BM6P6(@ vvvssspppmmmmmmmmmmmmlllaaa\\\TTTOOOLLLKKKJJJJJJIIIGGGDDDBBBCCCFFFJJJLLL\\\bbbkkkrrrwww{{{nnndddkkkqqqvvvyyyrrrlll~~~|||ooojjjmmmoooNNNBBBCCCPPPjjjwwwhhh___VVVKKKGGGKKKMMMJJJDDD:::///***,,,///,,,+++++++++---...---,,,++++++++++++++++++++++++++++++************+++++++++++++++*********))))))************************)))************+++++++++------,,,+++++++++,,,,,,))),,,///000//////000111+++///333222333;;;JJJWWWfffiiihhhdddhhhxxxvvveeegggoooxxx{{{vvvppphhhcccbbbttttttvvvzzz~~~}}}{{{xxxtttooojjjfffdddaaa]]]ZZZXXXUUUXXXaaammm{{{zzzgggUUUyyy~~~yyy\\\UUUsss~~~VVVAAA===444666777+++333111////////////---++++++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...---++++++---//////222BBB___hhhaaappp}}}wwwqqqttt{{{tttfffeeepppzzz~~~~~~}}}|||wwwoooyyyyyywwwxxxzzzzzzzzzxxxvvvuuuwwwxxxuuupppooommmcccWWWJJJGGGFFFHHHMMMSSSXXXZZZ[[[___fffppp{{{wwwdddYYYTTTLLLGGGFFFDDD>>><<>>AAA333111000......//////...---......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------000......///+++///GGGccc~~~jjjlllzzzzzzuuuuuuzzz|||zzzyyy{{{|||}}}|||uuuppphhhbbb^^^\\\[[[ZZZVVVUUURRRNNNKKKHHHFFFEEEDDDHHHMMMSSSYYY```hhhnnnxxxyyy|||zzzlllttt~~~|||ooogggxxx|||sssllllllyyyvvv```NNNFFFMMM^^^qqq~~~hhhXXXVVVSSSJJJOOONNNJJJAAA666///,,,,,,,,,***))))))***+++***(((++++++++++++++++++++++++++++++************+++++++++++++++*********))))))************************************++++++++++++,,,,,,,,,+++,,,,,,---------------,,,,,,,,,------222000...000888GGGWWWccc___eeekkkqqq}}}tttkkkkkkxxx}}}~~~{{{vvvsssqqqmmmhhheee[[[UUURRRTTTYYYbbbrrrttteeefffxxxiiiVVV[[[|||vvvWWWNNNDDD;;;555111222000............---,,,++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++,,,///000000AAASSShhhjjjdddlllvvvtttooouuuxxxvvvtttxxx~~~xxxxxxzzz|||vvvwwwwwwxxxyyyzzzyyyxxxvvvuuuqqqvvvuuunnnhhhbbbYYYPPPNNNOOOPPPQQQSSSYYYaaagggnnnsss{{{xxx___TTTLLLLLLLLLGGGBBBAAA<<<:::888777888999:::;;;<<<>>>AAAFFFKKKPPPTTTVVVdddiiifff^^^XXXZZZuuuvvv|||xxxZZZFFFAAA888555333000/////////...---......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++***))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++...000000000<<>>>>>>>>???BBBIIIQQQWWW___ccciiiqqqyyyvvvlllsssyyy{{{tttnnniiisssuuunnnqqqxxxsss[[[LLLMMMPPPbbb}}}|||hhh```YYYOOORRRRRRPPPJJJAAA666...***---+++)))))))))***)))'''++++++++++++++++++++++++++++++************+++++++++++++++***************************************************+++++++++,,,,,,+++++++++,,,---......000...+++***+++---------000///222>>>OOO```kkkppphhhoooxxxvvvnnnrrr}}}{{{vvvrrrlllddd[[[UUURRRSSSZZZcccssssssffflllxxx~~~~~~~~~vvvXXXKKKddd{{{ZZZLLLCCC:::777222000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++***+++---000222333333HHH___kkkjjjllloooqqqwwwxxxqqqnnn~~~zzz{{{wwwwwwuuuwwwxxxyyyxxxwwwuuutttqqqtttqqqggg\\\VVVSSSQQQQQQVVVZZZ[[[\\\bbbmmmvvvttt```VVVRRRLLLEEE@@@AAA@@@>>>:::777666777999888:::===AAAFFFKKKOOOQQQ[[[dddfffccc```\\\jjj|||yyyxxxwwwfffMMM@@@@@@999666222000//////...---......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------)))///111///555LLLiii~~~||||||~~~ssssss{{{~~~nnndddgggrrrzzz~~~vvvsssqqqrrrvvv|||~~~~~~{{{uuuxxx~~~zzzyyyyyy{{{}}}yyyvvvvvvwwwwwwwwwssssssrrrpppkkkeee___\\\RRROOOJJJDDDAAAAAADDDFFFGGGLLLSSS\\\gggpppwwwzzzxxxmmm|||jjjmmmjjjnnn{{{mmmtttwww```QQQPPPIII___lllhhh[[[ZZZRRRSSSTTTQQQJJJ???333,,,///---+++***+++,,,,,,+++++++++++++++++++++++++++++++++************++++++*********************************************************+++++++++,,,,,,+++++++++,,,,,,...///000000...,,,,,,...000000///(((333FFF\\\oooyyyzzzxxxyyywwwrrrrrr}}}yyyoooeee\\\WWWWWWXXX[[[]]]mmmxxxiiimmmrrrhhhooo|||ttt___UUU___mmmVVVNNNDDD@@@444222...------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------...,,,,,,000444666777:::NNNfffllljjjtttsssooozzznnnhhhvvv}}}|||yyyzzzuuuvvvwwwxxxwwwuuusssrrrrrroooggg\\\TTTRRRVVVZZZUUUYYY^^^bbbfffnnnyyyjjj\\\RRRJJJEEEGGGGGGEEEAAA;;;777666777666777999===AAAFFFJJJLLLRRR\\\```aaaaaaZZZ]]]nnnsssvvv|||~~~zzzttttttnnnUUUAAADDD:::777222///////////////......---,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------------------,,,000///...>>>\\\ttt}}}vvv}}}{{{uuu}}}qqq]]]XXXfffsssxxx||||||pppnnnnnnqqqwww}}}{{{|||uuusss{{{|||}}}}}}||||||}}}zzzvvvuuuuuuvvvwwwwwwyyyyyyxxxwwwtttrrrooommmeeeaaaZZZRRRKKKDDD@@@===>>>???BBBHHHOOOXXX```dddpppssswwwzzz{{{|||~~~|||{{{sssvvvoooeeerrr{{{tttsss___TTTQQQGGGUUU[[[lll{{{llldddSSSSSSSSSSSSOOOGGG;;;222///---******,,,---------++++++++++++++++++++++++++++++************++++++***************************************************++++++++++++,,,,,,,,,++++++,,,,,,---...///000......---...000000000//////AAA]]]uuu}}}zzzyyykkkiiiuuuxxx}}}}}}tttllleee___[[[SSSLLLPPPgggsssrrrxxxeee^^^rrr}}}eeePPPPPPdddsssUUUCCCIII:::666111....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000,,,,,,111333555;;;CCC[[[nnnpppnnnvvvrrrlllvvv}}}wwwnnnkkkrrrzzz||||||yyyxxxuuuvvvvvvvvvuuusssqqqoooiiiddd]]]YYYWWWXXX[[[^^^^^^___ccckkkttt~~~zzzhhhYYYOOOHHHIIIHHHEEE@@@<<<999888777777888;;;>>>BBBFFFHHHOOOZZZ^^^___bbb\\\[[[fffWWWZZZcccsssgggKKKBBB<<<888222///...///000000......---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......000///---555PPPppp~~~}}}mmmnnnooo}}}xxxrrrbbbSSSUUUggguuuxxx~~~|||nnnllllllqqqxxx}}}}}}|||vvvwww~~~wwwyyy{{{|||~~~~~~~~~|||yyyvvvvvvvvvuuuttt{{{zzzyyyxxxvvvuuuttttttnnnkkkgggbbb\\\TTTKKKEEEDDDBBB???>>>???BBBGGGJJJWWW\\\bbbhhhmmmrrrwwwzzzxxx{{{~~~zzzzzzuuuvvvtttwwwtttcccXXXSSSKKKFFFQQQZZZdddyyyoooXXXUUURRRQQQQQQLLLCCC;;;///---***)))***,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************+++++++++************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,---...//////---...//////------///111EEEWWWmmmzzz}}}{{{{{{}}}qqqeeehhhyyysssbbbkkksssyyy|||}}}~~~{{{wwwvvv{{{zzzwwwpppiiiXXXRRRPPPUUU^^^lll}}}dddfffuuu~~~mmm[[[YYYSSSooo\\\AAALLLBBB===666111////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......++++++///000222@@@PPPaaalllqqqsssxxxvvvtttyyyxxxpppoootttsssrrr~~~sss{{{}}}}}}}}}yyyuuuuuuvvvvvvvvvvvvtttqqqnnnlllZZZXXXZZZ^^^```^^^]]]^^^iiijjjoooxxxmmmYYYNNNKKKGGGEEECCCAAA>>><<<999888888999;;;???BBBDDDJJJUUUXXXYYY^^^[[[[[[eee^^^RRRKKKYYYyyyfffIII@@@;;;444000///000111111......---,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------.........000...333HHHjjj|||jjjwwwooojjjfff```WWWRRRZZZkkkxxx}}}{{{xxxmmmkkkjjjooowww{{{zzzwwwvvvooorrr}}}zzz{{{}}}{{{zzzzzz|||}}}yyywwwwwwwwwvvvuuuxxxxxxxxxyyyxxxwwwwwwvvvtttsssrrrpppnnnhhh```ZZZPPPMMMHHHBBB>>><<<<<<<<>>:::999888888999;;;>>>@@@BBBNNNRRRRRRXXXYYY[[[eeedddXXXJJJLLLeeedddHHHBBB999333000000111111......---,,,,,,,,,,,,---...------------,,,,,,,,,***++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,---....../////////>>>^^^|||uuufffuuu\\\WWWVVV]]]gggqqq{{{zzzuuurrrpppkkkhhhgggllltttyyyxxxtttooonnnooouuu||||||xxx}}}~~~xxxxxxyyy{{{~~~~~~{{{yyyvvvvvvwwwxxxxxxwwwtttvvvyyy{{{|||{{{zzzyyywwwvvvvvvwwwwwwtttmmmhhhXXXVVVQQQLLLFFFAAA>>><<<:::===BBBGGGMMMTTT[[[```dddgggkkkooottt{{{||||||vvvttt~~~}}}nnnaaafffRRRGGGCCCPPPbbbrrrhhh]]]RRRNNNOOOQQQMMMHHH;;;777111...,,,,,,+++***++++++++++++++++++++++++++++++************++++++))))))******++++++++++++************************++++++,,,,,,,,,---------///......---------......***...000//////777FFFTTTccckkktttyyy{{{~~~sss{{{~~~qqqffffffUUUbbbiiieeeaaahhhuuu}}}~~~yyyiii[[[VVVQQQLLLQQQ\\\rrrxxxnnnuuurrr{{{}}}qqqooo{{{```NNNHHH>>>666222000//////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.........,,,...111111888SSSqqqzzzqqq|||wwwvvvzzzpppoooqqquuuyyyxxxvvv|||~~~zzz{{{yyyyyyxxxvvvxxx|||xxxxxxwwwuuuqqqmmmiiiggg``````bbbbbb]]][[[ffftttuuu}}}yyyiiiUUUHHHEEEEEEBBB>>>;;;999888777777999<<<===???MMMQQQRRRYYY[[[___iiicccccc[[[OOORRRhhhNNNGGG===555111000000000......---,,,,,,,,,,,,---......---------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,---.../////////222GGGmmm~~~zzz{{{ggg```|||]]]WWW[[[hhhsssvvv|||{{{rrrllliiijjjhhheeedddiiirrrxxxwwwsssnnnpppooommmooouuuwwwttt~~~vvvvvvxxx}}}}}}yyyyyyyyyyyyxxxvvvuuutttwwwwwwyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxvvvsssoookkkfffbbb]]]WWWQQQJJJDDD???>>><<<:::999<<>>333---,,,---+++(((***++++++,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------111...,,,+++,,,------,,,,,,666111)))555FFFSSS]]]eeegggooo}}}|||nnnzzzyyywwwwwwzzz~~~}}}vvvoooaaaeeekkkrrrwww}}}~~~uuuhhh^^^YYYUUUPPPVVVnnn}}}ffffffiiissscccYYYkkkmmmWWWKKKAAA333777:::)))------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,,,,,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...444+++111222,,,CCCccchhhooowww}}}wwwllllll~~~wwwxxx|||tttxxxxxxxxxxxxxxxxxxyyyyyyxxx{{{{{{vvvmmmfffcccdddeeecccaaaaaaccchhhnnnrrrgggSSSNNNLLLIIIFFFEEE>>>:::999999777999<<>>;;;999999;;;>>>@@@KKKOOOUUU[[[bbbiiipppuuu}}}{{{pppmmm~~~rrrgggbbbTTTPPP\\\bbbeeemmmxxxgggVVVNNNOOOSSSTTTMMMEEE:::111,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...------......//////000333000:::UUUfffffffff]]]jjjzzzxxxtttssssssssssssrrrrrrsssuuuwwwrrruuuyyy~~~wwwpppiii^^^UUUTTTZZZfff{{{}}}fffiiidddaaassszzzlllYYYXXXmmmlllUUUFFF888333444333......------------------,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...///***111444666OOOhhhgggnnnvvv}}}vvvooo|||{{{}}}||||||xxxwwwwwwvvvwwwxxxzzz{{{}}}{{{rrrkkkhhhhhheeeeeeeeefffiiiooouuuyyyiiiYYYPPPKKKHHHFFF@@@<<<:::888555777;;;???AAADDDHHHMMMTTT[[[```fffeeeccc]]]UUUWWWkkk|||VVVAAA;;;//////555///.../////////////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++***++++++---...,,,111,,,***111111---111444HHHrrroooRRRSSSrrrzzzZZZ[[[dddqqqxxx{{{|||~~~zzzqqqhhhcccbbbccceeeiiiddd```bbbhhhlllkkkhhhiiijjjkkklllnnnqqquuuxxx{{{yyypppoooppptttyyy|||zzzwwwrrrsssssstttttttttssssssxxxxxxwwwvvvuuuuuuvvvvvvyyyyyyxxxwwwuuuqqqkkkgggfffccc___\\\YYYVVVRRROOOIIIGGGDDD@@@===;;;;;;:::<<>>:::666777;;;<<<>>>AAADDDIIIPPPWWW]]]bbbdddeee```XXXWWWbbbppphhhIII;;;555222000000//////////////////.........------------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......---000***)))111111...444:::^^^}}}~~~|||vvvYYYQQQ^^^~~~xxxcccOOOXXXgggyyyzzz}}}tttggg^^^\\\^^^```aaadddbbb```aaaccceeefffeeegggiiikkkmmmooossswww{{{}}}fffdddeeeiiipppttttttsssmmmnnnoooqqqrrrsssttttttxxxwwwvvvuuuuuuuuuvvvvvvzzzxxxvvvtttqqqllleee```\\\ZZZWWWVVVUUUTTTQQQPPPOOONNNKKKHHHDDD@@@===;;;777999===AAAFFFNNNVVV[[[bbblllxxxxxxwwwvvvnnnnnn```VVV\\\^^^]]]bbbfff|||rrraaaUUUMMMNNNOOOKKKAAA555,,,,,,...,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---////////////000000444777AAA]]]zzzxxxhhhdddyyy|||yyynnnppp~~~{{{hhhVVVQQQXXXbbbhhhmmmpppssspppmmmqqq|||yyykkk[[[YYYSSSOOOUUUllllll[[[lllzzzxxxzzzvvvccc[[[ZZZuuuYYYWWWHHH444444000///.........//////000------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........000444>>>VVVrrrxxxlllkkkpppuuuvvvuuusssqqqpppzzz~~~~~~vvv~~~}}}www{{{~~~xxxvvvtttsssuuuxxx||||||uuuoookkkkkk___dddiiinnnqqqvvv{{{sssZZZKKKJJJGGGEEEDDD@@@:::888;;;999:::===AAAEEEKKKSSSXXXYYY^^^cccccc^^^\\\```fff|||lllOOO@@@???777...000////////////............------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,///++++++111///---666IIIpppsssqqqzzz{{{~~~dddPPPiiiyyyrrr]]]UUUTTT\\\jjj{{{zzz~~~wwwnnnaaa[[[[[[^^^______^^^___`````````bbbdddfffgggjjjmmmppprrrvvv{{{~~~VVVTTTTTTWWW^^^ccceeeeeecccdddgggjjjmmmpppqqqrrrssssssrrrrrrrrrrrrssssssvvvtttppplllgggbbb[[[WWWPPPNNNLLLLLLLLLMMMLLLKKKLLLLLLKKKJJJGGGDDDAAA???:::;;;;;;<<<===@@@EEEIIISSSYYYcccqqq{{{~~~~~~tttfffggglllddd```llllll{{{qqqYYYPPPJJJLLLMMMGGG===333...------------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........,,,...000///...---///111111BBBVVVlllyyyrrrooo||||||zzzmmmqqqqqq^^^TTTTTT]]]lllwwwtttwwwzzz|||}}}|||lllkkkcccSSSHHHPPPllljjjnnn~~~}}}qqqXXXeeepppaaaMMM888666111000...---------...///---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------------,,,,,,------...///000222444CCCaaawwwvvvnnntttwwwzzzyyytttpppqqqttt~~~yyyyyytttvvvyyyuuuvvvwwwwwwuuuttttttvvvzzz~~~~~~yyysssnnnkkkiiiaaagggnnnrrrsssvvvzzz~~~nnnTTTNNNIIIGGGGGGDDD===888888777888;;;===AAAFFFMMMRRRSSSZZZaaadddbbb```^^^]]]{{{kkk{{{zzz{{{nnnUUUDDDAAA888...000000000//////.........---------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,+++///---...222...///<<>>VVVjjjqqqqqqiiiooozzzwww|||vvvkkkkkkoooqqquuu{{{~~~vvvjjj\\\PPPMMMVVVbbbuuurrrsssnnnggghhhlllOOO@@@@@@333222///---,,,,,,---...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,---------------......//////222555KKKkkkvvvpppqqqvvvxxx{{{zzztttpppuuu}}}~~~vvv~~~wwwqqqxxx|||yyyxxxuuuvvvuuuuuuvvvxxx|||}}}xxxsssnnnkkkiiifffmmmsssvvvvvvwww{{{nnnZZZPPPHHHFFFEEE???999666666888999;;;===BBBHHHLLLSSSZZZ```bbbbbb```ZZZTTTiiizzznnnpppqqqrrrvvvbbbOOO???777444111000000000///......------,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,***//////000222///666LLL}}}sss}}}WWWbbbzzz[[[IIIPPPggg~~~}}}}}}vvvooo___\\\XXXXXXZZZ\\\[[[YYYYYY\\\___aaabbbdddgggiiieeehhhlllpppssswww{{{~~~|||}}}ZZZSSSKKKFFFEEEEEECCCBBBMMMPPPUUU\\\bbbhhhlllnnnnnnnnnooonnnllliiifffdddZZZUUUOOOJJJGGGDDDBBB@@@???===;;;;;;<<<>>>??????CCCEEEHHHKKKNNNOOOQQQQQQHHHHHHFFFBBB===:::::::::999;;;@@@HHHTTTdddsss|||~~~xxxyyyrrrttthhhXXXWWWhhhnnn}}}hhhTTTQQQLLLGGGGGGGGGCCC888...............---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------............---///000///...111888===SSShhhqqqmmmllljjjppp~~~|||yyy~~~uuukkk___SSSPPPTTTggg|||uuuttt~~~dddssscccOOOHHH777555111...---,,,---......------------,,,,,,,,,++++++,,,------,,,++++++***+++,,,---------,,,,,,---------------...//////---222;;;YYYyyywwwmmmxxxvvvwwwzzzyyyrrrnnnuuuzzz~~~yyywww~~~}}}}}}{{{xxxuuuuuuvvvxxx{{{{{{vvvqqqmmmjjjgggiiiooovvvxxxwwwxxx}}}ppp^^^LLLFFFFFFCCC>>>:::777888999999;;;???DDDHHHQQQWWW\\\]]]``````XXXOOORRRfffsss~~~{{{rrr~~~wwwfffGGG<<<<<<111111000000///......------,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***+++------...------,,,+++000000000111111CCCbbbwwwxxxuuuPPPhhhoooWWWLLLVVVqqq}}}xxxmmmbbbWWWVVVVVVVVVWWWYYY[[[\\\[[[\\\^^^```ccceeeffffffhhhkkkooosssvvvyyy}}}kkkbbbWWWNNNHHHEEEAAA>>>===@@@FFFNNNUUU\\\aaacccdddeeeeeedddaaa\\\VVVSSSLLLHHHBBB===;;;::::::::::::888555555777999999999;;;===@@@DDDHHHLLLNNNOOOMMMMMMLLLIIIDDD@@@>>>>>>888:::<<<===BBBNNN___kkkyyywwwyyysss___RRR[[[lllyyy\\\XXXNNNEEEEEEIIIGGG;;;///............---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////,,,///000000000444===DDD]]]mmmoooiiiqqqzzz}}}yyyzzzgggUUURRRYYYWWW___}}}|||xxxuuuyyy~~~wwwccc~~~^^^III999777333000...---............---------,,,,,,,,,++++++------------++++++***+++,,,---...---,,,,,,...------------...//////---444AAAeee{{{nnn||||||}}}{{{sssnnnvvv~~~~~~|||~~~|||}}}}}}{{{tttuuuwwwzzz}}}}}}xxxsssoookkkgggdddhhhooovvvwwwvvvwww}}}lllSSSHHHHHHGGGDDD@@@888888999999:::===BBBFFFNNNTTTWWWYYY]]]```YYYOOOFFF\\\vvvuuuooo{{{|||SSSEEECCC...111000000///...---------,,,,,,,,,------.........++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,.../////////...---,,,222111//////333MMMsssqqq___GGGiiibbbPPPMMM\\\{{{}}}uuugggYYYUUUUUUVVVVVVVVVYYY]]]aaa]]]]]]]]]```ccceeedddcccllloootttxxxzzz}}}uuudddXXXPPPHHHBBB???===;;;<<>>AAAJJJNNNRRRUUU\\\bbb]]]TTTKKKJJJ]]]qqq{{{eeeHHH777555111000......//////...,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------------.../////////***...444222999^^^|||yyyaaaNNNYYYyyyvvv[[[JJJQQQiii}}}~~~mmm[[[SSSOOOOOOPPPRRRUUUYYY]]]___eee```\\\]]]___aaaffflllooorrruuuxxxuuuggg\\\RRRIIICCCAAA===<<<>>>???AAAFFFMMMIIIIIIIIIHHHEEE@@@<<<:::777666555444333333444444333333333333333333333444444666888<<<@@@EEEHHHKKKQQQTTTWWWYYYWWWSSSNNNKKKEEE@@@===<<<:::888>>>FFFOOO```sss~~~pppbbbYYYLLLUUUllljjj[[[KKKFFFIIIJJJDDD>>>//////......---,,,******,,,++++++******++++++,,,(((***++++++******+++---+++,,,------......------,,,,,,---......//////000...333333111<<>><<<999777777:::===@@@EEEJJJOOOUUU^^^fffeee^^^UUUOOOVVVnnnwww|||zzzeeeNNNBBBAAA333111////////////...,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,---......///...+++111333222HHHqqqxxxbbbOOOMMMlllmmmTTTJJJTTTooo|||hhhWWWPPPNNNNNNOOOQQQTTTYYY]]]```eeeaaa_________```gggoooyyy{{{|||~~~qqqeeeXXXPPPFFF@@@<<<;;;999888;;;???======<<<;;;:::888777666666666555555444333333222333333333333222222222222222333555888<<>>HHHVVVhhh{{{~~~{{{yyybbbZZZOOOQQQiiiwww\\\RRRNNNGGGDDDGGG>>>777///,,,---///---***,,,++++++******++++++,,,***,,,---,,,++++++,,,---+++,,,------......---------------...//////000000///111444???XXXsss}}}xxx~~~zzzuuuhhhSSSJJJSSSYYY```}}}yyysss{{{zzzcccaaa^^^HHH888:::999000---222---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------000---,,,......---000666BBB```xxx|||||||||rrrppptttpppkkkqqq~~~zzz|||{{{}}}|||zzzzzzuuuzzzyyyqqqfff___^^^```cccdddiiikkknnnooonnnnnnnnnooopppppppppqqqqqqrrrrrrsssqqqsssttttttvvvyyy~~~jjjUUUJJJFFFBBB@@@===:::888999:::;;;AAADDDHHHOOOWWW^^^```___[[[VVVRRR\\\wwwsss]]]III===999666222000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------...,,,222222AAAwwwyyy|||eeeTTTMMM]]]~~~kkkNNNRRR]]]bbblll|||}}}jjjYYYNNNKKKKKKKKKLLLNNNRRRXXX]]]aaabbbbbbddddddaaaaaakkkwww|||nnncccWWWOOOHHHAAA>>>??????>>>>>>======>>>??????<<<===<<<<<<;;;999888777444444444444333333222222111222222444666888:::;;;???FFFRRR]]]fffjjjkkkjjjjjjeee]]]RRRJJJDDD???;;;::::::===FFFUUUhhh{{{yyysss~~~ddd[[[UUUPPPXXXsssjjjZZZPPPGGGDDDFFFCCC;;;222---...///---+++,,,++++++******++++++,,,,,,---...---,,,+++,,,---+++,,,------......------------......///000000111222000<<>>999888222...000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---++++++---,,,,,,111777HHHhhh~~~}}}|||wwwuuunnnjjjrrr}}}}}}yyyyyyzzzyyyxxxxxxvvv~~~qqqiii```[[[]]]```ccccccfffhhhkkkllllllkkkllllllkkkkkkkkkllllllmmmmmmmmmmmmnnnooopppqqqtttxxx{{{yyy{{{~~~dddRRRKKKFFFDDD@@@<<<:::888999999AAAAAAEEELLLSSSYYY\\\___\\\XXXQQQSSShhh{{{hhhTTTFFF===999444000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------...---000666TTT~~~vvv___SSSUUUppp]]]JJJ]]]sssxxx}}}sss___QQQJJJHHHIIIIIIKKKNNNSSSWWW\\\^^^___```bbbcccaaacccnnnzzzwwwhhh]]]TTTJJJEEEDDDDDDDDDCCCCCCCCCDDDDDDEEE@@@@@@???>>><<<;;;::::::777777666666555555444444333333333333444666777888===CCCMMMYYYccckkkoooqqqsssppphhh]]]SSSLLLCCC;;;===999888>>>HHHWWWjjjzzzuuu___[[[PPPLLL```yyydddTTTKKKGGGFFFFFF???666000......---,,,,,,++++++******++++++,,,---...///...,,,+++,,,---+++,,,------......---------......//////000111111000111GGGkkk~~~zzzvvvzzzxxx~~~nnnVVVJJJPPP\\\aaa{{{qqq{{{rrrvvvOOO999222000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++***+++---,,,---333;;;NNNlll|||{{{yyyqqqpppwww~~~xxxyyy~~~~~~|||xxxwwwvvvssssssuuuyyy{{{iiibbbZZZYYY]]]bbbdddcccbbbdddggghhhhhhggghhhhhhffffffffffffffffffffffffggghhhjjjjjjjjjlllooorrrsssuuuwwwyyyzzz|||zzz^^^PPPJJJHHHDDD???;;;999888888>>>>>>BBBJJJQQQWWW^^^dddiiieeeYYYPPPXXXooo~~~}}}ppp[[[LLLAAA<<<555111//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...---111111@@@mmm~~~aaaSSSXXXyyykkkQQQHHHaaa{{{~~~iiiVVVKKKGGGEEEGGGHHHKKKOOOSSSWWWYYY[[[[[[[[[]]]```bbbeeeppp{{{~~~ssskkkbbb\\\[[[YYYXXXVVVTTTQQQOOOMMMLLLGGGEEECCCAAA@@@?????????:::999999888777777666666333333333333333444444555:::???GGGQQQ\\\fffmmmqqqqqqsssooohhhaaaZZZNNNBBB>>>;;;:::<<>>GGGNNNSSS\\\eeennnllldddVVVPPP]]]wwwvvveeeRRRCCC>>>777111///000000111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,---......///+++777555LLLiiicccgggvvvXXXKKKMMMddd{{{ttt]]]MMMGGGFFFDDDEEEHHHLLLQQQTTTVVVWWWWWWXXXWWWXXX]]]bbbgggqqq{{{||||||rrrppplllfff```ZZZTTTQQQMMMKKKHHHEEEDDDDDDDDDEEE;;;;;;;;;:::999888888777333333222222222222333333777:::@@@JJJUUU```iiinnnkkkpppssspppmmmhhhZZZLLLAAA>>>>>>===;;;;;;HHHWWWiiittt~~~uuuoooZZZQQQQQQ[[[tttrrr]]]YYYTTTKKKGGGDDD>>>666///,,,,,,...,,,++++++++++++++++++,,,...///000///---,,,---...+++,,,------......------......//////000000111111@@@VVVmmmvvvvvvwwwxxxyyyzzz|||uuuaaaQQQMMMRRRQQQ{{{iiiwww|||kkkxxx}}}VVV>>>:::777111000000///...------,,,,,,---------------------------,,,,,,,,,,,,---......++++++---000000111:::DDDaaavvv|||www}}}qqqqqqsssccceee{{{wwwuuuvvvuuusssuuuzzz{{{kkk^^^YYYTTTWWW___eeefffddd^^^```aaaaaa___]]]]]]]]]___^^^^^^]]]\\\[[[ZZZZZZ\\\]]]^^^^^^]]]]]]___aaa___bbbeeehhhkkknnnsssvvv|||hhhPPPMMMHHHCCC>>>:::888777:::888;;;CCCJJJNNNWWWaaacccgggfff[[[NNNQQQjjjoootttvvv^^^EEE???777111///000111111------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------------...//////)));;;:::VVVyyymmmwww|||gggPPPMMMXXXnnn{{{jjjTTTGGGFFFGGGFFFDDDHHHMMMRRRUUUVVVUUUUUUWWWSSSTTT[[[bbbiiirrr{{{~~~|||qqqfff___UUURRRMMMIIIGGGFFFEEEFFFDDDAAA===;;;::::::888777888777555444444444444333777999<<>>;;;999???IIIYYYeeetttvvvmmm~~~gggXXXQQQWWWmmmxxxXXXTTTXXXJJJIIIEEEBBB>>>444***+++222---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...............////////////...000///...000444555333SSSjjj|||yyyssswww~~~}}}|||~~~ooo\\\QQQQQQRRR^^^xxxkkk~~~{{{dddmmmIII<<<666333222111///---,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------+++***///===IIIrrrooossstttsss|||{{{kkk|||nnneee{{{xxxtttsssvvvwwwvvvwww{{{sssaaaYYYRRRQQQXXX]]]]]]]]]```XXXXXXXXXXXXXXXXXXWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRQQQQQQRRRTTTWWWXXXYYYZZZ]]]bbbggglllppprrryyy|||yyybbbSSSGGGGGGCCC:::666999555777999<<>>>>>===<<<::::::999777666666666666555888888:::???FFFNNNVVV[[[dddlllrrrtttvvvvvvooofffYYYNNNCCC???<<<999:::===GGGSSSdddrrr}}}wwwzzzwwwdddYYYZZZfffsssppp```XXXRRRJJJFFFBBB>>>777...,,,000---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...............////////////////////////...///555:::eeeppp{{{|||uuurrrzzz{{{}}}}}}tttgggZZZQQQKKKQQQbbbjjjyyytttaaazzz|||[[[EEE666111111000///---,,,,,,------------------------------,,,,,,,,,---------.........---...///---222CCCUUUxxxrrrrrrqqqnnnxxx}}}vvveeeyyyyyysssyyyvvvuuuwwwxxxwww{{{zzzgggWWWSSSQQQSSSYYY\\\YYYXXXZZZUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPPPPOOONNNMMMMMMLLLOOONNNNNNMMMOOOQQQSSSTTTTTTUUUXXX\\\aaafffjjjmmmrrruuuyyy|||ppp^^^NNNLLLJJJBBB<<<<<<777888:::<<<@@@HHHPPPWWWbbbiiikkkjjj___OOOYYYxxxllljjjzzz~~~pppQQQGGG;;;333111111///,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------...//////000333888WWWyyyjjjmmmxxx[[[KKKUUUjjj{{{hhhSSSHHHEEECCCBBBBBBEEEJJJPPPTTTUUUSSSQQQQQQPPPQQQUUU^^^jjjuuuzzz|||tttrrrnnnpppvvvhhh\\\RRRMMMJJJHHHFFFDDDBBBBBBBBBBBB@@@>>><<<<<<;;;:::999999999999:::::::::<<<@@@EEEJJJMMMUUU]]]gggooovvvxxxssslllgggZZZKKKDDD@@@<<<888666===GGGWWWggguuu~~~{{{qqqdddbbbbbbaaa}}}pppZZZWWWMMMGGGBBB???;;;333...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...............////////////000...///111...///<<>>:::999:::::::::===CCCKKKQQQ___ccchhhmmmfffRRRVVVsss~~~yyyjjjmmmxxx[[[KKK===999666///---000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------...///000111333@@@pppjjjcccooosssQQQHHHYYYuuusss___JJJBBBBBBBBBAAAAAAFFFJJJPPPSSSSSSRRRPPPPPPOOOQQQWWWbbbooozzzuuupppjjjlll|||wwwiii^^^UUUOOOJJJGGGFFFEEEDDDEEEDDDBBB@@@>>>>>>>>>===;;;;;;<<<===>>>======>>>???BBBEEEGGGJJJQQQ\\\hhhrrrwwwvvvsssoooeeeWWWNNNHHHBBB===999<<>>999111,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---..................////////////000---///333222555IIIbbbnnnnnnsssyyy{{{}}}|||}}}|||yyyxxx|||nnnVVVTTTQQQXXXrrr}}}uuuggg{{{xxxWWW===999111111///.........//////------------------------,,,,,,,,,---------......000,,,...444222666PPPppptttnnnoooppprrrppphhhsss}}}{{{vvvvvvuuuvvvxxxxxx{{{pppbbbWWWOOOMMMQQQUUUVVVRRRNNNLLLNNNLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJNNNOOOQQQUUUYYY^^^aaacccgggkkkpppuuuyyy}}}{{{ZZZLLLJJJGGG@@@;;;999999999999;;;@@@GGGLLLUUUXXX```mmmkkkWWWVVVnnn~~~qqqkkkyyyeeePPPAAA???:::000---444///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------...000111111444JJJyyyuuuwww[[[```rrrbbbIIINNNbbb~~~jjjVVVBBB===@@@BBBAAA@@@GGGKKKOOORRRRRRPPPOOOOOOPPPSSS[[[ggguuu}}}wwwqqqrrrxxxnnneeeZZZSSSKKKIIIGGGFFFFFFEEECCCAAA@@@AAAAAA@@@>>>===???AAA@@@@@@AAABBBDDDFFFHHHIIIKKKOOOXXXeeepppwwwzzz|||rrrnnneeeYYYNNNFFF@@@===888:::@@@JJJYYYjjjyyytttoooggg\\\jjjyyy___QQQLLLEEEAAA@@@===555---...------,,,,,,------...------,,,,,,------...///............////////////111///000444555===UUUmmmdddmmmsssuuu~~~zzz}}}~~~[[[WWWPPPOOO___~~~zzzwwwjjjFFF999333222000///......///000------------------------,,,,,,,,,---------......///,,,...222222999UUUuuuyyytttuuuvvvuuu|||vvvkkknnnyyy|||~~~{{{|||yyyssssssqqqssswwwyyy}}}xxxeeeYYYRRRNNNPPPRRRSSSOOOKKKIIIJJJKKKHHHGGGGGGEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGKKKLLLNNNRRRVVVZZZ]]]___dddhhhmmmsssxxx|||lllTTTMMMJJJEEEAAA999999888777999>>>DDDIIIMMMRRR[[[hhhkkkZZZTTTdddvvvjjjyyylllVVVDDD@@@:::///---333///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...///000111222666TTT|||qqqhhhqqqUUUXXXqqqrrrWWWHHH[[[nnn```OOO>>>;;;???BBBBBBBBBHHHKKKNNNPPPPPPOOOOOOPPPQQQUUU^^^kkkyyy}}}wwwzzz~~~uuukkkcccTTTQQQMMMJJJHHHGGGFFFDDDBBBEEEFFFDDDBBBAAACCCFFFBBBCCCEEEHHHKKKNNNPPPQQQPPPQQQWWWdddnnntttyyy|||ssstttooobbbUUULLLEEE???888888:::???KKK___sss~~~rrriiibbbaaazzz~~~uuu^^^SSSPPPIIIBBBAAA???888000......------------......---------------......///............////////////222222111222999JJJ___ooodddpppwwwyyy||||||ooobbbTTTNNNRRRgggrrrVVV;;;555333111000///...//////------------------------,,,,,,,,,---------......---...///000333BBB___yyytttqqqvvvzzzyyy~~~|||nnnhhhttt}}}~~~{{{|||yyyuuurrrooopppwww~~~oooZZZOOOLLLKKKQQQRRROOOHHHEEEFFFHHHHHHCCCCCCBBBAAA@@@??????>>>>>>>>>??????@@@@@@@@@AAA???@@@AAABBBCCCCCCDDDDDDFFFGGGIIILLLPPPTTTWWWXXX^^^bbbhhhnnnrrrwww|||aaaQQQJJJFFFCCC:::999888777777;;;AAAFFFIIISSSYYYaaaggg]]]SSSXXXjjj|||jjjtttsss```LLLAAA999000,,,//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------...///111222333;;;```}}}wwwnnnyyyZZZPPPqqqeeeQQQMMMiiiyyytttVVVIII>>><<>>======CCCTTTiiiyyyxxxmmmkkk[[[nnn|||yyy|||cccTTTSSSLLLCCC@@@???;;;333......------------......---------------...//////............////////////111333222222BBB]]]pppuuupppsssyyy{{{|||mmmZZZUUUPPPRRRooosss|||yyymmmHHH666555333000///.........------------------------,,,,,,,,,---------......+++000222///777NNNkkk}}}pppnnnvvv}}}qqqkkkzzz~~~~~~{{{yyywwwtttpppqqqzzzfffQQQIIIHHHIIIPPPOOOJJJCCCAAAEEEEEEBBB>>>>>>=========<<<<<<<<<::::::;;;<<<<<<===>>>>>>===>>>???@@@AAABBBBBBBBBDDDDDDFFFIIILLLPPPSSSTTTYYY]]]ccciiinnnrrrwwwzzz|||rrrYYYLLLFFFCCC>>><<<:::777666999>>>BBBFFFTTTYYY[[[dddcccXXXSSSTTTqqqyyyoooddduuupppYYYFFF:::444///,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------...///111333444FFFrrryyy[[[UUUwww{{{VVVKKKSSSrrrmmmMMMEEE>>>>>>???>>>@@@CCCFFFIIIKKKMMMMMMNNNPPPRRRVVV\\\gggvvv~~~wwwzzz~~~|||||||||vvvhhhbbbZZZTTTPPPOOONNNMMMIIILLLNNNMMMIIIHHHKKKOOONNNQQQUUUZZZ___ccceeefffaaa```gggssszzzyyyxxx{{{uuuwwwuuupppoookkk___PPPDDDCCC???;;;;;;HHH\\\lll}}}~~~rrrttt^^^jjjnnnUUUUUUNNNDDD??????<<<666......------------.........------------...//////............/////////000...333222444KKKooozzzssswwwyyy}}}lll\\\\\\TTTIIIYYYxxxsssuuuwwwttt~~~WWW888666444111///...------------------------------,,,,,,,,,---------......)))222444///:::XXXtttyyyvvv}}}ooorrr~~~yyytttzzzwwwvvvwwwqqqrrr}}}xxx___LLLGGGHHHJJJMMMMMMGGG@@@@@@EEECCC<<<;;;;;;::::::::::::::::::999999:::;;;<<<======>>>;;;<<<>>>???@@@@@@AAAAAADDDDDDFFFIIILLLOOORRRTTTXXX\\\aaaggglllpppuuuxxxzzz}}}wwwzzzeeeSSSKKKHHHAAA???<<<888555777;;;>>>AAASSSWWWVVVccciii^^^TTTHHHeeeqqq{{{www[[[fff~~~eeeLLL>>>999333,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------...000111333444QQQzzzlllSSSbbbkkkGGGFFFXXXuuulllHHHCCC??????>>><<>>hhhzzz}}}}}}xxx{{{{{{|||~~~xxxzzztttssszzzwwwtttyyymmmXXXJJJDDDGGGLLLJJJGGGCCC???<<<;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::;;;<<<===??????@@@@@@@@@BBBBBBCCCEEEHHHJJJMMMNNNTTTXXX___dddiiimmmqqqtttyyy|||wwwooo~~~sss]]]PPPHHHEEECCC>>>999777777;;;>>>DDDLLLUUU\\\aaaddd```YYYQQQVVVkkk~~~|||```cccuuuXXX???<<<999***//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------///,,,...333///000>>>]]]~~~{{{xxxvvvzzztttXXXPPPnnngggHHHGGG\\\ttt~~~]]]DDDBBB???<<<<<<===@@@AAADDDEEEGGGIIIKKKNNNQQQSSSaaalll||||||~~~~~~vvvpppiiiddd```[[[UUUQQQLLLLLLKKKJJJJJJLLLQQQTTT[[[\\\```eeeiiimmmnnnooonnnooorrrwww{{{~~~}}}|||zzz{{{xxxuuutttssslllccc___SSSJJJEEE@@@<<>>222111333///---///...........................------------...//////------444777DDDmmm|||}}}~~~|||zzzzzzxxxwww{{{|||xxxzzzgggSSSIIIEEEGGGLLLHHHEEEBBB>>>;;;:::;;;;;;:::999999888888999999:::888888888888888888888888:::;;;<<<===>>>?????????@@@AAABBBDDDFFFIIIKKKLLLPPPUUU[[[aaafffkkkooorrruuuxxx}}}uuulllxxxhhhWWWLLLFFFCCC???:::777777:::<<>><<<<<<===???AAABBBDDDEEEGGGJJJMMMPPPRRRcccnnn|||~~~|||wwwpppjjjfffbbb\\\WWWQQQPPPMMMKKKKKKNNNSSSWWW]]]___bbbeeeiiilllmmmnnnrrrrrrsssvvvzzz||||||{{{{{{~~~}}}xxxuuutttrrrnnnooo```RRRJJJDDD===@@@GGGZZZeeerrr||||||wwwiiicccuuu~~~www^^^PPPIIICCC===999555222///---.........---///...------,,,------------///000000//////000111111111EEEiii~~~{{{vvvzzztttpppaaaggg}}}~~~yyyvvvrrrtttwww{{{~~~~~~}}}lllYYYPPPOOOsssgggwwwvvvrrrkkkoooXXXEEE555222333///---..............................------------...//////000...222888LLLrrrzzz}}}|||~~~}}}{{{zzz{{{}}}xxxzzzzzz]]]LLLGGGFFFGGGJJJEEECCC???<<<:::999999999888777777777777777777888555555666666666666666666888999:::;;;============>>>???@@@BBBDDDGGGIIIJJJMMMQQQWWW\\\aaafffjjjnnnnnnssszzzyyy{{{zzzrrrkkkvvvttt\\\LLLFFFDDD@@@<<<999888888999===DDDNNNVVV^^^eeeeee```\\\OOO]]]hhhnnnsssLLL;;;777000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++...,,,///333///666JJJwwwsssaaaPPPCCCQQQyyyUUUJJJRRRaaavvvlllOOOAAA@@@===<<<;;;===???@@@@@@BBBDDDFFFHHHKKKPPPSSSdddppp}}}~~~yyyrrrmmmiiiddd^^^ZZZRRRQQQNNNJJJJJJMMMSSSWWW\\\^^^aaaccceeegggjjjkkkrrrqqqqqqsssvvvxxxxxxxxxzzz|||{{{wwwvvvxxxyyyvvvttthhh[[[QQQHHH@@@???CCCNNNZZZkkkwww~~~yyykkk]]]iiiiiiUUUHHHAAA===<<<888555111...---------,,,......------------.........///000000000000111333666AAAYYYrrr{{{uuuqqqsssssslllcccrrrzzztttrrrppppppqqqtttxxxzzzzzzyyy~~~|||zzzyyyyyy}}}qqqbbbVVVRRRXXXqqqooosssnnnqqqppp~~~dddMMM888333222///---///...........................------------...//////222000111;;;VVVvvvwww}}}{{{{{{~~~zzzzzzyyyyyyzzzxxxyyy}}}nnnRRREEEEEEFFFGGGGGGAAA???===:::888777777888666666555555555555666666444444444444555555555555777888999;;;<<<============>>>???AAACCCFFFHHHJJJLLLOOOTTTWWWZZZ^^^aaaddddddoooxxxsssrrrvvvmmmkkkwwwcccOOOIIIEEEAAA===;;;999777666:::AAAHHHPPPZZZbbbdddaaa^^^QQQWWWvvvlllhhh}}}~~~VVVAAA888...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...---...111---999TTTtttnnnZZZLLLDDDWWWnnnJJJHHHWWWgggyyy|||cccKKK@@@>>><<<;;;;;;<<<>>>??????BBBEEEFFFGGGKKKPPPUUUcccsss}}}}}}~~~{{{tttnnnjjjfff```[[[TTTSSSOOOLLLJJJMMMSSSWWW\\\___bbbcccccceeehhhkkksssrrrrrrsssuuuwwwwwwvvvyyyxxxuuussswww}}}}}}yyysssnnneeeZZZMMMBBB???BBBEEEQQQaaapppyyynnnZZZ^^^uuurrr[[[GGG>>>>>>@@@;;;777222...---------,,,......---------......///...///111111000111222444888VVVsss{{{wwwtttrrroooyyy}}}sssvvv{{{tttrrrrrrpppooommmnnnoooppppppoooqqqsssuuuwwwxxxxxxwwwvvvtttwwwzzz}}}xxxkkk\\\RRRMMMaaattt~~~{{{www~~~wwwuuuZZZ???555333///...111...........................------------...//////111111333DDDfff|||{{{|||yyyzzzwwwuuuvvvzzzvvvxxxaaaIIIAAADDDFFFEEEDDD>>>===;;;999777666666666555444444333333444444555444444444444555555666666777888999;;;<<<===>>>>>>===>>>???AAACCCFFFHHHIIIMMMOOOQQQRRRRRRSSSUUUWWWZZZiiiwwwrrrkkkvvv}}}qqqiiinnn~~~rrrZZZMMMHHHCCC>>><<<:::777555999>>>DDDJJJTTT^^^aaa___\\\YYYWWWcccyyymmmtttiiiIII===555000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///---...///---@@@bbb{{{wwwfffUUUMMMGGGVVV{{{hhhFFFIII^^^ppp}}}sssZZZFFF>>>===;;;::::::<<<===>>>???BBBFFFGGGGGGKKKRRRXXXfffyyy~~~uuu}}}~~~|||tttoookkkgggaaa\\\VVVUUURRROOOMMMOOOTTTWWW___bbbeeefffeeegggkkkooouuuttttttvvvxxxyyywwwvvvvvvuuurrrqqqvvv|||}}}yyyuuutttooodddUUUHHHAAA@@@@@@IIIWWWfffsss~~~rrr^^^[[[iiitttzzzcccLLL@@@???AAA===888333///------------.........---......///000...000111222111222333555555]]]wwwuuussslllwww|||}}}{{{yyyxxxooolllooosssooonnnkkkhhheeeddddddddd^^^```eeejjjnnnpppqqqqqqmmmnnnqqqsssvvvxxxzzz{{{|||{{{|||}}}}}}{{{uuuaaaPPPPPPPPPkkknnnKKK:::444000///222...........................------------...//////...222777NNNwww~~~sssvvv{{{yyyuuurrruuuzzzzzzfffTTTBBB???CCCEEECCC@@@<<<;;;999888777666666666444444333333333333444444333333444444555666666666666777888:::<<<===>>>>>><<<===>>>@@@BBBEEEGGGIIILLLMMMMMMKKKIIIHHHIIIJJJRRRaaattttttiiikkkrrrllljjjssseeeRRRLLLDDD???===;;;888555888===AAAFFFPPP[[[```___WWWZZZSSSQQQjjjqqqgggtttvvvKKK>>>:::000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///---///000111KKKvvvqqq}}}uuu[[[QQQFFFNNNoooeeeIIIOOOfffzzziiiPPPAAA<<<;;;:::::::::;;;<<<===>>>BBBFFFGGGGGGKKKSSSZZZmmmvvvttt~~~zzzsssnnnjjjeee___ZZZUUUTTTRRROOOMMMNNNRRRUUUaaadddggghhhggghhhnnnrrrsssssstttwwwyyyyyywwwuuutttvvvuuurrrssswwwyyyxxxvvvvvvrrrjjj___SSSHHH@@@>>>BBBLLL[[[lll{{{yyyjjjdddeeeiii{{{mmmVVVGGG@@@<<<===999333///---........................///000000...000111222222222444666DDDaaa|||vvvrrrssstttjjj{{{yyysssnnnlll}}}zzzsssiiiaaa```gggnnnlllkkkhhhbbb\\\YYYYYY\\\UUUXXX\\\```ccceeeggggggbbbccceeehhhllloooqqqqqqrrruuuxxxzzzzzzzzzzzz{{{zzz|||~~~zzz~~~}}}lll[[[TTTRRRYYYvvvXXX@@@666000///111...........................------------...//////,,,555;;;VVV{{{nnnvvv|||xxxvvvwwwvvvttttttwww}}}{{{WWWJJJ??????DDDDDD@@@===::::::999888777666666555444333333222222333333444222222333444444555666666444555777999:::<<<<<<===;;;;;;<<<>>>AAACCCEEEGGGHHHHHHFFFCCC@@@>>>???@@@MMMWWWllluuulllgggiiigggppprrrqqqWWWOOOFFF@@@>>><<<999666888<<>>EEETTThhhyyy}}}wwwpppgggdddxxxuuu___OOOAAA777>>>999333///...........................///000000...000222222222333444666___jjjyyyxxxrrrxxx___^^^uuuwwwlllfffcccsssppphhh^^^VVVWWW___ggghhhiiifff___VVVRRRTTTWWWXXXYYY[[[]]]^^^^^^^^^]]]ZZZ[[[]]]aaafffjjjllllllggglllqqqrrrqqqqqqrrruuuwwwyyy{{{|||}}}{{{|||{{{{{{yyylllTTTXXXLLLdddssszzz|||bbbEEE888000...111...........................------------...//////---888>>>YYY}}}wwwzzzmmmvvvzzzuuussswwwyyyvvvtttttt{{{tttNNNDDD===@@@DDDCCC>>>;;;999999999888777666666666444333333333333333333444111111222333444444555555222333555777999:::;;;;;;999:::;;;===???BBBDDDEEEDDDCCCAAA>>>:::888999:::LLLOOOeeevvvooogggeeecccvvvmmmxxx~~~ZZZQQQGGG@@@>>>===:::777888;;;???DDDOOO]]]eeefffgggaaaVVVPPP[[[tttrrrooo~~~{{{___III777000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---222666>>>eee}}}nnn\\\NNNGGGNNNdddvvvpppVVVMMMWWWjjj||||||```HHH???999999999999::::::;;;<<<;;;???DDDDDDDDDHHHRRRZZZsss|||wwwqqqiiiaaaZZZVVVSSSQQQNNNLLLLLLMMMPPPRRRbbbfffjjjjjjiiijjjoootttqqqtttwwwwwwuuussstttvvvvvvuuuuuuvvvwwwuuurrrpppttttttqqqmmmjjjdddXXXLLLCCC@@@@@@III]]]sss~~~ppp]]]llllllNNNDDD>>>888888777333---++++++---//////............//////---555...+++444111222GGGooouuulll~~~yyywwwccc^^^kkk}}}qqqeeeaaabbbooodddZZZUUUSSSSSSWWW\\\aaadddfff```VVVPPPPPPSSSSSSUUUXXXZZZ[[[ZZZXXXWWWZZZZZZ[[[\\\___aaacccdddaaabbbeeegggjjjlllmmmnnnoooqqqsssuuuzzzuuuxxx{{{|||yyyuuuzzzyyyjjj\\\MMMQQQ^^^ooowww{{{{{{tttmmmyyyOOO===666///---000000///...............000//////.........//////333222FFFcccvvv{{{uuuyyywwwxxxtttsssuuuuuutttvvvzzzkkkIIIBBB>>>@@@AAA>>>:::888777777777666555555444444333333333222222222111111000111111111111222222222444444444444666888:::<<<===:::888999<<>>@@@>>>;;;888555666:::===FFFOOOYYYaaadddfffhhhkkkqqq^^^XXXjjjkkkUUUKKKIII@@@;;;<<<999888777;;;CCCJJJQQQ[[[dddnnnkkkgggTTTLLLsss}}}|||bbbIII===555000...///000...---///------------------------///...,,,+++***+++,,,,,,,,,,,,,,,---------......,,,000...222,,,@@@~~~}}}mmmXXXMMMIIILLLiii```WWWTTTVVV\\\gggqqq~~~}}}rrrRRRAAABBB===;;;888888999:::::::::===>>>AAABBBBBBHHHXXXhhh~~~~~~~~~yyysssmmmeee^^^ZZZRRRPPPNNNLLLLLLNNNQQQSSSaaaeeeiiikkkkkklllqqqvvvuuuvvvvvvuuutttuuuwwwxxxxxxvvvtttsssssssssqqqpppwwwwwwuuuqqqoookkk```UUUGGGCCC@@@FFFVVVkkkzzz}}}kkkjjjvvvWWWFFF@@@::::::888444///,,,---...//////............//////---333...---444111;;;XXXzzzzzzwww{{{sssYYYTTTvvv|||rrriiiggghhhhhh^^^UUUPPPOOOOOORRRWWW\\\^^^___[[[TTTOOOOOOPPPPPPRRRTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVXXXYYY[[[\\\XXXYYY[[[]]]```cccdddeeeiiillloooqqquuu}}}qqq___]]]bbbjjjzzz{{{{{{~~~wwwlll```PPPNNNVVVdddyyyvvvxxxkkkbbbrrrXXX;;;444111000000000///............///000//////.........//////555444MMMpppzzzvvv|||zzzyyyvvvuuuvvvvvvtttvvvzzz}}}eeeHHHAAA===@@@AAA===:::888777777666666555555444444333333333222222222111111000111111111111222222222444444444444666888:::;;;999777666777:::<<<<<<;;;:::999777555444666:::>>>JJJRRR\\\bbbdddgggjjjnnnvvvcccXXX___kkkyyyqqqXXXKKKIIIAAA======999999888:::AAAGGGMMMVVV```llljjjiiiZZZPPPlllgggKKK<<<555000---///000------///------------------------...---,,,+++++++++,,,,,,,,,,,,,,,---------......,,,000...333111HHHyyy\\\JJJEEELLLXXXaaaVVVMMMMMMTTT^^^jjjuuu~~~~~~nnnNNN::::::<<<:::888888999:::;;;:::;;;===@@@BBBBBBGGGVVVeee}}}{{{|||yyysssmmmggg```[[[RRRPPPMMMKKKLLLOOORRRUUU^^^bbbhhhkkkmmmpppuuuyyyyyywwwtttssstttwwwyyyzzzzzzwwwtttrrrrrrssssssssswwwxxxwwwtttsssqqqiii```NNNGGG???AAANNN```qqq{{{|||zzzkkktttfffJJJDDD===<<<:::666111....../////////............//////...000...111333222HHHooo|||vvvfffXXX___xxxqqqmmmllllll___VVVNNNKKKJJJIIILLLQQQVVVVVVUUUSSSPPPNNNMMMLLLLLLMMMOOOQQQRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRPPPQQQRRRUUUWWWZZZ]]]^^^```cccgggjjjmmmwwwvvv[[[PPPSSS^^^ppp}}}zzzrrrfffVVVMMMLLLWWWyyy~~~lll{{{ttt{{{yyyaaaTTT\\\{{{jjjCCC666222222111000//////......///////////////......//////000444444SSS{{{yyyyyyxxxsss}}}}}}yyywwwvvvxxxvvvtttvvv{{{www```GGG@@@===???@@@<<<999888777777666666555444444444333333333222222222111111000111111111111222222222444444444555666888999:::777666555666888999999888444444555555555999>>>AAAMMMTTT]]]bbbdddgggnnnsssxxxooollljjjooo{{{___MMMIIICCCAAA???999999777999>>>CCCHHHQQQZZZiiihhhkkkdddXXXddd}}}||||||oooNNN:::555000---...///------///------------------------------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,111...333777TTTvvvzzzyyyfffSSSEEEHHH]]]sss[[[NNNDDDGGGTTTcccqqqzzz~~~~~~~~~lllOOO<<<:::<<<:::888888999:::;;;:::999;;;???BBBCCCFFFRRR___{{{zzzzzz~~~~~~wwwpppkkkddd\\\WWWRRROOOLLLKKKLLLOOOSSSVVVZZZ___eeejjjnnnrrrvvvyyyyyyuuurrrrrrvvvyyyyyywwwzzzxxxvvvuuuwwwxxxxxxwwwtttvvvvvvttttttsssnnngggVVVKKKAAA???FFFVVViiiwww~~~qqqooouuuQQQIII@@@>>>;;;666222///......//////............//////111---...333111444UUUwwwwwwyyy^^^aaa{{{zzzrrrnnnnnnnnnmmmXXXPPPIIIHHHHHHGGGIIIMMMPPPNNNKKKKKKMMMMMMLLLIIIHHHIIIKKKLLLLLLLLLKKKJJJKKKLLLLLLLLLLLLLLLKKKKKKNNNNNNOOOQQQTTTWWWYYY[[[WWW[[[```ccceeeoooqqq]]]VVV___qqqzzzlll^^^PPPIIIOOOkkkuuuzzz|||www}}}eeeTTTVVVcccxxxRRR:::///111111000000///...///////////////////////////000111222555VVV~~~~~~yyyrrrmmmooo{{{}}}}}}yyyxxxvvvvvvwwwuuussswww~~~sss]]]DDD???===>>>???;;;888999777666666555555444333333333333333222222222111111000000111111111222222222333333444555666777888999777777777777777666666555333555666888:::===BBBFFFKKKQQQYYY]]]```gggqqqzzzyyygggPPPJJJEEEBBB@@@888999777888<<>>666000---......------///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++222---222<<<```}}}mmm\\\SSSJJJPPPmmm[[[LLLAAAFFFWWWiiivvv~~~{{{zzzzzz}}}~~~}}}zzzwwwrrrbbbMMMAAA???;;;999777777999:::;;;:::777999>>>BBBCCCEEEOOOZZZiii{{{yyyzzz}}}vvvoooiiibbbZZZSSSQQQOOOKKKIIIJJJNNNSSSVVVWWW[[[bbbiiinnnrrruuuwwwtttrrrrrrtttwwwyyywwwtttttttttuuuxxxzzz{{{zzzxxxqqqtttuuussssssuuurrrmmm]]]PPPDDD@@@CCCNNNbbbttt}}}zzzzzzwwwooosss\\\MMMAAA???:::666333000...---//////............//////333,,,///444000999aaarrrqqqyyyyyy^^^iii~~~wwwooommmpppnnniiiSSSMMMHHHHHHHHHGGGIIILLLLLLHHHEEEFFFIIIKKKJJJGGGEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFJJJJJJKKKLLLNNNQQQRRRTTTOOORRRXXX\\\^^^ggg|||ooo[[[]]]nnn}}}~~~}}}rrrgggWWWLLLNNN```qqq_________vvvuuu[[[;;;,,,333111111000//////////////////////////////000111111333999[[[}}}vvvyyy}}}zzzooohhhpppwww}}}uuuvvvuuuuuuuuutttssszzz}}}mmmXXXBBB>>><<<>>>===999777999666666666555444444333333333333333222222222111111000000111111111222222222333333444555666777777888666666666555444333333333555777:::;;;===???CCCEEECCCJJJQQQUUUYYYcccsssqqqVVVLLLFFFCCC@@@888888666777;;;@@@EEEOOOXXXdddhhhmmmnnngggaaaqqqsssbbbFFF999222.........,,,---///------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++222,,,000@@@iiidddTTTQQQJJJSSSooo[[[LLLAAAHHHYYYjjjuuu{{{yyywwwwwwzzz~~~}}}zzzuuurrrjjj___PPPDDD>>>===:::888777777999:::;;;:::777888===BBBCCCDDDLLLUUUZZZvvv|||zzzzzz~~~vvvooojjjddd\\\UUUQQQOOOKKKHHHHHHLLLQQQTTTVVVZZZaaaiiiooosssttttttqqqrrrsssuuuwwwxxxvvvtttpppqqqsssvvvyyyzzzxxxvvvrrruuuvvvttttttvvvuuuqqqcccVVVIIICCCBBBHHH[[[nnnwww}}}wwwyyypppfffhhhQQQDDD@@@;;;777444111...,,,//////............//////333,,,111555111CCCmmmsssooosssyyykkkwww~~~}}}uuummmlllpppjjj```OOOJJJGGGIIIJJJIIIIIILLLHHHEEEBBBBBBEEEGGGFFFEEECCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBDDDDDDDDDCCCCCCBBBCCCEEEFFFGGGHHHHHHHHHIIIJJJPPPVVVXXX]]]qqq{{{]]]XXXgggttt}}}}}}wwwppp^^^RRRQQQWWWuuuwwwiiiiiikkkrrrtttppp___???///888222111000000//////000000////////////000111222222555BBBddd~~~|||vvv|||zzz~~~qqqhhhvvvvvvvvvuuusssssstttsssuuuyyyssscccNNN@@@===<<<===<<<888777999666666555555444333333333333333333222222222111111000111111111111222222222222333444666666777666666333444444222111222444666;;;===>>>>>>>>>>>>???@@@<<>>DDDNNNWWW___hhhkkkkkkhhh^^^ggguuu|||gggJJJ===666000///...,,,,,,///------------------------++++++,,,---------,,,,,,,,,,,,,,,---------......***333---111GGGttt|||tttkkkVVVRRRIIIUUUmmmsssUUUHHH@@@IIIZZZhhhqqqvvvwwwwwwxxxyyy{{{{{{zzzxxxxxxttthhhVVVFFF>>><<<;;;999888666666888:::;;;:::888999<<>>CCCFFFJJJXXXnnniiiXXXJJJDDDDDD>>>;;;888777999<<>>;;;999777666666888:::;;;;;;:::999<<<@@@BBBCCCJJJQQQWWWeeellluuu|||||||||rrrmmmkkkhhhaaaZZZRRRNNNIIIFFFEEEIIIMMMQQQYYY]]]dddlllrrrtttsssrrrtttuuuvvvuuusssuuuyyy~~~zzzwwwuuutttuuuwwwwwwwwwpppssstttqqqooorrrrrrqqqlll^^^QQQIII@@@>>>MMM```ooo|||{{{zzznnnpppjjj~~~zzzVVVIIIDDD>>>:::888555111...//////............//////111+++222555777ZZZuuuyyysssnnnqqqrrr}}}rrrrrrlllddddddeeeYYYGGGHHHDDDCCCGGGHHHGGGGGGIIIBBBAAA???===<<<===>>>@@@>>>>>>>>>>>>>>>>>>======999;;;???BBBDDDEEEDDDDDDBBBDDDGGGIIIIIIFFFCCCAAABBB???DDDMMMOOOOOO\\\mmmzzz[[[TTT]]]dddwww~~~{{{{{{eeeVVVSSSLLL```{{{{{{|||[[[===222222111111000000000000000////////////000111222333000MMMsss}}}|||kkkyyy~~~}}}uuutttssssssttt{{{yyyhhhaaaQQQ===>>><<<;;;===:::666666999666555555444444333222222333333333222222222111111000111111111111222222222222333555666666666555555222444555555777===EEEKKKLLLMMMLLLIIIDDD???<<<;;;888===AAABBBFFFTTTlll~~~ppp\\\LLLEEEEEEBBB===999777888:::>>>GGGPPPTTTffffff```___QQQKKK]]]xxxyyykkkCCC;;;444222///,,,,,,...------------------------)))***,,,---...---,,,,,,,,,,,,,,,---------......)))666111777UUUllleeehhhTTTEEEZZZpppcccDDD???@@@NNN___kkktttxxxwww{{{~~~}}}zzzxxxxxxzzzwwwwwwjjjSSSCCC???===888999777555666888:::;;;;;;;;;:::<<<@@@BBBCCCIIIQQQUUUdddjjjooo}}}~~~{{{}}}vvvoookkkgggaaa[[[OOOLLLIIIGGGGGGJJJNNNQQQWWW\\\dddkkkppprrrsssrrruuusssrrrsssvvvvvvtttqqqssstttuuuvvvvvvuuutttssstttsssqqqpppooopppqqqqqqqqqmmmaaaPPPCCCAAAKKKUUUmmmvvvyyylllfffrrr}}}^^^PPPDDD???;;;555888777---...............///000000...---444666BBBooorrrnnngggppplll]]]|||~~~}}}uuukkkddddddbbbYYYMMMEEE@@@DDDIIIKKKJJJGGGEEEDDD???>>>===<<<<<<===>>>???===<<<<<<===???@@@???======>>>@@@DDDIIILLLLLLKKKIIIHHHJJJNNNRRRRRRNNNJJJAAACCCEEEGGGIIIOOOXXX___uuuaaaSSSSSSTTTjjj||||||tttaaaLLLIII]]]tttuuuttt~~~|||xxxgggIII111111000//////000000///...///000111000///000222333888MMM~~~ooorrrxxxsssnnnmmmrrrrrr___SSSHHH@@@===<<<<<<;;;999888777777666555555555555444444444222222222222222222222222111111111111222333444555444444444444444444444333333111111777BBBLLLSSSVVVWWWQQQLLLIIIDDD===:::;;;;;;;;;===@@@DDDQQQggg|||___OOOMMMGGG======888555777:::===CCCJJJUUUbbbgggmmmsss\\\HHHQQQjjj}}}~~~vvvsssMMM>>>777333+++,,,111.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------222555222999bbbnnnjjj\\\VVVGGGVVVnnnTTTGGGCCCCCCLLL]]]llluuuxxxxxx{{{}}}||||||}}}yyyssstttqqqdddMMM<<<888::::::666666666666666777888888;;;999;;;???CCCEEELLLTTTYYY^^^ffflllsss|||~~~|||}}}xxxqqqlllggg```\\\QQQNNNJJJGGGGGGJJJNNNQQQXXX^^^fffmmmrrrtttttttttuuutttssstttvvvvvvtttrrrttttttuuuvvvvvvuuuttttttssssssrrrqqqqqqqqqrrrrrrrrroooeeeVVVHHHCCCHHHOOOeeeqqq~~~yyynnnkkkrrraaaQQQEEE@@@===666666444)))///............///000000///000333:::QQQwwwqqqlllhhhvvvmmmVVV[[[~~~~~~rrrkkkfffeeeaaaUUUIIIBBB???CCCGGGIIIHHHFFFDDDDDD===<<<;;;;;;;;;;;;<<<===;;;;;;;;;===@@@AAAAAA???>>>>>>@@@CCCFFFGGGGGGEEEDDDEEEGGGKKKOOORRRRRRRRRHHHHHHIIIIIIJJJNNNTTTXXXeeewwwgggPPPMMMTTT^^^kkk}}}|||}}}}}}yyykkkVVVLLLXXXiiiwww}}}vvv|||zzz{{{vvvPPP999222000//////000000///...///000000000///000222444===YYYlllppp{{{xxxtttoooooouuukkkUUUIIIAAA;;;===<<<;;;:::999888888777666555555555555444444444222222222222222222222222111111111111222333444444444444444444444444444555666777;;;DDDNNNUUUWWWVVVXXXRRRMMMIIIDDD===:::;;;;;;;;;<<>>ooorrrooopppYYYNNNEEE[[[gggPPPBBB??????III[[[jjjrrrtttyyy{{{{{{yyy{{{~~~zzzwwwooo]]]III>>><<<;;;777666666666666666777777888:::999:::???CCCFFFMMMTTTZZZ___ffflllqqqwww}}}||||||~~~{{{tttmmmfff```\\\TTTQQQKKKGGGFFFIIINNNQQQYYY```hhhpppsssuuuuuuuuuvvvuuutttuuuwwwwwwuuuttttttuuuvvvwwwwwwvvvuuutttrrrrrrssstttttttttssssssuuurrrkkk]]]NNNEEEDDDFFFYYYgggyyy{{{rrrqqqqqqdddSSSEEE???===888777444)))//////......//////000111000333333BBBiii{{{qqqjjjlll___LLLddd~~~yyyxxxkkkhhhgggfff]]]OOODDD@@@???BBBFFFHHHGGGEEECCCCCC::::::999999999999:::::::::::::::===@@@BBBBBBAAA>>>>>>>>>@@@BBBBBBAAA??????AAADDDFFFHHHKKKOOORRROOOMMMKKKKKKMMMNNNOOOOOOZZZeeeyyyqqqVVVMMMUUURRRXXXeeeuuu||||||~~~rrr\\\NNNTTT```wwwxxxwww{{{ppp|||wwwcccxxxUUU<<<222111//////000000///...///000000000///000333555BBBfffiiiooo|||tttwwwwwwtttppppppxxxjjjQQQEEE@@@===<<<<<<;;;:::999888888777666555555555555444444444222222222222222222222222111111000111111222333444555555555555666777888888===AAAIIIUUU^^^aaa]]]YYYYYYSSSNNNJJJDDD===999;;;;;;;;;<<<>>>@@@HHHZZZkkkzzzmmmVVVPPPKKKCCC???:::777888:::<<>><<<>>>JJJ[[[jjjqqqrrrzzz{{{yyyvvvyyyzzzkkkTTTCCC???@@@;;;444666666555555666666777888:::999:::???CCCFFFMMMUUU[[[```fffkkknnnrrrwww||||||~~~||||||}}}~~~wwwnnneee```]]]WWWSSSMMMHHHGGGIIIMMMPPPYYY```jjjqqqttttttuuuuuuvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuwwwwwwwwwwwwuuuuuurrrssstttvvvvvvvvvuuutttxxxuuunnnbbbTTTHHHBBB@@@NNN]]]rrrwwwtttooopppZZZHHH???===888888888000/////////...///000000111000555555OOOxxxoooiiisssaaaSSSrrrxxxpppkkkbbbccceeedddYYYJJJAAA@@@BBBEEEGGGHHHFFFCCCAAA@@@999999999999999999999999999999999;;;>>>??????>>>===<<<===>>>@@@@@@>>><<<<<>>???FFFKKKTTT```hhhiiiccc]]]ZZZTTTOOOKKKEEE===:::;;;<<<;;;;;;<<<>>>CCCQQQ___sss|||xxx\\\RRRLLLFFFAAA;;;888888999;;;@@@FFFKKK[[[fffrrryyyTTTLLL___{{{yyy}}}ZZZ666555555///---,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///111444333OOOwww|||ooo___mmmPPPRRRtttXXXJJJ>>>===AAAMMM___nnntttttt{{{{{{yyyvvvwww||||||yyyxxxfffNNN@@@===>>>;;;555666555555555555666777777:::888:::???CCCFFFMMMUUU[[[```gggkkkmmmoootttwwwxxx|||||||||}}}xxxooofff```]]]YYYUUUOOOJJJHHHJJJMMMPPPXXXaaakkkrrrtttssstttuuuvvvvvvwwwxxxwwwvvvvvvvvvuuuvvvwwwxxxxxxwwwvvvuuurrrsssuuuvvvwwwvvvvvvuuu{{{wwwpppeeeYYYMMMDDD@@@HHHVVVjjjyyy|||sssmmm~~~kkkSSSCCC>>>777777999333///////////////000111111000555:::___yyynnnlll|||mmm```www}}}wwwmmmdddYYY]]]aaa___TTTFFF@@@BBBFFFHHHIIIHHHDDD@@@>>>===999999999::::::999999999:::999888999;;;;;;:::888;;;;;;;;;===???@@@>>><<<999===BBBBBB???======>>>HHHGGGGGGJJJOOORRRQQQOOOIIIRRRZZZ```gggiii^^^PPPPPPMMMQQQ]]]lllxxxyyycccRRRSSS[[[mmmppp{{{||||||dddhhhhhhEEE555333000//////000000///000000000//////111444777GGGvvvxxx{{{oooyyyuuukkkrrrxxxrrrsssqqqqqq}}}bbbKKK@@@===;;;:::::::::999999888888777666555555555555444444444222222222222222222222222000000000000111222333333777888999;;;>>>BBBFFFHHHOOORRRZZZcccjjjkkkfff```ZZZTTTOOOKKKEEE>>>;;;<<<===;;;;;;<<<<<>>DDDKKKWWWcccooogggRRR]]]zzzvvvSSS555666444---...000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000222666444UUU|||vvvdddeeetttRRR\\\zzzTTTIII>>>===BBBOOObbbqqqwwwwww{{{|||{{{xxxxxxxxxuuuooorrraaaLLL???;;;:::999888555555555555555666666777999888:::???CCCFFFNNNVVV[[[aaagggkkknnnppptttxxx{{{vvvxxxyyy{{{}}}~~~xxxppphhhaaa]]]YYYUUUPPPLLLJJJKKKNNNPPPXXXaaammmttttttssssssuuuuuuvvvxxxxxxvvvuuuvvvwwwvvvwwwxxxyyyyyyxxxwwwvvvttttttuuuvvvvvvvvvuuuuuuzzzwwwrrrkkkbbbVVVJJJCCCEEERRRdddsss~~~rrrlllzzz}}}^^^III@@@777555666222000000//////000000111222222222CCCoooxxxlllqqqwwwyyyxxx|||~~~zzzooodddVVVXXXZZZXXXMMMBBB???CCCFFFHHHHHHFFFBBB>>>;;;:::999999::::::::::::999999999888777888999999777555999999:::<<>><<<888;;;???BBBAAA@@@>>>===AAAAAACCCGGGLLLPPPRRRRRRGGGNNNQQQRRR]]]kkkhhhZZZXXXSSSQQQVVV```kkkyyymmmZZZWWW\\\fff~~~}}}mmmmmm|||jjjHHH666444000//////000000///000000000//////111555999LLL{{{}}}vvv~~~vvv~~~mmmrrrxxxrrrtttrrrrrrwww[[[GGG@@@<<<999::::::999999888888888888666555555555555444444444222222222222222222222222000000///000000111222333777888:::===BBBHHHMMMPPPUUUWWWZZZaaaggghhheeeaaaYYYTTTOOOLLLFFF???===>>>>>><<<<<<=========DDDLLLYYYggg}}}mmmXXXNNNHHHDDD>>>:::999999999===BBBJJJSSSaaalll{{{]]]]]]zzzxxxuuuOOO999777222---000222......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...000000...666666]]]rrraaaooonnnPPP```sssPPPFFF<<<<<>>>>>BBBCCCDDDEEECCC???<<<::::::888999::::::::::::999888888777777888999999888666999999999;;;======<<<:::::::::;;;>>>@@@AAA???===<<>>;;;999999999999888888888888666555555555555444444444222222222222222222222222/////////000000111222333555666999>>>DDDLLLRRRVVVXXXXXXZZZ___dddfffccc```XXXSSSOOOLLLGGGAAA>>>@@@@@@======???>>><<>>@@@AAA@@@===;;;::::::777888999::::::999888777777666666888:::;;;:::999999999999:::;;;;;;999777===:::888999<<<>>>===;;;<<>>===999999999999888888888888888666666555555555444444444222222222222222222222222////////////000111222333333555888===EEEMMMUUUYYYXXXXXXZZZ^^^cccdddaaa^^^XXXSSSNNNLLLHHHAAA???AAA@@@>>>>>>@@@???===@@@EEEKKKWWWnnn{{{aaaRRRKKKFFF@@@;;;999888777;;;@@@HHHMMM```kkkrrrfff\\\yyywwwtttjjjooozzzvvvZZZEEE999000111222+++......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...///111111000===AAAlllqqqppp{{{lllSSShhhbbbJJJ??????===AAAOOOcccsss|||~~~zzz}}}}}}hhhUUUCCC===<<<999666666555444444444444555666666888777999???CCCGGGOOOWWWaaadddhhhjjjkkkooovvv{{{}}}wwwnnn~~~yyyqqqiiibbb^^^WWWTTTQQQOOOOOOPPPQQQQQQ]]]jjjvvvxxxvvvvvvwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||yyyuuussstttuuuvvvvvvyyyxxxuuuttttttooo```PPPGGGLLLZZZkkkuuuyyy~~~zzzooommm}}}ttt^^^OOOEEE999666888444111111111000111222222333888777YYYmmmccc}}}vvvqqqjjj^^^QQQTTTRRRMMMFFF???<<<>>>AAA>>>>>>>>>>>><<<:::888777999999777666555555555555444555555555666666777777888888888999999:::::::::;;;;;;;;;<<<;;;;;;::::::999:::<<<>>>AAACCCDDDEEELLLOOORRRRRROOOLLLMMMOOO[[[eeeggg___]]]fffnnnooowwwwww|||ssshhh```\\\[[[gggtttpppbbbEEE333///444111000333111///333///---333444777CCCjjjrrr{{{qqqdddmmmzzzttt}}}{{{zzz{{{tttsssrrryyyrrrSSS@@@;;;999555;;;;;;:::999888777666555666555555555555444444444333333333222222222111111111000...---...///111222333555888<<<@@@FFFMMMRRRUUUWWWYYY[[[\\\ZZZXXXVVVRRRPPPMMMIIIFFFDDDCCCCCC@@@>>>===<<<<<<===>>>@@@GGGRRReeewwwdddQQQKKKCCCAAA===999888888:::;;;CCCOOOXXX```sssmmmdddxxxsssyyyiiiwwwvvv___FFF:::666111,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////,,,<<>>KKK___rrr|||~~~zzz~~~}}}xxx|||jjjQQQCCC@@@:::777999555555555555555666666666777888999<<<>>>BBBGGGNNNSSS^^^bbbhhhmmmqqquuuxxx{{{zzzjjj~~~~~~yyyrrrjjjddd```XXXUUUQQQOOOPPPQQQSSSTTT]]]jjjuuuxxxvvvvvvxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{}}}zzzwwwuuuvvvwwwwwwwwwxxxwwwvvvuuuvvvsssdddVVVEEEFFFRRRfffvvv{{{uuuooowwwxxxbbbQQQGGG999666888444111111111000111222222333666???fff{{{lllhhhkkkwwwppphhh[[[OOOOOOMMMIIIBBB===:::<<>>???@@@AAAAAAHHHKKKOOOQQQOOOLLLIIIGGGPPPZZZbbbaaa___fffqqqyyy~~~|||uuu|||yyyoooddd\\\XXXWWW^^^iii}}}iiiJJJ777000333///...111//////333///---333333777DDDuuu|||mmmdddooo||||||{{{xxxvvvwwwvvvssssss{{{mmmQQQAAA===<<<999;;;;;;:::999888777666666666555555555555444444444333333333222222222111111111000///......///000111222555888;;;???DDDJJJOOORRRTTTXXXZZZ[[[YYYUUUSSSPPPNNNKKKHHHFFFDDDCCCCCC@@@???===<<<;;;<<<===>>>CCCLLL\\\ooolllUUUKKKEEEBBB>>>;;;999999:::<<<@@@KKKVVV^^^mmmddd\\\tttwwwlllyyyxxx```EEE888333///---...---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...////////////===BBBxxxyyypppqqqZZZooo]]]NNNFFFAAA===???KKK^^^pppxxxzzz{{{zzz|||~~~hhhOOOBBB@@@:::888:::666555555555666666666777777888999;;;>>>AAAGGGNNNRRR\\\aaagggmmmrrrwww{{{~~~|||mmm~~~{{{zzzzzzzzzsssllleeeaaaYYYVVVRRROOOOOOQQQUUUXXX```lllwwwxxxvvvwwwyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxxxxxxxxxxyyyzzzzzz{{{~~~{{{xxxwwwwwwyyyyyyyyywwwxxxwwwwwwyyyvvvjjj]]]IIIDDDLLLbbbvvv}}}{{{tttuuu~~~fffTTTHHH:::666888444222111111000111222333444444LLLxxxzzzrrrjjjmmmmmmZZZyyyvvvmmmeeeXXXMMMIIIGGGCCC>>>999888:::<<<999999::::::999999888777888777666555555555555555222333444555666777888999888888888999999999999999;;;<<<<<<======<<<<<<<<<========================BBBEEEJJJPPPRRRPPPKKKFFFEEENNNZZZ```___aaammm{{{~~~zzzvvvqqqwww|||vvvnnneee^^^\\\[[[ZZZ^^^|||tttxxxQQQ;;;222333...---000...///333///...222111777HHHooojjjxxxzzz{{{wwwtttuuuwwwtttttt~~~|||dddLLL???===<<<:::;;;;;;:::999888777777666666555555555555444444444333333333222222222111111111000///......///000111222444666999<<<@@@FFFJJJNNNQQQUUUYYYYYYWWWSSSPPPLLLKKKIIIGGGFFFEEEDDDDDDAAA@@@>>><<<;;;;;;;;;<<<>>>DDDPPPcccxxxwwwZZZKKKGGGEEE@@@<<<::::::;;;<<<>>>IIISSS[[[iiizzz^^^RRRggg{{{mmmzzz~~~fffIII888111.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...////////////<<>>;;;888777999:::777777777777777777777777777666555555444444444555222222333555666888999:::888888888888888999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;>>>@@@EEEMMMTTTVVVRRRNNNBBBEEEPPP\\\^^^\\\dddrrryyytttqqqllluuu|||wwwrrrllliiihhhiii___\\\rrrzzz}}}|||kkkVVV>>>222111------111//////222//////222000888MMMyyyxxxwww}}}zzzvvvwwwvvvsssuuusssZZZFFF===;;;:::888;;;;;;:::999999888777777666555555555555444444444333333333222222222111111111000//////...//////000111333555666888<<>>FFFYYYqqq___LLLIIIFFFAAA===:::999:::;;;???HHHRRRZZZgggwwwfffTTT```|||nnnzzznnnQQQ<<<222///...---...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...999IIIvvvtttooo|||uuummmuuuVVVDDD888<<<<<<@@@MMM___nnnuuuvvv{{{|||{{{}}}xxxnnndddLLL@@@@@@;;;:::<<<888555666666666666777777777777888:::<<<@@@EEEKKKPPPXXX^^^eeemmmrrrwwwzzz}}}{{{iii~~~zzztttpppkkkpppuuuzzz{{{tttkkkccc^^^WWWUUURRRNNNKKKNNNSSSXXXkkkvvv{{{yyyyyyyyywwwxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{{{{yyywwwwwwxxxyyyyyyxxxzzz{{{zzzxxxyyywwwoooeeeVVVJJJIIIXXXdddiiisss~~~zzzlllWWWHHH888555999777444222111000000222444555;;;hhhuuujjjiiiggg]]]{{{qqqiiiccc\\\TTTBBB???<<<999888888999999555555555555666666666777666555444444444444444444222222333555666888999:::888888888888888888888888777888999999:::::::::999999999:::::::::;;;;;;;;;>>>>>>AAAGGGNNNSSSSSSQQQEEEBBBHHHUUU]]]]]]aaaiiixxx}}}uuupppkkkgggppp{{{wwwuuusssrrrqqqeeeaaappp~~~vvv{{{eeeoooXXX>>>111111...///333111...111000111333000;;;TTT|||~~~zzzvvvxxxtttssswwwoooVVVDDD>>><<<:::888;;;;;;::::::999888888888666555555555555444444444333333333222222222111111111111000///////////////000222333444666999>>>AAAGGGJJJPPPTTTUUURRRNNNKKKFFFFFFFFFFFFFFFFFFEEEEEEBBBAAA@@@>>>===;;;::::::<<<<<>>EEENNNWWWdddwwwrrr___fffvvv~~~tttWWW???333000///---.........---------,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////777MMMzzzzzznnn]]]tttuuuvvvyyyVVVFFF999999:::AAANNN```ooowwwyyy~~~~~~{{{qqqbbbJJJ???@@@<<<:::<<<888666666666666777777777888666888999;;;>>>DDDJJJNNNWWW]]]dddkkkppptttwwwyyyxxxkkk~~~yyysssoooiiilllnnnrrr{{{{{{ssskkkccc^^^VVVUUUSSSOOOKKKLLLQQQVVVkkkwww}}}{{{{{{zzzwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzz{{{{{{|||{{{yyyxxxxxxyyyzzzyyyxxxzzz|||{{{yyyyyyyyyrrrjjjWWWIIIGGGUUU^^^```kkk{{{{{{~~~{{{rrrZZZIII999555:::777444333111000000222444666BBBvvvrrrhhhlllaaa```zzzooofffaaa[[[UUUAAA>>>:::888888999888888555555444444444555666666555444444333333333444444222333444555666777888999888888888888888777777777666666777888999999999999777888999999:::;;;<<<<<<>>>>>>>>>@@@DDDHHHJJJKKKFFFBBBDDDNNNYYY```dddgggpppyyy~~~zzzqqqkkkfffcccmmm|||zzzwwwtttqqqfffiiitttvvvzzzwwwfffeeeYYY???111111///111444111...111000222444111???\\\~~~{{{xxxtttvvvsssuuu|||oooTTTEEEAAA>>>;;;999;;;;;;::::::999999999999666555555555555444444444333333333222222222111111111111000000//////......///000222333444777<<>>===<<<;;;<<<<<>>@@@CCCFFFCCCDDDDDDFFFPPP\\\ddddddmmmuuuzzzuuulllfffbbb___gggzzz~~~{{{vvvrrreeennntttxxxwwwooogggxxx\\\AAA222222000111444000---000111444666222BBBcccyyy~~~~~~yyyvvvrrrvvvrrrxxxlllQQQDDDAAA???;;;:::;;;::::::::::::999999999666555555555555444444444333333333222222222111111111111111000000///...---...///111222333666;;;>>>@@@CCCGGGJJJKKKJJJGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFCCCCCCBBBAAA@@@???======;;;:::===GGGWWWmmm}}}rrrZZZNNNJJJDDD???:::888888888;;;@@@IIITTT```ppp|||gggmmmyyylllGGG333000111///............------------++++++,,,,,,,,,,,,------,,,,,,------.../////////666888YYYxxxmmmaaaxxxeeejjjhhhHHHDDD;;;888:::@@@MMM\\\kkkuuuyyy}}}|||aaaJJJ???@@@<<<:::;;;666666666777777777888888888555777888:::===AAAGGGLLLTTTZZZccckkkpppsssvvvxxxwww}}}{{{}}}jjj}}}yyyssspppcccbbbaaabbbkkkwww{{{yyyzzzzzzzzzxxxtttmmmfffbbbWWWYYYXXXTTTNNNMMMPPPTTT```ooo}}}~~~|||yyyyyyzzzzzz{{{|||}}}}}}}}}||||||{{{{{{{{{|||||||||{{{zzz{{{|||}}}|||{{{yyy|||}}}|||~~~|||vvvdddQQQPPPggg{{{|||}}}~~~yyyuuueeeOOO;;;555999666555444111000000222555777MMM|||gggccctttmmmfffzzz~~~|||ssscccVVVMMMFFF@@@???<<<888777888888666444777666555444333444555555333333333222222333444444444555555555666666777777999888888888777777666666666777888999:::;;;;;;;;;::::::::::::::::::::::::555999<<<======???CCCFFF@@@FFFEEEAAAFFFUUU______mmmuuuxxxqqqgggbbb```^^^]]]ooo}}}{{{wwwgggrrrppp{{{xxxxxxooovvv|||^^^BBB333333111111222...,,,000111555777333EEEggg{{{vvv|||sss|||yyyvvvssswwwssszzzgggLLLAAA@@@===:::888;;;::::::::::::::::::999666666555555555444444444333333333222222222111111111111111111000///------...///000111333666;;;>>>>>>@@@CCCFFFGGGGGGEEECCCFFFGGGHHHIIIIIIHHHFFFFFFCCCCCCCCCBBBAAA@@@???>>>999999<<>>>>>EEEDDDBBB@@@AAAFFFPPPWWWdddnnnwwwuuuhhh[[[VVVWWWZZZeeerrr}}}|||sssmmmnnnrrr{{{~~~tttkkkIII666555222000333111---000000222555555IIIkkkxxx~~~vvvtttwwwzzzsssvvv{{{^^^FFFCCCCCC<<<888<<<999888888777777777777777666555555555555444444444444444333333333333222222000000000000000//////...000000000222444777999;;;:::===AAACCCCCCCCCCCCDDDGGGFFFFFFGGGHHHHHHEEECCCDDDCCCBBBAAA???>>>======:::;;;<<<@@@IIIXXXkkkwww~~~```TTTJJJHHHDDD888666:::777:::AAALLLWWW^^^fffuuuhhhhhhjjjmmm\\\666111444//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111;;;999jjjqqqooohhhmmmqqqNNNBBB999888999AAAPPP]]]fffnnnuuu{{{|||xxx{{{\\\NNN@@@<<<===<<<999888777777888888888777777666777888:::;;;>>>BBBHHHLLLOOOVVVaaajjjqqqtttwwwxxxyyyyyy{{{~~~kkk|||~~~~~~uuukkkeeeccc___]]]___ccchhhkkktttwwwzzzyyytttoookkkjjjdddaaa[[[VVVRRRQQQRRRSSSaaammmzzz||||||zzzxxxyyy|||~~~~~~}}}}}}~~~|||}}}~~~~~~}}}}}}~~~||||||}}}}}}}}}}}}}}}|||www```SSSaaaxxxtttkkkppp|||rrr^^^OOOAAA777555888222555111///444333555AAAgggyyyfffUUUvvv]]]vvv}}}ssscccRRRFFF@@@???<<<:::777777777777666444555555444444444444555555444444444444444444444444555555555666666666666666666777777666555555666888888888888888999999999999888888888999999999::::::::::::::::::;;;<<<===>>>BBBCCCBBB>>><<>>======:::;;;;;;===CCCNNN]]]gggsss|||{{{```SSSHHHFFFCCC999777:::777:::@@@LLLWWW^^^eeetttlllhhhffflllddd===444444111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111888<<>>BBBHHHLLLQQQWWW```hhhnnnrrrvvvyyyyyyyyyzzz}}}ppp{{{}}}~~~uuummmgggddd___\\\[[[]]]```cccjjjnnnsssvvvtttqqqooommmgggddd___ZZZVVVSSSQQQQQQ___jjjuuuzzz|||~~~|||{{{zzz{{{}}}|||~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~|||iiiVVVVVVhhh|||nnniiiuuu}}}ooo]]]OOOCCC:::555444222555000000555555999GGGxxxyyyggg\\\}}}^^^QQQttt~~~sssdddSSSFFF@@@???;;;999777777777777666555555444444333333333444444222333333444444555555555666666666666666555555555666888888888666666777888666666777777777888888888888888888999999999999:::::::::999::::::;;;<<<===???BBBCCC???:::999???FFFLLLWWWeeellliii^^^SSSMMMNNNTTT]]]gggsss{{{rrreeefffjjj}}}xxxRRR:::555111///222111111333000111777@@@^^^~~~ppp}}}wwwtttwwwzzz|||bbbGGG@@@???999888<<<;;;;;;:::999999999999999888777777777666666666666444444333333333333222222000000111111000000///............000222444777888;;;<<<>>>>>>>>>???AAACCCBBBDDDGGGGGGDDDCCCDDDFFFCCCCCCBBB@@@???>>>===<<<;;;:::999999;;;BBBJJJPPPZZZkkkwww}}}|||jjjTTTGGGDDDDDD;;;888:::777:::???JJJVVV^^^eeerrr~~~tttlll|||gggppphhhBBB555333000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111555>>>wwwwww{{{qqqtttuuuOOODDD======777888HHH]]]mmmxxx~~~www|||~~~{{{rrrhhhTTTHHH>>><<<>>><<<888777777777888888888888888777777888:::;;;===BBBHHHLLLSSSXXX___eeekkkpppuuuyyyzzzzzz{{{~~~xxx|||{{{vvvnnngggccc^^^ZZZXXXYYY[[[\\\aaaeeekkkppprrrpppnnnlllfffddd```\\\WWWSSSPPPOOO[[[dddnnnrrrwww}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}sss[[[MMMXXXpppssskkkzzzvvvcccSSSHHH???888444333444000000555333999KKKzzzgggfffVVVGGGmmmuuudddSSSFFF@@@>>>;;;999777666777777666555555444444333333333333444222222333333444555666666666666666666555555555555777888:::999888777888999555555555666666666777777888888888888999999999999999999999999999:::;;;;;;===BBBEEEBBB;;;888===BBBDDDMMMYYYbbbbbbZZZOOOHHHKKKOOOVVV^^^gggsssuuufffdddgggwwwzzzxxx{{{XXX<<<555000///222111000111...///555>>>___|||mmmsssttt{{{|||hhhKKK@@@===:::999<<<;;;;;;:::999999999999999777777777666666666555555444444333333333222222222000111111111111000//////---------...000333555777;;;;;;<<<;;;;;;===@@@CCCBBBFFFHHHFFFBBB???AAAEEECCCBBBAAA@@@???===<<<<<<;;;:::888777777:::===???AAAQQQ___ppp}}}|||}}}|||~~~~~~[[[JJJEEEFFF>>>999:::666999===HHHTTT^^^eeeoooyyyvvvjjjzzz}}}hhhpppcccBBB555111---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000111222333AAA}}}~~~}}}uuuwwwwwwOOOCCC>>><<<777888EEEWWWiiiwwwxxx|||zzzmmm___OOOEEE======>>>;;;888777777777888999999999888888777888999;;;===BBBGGGLLLSSSXXX___fffkkkppptttvvvzzzzzz}}}vvvtttvvvxxxpppfffccc^^^ZZZWWWWWWXXXZZZ^^^aaaffflllooonnnllljjjeeeccc```\\\WWWTTTQQQOOOUUU\\\ccchhhoooxxx}}}~~~~~~||||||}}}~~~yyy```JJJMMMeeezzztttooo|||iiiUUUHHH@@@:::666555555000111444111888MMMzzzeeeqqq~~~TTTDDDiiivvveeeTTTFFF@@@>>>;;;999777666777777777555666555444444333333333333222222333333444555666666666666666666666555555555777888::::::999888888999444444555555555666666666777777888888888999999999999888888888888999999:::999>>>CCCAAA<<<:::<<<@@@AAAGGGPPPVVVXXXSSSKKKEEEIIINNNVVV\\\bbbjjjssszzzxxxgggbbb```|||{{{{{{~~~vvvkkk{{{[[[===666111000222000///222000000444<<<\\\}}}ooouuussszzz|||oooPPPAAA>>><<<;;;<<<::::::999888888888888888666666666555555555444444444444333333333222222222111111111111111000000///---------...///222444555999::::::999:::<<<@@@DDDEEEHHHIIIFFF@@@===???BBBCCCBBBAAA@@@>>>===<<<<<<;;;:::999888888888888888666AAAHHHUUUgggmmmmmmtttzzz~~~wwwuuuxxxfffPPPHHHIIIAAA:::999555999<<>>:::888:::DDDPPP___qqq~~~}}}pppbbbLLLCCC=========;;;888777777777888999999999999999666777999:::===AAAGGGKKKPPPWWW```hhhnnnqqqssstttxxxxxx{{{fffdddeeelllwwwzzzqqqhhheee```[[[XXXWWWXXXXXX]]]___bbbgggkkkllljjjhhhdddbbb^^^ZZZUUUQQQOOOMMMKKKQQQVVV[[[dddpppxxxyyy~~~}}}}}}~~~|||eeeMMMIII[[[rrr}}}tttuuummmXXXGGG@@@;;;777666555000111444///888PPP}}}hhh~~~vvvMMMFFFhhhwwwfffTTTFFF@@@>>>:::888666666777888777666777666555555444444444444222333333444444555555555555555555555666666666777666888::::::999888777888444444555555555666666666777777777888888888888999888888777777777777888999555999<<<===;;;:::;;;===@@@CCCIIIMMMNNNKKKGGGEEEGGGOOOYYY^^^```fffpppyyyyyyiiiaaaZZZyyywwwyyyuuubbbaaa\\\===666222111333000000444222222555===]]]zzz~~~oooyyyqqqvvvzzztttTTTCCC???===;;;;;;::::::999888888888888888555555555555444444444444444444333333333333222222111111222222111111000///...------...///111444555777888999999:::===AAAEEEGGGIIIHHHEEEAAA>>>???AAABBBBBBAAA???>>>===<<<;;;;;;:::999999::::::888666777;;;888===LLLUUUaaarrr~~~wwwooommmrrr~~~nnnTTTHHHIIIBBB;;;999666999:::CCCRRR^^^eeejjjooovvvtttdddkkk|||{{{ppp```EEE999444000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222222777GGGxxxgggyyyrrr{{{|||PPPBBB>>>888888<<>>:::888666666777888777666888888777666555555555555444444444444444444444444333444444555666777888888555777::::::999777777777555555555555666666666666777777777777888888888888888777777666666777777777555666888:::;;;;;;:::999;;;@@@FFFIIIHHHGGGFFFFFFGGGQQQZZZ]]]\\\```nnnzzz|||{{{|||lllcccXXXttt~~~}}}{{{zzzggg```www[[[<<<666333333444000///333222222666???bbbqqq}}}~~~iiixxxrrrxxxyyyvvvVVVDDD>>>===;;;888;;;;;;:::999999999999999666666666666555555555555444444333333333333222222111222222222222111000000............000222444555444666888:::;;;>>>CCCFFFHHHGGGEEEDDDBBBBBBBBBCCCBBBAAA@@@???>>>===<<<;;;;;;999888999::::::888555777999555555===AAAMMMcccuuu~~~wwwjjjeeeeeemmmqqqqqqyyyrrrTTTFFFHHHBBB;;;:::888888999AAAQQQ^^^eeehhhkkkrrrvvvdddjjj~~~xxxhhhIII999444111///............---------,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333999KKK}}}sssbbbwwwppp}}}RRRCCC???888777;;;CCCNNNYYYhhhuuuzzzpppMMMEEE>>>===<<<999888999666777888999::::::::::::666777888:::<<>>AAAFFFRRRaaakkknnnvvv{{{~~~{{{iiiWWWLLLQQQfffzzz}}}wwwjjjooozzznnnUUUEEE<<<666555333000444888333???[[[rrrrrr___}}}WWWBBBdddxxxgggUUUGGG???>>>:::888666666777888777666999999888666666555555555444444444444444444333333222333444555666888999999444777999:::999777666666555555555666666666777777777777777777888888888888888777666666666666777777888777777999<<<===;;;888888>>>EEEHHHGGGEEEEEEGGGIIIRRR[[[ZZZUUUYYYiiixxx{{{vvvssspppxxxqqqgggZZZsssvvvooozzzZZZ<<<666444444555111---111///000555@@@ggg~~~wwwkkkzzz|||cccssstttyyywwwWWWDDD>>><<<999666<<<<<<;;;::::::::::::;;;777777777777666666666666444444444333333333222222111222222222222111000000///......///000222444555222555888:::<<<@@@CCCFFFGGGEEECCCCCCDDDEEEFFFEEEBBBAAA@@@???>>><<<;;;;;;:::888777888::::::777444222999999999;;;666:::LLLTTTiii~~~zzzqqqhhh```^^^bbbccc```fffrrrzzzsssSSSCCCFFFAAA;;;;;;:::888888@@@PPP^^^eeegggiiikkkqqq^^^ccc|||yyynnnLLL777111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,............///111222333999NNN|||vvvdddsssoooUUUEEE@@@999666888CCCQQQ]]]hhhqqqzzzyyyoooNNNFFF???===;;;888888:::666777888999:::;;;;;;;;;666777888:::<<>>===>>>???@@@<<<<<>>>>>999999888777666555444444<<<:::888777666555333111333333333444444555555555444444555555555555444444777777888888888777777666555555555555555444444444666777777777777777666666888888777777666666555555666777888999:::;;;;;;<<<;;;===@@@DDDEEEEEEDDDCCCNNNOOOUUU\\\ZZZYYYhhh|||tttrrrmmmqqqgggbbbuuuuuulllzzzpppZZZ@@@222111222222000111555---222333>>>nnn{{{gggccc{{{vvvtttvvvzzzzzz}}}yyy[[[JJJHHH@@@:::<<<;;;;;;;;;::::::999888777777555555555666666666666666222222222222222222222222444444333222222111111000000000000000000111111222555777:::;;;<<<>>>AAACCCCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCAAA>>><<<:::999888888888888888777777777777777888999999888999;;;===CCCNNN\\\sssvvvvvvfffcccaaabbbeeegggeeeccchhhrrr}}}YYYDDDEEEDDDBBB???888666:::@@@GGGUUUdddnnnpppfffggg[[[bbbiii{{{vvvRRR===555------------,,,,,,++++++***,,,,,,,,,---------......------------...000111222777RRRvvveeeyyysssbbbZZZDDD???;;;777999AAAMMMYYYgggsssyyy~~~pppNNNFFF???<<<:::666666888888999::::::;;;;;;::::::666666777999<<>>EEEPPPaaaoootttvvvyyy}}}ooo]]]SSSNNNYYYpppzzz{{{sssooowww{{{jjjUUUDDD:::777666444888//////555;;;ZZZrrrgggbbbUUUGGG[[[zzzhhhTTTEEE???>>>999999888777666555444444:::999888777666555444333333333333444444444555555444444555555555555444444777777888888888777777666555555555555555444444444666666777777777777666666777777777777666666555555666666777888999;;;;;;<<<:::<<<@@@CCCDDDEEEDDDCCCKKKQQQ\\\bbb\\\YYYiiivvvooo}}}mmmfffdddxxx}}}rrrmmmWWW???333333333111000111555...333333>>>mmm|||{{{bbbyyysssqqqssswwwxxxzzzsssVVVFFFFFF???:::<<<<<<;;;;;;::::::999888888777666666666666666666666666222222222222222222222222444444333222222111111000000////////////000111111333555888999:::<<>>;;;:::999888777777777777777777777777888888999888777777888:::<<>>>>>BBBLLL[[[iiirrrssswwwzzz}}}~~~ooobbbXXXLLLUUUpppyyy~~~{{{{{{ooossswwwhhhUUUEEE;;;666777333666///111555:::XXX~~~qqqgggddd~~~SSSHHHZZZ{{{iiiUUUFFF???>>>999999888777666555444444888888888777666555555555333333333444444444444555444444555555555555444444666777777888888777777777666666555555555444444444555666666777777666666666777777777666666666666555444555666777999:::;;;<<<:::;;;>>>AAACCCCCCCCCBBBGGGSSSccchhh^^^XXXggg}}}}}}nnnooo}}}hhhccc___ssswwwnnnVVV>>>444444444111//////555...444444>>>lll~~~}}}iiitttpppqqqtttwwwxxxzzzlllPPPBBBCCC>>>:::<<<<<<;;;;;;::::::999999888888666666666666666666666666333333333333333333333333444444333222222111111000//////......//////000111111333666777888:::===???BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::999888888666666666666777777777777888999999888666666777888888>>>EEEZZZvvv}}}wwwxxxvvvsssmmmhhheeeggglllpppqqqwww|||eeeMMMHHHAAA===>>>===:::<<>>======:::999;;;888999::::::;;;;;;::::::444555666888<<>>999999888777666555444444666777888777666555666777444444444444444444444444333444444555555444444333555666777777777777777777666666666555444444333333555555666666777666666666666666666666666666666666333444555666888999:::;;;888:::===???AAAAAAAAAAAAFFFRRRaaafff^^^XXXbbbqqqwwwmmmtttoooeee\\\mmmvvvZZZ>>>444444333111111///444...555555>>>kkk~~~uuuqqqpppsssvvvxxx|||~~~kkkOOOBBBCCC>>>999;;;;;;;;;;;;:::::::::999999999777777777666666666666666444444444444444444444444444444333222222111111000...............///000000000222555666888999<<<>>>BBBBBBBBBBBBBBBAAAAAA@@@>>>===;;;999888777666666666666666666666777777777777888999888777888:::;;;<<>>===:::<<<>>>BBBMMM\\\eeegggbbbaaaVVVUUUrrr~~~oookkkvvvXXX;;;444111333222111000///---,,,,,,,,,,,,,,,---------......------------...000111222;;;QQQ|||iiiqqqcccHHH>>>>>>:::888===DDDLLLXXXbbbtttyyy}}}zzznnnPPPGGG>>>======:::888999888999::::::;;;;;;::::::444444555888<<>>999999888777666555444444555777888777666555666888444444444444444444444444333333444444444444333333555555666777777777777777777666666555444444333333444444555666666666666666555555555555555666666666333444444555777777888999777999;;;===??????@@@@@@FFFNNNXXX]]]ZZZWWWZZZaaapppyyywww}}}ooo```nnnvvv{{{}}}sss~~~aaa@@@444333111111444...444...555666???mmmvvvxxxrrrqqqssstttuuu~~~oooSSSDDDDDD>>>999;;;:::;;;;;;;;;:::::::::::::::888888777777666666666666444444444444444444444444444444333222222111111000...............///000000000333555777888:::<<>><<<===:::777666888999::::::;;;;;;::::::444444555888<<<@@@EEEGGGJJJNNNUUU[[[bbbhhhnnnrrrrrrzzz}}}\\\]]]]]]\\\YYYXXXXXXYYYVVVUUUSSSRRRQQQQQQRRRRRRTTTWWW^^^eeemmmsssxxxzzzuuurrrmmmhhheeecccccccccjjj^^^UUUSSSSSSTTT\\\hhhYYYUUUNNNHHHEEEEEEHHHJJJVVVNNNGGGDDDBBBEEEMMMWWWiiinnnuuuyyyyyyzzz|||~~~xxxyyy|||tttqqqvvvUUUMMMUUUcccxxx{{{~~~ooommmppp}}}zzzmmmpppxxxjjjYYYIII===666777000444111333666AAAjjjvvvdddnnn^^^GGGFFFjjj}}}nnnZZZJJJAAA>>>999999888777666555444444555777999888555444666888555444444444444333333333333333444444444444333333444444555666777777777777777777666555444333333222333444555555666666666666444555555555555666666666444444555555555666666666666777999;;;<<<>>>??????DDDGGGMMMRRRUUUVVVVVVVVVcccqqq~~~qqqbbboootttxxx}}}~~~~~~ooowww|||eeeAAA444333111111555///444...555777AAApppzzzgggsssuuuqqqooooooppp}}}uuuWWWGGGEEE===888::::::;;;;;;;;;;;;::::::::::::999888888777777666666555555555555555555555555555444444333222222111111000//////......//////000111111333666777888:::===???@@@AAAAAABBBAAA@@@>>>===999999888666666555555555666666777777888888999999777999;;;<<<===???BBBEEEDDDHHHFFFPPPlll~~~}}}{{{zzzzzz{{{bbbNNNLLLEEE???===999777;;;???EEEQQQ```hhhjjjggg^^^XXXXXXhhh{{{{{{rrr{{{www|||ZZZ===444111///......------,,,,,,,,,,,,,,,,,,---------......------------...000111222888OOO{{{uuu^^^CCCBBB;;;666444888???GGGSSS]]]pppzzz~~~yyyTTTHHH>>>===>>><<<999777888999::::::;;;;;;::::::555555666888;;;???CCCFFFGGGKKKRRRYYY```gggnnnrrrqqqwwwzzzeeefffeeeccc___]]]\\\]]]XXXWWWTTTQQQOOOOOOOOOOOOOOOPPPTTTZZZaaaiiippptttpppnnnkkkiiigggfffeeeeeejjj^^^VVVVVVTTTPPPTTT^^^]]]ZZZTTTNNNHHHCCC@@@>>>JJJEEECCCCCCDDDFFFNNNVVVdddkkktttxxxxxxxxxyyy{{{xxxyyy{{{~~~xxxfffyyy[[[MMMTTTfffxxxzzzppp___dddiiivvvvvvooottt}}}mmm[[[KKK===666555///444222333666EEEtttuuubbbqqqfffKKKKKKooo~~~ooo\\\KKKAAA>>>999999888777666555444444555888:::888444333555888555555444444444333333333222333333444444333333222333444555666777777777777777777666555444333222222222333444555666666666666444444444555555555666666555555555444444444444333555666777999;;;<<<===>>>@@@BBBFFFKKKQQQUUUVVVUUUXXXkkkvvvnnndddrrr{{{{{{~~~|||||||||xxx{{{ddd@@@555555111111555///444...555777CCCssssss^^^qqqxxxooolllmmmppp|||xxxZZZGGGDDD<<<888;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555555555555555555555555555444444333222222111111000000////////////000111111000222555777888:::<<<>>>@@@@@@AAABBBAAA???===<<<::::::999888777777777888777777777888999:::::::::999;;;======>>>@@@CCCEEECCCJJJJJJRRRlll~~~~~~}}}{{{yyydddMMMJJJEEE@@@>>>999555:::@@@GGGRRR```ggggggdddWWWUUUWWW```~~~}}}www|||sss}}}~~~vvvXXX===444111------------------------,,,,,,,,,---------......------------...000111222999QQQrrr}}}~~~uuu^^^BBBBBB>>>999666:::@@@GGGRRR[[[jjjwww|||zzzTTTHHH>>>>>>BBBAAA>>><<<888999::::::;;;;;;::::::666666666888:::>>>BBBDDDEEEIIIOOOVVV]]]dddkkkoooooosssuuu}}}nnnooommmjjjfffcccaaabbbZZZXXXUUURRROOONNNNNNOOOKKKLLLNNNRRRYYYbbbjjjooolllkkkjjjhhhgggfffffffffdddZZZUUUXXXUUUOOOPPPXXXSSSQQQNNNJJJGGGFFFEEEEEEEEEBBBBBBEEEFFFHHHNNNVVVaaaiiisssxxxwwwvvvwwwxxxzzz{{{|||~~~bbb{{{ttt\\\MMMXXXrrr{{{}}}bbbQQQ^^^iiiwwwuuurrrvvvttt```NNN???666333...555333222666HHH{{{vvvbbbssskkkAAAMMMnnn~~~ppp\\\KKKBBB>>>999999888777666555444444666999;;;999444222444777555555555444444333333333222333333444444333333222333444555666777777777777888777666555444333222222222333444555666666666666444444444555555555666666666666555444444333222222555666777888:::<<<===>>><<>>666777222000444000555...555777DDDvvv|||rrr]]]uuuyyyoookkkooouuu}}}yyyZZZGGGCCC;;;888<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666666555666666666666666666666666444444333333222111111000000000000000000111222222000222444666777999<<<>>>???@@@AAABBBAAA???===;;;<<<;;;;;;:::999999::::::777777888999::::::;;;;;;;;;<<<>>>>>>>>>???AAADDDBBBLLLMMMUUUmmm~~~~~~}}}{{{xxxxxx|||gggLLLHHHDDDAAA???999555:::AAAHHHSSS___eeedddjjjYYYXXXYYYZZZrrr|||{{{~~~qqq}}}tttWWW===444111---------............///,,,,,,,,,---------......------------///000111222555MMMrrraaaqqqvvv___AAAAAAAAA<<<999<<>>@@@DDDEEEBBBAAA999999:::;;;;;;;;;::::::777777777888:::>>>AAACCCEEEHHHNNNTTTZZZaaahhhlllmmmppprrr|||~~~}}}{{{xxxtttppplllhhheeeddd```\\\VVVRRRPPPNNNMMMLLLIIIKKKMMMNNNPPPVVV]]]cccfffhhhjjjjjjhhhddd```]]]```]]]]]]^^^[[[ZZZaaammmddd]]]WWWUUURRRMMMKKKLLLLLLKKKHHHCCC???AAAGGGLLL]]]ccclllqqqsssuuuwwwyyyxxxzzz{{{||||||}}}eeegggkkkgggYYYPPP\\\nnn{{{hhhXXXXXXVVV```zzzwwwqqquuu```HHHBBB:::777333444...444666HHHvvvgggzzzIIILLLnnnyyycccMMMBBBAAA<<<;;;:::999888888888888::::::999666333222222333666666555444333333222222444333111111111333555666333222222333444666888999888777555444333333444444333333333333333333333333666555444333222333333444222222222222333333444555333666999:::;;;:::;;;<<<@@@DDDFFFIIIRRR[[[ZZZSSSXXXeeexxxzzzpppkkkvvv~~~}}}zzz|||zzzxxxcccCCC666333000111444333222333...777BBB|||kkkqqqrrroootttrrruuu}}}xxx]]]KKKDDD<<<<<>>===<<<===<<<============;;;:::999::::::::::::;;;<<<=========>>>>>>>>>===<<<;;;;;;<<>>GGGRRR^^^fffkkkkkk___WWWTTT\\\uuu~~~~~~ppppppRRR===777111///............---------,,,,,,++++++,,,,,,---......------......///000111555NNNwwwkkkwww[[[KKK@@@???===<<<===???EEETTTaaannnsssvvv}}}wwwYYYEEE???DDDAAA@@@BBB??????>>><<<<<<<<<===<<<;;;777666444444666999===@@@DDDHHHMMMRRRVVV]]]eeelllooossswwwzzzvvvzzz}}}xxxrrrmmmiiieeebbbaaa]]]WWWSSSQQQPPPNNNMMMJJJKKKLLLLLLMMMQQQXXX]]]bbbdddgggiiiiiifffccc``````^^^aaagggmmmsss~~~~~~wwwsssqqqmmmbbbXXXSSSMMMKKKGGGBBB@@@AAAFFFIIIVVV^^^hhhoooqqqsssuuuwwwwwwxxxzzzzzz{{{}}}mmmmmmmmmgggXXXPPP\\\ppp|||bbbQQQQQQTTTbbb~~~zzzvvvyyyfffMMMCCC999666333444///555888JJJxxxfffvvvLLLIIIgggxxxaaaJJJ???>>>;;;;;;:::888888888888888999999999777444333333444555555555444444333333222444333222111222333555777333333333333555666888999888777555444333333333444333333333333333333333333666555444333222333333444111111111111111222333333333666888::::::;;;===>>>AAADDDEEEIIISSS^^^```[[[[[[gggyyy|||kkkrrrvvv|||yyy~~~```BBB666333111111444222111444///888DDD~~~|||jjjwww|||uuuwwwtttyyy|||___LLLEEE===<<<>>>;;;;;;;;;;;;:::::::::999999999999999999999888777666777777777666666666555555444333333222111000//////...000333444333111111111333333444555777999:::<<<;;;===???@@@???>>>>>>???@@@@@@AAAAAA???>>><<<;;;;;;;;;:::;;;;;;<<<=========<<<<<<;;;::::::999999888<<>>GGGSSS___hhhllllllaaaYYYWWWaaa|||ttt{{{XXX@@@666//////............---------,,,,,,++++++,,,,,,---......------......///000111555MMMnnnttttttzzz^^^LLL???<<<:::999;;;===CCCQQQ___fffttt~~~xxxzzz\\\HHH@@@DDDAAA@@@DDDAAACCC@@@>>>======>>>===<<<777666444444666999===???BBBFFFLLLQQQUUU[[[ccciiinnnrrruuuxxxxxxpppuuu}}}vvvpppjjjeeebbbbbb^^^YYYUUUSSSRRRPPPOOOKKKKKKKKKJJJJJJMMMQQQTTT]]]```dddhhhiiihhhfffddd^^^```hhhvvvyyyqqqZZZTTTLLLEEEBBBBBBCCCCCCMMMVVVbbbkkkoooqqqrrrtttuuuwwwxxxyyyyyyzzz}}}wwwsssnnneeeVVVOOO]]]rrr}}}zzzZZZHHHIIIPPPddd|||zzz}}}cccMMMAAA333555222444000666999LLLzzzdddqqqEEEEEE]]]xxxcccLLL@@@>>>;;;:::999888777777777777777888999777555444555666444444444444444444444444333333222222333444666777555444444555666777888999777666555444333333333444333333333333333333333333555444444333333333333444111000000000000111222222444555888999:::<<>>;;;===;;;;;;;;;;;;;;;::::::::::::888888999999999888888777666666666555555555444444333333222111000//////......000222333222111111222333333333555666888:::;;;;;;===???@@@@@@@@@AAACCCFFFFFFFFFEEECCCAAA???======<<<<<<<<<<<<<<<=========<<<:::888777666666777777888===MMMggg}}}yyywwwppphhhiiihhhaaacccssskkkOOOHHHDDDCCCBBB:::777888===GGGTTT```iiinnniii^^^WWWVVVaaa||||||{{{xxx```BBB555...///............---------,,,,,,++++++,,,,,,---......------......///000111666NNN|||uuuuuueeeOOO@@@===:::999;;;===CCCOOO\\\fffuuu~~~||||||```JJJAAACCC@@@@@@EEECCCFFFCCC@@@>>>>>>??????>>>777666555444555888;;;===???DDDKKKPPPTTTZZZ```fffmmmpppsssttt|||}}}qqqkkkrrrzzztttnnnhhhdddccc```[[[XXXVVVTTTRRRQQQLLLKKKJJJIIIIIIKKKMMMOOOYYY\\\aaaeeeggggggfffddd[[[```lll~~~}}}vvvttt}}}nnncccTTTIIICCC@@@???===DDDNNN]]]hhhmmmoooqqqrrrtttvvvwwwxxxxxxyyy{{{}}}}}}wwwnnnaaaRRRMMM^^^uuu|||sssTTTBBBDDDNNNddd}}}zzzyyy___MMM@@@222555222444000666888JJJ{{{bbbkkk~~~}}}jjj???@@@SSS|||lllUUUFFFBBB::::::999888777777777777666888999888777666666777333333444444444444444444333333222333444555777777666666666666777777888888555555555444444333333333222222222222222222222222444333333333333333333333111111000000000111111222444555777888:::===AAADDDCCCCCCCCCGGGQQQ[[[cccfffcccnnn~~~ppp___aaasss{{{fffjjjlll|||vvvZZZ???555555333333555222111444///999DDD}}}xxxjjj|||wwwyyy^^^IIIDDD>>>;;;===;;;<<<;;;;;;;;;;;;:::::::::777888888999999999888888666555555555444444444444333333222111000///.........000222333222111222333333333333444666888999::::::<<>>===============>>><<<999777555555666666999999===KKKeee~~~yyytttjjj```kkkrrrssswwwjjjOOOHHHDDDCCCAAA999666888===GGGTTTaaakkkpppiii___XXXVVV^^^vvv}}}~~~{{{yyyeeeBBB555000///............---------,,,,,,++++++,,,,,,---......------......///000111888OOO}}}lllPPPBBBBBB>>><<<>>>@@@DDDNNNXXXooouuuuuu}}}|||cccLLLAAAAAA===>>>DDDDDDHHHEEEAAA>>>>>>??????>>>777666555444555777999;;;===CCCJJJPPPTTTXXX^^^ccckkkoooqqqrrr{{{zzznnniiirrr}}}xxxsssmmmhhhdddaaa]]]ZZZYYYWWWUUUSSSLLLKKKJJJIIIJJJLLLMMMNNNUUUXXX]]]bbbddddddbbbaaa[[[```iiivvvjjj]]]SSSWWWbbblllrrrvvvssshhhWWWIIIAAA>>><<<;;;>>>IIIXXXeeekkknnnpppqqqrrruuuwwwxxxxxxyyy{{{}}}zzz}}}xxxlll^^^OOOLLL___uuuzzzpppTTTBBBCCCLLLccc}}}~~~yyy|||vvv```OOODDD777555333444000444555FFF{{{```hhhvvv[[[EEE>>>KKKvvvxxx___KKKBBB;;;:::999888777777777777666888999999888777777888333333444444444444444444111222222333444555666777666666666777777777777777444444444444444333333333222222222222222222222222222222333333333333333333333222222111111111222222333444666888999<<>>=========@@@>>>;;;888777777777888999999===KKKddd}}}|||sssfffYYYbbbooowwwlllPPPHHHCCCCCCAAA999777888>>>HHHUUUbbblllqqqoooddd]]]YYY___sssvvvyyyyyyuuufffAAA666333///............---------,,,,,,++++++,,,,,,---......------......///000111666NNNoooPPPEEEFFFBBB???@@@AAACCCJJJRRRlllsssrrrwwwzzzeeeMMMAAA@@@;;;<<>>>>>>>>======888777555444444666777888<<>>EEEqqqdddKKK???<<<;;;:::999888888888888666888:::;;;999777777777444444444444444444444444000000111222444555666666666666777777777666555555333333444444444444333222222222222222222222222222111222222333333333333222333333222111111111111222111333666888999<<>>======@@@???===;;;:::999999:::555777<<>>===;;;888777666555444444555666;;;@@@FFFKKKNNNSSSYYY^^^bbbkkkoooppp|||xxxmmmeeefffppp}}}yyyrrrlllgggdddaaa___^^^\\\YYYWWWPPPMMMKKKKKKLLLMMMKKKJJJJJJNNNSSSYYY\\\]]]\\\[[[XXXZZZYYYYYYaaammmsssqqqkkk^^^QQQJJJGGGEEEFFFIIINNNNNNLLLHHHBBB<<<999888777AAAPPP]]]eeeiiimmmooolllooorrruuuvvvxxxzzz{{{yyyzzz|||}}}mmm^^^OOOKKKZZZooozzz}}}cccOOOGGGIIIbbbxxxyyyvvv^^^KKK@@@666444222444000555555EEEwww]]]hhh|||eeeHHH???AAAlllfffLLL???===<<<;;;:::999999999999777999<<<<<<:::888777777555555555444444333333222...///000222333444555555555666666777666555444333222333444444444444333222111111111111111111111111000111222333444333333222222222111000000000000000000222666888999;;;===??????<<<>>>CCCEEECCCEEEJJJRRR```vvvxxxpppyyyxxx~~~||||||___AAA555444222333666333222555000888AAAwwwttteeezzzvvvtttssstttwwwvvvvvv{{{aaaHHHGGGBBB;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888777666777777777666666666555555222222111000///...------...///111111111111444666333333333444555666777888999;;;???BBBFFFKKKQQQUUUUUUUUUUUUTTTRRROOOMMMKKKGGGFFFDDDBBB@@@>>>>>>===???>>>>>>===<<<;;;;;;;;;666888999@@@SSSmmmzzzooodddOOOTTTSSSVVVaaagggrrrrrrSSSHHHBBBAAAAAA:::999:::???IIIVVVccclllqqqjjj\\\RRROOO\\\}}}yyyyyywwwooodddEEE777...///............---------,,,,,,++++++,,,,,,---......------......///000111222HHH}}}VVVMMMGGGBBB???AAACCCDDDHHHMMMOOOmmm}}}|||{{{yyywww{{{hhhPPPCCCAAA<<<<<>>===>>>AAAFFFKKKKKKEEE===777555555???NNNZZZbbbgggkkknnniiilllpppsssuuuwwwyyyzzzzzzzzz{{{ppp```PPPJJJXXXlll|||jjjSSSGGGHHHbbb}}}xxx{{{yyybbbOOODDD;;;333222444111777777HHHuuu]]]jjjtttHHHAAA???hhhgggOOOCCC======<<<;;;::::::::::::888:::<<<<<<:::888666666666666555444333333222222---...///111333444444444555555666666666444333222111222333444444444333222111111111111111111111111000111222333444333333222111111000//////////////////222666888999:::;;;===<<<:::===CCCDDD@@@@@@EEEJJJZZZrrr|||uuu}}}~~~qqqssszzzzzzzzzaaaBBB555333222333666222222666111999CCCzzzxxxhhhyyyqqqmmmnnnrrrwwwwwwtttxxxfffKKKIIICCC;;;;;;<<<======<<<<<<<<<;;;;;;;;;:::::::::999888777666555777777777777666666666666222222111000///...------...///111111000111444666333333333444555666777888888;;;???CCCGGGLLLSSSWWWWWWWWWWWWVVVUUURRRPPPOOOHHHGGGEEEBBB@@@???>>>======>>>>>>>>>===<<<;;;;;;::::::888:::HHHccc}}}}}}uuummmcccddd]]]ZZZaaadddkkk|||tttTTTGGGAAAAAAAAA;;;:::;;;@@@JJJVVVccclllqqqkkk[[[PPPOOObbbsssxxxwwwnnncccHHH777***//////.........---------,,,,,,++++++,,,,,,---......------......///000111444III[[[PPPHHHCCC@@@CCCGGGIIIMMMQQQOOOiiiyyy|||iiiQQQEEECCC>>>===BBBAAA@@@@@@@@@BBBCCCAAA>>><<<888777666555444333333333777;;;???BBBFFFLLLTTTZZZXXXcccjjjmmm|||rrrkkkeeebbbcccttt|||wwwsssoooiiifffcccaaa```^^^[[[YYYSSSPPPMMMLLLLLLKKKIIIGGGJJJHHHIIIPPPYYY^^^[[[VVVVVVWWWSSSOOOSSS[[[]]]YYYZZZQQQHHHEEECCC@@@@@@BBBBBBFFFIIIHHHBBB<<<999999777>>>HHHRRRYYY^^^aaacccgggjjjooorrrtttuuuvvvxxx{{{{{{|||uuucccPPPIIIWWWlllyyy|||uuu```OOOOOOaaa|||{{{zzzzzz^^^QQQ>>>888555111333000666888MMM~~~zzzgggeeeMMMAAAEEE[[[rrrVVVCCC@@@>>>;;;:::::::::999888<<<;;;;;;::::::999999888333333333222222111111111/////////000111333444555333444555555555444222222888777555333222000000000000000000000000000000000222222222222222111000//////......///111222000///111333555666666777999;;;888:::;;;<<>>>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555555333111///------,,,------///////////////111333666666666444333444777::::::999<<>>===???@@@@@@>>>======>>>???<<<>>>AAABBBDDDSSSuuu}}}{{{yyytttsssuuuyyyyyywwwyyy~~~sssTTTIIIAAA???@@@:::::::::===GGGUUUccclllppppppbbbSSSKKK\\\ssstttzzzrrr||||||zzzzzzvvv[[[AAA555...///............---------++++++,,,,,,,,,,,,------...------......///000111222BBBxxxmmmxxxkkkPPPFFFBBB@@@BBBDDDEEEJJJOOOTTTbbbxxxoooWWWCCC???@@@======AAAAAACCCEEEFFFEEECCC@@@???>>><<<999666444444444555777999>>>BBBFFFKKKPPPTTTTTTccclllmmmzzzzzztttrrrrrrnnnsss}}}yyyuuuqqqkkkhhheeecccaaa^^^[[[YYYUUURRROOONNNMMMLLLJJJIIIGGGEEEFFFKKKSSSVVVUUURRRSSSVVVWWWWWW^^^gggiiifffbbbYYYRRRQQQOOOJJJEEEDDDGGGJJJKKKIIIDDD>>>:::888777<<>>;;;::::::;;;:::999;;;;;;;;;::::::999999999555444444333222222111111/////////000111222444444444444555666666555555444777666555333111000000000000000000000000000000000111111222222222111000000///......///111222000///000222444555555666888:::999;;;;;;<<>>;;;???>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555555444222///...------......///000/////////111333555666666444333333666888777777:::AAAGGGLLLUUU]]]^^^___```^^^ZZZVVVTTTSSSKKKJJJIIIFFFCCCAAA???>>>>>>???@@@@@@@@@@@@BBBCCCHHHJJJLLLKKKJJJUUUttt~~~|||||||||xxxwww{{{rrrTTTHHHAAA@@@@@@:::::::::>>>IIIWWWdddllloooiii^^^SSSKKKWWWssszzztttoooxxxyyyvvv\\\CCC999444///............---------++++++,,,,,,,,,,,,------...------......///000111111>>>rrriiiuuu{{{TTTFFFAAA>>>???AAACCCIIIOOORRR___qqq}}}wwwtttrrrZZZEEE??????<<<<<<@@@AAABBBDDDEEEDDDCCCAAA@@@???===:::777444444444444555777<<<@@@DDDHHHNNNQQQSSS```iiinnn}}}~~~zzzvvvrrrxxx|||wwwtttnnnlllhhheeeccc```\\\ZZZWWWUUURRRPPPOOONNNLLLJJJFFFEEEEEEHHHKKKMMMMMMLLLJJJNNNRRRWWWaaakkkoooooommmddd[[[XXXUUUPPPMMMMMMRRRRRRQQQMMMHHHAAA;;;888999;;;>>>@@@CCCFFFKKKNNNWWW\\\cccjjjooosssvvvxxxzzz{{{|||~~~qqqXXXJJJWWWlllzzz~~~ttt\\\RRRaaa{{{uuu{{{cccPPP@@@???999666777222555444@@@vvvfff\\\rrrFFF>>>CCCiiiaaaHHHAAA???;;;::::::;;;;;;::::::::::::::::::999999999777666666444333222111111///...//////000111222333333444555666777777777666666666444333111111000000000000000000000000000000000111111222222222111111000///...///000111000///000111333444444555666888;;;<<<;;;<<>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555555444222000///...//////...///000000//////111333333444555555333333444555666555888???FFFMMMXXXaaabbbccccccaaa\\\XXXVVVUUUNNNMMMKKKHHHEEECCC@@@???>>>???@@@AAACCCEEEFFFGGGQQQUUUVVVPPPIIIOOOfff~~~}}}yyyxxxzzz|||}}}|||xxxyyyqqqSSSHHHAAA@@@@@@:::999;;;@@@KKKYYYeeelllooonnndddZZZOOOQQQtttuuuxxxkkklllbbbFFF999222///............---------++++++,,,,,,,,,,,,------...------......///000111444<<>><<<<<>>;;;777444333333333222555999===AAAEEEJJJNNNTTT]]]dddlll~~~{{{{{{wwwsssppplllhhheeebbb^^^[[[YYYVVVSSSQQQOOONNNLLLJJJHHHHHHGGGFFFFFFFFFFFFGGG???AAAEEEJJJSSS]]]dddgggppphhh^^^UUUMMMJJJPPPYYY]]]\\\YYYTTTMMMEEE===888<<<<<<;;;:::;;;>>>DDDHHHNNNTTT]]]eeekkkppptttvvvwwwxxxzzz}}}xxx\\\LLLXXXnnn}}}|||fffXXXaaa}}}{{{qqqttt```PPP@@@>>>666555666000444111999iiiooo___}}}jjjCCC;;;>>>aaagggNNNBBB???;;;999999::::::999999999999999999:::::::::999888777555444222111111............///000111111111222333444555666777777555444333222111111111111000000000000000000000000///000111222222222222222111///......000111000//////111333333333333555777;;;===<<<;;;BBBMMMVVVXXXSSSYYYfffxxxyyywwwvvvlll___^^^vvvwwwppprrrdddPPP;;;222222333444444444666333888666KKKuuu~~~uuuoooppprrrsssrrruuu~~~yyyXXXJJJFFF@@@===>>>>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555555444222000000000000000...///000000///000222444111333555555333222222333999777999@@@GGGNNNZZZdddcccdddccc```[[[WWWUUUUUUQQQPPPNNNKKKHHHEEEBBBAAA??????@@@BBBEEEGGGGGGGGGUUU[[[[[[RRREEEDDDTTTeeetttpppllllllqqqvvvzzz{{{{{{tttqqquuuzzz|||~~~oooRRRHHHBBBAAAAAA;;;999;;;BBBNNN\\\hhhmmmooosssfff[[[RRRSSSnnnkkkkkkeeehhheeeFFF888000///............---------+++++++++,,,,,,,,,------...------......///000111888>>>ooo}}}eeeIIIAAA999888999<<>>999;;;:::888666666999???DDDKKKQQQ[[[dddkkkppptttwwwuuuvvvxxx{{{~~~zzz___OOOZZZppp~~~hhhYYYaaa}}}{{{oooppp~~~yyy```TTTBBB;;;666555666000666444777cccxxxggg~~~ccc???;;;@@@aaammmVVVCCC???;;;888777888888888888888888999999:::::::::999888777666444333222111.........---......////////////000111222444555555444333222222111111111111000000000000000000000000///000111222222222222222222000......///000000//////111333333333333444666:::<<<<<<;;;@@@KKKTTTWWWSSSYYYddduuuzzztttllleee```sssuuuooohhhzzzssscccQQQ===555333333333444444666444;;;888III~~~~~~|||vvvooonnnooopppppprrrzzz|||ZZZIIIDDD@@@<<<<<<>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555444333222000000000111111...000000000000000222444000222444444333222333444===<<<===CCCIIIPPPZZZdddddddddccc```[[[WWWVVVVVVUUUTTTQQQNNNJJJGGGDDDCCC@@@@@@@@@CCCGGGHHHGGGFFFSSS[[[^^^RRRBBB===FFFRRR\\\ZZZ[[[aaajjjrrrvvvwwwuuuqqqppprrrrrrrrruuu{{{}}}mmmQQQHHHBBBBBBAAA;;;888;;;CCCOOO^^^jjjpppqqqppp___TTTRRR[[[uuu^^^cccaaaeee```EEE:::333///............---------+++++++++,,,,,,,,,------...------......///000111666===nnn~~~oooJJJBBB:::777777:::BBBKKK\\\iiiyyy}}}jjjTTTFFF@@@>>>>>>???AAAAAAAAAAAABBBBBBCCCCCCBBB@@@<<<888555333333333222444888;;;>>>BBBFFFJJJRRRUUU\\\jjj|||{{{yyyvvvrrrnnnkkkhhhdddaaa\\\YYYUUURRRPPPNNNKKKIIIJJJHHHFFFEEEEEEEEEBBB@@@CCC>>>::::::;;;???HHHRRRPPPWWW^^^ZZZLLL@@@BBBKKK[[[^^^```\\\RRRFFF>>>:::888777555333222555:::>>>GGGOOOZZZdddmmmssswwwzzzvvvwwwxxxzzz}}}xxx```OOOZZZnnn~~~gggXXXbbb~~~rrrrrrvvvbbbYYYEEE;;;777777777111888777999```}}}wwweee~~~[[[>>><<>>FFFNNNPPPNNNTTT```qqq|||tttnnnfffwwwxxxnnnhhhfffxxxrrrbbbQQQ???666444333333444333555444===888GGG|||xxxooolllkkkkkkooopppwww\\\IIICCC@@@===:::>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555222222000000///000111222///000111111000000222444///111333333333333555777@@@>>>@@@FFFKKKQQQZZZdddffffffeeebbb^^^ZZZYYYYYYYYYWWWTTTQQQMMMIIIFFFEEEAAA@@@AAADDDIIIKKKIIIFFFIIIVVV\\\RRRCCC===CCCJJJRRRQQQSSS[[[gggqqqttttttppprrrxxx~~~~~~zzzzzz~~~lllQQQHHHCCCBBBBBB<<<888;;;BBBPPP```lllsssuuuuuu___RRRRRR]]]uuuhhhkkkeeehhh\\\BBB999222///............---------++++++,,,,,,,,,,,,------...------......///000111222777gggoooLLLDDD===:::999:::@@@FFFXXXhhhxxxzzzjjjVVVGGG@@@?????????@@@AAAAAABBBBBBBBBBBBAAAAAA???<<<888555444444444222555888;;;===AAAEEEHHHLLLPPP[[[mmm~~~yyyzzz|||zzzwwwssspppnnnkkkgggddd^^^[[[WWWTTTRRROOOLLLJJJKKKHHHGGGIIINNNOOOLLLHHHGGGAAA>>>===;;;;;;CCCLLLPPPVVV^^^^^^SSSEEE@@@BBBJJJSSS[[[YYYNNNCCC===<<<777777666444333444777999???GGGTTT```kkkrrrwwwzzz{{{zzzzzzzzz|||}}}}}}}}}~~~~~~~~~uuu^^^NNNWWWjjjiii[[[fffzzzzzzttt```YYYFFF===888777666///777777777\\\~~~vvv___vvv~~~[[[BBB<<<===ZZZ{{{jjjJJJEEE???:::888777777777555666777888999:::;;;;;;666666555555444333222222......---,,,,,,+++,,,,,,...---------...///111222222111111111111111222222000000000000000000000000111111222222222111000000333111...---...///000///111222444444333333555666444999;;;:::;;;@@@EEEFFFEEEMMMZZZjjj{{{qqq~~~vvvlllgggqqqzzz^^^OOO>>>777555444444555444444333;;;777FFFsssxxxpppmmmmmmmmmnnnnnnuuu___JJJDDDBBB>>>;;;>>>>>>>>>===<<<<<<;;;;;;:::999888888777777888888666666666666555555555555111000/////////000111222///000111111000111333555///111222222222444888:::>>>>>>AAAGGGMMMRRRZZZcccggggggfffccc___\\\\\\\\\[[[ZZZWWWSSSNNNJJJGGGFFFAAA@@@AAAFFFLLLOOOMMMJJJDDDUUUaaa[[[OOOKKKQQQVVVZZZVVVUUU\\\gggqqquuuuuusssuuu|||jjjPPPHHHCCCCCCCCC<<<777:::BBBPPP```nnnvvvyyyxxxaaaRRRQQQXXXmmmtttvvvqqqsss[[[@@@777//////............---------++++++,,,,,,,,,,,,------...------......///000111333222]]]|||nnnNNNGGGAAA>>><<<:::===BBBQQQdddwwwttthhhUUUFFF@@@???>>><<<@@@AAABBBCCCCCCBBB@@@???@@@>>>;;;888666555555555222444777:::<<>>???<<<:::???IIIZZZZZZ\\\]]]VVVJJJBBBAAA===IIIUUUUUUKKK@@@<<<===999999999777555555666888666???MMM[[[gggooouuuyyy}}}|||{{{{{{}}}zzzzzz{{{|||~~~}}}~~~}}}rrr\\\MMMTTTfffyyy}}}ooobbbiiippp\\\VVVFFF???777555444+++333444333VVV|||___rrrfffGGG<<<888SSSpppNNNIIIAAA<<<999888888777555666666888999:::;;;<<<555555444444444333333333......---,,,++++++++++++......------...///000222111111111111111111222333000000000000000000000000222222222222222111000///444111...---...///000///222333444444444444555666222888;;;:::999===@@@@@@===FFFUUUeeevvv|||xxxpppkkk{{{|||[[[LLL===666555444444777555444111:::666GGGiii~~~wwwqqqqqqrrrsssmmmmmmsssbbbKKKEEECCC@@@<<<>>>>>>>>>===<<<<<<;;;;;;:::999999888777888888888777666666666555555555555000//////......///111111///000111111000111333555000000111111222555999===<<<<<<@@@GGGMMMRRR[[[cccffffffdddaaa^^^\\\\\\\\\]]][[[XXXTTTOOOKKKHHHGGG@@@???AAAGGGOOOSSSQQQNNNJJJ^^^mmmkkkaaa```fffkkkfff```[[[___iiirrrvvvwwwzzzvvvyyyjjjPPPHHHCCCCCCCCC<<<777:::AAAOOO```oooxxx|||ppp[[[OOOMMMSSSiiioooxxx|||ZZZ@@@888111//////.........---------++++++,,,,,,,,,---------...------......///000111777000WWWyyytttuuuNNNHHHCCCAAA>>>;;;<<<@@@GGG]]]qqqyyypppeeeTTTEEE???>>>===:::@@@AAACCCDDDDDDAAA???===@@@>>>;;;888666666666666111333666888;;;>>>BBBEEEFFFLLL\\\pppyyyzzzxxxfffsss{{{uuupppooonnnnnnmmmhhhfffaaa[[[VVVQQQOOONNNIIIGGGJJJUUUdddkkkdddZZZLLLHHHGGGGGG@@@666666<<>>:::888:::===<<<:::777666555999???IIIUUU```jjjsssxxxyyyzzzzzz{{{}}}~~~}}}{{{{{{||||||{{{yyy}}}xxxuuunnn]]]NNNTTTeee{{{~~~bbb^^^xxxxxx|||uuubbbVVVIII<<<999666444333111333>>>JJJ}}}zzzgggXXXQQQ>>>===KKKrrryyy___EEE<<>>???@@@CCCKKK[[[ooo|||qqqlll{{{^^^NNN===666444333222333666666000666555KKKyyyhhh|||~~~qqqqqqtttvvvpppnnntttlllTTTIIIDDD@@@===@@@??????>>>===<<<<<<;;;:::999888777666666666666777777777777666666666666444222000///000000///......///111222333333222111//////111333666888:::;;;>>>:::;;;DDDLLLRRR[[[dddgggeeeaaa``````aaaaaaaaacccbbb___ZZZUUUOOOJJJGGG>>>===>>>DDDMMMSSSTTTRRRMMM___sss}}}|||vvvgggaaaiiirrrssstttxxxvvvwww|||cccLLLFFFBBBBBBAAA;;;888:::@@@OOOaaapppyyy{{{rrreeeUUUNNNVVVjjjqqq|||~~~zzz[[[@@@444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222...888TTTsss|||\\\GGGFFFIII;;;999BBB===GGGUUUjjj~~~zzzmmmgggZZZIII@@@???AAA@@@BBBDDDGGGGGGDDDAAA???>>>???>>><<<:::888666444333555555666888;;;===???AAACCCKKKUUUeeeqqqnnnttt}}}www}}}}}}wwwsssqqqqqqpppoooiiigggbbb]]]WWWSSSPPPOOOQQQKKKIIIVVVpppxxxgggZZZSSSKKKEEECCCAAA<<<666CCCWWWjjjkkk___RRRHHHCCC;;;;;;<<>>GGGRRR^^^iiirrrwwwyyyzzz|||}}}~~~}}}||||||}}}|||zzzxxx{{{yyyvvvnnn[[[MMMUUUfffxxxhhh___uuu|||jjjZZZNNNDDD;;;888555333111333===HHHyyydddUUUbbbDDD>>>HHHfffyyybbbIII???CCC===666888888666777777888999999::::::999888777666555444333333111111000///...---,,,,,,+++************+++,,,,,,...///000000111111000000111111000000000111222333444555666444111///...///000///...------...///000222222333333444444333333333555888999;;;===AAACCCDDDFFFLLLZZZmmm{{{rrrppp~~~]]]MMM<<<666555444333444666777222888777KKKrrrxxxrrrtttwwwrrrnnnuuurrrWWWJJJDDD@@@<<>>======<<<<<<:::999888777777666666666777777777777666666666666444222000///000000///...///000111222222222222222///000222555777888999999;;;:::>>>FFFMMMRRRZZZdddhhheeebbbaaabbbcccddddddcccbbb```\\\VVVOOOJJJGGG???======AAAHHHMMMNNNMMMLLL]]]qqq~~~}}}ooohhhnnnuuuuuuuuuzzzyyy|||___HHHBBB>>>===<<<666999;;;BBBPPPaaaooovvvxxxtttgggXXXRRR[[[ooollluuuxxxvvvYYY@@@333222///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222222555JJJjjjrrrfffKKKDDDGGG===:::@@@===IIISSSdddsss}}}tttnnn___MMMAAA@@@@@@@@@BBBDDDFFFFFFDDDAAA???>>>AAA@@@>>><<<999777555444555555666888:::===???@@@BBBIIIRRRbbbooommmsss{{{wwwuuutttsssrrrjjjhhhddd___ZZZUUURRRPPPRRRNNNKKKZZZ}}}|||qqqmmmaaaSSSJJJEEE<<<333<<>>>>>>>>===;;;888;;;999999;;;>>>@@@>>><<<:::===EEEOOO[[[gggqqqvvvyyy{{{}}}~~~~~~~~~}}}yyyvvvxxxyyyxxxmmmXXXLLLVVViiiuuu}}}pppbbbrrr~~~iiiWWWMMMGGG>>>:::555333111222;;;EEE~~~eeeUUUxxxIII???DDDUUUuuu{{{fffMMMCCCEEE>>>999:::999777888888999999:::::::::888888777666666555444444222111111000///...------+++************+++,,,,,,///000111111222222111111000000000///000111111222333444555444111/////////000///...------...///000111111222333333333333333333444666888:::>>>CCCGGGGGGHHHLLLVVVggg{{{yyyttttttwww[[[KKK;;;555555444444555666777333999888KKKssstttuuuyyytttpppuuuzzz[[[KKKEEE@@@<<>>===<<<<<<::::::888777777777777777888777777777666666666555333111//////000000///...000000000000111222333444///111444777888888777666777888>>>GGGOOOTTT\\\cccfffccc```___aaaccceeefffddddddbbb^^^XXXPPPJJJFFF???===;;;===AAAEEEEEEDDDIIIVVVhhhxxxuuuoootttyyyyyyzzz~~~~~~```JJJDDD???======777999<<>>===HHHQQQ^^^iiirrryyy{{{ttteeePPPCCC??????>>>AAACCCEEEEEECCC@@@??????CCCBBB@@@>>>;;;888555444555555666888:::<<<>>>???BBBFFFLLL]]]llllllsss}}}zzzyyywwwuuussskkkiiifffaaa\\\WWWRRRPPPLLLNNNNNNYYY|||}}}qqq^^^JJJAAA@@@:::<<>>>>>>>>???>>>======999777999???DDDCCC@@@<<<>>>CCCLLLYYYfffqqqvvvyyy{{{~~~~~~~~~yyyuuuuuuyyyxxxkkkVVVKKKXXXllluuu|||vvveeerrr~~~{{{~~~dddUUULLLFFFAAA<<<666333111111999BBB|||lll^^^LLL>>>@@@FFFggg{{{~~~|||gggPPPEEEDDD===999;;;888777777888888888999999999888777777777666666555555333333222111000///......------,,,,,,------...///000000111222222222222222000//////000000000111111222333444333111//////000000///...------...///000000111222333333333333333333444555666777<<>>>>>????????????>>>===<<<::::::999888777777777777888888777777666666555555222111/////////000///...111000000///000222333444000222666999:::888555333444444888DDDQQQ[[[aaacccccc```\\\[[[]]]aaadddeeeeeeeeeccc___XXXQQQJJJEEE???<<<999999;;;<<<<<<;;;AAAJJJYYYkkk|||uuurrrvvvyyyzzz|||aaaLLLFFF@@@>>>>>>888888<<>><<<===CCCNNN]]]jjjrrrxxx~~~{{{vvvgggRRRCCC>>>>>>===AAACCCDDDDDDBBB@@@??????CCCBBBAAA???<<<888555333555666666777999;;;<<<===AAADDDHHHXXXiiijjjsss}}}|||yyyvvvtttlllkkkhhhddd^^^XXXRRRNNNJJJNNNMMMNNNeeeaaaMMMJJJ===777===RRR```]]]RRRKKK@@@>>>===>>>@@@BBBCCCCCC>>>999666888>>>DDDEEECCC@@@???BBBJJJWWWfffrrrxxxyyy|||}}}~~~zzzuuutttyyyxxxiiiTTTLLLZZZmmmwww|||yyyhhhvvv|||zzzwwweee[[[QQQGGGDDD===666333111111777???fffqqqfffMMM>>>===>>>\\\sss{{{{{{iiiRRRFFFCCC<<<999;;;777666666666666777777777777777777777777777666666666555444333222111000000///.........---...//////000000000111222222222222222///000000111111111111111111222333333111//////000000///...------...///000///000111222333333333333444444444444555888<<<@@@JJJIIIHHHMMMXXXhhhyyyzzzxxx||||||sssgggWWWIII:::555666555444555222444222:::999LLLooo~~~yyyssstttsssvvvpppttt|||dddPPPIIIEEE@@@>>>>>>@@@@@@@@@???===<<<;;;:::999888777777777777888888888777666555555555222000......///000///...111000000///000222333444111333777::::::888555222333000111===QQQaaaeeebbbccc___[[[YYY[[[___ccceeeeeedddaaa\\\VVVNNNGGGCCC===;;;888777777777666666999???KKK^^^vvvyyyvvvuuuvvvvvvuuuvvvxxx|||^^^JJJDDD===;;;;;;666666<<>><<<888555333666666666777888999;;;<<<@@@BBBFFFUUUeeehhhttt|||xxxuuupppooolllhhhaaaYYYRRRNNNMMMNNNIIICCCMMMlll~~~ZZZDDDDDD;;;999EEEUUU\\\ZZZWWWTTTQQQMMMJJJHHHFFFDDDBBB>>>:::666777;;;@@@DDDEEECCC@@@@@@GGGUUUeeerrrxxxzzz|||}}}~~~|||xxxtttxxxuuufffSSSNNN\\\mmmxxx|||}}}lll{{{~~~|||qqqeee^^^TTTHHHFFF>>>666333111111777===```rrraaayyyQQQ???999;;;SSSjjj}}}yyylllVVVIIIDDD<<<;;;<<<777666666666666666666666666666777777777777777777777666555555444333222111111...------------.../////////000111111222222111111000000111222222222222111///111222222111000000111000///...------...///000//////111222333333333333444555555444444555888;;;IIIHHHHHHJJJQQQ^^^mmmwww{{{}}}~~~nnniiiWWWHHH:::666666555333444111444222;;;;;;OOOxxxvvvssssssnnntttooosss{{{jjjSSSLLLHHHBBB===>>>@@@AAAAAA@@@>>>===;;;:::999888888777888888999999888777666555444444111///......///000///...000000000000111222333444111444777::::::888555333333///...888MMMaaagggccchhhccc]]]YYY[[[^^^bbbeeebbb```\\\VVVOOOHHHBBB>>>999999888777666555444444444888BBBSSSmmmyyyyyyzzzwwwrrrmmmjjjjjj~~~zzz]]]KKKFFF???<<<===999888>>>JJJWWWdddmmmsssvvviii[[[PPPTTThhh~~~nnndddfffpppwww|||gggNNN???777111///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222444;;;FFFjjjmmmuuu{{{YYYEEEFFFCCC;;;===888EEEZZZnnn{{{~~~{{{wwwsssrrrhhhVVVFFF???======@@@AAABBBAAA@@@>>>??????@@@@@@@@@???===999666444666666666666777888999:::===AAAEEERRR```dddsss{{{xxxuuutttqqqllleee\\\SSSNNNLLLJJJHHHGGGIIITTTmmmrrrQQQKKKEEE===???NNN```hhhfffhhhddd^^^XXXSSSMMMGGGCCC>>>;;;777555777<<>>555222111222777===bbbuuu[[[dddXXXAAA666;;;NNNbbb}}}qqq\\\OOOHHH??????@@@:::777777777666666666666666666666777777777888888888777666666555444333222222///////////////000000111...///000000111111000000000111222333444333333222///000222222111000000111000///...------...///000...///000111333333333333333444555555555666888:::CCCDDDDDDEEEJJJSSS___hhhxxx{{{lllkkkWWWIII;;;666666444222222222444333===>>>TTTvvvvvvssssssnnnrrrmmmssszzzqqqWWWOOOIIIBBB<<<>>>@@@BBBBBB@@@>>>===;;;;;;:::999888888888888999999888777666555444444000///------///000/////////000111222222222222222222444777999:::888666444333222111555EEEYYYdddeeejjjddd]]]XXXXXX\\\```bbb]]]ZZZTTTMMMFFF???;;;888555777888999888666555444333555:::HHH___vvvxxx{{{}}}yyyqqqiiiccc```mmm~~~xxx]]]KKKGGG@@@>>>@@@<<<<<>>???@@@???@@@AAA@@@???;;;888666666666666666666777888999999>>>DDDPPP[[[___rrr}}}yyyxxxwwwuuuppphhh^^^TTTOOOFFFDDDJJJTTTSSSKKKNNNXXXsssPPPLLLCCC???MMMeeerrrrrrdddaaa^^^[[[WWWSSSNNNKKK===;;;888555444888???DDDCCC>>>;;;AAAPPPbbbooovvv{{{|||}}}}}}~~~|||uuuwwwqqqaaaSSSSSS___kkkuuuyyy}}}ttt|||~~~xxxjjjaaa___ZZZRRRGGG>>>555222111222777<<>>???@@@CCCJJJTTT[[[iii|||{{{{{{~~~~~~dddfffWWWIII;;;666666444222111333666444>>>AAAWWWvvvwwwsssuuuqqqqqqlllrrrzzzvvvZZZQQQIIIAAA<<<>>>@@@BBBBBBAAA>>>===<<<;;;:::999888888888888999999888777666555444444000...------///000//////...///111222333333222222222444777999999888777666333666555555>>>QQQaaagggjjjddd[[[VVVUUUXXX\\\^^^YYYVVVOOOGGG@@@:::666444333555999:::999888666666333333555>>>QQQfffqqqsssttt{{{{{{rrriiiccc___]]]ppprrrWWWGGGCCC<<<:::<<<999@@@FFFOOOYYYccckkkqqquuuqqqaaaSSSWWWkkklll[[[qqqiiisssfffJJJ;;;222+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------///000111222///333666UUUyyy|||~~~mmmnnnHHHDDDEEE===<<<===>>>DDDSSSeeesssxxxxxxtttvvvqqq```NNNDDD@@@>>>???@@@AAA@@@>>>>>>???@@@???@@@AAABBB@@@>>>:::888666666666666666777888888555===CCCNNNWWW[[[ppp{{{xxxsssrrrvvvsssbbbPPPHHHHHHLLLQQQPPPLLLKKKNNN^^^{{{kkkXXXCCC>>>LLLZZZ[[[UUUQQQMMMGGGCCCFFFMMMQQQPPPFFFAAA;;;777777:::===>>>AAA@@@===>>>JJJ___pppwww~~~}}}||||||||||||}}}~~~~~~|||yyyyyytttlllaaaTTTQQQ___qqquuuxxx}}}uuu|||llleeefff___RRRNNNBBB666222222222444888???|||iiiYYYkkkEEE>>>999>>>\\\zzznnnXXXJJJGGGGGGEEEBBB???===;;;;;;;;;:::888777;;;;;;::::::999888888888777777666666555444444444333333444444444444444444333333333444444555555555333333333222333333444444111111000000111111222333000///...---,,,---....../////////000111111222222111333555777777666555444<<<===>>>AAAEEEJJJNNNQQQaaappptttxxxwwweeeaaaRRRDDD777444555444333444222111888;;;@@@ccctttvvvpppqqqnnnssstttwww~~~^^^QQQJJJCCC===<<<>>>AAA@@@===>>>AAA===<<<;;;:::999888888888;;;:::777777666666444222000000000000000000000000222222333444333222111000666444333777<<>>;;;222444333222999JJJYYY___bbb]]]WWWSSSRRRUUUZZZ]]]VVVSSSKKKAAA<<<;;;888444000222555888999999888777333111555>>>DDDMMMaaavvvssswwwxxxtttjjj^^^UUUPPPMMM[[[ooogggUUUFFFDDDCCC===999:::===MMM\\\dddhhhooouuuxxxooo]]]QQQWWWiii{{{kkk\\\~~~tttgggvvv~~~}}}oooGGG666000---//////...------------......------,,,,,,------............///////////////333888555JJJyyycccxxxuuuRRRCCCCCC<<<666999<<>>???@@@@@@???===;;;999;;;@@@EEEEEEDDDCCC>>>888777888888999999999888888777;;;???JJJTTTUUUhhh}}}yyyxxx|||xxxgggVVVJJJHHHIIILLLLLLHHHFFFHHHNNNhhhnnnYYYCCC<<>>@@@EEEHHHEEEBBB===999777999<<>><<<<<<<<<<<<:::999;;;::::::999888888777777666666666777777777777777555555555555555555555555333333333444444444555555333333222222222222333333111111000000111111222333000///...---,,,---....../////////000111111222222111222444555666666666666999;;;>>>DDDIIIOOOSSSUUUUUUaaaxxxzzz~~~vvvfff```OOOBBB666333444333333444333111888;;;BBBdddyyy{{{sssssspppvvvvvvxxxdddTTTLLLEEE>>><<<===AAA@@@===>>>AAA===<<<;;;:::999888888888;;;999777777777666444222000000000000000000000000111222333444444333111111888666666999>>>@@@===:::666555444444:::FFFWWWccc```XXXPPPNNNQQQWWW[[[\\\XXXUUUMMMAAA;;;999777333222333666888888888666555333111333999===DDDWWWkkkuuuvvvuuummm```RRRGGGAAA???FFFTTTkkkeeeTTTEEECCCCCC===999:::===LLL\\\dddhhhnnntttvvviiiZZZSSSaaavvviii```ccc\\\mmmwww{{{lllGGG666222/////////...------------......------,,,,,,------...............////////////000777666FFF|||}}}mmmbbbhhhwwwpppTTTEEECCC???;;;777:::@@@IIIUUUcccrrr{{{wwwvvvuuupppeeeVVVGGG???>>>>>>???@@@???>>><<<;;;===BBBEEEDDDCCCCCC???999888888999999999999888888999:::;;;DDDMMMOOOcccppp___PPPJJJFFFHHHHHHEEEBBBBBBAAATTTvvv{{{dddKKKBBBJJJSSSTTTQQQEEE>>><<<>>><<<777:::AAADDDCCC@@@;;;777888<<>><<<<<<======<<<;;;::::::999999888777777777666777777888999999::::::888777777666666555555555333333333444444444444555444333222111111111111111111111000000111111222333000///...---,,,---....../////////000111111222222222222222333444666777888666999>>>FFFMMMTTTYYY\\\PPPWWWhhh~~~sssggg]]]KKK???555333333222222333444111777===EEEggguuutttrrrxxxxxxzzzlllYYYMMMFFF???======@@@@@@>>>>>>AAA===<<<;;;:::999888888888:::999777777777666444222000000000000000000000000111222333444444333222222888777888;;;???@@@===::::::555444777:::@@@SSSggg```VVVKKKHHHNNNVVV[[[]]]ZZZWWWOOOCCC<<<:::888555555666777999999888777777666222333666777;;;KKK^^^hhhhhhfff```VVVKKKBBB======<<<@@@SSStttbbbRRRDDDCCCBBB<<<999:::<<>>??????@@@??????>>>===AAAEEEFFFDDDCCCCCC@@@;;;999999999999999999888888::::::777<<>>IIIaaa}}}sssYYYOOOSSSYYYYYYWWWNNNDDD@@@DDDCCC:::888===CCCDDDBBB===777777<<>>WWWvvv]]]]]]MMM<<<:::888EEEZZZnnnzzziiiYYYMMMGGGDDDCCC???===;;;;;;<<<======<<<:::999999888888777666666888888999999::::::::::::888888777666666555444444444444444444444444444444444333222111000000000000111111000000111111222333000///...---,,,---....../////////000111111222222222111111111333666888:::777999>>>DDDLLLTTT[[[___UUUUUU\\\iiiuuu|||mmmgggZZZFFF<<<444222333111111333555111777???JJJllluuutttrrrwwwxxx{{{uuu]]]OOOGGGAAA======@@@AAA>>>>>>@@@===<<<;;;:::999888888888999888777777888777444222////////////////////////000111333444444444333333555666777;;;>>>???===:::<<<555444999888999MMMfffddd[[[NNNGGGHHHPPPYYY___\\\[[[UUUIIIBBB???===:::888888999:::::::::::::::888555666999777777CCCSSSWWWWWWVVVSSSMMMGGGBBB???BBB>>>===HHHccc{{{^^^OOOCCCBBBAAA;;;999;;;<<>><<<999999:::<<<<<<;;;::::::999999888777777777::::::::::::999999888888777777666666555444333333444444444444444444444444444333222111000000000000111111000000111111222333000///...---,,,---....../////////000111111222222222111000000222555888:::::::::<<<@@@GGGPPPXXX]]]WWWTTTUUU\\\cccfffkkkpppmmmxxxssshhhfffXXXAAA999333222222111111444444111888AAAMMMpppwwwuuupppvvvwww{{{bbbPPPHHHCCC>>><<>>;;;;;;BBBRRRkkkuuuYYYLLLBBBAAA@@@;;;999<<>>GGGUUUfffpppqqqpppnnnooosssooo\\\GGGAAAAAA@@@???@@@@@@BBBBBBGGGJJJIIIFFFDDDEEECCC???;;;;;;:::999888888999999888:::777999@@@???EEEWWWggg}}}hhh^^^SSSMMMHHHAAA<<<;;;<<<>>>???LLLcccpppnnnZZZXXX\\\]]]\\\\\\WWWRRRLLLJJJIIIFFF@@@;;;@@@@@@???<<<999:::>>>BBBCCCDDDDDDHHHTTTfffsssxxx~~~~~~}}}||||||~~~~~~||||||||||||{{{zzzvvvppp```SSSXXXjjjxxx{{{{{{www|||wwwttt|||ssstttxxxtttllliii___MMM;;;444444444333333666@@@qqqjjj\\\hhhFFF999555>>>KKK^^^ooowwwmmm```UUULLLGGG???<<<999888999:::;;;;;;;;;;;;::::::999888888777::::::999999888777777666666666666555555444444444555444444444444333333333444333222111111111111111111111000000111111222333000///...---,,,---....../////////000111111222222222222111111222444777999999888999;;;AAAHHHPPPTTTVVVUUUYYYbbbhhhlllrrrxxxmmmqqqnnngggeeeVVV===777333333333111222555444222;;;BBBLLLooo}}}xxxpppuuuvvvzzzhhhSSSKKKEEE???<<<>>>AAA@@@???@@@===<<<;;;:::999888888888777777777888999777444111000000000000000000000000///000222444555666666555000111333666888999:::;;;999666555777444333???OOO[[[ZZZTTTHHH======IIIVVV___eeeggg```WWWOOOHHHBBB???>>><<<;;;::::::;;;;;;777555888<<<;;;:::EEETTTOOOKKKGGGCCCAAA@@@>>>===999888:::???HHH\\\zzznnnUUUIII@@@AAA???:::999===CCCQQQ```ggglllttt}}}uuubbb^^^vvv~~~cccvvv}}}mmm|||~~~tttnnnTTT>>>333///---//////...------------......------,,,,,,------...,,,------...///000111111444000777:::JJJ___PPPaaarrr[[[FFFEEEBBB<<<;;;:::<<>>>>>IIIWWWuuuvvvmmmbbbXXXMMMBBB<<<<<<888@@@;;;===NNNWWW___tttrrr___RRRVVV___```___bbbggglllhhhXXXMMMJJJFFF??????>>><<<::::::<<>>;;;999999:::;;;;;;<<<<<<;;;;;;:::999999999777777777777666666666666666666666666666666666666555555444444444333333333333333222222222222333333111111000000111111222333000///...---,,,---....../////////000111111222222222222111222222444555666222333555999>>>CCCGGGIIIMMMTTTaaapppyyy}}}zzz}}}sssjjjbbbPPP;;;666333444444222333666555555===BBBIIIjjj}}}rrrvvvuuuyyynnnWWWNNNGGG@@@;;;>>>AAA@@@???@@@===<<<;;;:::999888888888777777777999999888444111000000000000000000000000///000222444666666666666444444444444444666888999888888888666444666;;;AAAGGGJJJJJJDDD<<<:::@@@GGGTTT___hhhhhhbbb\\\TTTNNNLLLJJJEEEAAA>>>=========;;;777888;;;<<<@@@PPPbbb[[[UUUMMMHHHFFFDDDBBB@@@===::::::>>>FFFUUUppphhhRRRGGG???@@@???999888===GGGUUUbbbiiinnnyyykkkggg{{{}}}cccyyy}}}oooxxx~~~xxxfffOOO===444111/////////...------------......------,,,,,,------...,,,,,,---...///000111111333///888999BBByyysssVVVbbbxxxbbbKKKHHHBBB>>><<<999:::BBBQQQbbbnnnppptttrrrpppssswwwmmm]]]GGGEEEBBB@@@???@@@BBBDDDGGGJJJLLLIIIHHHIIIGGGCCC>>><<<:::888888888999:::777;;;777777>>>;;;999AAAMMMaaazzzooocccSSSDDD>>>>>>777DDD>>>:::GGGJJJLLL]]]gggWWWNNNXXXccceeefffiii}}}jjjUUUPPPMMMEEE>>><<<999999;;;>>>@@@@@@<<<>>>AAAFFFTTTffftttxxx|||~~~|||{{{}}}{{{zzzzzz|||}}}|||zzzxxxuuueeeWWWXXX```iiiqqqxxxvvv}}}}}}{{{}}}}}}vvvuuu|||ooolllxxx~~~vvvooooooSSSBBB333000444555444222333777GGGssszzzSSS]]]vvvMMM999888999<<>>BBBFFFfffuuuxxxvvvxxx~~~~~~rrrZZZQQQHHH@@@;;;>>>AAAAAA??????======;;;:::999888888888666666777999:::888444111000000000000000000000000...000222444666777777777888777666444333333666888777;;;;;;666444888:::999777;;;@@@@@@<<<999999;;;FFFUUUeeekkkjjjfff```ZZZXXXUUUOOOIIIDDDAAA@@@@@@@@@;;;999<<<>>>FFF[[[ppprrrjjj]]]RRRJJJDDD>>>:::CCC<<<999<<>>999888===JJJWWWcccjjjppp{{{rrrhhhvvv|||ccc{{{xxxnnn|||sssaaaLLL<<<555222111//////...------------......------,,,,,,------...,,,,,,---...///000111222222///:::999<<>>===:::888888888999:::888;;;555444;;;999777===AAAOOOnnnlllZZZOOOEEE::::::>>>EEEIIIFFFCCCHHHOOOUUULLLFFFKKKVVV\\\YYYRRR\\\lllPPPIIIKKKDDD===888:::===>>>>>>AAA>>>===???EEEPPP```nnnwww}}}~~~~~~~~~}}}|||{{{||||||{{{xxxvvvsss```TTTVVVdddzzzsss{{{|||uuussswww~~~www{{{pppuuuzzz}}}}}}mmmMMM<<<000222444000000444666:::===cccfffUUU}}}UUU???::::::<<>>EEESSSggg}}}qqqjjj______rrrtttZZZEEE666555333222333555777999111===@@@<<>><<<===>>>>>><<<===<<<;;;;;;999999888777;;;888555666999999444000///......///111111000///111222333444444555888:::;;;<<<999777888;;;888333:::<<<999444444999;;;888:::999888:::<<<<<<888555<<>>======???BBBOOOkkkuuuiii\\\QQQHHHCCC???===>>>BBBDDDLLLccc{{{|||gggNNNGGG@@@===:::999<<>>;;;>>>EEECCCFFFJJJMMMNNNMMMKKKIIICCCAAA===:::888888999:::999999999888888888888777===HHH___{{{dddQQQFFF@@@BBBFFFNNNSSSPPPIIIFFFHHHEEEAAA@@@FFFMMMPPPLLLFFFKKKdddjjjRRRHHHCCC<<<888:::<<<======???>>><<<<<>>======<<<;;;;;;;;;<<<<<<;;;;;;:::::::::999888666666666666777666666666666666666666666777777666555444333222222444444444333333444444444333333333333333222111111000///...------...///000///000111222333333333333111111111111111222333333333222333888>>>BBBDDDCCC>>>@@@GGGVVVhhhqqqiii[[[VVVOOORRRdddvvvhhhKKK888444333222222333666999;;;<<<>>>>>>DDDNNNZZZ}}}wwwvvvyyyxxxvvvkkkSSSKKKFFF???===>>>@@@???>>>===<<<<<<;;;:::999888888:::888555777999999444000///......///111111000///111222444555555777:::<<>>;;;<<<>>><<<777666;;;<<<999:::???@@@>>>???===::::::;;;;;;999666888@@@MMMZZZeeekkkllllllfffdddaaa\\\VVVPPPKKKHHHFFFDDDCCCCCCFFFUUUssswwwkkk```VVVQQQIIIEEEEEEFFFFFFLLLaaaxxxvvvaaaLLLEEE@@@===:::999<<>>BBB@@@CCCGGGKKKNNNMMMLLLJJJCCCAAA===:::999888999:::888888888777777777666666999BBBWWWuuu{{{xxxxxxZZZJJJGGG===AAAJJJTTTUUUNNNGGGEEEFFFEEEDDDFFFHHHHHHFFFDDDBBBFFF```aaaKKKCCC<<<888:::===<<<===>>>===;;;:::@@@NNNaaarrr|||||||||{{{{{{{{{|||~~~}}}{{{zzzyyyyyyxxxuuusssmmmYYYVVVffftttttttttxxx}}}pppsss{{{jjjFFF999000222444222222666000888999QQQwwwbbbhhheee;;;;;;:::<<>>;;;::::::;;;<<<<<<===<<<<<<<<<;;;:::999888777777777888666666666666666666666666666666555444333222111111333333333333333333333333333333444444444333222222000000............000000000111222333444444444444222111111111111222222333222222333777>>>DDDIIIJJJIIIFFFEEEMMM^^^iiicccWWWNNNIIILLLZZZhhhppp{{{~~~cccHHH888222111111111444777;;;>>>CCC;;;999GGGSSSYYYwww}}}wwwtttvvvuuuttt}}}tttYYYNNNHHHBBB>>>???AAAAAAAAA======<<<;;;:::999888888:::888666777999888444111///......///111111000///111333555666777999<<>>;;;:::???EEEGGGFFFCCC???===<<<<<<;;;999999;;;BBBOOO]]]hhhnnnpppgggggggggddd___XXXQQQMMMLLLKKKJJJIIIMMM\\\yyy~~~qqqeee^^^UUUPPPNNNMMMKKKOOObbbxxxmmmYYYHHHCCC???===;;;999===DDDWWWccciiiccc\\\[[[YYYTTTUUUVVVfffgggjjjvvvnnn{{{pppdddRRRAAA666111000000------------------------------------------------......//////000000111111444999:::888;;;MMMyyysssrrrlllyyyzzz___FFFEEE@@@;;;:::;;;AAANNN[[[aaaffflllqqqsssqqqmmmjjjZZZOOODDD@@@@@@???>>>???<<>>;;;999999999:::777777777777666666666555777<<>>:::<<>>>>>???>>><<<<<>>JJJWWWbbbnnnwww}}}ooohhh___VVVRRRNNNHHHDDD@@@===:::888;;;;;;<<<>>>>>>?????????<<<;;;;;;:::999999888888666666666666666666666666555555444333222222111111111111111111111111111111222333333444444444333333111000///......///000111111111222333444444444444222222222111111222222333333222333666<<>>>>><<<>>>GGGUUUbbbiiikkkeeeeeeeeeccc___ZZZUUURRRPPPRRRTTTUUUYYYeeezzzqqqhhhccc\\\XXXWWWTTTWWWhhh|||eeeTTTEEEAAA>>>===;;;:::@@@GGG[[[fffmmmiiiddd```VVVKKKIIILLL___}}}gggooonnniiivvv}}}rrrcccNNN===333000///...------------------------,,,,,,------------------......//////000000111111111<<<666444???DDDffflll~~~iiidddiiiMMMEEE@@@<<<::::::>>>JJJUUUccciiippprrrtttvvvuuurrrhhhZZZIIIAAA@@@@@@???>>><<<>>>CCCGGGIIIJJJIIIIIIBBBAAA>>><<<:::999999:::888888777777777666666666777888AAAWWWxxxsss``````fffsss{{{xxxvvvxxx}}}cccRRRLLLFFFEEEKKKQQQRRRRRRSSSLLLLLLMMMNNNOOOOOONNNMMMHHHFFFDDDNNNiii~~~ttt[[[HHHAAA>>>@@@BBBAAAAAABBB@@@>>>@@@IIIWWWgggqqqvvvyyyyyyxxxxxxyyy{{{~~~~~~}}}|||zzzwwwssspppfffWWW^^^sss{{{|||{{{rrrtttsss{{{ddd<<<666111111333333444666444666888JJJnnnTTT|||iiiBBB<<<;;;===FFFPPP\\\jjjwwwoooccc___SSSOOOIIICCC@@@===:::888999:::;;;<<<===>>>>>>>>><<<<<<<<<;;;::::::999888777777777777777777777777444444444333333222222111...///000000000000///...111222222333444444444444111000///......///000111111111222333444444444444333333222222222222222333444333333555888>>>DDDHHHLLLIIIIIITTTmmmvvviiilllvvvwww[[[@@@111222222111111333666999<<>>@@@AAAAAA>>>======<<<;;;:::999888888888888888888666444222///......///111111000///000222555777999;;;???BBB???BBBCCCBBBFFFNNNTTTUUUNNNNNNMMMIIIDDD@@@AAACCCJJJLLLNNNNNNLLLIIIFFFEEEDDD@@@>>>DDDPPP\\\ccceeecccbbb```^^^[[[YYYXXXWWWTTTYYY```eeellluuu~~~vvvqqqiiiccc```]]]^^^nnnxxx```RRRCCC@@@>>>===:::;;;CCCMMM]]]fffnnnrrruuurrrbbbPPPKKKJJJZZZxxxbbbttt|||llloooyyygggNNN;;;222000...,,,------------------------,,,,,,,,,---------............//////000000111111...<<<444333@@@>>>WWWwwwvvvmmmUUUlllxxxoooXXXGGGBBB===;;;999;;;EEEPPP___hhhoooqqqtttyyy{{{zzzuuufffRRRCCC???AAAAAA>>>>>>@@@CCCEEEGGGGGGEEEEEEBBBAAA???===;;;::::::999999999888888888777777777777777<<>>BBBDDDDDDHHHUUUmmmxxx{{{}}}kkkQQQ<<<111444333222333444888;;;===RRRaaa\\\HHHFFFXXXyyy|||wwwsssqqqrrruuuxxxsss[[[RRRGGG???>>>???@@@@@@>>>>>>===<<<;;;:::999999888888999888777666444333///......///111111000///000222444666777:::>>>@@@@@@CCCEEEDDDHHHQQQYYY\\\QQQSSSXXX]]]YYYNNNCCC>>>GGGKKKQQQTTTSSSQQQOOONNNHHHDDDAAADDDMMMXXX```eeebbb```]]]YYYWWWWWWWWWXXXUUU[[[cccmmm{{{{{{rrrjjjgggcccdddsssttt]]]PPPCCC@@@>>><<<:::<<>>@@@JJJ[[[jjjsssuuuvvvwwwxxxzzz{{{}}}~~~}}}~~~}}}wwwoooiii[[[[[[iiiuuuxxx~~~~~~~~~yyy|||yyyvvvKKK666555333111111333444333444111888BBB\\\iiikkkWWW===999999???HHHSSSaaammmyyyxxxbbb[[[PPPGGGBBB???===<<<999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<;;;:::888777777777777777777777777777555555555444444444444444000111333444444333111000---...000111222333333333000///...------...///000///000111222333333333333555444333222222222222222222333444333333666;;;???AAADDDIIISSSeee|||~~~qqq[[[EEE999888555555444555888<<<@@@CCCIIIWWWWWWNNNLLLTTTnnnyyysssrrrsssuuuuuu~~~aaaWWWJJJAAA>>>???@@@@@@>>>>>>===<<<;;;:::999999777888999999777555444333///......///111111000//////111333444666888;;;>>>AAADDDEEEBBBDDDLLLUUUXXXQQQQQQXXXccceee[[[MMMFFFCCCHHHOOOSSSUUUVVVWWWYYYPPPKKKEEECCCHHHRRR^^^fffaaa^^^ZZZVVVRRRQQQPPPPPPLLLOOOUUUcccyyy~~~~~~~~~yyypppiiiiiihhhkkkzzzttt[[[LLLDDDAAA>>>;;;999===KKKYYYaaaiiirrrxxxwwweeeLLLOOOcccgggqqqnnn~~~nnnOOO999222111///+++------------------------++++++,,,,,,---......///......//////000000111111000<<<:::999>>>:::FFFiii~~~oooMMMQQQiii]]]JJJEEEAAA===:::999@@@HHHVVVdddmmmlllnnnvvvyyyvvvuuuooo___NNNEEEEEECCC???AAABBBCCCDDDDDDDDDCCCBBBBBBAAA@@@>>><<<;;;:::999888888888888777777777777333777:::<<>>===<<<===>>>>>>>>>>>>>>>>>>:::;;;;;;<<<;;;999888777777777777777777777777777555555555555555555444444222333555666666555333222,,,---///000222222333333///...---,,,,,,---.../////////000111222222222222555444333333222222222222000222444444333555:::>>>???DDDIIINNNZZZkkkzzz~~~~~~kkkOOO777111777555555666888;;;@@@EEEHHHCCCKKKQQQWWWYYYXXXkkkzzztttrrrtttuuuttt|||dddZZZMMMCCC???@@@@@@@@@>>>>>>===<<<;;;::::::999777888999999777555444333///......///111222000///...000222333444666:::<<>>>>>EEEMMMPPPRRRNNNQQQ]]]ddd```WWWSSSAAAFFFLLLQQQTTTWWW\\\```YYYSSSJJJCCCDDDMMM[[[eee^^^\\\XXXSSSOOOKKKIIIHHHAAA@@@CCCSSSpppzzzrrrllliiijjjmmmpppqqqiiieeehhhkkkqqquuuZZZJJJEEEAAA>>>;;;999>>>MMM\\\ccclllssswww|||wwwiiiGGGQQQjjjdddrrrsssoooNNN888222222000,,,------------------------++++++,,,,,,---...//////......//////000111111111222<<<>>><<<<<<:::CCCZZZUUUPPPmmmcccKKKFFFBBB>>>:::888>>>GGG\\\iiiqqqnnnmmmrrrsssooonnnlllbbbSSSIIIGGGDDD???@@@AAACCCDDDDDDDDDDDDCCCBBBAAA@@@>>>===;;;:::999777777777777666666666666333888999555999SSS~~~ooohhhaaa___cccgggiiiiiijjjhhhdddaaabbbbbbaaa^^^OOOQQQSSSXXXjjjrrr___UUUTTTRRRRRRNNNJJJUUUssshhhNNNJJJKKKIIIMMMYYYJJJEEEBBBDDDDDDAAA???AAA>>>@@@AAAGGGWWWkkkuuuuuuyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~}}}zzzsssggg\\\___hhhmmmpppxxxvvvzzzxxx{{{zzzuuuhhhAAA444444222222222222444444555444888;;;CCCfffkkk[[[gggzzzOOO;;;;;;CCCAAANNNZZZSSSpppzzzxxxyyyooo```RRRKKKGGGBBB===???<<<:::;;;???@@@===999============<<<:::888666999999999888888888888888777666666666555555555555333333444444333333222111111111000//////000111222111000///...---,,,,,,,,,...//////000111222222222666555444333222333333444111222444444444666888:::@@@FFFMMMTTT\\\fffrrrzzzwwwaaaIII999444444888888999===CCCJJJPPPTTTPPPQQQPPPTTTWWWTTTdddyyyvvvrrrmmmnnnsss{{{kkk\\\LLLEEEBBB???>>>@@@CCCAAA???>>><<<<<<<<<===777777666777777555111...111000000000/////////...//////000111333555777888>>>@@@AAABBBAAACCCFFFJJJIIIGGGHHHRRRccclllfffZZZTTTTTTTTTSSSQQQSSSZZZbbb^^^NNNMMMIII???LLL^^^YYY\\\ZZZTTTKKKFFFEEEAAA;;;???:::888GGGfffrrrbbbVVVPPPRRRVVVXXX]]]bbbccceeeppprrr\\\LLLDDDAAA===:::===FFFUUU___iiiiiipppvvv{{{{{{cccSSSQQQjjjccclll{{{aaa~~~dddGGG666000...------.........------,,,,,,,,,,,,,,,,,,...111111///---////////////000111222333222666999999999===DDDKKKzzzsssRRR[[[gggdddEEE???DDD999666@@@BBBSSSdddppppppqqqvvvvvvppprrrrrrkkk^^^NNNBBB???@@@AAABBBCCCDDDEEEFFFGGGHHHCCCAAA???>>>===<<<:::888888777777888999999666444555222444999;;;FFFdddsssnnnhhhgggkkkpppqqqqqqmmmlllhhhbbbcccfffccc\\\SSSTTTTTTTTTZZZkkk|||sssgggZZZRRRQQQRRRQQQRRRPPPNNNYYYzzzwww[[[OOOLLLIIIIIINNNHHHCCCAAABBBBBB???>>>???>>>@@@AAAGGGVVViiitttuuuzzzzzzzzzzzz{{{|||}}}~~~zzzzzz{{{zzzwwwooocccZZZ___llluuuvvvzzz}}}yyy{{{yyyzzzccc===444444222222222222444444555777777888AAA\\\sssXXX[[[\\\???666<<<>>>IIITTTOOO```ooo{{{xxxpppooo|||wwweeeVVVOOOMMMHHHBBB???<<<:::<<>>:::<<<<<<======<<<;;;999888999999999999888888888888777777666666666555555555333444444444444333222222222111000//////000000111000//////...------------000000000111222333333333666555444333222333333444000222333444444555777:::>>>CCCJJJPPPXXXaaalllttt}}}~~~vvvrrrfffRRR>>>333111222777999;;;>>>AAAFFFKKKOOOQQQQQQOOOQQQTTTRRRbbb}}}xxxuuupppnnnooozzzxxxbbbOOOIIIGGG@@@===@@@BBBAAA@@@>>>===<<<======999999888888888777333000000000000000//////////////////000111222444666777888;;;AAAGGGJJJJJJGGGEEEDDDCCCEEEPPP___iiikkkhhh`````````[[[SSSPPPVVV^^^bbbRRRLLLFFF;;;DDDSSSOOOWWWWWWRRRHHHBBB???<<<888777::::::@@@\\\}}}iiiYYYOOOJJJHHHJJJPPPUUUYYY___mmmzzzeeeQQQCCCBBB@@@<<<:::>>>JJJZZZeeennnkkkpppvvv{{{xxx]]]LLLOOOkkk}}}\\\iiirrr```www___DDD555000...------......---------,,,,,,,,,------...///000000///.../////////000000111222333333666888888777:::@@@FFFggg]]]VVV]]]dddPPPEEEDDD<<<999===???LLL]]]lllpppsssxxxxxxrrrttttttooocccTTTHHHCCCCCCAAAAAABBBCCCEEEFFFGGGGGGDDDBBB@@@>>>>>><<<:::888888777777888999999666444777444555888777;;;PPPgggyyyvvvsssssswww{{{{{{zzzsssuuuooofffgggoookkk___YYYYYYWWWRRRPPPVVVffftttzzzuuuqqqooolllhhhiiimmmeeeZZZTTTSSSLLLJJJ```~~~iiiWWWOOOMMMKKKHHHHHHCCC@@@BBBBBB>>>===>>>>>>???AAAGGGUUUgggqqqttt|||{{{zzzyyyzzz{{{~~~xxxxxxyyyyyyuuukkk```XXXeeeuuu}}}{{{{{{~~~ttt]]];;;444444222222222222444444555;;;666555@@@OOOwww```VVVtttyyyQQQ777777;;;EEENNNMMMRRRgggqqqqqqoooccckkkppp]]]UUUTTTOOOHHH@@@>>><<<===@@@AAA>>><<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999888888888777777777666666666555555444444444444444333222222222111000/////////////////////......---......///111111111222333333444444555444444333333333333444000111333333333444666888;;;???EEEKKKQQQYYYccckkkqqqpppppptttzzzrrrtttwwwlllYYYGGG999222222333777:::>>>???@@@BBBFFFIIIPPPPPPMMMOOOTTTUUUggg}}}wwwpppkkkuuukkkRRRNNNLLLAAA;;;@@@BBBAAA@@@>>>============<<<;;;:::::::::999666333////////////000000000000...//////000222444666777666888>>>FFFNNNSSSSSSRRRDDDBBBDDDPPP]]]gggkkklllfffjjjmmmhhhZZZNNNPPPYYYfffWWWNNNFFF<<>><<>>::::::AAAOOOaaammmsssmmmpppxxxzzz^^^PPPYYYwwwnnnXXXiiiqqqjjjlllWWW@@@555111///.........------------,,,,,,,,,---...//////......///000000000000000000111333333444666777777666888<<>>===:::888888888777888999888777555888555555888666444>>>KKK}}}~~~zzz~~~wwwkkkmmmxxxvvvjjjbbb^^^ZZZWWWTTTTTT```nnnwwwvvvwwwyyy{{{yyydddYYYSSSQQQXXXccc~~~}}}qqq___UUUUUUSSSNNNJJJEEEBBBCCCCCC???>>>??????@@@BBBIIIWWWeeepppuuu|||{{{yyywwwxxxzzz|||~~~{{{zzz|||{{{tttggg]]]YYYooo||||||}}}}}}~~~uuu{{{[[[>>>444444222222222222444444222>>>666555BBBDDDcccttt]]]cccrrrFFF888;;;AAAHHHKKKJJJ___eeelllsssaaabbb|||fff\\\ZZZSSSJJJBBB@@@>>>>>>@@@@@@???===::::::;;;<<<===>>>>>>>>>;;;;;;::::::999999888888777777777666666666666555444444444555444333333222222222111000//////.....................///000000111111111222222222333333444333333333333333333333000111222222222333555777888<<>>>>>======<<<;;;::::::;;;999777555////////////000000000000//////000111333555777888:::::::::===FFFTTTcccmmmUUUMMMIIIQQQ___iiigggccc```iiivvvwwwfffQQQLLLRRRdddYYYRRRMMMGGGDDDBBB@@@BBBGGGHHHAAA::::::<<<===999@@@BBBAAAKKKccc{{{rrrhhh[[[MMMKKKMMMPPPSSS[[[llllll[[[QQQKKK???<<<999:::CCCTTTeeeqqquuummmqqq}}}hhh[[[fffyyyeee]]]pppxxx}}}___NNN<<<444222000......---------------------------...//////------///111000000000000111222333333333555666666666888<<>>;;;999999888777777888888777555888555444777888666999@@@{{{nnnooozzz}}}wwwlllbbb\\\^^^^^^[[[bbbooossstttvvvuuusss{{{qqq___[[[XXXSSScccnnnqqqeee\\\]]]]]]XXXPPPJJJGGGGGGFFFBBB@@@AAA@@@AAAEEEOOO[[[gggqqqwww{{{zzzxxxvvvvvvxxx{{{}}}}}}||||||{{{qqqbbbZZZZZZssszzz}}}~~~yyywwwyyy[[[BBB444444222222222222444444000===888999DDD@@@TTTnnnWWWwww^^^???;;;===AAAHHHEEETTTWWWdddtttddd```nnnaaa^^^VVVKKKEEEDDDAAA@@@@@@??????>>>999:::;;;<<<===???@@@AAA<<<<<<;;;;;;:::999999888888777777777666666666666444444555555555444333333333222222111000//////..................///000111000000000111111111111111222222333333333333333333000111222222222333555777666:::>>>AAADDDKKKSSSYYY]]]cccnnnyyy~~~{{{yyywwwyyyvvvyyyaaaFFF888444222222444999===BBBEEEEEEEEEHHHJJJKKKNNNKKKLLLSSSXXXhhh}}}rrrlllnnnuuu\\\SSSOOODDD===???AAAAAA@@@@@@??????>>>>>><<<;;;999999:::999777555////////////000000000000000000111222444666777999<<<======:::<<>>???@@@===CCCMMMNNNOOOeee{{{~~~uuuiii]]]WWWWWWXXXZZZaaaqqqvvv```RRRJJJFFF>>><<<:::===HHHXXXgggpppvvvnnnsssmmm```lllttt___fff{{{~~~uuuxxxUUUGGG888333111///......------------------------,,,---...///...///000111000000000000111222333444333444666777888;;;>>>@@@>>>ccc{{{[[[JJJPPP```VVVEEEGGGDDD;;;>>>???MMM___mmmwww{{{yyyuuuzzzzzz{{{wwwnnn```QQQFFF@@@@@@AAAAAABBBBBBCCCCCCEEECCCAAA@@@???>>><<<::::::888777777888888777666999666444666888888:::===}}}qqqmmmuuuwwwhhhbbbhhhggg```cccpppqqqppplllcccYYY[[[nnnrrr```XXXQQQSSS___hhheeeaaabbbbbb___VVVPPPLLLLLLJJJDDDAAABBBAAABBBJJJVVVbbbkkksss{{{{{{zzzxxxwwwwwwyyyzzz{{{}}}zzzzzzyyymmm^^^YYY^^^qqqtttyyy}}}sssttttttYYYDDD444444222222222222444444222;;;:::<<>>>>>>>>::::::;;;<<<>>>@@@BBBCCC======<<<;;;;;;:::999999888888777777777666666666555555555555555444333333222333333333222111000000///.........///000000111000000000000000000000000111222222333333333333222111222333333333333555777777:::===@@@BBBHHHPPPVVV```gggqqqxxxxxxtttnnnkkkvvvwww|||zzzlllSSS<<<555666666888<<<===???BBBFFFIIIKKKKKKKKKJJJNNNKKKIIINNNPPPZZZnnn{{{rrrlllooowwwiiiVVVOOOHHHBBB@@@@@@@@@AAAAAA@@@??????>>><<<:::888888999999777666000000000000///////////////000000222333555777888:::AAADDD@@@:::@@@SSSccc|||fffPPPVVVpppyyypppZZZbbbwwwhhhUUURRRTTTVVVVVV___hhh[[[JJJKKKTTTVVVSSSJJJBBB@@@???===@@@999CCCUUUSSSIII^^^xxxmmmggg^^^]]]]]]```hhhxxxlllWWWKKKDDD???===<<<===CCCOOO]]]iiipppvvvqqqvvv}}}||||||vvvhhhfffsss{{{\\\qqqwwwgggoooOOOCCC666222111...---...,,,,,,,,,------------...------...000333444333111111111000111111222333444444555666888:::<<<>>>@@@<<>>===;;;:::888666666777888777666:::777444444555777888999mmmzzzvvvmmmoootttooouuuqqqdddhhhxxx}}}qqqcccTTTMMMTTT___sss```XXXQQQTTTYYY___fffiiigggccc[[[UUUPPPOOOLLLEEEBBBBBBBBBDDDNNN]]]iiiooowww|||{{{{{{zzzzzz{{{{{{{{{|||yyyyyyxxxlll^^^^^^gggooorrryyy~~~uuuuuu|||nnnSSS@@@444444222222222222444444777999:::===@@@EEEQQQ___qqqcccuuuwwwXXXCCC<<<888===IIIJJJQQQaaajjjiiikkksssxxxuuuiiigggaaaWWWLLLKKKHHHCCC???=========;;;;;;;;;<<<>>>@@@BBBCCC>>>>>>===<<<;;;:::999999888888888777777777666666555555555555555444444333222333444444444333222222000///////////////000000111111111111111111111111000111222333444333333222222333444444333444666888777:::>>>@@@BBBGGGOOOUUU]]]bbbhhhiiiffffffjjjooowwwzzz{{{www___III666555:::;;;>>>DDDDDDBBBBBBEEEKKKNNNMMMJJJHHHNNNKKKIIILLLKKKOOO^^^|||uuunnnnnnyyyxxx[[[PPPMMMHHHBBB@@@@@@AAAAAAAAA@@@???>>><<<:::999888999999888777222222111000///...------.........000111333555666<<>>FFFOOOvvv[[[PPPiiiyyyrrrYYYZZZiiisssccc```WWW[[[[[[ggguuueeeQQQUUUbbbbbb\\\RRRJJJGGGCCC???===;;;FFFVVVTTTMMMdddwwwmmmoooddddddccceeemmm|||~~~eeeSSSJJJDDD===:::;;;@@@JJJXXXeeennnrrruuusssyyy|||qqqlllkkkdddnnn{{{___~~~jjjbbblllMMMAAA666111///---,,,...,,,,,,,,,---------......///---...444:::<<<888333111111111111222333444444666666666888:::<<<<<<<<<>>>PPP}}}YYYIIIMMMVVVVVVJJJEEEFFFBBB???FFFSSSbbbnnntttvvvvvvoooppptttwwwwwwmmm]]]PPPEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>======>>>???===<<<:::888666666777888777777888888777555555777777777{{{pppmmm~~~|||yyyiiiooossscccWWWSSSUUU[[[kkk___SSSLLLLLLYYYhhhnnnkkkfff^^^WWWRRRPPPLLLFFFAAAAAABBBEEEQQQbbbmmmrrryyy}}}}}}}}}}}}}}}}}}||||||}}}yyyzzzyyyooobbbdddooopppuuu}}}~~~zzzxxxyyy|||hhhMMM;;;444444222222222222444444<<<888:::======HHHTTTUUUzzz|||ccc^^^xxxcccIII@@@999===DDDBBBNNN[[[]]]```fffgggeeexxxuuukkkkkkggg^^^NNNMMMIIIDDD???<<<<<<===<<<<<<<<<<<<>>>@@@BBBDDD???>>>===<<<;;;:::999999888888888888777777777777555555666666555555444333222333444555555555444333000000////////////000000333222222222222222222222000111222333444333333222333444555555444444666888888;;;???@@@CCCHHHOOOUUUPPPTTTVVVUUUUUU]]]mmmzzzwww{{{xxxooommmUUUAAA222444999:::===BBBHHHDDDAAAEEEKKKOOOMMMHHHFFFMMMLLLJJJMMMKKKNNNZZZzzzqqqlllxxx```QQQQQQLLLBBB???@@@AAABBBAAA@@@???>>>===;;;999999::::::999888333222111000///...---,,,,,,,,,---...000222333444AAAGGGLLLJJJDDDAAADDDIII```iiiOOO```pppjjjVVVPPPZZZsssxxxnnnmmm^^^cccaaammm}}}mmmXXX]]]iiiggg```VVVPPPNNNIIICCC<<>>CCCNNN^^^kkkrrruuuwwwmmmnnnsssyyy|||ttteeeYYYGGGFFFEEEDDDBBBAAA??????>>>===<<<===>>>???>>>===;;;888666666777888777777555888999888888999999888~~~tttsssrrrnnnwwwjjjeeecccJJJRRRiiieee[[[RRRNNNVVV```dddfffgggbbb___ZZZSSSLLLGGGDDDBBB@@@IIIWWWdddnnnuuu{{{}}}}}}}}}}}}}}}~~~~~~~~~yyy{{{tttjjjooo}}}|||wwwyyy}}}~~~xxxzzzxxx|||xxxppp}}}{{{[[[BBB777111111222222222333666888;;;;;;<<>>;;;???DDDCCC<<<999>>>BBBAAACCC@@@<<<:::::::::999888:::::::::::::::999777777555555555444444333333333222333555666666555333222222111000//////000111111555666555333222111333555333333333444444333222222666555555555555666666777<<<<<<===???DDDIIILLLMMMPPPQQQQQQTTTZZZdddpppyyyxxx~~~ssswwwfffLLL>>>555999;;;999@@@LLLKKKIIIHHHIIIKKKMMMMMMMMMMMMJJJIIIKKKLLLMMMSSSZZZ}}}wwwwwwyyytttsssjjjVVVSSSKKK@@@BBB@@@@@@AAABBBCCCBBB@@@???>>>===<<<;;;:::::::::666222...---...//////---000///---,,,,,,---///000444>>>IIIKKKEEE@@@AAADDDUUUuuusssUUUPPPdddwwwbbbNNNRRRYYYfffnnnfffoooddddddgggnnnyyy}}}uuuiiivvvqqqeeeZZZWWWWWWPPPFFFAAARRRbbbddd\\\___qqqtttuuutttnnnjjjnnnxxxkkk\\\QQQGGG@@@>>>888???JJJWWWbbblllrrruuuxxxyyynnnYYY___vvvzzzllleeeooo[[[oooiiiHHH<<<111///111111000000..................------222,,,---:::GGGGGG<<<333333000...111555888666333666666666777888888999999BBB888TTTZZZNNNKKKTTTXXXNNNEEEEEEBBBAAAKKK```mmmooottt}}}uuusssrrrrrrrrroooiiicccQQQKKKDDDAAABBBCCCBBB@@@>>>>>>?????????>>>>>>===<<<:::777777888999:::999777666666666666666777777xxxtttkkkppppppcccWWWUUUZZZooottteeeWWWRRR[[[eeeggghhhmmmhhheee___WWWOOOHHHDDDBBBBBBKKKZZZhhhrrryyy}}}|||}}}}}}~~~~~~~~~~~~~~~~~~|||qqqhhhooo}}}}}}~~~yyy{{{~~~|||vvvppp}}}uuuTTT<<<222111222222222222444777999===>>>@@@DDDIIIOOOSSSUUU[[[{{{bbbeee~~~ZZZAAA888888888===EEENNNXXXcccmmmcccttt}}}sssjjjiiifff___\\\WWWQQQJJJFFFCCC@@@>>>;;;DDDIIIEEE@@@??????>>>AAA???<<<;;;;;;;;;:::888::::::::::::999888777666555555555444444333333333222333555666666555333222222111000//////000111222666666666444222111333444333333333444444333333222666666555555555666777777:::;;;<<>>IIIHHHHHHIIILLLMMMMMMMMMOOOLLLKKKLLLLLLLLLQQQXXXooo|||zzzxxxwwwxxxwww]]]TTTNNNFFFDDDBBB@@@@@@AAAAAA@@@??????>>>===<<<;;;:::::::::888444///---...///...---000...---,,,,,,---...000222999BBBDDDAAA>>>>>>@@@FFFbbbuuukkkYYYWWWbbbkkkdddPPPQQQSSSZZZ```YYYcccsssuuuqqqjjjkkkssstttnnn~~~{{{rrriiidddaaaWWWKKKNNN[[[gggggg```bbbqqq{{{xxxuuusssqqqrrrwwwyyycccUUUMMMFFFAAA???;;;CCCOOO\\\gggooouuuwwwvvvzzzuuuaaafffzzzyyydddsss}}}bbbYYYwwwyyybbbFFF:::000///111000///000........................222///111:::AAABBB???>>>:::555000000333666666555666666777777888999999:::888===HHHvvvkkkUUUJJJUUU]]]VVVMMMLLLHHHEEELLL]]]hhhlllsss|||vvvtttrrrssssssrrrmmmiiiVVVNNNEEEBBBBBBCCCAAA===>>>>>>????????????>>>>>>===;;;999999:::::::::999777777666666666666777777xxxjjjhhhyyyhhh```SSSOOOXXXyyyppp\\\SSS]]]ddd```aaaiiinnnlllfff]]]SSSJJJEEECCCFFFPPP___nnnxxx~~~|||}}}~~~~~~}}}}}}tttfff^^^iii}}}~~~~~~~~~{{{vvvyyykkkLLL888111111222333333333555888;;;>>>@@@DDDHHHMMMQQQTTTVVVSSSqqqqqq[[[|||}}}VVV888===888666;;;DDDRRRfffvvvpppyyy{{{tttnnnjjjfffccc```[[[SSSKKKFFFCCCBBB;;;GGGPPPLLLBBB======>>>>>>===<<<<<<======;;;999999999999999999888666666555555555444444444444444333444555666666555444333222111000//////000111222777777777555222111222333333333444444444444333333666666666666666777888888;;;<<<>>>AAADDDFFFHHHIIIIIINNNSSSYYY```kkkwww|||qqqwww~~~|||ssscccHHH888888999:::;;;<<<>>>@@@JJJIIIIIIKKKMMMMMMLLLJJJOOOLLLKKKLLLKKKJJJNNNTTT```yyynnn}}}xxxzzz}}}hhhWWWQQQNNNFFFCCC@@@>>>?????????>>>??????===<<<;;;::::::::::::666222///............///...---,,,,,,---...///000444999<<<<<<;;;<<<<<<;;;MMM[[[YYYVVVZZZaaaeeefffTTTSSSMMMNNNPPPJJJTTTsss}}}iii^^^hhhqqqppp|||{{{xxxrrrnnnggg[[[QQQ[[[bbbiiihhhcccfffrrr}}}xxxyyyxxxvvvwww~~~oooYYYMMMHHHDDDAAA@@@@@@IIIVVVcccmmmssswwwyyywww~~~|||jjjmmm~~~ssseeeyyy^^^hhhsssZZZBBB888///...000///...///........................111000222666888999>>>EEE@@@:::222///111555777777777777888888999:::::::::444DDD<<>>????????????????????????===<<<<<<===<<<:::888777777666666666666777777|||wwwtttwwwxxxkkkbbbpppyyybbbOOOPPPXXXmmm}}}eeeXXX^^^```WWWWWWbbbrrrpppkkkbbbWWWNNNJJJIIIMMMWWWfffttt}}}}}}~~~}}}yyylll]]]ZZZgggyyy}}}~~~~~~vvvsss}}}```FFF888444111333444444555777:::===>>>AAAFFFKKKOOOQQQTTTUUUXXXbbbzzzfffiiiwwwLLLAAA;;;777888<<>>>>><<<999999999999999888777666666555555555555555444444444444555555666555555444333222111000000000111222333888888888666333111111222222333444444444444444444666666666666777888999999===>>>AAABBBCCCDDDFFFGGGGGGNNNWWW___fffooozzzzzzyyyyyyrrr}}}]]]AAA555AAAHHHCCC999888BBBLLLKKKKKKJJJKKKLLLLLLIIIGGGLLLJJJIIIKKKJJJHHHKKKPPPZZZ~~~ddd}}}{{{zzz|||zzzvvv[[[RRRRRRFFFCCC???======>>>??????@@@???>>><<<;;;;;;;;;:::<<<999444111///.........///...------------...///000111222555999;;;;;;::::::BBBFFFEEEIIIUUUbbbhhhdddVVVWWWOOOJJJIII@@@III^^^yyyjjjZZZbbbmmmmmmmmmnnnnnnlllhhhbbbYYYSSS^^^aaadddddddddiiisss{{{vvv}}}{{{{{{zzzxxxxxx~~~yyyfffSSSJJJFFFCCC???>>>DDDNNN]]]iiippptttwwwxxxxxxvvvhhhlllzzzrrrooowww```}}}oooUUU===555......///...---...............////////////...---///111000111777@@@>>>999333000111444666777777888888999::::::;;;;;;999CCC:::HHH}}}|||qqqEEECCCOOOOOOLLLPPPKKKGGGGGGMMMUUU]]]jjjvvvzzzvvvsssrrrssstttrrrpppmmm```PPPFFFDDDDDDBBB@@@??????????????????@@@@@@@@@@@@?????????>>>;;;888888777777666666666666777~~~xxxiiisssvvvlll^^^iii{{{mmmUUUVVV\\\iiizzzpppbbbdddaaaXXXYYYeeesssrrrnnneeeZZZRRRPPPQQQWWW___lllwww}}}wwwiii^^^aaannnzzz~~~~~~|||sssqqqqqqTTT@@@777666222333555555666999<<>>??????<<<:::999::::::999999888777666555555555555555555555555666666666666555444444333222111000000000111333444888888888777444222111222222333444444555555555444666666666777777999::::::===???AAAAAAAAAAAACCCEEEJJJSSS___gggmmmttt}}}{{{wwwrrrvvvxxxnnnPPP888000LLLfffdddMMM<<<@@@LLLHHHGGGGGGHHHJJJJJJIIIGGGGGGFFFGGGIIIIIIGGGIIINNNUUU}}}iiihhhxxxxxxssseeeUUUSSSHHHCCC>>>;;;<<<>>>AAABBB@@@???>>>===<<<;;;;;;;;;<<<:::777444000///...///.........------.........111000000333777::::::999:::>>>???>>>AAAMMM\\\eee]]]UUU[[[TTTNNNLLL???DDDMMMmmm{{{gggUUU[[[gggiii`````````^^^ZZZUUUQQQPPPXXXYYY[[[^^^ccckkktttzzznnnqqqqqqqqqzzzxxxwwwuuuvvvzzzmmm___QQQJJJGGGBBB>>><<>>HHH___QQQAAAFFFIIILLLRRRJJJGGGGGGJJJPPPYYYhhhsssyyyuuuqqqpppqqqrrrqqqooosssgggVVVIIICCCBBBAAAAAA??????>>>>>>???@@@AAAAAABBBAAA@@@AAAAAA???<<<:::888888777666666666666666yyyhhh{{{yyy{{{sss``````{{{ggg^^^ZZZfff{{{tttkkkfff```[[[aaalllvvvuuupppggg\\\WWWXXX\\\bbbhhhpppxxx~~~}}}qqqeeeaaajjjvvv{{{}}}}}}~~~{{{}}}|||zzzbbbGGG999444444222444555777888:::>>>AAAGGGKKKQQQSSSSSSSSSUUUXXX]]]\\\qqq}}}bbbbbb}}}}}}PPPCCC:::888555333@@@RRRpppwwwzzzuuunnnmmmmmmllllllkkkiiiddd\\\UUUPPPNNNIIIUUUgggsssnnn[[[HHH>>>>>>===<<<===>>>>>>===;;;:::::::::::::::888777777555555555555555666666666777777666555555444444444222111000000111222444555777888999777555333222222222333444555555666555555777777777777888999;;;;;;;;;>>>@@@@@@???AAAEEEIIISSS^^^kkksssvvvyyyzzzuuu|||uuuqqqrrrZZZCCC555222TTT~~~sssPPPCCCJJJJJJHHHGGGGGGIIIJJJJJJIIIEEEDDDFFFIIIIIIFFFGGGLLLTTTnnn}}}cccxxxvvvsssrrrwww___VVVKKKFFF???;;;;;;>>>AAACCC@@@@@@>>>===<<<;;;;;;;;;:::;;;:::777333000//////......................../////////222555777888777444:::???AAA@@@EEENNNVVVRRRNNNYYYTTTQQQPPPAAAAAAJJJcccmmm[[[KKKPPP\\\```XXXVVVUUURRRLLLGGGGGGKKKMMMOOORRRWWW___hhhpppuuukkkiiieeeeeellluuuwwwtttnnnnnnooosssyyy~~~bbbYYYPPPKKKFFF@@@>>>???QQQ\\\iiiqqqsssssstttvvvzzzkkkhhhrrr|||rrrgggzzzooohhhdddJJJ666000---//////------///.........//////000000111333///...222444111/////////000111333444555555555777777888888999::::::::::::,,,>>>IIIIII{{{iiiLLLBBBCCCGGGLLLHHHIIIJJJKKKOOOXXXeeeooouuurrrnnnnnnpppqqqpppnnnqqqjjj___RRRHHHBBB@@@@@@@@@???>>>>>>???@@@BBBCCCCCCAAA@@@@@@AAA@@@>>><<<999888777666666555555666oooooommmbbbvvvxxxjjj___fff{{{|||{{{vvvjjj``````iiirrrzzzyyytttiii___[[[___dddlllooossswww{{{}}}mmmddddddrrr}}}~~~yyyxxx|||uuuTTT<<<444444444222444666777999<<<@@@CCCJJJOOOSSSTTTRRRRRRTTTXXXZZZ^^^kkktttaaawwwzzzoooTTT>>>999888444999DDD]]]oooyyysssmmmpppqqqllllllkkkhhhfffbbb]]]WWWRRRKKKQQQaaasssvvvgggQQQDDD@@@>>>===<<<===>>>===<<<;;;;;;<<<;;;;;;:::999888444555555555666666666777888777666555555444444444111111000000111333444555555777888888666444333333222333444555666666666666777777777888999:::;;;<<<<<>>===<<<@@@EEEGGGDDDPPPNNNNNNPPP???>>>CCCRRRZZZOOOCCCDDDKKKPPPKKKIIIHHHGGGAAA;;;>>>FFFAAACCCGGGMMMTTT]]]dddhhheee___\\\___bbbbbbccceee___dddkkkqqqwww}}}uuuXXXSSSNNNIIIBBB===@@@GGG[[[eeepppvvvvvvtttvvvxxxzzznnnqqq}}}qqqjjjwwwwww{{{rrrYYY???444///...000000......000---......///000000111111333000000444555222000111///000222333333444555666666666777777888999999:::888...:::CCCBBBdddhhhMMMDDDBBB@@@EEEHHHKKKKKKMMMTTT^^^dddooommmkkkmmmqqqsssrrrpppnnnooolllcccUUUIIICCCAAA@@@???>>>>>>???@@@BBBDDDCCCAAA??????@@@@@@@@@>>>999888777666555555555555vvvgggvvv|||lllnnnvvv|||vvvkkkkkkwwwssseeehhhqqqxxx~~~}}}wwwkkk```]]]bbbiiirrrsssuuuvvvyyy~~~}}}pppiiilll|||~~~}}}~~~{{{{{{}}}zzzkkkKKK777444777888333444666888:::===AAADDDKKKOOOSSSRRRPPPOOORRRUUUZZZ___dddssseeeeeexxxgggCCC;;;<<<888777<<>>@@@AAA@@@???===<<<<<<<<<<<<666:::===<<<888333000000------............------(((+++---.........///111111222555777666666888===@@@===HHHFFFIIIMMM===:::666BBBKKKIIIBBB>>>>>>???<<<;;;===>>>888333888AAA888;;;@@@EEEKKKQQQXXX\\\[[[TTTSSSXXXXXXRRRQQQVVVTTT^^^kkkqqqtttzzz}}}oooSSSOOOKKKFFF>>>;;;CCCMMMaaakkkvvvzzzyyyvvvxxxzzzsss~~~tttkkkqqq~~~uuusss}}}{{{nnngggQQQ777333///...000000......111---......///000111111222000///111444333000111555111222222222222333555777666666666777888888999999999888777:::AAARRR|||{{{___LLLCCC;;;AAAFFFJJJIIIJJJNNNVVV[[[kkkjjjiiimmmrrruuuuuusssllltttxxxrrraaaQQQGGGDDD@@@???>>>>>>???@@@CCCDDDCCCAAA>>>>>>???@@@AAA@@@999999777666555555555555uuuuuuzzzfffjjjvvvpppeeennnxxxeeepppyyy|||mmmeeeiiiooorrrvvvvvvvvvvvvwww{{{~~~wwwfffrrr{{{|||{{{~~~|||zzzvvvzzz}}}yyyqqqooo}}}{{{\\\AAA444333666666444666888:::;;;<<>>;;;;;;===>>>>>><<<;;;::::::999999::::::999999777666555555555555555555555555555444444444333333333333444555666666666777888999888777555333444444444555555555555666:::666444777:::999;;;>>>FFFHHHKKKNNNSSS\\\hhhpppttt~~~xxxkkkpppnnndddVVVMMMHHHAAA888AAADDDJJJOOOOOONNNSSS[[[gggggg^^^PPPIIILLLLLLFFFEEEGGGKKK[[[fffWWWEEEEEELLLKKKjjj||||||wwwvvvzzzjjj[[[QQQIIIGGGAAA999:::AAAFFFBBB===<<<>>>>>><<<:::<<<=========:::666111...///...------------...///......---------,,,,,,,,,000000111222222222222222666555777;;;@@@@@@:::555555777:::<<<;;;999555333555555555555555555555555777888;;;???BBBDDDFFFGGGMMMJJJGGGEEEGGGIIIKKKLLLRRR[[[hhhooosssxxxxxx```TTTJJJEEEEEE???;;;III^^^gggqqqtttuuuwwwsssvvv{{{uuuzzz}}}{{{~~~zzzttt{{{zzzxxxhhhZZZGGG555............////////////......///111111222222222111000000000000000111111222222222222222222222222333888999666555777888777555999888:::<<>>AAACCCDDDHHHNNNTTTVVVeeehhhkkknnnpppssswwwzzzxxxyyyxxxuuuqqqgggUUUEEEDDDAAA>>>???AAABBBAAA>>>BBBAAA???@@@AAAAAA@@@>>>>>>===:::888777777777777yyytttnnnqqqzzzzzzooouuu}}}iiitttvvvhhhdddjjjrrrvvvzzzzzzzzzzzzyyy{{{~~~xxxqqqkkkwww~~~~~~|||yyyuuusssrrrzzzxxx}}}xxxjjjlll}}}pppQQQ;;;444666666333444555777999:::<<<>>>???DDDIIIOOORRRPPPOOOPPPSSSSSS[[[aaacccooosssjjjeeeKKK999444666777???MMMZZZffflllmmmkkkkkkiiihhhgggfffeeecccaaaYYYUUUPPPOOOPPPRRRRRRPPPEEEBBB===::::::;;;<<<<<<;;;;;;:::999999999999999999999888777666555555555666666666555555444444444444333333444444555666777666777888999999777555444777777777777777777777777<<<777666888:::999;;;???FFFKKKRRRYYY```kkkwww|||uuuzzz|||qqqppp~~~xxxnnnkkkbbbWWWRRRPPPJJJBBBCCCDDDHHHMMMLLLJJJMMMRRRVVVRRRNNNLLLHHHEEEHHHMMMQQQKKKMMMeeeuuuVVVGGGFFFFFF___}}}||||||~~~aaaUUUJJJGGGBBB:::888===CCCAAA???>>>>>>===<<<;;;:::<<<======<<<999555333000///...---------..................------------//////000111111111111111222111111555999999555000111222444555555333111///222222222222222222222222222333666999;;;>>>???@@@CCCAAA??????AAADDDGGGIIIPPPZZZeeemmmqqqvvv}}}|||jjjZZZTTTMMMGGGDDDAAACCCQQQcccllluuuwwwwwwyyyuuuwwwzzzoootttzzz~~~iiiXXXEEE444............////////////...///000111222222222222000000000000111111222333111111111111222333444555555777777555777999666000555888999;;;===???VVV}}}gggKKKBBB<<<===???BBBFFFKKKPPPRRR^^^ccciiinnnpppqqqssstttwwwyyyxxxvvvssslll^^^OOOEEEBBB???@@@BBBCCCBBB@@@BBBAAA???@@@AAAAAA@@@>>>???===;;;999888777777777xxxnnnqqqyyy}}}jjjvvv|||oooddddddmmmvvvzzz~~~~~~}}}||||||~~~xxxoooiiinnnzzz~~~|||yyytttqqqwww}}}}}}mmmdddmmmzzz```CCC444444888666222444555777:::===@@@BBBDDDEEEKKKQQQSSSQQQOOOOOOOOOSSSYYY___``````oooooobbbgggEEE777888777555999GGGZZZhhhkkkiiimmmiiidddbbbcccddddddcccaaa[[[SSSOOOMMMLLLJJJHHHGGGCCC>>>;;;;;;;;;;;;;;;::::::::::::999999999999999999888777777666666666888777777666555444444333444444444444555666777777777888999:::999888777666999999999999999999999999<<<888777:::;;;;;;===BBBJJJRRR]]]gggqqq{{{tttuuunnnYYYccc~~~nnnggg\\\SSSRRRSSSOOOGGGHHHGGGHHHLLLLLLIIIHHHJJJJJJDDDDDDIIIFFF@@@GGGVVVRRRLLLKKKbbb}}}vvvYYYIIIIIIHHHYYY|||yyyooo]]]NNNIIIEEE>>>999:::>>>@@@AAAAAA???===<<<<<<999:::===>>>>>><<<999777222111///...------------............------------......///000000000000//////------///333333111......//////000//////...---000000000000000000000000///000222444666888999999999888888999<<<@@@EEEHHHOOOWWWbbbjjjooossszzzqqq^^^UUUTTTPPPIIICCCDDDNNN]]]iiilllsssttttttwwwsssvvv~~~wwwjjj{{{yyyxxxkkkUUUBBB555............//////////////////000111222222222222000000000111222333444555111000000000111444666888666666666999AAAEEE>>>444555888888;;;>>>;;;GGGcccaaaKKK@@@>>>>>>@@@DDDHHHJJJKKKTTTZZZccckkknnnoooooonnnsssvvvvvvuuutttqqqggg]]]KKKFFFAAA@@@BBBCCCCCCBBBBBBAAA???@@@AAAAAA@@@>>>@@@???===:::999777777666sssqqq}}}gggooopppfffhhhpppxxx{{{~~~~~~~~~zzzrrrjjjeeelllwww|||}}}~~~~~~yyyuuu{{{iiieeerrrgggQQQ999000444888888777777777999===BBBGGGJJJLLLFFFKKKOOOOOONNNPPPPPPPPPZZZZZZ^^^```YYY\\\zzzgggjjj]]]CCC<<<<<<444111:::KKK[[[iiiqqqqqqkkkccc```aaacccbbbaaaeee```YYYUUURRRNNNIIIDDDHHHEEEAAA>>>======<<<;;;:::::::::::::::999999888999999999888888777777666999888888777666555444444333333333333444555666777888999:::::::::999888888999999999999999999999999999888999===???@@@EEEKKKWWW___jjjssszzzyyyxxxdddYYYnnnzzznnnaaaQQQIIIJJJLLLJJJEEEMMMJJJJJJMMMNNNKKKHHHIIIKKKKKKIIICCC;;;999EEESSSKKKMMMLLLTTT^^^WWWLLLNNNOOOMMMUUUrrr|||yyyxxx~~~hhhSSSLLLJJJCCC<<<::::::>>>BBBBBB???===<<<===999;;;<<<======<<<:::888333333111000...---,,,,,,------------,,,,,,,,,,,,,,,---......//////......///---,,,...000111000...//////...............///........................000111333444666777777777666777888999<<<@@@EEEIIIOOOWWWaaaiiimmmrrrxxx}}}~~~fffYYYZZZQQQOOOHHHBBBGGGXXXfffmmmlllrrrqqqqqqtttppprrr~~~tttrrrrrrtttgggOOO???555............///////////////000111111222222222222000111111222333444666777333222000000000333666888777555666???NNNVVVNNNAAA777999666999>>>999===PPPvvv[[[IIICCC???AAADDDEEEEEEEEEKKKRRR\\\eeejjjmmmnnnooonnnrrrtttsssssssssnnnhhhVVVOOOEEE@@@???AAABBBBBBBBBAAA???@@@AAAAAA@@@>>>AAA@@@>>><<<:::888777666|||zzzffffffvvvnnnnnnsssxxxzzz}}}wwwooojjjhhhmmmvvv}}}}}}}}}{{{|||~~~zzzuuuzzz~~~qqqhhhhhhxxxtttTTTEEE777222333555:::@@@>>><<<<<>>===<<<;;;::::::;;;;;;;;;;;;:::999888888999999:::999999888777999999888777666666555555222222222222333444555666999999999:::::::::999999777777777777888888888888888888<<>>;;;888===BBBCCC@@@>>>===>>>;;;<<<======<<<:::888777555555444222111///------,,,,,,,,,++++++++++++***,,,,,,---...............///...------...///////////////...------...///000////////////////////////222222444555666666777777666888:::;;;===@@@EEEIIIPPPWWW```hhhnnnrrrwww{{{yyycccYYY\\\OOOLLLFFFCCCMMM___kkknnnrrrvvvsssqqqrrrkkkjjjvvv{{{{{{pppyyyqqqssszzzZZZEEE999333............////////////000111111222222222222111111111111222333555666777666555222000000222444555555444555???NNNXXXQQQEEE999999555777===999:::GGGhhhnnnSSSGGG>>>>>>BBBCCCCCCEEEFFFLLLTTT]]]dddjjjpppsssmmmrrruuusssssstttssspppcccYYYLLLBBB???@@@AAABBBBBBAAA???@@@AAAAAA@@@>>>AAA@@@???===<<<:::888777ooo```yyy|||vvvvvvvvvwwwyyyzzz}}}~~~uuunnnnnnpppsssyyy|||zzzyyy}}}|||}}}|||uuupppmmmuuuhhhlll}}}lllFFF<<<555555444444<<>>LLL\\\gggggggggfffdddcccbbbbbb\\\[[[[[[]]]\\\VVVMMMEEEEEEBBB???===<<<<<<:::999;;;<<<=========<<<:::999888999:::;;;;;;:::888888888888888888777777777777333333333333333444666666999999999999999999::::::666666777888999:::;;;;;;;;;===DDDLLLRRRXXXaaakkkxxx}}}{{{zzzzzzxxx~~~xxxpppeeettt|||```ooo~~~|||tttXXXKKK>>>;;;???DDDHHHJJJJJJFFFEEEGGGGGGEEEGGGKKK___ssssssTTT;;;>>>GGGGGGJJJMMMIIIJJJSSSQQQJJJLLLOOOOOOLLLSSStttwwweeettt~~~||||||cccTTTMMMEEE???===999<<>>CCCHHHRRRWWW```hhhnnnrrrvvvyyy|||fffXXXPPPIIIDDDJJJWWWdddlllnnntttwwwsssooonnnddd```iii|||zzz{{{xxxjjj~~~yyyssszzzgggKKK:::333...............////////////111111222222222222222111111111111222333444555666777666444222111222333444444333333777AAAIIIDDD<<<999:::555555<<<999999DDDLLLbbbOOO>>>===@@@@@@BBBEEEDDDHHHOOOWWW___gggoootttqqqwww{{{wwwtttuuuuuutttmmmcccUUUJJJEEECCCBBBAAABBBAAA???@@@AAAAAA@@@>>>@@@@@@??????===<<<:::999zzzxxx~~~aaammm}}}|||{{{wwwwwwyyyyyy{{{~~~|||sssooosssxxxuuuzzz}}}{{{zzz}}}~~~}}}}}}~~~{{{tttpppnnnuuu~~~mmmrrryyyaaa>>>666333555555444===JJJGGGCCC@@@BBBGGGKKKLLLKKKLLLPPPNNNHHHJJJTTTWWWRRRQQQOOOQQQVVVVVVSSSVVV]]]tttwwwxxxRRRCCC888777666444999CCCOOOVVV^^^bbbbbb``````aaaZZZYYYZZZ\\\\\\XXXPPPJJJFFFCCC@@@?????????===<<<<<<===>>>???>>>===;;;:::888999:::;;;<<<;;;999888777777888888888888999999555444444555555666777888888888888888888999::::::888888:::;;;===>>>@@@@@@CCCFFFNNNWWW^^^dddooozzz}}}rrrdddeeehhhzzzsss{{{yyy}}}zzz}}}uuu\\\HHH???:::===BBBDDDGGGKKKHHHEEEDDDDDDAAA@@@EEELLLXXXqqq}}}kkkQQQGGGJJJLLLGGGKKKGGGGGGQQQQQQIIIIIIPPPTTTQQQOOObbbhhh```yyyyyy|||rrr]]]RRRHHHBBBBBB:::;;;<<>>>>>>>>===<<<;;;:::999777777888777666444222111.........---------,,,,,,,,,------...............,,,---.........------------.........////////////000000000000000000000000...///000222333333444444111555:::;;;;;;>>>DDDIIIRRRWWW^^^fffmmmrrruuuwwwyyy}}}}}}}}}xxx{{{bbbTTTHHHFFFSSScccjjjmmmpppqqqvvvsssqqqqqqhhhbbbjjj}}}ppplll{{{mmmwwwwwwZZZAAA666222---............////////////111222222333333222222111222222222222222333444444555444444333333333444444333444333222444999888444777:::666666<<<999888@@@AAAbbb{{{aaaHHHAAA@@@>>>>>>BBBBBBFFFMMMTTT[[[bbbiiinnnttt{{{~~~yyytttrrrrrrrrrpppiii___WWWQQQKKKEEE@@@BBBAAA???@@@AAAAAA@@@>>>???????????????===<<<;;;zzzpppeeehhhzzz~~~|||~~~~~~xxxwwwzzzyyy{{{}}}~~~{{{rrrpppvvv}}}sssyyy}}}}}}}}}||||||~~~}}}xxxuuuzzz}}}yyyyyy~~~tttxxxpppVVV;;;222///555777666===IIIFFFCCC@@@CCCKKKQQQSSSSSSNNNSSSRRRLLLMMMVVVVVVOOOSSSTTTVVVVVVTTTRRRSSSUUUiii}}}tttxxx|||]]]AAA777777555555::::::FFFTTT\\\]]]\\\]]]```\\\ZZZZZZ\\\]]]ZZZTTTOOOHHHFFFDDDCCCCCCCCCBBB@@@<<<>>>???@@@???>>><<<;;;888999;;;<<<<<<;;;999888777777777888999999::::::666666666777777888999:::888777777777888999999::::::;;;<<<>>>@@@BBBDDDEEEIIIMMMUUU___eeelllxxxccc[[[fffyyyxxxuuuwwwvvv|||jjj???>>>999:::@@@DDDBBBCCCGGGHHHGGGEEECCC???===DDDMMMFFF```xxxuuu]]]HHHEEELLLGGGPPPMMMGGGIIIHHHHHHPPPNNNTTTRRRKKKUUUxxxgggxxxxxx|||fffWWWLLLGGGGGG<<<::::::===BBBCCCAAA???>>>>>>>>>>>>>>>===<<<<<<888888999888777666444333000000/////////.........,,,---......//////......---///111111000///......///000111111222222222111000000000000000000000000...///000222333444444444000555:::<<<===@@@FFFKKKRRRVVV]]]eeelllqqqtttuuuyyy~~~|||~~~kkkeee\\\___ttt{{{WWWIIIHHH[[[lllnnnnnnrrrrrrxxxxxxyyy}}}vvvqqqyyynnnuuupppcccyyytttUUU>>>777444000............/////////000222222333333333222222111222222222111111222333333222333333444444555555555444666555000///222555555444:::777777===999666===BBBLLLzzztttUUUGGGBBB<<<:::>>>AAAFFFMMMSSSYYY___dddhhhuuu|||yyyqqqnnnnnnmmmoookkkfffaaa[[[RRRGGG@@@BBBAAA???@@@AAAAAA@@@>>>>>>??????@@@@@@>>>===<<>>===<<<======>>>===:::888<<<===<<<;;;999888999;;;;;;:::999999:::;;;>>>???:::<<<===>>>>>>???AAACCCIIIEEECCCDDDIIIOOOQQQRRRVVV```llltttwww|||}}}}}}rrreeeppp~~~pppuuuooorrrqqqhhhTTT???555999???EEEHHHHHHFFFEEEGGGFFFEEEFFFGGGFFFEEECCCIIIWWWdddcccUUUJJJJJJNNNKKKIIIGGGHHHKKKLLLKKKIIIKKKOOOLLLKKKRRRcccyyy~~~xxx}}}ttt\\\SSSLLLEEEBBB???<<<;;;===AAACCCCCC?????????>>>===<<<<<<<<<999666444777<<>>;;;555444333222111///........./////////000000111111000000000000////////////000000000000////////////000000000000000000000000000000000111222222333333444666888:::===AAAGGGKKKQQQUUU[[[aaaggglllqqqtttrrrzzz}}}}}}|||cccPPPBBBEEEPPP^^^ttt\\\TTTUUU```lllpppqqqrrrvvvzzz|||wwwyyypppqqqoooJJJ777777333(((111000///...------...///111111222333333333333222222111000000000111333333111111222333444666666777333333444444444444444444777333111333777888999:::DDD???SSSeeeSSS???===CCC======AAAEEEIIIPPP[[[dddhhhxxxtttnnnjjjhhhqqquuuqqqfff```]]]PPP@@@BBBAAA@@@>>>===>>>???@@@??????@@@@@@@@@AAAAAAAAA}}}tttppp}}}{{{zzz{{{~~~}}}|||zzz{{{}}}|||xxxxxx|||sss{{{tttfffhhhwww|||xxxZZZ???333888;;;::::::===??????DDDFFFEEECCCHHHPPPUUUTTTMMMQQQRRROOOMMMOOOQQQQQQVVVYYY[[[ZZZVVVTTTTTTVVV[[[fffnnnsssdddBBB777777777888888<<>>===>>>@@@BBBBBB:::::::::::::::===AAADDD>>>===<<<;;;<<<===???AAA===???BBBFFFJJJNNNQQQRRRNNNLLLKKKMMMSSSYYY]]]^^^lllsss|||~~~yyywwwvvv{{{}}}uuuzzzppppppwwwqqqgggZZZIII888;;;>>>DDDIIIKKKKKKIIIGGGHHHGGGFFFGGGGGGGGGEEECCCGGGMMMSSSSSSMMMHHHHHHJJJJJJHHHGGGHHHKKKLLLKKKIIIGGGIIIIIIKKKQQQ[[[}}}vvvuuu}}}gggWWWPPPKKKDDDBBB???>>>>>>???AAABBB@@@@@@???>>>===<<<<<<;;;>>>;;;:::<<>>555555444333222222111000//////000000000111111111111111000000000/////////000000000000000000000///000000000000000000000000000000000111222222333333444666888:::===AAAGGGKKKPPPTTTZZZ```eeejjjpppttttttxxxyyywwwwwwzzzyyyuuu___OOOBBBAAAEEELLL^^^ooo]]]\\\```iiiooopppsssxxxzzz{{{~~~tttuuu{{{ssslllwww{{{bbbDDD555444222+++111000///...---......///000111222222333333222222222111000000000111222333333333333444444444444444333333333444444444444444444555777999999888:::<<<>>>===HHHhhh{{{^^^KKKCCC@@@::::::<<>>???DDDIIIJJJHHHIIIOOOUUUWWWKKKPPPRRROOOMMMNNNNNNKKKOOOTTTXXXYYYWWWTTTTTTUUUXXX]]]kkktttwwwXXX@@@::::::666555777;;;>>>AAAIIIRRRZZZ]]]aaaeeehhhjjjjjjjjjaaa]]]VVVPPPMMMJJJHHHGGGDDDFFFHHHIIIIIIJJJLLLMMMLLLIIIDDDAAACCCHHHNNNSSSKKKKKKKKKJJJJJJMMMRRRVVVTTTTTTRRRPPPOOONNNNNNMMMKKKIIIJJJOOOWWW]]]```aaaYYYXXXYYY\\\bbbiiimmmoooyyyyyyuuurrrpppoooqqqooogggmmm}}}sssuuusssiiiZZZOOOGGG>>>@@@CCCHHHKKKMMMLLLJJJHHHIIIHHHGGGGGGHHHGGGEEECCCFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKKKKJJJJJJJJJKKKTTTYYYWWWpppwwwsssvvv~~~|||bbbUUUQQQFFFFFFDDDAAA???>>>???AAAAAA@@@???>>>===<<<<<<;;;===:::999:::===>>>===:::666666555555555444444444000000111111111111222222111111111000000000000///000000000000000000000000000000000000000000000000000000111111222333333333333555777:::<<>>======???EEELLLTTTZZZfffpppxxxvvvrrrqqqssstttgggqqqwwwuuusssooocccVVVJJJFFFBBBAAAAAAAAA???===>>>>>>>>>????????????@@@}}}}}}~~~{{{wwwtttqqqwww}}}}}}zzz~~~}}}yyyyyyzzzyyyyyyiiigggwwwuuugggXXXMMM<<<777777:::999555:::EEEFFFKKKOOOQQQTTTZZZ]]]\\\MMMQQQRRRPPPPPPRRRQQQOOOMMMQQQUUUVVVTTTRRRSSSTTTWWWZZZ___ooonnnxxxbbbKKK;;;888666666999;;;999:::===GGGNNNYYYdddmmmsssvvvxxxvvvoooeee\\\UUURRROOOMMMHHHLLLPPPQQQQQQPPPSSSUUUTTTQQQMMMJJJKKKQQQYYY___kkkjjjiiifffcccaaaaaabbbpppqqqrrrrrrqqqmmmiiifffbbb\\\VVVWWW]]]dddggggggggghhhjjjmmmrrrwwwzzz|||||||||yyyxxxvvvqqqmmmbbbXXXYYYwwwqqq|||yyyzzz~~~ooojjjgggZZZUUUVVVTTTDDDFFFJJJLLLMMMKKKIIIGGGIIIGGGFFFGGGGGGGGGEEECCCHHHEEEBBBAAACCCGGGIIIIIIFFFFFFGGGHHHIIIJJJKKKJJJNNNKKKLLLXXX]]]UUUeee~~~|||yyyqqqwwwttt]]]SSSHHHHHHGGGCCC???===???AAAAAA@@@@@@???>>>===<<<;;;:::888777777999999888666555555555555666666666666222222222222222222333333222222111111111000000000000000000000000111111111000000000000000000000000000000111222222333333444333555777:::===AAAGGGKKKPPPSSSWWW\\\aaagggmmmqqqrrrpppoooqqqvvvwwwsssnnn[[[WWWRRRMMMFFFDDDMMMYYYcccjjjrrrvvvtttrrrtttxxxxxxssszzzzzzzzz|||ooossssssYYY???555222///...222000000//////////////////000000111222222222222222111111111111111222222222555555444333222111000000222222222333333444444555444777888666555777888777555<<<;;;===UUUkkkWWWIIILLLHHHCCC???@@@DDDIIIPPPVVV```kkkttttttqqqrrrtttuuuiiiooouuuyyy~~~vvvjjj```YYYOOODDD>>>===@@@DDD>>>>>>>>>>>>>>>>>>>>>???~~~xxxrrrnnnqqqxxx}}}}}}zzz}}}{{{wwwxxx{{{~~~~~~vvvjjjkkk|||{{{gggTTTKKKIII===999???IIIDDD666888GGGHHHLLLQQQXXXaaaiiigggaaaRRRTTTTTTRRRSSSXXXYYYWWWRRRUUUVVVTTTQQQQQQSSSVVVUUUZZZ]]]bbbtttyyykkkyyynnnPPPEEE<<<555777::::::777666666===HHHSSS___kkkvvv}}}|||wwwrrrjjjaaaXXXQQQMMMQQQVVVXXXWWWVVVWWWYYYWWWWWWUUURRRRRRVVV\\\aaauuuvvvwwwtttmmmfffaaa^^^qqqvvv~~~xxxoooddd```dddjjjnnnooouuuvvvyyy{{{}}}zzz|||zzzlllbbbYYY]]]lll{{{}}}uuuyyyxxxssspppmmmiiimmmmmmaaa\\\___^^^HHHJJJLLLNNNNNNLLLIIIGGGGGGFFFEEEFFFGGGGGGEEECCCGGGGGGGGGFFFEEEEEEHHHJJJEEEFFFGGGGGGHHHHHHIIIJJJKKKGGGFFFQQQVVVMMMYYYxxx|||uuu~~~}}}rrrvvv{{{iiiVVVLLLJJJHHHDDD@@@???@@@AAA@@@@@@@@@???>>>>>>======>>>===<<<;;;<<<;;;:::999555555555666666666666666444444444444444444333333222222222222111111111111///000000000111111111222111111111111111111111111111111111222333333444444333555888:::===BBBHHHLLLPPPSSSXXX\\\aaaggglllpppqqqnnnnnnrrrvvvtttnnnhhh___^^^]]]WWWPPPNNNVVVaaakkkpppvvvyyyyyyyyywwwuuu{{{}}}yyy}}}{{{|||ppprrryyyhhhNNN666111222///...222//////000000000000000000000000111222222222222111000000111111222222222222222222222222222222222222111111222222333444444555999888555444:::CCCDDD@@@888<<>>BBBFFFLLLTTTTTTaaannnrrrssswww{{{}}}qqqpppooouuuuuuqqqnnndddUUUFFF???BBBGGG???>>>>>>>>>>>>>>>>>>>>>~~~zzzsssooovvv{{{~~~zzzyyy~~~yyyvvvvvvzzz|||zzzzzz{{{|||{{{~~~tttoooqqq|||xxx___GGG<<<===:::;;;OOOhhheeeIII<<>>>>>===<<<<<<;;;666666666666777777777777666666555555555555444444333333333222222222111111///000000111111222222222111111111111111111111111111111222222333444444444444666999;;;???DDDJJJNNNPPPTTTZZZ___dddhhhmmmpppqqqnnnnnnrrrsssnnnhhhfffggggggddd]]]UUUUUU]]]ffftttwwwyyy{{{~~~|||uuusss}}}}}}~~~{{{jjjpppzzzZZZFFF333000222111000222//////000111111111000000///000111111222222111111000000111222222222222111000000000111111222222333000000111222333444555555;;;:::555555@@@OOORRRKKK;;;<<>>@@@GGGOOOPPP^^^mmmrrrsssvvvyyyzzzyyyrrrmmmqqq{{{yyyooopppmmmbbbSSSFFF@@@@@@@@@????????????>>>>>>>>>~~~yyyuuuxxx{{{~~~~~~zzzxxxxxxyyyuuussstttxxxwwwrrrssswwwxxx}}}{{{zzzoootttyyy~~~wwwiiiSSS>>>777::::::<<>>>>>??????@@@AAAAAA============;;;;;;;;;;;;999999999888888888888888777777777666666555555555444333333333333222222222///000000111111222333333111111111111111111111111111111222333333444444555555777:::===@@@EEEKKKPPPPPPUUU\\\bbbgggjjjmmmoooqqqmmmmmmppppppmmmmmmppprrrpppjjjaaa\\\___hhhooovvvzzz|||{{{~~~}}}vvvjjjzzzyyywwwsssnnnqqq{{{sssKKK???222...222555444222...///000111222111111000///000000111111111111111///000111222333222222111000000000000111111111222000000111222333444555555777:::777555===KKKMMMGGG===:::>>>CCC<<<:::QQQqqqzzz\\\KKK>>>======;;;@@@HHHMMM\\\lllrrrrrrsssttttttxxxsssppprrrwww}}}iiiiiiiiieee^^^SSSHHHAAAAAAAAA@@@@@@????????????~~~|||uuuxxx{{{|||{{{yyyxxxwwwtttpppoooqqqqqqqqqyyyvvvzzzpppggguuu~~~tttaaaQQQAAA555555<<<>>><<<[[[rrrOOOHHHLLLNNNMMMIIIIIIOOOUUUWWWNNNQQQRRRSSSVVVXXXTTTMMMNNNRRRWWWWWWUUURRRRRRSSS[[[PPPOOOWWWWWWWWWnnnxxx}}}aaaHHH999666999222666;;;===>>>BBBIIIPPP```ccchhhqqq{{{zzzqqqfff```bbbhhhnnnqqqkkkmmmlllggg```^^^```dddfffkkkppptttttttttttttttrrrssstttvvvyyy{{{}}}~~~}}}|||}}}}}}|||~~~{{{zzzyyyuuuzzzlllbbb[[[QQQGGGJJJRRRNNNJJJKKKLLLMMMLLLJJJHHHGGGGGGGGGHHHJJJMMMNNNNNNMMMBBBBBBBBBCCCDDDEEEGGGHHHFFFHHHIIIHHHEEECCCDDDFFFHHHPPPKKKEEEJJJJJJGGGLLLcccsssuuuwwwuuu|||{{{|||mmm```QQQIIIIIIHHHCCC>>><<<===>>>???@@@AAABBBBBB>>>??????>>>===<<<======;;;;;;;;;::::::999999999888888777777666666555555444444444333333333222222///000000111222222333333111111111111111111111111111222222333333444444555666888:::===AAAFFFLLLQQQPPPVVV^^^eeeiiilllnnnooooookkkkkkpppqqqqqqwwwzzzwwwooofffbbbhhhrrryyytttzzz|||zzzzzz}}}{{{vvveeewwwssstttxxxyyyqqqsssxxx}}}eee@@@:::222...111777666222...///000222222222111000//////000111111111111111///000111222333222111111111111111000000000000000///000111222333444555555222888888333555>>>???888===888777;;;;;;;;;HHHXXXnnnZZZIIIDDD@@@:::;;;BBBAAARRReeeooossswwwyyyyyyrrrsssuuuwwwxxx}}}nnniiieeefffgggcccYYYOOOAAAAAAAAA@@@@@@@@@??????~~~zzzyyyzzz}}}~~~|||wwwrrrqqqqqqsssrrrrrruuu~~~wwwwww~~~|||~~~~~~qqqpppwww|||zzzhhhKKK;;;555444666888;;;AAANNN```llliiiYYYJJJJJJHHHFFFIIIMMMPPPOOOMMMTTTQQQNNNQQQVVVWWWRRRKKKTTTTTTUUUTTTTTTRRRPPPOOOSSSRRRPPPQQQUUU[[[bbbfffuuujjjmmmMMM999999666999;;;;;;999:::>>>AAAEEEJJJQQQYYYdddooowww{{{}}}qqq```TTTYYYfffmmmlllqqqvvvvvvppplllnnnqqqrrrjjjnnnttt{{{yyywww}}}}}}{{{}}}|||||||||~~~|||{{{uuuaaafffooo]]]UUULLLIIIKKKNNNNNNMMMHHHKKKKKKHHHHHHJJJIIIDDDCCCDDDFFFHHHJJJLLLMMMNNNBBB@@@???AAADDDFFFEEECCCFFFIIIKKKKKKJJJIIIJJJKKKLLLIIIIIILLLLLLHHHDDDDDDSSSrrr|||zzzwww}}}|||mmm\\\RRRMMMGGGCCCBBBAAA===:::<<>>777///,,,///222111000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000666555333111000111333444555555666666777888888888666777777777888;;;@@@CCC```sssWWWMMMDDD>>>===888AAA???CCCQQQaaaooo{{{zzztttuuuzzztttmmm{{{zzznnnhhhhhhgggaaa[[[OOOIIIBBB>>>>>>??????===}}}||||||}}}{{{xxxtttqqqqqqrrruuuwww{{{vvvyyyzzz}}}uuujjjlllsssvvvzzzsss]]]EEE777444444666888>>>???DDDLLLRRRRRRLLLEEEKKKLLLMMMNNNOOOOOOOOOOOORRRNNNLLLOOOSSSTTTOOOIIIOOOPPPQQQQQQPPPOOONNNMMMSSSQQQPPPPPPSSSXXX]]]```sss{{{yyyZZZRRR>>>:::777666888;;;;;;:::EEECCCBBBDDDKKKTTTYYY[[[```XXXMMMGGGJJJVVVdddnnnqqqwwwzzzwwwuuuvvvvvvttttttvvvyyy|||~~~zzzqqqXXXZZZcccxxxzzzmmm]]]PPPKKKFFFEEEHHHKKKNNNNNNHHHJJJKKKKKKKKKJJJKKKLLLGGGGGGGGGHHHIIIJJJKKKLLLCCCAAA@@@BBBDDDFFFEEECCCGGGJJJMMMMMMLLLKKKJJJJJJKKKJJJKKKPPPPPPJJJFFFFFFIII___{{{zzzwwwyyydddUUUQQQMMMIIIGGGCCC???;;;:::===@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888777777666444444555555444444333222222222222222222222222222222222333333333333222222222222222222333444555666666888<<<@@@DDDIIIOOOSSSXXX\\\ccchhhjjjjjjhhhgggddd]]]XXXaaa|||}}}uuuvvvyyywwwsssssstttuuuxxx~~~zzzooo^^^rrr}}}uuuooozzzuuusssrrr}}}~~~|||jjjLLL;;;666000...///111111111111111111111000000//////000000000000000000000000//////000000000111111111222222222222222222222222555555333222222222333333444444555555666777777777555666777777777999===@@@OOOiiiqqqZZZGGG???@@@>>><<<;;;===EEEOOO[[[mmm|||vvvuuurrrnnnqqqzzz|||uuullljjjmmmnnnjjjeee[[[TTTKKKEEECCCAAA???===~~~|||zzzxxxwwwuuusssppptttxxx}}}xxx}}}~~~}}}~~~|||uuubbb\\\kkkvvvtttuuu|||___NNN<<<444444555777999AAAAAABBBAAAAAAAAABBBDDDBBBFFFJJJLLLKKKJJJKKKMMMPPPMMMLLLNNNRRRRRRMMMHHHKKKKKKLLLMMMMMMLLLKKKJJJRRRQQQPPPPPPQQQTTTVVVXXXbbbsssttt{{{|||___OOO<<<333555999999777999<<>>;;;:::<<>>AAAEEEIIIKKKLLLKKKKKKPPPNNNMMMPPPSSSSSSOOOJJJIIIJJJKKKLLLMMMLLLKKKJJJOOOOOOOOOPPPQQQRRRSSSTTTUUUaaayyy}}}rrr||||||YYY@@@777777888777---444@@@NNNUUUVVVVVVXXXYYYMMMGGGGGGCCCBBBQQQggglllkkkfffccchhhuuu~~~xxxeeeYYY[[[jjjwwwrrr{{{vvvoootttrrrcccTTTNNNCCCDDDFFFFFFGGGIIIMMMOOOOOOFFFGGGSSSTTTGGG???AAAFFFEEEEEEEEEHHHLLLPPPRRRCCCCCCCCCCCCDDDEEEEEEEEEGGGJJJNNNPPPNNNKKKHHHGGGKKKIIIKKKNNNLLLHHHGGGJJJNNNRRR___~~~|||{{{eeeSSSLLLKKKHHHGGGDDD@@@===<<<>>>@@@;;;<<<===>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::888999999999999888777777666777777777777666555555333333333333333333333333333444444555555444444333333333333333444555777777<<<===@@@CCCGGGMMMTTTYYYeeegggiiihhhfffddddddeeebbbTTTHHHNNNbbbvvv}}}zzz|||zzzzzzxxxsssoootttuuuvvvxxxzzzppp{{{yyysssqqqhhhxxxxxxbbbMMM:::222333333222000///000222///000000000111111111111000000000000000000000000////////////000000000111222222333333333333444444333444555666666555333222222222222333444444555555555777999:::999888888888<<>>CCCNNNcccvvvrrrbbbVVVTTTMMMCCCHHHUUUgggfffbbb]]]aaalllwww|||~~~}}}||||||{{{hhh]]]PPPLLL[[[{{{xxxuuu|||uuuuuuqqqggg\\\SSSRRRTTTGGGHHHIIIHHHFFFGGGHHHJJJUUUIIIJJJZZZaaaTTTEEEAAAFFFEEEEEEEEEGGGJJJNNNQQQCCCCCCDDDDDDCCCCCCDDDEEEDDDGGGLLLNNNLLLIIIGGGEEEKKKHHHHHHHHHFFFCCCEEEJJJIIINNNOOOkkk}}}___QQQPPPIIIIIIHHHEEE@@@===;;;;;;:::;;;<<<>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999999999999888777777777777888888777777666555333333333333333333333333333333444444444444333333333333333444555666888999:::<<<>>>BBBIIIRRR\\\ccciiifffcccbbbcccbbb___]]]XXXLLLDDDLLL^^^mmmrrrqqqzzzyyywwwwwwwwwuuuqqqnnnoooqqqsssxxxuuuwwwmmmtttcccccc{{{jjjSSSCCC666111222333222000///000111------...000111222333444////////////////////////...////////////000000000000111111111222222222333111333555666666555333222111111222222333444444444666888;;;;;;:::888888888888DDD___iiiXXXJJJBBB;;;:::;;;<<<@@@EEEOOOkkk|||tttjjjvvvsssooommmpppuuu{{{~~~zzztttlllgggdddbbb^^^[[[~~~}}}yyy~~~}}}xxxvvvzzz{{{|||yyyuuupppmmmlllooo~~~~~~xxxsssuuuqqq^^^hhhmmmllltttzzziiiOOO;;;666555;;;AAABBBCCCEEEBBBCCCDDDEEEGGGJJJOOORRRTTTNNNKKKOOOVVVXXXQQQIIIIIIIIIKKKNNNPPPQQQOOOMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLMMMNNNPPPRRRTTTUUUTTTTTTSSS\\\~~~|||rrrdddNNNBBB>>>777444666:::EEE]]]ssswwwlllggg```VVVQQQTTTeeejjjllliiiiiiooouuuwwwwwwyyy||||||yyy|||}}}~~~}}}{{{{{{wwwuuuzzzzzznnnddd^^^WWWOOOIIIFFFEEEIIIZZZyyyqqqoooqqqwwwrrr___NNNLLLSSSZZZKKKJJJHHHFFFEEEDDDDDDDDDNNNFFFHHHWWWaaaZZZLLLDDDIIIHHHGGGEEEFFFGGGHHHIIIAAACCCDDDCCCBBBBBBCCCDDDBBBEEEIIIKKKIIIGGGFFFFFFJJJHHHGGGGGGCCC???CCCIIICCCIIIIIIYYY~~~}}}qqq[[[SSSJJJJJJIIIFFFCCC???:::888::::::<<<===>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::999999999:::999999888777777777888888777777666555444444444444444444444444333444444444444444444333333333444444666777999:::777:::@@@GGGOOOXXXbbbiiiccc```\\\\\\______\\\XXXPPPHHHDDDMMM[[[dddhhhjjjuuuvvvwwwwwwvvvtttqqqpppjjjkkkmmmrrr}}}|||~~~pppkkk|||vvv```hhhxxx]]]MMMFFF===444333111000000000//////,,,---...000111333444444////////////////////////......////////////000000/////////000000111111222000222333555555444333222111111222222333333444444777999;;;;;;999888888888:::EEEVVVqqqxxx^^^PPPBBB???@@@???<<<:::DDDSSSfffxxxppptttsssrrrqqqqqquuuzzz{{{tttpppmmmkkkgggddd~~~xxx{{{}}}xxxuuuxxxyyyyyyvvvqqqnnnnnnooosss}}}~~~xxx}}}{{{fff```gggnnnqqqsssmmmYYYDDD;;;888999???DDDEEEFFFHHHHHHDDDBBBDDDKKKOOOPPPNNNPPPKKKHHHKKKQQQTTTPPPJJJGGGHHHKKKNNNQQQRRRRRRQQQOOOOOOPPPPPPPPPNNNMMMLLLMMMLLLLLLLLLNNNPPPRRRSSSVVVQQQNNNUUUfffuuurrrpppWWWHHH;;;999777666???KKKppplllhhheeebbb^^^XXXUUUXXXbbbiiigggfffjjjrrrwwwsssrrrrrrvvv{{{~~~|||zzztttsssnnnjjjnnnwwwyyyvvvwwwxxxzzz}}}xxxrrrtttxxxssskkkZZZSSSJJJCCCDDDKKKUUU\\\___bbbmmmqqqtttuuunnnbbbTTTKKKJJJQQQWWWNNNJJJEEEDDDEEEFFFFFFDDDDDDDDDHHHOOOUUUUUUNNNGGGIIIHHHGGGFFFEEEEEEEEEEEE@@@BBBDDDCCCAAA@@@AAACCCAAACCCGGGHHHHHHGGGGGGHHHJJJJJJKKKKKKFFF@@@AAAFFFBBBEEEKKKSSSlllxxx{{{ooo]]]RRRNNNJJJHHHFFFDDD???;;;::::::;;;;;;===>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;999999::::::999999888777777777777888777666666555444444444444444444444444444555555666666555555444333333444555666888::::::;;;@@@IIIQQQWWW\\\```cccWWWWWWXXXYYY[[[\\\\\\[[[PPPJJJIIIQQQZZZ```gggmmmxxxyyyyyyxxxuuusssrrrrrrtttqqqkkkkkksss||||||wwwvvvzzzvvvyyysssfffrrrmmmPPPIIIKKKDDD777333///...000000///---/////////000111111222222////////////////////////........./////////000000......///000000111222222000000222333333333222222111111222222333444444555666777999999888777777888===BBBKKK[[[uuurrrYYYLLLFFFAAA===:::>>>@@@KKK```yyyuuuxxxzzzyyyvvvtttuuuvvvzzzuuupppnnnnnnmmmkkkhhh~~~}}}~~~~~~}}}{{{zzz{{{{{{{{{zzzvvvvvvuuuqqqlllkkknnnqqqvvv|||~~~sssccckkkkkkqqqxxxsss```III;;;<<<999;;;AAAFFFFFFGGGIIINNNJJJHHHNNNVVVXXXRRRJJJHHHGGGHHHKKKPPPSSSTTTSSSHHHJJJMMMQQQTTTUUUUUUUUUNNNOOOOOOOOONNNMMMKKKJJJNNNMMMLLLKKKLLLMMMPPPQQQVVVOOORRR[[[\\\```~~~jjj___pppbbbNNNAAA888999@@@DDDJJJNNNNNNOOOPPPNNNIIICCCMMMUUUSSSRRR[[[jjjtttsssnnnlllooovvvzzzxxxtttfffeee```\\\```kkkooolllvvvwwwzzzmmm```XXXNNNDDDBBBAAA@@@BBBNNNfff{{{pppttt^^^KKKGGGIIIGGGGGGKKKOOOIIIDDDDDDHHHKKKJJJGGGDDDJJJNNNMMMMMMQQQPPPLLLEEEEEEEEEEEEFFFFFFFFFFFF???BBBCCCBBB@@@???@@@BBBAAACCCFFFGGGGGGGGGHHHJJJIIIKKKOOOQQQKKKCCCAAAEEEBBBAAAMMMRRRUUUzzzzzzttt}}}kkk[[[TTTMMMJJJJJJIIIEEEAAA;;;:::::::::<<<>>>@@@AAA======<<<<<<<<<;;;;;;;;;999::::::::::::999888888777777777777777666555555555555555555555555555555666666777777777777666666333444444555777888:::;;;BBBIIISSSZZZ]]]\\\ZZZYYYMMMQQQVVVXXXXXXYYY]]]```QQQLLLNNNXXXaaaiiittt~~~{{{|||{{{xxxtttqqqqqqrrr|||ooofffhhhooopppkkkuuu{{{tttlllwwwxxx}}}zzz___AAA@@@GGGBBB:::444...---000111///+++111111111111000000000///////////////////////////............/////////000...//////000111111222222///000111111222222222222111222222333333444555555555666777777666666777888;;;999===GGGTTTjjjrrrZZZLLLCCC??????;;;;;;@@@MMM]]]lll{{{yyy~~~zzzrrrnnnlllmmmjjjggggggjjjlllkkkjjj|||{{{|||}}}~~~~~~}}}zzzwwwuuunnngggdddfffjjjoooqqq|||zzz}}}~~~~~~yyyjjjfffpppooossstttfffLLL<<<:::<<<>>>@@@BBBCCCEEEHHHKKKNNNTTTRRRJJJJJJRRRSSSMMMKKKLLLLLLJJJIIILLLRRRXXXLLLIIIGGGHHHLLLPPPQQQPPPPPPMMMLLLLLLNNNOOOMMMKKKJJJKKKKKKJJJJJJLLLPPPSSSUUUWWWWWWUUUSSSXXXdddnnnxxxmmmrrruuu{{{qqqZZZJJJ>>>>>>888AAA===888======999;;;;;;888???AAA<<>>DDDBBB???@@@EEEFFFCCCDDDIIIMMMLLLVVV```VVV@@@;;;EEECCCDDDGGGIIIIII[[[jjjmmm^^^NNNIIIJJJIIIEEE@@@???>>>===;;;:::888777777@@@???>>>============>>>:::999999999999999888888::::::999888888777666666555666666666666777777777:::999888777777777777888777666666777:::>>>CCCEEEPPPVVV[[[ZZZTTTOOOPPPTTTOOOQQQPPPOOOSSS^^^eeeggg\\\WWWZZZeeeooossswww|||wwwppprrrsssppppppssshhh\\\fffooommm{{{iii||||||uuuzzz~~~{{{vvvgggOOO???<<>>===AAAGGGTTTgggxxxzzz}}}zzzrrriiilllkkkiiiiiikkkmmmnnnnnn~~~|||yyyyyy{{{zzzuuupppoooiiicccccchhhpppuuuwwwuuuxxx|||}}}~~~ooodddcccnnnrrruuuooo[[[FFF<<<;;;===???AAABBBCCCDDDGGGIIILLLQQQOOOGGGFFFKKKKKKDDDDDDFFFGGGGGGHHHMMMUUU\\\MMMJJJHHHIIIKKKNNNOOONNNPPPMMMKKKKKKLLLKKKIIIGGGGGGHHHHHHHHHHHHJJJNNNQQQQQQTTTVVVTTTQQQRRRZZZ```wwwzzzxxx}}}dddZZZPPPTTTJJJ>>>===;;;666:::777333999===888;;;???999AAA===:::===HHHZZZlllwww|||oooccc^^^______]]]SSSHHHFFFDDD???DDDJJJEEEDDDEEEBBB>>>???EEEJJJJJJQQQUUUcccxxxyyytttrrryyyvvvwwwvvvuuu|||sssXXXPPPNNN@@@888@@@DDDAAACCCCCCAAAAAADDDHHHKKKIIIGGGLLLJJJJJJJJJJJJPPP```oooXXXHHHAAAGGGKKKFFFDDDIII@@@AAADDDFFFCCC>>>@@@FFFAAA>>>???CCCDDDBBBBBBFFFFFFGGGLLLRRRLLL@@@???FFFBBBBBBEEEFFFEEERRRvvvwww___QQQNNNMMMHHHDDDEEEDDDBBB@@@===:::999888<<<<<<;;;;;;;;;<<<===============<<<;;;:::::::::;;;;;;:::999999888777777555666666666777777777777888888888888888888888888777888:::===BBBGGGLLLOOORRRUUUWWWTTTNNNKKKMMMPPPQQQRRRQQQPPPTTT^^^eeeggg___]]]aaakkksssuuuwwwzzz{{{tttooopppqqqqqqsssxxxpppeeeooozzz|||zzzoookkksssnnnvvv~~~xxxlllZZZHHH<<<888:::===HHHAAA777222111111000......000111000///---......,,,,,,.../////////................................./////////000000000000111000000000000000000000000111111111111222222222888555555888888666666999888555666999:::>>>SSSiiiyyy]]]FFFEEEAAA>>>>>>???DDDPPP\\\kkkvvv|||qqqqqqpppnnnnnnoooqqqrrrrrr~~~{{{{{{}}}~~~~~~yyysssssswwwwwwpppiiiddd___[[[^^^fffnnnrrrrrrmmmrrr}}}yyyttt|||yyyxxxtttkkkfffhhhkkkttttttdddMMM???;;;<<<<<<>>>@@@@@@@@@AAACCCEEEGGGLLLLLLFFFDDDHHHFFF@@@FFFGGGFFFDDDCCCFFFLLLRRRNNNLLLIIIIIIJJJKKKKKKKKKNNNMMMJJJIIIIIIHHHEEECCCEEEFFFGGGHHHHHHJJJNNNPPPOOOSSSVVVTTTPPPMMMOOORRRTTTqqqYYYNNNBBB999:::;;;444777:::777888999111666666666888;;;BBBJJJOOOTTTSSSMMMDDDAAACCCDDDBBBGGG===<<<===999===@@@:::444999>>>EEETTTiiiyyyyyy|||yyyzzzxxxqqqrrrrrruuussskkktttVVVPPPZZZOOO======BBBAAAAAAAAAAAABBBGGGKKKMMMKKKIIIKKKKKKKKKIIIHHHQQQhhhvvvXXXEEEKKKOOOEEEAAAHHH>>>>>>AAADDDBBB>>>@@@FFFAAA???@@@CCCCCCAAAAAACCCCCCDDDDDDBBB@@@@@@AAACCC@@@@@@CCCDDDBBBGGG]]]uuu|||vvv[[[OOOMMMKKKIIIHHHFFFCCC@@@===:::888777888888888888999:::;;;;;;@@@??????>>>===<<<<<<;;;<<<;;;;;;::::::999999888666666777777777888888888666777999:::;;;;;;:::::::::<<>>EEEOOO___rrryyy{{{zzzxxxwwwwwwxxxyyyzzz~~~{{{xxxwwwyyyzzz{{{{{{wwwtttqqqqqqrrroooiiiddd\\\ZZZXXX]]]eeekkkmmmlllqqqqqquuuwwwwwwuuuooollljjjkkknnnlllrrrlllUUUAAA;;;;;;:::;;;===??????>>>>>>???AAABBBGGGHHHFFFFFFIIIHHHDDDEEEFFFEEEAAA>>>???DDDHHHMMMLLLJJJIIIHHHHHHHHHHHHKKKJJJIIIHHHGGGFFFEEEDDDEEEGGGHHHIIIJJJLLLOOOQQQPPPTTTVVVTTTPPPLLLLLLMMMOOOaaaxxxxxxwwwcccRRROOOHHHAAACCCBBB999999<<<666444888===>>><<<999666666777;;;<<<999:::===>>><<<<<<555888>>>???EEEHHH@@@CCCHHHPPP]]]vvvzzzuuujjjvvv{{{}}}```XXXrrrpppUUUIIIHHHFFFDDDAAADDDIIIJJJJJJHHHHHHHHHEEEHHHKKKLLLIIIMMM^^^ooowww\\\FFFEEEHHHDDDAAADDD======???BBB@@@===>>>BBBCCCCCCCCCEEEEEECCCBBBBBBCCCFFFCCC<<<<<>>???@@@CCCEEEBBBAAAJJJVVV|||uuuqqq[[[TTTRRRPPPIIIHHHEEEBBB???===<<<;;;888888777777777777888888============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888888999999999999:::777888;;;>>>??????>>>>>>???@@@CCCFFFJJJMMMOOOQQQJJJJJJIIIIIIKKKMMMOOOPPPQQQVVV[[[^^^ccciiikkkhhhlllooouuu{{{}}}yyytttqqqooonnnmmmlllkkkmmmtttzzz|||}}}wwwmmmkkkttt~~~sss]]]VVV}}}wwwooommmuuu|||}}}|||qqqTTT===:::<<<666555:::;;;777111///////////////---......---,,,+++---...------.................................................../////////000000000000000000000111111111000000111111111222222222333333666<<<<<<777444555:::666666;;;>>>===>>>AAAHHHrrrrrrfffWWWLLLCCC======AAA<<>>???@@@???>>>===>>>>>>BBBDDDCCCCCCDDDAAA<<<>>>:::CCCQQQZZZdddjjjbbb]]]dddmmmzzzzzzvvvkkkqqqsssXXXXXX~~~kkkVVVPPPKKKIIIDDDLLLRRRPPPHHHBBBDDDHHHCCCDDDHHHJJJHHHIIISSS^^^bbbXXXHHH>>>@@@GGGIIIDDDBBB@@@AAACCCBBB>>>>>>AAAEEEFFFGGGGGGGGGGGGEEECCCBBBFFFDDD===???GGGGGG>>>???@@@DDDFFFDDDAAABBBFFFggg|||{{{jjj^^^UUUNNNLLLJJJGGGDDDCCCCCCCCC<<<;;;:::888777666666666888888999999::::::;;;;;;:::::::::::::::999999999999999999:::::::::;;;;;;999;;;>>>AAABBBCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIILLLNNNOOOPPPTTT]]]ffflllqqqtttrrrmmmrrrvvv{{{}}}|||yyysssooommmnnnnnnjjjhhhkkkpppttt~~~uuukkkiiiqqq|||mmmbbbeeeqqqxxxuuuxxxxxxvvv||||||pppdddIII444555:::666444888222000---,,,---...///000,,,------,,,++++++---///............------..........................................//////////////////000000111111111111000000111111111222222222666777===EEEEEE>>>999777444444555999999999;;;>>>>>>SSSzzzuuubbbSSSFFF@@@@@@;;;???GGGTTTbbbqqq~~~{{{|||}}}|||yyywwwwwwwww}}}~~~~~~zzzyyyyyyzzz{{{|||zzzwwwtttqqqsssrrrkkkbbb[[[YYYYYYWWWYYY^^^dddlllxxxyyyhhh```ccciiinnnooonnnaaaNNN???;;;>>>>>>:::@@@CCCEEEFFFDDDCCCCCCDDDBBBCCCCCCBBBAAA@@@???>>>DDDGGGIIIHHHEEEDDDEEEGGGHHHIIIIIIHHHFFFEEEEEEFFFDDDEEEGGGHHHHHHIIIKKKLLLBBBDDDFFFGGGGGGGGGIIIKKKMMMMMMNNNMMMKKKKKKLLLNNNPPPNNNQQQ]]]uuu{{{hhhYYYooovvvzzzuuujjj]]]aaahhhmmmmmmggg]]]UUUPPPUUU[[[bbbjjjpppmmmggghhheeerrryyyrrrwwwuuu{{{pppuuuiiiMMMLLLrrr~~~iiiXXXPPPKKKJJJHHHPPPUUURRRHHHBBBEEEJJJEEEDDDCCCDDDDDDIIIVVVdddhhheeeWWWEEEAAAJJJKKKCCCGGGDDDDDDFFFFFFBBBAAACCCDDDGGGIIIHHHGGGHHHGGGCCC===BBBCCC@@@CCCJJJIIICCC===@@@CCCEEECCCBBBAAABBBIIItttnnnZZZVVVTTTOOOKKKGGGEEEDDDDDDAAA@@@>>>;;;999888777777666666666777888888999999888888888888888888888888888888999999999:::::::::999;;;===@@@AAABBBBBBBBBCCCBBB@@@???>>>=========AAAEEEIIILLLNNNPPPSSSVVV```iiisssxxx}}}{{{uuuvvv{{{}}}zzzwwwuuurrrooommmpppoookkkiiilllnnnnnnsssfff^^^fffxxxuuuuuu~~~xxx~~~vvvxxxuuueeePPP>>>000111555333111222111000///...------......---------,,,++++++...000//////...---------......------------------------------.........//////////////////000111111222222000111111111111222222222444555;;;BBBCCC<<<777666555666888888666777:::>>>FFF???QQQqqq\\\KKKCCCDDD>>><<>>???AAACCCFFFGGGFFFEEEEEEEEEBBB@@@?????????>>>>>>???HHHKKKNNNLLLGGGBBB@@@@@@DDDFFFHHHGGGEEEDDDEEEGGGBBBDDDGGGHHHGGGHHHJJJMMMBBBDDDFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKOOOVVV^^^qqqjjjggguuu{{{vvvvvvwwwqqqsssrrr{{{wwwtttyyyfffcccnnnuuuttteeeNNNDDD^^^dddVVVPPPMMMGGGFFFGGGJJJMMMKKKHHHFFFGGGIIIDDDDDDDDDCCCBBBJJJ___sssxxxnnn\\\MMMGGGHHHFFFCCCFFFCCCCCCFFFGGGDDDBBBDDD@@@EEEGGGEEEEEEGGGEEEAAA;;;>>>@@@AAABBBDDDEEEEEE;;;>>>@@@@@@??????@@@AAABBBXXXqqqhhhddd]]]UUUNNNIIIFFFEEEDDDCCCAAA???===<<<<<<;;;999999888888777777777777666666666666666666666666666666666777777777888888777888999;;;<<<>>>???@@@===<<<;;;;;;;;;===???@@@AAAGGGMMMQQQUUUZZZcccjjjrrryyy~~~xxx|||{{{tttpppqqqrrrpppoooqqqpppmmmmmmqqqooojjjfff\\\[[[lllxxxuuulllWWW>>>888111///000222000...000000000///---------...---...---,,,+++,,,///111000///...---,,,------...---------------------------------.........//////...//////000111111222222000111111111111222222222111000333888888444222333777777888777777999;;;<<>>???CCCMMMWWW^^^fffooottttttssssssuuu|||~~~}}}}}}~~~|||}}}~~~{{{zzzxxxxxxyyyzzzzzzzzzrrrjjj___XXXXXX\\\aaadddfffhhhhhhgggnnnsssjjj___]]]eeeooosssqqqfffQQQ???<<<===;;;>>>DDD>>>AAADDDEEEDDDCCCCCCCCC@@@>>>===>>>??????AAADDD???DDDIIIKKKGGGDDDBBBBBBAAADDDGGGGGGEEEDDDFFFHHHAAADDDGGGGGGFFFFFFIIILLLEEEFFFHHHIIIGGGGGGHHHIIIIIIKKKNNNOOOOOONNNLLLKKKMMMJJJLLLSSSXXX]]]lll}}}ttthhhsss}}}{{{vvvooovvvpppmmmoooqqqppprrrvvv```SSSNNNOOOQQQ[[[\\\PPPFFFSSSPPPFFFHHHJJJDDDCCCDDDBBBAAACCCFFFHHHHHHGGG@@@DDDIIIGGGCCCJJJccc{{{ttt```NNNIIIGGGDDDDDDHHHBBB??????CCCEEECCCBBBCCC<<>>>>>===???@@@???<<<>>>BBB888<<<===;;;:::<<>>>>>@@@>>>@@@GGGHHHFFFDDDCCCBBBAAA???======>>>??????@@@DDDLLLRRRGGGCCCCCCIIIJJJEEEBBBDDDDDDFFFIIIIIIHHHFFFEEEEEEGGGGGGHHHGGGFFFFFFHHHIIICCCEEEHHHJJJLLLMMMNNNNNNKKKLLLLLLMMMMMMMMMMMMLLLJJJJJJKKKNNNRRRXXX]]]aaauuu~~~rrreeegggtttmmmttt~~~wwwnnnuuupppooo{{{{{{jjj]]]KKKNNNKKKDDDDDDMMMTTTUUUOOOJJJEEEEEEHHHIIIEEEAAADDDEEEDDDBBBDDDGGGDDD======;;;EEEMMMJJJOOO\\\aaaYYYMMMHHHNNNPPPIIIFFFIIIFFFCCCAAAAAADDDDDDAAA>>>CCCCCCDDDGGGFFFAAA@@@BBB>>>???@@@AAAAAA@@@>>>===@@@777444<<<@@@===???FFFCCCAAAMMMpppvvvssscccWWWQQQQQQKKKEEECCCDDDCCC@@@<<>><<<;;;;;;;;;;;;;;;999888666444444555777888999888777555555555666666:::777444444777::::::999999;;;===>>>@@@BBBFFFJJJJJJWWWdddiiioooxxx~~~~~~tttnnnnnnqqqpppooooooqqqmmmhhhjjjwww}}}qqqooovvvvvv||||||vvvwww{{{sss```MMMAAA222111111000///......---......---------,,,,,,,,,/////////000111000---***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000////////////000111222333000111222333333333222222444444555555666777777888999999:::AAARRRnnn~~~bbbOOOFFFCCCAAA???AAAFFFMMMRRRVVVWWWYYYYYY~~~|||zzzyyyzzz{{{}}}~~~}}}|||{{{zzzyyyvvvuuuxxx{{{yyyrrrkkkfff[[[UUUYYY]]]aaaooo~~~rrrooo}}}}}}wwwwww~~~uuuddddddgggmmmqqqpppjjjdddSSSEEE<<<@@@CCCAAABBBHHHJJJIIIGGGFFFFFFEEECCC@@@AAABBBCCCDDDEEEIIIOOOTTTHHHDDDEEEJJJLLLHHHEEEFFFCCCEEEGGGGGGFFFDDDDDDEEEFFFHHHIIIHHHGGGFFFGGGIIIGGGHHHJJJKKKLLLLLLLLLKKKJJJKKKLLLLLLMMMLLLLLLLLLKKKKKKKKKMMMPPPSSSWWWYYY```iiigggXXXVVV]]]~~~|||rrrtttttttttxxxnnngggmmmiiiXXXMMMBBBEEEDDD@@@CCCLLLTTTVVVIIIFFFCCCCCCDDDDDDCCCAAADDDCCCBBBDDDFFFIIILLLNNN<<<666===FFFCCCGGGOOOOOOOOOFFFDDDKKKNNNHHHDDDFFFKKKIIIFFFDDDDDDCCCBBB@@@FFFEEEFFFIIIGGGBBB@@@AAA???????????????>>>===<<<===888888======<<>>===<<<::::::::::::;;;777777777777777999:::;;;888777777999===???>>>===???@@@??????AAAFFFLLLQQQZZZfffrrrvvvzzz{{{wwwvvvpppmmmooopppmmmkkkjjjccc^^^ZZZ```rrryyy||||||vvvuuuyyy}}}kkkTTTAAA777111111000000///......---...------------,,,,,,,,,++++++,,,---//////,,,***------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........./////////000000000000////////////000111222333222111111000111222333333444444555555666666777777777777888;;;EEEWWWnnn}}}rrrkkkaaaQQQCCCCCCCCCDDDFFFIIILLLMMMNNN~~~|||zzzyyywwwwwwxxxyyy{{{~~~~~~~~~~~~}}}{{{yyyxxxvvvtttrrrpppnnnjjjeeebbb```[[[\\\dddkkkrrrxxx|||tttssswwwssshhhcccdddgggmmmrrrtttmmmaaaWWWFFF===:::@@@DDDBBBBBBFFFIIIIIIHHHHHHHHHGGGDDDBBBBBBDDDFFFGGGIIILLLPPPSSSJJJGGGGGGKKKMMMJJJHHHHHHDDDEEEGGGFFFEEEDDDEEEGGGFFFHHHJJJJJJHHHGGGGGGGGGJJJKKKKKKLLLLLLJJJIIIHHHIIIJJJJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQPPPSSS```zzznnn___QQQ^^^sss|||}}}{{{|||zzz|||iiiYYYXXXRRRFFFDDDBBBEEEFFFEEEIIIRRRZZZ^^^HHHFFFCCCCCCCCCDDDBBBAAAFFFAAAAAAGGGJJJMMMXXXeeeDDD999;;;BBBAAACCCFFF@@@GGGAAAAAAJJJMMMGGGCCCDDDGGGGGGDDDAAA===<<<===???FFFDDDDDDGGGFFFBBBAAACCC@@@@@@>>>===<<<<<<<<<<<<999999;;;===::::::III\\\yyyTTT666>>>___yyyzzz}}}qqq```SSSLLLJJJIIIIIIDDDCCCCCCDDDEEECCC@@@>>>>>>======<<<;;;:::999999777777888999999:::::::::888888999<<>>@@@CCCDDDCCC~~~}}}}}}~~~~~~||||||}}}~~~|||{{{}}}~~~~~~}}}}}}}}}|||{{{yyywwwvvvvvvsssmmmeee___[[[[[[[[[```cccmmmyyyxxx}}}yyy~~~|||ggg]]]\\\jjjmmmrrrtttqqqeeeVVVKKK@@@<<<;;;@@@AAA???@@@CCCFFFEEEEEEFFFGGGFFFCCC@@@AAACCCEEEGGGIIIKKKNNNOOOLLLKKKJJJKKKLLLJJJHHHGGGFFFGGGGGGFFFEEEEEEGGGIIIFFFHHHKKKKKKJJJHHHGGGGGGIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKMMMNNNOOOPPPQQQPPPPPPOOOLLLSSS\\\dddpppjjjcccbbblllxxx~~~~~~qqqrrrkkksss}}}~~~vvv___MMMIIICCC===CCCGGGIIIKKKLLLOOOUUU[[[___QQQLLLFFFFFFIIIJJJFFFAAAHHH@@@AAAIIIKKKLLL\\\rrrUUUEEEAAAEEEEEEHHHHHH@@@FFFBBBCCCIIIKKKHHHEEEFFFBBBCCCBBB???<<<<<>><<<<<<===>>>>>>======<<<<<<;;;?????????@@@BBBEEEFFFGGGIIIKKKOOOUUU^^^hhhttt{{{zzzuuuqqqnnnooonnnnnnooojjjaaa^^^___dddbbbaaafffrrr|||vvvvvvyyyzzzzzztttwwwvvvjjjUUUAAA555111000000/////////.........---------,,,,,,,,,++++++++++++---000333555444333---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///................../////////000000///......//////000111222333222222111222333444444555555555555555555555555555666888999999;;;???CCCTTT}}}xxxhhhUUUHHHFFFFFFCCC@@@~~~}}}}}}||||||}}}zzzzzz{{{{{{yyywwwuuutttrrrmmmddd[[[TTTTTTXXX]]]fffppp}}}yyydddaaahhhtttuuuuuurrriii\\\MMMDDDEEECCCBBBBBBAAA???AAADDDDDDCCCCCCEEEFFFFFFDDDBBBBBBCCCDDDGGGJJJLLLLLLLLLNNNMMMKKKJJJIIIIIIFFFCCCEEEEEEFFFEEEEEEEEEGGGIIIGGGJJJLLLLLLJJJHHHGGGGGGGGGGGGIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNPPPQQQQQQPPPOOOOOOTTTWWWVVVVVVaaawww}}}zzzzzztttmmmtttyyypppsss{{{}}}vvvoooiiinnnqqqpppnnnqqqxxxmmmfffXXXRRRRRRGGG>>>DDDHHHIIIJJJKKKLLLMMMPPPTTT[[[RRRIIIIIIOOOQQQIII@@@FFF@@@@@@GGGFFFEEEUUUkkk___MMMFFFHHHGGGJJJLLLFFFIIIFFFDDDFFFGGGFFFEEEGGGDDDEEEFFFEEEDDDFFFKKKPPPMMMEEE??????@@@@@@BBBFFFBBBAAA???===<<<;;;<<<<<<:::888777888777777<<>>AAA;;;>>>```xxxzzzmmmeee```YYYPPPKKKIIIHHHFFFCCCDDDDDDEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBHHHGGGFFFGGGJJJPPPWWW[[[XXX]]]eeennnvvv~~~|||yyyvvvsssqqqppppppooollljjjiiiccc\\\ZZZ\\\llloootttxxx{{{}}}zzzyyy{{{|||wwwqqqfffYYYKKK???666111////////////............------,,,,,,,,,+++++++++,,,,,,---000333666666555,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.....................////////////............///000111222111222444666666555444222444444444444555555555555555666777777888:::<<>><<<<<<;;;;;;;;;:::777555666777777555333===777777;;;999999LLLccc}}}uuuvvvhhh___[[[XXXTTTQQQKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCDDDEEEGGGJJJMMMOOOPPPPPPPPPRRRWWW```kkkssssssyyywwwuuusssqqqooooooppppppkkkfffddddddbbb^^^^^^aaakkksss~~~xxxyyytttyyy~~~||||||~~~wwwjjjWWWHHHAAA;;;444///........................,,,,,,,,,,,,+++++++++++++++******,,,000222222222,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------........./////////............///000111111///111555777777666333111222333333444555555666666666555333333333555888:::CCCAAAVVVzzzyyy}}}pppaaaWWW~~~}}}{{{zzz}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||zzzwwwvvvttttttsssppplllfffaaa^^^RRRQQQRRRWWWaaannnyyyvvvqqqwww}}}|||zzztttkkk^^^RRRIIICCCCCCHHHKKKHHHDDDCCCFFFIIIHHHFFFDDDDDDFFFIIIJJJJJJHHHFFFEEEGGGKKKNNNNNNMMMLLLNNNLLLGGGHHHKKKJJJEEEBBBDDDGGGHHHGGGGGGGGGHHHKKKLLLMMMKKKIIIHHHHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHIIIJJJKKKLLLLLLLLLIIIIIIKKKMMMNNNOOOPPPPPPSSSQQQOOOQQQTTTVVVVVVUUUYYYeee}}}sssbbbZZZWWWiiiuuurrr}}}xxxtttzzzzzz|||zzzsssnnnhhh___UUUPPPOOOUUUjjjwwwcccLLLJJJHHHGGGIIILLLKKKEEEEEEIIIVVVRRRMMMLLLNNNNNNJJJFFFBBBFFFHHHGGGBBB@@@BBBEEEJJJAAADDDGGGBBBDDDLLLMMMCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGGGGMMMEEE@@@BBBCCC@@@===<<<;;;;;;;;;;;;;;;:::999888888666444444666888666222;;;888777999999:::AAAIIIjjj|||{{{vvvhhheeebbb^^^ZZZWWWVVVUUUWWWVVVVVVWWWZZZ___dddgggfffhhhjjjlllpppyyy{{{wwwxxxpppppppppppppppooommmmmmeee``````eeekkklllmmmoooiiirrr~~~vvvttttttxxx}}}~~~|||zzzyyylll]]]HHH;;;666555111...........................,,,,,,,,,++++++++++++******))))))***,,,......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------.........//////...............///111111///000222444444333222111111111222333555666777777777555222111222444666666>>><<>>@@@;;;;;;AAADDDAAA<<<999777888999::::::999777666666666555444666888999888...555:::999555444777<<>>@@@BBBFFFGGGFFFBBB>>>;;;<<<>>>???===;;;>>>CCCDDDAAA===::::::999999888777666666333444444555555444444333444555555666777888888999===JJJtttqqqvvv|||vvvrrrpppooonnnmmmrrrooooootttmmmaaa___[[[bbbkkkrrrtttuuuzzz~~~ooowww}}}{{{uuu|||yyy~~~sss```JJJBBB777111000111111/////////.........---------++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------......///000111000///---,,,---...000222222222111111111111111111111222333333444666999<<<@@@;;;555333333555555444:::;;;@@@BBB???DDDaaa~~~}}}|||||||||{{{yyywwwtttppplllkkkmmmnnnjjjeee[[[XXXTTTUUU[[[dddmmmsssxxxyyywwwvvvxxx|||rrrbbbSSSPPPQQQNNNHHHFFFNNNMMMKKKIIIHHHGGGGGGHHHGGGGGGFFFDDDAAAAAACCCEEEEEEDDDCCCEEEHHHJJJKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKMMMNNNMMMKKKIIIHHHHHHIIIIIIHHHFFFFFFEEEEEEGGGJJJJJJGGGDDDFFFFFFEEEFFFGGGJJJLLLNNNRRRRRRPPPOOOPPPQQQSSSTTTRRRPPPNNNLLLKKKKKKKKKKKKOOOQQQRRRQQQPPPWWWdddnnn}}}ssshhh___YYYWWWnnn|||rrrpppyyyyyysss|||~~~zzzttt~~~wwwtttxxxqqq^^^OOOHHHGGGGGGGGGGGGFFFFFFHHHKKKKKKHHHEEE@@@AAADDDGGGHHHGGGDDD@@@LLLTTTNNNDDDIIILLLGGGGGGHHHKKKLLLJJJHHHHHHDDD???CCCCCCCCCEEEFFFGGGEEECCCCCCEEEFFFFFFCCC???===<<<@@@FFFJJJGGG@@@::::::===>>><<<;;;===AAAAAA>>>::::::999999888777777666666333333444444444444333333444444555666666777888888;;;@@@XXX|||uuuwww}}}|||vvvpppnnnnnnoooppplllpppllljjjooohhh^^^___VVV___pppxxxtttvvv|||}}}~~~wwweeeSSSEEE???777444444333000---...---------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------...///000111000///---------...000111111111111111111111111111111222333333333444777:::;;;777444333444666666555777444666999777777GGG[[[www}}}}}}{{{yyyxxxwwwuuurrrpppmmmiiicccaaaaaa___\\\ZZZUUUTTTUUU^^^ooo}}}iiinnnqqquuuaaaQQQBBB???DDDFFFBBB???LLLLLLKKKJJJIIIHHHHHHGGGEEEFFFFFFEEECCCBBBBBBCCCFFFDDDCCCDDDEEEGGGFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFHHHHHHHHHJJJJJJKKKKKKLLLJJJHHHGGGFFFGGGFFFEEECCCDDDCCCBBBCCCEEEFFFEEEDDDFFFEEEEEEEEEFFFHHHJJJLLLQQQPPPPPPOOOPPPQQQRRRSSSSSSQQQOOOMMMKKKJJJJJJJJJMMMPPPRRROOOKKKKKKOOOTTT___kkk~~~xxxjjjSSS[[[zzz{{{iiifffppprrroooxxxzzzyyysssbbbYYYNNNFFFEEEFFFFFFFFFEEEDDDDDDEEEHHHIIIIIIHHHBBB@@@???AAAEEEFFFCCC???KKKVVVQQQEEEEEEFFFCCCDDDBBBFFFHHHFFFFFFGGGEEEAAABBBBBBCCCEEEGGGFFFDDDAAACCCEEEHHHKKKKKKGGGAAA<<<;;;DDDMMMKKKBBB:::999<<<===;;;:::;;;>>>>>>;;;777999888888777777666666666333333444444444444333333333444444555555666666777888:::AAAYYYwwwtttuuu~~~zzzwwwxxxyyyzzz{{{zzzzzzvvvrrrnnnlllmmmoooqqqoooppphhhgggqqqsssqqqvvvnnnmmmwww|||www{{{~~~~~~www|||oooYYYKKK<<<999666666666444000,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------...///000111///......------///000111111111111111111111111111111222333333222222555777444333222333555666777666777222333888888555777???LLLpppyyyxxx}}}|||}}}~~~~~~~~~~~~~~~|||yyyuuuqqqooollliiigggaaa\\\YYYXXXVVVSSSQQQRRR]]]dddqqqwwwkkkuuu{{{~~~lllRRRHHH???>>>BBBEEEEEECCCFFFGGGHHHIIIIIIIIIIIIHHHEEEGGGHHHHHHFFFDDDCCCDDDDDDCCCBBBBBBDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEHHHLLLLLLIIIGGGGGGIIIGGGEEEEEEEEEDDDBBBAAACCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIMMMMMMLLLLLLMMMNNNOOOPPPQQQOOOMMMLLLJJJJJJJJJKKKJJJNNNQQQQQQNNNMMMOOORRROOOTTT___tttvvvwwwwwwppppppqqqiiikkk|||{{{sss}}}{{{uuujjjpppqqqllliiiqqq}}}xxxcccYYYMMMJJJFFFEEEFFFHHHIIIHHHEEEEEEDDDEEEGGGJJJKKKLLLKKKFFF@@@===>>>AAADDDFFFHHHVVVRRREEEBBBAAA@@@DDD>>>AAABBBAAABBBFFFHHHFFFCCCBBBBBBCCCEEEEEECCCAAADDDDDDHHHMMMQQQPPPJJJEEE<<>>===CCCHHHEEETTTQQQDDDAAA@@@@@@EEECCCDDDAAA<<<===CCCFFFFFFEEECCCAAAAAABBBCCCCCCBBBEEEEEEFFFJJJNNNOOOLLLHHHAAABBBDDDEEECCC@@@===;;;<<<;;;;;;;;;;;;:::777555666666555555555555555444222333333333333333333222222222222222222333333333333999===999===[[[|||sss}}}{{{wwwvvvwww|||~~~{{{wwwvvvxxxxxxwwwtttxxx}}}~~~{{{uuuqqqooodddeeeeeesssqqqxxx}}}|||wwwuuuyyyuuuzzzzzz~~~oooSSS???999111000.........///......,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------...///000...............///000000//////000000000111111111222333444333111000111222111222333444444333222222111111444777888555555888666999CCCWWWttt}}}sss}}}{{{~~~{{{|||zzzyyyyyyyyyxxxuuussskkkeee^^^XXXWWWXXXZZZ[[[RRRIIIBBB@@@@@@EEESSSdddwwwgggPPPEEELLLPPPLLLGGGDDDCCCAAA;;;<<<>>>@@@CCCFFFHHHIIIBBBDDDFFFEEECCCAAAAAAAAAAAA@@@@@@BBBEEEHHHIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGEEEDDDKKKVVVVVVNNNHHHIIIHHHFFFEEEDDDEEEDDDCCCAAAFFFFFFFFFDDDCCCCCCEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJJJJKKKLLLMMMMMMIIIIIIHHHHHHHHHIIIJJJKKKOOOOOONNNKKKIIIHHHJJJKKKNNNLLLLLLKKKKKKPPP^^^mmmtttvvvnnnvvv{{{rrr___fffgggfffsssvvvxxxoooccchhhlllhhhiiixxx{{{|||}}}}}}||||||~~~yyyjjj```^^^[[[SSSNNNOOOHHHJJJLLLNNNOOONNNMMMMMMKKKKKKKKKJJJJJJJJJMMMOOOHHHOOOSSSPPPFFF??????BBBEEESSSPPPCCCAAAAAA@@@DDDJJJIIIDDD===;;;???BBBBBBDDDBBBAAA@@@BBBBBBBBBAAAEEEDDDDDDEEEGGGGGGEEECCCDDDBBBAAAAAACCCBBB???<<<999:::::::::999888666555444444444444444444444444222222333333333333222222111111111111111111111111333222555::::::DDDfffsssooo~~~zzzwwwsssrrrtttwwwzzz{{{|||||||||||||||~~~}}}zzzzzz{{{zzz||||||xxxwwwxxxwwwssssss{{{zzzxxxnnnuuuyyytttmmmmmm{{{}}}}}}qqquuu|||wwwyyytttxxxvvvssskkkYYYDDD555000///---,,,++++++,,,...000,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,---...///000.........///////////////...//////000000111111111111333444444222111111111111333444444222111111222111333555555333222444666777777777;;;IIIccc|||pppuuu~~~|||zzzzzzxxxvvvuuuuuussspppmmmfff^^^SSSKKKIIIKKKNNNPPPMMMHHHIIINNNOOOPPP\\\lllooohhhggg{{{kkkTTTGGGBBBIIIMMMKKKGGGFFFCCC???<<<<<<===>>>@@@CCCFFFGGGCCCDDDEEEDDDBBBAAAAAABBBCCCBBBAAACCCFFFIIIJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFCCCHHHSSSTTTLLLHHHLLLHHHFFFEEEEEEFFFFFFEEECCCFFFHHHHHHFFFDDDCCCDDDFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFGGGHHHHHHPPPPPPOOOMMMKKKJJJKKKKKKMMMLLLMMMNNNLLLJJJOOOXXXSSS```rrrpppppphhh]]]bbbxxxxxxjjjddd```^^^dddoooiiifffddddddbbb```eeemmm|||rrrssstttsss~~~xxxxxxwwwjjjllltttxxxtttmmmddddddiiinnn___SSSSSSTTTQQQPPPSSSIIIKKKMMMNNNMMMLLLKKKKKKJJJLLLLLLKKKHHHGGGIIIKKKGGGMMMRRRQQQJJJBBB>>>===GGGSSSOOOCCCBBBBBB???BBBIIIJJJFFF@@@>>>@@@AAA@@@AAAAAABBBCCCDDDCCC@@@===@@@BBBDDDDDDCCCAAAAAAAAAAAABBBBBBCCCBBBAAA???>>>666777888888777666555444333333333333333444444444222222333333333333222222000000000000000000000000444000111888999:::HHHZZZpppkkkppp~~~vvvqqqpppppppppuuuvvvwwwvvvuuutttvvvwwwxxxxxxwwwvvvwwwyyy|||~~~~~~}}}}}}~~~~~~|||zzzxxxyyyzzzzzzxxxvvvuuuxxxzzzzzz~~~~~~zzzwwwxxxwwwrrruuuvvvwwwiiirrr|||yyyrrrxxxyyy{{{wwwwwwttthhhVVVEEE;;;333...---------,,,,,,,,,...000***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,---...//////---......///////////////......//////000111111222111333555555333222111222111333555444222111333555444555666555444555666666444777888666777CCC[[[oooooollluuu~~~~~~||||||{{{}}}xxxxxx}}}~~~yyywwwyyyyyyvvvsssrrrrrrppplllhhhggg]]]OOODDD??????BBBEEEGGGJJJWWWdddfff___bbblll|||}}}rrrkkkjjjmmm~~~zzzwwwxxxvvvVVVCCC>>>>>>DDDGGGFFFHHHKKKHHHAAA???>>>======???AAADDDFFFEEEFFFGGGFFFCCCBBBCCCDDDEEEDDDCCCEEEGGGIIIJJJIIIIIIIIIJJJJJJIIIGGGFFFEEEEEE@@@CCCMMMOOOHHHGGGMMMHHHGGGFFFFFFGGGGGGFFFEEEFFFHHHIIIGGGDDDBBBCCCEEEGGGHHHHHHHHHHHHGGGFFFFFFBBBBBBDDDEEEGGGGGGGGGGGGJJJIIIGGGEEEDDDDDDEEEEEEHHHIIIJJJKKKLLLMMMMMMNNNNNNJJJJJJNNNNNNKKKMMMSSSUUU\\\```aaaiii|||zzzpppuuuwwwnnnhhhbbbaaapppyyymmmfffbbbbbbjjjuuuxxx}}}{{{nnnrrruuulll[[[XXXYYYZZZeeetttiiiZZZOOOOOOQQQLLLJJJMMMHHHJJJLLLLLLJJJIIIHHHHHHIIIKKKLLLJJJFFFDDDEEEGGGJJJKKKLLLJJJGGGCCC@@@>>>JJJUUUOOOBBBBBBBBB???@@@DDDFFFFFFCCCBBBEEEDDDAAA===???CCCGGGHHHDDD>>>999:::>>>DDDFFFDDDBBBBBBCCC===AAAFFFFFFBBB???>>>???333555777777555444333444333333333333333333333333222222222333333222222222000000000000000/////////555444444444222333;;;CCCLLL~~~ooohhh{{{uuuooollljjjqqqtttvvvwwwvvvtttsssssswwwwwwxxxyyyyyyyyyxxxxxx}}}yyyyyy|||~~~}}}{{{wwwyyy{{{{{{yyywwwuuuuuuuuuvvvwwwvvvttttttwwwzzz{{{zzzwwwyyyxxxtttyyyqqqccc```kkk{{{yyy{{{yyy|||yyypppmmm\\\DDD555444111,,,+++---...///......//////))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---...//////---......///000/////////---......///000111111222111333555555444222222333111333444333111111444777444333222333666888777333222444666888999<<>>@@@DDDKKKXXXppp}}}lllcccfffmmm~~~uuuuuuzzzyyyppplllyyysssXXXCCC===AAA===AAAFFFJJJLLLJJJHHHFFF@@@???>>>>>>@@@BBBEEEFFFFFFHHHIIIHHHFFFDDDDDDEEEBBBBBBBBBCCCDDDFFFHHHHHHGGGEEEDDDFFFHHHIIIFFFDDDFFFEEEEEEEEEFFFGGGGGGHHHIIIGGGEEEDDDDDDEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGHHHHHHFFFFFFGGGHHHFFFEEEDDDCCCCCCEEEGGGHHHJJJIIIHHHFFFEEECCCBBBAAAEEEGGGIIIKKKLLLLLLKKKJJJMMMOOOPPPPPPNNNNNNOOOPPPTTTUUUUUUUUUXXX]]]dddiiizzz}}}zzzuuuzzzyyyxxxuuuqqqvvvzzzqqqtttzzzpppfffjjjqqqgggdddYYYOOOWWWkkkwwwwwwjjjXXXIIIIIIMMMMMMKKKJJJMMMGGGFFFKKKNNNJJJHHHJJJHHHKKKLLLKKKGGGEEEFFFHHHEEEAAAEEELLLIII>>><<>>444000...---,,,---------------------++++++++++++++++++++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000111222333333222000000.........///000222333444333333333444555666666777@@@>>>:::555444666;;;???HHHTTTkkk{{{~~~rrrooo}}}yyyxxxxxxxxxyyyzzz|||}}}xxxwwwvvvvvvxxxxxxvvvssspppqqqrrrqqqpppooonnnmmmdddfffkkkppplllaaaYYYXXXaaaZZZOOOGGGEEEGGGLLLOOOVVVfff}}}zzzoookkkzzzrrrpppqqqYYYGGG======BBB>>>AAAFFFJJJKKKJJJHHHFFF@@@???>>>>>>???AAACCCEEEGGGHHHIIIHHHEEEDDDDDDDDDAAAAAABBBCCCDDDEEEFFFGGGHHHFFFEEEEEEGGGHHHGGGEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHFFFDDDCCCDDDEEEEEEEEEFFFFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHGGGGGGEEEEEEEEEFFFHHHIIIIIIIIIHHHFFFEEECCCBBBBBBEEEGGGIIIKKKLLLKKKKKKJJJMMMNNNOOONNNMMMLLLMMMNNNQQQQQQQQQPPPQQQUUUZZZ___\\\___fffqqqvvvyyysss___WWWYYY^^^^^^ZZZTTTUUUggg|||yyycccUUUIIIHHHKKKKKKIIIIIIIIIEEEEEEKKKNNNLLLJJJKKKIIIJJJJJJIIIGGGEEEBBBAAABBB???BBBJJJKKKDDDCCCIIIKKKXXXTTTFFFDDDEEEEEEKKKAAA@@@>>>>>>AAADDDCCC@@@;;;>>>??????BBBEEEBBB<<<<<>>???@@@DDDFFFEEEAAA===999777444222111222333555222222222111111222222222111111111000000000//////.../////////000000000000111111222222333555666777999===PPPuuu~~~uuutttzzzpppnnnqqquuu||||||}}}|||yyyvvvtttuuuwwwssswwwxxxvvvvvvzzz{{{zzzxxxvvvuuuwwwyyyzzzzzzzzz{{{zzzzzz|||zzzxxxzzz}}}|||~~~~~~___^^^^^^```hhhuuu~~~|||zzz|||xxxyyyyyyyyyxxxtttooolll```WWWIII<<<444000...---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////////////////000111111111000//////000000//////000111222222000000111222333333444444<<<;;;888555333444999<<>>@@@HHHTTTOOOCCCCCCCCCAAACCC===@@@>>>;;;???FFFEEE???===???>>><<<===@@@???:::;;;===@@@BBBBBB@@@===;;;===:::999===CCCEEEAAA<<<:::888666333222222333444222222111111111111222222000000000000////////////....../////////000000000111111111222333444555666666555888JJJsssuuuttt{{{~~~}}}{{{zzzyyyxxx{{{}}}{{{xxxwwwyyyzzzwwwxxxwwwvvvuuuvvvxxxyyyzzzwwwvvvxxxzzzxxxssstttyyyxxxwwwyyymmm[[[PPPNNN[[[lll{{{{{{{{{|||{{{yyyxxxuuutttssstttrrrlllccc]]]TTTMMMAAA777111...---,,,---,,,,,,,,,+++*********++++++++++++++++++++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......///000000//////...111111000000000000000111222333444555555555555555888777666444333333666888;;;999888???RRRmmmrrr}}}llllllkkkkkkkkklllnnnnnnjjjlllnnnpppqqqpppnnnlllooommmjjjiiihhheee```\\\]]]VVVNNNJJJIIIHHHGGGFFFFFFEEEHHHQQQ]]]iiioooqqqyyynnnaaafffrrrxxx{{{~~~fffLLLAAAAAAAAA???<<>>666999555666<<<>>>:::777777GGGRRRLLLAAABBBBBB<<<<<<:::AAACCC???>>>CCCDDD@@@CCCDDDAAA;;;:::<<<;;;888<<<===>>>???>>>===<<<::::::777555777;;;>>><<<:::;;;999777444333222222333111111000000000000111111000000/////////................../////////000000000000000111222333444444222777:::>>>NNNqqq|||}}}{{{zzz}}}yyyxxxzzzxxxtttuuuxxxxxxvvvuuuxxx|||}}}}}}~~~~~~~~~}}}qqq___RRRLLLLLLOOOqqq||||||{{{}}}|||xxxuuuuuutttttttttpppgggYYYOOOEEE???777111...------------,,,,,,+++***)))((((((************************,,,++++++******++++++,,,******++++++++++++******************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////////////////....../////////000//////000000000000000000111222444444333333444555666666444555666555333333444666888777444666???QQQfffuuuooonnnwwwjjjiiihhhhhhhhhiiijjjkkkjjjlllnnnooonnnllliiihhhllliiifffbbb___[[[WWWTTTHHHHHHIIIMMMQQQSSSPPPKKKQQQTTT[[[gggsss}}}llliiisss{{{cccUUUHHHEEEFFFDDDAAA???CCCDDDFFFGGGHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCC???AAABBBCCCDDDEEEHHHKKKEEEFFFFFFGGGGGGGGGFFFFFFIIIHHHFFFDDDCCCDDDFFFGGGEEEDDDCCCCCCCCCCCCDDDDDD???@@@AAAAAAAAABBBEEEHHHJJJIIIGGGFFFFFFFFFHHHIIIEEEFFFGGGFFFDDDCCCDDDEEEAAAAAAAAAAAAAAABBBBBBCCCGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFHHHIIIJJJJJJLLLMMMMMMLLLIIIHHHHHHIIIKKKLLLMMMLLLLLLLLLNNNPPPGGGJJJNNNQQQQQQOOOMMMJJJNNNOOOOOOOOOSSSZZZaaaeeemmmkkkjjjiiiiiilllyyyxxxyyyrrrgggccchhhfff]]]YYY]]]```ZZZTTTRRRVVVYYYYYYWWWQQQQQQRRRTTTUUUUUUSSSQQQOOOMMMNNNVVVbbbggg]]]PPPIIIKKKKKKJJJIIIIIIIIIHHHMMMLLLHHHEEEEEEHHHMMMPPPTTTNNNKKKMMMRRRRRRKKKDDDBBB;;;444111222444888===GGGRRRMMMCCCEEEEEE@@@@@@888BBBJJJHHHAAA>>>???AAAEEEFFFCCC<<<:::<<<===<<<===============<<<;;;;;;888777777666555555777999:::888666444333222222222111000000//////000000111/////////............---............////////////000000000000000111222333000333999;;;888EEEoooyyy||||||zzz{{{wwwqqqmmmuuuzzzzzz|||yyysssXXXUUURRRRRRXXXeeettt}}}}}}~~~~~~~~~zzzwwwtttuuuuuussslll^^^NNNBBB999555111......///000000,,,,,,+++******)))((((((************************,,,,,,++++++++++++,,,,,,******++++++++++++******************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------------------------------////////////////////////////////////000000111111.........///000222333444111000000000000111222222333444666666555444444555666888999888888===FFFMMM___pppwwwttt|||hhhhhhfffffffffggghhhiiihhhjjjlllkkkhhheeecccccc^^^^^^[[[WWWSSSPPPQQQRRROOOQQQSSSVVV___kkkrrrtttwwwzzz|||vvvsssxxxxxx}}}rrrwww{{{dddQQQJJJDDDDDDCCCBBBCCCEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEE>>>???AAABBBCCCEEEIIILLLFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGFFFEEECCCBBBDDDFFFDDDCCCBBBBBBAAABBBBBBBBB===???AAAAAA???@@@DDDHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEFFFGGGEEECCCBBBCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCEEEFFFHHHIIIJJJJJJKKKLLLKKKIIIHHHHHHIIIGGGHHHJJJKKKJJJJJJKKKMMMIIIJJJJJJJJJJJJJJJJJJJJJNNNNNNMMMLLLPPPUUUUUURRROOOPPPTTTUUURRRQQQWWW```^^^bbbiiimmmhhhaaaaaafffaaaiiihhhfffhhh```XXXZZZTTTPPPPPPTTTRRRLLLMMMRRRUUURRRNNNNNNRRRUUUVVVUUUPPPQQQSSSTTTSSSRRRRRRRRRLLLKKKLLLOOORRRSSSPPPKKKJJJMMMNNNLLLLLLNNNMMMJJJOOOPPPMMMGGGEEEHHHLLLMMMLLLJJJLLLVVVeeeqqqvvvvvvjjj___LLL;;;111111999AAAAAANNNKKKAAACCCDDDAAACCC999@@@LLLSSSKKK>>><<>>BBBBBB=========<<<<<<;;;::::::999999999777444333555888888777555444333222111111000000////////////000000///.........------------------.........////////////////////////000111111666000111888555555KKKjjjttt{{{qqqmmmxxx~~~lll\\\UUUSSSPPPNNNSSSZZZfffuuu~~~yyyvvvrrrrrrqqqjjj^^^OOO@@@777444222000///111222222222,,,+++++++++***)))))))))************************,,,,,,++++++++++++,,,,,,******++++++++++++******************************)))))))))************+++************++++++++++++***++++++,,,,,,------...------------------------////////////////////////////////////000111222222---......///000222444555222444777999999777444222222444666666555444555666444666777666555666:::>>>@@@JJJXXXjjjfffeeedddccccccdddeeeeeebbbdddeeeccc___]]]]]]]]][[[^^^___\\\XXXZZZaaagggqqqtttssssss{{{rrrkkk~~~wwwxxx~~~|||zzzzzzpppuuufffPPPJJJFFFDDDEEEDDDAAABBBFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEE???@@@AAAAAAAAADDDGGGJJJFFFGGGHHHIIIIIIGGGEEEDDDDDDEEEFFFEEEBBBAAABBBCCCAAAAAA@@@???????????????<<>>???CCCHHHGGGHHHHHHIIIHHHGGGFFFEEEEEEFFFFFFEEECCCBBBBBBCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFAAAAAABBBDDDEEEGGGIIIJJJGGGHHHIIIIIIGGGFFFGGGIIIEEEGGGIIIIIIHHHGGGGGGHHHLLLKKKJJJIIIGGGGGGGGGGGGHHHIIIHHHFFFJJJPPPQQQNNNIIIIIILLLPPPOOOKKKJJJMMMMMMNNNQQQUUUTTTQQQSSSWWWJJJPPPOOOPPPXXXVVVQQQTTTMMMMMMMMMNNNMMMLLLLLLMMMMMMMMMLLLMMMNNNOOOPPPQQQMMMMMMMMMNNNOOOPPPQQQQQQLLLKKKKKKKKKKKKKKKKKKMMMNNNQQQPPPNNNPPPSSSQQQLLLKKKPPPQQQLLLIIIKKKLLLJJJGGGGGGKKKXXXkkk~~~ttt\\\GGG===<<>>>>>===AAA===;;;HHH[[[YYYCCC;;;BBB;;;>>>>>>:::999===AAABBB;;;<<<<<<<<<;;;:::888888999777666555444555444444555555444333222222111111000//////......//////000.........---------,,,,,,---------.........////////////......//////000000666111000444666666===FFFllluuuuuunnnbbbSSSJJJKKKRRRXXX\\\{{{~~~|||~~~zzzwwwvvvqqqpppjjj^^^MMM>>>555222222111/////////000///...+++++++++++++++++++++***************************---,,,,,,++++++,,,,,,---******++++++++++++******************************))))))))))))************************++++++++++++******+++,,,,,,---......------------------------////////////////////////......------...000111222////////////000111222333333:::CCCIIIIIICCC999333222333555555444444444666222333444444555666999:::===:::;;;EEEVVVnnnwwwwwwxxx}}}ccccccaaaaaa```aaabbbccc[[[]]]^^^\\\XXXWWWXXXZZZhhhmmmpppooommmqqq}}}~~~}}}vvvzzzvvvWWWKKKMMMFFFEEEGGGJJJIIIDDDAAAAAADDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEAAABBBBBBAAAAAABBBEEEHHHFFFGGGHHHIIIHHHFFFDDDCCCBBBEEEFFFEEEBBB@@@@@@BBB??????>>>======<<<======<<>>>>>BBBGGGFFFGGGHHHIIIIIIGGGEEEDDDEEEFFFFFFEEECCCAAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFAAAAAABBBCCCEEEGGGIIIJJJEEEFFFGGGGGGFFFEEEFFFHHHFFFHHHJJJJJJHHHFFFFFFFFFAAACCCFFFIIIIIIIIIGGGEEEHHHJJJHHHBBBAAAGGGIIIGGGJJJEEEDDDIIIMMMMMMLLLLLLNNNIIIGGGJJJLLLKKKKKKMMMLLLPPPKKKJJJQQQNNNFFFFFFDDDFFFFFFGGGJJJMMMMMMIIICCCFFFHHHJJJKKKLLLOOOQQQNNNMMMMMMOOORRRRRROOOKKKPPPNNNLLLLLLJJJIIIKKKNNNRRRSSSRRROOORRRWWWTTTMMMFFFOOOTTTQQQNNNNNNLLLHHHLLLJJJIIIPPP^^^mmmzzz{{{cccQQQFFFBBBIIIWWWTTTEEE???<<<;;;@@@???666CCC```cccJJJ;;;AAA999===>>>999666999======::::::;;;;;;:::999777666888333000000555666333///333333333222222111111111//////............//////......---------,,,,,,,,,---------.........////////////.........//////000---222333000000666888666>>>dddvvvuuu~~~wwwwwwhhhYYYVVVZZZRRRQQQQQQZZZiiizzzyyy{{{xxxxxx{{{rrrpppgggUUUAAA444000111111///---,,,,,,+++)))'''+++++++++++++++,,,,,,,,,))))))))))))))))))))))))---,,,,,,++++++,,,,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++,,,,,,---......------------------------////////////////////////------,,,,,,---...000111111111000000000000111111000:::HHHQQQQQQGGG999///111222444444333333444555222333444555777777777777666333555;;;???GGG]]]tttuuurrrsss{{{]]]]]]\\\[[[ZZZYYYYYYYYYSSSUUUWWWYYY\\\^^^___```yyy}}}wwwuuuxxxpppXXXHHHBBBDDDFFFGGGGGGGGGFFFEEEDDDCCCAAAAAAAAABBBDDDEEEDDDCCCEEECCCAAACCCFFFHHHGGGDDDEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJEEEEEEEEEDDDCCCCCCBBBBBB;;;>>>AAA@@@===;;;;;;<<<@@@AAAAAAAAAAAA@@@@@@???CCCDDDFFFIIIKKKKKKIIIFFFEEEHHHIIIGGGCCC@@@@@@BBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAA???AAACCCDDDEEEFFFHHHJJJJJJHHHEEEDDDEEEFFFFFFEEEHHHHHHIIIIIIHHHFFFEEEDDDFFFFFFGGGHHHGGGFFFEEEDDDDDDFFFHHHGGGFFFEEEFFFGGGFFFDDDDDDHHHMMMOOOKKKGGGKKKIIIHHHHHHJJJKKKKKKJJJNNNKKKIIIIIIKKKJJJHHHEEELLLGGGCCCEEEIIILLLJJJFFFIIIJJJJJJJJJKKKKKKLLLLLLNNNOOOOOOMMMLLLKKKLLLNNNLLLPPPRRRMMMEEECCCIIIPPPOOOOOOOOOPPPPPPPPPPPPOOOKKKMMMOOOQQQRRRRRRQQQQQQHHHBBBEEEOOOUUUWWW]]]gggkkkyyyyyylll```QQQEEEFFFOOOUUUUUUKKK@@@===???BBB:::<<<>>>AAABBBBBBAAAAAA======<<<;;;999:::===???::::::999999888777777777666666555444333333333333555555444333333222111111////////////............------,,,,,,,,,,,,++++++,,,,,,,,,---------..................////////////...///000111222333444444>>>@@@UUU~~~zzzzzz~~~mmmkkkttt{{{eeeffffffbbbYYYTTT]]]iiiuuuuuu|||~~~{{{}}}hhh___SSSFFF888...,,,///,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++,,,,,,+++)))((()))***(((((())))))*********+++******************************+++++++++,,,,,,,,,(((((())))))*********+++++++++,,,,,,,,,+++******---.........---,,,,,,+++,,,,,,,,,---------..................////////////...------......///000111333555777999999777444222333333333333333333333333333333444444555666666777666555444444777<<>>>>><<<:::999;;;===??????@@@@@@@@@@@@@@@???AAABBBCCCFFFIIIIIIFFFDDDHHHJJJJJJGGGCCC@@@AAACCCBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@???@@@@@@@@@???AAACCCDDDDDDDDDFFFHHHIIIGGGEEEEEEFFFGGGGGGFFFGGGHHHHHHIIIHHHFFFEEEDDDCCCDDDEEEGGGGGGGGGGGGFFFFFFHHHJJJJJJHHHGGGHHHHHHHHHGGGGGGJJJOOOQQQNNNJJJHHHGGGFFFGGGJJJKKKLLLKKKKKKJJJIIIJJJKKKJJJFFFBBBEEEEEEEEEGGGIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHMMMNNNNNNMMMKKKKKKLLLMMMKKKMMMNNNJJJEEEDDDIIINNNKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJKKKMMMOOOQQQSSSTTTGGGDDDDDDKKKTTT```mmmxxxiiilll```SSSRRRQQQNNNRRRLLLQQQQQQHHH@@@>>>???@@@888999;;;<<<===>>>======::::::999888777777:::<<<:::999999888777777666666666555444333333222222333444444333333222111000000////////////............------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------.........////////////...//////000222333333444000000<<>>@@@NNNbbbqqq{{{zzzzzzyyy{{{yyyUUU[[[aaabbb^^^ZZZXXXYYY```aaabbbcccfffjjjqqqvvvuuu|||}}}}}}}}}yyyaaaHHH===>>>AAADDDEEEDDDCCCAAAAAAAAABBBDDDEEEBBBAAAAAACCCEEEGGGGGGFFFCCCAAA???AAADDDFFFDDDBBB@@@@@@AAAAAABBBCCCDDDDDDGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGEEECCCAAA???======@@@???===:::888999<<<>>><<<===>>>?????????????????????AAACCCFFFFFFDDDBBBFFFHHHHHHGGGDDDCCCFFFIIICCCBBBAAAAAA@@@AAAAAAAAAAAA@@@>>>=========???@@@???AAABBBBBBBBBBBBCCCEEEHHHGGGEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHGGGFFFEEECCC@@@AAACCCEEEGGGHHHHHHHHHFFFHHHJJJJJJIIIGGGGGGHHHIIIHHHHHHKKKOOOQQQNNNLLLFFFEEEEEEFFFIIIKKKKKKKKKIIIJJJKKKMMMNNNLLLHHHEEE@@@CCCEEEFFFEEEEEEGGGJJJIIIIIIIIIIIIHHHHHHGGGFFFKKKMMMMMMLLLKKKJJJKKKLLLIIIIIIHHHGGGEEEFFFIIIKKKLLLLLLKKKJJJKKKLLLMMMNNNHHHHHHGGGGGGHHHKKKNNNPPPJJJJJJHHHKKKYYYqqq~~~___IIIMMMRRRRRRUUUHHHKKKIIICCC???@@@@@@>>>999999999:::::::::;;;;;;888999999777666666888:::999999888777777666666555555555444333222222222222222222111111000000///////////////............---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------.........//////......///000111222333333111...000888JJJgggnnnttt|||~~~uuuvvvyyywww{{{~~~vvvxxxxxx}}}mmm]]]QQQ@@@000,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((---......,,,***(((((()))))))))))))))*********************************************++++++++++++,,,+++++++++++++++*********)))***++++++,,,,,,,,,,,,---------------,,,,,,+++............////////////---............/////////------------...///000111333222111000000111222333222222222222222222222222111111222222333444444444555555444444444555666666777;;;@@@EEEKKKWWWgggrrr~~~xxxrrrvvvZZZdddoooqqqllleeeccccccccceeehhhiiiiiikkkooosss}}}uuufffdddqqqvvv{{{vvvxxxyyywwwWWWHHH<<<<<>>@@@AAACCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCBBB@@@???>>>===AAA@@@>>><<<::::::<<<===999:::;;;<<<===>>>>>>>>>>>>>>>???AAADDDDDDCCCAAAAAACCCEEEEEEEEEGGGLLLQQQEEEDDDCCCBBBAAAAAAAAAAAABBB@@@>>><<<<<<===???@@@???@@@AAAAAA@@@@@@AAABBBGGGFFFEEEFFFHHHIIIIIIHHHFFFFFFGGGGGGGGGFFFDDDCCC@@@AAABBBDDDEEEFFFGGGGGGCCCFFFHHHHHHGGGFFFEEEEEEGGGFFFGGGIIILLLNNNMMMKKKGGGFFFEEEFFFHHHIIIIIIHHHJJJKKKLLLMMMOOOOOONNNMMMGGGFFFDDDBBBAAABBBCCCEEECCCDDDFFFGGGHHHHHHHHHHHHIIIKKKLLLLLLJJJIIIJJJKKKHHHFFFEEEEEEGGGIIIJJJJJJMMMLLLKKKJJJJJJLLLNNNOOOIIIHHHFFFEEEEEEEEEFFFFFFIIILLLJJJHHHWWWuuueeeJJJJJJMMMJJJJJJDDDEEECCC??????AAA@@@<<<<<<<<<;;;;;;:::;;;;;;<<<999::::::999777777888:::888888777666666555555444555444333222111111111111000000000//////.........//////.........---------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------...............//////000111222222444444444222222@@@___{{{zzz}}}yyyyyy{{{|||wwwxxxyyyqqqooonnnpppwww{{{sss```PPPHHH:::---+++------***(((++++++++++++++++++++++++************************************************.........---***(((((())))))))))))))))))*********************************************++++++++++++---,,,,,,++++++*********((()))***+++,,,---------,,,,,,---------,,,,,,+++------------............---------.........//////------------...///000000111000/////////000111222222222222222222222222222000000111111222222333333333444444444444444333333666888888777777;;;BBBIII```ooodddnnnwwwyyysssllljjjkkkbbbccccccaaaaaaeeennnuuu{{{vvvyyysssOOOCCC===<<>>???CCCDDDCCCAAA===>>>???AAABBBCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>======<<<;;;999888888999:::;;;<<<<<<<<<<<<>>>>>>???AAACCCDDDCCCAAA???AAADDDDDDDDDGGGMMMQQQGGGFFFEEECCCBBBBBBBBBBBBCCCBBB???======>>>@@@BBB>>>@@@AAA@@@???>>>???AAAFFFFFFEEEFFFHHHIIIHHHGGGDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCEEEHHHIIIHHHFFFEEEEEEFFFFFFGGGIIIKKKLLLLLLLLLJJJHHHFFFFFFGGGGGGFFFEEEIIIIIIIIIIIIKKKNNNRRRUUUVVVOOOFFFAAABBBCCCBBBAAAAAACCCEEEGGGHHHHHHGGGGGGGGGIIIJJJKKKIIIHHHIIIIIIHHHFFFEEEFFFIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJHHHHHHIIIIIIHHHGGGEEEDDDEEEHHHEEE@@@JJJ```pppuuuvvvnnnUUUBBBCCCDDD@@@BBBAAAAAA@@@===???AAA???:::>>>===<<<;;;;;;;;;<<<<<<888999:::888777666777888777777666555555444444333444444222111111111111111//////............------............------------,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,------------.........//////000000111...000444333000444DDDVVV~~~yyyuuu|||xxxuuuuuuooommmkkkiiihhhddd[[[NNNDDD<<<555000///...***((()))++++++++++++++++++++++++))))))))))))))))))))))))************************---......,,,***(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---,,,,,,++++++*********((()))***+++,,,---------++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---------------------............,,,,,,,,,------...///000...///000111222111111000111111111111111111111111//////000000111222222333222333444555555555444444111444888999777666888999===HHHSSS[[[fffvvvooossswwwvvvssssssvvvzzz|||tttkkkgggooo~~~zzzrrr|||~~~{{{ttt}}}lllSSSBBB===;;;;;;@@@BBBEEEKKKRRROOOLLLHHHCCCAAAAAABBBCCCIIIFFFDDDBBBCCCCCCCCCBBB???<<<;;;===@@@BBB@@@>>>??????@@@@@@AAABBBCCCCCC?????????@@@@@@@@@@@@@@@>>>???@@@@@@AAABBBCCCDDD???>>>===>>>>>><<<999666:::;;;<<<<<<============>>>>>>>>>@@@BBBCCCCCCBBBAAACCCEEEDDDBBBCCCFFFJJJGGGFFFEEEDDDCCCCCCCCCCCCDDDBBB@@@?????????AAABBB>>>???@@@@@@???>>>???AAAFFFEEEEEEFFFHHHHHHGGGEEECCCDDDEEEFFFFFFEEEDDDCCCDDDCCCCCCBBBAAAAAAAAABBBDDDGGGJJJLLLJJJHHHGGGFFFGGGHHHIIIJJJKKKMMMNNNNNNLLLJJJHHHFFFFFFFFFEEECCCGGGGGGEEEDDDEEEIIIOOOTTT___UUUJJJDDDEEEFFFDDDAAACCCEEEFFFGGGGGGFFFDDDCCCEEEGGGIIIJJJIIIHHHHHHHHHHHHGGGFFFGGGJJJKKKLLLKKKMMMMMMLLLLLLKKKJJJJJJIIIFFFGGGJJJLLLMMMLLLKKKJJJHHHGGGDDD???BBBJJJQQQSSSPPPTTTJJJ???AAABBB???CCC???AAA@@@>>>>>>@@@>>>:::;;;;;;;;;;;;;;;;;;;;;:::666777888777555444444555666666555555444333333222444333222111000000000000..................------.........------------,,,++++++++++++************))))))*********++++++++++++++++++,,,,,,,,,---------........./////////000---...000111000000777AAAJJJhhh|||{{{}}}{{{yyyuuuyyyyyyxxxtttuuuooolllhhhaaaXXXNNNCCC;;;666------///000---((()))---++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,+++)))((()))***************)))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********)))***++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,---...///000---...000222222222111000000000000000000000000000//////000000111222222222111222333444555555555555333555888888777777777888444888:::888===LLL\\\eeexxx{{{yyyuuutttzzz|||zzz}}}yyyssssssyyyhhhOOODDDCCC???<<<<<>><<<>>>AAACCCBBB???BBBAAA@@@@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBCCCDDDEEEFFFDDDAAAAAAAAAAAA>>><<<>>>??????@@@@@@@@@??????>>>======>>>AAABBBBBBAAAAAACCCEEEDDDAAA???AAADDDFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA===>>>@@@@@@??????@@@BBBFFFEEEEEEFFFGGGFFFDDDBBBBBBCCCDDDEEEEEEEEECCCCCCDDDCCCBBB@@@@@@@@@AAAAAADDDGGGKKKLLLKKKHHHGGGFFFFFFGGGHHHIIIIIIKKKMMMNNNLLLJJJHHHGGGGGGGGGFFFEEEGGGGGGFFFDDDCCCEEEJJJNNNWWWRRRLLLGGGFFFEEEDDDBBBCCCDDDFFFHHHHHHFFFDDDCCCCCCEEEHHHIIIHHHGGGGGGGGGFFFGGGHHHHHHIIIJJJKKKLLLQQQQQQRRRRRRPPPNNNKKKJJJFFFFFFHHHIIIJJJKKKKKKLLLKKKGGGDDDEEEEEECCCEEEIIILLLRRRLLLBBBCCCCCC@@@EEE???CCCCCC@@@>>>???===:::999:::;;;<<<<<<;;;::::::777888999888666444444555555555444444333222222222333222111000000//////000.................................---------,,,,,,++++++++++++************))))))))))))*********+++++++++++++++,,,,,,,,,,,,------............//////111//////111000...000555222GGG___uuuxxxvvv~~~|||}}}{{{xxx~~~wwwuuuuuunnnbbb\\\RRRGGG>>>666///,,,***))),,,...+++(((***000************************))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((()))***************)))))))))((())))))))))))))))))))))))))))))))))))************))))))*********************++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,---...//////.........//////000222222000000000000000000000000///000000111111222333333333333333333333333444444777777888777666555555555444888999444111444888999OOO[[[ggglllqqqzzz~~~wwwwwwwwwsssuuuzzz~~~yyyxxxtttzzzfffTTTGGGBBBCCCAAA??????CCCDDDCCCDDDGGGKKKIIIGGGDDDCCCCCCCCCDDDCCCAAA??????BBBEEEFFFFFFCCCAAA@@@AAAEEEFFFEEECCCDDDCCCAAA@@@@@@AAACCCEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBCCCCCCDDDDDDPPPKKKFFFEEEEEEGGGFFFEEEBBBBBBCCCCCCCCCBBBBBBAAA===<<<<<<===@@@AAAAAA@@@===@@@CCCCCC@@@???AAACCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@??????<<<>>>@@@@@@??????AAABBBEEEEEEEEEEEEFFFEEECCCAAABBBCCCDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBEEEIIIJJJIIIFFFEEEDDDCCCDDDFFFFFFFFFHHHJJJLLLKKKIIIGGGGGGHHHIIIHHHGGGIIIJJJJJJHHHEEEEEEGGGJJJJJJKKKJJJHHHEEEBBBBBBCCC???AAADDDGGGIIIIIIHHHGGGBBBEEEHHHIIIHHHGGGFFFGGGEEEGGGIIIIIIHHHHHHIIIKKKOOOPPPQQQQQQOOOLLLHHHFFFGGGFFFEEEDDDDDDEEEFFFHHHGGGAAAAAAGGGHHHCCCEEELLLLLLQQQHHH>>>??????===CCC@@@DDDEEEAAA>>>===<<<:::999:::<<<>>>>>>===<<<;;;999:::;;;:::888666666777555555444333333222222111333222111000////////////..............................---------,,,,,,,,,+++++++++************)))))))))))))))******************+++++++++,,,,,,,,,------.....................---///333333000111444000444888CCCbbbzzzppp~~~~~~}}}~~~zzz{{{}}}wwwwwwvvvlllUUUNNNDDD<<<777222,,,(((...+++***,,,+++)))+++000************************))))))))))))))))))))))))************************'''((())))))(((((()))***+++*********))))))(((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,---...//////000...,,,+++,,,///222444000000000000000000000000000000000111222222333333444333222222111111222222222333666888888777666555444777666111///333777888///888???CCCIIIVVVaaagggvvvnnnssszzz^^^QQQIIIAAA???CCC@@@AAAAAAAAA@@@AAADDDFFFFFFHHHHHHGGGDDDBBBBBBCCCGGGHHHIIIFFFDDDDDDHHHKKKTTTOOOIIIDDDCCCDDDEEEEEEAAA>>>???BBBBBB???>>>AAABBBEEEEEEDDDEEEHHHFFFAAA>>>???@@@BBBCCCDDDDDDDDDPPPJJJDDDDDDGGGKKKKKKIIIGGGHHHHHHHHHFFFDDDAAA???======>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@??????>>>>>>??????@@@FFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@@@@CCCEEEGGGFFFDDDBBBAAA@@@@@@AAADDDEEEFFFGGGGGGFFFEEEDDDAAACCCDDDDDDDDDFFFIIIKKKJJJKKKFFFBBBKKK[[[]]]VVVIIIHHHHHHGGGAAA>>>BBBIIIFFFFFFGGGHHHJJJIIIGGGDDD>>>DDDIIIJJJLLLMMMKKKGGGCCCDDDFFFHHHIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFPPPOOOLLLHHHDDDCCCEEEGGGGGGFFFFFFFFFFFFGGGIIIJJJCCCDDDDDDDDDCCCCCCFFFHHHJJJJJJIIIEEE@@@???AAACCCDDDCCCBBB@@@>>><<<;;;::::::<<<===??????>>><<<;;;>>>===<<<:::888666555444777666555444222111000///111000000///...---------//////.........---------,,,,,,+++******+++,,,,,,)))))))))***+++++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000////////////111...111888???PPPuuu|||vvvxxxxxxyyywwwssssssnnnaaaUUUHHH???444......///...---+++++++++*********))))))************))))))))))))******++++++++++++******))))))************))))))+++***)))(((((()))***+++******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,,,,+++,,,...000------.........---,,,+++,,,,,,,,,---------.........///////////////......////////////////////////111111000000111111222333222333444555444333222111222222444444444444333222999888777555333111000///111111222333555666777777|||xxx}}}rrr]]]JJJFFFEEEAAA@@@DDD@@@AAAAAAAAA@@@AAACCCFFFGGGHHHIIIIIIGGGEEEBBBAAAEEEFFFGGGEEEDDDDDDGGGIIINNNKKKFFFDDDDDDEEEFFFFFF@@@>>>>>>AAAAAA>>>>>>@@@AAADDDEEECCCDDDGGGEEEAAA???@@@@@@AAACCCDDDEEEEEEJJJEEE@@@AAAEEEHHHIIIGGGFFFGGGHHHHHHGGGEEEBBBAAA>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA??????@@@AAAAAABBBCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@????????????@@@@@@DDDCCCCCCCCCDDDEEEEEEFFFBBBBBBBBBAAA@@@AAACCCEEEFFFFFFDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFGGGFFFEEEDDDEEEGGGHHHJJJFFFBBBLLL]]]eeebbbHHHEEEDDDDDDAAA???BBBGGGFFFEEEFFFHHHIIIIIIFFFDDDAAAFFFIIIIIIJJJMMMKKKGGGCCCDDDEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFNNNMMMLLLIIIFFFEEEFFFGGGIIIGGGFFFEEEEEEFFFHHHIIIEEEFFFFFFEEEBBBAAAAAABBBCCCDDDDDDBBB@@@AAADDDGGGBBBAAA@@@???===<<<;;;;;;:::;;;<<<=========<<<;;;<<<;;;;;;:::999888777777666666555444222111000///000000000///...---------.........---------,,,,,,,,,++++++******++++++,,,******************++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...////////////////////////444000000111000555KKKccc~~~zzzwwwtttxxx|||xxxppphhh^^^RRRIII===666...***+++------++++++++++++*********))))))************)))))))))))))))******++++++******)))))))))************))))))******)))(((((()))*********)))))))))((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))***++++++,,,,,,++++++************+++++++++,,,,,,)))))))))))))))))))))))))))***++++++******,,,...*********+++,,,,,,------,,,,,,,,,---------...............//////......---////////////////////////111111000000111111222333333333333444333222222111111222333333333222111111555555444333111000///...///000000111222333444444~~~uuutttuuusssqqqzzzzzzzzzXXXJJJAAACCCFFFDDDBBBDDD???@@@AAA@@@@@@@@@BBBDDDFFFFFFGGGHHHIIIFFFBBB???BBBCCCDDDDDDCCCCCCEEEFFFGGGEEECCCDDDEEEFFFFFFEEE???===>>>AAAAAA>>>===???@@@DDDEEEDDDDDDFFFFFFBBBDDDCCCCCCCCCDDDEEEGGGHHHFFFBBB???@@@DDDGGGHHHGGGDDDEEEFFFGGGFFFEEEDDDCCC??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@BBBCCCDDDEEEAAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGAAABBBBBBAAA@@@AAACCCFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEGGGGGGFFFEEEEEEEEEGGGIIIFFFBBBIIIYYYeeehhhIIIDDDAAABBBCCCAAABBBEEEEEEEEEEEEFFFHHHGGGEEECCCCCCGGGHHHGGGHHHJJJJJJGGGCCCDDDEEEFFFFFFGGGGGGGGGEEEDDDCCCBBBAAABBBDDDEEEJJJKKKLLLJJJHHHFFFFFFGGGKKKIIIFFFDDDCCCDDDFFFGGGKKKLLLMMMLLLIIIFFFEEEEEE@@@AAAAAA@@@@@@AAACCCFFFAAA@@@???===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::999999999999999666555444333222111000///000000//////...------------------,,,,,,,,,++++++,,,+++************+++,,,******************)))))))))))))))************+++*********++++++++++++,,,,,,,,,,,,,,,------------///////////////////////////------000...,,,444AAALLLgggwwwyyyvvvzzzxxxuuurrruuu}}}~~~vvviiiYYYJJJ@@@<<<333...)))(((***,,,,,,++++++++++++***************************)))))))))))))))******++++++******)))((())))))******))))))(((***))))))(((((())))))***))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******++++++++++++***************++++++++++++,,,)))))))))))))))))))))))))))***++++++***+++---///---,,,+++***++++++,,,---,,,,,,,,,---------......---......//////.........////////////////////////111000000000000111222222444333222222111111222222111111222222111000//////111111000000//////............/////////000000000xxxssslllhhhiiinnntttwww}}}yyyTTTJJJCCCDDDFFFBBB???>>>>>>???@@@@@@??????AAABBBCCCBBBBBBDDDFFFFFFDDDBBBAAAAAABBBBBBBBBBBBCCCDDDBBBBBBBBBCCCEEEFFFDDDBBB@@@===>>>AAAAAA>>>===@@@@@@EEEGGGEEEEEEGGGGGGDDDHHHGGGFFFEEEEEEGGGIIIKKKGGGDDDCCCCCCEEEGGGGGGGGGCCCCCCDDDEEEFFFEEEEEEDDD???????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>??????@@@BBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEAAABBBBBBBBBAAABBBDDDFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD???BBBFFFGGGGGGFFFFFFGGGFFFIIIGGGBBBDDDOOOZZZ___NNNFFFAAADDDFFFEEEBBBBBBEEEDDDDDDEEEFFFFFFDDDBBBDDDFFFFFFCCCCCCGGGHHHEEEDDDEEEFFFGGGHHHHHHIIIIIIFFFDDDAAA???>>>@@@BBBDDDFFFHHHKKKKKKIIIGGGEEEEEELLLIIIFFFCCCBBBCCCDDDFFFKKKMMMPPPPPPNNNLLLJJJJJJDDDDDDCCCAAA@@@??????@@@CCCBBB@@@>>><<<;;;;;;;;;::::::999999999:::;;;<<<::::::999999999888888888555555444333222111000////////////......---------,,,,,,,,,+++++++++******++++++************++++++++++++******))))))(((((())))))))))))************************++++++++++++++++++,,,,,,,,,------------...............//////+++)))---333555222444999888BBBWWWsssuuuqqq}}}zzz{{{}}}zzzsssqqqvvv~~~~~~|||www{{{zzzlllZZZHHH;;;666555...,,,******,,,...---,,,************************************)))))))))((())))))************))))))(((((())))))))))))(((((()))))))))(((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******++++++++++++******************+++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,+++,,,...000555333000---+++++++++,,,,,,,,,,,,---------............///000000000//////////////////////////////000000000000000111222222444333111000000000111222000000000000///......---.............................................---xxxnnnmmmooorrrtttsssrrrvvv}}}|||jjjQQQIIIAAA@@@@@@===:::999===>>>@@@@@@>>>>>>???@@@BBB@@@???@@@CCCFFFIIIKKKBBBBBBAAA@@@AAAAAABBBBBBAAAAAABBBCCCEEEDDDAAA???@@@>>>>>>BBBBBB>>>>>>@@@@@@FFFIIIGGGEEEGGGHHHGGGHHHGGGEEEDDDDDDEEEGGGIIIHHHGGGEEEEEEFFFFFFEEEDDDAAAAAABBBCCCDDDDDDDDDDDD>>>>>>>>>>>>============?????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBBBBAAABBBEEEGGGGGGFFFDDDBBBAAAAAAAAABBBDDDCCCCCCCCCCCCCCCCCCDDD???AAAEEEFFFFFFEEEEEEEEECCCFFFHHHEEEDDDIIIOOOSSSSSSJJJEEEGGGIIIGGGCCCBBBEEECCCBBBCCCDDDDDDBBB@@@CCCDDDBBB??????CCCDDDCCCFFFFFFHHHIIIJJJKKKKKKKKKGGGEEEAAA>>>===???AAACCCCCCFFFJJJKKKIIIFFFDDDCCCJJJHHHEEECCCBBBCCCDDDEEEHHHJJJLLLMMMKKKHHHGGGGGGHHHFFFDDDCCCAAA@@@???>>>FFFDDDBBB???<<<;;;;;;;;;;;;:::999999999999:::;;;::::::999888777666666555444444333222111111000000............------------,,,,,,+++++++++*********************************+++******))))))((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------...............---...111222000......333111666GGGaaayyywwwqqqtttvvv}}}~~~zzzyyyxxxwwwvvvxxx~~~vvvpppqqqwww~~~zzzsssrrrwww|||~~~{{{mmmXXXDDD888333111111---,,,++++++,,,,,,,,,+++************************************)))))))))((()))))))))******)))))))))(((((())))))))))))((((((((((((((())))))((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))******++++++******)))))))))*********+++++++++******+++++++++,,,,,,,,,)))+++,,,+++++++++---///666444111...,,,+++,,,,,,,,,,,,,,,---------.........///000111111111111111////////////////////////000000//////000000111222333222111000///000111222/////////...------------............/////////000............------------{{{vvvtttrrrooooooqqqrrrxxxzzz\\\JJJDDD???===>>>??????>>><<<>>>??????>>>======>>>AAAAAA@@@@@@AAAEEELLLQQQGGGDDDAAA???@@@AAABBBAAAAAAAAAAAACCCDDDCCC@@@===@@@===>>>AAAAAA>>>===@@@???EEEIIIGGGEEEGGGHHHHHHDDDCCCBBBAAAAAABBBBBBCCCEEEEEEEEEDDDCCCBBB@@@@@@???@@@@@@AAAAAABBBCCCCCC>>>>>>======<<<<<<;;;;;;>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA@@@??????????????????@@@BBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCFFFHHHHHHFFFDDDBBBAAA@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEEEEECCCAAA@@@AAA???CCCFFFGGGGGGHHHLLLNNNRRRKKKFFFHHHJJJGGGDDDBBBDDDCCCAAAAAABBBBBBAAA???@@@AAA@@@<<<<<<@@@BBBAAAEEEGGGJJJLLLMMMMMMLLLLLLIIIFFFCCC@@@>>>???AAACCCBBBEEEHHHIIIGGGDDDBBBAAAFFFEEEDDDCCCCCCDDDEEEEEEJJJLLLLLLKKKHHHEEEDDDDDDFFFEEECCCCCCDDDDDDBBB@@@GGGEEEBBB>>><<<<<<<<<<<<<<<;;;;;;::::::999999888999999888777666555444333444333333222111111000000------------------------,,,,,,,,,+++++++++******))))))***++++++***))))))))))))))))))))))))((((((***)))))))))))))))(((((()))))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........000...---...///...---,,,...///222666;;;III```tttssslllkkk||||||{{{yyyzzz|||zzzzzz}}}}}}yyyuuuvvvyyy~~~~~~vvvnnnhhhgggggghhheeeUUU@@@222.........---++++++++++++***)))))))))***************+++++++++************))))))))))))((())))))******))))))((('''(((((())))))((((((''''''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))************+++((((((((()))******++++++((()))******)))***,,,---000///...---,,,------...,,,,,,,,,---------............///000111111111111////////////////////////000////////////000111111222111111000///000000000......------------...///............//////000000.........---------------zzzrrrnnnhhhlllnnnllllllsss}}}mmmRRRDDDBBB>>>===???BBBBBBAAA;;;===??????===<<<<<<======@@@BBB@@@>>>@@@HHHOOOLLLGGGBBB???@@@AAABBBBBB@@@@@@@@@BBBCCCCCCAAA???===;;;<<>>>>>>>>??????@@@AAAAAA???>>>>>>===<<<<<<;;;;;;======>>>>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@AAAAAAAAA???>>>>>>======>>>>>>???@@@@@@?????????@@@@@@AAAAAABBBCCCBBBBBBCCCFFFIIIGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAABBBCCCCCCBBBCCCCCCBBB@@@??????@@@@@@AAACCCFFFGGGGGGHHHJJJLLLFFFDDDGGGHHHEEECCCDDDDDDBBB@@@@@@@@@AAA@@@>>>>>>@@@???<<<<<<@@@BBBAAACCCFFFJJJMMMOOONNNLLLJJJJJJHHHEEEBBB@@@AAABBBBBBAAADDDGGGGGGEEEBBB@@@???AAABBBCCCDDDEEEEEEFFFFFFIIIJJJJJJIIIFFFEEEEEEFFFEEECCCBBBCCCEEEEEECCCAAACCCBBB???===<<<<<<>>>???=========<<<;;;999777666666666555555555444444444333333222222111000000000---------------------------,,,,,,,,,++++++++++++((()))***++++++***)))(((((((((((()))))))))))))))******))))))(((((((((((())))))))))))***************++++++++++++,,,,,,,,,***++++++,,,------......+++,,,,,,,,,---000111000,,,///444444///000>>>NNNfffnnnvvv}}}}}}uuuvvv}}}~~~~~~~~~yyy~~~}}}~~~vvvttt{{{{{{~~~}}}}}}wwwqqqiiiaaaXXXQQQMMMLLLFFF<<<111+++,,,......,,,+++++++++***)))))))))***))))))*********+++++++++************))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''''''''((())))))((('''''''''((((((((()))))))))***'''((((((((()))))))))***(((((((((((())))))))))))))))))************))))))))))))))))))************'''(((((()))******++++++***+++,,,,,,++++++---/////////..................,,,,,,,,,---------......,,,---...//////000000000///////////////////////////////////////000111111000000111111000000///...------,,,,,,---...000000------...............///,,,,,,,,,,,,,,,---------wwwqqqmmmnnnnnnkkkiiilllcccsss}}}{{{yyymmmUUUGGGAAA@@@===;;;<<<>>><<<:::;;;===??????===<<<<<<<<<777===AAA???::::::AAAHHHOOOIIIBBB??????AAABBBBBB?????????AAACCCDDDBBBAAA<<<999:::======:::999<<<:::BBBFFFDDDAAACCCEEEFFFDDDEEEEEEEEEDDDCCCBBBAAA???AAADDDEEEDDDBBBAAAAAA>>>>>>======>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;<<<======>>>???@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDD?????????@@@@@@AAAAAAAAA>>>>>>============>>>>>>======>>>>>>???@@@BBBBBBAAABBBCCCBBBBBBDDDFFFIIIFFFEEEDDDCCCCCCDDDEEEFFFCCCBBBAAAAAAAAAAAABBBCCC>>>???@@@@@@??????AAACCCCCCAAAAAACCCCCCCCCCCCEEEEEEBBBAAADDDFFFCCCCCCDDDDDDBBB@@@???@@@@@@???>>>===@@@???<<<===AAACCCAAAAAAEEEJJJNNNOOONNNKKKIIIKKKIIIFFFDDDBBBBBBBBBBBBAAACCCFFFFFFCCC@@@>>>>>>>>>@@@BBBDDDFFFGGGFFFFFFAAABBBBBBBBBAAAAAACCCEEEFFFDDDBBBCCCDDDDDDAAA>>>???>>><<<;;;;;;===???AAA===>>>???>>><<<999666444333333333444444444555555333222222222111000000000---------------------------------,,,,,,,,,++++++((()))***++++++***)))(((''''''(((((())))))************))))))((((((((('''))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,---......)))+++,,,******,,,---,,,000---...222333//////444999AAAWWWvvv}}}|||vvvppppppvvvyyyxxxvvvwww~~~}}}|||~~~}}}{{{zzz~~~qqqjjjrrrqqqwww{{{~~~yyywwwiiiccc[[[SSSIII???999777000...,,,---000111///,,,,,,,,,,,,+++******,,,---))))))******++++++++++++************))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&'''((((((((())))))******'''((((((((())))))******(((((((((((())))))))))))))))))************))))))))))))))))))************)))******+++,,,,,,------...///000/////////111333333333333222111///---,,,,,,,,,,,,---------......***+++,,,---............///////////////////////////////////////000111111///000111111111000...------,,,,,,,,,---///111222------------------------******++++++,,,,,,,,,,,,|||vvvxxxtttkkkeeefffiiijjjccceeehhhiiikkkooovvv{{{}}}aaaOOOGGGEEEBBB@@@>>>>>>>>>>>>===<<<<<<>>>@@@@@@>>><<<<<<<<<============>>>>>>>>>>>>FFFHHHJJJIIIEEEAAA???>>>CCCCCCCCCCCCBBB@@@>>>=========<<<;;;888888:::<<>>??????@@@@@@???===<<<;;;;;;;;;<<<<<<======>>>???@@@@@@AAA??????>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>===>>>???@@@AAA@@@??????BBB@@@???@@@BBBDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCC>>>@@@BBBBBBAAAAAABBBCCC@@@===<<<>>>@@@@@@BBBGGG@@@@@@CCCHHHNNNNNNHHHBBBIIIFFFBBBBBBDDDEEEDDDCCCCCCCCCCCCBBBAAA???>>>===???@@@@@@>>>======@@@BBBDDDFFFJJJNNNNNNMMMJJJHHHPPPLLLFFFBBBAAAAAAAAAAAACCCDDDEEEFFFFFFDDDBBB@@@??????AAACCCDDDEEEEEEEEEBBBCCCCCCBBB@@@@@@BBBDDDDDDRRRUUUIII======???<<>>AAA@@@>>>>>>>>>>>>======;;;<<<=========>>>@@@CCC>>>>>>>>>>>>============CCCEEEHHHHHHFFFCCCBBBBBBBBBBBBBBBBBBAAA???>>>===<<<<<<<<<;;;999999;;;<<<>>>??????@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCCCC???<<<999===AAACCCCCCBBBAAAAAACCCBBB@@@???>>>?????????@@@???===<<<;;;;;;<<<<<<<<<=========>>>???????????????>>>>>>???@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???????????????<<<===???@@@@@@@@@???>>>AAA@@@???@@@BBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB>>>@@@BBBBBBAAA@@@AAABBBBBB???>>>AAABBBAAACCCGGG@@@@@@AAAFFFKKKLLLGGGBBBFFFDDDAAAAAABBBCCCCCCAAAAAAAAABBBBBBAAAAAA@@@???CCCCCCBBB@@@>>>>>>@@@BBB>>>AAAEEEIIILLLMMMLLLLLLUUUQQQKKKGGGFFFFFFEEEEEECCCCCCDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEBBBBBBBBBAAA@@@@@@AAAAAAHHHTTTWWWLLLAAAAAABBB@@@AAA@@@???>>>===============<<<:::999888888777777444444444444333222111000////////////............------,,,++++++++++++,,,------,,,++++++***))))))******))))))))))))******))))))))))))((((((''''''((())))))))))))(((((('''(((((()))))))))*********************************+++*********++++++,,,,,,+++,,,------...------------.........////////////---///111222777CCCSSS^^^zzz}}}{{{uuuqqqttt|||uuuuuuzzz}}}|||tttooorrryyyxxxlll```MMMEEE:::333111000---***------,,,,,,,,,+++++++++************************************************))))))(((((((((((()))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))...///000111222222111111/////////...------,,,,,,///---+++***+++,,,///000,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---......---------------------......------+++***+++,,,........................------------------------,,,,,,------,,,,,,+++***---,,,+++*********++++++~~~|||yyymmmddd^^^^^^aaa```fffiiihhhjjjqqqxxx{{{}}}nnnfffcccccc^^^WWWNNNHHHFFFDDD@@@<<>>============;;;<<<<<<;;;<<<>>>BBBEEE??????>>>>>>======<<<<<<>>>AAADDDFFFEEEDDDDDDEEEAAAAAAAAAAAA@@@>>>===<<<:::;;;<<<;;;::::::<<<>>>===>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBB???===999;;;>>>??????>>>???@@@BBBBBB@@@??????>>>??????@@@???===<<<<<<<<<<<<===<<<<<<==================>>>>>>======>>>???@@@AAA@@@@@@@@@??????>>>>>>>>>AAAAAA@@@?????????@@@@@@<<<===>>>???@@@???>>>>>>AAA@@@???@@@CCCEEEEEEEEEBBBAAAAAAAAA@@@@@@@@@???>>>@@@BBBBBBAAA@@@AAABBBAAA??????CCCCCCAAA@@@CCC@@@??????BBBFFFHHHEEEBBBEEECCCBBBAAACCCCCCCCCBBB??????@@@AAABBBBBBBBBAAAEEEEEEDDDBBB@@@???AAABBB???AAADDDGGGJJJLLLMMMMMMVVVRRRMMMJJJIIIHHHGGGFFFCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@>>><<>>===>>><<<@@@???>>>===============;;;:::999888777666666666333333333333333222111000/////////............---------,,,+++++++++++++++,,,,,,,,,+++******))))))***))))))(((((())))))***)))))))))(((((((((((('''&&&'''((()))))))))))))))(((((())))))))))))******************************)))***++++++,,,,,,++++++++++++,,,------------------------.........//////...///...,,,+++...444:::NNN[[[lll{{{~~~{{{}}}~~~pppkkkeeedddeeeaaaWWWNNN999444...,,,---...---+++,,,,,,,,,,,,++++++++++++************************************************))))))(((((((((((())))))((((((((((((((()))******************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------...............---++++++******)))(((((((((,,,++++++++++++,,,------***************+++,,,---,,,,,,++++++,,,,,,---...000///...,,,,,,,,,---......///000...,,,++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,+++************+++|||tttkkkccccccgggkkkgggfffgggiiillluuu~~~vvv}}}uuulllhhh___UUULLLHHHHHHJJJHHHEEECCCCCCCCCCCC@@@===@@@@@@@@@???===<<<===>>>===>>>???>>>======???AAA??????>>>>>>======<<<<<<<<<>>>AAACCCCCCBBBCCCDDD@@@@@@??????>>>===<<<<<<999:::<<<<<<;;;;;;===???<<<===>>>@@@AAAAAAAAAAAA??????@@@@@@AAA@@@???>>>;;;<<<>>>>>>>>>>>>???AAAAAAAAA@@@??????>>>>>>>>>??????===<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<<<<<<<===???@@@?????????>>>======<<<<<>>>>>>>>??????@@@===>>>???@@@@@@@@@???>>>@@@???>>>@@@BBBDDDEEEEEEAAAAAAAAA@@@@@@?????????>>>@@@BBBBBB@@@???@@@AAA>>>===>>>BBBBBB>>><<<>>>???>>>===>>>AAACCCCCCBBBEEEEEEDDDDDDDDDEEEDDDDDD>>>???@@@AAAAAAAAAAAAAAADDDDDDDDDBBB@@@@@@BBBDDDGGGHHHHHHIIIJJJJJJKKKKKKQQQNNNJJJHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBEEEBBB@@@??????>>>;;;999999@@@CCC>>>::::::;;;:::===<<<;;;;;;:::::::::;;;:::999888777666555555555222222222222222111000000//////.........------------,,,,,,+++***+++++++++,,,+++++++++******))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((()))))))))***************************((()))+++,,,,,,,,,+++***++++++,,,------------,,,,,,,,,---------.........---///000///...///111333000888CCCPPP\\\kkkzzz|||{{{xxxnnnlllmmmfff```\\\WWWRRRMMMFFF>>>888///---++++++---///...---,,,+++++++++++++++++++++************************************************))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))))))))++++++++++++++++++******))))))(((((((((''''''''')))******+++++++++++++++))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---...444333000---,,,,,,---...)))...000---+++,,,......------------------------++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++******************fffggglllqqqooojjjgggiiifffjjjsss{{{~~~yyyfffVVVMMMKKKKKKJJJGGGEEEDDDFFFHHH>>>@@@CCCBBB???<<<<<<<<>>AAAAAA@@@>>>>>>>>>???>>>>>>>>>=========<<<<<<>>>@@@@@@???>>>?????????>>>>>>===<<<<<<<<<<<<888:::<<<<<<<<<<<<>>>???<<<===>>>???@@@@@@@@@@@@>>>?????????????????????>>>???@@@@@@???@@@BBBCCCAAA@@@@@@@@@???>>>======>>>===<<<;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::;;;<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>@@@AAAAAAAAA@@@??????>>>===???AAACCCDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBAAA@@@??????@@@>>><<<>>>BBBBBB===;;;<<<>>>===;;;<<<>>>@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDD??????@@@AAAAAA@@@@@@@@@???@@@AAA@@@@@@AAADDDFFFKKKKKKJJJIIIHHHHHHGGGGGGKKKIIIFFFFFFEEEEEECCCAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAFFFCCCAAA???>>>===<<<;;;888<<>>>>>???@@@???<<<;;;::::::::::::::::::999999777666555444444444111111222222111111000000............------------,,,,,,+++************+++++++++***************)))))))))(((((((((((())))))'''''''''''''''(((((((((((((((((((((((('''&&&&&&'''(((((((((((()))))))))))))))))))))))))))))))))((()))***+++,,,+++***)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------***,,,...000000///000000///000111333999DDDQQQZZZmmmxxxuuurrrqqqkkkiiieeeYYYIIIGGGDDD???999444///,,,......------.........---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''(((((())))))))))))******)))))))))))))))))))))))))))))))))(((((((((((()))***+++++++++*********)))))))))******+++,,,,,,,,,++++++,,,,,,---...888666333///---,,,------(((///222---)))+++,,,+++------------------------++++++++++++++++++++++++******+++,,,,,,+++++++++************************dddffflllsssvvvtttuuuyyyzzzvvvfffZZZQQQIIIEEEDDDAAACCCEEEEEEDDDCCCCCCDDD;;;???CCCBBB>>>;;;<<>>>>>>>>>>>>>>>>>???@@@???===<<<<<<<<<======<<<;;;;;;;;;;;;;;;888:::===============???===>>>??????@@@?????????===>>>??????>>>===???@@@@@@AAABBBBBBAAAAAACCCDDD@@@@@@@@@@@@???>>>===<<<===<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;<<<===>>>===>>>???@@@AAA@@@@@@??????>>>======???AAAAAA@@@>>>>>>??????@@@AAAAAAAAA???@@@BBBAAA???>>>?????????===???CCCCCC???===>>><<<<<<;;;;;;<<<===???@@@===???AAAAAA@@@???@@@AAA??????@@@@@@@@@@@@@@@???===>>>?????????AAADDDGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEFFFGGGFFFDDDBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBAAAAAA@@@CCCCCCAAA???===>>>AAADDD888:::<<<>>>@@@AAAAAA@@@===<<<<<<;;;;;;;;;<<<<<<999888777666555444444444000000111111111000000///.........------------,,,,,,,,,+++***************************************)))((((((''''''(((((()))&&&''''''''''''(((((((((((((((((((((((('''&&&%%%''''''(((((((((((())))))))))))))))))))))))))))))((()))******++++++************+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........---+++***000000///...///222888<<>>>>>>>>===>>>????????????@@@AAA>>>AAABBB@@@<<<:::===@@@;;;>>>AAABBBAAA?????????<<<<<<======>>>>>>?????????@@@AAA@@@===<<<<<<===<<<<<<::::::999::::::;;;999;;;===>>>===<<<===>>>???????????????>>>>>>===<<<===???>>><<<<<<>>>AAA>>>@@@BBBBBBAAA@@@AAABBB???@@@@@@@@@???>>>===<<<;;;:::999999999999;;;;;;;;;;;;;;;<<<======>>>>>>;;;:::999888888999:::;;;888999999::::::;;;;;;<<<999999999:::;;;<<<>>>???;;;<<<===??????>>>>>>===???===<<<<<<>>>???>>>===;;;;;;<<<===???@@@AAABBB???@@@AAAAAA???>>>>>>??????===>>>AAAAAA>>>===???;;;;;;;;;;;;;;;<<<>>>???;;;===@@@@@@???===>>>@@@<<<===>>>@@@AAAAAAAAAAAA===>>>?????????@@@CCCFFFEEEFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEGGGHHHHHHFFFDDD???@@@AAACCCCCCCCCBBBAAA??????@@@AAAAAA@@@@@@@@@===@@@AAA???===@@@JJJRRR:::999:::<<<>>>>>><<<;;;<<<;;;;;;;;;;;;;;;<<<<<<:::999888666555555444444//////000000000000000///.........---------,,,,,,,,,++++++***************))))))))))))************((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,............///...---,,,+++,,,...//////000222333///555>>>FFFNNNXXXdddmmmzzzyyyxxx{{{yyyrrrmmmllllllkkkdddZZZWWWTTTJJJEEE@@@444///---,,,,,,---.........++++++,,,+++******+++,,,)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))*********((((((((((((((((((((((((&&&&&&''''''((())))))***)))(((((((((((()))+++,,,((((((((()))))))))))))))))))))*********+++++++++...---,,,++++++******+++,,,,,,++++++,,,,,,---...000000000/////////......888BBBDDD999111000000+++++++++++++++++++++++++++************************))))))***+++++++++++++++'''((()))***++++++***)))wwwkkk___RRRKKKNNNUUUUUUHHH===???CCC@@@;;;999@@@AAABBBAAA???>>>??????>>>;;;888:::===@@@???===>>>AAABBB@@@;;;:::===@@@BBBBBBBBBAAA>>><<<<<<===;;;;;;<<<===>>>???@@@@@@@@@AAABBB@@@>>>===>>>???<<<;;;:::999999999:::;;;:::<<<>>>???===<<<<<<===???@@@@@@??????>>>===<<<;;;===???>>><<<<<<>>>AAA<<>><<<;;;:::999888888888999:::;;;;;;;;;;;;<<<===>>>??????;;;:::999888888888999:::666666777888999::::::;;;999999:::;;;<<<===???@@@999:::<<<=========<<<;;;???===<<<;;;<<<===<<<;;;888999:::<<<>>>???AAAAAA???@@@AAAAAA???>>>>>>>>><<<:::;;;>>>???<<<<<<>>>:::;;;<<<<<<;;;<<<===???;;;>>>AAABBB@@@>>>???AAA:::;;;===???AAABBBCCCDDD@@@@@@AAA@@@???@@@CCCEEEIIIIIIJJJJJJIIIHHHFFFEEEAAABBBCCCFFFHHHIIIGGGEEE???@@@BBBDDDDDDDDDBBBAAA>>>>>>???@@@@@@@@@@@@@@@888===@@@>>>===CCCPPP\\\???<<<;;;>>>@@@>>>;;;:::999999999888888999:::::::::999888777555555555555//////000000000000000///......---------,,,,,,,,,,,,++++++***)))*********)))))))))))))))*********((((((''''''''''''((((((&&&&&&&&&'''''''''((((((###$$$%%%'''((()))))))))''''''''''''((((((((()))))))))))))))))))))))))))***)))((((((((()))+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***)))***,,,...111111111------,,,,,,,,,,,,......///000///---...333===EEEUUU```hhhfffgggppp{{{xxxoookkkllldddgggeee^^^XXXUUURRRMMMDDD>>>???===333222444...222///,,,,,,...///...---))))))*********+++---///))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))((((((((()))***,,,---''''''''''''''''''''''''*********)))***++++++,,,//////---,,,+++*********,,,,,,++++++,,,,,,---...***+++---...//////000///111<<>>===:::>>>>>>@@@AAAAAA@@@???>>>;;;<<<===>>>?????????>>>??????>>>>>>>>>>>>??????;;;EEELLLHHH@@@<<<<<<<<>>>>>>>>>>>>>>>>>BBBCCCDDDDDDBBB@@@===<<>>???@@@@@@???>>>===>>>======>>>@@@???===;;;999;;;======<<<;;;<<<============>>>???AAABBBCCC>>>???AAABBBBBBAAA???>>>@@@>>>;;;999999;;;<<<===>>>>>>>>>>>>======<<<<<<===<<<:::999888888999999;;;:::999999::::::888666555777888888888999<<<>>>===<<<;;;:::999888888888<<<===============<<<<<<===<<<<<<======>>>???@@@BBB???===>>>AAABBBAAA???<<<===???@@@@@@???===<<>>===:::888888;;;>>>:::<<>>???BBBDDDFFFFFFDDDBBB@@@>>>???@@@@@@FFFEEEGGGHHHEEEAAACCCHHHBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFCCCAAADDD@@@===>>>BBBDDDBBB>>>???>>>>>>>>>>>>>>>???@@@===;;;999999;;;=========<<<:::888777888999999888999888777666555444333333////////////...............------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++*********+++,,,******+++++++++,,,,,,,,,........................////////////000000000000999;;;===;;;:::@@@LLLWWW___ccciiiooosssvvvzzz}}}~~~}}}zzzuuuqqqllleee[[[UUUOOOMMMIIIDDD>>>999666444//////.........---------......---,,,,,,+++******************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((+++...///...+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))&&&%%%&&&)))***)))'''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***---,,,,,,++++++,,,,,,---,,,+++***)))***+++,,,---&&&+++........./////////000000///...,,,+++***))),,,,,,,,,,,,,,,+++***))))))*********++++++++++++,,,,,,+++***))))))******)))************+++++++++xxxiii___WWWOOOIIIFFFAAA???AAA@@@@@@FFFNNNIIIDDD>>>;;;<<<>>>>>>===<<<===>>>@@@@@@@@@??????===>>>>>>??????>>>>>>>>>?????????>>>>>>>>>>>>>>>;;;CCCHHHDDD>>>;;;;;;:::>>>???????????????>>>>>>BBBCCCCCCDDDCCCAAA???===??????===;;;999999;;;======>>>???@@@??????===<<<>>>======>>>??????===;;;999;;;<<<<<<;;;;;;<<<=========>>>>>>???@@@BBBBBB>>>???@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<>>===;;;:::999999::::::999888888999;;;;;;:::888666777888888888999;;;======<<<;;;;;;:::;;;;;;;;;<<<======>>>>>>======<<<============>>>???@@@AAABBB???===>>>@@@AAA@@@>>>>>>???@@@AAAAAA@@@???>>>??????>>><<<999999;;;======>>>@@@AAAAAAAAA@@@?????????????????????@@@@@@CCCBBBAAA????????????@@@CCCAAABBBCCCAAA>>>AAAFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFEEECCC@@@AAA@@@@@@AAACCCCCC@@@>>>>>>>>>===============>>><<<<<<<<<>>>??????===;;;===;;;999999999999888777888888777666555444333222////////////...............------,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,++++++******+++++++++*********+++++++++,,,,,,------------------------....../////////000000000000222333111///111777===:::>>>CCCHHHLLLQQQUUUXXXcccggglllppprrrqqqnnnlllqqqoooqqquuuuuuqqqoooqqqnnnhhh___VVVNNNFFF===888999888666444222000...---///.........---------,,,...------,,,++++++******************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***,,,000222222///+++((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%&&&)))***)))'''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***---,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,++++++,,,......---//////...---,,,++++++***+++,,,,,,,,,++++++***))))))))))))*********++++++,,,++++++***))))))******)))************+++++++++mmmRRRBBB@@@BBBAAA======;;;;;;======>>>BBBHHH@@@???===<<<======>>>???;;;;;;===>>>????????????>>>>>>?????????>>>======>>>????????????>>>===<<<===AAACCC???<<<<<<;;;999===>>>@@@AAAAAA@@@???>>>AAAAAABBBCCCBBBAAA???>>>>>>>>>>>><<<::::::;;;===>>>??????@@@???>>><<<;;;===<<<;;;===>>>>>>===;;;888:::;;;;;;::::::;;;<<<>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>???>>>===>>>???AAABBBAAA???AAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<;;;;;;<<<<<<999888888:::<<<<<<;;;:::666777888888777888:::<<<<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======<<<<<<======???@@@AAABBBBBB@@@>>>>>>>>>???>>>===???@@@AAABBBBBBAAA@@@??????@@@@@@>>><<<::::::;;;======>>>???@@@AAAAAABBB@@@AAAAAA@@@???===<<<:::????????????????????????AAA??????AAAAAA???AAAFFFCCCCCCCCCBBBBBBAAAAAAAAABBBAAABBBDDDEEEDDDBBB???===@@@DDDFFFEEEBBB???>>>???>>>===<<<<<<;;;<<<<<<;;;<<>>BBBHHHMMMOOONNNJJJHHHPPPMMMKKKMMMMMMKKKMMMPPPMMMGGG???888333000---+++---------------,,,,,,,,,......------------,,,,,,------,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())),,,111333111+++%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***,,,,,,++++++++++++,,,,,,++++++,,,---------------111...+++***+++,,,,,,---------------,,,,,,,,,,,,+++++++++,,,++++++***)))((((((((()))))))))******,,,+++******)))*********)))************+++++++++yyyyyy|||tttkkkccc\\\NNN>>>888===BBBAAA>>>============<<<;;;===@@@;;;<<<>>>>>>===<<<===???999:::;;;<<<>>>??????@@@<<<<<<===>>>>>>>>>======>>>>>>?????????>>><<<<<<@@@BBBAAA===>>>@@@>>>:::<<<>>>@@@BBBBBBAAA???===>>>???@@@@@@@@@???>>>>>>===>>>>>>===;;;:::;;;===>>>>>>?????????===<<<;;;;;;:::999:::<<<<<<;;;:::888:::::::::999999;;;<<>><<<;;;;;;<<<>>>???>>><<<;;;===@@@BBBBBB@@@????????????????????????@@@???>>>===<<<======>>>::::::999:::<<<<<<;;;999666777888777777777999;;;:::::::::;;;<<<===>>>???<<<===>>>>>>???>>>>>>>>>;;;;;;;;;<<<>>>???AAABBBBBBAAA@@@???>>>>>>>>>===???@@@AAAAAAAAAAAA@@@??????@@@AAA@@@===;;;::::::;;;;;;;;;;;;===???AAABBBAAABBBCCCCCCAAA>>>;;;999<<<===>>>???@@@@@@@@@???AAA@@@CCCGGGHHHEEEEEEGGGDDDCCCCCCBBBAAA@@@??????AAA@@@AAACCCDDDDDDAAA???:::AAAHHHJJJFFFBBB@@@@@@@@@???>>>===<<<;;;;;;;;;<<<===???AAABBB@@@;;;888:::::::::<<<======:::888555555555444333222222222//////.........---------------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))+++,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............///......000333333000---111111111///......000333***---111444666555333111555111000111111000111555444222...++++++,,,...////////////......------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***)))***///444555000***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))***++++++++++++***,,,,,,++++++++++++,,,,,,+++,,,---...///...---,,,111000111111---)))***---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((((((((())))))))))))++++++***************+++))))))*********+++++++++yyyrrraaaccc^^^TTTKKKHHHGGGEEECCC???;;;:::;;;;;;999666<<<>>>???===:::::::::::::::<<<>>>>>>===<<<;;;<<<:::::::::;;;===>>>???@@@999:::;;;<<<======>>>=========>>>>>>>>>>>>======CCCDDDBBB???@@@DDDBBB>>>;;;===@@@BBBBBBAAA???===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======;;;::::::;;;===>>>>>>???>>>===<<<;;;999888777888:::;;;:::999999::::::999888999;;;===??????@@@@@@@@@???>>>>>>???===;;;::::::;;;===???<<<999666888<<<@@@@@@>>>????????????????????????@@@???>>>===<<<===>>>>>>>>>===<<<<<<<<<;;;999777666777888777666666777999777777888999:::<<<===>>><<<<<<===>>>>>>>>>>>>>>>999:::::::::<<<===>>>???BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>@@@AAAAAA>>>;;;::::::;;;;;;:::;;;<<>><<<;;;;;;===>>>???@@@@@@@@@@@@@@@EEEMMMNNNJJJFFFFFFCCCCCCBBBAAA@@@??????>>>@@@???@@@BBBCCCBBB@@@===:::BBBJJJKKKGGGBBB@@@AAAAAA@@@???>>>======<<<===>>>===<<<<<<===<<<:::888777777888:::<<<===<<<:::444444333333222222111111............---------------,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''')))***+++,,,+++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------+++)))+++///111000---000000///,,,***)))***,,,.../////////////////////---***+++......+++***---000000///...,,,,,,------------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((---+++)))---444777666333((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))***++++++++++++***,,,++++++******++++++,,,+++,,,---...///...---,,,---111999;;;333))))))///+++++++++,,,,,,,,,,,,---)))******++++++*********(((((((((((())))))))))))+++***************++++++))))))*********+++++++++~~~}}}nnn___RRRHHHCCCDDDFFFDDD===:::===CCCEEE;;;<<<;;;:::888666777777777;;;<<<999888:::;;;:::;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;<<<>>>???@@@::::::;;;<<<============<<<<<<<<<<<<===>>>???@@@CCCDDDCCCAAABBBEEEDDD@@@;;;<<<>>>@@@AAA@@@???>>>;;;;;;;;;::::::999999999888:::<<<===;;;:::999:::<<<<<<===>>>>>>>>>===<<<:::888777888:::;;;;;;;;;:::;;;;;;:::999999<<<>>>>>>???@@@AAAAAA@@@>>>===>>>===;;;::::::;;;===>>>AAA===;;;===BBBEEEDDDAAA@@@@@@@@@AAAAAAAAAAAAAAA>>>===<<<;;;;;;<<<===>>>@@@>>>=========;;;999777777777888777555555666888555666666777888:::<<<===:::;;;<<<===>>>>>>>>>===::::::999::::::;;;<<<===@@@AAAAAA???======>>>???========================<<<>>>@@@???===;;;;;;;;;============???AAACCCEEE>>>@@@BBBDDDEEECCCAAA@@@<<<<<<===>>>???@@@AAAAAA>>>>>>CCCLLLNNNIIIDDDBBBAAAAAAAAA@@@@@@????????????>>>???AAABBBBBB???===<<>>>>>===>>>>>>@@@===:::888888999888888555444555777:::;;;:::999333222222222111111111000.........------------,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((()))***++++++++++++)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...+++)))))),,,...---+++,,,------,,,++++++---...222111///---,,,---...///,,,+++,,,//////,,,+++,,,+++---...///---,,,,,,---))))))*********+++++++++******++++++++++++,,,,,,++++++++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***'''%%%''',,,000111111))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***++++++************++++++++++++,,,---------------+++000:::AAA:::---)))...++++++++++++,,,,,,,,,,,,((()))******+++*********((((((((()))))))))***************)))******+++,,,)))************+++++++++tttZZZWWWRRRKKKEEEAAA@@@???666999888444333777::::::999999999888777888;;;===555:::;;;888777;;;===;;;<<<::::::<<>>;;;======<<<<<<<<<===??????>>>>>>??????>>>===<<<<<<<<<;;;::::::;;;>>>AAACCC>>>BBBCCCAAA@@@CCCBBB@@@;;;;;;<<<>>>>>>??????>>><<<<<<;;;:::999888888888666888;;;<<<;;;999888888:::;;;<<<>>>>>>>>>>>>===<<<:::999999<<<===>>>>>>;;;<<<;;;:::999:::===???===>>>@@@AAAAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>DDDAAAAAAFFFKKKLLLGGGAAA?????????@@@@@@@@@AAAAAA<<<;;;::::::::::::<<<<<>>============:::888777777888666444444555666555555666777888999;;;<<<999:::;;;<<<============;;;;;;;;;::::::;;;;;;<<<<<<>>>>>>===;;;:::<<>>===<<<;;;<<<============>>>???AAABBBCCC>>>???AAACCCCCCCCCBBBAAA>>>=========>>>@@@AAACCC???===@@@GGGJJJFFFBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>@@@AAAAAA>>><<<===???BBBBBB@@@>>>???@@@???>>>>>>=========>>>>>>@@@===:::888888888777666666555333444555777666666222111111111111000000000.........---------,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((())))))***+++,,,))))))))))))************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,---......---,,,,,,...000000000///000111---,,,+++*********++++++,,,)))***------***))),,,&&&))),,,,,,++++++---000***++++++,,,------......************+++++++++,,,******************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))((('''&&&(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***++++++************+++++++++++++++++++++,,,------,,,,,,555@@@???222+++,,,,,,,,,++++++++++++++++++(((((()))***************)))))))))*********++++++******))))))***++++++,,,)))************+++++++++zzzjjj^^^WWWMMMCCCJJJGGGAAA===;;;999999888333888:::999888:::999777888888777666666777666666888===>>>999888<<<>>><<<<<<999888;;;@@@BBB@@@<<>>===<<<<<<===??????CCCCCCBBBAAA???===<<<;;;<<<:::999888:::>>>BBBEEE:::@@@BBB@@@???@@@@@@>>>;;;;;;;;;<<<===>>>>>>???>>>===<<<:::999888888888444777:::<<<:::888777777999:::<<<===>>>???>>>>>>>>><<<;;;;;;>>>@@@@@@@@@<<<<<<<<<:::999:::===@@@<<<>>>@@@AAAAAAAAA???>>>=========<<<<<<=========>>>===@@@FFFLLLKKKBBB999<<<<<<======>>>>>>>>>???;;;:::999888999999;;;;;;======<<<===>>>>>><<<;;;777777777666444333444666666666666777888:::;;;<<<888999:::;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<999;;;<<<;;;999999;;;>>>======<<<<<<<<<<<<======:::;;;<<<<<<;;;;;;<<<>>>;;;;;;<<<===>>>??????@@@>>>???@@@AAABBBAAAAAA@@@@@@???======>>>@@@BBBCCCBBB>>>>>>CCCFFFDDDBBBBBB???????????????@@@@@@@@@======>>>@@@AAA@@@>>>;;;===>>>>>>===<<<<<<===>>>======<<<<<<<<<======>>>???===;;;::::::999777555888666333222333333333222111111111111000000000000......---------,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((************************))))))))))))))))))))))))''''''''''''((((((((())))))(((((('''(((***,,,---))))))))))))************************************)))************+++++++++&&&(((+++...///...---,,,***,,,......---+++++++++)))***+++,,,,,,,,,++++++...***)))++++++)))***...---......,,,)))(((***,,,,,,,,,,,,,,,,,,+++++++++))))))******+++++++++,,,******************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))***+++------+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))'''&&&(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***++++++************++++++,,,+++***)))***+++,,,---///***...<<>><<<<<<===;;;<<<<<<;;;:::999888777666666666666666555555555555444444444555666888999666666777888888888888888888777666888:::=========>>>>>>>>>>>>>>>===<<<<<<@@@AAAAAAAAAAAA@@@??????;;;::::::::::::;;;<<<<<<@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@;;;888555555777::::::999::::::999888888999::::::<<<<<<============<<<<<<======>>>>>>?????????@@@;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB===============>>>?????????<<<:::;;;>>>@@@@@@???CCC@@@<<<999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===666555444333333444666777444666999;;;;;;:::;;;<<<:::;;;<<<<<<===<<<<<<<<<777999;;;;;;999777666666::::::::::::::::::::::::<<<;;;;;;:::;;;<<<===>>>>>>===;;;::::::;;;<<<===<<<<<<===>>>??????@@@@@@<<<<<<<<<===???BBBEEEGGGEEEAAA===<<<>>>??????>>>???@@@CCCEEEFFFFFFEEEEEECCC???<<>>@@@???===DDD@@@===<<<>>>@@@@@@???:::<<<=========>>>===;;;<<<<<<;;;:::999888777666444333333333333333333222333111///.........---,,,---------,,,,,,+++++++++))))))))))))((((((((((((+++***)))(((((('''(((((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''******))))))((((((''''''''''''''''''''''''''''''&&&''''''((()))******+++,,,+++***))))))***+++,,,+++***((('''((()))((((((************************************************+++++++++++++++,,,------************************,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((,,,+++***)))(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))***(((&&&)))---///,,,)))++++++******)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111111000...,,,************************+++++++++************)))))))))))))))))))))))))))''')))++++++++++++,,,---***,,,------,,,++++++,,,yyyqqqhhh```ZZZSSSKKKDDDCCCAAA>>>;;;999888888999999999999999888777666555555555555555555444444444555555444444444666777888666666777888888888888888888777777999;;;<<<<<<;;;<<<======>>>>>>=========>>>????????????>>>======:::::::::::::::;;;;;;<<>>>>>======>>>>>>???@@@;;;888555666888::::::::::::999888777777888999:::<<<<<<============<<<<<<=========>>>>>>?????????===<<<<<<;;;;;;;;;<<<<<<============>>>???@@@@@@<<<<<<<<<<<<<<<======>>>>>><<<::::::===??????>>>@@@>>>;;;:::;;;<<<;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;666555444444444444555666444666888999999999:::<<<::::::;;;<<<<<<<<<<<<<<<777999;;;;;;999999999:::999999999999999999999999<<<<<<;;;::::::;;;<<<===<<<<<<;;;:::;;;;;;<<<===>>>>>>>>>???@@@AAAAAAAAA>>>>>>>>>>>>@@@CCCEEEGGGDDDAAA>>>===>>>??????>>>===???AAACCCDDDDDDCCCBBBAAA@@@@@@AAACCCCCC@@@>>>@@@>>><<<===???@@@???===BBB???<<<<<<>>>@@@@@@???<<<===>>>============;;;;;;;;;:::999888777666666333333333333333222222222222111000//////......---------,,,,,,,,,+++++++++))))))))))))((((((((((((***)))(((((((((((((((((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))((((((''''''''''''''''''''''''''''''''''''(((((())))))************))))))))))))******))))))((())))))******)))************************************************,,,+++***))))))((())))))************************,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((())))))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((************))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++)))'''***...000---***++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000...,,,+++*********************************))))))))))))((()))))))))))))))))))))))).........,,,******,,,......///000///,,,++++++,,,|||sssiii```YYYRRROOONNNHHH@@@;;;999999888777666777888::::::999888888777777777777666555444333444444444444444444444444555555444444444555555666666666777888888888888888888888888:::;;;<<<:::888:::;;;<<<======>>>======<<<<<<======<<<<<<;;;::::::999999999999:::;;;;;;===>>>???@@@@@@@@@???>>>===============>>>??????<<<:::888888999;;;<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<============<<<<<<===============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========:::::::::::::::;;;<<<<<<===;;;999999;;;<<<<<<<<<<<<;;;;;;;;;======<<<:::888888888888888888888888888888999999999:::::::::777666555444444444444444444666777777666777999;;;999::::::;;;;;;;;;;;;;;;777999::::::::::::<<<===888888888888888888888888<<<<<<;;;:::::::::;;;;;;;;;:::::::::;;;<<<===>>>??????@@@@@@AAAAAABBBBBB@@@@@@??????@@@BBBDDDEEEDDDAAA???>>>>>>??????>>><<<===???@@@AAA@@@??????@@@BBBCCCCCCBBBAAAAAAAAA@@@>>>======??????>>>===???===;;;<<<>>>@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;999999888888777666555555333333333222222222111111111000000//////.........,,,,,,,,,,,,++++++++++++))))))))))))((((((((((((((((((((('''(((((())))))((())))))******))))))(((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''')))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''(((***************************************))))))))))))))))))))))))+++***))))))((((((((((((************************+++++++++***************)))))))))))))))))))))))))))))))))*********++++++************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))(((((()))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((***++++++***))))))(((((())))))))))))(((((((((((((((((()))))))))))),,,***)))+++...///---+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---+++******************************))))))))))))((((((((())))))))))))))))))))))))...---,,,***((((((***,,,,,,---...---,,,---///111{{{tttjjjbbb[[[UUUQQQOOOJJJGGGCCC@@@>>>===;;;:::555444555777999;;;999777666777888::::::999888777555555555555555444333333444444444444444555555555555555555444444444444444666666777888888888888888888888888:::;;;;;;888555888999:::;;;======>>>>>>;;;;;;;;;<<<;;;::::::999999888888888888999::::::<<<===>>>?????????>>>======<<<<<<<<<<<<===>>>>>>===<<<;;;;;;<<<===>>>>>>????????????????????????<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;:::::::::999888888888888999::::::<<<:::999888888999::::::::::::;;;>>>??????===:::777777777888888888888888888888888999999999::::::777777666555444333333333444555555555444555888:::888999999:::::::::::::::888999::::::999999;;;<<<888888888888888888888888;;;;;;;;;:::::::::::::::999999::::::;;;<<<===>>>>>>?????????@@@@@@AAAAAA@@@@@@?????????@@@AAABBBBBBAAA???>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>======AAAAAABBBDDDEEEEEEDDDCCC>>>>>>>>>=========<<<;;;<<<;;;;;;;;;===???@@@AAAAAA???>>>???>>>;;;:::;;;888888777666555555444444333333222222111111000000...///000///...------...,,,+++++++++++++++++++++))))))))))))(((((((((((('''''''''''''''((()))***(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''&&&'''((()))))))))((('''%%%''')))))))))(((((()))************************(((((((((((((((((((((((()))))))))))))))***++++++*********************************************)))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))(((((())))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''')))+++,,,+++***)))(((((())))))))))))(((((((((((((((((())))))))))))+++))))))+++---...,,,*********++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***************************************))))))))))))))))))))))))))))))))))))***++++++***))))))+++---+++,,,,,,,,,+++,,,...000OOOMMMIIIDDDCCCBBBBBB@@@;;;999777888999;;;;;;:::666777888999999777444111444444444444444555555555555555555555555555444333444444555555666666666666555555555555555555444444666666777888888888888888888777888999;;;:::777444666777999:::<<<=========;;;;;;<<<<<<;;;;;;:::999777777777777777888999999;;;<<<===>>>???>>>======<<<<<<<<<;;;<<<<<<===>>>>>>>>>??????>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888777777999999:::::::::999888888777777777777777888888999;;;:::999888777777888999999:::<<>>>>>>>>========================@@@@@@???>>>===<<<===============>>>>>>>>>======BBB???>>>BBBIIILLLHHHDDD======>>>>>><<<;;;:::999999::::::;;;<<<===???@@@AAA>>>>>>BBB@@@;;;888:::777666666555555444444444333333222111000000//////,,,...000///---++++++,,,++++++++++++++++++++++++))))))))))))((((((((((((''''''&&&''''''((())))))(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&''')))))))))((('''%%%''')))((('''%%%&&&((())))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''')))+++,,,+++***)))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))***++++++***))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++,,,------------,,,+++************************,,,,,,++++++++++++******************************+++---//////...,,,,,,------///000000///000222444777888777444444777888666>>>;;;777555333111...,,,999888666444333333333333333222222222333555777888444555555555555555444444444444555555666777777777555555666666777666666555666666777888888888888888777777777888999999777555666777888999;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999777666666666666777888888:::;;;===>>>???>>>>>>===;;;;;;;;;;;;;;;<<<=========???@@@@@@???>>>@@@AAA===>>>>>>??????>>>>>>===<<<<<<============<<<<<<;;;;;;;;;::::::::::::::::::999999888777777777777777888999::::::999888777777666666666666777888888;;;;;;:::888666555777888999:::<<>>???>>><<<:::;;;<<<<<<<<<<<<======>>>>>>>>>BBB>>><<>>@@@???<<<:::999999777999;;;;;;;;;<<<===???@@@<<>>??????>>>>>>;;;;;;::::::;;;;;;<<<===:::===??????===<<<>>>???<<<======>>>>>>======<<<<<<<<<============<<<<<<;;;:::::::::999999999999999999888888888888888999555666888:::::::::999888666666666666666777888888;;;<<<;;;999555444666888888999;;;===???>>>:::777666666777777888999999:::777777777888888888999999444555555666666555444333333555666777666555666777555666777777888888777777555888<<<===;;;999777666888888888888888888888888555666888999::::::::::::999999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999;;;===>>>===:::888999:::::::::;;;;;;<<<===>>>???@@@>>>===@@@EEEFFFDDD@@@>>>AAABBBAAA>>>:::999:::666999;;;<<<::::::<<<>>>>>>;;;???GGGFFF<<<777:::666666666666555555555555333222111000///...------///222555333...******+++)))*********++++++++++++))))))))))))(((((((((((((((((('''&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''((()))***+++%%%'''((('''%%%''',,,222))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))+++,,,...///))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))************))))))((((((((((((((((((((((((************))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((()))*********)))))))))(((***,,,---......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---111555999<<>>;;;::::::::::::;;;<<<<<<888;;;>>>===;;;:::<<<>>>===>>>???@@@@@@???>>>===<<<<<<============<<<<<<:::::::::999999999888888999999999888999999::::::444666888:::;;;;;;999999666666666666666777888888;;;<<<<<<999555444666888888888999;;;<<<;;;888555444555555666777888888999666666666666777777777777333444555666666666555444333555777888777555555666555666666777777777777777333777<<>>;;;999999777777777777777777777777444555777999:::;;;;;;:::999:::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999999<<<===<<<999777888999999999999:::;;;===>>>???>>>???@@@AAA@@@???>>>>>>@@@BBBEEECCC???<<<;;;;;;666999<<<<<<:::999;;;======999???IIIHHH===777999666666666666666555555555222222111000///...------111555888555000++++++,,,))))))******++++++++++++))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((('''''''''((()))+++,,,$$$&&&((('''&&&***111888))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&(((,,,111555999;;;))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&)))++++++)))&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((,,,+++***)))(((((())))))(((((())))))))))))(((((((((((((((((()))))))))))))))+++,,,,,,***)))******((())),,,.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************+++++++++************)))------------------------/////////111555>>>HHHOOO[[[___dddggggggfffeeeddd555555444444444333333333222222222333333333444444222222222222222222222222222222222222222222222222333333333222222222111111111111222222222333333333666555444555666777777555555555666777888999999:::999999999888888666555555555555555666777999:::;;;999888777666666777888999888888777666555555666666888999:::;;;<<<<<<<<<<<<888777888:::<<<===<<<;;;>>>===;;;:::999999::::::;;;<<<>>>??????===;;;:::999:::;;;<<<<<<;;;:::999:::888777999999777555555555777888888666666999<<<888999;;;;;;;;;999777666555555555555666777888999::::::999999777666444333777888:::;;;;;;888666444444555666777777888777777::::::888777666666666666333333444444555666777777999111111<<>>BBBDDDCCC@@@===<<<@@@???>>>===<<<;;;::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;:::999999888888777999999999999777555333111////////////............;;;<<<;;;666///++++++,,,************************))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((())))))((('''&&&&&&&&&&&&&&&***((((((((()))(((&&&$$$***)))'''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))******************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************************))))))***++++++,,,+++************)))(((&&&***---///...,,,+++---///444888<<>>===<<<:::::::::::::::;;;<<<============<<<;;;:::;;;<<<======<<<;;;:::666555555666666444333222222444777777777777:::<<<888999:::;;;:::999777666777777777777888999:::::::::::::::999888666555444777888:::;;;;;;999777555555555666777777777666666666666666666666777777888666666666666555555555555444111333888999444111222222222333444444555666666444444555555666666777777777777777777777666555555666777777777777888888888:::::::::999888777777777777888999:::;;;<<<<<<<<<===<<<;;;999999999999:::;;;;;;::::::999999999999======>>>>>>>>>>>>??????;;;>>>AAACCCAAA???======??????>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<:::::::::999888888777777888888777666555333222111////////////.........---666777666444000...------************************)))(((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&)))((((((((())))))'''&&&,,,+++***(((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******)))))))))))))))************)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))(((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))******************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******************+++***************++++++*********,,,,,,,,,+++***//////...,,,---111888>>>IIIOOOVVVZZZaaahhhjjjgggddd```\\\]]]eeerrr}}}444444444333333333222222111111222222222333333333111111111111111111111111111111111111111111222222111111111111000000000000111111222222222333333333555444333444666777666555666666666666666666666777:::::::::999888777666555555555555666777888999:::999999888888888888999999999888888777777777777777999999888888999:::<<<===999888666777:::<<<===<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===;;;<<<============<<<;;;777777888777666555444222---000444777888999;;;===777888999:::999888777666888888888999::::::;;;;;;::::::::::::999888666666666777999;;;;;;:::888777666666666777666666555555222222333444555777888999999999888777555444333333111555666444444555333...000111111222222333333444222222333444444555555666666666666777666666555444666666777777777888888888999999888888777777666666555777999;;;===>>>???@@@AAA@@@===;;;999999999999;;;:::999888888888999:::<<<<<<<<<======>>>>>>>>>;;;>>>@@@@@@???>>>===>>>???>>>>>>===<<<;;;:::::::::::::::::::::;;;;;;;;;:::999999888888777666666777666555333222111111000//////.........---------000000000111222111///---************************((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((('''&&&&&&&&&&&&''')))(((((()))***+++***(((,,,+++***)))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))******)))))))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))******+++,,,------))))))))))))***************))))))))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++++++++,,,++++++*********++++++++++++,,,,,,------------+++,,,///333999BBBKKKRRR[[[___bbbbbbccceeeccc___```^^^^^^eeeqqq333333333333222222222222111111111111222222222222111111111111111111111111000000000111111111111111000000000000000/////////111111222222222333333333444333222333555666555444666666666555555555555555;;;;;;::::::999777666555666666666666666777888999999999888888888888999999999888888777777777888888999888777666777999;;;===:::888666666888;;;===============<<<<<<;;;;;;;;;<<<;;;:::999999;;;===>>>;;;<<<===>>>>>>===<<<;;;999:::999777777777333///***---222666999;;;<<<<<<666777888888888777666666777777888999:::::::::::::::::::::::::::999888777666777999:::;;;:::999888666666666666555555444333111111111222333555666777888888777555444333222111444:::888333777@@@===111000111111111222222333333333333333444555555666666555555555666666555555444666666666666777777777777777777777777666666555555555666888:::<<<===>>>???@@@???<<<:::999888999999;;;:::888666666888999:::888888999999:::;;;;;;;;;;;;===>>>>>>===<<<===???>>>>>>===<<<<<<;;;::::::888888888888999999999:::999888888777777666666555777555333111000000000111.........---------,,,,,,,,,++++++...111222...+++************************((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''(((''''''&&&&&&&&&''''''((('''''')))+++,,,+++***))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))*********)))((())))))))))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''(((((()))***+++(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***,,,---......((()))))))))************)))))))))))))))***++++++***+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++++++++,,,,,,,,,+++*********++++++---,,,,,,******,,,///111---333<<>>;;;<<<===>>>>>>===<<<;;;777888666444777:::444+++,,,...111666:::;;;<<<;;;555666666666666666666666555666777888999999999888999999:::::::::999999888666666888999999999999888555555555555555444333222222222111111222333444444444444444333333222222222444888666333>>>NNNKKK<<<222222222222333333333333222222222333444444555555333444555555555555444444444444555555555666666666666555555555555555444444555555777888999:::::::::;;;:::999888888888999::::::999777666666777999:::666777777888999999:::::::::<<<<<<<<<;;;;;;===???======<<<<<<;;;;;;::::::666666777888999888888777888777777666666555444444666555333111000000111111------------,,,,,,,,,,,,+++******,,,000000,,,((())))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''(((''''''''')))+++,,,,,,***((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((*********)))((((((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''')))***,,,...///(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***+++,,,---((()))))))))************))))))(((((())))))***+++*********++++++,,,,,,,,,*********+++++++++,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++******+++000888===EEEIIIPPPYYY```eeeggggggaaa\\\WWW[[[kkkxxxwwwpppeeedddgggmmmooommmnnnrrr222222222111111111000000///000000000000111111111////////////////////////......//////000000111111////////////000000000000111111222222222333333333333222111222444555444333333333333333333333444444777777888888888888777777777777666555555555666666777777888888888888777777666666666666666777777888666666555555666777999:::888777555666999;;;<<<;;;:::;;;;;;<<<<<<;;;:::::::::999888888888:::<<<>>>;;;<<<============<<<;;;888888666888CCCMMMFFF999111111222666999;;;:::999444444555555555555666666333444666777888888777777888888999999999999999999666666777777777777777777444444444555444444333333333333222111111111222222111111222222222222222222111333222222@@@QQQQQQEEE333333333333333333333333///000000111111222222333222333444444555444444444222222333333333444444444444444444444444444444333444555666777777777777777888777666666666888999:::888777666666666777888999777777888999::::::;;;;;;999:::;;;;;;;;;;;;<<<>>><<<<<<<<<;;;;;;;;;::::::444666999;;;;;;:::888666777777666555555444444333444333222111000000000000------,,,,,,,,,++++++++++++++++++,,,---,,,***((())))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((('''''''''(((+++,,,+++)))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))))))))''''''(((((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''')))+++---///000((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((()))***++++++))))))))))))************)))(((((((((((()))***************++++++,,,,,,---************++++++++++++******++++++,,,---------+++++++++++++++,,,------)))+++///111555===GGGOOO\\\ZZZXXXYYY[[[]]]^^^]]][[[ZZZ]]]iii~~~nnniiiiiinnnnnnlllpppyyy222111111111000000000000/////////000000000111111////////////////////////------...//////000111111/////////000000111111111111111222222222333333333333111111222333444333222111111222222333333444444444444666777777777777777888777666555555555555555555666777777777777666555555555555555555666777777444555555666666777888888777666666777:::;;;;;;:::888999:::;;;;;;:::999999999888888888999:::;;;<<<:::;;;<<<======<<<;;;:::888888777@@@UUUgggaaaPPP777555444666888:::999777444444444444444555555666222444666777888888777666666777777888999999999888666666666666666555555555222333333444444444333333333222222111111222222333222222222222222222222222000222222222888AAADDDAAA333333333333333333333333///000000111111222333333222222333444444444444444111111111111222222222222333333333333333333333333333444555666666777777666777777666666666777888999666666666777777777888888555666777888999::::::;;;777999;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;::::::555888<<>><<<<<<<<<;;;999888666555666555222999PPPeeebbbRRR@@@999222000333666666444555555555555555555555555666777777777777777666666777666444333333444555666444444555555444444333222222111111111000000//////000000111111111111000000222222222222222222222222222222222111111111111111000111111111111222222222222222222222222222222222222111111000111222444555000000000000000000000000///000000000000111111111666555444333333333444555555777888888555333222222444555555666666666666666777444222333666777666444777999<<<>>>???>>><<<;;;999:::;;;<<<;;;:::999888999999999999999888777777999888777666444333111111//////.........---------,,,,,,,,,+++++++++*********************************((('''((()))***)))''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***++++++******+++,,,,,,***))))))***++++++***---,,,++++++++++++,,,---...---+++***---444>>>EEEOOOUUUXXXTTTPPPQQQPPPMMMSSSUUUaaaxxxwwwgggkkknnnqqqqqqnnnooouuuzzztttwwwxxxvvvssstttzzz/////////......------------------............///------............------.../////////000000000000////////////////////////111111111222222222333333111111111111222333333444111111111222222333333333111111222222333444444555888888888888777666555444777777777888888888888999555555444333444555666777777777777777777888999999999777555666999:::999888999777555666888999777666777888999:::<<<===>>>???<<<<<<;;;:::888777666555333444222333???MMMKKK@@@>>>888333111444666555333444444444444444444444444555666666666666666555555666555444333333444555666444444444444444333333222111111111000000000//////000000111111111000000///111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333222222111111222333444000000000000000000000000000000000111111111222222555444333222222333444444444555666666444222222333333333444555555555555555666444222333555777666444666777999;;;<<<<<<;;;:::999:::::::::999888888777888888888888888777666666777777666555333222111111///.........---------,,,,,,,,,+++++++++*********************************)))((('''((()))***)))'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,,,,++++++,,,---...,,,******+++,,,,,,+++++++++,,,,,,------,,,,,,***---333:::BBBIIINNNRRRUUUUUUTTTRRRPPPPPPTTTXXX]]]___gggxxxtttwwwvvvsssnnnlllnnntttzzz~~~}}}zzz}}}......------------,,,,,,---------............///------............------....../////////000000000........................000111111111222222222222222222111111111222222333111111111222222222222222111111222222333333444444777777777777777666555444666666666777777777777888444444333333444444555666777777777777777777888999888777555666888999999888999777555555666777777777888999:::;;;<<<===>>>???<<<;;;:::888777666666555333888888444555<<<<<<666;;;777444333555666444222333333333333333333333333444444555555555555444444555444333333333333555666333444444444444333222222111111000000000000//////111111111111000000///...000000000000000000000000//////000000111111222222000000000111111111222222222222222222222222222222444333333222222222222333000000000000000000000000111111111111222222222333333222222111111222333333333444444333222222333555222222333444444444444444555333222333444666666555888888999999::::::;;;;;;;;;:::999888777666666666666777777777777666555555444444333333222111111000......------------,,,,,,,,,++++++++++++*********************************)))(((''''''))))))((('''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,------,,,+++---...///...,,,+++,,,---,,,++++++,,,---......---,,,+++000666@@@LLLUUUYYYYYYXXXRRRPPPTTT\\\]]]ZZZ\\\cccffffffjjjrrr|||~~~yyy}}}xxxqqqmmmmmmrrryyy|||vvvqqqrrruuu,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............------........./////////000000........................000000000111111111111222333222111111111111111222111111111111111222222222111111222222333333333333666666666666666555444333555555555555666666666666444444444444555666666777888777777777777777888888777666666666777777888888999777555444444666777888888888999:::;;;<<<===>>>===;;;999888666666555666444888999666555999:::777888666444444555555444222333333333333333333333333222222333444444444333333444333333222333333444555333333333333333222111111000000000000000000//////111111111111000///...---////////////////////////......//////000111222222000000000000111111111111111111111111111111111111444444333333222222222111////////////////////////111111222222222333333333111111111111111222222222222222222111000111444666222222333444444444444444444333333333444555666666;;;;;;:::::::::;;;======<<<;;;999777666555666666555555666666555555444333222222111111111000000000------,,,,,,,,,,,,,,,,,,++++++++++++************************************)))(((''''''((()))((('''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************************+++,,,,,,++++++,,,...000...,,,+++,,,,,,,,,***,,,------....../////////???BBBHHHPPPWWWYYYWWWTTTOOOQQQaaawww|||pppiiimmmkkkmmmnnnnnnrrrwwwyyyxxxxxxtttpppppptttzzz|||zzzvvvqqqnnnnnnpppsss+++,,,,,,,,,,,,,,,,,,,,,---------............///------............------............////////////........................//////000000000111111111222222111111000111111111111111111111111111111111111111222222222222222333444444555555555444333333333333444444444555555555444555555666777888888888888888777777777777777888666666666666555666777888888888666555444555777999777777888999:::;;;;;;<<<<<<;;;:::888777666666555333444444333555888888555666555555555555555333222333333333333333333333333111111222333333333333333222222222222222333444444222222333333222222111000//////////////////000000000000000000000///..............................------...///000000111111//////000000000111111111111111111111111111111111333333333222222111111000////////////////////////111111222222222333333333000000000111111222222222111111222111000111444666333333444555555555555444333444444444444555777888<<<;;;:::999999:::<<<======<<<:::888777666777777555555555555555444333333111111000000/////////...++++++,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((('''&&&'''((()))(((&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++,,,+++***(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************)))***++++++******+++,,,...---+++***+++,,,+++***++++++,,,...222666:::===HHHHHHJJJMMMQQQTTTVVVVVVZZZ]]]pppssssssooossstttrrrssszzz}}}|||xxxvvvuuuvvvyyy|||}}}}}}xxxmmmjjjqqq{{{++++++,,,,,,,,,,,,---------------............///------............------------........./////////........................////////////000000000000111111000000000111111222111111111111111000000000111111222222222222222222333333444444444333333222222222222333333333444444444555666777888999999999999888888777777777777777444555666555444555666888888888888777666666888:::777777777888999:::::::::<<<<<<<<<;;;999888666555777555444444777888777444555555555555444444333333333333333333333333333333000111222333333444444333000111111222222333333333111222222222222111000000......////////////000000...//////000000//////...........................------......//////000000/////////000000000111111111111111111111111111111000111111222111111000///000000000000000000000000111111111111222222222333///000111222222222222222000222222222111111333555333333444555555555555555333555666666555666888::::::999888777777888999:::<<<;;;:::999888777777777444555555555555444333333111111111000///......---******++++++++++++,,,,,,+++************)))))))))))))))))))))))))))))))))((('''&&&&&&(((((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))************)))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***++++++***)))+++,,,---+++******,,,,,,,,,+++)))+++///444;;;BBBHHHLLLIIILLLQQQUUUXXX[[[___bbbeeeeeennn|||vvvnnnmmmlllsssuuurrruuu}}}~~~}}}{{{yyywwwvvvvvvvvvyyyooocccaaajjjxxx,,,,,,,,,,,,---------...---------............///------............---------------.........//////////////////////////////........./////////000000000000///000000111222333222111111111000000000///222222111111111111111111222222333333333333222222111111111222222222333333333444555777888999888888999999888777777777777777333555666555444333666888777999::::::777777888:::777888888999999::::::;;;;;;<<<======<<<999666444999777777777888777666777555555555444333333444555444444444444444444444444000111222333444444444444///000111222222333333333111111111111111000000///........./////////000000------...///000000000000................................................////////////000000000111111111111111111111111111......000000111000//////000000000000000000000000000000000111111111222222///000111333333333333333111222444444333222333444222222333444444444444444444666888777666777:::<<<999999888888888888888999888888999999888777666666555555555555555444444333333222111000///...---,,,************+++++++++,,,************))))))))))))))))))))))))))))))))))))((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&'''(((((()))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***,,,+++******+++------+++***+++---.........///333999@@@GGGLLLOOOPPPNNNYYYgggnnnnnnkkkjjjjjjiiifffdddeeehhhiiiiiihhhmmmssstttoooqqqzzz}}}yyy~~~zzztttqqqrrrxxx}}}|||vvvmmmhhhiiipppyyy,,,,,,,,,------.........---------.........//////---..................------------.........//////000000000000000000000000............/////////000////////////000111333333222111111111000000//////222222111111111111111111111222222333333333222222000111111111111222222222111333555666888888888777999999888777777666777777333555666555333333555888777999<<<;;;999777888:::999999999::::::;;;;;;;;;;;;<<<>>>???>>>:::777444333333555666444222444777555555555333222222444666555555555555555555555555000111222333444555555555//////000222222333333333111111111111111000//////---.........//////000000+++,,,---///000000111111////////////////////////..................------////////////000000000000000000000000000000000000,,,---...000000000//////000000000000000000000000///000000000000111111111///000222333444444333333111333555555444222222333111111222333333333333222444777999888777888;;;>>>::::::::::::::::::::::::555666777888888777666555555555666666555555444333444333222000///---,,,,,,))))))******+++++++++,,,************))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&'''(((******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,------,,,+++---...---,,,+++,,,...000000000888===DDDKKKOOOPPPNNNMMMXXXiii~~~wwwnnnjjjiiihhhccc^^^bbbjjjnnnllluuuzzzwwwooopppyyyzzzttt{{{yyysssmmmkkkrrrzzzvvv{{{,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,,,,---------............///000000000000000000000000//////............////////////............//////000111111111111222222222000000000000000111111222222222222222222222222222222222111111222222333444444444333333333333222222999888666555444444444444777777666666666666777777:::::::::::::::::::::::::::888777777:::<<<===<<<<<<;;;::::::999999999999999666444555888999777444555444333333222222222222333444666777777666444333111111222333333333333222111111111111111111111111222222222111000//////.........///000000000000000000000//////.........---......------------......000000//////.........---000000000000000000000000...............///000000......////////////......000000000000000000000000000111111111222222222222111111222222222333333333222222222222222111000///111111111222333444555666666666666666666666666666666666777888888888888888888777666555333222111000333444555666666444222111111000///...---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&&&&&&&'''(((***+++(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))*********)))******+++++++++***)))***+++,,,+++***000---))))))---333777999EEEHHHIIIHHHKKKTTTZZZZZZlllqqq{{{}}}tttpppgggnnnnnngggcccgggnnnpppvvv|||qqqqqqtttsssoootttaaaRRR___qqq}}}vvv,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------,,,,,,,,,,,,------------............//////////////////////////////............////////////............//////000000111111111222222222000000//////000000111222222222222222222222222222222222222111222222333333444444333333333333222222555555555555666666666666666666666666666777777888::::::::::::::::::::::::;;;999888888999:::;;;:::::::::999999888999999999888666444555666777555333555444333222222222222222222333555666666555333222///000111111222222111111111111111111111111111111222222111111000//////.........///000000000000000000/////////.........---......------------......000/////////.........---////////////////////////...............///000000......////////////......////////////////////////000000000000111111111222111111111222222333333333222222222222111111111111222111111111222333444444666666666666666666666666555666777777888888777777777777666444333222111000333333555555555444222111000000///...---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''&&&&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((('''&&&'''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))***************+++,,,---++++++***+++---.........******,,,///555;;;@@@BBB>>>HHHUUU\\\\\\\\\^^^aaahhhgggjjjqqqvvvvvvvvvyyyvvvwwwrrrkkkjjjpppttttttpppwwwxxxppphhhiiioootttwwwyyyooo{{{uuujjj,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,------------------............//////////////////////////////............////////////............//////000000000111111111222222000000//////000000111222222222333333333333333333333333222222111222222222444444333333333333222222000111333555777777777777444444444555666777888999999:::::::::;;;:::::::::<<<;;;999888999::::::999999999888888888999::::::777666444555555555444333444333333222222222222333111222333444444333222111...///000000111111000000000000000000000000000000222111111000000//////.........///000000000000////////////.....................------------....../////////...............////////////////////////...............///000000......////////////..............................////////////000000000000000000111111222333444444333222111111111222333444333222222222222222333333666666666666666666666666444555555666777666666666777666555444333222111000222333444444444333111000000//////...---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((()))((((((((((((((((((((((((&&&'''((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))************+++---......,,,,,,,,,,,,---///000000---000555888;;;>>>BBBEEEGGGTTTkkk{{{wwwjjjgggnnnlllggggggmmmuuuyyy}}}xxxooonnnrrrsssrrrnnnnnnqqqqqqoooqqq|||yyyooo++++++++++++++++++++++++++++++,,,------------,,,******++++++,,,,,,------,,,,,,---------.........///////////////////////////......------....../////////............//////000000000000111111111111///////////////000111111222222222222333333333333444333222222111111222222444444333333333222222222///111333666777777666555333333333444666888999:::888999:::;;;;;;;;;::::::<<<;;;::::::<<<<<<<<<;;;999999999999999:::;;;<<<888777666666666555444333333333222222222222222333111111222222222222111111...///000000111111000000000000000000000000000000111111000000////////////---...//////000000//////...........................------,,,,,,------...........................////////////////////////...............///000000......////////////......------------------------.........////////////000//////000111222333444444333222111000111222444666555444333333333333333444555555555555555555555555333444555555666666555555666666555444333222111000222222333333333222111000//////...------,,,++++++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))*********+++,,,...///000,,,,,,,,,,,,,,,---///000000555;;;>>>>>>AAAHHHNNN[[[bbbuuurrrmmmvvvtttqqqsss|||~~~|||rrrmmmkkkkkkkkknnnmmmsss~~~}}}wwwxxx++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,------------.................................------------......//////............////////////000000000111111111/////////...///000000111111111111222222222333333333333222222111222222333444444333333333222222222000222444555666555444333222222333444666888999:::777888:::;;;<<<;;;:::::::::::::::<<<>>>@@@???>>>::::::999::::::;;;<<<===::::::999888666555555555222222222111111222222333000111111111111111111000///000111111222222111111////////////////////////000000000///////////////------...///////////////---------...............------,,,,,,,,,,,,---------------......................................................///000000......////////////......---------------------------.........//////////////////000111111222333333333222000000000222444666666555555444444444444555444444444444444444444444333333444555555555555555555555444333222111111000111111111111111000000///.........---,,,,,,++++++************************(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))*********************************+++,,,...///000+++,,,,,,+++***+++...111///888AAAEEEFFFLLLWWWaaafffccckkk{{{}}}sssqqqyyy{{{yyy}}}}}}{{{|||uuummmiiikkkpppsssrrr{{{tttgggooorrr{{{yyy++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******************++++++,,,,,,,,,,,,------------..............................------------......//////............///////////////000000000111111//////......//////000111//////000000111222222222222222111111222222333444444444333333333333222222222333444444444333222111222222333444555777999:::666888:::<<<<<<<<<:::999999999999<<>>???>>><<<999999888888777888888888;;;<<<<<<999555333333444111111111111111222333333222111111111111111111222...///000000111111000000........................////////////////////////,,,---......//////......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,------................................................///000000......////////////......------------------------....../////////000000000111111111111000000000000111111000000000000000000222222222222222333444555333333333333333333333333444444555666666666666666444444333333222111111111000000//////......//////---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))***************************************+++,,,---)))---000000000444;;;AAAMMMbbbzzzvvviiidddfffggghhhmmmyyy~~~xxxvvv|||zzzvvvtttwww{{{|||uuu}}}zzz******************************+++,,,,,,,,,,,,+++++++++******))))))((((((++++++,,,,,,,,,---------...........................------,,,,,,------...//////............//////////////////000000000000...............///000000,,,------...///000000111///000000111222444555666444444444333333333222222222222111111222222333444333333333444555666777888555777:::<<<===<<<;;;999888888999:::<<<<<<;;;999888888777666666555666666:::;;;<<<999444222222333111111000000111222333333222222111111111111222222---......///////////////.................................///////////////,,,---......//////......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,------................................................///000000......////////////..............................////////////000000000000222222111111000/////////000000111111000///...---000000000000111222333444333333333333333333333333444555666666777777666666444333333222222111111111000000///............///---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))$$$%%%''')))))))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))*********************************)))******++++++)))---111333555:::CCCJJJPPPlll{{{oookkkdddlllwww{{{pppkkksss}}}vvvpppuuu}}}|||vvvlllqqq++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...........................---------............//////............---------............////////////111111000///...---,,,,,,............/////////000000000000000111111111111222222444444444444222222333333222333333444555666666666555555555555666666666888;;;===>>>===<<<;;;555:::<<<;;;:::;;;888333888:::;;;999666444555777999999888666555333222222333222111111222222000///////////////////////////...........................------,,,,,,,,,------------------------------,,,,,,,,,---------......///......------,,,++++++************************,,,,,,,,,------.........,,,,,,,,,---------......////////////............////////////////////////...------------...//////......//////000000000111222111111111000000//////000000000000000000000000///000222333444444333222666555333111000000111111444444444444444444444444555555444333222000000///000////////////.........************************+++*********))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''++++++***)))((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&***...000///,,,)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))),,,++++++,,,.........---...555::::::;;;BBBOOOXXXjjjsss|||{{{vvvsssxxxyyyooolllhhhlll{{{wwwlllxxxvvvmmmjjjqqqyyy++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------...------------------------------------........................------------............////////////000000000///......------........./////////000000000000000000111111111111222222333444444333222222333333333333444555666666777666555555555555555666666666888;;;>>>>>><<<999888;;;<<<::::::<<<:::777:::<<<===:::666333444666999999888777555444333222333222000000111222000///...................................................------,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////............////////////////////////...------------...///////////////000000000111111111111111000000000/////////////////////////////////000111333333333333222555444222111111111111222444444444333333333333333555444333222111000000/////////.........---------*********************************)))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******))))))((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&)))---...---***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))...,,,+++***+++,,,,,,---111666;;;@@@GGGQQQ]]]eeeeeeooovvvwwwvvvyyy}}}~~~zzzxxxxxx|||}}}wwwiiibbbffffffmmmzzzvvv}}}~~~}}}xxxyyy++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------............////////////////////////////////////....../////////000000000000000000000111111111111111222333333333333222111333333333333444555666777777777666555444444444555555444444888===???<<<777777::::::888888;;;;;;888<<<===>>>:::555333444666999999888777555444333333222111000000111111000///........................------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------+++++++++,,,---............---+++******+++---...------,,,,,,,,,---......,,,,,,,,,---------......////////////............////////////////////////...------------...//////000000000000111111111111111111000000000000/////////////////////////////////000111222222333333222333222111111111111222222333333333222222222111111444333333222111000//////------------,,,,,,,,,,,,******************************))))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))++++++***(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************---,,,******+++///333555AAAEEELLLTTT[[[```dddggggggooouuusssqqqvvvwwwvvv{{{~~~yyysssuuummmbbbeeeoooqqqyyy~~~pppnnn************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,,,,............////////////............//////000000...////////////000000000///000000000111111111111111111222222222222111111333333333333444555666777777777666555444444444444555222000555<<>>CCCLLLVVVfffrrrssslllfffeeennntttxxxvvvvvv||||||uuuuuuuuuqqqmmmmmmlllkkkttt~~~~~~pppppp~~~************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,,,,............////////////------......///000000000////////////000000000111///000000000111111111111111111111111111111111111333222222333333444555666666666555444444444444444555111///333:::===:::444666<<<@@@@@@BBBCCCAAA===:::;;;:::777333222444777888777777666555444333333000///......000000000...------------------------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,+++)))((((((***---...///...,,,++++++,,,---...,,,,,,,,,---------......////////////............////////////////////////...------------...//////111111000000000000000000//////////////////000000........................////////////000111222222///000000111222222222222222222222111111000000000111111111000000/////////,,,+++++++++************))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))******+++++++++,,,***+++...000555<<>>===@@@EEEFFFDDDAAAAAA???:::444222333666444444444333333222222111...---,,,---///000///...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++************+++,,,------000///,,,+++***+++---...,,,,,,,,,---------......////////////............////////////////////////...------------...//////////////////.........---........./////////000000..............................------...///111222///000111222222111000000000000111111222333333333000000////////////......,,,,,,+++++++++*********))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++,,,------...444<<>><<<888444222222222222222111111111111/////////.........------------------------------,,,+++******))))))***************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++***************+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------............///000000000000000///......////////////////////////111333444000,,,+++...222000111111222222111111000////////////////////////...------------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))+++***((('''&&&&&&''''''(((''''''''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))((()))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))+++************+++,,,,,,---******---...///555>>>CCCGGGUUUmmmqqq___\\\]]]bbbhhhqqq{{{sssjjjnnnppprrr|||ttt}}}yyytttwww))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,+++++++++++++++,,,------,,,,,,---.......................................000000000000////////////////////////////////////............//////////////////000111111222222333222111111000000111111222000222333333777<<<===:::333444666777888777777666999666555888======777111111111111000000000/////////////////////.........------------------------++++++***))))))))))))************++++++++++++,,,))))))******+++,,,,,,---*********++++++++++++,,,,,,,,,+++***)))))))))))),,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------............///000000000000000//////...////////////////////////333555666333///---...000000000111111111111000000////////////////////////------------,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))***)))(((''''''&&&'''''')))((((((''''''(((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))***++++++,,,)))))))))))))))))))))))))))))))))(((((())))))*********))))))***++++++,,,---******---111666@@@JJJMMMSSSeee~~~dddbbbfffkkkooosssxxx}}}wwwlllrrr{{{oooppp~~~|||tttooo~~~(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++))))))***+++++++++++++++((((((((()))******+++++++++++++++++++++,,,------,,,,,,---.........------........................////////////////////////////////////////////////............//////////////////000000111222222222222222111111111111222222000111333444888<<<>>>>>>666666777888999999777666777333222555::::::555000000000/////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))************++++++++++++))))))******+++++++++,,,************++++++++++++---,,,+++***))))))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------............/////////000000000000//////////////////////////////111333555444111////////////000000000000000000///........................---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''((()))))))))((((((''''''''''''))))))(((((((((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))((())))))******))))))))))))***+++,,,,,,---,,,---000666>>>GGGNNN^^^___iii}}}ooonnnuuu{{{{{{xxxxxxyyyzzzsssxxxzzzoooyyy~~~pppiiinnnyyyyyyzzz(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++((()))))))))***++++++,,,'''(((((())))))***++++++***************+++,,,,,,+++,,,,,,---...---------.............................................///....................................////////////...//////000111111222222333333222222222222333333111111333666999;;;???BBB:::888777777999999777555333333222333333333111000/////////.........------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))))))))*********++++++++++++++++++******)))))))))))))))*********+++++++++---,,,+++***))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------............/////////000000000000//////////////////////////////---///111222111000//////...//////000000//////...------------------------------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''))))))(((((((((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((()))))))))))))))************************)))))))))))))))***++++++))))))))))))***+++,,,---+++---000555===EEEKKKMMMdddccceeemmmxxx~~~{{{yyy}}}~~~rrrwww{{{qqq||||||tttqqqvvv}}}))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))))))))***+++,,,((((((((()))******++++++***************+++,,,,,,++++++,,,------------------------------------------------...................................................////////////......///000000111111222444333333333333333333444222111333777888888===BBB???;;;777666777777666444111333444222///...///111/////////.........---------------...............,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((((((((())))))))))))************+++,,,++++++***))))))(((((()))))))))************+++,,,,,,+++***))))))))))))***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------............///...//////000000000000000////////////////////////+++,,,...///000000//////......////////////......------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))((((((''''''(((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***''''''((())))))))))))(((************************))))))))))))******+++,,,))))))******+++,,,......+++000666===GGGQQQVVVUUUaaabbbdddhhhmmmttt|||}}}www{{{~~~|||vvvvvvtttooo{{{{{{}}}zzzyyy))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***)))))))))***+++,,,(((((()))******++++++,,,+++++++++++++++,,,------++++++,,,------------,,,------------------------,,,,,,---------.............................................////////////......//////000111111111333333222222222222333333222111222666555444888@@@DDD>>>777444444666444222222333333111//////111333////////////............,,,,,,,,,,,,---------...++++++++++++++++++++++++******)))((((((((((((((())))))))))))************************))))))))))))))))))))))))************++++++***************+++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------............///......///000000000000000////////////////////////...------...//////......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&'''((())))))(((''''''(((''''''''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''((()))*********))))))************************))))))))))))***+++,,,---*********+++,,,...///000000777???HHHWWWeeekkkiiiccceeehhhjjjmmmrrrzzzvvvpppyyyxxxtttxxxyyy{{{||||||))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,)))))))))***++++++,,,,,,---,,,,,,,,,,,,---......++++++,,,---------,,,,,,------------------------,,,,,,,,,------............................................./////////000......//////000111111111222222111111111111222222222000111444333111555===GGG???666222333444333111333222111111111222444555000000/////////.........+++++++++,,,,,,---------++++++++++++++++++++++++******)))((((((((((((((())))))))))))************((((((((()))******++++++))))))))))))******************************++++++*********++++++,,,,,,,,,((())))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------------------------------------------------------.........//////......///000000000000000////////////////////////111000......//////...------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''&&&'''((())))))(((''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((()))***+++,,,+++******************************))))))))))))***+++,,,---+++++++++,,,---...000111777???HHHRRRdddvvv~~~kkkkkkllllllmmmqqqwww|||~~~rrrqqq~~~vvvuuuuuuwwwqqqqqqyyyxxxwww))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------------++++++++++++------------------,,,,,,+++***...------------...//////////////////////////////......////////////......//////...------...000111111222222333333222222111111000000///000222444555555444333222222222333444222222111111111111222222222111000///...---,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++************+++++++++*********))))))(((((()))************+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///////////////000000000000000000////////////000000444222000...------//////////////////////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((***)))((('''''''''''''''(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((()))***)))'''&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))++++++************++++++,,,)))&&&'''***---------+++,,,---------000555888CCCHHHLLLYYYvvvwwwtttooonnnrrrxxxyyyxxx}}}~~~ooo{{{vvvlllkkklllrrrxxxyyywwwzzz)))(((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------,,,++++++++++++,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,---....................................////////////......///......------...000000111222222222222222222111000000000000000222333444444333222222222222333444222111111000000111111222111111000///...---,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))(((++++++************++++++************)))))))))((())))))*********+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------.............../////////000000000000000000////////////000000333222000...------...///------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((()))))))))'''&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))******))))))))))))******,,,)))'''(((***,,,,,,+++...,,,******...444<<>>JJJWWWeeezzzmmmppprrrrrrsssvvvzzz}}}wwwyyy{{{uuusssrrrzzzzzz}}}((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,,,,---..............................////////////............------...//////000111111222222222222111111000000000000000111222333333222222111222222333333111111000000000000111111000000///...---,,,,,,+++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((++++++************++++++************)))))))))))))))))))))*********++++++***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------................../////////000000000000//////......//////000222111///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''((()))((('''&&&'''((((((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************))))))***)))((()))***+++***))),,,+++,,,///555<<>>BBBHHHQQQ___vvv{{{~~~|||xxxzzzsssmmmlllrrruuuuuuqqqkkknnnooo}}}vvvwwwjjjnnnvvv&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))))))))***+++,,,,,,+++***)))***+++,,,,,,------------*********)))***++++++,,,------------------------,,,------......------,,,)))***,,,.../////////.........////////////......//////000111111000///...,,,---///000111111111000.........------.........,,,,,,++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++++++++************++++++(((((())))))*********+++(((((((((((())))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------.........//////.........------.........++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))***)))((('''''''''''''''(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%'''((((((''''''(((***&&&'''(((******((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''))))))(((((('''''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))),,,000222222000,,,)))***,,,---,,,+++---222666@@@GGGPPPXXXdddxxxrrruuu|||zzzxxxzzzuuummmqqqvvvwww~~~sssnnnvvv~~~yyykkk]]]ccclllwww''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,000000111111111000000/////////000000000000//////---------,,,,,,+++++++++************))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))*********)))))))))))))))''''''''''''((((((((((((+++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////.........---------//////...---,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((,,,+++)))(((''''''''''''(((((()))***************))))))(((((('''''''''&&&(((((())))))((('''&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++,,,---...---,,,+++***(((++++++(((***222===DDDFFFKKKSSSfffyyyyyyzzzzzzssswww}}}}}}|||}}}vvvlllpppzzzsss{{{cccfffkkkrrr{{{''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************)))******++++++******))),,,,,,+++++++++++++++++++++++++++++++++,,,---...------------------------+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,000000000111111000000///......////////////......,,,,,,,,,,,,,,,,,,++++++************)))))))))))))))))))))))))))*********(((((((((((((((((((((((((((''''''''''''''''''((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))*********)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///.........------------.........---,,,,,,,,,+++++++++++++++++++++++++++++++++******)))(((((('''(((((()))))))))(((((('''))))))))))))))))))))))))*********)))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&'''((())))))******)))))))))(((((((((''''''''''''((((((((((((((('''&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,---------,,,++++++***))),,,111:::FFFPPPQQQXXX^^^hhhoooiiijjjzzz{{{~~~yyyrrrooovvvyyyxxx}}}}}}qqquuuxxx}}}''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))*********************+++,,,++++++++++++,,,,,,---------------------------+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,//////000000000000//////------............------+++++++++,,,,,,,,,,,,,,,************))))))))))))*********))))))((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))((((((''''''(((((()))''''''''''''''''''''''''((((((((()))))))))******)))))))))((((((((((((((((((((())))))))))))******)))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))((((((''')))))))))))))))((('''&&&))))))))))))))))))))))))******))))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((((((((('''&&&%%%''''''((())))))))))))(((((((((((((((''''''''''''(((((((((((((((''''''&&&(((((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++,,,,,,,,,,,,,,,///***+++333:::BBBQQQaaabbbjjjkkkiiieeeYYY[[[mmmooovvvuuuiiibbbtttnnnmmmsss{{{|||~~~~~~''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,......//////000000//////,,,,,,------------,,,,,,******++++++,,,,,,,,,---************)))))))))((())))))))))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''((((((((('''''''''''''''((((((((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))***************************+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------,,,,,,,,,,,,,,,,,,------******************************))))))(((((((((((())))))))))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&(((******)))'''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))******++++++++++++++++++000---222<<>>>>>>>>999888888777666555444444444333333333222222222222222222000///...---------,,,,,,---...............)))***,,,------,,,***)))************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++...777FFFXXXbbb^^^UUU^^^dddiiihhhffffffggghhhzzz{{{zzzvvvpppuuutttyyysssjjjiii^^^```hhhpppmmmddddddkkkgggiiinnnssswwwyyyzzzzzzzzzyyywwwvvvvvvvvvwwwxxxzzzzzzyyyxxxxxxxxxxxxxxxzzzyyyxxxvvvvvvvvvvvvwwwuuuvvvxxxzzz|||{{{xxxuuusssuuuwwwzzz{{{{{{{{{zzzvvvwwwyyyzzz{{{~~~xxxhhh]]]WWW''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***(((((()))***+++***))))))))))))))))))))))))))))))+++---///111222222222++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************(((((()))***************(((((()))***************************************(((((())))))*********+++))))))************))))))******++++++++++++*********)))((('''''')))+++---'''(((((()))***+++++++++*********++++++,,,,,,,,,---...///000111222333444888999:::<<>>>>>>>>======555444222000.........///,,,---......//////......)))***,,,------,,,***)))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,:::UUUeeebbb[[[YYYddddddkkkpppiii^^^```lllxxxtttvvv}}}|||pppgggeee^^^^^^dddllljjjcccccciiidddhhhnnntttyyy{{{{{{{{{yyyyyywwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwwwwxxxwwwvvvvvvvvvwwwyyyzzzvvvwwwyyy|||}}}|||yyyvvvuuuvvvxxxzzz{{{{{{zzzyyyuuuwwwyyy{{{|||~~~~~~nnnbbb\\\%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))************))))))***++++++++++++***+++---///111222222000000......---,,,,,,+++******+++++++++*********))))))******************************))))))((((((''''''))))))************))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''+++)))'''&&&'''(((''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++++++++++++++,,,,,,---)))))),,,---***(((***+++///000,,,***...111222555888<<<>>>???AAAEEEHHHIIIJJJMMMPPPQQQQQQPPPOOOWWWVVVSSSQQQUUU[[[ZZZVVV]]]VVVVVVUUUSSS[[[___VVVYYYWWWUUUTTTTTTUUUTTTTTTWWWWWWVVVTTTQQQQQQSSSTTTQQQQQQSSSUUURRRNNNNNNSSSNNNPPPPPPMMMGGGEEEFFFIIIIIICCC===;;;999777555444333333222111///...---...---,,,+++***))))))***+++******+++++++++,,,,,,,,,+++++++++++++++,,,------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((*********((())))))))))))))))))))))))'''((()))******)))((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''((((((((())),,,((((((+++---,,,,,,//////<<>>@@@>>><<<999666222///...111///---,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++***)))))))))******************))))))))))))************************))))))))))))))))))))))))+++)))''''''((()))(((((())))))))))))))))))))))))'''((()))******)))((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((''''''''''''''''''((()))(((''''''''''''((()))'''''''''((((((((()))))),,,)))))),,,---+++,,,000111III\\\iiixxxzzzssspppnnnnnnqqqwwwxxxttt{{{qqqfffdddhhhkkkjjjhhhdddeeeeeeddddddfffkkknnnpppqqqsssuuuwwwxxxyyyzzzzzzyyywwwuuuttttttuuuuuuwwwvvvuuuuuuwwwwwwvvvuuuwwwvvvvvvwwwxxxyyyxxxvvvwwwwwwwwwxxxyyyyyywwwvvvuuuuuuvvvvvvxxxzzz|||}}}|||}}}}}}|||{{{}}}uuufff\\\%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))************))))))***++++++++++++******+++---...//////...---------,,,,,,+++*********+++************)))))))))************************))))))))))))((((((((((((((())))))******))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''%%%######$$$%%%$$$###&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,++++++***)))((()))+++,,,---,,,+++***+++((((((,,,...///333888999===@@@AAADDDIIILLLJJJQQQPPPQQQTTTXXXZZZYYYXXX\\\aaaeeeddd^^^WWWUUUUUURRR]]]kkktttxxxuuujjj^^^YYY[[[iiiuuuzzz|||mmm\\\WWWTTTXXXaaakkkqqqsss___[[[WWWYYY___hhhnnnqqqqqqcccUUUQQQSSSRRRPPPPPPYYYVVVRRRQQQSSSUUUVVVUUUTTTVVVWWWWWWVVVTTTRRRPPPOOOLLLIIIFFFDDD@@@<<<999999555111///000///,,,)))///...---+++++++++,,,,,,---,,,+++***))))))))))))++++++*********)))))))))************************))))))))))))))))))))))))---***((('''((((((((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''''''''''')))((((((''''''(((((()))''''''((((((((())))))))),,,***+++---,,,+++---333<<<[[[hhhggg{{{qqqjjjnnnvvvwwwbbbfffrrrdddVVVVVVbbbllljjjcccccccccddddddeeegggkkknnnrrrssstttvvvxxxyyyyyyyyyxxxwwwvvvtttttttttuuuvvvvvvuuutttuuuvvvwwwvvvuuuttttttuuuwwwyyyyyywwwuuuvvvvvvwwwwwwwwwwwwvvvvvvtttuuuuuuwwwyyy{{{}}}~~~~~~}}}||||||~~~nnn```%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))***++++++++++++*********+++,,,------,,,,,,,,,,,,++++++*********)))************))))))))))))************************))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((('''&&&%%%%%%%%%%%%$$$"""###$$$%%%$$$###%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///555999;;;@@@FFFHHHJJJIIIFFFFFFIIIKKKJJJIIILLLPPPQQQQQQPPPPPPPPP___mmm|||yyyjjj^^^XXX]]]lll~~~~~~ppprrrwwwqqqkkknnnyyy{{{tttmmmnnnwwwzzzhhh^^^YYYUUUTTTUUU___[[[UUUPPPMMMNNNPPPSSSXXX[[[\\\XXXVVVWWWXXXWWWWWWUUUSSSQQQPPPOOONNNMMMHHHDDD>>>;;;:::888333...000///---,,,,,,,,,---...------,,,++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))+++******+++,,,,,,***((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((())))))))))))))))))((()))(((((((((((((((((()))'''(((((((((((()))))))))+++***+++,,,++++++111999PPPeeegggbbbyyykkkdddrrrrrr\\\ddd|||{{{yyycccWWWLLLRRRffftttooocccbbbbbbcccdddfffiiimmmooorrrrrrtttuuuwwwwwwxxxxxxvvvuuutttttttttuuuvvvwwwuuutttssstttvvvwwwvvvuuuttttttvvvxxxyyyxxxuuurrruuuvvvvvvvvvuuuuuuuuuvvvuuuuuuvvvxxxyyy{{{|||}}}}}}}}}}}}|||{{{|||uuuddd%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))***++++++++++++***)))******++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%###%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))*********************************************************)))))))))******++++++,,,+++******,,,///333555:::;;;@@@FFFHHHGGGJJJOOOJJJLLLJJJDDDAAAEEEIIIKKKOOOYYYbbbbbb[[[UUUUUUYYYpppyyyrrr}}}}}}qqqjjjkkkqqqooonnniii___SSSOOOSSSYYYhhhkkkgggZZZQQQPPPQQQPPP[[[[[[ZZZXXXVVVTTTTTTUUUUUURRRNNNLLLJJJHHHCCC@@@999777444222///...------,,,,,,,,,++++++,,,,,,---++++++++++++************************************************************'''(((,,,///222000,,,)))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))***++++++++++++***)))((())))))))))))))))))((((((((((((((()))))))))***))))))***+++***---888DDD^^^bbb\\\]]]rrr|||gggiii}}}mmmsss~~~{{{zzz{{{ooolll{{{wwwjjjOOOKKKJJJUUUjjjyyysssfffbbbbbbccceeeiiilllooopppqqqrrrssstttuuuuuuuuuuuuuuutttssssssssstttuuuvvvtttsssrrrsssuuuvvvuuutttuuuuuuvvvxxxxxxwwwsssppptttvvvwwwvvvtttsssuuuwwwvvvwwwwwwxxxxxxyyyyyyyyyyyyzzzzzzzzzzzz||||||jjj%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))************))))))***++++++++++++***************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%$$$$$$%%%''''''&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))************************************************************------+++***))))))))))))++++++,,,...333999???BBBGGGGGGJJJMMMJJJGGGHHHMMMKKKQQQSSSLLLHHHLLLTTTZZZlllzzz{{{qqqqqquuuxxx|||vvvmmmnnnsssqqqaaa[[[XXXTTTbbbgggiiifff]]]TTTQQQQQQTTTTTTTTTSSSRRRPPPNNNNNNGGGEEEBBB>>>999444000///------,,,+++++++++,,,,,,,,,++++++++++++*********++++++++++++++++++++++++************************%%%''',,,000333222...***))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))((())))))******))))))(((((((((((()))))))))******((()))+++,,,,,,222CCCTTTaaa]]]UUU[[[mmmsssttt|||{{{mmmgggssstttzzz{{{yyy~~~kkkQQQ@@@EEELLLTTTdddqqqpppfffbbbbbbcccfffkkkppprrrrrrqqqrrrssssssttttttttttttuuutttsssrrrrrrsssuuuuuusssrrrrrrsssuuuvvvuuutttuuutttuuuvvvwwwvvvsssqqqtttvvvxxxvvvssssssuuuxxxvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxyyyyyyyyy{{{sss%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''''''''((((((((())))))))))))************))))))***++++++++++++***++++++***************+++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$###$$$%%%''''''&&&$$$$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************************************************************---,,,,,,+++,,,---...///222444888===BBBGGGJJJLLLNNNMMMMMMLLLHHHDDDIIIPPPbbbmmmssslllcccccckkkqqqyyy|||zzzqqqooossszzzsssssszzzvvvmmmkkkpppyyy{{{ooopppxxx|||{{{xxxqqqiiiqqq|||ooo^^^TTTRRRTTTWWWZZZXXXTTTQQQQQQSSSRRRQQQOOOKKKFFFAAA<<<999444333111000...---,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************((((((***---//////---***))))))))))))))))))))))))***)))(((''''''((()))***'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((***++++++***((('''((()))************)))((((((((()))))))))*********(((***,,,---///999PPPeee```bbb^^^```jjjjjjhhhnnnjjjcccdddqqq~~~uuuxxxyyynnnXXXBBB===IIIPPPPPPUUUaaahhhfffcccbbbccchhhnnnrrrttttttrrrsssttttttttttttttttttuuutttsssrrrrrrrrrssstttrrrqqqqqqrrrtttuuuuuutttrrrrrrrrrtttvvvwwwvvvtttuuuwwwyyywwwssssssvvvzzzssstttuuuvvvwwwwwwvvvuuuzzzzzzzzzzzzyyy{{{~~~%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((())))))))))))************))))))***++++++++++++***++++++***************+++(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''###"""###%%%''''''%%%###$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++************************************************((()))***,,,///333666888>>>AAAGGGLLLPPPQQQQQQPPPUUUSSSPPPNNNJJJJJJRRR[[[yyy}}}|||}}}xxxkkk]]]^^^pppyyyqqqaaaXXXVVV[[[llluuunnntttqqqkkkccc```fffsss~~~yyyrrrfff[[[VVVZZZcccjjjxxxzzz}}}zzzmmmaaa^^^bbblllvvvxxxmmmfffttt{{{~~~kkk]]]YYY]]]bbbeeeaaaYYYSSSTTTWWWUUUUUUUUUTTTQQQLLLHHHEEE<<<;;;888555222000......,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++***((()))***++++++***))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&'''(((******((('''&&&((()))***++++++***)))((())))))))))))************)))+++---///111>>>XXXpppaaalllkkkeeeiiijjjgggjjjfff___^^^gggrrrvvvuuuuuugggsssyyyXXXAAA>>>BBBOOOTTTLLLJJJUUUbbbgggccccccdddiiioootttuuuuuuttttttuuuuuuuuuuuuuuutttuuutttsssrrrqqqrrrssssssrrrqqqqqqrrrtttuuuuuutttpppoooppprrruuuxxxxxxxxxuuuxxxyyywwwssssssvvv{{{pppqqqsssuuuwwwwwwwwwvvv}}}}}}|||{{{zzz{{{~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,***+++,,,,,,***))))))***...---,,,+++***+++,,,---///++++++111777:::???DDDIIIOOORRRRRRPPPQQQSSSTTT[[[]]]XXXPPPNNNVVVbbbiii~~~zzzggggggjjjrrrzzzyyyooofffddd]]]YYY^^^eeelllsssyyyrrriiicccbbbcccfffkkkqqqqqqnnnlllmmmnnnooouuu}}}~~~uuukkkdddeeekkkqqqtttttttttsssooofff\\\UUUdddiiinnnooojjjaaaXXXRRR[[[hhhxxxvvv|||{{{hhhooooooZZZTTTWWWUUUWWWVVVRRRSSSVVVTTTOOONNNLLLGGGBBB???===888333000///............,,,***+++++++++,,,,,,---------((()))***+++,,,,,,,,,,,,++++++++++++*********)))******))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))'''###%%%***,,,&&&###&&&))))))***---///===---###111)))*********))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''(((((('''(((((()))***+++))))))))))))************)))))))))))))))*********'''+++***+++:::TTTgggllluuummmfffpppooobbb^^^```dddjjjqqqtttpppjjjuuu~~~zzzjjjPPP>>><<>>999555333000......---,,,+++++++++,,,---++++++++++++************+++************)))))))))***************+++,,,---)))))))))*********++++++((((((((((((((((((((((((((((((((((((((((((((((((***&&&&&&+++---***'''''''''(((+++---)))$$$%%%***444[[[UUU...&&&,,,******))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))((((((((((((***))))))(((((((((((()))))))))))))))************)))))))))*********++++++///,,,333HHH___mmmrrrtttqqqkkkfffnnn{{{wwwiiihhhsss|||zzzxxx^^^KKKDDDGGGLLLPPPSSSUUUVVVXXX\\\]]]ZZZeeehhhlllppprrrssssssrrrssssssssssssrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqsssrrrrrrqqqqqqqqqqqqrrrrrrtttvvvwwwwwwvvvtttsssxxxwwwwwwvvvuuuuuuttttttrrrtttvvvvvvuuutttuuuvvvssstttuuuxxx{{{&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,+++,,,,,,+++***)))***,,,---,,,++++++...333999<<>>DDDMMMQQQSSSSSSSSSUUUYYY]]]^^^]]]iiikkknnnqqqssstttsssssssssssssssrrrrrrrrrqqqqqqppppppqqqrrrrrrrrrrrrqqqrrrrrrqqqqqqqqqqqqqqqrrrtttuuuuuuuuuuuuttttttsssvvvvvvvvvuuuttttttssssssrrrtttuuuuuutttsssttttttrrrssstttvvvzzz~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,,,,------+++))))))***,,,---...000444:::AAAGGGKKKIIIJJJLLLMMMLLLTTTgggzzz~~~{{{{{{xxxwww~~~~~~sssjjjjjjrrr}}}~~~vvvrrrppplllkkkgggdddiiiqqqvvvtttpppqqqrrruuuyyy~~~}}}uuupppqqqtttwww|||yyysssssssssqqqsssvvv|||wwwqqqkkkkkkooozzzwwwmmmjjjjjjiiiqqq}}}tttjjjaaaiiivvv}}}~~~|||ssssssxxx{{{ppp]]]TTTWWWIIINNNYYYhhhxxxpppmmm```WWWRRRSSSUUUUUUVVVZZZVVVUUUSSSRRRQQQOOOKKKHHH???===999555111///---,,,---,,,,,,,,,,,,---...///++++++++++++************************+++,,,---...(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((---???PPP666---'''(((******)))*** 333;;;333,,,(((%%%'''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))******)))(((((('''((((((((()))))))))************((())))))***+++,,,,,,,,,+++333GGG[[[aaa[[[ZZZaaasssiiieeevvv~~~rrrvvv~~~yyyxxxzzzyyyzzzoooTTTAAAAAAMMMUUUTTTRRRSSSTTTWWWXXX[[[```eeelllmmmppprrrssstttssssssssssssrrrrrrrrrqqqqqqqqqooopppqqqqqqrrrrrrrrrqqqqqqqqqqqqppppppqqqqqqrrrvvvtttsssqqqqqqrrrtttuuuuuuttttttsssrrrrrrqqqqqqrrrtttuuuuuusssrrrsssttttttttttttvvvxxx{{{~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''(((((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,---------,,,+++,,,...000555888<<>>111&&&&&&))))))'''&&&+++((()))---)))###&&&---(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))************((())))))***+++,,,------,,,>>>TTTaaa^^^XXX[[[dddkkktttxxxmmm______pppvvvxxx}}}yyyyyy|||wwwppp]]]GGG@@@GGGQQQSSSQQQRRRSSSVVVXXXYYY[[[dddmmmnnnoooppprrrsssssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqnnnooopppqqqrrrrrrrrrrrrqqqppppppppppppqqqqqqrrruuusssrrrpppqqqrrrtttuuusssssssssrrrqqqqqqppppppssstttvvvuuutttrrrssssssuuuuuuuuuvvvwwwzzz|||}}}&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,,,,---......///222666999???@@@CCCGGGLLLRRRXXX[[[^^^]]]]]]bbbiiixxxyyyqqquuusssvvvwwwtttqqqooohhhaaalllhhhtttyyyiiidddfff\\\SSSNNNJJJNNNYYYeeemmmqqqjjjddd___```gggpppuuuvvvsssnnnlllmmmmmmlllmmmppprrrmmmiiiiiiiiiggggggiiimmmlllnnnoookkkccc___```bbbgggnnnrrrrrrpppnnnmmmaaaeeemmmtttwwwtttlllggg___```ccciiipppqqqnnniii```^^^[[[]]]jjj||||||yyyyyy|||rrrfff___^^^```RRRYYYgggxxxvvvddd[[[ZZZWWWTTTSSSUUUXXXYYYYYYWWWVVVSSSOOOIIICCC>>>:::444222000...---------.........------------,,,,,,******)))))))))******+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))444NNNfff777...&&&''')))(((&&&&&&///$$$%%%***&&&$$$)))---'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***)))(((((((((((())))))***))))))))))))************((())))))***,,,------...666MMMbbbeee^^^\\\aaaggggggggggggfffbbbbbbiiiqqquuu}}}{{{yyyvvvyyyqqq\\\JJJ<<<@@@IIIMMMNNNPPPTTTRRRTTTXXX[[[^^^hhhsssooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppnnnooopppqqqqqqrrrrrrrrrpppppppppppppppqqqrrrrrrqqqrrrssstttuuuuuuttttttttttttsssrrrrrrqqqqqqppptttuuuvvvvvvtttsssssstttuuuuuuuuuvvvxxxzzz|||}}}&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,***,,,...000222777<<<@@@BBBAAABBBHHHUUUhhh{{{{{{xxxwwwzzztttnnnttt~~~{{{vvvqqqhhh```___[[[kkkttteeeaaacccXXXLLLIIIEEECCCFFFNNNYYYaaaddd```^^^cccmmmsssrrrooommmlllmmmmmmiiieeegggmmmddd___\\\^^^```^^^___aaa___]]]\\\\\\[[[XXX[[[```YYY___hhhlllkkkjjjkkklllnnnnnnppptttwwwyyyxxxwwwooollliiilllqqqsssrrrooollljjjddd```dddnnnvvvxxxqqquuuqqqlllvvvwwwlllfffVVV\\\bbbiiivvvxxxgggaaaYYYTTTRRRTTTVVVWWWVVVWWWWWWVVVTTTOOOKKKHHH<<<999666222000///////////////.........---------******))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&(((++++++'''%%%---777+++'''%%%((()))((((((+++'''!!!'''---((((((,,,)))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******(((((('''(((((()))***+++))))))))))))************((())))))+++,,,---......AAAYYYjjjggg______eeegggfffcccdddkkkooonnnkkkkkknnnwww~~~yyy}}}uuuOOO???999DDDMMMLLLOOOVVVWWWRRRQQQXXX^^^bbbkkktttppppppqqqqqqrrrrrrqqqqqqrrrrrrrrrqqqqqqqqqppppppnnnnnnoooqqqqqqrrrrrrrrrppppppoooooopppqqqrrrrrrnnnqqquuuxxxyyyxxxuuusssuuuttttttssssssrrrqqqqqqtttvvvwwwvvvtttsssssstttttttttuuuvvvxxx{{{}}}'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***++++++++++++***,,,+++++++++++++++++++++...222666:::@@@HHHKKKIIIDDDCCCDDDNNNeeezzz}}}xxxtttyyypppgggaaaXXXVVVYYY``````WWWOOONNNEEEBBB???@@@EEEIIIKKKKKKXXX\\\dddkkkjjjdddbbbdddccc___\\\\\\YYYUUUSSSVVVSSSPPPPPPUUUXXXYYY[[[^^^___^^^\\\\\\]]]___bbbdddjjjiiihhhggghhhjjjmmmoooooooooooollljjjmmmsssxxxssssssrrrooommmnnnrrrvvv{{{yyyuuupppllllllooorrrpppmmmgggaaabbbooosssttttttttt||||||www|||sssllllllhhh^^^TTTXXXVVVTTTVVVYYYYYYVVVSSSTTTNNNFFF>>>888222---***///......///000///---+++,,,------,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))+++***+++---,,,,,,///444YYY^^^nnnwwwlllkkkhhh^^^nnn{{{}}}lllppphhhiiippp}}}}}}rrrpppBBBCCCDDDFFFIIIMMMPPPRRRYYYXXXXXX\\\dddkkknnnooolllmmmppprrrttttttssssssnnnoooppprrrrrrqqqppppppmmmoooqqqqqqqqqpppqqqrrrooonnnmmmllllllmmmnnnooossstttuuuuuuttttttvvvwwwsssssssssttttttttttttuuuvvvvvvvvvvvvvvvuuuttttttttttttuuuuuuvvvxxx|||''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&'''))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,+++++++++,,,++++++***,,,///222444777<<<@@@CCCHHHOOOQQQOOOQQQUUUZZZddduuu~~~pppmmmttt|||zzzxxxooommmxxxtttwwwyyyyyytttjjj___WWWJJJIIILLLSSSSSSLLLFFFEEEBBBCCCFFFJJJNNNQQQSSSTTTVVVUUUVVVWWWUUUPPPQQQUUUWWWVVVZZZ```aaa___^^^___fffcccccchhhlllooorrrwwwxxxvvvuuuvvvyyy}}}~~~||||||}}}}}}}}}{{{{{{yyywwwtttuuuyyy}}}}}}xxxsssppppppqqqsssssspppmmmlllooovvv|||}}}zzzpppooo|||nnn[[[UUURRRQQQSSSYYY\\\[[[XXXVVVSSSNNNIIIDDD???888444...,,,******,,,......---))))))******************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))******)))+++---,,,,,,777FFFdddjjj~~~zzzpppdddoooxxxooommmlllmmmqqqyyyxxxbbbXXXCCCDDDEEEGGGJJJMMMPPPRRRVVVWWW[[[aaaiiinnnooonnnmmmnnnqqqssstttsssrrrrrroooooopppqqqqqqqqqqqqpppnnnpppqqqqqqpppppppppqqqpppooonnnnnnnnnnnnooopppqqqsssttttttsssssstttuuussssssssssssttttttttttttuuuuuuuuuuuuuuutttsssssstttuuuuuuuuuuuuxxx|||'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,++++++///---+++***+++///444777???BBBEEEHHHSSScccoootttrrrvvvzzz|||sssnnnqqqwww~~~qqqmmmiiieeeiiiccceeehhhgggaaaWWWLLLFFFHHHEEEEEEGGGIIIJJJMMMQQQNNNSSSZZZ^^^___```ccceee[[[WWWUUUVVVVVVWWW]]]eeedddgggooozzz~~~|||yyyzzz}}}zzzzzz|||wwwtttsssqqqqqqqqqqqqqqqqqqrrrrrrooopppnnnjjjmmmyyyxxxzzzuuueee^^^VVVTTTWWWZZZ[[[ZZZXXXWWWVVVTTTPPPKKKDDD???777333...++++++------...+++************)))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((()))))))))******)))'''***...+++...DDD^^^ooorrrlllgggwww}}}ssspppqqqsssuuuwwwzzz|||}}}iiiOOOAAADDDEEEGGGJJJLLLOOOPPPQQQSSSWWW^^^fffmmmpppooommmnnnoooqqqsssssssssqqqppppppoooooooooooopppqqqqqqoooqqqrrrrrrpppoooooopppqqqpppoooooooooooopppqqqpppqqqrrrrrrqqqppprrrsssssssssssssssttttttttttttttttttuuuuuuttttttsssssstttuuuuuuuuuuuuxxx{{{~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,+++++++++++++++,,,,,,,,,,,,...333999???BBBHHHHHHGGGJJJ[[[xxx}}}~~~xxxwwwxxxxxxrrrmmmccc]]]ZZZYYYXXXTTTNNNIIIFFFEEELLLIIIFFFGGGMMMXXXgggqqqmmmrrrwwwwwwttttttzzzvvvsssqqqsssvvvxxx~~~~~~zzzuuurrrsssvvvxxxyyyvvvtttmmmccc]]]___hhhppp{{{|||yyy|||zzz{{{mmmdddbbbaaa]]]YYYZZZYYYXXXXXXWWWTTTOOOLLLGGGBBB;;;555111...,,,+++///...---+++***)))((((((+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********)))'''+++...,,,333PPPqqqtttrrrzzz|||gggnnnrrrpppsssuuusssssswww{{{|||~~~jjjSSSCCC<<>>999444///+++...---,,,+++***))))))***,,,,,,------------,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))*********)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((())))))***))))))))))))***************)))+++...111???]]]yyynnnooottt}}}~~~wwwrrrgggssssssiiioootttuuupppnnnttt{{{}}}|||oooSSS@@@<<>>:::666333,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))***)))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))*********+++++++++,,,,,,...;;;RRRjjjxxxbbbhhhqqqwwwwwwqqqkkkhhh___gggwwwgggooowww}}}{{{ooohhhnnnwwwzzzuuu~~~fffHHH888:::BBBLLLLLLKKKKKKLLLNNNOOOQQQUUUYYY___eeehhhllloooqqqpppqqqrrrssssssrrrpppoooooonnnnnnnnnnnnoooppppppqqqrrrsssrrrpppnnnnnnooopppooonnnnnnnnnnnnooopppooopppqqqpppooonnnoooppprrrrrrrrrrrrssssssssssssvvvvvvwwwxxxxxxxxxwwwwwwuuuvvvvvvuuuuuuwwwzzz}}}%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++***+++---///222444<<>>333111///---++++++,,,---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++******''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))*********++++++++++++///---///GGGhhhxxxtttbbbiiiqqqtttsssnnngggbbbZZZYYYqqq{{{uuukkkggguuujjjoooxxx|||www~~~xxx]]]@@@666>>>HHHNNNMMMKKKIIIJJJLLLOOOQQQVVV\\\ccchhhjjjlllnnnpppoooppprrrssssssrrrqqqpppmmmnnnnnnooooooooooooooopppqqqrrrrrrpppoooooooooqqqpppoooooooooooopppqqqppprrrrrrqqqpppoooooopppqqqqqqrrrrrrrrrsssssssssuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuwwwzzz}}}%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%'''((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---///222555777===AAAJJJWWWhhhzzz~~~~~~|||xxx|||wwwjjjbbb___bbblllmmmjjjlllfff```dddcccgggkkkmmmnnnrrrzzz~~~vvvooopppvvv{{{||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{|||{{{rrrrrrqqqjjjeeedddkkkpppmmmaaa[[[bbbmmmsssqqqjjjgggppp~~~qqqggg___XXXUUUVVVPPPIIIDDDBBBCCCDDDEEE>>><<<777222///,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))******)))************++++++++++++000---000OOOwwwqqqpppsssuuutttrrrpppjjjeeecccZZZooo{{{uuuhhhggg~~~pppuuurrrSSS888555CCCOOOPPPMMMJJJHHHHHHKKKOOOQQQWWW]]]fffkkkmmmmmmnnnooonnnoooqqqsssssssssqqqppplllmmmooopppppppppooonnnoooqqqrrrrrrpppooooooppprrrrrrqqqppppppqqqrrrrrrrrrssssssrrrpppooopppqqqqqqqqqrrrrrrrrrsssssssssttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuwwwzzz}}}~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************---------------,,,,,,,,,)))******,,,333<<<>>>;;;DDDGGGHHHSSSvvv}}}tttttt{{{|||{{{uuunnnsss~~~ppp[[[UUUQQQTTTTTTSSSUUUZZZ]]][[[aaappp|||~~~}}}sssuuuwwwrrrrrr}}}~~~yyy{{{}}}~~~wwwtttzzzxxxuuunnngggaaaaaadddhhh}}}}}}|||{{{qqqlllqqqiiiRRRKKKNNNOOOMMMHHHDDDAAAAAAEEEFFFCCC===444...,,,,,,...---,,,+++******++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((()))+++,,,,,,+++***)))222...333JJJfffzzzwwwttttttqqqiiiaaagggfffooo{{{{{{pppmmmtttyyylllqqqJJJ555===LLLRRRUUUSSSOOOJJJHHHKKKSSSYYYaaadddiiilllmmmmmmnnnooooooooopppqqqssssssqqqnnnmmmnnnoooppppppooonnnnnnjjjlllnnnpppqqqpppooonnnppppppooooooooooooooopppoooooooooooonnnnnnnnnnnnsssssssssrrrrrrqqqqqqqqqssstttuuuvvvvvvuuutttsssuuutttssstttwwwyyyyyyyyy|||&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************+++,,,,,,---,,,111555666:::@@@CCCBBB@@@HHHNNN[[[{{{wwwwwwyyyrrrnnnkkknnntttzzzhhhVVVQQQFFFLLLOOONNNOOOXXXbbbfff{{{yyyvvvwww{{{~~~}}}{{{rrrllliiiiiihhhgggrrrvvvvvvssssssxxx}}}~~~vvvtttuuutttxxxzzzwww```UUUIIIGGGMMMOOOIIIBBBDDDEEEEEEFFFCCC===555///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))***+++,,,++++++***...)))888]]]xxx{{{ssspppnnnnnnnnnmmmssszzzzzzssspppssssssppp~~~uuu]]]@@@555>>>KKKPPPUUUSSSNNNIIIHHHKKKSSSYYYbbbeeeiiillllllmmmmmmnnnooonnnnnnoooqqqqqqpppnnnlllmmmnnnoooppppppoooooolllmmmnnnoooppppppooooooqqqpppooonnnnnnnnnnnnnnnooooooooooooooooooooonnnqqqqqqqqqrrrrrrrrrsssssstttttttttuuuuuutttttttttuuutttssstttwwwyyyyyyyyyzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++)))))))))***+++---...///,,,444:::;;;===CCCIIILLLLLLVVV^^^fff}}}}}}rrrooosssvvvtttyyytttjjj\\\NNNLLLKKKTTTZZZZZZ]]]iiiyyy|||yyy|||{{{{{{yyyuuuuuutttnnniiijjjmmmlllhhhgggkkkoooooo|||yyymmmjjjfffjjj}}}nnnYYYNNNOOOPPPLLLGGGHHHEEEDDDGGGJJJGGG>>>555......------------------+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))***+++,,,,,,++++++111---FFFqqqxxxsssmmmqqqvvv~~~~~~~~~|||xxxuuutttuuummmvvvooo\\\CCC555555???HHHMMMTTTQQQMMMIIIHHHMMMUUU[[[dddgggjjjllllllllllllmmmnnnmmmllllllnnnoooooonnnkkklllnnnoooppppppppppppooonnnnnnnnnnnnoooooooooqqqpppooonnnmmmmmmlllllloooooooooooooooooooooooooooooopppppprrrssstttuuuttttttssssssssssssttttttuuutttssstttwwwxxxyyyxxxzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%''''''''''''%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,---///111222222666:::<<>>FFFJJJIIIHHHJJJPPPXXX```eeegggiiijjjkkkjjjjjjkkkmmmmmmkkkjjjjjjlllnnnoooooollllllmmmnnnooopppqqqrrrpppooommmllllllnnnppprrrqqqpppooommmlllkkkkkkkkknnnooooooooopppppppppqqqrrrqqqpppooopppqqqrrrssstttsssrrrqqqqqqrrrssstttuuutttssstttvvvwwwwwwvvv|||&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,...000444888:::AAA@@@AAALLLhhh}}}wwwmmmiiijjjmmmooo|||vvvdddYYYVVVUUU```llliii______```eeeppprrrnnnyyy}}}{{{}}}~~~xxxzzz{{{zzz}}}zzztttpppiiibbbllljjjhhhfffgggllltttzzzzzzyyyzzzxxxrrrssszzz}}}hhhPPPNNNKKKIIIHHHGGGFFFEEELLLGGG@@@999333///------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************+++---...///...XXXzzzxxxjjjjjjrrrvvv~~~rrreeeeeeqqq~~~sssrrrvvv||||||xxx{{{|||rrrjjjooo{{{zzzfffPPP999555777===>>>;;;>>>EEEGGGFFFHHHMMMUUU^^^dddggggggiiijjjjjjjjjjjjlllmmmmmmlllkkklllnnnpppppppppmmmmmmmmmmmmnnnoooqqqrrrooonnnmmmlllmmmoooqqqrrrqqqpppooonnnmmmmmmllllllnnnooooooppppppqqqqqqqqqrrrqqqpppnnnoooppprrrsssttttttssssssssssssttttttvvvtttssssssuuuwwwvvvvvv{{{~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((($$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,...111666===BBBFFFEEEIIINNNYYYpppwwwpppooosssxxxzzz{{{uuuiiiYYYLLLLLLQQQ^^^ooouuussswwwyyy~~~qqqfffZZZVVV]]]^^^eeemmmpppmmmiiiggggggiiigggfffgggiiijjjhhhfffgggggggggiiillllllhhhcccfffllliiigggmmmkkkggglllnnnmmmlllmmmvvvxxx|||yyyrrrpppmmmiiiffffffiiikkk{{{qqqkkkkkkyyylllcccXXXQQQNNNKKKFFFAAAHHHGGGEEEAAA<<<777333111---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************+++---///000@@@hhhyyyfffdddiiiiii}}}{{{ttthhh^^^___iiisssnnneeennnsssnnnppp|||tttYYYDDD222666;;;??????>>>AAAFFFFFFGGGJJJQQQZZZaaaeeefffggghhhiiijjjjjjjjjmmmooommmlllmmmoooqqqrrrrrrpppnnnnnnmmmmmmnnnooopppqqqlllllllllmmmnnnppprrrsssqqqpppooonnnnnnnnnnnnnnnnnnooooooppppppqqqrrrrrrpppooonnnmmmnnnqqqsssuuutttttttttuuuuuutttttttttvvvtttssssssuuuvvvvvvuuuxxx{{{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---...111666===EEELLLPPPMMMUUU^^^fffuuu}}}zzzmmmaaaYYYNNNFFFJJJUUU^^^ttt}}}{{{zzzrrrnnnppptttqqqqqqcccVVVSSSMMMJJJRRRTTTUUUYYY]]]^^^]]]ZZZWWWWWWXXXYYY[[[^^^______^^^___aaaaaa___^^^```aaa```VVV^^^\\\YYY\\\ZZZYYYbbbYYY\\\[[[WWWWWW]]]bbbccclllgggmmmvvvzzz~~~vvvmmmfffaaa``````ppp{{{}}}~~~ttthhheeeooolll\\\WWWUUUOOOHHHBBBDDDGGGGGGDDD???888444......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************+++---///000NNNpppmmmhhhmmmppp|||vvvmmmeeedddiiinnnuuufffppprrrqqqzzzsssTTT???000777<<<===>>>BBBFFFGGGHHHHHHLLLTTT\\\ccceeedddfffhhhiiiiiiiiikkkmmmpppmmmmmmnnnqqqssstttsssqqqpppooonnnmmmmmmnnnooopppkkkkkklllmmmoooqqqrrrsssqqqpppooooooooooooooopppnnnoooooopppqqqqqqrrrrrrnnnnnnmmmmmmooorrruuuxxxssstttuuuvvvvvvuuutttsssvvvtttssssssuuuvvvvvvuuuuuuxxx%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************++++++******************,,,+++***+++,,,,,,,,,+++444444555999CCCSSSeeepppttttttyyy~~~|||{{{}}}www{{{~~~uuussskkkcccWWWPPPPPPYYYfffooozzzuuupppqqquuu}}}pppgggcccccccccccc\\\]]][[[VVVPPPNNNOOOQQQMMMLLLMMMQQQWWWXXXTTTOOOOOONNNNNNPPPUUUZZZ]]]^^^aaabbbbbb```___^^^```aaaaaaaaa___\\\XXXWWWYYY[[[]]]YYYTTTPPPNNNQQQTTTWWWaaa^^^\\\\\\___cccgggiiipppppprrrzzz{{{tttjjjcccccciiipppxxxyyywwwuuuxxx|||vvvjjjppp}}}ooojjj^^^OOONNNIIIEEECCCDDDEEECCC@@@333222111///...,,,+++******)))))))))+++,,,,,,++++++***)))(((((()))***+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((('''&&&''')))******)))((((((((()))******++++++&&&444///(((...+++---AAA```{{{||||||{{{tttzzzzzzfff\\\kkknnnhhhoooooommmwww{{{kkk~~~hhhHHH777666999===@@@BBBDDDFFFHHHCCCIIIPPPXXX]]]aaaeeegggkkkkkkkkkkkklllmmmnnnnnnkkklllmmmooopppqqqqqqqqqnnnmmmmmmmmmmmmnnnoooooollllllllllllmmmnnnppppppnnnooopppqqqqqqqqqqqqqqqpppnnnmmmnnnqqqrrrsssrrrpppooommmmmmnnnqqqtttvvvtttuuuvvvwwwvvvuuusssqqqssssssttttttuuutttttttttvvvzzz%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************++++++******************+++,,,---+++***+++---000000999BBBGGGNNNdddyyy}}}|||qqqmmmssszzzxxxkkkfffiiipppmmmhhhgggjjjsss|||~~~vvvddd```bbbfffppp}}}xxxqqqhhhbbbaaaaaa```^^^WWWXXXWWWTTTNNNKKKJJJKKKKKKIIIIIINNNSSSUUURRROOOLLLKKKKKKNNNUUU[[[___aaaggghhhjjjkkklllnnnpppsssxxxwwwuuurrrnnnmmmnnnooollliiieeeaaa^^^\\\[[[[[[^^^\\\YYYVVVUUUUUUTTTTTTXXXYYY\\\cccooo}}}{{{sssqqqkkkoooqqqooojjjhhhjjjnnn{{{yyyvvvwwwxxxsss^^^RRRQQQPPPNNNKKKHHHEEEDDD@@@<<<666000,,,+++,,,---,,,+++***+++,,,,,,+++***+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((('''&&&''')))***)))(((((((((((()))******++++++'''000,,,)))000---222IIIwwwfffbbbnnnrrrjjjeeeeeellluuuzzzlllggg|||zzzYYY???444888;;;>>>@@@AAACCCEEEGGGDDDJJJRRRYYY^^^bbbeeegggiiiiiiiiiiiijjjkkklllmmmllllllmmmoooppppppppppppmmmmmmmmmlllmmmnnnnnnooommmmmmmmmmmmnnnooopppqqqoooppppppqqqqqqqqqqqqppppppooonnnnnnppprrrrrrqqqpppooonnnnnnoooqqqssstttssstttuuuvvvuuutttrrrqqqrrrsssttttttuuutttttttttvvvzzz%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++******++++++++++++++++++))),,,...---,,,---333888:::AAAHHHLLLWWWrrr}}}sssnnnsss|||wwwdddUUUVVV___qqqssswww|||~~~uuu}}}qqqcccWWWVVVYYY\\\dddnnnvvvrrrmmmkkkiiigggccc___[[[]]]]]]ZZZUUUOOOKKKIIIIIIGGGGGGIIINNNQQQPPPNNNHHHFFFEEEGGGLLLRRRWWWYYYWWWYYY[[[]]]___aaaeeehhhssssssrrrqqqnnnnnnppprrruuuvvvvvvvvvtttrrrpppooommmkkkhhhccc\\\UUUOOOKKKOOOOOOOOORRRWWW]]]dddhhhuuuxxx}}}vvvvvvsssmmmfffbbbbbbcccjjjwwwzzz|||wwwwwwzzzeee\\\QQQLLLLLLKKKHHHEEEIIIEEE>>>777222...---,,,,,,++++++,,,------+++)))+++***))))))))))))***+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))((('''(((((())))))(((''''''(((((('''&&&((((((((()))******++++++))),,,***,,,000...===ZZZuuullluuulll```nnnwwwxxxzzz|||rrrbbbggg|||fffGGG777444;;;===???@@@AAABBBDDDEEEFFFLLLUUU\\\aaaccceeeeeehhhgggggghhhhhhiiijjjkkkmmmmmmnnnooooooooooooooommmllllllllllllmmmnnnnnnnnnnnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqpppppppppqqqpppnnnnnnpppqqqqqqpppoooooopppppppppqqqqqqrrrrrrssstttttttttsssqqqppprrrsssssstttuuuuuuttttttsssxxx%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++******+++++++++++++++,,,(((+++---///000444:::???GGGDDDDDDMMMbbb|||{{{zzziiiVVVKKKQQQ]]]ooouuu~~~uuujjjmmmttttttmmmbbbZZZTTTWWW[[[^^^dddjjjvvvuuuvvvxxx{{{zzzuuuppplllllllllhhhbbbYYYQQQMMMHHHFFFDDDEEEHHHJJJJJJIIIDDDAAA===<<<>>>AAADDDEEE@@@AAACCCCCCCCCDDDGGGIIIPPPQQQSSSSSSTTTVVVYYY[[[cccfffkkkqqqvvvyyy{{{{{{{{{|||{{{wwwpppfff^^^ZZZTTTSSSPPPNNNMMMOOORRRTTTZZZbbbjjjnnnsss~~~xxxpppjjjfffeeefffrrr~~~qqqggglllyyyrrrWWWJJJKKKOOOMMMHHHFFFFFFFFFCCC>>>777000+++,,,++++++,,,------+++***************************))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***((('''((()))+++---///...,,,,,,------,,,***((((((((()))******+++++++++)))***...,,,000LLLrrrvvvvvvtttjjjttt||||||yyyuuuooohhhmmmwwwTTT:::444888>>>???@@@AAA@@@AAACCCEEEHHHOOOXXX___cccdddeeeeeeggggggggghhhhhhiiijjjkkkmmmnnnooooooooooooooonnnlllllllllllllllmmmmmmnnnooooooppppppqqqqqqqqqqqqrrrrrrqqqqqqpppppppppppprrrpppnnnnnnoooppppppoooooooooqqqqqqrrrqqqpppoooqqqqqqrrrrrrrrrrrrqqqppprrrrrrssstttuuuuuuuuuuuuqqqvvv|||%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++******++++++,,,,,,,,,,,,++++++,,,///444;;;AAAEEEKKKJJJNNNZZZnnn}}}mmm^^^RRRNNNVVV```nnnuuuyyytttmmmhhhjjjmmmkkkfff```]]]\\\___dddgggkkkoooqqqsssxxxvvvuuurrrmmmfff\\\RRRLLLEEECCC@@@???@@@AAAAAAAAA@@@<<<888555555666777777888999::::::999999;;;<<<888999;;;======???BBBDDDEEEGGGLLLSSSZZZaaafffiiinnnrrrwwwyyyvvvqqqmmmkkk___]]]YYYSSSNNNLLLNNNQQQOOOSSSVVVWWWXXX^^^hhhppp~~~wwwooojjjmmmwww~~~~~~|||rrrllljjjqqqvvvaaaTTTOOONNNNNNDDDEEEGGGGGGCCC>>>888444---,,,++++++,,,------,,,******++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((+++---///444222111111222222111///((((((((()))******+++++++++)))...///)))555^^^{{{uuuzzzuuu{{{xxx}}}~~~ooollltttuuugggFFF444555;;;???@@@AAA@@@@@@AAACCCFFFLLLSSS[[[bbbeeeeeeeeeeeeiiiiiihhhiiiiiijjjkkklllmmmnnnooooooooooooooonnnmmmllllllllllllmmmnnnnnnooopppqqqqqqrrrqqqqqqppprrrrrrpppoooooooooooopppqqqpppnnnnnnooopppooonnnnnnoooqqqrrrrrrqqqpppoooppppppqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuuuuuuussswww~~~%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************++++++++++++,,,******++++++,,,---------......///111888DDDSSS]]]___fffmmmpppsss~~~{{{qqquuussseee]]]ZZZZZZaaahhhlllqqqxxxwwwyyyzzzpppnnnqqqoookkklllmmmooorrrsssqqqoooooonnnoooqqqsssuuuwwwyyy}}}|||||||||xxxkkkhhhddd```ZZZRRRJJJEEE???>>><<<;;;:::::::::;;;<<<:::777666777888888888666888999999888999;;;===666888999888777666777888777777999<<<@@@DDDHHHKKKQQQXXXbbbhhhkkklllnnnppprrrqqqkkkbbbWWWOOOMMMMMMMMMLLLKKKKKKMMMPPPTTTWWW[[[cccmmmwwwyyyrrrooovvvzzzwwwrrrqqqqqqooo|||{{{qqqnnnuuu~~~cccOOOKKKOOOIIIHHHFFFDDDBBBBBBBBBBBB444111...,,,,,,---...---******+++,,,,,,+++******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''(((+++---...---,,,++++++,,,,,,+++***((((((((()))******++++++,,,***111111+++BBBpppxxxmmmwwwzzzyyylllsss~~~llllll{{{zzz~~~rrrTTT:::222666999>>>???@@@@@@@@@BBBEEEHHHQQQVVV^^^cccffffffffffffjjjjjjjjjjjjjjjkkkmmmmmmmmmmmmnnnooooooooooooooommmmmmmmmmmmmmmnnnooooooooopppqqqrrrrrrqqqpppoooqqqpppooommmmmmnnnoooppppppooommmmmmoooppppppooonnnooopppqqqrrrqqqqqqpppppppppppppppqqqqqqqqqqqqqqqqqqssstttuuuuuuvvvvvvwww{{{%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,******++++++,,,------...---222666888@@@UUUuuuzzz|||xxxnnnhhhooo{{{uuunnniiiiiijjjjjjnnnrrrpppqqqssswww|||xxxuuunnnsssvvvlllgggkkkjjjmmmqqqwww}}}~~~|||}}}~~~~~~~~~wwwqqqmmmhhhaaa\\\TTTPPPLLLJJJHHHFFFBBB>>><<<<<<<<<<<<;;;;;;<<<======<<<;;;<<<===>>>>>>===888999::::::999:::<<<>>>;;;<<<===;;;999777666777888888888888888999:::;;;===DDDMMMSSSVVVXXX\\\```ooorrrrrrlllbbbYYYUUUTTTPPPNNNLLLKKKMMMOOOQQQRRRIIIPPPXXX```fffppp{{{xxxyyyvvvpppnnnnnnkkkfffkkkyyy~~~}}}xxxuuu{{{fffWWWQQQNNNLLLIIIFFFEEEEEEFFFFFF???:::333///------......***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((((()))******'''%%%%%%%%%'''((('''&&&((((((((()))******++++++,,,)))111333444TTT~~~qqqiiippp~~~tttfffiiigggkkk~~~}}}qqqrrr}}}xxxbbbDDD333444888666<<<===??????@@@CCCHHHKKKUUUYYY___dddffffffggggggjjjjjjiiijjjjjjkkklllmmmllllllmmmoooppppppppppppooonnnnnnnnnnnnoooppppppnnnoooqqqrrrqqqpppooonnnooonnnlllllllllmmmooopppooommmlllmmmooopppppppppmmmnnnooopppqqqrrrrrrrrrppppppppppppqqqqqqrrrrrrpppqqqrrrtttuuuvvvvvvvvvyyy}}}%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,---......***333<<>>===<<<>>>???@@@@@@@@@AAACCC@@@??????@@@BBBBBB@@@>>>@@@AAAAAA@@@??????@@@BBB>>>???@@@???===<<<;;;<<<777888999::::::999888888555;;;AAACCCCCCCCCGGGJJJRRR[[[eeejjjiiifffdddeeeYYYVVVQQQMMMIIIHHHHHHHHHJJJMMMNNNOOOOOOTTT]]]cccjjjwww~~~{{{{{{yyynnnlllmmmiiiaaaeeerrrzzz}}}mmmpppzzzoooXXXNNNNNNOOONNNLLLHHHDDDBBBGGGAAA888111...------...***+++,,,------,,,+++***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))((('''&&&&&&***)))((()))+++,,,,,,+++((((((((()))******++++++,,,(((000444;;;bbbooopppssswww}}}~~~uuujjjjjjmmmiiiqqq~~~}}}zzz{{{~~~uuuZZZ<<<222888:::555;;;<<<>>>???AAADDDIIIMMMWWW[[[```dddeeefffggghhhiiiiiiiiiiiijjjkkklllmmmkkklllmmmooopppqqqqqqqqqoooooooooooooooppppppqqqnnnooopppqqqqqqpppnnnmmmmmmlllkkkjjjkkkmmmooopppnnnmmmlllmmmoooqqqqqqpppmmmnnnnnnpppqqqrrrssssssqqqqqqppppppqqqrrrsssssspppqqqrrrtttuuuvvvvvvvvvwww{{{'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))))))))***---...***(((...777444<<>>??????<<<<<<>>>@@@AAAEEEGGGEEEHHHMMMLLLGGGKKKJJJHHHGGGGGGJJJLLLNNNMMMKKKHHHFFFEEEFFFGGGIIIHHHGGGFFFFFFFFFDDDAAA???>>>>>>??????>>>===;;;::::::777888>>>>>>:::999<<>>>>>???@@@===???BBBCCCCCCCCCFFFIIIMMMRRRUUUTTTWWW\\\[[[WWW^^^^^^```aaabbbccccccccc```___\\\ZZZZZZ[[[\\\^^^XXXVVVUUUTTTRRROOOJJJGGGEEEEEEEEEEEEDDDBBB@@@??????;;;;;;???>>>:::999<<<666:::>>>BBBFFFKKKRRRWWWbbbaaaaaaaaa```[[[TTTOOOLLLGGGDDDDDDCCCBBBFFFKKKMMMPPPSSSSSSTTTZZZeeennnvvvmmmiiirrryyyyyyvvvzzz|||pppnnnuuu~~~lll]]]SSSKKKGGGEEEAAAEEEEEE???999777111***+++,,,------,,,+++++++++************************))))))))))))))))))))))))*********)))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......------000999WWW|||nnnooorrrvvvqqqiiidddaaaiiiyyy{{{pppiiiHHH888555666999:::<<>>???@@@CCCEEEHHHIIIHHHJJJMMMPPPQQQSSSVVVXXXbbbgggkkkmmmooorrrqqqnnnsssvvvzzz}}}~~~}}}{{{yyyxxxwwwuuusssssstttvvvwwwppppppooonnnkkkfff```\\\UUUUUUTTTRRRNNNKKKGGGEEEGGGCCCAAAAAA???;;;:::<<<666888:::<<<===???AAACCCMMMRRR[[[dddhhhfff___ZZZSSSNNNHHHDDDAAA>>>CCCIIIJJJLLLMMMLLLIIIFFFEEEEEETTTcccuuu~~~xxxnnnsssuuuppphhhhhhqqqzzzoooeeepppxxxjjj]]]SSSMMMCCCFFFGGGFFFDDD@@@555***,,,---------,,,+++***)))************************))))))))))))))))))))))))))))))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......+++222444BBBmmmzzzooouuuwwwaaa___nnnxxx{{{mmmvvvyyyXXX999444888888888<<<<<<>>>AAABBBEEEJJJRRRYYY^^^```ccceeefffhhhjjjlllmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmnnnoooppppppqqqqqqnnnnnnoooooonnnnnnmmmlllmmmmmmmmmmmmmmmmmmlllkkknnnnnnnnnmmmlllllllllkkknnnnnnnnnnnnnnnmmmmmmmmmlllmmmoooqqqssstttuuuvvvuuutttssssssttttttsssrrrqqqssstttsssrrrrrrsssuuuuuuwwwzzz&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%''')))***)))'''%%%$$$%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++++++++,,,***,,,///444===MMM\\\mmmrrrnnnnnnuuuvvvwwwsssaaaaaatttzzzsssoooqqqvvvzzzuuu{{{}}}{{{}}}yyysssjjjaaaYYYSSSOOOGGGDDD@@@>>>???AAADDDFFFIIIKKKNNNSSSWWW[[[^^^___cccdddfffhhhiiikkkmmmnnntttxxx}}}}}}yyytttpppnnnlllgggbbb\\\WWWUUUSSSPPPMMMIIIFFFCCCAAABBBAAAAAA@@@>>>===<<<<<<===999???JJJVVVaaagggjjjjjj^^^WWWNNNFFF>>>;;;@@@HHHIIIIIIJJJJJJIIIEEE???;;;666HHH^^^nnnxxxyyymmmfffdddeeefffeeepppcccbbbkkkwww{{{bbbNNNJJJIIIHHHIIIKKKFFF999...---,,,,,,,,,,,,+++***(((************************))))))))))))))))))))))))******)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,.........444666RRRwwwppp{{{rrrooo~~~xxxlllrrr}}}eeeFFF000555<<<888777>>><<<>>>AAADDDHHHNNNVVV[[[```bbbdddeeefffhhhjjjmmmlllllllllkkkkkkkkkkkkkkkllllllmmmnnnooooooppppppllllllmmmmmmmmmlllllllllllllllmmmmmmmmmllllllkkkooonnnnnnnnnmmmlllkkkjjjoooooonnnnnnmmmmmmlllllllllnnnppprrrtttuuuvvvwwwssssssrrrssssssssssssrrrqqqrrrttttttrrrrrrrrrssstttvvvyyy~~~&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%''')))***)))'''%%%$$$%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))***************+++++++++,,,,,,,,,---+++///444777:::HHHddd}}}~~~vvvpppggglllpppppppppoooqqqtttzzz~~~}}}zzzzzzyyyvvv}}}yyyvvvssshhheee^^^VVVNNNGGGCCC@@@BBBBBBBBBCCCEEEJJJPPPSSS```bbbfffkkkooorrrtttuuu{{{{{{{{{{{{|||||||||{{{xxx{{{|||}}}}}}}}}}}}|||{{{{{{~~~~~~}}}|||}}}}}}~~~{{{wwwrrrmmmkkkdddccc___YYYVVVTTTRRRQQQMMMJJJFFFBBB???======<<<888:::???FFFQQQ^^^kkkrrrggg___TTTIII>>>777;;;BBBEEEDDDDDDFFFGGGEEEAAA>>>>>>IIIWWWbbbjjjttt|||pppjjjhhhfffdddjjjjjjXXX\\\fffvvvsssYYYQQQJJJFFFGGGJJJHHH@@@999000---++++++,,,---+++)))************************))))))))))))))))))))))))++++++*********)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,......111000999bbbnnnzzztttooo|||}}}jjjhhhsssyyyNNN999000:::>>>666666@@@<<<>>>BBBFFFKKKRRRYYY^^^```bbbdddeeefffgggjjjlllkkkkkkkkkkkkkkkjjjjjjjjjlllllllllmmmmmmnnnnnnoookkkkkkkkkkkkkkkkkklllllllllmmmmmmnnnnnnmmmmmmmmmnnnnnnnnnnnnmmmllljjjjjjoooooonnnnnnmmmmmmllllllmmmnnnppprrrtttuuuvvvvvvqqqqqqrrrqqqqqqqqqqqqrrrqqqsssuuuuuusssrrrrrrssssssuuuyyy~~~%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''&&&'''((()))((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''((())))))******''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))*********+++++++++++++++,,,,,,------...***000888<<>>@@@CCCHHHNNNUUU[[[______aaadddffffffgggiiijjjkkkkkkkkkkkkkkklllllllllkkkkkklllllllllmmmmmmmmmkkkkkkjjjjjjjjjkkklllllllllmmmnnnnnnooonnnnnnnnnmmmmmmnnnnnnnnnmmmkkkjjjnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnppprrrssstttttttttooopppqqqqqqppppppqqqrrrrrrtttvvvvvvtttsssrrrssssssuuuyyy~~~%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))'''&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,---.........+++222;;;@@@DDDRRRppp~~~~~~~~~~~~{{{ttthhhaaa```lllyyy~~~|||yyywwwxxxyyy}}}~~~~~~zzzuuunnneeeZZZNNNFFFBBBAAAAAABBBDDDIIINNNPPPOOOUUU]]]ccchhhlllqqqttttttttttttuuuvvvwwwwwwxxxtttsssqqqrrruuuvvvuuusssvvvwww{{{~~~|||~~~{{{zzzxxx{{{zzzuuussstttrrrmmmiiigggeeecccbbb]]]WWWRRRMMMKKKFFFAAA???CCCKKKRRRaaadddhhhhhh```UUUSSSVVVWWWWWWVVVTTTSSSRRRSSSTTTZZZaaajjjnnnmmmiiigggfffuuu|||{{{{{{wwwtttrrruuuzzz|||yyyuuunnnppplllgggpppwwwiii\\\VVVRRRMMMKKKMMMEEE>>>555000000000...,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,......///888]]]mmmjjjpppyyy}}}wwwiiieeepppzzzmmmeeeuuuzzzyyysssNNN777555555999:::999<<>>===;;;:::666999;;;::::::@@@LLLVVVnnnuuunnnrrruuuxxx{{{wwwqqqssstttvvv}}}{{{kkkcccoookkkZZZQQQKKKJJJDDD:::999???777444000---++++++,,,---++++++,,,,,,++++++***)))*********************************)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((((('''))))))))))))(((((((((((((((((()))))))))*********))))))+++...------111777TTTpppmmmvvv}}}{{{aaa^^^nnn~~~wwwbbbnnnvvvqqqFFF333222333444555888<<>>lll|||nnnrrruuusss{{{yyyjjjdddzzz|||qqqNNN000222000222444666888<<>>999777777666555:::777666<<>><<<777111///...,,,,,,------,,,,,,+++***************************((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++---)))***///---,,,777GGGyyy~~~xxxtttrrrrrrtttmmmmmmzzz|||qqq\\\===---111111222444666888;;;@@@CCCDDDOOOXXXYYYYYY]]]aaaaaa```bbbddddddddddddfffhhhgggggghhhhhhiiijjjkkkkkklllmmmmmmnnnooonnnnnnnnnhhhjjjjjjiiiggghhhjjjmmmllllllmmmnnnnnnnnnnnnnnnlllnnnooommmkkkjjjkkkmmmjjjjjjkkkkkklllmmmmmmmmmmmmmmmnnnoooooopppqqqqqqnnnppprrrsssrrrrrrssstttoooqqqssssssrrrrrrrrrttttttttttttvvvzzz''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((()))))))))))))))))))))************************************))))))***+++,,,,,,------+++,,,,,,---...///111111???FFFUUUfffsssyyyllljjjmmmwww||||||~~~|||tttttt}}}uuupppyyytttvvvxxxwwwvvv{{{~~~zzzuuurrrqqqdddbbb]]]SSSLLLKKKPPPWWW\\\```gggooosssuuuuuuttttttvvvyyy}}}{{{wwwuuusssdddgggkkkooooookkkccc^^^NNNKKKHHHCCC???<<<::::::888777999===:::<<>>555111)))+++,,,***''''''***...++++++++++++++++++++++++++++++************++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((())))))***)))))))))***++++++,,,,,,,,,,,,(((///444(((888hhh~~~wwwsssttt{{{yyyvvv{{{xxx{{{tttyyy}}}aaaEEE666222111222111111444999>>>AAABBBPPPSSSYYY\\\^^^^^^___``````aaaaaacccdddeeeffffffgggggghhhiiijjjkkkkkklllmmmlllkkkjjjkkklllmmmnnnpppnnnkkkiiiiiijjjlllnnnkkkkkkllllllnnnoooqqqrrrsssqqqooommmlllkkkkkkllljjjkkklllmmmmmmmmmllllllpppooommmlllmmmnnnpppqqqrrrssstttuuuuuuuuutttsssrrrrrrsssvvvxxxxxxvvvsssssstttwwwyyy|||''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((***+++***)))((()))+++++++++++++++,,,,,,,,,,,,///...///000...000;;;GGG[[[}}}tttuuusssyyyzzzqqqllltttzzzsssppptttsssmmmqqq}}}||||||}}}}}}zzzsssiii]]]VVVRRRRRRYYYdddjjjkkklllooonnnrrrwwwzzz{{{|||}}}~~~zzzqqqlllkkkjjjhhhfffeee___[[[YYYSSSJJJDDDCCCAAA>>>:::777777888:::;;;CCCRRRkkk{{{vvvwwwzzzuuusssxxxxxxvvv{{{wwweeeccclll}}}zzz```MMMKKKAAA<<>>FFFMMMPPPUUU[[[```aaa```______```aaaaaabbbcccdddddddddcccdddeeefffgggiiiiiijjjggghhhhhhiiiiiiiiiiiiiiillllllmmmmmmmmmlllkkkjjjjjjkkkkkkkkklllkkkkkkkkklllllllllkkkllllllllllllkkkjjjiiihhhhhhjjjlllmmmoooooonnnnnnnnnooopppqqqpppqqqssstttuuuttttttssssssssssssuuuwwwwwwvvvtttsssssssssrrrssswww}}}''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((++++++******++++++,,,---)))+++,,,+++***)))***++++++,,,,,,---....../////////000555@@@JJJVVVfffsss{{{ssshhhjjjsssvvvwwwzzzqqqpppwwwtttsssppphhhlll}}}yyyqqqjjjooo||||||{{{zzzyyyxxx{{{{{{|||{{{uuuoooeee^^^VVVSSSXXXcccnnnuuupppppprrruuuvvvvvv{{{~~~~~~}}}zzzrrrmmmmmmlllfff```^^^___^^^YYYQQQHHHAAA?????????<<<<<<<<<777888LLLcccwwwtttrrruuuvvvnnnggglllwww|||tttkkknnn}}}bbbLLLBBB???<<<:::;;;;;;:::555000---,,,---++++++++++++++++++++++++++++++************++++++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))***************++++++,,,)))))))))***++++++,,,,,,))),,,...,,,444SSS{{{zzzuuu|||~~~qqqllltttnnnHHH444777999333333777:::;;;;;;@@@IIIQQQRRRVVV\\\```aaa``````___aaaaaaaaabbbbbbccccccdddccccccdddfffggghhhiiijjjggggggggghhhhhhhhhiiiiiikkklllmmmnnnmmmllljjjiiiiiijjjkkkllllllkkkkkkjjjkkkkkkkkklllllllllllllllkkkjjjiiihhhhhhjjjlllmmmoooooooooooooooppppppqqqoooppprrrttttttttttttssstttsssssstttvvvwwwvvvuuurrrsssssssssuuuyyy''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***+++,,,,,,---***+++,,,+++*********,,,+++,,,,,,---...///000000111444>>>NNN]]]jjjyyy|||tttooovvv}}}|||ssskkkjjjrrrvvvhhhnnnoooiiiwwwxxxpppooozzz}}}zzzxxxvvvyyyzzz{{{{{{yyypppddd[[[RRRRRRUUU[[[dddmmmsssvvvvvvuuuvvvyyyzzz|||~~~~~~~~~}}}||||||~~~zzzwwwuuunnnhhheeejjjjjjggg^^^QQQFFFAAA@@@BBB<<<888:::===>>>>>>@@@SSSyyyvvvlllppp~~~}}}ssssssyyyxxxyyyyyywwwoookkkqqq{{{uuu\\\HHH???<<<;;;999<<<===999333......///++++++++++++++++++++++++++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))***))))))))))))***++++++)))))))))***++++++,,,,,,)))***......:::bbbvvv|||{{{|||ttttttsssvvvxxx]]]@@@444777999555666888:::;;;>>>DDDLLLSSSTTTXXX\\\___`````````aaaaaaaaaaaabbbbbbbbbccccccbbbcccdddfffgggiiijjjkkkhhhhhhgggfffggghhhiiijjjkkklllmmmmmmmmmlllkkkjjjhhhiiikkklllmmmlllkkkkkkkkkllllllmmmmmmmmmllllllkkkjjjjjjiiijjjkkklllmmmooooooooopppppppppqqqqqqoooppprrrssstttttttttssstttsssrrrsssvvvwwwvvvuuurrrsssuuuvvvxxx{{{''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))***++++++***+++,,,,,,******+++,,,,,,,,,---...///000111111333???XXXrrryyywwwkkkmmmuuuyyymmmhhhcccggglllppprrrsss|||~~~{{{xxxwwwsssssssssqqqkkkbbbXXXRRRRRRUUU\\\eeemmmrrrsssrrrvvvxxx~~~~~~~~~}}}}}}|||{{{{{{zzz||||||||||||{{{|||~~~||||||}}}~~~~~~~~~~~~~~~}}}{{{zzzuuuxxx{{{}}}zzzsssoooqqqpppnnnggg^^^TTTKKKGGGDDDAAA<<<:::===@@@;;;444???TTTwww{{{qqqrrryyy}}}|||uuuooonnnuuuzzzwwwrrrnnnqqqYYYIIICCC@@@999:::;;;:::777333///---++++++++++++++++++++++++++++++************++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))((((((((()))******)))))))))***++++++,,,,,,+++***...111BBBppp}}}ooottt~~~pppmmm|||~~~hhhJJJ999555777888888999888999;;;@@@GGGOOOTTTWWWYYY\\\^^^___```aaacccaaaaaaaaaaaabbbbbbbbbbbbcccccceeefffhhhjjjkkkllljjjiiifffeeeeeegggjjjlllllllllmmmmmmllllllkkkjjjgggiiikkkmmmnnnnnnmmmllllllmmmnnnnnnnnnmmmllllllkkkkkkkkkkkkllllllllllllooooooppppppqqqqqqqqqpppnnnoooqqqssstttttttttttttttsssrrrsssuuuwwwwwwvvvsssuuuwwwyyyyyy{{{~~~''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))******+++,,,,,,******+++,,,,,,,,,---...///000111222999PPPwww~~~ssswwwpppggggggaaa___fffrrrsss{{{}}}zzzwwwuuupppmmmhhhaaaZZZUUUUUUVVVbbbdddhhhnnntttxxxxxxxxx|||yyyyyyzzz{{{|||{{{{{{{{{yyyyyyzzzyyyyyyzzz}}}{{{|||~~~~~~~~~~~~}}}~~~{{{|||}}}~~~}}}{{{yyyxxxsssvvvyyy{{{||||||}}}~~~zzz~~~{{{wwwtttrrrooommmjjjcccXXXPPPBBBJJJIII???:::>>>BBB???===???MMMkkkrrrlllrrr}}}zzzrrriiieeennn{{{~~~xxxrrrkkkgggSSSJJJFFF999888888:::;;;888111+++++++++++++++++++++++++++++++++************++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((())))))***)))))))))***++++++,,,,,,...***///333HHHyyytttiiipppzzzxxxxxxyyyfffjjjvvvYYY;;;222444777888:::;;;999888;;;BBBJJJPPPTTTXXXZZZ\\\]]]^^^___bbbdddaaaaaaaaaaaabbbbbbbbbbbbcccdddeeegggiiijjjllllllllljjjfffdddeeegggkkknnnmmmmmmlllllllllkkkkkkkkkgggiiikkkmmmoooooonnnmmmmmmnnnooooooooonnnlllkkkjjjkkklllmmmmmmmmmlllllloooooopppqqqqqqqqqqqqpppnnnoooqqqsssttttttttttttuuusssrrrsssuuuwwwwwwvvvtttwwwyyyzzzzzzzzz{{{|||''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&))))))))))))((((((((((((*********)))))))))))))))((()))***++++++,,,++++++++++++,,,,,,,,,---------...***,,,111///+++000:::JJJYYY}}}uuunnnjjjhhhgggcccfffggghhhoooyyy{{{xxxyyyzzzwwwwwwzzz|||nnneeeXXXQQQRRRXXX___dddpppuuuzzzzzzxxxwwwzzz}}}wwwvvvwwwxxxuuuqqqsssxxxwwwwwwwwwwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{|||||||||}}}~~~~~~~~~}}}||||||{{{yyyxxxvvvvvvvvvvvvvvvwwwzzz||||||{{{||||||}}}xxxqqqrrrrrrmmmiiiiiiZZZSSSJJJDDDAAA@@@<<<999;;;<<<@@@GGGVVVvvvooohhhmmmwww~~~vvvssslllaaa___pppsssvvvoooxxxrrrUUUKKKFFF@@@999:::AAACCC888+++.........------,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))******++++++,,,---------///---777]]]rrrvvv||||||rrrmmmtttzzzrrrWWWddduuuMMM444555777888;;;:::===;;;999<<>>DDDXXX{{{xxxnnnuuuxxxzzz|||yyyrrriiicccbbbjjjyyyzzzzzznnnXXXMMMEEE===;;;>>>???>>><<<...---,,,,,,,,,+++***(((************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************+++,,,,,,------///...000CCCkkkyyytttpppuuutttrrrYYYfffqqqKKK444555777888:::999<<<::::::===DDDMMMUUUYYY[[[]]]______^^^^^^___```___aaaaaaaaa```aaaccceeedddeeefffgggiiijjjkkkllllllkkkiiihhhggghhhiiijjjiiijjjkkklllmmmllllllkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnnnnmmmllllllnnnpppkkkkkkkkkkkklllmmmnnnnnnoooooooooppppppqqqrrrsssrrrqqqpppppprrrttttttsssuuuuuutttttttttuuuvvvvvvuuuwwwyyyzzzzzz{{{}}}''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&''''''(((((('''''''''(((((((((((())))))))))))))))))))))))))))))******((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,///333555555999GGGTTTUUUbbbvvvzzzxxxwwwxxx|||ooofff```[[[cccqqq}}}jjj\\\aaammmssswwwzzzzzz|||xxxuuuuuuqqqhhh```XXXXXXZZZ```hhhoootttwwwxxx{{{~~~~~~~~~zzzqqqnnnqqqtttuuunnnmmmnnnpppooolllmmmqqqlllmmmppprrrttttttuuutttwwwwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}|||{{{{{{|||}}}}}}|||zzzxxxwwwvvvuuutttuuuwwwxxxwwwvvvwwwwwwwwwyyy|||~~~~~~}}}|||wwwrrrqqqrrrrrrnnneeeYYYNNNGGGDDDAAA???===:::888???SSSfff}}}sssppprrrxxxtttlllbbb___sss{{{sssXXXLLLCCCBBBBBB???AAAGGG444111---,,,---,,,)))&&&************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++,,,,,,------///+++555UUU~~~wwwtttyyy|||xxxzzzpppllloooUUUaaaiiiHHH555666666777:::888:::999:::>>>FFFNNNUUUXXX\\\]]]___^^^]]]\\\\\\]]]___```aaaaaa```aaaccceeeddddddeeefffhhhiiijjjjjjlllkkkiiihhhhhhiiijjjjjjkkkkkkkkkkkkllllllmmmnnnllllllllllllllllllmmmmmmkkklllmmmllllllmmmooorrrllllllkkkjjjlllnnnpppqqqnnnnnnnnnnnnooopppqqqrrrqqqpppppprrrttttttsssrrruuuuuuuuuuuuuuuvvvwwwwwwtttvvvwwwxxxxxxyyyzzz|||''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))*********))))))***+++,,,,,,,,,,,,,,,,,,,,,------------...111111111222:::KKK\\\hhhkkkrrryyyzzzxxxyyyzzzzzz|||wwwdddbbbbbbaaaqqquuudddlllxxx{{{|||zzz}}}~~~wwwrrrnnnhhh___YYYZZZ^^^eeennnuuuzzz||||||www{{{wwwiiiaaaeeelllpppmmmkkkkkkmmmlllhhhhhhkkkgggiiimmmpppsssttttttsssuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}|||{{{zzzxxxyyyzzz{{{}}}}}}}}}|||{{{vvvuuutttuuuvvvvvvuuutttvvvuuutttvvvyyy{{{{{{{{{~~~~~~~~~~~~xxxtttvvvvvvuuupppggg[[[PPPHHHEEECCCAAA???;;;;;;DDDOOOeeessslllttt}}}tttnnnlllsss}}}zzzjjjXXXJJJKKKLLLFFFAAACCC>>>888111.........,,,)))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************++++++,,,------...///***<<>>EEE>>>555///------------************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++,,,------.........---HHHyyy{{{{{{|||kkkiiipppMMMVVV{{{QQQ===555777555555999777999999===CCCKKKRRRVVVXXXWWWYYY\\\]]]\\\]]]^^^___^^^___aaaaaaaaaaaadddfffdddeeeeeefffggghhhiiiiiijjjjjjjjjjjjjjjjjjkkkkkkrrrpppmmmjjjiiiiiijjjkkkmmmmmmmmmmmmmmmmmmllllllmmmmmmmmmlllkkkkkkmmmoooooonnnkkkiiihhhiiikkkmmmmmmmmmmmmmmmnnnooopppqqqppppppppprrruuuuuusssqqqttttttttttttuuuvvvwwwxxxvvvxxxyyyyyyxxxxxxyyy{{{''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''(((((())))))))))))''''''(((((())))))******((((((((()))******++++++)))***+++,,,------------,,,---------...............000333CCCkkkwwwzzz~~~ooofffbbbfffgggjjj{{{{{{tttzzz~~~{{{|||}}}~~~|||{{{zzzyyytttllleeeccchhhmmmxxx|||sssaaa[[[^^^bbbfffbbb```aaa```ZZZVVVUUU[[[]]]aaaeeeiiilllnnnnnnnnnoooqqqsssvvvxxxzzz{{{yyyzzz{{{}}}}}}}}}}}}|||~~~}}}~~~~~~~~~~~~}}}}}}|||||||||}}}|||zzzzzz{{{{{{yyyxxxnnnnnnnnnnnnpppsssuuuwwwtttrrrqqqrrrssssssrrrqqqooonnnlllmmmppprrrssssssrrruuuxxxyyyyyywwwvvvwwwxxxsssqqqvvvyyypppUUUNNNHHHGGGEEEAAA@@@AAABBBLLL\\\vvvpppgggmmm{{{llllllnnnkkkuuutttzzz~~~qqqdddrrr~~~aaaQQQNNNNNNIIICCCEEEAAA:::222---,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,------.........444VVVpppqqqtttUUU]]]}}}nnnDDD666555888444666:::888888:::???FFFOOOUUUXXXYYYWWWYYY\\\]]]]]]]]]___```^^^___```aaaaaabbbdddfffeeeeeefffgggggghhhiiiiiijjjjjjjjjkkkkkkkkkkkkkkkqqqooollljjjhhhhhhhhhiiillllllllllllllllllmmmmmmmmmmmmmmmllljjjjjjlllnnnooonnnllliiihhhiiiiiijjjmmmmmmmmmmmmnnnooopppqqqqqqpppppprrrttttttsssrrrsssssssssssstttvvvwwwxxxxxxyyyzzzzzzyyyxxxyyy{{{''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&((())))))*********'''''''''((()))*********'''(((((()))******++++++)))***+++,,,------------------------............+++555???RRR}}}zzzwwwvvvrrrkkkeeefffgggeee___aaaooo|||{{{zzz{{{{{{|||{{{zzz}}}}}}yyytttqqqnnnjjjjjjooovvv|||ssseee```___ZZZUUUSSSUUUUUUOOOJJJIIIQQQSSSVVVZZZ^^^bbbeeegggjjjkkklllnnnqqqssstttuuuuuuwwwyyy{{{||||||||||||~~~~~~~~~|||~~~~~~}}}~~~~~~}}}}}}|||{{{zzzzzzyyyxxxxxxyyy{{{|||{{{yyyooonnnkkkiiijjjlllppprrrpppooonnnnnnpppqqqpppoooqqqooommmmmmppprrrttttttqqqtttwwwxxxwwwtttsssssswww|||yyyxxx}}}kkk```TTTNNNJJJEEEAAAAAACCCCCCIIIZZZvvvxxxppprrruuuzzzyyywww{{{sssooooooiiieeelllwwwttthhhkkk{{{zzzaaaRRRPPPOOOJJJBBBCCCAAA;;;333------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,---.........///>>>ddd}}}yyyyyyooo[[[dddzzz~~~iiiSSS:::111444888444666;;;999999;;;AAAIIIRRRWWWZZZZZZYYY[[[]]]^^^]]]]]]^^^___]]]___```aaaaaabbbdddgggfffgggggghhhhhhiiiiiiiiiiiijjjjjjkkklllllllllkkkmmmllljjjiiihhhhhhiiiiiijjjjjjkkkkkkllllllmmmmmmkkkllllllkkkjjjkkknnnpppnnnmmmlllkkkkkkkkkkkkkkknnnnnnnnnnnnooopppqqqqqqrrrqqqpppppprrrttttttsssqqqqqqrrrrrrsssuuuvvvwwwxxxyyyzzzzzzxxxwwwxxxzzz''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&((()))************&&&''''''((()))******+++'''(((((()))***+++++++++******+++,,,---------------------.........//////,,,:::III[[[yyyppphhhddd___fffiiiaaaWWWYYYfffsssxxx~~~}}}zzz|||}}}|||}}}~~~zzzooolllhhhjjjqqqzzz~~~}}}iii]]]XXXOOOKKKIIILLLLLLGGGBBBAAAIIIJJJMMMQQQUUUZZZ^^^aaafffgggiiikkkmmmooopppqqqsssuuuwwwyyy{{{|||||||||zzz{{{}}}~~~}}}~~~~~~}}}{{{~~~}}}}}}~~~~~~}}}|||{{{zzzzzzyyyvvvvvvvvvxxx{{{||||||{{{tttqqqmmmiiihhhjjjnnnpppmmmlllkkklllnnnooonnnmmmnnnkkkiiijjjlllnnnppppppqqqtttwwwxxxwwwvvvuuutttllluuu~~~|||{{{xxxwww}}}qqqaaaXXXRRRLLLHHHFFF???>>>BBBLLL\\\uuu~~~ssslllnnnooonnnooo}}}sssnnn]]]YYY```qqqzzzvvvpppooo}}}sssYYYRRRQQQMMM@@@EEEHHHDDD:::111...///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,------......///000DDDnnn~~~vvvwwwuuuvvveee\\\ffftttnnnUUU???444...333888444666<<<:::999<<>>GGGJJJCCC>>>@@@===@@@DDDFFFGGGKKKQQQVVV[[[___dddgggiiijjjlllmmmoooqqqsssvvvxxxzzz||||||yyyzzz{{{|||}}}}}}}}}}}}}}}{{{yyy{{{{{{|||}}}}}}~~~}}}{{{yyyxxxyyyyyyyyywwwvvvuuutttssstttuuuwwwyyyxxxrrrlllhhhhhhiiihhhgggffffffgggggghhhiiikkklllnnnllljjjiiiiiilllooorrrsssssssssvvvxxxxxxtttpppoooppprrrsssuuuyyy~~~}}}zzzgggXXXOOOJJJHHHFFFBBB@@@CCCJJJ[[[uuummmiiijjjooouuu{{{ooojjjhhhaaaaaappptttzzzoooXXXPPPRRRRRRDDD???FFFEEE777...111...,,,******+++,,,+++***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))******+++---)))(((,,,...,,,---///222KKK~~~sssxxxlllfffrrr{{{yyy~~~zzz}}}xxxZZZeeexxxzzzjjjHHH:::333333444555666777888888;;;>>>EEENNNUUUYYYYYYXXXZZZ\\\]]]]]]]]]]]]^^^``````aaaaaa``````aaacccfffcccdddfffhhhiiiiiihhhggghhhhhhiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiikkkjjjjjjkkkmmmnnnmmmkkklllllllllkkkjjjjjjmmmooooooooonnnnnnnnnnnnnnnooonnnnnnoooooopppppppppqqqtttttttttttttttssssssssstttssssssttttttuuuvvvwwwzzz{{{{{{xxxtttsssvvvzzz''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))************))))))))))))***************++++++,,,,,,---......+++------...///000111111888GGGXXXgggwwwuuufffccceeeeeejjjbbbWWWXXX[[[fffyyy{{{}}}~~~}}}}}}~~~|||sssooolllqqqyyy|||~~~~~~rrrddd```ooo~~~mmmaaaXXXKKKEEEHHHHHH@@@;;;<<<:::===???@@@@@@BBBGGGJJJOOOSSSXXX]]]```dddgggjjjlllmmmppprrrtttvvvwwwxxxwwwxxxyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~}}}{{{zzz||||||||||||||||||||||||yyywwwuuutttttttttsssqqqsssqqqooonnnmmmnnnooopppppplllgggeeeeeeeeedddcccbbbbbbbbbcccdddeeefffgggiiihhhgggfffgggjjjlllnnnooonnnooorrrttttttqqqnnnmmmnnnpppqqqsssvvv{{{~~~lll\\\UUUQQQDDDBBBBBBBBBDDDMMMaaasssqqqkkkiiiqqq{{{vvvqqqkkkjjjtttlllYYYSSSPPPJJJEEEDDDCCC>>>666000...,,,******+++,,,+++***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))))))))******+++---)))))),,,...,,,---000777XXXwww}}}nnnmmmyyy{{{rrrvvv|||lllXXXmmmjjjDDD444333444444555666777888888;;;???FFFNNNUUUXXXYYYXXXZZZ\\\]]]]]]]]]]]]^^^``````aaabbbaaa```aaabbbddddddeeeeeefffgggggggggggghhhiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjlllnnnooonnnllljjjkkkkkkkkkjjjkkknnnpppoooooonnnnnnnnnnnnoooooonnnoooooooooppppppppppppssssssssssssttttttttttttrrrrrrrrrrrrssstttuuuvvvzzz{{{{{{xxxttttttwwwzzz''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************)))))))))*********+++++++++++++++,,,------......///***+++000222000666AAAIIIZZZkkksssyyy}}}nnneeefffkkkzzzuuucccVVV[[[bbbkkk{{{zzz{{{|||||||||~~~vvvooonnnrrrxxx~~~~~~uuubbbUUUcccvvvmmm^^^QQQMMMIIIAAA===>>>::::::;;;:::999:::<<>>jjj|||sssyyyppprrrmmmlll{{{eee]]]}}}sssHHH666333444555555777777888999<<>>===:::999888888888888888:::<<<@@@DDDJJJPPPUUUWWWYYY]]]bbbfffjjjmmmnnnnnnpppsssuuuwwwwwwvvvuuuuuuuuuwwwwwwwwwwwwvvvuuuwwwwwwwwwwwwwwwwwwwwwwwwrrrpppmmmkkkiiifffaaa^^^aaa___\\\XXXTTTQQQNNNMMMMMMOOOPPPQQQPPPPPPOOOOOOMMMMMMMMMNNNOOOPPPRRRRRRPPPRRRTTTWWWZZZ[[[\\\\\\^^^```ccceeegggiiijjjkkkhhhiiikkklllmmmnnnqqqsssuuuuuuvvvzzzkkk[[[LLLFFFFFFEEECCCCCCSSSbbbqqqwwwkkklllwwwuuummmlll||||||nnntttzzzaaaRRRIIILLLKKKCCC???CCC666333///,,,,,,---,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))))))))))))))******++++++***+++---------111888VVVggg[[[|||xxxXXXWWW}}}nnnFFF444444444555666777888999999???DDDMMMSSSVVVWWWYYYZZZZZZ\\\]]]]]]]]]]]]^^^```^^^```ccccccbbbaaaaaabbbgggeeecccaaaaaabbbeeefffiiiiiijjjkkkkkkkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhkkknnnoooooonnnmmmmmmmmmkkkjjjjjjlllnnnnnnnnnnnnnnnnnnoooppppppppppppoooooooooooooooooooooppppppqqqrrrsssttttttrrrrrrrrrrrrssstttuuuvvvuuuwwwyyyxxxuuuuuuwwwzzz''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((())))))******+++))))))))))))*********************++++++++++++,,,,,,,,,,,,---......//////222...000444444BBBppp}}}sssyyyyyyqqqjjjjjjkkkhhheeedddeeedddZZZZZZkkktttwww~~~~~~}}}zzzxxxxxx{{{~~~}}}zzzxxxvvvzzz~~~~~~zzzvvv|||mmm^^^OOOEEEBBB???<<<::::::999888777666777999:::<<>>FFF;;;777222///---------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++)))))))))))))))******++++++***+++...------333;;;gggnnnccc~~~oooUUUWWWyyyuuu]]]>>>444444555666666888888999:::@@@FFFOOOTTTVVVWWWYYY[[[ZZZ\\\]]]]]]]]]]]]^^^```^^^```bbbbbbbbbaaabbbdddfffeeecccaaaaaaccceeeggghhhhhhiiijjjjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkhhhggghhhjjjlllnnnmmmlllnnnnnnnnnllljjjiiikkklllnnnmmmmmmnnnnnnooopppqqqppppppppppppoooooooooooopppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvsssvvvxxxxxxvvvuuuwwwzzz''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))******++++++))))))))))))*********************+++++++++,,,,,,,,,,,,------...///////////////333777;;;MMMvvvqqqsssppphhhdddgggiiiccc[[[VVVQQQYYY\\\dddtttzzzyyy~~~}}}{{{yyywwwxxx|||~~~{{{{{{}}}~~~}}}{{{~~~}}}sss```RRRHHHEEE@@@>>>===<<<999777666777888888888999<<>>@@@AAA@@@???>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEFFFHHHJJJLLLMMMNNNOOORRRWWWYYY[[[]]]aaaeeeccceeehhhjjjkkklllnnnppprrrtttuuuuuuuuuwww}}}qqq___RRRHHHCCCBBB>>>FFFPPPZZZkkk~~~pppppp~~~}}}{{{ooorrr~~~vvv|||vvvbbbWWWNNNEEEAAABBB@@@;;;555111......---,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))))))))))))))******++++++***,,,...------444===rrrqqqooocccWWW]]]~~~dddLLL777888555555666777888999999:::AAAHHHQQQVVVVVVWWWYYY\\\ZZZ\\\]]]]]]]]]]]]^^^```^^^___```aaaaaabbbdddfffeeedddcccbbbccceeeggghhhgggggghhhiiiiiiiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiigggggggggiiikkklllkkkiiimmmmmmmmmkkkjjjjjjlllnnnmmmmmmmmmmmmnnnooopppqqqppppppppppppooooooooonnnppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuurrruuuxxxxxxvvvuuuxxxzzz''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////---///444:::BBBTTTvvvsssrrrlllddd___bbbddd]]]QQQJJJOOO]]]gggqqq}}}}}}xxx||||||{{{zzzxxxwwwyyy}}}}}}}}}{{{yyy|||~~~qqqaaaOOOKKKEEEBBBAAA???<<<999777888999999888999;;;<<<:::;;;>>>AAAEEEGGGIIIJJJPPPSSSYYY^^^bbbccccccccccccdddgggiiikkklllmmmmmmlllkkkjjjiiigggfffeeeddd```]]]ZZZWWWSSSMMMGGGBBBBBBBBBBBBAAA???>>><<<;;;:::;;;===;;;999999;;;>>>>>>>>>??????@@@BBBCCCDDDAAAAAABBBCCCEEEGGGHHHJJJIIIMMMRRRTTTVVVYYY]]]aaaaaacccgggiiijjjkkkmmmoootttvvvvvvsssoooqqqxxx~~~rrr\\\KKKEEEGGG:::>>>DDDGGGMMMlll|||sssuuu}}}{{{zzzmmmuuuxxxqqqXXXLLLJJJEEE===CCC>>>777222///...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,)))))))))))))))******++++++***,,,...------555>>>vvv~~~pppvvvYYYVVVaaa|||WWW===000888555555666777888999::::::AAAIIIRRRVVVWWWWWWYYY\\\ZZZ\\\]]]]]]]]]]]]^^^```^^^___`````````bbbeeehhhddddddccccccdddfffggghhhffffffggghhhhhhhhhhhhhhhggggggggggggggggggggggggggggggggghhhjjjkkkiiihhhkkkllllllkkkjjjkkkmmmpppmmmmmmmmmmmmnnnoooqqqqqqqqqpppppppppoooooonnnnnnqqqqqqqqqpppppppppppppppppppppppppppqqqrrrssstttqqquuuxxxxxxvvvvvvxxxzzz(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''''''''((())))))(((&&&$$$$$$&&&(((((())))))(((''''''(((((('''&&&&&&''''''((()))******++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,...---+++,,,...///000111444666===FFFMMMZZZrrr~~~rrrggglllYYY[[[hhh```QQQOOORRR]]]dddrrr~~~zzzxxx{{{~~~zzzzzz~~~}}}{{{|||}}}{{{~~~}}}}}}~~~wwwbbbTTTIIIFFFEEE@@@<<<<<<>>><<<999777888888777666888888999:::;;;===???@@@GGGIIILLLPPPTTTVVVWWWXXXYYYZZZ\\\___aaacccdddeeeddddddbbb```]]]ZZZWWWUUUQQQOOOLLLHHHDDDAAA???>>>:::::::::999888777777666777777777777777777777777;;;:::999888999:::<<<===>>>>>>>>>???@@@BBBCCCDDDHHHJJJLLLNNNOOOQQQUUUWWW\\\^^^```bbbdddgggjjjmmmkkkmmmpppqqqqqqrrrtttvvvrrr[[[MMMHHHKKK;;;999GGGKKKPPPwwwyyyvvvsssuuummmiiirrr}}}oooSSSKKKEEE<<<<<>><<<999777777777666444555555555555777888999::::::<<>>???@@@DDDFFFHHHJJJKKKMMMPPPSSSWWWYYY\\\^^^```cccgggjjjjjjlllnnnoooppprrruuuwww}}}oooZZZPPPGGGBBBBBBDDDAAAFFFaaa~~~tttpppyyymmmmmmsss|||dddPPPGGGDDD@@@BBBCCC>>>555//////111,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---***)))///888:::444,,,******))))))******+++,,,...)))...,,,000222444RRR{{{~~~}}}rrrZZZ___{{{eeeLLL:::222555444666777777777888:::<<>>777111//////------,,,,,,,,,,,,,,,,,,((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++((('''---444666111+++******))))))******+++,,,,,,(((...+++///222999\\\~~~~~~pppfffUUUmmm^^^BBB888555555666666777777666777:::<<>><<<;;;;;;;;;999888666666555444444444444444444555666888999:::;;;<<<999:::<<<===???@@@@@@@@@======>>>>>>===<<<:::999777666555444222222111111111111000000/////////...////////////////////////...///111222222222111000333333333444444555777777999;;;===>>>???AAADDDFFFKKKNNNQQQUUUXXX\\\aaadddgggiiijjjlllnnnqqqvvvyyy{{{jjj[[[VVVMMMFFFCCCEEEGGGHHH\\\}}}uuuxxx~~~{{{vvvxxxmmmkkkxxxhhhOOOGGGCCCDDDDDDAAA;;;444...+++---------------,,,,,,,,,)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&(((,,,---)))$$$******))))))******+++,,,---(((...,,,...222>>>ggg~~~qqqssskkk```VVVWWW;;;777777666666777777777666888;;;===GGGKKKQQQUUUXXXYYY[[[]]]^^^]]]\\\[[[\\\]]]^^^___bbbaaa```___```ccceeegggddddddccccccddddddeeeeeeffffffggghhhiiiiiiiiiiiiggghhhiiiiiijjjkkkllllllllllllmmmnnnnnnmmmllllllooommmlllmmmooopppppppppmmmmmmmmmmmmmmmnnnoooooommmllllllmmmoooqqqpppoooppppppqqqqqqrrrrrrqqqqqqnnnoooqqqrrrssstttuuuvvvsssuuuwwwxxxyyyxxxvvvuuu(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''((())))))'''***...//////...///111---+++(((((()))******)))(((((((((((())))))))))))))))))******++++++++++++++++++,,,,,,,,,---------,,,---.........000444777TTT{{{}}}}}}}}}yyyooodddbbbeee^^^WWW]]]___QQQPPPeeeyyy{{{xxxsssyyy}}}xxxlllllloooqqqrrruuuyyy}}}{{{wwwxxxyyyxxxxxxyyy|||pppbbbTTTJJJDDDAAA===<<<;;;;;;;;;:::999888777666555555555555333333333333444555555666555555666777888888888888666666777888888777555555444333222111111111111111000000////////////..............................---...000111111111000///222222222222222333444555666888999:::;;;===@@@BBBGGGJJJNNNQQQUUUYYY^^^aaaeeegggiiikkkmmmpppuuuxxxyyyyyycccOOOJJJJJJFFFDDDFFFMMM___uuusss|||xxxuuuoookkkuuuzzzhhhfff{{{}}}cccRRRFFFFFFEEEDDDAAA:::333............------,,,,,,,,,))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((+++))))))***+++,,,***'''******))))))******+++,,,///***000......222CCCssstttfffkkkooocccbbbQQQ777777888666666777777666666888<<>>BBBEEEIIILLLOOOTTTXXX\\\aaadddgggiiikkknnnqqqsssuuu{{{|||___SSSNNNFFFAAABBB@@@TTTllluuuyyy~~~tttcccWWWddd~~~tttgggqqqkkkMMMJJJEEECCCAAA===777222//////......---,,,,,,,,,)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,------******))))))******+++,,,000***111//////444KKKmmmfffnnnooodddqqqxxxIII555666666555555666666666666999>>>BBBLLLOOORRRUUUWWWXXXZZZ\\\\\\\\\\\\\\\]]]]]]^^^___aaaaaaaaabbbcccdddeeefffcccdddcccbbb```___```bbbeeeeeefffggghhhhhhhhhhhhjjjjjjjjjjjjkkkkkkkkkkkkllllllllllllllllllllllllmmmlllkkklllnnnpppqqqpppooonnnnnnmmmnnnnnnoooooonnnmmmmmmnnnpppqqqqqqpppooopppqqqrrrssssssssssssqqqpppqqqsssvvvxxxyyyxxxtttuuuvvvwwwxxxwwwwwwvvv'''((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))(((((((((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))000333555444000000333666333///+++)))((()))(((((())))))))))))((((((((((((((()))***+++,,,++++++***,,,,,,,,,------------...,,,...//////111777BBBJJJZZZ{{{sssnnnlllmmmpppttt[[[HHHAAAHHHOOObbbzzzyyyqqqllllllppptttvvvuuuqqqqqqtttwwwxxx}}}|||}}}zzzttttttsssrrrtttwww{{{yyymmm]]]VVVMMMDDD@@@>>>======;;;:::999888888777888888999888666555444333444444000000111111111000////////////000111111000///............------......///......//////////////////.......................................///000000000000//////000000111111111222444444555666999;;;===???CCCFFFIIILLLQQQTTT\\\___dddgggiiijjjkkkmmmnnnuuu}}}~~~}}}eeeSSSLLLFFF@@@===KKKWWWfff}}}yyyfff[[[___jjjvvvmmmyyyhhh]]]PPPFFFBBB???:::666/////////...------,,,,,,)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((((((((((()))+++---******))))))******+++,,,---(((111000111777SSSvvvmmmrrryyyccc]]]yyyfff@@@444444333333444555555555777:::@@@DDDNNNPPPTTTUUUVVVWWWYYYZZZZZZ[[[\\\]]]^^^____________```bbbdddeeeeeeeeeddd```bbbcccbbbaaaaaaccceeefffggghhhiiijjjjjjjjjjjjlllkkkkkkkkkkkkjjjjjjjjjllllllkkkkkkkkkkkkllllllkkkkkkjjjllloooppppppooooooooonnnnnnnnnnnnooooooooonnnmmmnnnpppqqqqqqpppooopppqqqrrrssssssssssssqqqpppppprrrvvvxxxxxxvvvuuuvvvvvvvvvwwwwwwwwwwww'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))******))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))000222333000,,,***---222444111,,,)))((((((((('''))))))))))))((((((((((((((()))***+++,,,+++******,,,,,,,,,---------......+++---///000333<<>>AAACCCGGGLLLOOOXXX\\\bbbeeeggggggggghhhhhhpppxxx{{{yyyxxx|||~~~uuuZZZVVVOOOBBBDDDAAAGGGZZZppp}}}~~~oooiiibbbZZZpppkkkkkkxxxbbbQQQHHHEEEAAA>>>000000///...------,,,,,,******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,------+++)))(((+++---*********)))***++++++,,,+++&&&000111222:::YYYrrrppp|||UUUSSS{{{wwwXXX999333333000333333444444555777;;;AAAFFFOOORRRTTTVVVVVVVVVXXXZZZXXXZZZ\\\^^^____________^^^```ccceeeffffffdddddd^^^aaaccccccbbbcccfffjjjhhhiiijjjkkkkkklllkkkkkkmmmllllllkkkkkkjjjjjjiiilllkkkkkkjjjjjjkkkkkkllljjjjjjjjjlllooopppooonnnpppooonnnnnnnnnnnnoooooopppooonnnooopppqqqpppoooooopppqqqrrrsssssstttsssqqqooooooqqquuuwwwvvvuuuvvvvvvvvvuuuvvvwwwwwwxxx(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((%%%%%%'''''''''+++111666222---,,,...111222111111444222,,,((()))***((())))))))))))))))))))))))******+++++++++,,,,,,,,,)))+++------,,,,,,---......222111...888NNN___eeefffkkkvvvwww}}}hhh```ccc\\\iiipppWWWFFF@@@BBBSSSeeennnqqqsssooosssuuuqqqjjjgggkkkpppllltttyyyxxxyyy}}}~~~{{{~~~}}}{{{yyyvvvtttrrrpppqqqtttxxx{{{}}}~~~yyynnn```TTTLLLJJJJJJAAAAAA@@@===;;;999:::;;;888888888777666444333222444333111000000000111222111111111111111000//////000////////////.........////////////////////////........................................................................000000000000111111111111888999;;;<<<>>>BBBGGGKKKOOOTTT[[[aaadddfffgggiiiiiinnntttuuusssssswww{{{|||qqq\\\QQQHHHBBBAAACCCKKKZZZtttmmmjjjkkkXXXpppwww{{{nnnmmmgggMMMBBB@@@>>><<<666000.........---++++++++++++************)))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,---)))000222,,,???nnn~~~sssjjjrrrhhhTTTggguuugggKKK:::000333888444888555555777999;;;BBBIIINNNPPPTTTVVVWWWWWWYYYZZZ]]]^^^___^^^^^^^^^```bbbaaa```aaabbbdddeeecccbbbcccbbbbbbbbbccceeeggghhhhhhhhhhhhiiikkkkkkjjjiiikkkkkkiiihhhhhhhhhiiijjjllllllllllllkkkkkkjjjiiiiiiiiijjjkkkkkklllmmmmmmoooqqqrrrrrrpppmmmjjjhhhnnnnnnnnnnnnnnnnnnnnnnnnooorrrttttttsssqqqqqqrrrtttrrrpppppprrrtttuuuvvvvvvuuussstttvvvwwwwwwvvv(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((()))''''''))))))(((,,,222555333000///000111///---111333222,,,((()))***((())))))))))))))))))))))))******+++++++++,,,,,,,,,)))+++------,,,,,,---...---000111666HHHbbbqqqsssvvv{{{|||yyyiiiwwwccc```gggdddnnnpppWWWDDDCCCKKK\\\jjjoooqqqssspppssssssnnnhhhfffjjjooosssxxx{{{xxxyyy}}}}}}{{{yyywwwuuusssrrrqqqqqqvvvxxx|||~~~~~~}}}pppcccYYYQQQMMMFFFEEEBBB>>>;;;::::::;;;999999888888777666555444333333222111111111111111000111111111111000///////////////............---////////////////////////........................................................................//////000000000111111111555666888999;;;???DDDGGGKKKPPPWWW]]]aaadddfffhhhhhhlllqqqrrrrrrrrruuuwwwyyy}}}qqq[[[OOOJJJFFFEEEGGGPPPdddrrrnnnjjjqqqooovvv|||qqqbbblllsssXXXKKKCCC;;;;;;777222///------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,---)))000222...EEEttt|||uuukkkvvv|||sss___RRRiiiyyy```EEE777///444999333999666555888999<<>>AAAEEEJJJQQQXXX\\\aaadddgggggghhhkkkmmmooopppqqqqqqvvvyyy|||}}}}}}nnn\\\RRRLLLEEECCCFFFSSSiii|||ssswwwrrryyyyyymmmqqq}}}gggbbbooovvvXXXKKKCCC::::::888555111---++++++---+++++++++************)))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,---***///111111LLL{{{}}}{{{xxx}}}yyynnnmmmaaaTTTNNNkkkxxxVVV<<<222///555888222888666666888:::<<>><<<:::999888888888444555555666666555333222111111111111111000000/////////.........---------////////////////////////...........................................................................////////////000000000...///111222333444777999;;;???DDDJJJOOOTTTYYY\\\bbbbbbdddgggkkkmmmmmmlllppprrrvvvyyy|||~~~eeeYYYLLLDDDAAADDDOOOYYYyyyxxxzzz{{{uuujjjbbblllnnnlllbbbKKKHHHKKK<<<<<<;;;666///,,,,,,...+++++++++*********))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,///---//////888]]]tttqqqpppzzz{{{sssyyycccTTTVVV|||pppLLL444222222555666000555333444888:::<<>>;;;999999888666666666666666555444444222222333333222222111000000////////////.........////////////////////////..............................................................................////////////000000...///111222222333444666888;;;>>>BBBEEEIIINNNRRRZZZ\\\___ccceeegggiiiiiikkkmmmqqquuuyyy}}}ooo[[[MMMDDDAAAEEEKKKbbb{{{zzzvvvnnnaaaaaa{{{zzzeee~~~]]]LLLHHH@@@???<<<888333///------+++++++++************)))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,///---///000>>>hhhvvvyyyyyysssgggXXXaaalllIII444444444444555111444333444888;;;<<>><<<::::::888777666666555555666666333444444444444333222222111111000000000/////////////////////////////////................................................................................./////////000000---///111222111111222333666777999:::<<>><<<;;;999888666555555555666777444444555555444444333222111111111111000000000000////////////////////////..................................................................................../////////000,,,...000111000000111222444555555555555888<<>>;;;:::444,,,...,,,++++++,,,,,,***)))************************))))))))))))************************************,,,,,,++++++,,,,,,---...***+++...777WWW}}}wwwfffhhhyyy}}}ZZZTTTkkk{{{xxxQQQ@@@444555777222111666555666888:::<<>>:::888777666...---++++++,,,,,,+++)))************************))))))))))))************************************,,,,,,++++++,,,,,,---...------///:::\\\uuuzzzssshhhqqqlllUUU[[[uuu}}}qqqLLL===222444777333333888555666888:::<<>><<<:::999999999888777888888888777777777666666555555444333333333333333444444333333333222222222111111111111111111111111111111222222222222111111000000000000000000000000........./////////000000111111111111111000000000//////000111222333444444555555555666666888999:::<<>>888888<<<000...,,,+++,,,,,,+++***************************))))))))))))************************************,,,,,,++++++,,,,,,---...///......@@@hhhzzzuuuzzz{{{ttt{{{}}}qqqnnntttnnn]]]TTThhhhhhFFF999111333666444555999555666888:::===BBBHHHLLLQQQRRRTTTVVVWWWYYYYYYZZZYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeeeeeeeeeeeffffffeeeeeeeeefffggggggjjjiiihhhhhhiiijjjlllmmmllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllljjjlllmmmmmmlllllllllnnnkkknnnqqqrrrpppnnnllllllpppooooooqqqrrrsssrrrpppqqqpppoooooopppqqqrrrsssssstttuuuuuutttuuuwwwyyywwwuuutttsssuuuxxx|||(((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((('''((((((((((((((())))))***))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++************************(((((()))))))))*********************************))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***)))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,111---***///666IIIdddqqqiii|||~~~{{{nnniiikkkfff]]]FFF===777<<>><<<<<<<<<===<<<;;;;;;;;;:::::::::999999999888777777666666666666666666666666666555555555555444444444444444444444444111222222333333222222111222222222222222222222222000000000111111111222222333333333333333333222222222222333444555666666777666666777888999:::;;;;;;<<<===@@@CCCFFFJJJOOOTTT\\\cccooozzz|||zzz}}}wwwuuu~~~cccRRRKKKDDDFFFRRReeewwwxxxtttrrrggg```fffsssvvvlllwww{{{```JJJHHHGGG>>>777888444111...------------,,,************************((()))))))))************************************,,,,,,++++++,,,,,,---...//////000MMM{{{}}}kkkpppmmmwwwqqqgggZZZ^^^{{{ccc@@@999444333444444444555555666888:::>>>CCCIIINNNQQQRRRTTTVVVXXXYYYYYYZZZZZZ[[[\\\^^^___aaabbbbbbcccddddddeeeeeedddddddddaaaaaabbbcccdddfffhhhiiihhhhhhgggffffffgggiiiiiikkkkkkkkkkkkllllllllllllmmmmmmllllllkkkkkkjjjjjjjjjlllnnnnnnmmmlllmmmnnnllloooqqqqqqooollljjjiiinnnooooooppppppqqqrrrsssuuutttrrrpppoooooopppppprrrrrrqqqrrrssstttuuuuuuuuusssqqqqqqssswww|||))))))))))))))))))))))))((((((((()))))))))************)))))))))(((((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))))))))*********+++++++++++++++++++++*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,------------...333000000999CCCVVVpppvvvgggbbbffffffVVVCCC333888@@@IIIPPPWWW\\\___eeejjjmmmlllnnnqqqsssrrrssssssssssssttttttttttttnnniiiaaa[[[YYY___hhhpppzzz{{{}}}~~~zzzwwwzzz{{{}}}~~~~~~}}}|||zzz{{{}}}}}}~~~zzzwww{{{tttcccTTTIIIFFFCCC???<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888888888888888777777777777666666666555555555555555555555555222222333333333333222222333333333333333333333333222222222333333333444444444444444444555555555666333333444555666777888888666777999;;;<<<=========>>>>>>@@@DDDEEEEEEHHHMMMRRRXXXfffuuu{{{zzz|||vvvrrrvvv\\\QQQGGGEEELLLXXXjjjxxx~~~sssvvveee___hhhhhhttt|||nnnwwwsssYYYLLLEEE>>>:::;;;666333///------......---************************))))))))))))************************************,,,,,,++++++,,,,,,---......222444SSS|||eeeppprrrrrreeeXXX```bbb>>>;;;777444444444444444555666888;;;>>>CCCJJJNNNRRRSSSUUUWWWXXXZZZZZZ[[[\\\]]]^^^___```aaabbbcccbbbcccdddddddddddddddccc``````aaabbbdddfffhhhiiigggfffeeeeeeeeeeeeggggggjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkklllnnnnnnmmmmmmmmmnnnmmmooopppooommmkkkkkkkkklllmmmnnnnnnnnnoooqqqsssuuutttrrrqqqpppppppppppprrrqqqpppqqqssstttttttttuuusssrrrqqqsssvvvzzz}}}))))))))))))))))))))))))(((((()))))))))******************)))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))))))))************)))************+++++++++,,,,,,,,,------------......333111444@@@JJJYYYooo|||rrrgggbbbccc^^^MMM;;;555<<>>=========<<<<<<<<<;;;;;;<<<<<<;;;:::::::::::::::999888888888888777777777666666666666666666666666333444444555555444444333333333333333333333333333444444444444555555555555444444555666777888888999777888999:::;;;<<<<<<===<<<===???@@@AAABBBAAAAAAAAA@@@CCCHHHIIIGGGIIINNNRRRTTTbbbttt|||zzz|||rrruuurrr]]]LLLIIIJJJMMM[[[lllttt~~~~~~{{{pppjjjhhhfffooo|||{{{sssxxxvvv```LLL@@@:::999777444000...---.........************************))))))))))))************************************,,,,,,++++++,,,,,,---...,,,555999[[[jjjyyy|||rrr~~~wwwfffVVVaaa[[[<<<;;;888555555666555555444666888;;;>>>DDDJJJOOOSSSTTTVVVXXXZZZ[[[[[[\\\^^^^^^___``````aaabbbbbbaaaaaabbbcccdddddddddcccbbbbbbcccccceeefffggghhhgggfffeeeddddddeeefffggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkmmmnnnooonnnmmmnnnooonnnnnnooommmkkkkkklllmmmjjjlllmmmmmmlllmmmpppssssssrrrqqqpppqqqqqqsssssssssqqqpppqqqtttuuuuuutttuuuuuuttttttuuuwwwyyy{{{))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************)))************+++++++++,,,,,,,,,---------......///333222777EEEMMMZZZmmmzzzvvvpppiiidddaaaXXXGGG888:::???HHHRRRZZZ^^^___^^^]]]dddlllvvvxxxtttppppppqqqpppjjjddd_________```ccciiiqqqwwwvvvvvvxxx{{{~~~~~~zzzvvvvvvvvvwwwxxxyyy{{{|||}}}xxxzzz}}}~~~||||||{{{qqqoooyyyyyy___YYYPPPIIIEEECCCCCCBBB============<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<999999999888888888888777777777777777777777777777555555666666666666555555444444444444444444444444555555555666666666666777444555666777888999:::;;;======>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGFFFEEEEEEDDDCCCGGGMMMNNNKKKLLLRRRVVVWWWcccvvv||||||uuukkkuuukkkSSSNNNKKKGGGPPPaaaqqqvvvwww}}}}}}xxxdddhhhqqqyyyzzzwwwwwwzzzvvvXXXCCC888333888444000...............************************))))))))))))************************************,,,,,,++++++,,,,,,---...)))555===aaappprrrxxxhhhqqqjjjXXXddd~~~SSS::::::888666555777777666444666888;;;>>>DDDKKKOOOTTTUUUWWWYYYZZZ[[[\\\\\\______``````aaaaaabbbbbb``````aaabbbcccddddddccceeeeeeeeeeeeeeefffggggggggggggeeeddddddeeefffgggggghhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkklllllllllkkkmmmoooooonnnmmmnnnooonnnnnnnnnllljjjkkkmmmoooiiikkkmmmlllkkklllooosssppppppppppppqqqsssuuuvvvuuurrrppprrruuuwwwvvvtttvvvvvvvvvvvvwwwxxxzzz{{{))))))))))))))))))))))))))))))))))))************************))))))))))))***)))))))))))))))***+++((()))***+++++++++***))))))***++++++***)))***,,,***++++++,,,---------------...//////000//////...000//////......---,,,,,,111...+++)))(((+++...000+++******+++,,,------,,,------,,,+++++++++++++++)))((()))+++---...---,,,******++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''(((***+++))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---------------...000000222,,,111AAAOOOWWWcccpppvvv~~~}}}rrrjjjeeeccc\\\MMM===444999GGGOOOOOOYYYiiijjj___]]]fffnnnvvv~~~wwwtttqqqnnnkkkiiieeeccc___^^^^^^bbbgggnnnsssvvvzzzxxxwwwxxx{{{}}}{{{yyy{{{zzzzzzzzz{{{|||~~~||||||||||||~~~~~~|||zzzzzzzzztttfff\\\UUUMMMFFFCCCBBBBBBDDDEEEAAA;;;<<<@@@???>>>???@@@@@@???<<<999<<<<<<;;;;;;;;;:::::::::999999999999999999888888777777777888888888999999:::999888777666777888888888888888999:::::::::;;;::::::;;;<<<===>>>??????AAACCCEEEEEEDDDDDDEEEFFFJJJHHHFFFEEEGGGHHHIIIJJJMMMMMMNNNOOOQQQSSSTTTUUUZZZaaakkksssxxx|||yyyssssss{{{```XXXSSSGGGFFFPPP]]]mmm{{{rrrzzztttyyy{{{zzzzzzzzzrrrhhhvvvcccOOOCCC:::666444444333///))))))------,,,++++++******++++++************************++++++************++++++***+++,,,,,,+++,,,...///000111;;;wwwwwwzzzqqqjjjmmmzzzcccaaajjjgggIII999888777555444444444444555555666888===DDDJJJNNNRRRTTTWWWXXXXXXYYYZZZ\\\___^^^^^^______```aaabbb```aaaaaabbbbbbbbbbbbaaaeeeeeeeeeeeeeeefffggghhhiiihhhgggfffeeeeeefffgggkkkkkkjjjiiihhhhhhhhhiiijjjiiihhhiiilllnnnnnnnnnmmmnnnooonnnmmmlllmmmnnnllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooppppppmmmooorrruuuvvvvvvuuusssqqqpppooorrruuuwwwvvvssssssssstttssssssuuuyyy|||))))))))))))))))))))))))))))))))))))************************))))))))))))***))))))))))))***++++++******+++++++++++++++***'''(((******))))))+++,,,------......---,,,,,,+++...///000111222444555555;;;;;;:::::::::999999999===;;;999666444222222222...------,,,,,,,,,+++***,,,++++++++++++++++++,,,,,,+++***+++,,,,,,+++***)))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((***+++))))))))))))************))))))))))))******************+++++++++,,,,,,,,,------------...///000000000,,,555KKK]]]hhhrrr}}}oooooo|||rrrkkkeee___VVVIII>>>999@@@IIIOOOSSS]]]hhhhhhaaa]]]fffmmmpppyyyzzzyyywwwrrrnnniiieee```]]]\\\^^^bbbgggmmmqqqsssssszzzxxxwwwxxx{{{|||{{{zzz{{{zzzzzzzzz{{{|||~~~|||{{{{{{{{{|||~~~~~~|||{{{|||~~~}}}}}}~~~xxxiii\\\SSSPPPNNNJJJHHHIIIHHHDDDCCCDDDBBBAAAAAACCCDDDCCCAAA????????????>>>======<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<<<<:::;;;;;;<<<<<<======>>>>>>>>>???AAABBBCCCDDDDDDFFFHHHJJJKKKKKKKKKLLLMMMOOOMMMKKKJJJKKKMMMNNNOOORRRRRRRRRRRRTTTVVVXXXZZZ\\\ccclllssswww{{{|||uuuxxx}}}fffVVVLLLJJJOOOSSS^^^iiiuuuxxxzzz||||||vvvtttvvvrrrkkk[[[vvvtttXXXEEE===:::777555555222---...222---,,,++++++******++++++************************++++++************++++++***+++,,,,,,+++,,,...000///222@@@{{{vvvqqqqqqrrr|||nnnTTTWWWkkk}}}SSS>>>888777666555555444444555666666888:::@@@FFFLLLPPPTTTVVVXXXYYYZZZZZZ[[[]]]____________```aaaaaabbb```aaaaaabbbbbbbbbbbbbbbeeeeeeeeeeeefffggghhhiiiiiiiiigggfffffffffggggggkkkjjjiiiiiihhhhhhiiiiiijjjhhhhhhiiikkkmmmnnnmmmmmmnnnooonnnmmmlllmmmooonnnmmmmmmlllllllllmmmmmmmmmmmmnnnnnnoooooooooooommmoooqqqtttuuuuuuuuutttqqqpppppprrruuuvvvuuussstttuuuvvvuuuvvvxxx{{{))))))))))))))))))))))))))))))))))))************++++++*********)))))))))******))))))******+++,,,,,,++++++++++++++++++,,,((()))+++++++++,,,///111///111333555888:::;;;;;;>>>>>>>>>@@@BBBEEEHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCGGGGGGGGGFFFEEECCCAAA@@@======;;;:::888777666555222111000///---,,,++++++---+++))))))***+++***)))(((((()))******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,------------...///000111//////???^^^zzz~~~jjjnnn}}}zzzuuupppiiiaaaWWWJJJ???<<>>===@@@@@@???@@@@@@AAABBBBBB@@@@@@??????>>>???????????????>>>======>>>???@@@======>>>>>>???@@@@@@AAACCCDDDEEEFFFHHHIIIJJJKKKLLLNNNPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQSSSUUUVVVWWWVVVUUUUUUVVVYYY\\\^^^aaagggnnnssswwwzzzzzzvvvzzz]]]NNNKKKJJJNNNRRRZZZeeettt|||uuuwwwzzzpppmmmpppsssrrrQQQ___yyy~~~^^^IIIFFF<<<888555444111---,,,///---,,,++++++******++++++************************++++++************++++++***+++,,,,,,+++,,,...000///444JJJxxxxxxuuu|||yyyuuutttooodddLLLYYYuuutttGGG888666666555555555555555666777888999===BBBHHHNNNRRRUUUWWWYYYZZZZZZ[[[\\\]]]^^^______``````aaabbbbbb```aaaaaabbbccccccbbbbbbeeeeeeeeeeeefffggghhhiiiiiihhhggggggfffgggggggggjjjjjjiiihhhhhhhhhiiiiiiiiihhhggghhhkkkmmmmmmllllllnnnooonnnmmmlllnnnooopppooommmlllkkkkkklllmmmmmmnnnnnnnnnnnnooooooooonnnooopppqqqssstttuuuuuuppppppppprrrtttuuutttssstttuuuuuuvvvvvvxxx|||))))))))))))))))))))))))((()))))))))************+++++++++*********))))))***************+++,,,---++++++***))))))***,,,------...000111222444777:::999;;;===???BBBDDDEEEEEEHHHHHHGGGHHHJJJMMMPPPRRROOONNNMMMKKKIIIGGGFFFEEEDDDEEEGGGHHHJJJLLLMMMNNNKKKKKKKKKIIIGGGFFFFFFFFF@@@???===999666222///------+++))))))*********)))''''''(((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))******((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,------------...///000111222444IIIsssvvv{{{|||xxxwwwooollldddXXXKKK<<<444999BBBLLLJJJOOO]]]dddcccdddiii___aaaaaa```fffqqqxxxxxxuuutttpppjjjccc]]]YYYXXX\\\bbbkkkrrrvvvvvvtttsssvvvvvvwwwxxxyyyzzz{{{zzz{{{{{{zzzyyyzzz{{{|||}}}}}}|||{{{zzzzzz{{{||||||~~~}}}|||{{{|||}}}~~~~~~}}}~~~~~~~~~uuuhhhbbb^^^]]]``````[[[WWWVVVVVVTTTSSSRRRSSSRRRPPPOOOUUUTTTQQQMMMIIIFFFCCCAAADDDCCCCCCCCCCCCDDDEEEFFFCCCBBBBBBBBBBBBCCCDDDEEEAAA@@@???>>>??????@@@AAA@@@@@@AAABBBCCCDDDDDDEEEHHHIIIJJJLLLNNNOOOQQQRRRRRRTTTVVVWWWWWWVVVWWWYYYYYYYYYXXXVVVVVVWWWYYY[[[ZZZYYYWWWUUUVVVYYY]]]___eeejjjppptttvvvzzzyyytttYYYLLLJJJPPPPPPXXXbbbhhhvvvyyyuuu}}}xxxlllgggkkkrrrvvvddd[[[fff}}}|||aaaOOOQQQ@@@:::666666555///+++***---,,,++++++******++++++************************++++++************+++++++++,,,---,,,,,,,,,...000111888UUU}}}~~~zzzpppxxxzzz~~~ooojjjhhh[[[PPPhhhzzzKKK999444444444444444555666777777888:::===CCCIIIOOORRRUUUWWWYYYZZZZZZZZZ[[[\\\^^^______```aaaaaabbbbbb```aaaaaabbbccccccccccccddddddddddddeeefffhhhhhhggggggffffffffffffffffffiiiiiihhhhhhhhhhhhiiiiiiiiihhhggghhhjjjllllllkkklllmmmnnnnnnmmmmmmnnnoooqqqooommmkkkkkkkkkllllllnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnoooppprrrtttuuuppppppqqqrrrsssttttttsssqqqrrrssstttuuuwww{{{))))))))))))))))))))))))((()))))))))************++++++++++++************************+++,,,---...******))))))***+++---...555777888999:::===AAADDDJJJIIIHHHFFFDDDAAA???>>>CCCBBB@@@??????AAACCCDDDJJJJJJIIIIIIIIIIIIIIIIIICCCBBBBBBBBBCCCFFFHHHIIIKKKMMMNNNNNNMMMLLLNNNPPPLLLKKKIIIFFFCCC???;;;999444222///...---,,,***((()))(((((((((((()))++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((()))))))))************************++++++++++++******+++++++++,,,,,,,,,...............///111111444777OOO~~~}}}{{{nnnkkkkkk```QQQBBB555222:::FFFMMMKKKRRR___ddd```dddmmmiiieee______gggrrrvvvuuutttrrrmmmfff]]]XXXVVVVVVbbbgggnnnrrrtttuuuuuuvvvuuuuuuwwwwwwxxxyyyzzz{{{{{{{{{zzzyyyyyyzzz||||||~~~}}}|||{{{zzz{{{||||||||||||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~{{{wwwxxxzzzsssuuuyyy}}}yyyqqqmmmnnniiigggeeeddddddbbb___\\\^^^]]][[[XXXUUUSSSQQQPPPOOONNNLLLKKKKKKKKKLLLMMMFFFEEEEEEEEEFFFIIIKKKLLLGGGFFFEEEDDDCCCDDDEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMOOOPPPRRRTTTVVVXXXZZZ[[[[[[]]]^^^^^^]]]\\\]]]^^^]]]]]]]]]ZZZXXXXXX[[[]]]^^^\\\ZZZXXXXXX[[[^^^```gggkkkqqqtttvvvyyy~~~|||qqqXXXRRRRRRQQQYYYeeefffiiisssyyy|||nnnfffffflllrrrrrr___aaa{{{oooXXXSSSDDD===:::;;;<<<666///,,,---,,,++++++******++++++************************++++++************+++++++++,,,------,,,---///000111999]]]yyywwwooo~~~rrrvvvhhhbbbRRRYYYyyyVVV;;;444333333444444555666777555666999===CCCIIINNNQQQTTTVVVXXXYYYXXXXXXZZZ[[[^^^___```aaabbbbbbbbbaaa``````bbbccccccdddddddddbbbbbbbbbcccdddeeeggghhheeeeeeeeeeeeeeeeeeeeeeeeiiihhhhhhggghhhhhhiiiiiiiiihhhggggggiiikkkkkkjjjkkkmmmnnnnnnmmmmmmnnnppppppooommmlllkkkkkkkkklllnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnmmmmmmoooqqqsssuuuoooppprrrrrrsssrrrssssssqqqrrrssstttuuuxxx}}}))))))))))))))))))))))))))))))))))))************,,,++++++++++++******************+++,,,---...///+++,,,,,,---///111333444;;;<<<===>>>???BBBFFFJJJOOOOOONNNLLLIIIGGGEEECCCEEEDDDBBB@@@>>>>>>>>>>>>BBBCCCEEEHHHKKKNNNPPPQQQPPPMMMIIIEEECCCAAAAAAAAAFFFIIIMMMNNNMMMNNNQQQUUUPPPPPPPPPPPPOOOMMMJJJIIIBBB???<<<999666333...+++---,,,+++***)))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************++++++++++++,,,******+++++++++,,,,,,,,,............///000111111333:::PPPyyyxxxpppqqqooo___KKK===666777@@@JJJMMMPPPYYYbbbaaa^^^dddoootttlllddddddkkkrrrrrrooosssqqqkkkaaaWWWSSSTTTVVVggglllppprrrrrrsssvvvyyysssuuuwwwwwwwwwxxxzzz{{{{{{{{{zzzyyyyyyzzz{{{|||}}}}}}{{{zzzzzz{{{|||}}}zzzzzzyyyyyyyyyzzzzzzzzz||||||}}}}}}~~~~~~~~~~~~}}}{{{wwwwww~~~~~~zzz{{{zzzyyyxxxxxxwwwtttppplllddddddddddddeeeeeeeeeeee```^^^[[[YYYWWWWWWWWWXXXMMMMMMLLLLLLMMMPPPRRRTTTRRRQQQOOOMMMLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWYYY[[[^^^```bbbcccbbbdddeeeeeedddddddddeeebbbcccbbb___[[[ZZZ\\\```aaa___]]]\\\\\\^^^```bbbfffkkkqqquuuwwwyyy}}}vvvhhhYYYOOOOOOWWWbbbdddeeerrrxxxssszzzvvviiibbbeeelllmmmccciiilllYYYLLLBBB;;;<<<===888111------,,,++++++******++++++************************++++++************+++++++++,,,------,,,---///111000;;;fffzzz|||zzzwwwsssvvvcccSSSaaa^^^@@@444333333333444555666666333555888===CCCIIINNNQQQTTTVVVXXXYYYXXXXXXYYYZZZ^^^___aaabbbccccccbbbaaa``````bbbcccddddddeeeeeebbbbbbbbbcccdddfffggghhhddddddeeefffffffffeeeeeehhhhhhggggggggghhhiiiiiiiiigggfffgggiiijjjjjjiiikkkmmmnnnnnnmmmmmmooopppnnnnnnnnnmmmmmmlllkkkkkknnnnnnnnnmmmmmmmmmmmmlllmmmllllllmmmnnnppprrrtttoooqqqrrrsssrrrqqqrrrsssrrrtttuuuvvvxxx{{{))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++************+++++++++,,,...///000///000222555888999;;;;;;<<<===>>>>>>???BBBGGGJJJKKKLLLLLLMMMNNNNNNMMMMMMNNNMMMLLLJJJGGGEEEDDDCCC@@@AAADDDHHHLLLOOORRRTTTVVVUUURRRMMMIIIDDDAAA???@@@DDDIIIJJJJJJKKKOOOTTTQQQRRRSSSTTTTTTSSSRRRQQQKKKJJJHHHGGGDDD@@@;;;777444222///---+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))*********************+++++++++,,,,,,******+++++++++,,,,,,,,,............///000111222444???SSSnnn~~~vvvuuu|||qqq\\\DDD999999===DDDJJJNNNYYYdddeee^^^[[[dddoootttnnnjjjjjjnnnpppooonnnllljjjddd[[[TTTSSSXXX^^^kkkooorrrsssqqqqqqtttxxxqqqtttvvvwwwvvvwwwyyy|||{{{{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzyyyyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz||||||}}}}}}}}}|||~~~|||}}}~~~xxxxxx|||xxxooopppppprrrssstttuuuvvvpppmmmiiieeebbb`````````YYYXXXVVVUUUUUUWWWYYY[[[[[[ZZZWWWUUUSSSRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZZZZXXXYYY[[[^^^```ccceeefffbbbdddggghhhhhhiiijjjlllhhhjjjiiiddd___]]]___ccc``````^^^^^^]]]^^^___```dddjjjqqqvvvxxxyyy||||||xxxwwwcccQQQOOORRRYYY___bbbjjjsssuuurrrxxxnnndddfffmmmjjjlllssstttdddUUUFFF@@@>>>999222...---,,,++++++******++++++************************++++++************+++++++++---...---------///111111@@@sss}}}}}}vvviiiWWW___YYYAAA444444333333333444555555333555888===CCCIIINNNQQQUUUWWWYYYYYYYYYXXXYYYZZZ^^^___aaacccccccccbbbaaa``````bbbcccdddeeeeeeeeeccccccdddeeefffhhhiiijjjeeeeeeggghhhhhhhhhggggggggggggggggggggghhhiiiiiiiiigggffffffhhhiiiiiihhhkkklllnnnnnnmmmmmmoooqqqkkklllnnnooonnnmmmlllkkknnnnnnmmmmmmmmmlllllllllkkkkkklllmmmnnnpppqqqrrrnnnqqqssssssqqqpppqqqsssrrrsssuuuvvvxxx|||))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******+++++++++,,,---...000000222444888;;;>>>@@@AAAAAA;;;<<<<<<<<<===@@@DDDHHHJJJJJJJJJJJJIIIIIIHHHGGGOOONNNMMMLLLIIIGGGDDDCCCCCCDDDFFFHHHKKKNNNPPPQQQOOOOOOOOONNNKKKFFFBBB???999===BBBDDDCCCDDDIIINNNRRRSSSUUUUUUUUUSSSQQQPPPMMMNNNNNNPPPPPPMMMHHHDDD999777333000---,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,.........//////000111222777DDDVVVfffvvvsssnnnvvvpppXXX>>>555999@@@EEEHHHQQQ```lllggg\\\ZZZdddnnnmmmlllmmmnnnooonnnoooqqqcccbbb^^^WWWSSSVVV___ggglllpppttttttqqqpppsssvvvqqqtttvvvwwwvvvvvvyyy||||||{{{zzzyyyyyyyyyzzz{{{yyyyyyxxxxxxxxxyyyzzz{{{||||||||||||||||||||||||vvvwwwxxxzzz{{{|||}}}}}}}}}~~~}}}vvvttt}}}zzz{{{{{{{{{{{{{{{{{{|||xxxuuupppkkkgggdddddddddcccaaa^^^\\\[[[\\\]]]___```^^^[[[XXXVVVUUUUUUUUUSSSSSSUUUVVVWWWYYYZZZ[[[VVVWWWYYY\\\___bbbdddeee___aaaeeeggghhhjjjlllnnnmmmnnnnnniiibbb___bbbeee^^^]]]]]]\\\\\\\\\\\\\\\ccciiiqqqvvvxxxyyy|||~~~~~~rrroooppppppXXXSSSPPPRRRYYYaaafffiiimmm{{{qqqsssssshhhkkktttqqqwwwxxxyyynnnWWWKKKEEE>>>777333---,,,++++++******++++++************************++++++************++++++,,,---...---------///111444FFF~~~}}}tttkkkUUUSSSwww}}}KKK;;;555444444333333444444444333555999>>>DDDJJJOOOQQQVVVXXXZZZ[[[ZZZYYYZZZ[[[^^^___aaacccdddcccbbbaaa``````bbbcccdddeeeeeeeeedddeeeeeefffhhhjjjkkklllfffggghhhjjjjjjjjjiiihhhggggggggggggggghhhiiiiiiiiigggffffffhhhiiiiiihhhkkklllnnnnnnmmmnnnoooqqqiiikkknnnppppppnnnllljjjnnnnnnmmmmmmmmmllllllllljjjkkklllmmmnnnpppqqqqqqnnnqqqssssssqqqpppqqqssspppqqqssstttvvvzzz++++++++++++******))))))(((***+++,,,+++******++++++***)))((()))***+++,,,---...000111222555:::===AAA@@@???BBBFFFGGGEEEAAABBB===@@@HHHEEE>>>JJJ^^^```ZZZQQQKKKIIIHHHHHHHHHPPPUUUSSSMMMMMMQQQMMMCCCEEEEEEDDDCCCCCCEEEHHHKKKEEEIIILLLLLLJJJIIIKKKMMMGGGCCC@@@BBBEEEDDD>>>888CCCEEEKKKRRRVVVUUUOOOIIIHHHFFFFFFJJJNNNPPPOOOLLLJJJHHHBBB;;;444000111222++++++++++++++++++++++++)))(((((((((((()))*********)))(((''''''((()))*********))))))(((((((((''')))************+++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,---***444111***000444222444>>>LLL\\\hhhtttuuussssssuuuyyygggNNN999777===@@@CCCIIIXXXhhhlllhhhiiigggeeekkkooommmkkklllnnnnnnkkkhhheee[[[RRRQQQZZZdddhhhhhhkkknnnrrrtttssssssrrrsssuuuuuuuuuuuuvvvvvvvvvvvvzzzyyyxxxxxxxxxyyyzzz{{{|||{{{yyyxxxxxxyyy{{{|||zzzzzzzzz{{{{{{zzzyyyyyyvvvuuuuuuxxx{{{|||zzzwww{{{||||||}}}~~~{{{ttt{{{~~~|||zzzzzzzzz|||}}}{{{xxxtttpppmmmjjjiiijjjiiifffdddaaa___^^^]]]______^^^\\\ZZZXXXVVVUUUUUUTTTTTTWWW[[[]]]\\\ZZZZZZZZZ[[[\\\___bbbeeefffiiieeeaaaaaadddhhhjjjjjjlllnnnnnnkkkeee```^^^^^^______^^^^^^^^^___``````dddggglllrrrvvvzzz{{{|||ppprrrvvvfff[[[RRRQQQTTTYYYdddpppmmm{{{|||pppttt~~~~~~mmmlllrrrxxxttt{{{yyyssseeeNNNFFFBBB888---000...,,,+++,,,,,,+++***++++++++++++++++++++++++++++++******************------...---,,,---///111777PPPtttoootttjjjQQQFFFTTTzzzkkkHHH777555444444333333333444444666888;;;???EEEJJJOOOQQQXXXYYYZZZYYYXXXYYY[[[\\\\\\___aaa```^^^]]]___aaaaaabbbbbbccccccdddeeeeeegggfffeeeeeefffggghhhiiiggggggfffggghhhiiihhhhhhjjjhhhggghhhiiiiiihhhggggggggggggggghhhiiijjjkkklllmmmmmmlllkkkkkknnnpppooonnnlllkkkjjjjjjkkklllnnnmmmkkkjjjkkklllnnnpppiiijjjkkkmmmnnnooooooooonnnnnnppprrrttttttrrrpppmmmooorrruuuwww|||++++++++++++*********)))***+++---,,,+++***+++,,,//////---,,,,,,,,,,,,------000444777:::>>>BBBEEECCCCCCBBBAAA@@@AAABBBDDDGGGDDDLLLXXXZZZVVV___qqqwwwqqqggg^^^XXXVVVUUUVVV\\\aaacccdddeeehhhfffbbbYYYVVVRRRQQQRRRRRRQQQOOOKKKLLLKKKHHHEEEDDDCCCDDDJJJHHHFFFEEEDDDBBB>>><<<<<<<<<>>>DDDKKKQQQTTTTTTKKKIIIEEEDDDFFFIIIKKKLLLLLLKKKJJJIIIHHHCCC<<<777111///---***))))))***+++***)))))))))))))))))))))***)))(((((((((((()))***)))))))))((((((((('''''')))************+++++++++************+++++++++++++++,,,,,,,,,,,,---------,,,222///,,,222333333:::IIIZZZjjjsss}}}qqqjjj||||||ppppppmmmnnnZZZEEE555666<<>>EEEIIIIIIEEEBBB===777111...+++***'''((()))*********))))))))))))))))))))))))))))))((((((''''''''''''''''''))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---.........---......333444///AAAcccuuuttt{{{xxxkkklllgggWWWMMM>>>999666:::>>>CCCMMMXXXdddnnnllliiipppqqqmmmooopppqqqrrrrrrnnnfff^^^YYYJJJKKKPPPXXXccclllpppqqqnnnoooppppppoooppprrrtttssstttvvvxxxxxxyyyyyyxxxuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxyyyzzzzzzyyyxxxwwwuuuvvvvvvwwwwwwwwwwwwwww{{{zzzxxxxxxyyyzzz||||||{{{{{{{{{|||~~~}}}~~~zzzwwwyyyzzz{{{{{{xxxuuuqqqooommmmmmkkkjjjgggeeecccbbb```^^^\\\ZZZZZZZZZ\\\]]]^^^]]][[[[[[]]]___aaabbbaaa`````````aaaccceeefffdddddddddeeeeeeeeeeeedddgggjjjlllmmmlllhhhdddbbbaaaaaaaaabbbdddgggjjjllllllnnnpppsssvvvwwwxxxyyyxxx{{{}}}lllooohhhWWWQQQPPP]]]ooo~~~ppppppzzzvvvjjjddddddfffuuuzzzbbbaaakkkTTTKKKJJJCCC999333000---,,,------------++++++++++++++++++++++++***************+++++++++,,,---------,,,---000222:::bbbuuurrrlllwww~~~vvvfffVVVMMMPPPbbbttthhhGGG333444444444333333333444555555666888<<>>777111---'''((()))***************))))))************))))))''''''(((((((((((((((((())))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,------...//////---///111444333000MMM{{{sssppphhhlllcccMMMBBB777777888<<>>EEEOOOXXX]]]kkkzzz}}}wwwtttmmmfffiiiiiiiiiggg```VVVMMMHHHFFFOOOXXXccckkknnnoooqqqtttpppssswwwyyyyyyxxxxxxyyyvvvxxxyyyzzzzzzwwwuuusssqqqsssuuuvvvxxxxxxxxxwwwxxxyyy{{{||||||{{{yyyxxxvvvvvvwwwxxxyyyzzzzzzzzzuuuxxx{{{{{{xxxvvvwwwxxxzzzzzzzzz{{{}}}~~~~~~}}}|||}}}~~~~~~||||||}}}xxxxxxwwwvvvvvvuuuuuutttppppppqqqpppooollliiihhheeeeeeeeeeeedddbbbaaa```___bbbdddcccaaa___```bbbcccbbbaaaaaaaaabbbcccdddeeeggggggeeebbb```bbbdddbbbaaabbbeeejjjlllkkkiiigggfffeeeeeegggkkkooorrrrrrrrrssstttvvvxxxzzz{{{wwwzzz~~~wwwiiifffsssyyyUUUIIINNN@@@dddxxxppppppuuuyyyaaafffzzz|||}}}{{{kkkWWWHHH???:::444///---,,,+++***++++++++++++++++++++++++((())))))***++++++,,,,,,***+++,,,,,,---...111444EEE{{{}}}vvv~~~}}}}}}mmmppppppYYYLLLbbb}}}ddd???333:::222222222333444555666777777999===BBBIIIOOOTTTWWWXXXYYYZZZYYYXXXYYY[[[\\\___]]]]]]___bbbdddcccbbbaaabbbbbbcccddddddeeeeeedddeeeggghhhhhhhhhggggggdddgggjjjiiifffeeehhhkkkllljjjiiiiiikkkkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjlllnnnooonnnmmmmmmmmmkkkkkkllllllkkkjjjhhhgggjjjjjjkkkkkklllllllllkkkllllllmmmmmmnnnmmmmmmmmmlllmmmnnnppprrrrrrpppnnnuuuuuutttssstttwww}}}---...///...---,,,---...222---,,,111777999:::<<>>JJJPPPLLLFFFLLLGGG???888333///+++)))******)))(((''''''((()))******))))))))))))************+++++++++,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,---------.........111222444@@@UUUeeelllzzzxxx{{{yyy{{{wwweeeMMM;;;555777444666888???LLLZZZ___]]]ppp~~~~~~rrrlllllllllooofff[[[PPPJJJGGGFFFEEESSS[[[dddkkkmmmnnnppprrrrrrrrrsssuuuwwwyyy{{{}}}||||||yyyrrrrrroooppprrrssstttuuuvvvvvvxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvtttuuuwwwyyyzzzyyywwwwwwvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{}}}|||{{{yyyxxxwwwvvvvvvtttrrrooonnnmmmllljjjhhhhhhhhhgggfffeeedddcccccc____________````````````___```aaaaaaaaabbbeeehhhcccbbb```___^^^^^^^^^^^^aaaaaa``````bbbeeegggiiiiiijjjiiieeecccfffooowwwvvvuuutttvvvyyy}}}~~~~~~yyyzzz}}}pppjjjgggyyyhhhPPPEEEEEEOOOjjjuuuppp}}}{{{zzzzzz}}}wwwfffOOOBBB===777333000///---,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++---///...---111777PPP|||zzzqqqnnnkkkuuuVVVNNNaaa]]]@@@888777555444444444444555666666777;;;@@@EEEIIINNNSSSWWWVVVWWWWWWXXXYYYZZZ[[[[[[bbbbbbbbbbbbaaaaaaaaaaaaeeedddcccccceeeeeedddcccbbbcccfffhhhhhhhhhfffeeeeeefffhhhhhhhhhiiikkkmmmllllllllllllkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhlllkkkjjjiiijjjlllnnnpppkkkkkklllllllllkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkiiikkkmmmmmmllljjjjjjjjjjjjlllmmmnnnnnnooorrrtttvvvuuutttrrrsssxxx+++---...---,,,+++,,,---000///111777;;;===BBBHHHJJJTTTaaalllyyyzzz~~~uuunnnlllmmmppprrruuussssssuuuqqqhhheeefffmmmooouuuzzz{{{{{{~~~yyymmmiiijjjrrrooojjjccc^^^YYYWWWVVVbbbkkkuuuzzzxxxvvvwwwyyywww}}}{{{~~~yyyrrrjjjaaaVVVLLLKKKQQQWWWYYYZZZYYYTTTMMMHHHEEEDDD>>>888888===EEELLLOOOIIIGGGDDD@@@;;;444...***)))(((((()))******)))(((******))))))))))))************+++++++++,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,---------.........000111111888KKKeeevvv|||{{{ppprrrzzzzzzsss```III888444666555888;;;@@@KKKXXX___```oooyyyyyyqqqoooooonnniiibbbWWWMMMGGGGGGIIIKKKXXX^^^gggmmmnnnoooppprrrrrrrrrrrrssstttvvvwwwxxxzzzxxx{{{|||uuurrrooopppqqqrrrssssssssssssuuuuuuuuuuuuuuuvvvvvvvvvwwwuuuttttttvvvxxxyyyyyywwwwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{|||{{{{{{zzzzzz{{{|||}}}~~~}}}}}}}}}}}}|||{{{}}}|||{{{zzzyyyxxxxxxxxxtttsssqqqpppooommmjjjhhhhhhggggggfffeeeddddddccc```````````````````````````aaabbbaaaaaabbbdddgggdddcccaaa_________aaaaaa______^^^^^^___bbbdddfffiiijjjiiigggeeeiiirrryyy{{{yyywwwxxxzzz|||}}}~~~{{{|||}}}xxxooohhhmmmzzz]]]NNNDDDHHH[[[~~~qqqvvv|||{{{yyy{{{}}}}}}{{{kkksssuuu\\\FFFAAA999333///...------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++---///...---111888VVVzzzmmmeeeeeeqqqXXXSSSfff}}}XXX;;;555333555444444444444555666666777;;;@@@EEEJJJNNNTTTWWWVVVWWWWWWXXXYYYZZZ[[[[[[aaaaaaaaaaaaaaaaaaaaaaaaeeedddcccccceeeeeedddccccccdddeeeggggggggggggfffeeefffhhhhhhggghhhkkkmmmkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiilllkkkjjjjjjjjjlllnnnpppkkkkkklllllllllkkkjjjiiikkkkkkkkkkkkkkkkkkkkkkkkiiikkkmmmmmmllljjjjjjkkkkkklllnnnnnnnnnoooqqqssstttssssssrrrtttzzz+++,,,......---,,,---///111444:::BBBEEEGGGNNNWWWXXXbbbppp{{{uuujjjfffhhhkkkiiiffflllnnnrrrsssooojjjkkkpppssssssyyy~~~uuummmlllooorrrsssmmmccc]]]\\\^^^[[[ccckkklllhhhhhhpppyyyuuuwww{{{|||xxxuuuxxx~~~uuubbbQQQJJJKKKOOORRRWWWZZZZZZTTTKKKEEEDDDBBB===777555;;;FFFPPPHHHIIIJJJHHHDDD===555111+++)))(((***,,,---***'''******))))))))))))************+++++++++,,,,,,,,,)))+++------,,,,,,,,,---,,,------------.........333111333BBB^^^|||xxxsssyyyxxx|||xxxmmmYYYDDD666333555555;;;@@@DDDMMMZZZeeeiiilllppprrrpppnnnnnnmmmkkkaaa[[[QQQGGGCCCEEELLLRRR]]]ccckkkooooooooopppqqqrrrrrrqqqqqqqqqqqqrrrrrrttttttyyywwwsssqqqqqqqqqrrrrrrsssssssssuuuuuuuuuuuuvvvvvvwwwxxxwwwuuuttttttvvvxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}~~~~~~}}}|||}}}}}}|||{{{zzzzzzyyyyyytttsssrrrrrrqqqoookkkgggfffffffffeeeeeedddddddddbbbbbbaaaaaa``````______```aaabbbbbbaaaaaaccceeeeeedddaaa``````aaaccceee```_________```aaacccdddjjjjjjjjjiiiiiimmmuuu|||~~~zzzyyyzzz|||}}}}}}}}}}}}~~~wwwjjjaaaxxxpppVVVEEECCCKKKfffwwwqqqyyy~~~xxxrrrsssvvvwwwwwwvvvgggkkkwww[[[JJJDDD;;;444000......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,+++---///...---222999[[[yyyhhhZZZccczzzhhhVVVYYYlllzzzRRR888333222555444444444444555666666888;;;@@@EEEJJJOOOTTTWWWVVVWWWWWWXXXZZZ[[[[[[\\\````````````````````````dddcccbbbcccdddeeedddcccddddddeeeeeefffgggggggggeeefffhhhhhhggghhhjjjlllkkkkkkkkkkkkkkkjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjjjjkkklllnnnoookkkkkklllllllllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjiiikkkmmmmmmlllkkkkkkkkklllnnnoooooonnnoooqqqsssrrrrrrrrrsssvvv|||---...//////...///000222777:::CCCNNNUUUYYY```hhhjjjlllqqqzzz}}}vvvuuummmffffffjjjlllgggbbbcccjjjsssuuuqqqpppuuu{{{{{{uuu~~~yyyvvvtttnnnqqqsssoooiiiddddddfff___dddiiigggccceeellltttwwwsssoookkkhhhiiimmmqqqssseee[[[WWWOOONNNOOORRRVVVUUUQQQMMMCCCEEEDDD@@@;;;:::???DDDIIIJJJJJJHHHDDD@@@===<<<222...******,,,,,,***'''+++******))))))******+++******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---------------............333111888QQQvvv|||{{{zzz~~~uuueeeQQQ???555333666444<<>>>>>IIIHHHDDD???<<<<<<@@@CCC;;;555///+++******)))(((++++++************++++++******+++++++++,,,,,,,,,)))+++------,,,,,,,,,------------.........//////000111@@@aaawww}}}ppp\\\HHH:::555555777444>>>GGGKKKQQQ^^^llltttkkkfffbbbeeeiiihhhaaa[[[TTTOOOFFF??????GGGRRR[[[bbbggglllnnnmmmkkklllmmmnnnnnnnnnooopppqqqrrrsssooorrrwww|||rrroooppppppqqqrrrtttvvvwwwvvvvvvuuuuuuvvvxxxzzz{{{yyyxxxvvvvvvwwwyyyyyyyyywwwxxxyyyzzzzzzzzzyyyyyyzzz{{{~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}{{{~~~~~~}}}{{{yyyvvvtttrrrqqqqqqqqqqqqpppmmmiiieeeeeeeeeddddddccccccbbbbbbcccbbbbbbaaa```______^^^```aaabbbbbbaaa```aaabbbcccaaa___^^^^^^```bbbdddddddddddddddeeeeeeffffffiiijjjkkkmmmpppuuuzzz~~~}}}yyyxxxyyy{{{||||||}}}||||||||||||~~~uuuhhhaaammmqqqQQQGGGCCCDDDUUU~~~wwwtttyyy}}}nnnggggggjjjmmmyyysssfffbbbuuuzzz[[[IIIEEE@@@;;;777333///,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,+++,,,.........444;;;iiizzzzzznnnbbbXXXlllttt~~~hhhVVVNNN[[[rrrpppFFF555777555555444444444444555666666888<<>>666333666:::<<<===<<<777///******,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---............///////////////555JJJlll~~~{{{rrr```III888333555777777:::CCCLLLSSS\\\hhhqqquuunnnhhhhhhpppssskkk]]]UUUHHHBBB<<>>bbbyyy}}}yyy~~~pppjjjpppyyyqqqcccVVVLLLiiiqqqBBB444888222555444444444444555666666999<<>>eeettt{{{sssooozzzssseeeXXXKKKuuuxxxFFF777999222555444444444444555666666999===BBBGGGKKKPPPUUUYYYVVVVVVXXXYYY[[[]]]^^^______``````aaabbbccccccdddaaa``````aaaccceeedddcccbbbcccfffhhhhhhhhhfffeeefffgggggggggeeeeeegggiiiggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllllllllmmmmmmlllkkkkkkkkkkkklllmmmlllkkkjjjiiimmmmmmmmmmmmmmmmmmmmmmmmhhhkkkmmmnnnnnnmmmnnnooolllmmmoooppppppqqqtttvvvvvvwwwxxxxxxzzz}}}000999;;;DDDWWWeeeooo|||~~~wwwsssllleeehhhjjjttt|||vvvlllppp|||ssstttwww}}}zzz|||{{{xxx}}}sssxxxyyy{{{}}}}}}{{{vvvssswwwxxxwwwrrrkkkffffffggggggjjjkkkjjjiiijjjoootttzzz~~~{{{vvvpppbbbTTTOOOOOORRRVVVUUUSSSWWW^^^WWWVVVUUURRRLLLCCC888111444444999>>><<<444///---+++---...,,,)))(((+++...++++++******++++++,,,---------------------------111...---000///---...111444FFFPPPWWWhhh{{{{{{ppp~~~zzzsss[[[KKK:::444666888999:::<<>>IIIOOOYYYkkkuuuzzz|||tttllllllpppoookkkppppppxxx|||{{{uuuvvv}}}{{{{{{yyyzzz{{{{{{xxxvvvuuuxxxzzzyyy}}}~~~{{{zzzzzz~~~{{{mmmbbbmmmmmmnnnmmmjjjeee___[[[ggghhhjjjkkkkkkiiifffcccpppvvv||||||mmm^^^TTTPPPOOORRRTTTSSSUUUXXXVVVUUUTTTRRROOOHHH@@@;;;555222444;;;???;;;555222+++,,,---,,,+++******+++++++++******++++++,,,---------------------------///---...111111///000444666LLL]]]gggvvviiibbbwww~~~xxxsssiiiTTTEEE777333444666777999777BBBIIIQQQ^^^```aaakkkiiilllkkkhhhddd^^^RRRHHH===<<<>>>GGGTTT___eeefffgggiiikkkmmmmmmmmmnnnpppnnnmmmlllnnnpppqqqqqqpppqqqpppqqqsssrrrrrryyy{{{uuutttuuuuuutttvvvwwwxxxwwwuuusssrrrrrrtttsssrrrrrruuuwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzz{{{{{{{{{{{{yyyzzz{{{|||~~~~~~}}}}}}|||zzzzzzzzz{{{|||zzzwwwuuusssqqqpppoooooonnnkkkiiieeeeeeeeeeeecccaaa```^^^^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\^^^______```aaacccaaa___]]]]]]______]]]ZZZZZZ[[[]]]___aaaccceeefffiiilllppptttuuuwwwyyy{{{zzz{{{~~~}}}|||zzz{{{|||}}}~~~~~~uuueee___qqq___LLLHHHGGG^^^vvvyyy~~~xxxiiiPPPBBB;;;666444000///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------))),,,222///111AAAppp|||tttxxxiiiYYYXXX^^^???666444666444444333444444555666777;;;===AAAFFFKKKPPPSSSUUUUUUVVVWWWYYYZZZ[[[\\\\\\^^^___```bbbccccccddddddbbbbbbbbbccccccddddddeeeeeeeeeeeefffeeeeeeddddddfffhhhiiiiiihhhggghhhiiiggghhhiiijjjjjjiiihhhgggjjjjjjjjjjjjjjjkkklllmmmiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiillllllkkkkkkkkkkkkkkkkkkgggggghhhiiikkkmmmooopppnnnnnnnnnmmmmmmnnnrrruuuvvvtttvvv{{{}}}}}}PPP]]]dddmmmyyyzzzxxx~~~|||tttjjjeeejjjqqqqqqlllgggeeemmm~~~zzz{{{yyyttt|||~~~yyy{{{zzzvvvrrrnnnmmmoooqqquuuxxxyyywwwsssppppppqqqooorrrxxx}}}{{{{{{yyymmmkkkkkknnnqqqnnnddd[[[dddeeehhhnnnqqqnnnfff^^^```gggqqq}}}zzzlllaaaVVVMMMLLLOOOQQQSSSWWWXXXWWWVVVTTTRRRMMMGGGBBB;;;444222:::AAA@@@:::666///---,,,,,,,,,,,,***(((++++++******++++++,,,------------------------------,,,///222222000222777999WWWnnnzzz```[[[wwwyyy{{{yyyqqqaaaLLL@@@555333555666888:::>>>EEEKKKVVVaaa\\\YYYcccjjjllljjjeee^^^WWWKKK@@@999<<>>BBBGGGLLLQQQTTTVVVSSSTTTVVVXXXYYYZZZZZZZZZ^^^^^^___aaabbbbbbbbbbbbaaaaaabbbcccddddddeeeeeeffffffffffffeeedddccccccdddfffhhhhhhgggggghhhiiiggghhhiiijjjjjjiiihhhggghhhhhhiiiiiijjjlllmmmnnnjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjjjjjjjjjjjjjnnnmmmlllkkkkkkkkkkkkkkkhhhhhhiiikkkmmmooopppqqqnnnnnnooonnnnnnooorrruuuxxxvvvvvvyyy{{{|||iiitttwwwxxx{{{uuummmqqquuupppkkkkkknnnpppjjjcccYYYYYYbbbrrr||||||zzzzzzxxx}}}}}}yyywwwyyy~~~~~~~~~uuulllgggeeeiiifffkkktttwwwtttzzz~~~vvvnnnooovvvwwwooofffbbbeeejjjpppuuutttppplll\\\```iiixxxrrrfffXXXQQQNNNNNNQQQVVVXXXXXXXXXXXXVVVPPPIIIDDDBBB;;;777;;;@@@>>>;;;999555111,,,***+++,,,***(((++++++******++++++,,,---,,,,,,------------------------///333222000333888EEEjjjeee___|||~~~zzz{{{oooXXXEEE<<<666555777888;;;>>>LLLNNNRRRcccrrrkkkaaagggkkkmmmjjjbbbYYYPPPDDD:::666===HHHQQQWWW]]]cccgggiiikkknnnoooooooooppprrrsssqqqnnnmmmoooqqqrrrrrrsssqqqqqqpppkkkeeedddgggzzzwwwwwwxxxuuuuuuvvvwwwyyyyyyxxxvvvrrrpppoooqqqtttwwwxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{|||}}}~~~~~~~~~}}}~~~}}}|||zzzwwwvvvwwwxxxwwwvvvsssssstttvvvwwwuuuqqqnnnfffeeedddcccaaa```^^^^^^`````````^^^]]][[[YYYXXXXXXYYY[[[\\\\\\]]]___aaa___^^^^^^^^^^^^]]]]]]\\\]]]]]]___```bbbdddeeeeeelllpppuuuyyy{{{zzzzzz{{{zzz{{{}}}~~~~~~~~~}}}|||{{{{{{||||||}}}~~~~~~~~~~~~yyyhhhcccggg^^^JJJFFFIIIPPPwwwyyyttt~~~}}}~~~zzzfffmmmvvvZZZIIIAAA:::333000///...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---***,,,111...333FFFiiizzzuuuzzzttt]]]UUU```}}}TTT===777444555444444333444444555666777===???BBBGGGLLLQQQUUUWWWTTTUUUVVVXXXYYYZZZZZZ[[[]]]^^^___```aaaaaaaaaaaaaaaaaabbbcccddddddeeeeeeffffffffffffeeedddcccbbbccceeegggggggggggghhhiiiggghhhiiijjjjjjiiihhhggghhhhhhhhhhhhiiijjjkkklllmmmmmmmmmllllllkkkkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmooonnnmmmlllkkkkkkkkkkkklllmmmnnnooopppqqqqqqqqqoooppprrrrrrqqqrrrtttvvvyyywwwxxxzzzyyyxxx{{{~~~|||tttnnntttpppnnnlllnnnnnnkkkeeeaaa```eeennntttuuuxxxzzzuuusssvvv|||vvvqqqooohhhiiissswwwrrrqqquuu~~~vvvpppssswwwsssnnnhhhkkkooopppooooooqqqrrreeedddhhhttt~~~yyyrrrjjj^^^QQQLLLMMMRRRTTTWWWZZZYYYTTTLLLGGGCCC???<<<======;;;;;;>>><<<555---)))***+++,,,+++++++++******++++++,,,---,,,,,,,,,---------......---...000222111///333:::ZZZnnnhhhyyywwwzzzgggKKK===888555666777888<<>><<<:::<<<@@@???:::222,,,***+++---...++++++******++++++,,,---+++,,,,,,------............///111222000000666???mmm}}}xxx~~~uuuyyyxxxaaaEEE777333222444444666<<>>BBBGGGLLLQQQTTTVVVWWWWWWYYY[[[\\\]]]]]]]]]^^^^^^___`````````````````````aaabbbdddeeeffffffffffffffffffeeedddccccccdddfffhhhhhhgggggghhhiiiggghhhiiijjjjjjiiihhhgggiiihhhhhhgggffffffgggggghhhiiijjjkkkmmmnnnooopppllllllllllllllllllllllllnnnnnnmmmmmmmmmnnnnnnoooooopppqqqqqqqqqpppooonnnsssuuuxxxyyyyyyyyyyyyzzzzzz{{{uuuzzzrrriiikkknnnvvv}}}uuuxxx||||||zzzzzzsssyyy~~~~~~yyyrrrnnnppp|||}}}~~~}}}zzztttlllfffcccccc______dddggghhhmmmtttvvvbbbWWWLLLMMMPPPTTTXXXYYYWWWUUUGGG@@@<<<<<<<<<:::999:::>>><<<888222---+++,,,---++++++******++++++,,,---++++++,,,,,,---......///...///111222111333===IIIsssvvvuuuzzzqqqXXXBBB555333222444444555===FFFJJJYYYaaalll{{{ooojjjiiiaaaRRREEE>>>:::666BBBHHHQQQZZZ```ccceeeeeefffhhhkkklllllllllmmmooonnnmmmlllnnnpppqqqqqqpppqqqnnnooossstttrrrqqqrrruuuxxx{{{}}}|||zzzxxxvvv{{{yyywwwyyy|||}}}yyyuuuuuusssqqqqqqssstttuuuuuussssssttttttuuuvvvvvvwwwxxxxxxyyyyyyyyyzzzzzzzzzxxxyyy|||~~~~~~}}}{{{zzz}}}{{{yyyyyyyyyyyyxxxwwwsssrrrqqqqqqrrrqqqooommmkkkiiigggdddbbbaaa``````^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\[[[YYYXXXYYYZZZXXXZZZ[[[[[[XXXXXXYYY[[[[[[\\\___aaadddgggiiijjjqqqssswwwxxxyyyyyyzzz{{{{{{{{{{{{|||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~oooaaa[[[ooo}}}^^^FFFGGGDDDOOOqqq~~~}}}yyyqqq|||xxxrrrqqqQQQHHHCCC;;;444333000...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***---+++---000...777LLLjjjxxx~~~xxxzzzooo```RRRcccccc>>>222333333555444444333444444555666777;;;===AAAFFFKKKPPPSSSUUUWWWXXXYYY[[[\\\]]]^^^^^^______```aaaaaaaaaaaa```___```aaabbbdddeeefffgggeeeeeeeeefffeeeeeeddddddfffhhhiiiiiihhhggghhhiiiggghhhiiijjjjjjiiihhhgggiiiiiihhhhhhhhhiiiiiijjjggggggiiijjjlllnnnooopppllllllllllllllllllllllllmmmmmmmmmmmmnnnoooppppppoooqqqssstttuuuuuutttsssrrruuuyyy{{{{{{zzzyyyzzz~~~kkkppphhhaaadddjjjvvvvvv|||yyytttmmmpppwww}}}wwwqqqkkkeeeaaa^^^\\\ZZZ\\\___aaa```^^^^^^aaaeeeffffffhhhmmmqqq~~~~~~sssqqqwww~~~|||ooofffaaa___aaadddbbb]]]^^^dddxxxoooRRRQQQPPPRRRUUUWWWXXXXXXOOODDD;;;;;;===999444111<<<===<<<777111,,,+++,,,++++++******++++++,,,---++++++,,,,,,---...//////...///111333333666CCCPPPnnnnnnqqquuufffMMM<<<666555555666555777@@@JJJJJJXXXUUUOOO```sssuuurrriiiggg^^^MMM@@@;;;888666EEEJJJRRR[[[aaaeeeeeeeeehhhjjjlllmmmmmmnnnoooqqqlllkkklllnnnqqqrrrqqqpppqqqmmmmmmqqqrrrpppoooqqqtttvvvyyy{{{|||zzzwwwuuuyyyvvvuuuyyy~~~|||yyywwwuuusssssstttuuuvvvuuusssttttttuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzzvvvxxx{{{}}}~~~}}}{{{zzz}}}{{{zzzzzzzzzzzzyyywwwxxxvvvtttssstttsssrrrpppllljjjhhheeecccaaaaaaaaa^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]^^^]]]ZZZYYYYYYZZZVVVYYY[[[ZZZWWWWWWXXX[[[[[[\\\^^^aaaeeehhhjjjlllsssuuuwwwxxxyyyyyy{{{|||{{{{{{{{{{{{|||||||||}}}||||||||||||}}}}}}}}}}}}xxxhhhYYYdddxxxkkkNNNMMM@@@@@@XXX|||~~~~~~~~~pppsss||||||xxx___MMMEEE<<<555444111...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---,,,---000...777MMMlll{{{}}}vvvsssxxxlll___TTTiiiiiiAAA444333222444444444444444444555777777;;;===AAAEEEKKKOOOSSSUUUVVVWWWYYYZZZ\\\]]]]]]]]]___```aaaaaaaaaaaaaaaaaa___```aaabbbdddeeefffgggddddddeeeeeefffeeeeeeeeegggiiijjjjjjhhhggghhhhhhggghhhiiijjjjjjiiihhhggghhhhhhiiiiiijjjkkkmmmmmmiiijjjjjjkkkkkkllllllllloooooooooooooooooooooooommmmmmmmmmmmnnnpppqqqrrrqqqsssvvvyyyzzz{{{zzzzzzrrruuuyyy{{{{{{yyyyyyyyy|||zzzzzz{{{yyyvvvwww{{{lllggg___XXXZZZfffzzzwwwuuuxxxzzzuuuwwwpppddd^^^WWWQQQNNNLLLIIIFFFDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOOOO___dddjjjnnnrrr{{{ooovvvyyy~~~zzzyyy{{{|||zzzxxxmmmiiidddbbbdddeeeccc^^^iiiqqqzzz}}}|||www^^^IIIGGGOOOTTTVVVWWWQQQDDD777666===@@@999///555888;;;:::666111,,,)))---------------------------------.........//////111///000111111777MMMeeejjj|||mmmuuuiiiooolllUUU@@@999222444555666777<<>>JJJPPPXXX^^^bbbdddeeefffgggiiikkkmmmooopppooooooqqqooonnnooorrrsssqqqooonnnppprrrrrrpppppppppqqqwwwvvvvvvvvvvvvxxxyyyzzzwwwuuutttwww||||||xxxtttppprrruuuxxxxxxwwwuuussstttttttttuuuuuuuuuvvvvvvzzzyyyxxxxxxxxxxxxzzzzzz|||zzzxxxyyy{{{zzzxxxuuu~~~|||yyyxxxyyyzzzyyyxxxzzzxxxuuuuuuvvvuuuqqqnnnkkkjjjhhhfffccc```]]]\\\aaa``````^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]YYYYYYXXXWWWVVVVVVUUUUUUXXX[[[^^^```aaaeeekkkpppuuuwwwyyyzzzyyyxxxxxxxxx|||||||||}}}|||{{{{{{zzzzzz{{{{{{|||}}}~~~~~~nnnfffWWWfff{{{aaaMMM>>>>>>JJJdddtttwwwuuuzzzsssssstttuuuwwwvvv\\\JJJ>>>777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***...---///222111;;;SSSqqqyyywww{{{xxxuuu|||iiiaaa\\\nnnfffCCC444---555222555555444444444555555666===@@@DDDHHHKKKOOOTTTWWWWWWWWWYYYZZZ\\\\\\]]]]]]aaa___^^^```bbbcccaaa___ccccccdddeeefffhhhhhhiiiddddddeeeeeeeeeeeeeeeeeefffggggggfffeeeeeehhhjjjfffggghhhiiijjjjjjiiihhhiiiiiiiiiiiiiiijjjjjjjjjlllllllllllllllllllllllllllmmmmmmmmmllllllnnnoooppppppppppppqqqqqqqqqqqqyyyxxxxxxxxxxxxxxxyyyyyypppqqqssstttsssqqqnnnlllooonnnnnnlllkkklllpppsssjjjiiiddd^^^^^^hhhyyyqqqkkkpppqqqmmmvvvuuulllddd[[[UUUQQQMMMHHHDDDCCCBBB@@@>>>??????@@@@@@AAAAAA@@@@@@<<<<<<<<<<<<===>>>??????FFFIIIMMMPPPRRRXXX```hhhjjjvvvwwwtttsssyyy}}}zzzzzz{{{|||yyyyyysssjjjfffiiihhheeeffffffhhhoooyyygggOOOKKKOOOOOOQQQWWWUUUJJJ===888;;;<<<888333555777;;;;;;999444///,,,,,,,,,,,,,,,---------------------........./////////...111444444999NNNfffmmmyyyjjjxxxqqqgggkkkfffOOO;;;555222444555666888===FFFLLLUUU___]]]NNNOOO```gggaaa[[[\\\TTTEEE;;;;;;>>>???NNNSSSZZZ```ccceeeggghhhhhhhhhjjjlllmmmnnnoooooosssqqqooooooqqqqqqooommmoooqqqrrrrrrrrrqqqrrrsssvvvvvvuuuuuuvvvwwwyyyzzzyyyvvvtttvvvzzz}}}|||zzzsssssstttttttttuuuuuuuuurrrrrrrrrssstttuuuvvvvvvyyyyyyxxxwwwxxxyyyzzz{{{|||zzzyyyyyy{{{{{{yyywww~~~zzzxxxxxxyyyxxxxxxxxxvvvtttuuuvvvuuussspppkkkkkkiiigggdddaaa___]]]^^^^^^]]]]]]\\\\\\\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\XXXXXXXXXWWWVVVUUUUUUUUUUUUXXX[[[\\\]]]aaahhhmmmwwwyyy{{{|||{{{zzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{|||}}}}}}~~~zzzmmm[[[```zzzmmmPPPFFF@@@BBBSSSnnn~~~zzz|||uuu|||~~~uuupppmmmmmmooozzzrrrSSSBBB999555111......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///---...222111<<>>>>>??????>>><<<===============<<<;;;:::888777777666666777777777888:::;;;;;;;;;===BBBGGGFFFRRRccctttuuunnnxxxzzznnnqqqssspppjjjaaa[[[dddyyyeeePPPOOOQQQMMMQQQ[[[YYYQQQFFF>>>999777777666333555999<<<;;;777222///,,,,,,,,,,,,,,,------...------........./////////...///222666444999NNNfffwwwoooxxxwww{{{oooiiiiii^^^GGG666222222444555666999@@@JJJQQQ___fffbbbTTTTTTbbbhhhaaaOOOOOOJJJ@@@:::;;;???AAARRRVVV\\\aaaeeegggjjjllliiiiiiiiijjjkkkmmmnnnooouuusssqqqpppooonnnllljjjoooqqqssssssrrrssstttvvvuuuttttttttttttvvvwwwxxxzzzvvvrrrssswww{{{||||||xxxvvvsssrrrqqqsssuuuvvvsssrrrrrrrrrrrrtttvvvwwwwwwwwwwwwwwwxxxyyy{{{|||{{{zzzyyyzzz|||}}}|||{{{|||zzzxxxwwwxxxyyyyyyvvvuuutttuuuvvvvvvtttrrrmmmlllkkkhhhfffccc```___\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYZZZZZZZZZZZZZZZWWWWWWWWWVVVUUUUUUTTTTTTSSSVVVYYYZZZ\\\```gggmmmwwwyyy||||||{{{zzzzzz{{{zzz{{{{{{||||||}}}}}}}}}||||||}}}}}}~~~uuuaaaZZZhhh\\\MMMDDD===EEEbbb~~~{{{uuu}}}xxxvvv|||zzzrrrlllmmmqqqggguuu~~~XXXFFF<<<888333000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///,,,,,,000000<<>>EEEJJJNNNPPPRRRSSSUUUWWWYYY\\\^^^^^^^^^]]]_________aaabbbbbbbbbaaabbbbbbccccccdddeeeffffffiiihhhhhhgggfffeeeddddddeeefffggggggffffffgggiiiiiiiiijjjjjjjjjjjjjjjiiihhhiiiiiijjjjjjkkkkkkkkkkkkkkklllmmmnnnnnnooooooppppppqqqpppnnnnnnoooqqqqqqqqqooommmjjjhhhgggffffffddd```]]][[[ZZZ[[[[[[WWWVVVUUUTTTSSSTTTTTTUUUSSSTTTTTTTTTTTTUUUXXX[[[{{{tttpppsss|||~~~yyy~~~~~~~~~ttthhhyyypppiii```SSSNNNKKKGGGEEEEEEFFFHHHHHHFFFHHHJJJKKKKKKKKKJJJJJJFFFFFFFFFGGGFFFFFFEEEEEEAAA@@@???===<<<<<<;;;;;;<<<<<<<<<;;;:::999999999999999:::<<>>DDDIIILLLOOORRRTTTTTTVVVZZZ]]]___```___^^^\\\^^^aaaaaaaaaaaabbbccccccdddddddddeeeeeeeeeffffffffffffeeeddddddccccccdddfffhhhhhhgggfffggghhhjjjiiihhhhhhggghhhhhhhhhhhhiiiiiijjjkkklllmmmmmmkkkkkklllnnnoooqqqrrrsssrrrsssrrrooollljjjjjjkkkiiigggddd```\\\XXXTTTSSSQQQPPPOOOMMMKKKJJJJJJIIILLLKKKJJJIIIIIIJJJKKKKKKIIIKKKMMMNNNNNNPPPSSSUUUzzzvvvtttzzzwww\\\XXXSSSQQQQQQPPPOOOOOOLLLMMMNNNMMMLLLKKKJJJJJJIIIKKKMMMLLLJJJHHHIIIKKKNNNNNNNNNNNNMMMKKKJJJIIIJJJIIIHHHGGGFFFEEEEEEEEE@@@AAAAAABBBBBBAAA???===:::888999===???AAAIIISSS[[[kkk}}}~~~mmm^^^YYYddd{{{}}}uuu{{{|||mmmQQQRRRUUUXXXWWWPPPCCC999111//////333:::======;;;666444111...,,,---...///.../////////000000000000///...000555>>>YYY{{{uuutttfffNNN:::333222111333444666999@@@NNN^^^jjjooolllfffbbbgggnnnhhh\\\MMMBBB888666777;;;EEEOOOWWW[[[aaafffhhhiiiiiijjjkkklllmmmnnnoooooooooooojjjlllnnnnnnllllllnnnppprrrsssrrrqqqpppqqqtttwwwssssssrrrrrrssstttvvvwwwvvvzzz~~~}}}{{{{{{{{{||||||{{{zzzyyyxxx{{{|||}}}}}}}}}|||zzzyyyvvvuuuuuuuuuwwwyyy{{{||||||}}}}}}|||zzz{{{~~~~~~{{{{{{{{{zzzyyyuuuwwwxxxwwwtttqqqqqqsssnnnmmmlllkkkiiigggeeeddd```___^^^\\\[[[YYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVRRRRRRRRRRRRRRRRRRRRRRRROOOQQQSSSUUUXXX___hhhpppwwwyyy|||}}}}}}|||}}}~~~}}}|||{{{{{{|||~~~nnncccYYYccc}}}{{{bbbHHH>>>BBBUUUvvvwwwxxxnnnnnnsssxxxnnniiiwwwsssSSSKKKEEE<<<555111///...---........................+++///---...222111<<>>CCCGGGKKKNNNRRRUUUTTTVVVZZZ^^^``````___^^^\\\^^^aaabbbaaaaaabbbdddeeeeeeeeeeeeeeefffffffffffffffffffffeeeeeeeeeeeedddfffhhhhhhgggfffggggggiiiiiigggfffffffffgggggghhhiiiiiijjjkkklllmmmnnnjjjkkklllnnnppprrrssstttnnnmmmlllhhhdddaaaaaaaaa]]][[[YYYVVVSSSOOOMMMLLLHHHIIIIIIIIIIIIHHHFFFEEEHHHGGGGGGGGGGGGGGGHHHHHHDDDGGGIIIJJJKKKMMMOOORRRrrrrrrtttzzzsssaaaWWWLLLFFFLLLQQQPPPNNNPPPKKKMMMNNNOOOOOOOOOPPPQQQNNNPPPQQQPPPNNNMMMNNNQQQWWWVVVUUUTTTRRRPPPNNNMMMJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEFFFFFFEEEBBB@@@AAA;;;777888999:::BBBLLLVVV\\\aaagggtttyyytttuuuxxxyyyyyycccTTTTTTbbbuuuwwwuuuiii___mmmuuuSSSRRRTTTYYY\\\WWWJJJ>>>444111///333:::??????===888666222///------...///////////////000000000000///...111666???ZZZwwwxxxvvvfffJJJ666333444333333444666999AAAOOO```lll]]]]]]\\\___iiinnngggYYYDDD;;;444555999===GGGQQQXXX]]]ccchhhjjjjjjjjjjjjjjjkkkmmmnnnooonnnmmmmmmkkkmmmooonnnlllkkkllloootttuuutttrrrqqqrrruuuwwwssssssrrrrrrssstttvvvwwwssswww|||{{{{{{zzzzzzyyyyyyyyyzzzwwwyyy|||~~~~~~|||{{{vvvvvvuuuuuuvvvxxxzzz{{{|||}}}}}}{{{yyyzzz}}}}}}{{{zzzxxxvvvsssvvvxxxwwwtttrrrsssuuummmmmmlllkkkiiigggeeeddd]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVQQQQQQQQQRRRRRRRRRRRRRRROOOQQQTTTUUUXXX___iiiqqqtttwwwzzz{{{{{{{{{{{{|||~~~}}}|||{{{|||}}}ooogggWWWUUUooohhhPPPEEE@@@GGGeee|||yyyuuuqqqsss|||xxxrrrxxx___LLLFFF===666111///...---........................+++...---///222111;;;SSSeeevvvyyyyyyvvvssspppkkkXXX___{{{oooCCC555888222555333222333333444555666888888;;;>>>BBBFFFJJJNNNRRRUUUSSSVVVZZZ^^^aaaaaa___^^^[[[^^^aaabbbaaa```bbbeeeeeeeeefffffffffffffffffffffffffffgggggggggggggggcccfffhhhiiihhhfffggggggiiihhhgggeeeeeeeeefffggghhhiiiiiijjjlllmmmnnnnnnjjjkkkmmmnnnppprrrttttttggggggeeeaaa\\\YYYXXXXXXSSSSSSQQQOOOMMMKKKIIIHHHDDDEEEGGGHHHHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEGGGIIIJJJLLLNNNPPP}}}vvv{{{uuudddXXXSSSQQQNNNMMMPPPQQQOOOOOORRRRRROOONNNRRRYYY]]]\\\YYYZZZZZZZZZZZZXXXVVVTTTSSScccpppttthhh]]][[[YYYUUUQQQRRRRRRPPPMMMJJJJJJJJJJJJFFFFFFJJJKKKGGGGGGKKK@@@???<<<<<<<<<>>>@@@@@@FFFKKKOOOPPPTTT```sss|||mmmpppzzzzzzaaa]]]bbbjjjuuutttkkkfffmmm~~~rrr\\\NNNUUU^^^XXXMMMGGG;;;888555666:::=========:::888555111///.........000000000000///////////////666444444DDD[[[xxx}}}yyy~~~rrr]]]FFF777333333333333444666999???LLLbbbuuupppYYYYYYiiihhh^^^ZZZWWWAAA:::555555999???JJJTTT[[[]]]```cccfffiiikkkkkkkkklllnnnmmmllllllmmmnnnnnnmmmkkkkkkkkklllnnnooopppqqqqqqrrrrrrsssssstttrrruuuuuurrrssswwwwwwuuuwwwxxxxxxyyyyyyzzzzzz{{{zzz{{{|||||||||{{{yyyxxx}}}}}}~~~~~~zzzxxxvvvwwwyyyzzzxxxuuuxxx{{{}}}~~~~~~}}}}}}~~~~~~|||zzzwwwvvvtttsssrrrqqqppppppppppppmmmmmmllljjjhhheeecccbbbaaa___\\\XXXTTTTTTWWWYYYWWWVVVVVVUUUTTTSSSQQQQQQQQQPPPPPPPPPRRRSSSUUUWWWSSSSSSQQQOOOPPPYYYhhhsssppptttxxx{{{{{{||||||}}}zzz{{{{{{|||}}}~~~~~~|||lll\\\SSS```wwwzzzUUU>>>GGGGGGRRRzzzxxxwwwvvvxxxvvvzzz~~~kkkVVVPPPCCC666111222111,,,...........................111---...222111999OOOgggsssmmmsssvvvrrrlllfffXXXfffoooGGG555444555444333222333444444333444777:::===???CCCGGGIIIMMMQQQSSSTTTWWW[[[___bbbbbbaaa``````aaabbbaaa```___```aaabbbbbbcccdddeeeeeeeeeeeeiiiiiihhhffffffeeeeeeeeefffffffffgggggggggggghhhfffggghhhgggfffeeefffgggeeefffhhhiiijjjjjjiiiiiimmmnnnmmmmmmooorrrpppjjjfffbbb^^^ZZZXXXUUUSSSQQQOOONNNMMMKKKJJJHHHGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIII}}}mmm```YYYWWWXXXUUUQQQPPPSSSTTTQQQOOOPPPPPPOOOPPPUUU]]]dddiiikkkiiikkknnnqqqsssttttttttt~~~yyytttmmmeeedddbbb___\\\WWWTTTQQQQQQMMMLLLOOONNNGGGDDDEEEJJJIIIFFFBBB???<<<;;;:::;;;???BBBAAABBBJJJXXXddd{{{uuummmrrr}}}sssnnnnnnxxxpppgggaaahhhyyyoooYYYQQQXXX___[[[RRRFFFCCC???===>>>??????===;;;999555222000.........000000000000///////////////666555888JJJ]]]sssvvvtttyyykkkUUUAAA666333444444333555777<<>>JJJ\\\qqqrrrccc```hhhmmmmmm]]]DDD===777444777<<>>AAAXXXzzz~~~{{{}}}tttooohhhnnnqqqvvvvvv___HHH>>>888111---...........................---///,,,...222111:::PPP]]]ooonnnuuu~~~nnn}}}qqqcccVVVjjjpppHHH777555444333444222333444444333444777:::===@@@DDDGGGJJJMMMQQQTTTVVVXXXZZZ]]]^^^]]]\\\ZZZ^^^```aaa```___^^^```aaabbbbbbdddeeegggggghhhhhhhhhhhhgggfffeeeeeeeeeeeedddeeeeeeeeefffffffffffffffggghhhhhhffffffggghhhfffggghhhjjjkkklllllllllmmmoooooommmmmmnnnkkkeee___[[[VVVSSSQQQOOOMMMLLLNNNNNNMMMMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDrrroootttuuubbb^^^ZZZYYY\\\aaaeeegggooohhhdddeeefffdddbbbccc___gggsss~~~xxxoooccc[[[XXXVVVVVVWWWGGGHHHIIIIIIHHHGGGGGGHHHBBBCCCDDDBBB>>>===???AAADDDNNNccctttrrryyy|||sssrrr~~~}}}pppdddWWWTTT```sss~~~^^^OOOPPPUUU\\\YYYSSSNNNIIIEEEBBB@@@<<<:::888555333111000000////////////000000000000000444555BBB```rrryyytttoooZZZBBB666444444333222333555999@@@NNNbbbttt|||hhhbbbbbbbbbfffnnncccFFF;;;666444888???GGGRRR\\\```aaabbbdddeeefffgggggggggiiilllmmmmmmmmmnnnooolllmmmmmmnnnoooooooooooonnnnnnoooooopppqqqqqqrrrrrruuuuuurrrssswwwxxxuuuwwwxxxxxxyyyyyyzzzzzz{{{zzz{{{{{{{{{{{{{{{{{{{{{uuuvvvxxx{{{}}}~~~zzz|||~~~~~~}}}}}}|||yyyvvvuuusssrrrppppppooooookkkkkkkkkjjjiiihhhfffeee```___]]][[[ZZZXXXUUUSSSVVVVVVVVVUUUUUUSSSRRRRRRQQQPPPPPPPPPQQQRRRTTTUUU[[[^^^```___]]]aaaiiipppxxxyyyzzzyyyxxxxxxzzz|||||||||||||||||||||{{{{{{~~~~~~}}}uuuccc^^^aaavvveeeOOOBBBBBBPPPtttyyytttnnnjjjnnnnnnlllcccHHH@@@;;;111...222........................,,,...,,,---222111:::PPPooozzzyyyuuu___OOOfffkkkDDD666555333222555222333444444333444777:::===@@@DDDGGGJJJMMMQQQTTTUUUWWWZZZ\\\^^^^^^]]]\\\^^^___``````___^^^```aaabbbcccdddfffggghhhhhhiiihhhgggfffeeeeeeeeeeeeeeedddddddddeeeeeeeeefffffffffggghhhhhhgggfffhhhiiifffggghhhjjjlllmmmnnnnnnooorrrrrrooommmmmmiiiddd^^^ZZZVVVSSSSSSSSSRRRRRROOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCC{{{rrrvvviiikkktttnnnaaaTTTUUUXXX\\\aaaeeeggghhhkkkgggeeeiiillloootttzzzsssiii^^^WWWSSSPPPMMMKKKJJJIIIHHHGGGDDDCCCCCCAAA???===<<<;;;>>>@@@III^^^yyyttthhhrrr}}}yyy~~~ppp]]]SSSWWWhhh|||}}}sssYYYRRRXXX[[[ZZZVVVQQQLLLGGGDDDBBB===<<<:::777555333111111.../////////000000000111111444666KKKppp{{{zzzkkkTTT===555555444222222333666999AAAQQQfffrrrttt\\\^^^```YYYVVV```]]]FFF888555555:::BBBJJJUUU^^^aaabbbcccdddeeefffffffffgggiiijjjkkknnnrrrwww|||sssqqqnnnllllllmmmooopppooooooppppppqqqrrrrrrrrruuuwwwvvvsssrrruuuvvvssswwwxxxxxxyyyyyyzzzzzz{{{xxxyyyyyyzzz{{{|||}}}~~~wwwxxxyyyzzz{{{|||||||||~~~{{{|||}}}}}}|||}}}~~~|||xxxwwwvvvtttsssrrrqqqqqqllllllkkkkkkiiihhhgggfffaaa___]]]\\\[[[YYYUUURRRSSSSSSTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPRRRSSSUUUZZZ^^^______ccckkkrrryyyyyyzzzyyywwwwwwyyy{{{||||||||||||{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~}}}}}}~~~nnnaaa[[[eee}}}oooVVVGGGCCCHHHccc}}}wwwsssoooppppppkkkrrrgggLLLCCC???555222777........................,,,...,,,---222000999OOOqqq}}}xxxyyytttzzz^^^LLLdddbbb===444555333222777222333444444333444777:::>>>@@@DDDHHHJJJNNNRRRTTTUUUVVVYYY\\\^^^___```___^^^___``````______```bbbbbbcccdddfffggghhhhhhhhhgggffffffeeeeeeeeeeeefffdddddddddeeeeeeeeefffffffffggghhhhhhgggggghhhjjjggghhhiiijjjlllnnnpppqqqqqquuuvvvrrrooonnnjjjeee^^^ZZZWWWUUUUUUWWWXXXXXXPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMKKKJJJJJJFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEE~~~|||ssslllttt|||pppvvvvvvdddZZZYYYYYYZZZZZZ[[[___eeejjjcccdddkkkssszzznnn^^^VVVNNNKKKMMMOOONNNLLLIIIFFFCCCAAA@@@>>><<<:::<<<<<<@@@KKK^^^wwwtttnnnqqqyyyjjjYYYUUU```rrr|||~~~lllXXXRRRVVVWWWWWWTTTOOOIIIEEEDDD>>>===;;;999777444222111......//////000000111111111555<<>>777444555<<>>AAAEEEHHHKKKNNNRRRUUUTTTVVVYYY\\\^^^```aaaaaa^^^```aaaaaa``````bbbccccccdddeeefffffffffffffffffffffeeeeeeeeeeeeeeefffdddeeeeeeeeeffffffffffffeeeggghhhhhhhhhhhhiiikkkhhhhhhiiikkkmmmooorrrsssuuuyyy{{{wwwsssqqqmmmiii___\\\XXXVVVVVVXXXZZZZZZRRRRRRQQQQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMLLLKKKHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGG}}}wwwvvvrrrvvvzzzlllcccaaa```aaa```\\\YYY^^^hhhrrrlllvvv|||nnn```[[[___dddbbb^^^WWWQQQKKKFFFEEECCC@@@===<<<>>>@@@CCCKKKZZZmmm{{{yyymmmooo|||ttt```UUUXXXeeeppp||||||zzzbbbPPPRRRVVVYYYXXXSSSLLLGGGEEE>>>>>><<<:::888555333222.........///000111111111000888DDDggg{{{wwwtttrrrYYYFFF666555666222111555333999>>>HHH\\\oooqqqgggZZZ\\\]]]QQQBBBDDDEEE999777555666>>>FFFNNNXXXaaa```aaacccdddeeefffffffffhhhiiijjjkkkmmmrrryyy}}}{{{xxxtttpppnnnmmmnnnooonnnnnnoooooopppqqqqqqqqqrrruuuuuurrrssswwwxxxvvvwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyzzz{{{|||}}}yyyzzzzzz{{{{{{{{{{{{{{{yyy|||~~~~~~}}}}}}~~~~~~zzzyyyxxxvvvtttrrrrrrqqqnnnnnnmmmllljjjgggfffdddeeeaaa\\\[[[[[[ZZZVVVRRRRRRRRRRRRRRRRRRRRRQQQPPPMMMLLLLLLKKKKKKLLLNNNOOOMMMRRRXXX\\\^^^dddmmmttttttvvvxxxxxxwwwvvvvvvvvvyyyzzzzzz{{{{{{|||||||||xxxyyyzzz|||}}}~~~~~~||||||qqq\\\WWWeee|||lllSSSFFF@@@KKKfff~~~~~~wwwjjjccclllnnnbbbgggvvv^^^JJJ>>>777111..............................000------000...777LLLkkkzzzrrryyy|||eeeRRRgggzzzTTT666444888333000666222333444444333444777:::>>>AAAEEEHHHKKKNNNRRRUUUUUUVVVXXX[[[\\\^^^^^^______```bbbbbbaaaaaaccceeeddddddeeeeeeeeeeeeddddddfffeeeeeeddddddeeeeeefffeeeeeefffffffffgggggggggeeeggghhhiiihhhhhhjjjkkkhhhhhhiiikkkmmmpppsssuuuxxx}}}|||wwwuuuqqqmmmfffaaa\\\XXXXXXYYYZZZZZZTTTTTTSSSRRRPPPOOONNNNNNNNNNNNNNNOOONNNNNNMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHvvvpppqqquuu~~~oooffffffiiibbbfffgggddd```dddooozzzvvvwwwyyytttmmmbbbZZZQQQJJJHHHFFFBBB>>>===???@@@??????FFFRRR\\\rrrvvvtttzzz}}}}}}{{{wwwdddUUURRRZZZcccjjjyyyppp\\\RRRVVV[[[[[[VVVNNNIIIFFF>>>>>>===;;;999666444222---......///000111111222///:::KKKqqqooovvvyyyuuufffRRR@@@444555666222222777444:::AAAKKKaaatttsssfff^^^]]]^^^UUUFFFFFFEEE999777555777???GGGOOOYYYaaa```aaabbbdddeeefffggggggjjjkkkkkkjjjiiijjjlllnnnrrrqqqppppppooooooppppppmmmmmmnnnnnnooopppppppppooorrrsssrrrtttxxxzzzyyywwwxxxxxxyyyyyyzzz{{{{{{~~~}}}{{{zzzyyyyyyzzzzzzyyyyyyzzz{{{||||||||||||zzz}}}~~~|||{{{}}}~~~zzzyyywwwuuusssrrrqqqqqqoooooonnnllljjjgggeeedddfffaaa\\\ZZZ[[[ZZZVVVRRRRRRSSSSSSSSSSSSSSSRRRQQQLLLLLLKKKJJJJJJKKKLLLMMMMMMRRRXXX[[[^^^dddmmmtttrrrtttwwwxxxwwwvvvuuuuuuyyyyyyzzzzzz{{{|||}}}}}}vvvwwwyyy{{{}}}~~~{{{|||~~~xxxaaaWWW```zzzwww]]]MMMEEEGGGYYYxxxrrrgggqqqwwwhhhhhhpppWWWGGG???888111........................///111------000...666KKKfff||||||~~~vvvfffUUUhhhyyySSS666666:::333///444222333444444333444777:::>>>AAAEEEHHHKKKNNNRRRUUUVVVWWWXXXZZZ[[[[[[\\\\\\___aaabbbcccbbbbbbdddeeeddddddeeeeeeddddddcccbbbeeeeeedddddddddeeeeeeffffffffffffgggggggggggghhheeeggghhhiiihhhhhhjjjkkkhhhhhhiiikkknnnqqqtttvvvzzzzzzwwwtttppplllgggaaa\\\ZZZZZZZZZZZZVVVUUUTTTRRRQQQOOONNNNNNMMMMMMNNNOOOOOOOOONNNNNNJJJJJJJJJJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHccckkksssvvvyyy~~~nnniiinnnrrrqqqnnnmmmllljjjeeegggyyyxxxkkkiiicccXXXLLLEEEEEEGGG@@@===<<<>>>======@@@FFFUUUbbbzzz|||pppppp~~~kkkggghhhfffsss]]]VVVPPPHHHYYYyyykkkSSSWWWZZZZZZWWWRRRHHH@@@CCC@@@===;;;999777444111111000/////////000222333555888OOOwwwwwwvvvzzzvvvjjjLLL???555333666666555666555:::@@@OOOlllzzzddddddccc```XXXNNNCCC<<<999222555;;;CCCKKKSSSYYY]]]^^^```bbbccccccdddfffhhhhhhggggggiiikkkmmmmmmllliiijjjjjjkkklllmmmnnnnnnnnnoooppppppooonnnoooqqqqqqrrrssstttuuuvvvwwwxxx|||{{{{{{{{{{{{zzzzzzzzz}}}}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{|||{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyzzz|||zzzwwwtttrrrqqqqqqrrrmmmmmmlllllljjjiiigggfffgggddd```\\\ZZZYYYZZZ[[[VVVVVVVVVUUUTTTRRRPPPNNNOOONNNLLLJJJHHHHHHKKKNNNNNNTTTWWWWWW[[[eeemmmqqqwwwwwwwwwwwwwwwvvvuuuuuuwwwxxx{{{|||}}}{{{yyywww{{{zzzyyyyyyzzz|||~~~|||||||||{{{hhh]]]UUUjjjdddOOOGGGDDDOOOhhhsss}}}vvvjjjjjjoooqqqtttxxxjjjJJJ???:::222111///,,,,,,---.........///---,,,------///777AAA___kkkooo}}}{{{nnnvvvdddUUUoooRRR333222444444333000444444444444555777888:::>>>AAAEEEHHHKKKNNNRRRUUUVVVXXX[[[[[[[[[[[[\\\]]]^^^___```aaabbbcccddddddeeeeeedddcccccccccddddddggghhhiiihhhgggfffggghhhffffffggghhhiiiiiihhhhhhfffiiimmmnnnllliiifffeeehhhfffgggmmmpppsssxxx}}}|||{{{yyyuuuqqqkkkdddaaaaaaaaa]]]YYYWWWXXXWWWVVVSSSRRRQQQRRRRRRQQQOOOPPPQQQRRRRRRQQQOOOMMMKKKKKKLLLMMMLLLKKKHHHHHHGGGGGGHHHHHHIIIJJJbbbpppzzzpppooossstttrrrpppmmmoootttxxxtttqqqllleee\\\RRRJJJDDDBBB>>>===>>>===:::<<<@@@BBBMMMeee|||qqqnnn~~~sssmmmkkkjjj{{{kkk]]]SSSKKKXXXkkk||||||~~~ooo```VVVYYYZZZRRRKKKJJJDDDAAA>>><<<:::888555333111000000///000111222333333;;;RRRrrr~~~ttt|||vvvdddIII>>>444333555555444555555;;;CCCTTTpppnnneeeccc___WWWLLLBBB;;;888222555<<>>AAAEEEHHHKKKNNNRRRUUUVVVXXX[[[[[[[[[[[[\\\]]]______```aaabbbccccccdddddddddddddddddddddddddddfffggghhhhhhgggfffgggiiigggggghhhiiiiiiiiihhhhhhfffiiilllmmmkkkiiiggggggiiihhhjjjooorrrtttxxx~~~~~~{{{uuuooohhheeeeeedddaaa^^^ZZZYYYYYYWWWTTTRRRRRRRRRTTTRRRQQQQQQSSSSSSSSSRRRPPPOOOMMMMMMNNNNNNNNNMMMKKKJJJJJJIIIIIIIIIJJJJJJnnn~~~~~~}}}zzz{{{}}}xxxqqqsssrrrwww}}}ssskkkeee[[[NNNDDDFFFBBB@@@@@@>>>:::999<<<888>>>MMMhhh~~~gggqqq}}}zzzwwwwwwooo```XXXRRRWWWfffuuutttnnnwwwfffTTTXXX]]]VVVOOOPPPDDDBBB???<<<;;;999777555222111000000000111222333555BBB[[[rrr~~~uuu~~~|||{{{uuu\\\EEE;;;333222444444333444777===FFFWWWooo~~~rrrfffccc]]]TTTIII???999666222666<<>>@@@DDDHHHJJJNNNRRRTTTVVVXXX[[[\\\[[[[[[]]]^^^``````aaaaaabbbbbbbbbcccccccccdddeeeeeeeeedddcccdddfffggggggffffffhhhiiihhhhhhhhhiiihhhhhhgggggggggiiijjjkkkjjjiiiiiijjjjjjjjjmmmrrruuuuuuyyy{{{xxxsssmmmiiiiiihhhfffddd```___]]][[[YYYWWWUUUTTTUUUTTTSSSSSSTTTUUUTTTSSSSSSQQQPPPPPPQQQQQQPPPOOONNNMMMLLLLLLKKKKKKKKKKKK{{{vvv{{{~~~sssiii```VVVNNNKKKGGGDDDEEECCC>>>;;;;;;>>>===???MMMnnnvvvpppppp|||www{{{tttmmmWWWRRRXXXhhhlllggglllzzz|||iiiZZZXXX[[[YYYRRRNNNEEEBBB???<<<;;;999777666222222111000111222333444888KKKggg|||{{{zzzvvvxxxrrrVVVAAA888222222444333222444999>>>HHHVVVfffpppoooiiifffbbb[[[PPPEEE<<<666444333777>>>GGGOOOWWW\\\___```bbbdddeeefffgggiiikkkkkkjjjjjjkkkmmmnnnnnnmmmllllllllllllllllllllllllmmmoooqqqqqqqqqrrrtttuuuqqqrrrssstttvvvwwwxxxyyywwwwwwxxxxxxyyyzzz{{{{{{||||||{{{{{{{{{zzz{{{{{{yyyzzz{{{||||||}}}||||||||||||{{{zzzzzzzzzzzzzzzxxxyyyyyyzzz{{{}}}|||zzzxxxtttpppmmmkkklllkkkiiigggeeedddddddddaaaaaa```___\\\YYYVVVUUUTTTUUUUUUUUUSSSRRRPPPOOOMMMMMMLLLJJJGGGGGGHHHJJJOOOTTTWWWXXX^^^hhhnnnppprrrssstttvvvwwwxxxyyyyyywwwxxx{{{}}}~~~~~~~~~}}}zzzyyyxxxxxxyyy{{{}}}~~~|||~~~yyykkkYYYTTTaaavvvrrrOOOEEE@@@RRRwwwwwwzzzwwwrrr|||~~~kkk```dddmmmiiiHHH444222000...---.........---...,,,---......000777@@@MMMaaannnlllhhhZZZYYY~~~^^^;;;555333111444444444333333333444666888999===@@@DDDGGGJJJMMMQQQTTTVVVXXX[[[\\\\\\\\\]]]___aaaaaaaaaaaaaaabbbbbbbbbaaaccceeeffffffeeedddbbbcccdddffffffffffffhhhiiigggggggggggggggfffeeedddggghhhiiiiiihhhiiikkkmmmllllllpppuuuvvvvvvzzz{{{zzzvvvppplllkkkkkkjjjiiihhhfffdddaaa___]]]ZZZYYYWWWVVVUUUUUUVVVWWWUUUSSSUUUTTTSSSTTTUUUUUUSSSRRRPPPPPPNNNMMMLLLKKKKKKKKK}}}}}}mmm```WWWPPPJJJGGGGGGFFF@@@===<<<>>>>>>;;;===RRRwww|||jjjooo|||uuusssxxx}}}kkk___VVVYYYdddmmmpppqqquuuvvvkkkXXXRRRXXXWWWMMMGGGDDD???<<<:::999777555333222111111111222444555888PPPqqqwwwtttkkkOOO===666111222333222222444888>>>IIIWWW```aaaaaaaaaeeeaaaXXXLLLAAA999555444333777???HHHQQQYYY^^^```aaaccceeeffffffgggiiikkkkkkjjjjjjkkkmmmnnnmmmllljjjjjjkkkkkklllmmmnnnnnnmmmoooqqqqqqqqqrrrtttuuurrrrrrtttuuuwwwyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyyyy||||||zzzzzzyyyzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}||||||{{{zzzzzzzzzzzz{{{{{{{{{{{{zzz{{{}}}}}}|||zzzwwwsssooollljjjkkkjjjhhhfffdddcccbbbbbb^^^___^^^]]][[[WWWTTTRRRSSSTTTTTTTTTSSSRRRPPPOOOLLLLLLLLLJJJGGGFFFGGGIIIOOORRRUUUWWW]]]gggllllllpppqqqsssuuuvvvxxxxxxyyyxxxyyyzzz|||}}}~~~~~~~~~zzzyyyxxxwwwxxxzzz|||}}}~~~{{{}}}ooo___VVVYYYjjjwwwYYYGGGBBBPPPssszzzvvv{{{sssuuugggbbbbbblllhhhHHH777333111...---.........------,,,---//////000777???QQQdddppp}}}qqqfffVVVXXXYYY:::777555222444333333333333333444555777888<<>>===666999::::::CCC\\\{{{zzzooozzzzzzsssqqqrrrxxxyyykkkXXXOOOYYYkkkvvvvvv|||^^^MMMVVV[[[SSSKKKGGGAAA===;;;999777666444333222222222333444555888VVV~~~|||rrrdddHHH999444111333444222222444666===MMM\\\___[[[\\\cccccc^^^UUUIII===666444444333888@@@JJJSSS[[[___bbb```bbbeeeffffffgggiiikkkkkkjjjjjjkkklllmmmmmmkkkiiijjjjjjkkklllmmmnnnoookkkmmmooooooooooooppprrrqqqrrrsssuuuwwwyyyzzz{{{{{{zzzzzzzzzyyyyyyyyyxxx|||{{{zzzyyyxxxyyyzzzzzzyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{{{{|||||||||{{{{{{|||~~~|||zzzvvvsssooommmllljjjjjjiiihhhfffdddaaa```^^^^^^^^^\\\ZZZWWWTTTRRRSSSSSSTTTTTTSSSQQQPPPOOOLLLLLLLLLJJJGGGEEEFFFGGGLLLOOORRRVVV^^^hhhmmmlllpppqqqsssuuuvvvxxxxxxyyyxxxyyyzzz{{{|||}}}}}}}}}zzzyyyxxxwwwwwwyyy{{{|||~~~~~~~~~~~~|||}}}~~~~~~~~~~~~vvvgggZZZVVV^^^sssuuubbbJJJEEEMMMfffwww|||xxxzzzoooggg```aaauuu|||\\\EEE===444111///............------,,,---//////000777???YYYlllxxx~~~nnnYYYYYYUUU;;;:::888555555444333333222222333555777888<<<>>>BBBFFFHHHLLLPPPRRRVVVXXX[[[\\\]]]]]]___`````````aaaaaabbbbbbbbbcccaaabbbdddeeefffeeeeeedddbbbdddeeeeeeddddddfffgggeeeeeeeeeeeeeeeeeedddcccggghhhiiiiiihhhiiikkkmmmkkklllpppttttttuuu|||}}}zzzuuupppnnnnnnppprrrppplllhhhggggggeeeaaa]]]]]]\\\\\\]]]]]]]]]ZZZXXXYYYXXXXXXYYY[[[ZZZXXXUUURRRQQQPPPOOOMMMMMMLLLLLLooobbbYYYPPPNNNLLLFFFAAA@@@888888999;;;>>>III^^^rrr{{{tttxxx{{{|||zzzrrreeeYYYXXXccctttpppYYYYYY\\\YYYOOOKKKEEE@@@===:::888777444333333222222444555666@@@eeevvv|||sss```BBB777333222444444222333555777@@@SSScccbbbYYYZZZeeebbb\\\RRREEE;;;555333444444999AAAKKKUUU\\\aaaccc```bbbdddeeeeeefffiiikkkkkkjjjiiijjjkkklllkkkjjjkkkkkkkkkllllllmmmmmmmmmlllmmmooonnnnnnmmmooopppooopppqqqsssuuuwwwyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{|||{{{yyyxxxwwwxxxyyyzzzyyyzzz{{{|||~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{yyyzzz{{{{{{{{{|||~~~~~~{{{wwwtttqqqpppoookkkllllllllljjjfffccc`````````^^^]]]ZZZXXXUUUTTTRRRSSSSSSSSSSSSQQQPPPOOOKKKLLLKKKJJJGGGEEEEEEFFFHHHLLLPPPUUU```lllrrrqqqrrrsssuuuvvvxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{zzzyyywwwvvvwwwxxxzzz{{{{{{|||}}}}}}}}}}}}|||{{{}}}mmm\\\SSSVVVhhhpppfffJJJGGGGGGTTTnnn{{{{{{~~~{{{}}}sssoookkkfffaaammm~~~sssXXXEEEAAA444222///............---,,,,,,---000000000666>>>XXXmmm{{{uuu\\\XXX}}}|||SSS999999777444555555333222222222333555777888;;;>>>BBBEEEHHHKKKOOORRRVVVXXX[[[\\\]]]^^^___aaa______```aaabbbccccccdddbbbbbbcccddddddeeeffffffcccdddeeeeeedddcccdddfffeeeeeefffgggggggggffffffggghhhjjjjjjiiiiiijjjkkkiiijjjnnnqqqqqqsss}}}~~~yyyuuurrrsssuuuxxxtttppplllkkklllkkkfffbbbbbbaaaaaabbbcccaaa^^^\\\ZZZYYYZZZ[[[\\\[[[XXXVVVTTTSSSRRRPPPPPPOOOOOOOOOmmmbbbXXXTTTQQQKKKEEECCCDDD<<<888:::;;;>>>MMM^^^yyymmmvvv~~~yyyxxxwwwqqqddd```ppp}}}jjj]]][[[\\\SSSNNNHHHBBB>>><<<:::888444444333222333444555666KKKuuusssrrruuu___@@@666333222555555333333666:::CCCWWWhhhdddVVVWWWdddaaa[[[PPPDDD999444333555444999BBBLLLVVV]]]aaaccc___aaadddeeeeeefffhhhjjjkkkiiiiiiiiikkklllkkkjjjmmmmmmlllllllllkkkkkkkkknnnoooppppppooonnnoooqqqmmmnnnppprrrtttvvvwwwxxxxxxyyyyyyzzz{{{|||}}}}}}|||{{{yyywwwwwwxxxyyyzzzyyyzzz{{{}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{vvvxxxzzz{{{{{{|||}}}~~~|||xxxuuussssssssslllnnnoooooommmiiidddaaabbbaaa```]]][[[YYYWWWVVVRRRRRRSSSSSSSSSQQQPPPOOOKKKKKKKKKJJJGGGEEEEEEEEEEEEIIINNNVVVbbbpppvvvuuutttuuuvvvxxxzzz{{{{{{{{{yyyzzzzzzzzzzzzzzzzzzzzzzzzyyywwwvvvvvvxxxyyy{{{xxxyyy|||}}}}}}|||zzzzzz|||ppp]]]RRRRRRaaammmgggJJJHHHBBBEEE```~~~zzz{{{www|||rrrhhhjjjmmmllldddnnnzzz]]]HHHBBB555222///......///...---,,,,,,---000000000666>>>KKKcccvvvrrr\\\YYY~~~{{{QQQ777666444111333444333222222222333555777888;;;>>>BBBEEEHHHKKKOOORRRVVVXXX[[[]]]]]]^^^```aaa^^^___```aaabbbcccddddddccccccbbbcccdddeeefffgggdddeeefffeeeccccccccceeeffffffggghhhiiiiiiiiihhhgggiiijjjkkkjjjiiiiiijjjhhhiiimmmoooooorrr}}}}}}xxxvvvvvvyyy|||yyyuuuppppppqqqppplllhhheeeeeeeeeffffffeeebbb___ZZZZZZZZZ\\\]]]\\\YYYVVVUUUTTTSSSRRRRRRQQQQQQRRRvvvvvvzzzyyy___YYYZZZSSSJJJEEEEEECCC???;;;;;;???EEEJJJaaa~~~sss|||zzz}}}wwwgggZZZdddyyyiiiYYYZZZXXXPPPGGGBBB===999:::===999;;;444///222000222>>>ZZZrrrnnnzzz~~~yyyoooMMMEEE777555333222333444444333<<>>XXX~~~wwwoootttxxxvvvjjjIIIAAA666555333222333444444444>>>KKK]]]hhhddd[[[^^^ggg___RRREEE===888444222444777===FFFOOOVVV[[[___bbbbbbbbbcccdddfffggghhhhhhjjjjjjkkkllllllllllllllllllkkkkkkkkkkkklllmmmmmmllllllmmmnnnnnnoooooopppoooqqqssstttuuuuuuvvvxxxwwwwwwwwwxxxyyyzzz|||}}}~~~}}}{{{zzzyyyzzz|||}}}||||||{{{{{{{{{||||||}}}}}}|||zzzyyyyyyzzz{{{|||xxxxxxxxxxxxyyyzzz||||||~~~|||zzzwwwtttrrrqqqmmmmmmnnnnnnllljjjhhhfffccccccaaa^^^[[[XXXUUUTTTQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKJJJIIIHHHGGGEEEDDDFFFGGGKKKTTT```jjjooorrrqqqrrrtttuuuwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxyyyxxxyyyyyyzzzzzzzzzzzzyyyxxxxxxyyyzzz{{{}}}~~~}}}~~~nnnZZZSSSVVV___iii___RRRCCC;;;GGGhhhuuuuuuxxx|||}}}sssggg___[[[iiiqqqqqqSSSCCC;;;444/////////------///,,,---...---...000333777IIINNN___rrr|||nnnYYYTTT```|||mmmBBB666444333666000777222333444444333444777:::===@@@CCCFFFHHHKKKOOORRRUUUWWWYYY\\\^^^^^^^^^^^^______``````aaabbbbbbbbbcccddddddddddddeeeeeeeeeeeeddddddddddddeeeeeeffffffgggiiikkkllllllkkkjjjdddgggkkkllljjjiiijjjkkkmmmlllnnnsssvvvzzz~~~}}}|||yyyvvvvvvwwwwwwssspppoookkkggggggkkkkkkfff```^^^\\\ZZZ\\\```aaa^^^[[[VVVWWWXXXWWWUUUTTTTTTUUU}}}qqq___jjjzzzyyyddd\\\VVVPPPHHHEEEAAA>>><<<<<<===>>>DDDNNNnnn~~~~~~wwwxxxyyyeeecccjjjttt[[[]]]TTTLLLHHHCCC===:::;;;777888222222888555444???TTTsssxxxqqqsssuuuyyycccEEE;;;666555333222333444555777AAAQQQdddiii___VVV[[[fffZZZNNN@@@999555222333555888>>>HHHPPPVVV[[[___bbbbbbbbbccceeefffggghhhiiikkkkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkklllmmmmmmjjjjjjlllmmmooopppqqqrrroooqqqsssuuutttuuuvvvxxxwwwwwwwwwwwwxxxyyy{{{{{{{{{zzzzzzzzz{{{}}}}}}}}}||||||{{{||||||}}}}}}|||{{{yyyyyyyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{|||~~~}}}{{{yyyvvvtttrrrqqqjjjkkkkkklllkkkjjjiiihhhcccbbbaaa^^^[[[XXXUUUTTTRRRRRRRRRQQQPPPOOOMMMLLLJJJJJJJJJIIIHHHGGGGGGFFFFFFHHHNNNVVV```hhhmmmooooooppprrrtttvvvxxxzzz{{{{{{zzzyyyyyyyyyyyyyyyzzzxxxyyyzzz|||||||||{{{zzzwwwwwwxxxyyyzzz|||}}}}}}~~~}}}~~~zzzdddVVVTTT]]]hhhppp___III>>>DDD[[[vvvuuupppwwwwwwvvv}}}|||zzz|||}}}nnnaaaYYYcccnnncccLLL???777111000111///...000............---///333555@@@FFFUUUgggrrrzzzgggUUUUUUfffpppBBB444222333777000555222333444444333444777:::===@@@CCCFFFIIILLLOOORRRUUUWWWYYY[[[]]]^^^^^^^^^______```aaaaaabbbbbbcccccccccddddddeeeeeeeeeeeeeeeeeedddcccccccccddddddggghhhiiikkkkkkkkkjjjjjjeeegggjjjkkkjjjjjjjjjkkknnnmmmooosssuuuyyy~~~{{{xxxyyyzzzzzzxxxuuurrrmmmjjjjjjlllkkkgggbbb```^^^]]]___bbbdddbbb___YYYYYYYYYXXXVVVUUUVVVWWW{{{mmmyyy{{{iii\\\QQQJJJHHHDDDBBB@@@???===<<>>::::::888777222333999555444@@@TTTmmmxxx{{{sssxxxuuu\\\AAA777444444333222222444777999FFF\\\ooonnn```VVVZZZcccYYYLLL>>>666333111222666:::@@@IIIRRRXXX\\\___aaabbbcccdddeeefffhhhiiiiiikkklllmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkklllmmmmmmkkklllmmmnnnpppqqqrrrrrrmmmooorrrsssrrrssstttuuuxxxxxxxxxxxxxxxyyyzzz{{{wwwwwwxxxyyy{{{}}}}}}}}}||||||{{{{{{||||||}}}|||{{{zzzyyyxxxyyyyyyzzzzzzzzzyyyzzzzzz{{{{{{~~~}}}~~~}}}{{{yyywwwuuussssssjjjjjjkkkkkkjjjiiihhhgggcccbbb```^^^[[[XXXVVVTTTSSSRRRRRRQQQPPPOOONNNNNNJJJJJJIIIIIIHHHHHHHHHHHHHHHLLLRRR[[[ccciiimmmnnnmmmnnnooorrrtttvvvxxxyyy{{{{{{zzzzzz{{{{{{{{{{{{wwwxxxzzz{{{||||||{{{zzzvvvwwwxxxyyyzzzzzz{{{{{{}}}}}}}}}|||||||||mmm[[[TTT[[[fffwwwjjjTTTGGGFFFNNNfff|||rrrrrrzzzttt{{{~~~{{{xxx}}}zzziii\\\ZZZiiigggIII===333000000//////000...//////...---///222555:::AAAPPPaaannnzzzhhhWWWXXXjjjuuuEEE555333444999111444222333444444333444777:::===@@@DDDGGGIIILLLPPPRRRUUUVVVXXX[[[\\\]]]^^^^^^___``````aaabbbbbbccccccccccccddddddeeefffffffffeeeeeedddccccccccccccdddfffggghhhiiiiiiiiiiiihhhfffgggiiijjjjjjjjjjjjjjjnnnmmmnnnqqqrrruuu}}}~~~}}}~~~~~~|||yyytttqqqmmmlllmmmlllgggcccbbbaaa```aaaccccccaaa___ZZZ[[[ZZZXXXVVVUUUVVVXXX~~~uuuaaaTTTLLLIIIFFFDDDCCCAAA===:::???AAAJJJbbbyyy}}}zzzrrr}}}llleeecccmmmqqqYYYPPPHHHFFFCCC>>>:::999999888222444999333555FFF]]]rrr~~~yyy}}}pppVVV@@@666333444333222222444999<<>>666333111222555;;;BBBKKKSSSYYY]]]___aaabbbcccdddeeeggghhhiiiiiikkklllmmmmmmnnnnnnmmmmmmlllkkkkkkkkkkkklllmmmmmmoooooopppppppppqqqqqqqqqnnnppprrrsssrrrrrrsssuuuzzzyyyyyyyyyyyyyyyzzzzzzxxxxxxyyyzzz{{{}}}~~~}}}}}}|||{{{{{{zzz{{{{{{||||||{{{zzzyyyxxxxxxxxxzzzzzzyyyyyyyyyzzzzzz{{{||||||~~~~~~|||{{{yyywwwvvvuuummmlllllljjjhhhgggeeedddbbbbbb```^^^[[[YYYVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOKKKJJJIIIHHHHHHHHHHHHIIIKKKPPPXXXaaaggglllnnnoookkklllnnnppprrrtttuuuvvvxxxxxxyyyyyyzzzzzzzzzzzzvvvwwwxxxyyyzzzyyyyyyxxxwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{{{{{{{zzzzzz}}}}}}uuu```VVVYYYbbbtttooo[[[JJJEEEDDD\\\{{{tttwww|||~~~sssccc\\\kkk}}}SSSDDD555///...---...000...//////...---///222555;;;CCCQQQ___lllzzzhhhTTTTTTfffxxxIII888555777:::111444222333444444333444777:::===@@@DDDHHHJJJMMMPPPRRRUUUVVVXXXZZZ[[[]]]^^^^^^``````aaaaaabbbcccccccccccccccdddeeeeeefffggggggeeeeeedddccccccdddddddddfffffffffgggggggggggggggggghhhhhhiiijjjkkkkkkjjjlllkkklllppprrrvvv|||wwwuuuqqqpppooommmhhheeeeeedddcccbbbbbbaaa___]]]\\\\\\[[[YYYVVVUUUWWWYYY|||~~~rrrmmmttt|||xxxvvvxxxlll^^^PPPLLLGGGEEEDDDBBB===999666>>>EEETTTvvvxxxssstttsssmmmbbb___bbbooo|||\\\RRRHHHEEECCC???;;;999999888444555888222:::RRRsss~~~iiiNNN>>>666222333444222111444:::???GGG^^^oookkkbbbaaabbb___WWWJJJ===777444111222555===CCCMMMUUUZZZ]]]___```ccccccdddfffggghhhiiijjjkkkkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkklllmmmmmmqqqqqqqqqppppppoooooooooppprrrtttuuuttttttuuuvvvzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyzzz|||}}}~~~||||||{{{zzzyyyyyyyyyyyy{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwpppooommmjjjhhhfffdddcccbbbaaa```^^^\\\YYYWWWUUUUUUTTTSSSQQQPPPPPPPPPPPPMMMLLLJJJHHHHHHHHHHHHIIILLLSSS]]]fffkkknnnpppqqqmmmmmmoooppprrrssstttuuussstttvvvwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxyyyzzz{{{zzzyyyyyy{{{}}}}}}}}}}}}}}}}}}~~~~~~|||}}}}}}gggYYYXXX]]]pppwwweeeNNNGGGFFF___yyy}}}|||xxxggg^^^lllwwwXXXHHH666///...---...000............---///333555AAAIIIUUU```jjjxxxoooVVVRRRccctttGGG999777777999111444222333444444333444777:::===@@@EEEIIIKKKMMMPPPRRRVVVVVVWWWYYY[[[\\\^^^^^^``````aaabbbbbbccccccdddccccccdddeeefffgggggghhheeedddddddddeeeeeefffgggffffffffffffffffffggggggiiihhhggghhhjjjkkkkkkjjjiiiiiilllqqquuuzzz|||zzzwwwuuurrroookkkhhhhhhhhhgggeeecccaaa___^^^______]]]ZZZXXXWWWYYY[[[|||yyyssseeebbbkkkvvv~~~|||tttllljjjmmmqqq~~~{{{iiiYYYTTTNNNJJJIIIEEE@@@;;;666<<>>DDDNNNVVV[[[^^^___```cccdddeeefffggghhhiiijjjjjjjjjkkkllllllllllllllllllkkkkkkkkkkkklllmmmmmmoooooooooooonnnnnnmmmmmmqqqssstttuuuttttttuuuvvvxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwyyy{{{}}}~~~{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxvvvvvvvvvwwwxxxyyyzzz{{{{{{}}}~~~~~~}}}}}}|||{{{yyyxxxwwwwwwqqqooommmkkkhhhfffeeedddaaaaaa```^^^\\\YYYWWWVVVVVVUUUSSSRRRQQQPPPPPPQQQOOOMMMKKKHHHGGGGGGHHHHHHLLLTTT```iiinnnpppqqqrrrpppqqqqqqrrrssstttuuuvvvssstttvvvxxxyyyyyyyyyyyyyyyxxxvvvuuuttttttuuuvvvxxxyyyzzz{{{{{{zzzyyywww{{{|||}}}|||zzzzzz{{{|||}}}}}}||||||}}}}}}~~~}}}nnn\\\UUUVVVggg}}}qqqWWWMMMHHH]]]}}}xxx{{{tttggg]]]jjjmmmkkk~~~xxxVVVFFF666111111000......,,,---...---...000333777DDDNNNYYYbbbkkkyyy___TTT```~~~iii@@@666555555777000555222333444444333444777:::<<<@@@EEEIIILLLNNNPPPQQQVVVVVVWWWXXXZZZ\\\^^^^^^```aaaaaabbbbbbcccddddddccccccdddeeefffggghhhhhhdddddddddeeefffggghhhiiihhhhhhhhhgggggghhhhhhhhhjjjhhhfffgggjjjlllkkkjjjkkkjjjlllqqqtttyyy}}}zzzwwwsssooommmkkkkkkkkkjjjhhheeeddddddcccbbb```]]]ZZZZZZ\\\^^^|||mmmbbbbbblllvvvzzz}}}xxxrrrkkkkkkooonnn{{{oooccc\\\UUUPPPMMMJJJCCC===:::999>>>KKK^^^wwwvvvdddmmmxxxwwwyyyzzz~~~mmm^^^]]]```\\\]]]kkklll^^^PPPJJJGGGBBB<<<:::888999777888999666KKKooowww~~~|||yyyYYY>>>:::666111333444222111444<<>>EEEOOOWWW\\\^^^___```cccdddeeefffgggiiijjjjjjiiijjjkkkkkkllllllkkkkkklllkkkkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmoooqqqssssssrrrrrrssstttwwwvvvuuuttttttsssttttttrrrsssuuuxxx{{{}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzyyyyyyuuuuuuuuuvvvwwwyyyzzz{{{xxx{{{~~~|||{{{{{{zzzxxxwwwwwwvvvpppooommmkkkiiigggffffffaaaaaa```^^^\\\YYYWWWVVVVVVUUUSSSRRRQQQPPPQQQQQQPPPNNNKKKIIIGGGGGGGGGHHHLLLTTTaaajjjoooppprrrssssssssstttuuuuuuvvvvvvwwwuuuwwwyyy{{{|||||||||||||||zzzwwwtttssstttuuuwwwyyyzzz{{{||||||zzzyyywww}}}~~~~~~|||{{{{{{|||}}}}}}}}}}}}}}}~~~~~~rrr^^^TTTRRRXXXzzzvvv[[[OOOCCCNNNwww~~~uuuzzz{{{~~~oooeee\\\jjjiiiaaaqqqnnnRRRCCC666333444333///---,,,,,,------...000444777DDDOOO[[[eeennn}}}eeeTTT\\\vvv~~~___999222333222444///555222333444444333444777:::<<<@@@FFFJJJLLLNNNPPPQQQVVVVVVWWWXXXZZZ\\\]]]___aaaaaaaaabbbccccccddddddccccccdddeeefffggghhhiiiddddddeeeeeeggghhhjjjkkkjjjjjjiiiiiiiiiiiiiiijjjjjjhhhfffgggjjjlllkkkjjjnnnlllmmmpppqqqsss|||~~~zzzvvvssspppmmmnnnooonnnllljjjiiijjjfffeeeccc___\\\\\\^^^```yyypppkkkjjjqqqyyy|||{{{|||}}}{{{yyy~~~|||uuunnngggaaa^^^iiilllxxx|||{{{lllUUUKKKMMMHHH<<>>FFFbbbqqquuukkkeeehhhdddZZZHHHAAA999555222000222777===DDDNNNWWW\\\___```aaadddfffhhhhhhhhhggghhhiiijjjkkkkkkjjjiiiiiijjjlllnnnmmmkkkiiiiiiiiikkklllkkklllmmmnnnooopppqqqrrrpppooooooppprrrrrrqqqooottttttuuuuuuvvvvvvwwwwwwrrrssssssuuuwwwyyyzzz|||}}}}}}|||{{{zzzxxxvvvuuuvvvvvvvvvvvvwwwxxxyyyzzzzzzyyywwwvvvvvvwwwxxxyyy{{{|||~~~}}}|||{{{}}}|||||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}zzzxxxwwwvvvvvvvvvtttrrrsssnnniiihhhiiijjjgggccc```___^^^]]][[[ZZZYYYXXXYYYWWWTTTQQQPPPOOOPPPPPPNNNNNNMMMLLLKKKJJJIIIIIILLLXXXccciiimmmqqqsssrrrwwwwwwvvvuuuttttttuuuuuuwwwvvvvvvxxxzzz|||{{{{{{xxxxxxxxxxxxwwwvvvuuuuuuwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyyyy{{{|||{{{zzzxxx~~~}}}||||||}}}~~~~~~~~~~~~jjj[[[QQQYYYgggooobbbMMMEEEMMMYYYzzzuuuttt|||yyy{{{ppp___YYYVVVdddpppuuuxxxXXXKKK;;;222000111000............///000222333444DDDPPP[[[___fffyyyyyyeeeTTTcccyyy}}}RRR>>>444444000000444000222333444444333444777:::???AAADDDGGGIIIKKKOOOQQQTTTUUUXXX[[[]]]^^^^^^^^^^^^___````````````ccceeeiiifffcccdddgggiiihhhgggiiigggeeeeeefffhhhhhhhhhfffgggiiijjjkkkkkkjjjjjjkkkhhhggghhhkkkmmmlllkkklllmmmnnnoooppptttyyy}}}{{{yyypppooonnnooopppooommmkkkeeedddaaa```___```aaabbbtttmmmjjjkkkooouuuyyyvvvuuuuuutttttt|||}}}uuummmddd]]]XXXWWW\\\iiijjjSSSJJJGGGCCC>>>:::<<>>GGGaaannnqqqhhhccceeeaaaUUUDDD===777444111000333888???FFFOOOXXX]]]```aaabbbccceeeggghhhgggggghhhiiijjjkkkkkkkkkiiiiiijjjlllnnnmmmkkkiiiiiijjjkkklllllllllmmmnnnoooppppppqqqpppoooooopppqqqrrrqqqooorrrssssssuuuvvvwwwxxxxxxssssssssstttvvvwwwyyyzzzzzzzzzzzzyyyxxxvvvttttttwwwwwwwwwwwwxxxyyyzzz{{{yyywwwvvvtttttttttuuuvvvvvvxxx|||}}}}}}||||||}}}~~~~~~~~~}}}}}}~~~}}}|||yyyxxxvvvvvvvvvvvvuuussssssooojjjiiijjjjjjgggdddbbbaaa```^^^\\\ZZZYYYXXXVVVUUUSSSQQQOOONNNNNNOOONNNMMMMMMLLLKKKJJJIIIIIIMMMYYYdddjjjooosssuuutttvvvvvvvvvuuuuuuttttttsssvvvvvvwwwxxxyyy{{{||||||xxxyyyyyyyyyxxxxxxwwwvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{|||{{{zzzxxx}}}}}}|||||||||}}}}}}~~~~~~~~~rrr___QQQRRRaaajjj```LLLAAAGGGQQQpppyyyqqqmmm|||zzz}}}tttfff^^^SSSZZZiiixxxcccPPP===666444000...............///000222333444<<>>AAADDDGGGIIIKKKOOOQQQSSSTTTWWWYYY[[[]]]]]]]]]^^^___`````````aaaccceeehhhfffddddddggghhhhhhggghhhfffddddddfffggghhhgggggghhhiiikkkkkkkkkkkkjjjjjjhhhggghhhkkkmmmlllkkkmmmnnnnnnoooppptttxxx|||~~~|||wwwuuussssssrrrpppnnnkkkeeedddbbb`````````aaabbbvvvkkkhhhiiijjjlllnnnqqqmmmjjjjjjjjjmmmxxxvvvlllbbbXXXSSSMMMRRR___sss```KKKGGGJJJ@@@;;;;;;@@@DDDJJJYYYiiikkkaaaiiirrrwwwzzzuuujjj___]]]lllhhhWWWOOOHHH???:::999<<<444555>>>===VVVhhh\\\nnn}}}}}}uuubbbKKK:::555555444222222333444666???IIIdddnnnpppiiifffhhhbbbVVVAAA:::444222111000444:::AAAGGGPPPYYY^^^```bbbcccbbbdddfffgggggggggiiijjjjjjkkklllllljjjjjjkkklllmmmlllkkkjjjiiijjjkkklllmmmmmmnnnnnnnnnooooooooopppooonnnoooqqqrrrqqqppppppqqqrrrtttvvvwwwxxxyyyttttttttttttuuuvvvwwwwwwvvvwwwwwwwwwvvvuuusssrrrvvvvvvvvvvvvwwwxxxyyyzzzvvvuuusssqqqppppppqqqqqqqqqsssvvv|||}}}}}}}}}|||}}}}}}~~~|||{{{|||~~~}}}zzzxxxwwwuuuuuuvvvvvvuuussssssoookkkjjjjjjjjjgggddddddcccaaa___]]][[[YYYXXXSSSRRRRRRPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHMMMYYYeeelllpppuuuxxxwwwvvvvvvvvvwwwvvvtttsssrrrsssvvvyyyyyyxxxyyy{{{~~~yyyyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyy{{{|||||||||||||||{{{{{{}}}}}}~~~{{{cccRRRMMM[[[gggaaaOOOAAABBBIII[[[ssslllooo}}}xxxpppfffSSSOOO___zzzrrrWWW???999666///---111.........///000111222333777AAAJJJPPP\\\tttgggPPP]]]yyy~~~qqqQQQ:::000444222222555333222333444444333444777:::===@@@CCCFFFHHHKKKNNNQQQRRRSSSVVVXXXZZZ\\\\\\\\\]]]___aaaaaaaaaaaaccceeehhhfffeeeeeeggghhhhhhgggfffeeeddddddfffgggggggggggghhhiiijjjkkkkkkkkkjjjjjjhhhggghhhjjjllllllkkknnnnnnoooppppppssswww{{{}}}{{{yyywwwuuurrrnnnkkkfffeeecccaaaaaaaaaaaabbbuuujjjaaabbbfffgggffffffeeebbb```aaacccgggsssxxxnnncccXXXQQQSSSTTT]]]kkk{{{gggQQQIIILLLEEE???;;;===AAAEEENNNXXX{{{ttthhhmmmpppwwwzzzrrrqqqlllccc\\\ddd~~~vvv^^^PPPHHHAAA<<<999;;;777888===>>>VVVvvveeevvv{{{}}}ttt^^^EEE777444666444222222333333666AAAMMMdddjjjkkkggggggiiibbbUUU@@@:::444222111111444:::AAAGGGPPPXXX]]]```bbbcccbbbdddggghhhhhhhhhiiikkkjjjkkkmmmlllkkkjjjkkklllllllllkkkjjjjjjjjjkkklllnnnnnnnnnnnnnnnnnnnnnnnnooonnnmmmnnnpppqqqqqqpppqqqqqqrrrsssuuuvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuvvvwwwwwwwwwuuutttrrrtttttttttsssttttttuuuuuurrrqqqpppnnnmmmlllllllllmmmnnnpppssszzz}}}||||||{{{||||||}}}}}}xxxyyyzzz}}}~~~{{{yyywwwuuuttttttuuuuuutttsssqqqooollljjjjjjiiifffdddcccbbb```^^^[[[YYYWWWVVVQQQQQQQQQQQQPPPOOOMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGLLLXXXdddkkkpppvvvxxxxxxvvvwwwxxxxxxxxxvvvsssrrrqqqvvvzzzyyywwwvvvzzzyyyyyyzzzzzzzzzzzzzzzyyyzzzzzzzzzzzzzzz{{{{{{|||zzz{{{{{{{{{zzzzzzzzz{{{zzz{{{|||||||||{{{zzzyyy{{{{{{|||}}}~~~iiiUUULLLXXXeeefffWWWGGGBBBEEEVVV}}}ssslll}}}||||||wwwoooXXXKKKYYYxxxdddEEE;;;777...---444.........//////111222222777@@@HHHMMMWWWlll{{{```KKKZZZ{{{vvvWWW===222666444333555333222333444444333444777:::<<>>BBBEEEGGGJJJNNNQQQSSSTTTWWWYYY[[[]]]]]]]]]]]]___bbbcccbbbbbbcccdddeeefffggggggggggggggghhheeeddddddeeeggghhhhhhfffeeeeeeffffffgggggghhhiiihhhhhhhhhhhhiiiiiikkklllmmmooopppqqqqqqsssvvvyyy~~~~~~|||zzzxxxvvvtttpppmmmiiihhhgggfffeeeddddddcccyyy___WWWSSSUUUYYYXXXVVVVVVOOOOOOTTTZZZ___dddoooyyy}}}nnnrrr}}}uuukkk```WWWLLLKKKNNNUUU^^^kkk~~~iiiYYYSSSPPPMMMGGGBBB<<<888999???GGGNNNZZZ~~~sssoooppp|||}}}~~~vvvllldddddduuummmTTTKKKFFF@@@:::888:::;;;<<>>;;;777999;;;===RRRqqq|||}}}|||lllPPP<<<777777444222222333555666===NNN___nnnhhhbbbcccjjjiiiZZZJJJ>>>888333222111222666<<>>999;;;@@@CCCMMMXXXqqqqqqooouuu~~~uuummmvvvwwwccc[[[MMM<<<<<<666888:::???ZZZqqq|||zzzxxxgggKKK:::888777333111222444555777>>>QQQbbbrrriiiaaabbbhhheeeUUUCCC:::444000000111222777>>>FFFKKKRRRXXX]]]```ccceeeccceeefffeeedddccccccccceeehhhjjjkkkjjjhhhggggggiiijjjkkkllllllllllllllllllllllllmmmmmmmmmnnnnnnooommmkkkkkknnnqqqrrrrrrppppppqqqrrrrrrsssttttttrrrqqqqqqppppppqqqqqqrrrnnnpppqqqrrrpppmmmiiifff___]]]ZZZWWWTTTRRRPPPOOOSSSSSSTTTTTTTTTSSSSSSRRRUUUYYY\\\\\\[[[```jjjsss}}}zzzxxxvvvuuusssrrrqqqqqqppppppppppppooonnnnnnpppsssuuuvvvuuutttrrrooonnnmmmllliiigggdddeeefffdddaaa^^^\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSOOONNNLLLKKKKKKMMMOOOPPPKKKJJJJJJIIIHHHGGGFFFEEELLLXXXccciiimmmqqqsssrrrqqqqqqqqqrrrtttuuuwwwxxxuuusssrrrrrrrrrrrrpppooopppqqqrrrtttuuuvvvvvvvvvvvvuuutttssssssuuuwwwxxxzzz}}}~~~|||xxxxxx|||~~~|||{{{zzzzzz{{{{{{xxxzzz|||~~~~~~}}}|||}}}~~~lllaaaUUUVVViiiuuukkkVVVHHHIII^^^~~~ttt}}}mmmRRRMMMZZZYYYbbbtttQQQ<<<777333+++///............//////000333;;;BBBIIIWWWnnneeeRRRWWWmmmrrrJJJ444666333///333777222333444444333444777:::999<<<@@@CCCFFFIIIMMMPPPPPPRRRUUUWWWYYYZZZ[[[[[[]]]___cccddddddccccccdddcccfffiiiiiigggffffffhhheeeeeefffiiikkklllkkkiiiiiihhhhhhhhhhhhjjjkkkllleeehhhiiiiiiggggggjjjmmmjjjllloooqqqsssuuuxxxzzz|||{{{}}}~~~zzzvvvsssoooooonnnmmmllljjjhhhggguuu^^^RRRRRROOOKKKJJJKKKKKKJJJHHHHHHLLLRRRYYY```jjjuuu~~~wwwlllrrr~~~tttdddWWW\\\]]]aaahhhkkklllpppvvvllleeeZZZRRRLLLEEEAAA===999<<>>999666IIIqqqooorrrwwwrrruuu|||sss^^^EEE777666666444666888777222666DDDVVV```bbbVVV[[[iiihhh___SSSEEE;;;666333222111000444;;;BBBLLLUUUXXXZZZ___bbbbbbddddddeeeeeeffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmlllkkkkkkfffgggiiijjjkkklllllllllllllllllllllnnnppprrrtttqqqqqqqqqrrrrrrqqqpppppprrrqqqqqqpppooonnnnnnnnnjjjiiigggeeeccc___ZZZWWWRRRRRRSSSSSSRRRPPPOOOMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQUUUXXXYYYXXX[[[bbbhhhtttzzz}}}|||{{{zzzwwwuuutttrrrppppppqqqrrrqqqpppmmmmmmnnnnnnoooqqqrrrssspppooommmkkkhhhgggfffeeeeeeeeecccbbb___]]]ZZZYYYYYYZZZZZZYYYWWWTTTQQQOOOPPPPPPOOONNNMMMMMMMMMMMMMMMKKKHHHGGGGGGGGGFFFDDDKKKWWWbbbeeeggglllrrruuurrrssssssrrruuuzzzxxxsssoooqqqrrrrrrpppooonnnooopppqqqrrrsssssssssssssssrrrtttuuuvvvuuuvvvxxxyyyyyyxxxyyyzzz|||}}}|||{{{~~~|||yyyxxxzzzyyyyyy{{{~~~}}}ooodddZZZRRRYYYmmmuuuaaaFFFGGGjjjyyyuuu{{{kkkWWWTTTWWWZZZeeesssjjjKKK@@@:::111---///.........///000222333666<<>>AAADDDHHHMMMPPPTTTUUUWWWYYY[[[]]]^^^^^^___```aaabbbcccdddddddddcccdddeeefffggggggggggggeeeeeeeeeffffffhhhiiiiiieeefffhhhiiiiiiiiihhhgggfffgggiiiiiihhhhhhiiikkknnnnnnnnnpppssswwwyyyzzz~~~{{{vvvrrrppppppxxxzzz|||vvvqqqrrrpppnnnlllkkkjjjjjjkkkkkkXXXOOOLLLIIIFFFEEEFFFGGGEEEDDDGGGKKKRRRYYY```kkkwww~~~mmm^^^___mmmuuuggg[[[RRRRRRVVV]]]```ccchhhooo{{{rrrggg\\\TTTMMMGGGBBB>>>:::<<>>AAADDDHHHMMMPPPTTTUUUWWWYYY[[[]]]]]]^^^___```aaabbbcccdddddddddcccdddeeefffggggggggggggfffffffffggggggiiijjjjjjffffffhhhiiiiiiiiihhhgggfffhhhiiiiiihhhhhhjjjkkknnnnnnoooqqqtttwwwyyyzzz{{{zzzuuummmfffbbbbbbeeejjjoooxxx}}}wwwssstttssspppnnnlllkkkkkkkkksss^^^OOOJJJFFFDDDAAAAAABBBCCCBBBBBBEEEJJJQQQXXXaaalllxxxrrr[[[QQQTTTaaasss|||qqqcccZZZPPPPPPTTT\\\bbbhhhqqqzzzooocccWWWOOOHHHCCC???;;;<<<@@@FFFKKKXXXhhhppplllbbb\\\XXXdddvvvwwwgggdddlll}}}vvvqqqggghhhyyyuuu```HHH======:::>>>XXX~~~tttjjjbbbmmm}}}|||lllRRR===444555444111///333555666>>>PPPbbbkkkZZZMMMSSSdddggg```SSSCCC888444222222111111777>>>HHHNNNSSSVVV[[[aaadddbbbeeeffffffggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkklllkkkkkkkkkhhhhhhiiijjjkkkllllllllljjjjjjkkklllmmmooopppqqqsssssssssrrrqqqpppooonnnmmmmmmkkkiiieeeaaa]]][[[UUUSSSPPPOOOOOONNNMMMLLLKKKKKKKKKLLLLLLKKKJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJLLLOOORRRRRRQQQQQQTTTXXX___eeeqqq{{{~~~~~~~~~}}}|||zzzxxxwwwtttrrrqqqqqqqqqooonnnlllkkkkkkjjjjjjkkkkkkllllllkkkjjjiiigggfffeeedddcccbbbaaa___]]]ZZZXXXVVVVVVVVVUUUTTTRRROOOMMMKKKNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGGGGGGGHHHGGGDDDBBBLLLWWWaaadddeeeiiilllmmmqqqssssssqqqssswwwvvvrrrrrrtttvvvvvvtttrrrrrrrrrtttsssrrrqqqqqqqqqrrrssstttuuuuuutttqqqppppppqqqttttttuuuwwwzzz|||{{{zzzyyyzzz{{{|||}}}}}}}}}}}}{{{zzzzzz{{{}}}}}}|||{{{||||||fff[[[PPPQQQ]]]fff^^^QQQFFF^^^rrrsssxxx}}}nnnaaaZZZQQQOOObbb{{{|||[[[FFF999111333//////.........000111222888<<>>777444888111444333444444333222333555777999<<<>>>AAADDDHHHMMMPPPSSSTTTVVVYYY[[[\\\]]]^^^``````aaabbbcccccccccccccccdddeeefffgggggggggggghhhhhhggghhhhhhiiijjjkkkfffggghhhhhhiiiiiihhhhhhfffhhhiiiiiiiiiiiikkklllnnnoooqqqsssuuuwwwyyyzzzzzzvvvmmmaaaXXXXXX```hhhcccfffnnnxxx~~~zzzvvvwwwuuussspppnnnlllkkkkkkiiiTTTIIIFFFCCCBBB@@@@@@AAABBBBBBCCCDDDIIIPPPXXX```lllxxxkkkXXXNNNPPP[[[gggxxxzzz||||||wwwmmm```XXXRRRRRRWWWaaajjjttt}}}kkkYYYQQQHHHCCC???;;;;;;>>>AAAEEEOOO___jjjjjj```XXX[[[[[[ffftttrrrdddaaaiiissszzzuuuooolll|||dddLLL???<<<999@@@ZZZrrr```nnn~~~|||gggLLL999444666444111444666666666@@@SSSfffoooYYYMMMTTTeeeggg___QQQAAA666333111222222222888???JJJOOOSSSUUU[[[aaaccc```ffffffggghhhiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjkkkkkkkkkkkkiiiiiiiiiiiijjjkkkllllllkkkkkklllmmmnnnooopppqqqrrrqqqqqqpppnnnllljjjiiifffeeedddbbb^^^ZZZVVVSSSPPPMMMJJJIIIJJJLLLLLLMMMGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHHHHJJJMMMOOONNNNNNPPPRRRWWW[[[eeennnrrrrrrwww~~~~~~{{{yyyxxxvvvsssqqqqqqpppnnnmmmllllllkkkjjjiiiiiiiiiiiilllkkkjjjhhhfffdddbbbaaaaaaaaa___^^^[[[YYYVVVUUUUUUTTTTTTRRRPPPNNNLLLJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFGGGHHHIIIHHHDDDBBBJJJTTT^^^aaadddhhhkkkkkknnnqqqrrrpppqqquuutttqqqppprrrttttttsssqqqqqqqqqtttrrrpppnnnnnnooopppqqqtttuuuvvvuuurrrqqqrrrsssppppppqqqssswwwyyyyyyxxxxxxyyyyyyzzz{{{||||||}}}{{{zzz{{{{{{{{{{{{zzzyyy|||zzz{{{lllaaaTTTOOOSSSUUUPPPHHHAAAMMMnnnvvvppp}}}ssssss~~~~~~tttiii^^^NNNKKKcccpppUUU>>>222555000///.........000111222666;;;@@@DDDIIIZZZzzzjjjVVVVVVooo}}}fffAAA888555444888222666333444444333222333555777999<<<>>>AAADDDHHHMMMPPPSSSTTTVVVXXXZZZ\\\]]]]]]``````aaabbbbbbbbbbbbbbbcccdddeeefffgggggggggggghhhggggggggghhhhhhiiijjjgggggghhhhhhiiiiiiiiiiiifffhhhjjjjjjjjjjjjlllmmmnnnpppsssuuuvvvxxxzzz{{{|||yyypppbbbXXX^^^ppppppjjjiiipppyyy}}}zzzyyywwwuuurrrpppmmmkkkjjj{{{bbbPPPGGGCCCAAA@@@@@@??????@@@AAACCCDDDIIIPPPWWW___jjjvvvrrrbbbWWWVVVZZZ___cccjjjooopppjjjaaaZZZOOONNNRRR[[[eeeppp}}}nnn\\\RRRIIIDDD???;;;:::<<<===AAAKKKYYYfffiiiaaaWWW\\\VVV[[[jjjnnneeeaaagggppp~~~}}}iiiwww}}}hhhVVVFFF@@@<<>>555222000111222333999@@@IIIOOOTTTVVVZZZ___aaa___ffffffggghhhiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjiiiiiiiiiiiikkklllmmmmmmmmmnnnooopppqqqqqqqqqoooooonnnllliiigggdddccc]]]]]]\\\ZZZXXXUUURRRPPPNNNKKKGGGFFFHHHKKKLLLMMMFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHDDDFFFIIIKKKLLLMMMOOOPPPSSSUUUZZZbbbfffhhhnnnuuu|||~~~~~~|||zzzyyyvvvtttrrrqqqpppnnnmmmmmmmmmkkkjjjiiihhhhhhhhhmmmlllkkkiiifffbbb___^^^```___^^^\\\ZZZWWWUUUTTTTTTTTTSSSQQQOOOMMMKKKJJJIIIIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIHHHEEECCCHHHQQQYYY\\\```eeeiiiiiijjjnnnpppnnnooorrrrrrpppoooqqqttttttsssqqqqqqrrrrrrpppnnnllllllmmmnnnoooqqqrrrssssssrrrrrrssstttppppppqqqssswwwyyyxxxwwwyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{||||||{{{zzzzzzzzz|||xxxyyypppdddWWWOOOLLLHHHBBB>>>CCCDDDZZZvvvxxxvvvqqqvvv~~~zzzqqqdddPPPJJJcccmmmKKK555333000//////......///111111333888???CCCDDDOOOkkkhhhUUUTTTnnn```===777555444888222666333444444333222333555777999<<<>>>AAADDDHHHMMMPPPSSSTTTVVVXXXZZZ\\\]]]]]]___```aaabbbbbbbbbbbbbbbcccdddeeefffggggggggggggggggggfffffffffggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjggghhhjjjkkkjjjkkkmmmnnnnnnppptttuuuvvvxxx|||~~~}}}lll^^^fffzzzkkklllvvv}}}zzzyyywwwtttqqqnnnlllkkkqqq[[[LLLEEEBBB>>>>>>>>>===<<<<<<>>>@@@EEEJJJPPPVVV]]]gggsss{{{mmm]]]VVVNNNPPPTTTZZZ___^^^YYYTTTLLLJJJKKKQQQXXX___kkkvvv|||sss```UUUJJJEEEAAA<<<:::;;;;;;???GGGSSS```gggcccZZZVVVRRRWWWdddjjjeee^^^]]]tttjjjlllmmm```KKKAAA;;;FFF___wwwtttuuurrr\\\CCC777555666666666666555444666CCC[[[qqq{{{```XXXbbbooohhhYYYJJJ===555222000111222333999@@@GGGPPPXXXZZZ[[[^^^```___eeefffggghhhiiijjjkkkllljjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkkkkkkkjjjiiiiiiiiijjjlllmmmmmmnnnooopppqqqqqqqqqqqqmmmlllkkkhhheeebbb___]]]WWWVVVUUUSSSRRRQQQPPPOOOLLLJJJFFFFFFGGGJJJKKKKKKGGGGGGFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDEEEFFFHHHJJJLLLMMMNNNQQQQQQTTTZZZ]]]```eeelllmmmssszzz~~~~~~~~~~~~}}}{{{yyywwwtttrrrrrrqqqooommmnnnmmmkkkjjjiiihhhhhhhhhllllllkkkiiifffbbb___]]]```___^^^\\\ZZZWWWUUUTTTSSSRRRQQQOOOMMMKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCEEEDDDDDDFFFGGGGGGEEEDDDFFFMMMSSSUUUYYY___cccccceeejjjmmmkkkllloooqqqppppppsssuuuuuutttsssssstttpppooonnnmmmlllmmmnnnooolllmmmooopppoooppprrrsssrrrrrrsssuuuxxxzzzyyyxxxyyyyyyxxxwwwwwwwwwxxxxxxzzz|||}}}}}}{{{zzzzzz{{{|||xxxxxx}}}uuugggYYYPPPJJJDDD>>><<>>AAADDDHHHMMMPPPRRRSSSUUUXXXZZZ[[[\\\]]]^^^^^^```aaabbbccccccccccccdddeeefffggggggggggggggggggffffffffffffggggggiiihhhhhhhhhhhhiiijjjkkkgggiiijjjkkkkkklllnnnooonnnqqqtttuuuvvvyyy~~~yyyccchhhtttooowww{{{{{{yyywwwtttqqqnnnmmm|||cccOOOGGGCCC@@@===>>>>>>===::::::===???FFFJJJPPPUUU[[[dddooowww|||xxxzzz~~~wwwjjjYYYRRRKKKJJJMMMOOOLLLHHHIIIFFFFFFJJJNNNSSS\\\eeeppp{{{eeeYYYMMMGGGDDD???<<<;;;:::>>>CCCJJJVVVbbbddd```TTTSSSUUU]]]eeegggbbb\\\vvvfffdddpppfffMMMAAA:::GGGccc}}}|||}}}kkkVVV@@@666444444555777555555666999HHH^^^pppxxx```\\\hhhssshhhVVVIII===666222000111222333888@@@FFFSSS^^^___]]]^^^```bbbdddeeefffgggiiijjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhhhhhhhiiikkkkkkkkkjjjiiihhhhhhjjjkkkmmmmmmnnnooopppqqqqqqpppppplllkkkiiifffccc___\\\ZZZTTTSSSQQQOOONNNNNNNNNOOOMMMKKKHHHGGGHHHJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDEEEGGGIIIJJJJJJNNNMMMPPPVVVZZZZZZ^^^ccc___ccckkkrrrvvvwwwtttqqqqqqxxx}}}{{{xxxvvvsssrrrrrrqqqpppnnnlllllljjjiiihhhhhhhhhhhhjjjjjjjjjiiigggdddaaa``````___^^^\\\ZZZWWWUUUTTTQQQPPPNNNLLLJJJIIIGGGGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBAAABBBDDDEEEDDDCCCFFFJJJMMMMMMPPPWWW[[[[[[```fffjjjiiiiiimmmpppooooooqqqttttttsssrrrssssssnnnoooooooooooooooooopppkkkmmmnnnoooooooooqqqssssssrrrrrrtttwwwxxxwwwvvvxxxwwwvvvvvvvvvvvvwwwxxxyyy|||~~~~~~|||{{{|||}}}|||yyyyyy|||~~~~~~nnn\\\SSSLLLDDD??????===:::===QQQqqqvvvttt|||{{{uuubbbRRRZZZoooiii@@@222111000///......///000111222444<<>>999777333666000555333444444333222333555777999<<<>>>AAADDDHHHMMMPPPRRRSSSUUUXXXZZZ[[[\\\\\\\\\]]]___```bbbcccddddddcccdddeeefffgggggggggggghhhhhhggggggggggggggghhhiiiiiihhhhhhhhhiiijjjkkkgggiiikkklllllllllnnnpppnnnqqqttttttuuuyyyjjjiiizzz|||~~~}}}|||{{{xxxuuurrrqqqrrrXXXFFFBBBAAA???>>>@@@@@@>>>;;;;;;===@@@HHHKKKPPPTTTZZZbbbllltttxxx~~~|||{{{{{{wwwrrrrrruuurrrdddRRRIIIHHHIIIFFFBBBDDDAAAAAAEEEHHHLLLUUU]]]hhhvvvhhh\\\OOOJJJFFFAAA======:::>>>@@@CCCNNN]]]eeecccWWWVVVUUUWWWaaalllmmmggguuu}}}{{{```[[[rrrhhhSSSEEE===LLLlll~~~xxxzzzeeeRRR>>>666333222444888666888999>>>KKK]]]kkkqqq^^^]]]kkkuuugggTTTHHH>>>666222111222222222888???FFFUUUbbbccc___^^^aaadddddddddeeeggghhhjjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhhhhhhhiiikkkllllllkkkiiihhhhhhjjjkkkmmmlllmmmnnnpppppppppoooooolllkkkiiifffbbb^^^ZZZXXXTTTRRROOOLLLKKKLLLMMMNNNOOOMMMKKKJJJKKKKKKKKKJJJLLLKKKIIIGGGGGGGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHFFFDDDCCCDDDFFFGGGGGGKKKKKKOOOVVVYYYXXXYYY\\\VVVXXX]]]fffpppsssnnniiiccckkkwww~~~}}}{{{xxxvvvsssrrrrrrrrrqqqoookkkjjjiiihhhhhhgggggggggggghhhiiiiiihhhfffdddccc```___^^^\\\ZZZWWWUUUTTTPPPOOOLLLJJJHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@??????AAACCCCCCBBBFFFIIIIIIGGGJJJPPPTTTTTT]]]dddhhhggghhhllloooooommmoooqqqrrrqqqppppppqqqnnnooopppqqqrrrrrrqqqqqqnnnoooqqqqqqpppppprrrsssppppppppprrrtttuuutttrrrvvvvvvuuuuuuuuuwwwxxxyyyyyy|||~~~~~~|||{{{}}}|||zzzyyy{{{||||||vvvaaaUUUMMMEEE@@@AAA<<<<<<:::CCC___{{{uuupppvvv{{{zzz}}}{{{jjjVVVVVVdddrrrqqqFFF666111000///......///000111333333<<>>AAADDDHHHMMMPPPRRRSSSUUUWWWYYY[[[\\\\\\[[[\\\^^^```bbbdddeeeeeecccdddeeefffggggggggggggiiiiiihhhhhhhhhhhhhhhiiijjjiiihhhhhhhhhiiikkkkkkgggiiikkkllllllmmmoooqqqnnnqqqsssttttttzzzqqqmmm}}}{{{xxxuuuttt{{{^^^KKKDDDAAA>>><<<===<<<:::::::::;;;===???HHHLLLQQQUUUYYY```hhhooozzzrrrwwwwww||||||ppphhhsssiiiWWWOOOIIIDDD@@@DDD@@@???BBBEEEGGGLLLQQQ[[[mmmdddQQQNNNHHHDDD@@@777>>>:::999@@@JJJTTT^^^gggYYYRRRWWWYYY\\\tttkkk~~~vvviiiccc]]]mmm|||iiiYYYHHH>>>OOOvvvwwwpppwww```HHH999444111555888333000555:::CCCVVVffffff]]]SSS___mmmqqqgggUUUDDD;;;555444333111111444999===GGGMMMUUUZZZ\\\___bbbeeeffffffeeeeeefffgggiiijjjlllkkkkkkjjjiiihhhgggggggggggggggggghhhhhhhhhhhhkkkjjjiiiiiiiiijjjkkklllllllllkkkmmmnnnooonnnlllkkkjjjgggccc```^^^\\\\\\UUUSSSQQQOOOMMMLLLLLLLLLPPPNNNLLLKKKKKKLLLLLLKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHLLLIIIIIINNNUUUYYYXXXTTTVVVVVVXXX[[[```ffflllooonnnpppttt{{{~~~|||zzzyyyyyyuuuqqqrrrttttttqqqmmmjjjjjjjjjiiihhhggggggfffeeegggiiiiiihhhddd```]]]aaa___\\\YYYXXXVVVSSSPPPOOOMMMKKKKKKKKKJJJHHHFFFBBBBBBAAAAAA@@@???>>>>>>===>>>???@@@@@@???>>>>>>AAAAAAAAAAAABBBEEEJJJMMMTTTZZZbbbgggiiijjjllloooooommmmmmnnnqqqrrrpppnnnooopppqqqrrrrrrrrrqqqpppqqqpppnnnnnnnnnppprrrtttpppqqqssssssssstttwwwyyy{{{zzzxxxwwwwwwwwwxxxxxx{{{zzzzzzzzz{{{|||~~~{{{}}}|||ggg[[[QQQGGGFFFJJJEEEGGG@@@???ZZZ}}}ssslllpppzzz|||zzzqqqTTTNNN]]]^^^qqqiiiLLL555333///---000111///...000555555888GGGXXX```ttt{{{yyygggZZZmmmzzzQQQ;;;111222000333777333333333222222333555666777999<<<@@@CCCFFFIIIMMMPPPUUUSSSSSSVVV[[[^^^^^^]]][[[[[[]]]___aaabbbdddeeedddddddddeeeeeedddccccccfffdddcccfffiiilllkkkiiihhhhhhgggggghhhjjjlllmmmkkkjjjjjjiiijjjkkkmmmnnnqqqrrrssstttwww}}}zzzzzzvvvuuuvvv{{{]]]JJJDDDAAA???>>>===<<<:::999:::;;;===>>>GGGKKKQQQVVVZZZ```hhhnnnxxx}}}|||sssggggggnnnzzzzzzqqqwwwnnn\\\PPPIIIFFFDDD@@@>>>AAACCCDDDFFFJJJSSSddd{{{mmmUUUNNNGGGDDDBBB;;;===999999>>>EEEOOO]]]hhhfffYYYVVVUUUVVVkkkxxxkkkwwwxxxjjjccc___mmmsss```LLLBBBZZZxxxiiimmmvvvnnnooo{{{]]]FFF888555111555888333222666;;;EEEZZZllljjj___UUUcccqqqssseeeRRRCCC<<<444444222111111444999===GGGMMMTTTZZZ\\\^^^bbbeeeeeedddddddddeeefffggghhhkkkjjjjjjiiiiiihhhhhhgggggggggggghhhhhhhhhiiiiiijjjjjjiiiiiiiiijjjlllmmmmmmllllllmmmoooooonnnlllllljjjgggccc```]]][[[ZZZVVVTTTRRRPPPNNNMMMMMMMMMQQQOOOMMMLLLMMMNNNNNNNNNMMMMMMMMMLLLJJJIIIGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEJJJIIIJJJNNNTTTWWWWWWUUURRRRRRRRRUUUYYY___eeehhhppprrruuuxxx}}}~~~{{{zzzyyyyyyuuurrrrrrttttttpppmmmjjjiiihhhgggggggggggggggdddeeeggghhhgggeeebbb```aaa^^^[[[YYYXXXVVVSSSPPPOOOMMMKKKJJJJJJIIIGGGFFFBBBBBBAAA@@@???>>>======;;;;;;<<<======<<<;;;:::999::::::::::::===AAAEEENNNTTT]]]ccceeegggjjjlllooommmlllnnnpppqqqpppnnnpppqqqrrrssssssrrrqqqpppsssrrrpppooooooooopppqqqpppqqqrrrrrrqqqrrrtttuuuwwwvvvvvvvvvvvvwwwxxxyyyxxxxxxxxxxxxyyy{{{|||}}}}}}jjj]]]RRRIIIIIIOOOHHHHHH@@@<<>>DDDIIIPPPVVV[[[aaahhhmmmvvvuuujjjeee___WWWUUU___lll}}}}}}vvvzzzsss^^^RRRMMMHHHCCCAAACCCDDDCCCCCCFFFLLL[[[rrrzzz]]]QQQGGGDDDDDD>>><<<999888;;;???HHHZZZjjjppp___VVVTTTTTTbbbnnnkkkggguuusssjjjcccnnn|||yyydddKKKAAAbbbnnneeebbb\\\jjjzzzYYYCCC777555111444888333444666:::HHH```ssspppaaaYYYgggvvvtttbbbMMMAAA===444444222111111444999===FFFLLLTTTYYY\\\^^^aaadddccccccccccccdddeeefffgggiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiiiiiiiiiiijjjkkkmmmnnnmmmllllllnnnooopppooommmmmmkkkhhhddd```\\\ZZZXXXWWWUUUSSSQQQOOONNNNNNNNNQQQPPPNNNNNNOOOQQQQQQQQQOOONNNNNNMMMLLLJJJIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEIIIKKKMMMPPPSSSUUUVVVVVVPPPOOONNNOOORRRWWW\\\```llloooqqqrrrsssvvv|||~~~{{{yyyxxxxxxuuurrrrrrsssssspppmmmjjjhhhgggeeeeeefffgggiiieeeeeeeeeeeeeeedddcccccc```^^^[[[YYYXXXVVVSSSPPPNNNLLLJJJIIIIIIIIIGGGEEEAAAAAA@@@???>>>===<<<<<<999999999999888777666666222333333333333555999<<>>FFFLLLSSSYYY[[[]]]aaadddcccccccccdddeeeeeeffffffggggggggghhhhhhhhhiiiiiihhhiiiiiiiiijjjjjjjjjjjjhhhhhhiiijjjkkklllnnnnnnmmmmmmmmmoooqqqrrrqqqoooooommmjjjfffbbb]]]ZZZXXXWWWVVVTTTQQQPPPOOOOOOOOOQQQOOONNNNNNPPPRRRSSSSSSPPPOOOOOONNNMMMKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJMMMPPPRRRSSSTTTVVVXXXRRRPPPMMMLLLNNNRRRWWWZZZbbbgggkkkllljjjkkkpppuuuzzz}}}~~~{{{yyywwwwwwuuurrrrrrrrrrrrpppmmmiiihhheeeddddddeeehhhiiigggfffeeedddcccccccccccc___]]]ZZZXXXWWWVVVSSSQQQMMMKKKJJJIIIIIIHHHFFFDDDAAA@@@???>>>===<<<;;;:::888777777666666555444333111222222222222333666888===EEEPPPXXX]]]aaaeeehhhooonnnmmmmmmnnnpppqqqqqqooopppqqqqqqqqqpppooonnnrrrrrrrrrrrrqqqpppooonnnpppqqqqqqpppooooooppprrrtttttttttuuuvvvwwwxxxyyyyyyyyyzzz{{{|||}}}xxxzzz}}}~~~qqqaaaVVVOOOPPPXXX^^^]]]QQQCCCJJJfff~~~ttttttuuuuuutttyyyzzz^^^NNNNNN\\\nnngggQQQ;;;444///---///111///000222000666:::CCCPPP[[[sss|||dddPPP^^^vvvwww]]]@@@222555333222444222444333333222333444555666999<<>>DDDMMMTTTZZZ```hhhmmmxxx~~~rrr___PPPJJJHHHGGGEEEKKKLLLJJJWWWvvvwwwbbbVVVMMMFFFEEEFFFDDDCCCDDDKKKTTThhh|||___SSSIIIFFFFFF@@@===<<<;;;999888@@@TTTggg~~~rrr___SSSQQQVVVfffzzzgggaaaeeexxxqqqfffkkkwwwyyyqqqVVVKKKfffjjj\\\ttt}}}~~~iiiMMM<<<555555222444888333333444999JJJgggzzzrrr^^^[[[jjjvvvnnnWWWAAA999:::333333222111111444:::>>>EEEKKKSSSXXXZZZ]]]```ccccccddddddeeeffffffggggggfffffffffgggggghhhiiiiiihhhiiiiiiiiijjjjjjjjjjjjhhhhhhjjjkkklllmmmnnnnnnnnnmmmnnnpppsssuuutttsssrrrqqqnnnjjjfffaaa]]]ZZZYYYWWWUUURRRQQQPPPPPPPPPQQQOOONNNNNNQQQSSSTTTTTTPPPPPPPPPOOONNNLLLJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOMMMOOORRRTTTTTTUUUWWWYYYRRRPPPMMMKKKLLLOOORRRUUUXXX___fffhhhgggfffhhhllltttwww|||~~~{{{yyyxxxvvvuuusssrrrrrrqqqooonnnjjjhhhfffddddddeeegggiiijjjhhhfffdddbbbaaa``````^^^\\\ZZZXXXWWWUUUSSSQQQMMMKKKJJJIIIIIIHHHFFFDDDAAA@@@???>>><<<;;;::::::888777666555444444333333333333444333222333555777999@@@JJJRRRXXX]]]bbbffflllmmmmmmnnnnnnpppqqqrrrmmmnnnnnnooonnnmmmlllkkknnnooopppqqqqqqqqqqqqpppnnnoooppppppoooppprrrtttvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxzzz{{{}}}~~~wwwyyy{{{}}}~~~vvvfffZZZQQQQQQXXX```___UUUGGGFFFZZZuuuwwwyyyvvvqqqooopppqqq|||cccPPPJJJ[[[rrr|||]]]???666111...///000///000222///555888???LLLWWWmmmlllTTT]]]uuuxxxdddCCC222444333222444444555444333222333444555666999<<>>===<<<:::888>>>OOO```mmmUUUOOOTTTggg}}}nnneeesss~~~hhhhhhjjjvvvuuuZZZOOOeeexxxaaayyy||||||zzzzzz```HHH888444555222444777333222444;;;LLLgggyyyooo[[[[[[hhhrrriiiRRR>>>777999333222111111111555:::???DDDJJJRRRWWWZZZ\\\___bbbcccdddeeefffgggggggggfffeeeeeeffffffgggggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjhhhiiikkklllmmmmmmmmmmmmnnnnnnooorrrvvvyyyyyyxxxvvvuuussspppkkkfffbbb___[[[ZZZXXXUUUTTTSSSSSSSSSRRRPPPOOOOOOQQQTTTTTTTTTRRRRRRRRRQQQPPPNNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQOOOPPPQQQSSSUUUVVVWWWWWWOOONNNLLLJJJJJJKKKMMMOOORRRYYYaaafffgggggghhhiiinnnqqquuuzzz~~~~~~|||zzzyyyuuuttttttrrrqqqpppooonnnkkkiiigggfffeeeeeefffgggjjjiiigggdddbbb```___^^^^^^\\\YYYXXXWWWUUUSSSQQQNNNLLLJJJIIIIIIIIIGGGEEEBBBAAA@@@>>>===;;;:::999777777666555444444444444333444555444222222333555555;;;DDDKKKPPPVVV]]]bbbfffhhhkkkmmmnnnoooppprrrllllllmmmmmmlllkkkjjjiiikkklllmmmnnnoooqqqrrrrrrmmmooopppooooooppprrrtttvvvvvvwwwxxxxxxxxxwwwwwwuuuvvvxxxzzz{{{|||}}}}}}zzz|||~~~|||lll___TTTRRRVVV[[[[[[SSSGGGBBBNNNiii~~~}}}wwwzzzzzzuuuuuuuuuuuu}}}||||||iiiUUUJJJXXXqqqsssOOO999333//////000...///111///555666<<>><<<;;;:::888<<>>NNNgggvvvlllYYY\\\gggnnneeeQQQ>>>888999222222111000111555;;;???DDDJJJRRRWWWYYY[[[___bbbaaabbbdddeeeffffffeeeeeeffffffffffffffffffffffffggggggggghhhhhhhhhiiiiiiiiijjjlllmmmmmmmmmllllllmmmnnnppptttyyy}}}~~~}}}zzzyyyxxxuuuqqqlllgggddd```^^^\\\ZZZXXXWWWWWWWWWTTTSSSQQQQQQSSSUUUUUUUUUVVVUUUUUUTTTSSSQQQPPPOOOMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRPPPOOONNNQQQUUUVVVUUUSSSNNNMMMLLLKKKJJJKKKKKKKKKOOOSSSYYY___dddgggiiiiiihhhkkknnnsssxxx|||~~~}}}{{{{{{tttttttttrrrpppooonnnnnnlllkkkiiihhhgggfffeeeeeehhhgggfffdddbbbaaa___^^^]]][[[YYYWWWWWWUUUSSSQQQOOOMMMKKKJJJJJJIIIGGGFFFCCCBBBAAA???===<<<::::::666555444444333444555666555666666555333222333444111666===BBBGGGNNNVVV\\\^^^ccchhhkkkllllllnnnooollllllmmmmmmlllkkkiiihhhkkkkkkkkkkkkmmmoooqqqsssnnnoooooonnnmmmmmmnnnppprrrsssuuuwwwwwwxxxwwwwwwtttuuuxxxzzz|||}}}}}}}}}}}}ttteeeWWWRRRUUU^^^[[[TTTGGG>>>FFF^^^vvvxxxttttttxxx{{{~~~|||mmmYYYKKKQQQgggddd;;;444000000///---...000111666555:::IIITTTbbbuuusssXXX]]]}}}~~~TTT:::999555000444666555555333333333333444555999<<>><<<;;;:::555444333333333444555666777888999777555444444555...222777<<<@@@GGGPPPWWWYYY^^^eeejjjjjjkkklllmmmmmmmmmnnnnnnmmmkkkjjjiiilllkkkjjjjjjkkknnnppprrrnnnoooooommmkkkjjjkkkmmmooopppsssuuuwwwxxxxxxxxxvvvwwwzzz|||~~~~~~yyyjjjZZZSSSTTTfffaaaWWWIII===AAAXXXpppuuupppnnnyyyxxx}}}{{{ppp\\\LLLFFFXXXyyyooo<<<666000000///------///444888555:::JJJUUU___oooyyy}}}uuuVVVYYYzzz\\\???;;;666000333666666555444333333333444555999<<>>CCCKKKSSSZZZaaahhhlllvvvxxxwwwxxxyyyiii\\\YYYXXXSSSLLLJJJJJJKKKGGGHHHJJJGGGQQQiiihhhYYYTTTTTTNNNNNN]]]zzz~~~bbbSSSKKKGGGGGGAAA>>><<<<<<:::;;;CCCLLL\\\vvv}}}mmmkkkuuu}}}yyyooovvvwww|||rrruuu~~~eee^^^uuu|||yyy{{{|||iiiKKK999777444333444444444333444888<<>>777444222222222111222555:::>>>FFFKKKRRRVVVWWWYYY[[[^^^fffcccaaabbbfffgggeeebbbgggggggggfffeeeeeeddddddddddddeeefffggghhhiiijjjgggggghhhhhhiiijjjlllmmmnnnqqqsssvvv|||~~~{{{wwwqqqmmmkkkfff```\\\[[[]]]^^^______^^^[[[XXXVVVUUUVVVVVVYYYXXXWWWWWWWWWVVVTTTRRRRRRSSSRRRQQQOOOPPPRRRTTTSSSRRRSSSUUUWWWVVVRRRNNNPPPPPPRRRSSSTTTTTTTTTTTTPPPOOOMMMKKKJJJKKKLLLMMMKKKMMMOOOQQQUUU[[[bbbhhhkkkggghhhmmmnnnmmmqqqxxx~~~~~~}}}|||{{{{{{yyywwwvvvvvvuuurrrooolllnnnmmmkkkiiigggeeeeeedddhhheeedddddddddbbb^^^ZZZ]]]ZZZWWWWWWZZZYYYUUUQQQOOONNNLLLJJJHHHGGGGGGFFFDDDDDDBBB>>>;;;888777888666555444333333444555666666666888999999888777666333555777999<<>>@@@BBBFFFJJJMMMNNNOOOQQQTTTWWWYYY[[[\\\```aaabbbccccccbbbaaa```dddeeeffffffggggggffffffggggggeeeeeefffhhhjjjlllmmmmmmlllkkkkkkjjjiiiiiiiiijjjkkkkkkkkklllnnnpppnnnooottt{{{~~~}}}yyyxxxvvvssskkk^^^SSSPPPRRRUUUQQQPPPPPPPPPOOOPPPYYYcccyyy|||||||||}}}}}}|||xxxuuudddSSSAAA;;;<<<<<<::::::999666555777555444777===>>>CCCJJJQQQYYY```gggkkkvvvyyytttrrryyywwwlllbbb^^^YYYPPPJJJJJJHHHIIIFFFGGGJJJFFFOOOeeevvveee]]]XXXVVVbbb~~~pppqqqkkkXXXNNNIIIFFFBBB>>><<<;;;999;;;CCCLLL___uuu}}}qqqpppwww{{{yyyiiikkk|||tttuuuiiidddoookkk}}}ttt{{{zzzhhhKKK999777444333444444444333333888<<>>EEEKKKRRRVVVWWWYYY[[[^^^dddcccbbbccceeeeeeeeedddeeeeeeeeefffffffffffffffeeeeeeffffffgggggghhhhhhgggggghhhhhhiiijjjlllmmmmmmpppssswww~~~{{{vvvsssrrrmmmgggdddcccdddeeefffbbb```]]]ZZZXXXWWWWWWWWWYYYXXXWWWWWWWWWWWWUUUSSSSSSTTTTTTSSSRRRSSSUUUXXXZZZYYYWWWWWWVVVTTTOOOLLLPPPPPPRRRSSSTTTTTTUUUUUUQQQPPPNNNLLLJJJJJJKKKLLLJJJKKKLLLNNNQQQVVV]]]aaaiiifffhhhmmmnnnmmmooouuu{{{}}}~~~}}}}}}}}}zzzxxxvvvuuutttssspppmmmmmmllljjjhhhfffdddccccccdddbbbaaaaaabbbaaa___\\\]]]YYYVVVWWWYYYYYYUUUQQQOOONNNLLLKKKIIIGGGFFFEEEBBBBBB@@@===:::777666666555555444444555777888999777888999:::999999888777222333444555999>>>FFFKKKWWW\\\bbbeeefffgggjjjmmmjjjlllmmmlllkkklllnnnpppmmmkkkjjjjjjmmmnnnooonnnooopppqqqpppooonnnoooppprrrsssuuuwwwyyyzzz{{{{{{||||||||||||~~~}}}|||}}}~~~ttteeeZZZUUUeeexxxkkkRRRIII@@@OOO{{{zzziiihhhzzz|||{{{hhhVVVMMMNNNOOO```xxxeeeAAA444111222---000444000222222555:::@@@LLLaaarrrvvv}}}~~~{{{vvv```YYYoooeeeBBB555555555333333444444444444444555666666888:::>>>@@@BBBFFFJJJMMMNNNOOOQQQTTTWWWYYY[[[\\\___```aaabbbcccbbbaaa```dddeeeffffffggggggffffffggggggfffeeefffhhhjjjkkklllkkkkkkjjjiiiiiihhhhhhjjjkkkllllllkkklllnnnpppqqqrrruuuyyy{{{yyyuuurrrhhhcccZZZPPPIIIEEEDDDCCCCCCBBBCCCFFFFFFIIISSS]]]ppp||||||{{{{{{{{{{{{zzzxxxuuuYYYLLL@@@<<<;;;::::::;;;999666555666555444777===@@@DDDJJJPPPWWW^^^eeejjjuuuzzzyyytttyyywwwrrrllleee\\\RRRMMMMMMJJJMMMJJJJJJLLLHHHNNNbbb~~~zzznnniiiooowwwcccUUUUUUjjjxxx]]]RRRKKKDDDDDD@@@<<<:::888:::BBBLLLgggyyyvvvsssuuuuuusssaaa```xxxwwwyyynnnnnnmmmmmmmmmaaakkksssiiieee{{{yyyhhhJJJ888666333333333444444333333777<<>>EEEJJJQQQVVVWWWYYY[[[^^^bbbcccddddddccccccdddfffcccddddddeeeffffffggggggffffffffffffffffffffffffgggggghhhhhhiiijjjlllmmmlllpppssswww}}}{{{xxxuuuqqqlllhhhhhhhhhiiiiiigggeeebbb___\\\ZZZZZZZZZZZZYYYWWWXXXXXXXXXWWWUUUTTTUUUWWWWWWVVVWWWYYY\\\^^^[[[YYYWWWVVVTTTPPPNNNQQQQQQRRRSSSTTTUUUUUUVVVSSSRRROOOMMMKKKKKKKKKKKKIIIIIIJJJJJJKKKOOOTTTXXXaaaaaadddjjjmmmkkklllnnnuuuxxx|||~~~~~~~~~~~~~~~{{{yyyvvvttttttsssqqqooolllkkkjjjhhhfffdddbbbbbb```___^^^^^^``````___^^^\\\ZZZWWWWWWYYYXXXUUUQQQNNNNNNMMMKKKIIIGGGEEECCCCCCBBB@@@===;;;999888888555666666777888:::;;;<<<::::::::::::999888777777111111111111444999AAAFFFQQQWWW^^^bbbdddeeehhhjjjgggjjjlllkkkiiikkkqqqwwwmmmhhhddddddjjjooopppnnnpppqqqrrrrrrppppppqqqrrrssstttvvvxxxzzz{{{{{{|||~~~~~~~~~~~~~~~}}}{{{{{{{{{}}}uuufff[[[UUUaaa~~~bbbMMMAAANNNrrr}}}mmmfff{{{|||zzz||||||zzzeeeUUUMMMLLLKKKYYYoooxxx\\\BBB444000222---///333111222222444999>>>KKK```sss|||tttaaa\\\ppp~~~```BBB666555333333555444444444444444555555666888:::===@@@BBBFFFJJJMMMNNNOOOQQQTTTVVVYYY[[[\\\^^^___aaabbbcccbbbaaaaaadddeeeffffffggggggffffffggggggfffffffffhhhiiijjjjjjjjjjjjiiihhhhhhggggggjjjkkkllllllkkkkkkmmmooottttttuuuwwwwwwvvvrrrnnnaaaZZZPPPIIIDDDAAA>>><<<===<<<>>>BBBEEEJJJTTT___jjjwww|||{{{yyyyyyyyyxxxwwwuuuMMMEEE>>>===;;;999999<<<999666555666555333777===BBBEEEJJJOOOUUU[[[bbbfffpppwww~~~yyysssllleee]]]YYYWWWRRRUUUQQQNNNPPPMMMQQQbbbppp```VVVPPPOOO\\\lllcccVVVMMMDDDEEEAAA===:::888999AAAKKKkkk}}}wwwnnnmmmmmmrrrpppfffbbbxxxsssnnnfffhhh~~~yyy{{{{{{hhhgggddd^^^dddzzz{{{hhhFFF777555333222333444444333222777>>>QQQjjjiiiWWWOOOVVVdddiiiYYYEEE;;;666333111111111000111444:::>>>DDDJJJQQQUUUWWWXXX[[[^^^```ccceeedddbbbbbbdddgggdddddddddeeeeeefffffffffeeeeeeeeeffffffgggggggggggggggggghhhiiijjjllllllmmmppptttxxxzzzvvvqqqnnnmmmmmmmmmllllllkkkhhhdddaaa___^^^]]]]]][[[YYYYYYZZZZZZYYYWWWWWWXXXYYYYYYXXXYYYZZZ\\\YYYXXXVVVUUUUUUUUUUUUVVVRRRRRRSSSSSSTTTUUUVVVVVVUUUSSSQQQOOOLLLKKKJJJJJJHHHIIIIIIHHHHHHJJJMMMPPPVVVXXX]]]dddiiijjjiiihhhmmmqqqwwwzzz|||}}}~~~~~~~~~}}}}}}}}}}}}|||yyyvvvtttssssssrrrqqqmmmlllkkkiiigggdddbbbaaa```___^^^^^^____________]]][[[YYYYYYZZZYYYVVVSSSOOOOOONNNLLLJJJGGGEEECCCEEECCCAAA??????>>>===;;;::::::::::::;;;<<<======:::::::::999888777666666222222000///000555<<>>;;;888888@@@IIIbbbvvvrrreeecccgggooowwwsssjjjxxx~~~hhhaaadddyyyyyyrrrbbb[[[lllzzz|||eeeAAA777555222222333444444333222888@@@TTTjjjeeeSSSNNNYYYeeegggVVVBBB888444111111111111000111444999===CCCIIIPPPUUUWWWXXX[[[^^^___bbbddddddbbbbbbdddgggffffffeeeeeeddddddddddddbbbbbbccceeefffhhhiiiiiiggggggggghhhiiijjjllllllmmmqqqtttyyy{{{xxxwwwvvvtttsssqqqpppmmmjjjhhheeecccbbbaaa___\\\[[[\\\\\\[[[ZZZZZZ[[[\\\[[[YYYXXXYYYYYYVVVUUUUUUTTTTTTUUUXXXYYYUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUSSSPPPNNNLLLKKKJJJIIIIIIIIIHHHGGGGGGJJJLLLNNNQQQWWW^^^eeejjjiiiggggggkkkqqqvvvxxxyyyzzz{{{~~~}}}|||{{{{{{{{{{{{{{{xxxuuusssssssssrrrqqqooonnnmmmkkkiiifffcccbbbaaaaaaaaaaaa```_________^^^]]]\\\[[[[[[YYYWWWVVVPPPOOONNNMMMKKKHHHFFFEEEGGGDDDBBBAAABBBBBB@@@>>>@@@@@@@@@???>>>===<<<;;;999999888777666555555555444333111000000333999>>>AAAGGGOOOTTTWWWYYY\\\```___cccfffeeecccgggqqqzzzyyyjjjccceeekkknnnnnnppprrrssssssrrrrrrsssttttttuuuvvvxxxyyyzzzzzz{{{yyyyyyyyyyyyyyyxxxwwwvvv{{{{{{zzzzzz{{{}}}sssggg]]]YYYxxxuuuZZZFFFBBBGGGhhhsssooohhhrrryyyxxxzzzlllmmmrrrssscccTTTHHHEEEUUUttt[[[@@@222111---...333222777555555666;;;JJJfff~~~rrr]]]\\\wwwaaa>>>444888999555222333333333333333444555555777999===@@@CCCFFFKKKNNNOOOPPPRRRTTTVVVXXXZZZ[[[\\\]]]___aaabbbcccbbbbbbdddeeeffffffgggfffffffffggggggggggggggghhhhhhhhhjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkkkkkkklllnnnpppqqqtttuuuuuuyyy}}}uuunnnfff]]]TTTPPPYYYfff]]]YYYYYY]]]aaaeeennnvvvvvv|||zzzwwwvvvvvvvvvtttsssDDD???<<<>>>>>>;;;:::;;;888555444555444333666<<>>FFFRRRggg{{{|||lll^^^]]]bbbmmmwwwuuujjjrrrfff]]]ZZZkkkmmmaaauuu{{{zzzxxx^^^===666444222111333444444333222888BBBXXXkkkdddRRROOO^^^hhhhhhVVVCCC999555222000111000000000444999===BBBHHHPPPTTTWWWXXX[[[^^^___aaabbbcccccccccdddfffffffffeeeeeedddccccccbbb```aaabbbdddfffhhhjjjjjjgggggghhhhhhiiijjjlllmmmmmmqqqtttzzz}}}|||zzzxxxuuuuuutttrrrpppmmmkkkiiihhhfffddd```^^^^^^^^^]]]\\\\\\]]]^^^]]]ZZZYYYXXXYYYVVVWWWWWWUUUTTTTTTVVVXXXXXXWWWUUUTTTTTTTTTUUUUUUVVVUUUTTTRRROOOMMMLLLKKKIIIJJJJJJHHHGGGGGGIIIKKKLLLOOOSSSYYYbbbjjjkkkgggdddhhhnnnrrrtttuuuwwwxxx}}}{{{zzzyyyyyyxxxyyywwwtttsssssssssqqqpppoooooonnnmmmjjjgggdddbbb```bbbddddddbbb```______]]]]]]]]]\\\[[[YYYWWWVVVRRRPPPOOOMMMKKKJJJIIIIIIIIIEEEBBBCCCEEEFFFDDDBBBFFFFFFEEECCCAAA>>><<<:::888777666555555555555555555555444222111222666:::>>>CCCJJJNNNQQQTTTYYY]]]\\\___aaaaaa```eeemmmuuutttjjjhhhjjjkkkjjjnnnpppqqqqqqqqqqqqrrrtttssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzyyyyyy{{{~~~uuugggZZZXXXiiivvvlllVVVFFFBBBCCCUUUggglllgggmmm{{{yyy}}}tttqqqmmmrrr|||kkkXXXMMMHHHWWWzzzsssNNN555111......222222666666666777:::GGGbbbzzz{{{fffeeeiiiAAA444888999555111333333333333333444444555666999===@@@CCCGGGKKKOOOPPPQQQRRRTTTVVVXXXZZZ[[[[[[\\\^^^aaabbbcccccccccdddeeeffffffggggggffffffggggggggghhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjgggiiijjjkkkkkkmmmppprrrnnntttvvvwwwyyypppfffYYYTTTaaasssjjjeeecccfffiiilllssszzz}}}|||zzzxxxwwwwwwvvvsssrrrFFF???<<<>>>@@@===::::::888555444555444333666<<<>>>AAAFFFIIIIIIIIIJJJJJJLLLZZZnnn|||~~~xxxsss|||{{{xxxuuupppiiiddddddXXXNNNTTT\\\fffvvvwwwwwwhhh]]]___gggzzz[[[MMMLLLFFFCCC@@@>>>;;;888<<>>AAA???;;;999888555444555444222666<<<;;;???DDDFFFFFFDDDCCCCCCFFFWWWooo|||tttrrr}}}~~~vvvqqqkkkeeeggggggZZZOOOWWWcccpppqqqpppwwwzzzgggfffooo\\\MMMOOOEEECCCAAA@@@<<<888<<>><<<<<<;;;999888:::888666444333444555666===@@@DDDFFFGGGJJJPPPUUUZZZfffyyyxxx{{{}}}xxxuuuooohhhssshhhddd```[[[hhhqqq]]]ZZZ^^^lllttt{{{|||||||||fffPPPNNNIIIGGGCCC>>>::::::<<>><<<<<<;;;999888999888666444333444555666:::@@@IIIPPPVVV]]]eeekkkpppyyy}}}~~~|||yyytttnnnyyyrrrqqqlllbbbkkk~~~fffZZZWWW[[[lll}}}jjjSSSPPPIIIGGGCCC>>>::::::===???MMMUUUeeeuuuyyyqqqhhhddddddkkklll~~~xxxjjjdddttt}}}kkktttppp|||xxxbbbCCC444555444333222222222333333666:::JJJhhhyyygggQQQQQQ```bbb]]]NNN@@@888444111000000000///000333888<<>>::::::888666666777888888888777666555444222111000///222444777:::===AAAFFFJJJQQQTTTWWWZZZ[[[]]]```bbbaaacccfffggggggggghhhiiijjjjjjjjjjjjkkkmmmooopppoooqqqrrrsssrrrrrrssstttuuusssqqqppppppqqqsssuuuzzzyyyyyyyyyyyyyyyzzzzzz}}}yyygggYYY___ooo|||qqqUUUCCCAAAHHH]]]lllfff]]]eee}}}xxxzzzggg]]]HHHGGGVVVjjjsssHHH555333111000111111555333444<<>>;;;:::===???OOOYYYfffsss~~~zzzooojjjiiibbbttt{{{pppeeeddduuuxxxdddgggfff[[[___zzzdddEEE777444444333222222222333333444:::KKKjjjzzzgggRRRSSScccddd]]]MMM>>>666444222000000000///000333999===BBBGGGNNNSSSWWWYYY\\\^^^^^^]]]\\\]]]```aaabbbaaaaaaaaabbbbbbcccddddddeeebbbcccdddeeeeeeffffffeeeddddddeeefffgggiiijjjkkknnnmmmpppvvv|||zzztttppplllkkklllnnnooopppjjjgggffffffeeebbbbbbddd]]]]]]\\\[[[ZZZZZZZZZ[[[]]]]]]]]]\\\[[[ZZZXXXXXXWWWWWWVVVVVVTTTSSSRRRQQQOOOLLLIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFHHHKKKNNNPPPSSSWWW___hhhpppsssrrrpppxxxyyy|||{{{xxxvvvuuusssrrrrrrqqqnnnllljjjiiihhhhhhhhhgggdddaaa\\\^^^YYYMMMEEEKKKWWW___ZZZZZZYYYYYYWWWVVVUUUTTTTTTSSSPPPMMMLLLNNNSSSWWWZZZWWWXXX]]]aaa```]]]\\\YYYSSSLLLGGGEEEBBB>>>;;;:::888777888999:::999888555555555555444222000...///111444666999===BBBEEEJJJMMMRRRUUUXXXZZZ^^^```^^^```bbbccccccdddfffhhhiiiiiiiiijjjkkklllmmmnnnmmmnnnpppooooooppprrrtttsssrrrpppooooooppprrrsssvvvwwwxxxyyyyyyyyyyyyyyy|||{{{~~~qqq___\\\jjj|||\\\EEEBBB@@@UUUgggfff]]]bbbwww|||xxxhhhYYYJJJGGGOOO[[[ttthhhEEE444000...///222000444222333;;;???III[[[ppp|||fffVVV```vvvzzzKKK888888222555222444333333222222333333444666999<<>>AAADDDGGGLLLQQQTTTXXX[[[^^^]]]^^^`````````bbbeeeggghhhhhhhhhiiiiiijjjkkkkkknnnoooooonnnmmmnnnpppsssqqqpppooonnnnnnooopppqqqssstttvvvxxxyyyyyyyyyxxxxxxyyy|||vvveeeYYYeeeeeeHHHCCC>>>RRReeeggg___bbbuuu}}}xxxooo[[[OOOHHHJJJWWWkkk||||||___@@@111/////////000000444222222:::===EEEWWWuuu}}}qqqWWW]]]tttrrrDDD777:::111333222444333333222222333333444777999===???@@@CCCFFFHHHLLLNNNQQQSSSSSSTTTVVVXXXZZZ[[[]]]___aaaccccccdddaaabbbdddeeefffgggggggggjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiiiiijjjkkkllllllllllllnnnppprrruuuvvv{{{{{{{{{|||yyyxxxxxxwwwwwwvvvuuuuuu@@@>>><<<;;;;;;;;;999888777666444333222333555666:::CCCOOOZZZbbbiiipppuuuzzzmmmsssvvvYYYOOOJJJHHHDDD???;;;;;;===@@@GGGYYYdddbbbfffuuu|||yyy{{{pppWWW___vvv{{{hhh___[[[gggzzz|||hhhMMMOOOqqqzzzpppZZZ???555222333333333333333333333555===MMMgggtttbbbSSSZZZgggggg^^^LLL<<<555333333////////////000444999>>>DDDIIIOOOTTTWWWYYYZZZ\\\]]]^^^___```aaaaaabbbccc```aaabbbcccdddeeeffffffcccdddeeeffffffgggfffffffffffffffggghhhiiijjjkkkjjjjjjmmmpppuuu{{{wwwwwwwwwxxxwwwqqqmmmhhheeeggghhhfffbbbcccbbbaaa```___^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXTTTTTTTTTTTTSSSRRRQQQPPPLLLJJJHHHHHHJJJKKKKKKKKKGGGFFFEEEEEEEEEGGGIIIJJJMMMMMMQQQYYYccclllpppqqqqqqtttxxx|||~~~~~~~~~}}}yyyvvvvvvtttsssssssssrrrooommmlllkkkjjjjjjjjjiiifffccc^^^```\\\UUUQQQTTTYYYZZZUUUVVVWWWWWWWWWUUUTTTSSSTTTSSSPPPNNNMMMOOOTTTYYY[[[[[[]]]```fffiiigggddd___[[[TTTNNNHHHDDD@@@>>>:::999999:::;;;:::888666333444555666555333000......///111333444777;;;>>>@@@CCCHHHMMMPPPTTTXXX[[[[[[]]]^^^______aaadddgggeeeeeefffggghhhiiiiiijjjooooooooommmllllllnnnppppppooonnnnnnnnnnnnooopppppprrrtttvvvxxxyyyyyyxxxvvvwwwzzzttthhhXXXaaalllMMMDDD@@@SSSeeeiiicccddduuu}}}zzzzzzyyyttt```UUUFFFEEEWWWmmm~~~dddCCC333222555333000000555222222999;;;BBBTTTttt~~~YYYYYYqqq~~~nnnBBB666:::222444222444333333222222333333444777999<<<>>>@@@BBBEEEGGGKKKNNNQQQSSSSSSUUUVVVXXXZZZ[[[]]]___aaacccddddddddddddeeeeeeffffffeeeeeeiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiijjjlllmmmmmmmmmmmmnnnpppsssvvvwww}}}zzzyyy~~~~~~zzzzzzzzzxxxwwwuuusssrrrqqq@@@>>>;;;:::;;;;;;999888666555444222222333555666888???JJJUUU^^^gggpppwwwwww}}}^^^RRRJJJHHHEEE???<<<;;;>>>@@@GGGZZZfffbbb```jjjuuuyyyuuuooo\\\gggyyyllldddbbbmmmrrrPPPRRRtttsssiiiSSS;;;444222222333444444444333333666???PPPiiisss```RRR[[[gggggg^^^MMM===666444333.../////////000444:::>>>FFFJJJPPPUUUWWWYYY[[[\\\\\\^^^```aaaaaaaaabbbccc___```aaabbbccceeeeeefffcccdddeeeffffffggggggggggggggggggggghhhiiijjjkkkhhhhhhkkknnnrrrzzz}}}|||zzzxxxqqqppplllhhhhhhjjjgggbbbccccccbbbaaa````````````^^^^^^]]]]]]\\\ZZZYYYXXXVVVUUUUUUUUUSSSRRRQQQPPPKKKJJJHHHHHHJJJLLLMMMMMMGGGFFFEEEDDDDDDFFFHHHIIILLLLLLMMMSSS\\\fffnnnrrrpppssswwwzzz|||}}}~~~}}}}}}~~~~~~|||yyyvvvvvvtttsssssssssrrrpppnnnlllkkkjjjjjjjjjiiifffccc]]]]]][[[VVVVVVYYYXXXUUUTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOMMMOOOSSSVVV[[[\\\\\\^^^ccciiiiiiddd```^^^YYYSSSLLLGGGCCCAAA<<<;;;999888999888777555444444555555444222111000...///111111222555888;;;===@@@EEEIIILLLPPPSSSVVVWWWYYY\\\]]]^^^___aaacccbbbcccdddfffggghhhiiiiiimmmnnnnnnmmmllllllmmmoooooooooooonnnnnnooooooooonnnooorrrtttvvvxxxyyyyyywwwwwwzzz~~~qqqiiiYYY^^^|||qqqSSSEEEAAARRReeelllfffdddsss{{{yyyuuuyyyzzzvvvcccZZZEEEAAAWWWpppsssMMM666222444222...111555333333888999@@@QQQnnn\\\YYYmmmxxx{{{oooEEE666888333666222444333333222222333333444666888;;;===???AAADDDGGGKKKNNNQQQSSSTTTUUUWWWYYYZZZ[[[]]]___aaaccccccddddddeeeeeefffeeeeeeddddddhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjiiiiiijjjkkklllmmmmmmmmmnnnoooqqqtttvvvxxx{{{xxxyyy~~~~~~{{{zzzyyyxxxvvvtttrrrqqqppp???===;;;:::;;;;;;999888666555333222222333555666:::AAAKKKVVVaaammmzzzyyy```SSSKKKIIIEEE@@@<<<;;;>>>AAAKKK\\\jjjiiieeehhhqqqwwwkkkjjj\\\iii{{{gggeeeiiixxx___aaaqqqfffPPP;;;777111222333444444444333333666BBBVVVoooxxxbbbRRRZZZeeefff^^^NNN>>>777555333.../////////000444:::>>>HHHLLLRRRVVVXXXZZZ[[[\\\ZZZ]]]```aaa```___```bbb^^^___```aaacccdddeeeeeebbbcccdddeeeeeeffffffeeeffffffffffffggghhhiiiiiiffffffiiinnnpppsss||||||yyyrrrsssoooiiigggjjjhhhccccccbbbbbbaaaaaaaaabbbbbb_________^^^]]]\\\[[[ZZZYYYXXXXXXWWWUUUSSSQQQPPPMMMKKKIIIIIIKKKLLLLLLLLLFFFEEEDDDCCCCCCEEEGGGHHHIIIJJJLLLPPPVVV___iiioooqqqtttwwwxxxyyy{{{~~~}}}}}}~~~}}}zzzwwwvvvtttsssssstttsssqqqooojjjiiiiiiiiiiiigggdddaaa]]]^^^\\\WWWVVVXXXWWWSSSTTTTTTSSSSSSSSSTTTTTTUUUQQQRRRQQQPPPNNNNNNPPPRRRVVVWWWVVVUUU[[[cccccc___```___\\\WWWPPPJJJEEECCC>>><<<999777666666555444555444444333333222222111---...///000000222666888;;;>>>BBBEEEHHHJJJMMMPPPQQQSSSWWWYYYZZZ[[[\\\]]]___```bbbeeeggghhhhhhiiifffiiikkklllllllllmmmnnnoooooooooooooooooooooooonnnnnnooorrrtttwwwyyy{{{{{{zzz{{{~~~rrrhhh[[[]]]uuutttXXXEEE<<>>AAAKKKYYYhhhlllhhhggglllrrreeeeeeVVVbbb{{{___aaakkklllmmm|||mmmcccMMM:::888000111333444555444333333555DDDZZZuuu}}}dddRRRYYYdddeee^^^NNN???888555333......//////111555:::???IIIMMMSSSWWWYYYZZZ[[[]]]XXX\\\___```___^^^___aaa]]]^^^___aaabbbccceeeeeeaaaaaabbbcccddddddddddddeeeeeeeeeeeeeeefffggghhheeeeeehhhnnnppppppsssyyy|||~~~zzzsssuuuqqqiiifffiiiiiifffbbbbbbbbbaaabbbbbbccccccaaaaaaaaa```___^^^\\\\\\[[[[[[ZZZYYYWWWUUUSSSRRROOOMMMJJJJJJKKKKKKKKKKKKEEEDDDBBBBBBBBBDDDFFFGGGFFFIIIMMMPPPTTT[[[eeelllsssuuuwwwxxxxxxzzz~~~~~~~~~{{{xxxvvvtttsssssstttsssqqqoooiiihhhgggggggggeeebbb```___bbb```YYYUUUVVVVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVQQQQQQRRRPPPNNNNNNOOOPPPOOOPPPOOOMMMRRR[[[]]]XXX``````___ZZZSSSLLLGGGDDD@@@===888666555555444333555555333222222222222222,,,---......///000444666999<<<@@@CCCDDDFFFIIIKKKLLLOOOSSSVVVWWWWWWXXXYYY]]]^^^aaadddggghhhiiiiiiaaadddhhhjjjkkklllmmmoooooooooppppppppppppoooooommmnnnnnnpppsssvvvzzz{{{~~~|||}}}sssggg\\\]]]pppuuu[[[FFF777IIIaaannnhhh___fffttt~~~tttppptttrrrllltttzzzkkkiiiPPP@@@SSSmmmsssKKK444000222555333777444444999999???OOOgggppp~~~hhhgggppplllssstttNNN666555666;;;111444333333222222333333444444666:::<<>>:::;;;???GGG\\\mmmiii[[[UUU\\\dddddd```ZZZ\\\lll~~~jjjiiilllttt~~~uuucccKKK999222222222222222222222222222555===QQQnnnxxxbbbTTT```bbbaaaYYYJJJ>>>999444000333000---,,,///555===BBBLLLNNNPPPSSSVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^___```aaa``````___```aaabbbdddeeebbbbbbbbbbbbbbbbbbbbbbbbdddeeeeeefffgggfffffffffhhhgggfffgggiiimmmqqqttt~~~}}}{{{{{{xxxtttpppmmmkkkgggeeegggeeecccaaa```bbbccceeeeeedddbbb```___^^^^^^______]]][[[ZZZZZZXXXUUUSSSOOONNNKKKIIIGGGGGGGGGGGGGGGEEEDDDDDDEEEGGGFFFEEEHHHHHHIIIKKKNNNUUU]]]cccmmmqqqvvvxxxyyyzzz~~~}}}{{{{{{|||||||||{{{xxxtttrrrqqqpppooonnnlllkkkiiifffdddbbbaaaaaa```___]]][[[XXXVVVTTTSSSTTTRRROOOLLLLLLNNNQQQSSSTTTPPPMMMKKKLLLMMMKKKIIIGGGDDDDDDHHHJJJLLLRRRZZZ^^^\\\XXXTTTPPPKKKEEEAAA;;;888666555555555333222333444555555555444333222000000///......///000111777:::>>>BBBEEEFFFGGGGGGJJJKKKNNNPPPRRRSSSSSSSSSWWWYYY\\\]]]]]]]]]^^^```ddddddeeeeeeggghhhjjjjjjjjjkkkmmmnnnooonnnlllkkkkkklllnnnpppqqquuuyyy||||||}}}}}}}}}}}}{{{iii___]]]nnn{{{```GGG>>>EEEZZZpppsssgggdddkkkzzz|||vvvtttppprrruuukkkiiiZZZGGGIIIjjjTTT333+++000444333222444555666999DDDOOOgggssswww{{{nnnaaayyyvvvuuuvvvZZZ888111777666333333333333333333333333333444777999;;;===@@@CCCFFFJJJLLLPPPRRRSSSTTTVVVXXXYYY\\\___aaaaaa`````````ccccccccccccdddeeefffgggeeeggghhhhhhgggffffffgggiiiiiijjjkkklllnnnooopppnnnmmmmmmmmmooorrrvvvxxxyyyxxxzzz|||{{{||||||vvvwwwxxxwwwtttssstttuuu===<<<:::999888888777777555444222111111222444555;;;BBBNNNYYY```iiiyyyyyytttsssuuu{{{bbbSSSOOOJJJFFFCCC???:::;;;???FFFXXXeee```SSSNNNSSSZZZWWW[[[ZZZZZZjjj|||}}}qqqnnnrrrwwwyyyuuudddKKK:::444222222222222222222222222333<<>>??????AAABBBDDDEEEFFFFFFKKKMMMPPPQQQQQQQQQSSSTTTUUUUUUUUUWWWXXXZZZ\\\]]]aaabbbdddfffhhhiiiiiiiiijjjkkkmmmmmmnnnqqqtttwwwsssvvvzzz{{{|||~~~ssscccWWWaaaxxxlllSSSDDD@@@III]]]gggeeehhhpppzzz~~~rrreeeVVVLLLLLLUUUbbbmmmsssuuujjjPPP:::222111000333222444555555777@@@KKK^^^|||}}}___YYYmmmyyy{{{jjjBBB222222222444333333333333333333333333444666888:::<<>>???AAABBBCCCGGGIIILLLMMMMMMMMMOOOPPPPPPPPPQQQRRRTTTVVVXXXYYY]]]^^^aaaccceeegggiiijjjiiikkkllllllmmmooorrruuussswww{{{||||||~~~vvvfffXXX]]]rrr}}}lllTTTDDD<<>>BBBEEEHHHJJJNNNPPPQQQRRRTTTVVVUUUXXX[[[]]]___```ccceeeffffffggghhhhhhhhhggggggfffggggggggggggiiimmmpppqqqqqqpppppprrrtttwwwxxxuuuwwwyyyyyywwwsssooollliii[[[XXXeeemmmmmmvvv||||||{{{yyyuuurrrrrrrrr>>>===<<<:::999999999999444333333222222333333444555999@@@HHHRRRccc}}}|||vvvlllaaaWWWNNNFFFAAADDDDDDDDDGGGMMMYYYfffnnnvvv~~~~~~~~~{{{wwwyyy}}}jjjWWWKKKHHHFFFEEEAAA<<<<<>>;;;888777555666777888888777999888666555444444444444222111000///......//////000000111333444666777777::::::::::::;;;===>>>???CCCEEEGGGHHHHHHIIIJJJLLLKKKLLLMMMNNNPPPRRRTTTUUUYYYZZZ\\\___bbbeeegggiiiiiijjjkkkkkkkkkmmmpppssstttwww{{{||||||~~~vvviiiZZZ[[[mmmzzzmmmWWWDDD:::===QQQaaacccdddhhhrrrwww|||tttcccSSSKKKFFFIII^^^wwwvvvVVV>>>555222000222222444555444555===GGG\\\eee[[[aaaqqqhhhCCC555555222///333333333333333333333333333555888:::;;;>>>BBBEEEGGGJJJMMMOOOPPPQQQTTTUUUVVVXXX[[[]]]^^^```ccceeeeeefffhhhiiijjjjjjiiiiiiggghhhiiiiiijjjkkknnnqqqsssssssssssstttuuuvvvvvvxxxxxxvvvtttpppkkkgggddd```YYYXXX```fffiiisss{{{|||{{{yyyuuurrrrrrrrr>>>===<<<;;;:::999999999333333333333333333333333333555:::@@@GGGUUUnnnxxxzzzmmmeeeZZZQQQKKKHHHEEEDDDAAACCCEEEGGGKKKRRRZZZaaannnzzz{{{sssmmmjjjhhheeeiiiooo{{{nnnVVVKKKHHHFFFEEEAAA<<<<<>>BBBEEEGGGHHHKKKOOORRRUUUWWWXXXWWWXXXYYYZZZ\\\]]]^^^^^^```______^^^___```aaabbbccccccccccccccccccccccccdddcccbbbaaaaaacccdddfffdddeeefffhhhiiijjjjjjjjjjjjhhhccc]]]ZZZ[[[^^^bbbkkkuuu~~~}}}zzzwwwuuuqqqpppooommmllljjjjjjiiihhhgggdddaaa___^^^^^^^^^\\\[[[[[[[[[\\\\\\ZZZYYYWWWVVVUUUSSSRRRQQQQQQQQQKKKIIIGGGFFFGGGGGGFFFEEECCCDDDEEEDDDCCCCCCDDDFFFCCCLLLYYYdddkkkooosssvvv{{{~~~}}}{{{}}}{{{yyyxxxwwwwwwuuurrroooiiiiiiiiihhhhhhggggggfffdddcccaaa^^^[[[XXXVVVUUUSSSRRRQQQPPPOOONNNNNNMMMIIIMMMPPPQQQMMMIIIFFFFFFCCC>>>999888999===GGGQQQQQQOOOLLLJJJHHHDDD???<<<888666555666888999999888888666555333222222222222333222000///.........//////000000111222444555666777777666777888999;;;<<<>>>@@@CCCDDDDDDDDDFFFGGGGGGGGGHHHJJJLLLNNNQQQRRRTTTUUUWWWZZZ^^^aaaeeefffiiijjjjjjjjjjjjllloooqqqtttwwwzzzzzzzzz}}}tttjjj\\\[[[kkkyyyqqq]]]HHH<<<>>>SSSeeegggeeeggglllyyy|||vvvfffXXXNNNCCCCCC]]]~~~kkkHHH777222222222222444555444444<<>>BBBDDDGGGIIILLLOOOPPPQQQSSSUUUWWWYYY[[[\\\]]]___bbbddddddeeehhhjjjkkkkkkkkkjjjiiijjjlllmmmlllmmmoooqqqssstttuuuvvvvvvuuutttsssssspppkkkddd]]]WWWSSSQQQLLLOOOQQQRRRWWW___jjjrrr}}}~~~zzzrrrkkkfffjjjttt~~~|||||||||yyyvvvtttsssttt>>>===<<<;;;:::999999999333333333333333333333333333444777;;;@@@LLLcccwwwxxxqqqlllqqq}}}||||||rrriii[[[PPPKKKJJJIIIIIIDDDGGGKKKLLLLLLNNNRRRVVVhhhvvvsssgggdddcccdddjjjrrrwwwqqqUUUJJJGGGFFFFFFBBB<<<<<>>888666555666888999999999666555333111000000000000333222000///........./////////000000111333444555555444444444555777888999;;;===@@@AAAAAAAAACCCDDDDDDEEEFFFGGGJJJLLLNNNOOOPPPQQQTTTWWW[[[___bbbdddiiiiiijjjjjjjjjkkknnnppptttwwwyyyyyyyyy{{{rrrjjj^^^\\\kkkzzztttcccKKK>>>@@@VVViiijjjgggggghhhyyy||||||zzzzzzkkk^^^SSSDDD@@@^^^RRR888222222222222444666444444;;;DDDSSSeeellleeebbbvvvzzzOOO888333222555333333333333333333333333333555777999;;;>>>BBBDDDFFFIIILLLNNNOOOQQQSSSUUUXXXYYY[[[\\\]]]^^^aaadddccceeehhhjjjlllmmmlllllliiilllnnnooonnnnnnooopppsssuuuvvvwwwvvvuuusssqqqjjjeee]]]SSSKKKDDD???===:::CCCHHHEEEIIIUUUaaafffjjjkkknnnoookkkbbbWWWOOOLLLSSSaaattt||||||}}}}}}{{{xxxuuuuuuvvv>>>======<<<;;;;;;::::::555555444333222222222222555555555777===FFFQQQXXX___bbbfffjjjoooyyyzzzyyyzzz{{{{{{{{{zzz}}}qqqhhh___WWWSSSRRRSSSPPPPPPRRRSSSRRRVVV[[[^^^mmm|||vvvxxx|||hhhTTTLLLGGGDDDDDDAAA======@@@KKKaaawwwxxxfffUUUQQQUUUbbbnnnjjjkkkvvviiiqqq~~~hhhwwwrrrfffOOO;;;333333333333222222222111111777888OOOrrrxxxbbbVVV\\\hhhddd```YYYLLL===777888111111111222555999<<<>>>CCCFFFJJJNNNRRRTTTUUUUUUXXXXXXYYYZZZ\\\]]]^^^______^^^^^^^^^^^^______```____________```bbbcccdddaaabbbddddddccccccdddeeeggghhhgggfffhhhlllmmmllleee^^^TTTNNNMMMPPPQQQPPPYYY]]]dddlllsss|||~~~{{{zzzzzzwwwrrrmmmlllmmmnnnkkkgggjjjhhhdddaaa^^^]]]]]]]]]\\\\\\]]]^^^^^^^^^]]]]]]XXXVVVTTTQQQNNNMMMLLLLLLMMMLLLJJJHHHEEEDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGOOO\\\fffkkknnnrrrxxxzzz{{{{{{zzzxxxxxxxxxuuuuuuuuutttsssqqqpppoookkkiiifffeeeeeefffeeeeeeeeeeeeeeeccc```\\\XXXVVVSSSSSSSSSRRRQQQPPPNNNMMMJJJMMMPPPQQQPPPLLLGGGDDDFFFAAA;;;888;;;BBBLLLRRRRRROOOJJJHHHHHHGGGDDD@@@>>>;;;888888999:::888666222222222111222222333333111111000000//////..................//////000000111111222333555666666777999:::;;;===>>>@@@AAABBBAAACCCEEEFFFFFFGGGIIIKKKMMMMMMNNNQQQUUU\\\aaaeeeccceeehhhjjjkkklllnnnpppmmmrrrwwwyyyxxxyyy~~~ssscccZZZaaayyy~~~jjjLLLBBB???TTTppppppbbbaaaiiiyyy|||{{{~~~{{{dddRRRBBBAAAXXXvvvaaa:::///333111///000444555555999???NNNfff~~~tttpppccczzzxxxNNN333444888111333333333333333333333333444666777888999<<>>AAAFFFLLLQQQTTTUUUTTTSSSSSSSSSSSSPPPNNNIIIHHHOOObbb|||}}}~~~}}}}}}|||yyywww???>>>===<<<;;;:::999999555555444333222222222222333333444666;;;CCCLLLSSSZZZ]]]bbbeeekkksss~~~yyyssstttyyy||||||{{{}}}vvvmmmeeeaaa___\\\ZZZZZZWWWSSSSSSVVVVVVggg|||gggRRRKKKGGGDDDDDDAAA===>>>AAANNNeee|||~~~mmm\\\XXX\\\gggqqqllllll|||rrrvvvlll|||wwwgggLLL:::666333333333222222222111111666777NNNnnnsss```WWW```nnnnnnmmmiiiaaaSSSCCC777111111111222444888;;;===BBBEEEIIINNNRRRTTTUUUUUUWWWWWWXXXZZZ[[[\\\]]]^^^______^^^^^^^^^___``````````````````aaabbbcccdddcccdddeeedddbbbbbbbbbdddfffgggggghhhjjjmmmooooooooohhh```[[[VVVRRRQQQSSSVVVZZZ```gggooowww}}}||||||yyytttnnnmmmnnnooollliiijjjhhheeeaaa___]]]]]]]]][[[[[[\\\]]]]]]]]]]]]]]]XXXWWWTTTQQQOOOMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFLLLWWWaaaffflllqqquuuxxxzzzzzzyyyxxxwwwxxxtttttttttsssrrrqqqpppooollljjjgggffffffgggfffeeeeeeeeeeeeccc```]]]YYYWWWTTTTTTSSSSSSRRRQQQPPPOOOLLLNNNPPPQQQPPPLLLHHHEEEFFFAAA<<<999;;;CCCLLLRRRSSSOOOJJJHHHHHHGGGEEEBBB>>>===;;;<<<===<<<888555333333222222222222333333222111111000///.........---------......///////////////000111222333444555666777888:::<<<===?????????AAACCCDDDDDDEEEGGGIIIKKKKKKMMMPPPTTTZZZ^^^aaabbbeeehhhiiijjjkkkmmmooonnnqqquuuwwwxxxzzz~~~pppbbb[[[ccc|||qqqOOODDD===LLLgggooofffaaafffvvv}}}{{{~~~jjjZZZIIIBBBSSSkkkjjj???///111111///000444555555999???OOOcccuuu~~~}}}ppppppiiiyyy~~~oooLLL444333555111333333333333333333333333444555777888999<<>>===;;;999888888555555444333222222222222000222333555999???FFFLLLSSSWWW\\\```dddllluuu|||~~~yyytttxxxzzzsssqqqlllhhheee^^^UUUPPPOOONNN___vvvhhhQQQKKKGGGEEEDDD@@@===>>>CCCQQQiiirrr```[[[^^^hhhqqqlllmmm|||nnn}}}iiiIII888888333333333222222222111111555777MMMkkkppp^^^WWW___gggkkkmmmnnnqqqjjjRRR999222222111222333666999;;;@@@CCCGGGMMMQQQTTTVVVVVVVVVWWWXXXYYY[[[\\\]]]]]]______^^^^^^___``````aaabbbbbbaaaaaaaaaaaabbbbbbdddeeeeeedddbbbaaaaaabbbdddeeegggiiikkkoootttxxx~~~yyyyyy|||xxxjjj___[[[TTTXXX]]]cccjjjsss{{{~~~}}}{{{vvvqqqnnnoooooonnnlllkkkiiifffccc```^^^]]]]]]YYYZZZZZZ[[[\\\]]]^^^^^^YYYWWWUUURRRPPPNNNMMMMMMKKKJJJIIIGGGFFFFFFEEEEEEBBBCCCCCCDDDEEEFFFGGGHHHFFFEEEHHHQQQYYY```hhhppprrruuuxxxyyyxxxwwwwwwwwwrrrrrrrrrrrrrrrqqqppppppmmmkkkhhhggghhhhhhfffeeeeeeeeeeeedddaaa^^^ZZZXXXUUUTTTTTTSSSRRRRRRRRRRRRPPPPPPQQQQQQPPPMMMJJJIIIGGGCCC>>>;;;>>>DDDMMMRRRTTTOOOIIIGGGGGGHHHGGGEEE@@@@@@@@@@@@@@@===999666444444333333333333333444333333222111///...------,,,,,,------------......------...///000111111222333444555666888:::;;;;;;<<<>>>@@@AAAAAACCCEEEGGGHHHIIILLLOOOSSSWWWZZZ[[[bbbdddgggiiiiiijjjlllnnnoooqqqsssvvvxxx{{{}}}~~~ooobbb[[[bbbyyysssRRRFFF;;;BBB[[[nnnmmmbbbeeetttyyykkk___OOODDDNNNbbboooBBB///111111///000444555555999???SSSfffwww~~~vvvnnnoooooossssssfffKKK777333444333333333333333333333333333444555777888999;;;???BBBEEEHHHLLLOOOQQQRRRTTTUUUWWWYYY\\\]]]]]]]]]___``````bbbdddgggiiijjjkkkkkkjjjjjjjjjkkklllmmmnnnoooqqqppppppppplllcccWWWNNNDDD@@@<<<;;;===>>>===;;;999:::<<<===>>>>>>>>>>>>@@@BBBHHHNNNSSSUUUSSSQQQLLLJJJKKKVVVjjj~~~|||{{{yyyuuurrrAAA@@@???===;;;999777666555555444333222222222222000111333555888<<>>AAAFFFLLLPPPTTTVVVVVVWWWWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^^^^___```aaaaaabbbbbbaaa```````````````cccdddeeedddbbbbbbbbbdddddddddfffiiilllrrr}}}qqqccc[[[^^^bbbffflllttt}}}|||xxxrrroooooooooooonnnllljjjgggdddaaa___]]]]]]XXXYYYYYYZZZ[[[]]]^^^___YYYXXXVVVTTTQQQOOONNNMMMJJJIIIHHHGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFLLLSSSZZZeeeoooooorrrvvvxxxxxxwwwwwwwwwrrrrrrsssssssssrrrrrrqqqnnnllljjjiiiiiihhhgggeeedddeeeeeedddbbb^^^[[[YYYTTTSSSRRRQQQRRRRRRTTTTTTTTTTTTTTTSSSRRRPPPNNNMMMIIIFFFBBB???AAAGGGNNNSSSSSSNNNHHHFFFHHHJJJJJJIIIEEEDDDBBB@@@>>><<<:::888666555444444333444444444444444222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111222444555777888888999;;;>>>??????AAACCCEEEFFFHHHKKKOOOSSSUUUVVVWWWaaacccfffhhhiiijjjlllnnnppppppqqqtttxxx{{{||||||rrrcccZZZ]]]qqqyyymmmRRREEE:::<<>>;;;<<<<<<<<<===>>>???@@@AAAFFFJJJPPPXXX]]]]]]ZZZVVVMMMMMMNNNTTTcccyyy}}}|||{{{yyyvvvtttBBBAAA???===;;;888777666555555444333222222222222000222444555777:::???BBBJJJOOOUUUZZZ___fffooovvvuuuwww{{{~~~~~~wwwlll\\\PPPJJJMMMWWWlllqqqeeedddgggfffPPPIIIGGGEEEDDD???<<>>;;;999:::;;;777666666555444444555555444444333111000...------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////000000111222444555666666777999<<<===>>>???BBBDDDEEEGGGKKKOOORRRTTTTTTUUU^^^aaaeeegggiiijjjmmmooooooooopppssswwwzzz{{{{{{~~~uuufff\\\\\\llluuukkkQQQCCC;;;<<>>AAADDDGGGKKKNNNPPPRRRTTTVVVVVVXXX[[[]]]]]]^^^___aaaaaabbbdddfffggghhhggggggjjjjjjjjjkkklllmmmnnnooosssttttttsssoooggg^^^XXXTTTOOOJJJFFFDDDBBB>>>:::>>>======???BBBFFFJJJMMMQQQUUU[[[aaadddbbb\\\WWWLLLNNNQQQUUU^^^ppp~~~}}}|||}}}|||yyywwwAAA@@@???===;;;999777666555555444333222222222222111222333444666999===AAAGGGLLLRRRWWW^^^gggqqqyyyqqqwww}}}}}}~~~}}}rrraaaTTTMMMMMMTTTfff}}}tttpppoooaaaNNNIIIGGGFFFDDD???<<>>888888777666555555555555444444333222000///......------,,,,,,,,,,,,++++++,,,,,,------............//////000111222333444444555777999;;;<<<>>>@@@BBBCCCEEEHHHLLLPPPRRRSSSTTTZZZ]]]aaadddfffiiilllnnnnnnoooqqqsssuuuwwwyyyzzzzzzvvviii```^^^lllwwwqqqTTTBBB===>>>FFFhhh|||lllnnnwww}}}uuuhhh]]]YYYPPPIIIRRRcccppp|||VVV777///333111///000444555555999???MMMoooiiijjjvvv~~~pppQQQ888111333555333333333333333333333333333444666777888:::>>>AAACCCFFFKKKNNNPPPRRRTTTVVVUUUXXX[[[\\\]]]^^^```bbbbbbccceeefffffffffeeeeeeiiiiiijjjkkklllnnnooopppsssvvvzzz{{{xxxqqqiiicccYYYSSSMMMHHHGGGEEEAAA>>>AAABBBCCCFFFJJJPPPUUUXXXXXX[[[```dddeeeaaaZZZTTTOOOSSSWWWWWWZZZiii~~~~~~}}}{{{AAA@@@>>>===;;;999888777555555444333222222222222000111111222333777<<<@@@CCCGGGMMMSSS[[[fffrrr{{{rrrzzz}}}vvvfffWWWPPPJJJOOOaaazzz{{{qqqyyy~~~```OOOHHHGGGFFFDDD???<<>>999999888777666666666666333333222222111000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000111222222111444666888999;;;>>>@@@@@@BBBEEEIIILLLOOORRRSSSTTTWWW\\\```cccfffjjjmmmkkkooorrrsssssstttxxx{{{{{{wwwjjjbbb^^^kkkwwwttt[[[BBB===>>>>>>]]]xxxnnnmmmsss}}}|||}}}xxx}}}xxxjjj^^^XXXNNNEEEMMM\\\yyyYYY<<<222111111///000444555555999???NNNjjjmmmkkkppp~~~~~~ZZZ<<<555666333333333333333333333333333333444666777888:::>>>AAABBBFFFJJJNNNPPPRRRTTTVVVUUUXXX[[[\\\]]]^^^```bbbaaabbbdddeeeffffffeeeeeeggghhhiiijjjlllnnnppprrrttt{{{tttnnnaaa[[[TTTOOOMMMLLLJJJHHHIIIKKKOOOTTTXXX\\\]]]^^^]]]___cccggghhhddd\\\WWWYYY^^^```\\\[[[hhh~~~|||@@@???>>>===;;;999888888555555444333222222222222///000000000111555;;;???@@@DDDJJJPPPXXXeeerrr|||qqqyyy~~~yyyhhhZZZRRRFFFJJJ]]]xxxnnnppprrruuuvvvxxx~~~aaaSSSHHHGGGFFFDDD>>><<>>:::999888777666666666666333222222222111111000000.........------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...///000000///111444666777999<<<>>>???@@@CCCFFFJJJNNNPPPRRROOOSSSXXX]]]```dddhhhkkkjjjooossstttrrrrrrwww||||||wwwjjjaaa\\\gggtttrrr```CCC===>>>888TTTtttooojjjppp}}}}}}www{{{vvvhhh\\\VVVLLLBBBHHHWWWzzz^^^BBB666000111///000444555555999???III^^^zzzqqqnnnnnn~~~cccBBB<<<:::333333333333333333333333333222444666666777:::>>>AAABBBEEEJJJMMMPPPRRRTTTVVVUUUWWWZZZ\\\]]]^^^```bbb```aaaccceeeffffffffffffgggggghhhjjjllloooqqqssswww}}}uuulllfff]]]WWWUUUTTTRRRPPPQQQUUU[[[aaadddeeecccbbb```cccgggkkkllliiibbb]]]dddhhhiiibbb^^^kkk~~~|||AAA???===;;;;;;999777555444444333222111111111111111111111222333555888999>>>BBBFFFJJJUUUeeepppuuukkkmmmrrryyyzzzlll\\\PPPKKKMMMZZZooohhheeegggnnnxxx}}}oooQQQJJJIIIHHHFFFAAA>>>BBBJJJ]]]uuuooobbb___jjjpppjjjjjjwwwtttnnn```uuuQQQ999555444444333333333333222222222888GGGTTTQQQAAA777888222333333111---+++...111000///......///111333555;;;>>>CCCHHHKKKMMMPPPSSSUUUTTTTTTTTTUUUWWWYYYZZZXXXXXXYYYYYYZZZ\\\]]]^^^______``````aaaaaabbbbbbbbbbbbcccdddeeeeeeffffffcccfffggggggggglllvvv~~~{{{xxxuuurrrqqqkkkkkkjjjhhhfffdddaaa```bbbaaa___^^^]]]]]]^^^^^^aaa^^^ZZZXXXWWWVVVUUUSSSLLLKKKKKKJJJJJJJJJJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGDDDFFFGGGGGGHHHLLLRRRXXXhhhpppxxx|||zzzvvvuuuuuuvvvuuurrrqqqqqqqqqpppoooooollliiihhhhhhhhheeebbbbbbaaa_________]]][[[XXXRRRQQQOOOOOOPPPTTTXXXZZZccceeeeeedddaaa^^^\\\\\\TTTKKKEEEFFFFFFBBB@@@CCCBBB@@@===AAAPPP]]][[[PPPTTTUUUTTTNNNDDD<<<888777::::::::::::999777666555444333222222111111222222000000///...---+++***)))***++++++++++++,,,,,,,,,,,,,,,------...//////000111111222444666888;;;<<<>>>???AAADDDGGGJJJLLLMMMUUUVVVXXX\\\```ccccccbbbkkknnnqqqsssssstttvvvwww~~~{{{mmmccc^^^hhhssspppZZZIII>>>:::@@@WWWnnnsssooovvvxxxvvv{{{~~~{{{tttcccUUUMMMAAABBBRRRwwwKKK///000000111222333444666999<<>>BBBEEEIIIRRR___iiilllfffiiimmmttt~~~|||nnn]]]RRRJJJJJJTTTfffvvv||||||{{{~~~}}}sssttt{{{pppSSSJJJHHHHHHFFF@@@===BBBJJJ^^^vvvmmmbbb```llltttnnnlll~~~xxxyyy{{{vvvQQQ999555444444333333333333222222333888FFFVVVVVVHHH<<<:::555555333111///...000222000///......///111333555;;;>>>DDDHHHKKKNNNQQQSSSTTTTTTTTTTTTUUUWWWXXXYYYXXXXXXXXXYYYZZZ[[[]]]]]]^^^^^^^^^___``````aaaaaaaaaaaabbbcccdddeeeeeefffcccfffhhhhhhhhhllltttzzz}}}zzzvvvtttrrrkkkkkkjjjhhhgggeeeddddddaaaaaa```_________```aaaaaa^^^ZZZXXXWWWUUUSSSRRRLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGFFFGGGGGGFFFGGGIIIOOOSSSaaagggoooqqqoookkkkkkkkkmmmlllllllllmmmnnnnnnnnnmmmkkkiiihhhiiiiiifffdddbbbaaa___^^^^^^]]]ZZZXXXRRRPPPOOONNNOOORRRUUUWWW[[[\\\]]][[[XXXUUUTTTTTTOOOGGGCCCCCCCCC???===??????===;;;???MMM\\\^^^YYYYYYYYYWWWRRRJJJAAA;;;888888888777777666555555444444444333222111111111111000000000000///---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---.../////////111111222333666888:::;;;>>>???@@@CCCFFFHHHJJJKKKRRRSSSVVVZZZ___bbbcccccchhhjjjmmmpppqqqsssvvvxxx||||||oooeee```mmm~~~bbbNNN???999===UUUnnnuuuooouuu~~~wwwwww~~~}}}|||vvvggg[[[TTTFFFBBBPPPpppYYY777222000111222333444666999<<>>DDDHHHKKKNNNQQQTTTSSSSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\]]]]]]^^^______````````````aaabbbcccdddeeeeeecccfffhhhiiiiiikkkppptttuuu}}}yyyvvvsssmmmllljjjiiihhhggghhhhhhbbbaaa`````````aaabbbccc```^^^[[[XXXWWWUUURRRPPPMMMMMMMMMLLLLLLLLLKKKKKKJJJHHHFFFEEEEEEEEEGGGHHHGGGGGGGGGFFFEEEFFFIIILLLSSSWWW\\\]]]ZZZXXXWWWXXX\\\]]]___bbbfffiiilllnnnkkkjjjiiiiiijjjjjjhhhfffbbb```___^^^]]]\\\YYYWWWRRRPPPNNNMMMMMMOOOQQQSSSRRRSSSSSSRRROOOLLLKKKKKKHHHCCC@@@@@@???<<<::::::;;;:::999===IIIYYYccceeeZZZXXXUUUQQQLLLEEE===888777666444333222333333444555444333222111111111111111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///000000111333555777999:::===>>>???AAACCCEEEGGGHHHMMMOOOSSSWWW\\\```ccceeeeeegggjjjlllnnnrrrvvvyyyzzzsssiiibbbppplllTTTAAA888;;;RRRllluuuooouuu}}}{{{~~~zzzlllccc]]]MMMFFFPPPdddbbb===333///111222333333666999<<>>===<<<;;;888666666555444333222111111111111111000111222444555777:::>>>BBBDDDIIIRRRVVVVVV[[[^^^dddkkkttt}}}wwwjjj```NNNHHHDDDHHHLLLLLLLLLMMMNNNRRR[[[jjjzzzaaaKKKIIIGGGEEECCC???===DDDNNNdddzzzwwwuuuyyyqqqgggkkkhhhwwwhhhlllyyyUUU;;;555444444333333333222222222444555CCC[[[fff]]]NNNFFF>>>999222//////000///...000///......///111333555:::>>>CCCHHHKKKOOORRRTTTRRRRRRSSSSSSTTTVVVVVVWWWXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]]]]]^^^______``````^^^___```aaabbbcccdddeeecccfffiiijjjiiijjjlllnnnnnnssswwwzzz|||vvvvvvtttooojjjlllvvv{{{wwwuuuqqqooommmjjjhhhhhhiiijjjcccbbbaaa```___```aaaaaa___]]][[[YYYWWWUUUQQQNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJHHHFFFDDDDDDEEEGGGHHHHHHHHHGGGEEECCCCCCDDDDDDCCCEEEGGGFFFDDDBBBCCCDDDHHHKKKPPPVVV\\\ccciiimmmkkkkkkkkkkkkjjjiiihhhfffbbb```___^^^]]][[[XXXVVVRRRPPPNNNLLLLLLLLLNNNOOONNNOOOOOOMMMJJJHHHHHHHHHDDDBBB@@@???===:::888777888888999<<>>@@@EEELLLPPPOOOOOOTTT[[[eeeoooxxx~~~vvvhhh```OOOGGGAAA@@@AAA@@@@@@CCCBBBDDDKKKXXXiii|||uuulllhhhkkkxxxxxxXXXGGGIIIFFFDDDBBB??????GGGRRRkkkuuuuuu|||~~~|||qqqdddfffggg{{{uuu^^^___uuupppttt{{{WWW<<<555444444333333333222222222333444BBB\\\kkkeeeVVVMMMJJJCCC:::444222222000...000///......///111333555999===BBBGGGKKKNNNQQQTTTQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]]]]^^^^^^___``````aaaaaa]]]^^^___```bbbcccdddeeedddfffhhhiiiiiiiiiiiiiiihhhjjjiiiddd```___^^^]]]XXXZZZ[[[VVVRRRUUU___iiissszzz|||yyyvvvuuusssooollliiihhhhhhhhhfffdddbbb```^^^]]]]]]]]]^^^]]][[[ZZZYYYVVVQQQNNNOOOOOOOOOOOONNNMMMKKKKKKIIIHHHFFFDDDDDDEEEFFFGGGIIIHHHFFFDDDCCCAAA@@@>>>999999999888777666666777888<<>>===<<<999777777777555444222111111111111000000///000222333444444888:::;;;???FFFJJJIIIDDDGGGOOOYYYdddpppyyy~~~~~~nnn___WWWMMMFFF@@@@@@AAA@@@BBBFFFDDDEEEHHHQQQ___rrrwwwhhh]]]^^^nnnrrrUUUIIIHHHEEECCCBBB@@@AAALLLWWWttt}}}kkkjjjqqqooolllmmmwwwkkkiiijjj}}}pppZZZ[[[eee______|||ZZZ>>>666444444333333333333222222222333AAA\\\mmmjjj\\\TTT[[[SSSHHH???888444333222000///......///111333555777;;;AAAFFFJJJMMMQQQSSSQQQRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^___``````aaaaaa]]]^^^___aaabbbdddeeeeeedddeeefffhhhhhhhhhgggfff___]]]YYYQQQIIIEEEEEEFFF@@@DDDFFFDDDBBBGGGQQQZZZkkkttt~~~~~~~~~{{{yyywwwvvvuuuqqqnnnkkkhhhgggggggggeeeccc```]]]\\\\\\[[[]]]\\\\\\\\\[[[XXXSSSOOONNNOOOOOOOOONNNMMMKKKIIIGGGGGGFFFEEEEEEEEEEEEEEEHHHFFFEEEDDDCCCAAA>>>;;;777777666555555444444333000333888===CCCNNN[[[dddfffiiikkkkkkiiigggffffffdddbbb```___^^^\\\YYYVVVSSSRRRPPPNNNMMMLLLLLLLLLIIIJJJIIIGGGEEEDDDEEEFFFFFFGGGEEE???:::999888666777666777<<<@@@GGGSSS___ddd]]]RRRGGG@@@<<<999888333222222222222333555666222222111111222222333444111222222333333333222222111000000...---,,,++++++++++++++++++++++++++++++/////////000222333555666888999:::<<<>>>@@@BBBCCCCCCFFFIIIKKKNNNSSS[[[aaafffiiilllnnnpppqqqsssuuuxxx|||}}}rrrjjj]]]aaauuutttWWWDDD>>>===JJJ```jjjeeekkkyyy|||tttaaaYYYZZZPPPHHHOOOZZZjjjwww|||pppOOO666555...000111222222555888;;;EEERRRhhhuuubbbppprrr}}}[[[;;;444666444444444444444444444444444444555666888;;;===???@@@BBBEEEJJJNNNQQQSSSUUUTTTUUUWWWXXXXXXZZZ\\\______aaadddeeeeeefffgggiiihhhhhhjjjmmmnnnnnnttt{{{DDDBBB@@@>>>>>><<<:::888888777666444222111111111000000//////000111333444222666666666999???BBBBBBBBBBBBDDDJJJUUUcccooowww{{{xxxfffXXXOOOJJJDDDAAABBBBBBAAADDDHHHKKKKKKMMMSSS___oooxxxeee```mmmnnnUUUNNNGGGEEECCCBBBAAADDDPPP\\\xxxwwwcccaaahhhjjjeeefff|||}}}yyytttqqqwww[[[XXXWWWTTTSSSuuu|||\\\@@@666444444333333333333222222111222AAA\\\mmmjjj```YYYhhhaaaUUUGGG;;;555333444000///......///111333555666:::@@@EEEHHHLLLPPPRRRRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^______``````]]]^^^___aaacccdddffffffddddddeeefffggggggfffeeeYYYRRRJJJDDD???<<<;;;;;;999;;;>>>???@@@FFFOOOWWWdddooo}}}~~~||||||||||||{{{zzzyyyxxxtttsssqqqooollljjjhhhggggggfffcccaaa___^^^]]]]]]\\\\\\]]]^^^]]]ZZZUUUQQQNNNNNNOOOOOONNNLLLJJJHHHEEEFFFFFFGGGFFFEEEDDDDDDGGGEEEDDDDDDDDDBBB>>>:::888777666666666666555444111222444555999BBBPPPZZZaaaeeeiiijjjiiihhhhhhiiifffdddbbb```___]]]ZZZWWWTTTSSSRRRPPPNNNNNNMMMMMMIIIIIIHHHFFFDDDCCCDDDFFFHHHKKKHHH???999999999777666444666:::===>>>DDDLLLRRROOOJJJBBB;;;777666666000111111222333333444444000000000111222333555555444444444555555444333333222222000///...,,,+++++++++++++++++++++*********......//////111222444555666777999<<<>>>AAABBBCCCCCCFFFHHHIIIJJJOOOWWW^^^bbbfffkkkoooqqqrrrtttuuuuuuyyy}}}ooohhh\\\___rrrvvvXXXDDD???>>>JJJ```mmm```ggguuu}}}xxx}}}uuuttt```YYYZZZNNNDDDIIIXXXmmmyyySSS777777...000111111222444888;;;DDDTTTqqq}}}fffjjjnnn|||wwwXXX===666444444444444444444444444444444444555666888;;;===???@@@BBBEEEIIIMMMQQQTTTUUUUUUVVVXXXXXXYYYZZZ]]]___]]]```dddeeeeeeeeegggjjjfffgggkkkoooooonnnsss{{{EEECCC@@@???>>>===:::888888777666444222111111111000000/////////111222333333555444222444:::===<<>>>>>===999666;;;===???AAAEEEKKKTTTZZZaaalllzzz~~~}}}}}}{{{{{{{{{zzzyyyyyyxxxxxxqqqqqqqqqooommmkkkiiihhhgggfffdddbbb````````````[[[\\\]]]______[[[VVVRRRMMMNNNOOOOOONNNKKKIIIGGGDDDEEEGGGHHHGGGFFFDDDBBBFFFDDDCCCDDDEEECCC>>>:::777777666777777777555444444444333111222;;;HHHSSS\\\aaagggiiiiiiiiijjjkkkgggeeebbbaaa```^^^ZZZXXXUUUTTTSSSQQQPPPOOOOOONNNJJJJJJIIIGGGEEEDDDEEEGGGJJJMMMIII>>>777888999777555222444999:::888999???;;;======:::555222222444...///000222333333333333//////000111222444666777666666666666666555444444333222111///...,,,++++++++++++******************.........///000222333444555777999;;;>>>AAACCCDDDCCCFFFHHHHHHHHHLLLUUU\\\^^^cccjjjooorrrssstttuuuqqqvvv}}}pppggg\\\^^^qqq~~~yyyZZZDDD???>>>JJJbbbppp^^^dddsss|||tttxxxsssgggssswwwddd]]]]]]PPPCCCFFFTTTnnnXXX888777...///111111222444888;;;FFFXXXyyyfffdddlllzzztttVVV@@@888111444444444444444444444444444444555666888;;;===???@@@BBBEEEHHHMMMQQQTTTUUUUUUWWWXXXYYYYYYZZZ]]]___]]]```dddeeedddeeegggjjjeeeggglllppppppnnnsss{{{}}}FFF@@@===>>>>>>;;;999;;;888777555333222000000///000000////////////000000444777::::::999:::===@@@CCCBBBBBBCCCDDDKKK]]]mmmxxx}}}~~~uuuiiiaaadddppp{{{zzzkkkddd\\\TTTPPPJJJCCCAAACCCEEEDDDBBBEEEIIIKKKMMMZZZppp|||yyy{{{{{{{{{~~~kkkTTTKKKHHHDDDAAABBBCCCHHHUUUaaa}}}uuuccc```fffqqqmmmttt}}}zzz{{{xxxzzzuuujjjXXXYYYaaaBBB999444444333222222111111000111333;;;UUUooolll]]]\\\kkkiii```NNN>>>666111///000///.........///111222777999===BBBGGGKKKNNNOOORRRSSSUUUVVVVVVWWWYYYZZZ[[[ZZZXXXWWWXXXYYY[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^____________aaacccccccccfffjjjkkkgggbbb___XXXRRRIIICCCAAA???===;;;===BBBGGGKKKOOOTTT\\\bbbgggmmmvvv}}}|||{{{{{{|||zzzxxxvvvwwwwwwwwwtttqqqnnnkkkjjjkkkkkkgggeeecccbbb`````````aaa^^^\\\ZZZYYYXXXWWWUUUSSSRRRQQQPPPNNNLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGCCCCCCDDDGGGIIIJJJIIIGGGCCCBBBAAA>>>:::777777777333555555222111555>>>FFFXXX]]]dddhhhiiiiiijjjlllllljjjgggeeedddaaa^^^[[[ZZZYYYXXXTTTQQQOOOPPPQQQPPPPPPNNNJJJGGGFFFFFFHHHMMMOOOMMMEEE???===:::666666777888777666666777888444444222111000000/////////000111222222222222222333222111111111333555777777666444555666888777777444333333222000...---,,,++++++,,,,,,,,,+++******------...///000111222222888888999:::<<<>>>@@@AAACCCFFFIIIHHHFFFHHHOOOUUUZZZ```hhhkkkjjjiiillloooooosss|||uuulllbbb^^^lll{{{```FFF>>>AAAKKKbbbyyyhhheeelll}}}{{{xxxwwwwwwqqqpppgggdddbbbWWWBBBEEEJJJppphhh???444333222111111333666999<<>>???444444444444444444444444444444444444555666888:::;;;???AAADDDHHHLLLPPPRRRSSSTTTUUUWWWXXXXXXXXXZZZ\\\^^^___aaaccceeefffgggggghhhhhhiiijjjmmmqqquuuwww}}}KKKDDD?????????;;;999:::888777555333222111000000000000////////////000000444888;;;<<<;;;;;;>>>AAAIIIGGGEEECCCBBBGGGVVVeeeuuu{{{~~~}}}||||||uuujjjaaa```hhhqqqttteee^^^XXXQQQTTTNNNGGGCCCCCCDDDAAA???@@@CCCCCCEEEQQQfffxxxwwwssspppnnnmmmppprrr{{{fffOOOGGGHHHEEECCCCCCCCCIIIXXXgggxxxhhhffflllnnngggnnn|||}}}}}}tttrrrjjj___bbbAAA666444444333333222111111111222333:::TTTnnnlll\\\ZZZhhhhhh___NNN???777333111000///.........///111222777999===BBBFFFJJJMMMOOOQQQSSSUUUVVVVVVWWWYYYZZZZZZZZZXXXWWWXXXYYY[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]___``````___```bbbdddfffdddeeegggiiihhhfffeeeaaa[[[RRRKKKHHHGGGFFFEEEEEEIIIMMMQQQSSSXXX___eeeiiiooowww~~~|||zzzzzz{{{{{{zzzwwwvvvvvvwwwtttrrrpppmmmkkkiiiiiiiiiiiigggeeebbbaaa____________]]][[[YYYYYYWWWUUUSSSRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGEEEHHHMMMQQQSSSRRRPPPOOOJJJHHHEEEAAA===:::999999777777666333000222999???NNNUUU___fffjjjlllmmmnnnjjjhhhfffeeedddaaa]]]ZZZYYYYYYYYYWWWTTTSSSSSSUUUXXXXXXVVVSSSNNNKKKJJJJJJPPPUUUVVVPPPIIIDDD???:::777888777666555444444444333333222111000000000000000000111222222222222222222222111111222444666888999777666666777888777666555444444222111///---,,,+++,,,,,,,,,,,,+++******------...///000111111222666666777888:::<<<>>>???EEEHHHJJJHHHEEEEEEJJJOOOUUUZZZ```dddgggjjjooosssrrrttt|||tttjjj```]]]kkk}}}aaaGGG???AAAJJJaaaxxxkkkgggnnn}}}{{{yyy{{{yyyooozzztttkkkfffcccXXXAAABBBKKKnnn~~~MMM777444333222222444777;;;===GGGbbbxxxaaabbbwww~~~wwwKKK>>>333444444444444444444444444444444444555666888:::;;;>>>@@@DDDHHHLLLPPPRRRSSSSSSUUUWWWXXXXXXYYY[[[]]]^^^___aaacccdddffffffggggggggghhhiiilllpppsssuuuyyyQQQHHHBBBAAA@@@<<<999:::999888666444222111000000000000////////////000000444888<<<>>>======???BBBKKKIIIGGGDDDAAADDDRRR```ttt{{{yyytttrrrlllmmmjjjccc\\\[[[___eeevvvwwwggg```[[[UUUUUUPPPIIIEEEDDDDDDAAA???>>>@@@???AAAKKK___rrr}}}vvvnnnjjjkkklllmmmnnnvvv~~~^^^KKKFFFGGGEEEDDDCCCCCCJJJ^^^pppzzznnnnnnrrrhhh^^^ggg}}}~~~wwwrrrgggeeeBBB666444444333333222222111111222333:::RRRmmmlll\\\YYYffffff___OOO???888555333000///.........///111222666888<<>><<<<<<<<<<<<:::555000000444888BBBJJJVVVaaagggjjjkkkllljjjiiiiiihhhhhheeeaaa^^^WWWXXXYYYXXXVVVUUUVVVWWW```aaa```]]]XXXTTTQQQPPPVVV^^^ccc]]]SSSKKKDDD???999888666555333222111111222111111000000111111111000111222222222222222222111111111222333666888999;;;999777777888888777666666555555444222000...---,,,,,,,,,,,,+++++++++***,,,------...///000111111333444444666777999;;;<<>>JJJbbbsss}}}```[[[yyy\\\>>>555444444444444444444444444444444444555666888:::;;;>>>@@@CCCHHHLLLOOORRRSSSRRRTTTVVVWWWXXXYYY\\\^^^^^^___aaacccdddeeefffffffffggggggiiilllooorrrtttvvv|||TTTJJJBBBAAA@@@===;;;;;;999888777555333222111111000000////////////000000444999>>>@@@???>>>@@@BBBIIIGGGGGGFFFDDDGGGTTTbbbooovvv~~~{{{sssllliiiccceeeeeeaaa[[[WWWXXXZZZppp{{{lllddd___[[[SSSOOOIIIFFFEEEEEECCCBBBAAAAAAAAACCCLLL___sss|||tttyyy~~~uuuXXXJJJHHHEEEDDDDDDCCCCCCMMMdddyyy|||uuuwwwyyyeee\\\iii~~~{{{yyy||||||xxxooogggEEE888555444444333222222111111222444999PPPlllmmm]]]XXXeeeggg```PPP@@@777444333000///.........///111222555888<<<@@@EEEIIILLLNNNQQQSSSUUUUUUUUUVVVXXXZZZXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^___aaaaaaaaabbbdddffffffggghhhkkkttt|||qqqeee\\\VVVTTTSSSUUUYYY]]]___```ccciiinnnqqqvvv|||~~~|||{{{{{{{{{yyywwwxxxyyyyyywwwuuussstttuuunnnnnnnnnmmmkkkiiigggfffiiiiiigggeeecccbbb``````cccaaa]]][[[YYYWWWSSSQQQSSSRRRQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDEEEFFFJJJWWWhhhqqqppphhhbbb___TTTPPPKKKFFFCCCBBBAAA@@@@@@@@@===888333111222444999AAAMMMZZZbbbeeefffeeehhhggghhhhhhhhhfffbbb___VVVXXXYYYXXXWWWVVVVVVWWWaaaccceeeddd```]]]ZZZYYY]]]fffiiibbbWWWMMMFFFAAA999777444333222222111000000000000000000111222222111111222333333222222222000000111222555777999;;;===;;;888777888777666555666666555444333111///......------,,,+++++++++++++++,,,---...///000000111222222333444666888:::;;;:::@@@GGGJJJJJJKKKOOOTTTYYYXXXYYY]]]eeennnuuuyyywwwwww{{{rrrggg]]]YYYiii~~~jjjOOOBBB???DDDZZZqqqqqqlllppp~~~zzz~~~~~~~~~~~~uuummmiii___GGGDDDHHHaaaWWW666222222111222444888<<<>>>III___qqqfffZZZyyyggg>>>999444444444444444444444444444444444444666888:::;;;===???CCCGGGKKKNNNQQQRRRQQQSSSVVVWWWXXXZZZ\\\^^^]]]^^^```bbbdddeeeffffffgggggghhhjjjlllooorrrsssuuuyyyUUUJJJAAA???@@@???===<<<:::999777555444222222111000000////////////000000333999???AAAAAA@@@AAABBBHHHHHHHHHHHHFFFIIIVVVccchhhnnnuuuwwwsssmmmiiigggmmmnnnmmmhhh```ZZZVVVVVVjjjzzzzzzlllddd___ZZZTTTQQQMMMIIIFFFEEECCCBBBBBBAAAAAADDDLLL\\\qqqkkkSSSJJJIIICCCCCCCCCCCCEEEQQQjjjiiihhhwwwyyyuuuvvvmmmwwwuuuvvvwwwppp~~~fffFFF:::555555444444333222222111222444999NNNlllooo```XXXfffhhhcccRRR@@@666333222000///.........///111222555777;;;@@@EEEIIILLLMMMPPPRRRTTTUUUUUUVVVXXXYYYWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[\\\]]]^^^^^^______]]]___```aaaaaabbbeeegggfffiiilllppp|||wwwlllddd```^^^[[[___bbbdddeeehhhnnnsssuuuyyy~~~~~~}}}{{{zzzzzzyyywwwuuuvvvwwwwwwvvvtttrrrrrrsssnnnooonnnnnnmmmkkkiiiiiigggggggggfffeeedddccccccdddbbb^^^\\\ZZZWWWTTTQQQTTTSSSRRRPPPNNNMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFLLL[[[ooozzzyyyqqqhhhcccSSSOOOKKKHHHHHHHHHFFFEEEBBBAAA???;;;777444222222333:::EEERRR\\\aaabbbbbbaaa``````bbbbbbaaa^^^[[[XXXYYYZZZYYYXXXWWWXXXYYY]]]aaadddfffeeecccaaaaaaccciiiiii```TTTLLLFFFAAA999666333222333444333222////////////000111222222222222333333333222222111000000222444666888:::;;;<<<:::777666666666555333555555555444333222111000///...---,,,++++++++++++++++++,,,---...///000000222222333444666888999:::===CCCLLLPPPRRRTTTYYY^^^cccaaa___aaagggnnntttwwwwwwwwwyyyssshhh]]]XXXggg{{{hhhNNNBBB>>>DDD[[[tttqqqkkkppp~~~zzzwwwnnnkkkcccLLLHHHNNNeee|||}}}TTT;;;111000000000222666:::<<>>===;;;:::888666444333222222000000////////////000000222888???BBBBBBAAAAAABBBKKKKKKKKKJJJGGGIIISSS```ggglllrrrtttsssssstttuuuppppppnnnjjjeee```^^^^^^gggwwwzzzpppiiiccc]]][[[XXXSSSNNNHHHDDDAAA@@@???>>>>>>BBBHHHTTThhhyyyfffSSSJJJGGGCCCBBBBBBDDDIIIXXXqqqqqqzzzrrrkkk~~~zzzjjjwwwzzzdddmmm}}}iiiqqq~~~hhhfffEEE999555555444444333333222222111555999MMMlllrrrcccYYYeeeiiidddSSS@@@555333222000///.........///111222444666:::???DDDHHHKKKLLLPPPRRRTTTUUUUUUUUUWWWYYYVVVVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^___``````\\\^^^___``````bbbdddgggfffkkkooorrr}}}rrrkkkhhhdddgggjjjkkkkkkmmmrrrvvvxxx|||~~~|||zzzyyyyyyxxxwwwuuuuuuvvvvvvuuurrrqqqqqqrrrpppoooooonnnmmmllllllkkkfffggggggggggggfffeeeeeeeeebbb___\\\ZZZXXXUUURRRTTTTTTRRRQQQOOONNNLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGKKKZZZnnn|||xxxnnngggUUURRROOOOOOPPPQQQNNNLLLDDDDDDBBB@@@<<<999555333111555>>>IIITTT[[[^^^^^^\\\[[[[[[[[[]]]]]]\\\ZZZYYYZZZZZZYYYXXXYYY\\\^^^]]]aaaeeeggggggfffeeeeeeeeegggeee\\\TTTNNNHHHBBB;;;777333222444666555444////////////000000111222333333333333333333222111000111333555777999:::;;;:::888555444444444333222333333333444444333333222000///---,,,++++++++++++***++++++,,,---...//////111222222444555777999:::<<>>DDD\\\vvvqqqkkkppp~~~zzz~~~uuukkkhhhdddNNNIIIMMMggg{{{mmmLLL<<<222111000000111555888:::GGG\\\ooouuu```lllwwwrrrrrr^^^888777444444444444444444444444444444444555666888:::;;;<<<>>>AAAFFFJJJMMMPPPQQQRRRTTTVVVWWWXXXYYY\\\^^^]]]^^^```bbbcccdddeeeeeehhhiiikkkmmmoooqqqrrrsssqqqwww___QQQDDDAAABBBAAA>>>===;;;:::888666555333333333000000////////////000000000777???CCCBBBAAA@@@AAAKKKKKKLLLKKKGGGHHHQQQ]]]fffjjjnnnqqqtttyyyxxxuuuqqqkkkfffdddcccdddggguuu~~~{{{uuuqqqkkkddd___]]]YYYSSSLLLGGGDDDCCCAAA??????BBBEEEMMM___pppkkkYYYMMMFFFEEEBBBBBBGGGOOO```xxxrrrxxxpppjjjxxxlllvvvppp^^^nnn~~~gggfffnnnrrr[[[pppkkkGGG888555555555444333333222222111555888MMMmmmvvvggg\\\ccchhhdddTTTAAA666444444000///.........///111222444666:::???CCCHHHJJJLLLPPPRRRTTTTTTTTTUUUWWWYYYUUUUUUWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^___``````[[[]]]^^^___```aaadddfffeeekkknnnqqq{{{vvvppprrrsssrrrqqqqqquuuyyyzzz}}}~~~|||zzzyyyyyyxxxvvvuuutttuuuuuutttqqqppppppqqqpppooonnnlllllllllmmmmmmhhhhhhiiiiiihhhfffeeeddddddbbb___]]][[[YYYVVVSSSUUUTTTSSSQQQPPPNNNMMMLLLMMMLLLJJJHHHGGGGGGGGGHHHHHHUUUjjj{{{~~~tttmmm]]]ZZZXXXYYY\\\\\\XXXTTTMMMMMMKKKIIIFFFAAA<<<999444555888???GGGMMMOOOOOOTTTRRRQQQQQQSSSUUUUUUUUUTTTTTTTTTTTTUUUYYY^^^bbbcccfffhhhiiigggeeeeeeeeeddddddbbb\\\YYYVVVNNNFFF???:::555444666777666444000000/////////000000111333333444444333333222111111222444666888999:::;;;666444222222222222111000000111222333333444444444111000...+++******+++,,,******+++,,,---......///000111111333444666888999777===DDDFFFFFFHHHNNNSSS^^^aaadddeeeeeeggglllppprrrrrruuuxxxmmm```WWWbbbttthhhNNNAAA;;;@@@WWWqqqrrrmmmppp|||zzz|||rrreeebbb```KKKGGGGGGgggjjjJJJ:::444333111111222444777999GGGZZZlllhhhjjj}}}tttjjj]]];;;555444444444444444444444444444444444555666888:::;;;;;;===AAAEEEIIIMMMOOOPPPSSSUUUWWWXXXXXXYYY[[[]]]]]]^^^___aaacccdddeeeeeeggghhhjjjlllnnnpppqqqrrrpppttt{{{dddUUUFFFBBBCCCAAA>>><<<<<<:::999777555444333333000000////////////000000000666>>>CCCCCCAAA@@@AAAHHHIIIJJJJJJGGGHHHRRR^^^```bbbeeeiiinnnwwwsssiiibbb______cccpppzzzxxxuuutttnnnfff___^^^[[[VVVPPPLLLJJJJJJFFFDDDDDDFFFGGGLLL\\\mmmzzz{{{nnnqqqsssaaaRRRGGGFFFCCCCCCIIITTTeee}}}yyymmmxxxssssssoooqqqmmmtttfffcccwwwlllddddddlllQQQ^^^rrrJJJ999666555555444444333222222111555888LLLmmmwwwiii]]]```fffdddTTTAAA777666777000///.........///111222333666:::>>>CCCGGGJJJLLLPPPRRRTTTTTTTTTUUUWWWYYYTTTUUUVVVXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^``````aaa[[[\\\^^^______aaadddfffccciiilllqqqyyyzzz{{{xxxuuutttwwwzzz{{{}}}~~~|||zzzyyyyyyxxxvvvuuutttuuuuuusssqqqooopppppppppooommmkkkkkkkkkmmmnnnjjjjjjjjjjjjhhhfffdddbbbdddbbb___]]][[[ZZZWWWTTTUUUTTTSSSRRRPPPNNNMMMLLLNNNMMMKKKIIIHHHHHHHHHHHHEEERRRfffyyyyyyqqqdddaaa```bbbdddccc^^^YYYWWWVVVTTTRRROOOJJJCCC???999666444666:::>>>??????GGGEEECCCCCCEEEHHHIIIJJJMMMNNNNNNNNNQQQWWW^^^cccjjjkkklllkkkgggeeeccccccbbbbbbaaa^^^___]]]TTTJJJCCC>>>777555777888666333000000////////////000000444444444444333333222111222333444666888999::::::444222000000111111000///...///000222333444555555222000...+++******+++,,,)))***+++,,,---......//////000000222333555777888777===CCCFFFGGGJJJPPPVVVUUU[[[aaacccbbbdddiiinnnppppppttt~~~yyynnnaaaXXXaaarrrnnnSSSBBB999:::OOOhhhtttnnnqqq{{{zzz~~~~~~{{{pppaaa^^^\\\HHHCCCEEEkkksssOOO===666444333222333555777999EEEXXXjjjooolll}}}kkk```@@@666444444444444444444444444444444444555666888:::;;;;;;===AAAEEEIIILLLOOOPPPTTTUUUWWWXXXXXXXXXZZZ\\\\\\]]]___aaacccdddeeeeeefffgggiiilllnnnoooppppppqqqrrrvvv|||[[[GGGHHH???<<>><<<;;;999888777555222///000000000000////////////111333777;;;===?????????AAACCCDDDFFFHHHMMMSSSWWW___ccchhhhhhfffdddeeehhh{{{oooeeegggmmmhhhxxxxxxqqqqqqnnngggccc```[[[WWWTTTTTTTTTUUURRRPPPKKKIIILLLVVVcccmmmzzzuuusssfffOOODDDGGGDDDBBBHHHXXXooo{{{qqqrrr}}}qqqvvvuuukkkyyyyyy{{{yyyfffggg~~~}}}mmmmmm[[[JJJccc~~~TTT===666666555444333222222111222000777MMMiiivvvlll]]]ccchhheeeUUUBBB777333222111000///......///000111333555888===BBBHHHLLLOOOMMMPPPSSSUUUUUUVVVXXXZZZWWWWWWWWWXXXXXXZZZ[[[\\\YYYZZZ]]]___```___^^^]]]``````aaa``````aaadddfffffffffiiippp{{{{{{yyyyyyyyyyyy~~~}}}{{{yyywwwuuutttwwwvvvvvvtttrrrooommmlllnnnmmmllljjjiiijjjjjjkkklllllljjjiiigggeeedddcccfffeeedddaaa___\\\YYYXXXXXXUUUSSSQQQQQQPPPOOOMMMKKKJJJJJJKKKMMMMMMMMMLLLNNNQQQ```xxx|||oookkkkkknnnnnniiiffffffaaabbbdddbbb]]]VVVNNNIII===;;;888555222222444666:::999777777999;;;<<<;;;???CCCGGGIIIJJJOOOWWW^^^dddfffhhhiiigggeeedddddd___``````___]]][[[YYYXXXIIIAAA888444555666666444444222111//////000222333555666666444222111222444555666888999::::::999888444555555555555333222111111222333444555555555555555333111...,,,***)))))),,,++++++******++++++,,,...//////111222444666777:::<<>>@@@BBBFFFJJJNNNUUUYYY^^^bbbfffjjjmmmpppqqqqqquuu}}}ssscccYYY___kkktttYYYFFF>>>:::GGGaaarrrkkkmmmrrruuu~~~xxxqqq~~~wwwaaaUUUYYYJJJ>>>EEEaaaZZZGGG:::444000222444444666999DDDSSSkkkwwwfff{{{|||pppmmmOOO777555555555555555555555555666555555555555777888999:::<<>>???AAAFFFKKKPPPTTTYYYeeeuuuttthhhWWWSSSRRR[[[iiitttvvvtttpppvvv~~~}}}qqqddddddkkkbbb^^^XXXQQQNNNMMMNNNOOOSSSWWWZZZUUUNNNKKKPPPWWWeeeppp~~~qqqeeeXXXNNNJJJDDDCCCGGGSSSggg}}}jjj```rrrwwwjjjooovvvtttyyyvvvxxxpppdddsssccclllkkk@@@777666666555444333222222444222666GGGbbbtttooobbbccchhhfffWWWEEE999444222111000///......///000111333555777;;;@@@DDDHHHJJJLLLOOORRRSSSTTTUUUWWWYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[[[[\\\]]]^^^^^^___```cccfffgggfffgggjjjnnnyyy~~~|||zzzyyyxxxyyywwwuuurrrpppooooooooooooooommmllllllkkkllllllkkkjjjiiigggfffdddcccbbbffffffgggfffdddbbb___]]]WWWVVVUUUTTTTTTRRROOOLLLLLLKKKJJJKKKMMMOOOOOONNNOOOVVVcccyyy}}}{{{~~~zzzlllaaaZZZTTTLLLBBB<<<888777777555222000//////000//////000333666777888<<>>999888777666444333222000000000222444555555555555444222111222333555666777888999999999999666777777666666555444333222333333444444444444333111111111111///---+++***,,,++++++******++++++,,,......///000222444555666999;;;===???AAADDDHHHKKKSSSWWW\\\aaaeeeiiimmmppprrrrrruuu}}}rrrbbbWWW[[[gggttt\\\III@@@999AAAWWWjjjfffkkkuuuvvv~~~xxxrrr{{{wwwrrr}}}vvvfffXXXVVVGGGAAA@@@YYYcccEEE:::444000111333333666:::@@@PPPiii}}}gggttt{{{vvvtttWWW888555555555555555555555555666555555444555777888999:::<<>><<<:::999999777555222111111111000000000//////---...000222444666666666888999:::<<<>>>BBBHHHLLLUUUXXXbbbssssssbbbPPPMMMZZZjjjrrrtttbbb```eeemmmhhh]]]___jjjbbb]]]TTTKKKEEEBBBBBBBBBBBBHHHNNNQQQQQQRRRTTTWWW^^^hhhvvvyyyfff[[[RRRLLLIIICCCCCCJJJZZZppp|||hhhccc|||wwwbbb```jjjpppzzzuuutttmmmZZZgggpppqqqoooCCC777777666555444333222222222333777FFF```ssspppbbbbbbhhhgggYYYGGG;;;555333111000///......///000111333555777:::>>>BBBFFFHHHKKKNNNQQQRRRSSSTTTVVVXXXYYYYYYXXXWWWWWWWWWXXXXXX[[[[[[\\\\\\\\\[[[ZZZZZZZZZ[[[]]]]]]^^^```cccfffgggggggggiiijjjppp~~~~~~}}}{{{zzzyyyzzzxxxuuurrrpppooopppqqqooonnnnnnmmmllllllkkkkkkjjjiiihhhgggfffdddccccccdddeeefffgggeeeccc```^^^WWWVVVVVVVVVVVVSSSOOOLLLIIIHHHGGGIIILLLOOOQQQQQQQQQWWW^^^qqqssskkkdddXXXMMMDDD>>>;;;:::999666333111111000///......000222333444666;;;>>>DDDGGGKKKMMMPPPSSSVVVYYYWWWXXXZZZZZZXXXTTTPPPMMMQQQKKKCCC===:::888555333222222111000111333555777555555555444111111222333444555666777888888999999444444444444333222111111333333444444444444333333000111222222222///---+++,,,++++++******++++++,,,------...///111333555666999;;;>>>@@@AAADDDGGGIIIQQQUUU[[[```dddhhhmmmpppttttttwww~~~qqqaaaVVVZZZfff}}}ttt\\\HHH???999???SSSgggccciii}}}xxxyyy{{{|||yyyuuuuuukkk^^^UUUEEECCCBBBRRRyyyeeeBBB;;;444000111333333666:::@@@PPPhhh}}}}}}~~~iiiqqq~~~xxx___===555555555555555555555555555555444444555666888999999;;;>>>@@@CCCGGGLLLPPPRRRSSSTTTUUUWWWXXXZZZZZZZZZ[[[]]]```cccfffhhhiiihhhiiijjjkkklllmmmoooqqqqqquuuyyyyyyxxx}}}oooPPPHHHEEE>>>;;;>>>===;;;::::::999666444111111111111000000000000---...000111333444555555666777888:::<<<@@@EEEIIITTTZZZdddqqq~~~ttt\\\NNNPPP]]]jjjrrrZZZNNNLLLXXX\\\VVVXXXaaa[[[VVVMMMEEE>>>;;;:::::::::===DDDOOO[[[ccceeedddgggnnnxxxxxxdddXXXOOOIIIGGGEEEGGGQQQddd{{{~~~xxxyyyjjjlllvvvYYYRRR___nnnzzzxxxpppcccIIIWWW|||uuuqqqnnnEEE888777666555444333333222...222888GGG```tttpppaaabbbiiiiii[[[III<<<666333111000///......///000111333444666:::===AAAEEEFFFJJJMMMPPPQQQRRRSSSUUUWWWYYYXXXXXXWWWWWWWWWWWWXXX[[[[[[\\\\\\[[[[[[[[[ZZZZZZ[[[\\\]]]]]]___cccfffgggfffhhhjjjjjjmmmvvv~~~|||{{{zzzyyy{{{yyyvvvsssqqqqqqrrrrrrnnnnnnnnnmmmllllllkkkkkkjjjiiiiiigggfffeeedddcccddddddeeeeeedddbbb```^^^XXXWWWWWWWWWWWWTTTPPPMMMFFFEEEEEEGGGLLLPPPRRRSSSRRRUUUXXXddd|||sssfffYYYOOOHHHBBB???===:::777444333333111000//////000111111333666888777999<<<@@@CCCGGGMMMPPPRRRVVV\\\```aaa^^^YYYVVVUUUQQQJJJCCC>>>999666444333222111111222444666888444555555333111000111333444444444555666888999999555444444333222222111111333333444555555555444444111222333333333111...---,,,++++++******++++++,,,,,,------///000222444555999;;;>>>AAABBBDDDGGGIIIPPPTTTYYY^^^cccgggkkkooossssssvvv}}}rrrbbbWWW\\\ggg{{{sss[[[EEE<<<999AAASSSiiieeeiii{{{yyy|||~~~xxxrrrfffZZZHHHFFFLLLTTTnnnaaaCCC;;;444000000222333666;;;DDDSSShhhzzz{{{yyyxxxgggmmmwwwgggFFF555555555555555555555555555555444444444666777888888:::===@@@BBBGGGLLLOOOQQQRRRSSSUUUWWWXXXZZZZZZZZZ[[[]]]```ccceeegggiiifffhhhjjjjjjiiijjjmmmooopppsssvvvxxxyyy}}}YYYLLLFFF???AAA???===<<<;;;;;;:::777555222222111111111000000000......///000111222333444555666777777999===CCCGGGPPP[[[hhhrrrwwwxxx{{{}}}{{{rrrcccTTTOOOWWWfffsss```OOOEEEKKKPPPNNNNNNSSSOOOLLLFFF@@@<<<:::999999:::888<<>>777444111000///......///000111333444666999===BBBEEEGGGIIILLLOOOPPPQQQRRRTTTVVVXXXWWWWWWWWWWWWWWWXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]]]]^^^___bbbeeefffeeegggkkkkkklllrrrzzz}}}|||{{{zzz{{{zzzxxxvvvttttttttttttoooooooooooonnnmmmlllkkkjjjjjjiiihhhgggfffeeeeeeeeeeeedddcccbbbaaa______ZZZYYYWWWWWWWWWUUURRROOOGGGFFFEEEGGGKKKPPPSSSTTTRRRSSSSSS[[[qqqvvviii^^^UUULLLFFF???<<<888666555444222111///.........//////000111///111333666:::???EEEJJJOOOVVVaaajjjnnnlllfffbbb\\\YYYRRRKKKCCC===999666555444222222222444666777444444444333111000111222333333333444555777999:::777666555444333333333333333333555666666777777777333333444444333111///...,,,++++++******++++++,,,,,,,,,---...000222333444777:::>>>AAACCCEEEGGGIIIOOOSSSXXX]]]aaaeeejjjlllooooooqqqyyysssdddYYY]]]hhhyyysss[[[CCC;;;999BBBSSSjjjfffkkk|||xxx||||||vvvkkkaaaNNNIIIUUU\\\nnnyyyYYYEEE<<<555///000222333777;;;HHHWWWlll{{{zzz{{{vvvggggggtttmmmNNN555555555555555555555555555444444333444666777888888:::===???BBBFFFKKKOOOPPPQQQSSSUUUWWWXXXZZZ[[[ZZZ[[[]]]```bbbeeeggghhheeegggjjjiiiggghhhkkknnnoooqqqtttvvvyyy|||cccSSSHHHAAAHHH???>>><<<<<<<<<;;;888666222222222111111111000000------......///000111222222333444555777;;;@@@DDDMMMZZZjjjssstttoookkkiiieeeccc^^^SSSMMMTTTgggxxxlll[[[KKKFFFFFFEEEEEEHHHJJJHHHEEEAAA>>><<<;;;::::::777888CCCTTTdddmmmpppzzz}}}rrraaaUUULLLIIIJJJIIINNN\\\vvvoooiiigggrrrwwwhhheeewwwtttgggdddrrryyygggJJJAAAMMMuuummm{{{}}}dddZZZzzzLLL888888777666555444333333---444999CCC[[[sssrrrcccaaaiiikkk^^^LLL???888444111000///......///000111222444666:::>>>BBBFFFHHHIIIKKKNNNPPPPPPQQQSSSUUUVVVVVVVVVVVVWWWXXXXXXYYY\\\\\\\\\\\\\\\]]]^^^^^^]]]^^^^^^^^^^^^___bbbeeeddddddfffiiijjjjjjooouuu}}}}}}|||{{{{{{zzzyyywwwvvvuuuuuuqqqqqqqqqrrrqqqpppnnnmmmkkkkkkjjjiiihhhggggggfffgggfffdddbbb````````````\\\ZZZXXXWWWVVVUUUSSSQQQMMMKKKIIIIIILLLPPPRRRRRRRRRRRRSSSWWW```jjjsssxxxnnnjjjhhhkkkkkkiiihhhiiiooosss{{{zzznnnbbbUUUMMM@@@===999777666555333222//////...---......---------...000222666;;;BBBGGGNNNXXXgggtttzzzxxxqqqllldddaaa[[[SSSJJJBBB===;;;666555333222333444666777444444444333111000111222333222222333555777999:::777666555333333333333444333444555777888999999999666555444333222111000000,,,++++++******++++++,,,+++,,,,,,---///111333444444888<<<@@@BBBDDDGGGIIIOOOSSSXXX\\\```dddhhhjjjllllllooowwwvvvfffZZZ]]]hhhxxxttt]]]EEE<<<:::AAAOOOhhhfffmmmwwwzzz}}}ssshhhcccPPPHHHUUUbbbvvvxxxvvvPPPDDD<<<555///000111333777<<>>===<<<<<<;;;999777222222222111111111111000------------...///000111111222333333555999>>>BBBMMMXXXgggrrruuuqqqkkkhhh[[[[[[WWWNNNIIISSSjjj}}}rrrdddRRRDDD???>>>@@@BBBLLLJJJGGGDDD@@@===;;;999;;;::::::AAAOOO```mmmuuussswww}}}mmm]]]QQQJJJJJJNNNFFFLLL\\\wwwaaa\\\\\\hhhmmm___aaayyyxxxtttvvvvvvtttcccBBB>>>IIItttllliiiqqq[[[OOOuuuOOO888888777666555444333333///555888@@@XXXrrrtttfffaaaiiikkk___MMM@@@888444111000///......///000111222333666:::>>>CCCGGGIIIHHHKKKNNNOOOPPPQQQSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\\\\\\\]]]^^^___```^^^_________^^^___bbbdddcccbbbdddhhhiiihhhlllrrr}}}~~~~~~{{{{{{{{{{{{yyyxxxvvvuuurrrsssttttttsssrrrpppooolllkkkkkkjjjiiihhhggggggjjjhhheeebbb`````````aaa]]][[[XXXVVVVVVUUUTTTRRRRRRPPPMMMLLLMMMOOOQQQQQQQQQQQQUUUXXXWWWUUUZZZccc]]]YYYYYY\\\[[[VVVQQQPPPQQQWWWccctttxxxjjj[[[QQQBBB???;;;999888777555444111000///...///...---,,,...///111222555;;;BBBGGGNNNZZZkkkzzz~~~wwwqqqiiifffaaaYYYOOOFFFAAA>>>777666444333333444555666444444444333000000111222222222222333444666999:::555444222111000000111222333444555777999:::;;;;;;777666555333111111000000,,,++++++++++++++++++,,,++++++,,,---///111333444222666;;;>>>AAACCCFFFHHHPPPSSSXXX\\\___cccfffiiilllllloooxxxwwwfffZZZ\\\gggxxxuuu___GGG>>>;;;???LLLddddddnnnvvvxxx|||mmmaaa```OOODDDPPPddd}}}|||{{{mmmIII@@@<<<555//////111333777<<>>AAAEEEJJJNNNPPPPPPRRRTTTVVVXXXZZZ[[[\\\]]]^^^```aaaccceeeeeefffiiilllkkkhhhhhhlllpppppppppppprrruuuwwwyyyyyy___OOOHHHAAA>>>===<<<<<<===<<<:::888555444333111000/////////...............///000000111222222222222555:::>>>JJJ\\\ooo{{{wwwlllaaabbb\\\NNNHHHVVVpppmmmWWWJJJEEECCC@@@>>>GGGMMMNNNFFFAAA@@@???;;;<<<<<<999999FFF\\\kkkpppwww}}}uuubbb^^^YYYMMMIIIOOOLLLYYYfffsssxxxcccPPPSSSccc___YYYdddrrr{{{qqqzzz|||vvvtttkkkTTT======HHHwwwrrrhhhlllTTTJJJsssTTT:::777777999888333000111666000555DDDZZZsssxxxfffaaajjjmmmaaaQQQEEE:::222333111///////////////---111333666999;;;???CCCFFFJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVWWWVVVUUUUUUWWWXXX[[[ZZZZZZZZZ[[[]]]___aaaaaa```______```aaa```___^^^bbbfffeeecccdddhhhlllvvv~~~~~~|||{{{zzzzzz{{{zzzxxxvvvuuuttttttsssrrrrrrqqqqqqlllmmmmmmllljjjiiiiiijjjjjjhhhfffdddddddddbbbaaabbbaaa___[[[WWWUUUUUUUUUSSSRRRPPPOOOOOOPPPQQQRRRTTTTTTSSSRRRRRRSSSUUUVVVSSSTTTVVVWWWVVVQQQKKKGGGKKKFFFHHHVVViiiwwweeeUUUGGGAAA<<<:::888555666999777444///...//////---+++---...000222555;;;AAAFFFTTT]]]iiiwww~~~nnnhhhccc```^^^ZZZQQQJJJBBB@@@<<<:::888777555333333444444222111000111333222222222333444555666777444555444333000///000111333444666777888888888777888777666555333222111000000...,,,*********+++,,,++++++,,,---///111333444444777:::===???BBBFFFJJJMMMQQQWWW\\\aaaeeejjjmmmmmmooosssyyyvvviii___]]]```wwwxxxdddIII===999>>>KKKddd___eee}}}uuuwww{{{tttpppdddYYYQQQFFFJJJ___rrrGGGDDD:::444000000000111555;;;PPPiiijjjzzz{{{ooommmIII:::555777777111555999333444444444444444444444444888888:::===AAAEEEIIIKKKLLLNNNQQQSSSUUUVVVXXXZZZXXXZZZ[[[\\\]]]```cccfffggghhhhhhhhhhhhiiiiiiiiiqqqrrrrrrrrrrrruuuzzz~~~lllSSSIIIEEE@@@???======>>>===;;;999666555333222000000//////...............///000000111111111111222444999<<>>FFFOOOTTTRRRMMMIIICCC<<>>>>>>>>>>><<<:::777666444222111000000///...............///000000///000000000000222666999HHH\\\tttrrrwwwqqq___RRR\\\vvv}}}hhhUUUHHH@@@<<<===IIIUUUZZZXXXQQQFFF<<<@@@>>>::::::CCCWWWhhhrrrxxx~~~rrrcccXXXYYYVVVLLLJJJPPPcccmmmwwwkkkSSSNNN[[[iiiaaa\\\lll|||sssiiidddooowwwssssssiiiSSSAAA999999@@@iiiaaa[[[{{{VVV===888666888777333111222222...444AAAUUUqqq}}}qqqcccjjjmmmdddVVVIII===666333111//////000000///...000333666888;;;>>>BBBEEEIIIJJJKKKMMMOOOQQQSSSSSSUUUUUUVVVUUUSSSSSSUUUVVVYYYYYYXXXXXXYYY[[[]]]^^^^^^^^^___```bbbaaa___\\\[[[\\\\\\YYYWWWXXX\\\```cccmmmvvvzzz|||~~~|||xxxooojjjdddbbbfffppp|||}}}||||||}}}|||{{{{{{{{{yyywwwuuusssqqqqqqoooppppppooollliiiiiiiiimmmjjjgggeeedddcccaaa___aaa```___]]][[[YYYWWWVVVTTTSSSRRRQQQPPPQQQQQQRRRRRRRRRQQQQQQPPPNNNMMMLLLLLLKKKLLLQQQVVVVVVQQQKKKBBB@@@@@@@@@@@@LLLlllvvv^^^OOO@@@:::999777555555777444222111111111000...---...000111444999???CCCKKK\\\nnnxxx~~~sssfff[[[UUURRRPPPJJJGGGCCC@@@===;;;888666111222222111//////000111222333333444555777777888777777666444222111222444555555666666666555444333333333333333222222222222000...---++++++++++++,,,++++++,,,---...000222333444666:::<<>>>>>===<<<:::888777555444222111000000...............///000000...///000//////111444666@@@TTTpppkkkZZZaaazzz{{{cccOOOBBB;;;777CCCRRR]]]```YYYNNNEEEBBB@@@;;;999???NNNaaammmwww~~~cccYYYTTTVVVSSSMMMNNNVVVkkkrrr|||fffRRRUUUiiiyyyrrrooo~~~uuubbb^^^lll~~~zzzvvvtttdddIII:::;;;<<<===\\\{{{iii{{{^^^???999555777777444111222111...444@@@RRRpppyyyccciiikkkeeeXXXJJJ>>>777444222000///000000///...000222555888:::===BBBEEEHHHIIIKKKMMMOOOQQQRRRSSSTTTUUUUUUTTTSSSSSSTTTVVVZZZYYYYYYYYYZZZ[[[]]]^^^[[[[[[]]]```aaaaaa^^^[[[QQQQQQPPPNNNMMMOOOSSSWWW[[[dddmmmppppppppplllgggXXXRRRMMMLLLQQQ]]]ooo}}}~~~|||||||||||||||{{{zzzyyywwwuuutttrrrrrrqqqrrrrrrpppmmmjjjiiiiiinnnkkkhhhfffdddcccaaa___```___^^^^^^]]][[[XXXVVVSSSSSSRRRPPPPPPPPPPPPPPPNNNOOOOOOOOOOOOMMMKKKJJJLLLKKKKKKQQQYYY\\\YYYUUUFFFCCC@@@===888>>>XXXsssooo[[[FFF<<<;;;999555444555444333222111111000///---...000111333777<<>>BBBFFFIIINNNRRRWWW]]]aaafffjjjmmmsssvvv{{{sssfff___aaaiiiyyywwwaaaGGG;;;888;;;FFFddddddkkk}}}{{{rrrzzz}}}vvvlllwwwzzzqqqqqqhhh\\\QQQDDDFFFbbbZZZBBB:::444000000000111555;;;CCCVVVkkk~~~hhhkkkyyy}}}qqqZZZBBB444111444222555888222444444444444444444444444666777888;;;>>>CCCFFFHHHJJJMMMPPPRRRSSSTTTWWWXXXWWWYYYZZZ[[[\\\___cccfffhhhhhhhhhiiiiiiiiijjjjjjjjjkkklllmmmmmmpppsssvvv}}}\\\IIIDDDBBB???=========<<<;;;:::999777555333222111000...............///000000.../////////...///222444999KKKiiiyyyfffjjjqqq[[[HHH<<<:::BBBOOO\\\bbb___XXXTTTIIIFFFAAA===???JJJ\\\jjjuuu|||qqqZZZUUUSSSTTTQQQOOOVVVaaapppuuu}}}lllWWW\\\sssiiiYYYbbbzzz~~~wwwqqq\\\AAA777<<<@@@???[[[zzz}}}hhhBBB:::555666777444222222222///555>>>NNNmmmeeehhhjjjggg[[[KKK===777444222000000000000000...///111444777999===AAADDDHHHHHHJJJLLLNNNPPPQQQRRRSSSTTTUUUTTTSSSSSSUUUWWW[[[[[[[[[[[[\\\]]]]]]^^^\\\\\\\\\]]]\\\ZZZUUURRREEEDDDCCCBBBCCCFFFJJJNNNRRRZZZ``````___^^^YYYTTTHHHBBB??????DDDNNNcccuuu}}}{{{{{{{{{{{{zzzwwwwwwvvvuuuuuutttssssssqqqssstttrrrooollljjjjjjnnnlllhhhfffeeecccaaa______^^^]]]]]]^^^]]]ZZZWWWSSSRRRQQQPPPOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKLLLJJJJJJPPPXXX^^^___^^^NNNGGGBBB???;;;<<>>CCCMMMVVV[[[```gggkkklllxxxwwwtttlll```TTTKKKFFF;;;888555444444333111000///000000///......///111222333555777999999:::::::::999888555333222555777666555444333111000//////......//////000111111222//////...---,,,,,,,,,,,,+++++++++,,,...///111111333666999;;;>>>AAAEEEIIIMMMQQQWWW\\\aaaeeejjjmmmooorrrwww}}}uuuggg___ccckkkzzzxxxaaaFFF<<<888:::DDD___bbbkkk|||zzzqqqzzz~~~uuuiiivvvxxxppprrrjjj___SSSGGGFFFYYY]]]AAA:::444000000000111555;;;EEEVVVfff}}}lllkkktttaaaLLL999111333222444777333444444444444444444444444666666888:::===AAAEEEGGGJJJLLLOOOQQQRRRTTTVVVXXXWWWXXXZZZ[[[\\\^^^bbbeeegggggghhhhhhhhhiiiiiiiiiiiikkklllmmmnnnpppsssvvv|||hhhMMMFFFDDD@@@>>>>>>>>>===<<<;;;:::888666444222111111...............///000000...///000///...///000222666CCC]]]~~~nnnooo~~~hhhSSSDDD???@@@FFFPPPVVVVVVTTTTTTGGGDDD@@@<<<;;;BBBTTTdddrrryyy{{{gggZZZWWWUUUSSSPPPSSSaaaoooyyy|||}}}pppnnnzzzssseeemmmtttfffPPP;;;666<<>>888444222000000111111000///...111444666999<<<@@@CCCGGGHHHIIIKKKMMMOOOQQQQQQRRRSSSTTTTTTTTTUUUWWWYYY[[[[[[\\\\\\]]]]]]]]]]]]___]]]ZZZVVVSSSMMMGGGBBB;;;:::::::::<<>>???FFFYYYmmm}}}{{{{{{{{{zzzxxxvvvuuuuuuttttttssssssrrrqqqsssuuutttqqqnnnlllkkknnnkkkhhhfffeeedddbbb```___\\\ZZZ[[[]]]^^^[[[XXXSSSSSSRRRQQQPPPOOOOOONNNKKKLLLLLLMMMNNNNNNMMMMMMJJJIIIHHHKKKRRRZZZ```cccWWWLLLDDDAAA>>>===FFFSSSssssssWWWGGGAAA<<<888666666777888666333000//////.../////////000333888<<>>AAAEEEHHHLLLPPPVVV[[[___dddhhhlllkkknnnssszzzxxxhhh```ccclll|||yyyaaaGGG===999:::CCC[[[aaakkk{{{yyyqqqyyyzzzqqq{{{xxxqqqtttmmmbbbWWWKKKOOOXXXyyy[[[CCC:::444000000000111555;;;III[[[jjj{{{rrrjjjwwwiiiYYY@@@333333222444777444444444444444444444444444555666777999<<<@@@CCCEEEIIIKKKOOOQQQRRRSSSUUUWWWWWWXXXZZZ[[[\\\^^^bbbeeefffffffffggggggggghhhhhhhhhjjjlllmmmnnnppprrruuuwwwzzztttUUUJJJGGGCCCAAA@@@@@@@@@???<<<;;;999666444333222111...............///000000...///000000///...000111444999NNNpppxxxwwwttt```OOODDD???>>>CCCGGGEEEEEEHHHAAA???===:::888<<>>BBBAAA^^^\\\eeesssnnniiixxxFFF<<<444444666555333222111///333666AAA```|||mmmlllnnnmmmbbbNNN???999555333111000111111000///...000333666888<<<@@@CCCGGGGGGIIIKKKMMMOOOPPPQQQQQQRRRTTTUUUUUUVVVYYY\\\ZZZ[[[[[[\\\\\\\\\\\\\\\[[[WWWRRRMMMHHHBBB<<<888777666555666888:::;;;<<<<<>>AAA>>>???OOOcccwww~~~}}}|||{{{yyywwwwwwwwwvvvuuusssrrrqqqqqqqqqsssuuuuuussspppnnnmmmmmmjjjhhhffffffeeecccaaa^^^[[[XXXYYY\\\]]][[[XXXUUUUUUTTTTTTSSSQQQPPPOOOOOONNNNNNMMMMMMMMMMMMNNNIIIIIIHHHHHHLLLTTT```hhh```TTTIIIDDD???<<>>:::;;;CCCYYYaaalll{{{wwwqqqyyy|||xxxqqquuuoooeee[[[PPPXXX\\\tttSSSCCC:::444000000000111555;;;MMMdddtttyyyeeewwwpppeeeGGG555444222444777444444444444444444444444444555555666888;;;???BBBDDDHHHKKKNNNPPPQQQSSSUUUWWWVVVXXXZZZZZZ[[[^^^bbbeeeeeeeeeeeeeeeffffffffffffgggiiikkkmmmmmmoooqqqsssuuuvvv~~~}}}|||\\\LLLIIIEEECCCBBBBBBBBBAAA===;;;999777555333222222...............///000000...000111000//////000111222222AAAddd|||iiiWWWMMMDDD???@@@AAA======@@@@@@???>>>===:::>>>PPPcccmmmuuu|||vvveeecccaaa[[[SSSOOOYYYqqqtttxxxuuu___sss~~~}}}~~~mmmSSS???;;;>>>AAABBBBBBaaadddZZZ^^^\\\QQQiiiGGG<<<333333666555333333000///222333<<<[[[yyyqqqoooppppppeeePPP@@@:::555333111000111111000///...000333666888;;;@@@CCCFFFGGGIIIKKKMMMNNNPPPQQQPPPRRRTTTUUUVVVXXX[[[]]]YYYZZZZZZ[[[[[[[[[[[[ZZZSSSPPPKKKFFFBBB===999555666555444555666777777777888<<<<<<999999>>>AAAAAA???===???BBB>>>;;;HHH[[[qqq{{{~~~~~~|||yyywwwzzzyyywwwvvvtttrrrpppooopppsssvvvvvvtttqqqooonnnllljjjgggffffffeeedddbbb^^^ZZZVVVWWW[[[]]]\\\YYYWWWWWWVVVVVVUUUSSSRRRQQQRRRQQQOOOMMMLLLLLLMMMMMMJJJJJJJJJHHHJJJRRR```kkkggg[[[OOOGGG???;;;DDDRRRjjjzzzeeeRRRFFF>>>::::::<<<>>>???<<<777333222222///////////////111666999BBBHHHJJJGGGDDDDDDBBB???CCC???===???DDDGGGFFFBBB<<<999666444444333111//////000111000///000222333222444777:::<<<===<<<<<<:::999777333111111444777444222111///...---......,,,,,,,,,------.........////////////...---,,,++++++++++++,,,---...///000333555888;;;===AAAEEEHHHJJJNNNSSSYYY]]]bbbfffiiimmmoooqqqvvv}}}}}}lllbbbdddlll{{{cccHHH>>>;;;;;;CCCZZZbbbmmm{{{vvvqqqyyy{{{yyyrrrvvvpppggg^^^SSS^^^```tttwwwJJJ@@@:::444000000000111555;;;SSSnnn~~~aaayyyvvvtttmmmKKK777444222333777555444444444444444444444444555555666888;;;???BBBDDDHHHKKKNNNPPPQQQRRRUUUVVVVVVXXXYYYZZZ[[[^^^bbbeeedddddddddeeeeeeeeefffffffffhhhjjjllllllnnnppprrrvvvvvv~~~{{{eeeqqqjjjXXXNNNCCC@@@AAABBB@@@===<<<<<<<<<;;;999666444222111000///...............000//////............///444111888OOOoooyyynnnfffSSSMMMFFFAAA======@@@EEEBBB;;;:::>>>======JJJ[[[iiinnnuuu{{{~~~~~~zzz|||~~~{{{sssiiieee]]]TTTSSS```uuusss^^^iii{{{iiifffsss{{{^^^EEE999999<<<===CCCIIIdddhhhYYYVVVUUUKKKYYYRRR===444888555444555000000333555555>>>SSSnnnnnnkkknnnqqqhhhSSSBBB<<<555333111///------------///000333444666999>>>AAAFFFHHHJJJKKKLLLMMMOOORRRRRRTTTVVVVVVVVVXXXZZZ]]]___]]]ZZZYYYZZZZZZYYYYYYQQQKKKBBB;;;888888888888888666555555555666555444777999;;;>>>@@@BBBDDDDDDEEEDDDDDDDDD@@@???FFFOOOfffyyy~~~{{{yyyzzz{{{{{{zzzwwwtttpppnnnpppsssvvvvvvtttqqqqqqrrrrrrmmmgggffffffeeeaaa\\\]]]\\\[[[YYYYYYYYYYYYZZZWWWXXXYYYXXXVVVTTTSSSTTTSSSQQQOOOMMMMMMMMMNNNOOOOOONNNMMMKKKIIINNN___pppnnnbbbUUUJJJAAA<<>>GGGIIILLLNNNOOONNNLLLJJJIIIHHHGGGHHHJJJJJJHHHFFF???<<<:::888777666444222333222222111111111111222444666888;;;======<<<<<<:::999777444333222222222111000000000//////.....................---------////////////...---,,,+++,,,,,,,,,---...///000111222555777:::===AAAFFFIIILLLQQQXXX\\\^^^```dddhhhnnnooorrrvvv|||{{{iii___aaaiiizzzxxxbbbGGG<<<888999CCCTTTaaaiiivvvwwwrrrwwwyyyrrrkkkfff^^^VVVRRRZZZssslllKKK===999444000000000111666<<>>>>>>>>JJJYYYfffjjjpppuuuwwwxxxyyyzzzvvvxxxzzz{{{{{{|||}}}uuunnnppplllddd\\\ZZZeeexxxqqqcccsssnnniiirrrsssWWWBBB999;;;???@@@HHHMMMdddvvvcccZZZUUULLLYYYQQQ<<<444888555444555111000222333333;;;PPPkkkpppkkkmmmrrrlllXXXEEE===444333111///...------...///000222444666999===AAAEEEGGGIIIKKKKKKLLLOOOQQQRRRTTTUUUVVVVVVWWWZZZ\\\^^^]]]\\\]]]^^^]]][[[YYYNNNIIIAAA;;;888888888888777666555555666777777777:::===BBBGGGKKKLLLKKKJJJHHHFFFEEEDDDBBBAAAGGGNNNaaauuu}}}{{{{{{{{{zzzxxxuuusssqqqqqqtttwwwvvvtttrrrrrrrrrqqqlllgggfffggggggdddaaa```___]]][[[ZZZZZZZZZ[[[WWWWWWXXXWWWUUUTTTSSSRRRQQQPPPNNNLLLLLLMMMNNNPPPNNNMMMLLLKKKJJJOOO```pppuuujjj\\\NNNBBB<<>>:::;;;??????999111///222000000...---...444;;;@@@PPPQQQSSSTTTVVVWWWWWWXXXVVVTTTRRRRRRSSSRRRQQQOOOHHHCCC===777555444444444444444333333333444444555666888:::<<<=========<<<999888666444222222222222//////000000000111111111000000000000////////////////////////...---,,,,,,,,,,,,,,,,,,---///000111222444777:::<<<@@@EEEIIILLLQQQWWW\\\^^^```dddhhhmmmnnnqqquuu|||zzzjjj```ccckkk{{{yyydddIII>>>999;;;DDDTTT___dddrrrvvvooovvv}}}|||ooohhhcccZZZSSSOOO\\\zzzlllJJJ>>>999444000000000111555;;;UUUtttvvvkkkxxxoooVVV<<<444666666555555555444444333333444444555444555777888999<<>>?????????JJJWWWbbbdddhhhjjjlllmmmoooqqqoooqqqssstttssssssssstttwwwxxx{{{}}}xxxqqqlllrrrpppkkkfffeeennn~~~|||nnn~~~zzzuuu}}}|||gggMMM===:::???CCCDDDJJJQQQeeevvvjjj```QQQZZZ{{{QQQ;;;333777555555666333111222111111777JJJggg|||ssskkkkkkrrrppp]]]GGG;;;333222111///......//////...000222444555888<<<@@@BBBEEEHHHJJJJJJKKKNNNOOOQQQSSSTTTUUUVVVWWWZZZ\\\\\\\\\^^^```bbbbbb___]]]QQQLLLEEE???<<<;;;;;;;;;777777777777999:::<<<>>>DDDHHHOOOUUUXXXWWWTTTRRRPPPKKKHHHHHHGGGFFFIIINNN\\\qqq}}}||||||zzzyyywwwvvvvvvsssuuuwwwwwwuuusssssssssppplllgggfffhhhiiihhhfffcccbbb```]]]\\\[[[[[[[[[XXXXXXXXXXXXWWWUUUTTTSSSNNNMMMLLLKKKKKKMMMOOOPPPNNNLLLLLLLLLKKKPPP___nnn{{{sssfffVVVFFF>>>CCCMMM___ffflllqqq~~~}}}hhh[[[VVVPPPGGG>>>999;;;???AAA<<<444111222000000//////222:::EEENNN___^^^]]]]]]___cccgggjjjgggdddaaa______^^^]]]\\\VVVOOOCCC:::666555555666666555555555666777888888:::;;;<<<=========<<<;;;777666555333222111111111//////000111222333444555333222222222111111111111000000000000///...---,,,++++++,,,,,,---///000111222444777999<<<@@@EEEIIILLLQQQWWW[[[^^^```eeehhhkkkmmmqqqvvv}}}yyyjjjbbbeeemmm{{{zzzeeeJJJ???;;;<<>>BBB======<<<<<<;;;:::999999444444222111000000000000111111000///............///000222222444EEEhhhtttcccWWWTTTWWWYYYLLLGGGBBBBBBAAABBBJJJTTT\\\^^^___``````bbbeeehhhgggiiikkkkkkjjjiiijjjkkkqqqssswww}}}}}}uuupppmmmkkkiiikkklllmmmmmmoooxxx~~~~~~oooqqq\\\DDD:::<<>>AAAEEEHHHRRRWWW]]]bbbdddbbb___\\\]]]VVVQQQPPPPPPOOOPPPSSS]]]qqq~~~}}}|||{{{zzzzzzzzzuuuvvvwwwwwwvvvuuuttttttrrrnnnjjjhhhhhhiiiiiihhheeedddaaa^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZXXXVVVSSSKKKKKKJJJIIIJJJLLLNNNOOOOOONNNNNNNNNMMMPPP\\\hhhxxxuuummm^^^MMMCCCEEEKKKXXX[[[[[[___mmm~~~gggYYYTTTQQQKKKDDD999;;;@@@CCC@@@777222333///......111666BBBUUUfffnnnlllhhhfffhhhlllrrrvvvrrroookkkhhhggggggffffffbbbZZZNNNDDD===:::999888777777777777777888999999;;;;;;<<<<<<;;;:::999888555555444333222222111111000111111222333444555555444444444333222222111111000000000000///...------+++++++++,,,---...000000111333666999;;;???DDDHHHKKKPPPWWW[[[^^^aaaeeeiiikkknnnrrrwwwxxxkkkbbbeeelllzzzyyydddJJJ???;;;<<>>AAAEEEGGGJJJMMMPPPQQQRRRSSSSSSUUUXXXZZZ[[[\\\^^^___aaaaaabbbbbbcccdddddddddhhhhhhhhhhhhiiiiiijjjjjjoooqqqrrrtttwww|||{{{ooobbb^^^^^^```dddhhhdddgggjjjlllllljjjhhhhhhdddRRRMMMGGGEEEHHH???>>>>>>===<<<;;;;;;;;;666555444333222111111111222222000//////.........///000111222111999NNNaaaxxxooofffeeeeeebbbQQQLLLGGGDDDCCCDDDJJJQQQWWWWWWWWWWWWWWWXXX\\\______```aaaaaaaaaaaaccceeennnqqqvvv}}}uuukkkeeedddeeegggfffiiinnnrrrvvv}}}}}}|||nnngggRRR>>>:::???DDDGGGIIIIIITTTeeeyyyqqq^^^xxxuuuQQQ;;;222666444555777444333222222222444AAA]]]wwwyyylllgggoooppp^^^CCC222333222111/////////000111...///111222444666:::===???BBBFFFIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUVVVYYY\\\]]]\\\\\\___eeekkkoooqqqhhhccc[[[TTTNNNJJJEEEBBB???AAADDDEEEHHHLLLRRRWWW```ccciiioooqqqrrrpppnnnnnnfff```___]]][[[[[[^^^fffvvv~~~~~~}}}~~~~~~xxxxxxwwwwwwwwwwwwvvvuuutttqqqmmmjjjiiihhhggggggeeeccc```]]][[[ZZZYYYYYYYYYXXXXXXYYYZZZYYYUUUQQQIIIHHHHHHGGGHHHJJJMMMNNNQQQPPPQQQRRRPPPPPPWWW```mmmooolll```RRRHHHFFFFFFKKKKKKJJJLLLZZZrrrkkk[[[TTTRRROOOLLL;;;===BBBGGGDDD;;;444333///------000555CCC\\\sssxxxtttppplllmmmpppuuuyyyssspppmmmkkklllmmmmmmmmmjjjeee\\\SSSKKKEEE@@@<<<;;;;;;:::999999999999::::::::::::999888666555555444444444333333222222111333333333333444444444444555555444444333222222111111111111111000///...---+++++++++,,,---...///000000222555888;;;???DDDGGGKKKPPPWWW[[[^^^aaaeeeiiillloootttyyyxxxjjjbbbdddjjjwwwwwwbbbIII>>>999:::CCC\\\``````kkksssoooxxx~~~}}}vvvuuuhhhjjj}}}ppphhh```XXXSSSSSSfffxxxNNNEEE888333000111000000333888III```qqqzzzyyy[[[===111444999888555444444333333444444555444666777777888:::===@@@EEEGGGJJJMMMPPPRRRSSSSSSRRRUUUXXXYYYZZZ[[[]]]___bbbbbbccccccdddeeeeeeeeegggggghhhhhhiiiiiiiiiiiinnnpppqqqrrruuuyyy|||yyy}}}vvvppplllmmmooonnnoooqqqqqqpppmmmggg```ZZZXXXXXX|||]]]OOOIIIGGGGGGAAAAAA???>>><<<<<<<<<<<<888777666444333222222111333222111000///............---...111111222:::BBBZZZwwwyyytttuuuqqqhhhTTTOOOIIIDDDCCCEEEIIILLLOOOPPPPPPOOONNNPPPTTTWWWWWWWWWXXXXXXXXXZZZ___bbblllpppvvv|||uuummmhhhgggjjjllleeekkkrrryyy~~~|||wwwlll\\\JJJ<<<===CCCFFFIIINNNMMMVVVeeevvv}}}___tttvvvRRR<<<333666444444777444333111222333333===WWWrrr}}}ooohhhoooqqq___FFF555444333111000//////000000...///111222333666999<<<>>>AAAFFFIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTVVVYYY\\\^^^]]]]]]bbbjjjrrryyy}}}sssnnnfff___XXXQQQKKKGGGGGGJJJNNNPPPSSSYYYaaahhhmmmqqqyyyyyytttqqqmmmiiijjjmmmttt~~~zzzyyyxxxxxxyyyyyyxxxwwwuuussspppmmmjjjgggeeeddddddbbb___]]]ZZZYYYYYYYYYWWWVVVUUUWWWYYYWWWRRRNNNHHHGGGFFFFFFGGGIIIKKKLLLQQQQQQTTTVVVTTTQQQSSSXXX^^^bbbaaaYYYPPPIIIDDD???<<<<<<;;;<<>>???EEEKKKIII???666333111...---///111;;;VVVpppyyywwwssspppoooppprrrtttnnnmmmlllmmmppprrrsssssspppmmmhhhbbb[[[SSSJJJEEEDDDCCCAAA???===<<<<<<;;;999999888666555444333222333333444444444444333222333333333333444444444444777666666555444333222222222222222111111000///...******++++++,,,...///000000222555777:::>>>CCCGGGJJJPPPVVV[[[^^^aaafffjjjmmmppptttzzzwwwkkkcccccciiittttttaaaHHH===888999AAAYYY___```kkkrrrooovvvyyyzzzjjjjjj|||pppggg___WWWTTTUUUmmmzzzQQQHHH888333000111111///222666CCC\\\nnn|||nnnzzzcccAAA111555999777555444444333333444444555444666777777888999===???EEEGGGJJJMMMPPPRRRSSSSSSRRRTTTWWWYYYZZZ[[[\\\^^^bbbbbbccccccdddeeeeeeeeeeeefffggghhhiiiiiiiiiiiimmmnnnoooppprrrvvv|||uuuddd]]]\\\lllvvvtttvvv|||~~~zzzwwwwwwyyyuuuooofff^^^XXXWWWWWWoooTTTJJJGGGDDDDDDCCC@@@>>>===<<<<<<<<<999888777555444333222222444333222000///.........///,,,---//////...111666BBBYYYiii{{{}}}|||~~~uuufffTTTPPPIIIBBBAAACCCFFFGGGHHHIIIIIIHHHHHHJJJMMMOOOOOOOOOOOONNNPPPUUU[[[```jjjnnntttzzz}}}~~~}}}|||zzzxxxvvvrrrooonnnooopppeeemmmwww}}}rrrvvvsssuuu~~~sssnnndddQQQCCC;;;AAAGGGHHHLLLTTTRRRVVVggg~~~^^^lll{{{TTT===333555333333666333111///111444222999RRRmmmrrrkkkrrrtttdddMMM???666444222000////////////...///111111222555999<<<===AAAFFFJJJKKKLLLMMMMMMMMMOOOQQQRRRTTTVVVYYY\\\]]]^^^aaahhhrrr{{{|||xxxqqqiiibbb[[[UUUPPPOOOSSSXXX[[[^^^eeennnvvv{{{uuuwww}}}|||zzzxxxxxxzzzzzzyyywwwrrrrrrrrroookkkgggeeeccccccbbb___]]][[[ZZZZZZZZZXXXWWWVVVXXX[[[YYYTTTNNNHHHGGGEEEEEEEEEGGGIIIJJJNNNPPPTTTYYYXXXSSSQQQTTTSSSUUUSSSLLLGGGEEE???777333444444444:::OOOoooqqqaaaTTTLLLHHHAAABBBHHHOOOMMMBBB777222111///000333111666MMMgggttttttssssssqqqpppooonnniiiiiikkkoootttxxxzzz{{{uuusssqqqmmmggg___VVVPPPOOOMMMJJJGGGDDDAAA@@@???999888666555444333222222333444555555555555444333111111222333444555555666999999888777666555444444222222222222111000//////*********+++,,,---/////////111444777999>>>CCCFFFJJJOOOVVV[[[^^^aaafffjjjllloootttyyyvvvkkkdddeeejjjssssss```HHH===888888AAAXXX```cccmmmppplllqqquuu~~~rrrsss|||qqqiiiaaaYYYXXXZZZnnnrrrNNNFFF777333000111111///111555AAAbbbzzzhhhppphhhEEE333666999444555444444333333444444555444666777777777999<<>>333555333333666333///---000444111666NNNjjjtttnnnuuuwwwhhhTTTGGG777555333111///......///...///000111222555888;;;===AAAFFFJJJLLLLLLMMMNNNMMMOOOQQQRRRSSSVVVYYY\\\\\\^^^dddmmmxxxxxxqqqkkkddd]]]YYYTTTYYY^^^aaadddlllvvv|||}}}zzzxxxxxxzzz{{{zzzxxxpppqqqrrrppplllhhheeeccccccbbb```]]]\\\[[[[[[[[[\\\ZZZYYY\\\^^^]]]WWWQQQHHHGGGEEEDDDDDDFFFHHHIIIKKKNNNTTT[[[ZZZTTTRRRSSSMMMMMMHHHAAA???@@@;;;222111333444222555HHHjjjsss```RRRKKKCCCDDDJJJQQQOOOCCC888222//////333888555666KKKdddoooqqqssstttssspppmmmjjjfffgggkkkqqqxxx}}}xxxwwwuuurrrnnnfff^^^XXXWWWUUUQQQMMMIIIFFFCCCBBB999888666555333333222222333444555666666666555444...///000222444555777777;;;;;;:::999888777666555222222333222222111000///*********+++,,,---/////////111444666999===BBBFFFJJJOOOVVV[[[^^^aaafffjjjkkknnnsssxxxuuulllfffggglllsssttt```HHH>>>888999AAAXXXcccgggqqqooohhhmmmsss{{{{{{tttlllddd]]]\\\___kkksss}}}hhhHHHAAA777333000111111///111555IIIooojjjhhhzzz{{{iiiHHH555888999111555444444333333444444555555666777777777999<<>>===>>>>>><<<;;;:::999777555444222222111111000///...---,,,,,,000000////////////000000444555777===FFFQQQ\\\bbbrrrsssvvvyyy|||~~~xxxuuuyyyvvvjjj^^^XXXMMMGGG@@@<<<<<<>>>============>>>???@@@AAABBBBBBDDDDDDDDDEEEHHHOOOXXX^^^fffjjjpppuuuvvvtttpppmmm[[[___aaaaaagggmmmjjjbbbkkk{{{tttxxx]]]___sss~~~|||{{{qqqSSSCCCBBBCCCFFFKKKPPPSSSTTTUUU[[[gggpppdddssstttXXXRRR\\\@@@333666333222666666333111...111555333CCCbbbvvvrrrwwwzzzppp[[[KKK===666111222333111///000.........000222555777999>>>AAAEEEIIIKKKLLLKKKKKKLLLNNNPPPRRRSSSVVVZZZ\\\```^^^bbboooyyyqqqkkkhhhgggbbbeeejjjooouuu|||~~~~~~~~~}}}yyyvvvttttttuuutttqqqmmmhhhfffeeedddccc```^^^[[[YYYXXXUUUVVVZZZaaafffddd[[[TTTIIIFFFBBBAAABBBEEEFFFGGGIIIRRRXXXWWWWWWXXXVVVQQQOOOKKKDDD???;;;999777666333000555555111GGGnnnsss^^^QQQHHHAAAJJJVVVPPPDDD;;;222111///000444<<>>;;;::::::999999888888777666666444333111000///...------++++++++++++------000222555777999===AAAEEELLLOOOTTTXXX[[[___dddgggkkknnnrrrvvv{{{xxxjjjbbbgggpppxxxqqq[[[FFF@@@;;;:::BBB[[[lllfffsssnnnhhhlllooozzzzzzjjjkkkmmm^^^SSS]]]mmmzzzsssWWWIIIFFF777222///000000///222777EEEnnn{{{jjj~~~mmmnnnOOO555888111999444444444444444444444444444444444555777999<<<===@@@CCCGGGJJJLLLOOOQQQTTTUUUVVVVVVWWWXXXYYYZZZZZZ]]]^^^```bbbdddeeefffffffffggghhhhhhhhhhhhhhhgggfffhhhkkklllnnnppptttwwwxxxtttooommmkkkhhhccc___iii~~~oooXXXNNNKKKIIIEEEBBBAAAAAA???======<<<;;;999888666555444333222222111000///......000000////////////000000000000000222666<<>>>>>???AAAAAABBBCCCGGGNNNWWW]]]eeehhhnnnuuuxxxvvvnnnggg[[[^^^___aaagggmmmjjjbbbtttrrrvvvvvvaaa]]]rrr{{{rrrpppdddOOOJJJIIIIIILLLPPPTTTUUUVVVXXXZZZccc{{{iiiiiigggTTTQQQ{{{dddEEE444666333222555444333222...111555333BBB```}}}zzzvvvwwwyyysss```MMM>>>666111222333111///000.........000222444777999===@@@DDDHHHKKKLLLLLLKKKLLLNNNPPPRRRSSSUUUYYY[[[aaabbbhhhttt~~~xxxsssqqqkkkmmmppptttyyy|||yyyvvvvvvuuutttqqqnnnjjjhhhdddcccbbb```^^^\\\\\\[[[XXXYYY]]]cccgggeee^^^XXXMMMIIIEEEBBBBBBDDDFFFFFFHHHPPPUUUVVVXXXYYYVVVQQQNNNJJJDDD>>>:::777666555555222666555222HHHmmm~~~gggVVVMMMEEENNNZZZRRREEE;;;222222///111999EEETTTiiiyyyrrrnnnjjjiiikkklllkkkiiieee```ZZZWWWYYY^^^cccfffqqqsssuuuuuurrrllleee```\\\YYYUUURRROOOLLLHHHEEE;;;999777444333222111222333666888888777555444444222222333444666888:::<<<<<<;;;;;;:::999888888777666555444333111000///...------++++++++++++------000222444666999===AAAEEELLLOOOTTTXXX\\\```dddgggnnnpppsssvvv{{{yyyjjjcccgggppprrrmmmWWWDDD>>>::::::DDD]]]nnnhhhuuunnnhhhmmmppp|||xxxiiihhhkkk\\\SSS]]]rrrsssPPPCCC@@@777222///000000///222777DDDnnnnnn|||mmmgggKKK666999222666444444444444444444444444444444444555777999<<<===@@@CCCGGGJJJLLLNNNQQQSSSUUUVVVVVVWWWXXXYYYZZZZZZ]]]^^^```bbbccceeeeeefffggggggggghhhggggggfffffffffhhhkkklllnnnppptttwww|||~~~~~~{{{zzz{{{|||~~~|||yyyvvvsssqqqllleee___SSSdddiiiQQQPPPKKKEEECCCBBBAAA>>><<>>===<<<:::888777777555444444333222111000///000//////......//////000111000/////////111222444777777999;;;<<<>>>@@@@@@CCC???>>>BBBCCC>>>999666555333111000222333444333555555666777888999::::::<<<===???BBBFFFMMMVVV\\\aaadddiiipppuuuqqqggg____________aaagggllliiibbbwww~~~xxxhhhggg{{{yyypppccc___sss~~~ooonnnkkk]]]TTTPPPOOOOOOQQQTTTWWWWWWWWWZZZYYY]]]xxxxxxhhh```TTTQQQtttoooKKK555555444333444111333222///000444222???ZZZ~~~}}}zzzwwwdddMMM???888222222333111///000.........///111444777888;;;>>>BBBFFFJJJLLLLLLLLLMMMNNNPPPRRRRRRTTTWWWZZZ^^^dddkkkvvv{{{ttttttvvvxxx{{{}}}yyyxxxvvvtttqqqnnnlllkkkeeedddbbb___^^^^^^^^^^^^[[[\\\```eeejjjiiiddd___TTTOOOHHHDDDBBBCCCDDDEEEGGGMMMRRRUUUYYY[[[XXXRRRRRRNNNHHHBBB<<<999777666777444666555333IIIkkk}}}yyywwwzzzrrr]]]RRRKKKTTT___UUUGGG<<<222444111333???NNN___ppp|||uuurrrnnnmmmllljjjfffaaaZZZUUUMMMHHHGGGHHHJJJKKKVVVZZZ```ddddddaaa\\\XXXUUURRROOOLLLIIIGGGCCC@@@777666444222111111222222333666888888666444333333111222444666888999999999<<<;;;:::999888777666666444444333222111000///...------++++++++++++------///111444666999<<>>999:::DDD___pppjjjvvv~~~nnnhhhmmmqqq|||vvvgggdddfffYYYSSS]]]}}}{{{OOOCCC@@@666222///000000///222666@@@iiirrrvvvooo```HHH666888444333444444444444444444444444555444444555777999;;;===@@@BBBFFFIIILLLNNNQQQSSSUUUUUUVVVWWWXXXYYYZZZZZZ\\\^^^___aaacccdddeeeeeeggggggggggggfffeeeddddddfffhhhjjjlllmmmooosssvvvxxx{{{yyytttrrrtttxxx{{{~~~|||{{{wwwpppeee]]]GGGTTTnnncccYYYOOOEEECCCDDDBBB???>>>@@@???>>>===;;;:::999888555555444333222111111000000//////......//////000000000111111222222222222000000111222333444555666555333222444666555333111000000000000111222222222222222333444555666777777:::<<<>>>BBBGGGNNNVVV\\\]]]```eeeiiikkkgggaaa\\\eeedddccceeeiiimmmllliiissstttkkkcccjjj{{{oooiiifffkkk~~~|||iiimmmgggXXXXXXQQQQQQRRRTTTWWWYYYXXXWWWYYYYYYZZZnnnxxxiiiUUUPPPtttxxxPPP666444444555666111333333///000444222<<>>;;;:::888444555333444KKKiiivvvppplllnnnzzzwwweeeVVVOOOYYYbbbWWWGGG<<<333555111444BBBTTTcccooovvv{{{wwwrrrmmmhhhaaaXXXQQQJJJEEE???;;;:::;;;;;;;;;===@@@EEEIIIKKKJJJHHHFFFFFFDDDAAA@@@???===:::888333222111000000111222333333666888888666444333222111333666999::::::888777:::999888777666444444333333333222111000/////////------++++++++++++------///111333666888<<>>888888BBBaaarrrmmmxxx~~~nnniiilllppp{{{{{{ssseee```aaaWWWSSS___PPPEEEBBB666111///000000///111666>>>___vvvooosssaaaMMM999444555444555555555555555555555555555555555555777999;;;<<>><<<;;;:::999999666555555444333222111000000000////////////000000+++,,,...000111111000000/////////000000111111222222222111111222333222111000111222222111111111111222222333444555666666777999<<>><<<888333444222555NNNiiiqqqmmmiiiiiirrr~~~wwwlllYYYSSS[[[cccVVVFFF===555333111777HHH[[[gggnnnrrryyytttmmmggg___VVVKKKCCC===:::666444444555555555222333555666777888888888888777555555666666444333111000//////000111222333444666888888555333222222222555999<<<<<<;;;888666666666555444333111111000111111111000000/////////------++++++++++++------...000333555888<<>>666777BBBcccwwwsss}}}pppiiijjjnnnzzzzzzxxxuuupppwwwqqqddd]]]\\\UUUUUUbbbOOOFFF>>>555111///000000///111555>>>XXX||||||}}}lll}}}yyyiiiZZZ???000666666555555555555555555555555555555555555777999;;;<<<>>>AAAEEEHHHJJJLLLOOORRRSSSTTTUUUVVVWWWYYYZZZZZZ[[[\\\^^^```bbbcccddddddffffffffffffeeedddbbbbbbcccdddggghhhiiikkknnnpppuuuvvvyyy}}}}}}}}}|||qqqlllmmmrrrvvvuuu{{{~~~ttthhh___FFFLLLbbboooVVVKKKHHHCCCAAABBB>>>>>>===<<<;;;:::999999777666555444333222222111222111111000000111111222,,,---...000000///......//////000000000111111111000222222//////111000...000111222111///...///000222333333444555666777777999<<>>666444222000...///.........///000222444666999:::>>>BBBFFFIIIKKKLLLKKKLLLNNNPPPPPPRRRUUUXXXYYY[[[___hhh|||{{{xxxxxxwwwssspppqqqqqqqqqppppppoooooonnnkkkkkklllpppuuuyyy|||}}}~~~}}}yyyvvvsssrrrqqqqqqpppnnnllliiieeebbb```^^^]]]^^^aaaeeeiiiooosssuuuiiicccZZZRRRLLLHHHDDDBBBGGGGGGJJJOOOQQQSSSXXX^^^iiijjjhhh```TTTGGG???<<<888444444333999TTTllloooooojjjhhhoooyyy~~~yyysss___XXX^^^cccTTTDDD;;;555000222>>>RRRdddmmmppprrrooojjjbbb[[[UUUMMMDDD>>>:::888555444444444333222444333222222222222444444333222111111222333222111000////////////111222333444666888777555222111111333555999<<<<<<:::777555222222222111000000//////000000000///////////////------++++++++++++---------///222555888<<>>AAADDDHHHJJJLLLOOOQQQRRRSSSTTTVVVWWWYYYZZZ[[[[[[\\\]]]___aaabbbccccccffffffffffffeeedddccccccbbbdddfffggghhhjjjmmmoootttsssvvvyyy{{{|||zzzmmmfffdddfffiiimmmsssyyypppiiiEEEFFFZZZ|||jjjWWWNNNEEEAAACCC??????>>>===<<<;;;::::::888888777666555444444333333333222222222222333333000000111222222222111000000000000111111111222222...222333///---000000---///000111000......000222333333444555666777777888999<<>>[[[qqqppprrrllljjjqqq~~~yyyhhh___cccdddRRRAAA999444222777GGG\\\kkkooonnnnnnggg```WWWPPPKKKFFF@@@<<<888777555555555555333111444444444444444444444444333222000000111111000...000////////////111222333444666888777555222111000222444777::::::888555333000000000000000000000000////////////////////////------++++++++++++------,,,///222555888<<>>===<<<;;;;;;::::::999888777666555555444333333222222333333444//////000111222222222222.........//////000000000...333444000///222222...///000222000//////333666333333444555666777777888888<<>>888333111444222222777222...222000111===TTTaaalllqqquuuxxxpppcccJJJ@@@777444222///...//////.........000222444555999;;;===@@@DDDGGGIIIJJJHHHJJJMMMNNNPPPSSSVVVYYYVVVRRRXXXdddjjjvvv{{{{{{yyytttppppppooollljjjiiijjjkkkllliiikkkmmmnnnnnnrrrxxx~~~zzz}}}zzzxxxvvvuuunnnooooooooommmiiieeecccccccccbbbbbbdddgggmmmqqqtttooohhh```YYYRRRKKKGGGBBBBBBEEEGGGEEEEEEQQQ```xxx|||}}}uuudddSSSFFF@@@:::666666777BBB___uuussssssmmmjjjuuu}}}nnneeegggfffRRR???888222555===MMMaaammmmmmiiigggddd\\\RRRJJJEEEAAA===:::666555555666777777555333///111333555666555444444444333111000000///---,,,000000/////////111222333444666888777555222000000111333666888888666444222000000000000111111111111.........///////////////------++++++++++++------,,,...222444888<<