BM26(7 >>>EEEttt~~~yyyhhhWWWbbbtttwwwxxx___ggghhhnnnzzzrrr\\\XXXTTTZZZXXXZZZ[[[VVVWWWjjjtttaaammmuuurrrkkkgggdddaaaYYYbbbhhhcccZZZWWW]]]ccciiijjjmmmpppkkkeeeeeejjj}}}~~~xxxmmmfff[[[aaaLLLEEE<<<>>>iii[[[fffjjjnnnuuueee{{{yyyRRRhhhYYYpppjjj[[[```^^^\\\aaaZZZXXXWWWKKKIIIiii}}}}}}ooo\\\NNNQQQdddnnnfffLLLdddSSSJJJ===>>>---666+++AAA{{{qqqzzzPPP???;;;333000444TTTwwwvvv|||rrrrrrmmmZZZJJJSSSNNNpppPPP~~~zzzpppcccttt|||dddggghhh~~~gggVVVbbbTTTyyy^^^nnnOOOwww{{{YYY}}}{{{tttfffgggwwwzzzppprrrmmmnnnmmmVVVEEEAAADDDLLLOOOHHHVVVZZZ___```\\\WWWSSSRRRKKK@@@444000...,,,,,,...---,,,,,,222<<>>wwwllljjjjjjlllrrrsssQQQFFF;;;111444000JJJ~~~vvv|||sssuuugggVVVYYY\\\PPPDDDuuu|||yyyaaaIII___{{{~~~jjj{{{|||XXX^^^```^^^^^^rrrtttkkkUUUPPPQQQEEEUUU|||uuuyyy{{{fff```fffrrrkkkVVVRRRAAA888EEEPPPJJJBBB^^^```aaa```[[[VVVRRRPPPNNN???111,,,---------...+++***+++111<<>>KKKWWW]]]]]]mmmFFFNNNGGGPPPuuuqqqgggiiixxxyyy|||sssmmmwww[[[cccrrrllllllyyyZZZPPPVVVHHHZZZSSSTTTUUUWWWXXXZZZ[[[]]]fffzzz^^^GGGKKKOOOIIIOOORRRVVVXXXYYYZZZ\\\]]]cccrrrooolllttthhhkkkccc^^^^^^]]]VVVIII???sssxxx}}}]]]JJJTTTaaannndddooohhhLLL^^^aaa\\\\\\WWWTTTUUUWWWVVVSSSOOOhhhkkkwww~~~}}}rrr```RRRQQQeeekkkpppmmmQQQ___xxx___bbbddd___YYYOOOBBB;;;888:::FFFxxxrrrggg^^^```iiiqqqkkkhhhhhh^^^{{{lllvvv{{{zzz]]]OOONNNGGG777999000444iiijjjlllgggfffnnn|||dddmmmyyyiiidddnnn{{{\\\PPPdddrrrsssssszzzgggaaaMMMSSSFFFFFFDDD999eeepppggg|||}}}ttt^^^kkknnn]]]VVVKKKWWWjjjnnnxxxUUURRRbbbdddeee{{{dddiiiaaaqqqGGG@@@OOO[[[___mmmqqqkkk~~~}}}|||{{{yyy{{{oooUUUIIIFFF>>><<<===FFFHHHBBBNNNkkk^^^]]]\\\[[[ZZZXXXTTTPPP???333)))(((++++++******+++***+++222===KKKVVV\\\```pppEEEMMMGGGBBBeee{{{xxxkkkeeellltttvvvjjjmmmzzzeee^^^fffnnnnnnhhhrrriii[[[JJJYYYKKKVVVRRRSSSTTTTTTUUUWWWZZZ\\\[[[eeewwwqqqZZZHHHUUUNNNOOOWWW\\\]]]cccmmmwwwuuuhhhjjjccceeeaaa]]]___\\\[[[WWWGGGSSS{{{tttsss{{{xxxXXX^^^dddYYYpppcccddd[[[OOOYYY```]]]XXXXXXWWWUUUVVVWWWVVVSSSVVVjjj{{{yyyrrrmmmuuuxxx~~~wwwjjj\\\SSSRRRgggaaafffsssjjj\\\}}}qqqiiiqqqllljjjdddSSSFFFAAA444///999rrr|||www~~~XXXMMMLLLMMM===777444333PPPtttZZZ_________nnn}}}hhh^^^ddduuutttkkklll}}}ccc[[[QQQYYY[[[OOOUUU___JJJLLLJJJwwwffflllqqq^^^nnnxxxdddRRRGGGGGG{{{yyynnngggqqqzzzuuu\\\[[[XXX}}}|||QQQ>>>AAAPPP```wwwwwwxxxssshhhfffyyy{{{}}}~~~~~~{{{xxxvvvvvvtttpppttt~~~vvv\\\MMMFFFAAA:::888AAAGGGCCCGGGZZZhhhcccaaa___^^^\\\WWWQQQKKK666...)))***+++***((()))***)))***000;;;HHHSSSYYYaaaqqq~~~IIIAAA???DDDVVV{{{~~~vvvkkkhhheeekkk{{{```fffnnnwwwtttcccYYYgggwwwqqqlllwwwPPPRRRMMMOOOXXXMMMPPPSSSTTTRRRQQQUUUYYY\\\bbb___uuu~~~}}}tttnnnxxxwwwmmm}}}kkkeeeiiiaaabbb```bbb]]]___dddSSSOOOooovvv{{{oooXXXaaasssoooxxxTTTYYYfffQQQSSSUUURRRWWWYYYUUURRRTTTWWWWWWSSS]]]{{{YYY]]]iiijjjyyyyyysssuuu{{{}}}sssoookkkcccVVVOOOXXXhhhccckkkooo[[[XXXrrrhhhqqqjjjjjjgggUUULLLIII>>>///999[[[yyy~~~zzzjjjRRRLLLJJJPPP@@@555777444AAAooolllxxxxxxppp```dddVVVOOONNNVVVEEEyyy___777KKK555tttggg]]]KKK999IIIwwwfffZZZwwwrrrPPPHHHPPPfff||||||kkk\\\[[[```bbbeeekkkwwwyyy{{{}}}|||zzzwwwtttooorrroooiiihhhsssjjjNNNFFFFFF@@@666;;;;;;HHHKKKCCCTTTiiifffllliiieeeaaa\\\TTTKKKDDD///+++)))+++,,,((('''((()))((()))///:::FFFQQQWWW```ppp{{{CCCDDDJJJMMMHHHUUUzzz|||aaaZZZjjjtttttteeeUUUgggvvv{{{tttiiiwwwiiiUUUZZZDDDKKK^^^MMMPPPQQQRRRSSSSSSVVVYYY\\\[[[aaammm|||yyyxxxnnnjjjlllqqqeeebbbnnndddcccaaa```^^^\\\[[[ZZZMMMuuuvvv|||wwwppptttiiiyyymmmkkkjjjaaaYYYYYY]]]___ZZZTTTYYYXXXWWWXXXXXXWWWUUURRRWWWccckkkkkkKKKXXX\\\ppp||||||zzzuuuppprrrwwwyyyuuuqqqtttiiiYYYMMMOOOZZZcccfffZZZuuu^^^ggg{{{eeegggiiiiiiddd```\\\SSSJJJDDD@@@///KKKxxx~~~pppaaaUUUPPPMMMIIIDDD>>>888444222sss}}}tttfffwwwyyyrrrsssuuuxxxqqqeeebbb[[[NNNLLLTTTNNNWWWrrrSSS>>>HHHDDDzzzMMMeeeAAAIIIlllkkkooofffmmmuuuSSSDDDCCC???PPPiiinnn```;;;PPPrrrkkkhhh]]]nnn{{{|||oookkkuuuuuujjjnnnlllgggccc```^^^]]]]]][[[WWWOOOGGGBBB???>>>>>><<>>===AAAKKKTTTUUUXXXfffwwwccc^^^______[[[VVVGGG000******))))))))))))******)))+++,,,000<<>>BBBEEEAAAAAATTTmmmpppxxxfff]]]___nnnyyy~~~rrr___zzz}}}{{{xxxnnnfffdddiii^^^|||lllRRRHHHMMMTTTOOOPPPRRRKKKTTTUUUVVVVVVVVVWWWYYY[[[ZZZWWWXXXaaaqqqvvvuuuqqqlllnnnwwwnnnqqqooojjjkkknnnggg[[[aaaaaa___^^^\\\[[[ZZZYYYVVVaaaggg|||ggg]]]yyynnnfffttttttzzz~~~^^^[[[\\\[[[ZZZXXXVVVVVVWWWXXXUUUTTTTTTVVVWWWWWWTTTRRRNNNWWWaaappp[[[OOOPPPNNNRRR___mmmyyy~~~|||zzzzzzvvvttttttsssooojjjbbb[[[VVVUUUYYY```eee___XXX]]]hhhMMMsssqqqiiihhhgggccc\\\[[[\\\[[[WWWPPPIII<<<@@@```aaaVVVGGGKKKJJJHHHEEE@@@;;;666333JJJzzzvvvpppXXXPPPKKKHHHMMMWWWJJJxxx```TTTJJJZZZ[[[DDD}}}vvvRRROOOMMMPPPzzz^^^LLLSSS___PPPRRRAAAWWWgggRRR\\\xxx}}}xxxzzznnn```dddyyyeee]]]TTTIIIMMMdddnnnuuusssnnnkkkhhheee```^^^ZZZTTTOOOIIIEEECCCAAA???===;;;:::<<<>>>???JJJ@@@@@@QQQbbbhhhjjjmmm\\\ddddddaaa___RRR<<<000******))))))))))))*********,,,---111===MMMXXX[[[RRRaaahhh<<<;;;===CCCCCCBBBIIISSSwwwttt]]]UUUbbbooosssuuummmaaaXXX[[[cccgggeee\\\JJJRRRXXXVVVRRRTTTUUUTTTTTTVVVWWWXXXXXXWWWXXXYYY[[[YYY]]]___\\\[[[iii{{{ppppppwwwuuullliiilllggg]]]```___^^^]]][[[ZZZYYYXXX^^^TTTjjj|||wwwyyyzzzpppdddyyy~~~ooommmwww~~~mmmiiikkkTTT]]]XXXWWWVVVUUUUUUUUUVVVVVVUUUTTTTTTVVVWWWWWWVVVTTTXXXYYYOOO```NNNFFFFFFQQQYYYZZZ___ffftttwwwzzz}}}}}}{{{zzzyyyxxxtttnnniii]]]]]][[[VVVRRRQQQTTTWWW[[[VVVYYYdddeee[[[TTTUUU|||wwwkkkaaacccbbb^^^XXXXXX[[[[[[XXXUUUMMMGGG???LLL|||~~~SSSKKKLLLGGGGGGGGGEEEAAA<<<777333666rrr}}}~~~jjjaaaOOO???AAALLLNNNGGG}}}PPPKKK???JJJMMM555vvvxxxvvvtttaaaIIIMMMFFFVVV]]]OOONNNLLL>>>FFF:::AAAnnngggTTTQQQ___~~~pppXXX@@@___nnnyyy{{{VVVHHHEEEKKK[[[nnnwwwssshhh```]]]VVVUUUSSSOOOKKKFFFBBB@@@::::::::::::<<<>>>AAACCCIIIEEE>>>CCC\\\uuuqqq]]]]]]mmmjjjcccaaaKKK222///******))))))))))))*********,,,---111<<>><<<999999:::<<<>>>@@@CCCDDD<<>>@@@@@@AAA@@@>>>;;;888666444///xxx|||oooeeeUUUMMMRRRXXXJJJCCCjjjLLLKKKHHHMMMIII@@@CCCCCC}}}wwwvvvsssvvvcccPPPEEENNN???lllcccMMMKKKPPPJJJ>>>JJJ;;;>>>555222YYYaaaCCCQQQbbbuuu~~~|||yyy{{{qqqmmmdddVVVNNN\\\ppp```pppzzzzzz|||vvveeeEEEGGGPPPVVVeeepppjjj]]]UUUSSSSSSKKKJJJGGGCCC???;;;888777888999;;;>>>@@@BBBDDDDDDFFFGGGVVVmmmsssfff```fffmmmqqqkkk^^^NNN777(((+++******))))))))))))******(((+++,,,000;;;IIIRRRTTTSSSjjjsss666<<<===999888<<<===:::@@@???HHH|||oooTTT___yyy~~~ssshhhccc___ZZZVVVVVVWWWXXX[[[\\\\\\ZZZYYYYYYSSSSSSWWW]]]hhhyyynnnWWWaaa}}}GGGEEEOOODDDOOONNNPPPQQQOOOKKKLLLNNNQQQSSSVVVWWWVVVVVVVVVWWW\\\XXXUUUXXX^^^___YYYSSSVVVcccdddkkkwwwoookkkiiiiiillliiiaaa^^^_________^^^]]]\\\[[[[[[ZZZXXXggg\\\NNN[[[oooyyyoootttzzznnneeecccttt|||kkkddddddVVVUUUXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVWWWXXXWWWUUURRRQQQYYYLLLLLLWWWFFFQQQcccHHHIIIDDD@@@@@@FFFMMMSSSUUUNNNOOOQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUVVVWWWYYYZZZTTTUUU```~~~qqq^^^nnnfffgggbbbaaabbb```]]]]]]___^^^YYY\\\VVVXXXWWWLLLRRRnnn{{{tttwwwTTTAAAIII:::>>>>>>===<<<;;;999888777;;;,,,cccppp|||xxxmmm]]]OOOSSSGGGBBBEEEGGGUUUVVVMMMHHHGGGHHHAAA@@@EEEDDDdddxxx~~~yyyvvvbbbLLLFFFJJJKKKMMMuuuRRRJJJFFFGGGDDD666EEE>>><<<>>>888@@@qqqlllOOO???GGGVVVfffsssyyyxxxwwwttttttbbbQQQdddtttoooLLLDDDHHHKKKTTThhheeeEEEJJJ___lll|||~~~jjjUUUNNNNNNKKKEEECCC@@@===:::888777777:::;;;>>>AAADDDFFFGGGGGGVVVSSS___vvv{{{mmmeeekkkvvvlllgggZZZAAA000---,,,******))))))))))))******))),,,...111;;;IIIRRRTTTOOO```www222;;;>>>999777<<<>>>;;;777CCC<<>>KKKLLLEEECCC999;;;GGGsssyyyrrrpppzzz|||}}}~~~nnnRRR===AAAQQQFFF~~~UUUCCCLLLFFFEEEFFF777CCC:::000===>>>***EEE}}}zzzQQQGGGBBBKKK^^^lllnnniiijjjsss~~~|||kkk]]]]]]UUULLL```~~~fffVVV___:::888QQQ[[[pppuuu___KKKHHHHHHBBB???>>>;;;:::999:::;;;<<<<<<>>>AAAEEEHHHJJJKKKLLLPPPhhh{{{vvvgggeeeppp{{{vvvccc]]]RRR444''',,,)))******))))))))))))*********---///222<<>>}}}eeeHHHFFFCCCAAA@@@???<<<:::>>>777666999111333WWWeeeGGG===EEESSS```hhhiiibbbnnneeeKKKFFFHHH===555BBBbbbtttbbbSSSPPPMMMEEEBBBFFFZZZLLLCCCDDDAAA999:::BBB===888555888???AAA>>>999;;;???CCCBBBBBBHHHUUU___mmmyyyxxxllloooyyynnniiiVVV;;;******,,,)))))))))(((((((((((())))))((()))+++222===IIIRRRWWWRRRVVV444444444555555666888888;;;999;;;???@@@GGGaaa|||\\\CCC333<<>>======444CCCiiizzzrrrggguuusssyyy~~~wwwMMMIIIVVV???HHHrrroooSSSFFFDDDAAA@@@???===:::888444000222777333///???UUU}}}^^^CCC;;;KKK```QQQOOOWWWgggnnnhhh___[[[LLLXXXmmm~~~iiiXXXUUUPPPQQQUUUPPPBBB===@@@666VVVpppjjjQQQ???<<<>>>333<<>>555333<<>>JJJSSSWWWUUUZZZ333333333333444555666666777666999<<<;;;:::EEETTThhhGGG999666777===CCCCCCCCCDDDFFFHHHKKKMMMMMMOOOQQQRRRQQQRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTUUUVVVWWWUUUTTTTTTTTTRRROOOLLLNNNSSSYYY]]]\\\YYYUUUSSSYYYXXXUUUSSSRRRTTTWWWZZZVVVXXXZZZ\\\]]]]]]\\\[[[]]]^^^^^^^^^_________```aaa___\\\YYYWWWVVVVVVWWWSSSTTTVVVWWWWWWWWWYYY[[[hhhUUUXXXssslllddd^^^WWW``````______]]]\\\ZZZYYY[[[YYYXXXVVVVVVVVVWWWWWWWWWUUUSSSSSSTTTTTTSSSRRRNNNNNNMMMLLLJJJHHHFFFEEE:::AAACCCAAANNNwwwgggfffjjjjjjiiihhhgggfffeeedddcccaaa```^^^[[[YYYXXXWWWWWWXXXVVVPPPTTT\\\VVVRRR[[[oooHHH666AAA===777;;;555444444333222111000000+++...111,,,^^^xxxlllnnn}}}wwwppplll]]]UUUPPPMMMHHHCCCGGGPPPKKKKKKaaaKKKIIIFFFDDDCCCAAA???===;;;::::::999:::HHH|||iii\\\lll}}}vvvnnn{{{wwwvvvxxx{{{|||eee:::SSS???555QQQ\\\UUUGGGDDDBBB???===<<<;;;888666222000111555555222111333VVVttt\\\LLLEEEXXXQQQDDD===DDDTTT___aaasssvvvxxxsssfffVVVHHH@@@DDDBBBCCCFFFCCCCCCOOO___llluuuDDD222444333:::333000888FFFKKKCCC999===@@@HHHSSS```mmmvvvzzztttmmm|||ssskkkQQQ555((()))***'''$$$))))))(((((((((((())))))++++++...444???JJJRRRWWWTTT]]]222222111111222333333444111111666===???>>>BBBIIIJJJggg```===777:::>>>???<<<;;;>>>BBBCCCHHHKKKOOOQQQQQQQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRRRRUUUTTTTTTTTTUUUVVVWWWWWWWWWTTTRRRRRRVVVWWWVVVTTTOOOMMMHHHCCCBBBEEEKKKPPPKKKMMMQQQTTTVVVVVVVVVUUUQQQSSSWWWZZZ]]]]]]]]]\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^\\\ZZZXXXVVVVVVWWWWWWSSSUUUWWWWWWVVVVVVVVVWWWeeebbb```ZZZUUUfff~~~rrrjjjfffdddaaaaaa```___^^^]]][[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVSSSQQQPPPPPPQQQQQQPPPMMMMMMLLLJJJHHHEEECCCBBBEEE???>>>@@@888777UUUzzzooo___fffnnnnnnhhhgggeeecccbbbbbb```___[[[[[[ZZZXXXWWWVVVUUUUUUYYYVVVOOORRR[[[VVVLLLOOOhhhfff{{{~~~aaa666999AAA???...777333222222111000/////////666GGG>>>$$$HHH{{{zzzrrrvvvwww~~~vvvpppmmmiiibbb\\\QQQWWWTTTGGG@@@EEEJJJJJJNNNRRROOO666FFFBBBAAA???===:::999888777:::444BBBUUU|||uuulllffflllxxx}}}zzzuuunnn|||uuuuuu{{{yyykkk]]]EEEEEEEEEAAACCCwwwTTTIIIBBB@@@>>><<<;;;999666444555333000...111666333...333TTTlll^^^zzzNNNIIIAAA===@@@DDDCCC@@@EEEGGGHHHEEEAAA???AAACCCAAA===888666666@@@VVVkkkZZZ666777@@@>>>@@@CCCDDD@@@;;;:::@@@GGGRRRSSSYYYfffsssyyytttmmm___XXXhhhmmmfff]]]AAA***''',,,+++((('''))))))(((((((((((())))))******...555???JJJQQQUUUPPP^^^zzz000000000///000000111111111111444999;;;:::;;;>>>KKKOOOYYYnnnuuuAAA444777666666:::999444555>>>CCCCCCIIILLLPPPRRRRRRQQQQQQQQQTTTTTTSSSSSSRRRQQQQQQQQQSSSSSSSSSSSSSSSTTTUUUVVVQQQPPPNNNLLLKKKJJJJJJJJJDDDGGGKKKMMMMMMMMMNNNOOOVVVPPPJJJGGGIIILLLMMMMMMNNNPPPSSSWWWZZZ[[[\\\\\\ZZZZZZZZZ[[[\\\]]]]]]^^^ZZZYYYXXXWWWWWWXXXYYYYYYTTTVVVXXXXXXVVVUUUUUUVVVPPPVVVZZZ\\\YYYQQQPPPWWWYYYllltttdddUUUdddnnnrrrgggZZZXXX___fff```___^^^\\\[[[YYYXXXXXXXXXXXXWWWVVVUUUUUUUUUUUURRRPPPMMMLLLMMMNNNNNNMMMKKKKKKJJJHHHFFFCCCAAA@@@FFF888555@@@DDD:::777===TTTfff```jjjmmmfff___hhhfffcccccccccbbb```]]]WWWWWWXXXXXXXXXWWWWWWWWWTTTSSSKKKJJJPPPKKKDDDGGGGGGppp~~~vvv||||||:::;;;@@@:::;;;---888111111111000000/////////000BBB666,,,111XXX~~~yyy}}}yyyooommmpppkkkeeecccbbb___XXXRRRMMMKKKJJJMMMMMMLLLLLLMMMjjjdddHHHBBBAAAAAA@@@???===:::888666555555...===444RRR___^^^jjjrrr{{{xxxuuuuuuwww{{{zzzkkkTTTAAAHHH@@@LLL333qqquuuVVVTTTFFFBBB???===;;;:::888666333111222---(((***111333///222---QQQzzzXXXGGG:::::::::666777>>>444555888;;;<<<===<<<;;;999999999:::999999===CCCLLLJJJ???000///:::???<<<<<<>>>@@@???AAALLL^^^mmm^^^\\\dddyyywww``````|||yyyjjjEEE333&&&(((,,,***(((***))))))(((((((((((())))))((()))---555???JJJQQQUUUQQQdddvvv///...............//////000111222444666777999;;;555<<>>888:::FFFhhhnnnbbb\\\```jjjjjj```^^^fffgggeeeddddddfffeeeaaa]]]VVVWWWXXXYYYYYYYYYYYYYYYQQQSSSLLLFFFIIIEEEAAAGGG>>>OOO~~~~~~ddd}}}zzzKKK///@@@>>>000555111:::000000000000/////////...$$$(((%%%777***333~~~eeeTTT}}}yyyvvv{{{~~~}}}sssnnnqqq```]]][[[ZZZZZZWWWQQQLLLJJJCCCGGGPPPIIICCCbbbrrrAAACCC;;;KKK@@@===<<<:::888666444444333,,,;;;'''RRRrrrsssVVV^^^qqqxxx~~~~~~|||zzzwwwuuutttlllppppppeeeVVVLLLLLLOOOHHHRRRHHHxxxXXX===OOO<<<@@@>>>;;;:::888777444222...111111...,,,---...---+++...---RRRttt{{{}}}zzzdddSSSNNNHHH===;;;AAAEEE@@@:::777888999999888888888:::<<<<<<:::666444777999===AAADDDDDDDDDCCCCCCAAAEEESSSeeeooonnnhhh___ooouuuiiicccooo}}}{{{gggFFF///***'''((()))(((''')))))))))(((((((((((())))))((()))---666AAAKKKSSSVVVWWWnnnttt...------,,,,,,,,,------,,,///111222444777;;;>>>===AAADDDDDDGGGTTTkkk~~~|||\\\>>>***$$$///222(((+++999333222333777:::999888999???BBBFFFIIIKKKLLLNNNPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMMMMNNNFFFIIIKKKKKKIIIFFFEEEDDD>>>??????@@@@@@CCCGGGJJJEEEGGGJJJKKKJJJGGGCCC@@@HHHHHHHHHJJJLLLOOOQQQSSSVVVWWWXXXYYYZZZ[[[\\\\\\YYYYYYYYYYYYYYYYYYZZZZZZVVVWWWVVVUUUSSSSSSUUUWWW\\\___VVVTTT\\\SSSHHHOOOIIIJJJXXXSSS^^^RRRVVVOOOWWWVVVYYY]]]]]]WWWTTTSSSSSSVVVWWWUUUWWW\\\``````ZZZYYYWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRMMMLLLKKKLLLLLLLLLJJJHHHFFFFFFEEEDDDCCCAAA???>>>AAAAAA888000888EEEBBB333999>>>>>>888<<>><<<999777666444222000//////111333000,,,+++---%%%+++666444BBBvvv```QQQ>>>>>>???@@@@@@???;;;888===<<<;;;:::<<<@@@BBBCCC===AAAAAA>>>;;;>>>EEEJJJbbbooozzzssscccYYY___jjj}}}ggg\\\gggxxx{{{oooTTT666&&&)))***'''&&&((()))'''))))))(((((((((((())))))(((***///888DDDNNNVVVYYYYYYtttsss------,,,++++++,,,,,,,,,,,,///111000///222666888333888???CCCCCCEEELLLUUUXXXsssiiiIII555---'''111444///...222000***111---...444666444777>>><<>>555777>>>DDD>>>333555???777444444999>>>???@@@@@@WWWxxx{{{]]]HHHKKKKKKBBBBBBNNNQQQYYY[[[WWWYYYaaa```XXX^^^\\\]]]```dddbbb\\\VVVRRRSSSTTTTTTTTTRRRQQQPPPJJJNNNGGGAAAEEECCC===@@@;;;CCC333]]]zzz```{{{\\\:::DDD@@@777555666666111'''...---------------------,,,******!!!555555(((]]]ggg@@@666<<>>FFF===888888666555444333333333000222555$$$;;;>>>nnnuuugggQQQNNNOOOYYYhhhuuuyyyyyyxxxtttxxxuuusssyyyqqqmmmfff]]]TTTNNNIIIGGGEEEBBBBBBGGGOOOUUUUUUSSSaaavvvjjjXXXEEEGGG>>>FFF<<<:::777555444333000...///******...---((((((...222!!!)))...###EEEuuummmUUUDDD???BBBFFF===AAACCCBBB@@@AAAAAAAAACCCKKKNNNNNNZZZrrrxxxdddXXX[[[lllsss___ZZZjjjvvv[[[666+++'''......'''&&&,,,,,,'''))))))(((((((((((()))))))))+++000:::FFFQQQYYY\\\WWWtttppp---,,,,,,++++++,,,,,,---+++,,,---///000222333444666888:::<<>>===============>>>???=========>>>???AAABBBCCCDDDFFFGGGGGGGGGHHHKKKMMMRRRRRRRRRTTTUUUWWWYYYZZZ[[[ZZZYYYWWWUUUSSSRRRQQQOOOOOOOOOOOOOOOPPPQQQQQQNNNOOOOOOOOONNNLLLJJJIIIGGGGGGFFFEEEFFFGGGIIIJJJKKKLLLMMMNNNOOONNNMMMMMMNNNOOOQQQSSSUUUXXXYYYZZZWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTRRRQQQOOONNNNNNNNNJJJIIIMMMTTTSSSKKKBBBFFFEEECCCAAA@@@???>>>>>>;;;;;;:::999999888888777333>>>777///IIImmm___444555777===HHHXXXmmmvvvcccRRRFFF@@@<<<<<<===>>>@@@BBBEEEFFFLLLNNNRRRWWW\\\_________]]]]]]\\\[[[ZZZZZZYYYYYYSSSTTTTTTUUUTTTQQQOOOMMMMMMHHHCCC???>>>>>>>>>>>>888DDD<<<999nnngggbbb}}}~~~[[[666:::BBB<<<555222222222000---...---,,,+++***************)))))))))+++...111222dddPPP888EEE===KKK>>>===LLLIII\\\\\\___```]]][[[YYYWWWUUUVVVSSSPPPMMMKKKIIIFFFDDDHHH@@@HHH???BBBTTTDDDHHHRRRIIIWWWKKKHHHDDDAAA???===;;;888555444333111000/////////...------222///,,,PPPnnn]]]IIIAAAFFFPPPWWWZZZVVVZZZ```fffiiihhheeeccc]]]QQQHHHEEEEEEAAA<<<:::DDD777IIIvvvwwwNNNWWW]]]FFFWWWYYY>>>555FFF:::999777555333222111111************))))))))))))+++((()))+++)))...FFF```}}}zzzxxxvvvsssqqqppptttzzz~~~nnngggooohhh{{{]]]cccqqqaaa888******+++*********)))))))))(((((((((((((((((()))******((()))111===HHHPPPXXX```UUUsssttt,,,,,,++++++++++++,,,,,,***+++,,,...000111333333555777999;;;===BBBHHHLLLDDDEEEFFFHHHMMMUUU```fffwwwuuufffPPP<<>>AAAEEEHHHIIIIIILLLOOOPPPOOONNNNNNNNNOOONNNLLLKKKIIIIIIHHHHHHCCCCCCCCCBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAABBBDDDEEEEEEEEEGGGIIIKKKMMMNNNOOOPPPRRRTTTVVVWWWZZZZZZYYYWWWUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSPPPPPPPPPOOOMMMKKKHHHGGGFFFFFFEEEEEEEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSQQQPPPOOONNNPPPMMMKKKNNNQQQPPPIIICCCBBBAAA@@@>>>===<<<<<<<<<::::::999999888777777777777999444222@@@OOOFFF///555444111...---///444888666<<>>999777777666555666888:::;;;999999:::;;;===@@@CCCDDDIIIKKKOOOTTTYYY\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZYYYZZZ\\\\\\ZZZVVVPPPMMMLLLHHHBBB???>>>>>>>>>===<<>>;;;GGGllltttfffvvvqqqkkkppp}}}@@@000<<>>999222000000111...+++------,,,+++***************)))))))))***,,,///000AAAuuu;;;<<>>DDD===222AAADDD@@@}}}eeeZZZiiiPPPBBBJJJJJJ===888@@@888777555333111000//////*********)))))))))((((((,,,((((((,,,)))%%%+++777NNN|||zzz}}}uuunnnnnnssswwwzzzzzzxxxsssnnnfff666(((...---))))))))))))))))))))))))((((((((((((((()))******)))***111===HHHOOOWWW^^^[[[{{{+++******))))))******+++******,,,---///000111222444555777888:::>>>CCCGGGKKKLLLMMMKKKIIIHHHIIIJJJHHHKKKOOOWWWaaannn|||rrrcccRRR???222555999:::666777;;;888000$$$(((,,,...,,,***((((((************++++++++++++------...///000222444555777777777999<<<@@@DDDFFFGGGIIILLLLLLLLLLLLMMMNNNNNNMMMKKKIIIHHHGGGFFFFFFBBBAAA@@@???>>>=========;;;;;;:::999888888888888:::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHMMMNNNOOOQQQSSSVVVWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQPPPNNNKKKIIIFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHJJJKKKMMMNNNNNNRRRSSSSSSTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRPPPOOONNNLLLJJJIIIIIIIIIHHHFFFCCC@@@???>>>===<<<;;;;;;;;;999999888888777666666555888222111555666222.........000222222000///000111111222222333222000...---///...---,,,+++,,,------444555555777999===???AAADDDFFFJJJOOOTTTXXXZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYXXXZZZ\\\\\\XXXRRRKKKFFFJJJFFFAAA>>>=========<<<>>>888888;;;777>>>fffvvvxxx{{{~~~uuuooorrr{{{kkk===555@@@???333999444///---......---+++---,,,+++***))))))))))))***)))(((((()))***,,,---///;;;}}}SSSEEEGGGGGGIII===@@@AAABBB@@@===;;;<<<>>>CCCCCCBBBBBBAAA???>>>===HHHBBBQQQMMMHHHHHH]]]JJJ???EEEBBB???<<<;;;999666444333222111000///...............'''(((...---222DDDVVVoooyyydddUUU>>>>>>===<<<<<<===??????;;;CCC888AAADDDIIImmm{{{iii___XXXIIIGGGCCC@@@>>><<<;;;999444333222000...---,,,,,,******))))))))))))((((((+++%%%%%%,,,...(((%%%''',,,:::___|||}}}yyyvvvtttrrrlllvvv}}}]]]999###***111'''(((((((((((())))))))))))((((((((((((((()))******)))***111===GGGNNNUUU\\\```))))))(((((((((((()))))))))***+++,,,---///000000222333555666777:::>>>AAACCCFFFJJJLLLKKKKKKKKKKKKQQQNNNIIIEEEDDDFFFJJJNNNCCCFFFHHHHHHJJJKKKGGG@@@888444222666<<>>BBBEEEGGGIIIJJJKKKKKKKKKMMMOOOLLLKKKIIIGGGFFFEEEDDDDDDBBBAAA???===<<<<<<<<<===;;;:::999888777666666666888888888888999:::;;;<<<;;;===>>>>>>>>>@@@BBBDDDJJJKKKNNNPPPSSSVVVWWWXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRRRROOOOOOMMMLLLIIIGGGEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBCCCDDDEEEFFFEEEEEEFFFGGGGGGHHHIIIIIIPPPQQQRRRSSSTTTTTTTTTSSSTTTTTTTTTTTTSSSQQQOOONNNIIIIIIHHHGGGEEEEEEFFFGGG???>>>======<<<<<<<<<<<<777777777666555555444444444///000555222***+++333111333555666333111//////222111...,,,+++,,,---...222111000000000000111111111111222444777:::===??????BBBFFFJJJNNNSSSWWWZZZXXXYYYYYYZZZZZZYYYXXXWWWVVVWWWXXXWWWSSSMMMGGGCCCHHHDDD@@@===<<<<<<<<<;;;666999:::888777999===???~~~PPP333???III===555<<<444111...,,,------,,,+++++++++***)))))))))))))))))))))((((((((()))******+++---FFFyyy|||eeeppphhhXXXNNNCCC>>>===???DDDIII999:::;;;===???CCCHHHKKKBBB<<>>GGGMMMTTTZZZ___)))((((((''''''(((((()))((())))))+++,,,---...//////000222333444777:::===AAADDDGGGHHHGGGGGGHHHIIIFFFFFFHHHHHHFFFCCC>>>;;;>>>@@@???<<<;;;===:::666:::888555222///,,,)))'''(((+++------///333555444,,,***(((''''''(((***,,,'''''''''((((((((())))))******+++,,,---...000111555444444555777<<<@@@BBBDDDFFFHHHHHHIIIJJJLLLNNNJJJIIIHHHEEEDDDBBBBBBAAAAAA@@@>>><<<;;;;;;<<<<<<:::999888777666555555555555555555555555666777888888999;;;;;;;;;<<>>555000666999666555tttNNN===CCCCCC<<<666555666555222000...,,,,,,,,,,,,+++******)))((((((((())))))((((((((((((((((((((()))$$$888---999}}}eeeVVVLLLCCC;;;999JJJHHHEEE@@@???BBBHHHMMMtttqqqBBBNNN;;;BBBAAA>>>;;;888777555333111//////...---,,,,,,,,,,,,&&&///***###)))---)))(((""";;;333HHHsssYYYVVVtttuuuYYYKKK>>>NNNFFF@@@???===:::666666111000///---,,,+++++++++)))))))))(((((((((((('''+++(((&&&&&&&&&%%%&&&)))333)))$$$///777===fffyyyxxxxxx~~~~~~yyy~~~{{{yyyzzz~~~nnn<<<,,,,,,222***%%%+++000((((((((()))))))))))))))((((((((((((((())))))******+++333???HHHMMMSSSYYY\\\)))((((((''''''(((((()))'''(((((()))+++,,,,,,---,,,...000222222444888:::EEEGGGIIIIIIIIIIIIKKKMMMQQQLLLFFFBBBCCCFFFJJJLLL???AAA@@@<<<;;;======;;;111333444333000///111333555555444000,,,(((&&&%%%(((&&&&&&'''***+++***'''''''''''''''(((((((((((()))))))))***+++---...///000000000222444777;;;===???AAADDDFFFFFFGGGIIIKKKIIIHHHFFFDDDBBB@@@????????????===<<<;;;:::::::::888777666555555444555555333222222222333333444555555777888888888:::<<<>>>>>>@@@DDDHHHLLLOOOQQQQQQRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVUUUSSSPPPNNNLLLHHHGGGFFFEEEDDDCCCCCCCCC===>>>>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCDDDEEEEEEGGGIIILLLOOOQQQQQQQQQPPPPPPQQQRRRSSSRRRPPPNNNLLLLLLJJJGGGBBB>>><<<<<<===:::999888777666666555666444444333333222111111111...000///,,,---111000+++''')))+++,,,,,,...222444''''''''''''((((((((((((000///...---,,,***))))))/////////000222555888999999<<<@@@BBBDDDHHHOOOUUUVVVWWWYYY[[[[[[[[[YYYXXXXXXWWWUUURRRPPPNNNLLLLLLCCCAAA===;;;;;;;;;999888777333333666666333555<<<<<>>222555AAA<<<+++000///...---,,,+++++++++))))))(((((((((((())))))'''(((((((((((((((((((((***+++'''***CCClll{{{xxx{{{dddOOOHHH<<>><<<888666555444111000------,,,+++++++++++++++%%%///+++$$$))),,,***,,,***---444///555\\\gggDDDaaannnKKKMMMRRRDDDLLL>>>555999;;;555111444000///...---,,,+++++++++))))))((((((((((((''''''$$$'''***+++)))''''''(((222111###+++::::::666aaazzzPPP555(((***...)))$$$...000!!!************)))))))))(((((((((((((((((()))*********,,,444@@@JJJOOOTTTZZZ]]]~~~))))))(((((((((((())))))''''''((()))******++++++***,,,///000222333666999999<<>>>>>:::888:::;;;999444666777555333111222333,,,---......+++***+++...))))))***++++++***'''%%%''''''''''''((((((((((((((((((((()))***+++,,,------...///000333555888999<<<@@@DDDFFFGGGGGGHHHIIIHHHGGGEEEBBB@@@???>>>===<<<<<<<<<;;;:::999888777444444333333222333333444111000000000000111222222444555666777777888:::===;;;>>>CCCHHHLLLOOOQQQQQQOOOPPPQQQRRRTTTVVVWWWWWWVVVWWWWWWVVVSSSPPPMMMKKKHHHFFFDDDBBB@@@@@@@@@@@@<<<<<<=========<<<;;;:::999:::;;;;;;<<<<<<;;;;;;<<<======???@@@AAABBBBBBAAADDDGGGKKKMMMNNNMMMMMMNNNOOOQQQRRRQQQOOOMMMKKKFFFDDDAAA===<<<:::::::::999888777555444333333333333333222111111000000///...------------,,,+++)))//////---***&&&$$$$$$$$$,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***+++,,,,,,,,,............000222444555666999<<<===>>>BBBJJJQQQRRRTTTVVVYYYYYYYYYWWWVVVSSSSSSRRRPPPMMMJJJGGGEEEAAA???<<<;;;::::::888777<<<...***555;;;444...///111222777QQQIII^^^ZZZGGGDDD>>><<<>>>???999111444===.........,,,***)))))))))(((((((((''''''(((((()))''''''((()))))))))))))))..."""&&&000,,,333bbb[[[JJJIIIJJJAAA111HHH;;;888555333222111///---,,,,,,+++************+++&&&...+++&&&++++++''',,,444$$$%%%++++++777FFFEEECCCHHHhhh|||TTTaaaYYY===AAA\\\CCC;;;555666777444000//////...---+++************))))))((((((((('''''''''"""&&&***,,,,,,---,,,,,,///&&& (((,,,777***...QQQ~~~[[[:::+++)))111+++(((%%%'''444111------,,,+++***)))((((((((((((((((((((()))*********,,,444AAAKKKPPPVVV[[[^^^}}}))))))(((((((((((())))))&&&''''''((()))******+++)))+++...000111333666888888<<<@@@DDDEEEGGGHHHJJJUUUPPPIIIGGGGGGIIIIIIIII<<<@@@AAA===:::;;;999666777666666555333111///...---,,,,,,***'''$$$'''+++&&&'''((('''&&&'''(((***'''''''''((((((((())))))(((((((((((()))***,,,,,,---...///222444666777888===AAAFFFIIIJJJJJJJJJKKKGGGFFFDDDBBB???>>>===<<<999:::::::::999777555444111111111111111111222222000////////////000000111333444666666666777:::<<<666999>>>CCCHHHKKKLLLMMMNNNNNNPPPQQQSSSUUUWWWWWWWWWXXXXXXWWWTTTQQQMMMKKKHHHGGGDDDAAA>>>===<<<<<<;;;;;;<<<===<<<;;;999888666777888::::::999888888888999:::;;;===>>>???@@@===@@@DDDHHHJJJKKKJJJJJJMMMNNNPPPQQQPPPNNNLLLJJJEEEBBB@@@@@@BBBCCCCCCBBB;;;:::999777555444444333222222111111000/////////...)))***111000((('''---''')))++++++******+++,,,+++******)))(((((((((((((((((()))*********))))))------------...000222333444777:::::::::>>>GGGNNNMMMOOORRRUUUUUUUUUSSSRRRSSSSSSSSSRRROOOJJJEEEBBBAAA>>><<<:::::::::888777555666555000---///333666///111...---EEEzzz]]]IIIRRRYYYFFFKKK@@@AAA===888666444222000...---------,,,)))((('''((((((((('''''''''(((((()))&&&'''((()))************777///$$$///,,,+++DDDlllGGGPPPGGG@@@@@@EEEEEE666999666333111000///---+++++++++******************(((---)))(((---***$$$((( ---,,,&&&++++++***333CCC???===IIIlll|||iiiWWWKKKIIIQQQLLL666>>>???<<<777555666222,,,------+++***)))))))))))))))(((((((((''''''''''''+++***'''%%%&&&((()))'''&&&+++((((((...,,,'''---,,,///...111DDDlll~~~{{{yyyXXX777***+++///111///%%%+++333***###+++222///...---,,,+++)))((((((((((((((((((((()))*********,,,555BBBLLLRRRWWW\\\^^^{{{***)))(((&&&&&&''''''(((''''''''''''((((((((((((******+++---///222444555555666999>>>BBBEEEEEEEEE```RRRJJJKKKIIICCCBBBHHH<<<:::888777888888777666555555333222111000000000---,,,+++***))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************,,,,,,---...000222444555888;;;???DDDGGGHHHHHHHHHGGGEEEBBB>>><<<;;;;;;;;;::::::999888777666555555222222222111111111111111------------------------000111222333444555555666999:::;;;<<<>>>BBBFFFJJJMMMMMMNNNOOOPPPRRRSSSSSSTTTTTTTTTRRRPPPMMMJJJIIIHHHGGGFFFDDDBBB@@@???>>>;;;;;;;;;;;;:::999888888666666666666666777888888666777888999:::;;;<<<<<<===>>>@@@BBBCCCFFFJJJMMMRRROOOLLLNNNQQQQQQLLLFFFHHHJJJJJJLLLUUU^^^VVVGGGCCCDDDCCC>>>777444555777111000///......------...,,,,,,,,,+++++++++******++++++******************))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......000222555777888;;;???BBBMMMOOOQQQRRRSSSTTTWWWYYYTTTSSSQQQMMMJJJFFFDDDBBBAAA???<<<:::888666666666111000000///////////////000***,,,333111888```sssVVVQQQKKKGGGFFFEEEBBB??????<<<999666555444222000,,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,---999ddddddIIILLLIIIEEEBBB@@@>>>;;;888555444222000...---,,,+++************************))))))))))))))))))))))))))))))))))))************$$$333>>><<<666???[[[uuunnn___XXXUUURRROOONNNKKKHHHEEE???===999666444222///---+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))$$$***...+++(((000CCCSSSyyy>>>:::444000......---,,,+++++++++************)))((()))***++++++***)))(((''''''''''''(((***+++,,,,,,...555BBBLLLRRRXXX___\\\***)))((('''&&&''''''(((''''''''''''(((((((((((())))))***+++---///111222222333666:::>>>AAACCCDDDRRRHHHEEEJJJKKKEEEDDDHHH@@@===999777777888888777888777555333111//////...---,,,+++***))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********++++++,,,---///111333444777999===BBBEEEGGGGGGGGGGGGEEEBBB???<<<;;;;;;;;;:::999999888777666555444222111111111111000000000------------------------///000000111222333444555666777999:::;;;???CCCGGGKKKLLLMMMOOOQQQRRRRRRRRRTTTTTTSSSQQQNNNKKKHHHFFFEEEDDDCCCAAA@@@>>>===<<<999999999999999888666666444444333333444555555666444444555666777888999999;;;<<<>>>@@@AAADDDHHHKKKKKKLLLMMMMMMMMMMMMNNNOOOQQQOOOKKKLLLSSSWWWQQQGGGBBBAAA???;;;666444333444111000///...------------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))******************++++++,,,------...///111444555777999===@@@HHHJJJNNNPPPPPPRRRTTTUUUSSSQQQOOOKKKHHHEEEBBBAAA@@@>>><<<999777666666666111000//////......//////000,,,...222,,,(((777MMMgggnnn```___VVVQQQKKKGGGFFFEEEAAA???===:::777555444222000...,,,+++***)))(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))***************+++,,,,,,222000@@@ooorrrPPPLLLWWWJJJGGGCCC@@@>>><<<999777444333111///...,,,,,,+++************************))))))))))))))))))))))))(((((()))))))))*********,,,...111444777:::===@@@GGG___ttt```[[[[[[RRRPPPOOONNNLLLHHHBBB??????<<<888555444111///---+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%'''(((&&&%%%(((000777(((CCCgggqqqVVV<<<+++444222///...///000000///+++++++++*********))))))((()))***++++++***)))((())))))((((((((())))))******---666BBBKKKNNNRRRVVV\\\))))))(((''''''''''''(((''''''''''''(((((((((((((((((())))))***+++------000111333666:::>>>BBBDDDGGGCCCDDDKKKMMMGGGDDDFFFBBB>>>:::777777777888777;;;999666333000...,,,,,,,,,+++***))))))(((((()))''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))***+++---///000111444666:::>>>BBBDDDFFFFFFEEEDDDAAA???===<<<<<<<<<999999888777666555444444111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,......///000111222222333222444555777888;;;???BBBGGGIIILLLOOOQQQQQQQQQQQQSSSSSSRRRPPPMMMJJJFFFEEEAAA@@@???>>>===<<<;;;;;;777777777777666555444444111111111111111111222333111111222333444555555666888999;;;<<<===@@@DDDGGGHHHMMMRRRPPPMMMNNNVVV]]]\\\RRRKKKMMMPPPNNNJJJGGGAAA>>>:::777555444222000000000///...------------++++++++++++*********)))************************))))))))))))))))))))))))))))))))))))*********************+++,,,,,,---------///111333444777:::===AAAEEEIIILLLMMMNNNOOOPPPPPPOOOLLLIIIFFFCCC@@@??????>>>;;;999777666555444000//////...............---+++---000///***&&&&&&...===VVVwwwyyyaaaXXXWWWUUURRRTTTPPPJJJFFFEEEDDD@@@===;;;888555333222111///---++++++***)))((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))******+++,,,++++++111EEEiiinnnVVVUUUTTTKKK@@@GGGDDDAAA>>><<<999777444333222000///---,,,++++++************************))))))))))))))))))))))))(((((())))))))))))******+++((((((...555666000***222555:::BBBRRRkkkiiiVVVRRRWWW[[[QQQQQQPPPPPPMMMIIIBBB======;;;777444333111...,,,+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++)))'''((())))))&&&$$$222///'''&&&666YYYkkk___NNN???555///***'''---,,,+++,,,...000//////++++++*********)))))))))((()))************))))))+++***)))(((((((((((((((+++///999HHHPPPRRRSSSVVVYYY)))(((((((((''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++000111222444777<<>>>>>===<<<;;;;;;::::::666666666666555444333333000000/////////000000111//////000000111222333333444555777888999<<<@@@CCCGGGLLLPPPOOOLLLOOOXXXaaa]]]QQQKKKNNNNNNFFFBBBEEE@@@<<<777555555555222///000///...---,,,,,,,,,,,,+++************)))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************)))*********++++++,,,,,,+++---///000111333666999;;;???EEEIIIJJJKKKLLLMMMOOOMMMKKKHHHEEEBBB@@@>>>===<<<;;;999777555444333///......---------------,,,,,,******///333///(((......---...:::UUUwwwlllTTTcccZZZQQQPPPVVV[[[YYYVVVSSSNNNIIIFFFEEECCC???;;;999777444222111000...,,,******)))((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))*********///222///---222???KKKssszzziiiVVVPPPRRRRRRKKKDDDEEEBBB???<<<:::888555333222111///---,,,++++++***************************))))))))))))))))))))))))(((((((((((()))))))))***&&&)))++++++***+++///333---000222222000222777;;;===FFFSSS___jjjrrrzzz~~~yyylllddd___XXXOOOHHHPPPTTTWWWVVVVVVZZZ[[[YYYRRRQQQOOONNNKKKGGGBBB>>><<<999555333111000---+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((+++------((($$$&&&+++///000000/////////AAAOOOcccttt{{{wwwpppkkkgggccc]]]YYYMMMHHHBBB===:::666111,,,///***%%%$$$''',,,000111,,,,,,,,,---...---+++)))************))))))))))))((())))))*********************))))))((())))))******...999HHHRRRUUUYYY]]]UUU(((((((((((((((''''''&&&''''''''''''((((((((((((******))))))))))))******...///111111333777===BBBEEEEEEFFFHHHGGGBBB@@@AAA999999888999999888555333333222000...---+++++++++))))))(((((('''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))'''''''''((()))+++,,,---///000222555888<<>>=========<<<888777777666555444333333000000///......---,,,,,,++++++++++++++++++++++++***++++++,,,---...///000...000222333444555888:::>>>AAAEEEJJJMMMNNNNNNMMMOOOOOOOOONNNMMMKKKIIIGGG=========<<<;;;::::::999666666666555555444333222000000//////...//////000......//////000000111111111222444444555888;;;>>>DDDEEEGGGGGGHHHKKKQQQVVVUUUMMMJJJNNNLLLCCC>>>AAA???;;;777555555555333000///...---,,,,,,+++++++++*********)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))***************+++***,,,---...///000333555777;;;AAAEEEHHHIIIJJJKKKNNNLLLJJJGGGDDDBBB@@@>>><<<;;;:::888666444222111...------,,,,,,,,,,,,,,,,,,---+++'''(((......(((,,,111333///'''$$$+++444444JJJnnn~~~___HHH@@@BBBGGGJJJHHHPPPXXX[[[XXXVVVWWW[[[QQQLLLGGGEEEDDDBBB===999999666333222111000...---***)))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))***++++++,,,///222000***%%%111:::EEEQQQhhh}}}mmmlllRRR[[[bbb]]]QQQHHHFFFHHHCCCAAA===:::999777444222000///...,,,+++*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))+++,,,(((###"""'''---$$$)))...111000///......***,,,///000111222333444777444222333777===CCCGGGEEEJJJLLLNNNRRRVVVUUUQQQQQQNNNJJJFFFCCCAAA>>><<<:::777444111000///,,,******))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((((((((++++++******)))((())),,,000444888888444...***(((666333//////000...***%%%---***((()))---//////---,,,+++++++++++++++******---,,,,,,---...---***'''*********)))))))))(((((()))))))))))))))******+++(((((((((((()))***+++,,,+++---555AAAKKKQQQXXX^^^UUU((((((((()))(((''''''&&&''''''''''''((((((((((((******))))))))))))*********,,,.........111777<<<===???AAABBBAAA@@@@@@AAA999999888888888777444111//////...,,,++++++++++++((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))'''''''''((()))***+++,,,......///111444777;;;===============<<<<<<<<<<<<777777666555444333222222000//////...---,,,++++++******************************+++,,,---......///---///111222222333555777:::<<>>===<<<;;;:::999888888444555555444444333222111000//////............///---........./////////000...000111222222555888;;;BBBBBBBBBEEEHHHKKKMMMMMMMMMKKKKKKLLLIIIBBB>>>======;;;888666555444333222......---,,,++++++++++++))))))))))))(((((((((((('''(((((())))))*********))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))+++,,,------...111333333777===AAADDDGGGIIIKKKLLLKKKIIIFFFCCCAAA???>>>::::::999888666333111000---,,,,,,+++++++++++++++'''+++---+++*********(((+++''''''+++...000111444888666333111444===HHHPPPUUUXXX\\\\\\XXXNNNDDD===888666555888===AAABBBAAA]]]UUUMMMLLLSSSYYYYYYVVVOOOKKKFFFDDDCCC@@@<<<888777555222111000000...,,,)))((((((''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))******------&&&"""000>>>(((111,,,///===555111GGGZZZccctttggg```aaa___^^^___hhh^^^QQQKKKNNNQQQJJJ???AAA???;;;999777555333111///...---+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))+++(((&&&))),,,,,,'''"""---***%%% """)))///))))))))))))***,,,---...---000222333444666:::>>>JJJNNNQQQRRRUUUWWWUUUPPPTTTPPPJJJEEEBBBAAA???===888666222000///...+++******)))((((((''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))(((%%%%%%(((***$$$###''',,,...++++++,,,$$$%%%))),,,///111222222)))((((((+++///000///---000...,,,+++,,,,,,+++***++++++,,,,,,---...//////*********,,,......,,,*********)))))))))((((((((()))((((((((()))***+++,,,((((((((()))***+++,,,---444333888AAAJJJPPPXXX___XXX'''((()))))))))(((&&&&&&''''''''''''(((((((((((())))))((((((((())))))***(((+++------+++---333888888<<<@@@AAA@@@?????????@@@===999666555444333111//////---,,,++++++++++++(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''(((***+++,,,------------000444777:::::::::;;;;;;;;;;;;;;;;;;777666666555444333222222//////...---,,,+++******************************)))***+++,,,---......///+++---///000000000222333777999<<>>===<<<:::999777666666222222333222222111000//////......---,,,,,,------,,,,,,,,,------------------...///000000333666999===???CCCGGGJJJKKKKKKJJJHHHMMMNNNIIIEEECCC@@@<<<::::::999666333222333444...---,,,+++************))))))((((((((('''''''''''''''(((((()))******+++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***,,,,,,,,,---///111111444999===@@@DDDGGGJJJJJJIIIGGGDDDAAA???===<<<999999999777555333000///,,,,,,+++***************&&&'''+++...---++++++------((()))000333...(((&&& $$$)))---//////000000222111000...---++++++***---,,,++++++...333999===999GGGVVV\\\WWWRRRPPPRRRNNNJJJFFFCCCBBB@@@;;;666555333000//////...,,,+++(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((())))))***+++)))'''''',,,111000((( (((333+++ ***222111555***...444999;;;===>>>???HHHSSSPPPVVVTTTKKKRRRLLLTTT___iiijjjeeebbbeeehhh```___VVVIIIBBBEEEHHHHHH>>><<<888666555333111///...---,,,******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))&&&%%%***111222,,,%%%$$$,,,111111---(((%%%******)))))))))******)))'''***...///000111444666<<>>777444111///...---+++)))))))))(((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******)))''''''((()))000)))$$$$$$$$$"""$$$)))---,,,******++++++***(((***))))))+++,,,---,,,,,,$$$&&&)))+++,,,...000222------,,,+++)))((()))***)))((((((***,,,---,,,+++***)))))))))(((((((((((()))((((((((()))***+++,,,***)))))))))***++++++,,,777666:::DDDLLLSSS[[[bbbXXX'''((()))))))))(((&&&%%%''''''''''''((((((((()))(((''''''''''''((()))))))))---//////------222777888>>>DDDDDDBBB@@@>>>===HHHBBB;;;555222222222222111000///---,,,+++******''''''&&&&&&&&&''''''(((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))'''''''''((((((***+++,,,---,,,,,,,,,...111555888888999::::::;;;;;;;;;:::777666555444333222222111//////...---+++******)))))))))))))))))))))))))))******+++,,,---......///))),,,.../////////000111666777:::>>>BBBFFFIIIKKKMMMLLLKKKHHHEEEAAA===;;;======;;;999777666444444111111111111000///...---...------,,,+++++++++,,,+++++++++++++++,,,,,,,,,,,,---//////000222555888444999@@@EEEGGGFFFFFFFFFHHHPPPPPPGGGBBBDDDBBB<<<888999999666111000222555...---,,,+++************)))(((((((((''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))***,,,,,,+++,,,///111///222666:::>>>BBBFFFIIIHHHGGGEEEBBB@@@===;;;:::999999888777555222000...,,,++++++***)))*********...)))'''+++***%%%&&&,,,+++((()))***&&&"""(((222.........---++++++---///'''(((***+++,,,,,,++++++***---000111111333777;;;IIIGGGGGGKKKPPPUUUVVVUUUMMMIIIEEECCCBBB???:::666333111///------,,,+++)))(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))***+++++++++---...+++((('''+++//////((((((,,,******)))$$$(((+++------,,,,,,...111111""";;;+++///GGG:::SSSKKKUUUYYYXXXbbbooojjjZZZXXXYYYTTTMMMJJJJJJCCC999<<<:::666444333111///------,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))***++++++)))'''%%%&&&'''((('''&&&%%%%%%&&&'''(((%%%&&&&&&(((+++++++++)))...---,,,,,,...222666888<<>>;;;::::::::::::888666333222////////////...---,,,+++))))))*********+++++++++***++++++,,,,,,++++++***------...///000111222222333777<<>><<<;;;777777555333111///...---+++++++++***)))((((((''')))))))))))))))))))))))),,,+++******)))*********))))))*********+++++++++))))))))))))))))))))))))++++++,,,---///111333444>>>@@@DDDJJJOOORRRQQQOOOOOOIIICCCAAAAAA@@@;;;666555444222///---+++******((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((((((''''''((()))******))))))*********++++++++++++---------///222777<<>><<<999555222111///,,,***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++++++++,,,---...000111888>>>FFFNNNRRRSSSQQQOOOPPPMMMIIIEEEBBB>>>:::777222111///,,,***)))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***************+++---......,,,)))'''))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,,,,555@@@HHHNNNVVV]]]```[[[|||ppp(((((('''&&&&&&&&&&&&'''222$$$***/// ...888BBB:::!!!...)))'''$$$+++...***,,,///)))777&&&555<<>>;;;;;;;;;:::999777555333222////////////...---,,,+++))))))*********+++++++++***++++++,,,,,,++++++***,,,------...///000111222222555999>>>BBBDDDFFFFFFHHHGGGGGGEEECCCAAA>>>===999888777555444222111000///...---+++***)))(((((((((((('''&&&&&&&&&&&&&&&))))))((((((((((((((()))))))))))))))(((((((((''''''((((((((())))))))))))((((((((()))))))))******'''(((((()))******++++++...///111222444999>>>BBBBBBBBBAAA@@@>>><<<:::999777666555333111///------++++++******)))((((((''')))))))))))))))))))))))),,,+++***)))(((((((((((())))))*********+++++++++))))))))))))))))))))))))******+++,,,...000222333999<<>>:::777444222000///,,,+++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((*********+++,,,---///000555:::BBBIIINNNOOONNNMMMNNNKKKHHHDDDAAA>>>999666222111...,,,***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))***+++,,,+++***((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,+++444???GGGMMMTTTZZZ^^^XXXvvvjjj(((((('''&&&&&&&&&&&&'''333###HHH333###666'''&&&111444'''{{{777GGG>>>www000666<<<...---,,,+++***(((((('''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))***+++,,,---...000111333555666666666555555555444222111000/////////...---+++************+++******))))))******+++***))))))***,,,------,,,,,,++++++,,,,,,---...///111222444666888<<>><<<999888777555444222111000///...,,,+++))))))(((((((((((('''&&&&&&&&&&&&''')))((((((''''''((()))))))))))))))(((((((((''''''''''''((((((((()))))))))'''''''''(((((((((((()))'''(((((())))))******++++++---...///111555:::>>>@@@??????===<<<:::888777777666444222000...---,,,+++******))))))(((((('''))))))))))))))))))))))))***)))((((((((((((((((((***************+++++++++))))))))))))))))))))))))))))))***+++,,,...000111444777===FFFMMMPPPPPPNNNJJJGGGBBB@@@@@@>>>999666222111///---+++))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))))))))******(((((((((***---111444777===DDDMMMTTTYYY[[[\\\]]]XXXTTTNNNIIIFFFBBB???===888666333111000///---+++******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))***+++,,,---...000555<<>>BBBEEEDDDEEEEEEDDDBBB@@@===;;;888888666555333222000000...---,,,***))))))(((((((((''''''&&&&&&&&&''''''(((((('''''''''((())))))))))))(((((((((''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''(((((((((((((((((())))))*********+++---...///222666999>>>======<<<:::999777666666555444222000...,,,,,,******))))))(((((((((((())))))))))))))))))))))))'''''''''((()))***++++++************************))))))))))))))))))))))))((((((((()))+++,,,...///000444:::BBBIIILLLLLLJJJGGGDDDAAA???>>><<<888555111000...,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))%%%'''((())))))***,,,---(((((((((((())))))))))))''''''((()))+++...111333999???HHHPPPVVVYYYZZZZZZTTTPPPKKKGGGDDDAAA>>>;;;666444111/////////---,,,***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))***,,,,,,---000666<<>>;;;777333000///---+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''((((((((((((((())))))''''''((((((((()))))))))***)))(((''''''((())))))((((((((((((((((((((((((((())))))************)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++++++++111;;;FFFLLLOOOSSSYYYTTTpppooo(((((('''&&&&&&&&&&&&''' &&&___OOO%%%...tttUUU222>>>333888:::$$$++++++***))))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))***+++---...///111333444555555222333333222222000///...---,,,,,,+++***************))))))))))))))))))******))))))***,,,------,,,,,,,,,+++++++++,,,------...///000111222555999<<>>===:::777555///...---+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******%%%'''******)))***,,,...(((((((((((())))))))))))(((((()))***,,,...000111666;;;CCCLLLSSSVVVWWWVVVOOOLLLHHHEEECCC@@@<<<:::444222000.........,,,+++)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))***++++++...222777;;;???AAABBBBBB@@@???>>><<<999555222///...,,,***(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((()))))))))))),,,+++)))(((((()))+++,,,(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++***///:::GGGMMMNNNRRRYYYUUUttt{{{(((((('''&&&&&&&&&&&&'''---+++)))XXXaaa&&&DDD$$$ccc+++)))jjj:::******))))))(((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))***+++,,,---...///111222444444111222222333222000///---,,,,,,+++******************))))))(((((())))))******))))))***,,,------,,,,,,,,,++++++++++++,,,,,,+++---///000111222555777<<<>>>AAACCCBBB@@@===;;;:::999777555333222111111---......------,,,+++******)))))))))))))))(((((())))))************))))))'''((()))***+++,,,,,,---//////000222666999===???@@@BBBCCCCCCBBB???;;;999888777666444333111000///,,,,,,+++))))))((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))+++,,,------...111333888888999999999888888777555444222000...,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((000///---+++)))(((''''''+++++++++***************(((((((((((((((((((((((('''''''''((()))+++,,,---000111333888===@@@AAAAAA?????????>>>;;;888666444///...,,,+++)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************,,,---,,,(((&&&(((***((((((((()))))))))***************+++---...///000444777===EEEMMMRRRSSSRRRKKKIIIFFFCCCAAA>>>;;;888444111///---------+++***))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))***++++++,,,///222666999<<<>>>===<<<<<<;;;:::888333000...---+++)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((())))))******++++++,,,))))))))))))************,,,+++*********+++------))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******+++...:::IIIOOONNNSSS[[[UUUuuu(((((('''&&&&&&&&&&&&'''333***...~~~888mmm''':::AAA%%%777)))))))))((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))((())))))***++++++,,,,,,---...///111111000111222333222000...---,,,++++++***************))))))(((((((((((())))))***))))))***,,,------,,,,,,,,,+++++++++++++++,,,)))+++...000000000111333777:::???CCCCCCAAA>>>;;;888888777666444222000///------------,,,+++************))))))(((((((((((())))))************))))))&&&'''((()))***++++++,,,---...///111333666888999???@@@BBBCCCAAA>>>;;;888777777666444222111//////,,,+++***))))))(((((()))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((***+++,,,,,,,,,...000333444555666777777777777444333222000...,,,******((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++***((((((''''''+++++++++*********))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,//////000333888===???@@@<<<===>>>===:::777555444///...---+++***)))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++...///,,,(((%%%'''))))))))))))*********+++++++++++++++,,,---......///222333777>>>GGGLLLNNNMMMHHHFFFCCCBBB@@@===:::777444111...---,,,,,,***((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))))))))))))))((())))))***+++******+++---111444888:::::::::999999999666222///---,,,***)))''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&'''(((((()))******)))))))))))))))))))))))))))******+++,,,,,,------************+++++++++++++++++++++++++++,,,------))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++...;;;KKKRRRPPPTTT^^^TTTqqq(((((('''&&&&&&&&&&&&'''---111000hhh(((444///,,,%%%wwwzzzQQQ'''...OOOGGG000***))))))((((((''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***))))))))))))******+++*********+++,,,---...///000111222333222000...---++++++******************))))))(((((((((((())))))***))))))***,,,------,,,,,,,,,++++++***+++++++++'''***...000000///000000444888>>>CCCDDDBBB>>>;;;777777777666555222000...------------,,,+++************))))))((((((((('''))))))************))))))&&&&&&'''((()))***+++++++++,,,...000222333555555>>>@@@BBBBBBAAA>>>:::888777777555444222111//////++++++***)))(((((())))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))((((((((((((((('''''''''''')))***+++***+++,,,...000111222444555666666777444333222000...,,,***)))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((***+++,,,++++++++++++******))))))(((((((((((((((((((((((((((((((((((()))+++,,,,,,...------000555;;;???@@@;;;<<<>>>===:::777444333///...---+++***)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++(((,,,...,,,(((&&&))),,,************+++++++++++++++++++++,,,------......000111333:::BBBHHHJJJJJJFFFEEEBBBAAA???===:::777444111...---,,,+++)))''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))******+++)))))))))+++---111555777888888888999888666111...,,,+++***)))''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((()))******+++))))))))))))))))))))))))******+++,,,------......******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******,,,...;;;MMMSSSQQQVVV```SSSmmm}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&+++ddd111$$$'''BBBiii333&&&PPPRRR666000555111&&&***)))(((''''''&&&&&&''''''''''''''''''((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,,,,+++)))(((((()))***+++***+++,,,---............222222222111000...---,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))+++++++++***++++++,,,,,,...------,,,+++***))))))+++++++++,,,---...///000222555999===?????????>>>888888888777555222000...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))''''''(((((())))))******,,,++++++,,,...111444666;;;===???@@@???===:::888999888555333000...---,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((()))******))))))******+++++++++,,,---...111333444333222222333222111///---+++)))(((******))))))(((((('''''')))(((((('''''''''((((((((((((((()))******++++++...---,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))+++,,,---...111555:::???BBB@@@===;;;:::999666444///...,,,***)))(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))...***'''+++000000((()))'''(((******)))+++000111222***'''...///+++000(((///333///***)))+++,,,//////111666<<>>:::666444333111...,,,,,,+++)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***------+++((('''&&&***&&&&&&)))+++)))''')))***************)))))))))+++******+++,,,+++,,,...(((***---...///000222333666666666666555333111///+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&'''((()))***))))))(((---(((%%%)))------***'''&&&000000***333IIIRRRLLLAAA@@@??????>>>;;;777444...000---)))***000111,,,'''''')))***,,,,,,++++++,,,***((())),,,,,,)))%%%)))(((((((((''''''''''''))))))))))))))))))))))))******)))(((((((((((((((+++,,,BBBKKKSSSXXXQQQYYYUUU^^^&&&&&&&&&&&&&&&&&&&&&&&&))),,,<<<555///nnn555%%%)))}}}JJJ999OOOooo&&&444***)))(((''''''&&&&&&''''''''''''''''''(((((()))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***)))))))))******+++++++++&&&&&&''')))***+++,,,---))))))((((((((()))***+++111111000000///---,,,+++,,,,,,+++******)))(((((())))))))))))))))))))))))******))))))******++++++---,,,,,,++++++*********,,,++++++,,,,,,...//////111333666:::<<<>>>>>>>>>999999888777555222///...,,,,,,+++++++++*********))))))))))))))))))))))))************))))))))))))'''((((((((()))))))))******))))))***,,,///111333777999<<<>>>>>><<<999777999888555333000...---,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((''''''(((((()))***)))))))))*********++++++,,,---000222333333333222222222111///---+++)))'''))))))))))))((((((''''''(((((('''''''''''''''((('''((()))******+++,,,,,,...---,,,+++************))))))))))))))))))))))))(((((((((((()))))))))******+++,,,---...222777;;;===<<<:::999999777555222...---,,,***)))(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***&&&&&&&&&$$$$$$(((///666222---+++---,,,)))((()))%%%...---+++...+++)))111888111))))))333:::444)))//////000222666<<>>:::666444333000...,,,,,,+++)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))---222222///+++))))))---***+++......)))%%%$$$******)))))))))***+++,,,---,,,+++)))&&&$$$&&&)))+++,,,---......000222444444444555444333111///...+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***(((%%%%%%&&&'''&&&$$$***...000***######///<<>>::::::999777555222///---,,,++++++++++++*********((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))(((((('''(((***,,,...000222444888;;;<<<:::888666888777555333111///---,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((((())))))))))))*********,,,...000222222222222111111000///---***(((''')))))))))(((((((((((('''''''''&&&&&&&&&''''''((('''((()))***,,,,,,---------,,,+++***************))))))))))))))))))))))))((((((((()))))))))************++++++,,,...222555666666666777777666222000...---+++***)))((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))******%%%+++111222---'''$$$$$$!!!(((///000***(((222@@@999IIIOOOOOOPPPKKKKKKUUUJJJGGG@@@888444333...(((111000//////111555;;;???BBBBBBAAA@@@===999666333222000---,,,++++++)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&...555555///)))((()))---'''###%%%((()))---111,,,+++*********+++,,,,,,---//////---+++,,,000333------,,,+++,,,---...///222222333333222000...---+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%(((,,,---,,,***'''(((+++111<<>>)))***)))(((''''''&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********************************************)))'''&&&%%%---,,,+++))))))((())))))------------,,,+++***)))+++*********)))))))))((()))))))))))))))))))))))))))))))))))))))***+++,,,*********++++++,,,,,,,,,,,,+++++++++,,,------.........///111444888;;;===::::::999777555111...---++++++++++++************((((((((((((((((((((((((************)))))))))((((((((((((((())))))))))))'''''''''((()))+++,,,------000555999::::::777666777777555444111///---,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''(((((()))((((((((((((((())))))))))))***,,,///000111222222000000///...,,,***((('''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''((('''(((***,,,---.........,,,,,,+++***************))))))))))))))))))))))))(((((()))))))))************+++++++++***+++...111111111333555666555222///---,,,+++)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))*********,,,(((%%%%%%)))...111222888555444777===MMMggg}}}zzzeeeSSSDDD999555000+++***...333777888>>>??????>>><<<888555333111///,,,++++++***)))'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&000999888000)))'''***---)))'''((()))%%%$$$%%%((()))***++++++***)))))))))++++++***+++---,,,)))///...------.........---000111222222111000///...+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((()))))))))###%%%))),,,---,,,,,,,,,444888BBBQQQeeeuuu{{{yyyhhhtttvvvkkkgggnnnjjj]]]vvvooosss{{{sss^^^WWW]]]ooorrrxxxvvvjjjuuubbbGGG///$$$###(((+++******+++***)))((((((((()))))))))(((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))++++++???HHHPPPWWWRRR\\\\\\kkk'''''''''''''''''''''''',,, 222(((cccyyy+++>>>---666&&&QQQ333+++,,,...444bbbXXX&&&111XXX,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++......---......000111222/////////...---+++)))(((++++++,,,++++++***)))(((*********)))))))))))))))(((((((((((((((((((((((()))))))))***+++,,,------*********++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,---...111555999;;;::::::999777555222///---+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))((((((((((((((((((((())))))***+++,,,+++...222666888888777777666666555444222000...,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))'''''''''''''''((()))))))))))))))((((((((((((((()))***+++---...///000000//////...---+++***(((''''''''''''''''''(((((((((&&&&&&&&&&&&&&&'''((()))((())),,,...//////......++++++******))))))******************************))))))))))))************,,,,,,,,,+++******,,,......///111333555444111///,,,+++***)))((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))(((((((((***---///(((:::```rrrQQQCCC333+++---333555444;;;<<<======;;;888444222000...+++*********)))'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))222::::::222,,,,,,///)))...:::GGGLLLEEE<<<777888;;;@@@EEEGGGFFFDDDBBB@@@@@@<<<999:::999///$$$---,,,,,,///111333111///000000111222222111000///+++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))******&&&)))***(((%%%'''///666NNNbbbsssvvvsssvvv}}}ppp|||~~~tttbbb```sssttt___NNN???222***+++,,,---.........,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))),,,+++>>>FFFOOOWWWSSS]]]UUUkkk''''''''''''''''''''''''%%%)))"""'''KKKwwwhhh$$$,,,!!!((($$$((())))))BBBiii111%%%(((KKK~~~>>>$$$,,,...***)))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++******++++++,,,------...************************%%%''')))+++---//////000+++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((************+++,,,......*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---000333666777999999888777555222000...+++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((())))))*********++++++,,,///222444666777777555555555444333000...,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((()))************))))))))))))(((((()))******+++,,,---............---,,,+++)))((('''&&&''''''''''''((((((((('''''''''''''''((()))******+++---///000///...---+++******)))))))))******************************)))))))))*********++++++,,,------,,,******+++,,,......///111333333111///++++++***)))((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))*********++++++$$$+++000///---333BBBOOOrrrXXXDDD:::555000,,,777999;;;<<<:::777333111///---***)))******((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&---333444000---000444;;;:::???HHHMMMKKKIIIIIIHHHMMMSSSZZZ]]]^^^\\\[[[TTTVVVSSSNNNNNNNNNDDD777...+++((()))---//////......///000111111111000///+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((())))))******+++((()))******...<<>>''':::===,,,===&&&GGG)))%%%000(((999'''888---,,,111&&&666***)))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++******+++,,,...///000000))),,,111444666666444222444111...***)))((()))******++++++++++++***))))))((()))))))))))))))))))))(((((((((((((((((((((((((((((())))))***,,,---...++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,+++,,,,,,...///111333444777777777777555333111000************))))))))))))++++++++++++++++++++++++************))))))))))))***)))))))))((((((((('''(((((())))))))))))))))))******+++---///222555666555555555555333111...,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++++++++*********)))))))))***************+++,,,,,,---------,,,+++)))''''''&&&&&&&&&'''''''''(((((((((''''''((((((***++++++,,,---///111111///---,,,******))))))))))))******************************))))))*********++++++++++++,,,,,,+++***)))***+++---------...000111000...+++***)))(((((('''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))*********++++++++++++))))))333JJJkkkttt```LLL;;;111555777999;;;:::777333000...,,,***)))))))))((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))$$$(((---///111555;;;@@@PPPIIICCCBBBCCCDDDHHHLLLYYY[[[^^^```bbbbbbbbbaaaXXX^^^^^^VVVSSSVVVSSSKKKEEE<<<111+++***,,,,,,+++,,,---...///000000///...+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((()))******++++++'''***///<<>>555000///***++++++++++++******)))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((()))+++,,,---++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,---...000111222222666666777777666444222111************))))))))))))++++++++++++++++++++++++************))))))))))))******))))))((((((((('''''''''(((((()))((((((''')))))))))***,,,///333555444555555555333111...,,,***)))(((''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***************++++++,,,,,,+++++++++******))))))++++++************++++++------,,,,,,***)))''''''&&&&&&&&&'''''''''(((((((((((((((((()))***,,,,,,---...000111111///---+++***)))))))))))))))******************************)))************+++++++++)))***+++***)))((()))***---,,,+++,,,...//////...+++***)))(((((('''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++///444JJJssslllTTTGGG333555888:::999666333000---+++))))))))))))(((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***,,,///444999AAAJJJPPP===CCCTTTjjj}}}~~~|||{{{zzzzzzqqq{{{{{{lllbbbccceeeccceeeWWWDDD666000/////////***+++---...///......---+++***)))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))***+++++++++***...999NNNfffwww}}}}}}~~~wwwyyy{{{{{{xxxnnnnnnrrrvvvvvvcccQQQ<<<111000222///+++************))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,***<<>>VVVkkkvvvssstttvvvwwwuuuvvvjjjGGG///777111&&&'''***)))(((******)))((()))++++++***))))))))))))************))))))))))))************++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,---------......444333333555888888555222*********)))******++++++*********++++++,,,,,,,,,///...,,,***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***,,,///222444555555555444333000...---+++***)))((((((''''''''''''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))(((((((((///'''$$$***...,,,))))))***+++,,,++++++,,,///222,,,,,,------------------&&&///000)))''',,,+++###***+++,,,,,,+++*********((((((((((((''''''&&&%%%((((((''''''(((***,,,---333222111///---,,,+++++++++++++++*********))))))(((((((((***++++++)))'''---(((%%%)))......+++(((...&&&+++111...---,,,$$$$$$(((...111---)))+++000***)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))!!!...///)))---111///---BBBYYY}}}xxxzzz~~~tttwww{{{~~~iiiZZZMMM:::000111666555///......,,,+++++++++((($$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((,,,)))&&&)))------(((###'''222???DDD???>>>GGGSSSmmm~~~xxxsssgggyyycccmmmeeerrruuutttkkkddddddhhhjjjgggeee```XXXLLL>>>222***///***(((---///,,,---111,,,+++***(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&((()))'''&&&'''(((###&&&,,,///)))###)))444777===eeewwwnnnvvvpppooonnnmmmjjjssszzz|||pppfffjjjjjjGGG000,,,111333%%%//////++++++'''$$$+++)))))))))))))))))))))))))))))))))))))))******+++---333;;;DDDLLLSSSXXX\\\YYY{{{)))((((((''''''(((((((((&&&++++++((('''+++...,,,&&&&&&000AAANNNeeecccDDD///%%%%%%+++''''''###!!!&&&---+++###&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&222111###$$$333444%%%:::777>>>ZZZttt}}}ttt}}}~~~}}}VVV555111222999555)))******)))))))))((('''(((((()))))))))*********))))))))))))************++++++++++++++++++++++++,,,+++***+++---------,,,,,,,,,,,,------------...222111222444777777444222,,,,,,+++++++++,,,,,,---***++++++++++++++++++,,,,,,+++***(((((((((((()))(((((((((((()))))))))***)))))))))))))))))))))))))))(((((()))***---000111333333444444222111///...+++***)))((((((''''''(((((((((''''''(((((()))***))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))&&&(((...///,,,+++...---,,,***)))))))))))))))222222222000---***'''%%%///+++'''&&&$$$%%%)))------)))&&&)))...///)))###''''''((((((((((((((((((***))))))***,,,///222444222111000...,,,++++++++++++++++++*********))))))+++***))))))***+++,,,,,,///...,,,***((()))...333444...,,,(((###''',,,***333111,,,(((,,,111...'''******((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))111***666###:::OOOhhh}}}vvvyyy~~~{{{mmmXXXFFF:::444222444+++***)))(((((())))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***'''%%%(((///666:::===BBBLLLZZZiiissswww___mmmllldddlllvvvwwwvvvgggYYYllllllpppwwwwwwfffIII111(((***///333...(((***111++++++)))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''&&&''''''...(((%%%&&&(((***111:::MMMaaa~~~nnnddd[[[OOOEEEBBBCCCEEEFFFLLLOOONNNHHHGGGLLLOOOOOOXXX^^^hhhtttmmmjjjiiifffZZZCCC..."""---222+++$$$***///,,,(((************************)))))))))))))))******+++,,,222<<>>000'''+++---((('''+++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((,,,999IIISSSYYYeeeyyyyyyiiimmm}}}xxxqqqxxx}}}|||sss```AAA(((---,,,+++***((((((((((((&&&&&&'''(((((()))******((((((((((((((((((((((((&&&***,,,***&&&''',,,222<<>>CCC??????DDDGGGKKKTTT]]]kkkuuutttddd```tttvvvsss|||iiidddyyy```___YYY999---222(((++++++++++++++++++++++++)))))))))))))))******+++***111:::CCCKKKQQQVVVZZZRRR************+++,,,---...,,,///+++444ggg{{{~~~qqqLLL>>>444'''''''''''''''((()))++++++******+++++++++,,,,,,,,,........................'''@@@aaavvvyyy{{{|||}}}]]]HHH;;;///((((((''''''''''''((((((((()))))))))))))))************))))))***+++,,,,,,------...---,,,---///000///...000000000000111111111111...000111///,,,***,,,//////...---,,,+++******+++(((((())))))******++++++%%%&&&(((************))))))************+++++++++************************((())))))************))))))***,,,...////////////---,,,+++***))))))))))))'''''''''''''''((())))))(((((())))))*********+++))))))))))))))))))))))))******+++,,,------......333CCCRRRYYYccctttmmmNNN444(((,,,444******+++...111666:::===;;;888444000...---......+++++++++***++++++,,,---))))))******++++++++++++&&&222EEEWWWggguuu~~~tttkkkrrrOOO,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''((()))***+++,,,------YYYggg|||PPP<<<---,,,---)))'''***'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()));;;===GGGYYYnnn{{{}}}{{{~~~uuuYYYPPPNNN??????GGGCCCAAAIIIOOOWWWRRRQQQaaahhhttt~~~|||tttgggUUUFFF...---,,,***))))))(((((('''''''''((()))******+++(((((((((((((((((((((((($$$(((+++(((%%%)))555???FFF```|||oooYYYHHHMMMiiiwww}}}ttthhhkkkfff[[[MMM@@@999999;;;888666777<<<;;;777999>>>666EEEYYYjjjuuunnnfffkkkvvvyyy~~~~~~vvvvvvGGG333<<<111++++++++++++++++++++++++)))))))))))))))******++++++111:::CCCJJJQQQWWWZZZTTT)))333111***------+++000///***555eee}}}tttaaa:::444)))---...***'''(((*********++++++,,,,,,------...,,,...***888,,,---CCC###000aaazzz{{{yyyrrrrrrxxxVVVUUU---,,,***&&&(((((('''''')))***))))))************++++++++++++///---'''***111111))))))...222---'''000444)))999===IIIYYYaaa]]]WWWUUUGGG:::222444555///,,,///+++---...---------)))###))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++......,,,)))''''''***---$$$(((((('''(((,,,---+++,,,(((&&&))),,,---,,,,,,000***)))---...))))))...((((((((((((((()))******)))************++++++++++++,,,,,,+++***)))+++,,,)))***++++++((()))333>>>\\\______mmmbbbAAA555///444---...888===999666999222111...,,,******+++,,,*********))))))))))))))),,,111000)))'''---000...@@@PPP___lllqqq|||rrrnnniiiqqq{{{zzzsssnnnlll|||kkk000"""444+++&&&---'''&&&'''''''''(((((()))))))))(((((('''''''''(((((()))000(((&&&000...111HHHfff}}}{{{sssCCC...333+++&&&+++((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&***---)))%%%+++666KKKDDD^^^wwwvvv~~~rrrrrr\\\QQQDDD===???DDDBBB@@@>>>>>>@@@BBBDDDEEEIIIQQQXXXYYY[[[hhhxxxwwweeexxx~~~\\\777444---((((((******'''((()))***++++++***)))(((''''''''''''((((((((()))))))))###000%%%+++TTTDDDKKK|||{{{nnnEEE===ZZZuuuzzz}}}ooo[[[KKKEEEAAABBB>>>999;;;BBBCCC???BBBDDDDDD@@@???AAA???;;;@@@:::999CCCRRRbbbvvvxxxdddttt~~~||||||www{{{ttthhhjjjsssaaa>>>+++000,,,+++,,,,,,)))(((+++******))))))******+++,,,***111;;;DDDJJJOOOUUUYYYQQQ)))000,,,(((------+++000///222cccxxxjjj:::)))))))))))))))(((***,,,))))))***++++++,,,,,,---000,,,//////000++++++;;;gggyyyzzz{{{___ZZZWWWTTTSSSTTTWWWZZZ[[[YYYZZZgggfffZZZ&&&((())))))'''%%%&&&'''((()))************+++++++++,,,---,,,***,,,000///,,,:::((((((;;;???777KKKpppxxxxxx[[[===++++++333***,,,---,,,)))(((+++000))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++###&&&***///111000,,,)))111333333///......,,,(((222111///---***))),,,///000------//////+++(((&&&((((((((((((((()))******)))************++++++++++++,,,,,,+++******+++---...,,,,,,...000888GGGUUU\\\ZZZ222...<<>>FFFJJJSSSbbbmmmqqqjjjqqqwwwwwwuuuooodddYYYTTTJJJAAA===???EEETTTbbb|||xxxssswwwrrroooccccccqqqsssjjjggg555///,,,,,,+++)))***---******))))))******+++,,,***111<<>>???===777444444111---+++***)))((('''((())))))))))))))))))))))))******...(((***333444888QQQppp|||nnn}}}BBB"""000777%%%''''''(((((((((((())))))(((((((((''''''(((((()))"""...,,,'''555NNNpppZZZ;;;(((---222(((((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&******&&&(((444BBBLLLYYYooozzzpppvvvwwwRRRCCCGGGCCCBBBLLLcccyyyYYYKKKRRRaaaooojjjtttsss~~~uuudddAAA///***(((***...(((((())))))))))))((((((''''''((((((((()))))))))***'''+++%%%DDDTTTFFFmmm|||bbbNNNPPPqqqvvvdddPPPFFFBBB@@@???AAATTT___jjjooovvvsssaaaOOO@@@;;;<<>>CCC___vvvUUUKKKGGGUUUmmm~~~xxxxxxyyy~~~{{{kkkQQQAAA444---(((+++---,,,***+++******))))))******+++,,,+++111;;;FFFOOOTTTVVVUUU___~~~***++++++...///(((666UUUeee???)))(((---+++&&&***++++++,,,------......+++111***555555[[[sss```VVVeeeppp[[[yyy{{{===...$$$''',,,***'''''')))************+++++++++///............333BBBPPP|||zzzxxxwwwMMM...)))///000---)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......666333...***,,,666CCCMMMzzz{{{iiiIII***''''''***//////***((((((((((((((((((((()))******)))************+++++++++,,,---......------///111...666HHH___rrr~~~[[[444###(((...,,,))))))))))))))))))))))))((((((((()))******++++++000$$$---RRRttt}}}yyyvvv333666******))))))))))))(((((((((((((((((()))***++++++///111^^^sss}}}uuulll```[[[\\\^^^]]][[[VVVOOOFFFAAAAAAEEEKKKOOONNNQQQOOOJJJKKKPPPNNNFFF???<<<;;;AAAMMM```yyyvvvqqq~~~UUU///((()))))))))(((((((((''''''(((((((((((((((((((((((('''%%%(((333CCCVVVmmm~~~iii;;;888LLLcccoooOOOOOOiii{{{ttt~~~{{{XXX333(((...,,,+++***)))((((((((()))((((((((()))))))))******///"""PPPYYYSSSrrrcccCCCfff~~~jjjNNN888DDDBBBIIIaaaoooLLLBBBQQQiii}}}~~~uuuzzz}}}xxxyyymmm\\\WWW;;;222+++,,,---,,,))))))******))))))******+++,,,+++000999DDDNNNTTTUUUUUU___yyy***,,,,,,///---,,,KKK|||zzzuuuwww[[[777(((+++,,,'''*********+++,,,,,,------,,,000...444OOO~~~xxxzzz]]]\\\qqq~~~tttsssqqqXXX>>>(((&&&+++***'''''')))************+++++++++///111000,,,444MMMmmm}}}\\\;;;///,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///+++'''(((555PPPooo|||ZZZEEE000$$$***111,,,))),,,((((((((((((((()))******)))************+++++++++,,,---......---...000222444BBBZZZtttNNN+++(((---***((())))))))))))((((((((('''(((((()))******++++++&&&'''===ddd}}}{{{___(((*********)))))))))(((((((((((((((((()))***+++,,,---"""BBBrrr{{{iii\\\OOOLLLQQQPPPLLLQQQ[[[^^^VVVPPPOOOOOOSSSQQQOOOWWWhhhrrrrrrqqqnnneee```iiisssooobbbXXXWWWZZZ```eeennnzzzppp@@@,,,))))))))))))((((((((('''(((((((((((((((((((((((()))$$$,,,DDDYYYiii{{{fff???:::MMMkkkqqqRRR[[[sss}}}|||III---+++...---+++***)))))))))***(((((()))))))))*********000555ZZZZZZcccXXXXXXxxx```EEE:::???@@@HHHeeeuuu[[[OOOTTThhhzzzrrrnnnuuuxxxtttrrraaaTTTZZZJJJ===111------+++)))*********))))))******+++,,,,,,///777AAALLLSSSUUUTTT^^^vvv+++...///000///333___{{{qqq[[[dddqqq``````aaabbbbbb```]]]YYYWWWXXXZZZ\\\\\\^^^ccckkkqqqtttvvvrrrjjjjjjwwwtttFFF***)))+++''')))))))))***++++++,,,,,,+++...333333iiiYYYVVVyyynnnvvvrrrpppNNN...''',,,,,,******)))************+++++++++---222111,,,<<>>)))...++++++---,,,)))'''&&&)))))))))***++++++,,,,,,+++***+++,,,------...000,,,YYY|||yyyrrrjjjddddddkkkrrrvvvTTT111'''---000+++***(((&&&&&&(((*********)))))))))***++++++,,,,,,...,,,---000...---222;;;TTTdddhhh222000%%%)))))))))((()))***'''###...!!!'''---###&&&///)))...NNNbbb}}}CCC(((,,,444%%%&&&000%%%''',,,(((&&&***((((((111---111rrrjjjXXXEEEOOOXXXeeewww~~~wwwyyyeee\\\555...%%%)))///((($$$))))))$$$(((***'''$$$&&&***,,,'''(((CCCppp```tttwwwiii@@@MMMDDD~~~||||||~~~eeelllkkk~~~rrr000(((666---###,,,...(((...)))%%%(((...+++###'''111GGGUUUJJJsss|||jjjVVVuuu{{{cccHHH;;;AAALLLQQQ|||sss\\\RRRkkkyyyxxxnnniii}}}cccHHHXXX\\\CCC***+++,,,(((000++++++************++++++...111666>>>FFFNNNUUUYYYhhhsss000///444+++888qqqwwwsssmmmqqqhhhZZZWWWWWWXXXYYY[[[aaapppwwwCCC444###(((******+++,,,,,,------...---222222yyyfffaaahhh~~~wwwAAA...***++++++(((***+++------------///000,,,888...lll|||}}}XXX===111,,,---+++###&&&---+++)))))))))***++++++,,,,,,,,,(((+++222///)))222CCCmmmeeekkknnnnnnooottt|||ZZZ999///---***,,,***(((((()))***)))((()))))))))***++++++,,,,,,---)))+++000...,,,666EEEhhh|||OOO"""///''''''&&&%%%&&&(((((('''(((&&&)))***(((---000***999{{{yyy~~~jjj<<<&&&+++'''&&&+++((((((+++'''&&&+++(((&&&///444ZZZpppXXXQQQnnn}}}vvvtttjjj===///&&&&&&)))%%%&&&)))%%%''')))***(((''''''***+++333...]]]WWWyyyMMMOOOEEE|||yyyzzz~~~~~~{{{|||zzzuuuuuu}}}|||uuuqqqqqqqqqrrrtttzzzjjjaaawwwzzzsssqqqUUU,,,...(((%%%+++,,,***---)))&&&)))...+++&&&---:::OOORRRfffuuu{{{YYYbbb{{{hhhQQQAAA===IIIddd}}}ssseeebbbooo|||{{{wwwqqq}}}zzzwwwvvv[[[XXXXXXHHH444---,,,***,,,++++++************++++++...111777>>>GGGOOOVVVYYYggg|||---,,,:::+++CCC||||||yyy}}}zzzZZZ999***,,,,,,,,,------...//////000///111DDDpppgggTTTLLL???%%%***222&&&)))+++,,,------...000222000444TTT}}}ddd999***---..."""%%%000+++))))))******+++,,,,,,,,,---''',,,444///,,,EEEhhh}}}kkkeeepppxxxwwwwww{{{}}}|||zzzyyyyyyzzzXXX///$$$***---+++************)))''')))))))))***++++++,,,,,,...(((***222000---???YYY}}}qqq444111)))((('''&&&%%%&&&(((+++$$$+++)))&&&+++...,,,...KKK|||ddd000''',,,(((&&&***(((***&&&'''---(((%%%---:::qqqqqq}}}XXXRRRfffxxxpppyyylllPPP111((('''&&&###***,,,###+++******))))))))))))***(((<<>>>>>HHH___vvv```fffsss~~~}}}|||~~~xxxooowwwtttrrrgggYYYSSSMMM@@@///+++---(((++++++************++++++...111777???GGGPPPVVVZZZeee{{{}}}---+++777///ZZZ~~~ttt:::555000---------...//////000000000000dddvvv]]]iiikkk|||dddAAA$$$***333)))***+++,,,,,,,,,---///222333AAAOOO,,,'''444+++(((,,,&&&))))))***++++++,,,,,,---,,,+++,,,---...@@@kkkssskkkjjjlllyyy|||FFF)))///+++***))))))******)))''')))))))))***++++++,,,,,,222+++,,,555333333MMMooo~~~~~~ddd))),,,+++++++++(((%%%'''+++%%%,,,''''''---%%%'''@@@mmmlllzzz}}}FFF***,,,***'''...((()))%%%(((...(((%%%000QQQtttmmmmmmfffrrrqqqnnnrrr{{{hhhoooddd```///++++++)))%%%,,,000%%%,,,)))(((******((((((***===ggggggqqqkkkFFFOOOlllfffPPPKKKFFFFFFJJJMMMIII@@@???FFFFFF???999???AAA<<<<<>>GGGPPPWWW[[[kkkmmm~~~111...---WWW~~~yyyvvv{{{iiisssZZZ999'''++++++,,,,,,---.........,,,JJJ{{{iii[[[lllyyyqqqQQQ777...))),,,,,,,,,,,,++++++---000333EEEggg333)))111,,,'''---******++++++,,,---------***000///333UUUnnnYYYaaaxxxttt666---+++(((((()))*********)))))))))***++++++,,,,,,///---...222777JJJooowwwgggttt^^^---&&&$$$***+++''''''++++++%%%&&&000///(((EEExxx~~~tttaaa]]]cccddd```LLLOOOTTTYYY[[[ZZZXXXWWWRRRLLLJJJRRR```iiiiiieeefffeeedddcccbbbbbbbbbbbb{{{WWW,,,&&&,,,)))))))))&&&)))---(((000GGGwwwLLLMMMkkkwwwxxxkkkLLL===ZZZzzz~~~uuu}}}qqqnnn{{{www<<<...,,,,,,&&&'''+++'''+++''''''***)))&&&,,,666^^^~~~mmm```NNNMMMpppOOO888@@@777999JJJJJJGGGIIIKKKNNNSSSWWWUUUOOO^^^^^^bbbjjjrrruuusssqqqQQQIIICCCDDDHHHTTTkkkwwwuuu~~~xxxMMM...,,,---+++,,,,,,++++++***)))---888HHHUUUjjjUUUXXX~~~III;;;DDDVVVtttsssjjjppp||||||zzz}}}rrrhhhfffsssfffTTTKKKGGG888+++***,,,++++++************++++++,,,///555===GGGPPPWWW[[[nnn111...333tttxxxyyyjjjyyyxxxfff\\\hhh}}}yyyyyykkk{{{:::222+++,,,,,,------......//////dddnnnnnnZZZuuukkk@@@---+++,,,+++,,,,,,------000555999sssWWW+++///111(((...******+++,,,,,,------......---222MMMllliiirrrVVV444000,,,))))))*********)))))))))***++++++,,,,,,+++...000111===[[[tttsss}}}:::---$$$(((+++'''&&&***,,,$$$)))...)))444YYYxxx}}}zzzxxxuuuvvvzzz~~~|||:::&&&,,,%%%)))***(((***+++(((777VVVoooqqq^^^gggvvv~~~yyybbbZZZ???RRRhhhqqqYYYTTT666(((,,,)))''')))(((***'''))),,,)))&&&000AAAhhhqqq~~~AAALLLhhhrrrZZZfffdddwwwzzzzzzhhh999(((//////***,,,******)))+++333AAAPPPYYYkkkNNNnnn{{{ddd>>>AAAPPPooozzzpppggg```]]]hhhppp~~~}}}qqqmmmttt~~~~~~}}}wwwzzzkkkrrr~~~nnnoooiiiZZZJJJHHHDDD111&&&///++++++************+++++++++...444<<>>xxxwww222111666((()))***++++++,,,,,,------...111)))555eeezzzkkkooo:::555///***))))))******)))))))))***++++++,,,,,,***111333333CCCjjjvvv{{{LLL888))))))+++'''&&&))),,,''',,,(((!!!;;;aaakkksssDDD)))222,,,)))+++)))******''';;;___ccc{{{rrrpppvvvcccOOO@@@VVVyyyhhh}}}^^^jjjzzzkkk???''',,,...******+++***(((***...)))&&&444HHH~~~rrrzzzYYY[[[SSShhhJJJ~~~kkkZZZTTTQQQLLLMMMSSSOOOCCCJJJjjjeeezzz~~~EEE)))333222'''+++)))((((((,,,888HHHUUU\\\oooZZZ\\\mmmEEEHHHOOO]]]xxxpppiiieeeZZZYYYXXXYYY[[[___dddgggkkkqqqyyyllllllxxx}}}~~~pppxxxhhh{{{tttccciii^^^KKKIIIMMM666$$$000++++++************++++++***---333<<>>BBBEEEHHHKKKJJJMMM^^^}}}}}}}}}yyy}}}ppp~~~ddd...333&&&)))(((+++---,,,"""???TTTPPPwww~~~zzzNNNppp\\\<<>>~~~LLL000,,,---,,,,,,,,,,,,---...//////,,,HHHtttyyy222///(((++++++''')))***+++*********,,,...,,,000777JJJpppYYY\\\dddmmmoookkkeeecccdddWWW\\\VVVNNNSSSYYYeeevvvxxxnnn{{{[[[''',,,)))(((+++(((,,,%%%)))111...bbbUUURRRWWW^^^]]]___]]]kkk^^^YYYuuubbb///)))---***''')))111---UUUmmmNNNBBBUUUbbbnnnkkk]]][[[UUULLLPPPdddtttSSS222EEEHHHkkkyyyiiirrr}}}uuu444...(((&&&,,,+++***,,,''''''...888WWWooo```YYYmmmmmmXXX[[[```SSS@@@888FFFJJJQQQVVVZZZ^^^bbbeeelll~~~yyyrrr~~~~~~tttvvv~~~rrrjjjBBB###333***,,,)))(((+++111FFFMMMUUUNNN\\\~~~aaaFFFEEESSS{{{wwwnnnlllhhh```XXXccc}}}zzz}}}uuuooonnnrrrvvvuuuxxxxxxtttooolllnnnrrrhhhddd\\\NNNEEEHHHCCC111++++++************+++++++++---333===GGGQQQWWWYYY]]]444333|||uuuttt888...,,,,,,------+++---111llljjj___zzzfffmmm<<<222...---+++***111///...LLLbbb111///,,,......---------...///000222___~~~BBB///###,,,,,,$$$)))***++++++******,,,......///999TTTsss```FFFJJJHHHSSSccc^^^KKKHHHUUUXXX```WWWKKKRRR```lllxxx^^^sss{{{www---000%%%***///%%%)))###+++666CCC}}}kkkUUURRRKKKOOOUUULLLDDDJJJHHHUUUnnnjjjWWWUUUrrrooo---888,,,******,,,...666___pppTTTSSSuuu}}}rrrllliiijjjjjjooosssIIIJJJhhhzzzlllcccyyyBBB///000(((///'''$$$)))+++,,,111BBBaaawwwPPP\\\XXXDDDDDD;;;;;;HHHPPPQQQXXX^^^___bbblllyyyrrruuuxxxpppUUU>>>---333(((+++(((+++999JJJNNNbbbxxx|||FFFqqqxxxRRRAAAQQQccc~~~bbbJJJBBB::::::@@@DDDDDDAAA222UUU}}}sssllluuu|||uuurrrqqqrrrsssuuuxxxxxxrrrjjjdddeeehhhddd^^^bbbXXXDDDIIIHHH)))++++++************++++++***---222<<>>111$$$,,,///%%%***((()))555___~~~}}}ZZZQQQ^^^___cccjjjeeeYYYggg[[[MMM\\\llluuuxxxxxx}}}vvv888777,,,+++......(((:::eeeooo|||[[[___}}}ZZZjjj|||sss```wwwRRR//////'''...''')))+++---+++...EEEdddwwwMMM```hhhIIILLL___\\\\\\ccc___eeeiiihhhdddkkkrrr{{{yyyuuuuuujjjaaa<<<%%%555111///,,,---AAANNNTTTuuueeeRRRpppJJJAAA[[[tttMMMDDDHHHDDDCCCAAA>>>===<<<<<<<<>>111,,,,,,///---+++111<<>>ssseeeyyyvvvxxx|||qqqsssccc\\\]]]wwwwww333000))),,,000(((LLLhhhzzz___\\\\\\qqqnnnsssgggmmmrrrxxx{{{llljjj{{{:::(((+++((())))))(((---...:::ggg^^^YYY```fff{{{wwwkkkYYY\\\hhh{{{~~~lllxxxwwwWWW999((((((&&&***)))@@@IIITTT~~~MMMqqqxxxWWWKKKPPPnnnssskkkJJJ444@@@QQQKKKVVVeeepppxxx~~~sssxxxzzz|||vvvppppppuuu{{{uuuuuuuuuuuurrrjjjaaaZZZjjj[[[]]][[[FFFBBBIIIDDD++++++************++++++***+++000888DDDNNNVVVYYYuuu000VVVzzzyyyooozzz~~~||||||fffsssvvvHHH444---+++///...,,,777FFFzzzbbbrrroootttgggkkk777000---000111***333;;;}}}{{{ttt```MMM@@@444333000//////000222444^^^ttthhhTTTUUU333...111+++***+++,,,,,,+++,,,...//////111DDDmmmXXXaaavvvsssrrrppp...***...&&&+++)))###000JJJiii|||yyy{{{VVVTTTFFF___xxx111000&&&)))333000YYYooobbb]]][[[;;;PPPppp|||rrrbbbxxx|||GGG///444'''(((((('''000333===gggxxxTTT\\\}}}XXXoooxxxqqqzzznnniii|||xxxjjjooovvv|||xxxhhhzzzpppxxxWWW***333000(((000000FFFNNNYYYkkkPPPzzzpppLLLMMMXXXxxx[[[DDDMMMQQQQQQ\\\gggrrryyy|||xxx}}}xxxllljjjtttuuusssssssssrrrjjj]]]RRR___TTTXXX]]]NNNAAABBBDDD++++++************++++++***+++///888CCCMMMUUUXXXvvv///UUUhhh]]]uuuwwwsss|||kkk}}}mmmSSS222------+++222++++++WWWzzzhhh{{{{{{nnngggqqqeee}}}///444111'''555333+++999}}}cccSSS@@@???999222///000222222222^^^___lllzzz```ZZZzzzvvv222...+++///,,,,,,,,,++++++,,,,,,---111===RRRoooccclllfffwww>>>+++'''+++))))))+++)))UUU~~~ttt}}}tttVVVHHH```HHH000444(((...///vvvwww~~~rrrWWWpppYYY===GGGNNNsssvvvRRRZZZxxxnnndddzzzttteeetttRRR---000###+++,,,%%%111///KKK}}}tttWWWpppqqqooo{{{cccpppzzzWWWWWW}}}QQQlllnnn777)))222+++...111FFFIIImmmaaajjjdddEEELLLZZZ```IIIPPPccc|||yyyooo~~~ooommmxxxyyyrrrwwwrrrsssmmmpppyyyvvvtttqqqnnnhhh^^^WWWUUUfffZZZ```]]]FFFEEE???000+++)))******)))***...,,,---000777BBBLLLTTTWWWyyy111MMM|||uuufffVVVVVVqqquuutttyyykkkJJJ///+++---+++111,,,///^^^{{{jjj}}}iiidddiiiBBB999666***222000,,,;;;|||eeeWWWGGGEEE???888222000111222333kkkzzz:::333111111,,,,,,,,,+++,,,,,,---...333===PPPjjjdddooo\\\PPPaaayyysssIII000,,,...,,,+++000///ggg|||ppphhhzzzZZZ000222'''///888yyyuuu~~~III888LLLXXXwww}}}wwwyyyrrrbbbqqqggg777333(((---000(((111111NNN{{{jjj[[[yyydddxxxyyyfffgggZZZlllzzznnn___sssppp[[[sss}}}BBB***,,,---222555GGGLLLvvvXXXooo```FFFQQQcccZZZQQQZZZeee{{{qqqOOOGGGJJJUUUnnnuuutttzzzuuuuuummmoooyyyvvvsssqqqnnnhhh___XXXVVVdddVVVWWWTTTBBBEEEBBB222,,,)))******(((***---+++,,,000777BBBMMMUUUXXXxxx222OOO|||ppprrr]]]UUUGGGCCCZZZsss}}}iiitttnnnIII---***---+++000,,,444fff}}}lllsss[[[^^^ppp```JJJ555999,,,111000000<<<|||vvvkkk^^^SSSMMMHHH@@@777111///222444jjj}}}CCC777777111---,,,,,,+++,,,---...///000;;;OOOhhhnnn}}}zzzpppPPPZZZjjjzzzSSS000+++,,,)))***222222zzz}}}rrryyytttzzzjjj111///(((000AAAtttuuuvvvmmm:::666MMM^^^}}}jjjuuu}}}yyy:::,,,)))***...(((000999[[[aaaaaaggg~~~aaaHHHDDD???DDDTTTbbbjjj|||{{{}}}zzzvvvuuuFFF000333***222444CCCLLL|||MMMwww[[[FFFXXXpppZZZaaayyyzzzkkk|||xxxwwwmmmlllzzzxxxvvvsssqqqnnnhhh```YYYSSS```VVVTTTRRRDDDDDDBBB555...*********((()))+++***+++///777BBBNNNVVVZZZvvv---TTTxxx|||kkkXXXaaaMMMQQQUUU[[[nnnkkkwwwyyymmmrrr\\\pppwwwPPP---+++...+++///,,,666kkk{{{kkkooogggzzz^^^RRR>>>999///222222555:::xxx}}}zzzlll```YYYTTTPPPHHH===333///111555WWWsss|||{{{kkkrrrIII::::::---...---,,,,,,,,,---///000111;;;RRRiii{{{uuuyyySSSJJJddd|||ssstttuuu^^^///******((('''000333zzz\\\iiinnncccJJJVVVttt|||222...,,,///CCCeeetttlllbbbzzz{{{|||rrrwww^^^NNN777>>>JJJ```rrrjjj^^^qqq===(((,,,***,,,(((...AAAggg___fffooolll}}}}}}yyylllVVVFFFGGGIIIDDDDDDOOOmmmxxxuuu}}}eee222$$$(((333444BBBMMMKKKVVVGGG\\\{{{___jjj```\\\iiinnn}}}wwwggg}}}zzzxxxlllhhhuuuyyyvvvsssqqqnnniiiaaaZZZKKK[[[[[[YYYWWWKKKAAA???888000***)))***((((((***)))***...777CCCNNNWWW[[[vvv+++QQQzzz{{{}}}___OOObbbQQQbbbgggrrr|||ggg```~~~fffYYYfffyyylllzzzOOO000...000+++///***444iiiyyyiii~~~}}}}}}dddQQQEEE>>>555222///666777ttt|||kkkaaaZZZXXXUUUNNNDDD999333222444MMM|||mmmMMMKKK```zzznnnNNN???>>>...000///---,,,,,,---///000555???UUUeeezzz{{{kkkSSSTTTvvv}}}ggg{{{uuulll000---,,,+++'''...999aaabbbzzz~~~YYYVVVOOOAAA@@@ccc666///000...???WWWqqqXXXtttrrrcccVVVNNNCCC===KKKPPPjjjsssmmm}}}mmmtttvvvwwwMMM000333+++---+++---EEEjjj{{{```lllfffdddxxxPPPEEEEEEVVVqqqnnnjjjddd[[[^^^}}}zzz|||wwwrrrQQQ///000,,,777777GGGTTTQQQ}}}TTTHHH^^^___eee~~~^^^YYYUUUaaaxxx}}}yyy}}}xxxyyy|||}}}zzzxxxjjjeeepppzzzwwwsssqqqnnniiiaaa[[[IIIWWW]]]VVVUUUNNN???>>>:::111***)))***(((((()))((()))...777CCCOOOWWW\\\xxx333KKKvvvaaaZZZvvv```vvv}}}XXXLLLiiicccXXXnnniii{{{kkkwwwKKK333///000+++///***222eeezzzxxxhhh|||nnnzzzaaatttjjjTTTNNNHHH>>>444,,,444555ttt|||qqqjjjxxxooohhh```ZZZXXXSSSKKKBBB;;;666444NNNyyy]]]SSSpppuuuvvvSSSHHHDDD666333111///,,,,,,---...000333===TTT]]]ppprrrxxxxxxbbbnnnfffaaa^^^rrrllluuuvvv...,,,++++++,,,...EEEgggTTTqqqpppbbb\\\QQQRRRbbbqqq===///222---AAAXXXwww___NNN{{{pppWWW|||qqq}}}xxxssseeeRRRNNN___eeehhhaaaSSS\\\qqqqqqfffppp|||ZZZ555333(((***---,,,KKKpppzzzaaassslllooosssfffNNN???===FFFggg{{{fffcccdddhhh~~~yyyqqqoooppp888---,,,444666JJJUUUyyyYYYzzzTTTIII______ccclllooobbb111===IIIYYYwwwttt~~~|||aaazzz|||zzzwwwiiicccnnn|||yyytttqqqnnnhhh```ZZZLLLUUU[[[MMMLLLMMM>>>AAA<<<222)))(((***)))((())))))***...777CCCNNNWWW[[[zzz333DDDqqqffflllrrr___DDD\\\eeevvvqqqmmmyyySSS444......***000,,,111aaapppyyyhhh{{{ttt{{{aaavvvcccrrraaa\\\MMMGGG;;;111777000lllpppgggeeevvvmmmkkkbbb[[[ZZZWWWSSSMMMEEE;;;555EEEsssxxx}}}wwwUUUOOOIII@@@666333000---+++,,,...//////:::TTT\\\nnnooowwwiiiWWWNNN```aaaooo{{{mmmzzzuuu---+++)))***///***MMMttt]]]fffooo[[[ZZZ___}}}EEE//////...JJJjjjgggWWWaaannn\\\mmmtttzzz}}}kkkjjjyyy|||vvv]]]kkkhhhfffyyyyyy}}}oooooovvv[[[111...((((((......RRRwwwccc|||tttyyybbbVVVDDD;;;@@@PPPxxxnnnQQQMMM===OOO\\\sssllllllmmm666,,,+++000444LLLVVV~~~jjj___yyyUUULLL```iiilllqqqzzz}}}PPPHHHTTTYYYTTTOOO___hhhqqq~~~^^^www{{{|||zzzwwwiiicccnnn~~~zzzuuuqqqmmmggg```ZZZLLLTTT^^^LLLKKKOOO<<>>777jjjmmmWWWllltttrrrsssdddOOONNNFFF@@@:::111------/////////333333]]]mmmpppZZZGGGSSSbbbrrrrrr+++,,,///,,,---(((___wwwmmm}}}OOO222///***aaasss]]]ooovvv|||kkk\\\bbbppp}}}wwwooommmNNNiiiggg777,,,+++000---;;;RRRaaaxxxnnnsssuuu|||SSSAAAUUUjjjwwwfff|||tttvvvyyyyyyrrrxxxgggFFFSSSuuufffeeepppyyy===+++---111;;;III\\\]]]cccUUULLLkkk~~~ooo>>>CCCUUUjjjwwwmmmUUUOOObbbmmmvvv}}}kkk|||{{{~~~zzz{{{sssgggdddkkk|||yyyooommmeee[[[\\\UUUFFFXXXWWWJJJLLLDDD999===333***)))***)))((()))++++++///888EEEPPPWWWYYYxxx}}}666...lllpppsssuuuGGGfffsssaaa]]]dddssszzzrrrttt888///---111...+++666JJJmmmjjjmmmcccgggmmm~~~XXXgggYYYeeeWWWZZZUUUEEEAAA888CCC{{{rrrwwwbbbbbb^^^```^^^]]]\\\ZZZUUUNNNHHH<<>>222---///...,,,555CCCsssiiieee```WWWkkk^^^YYY[[[___XXX[[[\\\MMMFFF:::<<>>;;;FFFYYYyyy}}}kkkmmmFFFooo~~~aaa///***000111111BBB[[[mmm~~~qqqcccfff[[[DDDLLLhhhwwwlllnnnyyyiiilllmmm~~~yyyEEE555111,,,:::RRR[[[YYYjjj]]]TTTpppyyyVVVeeePPPIIIIIIqqqxxxssstttyyy~~~}}}vvvllljjjnnnzzz|||pppmmmfff\\\[[[PPP???PPPRRRHHHNNNDDD777===333***(((***)))((()))++++++...777DDDPPPVVVYYY|||999,,,IIIqqquuurrrLLLmmmdddllllllaaaoooBBB666...//////---333<<<~~~oooccc[[[rrrSSSvvv~~~ffflllVVVXXXYYYYYYYYY\\\QQQLLLAAA999TTTzzzmmmmmm\\\jjjcccaaa```^^^]]]]]]^^^______VVVKKKoooyyysssXXXcccccckkkoooiiiZZZ]]]XXXPPPJJJIIIEEE===444//////000...222QQQccc+++BBBeeehhh~~~rrrppplllzzzFFF111,,,222...---\\\ttt{{{pppKKK555+++000aaabbbUUU[[[wwwssshhhggg???mmm{{{aaa///)))...+++---@@@YYY|||___zzzppp___SSS```rrrtttOOOvvvrrrrrr^^^YYYiiikkkxxxfff{{{xxxTTT%%%///---<<>>333)))((()))))))))*********...777DDDOOOVVVXXX~~~777000???}}}vvv|||kkkLLLnnnssswwwwwwuuuiiiqqq{{{EEE:::222111111///111777uuu|||jjj]]]uuujjjbbb{{{bbbqqqYYYXXXaaa]]]VVVZZZUUUTTTOOO@@@IIIzzzttt~~~ppptttlllaaammm```]]]]]]\\\\\\\\\]]]```bbbUUUWWWbbb~~~yyyooodddaaaccc```ZZZwwwrrr{{{yyyddd\\\[[[QQQSSSMMMMMMJJJBBB999222000000...222IIIyyy\\\@@@MMM___vvv|||oooooo~~~jjjJJJ222+++000111222[[[yyy|||dddFFF555***222^^^pppgggxxxcccfffHHHoooxxxbbb333---000,,,///CCC[[[~~~eeeppptttzzzxxxwwwfffwwwdddmmm|||\\\...---222???OOO^^^cccuuubbbZZZttt\\\pppvvvuuuJJJEEEOOOkkkTTTKKKuuuvvvrrrmmmyyy}}}{{{wwwqqqkkkiiikkkyyyrrrmmmggg]]][[[WWWFFFVVVWWWLLLPPPEEE888>>>333)))''')))))))))*********...777CCCOOOVVVXXX999777:::ddddddPPPwwwssssssfffppp}}}pppEEE===777555333000000444rrr~~~{{{ooouuuuuuwww|||zzzaaa^^^ddd[[[aaa```UUU[[[XXXYYY[[[KKKJJJwwwkkkggg}}}{{{uuuxxxiiillleeemmm]]]ZZZ\\\\\\\\\[[[\\\^^^```ZZZ___SSSnnnssskkkXXX]]]iiioooyyyiiigggcccaaaTTTYYYTTTSSSOOOHHH???777111///444777FFFrrr}}}kkktttwwwuuuRRRNNNXXXddd~~~~~~}}}sssmmmMMM777///111111111TTTlllssspppuuu{{{aaaeeetttsss>>>444)))444ZZZWWWddduuuddd^^^MMMiii|||fff555,,,---111555JJJbbbvvv|||ttt```QQQ___ssskkkgggzzzVVV===...555???KKK[[[~~~aaannncccZZZrrr^^^lll{{{rrraaaQQQ[[[\\\UUUyyy{{{sssuuu|||qqqrrr~~~}}}zzzvvvpppllljjjkkkxxxsssmmmhhh^^^ZZZUUUFFFXXXWWWIIILLLCCC888???333)))'''(((((()))+++******---666CCCOOOUUUXXXzzz>>>>>>777LLLyyywwwyyybbbUUU{{{tttwww|||bbbvvv___DDD@@@<<<999555111000222\\\gggyyywww]]]bbbddd]]]YYY^^^TTT]]]XXXUUU\\\RRRNNNZZZ|||nnnpppgggiiieeehhhZZZZZZ\\\______]]][[[\\\]]]___aaaVVVccc~~~~~~fffhhhcccfffYYY[[[XXXVVVRRRLLLFFF???777222...///666___{{{]]]jjjqqqaaaaaaXXXAAALLLjjjwwwzzz}}}iiiqqqRRR@@@666222000,,,GGG```HHHTTTKKKQQQ___ttttttzzzvvv}}}777222(((666UUUXXXpppuuugggXXXRRRbbbiii444***+++(((---DDD]]]sssxxxggg^^^kkkwwwyyy|||^^^tttzzz~~~eee+++///111<<>>tttyyyvvveeeYYYyyyqqqvvviii~~~HHHCCCAAA???<<<777111000222LLLeeevvv{{{eee[[[RRR^^^YYYYYYRRR]]]VVVOOOXXXSSSQQQRRRxxxvvvrrrwwwooojjjfffcccdddYYYZZZ^^^bbbbbb___\\\[[[[[[WWWZZZ```eeevvvooobbb```ZZZdddXXXTTTXXXUUUQQQOOOLLLFFF>>>888444444777]]]|||]]]iiikkkgggGGGJJJXXXfff{{{qqqmmmtttcccuuuYYYGGG999///333+++@@@|||```OOOZZZfff{{{}}}222111(((666QQQkkkuuulllhhhZZZbbbeeeiii222+++000,,,222IIIcccyyy~~~rrrbbb```{{{}}}RRRCCCVVVuuu{{{vvviii___vvviiidddvvvzzz{{{WWW;;;000,,,:::RRR\\\dddvvvfffYYYmmm{{{}}}~~~PPPYYYyyyMMMJJJMMMNNNNNNbbb}}}vvvwwwuuuoooiiigggfffeeewwwtttlllhhh___ZZZNNNDDD[[[YYYHHHJJJFFF@@@@@@444)))&&&(((((()))+++))))))---666CCCNNNUUUWWWwwwIIIIIIEEE:::jjj}}}uuuvvvssstttzzzhhhiiiIIIGGGBBB>>><<<<<<:::444///666wwwqqq{{{iiiiiinnn~~~}}}ssscccZZZWWWXXXYYYWWWVVVSSSRRRSSSUUUYYY[[[___iiizzzhhh]]]bbbhhh___[[[```WWW\\\\\\[[[[[[ZZZYYYYYYXXXYYY^^^bbbccchhhzzzuuurrrkkkccc^^^^^^^^^[[[WWW\\\YYYUUUPPPLLLGGGCCC@@@333///666QQQ{{{lllccckkkmmmMMMJJJ[[[ddduuu{{{ooobbbVVVRRR???333222222222oooIIIuuu~~~iiivvv000222(((444```jjj}}}tttkkkXXXYYY___nnnrrrSSSYYYWWW]]]ooo222222//////111LLLgggvvv~~~qqq|||yyyjjjNNNFFFpppSSSJJJLLLQQQNNNJJJKKKPPPlllwwwVVViii***...222===SSSQQQdddqqqsssXXXaaaaaaUUUrrrlll[[[kkk}}}rrr^^^ggg~~~ssszzzsssppplllfffdddeeeuuuxxxnnnhhh```___SSSAAASSSUUUFFFFFF???;;;AAA333((('''***+++)))((((((***...777DDDPPPYYY]]]yyyRRRLLLHHH>>>UUUzzztttvvvtttjjjcccwwwFFFFFFBBB>>>======;;;555000333hhhhhh{{{fff]]]tttuuuIII```XXXWWWXXX\\\[[[YYYXXXWWWXXXZZZ\\\^^^```cccsss```\\\~~~lll```lllbbb]]]bbb[[[]]]]]]]]]\\\\\\\\\[[[[[[YYY^^^bbbaaacccpppoooiiiaaa^^^^^^___]]]ZZZ]]]YYYTTTQQQNNNKKKFFFBBBAAA555000GGGyyyzzziiiccchhhhhhlllllloooxxxgggyyyzzzcccjjjXXXSSSBBB???...000000ggghhhPPPVVVbbb000333)))111[[[pppzzzmmmgggzzzuuuqqqcccggg}}}vvvuuu}}}gggQQQ^^^^^^cccjjj000///,,,,,,111MMMiii~~~wwwrrruuu|||~~~yyyMMMVVVTTTQQQHHHGGG```~~~___ZZZ}}}{{{jjj```ooowwwYYYvvv~~~lll888000555DDD[[[OOO}}}gggmmmxxxZZZ\\\PPPXXXbbbggg^^^^^^wwwqqqssstttwwwrrrlllddd``````vvvwwwmmmfff^^^]]]PPP@@@QQQSSSEEEDDD<<<999@@@333((('''******)))((()))***...777BBBNNNVVVZZZzzzWWWNNNHHHDDDBBBooowwwzzz```XXXQQQ\\\iiidddooo\\\DDDEEEBBB>>>======;;;777333)))FFFooopppddd]]]hhhxxxRRR}}}ZZZUUUVVVWWW\\\ZZZYYYYYYXXXYYY[[[\\\]]]___^^^mmmrrrVVV\\\uuusss___dddmmm^^^XXX^^^YYY\\\\\\\\\\\\\\\\\\\\\\\\XXX]]]aaa```___fffuuunnnjjjeee```]]]^^^^^^]]][[[^^^YYYSSSRRRRRRPPPKKKFFFCCC888,,,888eeeqqq]]]eee~~~zzzuuucccxxx```uuu}}}ZZZwwwuuu\\\UUUEEEGGG999444(((MMMKKK]]]pppVVVTTT///444+++...TTTqqq{{{vvvyyygggRRRFFFXXXfffjjjyyyzzzxxx{{{lllUUUXXXSSSbbbjjj444222///+++222NNNkkkyyyyyy}}}~~~ttt}}}uuucccWWWbbbjjjqqqmmmkkk{{{qqqsssppp^^^mmmkkk000111:::LLLbbbQQQ}}}}}}~~~sssmmm~~~]]]WWWvvvyyyrrrvvvddd^^^vvvfffhhhcccZZZ{{{}}}pppzzzuuummmccc^^^___wwwuuullleee\\\ZZZPPPFFFUUUTTTIIIHHH>>>===>>>222((('''******))))))***+++...666AAALLLTTTXXX|||RRRRRRDDDGGGAAAWWW|||\\\VVVDDDGGGaaadddxxxaaapppSSSCCCCCCAAA???>>>===<<<888666666999qqqtttnnnnnn|||ooo|||___^^^VVVSSSUUUVVVXXXUUUUUUUUUVVVVVVWWWXXXYYY]]]]]]dddttt}}}~~~|||~~~wwwkkkZZZZZZiiibbbffffffXXXWWW]]]YYY\\\[[[[[[ZZZYYYXXXXXXXXXWWW\\\aaaaaa```ccckkkssseeefffbbb^^^[[[[[[[[[[[[YYY]]]XXXSSSSSSUUUUUUPPPKKK???>>>555111LLL}}}}}}dddmmm___dddgggbbbnnnmmmtttjjj]]]UUUMMMHHHEEE<<<))):::pppKKKsss~~~}}}\\\qqqKKK---333---+++LLLzzz{{{zzzVVVZZZ^^^uuutttssspppnnnppp|||www___VVV^^^[[[mmm}}}ggg888222000,,,333NNNmmmyyy{{{~~~[[[\\\xxxzzzccchhhfff333555FFFUUUaaaSSS~~~kkk```WWWqqqlll\\\WWWjjjssszzz{{{uuu}}}xxxtttmmmeeebbbccczzzuuukkkddd[[[XXXNNNJJJWWWSSSKKKIII===>>><<<111((((((******)))))))))***...666BBBMMMUUUYYYKKKWWWBBBJJJMMMFFF|||wwwlll___bbbQQQLLLSSSQQQ~~~zzzjjj```XXXMMMAAA@@@???>>>======<<<:::888<<<000aaalll{{{lll]]]YYYXXXWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXYYY[[[___^^^fffxxxssszzzqqqqqqrrruuuwwwvvvssspppmmmddd[[[]]]mmmbbbeee```^^^\\\ZZZ```ccc]]]]]]]]]\\\ZZZXXXWWWVVVUUUVVV[[[aaaddddddfffjjjmmmyyydddeeeccc```\\\ZZZXXXWWWWWWVVV[[[WWWTTTTTTVVVVVVSSSOOOIIIIII???444CCCoooxxxcccrrrlllWWWdddeeeWWWkkkZZZTTTYYYLLLCCCAAA666:::gggzzznnnSSSaaa===,,,111...***EEE{{{{{{HHHNNNQQQvvvwww|||ssssss|||tttttttttXXXXXX___ZZZuuuzzz___777///---...111KKKqqq{{{||||||}}}xxx{{{zzzwwwbbbfffccc777999TTTbbbbbbTTT{{{{{{eeeddd[[[rrrtttjjj[[[JJJEEEQQQVVVaaa}}}kkkppp~~~zzzvvvssskkkdddbbbeee}}}uuullleee\\\XXXFFFIIITTTMMMHHHEEE666;;;999000((((((***))))))***(((***...777CCCOOOXXX\\\MMMVVVGGGLLLSSSBBB___VVVRRRWWWUUU^^^ggguuuttteee[[[sssIIIAAA>>>============<<<;;;:::999444)));;;yyyrrrzzzuuuhhhlllbbb\\\[[[]]][[[ZZZ[[[ZZZZZZYYYZZZ\\\]]]^^^ZZZ___YYYYYYmmmyyyxxxxxxvvvpppjjjddd___bbbxxxmmmfffbbb^^^YYYYYY```ccc^^^WWW___^^^]]]\\\ZZZYYYWWWWWWWWW[[[```dddfffgggiiijjjpppsss|||kkkcccfff___^^^[[[YYYWWWVVVUUUUUUXXXVVVUUUUUUUUUUUUSSSRRRVVVOOOAAA777BBBeeelll{{{}}}nnnxxx~~~}}}___UUUdddZZZVVV{{{lllXXXXXXcccVVVJJJHHH???444XXX~~~ddd^^^XXX~~~sss444---......+++>>>rrrbbbCCCYYYxxxzzz}}}oooWWWZZZYYYPPPxxx~~~___===222111000+++EEEwww}}}}}}mmmqqqfffYYY{{{aaahhhYYY444999ZZZmmmooobbbyyyvvvcccjjj^^^pppZZZQQQLLL???@@@FFFDDDCCCOOOaaa~~~xxx{{{wwwmmmqqq~~~{{{vvvpppfff^^^^^^bbbtttlllfff\\\XXXCCCMMMWWWLLLJJJGGG555<<<777...((((((***))))))+++((()))...777DDDPPPYYY^^^QQQJJJOOOMMMKKKIIIPPPooonnnVVV^^^gggxxxsss]]]___jjjbbbCCC999===:::;;;<<<<<<;;;:::::::::;;;555888nnnyyyyyywww|||nnn\\\fff\\\ZZZ```ZZZ]]]\\\[[[YYYXXXYYY[[[^^^```XXX```ZZZWWWbbbjjj{{{~~~yyyqqqiiiccc```___```jjjeeeeee^^^^^^ZZZZZZ```]]]WWWWWW\\\\\\[[[[[[ZZZZZZYYYYYYYYY[[[^^^bbbdddddddddccciiijjjnnnwwwwwwmmmiiifffddd\\\\\\[[[ZZZXXXWWWXXXXXXTTTVVVVVVUUUSSSQQQRRRTTTVVVOOOGGG>>>>>>QQQzzzlll}}}{{{{{{yyyhhhYYY\\\```QQQnnnnnnggg^^^___aaaYYYZZZSSSHHH...FFF}}}{{{tttjjjkkk{{{}}}sss555000,,,...,,,777fffFFFIII{{{yyylllkkkwwwwwwvvvfffFFFVVV]]]XXXsssaaaEEE777777333'''???{{{}}}bbbcccmmm|||tttlllgggmmmeeennnLLL999???[[[rrr~~~mmmnnnccc~~~ppp]]]jjj}}}xxxGGGEEEKKKBBBMMM]]]pppyyylllWWWgggpppjjj{{{tttdddmmmzzztttlllbbbZZZ[[[```~~~rrrkkkfff\\\WWWDDDRRR[[[MMMOOOJJJ777@@@555...((()))***((()))+++)))***...777CCCOOOWWW[[[|||TTT===TTTNNNAAARRRPPPMMM~~~|||yyyyyyyyyNNNQQQrrryyyvvvbbbVVVoooCCC999999===888999;;;;;;:::::::::;;;:::666555AAAiiinnnvvvyyy{{{xxxrrr]]]bbbXXXWWW```VVV___YYYWWWUUUTTTTTTWWWZZZ]]]VVVaaa^^^[[[___WWW___~~~aaacccfff[[[WWWZZZWWWXXX]]]ZZZZZZgggWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[]]]___``````^^^\\\aaafffjjjhhhiiivvvrrrggggggiiiddd^^^]]]ZZZ[[[[[[ZZZYYYYYY[[[\\\RRRUUUWWWUUUQQQOOOQQQUUUOOOSSSUUUKKK999???mmmhhh}}}eee[[[XXXhhh|||tttRRRTTT```WWWKKKkkkbbbfffeeeYYYUUU___[[[VVV666AAAmmmyyy{{{vvvxxx[[[777222***...---222^^^rrrDDDnnnnnnbbbvvvlllsss}}}xxx|||^^^HHHVVVVVVMMM~~~www___EEE777666777$$$;;;|||}}}~~~WWWPPPiiidddPPPEEEEEEHHHSSSaaaeeeppp}}}qqq```gggjjj|||tttIII222NNN^^^rrrkkkYYYbbbuuu\\\dddyyyqqq@@@DDDRRRLLLaaaqqqZZZhhhkkkaaalll||||||}}}xxxqqqiii___XXX[[[bbb}}}qqqjjjeee[[[VVVAAAQQQYYYKKKMMMIII444>>>444---))))))***((())),,,***+++...666AAALLLTTTXXX|||JJJKKKMMMNNNNNNMMMLLLKKK```vvv{{{uuuhhhuuu___yyy```___```nnnUUU;;;AAA999888999999999999999999999999333BBB444777oooYYYrrrzzzttt{{{{{{{{{iiieee```\\\ZZZYYYWWWUUUWWWVVVVVVVVVVVVWWWXXXXXX[[[\\\]]]```aaa___[[[XXXmmmzzzwww```___```]]]\\\XXXYYY[[[\\\]]]]]]\\\[[[ZZZ\\\\\\ZZZVVVUUUVVVXXXWWWXXX\\\aaacccaaa[[[UUUXXX\\\bbbfffiiikkknnnqqq{{{qqqkkknnniiidddccceeeddd___YYY\\\YYYWWWVVVWWWWWWWWWVVVVVVYYYZZZVVVQQQOOORRRVVVWWWNNNMMMPPPFFF>>>SSSssseeeSSSVVVcccrrrtttnnnqqq|||]]]gggsssVVVWWWkkkjjjUUUvvvdddccc\\\cccVVVeeennnXXXSSSNNN;;;JJJ|||zzzwww~~~GGG;;;777%%%***222///III{{{zzzFFFKKKlllzzzRRRLLLTTTdddxxxrrr]]]GGG___[[[cccbbbLLL???999444555---zzzpppxxx|||jjjggg```KKKCCCCCCIII]]]JJJTTTFFFDDDSSSZZZNNNTTT|||nnnlllSSS\\\wwwpppGGG222MMMuuuqqqiiiyyyxxxggg^^^wwwxxxccc@@@NNNIIIQQQtttuuuoooxxxuuu}}}qqqdddbbbVVVUUUkkkpppooofffYYY\\\BBB\\\TTTPPPQQQ@@@<<<>>>...---+++)))(((((()))***...)))***444BBBKKKRRRWWW}}}HHHIIIJJJKKKKKKKKKJJJJJJJJJpppnnnzzzwwwooovvvooopppddd^^^^^^jjj===444;;;777999888888888888888888888888;;;999666666LLLyyyiii|||qqqnnnyyy|||wwweeebbb^^^[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXZZZ[[[\\\[[[[[[\\\^^^______\\\YYYWWWdddvvviiiWWWYYY^^^ZZZQQQMMMZZZZZZZZZZZZZZZZZZYYYYYY\\\]]]]]]ZZZWWWUUUWWWXXXYYYYYYZZZ]]]______[[[WWWCCCKKKWWWbbbhhhjjjhhhggggggooowww{{{yyyvvvttttttssspppllljjjiiihhhfffdddjjjiiifffeeecccaaa___]]]\\\YYYWWWVVVWWWWWWWWWVVVVVVXXXXXXUUUQQQOOORRRUUUXXXQQQPPPSSSLLLCCCKKK\\\jjj```nnn{{{{{{wwwuuuttt~~~tttbbbYYY]]]eeeeee___iiicccbbbXXX]]]SSSaaa___NNNMMMPPP@@@???ggg___MMM444888***...222+++AAAssswwwqqq]]]\\\qqqzzzrrrwwwwwwcccnnngggOOOKKK[[[NNNmmmvvveeeTTTGGG>>>...111...qqq|||xxxuuu```VVVNNNAAAHHHYYY~~~rrrkkkMMM;;;@@@NNNfff~~~qqqtttrrr}}}XXXnnn{{{444:::TTTrrrjjjvvvuuulll\\\qqq}}}iii___FFFRRRKKK[[[~~~~~~}}}vvvyyynnnccc^^^PPPTTTnnnqqqmmmggg\\\WWWAAAYYYQQQNNNOOO@@@>>>???---,,,***((('''((()))***,,,))),,,777BBBJJJPPPUUU|||xxxFFFFFFGGGHHHHHHHHHHHHHHHJJJPPP|||xxx}}}mmmsss}}}oooZZZWWWbbbvvvOOO111777:::888:::777777777777777777777777<<>>@@@222((((((((('''''''''''''''))))))...777AAAJJJVVVaaabbb@@@@@@@@@@@@AAACCCDDDEEEMMMCCCMMMTTTZZZzzzyyy}}}xxxuuurrrmmmoooyyy===000777<<<...---888666555555555555555555555555,,,999111...:::000111TTTnnntttppp~~~}}}bbbZZZeee]]]\\\ZZZYYYYYYXXXVVVUUU[[[ZZZYYYWWWVVVUUUUUUUUUWWWUUUTTTTTTVVVXXXXXXWWWQQQUUUYYY[[[ZZZYYYXXXXXXccc```YYYTTTUUU[[[]]]\\\WWWWWWXXXXXXUUUTTTZZZbbb]]][[[YYYZZZ\\\]]]^^^___VVVVVVVVVVVVWWWXXXYYYZZZXXXWWWUUUUUUVVVVVVUUUTTTVVVXXXYYYYYYXXXWWWYYYZZZ^^^]]]]]]^^^```cccdddeeefffggghhhhhhhhhfffdddbbb^^^aaaddddddcccaaaaaaaaa]]]XXXTTTVVVZZZ[[[XXXSSSVVVTTTTTTTTTUUUTTTRRRPPPOOONNNMMMLLLKKKLLLMMMMMMQQQRRROOOJJJIIILLLNNNOOOHHHfffuuuuuu|||qqq^^^[[[LLLTTTTTTUUUbbb}}}~~~ZZZ\\\[[[XXXSSSRRRRRROOOMMMIIIOOOIII@@@DDDGGGDDDCCCvvv^^^XXXPPPWWWjjjmmmhhhyyy___qqqZZZIIIUUUJJJ>>>///,,,//////IIIuuubbbggg|||~~~{{{pppwwwyyy^^^FFF@@@PPPVVV~~~iiiuuukkkqqqccc\\\OOO>>>111...uuu|||ggglll}}}qqqxxx___ZZZlll|||jjjSSSfffNNNJJJuuuzzz{{{wwwlllnnnyyyxxxxxxwwwwwwvvv}}}pppiiiiiigggYYYUUUTTTLLLXXXxxx}}}qqqppplllggg\\\MMMYYYYYYQQQRRRFFF>>>BBB///(((((((((((((((((('''''')))(((,,,777BBBLLLWWW```[[[============>>>@@@BBBCCCTTT666???SSSKKKXXXwwwsssxxx<<<555444888666///333999555222222222222222222222222///000///222444000222>>>SSSyyyiiikkkuuuwww{{{qqq~~~ggg^^^YYYhhh[[[ZZZYYYYYYZZZZZZYYYWWWZZZYYYXXXWWWVVVUUUUUUUUUVVVTTTTTTTTTVVVVVVUUUTTTWWWUUUSSSRRRRRRUUUZZZ^^^RRRUUU[[[bbbccc]]]WWWUUU^^^WWWUUU^^^ddd^^^TTTNNN[[[WWWRRRNNNPPPTTTYYY[[[UUUUUUVVVVVVVVVVVVVVVVVVWWWUUUSSSTTTWWWXXXWWWVVVVVVVVVVVVSSSRRRSSSWWW[[[^^^bbbeeebbb]]]]]]dddlll^^^^^^^^^___aaaaaaaaaaaa\\\^^^```___\\\YYYYYYZZZXXXVVVTTTTTTUUUUUUSSSQQQSSSSSSRRRSSSSSSRRRPPPNNNNNNLLLKKKJJJJJJKKKLLLLLLNNNKKKHHHIIIJJJJJJLLLNNNCCC___kkkpppxxxrrrvvv{{{}}}xxxooo]]]PPPQQQVVV```OOO___mmmooo[[[^^^TTTPPPPPPJJJJJJKKKKKKFFFGGGHHHDDDFFFHHHCCCSSSwwwSSS^^^[[[cccssswwwvvvgggYYYSSSNNNZZZNNNFFF666111111***@@@qqqsss~~~gggnnnrrrTTTDDDCCCLLL]]]sss~~~vvvpppvvvdddaaaXXXHHH:::///___|||ooommmiii___^^^vvv___ccctttyyyfffKKKooottt{{{uuukkkzzz~~~}}}qqqpppwww}}}{{{wwwxxx```SSSRRROOOLLLeee}}}pppmmmooodddUUURRRZZZVVVPPPSSSEEE>>>CCC***((((((((())))))((((((((((((&&&+++888DDDLLLRRRWWW[[[}}};;;;;;:::;;;<<<>>>@@@AAA555LLLKKKFFFKKKFFFTTT}}}999999777444000---111666222)))000000000000000000000000999)))222888(((+++666,,,000OOO{{{yyy```\\\YYYXXXZZZZZZYYYWWWnnnnnnqqqlll^^^mmmdddSSSXXXXXXXXXYYY[[[\\\[[[ZZZVVVVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTUUUVVVVVVTTTRRRSSSUUUXXXZZZ[[[YYYXXXWWW[[[YYY[[[^^^[[[VVVZZZcccSSSTTTYYY[[[UUUNNNQQQ[[[OOORRRVVVVVVWWWWWWVVVTTTTTTUUUVVVVVVUUUTTTRRRQQQWWWUUUSSSUUUXXXZZZYYYXXXWWWVVVSSSNNNLLLOOOVVV\\\]]]XXXTTTVVV\\\```^^^[[[dddbbb```___```aaabbbbbbaaacccdddccc```]]]^^^```XXXYYYYYYXXXUUUTTTTTTUUURRRQQQQQQRRRRRRQQQOOOMMMMMMLLLJJJIIIJJJKKKKKKKKKIIIBBBAAAIIINNNLLLKKKMMMMMMRRRYYYsssfffeeemmmooorrrxxxqqqnnnsss\\\KKKWWWVVVQQQ```OOOfffbbb```[[[```TTTQQQQQQFFFHHHMMMIII:::CCCNNNCCC@@@HHHGGGFFFiii{{{|||fffwwwjjjKKKWWWXXXUUUOOOLLL===555111%%%:::nnnsss~~~eeeIII???CCCWWWrrruuurrrlllqqqaaaccc\\\OOOCCC666VVVeeeyyybbbaaaccc~~~zzz}}}wwwXXXrrrmmmLLL```kkkkkk|||jjjsssmmmlllzzzooorrrzzz}}}zzzmmmppp|||||||||yyywwwxxxWWWMMMNNNLLLMMMppp{{{{{{mmmiiiooo___NNNTTT___YYYTTTVVVFFF>>>BBB&&&(((((()))))))))))))))((('''%%%+++999FFFLLLMMMNNN```yyyzzz999999:::::::::;;;;;;;;;???@@@BBBCCCDDDHHHLLLPPPssssss888,,,999222111111000000000000000.................................////////////000333555UUU~~~|||pppcccfff^^^ZZZ```[[[ZZZYYYZZZ[[[[[[YYYWWWZZZYYYXXXVVVUUUUUUVVVVVVTTTUUUUUUVVVUUUTTTSSSRRRSSSTTTVVVVVVTTTSSSSSSTTTWWWWWWXXXXXXWWWVVVTTTSSSUUUUUUUUUTTTSSSQQQOOOOOOKKKLLLNNNNNNNNNPPPRRRUUUQQQQQQRRRSSSTTTUUUUUUVVVUUUTTTSSSSSSTTTUUUWWWXXXWWWSSSNNNKKKLLLRRRYYY^^^]]]YYYWWWZZZ```ccc```[[[]]]]]]^^^```bbbaaa^^^\\\bbbbbbaaaaaa```^^^]]]\\\\\\[[[XXXVVVTTTTTTTTTTTTTTTSSSSSSRRRQQQOOONNNMMMHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAABBBDDDFFFGGGOOOPPPUUU^^^jjj|||```PPP]]]bbb___```iiiyyy~~~qqqaaaQQQTTTKKKRRR[[[TTTRRRTTTNNNYYYfffZZZbbb[[[YYYTTTOOOIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@AAAAAA<<>>DDDGGGPPPxxxtttkkkkkk^^^iiifffcccUUUTTT777<<>>???CCCGGGJJJSSSjjj}}}ccc999666777...111111000/////////000000---------------------------------............///...******AAAqqqeeecccggg___YYY\\\[[[ZZZYYYZZZ[[[[[[YYYWWWXXXWWWVVVTTTTTTSSSTTTTTTSSSTTTTTTUUUUUUTTTSSSRRRSSSTTTUUUUUUSSSRRRRRRSSSQQQQQQQQQQQQQQQOOONNNMMMQQQQQQPPPPPPOOONNNLLLLLLKKKLLLLLLLLLKKKKKKMMMOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUUUUTTTTTTUUUVVVWWWXXXTTTSSSRRRSSSVVV\\\aaadddccc___[[[\\\___aaa___]]]^^^^^^^^^___aaa```___]]]^^^^^^^^^^^^^^^]]]\\\[[[\\\[[[YYYWWWUUUTTTTTTTTTRRRRRRQQQPPPOOOMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEEEECCCBBBAAA@@@@@@BBBCCCEEE???===DDDWWWooovvvMMMHHHRRRZZZXXXQQQSSS```nnnwwwyyyvvvlllaaaZZZUUUPPPOOOVVVNNNJJJVVVXXXXXXddd~~~YYYYYYcccXXXUUUSSSOOOKKKGGGEEECCCCCCAAAAAA@@@@@@??????@@@@@@DDD@@@UUUzzzkkkWWWMMMQQQJJJKKKHHHOOOKKKGGG@@@111(((444GGG{{{~~~hhhLLLCCCEEEBBB```sssnnniiikkkfffiiiccchhhbbbZZZEEE777ccczzzooo}}}xxx~~~rrrcccIIIxxxoooeee```KKKIII}}}ttt{{{rrrmmmsss|||aaaZZZ\\\^^^[[[xxxyyygggaaatttyyyyyyxxxuuuooodddXXXNNNGGGJJJHHHLLLlllzzzwwwlllhhhssseee\\\eeeZZZPPPZZZLLLAAAEEE444...))))))(((((((((((())))))))),,,000777EEEQQQQQQJJJrrr333333444444444555555555666888999:::<<<>>>CCCFFFDDDNNNTTTgggRRR444///000000111111000//////......//////------------------------++++++,,,,,,,,,---------...333---)))CCCuuunnnccc\\\___bbb]]]YYYZZZ[[[ZZZYYYYYYZZZZZZYYYWWWUUUUUUSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSSSSRRRRRRSSSTTTSSSQQQPPPQQQRRROOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJHHHFFFFFFGGGHHHLLLLLLMMMNNNOOOPPPQQQQQQSSSRRRRRRSSSSSSTTTVVVVVVSSSTTTWWWZZZ]]]```bbbccc[[[ZZZYYYZZZ]]]aaaeeehhh^^^]]][[[[[[]]]]]]]]]\\\ZZZZZZZZZ[[[[[[ZZZZZZYYY[[[ZZZXXXVVVTTTSSSRRRRRRNNNNNNNNNMMMLLLJJJHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA???>>>>>>>>>???@@@DDD@@@@@@HHHSSS^^^jjjssstttfffUUUBBB<<>>YYYVVVHHHSSSddd}}}mmmPPPYYY^^^UUUNNNLLLJJJGGGEEECCCCCCCCC@@@??????>>>======>>>>>>CCC777===```lll~~~uuuQQQ===JJJDDDGGGKKKEEEMMMJJJHHHDDD999---///999ppp|||XXXhhh}}}tttSSSFFFDDDAAA@@@rrryyyfffggghhhmmmfff___```eeeYYYRRR:::GGGeeezzz~~~fffmmmzzzxxxHHH]]]yyyrrrwwwTTTCCCgggooovvv~~~nnnqqqvvv}}}|||jjjZZZXXXVVVAAA\\\rrr~~~]]]jjj{{{xxxfffzzz{{{zzzssseeeWWWLLLGGGHHHDDDDDDXXX}}}ooouuuhhhkkkPPP```oooZZZ\\\]]]LLLDDD>>>+++...)))((((((''''''(((((()))))),,,000888EEEPPPQQQMMMzzz|||111111111222222222222333555666888:::;;;===AAACCCCCCJJJIIIMMMbbbxxxeeeAAA,,,777<<>>>>>???>>>===<<<;;;;;;;;;;;;>>>BBBFFFEEECCCJJJaaaxxxiiiRRRDDD>>>===FFFBBBEEENNNPPPKKKLLLSSSQQQFFFxxxqqqaaa]]]iii^^^SSSUUUJJJIIIFFFDDDBBBAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;777<<<<<<@@@___eeeuuu^^^222CCCEEE777IIIJJJFFFGGGFFFGGGHHHBBB777111222]]]xxxaaaSSS]]]ooozzzeeeFFFDDDCCCEEESSS{{{bbbaaaeeecccnnnccc^^^\\\eee[[[TTTIII===~~~rrr|||{{{~~~oooUUUfffKKKqqqhhh```ddd]]]GGGWWWmmmpppyyywwwuuuwww{{{~~~}}}{{{yyyRRRSSSBBBBBBBBBGGGKKK```mmm```WWWmmm~~~~~~yyyzzz{{{yyywwwvvvrrriiiYYYKKKEEEGGGMMMAAAHHHlll|||wwwnnnwwwlll```RRRgggrrr]]]dddZZZIIIFFF777###((((((((((((''''''((((((((((((+++111:::EEENNNQQQQQQsss000000000000111111111111222444777888999;;;>>>@@@<<>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;999999888777777666;;;@@@@@@<<>>???@@@@@@???@@@BBBDDDCCCDDDDDDEEEFFFGGGHHHHHHKKKLLLMMMOOOPPPQQQQQQQQQNNNMMMMMMMMMNNNPPPRRRSSSSSSWWW\\\]]][[[YYYYYYZZZ]]][[[WWWVVVWWWXXXXXXXXXTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSPPPNNNKKKJJJEEEDDDDDDCCCBBB@@@???>>>>>>======<<<;;;;;;::::::999999999888777666666555<<<777666999:::888888:::^^^vvvvvvmmmddd^^^]]]XXXOOOKKKMMMHHHFFFDDDAAA???>>>======;;;:::999777666666666666666333444444222<<>>ZZZiii{{{zzz\\\JJJ\\\|||bbbHHHAAACCCBBBUUUwwwvvvoooWWW___eee```ffffffdddhhhhhhfffUUUeeeOOODDD|||gggzzzzzzrrr]]]___ppp{{{]]]```rrrqqqVVV^^^gggjjjdddcccdddddd^^^VVVeeexxxzzzeee~~~xxxuuuuuuuuuuuutttvvvxxxwwwwwwyyy~~~|||vvvdddTTTTTTaaammmuuuzzz}}}vvvgggWWWMMMEEE>>>@@@HHHCCCRRRyyyyyyxxxrrr~~~nnnoooddd{{{kkkbbbfffeeeOOOIIIBBB...(((###(((''''''&&&&&&''''''(((''')))222===EEEJJJQQQXXX------------............,,,...111222333444666888@@@???:::@@@MMMLLLHHHNNNBBBKKKFFFIII___mmmvvvjjjZZZGGG<<<666444666999777+++***777999...***111------,,,+++++++++++++++))))))))))))))))))))))))((())))))))))))*********!!!)))---((($$$'''+++,,,444///...;;;UUUtttZZZ>>>FFFVVVVVVQQQRRRYYY\\\]]]]]]]]]\\\ZZZVVVZZZXXXUUUTTTUUUVVVWWWVVVQQQRRRSSSTTTTTTSSSRRRRRRQQQPPPOOOMMMLLLLLLLLLMMMJJJJJJHHHFFFCCCCCCDDDFFFEEEEEECCCBBBAAAAAABBBBBB===>>>>>>>>>>>>>>>======<<<===>>>=========???AAA??????@@@AAABBBCCCDDDDDDGGGHHHJJJLLLMMMNNNNNNNNNIIIJJJLLLMMMOOOQQQSSSTTTOOOQQQUUUXXXZZZ[[[\\\]]]ZZZXXXVVVUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVUUUUUUUUURRRRRRQQQPPPMMMJJJHHHFFFCCCCCCBBBBBB@@@>>>===<<<;;;;;;;;;:::999999888888777777777777777666555444888444555===CCCBBB@@@???>>>JJJyyypppttt{{{uuuuuueeehhh___[[[]]]ZZZOOOIIIJJJDDDCCCAAA???===<<<<<<===999888777666555444444444666---...777222+++;;;WWW}}}zzzxxx|||]]]eeelll;;;:::...///222&&&000<<<444999DDD@@@AAACCCEEEGGGEEE@@@:::444KKKmmmvvveeelllppptttWWWDDDCCCCCCMMMbbbpppUUUZZZWWW]]]___]]]eee______bbbaaa^^^aaa^^^JJJiiirrriii|||www}}}tttcccccccccvvvRRRHHHFFFhhhtttxxx{{{{{{JJJOOOsssiiimmmnnnnnnllldddddd]]]YYYrrrjjjwwwqqqnnnmmmuuuuuutttqqqpppsssyyy{{{}}}mmmZZZdddqqq}}}}}}yyyvvvsss}}}fffQQQJJJGGGAAA@@@EEEOOOtttzzzvvvnnn~~~uuulllooonnnaaadddllleeeRRROOO:::%%%,,,"""(((''''''&&&&&&''''''(((&&&)))222>>>EEEIIIRRR[[[zzz++++++,,,,,,,,,---------,,,...111333333444666888111:::???EEEJJJBBB???KKKEEEOOOFFFAAAOOONNNFFFOOONNNRRRXXXZZZWWWPPPGGGAAAAAA888666;;;:::222...222+++777555((()))777666'''---,,,++++++******++++++))))))))))))))))))))))))))))))))))))************...***))),,,---***+++///((((((***,,,,,,333EEEWWW\\\fffpppxxxvvveeeNNN<<<666<<>><<<<<<<<<======<<<============<<<;;;:::;;;<<<===<<<;;;;;;<<<>>><<<<<<===>>>???@@@AAAAAABBBCCCEEEHHHIIIJJJJJJIIIHHHIIILLLOOOQQQQQQQQQPPPSSSSSSSSSSSSTTTUUUVVVVVVVVVTTTRRRRRRRRRRRRQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNMMMKKKIIIFFFCCCAAABBBBBBBBBAAA???>>><<<;;;888888777777666666555555666666777777666666555444444555777888333000666>>>>>>666???pppyyy}}}|||xxx|||}}}fffhhhVVVffffffSSSJJJPPPOOOCCCAAA@@@>>>===<<<<<<<<<===888888666555444333333333000///111444555333///,,,GGGxxx}}}}}}~~~{{{sssmmmqqqnnnllluuuwww444000+++***(((666...555///+++@@@222999;;;>>>@@@EEEHHHFFFCCC,,,???___~~~|||cccIII???BBBHHHbbbxxxttt]]]DDDZZZMMMTTT\\\VVVaaaWWW\\\ccc___iiiXXXaaaTTTLLLsss___rrrooobbbEEEFFFSSSiiikkk\\\fff}}}zzzkkkuuuzzzlllLLLRRRnnnrrrdddjjjjjjfffdddeeeaaaSSSppp{{{tttddd}}}yyymmmfffcccjjjkkkjjjiiiiiimmmuuu|||{{{yyyqqqpppwwwoooWWWCCCCCCHHHGGGGGGJJJccc|||}}}vvvuuupppfff```|||mmmlll]]]VVVIIIKKK///111&&&'''''''''&&&&&&'''''''''&&&)))222>>>DDDHHHRRR]]]~~~tttsss+++*********+++,,,,,,---,,,------...000111333444444777;;;>>>@@@BBBEEEGGGHHHIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIGGGEEECCCAAA@@@;;;:::888777777666444222111111000///...---,,,,,,---,,,+++***))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************.........///000111222333444333111//////000222444222555999===BBBHHHNNNRRRTTTWWW[[[\\\[[[YYYWWWWWWZZZVVVTTTVVVZZZ\\\YYYVVVQQQQQQSSSSSSRRRPPPNNNMMMPPPOOOMMMLLLJJJIIIHHHHHHCCCBBBBBBAAA@@@@@@??????>>>>>>>>>===<<<<<<;;;;;;999999999888888888777777999999999999999999999999::::::;;;;;;<<<=========>>>@@@BBBCCCDDDEEEGGGIIIEEEIIIMMMPPPPPPOOOOOOPPPRRRUUUUUURRRSSSWWWXXXVVVSSSMMMKKKOOOQQQOOOOOOSSSWWWWWWWWWVVVUUUTTTRRRRRRMMMLLLJJJHHHEEEDDDCCCCCC???>>>===<<<<<<<<<<<<<<<777777666666555555444444222222222111111111000000111111222333333444444555777===<<<===YYYgggaaaccc^^^]]]YYYTTTOOOLLLIIIFFFDDD>>>======;;;:::999888888555444444333222111000/////////............//////+++EEErrr}}}QQQ333,,,+++++++++)))******+++---///111222666999===???@@@BBBGGGKKK@@@:::IIIooo~~~qqq[[[??????QQQMMMkkktttZZZMMMPPPSSSVVVXXX\\\```ccceeebbb___^^^___^^^[[[XXXoookkkiiipppnnn~~~UUUhhhSSSXXXAAAWWW}}}kkkiiieeezzzoooOOOJJJffflllgggkkkiiigggiiidddaaagggbbb___zzzggg~~~ooofff[[[[[[aaaiiijjjfffhhhoooyyyxxxllleeeiiibbb^^^VVVJJJ@@@CCCOOOLLLAAALLLfffwwwvvvtttzzzmmm```{{{aaaiiibbb^^^aaaVVV>>>+++&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((///===HHHDDDKKKccc}}}www***************+++,,,,,,+++,,,,,,---...000222333222555888;;;<<>>@@@AAAAAACCCEEEGGGHHHKKKOOOPPPOOONNNMMMMMMTTTWWWWWWUUUVVVYYYZZZWWWYYYTTTRRRVVVXXXVVVVVVYYYVVVVVVUUUUUUSSSRRRPPPPPPLLLJJJHHHFFFDDDBBBBBBAAA===<<<;;;:::999999999999666666555444333333222222111111111111000000000000000111111222333333444444777777555444===OOOcccnnnpppgggiiiddd^^^```\\\XXXSSSNNNKKKHHHEEECCC>>>>>><<<;;;:::888777777444444333222111000//////......------------......,,,)))***III]]]FFF...&&&((()))))))))))))))***+++,,,...000111666888<<<>>>???BBBFFFJJJBBB:::@@@```uuucccIIIDDDBBBUUUPPPuuu[[[GGGHHHKKKOOORRRVVVZZZ___bbbbbb```______aaaaaa___]]]WWWppppppqqqnnnddd}}}hhhgggnnn___qqqdddYYYeeevvvUUUKKKhhh~~~rrrtttbbbccciiihhhfffhhhbbbaaagggaaaWWWiiinnnnnn{{{tttccc\\\YYY___eeeeeecccbbbnnnqqqvvvxxx{{{|||zzztttmmmoooxxxjjjYYYPPPKKKRRRFFF@@@AAA@@@GGGeee}}}}}}vvvqqqwwwccc___qqqvvvnnnrrrvvvaaa]]]NNN777((('''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))///<<>>AAAFFFEEEDDDDDDDDDEEEGGGHHHBBBEEEHHHIIIGGGBBB<<<888999777555444444444222000000000///...---,,,++++++,,,+++***))))))(((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())),,,+++)))(((((()))+++---///222555777:::>>>CCCGGGKKKMMMNNNOOOPPPRRRUUUWWW\\\YYYVVVVVVWWWVVVSSSPPPRRRSSSSSSSSSRRRPPPNNNLLLJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>><<<;;;;;;::::::999888888777777666666666555555555333333333333333333333333555666666777777888888999999;;;===>>>>>>???BBBDDDFFFHHHKKKLLLLLLKKKLLLLLLSSSWWWYYYWWWXXXZZZZZZWWWYYYTTTSSSUUUWWWVVVVVVXXXTTTTTTTTTSSSQQQOOONNNMMMIIIHHHFFFDDDAAA@@@??????;;;:::999777666555555555555444333222111000//////000000000000/////////...//////000000111222222222444222444888555///666BBBPPPuuurrrfff[[[ZZZbbbfffaaaYYYZZZVVVQQQMMMIIIGGGDDDAAA>>>>>><<<:::888777555444333333222111000///......---,,,,,,,,,,,,,,,,,,---,,,333777222111KKKooo;;;((($$$$$$(((+++)))(((((((((((()))***+++,,,...///222555777:::<<>>;;;OOOuuuqqq~~~hhhSSS===JJJRRRFFFwwwooo{{{DDDEEECCCFFFIIILLLOOORRRWWWZZZ\\\[[[\\\^^^```bbbaaa```SSSkkkggg~~~mmmaaaooo}}}rrrwwwuuuiiiJJJCCCppptttqqqfff___dddjjjiiiggghhhfffgggnnniiiYYYaaazzzfff~~~tttcccSSSRRRZZZ___^^^\\\]]]___ccciiippptttwwwwwwmmmnnnrrruuuooojjjrrr~~~sssjjjdddWWWFFF>>>???===BBBFFFDDDFFF^^^{{{zzz{{{vvvllllllVVVnnnooommmgggXXXBBB...&&&''')))'''''''''''''''''''''''''''&&&***...;;;FFFEEELLLbbb|||(((((('''''''''(((((()))((((((((()))***+++---...///000111222333666;;;>>>DDDDDDCCCBBBCCCDDDFFFGGGDDDFFFHHHIIIGGGBBB===999777555444333333333111/////////...---,,,+++******+++***)))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((++++++***))))))***,,,---///000333444666:::>>>AAAHHHJJJMMMPPPRRRTTTWWWZZZWWWUUUTTTTTTVVVVVVUUUSSSPPPPPPPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDBBBBBBBBBBBB@@@??????>>>>>>===<<<<<<999999999888777777666666555555555444444444333333111111111111111111111111222222333333444555555555666888;;;<<<<<<===???AAA>>>AAADDDGGGHHHJJJLLLNNNSSSWWWYYYXXXXXXZZZYYYUUUVVVSSSQQQQQQSSSSSSTTTTTTTTTTTTSSSRRRPPPNNNLLLKKKFFFEEECCCAAA???===<<<<<<:::999777555444333222222444333333111000///...---///............---------------......///000000111...///555;;;999555777===<<<999???VVV}}}sss___VVVPPPaaalllhhh___\\\[[[YYYWWWSSSNNNJJJGGGEEEBBB@@@>>>===;;;999777555333222222222111000///...------++++++************++++++777'''""",,,111000:::LLLnnnNNN222+++*********++++++***((('''(((((((((((())))))+++,,,,,,...///222444777;;;>>>@@@MMMFFF???HHHeee~~~|||{{{pppZZZIII>>>TTTOOONNNiiiHHHIIIAAAAAACCCEEEFFFGGGHHHKKKNNNUUUUUUWWWZZZ\\\^^^^^^^^^\\\WWWiiippp^^^ccc|||WWW;;;NNNkkktttcccaaaaaaeeegggeeeddddddggghhhooonnnbbb```uuuqqq}}}vvv^^^PPPNNNRRRWWWYYYLLLMMMNNNSSSXXX^^^bbbcccaaa\\\\\\aaadddbbb```aaaSSSIIIAAA@@@@@@===<<>><<<;;;:::999999888666444333222111111333333222111000......---------,,,,,,,,,,,,++++++++++++,,,,,,---.........+++///000...000555555111---444;;;???BBBIIIUUU^^^iiiyyyoookkklllmmmggg___cccoooppp\\\YYYhhhfffRRRPPP```TTTQQQLLLHHHEEECCC@@@>>><<<<<<:::888666333222111111000///...---,,,,,,+++******))))))))))))******111:::...&&&***+++$$$000...;;;\\\qqqHHH333000000+++&&&***)))&&&######&&&'''((((((((((((((())))))***+++------///222666999<<<===HHHIIIGGGIIIZZZxxxsss}}}ooo[[[KKKBBBFFFPPPDDDooohhhvvv:::FFF111???@@@BBBCCCCCCDDDGGGIIIPPPRRRUUUXXXYYYZZZZZZ[[[XXXRRRnnnwwwxxxccc[[[ccc}}}yyyRRRFFFCCCaaaxxx^^^YYYZZZ^^^aaa___^^^______^^^```bbbdddfffbbb\\\fffzzz|||}}}~~~fffRRRHHHHHHJJJPPPPPPOOOMMMKKKIIIIIIJJJKKKEEEBBBGGGKKKHHHBBB===??????;;;777:::AAAAAA===GGGBBBDDD```{{{tttwww{{{kkkaaa{{{yyyxxxmmmtttgggKKK000&&&''''''&&&&&&''''''''''''''''''''''''''',,,///888EEEHHHMMM^^^vvv((((((''''''&&&&&&''''''&&&&&&&&&&&&'''((()))***---...//////000222555888======???AAACCCEEEFFFGGGDDDBBB???<<<:::999999999555444222222333333111000------,,,+++***)))((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''((()))***---...000111111444777::::::@@@GGGMMMPPPRRRSSSTTTUUUTTTTTTSSSRRRQQQPPPPPPRRRQQQOOOMMMKKKIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>>:::::::::999888888777777555555444333333222222111111111111000000000//////........................,,,------...//////000000222444666777888999;;;===@@@AAACCCDDDEEEGGGLLLOOOWWWZZZ\\\ZZZZZZ\\\[[[WWWWWWXXXUUURRRTTTWWWWWWTTTTTTTTTRRRPPPNNNKKKIIIGGGBBBAAA???===;;;999888888777666555333222111111111111000000//////......---++++++++++++************))))))******+++,,,,,,---,,,///---'''***222333,,,777===AAA===666666???HHHCCCGGGNNNVVV\\\]]][[[XXX___eeeddd[[[\\\gggiiibbbfff___]]]bbbccc]]]WWWXXXRRRNNNIIIEEECCCAAA>>><<<::::::888666444333111111//////...---,,,+++************))))))))))))******888000&&&###,,,777777111***...222111---...:::GGGGGGEEEFFFIIIEEE;;;333000###$$$+++000+++$$$)))444&&&'''&&&$$$&&&))))))&&&))))))((((((((())))))***...---...222666:::<<<===>>>CCCIIIKKKRRRfffxxxhhhjjjyyy~~~ppp[[[HHHAAAAAARRR777```qqqrrrCCC;;;222888999<<<>>>@@@BBBDDDHHHKKKNNNQQQUUUWWWXXXXXXYYYYYYRRRggg^^^uuupppZZZTTT```iii|||nnnPPPMMMEEEVVVyyymmmRRRWWW^^^aaa]]][[[```bbbaaa^^^aaa]]]]]]```YYYXXXggg~~~ppp|||lllUUUFFF???HHHJJJLLLMMMKKKIIIFFFEEE777;;;>>>???<<<999999:::888>>>???999888===<<<666999SSSxxx||||||}}}{{{wwwxxxsssdddpppwwwmmmwwwYYY???***(((***&&&$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&---000999FFFIIIMMM[[[{{{{{{uuu))))))((('''''''''''''''&&&&&&&&&&&&'''((())))))***,,,...//////000222444777999<<<@@@CCCDDDEEEEEEBBB@@@<<<999777777777777555444222222333333222000,,,,,,+++***)))(((((('''(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''((($$$%%%%%%&&&&&&'''((((((+++,,,---...///111444777777;;;AAAFFFIIILLLOOOQQQRRRRRRRRRRRRQQQPPPPPPQQQQQQPPPNNNKKKIIIGGGEEEEEE???>>>===<<<;;;;;;;;;;;;888888777777666555555444333333222222111000000000////////////............------------------------++++++,,,,,,---......//////111333444555666888:::===>>>???@@@BBBEEEJJJNNNVVVYYYYYYVVVVVVYYYXXXVVVUUUVVVTTTPPPQQQUUUUUUQQQSSSRRRQQQOOOLLLIIIFFFEEEAAA@@@>>><<<:::888777777555444333222111000000000------------------------*********)))))))))((((((((((((((()))******++++++,,,++++++...///...111444333111111555;;;>>>===;;;IIICCC===>>>FFFQQQXXX[[[SSS\\\``````eeejjjaaaRRRMMMeeennn```ZZZbbb^^^NNNOOOLLLGGGDDDAAA???===;;;888888777555444222111111......---,,,+++***))))))******))))))))))))******&&&"""444444$$$)))'''&&&$$$&&&***...,,,(((((())),,,000111000///000222...)))''')))***&&&!!!&&&+++...***(((***)))&&&******))))))((())))))***,,,++++++///444999::::::999===EEEJJJKKKUUUsssqqqnnnoooxxxwwwiiiZZZKKK@@@AAAIIIQQQFFFzzzvvvfff+++444---===444666999;;;===@@@CCCFFFHHHLLLRRRUUUUUUVVVWWWXXXVVViii]]]fffzzzyyy}}}pppTTTLLLSSS\\\]]]qqq{{{sss~~~pppjjjfffTTTMMMKKKFFF\\\bbbYYY===^^^TTT^^^aaa[[[ZZZbbbeee``````fff^^^YYYaaa^^^YYYdddvvv}}}hhhWWWAAA===;;;<<<@@@BBB@@@>>>666<<<@@@>>>;;;:::===???666888::::::888:::CCCNNN[[[}}}vvvuuuvvvoooooo{{{xxx{{{ooobbbEEE111%%%+++---%%%###)))%%%%%%%%%%%%%%%%%%%%%%%%%%%---111999HHHKKKMMMXXXqqq}}}{{{***)))((('''''''''''''''&&&&&&&&&&&&''''''((()))(((***---.........000111222555:::???BBBDDDDDDCCCAAA@@@>>>;;;999888777777666444333333444444222111,,,,,,+++***)))(((''''''''''''&&&&&&&&&''''''(((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***%%%%%%&&&'''(((((()))))))))***,,,,,,---///333666777:::>>>AAAEEEIIINNNRRRMMMNNNPPPQQQQQQRRRTTTUUUOOONNNKKKIIIFFFDDDCCCBBB<<<<<<;;;:::999999999999666666666555444444333333222222111111000///////////////.........---------++++++++++++++++++++++++***++++++,,,------......---///111222222333666888555777999;;;>>>CCCJJJNNNSSSUUUTTTQQQQQQTTTUUURRRWWWYYYVVVQQQRRRWWWWWWRRRRRRQQQOOOMMMJJJGGGDDDBBBAAA@@@>>>;;;999888777777222222111000000000000000******+++++++++,,,,,,,,,))))))))))))((((((((((((''''''(((((()))************$$$)))444000###%%%444000///000222666999:::::::::???EEEHHHIIIKKKPPPTTT\\\SSSUUU```aaaYYY[[[eeeddd___[[[YYYWWWUUUTTTTTTNNNKKKFFFCCC@@@>>><<<:::777666666555333222111111...------,,,+++***))))))******))))))))))))******%%%///111&&&"""(((...,,,(((,,,---******...---***---111111***&&&(((***)))###,,,+++ !!!,,,---$$$&&&+++&&&!!!$$$((((((+++******))))))))))))))))))''''''+++111555777666;;;;;;BBBHHHFFFIIIdddzzzhhhmmmwwwgggVVVJJJBBB@@@HHHRRRFFF|||llluuu555222000:::)))111333555666666888;;;===BBBGGGMMMQQQRRRSSSUUUWWWXXXPPP```ZZZssssssmmmqqqjjjUUUOOO999NNN@@@GGGNNNEEELLL@@@DDD???DDDEEEWWWuuu\\\eeeFFFMMMNNNOOOZZZ]]]VVVUUU^^^___XXX^^^iii^^^VVVaaabbb^^^iiieeennn}}}dddUUUDDD<<<>>>@@@===888;;;999666555999<<<999444>>>666777???AAADDD]]]|||xxxyyyxxxhhhvvvnnnzzzyyyXXX666&&&""",,,...%%%###+++$$$$$$$$$$$$$$$$$$$$$$$$$$$---111:::HHHLLLMMMVVVnnnzzz(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((*********+++,,,---///000555666888<<<@@@DDDHHHJJJBBBAAA???===;;;888777666;;;777222//////000111111---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((()))))))))+++,,,...000111666888;;;>>>AAAFFFKKKOOOLLLNNNPPPPPPPPPQQQSSSUUUQQQOOOLLLHHHEEECCCBBBAAA;;;;;;999888777666666666666555333222111111222333333111000///000000...,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++************************------...///000111222222222111111555===GGGPPPUUUXXXWWWVVVUUUTTTUUUVVVWWWUUUUUUVVVVVVVVVUUUTTTTTTQQQPPPMMMJJJHHHFFFEEEDDD>>>===;;;999777555444333000000000///......------+++++++++***)))(((((('''(((((('''''''''&&&&&&&&&'''''''''(((((((((((())))))*********++++++++++++,,,---...///222444777888999;;;>>>AAACCCGGGKKKNNNUUUWWWYYYZZZ[[[[[[]]]______\\\YYYZZZ[[[ZZZTTTNNNIIIFFFCCC@@@???===;;;999777666333111000000000000...---,,,+++************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))):::777222,,,)))(((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++---000111333???:::;;;BBBFFFNNNbbbyyyrrrWWWjjjxxx}}}vvvrrr___UUU>>>>>>KKKNNNLLLBBB}}}nnnGGG//////000//////000111222222333555888;;;???CCCHHHKKKNNNPPPSSSUUUSSS\\\YYYRRRbbbpppooo}}}{{{kkk\\\WWWXXXWWWYYY]]]eeessshhh```mmm^^^???>>>MMMPPPOOONNNPPPTTTXXX[[[\\\XXXYYYYYYZZZZZZ[[[\\\\\\\\\ggg~~~uuucccTTTGGG===666999777888<<<<<<999888:::>>>@@@GGGWWWssswwwkkkaaa{{{vvv{{{ggg>>>***(((%%%%%%&&&''''''&&&((('''&&&%%%%%%%%%%%%%%%)))...222<<>>AAACCC??????===;;;999777555444888555111//////000000///---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((()))***+++---///000222444888;;;>>>CCCHHHLLLLLLMMMOOOPPPPPPPPPQQQSSSOOOMMMJJJFFFCCCAAA??????;;;:::999888777666666666444333222111000000000111111000......///...---+++,,,,,,,,,+++++++++******))))))***+++++++++++++++************************,,,,,,---...///000111111111666:::<<<<<<@@@GGGNNNQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTUUUUUUTTTSSSRRRRRROOONNNKKKHHHEEECCCAAAAAA===<<<:::888666444333222000000//////...------,,,++++++***))))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))*********++++++,,,---...111333555666666999<<<>>>@@@CCCGGGJJJPPPTTTXXX[[[[[[\\\]]]^^^[[[YYYWWWXXXZZZYYYSSSOOOHHHEEEBBB???>>><<<:::888666555333111000/////////---,,,+++***))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...,,,***((('''''')))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))+++,,,...000111888555777???BBBGGGWWWiiivvvrrrYYYBBBUUU[[[dddxxx}}}sssnnniiiccc]]]PPP<<>>===<<<:::999888777666555555555222111000///.........//////---,,,,,,------+++***++++++************))))))(((((()))************)))))))))))))))))))))))))))***++++++,,,---.../////////999AAAAAA:::777>>>FFFFFFGGGIIIKKKNNNOOOPPPQQQSSSSSSTTTTTTSSSQQQPPPOOOMMMLLLIIIEEEBBB???======::::::888666444333111000//////......---,,,,,,,,,******))))))(((((('''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))***++++++---///111333444333555888:::<<>><<<;;;888666555444333111000///......++++++***)))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))+++---...///222111555<<<>>>@@@KKKYYYooo]]]WWWMMMPPP[[[gggvvv{{{sssfffXXXLLLEEEBBB888QQQEEEGGGIII___fffxxxGGG%%%+++444***&&&///,,,---......///000444666;;;???DDDHHHLLLOOOSSSUUUXXXSSSVVV[[[UUUTTTmmmwwwdddnnnccclllxxxiiiWWW{{{[[[999888DDDCCC888@@@DDDIIIOOOSSSTTTTTTSSSUUUVVVXXXZZZ\\\^^^______ccc\\\YYYpppttt|||~~~{{{sssfffYYY~~~bbb===&&&)))(((&&&%%%&&&''''''&&&'''&&&&&&%%%%%%%%%%%%%%%'''---222===HHHFFFHHHWWW(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((()))***+++,,,,,,...111444777999;;;;;;:::999888666555333333000///......//////---+++++++++***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''((()))***+++,,,+++---000333666;;;@@@DDDJJJMMMOOOPPPOOOMMMLLLMMMIIIGGGDDDAAA>>><<<;;;;;;999888777555444444333333111000000///......------,,,+++******++++++)))((())))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((())))))******+++,,,---------555>>>===666333888???===@@@CCCHHHKKKNNNOOOPPPRRRSSSTTTTTTSSSQQQOOOMMMLLLJJJGGGCCC@@@===;;;:::888777666444333111000///......------,,,,,,++++++)))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))******+++---///000111111333555777999;;;???AAACCCIIIQQQXXXZZZ[[[[[[ZZZWWWVVVVVVWWWWWWUUUPPPLLLEEEBBB???<<<;;;999777555444333222000///...------***)))(((''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((***+++,,,---000000444:::<<<>>>FFFQQQgggppp~~~ZZZLLLCCCGGGSSSdddpppvvv|||wwwjjjWWWGGG@@@AAAFFFJJJMMMHHH<<<<<<[[[NNN333"""***000)))'''---***+++,,,,,,,,,---111333555999===BBBFFFJJJOOORRRZZZNNNMMMWWWYYYQQQTTTaaaxxxmmmgggppp}}}wwwzzzcccyyy]]]---555DDD:::444??????@@@BBBDDDHHHLLLRRRUUUTTTVVVXXXZZZ\\\]]]]]]]]]^^^]]]XXX]]]|||yyy{{{zzz{{{bbbnnn~~~sss;;;)))+++)))'''&&&&&&''''''&&&%%%&&&&&&%%%%%%$$$%%%%%%&&&)))000666AAALLLIIIJJJYYYzzzzzz(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))))),,,---...000222555777888999999888777666555444333...------...///...,,,*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))''''''''''''(((((()))***)))+++...111333777<<<@@@FFFJJJNNNOOONNNMMMKKKKKKHHHFFFCCC@@@===;;;::::::777777555444333222222222000000000///......------***)))(((((())))))((('''((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((())))))******+++++++++...222222111222666:::999;;;@@@EEEJJJMMMOOOPPPQQQRRRTTTTTTTTTQQQOOOMMMKKKIIIFFFBBB???<<<:::999666666555333111000///...------,,,,,,+++*********((((((((('''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((((((((()))))))))***+++---...//////111333555666888<<<>>>===CCCLLLRRRVVVXXXXXXYYYXXXXXXYYYYYYWWWSSSMMMIIIDDDAAA>>>;;;:::888666444222222111000///---,,,+++((((((''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''%%%$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***+++,,,//////222555888<<>>BBBFFFKKKOOORRROOOOOOWWW^^^```\\\YYYbbblll}}}|||vvvpppppptttzzz~~~fffXXXZZZgggrrrKKK???333000111222999BBB<<<>>>@@@CCCEEEJJJPPPUUUTTTUUUWWWYYYZZZZZZYYYYYYXXX\\\[[[VVV\\\yyyzzz{{{~~~yyykkkbbbjjjppprrr???,,,###,,,((('''&&&&&&((((((&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&)))000666BBBMMMJJJKKKZZZ|||www(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((******+++,,,...000222333777777666666555444333333///...------...---+++)))***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))''''''((((((((()))))))))(((((((((''''''((()))))))))+++---///000444888;;;@@@DDDIIIMMMMMMKKKJJJIIIFFFEEEBBB???<<<;;;::::::666555444333222111111111////////////...---,,,+++)))'''&&&'''((()))'''&&&''''''(((((((((((())))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((()))))))))******)))((((((***...222555666666999===AAAFFFKKKNNNOOOOOOQQQSSSTTTTTTRRROOONNNIIIHHHEEEAAA>>>;;;:::999555555444222111///......,,,,,,,,,+++******))))))''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))***+++------...000222333444666999;;;:::???FFFLLLPPPSSSVVVXXXWWWXXXYYYYYYVVVQQQKKKHHHCCCAAA===;;;999888555333111111000///...,,,+++***((((((''''''&&&''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++,,,---...000333999AAAFFFFFFRRRfff|||```III>>>===@@@BBB===???BBBEEEFFFFFFDDDCCC777===BBBCCCCCCHHHSSS\\\ddd}}}OOO$$$$$$///111)))%%%***,,,'''''''''((((((((())),,,...111444888<<<@@@DDDJJJNNNMMMVVVZZZUUUUUU]]]cccbbb[[[```zzzrrryyyqqqkkkkkkmmmhhhaaannnpppttt}}}sss???&&&000555000///444777444444;;;BBBGGGIIIJJJLLLNNNQQQSSSUUUWWWWWWVVVUUUTTTVVVVVVXXXWWWTTT___zzzzzzuuuaaaaaayyyzzzrrrWWW///888,,,)))((('''&&&'''((((((&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&'''...444???KKKIIIKKK[[[{{{(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''(((((()))+++---...///444444444333333222222222111///---------,,,***)))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))'''((((((((())))))))))))))))))((((((((((((((()))(((***+++,,,---000333666888===DDDHHHJJJIIIGGGGGGDDDCCC@@@===;;;999999999555444333222111000000000,,,------------+++***)))((('''&&&&&&(((((('''&&&''''''(((((())))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((***---///000000444666888<<>>III???LLLpppmmmddd]]]VVVJJJIIIGGGEEEDDDCCCCCCCCCGGGKKKLLLHHHJJJbbbLLL777222(((------)))'''((()))'''&&&''''''''''''(((+++---///222555999<<>>JJJJJJMMM^^^(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''((((((***+++---...222222222222111111000000333000...,,,,,,,,,***))))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))***))))))(((((((((((()))((()))***++++++---000333222888???EEEGGGGGGFFFEEECCCAAA???<<<999888888777555444333111000000//////++++++,,,,,,+++***((('''(((&&&&&&&&&(((((('''&&&'''((((((((())))))******&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((()))))))))))))))(((***+++,,,,,,,,,,,,,,,222333555888===BBBFFFIIIIIIKKKOOOQQQRRRQQQNNNMMMEEECCCAAA>>><<<:::888888555444333222111000///...++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))(((((((((((())))))))))))***************+++,,,,,,+++,,,...//////111444666999;;;>>>AAAEEEKKKRRRWWWOOORRRVVVVVVSSSNNNJJJGGGDDDAAA===;;;:::888666444////////////...,,,)))((((((((('''''''''(((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))******))))))))))))******)))+++...///111555888888???JJJOOOOOO]]]{{{xxxssskkkddd^^^\\\]]]^^^VVVUUU```xxxJJJ///###///000)))&&&******&&&%%%'''&&&'''''''''&&&'''***,,,---///222555999===CCCGGGMMMKKKJJJMMMRRRUUUVVVWWWSSSSSSVVVXXXtttccc555)))111,,,...///,,,+++...111222000444777888888;;;BBBHHHHHHJJJNNNQQQSSSTTTSSSRRRXXXYYYYYYWWWUUUSSSPPPMMMmmmuuurrrxxxwwwdddVVVssslllwwwLLL666'''444!!!&&&((('''''''''((()))(((&&&$$$$$$#########$$$%%%%%%&&&***///444???LLLLLLQQQbbbyyy''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''"""000###&&&,,,000&&&333###)))***666111...+++:::999111000555...222+++444111111%%%$$$000111!!!999111''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))***+++))))))((((((((('''''''''+++)))'''(((+++,,,***((())))))(((((()))***,,,---///333888>>>CCCEEEFFFFFFCCC@@@===;;;::::::888777333222111///............+++++++++***)))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((()))***++++++,,,,,,///000222333666;;;AAAEEEHHHKKKNNNQQQQQQOOOLLLJJJDDDAAA>>><<<;;;:::999888333333111000...,,,+++*********)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,---...///111111444666999<<<@@@DDDIIIMMMLLLOOORRRSSSOOOKKKHHHFFFAAA???<<<:::888666333111......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''((((((((()))111+++$$$"""%%%((('''&&&(((((((((((())))))))))))''')))******)))''''''(((*********,,,///111222222===DDDIIIIIILLL[[[www~~~zzz@@@***222((())))))(((((('''''''''&&&'''&&&%%%$$$%%%''')))+++---///222333555999===@@@HHHJJJKKKLLLPPPTTTVVVUUU[[[UUURRRRRRQQQ___MMM+++%%%---222+++---...---,,,++++++,,,000000444888999:::???GGGCCCIIIPPPRRRPPPOOOPPPSSSSSSTTTTTTSSSQQQOOOMMMKKKHHHbbb~~~lllzzz{{{}}}pppVVVjjj~~~XXX<<<%%%###)))(((%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$)))///;;;@@@KKKHHHGGGppp~~~''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''+++%%%'''888***%%%&&&$$$000555 )))---111000555(((555++++++000###/// 555&&&000555---***000$$$$$$,,,''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''((((((''''''&&&''''''&&&''''''((()))***###$$$%%%&&&((()))++++++***(((&&&''')))***(((&&&)))))))))******,,,---------000444:::>>>AAACCCDDDBBB???<<<::::::999888666222222000///...---------++++++******)))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((()))******+++,,,,,,---///000111333888===AAAFFFHHHLLLOOOOOOMMMKKKHHHDDDAAA===;;;;;;:::999777333222111///---,,,+++******))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,---...000000222444777:::===AAAFFFJJJLLLOOORRRRRROOOKKKGGGEEEAAA???<<<:::888666333111...---,,,+++***)))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((('''''''''''')))((((((((('''''''''''''''''''''((((((((())))))888222,,,)))+++,,,***((((((((((((((()))))))))))))))***+++***))))))***+++---+++***+++...000111111555;;;@@@@@@@@@HHHZZZiiikkk<<>>FFFIIILLLPPPTTTWWWYYYZZZ\\\YYYXXXUUUNNNLLL[[[nnn```:::+++000333+++ )))*********((((((***,,,+++)))+++///111222777===AAAGGGNNNQQQPPPOOOQQQSSSVVVVVVUUUSSSQQQNNNKKKIIILLLJJJ___hhhvvv\\\iii{{{{{{}}}|||yyyxxx^^^MMM]]]zzzyyy{{{MMM:::,,,$$$)))---((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%+++000<<>>@@@???===:::999999888777555222111000///...---------+++******))))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))******+++++++++,,,---...///000333888;;;BBBEEEIIILLLMMMKKKIIIGGGBBB@@@===;;;:::999888666222111000///---+++******))))))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,---...//////111444666999<<>>;;;999888666333111...---,,,+++***)))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))333///+++)))******(((&&&(((((((((((())))))))))))***++++++*********---///111...+++***,,,...//////111666<<<======???EEEKKKSSSwwwYYY222+++444)))$$$///((((((((('''''''''''''''&&&&&&%%%%%%%%%'''((())))))***,,,...///222666999BBBEEEKKKOOORRRSSSUUUWWWUUUVVVVVVTTTOOOIIIDDDBBBOOO{{{EEE...%%%...,,,((()))((())))))''''''(((+++---444...,,,...111111444888===CCCIIIMMMNNNOOOQQQSSSWWWVVVUUUSSSPPPLLLHHHFFF???@@@LLLkkkyyyddd\\\eeeppptttlll}}}{{{~~~vvvnnn[[[eeegggjjjzzzzzzQQQ000&&&###&&&,,,,,,%%%###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%,,,111===BBBLLLJJJLLLwww''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''\\\,,,))),,,%%%,,,)))EEEPPP"""000///555{{{***'''(((@@@RRR999%%%333%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((()))))))))(((((())))))((('''''''''(((((('''''''''&&&&&&%%%%%%%%%((('''''''''((((((''''''++++++,,,,,,+++***(((''')))***+++...222666:::<<<<<<:::888777777777555444111111///...---,,,,,,,,,******))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))*********++++++,,,------...000333666>>>AAAEEEIIIKKKJJJGGGFFFAAA???<<<;;;:::999666555111000///...,,,+++******)))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,------///111333555999===@@@HHHKKKNNNOOOLLLHHHEEECCC@@@>>>;;;999888666333000...---,,,***))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((()))))))))((('''%%%&&&((()))(((&&&((((((((())))))))))))******+++***))))))+++...111333000+++)))***,,,---...111444999===@@@AAABBBCCC???PPPmmmddd+++***+++---,,,'''"""%%%---''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((''')))***+++---///333666<<<@@@FFFKKKKKKIIIKKKPPPQQQRRROOOKKKKKKMMMJJJDDD888<<>>666000111333222333555999>>>DDDIIILLLNNNQQQSSSTTTSSSRRRPPPMMMIIIFFFDDD666DDDNNNNNNSSSpppvvvkkknnnmmmEEE///,,,)))'''''')))&&&"""$$$***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%,,,222===AAAKKKJJJNNN{{{''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''dddlll{{{666$$$---###DDD'''111JJJ+++ qqqZZZ"""&&&---+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((()))******))))))******)))((((((((())))))(((((()))***+++---......,,,---------,,,,,,------***+++,,,---------,,,+++*********,,,///222666888888777666555666666444222111000///---,,,,,,++++++)))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********+++,,,---------...111333:::===BBBFFFHHHHHHFFFDDD???>>>;;;:::999888555333000///...---,,,+++***)))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,---...000222333666:::===CCCFFFJJJLLLJJJFFFDDDCCC@@@>>>;;;999777555222000------+++***)))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***((((((((()))+++++++++***)))))))))*********++++++*********)))(((***---000333000+++)))***+++------...///222666;;;>>>>>>>>>EEE777444KKKcccxxxDDD(((++++++///---''')))...)))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&''''''(((******+++...111444777:::BBBIIIHHHGGGMMMVVVYYYWWWOOOEEEBBBFFFGGGEEENNNEEE:::666DDDhhh[[[;;;AAA@@@&&&(((,,,,,,)))***---((( )))((((((&&&&&&(((,,,///777///)))+++---...///111666:::@@@EEEJJJMMMPPPRRRNNNNNNNNNLLLJJJGGGDDDBBB???>>>===777000>>>jjj}}}QQQ333...*** ---***'''&&&$$$"""###'''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&+++111===???IIIIIIPPP{{{''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''---###000KKK777???iii///555RRRMMMCCC&&&((($$$(((***...!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''((()))******++++++***+++***************++++++...............---------***+++,,,,,,+++***+++,,,''''''(((***++++++++++++++++++++++++---///111333555444333444555444222111000///...---,,,+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,,,,---///111555999>>>BBBEEEEEECCCBBB>>><<<;;;:::999777444222///...---,,,+++******)))''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++,,,...///000111333777:::===AAAFFFHHHGGGEEECCCBBB@@@===:::888777555222000---,,,+++***)))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******+++++++++++++++************++++++++++++,,,,,,,,,***++++++***)))***---///111...+++)))***,,,------///......111555888::::::555:::>>>===...III]]]hhh777!!!***333000...(((%%%(((,,,***%%%###&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&%%%'''((())))))***,,,///222333777@@@IIIJJJLLLYYYiiiccc]]]SSSJJJEEEBBBBBBCCC222777===???<<<===GGGRRRdddCCC777===000%%%''',,,)))"""&&&///+++&&&&&&&&&%%%$$$%%%(((******%%%###&&&***+++///333333666;;;AAAGGGLLLOOOQQQKKKKKKKKKIIIGGGDDDBBB@@@AAA:::777999333///<<>>AAAAAA@@@???===;;;:::999999777333000...------,,,+++***))))))'''&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++++++++,,,......///111444777888<<>><<<444//////333///LLL\\\777""",,,333'''""",,,"""$$$&&&&&&%%%%%%%%%$$$####################################$$$%%%&&&''',,,333>>>???HHHJJJUUUsss''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''??????uuu+++```''' HHH+++"""///,,,%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))++++++,,,,,,,,,+++++++++,,,---...///000///222888???GGGNNNSSSVVVVVVXXXZZZYYYWWWVVVXXXZZZKKKHHHCCC===777333000///+++++++++++++++*********111111111222333333111/////////---,,,+++*********'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******))))))))))))((((((((((((&&&''')))*********,,,---,,,000555;;;>>>>>>===<<<<<<;;;:::999888666333000------,,,,,,+++***))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***************+++,,,***+++,,,------///222444555999???CCCDDDCCCBBBBBB???===:::888777555222///---,,,+++)))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))************)))***++++++,,,...111444---------.........//////,,,...000///...---------+++***)))***---.........)))***,,,---///222555777777444777===...666***;;;000333555AAAYYYnnn~~~bbbSSS555+++///,,,)))((()))***)))(((''',,,((( """******###%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''(((+++...//////777@@@CCCHHH]]]vvvlllVVVGGGHHHGGG???<<>>;;;888===888---,,,555666---555///444WWWbbb555---...---,,,,,,,,,((("""&&&))))))$$$!!!###(((,,,####################################$$$%%%&&&'''...444???@@@IIIKKKWWWrrrooo'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((GGG&&&***CCC###///'''sss777111___***"""---$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%)))***((((((***,,,,,,%%%)))///222111222999@@@OOOlll~~~qqq[[[HHH>>>???111---+++$$$'''---,,,,,,---///111111000...,,,///...---+++***)))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))************...///111444777:::<<<>>>:::::::::888666333000...///...,,,***)))(((''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,,,,,,,---///111222111333777;;;===?????????<<<;;;:::888555222///...---,,,***((('''&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((******)))''''''(((***---,,,******...222///)))---...///---,,,---222777111;;;999666>>>@@@999888666:::888///...333000'''---000111---(((&&&***000'''***---/////////000111666666555444333111000///000000///...............HHHNNNWWW]]]]]]ZZZVVVTTTEEE@@@999111---,,,---...))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%((('''%%%%%%%%%''')))***///000333;;;CCCIIIJJJIIIMMMOOOLLLFFFCCCCCC@@@<<<888777555222000///......222111...+++)))))))))***)))*********+++++++++++++++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))+++,,,---,,,...222777===CCCHHHKKKMMMKKKGGGCCC@@@===;;;;;;777666444222000...------......---000@@@aaauuu~~~^^^666***222)))(((''''''((('''%%%###%%%%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""""""###$$$###""""""$$$%%%555333>>>GGGPPPKKKUUU|||'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++NNN---)))***RRR$$$)))222777ttt...%%%"""***!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******+++///222111,,,)))---333222111111444???VVVtttmmmWWWGGG???999888000---...------,,,...111444...---,,,***))))))((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))************))))))))))))((((((((()))))))))******---...000333666999;;;<<<::::::999888666333000///...---,,,***)))(((''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))***++++++++++++++++++++++++++++++,,,++++++,,,---...000111///111555888;;;<<<<<<<<<<<<;;;:::888555222000///---,,,***(((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))((((((((()))***+++---///)))(((((())))))***,,,///(((---444;;;CCCLLLVVV]]]cccnnnlllhhhooouuuwww~~~pppjjjgggggg___RRRKKKMMM:::333...222::::::..."""111---(((%%%&&&+++111444444444444333222111000///......---,,,,,,,,,,,,,,,&&&***...111000...---,,,111///,,,***((((((((()))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$((('''%%%%%%%%%'''(((***---...111777???EEEGGGGGGKKKMMMKKKFFFCCCDDDBBB>>>888666444222000///...---///...+++)))((('''((()))))))))))))))***************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***++++++,,,---000555;;;AAAFFFIIIKKKIIIFFFBBB???<<<;;;:::666555333111///---,,,,,,%%%%%%%%%$$$&&&000AAANNNuuuJJJ555...'''###$$$)))(((''''''''''''%%%###%%%%%%$$$######"""!!!!!!"""""""""""""""""""""""""""###$$$###""""""$$$&&&222333>>>EEEMMMHHHTTTzzz'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&ddd222((((((```111BBB+++---^^^((($$$111###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))*********000((('''---111...---000000<<>>777666444111///...---,,,+++***((('''&&&&&&'''''''''''''''((((((((())))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((+++,,,---111666<<>>CCCIIIEEETTTxxx~~~'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''333ccc%%%555xxx555 EEE+++***)))999///###"""&&&///###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))*********++++++///(((&&&+++,,,,,,777GGGpppzzzsssUUU555555111,,,+++,,,,,,***&&&++++++)))(((((('''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''''''''((((((((((((++++++---///111222444555777777777777555333111000---,,,+++)))((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---...000222444666666666999999888777555333222111,,,+++***((('''(((((()))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''(((((((((((()))))))))''''''&&&(((+++,,,***(((+++'''+++555;;;CCCWWWmmmxxxwww___KKK???///---,,,///333222+++%%%...//////000000/////////+++***))))))(((((())))))+++,,,,,,***(((((()))+++'''((()))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$''''''&&&&&&&&&&&&'''(((+++***+++...333999>>>AAAAAACCCBBB>>>===???>>>;;;666555333000...---,,,+++(((''''''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&*********,,,111777===AAACCCBBB@@@>>><<<:::999888333222000...,,,***))))))((('''&&&&&&'''(((((('''111+++)))...555???MMMZZZzzzhhhRRRBBB666+++###&&&)))------&&& '''222'''&&&%%%&&&&&&&&&$$$###$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""###%%%&&&---333@@@BBBFFFDDDUUUxxxvvv'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((CCC111 ###xxx222 sss^^^999,,,333"""+++ ***%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))************++++++++++++,,,///333333000<<>>RRReeewww|||yyy]]]aaaPPP999)))%%%)))---000------......//////......+++******)))))))))))))))###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%'''''''''&&&&&&&&&''''''******+++,,,///555:::>>>@@@BBBAAA===;;;===<<<888555444222///---,,,+++***'''''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%)))(((((()))---222888;;;======<<<;;;:::999777777222111///---+++)))(((((('''$$$!!! ###%%%%%%%%%)))###"""%%%***...///***(((///;;;FFFQQQWWWPPPYYYWWWKKKHHHNNNJJJ===///222444///'''&&&,,,333666...&&&$$$$$$$$$$$$%%%&&&%%%$$$%%%&&&&&&$$$"""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""###%%%'''---555AAABBBFFFEEEVVV|||www'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((())))))KKKRRRVVVJJJ,,,***,,,%%%999((( """(((nnn))),,,!!!555@@@LLL...,,, &&& )))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''(((((())))))************+++++++++,,,,,,,,,---***,,,;;;XXX|||}}}mmmWWW<<<---,,,//////---******)))(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))))))))''''''((((((((()))))))))******+++,,,------......111111222333333222000000++++++***)))((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************************************+++************+++,,,,,,------------------------++++++,,,---------------......///000111222333444444444444444333222111111,,,+++***)))((()))******************************)))))))))*********++++++))))))))))))))))))))))))((((((((()))))))))******)))*********)))+++///333CCCXXXwww~~~mmmQQQ===222,,,***------...............---+++******)))))))))))))))$$$''')))***))))))))))))%%%%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&)))***++++++---111666:::???BBBAAA===;;;===<<<999444333111...,,,+++***)))''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((+++///444666999999999999888777666555222111///,,,***)))(((''')))((((((((())))))'''%%%###$$$'''+++,,,***%%%"""'''+++...---)))(((+++//////444000%%%%%%,,,+++"""((($$$!!!%%%+++---''' """***111///'''%%%$$$###$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""" """######"""###%%%'''...666AAAAAAFFFGGGVVVzzz'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))))))))$$$FFF[[[###%%%&&&,,,ZZZ}}}000$$$(((***'''>>>---]]]---###&&&$$$!!!,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''((())))))***+++++++++++++++,,,,,,,,,,,,---222999HHHeee~~~```GGG888333000///******))))))(((((())))))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************************))))))))))))((((((((()))))))))************++++++,,,,,,------...///000111111000000///+++***)))(((((('''((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************************************++++++******++++++,,,---------------------------+++,,,---...///...------------......///000111222111111222222222111111000,,,+++***)))))))))***+++************************))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********,,,......---///999IIIUUUeee||||||tttXXX>>>...---...............------******)))((((((((((((((($$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((''''''&&&&&&%%%&&&(((******+++---222666:::===<<<999999<<<;;;888333222000...,,,***))))))''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&(((***---000222555666777777777666555444222111///,,,***)))(((''' """$$$%%%%%%$$$#########$$$%%%%%%&&&&&&&&&$$$ &&&***((($$$"""%%%((($$$%%%$$$!!!$$$+++,,,((($$$))),,,(((!!!$$$***&&&))))))$$$###)))$$$#########%%%%%%$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""" !!!######"""###&&&(((...555@@@???GGGHHHSSSxxx'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((())))))***222111)))<<<,,,///$$$222+++***000111...(((666111,,,...333---000***+++***&&&&&&)))444$$$111&&& &&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''(((((()))***+++++++++++++++,,,,,,,,,---------444```lllQQQ>>>444000+++******))))))))))))***''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++************************************))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---///000000000///...+++***)))(((((('''((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++************************++++++******++++++,,,---........................,,,---.../////////...---------------...///000111000000111111111111000000,,,+++***)))))))))***+++************************)))************+++++++++))))))))))))))))))))))))))))))))))))************'''+++000555AAAXXXvvvxxx|||```NNN......//////......---,,,))))))(((''''''''''''((((((((((((&&&$$$%%%''')))$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))'''((((((((('''&&&%%%%%%$$$''')))))))))+++///333333666777555555999999777333222000---+++***)))(((&&&&&&'''&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$%%%&&&(((***---///000333444555666666666555444222111///---***)))((((((((())))))'''$$$$$$&&&((("""###""" ###%%%%%%'''$$$ ###((((((%%%######$$$&&&))))))$$$ $$$"""!!!$$$((()))%%%!!! """######$$$&&&&&&%%%######"""###%%%%%%$$$"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!############&&&(((...444>>>>>>GGGHHHRRR}}}qqqyyy''''''&&&&&&&&&&&&''''''(((&&&$$$&&&)))+++***)))(((***'''(((,,,%%%""",,,)))---666CCCRRR\\\```aaaeeebbb]]]\\\___]]]PPPAAA888000'''&&&)))+++'''"""(((&&&$$$&&&((((((%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''***************+++++++++))),,,(((***444555666???tttuuuyyy{{{xxxoooPPP===888???///%%%&&&(((%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((('''***...,,,&&&(((---+++---///...+++******+++---+++(((((()))+++******((()))******)))(((''''''///)))'''***,,,))))))---*********,,,///111///...++++++)))(((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))((((((((((((((()))******++++++---+++((('''+++///...***,,,...111111///---------///---,,,---------///222//////000111111...,,,+++///******000333111///000000...000555333---///555...---+++))))))***+++,,,,,,,,,,,,++++++***************)))))))))))))))***+++*********))))))((((((+++((((((,,,,,,***)))+++)))555AAASSSnnn}}}```JJJ000+++000(((%%%222...'''***+++$$$&&&,,,)))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''***+++)))&&&%%%'''***&&&&&&''''''(((((((((((((((((()))))))))(((''''''%%%%%%'''***------+++(((111222444666777777666666333222000---+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))******))))))***+++...///111222333333222222...---+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""!!!###&&&)))333666>>>EEEFFFLLL```xxx|||sss(((''''''&&&&&&''''''((()))'''&&&&&&((())))))(((,,,---'''&&&,,,---555FFF]]]cccnnnzzzzzztttooorrrvvv}}}mmmfffVVVAAA...%%%''',,,''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((************++++++++++++---111000,,,)))---RRRzzzUUU?????????555'''%%%,,,,,,$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))(((***)))+++...---))),,,111///...---+++)))***,,,...***...222444222///......///.........///...---,,,---)))))),,,---(((%%%&&&------,,,------,,,,,,++++++***)))(((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))************)))))))))((((((((())))))***+++++++++%%%,,,111111...,,,---...((((((((())),,,...000111666333222333555444222000333888555+++***222666333,,,///---((($$$'''...333000000222555555111------...---+++))))))***+++,,,,,,++++++++++++++++++*********))))))))))))******+++*********))))))))))))111---+++------,,,...222:::DDDllluuuLLL++++++111+++$$$***&&&***+++&&&***,,,$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$%%%$$$...,,,(((&&&&&&***...111***)))((('''&&&%%%%%%$$$,,,)))%%%$$$'''---444999///000222444555666666555333111///---+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((((()))+++,,,---///000111111000000...,,,+++)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""!!!###&&&)))666888@@@GGGIIILLL]]]pppppp(((''''''&&&&&&''''''((((((((((((((()))*********'''***&&&(((777IIIaaa~~~~~~zzzuuu]]]FFF666///%%%&&&'''((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((************++++++,,,,,,***000,,,***999VVVcccJJJEEE999+++$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++******+++)))'''(((,,,(((+++...000000...,,,***+++...000...******///555---+++***,,,...///---***...***)))+++---,,,+++---((()))++++++++++++,,,---+++***)))((((((''''''(((((((((''''''''''''(((((())))))))))))))))))))))))************))))))))))))((())))))******+++,,,,,,---,,,+++***)))+++///444777444000//////111222333'''...777;;;<<<<<<>>>@@@555666888999666000***&&&---333666444222111,,,%%%,,,---------000333000,,,---,,,+++*********+++,,,*********+++++++++++++++***)))))))))))))))*********************)))))))))...,,,,,,,,,++++++111999HHH|||eeeccccccbbb___[[[^^^ccc```___^^^bbbnnnbbb???...***///+++))),,,)))$$$+++---"""'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---***''''''+++,,,***'''(((((()))(((&&&$$$!!! ''''''((()))+++,,,...///)))+++---,,,((("""---...000222333444555555222111///,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&&&&(((***)))+++,,,---......---------,,,***((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###''')))::::::AAAIIIKKKMMMYYYiiixxx((((((''''''''''''((((((&&&(((***+++***)))+++,,,!!!222@@@MMM```nnnsssaaaUUUbbbhhhooouuu~~~yyyZZZ@@@...,,,)))(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))******++++++,,,,,,,,,+++...)))777jjjiiiMMM999777...000''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))***************+++------,,,,,,------,,,,,,,,,---000333666888>>>EEEHHHJJJLLLQQQUUUOOOLLLJJJIIIIIIDDD;;;555666111,,,)))***+++---///'''***---...,,,+++,,,---******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((*********)))))))))))))))))))))******+++,,,,,,,,,444+++%%%(((///222000---%%%+++444;;;AAAFFFKKKNNNgggxxx~~~}}}aaaMMMLLLBBB222'''+++333444000---...000...)))***000222...---,,,+++*********++++++))))))******++++++,,,,,,))))))))))))))))))***+++************************)))+++---...,,,222CCCTTTnnnaaaaaaiiittt{{{xxxfff]]]\\\^^^```TTThhhzzzqqq>>>(((333---,,,---((( (((...&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$###$$$&&&***+++***(((&&&(((***---///000000000222222111000---)))%%%###+++***)))((((((,,,444999+++,,,---///000222333333111000...,,,***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%%%%'''(((((()))+++,,,------,,,,,,,,,+++***(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""$$$'''***>>><<<@@@HHHKKKMMMYYYhhh(((((((((''''''(((((((((%%%))),,,+++((('''+++///999UUUnnn~~~|||rrrooollllllrrr}}}~~~~~~~~~mmmQQQDDD444)))%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))******+++,,,,,,---------000:::bbbmmmPPPEEE888%%%$$$000''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))))))))*********+++***,,,...///111222222000777444111111999III^^^lllxxx|||sss]]]XXXOOOEEE;;;222***$$$+++---......,,,************))))))(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))***************+++,,,,,,------,,,***...555777111------>>>EEEOOOXXXeee{{{wwwUUUHHH;;;+++)))666///333333///---......+++,,,,,,+++++++++***++++++)))))))))******+++++++++))))))(((((()))***++++++***************+++++++++,,,,,,...000666IIIkkktttiiieeennn}}}iiiOOOTTTjjjyyyFFF+++***''',,,+++###&&&,,,(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((###'''***+++******+++,,,222...)))&&&&&&)))---000'''+++///333444222///,,,......---+++)))((()))******++++++---...000111222000///---+++)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$%%%&&&(((((()))***,,,---,,,,,,++++++***)))'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###""""""$$$(((+++???<<<>>>EEEIIINNN\\\lll{{{)))((((((''''''(((((()))(((+++,,,)))''',,,888BBBkkk|||zzz~~~zzz}}}{{{ssslllggg|||}}}{{{yyy{{{|||iiiNNN666)))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++)))******+++,,,---......***777\\\xxxnnnxxxTTT>>>777...!!!''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((())))))******+++++++++------+++)))***---,,,)))111???TTTgggwwwooo[[[EEE555,,,)))&&&%%%''')))++++++))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......***,,,111222,,,---@@@WWWccc}}}xxxJJJ222444)))(((***000111...,,,---,,,,,,,,,+++++++++******)))))))))***************(((((((((((()))***+++,,,*********+++++++++++++++...++++++444HHHggghhh^^^tttkkkTTTZZZlllPPP555((()))///+++((()))&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&'''(((((())))))...//////+++&&&%%%)))---&&&...>>>PPPbbboooyyy}}}wwwkkk___XXX999555000---,,,,,,,,,+++++++++++++++,,,...///000......,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''((()))***,,,,,,,,,,,,++++++***((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""#########%%%))),,,===;;;???EEEHHHMMM^^^qqq~~~))))))(((((((((((())))))***,,,+++)))---===WWWkkk~~~rrrsssxxx~~~~~~yyyqqqjjjgggkkkuuu|||jjjmmmmmmnnnsssyyyzzzwww{{{qqqXXX@@@000***)))''''''''''''''''''''''''&&&&&&'''((()))***++++++)))******+++,,,---...///666WWWqqqRRREEE555 ''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((())))))******+++,,,,,,------++++++444BBBKKKKKKEEEbbb{{{lllMMM@@@111((((((+++------))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))************++++++,,,,,,---.........111...111888@@@SSSvvvlll\\\HHH444'''---222...,,,111+++,,,,,,,,,++++++******************))))))))))))(((((((((((()))***+++,,,*********++++++,,,,,,,,,000,,,222KKKlllzzzdddllluuuOOOgggbbb<<<)))///...(((''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''((()))))))))((('''%%%(((///<<>>444&&&000HHHaaaXXX>>>444222333"""(((666... &&&111)))))))))))))))))))))))))))************++++++++++++'''&&&,,,...,,,,,,///FFFdddwww|||kkkZZZsssTTT+++)))111&&&))))))(((''''''''''''(((''''''''''''''''''''''''###%%%''')))+++,,,+++)))+++000''''''222,,,***???}}}bbbiiirrrPPP666(((666###%%%+++///,,,%%%%%%***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%(((&&&$$$###$$$%%%&&&&&&---###!!!((('''!!!(((555,,,000555888@@@OOOdddsssttt||||||wwwwwwxxxwwwYYY```___LLL111!!!###,,,!!!+++000***''')))((($$$'''((()))'''$$$"""###%%%################################################%%%%%%%%%$$$$$$$$$############################## !!!###$$$$$$$$$#########$$$%%%&&&'''&&&&&&%%%"""######$$$$$$$$$$$$###########################""""""""""""""""""""""""###"""###$$$######(((///777===AAAFFFJJJHHHYYYyyy((()))***)))((((((***,,,+++...777lllzzzhhhppprrryyy|||~~~~~~zzzwwwssskkkbbb|||jjjWWW:::###$$$+++)))%%%'''(((((())))))***+++++++++,,,+++222111(((:::llliii}}}iiiMMM888'''&&&***)))'''(((&&&&&&'''''''''(((((((((((()))***+++++++++++++++(((,,,///,,,)))222MMMfffxxxlll```SSSNNNMMMMMMNNNPPPLLLQQQ]]]ooo```999000)))((()))(((((())))))((((((''''''(((((()))((((((((()))))))))******+++*********++++++,,,------,,,111444---111WWWIII%%%+++(((000444+++(((,,,+++)))))))))))))))))))))))))))************+++++++++---&&&&&&...000,,,111<<>>555000+++)))111222$$$))))))))))))))))))))))))))))))*********+++++++++///)))+++000,,,+++@@@[[[uuuhhhhhhjjjqqq666***+++******)))((('''''''''''''''''''''''''''''''''''',,,(((%%%$$$$$$###%%%(((---333666111JJJ{{{wwwvvvqqq|||FFF222111222---$$$%%%---,,,$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%%%%&&&***000000<<>>KKKKKKAAAWWW~~~{{{~~~)))******))))))***---///'''PPPooo^^^xxxyyyhhheeettt|||}}}tttsss~~~zzz|||sssQQQ111$$$(((+++))))))))))))***++++++,,,,,,...***---222IIIuuuuuuuuu```<<<000...)))'''+++'''''''''((((((((()))))))))***+++,,,,,,---------...))),,,???]]]pppvvvmmmaaaZZZYYYWWWNNNDDD```hhhooonnniiihhhooouuutttuuuyyy}}}zzzqqqjjjiiitttyyyccc:::''',,,...'''))))))(((((((((((())))))))))))))))))************++++++++++++,,,---...///111111111CCCnnn~~~}}}uuusss|||III***...///((())),,,))))))))))))))))))))))))))))))*********+++++++++,,,---000...'''///WWWddd\\\```sss[[[---)))++++++)))(((((('''''''''''''''''''''''''''''''''+++%%%"""'''******+++...,,,666@@@|||fffyyyrrrooorrrvvv|||kkk[[[wwwvvv~~~rrr)))+++...///)))"""$$$+++'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***)))'''&&&&&&((($$$999JJJSSSeeesssbbb\\\aaakkksssooozzzzzzppprrrssskkkkkklllzzzpppnnnxxxDDD'''000333###(((''''''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############((('''&&&%%%%%%&&&''''''"""###$$$$$$%%%%%%%%%$$$###################################################!!!"""$$$######(((///888888>>>KKKKKKBBBXXXxxxzzz*********))))))+++...111999___bbbvvvccc___aaaooo|||xxxzzzyyyzzz~~~nnnFFF+++'''***((())))))******+++,,,,,,,,,...***...DDDpppyyyWWW<<<---&&&)))///''''''((((((((())))))))))))***+++,,,---.........------???jjjtttkkk]]]HHHKKKMMMMMMPPP\\\nnn{{{oooyyy~~~yyy}}}zzzkkkfffyyyfff???)))%%%(((***))))))(((((())))))***)))))))))*********+++++++++++++++,,,---...///000111+++<<>>777222++++++++++++***((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################"""###$$$######(((///666>>>BBBFFFKKKNNN]]]xxx|||+++...///+++%%%)))777EEE[[[xxx~~~aaalllqqq}}}~~~|||}}}yyywww||||||}}}}}}555---,,,---(((''',,,///---,,,---,,,///wwwrrryyy```]]]tttnnnNNN$$$///,,,$$$)))000)))&&&++++++***...---+++000444333111aaa}}}kkk```UUUVVVzzzzzzxxxBBB(((...///)))&&&***+++''')))************+++++++++&&&:::///"""333555---:::nnnpppZZZKKKNNNJJJHHHVVVhhh|||sssgggUUUPPPeee~~~TTT...,,,'''111(((###//////%%%*********************++++++###:::&&&???wwwVVV[[[yyyjjj^^^^^^OOOKKKNNNHHHGGGOOOUUU\\\XXXqqqzzz}}}}}}KKK&&&444 ''')))&&&%%%(((''''''&&&&&&&&&''''''%%%%%%111333%%%<<>>---''''''$$$%%%''' %%%$$$$$$$$$############$$$###$$$%%%$$$###(((///555>>>???KKKKKKHHHaaaqqqzzzvvv///)))***111000333JJJgggpppjjj~~~~~~yyy|||rrruuuzzzUUU555))),,,...,,,,,,000111111@@@yyynnniiixxxyyytttbbbVVVVVVaaa[[[[[[zzzxxx~~~hhh<<<---)))***)))%%%---111&&&///------111444???nnnwwwQQQVVVvvv|||yyy}}}}}}aaa777---...)))(((///*********+++++++++,,,,,,///(((...555333JJJuuuMMM===PPPnnn|||gggbbbIII***%%%222---***...)))************+++,,,,,,---000111___GGG[[[~~~wwwvvv|||tttvvvsss)))222)))&&&***)))((((((((('''(((((())))))EEE///cccXXX[[[lllfff[[[TTTeee|||uuuwwwvvv222,,,)))------&&&))),,,###''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&%%%&&&---666ZZZaaa{{{[[[]]]zzzxxxtttyyy~~~wwwuuuzzz}}}yyy}}}rrr777555*********((($$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&%%%&&&000BBBUUUdddqqqzzzssszzz}}}}}}vvv{{{yyy}}}||||||lllNNN555((("""(((,,,%%%%%%%%%$$$$$$$$$#########$$$###$$$%%%$$$###(((///444>>>???KKKJJJHHHdddvvv}}}zzz---***,,,///---666VVVzzz~~~yyyuuu{{{zzztttwwwwwwyyy|||xxx999///---+++,,,.........///]]]ooopppzzzsssmmmgggyyyzzzbbbXXXaaammmvvv{{{lll|||UUU...***---,,,''',,,000(((///(((000111555hhhooo^^^ttt|||fffbbblllmmmgggccc[[[]]]___VVVLLLSSSYYYRRR\\\UUURRRSSSMMMGGGLLLYYY___ccczzzYYY777((((((+++,,,***++++++++++++,,,,,,,,,---000000,,,>>>vvvbbbDDDFFFYYYyyy|||ccccccccccccbbbaaacccfffpppwwwlllrrr~~~FFF'''222333,,,+++'''************+++,,,---...(((HHHnnnCCC\\\~~~mmmdddgggrrr{{{CCC,,,111111&&&---((((((((((((((()))***+++...444JJJvvvcccooogggHHHJJJzzz{{{NNN///)))---///''''''***&&&(((''''''&&&&&&''''''(((###%%%'''&&&%%%+++>>>PPP}}}sssXXXccc{{{jjjooo}}}wwwyyy~~~}}}zzzyyynnn???''''''((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%######&&&(((,,,AAASSS\\\iiizzz}}}||||||}}}tttwww}}}nnn]]]FFF,,,&&&***'''%%%%%%%%%$$$$$$$$$$$$###$$$###$$$%%%$$$###(((///444===>>>JJJIIIIIIggg{{{}}}|||xxx}}}{{{+++---...---...@@@dddwwwnnnuuuoooxxxzzzyyy|||GGG888...)))---,,,(((---999~~~qqq{{{kkkxxxgggbbbpppzzzooottt{{{~~~zzznnnWWWiiizzz|||~~~www~~~jjj<<<000...///***+++///+++,,,'''000666MMMhhhgggqqqzzz~~~kkk___UUUWWWooo}}}}}}KKK+++(((+++(((++++++++++++,,,,,,,,,,,,,,,888333000ZZZ]]]MMMHHHccc{{{mmm```dddccc]]]ZZZ\\\\\\WWWPPPMMMQQQHHHEEEJJJIIIHHHRRRbbbmmmooo~~~sss~~~hhh444,,,///,,,---///************+++---...///+++ZZZ|||tttAAAjjj|||ggg...111333###+++)))(((((())))))***+++,,,444==={{{|||bbbpppwwwWWW@@@fffvvv@@@,,,'''---)))&&&***+++((((((''''''''''''((((((###%%%''')))+++888RRRiiiyyy~~~TTTgggrrr}}}~~~sss+++((('''&&&((()))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&...444>>>```yyywwwxxxoooccciiizzzuuulllmmmnnnyyynnnBBB)))&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%$$$###(((///333===>>>IIIHHHIIIjjj|||yyysssxxxyyyxxx***///000,,,555PPPqqq}}}vvvuuukkkzzzzzzooozzz|||xxx}}}aaa<<<---)))111,,,%%%888WWWzzznnntttggg|||~~~|||~~~vvvhhhyyy|||{{{VVV888+++000...,,,...---***//////EEE|||pppeeerrrwwwddd]]]\\\eeeiii<<<,,,+++)))+++++++++,,,,,,,,,------...777333FFFvvvUUU>>>UUUppp}}}lllqqqqqqYYYppp~~~mmmNNNFFFGGGTTT~~~WWW444---------000*********+++,,,---...///===___FFFbbb@@@,,,---((('''))))))))))))***+++,,,---///yyyyyydddzzz{{{VVV;;;eee|||hhh<<<%%%------'''(((+++((((((''''''''''''((((((&&&%%%&&&,,,777IIIcccxxxxxxNNNcccddd~~~rrrzzz{{{ZZZ333---'''&&&)))+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$######&&&111@@@KKK\\\rrrttteeefffssszzzyyyzzzrrruuulllvvvwwwVVV@@@444&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$###(((///222<<<===HHHGGGIIImmmyyyppp~~~ttt~~~+++111000---<<<]]]yyy~~~nnn{{{uuuxxxrrrjjj|||}}}xxx~~~yyy===,,,+++555...(((GGGuuuyyyxxxyyyppp^^^tttyyysssYYYlllxxxssskkk@@@)))///111.........***999000SSS___jjj{{{```tttyyytttzzz~~~OOO333,,,,,,++++++,,,,,,,,,---------///333333]]]ZZZOOONNNaaauuuccchhhhhhhhhHHH222///((('''*********+++,,,---///000NNN[[[dddMMMfffwwwpppvvvuuuWWW+++***333)))))))))))))))***+++,,,---SSShhhvvvVVVFFF|||~~~}}}NNN(((...222)))&&&)))((((((''''''''''''(((((()))%%%%%%///AAAUUUlll|||ZZZjjjzzzzzzyyyxxxAAA666)))%%%'''***(((###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&---<<>>---######&&&'''&&&%%%%%%%%%$$$$$$%%%(((+++222666CCCDDDHHHGGGxxx~~~xxx+++,,,444222___wwwyyy{{{xxxUUUeeevvvcccsssiiipppmmm}}}cccxxx~~~zzz||||||zzz>>>222222+++PPPzzzhhhZZZeee{{{iii|||zzzrrrmmmyyyEEE---000111------222ccczzz|||gggxxxHHH---...---------...///000111666eeesssKKKIIImmmyyy~~~}}}]]]///999,,,///+++***...,,,666KKKyyyyyyEEEtttjjjmmmxxxzzz}}}|||:::111000((('''))),,,***222\\\kkk{{{nnnIIIxxxvvv|||ssssss{{{PPP111+++,,,'''***)))''''''''''''((((((///***gggaaayyyYYYgggyyyjjj}}}sssdddqqqsssxxxjjj444+++,,,'''+++((('''&&&&&&((()))'''$$$(((999OOOfff||||||kkkQQQAAA<<>>]]]EEEfff{{{]]]JJJjjjwwwjjjssszzzTTT111------***---+++---QQQ^^^mmmYYY[[[qqq|||jjjvvvkkkqqqFFF555&&&444(((((((((&&&%%%'''))),,,666fff___aaaxxxhhhkkkeee}}}uuu~~~lll333&&&000""")))'''''''''&&&%%%(((---???JJJdddyyyyyyyyyVVV???FFFYYYoooxxxnnnaaaccckkkyyypppddddddmmmvvvsssnnnjjjeee^^^UUUNNNKKKFFF<<<222***%%%######%%%%%%%%%$$$$$$%%%(((+++111777DDDGGGLLLJJJzzz~~~sss---222(((SSSwww~~~{{{ooowwwjjjkkkyyyyyyyyyxxxaaa___lllvvvpppLLL///222KKKqqqrrrccc^^^~~~~~~rrriiiddd{{{aaavvvjjj;;;555000+++;;;sssvvvsssvvvNNN111000...---...000333444oooaaaKKK```uuuaaaQQQyyy}}}|||;;;...///,,,---///000EEEiiiQQQsssiii^^^ppprrrlllxxxpppiii444,,,,,,***---***444fffppp{{{bbbPPPwwwkkkllluuussswwwmmm{{{hhhooo,,,!!!222))))))***(((''')))---111FFFfffrrryyy___bbbuuu|||{{{vvvsssuuuzzzPPP+++(((((('''&&&''')))&&&&&&...999JJJUUUqqqwwwooooooDDDKKKkkk|||ccchhh}}}wwwooohhhccc```aaabbbIIIHHHCCC999,,,%%%$$$&&&%%%%%%%%%$$$$$$%%%(((+++000666DDDGGGLLLJJJzzzsss///444&&&]]]zzz{{{vvv~~~mmmlll\\\YYYwwwjjjuuu|||iiiYYYcccnnnsssmmm|||NNN,,,...OOOsssllliiiooojjj{{{mmmzzzvvvSSS```uuuggguuuCCC:::333///BBByyyssskkk___111000...---...000333555dddLLLSSSggg~~~XXXbbb|||xxxsss{{{nnnFFF---...,,,...222333LLLrrr```aaallleee}}}fffiiivvvyyy999......---111///AAA~~~ZZZpppTTTkkkttt}}}rrrqqqzzznnn\\\mmmvvvxxxmmmAAA***+++***++++++***)))+++000444```VVVVVVxxxnnnyyypppnnnjjjyyyllllll333!!!111%%%%%%(((***''''''333BBBMMMcccvvv^^^TTTzzzvvvhhhlllffffffgggfffbbb\\\YYYZZZJJJKKKHHH===...$$$%%%(((%%%%%%%%%$$$$$$%%%(((+++000555DDDGGGLLLJJJzzzqqq111///,,,ZZZxxxrrr~~~}}}rrr^^^RRRoooxxx^^^rrrooorrr\\\llljjjfff}}}zzzYYY---444CCCvvvlllxxxXXXhhhjjjsssooo|||qqqooo{{{]]]ZZZuuu}}}mmmpppTTT***777///[[[~~~}}}mmm\\\}}}~~~zzz555333000...222111111DDDzzzQQQNNNsssppptttlllOOOoookkk[[[qqquuuXXX333......---666777AAAuuu]]]hhh{{{VVV___~~~mmm\\\{{{yyyvvv888000,,,111333'''PPPTTTLLLpppqqquuurrrnnnYYYvvvzzzzzzpppjjjNNN$$$555$$$******+++,,,'''...CCCPPPkkkUUUppplllzzzsss{{{zzzrrrrrrPPP)))&&&'''$$$---,,,!!!///DDDCCCSSSwww]]]aaaOOOxxxvvvssswwwpppwwwcccaaaffffff[[[YYY\\\XXXUUUJJJ@@@<<<555+++###"""$$$%%%%%%%%%$$$&&&(((+++000555???JJJKKKFFF~~~{{{lll///...---\\\zzztttwwwzzz}}}dddSSSaaa~~~aaaqqqwwweee]]]tttiiifff}}}yyy```000333DDD```qqqWWWgggppp{{{zzzzzziiimmm{{{tttXXXmmmuuufffddd666===777jjj}}}qqqhhhnnneeerrr===222......222111888XXXmmmSSS^^^\\\iiigggNNNjjj{{{yyyZZZ^^^sss~~~yyy333---...,,,000333GGG___lllxxxZZZgggtttpppkkkfffmmm{{{@@@111))))))---...aaa}}}fffsssccctttwwwnnndddaaa|||vvvmmmnnn}}}zzzeeeAAA***)))+++'''&&&)))***888RRRtttZZZyyyssstttvvv~~~sss{{{mmmsssfff,,,---,,,((())))))&&&000AAAIII^^^vvv}}}wwwwwwVVVcccwww~~~zzzeeezzz{{{gggvvvrrr___\\\aaa[[[VVVZZZ\\\PPPGGG???<<<666---&&&$$$&&&''''''%%%$$$%%%''')))///444???JJJKKKFFF|||ppp...000111bbbxxxrrr}}}uuussskkkdddeeeooottteee{{{gggeee{{{yyyddd222222IIIooo\\\fffvvvxxxkkkhhhiiizzz{{{kkkeeeyyy]]]aaa111333888|||xxxhhhrrryyyuuu[[[cccOOO444...///222...;;;ooozzzYYYLLLggglllTTTlllmmm]]]^^^```ooouuu:::...000---,,,222QQQaaauuu{{{^^^kkkuuuuuuzzzzzzDDD///888111000555mmmssslll[[[xxxsssvvviiiwwwZZZNNNgggnnnzzz~~~jjj{{{zzz}}}///555***,,,'''&&&))),,,===YYYWWWtttrrr}}}pppllljjj{{{lllqqq}}}zzz555111...+++%%%'''///555DDD[[[zzz~~~rrrVVVTTT~~~aaa[[[oooccczzz{{{]]]UUUaaa___VVVUUUXXXKKKDDD>>><<<888111***'''(((((((((&&&$$$$$$&&&(((///444???KKKLLLHHHzzzttt000444777jjj||||||rrr}}}|||wwwlllccchhhgggyyyeeeccc{{{yyyzzzaaa111333SSS]]]eee{{{tttTTTZZZooo~~~pppoooxxxwww[[[eee333555GGGrrrvvvdddOOObbb777000222222+++:::YYYMMMlllsssYYY]]]}}}yyyqqqgggwwwbbbvvvGGG111111111...555ZZZbbbxxx^^^mmmuuu}}}|||KKK111+++***,,,555zzzggg}}}\\\oootttrrrRRRBBBooohhhrrrkkkiiinnnzzzZZZMMM,,,''',,,***))),,,---===YYYcccmmmtttrrryyyrrroooppppppxxxwwwIII...***,,,$$$(((777;;;MMMsss|||xxxMMMtttrrr|||~~~gggJJJ[[[fffaaaxxxwwwaaa\\\eeeaaaYYYSSSMMMIIIDDD@@@===;;;555...)))((((((((('''%%%%%%''')))///555@@@LLLNNNJJJwwwttt///444999lll~~~tttaaaxxxtttZZZYYY}}}{{{eee{{{ddd```www{{{zzz]]]333555\\\zzzSSS```wwwsss___bbbsss\\\ooozzz\\\lll777555KKK~~~cccaaa}}}mmm666111333333,,,999```VVVwwwYYYjjjvvvWWW222...222///777\\\aaayyysss{{{^^^rrr{{{rrrzzz{{{mmmyyyYYY777)))111444;;;xxxqqqyyy^^^pppmmmxxxcccNNNzzz|||yyyRRR[[[~~~xxxrrrxxxyyyWWWlll%%%(((,,,***)))---222FFFfffPPPxxx~~~|||rrr{{{yyyzzz|||{{{pppmmmfff***&&&,,,'''+++888===TTT~~~vvv}}}WWWllllllvvv{{{uuuBBBHHHlll{{{\\\]]]ppptttkkkhhhbbbYYYYYYUUUHHHJJJGGGCCC>>>;;;777000***&&&'''((('''&&&'''***,,,000666AAANNNQQQMMMvvvvvv---111666jjjsss}}}ppp\\\fff}}}gggRRRMMMlllcccsss{{{aaa___uuuwww{{{]]]666666aaauuulllKKK]]]nnnyyyvvvxxxwwwkkkxxxJJJ]]]pppttt<<<555GGGjjjrrrfff{{{ttt444///000444111===RRRSSS~~~zzz~~~[[[zzzwwwwwweee222***222...666[[[cccuuuwwwaaatttxxxvvvyyyppp}}}ccc666111888;;;DDDyyyyyy[[[tttoooKKKSSSuuulll^^^cccUUUxxxZZZPPP___yyy{{{mmmfffzzzppp}}}{{{555---///(((&&&,,,999XXX~~~eeebbbsssxxxyyy|||yyynnnnnn|||}}}rrrnnnxxx{{{}}}lllxxxhhh333'''++++++---444>>>YYYzzz}}}}}}kkkWWW{{{zzzfffcccsss}}}{{{mmmyyySSS===cccpppWWW^^^vvvzzzuuunnn]]]OOOUUUXXXKKKKKKIIIDDD===:::888222***&&&'''(((''''''(((+++...000666AAAOOORRROOO{{{yyy,,,000444gggttt|||uuuvvvaaaVVVzzzwww]]]SSSPPPhhhggguuu^^^___wwwttt|||]]]777444```}}}gggQQQeeemmm|||zzznnn~~~eee^^^yyyqqqxxxWWW```iii~~~DDD@@@SSS||||||kkkdddppp~~~666000,,,222555???}}}wwwHHHRRRgggccc\\\zzzhhhqqq555+++333,,,555^^^fff{{{iiiuuuttt}}}hhh555&&&%%%000OOOxxxtttSSS]]]FFF^^^fffeeejjjpppSSSCCCMMMOOOfffzzzVVVooo}}}}}}tttxxxpppWWW;;;...///)))&&&...===```mmm~~~___zzzxxxzzz~~~jjjaaaqqqlllsssqqqlllIII+++(((---000444HHHdddrrr\\\ppp~~~ooommmvvvuuu???OOOfffRRRbbbvvvmmmaaaSSSSSSUUUMMMIIIGGGAAA:::888888333,,,((())))))((('''(((***---...444@@@NNNQQQOOO|||...111555ggguuu~~~yyymmmpppWWWXXX[[[nnnwwwppp[[[```zzzqqq[[[666000___wwwhhh\\\rrrppp||||||nnnTTTqqqzzz{{{gggsssxxxcccmmmppp777:::TTT{{{zzzppp}}}~~~|||zzzooo<<<333***///666???VVV^^^lllYYY```}}}gggCCCUUUooo|||~~~yyy:::///666+++444bbbjjjpppqqqyyyyyymmm999888+++666aaatttTTTwwwGGGFFFhhhcccllltttMMMOOOdddmmm~~~rrryyywwwyyy]]]???***...++++++222>>>^^^UUUggglllnnn^^^qqqiii|||qqqttt[[[[[[...&&&---444888UUUqqqqqq~~~zzzSSS}}}{{{yyyvvv~~~LLL\\\wwwYYYIII```rrrkkkjjj^^^SSSNNNIIIFFFEEE???777666888444---***+++***)))'''''')))+++,,,222>>>LLLPPPNNN}}}{{{000222555VVVzzzrrrrrrnnnzzz{{{pppXXXTTTdddXXXjjj~~~iiiRRR...111pppxxxnnn\\\~~~eee|||```OOOIII@@@IIIZZZaaajjjzzz~~~www|||}}}nnncccnnn{{{\\\sssooo222<<>>>>>]]]~~~___ccc{{{ZZZ\\\jjjrrr}}}xxxxxx~~~uuu:::///222333333DDDnnn\\\]]]xxxRRR]]]uuujjj}}}222111444000666mmmzzzyyy|||iii|||sssbbbNNNCCCUUUttt===$$$999FFFqqqssszzzrrryyymmmXXXvvvwwwrrrlll\\\CCCWWWvvv|||mmmmmmqqq|||qqqqqqWWWwww333+++,,,---000MMMwwwttt~~~mmm{{{kkkuuu}}}~~~OOO~~~kkk***+++111,,,GGGYYY{{{ZZZ|||qqqzzzwwwRRRkkkoooppppppXXXUUUvvv~~~rrrtttnnnaaaWWWSSSMMMDDDGGGBBB<<<::::::999555000(((((('''''''''(((((()))---666AAAKKKMMMNNNttt222'''666OOO}}}ZZZgggyyyttt\\\YYYooowwwuuuCCC555333kkkvvvaaalll|||vvv___LLLNNNooo|||yyysssqqqllltttiiiuuuwwwtttUUUmmm999777\\\___{{{wwwqqqhhhggg|||mmmjjjrrrttt{{{???111222333444EEEddd[[[~~~}}}ggg]]]xxxrrrvvv}}}eee{{{|||}}}~~~000...444444666iiiwwwnnneeessscccpppOOOKKKDDD>>>GGGpppppptttyyy???:::***000uuutttvvv~~~ffffff{{{rrrggg[[[===AAAnnnxxxzzzooo~~~xxxjjjlll333,,,+++---444TTTgggvvvxxxyyyuuuzzzJJJ{{{xxx///,,,222000III^^^zzz}}}\\\|||ooouuuqqqPPPeeejjjfffdddWWWZZZvvvxxxlllqqqiiiUUUMMMRRRNNNAAAGGGCCC>>>;;;:::999555111))))))((('''''''''((()))---666AAAKKKNNNNNNsss555###777HHH~~~mmmgggyyyqqqnnnwwwfffSSSYYYsssjjj;;;555444jjjZZZbbbqqqlllbbbooo}}}zzzsssvvveeekkkgggccc}}}666222UUUxxxssseee~~~tttSSSxxxvvv{{{nnn???333333222444DDDhhhSSSvvv}}}uuuuuu^^^}}}nnn___}}}www{{{000,,,111444333dddzzznnnzzz}}}^^^hhheeeSSSFFF___vvvjjjvvvyyy777444666888|||wwwrrrzzzmmmlll{{{fffccc\\\FFFVVVqqqfff^^^XXX}}}qqquuuvvvYYY444,,,+++---888]]]bbbvvvmmmuuuwwwwwwzzz~~~~~~HHHxxx}}}:::+++...666UUUqqqwwwxxxdddwww}}}~~~|||[[[___llliiifff^^^___ttttttkkkfffZZZMMMMMMRRRNNNDDDFFFCCC>>>;;;999777333111+++***((('''''''''((()))---555@@@KKKNNNNNNqqq:::(((888CCC}}}}}}|||xxx|||iiiiiirrrkkkkkk|||nnn\\\PPP___zzzeee555///000ccc~~~MMMOOO```}}}ooouuu{{{qqqsssssszzzzzz{{{aaafff???444GGGjjj|||ttt\\\PPP{{{ppp@@@777555222111@@@|||iiiPPP[[[rrr~~~|||gggjjjtttuuu444///---222333eeewwwZZZQQQuuueee}}}ccceee}}}ttt444///444AAAsssxxxuuupppvvveee^^^RRRKKKooo}}}tttoookkkiiiyyyfffwwwiiiIII555---+++...<<>>:::777444111///,,,+++((('''&&&''')))***,,,555@@@KKKNNNNNNrrr:::,,,444999eeezzzxxxgggooowwwccc[[[___yyyvvvfffXXXUUUjjjmmm:::///222[[[|||LLLIII^^^~~~|||mmmzzzqqqssshhhyyy~~~{{{aaa\\\}}}===333@@@sssqqqssscccyyydddYYYTTTooowwwzzzwwwFFF<<<777333111;;;pppVVVeeefff}}}rrrkkktttnnn}}}ggg666444,,,222888jjjiiiSSSeeerrrooohhhfffqqqmmm888<<<''';;;oooxxxxxxuuunnn~~~qqq\\\GGGQQQxxxjjjvvvuuuiii___|||777///,,,///???ggg___rrrvvvtttbbbtttmmmuuu|||wwwFFFbbb|||===///777???LLLuuuxxxmmm|||yyypppqqqqqq^^^GGGIII```ggg\\\~~~uuu[[[XXXssszzzzzzcccfffooonnn\\\WWWiiiqqqbbbNNNEEECCCAAA>>>:::666222000///---+++)))'''&&&''')))***,,,444@@@KKKNNNOOOyyy:::333111444PPP}}}llldddvvvkkk[[[\\\eeezzzlll___VVV[[[ssszzz}}}mmm<<>>333;;;jjj|||uuudddggg~~~```YYYeee{{{www~~~TTT@@@777555333666~~~]]]pppzzzZZZrrrhhheeeuuuxxxtttyyyQQQ222666)))111<<>>GGGNNNwwwqqqiiikkk```^^^eeeuuutttZZZOOO\\\vvv~~~hhhdddrrrwwwkkkeeekkkmmmaaaPPPFFFDDDBBB???;;;666222000000...,,,)))'''&&&''')))***+++444@@@JJJNNNOOO@@@???666999KKK}}}vvvvvvbbbZZZppp{{{~~~nnncccYYYTTT^^^wwwpppRRR666(((000GGGfffjjjqqqTTTqqq|||www~~~@@@```ccc]]]yyyQQQ___OOO:::333WWWxxxkkkgggooooootttjjj~~~xxxbbb^^^fffoooppp___BBB777666666444uuu|||```VVVdddvvvxxxyyyvvvnnnhhhuuuzzzxxx>>>+++555%%%///===mmm}}}rrrhhhmmmxxxqqqiiiwwwooo,,,333+++SSSzzzxxxzzzjjjqqqtttlll{{{\\\XXXhhhvvvkkk~~~~~~zzzdddyyyXXX:::111---000BBBiiirrrwwwuuuuuuzzzzzz]]]aaaNNNUUUYYYeeeQQQgggAAA///>>>SSSccczzzbbbfffSSS]]]gggQQQTTTcccyyyooofffvvvzzznnnbbb\\\ZZZRRRJJJEEEDDDAAA<<<777333111111///---)))&&&&&&''')))++++++444???JJJNNNOOODDDAAA???777DDDwwwcccVVVkkk{{{qqqdddUUUZZZSSSdddyyy|||CCC333222555>>>\\\cccpppSSSyyyqqqsssEEELLL```vvvllltttTTTWWWddd888444TTTeeepppuuuvvvwwwkkklllrrrtttYYYsss~~~rrr```DDD:::999555000iii{{{zzzUUU|||kkkrrrkkkgggcccMMMSSScccYYYxxxzzziii~~~mmmvvviii;;;111000///,,,CCCrrr{{{pppiii{{{vvvyyy|||ppp\\\YYYrrrVVV888222222OOOxxxmmmwwwnnnpppiiiyyyvvv```ccc}}}}}}nnndddmmmvvvMMMyyy???---000...GGGaaayyymmmxxxqqq^^^vvvmmmwwwnnnEEEeee~~~AAA555EEEOOOrrrfff{{{uuuVVVhhhzzzyyymmmYYYKKKgggyyyzzzdddiiirrruuubbbXXXVVVQQQGGGGGG@@@DDD666<<>>555HHHiiiuuu}}}wwwqqqppp}}}iiittt___HHH;;;888555///^^^gggqqqdddeeegggmmmtttttt}}}uuu^^^[[[rrrwwwqqq|||~~~999//////000---DDDsss}}}www___ddd~~~xxxpppzzzPPPTTT~~~zzz{{{PPP777555---MMMxxxggguuuccciiitttnnnttt~~~sssaaavvv^^^@@@---......MMMkkkjjj|||sssuuuAAAiii;;;999SSSWWWjjjlllnnn```XXXMMMGGG<<>>bbb{{{pppfffuuunnn~~~eee666---///111000GGGuuuccc^^^zzzxxx}}}sss^^^pppuuuyyyAAA999999000OOOjjjjjjpppxxxLLLMMMaaavvv|||yyydddttt~~~zzztttnnnpppwwwhhhbbbaaarrrlllOOO>>>.........MMMtttssstttcccyyywww~~~ooo:::tttwww<<<999___iiiqqq}}}wwwrrrqqqjjjtttwwwppphhhYYY888666SSSeeexxxuuu|||yyysssnnn[[[QQQPPPNNNIIIHHHAAADDD555;;;...333......)))&&&'''(((''''''***---444FFFDDDHHHWWWHHHIIIIIIHHHBBBBBB^^^~~~{{{zzz}}}{{{vvviii^^^ZZZVVVOOOYYYgggHHH111333333---UUU|||gggPPPxxxyyytttiiirrrlllXXXSSS^^^zzz]]]JJJhhhJJJBBB999MMMkkkhhhdddmmmaaaTTThhh\\\XXXMMMGGGCCC888999jjjnnnlll~~~zzzxxxooonnn{{{}}}MMM888///000111///FFFttt}}}~~~~~~ZZZdddzzzbbbiii{{{rrryyyFFFCCC555222RRRssshhhqqqcccIII]]]xxxnnnzzzssslllmmmvvvwwwyyyXXXwwwnnnRRR888///000000KKKyyypppqqqdddwwwzzz}}}cccqqqeee<<>>333222111---CCCrrr~~~ooouuukkkrrrlllxxxuuuEEE>>>///888QQQrrrccc|||hhh```wwwzzzvvv{{{YYYkkkxxxMMMnnn555000222111LLLzzz~~~kkkiii|||~~~ZZZDDD}}}---777wwwppp{{{hhhxxxfffsssrrrWWW\\\```]]]ggguuu}}}yyyuuubbbZZZfffWWWUUUUUUXXX[[[YYYQQQIIIEEE???BBB444:::...333///...(((&&&((()))((((((+++,,,444EEECCCJJJ[[[xxx~~~|||}}}IIINNNJJJLLLQQQFFFIIIbbb|||~~~}}}zzzuuurrruuu|||}}}ssspppjjj^^^WWWWWWRRRPPPWWW```|||www:::<<<444,,,666555wwwkkkZZZmmmzzztttqqqqqqgggVVVrrr~~~qqqGGG\\\nnnyyyWWWOOOJJJAAALLLlllooommm|||sssXXXfffooonnnfffddd___RRREEE777>>>rrrwwwmmmiiibbbttt}}}yyyyyyqqq{{{wwwgggSSSEEE888444111+++@@@ooowww{{{pppppplllwwwzzzwwwKKK>>>===222,,,~~~wwwfffppplllwww~~~nnnttthhh___~~~tttlllsss^^^dddgggmmm:::444000///KKK~~~yyy{{{}}}bbbooo~~~~~~xxxqqqnnnyyyMMMPPPsss...333uuuwww```ooopppxxxwwwWWWZZZgggiiivvv~~~qqq\\\]]]iiiLLLJJJMMMTTTYYYVVVNNNFFFDDD>>>AAA444:::///444000...)))&&&(((***)))***,,,...666EEEBBBIIIYYY{{{zzzyyyFFFLLLFFFHHHRRRGGGAAASSS{{{qqqhhhgggoooxxx}}}{{{uuuuuuuuubbb^^^[[[PPPNNNTTTSSSRRR[[[{{{rrrRRR???EEE555)))999+++dddggghhhZZZllluuuTTTqqqxxx~~~```BBBlllnnnfffZZZRRROOOSSS000tttqqq}}}{{{___PPP}}}ttthhhhhhaaaffffff[[[QQQBBBIIIeee{{{mmm{{{ggg```yyy}}}~~~uuuppp}}}ggg```YYYIII<<<666000)))>>>mmmtttkkkgggeeeqqqrrryyyzzz^^^MMM666<<<999{{{rrrooo{{{jjjwwwiiilllxxxfffQQQLLLbbbrrrqqqTTTnnnWWW```SSSBBB777...,,,IIIvvvmmm[[[sssxxx|||tttnnn|||~~~CCCXXXWWW666...iii~~~ooowwwqqqRRRCCCbbbQQQlll|||yyyrrrTTTQQQ[[[VVV^^^WWWSSSUUUXXXVVVPPPKKKBBB===@@@444:::///555111...)))''')))+++******---***333EEEFFFRRReee{{{wwwwwwHHHIIIKKKLLLLLLJJJHHHGGG]]]}}}~~~uuulllccc]]]YYYmmmrrrwwwzzzyyyxxxxxxzzzzzzwwwsssppplllfff]]]WWW\\\RRRIIIFFFHHHQQQccctttqqq{{{HHH@@@III===444666...JJJ}}}lll```www}}}ccc___yyygggGGGPPPhhhYYY\\\\\\SSSJJJEEEZZZ[[[SSSyyysssccceeehhhfff___[[[[[[XXXRRR___[[[kkkppplllrrr{{{nnnlll[[[NNNLLL===//////===___pppsss~~~GGGllluuusss{{{nnnYYYZZZCCC999<<>>GGGJJJLLLOOOVVVfffbbbMMMPPPXXXKKKEEE???<<<<<<999111000333))))))((((((((((((((()))///777CCCHHHKKK^^^zzzyyysssHHHIIIKKKLLLKKKJJJIIIHHHPPPkkkzzzmmm^^^TTTUUUXXX\\\```ccceeeiiikkkaaa___\\\[[[YYYVVVPPPLLLFFFJJJPPPSSSSSS___}}}iiiNNNJJJOOOBBB999:::...AAAvvvssscccdddeeepppsssrrr~~~eeeGGGkkkxxxaaaXXXaaaWWWZZZHHHPPP{{{}}}ZZZdddtttlll}}}qqqaaafffiiigggbbb______]]]XXXfff|||vvv}}}qqquuu{{{{{{___oooiiiZZZVVVRRRCCC555///444TTT~~~vvvvvvnnngggbbb|||mmmRRRwwwrrrvvv{{{yyyaaabbbUUUBBB555[[[yyyvvv~~~xxx```vvv~~~nnnxxx{{{dddiii}}}xxxllldddEEEuuuqqq{{{\\\oooTTTCCC;;;000:::zzz~~~iii]]]}}}~~~ZZZ999nnnnnnRRR@@@...aaaxxx}}}zzzfffwwwnnnOOOGGG>>>MMM^^^{{{qqqyyyWWW===:::<<<:::;;;KKKbbbrrreeeUUUWWWSSSAAADDD>>>:::;;;999333000111))))))((((((((((((((()))+++666DDDIIIIIIXXX~~~{{{sssHHHIIIJJJKKKKKKKKKIIIIIIHHHWWWsss~~~|||ttthhh^^^LLLJJJHHHHHHKKKNNNPPPQQQNNNMMMKKKKKKKKKKKKJJJIIIJJJCCCFFF\\\yyy|||qqqRRRWWWRRRSSSFFF@@@AAA333888[[[dddbbbwww{{{iiiZZZqqqvvvuuuhhhSSSPPPuuu|||eeeSSSbbbYYY^^^RRRMMM```uuu^^^]]]wwwoootttccciiieeeggggggcccaaabbb```]]]NNNvvv^^^yyykkkyyyZZZyyyiiiooo```___ZZZMMM@@@444...IIIuuu~~~{{{}}}vvvwww|||sssUUU[[[wwwrrrpppzzzpppmmm^^^OOO555444www}}}eeeaaarrrnnn\\\ppprrrzzzmmmgggwwwxxxvvv^^^___nnnrrrUUU\\\[[[OOO>>>777777lll{{{bbbcccvvvyyyGGG>>>hhhzzz[[[GGG333PPP}}}tttkkk```BBBDDDDDDUUUttt{{{|||}}}sssppp___???444111<<>>000CCClll}}}wwwoooiiirrrkkkVVV{{{~~~pppppplllrrrxxxmmmjjjeeePPPDDD~~~xxxzzzGGGCCCgggzzzuuu|||}}}qqqiii{{{JJJkkkjjjxxxlllccc```ZZZFFF???333XXX|||kkkwwwqqqnnnppppppwww~~~~~~}}}aaa<<>>:::666777:::999111((('''''''''''''''((())))))...333???IIIMMMUUUjjj{{{uuuGGGGGGHHHIIIJJJKKKLLLMMMPPPPPPPPPYYYsssuuuqqqvvv~~~|||vvvpppkkkfffaaa^^^\\\]]]___bbbfffmmmuuu{{{|||zzz{{{aaa[[[ccc^^^PPPXXXUUUSSSRRROOOJJJCCC===JJJeeennnrrrxxxxxxxxx___AAAppp}}}ZZZLLLZZZKKKTTTWWWSSSXXX```YYYWWWvvvttttttwwwmmmXXXYYYkkkbbbccccccgggdddcccdddccc___]]]^^^ZZZaaaZZZVVV```xxxxxxvvveeeZZZjjjiiiUUUtttuuurrrqqqppprrrnnnkkkjjjaaaYYYPPP???:::GGGsssyyy~~~eeeuuusssYYYiii___cccffftttlllyyynnn```VVV999}}}]]]xxx~~~eeegggtttdddeeefffhhh___NNN<<<>>>zzzmmmuuummm|||yyy}}}tttkkkAAA:::ssshhhxxxeee```QQQ???nnnwwwwww{{{TTTCCC```sss^^^dddhhhfffdddhhheeePPPAAAEEE;;;:::888777888777///&&&&&&&&&&&&&&&'''((())))))///444???IIINNNVVViii}}}|||yyyFFFGGGGGGHHHJJJLLLMMMNNNNNNPPPPPPPPP[[[qqqsssfffccckkkwww~~~|||}}}yyyvvvuuuyyy{{{}}}~~~~~~uuunnnmmm```XXX```^^^UUUSSSYYYVVVWWWUUUNNNMMMLLLDDD888[[[lll{{{sss}}}{{{aaaUUUXXXyyyZZZVVVKKKSSSKKKQQQYYYMMMPPP^^^ZZZNNN]]]}}}}}}zzz~~~{{{qqqyyyJJJpppbbbdddeee]]]aaaccc______cccbbb^^^]]]______iiijjjaaaYYYrrryyyyyywwwxxxmmmbbb[[[pppzzzGGGsssuuupppqqqrrrooojjjlllddd\\\[[[OOO@@@<<>>gggvvv{{{}}}fffjjj|||\\\xxx{{{RRR;;;XXXlllsssvvvbbb___aaaHHHWWW~~~|||qqq\\\aaa^^^xxxFFFlll|||MMM===NNNAAAIII^^^hhh[[[LLLEEEAAA888;;;;;;888666444---%%%&&&&&&&&&&&&'''((()))))),,,444CCCJJJKKKSSSoooxxxFFFGGGGGGHHHJJJLLLNNNOOONNNQQQSSSNNNJJJUUUssszzzrrrkkkgggeeezzz~~~yyyqqqyyyzzzkkkiiiZZZ^^^]]]SSSRRR[[[VVVTTTXXXUUUMMMPPPTTTMMMKKKKKK{{{sssjjjuuuuuuXXXMMMwww???OOOKKKJJJLLLMMMQQQNNNMMMOOOTTTXXXZZZZZZ~~~}}}{{{xxxkkknnnzzzhhhRRRvvveeecccUUUaaaVVV```]]]ZZZZZZ___```[[[[[[___dddLLLiiiZZZTTTfffqqqzzzeeeiiiuuurrr}}}~~~ppplllYYY\\\lll|||hhhkkkgggjjjoootttlllooooooiiigggmmmeee___eee___JJJ<<>>UUUKKK>>>===??????;;;333,,,((((((&&&%%%%%%%%%%%%&&&'''''')))888???IIIHHHYYYyyy~~~pppDDDEEEFFFGGGHHHIIIIIIIIIMMMKKKKKKOOOPPPOOOTTT[[[mmm|||}}}mmmrrrbbbXXXSSSTTT]]]gggcccaaa```bbbjjjpppmmmfffhhhnnnssszzz___kkkZZZYYYWWWUUUUUUUUUUUUVVVXXXXXXWWWUUUTTTSSSRRRRRROOOLLLPPPqqqvvv~~~dddLLLTTT]]]GGGAAA@@@===III???IIIGGGHHHIIIJJJJJJMMMPPPSSSVVVfffzzznnnqqqrrrpppkkkiiijjjkkkkkkjjjjjjkkklllpppxxxhhhWWWaaakkkgggQQQXXX^^^TTTQQQYYYXXXZZZ\\\\\\[[[[[[[[[]]]^^^ZZZZZZ]]]YYYUUU\\\jjj~~~vvvrrr{{{jjj\\\\\\OOO]]]WWWLLLMMMZZZ```QQQWWWWWW]]]RRRLLLVVVbbbwwwqqqxxx[[[XXXpppggghhhiiihhhgggfffgggiiikkklllmmmnnnkkkeee\\\UUUGGGOOOaaa{{{___iii^^^aaassslllLLLJJJoooddd|||oooxxxwwwrrrooossslllYYYaaa|||yyywwwnnniiiZZZHHH>>>|||wwwvvvpppuuudddfffcccllljjjfff```eeeSSSCCCggg~~~```BBB<<>>999333---(((%%%&&&%%%%%%%%%%%%&&&''''''***888???HHHGGGXXXzzzwwwnnnBBBCCCDDDEEEFFFGGGGGGGGGJJJIIIJJJMMMMMMKKKNNNRRRVVVgggyyyrrrqqqsssyyy~~~zzzsssooottt{{{mmm~~~yyyfff[[[MMMVVVUUUTTTSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTKKKUUUFFFZZZ{{{sssjjjVVVRRR]]]```444>>>???999CCC;;;AAA@@@AAACCCEEEFFFIIINNNQQQWWWRRRfff|||xxxyyy|||uuuxxx~~~ttt```eeerrrwwwaaaTTTNNNSSSTTTNNNOOOVVVUUUVVVXXXYYYXXXYYYZZZ\\\]]]YYYZZZ^^^]]]YYY[[[bbbjjj~~~yyynnndddkkkSSSYYYSSSDDDZZZUUUUUU]]]^^^kkkuuu~~~uuuGGG\\\bbbfffffffffeeeddddddfffhhhllllllkkkkkkkkkhhhccc```KKKGGGSSSsssfffmmmwww~~~qqq|||yyysssWWW]]]RRR^^^aaa|||tttxxxtttrrrnnnqqqsssddd]]]iiizzzjjjdddkkkwww}}}yyy___WWWkkk}}}vvviiigggDDDBBB|||iiidddzzzppp```jjjeeeiiigggeee___iii```GGGVVVzzzxxx~~~KKK222XXXooooooyyypppccc^^^aaa___ZZZaaattt||||||vvvxxx```PPP^^^vvvlllZZZ^^^tttqqqeee]]]zzzEEEVVVZZZCCCJJJ???HHHDDD>>>888222,,,&&&"""%%%%%%%%%%%%%%%&&&''''''+++888???HHHGGGXXX}}}|||rrrnnn@@@AAABBBDDDEEEEEEFFFFFFDDDEEEHHHJJJKKKKKKLLLOOOLLLWWWdddppp}}}vvvnnnjjjkkklll|||qqqlllppprrrmmmnnnssscccTTTWWW[[[ZZZTTTSSSRRRQQQPPPQQQQQQRRRQQQRRRRRRSSSTTTUUUUUUVVVTTT]]]LLLPPP~~~tttmmm]]]UUUKKKkkk{{{[[[xxxDDD222@@@===777@@@::::::;;;===???AAABBBEEEIIILLLUUUTTT[[[mmmxxxyyyhhhdddVVVPPPeee{{{TTTQQQOOOMMMJJJHHHIIINNNTTTRRRTTTTTTTTTSSSSSSTTTVVV\\\XXXXXX^^^```]]]]]]```XXXeeexxxyyynnn~~~|||dddKKKyyy{{{YYYmmmggghhhgggfffeeefffiiilllllllllllllllmmmkkkhhhfffXXXOOOPPPeee}}}rrrjjjrrr}}}sss^^^QQQGGGuuu]]]xxxpppxxxvvvxxxrrrrrrkkkiiioookkkbbbdddwwwyyy~~~sssddd~~~rrrSSSOOOeeejjjpppfffbbbSSSCCCfffgggqqqlllkkkfffhhhiiigggggghhhaaakkkkkkRRRSSSooosss}}}ZZZEEEHHHpppbbbzzz|||oooooohhhZZZ]]]___```^^^]]]hhh~~~wwwzzznnnrrruuu~~~sss{{{mmmhhhtttjjjbbb{{{PPP___```OOORRRCCC@@@IIIFFF@@@777---'''$$$###%%%%%%$$$$$$%%%%%%&&&'''***888???HHHGGGZZZ|||qqqqqq???@@@AAABBBCCCDDDDDDDDDAAAEEEHHHIIIIIIJJJKKKKKKIIIMMMRRRVVV```ppp~~~eeeSSS[[[\\\MMMMMM]]]SSSRRRQQQPPPPPPPPPQQQRRRPPPQQQRRRSSSTTTUUUVVVWWWVVVUUURRRPPP^^^}}}yyywwwbbbDDDRRRqqqgggXXXKKK;;;666===777555>>>;;;888999;;;===>>>???AAADDDFFFFFFKKKMMMQQQaaa|||tttlllmmmuuutttkkkhhh```gggooo|||kkkUUUNNNKKKLLLIIIDDDDDDHHHLLLLLLNNNPPPPPPPPPPPPQQQTTTVVVccc]]]ZZZZZZZZZWWWUUUVVVggg\\\iiizzzsss]]]UUU\\\|||[[[______fffggggggffffffhhhkkknnnkkklllmmmoooooommmiiifff```[[[SSSTTTiiisss^^^SSSWWW^^^aaatttnnnsssqqqnnnuuuxxxrrrmmmrrrlllgggmmmllleeeeee]]]~~~~~~{{{~~~|||zzzyyy|||}}}~~~cccJJJRRRjjjuuuuuummmRRR444bbbzzzooovvvfffdddjjj\\\eeeccceeejjjaaaeeelll[[[YYYccczzz{{{{{{nnnJJJ<<>>GGGIII]]]|||qqqqqq<<<===>>>@@@AAAAAAAAAAAABBBFFFHHHFFFFFFHHHIIIGGGKKKMMMOOONNNPPPUUU\\\bbbnnnzzz~~~hhhTTTEEETTTWWWKKKKKKWWWUUUFFFRRRQQQPPPOOOOOOPPPQQQRRRPPPPPPQQQRRRRRRSSSTTTTTTSSSMMMTTTUUUSSSrrr{{{|||zzzuuuoooHHHNNNsss```ttt???555777555000222999:::777777999;;;<<<<<<===???AAAEEECCCGGGOOOUUU]]]nnn}}}{{{wwwqqqiiinnnrrroooiiihhhooovvvyyyEEE;;;GGG@@@BBBBBBCCCEEEGGGFFFCCCHHHJJJLLLMMMOOORRRWWWZZZbbb___[[[YYYXXXXXXXXXXXXVVVSSSVVVaaayyywwwtttyyy___UUUhhh}}}ZZZXXX^^^WWW___aaabbbcccdddfffjjjmmmiiijjjlllooopppnnniiifffaaaaaaWWWLLLYYY|||qqqbbbnnnqqqVVVPPP[[[XXXlllooosssxxxttt{{{wwwyyylllkkksssppplllpppkkkccccccRRReee~~~xxx}}}{{{rrrvvvwwwqqqhhhnnnzzzooossszzzzzz|||vvv]]]TTTiii~~~{{{SSS===eeekkkccchhhbbbjjjXXXbbb______iii___]]]fff^^^___XXXttt{{{~~~}}}~~~VVVAAARRRaaalllmmmeeejjjlllfff\\\[[[]]]]]]ZZZ\\\kkk~~~xxxzzzxxxoooooowww{{{zzzxxxvvv|||pppqqqsssuuuzzzWWWhhhtttXXXXXXXXXMMMXXXMMMDDD@@@999...$$$ ###'''$$$$$$$$$$$$$$$%%%&&&&&&***777===FFFHHH]]]yyynnnmmm999999;;;<<<===>>>>>>>>>>>>CCCEEECCCCCCGGGIIIGGGLLLOOORRRRRROOONNNQQQUUU```dddgggiiiqqq{{{{{{wwwsssppplllnnnjjj___PPPIIIPPPZZZZZZRRRLLLMMMNNNNNNOOOQQQQQQPPPOOONNNNNNOOOPPPQQQNNNOOOOOOOOOPPPPPPPPPPPPTTTTTTRRROOONNNSSSggg}}}uuuwwwppprrrzzzuuuQQQRRR}}}kkk~~~<<<888...666000---111222444555333555888999::::::<<<>>>FFFCCCHHHOOOMMMJJJTTTdddzzz}}}{{{ssszzzLLLBBBAAA;;;GGG;;;:::<<>>AAA???AAAHHHLLLKKKHHHKKKPPPRRRQQQQQQVVV\\\PPPVVVZZZYYY\\\aaaaaa]]]ZZZeeehhh```ZZZZZZWWWQQQTTTTTTUUUVVVTTTQQQQQQRRROOOQQQUUUWWWUUURRRRRRSSSOOOOOONNNMMMMMMNNNOOOPPPNNNMMMMMMMMMMMMMMMMMMMMMEEESSSKKKNNN^^^PPPOOOxxxkkktttvvviiippp}}}ddd\\\dddgggkkkooolllTTT000222***666000000222,,,...111000222555777888999;;;===888@@@DDDAAA???FFFPPPVVVXXXgggqqqSSSCCC666===CCC555???;;;999;;;;;;:::===CCCAAABBBCCCDDDEEEHHHLLLPPPMMMQQQUUUUUUTTTVVVWWWWWWZZZYYYQQQVVVNNNlll|||bbbiiiyyyrrrwwwllldddnnnhhhzzzbbbGGGKKKIIILLLUUUQQQTTTWWW\\\___bbbdddgggjjjffffffgggiiilllnnnmmmllljjjggggggccc[[[\\\uuu|||hhhTTTRRR___ddd___www|||tttyyyuuuzzzhhhxxxrrrvvvsssjjjhhhoookkkiiiqqqkkkfffiiiuuuxxxmmmgggmmmxxx~~~~~~{{{yyyvvvsssrrrrrruuupppUUUNNNaaawwwxxxooouuuuuuiiipppzzzppp```TTT[[[|||}}}sss{{{cccjjj``````WWWjjjbbbdddYYYeeeaaaYYY___\\\___ZZZSSSqqq{{{lllCCC666[[[YYYwwwvvv```[[[^^^______```\\\ZZZWWWWWWZZZ\\\\\\[[[vvvxxxooolllrrrvvvooojjjhhh~~~}}}vvvYYYWWWjjjsssNNNaaakkkIIIQQQeeeJJJMMMCCC555%%%###(((&&&"""$$$$$$######$$$$$$%%%&&&---999<<>>'''---------........./////////000111222333444555555777999<<<>>>@@@CCCGGGJJJTTTWWW^^^jjjxxx```BBB@@@===:::888777888888888888888999:::;;;===>>>@@@@@@AAAAAACCCDDDFFFGGGJJJLLLNNNOOOQQQSSSVVVYYYXXXZZZ[[[\\\\\\^^^```cccrrrkkkdddZZZcccdddMMM^^^cccfffwwwLLLKKKIIIHHHHHHJJJMMMOOONNNSSSYYY\\\^^^```eeehhheeehhhjjjjjjiiiiiilllpppgggjjjkkkgggdddfffooowww~~~yyynnnRRRVVVeeeeee```iiizzzvvvqqqqqqqqqppppppnnnnnnmmmpppooollljjjhhhgggggggggkkkaaaeeennn]]]}}}qqqccceee}}}vvvppppppvvvxxxssslll|||wwwuuupppkkkjjjmmmjjjfffdddeee```WWWSSSUUUMMMttteeessseeeeeeeeebbb```___```bbb^^^^^^^^^]]]]]]\\\\\\[[[[[[SSSkkk~~~|||}}}hhh222DDDfffKKKppptttmmmddd^^^\\\ZZZYYYWWWXXXWWWWWWXXXYYYYYYWWWUUUZZZ}}}|||]]]ZZZkkktttlllfffppp{{{cccIIILLLtttzzzbbb[[[rrr\\\\\\___WWWQQQQQQ666000(((%%%&&&'''%%%"""$$$$$$%%%###"""###%%%'''444444???JJJ===aaaxxxxxx]]]ppptttsssggg444555666555444444666888777888999;;;<<<>>>???@@@DDDFFFIIIJJJKKKLLLOOOQQQRRRPPPNNNNNNPPPQQQRRRRRRRRRSSSSSSTTTSSSRRRQQQPPPOOOQQQSSSSSSQQQOOOPPPQQQPPPPPPPPPOOOOOOPPPPPPQQQNNNNNNOOOOOOOOOOOONNNNNNKKKKKKJJJJJJKKKKKKLLLMMMPPPPPPOOOPPPPPPQQQRRRSSSaaagggddduuu{{{rrrJJJSSSyyyMMMGGG~~~|||sssAAA---'''000,,,,,,,,,------------.........///000111222333444555777999;;;===@@@DDDGGGKKKNNNTTT]]]hhhsss{{{^^^???+++<<<;;;888666444444555555555555555666777888:::;;;=========>>>@@@AAACCCDDDFFFHHHKKKLLLNNNPPPTTTWWWVVVXXXZZZZZZ[[[]]]___bbbppp{{{oooqqqfffAAAEEECCCBBBAAABBBDDDGGGIIIHHHMMMRRRUUUWWWZZZ___dddaaaeeehhhiiigggeeefffggg___cccfffeeeaaa```eeejjj}}}}}}|||```PPPlllZZZWWWeeerrruuunnntttmmmmmmnnnnnnooonnnnnnnnnooonnnllliiihhhgggfffgggfff```gggqqq```lll```QQQVVVUUUZZZ[[[^^^gggsss|||tttppp[[[\\\VVVQQQLLLFFFCCCJJJTTTcccdddbbb```___^^^^^^^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYYYY___ZZZmmmuuu~~~yyy}}}```666MMMNNNaaammmlllggg```\\\[[[ZZZYYYWWWXXXWWWVVVVVVWWWWWWUUUTTTVVV```qqqxxxXXXFFFccc~~~ppplllrrrsssrrrkkkaaaZZZ[[[___dddaaaiiifff```^^^aaa]]]PPPFFFDDD...)))###!!!###%%%###!!!$$$$$$$$$###"""###%%%'''...222:::EEE???^^^zzzzzzjjjqqq|||zzzggg222333333333222222444555444444555777999:::;;;<<>>???AAACCCFFFHHHJJJMMMQQQSSSTTTVVVXXXYYYYYY[[[]]]___XXXddd{{{kkkrrrKKK333888===<<<<<<<<<===???BBBCCCCCCGGGKKKNNNPPPUUU[[[```___dddhhhiiifffbbbaaaaaa___dddjjjjjjfffbbbbbbdddyyy{{{nnntttjjjllltttuuu}}}xxxqqqeeeZZZMMMdddGGG]]]\\\sssjjj^^^eeeoookkkkkklllmmmnnnpppqqqrrrnnnmmmkkkhhhgggfffffffffiiicccfffiiiiiiyyyVVVgggtttYYYbbbgggpppvvvvvvsssoookkkkkkfffggguuuxxxhhhaaa[[[OOOAAA>>>RRR{{{zzz|||iiicccdddaaa]]]]]]^^^___]]][[[YYYYYYYYYXXXXXXXXXXXXXXX^^^cccRRRYYY~~~YYY===888\\\XXXhhhuuuccc```\\\ZZZZZZZZZXXXWWWWWWVVVTTTTTTTTTTTTRRRQQQRRRMMM```xxxoooyyyaaaGGGYYYxxxpppOOOVVV|||yyyUUUjjj```WWWXXX[[[SSS>>>,,,&&&### !!!###$$$###!!!###$$$$$$###"""###%%%(((...666:::CCCHHH___rrrwwwxxxxxx~~~eee000111111000//////111222111222333444555777888888:::===@@@BBBDDDGGGJJJLLLNNNMMMLLLMMMQQQUUUWWWXXXSSSSSSSSSRRRQQQPPPOOONNNMMMNNNOOOPPPOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLIIIIIIJJJJJJIIIIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIKKKLLLLLLOOOEEEUUUjjjlllpppvvvbbbTTTfffiii[[[YYYOOOFFFllloooMMM333%%%,,,111$$$(((((()))))))))***************+++,,,,,,---.........000222444555777;;;===AAACCCFFFIIIMMMRRRWWW[[[bbbcccgggppp{{{|||XXXCCC666;;;AAA999...***111000////////////000111////////////000111222333444444555666777999:::;;;<<<>>>AAADDDFFFIIIMMMPPPTTTVVVXXXXXXXXXXXXYYY[[[^^^[[[mmmjjjyyy```:::000===AAA:::999999:::;;;>>>@@@BBBBBBEEEIIIKKKNNNSSSZZZ```cccgggjjjjjjfffcccbbbccceeejjjooopppkkkgggeeeeeeqqq|||pppqqqrrrgggeeerrr|||tttzzzkkk```UUUOOOVVVddd\\\dddUUU|||ggg\\\___eeeiiihhhgggeeeeeegggkkknnnqqqmmmllljjjgggfffeeeeeefffccc^^^aaafffgggooofffTTT{{{vvvmmmggg\\\UUUSSSYYYaaagggbbb^^^bbbfffZZZHHHKKK\\\]]]PPPKKK^^^{{{|||yyyfffhhheee```]]]]]]```aaa^^^YYYZZZZZZYYYYYYYYYYYYXXXXXX___WWWXXXTTT^^^{{{yyyJJJ111FFFlllXXXeeekkk]]]^^^]]][[[ZZZYYYXXXWWWVVVUUUSSSQQQPPPPPPPPPNNNMMMKKKOOOQQQaaazzz~~~yyyhhhUUU[[[YYYXXX\\\fffmmmjjjcccaaahhh\\\KKKYYYpppjjj```XXXUUULLL555$$$###"""###%%%&&&$$$"""###$$$$$$###"""###&&&(((...999;;;@@@MMM^^^uuudddqqqccc...//////...------...000000000111222333555666666777999===???AAADDDGGGJJJNNNMMMLLLNNNRRRUUUVVVVVVSSSRRRQQQQQQPPPOOOOOOOOOOOONNNOOOOOOPPPPPPOOONNNKKKKKKKKKLLLKKKJJJIIIHHHGGGHHHHHHHHHGGGGGGFFFEEEBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJLLLPPPQQQaaavvvrrrlllmmmyyyzzzlll[[[eeettt]]]BBBFFF===yyy666'''888###%%%444'''''''''(((((((((((()))((())))))******+++++++++,,,...000111222444777:::???AAAEEEGGGIIIMMMRRRVVVYYYXXXXXX[[[bbbkkkrrrvvvooo~~~|||yyygggTTTLLLJJJ>>>///333///+++)))+++111555777............//////000000...---------...///000111111111222333444666777888888;;;>>>@@@BBBEEEJJJMMMSSSUUUWWWXXXWWWVVVVVVWWWYYY___sssaaaaaa{{{{{{sssSSS:::***&&&;;;DDD000777777777888999;;;===???@@@CCCFFFIIIKKKPPPWWW]]]dddfffhhhgggdddbbbdddfffhhhjjjlllkkkhhheeedddeeekkkvvv|||mmmlllgggfffhhheeelllvvvyyyssseee```VVVPPPWWWbbbaaaYYYeeerrrzzz^^^TTT^^^bbbaaacccbbb```]]]\\\^^^bbbgggkkkkkkjjjhhhfffeeeeeeeeeeeeccc```___cccfffeeeppp}}}VVVTTTzzzwwwggg[[[RRRIIIDDDEEENNNKKK===<<>>@@@DDDFFFIIIIIIJJJMMMPPPRRRRRRQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPOOONNNOOOPPPPPPNNNLLLIIIIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBB???>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFGGGDDDVVVRRRIII```lllkkkwww|||yyyzzzzzz{{{|||zzzrrrnnnkkkhhhcccVVVOOOSSSKKK???[[[rrr999***)))---$$$###******&&&&&&''''''''''''(((((((((((((((((())))))******+++---...///000111444666999<<<@@@BBBDDDGGGNNNRRRTTTUUUWWWXXXZZZ[[[\\\\\\iiikkkjjjgggiiinnnqqqppp~~~uuujjj^^^NNNAAADDDBBB;;;444444999;;;999///999===777444666444,,,,,,------.........//////,,,,,,,,,,,,,,,---.........//////000111333444555555777:::<<<>>>AAAEEEHHHOOORRRTTTUUUUUUTTTTTTUUURRRWWWbbbZZZ[[[fffdddgggttt^^^:::///---666===888444222---222222333444555666888888:::>>>BBBDDDFFFIIIPPPUUU\\\___aaa```^^^___cccfffiiiiiiiiigggeeeeeefffggggggpppuuuddd___bbb___VVV\\\aaadddfffmmmyyywwwpppjjjddd]]]XXXHHHOOOZZZbbb]]]XXX```nnnbbbGGGOOO[[[XXXVVV\\\____________aaadddgggiiijjjiiigggeeedddddddddeeehhhhhhaaa___bbbZZZXXXeeesssxxxZZZppp{{{pppoooooorrrwwwnnneeeaaaaaaggg]]][[[YYYZZZ[[[[[[WWWTTTUUUTTTSSSRRRQQQPPPOOONNNLLLOOOEEEHHHUUUOOOfffpppIII...:::VVVcccgggjjjsss^^^ccc\\\ZZZZZZYYYVVVRRROOONNNNNNLLLJJJGGGFFFFFFGGGFFFEEEJJJEEEFFFKKKOOO]]]mmmqqqhhhdddxxxyyyeeevvvsssyyyppp______llljjjZZZ|||uuubbbGGG,,,###+++$$$$$$$$$$$$###"""!!! """############$$$&&&)))...999BBB999FFF```ooowwwooo{{{^^^---......---+++***,,,---,,,------...///000111111111333666888:::<<>><<<======>>>???AAACCCDDD@@@EEEEEEIIISSS]]]tttuuucccPPPdddgggjjjlllmmmppptttxxxyyy{{{~~~}}}}}}}}}uuuhhhZZZSSSRRROOOJJJ[[[999...BBBQQQaaaZZZ222 000000&&&&&&&&&'''///&&&&&&&&&'''''''''((((((''''''(((((((((((()))))))))***,,,,,,---...111333222666;;;===>>>AAAHHHMMMOOORRRVVVXXXXXXVVVUUUTTT[[[UUUPPPQQQPPPKKKFFFEEE888FFFNNNGGG;;;888;;;>>>111111333888777222000000444111***&&&***///,,,%%%)))******+++++++++++++++***************++++++,,,+++,,,,,,---...000111222222444666888:::<<<@@@BBBGGGJJJNNNQQQRRRSSSTTTUUU\\\[[[TTTaaannnooommm___```hhhccckkkvvvlll[[[HHH333888777:::222%%%$$$,,,+++)))000/////////000111111222333555999>>>@@@AAADDDHHHMMMQQQUUUZZZ\\\\\\]]]```dddhhhhhhgggeeeeeefffgggiiidddiii|||xxxjjjhhhbbb]]][[[YYYWWWUUUWWW\\\```YYYZZZ```iiioookkkaaaYYY[[[[[[ZZZXXXVVVSSSOOOMMMWWWRRRSSSXXXXXXaaaTTTFFF@@@GGGMMMKKKLLLQQQXXX[[[aaagggjjjjjjiiihhhiiihhhfffddddddcccdddddd^^^gggbbbaaallljjjgggsssrrrnnntttssskkkOOOWWW~~~zzzxxx{{{|||~~~pppuuu|||lllfffccchhhmmmiiiZZZZZZZZZZZZYYYXXXVVVTTTRRRQQQPPPNNNLLLJJJHHHHHHHHHKKK@@@CCCKKK:::BBBqqqttttttzzzsssYYYIII777:::PPPeee\\\OOOttt~~~^^^]]]XXXVVVTTTUUUSSSOOOJJJGGGGGGIIIGGGEEEBBBAAABBBCCCCCCCCCGGG???AAAIIIDDD<<>>???BBBGGGMMMQQQRRRPPPNNNOOONNNNNNMMMNNNOOOQQQRRRPPPNNNLLLLLLMMMLLLIIIFFFFFFGGGHHHIIIHHHFFFDDDBBBAAAAAAAAA@@@@@@>>>======;;;;;;::::::;;;;;;<<<===:::::::::;;;===???@@@AAA===BBBCCCFFFIIIHHHVVVrrrxxxTTT\\\eeejjjhhhccc___\\\XXXZZZ]]]\\\WWWRRRQQQTTTVVVUUUTTTUUUYYYXXXKKK<<<===DDDrrrNNN***///,,,$$$&&&)))$$$'''***"""&&&&&&&&&'''''''''((((((''''''((((((((((((((((((''')))***++++++,,,...111///333888999:::===DDDJJJKKKNNNQQQSSSUUUVVVYYYZZZQQQOOOQQQUUUOOODDDBBBIIIDDDFFFBBB;;;999<<<<<<777<<<444222666444......444,,,,,,---///...++++++///''''''(((((()))(((((('''))))))((((((((())))))***)))******+++,,,...///000000222444555777999<<>>@@@AAABBBBBB======???BBBBBBBBBCCCDDDJJJQQQwwwvvv^^^bbbuuusss```zzzrrrssssssnnn|||{{{xxxyyy}}}KKK333$$$'''+++$$$ #########$$$###"""###$$$&&&!!!"""#########$$$''')))///555KKK:::???nnnyyy[[[+++++++++***)))(((((('''************+++,,,------222222222333555777888999===AAAEEEHHHIIIKKKMMMNNNLLLMMMPPPRRRRRRQQQNNNMMMOOONNNMMMLLLKKKKKKKKKLLLKKKJJJIIIGGGEEEDDDCCCBBB@@@???===;;;:::999::::::666666777777888888888999999999999999::::::;;;<<<===>>>???AAACCCGGGMMMRRRaaaxxx~~~YYYRRRRRROOOVVVXXX]]]\\\UUURRRVVV[[[[[[PPPXXXUUUFFFDDD\\\}}}zzzPPP///&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***+++,,,---------000222555777:::>>>AAAKKKLLLNNNQQQRRRSSSTTTTTTSSSRRRRRRPPPMMMJJJGGGEEE@@@>>><<<;;;;;;:::777555555555333222111///......------,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))*********++++++++++++//////000222444777999::::::???FFFKKKNNNOOOPPPPPPSSSUUUXXX[[[\\\]]]\\\\\\\\\[[[YYYUUUQQQMMMJJJHHHGGGGGGHHHOOOVVVYYYWWWTTTOOOMMMJJJFFFBBB>>>;;;:::111000000///......------+++++++++++++++++++++++++++++++++,,,---...000111222333555888;;;???BBBCCCJJJOOOUUU[[[^^^___```aaa]]]]]]___bbbeeefffeeecccgggbbb```iiizzzyyyggg```[[[UUUPPPPPPLLLSSSRRRHHHHHHOOOOOOFFFMMMJJJMMMUUUUUUOOOOOOTTTcccmmmsssHHH000999:::<<<===>>>@@@DDDGGGJJJKKKPPPWWW___dddcccaaahhheeeaaa^^^^^^bbbfffiiifffdddaaa``````___^^^\\\[[[]]]\\\^^^ooo~~~[[[VVVVVVZZZ\\\cccyyyuuuxxxdddbbbaaa```aaaaaa```^^^\\\\\\[[[ZZZZZZZZZXXXUUUSSSPPPLLLHHHEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>111hhhqqqvvvvvvYYYBBB<<<999777FFF]]]LLLVVVhhhzzzmmm^^^WWWXXXZZZWWWSSSMMMJJJFFFBBB@@@@@@BBBCCC???>>>===<<<<<<;;;<<<<<<::::::;;;<<<===>>>???@@@FFFGGGJJJUUUiiiyyyssssss]]]___cccgggiiiiiiiiihhhxxxeee...%%%%%%%%%$$$$$$$$$######$$$$$$###"""!!!!!!""""""$$$$$$###"""!!!###'''***///222EEEEEE555ooowwwrrrmmmWWW++++++***))))))((('''''')))))))))))))))***,,,,,,//////000111222444666777:::===AAADDDFFFHHHJJJLLLIIIJJJMMMOOOPPPPPPOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJHHHGGGFFFDDDCCCAAA@@@???===<<<;;;:::999888888888555555555666666777777777888777777888999:::;;;<<<===>>>??????@@@CCCHHHLLLPPP]]]rrruuuqqqrrrvvvuuurrrtttzzzkkkBBB***&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,...111333555888<<>>===:::999999888666444444333222111///...------,,,,,,++++++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))************------...000222444666888888<<>>@@@EEEIIIOOOTTTWWWZZZ\\\^^^```aaabbbcccdddcccaaa``````______eeeppp~~~~~~nnndddeeeaaaVVVQQQUUUNNNTTTbbbnnnooonnnxxx^^^:::222:::666777888999:::<<<@@@CCCFFFHHHNNNVVV^^^bbbaaa___cccaaa^^^\\\[[[\\\]]]___```^^^\\\\\\^^^_________\\\]]][[[YYY```rrrddd```gggyyy{{{nnnwwwsssqqqttt|||jjjaaaaaa```^^^\\\[[[\\\[[[YYYXXX\\\YYYVVVTTTSSSRRROOONNNJJJGGGCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::MMM222BBB|||}}}yyy}}}}}}ttthhhZZZIII:::---666<<>>???@@@===<<<;;;:::999888888888777777888999:::;;;<<<======;;;999:::@@@IIISSSYYYeeennn{{{III---'''(((%%%%%%$$$$$$$$$#########%%%$$$$$$###""""""######$$$$$$###"""!!!###'''***333333AAADDD<<>><<<<<<999999999999888666555555333333333444444444444444444555555666777888:::;;;<<<============???BBBEEEKKKIIIPPPddd___222"""******&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******++++++---///111222555888;;;AAADDDHHHMMMPPPRRRRRRQQQOOOOOOMMMKKKHHHDDDAAA???<<<:::888777777666444222222111000///...---,,,+++*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))***++++++---///111333444555888===AAADDDGGGKKKNNNOOOQQQSSSUUUVVVUUUTTTSSSSSSRRRPPPNNNKKKHHHFFFEEEDDDAAA===;;;<<<<<<999777777666555333222000///...---------,,,++++++******))))))))))))))))))))))))))))))))))))***,,,------------///111444777:::;;;???BBBGGGKKKOOOSSSXXX[[[```bbbcccddddddcccaaa```]]]___aaaaaaccclllzzzSSS555)))---555111222444444555777:::===???BBBHHHPPPWWW\\\\\\[[[_________^^^^^^]]]]]]]]]bbb```^^^]]]___bbbcccccc]]]___]]]YYYXXX]]]aaabbbrrrkkkxxxjjjdddbbbbbbdddbbb___]]]]]]\\\[[[ZZZ[[[XXXTTTQQQOOOMMMKKKIIIFFFCCC???<<<;;;;;;999888888888777777777666666666444===;;;===bbb}}}lllnnnrrr}}}{{{zzzoooZZZQQQRRRPPP:::@@@AAA<<<>>>FFFGGGAAAaaa___TTTFFFFFFXXXjjjrrrkkkZZZUUUSSSPPPNNNMMMLLLIIIFFFCCCBBB@@@>>>===<<<;;;;;;:::999777666555444444444444444555555666777888888>>>===<<<;;;:::999888888======@@@HHHUUUgggsssZZZAAA777333+++&&&&&&%%%$$$$$$$$$$$$#########%%%%%%$$$#########$$$$$$#########""""""$$$(((+++777333===CCCDDD~~~nnnyyyiiikkkzzzSSS)))))))))(((((('''''''''''''''''''''((()))***+++******++++++,,,...///000000333777:::===@@@DDDFFFEEEEEEFFFHHHJJJKKKMMMMMMIIIJJJKKKKKKKKKHHHFFFDDDBBBAAA@@@>>><<<;;;:::999777777888888777666444333111111111111111111222222111111222333555666888999::::::;;;;;;:::<<>><<<;;;999777666666555222111//////...---,,,+++******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))***+++,,,...000111333555888;;;>>>CCCIIIMMMMMMNNNQQQTTTUUUUUUUUUTTTRRRPPPNNNKKKHHHEEECCCBBBBBB@@@=========<<<:::777555444333222111000///...+++++++++******)))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,+++,,,---///111333666777:::===@@@DDDHHHNNNTTTYYY]]]___ccceeeeeeeeeeeeeeeaaadddeeeaaa]]]^^^fffnnnvvvAAA+++000777333+++...///000000000222555888999;;;???EEELLLRRRVVVXXXZZZ[[[\\\]]]___```aaaaaaeeebbb^^^]]]^^^___``````YYYZZZ[[[XXXVVVTTTTTTSSSYYYYYYssswwwiiicccfffjjjjjjggghhheee```^^^]]]]]]]]]\\\YYYWWWTTTRRRPPPMMMIIIFFFCCCAAA>>>;;;;;;:::888666444444444444333333333222222;;;;;;111444QQQ}}}mmm```cccgggdddqqq|||rrrgggbbbZZZQQQKKKKKKNNNPPPNNNLLLXXXmmm}}}tttccc[[[WWWTTTTTTSSSPPPKKKFFFCCCBBB>>>>>>>>>===;;;999888777777666555333222111000000111111222333333444555555444666999;;;<<<:::888777111000000///000444<<>>===;;;999888777555666777777666555333222////////////////////////...//////000222444555666555666888888999;;;>>>@@@;;;BBBGGGGGGHHHSSShhhyyy^^^???333'''###%%%+++((( !!!(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''')))++++++,,,---000222333777<<>>;;;:::999888666444222111111111111000000000777)))+++888444(((999ZZZ{{{}}}xxxgggccc\\\DDDQQQOOOWWWeeekkkhhhlllwww{{{xxxfffYYYUUUUUUUUUQQQQQQOOOJJJCCC???>>>>>>;;;;;;;;;:::999777555444555444222111000/////////000000000111111222222333222333555666666555333222555777999:::999333))) 222111...++++++,,,---/// '''---,,,&&& $$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""""""""###"""###&&&***...111555<<>>AAACCCCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFDDDBBBAAA???>>>===;;;999888777666444444555555444333333222///...............---------------...///111222333111222555666777999<<<>>>???@@@AAAAAABBBIIIUUU^^^fff{{{vvvZZZ999111---$$$---(((%%%$$$"""!!!###(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))******+++---///111333888===BBBFFFHHHIIIHHHHHHGGGEEEBBB???<<<::::::888555444444333111///,,,,,,,,,+++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))))))))******+++------///000222333666;;;AAAEEEGGGJJJNNNRRRUUUWWWXXXXXXRRRPPPLLLGGGCCC@@@>>>===999999999888666444333222333333111///---+++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))******++++++---...000000444666888<<<@@@FFFMMMSSSYYY]]]aaabbbaaa___```bbbaaacccddddddbbb^^^ZZZXXXWWWeeezzzkkkLLL111---+++------)))(((***+++,,,,,,,,,+++,,,///111888888888999===EEEOOOUUUZZZYYYYYYYYY[[[\\\^^^```ZZZXXXWWWXXXZZZ[[[[[[[[[YYYVVVTTTRRRLLLFFFDDDGGG???LLLUUUMMM<<<<<>>>>>???888888888777666444333222111111000///................../////////000000000666666555444444333333222888333,,,'''***000222000+++***)))((('''&&&%%%$$$$$$%%%"""%%%...+++ $$$############"""""""""!!!!!! !!!""""""!!!"""""""""###&&&+++//////888<<>>:::888<<>>===>>><<<999666555555777:::333222111000...,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))))))))))))))***+++,,,---///111444777;;;AAAHHHLLLRRRWWW\\\^^^\\\[[[]]]```^^^aaaddddddbbb___]]]\\\\\\NNNIII^^^~~~~~~III---...111+++(((,,,///---)))'''***++++++***)))***---///222444666777:::@@@HHHNNNWWWYYY[[[]]]____________[[[[[[[[[\\\^^^^^^\\\ZZZYYYUUURRRQQQLLLDDDCCCFFF>>>AAA===>>>HHHKKKBBB<<<@@@HHH___yyyeeeaaafffiiiggg___UUUMMMIIILLLNNNRRRUUUWWWUUUQQQNNNddd]]]XXX\\\eeeiiiccc[[[___]]][[[ZZZ[[[ZZZXXXWWWPPPNNNJJJHHHEEEBBB>>>;;;888666444444333222000---,,,,,,,,,,,,++++++++++++---******,,,,,,+++...333)))666666???ZZZhhhlllxxxzzzhhhRRR\\\YYYXXXYYYZZZVVVPPPKKKGGGFFFDDDBBB@@@???===<<<555444333222222111000000...------,,,,,,---------,,,,,,------------......,,,++++++++++++,,,---...,,,111222000111444111,,,&&&)))---///...)))### !!!(((***"""###&&&############""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""###$$$''',,,000222::::::???LLLwwwyyy{{{PPP&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&''''''((()))***+++---...000333777:::<<<>>>BBBFFFIIIIIIIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA;;;:::999888666444333222222111///......///000111.........------,,,,,,,,,,,,+++++++++,,,------...---...000111111222444666000777>>>@@@??????CCCHHHJJJKKKPPPWWWYYY]]]jjjyyysssZZZ999///((()))$$$$$$'''"""&&&&&&)))""" %%%%%% %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((()))(((((((((***,,,)))***,,,///444999>>>@@@AAAAAAAAA@@@>>><<<999888666444222111000///---+++,,,,,,++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))******+++,,,...///333888;;;DDDFFFIIILLLOOOPPPPPPPPPLLLJJJFFFBBB@@@>>>>>>>>>>>>;;;777222222666<<>>;;;@@@MMMTTTLLL<<<:::AAA>>><<<999888999;;;===???:::???CCCDDDJJJTTTZZZZZZXXX^^^dddddd___\\\\\\___]]]\\\[[[[[[[[[[[[XXXVVVUUUQQQJJJEEEAAA???===;;;888666555444444333000...************))))))))))))***)))))))))'''&&&&&&(((+++000$$$!!!111222///;;;BBBVVVWWW[[[uuuvvvnnnhhhgggeee```^^^aaa___\\\WWWSSSMMMHHHGGGIIIBBB@@@???>>>===;;;666222333222111///............+++++++++++++++,,,,,,---+++++++++++++++,,,,,,,,,..................//////111666666...***+++---+++,,,***&&&$$$$$$&&&))),,,'''!!!$$$***((("""############""""""""""""""""""!!!""""""###$$$$$$!!!""""""###$$$''',,,000666<<<999>>>NNNyyyxxx{{{yyyPPP(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))***+++,,,...///000777999<<<@@@DDDFFFHHHHHHIII<<<999EEENNNIIIAAA???666666555444333222222111000000000///......------+++++++++*********))))))))))))))))))************++++++,,,---...///000111555777999:::;;;===@@@BBBEEEIIIMMMPPPRRRUUUXXX[[[rrr}}}wwwkkkSSS>>>000)))'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++,,,---...000444999>>>??????>>><<<888777777888333222111000///...---,,,((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''******+++,,,---///000111<<<@@@FFFJJJLLLLLLMMMMMMMMMHHHCCC???===<<<;;;:::===999555222222111000///---,,,+++***))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))(((((((((((()))))))))))),,,---...111444888<<<>>>GGGMMMTTTVVVVVVVVVZZZ^^^^^^``````^^^[[[YYYZZZ\\\VVVRRRLLLHHHGGGGGGFFFFFF```GGG222///111---)))*********))))))((((((''''''''''''(((((())))))******---...000222666;;;>>>AAAHHHNNNRRRQQQSSSXXX[[[ZZZ]]]___]]]XXXUUUUUUSSSOOOKKKKKKJJJHHHFFFCCCAAA@@@BBBAAA???<<<:::888777777:::@@@DDD@@@777222333777333444555555555555777999:::<<<>>>AAADDDHHHJJJKKKPPPTTTZZZ\\\[[[XXXVVVTTTYYYXXXXXXWWWVVVUUUUUUUUUOOOLLLHHHDDDAAA>>>:::888777666444222///...---,,,,,,++++++***)))(((((('''''''''''''''''''''''''''((()))***+++,,,---......111222333555888>>>EEEJJJPPPSSSYYY^^^aaaccccccbbb]]]___bbbddddddaaa]]]ZZZYYYVVVQQQNNNLLLJJJHHHFFFCCCAAA===:::999777444222111000///...---,,,++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,///...---,,,++++++***)))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###(((...333666777999CCCKKKtttxxxuuuxxxxxxOOO(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((())))))***,,,---///000444666999>>>AAADDDFFFFFF???@@@LLL\\\\\\JJJ888000666666555444333222111111//////...------,,,,,,+++++++++*********)))))))))(((((((((((())))))))))))******+++,,,---...//////222444666777888:::===???FFFIIILLLNNNNNNOOOPPPQQQGGGOOOWWWZZZ___lllvvvEEE>>>444***$$$"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***++++++---000555999=========;;;888666666777333222111000///---,,,,,,((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))******,,,...///000888<<>>===<<<;;;:::666333000//////...------,,,+++***))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''((((((((())))))))))))++++++,,,///222666999;;;CCCHHHOOOSSSUUUVVVYYY[[[^^^```bbbaaa^^^[[[[[[\\\UUUQQQKKKFFFDDDCCCBBBAAA===RRRXXXkkkvvvQQQ333<<>>DDDJJJOOOPPPSSSXXX[[[[[[]]]___^^^ZZZWWWVVVSSSOOOIIIHHHHHHGGGEEEDDDBBBAAA???>>><<<999777666555444444888;;;777111---...111111222333222222222444666888999<<>>:::777666444222000//////...---,,,+++******(((((((((((((((((((((((('''((((((((())))))))))))))))))*********+++++++++,,,,,,++++++***)))))))))''''''''''''&&&&&&&&&&&&###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!###'''...222555888<<>>EEEKKKNNNRRRXXXZZZZZZYYY\\\]]]YYYVVVUUUQQQKKKDDDDDDDDDCCCBBBAAA??????;;;:::888555333222111111000000000...+++)))***+++---...//////......000222444555888:::===@@@BBBCCCFFFJJJPPPTTTVVVVVVVVVVVVZZZYYYXXXVVVSSSQQQNNNMMMIIIFFFBBB???===:::777555333222000...,,,***))))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))***+++,,,...000555;;;???@@@DDDKKKRRRWWWYYYYYYXXXZZZ[[[\\\]]]\\\ZZZXXXVVVRRROOOJJJGGGEEECCCAAA???<<<999666444222111///---------,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%######$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""###'''---222555;;;???GGGLLLvvv}}}{{{ssssssyyyvvvGGG&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((()))+++,,,------///222555999===???@@@CCCAAA@@@>>>777222666>>>444444333222111000000///------,,,++++++******))))))))))))(((((((((''''''%%%%%%&&&&&&&&&'''''''''''''''((())))))***++++++,,,...000000111222555777888<<>>555333---///???CCCCCCLLL^^^nnnxxxtttlll___OOOBBB000333222///000222...(((,,,+++---000,,,%%%&&&+++))))))))))))(((((((((((((((((((((((((((((((((((((((((()))+++---111444555999AAAGGGJJJNNNTTTWWWVVVSSSWWWXXXUUURRRPPPKKKFFF@@@@@@@@@???===;;;:::999777666444222111//////...///---+++******++++++******,,,,,,,,,++++++---///000111333555888:::<<<===AAAEEEJJJNNNPPPQQQSSSTTTVVVVVVUUUSSSQQQOOOLLLKKKEEEBBB???<<<:::888555333111000///---+++))))))((('''&&&&&&&&&%%%%%%$$$$$$##############################$$$%%%%%%&&&''''''&&&((()))+++---000666:::===BBBIIIQQQVVVYYYZZZZZZ\\\]]]]]]]]]\\\ZZZYYYXXXOOOKKKGGGDDDAAA@@@===;;;888666333111000///---+++******))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))&&&&&&&&&&&&%%%%%%%%%$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!#########"""###'''---222555===CCCHHHMMMyyy{{{{{{yyyuuuuuuHHH%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))***+++,,,---///222666999<<<===<<<<<<>>>@@@===999777888333333222111000///......------,,,,,,+++******)))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))+++,,,...//////000333555444888>>>CCCFFFIIILLLNNNKKKJJJJJJKKKKKKIIIDDD???555444333333000,,,+++---,,,++++++,,,(((###!!!###"""###%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''')))+++...111444555444333222222111000///...---+++******''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***+++...333777;;;???DDDGGGGGGDDD@@@===;;;999777555555333111000//////---+++))))))(((((('''(((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))+++---000111444666;;;DDDLLLSSSUUUVVV[[[\\\___aaa```]]]XXXUUUMMMIIIEEEBBB@@@???===;;;333333///111888555)))$$$333000000444555555555666???DDDHHHJJJKKKJJJEEE>>>777666666444111///......///---)))%%%&&&+++---,,,'''%%%%%%((()))((()))+++(((((((((((())))))))))))((((((((('''''''''''''''(((((()))***,,,///111333666===CCCEEEIIIOOORRRQQQPPPTTTUUURRROOOMMMHHHBBBAAAAAA@@@>>>;;;888666444555444222000///...------...+++)))(((***++++++***)))***+++***))))))+++,,,,,,,,,...000222444666777888;;;@@@CCCFFFGGGJJJKKKKKKLLLLLLLLLKKKJJJHHHFFFDDDAAA===:::888666333111000///...,,,***))))))(((%%%%%%%%%$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%&&&&&&&&&%%%&&&((()))+++...222555777;;;BBBIIIPPPTTTVVVWWWZZZZZZZZZZZZYYYWWWUUUTTTMMMIIIEEEAAA???===;;;999666444111//////...,,,***((((((''''''&&&&&&%%%%%%########################"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))&&&%%%%%%%%%$$$$$$$$$$$$!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!#########"""$$$(((...333666???CCCGGGMMM{{{hhhwwwxxxnnnvvv}}}GGG%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))++++++---///111444777999<<<;;;;;;;;;;;;888555333222222111000///......---,,,,,,,,,+++******))))))'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))+++,,,------...111333444777;;;>>>AAADDDHHHJJJNNNPPPPPPLLLFFF>>>888444<<<:::777444222111111222!!!***000---***++++++***%%%&&&((()))***))))))((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))%%%&&&&&&&&&'''''''''''''''((()))((('''''')))***+++---000111111111222222000000///---,,,+++***)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))),,,///333666:::???BBBBBB???<<<:::999777555333111///---------,,,***(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))(((((()))***,,,...///111444999???FFFMMMRRRUUUZZZ[[[\\\^^^___\\\WWWSSSLLLIIIEEEBBBAAA@@@>>><<<:::444---))))))---222444'''''''''(((((((((((())),,,---///000000111111000...+++((())),,,---***'''------.........***%%% +++'''$$$$$$''')))***)))(((((((((((())))))))))))(((((((((''''''''''''&&&((((((((()))***---///000222888===???CCCIIINNNNNNPPPTTTTTTPPPMMMLLLHHHBBBCCCBBBAAA>>>;;;888555444333222000...---,,,,,,++++++)))''''''((()))((('''((())))))(((''''''(((***((()))***,,,...000111222444777;;;???AAADDDHHHJJJIIIJJJLLLMMMMMMLLLJJJIIIDDDAAA===:::888555222000///...,,,+++)))((((((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&'''((())),,,///222333666<<>>CCCFFFBBBEEEHHHHHHEEEBBB@@@???444333000...------,,,***------)))$$$ """###$$$$$$#########""""""!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***)))+++---......///111333000///...---,,,***))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((***,,,...000444999===>>><<<:::888888777555333///...,,,,,,,,,+++)))'''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((((((((''''''(((***+++---...222666:::>>>EEEMMMSSSWWWWWWWWWYYYZZZXXXSSSOOOMMMJJJFFFCCCAAA???<<<:::...444>>>===...%%%%%%###***+++,,,+++++++++,,,,,,((('''&&&''''''(((+++...---)))&&&(((,,,---***'''(((%%%$$$%%%(((***,,,---...,,,)))''''''))))))((('''((((((((()))))))))***(((((('''''''''&&&&&&&&&(((''''''''')))***,,,...,,,222777888===FFFLLLNNNOOORRRQQQLLLJJJIIIFFFAAA@@@???>>><<<999777444333000///...,,,+++******)))'''((((((((('''&&&&&&%%%&&&''''''&&&%%%$$$&&&(((&&&'''((()))+++,,,......222555999>>>BBBFFFKKKOOONNNOOOQQQSSSSSSRRRPPPNNNFFFBBB>>>:::888555222///,,,,,,***)))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###%%%&&&'''((())),,,///222444888>>>DDDKKKPPPSSSWWWXXXZZZZZZYYYUUURRROOOHHHEEE@@@===;;;999666444111///,,,+++++++++***(((&&&&&&&&&%%%%%%%%%%%%%%%########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############ !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""%%%***111666:::@@@@@@BBBMMM~~~hhh}}}wwwvvvzzzwwwLLL$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''((((((((((((***,,,...000...444888777555444444333111111000///...---,,,,,,)))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&''')))))))))***,,,...---...111333666;;;AAAEEEFFFGGGHHHFFFCCC???;;;999444444333111000///,,,((((((""""""***---)))'''***&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''(((((((((((()))%%%&&&((((((''''''((()))((()))+++,,,,,,...111444000///...---+++***))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''(((***+++---000555999<<<;;;999888888888666444111///.........---***(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))&&&&&&&&&'''''''''((((((((('''&&&&&&'''(((***+++---111555777999@@@JJJRRRZZZYYYXXXZZZ[[[ZZZUUUQQQNNNKKKGGGCCC@@@===:::777999---)))***)))///111)))&&&((((((&&&%%%&&&'''&&&((((((***+++***((((((***%%%''')))((('''&&&(((******((((((+++,,,***((('''###&&&'''%%%%%%(((***+++'''((((((((())))))******(((((('''''''''&&&&&&&&&'''&&&&&&&&&''')))***,,,(((...222444:::DDDLLLOOOMMMOOOMMMHHHFFFFFFCCC???;;;::::::888666444222111...---,,,***)))(((((((((&&&(((******(((%%%%%%&&&$$$%%%%%%$$$######$$$&&&%%%&&&'''((()))+++,,,,,,,,,///444999>>>DDDKKKOOOOOOPPPRRRTTTSSSRRROOONNNGGGDDD???;;;888555222///+++***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################""""""""""""############"""$$$&&&&&&'''(((+++---///000333777>>>EEEKKKOOOOOOQQQSSSTTTSSSOOOKKKHHHFFFCCC>>>;;;999777555333///---+++*********)))'''&&&&&&%%%%%%%%%%%%%%%%%%########################""""""""""""###############$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$############""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!"""%%%+++222777;;;@@@>>>@@@LLL~~~~~~aaayyyyyy~~~zzzwwwqqqnnnTTT%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%)))***333!!!%%%222****** 000***(((!!!%%%555(((...222:::666###666444,,,222000...:::888...,,,&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***++++++,,,---...///000222555:::===CCCDDDEEEDDDBBB>>>999777444444333111///---+++)))))))))(((''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&((()))((('''%%%(((***'''%%%&&&'''''''''...+++(((---***###%%%''')))++++++)))'''((()))))))))(((''''''''''''(((******))))))+++,,,...000---------,,,+++***(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***,,,...000111666777777777666444111//////,,,***)))******)))''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((+++---///111555:::AAAFFFMMMQQQWWWYYYWWWTTTTTTTTTJJJGGGCCC@@@===;;;888555000///...,,,+++***))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((''''''''')))((('''((())))))(((&&&%%%&&&'''((()))*********)))((((((((((((((())))))''''''&&&&&&(((***,,,...(((+++///333888???FFFKKKJJJLLLLLLGGGEEEDDDAAA===;;;888555444333222000...---,,,+++)))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***...///222555999@@@GGGMMMNNNMMMNNNQQQSSSRRRMMMIIIAAA>>>:::777555222///---***)))((('''&&&%%%%%%$$$########################################################################$$$$$$%%%&&&&&&'''(((((()))111444111222<<>><<<:::999666111...------,,,+++***)))((('''$$$$$$$$$############"""$$$#########""""""!!!!!!"""############$$$$$$$$$########################""""""""""""############$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$#########%%%,,,444:::======FFF>>>WWWttthhhaaaggg}}}tttoooeeeqqqddd%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""(((### 000,,,///)))$$$444'''666***,,,,,,...***555***222777,,,000333>>>444;;;###%%%:::---+++%%%'''===---$$$(((***%%%$$$***&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******++++++,,,---...///222777:::@@@AAACCCDDDBBB>>>:::777444444333111///---+++))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&%%%)))(((&&&$$$%%%)))...111%%%+++&&&$$$+++,,,***000'''###!!!$$$***---)))%%%,,,,,,***((('''%%%%%%$$$''''''''''''(((***+++,,,---------,,,+++***((('''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''')))+++---...000333444555555444333111///...,,,***)))******((('''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))+++---///222666<<>>999666333333222111///---+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))+++,,,+++'''%%%...222,,,'''***&&&!!!&&&000---+++,,,...///,,,(((%%%&&&''')))+++---...///&&&&&&'''((())))))******,,,,,,,,,++++++)))(((''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))+++,,,---///000111222222222111000...,,,***)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''')))***+++---111666:::CCCHHHOOOTTTVVVUUUSSSRRRJJJGGGBBB???===:::777555000///---,,,***)))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((***)))'''%%%%%%&&&((())))))))))))))))))))))))(((+++++++++******)))))))))))))))***+++++++++******)))+++---...000444999===EEEHHHGGGCCCAAAAAA>>>:::999666333222111000...,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***+++...000444999@@@EEEOOOOOOPPPRRRRRROOOJJJFFF>>>;;;777444222000---+++)))((('''&&&%%%$$$$$$$$$""""""""""""""""""""""""#########################################################$$$%%%%%%&&&&&&(((***,,,...555===@@@===JJJLLLNNNOOONNNJJJFFFCCC>>><<<:::888666333000---******)))((('''&&&&&&%%%$$$$$$#########"""""""""############"""""""""""""""############$$$$$$$$$########################""""""""""""########################""""""""""""!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######"""###&&&,,,444:::777CCCDDDAAANNNddd~~~aaa~~~iiivvvoooggg%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& ######111###)))%%%bbb&&&000,,,>>>&&&MMMCCC---$$$FFFiii]]]EEE000"""&&&***&&&$$$'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))******+++,,,///222555888<<>><<<999666444///...---+++***))))))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((()))))))))'''((()))))))))***,,,---************++++++,,,,,,&&&&&&'''((((((((((((((((((((((((''''''(((((((((((()))***+++,,,///444777???AAAAAA>>><<<<<<:::666777555222000///...,,,+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''')))+++---000444:::>>>IIIJJJLLLNNNLLLIIIDDD@@@<<<999555222000...,,,)))((('''&&&%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""######$$$$$$$$$$$$(((((()))+++///444777777DDDGGGJJJLLLKKKHHHEEECCC===;;;888666444222...,,,((((((''''''&&&%%%%%%$$$############""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$########################!!!"""""""""#####################""""""""""""""""""""""""######"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###""""""###&&&,,,555;;;888GGGBBB???III}}}hhh}}}ccc{{{uuuwwwwwwbbb%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$'''+++$$$,,,'''gggOOO>>>JJJEEENNN444000UUU&&&333---&&&555222222---,,,(((%%%&&&***'''"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))*********+++---///000333777:::;;;:::777444222222111000...,,,+++***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))&&&(((******((((((***,,,...((($$$'''+++...444;;;333666444666<<<666111999999:::<<>>;;;999666333///...---+++***)))((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))******%%%(((***+++***)))***+++************+++,,,---...))))))************)))(((000///,,,)))((()))***+++'''((())))))***---111444:::======;;;:::;;;:::666666333000......---+++)))))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&(((***,,,000444888BBBEEEHHHJJJHHHDDD???<<<:::777333111///---+++)))'''&&&%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""############$$$$$$%%%'''((())))))---555<<<>>>BBBFFFGGGDDD@@@>>>===<<<999666444222000---***''''''&&&&&&%%%$$$$$$$$$#########"""""""""!!!!!!""""""""""""""""""######""""""#########$$$$$$$$$########################!!!"""""""""############""""""""""""""""""######""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""###&&&,,,555;;;;;;FFFBBB<<>>((((((&&&000)))---&&&&&&,,,+++###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))******))))))+++,,,,,,...222555666666444333111111000000...,,,+++***(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))(((***,,,***'''&&&'''******)))...777999666888???LLLJJJDDDFFFMMMIIIIIIVVVXXXLLLCCCGGGSSSWWWLLL@@@GGGFFFEEEDDDAAA===:::888222111...***(((&&&&&&&&&)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((******,,,---///111222333---+++)))((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))))))))***,,,...///222999AAAIIILLLLLLKKKHHHEEE@@@===;;;888555333///...,,,+++)))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''(((((())))))******+++&&&)))++++++(((&&&''')))*********,,,...111444555777777777777555333111000,,,+++***))))))+++---...)))******))))))+++///222555999;;;999999<<<;;;888444111///---,,,+++)))''')))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%###%%%'''((())),,,000333;;;???DDDFFFEEEAAA===;;;999666222000...---***(((&&&%%%$$$$$$#########$$$""""""""""""""""""""""""###########################################################################$$$''')))))),,,777BBB@@@DDDHHHGGGCCC>>>;;;;;;;;;888444222000...+++)))&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!""""""""""""############"""############$$$$$$$$$########################""""""""""""############""""""""""""############"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""&&&---555<<<>>>@@@DDD:::UUUxxx{{{rrrzzzpppyyysssvvvYYY%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%$$$&&&&&&000222XXX]]]tttSSS >>>***???///---000&&&"""&&&)))'''&&&((()))'''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))((('''((()))***+++...000111111111111111000000///...,,,+++***)))(((''''''&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))),,,//////,,,,,,///222555888DDDQQQTTTQQQVVVbbb```cccfffttt{{{wwwoooeeeXXXKKK@@@:::JJJEEE???777111---++++++(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((())))))+++,,,...000111---+++)))((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%'''((()))((()))+++,,,,,,...333;;;CCCHHHJJJIIIGGGDDD@@@===:::888444222///...,,,***)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))'''(((((()))******++++++(((***+++)))'''(((...333666888;;;AAAIIIQQQXXX\\\VVVWWWYYYYYYYYYXXXVVVUUUEEEDDDBBB???;;;666222///......---+++******,,,//////333555555666::::::777333000---,,,+++***(((&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&'''''')))---///222777>>>BBB@@@===:::999888555222000...---***(((%%%$$$$$$#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$(((***+++222::::::???EEEEEEAAA===<<<===:::777333000...---***)))&&&&&&%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!"""""""""############"""############$$$$$$$$$########################""""""""""""############!!!"""""""""############"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""&&&---666<<<>>>888GGG;;;dddwwwssspppdddxxx\\\%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&---###+++!!! 888000+++|||+++LLL'''===TTTJJJ222+++$$$%%%'''+++$$$"""&&&&&&"""###***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''%%%''')))((('''&&&&&&''')))***+++---...///000000000000000///...,,,+++***))))))(((''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((,,,222333333555:::???RRRNNNQQQ[[[cccrrr```ZZZPPPFFF===777444444(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''((()))***,,,...///---+++)))((((((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&((((((((((((***,,,++++++///777@@@FFFHHHGGGGGGDDD@@@<<<:::777444222...---,,,***)))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''(((((()))***+++++++++(((******))))))///999BBBJJJNNNUUU```mmm{{{ppp___QQQHHH222222000---***)))***,,,)))---000000222666777444222000---+++***)))'''&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%"""###%%%&&&'''(((+++---***111999===<<<999777666888555222000...---+++)))$$$$$$##########################################################################################%%%%%%$$$$$$$$$$$$$$$$$$'''"""!!!'''***((((((,,,+++222999<<<:::888999;;;:::777222///---,,,***(((&&&&&&%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$"""############$$$$$$$$$########################""""""""""""############!!!!!!""""""#########$$$######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""&&&---666<<<===222JJJ>>>pppwwwuuuwww[[[aaa'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###)))!!!...###&&&!!!222BBB""")))===ccc{{{BBB...DDD(((&&&"""...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---...//////...///......---,,,******(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''"""&&&+++---,,,+++---...666)))&&&444AAADDDFFFKKKRRRkkkxxx^^^IIIDDDGGG555555///&&&&&&+++***###((((((&&&$$$$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&(((((('''&&&(((((()))))))))((('''&&&***)))(((''''''(((((((((+++)))&&&$$$$$$&&&''''''%%%$$$''',,,+++&&&'''---,,,+++***)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((,,,++++++++++++)))&&&$$$$$$&&&'''(((''''''((())),,,******///777>>>AAAAAADDDBBB???<<<888666444333///...,,,***((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''%%%&&&)))---+++'''''',,,(((***(((///BBBOOONNNMMMWWWfff|||xxxgggMMMEEE666+++000"""111)))***333555///000777000...---+++)))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&'''((()))+++///555:::;;;999666333444222///---***)))))))))%%%%%%$$$###""""""##############################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))---///222555777888777777999777444000---***)))(((%%%%%%$$$$$$###"""!!!!!!######""""""!!!!!! """############$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$!!!###,,,444777:::EEE777???|||}}}UUU|||kkkooo___'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&###!!!$$$)))&&&///&&&,,,<<>><<<999666333222///...,,,***((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((...(((%%%)))---,,,***)))000(((???TTTIIIKKKgggzzz}}}eeeHHHDDD444 ---000(((---;;;888'''///...,,,***)))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***---222666888888555444333222///---***))))))(((%%%$$$$$$###""""""##############################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((+++---000333555666666666888666333000---***((('''%%%%%%$$$$$$###""""""!!!######""""""!!!!!!!!!!!!"""############$$$$$$$$$""""""""""""############################################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$!!!###,,,444777888@@@777>>>tttzzz\\\sss{{{xxx{{{\\\'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))) (((%%%###000!!!tttYYYGGG***'''///OOO%%%+++\\\222,,,###"""222...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,............---,,,,,,+++)))(((''''''&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((((())))))+++***((())),,,///222333777CCCYYYllluuu|||\\\===777666,,,%%%&&&&&&&&&&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&)))(((&&&%%%%%%%%%&&&''')))(((((()))+++///222444+++---///---***'''((()))''')))***'''$$$$$$(((---&&&!!!!!!&&&***,,,,,,...'''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((...---,,,***)))'''&&&%%%***((('''&&&&&&&&&((((((&&&(((******))),,,333999<<<===<<<;;;999666222000...---+++)))((('''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((---(((%%%&&&((((((---222999ZZZVVVPPPsss}}}wwwPPP888444///---***)))///666///...,,,***(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&(((+++...111444555444444222111///,,,***)))((((((%%%$$$######"""#################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''(((***---000333444555555666555333000---***((('''%%%%%%$$$$$$###"""""""""###""""""""""""!!!!!!!!!"""############$$$$$$$$$"""""""""#########$$$$$$################################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""$$$###!!!###,,,444777888===<<>>CCCDDDhhhssszzzqqqqqq~~~{{{[[[&&&&&&&&&%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''%%%/// ///'''{{{eeemmmbbb```ZZZZZZ|||YYYRRRIII:::aaa,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((***+++,,,,,,,,,,,,,,,+++))))))(((''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))******++++++***000333...)))222III]]]eeeFFF:::666,,,((('''+++,,,(((''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""%%%)))*********,,,...(((***///777@@@IIIQQQUUU\\\```eeehhhjjjlllpppsss^^^YYYTTTRRRPPPIII;;;000444333000+++((((((***+++''''''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((***)))))))))((()))))))))&&&)))---///111333777:::666666666777777555000,,,000---++++++---......,,,111333666888777444111...---,,,***(((''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((())))))******)))***---000444@@@UUUhhhVVVyyy{{{|||}}}jjj@@@***,,,...(((---,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%&&&(((+++...000222///...---,,,***)))'''&&&$$$###############$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%'''***,,,...000111111111000...,,,***'''&&&$$$$$$$$$###############""""""""""""############""""""#########$$$$$$$$$############$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###### ###,,,555888===???FFFFFFhhhkkk}}}fffpppyyysssYYY&&&&&&&&&&&&&&&&&&'''((('''''''''(((((((((((()))&&&***###,,,!!!)))---222www~~~JJJEEE:::---AAA'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))******++++++++++++***)))((((((''''''((((((&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))***++++++,,,,,,...---++++++666SSS{{{rrrLLL>>>666***$$$(((+++(((''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''')))***(((&&&&&&***---===CCCLLLXXXdddnnnvvvzzznnnnnnnnnoooppprrrssstttssspppvvvyyyuuuoooXXXSSSFFF888000///...,,,******))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&(((***,,,333999AAAHHHLLLQQQWWW[[[]]]ZZZXXXWWWVVVRRRJJJEEE@@@777,,,&&&'''***,,,,,,---///222555555333111///,,,+++)))(((''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''(((((())))))******+++---((()))777KKK\\\iiirrrrrrqqqjjjmmmttt~~~{{{LLL---)))111,,,,,,***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%''')))+++...///---------,,,***((('''&&&#########"""######$$$%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&(((***,,,---.../////////...,,,)))'''%%%########################"""""""""############$$$"""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" ###### ###---555888<<>>CCCBBBMMM[[[iiisss}}}{{{vvvaaaYYYMMMAAA777222///...+++,,,///222333222111000,,,+++)))(((''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''(((((()))******++++++***---:::MMM___lllvvv~~~{{{}}}rrrjjjhhhnnn}}}lllBBB+++,,,+++***(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$###$$$%%%&&&(((***+++,,,,,,,,,,,,+++***(((&&&%%%######""""""###$$$$$$%%%########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,------...---,,,)))'''%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" ###""" ###---555999:::@@@BBBBBBmmmSSSssscccpppqqqhhhzzzwww___&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))'''$$$000***LLLMMMooowww~~~vvv```nnnpppoookkk]]]@@@;;;PPP<<<111888&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%&&&((())))))))))))******)))(((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))***+++,,,,,,------444222???eeeuuuoookkkddd[[[^^^UUURRRWWWXXXTTTVVV]]]iiimmmvvvoooQQQ555---,,,)))''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%(((+++000;;;NNNdddtttjjjsss}}}|||lllQQQ000...+++((('''''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))***...555AAAOOO[[[cccttt{{{{{{kkkWWWEEE:::555)))+++...000111111111000+++***)))(((''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''(((((()))***+++++++++'''<<>>pppbbbxxxyyyuuuvvvwwwxxxZZZ'''''''''((((((((())))))''')))&&&###)))222...""",,,BBBccc{{{{{{ooolllqqq}}}lllaaaaaa___OOO===CCC<<<333+++&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''---,,,)))((('''(((***,,,%%%%%%&&&''''''(((((((((***((('''(((***+++++++++(((((('''''''''(((((((((***)))))))))((((((((('''))))))))))))***************,,,---,,,,,,...000///DDD{{{yyyccc\\\WWWVVVVVVWWW\\\bbbeeehhhlllooorrrtttwwwzzzzzz~~~}}}yyywwwuuuqqqkkkgggYYYkkkpppLLL444***(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&(((,,,+++((())),,,555DDD[[[kkkrrr|||zzz~~~~~~|||llluuu}}}nnnaaa,,,$$$!!!(((((('''&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))++++++***'''%%%&&&+++///DDDRRR[[[iii}}}vvvttt```MMM555)))***///111///...***&&&$$$%%%((((((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++)))***,,,))))))222???[[[JJJpppwwwggg~~~ooo___QQQRRR\\\nnnvvv}}}rrrggg___\\\XXX```rrrxxxOOO---)))///,,,''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%''''''''',,,)))&&&###"""###&&&))),,,***'''$$$###$$$(((+++***///FFFwww555..."""+++############################################################$$$$$$$$$$$$$$$"""###%%%%%%###&&&+++---'''!!! $$$)))***)))555///777333555===888>>>'''((())),,,---///...---&&&&&&'''+++///...'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##############################$$$%%%&&&&&&###$$$%%%$$$###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###$$$###"""###$$$$$$###!!!########################"""""""""""""""""""""""""""$$$$$$###(((111999:::===BBBHHHNNNkkk{{{{{{}}}{{{||||||~~~WWW''''''((((((((()))))))))***&&&%%%(((...111111///EEEgggrrrlllyyy|||zzzxxxnnn^^^NNNGGGCCC<<<333+++''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((('''''''''((()))***,,,++++++***)))(((((('''+++***(((((()))******)))(((((()))))))))(((''''''))))))))))))(((((((((((()))))))))*********++++++...)))+++111///***222AAArrrwwwdddbbbpppuuu~~~{{{kkkAAA...)))&&&)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++,,,(((&&&---666PPPWWWiiizzzwwwRRRDDD///...***)))((((((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))+++,,,+++((((((000>>>IIIPPPnnn~~~}}}uuu~~~~~~~~~qqqTTT<<<000---///111111+++&&&%%%''')))(((&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++$$$&&&,,,***''';;;WWWZZZgggdddttttttZZZPPPUUUddd{{{}}}kkk___iii{{{|||tttHHH...)))***(((%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###"""""""""!!!"""$$$&&&'''%%%"""###%%%''''''&&&$$$ """(((333HHH'''$$$!!!---$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$###$$$''''''$$$&&&***$$$''',,,333;;;CCCJJJMMMJJJFFFPPPIIIFFFIIIAAAIIILLLFFF???555111)))&&&""",,,***&&&###'''---,,,&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&###$$$%%%%%%$$$###$$$&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%###""""""###%%%%%%###"""########################"""""""""""""""""""""""""""$$$$$$###(((111999:::>>>>>>EEEQQQhhhvvvyyyxxx}}}YYY'''(((((((((((())))))))),,,%%%(((000,,,''':::YYYuuuvvvuuurrrttt{{{{{{~~~nnncccRRROOOIII@@@777///+++)))%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((((((((((((((((()))))))))$$$&&&))),,,---,,,***))),,,,,,,,,++++++*********---+++)))))))))***)))'''+++,,,,,,+++***((('''&&&))))))))))))(((((((((((()))))))))******++++++,,,111+++---444---***FFFllliiiuuu___???///((()))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))&&&+++<<>>OOO[[[fffvvv{{{ssssss{{{~~~zzzuuubbbmmmuuuuuuvvvzzzcccHHH555...///111,,,)))******'''&&&'''''''''''''''''''''''''''''''''''''''((((((((((((,,,&&&&&&+++...555NNNhhhhhhuuu||||||^^^\\\aaasss|||lllhhhnnnzzzeeegggwwwGGG'''%%%***)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))(((''''''&&&%%%$$$###&&&))),,,---,,,++++++,,,'''''')))+++,,,,,,***)))'''%%% %%%'''%%%'''$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%'''+++***%%%%%%(((111===JJJPPPSSS]]]ooo~~~~~~}}}zzzooouuu{{{lll```HHHBBB111...'''***)))))))))&&&###'''---%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$$$$%%%"""###$$$&&&&&&&&&%%%$$$###$$$%%%%%%$$$$$$&&&'''$$$$$$$$$######$$$$$$$$$#########""""""!!!!!!!!!###""""""###%%%%%%$$$###########################"""""""""""""""""""""""""""$$$$$$###(((111999:::BBB:::===JJJ}}}___nnnvvvgggrrrsss|||ZZZ(((((((((((()))))))))***))))))+++***+++:::[[[xxxmmmeeezzz|||}}}qqqkkkdddZZZQQQGGG;;;///&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,---&&&''')))+++---.........---+++***)))***+++***)))************))))))((('''(((((((((((())))))))))))((())))))***+++,,,,,,,,,...,,,///000)))444ffffff[[[ZZZ888***))))))(((''''''''''''(((&&&&&&&&&''''''(((((((((***((('''(((---<<>>***((()))+++(((###$$$)))''''''''''''''''''''''''&&&&&&''''''((())))))***,,,,,,---222<<>>;;;999666333000///...---+++)))''''''''''''''')))***+++(((((((((((())))))))))))((())))))***+++,,,------)))---///,,,000NNNlllaaa}}}pppDDD,,,***)))((((((''''''((((((&&&&&&&&&'''(((((()))))),,,((()))111AAAXXXuuu~~~~~~rrr:::...&&&''''''$$$&&&,,,''''''''''''''''''''''''&&&''''''(((((()))******'''+++444BBBSSSaaaiiimmmzzzjjjmmm}}}qqq___NNNEEEOOOkkklll|||~~~wwwuuusssoookkkwwwVVV<<<,,,'''&&&***)))$$$&&&,,,''''''''''''''''''''''''''''''((((((((()))))))))'''***+++000EEE```qqqtttggg}}}wwwhhhUUUlllvvvnnnpppiiiQQQIII{{{tttDDD***+++)))(((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((&&&&&&'''))),,,000333555:::CCCOOOWWW[[[]]]aaaccc___\\\VVVOOOGGG:::,,,"""))),,,)))000+++%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%(((###!!!$$$,,,888JJJXXXxxxrrrmmmrrrzzzvvvTTT999%%%'''---***''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&''''''''')))+++222222222222111///...---***)))'''&&&&&&'''((()))'''&&&&&&&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$$$$###(((111999:::>>><<>>EEEMMMkkktttmmmkkkxxxtttxxx[[[))))))))))))************000$$$555fffoooiiizzz```ZZZVVVZZZccciiihhheeeqqquuuuuupppnnnqqqsssqqqqqquuuuuuooohhhgggjjjlllfffjjjcccmmmmmmYYYCCC444111,,,(((&&&%%%'''(((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))((())))))***++++++,,,,,,666@@@SSSkkkwwwiii\\\OOODDD>>>999666111,,,)))((()))***'''((((((((())))))******((())))))+++,,,---......,,,333111555[[[^^^vvvaaaTTTYYYUUUSSSTTTSSSQQQSSSWWWXXXYYYYYYWWWSSSPPPOOOOOOMMMQQQSSSRRRSSSWWWWWWUUUUUUUUUTTTOOOIIIEEEFFFGGGJJJHHHIIISSShhh~~~~~~{{{ZZZ******)))(((((((((((((((&&&&&&&&&'''((())))))*********666RRRsss^^^333&&&,,,---'''###((((((((((((((((((((((((''''''(((((())))))******,,,<<>>BBBKKKYYYfffmmmmmmiiifffoooooommmhhh```TTTJJJCCC,,,+++***))))))(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$$$$###(((222999:::BBBEEEGGGJJJssszzzfff~~~pppooo|||XXX***)))***---,,,(((***///(((:::ggguuu{{{}}}vvvJJJ\\\aaagggjjjkkklllpppsssnnnppprrrsssrrrnnniiifffmmmhhhjjjrrrxxxvvvtttuuuiiidddqqq{{{WWWhhhuuuSSS<<<===777***$$$'''(((%%%&&&&&&&&&'''''''''(((((("""(((---,,,)))))),,,---'''+++,,,((((((111:::???PPPmmmmmm]]]RRR>>>555;;;444###!!!...---+++(((((()))******)))))))))***+++,,,------...444000111<<<bbb~~~|||~~~mmm___TTTOOOQQQJJJUUU\\\___ooowwwyyy;;;&&&'''---$$$&&&,,,"""$$$'''(((((((((***,,,,,,333,,,QQQrrr~~~OOO,,,+++)))###)))))))))))))))))))))))))))(((,,,,,,((((((,,,,,,)));;;NNNhhhxxxiiiaaakkkgggGGGCCCeee}}}zzzppp}}}\\\CCC$$$...%%%---&&&((((((''''''''''''(((((("""+++***'''+++***''',,,***111JJJeeeaaawww{{{QQQ```{{{eeecccyyytttxxxzzzTTT+++333))))))444%%%111'''&&&&&&%%%%%%&&&&&&'''(((######''')))'''+++222KKKSSSMMMVVVbbbAAA444(((..."""###***---&&&!!!###%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$&&&((()))000<<>>999@@@???QQQpppxxxuuu{{{~~~}}}||||||}}}rrrnnngggPPP999000///+++'''%%%(((%%%%%%((('''###!!!"""##############################$$$%%%(((///777<<>>...))),,,---+++'''&&&)))---))))))***+++,,,---......///111;;;sss|||ooottt~~~~~~fff===&&&'''''''''+++***(((''''''(((*********)))000[[[{{{~~~vvvwwwmmmffffffffftttkkkTTT***$$$((())))))))))))))))))))))))'''%%%&&&)))''''''333BBBgggrrrqqq___XXX\\\IIIJJJiii}}}wwwTTT222(((''')))((((((''''''''''''(((((('''+++'''%%%+++***(((///555FFFeeewwwbbbYYYOOOllltttdddwww}}}wwwuuuwwweeehhhjjjiiieee___YYYVVVLLLNNNNNNNNNPPPRRRQQQMMMMMMPPPUUU]]]eeennntttxxx~~~~~~uuuxxx???'''+++$$$)))///''''''&&&&&&&&&&&&''''''&&&+++'''!!!***@@@LLLLLLccc}}}[[[;;;***///&&&###((()))%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$(((222999SSS^^^{{{|||sss@@@+++))),,,***%%%))),,,$$$&&&&&&&&&&&&%%%%%%%%%%%%"""%%%'''%%%"""###***111777AAABBB@@@FFFGGGLLLYYYggguuu|||}}}mmmjjjjjjZZZ>>>''',,,'''$$$&&&&&&%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((...666<<>>GGGHHHHHHRRR[[[hhh{{{}}}~~~www}}}{{{yyyqqqfff^^^DDD222""""""***,,,'''!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((...666;;;???===EEEPPPyyyvvvwwwlllrrr___tttnnniiikkkrrrwwwiiiMMM+++$$$'''///***'''AAAfffxxxnnnkkkkkkxxxjjjddd|||vvvooommmvvv}}}{{{~~~}}}}}}pppwwwcccGGG222***))))))((('''''''''((((((((()))))))))''')))------***+++000AAAiiigggOOO;;;333+++''')))++++++*********+++,,,---......///000555VVVlll}}}xxxwwwuuuzzzxxxrrrWWW,,,$$$---***%%%)))***''''''***+++)))---333]]]wwwZZZHHHGGGEEEDDDHHHQQQ\\\dddqqqyyyyyyLLL""""""(((((((((((((((((((((((((((,,,&&&&&&++++++///GGGdddyyyjjjTTTXXXWWWTTTEEE}}}UUUgggzzzooozzzmmm555---)))((((((''''''''''''((((((&&&***((()))---'''%%%000YYYddd^^^MMMHHHjjjqqq[[[lll}}}ggg^^^nnn\\\iiiwww{{{yyyFFF---000(((!!!...(((''''''&&&&&&''''''(((%%%+++DDDKKKJJJfff]]]eeennntttttttttuuuwwwzzzmmmfffkkkpppxxxuuu<<<...%%%''')))'''(((...&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$***;;;TTTfff}}}hhhXXXKKKOOOYYY\\\ffffff\\\\\\VVVssswwweee777&&&...)))&&&)))&&&'''''''''&&&&&&&&&%%%%%%)))$$$###(((///555===FFFFFFNNNOOOTTTdddrrrwwwooorrrmmmvvvtttnnnjjjoooxxx~~~~~~zzzhhhllliiijjjyyyxxxyyymmm|||vvvpppvvvZZZGGG333+++)))'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((...555;;;===>>>EEEVVVwwwhhheeerrrrrrRRRiii~~~fffbbb\\\lllfffddd~~~EEE+++$$$'''///---111TTTkkkwwwzzz___kkk}}}pppxxx}}}sssrrrtttttt~~~}}}yyypppnnnXXX666&&&,,,///)))''''''((((((((()))))))))***)))+++,,,((('''444DDDzzzRRRDDD333***+++------*********+++,,,---...//////222999ooolllqqq}}}uuuzzzhhhUUUppphhh999&&&---+++$$$))))))'''(((,,,***(((111>>>pppVVVAAAMMMOOORRRSSSRRRYYYrrrjjjrrr:::***444)))))))))))))))))))))))))))&&&&&&)))---:::VVVqqqRRROOOXXXPPPIIIuuu___rrr{{{~~~KKK222###((((((''''''''''''((((((%%%***)))***,,,&&&***<<<^^^ddd]]]}}}VVVMMMSSSnnnttt[[[{{{{{{ooo222***///&&&%%%((((((''''''''''''(((((($$$000666888IIIjjjvvvggg~~~rrrrrr{{{~~~zzzDDD&&&///### ---&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&111GGGbbbvvvrrrlllSSSMMM```}}}hhhbbbuuuTTT111...,,,'''''')))''''''''''''&&&&&&&&&%%%)))"""!!!+++555:::BBBJJJPPPZZZ___hhhzzzrrrpppvvvqqqzzz{{{xxx|||}}}|||mmm```kkklllmmmvvvnnniiillllllnnnuuu{{{nnneee]]]PPP???+++ ###+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((...555:::===@@@DDDXXX|||sss\\\XXXvvviiiRRRooofff]]]RRRnnn___eeeyyyHHH)))***++++++000FFFjjjrrrkkkwwwmmmrrrwww{{{wwwwwwxxxuuu|||yyy|||}}}iiiEEE/////////)))'''((((((((())))))))))))******,,,---+++666YYY}}}~~~uuutttssstttwww|||zzzhhhNNN:::000---,,,+++***++++++,,,---...//////333>>>wwwWWWfff~~~{{{cccWWWddd|||JJJ))),,,,,,&&&+++((('''***---)))'''666III~~~|||dddeeeppppppuuu}}}WWWGGG%%%((())))))))))))))))))))))))&&&'''((()))333JJJiii]]]JJJUUUQQQRRRnnn^^^qqqAAA'''((((((''''''''''''((((((&&&***)))))))))'''444OOOZZZrrrfffwwwLLLNNNrrrWWW{{{}}}xxxRRR...---,,,###((((((''''''''''''((((((...??????:::\\\ppp}}}~~~rrr|||jjj;;;+++***%%%"""$$$''''''''''''''''''''''''&&&&&&)))222EEE___{{{ZZZKKKWWW}}}vvvyyyJJJ...,,,+++(((***''''''''''''&&&&&&&&&&&&)))$$$(((333:::<<>><<>>MMM___NNN|||yyy}}}eeedddxxxrrrpppsssvvvsssllliiiYYY\\\]]]XXXLLL===222,,,'''%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&(((---333888<<>>777999[[[^^^ZZZxxx~~~lllLLLhhh~~~ttttttsssfffTTTVVV[[[```]]]RRRCCC666///(((&&&$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&(((---333888;;;FFFEEERRR{{{vvvGGG^^^|||[[[^^^sss\\\gggQQQ}}}fffttt\\\\\\...,,,---999gggrrrqqqLLLlllyyyxxx|||zzzpppwwwiiippppppvvvzzztttxxx???DDD)))))))))))))))***++++++,,,555!!!333ccc```GGGZZZrrr|||mmmgggnnnxxx}}}wwwOOO333---,,,,,,++++++,,,...000111222wwwoooooo}}}nnnNNNMMMlllyyy}}}lllnnnsssqqqrrrxxx|||{{{}}}oooaaa\\\ggg@@@,,,***(((---)))***(((---***111GGGzzz```qqqyyy|||pppyyynnnOOO|||[[[...******)))(((((((((((()))'''$$$,,,:::ZZZrrrCCCWWWVVVMMMjjjVVVsss}}}nnnnnn^^^^^^^^^aaakkkyyy|||ooo000'''+++///(((&&&******&&&******&&&(((999TTTiii|||eeesssUUUNNNpppTTTyyy~~~www```tttssszzzUUU(((!!!(((((()))(((%%%%%%...:::TTTmmmYYYzzzeeeiiicccWWWQQQSSSSSSLLLYYYbbbWWW]]]XXXMMMaaabbb|||tttFFF+++...***))))))))))))((('''((( 999HHHpppqqqlllOOOpppSSS<<<%%%333)))(((''''''''''''((()))+++EEE:::>>>ffffffbbb~~~tttfffnnnrrreeeSSSXXX^^^___YYYKKK<<<222)))'''%%%$$$%%%&&&%%%$$$%%%%%%%%%&&&(((---444999:::HHHAAAYYYwwwwwwKKKdddtttaaajjjqqq```hhhUUUnnnsssaaaWWW,,,...,,,GGGyyynnn{{{oooSSSvvv~~~zzz}}}nnnmmm|||sssjjjjjjiiisssrrrOOOAAA,,,******))))))***+++------///...PPPrrrJJJSSSsss{{{wwwxxx}}}}}}~~~~~~xxxuuu~~~mmm999555---,,,,,,,,,---...000111444tttzzzmmmKKKJJJbbbwwwyyy}}}}}}wwwjjjfffbbbdddKKK***,,,***+++)))+++++++++***111UUUoooyyyvvvccc~~~sssMMMeeemmm,,,+++***))))))(((((())))))+++&&&...@@@dddWWWHHHdddYYYRRRaaarrrvvvnnnQQQVVVSSSXXXeeeiii@@@,,,''',,,)))&&&)))))))))(((''''''+++===___}}}ooouuuiiiNNNjjj```[[[zzzrrrFFFeeerrrvvveee///+++((()))+++)))%%%'''666GGGcccyyymmmxxxeeeqqqZZZ]]]fffiiiuuusssxxxxxxzzzzzz|||qqqAAA888,,,)))((()))+++)))&&&&&&)))777GGGssszzzcccIIIfffrrriiitttyyy'''$$$%%%))))))((('''&&&'''***,,,>>>111IIIccc___lllrrreeezzzyyyoooeeecccfffooolllwwwwwwnnnrrrVVVUUUVVVZZZ[[[RRRBBB555,,,)))&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%(((---444999:::CCCAAATTTvvvmmmVVVkkkqqqccckkkwwwkkkggglll]]]rrrtttqqqOOO(((///111VVVwwwqqq~~~[[[jjj|||zzzwwweeebbbpppxxxrrrmmmjjjpppuuu|||~~~}}}zzzkkk<<<555,,,+++*********+++---...---DDDtttoooSSSTTTxxx~~~wwwzzz{{{vvvzzz}}}|||FFF777...------,,,---...000111777zzzeeeDDDAAARRRmmm}}}pppkkk|||qqqhhhaaa```UUU(((///+++((((((,,,,,,***+++444eeefff]]]zzzTTTXXX}}}333++++++***))))))))))))))),,,&&&...GGGnnn~~~EEEWWWaaaVVVhhhxxxwwwsssOOOiiiwwwrrr~~~tttPPPMMMIIIQQQ^^^\\\wwwuuuYYY666###((()))'''(((''',,,&&&%%%+++///???ggg___sssKKK\\\~~~TTTrrryyysssUUUrrrqqqxxx<<<222)))***+++***'''...BBBVVVrrrpppppp```yyyssswwwiiiooouuuNNN(((&&&)))'''(((+++)))%%%&&&,,,???<<>>(((XXX~~~hhh{{{iiipppvvvnnn[[[ZZZXXXTTTQQQPPPQQQSSSpppaaaXXXZZZ[[[WWW[[[dddbbbvvvuuummmlll```WWWPPPSSSZZZWWWIII:::///+++'''%%%%%%%%%%%%$$$$$$$$$%%%%%%''',,,333888???===FFFIII{{{___hhhvvvtttfffmmmsssooosssmmm___|||nnnkkkwwwPPP&&&000:::fffooowww___QQQzzz}}}mmm|||zzzlll^^^\\\hhhuuuuuukkkccciiihhh}}}www}}}GGG>>>...---+++******+++---...000YYYddduuuCCC```yyyyyy~~~zzz|||xxxnnn^^^555......---------...000111===|||___BBB@@@HHHjjjyyy|||www~~~hhh]]]]]]aaa***111***'''(((------(((...888tttppp|||vvv{{{aaa```yyyZZZNNNCCC++++++***))))))))))))***((('''000RRR~~~iiiDDDbbbRRRWWW___gggiiitttooovvvVVVEEE@@@HHHQQQSSSaaasssppp@@@###&&&)))((((((&&&+++'''&&&+++222FFFnnn[[[pppJJJ|||oooUUUmmmiii}}}|||kkkvvvEEE%%%************,,,777PPPfff|||iii|||~~~ooofffjjjrrrvvv555///***'''(((,,,)))%%%(((111EEEVVVyyydddwwwRRR|||jjjPPPSSSjjj~~~yyyWWW666!!!***+++***((('''***111666555CCCbbbyyy}}}www~~~~~~eeeOOOLLLQQQPPPJJJFFF\\\iiiwwwzzzxxx~~~}}}yyyqqq{{{eeeggg[[[PPPOOOUUUUUULLLBBB111---)))%%%%%%%%%$$$$$$%%%%%%%%%%%%'''+++222666BBB;;;IIIGGGYYYxxxzzzlllvvv{{{}}}kkk^^^zzzmmm```wwwTTT)))333DDDuuulll~~~}}}UUU```yyyzzzccctttuuuzzzlll]]][[[fffdddwwwlll```aaabbbrrrvvvtttbbb???111///,,,******+++,,,---999{{{eee|||TTTVVV~~~~~~~~~{{{uuu~~~zzzsssnnnwww<<>>:::DDDNNN{{{[[[~~~ppp{{{~~~mmmiiiyyylllZZZzzzUUU---555KKKkkk~~~sss]]]vvvvvv|||{{{}}}|||]]]nnnhhh}}}lllYYYSSS___{{{}}}ZZZ~~~vvvjjj\\\cccmmmxxxnnn}}}~~~xxx<<<222000---+++******,,,---EEE[[[XXXYYYwwwwwwyyyyyynnnsssxxxqqqvvvmmmGGG//////...------...000000JJJzzzyyyxxxXXXDDDGGGIIIuuu}}}xxxvvvpppbbbfff```sssxxx111///'''---))),,,,,,&&&333???[[[ooo~~~```kkkuuugggNNNRRR,,,+++******)))*********'''444@@@qqq|||HHHNNNuuuJJJsssWWW{{{|||yyy{{{uuupppiiiCCC======<<>>;;;WWWqqq|||AAAooo[[[111***+++,,,***)))---777>>>BBBhhhyyy}}}{{{uuuUUUAAAjjjtttjjjjjj]]][[[UUULLLCCC???AAADDD444000***&&&$$$$$$$$$$$$''''''&&&%%%&&&***///444888:::<<>>;;;HHHEEE999222+++'''''''''$$$!!!&&&&&&%%%%%%&&&)))...222999888AAA```YYYxxxrrr{{{yyykkk~~~nnn\\\RRRtttzzzWWW222<<>>OOOnnnuuu{{{zzzuuuoooqqqcccpppccc|||lll;;;---+++,,,,,,'''(((888LLLTTTfffqqqXXXooolllppprrrhhhkkk888SSS~~~|||||||||PPPpppJJJ***...***(((+++444CCCHHHgggyyyyyykkkRRRMMM|||{{{uuummmdddVVVOOOXXXWWWAAA999???<<<;;;444,,,'''''''''%%%"""%%%&&&%%%%%%%%%)))...222>>>;;;BBBaaadddwwwjjjnnnddd]]]xxx}}}VVV...DDDvvv|||nnnzzz```yyyooowww~~~xxxxxxqqqjjjnnnQQQkkkvvvnnnpppsssxxx]]]nnnkkkddd}}}xxxiiiRRRYYYjjjssslll{{{rrr:::444+++)))---)))///DDD\\\~~~RRRuuuiiiNNNZZZllljjjtttxxxaaaPPPPPPrrr}}}yyyyyy]]]PPPhhhxxxhhhqqq@@@000///***---333+++333OOO}}}|||xxxhhh@@@KKK]]]aaayyy^^^^^^aaaqqq???(((+++)))''',,,,,,---666]]]~~~qqquuuyyyooovvvpppLLL```444++++++,,,&&&)))---(((///111UUU\\\JJJOOOiiiddduuu~~~kkk}}}ttt___FFF888555777;;;@@@DDDgggeeemmmnnn{{{999,,,+++&&&(((''''''******...888jjjfffsssjjjYYY{{{|||ooohhhuuuyyyjjjuuu~~~{{{TTT,,,///---222GGG___}}}wwwnnnxxx~~~tttqqqssszzzCCCfffqqqfffJJJ...+++,,,,,,(((***<<>>&&&,,,///------,,,,,,///ZZZuuuyyyoootttNNNUUU999---+++,,,''')))---)))...000ZZZuuuJJJLLL{{{KKKttt\\\gggyyy~~~jjjWWWAAA555222444:::@@@@@@XXXsss[[[qqqFFF,,,***&&&)))))))))++++++---888hhhbbbwwwaaabbbsssooo|||yyymmmnnntttpppvvvjjjsss~~~tttmmm...+++---444PPPooo}}}KKKjjjwwwrrrmmmcccddd```___iiiYYYjjjfffXXX...,,,+++,,,***...BBBXXXtttyyyZZZkkkZZZqqq}}}lll]]]QQQsss~~~nnnYYY~~~___xxxlll{{{eeeWWW|||kkk000,,,...(((///BBBIIIRRRxxxdddxxx~~~dddiiinnn~~~mmm???qqq~~~wwwrrrkkkdddZZZKKKJJJWWWRRR@@@666777>>>888///(((&&&%%%%%%$$$%%%%%%%%%$$$%%%(((---111<<<999>>>UUUjjjtttzzzwwwqqqcccyyy|||uuu}}}uuu[[[111YYY{{{rrrfffhhh{{{ppphhhqqqzzzzzz~~~yyyyyypppTTTQQQrrr}}}]]]nnnuuuaaawwwxxxnnnYYYTTTeeetttsss||||||MMM222///,,,,,,)))444iiizzzTTTmmmhhh\\\```jjjcccsssjjj```VVVSSSiiisssccciii```DDDLLLrrr}}}qqq}}}VVV111...///,,,///---222TTT}}}wwwaaaDDDSSStttuuuwww]]]```^^^fffCCC(((,,,///...,,,+++...---bbb~~~jjj{{{vvvRRRPPP>>>///+++---((())),,,)))+++111dddpppCCCVVVwwwOOO}}}ddd}}}jjj{{{zzzzzz|||iiiVVV@@@444111333999@@@BBBQQQ|||LLLvvv~~~RRR+++***%%%)))+++***,,,***---888iiiaaayyyYYYkkkvvvppp}}}```sssvvvVVVsssyyy}}}wwwjjjrrrzzzooo555***---333RRRsss|||{{{AAAfffiiiiiikkkeeetttxxxaaazzzaaa///,,,+++,,,+++111HHH```uuusssjjjccceeezzz}}}{{{UUUQQQbbb{{{||||||~~~lllwwwtttLLL666(((...***444GGGHHHWWWgggmmmtttuuufffnnnrrrrrrYYYsss~~~xxxssskkkccc[[[JJJAAALLLPPP@@@333666===888000***&&&$$$$$$$$$$$$%%%$$$$$$%%%(((---111:::;;;CCCSSSpppuuu~~~pppqqqvvvkkkwww}}}lllXXX666___|||xxx]]]pppttthhhmmm||||||qqqaaaXXXRRRXXX|||vvv```nnnsssfff|||zzziii```UUUbbbrrrzzzyyynnn~~~]]]666111------+++777zzzqqqYYYvvvwwwYYYXXXaaappphhhqqqjjjrrrpppkkkpppSSSTTTNNN:::OOOoooxxx```EEEFFFjjjttt~~~```111---222+++......222MMM~~~iiiaaaLLLQQQsss{{{vvv______\\\eeeMMM...+++***)))(((,,,222111rrrrrr|||{{{{{{[[[RRRCCC000+++...)))(((,,,***)))666qqqqqqEEEhhhwwwSSSqqqjjjgggpppzzz|||cccqqq\\\CCC555222444888===BBBMMMDDDyyywww^^^++++++%%%(((+++)))***)))...<<>>rrrjjjuuullltttNNNvvvIII@@@FFFNNN[[[GGGSSSpppwwwzzzeeeoooxxxrrr999***777777XXXaaaBBBttt|||OOOYYYwwwmmm000,,,+++,,,...777QQQlllzzzkkk[[[~~~AAAdddZZZ~~~ccc}}}mmmeee~~~|||wwwlllMMMcccVVV)))---111>>>MMMKKKtttSSSaaaoooqqq```UUU|||^^^eeeyyytttdddbbbtttyyy|||zzzvvvrrrkkkccc\\\UUUCCC@@@OOOHHH888999666444000,,,'''$$$######$$$$$$$$$###$$$''',,,000333555<<>>}}}ccc>>>rrrfffPPPwwwvvv|||]]]zzzrrrXXX;;;...000555888;;;888FFFxxx|||AAAzzzgggppp///...&&&&&&)))(((((('''---===qqqhhhhhhhhhtttLLLxxxYYY[[[SSSQQQhhh@@@oooxxx{{{{{{aaammmvvvyyyxxx>>>///===777QQQ|||bbbVVVyyyUUUZZZsss111,,,+++---...999TTTooofffTTTPPPIIInnn\\\kkk~~~~~~pppfffmmm~~~xxx{{{hhhzzzOOO\\\{{{wwwddd---...333@@@NNNOOOQQQoooeeezzzOOOPPP]]]~~~}}}}}}ttthhhkkk```tttxxxzzzwwwtttqqqjjjcccUUUTTTAAA:::JJJFFF555444333222000,,,'''$$$""""""$$$$$$$$$###$$$''',,,000:::888<<>>:::EEECCC666222222111...***'''$$$###"""###"""###$$$$$$$$$***222111:::EEEDDD~~~xxxxxxwwwdddrrruuuoooKKK555nnnggg{{{}}}fff{{{xxx|||ppp^^^mmmxxx]]]gggqqqwwwZZZkkkuuutttmmmhhhmmmZZZfffhhh]]]ZZZpppeee}}}___LLL222222111888kkk[[[wwwlllLLLQQQsssrrrbbbSSSzzzllllllQQQGGGGGGMMMLLLVVV\\\EEEKKKmmm}}}wwwwwwkkk222+++111***...///000FFFsss]]]aaa|||OOO[[[xxxeeeTTT[[[kkk```000+++,,,***%%%...222000hhh|||www{{{zzz[[[BBB]]]111---...'''++++++...000@@@kkkIIIiii^^^~~~~~~yyyzzzQQQIIIyyyttt^^^GGG888222,,,222;;;:::>>>???iiiDDDnnnhhh{{{www777(((,,,&&&(((///000+++666rrrrrrpppwwwqqqOOOwwwsss|||ooowwwuuu{{{kkkiiiuuuxxxGGG555333NNN___tttoootttLLLQQQbbbeeezzzppp}}}mmm^^^pppooo111000---(((111BBBTTTjjj~~~{{{RRRoooJJJggguuu[[[TTTRRRxxxmmmssssss^^^jjjttt||||||jjjffffffMMMwww111+++666SSS\\\KKK^^^zzz}}}|||nnn~~~xxxqqquuuqqqxxxzzzyyyssshhheeegggeee___YYYNNN;;;999FFFCCC666222111///---***'''%%%$$$$$$###"""###$$$$$$$$$***222666888<<>>iiiDDDkkkbbb~~~:::%%%,,,)))'''///"""000,,,444kkkmmmjjjsssPPPwwwjjjRRRpppyyy~~~lllxxxllliiiuuuppp|||HHH555444QQQbbb}}}iiiFFFdddpppggg~~~WWWlllnnnqqq000000+++***111AAAYYYkkkaaafffDDDVVVTTTsssiiiggghhh]]]pppzzzmmmeeesssDDD|||222'''555RRRVVVDDD{{{qqqxxx}}}ZZZAAAnnnyyyHHHJJJXXXmmm{{{iiivvvxxxjjjdddkkkkkkbbbZZZLLL888888GGGDDD666222000...,,,)))'''&&&%%%%%%$$$"""###%%%$$$$$$***222999666777EEExxx{{{|||lllssstttmmmFFF444gggoooyyy~~~jjjyyyxxxiiitttPPPdddYYYJJJ|||iiikkk}}}qqq___PPPYYY\\\WWW[[[ooo~~~kkk~~~]]]333,,,555rrrvvv[[[ooosssWWWHHHKKKjjjqqqMMM;;;DDDaaaeeeRRRmmm~~~BBBLLLWWWyyy{{{lllVVV111---...+++///,,,000CCCwwwqqqYYYaaa___UUUhhh~~~iiiVVVWWWaaafff444,,,---...))).........RRRxxxjjj|||{{{wwwZZZHHHccc444......''',,,+++,,,(((CCChhhFFF{{{YYYuuupppcccQQQ>>>444000+++000::::::<<<>>>jjjEEEkkkccc~~~>>>))),,,)))+++,,,$$$...,,,333eeekkkddd~~~rrrPPPxxxVVV???ssslllwwwyyymmmiiitttvvvIII555555TTTcccWWWyyyoooyyyVVVkkkeeeuuu111000)))---000???___jjjZZZhhhLLLjjjqqq^^^cccYYYeeehhh{{{yyy```WWW|||{{{rrrfffDDDpppAAA111???\\\^^^IIIsssddd<<<666JJJ~~~ooofff]]]TTTPPP[[[bbbllltttzzzpppdddVVVXXXHHH555777HHHEEE777444222000,,,)))&&&%%%%%%%%%$$$######%%%$$$$$$***222666777===XXXzzzpppvvvqqqwwwvvvkkkHHH333cccvvvzzz}}}~~~lllvvvyyykkkttt^^^lll}}}UUUmmmgggqqq~~~ooouuuvvvbbbSSSXXXYYYUUU]]]qqq}}}ddd???222888gggvvv~~~YYYxxxyyyooodddtttVVVZZZ]]]}}}RRRIIIXXXiii\\\\\\YYY444MMMhhhyyyuuulllJJJ000///,,,+++///***111>>>ggguuuVVVooo\\\ZZZuuu|||nnnZZZXXX___ddd888000***+++(((---///444QQQ|||pppsssYYYMMMfff666......''',,,***+++(((EEEnnnEEEXXXyyyllliii^^^III999111000+++000:::;;;>>>@@@kkkDDDnnniiiyyyzzz@@@...)))%%%///(((%%%+++,,,111```mmmaaa{{{qqqOOOxxxzzzJJJEEErrrttt~~~{{{mmmiiitttzzzIII666999\\\mmm}}}~~~~~~UUUsssxxxbbboooUUUddduuulll444111(((000///<<>>000000***,,,000(((111@@@aaavvv]]]uuuXXXXXX~~~ppprrr___ZZZ^^^kkk<<<000***---***------333FFF~~~~~~WWWTTTjjj999///...(((---+++++++++EEEzzzFFF\\\mmmrrrnnnfff[[[CCC444000000,,,111;;;<<>>222;;;KKKDDD888;;;777333...)))%%%"""""""""%%%###$$$&&&%%%%%%+++333555:::@@@llljjj~~~zzzssssssvvvkkkgggNNN222ZZZxxxuuurrrsssrrrxxxiiippp}}}JJJaaahhh~~~ooo~~~~~~{{{tttxxxkkkYYYZZZOOOcccZZZRRR```yyyfff|||OOOCCC<<>>222///111---111<<<>>>>>>FFFsss:::iiikkkyyy}}}CCC222///(((+++(((+++(((+++---WWWqqqjjj|||wwwRRRwwwCCCNNNyyy|||yyykkkiiiuuuBBB000:::ccctttyyymmmxxxOOO```xxxaaa]]]XXXddd___<<<777)))777,,,555jjj```ttt[[[~~~[[[kkkqqqmmmkkkqqquuuhhhhhh{{{xxxvvvfff}}}KKKKKK|||UUU===>>>___mmmPPPppprrrfffhhh```LLLiii|||uuuvvvhhhZZZ\\\sssxxxggg^^^[[[DDD:::222>>>LLLCCC999???666222---((($$$#########%%%$$$$$$&&&%%%%%%+++333777:::???pppbbbxxxrrrjjjsssnnnzzzXXXhhhQQQ222WWW~~~vvvrrrvvvsssxxxvvvgggpppVVVrrrpppqqqzzz|||~~~{{{}}}cccRRR]]]SSSeeeXXXOOO^^^yyymmmxxxXXXOOOBBB@@@zzziiimmmrrrxxxeeegggjjjuuuqqqSSSTTT~~~gggxxxqqqIIIHHHCCCbbbpppsssqqqppp}}}000///222(((---000&&&222222kkkgggooovvveeeyyybbbzzz}}}yyyggg___aaa>>>)))444,,,+++---,,,666>>>{{{vvvyyy}}}uuuzzz{{{hhh{{{yyyTTT^^^rrr???333222---222///...'''888uuuGGG~~~XXXcccrrrooo{{{hhhZZZIII<<<000///111---222===>>>===GGGwww555dddfffGGG444777///******...(((++++++TTTqqqppp~~~zzzTTTvvv~~~CCC\\\vvvqqq~~~jjjhhhuuuwwwGGG555>>>hhhvvv{{{www~~~mmmwwwFFFYYYuuuQQQRRR___lll>>>999***999+++333kkk^^^cccnnnQQQhhhfffTTThhhyyyvvv|||zzzyyyhhh}}}VVVQQQHHH333222WWWlllOOOkkkdddtttccc```JJJ???YYYnnnzzzqqqwwwPPPAAAPPPtttXXXyyytttiii```VVV???888333@@@MMMCCC999BBB444111,,,(((%%%$$$%%%%%%%%%$$$$$$&&&%%%%%%,,,444888;;;@@@wwwbbbtttaaa^^^zzzhhhkkk~~~JJJxxxiiiNNN...MMM~~~{{{www~~~{{{fffwww~~~|||jjjrrrqqq||||||oookkkiiixxxeeeZZZdddUUUWWWdddLLLVVV]]]uuuuuuoooxxx]]]RRRLLLJJJbbbsssvvv~~~~~~uuullltttzzzhhhqqqeee```|||~~~nnncccTTTEEEAAAGGGPPPiiiiiimmmqqqSSS111///---,,,---......---111iiiiiiiiiWWWwww{{{|||nnn[[[gggKKK,,,000///111///&&&///888uuuxxxjjjUUUiiioooNNN:::666///------***,,,444vvvMMMpppxxxhhhrrrsss{{{qqqeeeWWWCCC555444...'''+++666======BBB===kkk;;;mmmlll{{{}}}zzzMMM>>>---888222444...++++++...???iii|||mmmuuu[[[rrrpppGGGvvvnnnpppcccnnnpppFFF===444ccc{{{~~~tttpppuuu{{{ooo\\\~~~qqqBBBbbbiii\\\DDD999555...//////iiiiiiiii~~~zzzuuueee@@@eee~~~|||zzzqqqnnnxxxKKKYYYcccEEE555MMMgggNNNUUUvvvyyyIIISSSRRROOOVVVssshhh```sssxxxhhh===LLLuuubbbllluuueee]]]JJJ...DDD(((IIIPPPBBB444<<<;;;444+++%%%###$$$%%%&&&###$$$%%%%%%$$$'''...333666:::@@@mmmfff```vvvwww[[[kkkrrrttt^^^[[[zzzxxxXXXQQQ///FFFyyy}}}tttnnn{{{}}}nnnhhhttt|||zzzkkksssuuu{{{gggsssyyyppprrr___\\\ggg[[[^^^^^^LLLWWW\\\tttyyyjjj]]]WWWSSSOOOQQQyyyyyy}}}wwwmmmggglllppptttrrrrrrqqq```PPPEEEGGGKKKIIIJJJOOOiiippplll~~~KKK111///,,,,,,---......---666gggpppfffXXX|||lllqqq{{{iiiwww~~~qqq^^^iiiPPP888777.........***222888{{{|||ssszzz~~~hhhLLLwwwmmmRRRBBB===333...///...000111jjj^^^kkkdddhhh[[[KKK888111222...***...777<<<<<>>222999,,,(((###$$$+++///@@@~~~gggzzzdddiiikkkJJJxxxooo|||cccooouuuyyyOOO<<<444RRRvvv}}}|||cccfffbbbRRRVVVvvvXXXKKK>>>777000000///aaaccciiippp~~~qqqwwwIII???ZZZ{{{oooyyyzzznnnhhh|||}}}JJJcccuuuYYYFFF555FFFkkkYYYQQQyyyzzznnnfffaaaaaaeeegggjjjxxxeee:::RRRuuuwww}}}tttfffSSS;;;111333BBBEEEPPP<<>>BBBYYYrrr{{{mmmlll>>>111///,,,+++,,,.........111TTTiii]]]]]]nnnppphhhssskkk|||ttt```jjjQQQCCC:::111......///222333pppxxxiiikkkxxx{{{hhhHHHkkkWWWLLLFFF888111222111222...[[[tttcccaaauuu~~~|||qqq]]]OOO???///...///...---222999===<<>>===???jjj|||~~~___vvvnnnlllZZZ[[[LLL|||www___PPP000444fffrrryyyuuunnnppprrr___HHHBBBFFFGGGXXXxxxoooWWWccchhhqqqUUUhhhkkkiiikkkhhhccc```\\\```TTTTTT^^^dddsssWWWWWW[[[VVVRRRZZZrrr~~~zzzpppkkk[[[NNNKKKGGGBBBFFFQQQKKKEEEMMMOOODDDBBBDDD;;;AAADDDIIILLLOOO```tttlll{{{ppp666333000---+++,,,---......///EEEfffvvvZZZcccccc~~~qqqcccfffeee~~~uuu```iiiOOOJJJ>>>999222///222///---```rrrvvvbbbMMMiiiXXXQQQLLL???888666000111---OOO^^^dddyyyyyyccc[[[VVVzzzvvvcccUUUFFF888///------,,,...333:::===>>>@@@dddCCCZZZ```zzzVVVMMMDDD===;;;///,,,&&&000,,,---hhhzzzjjj{{{{{{NNNeee[[[lll}}}bbbnnn|||vvvcccNNN<<>>333000///,,,+++...333999>>>BBB???rrrrrr;;;vvv\\\rrr|||WWWSSSYYYJJJDDD000///&&&111,,,+++WWWuuueeeJJJiii[[[hhhwwwbbbnnn|||vvv|||eee^^^BBBDDDWWWxxx^^^XXXeeetttVVVLLL???mmmbbb]]]YYYPPPAAA...---???bbbddd}}}```~~~hhhyyyuuu|||ccc^^^iii???NNNcccSSSzzzpppbbb^^^nnn???|||^^^XXXTTTAAATTTkkkggg[[[mmmooo{{{||||||uuu|||kkkGGGdddZZZdddhhhQQQ;;;...555999NNNSSSIIICCCWWW---111222000+++'''######%%%(((###$$$%%%%%%$$$'''...333999>>>EEElllpppiiiyyy^^^~~~|||jjjpppyyycccSSS///---KKKxxxzzzxxxyyyiiiyyy}}}yyyVVVWWWKKKEEEXXXvvvuuueeeXXXfffnnnxxxeeeYYYdddcccNNNUUU^^^pppuuuvvvyyy\\\TTT[[[ZZZXXXSSS[[[vvv}}}sssgggaaaYYYOOOMMMLLLIIIEEEFFFKKKUUU^^^mmmsssttt]]]rrr{{{LLLHHH:::666111------.........444===vvvaaaxxxpppRRRmmmzzzzzzxxxuuuvvvaaajjjVVVPPPLLLEEE???666666---///HHHgggNNNyyyeeeXXXTTTTTTNNNJJJCCC444///111???qqqwwwuuummm|||jjjUUUzzzooocccWWWOOODDD666......000,,,***///444999>>>CCCIIIYYY???}}}bbbxxxooowww\\\vvvkkk>>>:::<<<,,,222,,,)))@@@aaaRRR{{{ooonnnRRRdddbbbuuu|||pppcccrrrzzz|||yyyeeehhhMMMJJJCCCyyy~~~|||OOOLLLIIIXXX===HHHNNNnnnccc___^^^WWWKKK555333666```vvvnnnzzzkkkuuu{{{{{{mmmzzzVVVBBBNNNfff[[[kkkzzzvvvtttrrraaafffiii???[[[YYYeeeUUUSSSgggoooYYYyyywwwttt}}}vvvwww~~~jjjEEE===cccGGGTTTlllKKK===333///444HHHTTTYYY@@@XXXCCC...222<<<555+++$$$!!!"""#########$$$%%%%%%$$$'''...333:::>>>FFFlllmmmaaaoooVVVyyy~~~zzzUUUqqqdddTTT------===mmm{{{ssslll{{{xxx~~~pppbbbfffUUULLLmmmwwwtttpppyyy~~~eee[[[jjjzzzaaaWWWeeeZZZPPPVVV___zzz||||||iii^^^UUUYYYXXXRRRZZZ[[[kkkzzz|||{{{tttsssuuuppplllqqqvvv|||uuurrrtttvvvSSSJJJKKK>>>999333///............+++555|||nnn```qqqVVV[[[bbbooo~~~yyyfffpppvvv^^^PPPQQQNNNLLLAAA===111444<<<___KKKccc\\\\\\\\\SSSPPPLLL@@@555555666eeemmmkkk___```{{{aaaWWWKKKAAA888000,,,+++///++++++222888999<<>>---VVVQQQnnnnnnnnnwwwyyysssoooCCCDDD999@@@ZZZxxxtttzzzdddaaaqqqOOO888xxxccc[[[ggg]]]QQQaaapppcccmmmxxx|||rrrpppzzzbbb[[[___uuuqqqGGG888CCCbbbYYYzzzjjjGGG:::222000:::AAAXXXTTTVVVRRRXXX333888777<<<333'''""""""$$$""" ###$$$%%%%%%$$$'''...333<<<===DDDnnnsssgggrrrVVVpppjjjnnnyyyxxxdddTTT+++...555eeezzzooo~~~mmm|||uuuxxxhhhyyy{{{bbbVVVoooyyysssvvvrrrqqquuussslll}}}qqqYYYUUUfffVVVTTTYYYbbb[[[]]]UUUVVVTTTQQQbbb___GGGuuu~~~zzzzzz~~~~~~zzzqqqssszzzssshhhLLLMMMFFFAAA<<<555000............---777xxxlllcccppp```PPPfffxxx|||kkkvvvfffcccSSSYYYXXXXXXLLLDDD444666111{{{tttVVVGGGqqqaaa___dddbbbWWWTTTSSSJJJ;;;777///[[[jjj}}}jjj|||}}}xxx~~~cccSSS]]]zzzZZZmmmnnnZZZQQQBBB666///...---,,,---***---666;;;:::;;;>>>```www@@@ZZZ[[[rrr}}}cccaaafffcccIIIfffFFFMMM222111...---'''hhhtttyyy~~~mmmcccuuuTTTHHH___xxxsssxxxwwwrrrjjjpppccczzzeeefff~~~lllnnnjjjiiilllWWW[[[ppppppjjjdddpppQQQ@@@JJJFFFBBBhhhjjjlllcccbbb]]]ZZZJJJGGG(((KKK\\\cccxxxhhhfff~~~RRR===999AAACCC{{{wwwsss}}}[[[aaaxxxNNN:::tttbbbSSSZZZVVVNNN```sssyyyOOOzzz}}}sssfffkkkzzzlllOOO___fffccckkk~~~ccc<<>>;;;AAAppp|||sss|||]]]yyyzzz~~~rrr{{{ddd```cccXXX+++444...III~~~~~~lll~~~~~~mmmttt}}}~~~mmmjjj}}}eeerrr}}}sssrrrttttttsss{{{uuuyyyzzzyyyxxxpppccc\\\]]]]]]ZZZPPPWWWyyyRRRZZZWWWYYYXXXWWW]]][[[TTT]]]xxxtttqqqrrrxxx~~~uuunnnhhhfffdddhhhwwwsssSSSTTTRRRCCCHHHEEE???999444///---++++++666aaatttggg~~~[[[WWWxxx}}}eee]]]cccRRRZZZYYYVVVSSSLLL@@@777;;;FFFkkk{{{jjjZZZ___lllaaaaaa```___\\\XXXTTTRRRGGGBBB111DDD{{{nnnjjj~~~fffjjjhhhwwwwwwYYY[[[tttnnn^^^III@@@555,,,)))***++++++111'''000BBB>>>333999HHHrrrQQQ555sssOOOnnnzzzfffeee```\\\YYYRRRPPPFFF<<<666///---555@@@{{{mmmPPP|||PPPvvvLLLbbbnnnssszzzkkk^^^hhhvvvnnnpppssstttqqqhhh]]]\\\lllppp[[[;;;JJJOOOAAA{{{fffiiipppfffggghhhcccXXXIII;;;333YYY|||yyyrrryyySSSIIIppp~~~```JJJCCCCCCCCCRRRzzzwwwjjjpppVVVfffuuu;;;[[[lll```YYYZZZZZZYYYaaammm}}}[[[xxxwwwRRROOOqqq~~~~~~RRRDDDWWWgggmmmttt~~~\\\NNNCCCXXXfff<<<666---***777OOOcccjjjYYYYYYmmmSSS@@@CCC555DDD222,,,$$$!!!###$$$$$$"""$$$%%%%%%$$$###'''...333??????<<>>===CCCrrrnnn~~~~~~GGGGGGwwwaaa______```___^^^[[[XXXWWWPPPOOO===AAAkkkzzzvvv}}}uuufffaaaaaammm|||lllbbbXXXOOOKKKAAA:::111,,,***+++++++++&&&777444222??????DDD]]]www@@@tttqqqssssssvvvggghhhfffcccaaaZZZTTTLLLDDD<<<444---///666{{{}}}yyybbbZZZoooSSSQQQZZZmmm~~~hhhcccpppoootttvvvlllhhhaaa___ffflllmmmkkkjjjtttuuuyyyLLL>>>NNN^^^@@@aaaooodddiiiiiijjjhhhfffccc\\\OOO@@@555HHHeeeyyyzzzmmmQQQ___yyyxxx[[[DDD===>>>@@@jjjrrrnnnuuuuuulll\\\jjjiiiGGGjjj{{{iii^^^WWWYYY[[[YYY\\\eeennnssspppTTTDDDXXXfff|||iiirrr~~~hhhiiizzzeee:::)))333999<<>>666111CCC???JJJ~~~qqqZZZdddnnnjjjbbbfffeeedddccc\\\WWWRRRLLLEEE;;;111---...^^^sssxxxzzzwwwttteeeaaaaaaFFFVVVmmm{{{|||ccceeexxxiiijjjkkkooohhhgggtttyyyppprrr~~~nnn^^^iii}}}iiiSSSKKKAAAHHHPPPEEEfffzzz```dddkkkdddkkkhhheeedddaaaXXXIII===???[[[nnnxxxYYYSSSssssss[[[HHHAAACCCVVVwwwmmmppphhhbbb[[[\\\{{{PPP555fffeeeZZZUUUZZZ]]]ZZZYYY\\\sssxxxkkk~~~dddIII???BBBQQQ```fffsssxxxnnn|||zzznnnfffddddddxxx\\\666)))888---444TTTqqqxxxrrrnnnzzzkkk:::>>>VVV```aaa888,,,((($$$###%%%&&&$$$"""$$$%%%%%%$$$$$$'''...444;;;===>>>mmmzzzzzzcccuuu~~~xxxiii|||{{{YYYVVV999444333333HHHuuuqqq{{{zzztttkkkzzzrrr{{{|||zzzxxxpppqqqzzzooommmrrrvvvYYYiiizzz|||xxxzzzqqqqqquuutttuuunnn___bbbdddbbb]]]XXXVVVTTT]]]nnnPPPPPPUUUSSSWWWRRRVVVVVVXXXZZZVVVSSS[[[hhhzzz}}}|||zzzyyyxxxyyyzzz{{{bbbVVVSSS\\\^^^UUUNNNOOOMMMMMMLLLIIIEEE???:::777333...888zzztttfffzzzmmm{{{jjjrrrjjjxxxnnngggWWW```[[[ZZZZZZ[[[[[[XXXQQQIIIDDDbbbppp]]]ttthhhKKKIIInnnbbbhhh___```aaabbbbbbbbbaaaaaaXXXVVVTTTJJJHHHbbbvvv|||}}}xxx|||zzzwwwnnniiigggbbbVVVLLLoooeee\\\WWWPPPEEE;;;666---,,,+++++++++++++++***111666777@@@BBB777ZZZSSSdddiiinnn}}}rrrccc```eeeccccccbbb\\\ZZZWWWRRRKKKBBB888222///IIIkkkllleee}}}tttXXXwwwsssTTTuuurrr___eee{{{jjjeeemmmkkkiiijjjmmmooonnnppptttrrr|||```JJJEEEYYYbbbmmmtttyyy{{{vvvnnncccSSSPPPEEEBBBIIIJJJZZZIIIaaa|||hhh]]]dddiii```gggffffffeeeccc]]]SSSLLLBBBXXXfff|||vvv~~~iiiqqqsssaaaPPPGGGGGGhhhiiicccmmmnnnZZZOOObbb<<>>((((((:::;;;JJJ```pppwww{{{fffJJJNNNIIIVVVaaa===444(((&&&$$$$$$&&&&&&%%%######%%%%%%$$$$$$(((///555===>>>@@@ppp|||vvvzzzuuu{{{kkk]]]\\\>>>777777222:::gggqqqrrr}}}vvv~~~qqqqqqsssyyyxxxwwwxxxqqqooo{{{{{{zzzttthhh___^^^___^^^XXXjjj|||wwwrrrwwwmmmkkkmmmmmmllluuuwwwiii``````___[[[UUUQQQSSSWWWsssuuuxxxPPPXXX[[[ZZZZZZWWWVVVZZZ[[[WWWWWW\\\\\\WWW]]]xxxhhhXXXRRRUUUWWWTTTPPPPPPTTTXXXKKKLLLMMMMMMJJJFFFBBB???555222555hhhqqqppp{{{zzz~~~kkkiiijjjdddfff\\\\\\\\\^^^WWWXXXXXXXXXXXXUUUPPPKKKVVV|||mmmPPPEEERRRyyykkk\\\eeebbbbbbbbbbbbbbbbbbbbbbbbbbbZZZZZZWWWLLLVVVyyyyyyzzzqqqlllqqquuusssppptttmmmoooooohhhbbbcccGGG???888666444333333666******++++++******++++++999...<<>>666GGGPPPOOOIII@@@OOOlllmmmddd``````aaa]]]___cccggggggccc^^^\\\[[[DDDOOOiiizzz}}}}}}sssfffUUUKKKLLL{{{ssshhhbbbllltttfffVVVaaa___BBBxxxnnn~~~wwwZZZUUUUUU\\\bbbaaa[[[VVVQQQaaa~~~ssssssgggUUUDDD777,,,---888222:::???===777333111///...,,,---///000333@@@OOOTTTqqq{{{fff]]]KKKfffqqqqqq]]]...---%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%)))000666===>>>???ooo{{{qqqggg|||dddyyy~~~aaabbbAAA;;;<<<777666VVVvvvvvvlll~~~~~~zzzjjjqqqvvvuuuuuuxxxqqqllltttqqqlllccc\\\\\\]]]WWWNNNVVV___kkkrrrtttuuuxxx|||lllccceeejjjiiillllllbbbbbb___[[[VVVQQQPPPXXXbbbqqqfffRRRYYYZZZ[[[VVVXXXSSSZZZYYYSSSWWW```\\\OOOUUU```ooouuu```UUUQQQVVVUUUOOOOOOVVVVVVOOOMMMNNNPPPPPPOOOMMMJJJHHH;;;888777UUUvvvvvv}}}yyyssswwwpppiii___gggeeennnjjjYYY^^^VVV[[[VVVXXXWWWVVVVVVXXXVVVRRRGGGppp||||||~~~}}}xxxTTTPPP???dddWWWaaabbbbbbbbbbbbbbbbbbbbbbbbfff___ZZZWWWQQQRRRoooqqquuuggg[[[WWW\\\dddZZZUUUXXXaaaaaaVVVNNNOOO@@@BBBGGGKKKDDD444%%%***+++++++++***+++---000777222BBB>>>:::zzz[[[TTTaaa___uuunnngggiiijjjcccdddhhhcccfffeee^^^UUUMMMGGG>>>666555UUUjjjgggsssiiiyyy}}}rrraaaggg{{{nnn{{{sssjjjhhhmmmgggcccfffjjjjjjjjjlllhhh{{{zzzwww___WWWJJJ???===BBBEEEDDDBBB@@@QQQPPPKKKSSSaaabbbaaa___[[[^^^```ZZZ```ffffffaaa^^^```cccLLLOOOYYY{{{|||sssmmmggg\\\[[[eeettt___]]]bbbppplll>>>YYYGGGaaassszzzdddSSSQQQRRRWWW\\\\\\WWWRRRUUUIIIlllzzz{{{mmmdddOOO;;;888<<<999555222333555777777---444;;;BBBNNN^^^jjjmmm||||||qqqXXXbbbfffaaa{{{HHH333$$$$$$$$$%%%%%%%%%%%%%%%###%%%%%%%%%%%%)))111777;;;<<<>>>oooyyypppjjjdddwwwzzz^^^UUUCCC>>>AAA>>>777FFFfff|||wwwzzzooojjjrrrtttuuuxxxoooiiiqqqvvvuuussstttwwwvvvjjj\\\___gggppptttsssssswww{{{ppp______nnnqqqnnnggg\\\```\\\WWWUUURRRUUUcccrrrzzzyyyUUUTTTUUUUUUYYYOOOWWWSSSTTTUUUVVVXXXYYYVVVQQQUUUUUUXXXcccwwwzzz[[[UUUTTTMMMNNNQQQSSSSSSVVVWWWPPPFFFOOOOOOPPPQQQPPPNNNLLLJJJDDD???:::EEE~~~}}}zzzxxxkkkyyy~~~yyyxxxtttccc___^^^eeeaaasssggg\\\]]]WWWXXXWWW[[[\\\XXXXXX[[[ZZZWWW^^^mmm~~~}}}zzzvvvvvvsssfffWWW:::IIIZZZ}}}mmmddd^^^```````````````aaaaaabbbccc```ggg^^^VVVWWWTTT```|||xxxjjjUUUEEEEEENNNNNNLLLEEE===;;;>>>???======;;;;;;;;;777000///111+++++++++******---222777555;;;@@@???bbb555UUUfffqqqooosssccc___cccbbbZZZ^^^fffddddddeeebbb[[[UUUPPPFFF<<<999DDD|||jjjmmm{{{|||hhh^^^qqqvvvkkkkkkqqqccchhhbbb```eeehhhfffccccccaaalll~~~xxxyyyrrrooommmllllll\\\eeerrrdddhhhiii[[[^^^[[[ZZZ^^^]]]\\\___bbbbbb```___```bbbZZZUUUFFF\\\~~~zzzvvvrrrwwwnnnfffhhhddd]]]kkk]]]QQQYYY___cccUUU<<>>BBBDDDPPPVVV]]]eeeooozzzgggfff___~~~zzzsssHHH''')))%%%%%%%%%$$$######$$$%%%###%%%&&&%%%&&&***111777;;;===BBBttt|||sssrrreee{{{yyy[[[IIICCCAAACCCDDD:::<<<\\\vvvyyy|||zzzdddoootttvvvvvvlllgggpppqqqwww~~~qqqbbbzzzvvvjjjpppzzzvvv^^^^^^ttt}}}uuuhhh[[[YYYUUURRRRRRRRRWWWhhhzzzooopppuuu^^^NNNYYYTTTUUU[[[OOO[[[VVVPPPSSS[[[ZZZRRRQQQWWWQQQVVVWWWTTTYYYkkkqqq[[[RRRNNNKKKOOOXXXRRRPPPPPPPPPNNNKKKMMMQQQOOOOOOOOOOOOMMMLLLJJJIIIJJJCCC<<<;;;vvvrrrsssjjj{{{nnnoooqqqaaa___aaacccddd^^^\\\YYY^^^[[[___[[[XXX___aaa]]]ZZZ]]]\\\YYYYYYUUUsssxxxppprrrrrrrrrqqqhhhPPP999JJJFFFuuu]]]ZZZhhh___^^^^^^^^^___```bbbcccddd[[[rrriii[[[bbb[[[VVViiiqqqppppppmmm___LLL@@@===555BBBDDD;;;===HHHCCC111///------...***'''(((---+++,,,+++******///666===888???999KKKTTTKKKIIIeeebbboooXXX]]]ZZZ___]]]VVV]]]hhhhhh^^^bbbbbb^^^\\\YYYNNNBBB333888uuu}}}}}}lllwwwzzzyyyaaa\\\yyylllkkk~~~iiixxxaaakkklllmmmlllfffaaadddkkkqqqXXX}}}yyyzzzvvvjjjeeeOOOnnn^^^ZZZ___bbb]]]\\\\\\SSS```______`````````___^^^dddTTTHHHjjj~~~vvv|||yyy|||xxxppprrrpppfffeeeiii___WWWmmmsssYYYLLLXXXfffZZZDDDAAASSSnnnDDDhhhuuuxxxkkkJJJFFFHHHIIIHHHFFFFFFCCCAAA@@@ZZZEEE888jjjuuu{{{xxxwwwyyy|||zzz}}}}}}xxxyyyKKK'''))),,,%%%&&&%%%###""""""$$$&&&###%%%&&&%%%&&&***111888<<<@@@GGGzzzrrrsss|||ddd}}}uuu\\\NNNFFF>>>@@@FFF@@@999LLLjjjtttnnn~~~|||{{{mmmcccgggmmmlllhhhgggdddgggnnnwww|||{{{tttnnnyyyrrrwww~~~wwwpppmmmooooooiiibbb___QQQXXXTTTKKKVVVnnnwwwpppxxxkkk\\\WWWSSSTTTWWWYYYWWWUUUUUUVVVXXXYYYYYYXXXVVVUUUVVVVVVUUUUUUVVVXXXZZZ[[[yyy|||jjjTTTTTTSSSSSSRRRQQQQQQQQQRRRQQQOOONNNMMMLLLLLLKKKNNNNNNMMMLLLKKKKKKKKKKKKNNNKKKEEE>>>XXXuuucccyyyuuuiiiXXX]]]ttt[[[ZZZccc~~~[[[``````UUUTTTZZZ^^^[[[XXXXXXZZZZZZXXXVVVYYYdddlllqqqrrr~~~~~~tttmmmkkkhhhddd```___fffkkkkkk```HHH;;;BBBGGG[[[WWW```]]]ZZZaaaaaaaaaaaabbbbbbbbbbbbdddaaa^^^^^^aaaeeeiiijjjnnnyyyooopppnnn[[[KKKEEEAAA777---''',,,333777888888)))***,,,------,,,***)))+++***)))+++222::::::666???;;;MMM|||UUU777XXXOOOcccZZZXXX\\\[[[ZZZ[[[\\\___bbbddddddddd```\\\ZZZYYYTTTLLLFFF;;;FFF~~~zzzzzzyyyVVVuuu]]]]]]yyyzzzzzzhhh|||kkkfffggggggiiijjjgggcccbbbcccfffcccfffwww]]]XXXXXXYYYZZZZZZZZZYYYYYY]]]^^^^^^]]]\\\\\\^^^```^^^ZZZSSSUUUjjjlllhhhmmmvvv~~~yyymmmcccgggddd```\\\YYYWWWWWWWWW[[[HHHGGG\\\bbbQQQCCCFFFOOO^^^III[[[mmmrrrHHHKKKEEEEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGIIILLL[[[yyy~~~}}}www{{{GGG---&&&###$$$'''&&&%%%$$$$$$%%%%%%###"""######$$$$$$&&&***000555999@@@IIIzzzdddwwwrrrzzz}}}fffIIICCC???BBBGGGBBB;;;GGG\\\uuuwwwsssvvv{{{~~~pppdddfffkkkllliiigggaaa```bbbeeejjjlllkkkiiitttwwwxxxvvvrrroooooopppuuunnniiiiiihhhaaaZZZXXXTTTKKKMMM]]]iiipppzzzqqqZZZVVVRRRSSSVVVXXXWWWTTTTTTUUUVVVWWWWWWVVVUUUTTTVVVVVVTTTTTTSSSTTTUUUUUUZZZ___iiivvvyyyqqqmmmfffZZZPPPRRRRRRQQQQQQPPPOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJOOOOOONNNMMMMMMMMMMMMNNNPPPMMMKKKCCCQQQsssfffoooxxx~~~kkk[[[[[[cccRRRkkk[[[qqqVVV\\\\\\WWWWWWZZZ___\\\ZZZYYY[[[[[[ZZZXXXVVVVVV\\\ooooooeeeaaaqqqzzzsssooonnnnnnbbb```^^^```dddfffeeedddtttbbb```WWW;;;666BBBBBBqqqrrrXXXWWW[[[YYYWWW]]]]]]]]]^^^^^^^^^^^^___]]]\\\[[[]]]```aaabbbaaaggg}}}pppjjjmmmfff\\\JJJ333555111000333222,,,'''%%%,,,,,,++++++******))))))(((000999===:::666666999999aaattt___666```VVVzzz~~~YYY```\\\ZZZZZZ[[[\\\^^^aaaccceeeddddddbbb^^^^^^___ZZZTTTJJJCCCDDD}}}|||vvvrrraaattt}}}gggbbbdddyyyjjjhhhnnniiihhhccceeeeeeeeecccbbbbbbdddeeefffbbbiiiwww~~~zzzccc___WWWWWWXXXYYYYYYYYYYYYXXX[[[]]]^^^^^^\\\\\\]]]^^^```___[[[[[[iiivvviii___cccrrr{{{wwwoooccc___XXXRRROOOQQQTTTVVVBBBdddxxxeeeGGG<<>>III\\\rrrjjj>>>SSSfff___dddgggJJJRRRLLLUUUVVVXXXZZZ]]]```bbbcccaaacccbbb``````bbb```\\\RRRNNNDDD\\\tttyyy{{{rrrrrrXXX\\\ooowwwaaattttttccchhhhhh^^^dddbbb______aaacccddddddggg___\\\cccgggjjjyyyqqq\\\TTTOOOTTTUUUVVVVVVWWWWWWWWWVVVXXXZZZ\\\]]]\\\[[[\\\\\\[[[___aaa```fffuuuzzz^^^PPPTTT___gggjjjgggddd^^^ZZZXXXZZZ]]]___qqqRRR@@@DDD???<<<]]]hhhKKKyyynnnwwwGGGNNN999???>>>>>>===============??????@@@AAA>>><<>>:::EEEWWWiii777UUU~~~WWWkkkwwwnnnoooLLLVVV;;;FFFLLLNNNQQQUUUXXX[[[]]]^^^^^^aaaaaa______bbbbbb^^^ZZZYYYKKKKKKuuuuuu|||vvviiieeeaaaZZZdddnnnmmmdddhhhiiibbbeeeaaa]]]]]]```ccccccbbbggg___[[[______]]]cccnnngggSSSVVVSSSHHHPPPPPPQQQRRRSSSSSSSSSSSSSSSVVVZZZ[[[[[[ZZZYYYZZZSSSZZZ```___```jjj|||lllRRRCCCCCCHHHOOOOOONNNLLLLLLLLLLLLMMM>>>AAA>>>;;;KKKqqq[[[SSS|||sssnnn|||OOOHHH>>>;;;<<<;;;;;;:::::::::::::::<<<;;;===@@@???;;;;;;>>>CCCQQQhhh~~~tttEEE555///'''###&&&'''%%%###$$$$$$###""""""###$$$###!!!######$$$$$$&&&***000555999@@@HHHzzziiiqqq\\\YYY@@@DDDDDDAAABBBFFFEEE???AAA```xxx~~~|||uuuvvv{{{|||rrrmmmnnnpppnnnmmmkkkfff```ZZZUUUSSSPPPOOONNNOOOQQQRRRRRRQQQRRRMMMJJJLLLOOOQQQUUUZZZiiiccclll||||||lllTTT[[[TTTSSSRRRRRRTTTVVVWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSRRRQQQQQQPPPOOONNNPPPQQQRRRSSSRRRQQQOOONNNQQQRRRSSSRRRPPPOOOPPPQQQKKKLLLNNNRRRSSSQQQKKKGGGLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFEEEEEEDDDEEEEEEEEECCCCCCCCCCCCDDDFFFGGGHHHFFFFFFIIINNNKKKKKKkkklll{{{gggzzzttt|||~~~~~~~~~{{{vvvvvvvvvuuutttrrrpppmmmkkkmmm```TTTUUU]]]aaa\\\VVV```XXXTTTWWWWWWQQQVVVYYYPPPUUUVVVWWWWWWVVVUUUTTTTTT^^^]]][[[PPPWWWjjjrrrbbbPPPDDD<<<>>>DDDIIIRRR\\\ZZZVVVPPPLLLJJJIIIHHHFFF<<>>GGGyyy~~~pppnnn}}}|||VVVUUU@@@BBBAAA@@@BBBEEEDDDAAA;;;PPPeeexxxuuuuuuwww~~~|||uuuqqqooommmnnnqqquuusssmmmddd\\\WWWTTTTTTQQQOOOMMMMMMOOOQQQLLLIIIIIIOOOTTTYYY```hhh{{{}}}wwwvvvxxxXXXZZZOOOQQQQQQQQQQQQRRRTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRSSSSSSRRRQQQQQQPPPNNNMMMMMMNNNPPPSSSVVVXXXPPPPPPQQQOOOMMMLLLLLLMMMLLLMMMMMMMMMLLLJJJHHHFFFIIIIIIIIIHHHGGGGGGFFFFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEE@@@CCCCCCHHHMMMJJJYYYxxxooo||||||rrrrrrtttrrrkkkkkkllllllmmmnnnnnnnnnooommmkkkjjjjjjiiihhhgggbbbbbb```]]]ZZZZZZ[[[]]]ZZZ[[[[[[[[[ZZZYYYXXXXXXVVVPPPQQQYYYZZZWWW```ppp]]]ZZZXXX\\\\\\TTTVVVZZZSSSUUUWWWYYYZZZXXXWWWVVVWWWUUUXXXSSSZZZLLLZZZnnnwww```MMMGGG@@@444000555<<<999888999===>>><<<:::AAAFFFJJJIIIFFFDDDGGGKKKKKKTTT|||cccEEEMMMYYYXXXOOOQQQVVVRRRXXXXXXXXXYYYYYYYYYZZZZZZ^^^[[[YYYYYY[[[]]]___```aaatttWWWGGG777222444666666777333333444444555666666777???999999JJJlllPPP>>>]]]]]]qqqzzziiiAAA888===NNNDDDDDDFFFHHHLLLPPPSSSVVVXXX]]]aaaaaa^^^]]]```bbbaaabbb^^^^^^bbbSSS|||~~~~~~zzzyyyyyyttthhhtttvvv{{{YYY]]]\\\wwwzzz```mmmdddeeejjjdddbbbhhhfffdddbbbaaaaaaaaa```___hhh___ZZZ[[[^^^^^^___bbbXXX___jjjkkkoooaaaOOOFFFAAABBBBBB???AAAHHHCCCDDDEEEFFFGGGHHHHHHHHHKKKNNNQQQSSSSSSSSSTTTUUUYYY[[[______]]]^^^jjjvvv~~~zzzUUUQQQJJJFFFGGGLLLSSSXXX|||qqquuu}}}|||zzzdddIII@@@///:::999666666555444444444444555666222222666888777777888444<<>>GGGyyy~~~uuu|||}}}cccuuuzzzZZZ[[[@@@>>>>>>AAABBB@@@@@@AAA>>>FFFRRRfff|||}}}yyy|||~~~}}}zzzzzzzzzuuummmiiiooovvvxxxtttnnnhhhdddXXXVVVSSSQQQOOOOOOPPPQQQUUUTTTVVV]]]dddiiirrrzzz|||{{{TTTQQQWWWKKKMMMNNNNNNOOOOOOQQQTTTVVVUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSTTTTTTSSSQQQPPPOOONNNMMMKKKKKKKKKMMMOOOPPPNNNOOOOOOMMMKKKJJJJJJKKKHHHIIIIIIHHHFFFFFFHHHJJJGGGFFFFFFEEEEEEDDDCCCCCCAAA@@@???>>>===<<<<<<<<<======<<<======>>>??????;;;DDD@@@AAAKKKIIIHHHXXXwwwzzzooo}}}kkkaaa```VVVWWWWWWXXXXXXYYYZZZZZZUUUWWWWWWVVVUUUUUUTTTSSSVVVVVVVVVVVVVVVWWWYYY\\\SSSSSSRRRQQQQQQQQQRRRRRRPPPOOORRRWWWYYYcccrrrXXX]]]XXX\\\^^^WWWWWW\\\ZZZTTTWWWZZZZZZXXXWWWWWWXXXQQQVVVVVVaaaWWWZZZZZZhhhyyynnn```OOO@@@888@@@???@@@EEEJJJLLLHHHDDDPPPXXX```bbb```^^^aaafffsssnnn;;;FFFQQQTTTSSSUUUSSSRRRYYYVVVVVVVVVWWWWWWWWWXXXXXX[[[XXXUUUUUUWWW[[[^^^______ooojjjWWWHHH<<<555444;;;:::888888:::???DDDGGGAAAQQQlll}}}MMM999ZZZeeezzzvvv^^^:::666<<<666MMM555BBBBBBDDDGGGJJJNNNRRRTTTXXX\\\^^^[[[ZZZ^^^aaabbbaaaZZZbbbgggTTTnnnzzzoooeeeVVVhhh{{{mmmhhhzzzggghhhjjjccc^^^aaaaaabbbdddcccbbb`````````ccc\\\WWWYYY]]]]]][[[ZZZ```aaaVVVYYY^^^jjjjjjrrrsssbbbQQQ<<>>???AAABBBCCCCCCCCCIIIKKKMMMNNNNNNPPPRRRTTTYYYXXX[[[___^^^\\\```gggqqq}}}zzz|||lll}}}uuuBBB<<<@@@...777333333222111111000000111111444111222555666444444777333444777999666333666===???kkkxxxjjjxxxbbbEEE+++///222,,,###(((,,,%%%&&&((()))(((&&&$$$###"""###""""""###$$$%%%%%%#########$$$$$$&&&***000555999@@@IIIzzzuuuxxx}}}bbb~~~^^^]]]???;;;===CCCBBB<<<;;;@@@===???@@@RRRrrrxxxsssyyyxxx|||ooo```fffnnnrrrqqqnnnlllkkkkkkhhhddddddeeefffdddbbbcccbbbeeelllrrrxxxmmmnnnaaaLLLOOOMMMQQQJJJKKKLLLLLLMMMOOORRRTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSQQQOOOMMMJJJKKKLLLMMMLLLJJJGGGFFFGGGHHHIIIIIIHHHGGGHHHIIIGGGHHHIIIGGGDDDAAAAAACCCEEEDDDDDDCCCBBBBBBAAAAAA???>>><<<;;;:::999999888999999888888888999:::::::::GGG@@@;;;HHHGGG>>>EEEPPPsssoooiiiWWWTTTTTTUUUUUUVVVWWWWWWWWWWWWZZZ\\\ZZZXXXWWWWWWVVVSSSSSSUUUYYY[[[XXXUUUUUUWWWVVVTTTRRRPPPPPPPPPQQQWWWTTTQQQRRR^^^|||NNNZZZXXXPPPTTTYYYRRRRRRXXXYYYRRRUUUYYYYYYWWWUUUUUUVVVXXXUUUPPPMMMOOORRRSSSRRRaaayyy{{{xxxpppiii^^^QQQIIIJJJNNNRRRSSSVVVdddvvvsss}}}NNN>>>SSSFFFJJJCCCFFFUUUPPPLLL\\\VVVVVVWWWWWWWWWXXXXXXXXXYYYVVVTTTTTTWWW[[[^^^___NNNZZZrrr}}}yyyjjjVVVMMMIIIFFFDDDDDDIIISSS\\\ccc~~~YYY666777ggg~~~jjj~~~aaa777111???888333;;;BBB?????????AAAEEEIIINNNPPPRRRWWWYYYWWWVVV[[[___```___WWWbbbccc___XXX~~~|||{{{|||}}}ppp^^^QQQhhhjjjvvvlll{{{rrrkkkeeeeeefffeeebbb```\\\```ddddddbbb___```aaa^^^ZZZXXX[[[^^^ZZZQQQKKKLLLWWWPPP]]]TTTYYYQQQbbb[[[RRRccc\\\\\\kkk]]][[[LLLHHHTTTCCC>>>III===EEEDDD777666AAABBB888888CCC:::;;;<<<>>>??????@@@@@@GGGIIIJJJKKKLLLNNNQQQSSSSSSQQQUUU\\\___[[[ZZZ\\\hhhzzz||||||tttsssnnnnnnEEE@@@222333???,,,000000000///............///---,,,...222222//////222333111333:::>>>===<<<===AAAAAAVVVCCC999IIITTTvvvuuuooouuu{{{fffRRR@@@222---///111!!!&&&,,,%%%(((///&&&###$$$###!!!"""%%%(((((("""!!!!!!!!!###$$$$$$######$$$$$$$$$&&&***000555;;;BBBKKK|||rrrwwwgggXXXUUU??????@@@AAA@@@???>>>===AAA@@@<<<>>>RRRmmm|||}}}uuuyyy~~~qqquuu|||uuunnnoooyyy~~~vvviiimmmpppnnnppprrrhhhbbbjjjdddppp|||hhhttt{{{mmmXXXTTTPPPLLLKKKNNNOOOOOOOOONNNPPPRRRUUURRRTTTUUUUUUTTTTTTUUUVVVXXXUUURRRRRRSSSSSSQQQNNNRRRSSSSSSQQQOOOMMMMMMNNNJJJLLLMMMMMMKKKJJJKKKKKKIIIJJJJJJHHHEEEFFFIIILLLJJJGGGDDDCCCCCCBBB???<<<;;;:::999999888888999999555666666777888888999999:::;;;<<<===@@@BBBDDDEEEDDDdddnnniii}}}xxxaaa^^^ZZZZZZ]]]___[[[UUUXXXVVVWWW[[[ZZZTTTSSSXXXRRRSSSVVVYYYVVVQQQPPPRRRPPPXXXZZZQQQHHHJJJTTT\\\YYYmmmyyyVVVRRRPPPRRRQQQQQQQQQRRRSSSTTTUUUPPPRRRTTTTTTRRRQQQPPPQQQJJJNNNRRRSSSQQQNNNNNNOOORRR```{{{rrrxxxxxxzzz|||zzz{{{VVV;;;777>>>AAACCCEEEGGGHHHJJJMMMPPPSSSQQQPPPRRRVVVXXXWWWVVVZZZVVVSSSUUUZZZ]]]\\\ZZZYYYYYY```oooxxxqqqPPP<<>>======<<<<<<;;;;;;:::999999777888888999;;;<<<======>>>???AAADDDGGGKKKNNNOOOSSSVVVYYYZZZYYYXXXXXXXXX\\\bbblllxxx~~~tttwwwzzzGGG:::333777999222000444000/////////............,,,,,,,,,---------......///...///333777888666333666999;;;888555999EEEQQQ999::::::;;;;;;;;;::::::666444111...+++***))))))((('''&&&&&&'''&&&$$$"""$$$$$$$$$#########""""""$$$$$$###"""""""""""""""$$$###"""$$$(((...555999???;;;MMMzzz}}}}}}{{{rrr```UUU>>>???@@@@@@@@@???>>>===999???@@@;;;>>>SSSpppxxxvvv{{{~~~vvvssshhhmmm{{{zzz}}}~~~yyyxxxqqquuulllbbbtttwwwpppTTTKKKLLLKKKJJJMMMKKKLLLMMMMMMLLLNNNPPPSSSOOOQQQRRRQQQPPPPPPQQQRRRXXXUUUQQQPPPQQQQQQQQQOOOQQQRRRRRRPPPNNNLLLLLLMMMLLLNNNOOOOOOMMMLLLLLLMMMIIIIIIIIIGGGEEEEEEHHHKKKGGGDDDAAA@@@@@@???<<<999888888777666666666666777333444444555666666777777888999999;;;===@@@BBBCCCHHHXXXooozzzqqqsss}}}ssslllhhhfffqqqllljjjkkkjjjhhhlllrrr}}}uuuppprrryyy___SSS[[[NNNNNNNNNNNNOOOQQQSSSTTTUUUMMMOOOQQQQQQOOONNNMMMNNNNNNQQQTTTTTTRRRPPPPPPQQQYYYSSSYYYpppwww|||^^^EEE999999???DDD===???AAABBBCCCFFFIIIKKKNNNMMMMMMPPPSSSUUUTTTSSSVVVSSSQQQSSSXXXZZZYYYWWWSSSRRRRRRYYYdddooowwwzzzrrrrrryyy}}}cccAAA555???WWWuuu}}}nnn|||bbb***000000//////000222444666555777999:::<<<>>>BBBFFFJJJMMMRRRUUUWWWYYY\\\^^^bbb\\\^^^eeeccc^^^iii{{{sssuuu|||yyywwwuuuvvv{{{|||ttt```NNNQQQfffvvvyyyiiiYYYlllqqqcccggghhhbbb]]]^^^```aaa``````___]]]ZZZYYYZZZ[[[[[[ZZZXXXWWWWWWXXXYYYZZZXXXVVVSSSRRRRRRQQQOOOMMMJJJIIIHHHFFFDDDBBB@@@???BBBBBBAAA@@@>>>===<<<;;;:::999999888888777666666444555666777888999999:::;;;<<<>>>@@@DDDGGGJJJLLLOOORRRUUUWWWWWWVVVWWWWWWWWW\\\dddnnnwww}}}ooowww~~~@@@@@@888888@@@AAA777......------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---......///222555666444111333777::::::888777999;;;444444444555555444333333111///---+++***)))))))))((('''&&&&&&'''&&&$$$"""$$$$$$$$$#########""""""""""""!!!!!! !!!!!!$$$######$$$(((...555999;;;;;;LLL|||}}}vvvuuu```UUU>>>>>>??????>>>>>>===<<<666;;;===999333<<>>???EEEMMM[[[ssswwwlllEEEJJJWWWHHHIIIJJJKKKMMMPPPRRRSSSTTTOOOQQQSSSSSSQQQPPPOOOPPPPPPQQQRRRRRRPPPOOOPPPQQQPPPKKKMMMWWWcccssssssXXX999,,,111:::;;;888888999;;;===>>>@@@CCCEEEHHHIIIJJJMMMQQQRRRQQQPPPRRRPPPPPPSSSVVVXXXUUURRRRRRQQQPPPNNNPPPZZZiiittt|||{{{zzzxxxqqq{{{|||}}}~~~ggg]]]kkk~~~yyykkk]]]XXXZZZKKKDDDJJJdddvvvyyyxxxzzzNNN)))444------,,,,,,---///111222111333555666777:::>>>AAAEEEHHHLLLOOORRRUUUYYY\\\```]]]]]]aaacccbbbbbbeeeyyy{{{ppphhhhhhppp{{{zzzwwwyyyhhhXXXVVVaaabbbgggnnnYYYggg|||___bbbdddccc___^^^aaaaaa___\\\\\\[[[YYYWWWWWWYYY[[[XXXWWWVVVUUUUUUVVVWWWXXXVVVTTTRRRPPPOOOMMMKKKHHHEEEEEECCCAAA???>>><<<;;;>>>>>>===<<<:::999888888666555555444333333222222111111222222333444555555777888999<<<>>>BBBDDDFFFIIILLLPPPRRRSSSTTTUUUWWWSSSUUUYYY```jjjttt}}}||||||ssseeeEEEBBB:::555777??????555,,,***************))))))))))))))))))))))))*********+++---,,,---///222222000///000222444666777555111---000000000000///......---,,,+++)))((((((((()))***'''&&&%%%%%%&&&&&&$$$"""$$$############"""""""""$$$$$$#########"""""""""$$$######$$$(((...555999777===III|||ooouuuooouuu^^^WWW============<<<<<<;;;;;;:::555444999888666???KKKlllttt}}}nnnrrr{{{zzzyyy|||~~~LLLEEEBBBEEEKKKNNNKKKKKKMMMFFFHHHIIIJJJIIIJJJLLLNNNPPPQQQQQQOOONNNMMMOOOQQQSSSRRRPPPPPPOOOOOOOOONNNLLLNNNNNNMMMKKKJJJKKKLLLJJJKKKMMMLLLJJJHHHHHHIIIIIIIIIHHHFFFEEEDDDEEEFFF@@@???===;;;:::888666555333333222111111111111111000000000111111222222222333333444555777999;;;<<<999CCCQQQ^^^lllaaaOOOBBBBBBIIIFFFHHHIIIKKKMMMOOOQQQRRRRRRPPPRRRTTTTTTRRRPPPPPPQQQOOOOOONNNLLLKKKKKKLLLMMMKKKKKKMMMNNNMMMQQQcccuuuyyyooo\\\;;;666222333666666333///444666888999:::<<>>AAAEEEHHHLLLPPPUUUYYYYYY\\\^^^___bbbeeeccc___lll~~~ssskkkfffdddcccmmmuuuzzzooo```WWWUUUQQQ```eeeiiicccYYYqqq}}}ccc___^^^^^^\\\ZZZ]]]aaa___ZZZZZZZZZXXXVVVUUUUUUXXX[[[VVVVVVUUUTTTTTTUUUVVVVVVUUUSSSPPPNNNLLLJJJGGGEEECCCCCCAAA@@@>>><<<;;;::::::999888777666555444444222222222111000000//////......//////000111111222333444555777:::===???@@@CCCFFFKKKNNNOOOQQQTTTVVVXXXUUURRRTTT[[[hhhvvvddd>>>222===888222///111111---+++,,,))))))((((((((('''''''''''''''''''''((((((((((((***++++++---......---,,,---...///000111111111111000000000000///...,,,,,,+++***((('''''''''((()))&&&%%%$$$%%%&&&%%%###"""############""""""""""""""""""""""""""""""!!!!!!#########%%%)))///555888777>>>EEEwww}}}]]]jjjlll{{{```ZZZ;;;;;;::::::999999999999999222000777999333111555NNNaaa|||tttuuu}}}vvvzzz___;;;CCCEEEBBBAAADDDGGGFFFEEEFFFFFFGGGIIIJJJJJJJJJKKKMMMPPPPPPPPPNNNMMMMMMOOOQQQOOOPPPRRRRRRQQQOOOMMMLLLLLLMMMNNNMMMKKKKKKLLLMMMKKKLLLMMMLLLJJJHHHHHHIIIJJJIIIGGGFFFEEEEEEDDDCCC>>>>>>===;;;888666555444222222111000000000000000/////////000000000000000111111222333555777888999222:::CCCGGGJJJWWWqqqYYY666:::BBBAAADDDIIIIIIJJJKKKMMMOOOOOOPPPPPPMMMNNNPPPPPPOOOMMMMMMMMMPPPNNNKKKJJJIIIJJJJJJJJJSSSIIIAAADDDJJJLLLHHHDDDeeekkk|||rrrQQQAAA...***---000///...///222666333444666777888999<<>>AAAEEEIIIKKKNNNRRRTTTZZZVVVRRROOORRRXXX___eee~~~zzzyyyyyy|||uuu|||vvvIII333<<<===///444///***)))(((''')))+++(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((()))************++++++(((,,,000111//////111444000000000000///...,,,,,,---,,,***((('''&&&&&&'''%%%$$$###$$$%%%%%%###!!!"""""""""""""""""""""""" #########%%%)))///444888999>>>CCCrrrzzz[[[jjjyyysssdddXXX999888777666666666777777222222333333///,,,111888222CCCbbbyyyxxxttt~~~vvvzzz~~~wwwvvvDDD333:::AAAAAA===;;;<<<@@@CCCEEEEEEEEEGGGIIIJJJJJJJJJKKKLLLLLLLLLLLLJJJIIIJJJMMMPPPNNNPPPSSSSSSQQQOOONNNNNNLLLMMMNNNNNNMMMLLLMMMOOONNNOOOPPPOOOMMMKKKKKKKKKJJJHHHFFFEEEEEEDDDBBB@@@<<<===<<<:::666444333444111111000////////////000......................../////////000222444555666:::777777:::>>>GGGUUUbbb}}}KKK???444555<<<@@@BBBEEEGGGIIIKKKMMMNNNNNNNNNNNNNNNOOOQQQQQQOOONNNMMMNNNRRRPPPMMMKKKKKKLLLKKKJJJLLLGGGBBBAAABBBBBB@@@>>>;;;<<>>;;;;;;:::888777666555444111111000000///......---......---,,,,,,++++++*********+++++++++,,,,,,,,,......///000222444666777999<<<@@@CCCFFFJJJNNNQQQNNNPPPRRRUUUVVVVVVUUUUUUXXXiiiwwwyyy~~~xxx|||ttt~~~zzzZZZ<<<444555222222555---,,,,,,+++***(((''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((((((((((((***+++$$$+++333555222...---------------------,,,+++***///---+++(((&&&%%%%%%%%%$$$###"""###$$$%%%###!!!!!!!!!"""""""""""""""#########$$$%%%$$$###"""!!!""""""###&&&***///444777999<<>><<<:::;;;;;;888444222222333000//////...---.........,,,,,,,,,+++++++++++++++,,,,,,,,,---...000222222999555555999===???EEEMMMfffkkkwwwpppEEE...999;;;555666888999>>>CCCEEEHHHKKKMMMMMMMMMMMMPPPQQQSSSSSSRRRPPPPPPPPPTTTQQQNNNMMMNNNMMMKKKIIICCCGGGIIICCC;;;:::@@@FFFBBB;;;<<<444000>>>IIIKKKZZZ\\\bbblllqqqzzzqqquuuooo{{{ooonnncccRRRMMM>>>444333###***"""///000,,,***))),,,//////+++&&&---...000000111222555777888:::===???AAAEEEKKKOOONNNPPPRRRSSSRRRQQQQQQPPPOOONNNMMMKKKIIIGGGFFFEEE;;;===@@@@@@CCCMMM```ooorrrpppHHH""" ///111000555###&&&''''''(((((((((((((((((()))***++++++...111444666888999;;;???EEEMMMRRRVVVXXX[[[^^^^^^]]]```dddcccffflllzzz~~~}}}yyysssmmmiiiccceeennn}}}wwwooolll\\\qqq{{{[[[MMMNNNTTTVVVUUUXXXXXXWWWXXX[[[YYYUUUUUUVVVXXXXXXVVVTTTTTTTTTUUUUUUTTTSSSQQQOOONNNMMMJJJHHHEEECCCBBB@@@===;;;888888777666444333222222//////......---,,,,,,,,,+++++++++***))))))((((((((((((((()))))))))))))))++++++,,,---///111222333444666:::===@@@DDDIIILLLIIILLLQQQVVVYYYYYYXXXVVVPPPeeefff\\\jjj~~~~~~xxxzzzeeeMMM999:::444---///666333))))))+++,,,,,,***)))'''%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%###%%%''''''&&&'''***,,,(((***---//////...+++)))***+++++++++++++++******---,,,***'''&&&%%%%%%%%%###""""""###$$$$$$###!!!!!!!!!!!!!!!""""""######%%%&&&((((((((('''%%%$$$""""""###&&&***///444777;;;:::IIIxxxyyyuuuccc}}}XXXSSS555444333222111222333333111444111,,,000777222'''444,,,---555EEEfffwwwxxxooosssxxxTTTBBB444222222000111555000555888777555777<<<>>>BBBEEEHHHIIIHHHHHHIIIJJJHHHHHHHHHGGGGGGJJJNNNQQQTTTSSSRRRNNNKKKMMMRRRVVVNNNOOOPPPPPPPPPPPPQQQSSSNNNPPPPPPOOOMMMKKKJJJKKKFFFDDDAAAAAAAAA@@@<<<999888::::::777333000000222///...------,,,,,,------************))))))))))))*********+++,,,...///000***...555:::666222999EEERRR___jjjllloooyyyaaa555444...222///000333///000===???AAAEEEIIILLLMMMMMMMMMLLLNNNPPPPPPNNNMMMLLLMMMSSSPPPNNNMMMNNNMMMJJJGGGMMMGGG@@@>>>CCCFFFAAA888555666<<<666333777222222///===000666???---222:::999///>>>,,,555,,,******+++$$$,,,&&&333'''***###&&&((()))((('''(((+++...***+++---------///111444444666888:::<<<@@@GGGMMMLLLMMMOOOPPPOOONNNNNNNNNKKKMMMOOOLLLEEE???<<<<<<>>>999777888555111666???HHH```qqqzzzuuuMMM333111000)))$$$000'''$$$111((((((%%%%%%&&&'''''''''&&&&&&&&&'''((())))))+++///222222333444666999@@@HHHMMMRRRPPPTTT]]]```^^^___dddeeeYYYdddoooxxx^^^[[[dddiii\\\kkk}}}[[[GGGFFFLLLPPPOOOQQQUUUVVVTTTTTTVVVUUURRRSSSUUUXXXXXXVVVSSSRRRQQQUUUTTTSSSRRRPPPMMMKKKJJJFFFDDDAAA@@@???===:::888888888777666444333222222...---------,,,+++++++++***))))))(((''''''&&&&&&&&&&&&''''''''''''''''''))))))***+++,,,...000111000333666:::===AAAEEEIIIQQQQQQPPPPPPPPPRRRSSSTTTVVVRRRMMMTTT___^^^bbbuuurrr~~~tttjjjMMMLLL>>>;;;777555444444222...++++++***+++***&&&%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%"""$$$''''''&&&'''***---...(((######)))---...---******+++++++++++++++***+++***(((&&&%%%%%%%%%%%%""""""!!!"""$$$$$$###!!! !!!!!!!!!""""""######!!!"""###$$$$$$"""!!!""""""$$$&&&***///444777<<<;;;NNN{{{}}}qqq```ZZZUUU000000000000////////////---------,,,,,,---------***------++++++666IIIXXXqqqsss{{{|||}}}~~~dddFFF666,,,,,,,,,---------......//////000111333555777888===>>>@@@BBBDDDFFFHHHHHHFFFHHHIIIIIIIIIJJJLLLNNNSSSSSSSSSQQQPPPQQQTTTVVVTTTQQQNNNNNNQQQSSSRRRQQQTTTSSSQQQOOOLLLJJJHHHGGGDDDCCCAAAAAA@@@>>>;;;888555555444222000///...---......---,,,,,,+++************))))))((((((((('''((())))))***++++++,,,,,,...///000222444666777888:::EEEVVVggguuu~~~pppIII///***000,,,,,,,,,---///111222333777;;;@@@DDDFFFGGGHHHIIIMMMMMMNNNOOOOOOOOONNNNNNNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDBBB@@@>>><<<;;;:::888777555333111000//////222111000///...---,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))***+++,,,---......000111333666;;;???BBBDDDEEEIIIMMMNNNMMMKKKLLLMMMJJJJJJIIIGGGDDDAAA>>><<<:::999888777666444444333333666;;;CCCMMMWWW```eeeiiiqqqtttqqqlllggg\\\PPP===777000+++***)))(((&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''((()))***+++,,,,,,///111333555777:::???BBBPPPQQQTTTWWWYYY\\\]]]^^^]]]hhhfff[[[eee}}}}}}|||xxxaaa^^^ooo}}}~~~www~~~]]]>>>999@@@EEEGGGKKKOOOPPPRRRSSSUUUUUUVVVVVVTTTUUUVVVUUUSSSQQQQQQRRRTTTRRRPPPNNNKKKJJJIIIIIIAAA???===;;;:::999777555555444333111///...,,,,,,,,,,,,++++++***))))))((((((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''')))***+++,,,///000222666:::>>>AAACCCLLLLLLMMMNNNOOOQQQQQQRRRTTTSSSSSSUUUYYYZZZXXXUUUZZZ\\\___```___\\\XXXVVVMMMIIIFFFGGGHHHEEE>>>777666555444222///---++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))************)))))))))))))))(((((('''&&&&&&%%%%%%""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""#########&&&***///444777;;;;;;EEErrrzzz}}}rrr}}}ppp```VVV000000/////////.........------,,,,,,,,,,,,------...///---((($$$&&&///777>>>SSSgggsss~~~www[[[MMMCCC666---,,,+++++++++,,,,,,,,,,,,---------...///111333555666:::;;;<<<>>>@@@BBBDDDDDDEEEGGGHHHIIIIIIJJJMMMOOOPPPQQQQQQPPPOOOPPPSSSVVVQQQOOOLLLMMMOOOPPPPPPOOONNNNNNLLLKKKIIIHHHGGGFFFBBBAAA@@@???>>><<<999666222222111000//////......---------,,,+++*********))))))(((((((((''''''''''''(((((()))******++++++,,,---...000111333444555555:::@@@IIIRRR\\\gggmmm{{{{{{wwwyyyvvvfffMMM777***'''***...)))******+++,,,...000111444888===AAADDDEEEGGGHHHLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNLLLKKKJJJIIIIIIIIICCCBBB???===;;;999888888777666555333111//////...000///...---,,,++++++************)))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''((()))***+++,,,,,,---...///111444777;;;>>>@@@CCCFFFJJJKKKJJJIIIJJJKKKIIIHHHGGGEEEBBB???<<<:::999999888666555444333222///...---,,,---...000111///444777444222111,,,&&&000,,,((('''((()))***)))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***++++++---///111222444888<<>>@@@GGGHHHJJJLLLNNNQQQRRRSSSRRRQQQQQQTTTVVVWWWUUUSSSRRRSSSUUUTTTRRRNNNIIIFFFGGGEEECCCCCCCCC@@@:::666555444222000...,,,******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((('''&&&%%%%%%%%%""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$&&&***///444777===:::???jjjxxxuuuyyyhhh~~~www\\\UUU//////.........---------,,,,,,++++++++++++,,,,,,***++++++)))'''&&&''')))***000999EEESSSdddvvvsss\\\QQQ???000+++(((######&&&))))))))))))*********+++*********,,,---///111222555555777999;;;===>>>???CCCDDDGGGHHHIIIKKKOOOQQQPPPQQQQQQQQQPPPQQQTTTVVVQQQOOOMMMMMMOOOPPPOOONNNKKKKKKJJJJJJIIIHHHGGGGGGAAA???>>>===<<<:::777444/////////............---,,,,,,++++++******))))))''''''''''''&&&&&&&&&&&&&&&&&&''''''((())))))))))))***+++,,,...///111111333333444555:::BBBLLLSSSUUU```ppp|||eeeWWWDDD777'''!!!$$$((((((%%%'''''''''(((***+++------000444999===???BBBDDDFFFNNNOOOOOOPPPOOOOOONNNNNNLLLLLLKKKJJJIIIHHHHHHGGG???>>><<<:::888666555555666555333111000.........------,,,+++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))******+++,,,---...000333666888:::>>>AAAEEEGGGGGGGGGHHHIIIFFFFFFDDDBBB@@@===:::999888888777555444333222111666444111...,,,*********&&&((('''%%%%%%'''(((&&&&&&%%%$$$%%%(((******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))******,,,...///111444888;;;???CCCIIIPPPVVV[[[]]]^^^___YYY\\\ccc___XXXfff}}}uuuxxxooossspppfffNNN\\\|||===222...222;;;>>>:::999<<>>?????????>>>===999666444222111000...,,,***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$############$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$&&&***000555888:::<<>>AAA>>>DDDOOO[[[gggttt|||tttjjjfff[[[EEE444///!!!%%%***,,,***'''%%%$$$&&&&&&&&&'''((()))***+++---000555999<<>>;;;999888666666555444222111000000...---,,,,,,,,,,,,------...---+++(((''')))++++++'''''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((((((***+++---...000444777999===DDDLLLSSSXXXZZZ\\\^^^WWWZZZbbb^^^SSSZZZkkknnnwwwtttuuuttt~~~yyyvvvsssssspppssssssxxxzzzqqqhhhBBB&&&222000111555555222444999:::===BBBGGGKKKMMMNNNNNNOOOQQQSSSTTTTTTTTTUUUVVVMMMNNNMMMLLLIIIEEEAAA???;;;999777666555333111/////////---,,,+++)))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##################""""""""""""##################$$$%%%&&&''''''(((***,,,000333666888>>>@@@DDDHHHLLLOOOQQQRRRQQQQQQRRRSSSTTTSSSRRRQQQUUUUUUSSSPPPKKKFFFAAA???888:::;;;:::777444333222......---+++***((('''&&&%%%%%%$$$###############$$$$$$$$$###############$$$$$$###############$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$&&&+++000555999444AAAKKKfffdddooonnn{{{|||iii}}}{{{WWWYYY,,,,,,,,,++++++++++++***))))))(((((((((((()))))))))'''&&&&&&'''&&&$$$!!!'''###&&&...---$$$"""(((***,,,///111333333333222111333111...%%%###"""&&&***'''&&&&&&$$$###%%%)))%%%%%%%%%&&&&&&&&&'''''''''''''''(((***+++------...///000111333555666666;;;===@@@CCCFFFIIIMMMQQQRRRSSSSSSQQQOOOOOOOOOQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPNNNMMMKKKJJJHHHHHHAAA???<<<:::999777555333111111000///---,,,+++***((((((((((((((('''''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,---)))---111555666888999;;;@@@@@@@@@AAADDDJJJQQQVVVccckkkvvv||||||{{{|||wwwfffkkknnn[[[JJJ>>>444333...&&&%%%***!!!&&&)))&&&!!! $$$***&&&&&&&&&&&&'''(((******,,,...222555888<<<@@@CCCGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFEEECCCAAA@@@;;;:::888666444333333222222111///...,,,,,,+++++++++******))))))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&'''++++++,,,,,,...///000111666888<<<@@@CCCEEEFFFEEEDDDCCCAAA???<<<;;;999888555444333222111///......+++***)))((('''&&&&&&%%%'''&&&$$$$$$###""""""###'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((()))***+++,,,...222555777:::@@@GGGNNNRRRUUUWWWYYYYYY[[[^^^___]]]]]]___bbbfffyyyVVV...***222,,,)))'''***...000444888555888===BBBGGGJJJLLLMMMMMMOOORRRSSSSSSSSSUUUVVVJJJJJJJJJHHHEEE@@@<<<:::;;;888666555444333000.........---+++***)))((((((%%%%%%%%%$$$$$$$$$$$$$$$###########################""""""!!!!!!""""""#########"""######$$$%%%&&&&&&'''(((+++---111333555<<<>>>BBBGGGKKKMMMNNNOOORRRSSSTTTUUUTTTSSSRRRRRROOONNNLLLIIIEEEAAA>>><<<555777888666444111000000++++++***)))((('''&&&%%%$$$$$$###"""""""""#######################################""""""###$$$$$$"""""""""#########$$$$$$""""""""""""##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&+++111666999777AAAJJJhhhiiisssrrrvvvyyysss~~~SSSXXX+++++++++*********))))))((((((''''''''''''((((((((('''%%%$$$%%%%%%%%%$$$$$$!!!$$$++++++%%%###''''''%%%%%%&&&((('''%%%"""###$$$(((%%%,,,$$$$$$(((((((((&&&###!!!!!!###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,,,,---...///111222333444777999<<>>;;;888777666333222222111000...,,,+++))))))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++***+++---...000444:::>>>@@@BBBDDDEEEEEEFFFHHHIII===>>>AAADDDCCCBBBFFFKKKMMMKKKIIIJJJLLLMMMMMMMMMBBBBBBCCC;;;222333111%%%***%%%""""""""""""%%%)))&&&###!!!"""%%%&&&%%%###%%%%%%%%%&&&&&&'''))))))***,,,///111444888===AAAFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIHHHGGGEEEBBB@@@>>>999888666555333222222222000///---,,,+++*********)))))))))(((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$######$$$$$$%%%%%%%%%%%%*********+++,,,---...///222333777<<>>;;;999777555333333111///------,,,+++***)))(((''''''$$$$$$$$$$$$############"""""""""##################""""""!!!!!!""""""#########""""""######$$$%%%%%%&&&''')))+++...111222888;;;???DDDHHHKKKLLLLLLQQQSSSUUUTTTRRRQQQPPPQQQIIIHHHEEEBBB???<<<:::999555555444333222000...---))))))((('''&&&&&&%%%%%%$$$######"""""""""######"""""""""##################""""""""""""###$$$$$$!!!""""""""""""#########!!!""""""""""""#########"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$'''+++111777:::@@@===BBBkkkwwwxxxvvvqqqYYY^^^*********)))))))))((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&'''((()))***)))%%%!!! """&&&)))!!!!!!"""###$$$%%%%%%%%%&&&((( +++###,,,!!!""""""&&&))))))'''$$$!!!###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***++++++,,,---...000111111333666999<<>><<<;;;FFF???;;;:::888333333666---...///...---...000111&&&+++)))(((---,,,))),,,'''***+++'''$$$$$$$$$"""###"""###(((,,,+++$$$%%%$$$$$$$$$%%%&&&'''((()))***,,,---///333999===DDDFFFGGGIIIKKKLLLMMMMMMIIIIIIHHHGGGDDD@@@===;;;777666444333222111000000...---,,,+++***)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''(((((()))+++,,,---...///222888>>>BBBBBBAAA@@@???===:::888777666666222111000///...,,,,,,+++%%%%%%&&&'''''''''''''''%%%""""""''''''######&&&!!!$$$%%%%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((***---000000222555:::@@@EEEJJJMMMOOOVVVYYYWWWYYY]]]\\\WWWWWW\\\WWWMMMYYY|||OOO***......%%%%%%+++,,,------------,,,+++(((000111444888===CCCGGGJJJJJJLLLOOOPPPPPPPPPQQQSSSPPPNNNKKKHHHDDD@@@===<<<777555222111000///,,,*********)))((('''&&&&&&%%%########################"""""""""######$$$$$$$$$###""""""""""""""""""############"""######$$$%%%###$$$%%%'''))),,,...///111444:::@@@EEEIIIKKKKKKNNNPPPRRRQQQOOOLLLLLLMMMHHHFFFCCC@@@===;;;:::999666333000///000///,,,)))((('''''''''&&&%%%%%%%%%$$$######""""""######$$$!!!"""""""""#########$$$"""""""""""""""###$$$$$$!!!!!!!!!"""""""""######!!!""""""""""""#########""""""###$$$$$$%%%&&&&&&#########$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$''',,,222777;;;???;;;EEEtttzzzzzzrrr}}}xxxaaa```))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%'''((('''$$$"""!!!"""###%%%%%%$$$%%%&&&######&&&(((&&&###!!!$$$'''!!!***""")))!!!***&&&%%%""" ###%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))***+++,,,---...//////111444777:::<<<@@@DDDGGGKKKNNNPPPRRRRRRRRRTTTUUUPPPSSSUUUTTTQQQNNNNNNOOOKKKJJJJJJJJJJJJJJJIIIIII>>>;;;777444333111///...+++++++++*********))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$&&&)))+++,,,...000222777999<<<>>>@@@BBBEEEGGG@@@999555888888111,,,,,,...222444111---+++,,,,,,***000'''###,,,%%%***%%%(((###!!!''''''######&&&'''%%%!!! $$$((($$$#########$$$%%%&&&&&&'''((()))***,,,000666:::===>>>@@@CCCEEEGGGHHHHHHGGGGGGFFFEEEAAA===999777555444333111000/////////------+++***))))))))))))%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))++++++++++++///555<<<@@@@@@??????===;;;888666555555555111111000///---,,,+++***((())))))))))))((('''&&&(((######&&&%%%!!! $$$&&&'''(((&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''$$$%%%&&&&&&'''(((+++...---...111555;;;BBBHHHKKKNNNQQQVVVWWWUUUSSSTTTWWW[[[OOOMMMUUUUUUPPP]]]sssqqq[[[555***((((((&&&,,,///&&&$$$((()))'''&&&(((+++---//////111555:::@@@EEEIIIJJJLLLNNNOOOOOOOOOPPPQQQJJJHHHDDD@@@<<<999777666555333000///...---+++((((((((('''&&&%%%%%%$$$$$$###############$$$$$$$$$""""""######$$$$$$$$$%%%######""""""""""""######$$$###############$$$%%%"""###$$$%%%'''***,,,---+++///666===CCCHHHJJJKKKKKKMMMPPPNNNKKKHHHHHHJJJGGGEEEBBB>>>;;;999888777777222------//////***&&&'''''''''&&&&&&%%%%%%%%%$$$###############$$$$$$!!!!!!""""""#########$$$""""""!!!""""""###$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""############"""######$$$%%%%%%&&&&&&##################$$$$$$""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$''',,,222888;;;888===QQQ}}}sssfffeeevvv}}}}}}aaa[[[)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$##############################$$$%%%'''((('''&&&''''''((()))***+++,,,,,,///111333555777999===@@@IIIIIIJJJLLLNNNOOOQQQRRRSSSSSSRRRQQQPPPNNNMMMLLLHHHHHHIIIHHHGGGEEEDDDBBB===:::666333222000...------,,,,,,+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***+++,,,......111444888===@@@AAAAAAAAA>>>;;;888666555444222111000///...---,,,++++++***(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&''')))+++---///000666<<>>===<<<;;;999777666444444222222000///---+++***))))))((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((******,,,...000111555:::@@@DDDJJJPPPVVVXXXUUUSSSTTTVVVVVVVVVTTTQQQNNNKKKHHHFFFTTTfffgggFFF000'''***))))))(((''''''&&&&&&$$$$$$$$$$$$%%%&&&'''(((+++,,,///111555:::AAAFFFJJJIIIIIIKKKOOOQQQNNNKKKHHHEEEAAA>>><<<;;;999777333222000...,,,+++******''''''&&&%%%%%%$$$##############################################################################$$$$$$########################$$$%%%&&&((()))***...000444888;;;???DDDGGGNNNMMMKKKIIIIIIJJJLLLMMMEEEDDDAAA>>><<<999888777444222///------,,,***)))&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""###'''---333777999;;;999SSSrrrqqqooohhhuuu[[[]]]))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$######################## !!!###$$$$$$###&&&&&&'''((()))***++++++,,,...111333444777:::===EEEGGGIIIKKKNNNPPPQQQRRRPPPPPPPPPOOONNNMMMMMMLLLGGGHHHHHHHHHFFFDDDBBBAAA===:::666333222000...------,,,,,,+++***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***+++,,,---///111555999<<<>>>??????<<<:::777555444333000//////......---,,,+++******(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&&&&(((***,,,...///333888===@@@AAABBBEEEHHHFFFEEEDDDBBB???;;;888666333333222111///...------,,,++++++***(((''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))+++...222555888:::;;;;;;999888666555444333222111000...,,,+++***)))(((((('''%%%%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***+++,,,...///222666<<<@@@HHHLLLQQQSSSQQQQQQSSSVVVVVVUUUSSSPPPMMMIIIFFFDDD???BBBFFFMMMYYYllltttWWW<<<,,,***111888)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''')))+++---000333888???CCCGGGGGGHHHKKKMMMMMMLLLKKKHHHEEEAAA===<<<:::888666222111000...,,,+++******'''&&&&&&%%%$$$$$$############################################################################################################$$$$$$%%%&&&((((((+++...111444777<<>>@@@DDDHHHKKKNNNPPPPPPOOONNNMMMMMMLLLLLLMMMMMMGGGGGGGGGGGGEEECCCAAA???<<<999555222111000...---,,,,,,+++***)))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***++++++,,,---000333777:::<<<===;;;888555333222000...,,,------,,,+++***))))))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((***+++,,,000222666:::>>>BBBDDDEEECCCCCCBBB@@@===:::777555333222111000///---,,,,,,+++******)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))+++...111333444888888777666555444333333111000///---,,,***)))(((((('''&&&%%%%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((()))***+++,,,...222666:::BBBFFFJJJLLLMMMNNNRRRUUUVVVUUURRROOOKKKGGGCCCBBBBBB???999333222888CCCKKKXXX\\\ccckkkssszzznnn[[[OOO777111,,,+++---+++%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''''')))+++---000555:::???BBBEEEHHHJJJJJJIIIIIIJJJHHHEEE@@@===:::888666444222111///---+++***))))))&&&&&&%%%%%%$$$$$$######################################################################################################$$$$$$######$$$%%%%%%&&&(((***,,,///222888>>>CCCFFFGGGIIIKKKJJJHHHFFFDDD@@@???<<<999666444333222///---***))))))(((&&&%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$##################$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$(((...555999:::<<<888OOO|||yyyuuu~~~{{{hhh[[[VVV((((((''''''&&&%%%%%%$$$########################################################################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$###$$$&&&'''###$$$$$$%%%&&&'''''''''(((***,,,---...000333666555888===BBBGGGJJJLLLMMMPPPOOOMMMLLLLLLLLLLLLLLLGGGGGGGGGFFFDDDBBB???>>>;;;888444222111000...,,,,,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((())))))******,,,...222666999;;;:::777444222111000...,,,,,,,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&((()))***------000555;;;@@@CCCCCCCCCCCCAAA???<<<888444222222111000///...,,,++++++))))))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))+++---///000555555444444333222222222//////...,,,+++***(((((('''&&&&&&%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''((()))***++++++...222555:::???DDDIIIKKKMMMPPPRRRTTTSSSQQQMMMIIIDDDAAA???555999======999333///---//////111333666999;;;<<<666888::::::555---$$$+++'''$$$&&&+++,,,((($$$%%%%%%%%%%%%$$$$$$######$$$$$$######$$$%%%%%%&&&%%%''')))+++---111555999>>>BBBGGGIIIGGGFFFGGGIIIHHHDDD???<<<999777444222111000...,,,***)))((((((%%%%%%%%%%%%$$$$$$#############################################################################################$$$$$$$$$$$$$$$###############$$$&&&''')))+++...444;;;@@@DDDFFFGGGIIIIIIGGGEEEDDD>>>===:::777555222111000...+++)))(((((('''&&&$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#######################################$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$%%%)))///555999;;;???>>>SSS|||xxxkkk~~~}}}kkkZZZVVV''''''&&&&&&%%%%%%$$$$$$########################################################################################################################""""""#########$$$$$$$$$######################## """###""" """$$$######$$$$$$%%%%%%&&&&&&(((***+++,,,---...111333111444999>>>CCCGGGIIIKKKQQQPPPOOOMMMLLLLLLKKKKKKIIIIIIHHHGGGEEEBBB???>>>:::777333111000///...,,,,,,++++++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((())))))***,,,///333666999999666333222111000...,,,,,,+++***)))(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((++++++,,,111777===@@@AAADDDCCCBBB???;;;666222000111000///...---+++******((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))+++,,,---111111111111111111111111...---,,,+++***)))((('''&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&'''(((*********,,,///111333888???FFFJJJMMMNNNNNNRRRQQQNNNJJJFFFBBB>>><<<666666666444222222222333333111...***'''%%%######%%%&&&(((+++---///111222111---'''###"""%%%(((+++$$$$$$$$$$$$$$$#########$$$$$$#########$$$%%%%%%###%%%''')))***---000333999>>>DDDGGGFFFEEEGGGHHHGGGCCC>>>:::888555222000000///---+++)))(((''''''%%%$$$$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$$$$$$$###"""""""""######&&&&&&''')))+++000777<<>><<<:::777444222111000---+++)))(((((((((&&&%%%$$$$$$###############"""""""""""""""""""""""""""###############$$$$$$$$$########################################################################"""""""""""""""####################################$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$%%%)))///555999;;;===AAAVVV{{{xxx```~~~}}}jjj}}}XXXVVV'''&&&&&&%%%%%%$$$#####################################################################################################################$$$$$$$$$"""############$$$$$$$$$########################!!!$$$'''&&&###"""###%%%#########$$$$$$%%%%%%%%%((()))+++++++++---///111222333777;;;@@@DDDHHHJJJNNNOOOOOOOOONNNMMMKKKKKKLLLKKKKKKIIIFFFCCC@@@???999666222000//////---,,,++++++***)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''(((((()))***---000333555666444222111111000///---++++++***)))(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''')))***+++---111777<<>>:::555222///000///...---,,,***))))))&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((***+++,,,............//////000000,,,,,,+++***)))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$&&&))),,,...000)))((('''%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&''')))))))))***---//////333:::AAAGGGJJJKKKKKKOOONNNKKKHHHDDD@@@===;;;???;;;444...***)))***,,,************+++---...///'''''''''&&&$$$""" $$$+++---***%%%!!! $$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$"""$$$&&&'''((())),,,///444888>>>CCCEEEEEEFFFFFFDDDAAA<<<999666444222000///...,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$##############################################################################"""""""""###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''(((***...333777??????@@@AAABBBDDDEEEEEE===<<<999666444111000///---+++)))((((((((('''%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""#####################$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$(((...555999:::888???SSSyyy{{{]]]wwweee}}}vvvQQQSSS&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################"""'''++++++(((%%%%%%'''######$$$$$$$$$$$$%%%%%%'''((()))))))))***---///111111333666:::???CCCFFFHHHJJJLLLNNNOOONNNLLLKKKNNNNNNMMMKKKHHHEEEBBB@@@888555222000///...---,,,++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''((()))+++---...///333111///...//////...---,,,++++++***)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''(((***++++++///666;;;>>>======;;;888555222000///...---,,,+++***)))(((%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&((()))***++++++,,,------...//////++++++***)))(((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$&&&(((+++---...((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###%%%'''''''''(((***,,,...///333999???EEEIIIKKKLLLKKKIIIFFFCCC???<<<:::000000000000111111000...***)))((('''%%%###"""!!!%%%''')))***+++++++++***'''&&&$$$!!! """'''+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""$$$&&&&&&''''''***,,,...111777===CCCEEEDDDBBBBBB???;;;888666444222000...---+++)))'''&&&&&&%%%##################$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%###%%%&&&'''(((***...111777999<<>>AAACCCEEEJJJMMMOOOOOOMMMLLLPPPPPPOOOMMMJJJFFFCCCAAA888555111//////...---,,,++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''((()))++++++,,,000...------.........---,,,,,,+++***)))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%(((***)))'''***222999999999999999777555333222///...---,,,***)))((((((%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%'''((())))))***+++,,,---......///+++******)))(((''''''&&&$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&!!!###%%%&&&&&&''')))+++.........222999AAAHHHKKKJJJJJJHHHEEEBBB>>><<<::::::777444111///---***((('''((())))))))))))((((((&&&%%%###"""""""""###$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###############$$$"""$$$&&&&&&&&&'''(((***+++---111999AAADDDBBB???AAA>>>:::777555444222000...,,,+++)))'''&&&%%%%%%##################$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&"""$$$%%%&&&'''(((+++---000444:::???BBBAAA@@@>>>;;;999777444111///...---+++)))'''&&&&&&'''%%%$$$"""""""""""""""#########""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""""""""######$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""###'''---333777999>>>>>>JJJtttbbbtttdddvvv|||{{{___SSS%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((('''""")))***''',,,CCC000###""" )))(((!!!III<<<,,,###<<>>999777555222000.........))))))'''&&&%%%$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!###$$$$$$ """######""""""$$$%%%############""""""""""""""""""""""""""""""""""""$$$###"""###%%%%%%###"""""""""""""""""""""""""""""""""""""""############%%%$$$%%%)))///555999;;;;;;AAAYYYzzzTTTuuuwwwqqqlllaaaZZZ%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""!!!,,,(((+++(((XXXjjj((( ,,,```)))###---###)))$$$(((&&&(((%%%(((+++---///111222555777;;;@@@FFFIIIHHHHHHIIIJJJNNNKKKGGGGGGHHHGGGBBB===999666222/////////...---++++++***((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,111))))))&&&+++***888###+++,,,...///"""333***---///(((***...000''')))===000'''...)))000,,,///***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((()))***+++222333444444333222000.........---,,,***)))((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***+++,,,,,,++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###"""!!!""""""######$$$%%%&&&&&&((()))+++---000666===BBBEEEGGGEEE???<<<<<<:::666222111000...,,,+++******)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$######""""""########################################################################$$$$$$%%%%%%%%%%%%&&&&&&)))))),,,222888============:::666444333222000///---,,,***(((&&&%%%$$$$$$################################################################################################""""""############""""""###############$$$$$$$$$######$$$$$$%%%&&&&&&''')))---222777;;;<<<;;;:::888666444111///...------)))((('''&&&%%%$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%$$$###"""###%%%###############$$$$$$$$$########################$$$###"""###%%%%%%###"""""""""""""""""""""""""""""""""""""""############%%%$$$%%%)))///555999;;;???@@@QQQ{{{ttt```|||yyywww}}}]]]\\\%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ '''$$$+++)))^^^000%%%)))<<>>CCCFFFGGGHHHHHHMMMJJJGGGFFFGGGEEE@@@<<<999666222//////......---+++***)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%--- XXXyyyFFF***---"""!!!%%%CCClllmmm$$$"""...((($$$)))```nnnzzz,,,%%%'''&&&333###PPPnnnfff'''---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***///000111222222111000///......---+++***)))((('''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******++++++***))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$$$$$$$$$$&&&((()))+++***)))'''&&&''''''''''''''''''''''''&&&''')))***,,,000666:::BBBDDDBBB>>>;;;<<<999666222111///---+++******)))''''''&&&%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%########################################################################$$$$$$%%%%%%%%%%%%&&&&&&'''''')))---333888;;;;;;<<<:::666444333222000...,,,+++)))'''&&&%%%$$$$$$################################################################################################""""""############""""""$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&)))...333666888888777555444222000...---,,,+++)))((('''%%%$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######"""###$$$###!!! !!!"""#########$$$$$$%%%%%%%%%########################$$$######$$$%%%%%%$$$"""""""""""""""""""""""""""""""""""""""############%%%$$$%%%)))///555999;;;@@@===FFFzzzaaannn{{{|||~~~xxx^^^^^^$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ ******'''zzz<<<"""%%%777***///}}}+++$$$777aaa$$$--- %%%"""---###&&&(((***++++++,,,...000444555888===CCCFFFGGGGGGKKKIIIGGGGGGFFFDDD???<<<999666111///......---,,,***))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,444!!!$$$&&&hhh222%%%'''&&&777111$$$ ### <<<......,,,...000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((+++,,,---//////000000000...---,,,+++***((('''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$###""""""!!!!!!&&&'''(((((())),,,000444===??????<<<:::;;;999555111000///---+++***))))))&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$&&&(((+++---########################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))...333777999;;;888666444333222///---+++***)))'''&&&%%%$$$$$$################################################################################################"""######$$$$$$######"""$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%&&&(((,,,111444666777777333222111///---+++******((('''&&&%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$%%%"""###$$$$$$""""""###%%%"""""""""###$$$$$$%%%%%%########################$$$######$$$%%%%%%$$$"""""""""""""""""""""""""""!!!"""""""""############%%%$$$%%%)))///555999;;;???;;;DDDxxxSSSzzzzzzccc___$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""" 444 )))GGGHHH...&&&}}}'''333)))###,,,***'''"""+++ ***)))%%%'''))))))))))))+++---111111444888>>>BBBDDDDDDHHHHHHGGGGGGFFFCCC???<<<888555111///......---,,,))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$!!!&&&~~~ xxx"""///******???111,,,)))$$$+++%%%((()))GGG$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((***+++---...//////...---,,,+++)))(((''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))''''''''''''''''''((((((''''''((((((((()))---000777;;;<<<999999:::888444111000...,,,***)))((((((%%%%%%$$$#########$$$$$$%%%%%%$$$$$$&&&(((+++---########################################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%''')))...222555777666444333333111///---******((('''%%%$$$$$$$$$######################################################################################################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%%%%&&&(((***...111333555666111000000...---+++***)))'''&&&%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&"""###%%%%%%%%%%%%&&&((("""""""""######$$$$$$$$$########################%%%$$$###$$$&&&&&&$$$###""""""""""""""""""""""""!!!"""""""""############%%%$$$%%%)))///555999;;;>>>===OOOtttVVVzzzbbb]]]###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&***)))(((!!!fff///ZZZNNN ///'''888888rrr111+++WWW[[[(((!!!%%%111###&&&(((%%%'''(((((('''''')))***---///111444777;;;???AAACCCDDDFFFFFFEEEBBB>>><<<888555111......------,,,((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&111<<>>@@@CCCDDDBBB???===;;;888555111...------,,,+++(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%)))666}}}GGGEEE%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&(((***,,,,,,---,,,+++***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))###%%%))),,,......---,,,+++***)))'''%%%$$$###"""&&&'''(((''''''''')))+++///333666555666999777444000...---+++)))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""########################################################################$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%&&&)))---.........///111111///---)))((('''&&&%%%$$$$$$$$$###################################################################################################$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((+++---...////////////---+++***(((&&&%%%$$$$$$###$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%'''((()))((())))))(((&&&%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###""""""""""""""""""""""""""""""""""""############%%%$$$%%%)))///555999;;;@@@>>>jjjZZZ~~~vvvvvvnnn[[[ZZZ#########$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$******$$$000ZZZ333&&&******((("""888III###oooCCC111$$$&&&((('''&&&&&&'''((((((&&&&&&'''(((&&&***------+++---333999:::===@@@AAA@@@>>>;;;:::888555000...------,,,+++'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###***+++lll---EEEwwwSSSYYY...[[[fffPPPLLL(((kkkeeeXXXVVV###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$%%%''')))***,,,---,,,+++***)))'''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***999>>>GGGOOOTTTUUUSSSQQQOOOMMMIIICCC>>>888444222%%%&&&''''''&&&&&&(((***---111555555666888777333///...,,,+++)))(((''''''%%%%%%%%%$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&%%%########################################################################$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&%%%%%%'''***,,,,,,,,,...000000///---)))((('''&&&%%%$$$$$$$$$###################################################################################################$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''(((***++++++''''''''''''''''''''''''''''''&&&'''(((***,,,---////////////...,,,***)))%%%%%%$$$$$$###$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((,,,000444777999888999888666333111111222******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%###""""""""""""""""""""""""""""""""""""############%%%$$$%%%)))///555999;;;>>>999kkkKKKppphhhxxxooobbbZZZ$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!***(((///(((PPP111666)))222"""///555777""" $$$---+++yyyKKK(((%%%'''''',,,***!!!$$$+++((('''%%%&&&***---***%%%""")))(((&&&(((+++...//////555888===BBBDDDDDDBBB@@@888666333000---,,,,,,,,,(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$***"""+++&&&%%%CCC555999MMM!!! ,,,000000$$$&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))'''%%%###"""###$$$&&&###%%%&&&&&&$$$"""""""""%%%&&&''''''''''''&&&%%%(((------(((&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((&&&$$$###---'''""""""&&&)))&&&###)))$$$---%%%555+++222+++...---++++++,,,,,,***)))'''))))))'''$$$###&&&)))((($$$$$$(((((($$$$$$)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$&&&###$$$(((&&&"""%%%+++!!!&&&((((((222BBBHHHDDDYYYVVVQQQMMMIIIHHHIIIIIIIIIGGGEEEEEEGGGHHHIIIHHH>>>888000+++))))))'''&&&,,,+++***---111555555333000///---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###############$$$$$$%%%&&&'''&&&$$$"""!!!&&&%%%%%%'''((('''&&&&&&$$$((($$$$$$)))%%%!!!(((%%%###&&&+++'''!!!,,,000,,,((()))...111///,,,((('''%%%$$$######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$)))&&&###!!!"""$$$%%%%%%!!!'''&&&'''+++)))///333===EEEGGGEEEFFFKKKCCC???@@@<<<222111000%%%)))---%%%"""(((,,,***///000///------,,,***'''%%%%%%%%%$$$$$$$$$######################################################%%%%%%$$$$$$$$$$$$$$$$$$,,,&&&,,,### '''+++666BBBHHHLLLOOOOOOMMMHHHIIICCC999555:::<<<:::888:::888222//////,,,(((,,,)))$$$###$$$%%%%%%%%%###"""%%%'''%%%!!!"""&&&""""""""""""""""""""""""%%%$$$###""""""###$$$%%%(((%%%$$$)))111888999888===>>>NNNkkkjjjeeerrr]]]___$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''!!!%%%###000###UUUxxx$$$::::::fff???'''\\\vvv333777333<<<&&&###...---'''&&&$$$///)))### $$$***///)))((('''''')))+++,,,---///222777;;;>>>???>>>===999777333000---,,,,,,,,,(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$111 \\\999KKK***222'''&&&,,,222666000%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!%%%)))***(((&&&&&&'''***)))'''%%%%%%(((...222'''%%%""" !!!%%%))),,,&&&***+++'''%%%'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$%%%'''((('''222111((('''000<<<<<<999DDD@@@RRRMMMVVVQQQWWWTTTPPPMMMIIIEEE@@@===<<<333******///222...((()))%%%%%%***+++((((((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%+++"""%%%,,,***$$$ ---111666;;;DDDLLLLLLIIIDDDJJJQQQUUUTTTLLLCCC===GGGLLLRRRUUUSSSKKKBBB<<>>111((()))...!!!$$$***000444555444222000///---+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$'''$$$!!!!!!###&&&''''''(((***((("""!!!&&&%%%!!!---222000222999666000444...)))&&&***---,,,***+++!!!$$$)))...111000...+++((('''&&&$$$###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$ """%%%&&&&&&&&&''''''$$$$$$(((...222555;;;BBB888>>>>>>777555999888333222333;;;===888<<>>???RRRtttssshhhqqqccc___$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%***&&&&&&(((>>>---444###///444)))888:::555CCC<<<;;;oooQQQ555===>>>444444888%%%---111000+++%%%!!!&&&'''''''''''')))+++...,,,---111444888:::<<<===999777444000---,,,+++***((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))444---{{{222'''555RRR???WWW>>>\\\555###"""***???"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!&&&++++++&&&######$$$"""$$$&&&&&&$$$###""""""&&&''''''((('''&&&$$$###%%%((()))'''&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''&&&$$$$$$&&&)))777*** ///@@@JJJMMMMMMIIIMMMFFFLLLDDDFFF@@@>>>???@@@CCCFFFHHHGGGFFF===IIIQQQIII777'''###%%%)))%%%###'''***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$'''******%%%###+++555777BBBRRR\\\YYYOOOKKKMMM]]]bbbjjjrrrwwwyyyxxxwwwyyy{{{}}}zzzsssmmmjjjjjjYYYOOOGGGHHHMMMJJJ;;;,,,...---***((())),,,111555000///---+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''$$$!!!!!!$$$'''((('''"""(((+++***222@@@HHHGGG888???===>>>EEEAAA666666;;;999444,,,((('''$$$***+++,,,+++))))))+++...((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""%%%'''&&&###!!!!!!###%%%'''444FFFIII>>>999===...<<>>DDDVVV[[[SSSPPPPPPTTTOOO@@@<<<:::///000---111999333$$$"""***(((***++++++***(((((()))%%%%%%%%%%%%$$$$$$$$$$$$########################################################################)))---$$$ +++:::BBBTTTJJJ<<<666@@@VVVhhhppp|||}}}~~~kkkRRR???AAA999---$$$!!!###''')))%%%!!!!!!&&&)))'''%%%%%%########################$$$$$$###""""""###$$$$$$'''%%%%%%***111777999999???@@@VVVsss~~~qqqYYY___$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&'''###---&&&%%%&&&%%%FFF999777333HHH888OOOJJJNNNdddrrr{{{sssoooqqq{{{YYY;;;>>>===888999<<>>999777444111...,,,******((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%...222,,,PPP>>>:::333<<>>GGGGGG;;;333555999777---,,,+++***)))***,,,---)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%***(((%%%"""!!!###&&&(((???>>>???BBBDDDEEEKKKRRRaaappp{{{}}}~~~zzz\\\JJJ999444222---******((((((+++---,,,(((&&&(((&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""############$$$$$$%%%$$$!!!"""///BBBNNNOOO???PPP[[[SSSFFFJJJ^^^pppsssrrrrrrvvv|||~~~zzz~~~|||vvvmmmkkkooossssssvvv___CCC333///...''')))$$$"""$$$&&&%%%&&&)))########################$$$##################$$$&&&%%%&&&***000666999:::>>>@@@VVVsssaaa___$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&'''''''''&&&###---***'''---'''""",,,$$$TTT;;;<<<[[[UUUYYYbbbqqqyyyvvvqqqeee\\\RRREEEBBBEEEHHHIIILLLJJJ>>>111---,,,+++)))&&&&&&'''(((+++++++++---000555999;;;888777444111///,,,******)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% %%%;;;333uuu(((+++DDDPPPTTTggg]]]ggglllooofffIII555999111---)));;;&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&))),,,------)))******+++...555===CCC???;;;666111///000222444***'''&&&''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&'''+++222888IIILLLLLLFFF@@@CCCNNNYYYVVVWWWUUUVVVPPPOOOKKKKKKCCCDDDGGGMMMTTTXXXYYYYYY```jjjpppeeePPPAAABBBIIICCC===555...+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((+++%%%!!!'''888KKKWWW[[[___RRRRRReeetttnnnZZZKKK[[[```iiirrrzzztttyyyzzzvvvvvvxxxjjjnnnyyy[[[<<>>NNNmmmYYY\\\$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))),,,***---888:::???WWWffflllyyy}}}}}}ddd}}}___ooofffqqqhhhyyy~~~vvv{{{pppxxxzzzooozzz~~~rrrbbbQQQAAAUUUMMMDDD???===999222,,,(((((('''''')))+++---...444444333222000...,,,+++))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$***(((###000$$$888000<<<<<>>BBBLLL___xxx}}}vvvaaasssqqqaaavvvqqq|||qqqzzz|||yyyzzzuuu{{{yyy|||~~~zzzbbbYYYOOOLLLMMMKKKCCC;;;***))))))((()))***+++,,,333333333222000///---,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& 333###$$$)))---...777RRR444GGGOOOfffssslllbbbUUU]]]UUUZZZ```aaacccjjjPPPmmmjjjzzztttiiioooWWW<<<;;;???000'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$***---+++...@@@```yyyhhhiiikkkmmmqqqxxxzzzxxxuuussstttwww{{{~~~XXXJJJ>>>999555...))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###)))555FFFSSSUUULLLCCC>>>???HHH]]]uuu~~~wwwjjjsssooo}}}qqq~~~xxx~~~zzzwwwuuuvvvxxxyyyyyyxxxwwwxxxyyyyyytttllleeegggooopppdddSSSGGG>>>777''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''')))******>>>IIIRRRSSSTTTWWWYYYWWWWWWlll}}}~~~{{{|||{{{bbbIII:::444...---,,,***)))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''***444AAAHHHFFFBBB~~~{{{vvv___III777---)))***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((///777;;;DDDZZZzzzyyytttmmmwww|||}}}|||}}}zzzjjjNNN444...///+++(((***''''''&&&&&&&&&%%%%%%%%%################################################$$$$$$%%%&&&&&&'''((((((>>>MMMPPPFFFIII```rrruuuuuunnnpppvvv||||||{{{xxxyyyyyyzzzxxxkkk```;;;***)))+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$&&&))),,,///444999<<<===@@@FFFjjjeee___YYY$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%***)))(((''''''+++555>>>PPPeee~~~}}}fffaaa^^^eeebbbeeesssuuurrrxxxwwwyyy}}}~~~{{{{{{}}}}}}}}}kkkNNN???DDDOOO;;;333555555)))$$$((('''+++///000---+++,,,///000++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***'''''')))***+++000777555BBBTTTaaaccc___[[[YYY```gggqqqwwwsssjjjfffhhhooovvvzzzxxxqqqpppxxx|||~~~xxxqqq[[[BBBAAACCC999+++"""$$$'''$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###&&&((((((&&&%%%'''***000***)))888VVVooossskkk|||xxxqqqkkkgggfffeeeeeeaaadddooo}}}zzzyyyyyyvvvddd>>>III;;;555---(((+++(((!!!"""(((***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((***&&&!!!"""'''+++---111<<>>666999KKKggg~~~iii||||||}}}{{{yyyzzz|||{{{ooo;;;...222---,,,&&&'''&&&%%%&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$(((###"""$$$$$$%%%111@@@WWWMMMSSSLLLSSSuuuhhheeerrr~~~|||rrruuufffFFF///+++***%%%((('''$$$"""$$$'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&)))...444999<<>>NNNvvvlll|||mmmfffVVV$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''+++,,,***&&&######(((///555===MMMdddvvvllldddqqqvvvpppwww{{{pppwwwoookkkmmmhhheeeeeeffffffjjjooorrrtttvvvzzz~~~uuuoooVVVEEEMMM>>>777222&&&%%%,,,,,,+++...000111111...***&&&++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''')))***---666@@@SSSTTTWWW]]]dddhhhhhhgggjjjeeedddgggiiijjjnnnsssqqqooooooqqqttttttqqqmmmuuu~~~|||cccQQQEEEFFF999+++&&&((()))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((()))(((''''''''' ...IIIaaagggeeeooobbbhhhrrr{{{{{{pppnnnttt|||ppp{{{sssQQQDDDKKK000''''''&&&$$$%%%((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''',,,&&&%%%+++...***((()))777EEESSSSSSGGGCCCSSSgggqqqqqqmmmeeedddnnnzzz|||yyyzzz~~~{{{xxxjjjrrroooMMMCCC888+++$$$'''---***"""'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((())))))...>>>MMM]]]NNN^^^```KKKbbbwwwuuurrrzzz{{{uuuyyy^^^BBB000))),,,'''###'''+++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''777===888BBBcccxxx~~~yyyuuupppvvv}}}zzz~~~\\\:::---***)))(((&&&$$$%%%(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###)))+++,,,111999===IIIXXXssssssmmmxxxsssqqqxxx}}}sss~~~|||yyysssooosss{{{tttBBB,,,333((((((((('''%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$''''''&&&)))666IIIWWWFFFUUUbbbxxx~~~aaaXXXsss|||{{{|||}}}tttqqqnnnUUU111"""(((((('''&&&$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&)))...444999<<>>>>>555###'''&&&(((,,,///...***'''++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%(((---000666BBBNNNaaa```___```bbbgggkkkmmmjjjgggiiittt}}}xxxssssssxxx|||}}}|||lllvvvppp___SSSGGG555'''$$$&&&%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***)))))))))999BBBXXXqqq{{{qqqbbbZZZ~~~|||}}}zzzzzzooottt||||||```>>>VVV111***%%%''')))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''***######)))+++)))---555JJJIIIJJJOOOTTT[[[hhhtttsssllliiinnnwww~~~}}}zzzzzz{{{zzzxxxvvvgggEEE,,,...000&&&$$$+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&,,,(((&&&'''+++444FFFVVVYYYlllWWWNNNrrr|||qqqyyyxxxiiiNNN444333444%%%---'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((('''%%%$$$%%%(((,,,777;;;@@@]]]qqqlllccccccsss}}}mmm@@@000&&&******###""")))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%'''***---444<<>>///***&&&&&&((())),,,///*********)))((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((((('''***222<<>>aaa|||ssszzzgggGGG)))###***,,,'''"""'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%'''111BBBOOOiii{{{vvvuuu{{{nnnsss|||LLL888,,,)))(((******(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''!!!"""222FFFPPPPPPMMMiii~~~yyylll{{{xxxppprrrnnnQQQ///***'''&&&'''&&&%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&)))---333888;;;>>>:::KKK{{{}}}|||nnn```___%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$)))---,,,)))...;;;FFFfffvvvqqqqqqtttqqqwwwooowwwrrrjjjyyy{{{zzz}}}yyy|||sssuuu|||{{{~~~zzzVVV@@@??????;;;444...+++'''$$$'''...******))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))),,,(((+++888GGGSSS[[[aaabbbccchhhsssxxxooonnnrrrzzzqqqjjjmmmhhhrrrkkkqqq|||kkkkkk___FFF///$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&)))+++'''$$$+++;;;IIITTTZZZdddlllpppttt~~~qqq|||~~~yyy|||~~~~~~|||fffgggMMM222'''''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$...---!!!%%%;;;IIIIII;;;JJJ```pppsssttt|||}}}vvv~~~mmmwww{{{QQQ222///---"""(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%###))):::LLLWWW\\\___PPPWWWrrr{{{iiirrr~~~|||uuuddd___HHH---***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((%%%$$$'''000888AAAEEE^^^www~~~xxxmmm~~~kkkCCC(((%%%...,,,###'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&((()))000DDD___sssjjjxxx|||xxxbbbwwwzzzuuussstttuuuvvv{{{|||~~~KKK444+++&&&(((+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''+++&&&///FFFQQQPPPVVVbbb}}}|||}}}ssstttrrrSSS333***%%%&&&'''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&)))---222777:::===999LLLvvvsssfff``````%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%$$$$$$'''555OOOnnnyyycccbbbsssvvvyyyfff^^^ssszzz~~~~~~~~~mmm{{{uuu{{{tttTTT999:::222...///---&&&%%%)))***)))))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))---,,,222AAAQQQZZZ```dddjjjpppyyytttyyysssssswwwxxxaaaXXXooonnntttuuussssssnnn]]]AAA***$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&)))***((()))666LLL]]]ppp\\\___tttssstttyyyxxxqqq~~~xxxeeeGGG...%%%&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&***'''%%%666LLLJJJ999BBBYYYsss|||vvvttt{{{|||~~~~~~}}}www{{{zzz[[[555&&&+++((((((((('''''''''&&&&&&%%%&&&&&&&&&''''''''''''$$$(((444HHHWWW[[[ZZZZZZYYYvvvfff[[[}}}eeeGGG///(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&---888@@@<<>>>>>IIIZZZjjjrrrxxxwwwxxxpppOOO000&&&)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((&&&:::JJJLLLOOO```wwwyyysssvvv{{{mmmgggmmmZZZAAA+++''')))'''%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((,,,111666888<<<===UUU~~~qqqiii___ZZZ&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))******+++---:::UUUxxxnnnccc{{{xxxjjj]]]aaaooosss}}}yyyxxxuuurrrqqqrrrooohhheeefffmmmmmmmmmrrr~~~}}}uuuxxx|||}}}xxx[[[BBB>>>@@@999///***))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************///;;;NNN\\\___```gggppp~~~fffdddmmm}}}vvvmmmhhhfffmmm~~~cccqqqnnnrrrxxxhhh{{{|||jjjAAA))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((+++'''%%%---???UUUgggqqqhhhuuu~~~}}}zzz|||~~~SSS///(((+++)))''''''''''''''''''''''''''''''''''''((((((((())))))%%%222HHHNNNJJJUUUlllfffrrr|||~~~vvvwwwrrrPPP''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((888NNNZZZYYYVVV^^^jjjdddmmm~~~tttpppQQQ555)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%)))000999@@@CCCvvv}}}```{{{xxx}}}rrr~~~zzzXXX444$$$'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,777OOOpppyyy|||hhhTTTIIIWWWrrrfffaaaaaalllwwwsss```MMM>>>AAAEEEIIISSSggg~~~jjjaaafffpppvvvxxxsssyyyvvveee:::*********)))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))444HHHOOOKKK\\\{{{sss{{{yyyxxxxxxzzzzzzvvvsssqqq}}}zzzyyyzzz{{{}}}}}}}}}yyyooo{{{xxxllljjjKKK///)))***'''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((,,,111555888999<<>>iiihhhZZZhhhsss}}}}}}{{{~~~}}}kkk~~~yyyqqqggg___XXXUUU[[[dddeeeddddddccccccdddfffgggjjjeee]]]WWWWWWZZZ]]]___^^^iiixxx|||zzz|||www~~~pppQQQ999:::<<<000&&&((()))((()))++++++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))******((((((***++++++AAAKKKfffSSSggg[[[UUU{{{pppaaaVVVccc~~~kkk^^^___gggyyytttzzz{{{wwwhhhcccvvvvvvvvvwwwddd666###(((!!!)))...%%% %%%'''%%%%%%&&&&&&'''(((((((((111666444XXXXXXvvvaaa{{{vvvhhhmmm{{{sssxxxDDD###$$$+++'''''''''''''''''''''''')))(((&&&&&&))),,,+++)))$$$222<<>>===XXX~~~wwwooohhh{{{||||||rrr333///+++,,,((('''***'''$$$((($$$&&&&&&$$$$$$&&&)))+++000333[[[jjj|||zzzhhh^^^kkkbbb```yyy~~~UUU000===!!!&&&(((((('''''''''&&&&&&&&&'''$$$%%%((())))))111:::DDDPPP===wwwzzz}}}}}}}}}zzzxxxzzz{{{wwwpppkkkiiiXXX===***((((((%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((***///444888;;;:::UUU{{{mmmccc[[[XXX%%%&&&&&&&&&&&&'''''''''$$$((()))&&&$$$&&&((()))))))))******111HHHlllrrrooo~~~}}}jjj```llltttmmmnnnyyy~~~qqqgggcccbbbTTTZZZlll}}}~~~~~~bbbIII888???666///...+++%%%&&&+++''''''''''''''''''''''''(((''''''&&&&&&''''''(((((()))*********---555;;;FFFbbbTTTjjjaaayyybbbeeevvvzzzmmm\\\^^^pppzzzggg666)))###$$$$$$!!!(((,,,$$$%%%&&&&&&''''''((())))))+++'''<<<[[[fffnnn|||lllxxxzzzqqqmmmsssyyyzzz~~~{{{}}}yyyuuuwwwttt|||uuu888+++'''''''''''''''''''''''''''(((''''''((((((((())))))333MMMSSS999^^^nnn|||{{{{{{xxxzzzSSS///###)))&&&)))---$$$'''(((((((((((()))---000NNNLLL]]]___RRRwwwdddnnnaaagggccccccgggVVVIIIUUU[[[___\\\SSSRRRXXXYYYSSSbbbYYYTTTUUUTTTQQQYYYdddUUUUUUTTTTTTTTTSSSQQQNNNWWWgggtttyyy~~~|||qqqssszzz{{{WWW:::%%%(((---((($$$'''&&&&&&&&&''''''''''''(((&&&,,,(((///HHH@@@{{{ppp|||]]]RRR666***,,,***&&&&&&(((((('''(((&&&$$$###$$$(((,,,///555GGGyyylll~~~~~~eeeiiippphhhuuurrr~~~~~~~~~ttt,,,<<<"""(((((((((((('''''''''&&&&&&%%%%%%'''***+++000;;;GGGPPPCCC___wwwxxxxxxzzzyyy~~~~~~yyyxxxvvvtttuuuxxxiiiiiiaaaNNN666'''%%%***''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((***///444888:::<<>>KKK|||pppqqqpppzzzuuu}}}ttt{{{WWW444'''(((,,,'''***,,,"""'''$$$%%%(((((((((///777VVVpppgggyyyttt|||iiirrrzzz~~~}}}fffqqqxxxhhhyyyGGG---***))))))((((((((('''''''''###&&&'''(((+++666EEENNN>>>ttt{{{{{{}}}|||wwwrrryyywwwkkkaaaZZZIII333((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((***///444888<<>>UUU___JJJlllooofff{{{tttyyypppRRRiiivvvHHHUUU~~~rrrxxxhhh}}}TTTWWWdddjjj}}}ddd>>>]]]~~~xxx^^^GGGfffpppJJJ///(((((('''&&&&&&&&&''''''''''''(((+++333888PPPyyy}}}xxxkkkwwwooo[[[yyyyyyooozzz~~~{{{hhh444%%%111(((%%%,,,'''$$$###'''+++***---BBBZZZ~~~ooosssxxxvvvuuucccuuugggttt@@@444))))))))))))((((((((('''&&&((('''(((222BBBLLLNNN~~~ttt~~~zzzttt{{{zzzyyyuuutttsssqqqqqq```YYYTTTHHH333###''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((***///444888;;;HHHdddqqqaaa___[[[''''''''''''((((((((()))%%%&&&))))))%%%'''999MMMzzzccc^^^{{{rrr{{{yyyvvv\\\[[[kkkrrr```bbbnnn|||~~~xxxlllLLLBBBDDDCCC++++++++++++++++++++++++))))))(((((((((((()))))))))(((+++///000888SSSqqqVVVxxxdddzzzllluuuooolll{{{xxxrrrFFFLLL|||___xxxxxxYYY888AAAdddxxx|||~~~mmm>>>"""'''***((('''%%%''''''(((((())))))******222VVVqqq~~~lllqqqZZZKKK\\\|||rrrcccOOOKKKccc]]]~~~zzz{{{XXX,,,))))))))))))))))))))))))(((%%%(((---+++--->>>SSSNNN|||tttsssuuu{{{yyyUUUXXXpppqqq}}}\\\***...+++ 000&&&$$$&&&+++***///FFF___^^^[[[zzz]]]rrrrrrbbbXXXPPP]]]yyyTTTQQQzzz{{{nnncccvvvbbbiiixxxuuuvvvJJJ\\\}}}jjjIIIWWWiiiXXX555+++***%%%&&&&&&&&&'''''''''(((((()))444555]]]yyy|||~~~VVVzzzmmmrrr[[[qqquuukkkwwwuuu}}}<<<&&&111'''""",,,***$$$###'''+++***000KKKiiiuuujjj{{{~~~vvv}}}uuuddd~~~zzz{{{rrrwwwxxxwwwkkk222))))))))))))(((((((((((((((((('''***777HHHQQQPPPxxxsssqqqxxxyyy}}}~~~|||vvvvvv~~~zzzvvvwwwrrriiixxxmmm```ZZZYYYQQQ===)))''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((***///444888:::HHHcccvvveee]]]\\\&&&''''''&&&&&&(((((('''***&&&,,,222+++...TTTqqqjjjvvv|||tttrrrvvvaaa\\\mmmwwwggg]]]bbbtttzzzwww~~~XXXWWWJJJAAA555(((%%%***---+++((()))))))))))))))***++++++111((()))+++444333eee]]]rrrbbb{{{yyyyyyhhhvvvWWW```rrr:::CCCXXXrrr}}}bbbGGG888VVVxxx;;;666$$$&&&&&&$$$)))'''***%%%$$$,,,+++)))111:::dddhhhWWWWWW~~~zzzSSSIIIyyyuuuHHHSSStttdddzzzyyyrrr---)))((((((''''''''''''(((%%%---...&&&$$$;;;KKKBBBtttsssssstttppp}}}kkkxxxwww```DDDnnnvvvzzz|||666+++***&&&&&&---&&&,,,###222QQQdddFFFwww___kkkxxxhhhgggyyycccwww```lll|||vvvmmmRRR>>>yyy~~~~~~vvv777/// )))***((('''''''''(((((('''444333@@@uuuqqqvvv]]]jjjjjjooo]]]kkkuuuyyy___}}}zzzxxxvvvXXX###333###$$$+++)))((($$$---%%%444>>>JJJVVVsss}}}}}}vvvyyy\\\|||yyyaaaVVVQQQ]]]^^^SSS[[[kkk~~~}}}{{{???)))***///&&&***,,,!!!,,,,,,###...+++@@@MMMGGGpppmmmyyyvvvgggkkkrrrnnnooozzz}}}zzzooollloooeeeeeeXXXXXXIIIDDD000%%%$$$%%%((('''######&&&&&&&&&'''(((***...444999AAAGGG```rrrwww]]]\\\___''')))***'''######&&&((($$$,,,,,,$$$666fffrrr^^^ccchhhjjjlllooosssuuunnneeedddvvv}}}zzzwwwvvvuuuuuuvvvwwwwwwwwwzzz|||~~~gggaaacccvvv~~~lll777DDDCCC:::---(((+++,,,***))))))(((((())))))***+++...)))***+++777>>>jjj```qqqpppzzzrrruuugggaaazzzwww<<>>xxxQQQ}}}{{{{{{yyy```www}}}ssspppiiiggg|||}}}eeezzz{{{~~~~~~hhh444(((+++(((+++...$$$,,,%%%---&&&555SSS==={{{|||kkkqqqpppppprrrppp|||}}}|||sssllljjjhhh^^^nnnXXXLLLWWW>>>888)))&&&%%%'''&&&$$$$$$&&&&&&&&&'''(((***...444999BBBFFF]]]lll^^^[[[UUU''''''(((+++***((())),,,222999lll~~~|||rrr^^^gggddd^^^^^^ooorrrgggkkk}}}yyyssslllfffbbbXXXUUUPPPLLLJJJIIIIIIJJJLLLNNNPPPRRRRRRSSSTTTUUUIIIKKKKKKJJJGGGHHHLLLOOOVVV]]]gggpppwwwiii[[[aaawwwhhhbbbXXXJJJ:::...)))))))))))))))(((((())))))***(((...---+++>>>[[[oooeeetttxxxqqqjjj___WWWjjj}}}ggg[[[ccc[[[[[[tttwwwzzzzzz|||yyyWWW777:::^^^{{{||||||777000###&&&///!!!(((+++(((***...)))+++:::hhh~~~eeeiiiyyy{{{tttzzz{{{uuuVVVyyy[[[sssyyyuuu???++++++***)))(((((((((((((((***''',,,555QQQAAAxxxxxx|||___vvvwwwvvv~~~{{{~~~uuulllzzz}}}tttHHH<<>>---***((((((((('''&&&(((***,,,666GGGiiirrrsssvvv~~~lllwwwnnnkkkkkksss}}}|||{{{yyyxxxTTT))))))...%%%((()))''')))***???OOOoooRRRqqquuu~~~mmm~~~||||||yyy~~~tttZZZ]]]zzzqqqfffwwwyyyvvvwwwAAA))))))***+++...''',,,%%%...,,,EEERRRKKKyyyyyy|||uuuqqquuuwwwpppppp||||||yyy|||~~~~~~~~~|||tttjjjdddcccVVVfff]]]NNNUUUJJJ<<<,,,'''%%%&&&&&&$$$$$$&&&&&&&&&'''(((***...444999@@@IIIbbbppprrr___XXXZZZ((($$$%%%***---)))'''(((***333___kkkgggjjjrrrhhheeerrrfff^^^xxxzzztttppppppmmmfff^^^VVVQQQMMMKKKCCCFFFJJJOOOSSSXXX\\\^^^]]]aaafffiiihhhgggffffffiiifffcccbbb```\\\VVVQQQKKKLLLMMMNNNRRR\\\iiirrruuuiiinnnxxxzzzmmm^^^]]]RRR;;;,,,,,,******))))))))))))******(((///---,,,???ccciiigggxxxnnnsssoooiii{{{uuuhhhtttrrruuuvvvnnnaaa```yyy|||{{{\\\;;;444PPPuuu{{{HHH444''')))333$$$(((+++)))+++...)))---AAAssscccpppzzzvvvppp{{{uuugggccc{{{sssfffuuu~~~xxxJJJ,,,,,,+++))))))((((((((((((,,,)))...999KKKLLLzzz]]]uuueeejjjwwwggguuuzzz|||FFFAAALLLzzzmmmzzz666###000''')))$$$...&&&555QQQQQQaaakkkTTT]]]}}}ddd[[[}}}gggccc|||}}}sssgggmmmmmmkkkvvveeevvvtttdddQQQ666PPPuuu|||PPP)))***'''(((((('''&&&'''+++...===GGGvvvzzz}}}sssjjjiiiMMMaaayyyqqqiiivvvpppuuuggg}}}kkk000***,,,$$$***%%%+++(((111AAAaaaVVVnnnxxx{{{qqqqqqVVVlllbbbppp|||ppp|||RRR,,,(((,,,***...)))+++***,,,222JJJEEEhhh~~~{{{}}}tttjjjooozzzzzzxxxzzz}}}{{{~~~~~~~~~|||ttthhh]]]```^^^\\\dddUUUKKKSSS;;;///)))%%%&&&&&&%%%$$$&&&&&&&&&'''(((***...444999===MMMjjjyyyeeerrr___UUUYYY***$$$$$$******&&&%%%***222eeeqqq___bbbeee```gggkkkwww|||YYY___zzzqqqggg___ZZZRRROOOIIIEEEDDDFFFIIILLLVVV\\\eeennnuuu{{{zzzrrriiidddZZZQQQLLLMMMRRRVVV]]]iiixxxsssfffkkkyyyyyy{{{xxxtttfffggg```FFF222,,,,,,,,,+++*********++++++)))000---...AAAfffcccnnnvvvqqqkkkjjjfffzzz~~~~~~jjjsss```dddhhh```___lllrrr~~~~~~bbbAAA555EEEppp~~~{{{```555,,,(((000%%%)))***)))+++...(((111IIIkkkwww|||eeennnqqq|||yyyxxxvvv~~~uuuzzzttt{{{iiikkkxxxzzzSSS------+++***)))))))))))))))---+++111AAADDD___www{{{~~~]]]uuuzzz___pppyyyeeesss|||FFFDDD888wwwmmm~~~>>>&&&---)))///333+++===XXXMMMuuu___]]]\\\ssseee}}}eeebbbyyypppzzzeee```mmmcccsss~~~cccOOO<<<@@@{{{{{{{{{ddd***+++'''((()))'''&&&''',,,111???KKK~~~pppuuuaaadddIII???gggkkk[[[mmmsss~~~xxxooovvveee|||vvv;;;,,,)))%%%***$$$---(((777???fffNNN}}}gggzzz}}}zzzsssgggaaa~~~rrrnnneee111)))---)))...++++++000+++666FFFBBBxxxjjj___iiinnnrrrzzz~~~||||||xxxxxx}}}|||{{{vvvhhhZZZaaagggXXXeee[[[EEEOOO999333+++%%%%%%&&&%%%%%%'''&&&&&&'''(((***...444999;;;OOOmmm```{{{|||nnn}}}```VVVWWW***'''(((+++(((%%%///>>>___|||]]]___fff______jjjzzzzzz]]]eee}}}qqqdddXXXOOOJJJGGGAAAAAABBBGGGOOOZZZeeelllxxx}}}}}}uuummmfff```\\\PPPVVV^^^gggqqq|||~~~qqqeeennnwwwuuuhhhVVVCCC555...---,,,,,,++++++,,,,,,)))///,,,222DDDiii___xxxqqq}}}jjjRRRUUUXXXpppooo~~~hhhmmmXXX]]]jjjqqquuujjjooo|||ddd???;;;===kkksss}}}777222'''+++&&&)))***(((+++---(((444QQQtttzzzpppqqqoooyyywww|||uuu~~~nnndddttt{{{ZZZ...---,,,+++***))))))))))))---***333NNN???sss|||uuuttt}}}|||\\\uuu}}}hhh~~~aaaooooooIIIBBB444ooonnn~~~FFF***((())))))###......FFFZZZWWWyyy[[[ooommmhhh{{{rrr|||nnncccwwwtttcccttt{{{JJJfff}}}rrrkkkTTT;;;555___lllttt333,,,&&&((()))'''%%%'''---333>>>WWWtttooosssxxxqqqiiihhhBBB@@@NNNnnnbbbtttvvvvvvttttttpppqqq|||BBB+++((())))))'''---)));;;:::XXXeee|||mmmnnnqqqpppzzzwwwhhhuuu}}}wwwuuu666***...(((---,,,***...000>>>FFFVVV{{{kkkZZZhhhnnnqqqqqqiii{{{~~~|||zzz{{{yyyjjjZZZ___bbb[[[^^^]]]LLLAAA@@@555,,,%%%%%%&&&&&&%%%'''&&&&&&'''(((***...444999<<>><<<,,,---,,,******'''***,,,'''666UUUzzzyyy___mmmccc|||}}}xxx^^^vvv|||dddrrrkkk|||vvvhhhzzzbbb///...---+++***))))))))))))+++)))555WWW>>>pppzzzuuulll```wwwooo[[[jjj{{{^^^KKK@@@:::hhhnnn~~~LLL,,,$$$))) +++%%%...KKKYYYbbbrrr\\\|||[[[jjjxxxyyySSSMMMpppooocccHHHXXXttthhhuuu\\\777000FFF[[[|||===---&&&((()))'''%%%'''...444===bbb|||{{{ttt```iii~~~UUU888NNNiiizzznnniiiwwwfffBBB))))))...******,,,***<<<555HHH~~~sss}}}sssuuuwwwxxxuuu}}}fffwwwjjj{{{mmm{{{~~~}}}}}}sss~~~:::***///''',,,,,,***(((666GGGKKKpppvvvyyyyyypppwwwyyysss~~~~~~}}}zzzxxx|||{{{mmm\\\[[[VVV___VVV]]]WWW777JJJ666---%%%$$$&&&&&&&&&'''&&&&&&'''(((***...444999===MMMgggaaayyyvvvccc^^^XXX'''///$$$"""222777PPPhhheee}}}ooottteee^^^{{{tttkkkdddRRRHHH@@@@@@BBBDDDKKKSSS\\\iii{{{{{{nnnbbbZZZWWWYYYZZZoooxxx{{{qqqnnn}}}___cccoooNNN555***...//////,,,$$$---000(((777MMMnnnbbb{{{yyy```jjjgggpppvvvrrrccc___666555???[[[sssOOO666,,,111///+++'''---)))***,,,222UUUwww}}}___pppqqqXXXddd}}}uuuqqqfffTTTfffsssmmmooo{{{\\\~~~mmmyyyfff666222---))))))***+++,,,,,,&&&(((>>>TTTJJJwwwuuu{{{dddhhh|||~~~mmmbbb~~~iiiLLL111>>>```{{{KKK***///''',,,(((---555ZZZCCCwwwaaajjjxxxhhhooo}}}pppttt]]]WWWqqq^^^pppllliii{{{}}}uuunnnXXX===555>>>gggYYY******'''&&&(((((()))000777EEEmmm|||jjj~~~xxxEEEHHHccc{{{aaaqqqrrrtttvvvnnndddqqqhhhrrrwwwUUU,,,+++666((('''&&&222???///DDDyyyooo{{{zzz]]]ggg~~~uuutttwwwRRR...++++++000///++++++777BBB>>>}}}yyyttt^^^jjjwww~~~~~~~~~}}}||||||xxxjjj\\\SSSWWWcccPPPgggWWWBBB>>>:::111'''$$$&&&(((&&&"""%%%&&&'''&&&''',,,444:::FFF>>>mmm}}}lll]]]XXX[[[...%%%///111---NNNuuuvvv___kkk{{{|||xxxggg```rrr___PPPIIICCC???AAAJJJTTT^^^lllxxxxxxlllbbb]]]]]]dddppp}}}}}}vvvzzz}}}~~~qqq[[[AAA///++++++...000...)))***'''333TTTtttppp~~~xxxttt}}}```QQQ[[[PPPLLLuuu}}}ZZZ777:::===TTTzzzXXXBBB666222***---(((---)))***---333VVVtttbbbvvvpppgggvvvmmmzzz}}}yyyxxxfffmmmwwwbbbwwwnnn;;;666000,,,***+++++++++...///,,,EEEUUUUUU~~~|||~~~cccddd}}}}}}wwwooohhh{{{dddKKK333>>>bbbvvvNNN'''///%%%***&&&+++888[[[JJJwwwbbbpppfff}}}|||~~~|||qqq```]]]LLL888EEElllUUUfffZZZppp~~~vvvmmmWWW===555<<<|||oooccc---,,,)))((())))))+++222;;;KKKtttzzz\\\sss```OOOKKKXXXzzzvvvXXXfffvvveeeXXXJJJfff|||rrrgggqqqfffppp}}}___---'''///%%%...***111===000HHH|||qqquuu~~~bbbkkkooo|||tttppp___{{{ZZZuuu{{{{{{VVV///+++,,,///...+++,,,:::IIIMMMoooccc\\\rrr~~~~~~~~~|||yyyxxxtttiii]]]TTTUUU```NNNcccXXXEEEBBB:::111((($$$&&&'''&&&###%%%&&&'''&&&''',,,444:::BBB???zzzuuu___```[[[---###***111>>>jjj~~~```WWWzzz}}}eeekkk}}}uuugggXXXKKKDDDCCC>>>EEESSSeeerrr}}}yyysssaaaaaadddjjjuuuyyywwwnnnooo[[[EEE555---+++,,,...111000555999gggzzzxxx|||qqqSSSTTTLLL666EEElllyyySSS999;;;@@@YYY}}}|||]]]III===888---000***...)))+++...444WWWqqqfffyyyjjjpppxxx~~~hhhlll[[[VVVtttmmmWWWqqqsss{{{dddBBB===555///,,,++++++***""",,,###AAAHHHWWWzzzvvvaaadddtttrrr~~~ppplllvvv^^^HHH444===eeeqqqSSS%%%000###(((%%%***===[[[SSSvvvcccyyywwwyyykkkaaaYYY@@@NNNVVVKKKaaa~~~wwwmmmVVV<<<444:::llltttwwwmmm,,,---***)))******---666@@@FFFsss~~~eeeJJJSSS777AAAYYYiiimmm^^^wwwppp~~~vvvsssfffnnnbbblllooo222(((...)))...***///>>>999ZZZ|||mmmyyyjjjZZZ{{{jjj^^^~~~zzz{{{www___000+++------...***---;;;IIIVVVrrrUUURRR]]]|||}}}~~~|||vvvrrrnnnggg___RRRRRR[[[MMM\\\WWWFFFCCC999222)))%%%&&&'''&&&###%%%&&&'''&&&''',,,444:::@@@BBB___aaaXXX'''///$$$333hhhzzzcccXXXppp}}}zzz]]]iii~~~mmmVVVGGGCCCEEEHHHHHHTTTbbbvvv{{{uuullldddcccmmm{{{~~~tttyyyvvvrrr___HHH888---)))---,,,)))333///cccwww~~~lll}}}vvv{{{rrrmmmXXXUUUCCCPPPqqqttttttKKK999777EEEhhhxxx~~~uuu\\\HHH??????999333,,,...)))+++...333UUUrrrkkkxxxcccccckkkvvvwwwaaaGGGJJJEEEaaaeee^^^ooohhhHHHCCC;;;444///---+++)))$$$555(((IIIIIIccc}}}}}}```gggzzz|||ssszzzzzz|||jjjjjj}}}rrrXXXDDD555<<>>FFF^^^yyyUUUGGGPPPeee|||~~~{{{sssmmmjjjfffaaaPPPMMMWWWNNNUUUUUUCCC???999222***%%%&&&'''&&&$$$%%%&&&'''&&&''',,,444:::BBBEEEaaa^^^ZZZ&&&222;;;[[[qqqZZZhhhyyytttttt~~~aaahhh~~~vvvvvvcccXXXIII@@@@@@HHHRRRXXXyyy}}}nnn```^^^hhhqqqzzzxxx~~~yyyxxx}}}uuuqqqTTTDDD555---444***(((222+++___pppsss{{{iiizzz|||sss|||\\\EEE555@@@}}}zzz|||kkkCCC777999GGGoooqqq]]]GGG???CCC@@@777///000***+++---000PPPuuuuuuvvvggg}}}{{{xxxSSSjjjmmm|||nnnaaa>>><<>>+++)))((())))))...===KKKTTTVVVCCCXXX~~~ssspppllljjj___hhh^^^hhh|||rrr...+++(((((()))...111===888jjjooonnnllllllccccccwwwqqqlllpppyyyuuutttyyyyyy|||sss333+++111)))///+++333BBBJJJpppoooGGGOOO]]]qqq}}}}}}~~~zzzrrrmmmjjjfffaaaQQQMMMWWWVVVRRRWWWBBB:::888333+++&&&%%%&&&&&&%%%%%%&&&'''&&&''',,,444:::CCCEEEyyytttddd]]]```'''...aaaooo]]]mmmwwwkkkjjjxxxwww[[[ooozzzjjjYYYCCCDDDCCCAAAFFFWWWrrrvvvjjjfffhhhuuu|||{{{www|||vvv~~~]]]PPPAAA111444...000333111]]]uuuqqqyyyttt}}}}}}~~~|||yyygggVVVBBB888888^^^yyyxxx^^^;;;888AAAGGGmmmyyy^^^KKKDDDEEE@@@===444444------------KKKvvvssssss~~~zzz}}}\\\mmmiiiuuummmAAABBBUUURRRccc^^^xxx[[[QQQMMMHHHBBB<<<666000,,,$$$...%%%CCCJJJYYY|||xxx}}}ooo{{{}}}wwwTTT```}}}|||gggHHH===:::>>>{{{nnnMMM+++,,,))))))+++000TTTRRRiiiggghhhxxxuuuvvvttt___fffjjjvvvdddwww}}}~~~xxxjjjSSS===333444OOO[[[EEE+++)))(((((()))///@@@QQQXXXooo```www~~~iiiZZZ[[[gggsssjjj^^^hhh___jjj~~~www//////(((((($$$---000===;;;wwwmmmwwwXXX{{{vvv|||~~~hhh``````uuupppyyy|||yyy|||444***333'''000,,,,,,@@@LLLqqqIIIaaalllzzz}}}}}}yyyssspppnnnhhhaaaTTTNNNXXX]]]PPPZZZEEE:::888333,,,'''%%%&&&&&&&&&%%%&&&'''&&&''',,,444:::AAACCCppphhh|||~~~```\\\^^^---HHHwww___aaayyyxxxfffttt|||eeekkktttgggTTTDDD;;;>>>DDDOOObbbzzzxxxqqqnnnrrryyy{{{yyylllkkk\\\===333+++...'''***LLLpppfffqqq|||vvvsssnnnkkkbbb;;;;;;GGG]]]zzzrrrOOO777@@@EEEKKKsssWWWLLLJJJJJJBBBCCC:::999222111...+++FFFrrrjjjzzzvvvooonnnhhhddd~~~wwwvvvNNN```KKKrrrccc{{{]]]TTTRRRNNNJJJEEE===555000111222///HHHXXXXXX~~~zzz}}}uuuwww~~~vvvpppoooTTTfffzzzwww]]]???:::???BBBlll|||CCC...'''+++&&&,,,111YYYMMMnnneeeooo{{{xxxeeehhh~~~|||uuu~~~kkkQQQXXXqqqrrr~~~}}}wwwiiiSSS>>>444333FFFYYYFFF,,,+++***))))))111DDDVVVTTTrrrtttooo{{{uuussslll]]]hhh{{{jjj]]]fff[[[hhh~~~}}}222333))),,,###,,,,,,===BBBhhhjjjqqqxxxyyyqqqkkknnn{{{ddddddRRR\\\aaa}}}eeettt}}}www444***555&&&222...---CCCLLLwwwQQQppprrr}}}|||yyyuuuuuusssjjj```TTTLLLTTT]]]JJJ[[[HHH===888333---(((%%%%%%&&&'''%%%&&&'''&&&''',,,444:::???DDDnnnaaauuuzzz\\\ZZZYYY777ttt|||___fffyyywwwvvvmmmYYYrrryyy{{{lllOOO???AAACCCCCCNNNlllxxx{{{~~~}}}oooooorrrzzzppptttvvv}}}{{{{{{zzz}}}RRR===666:::***///IIIuuuhhhvvv{{{ooolllfffeeezzz}}}sssCCCGGGUUUlllyyytttyyylllEEE666HHHCCCSSSLLLHHHMMMQQQGGGHHH>>>===666444///***DDDmmm{{{bbbzzziii___vvvssscccjjjOOOpppPPPxxxdddzzz[[[VVVUUUSSSPPPKKKCCC:::333///***+++AAAWWWMMMzzzyyyzzzuuuvvvwwwfffxxx~~~}}}iiifffyyyaaaXXXooohhhmmmUUU888888BBBFFFkkkttt<<>>888444---(((%%%%%%&&&(((%%%&&&'''&&&''',,,444:::???HHHqqqaaasss~~~```^^^[[[fff{{{```RRRyyykkkwwwyyyqqqhhhwwwcccNNNBBB@@@CCCHHHVVVrrr{{{|||}}}~~~vvvyyy}}}{{{~~~wwwwwwuuusssvvv~~~|||wwwvvv~~~uuuzzzyyyvvvTTT777888666&&&IIIlllcccwww}}}wwwbbb\\\dddJJJMMMYYYssstttpppOOO777BBBOOOHHHfffuuujjjBBBMMMNNNDDDMMMIIIDDDBBBBBB===555333777vvv{{{yyycccVVV^^^OOOyyy}}}XXXqqqyyyQQQsssuuunnn\\\___\\\WWWSSSOOOJJJFFFBBB:::333///222eeeOOOzzz|||www}}}wwwwwwsssbbbcccggglllnnnrrrxxx{{{cccYYYzzztttQQQOOOeeekkk___@@@???888RRRYYYpppyyy{{{111+++---'''(((---...jjjBBB{{{hhhqqqoooqqqkkk}}}nnnkkkmmmwwwtttuuupppbbbRRR;;;777444DDDoooXXXJJJ111+++***,,,***...FFFcccdddwww|||```TTTaaarrr}}}}}}nnneeeaaa___UUU^^^jjj222---///)))+++%%%---CCCKKKtttuuu\\\}}}~~~eee___]]]dddoootttsssqqqqqqaaazzzyyyzzznnnhhhlll\\\www777&&&---222)))444<<>>444111TTT```aaazzz{{{ssskkkcccsss]]]nnnzzz{{{nnnUUUaaafffjjjrrriii\\\JJJ===:::@@@AAAhhh___444+++&&&'''&&&+++333lllHHHwwwaaarrrmmmrrrgggpppuuunnnvvvmmm|||wwwXXXnnnggg^^^PPP999555000CCClll\\\YYY;;;222---,,,)))---EEEaaa[[[uuuyyyvvvuuuSSSSSSvvv|||fffbbblllrrrjjjnnn~~~yyyooommm\\\ZZZcccLLLJJJ~~~;;;---***---...(((000FFFNNNyyy{{{uuu~~~nnnmmmsss___@@@TTTlllzzz}}}~~~ooo@@@oooZZZjjjjjjzzz|||@@@---,,,000***222<<>>@@@BBBIIIbbbxxx```bbbnnnpppkkkiiigggeeebbb___]]]\\\[[[[[[bbb^^^YYYVVVXXX[[[ZZZVVVVVVTTTWWW\\\\\\YYY\\\ddd```aaaTTTQQQ^^^]]]ZZZgggfffmmmfff\\\```dddcccggggggfffjjjooonnnjjjnnnwwwvvvtttssstttwww{{{~~~zzzvvvtttxxx}}}{{{xxx}}}xxxpppqqq~~~|||xxxyyyzzzYYY;;;CCC333@@@qqqccc{{{|||wwwxxxvvvvvv___NNNGGG999PPPsssxxxsssppp```FFF666>>>JJJLLL```www}}}VVVAAAOOORRRPPPOOOOOOOOOMMMHHHBBB@@@???sssxxxuuusss|||sssUUU[[[wwwwwwYYYoooooo{{{fff]]]]]]ZZZWWWUUUTTTRRROOOMMMGGGHHH<<<777MMMiiiYYYuuuwww|||ffffffiiivvvdddtttxxxpppiiiRRR999888888GGGdddeeeDDD,,,'''$$$,,,''')))444iiiKKKvvvcccqqqnnnqqqxxxvvvWWWddd```TTTZZZaaa___```]]]^^^]]]^^^cccfffiiillliiieeefffpppqqqhhhiii}}}SSSqqqooodddPPP777555333HHHmmmbbb```AAA666///,,,(((+++AAA\\\___ooo~~~wwwPPPKKKeeeyyyiiidddwww{{{yyy|||ppphhh]]]ZZZfffFFF@@@~~~666111///(((---)))222HHHMMM~~~|||vvvpppzzzkkkYYYTTTggg}}}SSSVVVtttrrrfffcccxxx~~~999000///333+++...???JJJ```mmm[[[rrr~~~}}}iiiXXXUUU^^^ppp}}}xxxuuutttpppjjjeeeXXXLLLPPPRRRHHHLLLJJJ555:::555...)))'''''''''&&&'''((()))((('''+++333888>>>SSSyyy]]]VVVTTTRRR\\\yyy|||iiizzzvvv~~~qqq~~~|||iiiZZZBBB???===AAAMMM^^^ppp|||WWWKKKIIISSSWWWQQQQQQXXXZZZYYYZZZ___eeeiiiiiigggeeedddffffffcccbbbiiirrruuuuuuxxx}}}~~~|||}}}hhhhhhxxxxxx|||{{{{{{{{{ssspppkkkwwwzzzyyyFFFCCC@@@999```xxxqqq||||||vvvxxx}}}VVVIIINNNMMMpppzzzrrriiiPPP999:::HHHOOONNNyyylllUUULLLMMM[[[LLLQQQPPPPPPPPPOOOMMMHHHCCC:::]]]sssrrrrrrvvvqqqaaakkkNNNeee^^^~~~jjj]]]eee^^^[[[YYYVVVUUUSSSPPPNNNLLLNNNAAA===FFFiiiVVVzzzxxxqqqnnn]]]iiissspppzzzsssooo\\\EEE666888<<>>???~~~xxx666222...'''+++)))444IIILLLuuuyyyqqq___SSSpppcccCCC^^^}}}aaaeeeyyy|||{{{xxxwww555111...222......<<>>MMMfffyyyxxxoooaaalllsssppprrr}}}~~~|||cccJJJZZZvvvwwwxxxlllffftttqqq}}}yyynnnqqq{{{zzzwww~~~bbbEEEEEE999PPPkkkyyyzzzzzz|||{{{YYYQQQZZZiiivvvyyygggYYY???444AAAKKKOOOXXXzzzsssMMMLLLVVVPPPXXXNNNTTTTTTRRROOOPPPPPPKKKDDDGGGQQQvvvssszzz{{{ssskkk999jjjjjj~~~]]]ZZZ```]]][[[XXXWWWVVVTTTQQQOOOMMMOOODDDDDDBBB```[[[iii~~~zzzrrrzzz~~~uuuiiixxxtttooofffnnn|||qqqooo___CCC888???>>>GGGXXX]]]yyyccc...000******)))***%%%333___OOOvvvmmmyyyiiiuuutttzzzbbbhhhnnnrrrvvv|||nnneee~~~gggLLL555999:::PPPiiieee]]]KKK@@@777444,,,(((555JJJllliiioooLLLWWWjjj~~~zzzxxxooo```WWWPPPZZZ888JJJmmmnnn<<<000))),,,***)))555JJJLLL~~~bbb~~~iiiWWWqqqKKK@@@hhhvvvbbbtttmmmwwwzzz888222)))000111111:::MMM```~~~yyyuuuaaa{{{|||yyyxxxuuuoookkkZZZMMMNNNOOOEEEKKKLLL888:::555...)))''''''&&&&&&$$$&&&)))***,,,111888>>>KKK^^^}}}VVVXXXVVVmmm|||tttrrrzzz|||tttmmm}}}uuudddOOOAAA:::>>>OOOjjj|||{{{qqqiiijjjkkkiiigggppp~~~yyywwwqqqUUUaaavvvttt~~~qqqkkkwww}}}{{{wwwmmmkkkxxxUUUDDDBBBHHHnnnlllttt}}}}}}|||xxxzzz```VVV]]]|||zzz|||tttcccPPPFFF666:::IIIHHHPPPlll]]]WWWRRRVVVGGGRRRTTTTTTTTTRRROOOQQQTTTPPPIIIHHHBBBmmm|||xxxqqq|||lllmmmSSS\\\hhhwww___fff___ZZZYYYWWWVVVVVVUUUTTTRRRNNNPPPGGGLLLBBBUUUeeeYYYyyywww{{{kkkUUURRRQQQ___zzzyyyvvvnnnhhh___JJJ555666DDDDDDVVVqqqxxxtttzzzwwwPPP+++///(((+++$$$)))###333\\\PPPtttlllvvvhhhsss~~~sssvvvaaayyyzzzmmmttt[[[FFF777;;;888VVVkkkiiiaaaPPPEEE===:::222)))222CCCeee^^^}}}lllKKKWWWeee{{{vvvsssuuujjjXXXUUULLLRRR555[[[hhhjjj===333+++///***)))555JJJMMMeeeooo```ooosssCCCMMM}}}vvvppp~~~wwwmmm{{{zzz~~~~~~888333(((///333111???UUU^^^uuuoooUUUJJJdddyyykkkrrr{{{zzzxxxuuuooojjjYYYJJJJJJJJJAAAHHHKKK999;;;666///***((((((((('''***,,,......///222999>>>FFF\\\UUU\\\XXXgggvvvjjjsssnnn}}}lllwwweeeQQQ@@@666???JJJgggdddYYYaaahhhbbbiiiyyy{{{rrryyyuuuvvveeevvvyyy]]]NNNyyyyyyooobbbqqqfffooo~~~www~~~lll___vvvyyyhhhDDDLLLDDDRRRppppppxxxyyy~~~rrr{{{}}}ggg[[[bbb}}}zzz~~~xxxdddQQQ>>>:::555BBBPPPEEEQQQ}}}aaaRRR^^^JJJPPPOOOZZZQQQQQQRRRPPPNNNRRRYYYWWWPPPMMMBBBZZZrrrooo{{{XXXQQQffflllOOO___VVVWWWVVVUUUUUUVVVWWWVVVTTTPPPRRRKKKSSSEEEPPPnnnQQQzzzttteeevvvuuuPPPPPPUUUdddyyywwwqqqjjj^^^NNN???777:::AAAGGGbbbbbbKKK---///***222((((((!!!333\\\QQQrrrjjjrrriiirrrppptttvvvxxxxxxlllgggqqqnnnaaazzzppprrr}}}mmmppphhhOOOBBB:::===666RRRcccddd\\\SSSIIIBBB???666+++000???dddYYY{{{}}}}}}lllLLL[[[]]]lll}}}kkkdddjjjxxx{{{~~~}}}vvvmmmddd```XXXMMMOOO555fffnnnmmm888888333---,,,***555JJJOOO~~~}}}pppZZZkkk{{{bbb666BBBjjjsss~~~ggg~~~ttt444555***111333...HHH___```|||TTTOOOkkkyyyzzzuuuddd___ooo}}}|||yyywwwvvvrrrlllfffWWWGGGGGGFFF===FFFJJJ888<<<777111,,,***)))))))))333444444333111222666;;;;;;TTTOOO[[[SSSllllllwwwwww```zzzoooVVV;;;777EEEEEEeee||||||iiiRRRRRRgggqqqqqqvvvzzz|||~~~xxxdddsss}}}xxxfffttt}}}___```yyyqqqtttjjj{{{kkkzzz{{{rrrfff~~~yyysssyyyggglllvvvxxxmmmwww[[[OOO@@@LLLwwwsssqqqtttuuussswwwxxxzzz~~~yyyxxx{{{uuummmaaaRRRHHH111222DDDKKKAAARRRvvvTTTSSSQQQOOOOOOOOOPPPQQQNNNOOOOOOPPPPPPOOOOOONNNRRRAAAHHHkkkzzzsssxxxhhhdddNNN```lllkkkvvv```]]]\\\UUUWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSRRROOONNNSSS]]]eee^^^|||~~~bbbuuu{{{~~~xxxNNNYYYvvvyyyooommmRRRDDDDDD<<<222;;;MMMMMM~~~ZZZ}}}aaaAAA999777---(((,,,%%%%%%///DDDbbbcccooosssttt~~~}}}[[[gggyyyuuuaaakkknnnzzz~~~jjjhhh[[[XXXmmmyyy~~~iii```xxxoooVVVuuuaaaLLL<<<555888===kkkGGGWWWRRRMMMFFF???:::666333111RRRlll{{{yyyjjjTTT\\\ZZZccctttLLL<<<<<<<<>>888''',,,***222FFFLLL|||~~~yyyeeegggooolllDDD???rrrvvv}}}ssskkk^^^777555222,,,///555BBB[[[kkkfffKKKaaa|||iiiTTT]]]ggg}}}yyywwwrrrlllgggYYYIIIGGGHHH@@@KKKWWW444999555111000333555555333((())))))''''''+++333999AAA^^^~~~XXXTTTYYYfffmmm|||www{{{|||pppttt___HHH;;;===EEE]]]sss}}}uuueeeTTTTTTdddsssuuuqqqzzzhhhhhhyyy{{{~~~sssfffvvv~~~ssseeewwwnnnuuuxxxssseeemmmmmmqqqhhhzzzyyy{{{ooommmsss~~~{{{{{{oooJJJHHHGGGXXXuuudddlllxxxuuu|||~~~yyyxxx~~~{{{xxxuuurrriiiWWW@@@...:::CCCKKKGGGFFF```bbbPPPOOONNNNNNNNNPPPRRRTTTNNNNNNOOOOOOOOOOOONNNNNNLLLBBBDDD[[[uuuyyyyyy}}}bbbbbbcccNNNeee}}}kkkZZZYYYZZZWWWUUUUUUTTTSSSRRRQQQPPPPPPQQQRRRQQQOOOMMMQQQZZZaaagggnnnzzz~~~mmm|||mmmTTT[[[qqq~~~___sssnnn```SSSJJJ???555444@@@LLLMMM~~~dddwww{{{vvvYYYAAA>>>;;;000***------***...AAAcccWWWxxxdddwwwtttrrrgggiiivvvsss~~~fff]]]QQQkkkYYYiiisss|||{{{gggiii{{{wwwmmmbbb{{{^^^FFF999555:::@@@lllHHHXXXRRRMMMGGGBBB===999444111KKKsssqqqzzz{{{zzzppp___MMM```ooorrreeeKKKBBBPPPcccooovvvnnneeejjj|||~~~xxxrrrnnniii___UUUQQQEEE999666```yyyXXXFFFCCC:::...,,,'''---CCCMMMsssnnnkkknnn}}}jjjBBB;;;kkkwwwzzzSSSdddqqqxxxrrrsss]]]999777444...000444BBBVVVeeeuuuXXXAAAfffsssgggwww|||zzzwwwqqqiiibbbXXXJJJEEELLL@@@RRRUUU888???999222///......---+++((())))))'''''',,,333999CCC___{{{~~~\\\YYYXXXcccppp|||ppphhh~~~{{{iiiLLL:::===IIIPPPmmmzzzwwwhhh]]]TTTUUU```yyywwwjjjyyynnndddjjj~~~vvvkkkvvv|||uuugggdddttt~~~^^^sssyyydddlll]]]vvvqqq}}}yyybbbmmm{{{zzzssszzz{{{jjj```|||~~~LLLKKKAAA>>>fffrrrrrrttttttrrrrrrssswww|||{{{}}}uuutttqqqhhhWWWDDD777444666DDDCCC999>>>^^^~~~KKKNNNNNNMMMMMMMMMOOOPPPQQQMMMMMMNNNNNNNNNNNNMMMMMMOOOMMMHHHKKKbbb|||vvvooozzzdddssspppyyydddPPPdddaaattt___VVVTTTVVVWWWSSSSSSRRRQQQPPPOOONNNNNNOOOPPPPPPNNNMMMOOOUUUZZZkkkfffzzzsssqqqmmm}}}{{{{{{[[[HHH[[[xxxxxxttt\\\TTT@@@???111:::KKK<<>>777///'''***AAAPPPfffzzzsssrrrzzzsss~~~|||dddBBB<<>>888444444OOO~~~nnn||||||nnnZZZgggoookkkccc]]]VVVOOOMMMBBBTTT|||lllXXXUUUSSSBBB???555+++(((>>>QQQ[[[~~~|||yyy}}}cccaaannniiiWWW??????jjjlllzzz]]]RRR|||pppyyyyyy[[[CCC@@@:::444444222<<>>QQQkkkkkk}}}{{{xxxrrriiiaaaUUUMMMBBBUUU???```HHH???>>>666---((('''((((((''''''(((((('''(((,,,444:::AAA```zzz}}}bbbYYY[[[xxx}}}~~~eeexxx^^^EEE===AAAKKKaaawwweeeqqqssskkkcccZZZ]]]lllxxx{{{zzzkkkKKK]]]wwwssshhhoooeeehhhkkk```iiiwww~~~xxx}}}vvvjjjWWWKKKeee]]]www~~~WWWaaayyy{{{[[[VVVwwwuuubbb}}}eeegggzzzvvv{{{{{{ooo]]]~~~;;;@@@===>>>]]]zzzyyy{{{|||nnnoookkkaaaWWWRRRVVV[[[bbbcccaaa^^^\\\ZZZTTTNNNJJJ>>>666;;;IIIRRRMMMEEE777III___^^^IIIVVVOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJBBBFFFJJJIIIJJJWWWsssuuuqqqmmmQQQVVVQQQaaasssvvv~~~}}}uuukkk```WWWQQQPPPrrrpppmmmXXXUUUWWWSSSQQQTTTQQQQQQPPPOOONNNMMMMMMLLLKKKLLLLLLLLLKKKKKKMMMNNN[[[gggeeevvvttt~~~{{{cccnnnxxxyyyvvvwww}}}~~~fffddd~~~zzzxxxssspppkkkcccVVVGGG===:::<<>>888666AAAPPPSSSpppzzzgggJJJKKKIIIHHHFFFDDD@@@:::666,,,BBBzzzqqq~~~~~~{{{fffyyyiiiCCCZZZjjjggg]]]XXXSSSNNNFFF333NNN|||hhhyyyWWWXXXYYYIIIFFF;;;111'''888KKKQQQ|||xxxzzz~~~iii[[[XXX___TTTEEE999===ggg~~~kkkggguuu~~~dddrrr~~~fffwwwZZZIIIFFF>>>888777222999FFFZZZ}}}wwwQQQNNNeee}}}rrrllljjjtttvvv|||xxxuuupppiiicccUUUMMMDDDTTTBBBaaa???>>>;;;444,,,'''''')))))))))&&&(((((('''(((,,,444;;;???ccc{{{~~~xxxcccbbb^^^|||pppxxxhhhKKK888@@@PPPYYYfffuuu```iiinnnooofffTTTUUUkkkwwwoooOOOYYY|||~~~qqqvvvoookkkmmmWWW^^^ssssssiiidddTTTMMMEEE===SSSbbb~~~vvvyyymmmQQQ~~~tttwwwpppPPPVVVzzzqqqXXXwww~~~ppphhh|||vvv~~~qqqXXXiiixxx~~~JJJAAA:::::::::\\\qqqtttssspppkkkdddZZZQQQKKKFFFEEEEEEHHHKKKIIICCC===999???DDDDDDAAA???BBBFFFKKKXXXpppiiiHHHJJJNNNKKKKKKKKKKKKLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIICCCDDDIIIMMMFFFEEE\\\zzz|||qqq~~~yyywwwhhhSSSAAAIIITTTNNNWWWhhhhhhUUUKKK@@@<<>>HHHFFFeee]]]III|||qqqkkkYYYWWWWWWTTTNNNJJJGGGDDD@@@333+++,,,&&&PPP```eee}}}mmmttthhhvvvSSSuuu}}}|||zzz|||vvvfffhhhTTTBBB999444666GGG]]]NNN[[[DDDEEEDDDCCCCCCBBB???;;;777+++;;;fffuuu}}}zzz}}}}}}yyyLLLgggyyyxxxiii[[[\\\ooowwwkkk[[[TTTOOOGGGAAA777SSS[[[gggYYYWWWYYYPPPMMM@@@:::)))111@@@LLL~~~{{{nnnnnnvvvyyyvvvkkkpppyyytttgggccc______MMMAAA<<>>:::444,,,((('''(((((('''&&&'''((('''(((---555;;;>>>hhh}}}}}}___]]]___yyyvvvrrr}}}mmmTTTAAA888GGG```llljjjeeebbbbbbdddllleeeMMMNNNjjjuuusssrrrWWW___xxxxxx{{{yyy{{{^^^ZZZhhhhhh```TTT===;;;BBBAAAUUUlllzzzlllSSSOOOTTT^^^ooosssiiiWWWddduuuqqq~~~nnnHHHQQQyyyzzzrrr]]]qqq|||yyy{{{dddsss{{{|||zzzgggZZZyyyrrrsss~~~nnn???777:::222@@@hhhxxxwwwyyyrrrpppooohhhZZZOOOJJJEEEAAA@@@AAA@@@???===888DDDKKKDDD777888KKK^^^vvvyyylllNNNJJJNNNHHHKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHJJJFFFGGGJJJDDD>>>FFFVVV|||~~~xxx~~~xxxrrrooolllQQQIIIPPPGGG@@@HHHZZZnnn{{{dddTTTOOOKKKKKKLLLMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIIIIJJJIIIHHHHHHIIIJJJKKKKKKIIIOOOccc^^^pppmmm|||oooeeefffjjjjjjiiikkkeeepppwww}}}}}}}}}}}}|||{{{zzzzzzvvvxxxyyyxxxssslllfffccc]]]RRRBBB777666===DDDGGGFFFFFF{{{JJJhhh~~~kkkyyymmmTTTaaaXXXZZZWWWOOOLLLMMMIIIBBB888000666###>>>lllXXXqqquuu|||tttfffdddqqqvvvtttrrr|||}}}fff|||zzz}}}tttpppqqqmmmcccNNN<<<888999;;;KKK___WWWzzzMMMEEE@@@???>>>??????>>>;;;888///666JJJxxx~~~yyy|||{{{{{{tttdddeeeaaallltttddd}}}xxxaaaSSSQQQKKK@@@AAAXXXnnnxxxhhhYYYaaaWWWUUUSSSQQQHHHGGG///...888NNNiiiuuuxxxsssttttttzzzpppnnnwwwzzzuuutttqqqppp]]]TTTSSSUUUqqqeeeeeetttmmmVVVYYYgggnnn}}}^^^ooo|||jjjvvvwwwgggZZZUUURRRGGGAAA===333444CCCTTT|||RRRRRRvvv}}}~~~zzzvvvsssmmmddd^^^VVVGGGOOOLLLRRR```;;;AAA777222+++''''''(((&&&%%%&&&'''((('''(((---555;;;<<>>NNNkkk{{{mmmVVVjjj```___lllhhhOOOPPPpppqqqnnn{{{vvvhhhPPPaaarrrqqqiiiYYY^^^gggcccYYY???@@@OOORRRddd```GGGTTT```\\\___```UUUFFFyyyxxxqqqvvvzzzrrrEEEKKKvvvqqqssscccnnnvvvssszzzcccggg}}}wwwyyybbbZZZzzzeeeaaa{{{<<<:::333>>>999111bbbvvv{{{|||qqqaaaYYY^^^gggggg[[[LLL???777444666:::<<<777555@@@TTTfffnnnpppttt}}}jjjEEEFFFMMMHHHGGGOOOOOONNNMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFBBB???BBBEEEDDDAAA@@@LLL|||}}}|||wwwuuu}}}{{{|||dddKKKOOOPPPOOOJJJHHHIIIHHHGGGLLLLLLKKKJJJIIIHHHHHHGGGJJJHHHGGGGGGIIIJJJKKKKKKDDDMMMRRRooofffnnnjjjzzz}}}uuueeeYYYXXXaaakkkggglllhhhhhhssswwwuuuyyyvvvxxxzzz{{{{{{xxxuuusssqqqssstttpppiii___VVVRRR>>>@@@AAABBBDDDEEEDDDAAASSSyyylllUUUrrraaa~~~HHHjjjRRRWWWZZZWWWPPPNNNQQQLLLCCCGGG>>>EEE%%%222pppHHH~~~xxxwwwwww}}}~~~ZZZjjj|||{{{sssttthhhvvvttt}}}ssstttuuummmqqqwwwssspppjjj^^^YYYDDD666;;;AAACCCLLL[[[]]]xxxeee===DDD===<<<;;;<<<<<<<<<;;;999444444555yyyzzz}}}xxx~~~xxxGGGLLLUUUrrr{{{sssfff[[[yyydddKKKEEEMMMLLLAAABBBwwwZZZ|||SSSjjjWWWQQQTTTQQQOOOQQQ666///666SSS^^^qqqwww~~~{{{rrrmmmooommmsssbbbhhh\\\@@@OOOPPP```uuueee|||dddtttwwwdddZZZXXXUUUIIIDDD???333000@@@PPPpppYYY___xxx|||zzzwwwoooeee]]]UUUDDDSSSIIIXXXaaa===EEE222...((('''((()))(((&&&&&&'''''''''(((---555<<<:::jjjwwwYYYddd[[[lll|||iiiZZZ{{{{{{pppNNN:::>>>DDD\\\|||hhhXXXkkkcccaaaZZZlll;;;\\\jjj|||~~~qqqkkkxxxxxxbbbPPPbbbyyyzzzlll{{{yyyuuurrr]]]hhhdddUUU???KKK\\\```|||iii```iiipppxxx___OOO\\\vvvsssSSSvvvOOOHHHppp\\\^^^uuu___\\\xxxmmmkkk[[[uuuuuujjjyyySSS;;;222555+++---AAARRRllltttyyy{{{yyyxxxuuujjj]]][[[]]]^^^___cccfffbbbZZZaaaeeelllqqqmmmgggiiipppyyy]]]GGGFFFKKKJJJFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>>===<<<<<<777OOOlll|||~~~{{{}}}uuupppWWWIIIIIIHHHIIIHHHFFFEEEEEEGGGIIIIIIIIIHHHHHHGGGFFFEEEDDDFFFJJJKKKGGGGGGKKKKKKFFFJJJHHHGGGPPPdddsssnnn```yyyxxx{{{}}}xxxjjj[[[SSSbbbiiikkkfffaaabbbeeefffmmmoooqqqqqqmmmhhheeebbbbbb___[[[TTTMMMGGGBBB???EEEAAAMMMGGG<<>>@@@dddrrrlll^^^aaaWWW}}}uuutttWWWrrrzzzttteeeCCC:::DDDMMM___xxxzzziii^^^hhhhhh]]]___aaaCCCYYYlllyyymmm}}}~~~dddQQQeeewww|||qqq{{{~~~xxxfff]]]```[[[JJJZZZooolllzzzoooccceeeqqqwww~~~kkkeeeccchhhvvvlllLLLqqqpppKKKdddvvv|||___ZZZkkk~~~bbbZZZ{{{tttlllwwwppp}}}oooXXXlll|||fffttt===222888111,,,333666EEEeeewww{{{zzz~~~iiiddd[[[WWW]]]hhhlllkkk___eeejjjmmmnnnsss|||{{{VVVEEE;;;>>>BBBAAAAAAFFFEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDBBBAAA???===;;;;;;:::999777AAA^^^~~~qqq{{{zzzqqqbbbQQQBBB>>>DDDEEEEEEFFFDDDCCCBBBCCCEEECCCDDDFFFGGGHHHHHHGGGFFFFFFJJJJJJGGGGGGJJJJJJFFFIIIFFFBBBEEETTTeeellljjjdddtttyyymmmhhhgggXXX\\\^^^[[[[[[^^^^^^[[[UUUVVVVVVUUURRRNNNJJJHHHMMMLLLJJJHHHFFFEEEDDDDDD@@@<<<>>>777PPPxxxxxxoooRRRyyyppp~~~rrrbbbYYYXXXYYYXXXVVVSSSQQQQQQQQQQQQOOOLLLMMMVVVMMM666222JJJaaagggpppvvvrrrddd{{{gggnnnpppUUUVVVqqq~~~|||zzz{{{vvvppppppjjjnnnqqqkkkhhhcccWWWKKK888666CCC888HHH^^^RRRwwwGGG>>>@@@::::::999888777777777777555111333???\\\~~~ttttttyyy~~~yyyvvv}}}|||pppXXXcccuuu}}}~~~zzzyyywwwlll```aaakkk[[[ZZZQQQCCC<<<===;;;666xxxwwwuuu___SSSTTTSSSWWWZZZUUUTTTPPPGGGAAA888222MMM{{{xxxxxxzzzRRRWWWYYY___vvvQQQRRR}}}uuukkkssstttfffaaa[[[WWWTTTPPPJJJDDD777333FFFbbb}}}kkkooo}}}~~~xxxnnnyyy~~~nnnjjjiiiZZZFFFOOOKKKVVVhhhHHH:::BBB;;;000&&&%%%'''&&&%%%%%%'''&&&'''***+++,,,333<<>><<<@@@GGGCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEECCCBBB@@@===;;;999888777:::333111>>>VVVmmmyyy|||||||||iiiZZZJJJAAA:::777===GGG@@@BBBCCCBBBAAA@@@@@@AAAEEEFFFHHHIIIIIIIIIGGGFFFFFFHHHIIIGGGGGGIIIHHHEEEEEEEEEBBB@@@EEESSS___eee]]]hhhrrrxxxwwwaaa___YYYRRRPPPRRROOOKKKJJJJJJJJJIIIHHHFFFEEEDDDAAA???===;;;;;;===???@@@AAABBB[[[lllzzz|||fffaaannn~~~qqq```XXXUUUTTTUUUVVVQQQPPPOOOOOOQQQQQQQQQOOORRRRRRMMMAAA888???WWWlll~~~|||~~~ooopppzzznnn[[[eee}}}|||wwwpppccc^^^ccchhhddd```XXXJJJ???000===<<<;;;aaaFFFsss^^^LLL>>>666888888777666555555555555;;;///444555===mmm|||uuurrryyyzzz{{{{{{~~~yyyqqqmmm}}}qqqvvvwwwtttkkkaaa\\\```dddQQQDDDAAAEEE:::...???```cccTTTPPPRRRPPPUUUZZZVVVVVVTTTMMMIIIAAA555AAAaaa{{{nnnzzz[[[jjjuuuzzz]]]kkkmmmooofffkkkuuunnnfffaaa[[[XXXWWWVVVSSSPPP999555777aaa{{{www}}}zzzuuu~~~|||{{{pppnnnfffRRR@@@LLLHHHfff\\\>>>;;;===888...&&&&&&'''&&&%%%%%%%%%&&&***/////////444:::<<>>;;;888666555444666888777111000===WWWlll}}}~~~zzzgggUUU>>>888444666777888>>>EEE===???BBBBBBAAA@@@???@@@PPPOOOMMMKKKIIIGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFDDDBBBDDDEEECCCBBBEEEJJJNNN]]]eeeiiilllwww{{{vvviiiZZZPPPLLLIIIEEE@@@???>>>???@@@AAAAAAAAABBB@@@>>>===???BBBGGGIIIfff]]]iiijjjdddccclllgggdddiiigggZZZSSSVVVXXXRRROOOQQQNNNNNNNNNNNNOOOPPPPPPPPPPPPJJJIIIIII???:::QQQqqqfff~~~ttt~~~ppp{{{}}}{{{{{{}}}~~~{{{~~~|||yyyxxxyyyyyywwwtttccc___fffkkkddd\\\PPP???,,,AAA888...MMM]]]HHHMMMJJJ;;;222666555444333333222222222888222333///000SSSzzz{{{jjjooo~~~~~~|||yyywwwxxxxxxwwwwww|||jjjnnnqqqlll```ZZZ\\\[[[WWWMMM???;;;???666555\\\kkk___VVVWWWXXXSSSUUU[[[WWWTTTUUUQQQOOOKKK<<<:::KKK~~~oooiiiiiizzzyyyuuueee|||tttkkkvvviiihhheee```]]][[[YYYUUURRRBBB333222SSShhh~~~|||xxxqqqmmm^^^IIIBBBLLLGGGoooRRR===DDD>>>444,,,%%%&&&'''%%%$$$%%%%%%&&&***...//////333:::777>>>OOOmmmdddWWWZZZwww]]]GGG~~~}}}lllUUUCCC999DDDdddooodddaaaiiisss~~~aaaWWW```MMM]]]GGG[[[ppprrryyy~~~```FFFQQQ```uuu{{{RRRCCCRRReeexxx{{{mmm}}}vvv```@@@QQQsssvvvvvvmmmrrrppp}}}~~~```ggg|||{{{uuu}}}xxxZZZaaasss~~~}}}qqq666,,,222+++,,,***+++,,,'''(((666MMMfffxxx}}}}}}tttqqqeeeTTT666&&&,,,222......///333555555777;;;AAAAAACCCDDDDDDDDDCCCBBBCCCDDDEEEEEEDDDCCCAAA@@@???>>>;;;999666444333222...///000000111222444555:::DDDRRR```lllttt{{{pppmmmeeeZZZPPPFFF:::000333222444777888666666777<<<>>>AAABBBBBBAAAAAABBBUUURRRLLLHHHEEEDDDEEEFFFFFFEEEEEEFFFFFFDDDCCCCCCDDDCCCCCCBBBAAA>>>===>>>KKKaaaqqqmmmeeejjjwwwtttggg```[[[XXXLLLJJJGGGGGGIIIKKKJJJIIIKKKKKKJJJLLLQQQXXX```dddRRR___sssppp|||zzzxxxjjjnnnPPPQQQMMMOOOXXXXXXPPPLLLOOOMMMNNNNNNNNNMMMMMMMMMNNNMMMEEEHHHNNNEEE:::MMMmmm\\\}}}zzzmmmwwwjjjttt}}}}}}sssjjjppp}}}{{{}}}~~~zzzssslllkkknnnqqqssstttmmmjjjqqqsssfffYYYKKK:::***EEE444777RRRGGGvvv\\\::::::777;;;333222111000000///000000***222---***111666OOOyyytttrrrxxx{{{~~~{{{xxxvvvttttttuuuwwwxxxyyyzzz|||{{{vvvpppkkkfffhhhcccYYYXXX[[[TTTGGG===GGG>>>,,,:::jjjvvvMMMZZZVVVZZZZZZSSSVVV[[[VVVQQQUUUSSSSSSRRRDDD;;;BBBfffxxx|||lll|||{{{uuussszzz{{{ppprrr]]]gggfffeeeccc```\\\WWWTTTLLL444888CCCYYYzzz|||tttpppgggTTTCCCJJJNNNLLLlllMMMFFFMMMCCC000)))%%%&&&'''%%%$$$%%%&&&%%%'''***+++,,,333;;;:::999WWW|||iiihhh\\\YYY{{{RRRPPP|||sss___GGG<<>>'''))),,,...000+++---,,,,,,...111444666888===>>>@@@AAABBBBBBBBBAAADDDEEEFFFFFFEEECCCAAA???<<<;;;999666444222111111.........000222111---***777888888999;;;;;;<<<<<<>>>===:::444000......///111111222333333333333444999;;;>>>@@@@@@AAACCCDDDNNNKKKFFFCCCBBBCCCFFFHHHEEECCCCCCFFFEEEBBBAAABBBEEE@@@<<<<<<;;;:::;;;===777GGGZZZcccdddfffoooxxxsss|||xxxuuummmjjjfffeeeffffffccc``````______```dddjjjppptttxxxwwwzzzwwwmmmiii```MMMZZZOOOOOORRRTTTQQQMMMMMMQQQLLLMMMNNNMMMKKKJJJKKKLLLLLLGGGIIINNNGGG>>>HHH\\\nnnxxxnnn{{{|||xxxyyy}}}cccYYYccciiifffvvvvvvxxxuuu{{{qqqjjjjjjoooqqqsssuuunnnlllppplllYYYKKK@@@333999444===QQQJJJJJJ???===444222888111000///...------------%%%111+++---666)))333eeewww~~~{{{nnnlllyyy}}}yyyxxxzzzzzzwwwtttsssqqqnnnkkkiiihhhhhhgggfff___```\\\VVVUUUTTTJJJ<<<111555333===jjjtttcccQQQRRRQQQVVVVVVPPPUUUYYYSSSNNNUUUTTTSSSUUULLLBBBCCCIII}}}~~~}}}nnnbbbtttgggyyy```|||~~~pppeeedddeeefffeeeccc___[[[XXXRRR>>>AAA???UUU~~~ooo}}}xxxwww|||vvvpppnnn^^^JJJDDDLLLJJJUUU[[[FFFKKKJJJAAA,,,'''$$$&&&'''$$$$$$%%%&&&%%%%%%'''(((***222<<<===777eeeooo}}}eee\\\XXXtttXXXxxx~~~zzzkkkUUU===999GGGaaayyyuuuYYYUUUggguuu}}}vvvVVV___WWWhhhPPPOOOnnnrrryyytttWWW;;;TTTiiijjjwwwzzzppp}}}}}}aaakkk{{{}}}zzzxxxttt|||eeebbbGGGBBBZZZ{{{xxxyyy{{{UUUXXXkkk|||{{{~~~qqquuuxxxmmmYYYfff}}}hhh@@@'''111***++++++(((''')))---...)))###&&&...111CCCWWWdddlllsssxxxyyy|||mmm[[[JJJ===555&&&$$$,,,...$$$###,,,///+++,,,......///222555666777888;;;>>>@@@BBBBBBBBBBBBCCCEEEEEEDDDAAA???===999888666444222111000000///222333///******111999***(((&&&'''***---......'''&&&''')))+++...222555+++,,,,,,---///222555555444666999;;;<<>>888222888NNN```gggjjjnnnhhhqqqzzz}}}~~~zzzwwwwwwyyyyyyvvvrrrzzzyyyxxxxxxzzz~~~hhhkkkhhhjjj```[[[UUU^^^UUUKKKOOOSSSRRRNNNLLLNNNPPPPPPIIIKKKMMMLLLJJJIIIKKKMMMJJJJJJKKKKKKHHHEEEGGGKKKqqqqqqxxx|||yyyllluuu~~~iiilll{{{zzzwwwxxxooovvv|||tttpppuuuyyywwwsssqqqjjjfffggg\\\EEE999777111@@@111NNNVVVRRRwwwnnn??????444...//////...---,,,++++++++++++)))***,,,111000)))111GGGfff{{{zzzpppuuuyyy{{{www{{{}}}zzzvvvvvvnnnnnnnnnnnnmmmhhhbbb]]]XXXYYYXXXTTTNNNGGG???999666444EEEpppWWWOOO\\\PPPPPPUUUTTTOOOTTTXXXPPPNNNVVVTTTQQQUUUQQQIIIJJJ???fff|||llltttfff{{{hhh~~~mmmxxxvvvjjjoooeeeeeeeeedddaaa^^^\\\\\\QQQQQQDDDKKKYYYwwwuuueeehhh~~~~~~uuussssssuuunnnkkklllVVVCCCKKKLLLJJJgggLLLCCCOOOCCC>>>)))%%%$$$&&&'''$$$###%%%&&&$$$%%%'''(((***222;;;>>>444ooowwwaaa[[[XXX}}}sssYYYddd~~~{{{yyyhhhQQQ:::999MMMllluuuVVVSSSffftttyyy{{{YYYWWW___aaaSSSBBBiii|||pppxxx}}}```333NNN```||||||___jjjiiiZZZsssxxx}}}uuusssooogggnnn^^^jjjuuu~~~nnnQQQRRRBBBLLLgggxxxxxxuuu{{{MMMLLLaaazzzvvvttteeeggg}}}rrrlll{{{}}}wwwaaa]]]|||}}}gggyyyOOO+++000&&&)))---++++++&&&%%%***,,,((('''))))))---......111888======999333000000,,,''''''***&&&(((,,,'''"""+++...!!!%%%+++...---***+++...000222444888<<<@@@BBBDDDDDD???@@@BBBBBBAAA???;;;999888777555333222111000000***+++...//////---***(((...---,,,---//////,,,)))///,,,+++------+++)))((((((+++---...///111111///111333555777999<<>>AAA::::::<<<>>>999222333999AAA777888FFFLLLMMMZZZmmmlllkkkiiihhhmmmxxx~~~~~~ooonnn}}}uuurrraaaaaa[[[OOONNNRRRUUUQQQJJJPPPPPPJJJKKKQQQRRRLLLGGGJJJLLLLLLJJJJJJLLLNNNFFFJJJJJJGGGHHHKKKIIIBBB^^^lll|||kkkvvv|||}}}rrrcccsssuuuzzzxxxwwwxxxtttxxxrrrsss|||xxxmmmhhhkkkfffcccUUU<<<333888888;;;>>>YYYHHHhhhqqqDDD777***+++...111...---,,,+++************+++(((///"""(((666,,,___tttrrrsssyyyjjjwwwuuuwww{{{{{{{{{~~~tttoooiiidddaaa___]]]\\\TTTVVVWWWSSSGGG<<<888:::===[[[|||VVVXXXRRRTTTVVVUUUXXXVVVQQQVVVYYYNNNOOOXXXTTTPPPTTTSSSNNNOOOHHHMMM{{{xxx}}}yyyxxx~~~xxx```yyysss{{{uuukkk}}}yyyfffccceeeiiihhhfffbbb^^^\\\[[[\\\NNNaaaCCCYYY^^^WWWwwwSSSLLLcccyyyyyymmm|||zzzxxxvvvyyyoooppphhhiiijjjQQQAAAQQQPPPQQQ{{{JJJIIIVVVBBBBBB'''$$$$$$''''''$$$###%%%%%%$$$&&&)))***+++222:::@@@333rrruuu```\\\YYYhhhMMM{{{~~~vvvyyyXXX@@@AAA@@@XXXyyyiiibbbYYYUUUeee}}}rrrQQQmmm```___aaaZZZpppzzz|||wwwvvvddd888:::YYYiii}}}}}}TTTOOOHHHMMMlllsssfff|||nnnLLLLLLpppzzzhhh}}}tttXXXwwwYYYMMMTTTHHHTTTooo___ddduuuXXXEEE^^^sssuuuZZZWWWbbb^^^fffzzztttqqqTTTwww}}}lllqqqvvv000'''---$$$))))))((('''''''''((()))+++,,,))))))))))))))))))))))))***(((&&&%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''((())))))***++++++,,,,,,---///222666:::===???@@@????????????===;;;999888666444222000............------,,,,,,,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))******+++,,,,,,---......///000111333777;;;???AAAAAAAAABBBCCCCCCCCCCCCCCC???AAACCCAAA===;;;;;;<<<888777666555444333222222222333333444555666777777KKKUUUbbbkkknnnppprrruuu}}}uuupppsss|||zzzsss|||vvv}}}wwwvvvzzzrrrwwwvvvoooooonnnggg]]]WWWJJJLLLOOOQQQPPPNNNNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKHHHKKKLLLJJJGGGGGGLLLQQQJJJIIIGGGFFFEEEDDDDDDDDDJJJuuudddyyy|||uuujjjfffrrr}}}yyyzzz~~~xxxjjjeeekkk~~~{{{yyyxxxxxxyyyzzzssstttuuusssoookkkjjjiiicccVVVQQQCCC///555AAA999888GGG\\\LLLeee444222333+++))),,,,,,,,,++++++***))))))((((((((((((((())))))))))))---IIIjjjzzzwwwoooooosssttt___NNN]]]qqqfffyyy{{{oookkkgggbbbcccRRRGGG???AAA777222@@@AAAwwwcccVVVSSSTTTWWWSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSTTTTTTTTTTTTSSSSSSLLLOOOYYYrrrzzzwwwxxxoooqqq{{{zzzyyynnnrrruuuqqqcccdddhhhnnnfff___^^^]]][[[YYYZZZWWWWWWQQQYYYeee]]]gggmmmccclll{{{uuunnnttt|||uuutttsssiiiiiijjjVVVNNN000```GGGnnncccHHHWWWGGGJJJ***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&(((---444888:::>>>tttwww~~~jjj}}}iii[[[^^^eeeYYYzzz|||wwwsssRRR===>>>DDDiiiwwweeeaaaXXXPPP___www|||WWWfff]]]^^^YYYHHH\\\lll|||yyyhhh;;;999LLL```vvvqqqdddVVVjjj~~~zzz{{{{{{wwwsssxxxvvv\\\===IIIlll}}}qqqhhhqqq}}}sss^^^[[[SSSJJJPPP\\\dddvvvnnncccoooeeePPP```tttdddXXX```uuuxxxuuu}}}www{{{uuuWWW]]]vvvuuuooo{{{~~~}}}777(((,,,%%%)))'''''''''''''''''')))***+++))))))))))))))))))))))))'''&&&%%%&&&'''&&&%%%###%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******++++++---...000444777;;;===???>>>>>>>>>>>><<<:::888666555444222000...---------,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))***++++++,,,------------///111444888;;;===??????AAABBBBBBBBBBBBBBB???AAABBB@@@<<<::::::;;;666555555444333222111000111111111222333333444444555;;;CCCJJJRRR\\\iiirrr|||yyyvvvwwwxxxyyyvvvtttzzzuuu|||vvvuuuzzzrrrxxxkkkbbbZZZWWWSSSKKKEEECCCIIIKKKMMMNNNMMMLLLLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJHHHFFFGGGIIILLLIIIHHHGGGFFFDDDDDDDDDDDDEEEQQQmmm}}}~~~vvvbbbTTTjjj{{{{{{}}}~~~}}}zzz|||}}}uuujjjmmmxxx}}}zzzwwwuuuuuutttwwwsssnnnkkkkkkjjjhhhfffgggOOO===555111444777333XXX\\\EEExxx|||KKK...111000***+++---++++++******)))((((((''''''''''''(((((((((((())),,,444GGGbbbzzzyyyoooggghhhooo~~~fffGGGSSSUUULLLGGGOOOPPPFFFCCCMMMEEE<<<888666KKKttt{{{xxxeeeWWWQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRRRRRRRQQQQQQPPPOOONNNRRRPPPRRReeezzz{{{|||uuukkkyyynnnggghhhssswwwpppuuunnn}}}qqquuueeelllnnndddhhhcccaaabbbbbb___^^^___ZZZ\\\WWW\\\gggcccjjj}}}uuu|||}}}lllnnn|||{{{vvvuuuqqqqqqdddVVVSSS;;;\\\OOOYYYiiiQQQGGGPPPQQQ@@@+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&(((---444999???>>>}}}wwwrrrnnnbbb\\\xxx___iiixxxzzzyyyjjjHHH:::;;;NNNkkk\\\___\\\TTTccc}}}bbb^^^[[[bbbVVV<<>>@@@AAAAAA@@@@@@???@@@@@@>>>;;;888888888444333333222111000//////////////////////////////+++---///111555===IIIQQQ^^^bbbgggiiiiiikkkppptttwwwoootttkkkgggiii^^^bbbLLLFFFAAA@@@???>>>@@@DDDHHHJJJKKKKKKJJJIIIKKKLLLIIIIIIJJJJJJJJJJJJIIIIIIKKKIIIFFFEEEFFFFFFFFFFFFEEEEEECCCBBBAAAAAAAAAAAA===EEE|||lll}}}xxxpppbbb[[[kkkxxx{{{||||||}}}~~~|||zzzzzzxxxoooiiirrr~~~zzzwwwtttrrrpppsssnnniiiiiijjjiiibbb[[[OOO>>>000333222'''333RRR[[[AAAIII333---222...***++++++)))))))))(((''''''&&&&&&&&&&&&&&&&&&'''''''''''')))$$$***DDDhhhyyy|||{{{nnnVVVLLLRRROOOHHHLLL@@@???OOOiiisss{{{mmmaaaSSSLLLMMMPPPMMMJJJMMMMMMMMMMMMMMMLLLLLLLLLOOONNNNNNMMMLLLKKKJJJJJJQQQPPPMMM[[[ttt~~~yyyuuummmppp~~~xxxvvv|||rrr{{{|||jjjcccllllllbbbcccaaaccceeeccc___^^^aaa[[[___]]]___hhhhhhkkkxxxsssooo{{{}}}uuu{{{{{{yyysssoooqqqpppaaaJJJFFFDDDkkkGGGpppbbbFFFLLLMMMZZZ111+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''')))...444999@@@888rrrsss}}}~~~|||hhh```]]]nnnXXXsss~~~xxxxxxxxx___@@@999>>>]]]gggZZZaaaaaaYYYgggiiiPPPUUUdddUUU888HHHeeeyyyggg;;;888<<>>>>>>>><<<:::777666555222222222111000//////............---------,,,,,,,,,---///...+++***+++---***111888<<<===AAAHHHOOONNNGGGKKKAAA===>>>333777666444555888999<<>>======<<<<<<<<<888FFFHHHxxxzzzooo|||xxxcccaaauuuyyy~~~|||yyyvvvwwwyyy{{{{{{}}}{{{yyywwwrrrqqq{{{~~~}}}zzzwwwtttqqqooojjjjjjkkkmmmkkkcccVVVLLL111???555)))000888EEE]]]FFFzzzZZZ222,,,000333+++***,,,&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&///BBB[[[ttt~~~zzzwwwpppjjjsss|||rrrjjjYYYTTTMMMLLLNNNPPPOOOLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIOOOPPPZZZqqq|||}}}zzz}}}}}}xxxrrr|||nnn~~~nnnyyysssnnn}}}nnnjjjkkkbbb```hhhbbbaaabbbccc^^^YYYZZZ___ZZZ_________eeejjjiiiiii|||{{{zzzwwwpppjjjrrrbbbZZZMMM@@@dddPPPWWWuuuVVVOOOUUUUUUSSS%%%(((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''')))...555:::@@@444rrrgggvvvaaa[[[___eeeVVVzzzxxxuuurrrTTT<<<:::HHHpppmmmaaaccc___WWWbbbwwwmmmBBBNNNbbbRRR888HHHjjjvvvddd>>>999===dddyyyYYYvvv~~~yyyxxx|||gggTTT@@@WWWyyywwwzzz```PPPgggdddyyyvvvRRROOOPPPSSSXXXnnn}}}|||rrrPPPuuuwwwjjjvvv{{{{{{qqq___xxx}}}yyy}}}qqqRRR^^^rrrwwwfffvvv}}}YYY''''''))))))%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######$$$&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&)))(((((()))+++...111444666777777666555333111////////////...---,,,++++++******)))))))))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))))))))***,,,...000222666888;;;===??????>>>>>><<<<<<;;;999888666444222222222111111000/////////......------,,,+++++++++)))+++---...---***((('''%%%&&&((())))))***,,,...---(((000++++++111)))///111111444666444333888???CCCDDDFFFFFFEEEFFFIIIKKKHHHIIIIIIJJJJJJIIIIIIHHHLLLGGGBBBBBBEEEEEEAAA<<<======<<<;;;:::::::::;;;777999999TTTqqqtttttt|||qqq\\\aaavvvvvvvvvuuutttrrrooooooppp{{{xxxvvvxxx{{{~~~~~~|||xxxtttpppllljjjjjjkkkllliii```SSSHHHAAA444DDD444###<<>>HHHmmmuuufffFFF;;;@@@___wwweeewww~~~{{{|||zzzgggRRRFFFVVVvvvyyyooorrraaaiiioooLLLCCCLLLeeegggpppuuuzzz|||MMMhhh|||mmmuuuzzz||||||yyy|||KKKRRRlll}}}rrrxxxfff)))'''))))))%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((())),,,...///222333333333333111000///---......------,,,******))))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((()))***,,,...///222444888;;;======<<<;;;:::999777777777666333111111000000000/////////...------,,,,,,++++++******+++******)))***+++,,,---111000............---,,,...(((111---...444---333//////222444333///222777===???BBBCCCDDDEEEGGGIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIDDD@@@@@@BBBBBB>>>:::<<<<<<;;;:::::::::::::::777999???555iiiwww{{{wwwzzzsssbbbYYY\\\jjjnnnvvv{{{xxxqqqmmmmmmpppnnnnnnqqqwww}}}}}}|||xxxtttooojjjgggeeellliiibbbVVVJJJAAA===<<>>IIIooonnnvvvwwwNNN[[[nnnttt}}}nnntttUUUPPPrrrjjjmmmrrrrrr...''')))(((%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&((((((%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++...///000111111000///...,,,,,,------,,,+++***)))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''((()))+++,,,---000444888::::::999888888666444555666666333111............------------*********************))),,,***((('''(((((())))))###$$$%%%%%%&&&''''''(((***$$$+++%%%%%%***!!!''',,,***,,,111222111333888666999===@@@AAACCCEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDCCC@@@>>>>>>>>>===:::777999888777777777777777777444<<<888888999|||ppp}}}tttnnnuuummmYYY___dddnnnwwwwwwrrrrrrxxxmmmmmmllllllmmmppprrrssstttrrrooollliiigggfffeee^^^WWWMMMCCC<<<:::999:::>>>222FFFeee___RRRooo666888***...&&&(((***$$$%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%%%%&&&---777JJJeeemmm[[[```\\\KKKGGGTTTKKKLLLLLLKKKHHHGGGGGGHHHCCCCCCBBB@@@???===<<<<<<<<<<<<;;;;;;===???AAACCCDDDFFFEEEGGGJJJHHHYYYwww~~~fff\\\ppppppeeekkkjjjbbbbbbgggeee]]]aaa\\\ZZZ\\\]]]\\\]]]```]]]TTT^^^fff]]]___eee^^^aaa|||~~~llluuu~~~||||||uuuppppppmmmhhhRRRCCCJJJ]]]dddVVV}}}eeeNNNTTT```\\\===###---%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''***000777<<<777AAA]]]vvv}}}uuuZZZ^^^[[[NNNmmm}}}wwwyyyxxxiiiTTT;;;:::===kkknnnkkkuuuttteee[[[cccqqqyyyttt555[[[oooTTT@@@PPPwwwvvvkkkPPPBBBUUUdddxxx~~~~~~sssuuuyyyiiiNNNFFFMMMhhh~~~ggggggEEE\\\www|||WWWNNNKKKkkkgggyyyPPPSSSooosssfffcccuuudddPPPUUUiiiwww{{{222((()))'''%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###%%%)))---///---((($$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******))),,,---///000000000//////+++,,,------,,,+++)))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&''')))******---111555777888777666666444333444666666333111------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))%%%%%%''')))+++***(((&&&$$$''')))(((&&&%%%'''***)))$$$---((()))000)))///...***)))+++---,,,...222111555:::>>>@@@AAACCCDDDBBBBBBCCCCCCCCCCCCBBBBBB???===<<<<<<;;;:::888666444444333222222222333333111///111111222888~~~}}}~~~wwwtttwww{{{VVVXXX___fffhhhjjjtttwwwxxxvvvooohhhgggjjjllliiihhhfffeeeeeegggiiijjjJJJCCC;;;888:::<<<;;;888555^^^oooOOOHHH{{{yyy::::::---...,,,%%%***...&&&"""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''***+++///CCC___rrrvvvuuuppp\\\\\\WWWPPPMMMPPPRRRPPPNNNKKKHHHGGGGGGGGGEEEDDDCCCBBBAAA???>>><<<;;;:::;;;:::999999999;;;===???===>>>???GGGIII@@@JJJhhhxxx}}}zzz~~~{{{|||sssccckkkttteee}}}mmmhhhccc^^^___ffffff```aaaggg```[[[XXX[[[]]]ZZZVVVVVVZZZNNNZZZdddYYYYYYbbb^^^aaawwwuuuYYYmmmxxx~~~}}}}}}vvvyyyzzzvvvtttpppcccUUUJJJ222eeevvvGGGvvvsssLLL\\\kkk[[[^^^+++"""///"""&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&(((***000777===888KKKYYYjjjzzzuuuxxxqqqXXX```\\\QQQ{{{|||vvv{{{uuummmKKK>>>555KKK~~~eeeooovvvqqqeee___\\\fff{{{cccJJJ```nnnZZZFFFUUUtttVVVAAA[[[aaahhh}}}nnnqqqLLLGGGYYY^^^gggqqqUUU???SSS~~~aaaJJJVVVfffuuusssxxxVVVPPPsssvvvzzz}}}qqq}}}iiiVVVNNNyyy|||zzzzzz~~~111&&&+++!!!&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((()))+++,,,---.........,,,,,,++++++***)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((()))***+++...000222444555444222000111333333000...,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((()))***+++,,,---.........111555999;;;>>>AAACCC@@@AAAAAAAAABBBBBBCCCCCCBBB@@@===999777666666666444444444333333333222222000...000333000333HHHaaauuurrrvvv]]]NNNNNNUUU___ffffffpppssszzzxxxppprrrnnnmmmkkkjjjkkkhhh^^^LLL???;;;::::::999555888HHH[[[fffTTTLLLeeeJJJ---000...,,,)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&(((+++///222444UUU___hhhlllrrr{{{~~~}}}ooopppoooggg[[[RRROOOPPPRRRRRRSSSSSSRRRPPPNNNMMMMMMKKKHHHGGGGGGFFFEEECCC<<<<<<;;;::::::999999888777777777666777888888999???;;;;;;@@@CCCEEEJJJOOOccc|||vvvtttsssmmm[[[]]]ooommmjjjttt^^^___bbb```]]][[[ZZZ[[[]]]^^^[[[ZZZYYYXXXVVVVVVUUUUUUVVVUUUUUUXXX\\\\\\XXXTTTYYYmmm|||nnnMMMlllyyy|||~~~||||||ooohhhmmmnnnaaaSSSLLLOOO___mmmHHHXXXlllTTTOOOdddjjj\\\<<<%%%$$$'''###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&***222<<>>===:::777555444444444222111111111111000000000333---,,,///...---777FFFnnnmmm~~~{{{\\\FFFHHHSSSLLLRRRTTTZZZZZZWWWXXXUUUTTTPPPJJJEEEBBBAAA???>>>999111111@@@UUUeeepppwwwYYYUUUyyyJJJ---...---''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))+++---'''///444444777===???===???BBBFFFHHHHHHIIILLLOOOMMMNNNNNNNNNMMMLLLKKKJJJIIIFFFDDDBBBBBBAAA???===888888777777666555555444555555555444555666666777999777888<<>>EEETTTbbbZZZttt```]]]cccZZZ\\\]]]______]]][[[ZZZ]]]\\\[[[YYYXXXXXXWWWWWWZZZ[[[]]]]]][[[YYYVVVUUU^^^fffttt{{{SSShhhzzzyyyrrr}}}jjjmmmppphhhXXXKKKKKKRRRZZZKKKUUUeeeQQQHHHooopppfffNNN111$$$&&&(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''***222:::AAA???PPP}}}}}}zzzpppjjj^^^ZZZ[[[]]]wwwuuuwwwsssiii@@@666CCCdddzzziiinnnwwwtttjjjaaaYYYbbbxxxbbb<<>>===<<<:::888666555555444444333222222333222222222222333444444555333555:::===>>>@@@DDD@@@MMM[[[jjjzzztttttt|||cccYYY^^^]]]SSS]]]}}}ooosssaaaUUUWWW]]]___XXXYYY[[[]]]^^^^^^]]]\\\\\\\\\ZZZYYYXXXXXXWWWWWWYYY]]]```^^^YYYUUUTTTVVVZZZXXXeee~~~eeeUUUgggxxxyyyxxxzzz~~~|||yyyvvvtttxxxooo^^^NNNHHHOOOWWW[[[yyy\\\MMMTTTiiiDDDjjjlllxxx\\\:::&&&$$$((()))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((,,,111888===???ZZZtttfff\\\YYY[[[hhhvvvvvvvvvssseee<<<555JJJlllrrrnnnmmmtttssskkkbbbWWW]]]tttfff===MMMyyyuuuNNNdddqqq{{{xxxHHHMMMjjj}}}eeewwwrrr```@@@LLLmmm^^^ddd||||||NNN===XXXiiicccbbbwww[[[kkkwwwyyy|||TTTMMMqqqfffoooqqqnnnyyy:::***)))%%%+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))******)))))))))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((***+++------............///...---,,,+++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((((())))))+++,,,---...///333777;;;>>>>>>??????>>>===<<<;;;666555333222111111111111---------,,,,,,,,,++++++...)))''',,,///,,,)))***%%%333VVV~~~oooiiiuuunnnccc```UUUPPPOOODDDCCCEEEBBB===<<>><<<;;;999777666666555555444333333333111111000000000111222222333222555;;;>>>======@@@IIICCC===GGGeeewwwkkkqqqdddxxx{{{bbboooiiiCCCCCCPPPSSSRRRTTTUUUTTTRRRRRRTTTWWW\\\___ZZZYYYXXXWWWVVVVVVVVVVVVTTTVVVXXXXXXUUURRRQQQRRRLLLLLLXXXoooyyy|||dddPPP\\\jjjuuunnnwwwyyyzzz~~~}}}}}}|||yyyrrrlllkkkgggVVVBBB???TTTlllyyyfffEEEQQQggg@@@uuuppprrrlllKKK***!!!&&&((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***,,,111666:::@@@___qqqccc]]]]]]ZZZqqquuuxxxuuusss___<<<888OOOoooxxxjjjrrrlllqqqpppkkkdddVVVZZZoookkkBBBNNN}}}MMMaaasssJJJIIIppp~~~cccxxxrrr___LLLEEEbbbmmmzzztttbbbYYY888MMMJJJZZZtttyyyOOO```uuu}}}}}}yyywwwTTTMMMpppnnnuuukkkwww<<<***(((%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&'''(((((((((((())))))((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&'''((()))***++++++,,,------,,,,,,,,,,,,******)))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''(((******++++++,,,///333666:::;;;<<<<<<<<<:::888777444333222222111000000000,,,,,,,,,,,,++++++++++++)))((((((+++,,,+++,,,...))),,,///===ccczzzaaaqqqhhhsssqqq{{{yyymmmeeeSSSXXXdddvvvKKK???444+++---)))+++111!!!%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$###$$$$$$$$$$$$(((+++,,,,,,...222888>>>AAABBBGGGGGGGGGHHHIIIIIIJJJJJJDDDAAA>>><<<:::999777555555555555444333333222222000////////////000111111111000333999;;;::::::<<<>>>CCCCCC???DDDVVVkkkxxxtttzzzuuulllgggeee___YYY\\\eeeppp```eeepppNNNBBB@@@LLLPPPHHHFFFMMMMMMMMMMMMNNNPPPTTTXXXZZZYYYXXXWWWVVVVVVUUUVVVVVVUUUSSSQQQQQQQQQPPPMMMIIIBBBIIIPPPYYYjjj~~~ttt}}}jjj>>>MMMsssooojjjvvvwwwuuuyyyyyy~~~~~~{{{xxxzzz{{{vvvkkkaaaWWWNNNDDDIII```tttooo^^^@@@BBBiiiEEEgggpppzzzPPP888$$$$$$)))'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((***,,,000555999===fffsssdddaaabbb[[[wwwxxxuuuzzzsssqqqXXX===;;;RRRsssvvveeessslllnnnllllllhhhYYYYYYkkkpppHHHJJJxxx{{{LLLbbbtttOOOGGGqqqzzzhhhzzzsssZZZQQQAAATTT}}}kkkSSSwwwmmm999CCCVVVyyyuuuOOOYYYuuuvvv~~~|||{{{|||vvvYYYMMMhhhoooooopppxxx}}};;;)))'''%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''(((((()))(((***,,,,,,+++******,,,))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))*********,,,///222555777888999999777666444333333222111000//////...,,,,,,,,,+++++++++******''')))))))))''''''***---000+++&&&'''777TTTsss{{{nnnfffkkkWWW^^^aaa[[[TTTSSSXXXaaaiiinnnlllAAA444&&&666)))'''+++'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%&&&)))''''''((('''%%%'''+++((()))+++...333888<<>>@@@BBBDDDDDDCCC@@@???<<<:::777555555444222111000//////...------,,,,,,+++++++++++++++,,,,,,---+++)))+++000111000000333777555666???HHHKKKIIIGGGUUU```mmmzzzyyy{{{OOOEEE<<<@@@777BBBDDD===444999HHHLLLEEEJJJOOOWWW^^^aaa```]]]ZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXUUURRRNNNKKKGGGCCCAAA@@@CCCBBB>>>CCCXXXvvvzzzyyygggJJJPPPbbblllnnnppptttmmmccceeejjjeeebbbccchhhkkkiiieeegggeeebbb\\\UUUOOOMMMLLLKKKfff}}}vvvSSS777999JJJZZZEEEUUUtttsss|||111(((&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((+++000666;;;888bbbwwwbbb[[[[[[^^^yyymmmrrrzzznnnmmmLLL;;;<<>>UUUggg^^^]]]aaa\\\vvvtttqqqvvvnnnJJJ666AAAfff}}}{{{rrrqqqrrrnnnhhhuuuhhhOOOfff{{{bbb999QQQ{{{___lllXXXFFFaaazzzvvvjjjjjjHHHTTT]]]]]]mmm|||yyygggccc{{{jjjAAAOOOaaa{{{}}}```QQQkkkkkkjjjwwwnnnttt}}}mmm{{{yyyxxxRRR\\\{{{jjjvvv???(((***+++''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***''''''&&&%%%%%%$$$######&&&%%%%%%'''***++++++***)))((('''%%%$$$###$$$%%%&&&%%%$$$$$$&&&'''&&&$$$"""###%%%((('''%%%&&&))))))((('''&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((()))******+++(((((('''&&&%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))------......///000000000//////...---,,,,,,++++++))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******,,,000999JJJaaa{{{bbbMMM666555333000...,,,+++***(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''')))******+++...000888<<<@@@AAA@@@===;;;999888777555333111000//////......---,,,++++++++++++))))))(((((((((((()))))))))******+++,,,,,,------222111222777>>>CCCEEEEEEFFFGGGHHHHHHHHHJJJNNNQQQZZZ^^^fffooozzzwwwjjj[[[NNNDDD>>>777777666555333222111000222444666777777999;;;>>>HHHIIIKKKNNNQQQSSSTTTUUUVVVRRRNNNOOOSSSVVVUUURRRSSSOOOIIIEEEBBBAAA@@@???888777666666777999;;;===UUUrrrzzzZZZ;;;$$$...BBBPPP[[[eeerrrsssrrrnnngggaaa``````iiikkkpppuuutttkkk]]]SSS777777///111@@@HHHJJJQQQ{{{ggg<<<%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%'''((()))+++000555:::<<>>===:::888777888777555333111000//////---,,,+++******))))))))))))((((((''''''(((((()))((())))))******+++,,,,,,000///000444:::???@@@@@@AAABBBCCCCCCBBBCCCEEEFFFAAABBBBBBCCCDDDEEEEEEFFFAAA???===:::666333111///555444333222111000//////000111333444444666999;;;BBBCCCGGGJJJMMMOOOQQQQQQUUURRROOOQQQUUUXXXVVVTTTPPPLLLGGGBBB@@@???===<<<<<<:::777555333333333444555FFFkkkvvvpppcccdddTTT666###%%%---111FFFKKKRRRWWWZZZ___eeeiiiiiiggg^^^PPPGGGBBB999///,,,666DDDQQQPPPEEEWWW~~~^^^999)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%&&&'''))),,,000666:::>>>MMMOOOxxx]]]]]]\\\WWW}}}ssswwwuuurrrcccEEE666EEEjjj}}}|||wwwxxxfffbbbYYYSSSKKK;;;DDDoooqqqKKKGGGjjjuuummm^^^ZZZnnnIIIMMM```rrryyyrrrllleeeuuu}}}{{{xxxdddttt^^^SSSfffgggeeezzzjjjnnnyyylll```eeexxxrrrRRRCCCVVVrrr{{{bbbVVVhhhttttttWWWgggyyy~~~}}}wwwGGGIII|||^^^???((()))'''###'''&&&&&&&&&&&&%%%%%%%%%###%%%'''&&&%%%$$$$$$%%%,,,***)))'''&&&&&&&&&'''$$$(((...222444888<<>>===;;;999777555444333000000111111222333444444111000///...---------------...000000111222555777999<<<@@@EEEIIIKKKLLLLLLFFFEEEFFFJJJPPPSSSRRRPPPLLLHHHCCC???===<<<:::999;;;999666333000...------------AAAdddppppppeeePPPDDDAAA777)))$$$(((,,,...///000444888888888000&&&'''000555222PPPYYYPPPKKKfffzzzWWW333&&&,,,---%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$###%%%'''))),,,111777;;;===IIIJJJrrrxxx[[[\\\[[[XXX{{{rrrwwwtttpppcccCCC666GGGlll~~~~~~{{{vvvvvvUUUSSSOOOCCCAAAKKKgggnnn[[[HHH^^^zzznnnMMMTTTsssGGGHHH```yyykkkWWWrrr}}}|||hhhuuu\\\YYYmmmmmmbbbrrr~~~lllpppwwwxxx[[[QQQkkkzzzjjjOOO[[[mmmlllLLLgggvvvqqqLLLccc}}}{{{MMMLLL{{{\\\<<<((()))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''(((''''''((((((---,,,***)))***+++,,,...999;;;===;;;777888===CCCEEEDDDCCCFFFKKKKKKHHHDDDHHHCCC;;;888999===@@@BBB??????;;;666222...''' (((((('''&&&&&&%%%$$$###'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((((((((()))******++++++,,,,,,+++++++++*********'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''(((***,,,...+++---///000///...///000777:::>>>AAABBB???;;;888888777777888999666222......---+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***---111666888999888888888555444333111//////......+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((+++++++++---///222333444;;;>>>BBBCCCBBB???======999999999999999888888888444444444333222111000000...---,,,++++++,,,,,,---***,,,---......///222444333777<<>>888000***))))))***))),,,444???JJJUUU]]]SSSCCCDDDfffzzzxxxuuuPPP...(((...,,,'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$&&&))),,,111888<<<:::EEEFFFtttyyy```]]]YYYWWWzzzsssvvvqqqpppfff@@@555HHHnnn}}}wwwpppZZZQQQUUUGGGCCC___yyyuuusssiiiFFFUUUooonnnjjjFFFooo{{{GGGKKKhhhdddeee{{{xxxfffrrrWWW```pppqqqbbbnnnqqqooonnnxxxcccKKK```}}}OOOTTT]]]rrrvvvMMM^^^ooolllQQQppp||||||MMMHHHsss|||aaauuu<<<***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''((((((***,,,000444999>>>@@@999???FFFHHHGGGGGGKKKOOORRRPPPPPPSSSXXX[[[\\\[[[[[[QQQEEE@@@AAA@@@;;;555@@@BBB@@@;;;:::<<<:::444+++)))((('''&&&''')))***&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))***************)))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&###&&&))),,,...000333555...111666:::>>>@@@@@@@@@>>>;;;555222000000000000---,,,+++)))((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((***---111444555555666666444333111000///...------+++***)))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&''''''******++++++,,,---///000222666<<>>CCCGGGIIIIIIQQQQQQRRRSSSSSSPPPLLLIIIEEEBBB???<<<;;;:::888666222222111000///.........---000***"""---MMMjjjvvvxxxfffWWWWWW```jjjkkkjjjfff```\\\]]]___eeeWWWQQQVVVPPPCCCBBBMMMKKKnnn___;;;///(((+++((( !!!***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$&&&))),,,111888<<<999EEEHHHtttzzzccc```\\\VVVxxxrrrvvvpppnnnfff???444GGGnnn{{{qqqfffMMMgggjjjDDDQQQuuu}}}vvv~~~lll???NNN}}}aaaQQQEEENNNLLLPPPmmm___uuuwwwrrrdddvvv^^^^^^mmmrrrdddgggssshhhkkktttrrrPPPUUUsssMMMTTT\\\vvv}}}[[[\\\pppuuukkk^^^www}}}MMMBBBlllyyyYYYllluuu???---+++(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''%%%%%%'''(((...000555;;;AAAGGGKKKMMMIIIRRR```kkkqqquuuxxxzzz}}}}}}~~~yyynnndddJJJLLLGGG:::555999;;;999:::777333///+++(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$###)))***+++***((('''((()))////////////000000111111000000/////////111333444,,,+++***)))((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''%%%(((,,,//////000111222222222000///...---------******)))(((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%%%%&&&&&&)))***+++*********,,,......333999======<<<:::999999888777666555333222222///////////////.........+++***)))((()))+++---///((()))++++++++++++...000///222666:::???DDDGGGHHHDDDGGGKKKOOOQQQRRRRRRRRRCCC@@@===;;;;;;999777555333333222000...,,,+++***(((%%%)))///+++'''444GGGbbb}}}zzzqqqXXXYYYYYYUUUQQQOOOPPPSSSGGG???EEEXXXcccfffsss}}}zzzggg<<<000"""******###$$$,,,***!!!&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$###%%%'''))),,,111777;;;:::GGGLLLoooxxxaaabbbaaa___tttpppxxxqqqlllaaa???333FFFnnnzzzjjj[[[```xxxlllFFFiiisss___vvv{{{|||```999DDD^^^FFFDDDDDDvvvPPPQQQhhhzzzccc~~~{{{rrrccczzzfffSSSdddqqqeee]]]}}}oooeeecccuuuYYYJJJ___vvvYYYiiixxxsssbbbWWWqqqnnnkkkhhhrrrPPPCCClll{{{UUUhhhwww===,,,+++'''$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((+++///222:::???GGGPPPZZZaaafffiiitttvvvwwwtttnnnkkklllnnn}}}yyyuuu}}}www___JJJAAA:::333DDDCCC@@@;;;555...((($$$&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&######$$$&&&'''(((((()))$$$%%%&&&&&&&&&&&&)))***%%%&&&)))---222777<<<>>>111444666666222,,,'''$$$***)))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&###&&&***,,,,,,---...///111111///...------,,,,,,)))((('''&&&%%%%%%%%%%%%$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&'''(((***)))((((((***---,,,111777:::;;;999888777000000000000000000000000------,,,***)))(((''''''((('''&&&&&&'''***---///'''((())))))((()))+++------///111555:::???CCCEEEEEEHHHNNNSSSWWWZZZ\\\]]]@@@>>>;;;:::999888666444222222111///---+++)))(((***$$$%%%***&&&"""...444TTTooozzz~~~~~~|||wwwqqqnnnoooqqqppptttwwwyyy}}}```AAA555---***)))***%%% )))444...&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%&&&'''))),,,000666::::::GGGKKKooo{{{bbbaaa___cccqqqooozzzsssjjj[[[???222EEEnnnyyyfffTTTsssrrrWWWFFF}}}ppp```zzz|||pppRRR777<<<;;;444KKKaaaRRRPPPaaaqqqjjjzzzbbbhhhmmmqqqsss```vvvdddHHH\\\qqqeeeTTTpppxxxlllgggXXXwwwzzz___CCCOOOfffhhh~~~ttt]]]ZZZHHHiiieeehhhmmmmmm~~~xxxzzzwww{{{~~~QQQEEElllyyybbbcccggg999******'''%%%%%%%%%%%%&&&&&&'''''''''%%%&&&(((***---333;;;@@@@@@HHHVVVgggxxxwwwllljjjooovvv{{{pppwww~~~|||{{{~~~{{{tttsssxxx~~~yyyqqqiii<<<>>>AAABBB@@@:::444000&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&%%%$$$&&&(((*********++++++,,,---.../////////...---...000111)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&%%%'''+++,,,------...000111000///...---,,,,,,,,,''''''&&&%%%$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$%%%%%%&&&&&&%%%''')))(((&&&&&&))),,,'''+++000333333222111000333333222111000000//////))))))))))))************'''&&&%%%$$$&&&))),,,...%%%&&&'''''''''(((***,,,,,,,,,...000555;;;@@@CCCCCCEEEFFFFFFEEECCCCCCCCC>>><<<:::999888777555333//////......,,,+++)))(((###***(((!!!$$$------$$$"""$$$...@@@XXXoooppp___>>>)))+++,,,'''(((%%%"""&&&---(((!!!...&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%'''((()))+++000555:::888DDDGGGtttggg```ZZZ]]]uuupppttttttqqq[[[AAA444BBBpppjjjYYYkkkooolllNNNWWWvvv{{{qqqxxxhhh777333888999FFFOOO|||<<>>444)))&&&...******'''''''''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&'''&&&((('''%%%$$$$$$%%%&&&'''&&&)))((($$$###%%%%%%###&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))***++++++,,,......//////...---,,,,,,******((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%$$$"""!!!$$$######%%%))))))%%%!!!&&&%%%$$$%%%&&&'''&&&&&&$$$$$$%%%&&&%%%$$$&&&***&&&'''((()))************...,,,+++++++++,,,***)))''''''&&&%%%%%%$$$######$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''++++++---...///111222222000000000000///...---,,,)))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***(((***,,,---000444999===EEEEEEHHHHHHAAA;;;@@@KKK???===:::777444222111111...---,,,+++)))((('''&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%%%%)))111<<>>JJJXXX\\\fffooorrroooyyyyyyggg|||bbbEEEPPPdddsssggghhh{{{oooyyypppooo\\\uuusss___fffaaa[[[NNNGGGOOO^^^\\\|||[[[CCCXXXbbbuuuyyy{{{NNNHHHfff]]]zzz777((((((,,,'''%%%)))---,,,(((&&&&&&(((666CCC888777WWWppphhhqqq~~~~~~{{{xxx|||{{{yyyyyy|||~~~}}}{{{|||xxx|||vvvYYYBBB999999CCC>>>111$$$###,,,...***'''''''''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&***))))))((((((((())))))&&&((('''$$$%%%((((((%%%$$$&&&''')))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))******+++...............---,,,,,,***)))((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""###$$$%%%&&&+++'''###!!!"""###%%%%%%+++***))))))))))))((((((***)))((('''%%%"""!!!!!!"""###%%%'''***,,,...//////---,,,,,,,,,,,,)))'''''''''&&&%%%%%%$$$######$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))***,,,---...///000////////////...---,,,,,,((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))'''(((***+++---111555999AAACCCGGGJJJFFFCCCHHHQQQ>>>===:::666444222111000...---,,,+++)))((('''&&&&&&%%%%%%%%%%%%&&&''''''$$$######""""""%%%+++///)))---333999===??????>>>777888666111000///***"""+++***)))(((''''''''''''''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((+++000555888AAA<<>>444BBBooommm___qqq|||cccGGGcccooozzz{{{zzzhhh>>>555===PPPiii\\\===888===PPPZZZpppiii\\\mmmeeellleeeLLLLLL```kkkqqq|||{{{gggkkkzzzrrrwwwxxx|||{{{hhhiiizzzfffjjjpppdddfffWWWiiittt}}}eee```JJJrrr{{{KKKFFFiii]]]yyy666)))))),,,((())))))(((&&&%%%''',,,000888:::CCCXXXwwwrrrlllhhhnnnzzzwwwxxx~~~zzz}}}{{{xxxvvvvvvyyywwwsss|||~~~}}}bbbJJJ777???@@@555---+++***&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%% !!!###&&&(((+++---...555555111---...000,,,&&&######$$$%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))),,,------------,,,++++++))))))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%###$$$%%%'''***///555999::::::::::::::::::::::::;;;;;;:::999777555111---%%%$$$$$$%%%&&&(((***+++...---,,,------+++(((&&&'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,---............---,,,++++++((((((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&'''))))))***---111444<<<@@@FFFJJJIIIFFFJJJPPP===;;;999666333111000///---,,,+++***)))((('''&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%#########%%%!!!"""###$$$&&&((())))))###$$$""" ###'''(((&&&***)))((('''''''''''''''''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((,,,111666999???FFFaaa^^^bbb```sssqqqssspppmmmXXX>>>444AAAmmmpppbbbsssvvv^^^RRRyyymmmxxx|||aaa<<<444BBBaaaBBB999>>>NNNoootttvvvRRRYYYqqqkkkdddmmmWWWJJJXXX```yyyqqqoooeeekkkmmmxxxwwwiii```zzzxxxVVVYYYrrr~~~tttrrrwwwmmm}}}yyyzzz|||mmm\\\kkkeeeuuu{{{JJJBBBjjj{{{]]]}}}vvv:::---***)))''')))&&&###%%%***...000///===MMMkkkmmmdddjjjfffgggjjjnnnttt|||xxxqqqpppuuurrrppprrruuuuuupppjjjlllnnnooooooooosssyyy|||rrrlllGGG;;;:::CCC@@@...%%%((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&)))((('''$$$###$$$''')))///000222555888:::;;;<<>>NNNwwwpppOOO^^^ppphhhgggVVVPPPccchhhzzzGGGSSScccyyy~~~}}}ggg[[[uuuwwwZZZQQQwww{{{ppprrrkkkllldddeee{{{tttccc[[[kkk|||qqqzzzMMMDDDsss}}}[[[zzz;;;,,,''''''+++%%%)))---......111888>>>ccc{{{~~~eee\\\eeeqqqwwwqqqmmmqqq}}}wwwkkk```YYYZZZ___YYYXXXZZZaaajjjnnnmmmjjj\\\```ccccccaaa```bbbeee```xxx}}}{{{|||[[[======BBB;;;333222)))'''%%%&&&'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%***111666???>>>>>>>>>===============>>>>>>>>>AAAEEECCC>>>BBB>>>777000+++'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&))))))************))))))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%''',,,000@@@DDDHHHHHHCCC>>><<<<<>>AAAAAAAAA>>>;;;999888777555222000...---******))))))((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''!!!###$$$$$$###$$$&&&(((######$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((---222777:::===VVVbbb^^^bbb\\\vvvpppooonnnrrrdddEEE666<<>>XXXaaa]]]]]]ZZZxxxrrrooommmssseeeJJJ777999aaaxxxccceee^^^dddllluuuxxxoooddd```ggguuupppGGG666===MMMuuuXXX@@@BBBKKKQQQqqqpppmmmxxx___^^^ZZZZZZ]]]ggglllVVVSSSQQQnnnuuulllWWWZZZ|||nnnVVVMMMWWWqqq{{{dddllltttZZZOOOSSSsssnnnJJJBBBYYY^^^---)))***(((///,,,***+++222EEEcccsss[[[VVVkkkuuunnnsssuuukkkjjjrrrzzzyyypppuuuxxxyyy{{{zzz]]]IIIAAA===333...'''%%%''')))(((%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((($$$+++333888;;;???EEEJJJHHHIIIJJJLLLQQQXXX^^^bbb^^^dddgggaaa\\\ZZZYYYXXXAAA@@@@@@>>><<<:::888777...,,,)))'''%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''((()))+++---...333333444555555666777777444333222000...,,,***))))))(((''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((---222666888===EEEKKKBBBCCCGGGOOOYYYaaagggjjjcccfffiiiiiiffffffiiilllaaalllooofff___```___[[[RRRPPPKKKEEE???:::555333...,,,)))(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''(((((()))))))))((((((%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&((((((''''''(((***)))...222666<<>>IIIWWW|||iii|||WWWCCC<<>>WWWRRRvvvpppMMMEEEZZZrrrOOO)))///222((()))+++'''000QQQzzz{{{^^^pppzzzxxx|||yyy|||kkk^^^gggvvvrrrwww}}}}}}jjjMMMAAA888111)))&&&(((***)))'''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))+++333>>>CCCDDDCCCDDDFFFJJJHHHFFFFFFHHHMMMRRRUUUNNNWWW^^^\\\YYYZZZ^^^___bbb[[[PPPDDD===:::;;;<<<444111,,,(((&&&%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((())),,,000444999===?????????@@@AAAAAABBBCCCCCCDDDBBB???<<<888444222000++++++***((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&222AAAJJJKKKHHHDDDCCCYYYZZZ]]]bbbggggggbbb^^^VVV[[[```bbbbbbccciiimmmXXXhhhpppkkkgggmmmsssrrrpppllleee[[[PPPEEE===888444000,,,)))((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&''''''((((((((((((((('''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&&&&'''((('''+++...111888???;;;333555555555444222///---+++(((((((((''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''!!!$$$&&&%%%$$$$$$$$$&&&%%%$$$###$$$%%%'''((($$$"""$$$'''&&&###&&&---%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&)))---333999<<<666NNNsssdddddd^^^\\\~~~nnnlllrrrooolllUUU888222VVVgggPPPJJJmmm|||zzzrrr[[[JJJeeepppttt[[[???IIIjjj|||qqq~~~wwwaaauuuqqqbbbHHHAAAGGG___zzzmmmvvvmmmeeeQQQHHHIII]]]uuuKKKhhhoooxxxjjjmmmqqq|||JJJAAAXXXuuuwwwOOOaaaMMMAAAdddxxx|||gggBBBHHH|||[[[~~~>>>888,,,%%%***---)))222CCCuuu[[[eeesssxxxxxxvvv|||rrraaayyyxxxqqqwwwxxxnnnKKK@@@???222***---***%%%)))''''''&&&&&&&&&&&&''''''''')))***((('''(((******;;;BBBFFFCCCDDDKKKOOOMMMJJJMMMUUUaaannnuuuvvvuuurrrsssuuuzzz|||wwwjjj```___\\\^^^bbb]]]MMM???999999999444+++&&&(((***)))''''''&&&&&&&&&%%%%%%%%%$$$%%%'''&&&$$$$$$%%%'''!!!(((...---'''###&&&+++///222999BBBGGGCCC===:::222999222666444///:::999===;;;999888999:::666111:::333222***(((***&&&+++(((%%%"""###'''(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######%%%''''''&&&&&&&&&''''''((('''&&&%%%&&&&&&(((***+++***'''$$$''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%)))---BBBAAABBBCCCCCCEEEPPP[[[]]][[[[[[\\\XXXRRRPPPTTTPPPXXXaaadddhhhmmmnnnmmmaaajjjhhhqqq||||||hhhfff]]]hhhRRR@@@888555555222***"""&&&///******(((%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''(((***,,,///222444555666000222333333111///......***)))((('''&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&'''((()))""""""######$$$$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$%%%'''***///555:::===<<>>MMMffftttrrr___WWWNNNFFFbbbvvv___kkk}}}zzzpppiiifffkkkxxxVVVOOO\\\jjjlllnnn|||MMMmmmFFFOOOrrruuudddAAALLLtttaaa;;;---,,,+++---,,,222DDDuuuzzzdddlllwwwkkkyyyxxxmmmvvvzzzsssqqquuu{{{}}}|||wwwzzz~~~xxxQQQKKK888+++---)))###&&&(((''''''&&&&&&''''''((()))++++++(((&&&***111666EEE999===MMMMMM>>>BBBVVV\\\lll|||wwwsssyyy|||vvvqqqooofffccchhhlllcccUUUKKKAAA;;;777777111'''$$$((('''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''''''''''''''---'''!!!!!!(((222999<<>>EEE???EEEDDD>>>FFFBBBHHHEEE???;;;999::::::999111111777666333...###"""***///+++""" (((111&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$)))(((''''''(((((((((''')))'''&&&&&&'''&&&%%%###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""'''***)))&&&+++888DDDNNNDDD???IIIVVVYYYRRRLLLDDDEEEFFFGGGJJJQQQXXX]]]ooopppooolllmmmooolllfffiiiyyy[[[hhhmmmgggzzz}}}zzznnnYYY]]]UUUAAA000///333000((("""***)))(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''(((***---///111333333000111222222000...------***)))((('''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%'''***///555:::===;;;NNN```gggccc___~~~ooonnntttqqqmmmbbbBBB000GGGooorrr^^^lll}}}zzzmmm[[[VVV```uuu^^^OOOYYYhhhooo```===QQQlll|||tttuuuSSSNNNHHHOOOsssqqqlllooouuu|||yyyaaaLLLZZZpppvvvtttLLLwwwIIIjjjsss\\\@@@WWWuuurrr666%%%///...------CCCuuusss^^^ssskkkzzz{{{gggkkkwwwmmmnnn|||wwwvvvkkkaaaHHH444000***###&&&(((''''''&&&&&&''''''(((***+++***))))))///:::DDDEEEEEEDDDDDDHHHQQQ^^^hhh}}}zzzoookkkkkkiiihhhiiiTTTEEE>>>AAA888'''"""***((('''''''''&&&&&&&&&&&&&&&%%%&&&'''))))))(((''')))***++++++///888FFFPPP<<>>AAA>>>LLL[[[fffvvvxxx|||~~~mmmoooqqqkkknnn]]]sssyyy~~~mmmssseeeWWWGGG===666///******((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&(((***,,,...000000000000000000///---+++***))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%$$$######$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''+++///555:::===:::XXX```eeebbbbbbxxxmmmlllrrroookkkhhhKKK444AAAgggyyyfffjjjtttwwwsssfffTTTWWWpppjjjOOONNN```jjjDDDRRRkkk|||~~~kkkWWWnnnRRREEE???hhhrrrnnnuuuvvv{{{|||cccHHHXXXtttSSSXXX~~~rrr}}}TTTAAA```tttxxxuuu333'''222)))--->>>ggg|||MMMkkkwwwuuuoooggg}}}zzzsssqqquuuyyyyyywwwwwwuuuooonnn|||xxxvvvyyy___EEE888,,,%%%+++((((((''''''''''''((((((+++)))(((,,,111888BBBKKKGGGMMMKKKGGGTTTppp{{{pppkkknnntttrrrqqqppppppppprrruuuxxxxxxmmmgggiiinnnfffYYYMMMFFF;;;---(((+++(((((((((''''''''''''&&&((('''&&&''')))***(((%%%333+++)))555HHHRRRLLLAAALLL[[[mmmyyy~~~~~~{{{qqqvvvppp{{{ssszzz}}}{{{vvvmmmTTTFFF:::000111,,,555,,,$$$$$$+++---((("""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++***(((((()))++++++)))(((***------+++)))***)))'''''')))***)))(((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&,,,&&&$$$...>>>JJJLLLIIIFFFJJJMMMDDD666444EEE[[[iiiwww~~~|||}}}sssuuu~~~wwwgggrrrnnnxxxyyyyyyoookkkbbbSSSAAA555333555&&&&&&&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***,,,.../////////...///...---***((()))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&$$$######$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((+++000555:::===<<>>AAAEEENNNTTTbbbqqqzzz|||~~~|||}}}sssXXXDDD111'''---(((((((((''''''(((((((((+++&&&'''222<<>>333'''))))))(((((((((''''''''')))(((''''''((((((((('''***777CCCFFFCCCDDDNNNYYYzzzsssttt~~~}}}|||yyyyyyvvvhhhNNNDDD///000333444///(((%%%(((,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$'''******''''''+++///666555666:::======888333......---...---,,,(((%%%''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''')))000<<>>>>>JJJnnnzzz^^^cccaaaccciiivvvoooqqqqqqrrriiiWWW>>>777RRRvvv|||nnnkkkmmmnnnqqqnnn```eee~~~~~~\\\KKK```|||mmm```gggttt|||yyyhhhTTThhh|||llltttppplllzzzqqq}}}[[[bbbxxxxxxyyymmmIIIMMMzzzmmmeeemmm}}}TTT333+++++++++\\\aaa```zzzooohhhtttxxxxxx~~~rrrnnneeeqqqwwwyyyeeeVVVJJJVVV]]]]]]dddrrryyyvvvmmm|||}}}gggUUUWWWeeemmmyyyssseeeSSSBBB::::::>>>:::@@@IIIXXXlll}}}}}}xxx{{{|||jjjVVV<<<+++,,,)))((((((''''''(((((()))+++''',,,;;;FFFHHHIIIMMMFFFQQQhhhyyyxxx{{{wwwyyyzzznnnjjjrrrnnn^^^UUUQQQ@@@)))))))))))))))((((((((((((((())))))'''&&&(((+++...///CCCTTTNNN???AAA^^^{{{hhhuuuvvveeemmmuuurrryyywww```EEE???777000+++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((000888:::777666:::???HHHGGGGGGKKKPPPPPPKKKEEEAAA@@@???>>>;;;777111---+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((!!!222EEENNNJJJEEEFFFJJJ===666;;;UUUttt|||qqq}}}|||cccdddjjj|||xxxiiiZZZLLLCCC666000)))&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''(((***,,,------++++++,,,//////,,,)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++---///******))))))((('''&&&&&&((((((((())))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((,,,000666;;;>>>???BBBiiizzz^^^cccbbbbbb```zzzppppppqqquuunnn```EEE444IIIqqqvvvrrrrrrooorrrtttlllnnnmmmRRRddd{{{rrrooo~~~{{{uuu___qqq{{{}}}mmmcccLLLZZZlllrrr~~~zzzeee```nnnwww}}}}}}\\\BBBVVVxxxwww^^^@@@UUUwwwdddzzzvvvCCC222+++...DDD{{{rrrYYYmmmyyyfff|||fff{{{```gggmmmsss```TTTKKK^^^wwwoooXXXIIIIII___iiibbbjjj|||}}}```MMMccc}}}hhhQQQAAA<<>>555222...+++(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((///===LLLPPPIIIBBB@@@CCC555LLLllltttjjjfffxxxmmmrrrddd\\\YYYGGG===000(((&&&''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))(((((('''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&'''(((+++,,,,,,***))),,,000111...+++'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''***---000333444444444------......---+++((('''))))))************))))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''))),,,111666;;;>>>===EEErrrrrr^^^ccc```___XXX|||zzznnnmmmooouuuttthhhKKK444FFFppp~~~tttsssnnnpppwwwtttttt|||zzzXXXgggwwwyyy}}}{{{~~~yyyzzzoooqqqgggqqqdddUUU]]]RRR```eee```qqqlllrrrpppzzz}}}}}}wwwrrrMMMBBBccc}}}{{{xxxYYY<<>>333111333((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++777HHH\\\fffddd^^^]]]___XXXRRRMMMNNNTTTXXXWWWTTTRRROOOLLLKKKKKKJJJIIIHHH???;;;555///+++))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))FFFEEEEEEHHHIIIDDD:::222[[[qqq~~~|||zzzmmmnnntttyyy}}}}}}nnn]]]TTTGGG666***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%''')))+++,,,)))))),,,111333000,,,'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***...555;;;>>>>>>;;;999666777888999888555111///******++++++++++++******''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''))),,,111666;;;>>>;;;LLLooo^^^aaa]]]^^^\\\pppeeewwwjjjqqqpppgggYYY@@@888aaatttlllyyyqqqdddkkkuuu}}}mmm|||iiiXXXzzz}}}xxx{{{|||ZZZaaa~~~uuuqqqPPPnnn{{{xxxwwwtttcccfffppp|||aaaLLLWWWeeeooorrrrrrsssuuuwwwyyy|||nnnwwwCCCDDDaaauuu|||JJJEEEdddsssooopppttt,,,...333CCC~~~KKKaaa~~~xxxmmmyyySSS222<<>>222///***((()))(((%%%$$$'''$$$$$$%%%''')))((('''%%%,,,!!!$$$***(((+++444777GGGCCCNNNRRRJJJSSS\\\OOOSSSXXX___cccdddccceeehhhfffaaaXXXOOOJJJJJJNNNQQQRRRKKKCCC777,,,111222$$$***(((((()))'''""""""%%%''''''''''''''''''''''''%%%(((***'''$$$'''222===KKK???CCCOOOEEE222CCCggg}}}sssffftttyyysss```aaaMMM333***+++)))'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$&&&)))***'''$$$''''''(((***(((%%%###""")))***)))''''''***,,,+++$$$''''''$$$"""$$$(((***''''''''''''''''''''''''((((((((((((((((((((((((***((('''&&&'''''''''&&&)))&&&%%%&&&)))***(((&&&+++***)))((()))***+++,,,(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%$$$$$$%%%******+++***((((((,,,222777>>>EEEFFFDDDDDDFFFHHHFFFGGGGGGDDDAAA???<<<999222///,,,***(((&&&(((,,,%%%%%%%%%''')))((($$$!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((,,,111666:::===???LLL{{{jjj]]]ddd^^^\\\]]]fffhhhqqqllloootttmmmbbbGGG777SSSwww|||yyyqqq}}}yyyqqqvvvyyyqqqdddvvvuuujjjzzzuuueee|||vvvrrrrrr}}}xxxXXXgggyyyzzzhhhJJJfffvvvnnn|||nnnhhhgggvvvyyyKKKHHHSSSaaakkkppprrrtttvvvmmmqqqvvv~~~yyyqqqAAAFFFccc||||||nnnLLLCCCuuucccfffddd111...:::^^^___uuuqqqfff@@@@@@KKKOOOQQQZZZlllppplllmmmmmmrrr}}}tttqqqyyyrrrppp[[[LLLDDD[[[}}}PPPUUUfffssszzzlllddd|||wwwvvveee;;;000,,,(((((()))***+++,,,111MMMBBBLLL@@@TTTsss~~~uuurrrnnnuuuuuummmiiinnnjjj^^^PPP999+++***))))))(((###'''(((+++///222:::LLL^^^pppyyyrrr{{{|||nnn}}}kkkffffffhhhlllooopppooonnnkkkiiihhhjjjooouuu{{{ooovvv~~~pppMMM???777///)))***+++)))((((((%%%%%%%%%&&&((())))))))),,,444,,,***???OOOJJJJJJLLLTTTUUUPPP[[[rrrsssuuujjjwww~~~kkkZZZQQQRRRHHHHHHGGG;;;444222,,,***((((((******''''''***''''''''''''''''''''''''&&&((()))((()))000<<>>:::KKKzzzvvvbbbddd]]]\\\bbbZZZoooiiiqqqmmmuuupppjjjSSS999BBBfff|||yyyqqqzzzxxxxxx{{{uuu}}}ooo\\\XXXppp{{{|||}}}~~~hhhfff~~~xxxgggfffooommm^^^uuu{{{fffIIIbbbvvvvvvZZZsssppphhheeeqqqpppKKKPPPZZZgggrrryyy}}}ggg@@@EEE]]]vvvbbbFFFIII\\\sssOOO444///KKK~~~hhhqqqyyyrrrxxxlll```???>>>RRRUUUSSS[[[ZZZkkknnneeebbbaaagggtttsssuuu|||sssRRRKKK===<<>>OOODDDKKKPPPqqq|||}}}uuuiiikkkvvvrrrfffoootttccc[[[KKK222'''+++***%%%'''))))))---333777DDDccc{{{llliiiwwwssssssjjj]]]lll```XXX___iiirrrwwwzzz{{{{{{xxxqqqmmmlllnnnvvvkkk}}}xxxzzz|||uuujjjXXXCCC555)))'''******((('''''''''&&&&&&'''(((***+++&&&+++---222FFF]]]]]]KKKLLLKKKRRRnnnnnnbbbiiimmmmmmnnnwww||||||tttsss{{{aaa___XXXGGG888===@@@444***'''&&&)))(((&&&&&&(((''''''''''''''''''''''''***(((&&&'''...888DDDKKKOOORRRFFF555EEEqqquuuxxxqqqwww]]]^^^aaaBBB---111333((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''$$$'''***(((%%%%%%(((,,,+++555;;;888777;;;888222DDD===555111222555777888***'''%%%%%%'''(((&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((((((***)))((()))+++,,,+++***+++***)))((((((((()))*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((((((''''''(((,,,///222444666666666555;;;FFFQQQQQQLLLPPP```ppp```PPP===555777777...$$$''')))+++((($$$$$$(((,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***---222888<<>>PPPlll|||{{{tttyyyqqqjjjjjjmmmppprrruuusssNNN555///222%%%'''+++,,,+++(((&&&&&&'''''''''''''''''''''''''''(((+++...333888===???CCC___|||```cccfff___oooZZZtttggguuukkkkkkoooqqqfffKKK777LLLtttyyyvvvppp{{{{{{jjjuuu___PPP___|||wwwsssnnnlll|||wwwxxxccc^^^WWWiii~~~}}}vvv]]]LLLUUU^^^mmmeeeFFFTTTxxxzzzvvv[[[]]][[[YYYjjjnnn___aaawwwwwwwwwooopppooouuu}}}sssZZZNNNPPP\\\}}}}}}wwwKKKCCCuuuiii|||888,,,EEEYYYeee}}}iiipppuuuppp^^^MMMwww```CCC???KKKZZZuuu}}}wwwmmmllljjjhhhnnnvvvrrrfffNNN:::333:::MMMhhhyyy{{{fff999LLL[[[YYYbbbaaahhhxxxwwwkkksss???000)))...///***000???WWWCCCJJJfff}}}uuu|||eeemmmqqqllluuunnneeecccEEE***,,,,,,)))111---///111>>>___zzzyyyuuu}}}dddjjj^^^fffdddlllwwwvvvvvvrrrnnnnnnqqqzzzxxxaaaGGG666///+++***+++&&&(((***)))'''&&&&&&'''(((999KKK\\\bbbSSSOOOdddpppsssxxxUUU>>>???;;;333---,,,+++(((''')))(((((((((((((((((((((((()))&&&&&&...<<>>BBB<<>>777222+++%%%&&&+++((((((((((((((((((((((((((((((((((((((((((((((((((()))***((('''&&&(((***+++,,,---.........///000444333000---+++*********,,,+++***(((((('''''''''''''''''''''''''''''''''%%%&&&(((((('''''')))+++(((666@@@>>>;;;???FFFKKKGGGPPP___kkkooorrr||||||kkk___iii\\\444///,,,((()))++++++'''###''''''''''''''''''''''''((()))+++///333999===@@@CCCfffyyy\\\^^^aaaaaalllcccjjjooosssmmmmmmrrrrrrlllYYY===AAAaaa|||{{{wwwnnnzzzyyygggxxxcccPPP___vvvlllaaafffeeeddd\\\LLLTTTZZZvvv{{{vvvbbbIIIBBBIIIQQQiii}}}cccQQQZZZ~~~wwwgggIIITTTXXXTTTbbbsssXXXXXXmmmkkklll}}}vvvyyy{{{|||kkkTTTTTTYYYfffyyymmmFFFRRReeemmm333333\\\HHHzzzwww|||xxxxxxRRRsssNNN666HHHccctttvvvaaaaaaeeelllvvvuuuuuujjjFFF555:::EEEeeeyyyddd777IIIYYYZZZuuu^^^xxxrrr{{{NNN666)))///222---666HHHYYYHHHddd|||rrrvvv{{{qqqnnn{{{ssskkkooopppkkklllVVV777*********,,,'''...===YYY}}}vvv|||wwwgggdddpppmmmxxxyyyuuuvvvrrr}}}vvv\\\FFF444(((&&&)))&&&(((******'''''')))+++555RRRXXXUUUccchhhiiivvvttt}}}xxxfffOOOCCC888...+++)))'''(((***((((((((((((((((((((((((&&&&&&,,,999HHHQQQRRROOO111KKKrrr}}}~~~~~~{{{~~~yyy|||}}}|||}}}vvvooozzz~~~dddrrrggg???222)))))))))(((((((((''''''&&&&&&'''''''''((((((((('''&&&(((000<<>>>>>===>>>@@@BBBBBB@@@;;;666222...,,,+++******)))))))))))))))***''''''''''''''''''''''''&&&&&&'''(((+++111999>>>AAAIIIKKKIIIQQQdddssswwwyyy|||uuuxxxzzzvvv]]]NNN999+++&&&(((******'''''''''''''''''''''''''''(((***...333888<<>>GGGNNNUUUSSSLLL[[[~~~|||wwwqqqlllgggzzzlllKKK666111444111(((&&&,,,...***''')))+++***)))(((''''''((()))&&&999FFFCCC???EEENNNQQQDDDIIIJJJGGGLLLUUUUUUNNNGGGVVVUUUAAA444999>>>:::777...&&&$$$'''((((((((())))))))))))((((((((((((+++***'''***555BBBIIIIIIRRRIIILLLiii|||~~~zzzuuurrrxxx{{{kkkhhhgggeee[[[@@@&&&"""---'''((()))))))))))))))((())))))***,,,111888>>>BBBCCCfffvvvhhhcccfffaaakkk\\\___^^^|||}}}kkkooopppoooooopppiiiUUUBBBHHHsss|||rrrwwwsssnnn}}}ooobbb```pppzzzZZZbbbsssvvvzzz~~~rrraaawwwyyy}}}vvvaaa___uuuyyy|||yyy}}}uuuppp]]]cccbbbkkkwwwzzz|||PPPAAAVVV^^^yyywwwddd+++<<<|||{{{TTTtttzzz{{{~~~uuuXXXfffvvv\\\AAAMMMuuuqqqmmmcccssswww~~~}}}VVV^^^sss||||||www]]]HHH666;;;TTTQQQuuu|||~~~uuulll~~~|||yyyzzzppp\\\eee{{{TTT111444---888VVV???\\\wwwnnnXXX}}}}}}MMM???bbbbbbcccgggggguuutttaaakkkssskkkaaa666///)))...BBBfff~~~wwwyyy___AAATTT{{{mmmLLLGGGNNNAAASSSnnnwwwqqqzzz[[[XXXXXXeee|||vvvuuunnnzzz{{{sssFFF+++&&&+++))))))+++---333BBBPPPNNNiiitttyyy}}}}}}qqqbbbAAA222,,,&&&...)))&&&)))+++)))((())))))+++CCCOOOPPP===___kkkpppoooeeeyyyzzzccc]]]{{{|||yyyxxx{{{nnnaaalllkkkCCC***)))+++%%%***,,,'''+++''''''***((('''000>>>NNNTTTMMMEEEKKKYYYooowwwYYY<<<...///...,,,((('''(((+++,,,******)))((()))+++---...999>>>BBBCCCCCCEEECCC@@@===CCCLLLYYYhhhuuuvvvrrrwwweee]]]ZZZHHH111BBB:::111...---,,,***((()))))))))))))))))))))))),,,((()))111777<<>>BBB@@@eeeuuufffccchhhaaaqqqbbb^^^UUUuuu|||mmmmmmpppqqqrrrrrrmmm```RRR:::ccczzzwwwsssppprrr|||wwwqqqsssxxxmmmuuu{{{yyy}}}|||tttzzztttyyy~~~uuuvvv|||wwwooo___aaa|||}}}yyytttCCCBBBlllvvv\\\|||xxxxxxIII---GGGkkkbbbpppyyyVVVOOOqqqsssWWW<<>>111)))...RRRsss~~~]]]XXXUUU~~~jjj\\\SSS999EEEXXXBBBXXXeeegggqqqvvvuuuhhh{{{hhh???...***))))))+++...555EEETTTWWWuuuxxxrrrppppppkkkkkkhhhdddeeejjjnnnooo~~~ppppppiiiyyyqqqOOO444,,,///,,,((('''***+++((('''(((222999GGGKKK,,,@@@mmm}}}uuuvvveeeSSSGGGKKKDDD\\\ZZZOOOrrr~~~}}}}}}vvvuuu~~~\\\xxxuuusssiii]]]000000&&&'''444$$$+++''')))***'''&&&...>>>LLLVVVRRRKKKUUUrrrqqqzzzgggMMM111333111)))&&&))),,,+++***))))))))),,,111555888@@@???AAADDDDDDCCCEEEJJJbbbgggvvvtttPPPCCC<<<333---,,,,,,+++)))))))))))))))))))))))))))''')))...777BBBMMMVVVZZZBBBrrroooxxx||||||rrrvvvllleeeddd\\\GGG444+++))))))))))))))))))))))))))))))***---222888===AAA===fffttteeeccciiibbbooonnnXXX\\\^^^}}}wwwmmmoooqqqssstttppphhhbbb@@@RRRiiivvvtttnnnrrr}}}}}}yyy{{{}}}{{{zzzssstttzzzxxxttt~~~yyyyyyxxx{{{~~~|||}}}qqqooowww{{{hhhBBBQQQ~~~XXXaaa|||999666MMM]]]rrrnnnwww}}}DDDQQQkkkMMM555JJJgggvvvuuu}}}xxxnnnttt}}}}}}zzzoooHHHEEEUUURRRZZZeeevvvyyyyyy|||{{{wwwwwwooo\\\UUUssszzz___444222333KKKQQQMMMmmmiiiCCC~~~gggDDDXXXxxx\\\KKKEEEbbb\\\uuuaaauuubbbnnnoooeeeJJJ333***666ooo}}}~~~wwwhhh\\\hhh~~~ttt]]]\\\bbb]]]bbbeeeUUUmmmwwwhhhjjjttt}}}zzz}}}gggVVVkkkssswwwsssLLL))),,,))))))***---666FFFVVVhhhsss~~~yyy{{{uuummmgggjjjppprrrpppvvvtttpppmmmpppyyy~~~~~~xxxtttBBB+++333***''''''++++++((('''))),,,IIIMMM;;;666mmmuuuvvvqqqzzzcccLLLAAA999:::CCC???:::HHHuuuyyy}}}uuurrrxxxkkkiii|||wwwcccpppEEE222'''+++111%%%***%%%))))))%%%)))888HHHPPPMMMOOOZZZwww}}}gggkkk~~~~~~iiiCCC888///------+++((((((*********,,,000777>>>BBBCCCDDDHHHIIIBBBBBBUUUnnnxxx|||gggXXXPPPAAA222++++++,,,***))))))***************+++&&&///444999KKK```]]]KKK___uuuiiiuuugggggggggiiihhh[[[GGG888333******))))))))))))))))))))))))+++...222888===@@@===iiitttfffcccfffcccjjjppp___]]]UUUvvv{{{nnnnnnpppssssssqqqnnnlllTTTIIIQQQlllyyypppppp~~~yyywwwwww{{{~~~|||yyyyyyvvvtttvvvxxxtttqqq}}}www}}}qqqssswwwsss~~~|||qqqpppzzz}}}~~~{{{wwwpppsssvvv{{{{{{tttmmmppprrrvvvWWWHHHdddfffZZZ{{{fff///444NNNTTTzzzmmmooo}}}~~~~~~FFFeeegggMMM777HHHSSSjjjpppttt}}}ooooooxxxwwwooojjjqqqyyy~~~zzzhhhvvv}}}dddnnn|||||||||yyyyyyrrr```QQQyyyxxxbbb222444777KKKGGG\\\lll___888rrr|||aaaTTTuuupppqqq\\\GGG>>>MMM[[[```TTT~~~fffnnnssskkkYYY333---FFFfffmmmwwwgggxxxxxxqqqlllVVVIIIYYY{{{~~~{{{nnnpppxxxpppnnnhhhVVVVVVrrrvvvoooyyy^^^))),,,******,,,111<<>>000***((((((++++++((((((,,,222NNNEEE///^^^nnnsssqqq___CCC===???DDDNNNUUUSSSOOOiii|||wwwtttssssss}}}uuuXXXyyylllqqqZZZ///***...'''---'''%%%''''''(((111AAALLLNNNJJJeeezzzxxxvvvwwwyyygggGGG------111+++'''*********+++///555===EEEJJJMMMKKKKKKNNNNNNWWWrrrvvv___DDD444///,,,((()))*********++++++,,,,,,,,,///777BBBMMMTTTVVVWWWrrr}}}ooo^^^\\\]]]```aaaYYYJJJ;;;444,,,+++***)))((()))))))))))))))+++...333888<<>>ooo{{{sssiiidddbbbeeeiiijjjpppWWW^^^___zzztttpppoooqqqsssqqqooopppgggOOODDD]]]yyyrrrmmm{{{zzzyyyyyyyyyzzz{{{}}}}}}zzzzzzzzzwwwuuu|||~~~rrryyy{{{}}}xxx|||bbbvvvooo___```pppzzzoooooo}}}~~~xxxyyyzzznnnuuu}}}jjjfffvvvzzz~~~~~~~~~pppssswwwyyyzzz^^^LLLUUUtttgggccc}}}RRR...111UUUXXXuuupppPPPxxxcccUUU;;;EEEHHH]]]tttrrruuuiii\\\[[[PPPDDDFFF```~~~{{{[[[iiisssqqqJJJ^^^{{{}}}}}}zzz{{{tttcccKKKzzzhhh444555888LLL===gggxxxqqq]]]777WWWqqqwww[[[QQQvvvddd___WWW???AAACCC}}}eeeQQQTTT}}}jjjmmmtttqqqfff111333```}}}fffvvvsssuuuTTTKKK:::KKKyyysss___aaahhhxxxiiinnnzzzdddNNNnnnpppvvvwww<<<,,,***+++111999HHH^^^qqqvvvxxx~~~nnnNNNIIIGGGIIINNNVVVbbbsss|||}}}{{{vvvxxxXXX''',,,******+++***(((***///FFFEEE555???lllnnnvvvrrreee~~~ZZZDDD>>>IIIQQQ\\\fffeeehhhyyy~~~{{{zzzyyy{{{{{{yyysssnnnlll~~~aaaaaayyygggggg777,,,---"""111((('''&&&'''///<<>>???tttxxxqqqkkkgggbbbfffjjjjjjsss^^^___UUUooozzz|||sssnnnqqqsssqqqpppqqqlllaaaHHHPPPsssuuummm}}}~~~}}}{{{yyyyyy{{{|||~~~}}}|||{{{zzz|||~~~fffooozzzwww{{{kkkvvvooo{{{hhh```xxxuuu{{{|||~~~qqqssswwwgggaaa~~~~~~zzzyyy{{{qqq||||||~~~zzzhhhJJJNNNhhh~~~ooofffwwwyyyDDD...333XXX___zzzVVVrrrhhh```ddd>>>@@@GGGZZZvvvwwwsssTTT::::::<<<444---GGGxxxyyyqqq|||}}}tttWWWkkkpppRRRjjjwwwqqq{{{}}}~~~yyyzzzssscccEEErrr{{{kkk999333666TTT>>>nnnkkkxxx[[[???IIIqqqeee[[[FFFdddYYYMMMHHHBBBDDDBBBwwwpppLLL[[[mmmmmmiiisssuuuooo...999zzzqqqjjjxxx{{{~~~xxxVVV<<>>NNNgggzzz|||~~~vvv^^^|||xxxvvvtttpppmmmsss}}}zzzzzzbbb'''...,,,++++++***(((---333III:::444jjjvvv{{{yyybbbrrrKKKDDDPPP^^^___jjjtttmmmwww}}}zzzzzzzzz|||}}}{{{uuuqqqmmm~~~ZZZ}}}gggpppQQQ000***)))***,,,***&&&+++999DDDKKKSSS\\\zzz}}}|||```>>>,,,,,,...---***,,,///555<<>>wwwxxxooojjjiiihhhgggjjjrrrjjjoooUUU[[[```wwwvvvoooqqqsssqqqpppqqqiiipppRRRHHHllluuummmtttyyy|||{{{zzz{{{}}}~~~}}}}}}}}}}}}||||||zzzyyyssspppsssrrrfffyyywww{{{{{{kkkpppfffaaa{{{vvv}}}wwwwww|||jjjmmm{{{vvvzzztttuuuuuuzzz|||zzz{{{~~~mmmzzzuuuvvvyyyRRR@@@VVVxxxOOOqqqlllyyykkk777+++555SSS___~~~~~~UUU^^^xxxqqqUUUcccsssBBB???LLL^^^www}}}zzzyyy[[[999666,,,EEELLLcccuuu}}}}}}ppp|||{{{gggZZZiii{{{nnncccvvvrrr|||~~~~~~yyyxxxqqqaaaAAAmmm}}}sssjjjjjj<<<000555^^^EEEtttbbb||||||SSSCCCEEEtttRRRdddFFFXXXUUUAAA>>>SSS@@@@@@oootttIII]]]XXXmmmeeeqqqwwwttt,,,===~~~sssjjjrrr}}}]]]DDDJJJbbb~~~~~~tttppp___fffrrruuudddiiiJJJKKKjjjvvvbbbVVV...---...444>>>OOOggg{{{uuummmttthhh\\\UUUVVVbbbzzz}}}zzzkkkCCC///---++++++)))(((...666NNN@@@@@@qqqgggvvvTTT}}}mmmWWWRRRSSSfffooofffnnn|||uuu~~~{{{~~~}}}}}}~~~}}}zzzvvvssslllrrrXXXcccyyyooowwwlll555(((222!!!000,,,(((///@@@IIIKKKWWWhhhzzznnnvvv}}}}}}|||PPP000000///$$$+++---111777>>>EEEKKKOOOKKKccc}}}mmm[[[DDD000******+++,,,,,,---......)));;;JJJMMMVVViiiuuuvvvzzzxxxkkk```^^^```^^^WWWOOOJJJFFFCCC...---+++)))(((((()))***)))***,,,000444888;;;===<<>>nnn}}}tttrrr;;;333<<>>FFF~~~YYYVVVQQQ???UUUAAAAAAIII:::CCCbbbuuuIIIRRRcccllleeevvvxxxmmm===QQQyyyvvveee~~~[[[NNNSSSyyyjjjjjjKKKcccqqq~~~lllLLLiii|||SSS???RRR~~~hhh^^^ddd222///222...<<>>:::XXXQQQ^^^xxxiiiyyyzzz}}}eeeMMM(((---000(((666222444LLLBBBZZZ@@@WWW}}}{{{vvvwwwnnn|||aaa666111'''***000---...111...999;;;VVVXXXHHHxxxwwwqqqzzzooo___ZZZccc^^^NNNKKKTTTOOO>>><<<---$$$(((,,,'''&&&***'''+++///000///222999???>>>xxxvvvpppjjjhhhfffggg~~~kkkgggkkk___UUU[[[cccxxxvvvzzzvvvjjjkkkttttttqqqqqqnnnaaaOOOLLL```xxxxxxvvvvvvzzz|||{{{|||{{{zzzzzzwwwuuuttttttuuusssuuuwwwvvvttttttuuuwww|||{{{~~~|||{{{~~~{{{xxxxxx}}}|||{{{|||}}}yyyvvv}}}zzz}}}~~~yyyxxxyyy{{{yyyvvvooottt|||yyy|||LLLWWWKKKvvveee}}}}}}===+++...,,,LLLiii}}}qqq~~~]]]EEEfff}}}oooUUUGGGTTT[[[bbbeeexxxtttrrruuuXXX666777BBBoooyyy~~~tttjjjxxxXXXIIIWWW^^^IIIccc|||~~~{{{www{{{vvvcccCCCpppxxxttt:::111<<>>LLLuuuqqq~~~666...222111GGGooo~~~xxxzzzdddhhhnnnsssxxxyyyvvvzzzvvv[[[555---,,,000%%%111+++PPPOOO888sssyyyuuuhhhlll|||nnnjjjuuuvvvuuuxxxyyy|||zzz{{{{{{zzzyyywwwvvvvvvooolllpppwww___xxxsssqqqRRR///++++++...***...<<>>...111333SSSyyyyyyuuu[[[]]]fffrrr|||sssqqqxxx{{{|||mmm555***,,,222&&&+++333[[[LLLJJJ{{{ssshhhppprrrdddwwwpppxxx}}}yyy|||~~~|||xxxuuuvvvxxxsssssshhhwww___ccc~~~ssspppmmm444---)))---)))777999TTTMMMhhhmmmtttzzz|||lll222//////000***===LLLCCCXXXKKKlll~~~}}}sssUUU000+++---,,,''',,,222,,,888QQQOOOVVVmmmxxxjjjLLLPPPOOOJJJFFFFFFFFFEEE;;;///''')))+++((((((+++---......------222999@@@CCCqqqwwwiiidddfffgggfffoooiiikkkkkkmmmmmmdddxxxyyyzzzrrrqqquuurrrnnnrrrtttpppeee\\\YYYZZZiiitttyyyvvvvvv|||}}}xxxyyyuuummmbbbXXXUUUXXX]]]eeeggghhhggggggkkkrrryyyqqqooopppuuuvvvrrrrrruuusssuuuwwwxxxvvvsssrrrrrrtttvvvxxx{{{sss}}}yyywwwuuuuuuvvvwwwyyy{{{nnnnnnmmmkkkiiifffeeeddd```^^^]]]]]]^^^]]]YYYVVV\\\UUUWWWXXXWWWbbbrrruuuxxx~~~ooohhhMMMPPPHHHOOOnnniiitttwww111000+++222111>>>```|||{{{uuueee???PPPuuu|||LLLcccqqq```]]]___\\\tttfffVVV[[[bbbUUUSSSkkkwwwwwwwwwwwwvvviiiPPPBBBMMMaaahhhtttwww}}}|||{{{yyyvvvzzzsss___BBBjjjzzzxxx|||CCC222999XXXGGG}}}mmm{{{yyyNNN;;;===>>>hhhNNN444///EEEUUUAAA555<<<<<<777[[[sssHHHPPPUUUrrrUUUwwwxxxNNNxxxvvvTTTyyymmmfffkkkoooqqqzzztttqqqZZZ<<<<<<___{{{YYYIII...000222\\\{{{rrr{{{mmm~~~hhhQQQVVVcccpppyyyvvv{{{kkk}}}{{{===)))(((111((((((;;;\\\777XXXfffpppYYYppprrrYYY{{{yyy{{{|||}}}~~~}}}zzzwwwwwwxxxooooooeeesssxxx]]]mmmjjj~~~===000((()))))):::888TTTUUU{{{qqqdddtttllluuuqqq???333,,,...777999CCCUUUDDDmmmooorrreeeiiiwwwkkk222...000...)))///555...AAAJJJXXXWWWvvveee{{{qqqYYYTTTOOONNNKKKFFFCCCDDD;;;000))))))***))))))+++///...---+++,,,222:::@@@BBBlllmmmkkkjjjiiikkk|||yyyuuujjjdddnnnnnn]]]ooonnnzzzzzzssssssqqqpppqqqrrrrrrooohhh\\\RRRZZZlllxxxxxxvvvzzz|||yyywwwqqqggg\\\VVVWWW___fffdddaaa]]]\\\^^^dddiiimmmkkkiiiiiikkkllllllmmmppplllnnnooommmkkklllnnnpppsssuuutttxxxzzzuuu||||||xxxssssssxxx|||zzzvvvzzzxxxuuussssssuuuwwwyyyuuusssrrrtttxxxyyyvvvrrrnnnhhhlllnnnkkksss~~~~~~wwwrrruuuYYYGGGVVVhhhzzzPPPccc---++++++555---999}}}aaazzztttzzzeee<<>>qqq~~~uuuxxxzzzZZZAAADDDTTTmmmsss```fffmmmppp}}}yyy{{{{{{vvvtttcccHHHEEEoooyyyOOO444444RRR@@@tttqqqssswwwlllXXX222EEEccc~~~nnn???222<<<\\\LLL999111<<<:::???gggXXX===WWWSSSfffWWWyyyFFFrrrtttiii{{{rrr]]]uuuyyyOOOMMM|||xxxzzzlll}}}UUU::::::[[[OOOUUU,,,222777sssvvvyyytttwwwrrrhhhfffnnn~~~tttXXXTTTYYYcccooo~~~}}}tttaaa|||TTT444)))...111000SSSOOONNN[[[rrrlll~~~QQQ```~~~~~~{{{}}}zzzzzz|||{{{wwwsssyyyllljjjZZZIIIxxx{{{mmmnnnMMM...---000000444AAAOOOzzz}}}TTTsssnnnzzzwww{{{ZZZvvvyyy~~~uuu555222000333???CCCLLLbbbwwwsssKKK333+++000...---333444GGGNNNXXXzzz|||~~~WWWrrrzzzooohhhYYYLLLLLLRRRPPPFFF>>>999444...***)))***+++,,,---+++((((((,,,222:::???@@@ttt}}}dddiiigggcccdddvvvrrrvvvuuujjjjjjpppnnnIIILLLddd||||||uuutttrrrsssuuuuuutttvvvwwwpppfffWWW[[[eeeqqqvvvvvvwwwzzzqqqjjjbbbaaafffooouuuxxx~~~~~~}}}}}}zzzuuurrrzzztttwwwiiiVVVLLLRRRnnnaaa^^^zzz|||???///+++000((()))000hhhlllzzzpppkkk~~~~~~[[[___sssZZZUUUqqqvvvhhhlllrrrwww\\\EEEpppxxx}}}|||rrr{{{qqqTTTGGGWWWiiiTTTWWWhhhppp{{{|||{{{uuuqqq^^^AAARRRyyyuuuOOO///222UUU@@@ooo|||tttmmmrrrhhhZZZ333EEEZZZmmmttt{{{SSS666111@@@aaaGGG;;;333;;;999HHHvvvQQQ===^^^TTT```ZZZ}}}zzzBBB|||yyy}}}iii}}}|||ooo}}}nnnfffPPPCCCooosss{{{vvvwwwkkkwwwOOO777;;;^^^~~~SSSXXX,,,666<<<}}}zzzWWWZZZ]]][[[iiiGGGBBBIIIFFFIIIQQQbbbuuu~~~xxxnnnccc]]]dddsss|||kkkhhhxxxvvvTTT777+++***///111ZZZIIIUUUeeelllZZZvvvqqquuuhhh^^^|||```PPPkkkooosss~~~}}}||||||{{{zzzyyyxxxvvvtttrrrrrrjjjhhhccceeevvvpppjjj```,,,+++...222555III]]]OOOppp{{{qqqyyyfffXXXkkkrrrDDD555111000???MMMWWWwwwxxxsss}}}kkkccc~~~pppzzzggg>>>***000///+++222;;;IIIYYYiii}}}nnnqqq___yyyxxxnnndddZZZNNNIIIMMMNNNFFF;;;888555///***)))***,,,---***(((&&&''',,,333999===>>>{{{cccfffggghhhaaauuuwwwqqqbbbeeemmm\\\IIIMMMgggyyy{{{ooopppuuuvvvssssssvvvuuuppp^^^XXX\\\kkkvvvvvvvvvyyyssskkkcccaaafffkkkkkkiiippptttvvvtttpppppptttyyymmmnnnooommmmmmnnnnnnlllmmmppppppnnnppptttrrrkkkdddrrrtttqqqvvvvvvtttxxxxxxxxxtttqqqvvv|||yyypppsssssstttttttttsssrrrrrrooooooooommmiiifffcccaaa```]]]dddiiihhhqqq}}}}}}|||hhhtttZZZLLLKKKWWW|||RRRqqqvvv\\\:::%%%+++555$$$222(((\\\ooowwwpppoooyyyyyy[[[mmm|||ooo|||mmmqqqtttQQQ666rrrxxxssszzz|||xxx|||qqqyyycccBBBBBB```vvvbbbjjjyyy~~~}}}zzzsssooo\\\>>>dddtttMMM***111XXXBBBlllvvvuuuiiizzzlllbbbZZZ666AAAFFFRRRaaaoooDDD222111BBBdddFFF???666:::777OOOPPP???cccUUU]]]ZZZwwwwwwzzz>>>yyy~~~eee~~~lllhhhcccUUURRR888IIIzzzyyy{{{yyynnnsssJJJ444<<<```uuuOOO[[[---999???wwwDDDOOOUUUZZZjjjDDD>>>EEE@@@@@@FFFRRRaaappp~~~nnngggooodddnnnqqqpppNNN666+++&&&***...\\\DDD]]]RRRSSSpppggghhh|||qqqQQQWWWuuuFFFMMM{{{}}}}}}}}}wwwzzz{{{xxxtttpppqqqrrrtttqqqdddgggyyyfffWWWyyyTTTfffnnn---+++---222888OOOmmmTTTsssbbbYYYeee{{{{{{vvvmmm[[[nnniiivvvmmmfffjjjttttttXXX---000666;;;QQQqqqhhhjjjrrr|||vvvrrrnnn{{{}}}III,,,222111+++444CCCFFFXXXzzzmmmxxx```]]]uuu~~~lllqqqtttnnn```|||vvvccc^^^SSSIIIHHHKKKDDD999888666000***(((+++------(((&&&%%%&&&,,,333999===:::lllfffeeehhhccc}}}qqqtttooo___sssxxx[[[KKK[[[vvv}}}yyynnnrrrvvvxxxwwwtttsssrrrooofff^^^___iiisssvvvuuuzzzpppddd___bbbiiinnnqqqtttqqqpppsssxxx{{{xxxuuusssvvvzzz{{{zzzxxxwwwvvvvvvtttrrrtttwwwxxxwwwuuuxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzzzz{{{zzzyyyxxxxxxyyy{{{|||~~~~~~~~~yyysssrrrvvvvvvuuu{{{|||wwwpppXXXNNNVVVJJJdddkkk}}}wwwDDD)))555...)))///(((...:::rrr{{{iii{{{xxxzzzooommmwww~~~tttzzzpppvvv||||||VVVMMMhhh~~~{{{|||dddqqqpppyyyzzzrrrQQQDDDXXXPPPnnnpppgggbbb~~~yyyyyyzzz]]]DDDIIIxxx:::000222PPPEEEbbb{{{yyyssspppxxx~~~tttdddYYYccc888666EEEIIIRRRXXX```...888PPPPPP999666===555:::WWWEEE555cccMMMVVVcccxxxrrrwww;;;ggg~~~~~~www|||{{{sss]]]VVVWWWYYYbbbsss{{{~~~ttteeeBBB888444nnnwwwKKKzzzQQQ666,,,DDDyyyyyyEEEOOOggg}}}uuuXXXHHHKKKQQQ[[[\\\vvvqqqNNNbbb}}}dddbbbsss}}}oooRRR333)))...///<<>>UUUoooSSSmmmFFFJJJYYY{{{qqq```sssrrrbbbVVVbbbttt}}}zzzzzzppp555333666DDDEEEkkk{{{ppprrrvvv\\\|||{{{UUU000888'''222555DDDRRRXXXuuutttKKK^^^qqqSSSIII___eeecccZZZ\\\rrryyyiiiggg___TTT@@@CCCJJJ>>>EEE>>>888111+++)))***+++,,,))))))))))))+++111888>>>EEEggghhheeedddcccppp{{{uuupppwwwooo```XXXhhhrrrppprrruuuvvvwwwvvvuuuuuutttlllcccbbbhhhnnnrrrrrrhhhbbb[[[ZZZ```hhhnnnppprrrqqqqqqrrrtttuuutttsssuuuvvvwwwvvvtttrrrrrrrrrzzzxxxvvvuuuwwwwwwuuutttvvvvvvwwwwwwwwwxxxxxxxxx{{{{{{||||||||||||{{{{{{yyyyyyxxxyyyzzz}}}yyyxxxyyyzzzvvvpppooorrrpppxxx~~~~~~}}}xxxxxx}}}eeeWWWEEEMMMtttnnnccc}}}hhh555(((333***'''000,,,,,,444qqq}}}ooovvvmmmwwwyyynnneeezzzyyy~~~bbb___xxxzzz}}}eeerrroooYYYdddZZZaaa|||}}}lllQQQqqqmmmnnnpppPPPIIIXXXWWWnnnXXXnnnxxxvvvpppRRR???LLL???+++---IIIPPPWWWyyy{{{vvvqqqyyytttdddWWW___AAA222???GGGHHHTTT\\\;;;NNNYYYJJJ666888===444AAAggghhh@@@AAAXXXgggVVVlllppplll666fff~~~ooo}}}~~~zzz~~~iii^^^aaapppwwwTTT999999CCCtttfffVVVTTT999...CCCwwwoooOOOZZZsssqqqggglllgggzzzbbbQQQgggyyyYYYZZZiiiPPP222)))......===KKKEEEqqqUUUttt___sssxxxcccEEE333YYY|||vvv}}}wwwzzzyyywwwuuusssqqqpppoooqqqpppfffbbb```wwwNNN^^^yyyrrrnnn555...555777===SSSvvv|||___}}}```GGG[[[tttyyyxxxqqqtttqqqvvv|||yyy~~~kkk---222888FFF___|||vvv|||}}}ddddddpppZZZ444666(((222555CCCQQQkkk{{{qqqWWWhhh|||ppptttiiiAAAEEEsss|||vvviiieee\\\SSS???BBBHHH===DDD999555000---+++***)))(((((()))((()))+++111888>>>===dddiiidddaaadddtttrrrjjj~~~}}}fffaaaxxxvvv[[[XXXuuu{{{uuutttssstttvvvxxxxxxxxxyyyssslllhhhhhhjjjlllmmmrrroooooossszzz}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~yyyvvvkkkSSSOOOJJJggg___yyyyyy{{{|||DDD++++++333((('''111...---333___}}}ssssss{{{ppp}}}{{{iiihhhfffcccddd]]]oookkkSSSBBBFFFIIILLLfffzzz}}}ttt}}}ddd[[[wwweee|||^^^JJJTTT```iiizzzuuueeewww~~~wwwqqq```DDDBBB]]]@@@(((...===\\\HHHqqqyyywwwooovvvzzznnn]]]PPPUUUMMM000AAAPPPJJJ```jjjFFF\\\XXX;;;222;;;>>>:::DDDqqq}}}BBB:::OOOKKKuuuRRRuuuwww\\\111ZZZrrrooozzz|||zzzuuugggmmm{{{{{{xxxwwwlllAAA777;;;PPPyyyNNNdddPPP999000AAAuuummmiiisss}}}vvvyyyhhhZZZUUUbbbsss}}}yyy]]]]]]iiiNNN222)))------>>>OOOIIIaaa}}}fff}}}vvvqqq{{{PPPLLL\\\dddWWWmmm~~~qqqiiivvvvvvwwwwwwvvvtttrrrpppnnnmmmlllmmmeee```^^^}}}RRRaaa}}}xxxttt888---333;;;GGG\\\jjjooo}}}[[[XXXoooxxxZZZcccuuupppyyyqqq>>>222666GGGrrrnnnlll}}}oooYYYddd;;;333)))222555AAAOOOpppzzzsss```CCC\\\xxxtttjjjccc\\\SSS???BBBIII???GGG666444111///---+++'''$$$((((((((((((+++111888===999bbbiiieeeaaahhh```fffnnnsssbbbQQQrrrjjjVVV```www{{{xxxttttttvvvxxxxxxxxxxxxwwwtttpppllliiihhhiiipppqqqtttzzz~~~~~~~~~|||dddYYYUUUIIIddduuuvvvjjjSSS555---333444)))***000,,,,,,222PPP{{{uuupppnnn{{{zzzsss^^^AAAGGGQQQ]]]xxxwwwrrrNNN>>>444GGGkkk}}}xxxpppttteeerrrwwwhhhsssHHHIIIcccfffooo}}}bbbxxx}}}|||{{{wwwkkkOOO;;;QQQzzzxxx999---666222```DDDbbbssswwwmmmoooyyytttiiiYYYLLLJJJVVV444KKKcccZZZwww[[[eeePPP555666;;;999???PPPwwwiii222>>>ZZZSSShhhSSS|||KKK111CCCyyynnnuuu}}}}}}rrrzzz~~~}}}{{{uuuqqqSSS777>>>:::YYYzzz444lllrrrFFF444333CCCrrr|||sssjjjkkkuuuccc___vvv~~~LLL333,,,---,,,>>>QQQLLL{{{XXXwwweeewww~~~zzzSSSeeeaaaWWWppplll[[[hhhyyyvvvtttttttttsssrrrooolllkkkjjjjjjcccZZZWWW}}}SSSxxxeee|||zzzzzz===...000AAATTTggg```|||hhhxxxcccGGG???CCCLLL]]]uuurrruuu~~~BBB444222PPPpppaaabbbzzzJJJqqqFFF000,,,222666@@@TTTkkkxxxlllNNNiiiyyytttjjjddd]]]UUUBBBDDDKKKBBBKKK999777222///,,,)))&&&###((((((((((((+++000888======bbbjjjgggeeejjjjjjxxxvvvkkkllljjjcccjjjvvvyyyiiiZZZcccxxx}}}{{{wwwuuuuuuvvvwwwwwwtttwwwyyywwwrrrmmmiiihhhgggiiinnnssswwwyyyxxxvvvxxxrrrooorrryyy}}}{{{wwwwwwxxxzzzzzz{{{|||~~~~~~xxxuuuvvvvvvuuuwww{{{{{{XXXLLLPPP\\\iiiTTT~~~vvvwww~~~zzz:::333222444111+++...000+++'''///AAApppssslllpppnnn~~~uuu|||uuuxxxzzzddd???IIIOOO\\\sssoooCCC<<<999TTT{{{xxxyyyqqq}}}nnnaaaxxxqqqaaallljjjHHHVVVmmm^^^```vvvvvvzzz{{{~~~xxxrrr___@@@:::ccc]]]000111:::'''[[[QQQVVVlllxxxnnnkkk{{{zzzvvvrrrhhhVVVHHHGGGZZZ===RRRiiiaaa|||nnndddGGG777>>>999555CCCjjjyyyQQQ555EEE^^^iiiUUUeee{{{:::333222vvvuuuzzz}}}ttt{{{~~~uuuiiittthhh>>>444???===mmmUUUFFF@@@222:::IIInnn}}}pppqqq|||wwwZZZWWW~~~HHH333......+++>>>RRRMMMlllWWWwwweeerrr{{{dddqqqrrr~~~zzzmmmdddsss|||uuuuuuuuuuuusssqqqnnnmmmpppjjjbbbWWWPPP{{{UUUuuu^^^qqqttt|||CCC222222???ZZZjjj\\\zzz[[[FFFJJJaaahhhllluuuqqqyyykkk|||???444222eeehhhmmmnnnWWWrrr~~~MMMTTT000000222777AAA]]]wwwuuubbbLLL[[[zzzsssfffbbb]]]UUUBBBCCCJJJBBBLLLAAA<<<444...***'''&&&$$$(((((('''(((***000777===AAA{{{eeekkkjjjkkkhhhzzzoooooo~~~uuujjjmmmxxxbbb```vvvppphhhooozzz{{{{{{yyyvvvtttuuuvvvsssvvvyyyyyyuuuqqqmmmkkkiiikkkppptttxxxzzz{{{{{{}}}xxxuuuwww}}}}}}xxxzzz|||}}}}}}~~~|||}}}~~~}}}~~~yyyvvv\\\[[[DDDMMMhhhnnnyyyttt~~~uuuNNN333000111...,,,...000///---(((000888dddwwwsssyyykkkxxxrrr}}}vvvppp|||sssvvveeeGGGWWW[[[kkk|||bbb444333DDDZZZkkkyyyyyy~~~tttoooccc```UUUkkk^^^XXXiiimmmWWW]]]www|||ooozzz|||pppeeePPP999HHHyyyJJJ...000555###NNN```SSShhhwwwsssmmmuuu~~~xxxmmm\\\HHH:::LLLUUUAAAMMMYYYVVVgggddd\\\III666666===999<<>>RRRAAAaaarrrBBB555EEESSSiiivvvtttnnnbbbWWWYYYAAA111///...+++???SSSNNNuuunnnjjjqqqsssssspppwwwlllsssuuupppsss|||yyyyyyxxxwwwvvvtttsssrrrwwwjjjcccZZZMMMyyyXXXxxx```rrrvvvDDD111111@@@^^^iii}}}aaaVVV???```rrrxxxggg~~~EEE444999xxxeee|||SSSqqqxxxzzzxxxSSS~~~ddd222555222999CCC]]]cccIII===^^^~~~xxxpppbbb___ZZZTTT@@@@@@GGG>>>IIIEEE>>>444,,,(((&&&&&&&&&''''''''''''***000777<<<@@@}}}tttgggllllllnnnccckkkkkkdddmmm{{{hhhhhhzzzggg]]]iii|||yyypppsssxxx}}}|||wwwtttuuuxxxwwwwwwvvvvvvuuutttrrrqqqhhhiiikkknnnpppsssvvvxxxxxxxxxwwwvvvuuuvvvxxx{{{wwwvvvuuusssrrrtttxxx{{{}}}zzzzzz}}}yyyxxxyyy~~~|||wwwwwwkkkIIIQQQQQQooo___uuu~~~wwwuuuKKK111111...///,,,,,,111///---111---000111UUU}}}|||ssswwwrrrxxxyyy|||zzzqqqxxx|||}}}uuupppiiiDDDWWW[[[ssswwwqqqIII===KKK[[[dddxxx|||uuu|||zzzvvvwww]]]vvv```XXXkkkeeelllxxxiii___pppoooPPP```ooowwwcccTTTDDD@@@dddmmm888222000000)))<<>>NNNFFF???@@@@@@HHHOOOHHH>>>222111777666;;;JJJUUUXXXJJJ...444TTTccccccbbb~~~rrrLLL000222444YYYyyyrrr|||}}}}}}iiitttjjjEEEZZZpppyyy}}}kkkTTT@@@666999<<>>FFFeee~~~|||yyy|||zzz}}}vvvJJJXXXUUUYYYpppzzzhhhjjjqqqZZZeeemmm|||qqqYYYHHH>>>KKKLLL)))666111///222000[[[WWW___mmmxxxsssiiiiiippp}}}~~~mmmtttsssbbbJJJ@@@IIIVVVMMM888;;;555111BBBFFF===:::777AAAAAA333===RRRTTT888000000888gggsssYYY{{{{{{rrrxxx111888000777999vvv{{{|||~~~mmm~~~uuuZZZwww~~~~~~{{{pppsssxxxwwwgggNNN;;;666888888BBBZZZbbb333___}}}gggEEE777PPP```ddd}}}www[[[xxxyyyqqqrrr}}}WWWiiijjjRRR222(((---...,,,BBBYYYSSSqqqfff{{{wwwfff333cccYYYSSS~~~yyyuuuuuuxxx{{{xxxwwwuuusssrrrqqqrrrrrrsss___```aaaMMMsssXXX|||VVVttt|||>>>///666DDD^^^```ggg~~~]]]QQQzzznnnaaa[[[888JJJjjjLLLwwwvvvuuubbbnnnxxx666;;;222<<>>GGGBBBHHH>>>999222,,,)))((('''''''''(((((()))+++000777<<<<<>>YYY~~~fffjjjsss{{{zzzKKK111...,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++BBBeeeuuupppzzzpppqqqyyyzzzxxxpppzzz~~~tttqqqxxx^^^iiixxxvvvqqqiiisss{{{zzzooopppyyyuuussszzzmmmrrrssswwwvvvrrrtttmmm~~~rrrvvvmmm```OOO>>>999\\\yyyTTT555222///------///222555SSSbbbUUUjjjwwwjjjnnn\\\\\\ooo}}}zzzxxx]]]PPPbbb|||vvv___GGG222666<<<444@@@III777444999<<<>>>DDDHHH???111:::888ooommmMMMpppyyydddDDD222222222000444BBBsss~~~wwwqqqkkk~~~{{{zzzttt{{{~~~rrrfff]]]KKK999222333888@@@III\\\^^^QQQvvv^^^AAA>>>666GGGeeemmmlllvvvwwwsss\\\VVVlll777111'''333...***:::gggKKKbbbnnnfffxxxuuuPPPkkkoooaaa||||||bbbgggzzz~~~}}}yyyzzz|||wwwooowwwuuussspppoooooopppqqqnnnccc^^^WWWJJJvvvHHH}}}WWW~~~mmm}}};;;......>>>]]]mmmhhhJJJjjjuuu???PPPrrryyynnn]]]HHHWWWddd|||iiiTTTLLLjjjoooyyyrrr~~~lllwwwOOOcccqqq888000666999JJJ[[[uuu|||]]]xxxzzzllluuuzzz}}}}}}||||||{{{tttllleee[[[XXXEEE>>>CCC===AAA>>>999222,,,)))((('''''''''(((((()))+++000777<<>>777333666999???PPPbbbFFFDDDyyyyyyEEECCC666<<<@@@MMMeeeuuu{{{{{{~~~jjjSSSVVVooo222000(((222---+++777cccOOOmmmtttgggzzzsssbbbgggkkklll|||}}}{{{}}}~~~vvvllltttsssqqqooooooooopppppplllSSSeeeNNNMMMkkkHHH{{{WWW{{{vvv777333111<<>>^^^wwwhhhwww|||zzz}}}zzzsssttt}}}}}}vvvmmmpppwwwsssgggmmmpppyyymmmlllxxxsssttttttxxxjjjeeesssmmmeeettt~~~rrrlllssseee{{{~~~}}}|||vvvvvvtttjjjZZZHHHGGGkkkrrrlll^^^SSS@@@<<>>YYYzzzpppmmmhhh}}}}}}uuujjj]]]SSSFFF555NNNnnnWWW)))000---------,,,,,,---------111666bbb^^^TTTllllllqqqkkkYYYWWWaaannn}}}uuufff[[[UUUSSSUUUXXXGGGAAA???CCCNNNZZZTTT@@@666:::>>>999---)))777JJJ}}}YYYjjjrrrmmmzzz???,,,---444,,,...444,,,000000QQQvvvyyy~~~zzz{{{}}}wwwjjjZZZNNNMMMSSSYYYgggmmmmmmgggfffiiicccXXXSSSLLLAAA888222111555999111???IIIQQQjjjLLL;;;vvv^^^???999111666>>>555111???JJJ]]]}}}yyyWWWFFFhhh<<<666///***///***---///ZZZXXX[[[aaaccc{{{eeeaaa|||ccc:::FFF]]]UUUgggeeeYYYqqq||||||{{{{{{~~~}}}ttthhhtttsssrrrpppnnnkkkiiihhheee______UUUcccMMMyyyggg[[[{{{ccc222222,,,777888[[[qqqtttyyy___cccxxxOOOYYYwwwqqqVVV~~~xxx{{{wwwzzz~~~vvvyyy|||yyyhhh\\\CCCqqq???222...555QQQbbbmmmvvvlllppp~~~sssjjj___UUUSSSCCC@@@IIIDDDIII<<<777000+++(((((((((''''''(((((()))+++000777<<<:::cccmmmaaabbbaaa\\\ddd<<<222---000???^^^pppkkkmmmlllnnnjjjhhhttt|||ttt___```bbbfffooovvvssskkksssrrrpppqqqsssuuuvvvvvvwwwwwwwwwvvvuuusssqqqppprrruuuxxxxxxwwwuuutttssslllmmmpppsssvvvxxxyyyzzz{{{xxxsssppppppssswww{{{~~~|||zzzyyyyyyyyyzzz|||}}}}}}|||{{{zzzzzz|||tttuuuvvvyyy}}}}}}zzzsssmmmkkkrrrttt\\\KKK>>>DDDfffyyydddeeevvvppp}}}lll888'''...000 ***444 )))))))))))))))))))))))),,,###'''222,,, 111PPPvvv|||{{{xxxwwwpppsssvvvtttxxx~~~{{{rrroootttttttttwwwuuuyyymmmllllll\\\WWWbbbjjjjjjeeebbbyyyuuupppNNNuuu~~~vvv|||qqqwwwlllTTT@@@<<>><<<===:::666222000111444777;;;CCCKKKOOO^^^nnnaaaGGGFFFeeeooo999000===///111444666777888777GGGbbb{{{}}}uuuTTTIIIfffkkk888+++...+++---)))...+++UUU]]]```hhhlllvvvyyyYYY___xxxVVV<<<[[[gggNNN[[[}}}bbbkkktttvvvxxxxxxxxxwwwpppgggppppppooommmkkkgggdddbbb```fffZZZUUUaaaDDD```iiixxxZZZ666333///222,,,KKKlll~~~jjjcccwwwHHHRRR{{{www```xxx|||xxxppp]]]nnn|||{{{dddIIIFFFjjj===444///777VVV^^^eeezzzuuuwwwhhhpppwwwnnngggaaaSSSNNN>>>===GGG???AAA;;;666///***(((((((((''''''(((((()))+++000777<<<999cccvvvhhhiiihhhbbbiii333---***(((...HHHbbbggghhhiiitttvvvjjjjjjwww|||ssshhh``````eeehhhkkkmmmssssssrrrqqqoooppprrrtttuuuuuuvvvwwwvvvvvvttttttsssuuuxxxyyyyyyyyyzzz{{{qqqqqqqqqqqqssstttvvvvvv|||zzzwwwtttssstttuuuvvvuuutttqqqooonnnnnnnnnooommmnnnoooooonnnnnnpppqqq{{{}}}zzzuuurrrnnnpppsssvvv|||{{{kkk[[[BBBVVVMMM[[[MMM|||nnnhhhwwwIII%%%,,,000+++&&&---///&&&(((((((((((((((((((((((()))'''***...***$$$***666RRRmmm|||||||||wwwpppqqquuurrrtttyyyxxxqqqnnnqqqvvvrrrwwwjjjdddkkkgggooowwwkkkppprrrpppmmmlllyyymmmmmmQQQyyyssszzz___AAA;;;AAAbbbuuuuuuxxx{{{uuulllaaaTTTKKK???;;;[[[kkk>>>---+++...---,,,+++******+++,,,---+++222333[[[eeeYYYnnniiillltttoooccc___```hhhvvv~~~kkk]]]PPPFFFFFF@@@;;;BBBHHH===111111222///(((&&&999ZZZuuuVVVggg~~~ZZZ$$$&&&......+++...---***...(((...666...sssvvv|||~~~~~~xxxllleeehhhkkklllKKKEEE@@@===999444555999555555:::CCCIIINNNWWWaaa|||uuuSSS<<>>;;;:::666///***(((((((((''''''(((((()))+++000777<<<<<>>FFFQQQBBB<<<:::555///***(((((((((''''''(((((()))+++000777<<<===sssooodddiiinnnlllfff***'''''')))***---999GGGiiiggglllyyy{{{tttqqqppp{{{wwwggg^^^]]]```iiijjjmmmppprrrqqqooommmmmmsssxxxxxxvvvuuuxxx{{{vvvvvvvvvuuuuuuttttttsssuuuxxx|||~~~|||vvvppplllkkklllnnnqqqsssvvvxxxyyyzzzyyyxxxwwwxxxzzz|||}}}{{{{{{zzzxxxuuuqqqnnnlllhhhiiijjjnnnttt~~~}}}~~~uuu___KKKFFFKKKLLL|||www___|||yyycccuuu}}}|||{{{NNN000(((***))))))((('''&&&&&&&&&((((((((((((((((((((((((&&&''')))*********)))(((,,,>>>YYYooouuussstttzzztttYYYeeeppptttpppgggqqqiii^^^XXX\\\hhhqqquuulllqqqdddggguuulllKKKhhhfff]]]{{{ggguuuwwwnnnXXXHHHNNNfffzzzxxxnnnooofffTTTJJJ<<<@@@KKKrrruuummmHHH...***)))((()))))))))))))))))))))))))))$$$///...***AAAcccgggSSS___pppuuujjjdddgggcccWWWBBB<<<999BBBPPPXXXUUUNNNLLL>>>555666333...000888888EEEUUU```dddeeefffhhh~~~UUU,,,***))))))))))))))))))))))))...+++---111444CCChhhvvvkkkvvvsssrrrwww{{{~~~xxxuuuwwwsss|||vvv```CCC555BBB^^^uuuzzzWWW555,,,.........///000000000000111111111111444PPPsss|||yyyzzzxxxooocccZZZrrr^^^333'''///000+++...+++))))))***???aaaTTTJJJiiiwwwIIIkkk```AAAfffnnn[[[eeeaaaPPPzzz~~~pppqqquuuyyyzzzwwwtttssssssjjjhhhiiijjjgggbbb```ccc^^^UUUXXXDDD777^^^PPPiiilllkkkuuu===&&&DDD111///<<>>III999AAACCC>>>444,,,)))(((&&&%%%&&&((((((((()))+++000666;;;@@@xxxlllnnndddjjjmmmhhhccc***((((((***((('''---777XXXjjjtttnnnjjjooorrrooojjjyyysssaaaZZZ]]]VVVfffvvvyyyppphhhjjjpppppprrruuuuuutttvvv{{{wwwvvvvvvuuuuuuvvvvvvwwwuuuvvvxxxzzzzzzyyyxxxwwwxxxwwwuuurrrpppmmmkkkjjjmmmllljjjiiiiiijjjkkklllaaaccceeefffhhhhhhiiihhh|||~~~{{{rrrTTTEEEMMMUUUTTTxxxsssSSS|||ssspppvvv~~~TTT222'''+++))))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''((())))))))))))(((,,,---;;;UUUmmmvvvrrrmmmmmmqqqooojjjuuujjjmmm~~~wwwqqqppprrrppplllooonnnZZZZZZdddooo{{{oooWWWggg|||zzzsss~~~uuuyyyvvvjjjbbbiiixxxmmm[[[XXXRRRHHH@@@RRRvvvuuu~~~rrrQQQ111(((+++***&&&%%%))))))))))))))))))))))))+++,,,***)))555LLL```iii```dddooozzzwwwjjjbbbbbbhhhYYYEEE999666666222...777...,,,222555444777???```oooxxxmmm[[[]]]xxxqqq@@@%%%&&&))))))))))))))))))))))))+++)))***------555OOOjjjzzzzzzpppnnnuuuwwwrrrzzzlllwwwmmmttt{{{zzzqqqZZZIII???CCCIIITTTggg|||rrrGGG666))),,,111...,,,........./////////000000000,,,>>>]]]zzzyyyrrrrrryyytttxxxlllfffhhhaaakkkppp~~~ppppppPPP777///111000&&&***---)))((())))))999VVVaaa___wwwuuummm@@@YYYLLL]]]ooojjjYYY]]]qqq___pppxxx|||ppptttxxxyyyvvvtttrrrrrrmmmjjjjjjkkkgggaaa^^^```\\\^^^TTT===;;;qqqZZZcccxxx}}}xxxddd888222888111222444444AAA```zzzdddmmmHHH???MMMsssiii}}}|||iiinnnvvv}}}tttssskkk\\\]]]```}}}___777444000''',,,555SSSUUUkkk~~~wwwkkkaaaZZZKKK???EEEFFFFFFAAACCC:::111***))))))''''''(((((((((((()))+++000666;;;>>>wwwmmmvvviiijjjiiibbbccc((()))***+++((($$$&&&+++>>>WWWmmmqqqjjjjjjttt}}}rrrwwwmmm```^^^bbbfffmmmtttxxxxxxsssooopppqqqqqqrrrssstttvvvwwwwwwwwwvvvvvvvvvwwwxxxyyywwwvvvttttttuuuxxx{{{}}}~~~}}}}}}|||{{{zzzzzzyyyvvvuuusssrrrqqqqqqrrrrrrqqqsssvvvzzz}}}|||}}}zzzvvv{{{[[[LLLSSSIII===```}}}vvvkkkxxxssshhhkkkXXX000!!!$$$***(((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''((()))))),,,$$$'''===YYYmmmtttuuutttsssjjjhhhnnnmmmzzzqqqyyy{{{jjjZZZMMMZZZ```vvv}}}{{{llljjjggg{{{pppRRR\\\xxxkkknnnnnnjjjkkkttt~~~^^^AAABBBPPPZZZsssttt{{{xxxyyyuuu<<<---$$$(((...---******)))))))))))))))))))))))),,,((((((+++***///KKKjjjlll]]]UUU___lllnnnjjjgggiiihhhhhhgggbbbXXXKKKAAA:::888???PPP]]]dddmmmuuuoooZZZMMM___rrrrrruuuoooXXX<<<***(((---))))))))))))))))))))))))***((()))+++((((((333CCC___{{{rrr{{{yyygggbbbqqqkkkzzz|||xxxrrrwwwooowwwqqqoooppphhhqqqxxxrrrhhhTTT@@@:::???CCCTTTjjj{{{rrryyy___???,,,(((***111222+++(((+++,,,,,,---------.........+++...???\\\xxx~~~~~~tttnnneee]]]ZZZ\\\aaaeeeXXXccc^^^mmmzzzuuuPPP111000222000///,,,)))+++((('''***'''000EEE[[[bbbVVVsss~~~vvvTTThhh^^^xxx{{{qqqhhhppp{{{{{{VVVvvvooorrrvvvwwwvvvtttrrrrrrnnnjjjiiiiiieee^^^ZZZ[[[XXXVVVOOO'''KKKrrrccc[[[uuuNNN111;;;,,,111444333000555KKKiiirrrzzzuuuJJJFFF===>>>kkkzzzyyy}}}uuudddUUUbbbFFFvvvvvvLLL000...///111666777MMMMMMfffyyymmmaaaWWWMMM:::LLLEEEOOO>>>AAA777...(((((()))((((((***((((((((((((***///666;;;>>>xxxppprrrhhhjjjiiidddddd''')))+++,,,***((()))+++///555SSSwww{{{jjjlllqqqkkkvvvxxxlllgggppphhhbbbgggsss{{{zzzvvvfffgggiiimmmqqqsssrrrpppwwwxxxyyyyyyyyyyyyxxxwwwyyywwwsssqqqppprrruuuxxxwwwyyy{{{~~~~~~{{{xxxnnnbbbUUUNNNFFFEEEVVVwwwllljjjvvvnnnuuu~~~}}}VVV555(((((()))''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))((('''(((...:::MMMjjjxxxmmmnnnuuuyyytttkkklllyyyyyyuuupppuuuqqqnnn___dddddd___lllmmmlllgggtttzzzjjjkkk{{{}}}|||{{{uuujjjeeeiiioooqqqkkkRRR888888WWW|||}}}zzzpppqqquuuddd:::000***'''***+++***+++///(((((((((((((((((((((((((((%%%)))///'''!!!111KKKkkkooofffYYY^^^ooosssjjjiiihhhgggffffffgggiiikkkqqqjjjdddccc^^^VVVQQQQQQVVVllluuukkkhhh\\\SSS???+++"""'''++++++((((((((((((((((((((((((+++))))))+++)))%%%(((...EEE___|||tttkkknnnuuuiiippptttrrruuurrr|||yyyxxx{{{rrryyykkkhhhiiijjj^^^RRR\\\pppvvv}}}}}}zzzuuusssnnnSSS777$$$///,,,,,,...,,,'''''',,,******++++++++++++,,,,,,///***,,,;;;QQQgggzzzyyywwwxxxlllxxxddd777+++000999111+++000444)))+++'''''',,,((((((555]]]jjjNNN}}}zzzooozzzmmmYYYxxxuuupppqqqtttuuuuuutttrrrrrrlllhhheeefffccc\\\WWWWWWXXXAAAIII!!!eee```fffbbbwww???...666,,,111000333777444:::WWWyyymmmkkkpppCCCCCC888:::RRRtttvvvxxx{{{}}}|||ppp|||mmmsssTTTiiiTTTzzzuuu|||NNN777+++...555@@@EEE>>>DDDDDD```vvvmmm{{{ooobbbSSSLLL@@@LLLHHHKKK>>>===555---''''''((('''''')))'''(((((((((***///666;;;>>>zzzvvvlllfffjjjjjjgggddd((()))***)))((()))++++++,,,%%%999bbbtttiiidddnnnxxxiii```fffppprrrqqqrrrccceeeeeebbb```eeeqqq{{{fffeeeeeeggglllpppssstttwwwyyy}}}|||yyyvvvyyywwwuuusssrrrrrrsssttttttuuuvvvxxxzzz|||~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~|||zzz}}}zzzsssiii[[[OOOBBBGGGKKK]]]WWW]]]wwwjjjuuunnnlll|||~~~xxxQQQ,,,%%%,,,,,,(((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))$$$(((+++(((###---KKKgggmmm~~~iiidddqqquuudddTTTbbbnnnuuu|||vvvgggxxx~~~{{{rrrrrryyylll\\\___^^^WWWTTTWWW]]]```UUUppp~~~{{{}}}wwwvvvzzz```777)))...+++)))(((%%%###&&&+++''''''''''''''''''''''''&&&''')))+++(((%%%&&&+++===]]]rrrkkk```aaaccc```mmmllljjjeee^^^ZZZZZZ\\\NNNMMMPPPWWW___dddiiimmm}}}xxxvvv|||tttXXX@@@777---&&&(((,,,+++&&&###''''''''''''''''''''''''***))))))++++++)))))),,,+++444NNNnnn|||~~~hhhyyyqqqzzz{{{qqqccczzzxxx}}}{{{vvv{{{tttiiijjj{{{}}}ttttttzzztttssswwwvvvrrrtttZZZ>>>///,,,///,,,(((%%%&&&'''(((***---((())))))))))))*********---,,,++++++111EEEgggqqquuuxxx___hhhfff|||~~~{{{YYY666111***++++++)))///444,,,))),,,((((((---)))%%%---XXXiiiUUUttt{{{{{{yyyuuu}}}zzz~~~{{{~~~zzznnnpppqqqrrrssstttsssqqqpppkkkfffcccdddbbb\\\WWWUUUWWW666;;;CCCmmmYYYaaa|||ppp888///***333111///...444111333SSSvvv~~~rrrbbb}}}RRRBBB888777<<>>666,,,%%%$$$&&&***,,,%%%''''''%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''***)))'''&&&&&&&&&+++$$$###((())))))444DDDiiizzznnn|||yyyrrrhhhhhhpppeeefffrrrnnnrrrrrrvvvwwwqqqoootttwwwwww}}}}}}wwwlll___NNN999(((***))))))******((()))+++!!!%%%&&&%%%$$$'''***---'''''''''((((((((()))))),,,)))((()))'''&&&***111555&&&444CCCFFFeeevvvzzzuuuQQQEEE666111000######666555$$$%%%///)))"""&&&+++###+++((($$$)))((('''---'''NNNZZZRRRjjj{{{~~~}}}~~~{{{zzzooo{{{fff___CCCHHHNNNcccrrruuuyyygggmmmllljjjggggggiiihhheeebbbaaaYYYTTTSSSQQQJJJBBB>>>333555```hhh]]]^^^zzzbbb,,,&&&,,,888%%%222***(((444---###SSS}}}uuuzzzLLL222888222999111999+++444000555,,,^^^}}}~~~www}}}pppeeegggoooooohhhkkkwwwgggHHHPPPyyyqqq555...333---111333000333444+++...333DDDYYYttt___mmm}}}qqq[[[GGGNNNRRRHHHTTTKKKTTTCCC???+++%%%"""%%%((((((''')))&&&''''''''')))...555:::AAA~~~nnnggggggfffeee```(((((('''''''''&&&&&&&&&***%%%$$$(((''')));;;QQQ{{{~~~qqqaaa```]]]WWWWWW[[[fffoookkk___XXX\\\dddqqqkkkmmmzzz|||zzz~~~iiieeeaaa]]]\\\___dddgggppptttwwwuuuqqqooorrrvvvxxxyyyzzzzzzyyywwwuuuttt{{{{{{zzzyyyzzz{{{}}}~~~{{{{{{|||||||||{{{zzzyyy~~~}}}|||{{{{{{yyyyyywwwsssmmmbbbQQQCCCIIIFFFMMMCCC]]]ppp{{{iiiNNNbbbmmmsssZZZUUUhhhwww~~~xxxxxx___;;;,,,+++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''+++555GGG___ooollliiieeebbbccchhhmmmqqqllllllkkkiiifffccc```^^^iiimmmeeeRRRJJJUUUcccjjjlll```bbbpppqqqfffiiixxxtttaaaWWWZZZfffrrryyyyyyrrrkkk\\\GGG777))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((888<<>>666///+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******222<<>>LLLVVVFFF^^^yyy}}}rrr|||mmmddduuu]]]111,,,444222000555+++---111333,,,---EEEbbbvvv{{{xxxppp\\\RRRNNNQQQ[[[gggyyyxxxvvvzzzxxxwwwCCC***666000000111111111111000000000000000OOOgggzzzhhhVVVNNNGGGBBBCCCPPP]]][[[HHH444''''''''''''''''''''''''&&&&&&'''(((***...444999???zzzmmmjjjfffjjjeee\\\((('''''''''&&&&&&&&&&&&***%%%%%%'''%%%""",,,;;;YYYpppyyyoooddd[[[[[[eeeOOOXXX[[[ZZZ```iiifff[[[zzzkkkaaacccggghhhpppzzzyyylllaaa\\\\\\^^^aaaVVV^^^iiipppqqqooommmmmmtttsssrrrrrrrrruuuwwwyyyxxxxxxxxxwwwxxxxxxyyyyyywwwwwwwwwwwwwwwxxxyyyyyyssstttvvvwwwxxxxxxxxxxxxrrrpppgggVVVEEE???CCCIII>>>FFF]]]uuuggg___UUU\\\eeeiiifffiiiqqq|||sss[[[>>>***%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***)))(((%%%%%%,,,888AAA___gggrrrxxxvvvjjj[[[QQQmmmjjjfffdddeeejjjooosssbbbmmmpppiiiffflllrrrqqqrrrtttvvvuuuoooeee]]]ZZZMMMTTT```ppp}}}}}}wwwggg^^^QQQGGG???777---%%%((((((((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((($$$%%%'''***,,,---------******)))((('''&&&%%%%%%((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******(((+++000666;;;@@@CCCEEEVVV]]]___\\\^^^gggiiidddooolllfff^^^SSSHHH>>>888444///***'''(((*********''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&((()))'''%%%(((///555///...---...///222444666111444555111///...***%%%++++++*********))))))))))))))))))(((((((((''''''''''''((((((((()))))))))...'''UUUsssZZZqqq~~~{{{~~~}}}vvvvvvuuutttrrrhhhSSS???999111<<>>)))+++111...***+++///---...000+++)))555HHHaaazzzzzzzzz|||yyywwwOOO111,,,222---......//////......---)))+++---III___}}}{{{SSS>>>EEELLLLLLQQQ[[[```TTT<<<&&&''''''''''''''''''''''''&&&&&&'''(((***...444999AAAnnnhhhbbbfffaaaddd''''''''''''&&&&&&&&&&&&((($$$$$$(((&&& !!!(((///PPPiiinnnjjj___YYY```XXXbbbaaaZZZdddtttnnnXXXccc___bbblllqqqllliiijjj{{{wwwrrrhhh]]]UUUbbb]]]UUUOOOPPPXXXbbbjjjlllkkkkkkkkklllmmmooopppppppppqqqqqqrrrqqqqqqqqqrrrqqqppppppqqqrrrtttuuuyyyxxxuuuqqqllleee```]]]]]]OOOAAAAAAJJJPPPMMMFFFddduuuooo{{{tttiiiXXXeeeVVVggg^^^YYYSSSpppyyytttuuupppqqqlllNNN555'''$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((((((%%%""""""&&&***111:::JJJZZZgggmmmooooooiiieee___YYYWWWYYY\\\___NNNYYYaaabbbcccgggfff```VVV___[[[OOOQQQeeepppmmmlllnnnqqqrrrnnnaaaQQQEEE;;;555---'''%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((******)))((('''&&&%%%%%%&&&''''''((())))))******''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''&&&$$$$$$%%%(((+++---,,,222333///111777888333///......---,,,***)))(((###""""""$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%(((***)))&&&%%%''')))&&&''''''((((((&&&%%%$$$%%%)))***((())),,,,,,)))*********)))))))))(((((((((((((((((((((''''''''''''''''''(((((((((((())))))&&&===qqqddd]]]www}}}yyyvvvvvvsssppplll___HHH333>>>444GGG^^^ssswwwhhhkkklllkkkiiigggfffeeedddddd___^^^^^^^^^^^^]]]ZZZXXXPPPKKKCCC<<<<<<<<<666,,,lllmmmiii\\\vvvnnnIII***&&&000))))))...$$$(((***+++***))))))***+++,,,)))444VVV~~~~~~bbb000,,,***...000...,,,+++000+++***...---((()))000===[[[{{{{{{~~~vvvIII---...111+++++++++,,,,,,,,,,,,++++++---...---===LLLfffvvvXXXCCC;;;:::NNNWWWccciiibbbMMM333!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***...444999>>>rrrjjjfffbbbgggdddeee&&&&&&&&&&&&&&&&&&&&&&&&%%%"""###((()))&&&$$$&&&222DDDYYYmmmkkk[[[UUUbbbjjjjjjbbbccckkkkkkcccmmmddd___cccgggiiilllqqq```eeeooozzzxxxpppTTTUUUWWWZZZ[[[ZZZVVVRRRXXXZZZ^^^bbbdddeeedddcccfffgggiiikkkkkkkkkkkkjjjnnnnnnmmmllllllkkkkkkkkkfffdddaaa]]]YYYUUURRRPPP===FFFNNNOOOMMMVVVqqqqqq}}}nnnXXX]]]hhhnnnqqqVVVZZZ___eeebbbnnntttsssrrraaaMMM555'''&&&)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%"""%%%'''(((((((((***+++((('''(((---:::JJJ[[[eeecccdddeeeeeedddbbb___^^^bbbfffgggeeehhhlllkkkggg___pppyyyrrrqqqvvvpppaaalllcccVVVJJJ???777111---$$$%%%&&&''''''''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''))))))((('''&&&&&&''''''+++***)))(((&&&%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))'''(((***+++,,,+++***)))"""&&&&&&######''''''###%%%%%%%%%%%%&&&'''((((((***))))))((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%(((******)))((()))+++***+++---......---,,,+++---///---)))(((******''')))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((( 000+++NNNqqqaaajjj{{{vvv|||xxxxxxwwwtttpppjjj]]]EEE000999444MMMhhh{{{{{{ggghhhfffeeedddccccccbbbbbbbbb___^^^]]]]]]\\\YYYUUUQQQRRR>>>777>>>:::...777MMMyyy```lll[[[|||oooZZZ333'''(((,,,(((***,,,"""$$$'''***,,,,,,+++,,,---+++'''(((555LLLggg{{{YYY---)))...///,,,+++...000000---))))))---...+++)))+++---+++HHHyyytttuuu~~~xxxzzzxxxfff@@@,,,,,,111///***))))))************))))))...---,,,000777MMMqqqwwwbbbDDD111@@@\\\NNN^^^mmmlllYYY@@@---%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***...444999===kkkzzzkkkhhheeejjjgggbbb%%%%%%&&&&&&&&&&&&&&&&&&$$$!!!"""&&&***)))))))))&&&''')))<<<]]]kkkeeecccaaa\\\ZZZ\\\___aaafffkkkoooiiiddddddeeebbb```___eeeddddddgggnnnsssvvvvvvyyyiii\\\UUUUUUWWWYYYLLLNNNPPPSSSVVVXXXYYYZZZZZZ[[[]]]___aaaaaaaaa```ccccccccccccaaa^^^[[[YYYUUURRRMMMHHHEEEDDDDDDDDDQQQNNNVVVnnnyyyrrr}}}uuuxxxbbbhhh___bbbzzzvvv\\\OOOOOOqqq~~~lll}}}mmm{{{yyyggghhh999///&&&###&&&(((%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%%%%&&&((('''&&&%%%'''+++///111AAAGGGPPPZZZbbbeeeffffffpppnnniiifffgggkkkkkkiiifffjjjmmmhhh___SSSGGG>>>222000---+++))))))((('''%%%'''******'''$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&############$$$%%%&&&'''"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((###%%%(((++++++***'''&&&***,,,+++))))))******(((,,,+++)))(((''''''''''''&&&&&&&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%'''&&&######'''(((&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''$$$((((((222aaalll\\\uuusss~~~{{{yyyyyyvvvuuurrrnnnjjj___III555EEEEEEZZZhhhyyylllaaa^^^^^^]]]\\\\\\\\\]]]]]]```^^^\\\[[[XXXTTTOOOKKKMMM>>>555666000...GGGjjjjjjoooQQQkkkmmm222***(((***)))&&&***+++$$$&&&((()))(((&&&%%%%%%&&&,,,---+++&&&)));;;[[[sss}}}]]]CCC222)))***...---&&&%%%***,,,***)))((())),,,,,,***,,,///&&&''',,,<<>>444+++)))%%%!!!'''222%%%%%%&&&&&&%%%### ''''''%%%###""""""$$$&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((())))))%%%%%%&&&'''((())))))***######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''$$$$$$%%%$$$###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&''')))((('''%%%%%%%%%&&&''''''))))))''''''+++,,,***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''///,,,---;;;eeehhhlllrrrwww~~~zzzxxxwwwxxxqqqpppmmmjjjhhh```MMM;;;OOORRRaaafffxxxxxxggg\\\\\\[[[[[[[[[[[[\\\\\\]]][[[XXXUUURRRNNNIIIEEE@@@DDD;;;+++,,,EEEaaaooolll^^^yyywwwuuuCCC+++(((***)))&&&'''((((((''''''''''''&&&$$$$$$&&&))))))+++,,,(((&&&,,,:::EEEaaarrr~~~yyyuuuXXXDDD666,,,+++///(((***)))'''(((***((($$$'''((()))(((&&&&&&)))---&&&,,,))) ***FFFZZZ]]]yyyrrrvvvyyywww{{{yyyrrrFFF000++++++)))((())),,,***'''(((((())))))))))))((((((***(((,,,)))222@@@TTTxxx|||jjjXXX???555JJJgggooofffzzzzzzpppWWW999&&&$$$***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***...444999>>>|||{{{llljjjgggbbbfffaaabbb$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$###$$$%%%%%%###'''"""!!!(((///@@@YYYoooggg```______^^^^^^___fffbbb\\\[[[___eeehhhhhhHHHNNNUUUYYYZZZ\\\```dddSSSYYY```fffkkkqqqwww|||llljjjfffaaa]]]YYYWWWUUURRRRRRPPPOOONNNMMMMMMMMMKKKJJJJJJJJJKKKNNNQQQRRRLLLOOOVVV^^^gggooovvvyyyyyyfff```\\\YYY\\\ddd???JJJ[[[]]]ggggggllljjjdddMMMSSSjjjtttjjjccc[[[bbbeeeccc]]]WWWJJJ444!!!%%%&&&&&&%%%###"""###%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$#########%%%'''(((((((((,,,***(((&&&$$$$$$%%%%%%***(((&&&$$$######%%%&&&'''''')))+++***((('''((())))))...333000&&&!!!###''''''&&&%%%$$$&&&((()))%%%###"""!!!###&&&(((***###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$######$$$$$$$$$###""""""!!!!!!############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''+++***'''&&&&&&''')))+++&&&%%%%%%&&&'''&&&&&&'''000///---***(((%%%###"""%%%&&&'''&&&$$$"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((''''''''''''''''''&&&&&&&&&%%%$$$############%%%((('''$$$###&&&%%%"""&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&***++++++'''LLLkkkhhhmmmxxxxxxxxx~~~zzzyyyxxxvvvtttnnnlllhhhffffffaaaQQQAAABBBJJJaaakkk~~~wwwggg\\\\\\[[[[[[[[[[[[\\\\\\UUUSSSOOOMMMJJJHHHDDDAAA999>>>666///CCCgggwwwpppnnn```jjj]]]###...''')))&&&&&&***(((%%%)))%%%&&&'''&&&&&&(((***---$$$&&&(((***+++***)))(((---;;;KKK\\\rrrcccCCC%%% )))...,,,)))***((((((+++,,,)))''''''&&&''''''%%%%%%&&&''''''&&&&&&)))+++&&&""")))444;;;LLLfffwwwwwwvvv}}}ooo]]]III333$$$)))777444000'''!!!%%%,,,+++###'''''''''(((((('''''''''///)))...(((000666;;;hhhooo}}}rrrttt|||}}}}}}~~~qqqddd]]]///222lll|||\\\aaawww\\\@@@---&&&(((+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***...444999@@@qqqZZZnnnnnnaaabbb```fffbbb^^^$$$$$$$$$%%%%%%&&&&&&&&& $$$'''&&&$$$%%%%%%%%%""")))***))))))"""%%%666VVVccchhh[[[NNNNNNUUUYYY[[[\\\^^^```cccccc^^^XXXkkkiii```SSSGGGDDDKKKRRRYYY[[[\\\YYYSSSPPPSSSWWWccciiiqqqwwwxxxuuuoookkkeeeccc```\\\ZZZXXXWWWWWWWWWVVVTTTUUUYYY```hhhmmmssstttvvvvvvtttpppkkkiii```___ccceeeZZZKKKJJJSSSWWWZZZiiiaaammm]]]YYYHHHcccYYYXXXpppVVVRRRWWWqqqfff]]]TTTDDD...%%%%%%!!!!!!###%%%%%%"""!!!"""############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""###%%%&&&&&&$$$"""&&&%%%%%%$$$$$$%%%&&&'''&&&&&&''''''((((((((()))&&&&&&''''''%%%###%%%(((!!!###$$$###"""###%%%&&&"""$$$&&&'''%%%###""""""'''&&&%%%%%%&&&%%%""" #########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%((()))***)))((('''%%%%%%%%%%%%$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&&&&%%%$$$"""###%%%&&&%%%%%%'''!!!!!!###$$$%%%%%%%%%%%%!!!%%%&&&$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###%%%''''''%%%###$$$$$$&&&'''''''''&&&%%%"""%%%&&&$$$%%%''''''$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&999$$$!!!,,,555^^^sss^^^mmmqqquuu}}}ppplllzzzvvvyyyzzzvvvpppmmmkkkgggeeefffcccTTTEEEIIITTTvvv|||lllXXXXXXWWWVVVVVVWWWWWWWWWOOOLLLHHHFFFEEECCCAAA???;;;///***===bbbvvvZZZbbb'''...$$$&&&'''$$$&&&---(((###***'''((((((&&&$$$######$$$!!!###%%%&&&&&&%%%'''(((%%%,,,000111666CCCOOOTTT___iiiiii[[[PPPJJJ>>>...$$$(((------***'''(((+++---((('''***)))$$$%%%+++&&&%%%$$$%%%'''***(((%%%!!!&&&******((((((((()))###(((''',,,666444---...+++***,,,000111,,,&&&$$$###"""(((...,,,######***%%%&&&&&&''''''&&&&&&%%%(((!!!'''""",,,...+++WWWkkkvvvhhhggglllbbbcccccciiitttwwwfffQQQ***SSSvvvyyyttt}}}ddd>>>&&&!!!%%%((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***...444999IIIoooHHH```vvvbbbbbb```ddd```___%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&...===RRRccchhh___QQQFFFSSSOOONNNTTT\\\]]]VVVNNNXXX___bbb^^^[[[UUUIII<<>>GGGLLLTTTXXXVVVNNNDDD===@@@???@@@DDDJJJKKKHHHDDDCCCCCCCCCCCCDDDDDDDDDDDD>>>???BBBDDDEEEDDDBBB@@@LLLKKKKKKNNNQQQTTTTTTTTT[[[WWWNNNDDDBBBFFFIIIGGGYYY^^^SSSSSSMMMFFFPPPNNNJJJTTTXXXMMM777'''%%%***%%%$$$$$$&&&((((((%%%"""########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%(((---,,,((('''######(((***'''%%%((((((III]]]XXXZZZmmmwwwpppuuuwwwiiiSSSOOO___iiieeecccdddaaa[[[YYYZZZYYYUUUPPPQQQQQQRRRQQQOOOMMMLLLJJJMMMKKKDDD??????@@@>>>///666999333,,,///>>>LLLXXXooozzzfffjjjnnnxxxkkkMMM///%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%"""------%%%444\\\nnn^^^wwwggg^^^pppbbbAAA,,,%%%###(((***((('''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&)))...222555666:::IIIiiiqqqvvvRRR}}}iii___cccccciiifff%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&222AAAQQQXXXRRRJJJFFFGGGFFFFFFFFFHHHGGGCCC>>>;;;DDDDDDCCCCCCEEEGGGJJJKKKBBBEEEIIILLLMMMLLLJJJJJJFFFFFFGGGGGGFFFFFFFFFGGGLLLMMMPPPRRRSSSSSSRRRQQQQQQPPPOOOOOOPPPOOONNNLLLGGGJJJKKKKKKMMMPPPOOOJJJMMMTTTJJJGGG???;;;OOOUUUPPPGGG:::///((($$$"""!!!%%%$$$#########"""!!! ########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$&&&******'''%%%$$$%%%(((((('''(((+++&&&&&&;;;YYY```UUU\\\rrrwwwoooooorrrdddKKKCCCLLLWWW[[[\\\YYYXXXZZZYYYVVVSSSRRRPPPNNNMMMMMMMMMNNNIIIHHHAAA666000000000///666555111...444GGGdddyyybbb|||yyyRRRjjjfffhhhJJJ666&&&(((+++'''###%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$((("""###)))'''+++MMMvvv|||gggRRR;;;+++(((...&&&++++++'''(((+++)))"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&)))---222444...333AAANNN```fffsssggg^^^cccccciiiccc%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$!!!""""""######$$$$$$$$$!!!***666<<>>:::;;;>>>@@@BBBBBBAAA@@@??????@@@AAAAAA@@@>>><<<999<<<======;;;;;;===???HHHFFFCCCBBBBBBDDDFFFHHHDDDDDDDDDFFFHHHIIIHHHFFFMMMKKKEEE===;;;===<<<888:::BBB???HHHGGG999555%%% ###%%%$$$""""""%%%)))%%%%%%$$$$$$###$$$&&&(((##############################################################################################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&&&&######%%%&&&$$$%%%&&&%%%###"""###$$$$$$&&&+++'''!!!///IIISSSKKKUUUcccfff___eeeuuuqqq```KKKNNNMMMGGGBBBAAAAAA@@@BBBAAA???>>><<<:::999888::::::999;;;CCCKKKKKKFFF222:::KKKbbbsssuuuiii\\\bbbuuufffbbbmmm]]]<<>>===@@@FFFHHHEEEAAA<<<>>>@@@@@@>>>>>>@@@CCC:::888666777:::@@@GGGKKKIIIGGGFFFEEEDDDBBB>>>;;;000333666666:::===;;;777EEEHHH:::333(((((('''"""$$$&&&''''''&&&$$$$$$"""#########""""""###$$$""""""""""""""""""""""""########################""""""""""""""""""""""""######################################################$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((($$$###%%%%%%$$$%%%%%%######%%%'''%%%!!!###&&&(((%%%###+++>>>MMMJJJKKKTTT```___XXX\\\gggdddccc[[[LLL@@@;;;999666555444444444333333333333.........222;;;@@@:::000PPP^^^nnnvvvqqqggg^^^[[[nnnmmm___gggQQQ...222'''&&&(((((($$$"""$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''***+++!!!"""...&&&))))))%%%%%%***///000///:::777......+++$$$###)))000***$$$$$$&&&$$$$$$"""###'''$$$&&&########################$$$$$$$$$%%%(((---111444***>>>nnnqqqttt^^^\\\dddaaaaaa___&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%)))111:::AAADDDCCC;;;===@@@AAA@@@===999666999999999999:::;;;<<<===888999;;;======;;;999777::::::999999999999::::::::::::888777555333222111555888===AAAAAA>>>:::777111...)))%%%""""""###$$$################################################$$$$$$$$$#########""""""""""""""""""""""""""""""################################################$$$######""""""######$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&)))+++---DDDGGGKKKNNNQQQUUUYYY\\\bbbaaaaaaaaa```ZZZQQQJJJCCC@@@<<<888444111//////,,,---000333:::III]]]kkk~~~tttfffZZZUUUVVV[[[___bbbYYYJJJ:::...(((''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222444IIIuuu]]]uuummmsssqqqpppyyyggg```XXXddd```fff&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!!"""%%%***---------666999===AAACCCCCCBBBAAA999888777555444333333333555666888::::::888666555222222222111111222222222111222333555777888999:::;;;;;;:::777333///***(((+++)))&&&###""""""###$$$################################################$$$$$$$$$#########""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))***444777<<>>DDDIIINNNRRRTTTYYY```fffWWWQQQLLLLLLQQQWWWYYYXXXHHHBBB888...'''%%%&&&(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222666WWWrrryyyiii}}}iiirrrvvvqqqmmmiiiaaajjjeee```&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$!!!!!!"""###""""""***,,,000444888;;;<<<<<<:::999777555333222111111222444555777777666444333222222222111111222222222888777777777666666555555111///,,,)))'''%%%%%%%%%$$$######""""""###$$$$$$################################################$$$$$$$$$##########################################################################################$$$%%%&&&&&&%%%$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&$$$''',,,111666;;;@@@CCCEEEFFFJJJNNNQQQQQQMMMJJJHHHJJJMMMPPPRRRQQQPPPOOORRRWWW\\\]]]ZZZXXXXXXYYYKKKFFFCCCGGGMMMMMMGGG@@@000,,,(((###!!!"""%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222666gggyyymmmeeelllhhh~~~kkkllleeennnhhh___&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################'''&&&$$$"""###$$$&&&'''$$$$$$&&&''')))***+++,,,222222222111222222333333000111222333333333222111333333222222222222333333777666444111...+++)))((($$$###"""!!!"""$$$&&&'''!!!""""""###$$$$$$#########################################################################################################################################################$$$&&&''''''&&&$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$$$$"""&&&))),,,///333666???AAADDDGGGHHHGGGEEECCC===@@@DDDHHHKKKMMMNNNNNNOOOOOONNNLLLIIIHHHJJJLLLPPPKKKFFFCCC@@@:::000((((((&&&$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222777sssjjjZZZjjjgggiiiaaaiiiccc___&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""!!!!!!!!!###&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((()))++++++******,,,---------,,,,,,******))))))))))))******%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!######$$$%%%%%%$$$###"""###################################################################################################################################################$$$&&&''''''&&&$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$"""$$$&&&'''&&&''')))+++...111666;;;>>>AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCHHHFFFCCC???===>>>@@@BBB???===999333---(((&&&%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222555vvv\\\YYYtttvvviiiiii^^^bbb]]][[[&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!""""""!!! !!!###&&&((((((''''''&&&&&&&&&&&&""""""!!!!!!""""""###$$$######$$$%%%&&&&&&&&&&&&###""""""""""""""""""###!!!!!!""""""###$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""$$$%%%%%%%%%%%%$$$#####################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%&&&&&&%%%$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$''',,,///111444666999>>>===;;;::::::;;;<<<============<<<:::777555333------+++&&&!!! %%%)))%%%%%%%%%&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###############"""############$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""############$$$############$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!!!!"""""""""""""""###""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222111hhhWWWlllqqqttthhhjjj```eee```]]]&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""$$$%%%%%%###"""###%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###############$$$ !!!!!!"""######$$$$$$###""""""""""""""""""###'''&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''***,,,######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###%%%$$$&&&((((((&&&&&&''')))***+++---///111333555555000000111111000---)))&&&(((((('''%%%""""""$$$&&&$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""#########$$$"""############$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""######""""""""""""""""""""""""$$$$$$%%%&&&))),,,000222999YYYZZZhhhuuuuuufffkkkaaafffbbb___&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""%%%%%%###"""###%%%$$$%%%&&&&&&&&&%%%$$$#########"""######$$$%%%%%%"""""""""###$$$%%%%%%&&&######""""""""""""###### !!!"""###$$$$$$$$$&&&%%%###""""""""""""###""""""""""""###$$$%%%&&&################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$###""""""###$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$'''+++///111#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%% """$$$%%%$$$%%%''')))!!!###%%%%%%###"""$$$'''$$$&&&(((***+++***)))''')))'''%%%%%%%%%%%%%%%$$$#########%%%''''''$$$"""&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!!!!""""""######""""""""""""""""""""""""$$$$$$%%%&&&)))---000222LLLVVVbbbeeejjjmmmjjjmmm___```YYY[[[''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$######""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%######%%%)))---//////'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$""""""######$$$$$$%%%%%%""""""######$$$$$$$$$$$$########################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""#########""""""""""""""""""""""""""""""""""""############$$$$$$%%%''')))---000222777___zzzrrrlll}}}lllpppyyyfffddd^^^YYY```\\\''''''&&&&&&&&&%%%%%%%%%############################################################$$$$$$$$$$$$#########$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################$$$$$$$$$$$$#########"""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%))),,,---...'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###############$$$$$$$$$"""#########$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""############$$$$$$%%%''')))---000222333eeeyyyzzzggghhhyyydddccc^^^[[[ccc[[[''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$&&&&&&%%%$$$############"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''%%%%%%&&&)))+++,,,+++&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$########################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########!!!"""$$$%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""############$$$$$$%%%''')))---000222111pppvvvbbb]]]xxxbbbaaa]]]ZZZcccZZZ''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################'''&&&%%%$$$############"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&)))******)))%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""%%%''''''&&&$$$"""""""""""""""""""""""""""!!!"""""""""############$$$$$$%%%''')))---000222777|||qqqdddvvv[[[www``````\\\XXX```ZZZ''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$##################'''&&&%%%$$$##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$#########""""""!!!"""%%%''''''&&&$$$"""""""""""""""""""""""""""!!!"""""""""############$$$$$$%%%''')))---000222CCCmmmlllpppbbbqqq___aaa___ZZZ```[[[''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''))))))(((&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$############"""""""""!!!"""$$$%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""############$$$$$$%%%''')))---000222JJJkkkvvvbbbeeekkk\\\bbbbbb^^^ddd\\\''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%&&&'''))))))(((&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((''''''&&&''''''(((((()))'''''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$############""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""############$$$$$$%%%''')))---000222III{{{kkk{{{}}}fffssskkkZZZ```aaa]]]ddd^^^''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%'''))))))(((&&&'''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))''''''(((((())))))******&&&&&&&&&%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$############"""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""############$$$$$$%%%''')))---000222EEEtttllltttnnnYYY]]]]]]YYY``````'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''%%%###$$$''''''&&&###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''&&&'''((()))***''''''''''''((((((((((((((((((((((((((((((((((((******)))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))++++++++++++++++++++++++************************))))))))))))(((((((((((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&(((((('''(((((('''&&&'''))),,,)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%###"""###$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))*********))))))((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""##############################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%'''))),,,...///BBB___xxxhhh~~~qqq]]]eee```WWWcccccc(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''%%%&&&((()))'''%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,***++++++++++++,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))*********))))))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))************************++++++*********)))))))))&&&&&&%%%%%%%%%&&&&&&'''))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''((()))(((&&&&&&((()))******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))******++++++******)))))))))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%'''))),,,...///333PPP|||hhhjjjYYYcccaaa\\\hhhbbb(((((((((''''''''''''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))((()))***+++***(((((()))))))))************)))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------......---------...///000000000000000111111111111222222222222222222222222333222222111111111111111333333333333222222222222222222222222222222222222333333222111000000000111111111111000000000//////...////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000/////////////////////000000000000111////////////////////////---------....../////////000000000000000000000000------.........---,,,,,,***************)))))))))************************************************))))))))))))))))))))))))++++++************++++++************************((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&((())))))'''&&&'''(((******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++,,,,,,+++++++++************)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%######""""""""""""######################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%'''))),,,...000333KKKfffhhhZZZcccccc```kkkbbb''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))))))))))))))))))))))))))))))))******************************************************+++++++++************************************++++++++++++,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++,,,------...........................//////000000000111111111111111111111111111111111111111111111222222333333555555555555666666666666444444444444444444444444888777777666666666666666777666666666555555555555555555555555555555555555666555444333333333333333666666555555555444444444333333333444444444555555444444444444444444444444333333333444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444222222333444555555666666444444444444444444444444222333333333222111000000111111111111000000000000////////////////////////........................000000000000000000000000222111111000000111111222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))+++++++++++++++,,,------************))))))))))))'''((()))++++++***)))(((%%%(((***+++***))))))******)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((())))))***++++++,,,,,,------,,,,,,,,,,,,++++++***)))''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""######$$$################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%'''***,,,///000666HHH{{{aaaooocccfffccc```gggbbb''''''(((((((((((((((((('''''''''(((((()))))))))+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000//////000////////////000....../////////000000000//////000000111111111222000000000///000111111222222222222222222222222222333333444444444444555555555555555555555555555555555555555666666666666666999999999999::::::::::::999999999999999999999999<<<;;;;;;::::::::::::::::::::::::999999999999888888888888888888888888888999999888777777777777777999999999999888888888888777777777777888888888888666666666666666666666666555555555666666666777777666666666666666666666666555555555555555555555555666666666666666777777777888888888777777777777777444444444444444444444444555666666777888999999:::666666666666666666666666777777777777777666555444555555666666666666666666555555555555555555555555444444444444444444444444666666666666666666666666666666555555555555666666555555555555555555555555555555555555555555555555444444444333333333333222111111000///////////////////////////......------'''((()))***+++******)))'''))),,,............///------,,,+++++++++++++++))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&'''((((((&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((&&&&&&''''''((()))*********+++,,,---------------,,,,,,,,,,,,+++***)))((('''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$################################################################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&(((***---///000222BBBhhh```|||zzz}}}sssiiigggbbb___aaaaaa))))))************++++++******++++++,,,,,,------////////////////////////...//////000000111111111//////////////////////////////000000111111222222222222222222222222222222333333444444444555555555333444555555333333444555333333444444444555555555444555555666666777777777666666666666666777777888888888888888888888888888888888888999999999::::::::::::::::::::::::::::::999::::::;;;<<<;;;;;;;;;<<<<<<=========>>>>>>>>>????????????????????????@@@???>>>>>>======>>>>>>?????????>>>>>>>>>=======================================<<<<<<======>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<999999999999999999999999888888888999999::::::;;;999999999999999999999999999999999999999999999999999:::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999777777888888999999::::::999999999999999999999999:::::::::;;;::::::999999888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888777777777777888888888888888888888888888888777777777777777777777777999999888888888777777777555555444222222111111111000000//////...---------((()))***+++++++++++++++,,,///111222222222444555444333333222222222222222000000000000000000000000------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%'''((('''&&&&&&''')))***)))'''&&&%%%%%%&&&'''$$$%%%&&&''''''(((''''''&&&&&&&&&'''(((((())))))'''''''''(((((())))))*********+++,,,------------,,,,,,,,,---,,,,,,+++***((((((''''''&&&%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$$$$%%%&&&(((***---///111===PPPgggqqqyyyzzzooopppmmmiiifffbbbaaa___^^^------------......///////////////000111111222222333333333333333333333333333333444444555666666777555555555555555555555555555555666666777888888888777777777777777777777777888888888999999999::::::888:::<<<;;;999888999;;;999999999999:::::::::;;;::::::;;;<<<<<<===>>>>>>=========<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????????????????????????????>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????????????????@@@AAABBBCCC@@@@@@@@@????????????>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????======>>>>>>>>>???????????????>>>>>>============????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<=========????????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999999888888888888888888777777777777777888222222222111000/////////////////////000111222333555666777666555555777999999888888777666777777777666666666666666666666666333333333444444444555555333333333333333333333333222222222222222222222222///000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%'''((((((''''''((()))+++***(((&&&%%%&&&''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''((()))))))))((((((((((((((())))))))))))***+++,,,,,,---------+++,,,,,,---------------((((((((('''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%&&&(((+++---000111CCC___pppqqqmmmjjjnnnqqqdddgggdddccceeeaaa```///000000000111111222222222222333444555555666666777777777777777777777777666777777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<>>>@@@???<<<;;;===???============>>>>>>>>>???>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@?????????????????????????????????@@@AAABBBCCCDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????????????????????????????AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<===>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>;;;;;;:::999888888777777666666555555666777999:::<<<<<<;;;999777666888::::::999999888888888888888888888888888888888888888888888888888999999999999888888888888888888888888777777777777777777777777333333333333333222111111111111111111111111111111////////////////////////...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%'''((((((''''''(((***,,,***(((&&&%%%&&&'''((($$$%%%&&&'''((((((((((((&&&&&&&&&'''((())))))***))))))))))))((((((((((((((()))***+++,,,,,,---,,,++++++,,,---............))))))((('''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%'''(((+++---000111555YYYqqqfffgggYYYqqqyyy___fffddddddhhhcccccc111111333666888888666555<<<:::999999:::;;;;;;:::999:::999888777777999;;;???===<<<;;;999777999===>>>===;;;<<<===>>>>>>===;;;<<<<<<<<>>===<<<<<<>>>@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<======>>>???@@@AAAAAABBBEEEDDDAAACCCHHHGGGAAAAAA???@@@DDDDDDAAAAAADDD???AAACCCEEEEEEDDDBBBAAAFFFDDDBBBCCCDDDFFFHHHIIIGGGKKKIIIBBBAAAGGGIIIFFFDDDBBBBBBEEEGGGDDDBBBAAADDDFFFEEEBBBCCCEEECCC???EEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKBBBJJJMMMIIIFFFIIIJJJHHHGGGFFFFFFFFFFFFHHHIIIJJJFFFDDDDDDEEEGGGGGGDDDAAA@@@AAACCCCCCCCCDDDEEEGGGEEEBBBBBBDDDEEECCCDDDHHHHHHFFFDDDBBBCCCDDDDDDCCCBBBAAAAAABBBDDDEEEEEEDDDCCCCCCEEEGGGFFFEEEGGGJJJEEE@@@@@@FFFHHHEEEEEEHHHCCCEEEGGGGGGFFFEEEGGGIIIDDDDDDEEEEEEDDDCCCAAA@@@@@@CCCFFFIIIIIIGGGDDDCCCHHHGGGEEEDDDCCCCCCDDDDDD@@@BBBCCCCCCAAAAAADDDGGGBBBDDDEEECCCCCCDDDFFFGGGCCCDDDDDDCCCAAAAAABBBCCC>>>AAADDDDDDEEEEEEDDDAAADDDFFFEEECCCDDDFFFDDD???>>>CCCDDD@@@???BBBBBB???BBB???CCCDDD???DDDEEE;;;AAA???===???BBBCCCBBB@@@??????>>>???@@@@@@???>>>BBBCCCDDDDDDBBBAAA@@@AAAAAA@@@??????@@@AAAAAAAAA@@@AAABBBBBB@@@???>>>?????????>>>===>>>>>>???@@@;;;;;;;;;::::::<<>>@@@>>><<<;;;<<<<<<:::888===<<<:::;;;<<<<<<<<<;;;:::;;;======<<<<<<===???:::;;;<<<======<<<;;;:::::::::::::::::::::::::::::::::999999888777777666666666555555555555444444111222333444444444444444000000111222222222111111222111111000///.........---------......---,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,---******)))(((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((''''''(((((((((((((((''''''((()))+++,,,************************))))))))))))***+++,,,---)))***+++,,,,,,+++***)))(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$####################################'''&&&%%%$$$############&&&)))$$$""",,,+++"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%&&&((()))+++,,,---AAAXXXkkkTTT___aaagggaaacccggg^^^ggg]]]\\\666666555666777888888888999888777999<<>>===???@@@??????@@@AAA@@@@@@BBBEEEEEEDDDBBBBBBCCCDDDCCCBBBEEEEEEDDDCCCDDDEEEDDDCCCJJJIIIFFFDDDBBBAAA???>>>CCCBBBBBBCCCCCCCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEDDDBBBGGGHHHEEEEEEGGGFFFBBBKKKGGGEEEEEECCCAAACCCGGGFFFFFFEEEFFFHHHJJJMMMOOOMMMJJJKKKNNNKKKEEEEEELLLHHHJJJKKKJJJJJJLLLJJJHHHFFFHHHIIIHHHGGGIIIMMMPPPCCCEEEEEECCCDDDGGGFFFCCCDDDEEEEEEFFFFFFFFFFFFFFFHHHHHHHHHGGGFFFFFFEEEDDDKKKLLLHHHAAAAAAFFFHHHFFFNNNNNNMMMMMMKKKJJJIIIHHHLLLIIIGGGGGGIIIJJJJJJIIIHHHHHHFFFDDDBBBBBBEEEGGGKKKHHHHHHIIIHHHDDDCCCDDDHHHGGGEEEDDDCCCCCCBBBBBBJJJJJJJJJHHHGGGFFFFFFFFFNNNFFF??????DDDGGGGGGFFFLLLGGGEEEFFFEEEAAA@@@BBBJJJHHHFFFFFFFFFGGGFFFEEEIIIGGGDDDCCCCCCFFFIIILLLKKKIIIFFFCCCBBBCCCGGGJJJBBBBBBCCCDDDDDDDDDCCCCCCBBBEEEHHHHHHEEEBBBAAAAAAIIIJJJJJJHHHFFFEEEFFFGGGDDDEEEEEEDDDBBBBBBDDDEEEGGGHHHHHHGGGHHHIIIIIIIIIFFFGGGFFFDDDFFFJJJIIIFFFHHHLLLLLLHHHGGGIIIIIIFFFCCCAAAEEEDDD???EEEKKKEEEIIIFFFDDDDDDDDDDDDBBB???CCCBBBAAAAAABBBDDDDDDEEECCCCCCDDDDDDCCCBBBBBBCCCDDDEEEEEECCCBBBAAABBBCCCAAABBBBBBBBBAAA@@@@@@@@@BBBCCCCCCCCCCCCBBBBBBAAADDDEEEFFFEEECCCBBBCCCEEE@@@AAACCCDDDDDDCCCAAA@@@??????@@@AAACCCDDDEEEFFF>>>@@@BBBDDDEEECCC@@@===@@@AAA@@@>>>:::888888888?????????>>>===;;;:::999<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;::::::999999999777777888888999999999999999999::::::::::::999999666777777888888777777777444444333333222111111111//////000000///...------.........---------,,,,,,,,,,,,,,,,,,------......,,,++++++***))))))((((((***************************************)))(((((())))))(((((((((((()))))))))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,---------,,,******&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$###$$$$$$###'''&&&$$$,,,999<<<555#########$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""########################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$$$$%%%&&&((()))+++,,,---777YYYlllWWWpppdddqqq___aaafff___hhh```[[[===<<<;;;:::;;;===>>>@@@AAA@@@???AAACCCEEEFFFEEE===???@@@???>>>>>>???@@@???BBBDDDDDDDDDDDDEEEEEEDDDBBBAAABBBCCCCCCBBBAAAHHHGGGFFFEEEEEEEEEEEEFFF<<<===???AAADDDFFFGGGHHHEEEFFFHHHIIIIIIHHHGGGEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@FFFIIIGGGDDDDDDEEEDDDAAA??????AAA@@@>>>@@@EEEGGGEEECCCAAA@@@@@@AAAAAA@@@===???DDDCCC@@@GGGSSSFFFBBBAAACCCCCCAAA@@@AAAEEELLLLLLBBB;;;???EEEFFFDDDGGGFFFCCCCCCFFFGGGEEECCCCCCEEEFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCIIIGGGBBB@@@DDDJJJJJJFFF;;;<<<>>>@@@AAAAAA@@@@@@======???BBBEEEFFFEEEDDDEEEDDDBBB???>>>???BBBEEEAAA???AAAEEEEEEAAA???AAA;;;===@@@CCCFFFHHHJJJKKKGGGHHHGGGEEECCCAAA@@@@@@HHHEEEBBBCCCGGGJJJIIIGGGFFFDDDCCCFFFHHHHHHJJJNNNLLLGGGCCCCCCFFFHHHFFFDDDKKKIIIFFFDDDCCCDDDFFFGGGCCCEEEGGGGGGEEEDDDDDDDDDHHHJJJKKKMMMLLLKKKIIIGGGDDDFFFIIIKKKKKKKKKLLLMMMNNNNNNMMMKKKHHHFFFFFFGGGOOOOOOOOOLLLHHHFFFEEEEEEKKKIIIGGGFFFFFFFFFHHHJJJKKKKKKHHHEEEFFFJJJJJJGGGBBBDDDDDDBBBBBBEEEEEECCCGGGEEEIIIGGGAAAGGGNNNHHHDDDCCCBBBBBBDDDDDDCCCAAACCCBBBAAA@@@AAABBBDDDEEECCCCCCBBBBBBBBBCCCCCCDDDFFFHHHIIIGGGDDDCCCDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBAAA@@@???AAACCCEEEEEECCCAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBGGGGGGEEEBBB>>><<<;;;<<>>AAABBBBBBCCCEEEGGGBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<<<<<<<;;;::::::999999999999999999999999888888777777666666555555444444333333222111000///000000000000////////////.............../////////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++******************+++************+++,,,---...////////////////////////,,,,,,,,,,,,,,,---...///////////////...---++++++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$'''&&&$$$***333555///""""""#########$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################%%%$$$######"""#########$$$%%%&&&(((***+++------+++[[[lll\\\vvvbbbaaaeee```gggccc\\\===>>>??????>>>>>>???@@@DDDBBBAAAAAABBBCCCCCCBBBCCCEEEFFFFFFEEEEEEFFFGGGEEEIIIJJJHHHEEEEEECCCAAACCCBBBBBBCCCEEEEEEEEECCCAAA@@@@@@CCCCCCBBBDDDGGGKKKLLLKKKIIIEEE@@@===<<>>???CCCHHHKKKIIIEEEFFFIIIMMMMMMNNNQQQTTTRRRLLLJJJMMMHHHJJJNNNSSSVVVYYY[[[[[[^^^]]]UUULLLJJJQQQWWWXXXddd\\\WWWXXXXXXVVVYYY^^^NNNZZZ```[[[\\\eeejjjhhh```cccccc___^^^aaacccaaabbbdddfffhhhiiiiiihhhggggggddd___ZZZXXXXXXYYY[[[^^^```dddiiinnnqqqooolllMMMMMMNNNOOOPPPQQQRRRRRRJJJOOOVVV^^^bbbbbb___\\\PPPQQQRRRSSSSSSUUUXXX[[[hhhgggjjjnnnooojjjhhhiiiiiihhhfffaaaZZZSSSNNNLLL]]]\\\ZZZ\\\^^^```^^^]]]YYYfffsssxxxvvvtttsssrrriiifffbbb\\\VVVPPPNNNOOOPPPNNNLLLLLLMMMOOOOOOPPP;;;>>>CCCHHHLLLMMMLLLLLLQQQUUU[[[^^^^^^]]]^^^___[[[[[[[[[YYYWWWUUUSSSRRRRRRRRRPPPPPPPPPSSSWWWZZZ\\\ZZZZZZZZZXXXUUUVVVYYYLLLNNNQQQRRROOOKKKIIIGGGKKKHHHFFFGGGGGGEEEFFFIIIOOONNNIIIBBBBBBEEEEEEBBBGGGGGGGGGGGGJJJLLLMMMLLLGGGDDDHHHJJJFFFIIIIII===LLLKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKJJJIIIHHHHHHIIIHHHFFFEEEDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCHHHGGGGGGFFFFFFFFFGGGGGGDDDFFFHHHHHHHHHGGGHHHJJJOOOLLLIIIFFFEEEFFFGGGIIIDDDFFFGGGGGGFFFFFFIIILLLIIIIIIGGGEEEDDDFFFHHHKKKEEEEEEEEECCC???=========BBBBBBBBBBBBCCCCCCDDDDDD@@@@@@@@@AAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@???>>>===<<>>>>>>>>>>>=====================<<<;;;999888777666666666555555555555444222222222222222222222222222222222222111111111111111111111111111111111111111222222222222111000000111111000000000000111111///000000111222222222333333333333333333333333333333333222222222333444444333333222000///...------,,,,,,,,,---------------************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$!!!""""""!!!"""&&&&&&$$$"""############$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$#################################$$$$$$$$$######$$$%%%&&&(((+++---...///(((aaadddqqqaaayyyhhhaaaaaaaaa^^^cccaaaPPPSSSVVVUUUNNNGGGCCCBBBCCCCCCFFFLLLSSSZZZ^^^___jjjiiigggddd```^^^^^^```dddiiihhhbbbaaagggjjjhhhaaa```aaabbbddddddbbb```OOONNNSSSYYYWWWPPPPPPWWWYYYaaakkkqqqrrrooolllkkkkkkooorrrrrrooollllllmmm______^^^^^^___cccfffhhhpppnnnmmmnnnnnnooouuu}}}pppmmmjjjfffaaa```hhhssszzzoooddd^^^]]]___aaaXXXfffhhhdddrrreeeeeepppyyyzzzxxxwwwwwwvvv{{{ooofffnnntttxxxuuutttvvvxxxwwwuuuuuuwwwyyy{{{}}}}}}uuunnnlllmmmqqqsss}}}{{{xxxssspppuuu}}}vvvtttqqqmmmjjjhhhhhhgggrrrqqqooommmmmmpppvvvzzz|||yyy{{{xxxtttssstttxxxtttttt||||||yyytttxxxwwwzzz{{{|||xxxsssmmmjjjiiikkklllqqq~~~}}}zzzxxxxxxzzz|||zzzrrrnnnooottttttoooqqqxxxuuuuuuyyy~~~~~~}}}yyyjjjhhheeebbb```\\\VVVRRR]]]ZZZXXXYYY]]]______^^^OOONNNMMMMMMOOOSSSXXX[[[UUUTTTRRROOOLLLMMMOOORRRMMMTTT\\\ccceeeaaaZZZVVVRRRQQQQQQRRRSSSQQQNNNKKKIIIHHHEEE@@@>>>@@@GGGMMMHHHIIIIIIIIIGGGFFFGGGHHHAAACCCEEEGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFF??????@@@AAABBBBBBBBBBBBFFFEEECCCBBBAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>><<<<<<;;;;;;;;;:::::::::999999777777666666666666555555555555555555555555555555444444444444444444444444555555666666555555444333555444444333333444444555222333444555666666666666666666666666666666666666777777666666666666777777555555333222111111111111............////////////........................------------------------------------------------++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%''')))+++---///000+++```[[[zzz{{{bbbkkkddd]]]___bbb[[[dddaaa[[[```cccbbb]]]XXXWWWXXXZZZZZZ\\\aaagggllloooppp[[[ZZZYYYVVVUUUVVVYYY\\\kkkpppnnnfffgggrrryyyxxxmmmmmmllllllllljjjgggdddiiiiiipppyyywwwnnnnnnuuujjjsss~~~|||ssslllhhhhhhkkkmmmlllgggdddfffhhhmmmooorrruuuvvvwwwwwwvvvddd```___cccdddbbbdddiiidddcccbbbaaa^^^^^^gggrrrvvvtttqqqoooqqquuu{{{~~~{{{}}}|||{{{sssaaajjj}}}}}}tttwwwyyyuuummmlllsss~~~|||zzzyyywwwzzzyyyyyyyyyzzz}}}~~~}}}|||}}}}}}zzzxxxvvvyyy~~~vvvuuutttrrrqqqtttzzz}}}~~~{{{zzzjjjgggggglllqqqvvv}}}}}}xxxttt|||xxxooojjjhhhhhhnnn}}}zzzsssuuutttrrrqqqrrrsssuuuwwwfffhhhooowww}}}~~~{{{wwwuuuoooooosssqqqiiijjjrrrtttvvvxxxxxxuuurrrpppoooooommmsss{{{xxx}}}|||~~~~~~wwwqqqwwwzzz{{{wwwooohhhggghhhoookkkhhhiiinnnqqqqqqoooiiijjjmmmppptttxxx{{{}}}yyyyyyyyyvvvtttssstttvvvsss|||fffggglllxxxxxxrrrhhh^^^ZZZbbbqqq}}}jjjgggbbbYYYNNNFFF@@@>>>DDDHHHNNNSSSXXXZZZZZZZZZQQQQQQQQQPPPOOOOOONNNNNNNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBFFFGGGGGGGGGFFFEEEEEEDDDGGGEEECCCBBBAAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@?????????<<<<<<<<<;;;;;;:::::::::999999999:::::::::::::::888888888888888888888888888999999999999888777777888888777777777777888888555666888999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::888777666555444555555666111222222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000........................------------------------------------,,,,,,,,,,,,))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&((((((((((((&&&#########$$$%%%%%%%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$%%%''')))+++...///000+++^^^WWWnnnccc{{{rrr~~~yyydddeee^^^___dddYYYeeebbbYYY^^^ccccccaaaaaadddhhhhhhfffeeeeeeggghhhhhhggg_________```bbbgggnnnssskkkooolllbbbcccpppyyyyyyvvvuuutttsssqqqmmmiiieeehhhiiisss~~~uuuvvv~~~fffqqq~~~wwwtttpppsssuuurrrmmmjjjlllooonnnrrrxxx}}}}}}xxxuuuvvvqqqrrrwwwyyytttrrrtttxxx{{{wwwooopppuuuxxxyyy{{{{{{yyyvvvrrroooxxxpppppp{{{{{{}}}zzzyyyjjjrrryyyvvvtttnnnrrr|||yyyoootttyyyrrrlllhhh}}}{{{yyyxxxxxxzzz|||~~~~~~}}}|||~~~{{{~~~wwwsssnnnsssxxx||||||}}}~~~rrrlllhhhhhhiiilllrrryyyooossswwwxxxxxxzzz~~~{{{}}}}}}~~~zzzzzzyyyxxxwwwwwwvvvvvvtttrrrrrrvvv}}}{{{yyy|||xxxnnnnnnuuuooopppqqqqqqrrrtttwwwzzzvvvsssyyy~~~~~~~~~{{{xxxxxxwwwrrrjjjbbboooxxxzzznnngggkkkrrriiieeeaaaccchhhlllllljjjfffjjjpppvvv{{{}}}|||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyxxxwwwvvvtttrrrqqqppppppooollliiieeebbb___^^^^^^^^^]]]\\\ZZZXXXWWWVVVLLLKKKHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@??????>>>>>>>>>===<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999:::999999999999999999:::777888:::;;;<<<<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<:::999888777777888999999666666666777777777888888555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))(((((((((&&&&&&(((***)))'''(((***%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&$$$%%%'''))),,,...000111)))[[[WWWeeedddjjjkkkzzzppp~~~{{{eeejjjbbbbbbfffXXXdddeee