BM6P6(@ \\\CCCAAA999:::555444333000...------...///---,,,,,,++++++,,,,,,---...---------/////////...,,,000:::GGGNNNPPPSSSWWWEEESSSfffuuuwwwtttwww~~~nnn]]]___iiirrr}}}~~~~~~rrrcccggg___bbbqqqxxxtttvvv{{{dddttt|||xxxxxxnnnpppxxxzzz```DDDEEE[[[aaaVVVQQQ@@@222///...++++++...************************************************++++++******++++++,,,---,,,,,,------------------***111//////444333333;;;LLLnnnZZZGGGHHHKKKNNNUUUFFF555***...333000...///...---,,,,,,++++++,,,,,,---------.........//////333***+++333222333MMMooo~~~zzzwwwmmm~~~iiiYYYbbbUUU\\\\\\lll|||zzzSSS___iiieeeqqqoooeeejjjMMMSSSXXXQQQ555111...///---++++++---...---,,,,,,,,,---------......,,,,,,,,,---------......,,,+++,,,111555444000---,,,333555===```rrreeeooolllqqqvvvRRRWWW[[[NNN:::222///333444000...222.........///////////////......------------........................------111...(((,,,666333...666444555cccwwweee```nnnoooaaaYYYZZZ```yyyqqqkkkYYYFFF777555555333000///000000///........................000,,,+++///000//////111333444[[[rrrggg```qqq^^^EEEBBB;;;;;;666444222000...------...///---,,,,,,++++++,,,,,,---...---------.........---666999@@@HHHKKKIIIHHHKKKTTTVVV\\\ffflllpppxxxkkkbbb```iiissszzzzzz^^^aaabbb```dddlllqqqpppzzz```ppp}}}YYYFFFOOOYYYWWWTTTFFF666///---,,,******************************************************+++++++++***++++++,,,---,,,------------.........888000,,,444888---888YYY___IIIMMMSSSPPPLLL@@@444///...---...000......---,,,,,,,,,---------------.........//////111000111444666@@@ZZZsss}}}xxxvvv^^^___xxx^^^___sssuuuuuuXXXLLLMMMVVVBBB444///...---+++,,,---------,,,,,,---------.........,,,,,,---------.........(((000222---)))...333444999777BBBffffffuuu}}}xxxtttxxxTTTQQQ^^^UUUAAA111000222///...222////////////////////////......------------..............................///111,,,+++222000...666666FFFjjjnnnbbbjjj{{{oooccccccdddqqqkkksssTTT;;;555444222000///000000///........................000---,,,///000......111999@@@rrrxxxpppVVVYYYxxx```GGGDDD<<<<<<666444222000///...---......---,,,,,,++++++,,,,,,---...------,,,,,,---------555:::BBBIIIHHHDDDEEEJJJ]]]VVVTTT\\\hhhooosssvvvVVV[[[hhhwww}}}uuupppnnnmmmjjjhhhwww|||rrrbbbzzzjjjMMMJJJRRRTTTRRRKKK>>>222---...,,,)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------......//////...000111666555444QQQnnnSSSHHHLLLRRRNNNCCC555,,,---//////...---------------......------........./////////---222222///:::SSSjjjuuu}}}~~~uuutttOOOnnnvvvRRRgggqqqpppoooKKKCCCYYYQQQ<<<111///,,,,,,---------,,,,,,------------.........,,,------------.........***222333,,,***111555333888@@@kkkiiikkkuuudddVVV^^^WWWFFF444---000222000////////////////////////......------------..............................+++444111,,,000111111888666^^^xxxoooeeeqqqjjjiii```ZZZgggiii___]]]CCC777444111000000000000///........................000---,,,...///---...222;;;NNNsssyyyWWWFFFWWWrrraaaGGGDDD;;;;;;666333222111///............---,,,,,,++++++,,,,,,------------,,,++++++---...222<<>>EEEQQQ]]]VVVWWWeeerrrrrrhhh```ZZZbbbrrrzzzsssiii___[[[kkk{{{bbbwww{{{ttt\\\TTTTTTRRRNNNOOOHHH999///...000///++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,---------------...//////000000***444111555PPPooocccLLLQQQQQQWWWRRRAAA555333111---------,,,,,,------..................////////////...444111///GGGooo{{{{{{oooUUUlllnnn```iii~~~vvv~~~|||UUUBBBTTTXXXIII555000,,,---...---,,,---------------............------------............111---,,,111666666333111@@@jjjrrr|||ppppppXXXfffaaaEEE222333555///000000000///////////////......------------..................////////////)))444222---333666666:::IIIkkkkkkyyyyyyiiibbb\\\cccnnnyyyiiiOOO<<<666111000111000///000........................000------///...---///444@@@ccczzziiiiiiJJJGGGTTTddd___FFFCCC::::::555222222111000///...---------,,,,,,++++++,,,,,,---,,,------,,,++++++...111:::HHHUUUSSSCCC:::FFFXXX```]]]bbbrrr|||vvvdddVVVkkkpppyyytttuuunnnuuueeejjjyyylll\\\UUUSSSMMMSSSQQQCCC333---...111++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...//////000111111999444+++BBBnnnWWWJJJMMMXXX[[[PPPDDD???777...------,,,,,,,,,,,,------........./////////000000000444333;;;^^^|||wwwWWWKKKooo~~~ooo\\\qqqkkktttwwweeeJJJIIISSSUUU===333---...///---,,,...---------.........//////---------.........//////333)))***555777111999IIIqqqxxxoooxxxqqqlllfff[[[III777000222111111000000////////////......------------.............../////////000000+++444111...444777555:::fffssssss|||kkkbbb]]]jjj}}}ddd{{{}}}bbbEEE;;;333222222000///111///////////////////////////---...//////...222888JJJ|||\\\iii}}}WWWGGGDDDJJJeee}}}^^^EEEBBB::::::444222222111000///...---------,,,,,,++++++,,,,,,---+++---...---+++,,,000555<<>>YYYyyy{{{~~~qqqnnn|||tttrrrhhhnnnjjjggg}}}UUUOOORRRSSS@@@111000000,,,,,,222............/////////000............/////////000...888777333LLLsss^^^xxxwww{{{aaarrrccc555222222222111000//////............------.........---......///000111111222///000222666555555TTT{{{gggbbb```zzzxxxgggeeeOOO<<<666444//////666000000000000000000000000---...000222222333:::DDDuuuwwwMMMeeegggQQQKKK@@@DDDKKKbbb|||www```FFFBBB999999333333222111///......------------------------------,,,------,,,,,,000666<<>>???AAAFFFLLLTTTYYYbbbnnnrrrhhhdddnnnwwwzzzzzz~~~sssaaafff{{{XXX???>>>DDD<<>>333;;;222222111111111111000000000000000***555...333:::555UUU|||wwwOOOuuuttt___OOOHHHFFFFFFPPPggguuusss___EEEBBB::::::444333222111///......---------------------------------......---...333:::???DDD@@@@@@GGGNNNQQQWWW]]]aaakkkmmmfffdddnnnwwwyyy{{{sssYYY}}}mmmEEE===EEEDDDNNNOOO444666...,,,,,,,,,------,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////333222///111222---444IIIsss}}}YYYPPPkkkjjj|||\\\MMMRRRYYYSSSGGG<<<555000000000...///111.../////////111333333333777PPPoooooonnncccxxxUUUrrrxxxuuuuuu]]]KKKQQQRRR???000444///)))000........./////////000000222///...//////---///222888000AAAooowwwtttqqqeeehhhMMM666222444,,,///666/////////............//////000//////........./////////222666000999DDDqqq{{{ddd[[[ccczzzqqq[[[AAA...333000555111111111111000000000000///---333---555777999dddhhhPPPzzzhhhSSSKKKGGGCCCIII\\\uuuwwwrrr^^^EEEBBB:::;;;555333222111///............------------------------............000666>>>DDDDDD;;;<<>>BBBKKKPPPRRRWWW\\\^^^```dddjjjrrryyy|||}}}}}}}}}zzzbbbXXXmmm___\\\}}}~~~UUUIIIMMMWWW[[[BBB444111...---.........---++++++,,,,,,,,,,,,------------------...///000111000///222888MMMrrr^^^WWWUUUvvvSSSMMMXXXTTTGGG:::444333000000111222///111444111...666BBBmmm~~~www]]]qqquuuTTTbbb}}}uuu~~~rrrsssMMMIIIKKKFFF555000333.../////////000000000111111222000111555777888===CCCmmmssskkkYYYBBB444555555///111000000//////000000111////////////000111222222111111111BBB\\\xxx^^^]]]qqqdddlll[[[AAA888222111111111111000000000000...555...333666>>>ooorrrMMMNNNxxxzzzcccKKKBBB@@@======@@@KKKlll}}}\\\CCCAAA999:::444111000000///////////////---------------------------,,,---111666999:::999777???EEEDDDFFFNNNUUUWWW[[[___fffnnntttxxxzzz}}}~~~}}}}}}zzzxxxyyygggXXXgggoooTTTiiidddHHHKKKTTT]]]III555222///---.........---++++++,,,,,,,,,,,,------------------...///000111---...777VVV}}}ggg^^^}}}bbb```NNNUUUWWWLLL???888333///000444000///111444000///===QQQ{{{sssppp}}}uuu[[[fffhhhWWWlllrrruuuYYYIIIKKKMMM999///222/////////000000000111111111333///222:::999777GGG]]]sss```UUU>>>333666222111111000000000000111111////////////000111222333666333555CCCnnnqqq^^^dddpppnnnGGG:::444111111111111000000000000///222///888333EEEqqqsssLLL[[[~~~~~~ZZZJJJEEE???<<<===@@@VVV}}}]]]DDDAAA999999444111000000////////////000------------------------......///333888:::999666777DDDKKKEEEDDDOOOXXXXXXXXX^^^gggpppuuuwwwyyy|||{{{}}}~~~|||}}}xxxuuu}}}nnn^^^iiizzzaaaRRR{{{|||^^^AAAIIISSS]]]OOO555333///---............++++++,,,,,,,,,---------...------......///000111888888FFFxxxcccRRR|||fffqqqhhhOOORRRYYYOOOCCC:::333///111666//////222555000000CCC\\\zzzsssrrrYYY^^^]]]ggglllsssbbbKKKLLLRRR===///111///000000000000111111111111222...444>>>;;;999TTTxxx|||ggggggHHH111555444111111000000000000111111////////////000111222333555111777GGGccc___www[[[zzzeee;;;888;;;111111111111000000000000000000///;;;222JJJqqqdddKKKhhh|||qqqZZZPPPHHHBBBBBB999FFFwwwzzz___FFFBBB::::::444444222000///000000///............------,,,,,,,,,,,,---///444:::<<<;;;999;;;@@@CCCBBBFFFNNNTTTVVVZZZ```hhhmmmqqqtttzzz~~~~~~}}}{{{|||yyyttthhhppp```aaayyyrrrVVVhhh~~~tttaaaLLLCCCIIIUUU]]]CCC666,,,---///------///---,,,,,,,,,,,,---......000000...,,,---///000...000MMMggg}}}nnnOOO```aaaGGGQQQTTTNNN>>>444444333000,,,555222333888000===ccc~~~VVVVVV{{{zzzcccvvvoooxxxyyyOOOEEEOOOBBB444333000///////////////000111111///111666999666CCCpppgggjjj[[[888;;;222222111000//////.........111111111111111222222222777(((>>>UUUnnnWWWgggjjjcccfffXXX@@@888666333222222111...000555000///555///999UUUxxx~~~zzzRRRGGGiiikkkTTTPPPKKKCCC<<>>BBBXXX}}}yyy___FFFBBB::::::444333111//////000000///......------------,,,,,,,,,---...111666:::;;;:::888EEEKKKNNNNNNOOOTTTWWWVVV___ccchhhkkklllnnnssswww}}}}}}~~~}}}|||}}}}}}iiiVVVnnn~~~~~~vvvggg[[[XXXqqqhhhNNNqqq^^^vvvYYYGGGKKKTTTWWWNNN@@@111...000111///...---------,,,------...///...//////.........111444GGGkkkcccaaa___MMMOOOLLLCCC:::666333111000444111000333:::ZZZdddYYY{{{mmmTTT```ttt}}}YYYaaavvvffffffGGGKKKHHH:::111...000000000///000000111222444666333666QQQiiiaaaWWW555888333222111000////////////111111111111222222333333333:::GGGzzzvvvffffffnnntttnnn[[[???444111000333222000000333111000---???EEEnnn^^^HHHOOOuuu}}}wwwoooVVVQQQDDD>>>GGGggg~~~___FFFBBB::::::444333111/////////000///...------------------------...000333777999:::999888EEEKKKPPPPPPRRRVVVXXXVVV]]]aaafffiiikkknnntttyyy|||}}}~~~~~~}}}~~~yyywwweeeTTThhhrrreeeYYYQQQfffwwwRRR]]]~~~sssvvv~~~qqqKKKAAAOOO\\\SSSEEE555...///111///------------------...//////......///000......333:::fff|||lllgggsssSSSPPPLLLFFF???888333333000222333222444CCCjjjyyyhhhWWWhhhZZZRRR___zzzbbbUUUzzznnnyyy{{{PPPKKKJJJ<<>>KKKjjjzzz}}}|||uuuqqqjjjiiivvv}}}cccVVVLLLHHHCCC:::444444111000444555333DDDllliiiOOOsssoooPPPJJJ]]]zzzvvvVVVoookkkUUUGGGKKKDDD888444111111111111111222333333000000444MMMfff^^^FFF888444333222111111000000000000111111222333333444444222CCCXXXlll^^^nnneeezzztttaaaDDD888222000222444111000111444:::...777SSSHHHGGG^^^www|||~~~kkkWWWDDD:::NNNwwwkkk___FFFBBB::::::444222000......//////...---,,,,,,,,,------------...///111444555666888;;;>>>===EEEKKKMMMQQQVVVYYYXXXaaaccceeeeeefffiiipppuuu{{{}}}xxxuuuzzzfffUUUUUU]]]___[[[WWWXXXfffpppwwwllldddiiisssPPP^^^vvvvvvmmmOOOFFFJJJSSSMMM@@@333---...///---......------......///000000...///111...///===NNNvvv}}}rrrzzzbbbMMMIIIFFF<<<555555333///555666000BBBhhh{{{~~~nnnQQQeeelllWWWOOOZZZyyy```aaa|||uuu~~~cccHHHHHHEEE:::666222222111111222222333444444222>>>fff|||bbbRRR<<<555444333222111111111111000111111222333444555555111IIIsss~~~|||sss\\\cccqqqdddkkkUUU===555111222444222111222333666333333]]]wwwEEEIIIdddqqq}}}yyy^^^KKK===MMMtttsss{{{___FFFBBB::::::444222000.........///...---,,,,,,,,,---------......000111333444555888===BBB???FFFKKKMMMQQQWWWZZZZZZ^^^```aaaaaabbbgggnnntttxxxzzz}}}~~~}}}|||wwwgggWWWTTTZZZ\\\WWWQQQLLLPPPQQQiiizzzuuuiiipppVVVYYY{{{cccoooNNNEEENNNQQQPPPGGG888......000000...............//////000222///000111...///AAAVVVmmmzzznnnOOOIIIHHH>>>666666555---444888222GGGlll~~~~~~|||xxxrrrXXX\\\xxx]]]QQQ___uuujjjXXX~~~{{{PPPGGGEEE888111333222222222222333444444888888RRR{{{ooo[[[FFF555444333222222111222222000111111222333444555666555GGG||||||}}}zzzzzz{{{~~~ooo```^^^~~~jjjvvvoooBBB999222222333222111222000,,,777777gggxxxdddDDDKKKggguuulllfffSSSAAAJJJnnn}}}ttt___FFFBBB::::::444222000.........///...---,,,,,,,,,------.........000111333333333888???DDDBBBHHHMMMNNNQQQWWW[[[[[[XXXZZZ\\\^^^```fffooovvvvvvxxx{{{}}}}}}~~~|||}}}nnn``````kkkrrrmmmeeeWWWPPPCCCVVViiiuuu{{{iiippp]]]___pppkkkzzz|||LLL<<>>HHHIIIKKKNNNPPPSSSUUUVVVYYYZZZ\\\___ccciiinnnppprrrvvv{{{~~~{{{tttjjjnnnwwwwwwlllccc\\\UUUNNNLLLOOO\\\wwwyyyxxx___iiijjj|||WWW<<<>>>RRRSSSPPPDDD444++++++000...............///000000...222///222777333NNNuuurrrhhhNNNAAA<<<888555...<<<000222@@@gggtttxxxmmmYYYTTTwwwuuupppsss\\\```JJJKKK???777222444444000///000333555;;;>>>xxxaaaiiiRRRDDD777///222555222111444222222222222333555777888AAAPPPyyyllltttvvvnnnqqqrrrsssuuuwww|||ooosssnnn___gggpppwww|||aaaUUU888444;;;000,,,444222222000:::===QQQAAAQQQmmmqqqkkkqqqZZZCCCDDD___ppp}}}]]]CCCAAA999999444111000///......------...------,,,+++,,,---...///111333555666666888;;;===GGGHHHJJJLLLOOORRRSSSTTTXXXXXXZZZ]]]bbbhhhnnnqqqtttwww{{{~~~zzzpppssszzzzzzsssmmmfffcccaaa```\\\\\\gggsssfffhhhjjjuuu~~~ZZZ@@@AAAMMMPPPOOOEEE777------111...............///000000111333000///222<<<[[[rrreeeqqq}}}zzzYYYGGGBBB===777444<<<555:::EEEpppuuuyyy~~~```KKKddd}}}~~~aaaTTTXXXIII>>>:::333444333222222444666777>>>XXXoooTTT~~~wwwaaaJJJ;;;222333555222000333222222222222444666888999999dddqqqsssdddmmmllleeejjjmmmnnnnnnpppuuu}}}qqqzzzvvv\\\aaa|||sssmmmYYY999000777222111444///222444;;;CCCyyyMMMDDDTTTqqqnnnmmmqqq]]]GGGCCCZZZ~~~qqqxxx]]]CCCAAA999999444111000///......------...------,,,+++,,,---...///222444555666666777:::<<>>CCCFFFIIIMMMPPPQQQQQQQQQOOOQQQUUU[[[bbbkkkqqquuuxxxzzz|||||||||}}}zzzxxx{{{yyy|||TTTzzzpppGGG@@@KKKTTTRRREEE777///---...............///000000///---///999VVVfffyyyxxxxxx{{{|||{{{}}}qqqdddeeeMMMGGG^^^\\\FFF???<<<:::111:::<<>>666666444333555333333444555777:::<<<>>>OOO{{{mmmvvv[[[SSSXXXQQQQQQUUUOOOKKKMMMPPPTTT\\\fffrrryyykkkUUUtttSSS___jjjiii]]]@@@111999555---555777...CCC{{{rrrSSSCCCGGGZZZpppdddvvvjjjnnnzzz|||cccZZZLLLEEE{{{uuuwww]]]CCCAAA999999444111000///......------...++++++++++++,,,...000111...000333555777999===@@@@@@CCCGGGKKKNNNOOOOOONNNHHHLLLRRRYYYaaaggglllnnnvvvwwwyyyzzzzzz|||mmmZZZYYYuuuuuugggvvvccczzzkkkSSS;;;FFFRRRRRRHHH;;;444333...............///000000333444444PPP}}}VVVeeexxxlllnnnrrrxxx{{{yyy|||}}}pppTTTEEEXXX{{{mmmEEE999???888777666111UUUlllaaa}}}rrrwwwUUUNNNfffxxxRRRqqqjjjEEEHHH999555666999555333@@@SSStttyyy^^^CCC999777444333444333333444555777:::===>>>KKKvvveee|||hhhRRROOORRRIIIKKKQQQFFFHHHIIILLLPPPWWW```jjjqqq}}}sssNNNlllzzzTTT]]]~~~iiiwwwJJJ000666444---777<<>>999888222999777<<<444yyyaaa}}}~~~|||yyy~~~^^^VVV444333666:::111222222555888888888===EEEYYYYYYzzz[[[SSSIIIFFFIIILLLJJJGGGGGGEEEGGGOOOWWW___hhhppptttrrrNNNvvv]]]UUUxxxccc|||TTT;;;000---===...888888AAAUUUBBBFFF\\\oooiiivvvZZZmmmqqqbbbIIILLLjjjsss___DDDAAA999:::444000000000///......---------------------...///000111111111111222666;;;???@@@DDDHHHKKKLLLLLLLLLLLLLLLOOOTTTXXX]]]ccciiinnnpppsssvvvyyyzzz{{{|||~~~~~~xxxjjjcccrrrpppXXXOOO\\\ssslll{{{~~~zzzzzzoooJJJEEENNNUUUIII<<<555//////............///000000666999<<>>llluuuxxxxxxqqqdddXXX777666555777222444444666999999999???FFF]]]xxxWWW{{{WWWOOOGGGEEEHHHJJJHHHEEEGGGEEEGGGNNNUUUZZZbbbiiiqqqsssOOOuuuaaaSSSuuuwwwzzzjjjDDD===;;;333<<<333...888GGGIII===FFF^^^tttiiilll^^^mmm}}}qqqfffOOOPPPiiiqqq___DDD@@@888999555000000000///......------,,,,,,,,,------///000000111111222222333666;;;???BBBEEEIIIKKKKKKJJJJJJJJJLLLOOOSSSXXX]]]bbbhhhlllooorrrvvvxxxzzz{{{|||~~~|||jjj\\\___jjjmmmXXXLLLNNN___iiioooVVVLLLPPPWWWKKK>>>666...//////......//////000111333555III|||gggqqq~~~wwwhhh``````jjjoookkknnn]]]NNNeee{{{___EEE<<<777;;;444===QQQ^^^___ooosssaaaccc___]]]~~~[[[IIIGGG<<<:::444555333;;;NNNrrrppppppttt~~~zzz```lllZZZ;;;999333555222666555777:::::::::@@@HHHdddlllZZZ}}}xxxPPPJJJEEEDDDGGGHHHFFFCCCEEEDDDFFFMMMRRRUUUZZZ```fffvvv{{{VVVyyyfffRRRppp|||zzz___;;;:::<<<222777444111===QQQtttCCCGGGBBB[[[llliii^^^aaavvv~~~vvvoooYYYSSScccooowww___CCC???888999555000000000///......------,,,,,,,,,---...///000111000111222333444777<<>>;;;;;;444<<>><<<333333444666555777::::::;;;AAAIIIeeeddd___qqqKKKGGGDDDDDDFFFGGGDDDAAABBBAAAEEELLLQQQSSSVVV[[[^^^lll~~~YYY{{{lllRRRnnnjjjuuuLLL:::444111555666999>>>VVVvvvxxxFFFMMMAAA[[[xxx^^^iiigggSSSaaa```fffqqqxxxbbbTTT[[[oooppp___DDD@@@888999555000000000///......------,,,,,,,,,---...///000111///111222333555888<<<@@@CCCFFFKKKNNNOOONNNOOOOOOLLLOOOTTTYYY^^^bbbgggkkknnnqqquuuxxxyyyzzz|||~~~~~~}}}wwwuuuttteee[[[[[[yyypppcccYYYRRRKKKLLLiiiuuuccc___IIIGGGRRRPPPDDD:::111///////////////000111111000AAAuuu||||||mmmpppuuu{{{mmmeeeeeeYYY[[[[[[```sss{{{aaakkkpppIIIEEEUUUrrrqqqDDD@@@===:::444<<>>GGGPPPwwwOOONNNggg|||oooHHHFFFDDDDDDDDDDDDCCCBBB>>>===AAAIIINNNPPPTTTXXXXXXaaakkkqqqttt\\\wwwrrrUUUlllyyyjjj???000:::555333555333bbbsssIII===CCC]]]uuu___jjjbbbUUULLLNNNUUUeeeqqq]]]XXXyyylllzzz___FFFDDD;;;:::444000000000///......------+++++++++,,,...000111222...000333555666999===@@@EEEHHHLLLOOOOOONNNNNNNNNMMMQQQWWW\\\```dddhhhkkkllloootttwwwyyyzzz|||~~~||||||ooohhhlll~~~zzzsssaaa]]]sssxxxdddYYYZZZZZZOOOYYYgggrrrxxx{{{fff^^^@@@;;;OOOUUULLL???333000000//////000000111222111LLLyyyddd}}}~~~rrraaa^^^dddiiigggbbbfffyyyqqqYYYGGG???CCC___MMMCCC:::999777===MMMHHHtttwwwxxxgggXXXWWW```{{{]]]OOO>>>999666666<<>>===@@@FFFKKKMMMQQQVVVRRRZZZdddjjjmmmzzz]]]llluuuUUUhhhlllwww___<<<222:::///333666===oooqqq~~~qqqHHHDDDBBB[[[sss\\\jjjgggXXXYYYWWWWWWqqqzzzdddXXXnnnuuu___GGGEEE<<<;;;444000000000///......------+++++++++,,,...000111222...000333555777:::===@@@FFFIIIMMMOOONNNLLLKKKKKKNNNRRRXXX]]]aaaeeeiiikkkllloootttwwwyyyzzz}}}~~~|||~~~ppphhhcccwww|||www```gggyyygggYYY[[[]]]OOOTTT~~~hhhlllzzzjjjvvvggg^^^???:::OOOWWWNNN???333000000000000000111111222>>>ZZZNNNmmmrrrooo]]]ZZZaaa\\\]]]\\\bbbvvvvvv~~~XXXMMMFFFAAABBB\\\RRREEE;;;;;;999<<>>AAAEEEOOOYYYhhhXXX[[[yyygggHHHFFFCCCAAA??????@@@@@@???===???DDDHHHJJJNNNSSSQQQZZZffflllooo{{{YYY\\\rrrsss}}}wwwTTTdddddduuuZZZ>>>888<<>>TTTcccCCCAAA;;;777===777NNNfffjjj^^^VVVsssaaaZZZzzzvvvhhhSSS@@@<<<777888111PPPkkkeeeZZZ___ttt{{{\\\NNNTTTsssWWW777999222666666777:::>>>AAAEEEPPP[[[~~~sss}}}nnnuuufffFFFCCC???>>>???@@@AAAAAA===???AAABBBDDDGGGLLLOOOOOOUUUbbbhhhkkk^^^ZZZ^^^]]]^^^{{{RRR```rrriii777888:::999333999:::{{{fffJJJ>>>III[[[qqqUUUlllSSSDDDZZZlllooo]]]ffftttttthhhXXXBBBAAA888777222/////////...------,,,,,,+++,,,,,,---...///000000111111111333555999===???FFFFFFFFFFFFGGGHHHHHHIIIKKKOOOUUUZZZ^^^bbbfffiiimmmooorrruuuwwwzzz}}}~~~wwwuuu___ZZZQQQUUU```iiizzz~~~rrrddd\\\ZZZNNNKKKllluuu```{{{pppuuu\\\BBBMMMWWWSSSMMM555000000000///...///333555<<>>@@@BBBCCCFFFJJJMMMNNNMMMSSS]]]bbbmmmhhhZZZVVVTTTXXX}}}VVVdddzzzrrr@@@<<<888777666<<<@@@ttt\\\GGGHHHGGGXXXsssWWWjjjwwwCCCNNNaaazzzwwwxxxppp~~~lllXXXBBBBBB999888333/////////...------,,,,,,+++,,,,,,---...///000000000111111333666999<<<>>>DDDDDDEEEEEEFFFGGGGGGHHHKKKNNNTTTYYY]]]bbbfffiiimmmpppsssvvvxxx{{{}}}{{{|||vvv^^^TTTDDD>>>CCCRRRppp~~~|||xxxhhh^^^YYYMMMJJJhhh~~~___}}}mmmGGGIIIZZZUUUIII666000000000///...000333555AAAgggwwwpppqqqxxxyyy]]][[[UUUUUURRRVVVVVVbbb{{{~~~nnnjjjXXXKKKEEEYYY|||sssIIICCC<<<999CCCCCC]]]fffnnn^^^PPPhhhmmm\\\xxxlllRRRAAA<<<777:::888]]]lllZZZ\\\bbbuuuaaaTTT\\\{{{]]]:::===777:::888888;;;AAAGGGNNNZZZeeezzzkkkiii^^^EEECCCAAA@@@AAAAAA@@@???<<<>>>@@@AAABBBEEEHHHKKKNNNLLLLLLYYYaaaZZZyyywwwjjjddd[[[XXX~~~}}}WWWgggxxxnnnAAA===555666;;;???HHHzzzbbb???AAADDDUUUsssZZZiiiTTTEEEQQQttt|||rrrXXXCCCCCC:::888333/////////...------,,,,,,+++,,,,,,---...///000000111111333555777:::===???DDDDDDEEEFFFGGGGGGGGGGGGJJJNNNSSSXXX\\\aaafffiiioooqqquuuwwwyyy{{{~~~~~~lllZZZMMMFFFDDDKKKeeeyyyiii\\\WWWLLLIIIbbbcccxxx~~~NNNFFF[[[VVVGGG666000111000//////000333666IIIkkktttsssvvvyyytttXXXYYYSSSRRRNNNTTTVVVccc}}}tttgggzzzeeePPPDDDSSSsss|||LLLGGG???999CCCFFFaaadddrrr```NNNbbbppp^^^{{{pppWWWDDD===777;;;:::aaauuufffQQQbbbuuu}}}dddXXXbbb}}}\\\777;;;555888<<<;;;===BBBHHHNNNYYYcccrrryyymmmaaa\\\EEECCCBBBBBBBBBBBB@@@>>>;;;===???AAAAAACCCEEEHHHHHHNNNKKKWWWbbbQQQ]]]~~~yyygggXXXvvv{{{VVVeeelllvvv^^^888:::555777===AAANNNnnn???===DDDTTTrrrZZZiiilllJJJQQQhhh~~~yyyWWWBBBCCC:::888333/////////...------,,,,,,+++,,,,,,---...///000000111222444666999<<<>>>???DDDEEEFFFGGGHHHHHHHHHGGGIIIMMMRRRWWW[[[```fffiiiqqqsssvvvxxxxxxyyyzzz||||||zzzoooeee```VVVLLLYYYuuuzzzjjj\\\UUUKKKEEEVVVpppgggqqq|||xxxRRRFFF[[[ZZZMMM;;;111111111000///000333666UUUtttmmmqqqtttuuupppTTTVVVRRROOOKKKQQQTTTccc}}}}}}ZZZwww^^^LLL^^^vvvZZZFFFGGG]]]vvvSSSHHH>>>777DDDOOOqqq```xxxcccOOO]]]qqq^^^{{{}}}\\\GGG???777::::::aaalllddd\\\PPPbbbttt{{{}}}gggZZZggg\\\666:::555888===<<<>>>FFFMMMSSS]]]fffvvvssscccaaaFFFDDDBBBBBBBBBBBB@@@>>><<<>>>@@@AAAAAAAAACCCEEE@@@KKKFFFJJJYYYNNNMMMmmmttt```RRRkkk|||VVVeeehhhttt\\\777<<<999999<<<@@@OOOuuujjjDDDEEEEEETTTpppXXXiiibbbJJJPPP```cccggg~~~VVVAAABBB999888222/////////...------,,,,,,+++,,,,,,---...///000000111222444777999<<<>>>???DDDEEEFFFHHHIIIHHHHHHGGGIIILLLQQQUUUZZZ```fffjjjpppsssvvvwwwwwwvvvwwwxxxvvvvvv}}}vvvlllUUURRRlll~~~nnn___WWWJJJ@@@HHHYYY}}}mmmllloooppp{{{qqqJJJAAAQQQXXXTTT===111111111000///111444666RRRtttmmmqqqtttwwwmmmOOORRROOOMMMIIINNNQQQ___zzz```iiiRRRWWWooocccJJJ>>>IIIaaatttUUUNNNAAA666BBBSSSzzz___hhhRRR\\\sss\\\ttt~~~www___III@@@777:::999___rrrnnnbbbMMMXXX```rrryyy{{{jjjZZZfff```777<<<777:::<<<<<>>AAAAAAAAAAAABBBCCCAAAHHHAAA@@@OOORRRQQQ]]]zzzdddUUUQQQ___~~~|||YYYiiiqqqkkk>>>???===<<<:::???OOOkkk___AAA???EEERRRoooXXXhhhoooNNNIIIDDDOOOjjjTTT@@@BBB888777111/////////...------,,,,,,+++,,,,,,---...///000000///000333555888:::<<<===BBBCCCEEEGGGHHHGGGFFFFFFHHHKKKPPPTTTYYY___fffjjjmmmpppsssuuuuuuuuuuuuvvvoooyyy|||{{{jjjUUU___rrr}}}nnnaaaYYYMMM???@@@JJJbbbzzztttfffjjjzzzvvvkkk```EEE???GGGUUUZZZ===111222111000000111444777OOOtttqqqqqqttt{{{kkkJJJMMMKKKJJJFFFJJJKKKXXXtttsss```IIIAAAMMMiiiuuu___XXXUUUEEE666BBBXXXccc{{{lllVVV\\\xxx[[[mmmzzzaaaJJJ@@@777::::::___ssstttoooPPPWWW^^^pppxxxyyykkkYYYbbbbbb888<<<999;;;<<<<<>>@@@CCCCCCBBBAAAAAABBBAAA888>>>KKKMMMNNNQQQPPP^^^|||uuuggg]]]KKKooouuuZZZoooyyyuuu<<<222777@@@???FFFXXX|||^^^GGGBBBAAAMMMqqq]]]aaarrrQQQEEEdddUUUDDD???999444444......---------......///***+++---...//////000000---111444222333888;;;;;;DDDHHHLLLJJJEEEBBBCCCFFFIIILLLRRRVVVZZZ^^^cccfffnnnoooqqqrrrsssuuuyyy|||rrrvvv}}}jjjRRRnnnyyyooo___VVVOOOFFFAAAAAABBBRRRgggttt}}}|||iiiNNN;;;FFFdddbbbAAA444111///111000111666<<>>qqqzzz___~~~ssssssaaaRRR~~~bbbYYYWWWSSS>>>888@@@333RRRccc```dddWWWKKK\\\iiitttwwwyyyiiiRRRYYY{{{ZZZAAA999888===AAAFFFGGGQQQdddkkkggghhhuuuZZZtttSSSHHHCCC@@@===CCCEEE:::??????@@@BBBCCCBBB???<<<888???HHHLLLDDD===CCCOOObbbyyysssgggaaa\\\LLL```oooaaayyyqqqyyyYYYBBB===999:::EEEMMMVVVqqq\\\DDDDDDDDDNNN}}}rrr]]]aaa```IIIpppzzzvvv|||TTTCCC???999444555///......---------......***+++---...//////000000---111444222333888;;;;;;BBBEEEHHHHHHFFFCCCCCCEEEGGGJJJPPPUUUYYY^^^bbbeeemmmnnnpppqqqrrrtttxxx{{{sssuuuzzz~~~ddduuuxxx}}}|||nnn___XXXRRRJJJDDDCCCAAALLLvvv```wwwhhhIIIBBB]]]bbbFFF444111000111111111666===hhheeegggmmmtttiiiFFFDDDJJJ@@@AAA@@@CCCOOOaaauuuXXXEEEQQQwwwgggeeeBBB===;;;nnn~~~ddd||||||cccOOOpppdddXXXoooXXXBBB888@@@555QQQ|||hhhhhhKKKDDDRRRYYYeeeppptttwww}}}|||fffQQQWWWqqqZZZ@@@999999>>>???JJJQQQZZZhhhmmmlllsss~~~aaaxxxZZZJJJDDDCCC===???CCC???@@@BBBDDDEEEDDDBBB@@@>>>AAA?????????;;;777<<>>;;;===@@@HHHLLL___jjjgggAAA>>>CCCIIIuuuuuu[[[___qqqXXX{{{{{{vvvvvv}}}SSSCCC@@@:::555555000///...---------------***+++---...//////000000---111444222333888;;;;;;>>>AAADDDGGGHHHFFFDDDCCCDDDHHHNNNTTTXXX]]]bbbeeekkkmmmnnnooopppsssvvvyyywwwvvvxxx|||~~~zzzzzzyyymmm```YYYTTTNNNHHHFFF@@@LLLxxx___iii}}}VVV===TTTdddNNN444111000111111222777>>>hhhsssuuu}}}aaaeeekkkqqqkkkFFFCCCHHH@@@AAA???AAAJJJZZZnnnjjjUUUWWWooorrrgggFFF@@@===rrrzzz___sssiiiSSS^^^hhhXXXvvv^^^FFF888???888PPPqqqggg[[[uuuQQQEEEJJJVVV```jjjppptttzzz~~~~~~yyyooo^^^aaappp|||YYY@@@999:::???@@@RRR^^^fffoooqqqsss```tttgggNNNCCCEEE???<<>>???EEESSSggg{{{|||tttjjjssspppttt|||cccDDDBBBDDD~~~XXXyyyvvvfffZZZppplllXXXpppcccKKK777>>>;;;NNN[[[ttt^^^SSSCCCTTT[[[eeemmmrrrwww{{{}}}{{{iiiZZZYYY^^^___]]]hhhWWW???:::<<>><<>>AAAhhhyyyWWWZZZpppddduuuwww|||~~~uuusss~~~UUUFFFCCC;;;444333111000///...---,,,,,,,,,***+++---...//////000000---111444222333888;;;;;;===???CCCGGGKKKKKKGGGDDDEEEIIIOOOUUUZZZ___dddggghhhiiikkklllmmmooosssvvvxxxttttttzzz|||}}}tttfff[[[WWWUUUPPPLLLFFFJJJjjjuuuyyykkkXXXqqquuuKKKXXXhhhMMM555222111222333333999@@@mmmxxxcccggglllmmmtttLLLAAADDD???======>>>BBBMMM```vvvzzzyyyyyy{{{jjjyyybbbAAAAAAIIIZZZ}}}yyy```ZZZwwwnnnXXXwwwttteeeNNN777======IIIrrrjjjQQQPPPLLLSSSWWW```jjjqqquuuyyy||||||fffWWWSSSRRRNNNJJJOOOsssUUU>>>;;;???FFFQQQbbblllsss|||{{{xxx|||vvv}}}ZZZ???DDDFFF@@@AAADDD???FFFLLLMMMHHHBBB??????888@@@KKKVVV[[[UUUGGG:::JJJkkk}}}{{{YYYRRRYYYSSSRRRXXXTTT\\\lllfffnnnsssoooVVV>>>>>>EEEJJJQQQUUUgggvvvyyyFFF???===@@@eeezzzXXXXXX~~~^^^RRRooowwwqqqpppxxxqqqnnn|||TTTFFFCCC;;;444222000///...---------------***+++---...//////000000---111444222333888;;;;;;>>>AAAEEEHHHIIIHHHGGGFFFFFFJJJOOOUUUZZZ^^^cccfffgggiiijjjkkklllooorrruuutttqqqrrrxxx}}}~~~yyy~~~xxxmmmccc^^^\\\VVVOOOBBBHHHkkk{{{mmmUUUppppppyyyvvv|||TTT]]]oooTTT555222111333444444:::AAAvvvzzz~~~___dddhhhhhhyyyPPPBBBCCC>>>===>>>???@@@HHHXXXnnn}}}sssZZZkkkxxxrrrvvvfff@@@AAANNN```~~~ttttttttt[[[KKKZZZkkk{{{pppXXXzzzyyygggSSS999<<<===BBBxxxtttgggMMMDDDOOORRRTTT[[[fffnnnrrruuuyyy}}}~~~ooo```YYYTTTPPPNNNHHHlllQQQ<<<===CCCKKKZZZgggnnnuuu}}}xxx}}}|||www{{{bbbCCCDDDFFFCCCCCCBBB???EEELLLNNNJJJEEE@@@>>>@@@999888HHHbbbpppeeeRRRRRRpppyyy~~~fffeeeyyyjjjddd___uuuxxxiiixxxhhh```KKK===BBBHHHOOO[[[```hhhrrrBBBAAA===>>>aaa~~~ZZZVVVzzzjjjUUU___yyyyyyllluuuooojjj}}}vvvPPPDDDBBB<<<444333///......---------......***+++---...//////000000---111444222333888;;;;;;>>>BBBFFFGGGEEECCCDDDEEEFFFIIIOOOTTTXXX]]]aaadddggghhhjjjkkklllooorrruuutttrrruuuzzz||||||vvv|||zzzuuunnnkkkggg]]]QQQEEEHHHkkktttWWW|||zzznnnzzzsssUUU[[[pppZZZ555222111333444555;;;BBBuuuzzzxxxZZZ```dddccc}}}TTTCCCCCC>>>>>>@@@@@@???BBBOOOcccsssnnn```ttt|||xxx}}}bbb>>>FFF\\\mmmwwwrrrkkkaaaQQQKKKLLLNNNbbbrrrXXX{{{vvvkkkYYY<<<===;;;:::kkkpppvvvfffaaaWWWAAANNNQQQQQQWWWccckkkmmmpppuuuxxxwww~~~}}}uuuggg^^^WWWTTTVVVPPPlllNNN;;;>>>FFFOOO]]]jjjqqqwww~~~|||yyyzzz|||vvvkkkLLLFFFBBBAAADDDCCCAAAEEEKKKOOONNNJJJCCC???===777222:::QQQggglllfff[[[iiirrrjjj]]]]]]lllzzzwwwxxxaaappprrrooo|||eeeGGG???IIINNNUUUdddnnnrrruuu===GGG???;;;YYY[[[SSStttbbbuuuxxxlllvvvqqqMMMBBBBBB<<<555444......---------......///++++++---...///000000000---222444222333888;;;;;;>>>CCCGGGFFFBBB@@@BBBEEEEEEIIINNNSSSWWW[[[___bbbgggiiijjjkkklllooorrruuuvvvvvvyyy}}}~~~|||wwwxxx{{{zzzvvvtttpppbbbSSSSSSGGGXXXgggzzz~~~\\\yyy}}}VVVSSSiiiXXX555222222444444555;;;BBBooo{{{uuuWWW^^^cccbbbVVVCCCBBB>>>@@@AAAAAA>>>>>>III\\\kkk{{{zzzooo[[[cccbbb^^^hhhppp[[[;;;NNNlll~~~vvvooommmXXXPPPVVVNNN@@@SSSyyytttWWWxxxvvvnnn^^^???===:::555cccgggQQQUUUBBBSSSPPPNNNTTT```iiijjjmmmrrrrrrpppzzz~~~xxx|||rrriiigggkkkZZZnnn~~~LLL:::???HHHRRR\\\llltttxxx}}}{{{zzz|||tttyyypppTTTHHH??????EEEEEEBBBFFFKKKPPPQQQMMMFFF???777======555444AAASSS]]]VVV]]]ddd```QQQFFFGGGNNNbbbVVVeeeyyyiiiqqq|||oootttzzztttKKKCCCPPPTTTYYYjjjtttxxxyyyttt}}}666HHHAAA999RRR\\\QQQqqqqqqssspppIIIBBBCCC999111111000///...------,,,------***++++++,,,---...//////444333111111333777;;;??????AAAEEEIIIHHHEEEDDDEEECCCEEEMMMVVVZZZZZZ\\\```ccceeehhhjjjkkklllnnnpppuuuxxxzzz|||}}}}}}|||~~~{{{{{{}}}zzzqqqjjjYYYcccbbbdddzzz___qqqzzzwww|||___PPPtttTTT555555444333444888>>>BBBtttnnnccc^^^ccc~~~^^^DDDCCC===AAA???>>>>>>???EEESSS```xxxyyy\\\VVVggg\\\wwwooohhhhhhrrrWWWEEEQQQoooxxxllllll___TTTOOOHHHDDDQQQdddsss[[[oooqqqsssdddEEE888777===FFFSSSWWWTTTNNNSSSSSSVVV[[[ccciiilllnnnqqqwwwxxx{{{~~~{{{vvvtttrrr|||uuugggoooFFFBBBFFFNNNaaabbbjjjuuu}}}~~~vvvsssWWWFFFJJJ???GGGEEEDDDDDDFFFKKKPPPOOOHHHBBB===:::777666777888888888DDDKKKRRRRRRLLLEEE@@@???EEEPPPWWWXXXaaauuunnnqqqzzzkkkrrr|||rrr]]]LLLDDDGGGYYYkkkmmmyyy|||}}}kkk>>>DDDAAA@@@JJJiiiUUUjjj{{{}}}pppIIIAAABBB999222333000///...------,,,------***++++++,,,---...//////111111111111333666:::===???BBBFFFIIIIIIFFFEEEEEEBBBDDDLLLUUUYYYYYY[[[```ccceeehhhjjjkkkmmmoooppptttwwwzzz|||}}}~~~|||~~~yyyvvv{{{rrr}}}bbbttt{{{~~~___NNNtttXXX666666555444555999>>>CCCnnnsssaaa___^^^uuufffHHHCCC???@@@>>>===>>>>>>BBBMMMYYYmmmvvv^^^cccmmmTTTyyyjjjfffpppLLLAAANNNoooyyykkkppp```SSSRRRNNNGGGKKKVVVooo[[[pppssswwwfffDDD888888>>>DDDppp\\\PPPPPPSSSTTTUUUZZZaaagggjjjlllooossstttwww}}}ggg~~~vvvggggggkkkcccfffAAABBBKKKSSSdddhhhmmmtttyyyyyywwwuuuttt{{{rrrxxxwwwbbbGGGGGGEEEFFFCCCDDDDDDEEEIIINNNMMMHHHBBB===;;;888666777888888777999>>>EEEHHHFFFCCC@@@>>>???FFFKKKMMMTTTddduuuoooqqqyyyppp{{{bbbaaaMMMDDDIIIPPP___mmmnnnuuuwwwmmmRRR???@@@>>>HHH}}}hhhSSSfffmmm\\\~~~qqqrrrJJJ@@@AAA:::333444000///...------,,,------***++++++,,,---...//////...000222333333555888;;;???CCCGGGIIIHHHGGGEEEEEEAAACCCJJJSSSWWWXXXZZZ___bbbeeehhhjjjkkkmmmoooqqqsssvvvyyy{{{}}}~~~|||aaarrrbbbMMMpppUUU777777666555666999???CCCiiippp^^^ccc\\\kkkrrrNNNCCCAAA???============>>>FFFOOOcccnnn}}}OOOTTTVVV>>>ccc}}}|||{{{KKKIIIRRRpppnnn{{{zzzdddTTTTTTSSSLLLJJJOOOppp\\\rrryyy}}}hhhAAA999999>>>@@@uuuRRRMMMVVVSSSSSSTTTXXX^^^dddhhhjjjnnnqqqqqquuu}}}}}}dddssseeeYYY]]]ZZZuuu[[[>>>FFFTTT^^^jjjuuuyyy}}}|||wwwttttttvvvyyycccsss{{{uuuLLLCCCMMMDDDBBBDDDCCCDDDGGGJJJKKKGGGDDD???<<<888666777777777666555777<<>>DDDHHHHHHGGGGGGEEECCC@@@BBBIIIRRRVVVVVVYYY^^^bbbdddhhhjjjkkkmmmoooqqqrrruuuxxx{{{|||~~~|||~~~bbbrrrmmmWWWrrrOOO666666555555666999???DDDfffkkk\\\hhh^^^eee~~~VVVBBBAAA@@@>>>===>>>===;;;???EEEXXXddduuukkkLLLIIILLLHHHiiiqqqMMMRRRYYYrrrpppvvvdddttt{{{yyyqqq___]]]ZZZQQQNNNRRRsss^^^rrrssslll???::::::>>>>>>mmmiiiEEEMMMZZZPPPOOOPPPTTT[[[bbbgggiiiooorrrpppuuu}}}xxxuuu~~~nnnrrrjjj[[[RRRPPPbbbvvv~~~TTT@@@MMM___jjjrrr||||||yyy{{{zzz}}}WWWrrrqqqsssWWWAAANNNAAADDDEEEDDDCCCEEEGGGHHHGGGFFFAAA>>>:::777777777666666777666888>>>FFFJJJIIIGGG@@@???CCCJJJLLLNNN[[[kkkaaabbbiiittt{{{yyyyyytttTTTJJJVVV^^^gggwwwZZZjjjBBB???;;;CCCnnnlllRRR[[[___SSSQQQRRRnnnyyyRRRCCCAAA;;;555444000///...------,,,------***++++++,,,---...//////---111666777666666999<<<===DDDHHHFFFEEEFFFEEEAAA@@@BBBHHHPPPUUUUUUYYY^^^aaadddhhhjjjlllmmmppprrrqqqtttxxxzzz|||~~~}}}{{{}}}xxxqqqlll{{{jjjwwwiiixxxzzzssseee{{{MMM555555444444666:::@@@EEEcccttt]]]fff\\\``````CCC===AAA>>>>>>???===:::;;;???LLLWWWhhhxxxNNNMMMTTT[[[___zzzgggJJJVVVbbb{{{zzz___MMM]]]YYYdddxxxvvvlllYYYNNNPPP}}}uuu^^^rrrwww|||ppp===;;;:::>>>>>>YYYQQQLLLWWWMMMLLLLLLPPPWWW___fffiiimmmqqqpppssszzzrrreeeeeeyyyyyyxxxzzzdddYYYPPPKKKOOOccc{{{}}}ooonnnPPPEEETTTgggssswwwzzz{{{wwwyyy}}}ccc]]]~~~ooo{{{gggGGGKKKAAAFFFFFFEEEDDDEEEFFFHHHHHHHHHCCC@@@<<<999888888777666666333222777???CCCBBB>>>:::888===FFFHHHFFFMMMYYYXXXYYY```kkktttyyy|||vvvYYYQQQ^^^eeelll}}}aaauuueeeBBB@@@<<>>===>>>===::::::<<>>:::777777;;;BBBGGGHHHJJJMMMQQQRRRYYYdddnnnuuu|||~~~{{{dddTTTXXXiiinnntttuuu|||hhh???AAA<<>>???HHHLLLGGGFFFJJJHHHAAAAAABBBHHHPPPTTTUUUZZZ___```cccgggjjjlllnnnppprrrsssuuuxxxzzz{{{|||~~~~~~ttt}}}uuupppmmmkkkgggdddrrr___hhhyyygggttt{{{uuutttRRR\\\{{{DDD444555666777:::@@@GGGMMM[[[~~~kkkZZZZZZ^^^fff~~~RRR???@@@<<<;;;===<<<999888:::@@@GGGTTTbbbppp|||ZZZ^^^nnnkkkyyy]]]ggglllRRRJJJOOOttt~~~tttuuu___sss{{{yyyvvv;;;>>>888<<>>AAA@@@>>>:::;;;;;;???GGGNNNMMMHHHKKKKKKRRR]]]fffmmmuuu|||zzz~~~yyy___\\\gggtttuuuzzz}}}wwwBBB@@@;;;===NNN[[[RRRqqqzzzkkkUUUllllllLLL??????===888555000000...---------------***++++++,,,---...///000,,,111555555222222888>>>AAAKKKNNNIIIGGGLLLJJJBBBBBBCCCHHHPPPTTTVVVZZZ``````cccgggjjjlllnnnqqqssstttvvvyyyzzz{{{|||}}}rrrtttjjjeeeaaa^^^\\\zzzZZZSSSaaasssiiitttvvvLLLZZZ}}}EEE555666777999<<>>HHHVVVdddqqq||||||XXX]]]mmmzzz~~~}}}^^^___sssrrr\\\UUU^^^pppcccXXXXXXnnnxxxcccttt~~~www;;;???888<<>><<<;;;999777222333555:::>>>@@@AAA@@@:::;;;999888CCCPPPOOOEEEFFFFFFKKKVVV___eeemmmtttuuu~~~|||kkklllwww|||www|||xxxxxxIII???:::;;;GGGwww\\\PPPmmm}}}|||bbbhhhpppyyyzzzHHH??????666:::444/////////...------,,,,,,******+++,,,---///000111---111666777222...444>>>;;;@@@EEEIIIJJJIIIHHHHHHCCCDDDFFFLLLSSSYYY]]]^^^ccceeeiiijjjkkklllnnnpppvvvxxx{{{}}}}}}}}}~~~~~~iiivvvkkkcccYYYNNNFFFgggqqqWWWOOOMMM[[[rrrsssooouuuPPPrrrqqqDDD999888888999???GGGOOOTTT^^^xxx{{{VVVaaa___WWWzzzkkkCCC<<<777<<<>>>;;;======222:::;;;AAALLLWWWbbbooo{{{{{{eeebbbaaabbbrrrsssvvvyyy\\\WWW{{{ttt^^^\\\{{{aaaPPPUUUggguuuYYYxxxwww<<<:::BBB555???BBBSSS|||TTT>>>QQQPPPHHHIIISSSSSSVVVaaahhhcccjjjsss}}}vvvZZZOOOIIILLLzzz~~~xxxnnnooo}}}xxxXXXccczzzvvvlllXXXfffuuu~~~{{{|||~~~~~~|||}}}{{{UUUpppoooJJJOOOMMMJJJLLLQQQPPPKKKMMMTTTKKKIIIEEEAAA>>><<<::::::888555222555;;;??????===777888:::<<>>888;;;===999===???777666666:::CCCMMMVVVcccnnnzzz|||jjjeeeqqq~~~~~~bbbbbbkkkwwwsssqqqvvvyyylllfffvvvvvv[[[TTTjjj^^^VVV[[[|||aaayyyttt;;;999AAA666AAAEEEKKK}}}HHHJJJNNNMMMMMMQQQRRRVVV```cccfffmmmqqqVVVFFFDDD???DDDyyy~~~ttt}}}yyyYYYcccnnnfffwww~~~ssshhh|||eeeLLLVVVQQQMMMLLLPPPSSSRRROOOOOOMMMIIIEEE@@@===;;;;;;888444111222666888777555666777888:::<<<>>>???@@@>>>@@@DDDKKKTTT]]]fffkkkrrrxxx~~~||||||~~~aaayyy@@@;;;AAA===^^^sssVVV\\\}}}}}}wwwwww{{{|||uuupppxxxjjj|||JJJAAAAAA777999333/////////...------,,,,,,******+++,,,---///000111222111555<<<>>>:::777777:::>>>DDDHHHHHHGGGGGGFFFBBBBBBDDDIIIPPPVVVZZZ[[[^^^aaaeeegggiiikkkmmmoooppptttyyy|||}}}}}}}}}~~~}}}~~~iii{{{vvvlll^^^OOODDDUUUzzzbbbQQQGGGOOOfffrrrtttlllttt{{{___}}}sss;;;777777888;;;AAAHHHOOOTTTZZZkkkfffHHHYYY[[[ZZZXXXCCC;;;;;;===888;;;???:::555333555;;;AAAHHHTTT^^^kkk~~~KKK@@@RRR~~~~~~lllooorrr{{{ssslll{{{{{{~~~gggkkk{{{[[[NNNWWW{{{bbbSSSnnnyyy```ttt{{{nnn<<<:::@@@888CCCIIINNNmmmcccJJJTTTZZZWWWQQQQQQWWW]]]\\\fffmmmlll}}}WWWJJJFFF???AAAsss~~~qqqUUU```qqqsss~~~|||}}}aaa|||PPPSSSSSSQQQNNNRRRVVVTTTNNNSSSQQQMMMIIIDDDAAA>>>===:::666222111333333111///444555666777888999:::;;;<<<===@@@EEENNNXXXaaafffnnnrrrwww{{{{{{wwwxxxwww}}}ccc}}}AAADDD===;;;RRRZZZVVV|||}}}uuuooo|||KKKBBBAAA777999333/////////...------,,,,,,******+++,,,---///000111000000444:::<<<888666777999>>>CCCGGGHHHGGGFFFFFFBBBBBBCCCGGGMMMTTTXXXYYY[[[^^^bbbeeegggiiilllnnnmmmqqqwwwzzz||||||}}}}}}~~~~~~~~~fffvvvyyypppdddTTTIIIUUUzzz{{{iiiVVVOOOXXXvvvwwwmmmqqqiiinnn555777888:::>>>EEEKKKQQQUUU[[[eee~~~tttGGGUUURRRTTTkkkoooKKK>>>===>>>999;;;>>>:::999666444777:::???HHHRRRYYYtttXXXHHHMMMpppxxxtttxxxvvvqqqtttpppxxxsssiiisssrrriii|||bbbRRRYYYwwwVVVeee~~~rrr[[[wwwyyyhhh===;;;>>>:::DDDLLLUUUgggnnnMMMVVV```[[[MMMKKKRRRTTTXXX```fffgggqqqfffSSSGGGCCCdddyyyttttttuuuooocccOOO```yyy~~~{{{yyyzzzzzzqqq}}}~~~vvvyyyRRRQQQRRRUUUTTTQQQQQQTTTTTTRRROOOLLLHHHEEEBBBAAA???<<<888555555444333111444444555555666666777777;;;;;;<<>>CCCGGGHHHGGGFFFFFFBBBBBBBBBFFFLLLRRRVVVXXXZZZ]]]aaadddfffhhhkkkmmmkkkoootttxxxzzz{{{|||}}}~~~dddsss{{{sssgggXXXNNNVVVvvv~~~gggUUURRRlll{{{~~~wwwvvvvvvlll|||aaa111777999===CCCIIIPPPUUUWWW[[[```sss}}}yyyUUUVVVJJJVVV[[[TTTCCC===???===>>>AAA<<<===999666666777888???GGGPPPUUU```gggsss~~~dddUUUOOOaaa|||xxxooonnnttt}}}jjjmmmkkkjjjrrrssshhhkkkwwwvvv|||}}}iiiYYYccc___aaaooo\\\~~~```>>>>>><<<===EEENNNSSSdddvvvuuuOOOMMMUUUUUUDDDAAAKKKJJJYYY[[[___eeeiiitttgggUUUGGGOOOyyywww_________[[[___sssnnnfffWWWkkk}}}{{{}}}{{{mmmttt___eeepppqqq[[[NNNTTTXXXRRRQQQWWWQQQQQQOOOMMMKKKHHHFFFEEEAAA???;;;999888777666666555555555555555666666666::::::;;;???GGGPPPYYY___gggfffiiiuuu{{{|||aaaGGGEEE777>>>BBBhhhfffQQQooo~~~yyyIIIBBBBBB777999222/////////...------,,,,,,******+++,,,---///000111,,,...222666444000333999:::>>>DDDHHHHHHGGGGGGFFFCCCBBBBBBEEEKKKQQQUUUWWWZZZ]]]aaaccceeegggiiikkkkkknnnrrruuuwwwxxxzzz|||}}}~~~dddttt}}}rrrfffWWWMMMOOOnnnuuu___TTTggg|||rrr}}}~~~yyydddkkkuuuQQQ333999<<>>999666666444333777>>>GGGAAAHHHTTTaaarrryyyooofffZZZSSSaaa{{{zzzpppkkkgggiiiqqqyyy~~~iiirrrjjjiiinnntttmmmfff~~~|||mmm___iiihhhbbbmmm^^^WWW???@@@===BBBHHHRRRUUUfffkkk```IIIJJJQQQCCCAAALLLKKKWWWZZZ\\\cccgggiiiuuuTTTBBBQQQnnn{{{ssseeeqqqrrriiimmmnnn}}}~~~~~~yyy{{{~~~{{{~~~{{{vvv{{{fff```zzz|||mmmuuuTTTQQQZZZZZZVVVUUUQQQQQQPPPOOOMMMKKKIIIHHH@@@>>><<<:::888888888888555555555555666666666666999:::;;;???FFFNNNWWW[[[aaaccckkk{{{|||~~~iiiUUU>>>666@@@>>>ZZZrrrTTTeeewwwGGGAAAAAA777999222/////////...------,,,,,,******+++,,,---///000111......222888999666444555;;;???EEEHHHIIIHHHGGGGGGEEECCCBBBEEEJJJPPPUUUWWW[[[^^^aaacccdddfffhhhjjjlllnnnqqqrrrtttvvvyyy|||{{{|||~~~gggmmmxxxwwwsss}}}yyymmm```SSSIIIEEE___ttt\\\```{{{~~~sssWWWnnnrrrFFF999;;;???EEEMMMTTTYYY]]]^^^cccggglll{{{ZZZOOOQQQKKK^^^aaaFFFAAAAAADDDFFF@@@===:::777777444111333888:::<<>>HHHMMMXXXaaaiiiwww}}}NNNDDDQQQGGGDDDOOOLLLNNN[[[\\\]]]ggghhhuuuiiiJJJCCCJJJggg~~~|||}}}{{{~~~xxxxxxvvv}}}{{{||||||~~~vvvyyytttpppttt^^^WWW[[[ZZZSSSSSSSSSSSSQQQOOOLLLJJJHHH???>>>===:::888777777888444444555555666666666777888999;;;???FFFMMMTTTXXXZZZdddttt{{{yyyuuu|||~~~~~~}}}wwwiii|||nnn>>>999AAA999MMMYYY[[[tttsssiiippp|||uuuFFF@@@AAA777999222000//////...------,,,,,,******+++,,,---///000111111...111:::@@@<<<666222;;;@@@EEEIIIJJJIIIHHHHHHEEEDDDCCCEEEJJJPPPUUUWWW\\\___bbbddddddfffhhhiiinnnooopppqqqrrrtttxxx{{{yyyzzz}}}kkk^^^eee```\\\iiizzzsssggg[[[OOOGGG===TTTxxxdddYYYpppvvvTTTttttttBBB???<<<@@@HHHPPPWWW\\\___```^^^dddhhhttteeeEEEIIIJJJSSSuuusssNNNCCC@@@AAABBB<<<>>>;;;999999555111222666444666<<>>;;;888777777888333444444555555666666777666888:::???EEELLLRRRUUUUUUfff|||uuu|||xxxxxx}}}}}}zzz|||~~~~~~{{{|||uuupppxxxCCC???BBB444BBBsss]]]TTTkkkssseeefffmmmvvvrrrOOODDD<<<888999555/////////...------,,,,,,,,,,,,++++++,,,---///000222111222<<>>999777333/////////...------,,,,,,,,,,,,++++++,,,---///000222111111666@@@EEE>>>333;;;===AAAFFFIIIJJJKKKLLLDDDGGGEEEAAACCCLLLSSSUUUZZZ]]]```bbbcccdddfffhhhmmmmmmnnnpppsssuuuwwwyyyyyyzzz}}}}}}nnnbbbiiiuuuwwwllldddqqqvvviii]]]TTTMMMIIIIII@@@RRRrrrmmmxxx}}}uuulll|||xxxyyykkk888>>>CCCGGGNNNSSSUUUWWWXXXYYY]]]aaa___aaawwweeeGGGJJJLLLNNNhhhaaaFFFEEEEEE===@@@>>><<<:::999888666444///222222555EEE```yyyoooXXXKKKKKKOOONNNKKKHHHHHHFFFDDDCCCBBBBBBBBBJJJNNNTTTZZZ___dddiiillltttxxxuuuzzz|||wwwssspppvvvzzztttzzzlllvvvxxxlll}}}zzzeee|||zzz~~~zzzAAA;;;CCCAAANNN[[[dddlllqqqxxxTTTCCCRRROOOFFF>>>IIIMMMSSSWWWZZZ^^^dddhhhlllsssrrrzzzeeelll{{{{{{{{{||||||~~~~~~{{{mmmbbbuuulllOOOYYYZZZXXXSSSLLLEEEDDDFFFCCC@@@===;;;;;;<<<<<<;;;999666333222333555555444///666???BBB???AAAPPP```}}}yyy|||yyyrrrkkk}}}{{{}}}uuu}}}xxxhhhggg>>>@@@???<<>>===EEEEEERRR]]]hhhmmmttt{{{OOOMMMRRR>>>GGGGGGJJJNNNRRRVVV[[[aaadddeeennnqqqgggUUUIIIRRRffftttuuu|||~~~uuu}}}||||||}}}~~~ssswww{{{cccccc{{{fffUUUVVVUUUSSSOOOJJJEEEAAABBB???;;;::::::;;;;;;:::<<<999777888:::<<<:::888666<<<>>>888999LLLjjjwwwrrrxxx{{{ttt}}}||||||~~~|||~~~ddd^^^xxx@@@BBB???;;;@@@mmm^^^ZZZbbb{{{pppvvveeeHHHCCC>>>;;;999444/////////...------,,,,,,,,,++++++++++++---...///......---...444;;;<<<888666;;;@@@DDDHHHLLLMMMKKKGGGEEEBBB???@@@GGGPPPVVVWWWZZZ]]]```aaaccceeeggglllmmmnnnppprrruuuwwwxxxwwwyyy{{{}}}~~~}}}{{{{{{sssmmm}}}{{{rrrsss|||lll[[[PPPKKKKKKFFF???FFFVVVUUUEEE@@@IIIYYYcccqqq~~~{{{zzzwww{{{tttrrrqqqxxx~~~JJJ999???@@@JJJTTTYYYYYYYYY^^^ddd\\\cccccc^^^ddd|||sssJJJBBBNNNIIIWWWVVVDDDHHHEEECCCBBBBBB@@@<<<::::::;;;999555000...000555888444444333444666999:::;;;888888888999:::<<<===>>>CCCKKKRRRSSSRRRXXXeeeppprrrwwwwwwrrroooqqqrrrpppooommmjjjlllooosss|||~~~```oooxxxddd___gggqqqmmmgggaaauuuiii{{{```???BBBJJJNNN[[[bbbnnnnnnvvv~~~^^^CCCNNN@@@RRRFFFHHHKKKOOOTTTYYY^^^aaahhhgggrrr}}}lllYYYWWWPPPIIIFFFOOO___mmmuuuzzzuuu}}}uuu{{{~~~}}}zzzxxxxxx|||~~~}}}{{{^^^iiieee^^^jjj{{{mmmbbbTTTMMMNNNPPPIII@@@CCCAAA>>><<<<<<;;;999777222555999;;;:::888666444666999:::???SSSrrr~~~wwwsssyyywwwooozzz}}}|||{{{}}}~~~nnnMMMxxxCCC<<<<<<>>>???WWWccc\\\]]]xxx|||___EEEAAA>>>;;;999444/////////...------,,,,,,++++++******+++,,,...///444333222333:::>>>999111222:::AAAEEEJJJOOOOOOJJJJJJGGGDDDAAABBBFFFOOOVVVXXX[[[___aaacccdddgggiiikkklllmmmoooqqqtttvvvwwwxxxyyy{{{}}}||||||uuunnn~~~zzzvvvwwweeeTTTJJJGGGHHHAAACCCDDDDDDEEEHHHLLLMMMSSSZZZjjj|||zzzyyypppxxxpppeeennnsss@@@???AAAFFFOOOXXX[[[ZZZ[[[aaafffccceeecccaaafffzzzZZZDDDPPPHHHAAAbbbyyyWWWIII@@@???BBBDDD@@@::::::???999888777666444333666999111222333444444444666888333333444555777999;;;<<>>QQQeee|||uuummmqqq||||||}}}zzz|||yyyxxx{{{]]]XXX;;;:::>>>@@@HHHsssYYYUUUrrr}}}dddHHHCCC???;;;888222/////////...------,,,,,,++++++******+++,,,...///222222111222777;;;666...222;;;BBBDDDJJJQQQRRRLLLNNNIIIFFFDDDDDDFFFMMMTTTXXX[[[___aaaccceeehhhjjjjjjjjjkkkmmmppprrruuuvvvxxxxxxzzz|||~~~yyysssyyy|||rrrdddWWWMMMHHHFFFBBBBBB???BBBSSSdddaaaRRRTTTYYYggg}}}uuuyyyuuummm~~~nnnnnnmmmcccmmmkkk???EEEBBBQQQVVVZZZ[[[ZZZ[[[___cccfffdddcccccchhhttt|||XXXIIIEEEBBBNNNddd}}}TTTDDD@@@@@@CCC@@@:::;;;BBB888777777999777555666:::555555555444333333555666444444555666888999;;;<<>><<<;;;<<<<<<;;;:::>>>???===999555777AAAIIIXXXhhhyyy{{{rrrjjjnnn|||sssppp}}}xxxuuuwww}}}{{{uuuFFF<<<;;;???===fffZZZMMMccctttiiiLLLEEE???:::777000/////////...------,,,,,,+++************,,,---...---//////000555>>>DDDDDD444===BBBAAAGGGRRRVVVQQQPPPJJJGGGGGGEEEDDDIIIQQQVVVYYY\\\___aaacccfffhhhhhhiiijjjlllnnnqqqssstttvvvwwwxxxzzz}}}~~~vvv}}}wwwmmm```RRRJJJGGGCCCBBBMMMbbbpppjjj\\\]]]cccsss~~~sssfffkkkxxx|||aaammmppp```===HHHEEEVVVXXXYYYYYYYYY[[[^^^aaacccaaaaaaddddddgggtttnnnJJJKKKJJJBBBKKKhhh|||^^^OOOCCCCCCCCC===<<>>===???AAABBB===<<<<<<@@@GGGPPPYYY^^^wwwjjjdddkkkwwwxxxtttyyy}}}|||zzzvvvrrrsssvvvzzz}}}~~~zzz|||~~~VVVBBB888???;;;KKKlllTTTVVViii}}}iiiLLLEEE???999666000000//////...------,,,,,,+++************,,,---...---222555555;;;KKK\\\fff888???AAA>>>DDDRRRXXXUUUPPPKKKGGGHHHFFFCCCGGGOOOSSSVVVZZZ]]]___aaacccfffggghhhiiikkkmmmppprrrsssuuuvvvwwwyyy{{{~~~~~~wwwuuu___PPPJJJFFFIIIXXXdddhhhiiikkkhhhpppxxxiiippp}}}rrrbbbyyyqqqTTT888HHHIIIVVVUUUUUUUUUXXX\\\```ccc___^^^```ccc___[[[dddrrryyySSSYYYNNN:::GGGEEEjjjzzz```JJJFFFFFFAAA===>>>>>>:::999;;;999444666;;;777666666666777777666555666666666666777888999:::>>>EEEWWWrrrtttxxx|||wwwwwwvvvsssmmmhhhhhhlllcccjjjbbbgggwwwkkknnnkkkeeetttuuuyyyiiiFFFDDDNNNWWWppprrrvvvrrrrrrzzz~~~tttHHHOOOJJJGGGEEEGGGLLLPPPSSSSSS[[[YYY[[[aaagggiiikkknnnlllpppllljjj~~~mmmOOODDDCCCBBB>>>YYYqqq~~~wwwsssvvv{{{yyy}}}}}}|||~~~~~~|||xxxwwwxxxxxxsssmmmmmmqqqsssqqqhhhmmmkkkvvvuuu]]][[[UUUVVVhhh~~~yyylllbbbUUUJJJFFFHHHKKKNNNRRRSSS[[[kkk~~~wwwmmmfffdddbbbcccqqqsss|||}}}vvvtttxxxwwwrrrrrrtttuuusssooonnnppprrrvvvzzz|||{{{zzz{{{~~~hhh```GGG777BBB>>>@@@qqqfffRRR]]]ssskkkNNN???===>>>999222111///...---......---+++,,,,,,++++++,,,,,,---...444333111222888AAALLLSSS;;;777AAAEEE>>>MMM]]]VVVWWWPPPLLLJJJEEE???AAAHHHSSSXXX[[[[[[```ffffffaaadddeeegggggghhhkkknnnqqquuuuuuvvvwwwzzz}}}vvv~~~kkk\\\PPPKKKKKKVVVdddooowww|||{{{{{{|||{{{{{{tttsssyyyGGG???<<>>999BBBFFF>>>HHH[[[]]]ZZZRRRKKKIIIEEE@@@AAAEEENNNUUU[[[]]]aaaggghhheeeeeefffhhhiiijjjmmmpppsssuuuvvvvvvwwwzzz}}}vvvqqqcccKKKHHHMMM\\\mmmzzzzzz|||{{{wwwzzzuuuzzzvvvoooCCCBBB???PPPPPPQQQSSSUUUVVVXXXYYYYYY\\\\\\]]]]]]^^^```aaaaaaqqqsssWWWQQQ@@@EEE@@@EEE]]]~~~}}}ZZZBBB>>>BBBBBB@@@>>>===<<<;;;888666333333444444555666777777666666999<<<;;;999???IIIgggwwwppppppuuuhhhhhhhhhiiiiiijjjjjjjjjiiijjjhhhjjjmmmmmmmmmttt}}}sssqqqxxxxxx[[[GGGQQQ^^^fffkkkooovvv{{{{{{wwwyyyyyyxxx{{{wwwJJJIIICCC===BBBPPPVVVTTTVVVWWWXXXZZZ]]]___```aaadddbbbhhhiiillleeeUUUFFFFFFOOOWWWRRRFFFCCCWWWmmmzzzzzzrrrsssssspppuuuvvvxxx}}}zzz~~~{{{||||||yyyuuuqqqooonnnrrrssssssrrrpppnnnnnnoookkkrrrttthhhkkkmmm[[[PPPQQQXXXTTTVVVYYY\\\```dddiiilllqqqoookkkgggccc___ZZZWWWVVV]]]iiiyyy{{{wwwzzz{{{wwwxxx||||||yyyyyywwwvvvxxx{{{|||zzzyyyzzzxxxuuutttuuuwwwyyyzzzfff___>>>??????;;;AAA}}}gggVVVWWWjjj~~~xxx{{{pppXXXFFF<<<888444222111///...---......---++++++++++++++++++,,,------///000222222111222444666888333===FFFAAAEEEWWWaaa___UUUKKKGGGDDDAAA@@@BBBGGGPPPZZZ^^^bbbfffiiiiiieeegggiiijjjlllooosssvvvwwwvvvwwwxxxyyy|||~~~xxx|||oooNNNLLLQQQaaasss~~~uuuvvvttt{{{^^^>>>GGGFFFNNNPPPRRRUUUXXXYYYYYYYYYXXX[[[\\\]]]___aaacccdddeeejjj|||```YYYLLLAAA:::DDDZZZuuutttWWWEEE@@@<<<888777888;;;<<<===888999;;;<<<<<<<<<::::::999777555555888FFF___uuuyyyooodddgggxxx}}}rrrnnnfffkkkiiihhhkkknnnpppnnnlllmmmkkkkkknnnqqqrrruuuzzzppp}}}ooovvvKKKLLLVVVdddlllooonnnpppqqq}}}xxxssssssrrrssswww|||}}}RRRKKKGGGHHHEEEBBBHHHSSSRRRSSSTTTVVVXXXZZZ[[[\\\bbb^^^cccfffiii{{{YYYOOORRRGGGDDDOOOTTT]]]gggqqqwww{{{~~~}}}{{{rrrppp}}}}}}tttuuuxxxuuuuuuwwwyyy|||}}}}}}||||||}}}|||yyytttqqqppppppmmmpppssstttrrrpppnnnnnneeeuuuuuuuuuvvvrrrppp~~~hhhZZZSSSPPPMMMKKKKKKLLLMMMMMMNNNMMMLLLKKKMMMTTT\\\aaaqqq{{{zzz||||||zzz{{{{{{}}}~~~{{{xxxwwwvvvuuuwwwzzz}}}vvvsss{{{EEE>>>::::::<<>>AAAKKKWWW]]]```bbbfffiiidddfffhhhjjjlllooosssvvvwwwwwwwwwxxxyyy{{{~~~zzz}}}aaa\\\\\\ggguuu~~~rrrtttooonnnQQQ===KKKNNNQQQXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ[[[^^^aaadddfffhhhiiihhhnnnlll]]]MMMHHHDDDCCCFFFTTTrrrlll\\\SSSFFF<<<777777999;;;::::::::::::999888888777999999;;;BBBQQQjjjhhhmmmnnn}}}pppiiikkkhhhnnnkkkiiimmmrrruuusssooommmjjjiiilllqqqsssttttttpppyyysss}}}zzziiiKKKPPPZZZhhhqqqtttttttttuuuzzzxxxwwwvvvvvvwwwzzz~~~}}}|||VVVBBBOOOUUUEEE@@@KKKNNNOOOPPPQQQSSSTTTVVVVVV^^^]]]bbbfffiii|||___ZZZtttwwwxxxzzzzzz{{{||||||zzzlllttttttooovvvvvvttt{{{xxxuuuwwwwwwyyysssmmmkkkpppvvv{{{}}}{{{{{{zzzxxxuuusssssstttnnnrrrwwwzzzzzzxxxvvvuuuiiivvvwwwuuuzzznnnsss|||mmmaaa[[[YYYXXXXXXTTTXXX^^^fffooo}}}ooo{{{xxxxxxyyyxxx~~~}}}vvvvvvwwwwwwyyy}}}oooZZZ@@@;;;===>>>777xxx[[[UUUWWWfffoooXXX@@@999===@@@AAAAAAOOOddduuuUUUBBB======999333000///...---......---++++++************+++,,,,,,+++...222333444888???EEEOOO@@@777===FFFFFFMMM\\\ddd[[[OOOGGGDDDCCC@@@;;;>>>GGGRRRZZZ\\\\\\```dddbbbdddfffhhhjjjmmmrrruuuwwwwwwwwwxxxyyy{{{~~~zzzwwwoookkkqqq{{{wwwzzz~~~ttttttyyyppphhhOOOBBBNNNSSSTTT\\\[[[ZZZYYYYYYZZZ[[[[[[]]]^^^```bbbdddeeeeeeeeeaaabbbooorrreeeWWWHHHAAA===BBBYYYqqqwwweeeVVVKKKDDD@@@@@@???>>>======???AAABBBKKKSSSaaasssnnn]]]```vvvmmmiiimmmjjjiiifffeeeiiioooqqqoookkkhhhfffdddeeeiiinnnmmmjjjrrrttt}}}zzz^^^PPPXXX___iiippptttvvvxxxzzz|||~~~~~~|||KKKCCCTTTYYYMMMBBBJJJKKKLLLMMMNNNOOOPPPPPPVVV[[[```dddfffvvvwwwyyy}}}{{{vvvtttjjj{{{{{{jjjoootttuuu}}}|||}}}zzz}}}vvvooolllpppvvv{{{}}}xxxyyyyyywwwuuuuuuvvvxxxuuuyyy}}}|||zzzyyyqqquuuuuuyyyxxx{{{zzzTTTppp{{{{{{~~~zzzxxxuuuttttttuuu{{{||||||}}}}}}yyyzzz{{{zzzzzz}}}|||pppPPP===>>>@@@;;;LLLrrr[[[SSS\\\uuuwww]]]QQQCCC===<<<;;;<<<===IIIZZZtttrrrRRR@@@===>>>:::333111///...---......---+++***************+++,,,,,,)))---111222444999CCCKKKkkkZZZ@@@888BBBEEEIIIXXXeee```VVVLLLGGGFFFBBB======BBBKKKUUUXXXXXX[[[```bbbccceeeggghhhkkkpppssswwwvvvwwwxxxyyy|||~~~}}}yyyuuu|||yyy~~~iiiyyy~~~xxx|||{{{uuudddOOOIIIOOOTTTTTTVVVUUUTTTSSSUUUWWWZZZ[[[___```aaaaaa```___]]]\\\[[[^^^bbbsssvvvSSSCCC>>><<>>NNNRRREEEGGGHHHHHHIIIJJJKKKKKKLLLLLLVVVYYYZZZ^^^hhh{{{ooossszzzzzzmmmccc___YYYmmmwwwyyy~~~}}}yyy{{{zzzxxxyyyzzz{{{{{{zzz|||}}}~~~~~~|||{{{|||}}}{{{}}}}}}zzzxxxwww|||xxxvvv}}}{{{rrr|||mmmwww~~~ooo~~~sssxxx{{{wwwuuuuuutttppppppssstttuuuuuuuuuvvvzzz~~~~~~|||yyyyyy}}}xxxrrr|||lll@@@======CCC666pppdddVVVTTTjjjkkkXXXUUUPPPIIIAAA<<<999:::AAAMMMdddmmmRRRAAA===<<<777222111///...---......---+++***************++++++,,,+++000444555444777@@@GGGbbb\\\DDD777BBBEEEEEEPPPfffeee^^^SSSLLLJJJGGGAAA===>>>EEEPPPWWWXXXZZZ___cccdddfffggghhhkkknnnqqquuuvvvvvvwwwzzz}}}xxxnnnwwwmmm{{{~~~sssyyyyyy|||~~~www{{{~~~rrrVVVIIILLLOOORRRRRRQQQQQQQQQRRRSSSTTTUUUUUU[[[[[[\\\\\\\\\ZZZXXXVVVXXX______aaa{{{ttteeeVVVCCC:::===AAAPPPkkklllZZZ^^^}}}tttllldddhhhnnnjjjfffggghhhjjjkkkllllllllljjjkkkhhhccceeekkknnnkkkjjjxxxppp|||uuuoooUUU]]]jjjkkklllmmmmmmmmmnnnnnnvvv~~~}}}}}}zzzSSSFFFJJJJJJEEEFFFFFFGGGGGGHHHHHHHHHFFFQQQOOONNNVVVXXXgggqqqddddddhhhiiicccYYYXXX\\\WWWmmm~~~~~~wwwyyy||||||xxxxxxzzz|||}}}|||{{{{{{{{{}}}||||||yyyzzz{{{zzzxxxwwwxxxyyy|||zzzuuuyyy~~~yyyyyyjjjyyyuuuqqqwww{{{jjj\\\www}}}vvvrrrqqquuutttppppppsssqqqrrrrrrqqqqqqtttyyy}}}{{{|||}}}zzzvvvwww{{{|||xxx{{{VVV@@@:::AAA:::IIIgggSSSZZZqqqjjj[[[ZZZVVVMMMDDD>>>;;;999:::DDD[[[xxxyyyiiiTTTDDD<<<999555111111///...---......---+++*********)))***++++++,,,+++000444444111111777===BBBLLL@@@777EEEGGGBBBIIIgggiiidddXXXPPPMMMJJJEEE===;;;AAANNNVVVYYY[[[```dddeeegggggghhhkkknnnqqquuuuuuvvvwwwzzz}}}uuueeemmmwwwgggxxx|||qqqmmm{{{|||kkkGGG???LLLNNNQQQQQQQQQRRRSSSTTTSSSRRRPPPNNNRRRTTTVVVXXXYYYYYYXXXWWWTTT^^^]]]UUUbbbuuuSSSCCCFFF@@@@@@HHH\\\xxxjjj```VVVUUU\\\ooo{{{oooiiifffoooxxxtttdddfffhhhiiiiiiiiijjjkkkhhhjjjggg``````gggkkkjjjhhhjjjpppWWWVVVWWWccc~~~ggg___QQQ]]]mmmnnnoooooonnnmmmllllllkkktttyyywwwwww~~~{{{yyyyyy___IIIFFFEEEEEEEEEEEEFFFFFFGGGGGGDDDOOOIIIGGGQQQNNNKKK\\\rrrnnn]]]```UUURRROOOOOOMMMQQQaaarrr|||wwwzzz}}}~~~|||xxxyyyzzzxxxvvvwww|||zzz|||~~~}}}yyyvvvsssssstttuuuvvvvvvwwwyyy|||rrruuuooommmvvvyyyzzzfffkkknnnwwwjjjSSSVVVddd}}}rrr|||sssooopppuuuvvvrrrqqquuusssttttttqqqnnnnnnpppssstttwwwxxxwwwuuuwww}}}wwwhhhvvvFFF:::;;;HHH666^^^|||UUUMMMbbb}}}nnn```]]]VVVLLLDDDAAA???>>>999CCCYYYuuunnnbbbIIIGGGAAA333777444/////////...------,,,,,,++++++++++++++++++++++++---+++...333222000444<<<;;;DDDEEE===;;;CCCGGGDDD]]]ppprrr^^^NNNOOONNNEEE>>><<<>>>FFFSSS\\\___]]]]]]aaaeeeggghhhkkkpppuuuuuuuuuwww{{{~~~~~~```SSSWWWXXXbbb|||sssbbbmmm___BBBHHHLLLKKKLLLKKKNNNPPPSSSSSSRRRQQQQQQRRRUUUUUUUUUUUUUUUVVVZZZ]]]\\\ZZZ[[[\\\\\\jjjqqq]]]III:::AAAGGGFFFGGGWWWrrruuubbbXXXNNNMMM^^^zzzvvvxxxtttmmmjjjmmmmmmjjjeeefffgggiiijjjiiieeebbbfffeeeeeeggghhhgggeeebbblllmmmxxxUUU|||lllVVVKKKIIIUUUuuu~~~yyyZZZfffdddssstttwwwvvvooogggfffjjjpppvvvwwwssspppvvv}}}}}}zzzzzz|||RRREEEFFFBBB<<<;;;@@@DDDCCCDDDCCCCCCBBBCCCHHHOOOUUUSSSXXXZZZZZZ]]]```[[[RRRDDDFFFIIIKKKNNN```}}}{{{zzzwwwwwwzzzzzzxxxxxx{{{|||zzzwwwtttrrrrrrrrrsssttttttvvvwwwtttooopppuuurrrooojjjfffkkksssvvvttt}}}xxxsssppprrrvvvzzzyyyiiixxxpppQQQEEESSS~~~ttt~~~~~~qqqwwwvvvvvvuuuttttttsssttttttzzz|||~~~|||xxxuuuuuuwwwtttuuuwwwwwwxxx{{{bbbkkkSSSFFF222777CCCDDDuuukkkZZZUUUiiittt```wwwvvvTTT@@@GGGEEE222<<>>555999444/////////...------,,,,,,++++++++++++++++++++++++++++++...333333111444:::AAA@@@888111888GGGMMMHHHPPPkkkuuuaaaNNNOOORRRMMMCCC???===BBBMMMVVV[[[[[[^^^aaaeeefffgggiiimmmqqqsssssstttwww{{{}}}}}}}}}bbbNNNKKKIIIOOOiiissshhhyyyYYYCCCIIILLLJJJJJJIIIOOOQQQTTTTTTSSSRRRQQQQQQUUUVVVVVVVVVVVVWWW[[[^^^^^^YYYXXX[[[\\\bbbyyyyyygggWWWDDD:::;;;;;;CCCLLLLLL```sss|||mmm___TTTMMMNNNQQQWWW```}}}mmmkkkmmmlllhhhhhhlllmmmkkkfffgggiiijjjjjjiiiggggggfffeeeeeeeeeggggggeeedddeeeooohhhnnn~~~|||gggTTTNNNKKKPPPccczzzooowwwnnn^^^iiinnnpppoooppppppmmmiiikkkqqqnnnqqqrrrpppsssyyy}}}~~~xxxwwwyyy|||}}}rrreeeRRRFFFFFFIIIBBB888?????????@@@???===888444???DDDFFFEEEFFFGGGBBB;;;FFFEEEOOOhhh}}}{{{|||yyyvvvvvvxxxwwwtttrrrtttsssttttttsssrrrpppnnnmmmppppppsssvvvtttpppppptttpppoookkkhhhkkkrrrvvvvvvxxxvvvsssnnnlllmmmqqqtttwwwYYY^^^~~~yyyhhh___]]]QQQNNNaaa~~~{{{sss~~~zzzxxxvvvuuuuuuvvvvvvvvvxxx{{{}}}{{{xxxwwwyyy{{{sssvvvzzz|||}}}zzz}}}eeeqqqPPP???@@@555444]]]~~~WWWRRRXXXlll[[[DDDBBB???<<<<<>>EEE444///GGGUUUnnn^^^TTTXXXzzziiiBBBAAAHHHBBB<<>>>>>FFFNNNOOOLLLDDDDDDHHHJJJEEE>>>@@@GGGOOOJJJHHHMMMXXXmmm}}}qqqhhhiiijjjiiihhhhhhgggeeeiiillllllgggaaa^^^```dddeeecccbbbbbbdddeeeffffff\\\dddmmmbbbqqqyyybbbbbbyyy{{{mmmccc```XXXOOOUUUccc{{{ggg}}}iiijjjoookkkvvvrrrqqqttttttpppnnnoookkkmmmlllkkknnnuuuyyyxxxvvvuuuwwwzzzxxxtttwww~~~xxxbbb[[[PPPFFF@@@<<<;;;;;;BBBBBBAAA@@@EEERRRbbbmmmwwwttt|||zzzzzzxxxxxx{{{xxxrrrnnnnnnpppsssvvvyyyzzzxxxuuussslllkkknnnrrrrrrnnnmmmooommmppppppjjjhhhkkkppprrruuuuuutttrrrpppqqqsssvvvwwwzzz|||{{{jjj```gggiiipppsssmmmjjjxxxzzzNNN???KKKdddyyyxxxvvvttt}}}}}}xxxrrrpppsssvvvvvvtttsssttttttqqqmmmmmmppptttoooqqqtttwwwxxxxxxyyyyyy}}}~~~mmmyyyGGGEEEBBB;;;===>>>jjjlll\\\WWW```{{{pppjjjvvvbbbLLLJJJJJJGGGAAATTThhhAAA>>>:::666////////////...------,,,,,,************************(((***,,,///222555777666DDDaaaxxxkkkLLL:::DDDUUUDDDIIIdddiiiVVVXXXQQQLLLDDD======CCCMMMUUUWWW\\\aaadddeeefffjjjnnnrrrqqqqqqtttyyy}}}~~~lll___iii~~~jjjOOOCCCccc{{{wwwuuutttwww|||zzzuuu{{{yyyeeeGGG>>>DDDLLLHHHHHHKKKJJJJJJMMMQQQRRRQQQOOONNNNNNTTTUUUUUUSSSQQQPPPQQQRRRVVVVVVZZZ^^^^^^\\\]]]___aaammmjjjTTTHHH>>>AAACCCAAA>>>>>>CCCHHH======@@@CCCBBBAAAEEEKKK```lllxxxxxx}}}mmmhhhkkkjjjiiiiiigggeeecccbbbcccffffffbbb\\\ZZZ^^^bbbcccaaa___```bbbdddeeeeee[[[gggiii~~~kkk~~~uuuvvvccccccmmmkkkfffggghhh^^^QQQRRR___uuurrrsssvvvrrriiirrrgggrrrqqqsssxxxxxxqqqjjjhhhmmmqqqpppkkkiiinnntttxxxvvvssssssuuuvvvuuuvvvxxx|||{{{wwwxxx}}}|||zzz{{{~~~}}}wwwssstttvvvwwwyyy{{{{{{{{{{{{zzzssspppqqquuuuuuqqqooopppqqquuutttnnnjjjllloooooovvvwwwwwwwwwvvvvvvwwwyyyzzz~~~|||{{{xxx]]]ccc]]]^^^eeeeee^^^^^^dddwwwcccZZZZZZaaaYYYMMM[[[uuu}}}vvvwwwuuupppooowwwsssnnnlllnnnqqqrrrrrrnnnppppppnnnkkkkkkooosssqqqqqqqqqrrrssstttuuuuuuwwwssssssuuuuuuyyyxxxvvvFFFBBBDDD:::888CCCccc^^^ZZZkkkwwwttt[[[______ZZZSSSGGGCCCFFF```ddd===@@@999444444/////////...------,,,,,,************************)))++++++,,,000666888666888HHHWWWWWWKKKDDDIIIRRRPPPIIIZZZzzz```UUUVVVSSSMMMDDD>>>>>>CCCHHHWWW[[[```bbbaaabbbdddgggmmmmmmnnnrrrwww{{{}}}~~~~~~rrrtttwwwqqq^^^FFF===NNNmmm~~~zzzvvvrrrrrrwwwwwwjjjtttiiiuuu{{{^^^DDD@@@FFFIIIBBBBBBEEEAAAFFFHHHKKKLLLLLLKKKLLLMMMPPPQQQRRRQQQOOONNNNNNOOORRRSSSUUUUUUTTTTTTXXX[[[cccdddiii~~~ggg\\\NNNGGGFFFFFFCCC???VVVUUUTTTZZZhhhvvv{{{xxx{{{rrr}}}rrriiieeedddhhheeeeeefffeeeaaaaaaccc\\\^^^___^^^\\\\\\___ccc___^^^]]]^^^aaaccccccccc```ccc___{{{hhhnnn{{{}}}jjjTTTOOOMMMNNNYYYfffdddYYYYYYbbbjjj~~~pppzzzkkkqqqjjjrrrllljjjjjjooottttttnnniiiiiiooottttttmmmhhhkkkqqquuurrrpppoooqqqtttwwwyyyzzz~~~{{{~~~}}}~~~}}}{{{|||~~~yyyvvvxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyuuusssvvvwwwtttrrrsssuuuwwwvvvqqqnnnoooooonnnpppsssuuuvvvuuuuuuvvvwwwyyyqqqrrr|||}}}eee___ccc___RRRFFFPPP[[[iiisssvvvvvvvvvwwwqqq|||xxxhhh\\\XXXWWWRRRYYYYYYPPPRRRnnn~~~{{{vvvtttttttttqqqlllooonnnlllkkkkkkmmmoooqqqmmmoooqqqpppnnnnnnrrrvvvtttrrrrrrsssuuuwwwxxxxxxuuunnnlllooommmmmm{{{PPP999AAA<<<777888VVVyyy___WWW^^^mmmwwwhhhfff^^^OOODDD???OOOqqq^^^<<>>CCCBBB;;;>>>CCC>>>AAACCCEEEFFFFFFGGGJJJLLLJJJLLLNNNOOOOOOOOOPPPQQQSSSSSSQQQOOOPPPTTTYYY[[[^^^]]]UUUXXXzzz{{{~~~{{{gggRRRwwwzzzmmmmmm[[[^^^fffhhhiiidddbbbdddccc______ccc^^^^^^^^^^^^^^^^^^___```[[[ZZZ[[[]]]```bbbaaa```bbbZZZ[[[qqqsssiiizzzmmm```XXXQQQTTTaaaddd]]][[[aaaiii~~~qqqyyyjjjkkkssslllqqqkkkjjjkkkllljjjhhhkkkrrrpppttttttpppmmmoooqqqpppnnnoooppprrruuuxxxyyyxxxzzzzzz}}}zzzyyy{{{~~~~~~}}}}}}}}}zzzzzz{{{zzzuuutttvvvuuuuuuuuuuuuttttttssssssvvvqqqoooqqqsssrrrqqqsssqqqrrrqqqmmmmmmooonnnjjjiiillloooqqqqqqppppppqqqpppiiimmmyyyyyywwwzzz|||iiihhhfffeeebbb\\\RRRKKK[[[gggpppooolllmmmoooqqqzzzxxxtttnnnpppuuusssssspppiiiiiilllnnnmmmjjjkkkooosssrrrtttuuutttpppoooppprrrrrrrrrssswww|||~~~|||zzzuuussstttqqqnnnuuuyyyzzzNNNAAA>>>999555<<>>===???EEEKKKSSSYYY\\\```dddhhhkkkllloootttzzz}}}~~~}}}{{{rrrmmm~~~kkkVVVOOOIIIGGGPPPOOO]]]bbb]]]eee}}}~~~|||zzzyyywwwwwwuuu}}}wwwkkkLLL:::999>>>===777===EEE???>>>@@@AAAAAABBBEEEHHHKKKFFFIIILLLNNNOOOQQQSSSUUUVVVTTTPPPOOOTTT[[[______]]]^^^[[[XXX```zzzpppfffsss|||xxxnnnddd___```ccccccmmmgggcccdddbbb]]]^^^bbbdddcccaaa``````___]]][[[XXXYYYZZZ]]]```aaa```___[[[YYYfffooonnnzzz|||{{{ppp``````___VVVQQQTTTiii~~~uuuhhhrrrwwwqqqggg}}}dddqqqrrrnnnjjjgggcccdddnnnyyyooorrrsssrrrsssuuuqqqkkkmmmppptttwwwyyyzzzxxxuuuxxx}}}|||wwwvvvooowwwuuuxxx{{{|||zzzyyyyyyyyy|||xxxwwwxxxvvvqqqppprrrssssssttttttsssqqqooonnnpppjjjgggjjjmmmmmmnnnpppkkkkkkiiigggjjjmmmkkkfffdddgggkkknnnnnnmmmmmmmmmgggnnnssspppoootttxxxyyyUUUZZZeee{{{zzzpppjjjhhhsss|||wwwqqqkkk```ffflllpppoookkkkkkpppvvvxxxzzzzzzvvvpppkkkjjjjjjnnnooottt{{{|||{{{{{{xxxssssssxxxwwwFFF===:::;;;======tttnnnPPPSSS]]]mmm~~~ppp~~~mmmRRR\\\RRRuuuccc===???:::555444000///...------,,,------,,,+++******))))))******************+++...444888888222BBBWWWUUUIIIAAA999;;;IIILLLGGG\\\\\\BBBCCCMMMCCC===???888???HHHTTT[[[^^^aaafffjjjkkkkkkmmmqqqvvvyyy{{{{{{uuuvvvuuujjjbbb\\\XXXSSS\\\SSSFFFTTTppp~~~vvvuuuxxxzzzxxxyyy{{{}}}uuuXXX<<<:::===@@@@@@===:::;;;<<<>>>???AAABBBBBBDDDGGGIIIKKKKKKKKKMMMOOORRRTTTVVVTTTTTTUUUVVVXXXZZZ[[[\\\eee]]][[[]]]\\\^^^uuuzzzzzz{{{}}}}}}{{{eeeeeecccaaa^^^^^^___aaagggaaa```eeegggbbb^^^______bbbeeeeeebbb^^^ZZZXXXYYY]]]aaaaaa^^^[[[[[[[[[ZZZZZZdddjjjwww|||gggQQQVVVOOOBBBIII\\\uuuffftttxxx{{{wwwoooiiihhhiiinnnooonnnlllhhheeeddddddnnnoooqqqqqqoookkkgggddddddggglllpppssssssrrrqqqqqquuuxxxxxxxxxzzzyyyrrrooopppsssrrrrrrqqqqqqqqqrrrrrrrrrtttuuusssnnnkkklllnnnuuurrrqqqqqqlllcccaaadddgggeeeeeefffiiilllnnnnnnfffgggfffeeegggjjjgggaaafffgggjjjlllmmmmmmllllllooollljjjmmmrrrtttrrrnnnvvvzzzssswwwsssuuunnnllljjjllloooppplllhhhcccgggkkklllkkkjjjkkkmmmzzzzzzxxxtttqqqoooooopppoooppprrruuuxxx{{{}}}~~~zzzwwwssstttxxx|||}}}}}}yyyjjjwww>>>???;;;888999FFF}}}hhhUUUQQQdddyyyzzzuuuccc===@@@;;;666444000///...------,,,------,,,+++******))))))******************+++...333777===333;;;NNNVVVXXXSSSFFF888GGGOOOJJJQQQjjjoooPPPDDDGGG>>><<>>HHHjjj~~~vvvooopppvvvwwwwww{{{|||xxxsssQQQ:::<<<>>>@@@???===;;;<<<===>>>@@@AAABBBBBBDDDGGGIIIHHHHHHHHHJJJLLLNNNPPPRRRWWWWWWVVVVVVWWWYYYZZZ[[[ccc`````````YYYTTT\\\iii{{{{{{ooo{{{|||~~~~~~|||tttkkkeee___```````````````aaabbb```\\\[[[```aaa]]][[[[[[^^^```cccccc```\\\YYYXXXWWWZZZ]]]___^^^^^^]]]^^^___[[[```ccclll|||zzznnn~~~zzzVVVSSSXXXSSSMMMXXXtttcccvvv~~~sssqqqoookkkgggdddcccccc___aaacccdddcccbbbbbbcccggghhhiiijjjjjjhhhfffeeedddfffiiikkkmmmnnnnnnmmmpppsssuuuuuutttvvv{{{{{{yyyvvvpppmmmnnnmmmmmmmmmmmmnnnoooooopppqqqqqqpppmmmjjjhhhhhhiiissspppooooookkkdddcccggggggfffgggiiijjjjjjhhheeeggghhhgggfffggghhheee___eeefffhhhjjjkkkkkkkkkkkknnnlllkkkmmmqqqqqqnnnjjjnnn}}}vvvuuuvvvvvvpppmmmkkkmmmooonnnjjjfffjjjmmmppppppmmmkkkjjjkkkppprrrttttttrrrqqqqqqqqqppprrruuuxxxzzz{{{|||{{{zzzyyyxxxwwwxxxzzz{{{|||zzz|||qqq888<<<999888888QQQfffRRRWWW^^^dddxxxeee===AAA<<<666333000///...------,,,------,,,+++******))))))******************+++---222666===222666IIIbbbzzz}}}lll;;;EEEOOONNNHHHPPPooo}}}\\\GGGCCC???AAAAAA999999===EEEMMMTTTZZZ]]]___fffgggiiikkkoootttxxxzzzxxxyyy{{{}}}~~~}}}|||~~~~~~vvvjjjMMMEEEDDD@@@DDDiii~~~zzzrrrlllooovvvvvvyyysssfffLLL<<<===>>>>>>===<<<;;;<<<>>>===???AAAAAAAAACCCFFFHHHJJJJJJKKKLLLMMMOOOQQQRRRYYYXXXVVVUUUVVVWWWYYYZZZ^^^```bbb```[[[WWWWWWYYY```ttt~~~xxxzzz}}}sssjjjeeecccbbbaaa\\\]]]^^^______``````aaa^^^[[[[[[___```^^^\\\\\\^^^```aaa```^^^[[[ZZZZZZYYYYYYZZZ]]]```bbbbbbaaa___YYY\\\^^^aaa~~~www```xxxxxx|||ZZZRRRSSSJJJLLLmmmjjjsss{{{qqquuupppiiieeedddeeedddcccbbbdddffffffccc```___^^^```aaabbbdddeeefffggggggeeeeeeeeeeeefffggghhhiiinnnppprrrrrrqqqrrrwww{{{vvv}}}wwwsssqqqsssssspppnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnllliiihhhiiiiiiiiiiiirrrooommmllliiifffgggkkkdddeeehhhkkkllljjjeeeaaagggiiiiiigggggghhhddd___bbbcccddddddeeefffggggggiiigggfffhhhjjjjjjfffbbbmmmmmmyyy~~~uuuzzzzzzvvvxxxtttrrrpppnnnoooqqqqqqmmmjjjiiikkkmmmmmmkkkhhhgggggghhhkkkppprrrrrrpppooonnnppprrruuuwwwxxxxxxwwwvvvvvvvvvwwwvvvuuuuuuvvvwww{{{vvvSSS:::777;;;888111UUU___UUUWWW[[[kkkfff>>>AAA===666333000///...------,,,------,,,+++******))))))*********************,,,000444888222555CCC^^^yyyOOOJJJLLLPPPHHHCCCYYYyyy~~~dddMMMDDDEEEHHHDDD<<<:::999;;;AAAIIIQQQWWWYYYbbbccceeegggiiimmmqqqtttuuuwwwyyyzzzzzzyyyxxxxxxeeeaaajjj~~~tttjjjkkkggg\\\JJJ@@@JJJLLLGGGjjjzzzvvvsssppprrrvvvwww|||uuuvvv]]]CCC;;;===<<<;;;:::::::::<<<===;;;===>>>??????@@@BBBEEEJJJJJJKKKLLLMMMNNNOOOPPPVVVTTTSSSRRRSSSUUUWWWYYY\\\___^^^YYYYYY\\\^^^[[[```aaagggwww{{{tttyyywwwooocccZZZXXX\\\aaaddd___]]][[[[[[[[[\\\]]]]]]]]]]]]]]]^^^^^^\\\[[[ZZZ^^^___```^^^\\\[[[[[[\\\[[[ZZZYYY\\\aaaddddddcccZZZWWW[[[^^^\\\fffpppfffzzzuuukkkYYYNNNkkkxxx}}}mmmlllpppmmmhhheeecccccccccdddgggiiikkkjjjgggcccaaa```^^^```bbbeeeggghhhhhhhhhgggeeecccbbbbbbccceeeffflllnnnppppppppprrruuuxxx{{{mmmmmmtttwwwrrrpppsssssspppoooppptttttttttsssrrrpppoooooonnnkkkhhhiiillloooooonnnsssqqqnnnkkkhhhgggiiimmmccceeegggjjjlllkkkhhheeegggjjjkkkiiiiiijjjhhhcccffffffeeeffffffhhhiiijjjiiigggeeeeeeggghhhgggeeeoooqqq{{{zzzxxxtttuuuvvvooorrrqqqqqqrrrttttttrrrpppeeegggiiijjjjjjiiiggggggfffiiimmmnnnnnnlllkkkkkknnnooooooppppppqqqppppppuuutttuuuvvvxxxxxxvvvtttsssnnnyyysssHHH999<<>>GGGNNNSSS___aaacccdddeeehhhllloooqqquuuyyyyyyxxx{{{qqqhhhvvv~~~~~~yyylllhhhaaaWWWNNNFFFQQQPPPDDDccczzzooommmppprrrrrrtttzzz~~~mmmnnnxxxrrrOOO555888:::999888777888999::::::888999;;;;;;;;;<<<>>>AAADDDDDDEEEGGGHHHIIIIIIJJJOOONNNNNNNNNOOORRRTTTVVVYYY[[[ZZZUUUUUUWWWVVVQQQUUUZZZ^^^^^^ccczzzzzzkkkaaaYYYZZZ[[[]]]___```^^^\\\```\\\WWWUUUWWWZZZ\\\\\\YYY[[[[[[ZZZXXXWWWUUUTTTZZZ[[[[[[ZZZXXXXXXYYYZZZZZZXXXWWWYYY^^^aaa```^^^XXXWWWYYY\\\YYYZZZwwwppp}}}qqqrrrxxxeeemmmbbbeeefffccc^^^[[[\\\^^^___bbbeeeffffffeeeeeeeee```cccfffiiikkkkkkiiihhhjjjhhheeecccbbbcccdddeeefffhhhjjjlllnnnqqqtttvvvwwwpppqqq{{{|||xxxtttsssrrrooonnnppptttuuuuuuvvvvvvuuutttssstttqqqnnnnnnqqqsssrrrqqqsssrrrooojjjfffgggjjjlllhhhgggggghhhiiiiiihhhfffeeeiiikkkiiiiiilllllliiilllkkkkkkkkklllmmmnnnoooooollliiihhhiiimmmpppqqqooottt{{{}}}xxx~~~rrrjjjkkkjjjmmmqqqlllqqqppppppqqqqqqpppnnnmmmiiiiiikkklllmmmllljjjiiidddgggiiijjjiiiiiijjjkkknnnmmmkkkjjjjjjlllnnnooovvvtttsssvvv|||~~~zzzuuulllrrrvvvxxxQQQ888>>>@@@444@@@bbb```SSSVVVWWWkkkyyyiii@@@@@@:::555555000///...------,,,------,,,+++******))))))******)))***+++******+++---///>>>DDDIII@@@777BBBNNNJJJVVVBBB666???LLLRRRVVV\\\kkkOOOGGGDDDBBBHHH???<<<888555777===EEEJJJVVVZZZ___aaabbbdddhhhlllkkkpppvvvwwwxxx~~~~~~yyywww{{{vvvjjjaaabbb[[[[[[RRRFFF^^^}}}xxxkkkaaabbbiiinnnrrrtttrrrmmmqqq___BBB111;;;888666555666777888888777666777888999888999;;;===AAABBBDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRMMMRRRXXX\\\\\\XXXRRRNNNMMMQQQWWWZZZ\\\eeexxx|||lll```\\\[[[WWWTTTUUUTTTUUUWWWZZZ\\\]]]\\\\\\WWWRRRRRRUUUZZZ\\\\\\WWW[[[\\\YYYWWWWWWVVVSSSUUUVVVWWWVVVUUUTTTUUUVVVTTTTTTTTTVVVYYYZZZYYYXXXZZZ[[[WWWWWWWWWWWWpppqqqsssttt```kkk]]]bbbgggeee___[[[[[[^^^ccceeefffeeecccbbbbbbcccbbbdddfffhhhiiiiiihhhgggkkkjjjiiigggfffeeeeeeeeeaaabbbeeehhhkkknnnpppqqqtttppppppuuuvvvuuu{{{llllllmmmpppuuu{{{~~~zzztttsssqqqmmmlllnnnmmmnnnppprrrttttttttttttwwwuuutttsssrrrqqqooommmpppqqqnnnhhhdddgggiiiiiimmmjjjfffdddccccccbbbaaabbbfffgggddddddhhhkkkkkkggggggggghhhhhhiiiiiiiiillljjjgggfffgggjjjooorrrqqqqqqrrrqqqnnnppp~~~zzz}}}ttthhhgggjjjfffhhhllliiilllllllllkkkjjjgggeeecccjjjjjjjjjjjjkkkiiifffcccaaacccfffhhhhhhiiilllmmmnnnmmmkkkkkkkkkmmmpppqqqpppoooooorrrwwwyyyvvvssssss|||xxxoooGGG333;;;:::777BBBjjjbbbVVVTTTRRRaaaqqqzzz~~~jjjAAA???777555666000///...------,,,------,,,+++******))))))******)))***+++***)))***,,,...777AAANNNIII;;;CCCXXX___RRRIII???;;;CCCQQQZZZ\\\xxxcccQQQCCC===FFF??????===999666777<<<@@@GGGMMMUUUZZZ[[[^^^cccgggfffkkkpppssstttxxx___fffooowww~~~~~~zzzyyy}}}sssfff```lllzzzwwweee___[[[^^^eeemmmvvv~~~~~~iiiFFF;;;555;;;777555555666999:::888666555777888888777888:::<<>>666444777000000...---------------,,,++++++***)))*********)))***+++***))))))+++---)))444FFFGGG:::BBB]]]mmmcccdddXXXAAA888BBBMMMOOOhhhwww___HHH999AAA>>>AAABBB>>>888444666999:::AAAKKKRRRUUUXXX]]]bbbeeegggkkkmmmooonnnlllkkkiiiXXXZZZqqq~~~yyy}}}|||uuuqqq[[[ZZZ\\\aaagggooo~~~zzzqqqvvvUUU222666666555777555555777:::;;;888555666777888888777888:::<<<:::;;;>>>AAACCCEEEEEEEEEGGGHHHJJJLLLLLLKKKJJJIIILLLKKKTTTaaa___QQQMMMUUUQQQRRRVVV[[[YYYTTTUUU\\\XXXWWW\\\bbbccc```cccjjj]]]^^^___``````aaaeeeiiieee^^^]]]dddddd]]]___ggggggaaaZZZWWWXXX[[[]]]]]]YYYXXXXXXYYYZZZXXXUUUSSSYYYVVVTTTVVVYYYXXXRRRMMMJJJRRRUUURRRQQQUUUVVVTTTTTTVVVYYYYYYXXXWWWWWWWWWLLLQQQWWWYYYXXXWWWYYYZZZTTT```\\\YYY___VVVWWWppp}}}ttttttwwwjjj[[[hhhgggfffggghhhgggeeebbbccccccbbb___]]]]]]```bbb^^^[[[WWWUUUVVV[[[```dddjjjlllnnnooonnnjjjfffcccddddddfffhhhkkkllllllllldddmmmsssqqqmmmnnnrrrvvvxxxsssuuuzzzwwwpppvvvxxxyyyxxxuuuvvvzzzzzzvvv|||wwwvvvyyyzzzvvvsssttteeehhhlllpppqqqpppqqqtttqqqnnnoootttvvvsssqqqqqqjjjkkklllllljjjhhheeedddcccggglllmmmkkkiiiiiijjjcccggggggaaa```eeehhhfff___]]][[[[[[[[[[[[YYYXXX\\\___]]]WWWUUUZZZ___aaa^^^___aaaccccccbbb```___^^^```bbbbbb```___^^^^^^eeepppssshhh```eeelllmmmuuuwwwqqqllluuupppnnneeehhhkkkbbb^^^^^^YYY[[[]]]aaacccddddddeeefffeeeeeeeeeiiilllmmmkkkhhhcccggglllnnnlllhhhdddbbbeeehhhmmmqqqsssrrrpppooonnnvvv{{{xxxpppmmmsss{{{zzzvvv}}}}}}cccCCC???:::777999666SSSxxx```QQQHHHQQQ]]]fffpppzzz}}}mmm???<<<888555333000///...------,,,------************************))))))))))))))))))))))))111///666@@@===<<<[[[sssrrrfff@@@666EEEGGGTTTtttzzzYYYIII???999@@@BBB===<<>>@@@CCCFFFGGGFFFHHHJJJMMMNNNNNNMMMMMMLLLOOORRRTTTTTTSSSSSSSSSOOOOOOOOOOOOPPPSSSYYY]]]TTTVVVYYY\\\```ccceeefffbbb```___aaaeeehhhhhhggghhhbbb\\\ZZZ\\\___aaaaaabbb\\\WWWVVV[[[___aaa```]]]ZZZZZZ^^^___[[[XXXXXXXXXWWWVVVWWWXXXYYYXXXWWWOOOPPPSSSVVVYYYXXXUUURRRSSSPPPNNNOOORRRSSSQQQOOOOOOPPPRRRSSSSSSQQQOOONNNTTTUUUVVVVVVVVVWWWYYY[[[tttttt|||}}}lll```[[[]]]___bbbddddddcccbbb```ccc```[[[YYYYYY\\\```bbb\\\ZZZVVVSSSSSSVVVYYY\\\aaabbbeeehhhjjjjjjiiihhhcccaaa```aaadddhhhjjjjjjjjjiiikkknnnnnnlllnnnrrrpppsssvvvxxxyyywwwtttrrruuuqqqrrruuutttppprrryyyooonnnpppssssssqqqrrrvvvjjjdddfffooopppiiifffjjjjjjkkkpppsssqqqlllmmmqqqcccggglllnnnkkkgggcccaaa___fffjjjgggddddddcccaaabbb^^^YYYYYY]]]bbbeeefff```___\\\ZZZXXXWWWVVVVVVWWWVVVWWWXXXVVVUUUZZZbbbdddaaa^^^]]]^^^aaabbbbbbccc___[[[[[[\\\^^^]]]\\\bbbeeeiiijjjiiihhhggggggmmmnnnnnnmmmvvvqqqlllnnnnnnmmmnnnnnnkkkgggeeedddccc___\\\^^^```bbbbbbaaa``````aaaiiigggeeehhhlllnnnllljjjdddiiillllllkkkjjjeee```eeefffiiilllooopppqqqqqqlllnnnppppppppprrrxxx|||~~~}}}mmmKKK333999777<<<:::FFF|||kkkTTTOOORRRTTTWWW\\\nnnxxx|||yyy|||vvvjjjeeelll@@@>>>999666444000///...------,,,------************************))))))))))))))))))))))))+++***444AAA@@@:::AAAQQQuuuppp:::000LLLGGGNNN{{{qqqMMM===;;;===<<<:::999;;;:::777333555888;;;???DDDKKKPPPUUUZZZ___bbbeeejjjooorrrccc\\\\\\hhhssswww|||yyyiii]]]VVV^^^bbbeeeiiitttyyy}}}sssjjjOOO666333555333333333333444555555555555444666555555555666888;;;<<<<<<<<<===>>>@@@BBBEEEFFFFFFHHHJJJLLLMMMLLLLLLKKKJJJMMMPPPRRRSSSSSSUUUVVVTTTQQQMMMNNNQQQUUUWWWXXXWWWWWWXXXZZZ]]]aaaeeegggdddcccccceeeiiikkkkkkjjjfffbbb]]][[[\\\___``````^^^[[[XXXZZZ^^^```^^^\\\^^^ZZZZZZ]]]]]]ZZZWWWWWWWWWVVVUUUVVVXXXYYYXXXWWWQQQQQQRRRTTTVVVUUURRROOONNNMMMLLLMMMNNNNNNMMMLLLNNNOOOQQQRRRRRRQQQPPPOOOQQQRRRTTTTTTSSSTTTVVVXXXfffqqq]]]jjj|||zzzoooccc\\\\\\\\\]]]```aaabbbbbbaaa```dddcccaaa]]]ZZZZZZ]]]```[[[ZZZWWWUUUUUUWWWYYY[[[```aaacccfffhhhiiijjjjjjdddbbbaaaaaacccfffggggggjjjhhhiiikkkjjjggggggkkkjjjkkknnnqqqrrrrrrqqqpppsssqqqrrruuutttoooooossssssqqqrrrtttsssqqqtttzzzrrrmmmkkkmmmnnnkkkjjjkkkkkkjjjkkknnnmmmhhhhhhkkkdddgggkkkmmmmmmkkkhhhgggcccggggggccc```___]]]ZZZ]]]ZZZWWWWWWZZZ^^^`````````^^^[[[YYYWWWVVVVVVVVVVVVUUUVVVYYYYYYVVVXXX\\\aaa^^^\\\[[[]]]___aaaaaafffccc___^^^```aaaaaa```gggiiijjjjjjiiijjjkkkmmmkkkmmmmmmiiiiiissswwwkkkgggffffffjjjooouuuqqqkkkgggdddaaa^^^[[[___aaacccdddddddddfffhhhcccdddeeeeeeeeefffggghhhfffhhhgggccccccffffffdddfffgggjjjlllnnnnnnnnnnnnsssuuuvvvtttqqqrrruuuyyyzzzyyyyyyyyyvvvtttyyyUUU<<<@@@>>>666222EEEuuuxxx[[[LLLIIIPPPXXXVVVbbbnnnuuuxxx|||~~~}}}zzzvvvnnneeebbbeeekkkAAA@@@:::666444000///...------,,,------************************))))))))))))))))))))))))((()))000===EEEBBB999444UUUsssSSS+++777DDD:::YYYnnnRRR>>>:::888;;;===<<<;;;===333333444444555999???CCCKKKVVV]]]___eeepppxxxyyyfff```aaajjjrrrsssxxx~~~{{{sssbbbWWWWWW\\\ccceeeiiirrr|||ooo^^^iiitttQQQ999666444222222111222222333444444444444333555444444444444666888999;;;<<<<<<===>>>@@@BBBCCCEEEFFFHHHIIIJJJJJJJJJIIIGGGIIILLLNNNPPPRRRVVVXXXWWWQQQKKKLLLRRRUUUUUURRRZZZYYYXXXXXX[[[___ccceeeccccccdddgggiiijjjiiihhhdddbbb___^^^_________^^^`````````cccfffeeeaaa]]]^^^ZZZXXXZZZZZZWWWUUUVVVUUUTTTSSSTTTVVVWWWVVVUUURRRQQQPPPPPPQQQPPPNNNLLLIIIJJJJJJIIIHHHGGGGGGHHHLLLMMMOOOPPPQQQPPPOOOOOOMMMNNNPPPPPPPPPPPPRRRTTTUUUrrruuuzzzyyykkkeee[[[WWW[[[\\\]]]^^^___````````````ccceeeeee```YYYVVVWWWZZZZZZYYYYYYXXXXXXYYYZZZZZZ\\\\\\]]]___bbbeeehhhjjjeeecccbbbbbbcccccccccbbbllljjjjjjjjjhhhccccccfffdddeeegggiiikkklllmmmmmmrrrrrruuuyyywwwqqqoooqqqvvvuuuvvvvvvsssqqqvvvzzzxxxsssmmmlllppppppnnnmmmiiihhhjjjiiifffdddeeeeeefffhhhkkknnnooonnnmmmjjjjjjgggbbb___]]]YYYSSSXXXWWWVVVWWWZZZ\\\]]]\\\```^^^[[[XXXWWWWWWWWWXXXVVVTTTUUUYYY[[[XXXVVVWWW]]][[[YYYYYY[[[^^^______aaa___]]]^^^```bbbcccccchhhhhhgggfffeeegggkkknnnjjjlllllljjjhhhhhhlllqqq~~~tttwwwrrrmmmiiidddccckkktttwwwrrrlllgggcccaaa___^^^aaabbbccccccbbbdddgggiii^^^aaadddccc___^^^```dddccceeeddd``````cccdddbbbdddeeeggghhhiiiiiiiiihhhsssuuuvvvtttpppooorrruuuxxxwwwwwwwwwtttpppsssyyy}}}PPP>>>:::;;;<<<222999kkkmmm^^^QQQGGGGGGIIIRRR^^^gggnnnwww~~~yyyqqqnnniiibbb\\\^^^kkkyyyjjjBBBBBB;;;666555000///...------,,,------************************))))))))))))))))))))))))++++++,,,666FFFQQQNNNEEELLLgggnnnmmmyyymmmFFF+++888:::IIIeeejjjJJJ>>>777>>>BBB???<<<>>>888777555333222444888;;;CCCPPPYYYZZZ```qqq|||}}}iiicccdddkkkooonnnsss|||{{{|||}}}{{{{{{|||}}}zzzuuukkk\\\PPPPPPZZZddddddfffmmm|||wwwxxx{{{eeemmmyyyqqqccc<<<...555111111555...000111222222333333222222444333333333333444444555999999:::;;;<<<===>>>???AAABBBDDDFFFHHHIIIIIIIIIEEEGGGHHHIIIJJJNNNRRRVVVRRRNNNJJJKKKOOORRRRRRQQQYYYXXXXXXXXXZZZ\\\___```___```aaaccccccbbb```___aaaaaa```______^^^]]]\\\aaaaaaccceeegggfffbbb___^^^YYYVVVXXXWWWTTTSSSTTTUUUTTTRRRRRRSSSSSSRRRPPPOOOMMMKKKKKKLLLLLLKKKJJJFFFHHHJJJHHHEEECCCDDDGGGHHHIIIJJJLLLMMMMMMMMMLLLIIIKKKMMMNNNMMMNNNOOOPPPQQQbbbuuu|||llliiihhh[[[UUUZZZ``````______^^^^^^]]]]]]^^^ccceeeaaaXXXRRRSSSVVVXXXYYYZZZZZZ[[[ZZZZZZYYYXXXWWWWWWXXX\\\```eeehhhfffdddcccbbbbbbbbbaaa___mmmkkkjjjkkkhhhccccccgggddddddeeefffhhhiiikkklllqqqtttyyy|||{{{wwwtttsssvvvwwwyyyyyyuuuqqqvvv~~~zzz}}}xxxnnnnnnuuuuuuooorrrlllhhhjjjllliiigggggghhhffffffhhhlllooooooooonnnnnnkkkfffdddaaaYYYPPPVVVWWWXXX[[[]]]_________```___\\\ZZZYYYYYYZZZZZZYYYTTTSSSWWWZZZXXXVVVVVVYYYXXXVVVWWWZZZ\\\]]]]]]ZZZZZZZZZ\\\___bbbeeefffdddeeeeeeeeedddfffhhhkkkooonnnllllllmmmoooqqqsssgggrrrvvvooouuutttqqqqqqnnniiidddcccjjjrrrooolllgggcccaaabbbccccccaaaaaa```^^^\\\]]]___bbb___aaabbbaaa^^^]]]^^^```___cccfffddddddccc```[[[^^^___aaacccddddddddddddhhhkkknnnnnnlllllloooqqquuuttttttvvvsssooopppuuuwww|||xxxJJJ<<<===IIIDDD222999RRR~~~dddXXXYYYLLLFFFLLLRRRSSSXXX```eeehhhmmmrrrvvvyyy|||}}}|||}}}yyyqqqmmmmmmggg___ZZZ[[[[[[\\\aaaqqqhhhBBBCCC;;;666666000///...------,,,------************************))))))))))))))))))))))))++++++***...>>>RRRZZZYYYGGG___tttqqqeeeEEE,,,666???GGGcccfffPPP===<<>><<<;;;888444222222444777666BBBKKKNNNUUUfffuuu{{{iiicccaaafffhhhgggkkkttttttzzz|||{{{||||||}}}{{{xxxzzzyyywwwtttrrrqqqpppppplllbbbTTTLLLNNNUUU^^^cccaaalll||||||uuuoooqqqnnnGGG111---222---333888,,,///000000111111111111111222222222222222222222333555666777888999:::;;;;;;<<<===???BBBEEEGGGIIIJJJEEEEEEEEEEEEEEEHHHLLLOOOJJJJJJJJJKKKLLLNNNQQQSSSUUUVVVXXXYYYZZZZZZZZZYYY[[[\\\]]]^^^\\\ZZZXXXWWW[[[\\\\\\\\\ZZZXXXWWWVVV\\\\\\\\\^^^______]]]\\\\\\WWWTTTVVVUUURRRQQQRRRUUUSSSQQQOOOOOONNNKKKIIIIIIGGGFFFFFFGGGIIIIIIIIIEEEGGGIIIHHHDDDCCCDDDGGGDDDDDDEEEFFFGGGHHHHHHHHHGGGIIIKKKLLLLLLLLLMMMNNNJJJSSSggg{{{zzz}}}zzzlllnnnkkk^^^YYY___dddcccbbb```^^^\\\[[[ZZZZZZ```eeebbbZZZTTTTTTVVVVVVXXXZZZ[[[\\\[[[ZZZYYYWWWVVVUUUUUUXXX^^^cccgggfffdddbbbaaabbbbbbaaa```iiiggghhhiiihhhddddddhhheeeeeeddddddeeefffggghhhlllrrrxxxzzzzzzyyywwwuuutttuuuyyy{{{wwwrrrsssxxxtttxxxvvvpppqqqxxxwwwpppvvvooollloooqqqooommmmmmiiigggeeeeeegggjjjkkklllkkkmmmllljjjhhheee[[[QQQSSSVVVZZZ]]]___`````````___^^^]]][[[[[[ZZZ[[[[[[[[[TTTQQQTTTWWWVVVVVVWWWWWWUUUTTTUUUXXXZZZ[[[[[[XXXYYYZZZ[[[\\\^^^```aaa^^^aaaeeegggfffeeeeeefffooollliiihhhjjjlllllljjjdddbbbfffpppwwwwwwpppkkkcccdddlllpppiiihhheeeaaa___bbbfffiiihhhfffccc```^^^___bbbddd^^^^^^]]][[[YYYYYY\\\^^^dddbbb``````bbbbbb```^^^bbbfffgggeeecccccc___ZZZ\\\]]]___bbbcccdddddddddaaaeeeiiijjjiiiiiikkknnnlllkkklllooonnnkkkkkkooopppzzz```CCC===@@@<<<888999===hhhnnn[[[MMMNNNPPPKKKFFFGGGNNNPPPSSSXXX^^^cccfffgggqqqqqqqqqqqqpppnnnllljjjhhhfff```XXXVVVXXXXXXVVVPPPYYYeeetttgggBBBCCC;;;666777000///...------,,,------************************))))))))))))))))))))))))'''((()))***333AAAMMMRRR@@@III~~~NNN<<<444777DDDeeeoooSSSAAA;;;:::===AAA<<<<<<:::666333111222444111777???DDDKKKYYYkkkxxxmmmccc^^^bbbdddcccgggooohhhpppvvvvvvvvvyyyzzzyyy}}}zzzwwwwwwxxxyyywwwuuurrrtttuuutttppphhh```[[[SSSLLLFFFIIISSS\\\```___ggg{{{yyyzzz~~~rrr~~~dddTTT111///000///,,,333666.........///000000000000///111111111222222222222222222333555666888999999999999:::<<>>@@@===???999BBBkkkzzziii___WWWSSSQQQLLLKKKJJJLLLOOOSSSUUUUUUWWWUUUSSSSSSSSSTTTTTTSSSTTTRRRQQQSSSTTTUUU[[[bbbkkkzzzfffAAACCC:::555888000///...------,,,------************************))))))))))))))))))))))))'''''')))+++---222===HHHIIIEEE^^^PPP333444333BBBtttyyy[[[FFF>>>???@@@;;;;;;;;;888555333333333444222666===AAAFFFYYYnnnkkk]]]TTTWWW[[[[[[___eee___fffkkklllmmmooopppooonnnooopppqqqqqqpppooooookkklllllljjjcccXXXNNNHHH@@@AAAEEEJJJSSS\\\dddiii{{{~~~{{{wwwnnnRRR333,,,111///,,,000///---222------...///////////////000000111222222222222222111222444777999:::::::::::::::;;;===???AAACCCDDDCCCDDDDDDDDDDDDEEEGGGJJJGGGGGGHHHJJJMMMPPPRRRSSSPPPQQQSSSTTTUUUUUUTTTSSSSSSUUUWWWWWWUUUUUUWWWYYYTTTVVVWWWUUURRROOOOOOPPPTTTVVVXXXYYYZZZZZZ[[[\\\UUUQQQQQQTTTUUUQQQNNNOOOMMMKKKIIIHHHHHHGGGEEECCC???>>>>>>@@@BBBDDDDDDCCCAAAAAA@@@AAACCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBEEEHHHIIIIIIHHHHHHIIIOOODDDNNN```{{{zzzzzzzzz|||tttqqqlllfffbbbaaacccddd```aaaaaa```^^^\\\YYYWWWWWWZZZ^^^^^^[[[XXXUUUTTTUUUVVVXXXZZZZZZZZZYYYXXXYYYXXXVVVUUUVVVYYY]]]```___\\\YYYYYY\\\```dddeee]]]\\\^^^aaaaaa^^^```ddd``````aaabbbccccccddddddccciiillljjjjjjnnnpppnnnrrrnnnnnnqqqsssooolllkkkiiiffffffkkkooonnnnnnppppppnnnooopppmmmhhhgggiiieeehhhhhhddd___^^^ccciiieeeiiijjjfffbbbaaa^^^YYYRRRUUUWWWXXXUUUTTTTTTUUUPPPRRRTTTVVVVVVTTTQQQOOOOOOMMMMMMPPPOOONNNPPPUUUPPPOOONNNOOOQQQRRRQQQPPPNNNPPPQQQPPPMMMKKKKKKLLLPPPTTT[[[______]]]ZZZYYYYYYZZZ\\\```dddfffeeeddd___```___\\\___eeehhhhhhooonnnpppuuuwww||||||ssshhhfffkkkppppppkkklllggggggoooqqqllllllggghhhddd]]]]]]cccgggggghhhhhhgggbbb^^^[[[\\\]]]\\\]]]______^^^^^^```aaaddddddccccccddddddcccbbbhhhhhheee```___cccfffeeecccdddfffhhhiiiiiiiiiiiifffjjjoooooollliiihhhiiioookkkkkknnnooonnnoooqqq{{{wwwqqqxxxyyyUUUFFFAAA<<<::::::;;;???NNNsssuuunnnbbb]]]VVVRRRQQQQQQPPPOOOSSSTTTTTTSSSQQQTTTZZZ___\\\\\\fffvvvxxxsssyyyeee@@@BBB999555888000000...---------------************************)))))))))))))))))))))))),,,)))))),,,,,,...:::IIIFFFJJJ888<<>><<<555666XXX|||yyyWWWFFF@@@<<<;;;<<<===;;;888666555555777///...555444333DDD]]]aaaQQQFFFHHHMMMOOORRRWWW\\\]]]]]]]]]___dddggghhhdddfffhhhiiihhhgggggghhheeebbb]]]UUUMMMDDD===999<<>>======???AAABBBAAA??????===;;;>>>AAACCCBBB@@@BBBBBBAAAAAA@@@AAAAAAAAA@@@CCCFFFHHHGGGGGGGGGGGGLLL777RRRKKKfff|||{{{yyywwwzzz|||~~~wwweeehhhfff``````dddccc]]]\\\]]]_________\\\YYYWWWUUUVVVXXXYYYXXXUUUQQQNNNTTTUUUWWWXXXYYYYYYYYYYYYWWWUUUSSSRRRRRRUUUXXXZZZ[[[XXXUUUUUUYYY___dddggg]]]\\\]]]``````^^^___ddd___```bbbdddeeefffggggggdddjjjjjjffffffkkkmmmllltttmmmiiilllooommmjjjiiihhhaaa```hhhkkkhhhiiipppkkkkkkmmmnnnhhhaaa___bbbcccgggiiieee^^^\\\cccjjjhhhlllkkkeee______```___UUUWWWXXXWWWSSSOOOOOOPPPJJJLLLPPPRRRRRROOOLLLIIIGGGHHHLLLPPPNNNKKKLLLRRRNNNMMMLLLMMMNNNOOONNNMMMNNNQQQSSSSSSRRRQQQRRRTTTVVVZZZ```ccccccbbb`````````]]][[[ZZZ]]]aaaeeegggVVV\\\]]]XXX[[[eeejjjhhhhhhpppnnneeedddlllnnnhhhhhhwww~~~wwwtttzzz}}}zzzuuu~~~{{{www}}}|||vvvvvvwwwpppjjjkkkppprrroookkkvvvtttggg```iiinnnlllpppiiilllhhh]]]YYY]]]bbbbbbhhhiiihhheee```^^^^^^```___```bbbaaa___]]]\\\]]]```ccceeedddaaa```bbbeee```dddfffeeeeeegggfffbbbeeefffggghhhhhhhhhgggfffeeejjjooopppmmmkkkjjjjjjqqqmmmkkkmmmooommmnnnqqqiii{{{yyyhhhtttvvvWWWGGG@@@<<<666555999;;;AAASSSgggvvvqqqnnnkkkiiieeeiiillljjjfffiiitttiiiAAABBB<<<666555333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))***)))++++++)))(((,,,666===TTTQQQMMM<<<888\\\xxxmmmooouuugggCCC---333BBBIIIhhhNNN555===;;;===@@@<<<555444:::444333111000000222444555:::;;;<<>>===>>>>>><<<<<<===???@@@@@@@@@@@@???@@@AAAAAAAAA@@@BBBCCC@@@BBBDDDFFFFFFEEEDDDCCCFFFCCCEEEJJJRRRiii|||mmmbbb]]]YYYYYY\\\]]]ZZZVVVXXXZZZZZZTTTMMMJJJNNNTTTVVVSSSOOONNNOOOPPPOOOMMMNNNOOOOOOOOONNNOOORRRTTTUUUVVVWWWVVVUUUTTTUUUVVVQQQPPPQQQTTTYYY[[[ZZZXXXSSSUUUXXX[[[\\\\\\ZZZXXXWWW[[[]]]]]]bbbiiigggaaaaaahhhnnnpppnnnkkkkkkmmmlllmmmllljjjlllqqqqqqmmmdddfffddd]]]]]]fffnnnooobbbfffiiifffaaa^^^___bbbaaaaaaccceeebbb^^^___cccbbbfffhhhfff___ZZZYYYZZZZZZ[[[ZZZUUUNNNIIIHHHHHHIIIJJJJJJJJJJJJHHHFFFEEEAAABBBDDDFFFHHHIIIIIIJJJKKKLLLLLLJJJHHHGGGHHHIIINNNOOONNNMMMRRRXXXXXXSSSOOOXXXaaaccccccdddccc``````^^^]]]___bbbeeedddcccddd]]]YYY\\\```aaafffmmmlllnnnoooooommmiiieeebbbnnnuuu|||zzzsssnnnpppuuutttvvvwwwwwwuuussssssssssssrrrrrrrrrrrrpppmmmjjjsssmmmfffbbbcccggglllooogggfffeeebbb```___aaaccceeeggghhhgggccc___\\\\\\\\\[[[ZZZ\\\```aaa___\\\\\\```aaa^^^]]]______^^^^^^aaaeeefffeeecccbbbbbbcccfffiiijjjiiigggeeeeeeeeeiiimmmmmmjjjjjjnnnssspppgggbbbhhhooopppmmmjjjvvvqqqrrrwwwxxx}}}yyyVVVCCC999>>>EEE===888;;;<<>>???AAADDDFFFGGGGGGIIIKKKLLLOOOOOONNNNNNMMMMMMLLLLLLLLLOOORRRTTTUUUVVVWWWXXXWWWVVVUUUSSSSSSSSSTTTUUUZZZ\\\]]]YYYSSSPPPPPPSSSWWWVVVVVVWWWXXXWWWUUUSSSOOOOOONNNKKKHHHGGGHHHIIIGGGGGGFFFFFFEEECCCBBBAAA@@@???===<<<;;;;;;<<<<<<:::;;;<<<<<<============>>>@@@AAAAAA@@@@@@AAABBB@@@AAABBBCCCDDDDDDCCCCCCEEEDDDGGGJJJLLL[[[ppphhh^^^[[[XXXXXXYYYZZZXXXVVVWWWWWWVVVPPPJJJHHHJJJNNNQQQNNNKKKKKKKKKLLLJJJHHHOOOPPPOOOMMMKKKIIIJJJKKKSSSTTTVVVUUUUUUUUUVVVWWWOOOOOOQQQUUUYYYZZZYYYVVVQQQSSSVVVXXXXXXWWWTTTSSSYYY]]]______cccgggeee___^^^ccchhhjjjiiijjjnnnrrrpppppplllhhhhhhmmmnnnkkkhhhkkkkkkfffeeekkkooooooiiijjjkkkhhhbbb^^^^^^______^^^```bbb___ZZZ[[[___^^^aaadddccc^^^[[[[[[]]]]]]^^^\\\WWWPPPKKKJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFCCCDDDEEEGGGHHHIIIIIIJJJJJJKKKJJJIIIGGGFFFGGGHHHLLLNNNNNNMMMOOOTTTTTTQQQQQQXXX]]]^^^^^^aaacccaaabbb```___```dddffffffeeeggg```ZZZ\\\^^^aaahhhpppnnnooopppqqqpppnnnkkkiiioootttxxxvvvooojjjjjjlllnnnqqqtttuuutttssssssssstttsssqqqppppppooommmkkkjjjhhhdddaaa```bbbeeehhhggghhhiiigggdddaaa``````YYY[[[]]]___```^^^[[[YYYXXXXXXXXX[[[^^^^^^[[[XXXUUUYYYZZZVVVUUUXXXZZZYYYXXX[[[^^^______^^^^^^^^^aaacccfffgggeeeccccccccc___bbbeeedddccccccfffhhhooohhheeekkkpppqqqpppoootttppppppssssssrrr~~~cccHHH888777888>>>CCC???777777>>>MMMcccqqqWWWEEEkkkAAAAAA:::666555333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))***)))++++++)))&&&'''+++///>>>TTTnnnuuu___HHHddd~~~YYY<<<...333@@@bbbbbbNNN;;;888>>>>>>777///666555555444333333222222000000111222333444444555333444777999;;;;;;;;;;;;============;;;999777555333444555666777;;;@@@CCCIIITTTggg}}}vvvvvvwwwcccGGG000...222...------------------------,,,,,,---......//////000............///000111222444444555666666666666666777777888888:::<<<===>>><<<>>>AAACCCDDDDDDEEEGGGIIIJJJMMMNNNOOONNNMMMLLLKKKNNNPPPRRRSSSTTTWWWYYY\\\\\\ZZZYYYWWWUUUTTTSSSWWWYYYZZZXXXTTTRRRSSSUUUXXXXXXZZZ\\\]]][[[WWWTTTNNNKKKHHHFFFEEEEEEDDDCCCDDDDDDCCCBBBBBBAAA@@@???;;;:::999888888999::::::999999::::::::::::::::::===???@@@@@@???>>>???AAA>>>??????@@@AAABBBBBBBBBCCCDDDHHHIIIFFFLLLeee{{{xxxffffffZZZYYYXXXWWWWWWWWWWWWWWWWWWUUUQQQLLLIIIGGGFFFFFFKKKJJJIIIIIIIIIIIIFFFDDDLLLMMMMMMLLLHHHFFFEEEEEEPPPQQQSSSTTTUUUUUUXXXYYYRRRSSSUUUXXXZZZYYYUUURRRVVVWWWZZZ[[[[[[ZZZXXXVVVYYY\\\^^^^^^aaaccc```[[[^^^aaacccddddddffflllpppuuusssnnnhhhhhhlllmmmjjjlllpppqqqooonnnooopppoooqqqqqqooommmkkkhhhgggfffbbbaaaaaabbb```[[[ZZZ]]]^^^aaacccaaa^^^[[[\\\]]]\\\\\\ZZZVVVPPPLLLJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHGGGEEEDDDEEEFFFIIIMMMNNNKKKKKKNNNOOONNNQQQVVVXXXWWWXXX^^^aaaaaabbb```___```ccceeeffffffiiibbb]]][[[\\\```gggnnnmmmnnnpppqqqrrrrrrrrrqqqnnnppprrrqqqnnnjjjiiihhhgggkkkooorrrrrrrrrrrrrrrooommmkkkiiiiiihhhfffdddeeeggggggddd___\\\\\\]]]```cccfffgggeeeaaa^^^]]]TTTSSSTTTWWW[[[[[[XXXTTTQQQRRRSSSVVVXXXXXXUUUSSSUUUWWWWWWRRRQQQVVVYYYYYYTTTVVVXXXYYYYYYYYY[[[]]]```aaabbbbbb```_________`````````aaaaaabbbddddddjjjffffffjjjnnnooopppssstttnnnmmmpppmmmhhhjjjqqqtttTTTBBB999===BBB===??????@@@AAA@@@BBBMMMYYYxxxzzzfffUUUJJJCCC???lllAAAAAA:::666666333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))***(((***+++***(((''')))+++333DDDZZZrrrtttSSSKKKkkkwwwTTT333666666888OOOxxxWWWAAA;;;;;;;;;999555555666666555444333222111111111111222222222222000111333444555555555444222444666666555444444444888:::;;;::::::???HHHPPP```ppp}}}}}}{{{lllKKK666***---111+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////------------...///000000333333444555555555555555555666666777888:::;;;<<<:::;;;???CCCCCCAAABBBDDDFFFGGGJJJLLLNNNNNNNNNNNNMMMOOOPPPPPPPPPQQQTTTVVV[[[ZZZZZZXXXVVVSSSQQQPPPUUUVVVWWWUUUSSSQQQRRRSSSVVVUUUUUUVVVWWWVVVSSSQQQMMMHHHDDDBBBCCCCCCAAA>>>AAAAAA@@@???>>>=========777777666666666777999:::999999888888888888888888<<<>>>???>>>===<<<===???============>>>???AAAAAABBBBBBEEEGGGEEEFFFQQQ___www|||~~~lllbbbcccXXXYYYYYYXXXVVVVVVWWWYYYYYYTTTOOOLLLKKKIIIFFFDDDIIIIIIJJJJJJJJJHHHFFFEEEEEEGGGJJJJJJIIIHHHHHHHHHMMMOOORRRSSSTTTVVVYYY[[[YYYZZZ\\\]]]\\\YYYTTTQQQXXXZZZ\\\^^^___^^^]]]\\\\\\^^^```bbbccccccaaa___bbbcccdddcccbbbbbbdddgggtttssspppkkkkkknnnnnnjjjkkknnnqqqqqqpppoooooooooooommmlllmmmnnnoooooonnniiiffffffgggddd___]]]___bbbcccbbb___[[[XXXXXXYYYTTTSSSRRROOOLLLJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEDDDBBBAAACCCDDDEEEJJJMMMIIIFFFHHHIIIIIINNNQQQSSSRRRTTTZZZ^^^]]]^^^]]]\\\\\\^^^```bbbcccfffbbb^^^[[[ZZZ[[[```eeeggghhhjjjmmmoooqqqrrrssskkkkkklllmmmnnnnnnllljjjcccgggllloooooooooooooookkkjjjhhhgggfffddd```]]]eeeiiimmmjjjaaaYYYVVVVVVTTTWWW[[[^^^]]]\\\[[[[[[ZZZUUUQQQQQQUUUVVVSSSOOONNNNNNNNNOOOPPPQQQQQQQQQVVVXXXVVVPPPNNNRRRVVVWWWSSSUUUVVVVVVWWWYYY\\\___aaaaaaaaa___\\\[[[[[[\\\___^^^]]]^^^aaadddeeeeeedddbbbcccggghhhhhhlllrrrsssmmmkkklllkkkfffdddfffjjj}}}kkkMMMAAA>>>555???===<<<;;;888555888>>>===EEERRRcccttt}}}fff___TTTGGG???;;;<<<>>>lllAAAAAA:::666666333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))***''')))******************)))444>>>VVVooo___DDDCCC]]]ooo^^^LLL555999444000JJJfffLLL???======999999999999999777666666333333333222222111111111...//////000000000000//////111333444333333555777777999<<<===BBBMMM___lllppp|||lllkkkxxx~~~{{{}}}tttMMM444222...,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---...///000222222333444444444444444444444444555777888:::;;;======BBBHHHIIIDDDDDDGGGEEEFFFGGGIIIKKKMMMNNNOOOPPPQQQQQQPPPOOOOOOPPPRRRSSSSSSSSSRRRQQQOOOMMMLLLSSSTTTSSSRRRPPPOOOOOOOOOTTTQQQNNNMMMMMMNNNMMMLLLKKKGGGBBBAAABBBBBB@@@===>>>>>><<<;;;;;;;;;;;;;;;777666666555666777999:::999999888777777777888888;;;<<<===<<<;;;:::;;;===;;;:::;;;;;;<<<>>>???@@@AAA???@@@EEEHHHHHHIIIKKKnnn||||||vvvrrrttt{{{lllfff___^^^YYYZZZZZZXXXVVVVVVWWWXXXYYYTTTOOOMMMMMMLLLIIIEEEGGGHHHIIIJJJIIIGGGFFFEEEBBBEEEHHHJJJIIIIIIJJJKKKJJJMMMOOOQQQRRRTTTWWWYYYYYY[[[^^^```___[[[XXXVVVQQQSSSUUUXXXZZZ[[[[[[[[[```aaadddgggggggggggggggbbbdddeeeeeedddaaa```___jjjlllmmmlllmmmooommmhhhggghhhkkkmmmlllkkklllnnnfffeeedddeeehhhjjjkkkjjjiiifffdddeeeccc^^^[[[\\\______\\\YYYUUUSSSSSSSSSKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEBBBAAAAAA@@@@@@AAABBBBBBAAAAAABBB@@@???>>>@@@AAABBBHHHJJJFFFCCCDDDEEEDDDGGGKKKNNNOOORRRXXXYYYWWWXXXXXXWWWVVVVVVXXXZZZ\\\^^^___^^^[[[WWWWWWXXXYYY___aaacccfffiiilllmmmnnniiihhhhhhjjjlllmmmkkkiiicccfffjjjllllllkkkkkkkkkkkkkkkllllllkkkfff```[[[aaagggkkkjjjccc[[[XXXWWWQQQRRRTTTTTTTTTUUUVVVXXX^^^WWWNNNKKKMMMPPPOOOMMMPPPOOONNNLLLLLLOOORRRUUUVVVWWWSSSLLLIIIMMMPPPQQQSSSTTTUUUUUUVVVXXX\\\___aaabbbaaa___\\\YYYYYYZZZYYYWWWWWWXXX\\\```bbbbbbaaa```aaadddddddddiiipppnnniiifffhhhiiiiiihhhiiimmmeeetttzzzhhhUUU===;;;777666;;;???>>>>>>???@@@AAABBBFFFMMMXXXeeemmmsssvvvyyy}}}~~~mmm\\\TTTHHHCCC;;;666:::III^^^mmmjjjAAAAAA;;;777777333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))***'''((()))***++++++++++++(((111666CCC]]]jjj___SSS...BBBiiioooaaadddLLL===222222:::NNNuuurrrTTTAAA777===<<<;;;999777666444444444333333222111111000000111000000000000000000111///111333222111222666:::444999BBBLLLYYYmmm{{{}}}tttbbbhhhiiiiiipppyyyVVV555'''---,,,(((,,,///++++++++++++++++++++++++******+++,,,,,,------...,,,,,,,,,,,,---...///000111111222333333333333333222222333444555777888999;;;;;;@@@IIIIIICCCAAAFFFEEEEEEFFFGGGIIIKKKMMMNNNQQQRRRSSSQQQOOONNNNNNOOOSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNMMMMMMTTTPPPKKKHHHHHHHHHHHHHHHHHHEEECCCAAAAAAAAA@@@???===<<<:::999888999::::::777777666666666888999:::999888777666666777999::::::;;;<<<;;;999999999;;;888999:::;;;<<<===>>>???@@@>>>>>>BBBGGGJJJHHHEEEBBBoooeeedddfffaaa___YYYYYYWWWVVVUUUTTTTTTTTTTTTPPPMMMLLLMMMMMMJJJGGGDDDFFFGGGFFFDDDCCCCCCDDDDDDFFFHHHHHHGGGFFFGGGHHHGGGIIILLLMMMNNNPPPRRRTTTQQQUUUYYY\\\\\\[[[ZZZZZZLLLNNNQQQTTTVVVXXXYYYYYY]]]\\\^^^aaaaaa___aaafff]]]___cccffffffddd```^^^^^^bbbfffgggjjjllliiidddccccccgggkkkkkkhhhhhhkkkfffeeedddcccbbbcccdddeeeddd```]]]___^^^YYYUUUVVVXXXVVVSSSOOOMMMMMMMMMNNNGGGFFFEEEFFFHHHIIIHHHGGGCCCBBBBBBAAAAAAAAABBBBBB???>>>===<<<<<<===???@@@===>>>???>>><<<<<<===???@@@EEEFFFDDDBBBCCCBBB@@@BBBFFFIIIKKKPPPUUUUUUQQQTTTTTTRRRPPPNNNOOORRRUUUUUU[[[]]]ZZZVVVUUUUUUUUUZZZ\\\___bbbeeefffggggggiiihhhgggggghhhhhhfffddddddgggiiijjjiiiiiiiiijjjgggggghhhjjjjjjfffaaa\\\[[[___ddddddaaa^^^]]]]]]WWWVVVUUURRRPPPPPPRRRTTT[[[TTTKKKGGGHHHKKKMMMNNNSSSRRRQQQOOONNNPPPUUUXXXXXXYYYUUUNNNKKKNNNQQQRRRRRRSSSTTTTTTUUUWWWZZZ]]]^^^___```___]]][[[[[[\\\XXXXXXXXXYYY[[[^^^bbbdddeeecccbbbdddeeeeeeiiioooiiifffcccdddfffjjjmmmooonnnmmmjjjuuufffQQQFFF>>>===>>>:::666555???@@@AAAAAABBBEEEJJJNNNMMMRRRYYY```ccccccaaa___YYYXXXXXXWWWOOOBBB777333@@@;;;666888IIIjjjiiiAAABBB<<<888777333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))***))))))))))))***+++***)))***...444:::MMMooo~~~uuuSSSJJJ\\\~~~dddGGG<<<999888???LLLcccOOOGGGEEEAAA===999666444333444333333222222111111000333333222222222333333333111333444333333666>>>DDDIIIRRR```qqqooo|||nnnfff{{{vvv~~~lll<<<,,,))),,,((()))---+++++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,------...///000000111111222222222222222111111111222444555777888888777===GGGHHH???>>>CCCDDDEEEGGGIIIJJJJJJIIIIIIPPPRRRSSSSSSQQQOOONNNOOOUUUTTTSSSRRRRRRSSSTTTTTTNNNNNNMMMNNNOOOPPPPPPOOOSSSPPPKKKHHHGGGFFFDDDCCCDDDDDDCCCAAA??????@@@BBB;;;:::999777777888999:::888777666666666777888999777666555555555777999:::999:::;;;:::888777888999666777:::<<<===>>>>>>===???@@@@@@@@@BBBEEEFFFFFF>>>QQQxxxjjj[[[aaaccc^^^^^^XXXUUUQQQPPPQQQQQQNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGCCCDDDEEEDDDAAAAAABBBEEECCCDDDDDDCCCBBBBBBCCCEEEDDDFFFHHHHHHHHHIIIKKKMMMJJJNNNRRRTTTSSSSSSTTTUUULLLMMMPPPRRRUUUVVVWWWXXXZZZXXXWWWYYYWWWUUUXXX___ZZZ\\\```dddeeedddaaa^^^YYY]]]```aaaeeeiiigggbbbbbbccciiiooonnngggdddfffggghhhgggccc___^^^```cccbbb]]]ZZZ\\\\\\WWWTTTSSSWWWTTTOOOKKKIIIHHHHHHHHHFFFDDDCCCDDDFFFFFFEEECCC@@@???>>>======>>>???@@@===<<<;;;:::;;;<<<>>>???;;;<<<<<<;;;::::::;;;===???BBBBBBAAABBBDDDAAA<<<@@@CCCEEEGGGLLLSSSSSSNNNSSSSSSQQQMMMJJJJJJMMMQQQPPPXXX[[[XXXUUUXXXZZZZZZZZZ]]]```cccddddddcccbbbggghhhhhhhhhggggggggggggeeeggghhhhhhhhhiiikkkmmm``````aaabbbeeeeeedddbbb]]]^^^___```````````````YYYYYYWWWSSSPPPOOOPPPRRRVVVRRRMMMIIIGGGHHHKKKLLLOOOPPPQQQQQQOOOPPPRRRUUUWWWYYYWWWQQQOOOSSSVVVVVVRRRSSSUUUVVVVVVWWWZZZ\\\WWWZZZ]]]______^^^______^^^___```^^^]]]___dddhhhjjjeeecccdddeeeeeehhhlllhhhhhhgggeeefffjjjnnnpppiiisssssshhhmmmuuubbbLLL>>>777777===DDD888;;;???BBBCCCCCCDDDEEEDDDIIIPPPVVVWWWSSSLLLGGG>>><<<===???===::::::>>>111>>>RRRdddsssgggAAACCC===999777333000---,,,------,,,+++))))))))))))))))))))))))***+++,,,+++)))))))))******)))(((((())))))(((''''''###+++333CCCllloooXXXdddwwwLLL444444999888333WWW}}}WWWSSSMMMGGGAAA===:::999555555444444333333222222111000000000000000111222111444666777888???IIIQQQiiitttyyyzzz{{{{{{sssddd777***---222///(((---000$$$************************)))******+++,,,,,,------------------...///000000000000111222222222222222000000111222333555666777:::888???JJJJJJAAA???EEEBBBDDDHHHKKKKKKJJJGGGEEENNNPPPSSSTTTRRRPPPPPPPPPQQQPPPNNNMMMLLLMMMOOOPPPLLLLLLLLLNNNPPPRRRSSSRRRQQQNNNKKKIIIGGGDDDAAA>>>AAABBBCCCAAA>>>===@@@CCC;;;:::888777666777999:::888777666555555666777888666555444333444666999:::888::::::999777666777888555777:::<<<>>>>>>======>>>BBBCCC@@@<<<>>>DDDGGGOOOBBBLLLxxxyyyooo\\\UUU\\\ZZZTTTXXXVVVQQQLLLKKKNNNNNNJJJEEEBBBCCCCCCDDDDDDDDDDDDEEEDDDEEEFFFDDDAAAAAADDDGGG???@@@@@@???>>>???BBBDDDAAACCCDDDEEEDDDDDDFFFGGGHHHKKKNNNMMMKKKIIIJJJLLLKKKLLLMMMOOOQQQRRRSSSSSS___[[[YYYZZZWWWSSSWWW```[[[\\\^^^aaacccbbb___]]][[[]]]______bbbggggggdddbbbdddllluuusssiiibbbbbbbbbdddddd```ZZZXXX\\\```ddd___\\\^^^^^^ZZZVVVVVV]]]XXXRRRLLLHHHFFFEEEDDDFFFCCCAAAAAACCCCCC@@@>>>>>>===<<<;;;;;;<<<===>>><<<;;;:::999:::<<<>>>@@@999:::;;;:::999999:::<<>>333444777999:::999888777777<<<>>>BBBFFFGGGDDD???::::::777666888888:::BBBKKKcccnnn{{{kkkBBB===<<<<<<444444111...,,,,,,,,,,,,+++************************+++++++++*********))))))))))))))))))))))))))))))))),,,---,,,000AAA\\\qqq|||}}}kkkPPPRRR{{{tttQQQ777333<<<555777FFFllltttccc___]]]TTTHHHIIIBBB<<<:::======888333;;;666444777888777:::AAA@@@DDDKKKQQQXXXdddvvvjjjzzz}}}KKK333...+++*********))))))(((((())))))))))))************......---,,,++++++++++++,,,,,,,,,---------............//////000000111111111111111111222333444444555999===>>>>>>???BBBEEEIIIKKKLLLJJJGGGFFFHHHKKKSSSRRRQQQQQQQQQQQQPPPOOOPPPPPPOOOLLLKKKKKKOOORRRLLLHHHHHHOOORRRPPPQQQTTTSSSQQQLLLHHHDDDAAA???>>>????????????@@@@@@===;;;:::999777666555666888999777777666666555555555444222222222222222222222222666666666666666777888888555666888999::::::999888<<<<<<<<<<<<===???@@@AAAGGGKKKIIIMMMrrr}}}eee[[[RRRQQQSSSRRRQQQQQQNNNMMMKKKIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>===<<>>===<<<;;;:::===<<<<<<;;;<<<>>>???AAA@@@???>>>===>>>???@@@AAAFFFHHHJJJGGGCCCDDDIIIOOOSSSOOOJJJKKKOOOQQQPPPNNNRRRQQQPPPPPPRRRVVVZZZ]]]^^^[[[[[[^^^bbbccc^^^ZZZ___]]][[[^^^ccchhhiiiiiipppiiijjjuuuxxxnnneeedddeeeggggggddd___[[[\\\^^^^^^ZZZWWWYYY]]]]]]WWWQQQSSSPPPKKKGGGCCCBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCC>>>===<<<;;;::::::;;;<<<<<<<<<;;;:::999999888888666777999;;;<<<===>>>>>>???======???CCCEEEEEECCCBBBCCCDDDGGGIIILLLMMMNNNTTTVVVWWWSSSOOOMMMPPPTTTSSSSSSUUUYYY]]]______^^^```]]]\\\^^^cccggggggfffdddeeefffhhhiiijjjjjjjjjhhheeeccceeekkkooonnnllljjjgggddd```___```bbbdddbbbcccbbb___^^^```^^^YYYYYYTTTOOOOOORRRTTTSSSPPPRRRPPPMMMJJJHHHGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKQQQPPPOOOOOOOOOQQQSSSUUUTTTVVVXXXYYYYYYXXXWWWUUUSSSSSSTTTYYY```ccccccbbbeeeccc```^^^]]]___```bbbffffffeeeeeehhhmmmlllgggdddfffiiiiiihhhgggggghhhjjjmmmmmmhhhbbbbbbgggnnnggg^^^KKK>>>777;;;:::222333<<<;;;555333888;;;::::::<<<>>>BBB<<<999AAAQQQqqqjjjBBB>>><<<<<<444444111...,,,,,,,,,,,,+++************************+++++++++*********))))))))))))))))))))))))))))))&&&((()))&&&&&&///@@@MMMggg^^^fffoooXXX>>>[[[zzzkkkRRR===333444:::@@@FFFUUUxxxnnnfff]]]WWWUUUSSSQQQNNNIIIFFFHHHNNNRRRTTTXXX^^^kkkqqq}}}vvvsssrrrrrrxxx^^^;;;000///*********)))))))))(((((((((((()))))))))*********------,,,++++++++++++,,,,,,,,,,,,------------............///000000111111111111111111222333444444555888;;;=========@@@BBBHHHJJJLLLKKKHHHHHHKKKNNNOOOQQQSSSRRRPPPOOORRRUUUMMMMMMNNNNNNNNNMMMLLLKKKMMMIIIIIINNNPPPNNNNNNPPPPPPNNNJJJFFFBBB???===<<<;;;::::::<<<===>>><<<:::999888666555444555666777555555555555444444444333222222222222222222222222444444444444444555555666555666777888999999999999;;;;;;;;;;;;<<<>>>???@@@???EEEIIILLLYYYyyy}}}eee]]]WWWSSSRRROOOKKKIIIKKKGGGFFFDDDBBB@@@>>>===<<>>======>>>>>>>>>>>>===<<<;;;;;;>>>>>>======<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@DDDEEEFFFEEEDDDFFFKKKPPPSSSPPPNNNOOOQQQQQQNNNJJJMMMLLLLLLLLLNNNQQQUUUWWWYYYXXXXXX[[[```bbb```\\\ZZZZZZ[[[^^^ccceeeeeecccjjjjjjmmmqqqpppiiidddccccccbbbaaaaaa``````___^^^```]]]YYYXXXZZZYYYVVVRRRSSSQQQLLLGGGDDDBBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBB???>>><<<;;;999999999999;;;;;;;;;;;;:::999888777777888999;;;<<<===>>>>>>@@@>>>===>>>AAABBBAAA@@@BBBCCCDDDGGGIIIKKKMMMNNNSSSVVVXXXVVVSSSRRRTTTXXXWWWWWWXXX[[[___```___^^^ccc```]]]\\\___bbbeeefffeeefffhhhiiikkklllmmmmmmhhhddd______bbbffffffdddddddddcccbbbaaa``````______aaaaaa^^^]]]^^^[[[VVVWWWRRRMMMLLLNNNOOONNNKKKOOOMMMJJJHHHGGGGGGHHHHHHFFFGGGHHHJJJJJJJJJIIIHHHJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTXXXVVVVVVXXX\\\______^^^```^^^ZZZXXXYYY\\\```ccc^^^`````````dddjjjjjjgggdddeeegggiiijjjiiihhhgggeeeggghhhccc^^^]]]bbbhhhiiiiii]]]WWW\\\YYYKKK>>>;;;000999AAA>>>777666;;;AAANNN___nnn|||hhhBBB???<<<;;;555444111...,,,,,,,,,,,,+++************************+++************))))))))))))))))))))))))))))))))))))***+++)))&&&(((---222NNNZZZnnnvvvdddGGG===DDDuuu}}}ggg>>>444111111555:::HHHeee}}}}}}xxxpppkkkooovvvvvvvvvxxxyyyyyy}}}lllZZZ>>>+++)))+++******))))))))))))(((((((((((())))))))))))******+++++++++***++++++,,,---,,,,,,,,,,,,---------------......//////000111111000000000000111222333444444666999::::::;;;<<<>>>BBBEEEGGGHHHGGGGGGKKKOOOKKKOOORRRPPPKKKJJJNNNSSSPPPPPPRRRUUUXXXWWWQQQMMMMMMJJJJJJMMMOOOLLLKKKLLLMMMKKKGGGCCC???===;;;;;;666666666777999:::999888666555444333333333444555333333333333222222222222111111111111111111111111222111111111111222333333666666555666666777888999999999999:::;;;<<<>>>>>>>>>===DDDJJJGGGNNNtttxxxgggVVVYYYXXXXXXXXXRRRJJJGGGJJJHHHGGGEEECCCAAA??????>>>>>>???????????????>>>>>><<<======>>>>>>======<<<@@@??????>>>===;;;:::999<<<===>>>???@@@@@@@@@@@@BBBBBBBBBCCCFFFJJJMMMPPPSSSQQQPPPRRRSSSQQQLLLGGGMMMMMMMMMNNNPPPRRRSSSUUUWWWVVVWWW[[[```ccccccaaa\\\\\\^^^```bbbaaa]]]ZZZ```gggllljjjgggfffgggfffaaa^^^\\\^^^bbbdddbbb^^^dddaaa]]]YYYVVVUUUTTTTTTSSSQQQMMMHHHEEECCCBBBBBBAAAAAA@@@?????????@@@@@@???>>><<<:::888777666666::::::;;;;;;:::999777666777888999:::;;;<<<===>>>???===<<<===>>>>>>===<<<@@@AAACCCEEEHHHJJJKKKLLLPPPSSSVVVVVVTTTSSSTTTVVVYYYYYYZZZ\\\___```___^^^```___\\\YYYXXXZZZ___bbbeeefffggghhhjjjkkklllmmmlllgggaaa^^^___``````___]]]___aaacccbbb```\\\ZZZ\\\______\\\ZZZZZZWWWRRRRRRNNNIIIGGGHHHIIIGGGEEEIIIGGGEEEDDDCCCDDDEEEFFFAAABBBDDDEEEFFFFFFFFFEEECCCEEEHHHKKKMMMMMMLLLKKKLLLMMMNNNOOOQQQRRRSSSSSS[[[XXXTTTSSSTTTVVVXXXYYY^^^[[[XXXUUUUUUXXX\\\___VVVYYYZZZ[[[```ggghhheeegggfffgggjjjnnnnnnkkkgggbbbdddddd```[[[ZZZ]]]bbbggg\\\aaannn\\\QQQTTTQQQFFFAAALLL___llleeeBBBAAA;;;:::666444111...,,,,,,,,,,,,+++************************************))))))))))))))))))))))))))))))))))))+++,,,---------,,,,,,,,,444XXXrrrvvv|||gggAAA^^^uuuUUU>>>111999AAA???<<>><<<;;;:::555444444444666777555444444333222111111111222222111000000000000000000000000000000000000000000000000000000000000111111222555555444444444666888999888888888888999;;;<<<===BBB:::<<>>??????@@@@@@@@@@@@???<<<<<<===>>>>>>???>>>>>>??????@@@@@@???===;;;999;;;<<<>>>@@@BBBBBBAAAAAACCCAAAAAACCCGGGKKKMMMNNNQQQPPPPPPQQQRRRPPPMMMIIIRRRRRRTTTVVVWWWXXXYYYYYYYYYYYYYYY\\\```cccdddccccccbbbbbbaaa___\\\XXXVVVWWWbbbgggbbbbbbiiimmmjjj```___^^^___bbbcccbbb```eeeccc___XXXQQQOOORRRUUURRRPPPLLLHHHEEECCCBBBBBBAAAAAA???>>>>>>=========<<<;;;:::999777666666555888999:::::::::888777555666666666777888:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;>>>???@@@BBBDDDFFFHHHIIIIIIMMMQQQRRRQQQOOOOOOOOOUUUUUUUUUXXX[[[]]]]]]]]]XXXYYYYYYWWWTTTUUUYYY]]]bbbbbbbbbcccddddddeeefffjjjfffaaa___^^^^^^\\\[[[ZZZ\\\___aaa```]]]ZZZWWWXXX\\\^^^ZZZWWWVVVTTTOOOLLLHHHEEECCCDDDEEEEEEDDDEEECCCAAA???>>>>>>???@@@===>>>@@@BBBCCCDDDCCCCCCAAABBBDDDGGGIIIJJJJJJJJJJJJJJJKKKMMMOOOQQQSSSUUUZZZVVVQQQNNNNNNPPPSSSVVV```^^^\\\ZZZYYYXXXYYYYYYUUUXXXZZZZZZ^^^dddfffdddiiigggggglllqqqrrrmmmgggdddeeeeeeaaa[[[YYYZZZ]]]\\\WWWXXXbbbppp}}}yyy}}}aaaBBBCCC;;;999777444111...,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))+++,,,,,,,,,&&&777WWWwwwPPP]]]iiiIII:::222111>>>PPPIIINNNQQQSSS[[[lll~~~zzzrrrmmmcccXXXRRRVVVYYY]]]cccgggccc[[[ZZZSSSZZZttt~~~oooNNN666...(((***...+++(((((((((((((((((())))))'''(((((((((((()))))))))((((((((()))***+++,,,---+++++++++,,,,,,,,,---------------...//////000000////////////000111222222222333444555777888888888666:::>>>???@@@CCCGGGLLLGGGEEEDDDEEEHHHIIIGGGEEEGGGEEEFFFKKKRRRTTTQQQLLLHHHHHHIIIJJJLLLMMMKKKIIIGGGEEEBBB???===;;;;;;;;;888666444444444444333111222111111000000000000000............////////////////////////////////////000000//////000000111222444333222222333444666777777777777777888:::;;;<<>>===BBBGGGGGGDDDBBBZZZnnn```aaaddd___VVVOOOJJJLLLNNNKKKHHHHHHHHHGGGEEECCCAAAAAABBBBBB>>>???@@@@@@@@@@@@@@@???<<<<<<===>>>????????????<<<===>>>??????>>>===<<<;;;<<<>>>@@@BBBBBBBBBAAADDDBBBBBBDDDGGGJJJKKKKKKMMMLLLLLLMMMNNNOOOOOONNNRRRSSSVVVXXXYYYZZZZZZZZZ\\\[[[ZZZZZZ\\\^^^___```dddbbb___\\\YYYWWWWWWXXXXXX```bbb^^^bbbkkkmmmhhhaaabbbcccbbb```^^^___aaa```___[[[SSSLLLIIILLLOOONNNMMMJJJGGGDDDBBBAAAAAA@@@???>>><<<;;;;;;;;;;;;777777777777777666666666666777777888888777666555333333333333444666777888777777888999999999:::;;;;;;<<<===???AAACCCDDDEEEFFFIIILLLNNNNNNLLLKKKJJJNNNNNNOOORRRVVVZZZ[[[[[[QQQUUUYYYZZZXXXXXXZZZ\\\___^^^]]]\\\\\\\\\\\\]]]______^^^___^^^\\\XXXVVV]]]]]]^^^^^^\\\ZZZXXXVVVUUUYYY[[[WWWSSSSSSQQQNNNFFFDDDBBBBBBCCCEEEFFFFFFFFFDDDAAA>>><<<<<<<<<===<<<===???AAABBBBBBBBBBBBBBBBBBBBBCCCEEEHHHJJJLLLJJJJJJKKKMMMPPPRRRUUUVVVWWWUUUQQQNNNNNNQQQVVVYYY___```bbbbbbaaa^^^[[[YYYYYY]]]___]]]___cccdddcccgggeeedddhhhmmmnnnjjjeeeeeefffeeeaaa[[[WWWWWWXXXTTTWWW]]]]]]VVVZZZvvvwww~~~^^^CCCDDD;;;888888444111...,,,,,,,,,,,,+++))))))))))))))))))))))))(((((()))))))))))))))***((((((((((((((((((((((((&&&&&&&&&&&&''')))+++,,,---'''222RRRooozzz~~~aaaIIIOOO~~~fffQQQ@@@666999CCCQQQ]]]eee]]]NNNFFFDDDEEEHHHQQQ^^^hhhnnnqqqtttvvvvvv{{{}}}yyysssjjjbbb```___VVVMMMPPPZZZ```]]]pppmmmgggdddhhhoooooojjjvvv~~~}}}eeeEEE000''')))(((,,,...)))''''''(((((((((((())))))''''''(((((((((((())))))(((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,,,,------......///000000............///000111222222222222555888999999888999<<<@@@BBBBBBEEEJJJNNNGGGDDDCCCHHHOOOQQQMMMHHHCCCBBBCCCFFFKKKMMMLLLJJJFFFIIIJJJJJJLLLNNNLLLGGGDDDBBB@@@===;;;:::::::::999777444333333333111000000000000000//////......------------....................................000////////////000111111222222222222333444555555666666666777888999;;;;;;<<>>>>>FFFHHHCCCCCCXXX|||}}}mmmddd[[[]]]___VVVUUULLLEEEGGGKKKJJJIIIHHHEEEDDDAAA???>>>???@@@AAA>>>>>>>>>???>>>>>>======:::;;;<<<===============999:::;;;<<<===>>>>>>>>>;;;<<<===>>>??????@@@@@@AAABBBBBBCCCDDDEEEGGGHHHGGGGGGHHHJJJKKKMMMNNNOOOLLLMMMOOORRRTTTUUUVVVWWW[[[ZZZWWWVVVUUUVVVXXXYYY^^^]]]YYYUUURRRTTTXXX[[[___aaaaaa```bbbffffffcccbbbdddfffccc^^^[[[\\\___YYYXXXUUUNNNHHHEEEFFFHHHIIIHHHFFFDDDBBBAAA@@@@@@===<<<;;;:::999999999999333444555666666666555555555555555444444444444444222111111111111333555666444666888888777888999;;;:::;;;<<<===???AAABBBCCCGGGHHHLLLNNNOOOOOOMMMLLLKKKKKKLLLOOOTTTXXXZZZ[[[SSSWWW\\\```aaa`````````^^^]]][[[ZZZYYYYYYZZZ[[[\\\^^^aaacccccc```]]][[[aaaaaa___]]]ZZZWWWUUUTTTPPPUUUWWWRRRNNNNNNOOONNNCCCCCCBBBAAABBBDDDGGGHHHHHHFFFCCC@@@>>>=========<<<===???@@@AAAAAAAAAAAACCCBBBBBBBBBCCCFFFIIIKKKIIIJJJLLLNNNPPPSSSTTTUUUUUUUUUUUUSSSTTTVVV[[[___YYY]]]cccggggggeee```]]]^^^bbbddd```___bbbcccbbbbbbaaa```bbbeeefffccc```bbbcccbbb___[[[WWWTTTTTT___UUUOOOQQQWWWWWWTTTSSSiiivvvuuu{{{}}}\\\CCCFFF;;;888999444111...,,,,,,,,,,,,+++))))))))))))))))))))))))(((((((((((())))))******((((((((((((((((((((((((((()))***(((''''''***---111...(((+++DDDcccmmmdddqqqjjjZZZQQQ]]]uuuyyybbbGGG444222BBBXXXiiitttuuukkk```PPPQQQQQQPPPNNNMMMMMMNNNMMMSSSVVVUUUUUUUUUQQQJJJRRR]]]cccccciiiyyyzzzrrrhhhdddooodddAAA333)))))),,,((())),,,&&&'''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((()))***+++***++++++++++++,,,,,,,,,,,,,,,---......//////000............///000111111222111222555999;;;:::999===@@@CCCDDDEEEGGGKKKOOOIIIIIIKKKOOORRRRRRMMMHHHFFFGGGIIIKKKLLLLLLKKKJJJHHHLLLLLLKKKLLLNNNKKKDDD@@@???===;;;999888888999888555333222222333222111//////000000//////...---,,,,,,---------.........------------------------///............///000000///000111222333333333333666666666777888999;;;;;;;;;AAACCC>>><<>>@@@AAA???@@@CCCFFF@@@CCCGGGIIIKKKKKKKKKKKKGGGHHHIIILLLOOOQQQSSSTTTZZZYYYVVVSSSQQQQQQTTTVVV]]]\\\YYYTTTPPPQQQUUUYYY______aaacccaaa]]]___dddcccbbbaaa___]]]ZZZYYYYYYUUUTTTRRROOOJJJGGGEEEEEECCCCCCBBBAAA@@@?????????:::999888777777777777777333333444555555444333222444333222111111222333444222111000000000222444555555777999888666555777999:::;;;<<<>>>???AAABBBCCCFFFHHHKKKNNNRRRTTTSSSSSSOOOOOOOOOQQQVVVZZZ\\\\\\ZZZ[[[^^^aaaeeefffeeeccc```___^^^]]]]]]___aaabbb```bbbeeeggggggfffdddccceeedddbbb___[[[VVVRRRPPPKKKPPPQQQLLLHHHIIILLLMMMCCCCCCBBBBBBBBBCCCFFFHHHEEEDDDAAA>>>=========>>><<<===>>>@@@@@@@@@???>>>AAABBBBBBCCCDDDEEEGGGGGGFFFHHHJJJMMMOOOQQQQQQRRRQQQTTTVVVWWWWWWYYY\\\```WWWZZZ```eeefffddd```]]]```dddeeeaaa___```bbbaaaaaa``````_______________^^^______^^^\\\YYYWWWUUUPPPYYY[[[OOOBBBAAAIIIQQQDDDQQQ^^^{{{zzztttuuurrr[[[CCCFFF:::777:::444111...,,,,,,,,,,,,+++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&(((***(((&&&&&&))),,,###...222,,,...DDDaaatttooo}}}fff@@@333LLLkkkvvvgggDDD666///BBBkkkxxxrrrggg^^^WWWTTTTTTTTTSSSUUUSSSPPPTTT^^^eeeffflll|||___aaaeeeooocccJJJ;;;111)))###(((,,,&&&'''---***&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,------...//////000...------......///000111222111222555:::<<<<<<:::>>>AAADDDEEEEEEFFFKKKNNNLLLOOOSSSTTTRRRMMMGGGDDDGGGJJJNNNOOOMMMJJJGGGFFFJJJNNNOOOKKKKKKMMMIIIBBB>>>===;;;999777777777777555333111000222333333222//////000000//////...---,,,,,,,,,------.........------------------------...------------...//////...///111222333333222222666666777777888:::;;;<<>>>>>AAACCCBBB@@@???AAAEEECCCCCCYYYkkk______WWWUUURRRIIIJJJPPPLLLHHHEEEDDDDDD@@@;;;<<<@@@===<<<999777777888:::;;;:::::::::999888777666555666666777777777777666666777666555555555666888999999888777777777888999:::666:::>>>???<<<<<<@@@EEE===AAAGGGJJJKKKIIIHHHGGGFFFGGGHHHKKKNNNQQQTTTVVV[[[YYYVVVSSSQQQQQQTTTVVVbbbaaa]]]WWWQQQPPPRRRUUUZZZ[[[aaafff```WWW\\\hhhccc```\\\\\\]]]\\\XXXUUUUUUUUUTTTRRRPPPLLLHHHFFF@@@@@@@@@??????>>>>>>>>>888777777666666666666666444444555555444222111000444222000......000333444333222111000000222444666777999:::888555333555777;;;<<<===???@@@BBBCCCCCCDDDFFFIIINNNSSSVVVXXXXXXUUUSSSSSSUUUXXX\\\^^^^^^___^^^]]]```dddgggfffdddcccbbbbbbbbbcccfffhhhjjj```bbbdddddddddddddddeeeffffffeeebbb]]]VVVPPPMMMHHHMMMMMMGGGCCCEEEJJJLLLDDDDDDCCCBBBAAAAAADDDFFFAAA???===;;;:::;;;<<<===<<<===>>>?????????>>>===???@@@CCCEEEEEEEEEDDDCCCCCCEEEIIILLLNNNOOONNNNNNMMMQQQUUUWWWWWWXXXZZZ]]]XXX[[[^^^aaaaaa___\\\ZZZ___dddeeeaaa^^^___aaa```ccccccbbb```^^^^^^___aaa[[[]]]^^^___^^^\\\[[[ZZZQQQTTTOOOGGGGGGMMMMMMFFFFFFKKKBBBLLL\\\uuuwww}}}rrrOOOAAA___DDD@@@999;;;777444222...---,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))),,,000---...@@@XXXsssrrr\\\GGG999rrrzzzlllTTTAAAAAAUUUlllyyy{{{yyyqqqbbbeeemmm|||}}}fffGGG...&&&***+++******)))(((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,...000222333111///...---...000000//////111222555555555777999::::::999>>>@@@CCCDDDDDDEEEHHHJJJNNNMMMNNNQQQRRROOOHHHCCCHHHJJJLLLNNNMMMIIIEEEBBBJJJIIIGGGEEEDDDDDDEEEEEE@@@>>>;;;888666444444444444333222111000000000000......---,,,,,,,,,,,,---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------/////////000111111222222333333444444555666666777888999;;;===>>>?????????BBB???AAAEEEEEELLLeee}}}nnnbbbZZZUUUXXXUUUQQQMMMJJJIIIIIIIIIGGGFFFFFFDDDBBB???<<<:::999:::;;;;;;:::999777666666666666666666777777777555555666555555444333333333333333333444444444444777777777777888999:::;;;:::;;;===???@@@@@@@@@@@@<<>>===<<<<<<888777666555333333222222333222222111111222222333222111000000000111333333444444444444555666777777888777666666666666777777<<<>>>???@@@???@@@BBBCCCHHHIIIIIIHHHHHHJJJMMMPPPSSSSSSSSSUUUWWWZZZ\\\^^^```^^^]]]```eeehhhhhhfffeeeaaa]]]ZZZ\\\aaahhhlllgggiiiiiifffaaa___aaacccaaa^^^[[[[[[\\\ZZZSSSMMMNNNKKKGGGEEEDDDDDDCCCBBB===>>>>>>>>>????????????????????????>>>>>>>>>===<<<<<<======<<<;;;::::::@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDFFFGGGIIIJJJJJJJJJOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTVVVYYY]]]^^^^^^\\\\\\___aaa```_________^^^\\\bbbhhhhhhccc[[[VVVSSSWWW\\\^^^[[[WWWVVVTTTPPPPPPNNNLLLIIIHHHHHHIIIIIIEEEBBB>>>===AAAHHHQQQWWWrrrtttlllbbbiii|||{{{mmmXXXGGG<<<777666```EEEAAA999;;;666444222...---,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((---((()))...,,,)))111???ZZZnnnmmmXXXEEEeeedddRRRJJJHHHIIIUUUlll|||lllcccjjjjjjtttwwwjjjccceeeeeewww~~~}}}RRR777,,,***)))*********))))))(((''''''&&&''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))))))))*********+++++++++,,,.../////////...---,,,...///000//////000222444222222555999;;;999777;;;===???@@@AAABBBEEEGGGJJJIIIIIIJJJLLLJJJFFFBBBGGGIIIJJJKKKJJJGGGDDDBBBFFFEEEDDDBBBAAA@@@@@@@@@:::999777555444444444444333222111000////////////------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...//////000000111111111222222333444444555777888999;;;<<<===>>>>>>AAA===>>>CCCBBB???GGGUUUrrr}}}nnnbbbZZZWWWWWWWWWTTTSSSPPPMMMIIIFFFDDDCCCDDDDDDDDDCCCAAA???===<<<888999999999999777666555777777666666666666666666555555666666555444444333444555555555666666666666777777777777888999:::::::::;;;===???@@@@@@@@@@@@===@@@DDDFFFFFFEEEFFFGGGJJJJJJKKKNNNQQQSSSRRRQQQWWWYYYXXXTTTVVV^^^bbbbbbbbbcccaaa]]]\\\]]]ZZZUUUXXXYYY[[[]]]___`````````^^^^^^\\\ZZZ]]]aaa___ZZZ[[[XXXTTTPPPNNNKKKGGGEEEAAAAAA@@@???>>>===<<<<<<777777555444333222222222222222111111111111222222111111000000000111222333333333222333333444555666777777666666666666777777999:::<<<===<<<===>>>@@@DDDEEEEEEEEEEEEGGGJJJMMMPPPPPPPPPRRRSSSVVVXXXZZZ[[[ZZZ[[[]]]aaacccdddcccbbb```]]][[[[[[]]]```bbb```aaaaaa___[[[ZZZ[[[\\\^^^ZZZWWWVVVWWWVVVQQQLLLKKKIIIEEECCCCCCCCCBBBAAA===<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::999999<<<=========>>>>>>>>>>>>@@@AAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQQQQPPPQQQSSSWWWXXXXXXWWWVVV[[[^^^^^^[[[[[[\\\]]]\\\^^^```bbbbbb^^^XXXTTTUUUZZZ[[[WWWSSSRRRPPPMMMNNNLLLJJJGGGFFFEEEFFFFFFCCCAAA>>><<<<<>>TTTjjj{{{}}}ooo___[[[MMMDDDccc{{{sssrrrZZZ```lllzzz~~~uuujjjccc{{{}}}|||tttRRR...###***///+++%%%)))))))))(((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******************+++++++++,,,,,,,,,,,,...//////...///000111222111111333777999888666777999<<<======>>>@@@BBBFFFEEEEEEGGGHHHHHHFFFDDDGGGGGGGGGGGGFFFEEECCCBBBAAAAAA@@@???===<<<:::999444333333222222333333444111000///...---------...,,,+++******))))))******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---......///////////////000111111222222555666777999:::;;;;;;<<<>>>888999@@@CCC???===@@@DDDPPPeee~~~~~~qqqhhhbbb[[[WWWVVVYYY[[[]]]WWWVVVUUURRRNNNIIIEEEBBBBBBBBBBBBAAAAAA???>>>===888888888888777666555444777777777666666555555444555555555555555444444333666666666777777777888888666777777888888999999::::::;;;<<<>>>???????????????AAACCCCCCCCCDDDFFFGGGLLLLLLMMMOOORRRSSSRRRQQQTTTWWWYYYYYY\\\bbbfffeeecccdddbbb^^^^^^___\\\WWWTTTUUUYYY___dddeeeaaa^^^[[[______[[[ZZZ[[[ZZZWWWZZZXXXTTTNNNHHHEEEDDDEEE@@@??????>>>===<<<;;;;;;666555444333222111111111111111000000000000111111000000//////000000111222111111111111222333444444666666555555555555666666555666888888888999:::<<<>>>???@@@@@@AAACCCGGGJJJMMMMMMNNNOOOPPPRRRTTTUUUWWWYYY[[[]]]]]]___aaaccc```^^^\\\ZZZXXXXXXWWWWWWXXXYYYYYYXXXVVVUUUUUUVVVZZZUUUQQQOOOPPPPPPMMMJJJHHHEEEBBBAAAAAABBBAAA@@@<<<;;;:::999999;;;<<<>>>;;;;;;;;;;;;:::::::::::::::999888777777777888999888999999:::;;;<<<======>>>>>>>>>???@@@BBBDDDEEEEEEFFFHHHKKKNNNPPPSSSTTTTTTRRRRRRSSSUUUWWWXXXWWWRRRXXX]]]\\\WWWUUUXXX\\\\\\ZZZYYY\\\______[[[WWWVVVZZZYYYTTTPPPOOONNNKKKKKKJJJGGGEEECCCBBBBBBBBB>>>>>>===;;;:::888777777888;;;===>>>CCCNNN^^^jjjzzzsssllleeeWWWIII777555222000000222444666```FFFCCC;;;<<<666444222...---,,,,,,+++***(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((***%%%&&&,,,000,,,)))(((+++---333???PPPcccrrrxxxyyyaaaTTTbbb{{{uuu___SSSQQQ222+++)))---111...((($$$(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))************)))))))))***+++,,,+++---............///111111333555666555444555777888999;;;;;;::::::<<<===BBBDDDFFFHHHJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBCCC?????????>>><<<999666555111111111111111222222222......---,,,,,,,,,,,,,,,,,,+++******))))))******************************************************************++++++++++++++++++,,,,,,---......///.........///000000111111444444666888999:::::::::???999666<<<@@@AAABBBDDDFFFCCCGGGTTT```lll}}}|||tttmmmfffbbb]]]]]]___aaacccccc```^^^ZZZYYYVVVSSSNNNJJJFFFDDDBBBBBBAAAAAA@@@???>>>===777777777777666555444444777777666555444444333333333444444444444444333333555555666666666777777777555666666777888888999999::::::;;;<<<======>>>>>>>>>???@@@@@@@@@AAADDDFFFJJJJJJJJJMMMPPPRRRRRRRRRPPPSSSXXX\\\```dddffffffcccccc___ZZZZZZ\\\\\\XXXTTTTTTVVV\\\cccddd___ZZZ[[[]]]]]]XXXUUUUUURRRNNNPPPQQQOOOIIIBBB>>>>>>@@@===<<<<<<;;;:::999888888444333222111000000000000000000////////////000000///////////////000000000////////////000111222222333333333333333333444555222444666666666666888:::;;;<<<======>>>AAAEEEIIIMMMMMMNNNOOOPPPQQQRRRSSSQQQUUUXXXYYYXXXYYY]]]```___]]][[[XXXVVVUUUTTTTTTVVVVVVWWWWWWVVVUUUUUUUUUXXXTTTNNNJJJIIIIIIHHHGGGEEECCCAAA@@@AAAAAAAAA@@@<<<;;;888777777999<<<>>>::::::::::::999999999999:::999777555555666888999777777888:::;;;<<<>>>>>>>>>=========>>>AAACCCEEEFFFGGGIIILLLPPPRRRTTTUUUVVVUUUSSSTTTVVVYYYZZZZZZTTTYYY___^^^WWWQQQTTT[[[[[[ZZZXXXYYY[[[]]][[[ZZZYYY\\\ZZZTTTOOOOOOMMMKKKIIIHHHEEECCCAAA@@@??????;;;;;;;;;;;;:::999777666555666555111///111888>>>NNNUUUeeexxx~~~yyypppbbbTTTLLLFFF===555000111222222333333333333333___EEEDDD<<<<<<555444222...---,,,,,,+++***((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''&&&(((,,,---,,,,,,......//////000888NNNnnn}}}kkkbbbjjjrrrQQQ999///...'''(((+++,,,(((###%%%+++''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))+++***)))((()))***,,,---+++,,,......------///000000777<<<999222///333888:::;;;<<<;;;:::999:::;;;>>>BBBFFFJJJKKKKKKJJJIIIGGGEEECCCAAAAAAAAACCCDDDAAAAAA@@@???<<<888555333222222222111111000000///,,,,,,++++++***+++++++++,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------......///.........///000000111111333444555777888999::::::@@@===:::;;;;;;:::===@@@GGGBBBEEENNNPPPLLLPPPYYY___qqqyyy|||vvvmmmeeeaaa___^^^^^^ZZZ\\\___bbbdddaaa]]]YYYWWWUUUPPPKKKGGGEEEDDDCCCDDDCCCAAA@@@>>><<<;;;;;;777777666666555444444444555555444444333222111111222222333333333333222222333333333333444444444555333444555666777777777777999999999999:::;;;;;;<<<<<<======<<<<<<===@@@CCCEEEEEEEEEIIIMMMPPPRRRRRRLLLOOOTTT[[[```bbbcccdddbbb```ZZZSSSSSSXXXZZZXXXVVVTTTSSSWWW\\\^^^[[[WWWXXXWWWTTTPPPQQQSSSNNNHHHEEEGGGHHHFFF@@@<<<;;;<<<999888888777666555444444222111000//////.../////////......------......///------......////////////......---......///000111000000000000000111222222333444666666666666888:::;;;<<<======>>>AAAEEEHHHNNNOOOPPPQQQRRRSSSTTTTTTMMMPPPTTTTTTTTTTTTXXX[[[```^^^[[[XXXVVVVVVXXXYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXSSSMMMGGGEEEDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@???<<<:::888777777999<<<>>>::::::999999999888888888999888666555555777888:::777888999;;;<<<>>>???@@@???>>>>>>>>>???BBBDDDFFFEEEFFFIIIKKKMMMOOOPPPPPPTTTRRRQQQRRRUUUXXXZZZZZZZZZ]]]bbbbbbYYYPPPSSS[[[[[[]]]]]][[[XXXWWWXXXZZZWWWZZZXXXRRRMMMLLLKKKHHHFFFEEECCCAAA@@@>>>======;;;:::999888888888888888...111444555444333444666***,,,222;;;AAA@@@??????GGGUUU]]]VVVKKKEEEBBB>>>===444///222444222111444111111222333222000...---]]]DDDDDD======555444222...---,,,,,,+++***))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&(((***)))((('''***---&&&***///---***111GGG]]]nnneeeTTTmmmttt|||___HHH;;;444...***...)))&&&''''''&&&(((,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((+++***)))))))))***,,,---***,,,------,,,---...000000777===999111...222888:::<<<===<<<;;;;;;<<<===<<>>;;;888555333222222222222111///...---++++++************++++++,,,++++++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********+++++++++,,,------............//////000111111111222333444666777888999999888;;;>>>???===<<<===???BBB@@@DDDLLLMMMJJJLLLSSSGGGQQQZZZ\\\___hhhssszzz}}}vvvxxxpppiiimmmjjjfffjjjhhhhhhhhhfffddd```]]][[[YYYXXXWWWWWWXXXXXXWWWUUUSSSPPPLLLGGGDDDCCCCCCDDDBBBAAA???===;;;999999888666666444333333222333333222222222111111000000000///000000111111111111111000000000111111111222222111222444555666666555444777777777666777888999999::::::;;;::::::;;;===@@@AAA@@@AAADDDIIIMMMOOOPPPIIIKKKQQQYYY^^^]]]^^^``````]]]WWWPPPPPPUUUXXXVVVVVVTTTRRRSSSVVVXXXWWWUUURRRQQQMMMJJJLLLPPPMMMGGG@@@BBBCCCCCC@@@===;;;;;;666555555444333222111111000///...------------...------,,,,,,,,,,,,------,,,,,,---............---------------...///000000//////...//////000111222444666777888777888999;;;===>>>>>>>>>???AAAEEEHHHOOOPPPQQQSSSUUUVVVVVVVVVRRRTTTVVVXXXYYYZZZ\\\^^^aaa___\\\ZZZYYYZZZ\\\]]][[[[[[[[[\\\]]]]]][[[XXXVVVRRRLLLFFFBBBAAABBBCCCBBB@@@??????@@@@@@???===:::999888777777999;;;<<<999888888888888777777777777666666555555666888888777888999:::<<<===>>>??????>>>>>>???@@@BBBDDDEEEFFFHHHJJJLLLNNNNNNNNNNNNRRRQQQRRRUUUYYY\\\^^^^^^______bbbddd]]]SSSTTT\\\[[[^^^```]]]WWWTTTTTTWWWPPPSSSRRRMMMHHHGGGEEEBBBBBBAAA@@@???>>>===<<<;;;;;;:::777555444333333333555666666444111///......444333333444555555444444---444666111------///...///,,,+++///111111111333,,,---///000000///...---[[[BBBCCC>>>===555444222...---,,,,,,+++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((())))))'''&&&&&&((((((***,,,000111,,,(((...888BBB[[[nnnwww}}}{{{~~~yyymmmccchhhqqqSSSBBB...$$$&&&)))((($$$((($$$$$$)))---,,,)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((()))))))))))))))******+++***+++------,,,,,,...///000333666555333222333666777999<<<======>>>@@@BBB>>>@@@BBBCCCDDDFFFJJJMMMGGGFFFDDDCCCCCCDDDEEEFFFDDDBBB???<<<888555333222000000000111000///---,,,+++***************+++++++++***))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))***++++++,,,,,,---------......///000000000000111222444555666777777222666:::<<<>>>???@@@@@@>>>???@@@CCCEEEJJJPPPUUUTTTSSSTTTVVVUUUTTTXXX______aaa___YYYZZZ```eeeddd___ddd^^^YYY[[[ZZZ\\\iii\\\___ccceeeccc```\\\YYYTTTSSSRRRRRRRRRQQQOOOMMMKKKIIIGGGEEECCCBBBBBBBBB<<<;;;:::888777666777777444333111000//////000000////////////////////////---......///000000//////....../////////000000000///000222444444444333222666555444444444555666777999:::;;;:::::::::<<<>>>@@@??????BBBFFFJJJLLLMMMIIIIIIOOOXXX[[[YYYYYY\\\]]]\\\WWWRRRRRRVVVWWWTTTRRRRRRSSSSSSTTTUUUUUUUUURRRRRROOOHHHFFFIIIIIIGGGAAA???>>>>>>>>>===;;;999555444444333222111000000......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,---...------,,,------------...///000000////////////000111222333555666888888888999:::<<<>>>????????????AAAEEEHHHMMMNNNQQQSSSUUUVVVWWWWWWYYYXXXYYY[[[^^^aaaaaaaaa``````______^^^^^^^^^^^^ZZZYYYYYYZZZ\\\[[[XXXUUUPPPNNNIIIDDDAAA@@@BBBDDD@@@???>>>>>>>>>>>><<<:::777777666666777777888999777666666666555555555555444444444444555555555666555666777888999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBDDDFFFIIIKKKMMMNNNMMMMMMNNNNNNQQQUUU[[[___`````````\\\___ccc___UUUUUU]]]ZZZ\\\]]]\\\YYYUUUQQQOOOIIIMMMNNNIIIDDDCCC@@@<<<=========<<<<<<;;;:::999888777666444333111000000,,,------...///000333555++++++******+++---......111222000...000333444222222444333000...///...+++------...//////000000000YYYBBBCCC>>>>>>666444222...---,,,,,,+++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))((((((((('''(((***)))&&&+++&&&%%%***,,,+++,,,111***333999JJJeeevvv}}}qqqpppssscccYYYSSSZZZiiiyyy{{{wwwooo{{{dddFFF111------,,,++++++************(((((()))'''###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))+++,,,,,,,,,,,,---////////////111555666555444444777:::<<<>>>@@@CCCFFFCCCCCCBBBAAAAAAEEELLLRRRGGGGGGEEEEEEDDDEEEFFFFFFDDDAAA===999555222111000---.../////////...---,,,+++***************++++++))))))((('''''''''''''''************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++,,,,,,---......//////000...///111222444444555555888777444333555999:::999777===CCCDDDDDDEEEDDDBBBIIICCCFFFPPPUUUQQQOOOSSSLLLUUUZZZWWWUUUWWWWWWSSSRRR\\\]]]YYYWWWPPPPPP]]]VVVXXX[[[\\\[[[ZZZZZZ[[[KKKMMMOOORRRQQQLLLDDD??????@@@@@@@@@???===;;;:::777777555444444555555666222111///...------......---------...............,,,,,,---...//////..................////////////---///111333444333222111555444333222333444555666888:::;;;;;;;;;;;;<<<===AAA@@@???AAAEEEHHHJJJJJJJJJIIINNNWWWZZZWWWWWWZZZZZZ[[[ZZZVVVVVVYYYWWWRRRNNNQQQTTTUUUUUUTTTUUUUUUUUUXXXUUUJJJBBBAAACCCEEECCC>>>:::888:::;;;999777555444444333222111000000------,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,***+++,,,---...---,,,,,,------------...///000000000000000000111222333444555777888999888999;;;<<>><<<<<<===<<<999777555555555666666666666666555555444444444333333333111222333444444444444333333444444555666777888888888999;;;===>>>?????????===???BBBEEEGGGHHHHHHHHHEEEGGGKKKQQQWWW[[[\\\\\\^^^YYYZZZaaa___WWWVVV]]]ZZZYYYXXXZZZ[[[WWWPPPJJJFFFKKKLLLHHHDDDBBB???;;;999::::::::::::999888888333444555666555333111000000000000///......------...///000...---///000000...,,,+++---111222---&&&***000000+++***///000,,,000///...------------...YYY???AAA>>>>>>555333111///,,,+++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************///---,,,---222>>>VVVjjjkkkwwwvvviiicccccceeeggg|||oooooo{{{```JJJ;;;444///---,,,,,,++++++***)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((***++++++,,,,,,------...000000000111222222222333666666777888:::<<<>>>???AAABBBBBBBBBAAAAAACCCDDDDDDAAA>>>>>>BBBEEEFFFEEENNNIII@@@777222000000111000///---,,,+++***************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,------//////000111222333333444444444333555888999999888777:::===???@@@@@@AAABBBFFFFFFHHHJJJMMMMMMLLLKKKKKKOOOTTTVVVVVVSSSQQQQQQVVVTTTUUUYYYXXXSSSQQQRRRXXX^^^```\\\ZZZZZZVVVOOOLLLKKKKKKMMMNNNLLLGGGBBB>>>>>>>>>>>>===<<<::::::999777555222111111222333111000000///...---------...------,,,,,,------...//////.........---------............////////////111111222333333333333222111111222333444666666777:::;;;<<<;;;;;;;;;===???DDDDDDCCCCCCEEEHHHKKKMMMIIIMMMSSSXXX\\\]]]\\\[[[___```___\\\ZZZXXXYYYZZZVVV[[[___ZZZRRRNNNRRRXXXUUUTTTQQQKKKEEEBBBCCCFFF@@@???===;;;999888777777444333222111000000000000///...---,,,++++++++++++++++++++++++++++++++++++------------------------..................------/////////000111111222222333555777777888999;;;<<>>>>>>>><<<:::888777777777555444555444444333333444444555777444111111333444333111111111000000111111222333111222444555555555777999999999:::;;;<<<<<<<<<<<<===@@@DDDFFFFFFEEEFFFFFF???BBBFFFKKKPPPSSSVVVWWW\\\XXXVVVVVVWWWWWWWWWYYYWWWVVVSSSPPPNNNMMMMMMMMMKKKEEE@@@>>>@@@AAA>>>;;;777777777666555555444444333222111000////////////.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,XXX???AAA>>>>>>555333111///,,,+++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************---+++***+++++++++000888KKKXXXiiiwwwwww{{{wwwhhhEEE;;;000)))((()))***))),,,,,,+++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((((((((((((******++++++,,,---------/////////000000111222222555555666777999;;;===>>>???@@@AAA@@@??????AAACCCEEEAAA>>>>>>AAABBBAAA???DDD@@@:::444000//////000///...---+++***)))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))******++++++,,,,,,------......///000111222222444333333555888::::::999888:::===>>>>>>???AAACCCIIIIIIKKKMMMOOOQQQQQQQQQSSSTTTVVVUUUSSSRRRRRRRRRUUUSSSUUUYYYYYYVVVUUUVVVXXX[[[[[[YYY[[[]]]ZZZSSSMMMLLLLLLMMMMMMKKKGGGCCC>>>======<<<;;;:::999999888666444222111111222222000000//////...------,,,------,,,,,,,,,,,,------///.........---------,,,---.........////////////000111111222333222222222111111222333444555666666999:::;;;;;;:::;;;===>>>CCCCCCCCCDDDFFFHHHJJJKKKIIIMMMSSSXXX\\\^^^]]]]]]\\\]]]\\\YYYVVVTTTTTTUUURRRZZZcccbbbZZZSSSQQQSSSQQQRRRQQQMMMFFFBBB@@@@@@???>>><<<:::888777666666333222111000000//////000......---++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...//////000000111222222222444555555555555777888>>>>>>=========>>>??????DDDFFFJJJMMMPPPRRRRRRRRRRRRXXX[[[XXXVVVVVVTTTPPPRRRSSSUUUXXXZZZYYYUUURRROOOPPPQQQPPPOOOLLLJJJHHHEEECCCAAA???===<<<<<<<<<;;;999777666666666555444333333222222222222333333666333111111333444222111111111000000000111222222000222333444333333555777888999:::;;;;;;<<<<<<<<<<<>><<<>>>>>><<<999777666666555555444333333111111000///...............---------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,VVV???BBB======555333111///,,,+++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))***......***''''''---666AAAKKKSSS]]]hhhqqqvvvvvv~~~~~~wwwgggjjjdddUUUGGG???666---,,,***(((***...111111///++++++******))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*********+++,,,,,,---------......///000000111111333444444555777999;;;<<<===>>>???>>>======???AAAEEEBBB??????AAA@@@===999888666333000.........///---,,,+++***)))((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,,,,,,,,,,,,,---...///000111111333222333555888;;;;;;:::999:::<<<======>>>AAACCCLLLMMMNNNPPPRRRUUUWWWXXX]]]\\\ZZZWWWSSSSSSTTTVVVTTTSSSUUUZZZ[[[YYYYYY[[[VVVXXXXXXXXX[[[^^^\\\WWWPPPOOOMMMKKKJJJHHHEEEBBB===<<<:::888777777777777666555333111000000000111//////......------,,,,,,---,,,,,,++++++,,,,,,---......------------,,,,,,---------........./////////000111111222222111111000111111222333444555555888999::::::999:::<<<>>>@@@AAABBBDDDFFFGGGHHHHHHIIILLLQQQVVVZZZ\\\]]]\\\XXXXXXXXXUUUQQQOOONNNOOOOOOWWW___```XXXQQQNNNNNNMMMOOOOOOLLLGGGAAA<<<:::<<<;;;999777666555444444222111000//////...//////------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++------------------------......//////000111111111000222333333222111333444:::::::::::::::;;;<<<===CCCDDDGGGJJJMMMNNNOOOOOOOOOUUUYYYXXXVVVUUUQQQNNNOOOQQQSSSVVVWWWTTTOOOJJJNNNNNNOOONNNLLLJJJGGGEEEBBBAAA???<<<;;;::::::::::::888666555555555444333111111111000000111111111444222111111222222222111000000000000000111111222000111333333222222333444888888999999:::;;;;;;<<<;;;>>>AAABBBBBBBBBCCCDDDDDDEEEGGGIIIKKKKKKKKKKKKOOOQQQTTTUUUWWWWWWUUUTTTZZZXXXTTTOOOLLLJJJIIIIIIGGGBBB===:::;;;:::888666555555555444333333222222000///...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,TTT???BBB<<<<<<555333111///,,,+++*********(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((***...///---...222%%%))),,,------///444999@@@DDDIIIKKKNNNUUU___hhhzzzjjjYYYOOOKKKCCC:::333222333333000***)))***...------...///---)))%%%******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))******+++,,,,,,,,,---......///000111222222333444444555777888:::;;;<<<===>>>===<<<===>>>@@@DDDBBBAAAAAABBBAAA<<<888222111000///......------++++++***(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,---...///000111111222111222444888;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDLLLMMMNNNPPPRRRUUUYYY\\\aaaaaa___[[[XXXWWWYYY[[[VVVTTTVVVZZZ\\\YYYZZZ\\\ZZZ^^^aaabbbaaa___]]][[[SSSQQQNNNJJJFFFCCCAAA???;;;999777444333333444555333222111000////////////...---------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111111000000000000111111222333333444666777999888888999;;;===;;;===@@@CCCDDDEEEEEEDDDHHHJJJNNNRRRUUUWWWWWWWWWTTTUUUTTTRRRNNNJJJIIIIIINNNRRRVVVTTTNNNJJJJJJMMMLLLLLLLLLIIIDDD>>>999777999888777555333222222222111000///...------------,,,,,,+++***************************************************************,,,,,,,,,,,,,,,---------------...//////000000111...///111111111111222444999999999999:::;;;<<<===AAACCCFFFIIILLLNNNPPPPPPNNNRRRWWWYYYYYYYYYYYYXXXQQQQQQSSSUUUVVVTTTOOOLLLQQQQQQQQQOOOLLLIIIEEECCCAAA@@@===;;;999888888888888666444444444444333222111111000000000000111111222111000000000111111111000////////////000111111000222333222111111222333777777777888999:::;;;<<<:::<<>>===<<<<<<>>>@@@CCCAAA@@@BBBDDDCCC>>>:::111111111111000...---,,,******)))((('''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******+++,,,,,,,,,------...///000111111111000111333777:::::::::;;;<<<<<<<<<<<<>>>AAACCCGGGIIIKKKMMMNNNQQQUUUYYY^^^___```___]]]\\\\\\]]]WWWUUUVVVYYYZZZWWWWWWZZZ]]]cccjjjkkkddd\\\YYYZZZSSSQQQMMMHHHBBB>>><<<;;;999777555222111000111222000000//////.........---,,,,,,,,,,,,++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000////////////000000111222222222444666777777777888:::<<<888:::===@@@BBBBBBAAA@@@FFFHHHJJJLLLNNNPPPPPPQQQRRRSSSSSSQQQMMMIIIHHHGGGMMMPPPSSSRRRMMMJJJKKKMMMMMMKKKGGGCCC???<<<999777777666444333111111000000//////...---,,,,,,,,,,,,++++++***)))))))))******************************))))))))))))))))))))))))++++++++++++,,,,,,---------------...//////000000+++---000111222333555777999999999:::;;;===>>>???AAACCCFFFJJJNNNQQQTTTUUUPPPRRRTTTWWWYYYZZZ]]]aaaVVVTTTTTTTTTVVVVVVUUUSSSTTTTTTSSSQQQMMMIIIEEEBBB@@@???<<<:::888777777777666444333222333333222111111111000000000000111111000000000/////////000111//////......//////000111111222333333222111222444666666666666777999;;;;;;999;;;===>>>>>>>>>@@@BBBJJJKKKMMMOOOPPPPPPPPPPPPMMMRRRSSSOOOOOOTTTWWWVVVOOORRRUUUVVVSSSNNNHHHDDDBBB???;;;888777666555444222222111111000/////////......---,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++PPP@@@CCC:::999666333111///,,,+++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&,,,444777///&&&%%%))))))+++...///...---......***,,,---,,,***)))+++---222333333...)))&&&%%%&&&444...++++++'''!!!!!!'''++++++******++++++,,,---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))((((((((()))******++++++...///000111222333444555444444444555666777999:::;;;<<<===<<<;;;<<<===???@@@>>>>>>@@@BBBAAA>>>:::222222222111000...,,,+++***)))(((((('''''''''(((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))***+++++++++,,,,,,---...///000111111000///000222555888888888888:::;;;;;;;;;<<<>>>@@@@@@CCCGGGHHHHHHJJJOOOSSSUUUXXX[[[]]]\\\[[[[[[[[[WWWTTTTTTVVVVVVSSSSSSVVVUUUYYY```aaaZZZOOOLLLNNNMMMLLLJJJDDD???:::999999777666444111000/////////.........------,,,,,,,,,++++++++++++************+++******))))))******+++******++++++++++++,,,,,,+++++++++,,,,,,,,,------------.../////////....../////////000000000111111333444555666666777999;;;666888;;;>>>@@@@@@??????EEEFFFGGGHHHJJJLLLMMMNNNSSSTTTTTTSSSOOOLLLJJJIIIJJJPPPVVVXXXUUUQQQNNNNNNMMMIIICCC>>><<<:::999888555444333111000000//////......,,,+++++++++++++++******)))))))))))))))***************************)))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,------.../////////+++---000222333444777999999999999;;;<<<>>>@@@AAAAAACCCFFFJJJNNNSSSVVVXXXRRRQQQRRRTTTUUUUUUXXX^^^XXXVVVTTTTTTVVVWWWVVVVVVRRRRRRQQQOOOLLLHHHDDDAAA???===;;;999777666666666555333111111222222222000111000000//////000000111.../////////......000111...............///000000000111333333222222333444555555444555666888:::;;;999:::<<<======>>>@@@AAAHHHJJJLLLNNNPPPQQQQQQQQQMMMTTTTTTMMMKKKQQQUUUTTTKKKNNNRRRUUUSSSMMMEEEAAA???===:::777555444444444111000000///......------------,,,,,,,,,,,,------)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++NNN@@@DDD999888666333111///,,,+++*********))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''+++333999666...+++---)))******)))((((((((()))***+++******))))))))))))&&&&&&'''***,,,---------###"""$$$'''((('''***...(((''''''%%%%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))''''''(((((()))******+++---...///000111333444444333333333333444666777888:::;;;;;;;;;::::::<<<======;;;999:::<<<<<<999555000000000///...---,,,+++***)))((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))******++++++++++++,,,---...///000000/////////111444555666555444666888999999999:::;;;999>>>BBBDDDCCCDDDGGGKKKMMMOOOSSSUUUUUUTTTUUUVVVTTTQQQPPPSSSSSSPPPPPPSSSNNNKKKLLLPPPOOOHHHDDDEEEDDDEEEDDDAAA<<<999999999555555333222000...---,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))******************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,---............---......////////////000000111333444555555666888;;;777999;;;===???@@@@@@@@@DDDDDDFFFHHHJJJMMMPPPRRRTTTVVVWWWVVVSSSOOONNNMMMIIIMMMRRRTTTSSSQQQPPPPPPKKKFFF@@@===;;;;;;:::888444333222111000/////////------,,,+++************))))))((((((((())))))***************************)))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++,,,,,,---......//////---///111222333444666888666777777999;;;===???@@@AAACCCEEEHHHLLLPPPTTTUUUPPPNNNPPPTTTSSSPPPRRRXXXWWWVVVTTTTTTTTTTTTRRRPPPIIIIIIIIIIIIGGGDDDAAA@@@<<<;;;999666444444444444333222000000111111111000//////............//////,,,...///...------///111......------......///000...///111111111111333444444444333444555777:::;;;999:::<<<<<<<<<===@@@BBBDDDEEEHHHJJJLLLMMMMMMMMMKKKTTTVVVMMMIIINNNQQQNNNJJJLLLOOOOOOMMMGGGAAA===:::999777444222222333444/////////...------,,,,,,+++++++++******++++++,,,))))))))))))******++++++************++++++++++++++++++++++++++++++++++++************************************************NNN@@@DDD999888666333111///,,,+++*********))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((&&&(((------)))&&&'''++++++)))(((((()))***,,,,,,***))))))++++++***(((---(((%%%(((---,,,(((%%%'''***,,,,,,)))((('''&&&))))))***))))))***,,,...&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''(((((()))*********,,,,,,---///000222333333111111111222333444555666888999:::999888888:::<<<;;;888666666888777444111......---,,,,,,+++++++++***))))))(((((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++)))***+++,,,---......//////......000222444444333111333666777777666777777555;;;@@@BBB@@@@@@CCCGGGHHHJJJLLLMMMMMMMMMOOOQQQQQQNNNMMMPPPPPPOOOPPPSSSRRRHHHCCCJJJOOOMMMIIIHHH<<>>AAABBBDDDGGGJJJMMMPPPRRRLLLKKKOOOUUUUUUPPPQQQVVVTTTTTTSSSTTTSSSPPPLLLHHH@@@AAABBBCCCCCCAAA???>>>:::999777444333222222222333111//////000111000000...------,,,,,,------...+++---///...,,,,,,///111...------------...//////+++---///000///000222444444333333333444777:::;;;999:::<<<<<<<<<===@@@BBB@@@AAADDDFFFGGGHHHHHHHHHHHHSSSWWWNNNIIILLLMMMHHHLLLLLLLLLJJJGGGBBB>>>;;;777666555222000000111333///......------,,,++++++***)))))))))))))))******(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++************************************************~~~UUUCCC<<<===<<<333555222///---,,,+++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))*********+++,,,---///000000111111111222111000///000333555777888:::;;;;;;:::888777666666555444333222111111......---,,,+++))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))******++++++,,,---------...///000222333444555333444444444555555666666999:::===???BBBDDDEEEFFFEEEIIIJJJHHHHHHLLLOOOOOONNNMMMLLLJJJIIIKKKOOOSSSQQQPPPOOONNNLLLIIIGGGFFF;;;<<<===>>><<<999555333444444333222111000///...------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++,,,,,,,,,,,,,,,,,,---/////////000111111222222333444444333333444888:::999999999:::<<>>===;;;888666444333333222111000///......------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,......//////000111111111222333333222222444777999888888888:::<<<>>>AAABBBAAAEEEKKKPPPQQQRRRSSSTTTXXXTTTRRRRRRTTTUUURRROOOMMMMMMLLLJJJHHHEEEDDDCCCAAA???<<<:::999777555444222222111000///...------************************************************************************))))))))))))))))))))))))(((((()))))))))*********,,,,,,+++++++++,,,---...//////000111222333444444777666444444555777:::<<<@@@===>>>CCCFFFEEEFFFKKKJJJKKKKKKKKKKKKLLLPPPRRRUUUSSSQQQNNNLLLJJJHHHGGGBBBBBB@@@>>>;;;:::999:::777666444333111111111222111000...---------......+++++++++++++++,,,---...++++++++++++++++++++++++------------............------........./////////222333333444555666777777777999;;;;;;::::::;;;<<<>>>???AAADDDFFFGGGHHHHHHNNNMMMLLLLLLMMMLLLIIIFFFGGGEEECCCBBBAAA???;;;888555444333111//////...............---,,,,,,++++++************************************************,,,++++++******++++++,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))zzzSSSCCC=========666555222///---,,,+++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((())))))*********+++,,,---...///000000000/////////...---...000333333444666888999999999999@@@===999444000...,,,,,,---,,,,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,------...///111222333333222333333555666777888888666888;;;@@@DDDHHHJJJKKKJJJMMMNNNLLLMMMSSSXXXYYYXXXXXXVVVSSSPPPNNNNNNOOOTTTSSSQQQOOOMMMKKKJJJJJJ???>>>===;;;999666555444222222111000///......---,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))************+++++++++,,,,,,,,,---------...//////000000000111222111111222555888666666777888:::===???@@@EEEHHHKKKMMMMMMLLLMMMNNNSSSRRRQQQPPPOOONNNMMMLLLJJJKKKKKKHHHCCCAAAAAACCC???===:::777666555333111000000///...------,,,,,,************************************************************************))))))))))))))))))))))))(((((())))))))))))******,,,++++++++++++,,,---------...///000111222222333555555555555666888999:::<<<;;;===DDDHHHIIIJJJLLLJJJLLLNNNNNNNNNNNNOOOPPPPPPOOONNNLLLJJJHHHFFFEEEBBBAAA???<<<:::888777777555444333222111000000000//////---,,,,,,------...,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------................../////////000111222444666777777777666666888::::::::::::;;;<<<<<<>>>@@@CCCEEEFFFGGGGGGOOONNNMMMNNNNNNMMMJJJHHHEEECCC@@@>>>===;;;999777444333222000///......---...------,,,,,,+++++++++************************************************++++++************++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))xxxQQQDDD>>>======777555222///---,,,+++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********++++++---...///000000000///000000///...///111333222333555777999:::;;;;;;AAA>>>999333///,,,,,,,,,,,,++++++***))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,,,,---...///000111222222111222333444666777999999777888<<<@@@DDDGGGIIIJJJKKKNNNNNNKKKKKKQQQVVVWWWXXXYYYYYYWWWSSSPPPOOOOOORRRQQQOOOLLLJJJIIIIIIIII???===:::777555333222222000000000///...------,,,,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((()))))))))***))))))******++++++,,,,,,+++,,,,,,------.../////////000111111000111444666444444666777999;;;===>>>EEEFFFHHHHHHGGGGGGIIIJJJLLLMMMNNNLLLHHHFFFGGGIIIGGGJJJKKKGGGAAA===>>>AAA>>>;;;888666555444111000.........---,,,++++++***************************************************************************))))))))))))))))))))))))(((((((((((()))))))))***+++++++++++++++,,,,,,,,,,,,------...///000111111444555666888999:::::::::;;;;;;===CCCHHHLLLOOOPPPMMMOOORRRSSSRRRQQQPPPPPPMMMMMMLLLJJJHHHGGGEEEDDDAAA???<<<:::888777555444333222111000000/////////...---,,,++++++,,,---...,,,+++++++++++++++,,,,,,************************+++,,,,,,,,,------------........./////////000000000111444666777777666555666888:::;;;::::::;;;===<<<===@@@CCCEEEFFFFFFFFFNNNNNNNNNNNNNNNLLLJJJHHHEEEAAA===:::999999888666333222000///...------------,,,,,,,,,+++++++++***************************************************++++++************++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))vvvPPPDDD>>><<<<<<888555222///---,,,+++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''((())))))*********+++,,,.../////////000///111222111000000222333222333555777999;;;<<<<<<>>>;;;666111...---,,,---*********))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,,,,,,,---...//////000000111111222444555777888888888:::<<>><<<>>>AAADDDFFFGGGFFFFFFLLLMMMMMMMMMKKKJJJHHHGGGDDD@@@;;;888777777666555111000///...---,,,,,,,,,+++++++++++++++*********************************************************+++******))))))******++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))vvvOOODDD???;;;;;;888555222///---,,,+++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''((())))))*********+++,,,---...////////////111222222111111222333111222333555777999;;;<<<999777444000...---------))))))))))))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))***++++++++++++,,,,,,---......//////000111222333444555666666888999;;;===???@@@AAAAAAFFFIIIIIIEEEDDDGGGIIIHHHHHHIIIKKKKKKIIIHHHIIIIIIEEEEEEEEEDDDBBBAAA???>>>999777444111///...------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))''''''((()))***++++++,,,+++++++++,,,------......---///111111111111333444111333555777999;;;;;;<<<;;;===@@@BBBDDDFFFIIILLLJJJLLLNNNLLLIIIGGGIIIKKKEEEHHHJJJIIICCC>>><<<;;;999777444333333333111000,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((()))))))))******+++,,,+++++++++,,,,,,---...///000000111444555777999:::;;;<<<<<>>999666555555444333000///...---,,,,,,,,,,,,******************************************************************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))vvvNNNEEE???999999888555222///---,,,+++***)))((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((()))***+++***+++,,,---.../////////...000111222111000111222000000111333555777888:::666444222000...,,,++++++))))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))******++++++++++++,,,,,,------......000000111222222333444444666777999:::<<<===>>>>>>AAAFFFHHHEEEDDDFFFGGGFFFEEEFFFGGGGGGFFFFFFGGGHHH???@@@AAAAAA@@@===;;;999666555333111000...------,,,++++++++++++*********))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))&&&&&&'''((()))***+++,,,++++++,,,,,,---.........---///111222111222333444111222555777:::;;;;;;;;;999<<>>999555111111444444222...+++,,,---------,,,+++******))))))((()))***+++,,,,,,,,,+++***************************************************++++++++++++,,,,,,,,,,,,------------......///000111222333333222444777888888999:::;;;999<<<@@@DDDFFFFFFEEEDDDDDDFFFHHHGGGDDDAAAAAABBB===;;;777555333222111//////...---,,,++++++++++++)))***************************************************************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))vvvNNNEEE???999888777555222///---,,,,,,***))))))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++******,,,---.../////////---///111111000///000111...//////000222444666777444333222000...+++***)))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))******+++++++++++++++,,,,,,---------000000000111111222222222444555777999;;;<<<======>>>DDDGGGEEEEEEGGGHHHFFFGGGHHHHHHHHHFFFGGGHHHJJJ<<<>>>@@@AAA???<<<888666555555444222111///...---+++++++++***************)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&'''((()))***+++++++++,,,,,,------......///---///111222222222333444111333555888:::;;;;;;;;;:::===BBBFFFHHHJJJMMMOOOJJJJJJJJJKKKKKKLLLLLLKKKGGGHHHJJJLLLJJJDDD<<<666222000......000000000///,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((()))***+++,,,+++******,,,------...///000111111222222333444666888:::;;;@@@QQQ]]]XXXLLLGGGHHHIIIKKKMMMOOOOOOLLLIIIGGGFFFKKKKKKKKKIIIFFFBBB>>><<<888333000000333444222...***+++,,,---,,,+++***)))***)))(((((((((***+++,,,,,,,,,+++***))))))******)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------............///111222333000222555666666777888:::888:::???BBBEEEDDDCCCBBBAAADDDFFFEEEAAA???>>>@@@;;;888555333222111...---......---,,,++++++++++++)))))))))))))))***************************************************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))nnnFFF@@@@@@>>>;;;555555222///---,,,+++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,------......///////////////......---...///000222222333333///...---+++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,------......///000000000111222222333333333555888:::;;;===@@@CCCEEEGGGIIIJJJIIIHHHHHHHHHNNNLLLJJJKKKMMMMMMKKKHHHEEEDDDCCCAAA>>>;;;777555666666444222000...---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************++++++,,,,,,------.........//////000000111111000111222444777999:::;;;<<<===@@@DDDGGGJJJKKKLLLGGGJJJMMMMMMKKKHHHFFFEEEDDDCCCAAA@@@???===999666444333111000...------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,---------.../////////222222333333222444666999:::BBBIIIJJJIIIIIIEEE@@@CCCEEEHHHIIIHHHGGGGGGHHHHHHIIIJJJIIIEEE???999555777666555333222111000000...---,,,,,,++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......//////000000111111444333333333444777999;;;888:::<<<===>>>@@@CCCEEE@@@AAACCCEEEGGGEEEAAA>>>777666444222111///.........---,,,+++************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))lllEEE???@@@???>>>888555222///---,,,+++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))******,,,,,,---.........////////////......------///000111222222222...---,,,+++***)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********++++++,,,,,,---.........///000000111111222333333111444888:::<<>>;;;999888777666333222111///...---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,------.../////////000111222222222333555888:::@@@CCCBBBBBBDDDDDDBBBDDDFFFHHHIIIGGGFFFFFFGGGEEEFFFFFFEEEBBB>>>999666777666444333111000000///------,,,+++++++++++++++************************************)))))))))((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,.........///000000111111333333222222444666888:::999;;;======>>>???BBBDDDCCCCCCDDDEEEEEECCC>>>;;;777666444222000///.........---,,,+++************))))))))))))************************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))nnnFFF??????>>>===777555222///---,,,+++***)))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((())))))***+++,,,---------....../////////......------...000111111111111------+++***))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))*********++++++,,,,,,---......//////000111111222222333000333666:::===@@@DDDGGGGGGIIILLLMMMLLLKKKJJJKKKJJJIIIHHHHHHHHHHHHFFFDDD@@@???>>><<<999777444333111111000///...---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))***************+++,,,,,,------+++,,,,,,---......//////222222333555666888999999999999:::;;;>>>AAADDDFFFGGGIIIKKKJJJHHHEEEDDDDDDGGGBBB:::555333333444444222111000...---,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,---....../////////111222222111222555777;;;>>>===::::::@@@DDDEEEEEEGGGIIIIIIHHHFFFFFFFFFCCCCCCBBB@@@>>>;;;999777555555333111000/////////---,,,++++++***+++++++++************************************))))))))))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,------......///000000111222222222222333666888999;;;<<<=========>>>@@@BBBFFFEEEDDDCCCBBB???;;;777555444333111///...---------,,,+++***************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))sssHHH@@@>>>;;;999333555222///---,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''(((((((((((()))***+++,,,------------......//////......,,,---...///000000000000,,,,,,+++))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))************+++,,,,,,------//////000000111222222222///222555888;;;>>>AAADDDAAADDDGGGHHHGGGFFFEEEEEECCCCCCCCCCCCDDDCCCBBBAAA<<<<<<:::888666444222111......------,,,,,,++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,,,,,,,++++++,,,---...//////000333333444555666777888999999888888999;;;>>>BBBDDDIIIKKKLLLJJJGGGCCCAAA@@@FFF@@@999333111111111111111000///---,,,,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,---......//////000111333333333333555777:::===<<<888999???DDDFFFGGGIIIJJJJJJHHHGGGFFFFFFDDDBBB@@@===:::888777777444333222000///.........++++++************++++++*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,---...//////000000222222222333444666888999;;;=========<<<<<<===???EEECCCAAA@@@???<<<888555444333111///...---,,,,,,,,,,,,+++***************((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((uuuIII???===;;;999444555222///---,,,+++***)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&$$$###$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''''''''((()))***+++,,,,,,---,,,,,,---...............,,,---...///////////////++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))******+++,,,,,,,,,...//////000111111222222000222555777777999;;;>>>>>>BBBEEEGGGFFFDDDBBBBBB===>>>??????????????????999888777555333111000000,,,,,,,,,+++++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))******++++++,,,+++,,,---...///000111111333333444555666777888999999999999999<<>>999555333111///...//////---,,,++++++++++++*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))******+++,,,---...///000111333444555555555666888:::===>>>;;;<<>>=========999555222///---,,,+++***))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""%%%'''&&&$$$"""$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''''''(((((()))***+++,,,,,,+++,,,---...............,,,,,,---...//////......******)))((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((((((((())))))((())))))******+++,,,,,,......///000000111111222222333555555555666777999:::===AAACCCBBB@@@>>>>>><<<===>>>>>><<<;;;;;;<<<777666444222111000//////,,,,,,++++++******))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))******+++++++++,,,,,,...///000111222222222333555666888999999999999:::<<<>>>AAADDDFFFKKKNNNQQQPPPLLLEEE@@@===???<<<888666444111...,,,...---,,,+++******************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))***+++,,,---...///000111333555666666666777888999>>>@@@>>>>>>BBBDDDCCCEEEGGGIIIIIIHHHFFFFFFFFFEEECCC>>>999555333222222000///...------,,,,,,,,,)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************+++)))***+++,,,---///000000111111222444555666777888999::::::999777777999:::===;;;888777777777555444000///...---+++++++++++++++******)))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))sssGGG===<<<======:::555222///---,,,+++***)))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###&&&)))(((%%%###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''''''''((()))***+++,,,,,,***+++,,,---............,,,,,,---.........------))))))((('''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))***+++++++++......//////000111111111222444555555555555777888999===AAACCCBBB@@@>>>===@@@AAABBB???;;;888888888555444222111////////////,,,,,,,,,+++***))))))(((***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((()))******+++******+++,,,...///000111111111333555777888:::;;;888999;;;>>>AAACCCFFFGGGHHHLLLRRRTTTPPPJJJDDDAAA===:::666333222000...,,,---,,,+++******************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))***+++---...///000000222555666666666666777888===???======@@@AAA@@@AAACCCFFFFFFEEEDDDDDDDDDAAA>>>;;;777333111111000///...---,,,,,,++++++,,,((((((((((((((()))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))***,,,---...///000...///000222333444555555666777888777666555777999<<<999555333333333222111///...---,,,+++***************))))))))))))******))))))))))))************((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))vvvHHH===<<<;;;;;;888555222///---,,,,,,***)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$(((+++***&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''''''''((()))***+++,,,,,,***+++,,,---............,,,,,,------...---------)))((((((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((()))******++++++......//////000111111111222444555666666666888999???CCCGGGIIIHHHFFFDDDCCCEEEFFFFFFBBB;;;777555666555444222000///...//////------,,,+++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((()))*********((()))***+++---...///000000111222555777999:::;;;666888;;;???BBBEEEFFFGGGEEEJJJRRRVVVTTTNNNHHHDDD<<<999444111//////...---,,,,,,+++***)))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((()))***+++---...///000///111444555555555555666888<<<===::::::===???>>>>>>@@@CCCCCCCCCBBBBBBCCC<<<;;;888555222111000000......---,,,++++++++++++((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************((()))***+++---...///000,,,---///000222333333333555666666555444444666888<<<999444111000000///......---,,,+++***************)))))))))))))))******))))))))))))************(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||LLL???AAA<<<888:::333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$'''...444888+++"""%%%)))(((%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''')))***,,,...***++++++,,,,,,++++++***+++*********))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,------------...000111333444666888999888888888999???BBBFFFHHHIIIJJJKKKLLLJJJFFFIIINNNGGG999333777222111000...------------************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))++++++,,,------......///111222333555777888999999888888:::===@@@DDDGGGIIIIIIHHHHHHIIIJJJIIIDDD@@@777444111/////////...---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666999999:::<<<===???@@@AAA???@@@@@@BBBCCCBBB>>>;;;666555444222000///---------,,,+++***))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,---......///000111222222333222222555555666777777777777777;;;999555111...---...///,,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{KKK>>>@@@<<<777999333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&%%%$$$%%%+++000111((("""%%%)))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''((()))***,,,---***++++++,,,,,,++++++************)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))******+++,,,,,,......---...///000222333444666888999888888888999???BBBEEEHHHHHHIIIKKKLLLLLLKKKRRR___^^^LLL:::333222111000...------,,,,,,*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))++++++,,,,,,---.........///000222444666777888888888999:::;;;===???@@@AAAEEEDDDEEEFFFGGGEEE@@@;;;555333000.........---,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666777888:::<<<>>>@@@BBBBBBAAAAAABBBCCCDDDBBB???<<<555555333222000...---,,,---,,,+++***))))))))))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,---......//////000111222222222222555555666777777777777777777666333000...---------,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyyJJJ===@@@;;;777888333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&%%%###$$$'''***)))%%%###&&&(((''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((()))***+++,,,******++++++++++++************))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))******++++++,,,............000111222333333555777888777777888999>>>AAADDDFFFGGGGGGIIIJJJNNNLLLTTTcccgggWWW@@@111111000///...---,,,,,,,,,******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))++++++,,,,,,------.........///111333555666777777666666777888:::<<<======@@@@@@BBBCCCCCC@@@:::666444111...---------,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666666777999<<>>;;;444444222111///...---,,,,,,+++******))))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******++++++,,,---......///000111222222222222555555666777777777777666222222111///...---,,,++++++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwIII===???;;;666888333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((()))******+++******++++++++++++******))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))***+++++++++,,,------...///000111222111333555555555555777888;;;>>>AAACCCCCCDDDEEEFFFLLLHHHIIISSSVVVLLL===333000000...---,,,+++++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))***++++++,,,------.........///111333555666777777222333666888;;;===>>>???===???AAABBB@@@<<<777333222///,,,++++++++++++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666777888;;;===???AAABBBBBBAAA@@@AAABBBBBB@@@<<<999333222111000...---,,,+++++++++***)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++************+++,,,---......///000111222222222222555555666666666666555555...////////////---,,,++++++*********)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((vvvHHH===@@@;;;777888333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%%%%%%%"""%%%'''&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((()))))))))***)))******++++++******)))(((((((((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))******++++++******+++---....../////////111222222222333555777888:::>>>???@@@@@@AAABBBEEECCCBBBCCCBBB===777555000///...,,,++++++++++++)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))******++++++,,,------...///000222444666777888888444666888;;;===>>>??????>>>@@@BBBBBB???:::666333000...+++******+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666999:::===???@@@@@@@@@???>>>>>>>>>???>>><<<888444111111000///---,,,++++++******))))))((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++************+++,,,------......///000111111111111444444555555555444444333---...///000///...,,,+++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((uuuHHH===AAA<<<777999333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###'''(((%%%###$$$$$$"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))))))))((())))))************))))))''''''(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))******+++((()))+++,,,---............000111111111222555777666999<<<======>>>>>>???>>>AAACCCBBB===777333333///...---,,,+++*********))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))******++++++,,,,,,------///000222444666777888888999:::;;;=========<<<;;;>>>@@@AAA@@@<<<777444333///---***)))***+++***)))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666:::<<<>>>@@@@@@@@@???>>><<<<<<<<<<<<;;;999444111000000///...---,,,+++******))))))(((((()))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))******+++,,,------...///000111111111111222333333333333222111111,,,---.........---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))uuuHHH>>>BBB===888999333222///---+++)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&$$$''''''######&&&&&&"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((()))))))))((('''))))))************))))))'''''''''((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((()))*********((()))+++---............///000111222222333666999666999<<<=========>>>???===AAADDDBBB<<<666222000///...---+++******))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))*********+++,,,,,,------...///111333555666777777888999;;;<<<<<<;;;:::999===??????<<<777333222222///---***)))***++++++***(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++------...///000000111222444555666666999;;;>>>@@@AAAAAA@@@???<<<;;;;;;;;;:::777222...//////...---,,,+++******))))))(((((((((((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,------...///000111111111111111111111111111000//////,,,,,,,,,,,,++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))uuuIII???BBB>>>999:::333222///---+++)))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&%%%'''%%%!!!###)))(((#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((()))))))))((('''))))))************))))))&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))*********)))***,,,.../////////...111222333333333444888:::777:::===>>>>>>>>>???@@@???AAAAAA===999555222///......,,,+++***))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((()))))))))))))))******+++,,,,,,---------...000222444555666666333444777:::;;;;;;;;;:::<<<===<<<888333//////000///---*********++++++***'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))***+++,,,---......///000000111222444555666666777999===@@@BBBBBBAAA@@@<<<;;;;;;:::999666222.........------,,,+++******))))))(((((((((((()))***((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,------...///000111111111111000000000000000///......++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwOOOAAA<<<;;;<<<999555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,,,,,,,---.../////////111333555777888888777777999;;;===???@@@@@@???>>><<<999666333111000000///...---,,,++++++++++++******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***+++,,,,,,,,,((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555555555555555666777888999<<<:::777444111...,,,+++---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---...//////...///222444666666555444;;;;;;:::;;;;;;<<<===>>>>>><<<:::777444222111000------,,,,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))***++++++,,,,,,//////000111111111111111///............------------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyyQQQCCC===;;;<<<777555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++,,,,,,+++,,,,,,---...///111222444555777777777777777999;;;===????????????<<<:::777444222000//////...---,,,+++************))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555555444444555555666777888888777444222000...---,,,---,,,+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---.../////////000222444666777777777;;;;;;;;;;;;<<<===>>>???<<<:::888555333111000///------,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******))))))((((((''''''))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))***++++++,,,,,,//////000111111111111000............---------------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyyRRREEE>>><<<;;;555555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***++++++++++++,,,,,,---...///111222333555555666666666777888:::<<<===>>>======999777555222000.........,,,,,,+++***)))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555444444444444555666777777444333111000...------,,,,,,+++******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---...//////000111222444666777999999;;;;;;;;;<<<<<<===>>>>>>999888666333111///......,,,,,,,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,...//////000000000000000......---------,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwQQQEEE???<<<;;;555555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******++++++++++++,,,---...///111111222222333333333333555666888::::::;;;::::::666444222///---,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555444444444444555666777888333222111///---,,,,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---...//////000000111222444666888:::888999::::::;;;<<<<<<<<<777666444222000///...---,,,+++++++++******))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((*********)))((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,---...//////000000//////------------,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))uuuOOODDD>>><<<;;;666555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***++++++++++++,,,---......////////////000111111222333444666777777777666666333111///---++++++++++++))))))((((((''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555555555555555666777888888444333111///---++++++*********))))))((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---...//////...//////000222444666888555666777888999999999999555555333111000///......++++++***************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,------...////////////...---,,,,,,,,,++++++++++++******))))))((()))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))vvvOOOCCC>>><<<<<<777555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))************++++++,,,---...............///000111222333333555666666555444333000///---+++************)))((((((''''''(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555444444444444555666777888333222000...,,,+++***)))***))))))(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---...//////...///000111222333444555333444666777888888777666333333111000///.........************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,------...............,,,,,,,,,+++++++++*********))))))(((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{RRREEE>>><<<;;;777555222///---,,,+++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))************+++,,,---...............000111333444444444555666666555444333///...,,,+++*********+++)))((((((((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555222222222222333444555555///...---,,,+++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))***+++---.../////////000111333444444333333222444666777888888777666111000///...---,,,,,,,,,))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---............---++++++++++++************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVVFFF>>><<<;;;666555222///---,,,,,,***)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))************+++,,,---...////////////111333555777555666777777777666555444///---,,,************+++))))))((((((((())))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---...//////000111333444555000000000000111222333444++++++***************+++))))))(((((((((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))***+++---...//////000111333555555444333222333444666888999888777666///...---,,,++++++++++++)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******++++++***)))((('''&&&&&&))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,------......------+++++++++************)))))))))(((((((((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\???AAABBB999666555444111...,,,+++++++++************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((''''''''''''((()))))),,,'''"""###'''+++***''',,,---------+++***)))(((+++,,,------------------(((***---...+++((((((***)))))))))((())))))))))))+++***)))))))))'''###!!!******(((&&&$$$###%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((++++++++++++,,,---......111111111111111222222333222333555666555333111///------,,,,,,+++***))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***((('''&&&&&&'''(((******************+++++++++,,,---...000111333444444///////////////......---,,,,,,++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,...000222333111333555666555444444444222333555666777666555444......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))cccCCCAAA@@@999777555444111...,,,+++++++++************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((())))))***%%%&&&)))+++,,,,,,,,,+++((((((((()))***...222555666555555666888999::::::CCCBBBAAA@@@???<<<;;;<<<555222/////////---)))&&&***(((&&&&&&(((+++,,,,,,%%%&&&'''''''''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((+++******++++++,,,---...000000000000000111222222111222444555444222000...---,,,,,,+++******)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))***************++++++++++++,,,---...000111222333---............---,,,,,,,,,,,,+++******)))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,...///111222222333555555444222222333111222444555555444222111...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))************************pppJJJAAA???999888666444111///---,,,++++++************))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))******))))))))))))******'''***---+++'''%%%''')))111222333444444555888:::::::::===BBBHHHKKKJJJHHHBBB@@@===;;;::::::999888???<<<999;;;??????<<<888333///***''''''((((((((())))))))))))((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))******,,,------///////////////000111111000111222333222000...,,,,,,,,,++++++***)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))*********+++++++++++++++,,,---///000111111,,,,,,------,,,,,,+++***+++++++++******))))))((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,---...000111222444555444222111111111222222333333222111///...------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++***************)))))))))*********++++++************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++}}}QQQAAA===999888666444222///---,,,++++++************)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))******))))))))))))******,,,,,,,,,)))&&&(((---222///555<<<@@@BBBDDDFFFGGGDDDCCCDDDGGGJJJHHHAAA;;;FFFHHHHHHDDDAAAAAABBBAAA>>>>>>>>>AAAFFFJJJLLLLLLHHHDDD???999444///***&&&,,,***((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))***+++,,,---...............///000000///000000000///...,,,***++++++******))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''''''''((())))))))))))***++++++,,,,,,,,,,,,---...//////000000,,,,,,,,,---,,,,,,+++***+++*********)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,...///000333444555333111000000111333333333222111///---,,,,,,,,,++++++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,------------,,,,,,************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++VVVAAA===:::888666555222///---,,,,,,,,,************)))))))))((())))))((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))(((((())))))***+++)))***,,,///333888===???<<>>===@@@CCCEEEDDDEEEIIIQQQWWWZZZ[[[KKKRRRTTTMMMGGGFFFGGGFFFIIIHHHGGGCCC@@@@@@BBBDDDJJJJJJKKKKKKHHHCCC;;;666...***'''&&&(((***++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))***+++---..................//////000////////////---,,,***)))******))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((())))))***++++++,,,,,,.........//////000000000,,,------------,,,++++++*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,---...000111333444444333111///000111444444333222000...,,,++++++***************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++************************************++++++++++++************************************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************XXXAAA>>>;;;888666555222000...,,,,,,,,,************)))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******(((((())))))***+++------+++...333999>>>@@@???>>>BBBCCCCCCAAABBBIIIUUU^^^vvvrrrmmmkkkoooyyyyyyzzzzzzvvvlllhhhaaaXXXNNNEEE???<<<:::<<<@@@EEEIIIIIIFFFCCC===888222...---,,,)))&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))+++,,,...///...............///000000//////...---,,,+++)))((()))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---/////////////////////000,,,------------,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,...000222333444444444333111000111333444333222000...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,++++++******************+++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))YYYAAA@@@<<<666777555333000...---,,,,,,************))))))))))))))))))))))))((((((((('''(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))***+++---///111222555999>>>AAABBBDDDIIILLLIIIPPPZZZbbbmmm||||||yyyqqqdddYYYLLLIIIEEECCCDDDDDDDDDDDDHHHDDD>>>;;;888333,,,%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))***,,,---///000//////......//////000111000///...---,,,***)))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''((()))***+++,,,------........................+++++++++,,,++++++***)))((()))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++---///222444555444444444333111222333555222111000...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))******++++++******)))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))************************YYYAAAAAA===666777555333000...------,,,************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++---///222444555<<<@@@DDDDDDFFFQQQcccrrr}}}ssscccTTTKKKGGGFFFFFFBBB@@@@@@CCCEEEAAA999222))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))***+++,,,...000111///////////////000111111000///...---+++***)))((('''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''''''((()))***+++,,,------...---------------,,,,,,***************)))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++...000333666777444444444333222333555777000///...,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))************))))))))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++\\\EEE>>>888777999555111...---,,,+++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***(((''')))***++++++...******///333666999>>>888HHHWWWbbbuuu~~~cccOOOIIIAAAKKKLLLAAA666999CCCIII>>>444)))&&&+++...***%%%---(((###$$$(((***((($$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))))))))((((((((('''''''''&&&'''((()))***++++++++++++***************))))))###%%%)))***)))(((((())),,,+++***((('''''''''((((((((())))))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,......//////////////////---,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---......---------,,,,,,,,,+++*********))))))(((((())))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((()))******++++++******++++++---000222444111222444555555555555444...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******+++,,,,,,,,,,,,+++***++++++++++++******)))))))))***+++***)))***---)))***+++***))))))***,,,***,,,...---***)))+++...+++---///---***)))***---)))******)))(((***---///------+++***))))))))))))******************************************************))))))))))))******************************************************YYYEEE???999888999555111...---,,,+++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***,,,++++++++++++,,,,,,,,,(((...777:::555444???MMMfffvvv~~~~~~zzzxxxYYYNNN???888>>>CCC<<>>AAABBB:::///&&&&&&(((+++***(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))((((((((()))))))))))))))++++++***)))((('''&&&%%%((((((((((((((((((((((((---------+++(((''''''(((&&&'''((()))***+++++++++((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,........................---,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---...------------,,,,,,,,,************)))))))))((())))))(((((((((((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++++++++,,,...000222444111222333555555555444333...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((((((******+++,,,,,,,,,,,,+++))))))******+++++++++***+++******++++++***))))))......---,,,******,,,---)))+++,,,---,,,,,,,,,---------......---------...++++++,,,...///---***'''))))))))))))******************************************************************))))))))))))******************************************************TTTCCCAAA;;;888999555111...---,,,+++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))***+++,,,,,,---------111666:::???MMMiiizzz}}}xxx^^^JJJAAA>>>===777AAAIIIFFF:::///++++++)))***+++***'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((())))))******))))))(((((())))))***++++++,,,++++++*********++++++,,,////////////000000000000+++++++++)))((())),,,///******+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,---------------,,,,,,,,,,,,+++******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---------------,,,,,,,,,,,,************))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++++++++---...000222333111222333444444444333222---,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))(((((((((******+++,,,,,,,,,,,,+++(((((()))******++++++++++++******---000222///,,,---,,,,,,,,,,,,---...///111111111222222000---+++111...++++++...///---+++///------...000///+++((()))***+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************************************|||NNNAAAAAA;;;777999555111...---,,,+++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))+++,,,---...000111666444999III___uuuyyyyyy[[[BBB<<<@@@<<<<<<@@@HHHMMMGGG999,,,)))***)))(((((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((()))************))))))))))))******+++++++++))))))))))))+++,,,...///*********++++++,,,,,,,,,((())))))((('''(((***---,,,,,,++++++***)))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,------------,,,,,,,,,++++++*********)))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))******++++++++++++,,,---///000222222111222333333333222111000,,,,,,+++***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******)))))))))******+++,,,+++***,,,111555111+++//////222555888999999999<<<;;;===AAAEEEFFFCCC???AAA999111...111333111...222000---******,,,///000------.........,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************************************{{{LLL@@@@@@;;;666999555111...---,,,+++***************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,---.........000444888???III]]]vvv~~~tttvvvyyytttVVVAAAEEE???>>>HHHVVVVVVHHH888000+++'''&&&)))***)))&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((())))))************************************************++++++,,,---...333333444555666777777888777888888666222...,,,++++++***)))((()))***,,,---)))((((((''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,,,,,,,++++++******************))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---------,,,,,,,,,+++++++++))))))))))))))))))******))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******+++++++++,,,---...000111111222111111222222222000///...++++++******))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,+++---,,,+++***))))))*********,,,+++,,,222888555...>>>???BBBFFFJJJJJJGGGDDDAAACCCHHHQQQZZZ```aaa___VVVKKK>>>888999<<<:::777444555555222...---///222---------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************~~~NNN@@@@@@:::666999555111...---,,,+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---444===EEEYYYkkkvvvwwwkkkDDD@@@???EEENNNTTTTTTPPP===555,,,)))+++,,,)))%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((((((((()))))))))((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,---111555888;;;===>>>EEEFFFGGGHHHIIIJJJKKKLLLHHHJJJLLLLLLIIIFFFDDDDDD;;;888555111---+++******+++***)))((('''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,,,,,,,,,,+++******))))))***))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---,,,,,,,,,,,,++++++++++++))))))))))))************))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,...///000111111111111111222222111///---,,,+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++******+++,,,,,,,,,,,,+++...---,,,******+++,,,,,,'''---111444???MMMQQQMMMNNNMMMLLLMMMNNNMMMIIIDDDGGGIIINNNTTT[[[___``````^^^SSSFFF@@@AAACCCBBB???888===DDDEEEAAA:::333///,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************TTTCCCAAA;;;888999555111...---,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))+++...111999HHHZZZhhhttt~~~xxxzzz}}}\\\RRRGGGCCCHHHQQQXXX[[[MMMEEE:::111---+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''((((((((())))))))))))))))))***++++++++++++******+++,,,---///000222222333666;;;AAAEEEGGGHHHHHH??????@@@BBBCCCEEEFFFFFFFFFIIILLLMMMNNNPPPRRRTTTLLLKKKIIIEEE???999333000///...,,,***))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,------,,,++++++***))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,,,,---,,,,,,,,,++++++++++++***((()))))))))************))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))******++++++,,,---...000111111111111111111111111000...,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++---,,,++++++,,,---///111///888>>>@@@KKK\\\eeecccWWWQQQJJJHHHHHHHHHFFFCCCKKKMMMPPPRRRSSSTTTVVVWWW[[[UUUNNNLLLNNNOOOMMMKKKBBBEEELLLTTTWWWQQQDDD999444222000---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************XXXEEEBBB<<<:::999555111...---,,,+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---000666>>>MMMddd~~~zzz{{{eeeooosssWWWIIILLLSSSTTTRRRXXXRRRFFF999...))))))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))***++++++++++++***)))***,,,///222555777888AAACCCEEEEEEDDDAAA===:::<<<===>>>@@@AAACCCDDDEEE===>>>>>>>>>>>>???CCCFFFNNNPPPTTTUUUTTTOOOIIIFFF222111...,,,******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,------,,,,,,+++******)))))))))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***+++,,,,,,---,,,,,,,,,+++++++++******(((((())))))*********+++))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((()))******++++++,,,---///000111111111000111111111111///---+++******)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++******+++,,,,,,,,,,,,++++++******+++---000333555AAAIIIKKKFFFJJJVVV]]][[[\\\SSSIIIDDDEEEHHHIIIIIIHHHLLLQQQSSSTTTWWW\\\```[[[ZZZYYY[[[]]]^^^\\\YYYMMMJJJLLLWWWccccccWWWIIIAAA===888222...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************aaaCCCBBB>>>777999777333000---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))'''***,,,+++))))))---111111333DDDbbb{{{~~~}}}xxxnnn{{{VVVMMMRRRPPPMMM[[[PPPIIIHHH===,,,'''---+++)))'''&&&((()))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''******))))))((((((''''''''''''''''''((((((((()))))))))))))))***************---//////,,,***,,,//////,,,---333777888999<<<<<<;;;999:::===@@@CCCGGGGGGGGGGGGHHHJJJLLLOOOPPPJJJAAA???FFFIIICCC@@@CCCAAA@@@CCCGGGGGGGGGOOOZZZRRRKKK@@@777111...---,,,+++------+++((('''***...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''((((((******+++++++++,,,,,,,,,+++++++++************)))))))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((()))***+++,,,---------+++++++++*********))))))))))))*********))))))((())))))))))))))))))))))))((((((((((((((()))******+++***)))))))))))))))***))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++,,,,,,---111000000000000000111111222222111000...+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++))),,,///...+++)))***,,,222///)))(((111===???:::III888:::BBBCCCPPPXXXLLLBBBFFFNNNUUUYYYYYYWWWWWWgggeeerrrvvviiieee```^^^YYYUUU^^^aaaTTT???FFFNNNMMM<<<***'''...//////.........---,,,+++,,,---......,,,,,,---...++++++++++++++++++++++++************************++++++++++++++++++++++++bbbDDDAAA===777888666333000---,,,,,,,,,************************************************++++++++++++*********)))///+++((()))---000...+++777NNNooonnnnnnwwwSSSDDDJJJYYYJJJTTT\\\XXXJJJ999,,,&&&))))))***))))))(((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((******))))))(((((((((((('''''''''((((((((()))))))))))))))************+++***,,,,,,,,,******---///111...///444666555555888>>>DDDHHHHHHIIINNNQQQPPP[[[cccjjjkkkiiiooorrrkkkddd^^^TTTJJJDDDDDDJJJFFFDDDFFFCCC<<<:::===TTTSSSRRROOOHHH<<<000'''))))))***+++,,,,,,***)))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''((((((*********+++++++++,,,,,,+++++++++************))))))))))))))))))))))))(((((((((((()))))))))******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))***+++,,,,,,,,,,,,+++++++++*********))))))))))))************))))))************************)))(((((((((((()))************))))))))))))******************************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------000000000000000111222222222111000...---+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************************++++++++++++---,,,***((((((***---000!!!---777999888::::::999777@@@MMMKKK:::999HHHRRRQQQTTTXXX]]]mmmoooooozzz}}}sssjjjkkkqqqsssnnniii{{{xxxwwwnnndddiiilllaaa```OOOBBBEEEMMMIII===333777333///......//////.........//////------,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++cccEEEAAA===777888666333000...,,,,,,,,,************************************************++++++++++++************///---+++***,,,000555999ZZZlllqqqkkk[[[BBBKKKPPPXXXYYYRRRPPPPPPAAA,,,++++++,,,+++)))((())))))''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((***))))))))))))((((((((((((((((((((()))))))))))))))*********+++++++++,,,,,,++++++,,,---000333555999555555999===@@@EEEKKKPPP```iiiiiioooqqqhhheeedddfffZZZNNNKKKKKKIIIFFFEEE>>>@@@EEEJJJNNNOOOLLLIII333...)))(((+++---+++)))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((()))))))))*********++++++++++++++++++************)))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))***))))))(((((())))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***)))******+++,,,,,,,,,,,,+++++++++***************))))))***************)))************************)))))))))((())))))***+++)))))))))))))))***+++,,,************************************************++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******,,,,,,---.../////////000111222333333222111///---+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++************************************************))))))))))))************************++++++,,,,,,///,,,)))((()))+++---...000888<<<888444555999<<<<<<>>>;;;@@@NNNVVVYYY^^^qqqxxxVVVVVV[[[```XXXNNNWWWhhh[[[OOOJJJPPPVVVRRRLLLKKK\\\\\\```\\\ZZZjjjzzzwwwxxxmmm___VVVOOOHHHEEEEEE>>>888///++++++---///000.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++dddFFF@@@<<<888777555333111...---,,,,,,************************************************++++++++++++++++++++++++&&&...222...(((000HHH]]]uuu}}}yyy{{{}}}}}}YYY???MMMRRRRRRNNNPPPUUUOOOCCC444///***((()))******)))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))***************++++++,,,,,,------,,,,,,---000444888;;;<<<999888<<>>222)))&&&(((+++---*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***)))))))))*********+++++++++++++++*********)))))))))))))))))))))*********)))))))))*********++++++************************++++++*********)))))))))***************************))))))))))))))))))******))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***)))***+++,,,,,,,,,,,,,,,************************))))))***+++++++++*********************************))))))))))))***++++++(((((())))))***+++,,,---************************************************++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,---............///111222333444444222000---+++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************************************((()))))))))************)))******++++++,,,,,,,,,+++---......------...///BBB<<<666444888======;;;888JJJJJJKKK]]]oooqqq]]]cccgggaaaeeejjjwwwwww{{{}}}oookkkeee___YYYOOOIIIVVVbbb]]]hhhvvvzzzcccPPPLLLRRRNNNEEE999000---...///000...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++dddGGG@@@;;;888666555333111///---,,,,,,************************************************+++++++++++++++++++++,,,$$$+++000///222CCCccc|||vvvzzz~~~wwwyyywwwpppmmmrrruuuuuuqqq|||yyyeee@@@GGGPPPTTTQQQLLLNNNQQQAAA666***&&&))),,,+++((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))************)))))))))************++++++++++++,,,---.........---...111444888<<>>CCCLLLSSSUUUWWWVVVNNNAAA444,,,)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***++++++******+++++++++,,,,,,,,,+++++++++************)))((())))))******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))******++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++***++++++,,,,,,+++++++++***************+++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***************+++,,,---++++++++++++++++++++++++************************))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++***+++,,,,,,......///000...///111333444444333333...---+++*********++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))******+++,,,---......++++++++++++///:::IIITTTEEEGGGHHHEEE??????LLLZZZ```{{{eeebbb~~~cccXXXVVVSSSTTT^^^llluuuvvvllliiiaaaSSSBBB666000///555111---,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++bbbGGG>>>::::::444444333222000...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///...555JJJeeezzzwwwyyy}}}~~~vvvsss}}}vvvuuuxxx{{{}}}VVV???EEEVVVXXXOOORRRKKK@@@777000,,,+++***+++++++++******)))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))*********+++++++++*********+++++++++,,,,,,+++,,,---...///000111111555:::@@@EEELLL[[[qqqhhhVVVLLLIIIHHHRRRVVVZZZZZZRRRDDD777///+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,+++,,,,,,,,,,,,---------+++++++++************)))((())))))******+++,,,,,,+++++++++,,,,,,,,,,,,---..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++++++++,,,,,,++++++***))))))*********+++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++******+++,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++++++++,,,---...///000000///000222444444333222111++++++++++++************++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))******+++,,,---...///...+++***///;;;HHHQQQVVVPPPLLLHHHEEEEEESSSpppwwwjjjjjjxxx~~~zzzjjjRRRFFFOOOdddttteeejjjlllcccSSSEEE??????@@@:::222...///111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++aaaFFF>>>:::;;;444444333222000...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------)))444HHH___rrr~~~xxxzzz}}}xxxyyyqqq```\\\ooo```BBBGGGTTTVVVRRRRRRLLLAAA444+++***---++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111222:::AAAIIIPPP\\\tttvvv]]]LLLSSSTTTVVVYYYXXXPPPCCC999+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,---------......+++++++++************)))((())))))***++++++,,,,,,++++++,,,,,,,,,---------//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++***))))))******++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++***+++++++++++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++,,,,,,---...///000000000111333444444333222111******++++++++++++***)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))******+++---.../////////+++---999IIIRRRPPPJJJAAA;;;>>>NNNeee~~~pppeeelll{{{yyybbbWWWRRROOO___kkkuuusssfffZZZVVVWWWIII@@@666111000111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++nnnDDD======:::555444222000............++++++++++++++++++++++++************************+++***)))+++---...,,,***444EEEYYYfffmmmtttwwwxxxyyyzzz|||uuupppllllllqqqyyy~~~uuu^^^WWWoooTTTCCCKKKTTTLLLZZZTTTIIIDDD222%%%///,,,***)))+++***(((***...))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------$$$---111...///444555111@@@DDDXXXvvvYYYIIIMMMNNNPPPVVV[[[UUUKKK>>>000%%%(((------+++++++++***))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))***......---------,,,,,,,,,+++,,,---,,,+++***+++,,,000...,,,+++++++++***(((000000///---///444888999666333333555333///111777;;;@@@AAA===888666222...///...------///000///...***+++,,,------,,,+++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************)))))))))***+++++++++,,,******************++++++------......---+++***)))******)))))))))***+++,,,))))))***---//////...,,,---...//////......000222***)))))))))***,,,///111,,,...000222111...***(((+++,,,---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,---...///000111222333333333444444333222000///,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++,,,,,,,,,***)))***,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...+++))))))+++---......---000:::IIISSSQQQFFF<<>>333555444222000............++++++++++++++++++++++++++++++++++++++++++++++++***...///+++''',,,999FFFZZZdddjjjfffccchhhssszzzuuukkkgggccc^^^\\\]]]dddbbb___[[[UUUNNNEEE???:::999888888999777444222666888;;;???FFFTTTeeeqqqyyyvvvqqqQQQGGGNNNRRRXXXUUUMMMIII===)))---***)))+++***''''''***))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++------------------------333***,,,666;;;>>>TTTooooooiii\\\NNNJJJPPPWWWZZZYYYQQQGGG;;;///(((***111---------,,,+++***)))(((************************))))))))))))))))))))))))))))))************))))))+++******)))******++++++.........------------,,,+++,,,---,,,++++++,,,...***---000111111333777:::CCCBBBBBBDDDHHHMMMQQQUUUSSSQQQOOOLLLEEE>>>===@@@SSSPPPHHH@@@AAAIIIOOOOOOIIIGGGCCC<<<666111////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************+++++++++******************************+++,,,,,,------...------,,,+++***+++,,,,,,------,,,,,,+++///...,,,,,,...222777:::??????AAAEEEHHHGGGCCC??????AAAEEELLLTTTXXXWWWUUUOOOIII???666///,,,,,,---------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************++++++,,,,,,---...///000111333444444555555444333222000...---------------,,,+++)))))))))******+++,,,---......+++,,,,,,---............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++---///...,,,,,,...000@@@FFFLLLKKKGGGFFFKKKRRRttttttiiicccdddiiimmmhhhlllpppttt||||||tttcccXXX___pppvvvqqqaaaZZZdddooodddRRREEE999///............------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iii@@@AAA@@@555555444222000............++++++++++++++++++++++++++++++++++++++++++++++++***------++++++444FFFTTT^^^___^^^^^^dddpppxxxzzztttfffXXXRRRSSSWWWOOOCCC888333222555777555666777999:::999666555222555666555444666<<>>EEENNNRRRQQQOOOOOOPPPNNNMMMOOOQQQNNNIIIEEE777999:::<<>>CCCHHHLLLBBBHHHOOOVVVWWWTTTNNNJJJFFFDDDDDDJJJTTT^^^cccdddcccaaa\\\TTTHHH:::...'''+++,,,///000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))******++++++,,,,,,,,,...///000111222444555555777666555333111...---,,,,,,---...//////...------+++++++++,,,,,,---......///,,,)))((())),,,///000//////...,,,,,,+++++++++------------------------,,,,,,+++++++++*********,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***---///...+++---333999UUUEEE@@@JJJLLLLLL]]]wwwuuuwwwooogggbbbUUURRRNNNIIIEEEDDDDDDEEECCCDDDDDDDDDGGGRRRbbbnnnoooPPPHHHhhhkkkZZZZZZ___cccYYYCCC444///---///000///...///------------------------------------------------fff>>>@@@AAA888555444222000............+++++++++++++++++++++++++++++++++++++++++++++++++++******,,,444AAAQQQ\\\^^^ZZZWWWaaavvvxxxvvv|||nnn\\\LLLIIILLL777888888777777777777777777999:::<<<<<<======>>>888888888999::::::::::::333777;;;>>>AAAMMMbbbsssyyy```AAAAAATTTTTTPPPMMMCCC111+++(((+++,,,++++++---************************))))))))))))************++++++++++++,,,,,,,,,,,,....../////////000000000222:::???DDDVVVvvv|||vvvyyyiiiQQQOOOWWWVVVWWWVVVQQQIII>>>333*********++++++,,,+++++++++******************************************************++++++++++++******+++++++++++++++,,,------//////.........---------.........,,,++++++---///222111333888>>>BBBAAA>>>LLLIIIJJJOOOOOOJJJIIIKKKMMMIIIHHHNNNWWWXXXMMMAAAFFFGGGEEEAAAAAADDDCCC@@@EEEBBBBBBHHHPPPRRRLLLEEE666444111///...///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************,,,+++++++++***)))))))))************+++,,,---.........------------------,,,+++))))))***...222444333:::CCCJJJMMMNNNOOOPPPLLLQQQWWWXXXUUURRRQQQQQQUUUQQQMMMMMMQQQUUUWWWXXX\\\```fffggg```SSSEEE;;;222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))******+++,,,,,,------///000111222333555666666777666444222000...,,,+++.........///......------333222000...,,,+++++++++222///,,,+++++++++)))'''//////...............///------------------------,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++------,,,,,,111;;;DDDEEEHHHKKKJJJKKK]]]mmmyyyttt```\\\VVVPPPKKKGGGCCC@@@FFFGGGIIIJJJKKKJJJIIIHHHLLLLLLKKKHHHEEEDDDEEEGGGKKKWWWfff|||sssXXXZZZoooxxxiii^^^dddaaaNNN<<<333---///222000...///------------------------------------------------jjjCCC@@@???999555444222000............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++222???MMMWWW\\\ZZZWWWZZZiii|||wwwvvveeePPP???;;;>>>222666<<<@@@BBBCCCEEEFFFAAABBBDDDDDDDDDDDDFFFGGGJJJEEE???===???AAA???<<>>AAACCCCCCTTTLLLIIINNNSSSXXXdddpppwww}}}ooo^^^SSSRRRUUUVVVHHHAAA:::<<>>@@@DDDYYYmmmYYY```yyyoooaaabbb^^^GGG999///000333000...000------------------------------------------------oooJJJ@@@<<<888555444222000............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---111;;;HHHRRRWWWYYYSSSZZZdddppp|||nnn]]]MMM@@@555222444>>>AAAFFFKKKQQQZZZcccjjjmmmppptttuuuttttttuuuwwwssslllbbbZZZTTTNNNFFF@@@AAA<<<<<<@@@BBB===::::::999FFFSSSZZZcccyyy|||cccKKKQQQWWWRRROOOCCC999///------,,,,,,---************************))))))*********+++++++++,,,,,,,,,,,,------------,,,---...000222333555555<<>>>>>BBBDDDRRRPPPLLLEEE===666///,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************************************+++++++++*********+++,,,---...//////...---,,,,,,---...///---///222666;;;@@@DDDFFFJJJNNNSSSSSSQQQOOOPPPRRRPPPLLLIIIIIIKKKHHHBBB===;;;@@@FFFIIIJJJKKKPPPTTTWWW\\\bbbhhhkkkiiifffcccYYYRRRFFF:::222//////000------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,---...///111111222444555666777888666555333000...---------///...------...111333555111222333666:::>>>CCCEEE<<<>>>BBBKKKRRRUUUQQQMMM===;;;888555222000...---........................------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///------...111666===DDDHHHFFFKKKRRRgggtttbbbWWWPPPLLLMMMMMMOOOQQQRRRTTTVVVXXXYYYaaaaaa___]]]ZZZVVVSSSQQQNNNMMMMMMNNNPPPPPPNNNLLLDDDGGGGGG???777EEEmmmsssPPP]]]pppgggeeeQQQ>>>000111333000---000................................................}}}qqqOOOAAA:::888555444222000............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++///888BBBLLLRRRUUUUUUQQQ```pppvvvxxx}}}yyyaaaQQQ@@@<<>>EEEHHHJJJKKKJJJMMMPPPOOOOOORRRZZZaaajjjhhhkkkuuu}}}yyygggVVVWWWXXXUUULLLCCC@@@EEEKKKKKKPPPYYYaaaeeedddbbb___ddd```XXXMMMBBB888000,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++---...//////111222333444555777888888666555222000...------...---------///333999???BBBLLLKKKJJJIIIJJJLLLNNNOOORRRNNNIIIJJJOOOSSSTTTRRRWWWTTTNNNGGG???999444222........................---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////---...000555;;;@@@CCCDDDOOOJJJaaa}}}fffOOOHHHMMMTTTYYY[[[```gggrrrtttmmmddd\\\XXXUUUSSSPPPPPPDDD>>>CCCEEEAAADDDLLL~~~uuuTTTZZZlll^^^WWWBBB111111333///---000................................................pppwwwFFFCCC888;;;666444222000...---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++******+++...999IIIRRRSSSOOOJJJHHHSSSeeerrrooonnnvvv{{{yyy|||uuuttt|||zzzhhhYYYAAA===;;;@@@KKKZZZlllzzzrrr\\\PPPLLLFFF===:::777777777666;;;LLL^^^vvvIIIDDDSSSMMMPPPMMM888---222***'''999++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...............,,,---111444222111777@@@fffnnnJJJCCCYYY```YYYYYY\\\VVVAAA111000111------111,,,,,,,,,+++++++++******++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///000000000//////.........---333777666333666AAAKKKGGGKKKKKKIIIVVVuuurrrSSSMMM@@@LLLAAABBBUUUHHH@@@...///111000...------.........---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111...///...++++++---//////333@@@HHHFFFHHHOOOOOOHHHLLLRRRVVVWWW]]]lll~~~uuu{{{bbbFFFDDDCCCDDDIIIQQQ[[[fffmmmlll^^^PPPOOOVVVSSS>>>'''222/////////---***,,,111---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,---...///000333333444555777999:::<<<;;;333+++)))---111000---000222666===GGGPPPTTTTTTQQQ[[[VVVIIIEEECCCGGGSSSJJJKKKAAA>>>HHHHHH@@@???DDD:::FFFSSSNNNOOONNN>>>???999222//////000...+++------......---...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------///000///111000888FFFGGGFFFPPPCCChhhnnn___```]]]UUUYYYkkkvvvqqq___UUURRRSSSPPPIIIDDDCCCBBB@@@LLLbbb|||]]]RRRlllkkk___DDD888555---333888+++000/////////....................................oootttHHHDDD:::===666555333000///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,...111===LLLSSSRRROOOPPPRRRdddooowwwuuurrrqqqqqqooorrrooorrr|||pppYYYFFF===:::HHH]]]qqq{{{lllZZZLLLJJJCCC???>>>===;;;>>>DDDaaazzziiiPPPLLLVVVOOOOOO>>>444888///&&&///++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------............///111000444666000111JJJiiizzz^^^PPPOOO\\\ddd]]][[[PPP???111,,,---...---,,,,,,,,,,,,++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////111111000/////////000000;;;777666<<>>AAAEEEEEEBBBCCCOOO[[[___nnn}}}{{{vvv{{{xxxrrrooosssyyyyyytttxxxyyyddd\\\UUUPPPKKKIIIOOOYYYiiihhh^^^QQQNNNRRRLLL???222...---///000...---///---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++,,,,,,---...000000333333444555777999;;;;;;222000.........///...---888AAAIIIMMMNNNOOOLLLHHH@@@HHHBBB>>>JJJTTTQQQOOOPPPYYYVVVPPPSSSPPPLLLQQQYYYSSSPPPJJJBBBGGGTTTWWWTTTOOOGGG;;;222------.........///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000,,,666999===KKKOOOMMMQQQYYYfffVVVQQQmmmzzzwwwdddPPPJJJNNNOOOHHH@@@EEEBBBpppgggIIIyyy\\\JJJ>>>777---+++//////000000/////////.................................mmmlllJJJFFF;;;<<<777666444111////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++///222999DDDOOOSSSPPPPPPWWW^^^nnnmmmpppuuuuuusssuuuzzzrrrssszzz}}}xxxlllVVVAAA<<>>===>>><<<888555HHHVVVnnnxxx\\\;;;GGGPPPSSSFFF:::999333***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////111000333333111???lll{{{rrraaaLLLYYYbbbUUU]]]]]]PPP777***...000,,,------,,,,,,,,,+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000333111000...///000333444222444888;;;>>>CCCJJJNNNdddvvviiijjj}}}rrrcccvvvuuuqqqxxx\\\GGGEEE???@@@MMMDDD888111///111222222.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------...///000111.........///000444999===GGG??????IIIOOORRR```rrr~~~tttlllfffaaaSSSXXX\\\aaaiiiqqqssspppuuuiiikkkyyyzzzttthhhVVVLLLMMMVVVccceeeYYYRRRXXX[[[XXX<<<222,,,...222111...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///111111222333555666888999:::;;;///000000///...111666:::AAANNNXXXWWWQQQLLLDDD<<>>HHHIIIJJJVVV]]][[[ZZZcccbbb[[[LLL;;;000///222////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......///111+++;;;BBBEEEPPPVVVWWW^^^bbbNNNHHHJJJWWW~~~iii[[[WWWQQQIIIDDDHHH999SSS}}}OOOZZZpppdddLLL999444///...444000000000/////////..............................hhh^^^IIIGGG<<<888888666444222000/////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,******---222666EEEJJJOOOQQQQQQUUU\\\cccpppffffffpppuuutttzzz{{{}}}ooo\\\OOOCCC@@@SSSllluuufff\\\VVVPPPJJJIIIKKKMMMOOONNNLLLIIIGGG>>>???>>>;;;:::BBBPPP\\\qqqqqq[[[LLLFFFDDDBBB@@@???BBBLLLbbbUUUIIIOOOSSSLLL>>>777555222000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......//////000000111111000222BBBffflll```sssyyyTTTKKKUUUVVV[[[___XXXDDD333///000000------------,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---///000111333111///...///222666999:::???CCCEEELLL]]]vvvvvvdddtttxxxaaa<<<888EEECCCIIIKKKBBB444,,,///666............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------.........//////000111111333---***...444;;;CCCHHHHHHAAAFFFZZZoooxxxyyyyyynnnmmmfff\\\\\\hhhwwwwwwzzzuuuppptttxxxxxxsssgggPPPTTTFFFOOOWWW[[[]]]___bbbdddOOO@@@111...000000---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333333444666888999:::999999444222///...111:::GGGOOOXXXXXXQQQEEE???CCCJJJMMMMMMLLLFFFEEEIIIFFFLLL___eeecccWWWYYYooowwwgggXXXUUUdddXXXGGGPPPYYYZZZbbbiiikkkjjj___NNN>>>666444///...---.........---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111...<<>>CCCBBBGGGVVVnnn{{{rrrtttrrr\\\HHH@@@IIIPPPMMM@@@444......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......///000000111111111555///...777@@@DDDFFFIIIGGGUUUfffuuu|||mmmaaaiiioooppptttmmmhhhuuuWWWXXXJJJFFFPPPYYYZZZ```kkkeeeQQQ<<<111///---,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333444444555888::::::999888666222000///222<<>>999777666444111////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---222888===QQQLLLIIIMMMVVV]]]___^^^aaa^^^eeetttzzzrrrooosss~~~}}}}}}~~~xxxpppRRREEEAAAPPPhhhzzzhhh]]]XXXVVV___hhhvvvvvveeeYYYNNNBBB999<<>>444---,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......000111333555666666888:::<<<;;;999555333+++...555>>>HHHMMMNNNMMMDDD???DDDOOONNNFFFNNN___mmmdddqqq~~~\\\OOOQQQWWW___dddbbbZZZRRR;;;666000...000111000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------///222555===EEEPPP^^^eeehhhdddYYYaaannnggg^^^LLLGGGOOOHHHBBBeeeuuuOOOUUU}}}lllHHH333///444111111000000000/////////........................lllFFFHHHAAA>>>===666555333000///.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------///444:::>>>IIIGGGHHHMMMVVV]]]___^^^[[[[[[aaakkkqqqqqqtttyyy~~~zzziiiXXX???FFFVVVqqqwwwYYYMMMMMMUUUeeeuuuyyykkkYYYJJJ@@@BBBRRRcccnnnZZZEEE@@@;;;999:::IIIfffjjjNNNIIIQQQGGG<<<666***------------------------,,,,,,,,,------------...------...///000111222222000222???^^^zzz|||uuuiii\\\QQQJJJFFFDDDEEEJJJYYYkkkyyygggMMMRRRVVV]]]___VVVFFF666...////////////.........------,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,---///000222333111111222555;;;BBBHHHLLLSSSsssxxxqqqwwwttt^^^GGGAAAGGGJJJBBB777////////////............------------------------,,,,,,,,,------------..............................///000222222222222222000444@@@JJJIIIHHHTTTfff|||xxxvvv|||hhhNNNIIITTT___jjjddd[[[PPPAAA333...000............------------------------------------,,,,,,,,,---------............///000222444666777888:::<<<===<<<888333000---555@@@HHHKKKIIIFFFCCC[[[JJJGGGQQQQQQSSSxxxgggaaaZZZXXX\\\aaabbbaaaGGG@@@777222222222111000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///222666999BBBSSS^^^fffsssxxxjjjbbbssshhhPPPCCCMMMJJJ888FFFpppuuuZZZkkkaaa;;;333888111111111000000000//////........................QQQNNN???===???666555222000...---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---///111555;;;???@@@CCCHHHOOOVVV[[[___```fffccc```___bbbjjjuuuzzz}}}~~~qqqUUU;;;EEEVVVooojjjQQQEEEUUUmmmpppUUUAAA>>>EEEJJJ|||hhhFFFFFFBBB???<<<999>>>RRRhhh{{{[[[GGGOOOIIIAAA===222------------------------,,,,,,,,,---------......------...///000111222222555888PPPzzzzzzbbbPPPMMMIIIEEECCCCCCEEEFFFFFFEEEHHHOOOQQQNNNQQQWWWuuudddJJJVVV]]]ZZZXXXSSSDDD111000/////////............---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,---///111222333111222555999???GGGMMMQQQsss}}}fff```jjjNNNCCCBBBBBBAAA000/////////............------------------------,,,,,,,,,---------.................................///111222333333222222===BBBLLLQQQMMMRRRppptttsssyyy^^^NNNOOOMMMaaaccceee^^^LLL888000111//////.........---------------------------------,,,,,,,,,------...............///111222555666777999;;;===>>><<<777222...666???IIIKKKGGGBBBAAACCC;;;FFFpppvvvaaaWWWWWW[[[___QQQHHH<<<555333333222000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////111444999===DDD^^^iiijjj~~~hhhiiiqqq[[[TTTTTTHHHDDDPPPyyy{{{rrr\\\ppppppDDD333444111111111111000000000000........................kkkHHHIII;;;<<<777555333111///.........///...---,,,,,,,,,,,,,,,---++++++...555;;;>>>>>><<>>777444777555111000222111,,,//////...------------...pppJJJHHH;;;<<<777555333111///.........///...---,,,,,,,,,,,,---,,,,,,,,,111888>>>AAAAAA???DDDNNNZZZbbbdddbbb```fffkkkkkkhhhkkktttwwwsssrrrtttvvvooo\\\LLLPPP]]]qqqYYYLLLaaannnvvvbbbSSSVVVWWWVVVTTTSSSVVV^^^eeefffiiimmmpppssstttrrroootttwwwvvvwwwrrrZZZ@@@FFFGGGQQQ|||qqqTTTJJJBBB888999BBBMMMddd~~~OOO???EEEGGGDDD222000------...///...---...------------...//////,,,111//////444000...888>>>dddyyyssskkkxxx[[[LLLPPP]]]]]][[[RRRAAA111...---///000---,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444444333///888>>>AAAKKKgggzzz}}}oooJJJEEEKKKDDD???666...---000///+++//////.........---------........................///............///000000111444666333000000777===LLLNNNNNN]]]xxxzzzrrrkkkppp{{{rrrVVVHHHYYYcccXXXLLLMMMDDD......000111000...---------------------------------------,,,,,,------...//////000222222333444777999@@@CCCCCC===777666:::>>>JJJ<<<===KKKJJJIIImmmqqq{{{qqqWWWZZZVVV888777AAA...222222222000///.........------------------------,,,,,,---------............---///222222555???JJJ^^^~~~zzz\\\PPPJJJEEEHHH```www\\\lllRRR]]]|||PPP777333333222222000000000111//////...------------...zzzMMMGGG;;;;;;777555333111///...............---,,,,,,,,,------,,,,,,///444;;;@@@CCCCCCDDDIIIPPPVVVYYY[[[\\\]]]oooiiidddgggoootttsssooopppsssmmm[[[JJJLLLccc{{{~~~iiiWWWUUU[[[|||tttpppnnnnnneeeYYYQQQLLLHHHDDDBBBDDDIIIWWWeeejjjlllwww|||^^^NNN<<<888OOO}}}oooUUUGGG===999;;;<<>>DDDAAA777555>>>CCCAAA???KKK[[[iiitttvvvzzziiibbbhhhKKK,,,666444222111111000000...---........................------------............000///000222666>>>NNN^^^{{{oooUUUMMMGGGPPP[[[eeeaaapppooo^^^uuuyyyNNN;;;000444666///---333000//////...............VVVEEE<<<;;;777555333111///.........------,,,,,,,,,------......000333777999;;;===???@@@JJJQQQSSSUUUZZZ]]]\\\ccc^^^^^^eeejjjkkkllloooppp```NNNJJJ^^^zzz}}}fffLLLMMMiii}}}{{{yyyxxxpppxxxyyyrrroooxxxnnnNNNDDDUUUmmmaaaPPPGGG;;;;;;===GGG]]]{{{{{{}}}UUUHHHNNNIII>>>:::444000//////000000///............///000000111222///000333///666KKK|||}}}qqq|||{{{qqqnnnyyyjjj@@@TTT```TTTXXXDDD999000......------///---------------------------------.........//////---000222333333444777999BBBKKKkkksssvvvPPPFFFAAACCC<<>>FFFKKKMMMSSSwwwzzzxxxIIICCC___fff```hhhAAA666//////000///...000...........................------------.../////////111444555666999<<>>DDDMMMSSSRRRTTTYYYYYYUUUXXX[[[```cccfffiiilllmmmaaaRRRHHHWWWtttxxx]]]MMM\\\uuu{{{uuussswww{{{uuuOOOCCCKKKcccaaaOOOCCC:::999===NNNkkkrrrJJJBBBKKKBBB===666111//////000000//////......//////000111111333000111222111AAA```~~~~~~HHHOOOXXXQQQYYYMMM@@@333///...------///------------------------------........./////////...000222222222555:::???999SSSyyytttYYYGGGHHHDDD222,,,444000000000/////////.......................................///000111222333666444444888@@@IIIPPPTTTttt{{{zzztttGGGNNN]]]aaapppPPP???222000111...---000..............................------......///000111333555777999;;;???BBBCCC@@@>>>>>>AAACCCDDDCCCGGG[[[mmm]]]MMM===999444///---///111111000........................------........./////////...111444555999KKKnnn___GGGNNNfffxxxmmmbbbkkkQQQpppSSS777000555555111000111000//////......//////\\\CCC===<<<777555333111///.........,,,,,,,,,,,,,,,---...//////111444555666888===AAAIIIOOOPPPLLLMMMTTTRRRJJJSSS\\\bbbbbbeeelllmmmhhhTTTPPPXXXooo~~~yyy___VVV[[[uuunnnLLLEEEDDDooobbbNNN@@@===<<>>AAADDDCCC>>>>>>DDDGGGJJJWWWgggeeetttqqqQQQPPPAAA:::222...///111111000....................................///////////////111555:::CCCZZZ~~~zzzMMMZZZCCCvvv^^^iiiyyylllLLL888333444444111111000000///////////////]]]BBB===<<<777555333111///.........,,,,,,,,,,,,,,,---...//////111444555666999???DDDFFFKKKKKKGGGMMMXXXXXXPPPSSS^^^ccc```eeepppnnnbbbPPPVVVlllzzzppprrrNNNiii~~~|||RRRDDDEEEkkkwwwVVVHHH@@@999;;;LLLkkk}}}PPPHHHHHHAAA888222///000111111///////////////000111111---222333444555:::[[[YYYOOOdddWWWYYYIII888111///------......................................./////////000222444555444444999CCCLLLsss{{{{{{sssggg```^^^ZZZTTTZZZ^^^hhhssswww}}}ppp^^^FFFFFFIII>>>///000000000000////////////.................................///000222333444333999???BBBHHHZZZuuuuuuSSSQQQccc]]]gggNNN888222111---,,,000////////////////////////...............///000000333555888:::<<>>;;;<<>>HHH@@@===777///222555---///////////////000111111333222222222555IIIttt|||^^^JJJWWWWWWXXXSSSEEE555...///000,,,........................////////////000000000000222444666///777===AAAggguuuaaaUUUTTTNNNHHHIIIMMMKKKDDDEEEHHHLLLMMMPPPXXXdddnnnxxxYYY???IIIIII555555000...111222000///111000000////////////000000---,,,,,,---000222444444555888CCCPPP[[[kkkyyy}}}{{{fffJJJPPP]]]]]]YYYJJJ666///333222+++////////////////////////000///.........000111222444777999999<<>>HHHiiiRRREEE@@@@@@;;;111111444---///////////////000111111444555555666CCCaaaqqqVVVxxxoooSSSWWWYYYVVVKKK;;;111000000.........................../////////000000000000000555111777444999EEETTTzzzrrr```TTTPPPNNNRRRRRRMMMKKKNNNOOOMMMMMMMMMLLLJJJHHHJJJPPPUUUeeehhhpppbbbKKKHHH888666000...111222000///000000000////////////000000///......///111333555666888<<>>EEEJJJIIIFFFMMMIIIQQQhhhuuuzzzyyycccKKK;;;555000000222...////////////////////////000////////////000111111444222<<>>BBB@@@444000222...000////////////000111111///444333666QQQbbbKKKmmmyyyGGGWWWZZZZZZSSSDDD666000000000........................//////000000000111111111888---:::<<>>AAACCC666///111///000000//////000000111222---444333:::bbb^^^GGGaaa~~~}}}eeeZZZZZZ\\\YYYLLL;;;111///000........................///000000111111222222222999---===AAARRRiiiSSSQQQYYYaaammmzzzxxx|||pppeee[[[UUUPPPOOOSSSVVVSSS[[[nnnXXXNNN>>>666111222444222//////111000000000000000000111111222222222333444777999<<>>===555...888000000000000000000000000000000000000111111222333333:::???]]]|||aaatttrrrWWWMMM???LLLhhh~~~qqqqqq;;;888333333222111111000000111111SSSCCC===666555444222000............,,,,,,,,,,,,---///111222222222333555999===???AAACCCGGGJJJIIIFFFFFFKKKPPPPPPPPPRRRRRRLLLJJJYYYlllzzzlllaaakkk||||||uuuiiilllqqq[[[CCCXXXmmmHHH@@@>>>BBBRRR~~~VVVDDD???BBB888000111111000000000000000111222222222666888GGGuuueeeIIIUUUuuu}}}mmmJJJWWW[[[\\\SSSAAA222...000////////////////////////000000000111222333333444777000???DDD```xxx___UUUUUUggg~~~uuuggg]]]UUURRRTTTNNNLLL___wwwfffOOOGGG<<<333222444222000000111111000000000000111111000111333333333444888;;;???ZZZ}}}___AAARRR[[[PPP===222111222000000000000000000000000000000000111222444777888:::===???AAAGGGRRRYYYZZZ```___lllkkkGGG<<<666///666111111111111111111111111000000000111111222444444777:::KKK___{{{SSSssseeeSSSEEENNNRRR}}}fffOOO:::999333222222111111111111111RRRCCC===:::555444222000............,,,++++++,,,...000222444222222222555:::>>>???@@@>>>AAAEEEFFFFFFGGGJJJMMMQQQRRRQQQLLLKKKTTTeeetttvvv|||uuueeeggg|||}}}ooobbbooo___kkkuuuwwwKKKAAAcccUUUEEE???:::CCCfffqqqQQQ???AAA:::333333222111000000000000111222222333333999SSSfffHHHJJJdddyyyaaaUUUTTTXXX\\\XXXHHH666///000////////////////////////000000111222333444444555666555EEEOOOqqqlllXXXZZZkkklllUUUMMMLLLLLLOOOTTTkkkdddQQQCCC666333333222111111222111111000000111111222...111333444333555:::>>>RRRsssnnnHHHLLLSSSUUUIII777000333000000000000000000000000000000000111333666888:::<<<@@@CCCGGGPPP]]]fffhhhlllrrr~~~___HHH;;;555666111111111111111111111111000000111111222333555555:::>>>VVVjjjaaaOOOrrrpppTTTJJJLLLGGGhhh{{{lllgggccc999888333333222111111111111222~~~RRRCCC======555444222000............+++++++++,,,...111333444222111222666;;;>>>??????>>>???@@@BBBEEEHHHKKKMMMPPPUUURRRKKKOOObbbsssxxxssspppjjjgggrrrttteeeWWW{{{sssrrrpppgggBBBFFF^^^rrrUUU@@@555AAAQQQyyybbbBBB@@@<<<666333111111111000000111111222333333---999___eeeKKKFFFXXX^^^|||SSSVVV\\\[[[NNN<<<222222////////////////////////000000111222333444555555888<<>>BBB@@@???@@@DDDHHHKKKLLLJJJRRROOOGGGPPPhhhvvvtttqqqfffbbbmmm|||hhhttt}}}^^^PPPrrr|||jjjUUUCCCLLL~~~fffBBB444IIINNNmmmnnnEEE@@@>>>888444000111111111000111111222333888--->>>kkk}}}lllRRRHHHPPPsss```hhhRRRUUU\\\^^^SSS@@@444333000000000000000000000000000111111222444555666666;;;AAA```jjjdddvvvnnnVVVOOOMMMQQQRRRNNNKKKMMMRRRQQQNNNPPP\\\vvvqqqYYYSSSSSS>>>ZZZzzzaaa```NNN;;;333222222222333222222111111111111222222...222666777777999@@@EEEmmm~~~mmmvvvgggMMMFFFWWWVVV<<>>:::555444222111000000//////------------...000111222///111444666777999<<<>>>FFFDDDBBBAAACCCGGGLLLOOOMMMMMMJJJLLL[[[ooossslllmmmgggjjjxxxuuuaaaMMMccczzzMMMDDDZZZrrrQQQFFF;;;>>>]]]~~~}}}UUUCCCAAA>>>666000222111000000000111333333222:::PPPzzz~~~tttWWWGGGQQQXXX^^^zzz}}}hhhxxxrrr???```UUU\\\NNN...999333333111000000000111222333666666444222444777999;;;XXXfffmmmiiipppddd```lll[[[kkkggghhhwwwgggccc]]]eee___SSSLLLIIIQQQccc^^^RRRIIIHHHWWW}}}XXXeee:::;;;///333777000444333333222111111111222,,,:::666222999777???\\\tttsss}}}www~~~uuu~~~~~~ZZZCCCMMMVVVHHH888555222222111111111111222222000333555555555777<<>>888666222000444333333222111111222222...888666555;;;:::IIIkkkyyyqqqvvvuuu~~~nnnqqqkkkzzz}}}qqqJJJFFFUUUNNN:::444222222111111111111222222222444666666666888>>>BBBEEEOOO[[[gggPPP@@@999555444222333444444333222000222333333444555888:::???iiivvvFFFUUU|||||||||ZZZllljjjeeeOOOHHHQQQvvv{{{ggg???777555333000000222333222PPPEEE===:::444333222111000/////////---------...///000111222222555777999:::;;;>>>@@@EEEDDDCCCBBBCCCFFFIIIKKKNNNLLLOOO[[[fffjjjjjjjjjiiimmmwww|||```EEEVVVWWW@@@^^^vvvRRR>>>;;;LLLtttzzzOOOCCCCCC:::888222111111000111222333444111GGGmmmzzzyyy___VVVsssppp```cccmmmNNNYYY\\\TTT===888444333222111000111111222111222444666888999:::;;;SSS___~~~{{{}}}ssslllggg{{{lllaaacccxxxrrr```iiinnn{{{jjjPPPOOOjjjcccOOOHHHMMMbbb___^^^======777333555444333333222222222222222111555555999===>>>WWWyyyvvvnnnsssUUUMMM```hhhVVVSSSoooVVV???SSSVVV???222222222111111111111222222444666888888888;;;@@@DDDDDDWWW]]]uuu~~~rrrNNN>>>666555333333444444333222111222444444555777:::===GGGzzzZZZAAA]]]TTT|||xxxwwwwwwPPPJJJKKKiiicccIII999666333222222333333333QQQEEE>>><<<444333222000////////////,,,---...///000111111222333555777999:::;;;===@@@AAAAAAAAABBBDDDGGGJJJLLLKKKJJJRRRccckkkhhhgggkkkiiippp{{{}}}gggJJJUUUrrrIIIKKKxxx```EEE===AAAcccxxxZZZFFFCCC:::666222222111000111222333444111PPPyyytttwwwfffYYY{{{ssslllmmmJJJZZZ\\\YYYHHH:::444333222111000111222222222111333777999999:::===dddxxx~~~}}}kkk|||zzzSSSGGGeee^^^LLLKKKRRR~~~hhhXXXGGG<<<444888777444333333222222222333333444222444;;;<<>>===>>>???BBBEEEHHHKKKMMMGGGIIIVVVggglllgggfffkkkjjjrrr{{{pppOOOQQQyyy[[[DDD\\\pppJJJ@@@;;;RRRuuuyyy|||dddHHHCCC<<<888333222111111111222444444333\\\ooovvvppp[[[{{{}}}rrrZZZ]]]^^^]]]PPP<<<444444222111111111222333333222333777888777<<>>BBB___DDDLLLfff~~~OOOWWWooo|||fffaaaNNNJJJKKKZZZBBB999333444666333222444WWWHHH>>>:::333222111000///.........,,,---///111222222222111111333555666666888:::<<<;;;<<>>555333222222111111333444555999iiinnnwwwwww\\\ttt|||yyyaaabbbaaaVVV???555444333111111222222333444222444888666666BBBQQQlllyyy```JJJgggpppYYYNNNQQQyyyhhhiii<<<111===222333333333333333444444555888222999???===TTTuuu```YYYjjj}}}TTTHHHnnncccTTTyyyXXXMMM]]]XXX;;;333333222222222222333333444777;;;===???CCCJJJPPPWWW]]]||||||vvvtttMMM;;;888555333444555555444111222333555777;;;AAAEEEiiivvvEEEOOOfff~~~{{{PPPYYYuuurrrjjjmmmKKKMMMEEEJJJxxxxxxIII===444555666333222555WWWGGG===:::333222111000............,,,---000222333222222111111333555666666777999;;;<<<===@@@CCCEEEGGGHHHHHHEEESSSaaadddbbbcccdddeeekkksssyyy{{{vvvOOOJJJiii~~~ZZZHHHmmmgggDDDBBBAAA^^^fffZZZBBBAAA555333333222111222333444555AAAsssvvvnnnyyyxxxUUUbbbkkklll~~~___cccdddZZZEEE555444333222111222333333333333666999666888KKKcccuuuqqqrrryyy}}}~~~\\\QQQxxxfffSSSJJJaaajjjEEE:::;;;777333333333333333444555555888444>>>BBBBBBddduuukkkYYYVVVkkk|||~~~zzzSSSpppsss\\\```EEEYYY```>>>444333333222222333333444555999===@@@CCCHHHPPPVVVVVVbbbhhh<<<999666444444555555555333444666777999>>>EEEIIIzzzdddDDDKKKhhhvvvtttyyy~~~[[[YYYUUUbbbfffbbb~~~iiiZZZOOOKKKDDDHHHkkk]]]PPP@@@444444555111111555TTTFFF>>>;;;333222111///............,,,---000222333333222111111333555666777777:::;;;>>>???AAADDDEEEEEEEEEEEEFFFXXXeeebbb^^^aaacccaaakkksssyyy|||___[[[qqqwww~~~hhhFFFYYY|||EEEGGG@@@RRRppp^^^CCCGGG;;;333333222222222333444555EEExxxvvvnnnzzzuuuKKKPPPtttWWW[[[yyywwwyyy[[[bbbeee^^^JJJ555444333222222222333333333333777:::777:::SSSooovvvnnnzzzzzzssswwwYYYVVVsss\\\LLLTTTmmmQQQAAA444666333333333333333444555666888777BBBEEEGGGooouuuhhhgggVVVUUUkkkzzzzzzbbbzzzeeepppccc???VVVeee???444333333222222333333444777:::???CCCFFFLLLTTTZZZ[[[mmm===:::666444444555555555555666777999<<>>:::;;;===AAADDDFFFFFFEEENNNWWW```aaa___^^^______nnnrrrxxx|||eee\\\|||~~~VVVLLLtttZZZGGGGGGMMM}}}|||oooIII@@@;;;666444000---///444777777TTTmmmzzz~~~VVVFFF]]]tttdddccc}}}vvvzzzRRRfff^^^TTT>>>444444555000333777222:::333333999888===\\\hhhvvv}}}eeebbbooovvv|||aaaZZZeeeMMMWWWeeeeee```???777444777666555444444555666777777@@@999JJJRRRjjjuuuvvvSSSSSSZZZgggsss{{{```nnnyyynnnIIIQQQbbbBBB<<<777444444444222444999;;;<<<>>>BBBIIIQQQZZZ___kkkvvv{{{HHH666;;;444///999888:::666444:::777>>>EEEFFF___PPPAAA^^^iii{{{ssssssyyy~~~qqqGGGWWW{{{mmm[[[gggMMMJJJCCC]]]vvv>>>333999555555222666TTTDDD???:::333222111///............,,,///111222111/////////333333444777;;;======<<<<<<<<<>>>AAACCCDDDDDDDDDOOOUUU\\\^^^_________```ppptttyyy}}}hhh]]]}}}wwwuuuxxx~~~bbbGGGbbblllLLLAAA@@@gggLLL>>>>>>777555222000111555777888iiiqqqkkkyyy~~~YYYEEEPPP~~~~~~zzzxxx{{{ZZZccc```TTT@@@444444666111333777333666222555<<<;;;BBBbbbqqqhhhrrrYYYQQQ{{{yyyuuuqqqXXXyyyyyyYYYTTTWWW}}}eeeDDD:::999777777555555555555666777777>>>888JJJYYYddd{{{~~~qqqPPPQQQXXXeeeqqqxxx[[[ZZZnnnTTTPPPbbbLLL<<<777444444444222555999<<<>>>@@@DDDKKKSSS\\\aaannn}}}zzz|||RRR:::>>><<<888;;;333444666444:::888???GGGJJJeeeIIIGGGlll{{{wwwppppppwww}}}}}}UUUVVVvvv}}}|||}}}]]]nnnMMMLLLDDDZZZGGG999;;;555555222666UUUEEE???:::333222111///...............000222222000///......222333444777:::;;;;;;999======???@@@BBBCCCDDDDDDSSSUUUYYY]]]aaabbbdddeeesssvvvzzz}}}lllXXXrrrqqqhhh}}}wwwJJJQQQQQQ>>>:::SSSXXX>>>;;;999777444333333555888:::zzzjjjnnnzzzdddLLLIIIiiizzzjjjcccgggZZZCCC666444666222333777444333333888===<<>>@@@DDDIIIOOOWWW___eeennnvvvttt}}}^^^:::666:::::::::333888888666===<<>>???@@@BBBEEEGGGXXXVVVXXX___dddgggjjjlllsssvvvzzz}}}oooOOOaaattt\\\^^^zzzXXXIII|||YYYBBB@@@MMMdddDDD>>>999666555555444444777<<>>TTTyyy___WWWiiitttsssVVVVVVXXX[[[nnnjjjZZZ^^^SSSWWWZZZBBB999888777777666777888999:::@@@EEEHHH[[[{{{TTTHHHLLLVVVbbbjjjooowww~~~iiiOOOEEEOOOlllwwwaaajjj[[[;;;777444666666666999>>>@@@FFFMMMSSSXXX___gggnnncccoooTTT<<<;;;;;;999333>>>===:::DDDIIISSS\\\fffddd@@@RRRuuuyyygggeeejjjqqqtttxxx|||~~~wwwccc[[[NNNDDDOOOtttEEE444888555888444888WWWFFF???<<<333222111///............---///000111111111333555000111333777999999777444666999;;;<<<===BBBIIIOOOXXXTTTWWW```eeeeeejjjrrrsssvvvyyy|||~~~VVVPPP|||bbb```xxxKKKXXXyyyLLL@@@BBBbbbQQQ;;;:::555222444333111999EEE~~~xxxooo\\\nnnyyy{{{gggRRRBBBVVVyyy}}}www|||dddooogggSSS<<<444999666333666777555999;;;;;;FFFcccrrrxxxWWWYYYeeeiii}}}___zzzeee^^^jjj~~~WWWoooSSSSSSxxxXXXCCC:::888888777777777999:::;;;>>>EEELLL[[[tttrrrxxxIIIEEEJJJUUUaaahhhmmmttt|||lllQQQAAAIIIeee}}}rrraaalll]]]<<<888666777888888<<>>>>>555<<<===:::FFFNNNYYY```kkkbbbFFFVVVxxxuuucccccchhhooosssvvvyyy|||~~~}}}}}}{{{bbbdddLLLCCCSSSsssJJJ888;;;888999444666VVVDDD>>><<<333222111///............///000111111000000222444///111333777::::::888555777:::<<<<<<<<<@@@HHHOOOWWWTTTYYYbbbeeeccciiitttvvvxxxzzz{{{|||~~~bbbLLLbbbqqq[[[OOOVVVBBBBBBUUURRR999<<<555222444333222===LLLtttddd]]]nnnyyyppp^^^MMMCCCWWWuuu{{{jjjppplllWWW===444:::777333666888555:::<<<===KKKjjjxxxXXXKKKWWWjjjrrrggguuuppplllhhhcccfffVVVRRRrrr```FFF888888888777777888999;;;<<<>>>GGGQQQ[[[aaawwwtttgggFFFBBBGGGSSS___eeeiiipppyyy|||}}}uuuUUUHHHJJJ```~~~mmm[[[hhhZZZ===999777999:::;;;>>>CCCHHHPPP[[[aaaeeekkkttt{{{kkkUUUkkklllzzzOOO999666:::@@@:::??????===KKKUUU```fffqqq___EEESSSvvvppp```aaafffmmmsssuuuwwwxxxyyy{{{ssslll|||ggg}}}```kkkKKKDDDYYYtttOOO999:::777999555777VVVDDD>>>===333222111///............222222333111000///111222///000333888;;;;;;888666999;;;===<<<;;;???GGGNNNWWWVVV\\\ffffffcccjjjwwwyyyzzz{{{{{{{{{{{{~~~jjjGGGHHHmmmlllMMMsssaaaJJJIIIQQQVVVHHH>>>666222555333333???PPPttt```bbbrrr|||kkk[[[OOOIII^^^ttt{{{zzzhhhkkkiiiYYY>>>444:::777333666888666;;;======MMMjjjzzzTTTFFFUUUrrrqqqHHHlllnnnpppWWW]]]FFFdddrrrOOO999888888777777888:::;;;===???JJJUUU\\\~~~```~~~lll^^^GGG???EEEQQQ]]]cccgggnnnwwwvvv}}}zzzVVVKKKCCCRRRzzzqqq[[[gggXXX>>>:::888:::;;;<<>>===>>>EEEKKKMMMMMMSSS[[[aaabbbfffoooyyywwwxxxyyy{{{~~~zzzSSSGGGXXXsssXXXaaatttHHHBBBQQQwwwqqq@@@???888444///777444888eee___aaattt|||dddVVVQQQSSSxxxgggxxxmmmpppcccCCC333777888777888555;;;777CCCDDDHHHwwwLLLFFFUUUpppOOOJJJvvv\\\sssmmmVVV\\\QQQ<<<999999999999999===BBBFFFAAAQQQ[[[ddd]]]zzzggg```GGGDDDGGGNNNWWW___gggmmmooozzz{{{NNNDDDBBBTTTwwwWWW{{{TTT:::;;;;;;999999;;;AAAFFFWWW]]]eeejjjlllpppvvv|||fffRRRpppqqqxxx:::===444===CCC@@@CCCKKKSSS]]]eeehhh~~~YYYBBBRRRdddiii\\\[[[^^^kkkrrruuuwwwvvvuuuuuuyyy|||~~~TTTyyybbb}}}sssOOOGGG\\\vvvkkkEEE333888888;;;777888UUUDDD>>><<<444333111000///...//////222111000000222222111000000333777999999888777888888===???>>>@@@GGGLLLNNNLLLSSS[[[```aaaeeeooowwwvvvwwwxxxzzz|||~~~qqqOOOCCCQQQ~~~ppp^^^WWWQQQCCCJJJlllMMM===888777333999777>>>nnn]]]YYYrrrzzzeeeTTTMMMQQQxxxmmmlllhhhfffFFF444777777777999666999555???DDDOOOQQQMMMSSSjjjTTTMMMyyyqqqccckkkzzzVVVYYY|||zzzTTT>>>777777777777888<<>>BBBBBBJJJSSS[[[fffooosssVVV@@@OOOaaagggZZZYYY\\\jjjmmmpppssstttssstttxxx|||ppptttOOOZZZwwwddd~~~yyySSSFFFWWWnnnOOO999:::777:::666999VVVDDD???<<<444333111000///...//////111000//////111222111///000333777888888777777888999>>>@@@@@@BBBIIINNNNNNLLLTTT\\\```aaafffooovvvxxxyyyzzz{{{}}}~~~{{{fffJJJ>>>IIIuuuppphhhLLL|||]]]EEEDDDaaaMMM===999999555999666BBBxxxwwwYYY^^^qqqxxxeeeSSSKKKPPPzzzsssnnnqqqlllJJJ666777777777:::888>>>:::AAAIII\\\```JJJOOORRRkkkbbbQQQqqqrrrooobbbXXXVVVuuuzzzXXX<<<777888888888:::>>>EEEIIISSS[[[bbbkkkaaazzzjjjYYY@@@???BBBIIIQQQZZZccciiillllllxxx~~~rrr{{{wwwyyypppiiiUUUJJJFFFDDDJJJ[[[qqq{{{iiiuuueee===<<<;;;;;;>>>EEENNNTTTaaaffflllnnnooosss{{{NNNPPPmmmuuu|||vvvxxxDDDFFF:::<<<@@@DDDMMMWWW```mmmvvvxxxVVV???MMM[[[cccVVVVVVZZZhhhhhhkkkoooppppppssswww{{{uuueeerrrtttmmmZZZggg^^^ooo~~~XXXLLLZZZlllTTT<<<:::555999888<<>>CCCMMMeeewwwEEE???MMMRRRnnnmmmSSShhhzzz```___UUUoooaaa@@@;;;;;;;;;;;;===BBBHHHMMMTTT^^^nnn|||uuuYYYwwwoooVVV???>>>AAAGGGOOOXXXaaagggkkkrrrsssuuutttoooeeePPP@@@HHHIIIBBBHHHfff}}}yyyllluuueee???>>><<<===AAAJJJSSSZZZgggkkkpppqqqrrrvvv~~~RRRMMMiii}}}||||||CCCAAA:::???CCCLLLRRR[[[eeeqqqzzzzzzVVVBBBNNNXXX___RRRRRRWWWffffffiiilllnnnnnnpppuuuyyy{{{qqquuuqqqzzzPPPMMM~~~iiinnn]]]UUUfffttt|||NNN888888555999:::@@@SSSFFF@@@;;;333222111/////////000000222111000111333444333222111333666777666666777888888;;;===>>>BBBIIILLLJJJNNNZZZcccdddeeelllssswwwzzz{{{|||~~~uuucccHHH>>>IIIlllxxxNNNdddsssMMM>>>WWWJJJCCC<<<:::333444444MMMzzzuuulllVVV^^^rrrzzzfffVVVMMMUUUuuusssiiitttPPP:::888666777<<<<<<>>>===AAANNNkkk~~~GGG@@@NNNRRRooonnn\\\sssccciiiVVVjjjmmmLLL======<<<<<<>>>DDDKKKQQQ```eeeoooyyyqqqgggSSS{{{sssTTT@@@>>>AAAFFFNNNVVV___fffiiijjjnnnppp~~~iiiNNNAAAJJJIIIBBBJJJkkk~~~zzzmmmyyy]]]BBB@@@>>>???EEENNNWWW\\\fffjjjnnnppppppttt|||rrrQQQJJJbbbuuuNNNBBB???FFFHHHTTT\\\ccckkkvvv}}}{{{RRRDDDUUU\\\]]]OOOOOOTTTccceeehhhkkkllllllnnnrrrvvv{{{pppfffoooGGGGGGxxx]]][[[___YYYmmm}}}{{{HHH777:::888<<<;;;AAAOOOFFFAAA999333222000/////////000111222111000111333444444333111333555666666666777888777:::<<<===BBBIIIJJJHHHOOO]]]fffeeefffnnnuuuwwwwwwwwwyyy{{{}}}}}}jjjNNNBBBLLLoooxxx^^^^^^~~~SSS>>>QQQzzzUUUCCC;;;999555888888TTTpppXXX```ttt{{{iiiYYYOOOXXXxxxoooqqqxxxuuuQQQ;;;999777888===<<<===AAAEEEUUUwwwIIIBBBLLLQQQqqqmmmppp{{{fffsssWWWfffnnnOOO;;;;;;;;;<<<@@@GGGPPPVVVdddiiipppwww{{{nnnMMM{{{sssSSSBBB>>>AAAEEELLLTTT\\\cccfff```oootttwwwXXXFFFGGGFFFLLLccc}}}rrrcccCCCAAA???BBBIIISSS[[[___ggglllqqqssstttwwwfffFFFGGG[[[kkkxxxVVVCCCAAAGGGHHHVVVaaahhhnnnwww}}}xxxLLLCCCXXXaaa\\\NNNMMMQQQ```bbbfffiiijjjiiikkkooosss|||iiihhhBBBKKK~~~nnn^^^UUUnnnHHH:::>>>;;;>>><<>>@@@CCCIIIPPPXXX___bbb___qqqssszzzjjjRRRWWW```ooommmgggBBBAAAAAAFFFOOOZZZaaaeeejjjooovvvyyyzzz}}}jjj@@@EEETTTbbbrrrSSSBBBBBBIIIKKK___fffkkkpppxxx}}}yyyNNNAAASSS\\\]]]NNNLLLOOO]]]]]]aaadddfffgggiiinnnssswwwdddkkkNNNIIIuuu]]]TTTtttFFF999>>>;;;??????EEEGGGEEEBBB777222111000//////000000111///......///222333222111111333555555555555777888777:::;;;===CCCJJJKKKGGGNNN]]]gggeeeeeeooouuuuuuuuuvvvxxx{{{~~~xxx[[[HHHLLLyyyyyyUUU|||dddGGGMMMnnn^^^CCC::::::888:::222EEE```LLL^^^ssszzzppp[[[MMMVVVssszzztttPPP;;;:::888999===<<<@@@HHHJJJYYYeeeDDDLLLJJJIIInnn~~~~~~nnn^^^aaa|||zzzWWWaaapppBBB<<<===???DDDKKKWWWccckkkccciiilllrrrRRRxxxtttkkkPPP???===???BBBGGGNNNUUU\\\```cccoookkkvvvxxxeeeuuu^^^[[[AAA@@@AAAHHHSSS___fffiiigggmmmtttxxxyyy|||sssCCCDDDPPP]]]nnnzzzwwwtttNNNCCCGGGQQQVVVpppnnnrrrvvv~~~TTT???JJJRRR]]]NNNLLLNNN\\\YYY\\\aaadddeeehhhnnnssstttmmm___}}}vvvKKKVVVqqqiii]]]XXX}}}|||BBB555;;;999???AAAIIIkkkMMM:::AAA:::333222000///...///000111000000000000000000000000333444555444444444666888:::<<<;;;===EEELLLIII@@@MMMaaahhhdddiiinnnrrrxxxxxxxxxyyy}}}vvv[[[JJJNNNNNNtttlllIIIIIIfffxxxsssFFF<<<999555888555KKKWWWSSSdddssszzz{{{aaaHHHRRRpppuuuwwwKKK===:::999>>><<>>===CCCOOOlllOOO===DDD<<<333222000///...///000111000000000000000000000000222444555444444444666888:::;;;<<<>>>EEELLLIIIAAALLL```fffccchhhnnnqqqxxxtttxxx|||~~~~~~uuu[[[KKKPPPVVVnnnrrrKKKGGGccc{{{vvvsssKKK@@@;;;777:::999QQQ]]]NNN```rrryyyzzzbbbSSSVVV{{{qqq|||NNN>>>:::999>>><<>>@@@EEEIIIMMMUUU]]]fffooouuu|||~~~{{{vvvYYYEEEJJJRRR[[[ccchhhkkkmmmhhhiiinnntttwwwxxx}}}oooHHH@@@GGGPPPaaauuu}}}rrrbbbgggVVVCCC[[[___eeeppprrrrrrxxxTTTGGGAAAUUUwwwcccJJJGGGIIISSSXXXZZZ[[[\\\]]]```cccfffnnn}}}wwwwwwwww\\\jjjxxxdddfffooopppiiizzz^^^SSSXXXDDD666:::??????FFFRRRhhhMMM:::AAA999333222000///...///000111000000000000000000000000222333444444333444666888:::;;;<<>>EEEMMMOOOZZZvvvnnnGGGDDDAAAJJJZZZtttyyyttt\\\NNNSSSiiijjj^^^bbbrrrBBB>>>AAAFFFMMMVVV___fffjjjtttwwwqqqrrr^^^___YYYFFFAAA??????CCCFFFIIIPPPXXXdddmmmrrryyyyyy}}}}}}ttt|||TTTEEEMMMWWW___ccceeegggiiilllkkknnnsssuuuwww|||wwwRRR???EEEKKKZZZmmmvvvqqqbbbaaaKKKaaahhhnnnpppyyyxxx~~~[[[DDD???PPPppphhhKKKFFFFFFMMMSSSVVVYYY[[[\\\]]]___aaagggvvv|||{{{yyyuuu___cccssspppbbbpppccc[[[QQQ@@@666<<>>999444777666NNNkkkiiiPPP```ooovvvnnnaaaQQQTTTsssttt~~~}}}MMM<<<999<<>>>>>AAACCCEEELLLTTT^^^gggnnnvvvuuu~~~rrrsssrrrjjjhhhyyy~~~oooJJJGGGOOOYYY___aaacccgggjjjrrrppppppsssttttttwww|||~~~{{{GGG@@@DDDFFFRRRdddnnn}}}hhhgggYYYfffllltttsss||||||gggBBB<<>>999;;;888MMMtttlllWWWaaammmttt~~~zzzmmmbbbjjj|||www|||MMM===:::===EEEDDDLLLNNNYYYdddsssPPP???EEE>>>AAARRRoooxxxooo___tttrrr```hhhnnnHHH???EEEOOOZZZbbbhhhjjjjjjjjjwwwuuuxxx{{{NNN^^^\\\|||bbbGGG>>><<<<<>>EEELLLPPPWWW^^^nnnYYYAAABBB888333222000///...///000111000000000000000000000000111222333333222333555777:::999>>>FFFJJJHHHFFFEEETTTccceeeaaaiiippprrrvvvzzzyyyyyy{{{~~~}}}www___JJJJJJxxxnnn[[[ZZZDDDUUU~~~wwwMMMBBB>>>999:::666JJJvvv~~~eeeWWW^^^kkkrrr|||zzzqqqyyy|||pppzzzwwwLLL???===>>>DDDDDDMMMUUUaaaiiirrrhhh@@@>>>===EEERRRgggxxxnnn{{{vvvbbbkkkvvvQQQBBBIIITTT```hhhlllllllllqqqxxxvvvwwwWWWLLLtttyyypppGGG>>><<<;;;>>>???AAAGGGOOOPPPZZZdddooowwwnnn[[[RRRtttssszzzyyyuuuVVVZZZ___eeeiiikkkoootttxxxrrrooopppvvvzzzyyyzzz|||CCCCCCAAAGGGVVV^^^mmmjjj[[[gggnnnvvv{{{|||~~~DDD@@@BBBTTT~~~PPPDDDCCCIIIJJJMMMRRRUUUVVVVVVWWWXXX[[[cccttt\\\SSSvvvaaaWWWpppzzz}}}\\\yyylllCCC???@@@HHHNNNSSSXXX^^^jjjWWW??????555333222000///...///000111000000000000000000000000111222333333222333555777:::999>>>GGGKKKGGGEEEFFFVVVdddddd```hhhooopppsssxxxyyyyyyyyyyyyzzz|||~~~zzzbbbLLLJJJvvvwww\\\cccFFFRRR{{{yyyMMMAAA<<<666777444JJJvvvzzz\\\SSSYYYjjjqqq{{{rrrooogggVVVZZZjjj}}}lllEEE>>>>>>???FFFHHHUUU]]]eeeiiitttoooBBB>>>===DDDMMM___xxx```aaaiiiyyybbbooodddBBBHHHOOOZZZfffmmmppppppnnnxxxxxxvvvrrr{{{nnnKKKuuuLLLAAA>>><<<>>>>>>???DDDKKKMMMVVV___hhhyyymmmeeeTTTUUUtttwwwppp|||^^^[[[___bbbggglllooorrrssssssrrrpppqqqxxx}}}|||{{{|||yyyqqqCCCBBB>>>CCCPPPWWWeee|||{{{dddYYYpppzzz{{{JJJFFF@@@JJJtttWWWFFFBBBFFFGGGJJJNNNPPPQQQRRRTTTVVV[[[___lllXXXkkkzzz```qqqtttZZZsssgggBBBAAAEEELLLSSSXXX]]]aaakkkYYYBBBAAA888333222000///...///000111000000000000000000000000111222333333222333555666:::999>>>HHHKKKGGGEEEGGGWWWdddccc^^^fffmmmnnnqqqxxx{{{}}}zzzwwwwww}}}|||eeeNNNKKKvvv|||\\\iiiHHHPPP|||yyylllyyyRRREEE>>>888:::888QQQ\\\QQQWWWiiipppzzzqqqdddZZZMMM???TTTzzz~~~{{{```===;;;>>>AAAJJJOOO^^^aaadddfffvvvrrr```CCCEEE??????GGG\\\yyyxxx~~~jjjlll|||{{{~~~bbbrrrgggJJJLLLSSS^^^iiiqqqsssrrrqqqqqqnnnpppkkknnnSSS|||oooSSSDDD@@@>>>>>>======AAAHHHMMMTTT[[[cccrrraaaZZZPPPHHHwwwzzzoooSSS]]]dddfffkkkqqquuuvvvssspppvvvsssttt{{{~~~|||yyyxxx|||uuuBBBAAA<<<@@@LLLRRR___wwwlllssstttcccyyy{{{yyy~~~NNNKKK???EEEeee]]]HHHAAACCCFFFHHHKKKMMMNNNPPPRRRTTT[[[]]]gggzzzooommmvvvyyy~~~nnneeebbbCCCDDDIIIRRRYYY^^^cccgggrrrnnn???EEE666333222000///...///000111111///...///000111000...222333444444333333555777>>>@@@>>>CCCMMMIIIAAAFFF^^^gggccc___jjjrrrppppppuuuvvvwwwyyy{{{|||~~~~~~hhhOOOMMMlll```iiiKKKRRR{{{uuutttUUUGGGAAA::::::777PPP|||oooQQQRRReeelllxxx|||zzzhhhJJJCCCEEEbbbrrrJJJCCC===>>>CCCIIIRRRZZZcccfffqqq~~~yyyGGGLLL>>>BBB===BBBYYYiii{{{uuu{{{xxxeeezzz}}}bbb```DDDNNNYYYeeejjjnnnsssuuuttt~~~tttggguuuvvvYYYjjjsss\\\JJJAAA???===777<<>>>>>888;;;BBB@@@BBBJJJQQQYYYkkkYYY```bbbjjj{{{yyyxxxfffbbbeeejjjmmmlllnnnssstttqqquuurrrqqqsssvvvvvvrrroootttzzzZZZGGG===@@@CCCGGGUUUeee}}}eeevvvwwwnnn```eeeuuu~~~~~~}}}zzz|||yyyzzzrrrGGG???CCCPPP~~~NNNEEE@@@BBBEEEHHHJJJLLLMMMOOOQQQUUUVVVZZZddduuujjj{{{VVVKKKOOOTTTZZZ^^^bbbfffhhhtttDDDDDD888333222000///...///000111111///...///000111000...222333444444333333555777;;;@@@???DDDMMMHHHAAAFFFXXXccc```]]]jjjsssssstttxxxyyyzzz|||}}}~~~~~~~~~~~~vvvyyyvvv^^^LLL[[[xxxgggjjjJJJOOOxxxcccfffzzzUUUMMMGGG<<<:::777HHH{{{oooOOOOOOcccmmmxxx}}}qqqhhhYYYQQQLLL[[[mmmcccqqq|||rrrFFF@@@===AAAIIIQQQ\\\eeepppnnnttt}}}UUUDDD===>>>DDDFFFbbbooo{{{ZZZ[[[fffHHHzzzwwwkkkqqqYYY\\\fffmmmrrrqqqpppsssuuutttzzz||||||ssswwwUUUPPPMMMAAA???BBB<<<;;;???===???JJJNNNMMM\\\yyylll{{{iiinnnpppaaallljjjlllllljjjjjjnnnpppoooppppppooooooooonnnnnnnnnrrrpppmmmFFF:::DDD@@@BBBRRRZZZqqqmmmfffllliiimmmooouuu|||xxx{{{uuusssyyy~~~MMM:::BBBEEErrr\\\CCCAAABBBEEEHHHJJJKKKLLLNNNPPPTTTOOOWWW___iii~~~hhhQQQOOOTTTYYY]]]___bbbgggkkkzzzmmmCCCAAA888333222000///...///000111111///...///000111000...222333444444333333555777:::??????EEEMMMGGGAAAFFFZZZeeeccc^^^hhhpppoooqqqxxxyyyzzz|||}}}}}}}}}}}}|||~~~vvv\\\LLLRRR^^^eeelllKKKPPPzzztttSSSaaaRRRPPPKKK<<<:::888EEE{{{|||pppKKKMMMaaalllxxx~~~uuuooolllcccKKKFFFVVV~~~uuulllwwwrrrzzz|||vvvpppDDD???>>>DDDNNNXXXccckkkpppnnnuuuWWWFFF<<<>>>GGGBBB[[[rrrlllooofff}}}fffUUU|||ttttttdddRRRWWWnnnsssuuurrrqqqtttwwwxxxyyy{{{}}}}}}rrruuubbbEEE```ZZZFFFAAAEEE???;;;<<<:::@@@FFFHHHGGGRRRmmmuuurrr]]]lllmmmllljjjhhhhhhkkknnnooonnnooopppnnnkkkkkkmmmooovvvnnn}}}vvvBBB777HHHAAA@@@MMMLLL]]]tttzzzrrrvvv||||||~~~uuuqqqvvv}}}}}}|||]]]<<<>>>BBBaaahhhDDDHHHCCCEEEHHHJJJJJJKKKMMMNNNQQQLLLZZZbbbfffvvvsssrrruuuKKKRRRWWW]]]aaabbbfffkkkpppwwwsssfffDDD@@@:::333222000///...///000111111///...///000111000...222333444444333333555777777>>>@@@EEELLLFFF@@@GGGZZZfffccc^^^fffnnnnnnpppuuuwwwyyy{{{|||}}}|||||||||}}}ttt```^^^fff]]]xxxbbboooNNNRRRqqqMMM]]]QQQTTTPPP===::::::DDDqqquuuKKKKKK\\\jjjvvv{{{~~~rrruuuwwwxxxsssgggKKKHHH[[[___YYYVVVbbb}}}vvvhhhBBB>>>@@@IIITTT^^^hhhpppsssrrryyywwwLLLDDDEEECCCFFF;;;RRRfffooocccxxxpppwwwmmmeeemmmooosssuuuqqqpppuuuzzz|||rrrqqquuuuuuxxxvvvKKKVVVkkkLLL>>>CCC@@@<<<<<<;;;???>>>AAAIIIRRRfffzzzcccpppllljjjhhhhhhhhhjjjmmmpppmmmppprrrpppllllllooorrr{{{tttxxxMMM999EEE>>>>>>IIIEEENNNdddyyy}}}~~~xxxuuu{{{nnnFFFAAA>>>TTTxxxIIIIIICCCEEEHHHIIIIIIJJJKKKMMMSSSMMMYYY]]]^^^}}}rrr|||zzz~~~SSSSSS___uuuzzzkkklllPPPVVVZZZ___bbbcccfffiiimmmvvvxxxfffHHH@@@===333222000///...///000111111///...///000111000...222333444444333333555777666===@@@FFFLLLFFF@@@GGGWWWdddbbb]]]fffmmmnnnrrrsssuuuxxx{{{}}}}}}}}}|||}}}}}}~~~vvvjjjqqqmmmppp~~~___rrrQQQTTTXXXYYYSSSZZZUUU===999;;;AAAhhh||||||PPPIIIWWWffftttxxx|||nnnddduuuyyygggZZZRRR\\\eeeqqqhhhlll|||zzzbbb@@@???DDDOOO[[[ccckkkrrryyyxxx~~~}}}}}}```AAAEEE>>>AAA;;;III[[[||||||aaazzzvvvuuu[[[]]]kkkooottttttpppoootttzzz|||wwwpppsssrrr|||]]]PPPwwwWWW<<>>>>>???:::>>>HHHLLLVVVyyy|||rrrqqqttt}}}~~~~~~xxxgggrrrkkkhhhhhhjjjkkkjjjkkkooollloooqqqqqqooooooqqqttttttuuuuuukkkDDD???:::<<>>^^^kkk}}}WWWEEERRRcccqqquuuzzz{{{vvvyyynnn]]]VVViii{{{|||ZZZ@@@@@@GGGTTT```gggmmmrrrwwwxxxCCCEEE:::===AAABBBSSSllliiihhhyyyvvvbbbkkkxxxssswwwvvvqqqooorrrwwwxxxzzzrrruuuppp{{{~~~{{{lllJJJgggjjjnnnDDDAAABBB>>>======<<<<<>>666:::;;;YYYYYYzzz\\\BBBOOOaaapppsssxxx}}}mmmwwwwww}}}|||NNN@@@AAAIIIWWWccciiimmmqqqqqqttt~~~}}}qqqIIIPPP???===BBB???NNNbbbqqqZZZkkkdddpppzzzwww{{{yyyrrrnnnpppssstttqqqkkkqqqmmmxxxyyyooovvvMMMTTT^^^OOOFFFEEE???<<<;;;444;;;@@@@@@BBBIIIPPPSSS]]]bbbttt\\\MMM>>>>>>FFFWWWlllwwwyyy}}}vvvfffqqqiiilllllliiikkkppppppjjjgggiiigggiiillloooqqqrrrqqqpppkkkuuuoootttYYY>>>AAA@@@;;;>>>BBBDDDOOOfffcccYYYwwwxxx~~~yyy{{{xxxxxxwwwxxx}}}}}}zzzzzz|||zzzmmmBBB???<<>>WWW~~~aaafffvvveeekkkmmmvvvyyy}}}}}}|||zzzxxxvvvvvvvvvvvvvvvuuusssssswww||||||UUUJJJTTTqqqMMM999???FFF999:::::::::;;;===@@@DDDFFFNNNNNNTTTYYYTTTGGG??????BBB@@@HHH^^^ttt}}}~~~{{{zzz||||||{{{kkknnnpppdddgggmmmppptttrrrmmmgggddddddiiilllqqqsssrrrpppnnnmmmmmmpppxxx|||```===555HHH:::???BBBCCCGGGQQQccc|||sssVVVggg}}}yyyyyy~~~|||rrrvvvwwwxxxxxxyyyzzz}}}GGG===AAA>>>lll___JJJEEEAAAFFFNNNGGGBBBKKKLLLNNNOOOMMMKKKLLLRRRXXXuuuuuummmllluuuiiiYYY^^^______aaadddhhhiiiiiihhhbbbGGGAAA:::333222000///...///000111000000000000111111111111111222333333222333555777999:::AAAJJJMMMHHHCCCBBBZZZhhhhhhbbbgggjjjiiimmmqqqxxx|||{{{zzz|||~~~}}}{{{yyyrrrggg\\\LLLIIIHHHCCCFFFkkkdddkkkQQQ```pppooouuubbbEEE888888???LLLeeeaaaHHHIIIYYYjjjtttzzznnn]]]WWW```qqqpppnnn___jjjQQQEEEJJJXXXgggoooooopppsssttttttwww}}}vvv___JJJMMMEEE666??????MMMeeeeee\\\|||vvv\\\UUUooonnnnnnvvvzzz}}}yyyuuutttuuuvvvtttqqqpppqqqrrrrrrqqqrrrtttwwwbbbJJJ```PPPOOOMMM;;;???<<<<<<;;;;;;<<<>>>AAABBBIIIJJJSSS^^^XXXGGGCCCKKK======HHH\\\oooxxxxxxwwwuuuqqqooonnnooosssfffaaaccc```jjjmmmoooqqqpppmmmiiigggffffffiiimmmoooooooooooopppoooooouuuuuuRRRHHH333DDD;;;AAACCCFFFKKKVVViiiyyyVVVXXXyyyzzz}}}yyywwwxxxxxxvvvttttttwwwxxxxxxwwwwwwxxxzzz|||}}}~~~KKKBBBBBB:::XXXwwwJJJFFFFFFIIIJJJKKKLLLKKKJJJMMMNNNMMMJJJKKKPPPTTT^^^uuurrrggg}}}ppp```XXXbbb______```cccfffggggggfff```DDD@@@;;;333222000///...///000111000000000000111111111111111222333333222333555777888:::BBBMMMPPPKKKDDDAAAZZZhhhhhh```dddjjjlllqqqrrryyy}}}{{{yyy{{{}}}|||yyy~~~}}}rrr}}}}}}ooolllmmmmmmSSSNNNIII@@@CCCmmmvvv___dddyyyiiijjjSSSeeewwwvvvyyyeeeFFF888777===HHH}}}ccclllIIIGGGUUUfffqqqyyyhhhSSSRRR[[[yyyuuuPPPSSSNNNRRRooo|||LLLFFFNNN]]]llltttttttttvvvxxxwww|||UUUEEE>>>>>><<>>AAAEEEXXXttt{{{gggOOOCCC===<<>>>>>ZZZhhhYYYoooooohhhUUUkkkppp|||}}}eeeFFF999999===GGGllliiiwwwOOOEEEPPP```nnnwww}}}|||kkkZZZWWWfffxxxzzz```KKKLLLMMMKKK^^^vvv~~~qqqDDDIIIQQQ___kkksssuuuvvvwww}}}}}}}}}BBB>>>HHH:::???AAAFFFaaasssVVVnnnaaafff|||uuuppppppuuuyyyuuuqqqoooqqqrrrqqqpppiiilllooopppooommmllllll~~~gggKKKhhh}}}sss]]]AAAGGGEEE>>>===;;;999999999:::;;;===@@@PPPrrr}}}ZZZOOOFFFBBBJJJWWW]]]______^^^XXXVVV\\\gggxxxrrrkkkiiifffmmmeeecccaaabbbeeegggeeeccciiiiiiiiigggeeeeeegggiiipppqqqwwwyyy{{{UUUAAA999DDD>>>@@@@@@>>>>>>EEEQQQZZZqqq~~~uuufff~~~~~~wwwtttxxxyyyvvvvvv{{{tttuuuuuutttssssssuuuxxxwwwzzz{{{GGGAAA??????dddsssMMMEEEKKK@@@DDDOOODDDHHHKKKMMMMMMKKKIIIJJJKKKOOOSSS___rrriiizzzxxxdddYYY^^^]]]```_________aaabbbaaa```hhhFFF>>>999333222000///...///000111///000000000111111111111222333444444333444666777;;;:::>>>GGGMMMJJJFFFCCCPPPeeefffYYY[[[eeelllsssuuu{{{~~~{{{yyy{{{}}}}}}~~~~~~ssspppdddjjjsssbbbVVVRRROOOEEEKKKeeewwwrrrllldddaaakkk{{{}}}{{{sssdddUUUoooooossseeeDDD:::;;;@@@IIIhhhrrroooVVVDDDMMM[[[iiitttyyy}}}zzzeee\\\```mmm~~~sssmmmqqqnnn^^^UUUOOOSSSPPPcccyyy|||iiiDDDPPPXXXbbbjjjqqqvvvyyyyyy}}}~~~sssTTTDDD@@@=========BBBRRRpppccc```bbb^^^vvvyyyuuuooommmppprrrsssssspppllllllnnnqqqjjjkkkkkkkkkjjjjjjkkkmmmpppYYYKKKooo~~~\\\JJJDDD>>>===;;;999888888::::::;;;======NNNlllXXXFFFDDDKKKPPPPPPOOOMMMKKKRRRdddzzzuuukkkllljjjdddcccbbb___]]]___cccffffffdddiiihhhfffdddbbbbbbeeehhhjjjmmmqqquuuyyy>>>@@@EEE???===<<<===@@@CCCEEEEEEPPP^^^rrr~~~~~~|||{{{}}}zzzuuuvvv}}}}}}yyytttvvvvvvvvvwwwxxx{{{~~~vvv~~~TTTCCC???<<>>333222000///...///000111000000000000111111111111222333444444333444666888===999<<>>888<<>>BBBCCC@@@===BBBJJJUUU```jjjvvvxxx~~~zzzwww~~~{{{sssttt}}}}}}tttuuuvvvxxxyyyzzz}}}www~~~pppLLL===:::BBB~~~sssLLLKKKEEECCCKKKLLLIIIIIIJJJKKKKKKJJJIIIHHHFFFHHHMMMRRRWWWdddzzzgggTTTaaabbbWWW\\\ZZZYYYYYYZZZ[[[ZZZZZZgggEEEAAA???333222000///...///000111000000000000111111111111222444555444444444666888<<<999===HHHOOONNNGGGCCCLLLiiipppbbb```hhhnnnsssuuuzzz}}}zzzyyy|||sssvvv}}}dddSSS{{{{{{]]]VVVwwwvvvdddpppwwwrrrdddAAA888===DDDLLL]]]]]]HHHIIIRRR```lllrrrwww}}}}}}ggg^^^YYYaaannnxxxooollloooiii```TTT___OOOTTTfffaaa}}}NNNWWW]]]fffnnnqqqtttyyyzzzwwwvvvuuuxxx|||~~~zzz}}}LLLFFF@@@CCC;;;888???EEEccceeeMMM\\\ssspppooonnnllljjjmmmooonnnkkkhhhiiikkkjjjiiihhhdddaaa___```bbbhhhqqq{{{NNNBBBvvvoooppp~~~]]]HHHFFFCCC???===<<<;;;;;;333===@@@===GGG]]]jjjiii\\\PPPEEE@@@???>>>???AAADDDVVVuuulll^^^bbbbbb`````````]]]___aaacccdddeeegggiiicccccccccccccccfffjjjmmmiiipppmmmnnnuuusssuuu@@@@@@???===>>>???@@@???>>>AAACCCFFFJJJQQQ[[[eeemmmzzziiimmm|||xxxxxxwwwvvvvvvxxxwwwtttrrrsssuuuvvvwwwzzz~~~yyy~~~yyy[[[>>>>>><<>>>>><<<;;;999999;;;>>><<<:::>>>EEEPPPiiieee]]]ccc^^^XXXYYYZZZYYY]]]aaacccbbbbbbeeehhheeeffffffeeedddeeehhhjjj```kkkhhhjjjtttnnnsssVVV@@@AAA@@@===;;;;;;???BBB>>>>>>???AAADDDGGGIIIKKKMMMlllyyywwwqqqrrrnnniiihhhkkkmmmmmmgggjjj[[[OOOppp}}}yyy|||tttsss{{{{{{sssqqqvvvmmmooopppqqqrrrtttxxx{{{{{{zzznnngggDDDGGG<<<===xxxUUUJJJNNNJJJDDDFFFEEEEEEEEEGGGHHHGGGGGGLLLFFFCCCFFFGGGGGGLLLTTTkkkooorrr~~~}}}```OOOYYYRRRLLL\\\SSSQQQOOOOOOQQQSSSSSSSSS___KKK???888555111///000///---...222111111000000000000111111000222444555444444555666>>>:::<<>>:::DDD@@@???QQQzzz\\\TTTYYYooo~~~qqqkkkmmmooommmjjjooommmjjjjjjlllooopppqqqppphhhccceeehhhfffcccccceeefffwww```BBBiiifffJJJJJJLLLAAA:::>>>@@@<<<<<<@@@???999777:::>>>777888AAAAAA===EEEUUUlll|||lllhhh___XXXYYY]]]]]]XXXXXXYYYYYY[[[\\\^^^```aaafffeeedddeeehhhgggdddaaacccdddiiilllllllllsss|||bbbAAA>>>FFF888666===666DDD@@@<<<;;;<<<>>>AAADDDEEECCCEEEKKKQQQSSSSSSRRRSSSNNNRRRUUUPPPRRRSSSLLLQQQMMMYYYuuuzzz{{{vvv}}}{{{zzzyyywwwtttooolllmmmooorrrrrrppppppsssuuuxxx|||yyyvvvwww|||XXX@@@CCC:::QQQtttMMMOOOQQQCCCEEEFFFDDDAAAAAAEEEIIIJJJDDDDDDEEEEEEFFFFFFFFFGGGNNNQQQWWW___hhhpppwww{{{}}}{{{}}}zzzSSSQQQRRRPPPQQQQQQNNNNNNNNNOOOPPPQQQRRRSSS]]]IIICCC???555111///000///---...222111111000000000000111111000222444555444444555666<<<:::<<>>DDDWWW]]]hhhtttssszzz}}}jjjPPPBBBAAA???FFFQQQtttzzziiibbb^^^YYYUUULLLSSSggg```RRRMMMFFFSSS{{{___ZZZ___iiinnntttxxxyyyyyyyyyyyyzzzxxxwwwvvvxxx{{{{{{ooo[[[CCCEEEBBB???>>>888;;;III___gggQQQVVV```zzznnniiikkknnnmmmjjjmmmkkkjjjjjjkkkmmmmmmmmmkkkdddaaadddhhhgggeeeeeegggeeeoooyyyKKKJJJvvvSSSGGGEEEEEEDDDBBB<<<999::::::777999>>>;;;<<>>JJJkkkxxxeeeaaa[[[VVVWWW\\\[[[VVVVVVVVVWWWXXXYYY[[[]]]^^^aaa``````bbbeeefffeeecccaaaaaacccfffeeecccgggmmm}}}GGG444???FFFBBBBBB888:::???DDDDDD@@@>>>@@@:::===BBBFFFIIIIIIIIIIII@@@===EEEIIIEEEFFFGGG@@@CCCppp|||zzz}}}|||{{{yyyxxxtttooolllppprrrtttsssqqqpppqqqsssvvvzzzwwwssssssvvvpppHHH<<<777EEEgggjjjQQQMMMJJJKKKJJJIIIHHHHHHGGGCCC???DDDDDDDDDEEEEEEEEEFFFFFFGGGIIILLLQQQWWW\\\aaacccbbbdddgggjjjmmmnnnnnnmmmtttwwwzzz|||}}}pppOOONNNNNNMMMOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQ___FFFBBB>>>555111///000///---...222111111000000000000111111000222444555444444555666;;;999<<>>===???<<>>555:::AAAGGGaaaaaaQQQLLLWWW|||~~~|||tttkkkgggiiikkkkkkjjjkkkjjjiiiiiijjjjjjiiigggfff```^^^aaadddcccaaabbbdddcccgggyyyvvvHHHTTTnnnUUUJJJBBBBBBAAABBBFFFGGGDDDDDDEEE>>>@@@FFFTTTjjjgggZZZYYYVVVSSSVVVZZZYYYUUUVVVVVVWWWWWWYYYZZZ[[[\\\]]]\\\\\\^^^aaadddeeeeeecccaaacccfffgggeeeeeehhhvvvlllIIIGGG:::000CCCLLLEEE@@@>>>;;;666888???BBBBBB@@@<<<777777999;;;CCC@@@CCCAAA888;;;FFFGGG^^^zzz{{{}}}wwwyyy}}}{{{zzzzzzxxxuuuqqqnnnqqqrrrttttttrrrrrrrrrssstttyyyvvvrrrrrrsssYYY<<<999AAAGGG]]]KKKPPPHHHEEECCCEEEHHHGGGBBB>>>CCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGJJJMMMPPPSSSUUUSSSTTTVVVYYY]]]aaafffhhhlllooorrruuuwwwyyy}}}___JJJKKKJJJHHHKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMjjjGGGAAA888555111///000///---...222111111000000000000111111000222444555444444555666999999<<>>DDDBBB[[[~~~XXXPPPJJJDDD@@@AAACCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFIIILLLOOOQQQSSSTTTTTTUUUWWW[[[___ccceeegggjjjmmmpppsssuuuyyy||||||~~~hhhPPPFFFIIIFFFEEEIIIJJJGGGGGGGGGGGGGGGHHHIIIIIIrrrIIIDDD:::555111///000///---...222111111000000000000111111000222444555444444555666777:::<<>>BBBGGGeeezzzWWWQQQKKKFFFFFFDDD@@@AAAEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBDDDGGGIIILLLMMMLLLMMMOOORRRUUUXXXZZZ[[[aaadddhhhkkkmmmpppsssvvvwwwzzz|||}}}|||}}}~~~xxxSSSFFFEEEHHHDDDDDDIIIGGGEEEDDDDDDDDDDDDEEEEEEFFFpppCCCDDD;;;555111///000///---...222111111000000000000111111000222444555444444555666666;;;>>>@@@IIISSSRRRJJJBBBQQQmmmwwwhhhaaajjjooosssvvvyyy{{{||||||}}}~~~zzz}}}~~~rrrdddZZZlllqqq}}}{{{jjjpppnnnYYYGGGXXXvvv{{{fffZZZ~~~~~~hhhCCC???HHHNNNWWW```gggssswwwzzzbbbCCC>>>PPPZZZbbbqqqzzzyyy{{{~~~rrrWWWAAADDDEEE999KKKwww}}}uuuwww}}}xxxggggggnnnzzzxxxuuusssuuuyyy{{{xxxtttyyy{{{~~~~~~{{{yyyuuuKKK???BBBBBB???:::444>>>@@@CCCbbbmmmUUUGGGEEEHHH^^^mmmzzzpppkkksss|||rrrqqqpppmmmiiieeedddeeeggghhhhhhggghhhhhhfffbbb___ZZZXXXYYY]]]^^^[[[[[[]]]TTTWWWXXXTTTTTTgggiiiJJJAAAZZZ~~~XXXTTTiiiYYYJJJRRRNNNRRRTTTSSSSSSVVVUUURRRUUUUUUTTTTTTTTTUUUUUUVVV[[[\\\^^^^^^^^^^^^aaacccbbb```aaaddddddaaaaaadddaaaiiiooogggiii^^^JJJJJJKKKEEE>>>BBBTTTbbbggglll{{{ppppppvvvvvvooommmnnnooosssvvvvvvuuussspppooopppqqqrrrqqqnnnkkkkkkrrrqqqqqqwwwxxxzzzLLL666<<<>>>JJJrrrvvvTTTKKKFFFIIIIIICCCAAAEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFHHHLLLPPPTTTVVVXXXXXX[[[]]]aaaccceeehhhkkknnnpppsssvvvvvvvvvwww{{{fffHHHBBBEEEGGGAAACCCHHHDDDCCCBBBBBBBBBBBBBBBCCCCCCuuuBBBDDD:::555111///000///---...222111111000000000000111111000222444555444444555666666<<>>MMMrrrlllfffpppnnnuuuppppppppprrruuuvvvtttqqq{{{|||~~~zzzxxx}}}|||zzzZZZAAABBBBBB???999::::::===GGGddd}}}iiiKKKFFFKKKTTTaaammmwww~~~|||xxxxxxwwwsssqqqrrr}}}ooommmsss~~~kkkkkklllllliiidddccceeehhhfffeeeddddddeeeccc```^^^WWWVVVXXX[[[[[[XXXXXX\\\TTTOOOPPPRRRPPPXXXyyyoooIII[[[xxx|||oooKKKGGGmmmkkkPPPHHHPPPLLLPPPRRROOONNNPPPOOOMMMRRRQQQQQQPPPPPPPPPQQQQQQXXXZZZ]]]^^^^^^^^^```bbbgggfffffffffbbb^^^___dddgggfffqqqpppzzz|||www~~~}}}{{{ssspppsssuuussskkkkkkmmmpppssssssqqqoooooonnnnnnooopppoookkkggggggooommmllltttvvvuuu{{{xxxkkk@@@@@@:::>>>QQQ~~~qqq[[[IIIHHHKKKHHHEEEFFFDDDDDDDDDDDDCCCCCCBBBBBBEEEEEEEEEDDDDDDEEEFFFFFFHHHJJJMMMQQQTTTWWWYYYZZZWWWZZZ]]]___```bbbeeehhhgggkkknnnpppqqquuu|||[[[DDD@@@EEEEEE???BBBGGG@@@BBBAAAAAA@@@@@@AAAAAAAAAKKKHHH:::555111///000///---...222111111000000000000111111000222444555444444555666666===@@@@@@HHHUUUUUUMMMAAAKKKgggzzzpppggglllqqquuuxxx|||~~~~~~}}}}}}~~~zzz{{{zzzuuuooommmqqqvvvnnnxxx|||yyy}}}kkkTTTBBBWWWuuu|||bbbdddqqqggguuuWWW@@@EEEQQQ]]]dddnnnlllwww}}}eeeGGGGGGLLLTTThhhkkkuuu|||{{{qqq]]]JJJPPPlllvvvbbbdddtttkkkooohhhiiikkknnnpppqqqooonnnuuuwwwzzz||||||zzzxxxvvvxxx{{{~~~yyyFFFDDDGGGEEEEEE999888@@@>>>???^^^hhh```UUUOOOQQQXXX```eeebbb______dddlllwwwkkk[[[___kkk~~~wwwffffffiiijjjhhhdddcccfffjjjeeecccbbbbbbbbbaaa___]]]VVVUUUVVVYYYWWWSSSRRRUUUSSSJJJLLLUUURRRNNNbbbpppLLLNNNgggxxxhhheeennnvvvzzz|||}}}yyy]]]AAAGGGqqqrrrWWWKKKFFFGGGKKKOOOPPPLLLJJJKKKJJJHHHQQQQQQPPPOOOOOOOOOPPPPPPTTTXXX\\\^^^^^^^^^___bbbeeedddeeeddd___ZZZ]]]dddgggbbbcccyyy|||zzzxxxzzz~~~zzzxxxvvvsssppppppssswwwkkkkkklllnnnppppppnnnlllkkkjjjkkkmmmpppoookkkggggggnnnlllkkksssuuurrrvvvuuuvvvTTTLLL888;;;>>>TTT}}}XXXKKKKKKIIIEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGHHHHHHIIIKKKNNNQQQSSSUUUWWWYYY\\\^^^___aaadddfffaaaeeeiiilllnnnuuuddd???CCCAAADDDCCC===BBBEEE===AAAAAA@@@@@@@@@@@@@@@AAA~~~LLL???:::555333000//////000///...111111111000000000000000///111444666666555555555:::<<<;;;<<>>???\\\[[[LLLIIIGGGCCCLLLGGGCCCAAACCCDDDBBB@@@BBBCCCEEEFFFGGGGGGFFFFFFHHHHHHIIIKKKMMMOOOQQQRRROOORRRVVVYYY\\\]]]^^^^^^ddd]]]XXXggg~~~{{{fffJJJ>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB|||NNN???999555333000//////000///...111000000000000000000000///111444666666666555555888<<<<<<<<>><<<===???AAA@@@KKK```~~~vvvhhhSSSHHHUUU{{{~~~jjjiiinnnhhhfffeeecccbbb___ZZZWWW]]]\\\[[[ZZZYYYZZZ[[[[[[WWWUUUSSSRRRRRRPPPMMMKKKMMMMMMKKKIIIIIILLLRRRWWWWWWcccIIIIII\\\qqq{{{ttt]]]KKKJJJRRRcccsssZZZUUUdddyyydddKKKBBBCCCCCCAAAGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGJJJLLLMMMMMMLLLKKKPPPPPPQQQSSSUUUWWWXXXYYYZZZ\\\^^^___]]]\\\\\\\\\ZZZaaaiiikkklll~~~}}}xxxsssqqqrrryyy{{{|||zzzvvvsssrrrsssrrrnnnlllmmmqqqrrrooolllkkklllmmmnnnoooooonnnmmmiiijjjjjjkkkmmmnnnnnnooojjjrrrssswwwNNNEEE???@@@DDD\\\cccPPPKKKIIICCCEEEHHHKKKLLLJJJGGGCCCBBBCCCDDDFFFFFFFFFEEEEEEGGGGGGGGGHHHJJJLLLMMMNNNRRRSSSTTTUUUVVVYYY\\\^^^YYY```fffooowwwuuu|||TTT===DDD>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAzzzOOO@@@888555333000//////000///...000000000000000000111111000111444666777777666555666<<<===<<>>SSSiii~~~uuupppqqqsssqqqnnnmmmppptttxxxyyyvvvsssrrrsssuuu{{{~~~zzzuuutttvvvvvv~~~yyywww~~~uuuKKKDDDGGGEEE>>>999;;;;;;::::::AAAMMM___zzzxxxeee[[[LLL???DDDaaayyyiiieeefff```_________^^^\\\XXXUUUVVVVVVUUUUUUUUUUUUUUUUUUQQQOOONNNNNNNNNNNNLLLKKKKKKJJJIIIGGGFFFHHHMMMPPPIIIiiitttQQQ@@@LLL___sss}}}mmmwwwlllvvvbbbFFFCCCEEEAAA@@@GGGDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLLLLLLLKKKLLLLLLLLLNNNRRRVVVYYY\\\YYY[[[]]]^^^\\\[[[[[[[[[WWWbbbmmmllldddhhhrrrqqquuuwwwzzzrrrtttwwwxxxuuurrrpppooorrrooommmnnnqqqqqqnnnkkkjjjkkklllnnnoooooonnnnnnmmmllllllllllllmmmmmmnnnlllqqqoootttqqqPPP===@@@<<<999\\\lllUUUHHHKKKKKKIIIHHHFFFEEECCCAAADDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHIIILLLLLLLLLLLLMMMRRRXXX]]]___jjjqqqvvv|||~~~oooBBB777@@@========================<<<<<<======>>>?????????yyyLLL???:::555333000//////000///...000000000000000111111111111222333666888999777666777===@@@>>>AAALLLWWW\\\NNNAAALLLppp|||nnnlllnnnrrruuuvvvuuuuuuxxxzzzzzzlllNNN===@@@;;;;;;ccc{{{kkkkkknnnddd```nnnkkkZZZTTT|||vvvvvvwwwkkkbbbEEEKKKVVV___pppqqqrrrppp~~~~~~yyymmmpppRRREEECCCDDDTTT___mmmuuuwwwyyy~~~gggLLL@@@EEECCCCCCLLLSSSnnn}}}{{{sssmmmpppsssrrrqqqqqqnnnrrrvvvwwwtttrrrrrrssssssxxxzzzxxxsssqqquuuxxx~~~|||{{{|||```CCCDDDGGGHHHCCC<<<<<>>===555333000//////000///...//////000000111111111111222222333666:::;;;999666999>>>AAA???@@@HHHUUU]]]PPPBBBGGGiiissshhhooosssvvvwwwvvvvvvyyy|||{{{yyyzzzuuu^^^VVVEEE666MMMvvv{{{zzzqqqcccwww~~~XXXGGGRRR\\\gggtttqqqvvvrrrwwwyyyZZZDDDEEEKKKMMMYYYhhhqqqtttvvv{{{nnnQQQEEEKKKLLLIIIFFF@@@XXXooo~~~tttllllllppprrrsssuuulllpppttttttrrrpppqqqsssooorrruuuuuurrrqqqtttyyyzzzsssvvvoooVVVEEEJJJMMMEEE???AAA@@@>>>===>>>@@@CCCGGGKKK^^^cccooo{{{nnnhhhaaabbbmmmyyyzzztttfffbbbXXXQQQNNNJJJHHHKKKMMMOOOuuu~~~___```eee```ZZZYYYXXXXXXYYYXXXVVVSSSQQQQQQPPPNNNKKKHHHFFFDDDFFFDDDCCCCCCEEEGGGGGGGGGIIIHHHFFFEEEEEEFFFFFFFFFFFFBBBKKKnnnfff@@@BBBJJJ```~~~ppp^^^SSSNNNNNNDDDBBBLLL^^^zzz}}}hhhcccoootttXXXJJJCCC===>>>AAAAAA???>>>AAAAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIINNNMMMKKKKKKMMMRRRVVVYYYTTTVVVYYYYYYXXXWWWXXXXXX[[[WWWXXX___fffhhhiiikkkoooyyyrrrsssvvvsssmmmhhhlllkkkkkkkkkkkkllllllllljjjjjjkkkkkklllkkkiiigggggghhhjjjkkkllllllkkkkkkjjjiiiiiiiiiiiijjjjjjkkklllkkkmmmiiiggg{{{vvvNNNCCCIIICCC555GGGqqqbbbVVVJJJGGGLLLOOOLLLGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAEEEIIILLLOOOVVV```hhhmmmvvv}}}ooo{{{hhhEEE555AAAGGG999::::::::::::::::::::::::999999999:::::::::::::::xxxFFF>>>???555333000//////000///.../////////000111111222222333222333666;;;<<<:::777999===AAA@@@AAAHHHTTT^^^TTTGGGFFF]]]}}}{{{gggnnnrrruuuwwwvvvvvvyyy|||ttt}}}zzz```FFFCCCRRR~~~{{{~~~{{{QQQKKKYYY```llluuuooowww{{{yyyyyy{{{VVVHHHHHHGGGRRR```kkkpppuuuzzz~~~~~~ppphhh^^^LLLDDDEEEBBBHHH]]]wwwxxxxxxmmmeeeeeeiiikkkmmmoookkkooorrrsssqqqpppqqqtttnnnnnnppptttuuussstttxxxzzzppppppxxxvvvvvvYYYAAABBBCCCBBBCCC???===<<<>>>???>>>@@@CCC???BBBHHHNNNPPPOOOMMMKKKHHHEEEBBBEEEPPPYYYVVVNNNHHHHHHAAA@@@@@@888>>>UUU^^^jjjhhhVVV```fff^^^\\\ZZZWWWVVVVVVVVVTTTSSSLLLLLLKKKJJJIIIHHHGGGGGGHHHFFFDDDDDDEEEGGGGGGGGGHHHFFFDDDDDDEEEFFFEEEDDD???HHHGGGIIIgggaaaRRREEEKKKdddttt}}}vvvZZZLLLNNNXXXaaaaaahhh{{{xxxkkkaaaiii~~~yyyTTTEEE;;;CCCDDD>>><<<@@@@@@:::AAA@@@@@@@@@AAABBBCCCDDDCCCCCCDDDDDDEEEGGGGGGHHHLLLJJJHHHGGGHHHKKKOOOQQQQQQSSSVVVVVVVVVUUUUUUVVVWWWYYY]]]```^^^]]]ccckkkdddnnn|||yyy{{{yyywwwuuutttrrrqqqqqqllljjjgggggghhhiiiiiihhhggghhhjjjkkkkkkjjjhhhgggfffggghhhiiijjjiiihhhhhhfffffffffeeedddbbb```___aaacccfffeee___eeetttIIIBBBCCC<<<:::IIIiiioooRRRGGGFFFFFFFFFHHHGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDIIINNNRRRVVV^^^jjjssswwwrrrzzzPPPAAA999777:::999777777777777777777777777888888888888888888888888wwwGGG>>>>>>555333000//////000///......//////000111111222222333222222666<<<===;;;777666999>>>AAADDDJJJVVV```ZZZOOOEEEOOOqqqjjjjjjnnnsssuuuttttttvvvyyyuuu|||pppWWWHHHHHH]]]|||vvvzzzkkk}}}MMMOOO]]]bbbmmmtttkkkvvvzzzsssKKK:::CCCKKKWWWcccmmmtttyyy|||xxx~~~qqqQQQGGGKKKHHHAAAMMMccc|||{{{rrrmmmfffbbbfffjjjjjjhhhhhhiiilllooopppnnnnnnpppsssqqqnnnooovvvyyyvvvtttuuuzzzwwwsssqqqpppuuu^^^IIIIIIIIIDDDEEEAAA???AAAAAA>>>???CCC===@@@BBBDDDFFFEEEBBB>>><<<======<<<>>>@@@===777;;;??????EEEFFF777DDDnnnfffYYY^^^eeeaaaYYY___[[[VVVSSSRRRSSSRRRRRRJJJIIIHHHHHHHHHIIIJJJKKKIIIGGGDDDCCCDDDFFFFFFFFFEEECCCBBBCCCEEEEEECCCAAAEEECCCEEEIIIPPPgggyyy\\\GGGKKKSSSWWWeeewwwqqqUUUNNNQQQKKK```iiizzzvvvWWWGGGHHH<<>>????????????@@@AAABBBCCCAAAAAAAAABBBCCCDDDEEEFFFHHHGGGEEEDDDEEEGGGJJJKKKNNNPPPSSSTTTSSSSSSSSSTTTWWWZZZ^^^```\\\YYY___hhhdddfffeeetttvvvgggrrrsssqqqnnnkkkjjjkkkkkkkkkiiigggggghhhgggeeebbbaaadddggghhhhhhgggffffffeeefffgggggggggfffeeedddbbbcccddddddccc```]]][[[ZZZbbb^^^\\\^^^XXXddd}}}^^^NNNHHHBBB???HHHcccmmm]]]UUUQQQQQQOOOMMMKKKIIIHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNPPPUUU[[[___fffssswwwmmmZZZ???===777222333444555555555555555555555555777777777666666666666666vvvIII>>><<<555333000//////000///......//////000111222222222444222222777<<<>>>;;;777444666;;;AAAFFFMMMXXXbbb^^^UUUDDDFFFhhhmmmgggkkkpppsssrrrrrrtttvvv|||wwwyyytttSSSDDDHHH```fffoooKKKQQQ___bbbmmmrrrhhhtttmmm}}}~~~{{{|||\\\III@@@FFFRRR___jjjsssxxxzzzxxx}}}[[[PPPMMMAAA@@@BBBTTTsssuuuvvvkkkggghhhoootttqqqkkkhhhfffiiilllmmmkkkkkknnnpppuuuoooooowww|||xxxtttsssttt{{{{{{tttxxxzzzooo```SSSBBBHHHCCCBBBFFFDDD???>>>BBB======<<<;;;<<<>>>===;;;888===???;;;:::===AAACCC@@@???:::AAAEEE===\\\~~~kkkcccjjjiii\\\YYYaaaaaa\\\UUUQQQPPPPPPQQQQQQLLLJJJIIIGGGGGGHHHJJJKKKIIIFFFCCCBBBBBBCCCCCCCCCCCCAAA@@@BBBDDDDDDBBB???AAAAAADDDBBB<<>>AAA>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDEEEGGGIIIJJJLLLOOOQQQRRRRRRQQQRRRSSSWWWSSSSSSXXX[[[[[[[[[^^^^^^gggeee```ffftttqqqkkkpppnnnkkkooossstttsssrrrnnnjjjiiihhhggghhhiiigggbbb]]]\\\___ccceeeeeedddcccccceeeffffffffffffdddcccbbb^^^aaacccffffffdddaaa___XXXeeeYYYSSS^^^TTTLLLbbb```LLLGGG@@@???IIIWWWppp|||lllZZZXXXVVVSSSQQQOOOOOOOOOOOOOOOPPPRRRTTTVVVXXXYYY```eeekkkrrr|||sssccc|||xxxPPPBBB:::555111888<<<222444444444444444444444444666666666666666666555555~~~JJJ>>>:::666444111/////////...---///000000111111111111000000222444888;;;;;;999888555555<<>>AAA>>>??????AAABBBBBBAAA???CCC777:::BBB???>>>AAA@@@GGG<<<@@@SSS```mmmlllhhhddddddeeeccc]]]XXX^^^YYYSSSPPPMMMJJJJJJMMMIIIHHHGGGEEEDDDCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCBBBAAA@@@>>>===<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@======>>>@@@AAABBBCCCDDDDDDCCCBBBAAAAAABBBDDDEEEJJJJJJKKKMMMMMMNNNNNNNNNTTTSSSTTTWWW[[[]]][[[YYYZZZ[[[\\\___bbbeeehhhjjjzzznnnooooookkkkkkqqqrrrpppooooooqqqqqqpppnnnnnnjjjfffcccbbbcccbbbbbbdddcccbbbaaaccceeeiiikkkaaa``````bbbccccccaaa___aaabbbcccddddddaaa]]]YYYWWWVVVUUUTTTSSSSSSSSSSSSTTTlllPPPHHH>>>;;;@@@PPPhhh|||~~~tttpppkkkfffdddbbb```gggqqqtttqqqvvv~~~hhhzzzQQQ999888777666444444333333222222222222222222222222333333333444444444555555~~~KKK@@@<<<666444111/////////...---//////000111111111111000333333444777:::===>>>???666444999BBBDDDDDDOOO^^^kkk___SSSFFFMMMwwwnnnlllhhhmmmvvvrrrnnnuuuvvvyyy|||eeeYYY^^^mmmyyyvvvZZZXXXaaahhhiiijjjnnnppppppuuussswww~~~zzzQQQJJJHHHOOOZZZfffrrr|||qqqwww||||||uuuWWWEEEBBBDDDDDD;;;GGGlll~~~{{{iiijjjkkklllllljjjiiihhhkkkjjjnnnttttttppppppttt~~~tttpppwwwzzzuuurrruuurrrxxx}}}~~~zzzwwwzzz}}}vvveeeOOODDDFFFKKKLLLIIICCCDDDGGGFFFBBB>>>???BBBJJJ>>>@@@KKKRRRZZZZZZMMMCCCOOOqqqqqqgggccc```___```___ZZZVVVRRRUUUUUURRRPPPPPPMMMIIIHHHHHHFFFEEECCCAAA??????BBBBBBAAA@@@????????????????????????>>>>>>===<<<===>>>>>>>>>===@@@DDDHHH\\\pppbbbOOOAAA;;;:::;;;;;;===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@BBBAAA@@@???@@@AAACCCDDDGGGHHHIIIKKKLLLLLLMMMMMMQQQPPPQQQTTTXXXZZZYYYWWWZZZ[[[\\\^^^aaadddfffhhhllltttsssjjjmmmnnniiiiiinnnrrrqqqppppppqqqqqqpppnnnpppnnnkkkjjjjjjhhhfffdddfffeeecccbbbbbbcccfffggg`````````aaaccccccaaa___^^^]]]]]]^^^___]]]YYYVVVUUUUUUTTTRRRRRRQQQQQQQQQZZZ]]]yyyXXXEEEKKKFFF:::HHHiiitttlll```kkk@@@888888666555444333333333222222222222222222222222333333333333444444444444~~~LLLAAA>>>666444111/////////...---...///000000111111111000555444444666999>>>BBBEEE999666888@@@DDDEEELLLWWWmmmfffZZZIIIHHHjjj}}}jjjfffnnnpppppptttuuutttxxx|||{{{www}}}~~~qqqWWW___gggmmmmmmmmmppprrrqqqxxxuuuxxx}}}{{{wwwzzzxxx]]]CCCAAARRRcccmmmppppppuuuwwwwww{{{ZZZ\\\___ZZZNNNEEEIIISSSBBB<<>>>>>======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<;;;<<>>=====================@@@???>>>>>>>>>@@@AAABBBCCCDDDFFFHHHJJJKKKKKKLLLOOOOOOPPPSSSVVVWWWWWWVVVZZZZZZ[[[]]]```ccceeeffffffbbbbbbggglllqqqyyyvvv|||pppmmmuuuqqqwwwnnnjjjnnnppplllkkknnnrrrqqqpppqqqrrrqqqpppnnnqqqppppppppppppnnnjjjgggeeedddaaa___^^^^^^___```___^^^___```bbbbbbaaa___ZZZYYYXXXXXXYYYXXXVVVTTTRRRRRRQQQPPPOOOOOOOOOOOOLLLNNNaaafffMMMJJJLLLGGG@@@NNN```wwwzzzcccaaatttsssWWWBBB444777666555444333222222222111111111111111111111111222222222333333333333444}}}LLLAAA???666444111/////////...---......///000111111111111333444555666888<<>>???;;;;;;;;;:::::::::::::::888999::::::::::::::::::AAA:::BBBcccmmmZZZKKK@@@<<<:::999:::<<<===<<<;;;999999888888888888888999888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>???@@@AAABBBAAABBBDDDFFFHHHJJJKKKKKKNNNOOOPPPRRRTTTVVVVVVVVVWWWXXXZZZ\\\```cccfffgggllldddbbbggggggbbbdddkkkooossszzzxxx{{{nnnllluuuwwwwwwjjjmmmssslllnnnuuurrrqqqmmmmmmrrruuurrrpppqqqqqqpppppppppqqqqqqnnnlllooonnnnnnnnnnnnmmmjjjgggeeedddbbb___^^^^^^^^^___]]]\\\]]]^^^``````___]]]WWWUUUTTTSSSTTTTTTTTTRRRNNNNNNMMMLLLLLLLLLLLLLLLDDDUUUKKKVVVTTTDDDDDDDDDEEEKKKUUU]]]cccjjjxxxzzzaaaRRRaaa|||QQQ<<<999;;;555555444333222111111111111111111111111111111111111111111222222222333333}}}KKKAAA>>>666444111/////////...---------...000000111111111000222555666888;;;???CCC???;;;999===DDDIIINNNSSS___oooppp[[[FFFJJJnnnlllkkkhhhqqqzzzrrrwwwxxxzzz{{{|||kkkUUUKKKDDDGGGGGG\\\wwwlll}}}]]]eeeiiiqqqwwwwwwvvvyyyzzzzzzyyyxxxyyy{{{|||{{{}}}~~~rrr]]]JJJGGGVVViiihhhooouuuvvvxxx|||}}}{{{iii[[[\\\ccccccooowwwnnn~~~zzzllljjjkkkbbbggggggggghhhhhhgggggggggiiikkklllkkkjjjllloooqqqrrrppppppqqqooonnnooossskkkpppvvvxxxuuupppmmmkkkooouuutttsssqqqaaa]]]___aaa^^^YYYUUURRRPPPNNNMMMJJJCCCPPPjjjhhhJJJ999???@@@AAABBBBBBBBB@@@===<<<;;;;;;;;;;;;<<<===>>>???===<<<;;;999888888888888888888888999:::999888777777;;;<<<>>>JJJbbb}}}aaaFFF999999;;;:::999888888888888666555777777666666666666777777888888888888999:::;;;;;;777888888:::;;;<<<<<<===>>>>>>>>>??????@@@AAABBB@@@AAACCCEEEGGGIIIJJJJJJKKKLLLMMMNNNPPPQQQSSSTTTTTTUUUWWW[[[___cccfffhhhggg``````ffffffbbbcccjjjbbbbbbfffllljjjccceeemmmhhhbbbhhhllleeedddhhhgggoooiiikkkpppnnnlllkkkgggjjjiiikkkppprrrpppnnnoooooonnnnnnooopppnnnllliiijjjhhhgggfffggggggeeedddeeedddcccbbbaaabbbbbbbbbZZZZZZZZZ[[[]]]\\\ZZZXXXRRRPPPNNNMMMOOOPPPOOOOOOJJJJJJIIIHHHHHHHHHHHHIIINNNBBBJJJMMMPPPgggQQQPPPEEEEEEEEEGGGLLLSSS[[[___ffftttzzzvvv}}}vvviiiZZZZZZ[[[oooaaaAAA888666000444333222111000000000111000000000000000000000000000000000111111111111222~~~KKK@@@===666444111/////////...---,,,---...///000111111111...222555777888<<>>EEELLLPPPVVVnnnwwwiiiRRRDDD[[[xxxjjjeeennnuuuppp|||||||||{{{{{{~~~wwwhhh]]]NNNIII>>>FFF\\\lll~~~lllsss\\\ggglllsssyyyxxxxxxzzz{{{zzzwwwwwwwwwyyy{{{}}}~~~{{{sssdddSSSIIIMMMVVVccckkksssuuuuuuvvvtttpppwww|||xxxfffaaaTTT___vvvnnnuuugggccc}}}~~~gggfffiiifffcccccccccdddeeeffffffgggjjjmmmnnnjjjiiikkkmmmlllhhhlllppppppnnnnnnrrrvvvnnnqqqvvvxxxuuupppllljjjkkk|||}}}sssuuu}}}mmmddd```^^^^^^]]][[[XXXTTTQQQNNNKKKJJJHHH???MMMiiiiiiLLL===FFF>>>???@@@@@@@@@???======;;;:::::::::;;;<<<=========<<<:::777666555666666777666666777888888666555,,,;;;AAA777111:::HHHOOOwwwtttccc[[[MMM===777888999777999888666555444444444555555555444444444555666666777777777777888999:::;;;666666777999:::;;;<<<===<<<======>>>???@@@AAAAAA@@@AAABBBDDDFFFGGGHHHHHHEEEFFFHHHIIIIIIJJJMMMPPPQQQRRRTTTXXX\\\```dddeeefff```\\\\\\\\\\\\```eee___]]]___cccaaa]]]___gggeee]]]aaagggccceeegggaaa```bbbeeeiiilllkkkfffdddbbbccceeegggggggggffffffllllllllllllmmmkkkhhheeedddbbb`````````aaa```___^^^^^^]]]]]]]]]]]]^^^^^^XXXWWWWWWWWWXXXWWWUUURRRJJJIIIGGGGGGIIIJJJJJJIIIFFFFFFEEEEEEEEEEEEEEEFFFHHH@@@CCCHHHCCCQQQoooXXXWWWPPPEEECCCHHHGGG@@@EEEKKKKKKGGGKKKWWW``````jjjzzzzzznnnggg```YYYTTTSSSlll|||ttt[[[:::---333444+++222111000000//////000000/////////////////////////////////000000000111111MMMAAA===666444111/////////...---+++,,,---///000111111111000333666777999???IIIPPPGGGDDD???:::;;;AAAIIINNNSSSlllyyyuuucccHHHLLLooopppgggmmmqqqsssyyyzzz|||||||||~~~lllUUUEEEFFFUUU```qqquuueee```eeemmmuuuyyyxxxvvvwwwxxxvvvsssssstttuuuwwwzzz|||{{{yyy~~~vvvbbbZZZRRRHHHAAAWWW```iiinnnqqqsssrrrooosssxxx~~~vvvdddUUUOOOTTTccc{{{wwwpppmmmbbbuuuhhhcccdddfffddddddddddddeeefffggghhhiiinnnpppllllllpppqqqooojjjmmmqqqrrrrrrsssssssssqqqtttwwwxxxuuuqqqmmmjjjkkk|||zzzrrrxxx|||xxxmmm```[[[^^^```^^^ZZZUUUUUUTTTRRROOOKKKIIIIIIHHHAAACCCLLLLLLBBB@@@GGG???>>>>>>===<<<;;;;;;;;;999999999888999999:::::::::888666444444444555555666444333444666777555444222666888999;;;>>>;;;666444>>>QQQfffuuu~~~rrr[[[HHH@@@:::666000---222999777111666666555444333444555666333333333333333444555555555555555555666777888999777777888999::::::;;;;;;:::;;;<<<===>>>?????????>>>???AAABBBCCCDDDDDDDDDBBBCCCEEEEEEEEEFFFJJJMMMOOOPPPRRRTTTWWWZZZ]]]___bbbbbb^^^XXXVVVZZZ\\\[[[YYYYYYZZZ]]]]]][[[\\\___^^^[[[```bbb\\\```ddd^^^ZZZaaacccdddjjjkkkhhhkkkaaabbbcccaaaaaaaaabbbbbbiiiiiiiiijjjjjjhhhdddaaa___^^^^^^___``````^^^[[[YYYYYYYYYXXXXXXXXXWWWWWWUUUTTTTTTTTTTTTRRROOOLLLFFFEEEDDDEEEGGGHHHGGGFFFCCCCCCBBBBBBBBBBBBCCCCCC;;;HHH===;;;JJJ===CCCssshhh[[[\\\UUUFFFJJJDDD===;;;>>>AAABBB@@@444@@@UUUgggkkkddd^^^[[[]]]PPPFFFIIIUUUcccsssfffTTT===000000555999;;;111000//////.../////////////////////////////////....../////////000000000NNNAAA===666444111/////////...---+++,,,---///000111111111222444666777:::CCCPPPZZZNNNKKKEEE===:::@@@IIIOOORRRjjjxxx{{{pppOOOEEE___wwwlllmmmpppyyyrrruuuzzz}}}]]]OOORRR^^^bbblllrrruuu]]]ggghhhooouuuyyywwwtttttttttrrrqqqqqqqqqqqqtttwwwxxxwww{{{yyynnnWWWKKKGGGHHHKKKUUU```gggmmmtttwwwuuutttxxx}}}rrr}}}pppdddwwwssswwwooommmfffeeekkkhhhhhhhhhhhhhhhiiijjjjjjgggnnnqqqoooooouuuvvvtttoooqqqrrrtttwwwxxxtttppptttvvvxxxxxxvvvrrrnnnkkkmmmyyypppkkk{{{~~~xxx|||zzznnniiiccc^^^[[[XXXTTTRRRNNNOOOPPPOOOMMMJJJHHHHHH@@@DDDEEEBBB@@@AAA>>>888@@@???===;;;999888888888888888777777777777888888666555333222222333555666555333000111444555555333888444333888:::777666999>>>777555;;;???@@@FFFNNNVVVXXXYYYXXXXXXYYYTTTMMMHHHBBB???AAA>>>999888<<<888::::::666555777666333222222333222111111222333333222222222333333444555444444444444555666777777999999999999999999999999888999:::<<<===>>>>>>>>>===>>>???@@@AAABBBBBBBBBBBBDDDFFFEEEEEEFFFJJJNNNOOOOOOPPPRRRTTTVVVXXXYYYRRRZZZ\\\XXXYYY``````ZZZVVVXXXYYYZZZ[[[[[[YYYWWWZZZ\\\dddbbbZZZ___gggccccccjjjgggbbbfffeeedddiiifffgggfffbbb```aaaccccccggggggggghhhhhhfffbbb___\\\]]]___bbbcccaaa]]]YYY]]]]]]\\\[[[ZZZYYYYYYXXXTTTSSSRRRQQQQQQOOOLLLIIIEEEEEEEEEFFFHHHIIIHHHFFFAAAAAAAAA@@@AAAAAABBBBBBAAA:::AAAAAA555>>>FFF888UUUzzzvvvfffVVVRRRSSSPPPMMMLLLKKKFFFGGGKKKJJJEEEJJJUUUJJJKKKZZZuuupppLLL888///666888---***111000//////.........//////////////////////////////............/////////000OOO???:::666444111/////////...---///---***,,,///222222111111333666:::===BBBHHHLLLRRRPPPKKKCCC@@@CCCIIIMMMQQQ[[[qqq}}}bbbNNNIIIkkkpppmmmrrrmmmsssssswww}}}|||zzz|||~~~|||YYYLLLMMMBBBMMMqqqxxxooo}}}ssseeeeeelllssstttuuuuuutttpppmmmkkkllllllkkkiiilllsssvvvuuuvvvsssvvvrrrzzzoooEEEJJJFFFIIIVVV^^^bbbiiisssxxxuuurrr||||||xxxdddfffrrr|||~~~yyytttsssoookkkjjjnnnfff```bbbkkkoookkkdddooorrrqqqmmmlllppprrrrrrmmmnnnpppssstttuuuuuuuuuuuutttrrrqqqrrrrrrqqqpppuuutttttttttuuuxxxzzz||||||{{{uuuhhh{{{bbbgggbbb[[[WWWVVVVVVTTTRRRLLLKKKJJJHHHGGGEEEDDDCCCBBBBBBAAA@@@???>>>======::::::999888777666555444555555555555555555555555111111111111111111111111222222333333333444444444555555555555555555555555555555555666666666666777888888888888888888888888888888777777666666666555888888777555555444444444111111111111111111111111000000111222222222222111222222222333333333444444777777777777666666666666999888777777888999;;;<<<@@@@@@AAAAAABBBCCCCCCDDDFFFEEEDDDDDDDDDEEEGGGHHHLLLLLLMMMNNNQQQTTTVVVXXX]]][[[[[[\\\___aaaaaa```WWW[[[]]]\\\XXXWWWZZZ^^^___]]][[[\\\___```___]]]cccbbbbbbdddfffhhhhhhgggjjjiiieee```dddjjjiiicccaaaccceeehhhjjjhhhddd```aaa``````___``````aaabbb______^^^]]]\\\YYYVVVUUUTTTQQQMMMJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::MMMvvv|||eeeQQQPPPZZZeeeuuu|||___BBB555555444333333222111111000000///...------,,,,,,........................------------------------NNN???;;;666444111/////////...---///,,,+++,,,///111222111000222444777999===BBBEEEKKKOOOMMM@@@444444AAANNNRRRXXXiii}}}rrrYYYHHHVVVvvvrrrvvvxxxtttsssyyy~~~~~~```GGGCCC@@@IIIeee}}}sssyyypppffffffjjjqqqrrrssstttrrrpppmmmlllmmmnnnnnnmmmpppvvvxxxuuuxxxttttttqqqTTT???FFFKKKGGGCCCJJJ[[[hhhttt{{{xxxttt{{{~~~nnngggbbblllxxx~~~uuusssrrrooommmmmmjjjddd___bbbiiimmmkkkgggeeejjjkkkhhhgggkkkoooppppppqqqqqqrrrqqqpppooonnnvvvtttrrrqqqrrrrrrqqqpppqqqqqqpppqqqqqqssstttuuunnnsss}}}kkklllkkkdddggg^^^ZZZUUURRRPPPOOOMMMKKKFFFFFFDDDCCCAAA???>>>>>>??????>>>===<<<;;;;;;:::999999888777666555444444333333333333333333333333111111111111111111111111111111222222222333333333444444444444444444444444444444444444555555555555666666666666666666666666555555555555444444444333666555444333222222222222111111111111111111111111///000111111222222111111222222222222333333333333666666666666666666666666999888888888888:::;;;<<<===>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGIIIJJJJJJLLLNNNQQQTTTUUUZZZZZZZZZZZZZZZ\\\^^^___WWW[[[^^^]]]ZZZXXX[[[^^^]]]]]]]]]```bbbcccaaa^^^cccbbbaaabbbcccdddcccbbbggggggdddaaaffflllkkkeeecccdddeeehhhjjjiiifffcccdddccc```______```aaabbb^^^^^^^^^]]][[[XXXVVVTTTRRRPPPLLLJJJIIIHHHGGGEEEEEEEEEDDDDDDCCCCCCBBBBBB@@@???>>><<<;;;:::::::::;;;::::::999999::::::;;;<<<888DDDgggfffMMM>>>555444444333333222111000000000//////...------,,,,,,------------------------------------------------LLL???===666444111/////////...---...,,,+++,,,...000111111111222444666777:::>>>AAAHHHOOOTTTOOOBBB<<<@@@HHHRRRUUU___tttlllNNNFFF```sssxxxyyyrrrnnnrrryyy|||~~~~~~rrrssslllTTTHHHDDDBBBTTTsss|||uuunnniiijjjiiippppppqqqrrrrrrqqqooonnnnnnqqqrrrsssvvv{{{zzzvvvzzzvvvtttyyyxxx]]]EEE666<<>>AAACCCDDDEEECCCCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKNNNPPPRRRVVVXXXYYYXXXVVVVVVYYY\\\VVVYYY]]]]]][[[YYYZZZ\\\[[[\\\^^^aaaddddddaaa___dddcccaaabbbbbbbbbaaa```cccdddccccccgggllllllgggcccccccccdddffffffeeecccbbbaaa^^^\\\\\\]]]^^^___]]]\\\\\\ZZZXXXUUUSSSRRRNNNLLLJJJHHHGGGFFFCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@===<<<;;;:::999888888888999999888888888888999999:::666555<<>>666444111/////////...------,,,+++,,,---///111111333444666777999<<<@@@CCCQQQQQQSSSRRRLLLEEEBBBDDDRRRTTTYYYiii```IIINNNsss}}}ssstttpppooossswwwxxxzzz~~~~~~^^^QQQWWWbbbjjjaaaSSSGGG777DDDnnnrrrsssnnnmmmpppjjjppppppqqqrrrssssssssssssooosssuuuwwwzzz}}}{{{vvvyyywwwuuuvvvpppRRRCCC@@@CCCHHHNNN___oooqqqlllpppssstttyyy~~~zzzpppRRRWWWbbbuuuiiiwwwtttsssqqqiii```^^^```_________aaacccdddeeefffaaahhhjjjeee```bbbfffhhhfffgggiiijjjlllmmmnnnooonnnllljjjjjjjjjkkkjjjiiimmmnnnooopppooommmkkkjjjpppoooppprrrsss{{{pppeeekkklllaaaRRRUUUTTTSSSQQQOOOLLLIIIGGGEEEDDDCCCAAA???>>>===<<<::::::999888777666666555666666555444333333222222////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111000000000000000111111000///////////////////////////////////////...///000000111111000000000000000111111111222222111111222333444555666777777888888888999::::::;;;999:::;;;===???@@@BBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEGGGIIILLLNNNOOOPPPUUUYYYYYYUUUSSSUUUXXXTTTWWWZZZ[[[YYYXXXYYYYYYYYYZZZ\\\^^^`````````___dddcccbbbbbbcccdddcccaaabbbbbbcccdddgggjjjiiifffbbb```^^^^^^^^^___^^^]]]ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWUUUSSSPPPOOOMMMHHHGGGEEEEEEEEEDDDAAA???==================>>>>>>;;;:::999888777777777777777777666666666666777777888<<<>>>888...555RRRqqqqqq\\\HHH>>>888222222777000000000//////..................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,KKK@@@>>>666444111/////////...---,,,,,,,,,,,,---...000222222444666888:::>>>CCCFFFWWWWWWVVVQQQEEE;;;===FFFOOOTTTWWWaaa{{{zzzWWWIIISSSzzzmmmnnnrrrxxxzzzyyy|||}}}~~~ttt___TTTIIIXXXWWWPPPJJJ===GGGlllkkkppplllnnnrrrjjjpppqqqqqqrrrssstttvvvvvvnnnrrruuuvvvyyy|||yyytttrrrtttuuuuuuxxx|||[[[DDDKKKRRRNNNYYYZZZYYY^^^hhhgggkkkzzzxxx}}}}}}yyyyyy}}}|||yyysssiii\\\SSSZZZ]]]yyyqqqnnndddeeeiiikkkgggaaaaaaeee^^^___`````````aaaaaabbb```fffhhhdddaaacccfffgggnnnmmmllljjjhhhfffeeedddllljjjhhhhhhiiiiiihhhgggoooppprrrrrrrrrooommmkkklllmmmqqqvvvwwwvvv{{{uuunnnfffbbbaaa___ZZZUUUOOOOOOOOONNNLLLHHHFFFDDDAAA@@@???===;;;:::999888999999888777666555555444444333333222222111111111////////////////////////........................---------.........//////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000111000//////////////////..............................///000000000000////////////000000000111111//////000222333444555666666666777888888999999999999::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDFFFIIIKKKLLLMMMKKKRRRYYY[[[XXXTTTSSSTTTRRRSSSVVVWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXYYY[[[]]]___^^^^^^___bbbccccccbbbbbbaaabbbdddeeedddccccccdddaaa]]]ZZZZZZZZZYYYXXXSSSUUUXXXZZZZZZYYYWWWUUUTTTSSSQQQOOOLLLJJJIIIHHHBBBAAAAAAAAABBBBBB@@@>>>:::::::::::::::::::::;;;999888777666666666666666555555444444444444555555777444333666999888777888HHHrrrPPP<<<---111666333000111//////............---------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,LLL@@@>>>666444111/////////...---+++,,,,,,,,,,,,---000222///111444777:::>>>CCCGGGNNN]]]ooooooXXX>>>:::DDDJJJQQQUUUZZZmmmjjjRRRCCC\\\mmmlllnnntttvvvwwwzzz|||~~~uuuaaaZZZWWWRRRVVV^^^___gggxxxmmmvvvmmmhhhkkkooogggooonnnnnnnnnppprrrtttvvvllloooppppppssswwwvvvrrrkkkooosssssssssyyyyyyXXXQQQ___RRRKKKBBBFFFQQQRRR[[[rrrtttyyyyyytttqqqrrrttttttwwwwwwvvvvvvvvvvvvvvvvvvllljjjaaaTTTJJJLLLZZZgggzzz}}}dddoooeeeaaabbbfffiiieee___^^^aaa___```aaaaaabbbbbbaaaaaa[[[___bbbaaabbbgggiiihhhlllllljjjhhhggggggffffffnnnllljjjiiijjjjjjjjjhhhnnnpppqqqrrrrrrqqqooonnnooonnnrrrwwwxxxvvvvvvyyyxxx}}}wwwlllcccdddccc```\\\YYYXXXXXXMMMOOOOOONNNKKKHHHFFFFFFAAA@@@???===<<<:::999888999888777666555444444333222111111111000000000///000000000000000000000000------------------------------------............................................./////////000000000000000000000000000000//////000000000000111111000//////......//////000---------------------------......///////////////........./////////000000...//////000222333444444444555666777777888777777888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>===???AAACCCFFFHHHJJJKKKKKKHHHOOOWWWZZZYYYUUURRRQQQQQQQQQRRRSSSTTTUUUUUUVVVZZZYYYWWWUUUSSSTTTWWWZZZXXXWWWXXXZZZ^^^```aaa```bbb______aaaaaa^^^]]]```fffccc^^^[[[[[[ZZZZZZYYYSSSUUUYYY[[[[[[ZZZWWWUUUQQQOOOMMMJJJGGGEEEDDDCCC@@@???>>>>>>???@@@???>>>888888888888888888888888777666555555444444444555333333222222222222333333000000111555777888666444///AAAOOOqqqtttfffQQQ999666111000444333---,,,111..................------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,NNN@@@===666444111/////////...---***,,,---,,,+++,,,///222///111444777:::>>>CCCFFFFFFXXXrrr~~~nnnPPP@@@@@@CCCKKKQQQVVVccczzzjjjLLLIIIlllwwwmmmmmmrrrvvvyyy{{{|||~~~zzzrrrpppzzzvvvxxxjjjnnngggiiimmmgggkkkjjjiiiiiijjjmmmoooqqqjjjlllkkkiiilllqqqrrrooolllooossssssrrrttt|||]]]AAATTTVVVWWWMMMEEEFFFFFFNNN^^^iiikkkiiiaaa^^^aaabbbaaa___aaafffjjjhhhbbb\\\XXXTTTPPPKKKJJJQQQcccyyy|||vvvhhhdddiiiggghhhiiieee^^^ZZZ[[[bbbaaaaaacccfffgggeeeccc[[[^^^___```eeekkkkkkhhhfffffffffgggiiikkkmmmnnnnnnllljjjjjjkkkkkkjjjiiijjjkkkmmmnnnooooooooonnnrrrqqqrrruuussspppqqquuuwwwvvvzzz{{{hhhhhhqqqyyyeee^^^WWWWWW[[[\\\VVVOOOLLLNNNOOOMMMIIIFFFFFFGGGBBBAAA@@@>>><<<;;;:::999777777666555444333222222000000000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///.................................////////////000////////////////////////.........//////000000000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------........./////////......///000000111222222222333444666666666666555555666666888999:::;;;;;;::::::<<<=========<<<;;;===???AAADDDGGGHHHIIIIIIIIILLLQQQUUUVVVUUUSSSRRRSSSQQQPPPPPPRRRTTTVVVWWW[[[\\\[[[WWWTTTRRRTTTVVVUUUUUUUUUXXX\\\^^^___^^^```\\\[[[]]]\\\YYYZZZ___eeebbb___]]]]]]]]]\\\[[[XXXXXXXXXXXXWWWVVVTTTTTTOOOMMMKKKGGGDDDBBBAAAAAABBB@@@===<<<<<<===<<<;;;888888777777666666555555444333333222222222222222222111111111111111111222...444777444......444;;;111777333777QQQttt~~~[[[???777888888+++///333333///,,,///444........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++OOO@@@<<<666444111/////////...---***,,,---,,,+++,,,///333222444777999;;;???CCCGGGLLLIIIQQQaaadddVVVGGGBBB>>>FFFNNNTTT]]]rrr]]]FFFSSS|||tttnnntttzzz||||||{{{}}}pppdddppphhhjjjmmmiiigggfffddddddeeehhhkkkmmmiiiiiigggdddgggmmmooommmqqqsssuuutttssstttyyy~~~~~~mmm]]]]]]dddsssmmmYYYOOOLLLKKKPPPWWWXXXSSSJJJFFFJJJLLLJJJNNNLLLJJJJJJHHHDDDCCCCCCFFFFFFQQQllluuueee```^^^gggeeefffiiihhhbbb______cccaaabbbeeejjjllljjjgggaaaaaa```bbbhhhnnnlllfffjjjjjjiiihhhhhhiiijjjkkkmmmkkkiiihhhiiiiiihhhgggfffggghhhjjjkkkmmmmmmmmmjjjlllpppsssppplllpppvvvwwwyyyzzzyyyxxx{{{wwwuuummmfffhhhllleeeYYYccc^^^YYYVVVTTTQQQLLLGGGFFFHHHIIIFFFBBB@@@AAACCC======<<<:::888777555555666555555444333222111111///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................./////////000000........................---------....../////////---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------.........//////......//////000000111111111222333555666555555444222333555666888:::<<<===999:::;;;<<<<<<<<<;;;:::<<<===@@@CCCFFFGGGHHHHHHKKKKKKLLLPPPSSSUUUTTTSSSTTTRRRPPPOOORRRUUUWWWXXX]]]^^^___\\\WWWSSSSSSTTTWWWVVVWWWYYY\\\^^^___^^^^^^YYYXXX[[[ZZZVVVYYY___aaa___]]]\\\]]]^^^^^^]]][[[YYYVVVSSSQQQQQQQQQQQQOOOMMMJJJFFFDDDBBBAAA@@@EEEBBB>>>;;;:::::::::999888888777666555555444444222111000000000000000111111111000000000000111111666111------444888444...000444444111444AAAOOOXXXuuu[[[MMM???:::666000...000222333111------///000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++NNNEEE>>>888555222000000///...---------------------------...222555666777;;;BBBIIIIIILLLQQQWWW^^^]]]PPPBBBBBBMMM\\\dddhhhqqq{{{VVV@@@OOO~~~rrrkkkwww~~~{{{yyy|||vvvlllnnnpppkkkjjjooollllllkkkgggddddddiiimmmpppnnnkkkjjjlllnnnppppppooopppsssuuuwwwyyy|||~~~eeeooonnnWWWHHHOOOOOOFFFCCCHHHIIICCCCCCCCCEEEFFFDDDFFFQQQ]]]www~~~}}}qqqccc\\\^^^hhhgggeeecccaaaaaaaaabbbbbbbbbbbbbbbcccdddeeefff^^^___``````aaacccgggjjjkkkkkkiiieeebbbbbbccceeehhhgggfffffffffhhhjjjkkkeeedddgggjjjjjjhhhiiinnnnnnnnnooooookkkgggjjjqqqyyywwwtttssssssvvvyyy{{{~~~wwwnnnjjjhhhdddgggiiigggbbb___^^^```\\\YYYTTTPPPNNNLLLKKKIIIFFFEEEEEECCCBBB???>>><<<;;;:::999777666444333222222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------............------........................------------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...////////////000000000000111111222222222333333333555555555666777777888888888999999:::;;;;;;;;;;;;<<<===>>>AAACCCFFFGGGHHHCCCFFFKKKPPPSSSTTTSSSRRRQQQQQQPPPPPPRRRSSSUUUWWW___```___\\\XXXTTTSSSRRRYYYVVVUUUWWW\\\```aaa```aaaYYYTTTXXX\\\[[[\\\```hhheeeaaa]]][[[YYYVVVUUUZZZZZZ[[[[[[XXXSSSOOOLLLJJJIIIHHHFFFCCCAAA@@@???<<<<<<;;;:::999888777666333333333333333333333333////////////////////////000000000000000000000000///000000000111111111111000000111222333333444444AAAIIIXXXkkkyyyiiiZZZKKK???555555444333333222111111000000//////.........---------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++MMMDDD<<<888555222000000///...---------------------------000222444555666<<>>???BBBCCCEEEFFFCCCEEEIIIMMMPPPQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTZZZ\\\\\\[[[XXXVVVVVVVVV[[[[[[\\\\\\\\\\\\^^^```]]]YYYXXX[[[\\\[[[```fffbbb___\\\[[[[[[YYYVVVRRRXXXXXXYYYXXXUUUQQQMMMJJJHHHGGGFFFDDDBBB@@@>>>===;;;:::999888777666555555222222222222222222222222////////////////////////000000000000000000000000//////000000000111111111000000111111222333333444111333777===EEEOOOZZZbbb|||xxxrrr```VVVIII@@@<<<888222---444444333222222111000000////////////......------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++LLLCCC===888555222000000///...---------------------------000222333333666>>>HHHQQQUUUVVVVVV]]]ooo{{{mmmVVVEEEHHHHHHHHHUUUkkkwwwwwwjjjLLLJJJUUUwwwrrrsssuuuwwwxxxvvvxxx~~~~~~}}}}}}}}}uuurrrsssooogggeeeiiilllooopppooolllkkkmmmooorrrrrrpppppppppqqqssstttvvvxxxzzzxxxuuuuuuzzzkkk[[[SSSkkk{{{vvvxxxgggcccbbb______cccbbbaaa```^^^\\\YYYWWWVVV\\\^^^aaacccbbb^^^YYYVVV[[[]]]```aaabbbbbbdddfff```aaaaaa```______aaacccccccccaaa^^^[[[[[[___cccddddddfffjjjhhhdddcccfffllllllmmmnnnjjjeeefffjjjqqqqqqpppnnnnnnnnnnnnnnnrrrtttuuutttsssrrrrrrssssssooolllmmmppprrrpppmmmggghhhhhheee```\\\ZZZYYY^^^]]]]]]]]][[[YYYTTTQQQPPPMMMIIIFFFDDDCCCAAA???@@@@@@@@@>>>===;;;999888555555444444333222222111000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------------............------------------------------------------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........////////////000000000111111111222222333333444555555666666777888999:::;;;<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBCCCDDDGGGJJJLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPUUUWWWYYYYYYYYYYYYZZZ[[[YYY]]]```___\\\[[[^^^aaabbbaaa```^^^YYYVVVYYY``````]]][[[\\\______ZZZUUUUUUUUUUUUTTTQQQMMMIIIGGGEEEDDDCCCAAA???===;;;;;;888888777666555444333333111111111111111111111111////////////////////////000000000000000000000000////////////000000000000///000000111111222222333444444444222111222555888---000:::FFFHHHCCCDDDJJJPPPFFFBBBFFFFFF===555333:::666333111222333222222222111111000000////////////............---------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++|||JJJDDD>>>888555222000000///...---------------------------///111222444888>>>FFFLLLTTTXXXWWWWWWddduuuuuujjjFFFCCCBBBCCCIIIUUUffftttzzzmmmQQQCCC]]]vvvppptttwwwzzz}}}|||yyy}}}}}}rrryyyttt~~~qqqoooppptttqqqlllkkkooommmpppsssrrrnnnkkkkkklllqqqrrrrrrrrrqqqqqqssstttvvvxxxyyyvvvqqqpppuuuzzzzzz}}}[[[[[[iiissspppjjjgggeeecccpppyyyxxxtttuuukkkccccccdddbbb```bbb]]]]]]]]]\\\[[[XXXUUUTTTWWWZZZ]]]``````]]]ZZZWWWRRRUUUYYY[[[\\\]]]^^^```^^^___aaa```______```aaadddaaa]]]ZZZ[[[]]]___```ccccccfffjjjiiidddcccfffiiihhhkkkmmmkkkffffffjjjoooooopppppppppoooooonnnppprrruuuvvvuuusssqqqppptttqqqmmmkkklllllljjjhhhjjjlllmmmkkkfffbbb___^^^___\\\ZZZZZZZZZXXXRRRNNNNNNKKKHHHEEEDDDCCCAAA???>>>>>>===<<<;;;999777666222222111111111111111111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------------............//////000000000111111111222222333333444555555555666777888::::::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>CCCDDDFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPOOONNNNNNQQQSSSVVVXXXXXXYYY[[[\\\VVVYYY\\\]]]]]]]]]```bbbcccbbb___[[[WWWTTTUUUXXX[[[YYYXXX\\\aaaaaa[[[UUUQQQQQQPPPNNNLLLHHHEEEDDDAAA@@@???===;;;:::888888555555444333333222111111000000000000000000000000........................////////////////////////........./////////000000/////////000000111111111000222333333333333555777999555444777666222222777666222222777888666555888333444444222111000000111////////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++zzzIIICCC>>>888555222000000///...------------------------------///333666:::>>>BBBDDDLLLUUUYYYVVVYYYiii{{{vvv^^^LLLKKKMMMOOOaaawwwwwwrrrPPPBBBeee~~~wwwsssrrrwww}}}~~~{{{www{{{|||~~~yyyuuutttggghhhllloooooommmmmmooonnnqqqtttrrrmmmiiiggggggkkkmmmoooooommmlllmmmooorrrttttttqqqlllkkknnnsssmmmpppuuuvvvuuu~~~}}}yyyvvvdddaaaaaadddeeeaaa]]]\\\[[[[[[\\\\\\[[[ZZZXXXVVVYYYZZZ[[[\\\\\\\\\[[[ZZZTTTWWWZZZ[[[[[[ZZZ[[[\\\]]]___aaaaaa___^^^^^^^^^fff```ZZZZZZ```dddcccaaabbbbbbeeeiiiiiiffffffiiiiiihhhkkkoooooollllllooolllmmmooopppqqqqqqqqqpppmmmooorrrtttvvvuuurrrpppqqqrrrrrrooojjjfffeeeeeejjjlllmmmkkkgggcccaaa```^^^[[[XXXWWWVVVTTTOOOKKKLLLJJJGGGEEEDDDCCCAAA???<<<<<<;;;:::999888666555000000//////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,------------........./////////000000111111111222333333444444444444666777888999999999::::::;;;;;;;;;;;;<<<<<>>@@@@@@KKKWWWeeeiiiffflll[[[RRRSSSTTT^^^mmmyyyuuuLLLKKKZZZzzzoooooouuuzzz}}}{{{|||~~~{{{xxxxxxiiiffffffgggiiijjjjjjjjjjjjmmmpppsssqqqlllgggeeeeeedddhhhkkkkkkiiiggghhhjjjnnnoooooommmkkkjjjjjjkkkqqqjjjjjjsssvvvuuu{{{kkk\\\^^^aaacccdddbbb___]]]\\\\\\\\\\\\\\\[[[ZZZZZZ]]]\\\ZZZYYYXXXXXXYYYYYY___```aaa```^^^\\\\\\\\\aaadddggggggfffdddcccbbbfffaaa]]]^^^dddgggfffcccbbbaaadddhhhhhhfffgggkkklllkkkmmmqqqsssrrrsssvvvjjjkkklllnnnooopppqqqqqqooopppqqqsssuuuuuurrrpppqqquuuxxxvvvppplllkkkllldddfffggggggeeebbbbbbbbb[[[XXXTTTQQQOOOMMMKKKIIIGGGEEECCCBBBAAA@@@>>><<<999999999888777666444444////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------.........////////////000000111111222333333222333444666777888888888;;;;;;;;;;;;;;;<<<<<<<<>>;;;:::999888666555444333111111000000////////////........................------------------------........................------------.........///........................000222333333111000000000000000222333333222111111666666555444111///000222///111222222111000000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++yyyGGGAAA<<<888555222000000///...---------------------------,,,...111666<<<@@@BBBCCCMMMWWWlll{{{pppwww~~~gggRRRIIIJJJPPPSSSsssyyywww\\\IIIYYYzzzwwwvvvzzz|||}}}~~~~~~|||yyyuuukkkiiigggeeedddhhhkkkkkkiiijjjmmmpppoookkkgggfffgggdddhhhmmmmmmjjjhhhiiikkkmmmkkkkkklllmmmmmmjjjhhhsssooommmsssyyyzzzwwwttt}}}pppkkkfff]]]___aaa```______```aaa___^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXWWWWWWXXXYYYYYYaaabbbbbb```^^^]]]^^^```aaadddhhhjjjiiigggffffffcccccccccccccccccccccddddddbbbccceeedddccceeejjjnnnkkkkkkppprrrqqqsssvvvllllllmmmmmmnnnoooppppppsssqqqppprrrtttvvvuuusssjjjkkkllllllkkkiiihhhhhhbbbcccdddcccbbbaaabbbcccYYYWWWSSSNNNIIIGGGHHHIIICCCBBB@@@??????>>>;;;999666666666555444333222111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************+++++++++,,,,,,------------............//////000000111222222222222444666777888999999;;;;;;;;;<<<<<<=========;;;===AAADDDFFFFFFEEEDDDHHHHHHIIIJJJLLLNNNOOOPPPOOOQQQTTTUUUUUUVVVXXXYYY[[[YYYVVVTTTUUUWWWYYYZZZ___aaa]]]WWWUUUWWWUUUQQQUUUXXXZZZYYYVVVRRRPPPPPPKKKIIIEEEBBB???>>>======999888777666555444333222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------***,,,---------,,,---...,,,000444444111///...---,,,------++++++,,,,,,,,,000///...------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++xxxFFFBBB===888555222000000///...------------------------------...000555;;;AAAFFFGGGIIINNNhhhjjj```iiihhhgggOOOOOOUUUSSSiiittt|||___KKKUUUxxxuuutttyyy|||}}}sssgggbbbddd{{{mmmrrrllliiiddddddiiiooopppmmmhhhkkknnnnnnkkkiiiiiijjjgggmmmrrrrrrooolllmmmooommmjjjiiilllpppppplllgggaaakkkqqqqqqvvv~~~uuuvvv}}}tttbbb[[[bbb^^^___]]]XXXUUUXXX[[[^^^bbb```^^^\\\ZZZZZZZZZZZZRRRSSSUUUWWWXXXZZZ[[[[[[ZZZ[[[\\\\\\\\\]]]aaacccXXX\\\aaaddddddcccbbbbbb___eeeiiiggg```]]]```dddfffcccbbbcccbbb```ccchhhnnniiihhhkkknnnmmmooorrrppppppoooooooooppppppqqqqqqnnnlllnnnqqquuuuuutttnnnjjjhhhhhhkkkmmmkkkhhhbbbcccbbbaaa^^^]]]^^^```ZZZYYYUUUNNNGGGEEEHHHKKKBBB@@@??????>>>===;;;888444444444333222111000///000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,)))************+++++++++,,,,,,,,,---------............//////000111111111222333555666888999::::::;;;<<<<<<======>>>>>>>>>777:::???CCCEEEEEECCCBBBFFFFFFFFFGGGIIILLLOOOPPPMMMPPPSSSUUUUUUVVVXXXZZZVVVWWWWWWTTTSSSUUU\\\aaaZZZ```aaa[[[WWWYYY[[[ZZZTTTXXXZZZWWWQQQLLLLLLMMMJJJHHHDDDAAA>>><<<<<<<<<888888777666444333222222//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------///000111000...---...///***...111///,,,---000222000111000......000///---...---,,,---///000///---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++hhhMMM@@@===888555222111111111000/////////.........---------+++333333///<<>>;;;777444444444333222111000///.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000222333333444555666777777;;;<<<===============<<<===>>>@@@@@@AAABBBDDDGGGEEEEEEFFFGGGIIILLLNNNOOOJJJMMMQQQSSSTTTVVVZZZ\\\UUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVTTTRRRNNNKKKIIIGGGDDDAAA>>>>>>===;;;:::777666444222111000//////------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------................................................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,+++*********+++---,,,,,,+++*********+++++++++++++++++++++++++++))))))))))))))))))))))))```HHH===<<<888555222111111111000/////////.........---------...111000---555DDDKKKIIIQQQQQQSSSXXX```eeegggggg|||ZZZ+++KKK]]]rrr~~~~~~]]]RRRVVVzzz~~~zzz}}}}}}zzznnnkkk|||```xxxwwwqqqpppqqqooommmkkkllloooppppppoooiiikkkmmmmmmlllmmmqqqtttyyyvvvsssrrrssstttsssqqqkkkkkkmmmrrrwwwyyyvvvssssssrrrqqqrrrtttvvvwwwwww{{{{{{~~~tttnnneee___]]]^^^```aaaaaa```^^^ZZZVVVWWW[[[^^^ZZZYYYYYYXXXWWWUUUTTTSSSUUUTTTSSSRRRRRRSSSTTTTTTXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXZZZ[[[\\\\\\\\\\\\___bbbccc```^^^aaabbbbbb```]]]\\\^^^aaa___^^^^^^___aaadddggghhhdddhhhjjjiiikkkmmmmmmiiigggffffffhhhjjjjjjhhheeeeeebbb```bbbeeegggddd```aaaaaa]]]VVVUUUWWWXXXVVVNNNKKKGGGCCCAAABBBDDDFFFEEEBBB>>>;;;999777333111444333222111000///.........------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,---------------------...//////000000222222333444555666666777::::::;;;;;;<<<<<<;;;;;;===>>>???@@@???@@@CCCEEEDDDEEEEEEFFFGGGHHHJJJKKKKKKMMMOOOPPPRRRTTTVVVXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTRRROOOLLLIIIGGGEEEBBB>>><<<;;;:::999888666555333222000/////////------------------------++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++*********+++---,,,++++++*********+++++++++++++++++++++++++++))))))))))))))))))))))))YYYEEE===>>>888555222111111111000///...............---------///...------///666???EEEVVVYYYXXXXXXbbbppptttpppQQQ;;;CCCXXXppp{{{lllXXXRRR___}}}{{{yyy|||~~~rrriiipppyyy{{{wwwqqqkkklllmmmoooqqqnnnkkkjjjkkklllmmmmmmiiiiiiiiijjjkkkmmmnnnoootttttttttuuuvvvuuusssqqqkkkjjjjjjnnntttvvvuuussssssrrrppppppqqqrrrrrrqqqvvvxxxwwwrrrlllsssoooeeecccbbb___ZZZVVVVVVYYY]]]]]]\\\YYYVVVTTTTTTWWWZZZVVVUUUTTTRRRQQQOOONNNMMMRRRRRRQQQPPPOOOMMMLLLKKKSSSTTTUUUVVVVVVUUUTTTSSSVVVVVVUUUUUUUUUUUUVVVVVVZZZZZZ[[[]]]```aaa___^^^^^^___^^^]]][[[[[[]]]___[[[ZZZYYY[[[___aaaaaa___\\\```eeeiiiooosssqqqjjjgggffffffggghhhgggeeeccccccaaa______bbbcccaaa^^^aaaccc```ZZZVVVVVVVVVUUUNNNJJJEEE@@@???@@@CCCEEEIIIDDD===888555333222222222222111111000///......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,---......//////000111111222333444555555666777888999:::::::::::::::<<<===>>>>>>>>>>>>@@@BBBDDDCCCCCCDDDDDDEEEFFFGGGMMMLLLLLLNNNPPPRRRRRRQQQSSSSSSRRRRRRRRRRRRRRRRRROOOPPPRRRTTTUUUTTTSSSRRRRRRRRRPPPNNNLLLIIIFFFEEEAAA>>>;;;999888888666555555444333111000///......------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++************+++,,,,,,+++************+++++++++++++++++++++++++++))))))))))))))))))))))))WWWFFF@@@@@@888555222111111111000///........................///++++++///000000;;;IIIQQQ^^^ddddddlll|||zzzGGG<<<<<>>@@@BBBBBBBBBBBBCCCEEEFFFFFFOOOMMMLLLMMMOOOPPPOOOMMMMMMNNNNNNOOOPPPRRRSSSTTTMMMOOORRRTTTUUUTTTSSSQQQPPPPPPNNNKKKIIIFFFDDDCCC???<<<999777666666555333444333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************+++++++++***************+++************************))))))))))))))))))))))))YYYGGG@@@<<<888555222111111111000///---.....................///+++,,,111000...999IIIKKK^^^jjjhhhkkkxxxttt\\\AAA:::LLLhhh}}}fffSSSOOOZZZtttxxx```ZZZ```wwwtttooorrruuulllnnnnnnkkkgggeeedddaaa___```dddhhhlllgggffffffgggiiiiiiiiigggbbbeeeiiikkkkkkjjjhhhggggggdddbbbdddiiimmmnnnnnnkkkjjjjjjkkknnnooonnnmmmnnnkkkhhhiiimmmnnniiicccdddkkk{{{yyyggg]]][[[\\\[[[YYYVVVUUUTTTTTTTTTTTTRRRPPPRRRPPPMMMKKKKKKLLLMMMNNNOOONNNMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSSSSRRRPPPNNNQQQRRRTTTVVVWWWWWWUUUTTT[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXZZZ[[[[[[\\\]]]]]]YYYXXXYYYZZZ]]]```cccdddfffcccbbbdddhhhiiiddd___ccccccbbbccciiiooommmggglllmmmnnnnnnnnnmmmlllkkkiiigggeeeccccccbbbbbbaaa___aaa```YYYTTTSSSQQQMMMGGGGGGFFFEEECCCAAA@@@???<<<999777666666555444333000//////......---------,,,+++++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++************+++++++++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,------............///000111222333333666666777888999::::::999:::;;;<<<<<<;;;;;;===???@@@@@@AAABBBDDDFFFHHHIIIOOONNNNNNNNNNNNOOONNNMMMMMMMMMMMMNNNOOOPPPRRRSSSNNNPPPSSSUUUVVVUUUTTTRRROOONNNLLLIIIFFFDDDBBBAAA===;;;777666555555444333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))***++++++*********))))))***++++++************************))))))))))))))))))))))))YYYGGG===777888555222111111111000///---------...............000------///---+++333>>>MMM^^^jjjjjjiiissskkksssrrrfffCCC666EEE^^^nnndddQQQMMMRRR```uuuuuuddd```aaaeeesssuuu^^^qqq}}}lllfffggghhhhhhhhhcccbbbaaa___^^^aaafffjjjeeefffggggggggggggffffffhhhgggeeecccbbbeeejjjnnnkkkgggeeefffjjjmmmnnnnnngggggghhhjjjmmmnnnnnnmmmjjjpppqqqkkkeeeeeehhhjjjnnniiicccbbbooouuueee```]]][[[\\\___^^^YYYSSSWWWUUUTTTTTTUUUUUURRROOOPPPNNNKKKJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKMMMNNNOOOLLLNNNQQQSSSTTTTTTSSSRRROOOQQQSSSUUUWWWXXXXXXXXX[[[\\\\\\\\\[[[ZZZYYYYYYXXXYYY[[[[[[ZZZZZZ[[[]]]ZZZYYYXXXZZZ^^^bbbddddddaaa```aaadddhhhiiihhheeeggggggdddaaadddjjjjjjffffffhhhkkklllkkkkkkkkklllhhhfffdddaaa```_________]]]]]]YYYTTTQQQQQQMMMGGGDDDDDDEEEEEECCC@@@===;;;888777666555555333000............---------,,,,,,++++++++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++************++++++++++++++++++++++++++++++******))))))))))))******)))))))))************+++))))))*********+++++++++******+++,,,,,,------...------...///000111111222444555666777888999999999999:::;;;;;;;;;;;;===?????????@@@BBBDDDFFFIIIJJJMMMNNNPPPOOOMMMMMMNNNOOORRRQQQPPPOOONNNNNNNNNNNNOOOQQQSSSTTTUUUTTTSSSRRRMMMLLLIIIFFFCCCAAA@@@???<<<999666555555555444333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))***++++++***))))))))))))***++++++************************))))))))))))))))))))))))UUUFFF>>>888888555222111111111000///---------.........//////.........---++++++000555GGGUUUfffooorrrvvv{{{|||qqqNNN:::AAASSSbbbrrrooo___LLLNNNRRRWWW```nnn}}}vvvmmmhhhccc^^^^^^kkkyyykkk~~~xxxqqqkkkjjjiiifffgggjjjiiihhhgggccc``````cccfffcccfffiiihhhfffdddeeefffjjjiiihhheeecccfffkkkpppmmmjjjggghhhkkknnnnnnmmmffffffgggjjjlllmmmmmmkkkjjjrrruuullldddeeekkkooo```gggmmmkkkfffgggpppzzzmmm]]]___eee___RRRTTTWWW[[[\\\ZZZTTTPPPVVVWWWWWWUUUQQQNNNMMMMMMNNNKKKHHHHHHJJJKKKKKKIIIMMMKKKJJJIIIIIIJJJKKKLLLIIIKKKMMMOOOQQQRRRRRRRRRMMMNNNOOORRRTTTWWWXXXYYYXXXYYYZZZZZZZZZYYYXXXWWWYYY[[[\\\[[[YYYXXXZZZ]]]]]][[[YYYZZZ]]]`````````\\\]]]___aaaccceeeffffffeeefffeeebbbcccggghhhfff^^^aaaeeegggggggggiiikkkfffeeeccc___\\\[[[[[[\\\\\\XXXRRRMMMNNNPPPJJJBBBBBBBBBBBBAAA???===;;;999666555333222222111...,,,------------,,,,,,,,,,,,******************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************++++++************++++++******************************))))))))))))******))))))))))))************))))))))))))*********+++*********+++,,,,,,------,,,,,,---...///000111111222333444666777777888888888:::;;;;;;;;;<<<>>>AAA@@@@@@@@@AAACCCEEEFFFGGGHHHMMMQQQOOOKKKJJJNNNSSSTTTSSSRRRPPPOOONNNNNNNNNOOOOOOPPPQQQQQQPPPPPPPPPKKKIIIFFFCCC@@@>>>======:::888555333333333222111000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))***++++++)))))))))))))))***++++++************************))))))))))))))))))))))))RRRGGGBBB===888555222111111111000///---------.........//////,,,......++++++///222222888FFF]]]sss||||||}}}}}}MMM999AAADDDSSSkkk{{{ooo___UUUQQQOOOLLLIIIPPPQQQSSSWWWZZZ[[[YYYWWWWWWYYYXXXVVVSSSSSSWWW[[[iii~~~}}}ZZZjjjiiilllqqquuurrrkkkiiikkkpppooommmgggbbb___aaacccbbbgggkkkjjjeeebbbdddgggdddhhhlllmmmkkkiiiiiijjjnnnkkkhhhhhhkkkmmmmmmkkkgggggggggjjjlllmmmkkkiiijjjpppqqqnnnmmmpppooojjjlllddd___dddnnnsssooohhhhhhjjjtttttt^^^]]]```[[[UUU\\\___SSSTTTTTTTTTSSSSSSRRRQQQQQQFFFLLLPPPNNNIIIFFFJJJNNNKKKHHHEEEEEEGGGIIIHHHFFFLLLKKKIIIGGGFFFFFFGGGHHHGGGHHHIIIKKKMMMNNNOOOOOOJJJKKKLLLOOORRRUUUXXXYYYUUUUUUWWWWWWXXXWWWVVVUUUZZZ\\\]]][[[XXXXXXZZZ\\\```]]]ZZZZZZ\\\^^^]]]\\\]]]^^^``````___```bbbccc```dddfffccccccfffhhhhhhYYY]]]bbbdddeeeeeehhhjjjfffeeeccc___[[[ZZZZZZ\\\[[[UUUMMMIIILLLOOOIII???AAA@@@???===;;;:::999999444222//////000000000///------,,,,,,,,,,,,,,,,,,******************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************++++++************++++++******************************))))))))))))******))))))))))))************))))))))))))************)))******+++,,,,,,------+++,,,,,,---...///000000000111333444555666666666888999;;;;;;;;;===???BBBAAAAAAAAAAAABBBCCCDDDEEEEEEKKKQQQOOOJJJHHHNNNTTTRRRRRRQQQQQQPPPPPPQQQQQQNNNNNNMMMMMMMMMMMMMMMMMMIIIGGGDDD@@@===<<<;;;;;;999666333222222222111000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))((())))))***++++++))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))UUUBBBFFF<<<999666333111111000///...---------............///........................222???UUUpppWWW>>>@@@<<>>???AAABBBCCCDDDDDDGGGKKKNNNOOOLLLJJJKKKMMMSSSSSSRRROOOLLLJJJJJJKKKLLLMMMNNNOOOMMMKKKHHHFFFFFFDDDAAA>>>;;;999777666333333222222111000000000,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********,,,///000************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYYAAADDD999999666333111111000///...---------............///........................)))999LLL]]]nnn}}}uuu}}}MMM>>>===FFFNNN___ttt|||uuugggVVVIII;;;===]]]jjjgggiiilllmmmllljjjiiiiiifffffffffhhhiiihhheeebbbaaabbbbbb```^^^^^^```cccbbbdddffffffdddccccccdddfffgggiiijjjiiijjjlllnnngggfffcccbbbbbbbbbbbbbbbeeeeeefffggghhhhhhhhhggghhhgggeeeccccccccceeeeeecccaaa___^^^^^^___aaabbbbbbeeefffcccbbbcccaaa\\\]]]\\\ZZZXXXWWWWWWXXXXXXSSSRRROOOMMMLLLLLLNNNOOONNNLLLKKKMMMOOOOOOKKKFFFEEEFFFFFFGGGGGGGGGFFFFFFAAABBBCCCCCCCCCBBBAAA@@@EEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCEEEFFFGGGHHHEEEEEEFFFHHHJJJMMMOOOQQQNNNOOOPPPRRRSSSTTTUUUUUUTTTUUUVVVWWWXXXWWWUUUSSSWWWUUUUUUVVVZZZ\\\[[[ZZZ[[[YYYWWWVVVXXX[[[^^^___eeeaaa```aaaaaa```ccchhhbbbaaa```bbbddddddaaa^^^[[[WWWVVVYYYXXXTTTTTTXXXTTTPPPIIIDDDBBB@@@???>>>;;;:::999888777555444444222111000...------,,,,,,------------------------------,,,,,,+++******)))************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))***,,,---------///000111111000000111222222222222222333444555777999;;;;;;;;;;;;<<<===???@@@BBBCCCCCCCCCCCCFFFIIIKKKKKKIIIIIIIIIMMMNNNNNNLLLJJJJJJKKKLLLJJJKKKLLLMMMKKKIIIFFFDDDCCCBBB???<<<999777666555333222222111000000//////,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********,,,...000************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddDDDAAA777999666333111111000///...---------............///........................+++333???MMM___sss___@@@666;;;LLLYYYWWWlllvvvvvvaaaSSSCCC:::AAAQQQhhhzzzmmmhhhbbbeeeiiikkkjjjhhhfffeeecccbbbbbbccceeefffeeecccbbbbbb```^^^]]]^^^bbbeee```dddgggeeeaaa^^^```bbb```bbbfffhhhhhhiiijjjlllgggfffeeecccccccccddddddeeeddddddddddddeeefffgggcccbbbaaa___^^^^^^_________^^^\\\[[[YYYXXXXXXXXXWWWZZZYYYUUUTTTVVVUUURRRQQQPPPOOONNNPPPSSSVVVYYYOOONNNLLLJJJIIIHHHHHHHHHIIIHHHGGGHHHKKKKKKHHHEEEBBBCCCCCCCCCCCCBBBBBBAAA>>>???@@@@@@AAA@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>?????????@@@AAABBBCCCDDDAAAAAACCCDDDGGGJJJLLLNNNLLLLLLMMMNNNOOOQQQSSSTTTRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUTTTUUUYYY\\\______```[[[WWWWWW\\\aaabbbaaagggeeeeeeddd___\\\aaahhhhhhfffdddcccccccccaaa___ZZZWWWWWWYYYYYYUUUTTTVVVOOOKKKEEE@@@>>>===<<<:::999888777666555333333222111000///...---,,,,,,,,,---------------------------,,,,,,++++++*********************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,***))))))***((((((((()))***+++,,,,,,111111222333444555555666444555666888999:::;;;;;;<<<<<<>>>???@@@AAABBBCCCAAACCCEEEIIILLLKKKIIIFFFGGGHHHIIIIIIHHHIIIKKKMMMIIIJJJJJJJJJIIIFFFCCCBBB@@@???===:::777555444333222222111000000//////...,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,...///************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwJJJAAA666999666333111111000///...---------............///........................111---000BBB```{{{sssTTT>>><<<@@@<<>>=========>>>??????@@@@@@@@@??????>>>===============>>>>>>>>>??????AAABBBBBB>>>???AAACCCEEEHHHIIIKKKKKKJJJJJJKKKLLLOOOQQQSSSQQQRRRTTTTTTTTTUUUWWWXXXXXXWWWVVVWWWZZZ___cccffffffbbb___^^^aaaeeeggggggfffddddddeeeaaa]]]___cccgggfffdddcccccccccbbbbbb^^^]]]]]]]]]ZZZVVVTTTSSSLLLHHHCCC???===<<<:::999777777666555444333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************************************************************************************************************************************))))))*********+++++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++***+++,,,............------...000222------...000444777888888333444555777888999::::::;;;;;;<<<===>>>@@@AAABBBCCCCCCEEEJJJOOOOOOLLLHHHEEEGGGHHHHHHGGGHHHJJJLLLHHHIIIIIIHHHGGGDDDBBB@@@>>>===;;;888666444333333111111000//////......---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))SSSCCC777999666333111111000///...---------............///........................222+++(((666PPPnnn]]]AAA<<<777<<<>>>DDDMMMWWWcccpppyyy{{{qqqfff\\\MMM???;;;@@@KKKhhhllleeedddaaaeeeeeeeeebbb```^^^___```aaa```___```bbbccccccbbbbbbbbbccceeeeeeeeecccbbbbbb^^^]]]```eeehhhgggdddccceeegggfffccc```^^^^^^```aaaaaa```______bbbdddjjjhhhfffcccaaaaaaaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZVVVVVVVVVVVVTTTRRRPPPOOONNNPPPOOOKKKKKKOOOQQQPPPJJJJJJKKKKKKJJJHHHFFFEEEFFFGGGHHHIIIIIIHHHHHHGGGCCCCCCCCCCCCDDDEEEDDDCCC??????@@@@@@@@@??????>>>=========>>>>>>??????@@@>>>>>>======<<<<<<======????????????@@@AAABBBBBB===>>>@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIKKKNNNPPPRRRPPPRRRTTTTTTTTTTTTWWWYYYXXXWWWVVVWWWYYY^^^cccgggcccccccccaaa___```cccfffeeeaaaaaafffgggccc___^^^eeeeeedddbbb```______```^^^^^^^^^[[[XXXVVVRRRPPPJJJGGGBBB???>>><<<;;;999666666555444333222222111///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************************************************************************************************************************************************************))))))*********+++++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,000444,,,---,,,***((()))---000///---+++,,,///333444444333333444555666888999::::::::::::;;;===>>>@@@AAACCCCCCEEEJJJOOOPPPMMMIIIHHHIIIIIIHHHFFFFFFHHHIIIHHHHHHHHHGGGEEECCCAAA???<<<;;;999777555444333333000000///......------,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))XXXDDD:::999666333111111000///...---------............///........................111000///000777LLLnnnttt[[[CCC<<<777999@@@JJJXXXccc```kkkyyywwwjjjaaaZZZKKK@@@===:::;;;KKK```pppaaaeeegggbbbfffeeeccc```]]]]]]___aaabbbbbbcccfffiiikkkkkkjjjaaaaaabbbdddeeeddd```]]]aaa\\\YYY^^^gggmmmkkkgggjjjkkkkkkiiieeeaaa______ggghhhhhheee```^^^```ccciiihhhfffdddaaa```___^^^\\\\\\\\\[[[[[[[[[ZZZZZZVVVVVVVVVVVVTTTSSSRRRQQQQQQRRRPPPLLLKKKMMMNNNLLLGGGIIIKKKLLLLLLIIIFFFDDDDDDEEEFFFGGGHHHHHHHHHHHHBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAABBBBBBAAAAAA======<<<<<<<<<===>>>>>>======<<<<<<<<<<<<======@@@@@@??????@@@AAAAAABBB===>>>@@@BBBCCCDDDDDDDDDEEEFFFFFFHHHJJJLLLNNNOOOMMMQQQTTTTTTSSSRRRUUUWWWTTTTTTTTTSSSTTTXXX]]]aaa^^^aaacccbbb___^^^aaaeeeddd``````eeehhheee```]]]bbbcccbbb___\\\YYYXXXYYYWWWYYYXXXTTTRRRRRROOOLLLHHHEEEAAA???===<<<;;;999444444444333222111111111...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++111555///000000...,,,...333888>>>999222///000222222222222222333444555777888999999999999999;;;===???@@@AAABBBDDDGGGJJJLLLKKKIIIJJJKKKJJJHHHFFFDDDEEEFFFHHHGGGGGGEEECCCAAA???>>>:::999777666444333222222//////......---,,,,,,+++***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))XXXDDD<<<999666333111111000///...---------............///........................///111333111---666RRRnnnsss```III;;;555444:::BBBBBBIIITTT^^^gggnnnvvv{{{{{{vvvnnneee[[[QQQHHHBBB@@@;;;:::CCCVVVmmmnnnbbbaaadddffffffbbbbbbbbbaaa______aaaccceeeeeegggkkknnnooonnnmmmdddcccbbbcccdddccc```\\\___\\\ZZZ^^^fffkkkkkkjjjllllllllljjjgggdddddddddjjjkkkkkkfffaaa^^^```cccdddddddddcccaaa___^^^]]]ZZZZZZ[[[[[[\\\\\\[[[[[[WWWWWWVVVTTTSSSQQQPPPPPPOOOQQQPPPLLLKKKMMMMMMJJJFFFGGGIIIJJJJJJIIIHHHGGGCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAA???>>>>>>>>>???;;;<<<===???@@@@@@@@@@@@===<<<;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>======>>>>>>???@@@===>>>???AAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJKKKKKKJJJNNNSSSSSSQQQOOOQQQSSSQQQQQQRRRQQQPPPRRRVVVZZZYYY[[[^^^```aaaaaaaaabbbbbb^^^^^^``````]]][[[]]]ZZZ\\\^^^\\\XXXUUUTTTUUUVVVWWWUUUNNNKKKLLLJJJFFFDDDBBB>>><<<;;;:::888777222222111111000/////////---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((('''))),,,///888999:::999999===EEEKKKJJJAAA777111000222222222222222222222444666888999999888888888999<<<>>>@@@AAACCCEEEFFFFFFGGGIIIJJJJJJKKKJJJGGGDDDCCCCCCDDDFFFFFFDDDBBB@@@>>>===<<<777666555333222111111111......------,,,+++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVVCCC===999666333111111000///...---------.........//////........................))))))---111222333>>>LLLxxx{{{cccNNN@@@===@@@>>>>>>>>>???DDDLLLVVV\\\___iiiqqquuuyyy}}}{{{tttvvvyyyxxxsssnnnjjjeee___[[[UUULLLEEEAAA@@@AAAAAA:::DDDPPPccckkk^^^bbbddd\\\[[[aaa]]]```bbbccccccbbbcccdddhhhiiijjjmmmooonnnllliiijjjgggdddcccddddddbbb___\\\\\\]]]___cccgggjjjkkkiiiiiiiiihhhfffeeeggghhhaaacccccc```ZZZXXX[[[______```aaaaaaaaa```^^^]]]XXXYYYZZZ[[[\\\\\\\\\\\\TTTRRRPPPNNNLLLJJJIIIIIIFFFIIIJJJGGGHHHKKKKKKHHHCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@>>><<<;;;<<<===666777888:::;;;<<<======<<<;;;999888888888999999:::::::::999::::::;;;;;;<<<<<<;;;;;;;;;<<<=========>>>???@@@@@@???>>>>>>>>>???BBBEEEGGGHHHIIIIIIGGGLLLRRRRRROOOMMMNNNPPPPPPQQQRRRQQQOOOOOOSSSWWWSSSRRRUUUZZZ```bbb___\\\^^^\\\[[[ZZZVVVRRRUUU\\\QQQUUUYYYYYYWWWUUUUUUVVVYYY[[[VVVLLLGGGGGGEEE@@@AAA???<<<:::999888666444000000//////.........---,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))'''''''''((($$$&&&(((((()))///888@@@GGG===111++++++...//////222222111222333555777999999888777777999;;;>>>@@@BBBDDDGGGFFFEEEEEEIIIMMMIIIIIIIIIFFFCCCBBBBBBCCCEEEDDDBBB@@@>>><<<;;;:::555444333111000/////////......---,,,,,,++++++************++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))XXXHHH@@@999777444222111000...---......------------......---------............//////000000000111111111111VVVyyygggNNNDDDCCC???:::;;;???CCCBBB@@@EEEGGGMMMSSSSSSOOOMMMPPPMMMMMMMMMNNNMMMIIICCC???AAABBBBBB???<<<>>>EEELLL___rrr{{{bbb```___]]]\\\\\\]]]^^^\\\ZZZZZZ^^^dddhhhfffccciiihhhfffdddccccccdddeeelllkkkiiifffhhhjjjfff```\\\\\\\\\]]]___bbbeeegggkkkfffaaa___``````___^^^dddbbb___[[[XXXXXX[[[]]]^^^ZZZXXXZZZ___```[[[UUUXXXWWWUUUTTTTTTRRROOOMMMSSSNNNHHHGGGHHHHHHEEEBBBEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>???????????????>>>===<<<@@@???>>>===<<<;;;::::::777888888888888777666666777888:::::::::888666555888999999888666555666888888888:::;;;<<<>>>???@@@>>><<<;;;;;;===>>>======???AAABBBDDDFFFFFFFFFEEEFFFHHHJJJJJJJJJJJJLLLMMMNNNOOOPPPQQQPPPQQQTTTVVVPPPPPPQQQSSSUUUYYY\\\^^^\\\ZZZXXXYYYZZZ[[[YYYVVVXXXWWWVVVWWWXXXWWWUUUTTTQQQTTTSSSLLLHHHHHHDDD===>>>===;;;999666555444333222111000///------,,,,,,,,,,,,+++***))))))******************************+++++++++*********))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......000000111222333444444555777888999999;;;;;;<<<===BBBCCCDDDEEEGGGGGGHHHHHHJJJJJJJJJIIIHHHFFFEEEDDD???>>>===<<<::::::999999555444333111000////////////...---,,,++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++WWWEEE<<<999777444222111000...---......------------......------------............//////000000000111111111999SSS|||rrreeeSSSEEE>>><<<;;;:::>>>::::::???DDDDDDEEEGGG>>>>>>>>>>>>>>>???AAABBBBBBAAA???AAANNNfff|||mmm\\\\\\[[[ZZZZZZZZZZZZZZZ```]]][[[]]]ccchhhhhhgggaaaaaa``````aaabbbcccddd```dddeeeccccccfffgggeee^^^]]]\\\\\\]]]___aaabbbaaa^^^[[[YYYZZZYYYWWWUUUXXXYYYZZZYYYWWWVVVVVVWWW\\\XXXUUUVVV[[[\\\XXXSSSUUUUUUUUUVVVVVVSSSOOOKKKLLLHHHDDDCCCEEEEEEBBB???BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>===<<<===>>>>>>>>>======<<<;;;>>>===<<<;;;:::999999888777888888888888777666666777888999:::999888666555777888888777555555666777666777888999;;;<<<===>>>===<<<;;;;;;===>>>======>>>???AAABBBDDDDDDDDDCCCBBBDDDFFFGGGGGGGGGIIIKKKNNNPPPRRRSSSTTTVVVYYY\\\YYYXXXWWWXXXZZZ\\\^^^^^^]]][[[YYYZZZ]]]^^^]]]\\\ZZZYYYWWWXXXXXXXXXVVVTTTQQQTTTRRRKKKGGGGGGCCC>>>>>><<<:::888666444333333222111000...------,,,,,,,,,++++++***))))))******************************+++++++++*********))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------...///000000111222333444444777888888999:::;;;<<<<<>>>>>???@@@???>>>===<<<============<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;:::999888777777666777888888888888777666666666666777888888777555444666777777666444444555777555666666888999:::;;;<<<===;;;::::::<<<>>>============???@@@AAAAAABBBAAACCCEEEGGGHHHHHHIIIKKKMMMNNNPPPSSSUUUWWWZZZ^^^aaaaaa]]]ZZZZZZ]]]^^^]]]\\\]]]\\\ZZZ[[[^^^```aaaaaa\\\ZZZYYYYYYYYYXXXUUUSSSQQQRRRPPPJJJFFFEEECCC???<<<;;;999777555333222222111000///...---,,,,,,,,,,,,+++******)))*********************************+++++++++***************))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,------------//////000111222333444444777777888999:::;;;;;;<<<<<<>>>???BBBDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFDDDCCC???>>><<<:::888777666666333222111000///............---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******ZZZIII===999777444222111000...---...------,,,,,,------...,,,,,,---------................../////////000000222111111@@@iii}}}rrrnnnlllkkkkkkllleeehhhlllnnnrrr|||{{{hhh___aaadddWWWXXXXXXXXXXXXVVVTTTSSSYYYWWWUUUVVVZZZ^^^aaaaaa^^^^^^^^^]]]]]]\\\\\\\\\^^^bbbccc___]]]```aaaaaaaaa___]]][[[[[[[[[\\\]]]___^^^[[[ZZZYYYXXXXXXWWWSSSXXX^^^aaaaaa^^^[[[YYYUUUPPPKKKKKKNNNPPPPPPNNNMMMLLLLLLMMMNNNLLLIIIFFFDDDCCCBBBBBBCCCAAA>>>;;;;;;<<<===>>>>>><<<:::999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999999888777777666666777777777777777666555555444555555666666555444444444555666555333333444666555555666777888999::::::;;;:::999999;;;======<<<<<<===>>>??????@@@@@@@@@CCCEEEGGGHHHHHHIIIKKKMMMLLLNNNQQQTTTVVVYYY\\\___```\\\YYYYYY\\\]]]\\\YYY^^^\\\[[[[[[\\\]]]___```\\\ZZZYYYXXXXXXWWWTTTRRRQQQPPPMMMHHHEEECCCAAA???:::999777555333222111111000///...---,,,,,,,,,,,,++++++***************+++************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,---------......///000111222333333666666777888999:::;;;;;;;;;<<<>>>AAACCCEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDD???===;;;999666555444333222111000///............---,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******ZZZJJJ===999777444222111000...---------,,,,,,,,,,,,------,,,,,,,,,------------...---............/////////(((333444+++222WWWnnn\\\YYY]]]aaaaaa[[[[[[\\\[[[YYYWWWTTTSSSSSSSSSTTTVVVYYY[[[\\\\\\``````````````````______eeeeeebbb___aaadddccc^^^aaa```^^^]]]\\\]]]___```bbb```]]]YYYXXXXXXZZZ\\\\\\___cccdddcccaaa```___VVVRRRMMMLLLNNNPPPQQQQQQNNNLLLIIIGGGHHHIIIIIIHHHGGGGGGFFFEEEDDDAAA>>>;;;:::;;;=========<<<:::888999999999999::::::::::::999999:::::::::::::::999999888888777777666666666555555666666666555444444222333333333333333333333333333444333222222333555555555666777888999999:::999888777777:::;;;;;;;;;=========>>>>>>??????@@@>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLNNNOOOPPPSSSVVVXXX\\\YYYVVVWWWZZZ\\\[[[ZZZ]]]\\\[[[YYYXXXXXXXXXYYYYYYXXXVVVVVVVVVTTTRRROOONNNLLLJJJGGGDDD@@@>>>===888777555333222000000000///...---,,,,,,+++,,,,,,+++***************++++++************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,---------...//////111111222333555666666777888999::::::;;;<<<>>>@@@CCCDDDEEEFFFDDDEEEGGGHHHHHHFFFDDDCCC===<<<999777555333222111000000///...------------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************))))))WWWHHH:::999777444222111000...---------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------.........///000---000444...///KKKnnnzzzkkkZZZUUU\\\aaa___YYY^^^^^^]]]\\\ZZZXXXVVVUUUSSSUUUWWWYYY[[[\\\\\\\\\___```aaacccdddeeeeeeeeeeeedddaaa___ccciiihhhcccbbbaaa___^^^^^^___aaabbbeeeeeeccc___]]]]]]___bbb___```aaaaaa___^^^___```WWWTTTQQQPPPQQQRRRSSSTTTQQQMMMHHHEEEEEEGGGHHHIIIHHHHHHFFFDDDBBB???===<<<:::;;;;;;<<<;;;:::999888777777777888888888888888666777888888888888888888777777777666666555555555333444444444444333222222111111111111111222222222111222222222111111333444555555555666777888888888666555444555888999:::999===<<<<<<<<<<<<===>>>???>>>@@@AAABBBAAABBBCCCEEEFFFHHHJJJKKKKKKMMMPPPRRRWWWWWWWWWWWWXXXZZZ\\\^^^\\\\\\\\\ZZZVVVTTTSSSSSSUUUSSSRRRRRRRRRQQQNNNLLLJJJGGGFFFGGGCCC===::::::666555333222000//////......---,,,+++++++++++++++*********)))******+++,,,***************************************+++++++++))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,------...///000111222222555555666777888999999:::;;;<<<>>>@@@BBBCCCDDDDDDBBBDDDFFFGGGFFFDDDBBB@@@:::999777555333222111111///...------,,,,,,------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............,,,---------............------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))(((WWWIII<<<999777444222111000...------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........888***(((555999222333>>>aaa}}}nnn```[[[XXXXXX\\\^^^[[[XXX\\\\\\[[[ZZZYYYYYYYYYYYYVVVWWWXXXYYYZZZ[[[^^^```___```bbbdddffffffffffffaaacccbbb___aaagggiiigggcccbbb```^^^^^^___```aaadddfffgggfffcccaaaaaabbbZZZ[[[\\\[[[ZZZZZZ[[[\\\TTTRRRPPPOOOOOOPPPQQQQQQNNNJJJFFFCCCCCCDDDDDDDDDDDDCCCBBB???===;;;;;;;;;::::::999999999888888888555555555555555555555555333333444555555555555555555555444444444333333333222222222222222111000000000000//////000111111222000111111111000000222444333333444444555666666666444333222333666888888777;;;;;;:::::::::;;;<<<===@@@AAABBBBBBAAAAAABBBDDDDDDEEEGGGHHHIIIKKKMMMPPPQQQTTTWWWVVVUUUVVVZZZ___ZZZ]]]^^^\\\XXXTTTRRRRRROOONNNMMMMMMNNNMMMKKKIIIFFFCCCDDDFFFCCC;;;666777444333222000///.........---,,,,,,+++++++++++++++******))))))***++++++,,,************************))))))*********+++++++++))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++++++++,,,,,,,,,,,,------...///000111222444555555666777888999999:::;;;<<<>>>@@@AAAAAAAAAAAABBBDDDEEEDDDAAA>>><<<888777666444222111111111...------,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............------------............................................................................................................------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))(((XXXMMM@@@999777444222111000...------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......)))///000------111333000///JJJmmmyyybbbTTTSSSVVVYYYYYYWWWVVVZZZ]]]YYYXXXXXXWWWXXXYYY[[[\\\XXXXXXWWWVVVWWWZZZ^^^bbbbbbcccdddeeeeeedddcccbbb___dddeee```^^^aaafffgggdddccc```^^^]]]]]]^^^___\\\```eeefffbbb^^^\\\[[[UUUWWWXXXXXXXXXWWWYYYZZZNNNMMMKKKKKKJJJKKKKKKLLLIIIFFFCCCAAAAAA@@@>>>===>>>>>>===;;;888888999;;;999999888777777777777888444444444333333222222222000111222333333333333333333333222222222222222222111111111111111000/////////////////////000111111///000111000///000111333222222222333333444444444333111111222444666777666:::999888888888999:::;;;<<<===>>>>>>===<<<===>>>BBBDDDFFFGGGIIIKKKNNNQQQNNNRRRVVVTTTQQQQQQWWW]]]ZZZ]]]```___ZZZVVVTTTSSSLLLKKKJJJKKKKKKKKKIIIGGGDDDAAABBBFFFCCC:::444555333222111000......------,,,,,,++++++***+++++++++******))))))***+++,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,---...///000111111444444555666777888999999999:::;;;===>>>????????????@@@BBBCCCBBB???;;;999777666444333222111111111------,,,,,,++++++,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------.........//////................................................////////////////////////........................------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((ddd>>>>>>999777444222111000...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////222000777QQQxxxzzzcccVVVSSSUUUTTTQQQSSSYYY[[[WWWXXX\\\UUUYYY[[[XXXVVVWWWVVVSSSXXXUUURRRTTTXXX\\\^^^^^^]]]bbbdddaaaaaaeeeddd______`````````aaabbbbbbbbb^^^]]]\\\^^^```___[[[XXX^^^^^^^^^______]]]YYYUUUWWWUUUTTTTTTVVVWWWWWWVVVMMMLLLJJJIIIHHHHHHHHHIIICCCBBBAAA???>>>======<<<;;;:::999888777777777777555555444444444333333333111111111111111111111111////////////////////////222111111111000000//////////////////////////////............////////////000///...------...///000000111111222222333444444444444555555555555555555666666666666777888999:::888888;;;@@@???<<<<<<@@@BBBBBBBBBDDDFFFJJJNNNPPPNNNSSSWWWVVVTTTSSSWWW\\\\\\]]]]]]\\\ZZZWWWTTTRRRRRROOONNNOOOPPPMMMFFF@@@DDDAAA===;;;:::999888777222222111000///...------+++++++++*********))))))************************,,,++++++******++++++,,,************************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------......///000000000444555555555666666777777;;;::::::::::::;;;<<<<<<@@@@@@@@@@@@>>>;;;777555555444333111000/////////---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---............111///,,,---000111000.../////////...............//////......//////000111........................///...---,,,---...///000///////////////...------111///---,,,------,,,+++000000000///......------,,,---------,,,+++***)))++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))gggAAA???999777444222111000...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........////////////777666555777DDD```{{{kkk\\\QQQLLLKKKLLLSSSOOOPPPTTTTTTQQQQQQUUUVVV[[[\\\YYYWWWWWWWWWTTTWWWTTTRRRSSSVVVZZZ[[[[[[XXX\\\^^^\\\^^^bbbbbb^^^]]]\\\[[[ZZZ[[[]]]___aaaaaa]]]XXXVVVVVVWWWWWWVVVZZZZZZZZZ[[[\\\ZZZWWWTTTWWWVVVVVVWWWXXXWWWTTTRRROOOMMMKKKHHHFFFEEEEEEEEEBBBAAA???>>><<<;;;;;;;;;999888777666666555555666333333333333222222222222000000000000000000000000////////////////////////111111000000000/////////........................---.........////////////000///............///000000000111111222333333333333333444444444555555555666666666666777888999::::::999;;;??????===???DDDBBBBBBCCCEEEHHHMMMQQQSSSOOORRRTTTTTTRRRRRRTTTWWW\\\\\\]]]]]]\\\[[[YYYXXXVVVSSSQQQPPPQQQMMMFFFAAACCC@@@<<<:::999888666555222222111000///...---,,,+++++++++*********))))))++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************))))))))))))************************************************************************************************************))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------......//////000000333444444555666666777777999999999999999:::;;;;;;<<<=========<<<:::777666444444222111000/////////---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------.........///.........111///,,,,,,---...,,,***,,,,,,---///000111222333111111000000000111111222222222222222222222222222333333222111000000000111...//////000111111111111///...---...///000000///)))***+++,,,---......///,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))jjjDDD???999777444222111000...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////---333555111---777NNNccc|||]]]UUUKKKGGGGGGJJJKKKJJJMMMJJJJJJLLLMMMLLLNNNRRRRRRWWWYYYVVVUUUWWWXXXVVVUUUTTTSSSTTTVVVWWWWWWWWWXXX[[[]]]\\\]]]aaaaaa^^^\\\ZZZWWWUUUUUUXXX[[[]]]aaa^^^ZZZWWWVVVVVVUUUTTTVVVVVVWWWYYYZZZZZZWWWUUUXXXXXXYYYZZZZZZWWWRRRNNNPPPNNNKKKGGGDDDBBBAAA@@@@@@???===;;;:::999999999777777666444444444444444222222111111111000000000................................................000////////////.........---------------------------------.........//////000///............///000//////000000111222222222111111222333444555555666666666666666777888999:::;;;999:::======<<>>;;;888777666444222111111000///...------,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))*********++++++************************************************************************************************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------...//////000000222222333444666777888888888888777777888888999:::999999:::::::::999777666444333222000////////////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------........./////////000//////000111333222111111111111000000////////////////////////000000000000000000000000000000000111111111000///...---,,,...........................------///111222111///000000/////////.........,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))hhhBBB===999777444222111000...---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........***---111444555555444555QQQiii|||iiiZZZOOOKKKGGGEEEGGGJJJLLLLLLGGGFFFFFFHHHKKKMMMQQQTTTKKKPPPRRRQQQRRRVVVXXXWWWVVVVVVUUUVVVWWWWWWWWWVVVZZZ[[[\\\\\\]]]^^^^^^^^^^^^]]]ZZZXXXWWWXXXYYYZZZ^^^```bbbdddccc```\\\YYYXXXXXXYYYZZZ\\\\\\ZZZXXX\\\\\\[[[[[[ZZZWWWRRRNNNOOOMMMJJJFFFCCCAAA@@@@@@>>>===<<<:::999888888777666666555444333333333333111111111000000000000///........................------------------------...............---------------------------------,,,,,,---------.........///..................///.........///000000111111//////000111333444555555555555555555666777888999999999;;;>>>===:::;;;???;;;;;;===???AAAEEEGGGIIIOOONNNNNNPPPRRRTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSOOOMMMKKKHHHDDDAAA>>>;;;999777666444222///000000///......---,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,---......//////000000111222333555666888888888888777777888888999:::999999999999888777555444222222111000///......///------------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------.....................///000111222222111111111222333333333222000000000000000000111111777777888999;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>><<<;;;:::<<<;;;999888666444333333111000///000111000---+++222222111000000///......//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))}}}ddd>>><<<999777444222111000...---++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------444000---...222555444333///:::NNNfffppp___TTTMMMHHHHHHIIIIIIFFFDDDCCCEEEHHHGGGHHHHHHHHHKKKOOOSSSTTTKKKPPPQQQOOOOOORRRTTTSSSVVVWWWXXXXXXXXXXXXXXXYYYXXXWWWXXX[[[\\\]]]___```bbbbbbaaa```^^^\\\YYYXXX___bbbfffiiiiiihhhgggfff^^^]]]]]]___``````___]]]```]]][[[YYYXXXVVVSSSQQQLLLJJJHHHEEECCCAAAAAAAAA>>>===;;;:::888777777777666666444333333333333333111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------......---------,,,,,,---......//////000---...///000111222333444444444444444555666777777999:::>>>CCCAAA;;;888999::::::;;;<<<===???@@@AAAGGGGGGGGGJJJNNNPPPQQQQQQTTTSSSRRRRRRQQQRRRRRRSSSMMMLLLJJJHHHFFFDDDAAA???;;;999666555555333000...//////......------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++************************************************************************************************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////000000111333444666777777888888888888888999999:::;;;;;;:::888777555333222111111000///............------------------------++++++,,,,,,,,,---------,,,,,,---------.........------........./////////000000/////////000111222///000111222222222222222222444777<<>>>>>>>>???AAADDDGGGIIILLLMMMOOONNNNNNMMMMMMLLLLLLKKKGGGGGGFFFEEECCC@@@===;;;777666555444444333111.........---------,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---......//////000000111222444555666666888888888777888999999:::;;;;;;999777555333111111000000///...............------------............,,,,,,,,,,,,---------------------.........//////.........////////////000...------,,,---...000111///333999???CCCGGGKKKNNNSSSUUUXXX[[[```dddggghhhjjjkkknnnpppqqqqqqqqqqqqssssssssssssssssssssssssqqqqqqrrrsssssstttsssssslllkkkjjjiiihhhhhhiiijjjfffbbb^^^ZZZXXXUUURRRPPPDDDCCC@@@<<<888555222000---,,,,,,,,,---///111222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************|||bbb>>>>>>999777444222111000...---++++++++++++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,%%%,,,333444000------///555444222111333888???DDDdddyyy|||dddWWWGGGFFFEEEDDDBBBAAACCCFFFCCCDDDDDDDDDCCCBBBBBBCCCEEEHHHIIIEEEFFFJJJJJJGGGOOORRRRRRMMMLLLNNNPPPOOOOOOQQQRRRSSSSSSUUUZZZ^^^^^^ZZZ[[[```cccbbbeeejjjaaaaaabbbbbbaaaaaa______cccbbb___\\\ZZZ]]]ccchhhdddbbb```______^^^\\\ZZZUUUTTTSSSSSSSSSRRROOOMMMEEEDDDBBB???>>>=========;;;:::888777555444444444444333222111000000000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++************************++++++++++++,,,,,,,,,,,,)))***++++++++++++***)))******++++++,,,---------------......////////////000000000000111222333444555777===BBBAAA;;;888999:::;;;<<<<<<===>>>>>>>>>:::===AAACCCCCCDDDHHHKKKGGGGGGHHHIIIHHHGGGFFFEEEFFFGGGGGGFFFBBB>>>:::888555444333444555444222///---------,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,------......///000111111222333444444444777777666666777777888999888777666444333222111111//////......------......------------.........///,,,,,,,,,------------...---.........////////////....../////////000000000000111222555:::???DDDFFFGGGLLLTTT[[[```dddiiimmmrrrrrrrrrssssssttttttttttttuuuwwwwwwwwwvvvtttsssssssssssssssssssssssssssuuuuuutttssssssssstttttttttsssqqqppppppppprrrsssxxxtttppplllkkkjjjjjjiiibbb```[[[UUUOOOIIIEEEBBB:::888555333111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************|||dddAAAAAA999777444222111000...---++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,000,,,((()))...222222111......///111333555888:::888BBBOOO\\\ppprrrgggZZZLLLDDDDDDBBBBBBCCCDDDBBBAAABBBEEEEEEBBB???@@@CCCDDDBBB???===BBBDDDBBBCCCHHHIIIEEEGGGKKKLLLIIIJJJNNNQQQQQQKKKMMMNNNOOOOOORRRYYY^^^^^^YYYXXX[[[[[[WWWYYY^^^^^^^^^]]]]]]^^^```aaabbb___``````^^^ZZZYYYZZZ\\\cccaaa^^^\\\\\\ZZZXXXUUUNNNOOOPPPRRRRRRPPPLLLIIIDDDCCC@@@===;;;:::999999999888777555333333222222222111000//////...............---------,,,,,,,,,************************************************(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,((()))***++++++***)))((()))******+++,,,,,,------------..................////////////000111222333111222666<<<<<<888777:::777888999;;;<<<=========<<<@@@EEEEEECCCCCCGGGLLLEEEGGGIIIJJJJJJIIIHHHGGGGGGIIIJJJHHHCCC===888666333333333444555555222000------,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,------......///111111111222222333333333555555555555555666777777555444333222111111111111//////...---------......---------.........//////,,,,,,,,,---------................../////////000////////////000000000000:::<<>>>>>>>>?????????>>>>>>>>>=========>>>>>>@@@BBBEEEGGGHHHEEEFFFFFFFFFFFFIIINNNQQQWWWYYY[[[WWWRRROOOQQQUUUYYYZZZYYYWWWUUUUUUWWWYYYWWWZZZ]]]]]][[[XXXWWWVVVUUUWWWYYY[[[\\\[[[ZZZYYYYYY[[[[[[XXXWWWXXXWWWSSSQQQUUUSSSKKKIIIMMMIII???>>><<<;;;;;;;;;999777444777555444444444444333111......---------,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************++++++******++++++,,,---------......///000000000000000000000111111111111444444555666777888999999::::::;;;<<<===>>>??????===???CCCEEEEEEFFFGGGHHHPPPMMMJJJIIIIIIJJJIIIIIIJJJHHHEEEAAA>>>;;;999777444333222111000000000000---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///000111111222222333444444444444555555555555555555555444333111000/////////.........------,,,,,,,,,---------///000111111000000///...---...///000111........................777111000666;;;>>>GGGQQQTTTYYY[[[dddmmmgggaaaiiiaaarrrvvvrrrtttssspppsssnnngggmmmvvvrrrpppqqqlllnnnqqqrrrqqqooommmhhhbbbmmmdddhhhoooeee]]]aaaeeeooommmmmmmmmmmmkkkiiihhhtttnnnjjjiiihhhfffiiinnnooonnniiiddddddiiilllmmmhhhkkkkkkgggaaa]]]YYYUUUNNNOOOVVVUUURRRXXXTTTBBB>>>===888111+++***,,,000222000......//////---,,,...---,,,---......,,,***---,,,++++++******++++++++++++++++++++++++++++++cccBBB===999888777555222000...,,,************************************************************************)))******+++++++++++++++,,,,,,,,,,,,------------//////000000111111222222111444666666555888???EEE===EEEQQQ___mmmzzzuuuqqqjjjaaaXXXQQQLLLIIIDDDCCC@@@>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>======>>>>>>>>>=========<<<<<<>>>>>>>>>???@@@BBBCCCDDDCCCDDDDDDEEEEEEHHHMMMQQQRRRSSSTTTSSSPPPOOOQQQTTTTTTUUUUUUTTTSSSTTTVVVXXXYYY[[[]]]]]]ZZZVVVTTTTTTSSSTTTVVVYYYZZZ[[[\\\\\\ZZZ]]]\\\YYYWWWXXXWWWSSSPPPQQQNNNHHHDDDDDDBBB???>>><<<999888777666333111555333222111222222111///------------,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,------------...//////000000//////000000000111111111333444555666777888888999888999:::;;;===>>>???@@@<<<>>>BBBCCCDDDDDDFFFGGGLLLKKKIIIHHHIIIIIIHHHGGGHHHGGGDDD@@@<<<999777666333333222111000000000000---------,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++************++++++))))))))))))))))))))))))************************+++*********))))))))))))************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///000111111222222333333444444444444444444444444444444444222111000/////////.........------,,,,,,,,,000...---,,,,,,---...---,,,---...///000///......444222000///111555999<<<888:::AAAKKKPPPOOOMMMLLLNNNQQQNNNPPPTTTLLLFFFNNNRRRfffoooppprrrlllcccbbbjjjhhhnnnooofffgggllliiicccaaadddkkkrrrtttpppmmm]]]aaafffjjjgggaaagggtttiiikkkmmmpppwwwppplllttt}}}iii___cccfffaaa]]]]]]___bbbgggjjjiiimmmnnnhhh___\\\^^^bbb]]]NNNDDD>>>>>>LLLVVVPPPSSSRRROOOKKKEEE???888444,,,---///222555555333000000...++++++,,,.........---,,,,,,+++++++++++++++++++++++++++++++++++++++fffCCC===999888666444222000...---************************************************************************'''(((***+++,,,+++***)))++++++,,,,,,,,,---------////////////////////////111444666666333222333555:::::::::::::::===BBBFFFIIIKKKNNNSSSXXX[[[[[[ZZZSSSRRRQQQQQQRRRRRRPPPOOOJJJFFF@@@;;;999:::===???;;;;;;;;;;;;;;;<<<===>>>:::;;;<<<=========<<<;;;=========<<<<<<<<<<<<<<<>>>>>>===>>>>>>???@@@@@@AAABBBCCCCCCDDDHHHLLLOOOLLLMMMMMMNNNOOOPPPRRRSSSQQQRRRTTTTTTTTTUUUWWWZZZ[[[]]]^^^\\\YYYUUUSSSRRRQQQRRRSSSVVVXXX[[[]]]^^^]]]___^^^ZZZXXXYYYWWWSSSOOOKKKIIIFFFAAA>>>BBBHHHAAA===999777555444222000222000////////////...,,,---,,,,,,,,,,,,+++++++++******************************))))))))))))((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,,,,,,,---......//////000//////000000000000111111333333444555666777888888777888999:::<<<===>>>???:::===@@@AAAAAABBBCCCEEEGGGFFFFFFHHHIIIIIIGGGEEEEEECCCAAA===:::777555555222222111000////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))***************************************)))))))))************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///000000111111222333333333444444444444444333333333444333222000////////////.........---------------000///---,,,+++---...///222111000000000000111111+++---111666>>>FFFLLLPPP___aaaaaa``````___YYYQQQ???KKKSSS[[[bbb[[[UUU\\\WWWaaa___\\\bbbcccaaaeeeUUU^^^lllllleeemmmvvvrrr}}}xxxtttxxxjjjddd]]]WWWUUUVVVYYY[[[\\\SSSTTTTTTIIIDDDEEE@@@CCCEEEJJJPPPSSSQQQKKKEEE???;;;444///.........///222000...---------+++)))------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,iiiBBB<<<999888666444222000///...************************************************************************(((((())))))************++++++++++++,,,,,,,,,,,,............///////////////222555666555444555666777999;;;<<<:::888777777666777888;;;<<<===<<<;;;@@@CCCDDDCCCAAA@@@BBBDDD??????????????????>>>>>>=========<<<<<<;;;::::::888999;;;<<<===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@???@@@BBBCCCDDDGGGKKKNNNKKKJJJJJJLLLOOOQQQRRRRRRUUUVVVXXXXXXXXXYYY[[[]]]\\\]]]^^^\\\YYYVVVTTTSSSSSSSSSSSSTTTVVVZZZ]]]______bbb```\\\YYYYYYWWWSSSMMMGGGEEEGGGCCC???GGGTTTEEEAAA<<<888666555444333000///...---......---+++,,,,,,+++++++++*********************************))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))***************************************++++++,,,+++,,,,,,---......//////////////////000000000111222222333444555666777777888888999999:::;;;;;;<<<999;;;===>>>??????AAACCCBBBBBBDDDFFFHHHGGGEEEBBBAAA@@@===:::777555333333222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------......///000000000111222222333333333333333333333222222222222222111000///......///...............------------...//////...///111333777444///,,,,,,///444777777===HHHTTT\\\aaabbbbbbeeefffccc^^^___```[[[QQQXXXaaabbbaaabbb[[[UUU[[[___^^^TTTTTTccclllmmmrrrxxxtttnnncccZZZXXXQQQWWWYYYKKKCCCKKKRRRIIIJJJLLLNNNLLLHHHBBB>>>JJJGGGBBB===:::555111............///000///,,,)))......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkkBBB;;;999888555333111000//////************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,*********+++++++++,,,,,,,,,,,,---...///000111111---...///000111333666888///333888;;;;;;:::::::::;;;<<<=========<<<;;;;;;333:::@@@>>>888444666;;;<<<===???@@@???>>>;;;:::>>>>>>===<<<;;;:::999999888999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAAAAA>>>???AAACCCDDDFFFJJJMMMLLLKKKKKKLLLOOOQQQRRRQQQXXXYYY[[[\\\[[[[[[\\\^^^[[[]]]^^^\\\ZZZWWWVVVWWWVVVUUUTTTTTTUUUXXX[[[]]]___aaa```[[[XXXXXXVVVRRRMMMGGGEEEFFFBBB>>>GGGUUUDDDAAA<<<888666555444333000///------......,,,++++++************)))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,------.........////////////000000000111111222333444555666666999999999999888888888777999:::<<<<<<<<<===???AAA???@@@BBBEEEGGGFFFCCC@@@>>>===:::888555333222111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))***************************************+++++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,------......//////000000111111222333333333333222222111111111000111111000///....................................,,,...111111000///000111//////000111444777;;;===HHHLLLSSSYYY[[[[[[XXXUUUPPPSSSVVVYYY]]]```]]]VVV\\\```YYYRRRXXX]]]dddqqqbbbeeeiii{{{pppbbbUUUUUUTTTRRROOOJJJGGGEEEEEE;;;AAAKKKSSSUUUPPPFFF>>>333000------...111222222///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,lllBBB<<<999777555222111000000000************************))))))))))))))))))))))))))))))))))))))))))))))))******)))((()))***+++,,,))))))*********+++++++++++++++,,,---///000111222111000//////000222444666777777666444222111333555222444666666666555666888666>>>EEEDDD===999:::======<<<:::999888999;;;<<<:::999999888888999999:::::::::::::::::::::;;;;;;:::::::::::::::;;;;;;;;;999::::::;;;===>>>@@@AAA===>>>@@@AAABBBDDDFFFIIIJJJKKKKKKLLLMMMOOOPPPQQQUUUWWWYYYZZZYYYYYYZZZ[[[[[[\\\]]][[[YYYWWWVVVWWWVVVUUUTTTSSSTTTUUUXXXYYY\\\^^^\\\XXXUUUUUUSSSOOOLLLHHHDDDAAA<<<:::>>>FFF===:::777555444333111000000///------......,,,+++******)))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))***))))))))))))***++++++******+++,,,,,,------.........////////////000000000000111222333444555555999888888777777666666666888:::;;;;;;;;;<<<>>>@@@>>>???@@@CCCEEEDDDAAA???<<<:::888666444222111000000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///................................................////////////////////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))*********************************+++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++,,,------....../////////000000111222222222222222222111000000//////000000///............................../////////---000222222///---///111///555>>>GGGMMMNNNMMMKKKPPPOOONNNMMMMMMNNNOOOPPPYYYTTTQQQQQQQQQPPPTTTYYYXXXfffooo{{{fff^^^]]][[[YYYXXXUUUQQQOOOAAABBBEEEKKKPPPTTTUUUUUUMMMEEE:::111......000111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,oooDDD>>>999777555222000000000111************************))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,---,,,+++***))))))))))))*********++++++++++++,,,---......///333222000000111222333333///000000111333777<<<@@@222555777888777777999<<<222444777888777666444444===<<<:::888888:::<<<>>>777666555444555666888999:::999888666666777888999777777777888888888999999999999999:::;;;<<<======;;;<<<>>>??????@@@BBBDDDDDDGGGIIIJJJIIIJJJNNNQQQOOORRRUUUVVVWWWWWWXXXZZZ[[[\\\\\\ZZZVVVTTTSSSTTTSSSRRRRRRQQQRRRSSSUUUVVVUUUXXXWWWRRRPPPPPPNNNJJJHHHGGGBBB;;;777888888777666444222222222111000...///...,,,,,,------+++***)))))))))(((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***)))))))))))))))))))))))))))))))))))))))***++++++*********+++,,,,,,------........./////////000000//////000111222333444444555555666666666777777777999::::::::::::;;;===@@@??????@@@BBBCCCCCC@@@>>>:::999777555333111111000///...---,,,+++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,------------...---------------...//////................................................////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++,,,------....../////////000000111111222222222222111000000///......//////......------......---........./////////000...111222111///111777===AAAGGGPPPYYY^^^^^^\\\ZZZ```]]]ZZZYYYYYY\\\```bbb\\\YYY___kkkkkkcccfffrrrkkk|||zzzdddRRRXXXPPPGGGAAACCCJJJRRRWWWVVVQQQJJJCCC===777222///000//////...............------------------------pppEEE@@@999777444222000000000111************************))))))))))))))))))))))))))))))))))))))))))))))))%%%(((---111111...***'''))))))))))))************++++++++++++++++++++++++...------...///000///---111333444444333222222333222555777777555555777:::888444222555;;;===999555888888999999999888777777:::888555333333444666888;;;999666444333555777888444555555555666666777777::::::999999888999999:::999;;;<<<===<<<===???@@@>>>CCCGGGGGGFFFGGGLLLQQQKKKNNNRRRUUUVVVWWWYYYZZZ\\\\\\[[[XXXTTTQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTQQQSSSRRRNNNLLLMMMKKKGGGBBBEEE@@@777555:::888111333222111222222222000......---++++++,,,,,,***))))))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))))))))))))))******+++)))******+++,,,,,,------............/////////000//////000111222333444444222333444555666888999999999:::::::::999;;;===@@@@@@@@@@@@AAABBBBBB@@@>>>999888666444222111000000......---,,,+++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------.........------------...//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++,,,------......////////////000111111222222222111111000///......---//////...---------......---.........//////000000///000222111222999DDDMMMTTTUUUWWWYYY[[[^^^___```cccbbbaaa___]]]\\\[[[ZZZQQQaaa[[[YYYUUUSSSQQQNNNKKKHHHDDDHHHOOOTTTSSSKKK@@@777000000///...............------------------------nnnDDD>>>999999777333///...111444,,,,,,,,,,,,------...///************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************+++***)))((((((***,,,------------............//////000000000111111111111222222333333444555666666444444444444444444444444666666555555444444444444444444444333333222222222999888777666444222111111333333333444444444555555777777888888888888777777;;;:::999999:::;;;===>>>AAABBBDDDFFFHHHJJJLLLMMMRRRRRRRRRSSSUUUWWWYYYZZZ[[[XXXTTTPPPOOOQQQTTTVVVWWWWWWVVVSSSPPPNNNNNNOOONNNMMMLLLJJJGGGCCC???===???>>><<<999777444333222222111000///...---,,,,,,+++++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''(((((((((((())))))))))))++++++************++++++,,,,,,,,,---------....../////////000111111222222555555555555666888999:::999:::;;;;;;:::;;;===?????????@@@@@@???>>>===;;;555555444333222111000///---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,------...///)))***---///000000///...111000---,,,,,,///222444444111//////000000...+++...111222111111333222///555333///---444@@@FFFEEEAAA>>>:::777666444111///111...---...111333333111222111000000111111000//////---******,,,...000000...000111111///,,,))))))///...------//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************111---)))(((***++++++)))*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************------------------------000000000000111111111111222111111000///......---------...000111000...,,,---------...///000000000666222111:::JJJXXXYYYTTTLLLEEECCCHHHKKKLLLUUU```ccc___XXXZZZ\\\UUU[[[sss}}}___XXXXXXNNNYYYNNNCCCAAACCCDDDAAA>>>;;;;;;999555///,,,---000///...,,,,,,---......---nnnDDD>>>999999777333000///111444******)))))))))***++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********+++***)))((((((***,,,---------------............//////000000000111111111000111111222333333444444333333333333333333333333444444444333333333222222222222222222111111111000444444333333222222222111333333333333444444444444555666777777888888888777999999999999:::;;;<<<===@@@AAACCCEEEHHHJJJLLLMMMNNNNNNOOOQQQSSSTTTUUUVVVUUUTTTSSSRRRRRRSSSTTTTTTVVVVVVTTTQQQNNNMMMLLLLLLMMMLLLKKKIIIFFFBBB???======<<<;;;888666444222111111111000///...---,,,+++++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''(((((((((((())))))))))))+++******))))))******+++,,,,,,,,,,,,------------...//////000000111222222333333333444555666777888888999::::::999:::<<<>>>===>>>>>>>>>>>><<<;;;:::444444333222111000//////---------,,,,,,,,,++++++,,,,,,---------.........------,,,,,,,,,------...333222///---,,,,,,,,,---000111111111000---***(((+++******---111444444333222111000111222222444666+++333>>>JJJXXXgggmmmmmmjjjfffaaa[[[UUUPPPJJJFFFDDDAAA<<<999777555111...---,,,,,,---///000000///111000111222222000---***,,,,,,,,,,,,---...111333000...---...///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************000---***)))***++++++)))++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************------------------------//////000000000111111111111111000000///......---///...---------------,,,///111222222111111111222888BBBPPPYYY]]]\\\XXXTTTXXXSSSQQQTTTUUUUUUZZZbbb]]]YYY\\\yyy{{{jjj```QQQOOOPPPSSSRRRIII;;;111>>>AAACCCBBB===555///,,,222000/////////000...---lllCCC>>>888888666333111000222444***))))))((((((((())))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))************)))((()))***+++,,,,,,,,,,,,---------......////////////000000000000//////000000111111222222222222222222222222222222222222222111111111111111000000000000////////////......///000000111222222222222222333333333333444333444555666777888888888777888999:::;;;;;;;;;;;;>>>@@@BBBDDDGGGJJJLLLMMMKKKLLLNNNQQQRRRSSSTTTTTTPPPQQQTTTVVVVVVUUUSSSRRRUUUTTTRRRPPPNNNLLLKKKKKKLLLKKKJJJGGGDDDAAA>>>===<<<;;;999777555333111000000000///...---,,,+++++++++******))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++******))))))******+++++++++,,,,,,,,,---------......//////000111111111111111111111222444555666777888888888777888:::<<<::::::;;;;;;:::999777666222222111111000///......------------,,,,,,,,,,,,,,,------------............------,,,,,,,,,------...---,,,,,,---...///000+++,,,///222444444333333666444222222222222000...:::666666;;;:::333111555888GGGYYYhhhttt|||}}}zzz{{{yyyvvvtttqqqmmmhhhdddeeeaaa\\\XXXTTTOOOJJJGGGEEEBBB>>>;;;888555111///...---...000111111000...///...---,,,,,,,,,------000///......000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---***)))***++++++***,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++------------------------//////000000000000111111111000000//////.........///...---,,,,,,---///000000111222222222666<<>>@@@CCCFFFHHHKKKLLLJJJLLLOOOSSSUUUUUUUUUTTTPPPRRRUUUWWWXXXVVVSSSQQQTTTRRRPPPOOOOOOOOONNNMMMKKKJJJIIIFFFCCC@@@>>>===;;;:::999777555333111000.........---,,,+++++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******++++++++++++,,,,,,,,,,,,------...//////000000111000000000111222333444555555666777777666666888:::777777888888777666444333111111000///......------------------------,,,,,,------------............///...------,,,,,,------)))+++...111222222000///888555222///...///111333000111555:::@@@EEEHHHIIIVVVQQQTTT\\\YYYKKKCCCEEEZZZfffsssxxxyyyxxxuuuqqqvvvvvvvvvxxxzzzyyyvvvtttvvvuuusssrrrpppnnnlllkkkhhhddd^^^XXXSSSMMMGGGCCC<<<777222......///111222//////000111111///+++)))000///......///000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++******+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,------------------////////////000000000111000000/////////.........------.........///111222...000111333777BBBPPP[[[^^^WWWRRRTTTXXXYYYZZZZZZ^^^XXXQQQPPP]]]sssuuukkkeee[[[PPPFFFFFFHHHLLLOOOLLLEEE???666333///---...///000000iiiBBB???888777555333222222222111...---,,,+++++++++++++++)))))))))(((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********++++++++++++,,,,,,,,,------............/////////////////////000000000000000000000000000000000000000000000000000000000111............////////////............////////////000000000111111111111222///000222444666777888888444666777999:::999999888:::<<<>>>@@@CCCFFFHHHIIIIIIKKKNNNRRRTTTTTTTTTTTTUUUVVVWWWWWWVVVUUURRRQQQRRRPPPNNNOOOQQQRRRQQQPPPJJJIIIGGGDDDBBB???>>>===;;;:::888777555333111111------,,,,,,++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))***))))))))))))))))))************+++++++++,,,,,,---------...//////000000000000111111222333555666555666666666555555666888555555666666555444222111000//////......------------------------------------------.........////////////......---......///222222111111000/////////111111222666<<>>:::777555000///...///222333333111///...---.../////////---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,---------.........////////////000000000////////////............,,,...000000...---...//////444:::AAAJJJTTT```hhh```\\\\\\``````]]]\\\___ZZZgggxxx}}}[[[WWWQQQJJJFFFGGGJJJJJJJJJDDD>>>777111////////////hhhBBB@@@:::888555444333222111///++++++***)))))))))******))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))))))))************+++++++++,,,,,,,,,------------.........///.........///////////////........................////////////000000000000---------.............../////////.............../////////000000000111111///000111333555666666666444555666777888888888888999:::;;;>>>@@@BBBDDDEEEEEEGGGJJJMMMOOOPPPQQQQQQVVVVVVVVVVVVUUUSSSQQQPPPPPPMMMKKKLLLPPPQQQPPPNNNGGGFFFDDDAAA>>><<<;;;;;;999888777555333222000000,,,+++++++++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))*********+++++++++,,,,,,------.../////////111111111111333444555666555666666666444444666777444555555555555333222111/////////.........------------------............------.........////////////////////////000111111111///,,,+++...444:::???>>>CCCLLLVVV```hhhmmmppplllkkkiiiddd^^^YYYWWWVVV^^^\\\\\\^^^bbbiiipppuuuwwwyyywwwrrrqqquuuxxxxxxvvvvvvvvvxxxzzzzzzyyywwwyyy{{{}}}}}}{{{zzzyyyyyywwwvvvuuuvvvwwwxxxwwwvvvqqqoookkkgggbbbZZZRRRLLLCCC<<<333......000000000000///......000000///...000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............////////////000000........................---///111000---,,,...000:::???HHHSSS[[[aaadddeeeccc___^^^[[[RRRLLLUUUcccpppyyynnn^^^PPPHHHHHHJJJLLLQQQKKKCCC<<<777444111///fffAAA@@@<<<999555444444222///---))))))((((((((())))))***))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''(((((()))))))))))))))************++++++++++++,,,,,,---------.........------------------------------------------------------------.........///+++++++++,,,,,,,,,------------------------------....../////////000000000///000111333444555555555555555555555666777888888888999:::;;;===???@@@AAACCCDDDFFFHHHKKKMMMOOOPPPQQQRRRTTTUUUUUUSSSPPPOOONNNJJJGGGHHHKKKLLLJJJGGGCCCBBB???<<<:::888888777666555444222111///...---+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********'''((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))*********++++++,,,,,,---......//////000000000111222333555555555666777666444444555777444555555555555333222111////////////............------------.........///............//////////////////000000111222444444222444777===EEENNNUUUZZZmmmmmmlllkkkhhhccc___]]]KKKMMMOOOOOONNNNNNPPPRRRQQQWWWWWWSSSYYYfffnnnllltttuuutttrrrssswwwvvvrrrlllkkklllooorrruuuuuuuuuyyy|||}}}{{{{{{||||||zzzyyyxxxyyyxxxwwwuuuuuuuuuwwwxxxwwwsssmmmhhhbbbZZZOOOFFFAAA;;;555000222111000000222222111000222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++***+++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........./////////000000........................---///111000000444;;;BBBLLLKKKLLLQQQZZZ___aaa```eeeZZZVVV^^^fffmmmyyynnn]]]RRROOOOOOOOOMMMIIIEEEBBB===777333fffAAA@@@===999666444444222...+++))))))((())))))***+++,,,)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''(((((())))))))))))))))))************+++++++++,,,,,,,,,---------......,,,+++++++++++++++++++++------------------------+++++++++,,,,,,---------))))))******+++++++++,,,+++++++++,,,,,,------.............../////////000///000111222333444444444555555444444555666888999777888999:::<<<===>>>>>>CCCDDDEEEGGGIIILLLOOOPPPKKKNNNRRRUUUUUUSSSOOOMMMMMMHHHDDDDDDGGGGGGDDDAAA@@@>>><<<999666555555555333333222000///---,,,+++************))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((((((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************++++++,,,------....../////////000000111333444555666777777666444444666777555555666666555444222111///////////////.........---------.........//////............/////////000///000000111222444555666BBBIIITTT___gggkkklllkkkhhhddd^^^XXXTTTRRRRRRSSS\\\___aaaaaa______aaacccaaannnrrrkkkmmmxxxxxxmmmnnnrrrvvvyyy~~~{{{ssskkkiiihhhhhhjjjllllllllllllpppuuuwwwwwwvvvxxxzzz|||{{{zzzzzz||||||{{{yyyzzzxxxvvvvvvvvvvvvtttrrruuurrrmmmjjjdddYYYJJJ???444333222222444444333222333222222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++------+++)))+++---*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............/////////000---.....................,,,...000111555???MMMWWWZZZPPPFFFDDDLLLWWW^^^aaa]]]QQQXXXtttbbbXXXUUUEEEFFFHHHJJJIIIDDD===777dddCCC>>>;;;999666444333222///---+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++,,,------......////////////000111111222222333444444444555666666666777777888999:::===@@@AAAGGGFFFFFFEEEFFFJJJPPPUUUPPPPPPQQQQQQRRRQQQQQQPPPHHHGGGEEEDDDDDDEEEGGGGGG@@@???<<<999666444222111111000///...---,,,+++++++++*********))))))((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///000000000000111222333444555555555555555555555555444333222111000000000000///////////////............///////////////...---,,,///111333333111///...333555555444:::GGGTTT[[[\\\^^^\\\TTTPPPQQQTTTUUUMMMMMMRRRZZZ^^^aaahhhqqqiiiqqq|||ooojjjpppmmmtttwwwrrrssswwwrrr{{{yyysssttt|||yyywww~~~wwwqqqrrrtttqqqlllkkkXXXHHH;;;888444...///555444111...///333555222///111...,,,+++,,,------,,,---------,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,+++++++++******,,,***)))***++++++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++---------............///---------.........//////,,,...111111000/////////,,,///333:::DDDLLLOOONNNQQQQQQPPPOOOSSSWWWSSSKKKQQQttt```WWWWWWPPPDDD???DDDIIIJJJeeeDDD>>>;;;999666444333222///---+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************************************************++++++,,,,,,---...............///000000111111222333333333444555555666666777777777888999;;;>>>???CCCEEEFFFGGGHHHJJJMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPIIIIIIHHHGGGFFFEEEEEEEEE???>>>;;;888555333222111000000///...---,,,++++++*********)))))))))((((((((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---.........000000000000111222333333333333333333333333333333333222111000////////////........................---......///000000000000111///---,,,...222555666333888CCCRRR___gggjjjkkkddd^^^YYYWWWRRRLLLJJJMMM\\\___ccchhhppp{{{mmm___gggmmmdddlllnnnuuu||||||{{{yyyvvvvvvuuuvvv{{{~~~{{{tttpppvvvooocccTTTBBB444111555333222222666:::;;;666222222000...---------,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,+++******++++++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++---------............///---------.........//////...000111111///......///111<<>><<<:::777444222111000//////...---,,,,,,++++++******))))))))))))(((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------......000000000000111222333333222222222222222222222222111111000///............------------------------////////////000111222222444111...111999BBBIIILLL___\\\bbbmmmqqqhhh^^^[[[UUUKKKGGGPPPYYYaaaooo~~~rrrkkkqqqpppdddnnn|||{{{wwwwwwzzzyyywwwssswwwwwwpppeeeYYYJJJ>>>666333222444777999888666333111/////////...,,,***,,,,,,,,,,,,------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,******+++++++++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///------.........////////////000000///...///222444EEEJJJNNNKKKEEEAAADDDHHHXXXLLLEEENNNddd}}}uuurrrwwwiiiTTTOOOQQQSSSkkkGGG===;;;999666444333222///---+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,---------------...//////000000000111111222333444555555777777777888999:::;;;;;;===@@@EEEHHHIIIJJJKKKLLLPPPOOOMMMKKKKKKLLLNNNOOOLLLLLLLLLKKKHHHDDD@@@===;;;:::888555333111000000......------,,,++++++***))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++,,,------....../////////000000111222333222222222222222222222222111000//////.........///---------...............222111000//////000111222,,,///777FFFVVVcccjjjkkkjjj```\\\```___XXXWWW^^^]]]aaaiiirrr~~~{{{rrrwwwggghhhooovvvzzz}}}~~~yyyssssssuuuttttttzzz{{{jjjUUUIIICCC999333333555888999111000////////////---++++++,,,,,,,,,------......,,,,,,---.........------,,,,,,,,,,,,---...///000///---+++***+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............//////////////////...---///444<<>>BBBDDDGGGJJJNNNQQQOOOMMMKKKJJJIIIJJJKKKMMMKKKLLLLLLJJJGGGBBB===:::888777555333111000//////------,,,,,,++++++******(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((((((((((((((()))))))))******************++++++,,,------...////////////000111222333222222222222222222222222111111000/////////000000......//////000000000000222000...------...111222000999JJJ]]]mmmsssrrroooXXXQQQNNNOOOPPPSSSbbbsssxxx{{{ssskkkiiilllsss{{{xxxooosss{{{xxxmmmggg___RRRFFF>>>999666555000///---...//////...---,,,,,,,,,------.........,,,---...000000000///...---,,,,,,,,,---///222333111...,,,***+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////000000.........000555>>>IIIQQQVVVWWW\\\___[[[SSSPPPRRR]]]|||zzzooohhhgggdddhhhzzz\\\rrrJJJ<<<;;;999666444333222///---+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************************************************************************(((((((((((((((((((((((())))))++++++++++++))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,+++++++++,,,------......---...///000111333333444666777888:::;;;<<<<<<<<<<<<===???AAACCCHHHNNNRRRMMMLLLJJJIIIHHHIIIIIIJJJHHHIIIIIIHHHEEE@@@<<<999666555333222000///......,,,,,,,,,++++++*********''''''(((((((((((())))))'''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++,,,,,,------////////////000111222222222222222222222222222222111000000//////000000111/////////000000111111222000///---...000555999<<>>???AAADDDIIILLLKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEDDDAAA>>>;;;999444333222000///.........++++++++++++************'''''''''((((((((())))))'''((()))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))*********************+++,,,,,,------///......//////000111222111111111111111111111111/////////......//////000.........///000111111111000000111666===FFFOOOTTTcccdddbbb]]]VVVRRRSSSVVV^^^ssstttlllpppooorrrwwwxxxwwwxxx|||wwwxxxwwwqqqeeeVVVHHH@@@:::666222//////000000000............------------,,,---000222333222111///---,,,,,,,,,///222666888444111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.../////////000000000000111888AAAJJJOOOSSSUUUVVVXXXSSSSSSYYY^^^lllggglllxxxvvvLLL<<<;;;999666444333222///---+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))******++++++)))******+++,,,,,,------,,,,,,---///000222333333111333555888:::;;;;;;;;;999;;;===??????AAACCCFFFIIIIIIJJJIIIHHHGGGFFFEEECCCCCCBBBAAA???===:::999333222111///......------+++++++++***************&&&'''''''''(((((())))))'''((()))******)))((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------.........//////000111222000000000000000000000000......---------......///---------...///000000111222333777???JJJWWWbbbiiiZZZXXXSSSMMMLLLWWWkkk{{{kkkiiirrrvvvwwwyyyyyy{{{|||yyyrrriiiaaa]]]@@@;;;555111///000000000/////////...---------,,,,,,...000333333333111000---,,,,,,,,,///333777999444111---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000444===KKKUUUYYYWWWSSSPPPMMMGGGSSStttqqqhhhqqqmmmkkkzzz~~~GGG>>>:::999666555444222///,,,************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,------...///000111222222222333555666777777777666888999:::;;;;;;===AAADDDHHHKKKMMMLLLHHHDDDCCCDDDDDDCCCAAA???<<<:::888777222222111000///...------************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,---------............///////////////////////////,,,///222222111//////000///000111111111111111111000BBBSSS\\\___]]]TTTHHHHHHNNNQQQUUUjjjuuutttwwwrrruuu||||||tttpppssssssooommmWWWAAA888444000///111000///...///111111///---....................................////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---...///...---,,,---...,,,///111///---...444:::AAAMMMWWWWWWSSSRRRPPPMMMFFFRRR|||~~~|||ssscccgggccctttHHH>>>:::999666555444222///,,,************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((())))))******+++,,,,,,------...///000111111222222333555666777888777777777999;;;<<<===@@@DDDGGGIIIKKKMMMLLLHHHEEEDDDDDDCCCCCCAAA???<<<:::777666222111111000///...---,,,*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,---------............///////////////////////////000000000///...---------***---///000111444:::???TTTWWWZZZ___ccccccZZZPPPNNNddd}}}ssswwwqqqmmmqqqyyy}}}yyyrrr|||qqqaaaPPPAAA555222444333222000///---...///000....................................////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............///000000......///000000000000//////555===DDD[[[VVVRRRTTTWWWVVVQQQKKKnnn|||ccccccqqqHHH>>>:::999666555444222///,,,************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((()))******++++++,,,,,,------...///000111111333333555666777888888888777999;;;===>>>AAAFFFIIIIIIJJJLLLKKKHHHFFFEEEEEEBBBBBBAAA???<<<999666444111000000///...---,,,,,,******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,---------............///////////////////////////222000---------.........000111222111333<<>>;;;888444222//////......---,,,,,,+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***++++++,,,,,,------------............///////////////////////////000///---...111333222111222333555:::BBBOOO]]]fffdddcccaaa[[[RRRXXXuuuuuu}}}}}}}}}~~~tttnnnqqqnnnooovvvrrrttttttttttttmmmWWWAAA666444333333444333000.......................................////////////............------------------------------------------------------------------------------------------------............///000111111000000111222000111444:::CCCLLLQQQSSSOOOKKKMMMVVV]]]oooaaadddrrrIII<<<:::888666555444222///,,,************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++++++++,,,---...///000000222222333444666777999999888999:::::::::<<>><<<999555222000......------,,,+++++++++)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))*********+++++++++*********+++,,,,,,---------------............////////////////////////////////////111222222111000...444>>>MMMZZZcccggggggeeeXXXPPP]]]xxx{{{eeefffyyy{{{yyytttqqqssstttnnneeeNNNCCC666111222444111---////////////////////////............//////////////////.........------------------------------------------------------------------------------------------.........//////...///111111000000111222---222<<>>;;;888555222///...,,,,,,,,,,,,+++++++++***))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******++++++,,,------------------............//////////////////////////////000111111000///111222;;;EEETTTaaagggddd\\\UUUXXXeeeyyy|||qqqssskkknnnuuuyyyvvvrrrtttyyyjjjYYYBBB333///111111000////////////////////////............/////////////////////.........------------------------------------------------------------------------------------........./////////...///111111000000111333111999EEEPPPVVVVVVTTTQQQBBBQQQsss}}}}}}mmmeeecccdddLLL>>>:::999666555444222///,,,************************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))***************+++,,,---......///000000000111333555777999555666777888888999<<>>???AAABBBAAA@@@???===999444111///...---+++++++++++++++*********))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))************+++++++++******+++,,,,,,------...---------............///////////////////////////...111333111///111999AAAQQQZZZcccfffaaa\\\[[[]]]lllxxxwwwrrrjjjmmmyyy|||sssqqqwwwrrrgggUUUDDD888333222333////////////////////////............////////////////////////............................................................------------------------............///////////////000222222111111333555===DDDMMMSSSUUUTTTUUUUUUQQQpppjjj```yyyNNN@@@:::999666555444222///,,,************************)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********)))***+++,,,---......////////////000222444777888444555777777888;;;>>>AAACCC@@@>>>???BBBCCCBBBAAA???<<<777222...---------+++++++++***************)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++***++++++,,,,,,------...---------.........//////////////////////////////...111444222111777FFFRRRYYY```ccc]]]VVV[[[nnnxxxyyybbbiiivvvtttqqquuujjjiiidddWWWFFF999444333000000000000000000000000............/////////000000/////////............................................................------------------------............/////////000000222333333333333555666GGGLLLRRRSSSQQQRRRVVVZZZxxx```fffyyyMMMBBB;;;999666444333222///---************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******++++++,,,------000111222444666777999999999999999999:::;;;<<<<<>>;;;999666555333222///---************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******++++++,,,,,,---///000111333555666888888::::::::::::;;;<<<======AAAAAAAAAAAA@@@@@@@@@???888666333000...---------,,,+++******))))))******)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***************)))))))))(((************************++++++*********************++++++,,,,,,---......---------........./////////---,,,---///111111111///444;;;AAAFFFMMMVVV]]]YYY]]]gggyyyqqqhhhqqqcccjjjlll~~~ooolllqqqqqqlllWWW;;;///222555333000...000333000000000000000000000000////////////////////////111000...---,,,---...///........................+++///000---,,,...///.........//////000111111111,,,222111333;;;???FFFUUULLLQQQKKKFFF[[[}}}uuuvvvLLL>>>;;;999666555444222///---************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,...///000111333555666666888888888888999:::;;;;;;>>>>>>??????>>>>>>===<<<666555222000...---------++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))******++++++************))))))))))))******************************+++++++++++++++++++++++++++,,,------......------........./////////...///000//////000333555666888>>>GGGQQQUUUUUURRRVVVnnnnnnhhhooosssuuukkkcccjjjgggRRR===:::555222111111111000000000000000000000000000////////////////////////333222000...------..............................,,,000111---,,,...///.........///000000111111222000888555222<<>>FFFNNNSSSOOOPPPeeexxxPPPBBB<<<999555444555444111---+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++------...///000111222222111111222222333444444555666666666555333111000///---,,,++++++******++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------........./////////000000000//////111333888>>>CCCMMMSSSMMMTTTkkkaaazzzooorrrqqqppptttrrr]]]EEE777444111000///000000///000000/////////.........////////////////////////.................................///////////////555111111555444222:::FFFIIIOOOMMMIII___vvvQQQ@@@<<<999555444555444111---+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++------...///000111111222111111111222333333444444555555444333111///---,,,,,,,,,+++************+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***************************))))))(((((())))))***)))))))))))))))))))))))))))))))))*********++++++************************************************************+++++++++,,,+++++++++,,,,,,,,,------------........./////////000111111000///000222444888???EEELLLRRRUUUkkkyyy|||yyytttnnnllloooqqqkkkdddEEE<<<222...111333222///000000000/////////......////////////////////////.................................//////000000000///111222222222888BBBKKKSSSNNNMMM___PPP===<<<999555444555444111---+++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********,,,------...///000111111000111111111222222333333555444444222000...,,,+++,,,++++++***************(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))***************************))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,,,,------------............////////////111111111111000111444777===JJJHHHEEE\\\|||kkkqqqggglllqqqrrrrrrXXXIII777...///333222///000000000////////////...////////////////////////.................................///000000111111---111222222888CCCKKKMMMXXXPPPeeeQQQ???<<<999555444555444111---+++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******,,,,,,---...///000111111000000111111111111111222444444333222000...,,,+++,,,+++******))))))******(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))************++++++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---------................../////////000000000111111111222444888<<>>444111000000111111000000000/////////////////////////////////////////////////////////......///000000111222222444444666===GGGNNNOOONNNWWWRRRFFF<<<999555444555444111---+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))+++,,,,,,---...///000000000000000000000000000000////////////...---,,,+++++++++***)))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........////////////.../////////000000000000000111444666:::@@@HHHMMMKKK[[[sssWWWyyyyyy```dddsssnnniii^^^NNN>>>444111222111111111000000000//////////////////////////////////////////////////////---...///000111222333333222111888DDDKKKNNNWWWbbb|||www~~~{{{NNNCCC<<<999555444555444111...+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))+++,,,,,,---...///000000000000000000////////////,,,------------,,,+++++++++******)))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000////////////000000000000111333555999>>>EEEMMMSSSSSS___kkk```kkkjjjlllhhhZZZGGG888333444111111111111000000000000////////////////////////000000000000000000000000---...///000111222333333222333>>>OOOUUUWWWhhh~~~VVVAAA<<<:::777666555444111///,,,+++******))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++***+++---...000111222222////////////...............---,,,+++******************))))))((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,+++***))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......///////////////000///...///111222222222111777>>>CCCHHHLLLQQQTTTuuuzzzbbbbbbhhhsss```bbbeeeBBB...111333000///222222//////111////////////////////////////////////000000000000000///000111333444333222444:::DDDUUUaaabbb{{{YYYBBB<<<:::777666555444111///---,,,,,,+++++++++++++++***)))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++,,,,,,...///000000000000////////////...............---,,,+++******************))))))((((((((((((((((((((((((((((((((((((************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++*********************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......///////////////000//////000111222222222888555>>>MMMNNNKKK]]]zzzooouuuqqq\\\hhhjjjooofffWWWOOO666555111000222222///...000////////////////////////////////////000000000000111111111222333444444333:::BBBLLL\\\llluuuWWW>>><<<:::777666555444111///...---,,,,,,++++++,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++------...////////////.../////////............------,,,+++******************))))))))))))((((((((((((((((((((((((((())))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------....../////////////////////000111222222333333===<<>>HHHRRReeeXXX<<<<<<:::777666555444111///------,,,+++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++,,,,,,---...//////////////////.........---------,,,,,,+++***************))))))))))))))))))))))))(((((())))))))))))******++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......///////////////...000111222222333444666>>>FFFFFFCCCVVV~~~bbb~~~ccckkkmmmiiigggLLL:::444///000111000///111////////////////////////////////////000000000000222222222222222444777999CCCLLLWWWttt^^^@@@<<<:::777666555444111///,,,,,,+++***************************))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++)))***,,,---///000000111............------------++++++******))))))******))))))))))))************))))))))))))******++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......//////////////////000222333333444888;;;CCCFFFHHHTTTttt~~~gggyyylll[[[gggggggggbbbAAA777000///000000111333000000000000000000000000////////////000000000000000111222111111444999===JJJQQQ___```@@@<<<:::777666555444111///,,,+++******))))))******++++++*********)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++((()))+++---///000111111.........------------,,,+++******)))))))))******)))))))))************+++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---......//////////////////111333333333666===BBBKKKBBBSSSVVVuuuhhhccc___aaacccNNNAAA444000000111222444000000000000000000000000////////////000000000000///111222222222666<<>><<<:::777666555444111///,,,,,,+++************++++++++++++*********))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***+++)))***,,,---.../////////.........---------,,,,,,******))))))))))))******))))))*********+++++++++))))))******+++,,,,,,---------------------------++++++,,,,,,---.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------------------............---......///////////////000222333333333888BBBIIIMMMOOOppprrrhhhgggjjjjjj^^^NNN<<<333111111222555000000000000000000000000////////////000000000000000222444333444999AAAIIIWWWbbbsss~~~{{{tttlllaaa\\\SSSKKKGGGHHHKKKNNNOOOPPPQQQSSSWWWZZZ]]]___YYYXXXWWWVVVVVVVVVVVVVVVXXXXXXWWWWWWXXXZZZ\\\^^^]]]\\\[[[ZZZYYYWWWVVVVVVRRRQQQOOOOOOPPPQQQPPPOOOLLLMMMNNNMMMKKKKKKKKKMMMKKKLLLNNNQQQUUUWWWXXXXXXSSSUUUVVVTTTPPPPPPTTTXXXTTTRRRRRRVVV[[[\\\YYYVVVUUUUUUTTTQQQQQQUUU]]]cccmmmpppyyycccAAA<<<:::777666555444111///...---,,,,,,++++++,,,,,,+++++++++************)))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***++++++,,,------......------......---------,,,,,,,,,***)))))))))))))))******))))))******++++++++++++))))))***+++,,,,,,------------------------------++++++,,,,,,---...//////------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------------------------------.........//////---......///////////////111333444333333:::EEENNNKKKdddaaakkkdddgggjjjjjjWWWBBB666222111222444000000000000000000000000////////////000000000000111333555555666;;;EEEMMMdddsss~~~yyyuuussswwwxxxtttgggZZZ\\\lll|||uuufffTTTMMMPPPRRRNNNHHHDDDDDDBBBAAAAAABBBCCCCCCAAAAAA@@@@@@AAACCCEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHGGGFFFFFFGGGJJJLLLNNNIIIIIIJJJKKKLLLMMMMMMNNNSSSQQQPPPPPPRRRSSSSSSRRRTTTVVVXXXXXXWWWXXXYYY[[[XXX[[[]]]\\\YYYYYY[[[^^^]]]___```\\\WWWUUUYYY]]]dddbbbbbbfffjjjjjjeee```aaacccdddcccaaabbbeeeiiifffpppwww{{{\\\CCC===;;;888777666555222000------,,,,,,,,,,,,++++++(((***---000000...+++)))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''(((((())))))******------------------------......---,,,,,,+++******++++++***))))))((()))))))))************++++++++++++++++++++++++,,,---............,,,++++++---///---...///...---,,,------+++---//////...---------/////////............------...000111111///---,,,//////---,,,,,,,,,,,,,,,******+++,,,---.........,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------//////000000111111222222111333222222<<>>CCCLLL\\\nnn}}}xxxooohhhdddVVV[[[UUUOOOQQQMMMJJJPPPJJJVVVJJJLLLQQQLLLUUUXXXRRROOOLLLKKKLLLMMMKKKJJJOOOJJJEEEEEEIIIJJJGGGCCCKKKGGGHHHGGGDDDLLLNNNAAAKKKOOOQQQQQQSSSVVVTTTOOOQQQWWW[[[YYYWWWYYY^^^aaabbbeeeffffffiiipppqqqnnnxxxzzz{{{||||||~~~]]]???===;;;888777666555222000------,,,,,,,,,,,,++++++(((***,,,------+++)))((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''''''''(((((()))*********------------------------......---,,,,,,+++******++++++***)))))))))))))))************++++++++++++,,,,,,++++++++++++,,,---///000000///------///111...000111000......111444222444666666555333333444888888888888888888888888777666444222000///////////////...---------------000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------.........//////000000111222222222777111222<<>>===;;;888777666555222000------,,,,,,,,,,,,++++++))))))******)))((('''&&&))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((())))))******+++------------------------...------,,,,,,++++++***++++++******))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,------...///000000//////111333---000111000---...333888BBBDDDEEEEEEDDDBBBCCCDDDHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEECCCAAA???===<<<333222111///---,,,+++***000///...---,,,---......------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------....../////////000000111222222333333;;;000555GGGKKKGGGYYYwwwqqqwwwqqq___iiinnngggRRR>>>777444000333111000000111111000///000000111111111222222222///777777888AAALLLbbbvvvlllddd\\\VVVUUUWWWTTTTTTRRROOORRRWWWUUUOOORRRUUUYYY[[[]]]___bbbdddbbbdddggggggiiimmmsssxxx{{{xxx|||```AAA===;;;888777666555222000------,,,,,,,,,++++++++++++***)))((('''&&&&&&&&&))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))******++++++---------------------------------,,,,,,+++++++++,,,++++++*********++++++++++++++++++,,,,,,,,,---...---------------......---///111222333444777999AAADDDFFFCCC???@@@FFFLLLOOOQQQRRRQQQPPPOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTQQQSSSVVVWWWVVVRRRNNNJJJCCCBBB???<<<888444111000...---,,,,,,---///111222...///000000///...---,,,------------------------------------------------------------------------,,,,,,------------,,,,,,---------...//////000000///000000111222333444444888333;;;LLLSSSZZZwwwvvvmmmmmmvvvrrrsssccceeefff```PPP===000,,,333222000111222222111///111111111222222222333333000888999:::FFFZZZuuuqqqwwwllleee___\\\XXXVVVYYY___]]]XXXUUUVVVYYY\\\^^^```^^^___dddjjjiiigggnnnyyyzzz~~~{{{ppp]]]DDD===;;;888777666555222000------,,,,,,,,,+++++++++,,,+++***((('''''''''((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((())))))***+++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,------------+++++++++,,,---///000111555888;;;>>>???BBBDDDGGGOOOQQQQQQNNNJJJJJJOOOTTTTTTUUUVVVUUUSSSRRRSSSTTTSSSSSSTTTUUUVVVVVVWWWWWWTTTTTTVVVWWWWWWWWWVVVUUUUUUTTTSSSPPPMMMJJJGGGEEE999777555222000///............///////////////...------------------------------------------------------------------------,,,------......------,,,------...//////000111111000000111222333444555555333:::CCCLLLZZZuuu{{{sssuuu|||```iiigggZZZXXX```ZZZCCC333222333222111111222222111000222222222222333333333333111999:::???SSSsss{{{ppprrrooofffhhhssshhheeeeeeiiimmmrrr}}}~~~zzzcccRRRYYYqqqvvvqqqwww}}}{{{fff^^^EEE===;;;888777666555222000------,,,,,,,,,,,,++++++,,,+++***))))))((())))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((()))******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,---------......***+++,,,...111333666777CCCFFFJJJMMMNNNPPPSSSUUURRRRRRQQQOOOMMMMMMOOORRRVVVWWWVVVUUUSSSRRRSSSUUUTTTUUUUUUWWWXXXYYYZZZZZZWWWTTTPPPMMMNNNRRRWWW[[[WWWXXXYYYYYYYYYYYYWWWVVVNNNKKKGGGAAA:::444///,,,000///...---------..............................------------------------------------------------------............---------......///000111222222000000111222444555666666444AAAIIIOOOhhhwwwiii]]]XXXWWWcccuuu~~~wwwyyy~~~VVVtttbbbaaa\\\III:::999444222111111222222111000222222333333333444444444222888999AAAXXXxxxzzzsssmmmqqq{{{NNN???JJJ[[[lllwww}}}yyylll___\\\ggguuu~~~|||wwwtttsssttt|||gggDDD===;;;888777666555222000------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((())))))******+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------............///000333666:::???BBBDDDKKKNNNQQQSSSTTTTTTVVVWWWUUUSSSRRRRRRTTTUUUUUUTTTOOOPPPOOOMMMKKKKKKLLLNNNMMMNNNOOOPPPQQQSSSTTTTTTUUURRRMMMJJJIIIKKKNNNPPPPPPRRRUUUXXXZZZ[[[[[[[[[ZZZYYYVVVQQQKKKDDD>>>;;;777555222///.........///........................................................................------............---------...///000111222222333000111222333444666777777999DDDNNN\\\|||vvvoooooorrrpppjjj[[[QQQIIIPPPddd|||kkkhhh}}}ggg]]]TTTFFF999444222111111222333111000333333333333444444444444222:::>>>JJJddd}}}}}}mmmnnnjjjIIIBBBEEELLLTTTppp}}}{{{lllbbbZZZ\\\iiiyyy~~~{{{wwwxxxsssEEE===;;;888777666555222000---------,,,,,,,,,++++++'''((())))))***))))))((((((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((()))))))))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////666888;;;???DDDJJJNNNPPPLLLNNNQQQQQQQQQPPPPPPQQQDDDAAA???AAAFFFIIIFFFCCCBBBCCCBBB@@@======???@@@>>>???@@@BBBCCCEEEFFFGGGJJJKKKLLLKKKHHHDDD???<<>>III^^^}}}fff^^^]]]PPPJJJIIILLLpppwwwlllfffaaaeeerrr||||||FFF>>><<<999888777666333111------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,------------------------------------------------------,,,---//////...,,,------111000---***,,,333:::>>>DDDCCCFFFKKKKKKGGGDDDEEENNNIIIFFFIIIJJJHHHFFFHHHCCC???::::::@@@IIINNNNNNOOOKKKDDDAAADDDIIIIIIEEEGGGHHHGGGFFFEEEHHHJJJLLLEEEHHHJJJHHHCCC>>><<<<<<>>>???FFFSSS\\\]]][[[ZZZVVVXXX[[[\\\\\\[[[[[[\\\ZZZWWWQQQGGG<<<555222222444222000//////000///.../////////111222000---***........................---------.........//////......//////000000111111333111222666777555777;;;EEELLLfffvvvtttjjj]]]ZZZ___aaa]]]jjjqqqwwwvvvssstttyyy}}}zzz}}}~~~|||}}}xxxxxx{{{~~~|||yyyyyy}}}qqqmmmpppllliiipppnnnhhhnnnsssmmmnnnttttttqqqyyy~~~}}}~~~xxxqqqmmmwwwlllwwwttt___PPPPPPOOOHHHZZZrrr\\\rrr\\\cccgggOOODDD777333222444444111111333333222222333555666666555:::BBBKKKmmmRRR~~~~~~\\\^^^kkkjjj[[[WWWLLLJJJmmmwwwkkkbbbeeerrryyyHHH>>><<<999888777666333111------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------------------------------------------------------+++,,,......------...000---///222666<<>>CCCLLLTTT[[[bbbgggccc___^^^___^^^[[[XXX\\\ZZZXXXUUUQQQJJJAAA;;;222000//////000000///...222111000000000000...,,,........................---------.........//////......//////000111111222111000222555666555999>>>GGGaaa}}}zzz|||{{{nnnaaa[[[NNNOOONNNLLLMMMQQQTTTTTTYYYccclllooommmllllllnnnxxxyyysssrrrssstttssszzzyyyjjjbbb]]]\\\^^^XXXUUUWWWpppiii^^^nnnZZZOOOPPP:::666444555555222222444333222222333555666666666EEE@@@JJJ~~~fffaaa[[[PPPNNN___vvv~~~lllaaafffxxxlllkkkvvvgggxxxKKK>>><<<999888777666333111------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,,,,------------------------------------..................,,,---.........000333666555666:::@@@EEEIIIJJJJJJHHHHHHLLLQQQPPPJJJFFFGGGCCCCCCEEEKKKUUU[[[[[[WWWkkkvvvllleee___ZZZXXXZZZUUUZZZ``````\\\\\\bbbhhhaaa^^^]]]___aaa^^^TTTLLL@@@;;;555111000000000111333111///...//////...---........................------.........//////////////////000111111222222222111333666777777>>>EEEPPPnnn]]]TTT```XXXOOOMMMOOORRRXXX]]]yyyvvvqqqooozzzyyyxxxqqqccc]]]ZZZhhh~~~pppiiiVVVPPPcccvvv}}}hhhkkk\\\TTT@@@:::666777666444333555333333333444555666888999AAAFFFiiiooowwwxxxyyy^^^PPPyyynnnTTTAAAEEEOOO[[[sss}}}|||xxx~~~YYYmmmKKK>>><<<999888777666333111------,,,,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,------........................................../////////---...///000111444999<<>><<<999888777666333111------,,,,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,------.......................................//////000000000---///000111333777<<<@@@EEEBBBDDDHHHJJJIIILLLRRRPPPQQQRRRSSSSSSYYYlll}}}rrraaa^^^gggllleee[[[`````````___^^^^^^```aaaddd___WWWNNNFFF===666111.........000222222000---////////////////////////........./////////000000000000111111222333333333444444666777777===NNN^^^~~~xxxqqqrrr~~~kkkZZZuuuvvv```TTTQQQeeejjjgggccc___```MMMBBB999666555333222444222444555555555777;;;???CCCaaaxxxbbbgggllllllxxxkkkZZZiiizzzSSS```XXXMMMIII@@@DDDRRRkkk{{{\\\nnnrrr~~~III>>><<<999888777666333111------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,------....................................//////000000111111...000333555777;;;???CCCFFFEEEIIIMMMIIICCCGGGQQQNNN\\\ssskkk^^^\\\```]]]```dddeeeccc___^^^^^^]]]^^^``````YYYNNN???666333222111222333222111///////////////////////////....../////////000000000111111111222333333444444222333555666888DDD\\\rrrssswww~~~}}}mmm___qqquuuaaawww^^^SSSGGG:::666555333222333222444666666666888===BBBOOOiii}}}rrrZZZXXXXXXeeevvvSSSVVVgggoooYYYSSSrrrfffSSSKKKBBBAAAHHHSSSeeeqqq{{{|||[[[ggg|||~~~HHH>>><<<999888777666333111------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,---.......................................///000000111222222444666:::===???BBBFFFIIIKKKJJJNNNSSSSSSUUUggg}}}nnndddgggcccccccccddddddccc```___\\\^^^bbbdddbbb[[[PPPIII>>>:::555222111222222222////////////////////////.../////////000000000000111111222222333444444444222444777:::???PPPppp{{{lllvvvyyyhhhYYYKKK===777666555444444222555777777666888???DDD___eeeUUUVVVYYYpppQQQKKKVVVzzzlllmmmOOO]]]cccTTTJJJFFFGGGEEELLLLLLRRReeezzzyyy{{{[[[bbbwwwHHH>>><<<999888777666333111---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,------......///////////////////////////...//////000111222222222:::>>>BBBEEEHHHJJJMMMOOONNNLLLQQQ[[[eeeyyywwwmmmfff^^^\\\```dddeeeccceeecccaaa`````````___]]]IIIBBB999222000111333444000000000000000000000000////////////000000000000111222222333333444444555444777;;;???FFF\\\www```^^^kkkccc]]]NNN???999777666555666222555888777666888???EEEsssyyyqqqYYYVVVaaaiiihhhOOOGGG[[[cccoooPPPLLLyyyttt]]]OOOGGGCCC:::DDDGGGGGGJJJSSSppplll{{{zzz___bbb}}}rrrCCC@@@>>>:::888777666333111......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******((('''((()))((())))))******+++,,,,,,******+++++++++***))))))&&&(((***++++++)))'''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///...///////////////......444///***,,,222888:::999@@@DDDGGGJJJPPPZZZdddiii^^^jjjyyymmmpppmmmeeeooo|||zzzkkkhhhddd```___]]]aaaeeedddaaa^^^]]]^^^]]]UUUIII===555222333444000111222111000///000111000000000000111111111111111111111222333444555666000;;;444888]]]vvvPPP^^^tttllllll}}}XXXYYYFFF777:::444///<<<222;;;888333:::>>>@@@IIIkkkeeecccnnnsssTTTPPPPPP___{{{xxxlllWWW]]]pppXXXFFFbbbjjjXXXNNNFFFDDDAAAAAA;;;CCCJJJ```}}}rrrnnn```ZZZnnn~~~vvvFFF@@@>>>:::888777666333222......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))***+++,,,,,,***(((((()))******+++++++++++++++***...---,,,+++***)))))))))+++***(((''''''((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,,,,---......//////......///000000111111111+++000444666777888<<<@@@EEEBBBCCCNNNddd~~~zzzoooxxx~~~qqq{{{fffbbbeeejjjddd______dddgggfffcccccc]]]SSSIII@@@999333///222333333222111000000111000000000000111111111222111111222222333444666777555<<<:::HHHqqq]]][[[lll|||mmm{{{bbbXXXGGG>>>===666111777222888777666;;;===EEEVVVxxx{{{|||~~~bbbMMMGGGQQQttt~~~hhh\\\mmmJJJNNNmmmxxx___RRRJJJGGGCCCBBB;;;AAAGGG^^^nnn]]]]]]jjj{{{III@@@===:::888777666444222......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))''')))+++,,,++++++,,,---...///000000///...------,,,++++++******+++,,,---++++++))))))))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,,,,,,,------.../////////......///000111222333333333333444444777>>>FFFLLLKKKEEEDDDUUUuuuxxxrrrfffnnnyyy^^^^^^```ccceeeeeeeeeddddddeee```ZZZUUUOOOEEE999///333333333333222222111111000000111111111222222222222222222333444555666777888777:::UUU}}}dddRRRmmmmmmbbbMMMFFF===666666555444666555999<<<;;;KKKjjjzzzUUUEEEFFFfffYYY{{{ZZZ@@@TTTxxxlllZZZPPPOOOJJJHHH>>>@@@BBBYYYppp\\\eeehhhGGG???===:::888777666444222......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))))))))))))))*********(((+++///222444666888:::;;;===>>>??????>>><<<;;;555555444333111///---,,,((()))+++------,,,***(((************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,---------...//////000000/////////000000111222333777333111777AAAHHHHHHFFFIIIUUUjjjxxxqqqmmmuuu}}}tttiiibbbbbbeeeggggggbbb^^^[[[[[[ZZZRRRDDD999555444333222333333333222111111111222222222333333222222333333444666777888<<<444===aaa{{{uuu[[[```xxx___[[[|||uuupppSSSJJJ:::555:::666666555555;;;<<<888QQQ}}}lllQQQFFFNNNuuu~~~iiifffuuuFFFJJJddd~~~eeeTTTWWWQQQNNNDDDBBB@@@TTTwww^^^ssspppGGG???<<<:::888777666555333......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************)))))))))***+++,,,,,,,,,222555999===???BBBEEEGGGIIIKKKNNNPPPQQQOOOMMMKKKKKKKKKJJJGGGAAA:::333///,,,,,,++++++******))))))***************************************************************************************************++++++++++++,,,,,,,,,------...//////000000111000000/////////000111222---444===EEEIIIHHHEEEBBBUUUwwwrrrrrrfffaaahhhlllkkkccc___]]]^^^```\\\QQQHHH999666333222333444444333222222222222333333333333333333333444555666888888===666IIIssseee~~~xxx[[[XXXjjj{{{yyyyyy|||YYYXXXfffuuusssVVVKKK;;;888===777888666666;;;;;;999XXX```KKKDDD\\\sssWWWXXXHHHTTTkkkttt\\\YYYQQQOOOGGGFFF@@@RRR~~~eee{{{MMM>>><<<999888777777555333......---------,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---///000222222888:::>>>@@@@@@BBBDDDFFFJJJLLLPPPRRRRRRPPPMMMJJJOOOQQQRRRSSSQQQMMMIIIFFF<<<888111+++((()))+++...++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......//////000111111111111111000000000222333444666@@@HHHEEE>>>EEE\\\qqqvvvooo{{{zzzxxxdddccchhhhhheeebbbbbbdddaaa[[[UUUCCC===666333333555555444222222333333333444444444444444444555666777888999666999YYY\\\dddhhhYYYbbbqqqxxxuuuppp{{{|||qqqtttYYYRRR\\\kkkuuulllzzz___NNNAAA===<<<666999999888;;;<<>><<<999888777777555444......---------,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++---...///222444777888999888;;;===??????@@@BBBCCCHHHKKKNNNPPPNNNJJJFFFBBBEEEFFFJJJNNNQQQUUUWWWXXXNNNJJJDDD<<<666111///...++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...//////000000111222222111000000111333666888:::EEEHHHHHHDDDIIIddd}}}~~~oooxxxkkkeeefffeeedddddddddccc```]]]QQQHHH===555444444444333333333333333444444444444444444444555666777999999444BBBnnn^^^QQQeeevvvttt|||sssqqq|||tttmmmuuueeeRRRpppxxxUUUFFF???999999888<<<;;;;;;>>>HHHooo}}}cccLLLJJJVVV}}}bbb```YYYEEETTTxxxtttaaaUUULLLLLLDDDSSSvvv[[[xxx~~~uuurrrmmmooopppsss@@@>>><<<999888888777555444......---------,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++///000333555888;;;===>>>:::===@@@CCCDDDFFFHHHJJJNNNPPPSSSTTTQQQLLLEEEAAAAAAAAAAAACCCGGGKKKPPPSSSXXXYYYWWWSSSJJJ>>>222+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------/////////000111111222222000000000222555999===@@@CCCBBBDDDSSSooonnnoooggg```aaabbbccccccbbbaaaaaa\\\QQQBBB888555444333222333333333444444444555555555555555555666888999:::;;;PPPgggHHHHHH\\\mmmqqqrrrrrrxxxlllmmmzzz~~~rrrooovvvwww~~~ddd___~~~\\\HHH???888>>>777===<<<;;;@@@PPPxxxsssSSSGGGJJJooozzz~~~mmmSSSiiiHHHNNNiiirrr^^^QQQOOOFFFRRRyyy\\\zzzvvvfff^^^YYYZZZXXX[[[nnn{{{KKK@@@===:::888888777666555//////.........------------------,,,,,,+++++++++************************,,,,,,,,,,,,,,,+++***)))++++++,,,++++++,,,...111222444777:::===>>>???@@@???@@@CCCHHHKKKLLLKKKJJJTTTRRRQQQRRRTTTTTTQQQMMM@@@===>>>AAA===<<>>999>>>pppgggPPPGGGCCCGGGWWWUUUYYYgggyyyyyyiiiyyytttwwwjjjvvvnnngggNNN777999<<<===888<<<===<<>>;;;KKK}}}hhhNNNGGGEEEGGGHHHFFFJJJWWWfffwwwyyyppphhh\\\sss}}}pppfffvvvzzzvvvvvvmmmLLLFFF;;;888<<<777;;;>>>@@@___}}}sssXXXOOORRRaaaooofffmmm]]]NNN]]]gggVVVKKKIIIwwwsssfff```WWWSSSmmmNNN@@@===:::888888777666555/////////.........------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************,,,...//////111333555666:::@@@EEEGGGHHHFFFEEEHHHHHHIIIIIIKKKLLLNNNNNNJJJLLLOOOQQQRRRTTTVVVWWWSSSTTTKKKAAAFFFWWW]]]WWWZZZXXXUUUQQQNNNNNNPPPRRRQQQTTTKKK666+++...///***,,,+++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000111333333222111111222666111555@@@CCCAAAKKK[[[wwwooohhhlll```gggggg^^^cccaaa^^^YYYPPPEEE999222333555666666555555666888666555666888999:::<<<>>>VVVrrrRRRKKKFFFDDDBBB@@@CCCJJJUUUcccwww}}}sssmmm^^^VVVrrr}}}pppmmmkkkjjj{{{{{{KKKHHH;;;:::<<<666:::@@@FFFfffpppZZZrrrfffGGGRRR|||^^^lllqqqiiioooRRRTTTyyy```MMMLLLlllttteeeXXXPPPaaa{{{ssssssuuuJJJ@@@===:::888888777666555////////////............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++)))+++///111222444777999:::===BBBFFFHHHIIIHHHGGGDDDIIIQQQXXX[[[[[[ZZZZZZ\\\]]][[[WWWRRRQQQTTTWWWUUU]]]\\\QQQIIIJJJOOOPPPZZZ\\\\\\VVVMMMHHHHHHJJJGGGMMMOOOFFF;;;333---)))...---,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......//////000000111222333333222222333444444555999======KKKqqqnnnnnnlll___eeeiiibbb```^^^]]]XXXMMM>>>333444555666666666666666666777777555888;;;888999CCCmmm[[[PPPHHHAAAFFFCCCBBBDDDHHHSSSeeevvvuuuppp]]]WWWrrrxxx~~~|||eeessszzzkkkyyyeeeFFF===;;;<<<666:::@@@JJJjjjhhh```yyy~~~YYYRRRhhhfffmmmzzz{{{jjjUUUOOOmmmQQQLLL{{{yyyUUUaaa~~~|||kkk^^^aaarrrrrrlllhhhrrrMMM@@@===:::888888777666555000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...000222555666666888:::<<<@@@???>>>???DDDLLLSSSXXXccciiissszzz}}}rrrhhhdddfffjjj[[[XXXWWWWWWQQQLLLSSS^^^WWW\\\```]]]UUULLLIIIHHHAAAAAAJJJSSSKKK777000555---,,,,,,---......***''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000000111222333444444333333444666777:::<<<===KKKnnnnnnlllhhhWWWkkkbbb___]]]]]]\\\TTTHHH===666555555555666666666555777:::555777===555888MMM]]]QQQJJJFFFEEEBBB???>>>???FFFVVVeeevvv|||qqqjjj|||~~~sssxxxnnnbbb}}}qqqppp|||NNNDDD777===888;;;AAAKKKkkk~~~yyyuuutttqqqpppzzzlllSSSRRRsssvvvrrrgggnnn[[[QQQ}}}UUUHHHaaaxxxYYYBBBFFFXXXiiiuuuxxxzzzwwwmmmaaafffwwwtttOOO@@@===:::888888777666555000000000/////////......------------............------------------------,,,+++++++++,,,---///000444555666666666888;;;>>>;;;DDDRRRaaammmtttwwwxxxyyygggdddbbbZZZXXX]]]RRRVVVZZZ[[[XXXSSSMMMJJJJJJBBBIIIXXXSSS???999DDD111...,,,---000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///000000111222333444555444333444666888999:::???PPPpppnnnjjj}}}sssYYYeeebbb_________ZZZQQQJJJ;;;888666555555666666555777<<<555666>>>444<<<___aaaRRRMMMNNNEEE@@@======???DDDPPP[[[mmmnnnyyyxxxmmmjjjuuuooottt{{{SSSHHH999===999===BBBKKKllltttppp}}}{{{^^^NNN\\\xxxmmmYYYoooxxxZZZSSSwwwmmmeeehhhgggfffoooZZZHHHMMMNNNKKKFFFCCCBBBCCCDDDBBBGGGSSSjjjuuueeeccc~~~___\\\NNN@@@===:::888888777666555000000000000/////////...------------.........///---------------------------,,,++++++---///111333444555666888;;;@@@FFFKKKNNN\\\rrr~~~zzz}}}zzzsssjjjaaaZZZddd___[[[ZZZZZZXXXRRRMMMNNNJJJOOOZZZXXXLLLFFFJJJ???888000,,,...000000///------------------------------------............------...///000111222222333444555444444555777999;;;@@@VVV}}}tttwwwnnneeecccaaaaaa```\\\VVVQQQAAA===888555666777888777555===666666???666DDDttt{{{uuu\\\PPPPPPHHHCCC???@@@BBBDDDKKKRRRhhh|||xxx~~~}}}zzzssskkk\\\CCC@@@;;;:::???CCCLLLnnn{{{~~~}}}kkkYYYSSSdddWWWWWW```{{{[[[YYY||||||sssddd^^^iii```dddgggttt___OOOHHHKKKHHHNNNSSSOOOIIIDDD===DDD???===LLLnnn{{{tttxxxeeeVVVRRRtttPPP@@@===:::888888777666555000000000000////////////---------.........//////........................------,,,,,,---000222444555777;;;???FFFPPPZZZaaa{{{~~~}}}rrrhhhdddfffkkknnnmmmoootttyyy{{{yyyvvviiivvv~~~uuuggg``````^^^XXXQQQIIINNNUUU\\\]]]XXXNNNGGGOOODDD555,,,+++---......---------------------------------.........//////------...///000111222222444555555555444555888:::AAANNNwwwpppttt|||dddcccbbbaaa___[[[UUURRRFFF@@@:::777777999999999333===666777AAA888KKKiiiQQQLLLJJJDDD???@@@AAAAAACCCFFFfff{{{uuu}}}zzz{{{vvvppp===AAA:::;;;AAADDDMMMpppyyy}}}{{{eeeXXX\\\wwwppp```OOOTTTwwwxxx]]]DDDQQQssszzzaaadddooolll~~~uuu{{{wwwsssbbbWWWLLLMMMCCCFFFKKKHHHHHHMMMJJJAAAEEEFFFDDDFFFOOOYYY^^^UUURRRCCCWWWggg\\\WWWQQQqqqwwwNNN@@@===999888999;;;;;;:::999111+++---//////---.........------------........................------,,,,,,///222111000444;;;===444999RRRlll{{{zzz}}}{{{ddd\\\PPPMMMFFFAAAAAADDDAAA;;;BBBAAA???CCCOOO[[[^^^ZZZYYYPPPSSSeeeuuummm]]]XXXZZZ^^^TTTUUUWWW[[[aaaaaaWWWJJJRRRNNNEEE:::///+++---111---------------...///000............/////////000//////000000111111222222000777:::666555:::@@@DDDEEEuuuppptttnnn___dddVVVZZZbbbNNNNNNGGG>>>999888999999888;;;===888;;;>>>888ZZZccc}}}XXXQQQKKKAAAGGGAAA@@@DDDAAALLLeeemmmfffvvvzzz}}}NNN<<<>>>======BBBRRRuuuxxxxxxxxx~~~~~~tttuuu|||gggWWWPPPNNNWWWXXXmmm~~~WWWIII]]]mmmOOOOOObbbnnnjjjmmmrrrwwwwwwsssuuukkkiii}}}ooojjj^^^OOOPPPLLLJJJNNNTTTUUUOOOHHHJJJJJJHHHDDDCCCIIIRRRXXX]]]UUUHHHFFF^^^hhh```NNNRRRooo{{{IIIDDDCCC<<<222444LLLttt;;;444...000222111000111......------------..............................///+++***000555666777999777MMMnnnjjj]]]TTTKKKJJJOOOLLLKKKHHHHHHPPPYYY\\\ZZZ^^^[[[RRRHHHCCCAAA<<<777999999@@@NNNWWWYYYaaakkkyyyhhh[[[SSS\\\\\\ZZZXXXXXX[[[XXXSSSPPPQQQNNNCCC666---,,,///---------------...//////........./////////000000//////000000111222222222888444333777777777@@@MMMnnnuuuiii___fffddd\\\YYYPPPJJJBBB<<<999999999999:::===:::===???>>>dddhhhkkk\\\QQQDDDGGG@@@???BBB???LLLgggyyymmmzzzjjjHHHYYYrrr{{{uuuWWWAAA===>>>???BBBOOOnnnssstttsssiii[[[NNNGGGHHHQQQ___hhhbbbWWWRRRTTTWWWSSSRRRYYYoooyyy\\\RRRkkkrrr[[[QQQSSSwwweeennneeedddbbbXXXTTTPPPPPPSSSWWWZZZ[[[RRRQQQMMMIIIMMMVVVYYYVVVTTTTTTOOOGGGGGG\\\jjj^^^NNNTTTsssuuuIII444>>>EEE@@@666777EEEUUU;;;444000111333222111222......------------.................................---///333444555<<>>;;;>>>LLL^^^lllhhhtttXXXZZZ[[[ZZZWWWWWWZZZYYYVVVNNNTTTWWWPPPAAA333---------------,,,------...///....../////////000000000///000000111222222333333999333555;;;:::;;;SSSrrr|||nnn}}}```gggcccVVV```RRROOOHHHAAA;;;888999;;;888<<<===??????EEEqqqpppqqq[[[JJJIIIBBB@@@BBB???NNNrrrtttppp^^^OOO^^^vvv{{{~~~cccYYYFFF<<<>>>@@@CCCKKKdddrrrvvvtttcccUUUSSSNNNHHHEEEMMM___ttt~~~}}}{{{yyyzzzvvvxxxzzzjjj```||||||cccPPPHHHrrr|||___kkkpppttt}}}wwwtttmmmeee___\\\\\\]]]ZZZZZZTTTQQQ]]]nnnpppfff^^^YYYTTTLLL@@@>>>OOOfffrrr^^^OOOVVVwwwwwwMMM@@@===999666555444333333666111...///000///...000......------------..................////////////,,,222888777111444HHH]]]vvvxxxeeeRRRMMM___pppxxx~~~wwwfffSSSHHHIIILLLLLLXXX^^^kkk|||\\\[[[XXXWWW[[[^^^XXXPPPLLLRRRWWWVVVMMM???222+++...---------------.........////////////000000000///000000111222333444444777999;;;;;;999HHHoooxxxpppccc[[[YYYbbbSSSRRRMMMEEE<<<888888;;;666;;;???>>><<>>===???DDDKKK]]]ssswwwyyylll[[[ZZZ___\\\SSSKKKMMMfffrrrfffOOOJJJuuuvvv___UUUuuunnnnnn}}}pppccc[[[___```ZZZWWWhhhvvv___OOONNNLLLDDDAAAGGGWWW{{{zzzbbbQQQVVVvvv}}}QQQIII???555333999???@@@===333///---//////------///......------------.............../////////000000000111444888===HHH^^^rrrmmm\\\UUUQQQwwwyyytttllldddaaaeeekkkrrr|||~~~uuurrrxxx{{{yyyrrreeePPP>>>===;;;IIIaaammmooo|||}}}ppp___UUUXXX\\\WWWNNNMMMNNNQQQUUUVVVLLL<<<...///......------.........////////////000000000111000000111222333444555555999;;;888666HHHmmm{{{xxx___\\\aaaUUUTTTPPPHHH>>>999888999666:::>>><<<:::TTTkkkqqqTTTLLLHHHEEECCCBBBYYYyyyqqqZZZUUUooommmmmmyyyvvvbbb|||GGG@@@<<<===DDDLLL[[[xxxyyypppsssyyyqqqccc^^^\\\WWWOOOIIIBBBXXX~~~qqqWWWQQQyyynnndddQQQZZZ\\\jjjaaayyy}}}rrrhhhiiibbb^^^mmmiiiPPPNNNQQQIIIAAAAAAMMMtttgggSSSUUUrrr~~~RRR;;;===??????<<<555...***333000///111000......111......------------...............//////000000111777///000@@@WWWiiisssxxxppp[[[SSSaaayyyxxxkkkVVVVVVYYY```iiiooorrrsssMMM;;;:::WWWssszzzyyy{{{xxxaaaWWWWWWWWWUUUPPPLLLKKKQQQXXXUUUFFF888111000//////...//////////////////000000000111111000000111222444555666666999666333CCCsssxxxrrrtttZZZ[[[XXXVVVQQQJJJBBB<<<999888888999>>>::::::___ooo___PPPIIIFFFDDDGGGcccuuu___UUUpppppp___fffkkk~~~ttt___wwwWWWBBB<<<<<>>;;;777555666;;;>>>222000000222111......222......------------......---......///000000111111888777AAAXXXnnnxxxwwwtttggg\\\WWWcccxxxvvvaaaRRRJJJNNNcccyyymmmKKKBBBWWWrrrlll[[[XXXZZZTTTNNNJJJOOOVVVWWWNNNEEE222222111000000000000000//////000000000111111111000111222333444666777777555777CCCfffxxx}}}aaaZZZ[[[WWWRRRLLLFFFAAA<<<888;;;999>>>;;;>>>lllxxxsssZZZNNNIIIHHHRRRuuummm\\\QQQnnnjjjaaa___iiiyyyvvvbbbgggqqq]]]BBB===>>>DDDIII\\\nnnpppqqqtttiii___WWWKKKFFFEEEJJJSSS^^^ooo}}}~~~bbbYYYtttaaaSSSZZZ\\\qqqkkkWWWKKKGGGHHHIIIJJJffffffQQQQQQmmm}}}[[[DDD>>>999:::======777000000//////222000------111.........------.........---......///000111111222333CCC\\\qqqxxxsssooopppSSS[[[ppppppWWWYYYjjj]]]EEENNNaaahhhlllfffXXXXXXWWWQQQLLLNNNSSSVVVSSSNNN333333222111000000111111000000000000111111111111000111222333555666777888555@@@]]]rrrbbb^^^YYYRRRMMMJJJEEE>>>999>>>:::???===BBBuuuvvv~~~dddTTTNNNNNN\\\|||mmmcccWWWLLLkkk~~~iii^^^]]]uuuvvvwwwvvveee\\\rrrSSSAAA???AAADDDFFF\\\cccjjjnnnlllWWWYYYSSSOOOMMMIIIEEEJJJRRR\\\qqq[[[^^^xxxgggZZZOOOyyy]]]www}}}dddQQQMMMPPPLLLDDDIIIddd~~~cccOOOPPPnnnkkkWWWBBB???<<<;;;:::999777555222111111000000000000000000000000000000000000000111///---...111333333222CCCWWWhhhoooxxx{{{hhhNNNqqqvvvbbbrrroooKKKFFFHHHgggaaagggRRRWWW```MMMCCCYYY\\\OOOPPPJJJ999...000444111///222000111111111111222222222777,,,444:::///222<<<666777YYY}}}ggg\\\___ZZZMMMGGGHHHCCC999<<<666BBB888CCCeeennnWWW|||wwwTTTOOOOOOdddmmmrrraaaYYYxxxxxxfff```aaannn|||oooZZZtttfffHHHEEE@@@BBBEEEOOOzzz}}}pppccciiixxxfff```ZZZTTTRRRQQQPPPOOOKKKPPPaaaxxxzzzbbbcccuuuYYYWWWfff{{{iiiyyyiii^^^PPPLLLMMMHHHnnnuuu]]]RRRKKKddd{{{[[[AAA???<<<:::999888777555222111111000000000000000000000000000000000000000///111111000///111777<<>>;;;999999888666444222111111000000000000000000000000000000000000000...333555111---222@@@LLLQQQ]]]kkkooobbbZZZhhh~~~^^^>>>QQQkkk|||dddQQQXXX[[[JJJPPPXXXEEEEEEBBB;;;111...000222111111111111111222222222333---666555222777:::;;;???hhhttt^^^RRRWWWKKKDDDFFF@@@===666>>><<>>???eeeuuuzzzqqqWWWOOOUUU[[[nnnwwwlllbbb~~~lllZZZSSS[[[xxxsssOOOCCC???AAAEEEVVVrrriii]]]aaatttjjj^^^^^^```YYY```yyy|||nnn}}}eee\\\iiimmm\\\eee```VVVdddnnnYYY]]]yyybbbRRRSSSnnnUUU@@@===:::999888777555333222111111000000000000000/////////////////////////////////111999GGGWWWbbbgggeeeZZZTTTfffyyyzzzrrrIIIFFFnnnyyy|||iiiSSS^^^\\\JJJEEE@@@HHHGGG999000111444222111222222222222333333333444444111888===444JJJxxxWWWUUUQQQHHHEEEBBB======@@@???kkkuuufffZZZXXX]]]___jjj{{{]]]zzzvvv[[[WWWUUUaaarrrQQQBBBDDDJJJGGGVVVttthhh^^^bbbsssrrrggghhhgggooo~~~|||kkklll\\\~~~hhhyyykkk```SSS___|||wwwsssqqqrrrzzzaaa^^^nnnVVVSSSiii|||TTT@@@>>>;;;999999888666444222111111000000000000000000000000000000000000000000......444BBBPPP\\\bbbcccYYYWWWcccsss{{{hhhVVV\\\tttiiiFFFBBB^^^ooooooQQQOOO[[[PPPGGGAAAGGGHHH@@@666222333333222222222222333333333333888111222<<<>>>===cccqqq{{{iiiUUUTTTLLLCCCCCC@@@AAA@@@???qqqppp}}}xxxuuuvvvdddkkkttt___\\\UUUUUUmmm```DDDCCCJJJDDDVVVfffaaabbbrrrzzz{{{|||hhhqqq[[[vvvjjjyyyjjjZZZhhhiii```___\\\\\\kkk|||ggg___[[[WWWSSSJJJHHHGGGFFFDDDMMMiii|||WWWTTT[[[xxx[[[SSS\\\QQQAAA???<<<:::999888777555222111111000000000000000000000000000000000000000000000222:::GGGSSS[[[___XXXXXX```ppp~~~vvvEEEWWW|||rrrCCCHHHiiigggqqqfffMMMXXXZZZMMMBBBCCCFFFFFF===333111444222222222333333333444444777000555<<<<<>>IIIAAATTT```aaaaaaqqqgggzzz___kkkjjjqqqnnn}}}oooYYYOOOZZZqqqsssgggYYYRRRSSSWWWWWWVVV[[[WWWUUUTTTKKKFFFPPP```sssPPPNNNKKKzzzZZZOOOJJJggg{{{SSSBBB???<<<;;;:::999777555222111111000000000000000000000000000000000000000000222777???IIISSSYYY\\\QQQ```kkkpppnnn___^^^wwwuuuHHHHHHttt]]]UUU\\\OOOBBBAAAEEEIIIBBB444000555222222333333333444444444555111888999;;;ccc|||yyywwwrrrrrrssstttvvvwwwxxxxxxsssuuu]]]\\\PPP>>>JJJ???@@@;;;DDDcccdddUUU\\\}}}lll{{{dddqqqmmm[[[NNNPPPZZZrrrtttEEEAAATTTHHHNNNuuu}}}\\\aaa```rrriiieeebbbiiieeekkk[[[ZZZ]]]]]]bbbccceeehhhiiigggaaa\\\]]]VVVUUUWWWRRRHHHIIIRRR~~~wwwVVVVVVWWWuuuWWWKKK;;;JJJ[[[ZZZBBB???<<<:::999999888666111000000///////////////...///000000//////000111---777===@@@IIIUUUVVVPPP[[[hhhttt}}}{{{wwwtttQQQmmmqqqWWWttttttWWW]]]WWWFFFDDDGGGLLLFFF999111222222222333333333444444444666777444:::___}}}yyyvvvuuusssuuuooonnnssspppkkkqqqpppuuuyyy{{{ssseeeOOO^^^IIIEEEAAAAAA???JJJ|||vvv|||{{{mmmiiirrrdddZZZMMMTTTmmmpppFFF@@@GGGMMMZZZkkktttaaaWWW]]]ssswwwllleeeqqq~~~uuueeennnzzzzzzzzzppphhhnnn```VVVXXXXXXQQQKKKLLL^^^\\\bbbuuulllpppcccYYYGGG===@@@HHHaaa\\\BBB???<<<:::999999777666111111000/////////000000///000111000///...000111---888EEEKKKOOOPPPMMMIIIbbbgggrrrkkkqqqwww[[[qqqVVVYYYKKKCCCAAAGGGGGG===555333222333333333333444444444555::::::FFFrrrtttnnnnnnooolllmmmoooqqqssstttuuuuuuqqq[[[UUUEEEGGGDDDAAA>>>KKKyyy}}}pppgggsssgggtttlll```RRRTTTccczzzMMMDDDGGGFFFPPPdddrrraaaXXX___vvv|||yyyrrr```qqqtttzzzvvvhhhZZZPPPLLLNNNmmmqqq```rrrxxxccc]]]vvvooo[[[TTTIIIDDDDDDEEERRRhhhqqq}}}]]]CCC@@@<<<:::999999777666222222111000000000000111000111111000///...000111222<<>>NNNpppyyyvvvsssuuu{{{|||gggcccsssdddWWWTTTXXXqqq\\\GGGFFFGGGQQQbbbnnn___XXX___vvvzzzdddpppfffRRRKKKIIIWWWfffmmmaaa```mmmYYYZZZSSSMMMKKKGGGDDDKKKXXXXXX^^^lll\\\CCC@@@<<<:::999888777555333222222111111111111111000111111000......000222:::>>>IIIPPPMMMJJJVVVhhhvvvwww}}}}}}xxxnnnfffjjjuuugggxxxqqqBBBZZZ}}}ssspppVVVUUUHHHAAAGGGKKKCCC999555444444444444555555555555999222???iiiwww```qqqsss}}}YYYMMMGGGFFFBBBAAASSSgggnnn{{{ssspppyyyuuubbbpppvvveeeYYYSSSQQQhhhmmmKKKHHHLLLUUUccciii\\\VVV\\\rrrjjjtttuuuVVVHHHAAARRRsssuuurrrsssoooZZZ```WWWSSSOOOFFFIII[[[hhh___XXX\\\]]]CCCAAA===:::999888666555333222222111111111111111000111111///...///222444<<>>333KKKxxx\\\jjj}}}{{{^^^MMMCCCDDDBBBDDDXXXjjjoootttmmmxxx~~~kkk\\\RRRNNNcccnnnNNNKKKIIIOOOiiiiii]]]WWW[[[pppmmm}}}yyyXXXHHHAAAQQQkkkaaaVVVVVVQQQFFFTTTsssvvvddd``````DDDAAA===:::999888666444222222111000000000000111///000000//////000444777999>>>FFFLLLMMMPPP\\\iiiooozzz~~~{{{yyyPPPUUU~~~VVVJJJDDDIIIKKKEEE>>><<<555555555666666666666777:::777^^^~~~QQQ```{{{UUUOOO[[[fffoooxxxgggPPPIIIBBBAAAFFF[[[ttt~~~tttnnnyyydddVVVOOO^^^zzzZZZHHHJJJCCCLLLwwwiii___YYY[[[ooovvvzzz|||wwwrrrssslllxxxsssVVVKKKIIIHHHjjjcccUUUWWWTTTKKKdddkkkeee```DDDAAA===:::999888666444111111000/////////000000...//////...///111666999:::@@@FFFJJJPPPYYYaaadddppprrruuuyyyuuutttfffIIIzzzppp[[[LLLLLLOOOJJJAAA<<<555555666666666777777777333EEEvvvqqqHHH___\\\IIIIIISSSaaajjjsssxxx|||YYYMMMCCC@@@EEE]]]vvv}}}rrrppp___VVV]]]\\\DDDIIIHHHPPPxxxfff]]]XXXZZZmmm{{{[[[UUUVVVSSSeeeyyywwwyyyyyypppVVVLLLLLLHHHUUUppp~~~xxx___YYYWWWRRRvvvrrrhhh]]]EEEAAA===:::999777666444111000000///////////////---.........///222777:::>>>DDDFFFFFFPPPbbbkkkiiiwwwnnnnnnzzzQQQllloooVVVQQQTTTNNNCCC;;;666666666666777777777777555XXXZZZMMMmmmyyyUUUFFFIIISSSZZZhhhkkkvvvttt~~~```IIIEEE???BBB]]]qqq___^^^rrrqqqyyyfff\\\___wwwJJJLLLQQQTTTgggaaaYYYUUUWWWjjjdddZZZXXXUUUVVV|||hhhXXXNNNZZZyyyyyyzzz~~~tttXXXIIIHHHUUUUUU\\\ZZZRRR___|||{{{nnnooonnn]]]WWWWWW~~~lll```DDDAAA===:::999888666444222222111000//////000000//////000///000333777;;;DDDBBBGGGQQQXXX]]]fffpppqqqfffeeetttkkkuuuMMMppp^^^YYYSSSRRR@@@CCC777777888888666444555888>>>gggoooUUUJJJWWWssssssPPPJJJLLLJJJOOOSSSXXXjjjsssbbb~~~dddOOOGGGDDDHHH^^^vvv{{{kkk^^^[[[___~~~rrrdddrrrEEE;;;QQQ\\\lllkkkUUU\\\YYYgggvvvcccZZZYYYgggzzzbbbUUUKKKOOOlll|||[[[FFFWWWbbbgggdddUUUNNNbbbsss]]]ooozzzmmmpppZZZ\\\|||ttt]]]DDDAAA===:::999888666444222222111000000000000000//////000///000333777;;;BBBBBBGGGPPPXXX]]]dddmmmhhhddddddllltttxxx}}}sssxxxwwwzzzjjjkkk{{{XXXiii{{{```YYYWWWTTTEEECCC:::777666777777666888;;;GGG~~~nnnNNNPPPiiilllTTTJJJFFFEEEHHHIIIVVVvvvrrr\\\mmm{{{QQQHHHDDDEEEZZZpppuuudddWWWUUUYYYnnnuuu~~~QQQKKKNNNUUUssspppVVV[[[WWWdddwwwjjjeeesssxxxeeeYYYRRROOOaaayyy{{{yyyfff|||ZZZJJJ^^^zzzzzzlllVVVTTTsssiiihhhkkkrrrzzz]]]```vvvXXXDDDAAA===:::999888666444222111000000000000000000//////000000000333888<<<@@@AAAFFFPPPXXX\\\aaafff___dddggggggmmmxxx|||ppp}}}iiigggYYYxxxpppOOOxxxsssnnneeeYYY\\\TTTMMMCCC<<<777444777999999:::>>>SSS{{{YYY```xxxkkkSSSKKKCCCEEEAAADDD```sssvvvZZZVVV}}}|||XXXIIIDDDFFFZZZhhhxxxfffXXXTTTUUUzzzpppjjjOOOPPPIIISSS{{{sssUUUWWWUUUbbb}}}uuuyyyjjj\\\QQQNNN[[[kkkeeeuuuttt^^^ZZZwwwfffRRRYYYkkk```YYYvvvuuuYYY```yyy___^^^|||TTTDDDAAA===:::999888666444111111000000000000000111//////000000111444999<<<>>>@@@FFFOOOWWW\\\^^^___[[[gggllljjjrrrsssZZZpppyyymmmZZZ|||dddoooXXXrrrkkkppp\\\]]]RRRRRRDDD>>>666444999;;;999:::>>>___kkkUUUeee~~~eeeRRRJJJLLLGGG@@@TTTgggjjjcccQQQiiiuuugggIIIFFFIII]]]sss```vvviii___YYYjjjGGGJJJKKKbbbvvvTTTTTTSSSaaaooo]]]NNNSSSaaa{{{lllgggVVVjjj}}}ssszzzZZZRRRbbbzzzdddjjj~~~bbbpppaaaWWWUUUDDDAAA===:::999888666444111000000000000000111111...///000000111444999======AAAFFFNNNVVV[[[\\\YYYZZZhhhoooooo{{{}}}VVV^^^zzzbbbVVVRRRJJJnnnooohhhfff\\\QQQTTTFFF???777555;;;===888888???qqqyyySSS???NNNggggggOOOOOOLLLCCCRRRnnn]]]sssvvv[[[^^^{{{pppJJJFFFGGGZZZuuuYYYzzzwwwjjj}}}}}}OOOKKKPPPqqq~~~WWWTTTSSS___~~~pppYYYPPP^^^kkkzzzccc```{{{{{{~~~uuummmpppuuuyyy___PPPZZZaaaqqqwwwhhhXXXmmmYYYDDDAAA===:::999888666444000000000000000111111222...///000000222555:::>>>>>>BBBGGGMMMUUU[[[ZZZUUU[[[fffmmmooozzz\\\PPPfffgggSSSJJJIIIjjj^^^zzz^^^UUUUUUJJJAAA888666<<<;;;666;;;GGGwww```FFF:::FFF^^^]]]QQQLLLFFFVVVeeeaaannn^^^aaapppMMMEEEAAARRRYYYttt|||zzzxxxvvvnnnjjj}}}[[[MMMOOOnnn\\\UUUSSS[[[uuuiiiTTTQQQfffqqqkkk^^^fff|||{{{sss[[[VVV|||^^^qqqooobbbeeeYYYDDDAAA===:::999888666444000000000000000111222222...///000000222555;;;>>>@@@DDDGGGKKKTTT[[[ZZZSSS]]]fffllllllooozzzzzzdddhhhkkkiiieeehhhssszzzhhhNNNUUU|||fffYYYqqqccc{{{ddd]]]WWWOOODDD:::777:::888555BBBWWWpppOOOCCCAAALLLccccccQQQMMM]]]wwwnnn|||ggg}}}kkk___sssQQQGGGAAAQQQ```xxxwwwsssxxxyyyeeeMMMWWWdddvvv|||vvvWWWHHHOOOggg^^^UUURRRWWWnnnuuu]]]QQQPPPkkkvvvqqqiiijjjqqq}}}wwwdddaaayyyttt]]]~~~wwwYYYhhh{{{pppllliiizzzUUUDDDAAA===:::999888666444000000///000000111222222...///000111222666;;;???AAAEEEGGGKKKSSS[[[ZZZRRRaaahhhllliiidddiiiyyywwwcccEEEHHHJJJGGGBBBCCCPPP]]]\\\xxxrrrSSSSSShhhwww~~~rrrtttjjjdddXXXSSSGGG<<<777999666555IIIccc[[[MMMCCC???DDDZZZzzz\\\UUUddduuuooo}}}vvvjjjzzzkkkeeeTTTJJJFFFUUUiiizzz^^^iiiXXXYYYrrrpppddd___ZZZdddtttrrroooyyyyyyLLLCCCVVVjjj\\\RRRPPPVVVkkkwwwxxxiiiTTTPPPSSSqqq|||zzzxxxxxxkkkjjj~~~}}}qqq}}}kkkggggggTTTMMMgggdddtttnnnPPPZZZ~~~xxxlllooommmmmmxxx{{{vvv~~~ZZZAAA???===;;;888666555555000000000000000000000000000000000000111555:::???DDDMMMJJJOOOZZZPPPIIIZZZ___hhhpppmmmfffgggttt|||___\\\dddqqqvvviiiZZZ___nnnyyysssdddZZZyyy}}}___zzznnnjjj]]]MMMLLL;;;666888???555???{{{}}}gggMMMHHHAAA;;;FFFddd~~~vvvZZZnnniiixxxxxxjjj}}}___AAAGGGUUUTTTaaakkkyyyeeeVVVRRRZZZ```qqq{{{|||~~~___rrrPPPIIIUUUzzz\\\WWWMMMQQQccctttrrr\\\PPPQQQNNNccc___RRR}}}qqqxxx{{{ttteeeffflllZZZeee^^^\\\TTTuuu{{{jjjVVV]]]ooorrreee```ZZZVVVVVVYYYdddppp|||VVVAAA???===:::888666555444000000000000000000000000000111111111222555:::===AAAIIIHHHNNNYYYQQQMMM]]]gggnnnssspppjjjlllwwwuuubbbdddsssdddhhh___qqqsssuuunnnzzzllleee```[[[OOO===777777<<<555EEEfffQQQBBBHHHDDD???GGGddd|||~~~sssmmmjjjwwwssshhhHHHJJJRRRWWWyyyoooiiilllqqqggg```YYYWWWTTT___pppzzz|||wwwwww}}}ooozzzNNNHHH\\\cccWWWOOORRR___xxxuuu]]]RRRWWWUUU\\\vvvnnn^^^VVVEEEOOOzzzttthhhSSSLLLSSSooovvvmmmjjjrrrtttfffaaaZZZTTTSSSUUU[[[dddrrrHHH@@@???===:::888666555444000000000000000000000000000111222333333555999;;;AAAFFFHHHOOOVVVPPPNNN\\\gggmmmrrrqqqooosss~~~|||lllsss~~~vvv```OOOIIIJJJaaajjjnnnRRRFFFLLLcccwwwqqqVVVLLLCCCUUU]]]gggvvvuuuvvvlllaaa]]]PPP@@@999666;;;999QQQqqq^^^SSSJJJIIICCCFFFaaawww}}}xxxjjj~~~vvvdddttt|||nnnKKKHHHMMMfff~~~llllllwwwnnnnnnfffeeeeeeaaaXXXPPPSSSUUURRRfffzzz|||pppXXX~~~~~~KKKLLLbbboooWWWQQQRRRZZZzzz~~~yyy]]]TTT___^^^VVV]]]YYYSSSOOOGGGRRReee}}}hhhXXXNNNQQQRRR|||wwwqqqttt|||wwwgggbbbZZZRRROOOSSSSSSWWWtttjjj???@@@???<<<:::777666444444000000000000000000000000000111333444444666888;;;DDDFFFJJJQQQRRRLLLMMMXXX___hhhpppqqqoootttjjjdddTTTEEEEEEHHHGGGAAA>>>DDD999AAAkkkjjj]]]```EEE<<<888???FFFDDDDDDBBB888???888EEEJJJTTTpppyyybbbwwwrrrbbb\\\PPPAAA;;;888===>>>\\\kkkPPPNNNEEEEEE\\\zzzqqqwww}}}}}}ssssssvvvyyyQQQHHHKKKnnnxxx}}}ooofffeeefffhhhggg^^^WWWPPPGGGTTTsss}}}zzziiiooo|||eeeIIIQQQbbb}}}VVVSSSPPPUUUzzz___VVVggglll^^^VVV[[[lllvvvhhhYYYOOOtttpppggg\\\ddduuu\\\UUUggg{{{zzzjjjeee]]]TTTOOOTTTTTTSSScccoooEEE@@@>>><<<999777555444444000000000000000000000000///111333444555666999;;;DDDBBBJJJRRRNNNIIIOOOWWW\\\hhhrrrqqqjjjlll|||wwwhhhPPPMMMLLLNNNNNNLLLJJJKKKLLL@@@===WWWnnnPPPpppcccQQQLLLIIIGGGLLLJJJ??????FFFEEE>>>777???===CCCXXXvvvzzzddd}}}rrriiicccRRRDDD===999======\\\lllYYYSSSIIIHHH\\\ssswwwmmmpppwww|||}}}xxxZZZLLLJJJddd~~~~~~qqqkkkjjjsss|||sss___UUUPPPTTT```wwwmmmuuu~~~[[[HHHVVVlllWWWSSSNNNRRRpppjjjaaasssssshhhxxxaaaXXXiii~~~~~~qqqgggnnn}}}aaaIIIQQQppp|||~~~rrrlllbbbWWWSSSSSSWWWWWWXXXqqqrrrJJJ???>>><<<999777555444333000000000000000000000000///111222333444777;;;>>>@@@<<>>888;;;GGGcccpppuuuqqqtttbbbWWWFFF>>>888;;;;;;ZZZmmm]]]SSSKKKRRRcccpppqqqkkkkkkttt~~~}}}XXXKKKIIIbbbxxx}}}zzzooojjjxxxkkkaaa^^^[[[]]]xxxiiijjj]]]FFFZZZ\\\SSSKKKRRRdddzzzxxxqqqdddPPPZZZuuuttt```WWWccc]]]QQQtttvvvlllqqqsssxxxsssyyyvvvgggZZZUUUPPP\\\```WWWbbboooFFF???>>><<<999777555444333000000000000000000000000///000111222444888===AAA@@@999HHHSSSHHHGGGUUUZZZdddkkkrrrsssppppppvvv|||{{{zzzzzzwwwrrrtttzzz|||zzzuuurrrbbbZZZWWWPPPPPPMMMBBBFFFBBBCCC===???AAAQQQ|||vvv~~~}}}^^^ZZZGGG<<<777===AAAbbbrrrWWWJJJIIIZZZkkkmmmhhhgggjjjqqq|||wwwxxxzzzUUUMMMLLLwww|||yyyjjjssslllnnn|||nnneeehhh{{{qqqmmm{{{ZZZFFFZZZdddTTTIIITTTYYY|||iiiTTTUUUUUUsss{{{rrruuu^^^^^^~~~qqqTTTcccsssnnniiiqqqqqqhhh[[[TTTPPPHHHRRRoooyyyggg]]]hhhkkkZZZTTTQQQccclll\\\^^^lllCCC???>>>;;;999666555333333000000000000000000000000///000111111333888>>>CCCCCC;;;JJJTTTEEEEEESSSVVV```dddjjjrrrzzz|||tttrrrmmm```\\\[[[SSSOOOJJJJJJDDDGGG@@@EEEvvvmmmcccZZZFFF:::777AAAKKKooosssmmmMMM@@@DDD___pppiiiaaaaaajjjoooyyy}}}rrrvvvaaaiiipppiii}}}\\\WWWRRRhhhjjjzzzrrr^^^www}}}nnnvvvzzz}}}tttxxxqqqppptttzzz~~~SSSIIIUUUjjjUUUHHHVVVRRRvvvrrrTTTYYYSSSOOOeeevvvbbbooommmvvvzzzgggdddaaaPPPSSSmmm^^^YYYMMMEEEeeelllYYYRRRVVVjjjuuuaaa___dddJJJAAA???;;;999888666444222000000000000000000000000111222333333444777;;;>>>AAA@@@JJJPPPHHHHHHSSSWWW]]]gggjjjgggmmm~~~{{{sssfffZZZVVVTTTIIIHHHKKK===BBBeeeuuufff^^^GGG:::===;;;IIIpppkkkUUUOOO===CCCMMM\\\ddd\\\dddmmmnnntttrrrvvvxxxccciii|||ccc[[[[[[wwwtttnnnuuuggg```tttuuuvvvuuujjj^^^eeettt||||||~~~jjjbbblllyyy|||GGGHHHSSSZZZMMMHHHOOOjjjrrr\\\RRRWWWUUUOOOccc~~~~~~___nnnvvvnnneeeQQQPPPyyyrrreee\\\NNNSSSLLLHHH~~~fffYYYPPPsssoooggggggKKKBBB???;;;999888666444222000000000000000000000000000111222333444666;;;>>>AAA@@@JJJOOOGGGHHHSSSXXXdddkkkmmmllltttqqqbbb___SSSRRRTTTFFFFFF```sss{{{nnn\\\FFF;;;???===IIIyyyyyy___]]]EEECCCFFFTTT___XXX```iiimmmuuuyyyttt|||ggglllnnn|||ttt^^^VVVvvvoooqqq|||bbb[[[iii~~~gggaaa\\\ZZZWWWUUUVVVZZZ```]]]___dddkkkuuujjj|||rrroooyyyDDDGGGTTToooWWWXXXNNNbbb___GGG]]]hhhWWWTTTfff|||}}}yyyfffdddfffjjjgggXXXUUUqqqiiiXXXdddQQQQQQOOOGGGqqqpppVVVVVVyyyvvvllljjjMMMBBB???;;;999777666444222000000000000000000000000///000111222333666:::>>>AAA@@@JJJOOOFFFFFFSSSYYYgggmmmnnnnnnvvvzzziii^^^```pppuuulll\\\WWWXXXOOOLLL[[[pppuuutttZZZEEE<<<@@@???KKKnnncccHHH@@@???LLLYYYUUU^^^eeekkktttfffzzzmmmaaaeeeyyyyyydddRRRpppwwwuuuggg```fffqqqzzzyyyppplllmmmqqqrrroooiii^^^SSSYYYxxxoooaaaooovvvgggqqqoooHHHGGGVVVyyyRRRVVVNNNYYYsss]]]ZZZaaaZZZXXXaaaeee~~~}}}vvvkkkwww~~~tttyyynnngggnnnuuuiiiUUUOOOSSSKKKVVVXXXYYY{{{wwwpppYYYCCC@@@;;;888777555444222000000000000000000000000...///000111222666:::===@@@@@@JJJNNNEEEEEESSSZZZdddjjjmmmlllppp}}}~~~{{{rrrmmmkkkeeebbbyyylllbbbaaa___[[[\\\sssuuuuuuXXXDDD;;;AAAAAAMMMsssWWWBBB???===HHHWWWVVV```ccciiiqqq[[[WWWzzztttpppqqqkkkRRReeemmmyyyhhhppp{{{tttrrrrrrvvvpppgggddd|||pppiiilllhhhKKKDDDRRRVVVOOOPPPSSSjjjlll[[[cccmmmnnneeesssddd~~~{{{iiijjj}}}{{{yyyzzzhhhYYY[[[WWWOOOyyy```XXXvvvvvvfffDDDAAA<<<888666555333222000000000000000000000000...///000111333666:::>>>???@@@KKKOOODDDDDDRRRZZZaaaiiinnnlllkkksss|||zzznnn]]]}}}|||sssXXXCCC:::@@@AAANNN|||GGG<<>>DDDCCCKKKXXXSSSYYY^^^aaafffuuusssgggXXXLLLLLLbbbsssJJJXXX}}}zzzgggwww~~~uuuuuukkk\\\ZZZeeeuuurrrfff___gggwww}}}ggg\\\bbbkkkpppsssxxxhhh]]]PPPGGGDDDQQQtttWWWRRRMMMXXXvvvssseeeoookkk\\\|||{{{gggwwwuuunnncccVVVUUUlllbbbYYYdddpppooozzzpppfffFFFBBB<<<777555444333222000000000000000000000000...///111222444888<<<@@@:::>>>MMMRRRFFFDDDPPPWWWccccccdddgggkkksss~~~}}}```NNNJJJYYY|||lllqqqqqqRRR@@@;;;BBBAAAJJJ}}}|||___RRRDDDDDDAAAMMM\\\UUUVVVWWW[[[___wwwwwwmmm```[[[UUUVVVxxx~~~|||oooFFFQQQ~~~ppp}}}~~~yyyooouuuppp]]]QQQTTTEEEPPPbbbvvvuuu[[[WWWZZZddd~~~{{{hhh^^^gggooodddVVVLLLHHHIIIRRRhhhoooVVVPPPQQQfffssswww{{{hhhnnnppp}}}xxxfff~~~~~~lll}}}iiirrr{{{iiixxx```TTTYYY\\\SSSaaaooolllqqqvvvjjjGGGBBB<<<777555444333222000000000000000000000000///000222333555888===AAA999>>>NNNTTTGGGDDDOOOVVV___ZZZXXX^^^iiisss{{{mmmEEE;;;RRR}}}gggpppPPP???<<>>EEEVVVPPPoooLLLSSSUUUdddwwwuuuuuuttt}}}~~~|||cccyyyccchhh|||hhh]]]|||wwwoooqqqrrrfff___qqqZZZUUUcccwwwsssooovvvHHHAAA;;;:::888444333444111111000000000000111111111000000444555666<<>>KKKcccfffQQQMMMNNNRRR^^^xxxuuu[[[hhhyyyVVVCCCBBBlll~~~hhhxxxkkknnngggWWWTTTMMMNNNPPPVVVxxxlllUUUOOOXXXmmm___KKKAAADDDPPPKKK|||XXXRRRSSS```www```ooowwwqqqwwwooouuu|||~~~bbbmmmmmm|||nnnZZZYYYkkk~~~xxxuuu{{{HHHAAA;;;:::888444333444111111000000000000111111111///000444777888>>>EEEEEEBBBIIITTTNNNAAAFFFWWWdddnnnjjjdddjjjrrrzzz___III\\\~~~___HHH???EEEFFFHHHLLLdddaaaFFF@@@JJJmmmvvvSSSKKKKKKMMMUUUhhhzzz```RRRddd|||mmmRRRBBBDDDeee~~~tttxxxzzz}}}}}}{{{rrrnnnuuu|||~~~___\\\\\\WWWUUURRR^^^lllZZZQQQhhh}}}XXXHHHEEECCCIIIGGGdddkkkQQQQQQ[[[oootttWWWVVVmmmvvv|||rrrwwwvvvsssfffddd{{{HHHAAA;;;:::888444333444111111000000000000111111111///000444666777<<>>RRRXXXMMMEEEIIIWWWkkknnndddffflllpppuuuxxx\\\]]]iiifffJJJCCC@@@GGGDDDGGGIIIJJJggg[[[DDDBBBLLLtttPPPHHHFFFMMMQQQWWWjjjmmmPPP___yyyrrrpppSSSGGGEEEHHHMMMmmm{{{|||yyyfffRRRaaarrrxxx[[[XXXVVVNNNGGGIIIHHHFFFRRRoooppprrryyyuuupppnnnkkkVVV^^^}}}{{{tttwwwRRROOOQQQqqq|||jjjFFF@@@DDDFFFCCCKKKIII```iiiQQQRRRPPPfff|||fffZZZfffyyyvvvrrrqqqqqqmmmfffbbbccc{{{yyyqqqttt}}}zzz~~~sssfffvvvHHHAAA;;;:::888444333444111111000000000000111111222000000444555555:::AAAIII@@@@@@LLLTTTPPPHHHEEEPPPgggmmmgggmmmuuuvvvwwwsssSSSOOOTTTkkkZZZIIIBBBAAAGGGBBBEEEHHHDDD[[[zzzXXXBBB@@@KKKhhh^^^NNNEEEJJJMMMNNN\\\ooo|||nnnpppmmmRRRIIIDDDIIIIII\\\rrrtttqqqwwwvvvfffZZZXXXWWWVVVRRRHHHNNNrrreee[[[pppxxxsss|||}}}PPP<<<@@@@@@FFFAAAGGGEEESSS{{{VVVRRRNNN^^^gggzzzhhh___^^^```{{{wwwvvvtttpppmmmmmm{{{ooo}}}jjjzzzHHHAAA;;;:::888444333444111111000000000000111111111///000444666888===DDDOOOFFFBBBHHHQQQQQQJJJCCCIIIbbbkkkhhhrrr{{{{{{yyymmm[[[aaaYYYQQQccc{{{MMMDDDAAA@@@EEE???BBBEEE???RRRuuugggOOO>>>AAAMMM```{{{nnnXXXIIIJJJKKKHHHRRRccc{{{zzzaaaPPPqqq```HHHDDDBBBKKKIIIPPPmmm~~~jjjuuuiiieeeggg[[[PPPfffrrr^^^lll}}}```PPPdddtttKKKCCCAAA===FFF???BBBBBBJJJZZZQQQLLLYYYYYYxxx|||mmm___nnnfffsss|||{{{}}}oooyyyttt{{{vvvEEEAAA<<<888666555333111111111000000000000111111000111222333555999???CCCSSSEEECCCRRR]]]XXXNNNJJJOOOcccssswww}}}nnn[[[OOOEEEHHHeeevvv~~~mmmIIIIIICCCBBBAAAAAABBBDDDGGGIII{{{iiiaaa999<<>>BBBBBBBBBBBBDDDIIIPPPTTTlllMMMKKKTTTWWWlllzzzqqqcccvvvlllxxxaaaTTTeeeEEEAAA<<<888666555333111111111000000000000111111000111222222444888===AAAaaaaaaWWWIIIOOO]]]XXXFFFHHH[[[mmmvvv}}}ggg^^^ZZZXXXddduuudddddd```CCCBBBBBBAAAAAAAAABBBDDDFFFHHHddd}}}```AAABBBCCCDDD___ssskkkRRRHHHGGGHHHKKKPPPXXXjjj{{{yyyoookkkllltttXXXLLLCCCCCCCCCDDDPPP___SSSfff}}}zzznnnZZZVVVYYYmmmUUUBBB???@@@@@@@@@@@@@@@CCCHHHLLLuuuWWWPPPTTTSSS]]]lllrrr|||qqqwwwrrr~~~~~~uuuEEEAAA<<<888666555333111111111000000000000111111000111111111222666;;;>>>QQQXXXNNN===DDD[[[]]]MMMBBBOOO```nnnxxxvvvjjjZZZTTTXXX|||```UUUlllVVVDDDBBBAAAAAA@@@@@@AAACCCEEEFFFOOOSSSAAACCC;;;<<>>???@@@@@@???>>>???BBBDDDUUUgggRRRPPPQQQPPP^^^vvvwww{{{yyyzzzttttttdddEEEAAA<<<888666555333111111111000000000000111111000000111000111444888<<<>>>>>>>>>@@@HHHSSSZZZ[[[JJJLLLVVVgggtttzzzvvvWWWHHHIII```iiiUUUaaa|||}}}MMMFFFDDD@@@@@@??????@@@BBBCCCDDDEEEmmmPPPAAAEEE:::===AAAWWWlllxxxrrrVVVEEEIIIMMMHHHHHHMMMXXXmmmnnnvvvZZZlll___EEEAAAAAAEEEIIILLLUUU```|||bbbccc}}}nnn}}}uuuVVV???EEE:::???@@@AAAAAA@@@@@@AAABBBPPP|||[[[PPPVVVPPPWWWiiijjjiiimmmooo{{{qqqyyy^^^EEEAAA<<<888666555333111111111000000000000111111000000000000000333777;;;DDDEEEFFFGGGIIIPPPXXX^^^YYYRRRTTTddduuu~~~fffQQQKKKKKKrrrxxx``````fffAAABBB???>>>>>>>>>??????@@@AAAAAABBBOOO```FFFEEE<<>>@@@AAA@@@@@@AAABBBEEEgggrrrUUUYYYVVVUUU]]]ppp~~~www[[[qqqgggmmm~~~rrrqqqhhheeeEEEAAA<<<888666555333111111111000000000000111111///000000000000333777;;;CCCPPPPPPAAA>>>MMMYYYXXX[[[TTTQQQ[[[nnn~~~zzzbbbSSSQQQwwwxxxRRR===@@@<<<======>>>>>>>>>?????????CCCBBBqqqlllEEE===:::===<<>>===>>>???AAA<<>>>>>>>>>>>===@@@AAASSSMMM>>>===;;;AAA:::AAAMMMbbbooohhhTTTGGGEEECCCDDDEEEGGGLLLZZZpppyyyPPPMMM>>>@@@AAAAAAAAACCCFFFGGGEEE______VVVvvv{{{}}}{{{SSS===AAA666@@@:::;;;<<<<<<;;;;;;===???>>>SSS~~~ZZZWWWUUUSSSWWWfff|||nnnvvvlll}}}wwwooo```}}}ddd[[[XXXRRRBBBWWWyyyrrrEEEAAA<<<888666555333111111111000000000000111111//////000000111444999===NNNLLLYYYjjjdddQQQVVVmmmXXX]]]YYYRRRZZZqqqwwwUUU===AAA@@@999;;;<<<======>>>=========888???<<<}}}cccLLLFFF<<>>===CCCJJJmmmSSSbbb|||FFF>>>BBB///@@@===>>>>>><<<;;;;;;===???BBBJJJPPPlllXXXXXXUUURRRXXXmmmvvvyyy~~~uuuyyyeeezzzoooXXXRRRRRROOOTTTIIIZZZxxxGGGBBB<<<888666555444444222111111000000000000000/////////...///111666999===IIIUUUpppaaaSSSuuuyyyVVV\\\TTTSSSmmmuuuttt@@@CCC@@@444BBB>>>>>>======<<<<<<<<<;;;666KKK888KKKWWWHHH<<<>>>444999<<>>>>>>>>>>>??????EEEAAAZZZ\\\PPPsssaaa777;;;>>>777;;;::::::::::::;;;<<<======@@@AAAFFFmmm]]]ZZZSSSMMMRRRdddyyyvvv{{{ttthhhUUUeeeaaaUUUUUUWWWpppsssMMMRRRKKKOOOyyyHHHCCC===888666555444333222111111000000000000000///000/////////111555888>>>HHHKKKVVVaaaSSSIIIXXXjjjUUUWWW^^^PPP\\\ggg===AAA@@@777>>>=========<<<<<<;;;;;;;;;;;;AAA:::FFF{{{GGGEEE>>>DDD:::;;;<<>>>>>======>>>>>>???BBB<<>>999777555444333222111111000000000000000000000000///...000333666222???GGGKKKQQQSSSJJJ>>>YYY[[[HHHbbb___>>>\\\{{{~~~SSS;;;===@@@<<<999<<<<<<;;;;;;;;;;;;;;;:::>>>777<<<>>>OOO\\\KKK===>>>::::::888888BBBSSS```fffNNNGGG@@@@@@EEEGGGEEE@@@FFFIIIPPPmmmyyy}}}sssnnniiiiiinnntttvvvwww___@@@999BBB>>>==================>>>AAA<<>>666::::::::::::::::::::::::<<<666>>>:::888lll}}}NNNCCC:::::::::999888;;;BBBJJJOOOTTTNNNFFFBBBBBBDDDFFFGGG???HHHLLLWWWllluuuvvv}}}xxxooojjjfffeeedddfffkkkppptttvvvxxx|||VVVCCC999<<<======<<<<<<<<<<<<======<<<>>>GGGMMMkkkSSScccwwwjjjffffffhhhVVVSSSlllQQQ999===999999<<<666888888888888999:::;;;<<<999===AAA777AAA}}}jjjYYYYYYXXXUUUUUUrrr{{{ooo[[[WWW]]]zzzzzzhhhlllvvvsssiiirrr{{{tttggg[[[ssszzzhhh]]]GGGDDD>>>:::888666333222222111111000000000000000000111111000...///000222@@@>>>GGGPPPRRRZZZaaa___999eeerrrTTTbbbrrrTTTLLLttttttIII999>>>777888>>>666888888888888888999999999666======888999MMM{{{nnnNNNBBB<<<:::999;;;============JJJMMMOOOJJJCCC@@@CCCHHH???JJJKKKGGGJJJKKKSSSccc|||ssskkkeeebbbaaaaaabbbcccdddhhhrrrZZZ===<<<<<>>:::777999444888888888888888999;;;;;;===555???CCC===\\\gggSSSSSS]]]___mmmkkk___VVVRRRoooxxx~~~vvvxxxuuuooolllpppfff[[[SSSZZZ}}}mmmzzztttyyyxxxfffdddUUUEEEAAA===:::888666333222222111111000000000000000///000111000//////000222111888LLLgggwwwvvvtttxxxkkkHHHttt|||ffftttcccEEEXXXppp{{{pppjjjTTT999666>>>777666<<<777666777777777777888888888222@@@:::888@@@<<<\\\ddd===AAA;;;777:::>>>@@@BBBEEE>>>GGGQQQSSSLLLEEEAAAAAAAAAHHHEEEBBBGGGEEECCCKKKSSS^^^hhhkkkkkkmmmppprrrwww{{{sssnnneee^^^ZZZ[[[^^^```\\\```dddgggooosss~~~uuuFFF666999<<>><<<@@@EEEddd[[[YYYiii}}}xxx|||___MMMVVVvvvuuueee]]]dddggg\\\gggtttnnn___jjjjjj@@@>>>777555999555111777777666666777777888999:::999777999>>>;;;;;;dddcccOOORRRTTT[[[hhhyyy{{{rrrWWWTTTsssooowwwlllaaaaaaoooZZZ___rrr}}}sssvvvrrrmmmbbbYYYVVVbbbuuukkkYYYPPPUUU~~~{{{vvv~~~VVV@@@===:::888777666444222222111111000000000000000---...000000//////111222+++===:::FFFnnnxxxmmmsssdddpppLLL^^^}}}uuurrrXXXMMMVVVxxxvvvKKK<<<999777888999:::999777444555555555666666777777777555444777888888BBBRRRqqqKKKDDD>>>===;;;<<>>;;;<<<777:::999999999999999999:::888;;;999GGG:::FFFddd^^^iiiaaa||||||uuu]]]OOOOOOaaazzzxxx]]]NNNUUULLLUUUyyyhhhYYYZZZYYYQQQUUUwwwSSS555@@@888111999444...999666666666666777888999:::111???===999<<<999HHHjjj^^^ZZZUUURRRYYYiii{{{ccc]]]ttthhhssstttfffgggyyyjjjggg}}}fffrrrwwwnnn]]]]]]yyynnn^^^VVVoooyyyXXXAAA???===:::777555444333111111000///////////////000000000000000000000000///333777BBBXXXppp|||}}}hhhaaa```SSSNNNpppjjjkkk]]]PPPTTTooodddeeeccctttddd999777777666444444333333333555555555555555555555555777777666666888:::===???fff~~~SSS<<>>EEEAAA@@@BBBAAA===AAAHHH>>>AAADDDGGGIIILLLOOOQQQOOORRRUUUZZZ^^^aaabbbcccggghhhiiikkknnnppprrrttttttssspppnnnlllmmmmmmnnnqqqjjjaaaZZZXXXWWWVVVTTTPPPOOOLLLJJJHHHIIIJJJLLLKKKJJJMMMQQQPPPOOOVVV```}}}vvv\\\WWWwwwvvvRRR999<<>>999```ppp[[[ggg^^^oooVVVFFFOOOaaammm```QQQLLLkkkqqqWWWNNNRRRVVVRRR~~~iiiEEE999888777666444444333333555555555555666666666666888888888999;;;>>>BBBDDDtttXXX[[[WWWOOOUUUhhhxxx|||yyyuuu}}}ZZZXXXhhhXXXccc{{{eee\\\fff||||||aaaxxxxxxfff^^^NNNAAA???===:::777555444333111111000///////////////000000000000000000000000000222444;;;MMMbbbmmmnnnxxx___[[[lll|||wwwdddOOOQQQmmmrrrcccxxx{{{wwwlllIII777777666555444333333333333444444444444444444444444666555555555777999;;;===HHHzzzPPPCCC===<<<===;;;888===@@@AAAHHHZZZooo}}}vvv```LLL@@@>>>@@@BBBCCCAAABBBFFFDDD>>><<>>???AAABBB@@@BBBDDDGGGIIIKKKKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSRRRPPPOOOOOOOOOPPPPPPPPPMMMIIIGGGHHHHHHFFFEEEAAACCCFFFHHHIIIIIIIIIJJJKKKHHHGGGLLLUUUddd{{{|||cccTTTTTTwwwYYYDDD666999===777444999777777777888888888999999<<<888777===<<<666NNNzzz~~~RRRNNNWWWlll{{{\\\JJJNNNZZZdddTTTLLLeeepppYYYRRRTTTUUUTTTyyyQQQ:::999888777555444444333333444555555555666666666666888777777888:::===@@@BBB^^^ccc^^^[[[XXXRRRQQQaaauuu{{{[[[ZZZppp```LLL___LLLXXX~~~|||~~~xxxaaarrrrrrpppppp}}}yyyKKKAAA???===:::777555444333111111000///////////////000000000000000000000000000000000444@@@SSSaaagggttt{{{iiiggg}}}oooVVVLLLeee~~~sssmmmrrryyyHHH555;;;666666555444333333333333444444444444444444444444444444444444555777999;;;888XXXwwwIII888CCCGGG555555444888>>>???EEE\\\tttvvvfffUUUIIICCC@@@======AAACCCAAA???@@@<<<<<<<<<===>>>AAACCCDDDAAAAAACCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHGGGEEECCCFFFFFFGGGFFFDDDCCCEEEFFFJJJPPP^^^pppoooXXXEEEBBBXXXeee>>>999777888888666666888666666777777777888888888;;;999555888===888===RRReeeGGGWWWUUUiiiaaaSSSQQQSSSxxxsss]]]NNNYYYtttppp\\\TTTPPPMMMRRRrrr~~~mmm===999888777666555444333333333444444444555555555666666777777777777999;;;===>>>@@@lllhhh\\\```ZZZKKKOOOcccooo}}}}}}YYYQQQFFF```bbbQQQ\\\EEERRR}}}yyynnnkkk{{{xxxSSSAAA???===:::777555444333111000000///////////////000000000000000000000000---000111111777HHH___ooonnniiizzzvvvnnnbbbSSSHHHsss```777000===555555444333222222333333333333333333333333333333444444444444555777888999;;;???bbb}}}vvvAAA@@@JJJ???===<<<<<<;;;666777EEEVVVbbbrrrmmm___SSSLLLEEEAAA@@@?????????@@@AAACCCDDDDDDAAA===:::>>>>>>??????@@@@@@@@@AAA@@@??????>>>======>>>>>>??????@@@@@@@@@@@@??????AAAAAABBBCCCCCCBBB@@@???IIIHHHEEEAAAAAAGGGPPPWWWjjjwwwrrr^^^RRROOO___{{{zzzMMM777:::;;;888666777666444555555666666666777777777555:::666777???===:::@@@uuuddd[[[IIIVVVrrrhhhjjjmmmkkkfffNNNKKKZZZvvvqqqbbbVVVOOOSSSuuuvvvRRR666===777666555444333333333333333333444444444555555555666666666666777999:::;;;>>>III^^^___eeeZZZPPPRRR```mmm~~~vvvxxx___SSSbbb}}}^^^]]]```HHHTTTvvvvvvvvvyyy]]]AAA???===:::777555444333111000000///////////////////////////////////////,,,000333000///===ZZZrrrzzz{{{zzzeeeqqqzzzmmmtttiiiNNNGGGSSSjjjbbb@@@000222777444333333222222222222333333333333333333333333333444444444555666777888888;;;777@@@fffrrrDDDCCCKKKBBBDDDAAA888555999;;;:::GGGRRRfff|||zzzooobbbWWWNNNFFFAAA???>>>>>>@@@BBBCCCAAA???======>>>???@@@AAABBBCCC??????>>>>>>>>>??????@@@??????@@@@@@??????>>>===@@@@@@??????>>>???@@@BBB>>>BBBHHHNNNWWWeeevvviiiVVVIIIGGGTTTQQQ999999<<<:::555555888666111444444555555555666666666111:::999666======999<<>>>>>ZZZttt]]]\\\]]]WWWOOOTTT\\\hhhxxxuuu~~~ssshhhxxx[[[YYY]]]JJJYYY~~~zzz~~~yyyxxx||||||```AAA???===:::777555444333111111000///////////////////////////////////////...111333000+++222JJJbbbdddfff}}}}}}vvv^^^www}}}www{{{YYYNNNIIIUUUlll}}}tttsss~~~hhh>>>---111555444333222222111111222222222222222222222222222222222333444444555666666777777666888777AAAiiixxxNNNBBBBBBDDD@@@999;;;AAA>>>444999===FFFVVVkkk~~~{{{ooofffPPPJJJBBB>>>???BBBCCCCCC???????????????@@@AAABBB@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAA<<<===>>>???AAAFFFLLLPPPPPPZZZiiiwwwuuuiii[[[NNNJJJMMMbbbmmm^^^;;;888888777444111333666555222333333444444444555555555111;;;999555888777555;;;999iii^^^HHHMMMLLLjjj}}}qqqgggjjj|||qqq^^^MMMaaa{{{yyyqqqiii```EEE:::555444555444333222222222222222222222222333333333444444444444555666777888888888333???CCCmmmoooUUUSSSWWWXXXSSSTTTZZZgggyyyxxxyyyhhhxxx___VVVXXXNNN___{{{vvv|||}}}~~~~~~```AAA???===:::777555444333111111000///////////////////////////////////////111000000000...///:::GGG]]]bbblllsss~~~ssslllTTTHHHIIITTThhhyyyooogggooo{{{lllFFF111000555666444222222111111111111222222222222222222222222222222222222333444444555555555777777777999FFFfff{{{VVVIIIBBB===???CCCBBB>>><<<333666;;;BBBKKKWWWbbbjjj~~~sssfff]]]VVVNNNHHHKKKJJJGGGEEECCCBBBAAAAAA@@@@@@???>>>>>>??????@@@AAAAAAAAABBBCCCFFFHHHIIIGGGJJJOOOTTTYYYaaaiiiooo{{{lll[[[OOOLLLDDDDDD___gggFFF888>>>444222111222333222222444333333333333444444444444333999777555888555222;;;666MMMvvvdddPPPEEESSSyyy|||~~~{{{wwwZZZhhh~~~yyyrrr___555666777444444333333222222222222222222222222222333333333333333444555666888888999999222<<<===JJJ~~~pppZZZWWWZZZVVVUUUUUU[[[ggguuuzzz|||jjj~~~tttiii^^^]]]oooxxxppp|||zzzwwwwwwzzz{{{zzz}}}___AAA???===:::777555444333111111000///////////////////////////////////////222---,,,111333111111555BBB___nnn}}}vvvxxxnnn\\\JJJEEEHHHJJJTTTfffyyywwwkkkhhhmmmyyy^^^@@@***000:::888222333222111111111111111222222111111111111111111111111000111222333333333333333:::000222<<<777888```TTTCCC===FFFFFF;;;999BBB888::::::777444777BBBLLLYYYmmm~~~rrroookkkfffbbb___]]]\\\TTTSSSRRRQQQPPPPPPPPPPPPWWWWWWWWWXXX[[[___cccfffsssyyyppp]]]MMMGGGBBBHHHOOOHHHNNNqqqEEE555222777333111333777444...///666222222333333333444444444444777444666<<<777444===888<<>>777EEE666===???;;;888999999777@@@LLL[[[hhhqqq{{{wwweeeUUUKKKFFFEEEGGGEEEKKKYYYjjjxxxIII666;;;;;;000444444444333333222222222222222222333333333444444666666666666777777777777888<<<>>>jjjXXXEEEQQQccc{{{iiidddOOOjjjjjjaaa|||sssCCC444999;;;666333333333333333333333333333222222222222222222222222222222222333444555777777777333888???>>>MMMqqqVVVUUUXXXSSSPPPUUUTTTTTT___rrr}}}~~~\\\lllqqq~~~xxxqqqqqqkkkqqqwwwvvvqqqsss___CCC@@@<<<999888777555333111111000///////////////........................000000000111111111222222///666HHHccczzz{{{}}}iiiaaaSSSGGGBBBCCCIIIMMMFFFIIINNNOOOPPPTTT\\\bbbiii\\\<<<666555444333222111111111111111111111111111111111111111111111111111111111000111222222333333222222333333444666444444===IIIrrrdddFFFVVVpppbbb===@@@===;;;;;;======;;;999333999@@@GGGOOOZZZiiittt{{{rrr^^^XXXPPPKKKGGGCCCAAAAAAFFFQQQtttwwwRRR;;;333222111111444444333333333222222222222222222333333333333444555555666666666777777777777;;;999RRRpppQQQLLLSSSsssyyyvvv[[[qqqrrrpppooo~~~ZZZ999111777888555333333333333333333333333333222222222222222222222222222222222333444555666777999555888===:::@@@iiibbb```WWWSSSVVVUUUSSSWWW\\\gggvvv|||~~~fffcccjjjyyywww}}}yyywwwsssmmmkkklllnnnyyyvvviiisssbbbCCC@@@<<<999888777555333111111000///////////////........................000000000000111111111111---000222;;;WWWyyyuuukkkccc]]]ZZZTTT\\\eeeiiimmmuuuWWW666222333333222111111111111111000000000000000000000000111111111111111111111111000111222222333333222222222222333555555333555:::===lll^^^CCC```qqqXXXKKKBBB???CCCBBB<<<999<<<555666666555666;;;CCCJJJVVV```mmmyyyqqq[[[HHHJJJCCC@@@DDDHHHLLLSSS[[[uuuzzzpppMMM444666888///...777333333333222222222222222111111222222222333333333555555555666666666666777666999666;;;]]]uuu\\\PPPeeezzzzzzWWWCCC222222666555333333333333333333333333333333222222222222222222222222222222222222333555666777:::555777===999777KKKgggjjjZZZUUUTTTRRRPPPLLLSSS___lllxxx~~~~~~}}}|||{{{|||}}}~~~}}}|||uuuxxx{{{{{{yyyzzz~~~~~~pppiiiqqq|||~~~~~~~~~}}}}}}}}}}}}||||||zzz{{{}}}~~~}}}|||}}}|||{{{|||~~~~~~|||zzzooottt{{{~~~~~~~~~~~~~~~|||~~~uuummmkkkkkkkkkmmmppptttiiikkk|||cccCCC@@@<<<999888777555333111000000///////////////......................../////////000000000111111111444222,,,333LLLgggwww~~~TTT666222:::000000/////////000000111000000000000000000000000111111111111111111111111000000111222222222222222555333333444555555444444555CCCeee___NNN___[[[hhhVVVLLLNNNKKKBBB@@@HHH>>>>>>>>><<<999666555555:::@@@JJJSSS[[[cccjjjnnnqqq]]]PPPKKKHHHFFFEEEGGGDDDKKKYYYccckkk|||VVV<<>>KKKqqqgggTTTRRRVVVRRRNNNNNNPPPVVV```mmmyyy{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}|||{{{zzzzzzwwwvvvvvvwwwyyyzzzyyyxxx|||xxxtttuuuyyy||||||{{{~~~|||uuuuuu|||}}}xxxuuu}}}}}}}}}||||||{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxwwwxxxyyyzzz{{{zzzzzzyyyzzzzzzzzzzzzzzzzzzyyyxxxmmmqqqvvvyyyzzz{{{}}}~~~||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~~~~|||wwwtttooollliiiiiiiiijjjlllooorrrnnn|||llleeettteeeCCC@@@<<<999888777555333111000000///////////////............................../////////000000000333222333111,,,///EEE\\\qqqqqqKKK777444333/////////.........///000000////////////////////////000000000000000000000000000000111222222222222111555333111111333666666444888666GGG}}}~~~tttJJJXXXQQQ\\\|||wwwQQQ777@@@????????????>>><<<;;;444555888:::>>>DDDIIIMMMZZZ___gggpppyyywwwsssooommmlllhhh___XXXVVVKKKCCCBBB@@@===@@@FFF===IIIgggooozzzYYY>>>777333555444///...111111111111111111111111111000000000111111111222222444444444444555555555555888444;;;===777OOObbbKKKfffxxxyyyuuuiiiHHH999999999888555111111555222222222222222222222222111111111111111111111111222222222222222333444555666222444:::===;;;<<<@@@JJJ{{{ddd\\\]]]RRRTTTRRRNNNKKKNNNXXXgggrrruuuyyy~~~zzz|||~~~||||||}}}{{{wwwxxxxxxxxxxxxwwwwwwwwwwwwwwwtttsssssstttuuuvvvvvvuuu||||||zzzwwwuuuuuuxxx{{{ttt{{{|||xxx{{{uuutttyyyzzzxxxvvvwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuvvvvvvvvvvvvvvvwwwvvvvvvuuuvvvwwwxxxyyyxxxyyyzzzyyyyyyxxxwwwwwwppprrruuuxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{||||||}}}||||||||||||||||||||||||{{{||||||}}}|||wwwpppkkkeeeggggggdddaaaccchhhlllvvvmmmOOOSSStttkkkCCC@@@<<<999888777555333111111000///////////////------------------------............///////////////))),,,666666///000999???aaa}}}```AAA444333111000111///...............///000////////////////////////000000000000000000000000///000111111222222111111111111000---///444666444555888666HHH{{{}}}YYYMMMUUU}}}rrrNNNIIIDDD>>><<<===???>>>===>>><<<999777777999<<<===<<<@@@FFFLLLRRRVVVYYYZZZYYYZZZ[[[\\\]]]^^^______]]]```dddfffeee```YYYUUUPPPNNNJJJIIIHHHFFFAAA<<<888:::CCCNNNMMMFFFLLLZZZ^^^ooovvv|||WWW555///555666222///000000...000000000000000111111111///000000000000111111111333333333444444444555555555444999===666999aaaMMMVVVpppssshhhnnnLLL444555666666555222111333666222222222222222222222222111111111111111111111111222222222222222333444444555333444666999:::::::::===MMMrrrwwwjjjPPPUUUTTTQQQLLLHHHJJJRRRYYYjjjooovvv{{{}}}}}}}}}}}}yyy|||~~~|||yyywwwxxxzzzyyyxxxxxxvvvvvvwwwwwwwwwtttssssssssssssttttttuuurrrqqqpppqqqssstttsssrrrkkkwwwzzzllleeelllvvvsssyyy{{{xxxuuuwwwyyyxxxzzzvvvsssssstttvvvwwwwwwuuuuuuuuutttttttttttttttssssssssssssssstttttttttvvvtttsssrrrrrrtttvvvwwwwwwxxxyyyxxxvvvuuuuuuuuussssssuuuvvvwwwwwwvvvvvvxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxxxxwwwvvvsssnnngggccc^^^aaaaaa___cccmmmwww|||www___PPPVVVooojjjCCC@@@<<<999888777555333111111000///////////////------------------------------........./////////,,,***+++111555333...+++333FFFccclllEEE999222444222,,,000:::000//////.........//////........................000000000000000000000000///000000111111111111111...222222...///333555222222999222---EEEmmmdddWWWbbbttt}}}~~~XXXRRRKKKHHHHHHGGGCCC???DDDCCC@@@???>>>======<<<888999:::;;;<<<<<<;;;;;;@@@AAABBBCCCDDDDDDDDDDDDAAABBBDDDDDDCCCAAA>>><<>>888333PPP{{{VVVKKKTTT^^^\\\ZZZYYY\\\___\\\SSSKKKCCCCCCDDDDDDEEECCC@@@>>>=========>>>>>>>>>>>>===:::;;;<<<======>>>>>>===??????>>>>>>???@@@BBBDDD???AAACCCDDDFFFIIIMMMQQQJJJ```oooiiixxxrrrMMM666222555555000...333555111///000.../////////000000111111////////////000000000000222222333333333444444444///>>>444...@@@<<<333CCCcccwwwKKK___ooozzzsssVVV;;;---===666555444222222333222///111111111111111111111111000000000000000000000000222222222111222222333333000555888555333666999:::777===;;;LLL~~~yyy~~~___XXXNNNJJJJJJKKKIIIFFFDDDKKKWWWbbbiiinnnqqqrrrmmmqqqvvvyyyxxxuuutttsssrrrvvvqqqsssqqqmmmrrrpppqqqpppooonnnmmmmmmnnnooopppooonnnnnnnnnnnnmmmlllooopppvvvooo```[[[dddkkkmmmmmmpppqqqppppppqqqpppnnnnnnqqqrrrrrrnnnnnnooooooppppppqqqqqqooooooooooooppppppqqqqqqmmmnnnpppqqqrrrqqqpppoooppprrrtttsssooommmnnnppppppooopppqqqssstttsssrrrrrrrrrqqqqqqppppppoooooouuuuuuttttttrrrrrrqqqqqqoooiiiaaa[[[YYYZZZ[[[\\\^^^___```gggvvv~~~vvvgggQQQmmmTTTDDDAAA===:::888666444222000000000000////////////////////////............------------------------............////////////000...000444666FFFnnnzzzUUU:::222333111111000000//////......////////////////////////,,,,,,,,,---------......////////////////////////////////////000000000000000000000000111111111111444444555666888:::;;;<<<[[[uuu^^^UUUTTTFFFDDDOOOWWW[[[mmmZZZiiiiiiUUUIIIMMMKKK@@@>>>CCCDDD???===AAAAAA>>>;;;BBBDDD@@@AAAHHHGGG@@@>>>999CCCLLLBBB<<>>AAAFFF@@@888333222222111///333333222333333444666666555<<<;;;;;;TTTwwwkkkTTTOOOPPPKKKHHHJJJGGGDDDEEEOOOYYY```gggmmmjjjnnnsssvvvuuusssqqqpppnnnoooooooooooooooooonnnooonnnmmmkkkkkkkkklllmmmjjjkkkkkkkkkjjjiiihhhhhhnnnmmmmmmooossszzzsssfff[[[cccooohhheeesssllllllmmmmmmmmmmmmllllllppppppoooooonnnnnnmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkkkkllllllkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmnnnoooooopppppppppoooooonnnnnnmmmmmmmmmmmmmmmmmmsssqqqpppppppppnnnkkkhhh___XXXTTTWWWXXXWWW[[[bbbYYYeeepppppphhh\\\PPPHHHzzz^^^DDDAAA===:::888666444222000000000000/////////...////////////............------------------------............////////////111///111555222222AAAUUUttttttWWW@@@555333333333000000000/////////..............................,,,,,,,,,---------................................./////////000000000000//////000000000111111111333333333444555777888999???]]]nnneeeZZZQQQLLLMMMUUU]]]EEEZZZ{{{dddYYY^^^eeeQQQJJJUUUWWWLLLNNN]]]TTTHHHFFFQQQUUUKKKDDDFFFZZZKKKEEEPPPfffiiioookkk___fffllleeejjj|||___CCC999666222000333111111111000000000//////////////////////////////000000//////000000111222111222222333444333333333222333333444555777999:::DDDLLL}}}```cccuuugggBBB444777777000333333222222222222333333000000000000000000000000333222111000111333666777???:::444111111222111000222222333444444555555666555888;;;;;;???TTTzzzjjjTTTLLLHHHHHHIIIMMMIIIGGGIIIJJJMMMUUU]]]aaaeeekkkoooqqqqqqrrrrrrlllkkkjjjjjjjjjkkklllmmmlllkkkjjjiiihhhhhhiiiiiijjjiiiiiiiiiiiiiiihhhhhhjjjiiihhhgggiiimmmqqqsss{{{zzzlllbbbhhhiiifffiiiiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjjjjkkkkkklllllllllllllllhhhhhhiiikkkllllllmmmmmmqqqooolllhhhccc^^^YYYVVV[[[YYYYYY[[[[[[YYYZZZ\\\ppppppjjjXXXDDD???OOOccc\\\DDDAAA===:::888666444333000000000/////////....../////////............------------------------------............/////////000---///555444---+++000???QQQjjjyyyiiiTTTCCC111***///444111,,,///////////////.........------------------------,,,,,,,,,---------..................................../////////000000000//////000000000000111111222222222222333444555666444999MMMvvvxxxiiiZZZMMMOOOLLLUUU```ZZZOOO___|||zzz```ZZZoooyyypppssswwwttt|||{{{hhh\\\]]]\\\XXX___nnnyyyMMM===111111333000///111111111000000000000//////////////////////////////000000//////000000111222111111222333333333333222222222333444555666888999999999OOObbb\\\rrryyyoooyyy]]];;;111666777333000333333222222222222333333000000000000000000000000222222111000//////000000555333000000111222222111111222444555666666555444888222555<<<555222MMMsss{{{~~~___PPPKKKHHHNNNMMMLLLKKKFFFCCCHHHOOOSSSWWW]]]bbbeeeiiilllnnnjjjiiihhhgggggghhhiiijjjhhhhhhfffeeeddddddddddddhhhgggfffeeefffggghhhiii``````aaabbbeeehhhkkkmmmyyyxxx^^^___iiiggg```dddeeeeeeffffffeeeeeedddeeeeeeeeeeeeddddddddddddffffffffffffffffffffffffeeefffgggggghhhhhhggggggfffgggggghhhhhhggggggfffeeefffgggggghhhhhhhhhgggdddeeegggiiikkklllkkkkkkfffeeeddd```[[[VVVTTTTTTSSSUUUUUUUUUXXX^^^bbbccchhhZZZRRRSSSUUU\\\ttt[[[DDD@@@<<<999888777555333000000/////////.........//////.........------------------------------------------........./////////,,,---222444111000222***000;;;HHHYYYooouuu]]]EEE444...000333555444111...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................./////////000000////////////000000000111222222111111111222333333888333777HHHccc~~~ooocccUUULLLHHHGGGLLLRRRUUUMMMLLLVVV```aaa```aaajjjppppppooo{{{zzzrrrzzzxxxnnnlllpppiiiXXXQQQVVVWWWZZZeeesss|||[[[DDD888111///333444111000111000000000000000000/////////////////////////////////////////////000111111000111111222222222222222222222222333444666777888222AAA<<>>ZZZ{{{{{{tttrrreeeCCC@@@<<<999888777555444/////////.........------.........------------,,,------------------------,,,------------.........+++---000000...,,,,,,...///000111111000///111222999AAALLLSSSWWW\\\bbbhhhkkkmmmjjjaaaWWWOOOGGGAAA???777///+++)))***000666///,,,)))***---///...,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------........./////////......////////////000000222222222111222222333333000222777888444666III```wwwsss~~~qqqnnnjjjfff```]]]bbbkkkiiibbbhhhnnnffffffrrryyyvvv|||yyy]]]FFF555222666000000///000111111111111......////////////000000........................//////......//////000111//////000111111111111000222222222222333444555555;;;444555777:::VVVcccZZZgggcccRRRYYYvvv}}}rrryyyaaa>>>555888555...///666555...111111000000000000111111//////////////////////////////000000000000/////////111111111///...///000...///111222333333222222///666888333000444999<<<222GGGmmmkkknnnwwwfffVVVOOOOOOMMMLLLKKKJJJKKKLLLKKKJJJIIIJJJKKKHHHKKKQQQWWW[[[^^^______\\\]]]^^^_________^^^^^^\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYYYYVVV\\\\\\]]]aaaZZZWWW```[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\\\\]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\[[[ZZZ[[[ZZZXXXUUUSSSPPPOOONNNNNNMMMLLLMMMQQQTTTUUUUUU[[[SSSJJJFFFCCCBBBGGGMMM```lllkkkqqqxxxpppoooooo~~~aaaBBB???<<<999888777666444//////.........---------.........---------,,,,,,------------------------,,,,,,---------.........***,,,///000111111111///))),,,111333333111///---&&&***000333444333333444111666999666444666666333,,,+++///444444///,,,///++++++,,,000333222,,,'''++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------------------------------.........//////........./////////000000111111000111111222333333333444555777555333111222GGGcccqqqQQQ;;;222000222666//////...---...000000///........./////////000000........................///............///000000...///000000111111000000111111111111222333444555111===222111BBB<<>>VVV}}}qqq}}}vvv```QQQLLLGGGIIIJJJJJJHHHGGGFFFFFFKKKJJJGGGEEEFFFHHHKKKMMMOOOQQQSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSWWWWWWWWWWWWXXXZZZ]]]^^^SSS[[[WWWQQQVVVXXXTTTVVVVVVVVVVVVWWWWWWVVVVVVVVVSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUSSSQQQOOOMMMLLLJJJIIIGGGFFFFFFHHHKKKMMMNNNMMMQQQZZZ```\\\NNNBBB???@@@VVV{{{}}}|||wwwkkkccccccpppxxx|||{{{~~~wwwbbbBBB???<<<:::999888555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------////////////////////////...///000222222000///...................................................+++,,,,,,------,,,,,,+++---......---+++******+++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------------............///............////////////000000000///000111111222111111222222222333333333444333555;;;AAAVVVjjjKKK999333333222222111000//////////////////////////////////////////////////////............////////////......------------......111111000000000000111111000111111111111222222222333555666666666777999;;;OOOsssXXX^^^vvvaaaRRRHHHSSSnnnfff~~~vvvccc888+++999777333333222222111000//////222000...---.........---////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222444222444888<<>>777;;;GGGUUU]]]jjj___bbbsssxxxnnnooo{{{pppeeepppuuuoooxxx~~~yyyooorrr~~~```BBB???<<<:::999888555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------........................,,,---...//////...---,,,------------------------------------------------+++,,,,,,------,,,,,,+++)))***,,,,,,,,,,,,...///---,,,,,,++++++,,,,,,------,,,+++******+++,,,---------------------------------------............---............/////////000000000000000111111111/////////000000000111111222///000555444//////555IIIaaaqqq___FFF555000111111000222222111111000000//////................................................---............/////////......------------......111000000//////000000111000000000111111111222222222333444444444444777999777444III|||pppmmm}}}sssXXXJJJTTTggguuuxxxqqqppp|||qqqppptttQQQ555333111999;;;)))222222222111111000000///,,,...111555777666111---////////////////////////////////////////////////............................../////////000000000000000000111111111222222444222333555111---666CCC]]]wwwzzz]]]dddqqqaaaTTTIIIEEEBBBAAAEEELLLFFFEEEEEEDDDEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPOOONNNMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBCCCDDDFFFGGGIIIMMMQQQSSSQQQNNNKKKJJJ@@@AAA@@@DDDUUUmmmyyyyyy{{{pppiiimmmqqqooommmooonnngggiiiuuu{{{wwwvvv{{{sssqqqzzzuuufffiiiyyydddBBB???<<<:::999777555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------,,,+++------------------------------------------------+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........////////////000111111111111111/////////000000000111111222------333666444555999444666AAARRRbbbwwwwww```MMM<<<666000000555666111,,,111111000000000/////////................................................---------.........//////......------------......000000////////////000000000000000000111111111111111222333333222333555777777777666FFFsssjjjyyygggQQQHHHLLL[[[sssyyyiiihhh}}}~~~zzzssskkkMMM888222555111333666///222111111111000000000///---...111555666555111---////////////////////////////////////////////////................................./////////000000000000000000111111111111000///333777666333444:::333IIIiii{{{~~~wwwXXXWWWsssaaaNNNEEE======HHHBBBCCCEEEGGGHHHGGGDDDBBBGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIJJJIIIJJJJJJFFF@@@;;;999999AAANNNXXX^^^oooiiissszzzvvvlllccc___]]]aaaooo{{{|||uuuppprrrvvvkkk```fffmmmiiieeehhhjjjBBB???<<<:::999777555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++------------------------------------------------+++,,,,,,------,,,,,,++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............//////000111111111111000000000000111111111222222444222111111111000333777777111333999;;;>>>MMM___~~~hhhSSSEEE888...666333000///000111000///000000//////////////////................................................------------..................------------......000000////////////000000//////000000000111111111111222333222222222444666777:::666333HHHxxxxxxeeehhhsssoooZZZFFFAAACCCLLL]]]sss}}}|||xxxjjjtttwww{{{lll^^^mmmWWWCCC333111777999111...111222111111111000000000000000111000000000111111///,,,////////////////////////////////////////////////....................................//////////////////000000000111111111//////222777888777777999<<<555AAA]]]mmmppp~~~wwwxxxzzzqqqmmmaaa}}}vvvlll}}}nnnfffTTTBBBCCC===<<<<<<>>>BBBFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA======>>>???@@@AAABBBBBB@@@BBBEEEHHHJJJKKKKKKKKK===;;;777222222:::GGGRRRhhhooommmccceeessszzzvvvddduuuxxxkkkdddbbb___jjjxxx~~~tttkkknnnvvvzzznnniiibbbaaagggmmmiii```mmmBBB???<<<:::999888555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---------+++++++++------,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------............///000222222111111000000000000111111111222222000222444333000......000666333555888666000333;;;BBBLLL^^^qqqxxx^^^TTTEEE888222222222222777555333///,,,,,,---///////////////............------------------------------------------------,,,------------...............------------......000//////......//////000/////////000000000111111111222333222111222333555777333555999888BBBkkkwwwhhh```VVVJJJBBB888;;;@@@EEELLLZZZsss{{{zzz~~~}}}}}}~~~~~~|||zzzwwwtttooolllnnn{{{~~~~~~vvvvvvkkk~~~HHH333---888777444222222000///000000000000000000000000000222000...---......------////////////////////////////////////////////////------------------------------.........//////////////////000000000111111222222222333333222222222888222222>>>OOObbbsssvvv|||xxxooohhhjjjyyyiiigggggggggkkk}}}zzz{{{~~~vvvkkkpppRRRJJJ@@@:::;;;???CCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBB???===;;;555;;;DDDJJJOOOVVVaaaiiirrrtttooobbb\\\```cccbbb```ddddddaaaeeennnsssqqqoooyyy}}}wwwssssssjjj^^^XXXhhhqqqkkkgggjjjkkkeeekkkBBB???<<<:::999888555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------............///111222222222000////////////000000000111111,,,///111222333333333222111000111111111222666:::000000444===FFFSSShhh{{{uuuhhhVVVCCC777222...---000444555555666...///111111000///...---........................------------------------------------------------,,,,,,---------...............------------......//////............//////////////////000000000111222333333333222222333555666111444:::333---???[[[gggWWWTTTBBBAAABBBBBB??????IIIVVVttt~~~{{{yyyyyyyyywwwyyy{{{}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~zzz|||}}}|||zzzzzz|||~~~}}}|||{{{{{{zzzzzzzzz{{{vvvqqqkkkiiijjjnnnpppqqquuuYYYdddyyy{{{___ooo```888444555888888111---222333///111///000000000000000000000000///------...///......////////////////////////////////////////////////---------------------------------.........//////////////////000000000111111222222000......///000***111555333777HHH]]]jjjkkkaaazzzyyyvvvpppqqqaaafffqqqxxx|||kkkWWWbbb}}}tttiiiYYYMMMGGGDDDAAA>>>CCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAABBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA==============================>>>>>>???@@@@@@AAA===>>>>>>???@@@AAABBBCCCEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@>>><<<;;;<<<======CCCOOO___hhhjjjhhhhhhjjjcccccccccbbb___\\\WWWSSSOOOMMMJJJMMMWWWccchhhhhhfffqqqxxxuuupppjjj^^^RRR]]]iiiqqqmmmeeebbbfffiiihhhBBB???<<<:::999888555444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++''')))+++,,,,,,---///111---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........///111222333222000///............/////////000///...------111555666333...222333222111222111...666333333555444222999BBB>>>@@@KKK[[[jjjssszzzvvv]]]PPPGGG@@@===888111222888333000000222111...---000333000---,,,---000111111---.....................------------------------------------------------,,,,,,,,,---------...............------.........//////............//////////////////000000000000222333444333222222444555222555555222444:::<<<999DDDuuueeeRRR@@@;;;===???AAADDDAAANNNcccxxx~~~~~~}}}|||||||||}}}~~~zzzyyyxxx}}}~~~}}}~~~~~~|||~~~}}}|||{{{{{{||||||xxxxxxxxxxxxyyyzzz{{{|||vvvxxxzzzyyyxxxxxx{{{~~~{{{xxxuuuqqqooopppqqqsssmmmfff___]]]dddoooyyy~~~iiiqqqlllnnnyyy{{{UUUIII888---:::666***444333000333222000666////////////000000000000...------...000111000///////////////////////////////////////////////////---------------------------------.........//////////////////000000000000---111222111///111444555777333222444444444>>>LLLVVVSSSaaa|||mmmooowwwiii^^^SSSUUUssstttUUUNNNeeewww~~~zzzooowwwpppxxxlll~~~vvv{{{{{{pppggg___UUUJJJBBBFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDEEE????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHDDDCCCBBB@@@>>><<<:::999777777888;;;BBBLLLVVV\\\ZZZ^^^bbbaaa^^^```gggnnnggg___YYY[[[]]]YYYTTTRRRXXX]]]bbbeeebbb___]]]]]]^^^iiilllaaaVVVXXXfffppptttkkkddddddaaa\\\___gggGGG@@@:::::::::777555555111000///......------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,---------......,,,000444444///,,,---///......////////////......////////////000000000000111111111111111111111111111111222222222333333333777777888:::;;;<<<===>>>FFFNNNYYYbbbjjjrrr|||yyyzzz~~~~~~}}}vvvoooooosssrrrjjjbbbQQQOOOLLLHHHCCC???<<<:::333222222222111111000000000000000000////////////////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////............////////////000000000000000000000000111111222222222333333333:::CCC___zzzqqq]]]CCCBBBDDD333@@@???BBBHHHPPP___vvv}}}{{{{{{}}}~~~}}}|||zzzzzzzzzzzz{{{{{{xxxxxx{{{~~~~~~~~~~~~{{{yyywwwxxxyyyzzzxxxwwwwwwvvvvvvvvvwwwwwwyyyxxxvvvuuuvvvwwwtttppprrrkkk^^^QQQHHHHHHRRR]]][[[aaa^^^]]]^^^WWWUUU```wwwsss~~~zzz~~~|||qqqlllsssxxx[[[>>>333666777666555333222222111111222222333000000000000////////////........................................................................------------------------........................000000000000000000000000000000000000111111111111333333333333333333333333777HHH___pppxxx}}}kkkooonnnaaaRRRPPP]]]mmmmmmIIILLL```gggeeebbbzzzwwwnnnttttttkkkfffxxx}}}uuunnniiiooo|||hhhhhhwwwtttgggdddwww^^^EEE>>>BBBFFFEEECCCJJJHHHFFFDDDFFFGGGCCC>>>DDDEEEDDDAAA@@@@@@???===CCC>>>BBBDDD@@@DDDHHH@@@;;;???AAA>>>::::::>>>CCC;;;<<<<<<===>>>>>>======;;;>>>AAABBBAAA@@@@@@@@@HHHDDD@@@=========<<<;;;:::555222333444444888>>>AAAFFFLLLOOOPPPSSSZZZ```ZZZ[[[]]]^^^]]]\\\ZZZYYYWWWZZZ[[[VVVOOONNNTTTZZZnnnmmmddd[[[]]]fffdddZZZXXXXXX[[[^^^\\\[[[cccoooeeeTTT\\\ccc\\\UUUVVVGGG@@@:::::::::777555555111000///......------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,000444333///,,,---///......////////////........./////////000000000000111111111111111111111111111111111222222222333333333333444555666777777888333777;;;<<<::::::===@@@@@@??????CCCGGGGGGCCC???DDD???;;;;;;>>>>>>888333:::999888777555444333222222111111111000000000///000/////////////////////////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................////////////000000000000000000000000111111111222222222333333333777FFFaaa}}}lll\\\LLL===<<<===AAAEEEDDDCCCHHHOOOxxx}}}~~~~~~zzzzzz{{{}}}~~~~~~|||yyyvvvtttuuuvvvvvvttt~~~~~~~~~~~~||||||{{{zzzxxxxxxwwwwwwsssssssssttttttvvvwwwxxxzzzxxxtttqqqqqqtttuuuuuuXXXQQQNNNSSSXXXUUUMMMFFF\\\___\\\```hhhccc]]]bbbxxxzzz}}}yyy|||vvvmmmbbbVVVPPPAAA444222444222//////222222222111111222222222000000000000////////////........................................................................------------------------........................//////////////////////////////000000000111111111222222222222222222222222333;;;IIIXXXdddmmmrrrtttgggssssss```SSSYYYffflllmmm\\\VVVLLLEEEbbbkkkrrrmmmdddbbbjjjrrrqqq}}}yyyhhhaaa^^^aaalllsssooo```ZZZeeelllooowwwrrrhhh]]]SSSIIIDDDFFFLLLAAA@@@>>>===>>>@@@AAA@@@BBBBBBCCCBBBCCCEEEFFFFFF???;;;???BBB===@@@AAA999AAAAAA@@@>>>======>>>???????????????@@@???>>>======???AAAAAA???===<<<<<<999999888666555555777::::::888:::@@@CCCDDDFFFJJJMMMRRRXXX[[[[[[\\\```dddZZZZZZZZZYYYXXXUUUSSSQQQMMMLLLNNNSSSXXXZZZYYYWWWXXX^^^```___cccggg^^^OOOQQQRRRVVVXXXUUURRRXXXaaacccSSSHHHMMMSSSQQQMMMNNNGGG@@@:::::::::777555555111000///......------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,///222222///,,,---///......////////////............/////////000000000000000000000000000000000000111111111222222222222111111111222222222333333222555777555222///000222555111...///111222111///111000///000111111///---........./////////000000000000000////////////////////////////////////////////////............---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---............/////////000000000000000000000000000111111111222222222222000///222;;;KKKccckkkiiiJJJBBB:::777777999AAAIIIEEENNNgggyyyxxx~~~xxxyyyzzz{{{{{{zzzzzzyyy~~~}}}{{{|||}}}}}}|||{{{yyyzzzzzz{{{{{{|||||||||yyyyyyzzzzzzyyyxxxvvvtttuuuuuuttttttttttttuuuuuummmmmmooopppnnnjjjeeecccwwwiii______eeeffffffgggdddaaaZZZ```oooqqqmmmqqqvvvzzzzzz}}}|||yyy}}}xxxzzz___ppppppOOO<<<333111111333222///000333222222222222222222222222000000000000////////////........................................................................------------------------........................//////////////////////////////000000000000111111000000000000000000000000111000222===KKKWWW\\\\\\]]]ppprrr\\\PPPZZZbbb______{{{rrrfff\\\MMMFFFPPPUUUfffxxxrrr___\\\gggrrrxxxeee```___\\\]]]eeepppgggWWWVVV^^^iiiwwwpppmmmiiiddd[[[TTTVVV[[[PPPNNNKKKFFFBBB@@@AAACCCAAA???<<<;;;;;;<<<>>>@@@BBB<<>>777???888<<>>?????????@@@BBBLLLIIIGGGJJJPPPTTTSSSPPPFFFEEEIIIOOOQQQOOOOOOQQQZZZXXXSSSMMMHHHEEEFFFGGGDDDEEEGGGJJJLLLNNNOOOOOORRRRRRTTTWWWXXXUUUOOOIIIHHHHHHHHHHHHMMMRRRRRROOOIIILLLOOOMMMHHHDDDBBB@@@@@@MMMSSSLLLIIIOOOTTTRRRGGG@@@:::::::::777555555111000///......------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...------............------------........./////////////////////////////////////////////000000000000////////////////////////111222222222222222111000...///111333444333222111000222333222111//////000,,,,,,------......//////---------------.........---------......//////000.........------------,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------------.........////////////////////////////////////000000000000222000000333333222333777666RRRaaa~~~}}}pppbbb[[[EEE999999???>>>???BBB===:::<<>>555555444111...,,,///111111333444111,,,///000111222222111000///000000000000////////////........................................................................------------------------......................................................////////////000000000000000000000000000000///111333222///...///111777999CCCPPPNNNAAA???GGGEEEQQQQQQIIIDDD@@@CCCQQQbbbZZZJJJ>>>AAALLLLLLCCCFFFUUUVVVOOOMMMIIIGGGMMMXXXccc\\\KKKHHHHHHJJJQQQVVVPPPKKKJJJJJJMMMWWWaaaUUUOOONNNPPPMMMFFFGGGMMMYYYOOOGGGGGGGGGGGGNNNXXXgggXXXVVVXXXOOOIIIJJJIIIAAAEEEHHHEEE>>>999;;;>>>@@@>>>===AAAGGGJJJHHHDDDDDDEEEFFFEEEDDDCCCDDDFFFKKKFFFBBBFFFMMMPPPLLLFFFGGGEEEEEEHHHHHHFFFFFFIIIUUUPPPJJJDDD@@@@@@BBBCCCHHHJJJLLLNNNOOONNNMMMLLLKKKJJJJJJJJJKKKKKKIIIHHHCCCEEEHHHKKKMMMLLLHHHDDDBBBFFFGGGDDDAAAAAA@@@===>>>FFFJJJDDD@@@CCCEEECCCGGG@@@:::::::::777555555111000///......------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,---------,,,------......------,,,---------.........//////................................./////////000000............////////////---------///000111000000,,,---///000//////......++++++,,,,,,------,,,+++---------...//////000000------------.........///,,,,,,---......///000000.........---------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,---------.........////////////////////////........./////////000000000------222444222222555'''777AAAUUUrrr}}}{{{ssspppkkkXXXMMMHHH>>>;;;;;;444<<<<<<;;;888666666777999@@@BBBEEEJJJOOOTTTYYY[[[QQQUUUYYY\\\^^^```dddggg```___^^^]]][[[ZZZXXXXXXWWWWWWVVVVVVVVVWWWYYYYYYTTTSSSRRRPPPOOOOOOOOOOOO```XXXRRRMMMFFFCCCRRRffflll^^^[[[jjjuuussssssxxxhhhpppppprrruuupppooo{{{nnnzzzzzzuuuvvvxxxuuugggaaassslllUUUUUUFFF???444...111555222,,,+++222666555555666333...///000111222222111000///000000000000////////////........................................................................------------------------........................................................./////////000000////////////////////////---///111111///---------...333;;;CCCEEECCCDDDHHH999DDDGGGFFFFFFAAABBBOOOPPPOOOIIICCCDDDHHHDDD;;;EEEJJJIIIJJJMMMEEE@@@IIINNNTTTNNNFFFFFF@@@===DDDCCCFFFJJJKKKGGGHHHVVVfffZZZNNNHHHJJJIIIDDDFFFMMMIIIAAA>>>CCCDDD@@@DDDMMMWWWIIIKKKQQQJJJCCCCCCAAACCCEEEGGGFFFCCCAAAAAABBBDDDAAA???CCCIIILLLJJJEEECCCDDDEEEDDDBBBBBBDDDEEEDDDAAA>>>AAAEEEGGGCCC???KKKFFFDDDDDDBBB>>>===???FFFCCC>>><<<;;;===@@@AAAGGGIIILLLNNNMMMJJJGGGDDDBBBIIIMMMHHH???===CCCLLLKKKHHHFFFFFFEEEEEEFFFFFF@@@CCCCCC>>>>>>BBBDDDAAAAAAAAA@@@>>>;;;999888666GGG@@@:::::::::777555555111000///......------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***+++,,,---...---,,,------......------,,,---------.........//////..................................../////////000/////////000000000111111111000000000111000///---...//////...------...///---,,,,,,...000222000///...---------,,,,,,,,,,,,---------....../////////,,,,,,------...///000000......---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////............/////////000111///111555555222000111666111+++111CCCRRRqqq}}}yyyvvvqqqccc___]]]SSSLLLHHH@@@777888999999777777999:::999<<<@@@DDDGGGHHHHHHGGGGGGJJJLLLLLLKKKKKKMMMPPPMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMMMMLLLLLLSSSSSSRRRPPPPPPOOOOOOOOO===EEEVVVeeecccYYYZZZeeerrrkkkmmmtttpppfffiiiwwwuuuuuulllfffgggdddeeerrrrrrwwwyyy{{{wwwiiimmmrrrZZZ\\\iii\\\CCC999333777666000...111222000,,,444666000,,,...000///...000111222222111000...000000000000////////////........................................................................------------------------............................................................/////////000........................---...//////000///...---)))333888555888AAAEEEBBBGGGBBB777777AAA@@@;;;@@@>>>===>>>????????????@@@999:::<<>>AAADDDEEEDDDBBBAAA===:::>>>DDDFFFCCC>>>???AAABBBBBBCCCDDDFFFIII@@@@@@@@@AAABBBBBBAAA@@@>>>;;;:::<<<<<<999999<<>>>>><<>>999:::AAADDDCCCBBB===999999888444000///IIIAAA:::999999777555666000000...---------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000//////......------////////////////////////////////////////////////////////////////////////------------------------.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..........................................------////////////////////////............////////////000000000000000000000000222555666222111888GGGUUU|||ssswww}}}qqqmmmggg\\\TTTRRROOOJJJDDDAAA@@@???<<<:::777999888666888>>>BBBAAA@@@>>>AAAFFFJJJLLLQQQXXXVVVSSSOOOLLLLLLNNNOOOPPPRRRQQQKKKAAA;;;<<<>>>===:::CCCJJJGGGAAACCCQQQ___RRRXXXaaafffggggggggggggqqqnnnmmmkkkiiihhhjjjnnnjjjjjjiiieeeeeegggjjjkkkooolllyyyzzz]]]ZZZmmmkkkVVVMMMFFF;;;444444000000000000000000000000////////////////////////000000000000111111111111000000000000////////////......////////////.........................................................------,,,,,,,,,------........................................................................////////////////////////......................../////////000222444777888DDDDDDBBB???;;;888888888:::;;;<<<;;;:::;;;@@@DDDCCC???::::::===???===:::;;;HHHTTTSSSGGG===;;;???JJJHHHCCC===:::;;;???CCCAAAAAAAAAAAABBBCCCDDDEEEFFF@@@===@@@AAA@@@DDDJJJ>>>>>>??????>>>======<<<:::::::::<<>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>===??????@@@AAABBBCCCCCCDDDAAA@@@???>>>======>>>>>>>>>======???BBBDDDDDDCCC???@@@AAA???<<<999888888::::::;;;;;;<<<===>>>>>>;;;999666222000/////////HHH@@@999999999666555666000000///...------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////....................................................................................------------------------......---------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..........................................------....................................////////////////////////////////////...000111///,,,...777>>>EEEZZZuuuxxxvvvwwwvvv}}}{{{{{{yyyqqqllllllfffaaa[[[VVVTTTRRROOOMMMFFFEEE@@@888555666777444777777:::;;;999777<<>>===;;;888777777888999:::999888999<<<@@@CCC???<<<===@@@AAA???<<<666===CCCDDD@@@<<<<<<===BBBBBB@@@===;;;:::;;;=========<<<======>>>???@@@@@@<<<<<<@@@@@@>>>???CCC<<<<<<<<<;;;;;;:::999888<<<;;;999999::::::999888999999999999999999999999999999::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<=========;;;<<<========================>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::<<<<<<;;;===???@@@@@@???<<<<<<<<<:::888777888::::::::::::::::::999999999666555222000/////////000GGG???999999999666444555111000///...------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////.............../////////........................................................................------------------------...------------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------..............................---............/////////////////////////////////...000111111000...///000,,,777GGGaaazzz}}}{{{xxxpppyyy~~~}}}ssstttwwwzzzyyytttrrrtttvvvqqqjjjeeebbbaaa___^^^^^^^^^XXXPPPMMMOOOQQQOOOCCCEEEHHHGGGAAA<<>><<<:::<<>>;;;777666555777:::;;;:::888999:::<<<<<<:::888777777888888777777777888888999777777999===>>>;;;999;;;:::::::::999888777777666<<<:::888888888777666444777777777777777777777777777888888999:::;;;;;;<<<::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888777888999:::::::::999888:::999888999;;;<<<;;;:::777777777555444555888;;;999999888777555444333333000///.........///000111}}}FFF>>>999999999666444555111000///...------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---//////...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------....../////////........................................................................------------------------------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------..............................---------.........//////////////////////////////...///111333555444222000555333,,,222FFFUUUggg}}}mmmhhhpppnnnllluuu}}}wwwwww{{{|||{{{yyygggkkkoooppplllhhhhhhkkktttpppkkkgggeeeeeeggggggbbbccc___ZZZZZZ___cccccc[[[[[[]]]^^^[[[WWW[[[aaahhhbbb]]]\\\___```]]]XXX```cccccc___^^^cccggggggbbbdddffffffeeebbbaaa``````___\\\ZZZXXXWWWXXXYYYUUUWWWWWWUUUWWW]]]aaabbb]]]bbbgggbbbWWWQQQZZZgggxxxZZZEEELLLVVVNNNBBB<<<999444222333222...111666000000000000000000000000////////////////////////////////////000000000111000000000000////////////......////////////......................................................------...///000///..............................................................................////////////////////////..............................------------......,,,///222444444333444555555555444444333444555666555555555888:::;;;999666;;;888555555777888666333333666888999777666555555666666555555444555555555333333555888888777555555999888888888888888888999888777777888:::;;;:::999888888888888888888888888888999999;;;<<<===>>>>>>999::::::;;;<<<<<<======:::::::::::::::999888777777777777666666666666666666777:::;;;<<<;;;:::999888666555666777777666555555666777666555555777999666555444333222111000///......------...///000000wwwEEE>>>999::::::777555555111111///...............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---//////...---,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,------......//////........................................................................------------------------------------------------------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------..............................------------.......................................------///111222111///111444...,,,444999CCCUUUtttlllbbbhhhooocccTTTVVVfffsss}}}zzzmmmddddddhhhiiinnnpppkkkeeeaaacccffffffeeecccbbbbbbdddgggjjjggghhhddd___^^^cccfffeeegggcccbbbeeegggeeeeeegggrrrkkkdddaaadddffffffeeeeeehhhgggaaa^^^```aaa___```^^^\\\[[[[[[ZZZYYYXXXWWWUUUQQQOOONNNOOOPPPQQQOOOOOOMMMLLLSSS\\\^^^ZZZTTTYYY______TTTJJJNNNYYYiiiRRR>>>;;;===888555777222111111111///---...333////////////////////////////////////////////////...////////////000000000000000000000////////////......////////////......................................................+++,,,------....................................................................................////////////////////////......................../////////......---------.../////////...///222555444333222222333444444444000111222444666666555444888999999888777555333111333444555555444444555777777666555555555555555666333333333222222444444444555555555555666888999:::555555555777:::;;;;;;;;;777777777777777777777777888888999:::<<<===>>>>>>999999999999999999999999888888888888777666555555444444555666666777888888555777999;;;;;;;;;999888666555333444555555444222555777::::::888666444444111111000000/////////////////////....../////////uuuEEE>>>:::;;;;;;888666666111111000///............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------.........------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,------------.................................111000......///000//////)))333333000111...///:::AAAHHHPPPbbbpppeeeRRRNNN^^^cccddd```^^^```ccceeeaaafffhhhbbb\\\[[[\\\]]]TTTUUUVVVVVVWWWYYY]]]```eeegggeeeaaabbbfffiiihhhgggaaa^^^bbbeeeccc```___[[[ZZZYYYZZZ[[[\\\\\\[[[^^^aaa___XXXTTTSSSRRRPPPVVVTTTPPPNNNNNNOOOPPPOOOPPPMMMKKKKKKLLLMMMMMMMMMQQQRRRNNNJJJNNNWWWXXXQQQHHHIIIPPPTTTNNNDDDDDDKKKFFF>>>888666333000111666....../////////...000111////////////////////////////////////////////////......////////////000000000000000000////////////......////////////......................................................,,,,,,,,,,,,,,,---...///........................................................................////////////////////////........................///////////////...---,,,000000...,,,+++---000333222111000111333444333222000111222333444444555555111444777888555333333444333444444333222222555777777666666555666666777777444555333000000444555555222111111111333555777888555444333444666777666555444444444444444444444444555666666777888999::::::888777777777666666666555666666666666666666555444444444555666777888999999444555666777777777666555555444333333555555444333555777;;;;;;999555222000.............../////////000000000/////////......tttEEE???;;;<<<===:::777777222111000///............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------,,,,,,---------.................................111111111000//////000111,,,333///***.........666(((333<<>>???FFFEEE<<<888<<<222222333444444222222444000000000///000222222111////////////////////////////////////////////////........./////////000000000000000000////////////......////////////.........................................................---+++++++++...000222........................................................................////////////////////////........................---.../////////...---,,,---......,,,+++,,,...111///...---///222444222000111222222222222333444555000222333444333333444555111222333222111111333555555555444555555666777888555777666111111666777555444333222111111333555666444333222222444444333111222222222222222222222222444444444555555666666666555555555555666666666666555666666777777777777666666666666777777888888888444444444444444333333333666444444444666777666444333555777777444111000///..............................///////////////...rrrFFF???;;;===>>>;;;888888222111000//////.........------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,---------..............................***---//////......///111---222---+++333333///111000555///---888AAADDDKKKOOOQQQLLLCCC@@@GGGMMMNNNRRRYYY\\\YYYWWWWWWSSSMMMHHHKKKMMMLLLIIIHHHHHHJJJGGGJJJJJJGGGGGGIIIIIIFFFDDDCCCFFFHHHGGGCCCDDDIII@@@CCCCCCAAA======AAAFFF@@@DDDFFFBBB@@@BBBBBB@@@>>>???????????????@@@AAAAAA@@@AAACCCFFFFFFCCC???EEEPPPQQQDDD;;;>>>DDDEEEDDD999666<<<>>>555///000222000//////000111000///222111///---///111000---////////////////////////////////////////////////............/////////000000000000000////////////......////////////......................................................000...,,,+++,,,...222444........................................................................////////////////////////........................,,,---.........---,,,+++)))+++------,,,,,,---...---++++++...111333222///111222111000///000222444555444222222333444444444///111333333222111111222333333333333444555666777555999888444444888888444999777555333333333444555333222111222444555444333222222222222222222222222444555555555555555555555333333444555666777888888666666777888888999888888888888777777777666666666666666444333333333333444666555444555777888777666111222333222000...///000/////////......---------+++,,,---...////////////}}}JJJCCC=========:::777888333222111000////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((+++---...,,,+++******++++++,,,,,,,,,,,,------+++...,,,''',,,666444+++---.../////////...---,,,...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------------------------//////.........---------///...---,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////......////////////////////////111000000000000222444555BBBHHHGGG??????EEEEEE???DDDFFFHHHJJJKKKNNNQQQTTTMMMOOOQQQMMMFFFBBBBBBDDDHHHGGGFFFFFFGGGGGGFFFEEECCCAAA@@@CCCFFFFFF@@@;;;@@@???===<<<<<<===???@@@>>>??????>>>===<<<<<<======<<<<<<===???AAAAAA@@@IIIDDD??????BBBCCCBBB???CCCBBBAAA@@@>>><<<;;;;;;555555444444333222111111000000000000000000000000000222222///,,,,,,111666444111///...///000111111////////////////////////111111000000//////......000000//////.........---............////////////////////////////////////......................................................................................................------------..............................------------------------........................................................................+++---000222333333222111222222222333333333444444333333333444444444555555444444222111111222444444555555555444444333333333999999888888777777777666777777777666555555444444777666555444333222222222777777888888999999999:::888888777777777777888888666666666666666666666666777666444333222222222333555666666777777777666666:::888666777888888555222//////............/////////////////////////////////////////////.........sssHHHAAA;;;;;;;;;888666666333222111000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))),,,...///---,,,++++++++++++,,,,,,,,,,,,------'''++++++***222>>>???888------...............---///...------,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------//////.........---------///...---,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......---------......------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---,,,,,,...000222........................///.........///000222333666<<<===888:::BBBDDD??????AAAAAAAAA@@@AAACCCEEEDDDHHHKKKJJJFFFEEEGGGIIIDDDCCCAAAAAABBBBBBAAA???CCCAAA@@@BBBEEEEEE@@@;;;???>>>===;;;;;;===>>>???===>>>>>>===<<<;;;;;;===>>>===<<<===???@@@@@@???EEEAAA<<<<<>>>>>===;;;;;;<<<>>>888<<>>@@@???>>>@@@CCCBBB???;;;===<<<;;;::::::;;;<<<===:::<<<<<<<<<:::999:::;;;>>>===<<<===>>>???>>><<>>999999:::777555555333222111000////////////............------------------------------------------------------------+++++++++,,,,,,,,,------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,,,,---+++++++++,,,,,,,,,------...///,,,((((((+++)))$$$---,,,,,,,,,---...000111......------------......------,,,,,,,,,,,,------------------------------...........................------,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---............------------......------,,,,,,,,,,,,------........................------------------------------------------------,,,,,,------------------------------------------......---,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,...000000...,,,***........................,,,,,,,,,------......///+++//////,,,---222333000666777999999999:::===???555777999:::999888999;;;AAA@@@>>>>>>>>>>>><<<:::<<<;;;;;;<<<>>>>>>;;;888:::999888888888888999:::888999:::999888777888999<<<;;;::::::;;;;;;:::888999666444444555666555444444444333222111111000000000000000//////.........////////////////////////000111111///------///222444222///...//////...---////////////////////////000000000000///////////////////////////.....................////////////////////////////////////......................................................................................................------------..............................------------------------........................................................................------------...///000111000000000111111111222222222222222222333333333333333444555666666555444333333333333222222222222222333222222222222222222222222222333333444555666666111222222333555777888999666666666666777777777777333333222222222222333333333333333333333333333333555555444444444555555555888888888777777555444333000000000000000///...---//////............//////////////////////////////............////////////gggGGG???:::;;;;;;888666777333222111000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++***+++,,,+++++++++,,,,,,,,,------,,,---,,,+++,,,///000------,,,,,,,,,---...000111---,,,,,,,,,,,,,,,------...------,,,,,,------...---------------------------.....................------,,,,,,,,,------...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......///......------......///...------,,,,,,------...........................------------------------------------------------,,,,,,,,,---------......------------------------......---,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++---///111333555666........................------.........///......---///...,,,,,,...///------///111222222444777:::666777999999888777777888999888666666666666555333666666666777888888777555666666666666666666666666555666777777666555666777999777666666777777555444333222111111222222222111333333333222222111111111000000000000000/////////////////////////////////111111000///------///000000///......000111000///////////////////////////////////////000000000000.........///////////////............////////////////////////////////////........................................................................////////////////////////......------------..............................------------------------........................................................................+++---///111111111///.../////////000000000111111111111111222222222333333222333444555555444333222333333333444444444444444111111111222222222222222///000111111222333444444222111222222333444555666555555555555555444444444222222111111111111222222444444444444444444444444777777666666555444333333555555555444444222111111///000000000000///......//////............//////////////////////////////---.........//////000000eeeGGG@@@;;;;;;<<<:::888888333222111000/////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------------------...///000000---------------...///000,,,,,,+++++++++,,,------......------------......---------------------------------...............------,,,,,,,,,---......---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......000///...------...///000......------------......------------------------------------------------------------------------+++,,,,,,------.........------------------------......---,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---******///777@@@FFF------------------------......///000000//////...---------------...///000---...//////...///111333111222333444444444444444555444222333444444333111111222333333333333333333333333333444444333333333222444555444333333444666666444333333444444222111000000111111000000000000111111111111111111000000111111111111000000000000000000000000000000000000000///000000111222333333...------...000111111000////////////////////////////////////000000000000.........///////////////............////////////////////////////////////........................................................................////////////////////////......------------..............................------------------------........................................................................---///222444444333111///........./////////000000000000111111111222222222222333333444444333333222333333444444444444555555111222222222222222333333///000000111222333333444222222111111222333444444555555444444444444333333333222222111111222222333444444444444444444444444666666666555444333111000222222222222111000//////...000222111000//////000//////............//////////////////////////////------......///000000000gggGGG@@@;;;;;;<<<:::888999333222111000////////////////////////............------------------------........................,,,,,,,,,------------...,,,,,,---------.................................------------------------------------------------------------------------+++,,,---,,,+++***,,,---++++++,,,,,,,,,,,,------000///...---+++******+++------...............---,,,,,,,,,,,,,,,---............------------......---------------------------------.........//////,,,,,,,,,,,,,,,---...///---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......000///...------...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---......///..............................---,,,,,,,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...++++++...555<<>>;;;<<<;;;999777444333111000111111000///////////////............................................................................................................//////..............................................................................//////////////////............//////..............................................................................///000000000000///............////////////000000000000000000000000////////////////////////..............................................................................................................................................................................////////////..............................000///............///000........................---............/////////.............../////////000000000/////////......---............/////////666444222///------------....../////////.....................................................................................................................................................................................................................////////////........................////////////////////////////////////////////////000000////////////000000000000111111111222222222111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111222111111000000111111222000//////......//////000111111111111111111111111/////////......///000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000111000//////111111000///////////////////////////000000//////////////////////////////////////////....../////////000000000////////////////////////////////////////////////........................////////////............000//////////////////000000000000000000/////////////////////000000000000............////////////........................//////////////////////////////000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000111000000//////000000111HHHCCC>>><<<<<<<<<:::777555333111000111111000///000000/////////.........////////////////////////................................................////////////////////////.../////////////////////........................................................./////////000000/////////....../////////................................................////////////////////////...///000000111111000000........./////////000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////...//////////////////////////////............//////////////////////////////........./////////000000....../////////000000000111111000000000/////////........./////////000000???<<<777222000000111333......///000000//////...////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000111111111111222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222000000////////////000000222222222222222222222222111000000/////////000000111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111000///000111222111000000000000000000000000000//////000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////............//////000000000000//////////////////////////////////////////000000000000............////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000111111000000000000000000000000000000000000111111111111111111000000000000111111000111111111111111111111111111000000000000111111}}}HHHCCC>>><<<<<<<<<:::888555333111111111222111000000000000/////////......////////////////////////................................................////////////////////////...///000000111000000000....................................................../////////000000000000//////......//////000................................................000000000000000000000000...///000000111111000000....../////////000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////,,,---......///.........000000000000000000000000////////////000000000000...//////000111000000000111111111111000000000000////////////000000000000999666222......///222444......000111111111000///////////////////////////000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111111111111222222222222333222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111222222333333222222222222333333222111111000000111111222222222222222222222222222222222111000000000111111111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111111111111111111111111111222222111111111000000000111111111111111111111111222111000111222333222111000000000000000000000000//////000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000////////////000000000000/////////000000000111111////////////000000000000000000000000000000000000111111111111111111111111000000000111111111222222000000000000111111111111000000000000000000000000000000000111111111111222222111111000000111111222111111111111222222222222222222111111111111222222yyyHHHDDD>>><<<<<<<<<:::888555333111111222222111000000000000000/////////...////////////////////////................................................////////////////////////...///000111111111000000.................................................../////////000000000000000000////////////000000................................................000000000000000000000000...//////000111000000000.../////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////---...000222333222000///111111111111111111111111//////000000000111111111...///000111111111000000222222111111111000000000//////000000000111111111......------...///111111---...000222222111000///////////////////////////000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////.../////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111111111111222222222333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222333333222222222222333333333333222222222222333333333333333333333333333333444333333222111111222222111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111222111000111333444333222000000000000000000000000//////000000000111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000////////////////////////...//////000000111111111000111222333333222111000/////////000000111111111000000000111111111222222000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222///000000000111111111111000000000000000000000000000000111111111222222222222111111000000111111222111111111222222222333333222222222111111222222222HHHDDD???<<<======;;;888666444222111222222111000000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...///000222222222111000////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000......///000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///222555777888666444222111111111111111111111111000000000000111111111111...///000222222111111000222222222111111111111000000000000000111111111111...000222444555444333222---///111222333222111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111222222222333333333222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222444333333222222333333444444333333222222333333444333333333333333333333333555444444333222222222333111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111222111000111333444333222000000000000000000000000//////000000111111111222000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222333111222333444444333222111//////000000111111222222111111111111222222222222111222222222333333333333111111111111111111111111111111111111111111111111000111111111111222222222//////000000111111111222000000000000000000000000000000111111222222222222222222111111111111222222111111111222222333333333333222222111111222222333