BM6P6(@ 777222222666666666@@@NNNmmmvvvttt{{{uuurrrkkk```[[[TTTKKKEEEBBBAAABBBLLLOOOTTTXXX\\\___cccfffddddddeeeeeeeeeaaa\\\WWWVVVUUUXXX___eeelllvvvqqqpppnnnjjjddd```___```]]]___cccfffjjjoootttxxxyyyyyywwwtttooolllkkkkkknnnjjjdddaaaaaa```___^^^ggghhhjjjmmmqqqvvvzzz||||||yyyvvvtttsssqqqooommmqqqaaagggpppooo|||{{{|||mmmjjjTTT@@@777999<<<777666666...333333333222222222111111000000///...............------------------------,,,,,,++++++,,,,,,---....................................///////////////000////////////000000111000777888FFFhhhyyykkk[[[]]]```fffppp~~~uuu~~~fffgggpppqqqoooMMMHHHIIIJJJKKKLLLKKKJJJIIIMMMNNNPPPRRRTTTXXX]]]aaa]]]ccciiikkkjjjjjjooosssxxx|||uuuIII;;;999444222777444333222222111111222222////////////............000000000000000000000000..................------///......000777CCCPPPYYY___cccjjjssszzz~~~~~~|||zzz|||iii```VVVQQQNNNMMMPPPUUUWWW^^^eeerrr555333444777666888FFFYYYzzzqqqzzzwwwqqqoooggg\\\WWWOOOHHHCCCAAABBBCCCMMMQQQVVV[[[^^^aaadddggggggfffeeeddddddaaa]]]ZZZXXXVVVXXX^^^dddkkkvvvzzzrrrkkkhhheee___]]]```]]]___bbbfffiiinnntttxxxuuuxxx{{{yyytttqqqqqqssspppkkkeeecccdddfffeeeccchhhiiinnnvvvyyyqqqsssccceeemmmlll}}}}}}|||vvveeerrrbbb@@@666666999444444777222333333333222222222222111000000///............///------------------------,,,,,,++++++,,,,,,---..........................................//////000000////////////000111111222:::AAARRRnnnttteeeYYY\\\aaaooooookkkxxxzzziiirrrxxxoooLLLOOOOOOQQQRRRRRRRRRQQQQQQVVVXXX\\\^^^```aaadddfffgggjjjlllnnnqqqvvv~~~XXXBBB;;;666444555444333222222111222222222000000000/////////......000000000000000000000000........................000//////222:::EEERRRZZZ^^^bbbiiisss{{{~~~}}}zzzxxx|||hhh___VVVQQQNNNMMMOOOTTTRRR\\\eeeqqq333333777888555:::QQQjjjnnnsss{{{pppmmmjjjaaaWWWRRRJJJCCC@@@AAADDDGGGPPPTTT[[[```bbbdddfffhhhjjjhhhfffddddddbbb```]]]ZZZWWWXXX]]]cccjjjvvvrrreeeeeeddd]]][[[``````bbbeeehhhjjjnnnssswwwsssxxx}}}~~~zzzwwwwwwxxxvvvrrrmmmlllooorrrtttuuuvvvxxx|||mmmiiillllllyyy}}}|||hhhcccwwwGGG:::888999222222777555333333333333222222222222111000//////......//////------------------------,,,,,,++++++,,,,,,---.................................---,,,---...///000///////////////000111222333@@@OOOccctttmmmZZZUUU___iii|||hhhjjjyyyxxxssseeeJJJSSSTTTUUUVVVWWWXXXXXXXXX^^^bbbgggjjjkkkkkklllmmmooopppssswww|||~~~zzz{{{ooosssoooOOOAAA===999555444444333222222222222222111111111000000000000///000000000000000000000000........................111000111555===IIITTT\\\___aaahhhrrr|||{{{vvvvvvyyyeee^^^WWWSSSOOOLLLNNNRRRTTTaaakkkuuu222555999888444<<<\\\}}}tttkkk~~~uuulllhhhdddZZZQQQMMMFFFAAA@@@DDDIIIMMMTTTXXX___dddfffggghhhhhhjjjiiihhhggggggddd```]]]ZZZWWWWWW[[[bbbjjjxxxqqq___aaabbb\\\[[[aaafffgggiiijjjkkknnnrrruuussswww|||}}}{{{||||||{{{yyyxxx{{{tttooooooxxx|||}}}uuu```pppRRRAAA<<<<<<555222666555444444333333333222222222111000000///.../////////------------------------,,,,,,++++++,,,,,,---..............................---,,,,,,,,,---///000////////////000111222222555GGG\\\pppvvvcccQQQTTT]]]pppyyyyyyYYYPPPSSSSSSTTTUUUVVVXXXZZZ[[[aaaeeeiiimmmooopppsssuuuxxxzzz~~~yyy~~~zzzooodddiii^^^JJJEEE@@@888444444333222222222222333222222222111111111000000////////////////////////............////////////111000111666@@@LLLVVV\\\aaaccciiisss|||~~~xxxqqqwwwwwwbbb\\\WWWSSSOOOKKKLLLQQQ[[[jjjttt|||333666:::888444AAAjjj~~~lllooo{{{ssshhhccc___UUUNNNJJJEEEAAACCCHHHOOOTTTWWW\\\bbbfffhhhhhhiiiiiihhhiiijjjlllkkkggg```[[[YYYVVVUUUZZZ```jjjxxxqqq___^^^___\\\]]]dddiiiiiijjjiiiiiijjjmmmoootttuuuyyyuuutttwww~~~}}}iiijjjZZZDDD;;;===888555666444444444444333333333222222111111000///////////////------------------------,,,,,,++++++,,,,,,---.................................---,,,---...///000////////////000111222333888NNNeeetttrrr[[[NNNWWW[[[yyy|||hhhSSSYYYPPPPPPPPPRRRTTTWWW[[[]]]ccceeeiiilllpppuuu{{{{{{nnnkkkRRRIIIBBB999555444333333222222333333222222222222111111111111////////////////////////........./////////000000000///111777BBBNNNWWW\\\dddfffllluuu|||}}}wwwppp|||ttt^^^ZZZVVVSSSNNNJJJLLLRRR]]]mmmwww444777:::999777JJJ{{{yyypppzzzyyyqqqeee^^^[[[RRRKKKHHHEEECCCFFFMMMTTTYYYZZZ^^^cccfffggghhhiiiiiiggghhhkkkmmmmmmhhh```ZZZZZZVVVUUUYYY___hhhuuuvvvggg___\\\\\\```eeefffggggggfffeeefffhhhkkkrrrsssxxx{{{zzzxxx}}}|||tttjjjdddFFF888;;;999777888444444444444444333333333333222111000000//////000000------------------------,,,,,,++++++,,,,,,---....................................////////////////////////000111222333444===WWWkkkqqqiiiWWWSSS```gggcccPPPWWWOOONNNNNNPPPSSSWWW\\\___eeegggkkkooouuu|||{{{~~~~~~yyy[[[JJJ???888555444444333333333333333222222222111111111111000000000000000000000000000.........//////000000111000///111999EEEQQQYYY\\\eeeiiipppxxx|||}}}yyyuuunnn[[[WWWTTTRRRMMMIIIMMMTTTXXXiiittt}}}444666999:::===VVVvvvxxx|||tttnnnaaaYYYWWWPPPHHHFFFEEEEEEIIIPPPWWW[[[\\\___ccceeefffggghhhiiihhhiiijjjlllkkkggg```\\\]]]YYYWWWZZZ^^^dddooozzz~~~ssscccZZZ\\\cccfffdddeeefffffffffgggjjjmmmpppttt{{{~~~}}}{{{iiizzzxxxQQQ999::::::999999555555444444444444333333333222111000000//////000000------------------------,,,,,,++++++,,,,,,---...........................---...000111222111000////////////000111222444555BBB___oooiii```XXX\\\lll{{{~~~oooQQQOOOMMMMMMLLLMMMQQQWWW\\\```fffjjjpppvvv{{{|||zzzgggKKK<<<888555555444333333333333444222111111111111000000000000000000000000000000000---......///000000111111111000222;;;HHHTTT[[[]]]bbbiiirrrzzz}}}~~~~~~iiiXXXUUUSSSPPPKKKIIINNNWWWYYYiiisss~~~444555888:::AAA___ssstttppplll^^^VVVUUUPPPFFFEEEEEEFFFJJJQQQXXX\\\]]]```bbbdddeeefffhhhiiijjjjjjiiijjjiiifffaaa^^^___[[[YYYZZZ]]]aaakkkttt}}}gggYYY]]]dddeeeccceeefffgggiiikkkooorrrooowww~~~}}}{{{~~~hhhmmm___???;;;;;;:::999444555555444444444333333333222111111000000000000000------------------------,,,,,,++++++,,,,,,---...........................---///111333444222000////////////000111333444555GGGeeepppdddZZZYYYddduuussswww~~~XXXOOOKKKJJJJJJKKKOOOUUU[[[___fffkkkssszzz|||}}}rrrNNN<<<999555555444333333333333444111111111000000000000///000000000000000000000000---......///000111111222333111444===KKKWWW]]]___```iiittt{{{}}}gggWWWTTTRRROOOKKKIIIOOOXXX___mmmvvv333777>>>===GGGvvvzzzxxxvvvnnnddd\\\XXXRRRKKKCCC@@@@@@GGGMMMQQQVVV[[[]]]aaacccccc``````dddiiijjjiiihhhfffdddbbb```______YYYVVVXXX]]]bbbiiiqqqnnn]]]^^^dddcccfffhhhhhhfffhhhmmmooonnnrrrvvv|||zzzyyy|||}}}|||kkkhhhEEE>>>:::777888888222333333444444333333222222222000///..................---,,,,,,,,,,,,---...------------...//////............///////////////222555888999888555444000111222111222333777:::XXX```kkkcccPPPTTTkkkzzz}}}zzzzzzbbbOOOJJJIIINNNRRRQQQPPP[[[jjjpppwww~~~~~~~~~ZZZ999>>>999888666555666666444222222222222111111111111000000000000000000000000000000000///////////////000444222666BBBNNNVVV]]]bbbcccoootttxxxttt[[[VVVVVVSSSMMMHHHIIIPPPWWW```mmmttt444777>>>@@@NNNyyyvvv}}}zzzxxxpppfff^^^YYYRRRJJJEEEBBBCCCJJJPPPTTTXXX]]]aaadddfffeeebbbaaadddhhhgggggggggfffdddaaa___^^^]]]ZZZYYYZZZZZZ\\\fffpppppp______ccccccfffiiijjjiiilllrrruuusssyyy|||~~~zzzyyylllqqqsssMMMBBB;;;777777555222333333444444333333222222222000//////.........///...------,,,,,,------...------------...//////............///////////////000333555555444333222000111222111000333999>>>YYYcccggg```YYY^^^ppp}}}||||||cccMMMLLLKKKNNNSSSSSSSSS```oooyyy~~~jjjFFF===888777666666666666444222222222222111111111111000000000000000000000000000000000////////////000000333222777CCCOOOVVV\\\aaabbbnnntttwww}}}{{{pppXXXXXXXXXUUUPPPKKKLLLSSSZZZ```mmmttt999888===EEE[[[ttt{{{wwwzzzxxxrrrhhh```ZZZRRRJJJFFFDDDFFFMMMTTTWWWZZZ^^^cccfffhhhgggdddccceeehhhfffggghhhgggfffcccaaa___[[[[[[[[[[[[XXXYYYcccnnntttaaa___cccbbbdddhhhkkklllooovvvyyyxxx}}}{{{yyyvvvggg|||TTTEEE;;;888888333333333444444444444333333222111000000///////////////...------,,,---------...------------...//////............//////////////////000111111000000//////222444111///333===EEEZZZgggaaaZZZaaafffsss}}}xxxvvvsssppphhhPPPNNNLLLOOOVVVXXXZZZfffuuu~~~YYY<<<777666555666666666444222222222222111111111111000000000000000000000000000000000////////////000000111222888EEEPPPVVV[[[___bbbnnntttwwwzzzwww}}}kkkTTTXXXXXXVVVPPPLLLMMMTTT[[[```mmmttt>>>999>>>NNNpppsssvvvvvvuuuppphhhaaa[[[SSSJJJFFFDDDGGGOOOUUUXXXZZZ^^^ccceeeggggggeeeeeefffhhhhhhiiijjjjjjiiigggdddccc]]][[[[[[\\\\\\^^^eeennnxxxbbb^^^aaa```aaafffjjjkkkpppvvvxxxwww{{{{{{|||yyy|||hhhYYYEEE:::999:::444333333444444444444333333222111111000//////000000//////...---------------...------------...//////............////////////000000///........./////////333555222///444BBBNNN\\\kkk^^^TTTaaadddqqq|||wwwqqquuuvvvkkkkkkxxx~~~pppYYYNNNLLLQQQ[[[```bbbjjjvvvlllAAA777666555666666666444222222222222111111111000000000000000000000000000000000////////////000000111000222:::GGGQQQUUUYYY]]]bbbnnntttvvvwwwrrr|||hhhTTTVVVVVVTTTOOOKKKLLLTTT[[[bbbnnnuuu===888CCC^^^rrrrrr~~~uuuqqqqqqmmmeee___ZZZSSSKKKEEECCCFFFNNNTTTWWWYYY]]]___aaaccceeeffffffggghhhggghhhiiijjjjjjhhhfffeeeaaa[[[YYY^^^dddgggkkkooozzzaaaZZZ]]]]]]```eeejjjlllpppuuuwwwuuuwwwwwwzzz}}}yyygggjjjeeeKKK:::999<<<555333444444555555444444333222111111000000000000111//////...------------......------------...//////............////////////111111000///...///000000///333666333222999HHHUUU^^^kkk]]]PPP[[[```ttt{{{tttlllppptttppprrryyywwwkkkmmmuuuttt```NNNLLLSSS```gggggglllsss||||||xxx{{{LLL:::888666555666555444333222222222111111111000000000000000000000000000000///////////////000111111000333<<>>HHHNNNQQQWWW^^^hhhrrrwwwxxxtttrrr|||eeeXXXXXXYYYXXXSSSPPPSSS[[[bbbjjjuuu|||>>>YYYlllkkkqqqwwwvvvssskkk```YYYTTTNNNGGGEEEBBBBBBHHHOOOSSSXXX]]]aaaaaaccceeeggggggeeecccgggfffeeedddeeegggiiikkkfffdddeeejjjkkkkkkooossswwwWWWLLLPPPSSSPPPXXX```ffflllssstttrrruuusssuuu{{{}}}~~~|||mmmzzzvvvjjjuuujjj___gggAAA999<<<666444444555555555555444444222111111111111111222222000000///..................------------...//////............/////////000...///111222333333333333444555555888???JJJWWW___iiiXXXTTT]]]kkkwwwrrrxxxvvvlllqqqmmmWWWOOOOOOYYYbbbeeehhhnnnuuu|||}}}}}}yyypppGGGAAA:::444333444666666222222222111111111111000000000000000000000000000............///000222222222666>>>HHHMMMPPPWWW^^^jjjsssxxxxxxtttssszzzcccXXXVVVWWWVVVRRRNNNQQQZZZaaakkkvvv}}}CCCrrrhhhnnn~~~{{{uuusssrrrkkk```XXXSSSMMMHHHFFFBBBBBBJJJQQQTTTWWWZZZ^^^aaadddfffeeedddccccccdddhhhkkkiiieeeeeekkkrrrmmmjjjffffffiiinnnrrrttt~~~ttteeeZZZWWWXXXUUUWWW]]]eeemmmtttwwwxxxzzzxxxvvvvvvwwwzzz~~~xxxhhhppppppuuuxxxccc[[[sss~~~???AAA???333777777777777777666666555000111111222222111///...////////////////////////...------------...//////////////////////////////000000000000111222333444666555333555@@@QQQ]]]bbb```TTTVVV]]]oootttvvv~~~aaaUUUNNNRRRWWW[[[cccmmmpppnnn```III888888;;;666222222333333333222222222111111111111111111000000000000000///...---...000222333333999DDDNNNQQQSSSYYYaaaiiikkkvvvvvvlllzzzttt^^^UUU```WWWOOOMMMOOOSSSZZZbbbiiiuuu}}}\\\xxxhhhppp{{{vvvuuutttmmmaaaWWWQQQKKKEEEDDDAAABBBJJJQQQUUUXXX[[[___bbbeeeffffffdddddddddeeeiiillljjjffffffkkkpppooolllhhhhhhjjjooorrrtttzzz|||{{{sssggg^^^[[[\\\XXXYYY]]]eeeooouuuxxxwwwxxxwwwuuuuuuwwwzzz}}}xxxlllppplllpppxxxjjj___jjjJJJBBB>>>444666666777777777666555555111111111111111000000///////////////////////////...------------...//////////////////////////////000000000000111222333444555555444777EEEWWWcccgggdddZZZZZZ___uuugggZZZPPPQQQTTTWWW```kkkwww{{{}}}xxxnnnSSS;;;666999666444555333333333222222222111111111111111111000000000000000///.........000222333555:::DDDNNNQQQRRRYYYaaaiiikkktttqqqggguuuppp]]]YYY___WWWPPPOOOPPPSSSZZZaaaooozzzooommmhhhsss{{{wwwxxxvvvnnnaaaWWWPPPIIIBBBBBB@@@BBBKKKRRRVVVYYY^^^```cccfffgggfffeeeeeeffffffkkknnnnnnjjjiiillloooqqqnnnjjjiiikkknnnqqqsssssswwwxxxsssjjjcccaaabbb]]]\\\^^^fffpppwwwxxxvvvuuutttttttttvvvyyy|||~~~{{{ppppppgggiiivvvsssddd^^^UUUAAA<<<888555666666666666555444444222222111000000000000111////////////////////////...------------...//////////////////////////////000000000000111222333444555555555;;;KKK___jjjlll```\\\YYY]]]{{{ppp```SSSPPPQQQTTT___kkk~~~~~~zzz~~~zzz|||~~~```@@@555666777666777333333333222222222111111111111111111000000000000000///......///000222333777<<>>>>>DDDMMMSSSVVV[[[aaadddeeeffffffeeefffgggiiimmmppptttuuutttrrrrrrsssmmmjjjggggggiiilllnnnooosssuuuwwwvvvqqqnnnlllmmmhhhffffffkkkrrrxxxxxxvvvssssssuuuvvvxxxzzz{{{|||{{{|||~~~uuuqqqkkkfffjjjtttooo^^^tttsssJJJ;;;888555555555555555444444333444333111000000000111222////////////////////////...------------...//////////////////////////////000000000000111222333444666666888CCCWWWhhhkkkeeeYYY``````mmm~~~eeeUUULLLMMM\\\mmm|||yyy|||~~~{{{tttzzz~~~rrrMMM999666777666333333333333222222222111111111111111111000000000////////////000000111222333:::>>>FFFNNNPPPQQQWWW```nnnppprrrjjjjjjyyyfff\\\]]]]]]XXXUUUTTTSSSSSSZZZcccqqqxxxppp^^^uuu|||zzzzzzxxxvvvnnnaaaVVVPPPIIIBBB===>>>EEENNNTTTVVV\\\bbbeeeeeeeeeeeedddeeehhhjjjlllooorrrtttsssssssssssskkkiiiggghhhkkknnnqqqrrrwwwxxxyyywwwuuusssrrrsssnnnnnnnnnqqquuuyyyzzz{{{xxxyyyzzz|||~~~~~~~~~~~~}}}xxxqqqnnnjjjfffppptttgggmmmUUU;;;555555666666666666555444444333333222111111111111111////////////////////////...------------...//////////////////////////////000000000000111222333444666666:::HHH\\\jjjggg]]]VVV___bbbzzzsssoooooo|||rrr[[[MMMMMM]]]ppp~~~}}}wwwssswwwggggggwww|||XXX@@@888777555222333333333222222222111111111111111111000000000000//////000111111222222222;;;>>>FFFNNNPPPQQQXXXaaaoooqqqooodddgggyyyiii```___^^^YYYVVVTTTRRRSSS[[[eeetttzzzhhhggg{{{}}}}}}~~~{{{yyypppbbbVVVNNNFFF@@@<<>>FFFMMMPPPRRRYYYbbbooorrrnnnbbbhhh}}}nnneeeddd___ZZZVVVTTTQQQRRR\\\gggxxx|||hhhppp~~~}}}{{{qqqbbbVVVMMMDDD======???GGGPPPTTTUUU[[[bbbeeeeeedddbbbbbbcccgggjjjcccdddfffhhhjjjlllmmmnnnmmmlllllloootttyyy|||}}}}}}|||{{{zzzzzz{{{~~~yyy|||~~~|||}}}nnnlllnnngggooo{{{uuuhhhTTT===CCC777777777777777666666555222222333444333222111000////////////////////////...------------...//////////////////////////////000000000000111222333444333555===NNNeeepppfffWWWZZZcccllloooWWWLLLQQQaaauuu{{{ooo```lllyyyaaaUUUYYYppp~~~}}}}}}~~~xxxnnndddZZZ```yyywwwnnnMMM;;;777777777333333333222222222111111111111111111000000000000///000111222222333222222:::>>>FFFMMMPPPRRRZZZcccpppssspppeeennnrrriiiiii```[[[WWWSSSPPPRRR]]]iiizzz~~~}}}fffooo~~~vvvrrrhhhTTTJJJGGG>>>CCCEEEJJJOOOUUUZZZ]]]___bbbdddffffffeeedddeeegggbbbaaabbbeeehhhjjjjjjiiinnnlllkkklllooorrrwww|||{{{xxxyyy{{{{{{{{{}}}|||}}}~~~xxxllleeegggnnnuuuyyygggkkk:::===;;;999777666666666555333444333222111000000000000000/////////..............................------000000000000000///....../////////000111333444555333666CCCYYYjjjkkkbbbZZZ\\\bbbrrrhhhRRRLLLNNNPPPYYYooo~~~ooo]]]\\\iii{{{ggg^^^bbbsss|||zzz|||zzz~~~}}}|||~~~zzzzzzooobbbWWW\\\NNN888<<<222666444444333333333333222222222222222111111111111000000111111000000000333555<<<@@@HHHNNNOOOQQQZZZeeeoooqqqpppiiiuuu{{{kkkeeegggeee]]]UUUQQQPPPRRR\\\fffxxx|||xxxeeerrr}}}yyyoooZZZPPPKKKBBBBBBEEEIIINNNTTTYYY\\\^^^```bbbccceeeeeefffggggggbbbdddddddddccceeejjjmmmhhhiiikkkmmmmmmlllkkklllgggkkkqqqwww}}}~~~{{{yyykkkccceeennnxxx~~~bbbuuuppp===<<<;;;999777666666666555444444333222111000000000000000000/////////.................................111111222222111111000///000000000000111222333444888===KKK___jjjggg^^^WWWbbbllliiiZZZXXXVVVNNNIIISSSdddjjjeeeYYYYYYcccxxx|||mmmbbb]]]___iiittt~~~wwwqqqttt}}}}}}zzzyyy|||~~~~~~yyyvvvpppjjj^^^\\\WWW======333666444444333333333333222222222222222111111111111000000111111000000000333555===AAAHHHNNNOOOQQQ[[[fffrrrpppnnnlll}}}rrrddd]]]]]][[[UUUQQQQQQRRRVVV```iiiyyy}}}ssseeewww}}}rrr]]]PPPIII???BBBEEEIIINNNSSSXXX\\\^^^______aaadddgggiiiiiiiiigggiiijjjfffcccdddllltttnnnnnnkkkeee^^^YYYUUUSSSSSS\\\cccgggppp|||~~~yyyiii```cccnnn{{{bbbjjjzzzCCC===;;;999777666666666555444444333222111111000000111000000000/////////..............................333333333333333222111111111111111111111222333444;;;EEEVVVgggkkkcccZZZVVVmmmzzznnnaaa[[[___]]]VVVVVV\\\^^^[[[[[[XXX^^^mmmuuurrrnnnooo___YYYUUUUUUVVVVVVYYY]]]wwwzzzzzzqqqgggnnn~~~~~~{{{{{{}}}|||yyywwwyyy}}}{{{}}}zzzuuuuuutttdddXXXvvvcccBBB>>>444777444444333333333333222222222222222111111111111000000111111000000000333555>>>BBBIIINNNOOORRR\\\ggguuupppnnnrrrzzznnnccc]]][[[XXXTTTRRRSSSUUUYYYbbblllzzz~~~sssiii}}}vvv```QQQIII===DDDFFFIIINNNSSSXXX\\\^^^______```dddiiilllmmmlllmmmoooooommmjjjlllqqqwwwvvvsssjjj[[[PPPMMMNNNNNNUUU[[[ZZZXXXbbbwwwxxxhhh___bbbmmmyyyeeecccKKK@@@;;;999777666777777666555444444333222111111111111000000000////////////...............////////////222333333333333222111111222111111111111222333444;;;III^^^lllkkk```ZZZ[[[tttvvvccc\\\dddiiiiiijjjnnnooolllhhh^^^\\\fffllldddYYYTTTFFFCCCDDDJJJOOOOOOPPPRRRpppzzz~~~sssdddiii{{{{{{{{{{{{zzzxxxwwwwww{{{yyyyyy~~~|||zzzzzzxxxfffUUUnnnkkkDDD<<<555888444444333333333222222222222222222111111111000000000111111000000000333555???CCCIIINNNPPPRRR]]]hhhvvvssssssyyysssiiieeefffbbb\\\WWWVVVVVVYYYaaakkk{{{vvvooo~~~gggXXXMMMAAAEEEGGGIIINNNSSSXXX\\\______```bbbfffjjjmmmnnnnnnppppppqqqrrrsssttttttssstttsssiiiXXXOOOPPPUUUXXX[[[\\\[[[]]]lllxxxjjjaaabbbiiiqqqvvvccc]]]qqqQQQAAA;;;999777666777888777666555444333222111111111111111000000000////////////........./////////000000111111111111111000000///111111111111222333444444:::KKKcccooojjj```___dddtttvvv___```bbbdddjjjuuu}}}kkk___eeejjjbbbSSSIIIDDD@@@@@@FFFKKKMMMQQQVVVooo}}}xxxhhhiiizzz{{{{{{zzzzzzzzzyyywwwyyyvvvwww|||~~~}}}zzzxxxiiiZZZtttsssFFF:::666:::444444333333333222222222222222222111111111000000000111111000000000333555@@@CCCIIINNNOOORRR]]]iiivvvvvvzzzvvvjjjhhhkkkjjjbbbYYYTTTSSSVVV```kkk|||}}}rrrvvvtttmmm]]]RRRDDDEEEFFFIIILLLQQQWWW[[[^^^___bbbeeehhhiiikkkmmmooonnnoooqqqtttxxxxxxtttqqqrrrtttmmm\\\QQQRRRVVVWWWVVVXXXbbbuuu|||mmmcccaaaeeeiiikkk___XXXdddSSS@@@;;;999777777888888777666555444333222222111111222111111000000000/////////.........//////000000111///000000000000///......111111111111333444555666???QQQfffpppiii```dddmmmtttkkkYYYXXX\\\eeeuuu}}}iiihhhjjjaaaSSSJJJFFFCCCAAABBBDDDIIIRRR\\\uuuqqqrrryyy||||||zzzyyy{{{zzzwwwwwwuuuvvv{{{zzzwwwwwwlll___yyy{{{NNN<<<888999444444333333333333222222222222222111111111111000000111111000000000333555@@@BBBHHHMMMNNNQQQ\\\iiitttvvv|||rrrdddbbbgggfff^^^UUUPPPPPPUUUaaammm}}}uuuaaaXXXpppvvvssscccWWWIIIDDDEEEGGGJJJOOOTTTYYY\\\]]]bbbhhhhhhfffeeejjjnnnmmmppptttwwwxxxxxxvvvvvvyyy|||tttaaaWWW]]]fffhhhaaabbbtttrrreee```aaacccdddeee]]]___UUU@@@:::999777777888999888777555555444333222222222222111111111000000000//////---......///000000111111//////000000//////...---///000000111333555777888JJJYYYlllrrriiiaaafffrrr|||nnn]]]UUUOOOWWWiiizzzoooiii^^^UUUSSSIIIGGGFFFFFFEEEHHHTTTaaayyy{{{rrrssszzz~~~xxxyyyyyyyyy~~~www{{{|||xxxxxx{{{zzzvvvuuutttwww}}}|||wwwvvvwwwkkkWWWhhhnnn[[[CCC:::777444444333333333333222222222222222111111111111000000111111000000000333555???BBBGGGLLLMMMPPP\\\hhhssssssxxx~~~}}}nnncccbbbeee```YYYSSSQQQRRRXXXdddppp~~~xxxppphhhYYYMMMJJJjjjvvv}}}lllaaaSSSCCCCCCEEEHHHMMMRRRWWWZZZ[[[ccciiihhhcccaaafffmmmmmmsssyyy{{{xxxwwwzzz}}}xxxgggcccttt{{{wwwttteee^^^^^^```aaaooofffaaaVVVAAA:::999777777888999888777555555444333222222222222111111111111000000000000---......///000111111222000000000000000///......//////000111333666888999TTTaaapppsssiiiaaagggssswwwbbbVVVSSSTTTXXXcccvvvwwwhhh[[[WWWZZZOOOPPPQQQQQQNNNOOO\\\jjjwww{{{xxxoooiiijjjkkkiiidddmmmrrrsss|||||||||}}}~~~}}}vvv{{{{{{wwwwwwzzzzzzuuuttttttwww~~~zzzwwwwwwyyygggIIIOOO~~~jjjwwwfffHHH;;;555444444444333333333222222222222222111111111111000000111111000000111333555???AAAGGGKKKLLLPPP[[[hhhsssppprrrzzzxxxnnnhhhgggjjj^^^YYYTTTTTTVVV[[[fffqqq~~~kkkUUUOOOMMMGGGDDDFFFyyysss|||lllTTTGGGFFFHHHLLLMMMNNNUUU]]]aaaeeehhheeeaaacccmmmwwwwwwwwwwwwwwwxxxyyyyyyzzz}}}gggkkk{{{hhh[[[YYY___fffuuulllooopppYYY@@@===:::888777777888777666666666555444333333222222111111111111000000000000000000000000000000000000............////////////333444111333777111222BBBXXXgggssspppgggdddkkksssfffYYYYYYRRRZZZeeerrrxxxggg[[[UUUYYYPPPRRRSSSSSSWWWbbbnnnvvvwwwgggdddggg___ZZZZZZWWW\\\fffttt}}}~~~}}}|||{{{zzzyyy|||{{{{{{}}}{{{xxxyyyxxxyyy|||{{{wwwvvvaaaQQQPPPcccsssnnnxxxIII666===555555444333222222222222222222222111111111111000111//////111000///222888>>>AAAFFFLLLOOOSSS]]]hhhooommmdddooozzzmmmeeecccbbb]]]UUURRRVVVYYY\\\gggttt___TTTKKKJJJJJJGGGHHHLLLvvvpppyyy~~~pppZZZHHHEEEEEEIIIMMMPPPWWW^^^cccfffjjjiiifffhhhnnnuuuyyyxxxwwwwwwwwwxxxyyyyyymmmqqqxxxhhh]]]\\\bbbiiitttgggfffhhh[[[CCC===;;;888777777888777666666555555444333333222222111111111111000000000000000000000000000000000000............////////////000222000222777222555FFF^^^iiisssppphhheeemmmuuuuuufffbbb^^^fffkkkppppppcccZZZ\\\WWWZZZ\\\^^^fffrrr{{{zzzdddZZZXXXPPPKKKMMMKKKTTThhh~~~~~~~~~}}}|||{{{{{{{{{}}}{{{zzzzzz||||||zzzxxx{{{zzz{{{xxxtttttt___NNNJJJYYYxxxooo}}}RRR999666555555444333222222222222222222222111111111000000111//////111111///333888???AAAFFFMMMPPPSSS^^^iiimmmpppjjjssszzzlllfffcccccc^^^VVVRRRUUUWWWXXXcccppp}}}zzzcccTTTLLLFFFGGGHHHFFFGGGKKK|||qqqlllvvv{{{yyygggOOOHHHDDDHHHNNNSSSXXX]]]cccfffiiikkklllmmmppprrrwwwwwwvvvvvvwwwxxxzzz{{{ppprrrwwwjjj___]]]aaafffpppbbb]]]```^^^DDD===;;;888777777777777666555555555444444333333222111111111111000000000000000000000000000000000000............////////////---000...111777444999KKKeeelllsssqqqjjjgggooowwwzzzhhhbbbnnnvvvuuunnn}}}xxxkkk```aaacccfffkkkqqq}}}}}}aaaOOOJJJCCCCCCHHHGGGNNNhhh~~~|||}}}}}}||||||||||||}}}}}}}}}{{{zzzzzz|||}}}}}}||||||zzz|||}}}vvvssssss___NNNFFFPPPzzzxxxgggFFF666555555444333222222222222222222111111111000000000111//////111111000333999???AAAGGGMMMPPPTTT___jjjsss{{{www~~~wwwkkkeeedddddd^^^VVVRRRTTTTTTUUU___lll{{{jjjZZZKKKJJJFFFDDDGGGJJJJJJKKKNNN~~~|||llliiisssxxxuuu\\\PPPGGGIIIOOOSSSWWWYYYbbbbbbdddggglllppprrrrrruuuttttttuuuwwwyyy{{{}}}mmmkkk{{{~~~yyy|||zzzmmmaaa\\\]]]aaahhh```^^^aaa```CCC>>>;;;888777777777666555555555444444444333333333111111111111000000000///////////////////////////............////////////---000...111666444<<>><<<999777777777666555444444444444444333333333111111111111000000000///////////////////////////............///////////////222000111666555???UUUggglllrrrtttmmmiiiqqqoooeeegggttt{{{{{{lll^^^___ccckkksss}}}sssWWWHHHHHHIIIPPPYYYZZZeeerrr~~~{{{{{{{{{|||~~~~~~|||zzzzzzzzzzzzzzz|||~~~}}}|||ttttttwww{{{|||yyyvvvyyyjjjZZZNNNMMMnnnXXX888555555444333222222222222111111111000000000//////111//////222222111555:::@@@BBBGGGMMMQQQWWWcccoooqqqzzzzzzrrrhhhdddbbbaaa\\\UUUQQQTTTVVVXXXcccpppzzzzzzbbbMMMFFFJJJIIIHHHLLLPPPSSSUUUWWWXXXWWWyyyhhhgggvvv|||nnn^^^NNNJJJLLLOOOSSSVVV[[[[[[\\\```fffnnnsssvvvxxxxxxxxxwwwtttqqqnnnlllrrrqqqkkkeeeeeeiiigggaaaVVV[[[aaalll~~~~~~ssshhhaaa___aaa^^^jjjrrrsssrrrGGG???<<<999777777777666444444444444444444444444444111111111111000000000000000000000000000000000000............////////////111444111222666777CCC[[[hhhlllrrrssskkkhhhvvvmmmfffkkkxxx{{{fffTTTUUUVVVaaajjjtttiiiQQQGGGKKKLLLSSS]]]___lll~~~~~~||||||}}}}}}}}}|||~~~~~~~~~~~~}}}|||zzzzzzyyyzzz{{{~~~~~~|||{{{uuuuuuwww{{{}}}yyyvvvyyylll]]]OOOKKKiii___<<<555555444333222222222222111111000000000/////////111//////222222222555;;;AAABBBGGGNNNRRRXXXeeerrrqqqyyy|||rrriiieeebbb___[[[TTTQQQUUUXXXZZZfffsss{{{eeeXXXLLLIIIKKKIIIMMMSSSWWWVVVUUUVVVUUUSSSiiihhhiiiyyyooo\\\RRRNNNMMMPPPTTT[[[]]]```dddiiinnnrrruuuuuuvvvwwwwwwtttpppkkkhhhhhhfffeeefffjjjkkkgggaaaVVV[[[^^^dddvvvvvvjjjaaa___```dddrrrxxxvvvzzzRRR???<<<999777777666555444444444444444444444444444111111111111000000000000000000000000000000000000............////////////000333111333888:::HHHbbblllmmmqqqpppffffff}}}nnndddfffqqqwwwwwwuuu{{{```KKKMMMMMMYYYccckkk~~~bbbNNNHHHNNNQQQYYYeeejjj{{{}}}{{{yyyzzz|||}}}|||{{{}}}~~~}}}}}}~~~~~~{{{zzzyyyyyy{{{~~~{{{{{{|||~~~{{{wwwzzzmmm___OOOHHHcccgggCCC555555444333222222222222111000000000////////////111//////222222222666<<>>???@@@AAAAAACCCGGGJJJQQQVVV\\\bbbiiisss}}}}}}{{{}}}~~~}}}{{{zzzzzzzzzzzzzzzzzz|||zzziiiXXXPPPPPPyyykkkttt```;;;777444666666333222333111111000000000000111111000......111222222666===@@@EEEFFFJJJVVV\\\ddduuuuuuxxx|||yyyppppppiiihhhddd]]]ZZZVVVSSSTTTWWW[[[dddnnn~~~lllWWWTTTTTTZZZbbbiiijjjhhh___ZZZTTTOOOKKKIIIGGGEEEnnnkkk{{{ppp[[[QQQPPPWWWWWWXXXZZZ^^^ccciiillllllyyy{{{fffVVVXXXaaalllgggtttkkkooovvv}}}tttjjjffffff}}}kkk[[[[[[vvvIII;;;999<<<777666777111333222222111111222222333222222222111111111000000000000000000////////////............////////////222333444555:::III]]]lllooosssooohhhjjjrrrddd___fffxxxyyygggOOOIIINNNRRR___\\\bbbiiitttfffRRRQQQUUU\\\]]]]]]ffftttvvvyyyxxxwwwvvvuuusssrrrrrrsssrrrsssvvv{{{oooYYYKKKFFFBBBAAAAAA@@@@@@AAA@@@??????AAACCCDDDIIIOOOTTTYYYcccpppzzz{{{}}}|||{{{|||}}}|||zzzyyyzzz{{{}}}}}}}}}~~~~~~vvvgggVVVLLLKKKmmmtttsssbbb<<<666333555666333111222111111000000000000111111111...///111222222777===AAAFFFFFFKKKWWW\\\fffwwwwwwuuuooollleeefffbbb]]]ZZZVVVSSSSSSTTTWWW```iiizzzfffUUUVVVZZZbbbiiillliiieeeXXXSSSNNNJJJHHHFFFEEEDDDllloooyyycccWWWSSSQQQQQQSSSVVV[[[aaagggkkkiiitttzzzooo^^^UUUZZZccclllqqqooouuu|||wwwooolllkkk{{{```UUUZZZLLL===999;;;777666777111333222222111111222222333222222222222111111111111000000000000////////////............////////////111222222444<<>>======<<<===>>>===<<<<<<===>>>;;;???BBBDDDFFFLLLWWW___dddjjjrrrzzz~~~}}}|||zzz{{{|||{{{yyyyyyzzz{{{|||}}}zzzsssfffVVVLLLJJJfffyyyggg>>>777222333555333111111111111000000000000111111111//////222222222777===AAAFFFFFFKKKWWW]]]gggyyyqqqmmm{{{hhhaaabbb```[[[YYYUUURRRSSSTTTXXXaaajjjxxxyyy___XXX\\\bbbiiinnnkkkddd^^^QQQNNNIIIGGGFFFGGGGGGFFF~~~eeepppnnn```YYYMMMNNNPPPTTTYYY___eeehhhfffooorrrhhh\\\ZZZaaaiiihhh{{{ooo|||{{{uuurrrpppuuunnnUUUPPPWWWPPP???999999666777888222333222222111111222222333333222222222222111111111000000000000////////////............////////////111111222555>>>OOOcccpppyyytttqqqjjjnnn{{{hhheeepppdddQQQLLLUUU^^^gggtttwwwyyy___OOOMMMSSS___hhhooo}}}vvvqqqnnnnnnnnnnnnoooooooooooopppqqqsssuuuwwwyyyzzz{{{xxxhhhTTTJJJ@@@>>>>>><<<:::;;;;;;<<<======<<<;;;<<<>>>;;;===>>>>>>>>>@@@FFFJJJJJJQQQ[[[eeemmmsssxxx{{{zzzzzz{{{zzzxxxxxxzzz{{{}}}|||~~~}}}yyytttiiiZZZPPPMMM```zzzsssCCC:::222222444333111111111111000000000000111111111//////222333333777>>>BBBGGGFFFKKKWWW^^^hhhzzziiihhhxxxddd^^^```^^^ZZZWWWSSSRRRTTTWWW\\\gggqqqxxx|||iiiXXX]]]bbbiiinnnoooiii```XXXNNNKKKHHHGGGIIIKKKLLLLLLxxxcccnnnuuufff]]]LLLNNNPPPTTTXXX]]]aaacccbbbmmmrrriii___```iiiooosssooozzzsssmmmiiieeebbbOOONNNTTTTTTAAA888888444777999333333222222111111222222333333333222222222111111111000000000000////////////............////////////222222222666@@@RRRfffssszzzsssqqqkkkqqqssslllrrroooZZZNNNTTT```mmmzzzmmmRRRIIIGGGNNN\\\gggnnn|||ssslllfffggghhhjjjkkkmmmnnnoooooopppsssuuuwwwyyy{{{|||{{{jjjZZZIIICCC?????????<<<;;;===<<<>>>??????>>>===>>>?????????@@@@@@AAAAAABBBCCC???CCCIIIPPPXXXcccnnnvvvyyyzzzzzzyyywwwxxxzzz|||}}}||||||{{{{{{|||~~~}}}yyyvvvlll^^^SSSOOOXXX~~~JJJ>>>444222444333222333111111000000000000111111111///000222333333888>>>CCCGGGFFFKKKWWW^^^iii{{{{{{eeegggvvvccc]]]___^^^ZZZVVVSSSQQQTTTWWW]]]gggqqqxxxlllaaaYYYbbbffflllpppoooggg\\\UUUNNNLLLJJJJJJNNNQQQTTTUUUzzzhhhkkk}}}wwwggg]]]MMMOOOQQQUUUXXX[[[]]]___```nnnuuummmdddeeennnttt~~~tttvvvlllccc]]]ZZZ\\\PPPPPPRRRVVVBBB888777333666:::444333222222222222222222333333333333222222222111111000000000000////////////............/////////000444333444888CCCTTThhhvvvzzzqqqqqqmmmsss{{{rrrvvvwwwaaaOOORRR```qqqzzz}}}WWWMMMDDDDDDLLL[[[ffflllxxxkkkdddaaabbbdddfffiiikkkmmmnnnmmmpppsssvvvxxxzzz|||~~~wwwnnn]]]NNNCCC???===>>>===;;;;;;>>><<<>>>??????>>><<<======>>>>>>???AAACCCCCCBBB@@@AAABBBCCCEEEKKKWWWfffpppyyyzzzzzzxxxwwwwwwzzz|||}}}}}}}}}~~~~~~}}}wwwxxxyyyyyyxxxyyy|||}}}zzzvvvnnn___TTTOOOSSSNNNAAA666333555555444555111111000000000000111111222///000222333333888>>>CCCGGGFFFKKKWWW___jjj|||}}}fffgggkkkzzzvvvccc]]]______[[[XXXSSSQQQRRRUUUYYYccclllwwwgggbbb```ccchhhnnnqqqnnnfff[[[TTTOOOMMMLLLNNNRRRVVVYYY[[[vvvjjjttt{{{zzzjjjfffXXXSSSOOOPPPVVV\\\```aaabbbssssssnnnqqqjjjppp{{{yyyzzzuuukkkbbb^^^^^^\\\RRRPPPSSS|||fff<<<999;;;444999555444222222222111111111111000111111222333333333333222000000000000000000000000////////////000000000000111000000777EEEXXXkkkwwwtttnnnttthhhrrr}}}wwwyyyzzzdddTTTSSSZZZvvv]]]HHHFFFJJJHHHFFFPPPbbbjjjvvv^^^WWWXXXVVVWWW]]]ffflllllliiiqqqrrrtttvvvxxxyyyzzzzzzyyytttmmm]]]MMMCCCBBB@@@>>><<<;;;<<<======BBBCCCDDDCCCAAAAAAAAABBBAAAAAA@@@AAAAAAAAABBBBBBEEEBBB@@@CCCEEEJJJSSS]]]mmmsssxxxxxxwwwwwwuuuqqqxxxzzz{{{yyywwwvvvyyy|||~~~{{{xxx{{{xxxvvvwwwvvvuuuxxx~~~~~~xxxvvvjjj___TTTGGGSSSVVV888888888444555...333111222222222222111000000///000000000111444888<<>>======???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIKKKKKKLLLLLLKKKMMMIIIHHHHHHFFFGGGMMMTTTlllsssxxxxxxxxxzzz{{{yyyyyyzzzzzzxxxvvvwwwzzz}}}}}}|||zzzyyyyyyzzzwwwvvvvvvvvvuuuxxxyyyvvviii___UUUGGGSSSYYY;;;999888333555///444111222222222222111000000///000000000111444888<<>>:::777333555///555111222222222222111000000///000000000111444888<<>>MMM___qqq||||||rrrrrrkkk{{{{{{yyytttqqqrrrmmmeeeaaa```YYYQQQVVVaaabbb```[[[XXX[[[^^^WWWMMMJJJHHHCCC@@@CCCKKKTTTZZZhhhvvv{{{bbbIIIJJJOOO[[[ppp}}}~~~|||zzzsssfffZZZUUUMMMIIIFFFGGGGGGDDDDDDGGGGGGGGGIIIJJJLLLMMMMMMMMMPPPRRRUUUWWWYYY[[[]]]```bbbcccffflllsss||||||zzzyyyzzz|||}}}{{{yyyttttttuuuuuutttsssrrrqqquuussssssuuussspppqqqvvv{{{}}}yyytttggg]]]TTTHHHJJJNNNrrr|||hhhBBB999555333777111444111222222222222111000000///000000000111444888<<>>MMM```rrr|||~~~qqqnnnjjj{{{yyyuuuoookkkkkkfff^^^\\\]]]XXXOOOQQQZZZWWWUUUPPPNNNUUU]]]ZZZQQQLLLIIIDDD???AAALLLXXX___ggguuu}}}NNNEEEQQQSSSeee~~~yyytttsssmmm```VVVRRRMMMIIIFFFGGGGGGEEEGGGJJJGGGHHHJJJMMMOOOQQQRRRRRRSSSUUUXXXZZZ[[[]]]```bbbbbbffflllttt|||~~~{{{zzzyyy{{{~~~~~~{{{wwwwwwvvvuuuuuuttttttttttttvvvssssssuuusssoooppptttxxxtttggg]]]TTTGGGFFFIIIlllgggAAA888555333888111444111222222222222111000000///000000000111444888<<>>BBBHHHNNNWWWaaajjjqqqmmmrrrrrrwww~~~{{{rrrgggaaabbbeee^^^WWWSSSRRRWWWdddrrrvvv~~~|||yyywwwsssmmmgggbbbdddlllsssuuusssmmmiiidddaaa```aaaaaaaaaqqqtttuuu}}}wwwoookkkjjjkkknnnsssuuutttrrrhhh___YYY\\\dddnnn{{{xxxvvvzzz}}}ppphhhlllqqq{{{uuu{{{|||vvvmmmeeeaaaeeennnqqqSSSUUU___>>>;;;666777333777222222222111111111000000////////////////////////////////////000000000111000000000000000111111222444444666===JJJ\\\mmmwwwtttooohhhyyy}}}tttkkkeee___]]]TTTNNNJJJJJJIIIEEEDDDEEEDDDBBBDDDMMMXXX^^^[[[UUUYYYXXXSSSLLLHHHJJJOOOTTT]]]gggaaaUUUTTTRRRIIIGGGGGGIIIMMMRRRWWWYYYYYYXXXHHHOOOWWW^^^eeeooo{{{zzzvvveee```YYYSSSPPPNNNLLLJJJJJJKKKKKKLLLMMMMMMMMMMMMPPPQQQSSSVVVXXXZZZ\\\]]]bbbdddfffgggiiikkkooorrrxxx}}}}}}|||{{{zzzyyywwwvvvvvvuuuuuuuuuuuutttsssqqqppprrrtttvvvrrroooqqqrrrtttzzz||||||yyyooobbbYYYRRRGGGHHH^^^WWW;;;999666333555555222222222111111111000000//////000000000333666999>>>AAAFFFMMMVVVaaakkkqqqhhhqqqwwwrrruuu~~~{{{sssiiibbbaaaeee^^^VVVRRRPPPUUUcccpppxxx{{{xxxuuupppjjjfffccciiirrrxxxvvvssskkkgggcccaaabbbdddfffgggnnnooonnnwwwzzzrrrmmmmmmmmmooopppqqqqqqqqqoooggg```bbbjjjtttzzzwww}}}xxxwwwtttooorrrzzzgggfffrrrzzznnn]]]WWWZZZ```ooo~~~{{{uuunnnhhheeeiiirrruuuWWWXXX```???;;;666777333777222222222111111111000000////////////////////////...////////////000000000000000000000000111111222333444666===KKK\\\llluuuuuunnnfff{{{yyyoooggg```ZZZVVVOOOJJJFFFGGGFFFBBBAAABBBBBBAAACCCKKKTTTWWWSSSNNNSSSUUUUUUNNNDDDDDDOOO\\\rrrwwwjjjYYYJJJGGGGGGIIIKKKNNNQQQSSSPPPKKKBBBFFFLLLSSS^^^kkkyyy|||uuunnn___[[[VVVRRRPPPNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOTTTUUUWWWYYYZZZ[[[\\\\\\```bbbdddgggiiinnnssswww~~~{{{|||{{{zzzyyyxxxwwwwwwwwwssstttttttttssssssvvvxxxyyysssppprrrsssuuuyyy~~~~~~|||yyyoooaaaYYYRRRHHHKKKaaa\\\===999666333555555222222222111111111000000//////000000000333666999???AAAEEELLLWWWcccmmmssskkkuuuvvvvvvnnnyyy{{{uuunnnfffcccddd]]]VVVRRRPPPUUUbbbooo{{{}}}zzzuuuoooiiifffgggllltttwwwsssnnniiifffcccbbbdddgggiiijjjkkkiiijjjrrr|||tttnnnpppqqqqqqpppppprrrsssssskkkddddddjjjtttxxxaaaaaa___cccpppxxxfffiiiwww}}}uuusssiiiddd\\\TTTOOONNNQQQSSSWWWbbbrrr{{{tttmmmgggccchhhsssvvvXXXXXX```???<<<777777333777222222222111111111111000////////////////////////......////////////000000000000000000000111111222222333666>>>KKK\\\kkkuuuuuunnndddwww~~~rrrhhh```ZZZSSSOOOJJJEEEBBBCCCCCC???===>>>@@@???@@@FFFMMMNNNJJJEEEJJJNNNQQQMMMCCCAAAMMM]]]ppp^^^RRRQQQKKKJJJJJJNNNQQQPPPLLLHHHNNNMMMNNNRRR\\\jjjxxxwwwkkkcccZZZWWWTTTRRRQQQQQQOOONNNLLLLLLLLLMMMNNNPPPQQQRRRXXXYYY[[[]]]^^^^^^^^^]]]```bbbeeehhhkkkqqqwww{{{zzz|||{{{zzzyyyxxxxxxxxxxxxsssttttttttttttuuuxxxzzzxxxsssppptttwwwyyy|||}}}|||ooo```WWWQQQFFFGGGXXXxxx\\\<<<777444111333222222222222111111111111000///000000000000333666999???@@@CCCLLLXXXfffpppuuurrr|||}}}wwwiiiuuu{{{wwwssslllfffbbb\\\VVVRRRPPPTTT```lllzzz~~~{{{vvvooohhhhhhkkkooossssssoookkkiiigggeeeeeegggiiijjjjjjjjjfffkkkrrrwwwkkknnnqqqqqqpppqqquuuxxxyyyppphhhccccccjjjyyyoooVVVXXXXXX```qqqvvv~~~ppp|||xxxfff]]]VVVRRRQQQOOOMMMMMMOOORRRTTTUUUYYY___eeeooo}}}{{{rrrjjjccc```fffrrrwwwXXXXXX___???<<<777777333666222222222111111111111000////////////////////////........./////////000000000000000000000111111222111222555===KKK\\\llluuutttpppfffvvvvvvjjj___XXXRRRKKKGGGDDD@@@>>>??????;;;999:::===;;;<<>>:::777444444222222222222111111111111000///000000000000333666999<<<<<>>KKK]]]ooozzz~~~wwwnnn}}}zzzlll]]]SSSKKKCCC??????===<<<;;;:::999999999999:::<<>><<<<<>>DDDGGGDDDJJJXXXiii}}}vvvlllbbbXXXSSSQQQRRRSSSRRRQQQRRRSSSUUUSSSSSSSSSUUUVVVXXXZZZZZZ]]]aaadddaaa^^^```hhhpppooorrrvvvzzz|||~~~}}}wwwvvvvvvwwwxxxxxxuuusssvvvuuutttrrrqqqqqqrrrrrrooovvv{{{{{{|||~~~zzzsssqqqnnn{{{yyynnn```WWWQQQIIICCCLLL]]]kkkVVV<<<999111333:::555222222222111111111111000///000000000000333666999@@@???AAAIIIXXXiiiyyypppbbbqqq}}}rrrddd[[[UUUPPPOOOOOOQQQYYYcccssszzz||||||vvvqqqnnnppprrrsssssspppnnnmmmmmmgggeeecccbbbcccdddcccbbbtttjjjoooxxxvvvkkkllloooqqqnnnkkkooouuu~~~|||wwwmmmaaaWWWQQQNNNRRR[[[iiisssoooccc[[[ZZZkkk|||iiiUUUXXX[[[iiitttyyy{{{fffVVVXXXYYYTTTUUUVVVXXX[[[\\\]]]\\\\\\\\\aaadddfffooorrrfff___aaaeeeoootttXXX\\\WWW<<<===999888222555222222111111000000//////////////////......................../////////////////////000111111222222222333666>>>KKK]]]nnnyyywwwlll~~~wwwjjj[[[QQQJJJBBB>>>>>>;;;;;;:::999999888888888;;;===@@@CCCDDDCCCAAA???BBBCCCCCCBBBBBBDDDGGGJJJUUU```iiijjjmmmppplllcccVVVIIICCCFFFDDDCCCSSSjjj|||{{{wwwqqqiii```XXXSSSRRRSSSTTTTTTTTTUUUWWWYYYVVVVVVVVVWWWXXXZZZ[[[\\\]]]```ccccccaaaccciiinnnlllppptttxxx|||xxxwwwvvvwwwxxxwwwuuussstttsssrrrqqqqqqrrrrrrsssrrrxxx{{{yyyxxxxxxssslllnnnlll{{{wwwmmm___UUUPPPHHHBBBJJJZZZiiiVVV<<<:::333333777222222222222111111111111000///000000000000333666999??????BBBJJJYYYjjjyyysssaaammm{{{nnnaaaWWWRRROOONNNOOORRRZZZcccsss{{{||||||vvvqqqnnnqqqssstttrrrooommmlllllleeecccbbbcccdddeeedddccc{{{nnnqqqyyy~~~vvvnnnmmmoooqqqnnnkkknnnttt}}}{{{wwwpppfffYYYLLLDDDIIILLLRRRXXXWWWSSSSSSVVVfff{{{eeeUUU\\\```oooyyyttt___[[[]]]\\\WWW[[[\\\^^^aaacccdddeeeeeedddjjjooottt~~~uuuiiiaaa```cccmmmrrrXXX]]]WWW<<<===999888222555222222222111000000//////////////////......................../////////////////////000111111222222222333555===KKK\\\mmmwwwvvvkkk|||rrreeeWWWNNNGGG@@@======999999999999999999888888;;;===AAAEEEGGGFFFEEEDDDGGGGGGEEECCCAAACCCFFFIIINNNWWW^^^```dddhhh```TTTGGGBBBBBBDDDEEEPPPrrrlllkkkiiieee```YYYSSSPPPQQQRRRTTTUUUUUUWWWYYY\\\ZZZZZZYYYZZZZZZ\\\]]]^^^]]]```ccceeefffgggjjjlllmmmpppuuuzzzzzzxxxwwwwwwwwwwwwuuusssqqqqqqppppppqqqqqqrrrsssqqquuuwwwuuusssqqqkkkfffjjjjjjzzzuuukkk]]]TTTNNNGGGCCCJJJXXXuuuZZZ@@@:::444333444///222222222111111111111000///000000000000333666999>>>???CCCLLLZZZkkk{{{___iii|||wwwjjj]]]TTTPPPMMMNNNOOORRRZZZbbbuuu}}}yyysssooolllqqqrrrrrroookkkhhhffffff`````````aaaccccccaaa___vvvssszzz~~~wwwlllkkklllnnnnnnllloootttwwwuuurrrpppkkk```RRRGGGIIIIIIJJJMMMPPPSSSXXX\\\iii```WWWaaahhhxxxfff___cccccc```^^^aaabbbdddfffiiikkkmmmnnnqqqvvv{{{wwwkkkccc___bbbkkkrrrZZZ```WWW<<<===999888222555333333222111111000000///////////////......................../////////////////////000111111222222333222444<<>>???@@@>>><<<;;;999<<<@@@DDDFFFFFFDDDCCC>>>AAADDDFFFEEECCCCCCCCCBBBDDDEEEFFFQQQ\\\YYYNNNIIIGGGKKK]]]{{{]]]CCCDDDEEEFFFHHHJJJKKKKKKMMMOOORRRTTTVVVYYY\\\___^^^]]]\\\[[[[[[]]]___aaaaaacccfffjjjlllllllllkkktttvvvzzz~~~|||xxxvvvuuuuuutttssssssrrrrrrqqqpppnnnmmmmmmlllllllllmmmkkkgggdddcccfffiiiyyyuuukkk]]]TTTOOOGGGDDDJJJVVVrrrLLL:::777333111555222222222111111111000000//////000000000333666999<<<@@@FFFNNNZZZjjjzzz|||uuujjjsss}}}xxxsssfffYYYTTTQQQPPPQQQPPPPPPTTTZZZeeeqqquuuzzzoookkkiiihhhpppooommmhhhbbb^^^\\\\\\\\\[[[ZZZZZZYYYWWWRRROOO}}}www|||}}}sssnnnkkkkkkiiiffffffjjjmmmlllkkkkkkjjjcccVVVMMMIIIIIIJJJMMMVVV```eeedddhhhzzz\\\___oooxxx{{{pppiiimmmpppmmmlllnnnmmmmmmmmmnnnqqqtttxxxzzz|||sssiiiaaa___bbbllluuu```hhhWWW<<<===999888222555333333333222111111000000////////////......................../////////////////////000111111222222333111222<<>><<<999;;;???BBBCCCBBBAAA???777<<>>???BBBBBBDDDOOO]]]^^^VVVHHHKKKVVVmmmKKK;;;<<<===@@@DDDGGGKKKLLLOOORRRUUUWWWYYY\\\```ccc___]]]\\\[[[\\\^^^aaaccceeegggjjjkkkjjjkkklllnnnuuuwww{{{~~~~~~yyyuuutttttttttsssttttttsssrrrpppnnnlllkkkooolllkkkllliiiccc```aaagggkkkzzztttjjj]]]TTTOOOGGGAAAGGGTTTyyyPPP888888444111888222222222111111111111000///000000000000333666999<<<@@@GGGOOOYYYhhhxxx{{{pppuuu|||zzzttthhhZZZTTTQQQQQQSSSRRRPPPRRRWWWeeerrrwwwwwwmmmkkkkkkkkkpppooolllgggaaa\\\[[[ZZZ[[[ZZZXXXVVVUUURRRNNNJJJzzzwww{{{uuupppkkkkkkiiiffffffiiimmmnnnpppqqqmmmdddXXXNNNKKKLLLLLLOOOZZZgggjjjgggddduuu]]]dddsss{{{uuuvvv|||uuuqqqmmmnnnqqqrrrsssssssssrrrqqqqqqssswww{{{~~~|||ooofff______bbbmmmxxxdddkkkWWW<<<===999888222555444333333222222111111000////////////......................../////////////////////000111111222222222000222<<>>@@@CCCEEEEEEBBB>>>;;;;;;===???BBBBBB@@@===<<<555999===???>>>===;;;;;;;;;???BBBDDDOOO]]]___YYYFFFOOO]]]rrrlllBBB::::::;;;===AAAEEEIIIKKKPPPRRRUUUXXXZZZ]]]```ccc___^^^\\\[[[]]]```ccceeehhhkkkmmmkkkhhhhhhmmmrrruuuyyy}}}yyyuuuttttttssssssssssssssssssqqqooonnnmmmoookkkiiikkkiiidddbbbeeeiiimmm{{{rrriii[[[RRRMMMFFFAAAHHHTTTxxxOOO666999555///888222222222111111111111000///000000000000333666999<<>>@@@BBBAAA???<<<:::666888;;;;;;:::888888999555<<>>BBBFFFHHHOOOQQQTTTVVVXXX[[[___bbb```^^^]]]\\\^^^aaaeeehhhkkknnnoookkkffffffmmmtttwww{{{~~~zzzuuussssssssssssqqqrrrssssssrrrqqqpppoookkkggggggkkkkkkggggggkkkkkkooo|||qqqgggZZZQQQLLLEEEDDDJJJWWW}}}tttLLL555:::666...777222222222111111111111000///000000000000333666999<<>>777888333444333222111000000000000////////////........................////////////////////////000000000000222666444;;;RRRdddrrrrrrrrrdddTTTIII@@@;;;;;;???BBBCCCCCCBBB???<<<;;;;;;AAACCCEEEDDD@@@<<<999888888999:::::::::999999888;;;<<>>===???CCCHHHIIIGGGCCCKKKNNNSSSXXX\\\___aaabbbaaaaaa```___^^^___cccffffffeeeeeefffhhhkkkmmmoooxxx{{{~~~~~~{{{~~~sssyyy|||vvvuuuvvvuuusssrrrqqqpppooonnnmmmlllllllllllllllllllllmmmnnnoootttpppxxxnnndddYYYUUUPPPEEEBBBIIIWWWvvvrrrBBB999>>>333555555222222222111111111111000000111111000111333888;;;@@@AAADDDMMMZZZiiiuuu{{{vvvrrrtttuuunnn{{{lll^^^UUUQQQPPPRRRRRRQQQSSSWWWbbbooouuu~~~{{{iiibbbccceeefffaaa^^^XXXRRRNNNMMMMMMMMMNNNJJJFFFDDDCCCCCC@@@>>>wwwwwwuuuooolllmmmmmmjjjiiijjjjjjqqqttttttyyy}}}uuufffRRRPPPMMMOOOZZZgggllljjjiii~~~ooommm|||xxxkkkcccfffjjj~~~~~~ooofffgggiiimmm~~~|||xxxppppppooooooqqquuuyyy||||||zzzzzzyyyxxx}}}xxxvvvxxx{{{xxxjjj___ZZZYYY```qqqkkknnnSSS@@@666>>>777888444444333222111000000000000////////////........................////////////////////////000000000000111555444===TTTfffssswwwtttfffWWWKKKCCC======AAADDDDDDDDDBBB???<<<;;;<<>>???>>><<<999888999:::===AAAFFFKKKPPPSSSRRR```zzzaaaFFF;;;;;;======@@@EEEMMMTTTXXXYYYXXXYYYXXXWWWZZZ^^^aaabbbbbbaaa```^^^]]]^^^```bbbdddaaacccdddfffhhhlllrrrvvvzzz}}}vvvrrroooqqq|||vvvvvvvvvuuutttrrrrrrqqqpppooonnnmmmmmmmmmmmmlllllllllmmmmmmnnnrrroooxxxjjj___UUUPPPLLLBBBAAAHHHUUUggglllxxxGGG:::===111222222222222222111111111111000000111111000111333888;;;@@@AAAEEEMMMZZZiiivvv}}}zzzrrryyyqqqnnn{{{lll^^^UUUQQQOOOPPPQQQOOORRRVVVdddpppssszzzsssbbb\\\\\\\\\[[[UUUSSSPPPLLLJJJJJJJJJKKKGGGDDDAAA???@@@AAA???>>>nnntttvvvppplllmmmllljjjiiikkkgggjjjlllppp{{{}}}qqqVVVSSSNNNOOOZZZgggllliii|||~~~vvv|||~~~yyyvvv~~~}}}uuuoooiiiddd```eeesss|||{{{}}}zzzmmmggg```cccooowww}}}yyyuuuqqqqqqqqqrrrtttxxx{{{~~~{{{yyyzzzyyyxxx}}}yyyuuu|||{{{lllbbb^^^^^^gggxxxkkklllRRR@@@666>>>777888444444333222111000000000000////////////........................////////////////////////000000000000///444555???XXXjjjuuutttvvviiiZZZOOOFFF@@@???BBBDDDDDDDDDAAA>>>======>>>CCCFFFGGGFFFBBB>>>:::999===AAAEEEFFFDDD???:::888888999:::>>>BBBFFFJJJMMMQQQaaa~~~^^^BBB888888;;;<<>>666888555444333222111000000000000////////////........................////////////////////////000000000000///444555AAA[[[mmmwww{{{pppyyylll]]]RRRHHHAAA>>>@@@AAAAAAAAA???======???AAAEEEHHHJJJIIIDDD???;;;999???EEEKKKLLLGGGAAA;;;888888888:::<<>>???>>>===QQQUUU[[[```eeemmmwww~~~vvvhhhaaabbbeeeeeecccfffbbb^^^```eeehhhgggeeeeeeiiillljjjhhhkkkttt|||yyyvvvtttrrrqqqnnnnnnmmmllllllkkkjjjjjjooonnnmmmllllllllllllllltttttt|||hhh]]]PPPLLLJJJBBBDDDFFFOOOxxxlllLLL;;;<<<333666666222222222111111111000000000111111000111333888;;;AAACCCHHHPPP\\\kkkzzzyyywwwpppsssqqqbbbVVVPPPLLLLLLLLLKKKOOOUUU___mmmqqqvvvlllZZZSSSPPPMMMKKKIIIIIIHHHGGGEEECCCAAA@@@AAA@@@??????AAABBBCCCDDD~~~qqqzzzsssnnnnnnmmmkkkkkkmmmkkkjjjlllvvvpppdddSSSKKKSSSaaahhhgggyyy{{{{{{yyy{{{xxxlllcccccchhhkkkwww~~~{{{sss|||pppiiippp~~~tttssspppppprrrsssvvvxxxyyyzzzxxxtttrrrsssrrrrrrwww~~~zzzlllbbb^^^\\\fffsssvvv[[[bbbPPPAAA777>>>666888666444333222111000000000000////////////........................////////////////////////000000000000///444555AAA]]]oooxxxvvvxxxlll^^^SSSIIIAAA>>>???=========<<<<<<>>>BBBFFFHHHJJJLLLKKKFFF@@@;;;999AAAGGGMMMNNNIIIBBB===;;;999999999;;;===@@@BBBDDDFFFOOO\\\gggqqqssslllbbbUUUGGG999555888>>>GGGPPP```aaaccceeeiiirrr~~~oooeeecccffffffdddfffbbb___aaafffiiihhheeehhhlllooonnnkkknnnwww{{{vvvssspppooonnnnnnnnnmmmllllllkkkkkkooonnnmmmlllllllllllllllsssttt{{{hhh\\\OOOKKKJJJCCCCCCEEEKKKxxxtttmmmOOO;;;;;;333777666222222222111111111000000000111111000111333888;;;AAACCCHHHPPP[[[kkk{{{qqquuuttteeeUUUOOOKKKKKKKKKKKKOOOTTTZZZjjjsssyyykkkWWWNNNKKKIIIGGGEEEEEEEEEEEEDDDBBB@@@???BBBBBBBBBAAAAAABBBDDDEEEnnn}}}}}}vvvpppooonnnlllllloooiiigggjjjuuuoooYYYMMMRRR^^^dddbbbdddtttqqqdddaaacccdddmmmvvvxxxyyyiiinnn~~~xxxtttwwwnnnoooppprrrttttttuuuuuuvvvrrrqqqqqqqqqqqqvvv|||yyykkkaaa\\\XXXbbbooosss]]]jjjOOOAAA888===555888777444333222111000000000000////////////........................////////////////////////000000000000000444444AAA]]]pppxxx|||uuujjj]]]TTTKKKCCC@@@AAA<<<<<<<<<;;;<<>>===<<<;;;<<<===>>>???@@@EEEIIILLLPPPUUUUUURRRBBB<<<999===@@@EEETTTcccnnnnnnnnnpppuuu~~~ttthhhdddeeeffffffcccaaa```bbbeeehhhgggfffhhhlllppprrrrrruuu|||}}}wwwsssqqqppprrrqqqqqqqqqppppppppppppnnnnnnmmmlllllllllmmmmmmqqqsssyyyfffYYYKKKGGGHHHBBB???FFFNNNyyy{{{}}}QQQ;;;999111444222222222222111111111111000000111111000111333888;;;@@@CCCIIIPPP[[[kkk|||iiimmm|||uuueeeSSSNNNKKKLLLLLLLLLPPPUUUYYYlllwww}}}~~~cccPPPHHHFFFEEEDDD??????@@@AAAAAAAAAAAA@@@AAABBBBBBAAA@@@@@@BBBEEEiii}}}xxxrrrqqqpppmmmnnnqqqiiifffgggppp}}}xxxaaaRRRTTT]]]^^^YYYYYYkkk|||}}}xxxoookkkgggccccccgggrrrwwwuuujjjhhhrrruuutttvvvqqqrrrtttuuuvvvvvvuuutttwwwsssrrrsssrrrsssxxx~~~}}}xxx{{{www{{{yyykkk```\\\ZZZeeerrryyyfffuuuNNNAAA888===555888777444333222111000000000000////////////........................////////////////////////000000000000222555333???\\\oooxxx{{{oooeee[[[TTTNNNHHHFFFGGG@@@@@@>>>======@@@FFFJJJKKKNNNPPPOOOJJJCCC===999DDDJJJOOONNNIIIEEEFFFHHHIIIGGGDDDAAA???===<<<<<<@@@AAA@@@???DDDJJJIIIEEE888888???KKKQQQVVVeeewwwvvvjjjddddddfffgggddddddeeefffhhhiiijjjjjjlllooosssuuuwwwzzz~~~}}}xxxuuuttttttsssssssssssssssrrrrrrrrrmmmmmmlllllllllmmmmmmnnnrrrtttxxxeeeXXXJJJFFFGGGBBB>>>LLL[[[PPP;;;888111555111222222222111111111111000000111111000111333888;;;>>>BBBHHHOOOZZZjjj}}}dddhhhssssssaaaPPPLLLKKKMMMNNNNNNQQQUUU^^^rrr|||~~~nnnXXXIIIDDDDDDDDDBBB???????????????@@@@@@@@@???AAABBBAAA@@@@@@CCCFFFfff|||yyysssrrrqqqnnnooorrrrrrmmmjjjppp{{{}}}fffWWWWWW]]]ZZZSSSVVVgggsssyyytttuuuzzz}}}xxxwwwuuummmdddccc^^^dddjjjmmm{{{nnneeekkk{{{vvvssspppvvvwwwyyyzzzzzzyyyxxxwwwyyyuuutttuuuuuuuuuzzzvvvnnnjjjsssvvvyyy}}}zzzmmmqqqxxxzzz~~~zzzkkk```[[[[[[fffttt{{{iiivvvMMMAAA888===555888888444333222111000000000000000/////////......................../////////000////////////000000000000444555333>>>[[[nnnwww{{{kkkbbbYYYUUUQQQLLLKKKMMMEEEDDDAAA???>>>AAAFFFJJJLLLOOOQQQPPPKKKCCC===:::FFFKKKOOONNNIIIFFFIIINNNTTTRRRMMMHHHCCC@@@===<<>>:::<<>>BBBHHHOOOYYYiii}}}yyykkkooowwwqqq^^^OOOLLLKKKNNNOOOOOOQQQVVVdddwwwoooaaaPPPEEECCCEEEDDDBBBDDDCCCBBB@@@?????????>>>???AAABBBBBBAAABBBFFFJJJsssyyyzzzqqqmmmmmmpppqqqqqquuuppplllnnnwww|||hhhYYYWWW[[[YYYSSSVVVdddmmmooovvv}}}pppiiiooottttttxxxtttoooeeefffiiilllpppyyyiiijjjwwwpppnnnrrrvvvxxxwwwxxx{{{|||tttxxxvvvsssqqqrrruuuyyy{{{vvvssswwwlll[[[dddgggiiiyyy}}}oooddd]]]___bbbttt~~~\\\OOO999<<<:::;;;555777444444333222222111111000////////////............---------............///............////////////222222555???UUUlllyyy{{{{{{uuucccYYYTTTKKKJJJNNNLLLKKKDDD???AAAEEEFFFIIIMMMLLLIIIQQQUUUKKKCCCCCC???IIIMMMQQQRRROOOKKKHHHFFFNNNNNNMMMHHHAAA<<<<<<===???>>><<<;;;:::::::::;;;999<<>>@@@GGGPPPYYYddduuunnnffflllqqq]]]QQQNNNMMMNNNOOOPPPUUU]]]kkkrrrxxxzzzjjjYYYHHHBBBBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEE||||||sssooooooqqqrrrrrrtttpppllllllqqqzzz{{{ooobbb]]]\\\XXXRRRTTT___gggjjjsssvvvggg]]]aaafffgggllltttzzzwwwhhhhhhjjjmmmqqq~~~qqqjjjzzz~~~~~~{{{vvvrrrsssxxx|||~~~}}}~~~~~~zzzuuussspppnnnooorrruuuxxx|||{{{}}}ZZZMMMWWWZZZ]]]nnnwwwiii___YYY^^^fffvvv{{{ZZZOOO:::===:::;;;555666444444333222222111111000////////////............---------............///............////////////111111444>>>UUUmmm}}}uuucccYYYTTTJJJIIILLLIIIHHHCCCAAAEEEHHHIIIJJJLLLOOONNNVVVZZZPPPHHHGGGEEEPPPQQQSSSSSSPPPMMMJJJHHHOOOMMMJJJEEE@@@<<<;;;;;;<<<;;;999888888888999999>>>@@@IIIXXXhhhyyy~~~ooolllkkkfffdddggggggjjjlllmmmlllmmmqqquuuvvvuuuwww{{{|||}}}|||~~~wwwjjjeee\\\RRRLLLNNNWWW^^^zzz|||yyyxxxvvvuuuvvvxxxyyyyyyxxxvvvvvvqqqooonnnlllkkkjjjhhhgggppptttuuucccXXXLLLHHHHHHBBBBBBPPPoookkk~~~pppMMM;;;666333222444333333222222222111111111//////000000000333666:::<<>>;;;999:::999888777777888999999>>>???III\\\pppwwwlllkkkkkkgggfffhhhhhhiiikkkmmmoooqqqrrrssssssssswww}}}tttsssaaa```\\\VVVRRRTTT[[[aaazzzyyywwwzzz}}}wwwxxxzzz{{{{{{xxxuuusssnnnmmmlllkkkjjjjjjjjjjjjqqqvvvqqqaaaYYYMMMIIIHHHAAADDDQQQpppWWWgggjjjHHH:::666333222333333222222222222111111111///000000000000222666999;;;>>>FFFQQQ[[[hhh{{{uuuoooooo}}}ppp\\\QQQPPPQQQTTTTTTSSSVVV\\\qqqtttxxx}}}___RRREEECCCDDDDDDBBBBBBBBBAAAAAA@@@@@@BBBCCCDDDCCCDDDEEEFFFHHHHHHIIIIIIwwwsssssstttuuutttuuuvvvuuurrrpppqqqwww|||zzzyyysssiiibbb___\\\XXXPPPTTTXXXaaappp~~~ssscccUUUSSS[[[dddnnnvvvnnnrrreeeTTTRRRRRROOOQQQYYY___iiiqqqxxxkkkpppwww||||||uuusssqqqpppsssxxx~~~~~~ttt[[[SSSXXXUUU[[[ssswwwkkkdddbbbfffvvvxxxmmmXXXMMM======888999444444444444333222222111111000////////////............---------............///............////////////111111222:::PPPkkkqqqaaaYYYVVVMMMLLLOOOLLLGGGDDDDDDHHHIIIHHHIIILLLNNNWWW]]]___[[[OOOKKKRRRTTTTTTTTTUUUVVVTTTOOOKKKFFFDDDCCCDDDEEECCC===999;;;;;;999999999999:::;;;<<<>>>GGGXXXjjj}}}ggg]]]gggoootttlllggghhhhhhffffffhhhkkkkkkmmmooorrrsssqqqoooppppppuuu|||uuuxxxrrrrrrwww|||yyyxxx}}}yyyyyyyyyxxxwwwtttrrrpppkkkkkkkkkkkkkkklllnnnoootttyyymmm```YYYNNNJJJHHHAAAGGGQQQnnntttUUU```|||dddCCC888777333111333222222222222111111111111///000000000000222666999<<>>>>>777999444444444444333222222111111000////////////............---------............///............////////////222222222888LLLfff{{{}}}~~~nnn___YYYWWWPPPOOORRROOOJJJEEECCCDDDDDDDDDIIIOOOPPP\\\^^^^^^___QQQHHHRRRUUUVVVWWWWWWUUUPPPHHHCCC???AAADDDJJJMMMJJJBBB<<<===<<<;;;:::::::::;;;<<<>>>@@@GGGQQQ\\\ooofffLLLNNNXXX\\\bbb___^^^```aaaaaaccceeeiiijjjmmmrrruuuuuusssppppppqqquuu|||~~~~~~|||zzzxxxuuurrrqqqqqqqqqmmmnnnnnnmmmkkkkkknnnqqquuu{{{}}}iii^^^YYYOOOKKKIIIBBBHHHOOOmmmpppUUUdddaaa@@@777888333111444222222222111111111000000000000111000000222555888===@@@HHHRRR\\\iii{{{yyy|||~~~qqq]]]QQQPPPRRRVVVVVVTTTUUUYYYaaadddmmmyyyuuuWWWLLLDDDBBBBBB@@@???@@@DDDDDDCCCCCCCCCEEEFFFGGGLLLLLLLLLLLLKKKJJJIIIHHHzzzvvvvvvvvvuuutttppprrrssssssrrrqqqrrrsssqqqvvvzzz||||||vvvhhhYYYPPPLLLIIIPPP```qqqzzz~~~ttteeeXXXTTTYYYbbbjjjkkkrrrbbbHHHBBBFFFIIINNNRRR___ooowwwwww~~~lllssszzzyyyvvvtttqqqqqquuu|||tttaaa]]]eeegggwwwrrrddd^^^]]]iiiooo\\\RRRXXXyyyHHH>>>>>>777:::555555444444333222222111111000////////////............---------............///............////////////333333333888IIIcccxxx~~~{{{jjj[[[WWWVVVOOONNNQQQLLLHHHCCC?????????BBBJJJRRR\\\iiieeebbbgggVVVFFFPPPYYYZZZ[[[WWWOOOFFF???;;;>>>CCCJJJPPPSSSOOOHHHCCC@@@???>>><<<<<<<<<<<<======???CCCFFFJJJXXXttt|||bbbIIIAAAHHHMMMLLLQQQRRRTTTVVVXXXZZZ]]]aaaaaafffmmmtttxxxyyyxxxwwwuuuuuuyyy~~~~~~{{{wwwsssqqqpppqqqrrrqqqrrrrrrnnnjjjiiilllooovvv|||xxxeeeZZZVVVNNNKKKJJJBBBFFFPPPssslllVVVqqqaaa>>>777888333000555222111111111111000000000000111111000000222555888===@@@GGGRRR\\\iii{{{tttssssss^^^PPPOOOQQQTTTTTTRRRTTTXXX```dddooo|||nnnUUULLLDDDBBBBBBAAAAAACCCBBBCCCEEEGGGJJJLLLNNNNNNOOOOOOOOONNNMMMLLLKKKJJJ|||xxxxxxxxxwwwuuuuuuuuuvvvwwwwwwvvvtttqqqkkksssyyyzzzxxxtttjjjaaaYYYPPPIIIJJJUUUdddpppwww~~~qqq```UUUUUU^^^fffjjjssscccGGG???CCCGGGMMMWWWbbboootttsss|||mmmssszzzzzzwwwuuuqqqppprrryyy{{{|||}}}pppaaaaaalllrrruuufff___^^^jjjiiiPPPMMM___sssEEE???>>>666:::777666444444333222222111111000////////////............---------............///............////////////222333444999JJJcccxxxxxxfffXXXSSSRRRJJJHHHIIIEEE@@@===;;;<<<===AAAKKKVVVppp|||rrrkkkrrr]]]FFFNNNZZZ\\\[[[TTTHHH???===>>>DDDIIIPPPUUUTTTQQQMMMKKKHHHFFFDDDBBBAAAAAAAAAAAA>>>>>>???@@@@@@FFFXXXiiibbbVVVFFF>>>>>>BBBCCCBBBCCCHHHLLLMMMNNNRRRXXX\\\\\\dddooovvvyyyyyyzzz{{{yyyxxx{{{}}}zzzxxxuuurrrpppooonnnnnnoooppppppmmmiiiiiimmmrrryyyttt```VVVRRRKKKIIIHHHBBBCCCSSS}}}gggZZZ}}}ccc>>>777888222000666111111111111000000000000111111111000000111555888:::===FFFQQQ\\\iii|||sssnnnttt___PPPNNNOOORRRQQQOOORRRWWW]]]cccppp|||nnnUUULLLDDDCCCCCCDDDFFFJJJGGGIIILLLOOOQQQQQQQQQQQQNNNOOOOOOPPPPPPOOOOOONNN~~~zzzzzzzzzxxxvvvuuutttsssuuuwwwuuupppkkkkkkqqqtttpppjjjjjjkkkkkkbbbWWWLLLIIIPPP\\\iiisss~~~sssaaaRRRQQQZZZbbbsss}}}mmmOOODDDGGGKKKOOOYYYcccmmmpppppp~~~mmmrrr|||{{{wwwssspppqqqvvv}}}zzz}}}uuueee^^^\\\lllfffKKKMMMfffpppDDD???>>>666:::888777444444333333222111111000000/////////............---------.........//////............/////////000111333555:::KKKdddyyy~~~xxxdddUUUPPPOOOFFFCCCCCC===999777888;;;===BBBMMMWWW|||sss{{{cccGGGNNNWWWZZZYYYPPPDDD===@@@EEEJJJOOOUUUVVVTTTQQQPPPPPPOOONNNKKKIIIGGGFFFFFFFFFDDDCCCCCCCCCBBBBBBJJJSSS\\\QQQGGGEEEDDDBBBCCCFFF<<>>777999222000666111111111111000000000000111111111000000111555777888;;;DDDPPP\\\jjj~~~wwwooouuu```OOOMMMNNNPPPOOONNNQQQVVVWWW___mmmyyy{{{tttTTTLLLEEEDDDEEEGGGKKKPPPOOOQQQSSSUUUUUUSSSPPPOOOMMMMMMOOOPPPQQQRRRRRRRRR~~~}}}|||{{{zzzuuutttsssvvvyyyyyyuuuqqqsssqqqmmmjjjkkknnnmmmkkkiiiaaaVVVMMMMMMWWWfffqqq|||~~~kkkZZZNNNTTThhhxxxpppLLL@@@FFFPPPXXXbbbkkkpppmmmqqqkkkooo}}}vvvyyy}}}zzz{{{rrrsssyyy|||~~~xxxeee^^^aaabbbYYYLLLOOOcccoooNNN===???;;;777999888444444333333333333222222////////////..................------------.....................///000000000444555777FFFbbb{{{}}}{{{tttdddYYYMMMGGGCCC===;;;;;;555333555999===BBBNNNZZZvvvrrrjjjyyyjjjPPPSSS[[[]]][[[RRRFFFAAAEEELLLUUUXXXWWWQQQMMMNNNNNNKKKKKKHHHHHHLLLNNNLLLKKKMMMLLLGGGEEEIIILLLMMMOOOSSSTTTRRRJJJAAAAAAFFFGGGBBB>>>BBBBBBFFFKKKFFFJJJ\\\]]]nnn~~~zzzyyy|||~~~}}}{{{}}}xxxwww{{{wwwuuussspppnnnmmmmmmlllkkkiiiiiijjjiiiiiiooowwwnnndddVVVLLLGGGFFFFFFEEEGGGVVVwwwccc[[[BBB777444777000444333333333222222222111111...///111333444444444444;;;???BBBNNN___iiizzzssslllsss]]]TTTLLLOOOSSSMMMNNNUUUUUUYYYbbbhhhrrr~~~eeePPPNNNKKKJJJKKKNNNRRRUUUZZZYYYWWWVVVUUUSSSPPPMMMNNNTTTWWWTTTUUUWWWUUUPPP}}}|||{{{zzzvvvwwwxxxzzz{{{{{{yyywwwxxxqqqiiigggkkkooonnnkkkkkkeee[[[PPPLLLRRR___jjjxxxtttbbbSSSXXXlll~~~nnnJJJ>>>DDDNNNXXXeeemmmsssrrrxxxiiimmm{{{{{{rrrmmmeeeaaaiiiqqqsss|||zzzsssuuuzzz}}}{{{ggg___aaaaaaWWWKKKNNNhhhmmmMMM===???;;;777888888444444333333333333222222////////////..................------------.....................///000000111444444666CCC]]]uuuyyywwwooocccXXXMMMGGGCCC===::::::666555666:::<<<@@@JJJTTTkkktttfffcccuuujjjPPPPPPYYYZZZXXXRRRKKKIIINNNTTTXXXXXXTTTKKKEEEFFFGGGEEEEEECCCEEEKKKNNNMMMNNNPPPSSSQQQQQQTTTTTTSSSVVV[[[___ZZZNNNCCCBBBEEEDDD???>>>DDDDDDEEEHHHEEEMMM```lllzzz}}}~~~}}}|||~~~wwwttttttwwwuuurrrooommmkkkkkkjjjkkkiiihhhiiihhhiiipppyyykkkbbbTTTKKKGGGFFFEEEDDDHHHWWW}}}ZZZAAA777444777000444333333222222222111111111//////111222333444444444999>>>BBBNNN```kkk|||{{{xxxcccUUUKKKNNNVVVUUUXXX\\\XXXZZZdddjjjttt]]]OOOOOOPPPRRRUUUYYY\\\]]][[[YYYVVVUUUTTTSSSRRRPPPTTTXXXZZZWWWVVVXXXUUUPPP~~~}}}|||{{{wwwzzz}}}~~~~~~~~~~~~~~~}}}rrrgggdddiiimmmmmmkkkmmmjjjbbbVVVMMMMMMWWW```qqqnnnYYY[[[oooiiiFFF===DDDPPP]]]jjjqqquuuvvvfffiiiooodddXXXWWWUUUTTT___jjjqqqzzzzzz|||~~~~~~jjjaaabbbhhhZZZMMMQQQttthhhKKK<<<>>>:::777888666444444333333333333222222////////////..................------------.....................///000000222444444555@@@WWWnnn|||zzz{{{uuunnnaaaVVVLLLGGGBBB<<<888888888888;;;>>>???@@@FFFNNNZZZddd```eeexxxmmmPPPJJJNNNMMMKKKIIIHHHJJJPPPTTT]]]\\\TTTIIIBBBCCCEEEEEEAAA@@@BBBHHHKKKLLLOOOSSSZZZ^^^dddjjjjjjhhhlllsssttthhhVVVGGGDDDFFFDDD???AAAKKKMMMKKKNNNPPP^^^ttt}}}|||yyyuuuqqquuutttqqqnnnkkkjjjiiiiiikkkhhhggggggfffhhhqqq{{{ggg^^^RRRIIIFFFEEEEEEDDDHHHVVVyyyXXX@@@777444777000444333222222222222111111111000000000111222333444555888===AAANNNaaalll}}}kkkWWWLLLOOOZZZ^^^bbbbbbZZZYYYbbbjjjttt|||[[[SSSUUUXXX\\\^^^```aaaaaa[[[XXXUUUSSSTTTVVVWWWWWW[[[^^^^^^[[[YYYXXXUUUQQQ}}}|||{{{zzzwww{{{~~~ssshhhcccdddgggkkkooooooooojjj^^^PPPLLLRRRZZZjjjyyy___[[[mmm}}}aaaDDD???HHHUUUdddoootttvvvwwwdddfffgggWWWMMMQQQWWWVVV___hhhooo}}}kkkdddgggwwwcccSSSUUUbbbIII<<<>>>999777999555444444333333333222222222////////////..................------------.....................///000000222222333444>>>SSSkkk{{{~~~wwwppp___UUUKKKFFFBBB<<<777777:::;;;???CCCCCCBBBFFFLLLNNN\\\dddnnnyyykkkOOOEEEEEEBBB??????BBBHHHMMMPPPZZZZZZUUUKKKFFFGGGIIIHHHFFFCCCBBBDDDFFFFFFKKKRRR^^^gggwwwwww^^^KKKEEEEEEEEEBBBDDDTTTYYYUUUYYYbbbuuu~~~{{{|||~~~}}}zzzuuurrrqqqnnnllljjjjjjiiijjjkkkhhheeeeeeeeehhhsss~~~{{{ccc[[[PPPIIIGGGGGGFFFEEEHHHSSS~~~jjjVVV???666444777000444222222222222111111111111111000000000000222444555999>>>BBBOOOaaakkk|||qqqXXXMMMQQQ\\\^^^aaaaaaYYYTTT^^^fffrrr|||```\\\]]]^^^_________^^^]]]ZZZWWWTTTTTTVVV[[[^^^```bbbcccbbb___[[[XXXTTTQQQ~~~{{{zzzyyyyyyvvv{{{zzzssskkkeee___^^^fffqqqoooqqqnnncccVVVOOORRRWWWgggfff[[[kkkvvvZZZCCCCCCKKKWWWgggpppssstttwwwjjjeeeaaaTTTOOOWWWZZZYYYaaafffkkkwwwiiigggmmmiiiXXXXXX\\\GGG===>>>999888999555444444333333333222222222////////////..................------------.....................///000000000111222555>>>QQQjjj|||yyysss```UUUKKKFFFAAA;;;777777888:::@@@EEEEEECCCFFFKKKLLLYYYccchhhgggZZZKKKGGGHHHCCC??????CCCIIIMMMPPPRRRUUUTTTPPPMMMOOOPPPOOOQQQLLLGGGDDDAAA@@@FFFNNN]]]jjj~~~zzz^^^JJJCCCBBBDDDFFFJJJ```hhhccciiivvv~~~~~~~~~~~~~~~|||yyyooonnnmmmlllkkkkkkllllllkkkgggeeeeeefffjjjuuuppp___XXXOOOJJJIIIIIIHHHGGGHHHQQQzzzxxx]]]SSS===555444777000444222222222111111111000000111000000///000111333444:::???CCCOOO```iiiyyy}}}sssZZZPPPSSSZZZXXXZZZ]]]XXXRRR[[[dddqqqzzzdddbbbaaa```^^^]]][[[ZZZZZZZZZXXXVVVWWW\\\aaaeeegggfffdddbbb___[[[VVVRRRPPP}}}yyyxxxxxxxxxwwwyyy}}}wwwqqqlllggg]]]XXXaaappppppqqqooofffZZZRRRRRRUUUeeennn]]]iiizzzmmmSSSDDDHHHNNNWWWgggnnnpppqqqwwwrrreee^^^UUUUUU]]]```aaaiiimmmrrr~~~}}}qqqfffgggppp~~~fffZZZ[[[WWWEEE>>>???::::::;;;555444444333333333333222222////////////..................------------.....................///000000000///111666>>>OOOhhh~~~yyysssaaaVVVKKKDDD@@@;;;888999777999???EEEEEECCCEEEJJJPPPTTTXXXTTTJJJFFFHHHLLLJJJFFFAAA???AAAEEEJJJMMMQQQVVVZZZYYYYYY\\\]]][[[\\\VVVPPPKKKDDD@@@EEELLLZZZdddsss}}}}}}zzzmmmWWWHHH@@@???CCCIIIZZZuuu}}}~~~~~~{{{yyyxxxpppooonnnmmmlllmmmmmmnnnkkkgggffffffggglllwwwkkk[[[UUUNNNJJJJJJKKKJJJHHHJJJUUUqqq\\\QQQ;;;444333777000444222111111111111000000000000000000000000111222222:::???CCCOOO___gggvvvuuu___SSSRRRWWWTTTXXX___^^^SSS\\\dddqqqwwweeefffeeedddcccaaa```___^^^\\\[[[\\\___cccgggjjjjjjeeeaaa___]]]YYYRRROOOOOO}}}zzzyyyxxxxxxxxxyyyzzz}}}~~~}}}uuunnnjjjggg^^^WWW]]]jjjqqqqqqnnnfff\\\TTTQQQQQQ___zzzsss]]]fffkkk]]]HHHBBBMMMSSS[[[jjjnnnoooooovvvvvvccc[[[YYY\\\```fffkkkvvv{{{|||xxxlllcccfffppprrr___[[[aaaTTTEEE???@@@;;;;;;<<<555444444333333333333222222////////////..................------------.....................///000000000///111666===LLLeee|||yyyssscccWWWJJJCCC???;;;999;;;<<<>>>CCCHHHGGGDDDFFFKKKRRROOOOOOHHH>>>@@@KKKQQQJJJFFFAAA===<<>>@@@QQQXXX```ooopppooonnnuuuvvvaaaYYY\\\aaaccchhhppp~~~}}}~~~vvvkkkaaadddnnnhhhYYY]]]gggxxxRRREEE@@@@@@;;;<<<===666444444444333333333222222000/////////.....................------........................///000000111///111555;;;IIIbbbzzz{{{ttteeeXXXJJJCCC>>>;;;:::<<>>DDDIIINNNSSSVVVUUUVVVYYYZZZYYY______```^^^VVVMMMLLLOOOQQQMMMJJJGGGBBBAAAIIIRRRRRRMMMKKKLLLHHHEEEIIIRRReeezzz~~~zzztttxxx}}}{{{wwwvvvxxxvvvssspppnnnllllllllljjjhhhgggjjjkkkpppzzz\\\SSSOOOJJJHHHIIIJJJIIIGGGMMMdddwwwhhhNNN:::444333777000444111111111111000000000000...///111222222111000///444:::@@@MMM^^^gggvvv}}}yyykkkUUUJJJPPPYYYiiiuuusssTTTZZZ^^^iiivvv{{{vvvvvvxxxzzz{{{yyysssmmmiiifffgggiiilllnnnmmmiiifff___YYYWWWXXXTTTMMMJJJMMMzzz{{{{{{www}}}{{{zzz{{{}}}|||yyyvvvsssoooiiiaaa[[[XXXYYYZZZhhhfffccc]]]VVVPPPMMMLLLPPPhhhkkk[[[UUUOOOCCCCCCJJJLLLVVVgggnnniiirrruuuxxxuuufffaaacccddd```lllmmmwww~~~~~~ooobbb^^^bbbgggnnncccYYYvvvuuuTTTJJJAAA@@@@@@===:::999999888666555333333222222111111111111000000000000........................////////////////////////...666555222:::FFF^^^zzz~~~{{{ggg\\\PPPHHHAAA;;;;;;===FFFHHHKKKLLLKKKJJJJJJJJJQQQSSSQQQJJJBBBCCCNNNXXXSSSRRRJJJ>>>;;;AAAEEEEEELLLPPPRRRQQQNNNLLLNNNPPPJJJUUUaaaddd^^^UUUNNNLLLJJJKKKJJJGGGCCCCCCGGGJJJQQQJJJDDDGGGRRR^^^cccddduuu}}}zzz|||{{{wwwttttttuuuvvvwwwsssrrrpppoooooommmkkkiiilllhhhgggiiiiiijjjyyy|||bbbSSSOOOJJJGGGGGGHHHJJJJJJTTTyyytttLLL777222333666000555111111111111000000000000000000000000000111111222444:::???KKK[[[dddvvv~~~}}}zzzhhhWWWKKKLLLXXXnnnvvvjjjYYYVVVZZZfffppp{{{zzz}}}xxxqqqkkkiiimmmqqqpppjjjccc___]]]ZZZUUUQQQOOOLLLHHHHHHKKK||||||{{{xxx}}}{{{{{{|||}}}|||xxxuuuqqqnnnhhhbbb]]]ZZZZZZ[[[bbbbbbaaa\\\VVVPPPMMMLLLKKK\\\qqqxxxoooaaaWWWTTTKKK@@@CCCNNNRRR^^^mmmrrrlllqqqttt|||}}}sssfff```bbbcccbbbhhhjjjuuu}}}ooobbb___ccchhhyyyjjj]]]yyypppTTTJJJBBBAAAAAA===;;;;;;999888777555444333222222111111111111000000000000........................////////////////////////...666444222:::EEE\\\yyyzzzjjj___RRRIIIAAA<<<<<<@@@DDDGGGJJJLLLKKKKKKKKKKKKPPPTTTTTTNNNFFFEEEMMMUUUSSSSSSLLLBBB>>>BBBEEEDDDHHHJJJKKKJJJHHHFFFFFFGGGIIITTTaaaeee___WWWPPPNNNQQQPPPMMMKKKJJJKKKMMMNNNJJJIIIKKKSSS```nnnyyy~~~{{{{{{}}}}}}yyyuuussstttuuuvvvvvvwwwuuusssqqqooollliiigggkkkggggggkkkkkknnn~~~yyy___RRRNNNIIIGGGGGGIIIJJJKKKVVV}}}oooyyyHHH666333333666///444111111111111000000000000000000000000000111111222555:::>>>IIIXXXaaarrrrrrqqqyyyeeeVVVNNNQQQ]]]rrryyylllVVVSSSXXXeeepppzzz{{{zzzrrrkkkmmmoooooolllddd\\\WWWUUUVVVQQQNNNNNNKKKIIIKKKOOO}}}~~~}}}zzz}}}}}}}}}~~~~~~|||xxxuuupppmmmhhhccc___\\\[[[[[[\\\]]]^^^\\\VVVPPPLLLJJJFFFOOOYYY]]]ZZZVVVTTTTTTHHH>>>DDDQQQYYYeeeooonnnhhhiiipppmmmvvvvvvpppeee^^^^^^aaabbbjjjmmmyyyzzzlll```\\\bbbiiiwwwgggaaagggSSSKKKDDDCCCBBB???<<<===:::999777666444333333333111111111111000000000000........................///////////////////////////555444222999BBBYYYwwwyyynnnbbbUUUJJJBBB===>>>CCCDDDGGGJJJKKKKKKKKKLLLMMMPPPUUUXXXTTTKKKGGGKKKRRRUUUVVVRRRKKKEEEEEEFFFEEEEEEFFFEEEEEEDDDDDDDDDCCCIIIRRR]]]bbb^^^VVVQQQOOORRRRRRRRRRRRSSSRRRPPPNNNNNNVVVbbbmmmxxx|||{{{|||~~~yyyvvvrrrqqqrrrsssttttttvvvvvvtttrrrpppmmmkkkiiijjjggghhhlllnnnrrrtttZZZPPPMMMIIIGGGHHHJJJKKKLLLYYY}}}nnnCCC666444333666///444111111111111000000000000000000000000000111111222555:::===GGGUUU]]]nnnhhhhhhxxx\\\PPPNNNUUU___oootttiiiTTTRRRWWWeeeqqqzzz{{{qqqiiiiiiiiihhhccc[[[UUUPPPNNNPPPLLLJJJKKKJJJIIINNNTTT~~~~~~|||~~~|||yyyvvvqqqnnniiiddd```]]]ZZZXXXWWWYYY\\\[[[VVVOOOIIIFFFFFFHHHJJJLLLMMMNNNPPPQQQGGG???EEESSS[[[fffkkkddd]]]^^^jjjwwwhhhmmmooommmeee]]]ZZZ\\\```jjjmmmyyy}}}rrrfff\\\YYYaaakkkwwwgggjjjaaaRRRKKKFFFEEEDDD@@@>>>???;;;:::888666555444333333111111111111000000000///........................///////////////////////////444222222888???UUUtttyyypppeeeWWWLLLBBB===@@@FFFFFFHHHJJJKKKKKKJJJKKKLLLQQQWWW\\\XXXOOOIIIKKKOOOYYY[[[ZZZUUUOOOKKKIIIHHHGGGFFFGGGHHHJJJLLLLLLMMMLLLSSSZZZ]]]ZZZUUURRRRRRNNNRRRWWWZZZZZZZZZYYYYYYmmmwwwyyyxxxxxx}}}tttqqqnnnmmmnnnpppqqqqqqpppqqqrrrqqqpppooonnnnnnjjjgggiiinnnppptttnnnWWWNNNKKKHHHGGGIIIKKKMMMMMM___bbb===666555333666///333111111111111000000000///000000000000000111111222444999<<>>;;;AAAAAAIIINNNOOOYYY]]]TTTMMMTTTZZZ\\\]]]^^^]]][[[\\\[[[^^^cccaaaYYYUUUUUUVVVZZZfffhhhbbbfffmmmhhh___aaauuusssfff```]]]aaatttvvvnnnXXXMMMJJJHHHHHHEEE@@@@@@CCC>>>===;;;888666555444333111111111111000000000000........................////////////////////////000111///222666666IIIkkkxxxpppeeeYYYKKKCCCEEELLLJJJKKKMMMNNNNNNOOOQQQSSSZZZ]]]\\\TTTKKKHHHOOOWWW```ccciiikkkcccXXXTTTWWW[[[```ccc```[[[[[[aaahhhffflllttt{{{~~~~~~}}}|||{{{}}}sss]]]RRRQQQVVVYYYXXX___gggppp~~~rrrfff^^^\\\^^^aaavvv}}}tttpppnnnkkkkkkkkkkkkjjjiiimmmqqqsssrrrnnnlllmmmpppjjjhhhkkkqqquuu|||jjjXXXRRRGGGFFFFFFGGGKKKOOOPPPQQQgggqqqKKK666:::777000444111666111111111111000000000000000000000000000111111222222666777???MMMVVVhhhxxxwww|||~~~mmmbbbbbbddd]]]\\\dddeeeYYYQQQRRR___lllvvv{{{jjj___WWWRRRSSSQQQOOOQQQTTTWWWWWWWWWYYYYYYZZZ]]]^^^dddrrrxxx|||~~~zzzuuurrrsssuuuvvvnnnddd]]][[[ZZZVVVSSSMMMQQQUUUVVVSSSNNNIIIGGG@@@BBBDDDEEEDDDAAA>>><<>>===;;;999777555444333111111111111000000000000........................////////////////////////000111///222666555HHHjjj~~~zzzsssiii]]]OOOFFFGGGNNNHHHJJJLLLNNNOOOQQQUUUXXX\\\^^^[[[RRRHHHHHHQQQZZZ```ccciiillldddXXXUUUYYYdddjjjmmmggg]]]YYY___gggeeemmmzzzzzzhhh^^^^^^cccffffffgggfffdddhhhxxxyyyqqqeee\\\XXX[[[aaaeeemmm~~~{{{ppprrrpppmmmlllmmmlllkkkjjjjjjnnnrrrrrrpppooorrruuuiiigggkkksssxxxwww```RRROOOFFFEEEEEEGGGKKKOOOQQQQQQ^^^jjj}}}III666;;;777000444111666111111111111000000000000000000000000000111111222222666666===JJJSSSddd~~~~~~~~~rrrfffeeeeee\\\\\\eeeiii[[[SSSSSS```ooo{{{uuuddd[[[UUUQQQQQQPPPPPPSSSYYY]]]^^^^^^\\\]]]```cccfffmmm|||ooorrr}}}}}}yyytttpppmmmlllmmmiiiccc^^^[[[YYYVVVTTTOOORRRUUUUUURRRMMMHHHFFFDDDDDDCCCDDDFFFFFFEEECCCGGGGGGGGGFFFCCCAAAAAABBBEEECCCAAACCCGGGLLLOOOPPPVVVUUUTTTXXX^^^```YYYQQQRRRVVVZZZ]]]^^^bbbgggkkkjjjiiilllwwwyyyyyy}}}|||yyyiiicccccc\\\eee|||```SSSLLLJJJFFFDDDDDDCCCBBBAAA>>>>>>===<<<999666333111333333222000////////////////////////////////////...------------...//////,,,///...222777555AAAYYYwww{{{uuunnnfffZZZNNNIIIIIIIIIJJJNNNRRRSSSRRRWWW^^^ccc```ZZZRRRMMMPPPYYY```iiihhhhhheeeYYYOOORRR[[[sss}}}}}}jjjVVVSSS]]]fffmmmnnnrrrvvv{{{~~~tttqqqmmmoooxxxwwwnnnfffhhhqqq~~~pppggg[[[UUUVVV]]]dddhhhzzz|||yyypppooorrrpppiiihhhkkklllhhhhhhhhhiiijjjkkkmmmooopppooofffiiiyyynnn]]]OOOFFFDDDFFFLLLEEEJJJPPPKKK]]]~~~WWWuuuvvv@@@999444444333111222555222111111000///......---///////////////000111111///666666;;;GGGQQQaaaxxx~~~qqquuuzzzxxxsssjjjbbb^^^```ffflll\\\TTTPPPWWWffftttooo^^^UUURRRQQQTTTZZZ^^^^^^bbbiiikkkhhhhhhhhheeeccckkk|||nnnttt{{{|||wwwqqqmmmjjjiiimmmiiiccc___\\\YYYWWWUUUPPPQQQRRRRRRPPPMMMJJJIIIEEEDDDDDDEEEHHHIIIIIIHHHQQQQQQOOOLLLGGGCCCBBBBBBDDDDDDEEEEEEEEEHHHLLLOOOSSSRRRQQQSSSVVVVVVRRRMMMPPPUUU[[[\\\\\\^^^ffflllssstttwwwyyykkkiiifffjjjrrr{{{{{{~~~zzzjjjdddccc___kkk]]]QQQLLLIIIFFFDDDDDDCCCBBBAAA@@@@@@???===:::777444333333333111000////////////////////////////////////...------------...//////---000///222777555???WWWzzz}}}wwwooogggZZZNNNHHHIIIJJJJJJNNNSSSTTTTTTYYY```dddccc]]]TTTMMMNNNXXXaaaiiigggeee___TTTLLLPPPZZZ|||wwwbbbOOOOOO[[[fffjjjjjjkkknnnqqqsssrrrpppjjjkkkpppwwwwwwqqqnnnqqquuu{{{tttnnnllluuuhhhbbb[[[XXX\\\bbbgggjjjyyyxxx}}}wwwoooqqqpppllliiikkkpppmmmgggggggggggggggggghhhiiiiiilllhhhooo|||iiiYYYLLLFFFDDDCCCJJJEEEHHHKKKKKKeeeyyy___ttt???999444444444222222444222222222111000000/////////////////////000111111...555555999FFFOOO^^^ttt{{{~~~wwwmmmeeecccfffkkkooo```WWWQQQVVVaaammmxxx{{{eeeXXXTTTUUUVVV```fffkkklllooottttttpppnnnoooooorrr|||kkkpppuuu|||uuupppmmmjjjhhhlllhhhbbb^^^[[[YYYWWWVVVRRRRRRRRRQQQPPPOOONNNNNNEEEDDDDDDFFFJJJMMMOOOOOOQQQQQQQQQOOOMMMKKKLLLMMMHHHKKKNNNMMMJJJJJJNNNRRRQQQOOONNNNNNMMMKKKKKKKKKKKKPPPUUUWWWVVVZZZccckkkxxx~~~}}}{{{||||||qqq```WWWWWWXXXaaaiiiooouuu}}}ppplllqqq{{{}}}zzzkkkeeeccccccwwwZZZOOOKKKIIIFFFDDDDDDCCCBBBAAABBBAAA@@@>>>;;;888666444444333222000///.........////////////////////////...------------...//////...111000111666444===QQQyyyyyyqqqiii\\\NNNHHHHHHJJJJJJNNNSSSTTTUUUZZZbbbeeegggdddYYYNNNLLLVVVaaagggeeeaaaZZZRRRNNNVVV```{{{wwwjjjUUUGGGJJJXXXccciiigggfffhhhkkkllljjjgggllllllnnnmmmjjjiiipppzzz|||vvvxxxpppbbb```^^^```dddjjjoooqqqxxxwwwooovvv}}}vvvqqqqqqmmmhhhgggmmmrrrmmmeeejjjjjjiiiiiihhhgggggggggfffiiirrr|||~~~cccSSSIIIEEEEEE@@@HHHGGGHHHGGGNNNvvvssslllooo???888444444444222222444333333222222111111000000///////////////000111111...444333777DDDMMM[[[ppp{{{wwwmmmfffgggjjjnnnpppbbbYYYRRRUUU^^^hhhsss{{{sss]]]UUUWWW]]]bbbqqqvvv{{{|||}}}~~~{{{vvvssssssuuu||||||qqqqqq}}}|||uuurrrqqqooollljjjfff```\\\ZZZXXXVVVTTTTTTTTTTTTTTTTTTRRRPPPNNNDDDBBBBBBEEEJJJPPPSSSUUUPPPQQQRRRQQQPPPQQQSSSUUUPPPQQQSSSSSSRRRRRRSSSTTTRRRPPPOOOMMMIIIGGGJJJOOOOOOQQQSSSTTTXXX^^^ffflllyyy{{{xxxwwwssshhh\\\ZZZ___]]]fffkkkiiikkkqqqooogggeeehhhpppsssnnnpppvvviiiddddddkkkWWWMMMKKKHHHEEECCCCCCCCCBBBAAABBBAAA@@@>>>;;;888666555555444222111//////......////////////////////////...------------.../////////333000111555444:::KKKttt~~~{{{tttkkk^^^PPPHHHHHHHHHIIIMMMQQQSSSTTTZZZbbbfffkkkjjj^^^OOOJJJSSS___eeeddd```YYYTTTVVV```jjjsssmmm```QQQIIIMMMXXXaaagggeeeeeegggkkknnnmmmkkkgggkkkooonnnlllrrryyyiiidddcccdddggglllrrrxxx{{{{{{sssjjjrrr~~~zzzvvvsssnnnjjjeeefffjjjmmmjjjeeejjjjjjjjjiiihhhgggffffffaaagggqqqxxx|||~~~___OOOFFFEEEGGG???GGGIIIHHHEEEVVVtttkkk===777444444444222222444222222222111111000000000///////////////000000111///444333777DDDLLLXXXlllyyywww|||pppjjjkkknnnpppppp^^^VVVQQQUUU^^^iiiuuunnn\\\[[[cccmmmuuu|||yyytttsssvvvxxxyyyzzzttttttuuusssppphhhddd___ZZZXXXVVVTTTRRRRRRRRRSSSUUUUUUSSSMMMHHHAAAAAAAAAEEEKKKQQQUUUVVVYYYYYYXXXUUUSSSRRRSSSUUUWWWUUUUUUXXX]]]___[[[WWWVVVSSSRRRQQQNNNKKKQQQZZZ___[[[XXXXXX]]]dddiiikkkwww}}}{{{yyyvvvqqqhhhbbbdddiiigggnnnpppllllllqqqooohhhsss|||yyyhhhhhh~~~oooeeecccffftttTTTKKKJJJGGGDDDCCCCCCCCCBBBAAAAAA@@@>>><<<:::999777777666555333222000/////////////////////////////////...------------...//////...444111000444444888FFFmmmzzz}}}vvvmmm```QQQJJJIIIGGGHHHKKKOOOQQQRRRYYYaaaeeelllooodddSSSKKKQQQ[[[ddddddaaa\\\YYY]]]fffmmmnnniiibbbZZZUUUTTTYYY^^^ddddddeeegggjjjmmmnnnooojjjoootttvvv~~~wwwjjjhhhhhhhhhjjjooovvv}}}mmmdddkkk|||tttnnnkkkhhheeeddddddddddddeeedddeeeeeefffeeeeeedddcccbbbhhhpppwwwyyy]]]NNNEEEEEEFFF===FFFHHHFFFFFF]]]zzzfff<<<666333444444222111333000000000000000////////////////////////000000111111555333888EEEMMMXXXjjj|||pppyyyyyypppmmmlllkkkhhh[[[TTTPPPTTT]]]hhhuuukkkcccjjjvvv~~~}}}www{{{uuuvvvqqqtttvvvtttoooiiieee___ZZZWWWUUURRRPPPNNNNNNOOORRRTTTQQQKKKEEE@@@@@@AAAEEEKKKQQQTTTVVVYYYYYYYYYXXXWWWXXX[[[]]]aaa^^^___eeennnqqqkkkddd___ZZZYYY]]]\\\[[[bbbmmmpppiii```ZZZYYY[[[]]]^^^hhhmmmqqqrrruuu}}}zzzyyyuuuooohhheeefffiiijjjnnnqqqqqquuu|||mmmnnnyyyiiibbbbbbiii|||qqqQQQJJJIIIGGGDDDCCCCCCCCCBBBAAA???>>>===<<<::::::::::::888777555333222111000000////////////////////////...------------...//////---444111///444444777BBBeeewww~~~xxxooobbbSSSKKKJJJHHHHHHJJJNNNOOOQQQXXX```dddlllqqqhhhWWWLLLOOOUUUbbbeeeeee```___dddiiilllkkkhhheeebbb\\\VVVUUUXXXcccfffjjjllllllnnnssswwwvvvllllllllllllmmmqqqxxxddd\\\eee~~~ssslllnnnjjjfffdddaaa___aaaeeedddeeefffgggggggggfffeeeeeemmmuuu{{{qqq[[[OOOFFFEEEDDD===EEEEEEEEEJJJfff}}}ZZZ;;;666333444555222111333000////////////////////////////////////000111111222555333888FFFNNNXXXiiinnnmmm~~~ooofff```\\\YYY]]]VVVQQQSSSYYYaaannnyyyxxxlllqqqqqqzzzuuurrrvvvyyytttooolllgggaaa\\\XXXUUURRRPPPLLLKKKLLLOOOSSSSSSOOOJJJAAAAAACCCHHHMMMRRRTTTTTTTTTUUUVVVVVVXXX[[[```dddddddddhhhqqqyyy|||xxxsssmmmggggggnnnrrrsss{{{}}}qqq```RRRKKKKKKOOOQQQTTTWWWVVVXXXaaaqqq~~~}}}yyyzzz|||zzzvvvqqqmmmkkkjjjiiikkkkkknnnqqquuu{{{|||sssfffaaacccmmm|||{{{eeeNNNJJJIIIFFFCCCBBBCCCCCCBBBBBB???>>>===<<<<<<<<<======:::999777555333222111111////////////////////////...------------...//////,,,333111...444555666???\\\sssxxxqqqdddUUUMMMLLLJJJIIIKKKOOOOOOQQQXXX```bbbkkkqqqkkk[[[OOOMMMPPP[[[ccchhhgggiiiooorrrrrrmmmjjjiiigggaaaZZZZZZ```jjjqqqyyy{{{zzz~~~xxxooonnnppprrrtttxxx}}}___YYYeee}}}xxxwwwyyyooofffdddccc```aaaeeeggghhhiiijjjjjjiiihhhfffcccpppzzzgggXXXPPPGGGDDDDDDAAAIIIEEEGGGRRRrrryyytttPPP:::555222444555222111333000000000000000000000000///////////////000111111111444222888GGGOOOXXXhhh~~~wwwxxxooobbbYYYVVVTTTbbb[[[UUUTTTWWW]]]hhhsssxxxwwwxxxzzznnnzzzxxxtttyyy{{{vvvooonnniiiccc]]]YYYVVVRRRPPPNNNLLLKKKOOOTTTWWWUUURRRBBBBBBEEEJJJOOOSSSTTTSSSWWWWWWVVVUUUTTTVVVZZZ]]]]]]aaaiiiqqqxxxzzzyyywwwzzzrrrsss}}}lllQQQCCCDDDJJJDDDJJJQQQSSSSSSVVV]]]dddqqquuuuuussszzz~~~}}}zzzvvvuuutttqqqnnnooojjjjjjnnnnnnppp{{{nnneeeaaadddpppiiiyyy^^^LLLJJJHHHFFFCCCBBBCCCCCCCCCBBB???>>>=========>>>???@@@;;;:::888666444333222222////////////////////////...------------...//////+++333000---444666666===UUUoooyyyqqqeeeVVVNNNMMMLLLKKKMMMOOOPPPQQQXXXaaaaaajjjqqqlll^^^QQQLLLMMMUUU```iiimmmssszzz}}}{{{uuuqqqpppooojjjeeeiiiqqqsss~~~qqqooo{{{{{{rrrqqqtttyyy|||qqq```\\\kkk|||xxxsssfffeeefffeeecccdddeeefffggghhhgggfffdddbbb___ppp}}}```VVVQQQGGGDDDGGGFFFNNNHHHKKK[[[{{{aaaiii|||RRR999444222444555222111333111111111111111111222222///////////////000111111000333111777FFFOOOXXXhhhrrrzzztttggg___]]]^^^fff___YYYWWWXXX]]]hhhsssxxx~~~{{{www}}}|||pppggg|||zzztttppplllgggaaa\\\WWWRRRNNNOOOPPPNNNKKKPPPVVVSSSLLLHHHHHHIIILLLOOORRRRRRRRRYYY[[[YYYRRRRRRWWWZZZWWW^^^```hhhqqquuuuuuwww{{{}}}~~~___III???BBBJJJFFFKKKMMMMMMPPPWWWYYYWWWccchhhooouuuzzz}}}~~~{{{wwwuuuwwwzzzvvvyyysssppptttuuu|||sssjjjdddZZZfffsssuuuhhhZZZKKKIIIJJJGGGDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>===;;;888555222111000000///......---------............------------............///000111333555666MMMhhh}}}uuucccQQQLLLRRRUUURRROOOLLLMMMRRRZZZ```kkkjjjhhheeeaaaYYYQQQKKKTTT\\\hhhsss|||yyyttttttttttttzzz{{{vvv|||zzzxxxvvvsssvvvzzz~~~nnnooo~~~yyyyyy|||xxxrrrkkkfffeeedddcccbbbeeeeeefffiiigggcccdddhhhiiimmmyyyiiiZZZUUULLLEEEFFFIIIIIIHHHEEEEEEXXX{{{ZZZnnn{{{III888666222111111222222222000000000000////////////000000///////////////000111000000444???NNN]]]gggsssuuuiiiaaa^^^\\\eeebbbZZZRRRRRR\\\eeejjjxxxzzzooogggvvvssszzz}}}~~~~~~yyyssspppmmmgggbbb]]]WWWQQQNNNLLLLLLIIIGGGJJJNNNLLLEEEGGGGGGIIIMMMQQQSSSSSSRRRUUUZZZZZZUUUQQQSSSTTTSSSRRRSSSZZZdddiiiiiikkkooottt~~~eeeOOOJJJKKKMMMNNNPPPQQQRRRSSSSSSSSSVVVXXX___gggrrr|||~~~zzzwwwwwwyyy|||~~~~~~|||{{{tttllleee^^^jjj|||kkklll}}}XXXKKKGGGIIIGGGDDDCCCCCCCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>>>><<<999666444222111111//////......------............------------............///000111333444555HHHddd}}}|||xxxgggTTTOOOTTTUUUSSSQQQOOOOOORRRYYY^^^bbbaaa```___]]]YYYSSSNNNQQQXXXdddssswwwtttwwwkkk]]][[[YYY[[[```iiiqqqvvv|||{{{}}}zzz}}}{{{uuuuuuxxxtttoooiiiffffffgggggggggccccccdddfffccc___```dddiiiqqqbbbUUURRRKKKFFFGGGFFFIIIIIIFFFKKKhhhjjjRRRfffzzzPPP:::777444222222333222222000000000000////////////000000////////////000000111000000444>>>MMM\\\fffrrrvvvhhh^^^ZZZXXXbbbbbb\\\SSSQQQZZZeeekkkyyywwwooofff```jjjzzzxxx}}}wwwrrrqqqmmmhhhccc^^^XXXRRRNNNKKKJJJGGGDDDEEEGGGDDD>>>DDDFFFKKKPPPTTTUUUSSSQQQPPPVVVZZZWWWRRRPPPPPPPPPSSSRRRUUUZZZ]]][[[[[[^^^```gggrrrjjjNNNEEEKKKQQQSSSSSSTTTSSSWWW^^^______hhhuuu}}}zzzpppllllllqqqwww}}}~~~pppjjjhhheeeoooaaaxxxuuuTTTJJJGGGHHHFFFDDDCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>===;;;888666444333333000000///.....................------------............///000111222444555@@@ZZZvvvzzzxxx|||lllYYYRRRVVVUUUUUUTTTSSSRRRSSSWWWZZZVVVVVVVVVWWWXXXWWWUUUSSSQQQUUU___nnntttpppuuuvvv^^^TTT[[[___bbb```^^^___eeelllggghhhkkksss~~~xxxsssrrruuurrrnnniiiffffffhhhhhhiiihhhggghhhiiieeeaaabbbhhhlllwwwzzzYYYOOONNNIIIFFFHHHEEELLLKKKFFFSSS}}}bbbYYYsssrrrMMM;;;888555333333333222111000000000000////////////000000////////////000000000000111444===KKK[[[eeesssxxxjjj___ZZZXXXaaadddbbbWWWPPPUUU```hhhwww~~~yyyqqqhhhaaa]]]\\\\\\||||||~~~|||wwwrrrqqqnnniiieee```ZZZSSSOOONNNLLLHHHFFFEEEDDD@@@===CCCFFFLLLSSSWWWWWWTTTPPPMMMQQQUUUWWWVVVTTTSSSRRRVVVSSSRRRUUUVVVSSSRRRTTTWWWWWWXXX]]]dddkkkmmmlllWWWQQQNNNQQQSSSTTTVVVZZZYYYVVV]]]lllssswwwsssiiiiiieeeiiiooovvv}}}vvvjjjeeeiiikkksssuuu```nnnPPPKKKJJJIIIGGGEEEEEEFFFFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===;;;999777555444333111111000///..................------------............//////000222333444888PPPlll{{{xxxyyyrrr^^^UUUVVVUUUVVVWWWWWWUUUTTTTTTUUUNNNMMMNNNPPPTTTVVVWWWVVVUUUVVV[[[fffttt}}}~~~}}}rrrnnnkkkllltttxxxlllnnnxxxzzzzzzzzzhhh___cccgggkkkmmmkkkhhhiiiooouuukkkeee___]]]dddppp~~~~~~xxxsssrrruuurrroookkkhhhfffffffffgggmmmlllmmmlllhhhcccfffmmmrrr}}}mmmRRRJJJJJJGGGEEEHHHHHHOOOKKKEEEZZZ___hhh[[[???:::777555333333222111///000000000000////////////000////////////000000111000000111444;;;IIIXXXdddttt~~~oooccc^^^\\\aaaiiiiii\\\OOOPPPZZZcccrrr{{{xxxpppeee\\\XXX[[[```RRR}}}{{{~~~~~~}}}|||xxxtttqqqoookkkgggccc]]]VVVRRRPPPMMMJJJHHHEEEBBB???===DDDGGGNNNUUUYYYXXXTTTPPPMMMMMMNNNTTTYYY[[[\\\\\\[[[UUURRRSSSTTTRRRQQQRRRZZZZZZXXXVVVSSSSSSXXX]]]PPPQQQXXX___bbb^^^]]]^^^```___iii|||qqqfffiiibbbdddggglllsssyyy~~~pppgggcccgggmmmuuuhhhjjjiiiMMMLLLMMMIIIHHHGGGGGGHHHHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999777555444333222222111000///...............------------............//////000111222333555HHHcccwwwzzz|||wwwcccWWWVVVVVVXXXZZZYYYVVVSSSPPPPPPJJJJJJKKKNNNRRRVVVXXXXXXXXXXXX[[[bbbjjjlllhhhccc\\\^^^aaafffppp~~~mmmhhhuuu|||xxxnnnkkknnnhhh\\\]]]hhhnnnnnnoooqqquuu{{{vvvjjjgggnnn{{{}}}vvvppppppsssnnnmmmjjjhhhffffffggghhhllllllmmmlllgggccchhhpppxxxyyydddOOOHHHHHHEEEEEEHHHGGGMMMGGGDDDaaa___yyyLLL888777555333222222111///...000000000000///////////////////////////000111111000111222444999FFFVVVbbbrrrqqqccc\\\ZZZ___iiimmm```QQQOOOYYYcccnnn}}}~~~}}}||||||xxxrrrhhh\\\VVVXXXaaahhhJJJxxx{{{{{{~~~|||yyyvvvqqqooollljjjfffaaa[[[VVVPPPMMMJJJJJJFFFAAA???@@@FFFIIIPPPVVVZZZYYYTTTPPPNNNJJJJJJPPPWWW]]]fffmmmwwwmmmddd___ZZZSSSNNNMMMUUUXXX\\\]]]YYYUUUYYY```ccc\\\[[[ccckkklllhhheeehhhmmm|||lll^^^___^^^___bbbhhhnnntttwwwxxx}}}ooohhhffffffooozzzcccaaaKKKMMMKKKIIIHHHGGGHHHIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<:::999666555333444333222000////////////......------------......////////////000111222222777CCC[[[sss{{{}}}~~~{{{}}}}}}hhhYYYWWWWWWYYY[[[ZZZVVVQQQMMMKKKHHHHHHJJJNNNSSSWWWXXXXXXWWWXXX\\\bbbgggfffaaa\\\PPPSSSVVV[[[fffvvvsssgggrrrvvvnnnhhheee^^^XXX]]]gggsssvvv|||~~~xxxqqqkkkjjjmmmgggggggggffffffgggjjjmmmmmmnnnoooooojjjhhhoooyyy}}}kkk]]]NNNHHHGGGEEEFFFHHHFFFGGGBBBHHHmmmrrrxxxIII:::555333222111222111000...000000000000///////////////......//////000111222///111222333888CCCTTT```ooouuuqqq```WWWTTT]]]iiinnncccUUURRR[[[dddlll}}}}}}}}}zzzwwwvvvoooiiiaaaZZZZZZ```kkktttAAArrr}}}|||yyywwwqqqooonnnllliiiddd^^^ZZZQQQMMMLLLLLLIIICCCAAADDDHHHKKKQQQWWWZZZXXXTTTOOONNNKKKKKKMMMPPPYYYlllvvvkkkbbbWWWOOOLLLNNNOOOUUU[[[[[[XXX[[[aaakkkggghhhooowwwzzz|||}}}___TTTUUUXXX[[[bbbkkktttyyyyyyxxx|||zzzmmmggggggiiivvv|||jjjVVVKKKMMMEEEFFFFFFFFFGGGHHHGGGEEECCCBBBAAA@@@???>>>>>>>>>>>>=========<<<;;;888666555444444222111000/////////......------------......//////...//////000111222666;;;PPPlll|||~~~}}}~~~mmm]]]XXXXXXZZZ\\\ZZZUUUOOOKKKHHHEEEFFFIIINNNSSSWWWYYYYYYXXX[[[^^^aaaaaa```]]][[[PPPUUUWWWYYY```llltttuuunnniiiggguuuuuusssoookkkiiilllrrrxxxzzztttmmmgggfffiiiccceeefffeeeeeefffiiimmmmmmoooqqqqqqlllllluuu___VVVLLLHHHFFFEEEGGGJJJIIIEEEBBBPPPzzz^^^EEE999444222222222333333111000000000000000////////////............///000111222///111333333666AAARRR___ooo~~~nnnsssbbbYYYWWWaaalllqqqfffWWWSSSXXX___hhhyyy|||zzzxxxsssooonnndddaaa^^^___fffqqqzzz999kkk}}}yyywwwqqqpppnnnmmmkkkgggaaa]]]SSSOOONNNPPPLLLFFFEEEIIIJJJMMMRRRWWWZZZXXXSSSOOOMMMMMMMMMKKKIIISSSnnnuuullleee\\\VVVTTTTTTPPPPPPVVVZZZZZZ]]]cccgggqqqaaaQQQPPPUUUSSSXXXcccppp||||||zzzwwwjjjddddddooo~~~|||ssssssNNNKKKMMM@@@EEEDDDDDDEEEFFFFFFDDDAAABBBAAA@@@???>>>>>>>>>>>>>>>??????>>><<<:::888666555444333111000/////////.........------.........//////...//////000111222222444FFFdddwww|||xxxppp___ZZZXXXZZZ\\\ZZZUUUNNNIIIGGGCCCDDDHHHNNNTTTXXXYYYYYY\\\]]]^^^]]]ZZZWWWVVVVVVXXX___cccbbbeeejjjiiiddd^^^ffflllssszzz}}}|||yyy{{{yyyeeeaaa```fffvvvyyyssslllfffeeehhheeefffgggfffccccccfffiiihhhjjjmmmmmmiiiiiitttsssXXXQQQKKKGGGEEEFFFHHHKKKPPPGGGDDDWWWwww{{{HHH???333333333222333444555333111000000000000////////////............///000222222///111333333666@@@QQQ^^^rrrnnnwwwhhhaaa___hhhrrruuuiiiXXXQQQTTTXXXdddttt{{{uuuqqqrrrrrrlllhhhggg^^^\\\^^^fffrrr~~~:::VVV{{{xxxuuuqqqlllkkkkkkiiiccc]]]XXXVVVRRRMMMGGGEEEEEEFFFLLLOOOTTTXXXXXXVVVQQQNNNPPPOOOQQQSSSRRRVVVeeevvv{{{kkkZZZXXXaaaeee]]]RRRLLLNNNTTT]]]cccccc^^^YYYfff|||uuu___YYYXXXUUUSSSXXXXXX]]]lll}}}|||~~~vvvgggbbbkkkqqqzzznnn]]]OOOMMMGGGEEEEEEDDDBBBBBBCCCCCCCCCBBB???????????????@@@@@@@@@BBB@@@>>>;;;999999888888666555333111////////////------.....................------......///000111777777GGGdddwww{{{zzzjjj___WWWXXXYYYXXXUUUPPPLLLIIIIIIGGGFFFJJJNNNSSSYYY^^^bbbhhhhhhbbb\\\ZZZYYYUUUSSS```nnnttttttqqqkkkddddddhhhnnnsssyyy~~~eeeUUUPPPTTTYYYaaappp}}}uuuoookkkjjjiiihhhgggeeedddfffhhhhhheeebbbeeejjjmmmiiidddjjjzzzfffTTTOOOHHHDDDCCCEEEGGGIIIHHHLLLFFFZZZ}}}fffqqqGGG888555222222222111111111111000222111111111000000//////////////////////////////---333111222999>>>KKK```nnn{{{mmm}}}nnn___\\\jjjrrryyyrrr^^^NNNQQQ\\\___mmm~~~xxxuuurrrpppnnnkkkfffcccbbbfffnnnvvv}}}:::PPP{{{|||xxxvvvwwwsssnnnlllllljjjeeeaaa\\\ZZZUUUOOOIIIGGGGGGIIIIIILLLQQQUUUVVVUUURRRQQQQQQQQQUUUWWWUUUTTT^^^jjjjjj___VVVWWWaaaiiiiiieeeOOONNNSSS^^^eeeccc______ggg{{{sss^^^WWWYYY[[[ZZZZZZVVVXXX^^^gggrrrxxxzzzzzzzzzqqqhhhgggsssvvvggg}}}YYYNNNJJJFFFFFFEEECCCBBBAAABBBCCCBBBAAA???????????????????????????>>><<<:::999888888888666555333111000/////////...........................------......///000111222111@@@]]]ttt|||}}}oooeee[[[\\\\\\[[[WWWRRRMMMJJJLLLJJJIIIKKKNNNRRRZZZbbbjjjmmmoookkkbbbYYYUUUTTTZZZeeesss|||~~~ssshhhfffiiimmmqqqxxxrrrcccZZZXXX]]]```aaahhhvvv|||tttnnnkkkjjjhhhhhhfffdddbbbcccfffgggfffeeefffiiikkkhhhgggooobbbRRRNNNHHHDDDDDDFFFHHHIIIGGGFFFDDDbbbuuueeeeee@@@999444222222222111111111111000111111111000000000//////////////////////////////...333111111888===JJJ___ppp|||kkkzzz~~~pppbbb^^^eeemmmtttppp___QQQRRRZZZgggsss|||zzzvvvsssooollljjjhhhlllpppwww~~~888HHHnnn|||}}}|||zzzxxxwww{{{wwwrrroooooommmiiifffbbb___YYYRRRLLLIIIJJJLLLIIIKKKOOORRRUUUUUUUUUUUUQQQTTTYYY\\\XXXTTTWWW\\\\\\YYYWWWYYYbbbllluuuyyy^^^TTTSSS```hhheeedddiiikkk{{{tttooovvv{{{ggg___ZZZ[[[^^^^^^___```___```ccceeehhhnnnvvv|||}}}mmmiiidddiiixxxkkkhhhjjjSSSLLLGGGEEEGGGDDDCCCAAAAAABBBCCCBBB@@@@@@@@@??????>>>>>>======<<<<<<:::999999999999999666666444222111000000000...........................------......///000111000...999SSSmmmzzzuuummmbbbbbbbbb___[[[UUUPPPMMMMMMKKKKKKLLLKKKMMMWWWcccuuuzzzqqq\\\UUUYYYdddnnn}}}{{{nnnoooqqquuu|||yyyoooiiigggkkkppprrroooooowwwzzzsssmmmjjjiiihhhgggeeecccaaaaaaccceeeffffffgggggggggggglllwww\\\PPPLLLHHHEEEFFFHHHJJJJJJHHHCCCJJJsssfffcccUUU777:::222222222222111111111111000111111000000000000/////////////////////////////////333000///666;;;III^^^ooozzzvvvuuufff```aaagggoooooodddWWWTTTXXXhhhrrr{{{{{{uuutttssspppnnnnnnoooqqqzzz~~~666@@@```rrrttt|||yyyzzz{{{|||~~~{{{vvvsssrrrpppnnnkkkgggddd]]]UUUNNNKKKLLLNNNLLLMMMOOOQQQTTTVVVWWWXXXRRRVVV\\\___]]]YYYWWWXXX```cccgggiiinnnxxxyyycccVVV```jjjiiiiiipppppp}}}qqqcccjjjkkktttpppmmmlllmmmnnnmmmrrrxxx|||xxxuuuxxxpppaaa```^^^dddvvvaaa|||YYYOOOJJJCCCCCCFFFCCCBBBAAAAAABBBBBBAAA???@@@@@@???>>>======<<<<<<;;;::::::::::::::::::;;;666666555444333222111111////////////...............------......///000111333000666JJJdddvvv}}}}}}zzztttjjjiiigggddd^^^XXXRRRNNNQQQPPPQQQSSSPPPNNNWWWddd```WWWcccgggpppzzz{{{|||~~~~~~|||wwwqqqllliiihhhgggeeecccbbbbbbbbbcccccccccccceeecccbbbfffppp|||VVVMMMJJJGGGGGGHHHJJJKKKKKKJJJHHH]]]|||[[[jjjJJJ333<<<111222222222111111111000000000000000000000000/////////////////////////////////333///...444999FFF\\\lllvvv|||jjj______ccckkknnnggg[[[TTTTTT___iiitttxxxnnnkkkmmmooopppssswww~~~555;;;SSSwwwvvvwwwxxxuuuxxx|||~~~{{{xxxvvvtttqqqppplllhhhbbbYYYRRRNNNMMMNNNMMMMMMNNNOOOQQQSSSUUUVVVTTTYYY^^^aaabbbaaa^^^[[[fffnnnwww|||www^^^]]]fffiiikkkooossszzzeeeggghhhsss~~~~~~|||~~~|||~~~jjj^^^^^^[[[aaauuujjjsssNNNMMMHHHAAABBBCCCBBBAAA@@@AAABBBBBB@@@>>>??????>>>>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<666666666555444333222222000000/////////............------......///000111333111444BBB\\\ttt~~~~~~~~~{{{xxx}}}xxxqqqooolllfff```XXXRRRNNNVVVVVV\\\bbb___WWW\\\hhh___VVVeeefffmmm}}}xxxtttoookkkhhhgggeeedddaaabbbddddddcccaaa```___bbb``````ggguuusssQQQJJJIIIHHHIIIJJJKKKKKKJJJHHHQQQwww{{{[[[zzzEEE444<<<222222222222111111111000000//////////////////000000///////////////////////////333///---333777CCCXXXiiiuuunnn\\\\\\___eeeiiidddYYYRRRPPPZZZeeeqqq}}}zzzooojjjffflllooosssyyy333:::JJJjjjwww{{{|||uuussswww|||}}}zzzwwwtttssspppmmmggg^^^VVVPPPOOOOOOKKKLLLLLLMMMOOOQQQSSSUUUWWW]]]bbbeeehhhhhhccc\\\\\\fffrrr}}}lll___aaafffiiijjjrrrmmmeeebbbmmmuuu}}}}}}~~~}}}iiiaaaaaa\\\eee|||tttzzzfffHHHKKKDDD@@@DDD???@@@@@@@@@AAABBBAAA???===>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<777777777777666555333333111000000//////............------......///000111///000111;;;TTTqqqpppzzz{{{{{{~~~{{{uuusssnnnggg___WWWPPPMMMRRRTTTaaapppooocccaaahhh[[[TTTaaannnttt~~~uuurrrmmmiiihhhfffdddccc```bbbddddddbbbaaa``````______aaakkk{{{gggNNNIIIIIIIIIJJJLLLLLLKKKIIIFFF[[[wwweeemmmAAA777:::333222222222111111111111000......////////////000000////////////////////////---222///---333666AAATTThhhuuurrr[[[XXXYYY^^^bbb^^^UUUOOOOOO\\\hhhsss}}}vvv```\\\___bbbqqqsssyyy333;;;EEE___zzzvvvwwwzzz}}}}}}yyyuuutttsssqqqlllddd[[[TTTQQQOOOJJJKKKMMMOOORRRUUUWWWXXX[[[bbbgggjjjmmmlllbbbWWWRRR[[[gggttthhh___dddiiiiiissswwwcccgggqqqvvv~~~}}}wwwfff```aaa___llllll\\\DDDIII@@@@@@GGG===@@@???@@@AAABBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;777777777888777666444333111111000000///......---...------......///000111---111222666LLLkkk~~~{{{||||||~~~~~~xxxuuuoooggg^^^UUUNNNJJJLLLQQQeee~~~tttkkkmmmzzz^^^[[[dddvvvzzzyyyssspppkkkhhhgggeeedddbbb```aaabbbaaa___aaadddhhh^^^```eeeqqqZZZMMMIIIIIIJJJLLLMMMMMMJJJHHHKKKhhh{{{UUU<<<999666666222222222111111111111000........./////////000000////////////////////////,,,111///...333555>>>QQQeeerrr|||vvv\\\UUUWWW[[[___[[[TTTRRRUUU]]]hhhqqqxxxyyyiiihhhlllooovvvxxx~~~222<<>>;;;;;;;;;<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;:::999777777888888888666555444222111111000///......---...------......///000111000444444444FFFfffyyy{{{xxxuuuooofff]]]TTTLLLHHHNNNUUUnnnyyyxxxttteeeeeekkktttxxx|||{{{zzz{{{sssrrroookkkhhhfffeeecccbbbaaaaaa___]]]]]]aaaiiiooo^^^aaaiiiuuuxxxPPPMMMIIIIIIJJJMMMNNNMMMJJJGGGTTTtttCCC777888333888222222222111111111111000---.........//////000000////////////////////////+++111//////444555===OOObbbnnn}}}yyyyyy^^^UUUWWW\\\___\\\WWWXXX\\\[[[dddkkkqqq|||}}}333555===QQQlll}}}}}}}}}||||||}}}~~~{{{ssstttssslllbbbYYYSSSRRRHHHJJJJJJJJJRRR^^^cccaaagggqqqpppmmmooogggYYYVVV[[[```mmm|||llldddmmmxxx}}}ccc```nnnxxx~~~wwwsss~~~wwwhhhggg[[[ZZZgggjjjyyybbbkkkoooTTTGGGHHHCCC@@@BBB???>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999999;;;;;;:::999===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999777666666222111111111000000//////........................000333333333AAAZZZppp{{{wwwnnnhhh^^^QQQKKKLLLOOOPPPnnnwww{{{ppphhhgggjjjoooppprrryyy{{{qqqrrrllliiifffeeeeeefffeeeeeeaaabbbbbb___]]]]]]]]][[[^^^iiiwwwnnnSSSPPPIIIIIIMMMFFFMMMPPPCCCKKKfff```AAA777888777555222222222111111111111000000000000000000000000000........................000000000000///111===JJJZZZmmmzzzwwwyyyrrrssslllYYYZZZ]]]bbbgggiiiiiihhh]]]^^^eeeppp~~~222333888DDD^^^zzz~~~}}}}}}~~~|||wwwxxxvvvqqqhhh___XXXTTTKKKLLLKKKLLLUUUaaafffdddnnnuuutttppplll^^^UUU[[[]]]dddqqq~~~}}}|||vvviiirrr|||nnn```ccc^^^YYY```ooojjj{{{iiiQQQFFFGGGCCC@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999:::;;;<<<;;;999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666333333222111000000//////........................///333333333===TTTkkkxxxyyyrrrmmmcccUUULLLJJJKKKNNNlllzzzyyyxxxvvvtttpppkkkfffcccfffjjjpppvvv}}}}}}qqqlllmmmnnnuuuvvvyyyuuukkkjjjqqqrrriiillljjjhhhfffeeeeeedddbbbaaa```bbbbbb```]]]\\\[[[ZZZ\\\kkk}}}cccMMMKKKIIIGGGKKKEEEKKKNNNEEERRRSSS;;;777777444000222222222111111111000000////////////////////////........................//////000111///111;;;GGGXXXjjjwwwkkkiii{{{yyy___\\\]]]gggsssyyyuuuooo\\\]]]dddooo}}}444777777===UUU|||{{{{{{~~~~~~}}}|||{{{yyyvvvpppggg]]]WWWOOOMMMKKKLLLVVVbbbhhhgggkkktttsssiii^^^OOONNN]]]cccjjjvvv}}}~~~rrrrrrzzz{{{cccZZZ___bbb[[[^^^|||tttlll```KKKDDDGGGBBB@@@AAA===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::<<<<<<;;;:::<<<<<<;;;;;;;;;::::::::::::999999888777666666555555444333222111000///..............................222333222888KKKbbbqqq~~~|||wwwsssjjj[[[OOOIIIHHHNNNkkk}}}sssoookkknnnqqqpppggg^^^```fffnnntttzzz{{{hhh_________aaahhhsss~~~|||uuuqqqppptttxxxuuu___WWWVVVeee~~~qqqeeedddiiillliiigggeeeeeedddaaa______```aaaaaa]]]ZZZXXXXXX^^^ppp|||[[[MMMKKKHHHFFFKKKDDDHHHKKKGGG]]]rrrFFF888:::777111000222222111111111000000000////////////////////////........................------///111000000888BBBVVViiivvvgggjjjeee^^^]]]kkksss\\\]]]dddooo|||333888888999OOOwwwxxxwww|||~~~~~~}}}}}}|||{{{zzzvvvnnnbbbYYYQQQMMMHHHJJJSSS^^^dddfffhhh{{{xxxaaaQQQMMMSSS```hhhooowwwyyywww{{{wwwzzzttt]]][[[ZZZaaadddmmm```nnnUUUFFFCCCFFFAAA???@@@<<<========================<<<;;;::::::<<<<<<;;;:::;;;;;;;;;;;;:::::::::999888888777777666666555555666666555333222000//////...........................111333111333AAAWWWhhhxxx~~~~~~{{{xxxpppaaaRRRHHHHHHQQQjjj~~~yyynnnjjjhhhmmmtttuuulllccccccgggmmmsss|||sssdddbbbhhhiiioooxxxxxxxxxzzz{{{{{{{{{___VVVRRR[[[nnnnnnaaaaaakkksssqqqmmmiiieeeddddddcccbbb^^^^^^```aaa]]]XXXWWWYYYeeewwwfffTTTMMMKKKGGGEEELLLGGGHHHIIIKKKjjjqqqxxxfff@@@:::===777222555111111111111000000000000////////////////////////........................,,,,,,///222111000555===UUUhhhvvvsssuuujjjbbb___lll~~~ppp\\\]]]cccppp}}}///444555555DDDfff}}}|||tttxxx~~~~~~|||{{{zzz{{{{{{yyyqqqeee]]]SSSMMMHHHHHHNNNVVV^^^cccsssaaaQQQZZZbbbeeejjjooottttttwwwmmm[[[]]]UUU^^^rrrpppjjjjjjLLLAAABBBDDD???>>>@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<;;;:::;;;:::::::::999999999999777777666666666666666666777777666444333111000000////////////////////////...000222000111:::LLL\\\oooyyy|||vvv~~~~~~~~~~~~}}}zzzttthhhWWWIIIIIIRRRfff{{{~~~uuurrreeedddgggmmmuuuxxxuuuqqqlllkkklllssssssggglllvvvyyy|||]]]YYYVVVZZZcccrrrmmm___\\\kkk}}}tttnnngggaaa```bbbcccddd]]]\\\]]]___[[[VVVXXX___ooo```QQQLLLIIIGGGGGGFFFOOOLLLIIIHHHRRR{{{mmm___xxx|||YYY===;;;<<<444222999111111111000000000//////................................................---,,,///222111000333999PPPdddrrr~~~rrriiidddjjjwww}}}vvvlllYYYYYY___kkkyyy222444555666>>>VVVyyyuuuyyy{{{yyyzzz|||}}}zzzsssjjjdddWWWRRRMMMKKKKKKOOOZZZddd```VVVbbbgggccchhhmmmpppsss}}}xxxfff[[[[[[TTTaaappp\\\EEE???BBBCCC<<<===@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999;;;;;;:::999:::::::::999999999888888666666666666777777777777888777666555444333222111//////////////////////////////000111000555BBBOOOdddsss|||xxxuuu~~~{{{~~~~~~~~~~~~{{{wwwnnn^^^OOOLLLTTTcccqqqyyyyyyuuurrraaabbbeeelllssszzz|||}}}sssooommmuuu}}}www___```bbbdddfffkkkyyyvvvcccccchhhqqqkkkccc^^^\\\^^^aaabbb^^^ZZZZZZ\\\YYYUUU]]]hhhzzzaaaLLLJJJJJJIIIHHHHHHFFFPPPNNNJJJKKK___^^^]]]cccLLL;;;888777111111888111111000000000/////////...................................................---///222222000222777GGG]]]lllyyy}}}rrrggggggnnnssspppjjjVVVTTTXXXdddrrrzzz444333555888<<>>BBBBBB:::<<>>CCCAAA999;;;AAA<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777777999999888777999999999888888888888777666666777777888888999999777777666666555555555444000000000000000000000000222......222333222666>>>TTTkkkzzzzzz||||||yyylll\\\XXX___iiittt|||tttmmmmmmsssyyyzzzyyyzzzzzz}}}}}}zzz}}}~~~~~~~~~}}}xxxxxx~~~xxxrrr{{{jjjgggeeecccbbbaaa___^^^___XXXUUUVVVUUUUUUeeexxxgggDDDEEEKKKCCC@@@GGGLLLEEELLLIIIGGGQQQyyyjjjIII@@@666333666888555000000000000000////////////................................................222//////111222000222666@@@WWWhhhvvvuuu^^^XXXaaalllnnnjjj[[[WWWVVV^^^iiiuuuvvvmmm222///111555666FFFvvv~~~|||~~~wwwpppiiibbbWWWOOOSSS\\\ccc```]]]___eeejjjjjjfffnnnhhhpppmmmaaa______aaauuuvvvWWWKKKAAAAAA@@@>>>===;;;::::::888999999::::::999999888:::999999888888999999:::;;;:::999888777777777777;;;:::888777777777888888555555666666555555444333////////////000000000000/////////000111333444555III___rrryyyxxx~~~|||~~~~~~uuujjjdddfffooo~~~}}}yyyzzz{{{|||yyy|||jjjnnnzzz|||~~~pppjjjeeecccbbb^^^^^^aaa[[[[[[TTTQQQYYY```lllnnnYYYGGGEEEFFFCCCEEEJJJQQQBBBJJJPPPDDD]]]|||ppp???;;;777444333333222111000000000000////////////////////////............---------.........//////.........//////000111222>>>PPPaaannnzzzaaaVVVZZZbbbggghhh___VVVTTT___mmmwwwrrrppp333000111444222;;;___~~~{{{rrrjjj^^^TTTRRRWWWWWWXXX[[[```fffkkkkkkhhhgggooo~~~iii______aaakkk~~~hhhMMMDDDAAA@@@???>>><<<;;;:::999888999999999999999999888999999888888888888999999999999888777666666666666999888777666666666777777555555666666555555444333000000000000000000000////////////000111222444555@@@VVVjjjuuuzzz}}}zzzrrrmmmrrr|||}}}zzzwwwqqqyyytttooohhhbbbbbbaaa]]][[[\\\SSSWWWSSSVVVbbbkkkyyy]]]MMMAAACCCGGGEEEFFFKKKIIIDDDGGGKKKSSSwww[[[>>>;;;777444333333222111000000000000////////////////////////............,,,------------.....................///000111222;;;LLL^^^kkk~~~}}}fffWWWUUU[[[dddkkk```UUUQQQZZZjjjwww|||qqqooo111...000444111333HHHccc}}}~~~~~~tttiii]]]UUUSSSPPPTTT[[[ccchhhkkkkkkkkkjjj}}}~~~wwwpppuuuddd^^^aaagggYYYDDD>>>@@@???>>>===<<<::::::999888888999999999999888888999888888777777888888999888777666555555444555555888777666555555555666777555666666666666555444444222111111111000//////////////////000111222333444999MMMbbbpppsss~~~~~~{{{yyy~~~yyymmmnnnfff```aaaaaa\\\WWWUUUPPPVVVXXX^^^mmmxxxfffPPPEEE???DDDIIIHHHHHHKKKKKKNNNHHHMMMmmmxxxzzzFFF<<<999666444333333222000000000000000////////////////////////............,,,,,,,,,,,,------------............///000111222777GGGXXXgggzzz|||nnnYYYQQQWWWdddnnneeeYYYQQQWWWfffuuuvvvmmmnnn///,,,///444333333???OOOkkk}}}}}}~~~~~~uuuiii]]]UUUTTTWWW^^^eeeiiijjjmmmqqqzzz|||{{{nnnnnnmmmaaa^^^fffqqquuuOOO@@@???>>>>>>===<<<;;;:::999999777777888888888888777777888777777666666777777888777777666555444444555555888777666555555555666777666666666666666555444444333333222111000000//////////////////000111222333777III\\\kkk}}}~~~~~~~~~}}}{{{{{{{{{|||ooopppmmmeee```aaaaaa\\\TTTQQQTTT\\\aaahhhvvvzzzRRRMMMGGGDDDGGGJJJHHHIIIKKKQQQQQQHHHWWWwwwfff|||ddd@@@:::888555333333333111000000000000000////////////////////////............+++++++++,,,,,,,,,------...............///111111444BBBSSScccwwwzzzuuu]]]QQQWWWdddnnniii^^^UUUWWWdddqqqzzz}}}pppkkknnn///,,,---222333333;;;EEE```~~~vvvwwwxxx{{{wwwjjj___\\\ZZZ]]]ccchhhkkkrrr{{{xxxwwwuuurrrvvvuuuggg______nnn___JJJ>>>BBB===<<<<<<;;;:::999888888666777777888888777777666777666666555555666666777777777666555555555666666888777666666666666888888666666777777666666555444444333333222111000000///////////////000111222222666CCCSSSdddxxx}}}xxx~~~~~~|||||||||tttpppvvv|||~~~{{{nnnpppllleeeaaabbbaaa[[[TTTPPPYYYdddjjjrrreeeJJJLLLHHHFFFGGGHHHHHHKKKNNNLLLIIIIIIkkkddd^^^{{{xxxQQQ>>>888666444333333333111000000000000000////////////////////////............+++++++++,,,,,,,,,------------------...///000111333>>>NNN```ttt}}}zzz```TTTYYYccchhheee___WWWWWW```lllsssuuuqqqooottt000......111111000555<<>>XXXooojjj]]]___fffnnnqqqttt}}}qqqhhhnnnwww}}}vvvmmmooojjj___fffooo}}}|||RRRHHHAAA999@@@:::999999999888888777777555555666666666666555555555444444333333444444555333333333222222333444444555444444333444555666777777777777777777666666555333333333333333333333444000////////////000000111333333777DDDZZZsssxxxnnn}}}{{{zzz|||}}}yyyyyy~~~~~~{{{{{{}}}zzzvvvuuuvvvuuuiiiiiieeeddddddbbb[[[SSSSSSXXXkkkxxx\\\FFFCCCHHH@@@FFFJJJIIIGGGIIILLLNNNQQQnnnnnnbbbzzzzzzQQQ888===444333222222333333111///000000000000////////////000/////////............---------.........//////---------------...000000///555CCCVVViii{{{}}}}}}{{{bbb]]]bbbeeezzzzzzppp```WWW^^^jjjqqqtttyyy000000000000111222333444<<>>>>><<<>>>999999888888888777777777777777777666666666555555555555555555555555555555333444444444555555555555444444555555555666666666666666666777777777777888666666555555555555444444111111000////////////000000222555<<>>???777888888888888777777777777777666666666666555555555444444444444444444444444444444555555555666666666555555555666666666666666555666777888999999888777555666666666666777777777222111111000//////000000000111222666BBBUUUkkkzzz~~~{{{www~~~}}}~~~xxxwwwyyy}}}}}}~~~}}}}}}~~~}}}}}}wwwrrrrrr~~~tttooommmllljjjhhhccc___bbbrrreeeRRRGGGEEEGGGEEEGGGJJJHHHIIIRRRZZZfffwwwxxxaaa>>>======888555555444333222222222222111111111111000000000000///............------------------------------------............/////////...222666FFFaaaqqq|||vvvbbb^^^dddppppppmmmddd\\\\\\dddlllzzz{{{111111000000111222222333///666JJJeee|||bbbUUUSSSbbbsssyyy~~~zzzlllfffbbbeeelllGGG???999<<>>CCCUUUrrr~~~xxxzzzllliiiuuuyyyjjj[[[XXXaaammmwwwzzz{{{|||999666333111111111000000222000222666777>>>XXXsss{{{ooohhhjjjwww{{{}}}tttjjjbbb]]]ffflll???<<<;;;:::999888777777777555555555555444444444444222222222222222222222222111111111111111111111111000000111111111222222222333333333333333333333333222222333333444555555666666666666666555555555555444444555555555555555444222222111000///222666999HHH^^^sssxxxzzz{{{yyyxxx}}}|||}}}}}}}}}}}}|||{{{zzz{{{||||||zzz{{{}}}wwwdddaaa^^^XXXYYYbbbiiittt|||lllPPPIIICCCDDDFFFFFFFFFGGGJJJMMMOOOMMMMMM]]]uuuuuuIIIAAA888444666888666333222222222111111111111000//////000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......000///333<<<@@@PPPkkkyyyzzz|||yyyzzz|||jjjcccooouuuiiiZZZTTT[[[fffpppsss{{{}}}}}};;;888555333222222000///222111222444444999OOOeeexxxuuuooowww{{{kkkaaa^^^bbbeeetttYYY<<<;;;:::999888777666666666555555444444444333333333111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222333333444444555555555555555555555555555555222333444555666666666666222222222000///000333666<<>>>>>111555444333333222222333333222222222111111111000000////////////////////////////////////////////////////////////////////////000000000000////////////000111111111111222222222333333222222333333444555333444444555555555555555999888666555333333222222555111000777CCCTTTjjj|||~~~yyywwwwwwuuupppsssyyyjjjmmmssspppvvv}}}{{{zzzxxxsssnnnooorrrpppkkkpppnnnlllkkklllnnnnnnnnnqqqrrrkkk]]]VVVYYY]]]^^^eeejjjnnnooommmmmmppptttuuuvvvzzztttgggeeemmmyyyTTTGGGFFFCCCAAACCCFFFEEEBBBDDDRRRVVVTTT```~~~^^^HHH777===222444444333333333333222222222222222111111111111000111111000000//////......///............------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------+++***,,,000444777999GGG___vvvrrrggg```___hhhuuuiiiaaa\\\aaaiiipppwww|||}}}vvvrrrpppqqqsssrrrmmmhhh<<<<<<<<<:::777666777888555444333222222222333444222999III^^^lllooopppqqq~~~tttrrrdddZZZ___jjjYYY===555555333000444444333222222222222333222222111111111000000000........................................................................000/////////////////////000000111111111222222222333222222222222333444444333333444555555555555444999888777555444333333333222///---222;;;JJJaaasss{{{wwwvvvxxxvvvrrrtttzzztttiiifffiiipppzzz{{{uuurrruuuxxxwwwuuurrrnnnkkklllmmmnnnnnnpppnnneeeYYYUUUYYY]]]\\\\\\aaafffhhhhhhiiimmmqqqwwwxxx|||~~~~~~rrrqqqxxx{{{iiiMMMFFFFFFEEEBBBAAABBBDDDDDDHHH\\\```dddxxx~~~^^^BBB999666555444444333333333222222222222222222111111111000000000000000000//////..................---------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------///---,,,,,,///333666777@@@YYYrrr}}}}}}yyykkkaaaaaaoooxxxiii\\\]]]gggrrr{{{|||sssoookkkkkkllllllgggccc;;;<<<<<<:::888777777888777666555333222222222222000333???SSSccclllppprrrrrr{{{}}}zzz||||||pppcccddd^^^```qqqmmmBBB999;;;333000666444333222222111111222222111111111111000000000000........................................................................////////////////////////000000000111111111222222222222222222222333444444333333444555555555555444999888777666555444444444222///......222???UUUhhhvvvuuuwwwyyyxxxuuuvvvyyyqqqbbbbbbgggnnnxxx}}}xxx{{{|||xxxtttqqqqqqrrrrrrrrruuuooocccYYYXXX]]]___^^^]]]aaafffhhhhhhjjjnnnqqqxxxyyy~~~|||||||||{{{yyy{{{~~~{{{{{{zzz^^^LLLDDDDDDEEEFFFEEECCCCCCFFFJJJJJJYYYeeejjj<<<<<<:::///777333333333333222222222222222222111111111000000000000000000////////////...............------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,///...------...111444666777QQQkkkxxxqqqddddddtttzzzjjj]]]^^^iiiuuu}}}}}}~~~|||rrrmmmhhheeeeeeeeebbb```:::;;;<<<;;;:::888999999999888777555444222111111222222999KKK]]]iiiqqqwwwrrr{{{}}}{{{}}}~~~zzznnnfff\\\^^^^^^lllWWW888999>>>666333999333333222111111111111111111111000000000/////////.................................................................................///////////////000000000000111111111111222222222111222333333444444444555666666666666555999888777666666666666666555333222000///777KKK^^^pppsssxxx{{{{{{xxxwwwxxxxxxmmm[[[ccclllqqquuu~~~}}}|||||||||{{{zzz}}}rrrddd\\\]]]aaabbb```aaadddhhhiiijjjkkkmmmooouuuwww|||wwwyyy}}}~~~iii[[[MMMDDDBBBCCCCCCEEEHHHIIIHHHIIILLLPPPZZZvvvPPP333999777///555333333333222222222222111111111111111000000000000////////////////////////.........---------,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,...------------000444777333JJJeeettt|||yyyooonnnttt|||llleeebbbeeelllrrryyyyyy~~~|||sssnnngggcccaaaaaa```___:::<<<======<<<:::;;;;;;;;;;;;999888666333222111555222666CCCSSSaaannnwwwvvv~~~|||~~~~~~~~~}}}}}}sssggg```^^^ZZZ\\\___wwwWWWEEE666444666555333333222222111000000000000111000000000/////////..............................................................................------....../////////000//////000000000111111111222111111111111222333333555555666777777777777777888777777666666666777777666555444222...222BBBRRRfffmmmvvv{{{|||{{{xxxuuuqqqooo|||eeeeeegggiiilllpppxxx~~~}}}|||zzzmmm___YYY[[[]]]]]]\\\\\\^^^aaadddfffhhhjjjlllqqqsssxxx~~~~~~}}}~~~tttuuuxxx{{{~~~yyykkkQQQJJJJJJGGGDDDFFFEEEBBBBBBHHHKKKHHHHHHKKK^^^}}}___<<<;;;666222555333333333222222222111111111111111111000000000//////.............../////////...------------,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,***+++,,,,,,---000555:::333FFF]]]nnnxxxoooooozzz}}}wwwrrrgggkkkoooooojjjhhhrrr}}}}}}|||rrrmmmeee```]]]\\\]]]]]]:::===??????>>>===============<<<:::888666444222444111222;;;GGGTTTdddpppuuunnn~~~~~~~~~zzznnnbbb[[[[[[___fffsss___======888222222555444000222111000000///000000000////////////............---------------------------------------------------------------------------------......//////000/////////000000000111111111111111111111222333333555555666777777777777666666666555555555666777777444444555444000000999DDDWWWbbbooowww{{{|||xxxsssrrrhhhhhh{{{~~~cccXXX]]]fffkkknnntttwww}}}~~~yyyuuukkk^^^SSSPPPRRRSSSRRRSSSUUUWWW\\\aaafffkkknnnpppnnnppptttzzzyyy|||~~~|||vvvqqqpppqqqqqqssswwwzzz}}}zzzxxxyyy}}}|||nnn\\\PPPFFFCCCAAA>>>BBBIIIHHHBBBBBBFFFGGGEEEIIIQQQwww|||yyy???000???666000999444222222222222111111111111111111000000000/////////---............/////////------------,,,,,,,,,,,,++++++************++++++************++++++++++++(((+++,,,,,,,,,000666;;;444AAATTTfffsss~~~rrrhhhwww}}}~~~tttrrr{{{zzziii```nnn}}}zzzmmmhhhbbb[[[XXXWWWXXXYYY;;;>>>@@@AAA@@@?????????>>>>>>>>>===;;;888666444333111111555;;;FFFXXXhhhmmmgggkkklllqqq|||~~~~~~tttjjjccc^^^^^^gggrrrqqqDDD999999777444333555555444111111000////////////000/////////.........------------------------------------------------------------------------------,,,,,,---......///000000////////////000000000111111111111111111222222333333444444555555555555555555444444444555666666777333333555777555222444:::EEETTTeeeqqqxxx|||yyysssrrrpppooouuuhhh```aaagggnnnlllpppzzz{{{uuuoookkk\\\QQQIIIJJJLLLLLLMMMPPPUUUWWW\\\bbbiiiooorrrtttoooppptttxxx|||}}}{{{yyyuuutttrrrpppmmmkkkkkklllppprrrtttxxx{{{~~~zzztttsssqqqnnnqqqwwwdddJJJGGGGGGFFFDDDAAA???BBBFFFFFFCCCCCCFFFDDDFFFWWWlllooooooQQQ:::111777888333333444222222222222111111111111111000000000////////////---------.........//////---------,,,,,,,,,++++++++++++************++++++************++++++++++++))),,,...---,,,...444:::444;;;JJJ]]]ooo{{{qqqxxx~~~|||wwwpppbbblll{{{wwwiiieee```YYYUUUTTTUUUWWW<<<>>>AAACCCBBBAAA@@@AAA?????????>>><<<:::777666444222111333555???RRRdddhhhgggdddfff{{{aaaZZZeeeqqq~~~~~~~~~{{{}}}~~~llleee______aaahhhwwwRRRBBB:::444111333333111111555111111000/////////////////////.........---------------------------------------------------------------------------------,,,,,,------...///000000////////////000000000000111111111000111222222333111222333333444444333333444444444444444555666777333333777;;;:::555444666888JJJ^^^lllvvv|||zzztttmmmvvvyyywwwyyydddaaaiiippppppttt|||vvvnnnhhhdddUUULLLGGGJJJMMMMMMOOOTTTVVVXXX[[[aaahhhmmmpppqqqpppqqqtttxxx{{{{{{xxxvvvtttnnnhhhgggiiilllmmmlllnnnnnnnnnppprrrvvvyyy{{{~~~xxxuuuxxxxxxwwwzzztttaaaSSSHHHEEEDDDCCCCCCGGGJJJGGGAAABBBBBBFFFGGGDDDJJJhhhwwwhhh{{{\\\999EEE777---;;;777+++444222222222111111111111000000000000000////////////---------.........//////---------,,,,,,,,,++++++++++++************++++++)))************++++++++++++---///---+++,,,222888333666CCCWWWlllzzzrrrsss}}}rrr|||hhhkkkyyy}}}xxx|||zzzuuugggeee```ZZZUUUTTTUUUWWWAAA@@@>>>>>>>>>@@@BBBDDD>>>???AAAAAA@@@>>>;;;999555//////333444666FFFZZZbbblllkkkcccooodddMMMPPPmmm~~~tttwww{{{~~~|||zzz}}}{{{|||uuuiiibbb___dddnnngggAAA===888777666555444333222222222222000///............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---............------------......000000000111222222333333333333222222222222222222555444444444444555666666777666555444555555444222777===MMMbbbqqqvvvxxxzzzzzzuuuvvv~~~hhh]]]gggnnnvvvyyyxxxxxx~~~wwwmmmaaaXXXKKKJJJIIIJJJLLLPPPTTTWWWQQQVVV^^^eeejjjmmmpppqqqllloootttwwwwwwuuupppmmmllljjjgggeeefffhhhjjjlllkkkiiiiiikkkpppvvv{{{~~~wwwtttuuu{{{~~~~~~~~~yyyfffZZZMMMHHHJJJAAAEEEGGGFFFDDDDDDDDDDDD@@@GGGHHHGGGNNN^^^kkkqqqnnnDDD888777666555444333333222222222222111000//////...111000000///...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,,,,---///111;;;666:::LLLbbbqqq{{{{{{nnn}}}xxx~~~}}}___\\\nnnrrryyy}}}}}}}}}rrriiibbb\\\[[[YYYTTTPPPPPP??????>>>>>>???@@@AAABBB???@@@AAABBBAAA>>>;;;:::888333111444333333@@@QQQ]]]```dddfffjjjyyyeeeWWWYYY```www|||xxxzzzzzz{{{{{{||||||||||||}}}|||{{{zzz{{{|||}}}}}}~~~~~~|||{{{}}}{{{sssnnnfffbbbnnn~~~SSS<<<888666666555444333222111111222111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...//////......------....../////////000111111222222333222222222222222222222222444444444444444555555666777555444444555555444222666:::HHHZZZiiipppuuuzzz{{{vvvuuuwwwwwwzzz|||\\\RRRXXXccclllmmmlllsss}}}|||{{{tttjjj]]]SSSGGGHHHKKKNNNQQQSSSTTTTTTWWW^^^fffkkkmmmmmmooopppgggjjjmmmppppppmmmjjjgggkkkiiifffccccccdddfffggggggeeeddddddgggkkkooopppsssrrrtttzzz}}}|||{{{}}}oooXXXOOOKKKCCC@@@BBBBBBDDDEEEEEEEEEHHHJJJLLLAAAKKKJJJPPPttt{{{PPP<<<777666555333222222111111222222111111000//////...000000000///...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++***+++,,,,,,,,,---///111777666999EEEZZZnnnzzz~~~ssszzz}}}ccc]]]hhheeexxx{{{rrrggg___XXXXXXXXXTTTPPPNNN===>>>???@@@@@@AAAAAAAAA@@@AAABBBBBBAAA???<<<;;;:::666555666333000888EEEWWWUUU___kkkgggeeesss___QQQQQQbbb}}}}}}zzzwwwzzzyyywwwvvvwwwxxxyyyzzz|||zzzyyyyyyzzz}}}vvvmmmiiilllrrroooyyyXXX@@@999333444444333333222111000000111111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...////////////............////////////000000111111222222000111111111222333333333444444333333444444555666666444333444555555444333555666???NNN[[[fffqqqyyy}}}yyywwwvvvqqqppp}}}uuu\\\RRRPPP[[[bbbaaaccckkknnnwww~~~yyy~~~|||nnn^^^SSSHHHJJJNNNRRRVVVYYY[[[\\\[[[bbbkkknnnllliiihhhiiifffhhhiiijjjjjjhhheeeccciiigggdddaaa``````aaaaaabbbaaa``````aaadddfffhhhjjjkkkqqqzzz}}}{{{{{{}}}mmmZZZKKKAAABBBDDDBBB@@@BBBFFFEEEEEEEEEEEEFFFHHHJJJIIILLLPPPmmm]]]888999555444333222111000000000222111111000000//////...000000//////...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,///111333666777<<>>@@@BBBCCCCCCBBBAAAAAAAAABBBBBBAAA???===;;;;;;888777777333///333;;;OOOQQQ```nnniiiaaawwwmmmZZZSSS]]]{{{}}}zzzxxxsssssstttuuuwwwyyy{{{|||~~~zzzppphhhcccfffuuukkkCCC;;;999000444444333222111111000000111000///........................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------......///000000//////......//////000......//////000111111222///000000111222333333444333333333333333444444555555444333444555666555444555444888BBBNNN[[[jjjvvvxxxxxxzzzxxxrrrmmmuuubbbIIILLLXXX[[[]]]ccciiiqqq~~~|||ssspppvvv~~~ooo\\\OOOOOOOOOQQQTTTXXX]]]bbbeee```gggooopppkkkfffdddeeehhhiiiiiiiiihhhfffdddbbbdddcccaaa___^^^]]]]]]^^^^^^___```aaabbbdddgggjjjeeeiiirrr|||dddRRRLLLCCC???BBBFFFEEEDDDFFFEEEEEEGGGJJJKKKIIIHHHJJJJJJJJJ```LLL333999444444333222111000000111111111000000/////////////////////......---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,+++,,,...000000888777444CCCaaavvvzzz~~~xxxlllqqquuunnnfffdddmmm~~~vvvpppooodddZZZYYYYYYSSSLLLGGG<<<>>>AAADDDEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>===<<<999888999888555222333777EEEOOO^^^iiiiiihhhtttuuu^^^RRR```vvv}}}||||||}}}}}}~~~~~~|||yyywwwvvvuuusssuuuyyy|||~~~xxxqqqkkkhhhlllzzzyyyOOO<<<:::888333444444333333222222111111000//////..................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////............//////---......//////000111111//////000111222222333333222222222222222333444444555444333444666777666555777444555:::CCCOOO```ooossswww|||}}}xxxqqqrrrvvvzzz|||ZZZMMMKKKMMMWWWdddccceeelllvvv~~~~~~wwwooohhhkkkqqqxxx}}}|||lll[[[PPP[[[]]]aaaeeeggggggffffffhhhnnnsssrrrmmmhhhffffffggggggffffffdddcccaaa```]]]]]]\\\\\\[[[ZZZZZZZZZ[[[^^^```aaaaaaccceeehhhfffjjjsss~~~{{{```PPPKKKHHHCCC@@@AAABBBBBBCCCDDDCCCDDDJJJQQQPPPKKKKKKOOOMMMcccZZZ???777555444444333222111111111222000000000///////////////............------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,++++++---///000888888222<<>>AAACCCDDDDDDDDDCCC@@@@@@@@@???>>>===<<<;;;888999:::999777555555666:::GGGTTT]]]dddkkkppppppzzzeee]]][[[\\\eeeooo}}}zzzwwwwwwyyy|||~~~vvvwwwyyy|||}}}zzzxxxxxxzzz~~~~~~zzzuuuqqqnnnfffjjjnnnsss~~~xxxVVV<<<999777555666333333333222222222111111//////......---......///------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---............------------......------......//////000000///000000000111222222222222222111111222222333444555444444555777999888777888555444666;;;EEEUUUcccvvvzzz}}}yyywwwmmmmmmTTTGGGLLLWWW[[[[[[]]]dddkkkpppooommmeeecccdddiiinnnqqqwww|||wwwnnnhhhrrrxxxuuunnnrrrsssrrrppplllhhhffffffccccccdddcccbbb```^^^]]]YYYZZZZZZZZZZZZXXXWWWWWWXXX[[[___```^^^^^^```bbbeeehhhpppxxx{{{zzz~~~sssdddWWWLLLFFFCCCCCCBBB@@@@@@@@@BBBDDDFFFIIIIIIMMMPPPJJJCCCGGGRRRuuu{{{]]]888777:::333444333333222111111222222////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,+++***+++,,,...000777888333:::PPPhhhuuu|||rrrjjj{{{tttwwwyyyxxxuuuiiikkksss|||}}}wwwddd]]]WWWVVVTTTOOOKKKKKK;;;<<<>>>@@@BBBBBBBBBBBB@@@??????>>>===<<<;;;::::::;;;<<<:::999888777666333;;;GGGRRR]]]fffjjjiiitttuuuggg]]]eeerrr|||wwwsssrrrrrruuuvvvrrrrrrsssuuuyyy}}}{{{tttnnnjjjhhhhhhhhhlllzzzsssvvvmmm???666:::555111666222111111111111000000000.........------......///---------,,,,,,,,,++++++************************************************************************,,,++++++++++++,,,------------,,,,,,,,,,,,------,,,------......///000000000000000000111111111111111111111111111222333333666555555666999::::::999888555444444666;;;IIIVVVqqqtttzzz}}}vvvvvvzzzrrrZZZHHHOOOSSSVVVXXXZZZ]]]ccchhhaaa\\\ZZZ]]]``````ccchhhqqqtttxxx|||}}}~~~}}}vvvqqqooommmkkkiiieeefffggghhhgggeeecccaaa^^^^^^______]]][[[YYYWWWUUUZZZ___aaa```___bbbeeeiiilllssszzz~~~zzzcccYYYLLLDDDCCCDDDAAA>>>@@@BBBCCCCCCCCCFFFIIIKKKNNNLLLMMMMMMIIIIII\\\sss}}}pppuuu|||gggBBB444777888333222222111000000000111111////////////////////////------------------------+++,,,,,,------,,,,,,+++******************************************************+++,,,,,,,,,,,,+++***+++,,,+++******,,,...000444666666999HHH___rrruuurrrgggwwwwwwqqqpppooolllffffffnnn|||xxxeee```\\\YYYSSSMMMJJJLLL:::;;;<<<>>>@@@AAAAAABBB??????>>>===<<<;;;::::::<<<======;;;999999888666333444===MMMYYY___eeellleee~~~hhhOOO[[[jjjuuu}}}xxxqqqmmmlllmmmnnnnnnnnnooopppsssvvvzzz|||yyy{{{~~~~~~|||xxxtttsssnnnhhhdddfffnnnwww}}}rrrtttiiiIII333888===555000444000000000000////////////......---------......///---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,------...//////000111111111000000000000000111111111000111222222333666555555777:::;;;;;;;;;888555444444333666AAAMMMdddeeejjjsss~~~vvvmmmzzz|||JJJBBBJJJRRRQQQLLLMMMVVV______XXXUUUWWWWWWTTTUUUYYY[[[^^^ccciiiooovvv|||{{{yyyxxxvvvssslllmmmooopppooommmjjjhhheeeffffffeeeccc```]]][[[TTTZZZaaaeeeeeefffjjjnnntttwww~~~vvvXXXKKKIIIHHHFFFCCCBBBAAABBBCCC<<>>666<<<888000///111000000////////////000.........///////////////------------------------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,+++******,,,---000111555888999BBBYYYoookkkyyy}}}~~~zzzpppdddyyy|||~~~~~~qqqllliiifffkkkjjjooo{{{|||}}}wwwmmmiiieee___UUUKKKIIILLL>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======AAAAAA@@@???===:::777666888555666@@@PPP^^^eeefffjjj\\\www```[[[[[[dddnnnuuu}}}}}}tttlllkkkpppuuummmmmmmmmmmmpppvvvyyyzzzxxxtttrrruuu}}}~~~~~~~~~}}}yyyyyy{{{~~~~~~{{{uuurrrqqqpppllliii```fffeeebbblllsssllllllEEE???999777888888555111111111111111000000000000///............---------......---,,,,,,+++************************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------------............///000000000000111111111111222222333444444555555666333444555777999:::;;;;;;<<<999666444444777:::===RRR\\\hhhooovvv{{{tttxxxyyytttkkkRRRIIIDDDEEEFFFFFFKKKRRRQQQOOOMMMMMMNNNPPPPPPPPPXXXVVVTTTUUU[[[eeeooovvvyyy{{{xxxxxxuuutttuuuqqqkkkhhhiiihhhhhhiiikkkmmmqqqwww|||qqqWWWKKKHHHBBBBBBAAAAAAAAABBBBBBCCCEEECCCDDDIIIKKKIIIIIIKKKIIIJJJJJJRRRjjjlll|||zzzZZZ<<<555999777333333111111111111000000000///111000000///...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++,,,,,,,,,,,,------000444999999888@@@VVVlllnnnsssxxx~~~yyylll___ggg|||{{{llljjjqqqrrriiirrr|||rrrlllllldddTTTNNNKKKBBB<<<<<<<<<<<<<<<<<<========================>>>>>>>>>?????????>>><<<;;;:::999666666<<>>RRRgggqqquuuzzz{{{ppp\\\___sss{{{|||kkkfffjjjzzzuuuwww|||~~~zzzxxxmmmggg^^^PPPMMMMMMFFF:::::::::;;;<<<<<<<<<===>>>>>><<<;;;;;;<<<===>>><<<===>>>???????????????:::888666888@@@LLLXXX```gggeeeooorrrzzzqqqXXXLLLSSS```ssstttwwwzzz}}}yyyvvvqqqggg___hhhiiiiiijjjjjjlllnnnpppppprrruuuuuutttttttttuuuwwwuuuoooiiiiiilllkkkfffdddcccbbbaaaaaaaaaaaaaaa^^^\\\YYYYYYZZZ[[[ZZZZZZ[[[\\\]]]^^^___bbbeeehhhvvvRRR888<<<888444222444444222///111111000000000000//////............------------------,,,,,,++++++***************************************++++++++++++,,,************************++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------............------.........////////////000000111222222333333222333555666777888999999888777666666666777999:::BBBNNN\\\eeennnyyygggRRRIIIFFFDDDDDDEEEDDDCCCDDDFFFGGGFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOQQQWWW]]]aaafffnnnzzzmmmbbbRRRGGGBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEECCCEEEHHHHHHFFFHHHMMMRRRccc___???777333555444000000666000000000000////////////000000//////...---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************++++++++++++,,,,,,,,,,,,***...333666666;;;LLL^^^nnnsssyyy~~~xxxfffcccuuu|||{{{xxxpppqqq~~~xxxxxx}}}}}}wwwiii```XXXLLLJJJJJJCCC999999:::;;;<<<======>>>===<<<:::999999999;;;;;;======>>>???@@@@@@AAAAAA===;;;888666999BBBPPPZZZdddccchhheeejjjgggXXXTTT___```eeennnwww|||ooogggmmmjjjeeedddeeeggghhhhhhffffffffffffffffffggghhhhhhfff```[[[\\\```^^^YYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSWWWVVVXXX___jjjvvv[[[:::333888555222222222333111000111000000000////////////.........---------,,,,,,,,,,,,,,,,,,++++++******************************************++++++++++++************************+++++++++++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---------.........------.........////////////000000111111222222333222333444555666777777777555666666666777888888888;;;DDDOOOZZZiiiyyyyyygggUUUJJJEEEGGGEEEBBBAAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEGGGJJJNNNOOORRRXXXaaahhhrrrvvvpppYYYLLLFFF@@@???BBBDDDCCC@@@>>>???@@@AAACCCEEEGGGHHHIIIGGGHHHIIIIIIJJJQQQZZZzzz888666333444777444///...222000000/////////........./////////......---------........................++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))*********************************++++++++++++,,,,,,,,,(((,,,111555666:::GGGUUUgggmmmtttzzzvvvnnn}}}ttt|||uuuqqqxxx}}}{{{{{{wwwggg```\\\RRRMMMIII@@@::::::;;;<<<======>>>>>><<<<<<::::::::::::;;;<<>>DDDQQQfff{{{cccHHHPPPKKKFFFAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCBBBEEEGGGHHHHHHJJJNNNRRR^^^bbbmmm|||vvv]]]LLLAAA>>>>>>???AAADDDEEEDDDCCCCCCDDDDDDEEEGGGHHHJJJKKKKKKHHHEEEEEEHHHTTTiii|||ZZZ:::888444333444444000...////////////............---............------------------..................++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))************************************+++++++++,,,,,,)))+++000555777999CCCNNNccckkksssxxx}}}}}}uuu~~~ttt~~~wwwmmmrrrxxxyyyuuuxxxmmmeeeaaaVVVPPPNNNGGG;;;;;;;;;<<<======>>>>>>=========>>>>>>>>>>>>???@@@@@@????????????@@@@@@AAA@@@>>>;;;999<<>>BBBDDD>>>>>>=========???@@@BBB???AAADDDEEEEEEEEEFFFGGGLLLNNNVVVbbbhhhhhhiiikkkpppsssxxx~~~pppUUUGGGBBBAAA>>>??????>>>>>>@@@CCCEEEDDDDDDDDDCCCCCCDDDEEEEEE>>>>>>BBBJJJWWWpppyyysss|||^^^BBB<<<666333000///111111000//////.........------------------------------------,,,,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))***************************************++++++++++++***+++///444666999@@@III```jjjsssvvvyyy~~~{{{{{{oooooouuussstttzzzqqqfffaaaTTTMMMNNNKKK;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>@@@AAAAAA@@@??????>>>>>>===>>>???@@@AAA???@@@???>>>======???@@@PPP\\\bbbaaa___]]]hhh{{{qqqhhhuuu}}}~~~vvvooofff^^^ZZZXXXWWWUUUUUU\\\^^^ZZZTTTRRRQQQOOONNNMMMMMMNNNNNNOOOPPPQQQOOOQQQSSSVVVZZZbbbkkkrrrvvvUUU???222111777333333333333111000000000000000/////////.........---------,,,,,,,,,++++++******************++++++************************))))))))))))************************************((())))))***++++++,,,,,,)))***+++,,,,,,,,,++++++++++++,,,,,,,,,---------------........./////////...//////000000111111222222333333333333333222222333333333444555666888999:::;;;<<>>>>>>>>>>>????????????===???@@@AAABBBBBBCCCDDDBBBBBBEEEKKKMMMLLLNNNRRRMMMPPPSSSWWWZZZ\\\^^^^^^\\\YYYXXXZZZZZZXXXXXX\\\^^^______^^^^^^```dddgggdddddd]]]PPPEEEAAAAAAAAA@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCEEEEEEFFFRRRfff{{{yyyeee}}}xxxmmmEEE999444333333111//////000111111.........---------,,,,,,------------------------+++++++++,,,,,,,,,------************************************************))))))(((((((((((())))))************************************+++++++++++++++***,,,111444777===DDDTTT```lllppptttyyy~~~yyyrrr|||sssnnntttvvv{{{rrrnnnmmm\\\OOOKKKHHH;;;:::::::::::::::::::::777999===@@@AAAAAA???>>>======<<<<<<===???AAABBB>>>>>>???@@@@@@>>><<<:::@@@VVV^^^\\\aaaccc___^^^rrrqqqbbbbbbfffnnn~~~uuukkkeeebbb___\\\```hhhmmmggg^^^ZZZXXXWWWOOOOOOPPPPPPQQQSSSTTTUUUVVVXXX[[[^^^cccmmmyyymmm;;;444<<<888444777111222333222000///......000/////////............---------,,,,,,,,,++++++******************++++++************************))))))))))))************************************((())))))***++++++,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000222222333333333222111111333333333333444666888999555999::::::AAARRRdddnnnpppXXXJJJCCCAAA???@@@AAABBBBBBAAA???>>>??????>>>>>>>>>???@@@AAACCC@@@@@@AAA@@@>>>@@@EEE???@@@BBBDDDEEEEEEDDDDDDGGGDDDCCCEEEEEECCCEEEHHHDDDEEEEEEDDDBBBAAABBBCCCDDDCCCAAA???AAABBBAAA===?????????BBBEEEDDD@@@;;;@@@AAABBBEEEHHHLLLOOOPPPkkkuuuyyy}}}sss<<<444<<<444333555666222...///111222......---------,,,,,,,,,------------------------*********++++++,,,,,,,,,************************************************))))))(((((((((((())))))************************)))************++++++++++++)))***///333555;;;AAAFFFTTTbbbjjjooovvv}}}vvvbbbgggxxxooottt|||www}}}oooYYYMMMFFF<<<<<<<<<;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;===@@@AAA@@@@@@@@@AAAAAA@@@???>>>=========>>>>>>IIIWWWaaaeeeeeedddeeejjjttt~~~{{{wwwsss{{{vvvuuu{{{}}}|||~~~yyyvvvoooooojjj______XXXXXX```bbb___eeepppssswwwwwwuuu{{{dddLLL888555666333222555222222222111000//////...000000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111111000000000000000333333444444555666666666>>>;;;888777:::DDDPPPYYYsssnnnbbbMMMHHHCCC@@@?????????AAA;;;>>>@@@??????@@@AAAAAABBB======BBBCCC>>>;;;<<>>======AAAAAA@@@??????>>>======<<<>>>@@@@@@>>>>>>???@@@===>>>???AAABBBCCCCCCCCCCCCBBB@@@>>>======<<<<<>>???@@@@@@@@@???>>>>>>>>>>>>>>>;;;CCCPPP[[[ccciiimmmppplllkkkssskkkeeefffhhhfffdddeeepppqqqttt{{{wwwtttrrruuu{{{yyyvvv}}}RRRAAA555666888555333777222222111111000//////...000//////...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------------........./////////000000000000000000000000000000000333333333444555555666666:::999888888:::@@@IIIOOOooo~~~lllcccWWWMMMFFFDDDEEEGGG>>>@@@CCCDDDDDDCCC@@@===>>>;;;:::===<<<:::===CCCAAAAAA@@@??????@@@AAABBB@@@@@@@@@???????????????::::::;;;;;;<<<===???@@@CCCCCCDDDCCCCCCBBBAAA@@@===>>>@@@AAABBBCCCEEEFFF@@@OOOfff}}}mmmKKK;;;666111111666222111000000//////000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************))))))(((((((((((())))))))))))*********+++++++++)))************+++++++++))),,,---+++///666999777888EEEXXXgggpppvvv}}}|||xxxgggfffooo}}}uuuzzz{{{rrroooyyy~~~}}}}}}tttrrrsssqqqgggVVVKKKHHH999888888888888888888888999999:::::::::;;;;;;;;;999;;;===>>>=========>>>?????????>>>>>>>>>>>>>>>;;;???FFFPPP[[[gggpppuuuqqqhhhrrr}}}qqqfffbbbfffccc```dddnnn|||\\\AAA777333777999444222555222111111000000//////...000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000000000000000000000000222333333444444555555666666777888888999<<<@@@CCCZZZkkk}}}|||vvvnnnYYYJJJ@@@;;;CCC@@@>>>???BBBCCCBBB@@@BBBBBBCCCBBB>>>;;;>>>EEE>>>===;;;::::::;;;===>>><<<=========>>>>>>>>>???EEECCCAAA@@@AAAAAAAAAAAA======>>>>>>???????????????@@@???>>>===@@@GGGMMM___vvv]]]FFF222000555555222111111111000///////////////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************************))))))(((((((((((()))))))))))))))************+++)))************+++++++++)))++++++***...555999999888:::III```pppuuuzzz||||||ooofffaaannnxxx}}}~~~xxxuuupppuuuyyy|||~~~yyy}}}|||xxx{{{rrrooonnnnnngggZZZNNNHHH666666666666666666777777888888999999::::::;;;;;;999;;;===>>>===<<<======>>>>>>>>>????????????>>>>>>===>>>DDDOOO]]]iiiqqqxxxrrrttt}}}^^^BBB:::666555777666111...000111111000000//////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------.........//////////////////000000000000000222222222333444444555555555777888888999:::===@@@OOO___qqqvvvuuuyyypppeeedddWWWJJJDDDCCCDDDDDDFFFAAAAAAAAA@@@===::::::;;;>>>>>>===<<<;;;;;;;;;<<<>>>>>>>>>>>>???????????????===<<<===???@@@>>>===>>>=========>>>???@@@@@@>>>???@@@CCCKKK[[[ooo}}}gggDDD888///111666555111///000000///............///---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************************))))))(((((((((((())))))))))))))))))************))))))*********+++++++++***+++++++++...333999<<<999222<<>>???>>>=========<<<===>>>???@@@?????????@@@>>><<<>>>FFFSSSbbbkkkxxxTTT:::666888666555555333//////111000000000/////////////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------..................//////000000000000111111222222333444444444777777888777888;;;???CCCXXX]]]ccclll|||||||||{{{nnnddd[[[UUUTTT^^^VVVKKKDDDCCCEEEDDDAAA@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA======>>>AAADDDEEEEEEDDDFFFDDDBBBAAABBBDDDGGGIIIDDDKKKXXXjjjlllaaayyyyyy@@@;;;666444444333000...///000///......---.........,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...222888>>>===222666OOOdddjjjmmmtttvvv{{{{{{xxxooocccrrrxxxtttsssyyy}}}}}}|||zzzzzzsssyyytttnnnhhhfffccc^^^YYY222222333444555555666666666666777888999::::::;;;:::<<<>>>???===<<<<<<===;;;<<<>>>???@@@@@@@@@??????>>>======AAAMMM]]]hhhqqq||||||QQQ:::777666555444222222222222333333///////////////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000111000111111222222333333444777777777666777;;;@@@DDDPPPSSSYYYcccttt~~~pppmmm}}}fffOOOFFFHHHGGGDDD@@@@@@@@@AAA@@@@@@???>>>?????????@@@@@@AAAAAAAAADDDEEEEEEDDDCCCDDDFFFIIIDDDCCCDDDGGGOOOYYYccciiiuuu}}}fffdddmmmqqqLLL===333444444111...,,,---/////////...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************))))))))))))******************************))))))(((((((((((())))))***)))))))))))))))(((((()))************+++++++++++++++,,,/////////555===AAA888888HHHZZZdddjjjooopppvvvwwwwwwssslllxxxrrrtttpppuuuyyy|||~~~}}}xxxlllyyywwwpppiiieeeeeeccc___111222222333555666666777555555666777888999::::::999;;;======<<<;;;:::;;;:::;;;===@@@AAAAAA@@@???<<>>???????????????<<<======<<<<<<>>>BBBEEEWWWiii~~~vvvlllyyybbbPPP???:::999555222111333222111111000000111111111000000///...------------------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000111111111222222222222222333444444555555666;;;;;;<<<>>>IIIaaa|||bbbFFF<<<666111222111111111111000000000///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++*********))))))((((((++++++,,,,,,,,,,,,------000777999555888HHH[[[gggiiipppttttttsssrrrmmmgggiiiyyyyyyrrrwww~~~tttuuu~~~xxxssslllkkknnnmmm^^^NNN111222333555555555555444555555666777888888888888777888999999777777888999<<<<<<===>>>>>>>>>>>>>>>:::;;;<<<<<<<<<===???AAAJJJZZZmmm}}}wwwwwwmmmKKK@@@666666777555333333222222111000000000111111000000000///...---------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000000000000111111111222222222222333333444555555555777888888999???OOOeeeuuuyyyvvvnnnHHH777444111///000111111111000000000//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))))))))((('''(((((((((((())))))))))))************)))))))))(((+++++++++,,,,,,,,,------...222555444555???RRRbbbgggmmmqqqssstttsssmmmeee\\\jjj{{{sss|||~~~~~~{{{qqqmmmooommm```QQQ000111222333333444333333444555666777888888888888777888999999777777888999:::;;;<<<<<<======<<<<<<;;;===>>>>>>======>>>???===JJJ\\\ooommmgggEEE777333111333555333222444222111111000000000000000000000//////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////000000000000111111111111111222222333333444555555666888::::::<<>>???:::CCCRRRdddxxx{{{vvv___FFF999333333444444333111111333111111000////////////000/////////......---------,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------....../////////000000000111111111111111222333333444444555888;;;<<<<<<@@@GGGMMM^^^yyy{{{ssshhhooopppwwwqqqlllFFF;;;333444666555444555000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))************************(((((((((((((((((((((((()))******))))))((('''&&&(((((((((((())))))))))))*********)))))))))))))))***++++++++++++,,,,,,,,,000---222:::777333AAAVVVcccfffiiilllqqqtttppphhhfff]]]```ttt}}}uuupppmmmhhhaaa......//////000111111222333444555666666777666666666777888888777666777888888888999:::::::::::::::===???BBBCCCAAA???======<<>><<<;;;;;;===::::::???III\\\wwwzzzPPP333444:::111333555444///...000222222000000///...............------------------------*********+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................///////////////000000111111222333333555666777777888:::===@@@???CCCNNN```zzz~~~ooolllnnnnnnvvv~~~tttooopppppp}}}TTT777777444333111111000////////////.........------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************************++++++++++++---+++///666666333777@@@XXX]]]aaaccchhhnnnqqqooogggbbbZZZcccwwwyyy|||qqqiiiccc^^^///.........///000111222222222333444555555555555666777888777666555666888888888999::::::::::::999999;;;======<<<;;;;;;<<<999888777999<<>>>>>===<<<===>>>666888======:::===QQQgggeeeBBB111666666222333333111444333000222555333,,,//////...------------...------------------------))))))******++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,---------.........//////---------.........///////////////000111111222222111222555777999999888888;;;@@@CCC@@@@@@RRRwwwvvvoookkkjjj||||||wwwoooiiieee```ZZZ[[[iiixxx```>>>999>>>888,,,111222222111222333222///......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))************(((((((((((())))))))))))(((((())))))*********+++)))************+++++++++***,,,...000666;;;888000BBBPPP^^^ccccccfffhhhiiiqqqlllkkkpppyyyrrr|||vvv|||}}}vvvyyyzzzoooaaa...------------...//////222222333444444555555666777777888888888888777777555666888999::::::999888999999999:::::::::;;;;;;777:::=========AAAIIIPPPnnn~~~cccEEE>>>777333444555444111000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,---..............................////////////000000000000222222222333555777888999===>>>@@@@@@???FFFYYYlll~~~hhh===666:::444000444000000000000////////////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''')))***)))((('''(((************)))))))))))))))''')))***---555;;;999333999GGGWWW```bbbdddiiiooonnnkkkkkkooottt|||zzzvvv{{{wwwtttooojjj---------------...//////222222222333444444555555666777777888888777777666666666888999::::::999999999999:::::::::;;;;;;;;;888;;;===<<<;;;===CCCHHHTTTpppYYY<<<>>>999333222444555444111000000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,---................................./////////000000000000111222222333444666888999888999;;;;;;888:::EEERRRcccvvv^^^DDD000222777222...111000000000/////////......------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********))))))))))))))))))))))))(((((()))))))))***************)))))))))((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''')))***)))((('''(((******))))))))))))))))))))))))++++++---333999888333444>>>KKKVVV]]]ccchhhkkknnnjjjhhhiiihhhkkkvvvuuujjjuuu}}}vvvppp---------------......///111111222222333444444444666666777777777777666666666777888999::::::::::::::::::::::::;;;;;;;;;;;;999;;;===<<<999999<<>>444555;;;222000000111333333222000000000/////////.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))***************************************************++++++,,,,,,,,,++++++,,,,,,---...------------------------........./////////000000000000111111333444555666888777999===>>>;;;<<<>>>>>>CCCPPPeee}}}XXX===000555999999222---...111222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***************(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''')))***)))((('''(((***)))))))))))))))*********+++,,,++++++///666888666...---111???QQQ^^^aaa___iiijjjjjjiiieee```___```zzz{{{uuu,,,,,,,,,,,,,,,---......//////000000111222222222555555666666666666555555777777777777888999::::::999999999::::::::::::;;;888999;;;;;;;;;:::::::::AAA::::::LLLmmmpppIII;;;:::555000000222111111222222222000...////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))******************************************))))))******+++,,,,,,++++++++++++,,,------------------------------............////////////000000000000111333444555888555555999;;;999:::===FFFDDDFFFLLLZZZvvvzzzOOO999555888000444333,,,***000555555............------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************(((((((((((((((((((((((())))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''')))***)))((('''(((***(((((())))))************)))******)))---555888888222......999LLLYYY]]][[[eeehhhkkkjjjhhheeeaaa___kkk|||xxx,,,,,,,,,,,,,,,------.........//////000111111222444444555555555555444444666666666666666777999999888888888888999999999999777888999:::;;;;;;;;;;;;888:::>>>DDDPPPjjjaaaLLL999444444222111222222222222222111000///.../////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))******************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************************************))))))))))))***+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000000111333333:::777555777777666888<<>>IIIfffiiiLLLAAA:::222...///111555888000111111000/////////000//////.........---------,,,,,,,,,++++++++++++***************************((()))))))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************************************)))))))))))))))***+++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000111222222888666666777666444888>>>>>>>>>???@@@@@@FFFVVVggg~~~[[[CCC777333///,,,333222333444222---++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++((()))))))))*********+++))))))))))))))))))))))))))))))((((((((('''''''''((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''')))***)))((('''(((***'''(((((()))******++++++'''++++++)))***...111000000//////444>>>KKKUUU\\\^^^cccfffdddeeefffbbb[[[ZZZyyy,,,,,,++++++,,,,,,---...------......///000000000333444444555555444444333444444333333444555777888666666666666777777777777888777666666888999999999<<<777666999:::<<>>333666555444555888888000'''......///.........000111//////.........---------,,,,,,,,,+++++++++******************************(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...//////000111222//////222444333111666<<<>>><<<<<<===;;;:::@@@GGGUUUwwwoooYYYSSSIII???444///000555...+++---222000+++---444---------,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))******++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))***)))((('''(((***'''(((((()))***+++++++++))),,,---***))),,,---,,,,,,---///222999EEESSS]]]^^^cccfffeeegggkkkhhhaaa\\\rrr++++++******++++++,,,---............////////////222222333444444555555666333333333333444555666666666666777777777777666666555555555555666666666666;;;:::888777777888:::<<>>???@@@AAALLLUUUmmmmmmSSSIII;;;:::888666444111///............------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---...///000555@@@NNNYYY]]]cccfffffffffhhhgggccc```mmmzzz++++++******++++++,,,---............////////////222222222333444444555555333333222333333444555666666666777777777777666666555555555555666666666666999888666666666888:::;;;@@@BBBPPPooo^^^III>>>777333222444333222111000000000000////////////............------------------------,,,,,,+++++++++*********))))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))************)))))))))(((************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------...------------......///000000111111111111111222444555777888::::::;;;<<<>>>???@@@@@@AAAFFFUUUsss___HHH===:::888777666444222000...---......---------,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++************************************(((((())))))))))))(((((())))))(((((('''''''''&&&)))(((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***...222222333;;;JJJWWWYYY___cccccceeehhhhhhfffcccllluuu++++++******++++++,,,------............/////////111111222222333444444444222222222333333444555666666777777888888777777666444555555555555666666666666555555555666888999;;;===999;;;KKKjjjbbbOOO:::333555666444111333222111000000//////000/////////............---------------------------,,,++++++++++++*********))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------------------......///000000000000111111222333555666777888999:::;;;===>>>???@@@AAA@@@EEESSSlllgggFFF666222444555333333222111///...------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++*********)))))))))************************(((((())))))))))))((((((******)))((('''&&&%%%%%%((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&---333333222777DDDPPPTTTZZZ___```bbbgggiiihhhfffkkknnnsss++++++******++++++,,,------------.........//////000000111111222333333333222222222222333444555666666777777888888777777666444444444555555555666666555555555555777888:::;;;888<<<===<<>>???BBBBBBCCCFFFNNNZZZgggooocccQQQ<<<222444777666222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((************************(((((())))))))))))((((((***))))))((('''&&&&&&&&&((((((((((((((('''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''',,,000222222666>>>EEEPPPWWW]]]]]]___dddhhhhhhhhhiiihhhiiirrrzzzyyy++++++******++++++,,,---------------............//////000000111222222222222222222222333444555555666666777777777777666666444444444444555555555555555555666777888999;;;;;;222999<<<777222999MMM```}}}OOO:::999222333333111111111111000000000//////.../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---......//////000000000111222333444555555555777888:::<<<===>>>>>>@@@BBBCCCDDDGGGLLLQQQqqqpppQQQ:::555222444888888222+++////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((************************(((((())))))))))))(((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))+++///444888::::::LLLTTT[[[[[[\\\aaaeeefffiiihhhgggdddeeeppp++++++******++++++,,,---,,,------------...............//////000111111222111111111222222333444555444555555666666555555444333444444444444555555555666666777888999999::::::555444444666:::===>>>>>>ZZZzzzrrrOOO777222:::,,,333666333000000111111//////............//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******************************))))))*********+++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,---.........000000000000111222333444333444555777999;;;<<<===AAABBBCCCBBB@@@BBBFFFJJJXXXhhhtttmmmUUUCCC555444222111111222111///---/////////............---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++*********)))))))))************************(((((())))))))))))((((((''''''''''''(((((())))))'''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((''',,,444999888444DDDNNNWWWXXXYYY]]]aaabbbiiiiiiiiifff^^^```ttt++++++******++++++,,,---,,,,,,---------.........---......//////000111111111111111111222333444555333333444444444444333333333333444444444555555555555666666777888888888777:::666444777>>>AAA>>>999???TTTppp|||[[[HHH<<<333222888///555777333000222333111///......------......///.........---------,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))*********+++******+++,,,,,,,,,,,,++++++++++++,,,------......000000///000000111222333222333444666888:::<<<<<>>888<<>>EEEFFFIIIUUUccc~~~rrr[[[CCC888666444111111222111//////000000///......------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++***************************(((((())))))))))))((((((******)))((('''&&&&&&%%%&&&'''''''''(((((())))))''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***---111444555666111???LLLQQQSSSWWW\\\]]]aaagggrrruuuiiiaaasss)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111111111000000000000000111111222333444444444444444444444444444444444444555555555555666666666666666666666666777777777777444777:::;;;AAARRRkkk}}}tttSSS???555555444333333222111111111111111111000000000///......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((()))))))))(((((('''''''''((((((((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,------......///000000000111111111222444666777888<<<<<<<<<<<<<<<<<<;;;;;;======>>>???BBBHHHPPPVVVrrrfffOOO:::888666444111///..............................------,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))(((((())))))''''''''''''((((((((((((+++***)))(((((('''((((((***+++++++++---000555999333555;;;DDDNNNTTTWWWWWW^^^dddjjjllllllpppyyy)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////000000000000000000000000000111222333444444444444444444444444444444444444444555555555666666666666555555666666666777777777;;;<<<:::777555;;;GGGQQQeeezzzcccPPPFFF???;;;555444444333222222111111111111111000000000//////...------------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((''''''''''''((((((((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++***++++++,,,,,,---------******+++++++++,,,,,,,,,------......//////000000222222222333555666888999;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>AAAFFFJJJGGGYYYoooooo]]]NNNAAA;;;666555444222111000000000........................------,,,,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''''''''''''''((((((((())))))))))))+++******)))(((((())))))''''''''''''((((((((((((***))))))(((((((((((()))***+++++++++,,,...333666555444555>>>JJJSSSUUUTTTWWW]]]dddffffffjjjqqqxxx)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......//////000000000000000000000000///000111333444555555555444444444444444444444444444444444555555555666666555555555666666666666777::::::999777555666999;;;<<>>DDDEEEJJJTTThhhuuuQQQ<<<666444222111111111000000000000111111------------------------,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((''''''''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))******)))((((((((())))))''''''''''''(((((((((((()))(((((((((((())))))*********+++******,,,000333777222000777DDDOOORRRPPPUUU[[[bbbeeeeeehhhnnnsssyyy{{{))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,------...///////////////000000000000000...///111222444444555555333333333333333333333333333333444444444555555555444444555555555666666666666666777999<<<>>>>>>===<<<@@@LLLaaazzznnnLLLEEE>>>;;;<<<:::444...333333222222111111111000000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,---......//////000111111111222333555666777888888888888888999999999999:::;;;:::999999:::<<>><<>>GGGYYYuuuiiiNNN<<<777666444222222333444555222111111111111111000000/////////............---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********+++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------...//////////////////000111222333444555666666666777777777888::::::999888777888;;;>>>:::555777>>>@@@AAAKKKYYYfffzzzhhhLLL999===666111111111///111444000///......------------------------------------,,,,,,+++++++++*********************************************************((()))))))))*********+++((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((())))))''''''''''''(((((((((((((((((('''(((((()))******)))******)))((((((***,,,000222333333666===HHHPPPPPPUUU[[[```bbbeeehhhkkkeeeiiirrr)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,------......---......//////000000111///000111222333333333333333333333333333333333333222222222333333333444444333333333444444444555555777666555555666777777666444666:::<<<999;;;FFFRRRfffxxxnnnUUUGGG===666333777777444111---...111555000000000000000000000000///.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))***************+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......//////.........//////000222222333444444555555666666666888888777666555777;;;>>>===<<>>999:::>>>BBBMMMeeeoooYYYBBB666444444666999666666777666555333111000000000000000000000000000.........---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***))))))******++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------......//////////////////000111222222222333333444555555666666777888888888888:::<<<:::<<<<<<::::::======:::FFF???<<>>>>>;;;???MMM___tttkkkVVVIII>>>666888:::777333333444000------111333222000////////////000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,------......///000000///000000111222333111111222333333444555555777999<<<===<<<;;;:::;;;555;;;;;;666999AAAAAA;;;:::999>>>HHHHHHCCCIIIUUUgggwwwjjjXXXLLLCCC<<<;;;:::777444111...---666000,,,///111000000111///......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))******++++++++++++))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))'''''''''&&&&&&''''''''''''((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))***''''''''''''((((((((()))+++***)))(((((('''(((((('''(((******))))))+++,,,&&&))),,,...111444999===JJJLLLOOOTTTZZZaaafffjjjsssiiikkkwww{{{uuuwwwzzz))))))))))))************************************++++++******++++++,,,---,,,,,,,,,---------.........//////000000000000///111111111111111222222222111222333333333333222111333444444555555444444333555555555555666666777777555555555555666666666666999888888999>>>EEEKKKOOOlll|||rrr___HHH:::999666666555555555444444444222222222111111111000000////////////............------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((******))))))((((((''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000111222222444444555666?????????>>><<<;;;<<<>>>:::;;;;;;;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAAFFFHHHMMMYYYkkk~~~___XXXNNNDDD<<<888777777333333222222111000/////////............---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************))))))***,,,...111333444???FFFOOOTTTVVVYYY___dddgggkkkqqqwww{{{zzzwwwxxx{{{wwwoooyyy))))))))))))************************************++++++******++++++,,,---,,,,,,,,,---------............///000000000000///111111111111111111111111111222222333333222222111333333444444444444333333444444444555555666666666444555555555666666666666777666444444666999<<>>444000333555555444444444333333333222222111111111000000000////////////............------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((***)))))))))((((((((('''((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...............////////////000111111222333444555555<<<======;;;:::999:::<<<:::;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<=========;;;;;;;;;>>>DDDLLLSSSXXX]]]hhhzzz}}}jjjZZZLLL@@@888===;;;999666555555666777333333222111111000//////............------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))*********(((((()))+++---000222333;;;BBBKKKQQQTTTWWW[[[```aaafffnnnwww}}}~~~sssnnnvvvzzzyyy))))))))))))************************************++++++******++++++,,,---,,,,,,,,,---------......---...///000000000000000000000000000000000000000111111222333333222111111333333444444444444333333333333444444444444555555444444444555555555666666999888666555555555666777::::::999999<<>>======BBBFFFMMMRRRXXX___hhhnnn|||pppgggbbbWWWNNNAAA888666999;;;<<<000111333444444333222111222222111111000000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******''''''(((***,,,...000111666===FFFMMMPPPSSSWWWZZZ\\\aaalllxxx{{{sssxxx((()))))))))************************************++++++******++++++,,,---,,,,,,,,,---------......------...///000000000000000/////////////////////111111222222222222111111333333333444444333333333333333333333333333333333333333444444444555555555777777777777777888888888666888888888777999===@@@LLLUUU```lll~~~ooofffXXXKKKAAA;;;777555<<<555222555555222000222222222111111111000000000111111000000000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))))))))************************++++++++++++++++++,,,,,,,,,------------------.........////////////000111222333444444555666777666555555666888:::999999999888777777777999::::::;;;;;;<<<======;;;===???AAAAAA@@@>>>===???@@@AAA@@@???AAAEEEHHHLLLSSS[[[aaaeeeiiipppvvv}}}tttmmmiiifffbbb\\\TTTKKKDDD???<<<===:::666555666888888777555555666666555333111000111111000000000/////////------------,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***&&&''''''(((***,,,---...222888AAAHHHMMMPPPSSSUUUZZZ^^^iiiwwwzzz((()))))))))************************************++++++******++++++,,,---,,,,,,,,,---------......,,,,,,...//////000000000////////////000000000000111111111111111111111111222333333333333333333222333333333333333333333222333333333333444444444444222222333444444444444444...111666999:::999888888:::>>>???AAAIIIXXXfffmmm|||zzzrrrdddXXXKKKFFF>>>999666555444444333000000222222000000111111000000000000/////////000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------------------...............//////000111222333333333444555555444444666888888888777777666666555555999999:::;;;;;;<<<<<<===::::::;;;<<<<<<;;;::::::777999;;;===>>>@@@BBBCCC@@@@@@AAADDDHHHKKKKKKKKKNNNQQQUUUYYY\\\^^^bbbdddbbbcccdddeeedddbbb___]]]VVVUUUSSSPPPLLLHHHEEECCCEEECCCAAA>>><<<;;;:::999444555666777666333///+++000000000111222333333444000000//////////////////---,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&'''((()))***,,,,,,///444<<>>>>>@@@JJJWWWbbbjjjrrr||||||rrrkkkbbb___VVVLLLGGGEEE???888888666333333333444333222222222222444444444555555000000000000////////////////////////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((()))))))))******)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------...............///000111222222333222333444444333444666888555555555555555555444444666777777888888999::::::;;;;;;::::::;;;<<<=========>>>>>>>>><<<:::888666???<<<999;;;???AAA>>>;;;:::<<>>BBBEEEHHHMMMTTTYYY]]]___ccceeeiiiiiiiiiiiiiiiiiiiiiiiimmmmmmllljjjgggccc```^^^SSSRRRPPPLLLHHHCCC>>>;;;777888666111///222222//////...///111333444444333///000000...------......000000000000/////////////////////.........------.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''((((((((()))))))))***((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******(((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........---......///000111222222///111222222222333555777333333333444444444444444555555555666777777888888222222222333444666777888888888999;;;===>>>>>>>>>999888666777888:::999888:::<<<======;;;::::::::::::::::::999999888888777777777777777777666555444666666777777777555444333555555333000---+++******444333222111000000000000........................++++++++++++************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((('''(((((()))***+++,,,...333:::AAAHHHLLLNNNRRRSSSWWW]]]cccnnn))))))))))))************************************++++++******++++++,,,---,,,,,,,,,---------......***+++,,,...///000000000,,,---...000222444666777222111000//////000111222222222222333333222222222555555555444444333333333111111222222222333333333444333222222222333555666555444222222333333333222222666888555444666666444888666555444444666888:::;;;===@@@???>>>===???BBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAA@@@???>>>===<<<555777999999888888999;;;222666777444333555777666222111111111222333111///333555555222111222333333111000000000//////////////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''((((((((())))))******((((((''''''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111222222...///111111111222444666222222222333333444444444555555666666777888888888999999999888888777666666>>><<<;;;:::<<<=========888:::;;;:::888888:::===777888:::;;;:::999:::;;;999888777666666666777777333333444444555444444444///111333444444333111000000222444555444333444444,,,---///111222222222222---.....................+++++++++************)))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******+++,,,000666>>>FFFKKKMMMRRRTTTXXX\\\___iii}}}}}}www{{{))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000111111///000111333333222111111333222222111000000000111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555444444444444444444444444666666666666666666666666888888888888888888888888888888777777666666666555666666555444333222222111222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////------------------------......---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$///333,,,''',,,,,,(((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))'''''''''''''''((())))))******))))))******+++,,,******+++++++++,,,,,,,,,...------------...//////000000000000111222333444222222222222222222222222666444222333666777666444555555555555555666777777888888888777777777777777:::999999999999999999:::888888777777666666555555666666666666555555555555555555444444444333333333444444333333222111000000111111000000//////......////////////////////////------------------------,,,,,,++++++***)))((((((******************************************************))))))((((((''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((///555666555:::EEEOOOKKKOOOSSSSSSUUUaaasss))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,.................................///000000111111000000111222222222222111333333222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444444333444444333333222111111111222222111111111000000000000000000000000000000000000000000000000000000000........................------------------------...------,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((---555555+++&&&)))***&&&***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''(((((()))*********))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,------...///000000000000111222333333222222222222222222222222555333222333555666555333555555555555555666666777777777777777777777777777999999888888888888999999777777777666666666555555666666666555555555444444333333333333222222222222333222222111000000//////000000000/////////..............................------------------------,,,,,,++++++***))))))(((***************************************************)))))))))((((((((('''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&''''''''''''((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''')))---222333333777???FFFGGGKKKOOOOOOOOOWWWeeeqqq)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000111111111000000000000111222222333333222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000........................------------------------------,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((///444222(((###&&&(((&&&)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))))))))(((((((((((()))*********))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...////////////000111222222111111111111111111222222333222111222444444444333555444444444444555666666666666666777777777777777777777666666666666777777666666666666666555555555555555555555444444444444222222222111111111000000111111000000//////......///////////////.................................------------------------,,,,,,++++++***)))))))))************************************************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''&&&&&&''''''((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((()))+++...000111444777:::BBBGGGLLLLLLJJJMMMVVV^^^pppuuu))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++------------------------------......///000000111111000/////////000222333333333222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000000//////000000111111111111111111000000000/////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''++++++%%%###&&&(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))))))))))))))))))))******+++)))))))))))))))***++++++******+++++++++,,,,,,,,,++++++******++++++,,,---............///000111222000000000111111111111111111111111111222222222222444444333333444444555666555555666666666666666777666555555555555555555666555555555555555555555555444444444444333333333333222222111111111000000000000000000/////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&((((((((((((((('''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***---000333333333===CCCJJJLLLKKKLLLPPPUUU```nnn|||))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++---------------------------------...//////000000111000/////////000222333222222222111111222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000//////000000111111222222000000000/////////......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((("""%%%'''&&&&&&((((((&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))))))))))))))))))))******+++))))))(((((())))))***+++******+++++++++,,,,,,,,,+++************+++,,,,,,------------...///000000/////////000000111111111000000111111111111111222333333333333333444555555444444555555555666666666555444444333333444444555444444444444444555555555333333333333222222222222222222222222111111111111000000000000000/////////---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((('''''''''(((((()))))))))((((((''''''&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''+++///333333222555===EEEJJJKKKLLLOOORRRZZZ```jjjxxx)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////000111111111111111000111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000//////000000000000111111/////////000000111111111////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))******)))'''%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))))))))(((((((((((()))******)))(((((((((((()))************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---...///000......//////000000111111///000111111000000111333333222222222222333444444333333444444555666666666444444333333333333444444333333333444444444444444222222222222111111111111222222222111111111111000000000000000000/////////,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''(((((())))))(((((((((((((((''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))'''&&&'''***...111333333000777???EEEHHHJJJMMMOOORRRUUU___vvv{{{ppp))))))))))))))))))))))))))))))))))))))))))))))))******************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000...//////000000000000000000000//////000000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000.........//////000000000...............//////////////////.........------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))(((&&&&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''(((((()))***((((((((((((((()))************+++++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++,,,---...///------...//////000111111///111222222000000111333222222222222222333333444222333333444555555666666444444444333333444444444222222333333333444444444222222111111111000000000111111000000000/////////........................++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******'''''''''(((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''((()))***---111333000555<<>>FFFKKKJJJKKKMMMOOOUUUcccrrr******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------............/////////000000////////////......000///////////////000000////////////////////////000000000000000000000000//////............//////////////////////////////......................................................////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000111111222222111000000000000111222222333333222222333333444555444444444444444333333222222333333333333222111111111000000//////.........000.........///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,++++++++++++*********))))))))))))))))))))))))((()))***++++++)))(((&&&&&&''''''(((((((((((((((((((((((((((''''''''''''&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''(((((())))))))))))******'''***,,,......222888>>>IIIHHHHHHIIIHHHKKKUUU```~~~******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........//////////////////////////////000000/////////000111111111000000000/////////000000000000000000000000000///......------......///////////////////////////........................---------------------------......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((()))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************************++++++++++++++++++++++++,,,,,,---------...............//////000111222222000000000000000111222222222222222222222333333444333333444444444444333333111222222222222222111111000000/////////........................///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++************)))))))))))))))))))))))))))***,,,...---+++)))'''&&&''''''(((((((((((((((((((((((((((''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))***)))+++---------...111444@@@AAADDDGGGFFFEEEKKKRRR]]]nnn******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------............000000000000000000000000000000000000111111222333333222111000000000000111////////////////////////......------------......................................................------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------------...///000000111111000000//////000000111222222111111111111222333333222222333333333333333222000000111111222111111000////////////............------......---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))((((((((((((((((((((((((***+++...//////---***(((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&%%%&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))+++,,,---------...///000555777>>>FFFGGGEEEGGGKKKOOOXXXkkk++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------.........//////000000000000111111111000000000111222333444444333222000000000111111////////////////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))*********************************************+++++++++))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------......//////000000000////////////000111111111111000000111111222333000111111222222222222222//////000111111111111000........................,,,---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***************+++************)))))))))((((((((((((((((((((((((***+++---------,,,***(((&&&''''''(((((((((((((((((((((((((((''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))***,,,...000222333...111999CCCFFFEEEEEEIIIMMMNNNVVVhhh++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---------..................//////000000000/////////000000111222333444333111///...///000000////////////////////////...------,,,,,,------...........................------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,........................///////////////000111111000000000000000111222222//////000111111111111111...//////000111111000000........................+++---...---+++***,,,...++++++++++++++++++++++++************************((()))))))))*********+++************))))))))))))(((((((((((((((((((((((())))))******))))))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''(((''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((()))))))))))))))***---000222333000000666===AAAAAADDDHHHGGGIIINNNVVVggg++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////............///000222222444222000...---...//////////////////////////////...------,,,,,,------...........................------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))************))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,..................------///////////////000111111000000000000000111111222......///000000000000000......///000000111000000---.....................***,,,...---+++***,,,...++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++************))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''((((((((((((((()))(((((((((''''''''''''(((''''''&&&&&&((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''((((((((()))---+++))))))+++...///000444222333999<<<>>>BBBGGGAAAHHHNNNOOOSSSeee---,,,***(((((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++))))))(((((()))+++---...************))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,///////////////........./////////...------,,,,,,000000000000111111111111000000000000000000000000------............------.........------,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))((((((((((((***,,,---333222222111333888???DDDHHHIIIHHHHHHJJJTTTbbbnnn---,,,***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************))))))))))))+++,,,---*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------............////////////------..................//////000000000111111111000000000000000000000000------............------......---------,,,,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))((((((((()))***+++,,,---///111222333666;;;>>>CCCEEEFFFEEEEEEJJJRRRYYYttt---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))(((+++***)))))))))******+++******))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.../////////000,,,,,,------...//////000//////000000000000111111000000000000000000000000------............------------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))((((((((()))***+++,,,(((+++///222333444666777>>>BBBFFFHHHGGGGGGIIIKKKSSSjjj---,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------............///////////////000000000000//////000000000000//////////////////////////////000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((('''++++++******))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,------...///000000---------.........//////////////////000000000111000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++'''***...000111222333444999>>>DDDGGGHHHHHHHHHIIIFFFVVVlll,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------............///////////////000000000000//////000000000000//////////////////////////////000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((''''''+++*********)))((((((''')))))))))(((((((((((('''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,------......+++,,,,,,---...//////000//////.........---------...////////////000000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((()))))))))************)))+++,,,------///222555555999>>>BBBEEEFFFGGGHHHDDDMMMXXXcccrrr,,,,,,------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))************************(((((()))))))))))))))***)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((''')))*********))))))((('''))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---.........///000//////...------,,,,,,......////////////000000////////////////////////------............------++++++++++++,,,,,,,,,,,,************************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((()))************))))))+++++++++******---111555888:::===@@@CCCEEEFFFFFFCCCFFFJJJMMMSSSddd,,,,,,---.......................................---------------------------------------------------------------------------------.........//////---------............///////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++((()))))))))*********+++))))))))))))))))))))))))************************(((((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((())))))******)))((('''))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))************+++++++++************************------,,,,,,,,,,,,,,,,,,------------------------..................------........./////////000000////////////////////////------............------******+++++++++,,,,,,,,,************************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((()))***++++++***)))(((*********))))))+++///222666777:::>>>BBBDDDDDDDDDCCCBBBEEEGGGGGGMMM___sss,,,,,,---...//////......////////////////////////////////////////////////------------------------------------------------////////////000000000000---------.........//////////////////000000000000//////000000000000//////000000000000000000000000000000000000////////////......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++************************++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))'''((()))******)))(((''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))************+++++++++************************---------,,,,,,+++++++++------------------,,,,,,,,,,,,------.../////////............/////////000////////////////////////---..................---*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((()))***++++++***)))(((''')))******)))***---///+++---222888===??????>>>EEECCCFFFKKKHHHDDDKKKVVVfff------...///000000000///////////////////////////---------.........//////------------------------........................................................................000000000000000000000000000000000000000000000000000000000000000000000000222111000.........///000//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((())))))******(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,////////////////////////000000//////.........---///......------,,,++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''((((((((((((((()))*********((('''&&&******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))******+++++++++,,,+++,,,---000444999>>>AAA@@@BBBCCCCCCCCCDDDFFFHHHWWWccc//////000000111000000000////////////////////////...////////////000000000................................................................................................000000000000000000000000000000000000000000000000000000000000000000000000222111000///......///000//////......---,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))***((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........................000/////////.........---.........---,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''((((((((((((((())))))***)))((('''&&&))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++***++++++...111555999<<>>======???DDDGGGFFFMMM___zzz111111111222111111000000000000000000000000000000000000000111111111222222000000000000000000000000////////////////////////................................................000000000000000000000000000000000000000000000000000000000000000000000000111000000////////////000000//////......------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------................................................/////////.....................------,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''(((((((((((((((((()))))))))((('''''')))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((((())))))))))))***************+++---000222444;;;;;;999888888;;;AAAEEEAAADDDJJJSSSaaa{{{222222222222111111000///111111111111111111111111000111111111111222222222000000000000000000000000////////////////////////................................................////////////////////////000000000000000000000000////////////////////////000000000////////////000000000//////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************+++++++++++++++++++++,,,,,,,,,------------............//////......................................................------,,,++++++***************************************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((()))))))))************+++,,,---...777777777777777:::???BBBCCCEEEHHHHHHIIIWWWttt222222222222222111000///222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000/////////////////////////////////000000000000//////////////////.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))******++++++++++++++++++,,,,,,,,,------------------......//////........................---------..................------,,,++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((+++++++++*********++++++222444777888999;;;===???>>>@@@DDDFFFFFFKKKYYYggg333333333333333333222111333333333333333333333333111111111111222222222333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///........................---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&''''''((()))))))))))))))))))))((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((())))))***+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---.........---------------------------------------.........------,,,,,,++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''((()))&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))******))))))))))))((((((+++++++++++++++*********---000555777999:::;;;<<<===<<<===AAACCCDDDIIIPPP\\\kkk444555555666666666555555333333333333333333333333222222333333333444444444222222222222222222222222111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111000///---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&''''''((())))))******)))))))))((((((((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++++++++,,,,,,,,,,,,------******++++++,,,------...------------------------,,,,,,,,,------.........------,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''((())))))***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++*********))))))))))))******+++++++++*********,,,///222333555888:::>>>;;;:::===>>>===>>>BBBGGGGGGSSSmmm555666777888888999888888444444444444444444444444444444444555555555666666444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///111111111000///,,,------------------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&'''((())))))*********))))))((((((((('''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++++++++,,,,,,,,,---------))))))***++++++,,,------------------------------,,,,,,,,,------.........------,,,,,,+++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''''''((()))******+++&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''&&&&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))),,,+++++++++******))))))(((((()))***+++++++++***((()))+++,,,...111666999777666888===>>>======@@@AAA>>>DDDPPPYYYfff<<<===>>>@@@AAA@@@>>>;;;>>><<<999999;;;<<<999666999999999888666777999<<>>;;;:::999666555666000333666888888666222000222222222222111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000.........///......---,,,......------------............---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((())))))((('''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++---,,,++++++,,,...,,,,,,++++++++++++,,,,,,---......//////......---,,,,,,---------,,,,,,+++,,,+++++++++++++++++++++))))))))))))))))))))))))'''''''''((()))*********+++*********)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((,,,---...///---+++'''%%%((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))************)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,,,,,,,,,,---000333666888888:::<<<<<<;;;<<<>>>@@@GGGBBBAAALLL^^^uuu|||pppttt~~~}}}aaaTTTIIIFFFEEE???:::999777888999999999888666555444444444444444444444444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111.........///......---,,,///......------......///.........---------,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((())))))((('''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++---,,,++++++,,,...,,,++++++******++++++,,,------............------------............------++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++++++++******))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''''''''(((((())))))&&&&&&''''''((()))))))))))))))(((''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((+++---...///...+++(((&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))************))))))(((((((((((((((((((((((('''((((((((()))))))))***)))***************++++++++++++***+++---111444666777999;;;<<<<<<===>>>>>><<<;;;>>>DDDHHHMMMYYYgggyyynnncccUUULLLKKKLLLGGG@@@999555333444666444444444444444333333333333333333333333333333333000000000000000000000000111111111111111111111111111111111111111111111111......//////......---,,,//////............//////......---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())))))((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***,,,------++++++,,,...++++++************++++++,,,------------------,,,------......//////......*********+++++++++++++++))))))))))))))))))))))))&&&''''''((()))******+++*********))))))((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((()))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((***+++,,,,,,,,,***((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))***))))))))))))))))))***))))))))))))))))))))))))''''''(((((())))))************************************)))***+++...111333777777888999:::999999999888;;;@@@CCCAAA@@@GGGOOOggg|||~~~qqqbbbTTTHHHAAA===;;;:::999888666555444333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111......//////......---,,,//////............//////------------,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())))))((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***,,,------++++++,,,...++++++************++++++++++++,,,,,,,,,,,,+++++++++,,,---............---)))*********++++++++++++))))))))))))))))))))))))''''''(((((())))))******)))((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***'''''''''(((((((((((((((''''''((())))))(((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''((())))))*********))))))))))))******))))))))))))))))))))))))'''''''''((()))*********************))))))))))))))))))((()))***+++---...444333444555666777666666;;;===<<<999999???EEEIIIDDDSSSiiiqqq]]]QQQHHHGGGEEEBBB???===;;;:::555555555555555555555555444444444444444444444444111111111111111111111111111111111111111111111111......//////......---,,,//////............//////------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())))))((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***,,,------,,,+++---...++++++************++++++***++++++,,,,,,++++++******+++,,,,,,------------))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))*********))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++*********)))))))))))))))'''''''''((())))))***+++000///000222555777888777777;;;;;;888:::@@@>>>888777@@@IIIKKKMMM]]]zzzpppiiikkkxxx{{{jjjZZZOOOCCC===:::888888777555555666777000...333666222///000333111///000444555333000000000000000000111111111000000000000////////////---------.........//////---------,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))%%%'''((()))((()))***,,,******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))((((((((((((((()))))))))))))))((('''%%%%%%(((((((((((())))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&''')))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***((('''((()))***)))'''((((((((((((((('''''''''(((((((((((()))))))))))))))(((&&&%%%%%%&&&((()))&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((******))))))((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((((((((((())))))((('''&&&&&&&&&''')))***++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,///222555777444777999:::999888888999;;;<<<===>>>@@@DDDJJJNNNttt^^^EEE@@@;;;:::999888666555555111222666888555444666999666333222222222///---111111111111111111111111111000000000////////////---------.........//////---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&((())))))(((((()))+++***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))((('''&&&&&&(((((((((((())))))))))))***)))))))))((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))'''((((((((((((((((((((('''(((((((((((()))))))))))))))(((&&&%%%%%%&&&((()))&&&''''''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))***+++((((((''''''(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***+++---///222444555777999999888777777888<<<<<<<<<;;;;;;>>>BBBEEE^^^VVVLLLFFFDDDBBB;;;444999666444555444222222444222222111111111111111000111111111111111111111111111111000000000/////////---............/////////------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((***)))(((''')))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))))))))(((((((((((())))))************)))(((''''''(((((((((((())))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''))))))((('''''''''(((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))***+++,,,,,,'''((())))))******))))))((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***,,,...///444666888888777666777777888999888777666888;;;===wwwmmmiiikkklllcccXXXKKKBBB888444444555555555///000333444555444444444222222222222222111111111111111111000000000//////.............../////////...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))***)))((('''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((()))))))))(((((((((((())))))******************)))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))((('''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''((((((&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''((()))***+++,,,------'''(((***+++++++++***)))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))***+++,,,000222444555555555777888444555555555555666999<<>>999666666777888888666444222444333333333222222222111111111111111000000000000////////////////////////.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))((('''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))((((((((((((((()))******)))************))))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))(((&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((''''''(((((((((&&&''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))+++,,,,,,------'''(((***+++++++++***)))''''''(((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++*********************+++---///111222444777999555666666666555555888:::oooVVVLLLIIIDDD<<<;;;777333333555777666333555444444333333222222222222222111111111000000000000000000////////////...............---------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((***)))(((''')))***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))(((''''''(((((()))***+++((())))))******)))(((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))(((((())))))***(((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++************))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))+++,,,,,,++++++'''((())))))******))))))'''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''')))+++---///111555888888999999777444333444555wwwiiifffdddaaaTTTHHH:::333444888888666555555555444333333222222222222222111111111000000000000000000/////////...............------------------,,,,,,,,,,,,------++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))+++'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''''''''((())))))''''''''''''((()))***+++'''(((((())))))((((((((((((((((((((())))))))))))'''((((((((()))))))))*********))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++************))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&(((((('''&&&&&&&&&''''''((())))))***(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&((())))))*********((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))++++++***)))(((((((((''''''(((((()))***((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))'''(((******+++---111333666777777555333222222333kkkPPP???:::999666222666666555444333333222222222222222111111111111000111111000000/////////...//////.........---------...------,,,,,,------...++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))(((((('''''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%'''((()))((()))***,,,'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))'''''''''''''''((())))))''''''''''''((()))++++++''''''((((((((((((((('''(((((((((((())))))))))))'''((((((((())))))************))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((()))***)))((('''(((***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++************))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((************************((('''&&&&&&'''((('''&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&((()))************))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))'''((((((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))***+++)))((('''((('''&&&&&&&&&''')))***))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))***)))))))))((())))))))))))***---000000222333333222222333555~~~___KKK@@@:::777666555555555333222555888555444222111000000111111000000000000////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************************************))))))************))))))''''''''''''((((((((())))))((('''&&&&&&'''((()))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))))))))))))))************---+++)))'''&&&&&&(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++)))(((''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))).........///////////////kkkWWWKKKFFF>>><<<;;;:::888555222000333222111111000000111111111111000000000/////////000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,************************************************))))))************))))))'''''''''((((((((()))))))))(((''''''''''''((()))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))*********))))))(((((((((((())))))************************(((((((((((()))))))))***************************************************))))))************))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))(((((((((((((((((((((((((((((('''&&&&&&'''((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&)))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))************,,,+++)))'''&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************************************+++***)))((('''''''''''''''''''''((()))*********))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))------........./////////gggTTTNNNGGGDDD>>>999777666444333444444333333222111000000111111111000000000000///000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************))))))************))))))''''''((((((((())))))))))))((((((''''''(((((()))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))***))))))(((((())))))***************************((((((((()))))))))******************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++***))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************+++***)))'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************************************+++***)))((((((''''''(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))************************))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,---...//////000qqqiiipppzzzjjjfffqqqjjj[[[HHH:::666888:::666666666555333222111000222222111111111000000000000/////////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))'''(((((((((((())))))))))))(((((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))''''''((((((((()))))))))***))))))))))))))))))***************************(((((()))))))))*********************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***************************++++++++++++***))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((()))))))))************+++***)))(((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((()))))))))******************************************)))((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,---...///000zzztttyyy~~~wwwyyyyyyzzzvvv{{{uuuTTTBBB;;;888555444444444333333333333222222222222111111111111///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))(((((((((((()))))))))***((())))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))******))))))))))))******************************))))))))))))******************************************************************++++++++++++******************************))))))))))))))))))))))))************************++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''((((((((((((((((((''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((()))))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***))))))(((((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,---...///~~~zzz]]]HHH;;;666555444333333444666666333333333222222222111111////////////////////////------------------------,,,,,,------------,,,,,,************************************************))))))************))))))((((((((()))))))))******((())))))******))))))((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************+++******))))))******+++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))((((((''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,,,,---|||bbbLLLEEEBBB>>>999666555555666444333333333333222222222/////////////////////000........................,,,,,,---......---,,,,,,************************************************))))))************))))))(((((()))))))))*********((()))************)))((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************+++++++++++++++******))))))******+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))(((((()))******)))((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++uuu]]]XXXSSSJJJAAA:::555444333444444444333333333222222////////////000000000000........................,,,,,,---......---,,,,,,************************************************))))))************))))))))))))))))))************((()))***++++++***)))((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''')))******((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))((()))***++++++***)))(((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&'''''''''(((((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))))))))))))))************'''((()))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********}}}}}}dddHHH888777:::444444333111000222444333000000000000000111111222//////...------------...------,,,,,,+++***))))))++++++++++++++++++++++++************************+++*********))))))(((((()))************+++++++++))))))(((((((((((())))))))))))(((((((((((())))))))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++******))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++******************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++***))))))***++++++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''************))))))))))))((((((((((((((((((((((((+++*********))))))((((((''''''&&&&&&&&&&&&''''''))))))))))))((('''&&&%%%((((((((((((((('''''''''''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((('''&&&''''''''''''''''''''''''++++++******))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((()))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))}}}]]]GGG:::555555444333333333111///222111111111111111222222//////...------------.........------,,,++++++***++++++++++++++++++++++++************************************)))))))))((()))************+++++++++))))))(((((((((((())))))))))))(((((((((((())))))))))))((('''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++***)))))))))((((((((('''(((((((((''''''((((((((())))))))))))))))))))))))'''''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************************************))))))***+++++++++++++++++++++******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((''''''&&&&&&''''''(((''''''(((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''''')))((((((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))gggQQQ@@@<<<888777777666333000333222222111111111222222000///......------......//////......------,,,,,,++++++++++++++++++++++++************************************)))))))))))))))************+++++++++))))))(((((((((((())))))))))))(((((((((((()))))))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************************************)))******+++++++++++++++******++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***++++++++++++***)))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((((((((((('''(((''''''&&&&&&''''''(((%%%&&&'''((())))))))))))&&&&&&''''''(((((())))))''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))((((((''''''(((((())))))((((((''''''(((((()))'''''''''(((((())))))***((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((***))))))(((((())))))***yyySSSHHH>>>999888666555666333333222111000000111111000//////...........................------,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))))))))*********+++++++++))))))(((((((((((())))))))))))(((((((((((()))))))))(((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))))))))((()))******+++((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************************************)))***++++++,,,,,,++++++******+++++++++++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------------------.................................---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&'''(((((((((((((((%%%&&&&&&'''((()))******''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&'''((()))*********(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((***))))))))))))))))))***fffXXXIII@@@:::444444777444333222111000/////////000000///............///------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******))))))*********+++++++++))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((())))))))))))(((((()))******)))(((((((((((((((((((((((((((((()))))))))))))))***++++++(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,+++,,,,,,,,,------------------------------------........................////////////////////////................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++,,,...//////...,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((((((((()))(((((('''&&&&&&%%%&&&&&&'''((()))******''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))%%%&&&((()))************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******vvvkkkbbbSSS@@@666666555555333222000000//////111000//////......//////---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************)))************+++++++++))))))(((((((((((())))))))))))(((((((((((())))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((************(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,---------..............................////////////////////////////////////////////////////////////////////////.................................///////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******,,,,,,,,,,,,******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((())))))******(((((((((((((((((((((((('''(((((((((((())))))))))))((((((''''''(((((()))))))))))))))((('''&&&%%%&&&&&&''''''(((((())))))''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&((()))************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***************************)))))))))))))))))))))))))))))))))*********++++++***))))))(((((())))))******))))))(((((())))))***&&&''')))***+++******)))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******))))))******+++eeeHHH???888777666444222111111111111000000///////////////------------------......++++++++++++++++++++++++************************((()))))))))************)))************+++++++++))))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***'''(((***++++++***(((''')))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******++++++,,,------...------------............////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000....../////////000000000////////////////////////........................------------------------+++++++++,,,,,,,,,------************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((())))))******((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))'''((((((((((((((('''''''''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***))))))''''''''''''''''''''''''&&&'''''''''((((((((()))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))************))))))))))))******'''(((***++++++***)))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++******))))))******+++xxx{{{{{{yyy~~~^^^LLL;;;:::888666444333333222111111000///////////////.........///////////////++++++++++++++++++++++++************************(((((())))))*********+++)))************+++++++++))))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''((()))***(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))'''((((((((())))))******''')))***++++++***)))'''))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++,,,,,,---......---------.........//////000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111.../////////000000111111000000000000000000000000........................------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))******(((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((())))))%%%&&&'''((())))))))))))((((((((((((((('''''''''''''''''''''((((((((())))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''''''''''''''((()))))))))******++++++))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))************+++++++++******))))))))))))************))))))))))))******((()))***++++++***((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++mmmlllkkklllnnnrrrvvvyyy|||zzzxxxvvvwww}}}```III>>>666777777555444777444222111222333333111///000/////////..................---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))*********)))************+++++++++******+++++++++,,,,,,,,,...---,,,+++++++++,,,---***++++++,,,,,,---......,,,,,,++++++---000333444///000111111000//////......///222444666555111///000000///000111111000......000111222111222333444111000//////000111333444333444333222444666222+++***---///...///111333333333111......000222222222111000///...------------......---------,,,,,,,,,//////...---,,,,,,++++++.........------,,,,,,,,,---,,,+++*********+++,,,))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((++++++***)))(((((())))))))))))(((((('''''''''&&&'''(((((()))***+++++++++))))))))))))************************************))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******+++)))'''&&&&&&''')))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))))))))))))))))))))))),,,+++)))'''&&&(((,,,000...---,,,,,,,,,---...///,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***************************)))))))))))))))nnnmmmkkkjjjjjjkkkmmmnnnooonnnmmmlllooovvv~~~~~~gggQQQ;;;444777777555444333222111000000111111111000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))*********++++++************++++++++++++***++++++++++++,,,,,,,,,------,,,++++++,,,,,,---+++++++++,,,------......000///.........///000111222222111000///.../////////...,,,,,,---000222333333222222222222222111111111111222111111111333444888777666444222111000000111222000...///333222---333444333111000000000000///............/////////000000000000000111111111.........------------,,,//////...------,,,++++++...------------------,,,---,,,+++*********+++,,,************************(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((***))))))(((''''''(((((())))))(((((((((''''''''''''(((((()))******++++++))))))))))))************************************))))))))))))))))))))))))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******))))))(((''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))+++***((((((***---///111///...,,,++++++++++++,,,,,,+++***)))((((((((((((************************************************++++++******************************************nnnnnnmmmmmmllllllllllllqqqqqqrrrrrrvvv|||~~~hhhOOO@@@;;;777555444555555444222000///000222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++******************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******)))))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---......//////........................000000000...------///111666555333222222444666888333222222111111222333333555555444444444444555666555555555555444333222111444666555333333666777444222111111111111222333444111333444444333111111222......///////////////.../////////.........------//////......---,,,,,,,,,---------------.........------,,,+++++++++++++++************************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''))))))((((((((((((''''''((((((((()))******++++++))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******((((((((())))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))***(((''')))...222222111...---,,,+++***))))))))),,,+++***)))((((((((((((******************************************************++++++++++++++++++************++++++++++++zzz|||~~~{{{lllYYYIII>>>:::777888888555222///000111111111111000000000//////......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++******)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,------*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------...,,,------......///000000......///000111111111111///111333333111111333666111333555666555333222111666777888888999:::===???@@@???>>>>>>@@@AAAAAAAAA<<<===>>>??????>>>===<<<;;;@@@BBB???<<<;;;777222666333333555777666666888222444666555222//////000000000000000///...---,,,000000/////////.........//////......---------,,,,,,,,,------......//////------,,,,,,++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((())))))(((((((((((((((((((((((())))))************((()))))))))************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******((()))***++++++***)))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))))))))))))))))))))))))))'''&&&***000333111...++++++******))))))))))))++++++***)))(((((())))))******************************************************+++++++++++++++,,,++++++++++++,,,,,,,,,,,,wwwVVV???555666777666333222111111222111111111111000000000......---------,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------............---......//////000111111111111222333333333333222111666::::::777666777999666999<<<======>>>AAADDDFFFIIILLLNNNOOOQQQUUUXXXXXXWWWWWWYYY\\\^^^]]]\\\ZZZ[[[\\\]]]\\\[[[ZZZYYYhhhlllmmmiiibbbZZZNNNCCCDDD??????CCCDDD>>>::::::??????>>>;;;888666666666222222333222222111000000111111000000000000/////////...............---------------....../////////------------,,,,,,++++++************************,,,+++++++++*********)))************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))******(((((()))))))))))))))))))))))))))))))))*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******)))***,,,......,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***'''&&&)))...000---)))'''(((((())))))*********+++***))))))))))))))))))******************************************************++++++,,,,,,,,,,,,+++,,,,,,,,,---------...rrrGGG:::888444333444444333222222222222222111111111000......---------,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******)))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---......///.........//////000000111222222000000000111111111111111777<<>><<>>>>>@@@???===<<<999666333111111111222333222222222222111111111............////////////////////////............,,,---.........---,,,+++++++++++++++++++++++++++***************)))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((()))))))))'''((()))***+++******)))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,------...//////000000hhhXXXCCC777555666444222333333333222222222111111......---------,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******)))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......***+++---///000000///...000000000111222222333333777888:::???DDDKKKQQQTTTYYY^^^dddiiimmmxxxrrrjjjkkknnnnnnkkkNNNJJJDDD===888666555555333333333222222222111111.........///////////////000000//////......------,,,---.........---,,,+++++++++++++++++++++++++++((((((((()))******++++++************************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***(((((())))))*********+++*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&((((((((('''(((***,,,))))))***++++++***)))(((***)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---------...///000000111lllQQQIII;;;111777===444333333222222111000000//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++***************************)))(((''''''((()))***))))))))))))))))))))))))+++***)))(((((()))***+++%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++******))))))((((((***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++)))(((************************++++++******************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------.........//////222000,,,++++++---//////...000111000//////000222444000000444555444888???AAAIIIVVVbbblllvvvzzzcccUUUHHH;;;888===::::::777333444666222,,,666444000............---222///------...000000///......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++******)))(((''''''&&&+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************************************++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,...,,,''')))///000,,,111,,,,,,111222000000333yyykkkTTTBBB999333666555444333333222111000/////////.........---------------,,,,,,,,,++++++++++++++++++++++++++++++***************************)))(((((((((((()))***))))))))))))))))))))))))+++***)))(((((()))***+++******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++))))))++++++++++++***)))************************************************)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------.........//////333111///......///000000111000000///000111333555666555999>>>AAACCCKKKUUUgggxxxxxxnnnbbb]]]```ccc\\\NNN===555555777777000111333555666555333222222000......//////...............---------,,,,,,++++++++++++++++++++++++************++++++++++++************************+++++++++***))))))((((((************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******************************+++++++++***************************************))))))))))))))))))))))))************************+++*********))))))))))))************************************************++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++......,,,...222222...222......222222///...111gggNNN555999777444333333333111000////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******,,,,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******)))))))))))))))))))))))))))************+++++++++((()))***+++++++++++++++************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.........///000000000000444222//////111444666777<<>>555111111333333111111111000000000/////////.........---------,,,,,,++++++++++++++++++++++++************************))))))************))))))************************)))))))))******)))))))))&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((((((((())))))******++++++)))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++(((((()))******+++,,,---************************))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,---------------------------------........./////////000000000222333333222222444666555999AAAMMM[[[iiitttyyypppaaaNNNMMMJJJDDD===888777777222111000111333333333111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))((((((((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************+++++++++*********))))))))))))))))))))))))))))))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///////////////.........//////333333222111000111555:::===???@@@BBBFFFPPPZZZaaaeeekkkoooooossszzz~~~VVVKKK===555333444444333111111111111000000000000............---------,,,++++++++++++++++++++++++************************)))******++++++******)))************************))))))************))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))************+++++++++***)))))))))***+++,,,,,,************************)))))))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,------------............................../////////000000000000222333222222555;;;@@@GGGQQQcccvvv|||vvveeeQQQ@@@777666444111000111222222111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000/////////000000111222333222222333666888;;;DDDMMMUUU]]]eeemmmyyy\\\bbbffffffjjjqqqvvvvvv~~~mmm^^^JJJ<<<777777666555222222111111111000000000............------------++++++++++++++++++++++++************************)))***++++++++++++***)))************************((()))***++++++***)))((()))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))************)))))))))))))))))))))))))))))))))************++++++++++++******))))))***+++,,,************************((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,------------............................../////////000000000000000222666999>>>HHHVVV```ooo~~~www___QQQAAA===888444333333333222111111111000000000//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111111222333555777777:::<<>>666111...000111///...000000/////////............---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))*********)))((((((((()))+++,,,******))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************+++***)))))))))***,,,,,,***+++,,,---...---,,,+++,,,,,,------...//////000+++---000222333333111111000000222444444555999===HHHWWWjjj{{{yyytttwwwoooppp{{{}}}iiiUUULLLCCC999888===777444888777///111444---------...000222111...+++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))************++++++++++++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))***************************)))(((''''''((()))***)))************+++++++++++++++************++++++*********++++++,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++......---,,,,,,---------***+++///333111---,,,000111------111222...///333<<<:::>>>GGGLLLNNN[[[kkkEEEHHHLLLPPPSSSWWW[[[^^^^^^bbbfffiiinnnuuu~~~wwwUUU>>>666666444444666555222111444000000/////////.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))******+++***)))))))))((((((((('''))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++************************************************+++***)))))))))***,,,,,,++++++,,,------------,,,,,,---------......//////777444000......//////...777333000444>>>MMM]]]hhhzzzwwwsssqqqsssrrroooooosssuuupppjjjgggiiinnntttwwwqqqttt{{{tttdddaaaiiillluuu{{{rrrllljjjrrrxxxhhhMMM>>>===555666999333333555...,,,---...///000000000///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************)))************++++++++++++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))))))))************************))))))(((((((((((()))))))))************+++++++++++++++************++++++***++++++++++++++++++,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,111111000......---------...,,,...000000------111444000...000222444===GGGHHHLLLXXXhhhyyy>>>AAAEEEHHHJJJMMMQQQTTTUUUYYY^^^bbbfffkkksssxxxyyySSS>>>777555666777555000///111000000000/////////......------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******(((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************************************+++************+++,,,,,,,,,,,,,,,,,,,,,------...---------...............555222......000333444444::::::>>>JJJ```|||vvvttttttqqqkkkccc``````aaaaaaccckkkuuuxxxqqqoooqqquuuwww|||~~~tttssszzzyyy~~~|||zzzvvvttt|||{{{yyy}}}~~~fffYYYDDD:::999444333555333///000111111000///000111------,,,,,,,,,,,,------------------------------,,,+++++++++************************************)))************++++++++++++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******************************((())))))******))))))((()))************+++++++++++++++************+++++++++++++++++++++*********+++++++++************)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------......---,,,,,,,,,,,,---333000...000000...000444222555;;;AAAEEEIIISSS]]]rrr<<<>>>AAADDDFFFHHHKKKNNNNNNSSSXXX\\\___ccchhhmmmvvv|||sss\\\BBB;;;555444333///---...000000000////////////...------------------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((())))))***'''((()))++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++************************************************************++++++,,,,,,------,,,++++++---...///...........................///111222444666888:::<<>>???@@@BBBDDDAAAEEEIIILLLLLLNNNSSSWWW]]]aaagggnnnvvv^^^NNN<<<666555444444444111111000000000/////////------------............++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***************************++++++,,,---,,,,,,,,,---------------....../////////000000111222222222000333555888@@@RRRhhhxxxxxxrrrpppsssxxx{{{qqqpppnnnjjjddd```___```___fffooowwwyyy}}}uuuhhh___RRR>>>888555222111111222111000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++************)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++************************)))******************))))))************+++++++++++++++************++++++***************)))))))))+++++++++************)))++++++++++++++++++++++++++++++,,,,,,------......,,,------....../////////111111000000000000000111///333999???AAAEEERRR___iiixxx888:::<<<<<<<<<===>>>@@@===AAADDDEEEEEEGGGLLLPPPRRRUUUYYY^^^dddllltttzzzssseeeTTTFFF;;;333222555111111111000000000//////------------.........///++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))******+++'''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***************************+++,,,---------,,,,,,,,,------...............//////000111333444555555555888BBBSSSmmmzzzssslllgggeeefffgggaaaeeegggfffeeekkkwwwsssRRRHHH;;;333333444333111000//////////////////000------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))************++++++++++++++++++************)))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))******++++++************************+++******))))))******+++)))************+++++++++++++++************++++++))))))))))))************+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...............///////////////000000222333555666>>>EEENNNVVVZZZeee|||999;;;<<<===<<<<<<>>>@@@===@@@CCCCCCCCCEEEJJJNNNNNNPPPRRRUUUYYY```hhhmmmxxxzzz}}}qqq]]]GGG777444999111111111111000000000000---------.........//////++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))*********)))((((((((()))+++,,,'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***************************+++,,,---...---,,,,,,+++,,,.../////////...---//////111222444666777777BBBHHHXXXuuu~~~|||{{{wwwsssmmmfffaaa]]]\\\[[[gggnnnsssssswwwnnn]]]GGG999555666444111000000////////////000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++)))************++++++++++++++++++************)))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))'''(((((()))***+++++++++************************,,,+++***))))))***+++,,,)))************+++++++++++++++************++++++(((((())))))******+++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////////////////.........000111444777;;;???BBBDDDPPPXXXccckkkqqq~~~888888888999:::;;;===>>>@@@@@@@@@AAACCCEEEFFFGGGMMMNNNPPPTTTXXX\\\___aaagggiiinnnttt{{{fff???333:::777222000222333111000111//////.........---------,,,,,,,,,------.........************************,,,,,,,,,++++++*********((((((((('''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,.........------///...,,,111---222<<<>>>;;;AAAMMMZZZddd|||zzzrrrtttttttttsssrrroookkkhhhbbb___]]]```ccceeefffgggyyyiiiFFF777777777333000444555222//////111222000//////............///......//////......---,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))***)))))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,)))+++------------...///111---+++...000000111555111444:::BBBIIIQQQWWWZZZcccppp777888888888999;;;<<<======>>>>>>???@@@BBBDDDEEEHHHIIIJJJMMMQQQTTTWWWYYY^^^```eeekkkqqqwww|||~~~tttLLL888777444222444444111111444//////.........---------,,,,,,,,,---------......************************,,,,,,,,,++++++*********((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......//////...///000000000888111111999AAAKKK___rrrmmmqqqyyysssiiiaaa\\\YYYWWWUUUdddeeegggjjjqqq~~~{{{wwwwwwyyyzzzyyyxxxnnniiigggkkknnnllliiigggiiidddffffffeeeooovvvppp}}}}}}iiiQQQDDD:::222222444555444222111111111000000//////......//////...............------,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++************************,,,++++++***))))))******************************))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))*********))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++*********))))))***++++++++++++,,,,,,,,,***,,,......---,,,,,,---333000000333555222222555===BBBJJJTTT^^^eeeiiijjjyyy777777777888999:::;;;<<<;;;;;;;;;<<<===???@@@AAABBBBBBDDDFFFIIIKKKNNNOOOVVVXXX\\\bbbhhhmmmqqqtttuuuzzz}}}~~~mmmCCC:::555333333222//////222/////////.........------,,,,,,,,,------------...************************+++++++++++++++*********((()))***+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,---...//////000333666999777===MMMaaaxxxqqqjjjwwwtttjjj]]]UUUUUUYYY^^^aaaqqq}}}zzzuuuqqqoooooovvvyyy~~~{{{vvvwwwuuuxxx{{{zzzuuuxxxxxxvvvwwwqqqooopppoooppprrrtttuuuxxx~~~yyyjjj^^^VVVGGG@@@888444444444333222111111000///////////////---............---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++***************++++++++++++,,,,,,,,,,,,***---///000///.........111...///444888:::???DDDTTTaaaooouuuwww777666666777888999:::;;;999999999:::;;;===>>>?????????@@@BBBDDDFFFHHHIIIRRRTTTXXX]]]ccchhhkkknnnmmmsssxxxzzz```EEE;;;333333444111///...////////////............------------------------************************+++++++++***************''')))+++,,,---,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------...///000000//////000111000111888@@@===FFF[[[wwwxxxwwwrrraaa]]]kkkhhhccc^^^```hhhsss}}}}}}wwwuuuwwwxxxxxxzzzzzzwwwvvv{{{~~~yyypppiiifffxxxxxx___DDD666555777888777333222111000000000000000...............---,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++************************)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------***,,,///000000///000111000///222:::CCCKKKWWWaaaiiippp{{{666666666666666777888999999999999999:::;;;======???@@@@@@AAACCCEEEGGGHHHOOOQQQUUUYYY^^^cccfffhhhfffnnnvvvxxxzzzwwwRRRBBB333222777777222...000000/////////.........------------------------************************************************''')))+++,,,---,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---...///000444222222333111222===JJJUUUeeennnpppyyymmmhhh]]]YYYbbbgggkkkrrr}}}}}}wwwpppnnnooowww}}}ppptttsssmmmoooZZZAAA<<<===>>>>>>444444333111111000000000......//////......---,,,---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++***************++++++************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------,,,---//////...---...///555888AAAMMMWWW]]]gggoooppprrrzzz555555555555555666777888888888888888999:::;;;<<>>@@@BBBCCCEEEEEEGGGIIIMMMQQQUUUWWWYYYcccggglllqqquuuxxx|||vvvbbbKKK>>>888333111111000000000000/////////.........---------,,,,,,,,,************************((()))))))))*********+++((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///........................---------...///000222222000///444>>>FFFTTTqqq~~~zzzvvvrrrnnnmmmttt}}}jjjjjj___YYYbbbhhhmmmwwwxxxqqqrrr{{{kkkPPPDDDEEE777666555333222222111111111111111111111000//////...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,------------...//////111222555;;;BBBGGGTTTXXXaaajjjnnnooouuu|||yyyyyy|||555555444444444555666666666666666666666777888999888888999;;;===???AAABBBCCCDDDGGGJJJNNNQQQTTTUUU\\\[[[^^^eeelllpppsssuuuxxxzzz~~~hhhSSSBBB777666:::000000000000////////////.........------,,,,,,,,,************************(((((())))))*********+++((((((((('''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////////////////////////////.........///000222333444555777AAASSScccyyyxxxppp{{{}}}|||xxxppphhhbbb^^^\\\aaaiiijjjmmm~~~yyysssvvvXXXDDDDDD777777555444333222222222222222222222222111000000......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,---------......---///222777???IIIUUU]]]mmmkkklllpppuuu~~~uuufffttt|||666666666666666666666666444444555777888888888888777888999:::<<<===>>>???AAABBBDDDGGGJJJMMMPPPRRRYYYYYYZZZ^^^dddjjjoooqqqrrrwww~~~fffAAA777===444333111000000000000000//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...///////////////......666000...111222000222777>>>NNNeee}}}iiidddppp}}}zzzpppbbbTTTPPPXXXccckkksss|||{{{ooottt|||yyy}}}nnnWWWCCC;;;;;;333000333222---111555555222000111444.........///////////////......---------,,,,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((******++++++++++++******))))))))))))******************))))))))))))***************************************)))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///...---***)))+++,,,///------///222222///,,,888777>>>LLLYYY___aaacccjjjqqq}}}yyy~~~tttttt555555555555555555555555444555666777777777777777777777888:::;;;===>>>>>>???@@@AAADDDGGGKKKNNNOOOUUUVVVWWW[[[```fffkkkmmmuuuyyy}}}UUU<<<555999777333111000000000000//////...------------...,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,---.../////////000///111000222444222222:::EEEUUUmmmqqqfffooouuunnnbbbXXXSSSWWWcccnnnuuuzzzvvvqqqttt\\\>>>777777:::777---444666888777444000---+++////////////////////////.........---------,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************)))******++++++******)))))))))))))))*********************))))))*********************************************))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---,,,******+++,,,+++,,,---,,,---///333666DDDHHHOOOWWW\\\aaalllxxxwwwzzz}}}555555555555555555555555555666666777777777666666666777888999:::<<<======<<<===???AAADDDGGGJJJKKKPPPQQQSSSVVV[[[```eeegggqqqtttxxx{{{}}}oooIII333666333000///000111222111000///......------......,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++,,,---...///000000111---000333444222888KKK^^^sssyyyrrrjjjkkkxxxiiieee```___gggxxxtttjjjeeeiiimmmwww~~~{{{VVVDDD<<<:::888///333222222222222111000...////////////////////////.........------------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))******++++++******)))))))))))))))************++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++------,,,,,,,,,---+++...///...---222<<>>RRRppp|||qqqpppooopppuuu{{{{{{tttlllkkkqqqxxxzzzssskkkiiimmmpppzzz}}}}}}}}}|||~~~~~~|||}}}mmmKKK888888999555444111//////111444777000000000///////////////............------------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))************))))))((()))))))))************,,,++++++++++++++++++,,,************************)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---///000...---......,,,000333555777???LLLVVV\\\aaaiiippprrrvvvzzz~~~555555555555555555555555555666666666666555555444555666666777888999:::::::::;;;<<<>>>@@@BBBDDDFFFFFFIIIMMMPPPRRRUUUZZZ]]]\\\___eeemmmuuu}}}vvvOOOBBB===888555555333///+++000000///............///---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************************************(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++))))))*********+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,---------.........//////.........///000000555777:::CCCYYY{{{nnnfffiiijjjgggffflllmmmqqqtttuuuqqqmmmkkkxxx|||lllqqqzzz|||~~~}}}}}}}}}wwwtttuuuxxx{{{vvvsssppppppqqqsssvvvyyyuuurrrppprrrtttuuuyyy}}}{{{wwwzzzxxxzzz}}}vvvwwwhhhDDD;;;:::666888888666333111222444111111000000//////////////////.........---------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************,,,++++++++++++++++++,,,************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...//////...------...***///666???IIITTT^^^eeefffoooyyywwwqqqzzz444444444444444444444444444555555666666666555555555555666666777888888999::::::;;;===>>>AAABBBDDDBBBFFFKKKMMMNNNPPPUUUYYYXXXZZZ```hhhqqqxxx{{{|||}}}\\\FFF>>>555000222333222000111000//////......//////------------,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,---------............000//////...///000222333444:::EEEYYYzzzrrrcccaaaaaa^^^dddpppmmmjjjhhhhhhhhhjjjrrr{{{zzziii___jjj|||xxxpppmmmkkkgggffffffmmmooopppmmmiiiiiimmmqqqtttooolllmmmooooooqqqsssqqqrrrsssttttttuuuyyy|||zzzvvvvvv||||||xxxyyy{{{|||||||||{{{rrrmmmooovvv^^^GGG888000222555777666333000...222111111000000//////.../////////.........------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((())))))******))))))((())))))))))))************++++++************++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---,,,,,,,,,...000---444???MMMYYYdddmmmqqqrrrttt}}}}}}}}}444444444444444444444444333333444555666666666666444555555666666777777888999999:::;;;===>>>@@@AAA>>>CCCHHHJJJJJJLLLPPPTTTTTTWWW]]]fffoootttuuutttxxx{{{xxxaaaSSS@@@444111333555555111000000///////////////...------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------.....................///111333666888???NNNeeessskkkdddccchhhmmmssswwwppphhhccceeekkktttuuuiiicccdddhhh}}}yyyssslllkkkmmmmmmhhhccc___[[[YYY\\\^^^___bbbggglllllljjjhhhfffgggiiillluuuooonnnsssxxxwwwyyy|||zzz|||pppqqquuuyyyzzzyyyzzz}}}gggTTTJJJ@@@666333555666333...222222111111000//////...////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********************))))))*********************************))))))***++++++,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,---,,,---000444888???IIIVVV___eeekkkrrrxxx|||~~~}}}tttppp|||444444444444444444444444222333444555666666666666444444555555666666777777888888999:::;;;===>>>???<<>>@@@CCCFFFIIIKKKJJJPPPWWW^^^bbbeeehhhjjjmmmvvv~~~~~~{{{|||WWW555444888333222111000111333222000---//////.........---------......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++000000,,,,,,000111...111...///444777===LLL[[[sss}}}{{{yyymmm___ffflllqqqtttuuupppiiijjjrrr}}}nnn||||||{{{vvvmmmcccYYYQQQLLLIIIFFFGGGIIIIIIHHHHHHJJJKKKOOOPPPQQQTTTYYY^^^dddgggqqqjjjdddeeennnxxxeeeDDD888555666888444555555333111111111///000000000000000000000000//////.........---------...........................---,,,,,,------+++)))+++++++++************)))'''((()))++++++******)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***---///000///---,,,...------111999FFFTTT]]]fffmmmwwwzzzsssmmmwww|||mmmnnnttt{{{555444444444444444444555444444444444444444444444333333333333444555666666555555666777888999::::::999::::::<<<>>>BBBEEEFFFFFFKKKQQQWWW[[[___ccceeeooorrrqqqlllmmmwww|||NNN>>>;;;888222111000///............//////.........------------------,,,+++*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++...---***+++111333000444333444999@@@MMMdddyyy}}}nnnnnn{{{{{{kkkhhhiiinnnrrrsssooojjjgggyyy{{{lllddddddxxxmmmiiiZZZWWWRRRMMMHHHEEECCCBBBCCCEEEGGGGGGGGGHHHJJJLLLSSSTTTVVVZZZ___dddhhhkkknnnhhhcccdddllluuu{{{}}}aaaIII;;;555555444555666444222222222111111111111111111111111111//////.........---------...........................---,,,,,,------+++***++++++++++++************'''((()))***+++******)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------000---++++++...000111111111222666>>>KKKYYYfffnnnsssvvvwwwtttooouuuooouuummmlllwww444444333333333333444444444444444444444444444444333333333333444444555666444555555666777888999999777777888999;;;>>>AAABBBCCCGGGLLLPPPTTTXXX]]]```kkkooolllgggnnncccAAA666666333333111///------///000/////////.........------,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,***---222444333333222555===KKKbbbcccYYYccczzzwww{{{sssppprrrrrrooorrryyylllddddddjjjpppxxx~~~xxxgggXXXNNNBBBAAA???>>>>>>???@@@AAAAAACCCEEEGGGGGGIIIKKKMMMTTTVVVYYY\\\aaaeeehhhjjjgggccc```bbbhhhooossstttuuuxxx|||}}}___GGG999666666777777777444222222333111111111111111111111111/////////.........------...........................---,,,---......,,,***,,,+++++++++************(((((()))************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------111...++++++///222333222333888AAANNN^^^kkktttxxx~~~wwwqqqvvvxxxrrrhhhfffqqqpppvvv333333333333333333333333444444444444444444444444333333333333333444555666444444555555666777777888888888888999;;;===???AAACCCEEEHHHLLLOOOTTTYYY]]]```kkkoookkkrrr{{{yyysss}}}uuuJJJ777555333444444222//////111333////////////............+++++++++*********))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***************+++++++++,,,,,,,,,------------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...000000//////111333333222444555<<>>>>>>>>>>>>>>>>>@@@AAABBBAAACCCFFFGGGIIIJJJMMMOOOQQQSSSUUUXXX[[[]]]_________]]]\\\]]]bbbfffhhhhhhkkknnnrrrvvvyyy}}}www[[[EEE999888666777888777333222333111111111111111111111111////////////.......................................---------//////---+++,,,,,,+++++++++*********((()))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,------------...+++,,,...000000111222333???FFFSSSbbbooowwwyyyyyyxxx{{{hhhVVVaaarrr222333333444444333333222444444444444444444444444444444333333333444555555444444444555666666777777999999888999:::;;;===???@@@BBBEEEGGGJJJNNNTTTXXXUUUcccjjjffffffooosssooogggcccqqq```FFF===222333333333222111222222000000/////////.........++++++******************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************))))))))))))))))))***))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........000000111222222111111333>>>DDDRRRlllkkk``````jjjyyyvvvpppqqq{{{{{{pppzzzzzzpppmmmuuu~~~tttfffZZZTTTKKKDDD@@@===:::888=========>>>>>>???@@@@@@BBBDDDFFFHHHIIIKKKMMMPPPMMMNNNOOOQQQRRRRRRRRRRRRUUUTTTUUUWWWZZZ\\\]]]]]]___bbbfffjjjlllppptttwww}}}zzz___LLL???888333555777444222444111111111111111111111111000000/////////....................................------...///000...---,,,,,,,,,++++++++++++***)))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++,,,,,,,,,---------,,,,,,---------.........***...000///...000888@@@UUU^^^kkkwww}}}~~~|||zzz|||kkk___eeesss}}}222333444555555444333222444444444444444444444444444444444333333444444555555555555555666666777777777777666666777888999:::;;;===@@@BBBDDDHHHLLLPPPOOOZZZaaa``````lll|||ooorrrsssWWWGGG777555222222222222111000000000000/////////......++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))))))))***++++++,,,,,,(((((()))))))))*********++++++,,,,,,------......,,,---------............---...111333111000666???OOO\\\ttt{{{ssseee___hhhyyytttrrr}}}vvvpppxxxxxxwwwzzz~~~|||tttfffUUUNNN???===999777888999999999<<<<<<===>>>???@@@AAAAAAAAACCCEEEFFFFFFGGGIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMOOOQQQRRRSSSTTTSSSVVVYYY\\\___bbbeeehhhpppssswww|||~~~}}}qqquuuzzzzzz^^^JJJ888555666444444666222222222222222222222222000000000/////////....................................---///000111///...,,,,,,,,,,,,++++++++++++)))))))))((()))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,------------,,,---------............000111111///111;;;KKKWWWfffoooyyy~~~}}}}}}ppp]]]XXXcccvvv}}}sssppppppppppppqqqmmmrrrwww|||222444555666666555444222444444444444444444444444555444444333333444444444555666666666666777777777777666555555555666777888777:::===???AAACCCGGGJJJMMMPPPWWW^^^cccooorrr___EEE===444111333444333000000000000000/////////...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++((())))))***++++++,,,,,,)))))))))*********++++++++++++,,,,,,---......///------------............,,,...222444222555FFFXXXggg~~~yyyssswwwoooooorrr~~~vvvpppiiizzz|||tttooonnnyyyvvviii\\\HHH;;;===444555666777888999:::;;;<<<===>>>???@@@AAABBBBBB???@@@AAAAAA@@@@@@BBBCCCBBBBBBAAAAAAAAABBBDDDDDDCCCEEEGGGHHHIIIKKKLLLMMMLLLNNNQQQTTTVVVXXX[[[^^^eeehhhlllqqquuuxxxzzzzzzxxx{{{wwwmmmttt{{{~~~~~~~~~sssMMM<<<888444333666222222222222222222222222000000000000/////////...........................///......///111111000///------,,,,,,,,,+++++++++***)))((((((((()))++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,------------...------------............222222333999DDDSSSaaaiiipppwww|||{{{yyy}}}zzz^^^]]]bbblllwwwwwwjjjddd```bbbddddddhhhnnnpppuuu333444666777777666444333444444444444444444444444555444444333333333444444666666666777777777777777888777666666555666777888777999===???AAACCCFFFHHHLLLIIIOOOZZZ___fff{{{TTTGGG888222444777666333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++((())))))***++++++,,,,,,,,,,,,---------.........++++++,,,,,,---...//////---------.........//////...000444666555===UUUnnnrrrdddkkktttiiiooo}}}nnnpppqqqkkkhhhlll~~~qqqllliii\\\RRRMMM===333999999::::::888777888;;;>>>;;;<<<======>>>=========<<<===>>>===<<<;;;<<<===<<<;;;::::::<<<>>>AAABBB???AAACCCDDDEEEFFFHHHJJJJJJLLLOOOQQQSSSUUUXXXZZZ___aaafffkkkooosssvvvwwwvvvyyy}}}|||xxx}}}cccFFF;;;555222444222222222222222222222222000000000000////////////........................///......///111222111///---------,,,,,,,,,++++++***)))((((((((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,,,,---------......---------........./////////000666FFF[[[jjjooooooxxx}}}|||yyy}}}{{{ggg___ccc]]]eeezzzwwwssshhh___^^^YYYVVVWWW\\\______dddmmmtttyyy555555555555555555444444222333333444444555555555555555555555555555555555777777777666555555555444333444444555666777888888999999999:::<<>>>>>@@@AAACCCEEEFFFGGGHHHKKKMMMPPPRRRTTTTTTWWW[[[___cccfffiiilllnnnnnnrrrvvvxxxzzz{{{|||}}}}}}}}}YYY===;;;999111444777777333222333444333111111000000//////......---------------------------///222444444222...,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********))))))((((((***************)))((((((+++*********))))))((((((******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,111...---000000///000444333:::EEETTTfffsssuuuqqq{{{~~~yyyyyy~~~nnn___^^^eeekkkgggwwwsssbbbWWWUUUUUUTTTQQQUUUUUUXXX\\\^^^aaahhhppp555555555555555555555555444444444444555555555555555555555555555444444444666666666555555555555555444444555555666666777777888888999:::;;;>>>@@@AAAAAA@@@CCCIIIOOOUUU^^^hhhrrr~~~aaaCCC777222222444222000////////////...,,,...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///------///111111000222222:::IIIVVVeeeuuufffiiisss{{{rrrhhhhhhnnnwwwzzzqqqrrrxxx~~~rrrdddVVVNNNCCC>>>888444444444444333777777777888888888888888777666666555555555666666444555555555555666666666777777777888999999::::::<<<<<<<<<===???@@@BBBCCCCCCDDDGGGIIILLLNNNOOOPPPPPPSSSVVVXXXYYY\\\___aaaeeegggkkkmmmooopppsssuuu~~~}}}~~~~~~uuuVVVDDD;;;777555444444444333111222444222222222111000000//////------------------------///111333555555222///,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********))))))))))))***************)))((((((************)))))))))(((******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,---------///------///...---111666888GGG]]]nnnuuuwwwyyy||||||yyywwwzzzjjj______```jjjyyy~~~ddd[[[TTTLLLHHHJJJMMMNNNNNNPPPRRRWWW```iiittt555555555555555555555555666666666666555555555555444444444444444444444444444444444555555555555555555555555666666666666666777777888999:::<<<>>>???AAA@@@BBBGGGJJJMMMTTT\\\fffnnnwwwzzz~~~{{{NNN555666777111222111//////000000...,,,...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...------...000222444333999III]]]nnnuuukkkeeennn~~~jjj```cccsss|||yyy~~~zzz{{{mmm\\\KKK@@@;;;555333222222444777888888888888888888777777777777333333222222222222333333222222222333333333444444555555666666777888888888::::::::::::;;;<<<===>>>>>>@@@BBBDDDGGGHHHIIIJJJJJJKKKLLLLLLMMMOOORRRUUUZZZ\\\___```bbbfffjjjmmmwwwuuuuuuxxx|||~~~}}}{{{oooqqqtttxxx|||{{{~~~uuuTTTAAA>>>888333222777777111111666444333333222111111000000------------------------000222444555444222...,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))))))))*********+++******)))(((************))))))))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,---------............///......///---...777AAAWWW]]]lllzzz}}}zzz~~~~~~tttxxxlllUUU^^^jjjlllxxx|||jjjUUUCCCAAA@@@@@@BBBEEEHHHLLLNNNQQQWWWcccppp|||444444444555555555555555888888777777666666555555444444444444444555555555333333444444555555666666666666666666666555555555555666666888999;;;<<<===AAA@@@CCCGGGIIIJJJOOOUUU^^^dddlllsssyyyaaaEEEAAA???666333222000000000000...---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++---//////...222777:::CCCWWWooo~~~sssyyylllggggggwwwccceeehhhxxxqqq|||~~~zzz~~~wwwjjj[[[LLL@@@888555555555666777888888888888777777666666555444444333111111000000000111222222333333333444444444555555444444555555666777777777999999999999999::::::;;;<<<===???AAACCCEEEEEEFFFGGGHHHHHHHHHHHHJJJNNNQQQUUUVVVXXXYYY[[[___eeeiiiqqqooopppsssxxxyyyuuuqqqiiijjjmmmqqqtttwwwyyyzzz{{{|||lllRRRDDD:::222222999:::333222888333333333222111111000000........................111222333444333000---***++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++******)))*********)))))))))))))))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,---....../////////.../////////555DDDTTTpppkkkooo}}}zzzwwwhhhbbbeeerrryyy}}}vvvdddTTTKKKEEE@@@===@@@CCCDDDEEEGGGLLLPPP[[[eeeuuu444444444555555555666666888888888777777666666555444444444555555666666666333444444555555666666666666666666666666555555555444555666777999::::::;;;;;;;;;===BBBDDDDDDHHHNNNSSSXXXaaakkktttzzzwww[[[JJJBBB===555333111111111000///---///...------,,,,,,------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++...111///,,,000888GGGQQQgggrrrlllkkk___fffsssrrrXXX^^^tttwwwjjjiiizzzhhh]]]NNNBBB<<<999666333555666888888777555444444555555444333222111000000111000000000111111222333333333333444444444555555444444555555666666777777999999888888888888999999<<<===>>>@@@BBBCCCCCCCCCDDDEEEFFFFFFGGGJJJNNNRRRQQQRRRSSSTTTVVV[[[aaaeeekkkkkkmmmppptttssspppllliiijjjlllooopppqqqrrrrrrzzz~~~}}}~~~pppWWW@@@777333666777333333888333222222111000000//////........................///000111222000...+++)))++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++******++++++++++++******))))))))))))))))))************++++++++++++******))))))*********++++++++++++++++++++++++++++++++++++*********++++++,,,---***++++++,,,---............---///222666@@@TTTfffoooooowww~~~zzzhhh___jjjrrrttt|||iiicccVVVFFF>>><<<===<<<===@@@CCCDDDDDDGGGNNNTTTdddlllyyy}}}{{{}}}333333444444555666666666777777777777666666666666555555555666777777888888555555555666666666666666555555555666666666666666444555666777999999999999888777:::>>>@@@@@@DDDJJJLLLNNNWWWcccmmmrrrxxx}}}fffKKK;;;666666444222111111111///---///......---------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............000///111444111---666CCCXXXgggqqqeeebbb^^^aaarrr}}}ooohhhgggtttkkkbbbrrrtttgggPPPFFF:::444555777777555555777999999777555444555222222222111000//////...111111111111111222333444111111222222222333333333333333444444555666666666888888777777777888888999;;;;;;===>>>???@@@@@@@@@???AAABBBDDDEEEHHHLLLOOOKKKLLLMMMNNNPPPTTTYYY]]]bbbeeeiiimmmnnnmmmlllkkkiiijjjlllnnnppppppppppppuuuyyy~~~{{{~~~```TTTDDD888333444555777222222222111000000//////...........................///000000///---+++)))++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++)))***++++++,,,+++++++++))))))))))))******************++++++++++++******)))************+++++++++++++++++++++++++++++++++************+++,,,------******+++,,,---......///---///444<<>>BBBIIIKKKJJJOOOZZZdddjjjqqqxxxzzz}}}bbbIII999666555333222222111///---//////...---------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,------------............222///000444444666GGG[[[kkksssbbb```eeehhhqqqwww~~~|||pppjjj{{{xxxxxxsss{{{nnnXXXLLL???;;;777555666888888777666888:::999666444555666111111111000000/////////111000000111222333444444000111111111111222222222111111222333333444444555666555555555666777888888888888:::;;;<<<<<<<<<<<<:::<<>>@@@DDDIIINNNRRRPPPMMMMMMSSSWWWZZZ^^^cccUUUOOOMMMPPPQQQNNNNNNQQQUUUXXX\\\aaaeeehhhiiijjj333333444444555666777777444444555555666666777777666777777888999:::::::::999999888888777777666666333444444555666777888888444555777888999999999888777555555888888999===DDDJJJFFFGGGQQQZZZaaaiiirrruuu{{{mmmyyykkkNNN777555333222222111///---//////...------------...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000,,,---333777???XXXssswwwlll___aaaggguuuzzzmmmfffjjjqqqnnnQQQAAA@@@444666888999777555555555555777888666222//////111111111111111000000000000000000000000111222444444222222222222333333333333000000000111222222333333444444444444555666777777555666777888999999999999999;;;>>>@@@@@@AAABBBDDDBBBDDDFFFGGGHHHKKKNNNQQQLLLUUU^^^bbbbbbdddiiinnneeehhhmmmsssxxx{{{}}}~~~}}}|||}}}zzz~~~YYY<<<<<<<<<444555555444333333222222111////////////////////////......///000000///...---++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,(((((())))))*********+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,---...///000111222888>>>LLL```nnnvvv|||mmmdddiiinnn{{{{{{iiiVVVDDD;;;;;;777888999;;;999777777999999::::::;;;===>>>??????BBB???@@@GGGKKKHHHEEEDDDFFFCCCDDDHHHHHHEEEJJJRRROOOQQQTTTXXX\\\```ccceee888777777777777888888999777777777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777888888777777888999::::::888888888888888777666666:::999777777888;;;>>>@@@BBBDDDHHHLLLQQQXXX```fffuuu|||uuusssrrrGGG222888777111222---333/////////...------,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))+++)))((((((************,,,...000000---+++++++++))))))))))))******************))))))))))))************************************))))))******+++,,,++++++,,,,,,,,,---------111///......///111111111...111222555@@@WWWpppuuu```ZZZggg}}}yyyfffaaadddssslllSSSAAA::::::777777777777777777888888555555555444333222111000000000000000111111111111111111222222222333333333333222222111111222222333000000000000000000000000000111222222333444555666444555555555666666777777999999:::;;;<<<>>>>>>???>>>???AAACCCDDDFFFIIIKKKOOORRRUUUYYY\\\aaafffiiifffgggkkkpppwww~~~|||mmmCCC:::=========777555888777000///222111///......//////...---------------------------,,,++++++******++++++,,,++++++******++++++,,,---************************+++++++++*********))))))(((((()))***************++++++************++++++***************)))((('''))))))***++++++++++++***++++++,,,,,,,,,---------+++,,,---.........---,,,)))+++...000111111333444???RRReeemmmsss}}}}}}eeehhhmmmzzzzzzoooZZZHHH>>>999666333666777888888888777666555999888666555666777999:::@@@@@@@@@@@@????????????===>>>???BBBDDDFFFHHHIIILLLNNNPPPSSSWWWZZZ]]]^^^888888888888888999999:::777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777888777777777888888999:::888888999888888777777666999888777777888:::===>>>???AAADDDFFFJJJPPPWWW[[[gggppp{{{|||sss[[[:::777666333555///555000//////......---,,,,,,,,,,,,,,,++++++++++++***+++++++++*********))))))))))))))))))))))))))))))***)))(((((()))*********...---++++++++++++(((&&&))))))))))))******************))))))))))))******************************)))*********++++++++++++++++++,,,,,,,,,---------...---,,,---...000000000444222777DDDPPP___yyyoooeee^^^eeewwwrrr]]]```www}}}gggQQQCCC<<<;;;;;;777888888888777777666666333333333222222111000///000000000000111111111111111111111222222222333333333222222111111222222333222222222222222222222222111111222222333444444444444444444555555555555555666777777888999:::;;;<<<:::<<<>>>???@@@BBBEEEGGGKKKMMMQQQSSSVVVYYY]]]```dddeeeiiinnnttt{{{}}}VVV???999;;;;;;555111222333222111111111///......//////...---------------------------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---************************+++++++++*********))))))(((((()))***************+++******))))))******++++++,,,,,,,,,++++++***)))))))))***+++++++++++++++++++++,,,,,,,,,---------+++,,,---.........------***...111000...111999AAAMMM[[[lllvvv{{{hhhdddsssyyyvvv~~~uuummm]]]RRRDDD:::666666555444555666666666666555333333666555444333333555666888:::::::::999999999999999;;;<<<===???BBBDDDEEEFFFIIIKKKLLLOOORRRTTTVVVWWW999999999999:::::::::;;;888999;;;===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888888777777777777888999999888888999999999888777777777777888888999:::;;;<<<===???@@@BBBDDDHHHMMMQQQWWWbbboooyyy~~~uuuwwwwwwFFF555333333555---333000000///......------,,,,,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))))))))))))))***)))(((((((((((()))***111...+++,,,///000,,,((())))))))))))******************))))))))))))******************************))))))+++,,,,,,,,,+++***,,,,,,,,,,,,------------,,,,,,---...//////000000222000===TTTfffvvvqqqgggccceeesss~~~ssslll^^^nnnnnn]]]HHH;;;999;;;;;;999888888999999777666444333111111111111000///......000000000000111111111111111111111222222222222333222222111111111111222222222222222222222222222222222222222222222222222222444444444333333333333333333333444444555666777777666888::::::;;;===???BBBEEEGGGIIIKKKLLLOOORRRUUU^^^```cccgggmmmtttyyy||||||sssSSS@@@===:::888444000222555555111111000...///000000///---------------------------,,,,,,++++++++++++,,,,,,++++++******++++++,,,---************************+++++++++***************(((((()))***************+++******))))))******+++---------------,,,,,,+++)))******+++++++++++++++,,,,,,,,,,,,------------+++,,,---...............,,,000333000///666GGGUUUdddmmmzzz|||iiijjjzzz{{{{{{dddSSSAAA<<<555333555777888888444444444444333222000000222222111000111222333444444555555555555555555555999:::;;;===???@@@BBBCCCEEEFFFGGGIIIKKKLLLNNNOOO888888999::::::;;;;;;;;;888:::===???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888888777777777888888999888999999999999999888888666777888:::::::::::::::<<<===???@@@AAADDDHHHKKKQQQZZZfffnnnsssxxxqqqrrrUUU:::555555555---333000000//////...---------------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))((('''(((***,,,---...000333444222...+++((()))))))))******************))))))))))))******************************((()))+++------,,,+++***,,,,,,,,,------------...---...000000000000000111111999III^^^uuuwwwnnnnnnmmmlllqqq{{{{{{oooggggggrrrwwwsss|||kkkQQQHHH===:::<<<>>>:::555999999999999777444222000000000111111000///......///000000000111111111111111111111111222222222222222222111111111111222222000000000000000000000000333333222222111111111000333333222222111111111000000111111222333333444444333555666777777888;;;===>>>@@@CCCDDDEEEHHHKKKNNNWWWXXX[[[___eeejjjooorrrwww~~~}}}tttXXXGGG999<<<;;;666555888777222111000//////000000///---........................,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,---************************************************(((((()))*********************))))))))))))******,,,---------------,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,------------...,,,,,,---....../////////...111222222666CCCXXXiiiuuuyyy{{{iiicccooo|||zzzeeeOOO===888666444555777999888777222222111111000///...---000000/////////000111222444444444444555555555555888888999;;;<<<>>>???@@@@@@AAABBBDDDFFFHHHJJJKKK777888999;;;;;;;;;;;;;;;:::<<>><<<=======================================<<<;;;;;;999999888888888888999999999999::::::::::::999999666777999;;;;;;;;;:::999999;;;===>>>???AAAEEEHHHPPPVVV___eeekkksss~~~{{{tttzzz```FFF===888777000777111000000///......---------------,,,,,,,,,++++++************************))))))))))))))))))))))))((())))))((('''(((,,,///+++222:::;;;555...***)))((()))))))))******************))))))))))))******************************(((***,,,---...---+++***,,,,,,---------............///111000......///111666KKK]]]gggwwwhhhhhhnnnssstttzzz}}}wwwjjjcccccciiiyyyssshhhRRRCCCAAA>>>>>>>>>===:::777999999999888555333000///111111111222111111000000///000000000111111111111000000111111111222222222222111111000000111111222////////////////////////222222222111111000000///222222111111000000//////000000111111222222333333222333444555444555888::::::<<<>>>@@@AAADDDGGGJJJQQQRRRUUUXXX]]]cccgggjjjttt|||zzzyyyZZZ999<<<<<<888666777666333222000//////000000///...........................---,,,,,,,,,,,,,,,,,,---++++++******++++++,,,---************************************************(((((()))******************))))))))))))))))))***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,------...///000000...///111666BBBTTThhhuuu|||mmm}}}kkkfffjjjwww|||]]]KKK@@@777444444444555666555222111111000000///...---------000000000000000111111111444444444555555555666666777888888999;;;<<<======<<<===???BBBEEEGGGIIIJJJ888999;;;<<<=========<<<>>>???AAAAAAAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<;;;;;;:::999999999999:::999999:::;;;;;;;;;::::::888999:::;;;<<<;;;::::::666888:::;;;<<<>>>AAACCCLLLQQQXXX]]]dddpppeeeUUUFFF888555///666111111000//////......---------------,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))''')))***)))(((***///444555>>>GGGEEE:::///***)))))))))))))))******************))))))))))))******************************)))***,,,---------,,,+++,,,---------............,,,...///...------111555999XXXqqq|||vvvfffeeedddhhh{{{lll]]]]]]fffxxxnnnTTTBBBBBBAAA???===::::::;;;===:::999888666333222000///111222222333222222111111000000000000111111111111000000000111111111111222111111000000000000111111111111111111111111111111222111111111000000//////111111111000000000000000000000111111111222222222111222333333333333555777777999;;;<<<>>>@@@DDDFFFLLLMMMOOORRRVVV[[[___bbbmmmssszzz}}}||||||}}}PPPEEE;;;777666444333444222000//////000111///...........................------,,,,,,,,,,,,------++++++******++++++,,,---***************************************+++++++++(((((()))******************))))))(((((())))))***)))******+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,---------............------------...///111111...222888CCCRRRdddsss}}}vvvppp}}}zzzfffgggooosssbbbEEE888666555444555666666555444222111000//////............///000000000111111111222222111222222333333444444555666666777888888999:::::::::;;;===@@@CCCEEEGGGHHH999;;;===???@@@@@@@@@???DDDDDDCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@???>>>>>>======<<<;;;;;;:::::::::;;;999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;777888:::;;;;;;<<<>>>@@@EEEJJJOOOTTT[[[gggvvvvvvsssZZZ>>>555000555111111000000///............------------,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))&&&)))******)))+++222888===BBBGGGDDD;;;222,,,+++))))))))))))******************))))))))))))******************************+++++++++,,,,,,,,,------------------............+++...000//////222999???LLLlll```aaabbbgggyyyxxxnnnccc```pppzzzfffRRREEE@@@BBB@@@>>><<<;;;;;;===???;;;999666333111111111111111111222222333222222111000000000000111111111111000000000000111111111111111111000000000000111111111111111111111111111111000000000000000000//////000000000000000111111111000000000000111111111111000111222222111111333555555777888999999;;;>>>@@@CCCDDDEEEHHHLLLQQQTTTWWW___eeelllqqqtttuuuvvvxxx|||cccAAA999:::666333555222111000000111111000...........................------,,,,,,,,,,,,------++++++******++++++,,,---************************))))))*********+++++++++(((((()))***************))))))(((((((((((())))))))))))***+++++++++++++++***+++,,,,,,------,,,,,,------------............------,,,---...000111222333===LLLZZZfffrrr~~~zzzrrreeegggnnnwww||||||qqq]]]HHH999333333333555666666666444333222222000///.........///000111000000111111222222111111000000000111222333333333444444444555555666666777888999;;;===???AAACCCCCC;;;===???BBBCCCCCCBBBAAAHHHGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===:::;;;======<<<<<<===???@@@DDDIIILLLQQQ[[[iiitttsssKKK===666:::111111000000//////............---------,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))&&&)))+++***)))---444;;;888999:::999555000+++)))))))))))))))******************))))))))))))******************************,,,,,,+++++++++,,,---...---------.........//////---000222222333888BBBIIIkkkppp___eeebbbsssyyyfff^^^```pppxxxbbbNNNAAACCCJJJ>>>>>>>>>@@@AAAAAA>>><<<;;;999555222000000111222000111111222222222111111000000000000111111111111000000000000111111111111111111000000000000111111/////////////////////////////////000000000000000//////000000111111222222/////////000000000000000///000111111000000222333555666777777666666888:::;;;;;;===???CCCGGGKKKMMMSSSXXX```hhhnnnppppppooo{{{{{{||||||||||||{{{{{{zzz}}}MMM???@@@:::444777222111000000111111000...////////////////////////...------,,,,,,------...++++++******++++++,,,---************************))))))******++++++++++++(((((()))***************))))))(((((((((((()))))))))***++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------.........//////------,,,---...000222333:::III^^^mmmuuu|||vvveeerrr}}}|||yyynnnWWWHHH888333555666555555333333333111///------...//////......///000222333///000000111222111111111000000000111222333333444222222222333333444444444888888999;;;<<<===>>>>>>======>>>@@@CCCEEEHHHIIIGGGHHHHHHGGGGGGFFFEEEDDD============>>>>>>>>>>>>CCCBBB@@@?????????@@@AAAAAAAAA@@@???>>>===<<<;;;999:::<<<===>>>===<<<<<<<<<<<<<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;AAABBBCCCFFFKKKTTT^^^dddqqqxxxsssCCC222<<<222//////222222//////222///......------,,,++++++************************))))))))))))))))))))))))(((+++---+++(((,,,666???<<<777333222333111---((())))))))))))************(((((((((((())))))))))))******************************+++++++++,,,,,,,,,,,,---...---------///111...444555///...;;;RRRccctttnnnccceeefff|||}}}uuueee^^^pppcccTTTIIIAAAAAAHHHCCC@@@>>>>>>@@@@@@>>>;;;666555444333222111111111000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000/////////000000000000000//////000000000000000000000000111111111111000000000000///000111111000///111222444333333333333333333333555555444333444555666777;;;;;;;;;<<<>>>???AAABBBJJJMMMRRRXXX^^^cccgggiiiqqquuuyyyzzzwwwuuuuuuvvv{{{}}}kkkKKK===666666888444444333111/////////000000/////////............,,,,,,,,,++++++,,,------******************************++++++++++++******************************************************))))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,------,,,,,,,,,---............///000111333444444LLLaaarrrwwwuuummm~~~qqq|||{{{}}}mmmRRR>>>;;;666222111222444555222222111000///......---000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222555666777888:::<<<============>>>@@@BBBDDDFFFGGGFFFFFFGGGGGGFFFEEEDDDDDD>>>>>>>>>>>>????????????BBBAAA@@@?????????@@@@@@AAA@@@@@@???>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;:::>>>===============>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<>>>???AAADDDHHHOOOWWW]]]dddooo~~~ZZZ888555555222111333333000///000///......------,,,,,,+++************************************************(((***+++)))'''+++555>>><<<777333111222000,,,((())))))))))))************))))))))))))******************************************+++++++++,,,,,,,,,,,,---......------///111222333444444888GGG___ssswww^^^YYYdddooouuukkkcccmmmkkkVVVNNNIIICCCBBBHHHCCCAAA??????@@@@@@>>>;;;666555444333222111111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000000///////////////000000000//////...111111111111111111111111111111111000000000000000...000222222111111222333333333333333333444444444555555444444444555666777::::::::::::;;;<<<===>>>BBBDDDHHHMMMSSSXXX\\\^^^fffkkkpppsssrrrrrrtttvvv~~~zzzUUU>>>777666777444555444333222111111111000000/////////............------,,,,,,------...******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,------,,,,,,------......,,,...//////000555>>>EEE[[[lll|||wwwgggnnn~~~llluuu~~~xxx]]]FFF888777666555444444444444111111000000///...------000000000000000000000000000000000000000000000000222222222222222222222222000000111111111222222222333444555666888999:::;;;===>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFEEEEEEDDDDDD@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@AAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<;;;:::999======<<<<<<<<<<<<======;;;;;;<<<<<<======>>>>>>;;;===???AAACCCHHHMMMQQQWWWeeeyyysssCCC333999555333555555111.../////////......---,,,,,,,,,++++++++++++++++++++++++************************'''))))))'''&&&+++555===;;;777222000000...+++'''))))))))))))************************++++++++++++******************************+++++++++,,,,,,,,,,,,---......---...000222222......777BBBUUUqqq~~~kkkcccSSSWWWiiiyyykkkdddiiidddVVVKKKJJJIIIEEECCCFFFCCCBBB@@@?????????===;;;666555444333222111111111000000000000000000000000000000000000000000000000111000000//////000000111000000///////////////.........////////////......111111111111111111111111000000000000000000111111---000333444444333333444333333333444444555555666666555555555555666777888999999888888888888888999;;;<<<>>>BBBGGGLLLPPPSSSZZZ___eeehhhjjjmmmqqqtttxxx{{{gggHHH:::666555555555666555555444333222000000000/////////......///......------.........++++++++++++++++++++++++******++++++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,------,,,,,,---......///,,,///111000111;;;MMM\\\jjjvvvjjjiiizzzkkktttnnn[[[III:::333444666777777555333222000000//////......------000000000000000000000000000000000000000000000000222222222222222222222222000000000111111111222222111111222333555666777777>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@???????????????>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<======>>>>>>>>>;;;===???@@@AAACCCFFFHHHPPP]]]ppp{{{qqqrrrWWW>>>;;;666333444555111///////////////...------,,,,,,++++++++++++++++++++++++************************)))))))))'''&&&+++555<<<:::666222///...,,,)))'''((()))))))))************)))))))))*********++++++******************************+++++++++,,,,,,,,,,,,---......---...000222222---000===MMMdddmmmhhh\\\YYYaaarrr||||||uuulllkkkmmmeeeXXXOOOIIIIIIJJJFFFCCCCCCCCCBBBAAA@@@???===<<<;;;666555444333222111111111000000000000000000000000000000000000000000000000000000////////////000000////////////............---......////////////...111111111111111111111111///000000000111111222222---000555777777666555555333333444555666666777777666666666666777777888888999999888777666666666666999999:::<<>>======<<<===============>>>>>>>>>??????===>>>@@@@@@@@@AAABBBDDDIIISSSbbbqqq{{{~~~~~~wwwnnnhhh{{{kkkOOO???777222333444222000000000//////......---,,,,,,++++++++++++++++++++++++************************++++++***((((((---444:::777444000---+++***)))(((((()))))))))************((((((((()))))))))************************************+++++++++,,,,,,,,,---...///.........000222333333:::JJJ]]]yyymmm\\\bbb\\\eeennnuuutttjjjccceeeyyy{{{jjjOOOSSSNNNIIIIIIIIIFFFCCCCCCDDDCCCBBB@@@>>><<<;;;;;;666555444333222111111111000000000000000000000000////////////////////////000000////////////000000............////////////------...///000000//////111111111111111111111111///000000111222333444444///222666888888777777777444444555666777777888888777777777888888888999888:::999888777666666666666999999888999;;;>>>AAADDDEEEIIIOOOTTTYYY```iiipppkkkpppvvv}}}```DDD<<<888666555555666555333000111000000000////////////...------,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++*********************************************************************************++++++,,,,,,++++++******+++,,,,,,------,,,,,,------------...///000111//////111:::JJJaaaxxxeeeggglllHHH666999;;;666777666444333111000000///.........///////////////000000000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111000111111111222222333333AAABBBDDDFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAACCCEEEDDDIIISSS^^^gggqqq}}}aaaiii{{{sssWWWFFF;;;333222444222111111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******---222555444222///,,,***)))))))))))))))))))))************'''((((((((())))))))))))******************************+++++++++,,,,,,,,,---...//////...///111333000888EEEVVVoooxxx^^^TTT]]]___mmmsssooohhh]]]___rrr~~~lllYYYMMMMMMKKKHHHGGGGGGGGGFFFEEEDDDDDDDDDAAA===;;;:::;;;666555444333222111111111000000000000000000000000////////////////////////000//////......//////000...////////////000000000---...///000111111111000222222222222222222222222000111111333444555666666222555888999999888888999666666666777777888888999777888999999::::::999999999999888888888888888999888888777777888:::;;;===:::===CCCHHHOOOXXXdddlllnnnssszzzbbbKKK<<<999555444555555222000111111000000000/////////...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************************************************************************++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,------...///111111,,,000888HHH^^^uuunnnooosssbbbIII777555;;;<<<777888666333000......//////......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111/////////000000000111111111111111111111111111222CCCDDDFFFIIIJJJJJJIIIIIIGGGGGGIIIJJJKKKLLLLLLLLLHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOONNNMMMLLLKKKHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCDDDFFFHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCAAABBBBBBBBBAAABBBEEEGGGEEEFFFKKKRRRXXXbbbvvvjjjaaajjjwwwcccPPPCCC777333333222111222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,...///111000---***((((((***+++))))))))))))************(((((()))))))))***************************************+++++++++,,,,,,,,,---...//////...///111333333BBBSSShhhlll\\\ZZZdddggguuurrrgggaaa\\\jjjiiiXXXOOONNNIIIJJJIIIHHHHHHHHHGGGEEEDDDEEEEEEBBB===:::999:::666555444333222111111111000000000000000000000000//////////////////////////////............///////////////000000000111111...///000111222222222222555555555555555555555555111222333444555777888888666777999:::999888999:::888888888888888888888888888888:::;;;;;;;;;:::999777777777888888:::;;;;;;888888888888888888888888555888;;;>>>CCCLLLWWW___gggnnnwww}}}~~~sssqqqqqqwww___BBB<<<666444555555333111111111111000000000////////////---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************************************************************************++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,------...000111222///999HHHZZZlll~~~sssrrrVVVGGG999777::::::888888555444222000......///000/////////000111222222333000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000111000000000000000000000000CCCEEEHHHJJJLLLLLLKKKKKKHHHIIIJJJLLLMMMNNNNNNNNNIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPOOONNNMMMLLLHHHHHHGGGGGGGGGGGGGGGGGGBBBBBBBBBDDDFFFIIILLLNNNKKKJJJIIIHHHGGGGGGGGGGGGJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBAAAAAACCCFFFIIIIIIGGGIIIMMMPPPYYYnnnsss___```uuuWWWIII:::555444222111222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,++++++++++++///...,,,***((((((***,,,))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,---///////////////111333>>>PPPddd{{{wwwaaa\\\bbboooppp}}}rrrbbb```aaavvvtttaaaSSSLLLJJJJJJLLLMMMLLLKKKJJJGGGCCCDDDEEEEEEBBB===999999:::666666444333222111111111000000000000000000000000//////////////////////////////............////////////000000111111222222//////000222222333333333777777777777777777777777222222333555777888999:::888999::::::888888999;;;999999999888888888888888888999:::;;;<<<;;;::::::666666666777999:::<<<===:::::::::::::::999888777666888888888:::@@@JJJQQQZZZbbbmmmvvv{{{~~~}}}yyywwwkkkccc]]]___lll|||mmmFFF???888444555666444222111111111111000000000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,,,,,,,------///000111222555CCCXXXhhhsss}}}~~~{{{xxxaaaLLL???888;;;:::333333:::222111111000000000000000//////000111222333333444000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////.........KKKHHHGGGIIIKKKJJJJJJJJJIIILLLLLLKKKLLLOOOMMMIIIPPPSSSSSSOOOLLLLLLNNNNNNQQQPPPNNNMMMNNNPPPPPPNNNPPPOOOSSSQQQHHHKKKLLLBBBCCCBBBCCCFFFGGGHHHNNNUUUSSSMMMFFFEEEHHHJJJGGGCCCHHHGGGGGGHHHJJJKKKJJJJJJJJJGGGFFFJJJJJJFFFFFFIIIFFFFFFHHHIIIGGGKKK]]]ppp}}}qqqggg]]]dddiiiCCC999999444222777333222111000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,......000111...,,,222:::EEEbbblll```ZZZXXXnnn|||ggg___aaasssrrrpppccc[[[PPPJJJLLLKKKJJJIIIJJJKKKJJJFFFCCCHHHFFFCCC???<<<999777666555444333222111111111111111222333333333333222111222222111111111111111111/////////000111222222222......//////000000000111333444444555666777777888888888888888777777777777777777777777888999:::;;;======<<<<<<;;;;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<<==================<<<;;;:::777555555888;;;===>>>>>>===<<<;;;:::999999999666666777888999;;;===>>>GGGOOOYYYaaahhhrrr~~~{{{xxxuuusssrrr[[[[[[WWWRRRWWWhhh{{{cccCCC777888000444:::111222222111111000/////////000000///...------,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((,,,,,,+++***))))))******+++++++++***++++++,,,,,,***///...///444000...999AAA[[[nnnooovvv|||pppqqqxxxZZZDDD:::::::::999888777666555////////////000000000000222222222111111111111000///000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000///////////////.........FFFIIIMMMPPPOOOMMMNNNPPPPPPPPPOOOMMMOOORRRUUUUUURRRVVVZZZYYYRRRNNNQQQVVVcccdddgggiiibbbYYYZZZaaa```TTTPPPMMMGGGKKKOOOJJJFFFBBBBBBGGGKKKLLLOOORRRTTTPPPKKKGGGHHHNNNUUUZZZ[[[UUUMMMHHHHHHIIIJJJJJJOOOQQQRRRSSSRRRPPPNNNLLLKKKJJJLLLLLLJJJIIITTT```ooosss~~~|||rrrlllcccbbbsssbbbBBB888:::888222333222111000000/////////.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,...---///222222111555<<<]]]wwwaaaZZZaaarrrppp___aaaxxxsssrrruuu___WWWSSSMMMJJJLLLMMMJJJHHHHHHJJJJJJIIIGGGGGGEEEBBB???<<<:::888777555444333222111111111111111222333333333333222111111111111111111111111111/////////000000111111111//////000000111222333333555555666666777777888888999999999999999999999999888888888888999;;;<<<==================<<<<<<<<<>>>>>>>>>>>>=====================>>>======<<<;;;999777555555888;;;===>>>???>>>===<<<;;;;;;;;;;;;888888888888999999:::;;;<<>>???>>>>>>>>>>>>????????????AAAAAA@@@@@@?????????>>>===>>>>>>>>>======<<<;;;999777555666999<<<>>>>>>??????>>>===<<<<<<<<<<<<;;;:::999888888777777777777;;;@@@EEELLLZZZlllyyytttuuuwwwxxxxxxwwwuuuttttttjjj```cccwww\\\???===999444444222222222222111000000///////////////...------,,,,,,------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))***************))))))))),,,+++******)))*********+++++++++++++++,,,------,,,111///...333555>>>QQQgggrrr}}}vvvyyyxxxgggsssoooMMM===;;;::::::::::::888666444222/////////000000000111111222222222111111111111000111222222222222333333333333333333222222222222111000000000000000000000000////////////////////////........................KKKQQQXXX]]]hhhzzzyyyaaaWWWYYY]]]bbbgggggg```___fffmmmxxxhhhRRRNNNJJJJJJPPPSSSSSSMMMIIIMMMPPPPPPPPPQQQSSSZZZbbbiiimmmttt}}}iii^^^QQQKKKKKKNNNOOONNNTTT```ddd___```hhheee[[[YYYVVVSSSSSSSSSRRRPPPNNNVVV___sss~~~}}}yyy{{{xxxllleeeoooccc<<<888999111333333222111000000000000............------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,------------,,,...000222888HHHWWWlllfffaaaXXXVVViiizzzfff\\\aaazzz|||ggg[[[RRRQQQRRROOOOOOPPPLLLLLLKKKKKKLLLLLLLLLLLLDDDCCCAAA>>><<<;;;::::::444333222222111111111222111222333333333333222111111111111111111222222222000000000000000000000000222222333555666888999:::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999;;;===???AAA??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;888777666777:::===>>>>>>???>>>======<<<<<<<<<===<<<;;;:::888888777777777888:::===@@@EEEOOO]]]gggiiimmmsssxxx{{{{{{xxxwww|||uuuqqq~~~sssPPP===555555777777333333222111111000000/////////.........---------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))************************++++++***************++++++++++++++++++,,,---...,,,111///...666<<>>===<<<;;;888666666888;;;>>>??????======<<<<<<;;;<<<<<<<<<;;;:::999999999999999999666888:::;;;===AAAHHHNNNUUU]]]iiivvv}}}yyyzzzsssLLL:::888888888333333222222111000000000...............---------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))***************++++++++++++***************++++++++++++++++++,,,---...///,,,111000222>>>GGGWWWnnnyyyuuuiiillloooiiiVVVHHH>>>===@@@<<<;;;999888555333111000000000000000111111111111222222222111111111000000000000000000111111111222222111111111000000000000////////////////////////........................,,,---------......//////___tttvvvnnntttuuuuuuzzz~~~yyyeee]]]^^^[[[___hhhkkkbbb\\\[[[fffsss|||qqqdddTTTSSSRRRRRRSSSRRRPPPNNN___gggkkkiiilllttttttooorrrmmmddd^^^```eeeeeebbbXXXWWWXXX]]]bbblll|||~~~|||~~~||||||}}}}}}xxxrrrqqquuucccAAA666:::444333222111111000111111/////////.........------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,---...////////////000444===TTTyyywww``````[[[UUU___wwwxxxggg___iiivvv}}}mmmZZZRRRRRRQQQOOOOOONNNMMMMMMNNNMMMQQQTTTTTTQQQLLLIIIGGGAAA@@@>>><<<:::999888777333333222222111222222333111222333333333333222111000000000111222222333333000000111111222333333444666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<=========;;;;;;<<<<<<===>>>>>>>>>;;;:::999999:::===AAACCCBBBBBBBBBBBBCCCCCCCCCCCC???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;777666666888<<<>>>??????===<<<<<<;;;;;;<<<<<<===;;;::::::::::::;;;;;;<<<999;;;<<<<<<;;;;;;===>>>AAAJJJYYYjjjzzzuuuWWWBBB666777333333333222111111000000........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++++++++*********)))******+++,,,++++++++++++,,,...///000---222333:::KKKVVVeeeyyyxxxpppooojjjhhhLLLAAA@@@>>><<<===>>><<<999555333111111111000000000111111111222222222222222111111111111000//////000000000111111111111111111000000000//////////////////////////////........................,,,,,,,,,---......//////kkkmmmvvvvvvyyy|||iiiccceeefffccckkkyyy{{{tttjjjiii{{{}}}pppggg___TTTLLLQQQRRRTTTTTTTTTUUUYYY\\\lllnnnrrruuuvvvtttqqqoootttqqqjjjdddgggpppsssppphhh```XXXUUUWWW]]]iiiuuuzzzyyy|||{{{|||{{{xxxxxx{{{xxxpppkkkkkkpppRRR>>>666444444333222111111111111////////////............++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,---...//////222///000;;;QQQrrrmmm___fffZZZ```ooo}}}lll```aaassswww^^^SSSRRROOOQQQRRRQQQOOOPPPQQQRRRRRRUUUWWWUUUPPPJJJGGGFFF@@@???===:::888777666555333222222111222222333333111222333333333333222111///000000111222222333333000000111222444555666666888888888999:::;;;;;;<<<;;;;;;<<<<<<======>>>>>>>>>>>>??????@@@AAAAAABBB<<<;;;::::::<<>>===<<<;;;777666666999<<>>======<<<======>>>>>>===<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>============;;;@@@IIIVVVdddsss~~~VVV555:::444333333222222111111000........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))***++++++,,,+++++++++,,,---...///000000444777CCCYYYfffqqqttthhhuuupppjjjSSS@@@???CCCBBBAAACCC@@@===888333000///000111000000111111111222222222222222222111111111111000000000111111111222222222222222222111111111000000////////////////////////........................++++++,,,------...//////tttcccnnnzzzyyyoookkkccceeemmmkkkfffqqq|||ooolllhhhUUUNNNPPPTTTWWWPPPRRRTTTTTTTTTYYYccckkk||||||{{{tttsssoooppplllhhhmmmxxx~~~|||qqqfff\\\YYYXXXVVVVVVXXXZZZ^^^nnn|||xxxvvvzzzuuusssvvvuuummmhhhhhhuuu|||gggNNN999555444333222111111111111000/////////............++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,---//////000444...///AAAaaafff[[[eeeXXXgggwww{{{oooeeegggpppdddSSSOOOSSSMMMPPPRRROOOMMMMMMNNNOOOWWWXXXXXXTTTMMMHHHGGGGGG@@@???<<<:::777555444333222222222111222222333333111222333333333333222111///000000111222222333333000000222333555666888888999999999::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@@@@AAABBBBBBCCCDDDDDD>>>===;;;;;;===AAAEEEGGGDDDDDDCCCCCCBBBBBBAAAAAA>>>??????@@@AAABBBCCCCCCAAAAAA@@@@@@>>>===<<<;;;666666777999===???@@@??????>>>>>>>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<>>>???@@@@@@AAAEEENNNZZZfffmmmllluuu}}}hhh777@@@444444333222222111111000---.....................---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))***+++,,,,,,+++++++++,,,---...000000111666:::JJJcccpppyyy~~~gggdddmmmaaarrrSSSFFF???DDDIIIGGGIIIOOOAAA===777111......000222000111111111111222222222222222222111111111111000111111222222222333333333333333333222222222111111////////////////////////........................++++++,,,,,,---...//////xxxmmmiiisssyyy}}}uuueeeaaaeeelllpppqqqvvv}}}{{{yyykkkmmmnnnggg\\\SSSRRRUUUVVVVVVUUUUUUVVVYYY___kkkxxx||||||qqqppptttrrrlllkkkvvv}}}rrrbbbWWWWWW\\\[[[VVVbbbVVVYYYsss~~~}}}}}}uuupppnnnqqqqqqlllgggeeedddxxxwww[[[;;;666:::888111000444444000000000000///......---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++******+++++++++,,,,,,,,,------,,,+++,,,//////---111555999KKKxxxnnn\\\___cccaaa{{{|||nnnhhhbbbhhh}}}ooo[[[NNNMMMKKKNNNPPPQQQPPPMMMMMMPPPTTT\\\ZZZVVVRRRMMMHHHDDDBBB???>>><<<:::777666555555333222222111111222222333111111222222222333333333333222000//////111222444222333444666777888::::::;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;===???@@@???BBBAAAAAABBBCCCCCCBBB@@@???<<<::::::===AAACCCEEEFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAA???>>><<<;;;:::222444777;;;???AAABBBCCC??????>>>>>>===>>>>>>?????????>>>===============???@@@AAA???<<<;;;===???CCCBBBBBBCCCGGGLLLPPPSSS\\\eeepppyyy~~~www|||EEE<<<;;;999555222333444111...000000000000////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))+++///000......111000:::JJJYYYgggsss{{{vvvsss|||ddddddxxxnnnUUUGGGIIIHHHHHHJJJNNNLLLGGG>>>:::555222222222222111222222222222222222222222222222222111111111111000000000000000000000000000000000000000////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,}}}uuunnnnnnvvv}}}wwwhhhbbbeeeiiiuuu}}}{{{{{{nnnccc^^^WWWRRRRRRUUUWWWWWWVVVVVVZZZbbbppp{{{|||zzzwwwqqqqqqzzzzzzjjjXXXQQQUUU\\\___ZZZVVVYYYjjj|||xxxrrrmmmllloooppplllgggfff^^^eeerrr{{{QQQ<<<:::777444222222222111000000000///......---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------...000000///111555BBBccc~~~ddd]]]gggmmm}}}sss___]]]ddd}}}zzzjjjbbbUUUMMMOOOOOORRRQQQOOONNNMMMOOOSSSVVVYYYWWWSSSNNNJJJFFFCCCBBB???>>><<<999777666555444333222222111111222222333222222222222222333333444333222111000000222333444555666777888:::;;;<<<=====================>>>>>>@@@???======???AAABBBBBBDDDCCCBBBCCCEEEEEECCCBBB???<<<::::::===AAADDDEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDCCCBBBAAA???===;;;:::999555777:::===???AAAAAAAAA>>>>>>>>>>>>???@@@@@@AAA??????>>>===============???@@@@@@???>>>>>>@@@BBBFFFDDDAAA???@@@DDDHHHKKKQQQ[[[hhhpppssswwwzzzRRR<<<999666333111222333333111000000000000////////////.........---------,,,,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---+++,,,///000...///333<<>>???@@@?????????@@@@@@AAAAAAAAACCCAAA@@@@@@BBBDDDEEEEEEEEEDDDDDDEEEFFFFFFEEECCC???<<<::::::===AAADDDFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA???<<<:::999888999:::===???@@@AAAAAAAAA>>>>>>??????@@@AAABBBCCC??????>>>=========>>>>>>AAA@@@??????@@@BBBEEEGGGMMMHHHBBB===;;;===@@@CCCGGGQQQ[[[______fffuuufffCCC<<<888444222333333444444000000000000////////////.........------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///------//////...111777MMMUUUaaakkkrrrwww}}}}}}kkkhhhlllfffvvv___QQQMMMKKKQQQXXX\\\___[[[NNN@@@;;;888444333333444444333222222222222222222222222222222222111111111111000000000000000000000000000222222111111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,ssshhheeedddkkkzzz|||~~~}}}zzztttnnnjjjlllttt|||sssjjjaaaYYYYYY\\\bbbeeeddddddfffuuuxxx~~~mmm___[[[[[[dddkkkqqqrrrrrrtttvvvvvv~~~{{{yyyxxxsssmmmjjjlllmmmjjjggggggiii]]]SSSYYYrrrnnnMMM444555888222...333111111000000///.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,---000000...///222???IIIiiivvvkkkeee\\\^^^eeeeeejjjeee```cccmmmooo|||~~~ttt___QQQOOORRRMMMNNNSSSRRRTTTPPPNNNOOOSSSVVVVVVTTTQQQOOOJJJFFFCCCBBBCCCCCC>>>===;;;999777555444444333222222111111222222333444444222222222333555666444333333333444666777888<<<<<<===>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEECCCBBBBBBDDDFFFGGGFFFFFFEEEDDDEEEGGGGGGEEEDDD>>><<<::::::===BBBEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@>>><<<:::888777;;;<<<>>>@@@BBBBBBBBBBBB???@@@@@@AAABBBBBBBBBBBB??????>>>>>>===>>>>>>???BBB@@@>>>@@@DDDGGGIIIJJJQQQLLLDDD===:::;;;???AAADDDJJJOOOOOOPPPXXXiiixxx[[[DDD===666555555333222333000000000000////////////............------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,///------......///666???[[[cccmmmtttwwwzzz|||wwwzzztttaaawww|||nnnrrrTTTQQQSSSSSS]]]gggjjjeeeZZZJJJ===999666444333444444444444222222222222222222222222222222222111111111000000000000000000000000000000222222222222111111111000000000000000000000000000------------------------------------------------qqqddd___```ffftttvvvtttxxxwwwuuuppplllooozzzwwwjjjfff```WWW```bbbiiisssvvvsssrrrttttttkkkeeepppuuu|||hhhccclll~~~{{{xxxqqqlllmmmllliiifffeeeeee^^^VVVSSS^^^yyyaaa999444999444000222111111111000//////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,...,,,---000///+++...444DDDXXX}}}llleeeeee___^^^]]]VVVSSSSSS]]]kkkwwwuuu~~~{{{\\\UUULLLNNNQQQMMMOOOTTTQQQPPPOOOPPPTTTWWWXXXTTTPPPOOOMMMIIIEEECCCBBBCCCDDD>>>===;;;888666555444444333222222111111222222333555444333333333444555666444444555555777888999:::<<<======>>>???@@@AAAAAA???@@@@@@BBBCCCDDDEEEEEEEEEDDDBBBCCCEEEGGGGGGGGGFFFEEEDDDEEEGGGGGGEEEDDD>>><<<::::::>>>BBBFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDAAABBBBBBBBBBBBBBBBBBAAABBBAAA???===;;;999888777:::<<<>>>AAACCCDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>>>>??????CCC@@@???CCCHHHLLLKKKHHHMMMIIIBBB===;;;<<>><<<:::888666555444333333222222111111222222333444444444555555555666666444555666777999:::;;;<<<<<<======>>>??????@@@@@@??????AAABBBDDDEEEFFFGGGFFFDDDCCCCCCEEEGGGHHHGGGFFFEEEEEEFFFGGGGGGFFFDDD>>><<<:::;;;>>>CCCFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>===;;;999888777;;;<<>>===??????>>>>>>>>>???@@@@@@BBB@@@AAAGGGNNNOOOJJJCCCBBB@@@===;;;;;;<<>>>>>??????@@@@@@???@@@AAACCCEEEGGGHHHIIIGGGFFFDDDDDDFFFHHHIIIIIIHHHGGGFFFGGGIIIIIIGGGFFF>>><<<:::;;;???CCCGGGHHHHHHGGGFFFEEEDDDDDDDDDDDD@@@AAABBBBBBBBBBBBAAA@@@>>>======<<<;;;:::999888===>>>@@@BBBCCCCCCCCCBBB@@@AAABBBCCCBBB@@@???===??????>>>>>>??????@@@AAABBB@@@CCCKKKSSSRRRGGG<<<888999:::;;;===>>>>>>???>>>BBBGGGJJJOOOZZZjjjvvvxxxjjjssssssJJJ999777666555666000000000000////////////////////////............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///...---...222888DDDYYYkkkrrruuuyyyzzzyyyyyy{{{~~~zzzkkkuuusssuuusssccc___^^^iiiwwwyyyuuucccRRRGGG>>>888888666555444555555333222222222222222222222222222222222222111111111111000000000000000000000000000111111000000000/////////........................................................................iiiZZZWWW[[[jjjzzz}}}kkkkkklllkkkoooxxxtttpppjjjgggdddfffkkkhhh```aaaiiiooottt}}}www{{{rrrkkkiiigggdddbbbcccdddaaa]]]VVVOOOUUUnnn\\\@@@444111444888222222111111000/////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,---(((***111222222>>>NNN~~~ccc___WWW___lllnnnllleeeXXX]]]ccc~~~uuuVVVKKKMMMJJJHHHNNNOOOHHHKKKPPPJJJNNNRRRVVVVVVSSSOOONNNOOOHHHHHHFFFDDDBBB@@@>>>======<<<:::888666444333333333222222222222222222333222444666888999777555444444555777:::<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDFFFHHHJJJJJJHHHGGGEEEFFFHHHJJJJJJJJJIIIHHHHHHIIIJJJJJJIIIGGG>>><<<:::;;;???DDDGGGIIIHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@BBBBBBBBBBBB@@@@@@===<<<<<<;;;;;;:::999999???@@@AAABBBBBBBBBAAA@@@>>>???AAABBBBBBAAA@@@>>>??????>>>>>>???@@@AAAAAAAAA@@@DDDMMMUUUSSSEEE888444777:::===???@@@??????>>>DDDJJJGGGCCCGGGTTT```iii|||bbb]]]~~~YYY???999777555666000000000000////////////000/////////............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---.../////////...000555<<>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHGGGEEEHHHLLLMMMJJJMMMMMMNNNMMMLLLJJJIIIGGGCCC>>>:::999===AAADDDEEEJJJIIIGGGFFFFFFEEECCCBBB@@@@@@@@@AAAAAAAAABBBBBB===<<<;;;999999:::;;;<<>>???>>>===<<<>>>MMMWWWRRRGGGEEEKKKQQQUUUsssttt^^^hhhyyy>>>333>>>:::000333333222222111222222222//////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++******))))))******+++++++++,,,,,,,,,,,,...///...------...000111---000<<>>@@@AAABBBAAAAAABBBBBBCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGEEEDDDFFFLLLMMMKKKNNNNNNNNNNNNMMMKKKIIIHHHDDD???;;;999<<>>>>>???@@@AAAAAAAAACCCHHHOOOSSSRRRJJJ???777999:::<<<>>>?????????>>>@@@KKKSSSRRRNNNOOOSSSUUUWWWnnnkkkhhhOOO===<<<777222333333222111111111111222//////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++*********)))***++++++++++++,,,,,,,,,,,,...///...---,,,...///...///666EEERRR^^^kkkvvv|||~~~{{{zzz~~~wwwsss{{{kkkwww|||lllmmmzzzdddffflllzzzyyy^^^NNNFFF@@@;;;888777666555444444333444444555444444333222111000000222222222222222222222222111111111111111111111111111111000///////////////111000//////........./////////.........---------///...,,,---///111111111yyyssskkkgggmmmggg___``````hhhrrrqqqyyynnnccc[[[VVV[[[dddfffkkkqqqtttxxx|||ssskkkhhhfffcccaaabbb___[[[WWWTTTPPPLLLNNNRRRlll}}}SSS<<<666555444333222111000000000000.........------------,,,++++++++++++++++++++++++************************************+++++++++,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***...///222;;;DDDaaarrr```[[[XXX[[[```ccc```^^^ccclllyyyyyyxxxzzzzzz\\\IIIEEEGGGHHHEEEGGGIIIKKKLLLKKKKKKLLLMMMNNNLLLKKKKKKKKKJJJGGGEEEDDDDDDDDDCCCAAA???<<<;;;888777666555555555555555333444444333222222333555333666888::::::999:::;;;;;;;;;===???AAABBBDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIDDDEEEDDDBBBEEELLLNNNLLLOOOOOOPPPPPPOOOMMMKKKJJJEEEAAA<<<:::<<<@@@DDDFFFNNNLLLJJJGGGEEECCCBBBBBBAAABBBCCCCCCCCCAAA???===???<<<999666666888;;;===AAABBBDDDEEEDDDCCCAAA???AAABBBBBBCCCCCCDDDDDDEEEAAA@@@??????AAABBBCCCCCCLLLOOOSSSRRRMMMDDD;;;777;;;<<<>>>@@@BBBCCCDDDDDDBBBIIINNNQQQTTTYYYZZZXXX[[[dddtttyyyfff~~~aaaHHH:::333666333222222111000000111111/////////............---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,---......---,,,,,,---///,,,222@@@QQQ^^^gggpppxxx}}}zzzwwwnnncccbbbooo\\\iiinnnhhhrrrqqqUUUGGGCCC???;;;888777666555444444333444444333333333222222222111111222222222222222222222222111111111111111111111111111111000///////////////000///......---..............................---222111///000111333333222zzzsssrrrzzznnnaaaaaabbbcccmmmxxx{{{wwwgggccc___^^^^^^aaagggmmmkkkqqqxxx|||~~~~~~wwwnnnhhheeedddcccccc___\\\XXXUUURRRMMMIIIGGGRRRtttzzzNNN:::999555444333222111000000000............------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++++++++,,,++++++,,,,,,,,,,,,------***111222555CCCVVVzzzyyyjjjbbb______gggjjjnnnmmmeeebbbkkkwww}}}uuuvvv}}}ttt```HHH===AAAGGGFFFCCCGGGIIIKKKLLLKKKKKKLLLMMMKKKIIIHHHHHHHHHGGGEEECCCCCCCCCBBBAAA>>><<<999888666555555444444555555666444555555444333333444666555888;;;======>>>???@@@>>>>>>???@@@AAACCCCCCDDDGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIEEEEEECCCAAAEEEMMMPPPOOOPPPQQQQQQQQQQQQOOOMMMLLLGGGDDD???<<<<<>>AAABBBCCCEEEFFFEEECCCAAA???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDBBB@@@BBBGGGLLLZZZYYYVVVNNNEEE===999888===>>>@@@CCCEEEHHHJJJKKKEEEKKKPPPRRRUUUYYYZZZXXX]]][[[]]]iiinnnkkkuuu[[[BBB666===333333222111000000000000/////////.....................---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,---///...888JJJ[[[gggpppwww|||}}}{{{uuucccWWW[[[}}}hhheee~~~xxxoooxxxgggLLL@@@???>>>;;;888777666555444444333444444222222222222222222222222111111111111111111111111111111111111111111111111111000000//////////////////......---------...............///////////////333222111222555666666555{{{wwwgggfffddd^^^cccgggjjjsssjjjXXXUUUWWWYYY\\\bbbkkkqqqrrrlllvvv~~~{{{}}}|||ssskkkfffeeeeeedddaaa___\\\XXXUUUQQQJJJEEEHHHbbbhhhBBB<<<666555444222111111000000//////.........---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,---------***111222777MMMjjjzzzggg[[[YYY]]]___iiikkkmmmkkkfffhhhxxxwwwuuuyyyXXXNNNCCC@@@DDDHHHGGGCCCHHHJJJLLLLLLKKKJJJKKKLLLHHHGGGEEEFFFFFFEEECCCAAABBBAAA@@@>>><<<999777666444444444444444555555666444555666555444444666888888:::<<<>>>>>>???AAACCC@@@@@@AAAAAAAAABBBBBBBBBJJJJJJKKKKKKJJJHHHFFFEEECCCCCCCCCDDDEEEFFFHHHHHHGGGGGGDDDBBBFFFNNNSSSRRRRRRRRRSSSSSSSSSQQQPPPOOOJJJFFFAAA===<<<>>>CCCGGGNNNOOONNNKKKFFFBBBAAABBBBBBCCCDDDDDDCCC@@@===;;;999777555444666;;;AAAEEECCCDDDEEEEEEDDDCCC@@@???>>>>>>???AAABBBCCCDDDEEEAAAEEEFFFCCC@@@DDDPPPZZZeee___TTTHHH>>>999999:::======???AAADDDHHHKKKMMMKKKTTT[[[YYYUUUVVVXXXYYYXXXVVVUUU\\\pppjjjnnnvvvTTT======444333222111000000000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,---------.........---,,,---///111444AAASSSbbbmmmvvv}}}~~~}}}zzzbbb^^^uuugggiii{{{{{{ttt|||uuuzzzrrr]]]FFF>>>>>>>>>;;;888777666555444444333444444111222222222222333333333111111111111111111111111000000000000000000000000111000000///////////////......------------...////////////000000111111111333222333555888999999999cccZZZ^^^```]]]aaalllrrr{{{\\\SSSVVVTTTWWWXXXZZZdddrrrwwwtttsss{{{|||{{{pppiiigggeeebbbaaaaaa___YYYVVVTTTNNNHHHKKKWWWxxxRRR>>>777666555333222111111000/////////.........------++++++++++++++++++++++++************************************+++++++++,,,******++++++,,,---------***++++++,,,,,,------...(((111222===]]]nnnaaaUUUUUU\\\\\\gggfffeeecccbbbkkkzzzhhhFFFEEEDDDEEEGGGHHHGGGFFFHHHJJJKKKKKKIIIHHHHHHIIIEEEDDDCCCCCCCCCCCCAAA??????>>>===;;;999777666555333333333333333444555555333555666666555666888:::999;;;=========>>>???AAAAAABBBBBBBBBCCCCCCCCCCCCKKKKKKLLLLLLJJJHHHEEECCCBBBBBBAAABBBCCCDDDFFFGGGIIIHHHEEEBBBFFFNNNTTTTTTSSSTTTUUUUUUUUUTTTRRRQQQLLLIIICCC>>>;;;>>>CCCHHHLLLOOOPPPNNNHHHCCCAAABBBBBBCCCDDDDDDBBB@@@>>><<<888777555666999===CCCFFFDDDDDDDDDCCCBBBAAA@@@???>>>>>>???@@@AAACCCCCCDDD;;;@@@DDDEEEEEELLLZZZeeeeee[[[LLL@@@:::999:::<<<;;;;;;;;;===AAAEEEJJJLLLRRR^^^eee```XXXVVVYYY\\\QQQUUU[[[aaammm~~~}}}rrr\\\rrrhhhBBB333555555333222111111000000...////////////000000000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........------///222555===LLL]]]iiirrr{{{www]]]fffzzziiivvvpppsssuuuvvvdddTTTDDD??????>>>;;;:::777666555444444333444444222222222222222222222333111111111111111111111111000000000000000000000000111111000///////////////.........---......///000000000111111222333444444444444444777999;;;:::999nnn\\\\\\ccchhhjjjlllaaaLLLNNNVVVTTTZZZ___dddsssyyyxxx~~~vvvlllgggccc^^^___aaa___XXXTTTTTTRRRMMMLLLMMMeeejjjCCC888777555444222111111111////////////............++++++++++++++++++++++++************************)))))))))*********++++++******++++++,,,------...******+++,,,,,,---......)))333888KKKtttvvvccc^^^TTTWWWaaa___eeeaaa^^^___eeexxxrrrRRRAAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJHHHFFFDDDDDDDDDAAA@@@??????@@@@@@>>><<<===<<<:::999777666555555333333333222333333444555222444555666666888;;;======>>>???>>>======???AAAAAAAAABBBDDDEEEGGGHHHHHHKKKKKKLLLLLLJJJGGGCCCAAAAAA@@@@@@@@@AAACCCEEEFFFJJJIIIDDD@@@DDDMMMSSSSSSUUUUUUVVVWWWVVVUUUTTTSSSMMMKKKEEE???;;;===CCCIIIIIINNNRRRQQQKKKDDDBBBAAABBBCCCCCCBBBAAA@@@???>>>999888888888:::>>>BBBDDDEEEDDDCCCAAA@@@???@@@@@@???@@@@@@AAABBBCCCDDDDDD???BBBGGGLLLSSSZZZaaaeeeZZZOOOBBB::::::<<<<<<;;;<<<;;;;;;===@@@EEEJJJMMMUUU```gggccc[[[YYY[[[^^^TTTZZZ```dddjjjxxx~~~}}}zzz~~~]]]___pppRRR444777666555333222111111111.../////////000000000000......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------..................111555888DDDUUUgggqqqxxxyyykkk^^^tttqqqvvvxxxvvvvvvXXXNNNEEEBBBAAA>>>;;;;;;777666555444444333444444333222222222222222222222111111111111111111111111000000000000000000000000111111000//////////////////.........//////000111111111222333444555666777777777777888::::::888666ooo^^^[[[cccmmmvvv{{{bbbRRRQQQRRRRRRQQQ]]]iiiuuuttt}}}|||zzzmmmgggaaaZZZ\\\```___WWWRRRSSSSSSPPPIIIEEEXXX}}}HHH888777666444222111111111000/////////............++++++++++++++++++++++++************************((())))))))))))***************+++,,,,,,---......******+++,,,,,,---......,,,777@@@XXXgggXXXZZZUUU[[[hhhggg^^^ZZZZZZ```pppiiiBBBBBBAAA@@@@@@AAADDDGGGIIIGGGHHHHHHGGGDDDAAAAAAAAA???=========>>>===<<<:::;;;:::999777666555555555444333333222222333333444111333555666777999<<>>???BBBDDDFFFJJJHHHCCC???CCCLLLRRRRRRUUUVVVWWWWWWWWWVVVUUUTTTNNNLLLFFF???;;;===CCCIIIGGGMMMSSSRRRLLLEEEBBBAAACCCBBBBBBAAAAAA@@@@@@@@@;;;;;;::::::<<<>>>@@@BBBFFFDDDBBB???>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDHHHHHHLLLUUU___eeeddd```PPPEEE:::777;;;???>>>:::???>>>===???BBBGGGLLLOOOTTT^^^dddaaa[[[[[[]]]]]][[[^^^``````cccooottt~~~iii]]]^^^hhhCCC888777555444333222222222.../////////000000111111......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......---.........///222777;;;HHH[[[nnnwww}}}qqqgggkkkgggiiicccQQQKKKFFFEEECCC>>>;;;<<<777777555444444444444444333333333222222222111111000000000000000000000000000000000000000000000000111111000//////////////////////////////000111111222222333444555777888888:::999999999:::999666333xxxgggaaaqqq{{{aaaSSSPPPPPPSSSUUUZZZkkk}}}xxx~~~}}}lllccc]]]ZZZ^^^]]][[[[[[ZZZYYYUUURRROOOJJJMMMkkkTTT333888999333000111000...000/////////............,,,,,,,,,+++++++++***************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,******---......---999KKKkkkrrr]]]RRR[[[eeefffkkktttYYYYYYWWW___jjjNNNDDD>>>???@@@AAACCCDDDEEEFFFFFFEEEDDDBBB@@@>>>===<<<;;;;;;:::999999888888777555555555444444333333333555555444333222222222222444444555777:::<<>>===BBBAAA>>>===>>>AAADDDGGGGGGFFFDDDBBBAAAEEEJJJNNNRRRUUUVVVTTTSSSUUUSSSNNNKKKKKKHHHCCC>>><<<===>>>EEEKKKQQQQQQKKKFFFEEEFFFAAAAAAEEECCCAAAMMMPPPCCC???999666:::?????????AAADDDEEEEEEDDDAAA@@@@@@BBBEEEAAABBBEEEBBB<<>>;;;;;;<<<<<<===???@@@AAA@@@>>>===???EEEJJJLLLLLLTTTVVVZZZ___ccceeeeeeccccccaaaccchhhjjjkkkttt{{{zzzzzzqqq^^^vvvYYY::::::888333222222111///000000000000////////////------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...///...111>>>KKKWWWaaammmvvv~~~}}}{{{eeeqqqttt```nnn}}}bbb\\\NNNKKKGGGDDDBBB@@@===;;;888777666555444333333333222222222111111111000000111111111111000000000000000000000000000000000000222111111000//////......000000000111111222333333999888777666666555666666555666777888888777666555zzzkkkeeeqqqrrrdddUUUQQQTTTXXX\\\aaaiiixxxyyyllleee___ZZZZZZZZZ[[[\\\[[[YYYWWWUUUOOOJJJHHHbbb___???<<<888555333222000///000000/////////.........,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++++++++---///000666BBBXXX{{{vvv\\\VVVUUU___lllrrrpppkkkaaa[[[YYYmmm}}}pppTTTCCC>>><<<===>>>@@@BBBCCCDDDEEECCCBBBAAA???===<<<;;;::::::::::::999888888777777555555444444444333333333555444333222222222222222444444666888:::===@@@AAAAAABBBCCCBBBAAABBBDDDFFFIIIIIIJJJKKKMMMOOOPPPQQQNNNMMMJJJGGGDDDAAA???===>>>===<<<<<<>>>AAADDDFFFIIIHHHEEEBBBAAACCCHHHLLLSSSWWWYYYWWWUUUSSSNNNGGGHHHHHHGGGBBB===;;;===???EEELLLTTTWWWTTTMMMHHHFFFGGGCCCDDDGGGMMM\\\]]]KKKAAA;;;888;;;>>>???AAADDDHHHGGGDDDAAA???======>>>@@@???BBBFFFDDDAAAFFFOOO^^^dddeee^^^UUUMMMCCC999<<<<<<<<<===>>>???@@@AAABBB@@@@@@BBBGGGLLLNNNOOOPPPSSSWWW\\\aaadddddddddcccbbbfffooowww}}}}}}zzzuuuxxx}}}___rrrxxxCCC===888555444333111111111000000000////////////---......//////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///444AAAOOOaaaiiiqqqwww||||||rrrhhhqqqlllrrr[[[WWWNNNKKKGGGDDDBBB@@@===;;;888777666555444333333333222222222111111111000000111111111111000000000000000000000000000000000000111111000000//////......000111222333444555666777999999888777777666777777777888999999999999888777{{{oooiiiqqqyyy|||~~~xxx___XXXSSSTTTWWWXXX\\\```kkkuuuuuuuuuoookkkbbbWWWWWWZZZ]]]___]]]ZZZXXXWWWTTTOOOJJJ]]]~~~QQQBBB666666777222000111000000000/////////......,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))***+++,,,,,,---000222777EEEeeeaaaMMMUUU^^^hhhvvv}}}qqq___```WWW[[[~~~lll~~~pppTTTFFF@@@>>>;;;<<<>>>@@@AAACCCCCCDDD@@@???===;;;:::999888888999999999888777777666666444444444444333333333333444333222222222222222333444555666999;;;>>>AAABBBBBBCCCDDDDDDCCCDDDFFFHHHLLLLLLLLLMMMNNNOOOPPPQQQMMMKKKHHHDDDBBB@@@???>>><<<<<<===>>>@@@BBBEEEGGGJJJHHHFFFBBBAAABBBFFFIIIQQQWWW[[[ZZZXXXTTTLLLDDDEEEFFFEEEBBB===;;;<<>>>>>>>>>>>AAA@@@AAACCCDDDHHHPPPYYYpppooofffUUUEEE===999888<<<======>>>???@@@AAAAAA@@@??????BBBFFFJJJMMMMMMOOORRRVVV[[[```ccceeefffdddeeelllzzz{{{sssrrreeelllQQQBBB777666777444111333111111000000000/////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,...000888HHHWWWiiiooouuuwwwyyy{{{yyytttzzzooo___ggg|||ooo{{{gggWWWSSSOOOLLLHHHEEECCC@@@===;;;999888666555444333333333222222222111111111111111111111111111000000000000000000000000000000000000000000000///////////////222222444555777888::::::999999888777777777888888999999:::;;;;;;::::::999{{{sssnnnqqqtttvvvzzz~~~zzzggg[[[YYYXXXZZZYYYWWWYYY^^^```wwwtttrrr|||jjjXXXYYY]]]aaabbb___[[[YYYXXXVVVTTTMMMWWW{{{fffKKK666666888222///333000000000////////////...------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,------,,,000555;;;OOOvvvqqq]]]TTT[[[fffttt~~~{{{kkkYYY[[[[[[llluuulll```KKKFFFCCC>>><<<===???AAABBBCCCCCCCCC===<<<:::888777777777777888888777777666555555555333333333333333333333333333222222222222333333444666666888:::===@@@BBBDDDBBBDDDEEEFFFFFFFFFHHHJJJOOOOOOOOOPPPPPPPPPPPPOOOKKKIIIEEEBBB??????????????????@@@AAACCCDDDFFFGGGHHHGGGEEEBBBAAABBBFFFIIIOOOVVV[[[[[[ZZZWWWPPPHHHDDDEEEEEECCC@@@===<<<===CCCHHHRRR[[[___\\\UUUNNNIIIEEENNN```ppp|||ttt\\\JJJCCC<<<::::::===EEEMMMOOOJJJCCC@@@@@@AAABBBBBBEEEFFFFFFFFFKKKVVVbbbjjjrrrjjjZZZIII<<<888999:::===>>>???@@@@@@AAAAAAAAAAAAAAABBBEEEHHHLLLNNNPPPRRRTTTXXX\\\```cccfffhhhgggkkkvvvxxxvvvwwwqqq|||uuujjj___III777666888333222555111111111000000000//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000---,,,///444>>>PPP___iiipppvvvxxxyyyxxxsssmmmgggZZZVVVqqqppppppyyyvvvbbbXXXSSSPPPMMMIIIFFFCCCAAA>>>;;;999888777555444333333333111111111111111111111111111111111111000000000////////////////////////////////////000000000111111555555666777888999999:::888777777777777777888999::::::;;;;;;;;;;;;;;;;;;yyytttrrrsssuuuwww|||zzzvvvkkk[[[VVVVVVYYY\\\]]]\\\___eee\\\hhhnnnrrrtttooosssvvv^^^bbbcccdddccc```\\\YYYXXXTTTUUUNNNOOOddd~~~]]]===666777333000444111000000000////////////---------,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///------///---+++111:::MMMdddqqq\\\YYYccc___gggwww{{{nnn```]]]^^^ooo|||lllPPPDDDEEECCC<<<>>>???AAACCCDDDDDDCCCBBB;;;:::888666666666666777777666666555555444333333333333333333333333333333333222222222333444555555888888:::;;;>>>@@@CCCDDDCCCEEEGGGHHHIIIIIIKKKMMMRRRRRRRRRRRRQQQPPPNNNMMMHHHFFFCCC@@@>>>>>>>>>???AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCAAAAAACCCGGGJJJRRRWWW[[[[[[ZZZXXXSSSLLLGGGGGGGGGHHHHHHEEE@@@===AAAEEEMMMUUU\\\]]][[[XXXPPPRRReee|||jjjPPPFFF===::::::>>>GGGPPPSSSNNNGGGBBB@@@AAABBBCCCGGGQQQYYY^^^fffqqqwwwvvvhhhZZZIII???;;;;;;;;;<<<>>>???@@@AAABBBBBBBBBAAAGGGHHHJJJMMMOOORRRUUUWWWTTTWWWZZZ\\\^^^aaafffiiikkktttggggggttt||||||{{{~~~tttvvvrrrcccnnnUUU===666666444333555111111111111000000000000...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000---...444;;;FFFWWWeeehhhpppyyy||||||zzzssskkk___YYYiiinnnyyy~~~wwwjjj```ZZZTTTQQQNNNJJJFFFDDDAAA>>><<<:::999888666444333333333111111111111111111111111111111111111000000000///////////////////////////...//////000111222333333888888888888777777777777666666666666777888888999::::::::::::;;;;;;<<<<<>>@@@AAACCCDDDDDDCCCAAA@@@:::888666444444555666777555555555444333333222222222222222222333333333333333333333333444555777777;;;;;;<<<===???AAACCCDDDCCCFFFIIIKKKKKKLLLNNNOOOTTTTTTTTTSSSQQQOOOMMMKKKDDDCCCAAA???>>>======>>>@@@@@@???>>>>>>???@@@@@@BBBBBBBBBAAAAAACCCGGGJJJTTTYYY]]]\\\ZZZWWWQQQJJJLLLJJJKKKQQQVVVUUUKKKBBBBBBFFFLLLRRRXXX\\\___```TTT[[[tttrrrXXXKKK???;;;>>>CCCKKKRRRWWWTTTOOOHHHBBBAAACCCFFFQQQfffzzzttt[[[LLL>>>:::<<<===<<<;;;???@@@BBBCCCCCCCCCBBBAAAEEEHHHKKKMMMOOOQQQTTTWWWTTTWWW[[[]]]^^^aaahhhmmmsssyyyfffVVVYYYkkkyyyxxxqqqssssssxxxvvvrrruuu\\\nnnjjjLLL999444555555333222222111111111000000000...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///222:::DDDOOO]]]iiikkksss{{{|||uuummm___gggzzzvvvmmmyyyooobbb^^^YYYUUURRROOOKKKGGGDDDBBB>>><<<;;;:::888666555333333333111111111111111222222222111111111111000000000000000000000000000000000000//////000222333444666666::::::999888777666666555666666666777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>~~~qqquuuwwwyyyiii___]]]```gggjjjiiijjjlllmmmtttyyyvvvqqqiii___[[[\\\]]][[[XXX[[[XXXRRRPPPOOONNNjjjbbb???555666666333111111111000000000//////...------------,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,///++++++//////000===NNN___|||eeeKKKOOO___aaaccciiilllggg^^^]]]dddtttyyyTTTBBBBBBDDDCCC@@@AAABBBCCCDDDCCCAAA???===888666444222222333555666444444444333222222111111111111222222222333333333333444444555666777888999>>>>>>>>>>>>???AAABBBCCCDDDGGGJJJLLLMMMNNNOOOQQQUUUUUUUUUTTTQQQNNNKKKIII@@@@@@??????>>>===<<<<<>><<<;;;<<<>>>@@@BBBCCCCCCCCCAAA@@@BBBEEEGGGOOOVVV\\\]]][[[XXXPPPGGGPPPMMMPPP[[[ggggggZZZKKKFFFJJJPPPTTTWWW[[[```dddYYY___xxxvvv```PPPAAA???DDDKKKPPPUUUYYYZZZXXXRRRKKKIIINNNSSSmmmdddOOOCCC::::::<<<<<<===???@@@AAACCCDDDDDDCCCBBBAAA@@@CCCGGGJJJKKKLLLPPPRRRVVVYYY^^^```bbbgggooovvvwwwZZZUUUMMMPPPeee{{{}}}rrrdddbbbhhh|||zzzssssss~~~jjj___lllxxx```@@@444888888222222222222111111111000000//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000555AAALLLUUUaaakkkqqqwww|||{{{zzzxxxrrrkkkeeevvv{{{zzzsssxxxhhhbbb\\\XXXXXXSSSPPPKKKHHHEEEBBB>>><<<;;;:::999777555444333333000000111111111222222222111111111111000000000000000000000000000000000000///000111333555777888999:::::::::999999888888777888888888999:::;;;=========<<<<<<<<<===>>>@@@AAAwwwrrruuuxxx||||||^^^\\\\\\aaallltttvvvvvvxxxxxxssshhh[[[VVVYYY]]][[[XXXWWWRRRMMMPPPMMMEEE^^^qqqEEE666999999333111111111111000000000000......---------,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,---((()))...///222BBBVVVjjj^^^FFFKKKZZZ^^^jjjqqqkkkbbb```aaaaaarrrMMMBBBEEEDDD???<<>>?????????>>>===<<<;;;@@@>>><<<;;;<<<@@@CCCFFFDDDDDDDDDBBB@@@@@@CCCEEEFFFOOOYYY]]]]]]ZZZQQQHHHSSSOOORRRbbbrrrtttdddSSSIIIOOOUUUXXXXXXZZZ```fffaaaddd|||}}}eeeTTTCCCAAAIIIPPPTTTVVVXXX]]]___[[[UUUTTT\\\dddtttTTTFFF>>>999;;;<<<;;;???EEE@@@AAACCCEEEEEEDDDBBBAAA???CCCHHHJJJKKKLLLPPPSSSXXX\\\bbbeeegggnnnwwwmmmWWWJJJLLLIIIIII^^^zzzsssWWWTTTYYYqqq~~~~~~wwwwwwxxxyyyVVVZZZfffoooEEE555;;;:::000222222222111111111111000//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111888EEEPPPYYYcccllluuuyyyyyyvvvsssqqqmmmgggmmmxxxqqqiiieee\\\YYY\\\TTTPPPLLLHHHEEEBBB???<<<<<<;;;999777555444333222000000111111222222222222111111111111000000000000000000000000000000000000000000222444666888999:::::::::::::::::::::::::::999999:::;;;<<<===???@@@???>>>>>>===>>>@@@BBBCCCuuupppsssvvvnnnbbbeeecccjjjooorrrvvv|||zzzlll___XXXWWWWWWZZZ^^^]]]PPPKKKOOOMMMIIIVVVkkkNNN888666222555333333222222111000000000......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,...,,,+++,,,---777NNNeeegggRRRNNNRRR___iiikkk\\\[[[gggyyyuuu[[[JJJDDDBBBGGGHHH>>>EEECCCBBBBBBBBB???999444333111///111444666555444333333222111000000111111222333333444444444333333555333111222777<<<>>>>>>???@@@@@@@@@@@@BBBFFFIIIJJJKKKMMMNNNPPPQQQRRRRRRWWWUUUSSSSSSRRROOOIIIDDD;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>>>>???@@@CCCFFFDDDCCCCCCAAA???@@@BBBEEEDDDLLLTTTZZZ]]]]]]VVVMMMSSSTTTYYYfffwww|||ooo^^^QQQOOOVVVYYYVVV]]]ddd```cccrrrzzzdddMMMDDDJJJMMMSSS[[[ZZZ___cccoooyyysssfffjjjyyy|||]]]JJJBBB>>>;;;;;;>>>@@@@@@???GGGCCCBBBGGGJJJHHHEEEEEEBBBDDDGGGJJJMMMQQQVVVZZZ```dddjjjqqqwwwttt\\\MMMEEEBBBHHHIIIIIIXXXqqqeeeWWWOOO```}}}ttttttcccTTT^^^ccc999555;;;222555444333111000111111222//////.........---------........................---.........---,,,,,,+++,,,*********,,,............444BBBPPPWWW[[[ffftttyyyxxxvvvsssnnniiieeedddyyy}}}lllbbb```]]]XXXUUUSSSNNNIIIFFFEEECCC???;;;===:::777555555444222000111111111111111111111111222222222111000//////...111...---...111333111...222333555777777777777666777777888888999999999999<<<<<<<<<===??????===;;;CCCAAA@@@@@@AAAAAA@@@???xxxrrrwww}}}vvveee```^^^kkknnnooorrr{{{ooo^^^YYY[[[\\\ZZZXXXTTTNNNLLLMMMKKKGGGPPP]]]```CCC<<<888666333333222222111000000000.........---------,,,,,,++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,...---...///111<<>>===>>>???BBBCCCBBBAAAAAACCCEEEGGGGGGFFFEEEDDDuuupppvvvqqq]]]eeejjjeeeqqqrrrssswwwtttaaa\\\aaa```XXXRRRNNNPPPPPPNNNKKKIIILLLNNNkkknnnHHH;;;:::333333333333222111111000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,---...///000222666EEE```wwwgggOOOQQQ```uuuppp[[[XXXaaa|||]]]OOOLLLLLLFFFFFFJJJGGGDDDBBBAAA???>>>;;;777333333222111222444555555444333222222111111111111222222222333444555666666777555666999>>>BBBDDDCCCAAAAAABBBDDDEEEFFFHHHLLLOOOPPPQQQSSSTTTUUUTTTRRRQQQTTTSSSQQQPPPMMMIIIDDD@@@999::::::;;;;;;::::::999:::<<<=========>>>@@@CCCEEEFFFFFFDDDAAA??????@@@DDDKKKRRRXXX___cccaaa[[[WWWUUUVVVccczzzhhhZZZTTTTTTSSS]]]gggeeeooobbbLLLFFFMMMPPPVVV^^^^^^iiikkkkkkdddZZZaaafffOOODDDAAA???>>>???AAACCCCCCCCCDDDBBBCCCIIILLLJJJIIIJJJIIIKKKNNNRRRYYYdddooovvv|||VVVFFFCCCAAA@@@AAAAAAGGGKKKNNNZZZkkkttttttuuummmzzzyyyuuussszzzuuuiiiooogggSSSooodddAAA<<<:::666555333222111111222222/////////.........------........................------......------,,,,,,,,,------...//////000000666>>>KKKVVV\\\```jjjuuuwwwtttvvvxxxooodddhhhvvv{{{vvvnnngggfffddd^^^ZZZYYYSSSOOOJJJGGGFFFDDD@@@======:::777666555444222000111111111111111111111111222222111111000////////////000000//////000333666777777999:::::::::::::::<<<======>>>???@@@@@@@@@AAA@@@@@@AAACCCEEEDDDDDDBBBGGGMMMPPPNNNLLLKKKKKKxxxyyy~~~]]][[[jjjssspppqqqvvv|||{{{hhhbbbccc___VVVPPPPPPWWWXXXQQQMMMOOOMMMHHHYYYwwwzzzKKK888;;;333444333333222222111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------...000111333;;;OOOmmmxxxZZZOOOZZZkkk~~~eeeWWW]]]nnndddRRRLLLNNNIIIGGGKKKHHHCCCBBB@@@>>>;;;888555444333333333444555555555444333222222111111222222222333333333333444555555666555888>>>CCCGGGGGGDDDBBBBBBCCCEEEGGGHHHJJJNNNQQQPPPRRRTTTVVVVVVUUUTTTRRRRRRQQQOOOMMMJJJEEEAAA>>>999::::::;;;;;;::::::999;;;<<<===>>>===>>>@@@BBBBBBCCCDDDCCCAAA?????????EEEKKKRRRWWW^^^dddccc___ZZZXXXYYYfff~~~ppp\\\SSSSSSTTT___iiigggjjjzzzbbbNNNIIIPPPRRRWWW______^^^```___YYYWWWhhhxxx]]]III@@@??????@@@AAABBBCCCDDDCCC@@@???CCCJJJOOOOOOQQQTTTSSSVVV[[[bbblllyyyyyyZZZBBBAAAFFFCCCAAADDDEEELLLQQQWWWaaannnsssqqqooolll{{{rrrjjjuuuzzzllliiirrrVVVeeetttJJJ===777666555333222111111222222////////////....................................,,,------...------,,,,,,+++---.........///000111:::DDDPPPZZZ^^^cccllltttwwwtttuuurrrcccYYYkkkwww}}}sssnnnjjjhhhccc[[[WWWXXXTTTPPPKKKHHHGGGEEEBBB>>>===;;;888666555444222111111111111111111111111111111111111111000000/////////000111///...000555:::999999999::::::;;;;;;;;;<<<===>>>???@@@AAABBBBBBDDDCCCBBBBBBDDDFFFEEEEEEGGGMMMSSSTTTPPPMMMNNNPPPiiiaaahhhnnnqqqtttxxxrrriiibbbZZZTTTSSSVVV]]]\\\RRRNNNRRRPPPIIIMMMbbbZZZ===<<<888444444333333222111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------.........///111444AAAYYYuuugggSSSXXXdddqqquuuaaa\\\jjjxxx\\\MMMMMMKKKKKKKKKFFFDDDBBB@@@===999666555444222333444555555444444444333222222222222222333333555444333333222333444444666;;;AAAFFFHHHGGGEEECCCBBBDDDGGGHHHJJJLLLOOOQQQPPPQQQSSSUUUVVVUUUTTTSSSNNNNNNLLLIIIEEEAAA>>>===:::::::::;;;;;;:::::::::888999;;;;;;;;;<<<>>>@@@>>>@@@BBBBBBAAA@@@@@@AAAGGGMMMRRRVVV]]]cccccc___^^^\\\^^^llluuu^^^SSSUUUWWW```iiihhhiiixxxcccQQQMMMSSSTTTXXX______\\\ZZZUUUTTTaaa|||xxx\\\IIIAAA>>>@@@BBBCCCCCCCCCCCCCCC@@@???BBBIIINNNPPPUUUZZZ___dddmmmwwwiiiTTTGGGCCCJJJKKKCCCBBBIIIKKKQQQXXXaaajjjrrrtttqqqjjjfffwwwwwwiiieeerrrzzzuuummmttt~~~\\\XXXZZZDDD444666555444222222222222333000000/////////.................................,,,,,,------...------,,,+++,,,......---///222555>>>IIIVVV]]]```eeemmmrrrwwwtttqqqgggUUUTTTuuuxxxuuupppllliiiccc[[[XXXZZZUUUPPPKKKIIIHHHGGGCCC@@@>>>;;;888666666555333111111111111111111111111111111111111000000000000000...000111000///222888===::::::::::::::::::;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDCCCDDDGGGJJJMMMMMMMMMPPPTTTWWWUUUOOOMMMNNNRRRiii^^^jjjvvvvvvzzzyyymmmaaaWWWTTTWWWYYY\\\ZZZRRROOOQQQPPPJJJIIIRRRooouuuJJJ:::999444444444333222222111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////,,,///111888HHH```ttt~~~jjjSSSPPP```jjjsss||||||lllggg]]]dddfffNNNMMMNNNMMMLLLFFFDDDCCCAAA<<<777555444555222444666666555444444444333222222222222333333444666555444333333444555666:::>>>DDDGGGHHHFFFEEEEEEDDDGGGIIIKKKLLLMMMPPPRRRQQQQQQQQQRRRRRRRRRRRRQQQJJJJJJIIIFFFBBB>>>===<<<888999999::::::999999888333444666777777999<<<>>>>>>???AAAAAA@@@@@@BBBCCCHHHNNNSSSWWW^^^dddddd``````___cccrrr|||dddXXXYYYYYY```iiijjjppp~~~cccQQQOOOVVVWWWZZZ```aaa```ZZZSSSWWWqqqxxx\\\JJJEEE@@@BBBEEEFFFEEEDDDCCCCCCBBBAAADDDIIIMMMQQQXXX```pppxxxpppWWWHHHBBBBBBFFFKKKGGG@@@CCCLLLPPPUUU___iiissswwwwwwuuuooogggjjj}}}~~~ooo___bbbpppyyy{{{ssslllgggQQQ```oooSSS777777555444333222222333333000000000/////////..............................,,,,,,------......------+++---...------000666;;;CCCOOO[[[```bbbgggnnnrrrrrrqqqkkk___UUUccc}}}uuuoookkkiiieee___]]]^^^UUUQQQLLLJJJIIIHHHDDDAAA>>>;;;888777666555333111111111111111111111111111111111000000000000000000...///000111222555:::===<<<;;;:::::::::;;;;;;<<<;;;<<<===???AAACCCDDDEEECCCDDDHHHMMMSSSWWWXXXXXXVVVWWWWWWTTTPPPMMMNNNOOOgggbbbdddooozzzzzznnn```VVVUUUYYYZZZYYYVVVSSSQQQPPPNNNLLLKKKGGG___```<<<:::555444444333333222111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////+++...444>>>QQQeeelllkkkRRRFFFRRRfffjjjrrrzzzsss______\\\mmmjjjPPPOOOOOOOOONNNIIIEEEDDDAAA<<<666444555777111444777777555333333444222222222222222333444555555555444444555777:::;;;???CCCGGGHHHGGGFFFFFFHHHHHHJJJMMMNNNOOOOOOQQQSSSSSSRRRPPPNNNMMMMMMMMMMMMFFFGGGGGGDDD???<<<<<<===666666777777777777666666111333555666777999===???BBBBBBBBBAAA@@@AAACCCEEEHHHNNNTTTYYY```ggggggccc``````eeevvvlll^^^]]]ZZZ^^^hhhmmmtttyyy___PPPOOOXXXYYY\\\dddeeedddbbb```lllqqqUUUGGGGGGCCCFFFJJJKKKHHHFFFDDDDDDEEEDDDFFFMMMRRRYYYeeepppgggLLL???@@@???CCCFFFFFFDDDEEEKKKRRRVVV[[[fffsss|||~~~}}}yyytttooottt}}}ooo```aaaooo|||}}}vvvmmmxxx{{{ZZZPPPfffeee@@@777666444333222222333333000000000000/////////...........................+++,,,------......---------//////......222;;;BBBGGGUUUaaadddeeekkkppprrrjjjkkkeee^^^eee{{{tttoookkkkkkhhhbbb^^^]]]UUUQQQMMMKKKJJJIIIEEEBBB>>><<<999777666555333222111111111111111111111111000000000000000000000111......///222666999;;;<<<>>>===<<<<<<<<<<<<===>>>>>>???@@@BBBDDDFFFHHHIIIFFFHHHMMMSSSYYY\\\\\\ZZZWWWWWWWWWVVVSSSPPPNNNLLLppphhhppptttsssvvvyyymmmaaaXXXVVVZZZZZZWWWUUUVVVUUUQQQNNNMMMJJJ???TTTvvvCCC@@@555444444333333222222111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000)))///777DDDWWWfffeee[[[IIICCCVVVjjjjjjqqqyyypppeeeeeeaaatttkkkQQQQQQPPPOOOOOOLLLFFFEEEBBB<<<666444555777111555888888555333333444222222222222333333444555444444444555888;;;>>>@@@CCCFFFHHHHHHFFFFFFHHHJJJJJJMMMOOOPPPQQQQQQSSSTTTVVVSSSPPPLLLIIIHHHHHHIIIDDDEEEEEEBBB>>>;;;;;;===444444555555555555444444333555777999:::===@@@CCCFFFFFFEEECCCAAAAAACCCFFFHHHNNNUUU[[[ccciiijjjfff``````eeewwwtttccc___YYY\\\hhhooosssuuu\\\NNNOOOYYYZZZ___gggiiihhhmmmuuugggKKKAAAFFFEEEIIIMMMNNNKKKGGGFFFFFFEEEEEEIIIQQQZZZdddtttlll^^^MMM===???MMM@@@DDDFFFEEEIIIQQQVVVWWW\\\aaalllzzz}}}~~~uuuhhhaaannn~~~xxxqqqtttiiiPPPSSSiii~~~pppHHH777666444333222222333333000000000000////////////........................+++,,,,,,---.........---///000000//////444???GGGJJJYYYdddfffgggmmmrrrsssccceeebbbaaavvv}}}{{{vvvppplllmmmkkkccc[[[WWWVVVRRRMMMKKKKKKIIIFFFCCC>>><<<999777666555333222111111111111111111111111000000000000000111111111///---...222888<<<<<<:::@@@???>>>======>>>??????@@@AAACCCEEEGGGJJJKKKLLLJJJLLLPPPUUUYYYZZZWWWUUUVVVVVVWWWXXXWWWTTTNNNJJJxxxlllpppooosss}}}uuuiiibbb\\\VVVYYYZZZZZZXXXTTTPPPMMMKKKEEEMMMOOOiiiwwwWWW;;;777444999888000111333,,,111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---555:::HHH]]]___UUUQQQ???JJJWWWccctttxxxgggccc]]]cccmmmSSSOOOTTTRRRMMMLLLGGGCCC===999777777666555777666555333222222333333444444333333333333222222666444222333888===AAACCCKKKJJJHHHHHHHHHJJJLLLMMMMMMMMMNNNQQQTTTUUUUUUUUUTTTQQQMMMIIIFFFEEEFFFFFFFFFJJJIIICCC===<<<;;;999666666777777777666666555999777555555777;;;@@@CCCCCCAAA@@@AAA@@@>>>@@@EEEGGGLLLSSSXXX\\\___dddiiidddeeeiiivvv|||cccZZZ]]]aaaccceeeppp|||sss^^^VVVPPPSSSYYY^^^dddjjjooosss{{{uuuUUUEEEHHHIIIKKKHHHGGGJJJKKKHHHGGGHHHCCCBBBKKKZZZbbbhhh{{{kkkRRRGGGFFFEEEBBB@@@AAACCCFFFHHHKKKQQQZZZaaafffiiippp{{{~~~ssseee___eeexxx|||wwwwwwssszzztttTTTFFFWWWqqqWWW<<<:::;;;666///555888...111111000///////////////000000000000000000000000............/////////000///111222222333999EEENNNTTT^^^fffjjjnnnttttttooo___dddUUU___|||{{{wwwuuuqqqkkkeee```\\\ZZZWWWRRRMMMJJJJJJIIIFFFCCCAAA???<<<:::888666444111000000111111111222222222000////////////000000111555222000333999>>>>>><<<;;;<<<>>>??????>>>===<<<@@@???@@@DDDIIIKKKJJJGGGLLLNNNQQQTTTWWWYYY[[[\\\TTTVVVXXXYYYWWWSSSOOOLLLuuunnntttyyyyyynnnggg```YYY[[[\\\\\\YYYUUUQQQNNNLLLHHHIIIIIIZZZiiiGGG999222444555000333666...111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---888AAAQQQeeecccRRRKKKDDDQQQ^^^jjjxxxwwwggg```aaaqqqyyybbbPPPPPPUUURRRMMMKKKFFFBBB===999777777666555777666444333222222333333333333333333333333333333666555555666:::>>>BBBDDDJJJJJJHHHHHHIIIJJJLLLMMMMMMMMMNNNPPPRRRSSSSSSSSSPPPOOOLLLIIIGGGFFFFFFGGGDDDHHHGGGAAA<<<======;;;<<<<<<;;;;;;:::999888777:::888777777999===AAADDDEEEBBBAAABBB???<<<>>>CCCFFFKKKPPPSSSVVV[[[bbbgggfffhhhlllzzzhhhZZZYYY\\\aaaeeemmmwwwrrrXXXQQQMMMQQQYYYaaajjjqqqrrrqqq^^^JJJEEEJJJJJJGGGEEEFFFJJJLLLIIIHHHJJJKKKKKKTTTeeessseeeUUUEEEAAACCCCCCCCCBBBBBBFFFJJJNNNRRRYYYbbbhhhttttttwww}}}~~~~~~yyyooobbbfffyyy~~~zzzzzzuuuxxx~~~\\\JJJRRRdddnnnCCC999666555000555888111111111000///////////////////////////////////////........./////////000000000111222333666>>>HHHPPPYYYccclllppptttvvvqqqjjj]]]\\\YYYnnn|||yyyxxxtttrrrnnniiiddd```\\\ZZZWWWSSSMMMKKKJJJIIIFFFCCCAAA???<<<:::999777444111000000111111111222222222000////////////000111111222222333777;;;>>>===<<<===>>>>>>????????????>>>CCCBBBDDDGGGLLLNNNNNNLLLUUUWWWYYYZZZ[[[ZZZZZZZZZUUUXXX[[[\\\\\\ZZZWWWTTT~~~}}}yyywww}}}ssskkkccc[[[^^^^^^\\\ZZZVVVRRRNNNLLLHHHFFFGGGOOOjjjvvvQQQ>>>444333555222555888000111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000???MMM___ooohhhRRRHHHNNN\\\kkkuuu}}}~~~rrrbbb___iiigggYYYPPPSSSWWWSSSNNNLLLEEEAAA<<<888777777666555777666444333222222333444333333333333333444444444777777999;;;===@@@CCCDDDJJJIIIIIIIIIJJJKKKMMMNNNMMMNNNOOOQQQQQQQQQPPPPPPMMMLLLKKKJJJIIIGGGGGGFFFAAADDDCCC>>><<<>>>???>>>??????>>><<<;;;:::888888:::999888888:::>>>BBBDDDFFFDDDBBBBBB@@@<<<===AAAHHHKKKOOORRRTTTYYYaaagggccceeejjjxxxooo]]]UUUVVV^^^fffkkkuuurrrUUUOOOLLLQQQYYYbbbmmmvvvxxxtttXXXKKKGGGKKKMMMFFFBBBBBBFFFMMMQQQQQQRRRVVVVVVbbbzzz}}}cccSSSJJJCCC>>>@@@CCCDDDDDDFFFEEEJJJQQQVVV\\\dddmmmttt~~~~~~}}}~~~~~~}}}}}}uuuhhhjjjzzz~~~}}}wwwvvvkkkTTTQQQXXXTTT>>>444777444333666333111111000////////////000............................../////////000000000111111222555;;;EEENNNTTT___hhhsssyyy|||xxxmmmccc\\\TTTbbbvvv~~~zzzxxxvvvpppnnnkkkgggccc___\\\ZZZWWWSSSNNNLLLKKKJJJGGGCCCBBB@@@===;;;999777444222111111111111111222222222///////////////000111222///333888;;;<<<<<<<<<<<<@@@?????????@@@@@@AAABBBFFFFFFHHHLLLPPPSSSSSSSSSUUUXXXZZZ[[[XXXVVVTTTSSSRRRTTTXXX[[[\\\[[[YYYXXXzzzzzz~~~}}}uuunnneee\\\```^^^[[[YYYVVVRRRNNNKKKHHHFFFLLLOOOZZZ```CCC888888999444444666000111000000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111444FFFVVVgggsssiiiTTTLLL]]]kkkxxx}}}|||uuuggg[[[aaatttvvvlll```XXXTTTXXXYYYTTTPPPOOODDDAAA<<<888777777666666666555444333222333333444222333333333444444555555888:::===???@@@BBBDDDEEEIIIIIIIIIJJJKKKLLLNNNOOOOOOQQQRRRSSSQQQOOONNNNNNLLLLLLLLLKKKJJJHHHEEEDDD???AAA@@@<<<<<<@@@AAA@@@===<<<;;;:::999888777777999999888999;;;>>>AAACCCEEECCCBBBCCC@@@<<<===AAAJJJNNNSSSVVVXXX]]]ccchhhaaadddjjjxxxvvvaaaUUUSSS\\\ggglllxxxrrrXXXRRROOORRRYYYaaalllvvv{{{dddMMMJJJNNNSSSNNN???@@@BBBHHHRRRXXX[[[```eeellljjjVVVIIIBBBEEECCCCCCFFFFFFEEEGGGKKKJJJPPPXXX```gggnnnwww}}}yyypppnnnxxxyyyttt}}}{{{cccWWWSSSiiiFFF555999777222333333222111000000//////000000////////////////////////...////////////000000000111000111666???JJJSSSWWWaaakkkwwwxxxiii^^^ZZZOOOpppuuuuuu{{{{{{yyyvvvpppoookkkgggccc___[[[ZZZVVVSSSNNNMMMMMMKKKGGGDDDBBB@@@===;;;:::888555333111111111111111111111111////////////000111222222000555;;;<<<;;;:::<<>>??????<<<===AAACCC@@@:::999888888777888888999777777888:::<<<>>>@@@AAABBBAAAAAACCCAAA>>>???CCCHHHNNNUUUZZZ]]]```dddgggdddfffmmm|||{{{gggXXXTTT\\\gggmmm}}}lllXXXSSSQQQUUUZZZbbbnnnxxxsssYYYKKKNNNQQQTTTOOOAAACCCDDDJJJRRRXXX]]]fffnnnsss[[[MMMGGGEEEEEEGGGFFFGGGHHHGGGEEEIIIOOOOOOVVV```iiiooovvv}}}~~~wwwppprrrxxx{{{uuuxxxooo\\\OOOllltttLLL555888666111222333222222111000000000000000000000000000000000000000////////////000000000111000///111777BBBMMMVVV[[[aaajjjyyyssseee[[[VVVSSSyyyxxx|||{{{wwwrrrsssqqqnnniiiddd___[[[YYYVVVSSSOOONNNNNNLLLHHHEEECCCAAA>>><<<;;;888666333111111111111111111111111////////////000111222333444888<<<;;;888888===CCCBBBAAAAAAAAAAAACCCEEEFFFHHHJJJLLLOOORRRUUUXXXYYYXXX\\\```___ZZZUUUSSSSSSUUUVVVXXXZZZZZZYYYWWWVVVyyy~~~}}}~~~|||tttjjj___\\\WWWUUUUUUSSSOOOLLLLLLKKKJJJEEEJJJmmm|||KKK:::777999222000444444111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222:::NNNZZZ]]]^^^VVVSSS[[[sss{{{yyyjjj]]]YYYZZZuuuvvvjjjhhhddd```\\\YYYWWWUUURRRPPPHHHDDD???;;;999888777666555555333333333333444555111222333444555666777777<<<@@@CCCDDDCCCCCCEEEHHHHHHHHHJJJLLLNNNOOOQQQQQQTTTWWWYYYWWWRRRMMMKKKJJJLLLLLLKKKIIIFFFCCC@@@>>>>>>@@@???>>>???CCCBBB???;;;:::999888888999:::;;;666777888:::<<<>>>@@@@@@AAA@@@AAACCCBBB??????CCCDDDKKKTTTZZZ^^^```cccfffbbbeeelll|||}}}iiiZZZVVV^^^iiinnncccTTTQQQRRRXXX___gggtttgggTTTLLLOOOOOORRRSSSKKKHHHHHHKKKQQQWWW^^^kkkwww~~~jjjTTTHHHEEEDDDDDDEEEDDDCCCDDDFFFFFFFFFMMMUUUXXX___iiiqqqvvvzzzzzzooolllnnnvvv}}}xxxwww{{{yyybbbMMMQQQzzzQQQ999888555222444444222222111000000000000111111111111111111111111111/////////000000000111111///000444;;;DDDOOOYYY___aaakkkyyy{{{kkk```\\\UUUbbbmmm{{{|||xxxsssooouuusssooojjjeee```\\\ZZZVVVSSSPPPOOOOOOMMMIIIEEEDDDAAA???===;;;999666444222222222111111111111111/////////000111222333444777:::===;;;888999>>>CCCAAAAAAAAABBBCCCDDDEEEFFFHHHJJJMMMNNNPPPSSSVVVYYY]]]aaaccc```XXXRRRPPPQQQTTTUUUVVVVVVUUUSSSQQQPPPzzz{{{{{{rrr```[[[WWWVVVWWWVVVRRRNNNMMMNNNGGGCCCIII[[[}}}wwwzzzcccFFF777666333333666333111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333AAAVVV```\\\UUUMMMRRRcccsssyyy{{{qqq```WWW]]]fffwwwmmmeeeeeebbb___]]]]]]\\\XXXTTTKKKFFFAAA<<<:::888777666555444333333333333555555111111222444555777888888>>>AAADDDDDDBBBBBBEEEIIIGGGHHHJJJLLLOOOPPPQQQRRRTTTXXXZZZXXXQQQJJJHHHHHHHHHGGGFFFDDDBBB@@@>>>===???AAAAAA@@@BBBEEEBBB<<<===;;;:::888777888999:::666777:::<<<>>>@@@@@@@@@BBBAAABBBDDDBBB>>>>>>BBBCCCIIIRRRXXX\\\___dddhhh___bbbjjjzzz~~~hhhZZZVVV___jjjrrr[[[PPPPPPTTT[[[bbbkkkwww^^^QQQOOOUUUTTTVVVXXXSSSOOONNNPPPVVV^^^kkk~~~uuuXXXMMMEEEEEEFFFCCCBBBBBBAAA@@@BBBGGGJJJMMMTTT\\\```hhhqqqxxx{{{}}}}}}ooogggfffnnn{{{yyyzzzoooUUUIIIkkk```EEE===666555777333333222111111000000111111000000000000000000000000//////000000000111111111///333999???FFFPPP\\\dddcccmmm{{{tttccc[[[]]]^^^|||ttt|||zzzuuurrrrrrsssqqqnnnjjjeeeaaa]]]\\\VVVSSSPPPPPPPPPNNNJJJFFFDDDBBB???===<<<:::777444222222222111111111000000/////////000111222444555888;;;======<<<<<<>>>@@@???@@@AAACCCDDDEEEEEEEEEIIIKKKMMMNNNOOOQQQUUUYYYYYY]]]___[[[SSSMMMMMMPPPRRRRRRSSSRRRQQQOOOMMMKKK~~~xxx}}}vvvaaa\\\WWWVVVXXXXXXTTTPPPKKKPPPIIIFFFMMMMMM```yyyuuu|||UUU:::666666777777111111111000///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///111222333HHH^^^ggg^^^SSSJJJSSSiiiqqqvvvvvvlll[[[VVVbbbrrr|||tttfffeeedddbbbbbbdddeee```ZZZLLLHHHBBB===;;;999777666555444333333333444555666111111222444666777888999???BBBEEEDDDAAAAAAFFFJJJGGGHHHJJJMMMOOOQQQRRRRRRTTTXXXZZZWWWOOOHHHFFFFFFDDDCCCBBBAAA???>>>======@@@BBBBBBBBBDDDEEEAAA:::===<<<999777555555666777777999;;;>>>@@@AAAAAAAAADDDBBBCCCDDDBBB===<<>>======>>>@@@BBBDDDEEEEEEEEEDDDJJJLLLNNNNNNNNNPPPTTTXXXUUUYYY\\\YYYRRRNNNPPPTTTTTTUUUUUUTTTSSSQQQOOONNNlllhhhbbb[[[VVVTTTSSSTTTRRRKKKIIIMMMKKKIIITTTdddqqq```777<<<666555;;;333444333222111000000000000//////...------------...........................000,,,+++.........777BBBWWWZZZeeebbbPPPMMM[[[dddmmmlllgggccc\\\TTTiii{{{sssllliiigggaaa^^^ccciiiiiiccc^^^QQQLLLEEE@@@<<<;;;999888444444444444444444444444111222333333333555999<<>>======AAA@@@@@@AAAAAA@@@===;;;???>>>;;;999777666666666555999===>>>>>>@@@DDDHHHGGGEEEAAA>>>======>>>???CCCEEELLLVVV]]]bbbiiipppdddfffnnncccSSSUUU```iiikkkyyySSSQQQTTTYYY^^^cccnnn|||{{{dddTTTUUUTTTUUU]]]gggfff___XXXWWW^^^dddlllxxx\\\LLLCCCCCCEEEGGGJJJJJJHHHFFFDDDIIIHHHLLLTTTXXXZZZ```iiikkkvvvzzziii[[[bbb}}}}}}|||wwwnnnUUULLLTTT{{{rrrDDD666;;;999333444333222111000000000000///000111222222111000//////////////////000111111---888AAAEEEJJJUUUbbbiiiooommmxxxttt]]]\\\hhheee~~~~~~{{{yyywwwvvvtttrrrpppnnnlllhhheeeaaa___]]]SSSRRRRRRQQQQQQNNNJJJGGGDDDCCCAAA???<<<:::888777444333222000//////......000///...000444888:::;;;;;;;;;<<<>>>??????<<<:::<<<@@@DDDDDDBBBBBBGGGLLLUUUQQQLLLJJJOOOUUURRRKKKUUUYYY\\\[[[XXXVVVXXX\\\ZZZVVVVVV[[[[[[VVVYYYbbb}}}lllggg___YYYWWWVVVVVVUUUQQQKKKIIILLLJJJGGGPPP]]]uuuyyysssCCC>>>:::666888444444333222111000000000000//////...------------...........................///------...---000;;;HHH[[[\\\ccc\\\KKKMMMcccpppooolllccc]]]ZZZZZZvvvwwwooojjjhhhdddbbbccciiiooommmeee]]]RRRMMMEEE@@@<<<:::999888444444444444444444444444222333444444444777<<>>===<<<===>>>AAACCCIIIRRRXXX[[[aaagggccceeelll}}}bbbQQQSSS```jjjtttpppSSSNNNPPPVVV___dddmmm~~~mmmXXXTTTUUUVVVYYYaaajjjiiiccchhhccceeeiiittt~~~ZZZIIICCC@@@CCCDDDEEEFFFGGGGGGFFFFFFHHHIIIOOOWWW[[[]]]ccckkkxxx}}}~~~lll\\\aaazzz}}}|||ooowwwzzzTTTLLLPPPrrr[[[===::::::222444333222111000000000000000000111111111111000000000000/////////000000111///999BBBEEEKKKWWWcccjjjooonnnrrrlllZZZUUUdddppp|||{{{xxxvvvuuusssqqqpppnnnkkkhhhddd```]]]\\\SSSRRRQQQQQQPPPNNNJJJGGGEEEDDDBBB???<<<999777666444333222000////////////222000///000333777888999;;;<<<<<<>>>??????===<<<>>>AAAEEEEEEDDDEEEKKKOOOVVVSSSNNNIIIKKKPPPOOOKKKNNNSSSWWWXXXWWWWWWYYY]]]XXXTTTUUUZZZ[[[ZZZ```jjj}}}{{{nnnfff]]]XXXXXXZZZYYYWWWQQQLLLJJJLLLIIIEEEJJJUUU}}}rrrPPP===:::444111333444333222111000000000000//////...------------...........................---...//////---222BBBRRRaaa^^^^^^VVVJJJVVVsssyyygggZZZYYYbbbzzzssslllhhhgggdddhhhnnnwww{{{wwwkkk```TTTNNNFFF@@@<<<:::999888444444444444444444444444444444444444666999???CCCEEEFFFGGGGGGGGGGGGIIIKKKLLLMMMOOOQQQSSSTTTUUUVVVRRROOONNNMMMHHHAAA???BBBAAABBBBBBCCCDDDEEEFFFFFFDDDAAA>>>============<<<:::999888666666666666777999888999<<>>=========AAABBBHHHPPPUUUVVVZZZ___dddeeelll{{{aaaQQQTTTcccpppaaaOOOMMMMMMVVVccciiiqqq}}}bbbSSSPPPSSSVVVZZZbbbiiiiiieeekkkhhhooo{{{^^^FFFAAABBBCCCFFFEEEDDDDDDEEEGGGIIIJJJLLLPPPXXX```dddeeejjjppp|||~~~ppp______uuu~~~|||qqqnnnyyy\\\PPPMMMgggwwwEEE888===444444333222111111000000111111111000000000000111111111000000/////////000000333;;;CCCFFFLLLYYYfffmmmoooooojjjbbbXXXSSSggg}}}~~~}}}yyyvvvuuutttrrrppppppoookkkgggccc___\\\ZZZSSSRRRQQQPPPPPPMMMJJJGGGFFFEEECCC@@@<<<999777666444333222111000/////////333111000111444666777888<<<<<<===>>>>>>>>>>>>>>>???AAADDDDDDEEEHHHNNNSSS\\\ZZZRRRGGGBBBCCCCCCAAAHHHLLLQQQSSSRRRQQQSSSUUUSSSPPPRRRZZZ\\\^^^gggsss|||tttiii]]]XXXYYY[[[YYYUUUQQQNNNLLLLLLIIIEEEGGGMMMiiipppxxx```@@@;;;555000666444333222111000000000000//////...------------...........................+++///111///...777KKK\\\ddd\\\XXXSSSSSSjjjjjjZZZ___sssvvvpppjjjggghhhgggqqq|||sssfffWWWQQQIIIAAA===;;;999888555555555555555555555555444444444444666;;;AAAFFFHHHIIIIIIIIIGGGGGGIIIKKKMMMNNNPPPRRRTTTUUUUUUUUUQQQMMMKKKJJJEEE???<<<===???AAACCCEEEFFFGGGIIIJJJFFFBBB===::::::;;;<<<===999888777666666777888999;;;888777:::???CCCDDDCCCBBBBBBBBBBBBAAA@@@???>>>AAACCCIIIQQQUUUVVVYYY^^^fffffflll{{{~~~cccUUUXXXiiixxxyyyQQQJJJPPPOOOXXXhhhqqq}}}ooo[[[SSSRRRUUUZZZ___eeeiiiiiiggghhhmmmlllLLLDDDEEEGGGFFFIIIGGGEEEDDDEEEIIIMMMPPPVVV\\\fffmmmoooppptttyyyxxx~~~uuuccc^^^nnn{{{nnnpppnnnYYYLLL]]]PPP888@@@777444444333222111111111111222111000//////000111222222111000000///000000000666>>>DDDHHHOOO\\\iiioooooooooccc[[[[[[XXXuuuvvv~~~{{{xxxuuutttsssqqqpppqqqppplllhhhccc___\\\ZZZTTTRRRPPPPPPOOOMMMJJJGGGGGGEEECCC@@@<<<999777666444444222111000/////////222111111222666888::::::===>>>??????>>>>>>>>>???>>>@@@BBBCCCEEEIIIOOOTTTZZZYYYQQQDDD<<<<<<@@@AAAHHHKKKMMMNNNKKKHHHGGGGGGLLLKKKPPPYYY]]]___iiivvv|||pppbbbZZZYYYYYYVVVSSSSSSPPPNNNMMMJJJFFFFFFIIIUUUwwwmmmqqqJJJ===999666;;;444333222111000000000000//////...------------...........................***///222///000<<>>;;;999888555555555555555555555555333444444555777<<>>BBBCCCCCCBBBCCCEEEEEEEEECCCAAA@@@???AAAGGGPPPUUUVVV[[[aaaeeeeeejjjyyy~~~gggZZZ\\\kkk|||mmmJJJJJJSSSRRR[[[kkkxxx|||bbbUUUQQQXXX[[[aaagggiiijjjkkklllmmmyyyyyyPPP@@@CCCGGGGGGGGGIIIGGGDDDDDDFFFJJJOOOSSS___gggqqquuuvvvyyy~~~}}}zzzyyyhhh^^^fffqqqpppaaaMMMXXXbbb>>>>>>666555444333222111111111111222111000//////000111222111111000000000000111111999@@@FFFJJJRRR```kkkpppqqqmmm^^^WWW]]]bbbtttvvv}}}zzzwwwtttsssrrrqqqooorrrpppmmmhhhddd___\\\ZZZTTTRRRPPPOOONNNLLLJJJGGGGGGEEECCC@@@===:::888666555444333111000000//////000000111444888<<<======>>>@@@AAAAAA>>>======>>>???@@@BBBDDDHHHLLLQQQUUUQQQQQQLLLAAA<<<@@@HHHLLLKKKLLLMMMLLLIIIFFFDDDCCCEEEGGGOOOZZZ]]]]]]gggtttxxxiii]]]YYYWWWTTTRRRSSSQQQOOOLLLJJJHHHHHHHHHMMMyyymmm}}}TTT999666888555444333222111000000000000//////...------------...........................***///111///222BBBXXXggg\\\SSSQQQWWWggg|||uuucccaaa~~~vvvnnngggcccdddiiisss~~~rrrccc\\\PPPFFF???;;;999777555555555555555555555555333444666777999===AAAEEEHHHIIIJJJIIIHHHHHHJJJLLLOOOQQQSSSUUUVVVVVVTTTTTTMMMIIIGGGHHHFFF@@@:::999<<<>>>AAAAAA@@@AAAFFFJJJHHHCCC===888777999:::;;;:::999888888888999;;;<<<;;;999888999===@@@CCCDDDAAACCCFFFHHHHHHFFFCCC@@@<<<>>>DDDLLLRRRVVV\\\ccccccccchhhwwwjjj]]]\\\kkk}}}eeeKKKOOORRRWWW```mmm~~~rrr^^^UUUTTTYYY[[[aaaggghhhfffiiinnnqqqdddDDD>>>DDDGGGIIIMMMGGGFFFEEEEEEHHHLLLQQQTTTcccnnnvvvxxxyyy|||pppggghhhhhhsss}}}mmm^^^aaa||||||tttvvvhhhRRRVVVxxxzzzHHH999444555444333222222111111222111111000000000000111111111000000000000111222333;;;BBBIIINNNWWWdddnnnqqqrrrhhhZZZVVV^^^ppppppzzz}}}zzzvvvtttssssssqqqppppppooolllhhhccc___\\\ZZZTTTRRROOONNNMMMLLLJJJHHHFFFEEECCC@@@>>>;;;999888555444333222111000000000//////111444999===>>>>>>>>>BBBEEECCC???<<<;;;<<<@@@AAACCCGGGKKKOOOSSSUUUTTTSSSMMMBBB<<>><<<;;;===>>><<<:::<<>>BBBEEE???BBBFFFIIIIIIFFFCCC@@@======BBBJJJPPPUUU]]]eeeddddddiiixxx~~~iii]]]]]]nnn]]]LLLTTTRRR]]]hhhsssjjj[[[WWWWWWYYY\\\bbbhhhhhhfffkkktttzzzqqqXXXEEEHHHLLLIIIKKKSSSHHHHHHIIIKKKNNNQQQUUUVVVfffqqqyyyzzz|||lll^^^YYYccckkkvvvqqq^^^___|||}}}yyyxxxrrr^^^XXXeeeUUU999777555555444333222222222222000000111111111111000000/////////000111222333444<<>><<<;;;:::555444333222111000000000...///000444888;;;<<<;;;???CCCGGGFFFAAA;;;999999===>>>AAAFFFKKKNNNPPPPPPSSSQQQIII>>>:::>>>CCCDDDMMMLLLJJJJJJJJJKKKLLLLLLHHHIIIPPPYYY\\\___nnnrrrcccXXXTTTUUUVVVQQQOOOLLLHHHHHHIIIIIIGGGDDD[[[xxxyyyttt<<<888CCC///444333222111000000000000//////...------------...........................***...///...666JJJ]]]gggOOOPPPTTTUUUZZZpppzzzjjjjjjdddttt|||tttnnniiigggnnnvvvllldddWWWJJJAAA<<<888777666666666666666666666666555888;;;>>>???@@@CCCDDD???AAADDDGGGIIIMMMQQQTTTQQQRRRUUUWWWWWWVVVTTTSSSCCCAAACCCJJJLLLHHHBBB@@@:::<<<<<<999666888>>>EEEGGGCCC===999777888888888999888777666666777888999888:::;;;::::::<<>>AAAEEEIIIIIIFFFBBB???@@@@@@DDDKKKQQQVVV___gggggggggmmm|||{{{ggg\\\___tttsssVVVLLLUUUSSScccpppyyyrrr^^^UUUTTTUUU```bbbiiioooooommmttt^^^LLLFFFPPPSSSKKKJJJRRRKKKLLLNNNRRRUUUWWWYYYZZZhhhttt||||||zzz~~~iii\\\[[[lllxxxsss^^^^^^~~~uuuooo}}}|||hhh[[[UUU]]];;;===555555444333222222222222///000111222222111000///...//////000111333444555<<>>===<<<;;;555555333222111000000000......000333666888999888???DDDIIIHHHBBB;;;888777888:::>>>CCCHHHKKKKKKJJJCCCBBB===777888@@@GGGHHHMMMKKKHHHGGGGGGIIIIIIJJJLLLKKKPPPXXX[[[aaatttwwwhhh\\\VVVSSSSSSRRRPPPNNNKKKIIIHHHHHHHHHFFFTTTiiisssWWW888999777444444333222111111111111////////////............///...---,,,,,,,,,,,,,,,+++000000///>>>UUU___\\\IIIPPPWWWIIISSSrrrtttpppooo^^^iiiyyywwwxxxrrrnnnxxxxxxoooaaaRRRFFF>>>999666666666666777888888999999::::::===AAAFFFFFFCCC@@@AAADDDHHHJJJLLLNNNQQQSSSUUUYYYXXXUUUUUUYYYVVVPPPEEEFFFGGGHHHMMMPPPLLLEEEBBB>>>;;;;;;999888<<>><<<999888888888666555555555555666777777;;;===?????????@@@BBBCCCEEECCCBBBDDDHHHIIIGGGEEEHHHEEEEEEHHHKKKPPP\\\hhhmmmmmmnnnyyyvvviii]]]aaayyyfffWWWUUUUUU]]]dddrrrtttccc[[[XXXXXX[[[bbbbbbfffkkklllooo}}}nnnMMMMMMMMMNNNPPPPPPOOONNNMMMOOOVVVaaafffccc______uuuzzzqqqbbb```eeennnrrrdddmmmvvvuuuaaaaaawwwqqq}}}zzz```MMMaaalll???>>>888555111000222555333000000000000000000000000000///222333111...///555:::AAAGGGMMMSSS]]]iiiqqqsssddd^^^\\\aaazzzttt~~~}}}|||xxxvvvtttrrrqqqppppppqqqnnnkkkgggdddbbb^^^YYYUUUUUUSSSPPPOOONNNLLLIIIGGGEEEEEECCCAAA???===<<<;;;666555444222111000/////////000111444555777888888<<>>999777888999777777<<>>888888555444333222111111111111////////////............///...------,,,,,,,,,---,,,//////222BBBYYY```ZZZNNNQQQYYYMMMXXXsssnnnfffmmm^^^ooo|||zzzuuuuuuwwwsssqqq}}}zzzrrrdddVVVJJJAAA;;;888666666666777888888999999;;;;;;>>>BBBFFFGGGEEEBBBDDDFFFJJJLLLMMMOOOQQQSSSUUUXXXXXXVVVWWWZZZWWWQQQGGGHHHHHHKKKQQQTTTMMMDDDCCC>>>;;;;;;:::888<<>>;;;999888777777555555444444555555666777999;;;>>>???@@@BBBDDDFFFDDDCCCBBBDDDGGGHHHFFFDDDEEECCCDDDGGGJJJPPP]]]hhhnnnsssyyyvvvjjjaaahhhttt[[[UUU[[[```dddjjjzzznnnbbb]]]ZZZZZZ\\\bbbeeeiiimmmooovvvYYYQQQQQQQQQRRRSSSTTTSSSRRRVVVWWW]]]gggmmmmmmnnnpppqqq___YYYZZZdddlllhhh___YYY___hhhxxxzzzkkkjjj}}}vvvxxx}}}jjjQQQVVVyyyuuuGGG===888666444222333555444222111111111111111111111111000222333111///000666;;;EEEJJJQQQXXXcccoootttsssiiibbbcccnnnsssxxxwwwyyyzzzxxxwwwuuusssrrrqqqqqqqqqnnnkkkgggdddbbb___ZZZVVVUUUSSSPPPOOOMMMLLLIIIGGGEEEEEECCCAAA???===<<<;;;666555444222111000//////...000111333555666777777;;;???BBB@@@;;;777777999666444333666:::<<<999555333111000222777>>>DDDGGGLLLLLLKKKKKKJJJKKKMMMNNNQQQMMMNNNTTTZZZbbbuuuzzzkkk\\\SSSPPPPPPQQQQQQPPPOOOMMMKKKJJJIIIGGGMMMVVViiitttxxxHHH777:::555444333222111111111111////////////............///...------,,,---------///......666JJJ^^^aaaYYYSSSRRRVVVLLLWWWpppjjjccchhh^^^yyy|||sssuuuqqqppprrroooppp}}}|||vvvjjj]]]OOOEEE===:::777777777777888999999:::<<<===@@@DDDHHHIIIGGGEEEHHHJJJMMMOOOPPPQQQSSSTTTUUUXXXYYYXXXYYY[[[WWWRRRKKKJJJIIILLLTTTXXXQQQFFFDDD???;;;;;;:::999;;;@@@@@@???===;;;999777777666444444444444444555555666888:::>>>@@@BBBDDDFFFHHHEEEDDDDDDFFFHHHHHHGGGFFFCCCBBBCCCFFFJJJPPP\\\hhhlllvvvuuuiiicccnnneeeUUUUUU^^^eeeiiirrrtttfff```^^^\\\\\\]]]fffjjjnnnoooqqqpppTTTTTTUUUUUUVVVWWWXXXYYYYYY[[[[[[aaajjjrrrwww}}}~~~^^^NNNIIIKKKRRR\\\aaabbbdddgggnnnxxxuuurrr|||vvvpppwwwYYYLLL```{{{XXX<<<888777666555555444444444111111111111111111111111000111222111000222777<<>>@@@CCCFFFIIIJJJJJJIIILLLNNNQQQRRRRRRSSSTTTVVVUUUVVVXXXZZZ[[[[[[XXXTTTNNNKKKHHHJJJSSSZZZUUULLLFFF@@@;;;;;;;;;999;;;??????>>><<<;;;999777666666444333333333333444555555888;;;???AAACCCDDDFFFHHHEEEFFFFFFGGGIIIIIIIIIHHHDDDBBBCCCFFFIIINNNYYYdddhhhrrr{{{rrrgggdddqqqttt```WWWXXX^^^dddlll{{{qqqggg^^^\\\]]]]]]^^^aaakkkoooqqqqqquuuhhh[[[VVVWWWYYYZZZ[[[\\\^^^```___```fffpppyyyaaaOOOMMMFFFJJJRRRYYY___fffoooxxx|||www{{{yyynnneeeLLLRRRlllkkkAAA999777666777555222222444111111111111111111111111000111222111222555:::>>>GGGKKKRRR\\\jjjsssoooggg___YYYhhhvvvkkkyyyxxx{{{zzzvvvuuutttsssqqqpppoooooolllkkkhhhfffbbb___[[[YYYUUURRRPPPNNNMMMKKKIIIFFFEEEEEECCCAAA???===<<<;;;666555444222111000//////...///111222444555555666666666555333222333888<<<:::777444222222222000.........111666<<>>>>>===<<<;;;999888666666444333333333333444555555999<<<@@@BBBCCCCCCEEEFFFCCCDDDEEEFFFFFFFFFGGGGGGGGGEEEEEEGGGIIILLLUUU___gggkkkpppvvvpppfffiiizzzkkk\\\XXXZZZaaaiiissshhh```YYYYYY[[[]]]aaaeeekkkooorrruuuyyy[[[ZZZWWWZZZ\\\]]]^^^aaaeeehhhjjjlllrrr{{{zzzgggXXXIIIFFFMMMPPPUUUZZZ```iiiwww{{{{{{{{{~~~|||pppyyyqqqQQQJJJaaaMMM>>>888555666555111000444111111111111111111111111000111111222444777<<>>@@@BBBCCCBBBBBBCCCDDDIIIGGGGGGHHHIIIKKKTTT]]]ggghhhjjjqqqooojjjsss```UUUWWW^^^jjjxxxvvvccc\\\WWWXXX[[[___dddjjjjjjooowwwgggVVV[[[ZZZ]]]aaacccdddhhhnnnsssvvvwww|||nnnTTTLLLJJJHHHMMMVVVpppuuuxxxzzzwwwyyy~~~}}}}}}~~~sssrrrYYYFFFTTTwwwcccGGG<<<555666666111000444222222222222222222222222111000111222555:::>>>AAAGGGNNNXXXbbblllpppjjjaaaaaajjjwww}}}|||}}}uuurrrqqqqqqqqqpppooommmkkkjjjhhhhhhhhheeeaaa]]][[[[[[TTTRRROOOMMMLLLKKKHHHFFFEEEEEECCCAAA???===<<<;;;666555444222111000//////...///000111222333333333111000//////111444777:::888888777666444333222222777888;;;@@@GGGKKKMMMMMMNNNQQQRRRPPPLLLLLLQQQVVVNNNMMMRRRXXXZZZ^^^ooo~~~xxxmmm```VVVMMMMMMLLLLLLKKKLLLLLLLLLDDDHHHHHHKKKaaaMMM<<<888777666444222111111111////////////...........................///000000///111===NNNUUUSSSWWWbbbhhhfffrrrkkkccc```VVV^^^pppyyyqqqnnnjjjiiipppuuuvvvwww}}}|||~~~vvvfffVVVJJJDDD:::999777666777999;;;===???CCCGGGIIIJJJKKKNNNPPPPPPRRRUUUWWWWWWXXXZZZ[[[WWWRRRRRRVVVYYYWWWXXX[[[UUUVVVTTTQQQSSSWWWXXXUUULLLCCC;;;;;;<<<;;;:::;;;===>>>>>>===<<<:::888777555555444444555555666777666999>>>BBBCCCCCCDDDEEE===@@@CCCCCCAAAAAABBBDDDHHHGGGGGGIIIJJJLLLTTT^^^eeegggjjjrrrqqqnnn{{{qqqVVVTTT\\\eeettttttkkk^^^ZZZXXX\\\```ccchhhnnnooovvvmmm___[[[ccc___ccchhhjjjlllqqqyyyrrr[[[QQQIIIIIIMMMRRR]]]gggyyyvvvooorrrvvvzzzyyyrrrxxxiiiLLLQQQnnnQQQ@@@444666888444111444222222222222222222222222111000000222777<<<@@@BBBGGGPPP[[[dddkkknnnhhhaaabbbsssxxx~~~yyy|||{{{zzzssspppqqqqqqqqqqqqooommmkkkjjjfffggggggddd___\\\[[[[[[TTTQQQOOOMMMLLLJJJHHHEEEEEEEEECCCAAA???===<<<;;;666555444222111000//////......000111222222222222000///000111444666777777666777999999888777777666<<<===???DDDJJJNNNPPPPPPPPPRRRSSSPPPLLLMMMTTT[[[YYYWWWYYY]]]^^^bbbrrr|||rrrbbbWWWOOONNNMMMLLLLLLMMMNNNOOOGGGKKKHHHFFFXXXUUU???888777666444222111111111000/////////...........................///000000...222@@@QQQTTTNNNUUUdddqqqgggjjjbbb\\\^^^XXXdddyyysssqqqqqqmmmpppzzz}}}zzzjjjYYYMMMGGG:::999777666777999<<<>>>???CCCGGGIIIJJJKKKNNNQQQPPPRRRUUUWWWXXXYYY[[[\\\WWWQQQPPPUUUXXXVVVWWW\\\VVVZZZ[[[XXXVVVVVVUUURRRLLLCCC;;;;;;===;;;:::;;;>>>>>>>>>>>>===;;;999777666555555555555666777777333777<<>>BBBCCCEEEHHHLLLPPPSSSUUUSSSSSSTTTUUUWWWYYY[[[\\\VVVUUUTTTVVVYYY\\\]]]^^^]]]___```[[[TTTOOONNNOOOLLLHHHBBB<<<999:::<<>>:::777555444444444333333444555555666777999<<>>;;;999777666555444333222111111111000000000000111222333444...///222555777:::;;;<<<999888777777999<<>>MMMVVVPPPJJJTTTfffdddkkk^^^WWWbbb[[[]]]zzz~~~xxxxxx}}}|||~~~~~~vvvkkk^^^TTTNNNAAA:::666777888999;;;???DDDEEEFFFIIILLLPPPSSSUUUTTTTTTUUUVVVWWWYYYZZZ[[[VVVUUUTTTVVVYYY\\\]]]]]][[[aaaddd```UUUMMMLLLOOOMMMHHHAAA======>>>??????FFFDDDBBB@@@>>>:::777666555555444444444444555555555666999<<>>;;;999888666555444333222111111111000000000000111222333333111222444666888:::;;;<<<::::::999999:::===@@@BBBBBBBBBCCCEEEHHHKKKNNNPPPOOOMMMKKKJJJKKKNNNRRRUUU\\\```eeeeee``````mmm|||uuueeeSSSPPPLLLLLLOOOPPPOOOMMMIIIGGGHHHHHHJJJYYY}}}rrr}}}XXXFFF:::999:::333111333000000000000/////////........./////////------///000888GGGXXX[[[UUURRRXXXaaafffhhh^^^\\\bbb[[[ggg~~~{{{yyy~~~~~~xxxppphhh```XXXSSSCCC<<<777888999:::===BBBDDDEEEFFFHHHLLLPPPSSSVVVWWWWWWVVVWWWWWWXXXYYYZZZWWWUUUTTTVVVYYY\\\]]]]]]XXXaaahhhdddWWWMMMJJJLLLMMMHHHCCCAAAAAABBBBBBAAAMMMKKKGGGBBB>>>;;;888666666555555444444555555555444666999<<>>;;;999888666555444333222111111111000000000000111222333333555555777888:::<<<======;;;;;;:::::::::<<<>>>???@@@AAACCCFFFHHHJJJLLLMMMNNNLLLJJJIIIJJJMMMPPPSSSZZZ]]]bbbddd```aaalllyyyuuugggYYYUUUOOOLLLMMMLLLJJJHHHHHHGGGHHHHHHFFFPPPnnnvvvyyykkkJJJ;;;888;;;333000333111000000000////////////....../////////......000222888MMM^^^___ZZZ[[[___```kkkhhhaaabbbaaa[[[rrr{{{zzzxxx}}}{{{tttooojjjccc[[[UUUJJJBBB;;;:::::::::===BBBAAABBBDDDHHHLLLQQQUUUXXXYYYYYYXXXXXXXXXXXXYYYYYYWWWVVVUUUVVVYYY[[[]]]]]]XXX___eeeddd[[[PPPIIIFFFIIIHHHGGGEEEDDDCCCEEEFFFRRRRRRMMMEEE>>><<<:::777555555444444333444444444333555888;;;>>>?????????AAABBBBBBCCCCCCCCCBBBBBBEEEDDDEEEHHHIIILLLUUU^^^bbbcccgggsss~~~XXXLLLRRR]]]lllzzzrrr___RRROOOVVV___YYYeeeoooqqqqqqjjjaaa]]]^^^fffmmmrrr{{{www___YYY^^^[[[___gggrrr}}}tttggghhh{{{}}}rrrxxx\\\LLLNNNssssssHHH777777999666000333333333333333333333333444222444999<<<>>>CCCIIIPPP\\\bbbfffiii___YYY```yyyxxx~~~}}}|||yyywwwuuutttrrrrrrkkkkkkkkkkkkiiigggffffffeeedddaaa]]][[[ZZZUUUPPPPPPOOOMMMKKKIIIGGGFFFEEECCCCCCBBB@@@>>><<<999888666555444333222111111111/////////000000111222333666666777999;;;===???@@@<<<<<<;;;:::::::::::::::===???BBBEEEHHHKKKLLLMMMNNNMMMKKKKKKLLLNNNQQQSSS\\\]]]```aaaaaaeeetttuuujjj[[[UUUOOOKKKJJJJJJIIIGGGGGGFFFHHHHHHFFFKKKccc}}}www~~~OOO;;;666999333000444333111000000000////////////...//////......///222555:::PPP```^^^YYY\\\```___nnnhhhcccddd^^^\\\}}}zzzwwwrrrvvv|||yyyzzz{{{xxxuuurrrnnnggg]]]VVVOOOFFF===:::888777:::>>>===???CCCHHHNNNSSSXXXZZZ[[[ZZZYYYYYYXXXXXXXXXYYYXXXVVVUUUVVVYYY[[[\\\\\\ZZZ\\\^^^```^^^UUUJJJBBBDDDHHHKKKHHHDDDCCCGGGLLLUUUWWWRRRHHH@@@>>><<<888555555444333222222333333333444777:::===???@@@@@@CCCCCCCCCDDDDDDCCCCCCBBBEEECCCEEEHHHJJJNNNWWWaaadddeeejjjxxxcccNNNVVVWWWeeevvv|||bbbSSSNNNPPPYYYaaacccmmmuuuxxxwwwbbbZZZ```fffiiimmmyyyvvvllljjjgggggghhhmmmxxx{{{jjjhhh|||vvvzzzcccTTTFFF^^^yyyYYY===;;;<<<777444333333333333333333333333333333666;;;===???EEELLLSSS___fffhhhfff\\\]]]mmm||||||wwwwwwuuusssqqqooonnnnnnkkkjjjiiiiiikkkiiiccc\\\[[[^^^]]]ZZZYYYZZZVVVOOOPPPOOONNNLLLJJJHHHGGGFFFCCCBBBAAA@@@>>><<<:::999666555444333222111111111////////////000111222333555555666888:::===@@@AAA?????????>>><<<;;;999999:::<<>>:::666555444333333333333333333444666999<<>>@@@GGGOOOVVVdddkkkjjjcccZZZfff}}}~~~zzzyyyuuuuuutttrrrnnnlllmmmnnnnnnllljjjiiikkkjjjbbbXXXQQQ```iiiddd[[[XXXUUUQQQOOOOOOMMMLLLJJJHHHGGGFFFBBBBBBAAA@@@>>><<<:::999666555444333222111111111////////////000111222222444444444666888;;;===???@@@AAAAAABBBAAA???===<<<:::;;;>>>BBBFFFJJJMMMNNNMMMMMMLLLMMMOOORRRUUUWWWdddppp~~~{{{ttt[[[UUUMMMIIIJJJLLLMMMLLLJJJEEEDDDGGGHHHHHHRRR___}}}zzztttfffEEE444777666444555333111111111000000000///////////////...///111555888JJJTTT\\\\\\XXXYYYaaahhhhhheeegggfff___ssswwwqqqmmmiiittt~~~yyywwwvvvtttrrrkkknnnqqqrrroooiiieeebbbTTTJJJ>>>888666555888===@@@DDDKKKRRRWWWZZZZZZZZZ[[[[[[ZZZZZZYYYYYYZZZZZZYYYWWWUUUVVVXXX[[[[[[[[[[[[ZZZZZZ]]]___[[[SSSLLLDDDCCCBBBCCCEEEHHHJJJLLLRRRYYYXXXLLLCCCBBB@@@;;;888888666555555444444444444444555888<<<@@@DDDGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCFFFJJJMMMQQQ[[[eeefffnnn~~~sssWWWMMMYYYhhhjjj{{{zzzeeeTTTRRRVVV[[[gggsssxxxZZZVVVaaaeeeoooyyy}}}wwwvvviiizzzyyyuuuyyyiiiMMMLLLXXXQQQAAA888111777444444444444444444444444333444888===???AAAHHHQQQXXXhhhppplllbbbZZZooouuuyyyyyyssstttsssqqqmmmlllnnnppprrrsssoooiiiggggggccc\\\YYYxxxhhhWWWTTTUUUNNNMMMLLLJJJIIIGGGFFFEEEBBBBBBAAA@@@>>><<<;;;:::666555444333222111111111///......//////000111222555444333333444666888999:::<<>>@@@CCCGGGJJJLLLHHHHHHIIIKKKMMMQQQTTTVVV]]]nnn}}}|||www```YYYPPPKKKJJJKKKLLLKKKLLLEEEBBBGGGHHHGGGLLLVVVmmmqqq}}}pppKKK555777777555555222111111111111000000000000/////////...///111666999OOOTTT[[[^^^\\\^^^iiivvvgggfffkkkiiifffzzzqqqmmmllllll|||xxxsssrrrqqqmmmjjjeeeiiinnnooollliiihhhiiiWWWLLLAAA;;;999999===BBBDDDIIIPPPVVV[[[\\\[[[YYY[[[[[[ZZZZZZZZZZZZZZZ[[[YYYWWWVVVVVVXXX[[[[[[[[[ZZZ[[[]]]^^^^^^[[[WWWTTTGGGAAA<<<>>>FFFLLLLLLIIIPPPYYYYYYMMMDDDDDDBBB;;;::::::888777666666666666444444555777;;;AAAFFFIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGFFFIIIMMMPPPUUU___iiifffrrr[[[JJJTTTdddkkkuuummm^^^TTTWWW]]]dddsssjjj```bbbeeedddmmm{{{}}}uuu~~~uuuzzzmmm|||}}}uuujjjnnnSSSNNNRRRyyy^^^HHH;;;333<<<444444444444444444444444333444999>>>???AAAIIIRRRZZZkkksssnnnaaaZZZvvvttt}}}zzzuuuooopppooollliiiiiilllooovvvxxxtttjjjcccdddeeebbbiiivvvYYYTTTXXXLLLKKKJJJIIIGGGFFFEEEDDDBBBBBBAAA@@@>>><<<;;;:::666666444333222111111111.........//////000111222777555333222111222444555222555999>>>AAABBBBBBAAA@@@@@@???@@@BBBEEEHHHJJJDDDDDDEEEHHHKKKOOORRRTTTTTTfffzzzzzzvvv|||qqqeeeZZZNNNIIILLLOOOMMMIIIGGGDDDCCCEEEFFFGGGLLLTTTgggxxxvvvzzzCCCBBB===///888333...111111111111000000000000444333111//////333999>>>XXXTTTPPPQQQ\\\lllwwwzzzsssggg___\\\hhhpppkkkhhhlllxxx{{{tttmmmhhheeeaaa___eeefffiiinnnpppnnnfff```RRRLLLCCC;;;999<<>>DDDHHHIIIIIIHHHHHHGGGFFFEEEEEEJJJKKKLLLLLLOOOVVVaaaiiieeesssbbbRRRQQQWWWgggxxxggg^^^\\\bbbhhhoooeee___dddfffiiimmmzzzzzzvvv~~~|||sssvvvxxxooojjj\\\QQQFFFnnnvvvDDD;;;???000777777555444444444444444444666999<<<@@@FFFLLLQQQaaaiiipppkkk___aaa|||~~~wwwmmmpppnnnkkkiiigggggghhhhhhhhhfffdddbbbbbbbbbcccdddooolllWWWSSSWWWNNNLLLJJJIIIIIIHHHFFFDDDAAA@@@>>>======<<<:::888555444333222111111000111---///////////////111333666333000//////000111111333444555777:::>>>BBBDDDGGGGGGGGGEEEBBBBBBCCCEEEHHHEEEDDDIIIOOORRRRRRQQQVVV^^^hhhnnnqqqtttzzz~~~{{{rrrhhh]]]PPPJJJKKKMMMLLLIIIHHHEEEDDDEEEFFFFFFKKKRRR[[[{{{vvv~~~DDD<<<:::111888444333111111111111000000000000222222222//////333<<>>:::000777777666555444444444444444666999<<<@@@FFFMMMQQQ___gggmmmiii```gggvvvnnnlllkkkiiigggffffffffffffdddcccbbbaaa``````aaaaaaaaaiiioookkk___UUURRRSSSNNNLLLJJJIIIHHHGGGEEECCCAAA???======<<<<<<:::888555444333222111000000000---///////////////111333555333111//////000000000111222333444777999;;;<<<@@@BBBEEEGGGHHHGGGDDDBBBGGGFFFFFFJJJPPPUUUXXXZZZ]]]cccjjjnnnnnnooorrrvvv{{{tttlllbbbTTTKKKJJJKKKJJJHHHIIIFFFEEEFFFFFFFFFJJJPPPTTTyyyyyyOOO999999555777555777222222111111111000000000///222333111///444@@@JJJNNNLLLPPPZZZaaagggssslllaaa^^^eeezzz}}}nnniiikkkxxxzzzoooeee___[[[ZZZYYYaaacccffffffdddbbbaaa```^^^SSSDDD;;;;;;@@@DDDFFFDDDAAAAAAHHHSSS[[[\\\ZZZ]]]^^^]]]\\\^^^```\\\UUUZZZZZZ[[[[[[ZZZYYYYYYXXX[[[\\\]]]]]]^^^]]]]]]]]]\\\WWWPPPMMMPPPVVV]]]bbbaaahhhcccQQQFFFGGGEEE>>>;;;:::999777666666666777555777888:::<<<@@@EEEIIIMMMKKKJJJIIIIIIJJJKKKLLLKKKMMMOOOPPPQQQVVV^^^dddjjjyyytttXXXGGGPPP]]]dddsssccc^^^^^^dddppp}}}lll```[[[]]]eeelllttt||||||vvvooo{{{qqq}}}{{{nnnnnnnnnNNNLLLYYYmmmEEE777555888777666555444444444444555777999===AAAGGGNNNSSS```gggjjjddd___nnn}}}qqqlllhhhggggggfffeeeddddddddd``````___^^^^^^]]]]]]\\\\\\ZZZXXXXXXXXXWWWTTTRRRNNNLLLJJJHHHGGGFFFCCCAAAAAA???===<<<<<<<<<:::888666555333222111000000000---///////////////111333666555444333222222222333222333444666777777888888999;;;@@@GGGLLLKKKFFFAAAFFFFFFGGGJJJPPPXXX___ccceeeiiimmmmmmkkkiiijjjkkk{{{wwwqqqgggZZZOOOJJJIIIHHHHHHJJJGGGFFFGGGFFFEEEIIIOOO[[[zzz~~~ddd===;;;999555444777222222222111111111000000---111444222000777EEERRRTTTPPPTTT^^^bbbdddqqqooocccbbbnnnzzzsssppptttxxxlllaaa[[[YYYXXXXXX]]]```bbbaaa^^^]]]```bbbbbbUUUDDD<<<>>>CCCFFFFFFDDDAAA@@@DDDMMMWWW]]]```]]]\\\ZZZZZZ^^^```YYYOOOVVVUUUVVVWWWXXXXXXWWWVVVYYYYYYZZZ[[[\\\\\\\\\]]]```[[[UUUQQQRRRWWW]]]aaaoooyyyuuu]]]LLLJJJJJJDDD>>>===;;;999888888888999666777999;;;===AAAFFFIIIMMMKKKIIIHHHIIIKKKNNNPPPPPPRRRTTTSSSRRRTTTYYY^^^gggyyy```NNNIIIYYYfffmmmjjj^^^bbbdddnnnjjjYYYZZZ\\\bbbkkktttzzz{{{xxxzzzwwwfffrrrrrrwwwtttjjjxxxyyyPPPOOOMMMpppNNN888===888777666555444444444444666777:::===AAAHHHPPPUUUdddhhhhhh``````vvv}}}{{{tttjjjhhhddddddeeeeeedddcccbbbbbb]]]]]]]]]]]]\\\[[[ZZZYYY^^^XXXRRRRRRVVVWWWSSSOOONNNLLLIIIGGGFFFEEEBBB@@@@@@>>><<<<<<<<<<<<:::888666555444222111000000000---/////////...///111333999999:::999777666666777777888:::<<<=========<<<888777999@@@HHHKKKHHHDDDEEEGGGHHHIIIOOO[[[dddhhhhhhkkkmmmllliiigggfffggg}}}zzzyyyuuummm```TTTKKKHHHHHHIIIJJJGGGFFFHHHGGGEEEHHHNNNeee}}}zzzBBB::::::333444555222222222222111111111111,,,000333222222:::KKKYYY[[[VVVVVV]]]aaadddooo|||qqqfffgggvvv~~~tttwwwxxx}}}uuujjj```[[[YYYXXXXXXYYY[[[\\\[[[XXXYYY]]]```^^^RRRCCC===@@@EEEGGGGGGGGGGGGGGGGGGJJJTTTaaajjjdddccc``````dddddd[[[PPPVVVUUUTTTVVVXXXYYYWWWUUUWWWWWWXXXYYY[[[\\\]]]^^^___\\\WWWSSSQQQSSSWWWYYYpppqqq[[[OOOGGG??????>>><<<999888888888888666888;;;===???BBBFFFJJJKKKJJJHHHHHHIIILLLPPPRRRUUUWWWWWWUUUSSSRRRVVVYYYiiiuuuVVVPPPTTTbbbkkkuuuppp\\\eeegggkkk{{{oooXXXXXX]]]```iiiuuu~~~uuurrrvvvllldddzzzzzzyyy{{{mmmrrrUUUQQQGGGYYYYYY:::@@@888888666555555555555555777888;;;===BBBIIIQQQWWWdddeeeccc]]]ddd~~~~~~nnngggfffccccccddddddcccbbbaaa```[[[\\\\\\\\\[[[ZZZYYYXXXZZZVVVSSSRRRSSSRRRNNNJJJLLLJJJHHHFFFEEEDDDAAA??????===<<<;;;<<<;;;:::888666666444222111000//////---/////////...///111333888;;;<<<<<<999777777888999:::===@@@BBBBBBCCCBBB<<<888555888@@@FFFIIIHHHDDDGGGIIIIIIQQQ___hhhiiihhhiiikkkkkkiiihhhhhhhhh}}}zzzzzzxxxrrrgggZZZNNNIIIHHHIIIIIIFFFFFFHHHGGGEEEHHHNNNcccwwwHHH888:::333777555333222222222222111111111...111222222444>>>OOO]]]]]]YYYVVVYYYbbbkkkqqqsssnnngggmmm|||vvvxxx~~~{{{uuukkkccc^^^[[[XXXWWWUUUUUUTTTRRRQQQQQQTTTVVVQQQIII@@@===???DDDFFFFFFKKKLLLMMMKKKKKKSSSaaammmrrrrrrqqqssswwwxxxoooeee]]]ZZZUUUTTTUUUTTTQQQNNNUUUUUUVVVWWWYYY[[[]]]^^^[[[[[[ZZZWWWTTTQQQQQQRRR___rrruuudddUUUKKK@@@>>><<<999777666666666777999<<<>>>@@@CCCGGGJJJIIIIIIIIIIIILLLOOORRRTTTXXXYYYYYYVVVRRRRRRUUUXXXjjjhhhQQQVVV___iiissszzzeeedddjjjqqqyyyyyy]]][[[```^^^iiirrr~~~{{{tttrrrwwwrrrfffiii~~~qqqooo]]]PPPHHHOOOxxxiii???<<<888888777666555555555555888999;;;>>>CCCJJJSSSYYY```aaa^^^]]]nnn{{{nnnhhhgggcccbbbbbbaaa``````______[[[[[[ZZZZZZYYYXXXXXXXXXSSSTTTUUUUUUTTTQQQOOOMMMJJJHHHFFFEEEEEEDDDAAA@@@>>>===;;;;;;<<<;;;:::888777666444222111/////////---///////////////111333555888<<<;;;888555555666777888:::===@@@BBBCCCDDDAAA<<<777777;;;BBBGGGIIIDDDHHHJJJMMMXXXhhhnnnkkkiiiiiijjjkkkkkkkkkkkkjjj|||~~~yyyuuulll___RRRJJJIIIJJJHHHFFFFFFHHHHHHFFFIIINNNVVVjjjxxxxxxVVV;;;;;;444:::333333333222222222111111111111111000111666BBBSSS^^^ZZZZZZWWWZZZjjj{{{zzznnniiihhhvvv}}}|||||||||wwwooohhhbbb\\\WWWTTTQQQNNNJJJHHHGGGGGGGGGFFFAAA>>>;;;:::===@@@BBBCCCIIIJJJKKKKKKMMMRRR[[[bbblllqqqwww}}}qqqjjjaaaZZZWWWSSSNNNIIIPPPPPPQQQRRRTTTWWWYYY[[[YYY\\\______[[[VVVSSSQQQRRR[[[lll}}}rrrbbbYYYDDDCCC@@@<<<999888777777777:::===???AAADDDHHHJJJHHHIIIJJJLLLOOORRRTTTVVVWWWXXXXXXUUURRRSSSWWW[[[iiinnn[[[SSS___jjjssshhhlllzzzxxxccc^^^fffpppuuuzzzoooppppppwwwllllllzzzssskkklllPPPJJJLLL```~~~JJJ:::999888777666555555555555999:::;;;>>>CCCKKKTTTZZZbbb```]]]```xxx~~~wwwnnniiifffcccaaa___^^^\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWQQQRRRTTTTTTTTTRRRPPPOOOHHHFFFDDDDDDDDDDDDBBB@@@>>><<<;;;;;;;;;;;;:::888777666444222111//////...---///////////////111333333888<<<<<<888444333555555555777888;;;===@@@AAACCCAAA???===>>>AAACCCEEEEEEIIIMMMSSScccuuuxxxpppmmmmmmllllllllllllkkkjjjzzzwwwooobbbTTTKKKJJJKKKGGGEEEFFFHHHHHHFFFIIINNNJJJ```uuuxxxccc@@@===666<<<111333333333222222222111111333111///000777EEETTT___XXX[[[ZZZ^^^tttooofffjjj~~~{{{zzz||||||~~~yyysssllleee]]]VVVQQQOOOJJJDDDAAA@@@???===:::555666777999;;;===@@@AAADDDDDDEEEHHHLLLQQQTTTUUUWWW```kkkwwwrrrgggaaaZZZSSSMMMJJJJJJKKKLLLOOORRRTTTVVVXXX^^^dddeeeaaa[[[VVVTTTVVVNNNTTThhhsssjjj[[[UUUJJJHHHDDDAAA===;;;::::::777:::===@@@BBBEEEHHHKKKHHHJJJLLLOOORRRTTTVVVWWWVVVWWWWWWTTTSSSTTTZZZ___kkkpppdddVVVXXXgggttt~~~nnnmmmyyywwwiiiaaagggnnnuuupppdddeeehhhppp~~~www~~~|||xxxsssgggzzzxxxPPPLLLKKKQQQVVV;;;999888777666666555555555999:::<<<>>>CCCKKKUUU[[[gggddd___ddd|||sssmmmhhhdddbbb```^^^[[[YYYYYYZZZZZZZZZYYYVVVTTTTTTTTTVVVWWWPPPOOOOOOOOOOOONNNLLLJJJFFFEEECCCCCCDDDDDDBBBAAA===<<<:::;;;;;;;;;:::888777666555222111///......---///////////////111333444999>>>>>>999555555666555555555666888:::===???CCCDDDFFFEEECCCAAAAAAAAAEEEKKKOOOWWWkkktttrrrpppnnnmmmmmmllljjjhhh{{{zzzttthhhYYYNNNJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFQQQZZZmmmwww???999:::333666333333333222222222111111///222000///;;;OOOXXXTTTYYY___gggzzzvvvllliiiooo~~~wwwyyyzzz}}}yyypppfff```]]]VVVNNNLLLIIIDDD???;;;999888888555666888888888888;;;===AAAAAABBBFFFKKKNNNMMMKKKNNNOOOSSSZZZgggvvv~~~yyyhhh[[[XXXSSSMMMKKKLLLLLLKKKLLLNNNVVVZZZ]]]^^^```ccc```[[[]]]XXXTTTSSSQQQMMMKKKMMMOOOMMMJJJFFF>>>888888:::;;;<<<>>>AAACCCEEEFFFFFFIIILLLPPPSSSUUUVVVXXXZZZ[[[YYYXXXVVVTTTUUU[[[bbbvvvqqqccc___```ggglll}}}zzzyyysssccc___hhhyyyrrrddd```bbblllkkksssmmmqqq|||sssooorrreeeMMMBBBZZZfffEEE<<<999777888666333555:::===<<<>>>BBBGGGMMMXXXdddlllggg```hhhyyy|||tttkkkfffgggaaa```]]]\\\\\\[[[YYYWWWWWWUUUSSSSSSTTTTTTTTTRRRQQQQQQOOOMMMLLLKKKKKKJJJGGGFFFCCCAAA@@@?????????>>><<<::::::::::::888666666555444333111000///...///////////////000000111666666666666777777777777111222333444666888:::<<<===@@@DDDEEEDDDBBBAAAAAAEEEEEEKKK]]]vvv|||qqqtttuuurrrlllgggccc___zzzyyytttiii[[[PPPJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFLLLTTTfffGGG;;;<<<666666333333333222222222222111000333111111===OOOVVVRRRPPP```qqqooodddbbbnnnzzzvvv|||~~~yyymmmbbb^^^]]]XXXQQQLLLIIIDDD>>>:::888777777444666888888888:::===?????????@@@CCCHHHJJJIIIGGGEEEFFFHHHMMMWWWcccnnnuuu~~~~~~|||pppkkknnn```VVVNNNLLLMMMMMMPPPTTTYYY\\\^^^]]]```ddddddaaaccc]]]XXXXXXUUUMMMGGGDDDLLLLLLLLLHHHBBB===;;;;;;===>>>AAACCCFFFGGGIIIIIIKKKNNNRRRUUUVVVWWWYYY[[[___ZZZTTTPPPQQQUUU]]]cccllltttzzzvvvkkkaaa^^^___eeerrrwwweeeXXXfffeeerrroooaaa^^^hhhsssssszzz|||lll|||vvvpppqqqkkkRRRDDDXXXoooEEE>>>:::888888666333444888<<<;;;===BBBGGGMMMYYYdddoooiiidddooo|||zzzrrriiidddeeeaaa___]]]\\\\\\[[[XXXVVVXXXWWWUUUTTTUUUUUUTTTSSSPPPOOONNNLLLKKKJJJIIIIIIFFFEEECCCAAA@@@?????????===<<<:::::::::999888666666555444333111000///...//////......//////000111555555555555666666666666111222222444555777999:::>>>@@@CCCDDDCCCBBBBBBBBBEEEHHHNNN\\\ppp~~~rrrqqqooojjjfffaaa\\\XXX~~~xxxwwwtttjjj^^^RRRKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGMMM\\\www}}}vvvtttMMM999:::777222333333333333222222222222000333333555@@@OOOSSSNNNRRReeezzzjjjbbb___ssssssrrr|||xxxkkk___\\\^^^[[[UUUMMMJJJDDD===999666555666333555888999:::<<<@@@BBB??????@@@CCCEEEFFFEEECCCAAAAAAAAADDDIIIPPPXXX\\\llllllqqqyyyyyyvvv{{{ooobbbVVVSSSTTTVVVYYY]]]]]]___^^^[[[\\\___aaa^^^aaa[[[XXXYYYXXXOOOEEE@@@HHHJJJJJJGGGBBB>>>;;;:::???@@@BBBEEEGGGIIIJJJKKKOOORRRUUUWWWXXXYYYZZZ\\\___[[[UUURRRTTTZZZ```ccchhhmmmpppmmmgggbbbbbbdddjjj|||kkkeeecccaaalllppphhh\\\[[[dddnnnrrrwww|||sss{{{sssppptttYYYGGGUUUvvvIII???;;;777777555222333777;;;;;;===BBBGGGMMMYYYeeepppkkkjjj{{{~~~tttllldddaaacccaaa___]]]\\\[[[ZZZXXXVVVWWWUUUTTTSSSTTTTTTRRRQQQNNNMMMLLLJJJIIIHHHGGGGGGEEEDDDBBBAAA??????>>>>>>===;;;999999999999777666555555444222111000///...///............///000000333333444444444555555555222222222333444555777777;;;===?????????@@@CCCEEEFFFJJJPPPYYYiiiyyyoooiiiaaa\\\YYYUUUPPPLLL~~~vvvvvvssslll```UUUMMMIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDHHHSSSjjjxxxkkkgggUUU999:::999111444444333333333222222222000222444888CCCOOOQQQLLL^^^lll{{{~~~iiigggdddkkknnn|||~~~vvvjjjaaa```bbb___YYYOOOKKKDDD===888555555555333555888:::<<>>======<<<;;;999888999888777555444444333222111000//////......------......///000222222222222333333333333222222222222333444555555666777999:::<<<@@@EEEIIIKKKMMMPPPXXXgggwww~~~}}}fff\\\QQQMMMKKKHHHEEECCC}}}wwwvvvssslllbbbWWWNNNIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDFFFNNN___|||ttteeebbbvvvbbb>>>;;;===555444444444333333333222222///111444;;;FFFOOOPPPLLLdddllluuuwwweeegggmmmwwwkkkttt|||uuukkkdddeeehhhddd\\\RRRNNNFFF>>>999666555555333666999<<<>>>BBBFFFIIIHHHIIIKKKKKKJJJIIIHHHHHHIIIHHHHHHHHHIIIKKKLLLMMMGGGEEEIIIRRR\\\ccchhhkkkhhheeefffnnnsssrrrnnnlllwww|||~~~{{{wwwvvvsssppppppjjjgggkkkooonnnmmmmmm```___XXXNNNJJJLLLLLLHHHFFFGGGIIIKKKLLLMMMNNNNNNSSSTTTVVVWWWXXXYYY\\\^^^]]]ccceeeaaabbblllxxx~~~}}}vvvmmmhhhjjjrrryyyiii^^^[[[[[[```kkkxxxwwwcccVVVSSSWWW]]]bbbkkkpppzzzttt|||jjjNNNJJJ]]][[[AAA:::555666777666777:::;;;:::===CCCHHHOOO\\\hhhiiijjjxxxqqqiiifffbbbaaaeee___]]][[[ZZZZZZYYYWWWUUURRRQQQPPPPPPPPPOOOMMMJJJJJJIIIHHHFFFEEEDDDCCCCCCAAAAAA@@@??????======<<<<<<:::888888888888666444333333222222111000//////---------------......///111111111111222222222222222222222222222333444444444666777:::===CCCKKKPPPTTTSSSTTT\\\lll{{{~~~yyy]]]PPPFFFDDDDDDBBBAAABBB}}}yyywwwssslllcccXXXNNNIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEGGGLLLWWWmmmyyyhhhffflllnnnCCC888;;;444444444444444333333333333000000555???KKKRRRSSSPPP___gggpppqqq```dddvvvrrrtttzzztttjjjeeeiiimmmhhh```WWWRRRIIIAAA:::777777777444777:::===@@@CCCHHHKKKJJJLLLNNNNNNLLLKKKJJJKKKGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGLLLRRRUUUTTTRRRXXX\\\fffttt{{{xxxtttrrr}}}~~~xxxtttuuuwwwwwwzzz~~~pppnnneeeXXXUUUYYYZZZUUUOOOPPPQQQRRRSSSSSSSSSSSSSSSUUUWWWXXXYYY[[[^^^```bbbgggfffbbbjjjooofffjjjwwwrrrbbbSSSbbbaaahhhvvvgggYYYRRRSSSWWW___aaalllttt~~~yyyxxxtttSSSGGGRRRkkkgggEEE===777777888888888:::<<<;;;>>>DDDJJJRRR^^^jjjgggmmmoooiiihhheeeeeehhh___]]][[[ZZZYYYXXXVVVTTTTTTSSSRRRRRRRRRQQQNNNKKKIIIHHHGGGEEEDDDCCCBBBBBB????????????>>>===<<<;;;;;;999888777777777555444333222222111000000//////---,,,,,,,,,,,,---......000000111111111222222222222222222222333333444555777888:::===AAAHHHPPPUUUZZZYYYZZZbbbooozzzwwwnnnUUUIIIBBBCCCCCC@@@@@@EEE{{{xxxssslllcccXXXOOOIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDGGGLLLRRRbbbsssooohhhNNN999:::444555444444444444333333333111111777BBBOOOWWWXXXWWW]]]gggrrrlllaaammmxxxqqq{{{sssgggbbbgggnnnkkkddd[[[UUULLLCCC<<<999999999666888;;;>>>AAAEEEIIILLLHHHJJJMMMLLLJJJHHHHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEIIIKKKNNNOOOPPPPPPMMMJJJQQQXXXgggvvv|||{{{{{{}}}}}}~~~}}}{{{yyy}}}wwwjjjhhhnnnnnnfffVVVWWWWWWXXXWWWWWWVVVVVVUUUVVVXXXYYY[[[]]]aaadddeeeiiijjjnnnwwwjjjnnnyyyfff^^^```___eeehhhvvvrrr]]]UUUSSSTTTWWW]]]]]]llluuu~~~~~~~~~vvv}}}YYYGGGLLLRRRyyyzzzKKKAAA999888999888777888<<<<<>>>>>???>>>===;;;::::::999777777777777555333222222111111000000//////,,,,,,,,,+++,,,------...000000111111111222222222222222222222333444666666:::;;;===???BBBHHHOOOTTTVVVYYY^^^ccciiillleee\\\MMMDDD@@@CCCBBB<<<===EEE}}}yyyssskkkbbbXXXOOOIIIHHHHHHHHHGGGGGGGGGFFFFFFBBBGGGLLLOOO]]]~~~|||vvvggg]]]AAA@@@<<<555555444444444333333333333333888EEESSSZZZ]]]]]]bbblllvvv|||iiiggg{{{ppprrr|||rrreee___eeennnmmmggg]]]WWWNNNEEE>>>:::::::::777999<<>>>>>>>><<<;;;::::::999777666777666555333222222111111000000//////,,,,,,++++++,,,,,,---...111111111111222222222222222222222333444555777777:::;;;===>>>AAAEEEKKKOOONNNVVV^^^aaaaaa]]]UUULLLGGG@@@>>>BBB???888999BBBtttrrr{{{~~~wwwmmmbbbXXXOOOKKKHHHHHHHHHHHHGGGFFFEEEEEEIIIEEEGGGPPPYYYqqqqqqwwwJJJ===999555555444333333333333444555444;;;OOOdddlllfff\\\```}}}{{{kkkccckkk~~~{{{zzz~~~}}}qqqhhhkkkqqqrrrmmmjjjbbb]]]TTTHHH>>>999999;;;<<<<<<===>>>AAAEEEIIIKKKOOOIIICCC@@@AAADDDEEEEEEJJJIIIGGGDDDBBBBBBEEEHHHNNNOOOUUU[[[WWWOOOLLLOOOUUU]]]aaa^^^cccvvvzzzWWWRRRUUUXXX^^^VVVWWWWWWWWWVVVWWW^^^gggiiifffnnnhhhttt~~~zzzuuummmgggjjjpppyyycccYYYZZZYYYZZZ^^^```nnnxxx}}}lllaaagggyyywwweeeFFFFFFLLLTTTlllIII:::;;;444888@@@999>>>======BBBLLLWWW```eeeddduuu~~~wwwjjjffffffccc]]]ZZZ\\\ZZZXXXXXXXXXWWWUUUSSSOOOOOONNNMMMLLLKKKJJJIIIFFFEEEEEEDDDCCCAAA??????<<<<<<;;;;;;;;;:::::::::888888777777666666555555333222000000111000///---...------,,,,,,------...,,,...///111222222222222222333333444333222111000444666888;;;>>>@@@BBBBBBIIIJJJJJJIIIGGGDDDAAA>>>;;;<<<<<<;;;::::::;;;===iiidddhhhjjjrrr{{{~~~{{{uuummmcccYYYQQQLLLHHHHHHHHHHHHGGGFFFEEEEEEGGGDDDGGGMMMTTTjjj{{{SSS>>>;;;666555444444333333444444555444===TTThhhnnniiieeewwwpppfffmmm}}}~~~{{{pppiiilllrrrsssooommmgggcccZZZMMM@@@888666666999:::;;;>>>BBBFFFKKKMMMQQQLLLEEEBBBBBBDDDEEEEEECCCDDDDDDDDDCCCDDDGGGIIITTTUUUZZZ^^^ZZZPPPMMMOOONNNVVVZZZWWW\\\ooo]]]OOONNNTTT```]]]aaaXXX\\\]]]^^^ccclllrrrsssrrrppp~~~{{{uuuqqqwwwddd___cccgggkkkpppvvvqqqggglllzzzwww~~~mmmMMMHHHJJJSSS|||QQQ;;;<<<777888>>>999???>>>???DDDNNNYYYbbbgggnnn{{{rrrfffcccccc```[[[YYY\\\ZZZXXXWWWWWWVVVTTTSSSOOOOOONNNLLLKKKJJJIIIIIIEEEEEEDDDCCCBBB@@@???>>>;;;;;;;;;::::::::::::999888888777666666555555444333222000000111000///---...------,,,,,,------...---///000222333333333333333333444444444333222111333444666888:::<<<===>>>@@@@@@@@@???===:::888777444666777888888999<<<>>>|||bbbZZZZZZXXXaaakkk|||~~~zzzxxxtttmmmdddZZZRRRMMMIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDFFFKKKNNNaaa~~~}}}ZZZ;;;888666555444444333444444444777444???XXXhhhiiihhhlllrrrfffooo~~~|||}}}~~~}}}zzzuuulllgggkkkqqqrrrooonnniiihhhbbbTTTEEE999444444555666999===BBBGGGLLLOOORRRNNNHHHDDDCCCDDDDDDDDD<<>>===::::::::::::999999999888777777666666555444444444333111000000000000///---...------,,,,,,------......///111333444444444333444444444555444444333222111111222444555666777777888777666555333222111000000111333444555666999<<<}}}___SSSRRRRRRVVV^^^mmmzzzxxxuuunnneee[[[RRRLLLIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEHHHIIIIIIYYYzzztttccc:::777666666555444444444444444999444???UUUaaa```dddpppoooeeerrr}}}||||||}}}~~~}}}yyyuuulllfffdddiiinnnnnnmmmmmmiiikkkhhh\\\JJJ<<<666666444555888<<>>BBBEEEGGGJJJMMMPPP[[[___dddeeeaaaZZZVVVVVVUUUUUURRRNNNOOOZZZiiissszzzYYYPPPQQQWWWbbb```dddaaadddgggjjjqqq|||~~~uuusss|||sssvvv|||tttwww[[[FFFDDDHHH{{{jjj>>>;;;???:::888;;;>>>>>>@@@GGGRRR]]]gggkkktttxxxmmmcccaaabbb___\\\\\\YYYXXXVVVUUUUUUTTTRRRPPPNNNMMMLLLJJJIIIGGGFFFEEEBBBBBBAAAAAA???>>><<<;;;999999999888888888777777666666555555444333333333222000//////000000///......------,,,,,,------...---...000222333333333222333333333333333333333222111111111111111111222222555444333111000000000000111222333333333444666888___LLLJJJMMMNNNRRR\\\kkkxxx}}}{{{wwwpppggg\\\RRRMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFIIIJJJHHHUUUyyyrrrnnn???<<<666666555444444444444555888555>>>PPP[[[]]]gggttt|||lllhhh{{{{{{}}}|||{{{{{{|||~~~}}}zzzuuurrrfffcccdddiiimmmllllllnnnlllppppppcccMMM<<<555555444666999<<<@@@EEEHHHJJJKKKJJJGGGDDDBBB@@@@@@@@@===???BBBDDDFFFIIIMMMPPPZZZ```fffgggddd```]]]\\\ZZZWWWRRRPPPRRR[[[gggqqq|||wwwVVVSSSSSSUUU```cccmmmgggiiiooo{{{~~~www||||||ssszzzbbbFFFHHHEEEnnnuuuCCC999@@@<<<777>>>======@@@HHHSSS___hhhlllwwwsssjjjcccbbbbbb___\\\\\\XXXVVVTTTTTTTTTSSSQQQOOOMMMLLLKKKIIIGGGFFFDDDDDD@@@@@@@@@???===<<<:::999888777777777666666666666555555444444333222222222111000...///000000///......------,,,,,,------...,,,---///000111222111111111111111111111111222222333222111000//////000000444333222111111111111222000222444444555666999;;;eeeMMMHHHKKKMMMMMMSSS^^^gggppp~~~zzzrrriii^^^VVVPPPJJJIIIHHHFFFEEEFFFFFFGGGHHHGGGIIIKKKIIITTT|||vvvnnnrrrBBB;;;777666555555444444555555666888BBBOOOZZZcccmmmvvvtttkkkooo|||vvv~~~{{{yyyzzz{{{||||||xxxsssnnnddddddffflllooommmnnnpppqqqwwwwwwhhhOOO:::222222555666999<<<@@@CCCEEEGGGEEEFFFEEECCCAAA???@@@AAA???AAAEEEHHHIIIKKKMMMOOO[[[ccciiiiiifffdddaaa^^^YYYSSSPPPTTT[[[dddqqq|||~~~\\\WWWSSSTTTdddrrr|||~~~rrrpppzzz|||tttvvvlllJJJMMMFFFaaaMMM999@@@===888@@@<<<<<<@@@IIITTT```jjjnnn}}}nnnhhhcccdddccc^^^ZZZYYYWWWUUUSSSRRRRRRRRRPPPNNNLLLKKKJJJHHHFFFDDDCCCBBB??????>>>===<<<:::999888666666666666555555555555444444333333222111111111000///......000000///......------,,,,,,------...+++,,,...000111111000000111000000000000111111222555444222000//////000000111111111111111111222222...000333555888;;;???BBBlllTTTIIIHHHKKKHHHMMMWWW\\\aaaqqq{{{ssskkkbbb[[[WWWKKKIIIGGGFFFEEEEEEFFFGGGHHHFFFHHHKKKJJJUUUxxxtttiii}}}uuuCCC:::777666666555555555555555555???IIIQQQ[[[ggglllkkk{{{yyymmmkkkuuuwwwuuu}}}{{{vvvwwwxxxzzzyyyvvvpppkkkbbbccchhhnnnooolllmmmqqqssszzz{{{kkkPPP999111222333555888<<>>======<<<;;;999777777555555555555444444444444333333333222111111000000000...---...///000///......------,,,,,,------...,,,---...000111111111111111111000000000111333333666555222000//////000111...///000222222222111111...111444777999===AAADDDlllUUUHHHCCCCCCAAAFFFOOORRRTTTbbbttt{{{tttllleee___\\\KKKIIIGGGEEEEEEEEEGGGGGGHHHEEEGGGKKKKKKUUUvvvxxxhhh|||{{{HHH<<<777777666555555555555555777EEEOOOSSS[[[ffffff\\\tttxxxrrriiijjjwwwuuuttt|||{{{ssstttvvvxxxwwwtttnnniii___aaaggglllmmmjjjkkkooopppxxxzzzkkkPPP;;;555777111333777;;;???CCCEEEGGG>>>AAACCCCCCBBBAAABBBEEECCCKKKVVV]]]___]]]YYYVVViiiqqquuuooohhhddd___YYYTTTMMMMMMXXXfffsssqqqggggggpppfffnnn{{{zzzyyyzzzppp||||||RRRIIICCCKKKuuubbb===>>>>>>888@@@===>>>CCCLLLYYYeeennnsssxxxnnnkkkjjjllljjjccc\\\ZZZUUUTTTRRRQQQQQQPPPNNNLLLKKKJJJIIIGGGDDDBBBAAA@@@======<<<;;;:::888777666555555444444444333333333333333222222111000000000///...---...///000///......------,,,,,,------...---...///111222222222222222222111111111222444555666555222000//////000111---///111333444333222111222444666888:::<<<@@@BBBvvvfffXXXNNNIIIIIIHHHIIIKKKJJJKKKVVVdddrrrxxxrrrooohhh^^^VVVOOOJJJFFFFFFEEECCCBBBDDDEEEFFFDDDHHHLLLOOOhhhyyypppuuuKKK???999888666555444444555555???DDDOOOYYY[[[WWWYYY^^^|||xxxzzztttlllzzz{{{yyyvvvuuuvvvuuuttttttsssppplllhhh^^^bbbggghhhggggggiiikkkqqqwwwzzznnnVVV???555555333333444666:::@@@EEEHHH@@@CCCFFFGGGBBB>>>>>>AAABBBOOOfff}}}rrr```WWWkkkiiifffbbb]]]YYYVVVUUUSSSRRRTTT^^^lllyyywww{{{uuuhhhjjjtttyyysssttt|||vvvrrr{{{{{{UUUIIIEEEHHHdddttt@@@===???777>>>@@@GGGBBBHHH]]]```aaatttzzz|||lllhhhddd```^^^\\\ZZZXXXWWWTTTQQQOOONNNNNNMMMKKKKKKJJJHHHFFFDDDCCCAAA@@@<<<<<<;;;:::888777666666444444444444333222111000000000000000000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///111222333444555111000000000000000111222000000000000111222444444000000///...///000222333444555777999;;;======>>>|||sssiii___WWWRRROOOMMMJJJIIIJJJHHHFFFMMMVVVbbbmmm~~~yyywwwuuuoooddd[[[PPPJJJFFFFFFEEECCCBBBDDDEEEFFFDDDGGGJJJKKKaaazzzmmmooo^^^@@@999888666555444444555666===GGGSSSWWWUUUVVV[[[bbb{{{yyyuuutttyyyzzzxxxwwwtttsssrrrrrrqqqoookkkhhheeehhhllllllkkkjjjlllooo{{{uuu\\\DDD888666333333444666;;;@@@FFFIIIFFFFFFGGGHHHHHHEEECCCCCCBBBPPPkkklll```dddbbb```]]]\\\[[[\\\]]]XXXSSS\\\oooxxxsssnnnqqqoookkkyyymmmiiilllssssssjjjgggjjj{{{ooowww\\\JJJDDD@@@PPPqqq|||FFF???AAA:::>>>>>>EEE@@@GGG]]]___bbbxxx~~~yyyllliiiddd```^^^\\\YYYXXXVVVTTTQQQOOOOOONNNLLLJJJIIIHHHFFFDDDBBB@@@???>>>::::::999999888777666666444444444444333222111000000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000222333444444111111000000000000000111000000000000000111222333111111000000111333444555888999;;;<<<>>>???@@@@@@}}}}}}}}}{{{wwwsssrrrrrriiigggbbb]]]YYYVVVTTTSSSNNNKKKIIIJJJIIIGGGHHHKKKPPPTTTccc|||~~~}}}}}}{{{tttggg^^^QQQKKKFFFFFFEEECCCBBBDDDDDDFFFDDDFFFHHHFFFWWWvvv|||jjjiii{{{tttAAA:::999777555444555666666===MMMXXXUUUSSS[[[gggmmm}}}uuussszzz~~~yyy{{{xxxwwwwwwqqqqqqpppppppppnnnkkkhhhkkkmmmooonnnlllkkknnnppp}}}bbbJJJ===999333333444777;;;AAAFFFJJJLLLJJJHHHHHHJJJLLLKKKIIIAAAJJJ]]]rrrzzzppp^^^QQQWWWWWWWWWZZZ___dddjjjmmmbbb```pppmmm___ddddddooommmeeecccjjjoooooouuu}}}wwwpppsssfffOOOIIIBBBGGG]]]VVVCCCBBB<<<;;;>>>DDDAAAIII___bbbhhhuuummmiiiddd```^^^\\\YYYWWWUUUTTTRRRPPPPPPNNNKKKHHHFFFEEEDDDBBB@@@>>>===<<<888888888888777777666666333333333333333222111000000000000000000000000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333444222111111000////////////000000/////////000000111333333333444555666888999:::;;;<<<>>>???@@@@@@@@@zzzvvvtttrrrsssuuutttqqqnnnmmmmmmcccaaa^^^ZZZWWWTTTSSSRRRMMMJJJIIIKKKNNNNNNKKKJJJHHHHHHQQQeee|||~~~zzzrrrfff]]]SSSLLLGGGGGGFFFCCCCCCEEEBBBFFFDDDEEEHHHEEEPPPiiijjjhhhyyyDDD;;;999777555444555777888@@@QQQZZZUUUYYYkkkzzz}}}|||sssqqq|||yyyxxxyyyvvvuuuuuutttpppppppppppppppoookkkhhhlllnnnnnnllliiijjjmmmqqq}}}eeePPPBBB<<<444444555777<<>>;;;???FFFDDDNNNcccgggpppyyyqqqnnnjjjeeeaaa^^^[[[XXXVVVUUUSSSRRRQQQPPPNNNJJJGGGEEEDDDCCCAAA???===<<<;;;888888888777777777777777222222222222222111000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333333333222111//////.........000//////.........//////444444555666888999;;;<<<999:::;;;<<<===>>>>>>>>>~~~{{{vvvrrrooommmjjjmmmoooooommmlllkkkkkkfffdddaaa]]]YYYUUURRRQQQMMMLLLKKKLLLOOOQQQNNNIIIIIIGGGKKKVVVddduuu|||vvvnnneee^^^UUUNNNHHHGGGFFFCCCCCCFFF@@@EEEDDDEEEIIIGGGNNNbbblllhhhtttIII<<<:::777555444666777999AAANNNUUUUUUaaayyy{{{uuusss{{{uuuxxx{{{vvvttttttttttttqqqppppppqqqqqqooollliiilllmmmmmmjjjhhhjjjppptttxxxbbbRRRGGG@@@555555666888<<>>===DDDCCCPPPdddgggwwwtttrrrooolllfffaaa]]]ZZZWWWTTTVVVTTTQQQPPPNNNLLLIIIFFFEEEEEECCCAAA???===<<<;;;888777777777666666555555000000111111111000000///........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111222111000000///............//////.........//////000333444555777888999999999888999:::<<<===>>>>>>>>>}}}xxxrrrooommmkkkiiihhhiiiiiijjjgggggghhhgggfffeeeggghhhjjjiiihhhfffccc```^^^]]]WWWXXXTTTNNNMMMPPPPPPLLLLLLJJJKKKMMMNNNQQQ[[[fff|||}}}xxxsssmmmhhheeeWWWPPPIIIGGGFFFCCCDDDGGG@@@EEECCCCCCJJJIIILLLXXX|||ooocccdddRRR>>><<<888555555666999;;;DDDIIIQQQ[[[gggvvv~~~wwwwwwsssqqq{{{yyyvvvwwwxxxvvvtttqqqppppppoooooollliiieeeiiijjjjjjiiikkkqqq{{{ooo\\\SSSLLLDDD:::999999:::===AAAEEEHHHDDDMMMPPPKKKNNN___pppwwwvvvxxxvvvooojjjfff\\\RRRMMMNNNOOOSSSZZZbbbiiimmm~~~fffOOONNN___pppkkk]]]cccuuu}}}iiiIIIEEEKKKGGGnnnXXX@@@???===>>>CCCDDDQQQdddgggzzzuuuvvvppplllfffaaa]]]ZZZVVVSSSWWWTTTQQQNNNMMMKKKIIIGGGEEEDDDBBB@@@>>><<<;;;:::666666555555444333222222//////000000000000000///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111000//////.........//////............///000111111222333444666777777666666555666888999;;;<<<======{{{tttppplllfffjjjhhhfffddddddfffiiijjjggghhhiiihhhhhhjjjmmmooonnnnnnlllkkkhhheeecccbbbZZZ\\\XXXQQQOOOTTTVVVTTTMMMKKKLLLOOOOOOOOORRRXXXhhhrrrzzztttmmmgggcccXXXPPPIIIGGGFFFDDDDDDGGGAAAFFFCCCBBBIIIHHHJJJUUUppppppcccbbbSSS???<<<888666555777999;;;GGGLLLVVVaaaiiippp~~~zzzrrrsssqqqlllnnn|||}}}vvvtttvvvvvvtttqqqqqqpppooonnnmmmkkkgggcccffffffggggggjjjrrr}}}ppp\\\SSSLLLCCC;;;;;;:::;;;===AAADDDGGGCCCKKKKKKCCCDDDQQQYYYXXXTTTZZZ\\\YYYYYY]]]\\\WWWQQQOOONNNPPPWWWaaakkkqqqvvvmmmcccYYYNNNOOOeee~~~rrr___bbbqqq}}}yyy~~~mmmFFFCCCMMMDDDddd]]]CCCCCCBBB@@@EEEFFFSSSfffhhh||||||uuuyyyqqqlllgggaaa]]]YYYVVVSSSXXXUUUPPPMMMLLLKKKIIIGGGDDDCCCAAA@@@===<<<:::999555555444333111000////////////000000000000000///------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111//////.........//////000.........//////111222333111222333555555555444333111222444666888999::::::xxxqqqnnniiiffffffiiihhhgggeeedddcccccccccdddgggjjjjjjiiijjjnnnrrrnnnllljjjjjjjjjiiigggeeeddd___YYYWWWXXXZZZ[[[ZZZSSSLLLGGGKKKPPPQQQRRRSSSeeehhh|||~~~zzzuuuoooiiieee\\\TTTMMMJJJHHHDDDCCCFFFDDDCCCCCCEEEFFFGGGNNNVVVoooqqq```___ttt]]]CCC999;;;222222:::666>>>JJJQQQTTThhhiiiaaavvvooovvvuuuqqqggglll{{{vvvwwwxxxuuuqqqooopppooonnnkkkhhheeecccaaagggdddcccfffiiinnnxxxsss]]]TTTPPPKKK@@@@@@??????@@@BBBDDDFFFDDDEEEFFFFFFFFFEEEDDDCCC@@@FFFMMMSSSYYY]]]^^^\\\WWWYYYXXXTTTTTT\\\dddgggiiieee```ZZZVVV[[[lll~~~wwwjjjttt~~~vvvfffcccpppyyy~~~jjjTTT@@@DDDLLLYYYlllGGGAAA===EEEBBBDDDXXXkkkrrr}}}}}}wwwuuutttoooiiiddd```\\\XXXUUUWWWVVVTTTQQQMMMJJJHHHGGGDDDBBB???>>>===<<<999777666555444444222222111000////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000111222111111000///.........------......//////000000111111111222333444555666333444555777888:::;;;;;;zzzooojjjhhhdddbbbcccdddccccccbbbbbbbbbbbbbbbeeeggghhhiiijjjkkknnnpppkkkkkkjjjiiiiiiiiiiiijjjkkkfffaaa^^^]]][[[XXXVVVTTTMMMJJJNNNSSSTTTTTTUUUXXX]]]ppp~~~yyyuuuoooiiiddd\\\TTTMMMKKKHHHDDDDDDFFFDDDCCCCCCEEEEEEGGGOOOXXXnnnrrr___\\\lllkkkFFF:::;;;333333;;;777???NNNXXXXXXdddccc```vvvmmmtttuuurrrmmmuuuyyytttvvvwwwtttpppooooooooommmkkkhhheeecccaaagggcccbbbeeeiiinnnwwwpppYYYQQQMMMHHHBBBAAA???>>>>>>@@@CCCDDDEEEEEEEEECCCAAA>>>;;;:::;;;???FFFLLLSSSZZZ^^^___XXXYYYWWWSSSTTTZZZ______gggccc\\\VVVPPPSSSccctttyyycccdddlllyyyhhhbbbkkk{{{}}}tttuuu~~~rrrYYYBBBCCCIIIQQQ}}}qqqKKKCCC>>>CCCBBBFFFXXXkkkttt~~~~~~zzzwwwqqqmmmhhhccc```]]]YYYWWWVVVUUUSSSPPPMMMJJJHHHGGGDDDBBB???>>>===<<<999777555555444333222111111000////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111000000//////...---------......//////000000000222222222222333444555555444555666777888999:::;;;|||xxxooofffdddcccaaaaaabbbbbbbbbbbbbbbbbbcccdddeeegggffffffhhhkkkmmmnnnnnniiikkkkkkjjjhhhhhhlllpppllliiifffccc```\\\XXXTTTTTTNNNMMMQQQUUUTTTTTTUUUVVV[[[hhh}}}|||wwwrrrkkkggg]]]UUUNNNKKKHHHDDDDDDFFFEEECCCCCCDDDEEEGGGPPPYYYmmm~~~www```YYYdddzzzLLL<<<;;;444666<<<777BBBOOO___^^^aaa___bbbxxx{{{jjjsssvvv~~~mmmkkkwww}}}vvvssstttuuurrrppppppnnnnnnllljjjgggeeebbbaaaeeebbbaaadddhhhmmmvvvlllYYYSSSPPPLLLEEEBBB???<<<<<<===@@@BBBCCCCCCCCCBBB???;;;888666999<<<@@@GGGNNNTTTYYY\\\[[[[[[YYYUUUVVVZZZZZZXXXddd___YYYRRRLLLMMMZZZhhh|||bbbYYY^^^mmm~~~mmmbbbcccpppuuuqqqwww{{{```EEEBBBFFFHHHiiiyyyQQQCCC???@@@BBBGGGXXXkkkxxxzzzwwwoookkkfffbbb```]]][[[XXXTTTSSSQQQOOOLLLJJJHHHGGGDDDBBB???>>>===<<<999777555555444333222111000000////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333/////////......------,,,---......///000000111111444333333333333333444444555666666777888999999999}}}sssooohhhccccccdddcccdddffffffeeeeeeeeefffggghhhhhhjjjgggfffhhhllloooooommmkkkmmmnnnlllhhhiiinnntttmmmllljjjiiigggeeebbbaaa[[[VVVUUUYYY[[[YYYWWWXXXjjjkkkqqq||||||vvvoookkk^^^VVVOOOLLLIIIEEEDDDFFFFFFCCCCCCDDDDDDGGGPPPYYYlllyyyaaaYYYaaaUUU???:::666888===888EEEPPPeeebbb______iii~~~yyyllluuu|||yyyjjjnnn~~~zzzuuurrrtttuuurrrpppqqqmmmlllkkkiiigggdddbbb```ccc``````cccgggkkkttt}}}wwwcccWWWVVVTTTOOOHHHDDD???;;;:::;;;>>>@@@???@@@BBBCCCBBBAAA>>>===>>>>>>BBBIIIMMMOOORRRVVV]]]^^^\\\ZZZ[[[]]]ZZZTTT^^^[[[XXXSSSMMMKKKSSS]]]aaahhhjjjllloooppplll^^^```jjjqqqbbb]]]ggg|||wwwsssxxxeeeGGGBBBEEECCCYYY~~~VVVBBB@@@???CCCIIIXXXkkk{{{wwwtttoookkkfffbbb___]]]ZZZXXXSSSRRRPPPNNNLLLJJJHHHHHHDDDBBB???>>>===<<<999777555444444333222111000000////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111.........------,,,,,,,,,......///000000111222222555444444333333333444444666666777777888888888999}}}ssskkkiiidddbbbccceeedddfffjjjiiiiiihhhhhhhhhiiiiiijjjllljjjhhhjjjnnnqqqpppnnnooorrrrrroookkkkkkqqqvvvtttsssrrrpppnnnnnnoooqqqhhhdddcccffffffcccaaaccczzzyyy{{{}}}xxxqqqlll___WWWPPPMMMIIIEEEDDDFFFEEECCCCCCDDDDDDFFFNNNWWWiiiuuuaaaZZZ___aaaCCC:::777:::===888HHHYYYjjj```XXX^^^rrruuu~~~wwwooozzzyyyuuusssuuutttqqqqqqrrrkkkkkkjjjhhhfffcccaaa```aaa^^^^^^bbbfffjjjrrr{{{~~~uuufffYYYTTTTTTQQQMMMJJJFFF@@@<<<999:::<<<>>>;;;===AAADDDEEEEEECCCBBB@@@???EEENNNRRRQQQQQQTTT^^^```aaa^^^]]]^^^ZZZTTTUUUTTTTTTTTTPPPLLLOOOVVV\\\```aaadddgggeeerrrzzziiihhhtttsssbbbYYYbbbyyywwwtttxxxhhhHHHBBBFFFCCCSSSvvvzzz[[[AAABBB???EEEKKKXXXlll~~~vvvtttqqqmmmgggccc___\\\YYYVVVSSSRRRPPPNNNLLLJJJHHHHHHDDDBBB???>>>===<<<999777555444333222111000000///////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...------------,,,,,,,,,,,,......///000111222333444555555444333333333444444666666777777888888888999}}}wwwoooiiieeeaaa```ccccccbbbdddhhhiiiiiihhhhhhhhhiiiiiijjjooommmmmmnnnppprrrsssrrrtttuuuvvvtttqqqrrruuuxxxwwwwwwuuurrrpppppprrrtttqqqmmmlllnnnnnnkkkkkknnnwwwxxxzzz|||vvvooojjjaaaXXXQQQMMMJJJFFFEEEGGGDDDCCCCCCDDDDDDDDDKKKSSSbbboooddd\\\^^^nnnIII:::777:::<<<888KKKbbblll]]]XXXddd~~~|||tttpppxxxuuusssuuussspppppprrrjjjiiihhhgggeeebbb```______\\\]]]aaaeeehhhpppyyyvvvmmmaaaYYYVVVTTTQQQMMMJJJGGGBBB===;;;:::<<<===:::===AAADDDFFFEEEDDDBBB======DDDQQQWWWUUUVVV[[[```eeegggccc___]]]ZZZVVVOOOOOOPPPQQQOOOKKKNNNSSS___bbb```___```[[[aaauuusssjjjwwwsssaaaWWW___vvv}}}yyyzzzkkkKKKCCCFFFCCCRRRqqq```AAAEEE@@@FFFLLLZZZqqq~~~xxxwwwrrrnnniiiddd```]]]YYYWWWTTTSSSQQQOOOLLLJJJHHHGGGDDDBBB???>>>===<<<999777444444333222111000//////////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------------------------...//////111222333444555555444444444444444555555555666666777888999999999|||uuunnnjjjccc``````ccccccaaabbbfffggggggggghhhiiijjjkkklllpppqqqrrrrrrrrrsssuuuwwwvvvwwwwwwwwwxxxyyy{{{|||vvvwwwxxxwwwtttrrrsssuuuxxxuuuuuuwwwwwwvvvyyy~~~{{{~~~~~~{{{uuunnniiiaaaYYYQQQNNNJJJFFFEEEGGGCCCBBBCCCEEEDDDCCCGGGNNNYYYhhhmmmccc^^^yyyMMM:::666::::::888MMM]]]hhhaaahhh{{{zzzrrrqqqwwwtttssstttqqqmmmmmmpppiiihhhhhhfffdddbbb```___]]][[[\\\```dddgggooowwwrrrjjj```ZZZWWWUUURRRPPPJJJHHHCCC???<<<;;;<<<<<<:::===AAAEEEGGGGGGEEEDDD<<<:::AAAPPPWWWWWWZZZbbbhhhooorrrlllccc^^^\\\[[[SSSPPPOOOOOOMMMLLLPPPWWWaaafff___XXXWWWRRRRRR]]]oooyyyzzz}}}}}}jjjmmmqqq___UUU\\\rrrzzzyyypppNNNCCCEEEBBBPPPnnnfffBBBFFF@@@FFFLLL\\\www}}}zzzyyyqqqnnniiidddbbb___\\\ZZZVVVUUUSSSPPPMMMJJJHHHGGGDDDBBB???>>>===<<<999777444444333222111000//////////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------............///000111333444555555444444444444444555666777444555666777888999:::;;;}}}vvvoooiiigggdddbbbbbbdddccc```bbbfffffffffgggiiikkkmmmooopppqqqtttvvvuuusssssswwwzzzwwwvvvwwwyyy}}}xxx{{{~~~||||||}}}|||wwwooojjjbbbZZZRRRNNNKKKFFFEEEGGGCCCBBBDDDFFFDDDAAAEEEKKKRRRdddvvvkkk___PPP:::666:::999888OOORRRbbbggg|||yyyttt~~~{{{rrrwwwvvvsssrrrrrrpppkkkkkkooohhhhhhgggfffdddbbb```___\\\ZZZ[[[```cccgggnnnvvvkkkcccZZZUUURRRPPPOOOOOOJJJHHHDDDAAA>>><<<<<<<<<999<<>>:::???MMMUUUUUU[[[dddqqqyyy|||ttthhhaaa``````ZZZUUUQQQOOOMMMMMMTTT\\\iiinnneeeZZZYYYVVVSSSXXXUUU]]]dddrrrmmmbbb{{{ppp^^^TTTZZZnnnzzztttsss|||tttQQQDDDCCC@@@NNNlllkkkAAAEEE@@@FFFLLL]]]||||||zzzyyyppplllhhheeecccaaa___]]]WWWVVVTTTQQQMMMJJJHHHGGGDDDBBB???>>>===<<<999777444333333222111000//////000/////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---..............................///000111333444555666333333333444555666777888333444555777888:::;;;;;;xxxxxxwwwtttooojjjhhhgggaaaaaaaaaaaabbbdddfffhhhlllgggffflllnnnkkklllpppvvvxxxzzzyyywwwvvvxxxzzzzzz||||||wwwqqqnnnccc[[[RRRNNNIIIDDDBBBDDDCCCDDDEEEDDDDDDEEEHHHJJJTTTfffzzznnnaaa|||VVV:::===;;;555===GGGVVVdddiiitttooonnnvvvqqqsss{{{vvvuuusssrrrooonnnlllkkkjjjiiigggeeebbb___]]][[[___[[[XXX\\\fffpppuuuwwwccc___YYYUUURRRPPPNNNLLLGGGEEEDDDAAA???>>>======@@@@@@BBBEEEIIIKKKJJJIII;;;???===AAANNNVVV```qqq}}}mmmdddbbbbbb\\\UUUPPPMMMQQQ```ooouuutttlll```[[[\\\ZZZUUU]]]\\\lll|||ooolllvvv~~~pppbbbXXX[[[lll}}}qqqwww{{{sssWWWEEEFFFDDDNNNfffLLLBBBBBBBBBOOOhhhyyywwwwwwssspppmmmkkkjjjfff___ZZZYYYVVVSSSPPPNNNMMMJJJHHHEEECCCAAA???>>><<<999777555444333111000//////...000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,++++++,,,,,,---......///000///...///000222111222222333333444444555444444444555555555666666555777888888888999<<<>>>|||tttvvvvvvtttooojjjfffdddcccbbbbbbbbbccceeefffgggmmmiiihhhlllnnnlllmmmpppuuuwwwzzzzzzxxxxxx{{{}}}~~~{{{vvvqqqooocccZZZRRRNNNIIIDDDBBBDDDCCCCCCDDDDDDCCCEEEGGGJJJWWWkkkvvvhhh]]]nnnUUU999<<<;;;777@@@KKK[[[gggiiipppzzzjjjqqq|||ooouuuyyyrrrqqqpppnnnllljjjiiihhhhhhgggfffdddaaa^^^\\\[[[XXXVVVUUUZZZbbbiiijjjiii___[[[VVVRRROOOMMMKKKIIIFFFEEECCCAAA???>>>======;;;;;;<<<>>>AAABBBAAA@@@999;;;;;;CCCQQQYYYhhhuuuooommmcccaaa]]]XXXSSSVVVeeeuuuuuueee[[[ZZZZZZXXX^^^bbbyyy~~~hhhaaaggg}}}}}}oooaaaVVVYYYkkkvvv|||xxxYYYFFFEEEBBBJJJ```QQQEEEFFFDDDNNNhhhxxxwwwwwwuuurrrnnnmmmkkkgggaaa\\\ZZZWWWSSSQQQOOOMMMJJJHHHFFFDDDAAA???>>><<<:::888666666444222111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---...///...------///000111222222333333444555555444444444555555555666666666777888999999:::<<>>=========888888777888::::::888666777666888EEESSSYYYpppzzzqqqfffeeeccc^^^XXX[[[lll}}}qqq```YYYZZZ\\\bbbiiihhh\\\[[[mmm~~~ssscccUUUVVVjjj|||}}}[[[GGGEEE@@@EEEXXXUUUDDDFFFDDDMMMfffwww~~~yyyyyyyyywwwssspppnnnmmmiiiccc^^^[[[XXXTTTRRRPPPNNNKKKIIIFFFDDDAAA@@@???===:::888777666555333222111111000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///000111000......///000222222222333444444555555444555555555555666666666666888999999999;;;===???yyyuuussspppqqqqqqoookkkfffdddcccfffgggggghhhhhhhhhgggggghhhhhhiiikkklllnnnqqqtttzzzzzz{{{||||||}}}~~~~~~|||xxxtttpppnnnaaaYYYQQQMMMIIIDDDCCCEEEAAABBBCCCBBBBBBCCCFFFHHHQQQjjjuuu```XXXXXX{{{YYY888:::::::::FFFRRRccciiihhhkkkwwwxxxnnnkkkqqqzzzggg}}}{{{vvvsssrrrqqqooommmkkkiiiiiieeeddddddbbb```]]][[[ZZZ\\\[[[\\\bbbhhhjjjfff```VVVSSSOOOLLLJJJHHHEEECCCCCCBBB@@@???>>>======<<<;;;999777777777777555333666444666FFFSSSWWWqqqxxxpppkkkddd^^^ZZZ^^^oookkk\\\ZZZ]]]hhhooolll[[[RRR___ttt|||yyyxxxzzz}}}~~~zzzyyy~~~zzzhhhWWWVVViii}}}^^^HHHEEE@@@BBBRRR{{{XXXBBBBBBCCCMMMeeeuuu~~~{{{{{{{{{xxxtttpppnnnmmmjjjddd```]]]ZZZVVVSSSQQQOOOLLLJJJGGGEEEBBB@@@???>>>;;;999777666444333111000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...111333444333222111111222222222333333444555555555555555555555555666666666666888999::::::;;;===???~~~xxxuuuttttttrrrqqqoookkkgggeeeeeegggggghhhjjjkkkkkkjjjiiihhhgggkkknnnppprrruuuzzz|||~~~}}}}}}}}}}}}}}}}}}|||}}}~~~}}}xxxsssooommmbbbZZZRRRNNNJJJEEECCCEEEAAABBBCCCBBBBBBCCCFFFHHHSSSiiiwww]]]WWWSSSiii```<<<:::::::::FFFRRR```eeeeeemmmzzzyyyrrruuuvvvxxxmmm{{{wwwttttttrrrpppnnnlllkkkjjjfffeeedddccc```^^^\\\ZZZYYYWWWXXX]]]cccfffccc^^^TTTQQQNNNKKKJJJHHHEEECCCAAA@@@???>>>===<<<<<<<<<===;;;888777777666444222666444777EEEPPPQQQjjjzzzmmmccc^^^```mmmzzzttt```YYY[[[jjjvvvnnnZZZJJJPPPdddtttxxxwwwuuuzzz~~~zzzxxxxxxwwwuuusssqqqrrrtttvvvwwwyyyzzz|||}}}{{{wwwxxxsssjjjgggllljjjmmmqqquuu{{{~~~nnn]]][[[mmm}}}|||zzzaaaIIIEEEAAABBBOOOzzz|||```CCC???DDDQQQggg}}}~~~{{{zzzyyyxxxtttpppnnnmmmjjjeeeaaa___\\\XXXTTTRRRPPPMMMKKKHHHEEECCCAAA@@@>>><<<999666555333222000/////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...111333444444333222222222222333333444444555666666666666666666666666666666666777999999999:::===???~~~yyyxxxyyy|||~~~sssrrrnnniiieeeeeehhhjjjgggiiilllnnnnnnmmmkkkjjjjjjrrrxxxyyy{{{}}}}}}~~~~~~|||{{{}}}~~~xxxsssooommmeee\\\TTTOOOKKKEEECCCEEEBBBCCCCCCCCCCCCDDDGGGIIIXXXggg{{{^^^ZZZVVVbbbhhh???;;;:::;;;GGGSSS\\\^^^bbbppp~~~vvvzzz~~~wwwwww{{{yyytttsssrrrpppnnnllljjjiiigggfffeeeccc```]]]ZZZYYYXXXVVVVVVZZZ```cccaaa]]]RRRPPPMMMKKKJJJHHHEEECCC???>>>===<<<<<<<<<<<<<<<<<<:::777666666555444222555777:::DDDLLLLLL___wwwkkkeeeiiirrr|||rrr\\\TTTWWWfffzzzuuu```JJJIIIYYYjjjooonnnmmmrrrxxx|||{{{yyyvvvuuuvvvtttrrrooooooppprrrsssuuuvvvxxxyyyyyyzzz|||}}}xxxnnnhhhhhhddd[[[XXX[[[[[[]]]^^^```eeerrr}}}pppcccbbbrrryyyvvvwwweeeKKKFFFBBBBBBMMMjjjmmmHHH@@@GGGUUUlllzzzxxxyyyvvvyyyuuupppnnnmmmkkkgggccc```]]]YYYVVVTTTQQQNNNLLLHHHFFFCCCBBBAAA???<<<:::555444333111000///......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---///222222111000000111333333333444555555666666777777777666666666666555555777888888888:::<<<>>>~~~zzzwwwxxx{{{sssrrroookkkhhhgggiiikkkgggiiimmmpppqqqpppmmmkkkmmmwww}}}||||||~~~}}}{{{~~~}}}xxxtttpppooohhh___VVVQQQLLLFFFDDDEEECCCCCCDDDDDDCCCEEEGGGJJJTTT]]]|||yyybbb```\\\aaannnBBB<<<;;;<<>>>>>===;;;;;;:::::::::888888999:::999888777666666999===CCCJJJOOOTTTVVV[[[YYY^^^gggdddZZZXXX```fffuuuyyyppplllbbbZZZPPPJJJFFFDDDHHHNNNRRReeennnVVVEEEDDDMMMVVVZZZ^^^lllooollloooooommmrrrrrrooolllkkklllnnnpppppp|||zzzwwwtttssstttuuuwwwxxx~~~|||{{{|||{{{{{{}}}{{{bbbZZZQQQLLLKKKJJJGGGDDDEEEDDDCCCCCCFFFKKKQQQTTThhhssszzzuuuhhhZZZ___ooozzzvvvwwwvvv{{{QQQDDDEEEFFFHHH___}}}LLLIIIFFFMMMjjj|||~~~yyyvvvsssqqqpppooommmllliiiddd^^^XXXTTTRRROOONNNHHHGGGEEECCCAAA???===<<<888777555333222000000///000000//////.........---........................------,,,,,,+++***)))))),,,---.........---,,,+++++++++,,,,,,,,,,,,------+++...222444444333222222222222222333444555666777555555666777777777777777777777888888999999999:::zzzwwwtttsssqqqooonnnnnnnnnooooooqqqqqqnnnkkkkkknnnrrrnnnoooppppppppprrrtttwww{{{zzzzzz{{{|||}}}}}}{{{yyyuuunnniiiccc]]]TTTNNNJJJHHHFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIFFFPPPnnnoooeee___jjjrrrBBB999===;;;BBBPPPeeewwwxxxvvvkkkooozzzxxx{{{wwwvvvyyyvvvsssooolllkkkkkkkkkgggdddbbb```^^^[[[XXXUUUUUUUUUUUUXXXZZZ[[[XXXUUUMMMLLLIIIFFFDDDAAA@@@???>>>===<<<;;;::::::::::::888888999999999888777666555777;;;@@@FFFMMMRRRUUUQQQOOOSSSYYYTTTIIIEEEKKKFFFOOOWWWYYYVVVTTTVVVZZZVVVRRRNNNKKKFFFCCCFFFMMMOOO^^^~~~llloootttgggUUUFFFBBBIIISSSYYYeeessstttoooqqqooolllpppnnnllljjjiiiiiikkklllmmmuuutttrrrqqqqqqqqqsssttt|||}}}xxxvvvwwwyyyzzz|||}}}eee]]]VVVNNNJJJIIIIIIFFFDDDAAA@@@>>>>>>@@@DDDIIILLLSSS]]]ppp|||vvvgggXXX[[[iiizzzuuuuuusssWWWHHHFFFDDDEEEZZZyyy]]]JJJFFFLLLiii~~~~~~{{{zzz|||vvvtttrrrpppooonnnkkkiiiiiiddd^^^YYYUUURRROOOMMMHHHGGGFFFCCCAAA???===<<<888777555333222000000///000/////////..........................................------,,,++++++***------.........---,,,+++++++++,,,,,,,,,,,,------+++...222444444333222333333333333333444555666777555666777777888888777777666777777888999::::::;;;{{{wwwuuurrrrrrqqqpppooonnnnnnmmmooopppqqqooolllkkknnnqqqnnnpppqqqqqqqqqrrruuuwww~~~|||yyywwwxxx|||}}}yyyssslllggg```[[[SSSMMMJJJHHHGGGFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFSSSqqqkkk```___jjj}}}rrrCCC888:::;;;CCCPPPmmmssslllqqqyyyuuutttuuutttqqqnnnlllkkkkkkkkkfffdddaaa___]]]ZZZWWWUUUVVVUUUUUUVVVXXXYYYXXXVVVLLLKKKHHHEEECCCAAA???>>>===<<<;;;::::::999::::::888888999999888888777666444555888<<>>EEEKKKIIIJJJMMMMMMGGGCCCGGGOOOTTT^^^yyylll___kkkvvvjjjXXXHHHAAACCCMMMUUU___lllmmmiiijjjhhheeejjjlllkkkjjjiiiiiijjjkkkllloooooopppqqqqqqrrrsssttt|||~~~yyyvvvuuuvvvzzz{{{}}}zzzwwwnnnZZZVVVQQQKKKHHHHHHHHHFFFCCC???>>><<<;;;;;;>>>@@@BBBGGGNNN[[[jjjxxx~~~wwwhhhWWWWWWccc}}}{{{uuutttqqq^^^LLLGGGCCCBBBOOOllliiiKKKFFFMMMlllsss|||zzzzzzvvvtttsssrrrrrrpppllliiiiiieee```[[[WWWSSSOOOLLLIIIHHHGGGDDDBBB???>>>===888777666444222111000000////////////....................................//////......------,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------,,,///333555444333333333333333333333444555666666666777888888999999888888666666777888:::;;;<<<<<<~~~yyywwwwwwqqqqqqqqqqqqpppooonnnmmmlllnnnooommmjjjiiilllooonnnoooqqqrrrrrrsssuuuwww~~~|||yyywwwxxx|||~~~xxxqqqjjjfff^^^YYYSSSMMMIIIHHHHHHHHHDDDCCCCCCCCCCCCDDDEEEEEEEEEGGGUUUpppiii___```jjj}}}uuuHHH:::<<<@@@JJJVVVnnn{{{ppppppsss{{{wwwvvvsssrrrpppooommmlllkkkkkkfffccc```]]][[[YYYVVVTTTTTTRRRRRRVVV\\\^^^YYYSSSKKKJJJGGGDDDAAA???>>>===;;;;;;:::999999999999999888888888888888777777666555555666999>>>EEELLLQQQOOORRRZZZ^^^VVVGGG<<<:::>>><<<999:::===@@@AAAAAACCCHHHOOOPPPIIICCCIIISSS[[[```vvvgggddd{{{yyy___JJJ@@@???FFFMMMPPP^^^aaa___bbbbbbaaafffkkklllllllllkkklllmmmooonnnooorrrtttvvvwwwxxxxxxzzz{{{|||{{{xxxwwwwwwyyy~~~~~~}}}|||sss^^^PPPMMMJJJHHHHHHHHHFFFDDDAAA???===<<<;;;;;;<<<===BBBEEELLLUUU```uuuyyyiiiYYYXXXaaazzz}}}vvvuuurrrcccNNNGGGBBBCCCIIIdddoooKKKFFFPPPtttooo~~~|||xxxwwwvvvvvvvvvtttpppllliiifffbbb]]]YYYUUUPPPLLLKKKJJJHHHEEECCC@@@>>>===999888666444222111000000///////////////.............................................------,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,000333555555444444444444444444444444555666666777777888999999999999999666666777999:::<<<===>>>zzzwwwvvvwwwqqqqqqrrrrrrqqqpppooonnnlllnnnooonnnkkkjjjlllnnnmmmoooqqqrrrrrrssstttvvv{{{zzzzzz{{{|||~~~xxxqqqjjjfff]]]YYYSSSMMMIIIGGGHHHIIICCCCCCCCCCCCCCCDDDDDDEEEEEEHHHUUUmmmlllbbbdddmmmwwwMMM<<<>>>FFFRRR]]]pppsssvvvooouuuttt{{{wwwwwwrrrrrrqqqpppooommmkkkkkkeeebbb^^^\\\ZZZXXXVVVTTTTTTQQQQQQZZZeeefff\\\QQQJJJHHHFFFCCC@@@>>><<<<<<:::999999888888888888999888888888777777777777777777666555777;;;BBBIIIMMMMMMTTT___eee___QQQEEE@@@@@@===;;;>>>CCCFFFCCC@@@FFFKKKRRRRRRJJJCCCIIISSS\\\```uuujjjppp]]]FFF>>>===BBBHHHKKKYYY]]][[[```aaa```fffgggjjjlllmmmllllllnnnpppnnnpppsssvvvyyyzzzzzzzzzyyyzzzzzzyyyxxxwwwxxxyyyttt[[[NNNMMMLLLKKKJJJIIIGGGEEEBBBAAA???===<<<;;;:::::::::<<<@@@FFFPPPeee{{{lll]]][[[bbbzzz~~~yyyyyyuuueeeMMMEEEBBBEEEMMMbbbvvvLLLFFFSSS|||qqqxxxxxxwwwxxxwwwuuuqqqnnnllliiiddd___[[[VVVQQQNNNLLLKKKIIIFFFDDDAAA???>>>999888666444333111111000.........///////////////........................------------,,,,,,,,,,,,......------,,,,,,,,,,,,+++++++++,,,,,,,,,---------000444666666555444444555555444444444555666666777777888999999999999999666777888:::;;;===>>>>>>{{{vvvsssssstttssssssrrrrrrqqqqqqqqqqqqmmmppprrrpppmmmlllmmmpppnnnppprrrtttttttttuuuwwwxxxyyy{{{}}}yyyqqqkkkhhh]]]ZZZUUUNNNHHHEEEFFFHHHCCCCCCBBBBBBCCCCCCDDDEEEDDDGGGSSSgggrrrggggggnnnzzzRRR======HHHVVV```rrrmmmooo}}}qqqzzzvvvyyyuuuuuuqqqqqqqqqqqqooommmkkkiiieeebbb]]]ZZZXXXWWWUUUSSSUUURRRUUU___jjjjjj^^^RRRHHHGGGDDDBBB???===;;;:::999888777777777777888888999888777666666666666777777666555666999???DDDHHHLLLUUUaaagggdddZZZQQQMMMFFFHHHKKKMMMNNNOOOQQQSSSOOOTTTZZZXXXNNNDDDFFFNNNZZZccc|||rrr}}}rrrPPP@@@===<<<@@@EEEIIIWWWZZZWWWZZZZZZXXX^^^___dddhhhjjjjjjjjjlllooommmoooqqqtttvvvwwwwwwwwwzzzzzzyyyxxxwwwvvvuuuuuu{{{|||~~~zzzyyyxxxvvvyyynnnUUUMMMNNNOOONNNMMMJJJGGGDDDAAA@@@???>>>===;;;:::999<<<<<<===@@@DDDQQQhhh}}}{{{lll___^^^ccc||||||}}}wwwgggMMMDDDBBBFFFLLL[[[{{{NNNGGGUUUtttxxxwwwvvvvvvvvvtttqqqoooppplllfffaaa]]]XXXTTTQQQNNNLLLJJJGGGDDDBBB@@@>>>999888777555333222111111.........///////////////........................---,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------...111555777666555555555666555555555555555666666666777888888999999888888888888999:::<<<===>>>>>>xxxsssqqqqqqrrruuutttsssrrrrrrrrrssstttmmmppprrrqqqnnnlllmmmoooppprrruuuvvvvvvwwwwwwyyyyyyyyy{{{~~~}}}yyyrrrmmmjjj___\\\VVVNNNFFFCCCDDDFFFCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGOOO```wwwyyykkkfffiiixxxWWW???>>>JJJXXXaaammmggglll|||ssszzzwwwssstttppppppqqqpppoookkkhhhfffeeeaaa\\\YYYWWWVVVTTTSSSRRRTTTXXX___cccaaaYYYRRRGGGFFFCCCAAA>>><<<::::::777777777666666777777888999888777666555666666777666555444444777;;;???AAAKKKSSS]]]aaa___\\\YYYWWWSSSaaammmjjj]]]UUUYYYbbb\\\```fffdddXXXJJJFFFIIIRRRcccvvvsss[[[EEE>>>>>><<<>>>CCCDDDRRRTTTPPPSSSRRRPPPUUUYYY___eeehhhhhhhhhkkknnnlllmmmoooppprrrsssssssssvvvvvvvvvvvvvvvvvvuuusssxxxzzzzzztttppplllmmmkkkggglllgggSSSNNNPPPQQQQQQNNNIIIEEECCCAAAAAAAAA@@@???===<<<;;;???>>>>>>???===???JJJUUUdddtttyyyjjj^^^]]]bbb}}}~~~www}}}jjjOOODDDAAADDDGGGQQQRRRHHHTTTsss~~~~~~zzzxxxvvvvvvvvvuuusssqqqtttooohhhbbb^^^ZZZVVVTTTOOOMMMKKKHHHEEEBBB@@@???:::999777555333222111111............/////////000........................------------------......///...---,,,,,,,,,------++++++,,,,,,,,,,,,------...111555777777666555555666666555555555555666666555666777777888888777777999::::::;;;<<<======>>>~~~xxxsssrrrrrrrrrwwwuuusssrrrrrrssstttuuukkknnnpppooollljjjkkkmmmrrrtttwwwyyyyyyyyyyyyzzzzzzzzz{{{}}}{{{zzzsssnnnlll```^^^XXXOOOFFFAAABBBDDDCCCBBBBBBBBBBBBCCCDDDDDDHHHHHHMMMYYYnnnnnncccbbbooo]]]CCC???KKKZZZbbbddd```kkk|||tttxxxttttttooooooppppppnnnjjjfffddddddaaa\\\XXXWWWVVVTTTSSSOOOSSSYYY[[[YYYUUURRRPPPGGGEEECCC@@@===;;;:::999777777666666666666777888999888666555555555666777555444333333555888;;;===GGGMMMSSSUUUUUUVVVWWWXXXYYYrrreeePPPQQQ\\\gggkkkqqqpppcccQQQHHHGGGFFF^^^ssswww[[[KKKAAAAAAAAA;;;<<>>999999;;;>>>>>><<<@@@GGGFFFWWWpppxxxhhh]]]\\\```|||~~~vvvzzzmmmRRREEE@@@BBBFFFNNN~~~~~~UUUIIIRRR~~~rrr~~~~~~}}}{{{xxxwwwwwwwwwvvvuuuvvvqqqiiiccc^^^[[[XXXVVVOOONNNLLLIIIFFFCCC@@@???:::999777555333222111111---.........//////000000.................................//////////////////...---,,,+++,,,------++++++,,,,,,,,,---------///222666888777666666666777666666555555555666666555555666777777777777777;;;;;;;;;<<<<<<<<<======xxxsssrrrtttvvvvvv|||zzzvvvsssrrrrrrssstttsssqqqooolllkkklllnnnpppoooqqquuuzzz}}}~~~}}}{{{~~~~~~|||wwwooojjjdddaaa[[[PPPFFFAAABBBEEECCCBBBAAAAAABBBDDDGGGHHHIIIEEEMMMWWWeee|||gggccchhhppp|||bbb@@@AAALLLTTT___WWWYYYnnn}}}vvvqqqqqqoooqqqsssqqqmmmjjjiiijjjfffbbb]]]YYYWWWVVVTTTRRRPPPWWW[[[YYYXXXVVVRRRNNNHHHEEEAAA???===;;;888666666666777777777777666666555555555555555555555555777666444444333444555666FFFHHHLLLNNNOOOPPPRRRTTTWWWjjj}}}|||dddNNNLLLVVV\\\qqqvvv___NNNFFFCCCKKKWWWuuueeeaaa]]]MMMJJJDDD>>><<<<<<>>>@@@AAAHHHNNNOOOLLLLLLPPPUUUUUUZZZ```eeehhhiiijjjjjjjjjkkkmmmoooqqqqqqqqqpppnnnmmmooossstttsssvvv|||{{{wwwmmmjjjhhhdddaaa```cccfffeeecccaaaaaa\\\UUUTTTTTTRRRPPPMMMJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@===>>>??????>>>???AAACCC@@@IIIYYYlll|||~~~xxxmmmbbb]]]___~~~xxxttt|||rrrWWWGGG???@@@CCCPPPmmmZZZGGGTTTwww|||~~~~~~~~~}}}|||||||||{{{yyywwwrrrnnnhhhccc___[[[WWWUUUTTTQQQNNNLLLIIIFFFBBB???999888777555333111000///////////////////////////000/////////111111///...------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,---......000222444555555666777999:::999888777777888999:::444555666888888999999999::::::;;;;;;<<<======>>>}}}xxxwwwyyy|||}}}~~~{{{yyyuuuqqqnnnmmmmmmmmmsssrrrpppnnnnnnnnnppppppsssuuuxxx{{{~~~~~~{{{zzz}}}~~~}}}{{{xxxtttpppeee```XXXOOOFFFBBBAAABBBCCCBBBAAAAAABBBDDDGGGHHHHHHFFFNNNYYYgggkkk\\\eeeppphhhCCCCCCKKKOOOWWW^^^```sss}}}{{{}}}vvvrrrsssoooqqqrrrqqqmmmjjjiiijjjfffbbb^^^ZZZXXXWWWUUUSSSQQQVVVYYYVVVTTTSSSOOOJJJGGGDDD@@@===;;;999777555555555666666666666555555555555555555555555555555555555444333333444444555:::===AAAEEEHHHKKKNNNQQQUUUaaammmmmm^^^LLLFFFJJJQQQcccpppiiiXXXKKKDDDAAAHHHMMMnnnfffTTTOOOLLLIIIFFFAAA===;;;;;;===>>>>>>EEEKKKLLLIIIIIIMMMRRRSSSXXX^^^cccfffggghhhhhhhhhiiikkkmmmnnnooooooooonnnmmmooorrrssssssvvv||||||wwwmmmeeedddccc```^^^^^^```bbbaaa______aaa]]]XXXWWWVVVUUUSSSQQQNNNLLLKKKGGGGGGFFFEEEDDDCCCCCCCCC@@@AAABBBAAA@@@???AAACCCBBBDDDKKKUUUaaasss}}}wwwmmmbbb\\\]]]}}}~~~wwwqqqxxxuuuYYYIII@@@AAACCCMMMhhhzzz^^^JJJVVV~~~sss{{{~~~~~~}}}|||zzzzzz{{{zzzxxxvvvtttpppjjjeeeaaa]]]ZZZWWWTTTRRROOOLLLIIIFFFBBB???::::::888666444222111000////////////////////////000///...///111111///...------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,---......000222555666666666777999:::999888777777888999:::555666777888999999999999::::::;;;<<<===>>>>>>???yyyxxxwwwyyy|||xxxvvvsssooolllkkkkkkkkkrrrrrrrrrqqqqqqqqqqqqqqqwwwyyy{{{}}}~~~|||zzzyyy~~~}}}|||{{{zzzxxxvvvhhhbbbYYYPPPJJJFFFCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHGGGHHHOOOYYYjjjpppaaakkkttt~~~eeeAAADDDOOOUUU^^^iiilll}}}|||xxx|||uuusssuuupppqqqrrrpppmmmjjjiiiiiifffbbb^^^[[[YYYXXXVVVUUURRRUUUVVVSSSQQQPPPLLLGGGEEEBBB???<<<:::888666444444444444555555444444444444444444444444444444444444333333222222333444444111444888<<<@@@CCCHHHKKKSSSUUUZZZ[[[TTTGGG>>>===DDDQQQ[[[YYYOOOGGGBBB@@@GGGEEEZZZXXXDDD???===BBB@@@>>><<<;;;:::;;;;;;;;;@@@FFFGGGFFFFFFIIIMMMQQQUUU\\\aaacccdddeeefffeeefffhhhjjjkkklllmmmmmmnnnlllmmmqqqrrrrrrwww}}}}}}ssskkklllddd^^^^^^___]]]\\\]]]___```___\\\]]]```___[[[[[[[[[ZZZYYYWWWUUUTTTSSSKKKJJJIIIHHHGGGFFFFFFFFFCCCDDDDDDCCCAAAAAABBBCCCDDDCCCCCCEEEJJJZZZttt|||xxxnnnbbb[[[[[[tttwwwqqqvvv{{{^^^LLLAAAAAAEEEJJJccctttcccMMMXXXvvvppp}}}|||}}}|||zzzyyyyyyyyyxxxwwwuuuuuuqqqlllhhhddd```\\\ZZZUUUSSSOOOLLLJJJGGGCCC@@@<<<;;;:::888555444222111////////////////////////000///...///000111///---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///000333555666666777888999:::999999888888999999:::777777888888999::::::::::::;;;<<<===>>>???@@@@@@~~~xxxwwwvvvwwwxxxzzz{{{|||tttsssqqqooooooooooooppppppqqqrrrssstttssssssrrrxxxzzz}}}~~~}}}|||zzzzzz~~~}}}|||yyywwwmmmfff[[[SSSOOOKKKGGGCCCBBBBBBBBBBBBCCCEEEFFFGGGGGGJJJNNNXXXllltttiiiuuu{{{|||```>>>AAANNNZZZgggtttxxxwww{{{uuusssuuupppqqqqqqpppnnnkkkiiihhheeebbb___\\\[[[YYYWWWUUURRRUUUTTTRRRQQQQQQNNNIIIDDDBBB>>><<<:::888666444444444555555555555444444444444444444444444444444222222222222222222333333111444777999;;;>>>BBBEEEOOOMMMNNNPPPLLLBBB999777===DDDLLLMMMIIIDDDBBB@@@IIIDDDOOOkkk}}}{{{|||RRR>>>;;;:::<<<<<<<<<<<<;;;;;;::::::888===BBBDDDCCCCCCFFFIIIOOOTTTZZZ___aaabbbcccddddddeeefffhhhiiikkkllllllnnnlllmmmpppqqqrrrwww}}}~~~yyyqqqmmmiiiddd___fff```\\\^^^^^^]]]\\\^^^bbbbbb```]]]^^^bbbbbb____________^^^]]]\\\[[[ZZZRRRPPPNNNLLLJJJHHHHHHHHHDDDDDDEEEDDDBBBBBBDDDEEEEEEFFFHHHHHHFFFKKK\\\lll}}}yyypppccc[[[ZZZkkk|||zzzssswwwdddNNNAAAAAAFFFIIIbbbxxxeeeNNNZZZzzzrrr~~~||||||zzzxxxwwwxxxwwwvvvtttuuurrrmmmiiifffbbb^^^[[[WWWTTTPPPMMMJJJGGGDDDBBB===<<<:::888666333222111///////////////////////////......///000000///---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------...///111333666777777777999::::::::::::999999:::::::::999888888999999::::::;;;;;;;;;<<<>>>???AAABBBBBBxxxwwwvvvuuuuuuvvvyyy|||tttsssrrrpppppppppqqqqqqooopppssstttuuuuuuuuutttwwwzzz}}}~~~}}}|||}}}~~~|||wwwsssnnnggg]]]UUUQQQLLLGGGDDDAAABBBBBBCCCDDDEEEFFFGGGHHHLLLLLLWWWqqq{{{cccttteeeBBB===EEETTTgggxxxxxx{{{uuussstttqqqqqqppppppnnnllliiihhheeeccc___]]][[[YYYVVVTTTRRRTTTTTTRRRTTTUUURRRMMMDDDBBB>>><<<;;;999777555555555555666666555555555444444444444444444444444000111111222222333333333222333666777999;;;???BBBIIIJJJNNNOOOGGG===777888<<>><<<;;;999777555555555666666666666555555333333333333333333333333000000222333333333333333///000222444666999===@@@CCCHHHPPPPPPEEE999555999;;;<<>>@@@BBBDDDFFFGGG~~~}}}}}}vvvyyy{{{{{{{{{{{{}}}xxxwwwvvvuuutttsssrrrrrrssstttvvvxxxzzz{{{|||}}}zzz~~~{{{vvvsssjjjggg```WWWNNNHHHEEEDDDAAAAAABBBDDDEEEEEEFFFFFFFFFOOOOOOdddccckkk|||eeeHHHCCCIIIVVViiiiiioooyyyuuu|||uuurrrtttrrrpppooooooooonnnjjjffffffccc```]]]ZZZVVVRRROOOOOOQQQQQQRRRUUUVVVPPPHHHBBB@@@<<<:::999888666444444444444555555444444444333333333333333333333333000111222333444444444333111222333333333555999<<<<<>><<<999666444222111////////////////////////...------...//////...,,,------------------------,,,,,,++++++,,,,,,---...+++++++++,,,---...///000333555777999999999:::<<<:::;;;<<<======<<<;;;::::::999777666666777888:::<<<===???AAACCCFFFHHHIII~~~|||{{{{{{vvvzzz~~~|||zzzzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyvvvvvvxxxzzz|||~~~~~~|||zzzxxxvvvkkkiiidddZZZPPPHHHFFFGGG@@@AAABBBDDDEEEEEEFFFFFFDDDPPPRRRlllllljjjuuudddHHHEEEHHHQQQ___aaaeeevvv~~~rrrrrr{{{uuussstttssspppnnnoooooonnnjjjffffffccc```]]]YYYUUUQQQMMMNNNOOOPPPPPPSSSSSSLLLBBBAAA>>>;;;999888777555333222333333444444333333222333333333333333333333333000111333444555555444444888777666444222333555777888@@@KKKNNNDDD555///111222444:::AAAAAA===???FFFDDDFFFHHHIIIMMMRRRQQQMMMSSS]]]ZZZEEE666666888555666777777888888888888777777999<<>>@@@AAAAAABBBCCCEEEBBBAAADDDIIILLLJJJGGGJJJJJJGGG???555000111444666666666666777777777777888:::===???BBBCCCDDDDDDGGGKKKQQQVVVYYY[[[]]]^^^bbbbbbbbbdddgggiiijjjiiinnnsssyyyyyywwwuuuvvvyyy}}}sssgggbbbcccbbb\\\WWWZZZ[[[\\\]]]]]]^^^]]]]]]YYYZZZ\\\^^^```bbbbbbcccbbbaaaaaabbbeeegggggggggdddhhhgggbbb```cccbbb^^^[[[ZZZYYYXXXWWWVVVVVVVVVWWW[[[[[[TTTKKKHHHIIIKKKIIIGGGJJJSSSYYYZZZZZZ[[[mmm}}}wwwkkk\\\SSSQQQgggyyy}}}zzzwwwyyy~~~jjjQQQFFFAAAEEEDDDQQQ{{{VVV]]]~~~~~~~~~~~~}}}{{{yyyvvvtttqqqmmmiiieee[[[XXXTTTQQQOOOMMMJJJHHHBBB@@@<<<999888666333111222111000//////.................................------------------------------------------------+++---///000000000222333888777666666777999;;;=========>>>>>><<<:::777555777777777777777888888888999<<>>BBBDDDCCCAAA???>>>@@@===<<>>CCCJJJiiiXXX___{{{wwwvvvtttsssqqqoookkkhhh```]]]XXXUUURRROOOLLLJJJDDDAAA>>>;;;999777444222222111000//////.................................---------------------------------------------------............000444666666666555666777888:::<<<===<<<:::999777666555444777777777888888888999999777999<<<======<<<===>>>mmmssszzz~~~{{{yyyzzz}}}}}}|||{{{|||}}}~~~}}}~~~{{{zzzyyyyyy|||}}}zzzwwwtttkkkbbb[[[RRRHHHCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDHHHJJJUUUgggyyyuuubbb___nnnVVVIIILLLSSS\\\gggooo~~~{{{~~~zzzvvvsssqqqooopppooommmkkkiiifffeeedddbbb```]]]ZZZXXXTTTPPPMMMMMMMMMNNNQQQSSSPPPJJJDDD???>>><<<:::888666555444444333333222222333333444222222222111111111000000111111111111222333444555555666888888666555555555222111333333000---000666===AAAEEEGGGEEEAAA>>><<<;;;:::999;;;>>>@@@???>>><<<;;;999444000///111444666666666666777777777777888:::===@@@CCCDDDEEEEEEDDDIIIQQQWWW[[[^^^aaaccc___```bbbcccdddfffgggiiipppuuuxxxtttnnnoooyyyvvvmmmiiihhhgggggghhhfffaaa]]]^^^^^^_________^^^]]]]]]]]]^^^```aaacccddddddeeegggeeedddeeeggghhhhhhgggggghhhgggfffeeefffeeeddd```____________```aaaaaabbbeeehhhdddXXXNNNMMMQQQSSSTTTYYY```cccfffmmmuuuvvvgggYYYTTTUUUlll~~~yyyvvvxxx}}}rrrUUUFFF@@@>>>FFFIIIcccaaaeee{{{}}}yyywwwvvvuuutttsssqqqnnnkkkbbb^^^ZZZVVVSSSPPPMMMJJJFFFCCC???<<<:::888555333222111000///....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---...000555888777777777777999:::<<<===???>>>;;;888777777777888777777777888888999999:::888:::<<<<<<;;;;;;<<<===```gggrrrzzz}}}|||zzzyyyyyyxxxwwwxxxyyyzzz}}}}}}|||{{{{{{}}}~~~}}}~~~yyyxxxwwwwwwzzz}}}~~~uuulllaaaZZZSSSJJJDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBHHHKKKUUUgggxxxttt^^^WWWfffWWWHHHLLLVVVbbbttt}}}zzzxxxvvvuuutttooonnnllljjjgggeeecccbbb```^^^[[[YYYWWWTTTPPPMMMNNNMMMNNNPPPQQQMMMFFF@@@???===;;;999777666555555444333333222222333333444222222222111111111000000111111111111222333444444666888::::::777555444444444222111222000...333:::???BBBFFFGGGEEE@@@<<<:::777777777888:::;;;;;;;;;999777555222111111333555666666666666777777777777888:::===@@@CCCEEEFFFFFFGGGLLLRRRWWWZZZ\\\^^^___^^^aaacccddddddeeegggjjjsssvvvxxxtttpppsss~~~~~~xxxpppjjjkkkkkkkkkkkkiiifffbbb___aaabbbbbbbbbaaa```______cccccceeefffhhhiiiiiiiiijjjhhhggggggiiijjjjjjiiifffeeeeeeffffffeeeeeefffccccccbbbbbbbbbbbbcccccckkkmmmpppmmm```SSSRRRYYY[[[bbblllrrrrrrvvv~~~uuugggZZZXXX\\\vvv~~~yyyuuuwww{{{}}}vvvXXXGGGBBB<<>><<<999666444222111000///....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............111555999888888999:::;;;===>>>???>>><<<999777666777888999666777777888999::::::::::::<<<======<<<;;;<<<===VVV]]]hhhqqqvvvwwwvvvvvvwwwwwwzzz}}}|||zzz{{{~~~~~~}}}|||}}}~~~|||{{{zzzzzzzzz|||~~~~~~~~~uuukkk```ZZZTTTKKKEEECCCDDDDDDCCCCCCDDDDDDEEEFFFFFFIIIHHHPPPeeezzzttt]]]VVVgggSSSEEELLLYYYggg}}}zzzxxxxxxwwwwwwooonnnllliiifffdddbbbaaa^^^\\\YYYXXXVVVTTTPPPNNNNNNNNNNNNOOOPPPLLLDDD>>>>>>===;;;999777666555555444333333222222333333444222222222111111111111000111000000111111222333444666999;;;;;;:::777666666666222111222111111555;;;>>>AAADDDEEEBBB===:::888444444555666666777888888666555333111111222444555666666666666777777777777888:::===@@@CCCEEEGGGGGGIIIMMMSSSWWWYYYZZZ[[[\\\^^^aaadddeeeddddddhhhkkksssttttttrrrqqqwww|||wwwrrrnnnllllllmmmmmmllliiifffffffffffffffffffffeeecccbbbbbbcccdddfffggghhhiiiiiiiiillljjjhhhhhhiiijjjjjjiiifffddddddggggggeeeeeegggfffffffffffffffggghhhiiipppqqqtttqqqcccTTTTTT^^^^^^gggssszzz|||}}}uuuhhh^^^___eee{{{~~~zzzuuuuuuyyy{{{zzzZZZHHHBBB???CCCFFFbbbvvvlllhhh}}}yyy{{{yyyxxxxxxxxxvvvssspppgggddd___ZZZVVVSSSOOOLLLJJJGGGBBB???===:::777555222111000//////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////222666999888999:::<<<===???@@@AAA999777666444444555777888666777777888999:::;;;;;;<<<>>>@@@@@@>>>=========MMMRRRZZZaaaggglllppprrrssstttzzz|||{{{~~~~~~~~~~~~~~~}}}uuujjj___ZZZUUUMMMFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJHHHRRRlllppp[[[WWWjjjxxxNNNCCCKKKZZZiii~~~~~~zzzxxxwwwvvvuuunnnmmmkkkhhhfffcccaaa```[[[YYYXXXWWWVVVTTTQQQOOONNNMMMNNNPPPPPPMMMFFF@@@===<<<:::999777666555555444333333222222333333444222222222111111111111000000000000000111222333444444777;;;===<<<;;;;;;;;;777333111222222222555;;;<<<>>>@@@???<<<999666555222333444444444444555666555222000///000222333444666666666666777777777777888:::===AAADDDFFFGGGHHHHHHLLLRRRVVVXXXYYYZZZ[[[^^^bbbffffffdddeeehhhllltttsssqqqqqquuu|||~~~zzzuuuqqqppppppqqqrrrrrrnnnjjjhhhkkknnnjjjjjjjjjiiihhhgggeeeeeecccccceeefffgggggghhhhhhkkkjjjhhhhhhhhhiiihhhggghhhdddeeeiiiiiiffffffjjjgggggghhhjjjlllnnnpppqqqrrrssswwwvvviii\\\___mmmqqqvvv~~~|||ssseeeZZZ]]]dddooo|||{{{vvvtttvvv~~~~~~\\\GGGAAABBBCCCFFFhhhtttqqqoooiii}}}||||||{{{zzzyyyxxxxxxvvvssspppkkkhhhbbb^^^ZZZVVVQQQOOOKKKHHHDDD@@@>>>;;;888666222111000//////.................................------------------------+++++++++++++++++++++++++++---///000111333666888777888:::<<<>>>???@@@@@@555555444444555666888999666777777888:::;;;;;;<<<<<>><<<<<>>>>>>>>???777333111222222222555:::999;;;<<<;;;888555333333111222333333333333444555333111...---///111222333666666666666777777777777888:::===AAADDDFFFGGGHHHGGGKKKPPPUUUWWWXXXZZZ[[[___cccggggggeeeeeeiiimmmuuusssqqqrrrxxx}}}}}}}}}}}}zzzuuurrrrrrtttzzzzzzxxxrrrllljjjnnnrrrmmmmmmlllllljjjiiigggfffgggggghhhjjjkkkkkkkkkkkkkkkiiigggfffgggggggggeeeiiieeeeeejjjkkkggghhhlllggghhhjjjlllpppsssvvvxxxwwwxxx}}}uuukkkrrr|||ppp___SSSUUU]]]^^^lll|||vvvtttuuu]]]GGG@@@@@@>>>BBBgggmmmpppzzzrrr|||}}}{{{zzzyyyxxxwwwuuurrrooonnnjjjeee```\\\XXXTTTQQQLLLIIIDDDAAA>>>;;;888666222111000//////.................................------------------------+++++++++++++++++++++++++++---///111222333666888666888999<<<===??????@@@555555555666888999;;;;;;666777777999:::;;;<<<<<<<<>><<<;;;FFFHHHIIIJJJLLLQQQXXX^^^ccchhhnnnrrrtttwww{{{~~~|||}}}~~~}}}rrrnnnfff]]]UUUOOOJJJIIIBBBDDDFFFFFFEEEDDDDDDEEEMMMGGGMMMqqqmmmLLLWWWnnnkkkFFFEEETTTUUUcccppp~~~}}}{{{}}}{{{vvvppplllhhhiiiiiihhheeeaaa]]]ZZZZZZXXXVVVUUUUUUSSSPPPMMMOOOOOOOOOOOONNNKKKEEEAAA===<<<:::888666666666666333333333333333333333333222111111111000000//////111111111111222333444444666999<<<=========>>>???999777555333222333555666777777666555333222111111222333555555444333444444222000...---...000333444666888999999777666777777666:::???DDDFFFHHHJJJKKKKKKOOOSSSVVVWWWYYY[[[\\\___bbbfffhhhjjjlllnnnpppvvvvvvxxx}}}~~~}}}zzzzzz{{{}}}}}}}}}wwwpppooossssssoooooommmkkkjjjjjjkkkjjjiiiggghhhjjjlllmmmlllkkkiiiiiihhhffffffgggiiikkkmmmllllllkkkkkkkkkmmmoooppplllmmmqqqwwwyyywwwxxx|||}}}{{{wwwsss}}}rrrkkk```QQQLLLNNNYYYnnn~~~xxxtttsssvvv]]]FFF???EEECCCDDDeeettt~~~}}}}}}~~~|||{{{{{{zzzyyyvvvqqqnnnssspppkkkeee^^^XXXSSSQQQJJJIIIGGGDDD@@@===;;;:::222222111///............////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///111222333444555666666888:::;;;<<<======555666999;;;<<<;;;:::999:::;;;;;;;;;<<<>>>???@@@???@@@AAAAAAAAA@@@???>>>OOOOOONNNMMMLLLOOOSSSVVV]]]ccclllqqqtttwww{{{~~~~~~}}}zzzpppllleee]]]UUUNNNIIIFFFBBBDDDFFFFFFEEEDDDEEEFFFIIIHHHOOOlllsssSSS___pppqqqKKKGGGUUUTTTbbbdddqqqttttttxxx}}}zzzvvvrrrnnnhhhiiiiiihhheeebbb^^^[[[ZZZXXXVVVUUUTTTSSSPPPMMMMMMMMMMMMMMMMMMIIIDDD@@@===;;;999777666555555666333333333333333333333333111111111111000000000///111111111111222333444444666999<<<=========>>>???777666444222222333555666666666555444444333222222222444666666444333444555111000///......000333555666888999999777666777888888;;;@@@CCCFFFHHHJJJLLLMMMPPPUUUXXX[[[]]]```cccbbbccceeefffgggkkkppptttzzzyyyyyy|||~~~{{{~~~|||zzzyyy{{{}}}~~~{{{rrrsssqqqooommmlllmmmmmmlllkkkhhhiiikkklllmmmmmmllllllggggggggghhhjjjlllnnnooonnnnnnooopppqqqssstttuuuttttttxxx}}}}}}zzz{{{vvvnnnaaaRRRNNNSSSdddvvv{{{vvvuuuwww|||___HHHAAABBBAAADDDdddrrrzzz~~~~~~~~~|||{{{{{{{{{yyyvvvrrrnnnpppnnnjjjeee___ZZZUUUSSSKKKIIIGGGDDD@@@===;;;:::444333222111000/////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...000111333444555555555666888:::;;;<<<======777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA???@@@BBBCCCCCCCCCBBBAAAYYYWWWTTTQQQOOONNNNNNNNNUUU]]]hhhqqquuuxxx|||~~~wwwnnnkkkeee]]]UUUMMMGGGDDDBBBDDDEEEFFFEEEDDDEEEFFFEEEIIIPPPcccwww~~~zzz]]]gggrrryyytttMMMGGGTTTTTTbbbZZZeeeiiikkkttt{{{xxxvvvrrrppphhhhhhiiihhheeebbb___]]]YYYXXXVVVUUUTTTRRROOOMMMKKKKKKKKKKKKKKKHHHCCC???<<<:::888666555555555555222222222222222222222222111111111111000000000000111111111111222333444555777999<<<=========???@@@777666444222222333555666555555555555444444333333333555666666555444444555111000///...///111333555666888999999888777777888999<<<@@@CCCEEEHHHLLLNNNNNNQQQTTTWWWZZZ^^^bbbfffddddddccccccfffkkksssyyy~~~|||zzzzzz~~~|||zzz}}}~~~~~~}}}{{{|||~~~|||pppvvvqqqooonnnnnnnnnnnnmmmlllkkkkkkkkkkkklllmmmnnnnnnggghhhiiikkkmmmooopppqqqppprrrtttwwwyyyzzz{{{{{{{{{zzz}}}}}}}}}yyyooo```QQQOOOVVVmmm~~~}}}}}}wwwuuuwwwyyyaaaIIIBBB???@@@CCCaaarrruuu}}}|||{{{{{{zzzwwwrrrooonnnmmmjjjeee```\\\XXXUUUKKKJJJHHHDDDAAA===;;;:::666555333222111000000000////////////............------------------------,,,,,,,,,,,,,,,,,,---------...000333444666666666555666888999;;;;;;<<<<<<999999::::::;;;<<<<<<<<<===<<<;;;;;;<<<>>>@@@BBB???@@@BBBDDDEEEEEEEEEDDD```]]]ZZZWWWVVVTTTPPPNNNQQQZZZgggqqqwwwzzz}}}|||tttmmmjjjeee^^^VVVNNNGGGCCCAAACCCEEEFFFEEEDDDEEEFFFDDDIIIMMMXXXccchhh|||bbbiiipppuuuuuuLLLEEERRRSSSccc^^^jjjmmmlllrrr~~~}}}xxxuuusssrrrqqqhhhhhhhhhgggeeebbb___^^^YYYWWWVVVUUUTTTRRROOOMMMJJJJJJJJJKKKJJJGGGBBB>>>:::999777555444444444555111111111111111111111111111111111000000000000000000000111111222333444555888:::<<<=========???AAA;;;999777555444444555555555555555555444444444444444666777666555444444555000000//////000222444555666888999999888777888999999<<>><<<:::666555444222111000000000////////////............------------------------,,,,,,,,,---------------,,,...111444666777777666555666777999::::::;;;;;;:::999999999999:::;;;<<<===<<<;;;:::;;;>>>@@@BBB===???AAACCCEEEFFFFFFFFFeeeaaa______aaa```[[[VVVRRR[[[gggqqqwww{{{~~~{{{zzz|||yyysssnnnkkkfff___WWWNNNHHHDDDAAACCCEEEEEEEEEEEEFFFGGGGGGIIIHHHNNNXXX^^^tttdddffflllsss{{{OOOEEEQQQSSSdddmmmzzz|||tttqqqzzzzzztttrrrqqqppppppiiihhhgggfffdddaaa^^^]]]YYYWWWUUUTTTSSSRRROOOLLLLLLLLLLLLLLLKKKGGGBBB>>>999888666444333333444444111111111111111111111111000000000000000000111111000000000111222333555666999:::<<<<<<======@@@BBB@@@???<<<:::888666666666555555555555555555555555444666777666444333333444000//////000111333444555666777999:::999888999:::999;;;???CCCGGGLLLQQQUUUSSSSSSTTTTTTSSSUUUXXXZZZ___bbbfffjjjnnnsssyyy}}}|||yyywwwxxx{{{}}}~~~~~~{{{yyyvvvtttooonnnnnnnnnoooooommmkkkkkkjjjiiiiiijjjllloooqqqmmmnnnooopppppppppppppppqqqtttxxx|||~~~}}}}}}|||{{{qqqaaaRRRRRR[[[kkk|||sssqqquuuyyyaaaFFF>>>AAAAAA@@@UUUvvvxxx~~~|||{{{zzzxxxtttqqqrrrqqqnnnjjjeee___ZZZWWWOOONNNKKKGGGCCC@@@===;;;666555444222000/////////////////////............------------------------,,,,,,,,,------.........---///333777888888777666555666777888999999::::::999888888777888888999:::<<<;;;::::::;;;===???AAA;;;<<>>@@@BBBCCCBBB@@@>>><<<:::999888666666666555555555444444444555666555333222222333//////000111222333555666666777999:::999999:::;;;:::===AAAEEEIIILLLQQQTTTUUUVVVXXXXXXWWWXXX[[[]]]bbbeeejjjooorrruuuxxx{{{wwwwwwwwwyyy}}}~~~}}}}}}}}}}}}~~~~~~}}}~~~zzz||||||zzz{{{|||yyytttqqqpppppprrrsssssspppnnnlllkkkjjjjjjkkknnnppprrrrrrrrrrrrrrrrrrrrrrrrrrruuuwwwzzz}}}}}}}}}~~~{{{|||uuugggYYYWWW^^^mmm|||rrrooosssyyy```EEE===BBBCCC???QQQyyyzzz|||{{{zzzxxxuuurrrtttsssqqqmmmhhhaaa\\\YYYRRRPPPMMMIIIEEEBBB???===777666444222111/////////////////////............------------------------,,,,,,,,,---......//////...111555999:::999666555555555666888888999999999777777888888888888888888999999::::::;;;<<<>>>>>>999;;;===@@@BBBCCCDDDDDDrrrnnnmmmrrryyyyyyqqqhhh\\\aaahhhnnnqqqvvv}}}~~~yyyxxxoookkkddd\\\TTTMMMHHHEEE@@@BBBDDDEEEEEEEEEFFFHHHJJJIIIFFFKKKUUU\\\uuummmllljjjlll[[[JJJSSSWWWjjjzzzuuurrr}}}yyysssqqqpppooonnnjjjhhhfffccc```\\\ZZZYYYXXXWWWUUUTTTSSSQQQNNNLLLPPPOOONNNMMMKKKFFF@@@;;;666555444222222222333333333333333333333333333333///000000000111111111111//////000111222444555666:::;;;<<<<<<<<<>>>AAACCCBBBBBBAAA???>>>===<<<<<<888777777666555444444333333444555444222111111111//////000111333444555666555777999:::999999:::;;;===AAAEEEHHHJJJKKKMMMOOORRRUUUYYY\\\^^^```ccceeeiiilllppprrrssstttvvvxxxuuuvvvxxx|||}}}zzz|||||||||}}}~~~~~~~~~}}}}}}{{{xxxxxxyyyvvvrrrqqqqqqqqqsssttttttqqqooommmmmmmmmmmmoooqqqssstttvvvuuutttttttttvvvwwwxxxzzz|||~~~~~~}}}{{{vvvkkk^^^ZZZ^^^nnn~~~sssooorrrwww___FFF>>>AAACCCAAARRR{{{sss}}}{{{zzzxxxvvvsssssssssrrroookkkeee```]]]TTTRRROOOLLLGGGCCCAAA???999777666444222111000000////////////............------------------------,,,,,,------...////////////222777;;;;;;999666333555555666777888888888888777888999999999999888777666777999:::<<<<<<<<<;;;999;;;===@@@BBBCCCCCCCCCyyytttrrrxxxuuukkk```dddhhhkkknnnttt{{{~~~zzzyyyooojjjcccZZZQQQKKKGGGEEE@@@BBBDDDEEEEEEEEEGGGHHHIIIJJJIIIMMMVVV]]]wwwrrrrrrllliii\\\JJJUUU[[[pppvvv}}}wwwnnnqqqzzzuuurrrpppooonnnjjjiiifffbbb___[[[XXXWWWXXXVVVUUUTTTSSSQQQNNNLLLQQQPPPNNNMMMJJJEEE>>>999666555333222111222222333333333333333333333333333//////000000111111111222//////000111222444666777:::;;;<<<<<<<<<>>>AAACCC@@@@@@@@@@@@?????????>>>999888777666555444333333222444555444222000000000...///000111333444555666555777999::::::999:::<<>>@@@BBBCCCCCCCCClllfffkkkppprrrrrruuu{{{}}}yyyvvvooohhh___VVVPPPKKKGGGDDDBBBBBBCCCEEEFFFGGGHHHIIIJJJNNNLLLNNNXXXbbbyyyqqqnnnhhhcccSSSPPPUUUSSStttmmmnnnkkkmmmuuuvvvrrrrrrrrrpppmmmjjjgggbbb^^^]]]\\\ZZZYYYWWWVVVTTTRRRPPPOOONNNNNNRRRPPPLLLIIIFFFCCC>>>;;;555444222000000111222333000000000000000000000000000000000000111111111111...///111111222333666888???>>>===<<<===@@@CCCEEECCCAAA????????????>>>======888222000111222333222333222222222333333111000***000777999666444555777666777888999;;;<<<======CCCDDDEEEEEEDDDDDDFFFGGGMMMRRR[[[bbbfffhhhjjjkkkmmmnnnpppppppppppprrrtttxxxwwwxxx||||||www{{{|||}}}zzz||||||zzzuuurrrsssttttttqqqooonnnpppqqqpppooolllooorrrppplllkkknnnrrruuuxxxzzzyyyxxxyyy~~~}}}xxxrrrggg[[[UUUUUUrrr~~~{{{vvvrrrqqqzzz___GGGCCCAAAEEEBBBRRRtttqqqjjj{{{www~~~|||zzzxxxuuurrrzzzyyywwwtttpppiiiaaa\\\XXXVVVSSSPPPLLLGGGBBB>>>;;;999777666555333000---///.........---------------------............///---///000000//////000222444888===???===:::777555333444555666777888999:::999;;;<<<<<<;;;:::;;;<<<555666888999999999888777666:::???BBBCCCBBBBBBCCCvvvyyyyyyyyywwwvvvyyy~~~|||wwwsssqqqmmmggg^^^UUUOOOJJJFFFDDDBBBBBBCCCEEEFFFGGGHHHIIIGGGKKKJJJMMMWWW___uuuvvvooogggaaaMMMKKKTTTSSSooohhhiiifffjjjsss~~~vvvqqqqqqpppnnnllljjjgggbbb___]]]\\\ZZZXXXWWWVVVTTTRRRPPPOOOOOONNNOOOMMMJJJGGGDDDAAA<<<999555444222111000111222333111111111111111111111111111111000000000000000000///000222333333444777999>>>=========>>>@@@BBBCCCBBB@@@>>>===>>>>>>>>>>>><<<888333111111222222111222222222222333333222000000555999999666333444666777777888999:::<<<>>>???DDDDDDCCCAAA??????@@@BBBMMMSSS\\\ccciiilllnnnpppnnnppppppnnnmmmnnntttxxx{{{|||~~~~~~}}}{{{zzzyyyzzzzzz|||}}}|||}}}zzzzzzyyyvvvtttuuuyyy|||wwwrrrmmmmmmrrrtttrrrnnnllloooqqqooollllllooossspppsssvvvyyyzzz|||~~~zzzwwwtttpppfffZZZSSSSSSkkk~~~~~~|||xxxtttssswww^^^FFFBBB???BBB@@@PPP|||zzzooodddmmmzzz~~~|||{{{{{{zzzxxxwwwxxxwwwvvvtttqqqllleee```ZZZWWWTTTQQQMMMIIICCC???===;;;888777666444111///////////////.........------------............///---///000000//////000111666999===>>><<<999777666666666777777888999:::::::::<<<======;;;:::;;;<<<888888999999888777666555777:::===>>>>>>===>>>???yyyuuuuuuxxx{{{~~~sssttt~~~}}}}}}xxxssspppnnnjjjeee\\\TTTNNNIIIEEECCCBBBBBBCCCDDDFFFGGGHHHHHHGGGKKKJJJMMMUUUZZZmmm|||qqqgggbbb~~~MMMMMM___^^^ooofffgggdddiiittt~~~vvvqqqpppooommmkkkiiifffbbb___]]][[[YYYXXXVVVUUUTTTRRRPPPOOONNNNNNLLLIIIGGGDDDBBB???;;;888444333222111111111222333222222222222222222222222111111111000000/////////000222333444444666888;;;<<<<<<===>>>???@@@@@@AAAAAA???===<<<<<<===>>>@@@<<<999666444333333222000333333333333333222222111666999;;;999555333444555888888777888:::===???AAADDDCCCAAA===999888:::<<>>MMM}}}ppp{{{qqqaaafffuuu}}}|||||||||zzzxxxvvvuuuuuuuuusssoooiiieee[[[YYYUUUQQQNNNJJJEEEAAA@@@===:::777666555333222000000000000////////////---------............///...///000///......000111999;;;===<<<:::888777777888888999999999:::::::::;;;===>>>===<<<::::::;;;999999999888666555444333666888;;;;;;;;;;;;<<<===|||uuusssvvv{{{}}}}}}tttqqq}}}}}}}}}~~~|||xxxtttrrrrrriiiccc[[[TTTNNNIIIEEEBBBAAABBBCCCDDDEEEGGGHHHHHHIIIMMMMMMNNNTTTVVVfff}}}rrrhhhfff|||PPPSSSkkkhhhmmmgggiiifffkkkwwwxxxssspppooolllkkkiiifffbbb___]]][[[YYYWWWUUUTTTRRRPPPNNNMMMLLLLLLJJJGGGEEECCCAAA>>>:::777333333222111111222222333222222222222222222222222222111111000000//////...111222444444555666999;;;;;;<<<===???@@@@@@????????????===;;;;;;<<<>>>@@@===<<<:::777666444333222777888888666444222111111888999999777555444555777:::999888888999===@@@CCCCCCAAA>>>:::666666888;;;<<<@@@GGGOOOXXXbbbmmmsss|||yyyppppppxxx~~~{{{vvvqqqoooppprrrnnnmmmnnnqqquuuyyyzzzzzz{{{||||||{{{zzzyyyyyyyyyxxxvvvtttsssuuuzzzyyyrrrmmmrrr{{{}}}tttiiilllnnnooonnnnnnpppssswwwyyyyyyzzz|||~~~}}}uuuttttttrrrjjj]]]UUUTTTeeeyyy{{{tttnnnkkkqqqzzz___FFFAAA<<<@@@===JJJwww{{{lll~~~ssspppiiijjjzzz~~~}}}{{{xxxvvvvvvvvvvvvvvvuuuqqqkkkggg\\\YYYUUURRRNNNJJJEEEBBBBBB???:::777666555444333111111111000000000000///---------............///...//////.........000333<<<======;;;888777777888999999999999999:::::::::;;;===>>>===;;;999999:::888888666555444333333333555777:::<<<<<<;;;<<<===}}}yyyuuuxxx|||}}}~~~|||yyywwwvvvuuuiiiddd\\\UUUOOOIIIDDDAAAAAAAAABBBDDDEEEFFFGGGHHHGGGLLLMMMOOOUUUWWWgggyyypppgggfffxxxQQQRRRkkkgggcccaaafffffflllyyy|||vvvrrrooommmkkkhhheeebbb___]]][[[XXXVVVSSSRRRPPPNNNLLLKKKKKKJJJIIIGGGDDDBBBAAA>>>:::777222222222222222222222333111111111111111111111111222222111111000000000///111333444555555777999<<<;;;<<<>>>@@@@@@@@@???>>>>>>??????===:::;;;===@@@@@@???>>>;;;888555444444<<<======:::555111000000555555666555555666888:::;;;:::999999:::===@@@BBB@@@???<<<999777888;;;>>>@@@AAACCCFFFMMMXXXdddlllvvv{{{{{{uuutttzzz|||wwwqqqnnnmmmnnnnnnmmmhhhhhhjjjmmmrrrvvvwwwwwwwwwwwwvvvwwwwwwxxxxxxxxxwwwvvvuuuvvvxxx{{{}}}~~~vvvrrrrrrxxx~~~tttiiinnnnnnnnnnnnoooqqquuuxxx{{{||||||}}}}}}wwwtttrrrooofffZZZTTTTTTiii~~~zzztttnnnlllpppyyyaaaGGGAAA===BBB>>>IIIrrrvvvqqq~~~sssiiivvv~~~}}}zzzxxxyyyyyyxxxxxxvvvrrrlllggg]]]ZZZVVVQQQNNNJJJFFFCCCCCC???:::777555444333222222111111111000000000000---------............///---...///......///333555>>>>>>===:::777777888999888999999999999999999999:::;;;<<<<<<:::999999:::777555444222222333444555666999<<<>>>>>>======>>>}}}{{{wwwuuuvvv|||}}}{{{yyywwwvvvuuukkkfff^^^WWWPPPJJJEEEAAAAAAAAABBBCCCEEEFFFGGGGGGCCCIIIKKKOOOWWW[[[kkkxxxooocccaaa[[[RRReeebbb___XXXaaaeeekkkzzz~~~xxxsssooolllkkkgggeeebbb___^^^[[[XXXUUURRRQQQPPPNNNLLLKKKJJJJJJJJJHHHEEEBBB@@@===999666111222222222222333333333000000000000000000000000222222222222222222222222333444666777777888;;;>>>===>>>???AAAAAAAAA@@@???>>>@@@AAA???<<<:::<<>>??????;;;555000///000222222333555777999;;;======<<<;;;:::;;;===???@@@======<<<;;;:::;;;???BBBCCCBBB???>>>@@@GGGPPPWWWaaagggnnnooommmnnnsssyyyooojjjddddddgggjjjkkkiiifffgggjjjoootttwwwwwwwwwsssrrrqqqrrruuuwwwxxxwwwzzzyyyyyyzzz{{{|||{{{yyytttuuuxxx|||~~~{{{tttooopppooonnnnnnooorrrvvvxxxvvvzzz~~~}}}tttoooiiiccc[[[RRROOORRRccc||||||{{{wwwtttsssqqqyyybbbGGG@@@>>>CCC???HHHooowww{{{zzzuuu}}}|||{{{zzzzzzxxxsssmmmhhh```\\\WWWSSSOOOLLLHHHEEECCC???;;;888777555333111111111111111000000000000---------............///---.../////////222666999======<<<:::888777999;;;888888888999999:::::::::999;;;<<<<<<;;;::::::;;;888666444222222333555777:::<<<>>>???AAACCCGGGJJJzzzwwwvvvxxx|||~~~|||zzzwwwuuutttnnniiiaaaYYYRRRKKKEEEAAA@@@AAABBBCCCDDDFFFGGGGGGDDDJJJKKKOOOVVVZZZkkktttbbb]]]kkkSSS[[[]]]cccXXXeeejjjnnn{{{~~~xxxrrrmmmkkkjjjfffdddaaa___^^^[[[WWWUUUTTTSSSQQQOOOMMMLLLKKKKKKJJJHHHDDDBBB???;;;777444111111222222333333333333111111111111111111111111222222222333333444444555666777999::::::;;;>>>@@@???@@@@@@AAAAAAAAAAAAAAA>>>BBBDDDBBB>>>:::;;;===CCCBBB???:::555333444666;;;===>>>;;;444000000111111222333666:::<<<>>>>>>>>>>>>===============>>>;;;<<<===<<<<<<===@@@CCC???>>>===:::999;;;@@@DDDKKKOOOTTTWWWXXXZZZ___cccYYYWWWVVVWWW[[[___ccceeedddfffjjjpppuuuxxxwwwuuutttrrrqqqssswww{{{|||{{{}}}{{{|||}}}~~~{{{yyyuuuyyy}}}|||xxxuuuvvvyyyrrrpppnnnnnnpppsssvvvwwwuuu}}}}}}|||oooggg^^^VVVNNNJJJLLLRRRaaawww{{{zzzxxxvvvwwwqqqyyybbbFFF>>><<>>;;;999777444111111111000000000/////////---------............///------...///111444999===<<<<<<<<<;;;999888:::<<<888888999:::;;;<<<<<<===999;;;===>>>======>>>???===;;;777444333444777888>>>>>>???BBBHHHSSS___ggg|||}}}}}}}}}|||xxxuuussspppkkkccc[[[TTTLLLEEEAAA@@@AAABBBCCCDDDFFFGGGGGGIIIMMMMMMOOOUUUWWWggg{{{ddd\\\sssPPPOOOWWWddd^^^mmmrrrttt}}}~~~xxxqqqllljjjiiifffdddaaa___^^^[[[WWWTTTUUUTTTRRRPPPOOOMMMMMMLLLJJJGGGDDDAAA>>>:::555222000111222333333333333333222222222222222222222222111222333333555555666777888:::;;;<<<<<<>>>@@@CCCAAAAAAAAAAAAAAAAAABBBBBB???CCCFFFDDD???::::::<<>>>>>>>>>>>======<<<<<<;;;<<<===>>>===>>>@@@BBB<<<>>>>>>>>>======>>>@@@>>>@@@BBBCCCDDDGGGJJJMMMFFFIIILLLNNNOOOTTT[[[aaaaaaccciiiooouuuwwwuuussswwwuuutttvvv|||}}}|||~~~~~~|||vvv|||{{{sssqqqxxxtttqqqnnnnnnpppsssvvvwwwxxxdddYYYaaa{{{}}}lllbbbWWWNNNHHHFFFLLLTTTjjj{{{{{{yyyvvvuuuvvvqqqxxxbbbEEE===:::AAA???HHHnnnzzzvvvyyy~~~zzz|||~~~~~~|||{{{{{{{{{{{{zzzvvvqqqmmmeeebbb\\\WWWTTTQQQMMMKKKDDDBBB@@@>>><<<999555222000000000000////////////---------.........//////,,,---...///111666;;;???;;;<<<<<<;;;:::999;;;<<<999999:::;;;<<<>>>>>>???:::<<>>>>>BBBGGGEEE<<<999;;;BBBBBBBBBAAA:::222333777999:::;;;888222//////111111444888<<>>@@@@@@???<<<<<>>@@@AAADDD>>>:::;;;<<<<<<===@@@@@@CCCDDDDDDFFFIIIJJJHHHCCCEEEKKKRRRWWWYYY[[[]]]]]]nnnwwwzzz~~~wwwwwwwwwvvvwww{{{}}}~~~|||{{{{{{uuuwwwxxxwwwwwwrrrpppppppppnnnppptttuuu~~~___UUU[[[lllnnn```RRRKKKFFFFFFRRRaaavvvwwwqqqpppooouuu```GGGAAA@@@:::DDDJJJjjj~~~ooottt~~~}}}}}}|||}}}||||||}}}||||||}}}~~~yyyqqqjjjhhhbbb\\\YYYXXXUUUOOOIIIEEEBBB>>><<<:::999666444222111000//////............///000000000///---,,,---,,,---///444888;;;;;;===<<<;;;:::999::::::;;;;;;::::::;;;>>>??????>>>;;;???DDDFFFFFFCCCAAA@@@@@@AAA???;;;555333555888;;;DDDDDD@@@RRRuuuxxxeeeiiiwww}}}~~~{{{wwwvvvvvvppphhh^^^VVVPPPJJJDDD@@@@@@@@@AAABBBCCCEEEFFFGGGIIIKKKKKKNNNRRRRRReeehhhaaa```}}}RRRLLLUUUooooookkkggghhhrrrzzztttpppjjjeeeaaaaaa___\\\[[[ZZZXXXUUUSSSUUUSSSPPPOOONNNLLLJJJHHHGGGEEEBBB>>>;;;999777777333333333333333333333333222222222222333333333222111222555777:::<<<>>>>>>===;;;999999;;;===>>>>>>>>>===<<<;;;<<<===@@@AAA???===@@@EEEEEE>>>;;;<<>>??????>>><<<===>>>===;;;;;;>>>AAA<<<===???@@@@@@@@@@@@@@@CCC@@@???@@@@@@======AAA<<<===AAAEEEGGGHHHJJJLLLGGGIIIPPPYYY]]]ZZZVVVTTTWWWlllxxx{{{|||wwwzzz{{{zzzzzz{{{|||}}}|||zzz~~~}}}wwwsssvvvwwwuuusssooommmoooooonnnppptttttt~~~{{{|||zzz\\\TTTXXX^^^tttiii[[[NNNIIIHHHMMM___qqq~~~~~~~~~wwwssstttooouuu^^^EEE???>>>999CCCKKKnnn{{{uuutttyyy|||~~~~~~}}}}}}}}}wwwnnnmmmhhh```\\\YYYUUUOOOJJJEEECCC???<<<;;;999666444222111000//////......///...///000000000///---,,,---------000444888;;;;;;<<<;;;:::999999:::;;;<<<<<<;;;;;;<<>>AAAHHHbbb~~~iiiQQQUUUhhhxxxyyy~~~}}}yyyvvvssskkkeee\\\UUUPPPKKKDDD@@@@@@@@@AAABBBDDDEEEFFFGGGGGGJJJIIIMMMRRRUUUiiixxx\\\]]]]]]|||xxxMMMIIIYYYyyy}}}ssshhheeeooo}}}vvvpppjjjeeeaaaaaa``````^^^[[[YYYVVVTTTUUUSSSPPPNNNMMMKKKHHHFFFEEECCC@@@===:::777666666333333333333333333333333333333333333333333333333222444888;;;>>>@@@@@@AAA;;;:::999999:::;;;:::999888::::::999777888<<<@@@AAA======AAADDDAAA>>>===<<<===@@@BBB===555333666888::::::777333111333555777999;;;<<<===>>>======<<<===>>>=========???AAA@@@AAACCCDDDDDDCCCAAA@@@>>>>>>@@@BBB???;;;<<>><<<:::777555222222111000/////////////////////000//////...---...---...000555999:::;;;::::::999999:::;;;===>>>===<<<<<<>>>@@@BBBBBBAAACCCEEEHHHJJJJJJKKKLLLMMMKKKHHHCCC???===<<<:::999999===DDDWWWzzz~~~yyytttrrrttt~~~gggNNNNNN]]]kkkqqqsss~~~{{{vvvqqqiiiccc\\\VVVQQQKKKDDD??????@@@AAACCCEEEFFFGGGGGGGGGJJJIIILLLTTTYYYmmmlllSSS[[[\\\wwwjjjEEEIII]]]~~~|||ooohhhnnnwwwpppiiidddbbbaaaeeehhhhhhccc]]]XXXVVVUUURRROOOMMMLLLIIIFFFDDDDDDBBB???;;;888777666555333333333333333333333333333444444444333333333444666888<<>>;;;>>>BBBDDDAAA???:::;;;@@@CCC@@@888555666777999:::888555444666999;;;<<<>>>???@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCEEEEEEEEEEEEFFFEEECCCBBB===>>>AAABBB???<<<@@@HHHNNNFFFHHHTTT[[[UUUQQQSSSPPPNNNTTT```ddd[[[QQQMMM[[[tttxxxpppjjjppp~~~~~~}}}wwwwwwzzz{{{uuurrrtttwwwvvvssssssqqqqqquuuwwwwwwzzz}}}}}}|||}}}}}}}}}dddXXXXXXWWWeeeooogggZZZNNNIIIJJJTTTlll|||{{{yyytttuuuyyypppttt{{{ZZZBBB<<<@@@;;;AAAFFFlllqqqyyyqqqwww~~~wwwvvvqqqiiiaaa\\\WWWRRRNNNIIIFFFBBB???===:::777555333222111000//////////////////////////////.........---...111666999::::::888888888888:::<<<>>>???>>>>>>>>>???BBBDDDDDDCCCDDDFFFHHHIIIJJJLLLOOORRROOOJJJDDDAAAAAAAAA>>><<<;;;???IIIaaa{{{~~~~~~xxxsssppppppppp~~~wwwvvv{{{kkkXXXSSSXXX___hhhjjjwww~~~|||{{{vvvooojjjddd]]]VVVQQQLLLEEE@@@>>>@@@BBBDDDFFFGGGGGGGGGGGGLLLKKKMMMVVV]]]qqqhhhSSS[[[[[[vvvaaaEEEMMM___|||}}}uuummmmmmxxxooohhhdddcccdddllltttuuummmccc[[[WWWUUURRROOOMMMKKKIIIFFFDDDBBBAAA>>>:::888666555555333333333333333333333333333444555444333333555777;;;===@@@BBBCCCBBB@@@>>><<<<<<;;;<<<<<<;;;888555444777999888444555:::@@@CCC???<<<<<>>???AAACCCEEEFFFGGGHHHFFFEEEEEEEEEFFFFFFEEEDDDHHHFFFEEEEEEGGGFFFDDDBBBBBBAAABBBCCCAAABBBJJJTTT^^^UUUTTT___fff```WWWRRRRRRMMMQQQ]]]```YYYTTTUUUlllqqqsss|||}}}|||yyy}}}{{{sssrrrtttuuusssqqqooolllnnnrrruuuuuuxxx|||~~~{{{bbbWWWVVVTTTkkksss{{{^^^SSSKKKIIIMMMYYYsss}}}zzzwwwssssssuuuqqquuuzzzYYYBBB===???;;;BBBDDDkkk}}}qqquuu}}}}}}{{{yyyuuuqqqkkkddd^^^YYYUUURRRLLLHHHDDDAAA>>>;;;888666333222111000000///////////////........./////////......///222666999:::999777777777888999<<<>>>@@@???>>>>>>@@@CCCEEEEEEDDDDDDEEEFFFGGGHHHKKKPPPTTTOOOKKKFFFDDDDDDDDDBBB@@@;;;@@@LLLaaavvv{{{ooo```{{{xxxvvvvvvwwwzzz|||sssrrrtttyyyxxxeeeZZZTTTUUUYYYjjjrrr{{{zzz~~~zzzqqqooohhh___XXXRRRLLLEEE@@@>>>???BBBEEEGGGHHHHHHHHHGGGMMMLLLNNNWWW```qqqiiiWWW[[[XXXuuu___DDDKKKXXXpppwwwvvvsssmmmlllzzzxxxnnngggddddddhhhrrr}}}}}}sssfff]]]YYYTTTRRROOOMMMLLLJJJGGGEEEBBB@@@===:::888666666555333333333333333333333333222444555444333333777;;;>>>@@@AAABBBBBB@@@???=========<<<<<<===;;;888666555777888777666777;;;???BBBAAA>>><<>>BBBAAA;;;666666444888===???===<<<===??????@@@BBBDDDGGGIIIKKKLLLFFFFFFFFFGGGIIIJJJIIIGGGIIIIIIIIILLLNNNMMMHHHCCCCCC@@@@@@AAAAAACCCLLLUUUfffeeefffkkknnnjjj```WWWWWWPPPQQQZZZ[[[UUUVVV___qqqtttnnnzzz{{{|||~~~{{{xxx}}}wwwqqqqqqsssrrrpppoooqqqooopppuuuwwwwwwyyy}}}~~~mmm^^^[[[ZZZnnnuuuuuu___UUUMMMLLLNNN[[[www}}}yyyvvvsssrrrqqqpppsssyyyXXXBBB>>>;;;;;;CCCEEEkkk|||zzzttt{{{{{{yyyyyyzzztttrrrnnnhhhbbb\\\WWWUUUNNNJJJFFFBBB???<<<888666333333222111000000000000///............///000000...///000333777999:::999666666666777999<<<>>>??????>>>>>>@@@DDDFFFFFFEEEDDDEEEFFFGGGHHHLLLPPPTTTRRROOOJJJHHHFFFFFFEEEDDDAAAGGGUUUfffnnngggYYYNNN|||{{{{{{{{{|||zzzzzzoooccc\\\WWWVVV]]]ggg~~~}}}{{{uuummmbbbYYYRRRLLLFFFAAA===???BBBEEEGGGHHHHHHHHHEEEMMMLLLNNNWWW___ooolll\\\ZZZSSStttdddEEEFFFOOOeeennnlllkkkjjjmmm}}}xxxmmmfffdddeeemmmwwwrrrddd\\\[[[SSSQQQOOOMMMMMMKKKHHHFFFBBB@@@===;;;888777666666333333333333333333333333000333555444333444999>>>??????@@@@@@@@@@@@??????>>><<<;;;;;;;;;;;;999777666666555555777999<<<>>>@@@CCCBBB>>>>>>CCCCCC@@@;;;999;;;??????999555444333888???CCCBBB@@@@@@AAA???@@@AAACCCEEEHHHJJJKKKFFFEEEGGGJJJOOORRRQQQOOOOOOQQQVVV]]]```[[[QQQHHHGGGCCCAAACCCEEEGGGLLLRRReeesss{{{xxxsssrrrnnnfff^^^VVVUUU[[[XXXPPPVVVddd|||vvvttt~~~}}}}}}zzzwwwwww{{{{{{tttqqqsssuuurrrqqqsssvvvtttuuuzzz{{{zzz|||rrrooossslll^^^TTTLLLLLLQQQccc{{{xxxwwwvvvsssooonnnqqq}}}vvvWWWAAA>>>999;;;EEEFFFiiikkkxxxyyy~~~||||||||||||vvvuuurrrmmmfff^^^YYYVVVOOOLLLGGGCCC@@@===999666333333222111000000000000///......---...///000111//////111444888:::999888777666666777999;;;===???>>>>>>>>>@@@DDDFFFFFFEEEFFFGGGHHHIIIKKKNNNRRRUUUVVVUUURRRMMMHHHEEEEEEFFFHHHNNN]]]oooqqqbbbQQQHHHtttgggccceee___\\\[[[ZZZ___nnn~~~yyypppdddZZZSSSLLLFFFBBB===???BBBEEEHHHHHHHHHHHHDDDLLLLLLMMMVVV^^^lllmmm___XXXOOOsssmmmJJJGGGNNNeeekkkgggeeegggpppwwwmmmfffeeefffpppyyy|||nnnaaa\\\\\\SSSQQQOOONNNMMMLLLJJJHHHBBB@@@>>>;;;999777777777333333333333333333333333///222555444333555:::@@@>>>>>>>>>??????@@@@@@AAA===<<<::::::::::::999777777555333444777:::<<<<<>>AAACCC@@@;;;888999======777333222222888AAAEEEEEECCCBBBBBB>>>???@@@AAACCCEEEGGGHHHFFFFFFIIINNNUUUYYYYYYXXXUUUYYYcccmmmpppjjj[[[OOOQQQLLLJJJMMMPPPPPPRRRUUUbbb|||xxxyyyzzzuuuccc[[[ZZZ^^^WWWMMMTTTeeeyyytttffflllzzzvvvwwwxxxsssrrrwwwxxxuuuuuuxxxvvvtttuuuyyyzzzxxxyyy||||||dddPPPHHHDDDIIIVVVqqq~~~zzzwwwxxxxxxtttnnnlllooo{{{tttUUUAAA===:::===FFFEEEdddeeevvv}}}|||~~~xxxxxxvvvqqqiii```YYYVVVPPPMMMHHHDDD@@@===999666444333222111000000000000///...------...///000111//////111444888:::999888777777777777999;;;===>>>>>>>>>>>>@@@CCCFFFFFFEEEHHHIIIKKKLLLMMMPPPTTTWWW[[[ZZZWWWQQQIIIEEEEEEGGGGGGMMM^^^qqqsssaaaMMMDDDyyyuuuyyyrrrhhh```bbbpppyyyrrrmmmfff^^^VVVMMMEEE@@@>>>AAADDDEEEEEEFFFHHHIIINNNKKKNNNUUUWWWYYYkkkuuu]]]VVVSSS{{{tttPPPKKKOOOcccooonnnhhhiiiuuu|||wwwrrrmmmkkklllsss|||~~~tttiii]]]UUUSSSQQQOOONNNLLLJJJGGGDDDGGGCCC>>>;;;999888666555444444444444444444444444333333444555777:::<<<>>>AAA@@@???>>>???@@@AAABBBAAA???<<<;;;::::::888666666555444444666:::???BBB===>>>>>>>>>???@@@DDDFFF;;;666444666777555555777999===@@@AAA???>>>???AAAAAA???<<<:::===BBBHHHLLLJJJEEEDDDLLL[[[fffiiihhheeehhhvvvnnnYYYPPPZZZ___ZZZUUU[[[]]]]]]ddd|||sssrrriii\\\TTTUUUSSSMMMRRR^^^xxxgggbbbZZZccc~~~zzzxxxwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvtttuuuvvvwwwwwwyyy}}}yyy^^^NNNGGGEEELLLXXXppp~~~zzzyyywwwrrrooopppkkkiiiyyymmmQQQCCC======>>>@@@AAAhhhccckkkyyy|||www~~~|||}}}|||wwwmmmccc]]]ZZZWWWSSSMMMGGGCCC???;;;999999666333222222222111000////////////000000000000...///111666:::;;;;;;999888777777888:::===@@@BBB???@@@@@@AAABBBCCCDDDDDDFFFHHHKKKNNNPPPTTTXXX[[[\\\YYYXXXVVVMMMCCCAAAGGGHHHRRRdddtttppp]]]KKKCCC~~~vvvxxxwwwqqqllleee^^^VVVMMMFFF@@@???AAADDDEEEEEEFFFHHHIIIIIIHHHLLLRRRRRRVVViiiqqq[[[WWWUUUyyyxxxLLLGGGSSSooommmnnniiiiiisss~~~~~~yyyssslllkkkmmmrrrsssggg___[[[TTTRRRPPPNNNLLLJJJFFFDDDEEEBBB===:::999888777666444444444444444444444444666666666888:::<<>>>>>???BBBFFFHHHBBB???<<<999888777666555888777555444555888;;;<<<:::;;;===>>>@@@BBBEEEHHH;;;666444666777666666888;;;>>>@@@???<<<999888999>>>===;;;;;;===AAAEEEHHHIIIFFFFFFNNN]]]kkkrrrtttwww}}}ooo[[[VVV]]]ccc^^^]]]fffiiijjjqqqyyywwwmmm^^^UUUUUURRRLLLPPP\\\nnn~~~mmmUUUTTTTTTeee~~~|||zzzzzzzzzxxxxxxxxxxxxwwwvvvvvvuuurrrsssuuuvvvvvvyyy|||yyy```OOOIIIJJJTTTbbbwwwzzzyyyxxxtttppppppllljjjyyylllPPPBBB<<<<<<===AAABBBiii___hhh{{{~~~wwwzzzqqqhhhaaa___VVVRRRLLLGGGCCC@@@<<<999888666333111222222111000////////////000000000000///000222666999;;;:::888777777777888:::===@@@BBB??????@@@AAABBBCCCDDDDDDCCCEEEIIILLLOOORRRWWWZZZ[[[ZZZ[[[ZZZSSSIIIEEEHHHJJJSSScccoookkkZZZKKKEEE}}}zzzzzzvvvoookkkddd\\\UUUNNNFFFBBB???AAADDDEEEFFFFFFHHHJJJJJJKKKNNNQQQPPPUUUiiijjjWWWYYYWWWxxxNNNDDDSSSuuutttwwwtttsssxxx|||tttmmmmmmrrrxxxpppaaa]]]]]]VVVSSSQQQNNNLLLJJJFFFCCCDDD@@@<<<:::999999888777444444444444444444444444666777888999;;;===@@@AAA@@@???>>>???BBBFFFKKKNNNCCC???:::777555555444333999888666555555555666666777999<<>>AAABBBGGGGGGIIIRRR___nnnyyy~~~fffWWWVVVVVV[[[WWWZZZggglllnnnvvv~~~{{{rrrcccYYYXXXSSSLLLOOOZZZhhhrrr```KKKMMMVVVppp~~~}}}}}}}}}{{{zzzyyyxxxvvvuuutttsssssstttvvvwwwwwwyyy}}}}}}|||~~~zzzeeeMMMIIINNNaaavvvzzzyyyyyyvvvrrrooommmkkkyyykkkOOOAAA;;;:::===BBBCCCjjj[[[eeevvv|||}}}uuulllfffdddVVVRRRLLLGGGDDD@@@===;;;888666333111111111000///////////////000000000000000111333666999:::999777777777777888:::===???AAA??????@@@AAABBBCCCDDDEEECCCEEEGGGIIIJJJLLLPPPRRROOOPPPTTTVVVSSSJJJEEEEEEHHHPPP\\\ddd```TTTJJJFFF{{{vvvtttwww~~~yyyvvvnnniiibbb[[[TTTNNNGGGCCC???AAADDDFFFFFFGGGHHHJJJKKKMMMPPPPPPMMMTTTjjjdddSSS[[[YYYxxxTTTEEEOOOmmm{{{~~~{{{|||}}}uuupppttt|||~~~iii\\\YYYZZZWWWTTTQQQOOOMMMIIIEEEBBBBBB???;;;999999999999888555555555555555555555555555666777999;;;===???@@@???@@@BBBDDDGGGJJJLLLMMMAAA===888555444555555555888777666555444333333333666999===???AAABBBEEEGGG@@@<<<;;;???AAA@@@@@@AAAAAABBBDDDEEEDDDBBB@@@>>>888999::::::;;;<<<<<<<<>><<<999666333111111111000///////////////000000000000111111333666999:::888666666666777888:::===???@@@???@@@AAABBBCCCEEEEEEFFFHHHIIIIIIHHHGGGGGGHHHJJJDDDGGGLLLRRRRRRNNNHHHDDDDDDJJJRRRWWWVVVPPPKKKIIIxxxzzz|||xxxxxxmmmiiiaaaZZZSSSMMMGGGCCC@@@BBBEEEFFFFFFGGGIIIJJJFFFIIIKKKKKKLLLXXXqqqcccRRR[[[ZZZzzzRRRDDDKKKeee{{{~~~yyyxxx{{{}}}vvvsss{{{qqqccc\\\ZZZXXXWWWUUURRROOOMMMJJJFFFCCCAAA>>>;;;999999999999888555555555555555555555555666777999;;;===>>>@@@@@@???BBBGGGKKKLLLKKKHHHFFF???;;;777444555777888999777666555444333333333333777:::===???@@@@@@@@@AAA???<<<<<>>??????@@@AAABBBDDDEEEFFFGGGLLLLLLLLLKKKIIIIIIJJJLLLIIILLLPPPTTTXXXWWWQQQKKKEEEHHHLLLPPPTTTWWWUUURRR~~~zzzyyynnnhhhaaaYYYRRRLLLFFFCCC@@@BBBEEEFFFGGGGGGIIIKKKGGGIIIKKKMMMUUUgggeeeTTTYYYZZZsssHHHAAAJJJccczzz|||wwwvvvyyy~~~xxxvvv|||{{{rrrfff```___]]]YYYVVVTTTRRROOOMMMJJJGGGDDDAAA>>>;;;999888999888777555555555555555555555555999:::<<<>>>AAABBBCCCCCC???CCCJJJNNNNNNJJJDDD@@@===;;;888666888:::;;;;;;777666555333333333333444666:::===???>>>===<<<<<<;;;888999>>>BBBAAA@@@BBBHHHIIIJJJLLLMMMKKKGGGCCC<<<;;;999888777777888888;;;AAAIIIPPPTTTVVVXXXYYY```___]]]XXXQQQKKKIIIIIIGGGHHHEEEGGGNNNNNNXXXmmmqqqlllvvvwwwvvvyyynnnXXXKKKKKKLLLQQQYYYaaalll}}}|||zzzyyyvvvtttsssrrrrrrsssxxxxxxwwwvvvttttttuuuwwwyyyzzz}}}~~~ddd```YYYZZZ\\\ZZZnnn{{{bbb```iiivvvuuuwwwuuuqqqooonnnjjjwwwiiiMMMAAA;;;======???EEEvvv{{{WWWRRRvvvuuuxxx|||yyyvvvsssppplllgggccc\\\XXXRRRMMMHHHEEEAAA>>><<<999666333333222111000////////////000000000000000111333666999:::999777444555777999;;;===>>>???>>>>>>@@@AAACCCDDDEEEFFFJJJKKKMMMMMMNNNOOORRRTTTQQQRRRRRRUUU[[[```\\\VVVOOONNNNNNSSS]]]fffddd^^^}}}wwwnnniii```XXXQQQKKKEEEBBB@@@BBBEEEGGGGGGHHHIIIKKKKKKLLLLLLOOOZZZqqqjjjVVVWWWZZZkkkDDD@@@IIIaaayyy}}}zzzvvvxxx|||{{{vvvwww|||rrrpppiiibbb___```]]]XXXVVVTTTQQQOOONNNKKKHHHEEEBBB???;;;888888888777666555555555555555555555555999;;;===@@@BBBCCCDDDDDD@@@DDDIIIMMMMMMHHHBBB>>>???===::::::;;;<<<;;;;;;:::888555333111222333444444888<<<>>>===;;;:::999888666777===AAA@@@@@@AAAFFFFFFIIILLLOOONNNJJJFFFAAA>>>:::666555666888:::999===BBBHHHMMMPPPPPPOOOPPPSSSUUURRROOOLLLKKKKKKLLLOOOKKKKKKMMMKKKYYYsss}}}vvvxxxdddOOOIIILLLMMMWWWcccnnn~~~}}}zzzyyywwwuuutttuuuvvvwwwvvvwwwwwwvvvuuuvvvxxxzzz{{{|||}}}nnnqqqllljjjjjjeeennnsssllltttzzzggggggtttyyysssttttttrrroooooommmiiivvv~~~hhhNNNAAA======;;;???III~~~XXXQQQqqqwwwxxx}}}zzzwwwtttrrrooojjjfff```[[[UUUOOOJJJFFFBBB???===;;;777555444333222111////////////000000000000///000222666999;;;:::888444555777999;;;<<<===>>>:::;;;<<<>>>@@@AAACCCCCCEEEGGGIIIKKKLLLNNNRRRTTTOOOOOONNNQQQ\\\iiikkkfff[[[WWWTTTYYYiiitttpppeee~~~}}}~~~uuuoooiii```XXXPPPJJJEEEAAA@@@CCCEEEGGGGGGHHHIIIKKKLLLKKKHHHJJJVVVnnnmmmXXXUUUYYYmmmGGGAAAGGG]]]uuuyyyuuussswww|||}}}vvvrrrrrrkkkllliiiccc```^^^ZZZUUUUUUSSSQQQOOONNNLLLIIIFFFBBB???;;;888888777777666666666666666666666666666888999<<>>BBBAAAAAABBBBBBCCCFFFLLLQQQRRROOOLLLDDD@@@:::555444666999<<<999:::===CCCJJJNNNOOONNNGGGPPPWWWXXXUUUTTTUUUVVVUUUXXXUUUSSSSSSPPP```~~~oooTTTJJJLLLIIIQQQ\\\eee|||zzzyyywwwvvvvvvxxxyyyzzzwwwxxxyyyyyyyyyzzz}}}~~~~~~}}}~~~xxx}}}}}}uuutttuuuoooggggggwwwwwwyyyzzz~~~{{{uuurrrssssssooonnnpppllliiivvv}}}hhhNNNBBB>>><<<;;;@@@LLL[[[TTTrrrxxxxxxxxx|||yyywwwuuusssnnnjjjbbb]]]WWWPPPKKKFFFBBB???>>><<<888666555444333111////////////000000000000...///222666:::;;;;;;999333444777999;;;<<<===>>>888888:::<<<===???@@@AAABBBCCCEEEFFFGGGIIILLLNNNLLLKKKJJJOOOaaattt|||yyybbb]]]WWW]]]ooo|||vvvggg~~~|||yyyppphhh___ZZZRRRHHHBBBAAA???CCCGGGHHHGGGFFFHHHJJJHHHOOOLLLJJJWWWdddrrreeeXXXXXXbbblllHHH@@@DDD[[[jjjtttsss|||mmm}}}{{{{{{wwwnnnpppjjjfffeeeccc]]]ZZZZZZWWWVVVTTTQQQMMMJJJHHHGGGFFFBBB===:::999888888777777444333444666777555333666666888;;;???@@@@@@???>>>FFFKKKIIIFFFEEEDDDCCCAAA???===<<<======<<<;;;888666333000//////000222222333333555666888999::::::::::::;;;===@@@CCCDDDBBB@@@BBBIIIRRRVVVSSSNNNKKKGGG@@@:::777777888:::999777999>>>BBBEEELLLTTTVVV\\\cccnnntttgggZZZ^^^]]]aaaaaaZZZYYYggg|||]]]NNNLLLLLLGGGFFFPPP^^^|||}}}~~~{{{yyyyyyzzz|||}}}}}}}}}|||{{{{{{{{{|||~~~{{{{{{wwwxxxzzzzzzwww{{{xxxwwwwwwuuussspppmmmllljjjmmmtttwwwiiiPPP???<<<<<>>;;;888666444333111/////////.........//////000...000333555777777666666666777888999:::;;;;;;;;;>>>===<<<;;;:::;;;<<<<<<===>>>???AAADDDGGGIIIKKKOOOSSSTTTUUU```ooouuurrr^^^^^^```fffnnntttvvvuuu}}}yyyuuuoooggg___ZZZSSSIIIBBBAAA@@@CCCGGGHHHGGGFFFHHHKKKIIIQQQOOOMMMWWWaaannn~~~eeeXXXWWW```oooJJJ@@@CCCZZZlllqqqlllvvvlll}}}zzzyyywwwqqqrrrlllhhhgggddd^^^ZZZ[[[VVVUUUSSSQQQNNNKKKIIIHHHFFFBBB===:::999999888777666444333444666777555333666777999<<<>>>@@@@@@???@@@GGGKKKHHHEEEEEEFFFDDDAAA???>>>>>>>>>>>>===<<<555333111///......///000111222333555777777888888:::::::::<<<>>>@@@CCCDDDEEEBBBBBBFFFLLLQQQQQQPPPMMMIIICCC===888666666777;;;888888<<<@@@FFFPPPZZZ\\\rrrddd______```^^^]]]bbbttt```PPPHHHLLLIIIIIIRRR___~~~}}}zzzyyy{{{|||}}}|||~~~}}}|||{{{|||}}}~~~yyyuuuttt{{{|||{{{yyysssvvvvvvvvvvvvtttrrrpppnnnhhhkkkrrruuugggNNN>>>;;;===AAA===NNNsssSSSQQQlllvvvsss}}}}}}}}}zzzsssnnngggccc\\\WWWSSSNNNGGGBBB@@@===:::777666555222000//////.........//////000///000222555666666555555555666777999:::;;;<<<<<<>>>>>>===<<<;;;;;;;;;;;;::::::<<>>;;;::::::999888666555444444555666555444888999:::<<<>>>?????????CCCGGGHHHDDDCCCFFFGGGFFF@@@???>>>>>>??????===;;;111000///............//////111333666777777666666:::::::::;;;===@@@CCCDDDFFFEEECCCBBBEEEIIINNNQQQNNNKKKEEE???:::777666666<<<888666999>>>EEERRR]]]bbbhhh\\\[[[XXXXXX___ppp```PPPGGGNNNNNNPPPWWWbbb~~~~~~|||{{{|||~~~~~~}}}~~~}}}||||||~~~zzzxxxxxx{{{{{{{{{yyysssuuuuuuvvvuuutttsssqqqpppfffiiippprrrdddLLL===;;;>>>???>>>RRRgggLLLOOOkkkwwwsss{{{vvvrrrmmmggg```ZZZUUUPPPJJJEEEBBB@@@<<<:::888666444222000//////......////////////000222444444444444333444555666888:::<<<===>>>>>>>>>>>>>>>===<<<;;;:::888:::<<>><<<;;;;;;999888555555444555555555555444999:::<<<=========???@@@DDDEEECCC???@@@DDDFFFEEE@@@???=========;;;888666......//////////////////...000333666777777555444999999999:::<<>><<>>???UUUaaaKKKNNNgggyyyttt|||xxxwwwrrrlllccc]]]XXXRRRLLLGGGDDDBBB>>>;;;999777444222111000/////////////////////000111333333333333333333444555777:::===???@@@>>>???@@@@@@???>>><<<;;;;;;===@@@CCCGGGJJJMMMNNNKKKSSS___ggggggccc______```fffpppxxx~~~{{{vvvrrrjjjccc\\\XXXRRRHHHBBBAAA@@@DDDHHHIIIHHHGGGIIILLLLLLQQQNNNMMMTTT\\\qqqeeeZZZZZZbbb]]]FFFAAAVVVvvvzzzqqquuudddpppzzz}}}xxxrrrtttnnnjjjjjjfff___YYYXXXWWWVVVTTTQQQOOOLLLJJJIIIEEEBBB???===<<<<<<:::999444555555555444444555555999;;;======<<<===???AAADDDBBB===999<<>>;;;:::888666222/////////000000000000111111///111444666777666555333777777777999;;;===@@@AAACCCEEEFFFDDDAAAAAAFFFKKKFFFDDDBBB@@@??????@@@AAA<<<999888:::<<>>???>>>@@@WWW```JJJMMMaaa|||}}}uuu}}}zzz{{{uuuooogggaaa[[[VVVNNNIIIFFFCCC???<<<999777444222111111000//////////////////000111222333333444444333444555777:::===???AAA@@@@@@AAABBBAAA@@@???>>>???@@@CCCGGGJJJLLLNNNOOOOOOWWWgggvvvvvvjjjbbbbbbaaalllyyyzzzvvvssshhhaaaYYYUUUOOOGGGBBBAAAAAAEEEIIIJJJHHHHHHJJJLLLMMMOOOLLLNNNXXXbbbwwwaaaVVVVVV^^^```EEE???TTTvvv~~~xxxzzzdddmmmyyy|||vvvsssnnnjjjjjjggg___ZZZYYYXXXWWWUUURRROOOLLLJJJHHHEEEBBB@@@>>>>>>===;;;999444555666555444444555666888;;;======<<<===@@@DDDCCC@@@999666;;;BBBDDD@@@???<<<888555333111///---111111111000000111222222111222444666777666555444777777777888:::===@@@AAACCCEEEFFFDDDBBBAAADDDGGGEEECCCAAA??????@@@BBBDDD<<<::::::<<<<<<===AAAHHHVVViiisss{{{cccKKKKKKQQQbbbvvvhhhLLLEEEGGGJJJIIIPPP]]]eeewww~~~|||zzz{{{}}}|||{{{xxxrrrmmmllloooqqqqqqsssvvv{{{xxxtttqqqrrrtttuuuuuutttssssssqqqooollliiigggeeefffkkkmmm```KKK??????===>>>@@@WWW^^^GGGJJJ]]]www}}}||||||xxxrrrlllfffaaa[[[RRRMMMHHHEEE@@@===:::888444222222222111000///////////////000111222333555666666444444555666999<<>><<<:::333555777666444333444666777:::======;;;===AAAFFFDDD???777555;;;CCCDDD???===999555111000000//////333222000//////000111222333444555666666666666666888888999:::<<<>>>AAACCCEEEEEEDDDBBBAAABBBDDDFFFIIIFFFBBB>>>======@@@AAA>>>;;;:::<<<<<<<<<@@@GGGQQQgggttt}}}mmmQQQNNNZZZpppZZZGGGHHHEEEJJJJJJNNNZZZggg~~~{{{yyyyyy|||{{{}}}rrrooollllllnnnoooppptttzzz}}}xxxtttssstttuuuuuuuuurrrrrrrrrqqqooommmjjjiiicccdddiiijjj^^^III>>>???<<>><<<:::333555777666444333444777666:::======;;;===BBBGGGDDD???777555<<>>;;;:::<<<>>>???<<<:::;;;<<<<<>>;;;@@@AAATTTwww```FFFGGGVVVrrr|||yyy~~~~~~}}}||||||xxxtttqqqllleee[[[SSSMMMJJJEEEAAA>>>;;;777555333222111000//////////////////000222444777999;;;666666555666888;;;>>>@@@DDDDDDDDDDDDFFFHHHJJJLLLOOOPPPRRRSSSSSSRRRPPPOOOJJJNNNggglllhhhgggsss}}}yyyuuuqqqoooddd\\\TTTPPPKKKEEEBBBBBBBBBFFFJJJMMMMMMLLLKKKKKKPPPMMMSSSRRR___lllqqqdddUUUPPPYYYTTT>>>???OOOyyy~~~sssgggmmmyyysss|||yyyrrrrrruuuyyy}}}}}}yyyuuupppmmmkkkjjjiiifff```[[[[[[YYYUUURRRPPPMMMIIIGGGCCCAAA???>>>===<<<:::888222222333444666666555333:::<<<===<<<:::;;;???BBB@@@:::999999888CCCJJJCCC;;;777333000000111222222555222000///111333444444222222222222333555777888999777888<<<<<<;;;???DDDHHHEEEAAAAAACCCFFFFFFEEEPPPRRRQQQIII>>>777777:::<<<:::<<>>@@@@@@???TTTzzzdddEEEEEEWWWmmmwwwxxx}}}{{{uuurrrnnnggg\\\SSSQQQLLLEEEAAA???<<<888444555333111///......///000...///000222444777999;;;888777555555666999<<<>>>@@@@@@@@@???@@@CCCHHHMMMQQQPPPOOOQQQTTTTTTQQQNNNMMMUUUeee~~~jjjjjjnnnvvv{{{wwwsssooolllccc[[[SSSOOOJJJCCC@@@@@@BBBFFFJJJMMMMMMLLLKKKKKKMMMKKKSSSTTT```mmmttt]]]SSSRRR\\\WWWBBB???KKKvvv|||qqqeeelllwww|||uuulllmmmqqqvvv{{{}}}zzzwwwqqqooolllkkkkkkhhhbbb]]][[[XXXTTTQQQOOOLLLHHHFFFFFFDDDAAA???===;;;777555222222222444666777666444:::<<<>>>>>><<<<<>>999;;;<<<<<>>DDDHHHGGGFFFEEEFFFFFFFFFFFFPPPTTTUUUOOODDD;;;999999999888999=========@@@FFFSSSbbbpppuuuxxxvvvhhhWWWRRR]]]mmmwwwzzzeeeKKKEEEKKKLLLMMMUUUZZZXXXaaannnaaa^^^WWWXXX^^^hhhuuuiiihhhgggccc______fffqqqzzztttsssooommmqqqvvvvvvqqqqqqpppoooooonnnlllhhheeeaaa[[[bbbgggWWWFFF@@@============UUUxxx```EEEEEEUUUiii{{{{{{www{{{{{{wwwtttqqqkkkbbbZZZTTTOOOHHHCCC@@@===999666555444111///......///000000111111222444666777999777666555555666888:::;;;===>>>>>>======???BBBFFFMMMLLLLLLNNNQQQRRRPPPMMMLLLUUU```tttzzziiihhhjjjsss}}}}}}yyyuuuqqqmmmjjjaaaYYYQQQMMMHHHAAA===>>>BBBFFFJJJLLLLLLKKKKKKKKKKKKJJJSSSUUUaaallltttWWWSSSVVVbbbXXXEEE???GGGjjjssskkk```hhhttt{{{|||ssslllmmmqqqvvv{{{}}}|||zzzssspppmmmmmmllljjjddd```\\\YYYVVVSSSPPPMMMIIIGGGIIIGGGCCC@@@===:::666222111111222444666888777666:::>>>@@@@@@>>>===???BBB===999===@@@@@@GGGIII???;;;777222000000111222222444333444666888:::999888111111111333444777999;;;999777777999999999===CCCGGGJJJLLLLLLIIIFFFFFFGGGOOOUUUZZZWWWNNNDDD===;;;:::888888;;;<<<<<>>:::666444222000//////000000222222222222333444666666555555555666666777777777999:::;;;:::::::::<<<>>>GGGGGGGGGJJJLLLNNNMMMLLLOOOWWW[[[gggwwwvvviiifffdddooo|||~~~|||~~~}}}zzzvvvrrrmmmiii```XXXPPPLLLGGG@@@======BBBEEEIIIKKKKKKKKKKKKKKKLLLKKKTTTVVV___gggoooWWWVVVZZZeeeVVVFFF???DDD]]]kkkfff\\\dddpppvvv{{{|||uuussstttwwwzzz|||}}}}}}|||tttqqqnnnmmmmmmkkkfffbbb___\\\YYYUUUSSSOOOLLLIIIIIIGGGDDDAAA???;;;666333111111111333666888888777;;;>>>BBBBBB@@@???@@@BBB???;;;???AAAAAAHHHKKKAAA;;;777333000000111222222444555666888;;;;;;999777111111111333555888:::<<<;;;888777999999999>>>DDDDDDKKKQQQPPPJJJEEEDDDFFFJJJRRR[[[^^^XXXNNNFFFBBB???<<<;;;<<<<<<<<>>CCCYYYUUUCCCDDDPPPaaaxxx}}}jjj}}}~~~~~~|||zzzxxxtttnnnjjjccc]]]SSSMMMIIIFFFBBB???777555333000//////000111111111111222333444666666444555666777777777666555555777999:::::::::;;;<<>>BBBEEEIIIJJJJJJJJJKKKKKKPPPMMMVVVVVV\\\aaajjjWWWXXXYYYcccUUUEEE>>>DDD\\\nnnlll___bbbkkkpppuuu|||wwwuuuwwwyyy{{{|||~~~tttqqqmmmllllllkkkgggccc```]]]YYYVVVSSSPPPLLLIIIGGGFFFDDDBBB@@@===888555222111111333666888999888:::>>>BBBCCCAAA@@@BBBDDDDDD>>>???@@@???IIINNNFFF<<<888444111111222333333666777777999:::999666333000000111222444777:::<<<<<<:::999;;;;;;;;;???EEEBBBJJJQQQQQQIIIBBBAAABBBDDDMMMYYY```^^^XXXPPPLLLEEEAAA???>>><<<:::===CCCEEENNNXXX^^^cccjjjoooqqqooojjjccc```lllvvvXXXMMMEEEFFFMMMNNNSSS[[[kkk~~~sssmmmsssxxx|||zzz]]]QQQRRRTTTOOOMMMPPPTTTddd~~~lll___VVVPPPKKKMMMVVVcccnnntttnnntttvvvqqqmmmmmmnnnnnnpppppppppqqqooojjjddd___\\\\\\eeecccPPPBBB>>>999:::???DDDUUUtttvvvPPPCCCCCCNNN```yyyvvv}}}}}}yyyuuupppmmmggg```WWWPPPLLLGGGBBB???888666444111000000000111//////000111333555777888555666777999999888666666444666999;;;<<<<<<===???<<<>>>@@@BBBEEEGGGJJJLLLPPPXXXVVVWWWfffmmmkkkkkkvvv~~~zzzssslllggg]]]UUUNNNKKKFFFAAA>>>???CCCEEEHHHJJJJJJJJJKKKLLLQQQMMMVVVVVVZZZ^^^jjjzzzVVVWWWVVV^^^YYYEEE>>>DDDbbbyyyzzzgggbbbhhhmmmrrr}}}xxxrrrtttwwwyyyzzz|||uuurrrnnnmmmmmmlllhhheee```]]]YYYVVVSSSOOOKKKHHHFFFEEEDDDCCCBBB???:::777444333222333666888888888:::===AAABBBAAAAAADDDFFFHHHAAA@@@???>>>IIIQQQJJJ>>>:::555333333444444555888888888999:::888555333000000000222333666888:::<<<:::;;;>>>===<<>>@@@HHHTTT]]]```]]]YYYVVVLLLHHHEEECCC???;;;===AAACCCGGGLLLRRRYYYbbbjjjooossspppjjjeeeooommmSSSJJJCCCHHHXXXaaafffqqqyyyaaaQQQLLLLLLKKKOOOPPPVVV[[[lllzzzkkk^^^TTTMMMHHHJJJTTT___gggkkktttxxxyyytttppprrrtttsssqqqqqqppppppnnniiiccc___\\\]]]eee```LLL@@@>>>999999===BBBTTTpppkkkKKKBBBBBBKKK]]]vvv{{{~~~~~~{{{vvvssspppiiicccZZZSSSNNNIIIBBB===999777555222000000000111...///000111333555777888555555777888999888777777444666:::;;;<<<===???AAA;;;===@@@BBBCCCFFFJJJMMMLLLQQQOOORRR___gggnnnyyy|||xxxppphhhbbbYYYRRRKKKHHHEEE@@@>>>???CCCEEEHHHIIIIIIIIIJJJLLLNNNJJJTTTVVV[[[```qqqtttTTTYYYVVV]]]aaaFFF===EEEbbb~~~kkkaaaeeelllsss{{{rrruuuwwwwwwwwwyyy}}}wwwsssooonnnnnnmmmjjjgggdddaaa\\\YYYVVVRRRNNNKKKFFFEEEDDDDDDBBB???:::666666444333333555777888888999<<>><<<===AAABBBHHHNNNNNNGGG@@@<<<;;;???EEEPPPYYY^^^___^^^\\\TTTQQQNNNMMMHHHCCCCCCGGGMMMIIIFFFGGGNNNWWW```fffooopppnnniiippp```MMMLLLLLLVVVlll{{{vvv___RRRMMMMMMNNNOOOSSS[[[eeehhhuuuxxxkkk___TTTMMMHHHKKKWWWbbbhhhiiixxxzzzyyytttrrruuuwwwvvvsssrrrpppnnnlllhhhccc___]]]^^^eee]]]HHH>>>???:::;;;===BBBYYY|||```FFFBBBBBBIIIXXXooovvv}}}yyywwwvvvnnnhhhaaaZZZUUUMMMEEE???:::888555333111000111111000000000111222444555666333444555666777777888888555777999::::::;;;===???<<<>>>AAABBBCCCFFFKKKNNNIIIKKKHHHNNN\\\eeevvv}}}}}}|||~~~~~~zzzuuummmddd^^^VVVOOOIIIGGGDDD???===>>>CCCEEEHHHIIIIIIIIIJJJLLLKKKGGGRRRVVV\\\dddwwwpppTTT[[[YYY```hhhHHH===DDD\\\|||jjj^^^cccmmmwww~~~xxxyyyzzzyyywwwwwwzzz}}}yyyuuuqqqooopppooollliiihhheeeaaa]]]ZZZVVVRRROOOGGGGGGEEEEEECCC???999555777555333333555777777777888;;;>>>>>>???AAAFFFKKKHHHBBBBBBCCCBBBLLLRRRKKK@@@<<<888555555666777777888777777999:::;;;:::999000000000000111333555666888888;;;???>>>;;;;;;???DDDHHHMMMMMMHHHAAA;;;999???EEEMMMVVV\\\^^^______\\\YYYWWWVVVRRRLLLKKKNNNZZZPPPEEEBBBGGGPPPYYY```iiioooppplllqqqtttWWWLLLTTT[[[hhh~~~qqqWWWLLLKKKLLLOOOTTTVVVbbbooopppxxxxxxkkk```SSSMMMIIIOOO\\\hhhnnnnnnssstttqqqmmmmmmqqqsssqqqtttrrrpppmmmkkkgggccc```]]]___ddd\\\FFF===???;;;@@@>>>DDDaaa|||YYYBBBAAABBBGGGTTThhhsss||||||zzzzzztttooohhhbbb\\\TTTJJJCCC;;;999666333111000111111222222222111222222333333222222333444555666777888666888888888777888:::<<<===@@@BBBCCCDDDFFFKKKPPPJJJHHHEEEMMM\\\fff|||}}}|||yyyvvvoooeee]]]WWWQQQKKKHHHDDD>>>===???CCCEEEGGGIIIIIIJJJMMMOOOOOOOOOQQQPPPbbbppphhhUUUXXXOOObbbjjjJJJ@@@AAAWWWuuuooo^^^ccckkkjjj{{{yyytttooopppxxx}}}~~~|||wwwrrrooooooooollljjjllliiiddd```\\\WWWSSSPPPJJJIIIGGGFFFDDD@@@;;;777555444333222222444555777999;;;<<<;;;;;;@@@GGGMMMMMMFFF@@@AAAHHHMMMMMMJJJ???===999888888999999888???888222333888<<<;;;888111000......000555:::===<<<=========<<<===???AAADDDGGGNNNQQQLLLAAA::::::@@@HHHOOOSSSXXX^^^^^^[[[]]]]]]]]]\\\YYYUUUOOOLLLVVVSSSLLLDDD@@@EEEQQQ[[[bbbiiinnnnnnoooyyybbbYYYQQQSSSddd}}}dddQQQNNNSSSXXXYYY^^^rrruuuggg]]]WWWKKKFFFQQQdddppptttuuulllooohhhgggvvv}}}yyyyyyyyyxxxrrrlllkkkmmmhhh___ZZZ______UUUGGG>>><<<<<>>>>>??????AAADDDIIIMMMLLLHHHJJJRRRZZZmmmzzz}}}{{{{{{wwwoooddd\\\WWWQQQKKKHHHCCC>>>===@@@DDDEEEHHHIIIIIIJJJMMMOOOPPPPPPTTTTTTgggttteeeTTTWWWRRRjjjaaaFFF@@@BBB[[[zzzrrr\\\[[[ccceeeyyyoooiiinnn{{{|||xxxrrrpppooopppnnnmmmmmmjjjfffaaa^^^YYYTTTQQQLLLJJJHHHGGGEEEAAA<<<999555444333222222444666777777:::======>>>@@@EEEJJJKKKFFFBBBCCCGGGKKKJJJHHH@@@===:::888888999999888888333000222888<<<;;;999222000///...000444999<<<<<<===>>>===<<<===???BBBEEEIIIOOORRRMMMAAA;;;:::???FFFMMMRRRWWW\\\]]]ZZZaaadddfffeee___YYYUUUTTTYYYVVVPPPGGGAAACCCJJJRRR\\\___fffkkkmmmsssxxx]]]VVVSSS]]]sssrrr^^^YYY]]]ccceeevvv~~~xxxqqqggg___UUUKKKHHHUUUhhhuuuyyyzzzvvvwwwwwwyyyxxxwwwvvvpppkkkjjjkkkeee]]]ZZZaaaaaaUUUEEE<<<<<<===BBB???LLLsssxxxYYYHHH===@@@FFFRRRlllhhhqqq}}}~~~yyytttuuuqqqjjjddd^^^TTTJJJCCC???:::666444333111000000000000000111222333444222222222333444666888999:::999888777777888999:::>>>??????@@@BBBEEEKKKOOOVVVPPPMMMQQQZZZrrryyy}}}zzzzzztttlllaaaZZZVVVPPPJJJGGGCCC>>>===@@@DDDFFFHHHIIIIIIJJJMMMNNNNNNPPPUUUVVViiivvvbbbTTTVVVVVVvvvYYYCCC???BBBWWWvvvrrrYYYTTT\\\bbb{{{vvvlllffflllyyy~~~zzztttqqqppppppppppppnnnlllhhhdddaaa\\\VVVSSSNNNLLLIIIHHHEEEBBB===:::555444333222222444666777666999===??????@@@CCCGGGIIIGGGEEEEEEGGGHHHHHHGGGBBB>>>;;;999888999888777222///...333:::>>>===:::333222///...000333888:::<<<>>>>>>>>>>>>>>>@@@BBBGGGJJJQQQTTTNNNCCC<<<;;;DDDJJJOOOSSSYYY```bbbaaajjjqqqvvvrrrggg]]][[[]]]```]]]XXXOOOHHHEEEHHHKKKUUUSSS[[[hhhlllmmm{{{vvvaaaVVVUUU[[[mmmwwwsssxxx~~~yyyuuuooocccYYYQQQIIIIIIWWWlllzzzyyyxxxuuusssooojjjhhhgggbbb[[[[[[cccdddUUUCCC;;;<<<>>>>>><<>>@@@FFFPPPiiillljjjzzz~~~xxxyyyvvvqqqmmmggg[[[PPPHHHCCC===888555333111000000000000000111222333333222222222222444666888999:::999999888888999::::::===>>>???@@@BBBFFFLLLPPP[[[VVVRRRSSS[[[tttrrrrrr{{{|||vvvppphhh^^^XXXUUUOOOIIIFFFBBB>>>>>>AAAEEEGGGIIIJJJJJJJJJLLLNNNKKKMMMRRRSSSeeerrrbbbVVVWWWYYYUUUBBB???@@@LLLhhhzzzoooZZZUUU\\\ccc~~~~~~uuuwwwuuuppppppvvv}}}}}}xxxssspppppppppqqqooommmkkkhhhddd___YYYTTTNNNLLLIIIGGGEEEAAA===:::666555333222333444666777777:::=========>>>BBBFFFHHHHHHHHHHHHHHHHHHGGGGGGCCC@@@;;;999888888777666000///000555;;;>>>===:::555333000///000333777999<<<>>>???@@@???@@@AAACCCIIILLLRRRUUUPPPDDD>>>===GGGKKKOOOSSS\\\jjjsssvvv|||qqqccc```bbbeeeccc```ZZZSSSOOOOOOOOOSSSKKKRRRdddjjjjjj|||aaaQQQQQQYYYiii|||wwwnnn^^^PPPNNNFFFGGGVVVkkk{{{zzzzzztttrrrnnnkkkhhheee```[[[\\\eeeeeeSSS@@@:::<<>>???AAAEEEKKKOOOVVVWWWYYYZZZ___uuuoooccceee~~~~~~yyytttnnnggg___[[[UUUNNNHHHEEEAAA>>>???CCCFFFGGGIIIJJJJJJKKKLLLNNNLLLLLLOOOPPPbbbooo~~~cccZZZYYY[[[UUUDDD???@@@FFF^^^qqqpppddd^^^bbbfffnnnxxx|||vvvxxx{{{uuuqqqnnnnnnooopppooommmkkkgggbbb[[[VVVNNNLLLIIIFFFCCC@@@<<<999666555444333333555666888:::;;;<<<:::999<<>>@@@AAAAAAAAACCCDDDIIILLLSSSVVVQQQFFF??????EEEIIILLLSSSccc{{{oooggggggeeedddccc```]]]ZZZYYYYYYTTTIIIMMM```ggghhh~~~mmmUUULLLRRRbbb{{{yyyuuummm^^^QQQJJJDDDEEETTTiiizzz|||}}}tttrrrooommmjjjddd___\\\]]]fffcccOOO===:::===>>>BBBCCCZZZRRRFFF???BBBDDDKKKbbb|||xxxvvvxxx~~~|||vvviii\\\NNNIIIBBB<<<999777555444111111111000111111222333222111111222333555777888999999::::::;;;;;;;;;;;;:::;;;<<<===???CCCIIIMMMUUU[[[``````bbbwwwrrrddd```eee~~~|||yyytttnnngggbbb___TTTMMMGGGDDDAAA>>>???DDDFFFHHHJJJJJJJJJKKKLLLNNNOOONNNPPPOOObbbrrraaa]]]YYY[[[UUUDDDAAAAAAHHH]]]sssyyypppgggfffiiiiii||||||uuuyyy}}}xxxrrrnnnnnnnnnpppooonnnmmmjjjddd\\\WWWOOOLLLHHHEEEBBB???<<<999666555444333333555777888;;;<<<;;;999888;;;AAAGGGFFFEEEEEEGGGJJJKKKJJJIIIDDD@@@;;;888666444333111000000000333555555444222555333000///000333777999===???AAABBBBBBCCCDDDEEEGGGKKKRRRVVVRRRGGGAAAAAAFFFJJJNNNXXXnnn~~~rrrlllccccccbbbaaaaaa`````````XXXMMMPPP___fffhhh~~~aaaPPPPPPYYYooouuuqqqlllbbbYYYHHHDDDGGGWWWlll{{{{{{~~~uuurrrpppoookkkccc^^^]]]]]]eee```KKK;;;<<>>AAAFFFJJJYYYaaagggdddeee{{{~~~ccc[[[]]]ddd|||{{{xxxssslllfffaaa___SSSMMMFFFCCC@@@>>>@@@DDDGGGIIIJJJKKKJJJKKKLLLNNNQQQOOOOOONNNcccxxx\\\\\\XXXZZZTTTCCC@@@BBBHHH^^^yyyxxxjjjhhhnnnlll~~~zzz|||~~~~~~}}}yyyssspppooopppooooooooonnnkkkeee]]]WWWQQQNNNJJJFFFCCC@@@===:::777666444333444555777888999;;;<<<:::999:::???DDDCCCAAA???CCCIIIMMMLLLIIICCC@@@:::666444222111///222222222333444555444333444222000...000333777:::===???BBBCCCDDDDDDEEEFFFFFFIIIQQQVVVRRRHHHCCCCCCFFFIIINNNWWWmmmzzzpppfffdddbbbaaabbbcccdddddd___YYY[[[eeeiiikkk~~~ZZZOOOUUUcccyyy}}}xxxpppcccYYYFFFFFFMMM```sss~~~xxx|||tttqqqppppppkkkaaa\\\]]]^^^ccc[[[FFF:::>>>@@@;;;===AAA\\\KKKBBB???BBBCCCHHH^^^xxxsssvvvwww~~~wwwjjj___XXXNNNFFF@@@<<<:::888222222111111111111111222111111111111333555777888888999;;;<<<=========<<<<<<=========>>>AAAFFFIIIXXXeeeoookkkgggxxx~~~___TTTVVV^^^|||{{{~~~zzzyyyvvvpppiiibbb^^^\\\SSSLLLFFFCCC@@@>>>@@@EEEGGGIIIKKKKKKJJJKKKLLLNNNQQQNNNMMMLLLccc{{{WWWZZZVVVYYYTTTAAA>>>AAACCC]]]|||{{{jjjiiiqqqlll}}}uuuzzz{{{|||zzzuuuqqqpppqqqoooooooooooollleee]]]WWWSSSOOOKKKGGGDDDAAA>>>;;;777666444444444555777888777:::======;;;;;;>>>AAABBB===;;;???HHHMMMLLLIIICCC???:::666333111///...666666666666777888888888333222///...000333888;;;===???BBBDDDDDDDDDEEEFFFDDDHHHPPPVVVRRRIIICCCDDD@@@CCCFFFNNN```{{{~~~pppkkkhhheeeccccccdddeeefffeeecccfffmmmnnnppp~~~~~~XXXOOOWWWiiiuuu```QQQFFFHHHSSShhhzzzuuuyyytttpppppppppjjj```[[[\\\^^^bbbXXXCCC999???AAA999>>>CCC___~~~IIIAAA???BBBCCCGGG]]]www|||wwwwww~~~sssfff___TTTJJJBBB>>>:::888222222111111111111111222111111111111222444777888888999;;;===>>>>>>===<<<>>>??????>>>???AAAFFFIIIRRReeetttqqqiiirrrcccTTTSSSZZZwwwwwwyyyyyyvvvrrrkkkbbb[[[VVVOOOLLLFFF@@@===>>>BBBFFFIIIJJJKKKKKKKKKKKKNNNPPPNNNRRRMMMLLL[[[uuu|||YYYZZZPPP[[[QQQ@@@<<<@@@GGGZZZ~~~}}}rrrgggiii}}}yyyvvvvvv{{{}}}}}}{{{xxxvvvuuuuuurrrqqqpppqqqooojjjbbb[[[WWWRRRKKKGGGEEECCC???<<<<<<:::777444444555888999888:::<<<<<<<<<===@@@BBBGGGBBB<<<<<>>===;;;666444000///000555:::>>>IIIBBB???DDDIIIHHHCCCAAAFFFDDDEEEHHHLLLJJJBBB<<>>===BBBEEETTTnnnmmmxxx{{{oookkk```RRRIIIDDD===777666444222000//////000111000111222444555666666666:::;;;<<<===>>>>>>>>>>>><<>>CCCHHHQQQ]]]hhhrrrvvvsss}}}[[[PPPSSS[[[wwwttt}}}|||{{{xxxssskkkbbbZZZUUUNNNKKKFFF@@@===>>>BBBFFFIIIJJJKKKKKKKKKKKKNNNPPPLLLQQQOOOSSSiiioooSSSUUUOOO___TTTCCC???BBBLLL^^^{{{rrrhhhcccvvvxxxrrrpppqqqvvvyyy||||||yyyvvvtttssssssrrrqqqqqqoookkkddd^^^\\\VVVOOOKKKIIIGGGDDDAAA<<<:::777555444555888999999;;;<<<<<<<<<>>>AAADDDGGGBBB<<<<<>><<<555333000///111666;;;???GGGBBBAAAFFFJJJIIIFFFFFFCCCBBBBBBGGGKKKJJJCCC===??????EEEPPP]]]hhhttt}}}xxxppplllgggeeegggjjjlllnnnppprrrnnnppp{{{}}}\\\XXXYYYqqqwwwiiiZZZOOOKKKJJJWWWqqq|||wwwtttpppmmmkkkeee]]]XXXYYY```[[[MMM>>>888:::<<<;;;@@@FFF```}}}~~~hhhAAABBB======CCCEEESSSlllxxxvvvsssyyy~~~yyynnn___TTTMMMEEE===666555222000//////000000000111333444555666777777999:::;;;===>>>?????????===@@@AAA@@@===>>>BBBGGGPPP\\\gggsss{{{{{{oooQQQKKKRRR\\\tttmmmvvv~~~}}}|||xxxrrrjjjaaaYYYTTTMMMJJJEEE@@@===>>>CCCGGGIIIJJJKKKKKKKKKKKKNNNPPPOOORRROOOWWWpppbbbQQQRRROOOcccSSSCCC???AAALLL\\\~~~tttllleee^^^oooxxxooollllllnnnrrrvvv{{{|||zzzvvvrrrppptttrrrqqqpppooolllgggccc]]]WWWOOOJJJHHHGGGEEEBBB===;;;888666555666888999:::;;;;;;;;;<<<>>>BBBEEEFFFAAA===<<>>===;;;333111//////222777===AAACCCBBBDDDJJJKKKIIIHHHJJJAAA@@@@@@EEEJJJJJJEEE???===>>>EEEQQQ[[[bbbiiioootttnnnjjjeeeccceeeiiimmmooonnnssssssuuu}}}___[[[aaayyy~~~|||}}}uuuhhhXXXMMMMMMKKKWWWrrr{{{yyywwwpppkkkiiieee___\\\]]]^^^XXXKKK===888:::<<<<<>>@@@@@@@@@>>>@@@AAA@@@>>>>>>AAAEEELLLVVV```ooo~~~aaaIIIHHHRRR^^^pppfffooo|||~~~}}}~~~~~~}}}~~~{{{yyyvvvppphhh___XXXTTTKKKIIIDDD???===???DDDHHHIIIJJJKKKKKKKKKKKKNNNPPPOOOPPPNNNXXXttt[[[TTTSSSOOOfffMMMAAA>>>>>>CCCSSSuuunnneee___YYYeeetttmmmkkkmmmooouuuxxx{{{|||yyyuuurrrppptttsssqqqpppnnnllliiiggg```YYYQQQKKKIIIHHHFFFDDD===<<<999777666777888999999999:::999:::<<>>DDDEEEOOOeeessspppcccYYYMMMDDD:::888555222000//////000111222333555777888888999888999;;;===???@@@AAAAAA???AAAAAA@@@>>>>>>@@@CCCFFFOOOWWWhhh|||YYYGGGIIISSS___sssffflllvvvyyywwwxxxyyy{{{|||~~~|||vvvuuuqqqllleee^^^XXXUUUIIIGGGCCC>>>===???EEEIIIIIIJJJKKKKKKKKKKKKNNNPPPLLLOOOOOO\\\||||||VVVUUUSSSNNNgggFFF???>>>======KKKooopppfff```UUUZZZxxxtttmmmmmmoooqqqzzz||||||{{{xxxtttssssssssssssrrrpppnnnkkkjjjiiifff```WWWRRROOOMMMJJJHHH>>>===:::888777777888888777888888888888:::===@@@???===;;;999::::::::::::666666444222000///000111000111222444555444222000///......000444:::@@@DDDBBBDDDIIIMMMIIIBBBAAADDDEEEBBBAAACCCGGGHHHDDD???======BBBKKKSSSXXX^^^dddooo{{{wwwmmmjjjhhhggghhhjjjkkkkkkjjjfffooorrrsssxxxzzz___YYYbbb|||zzzyyy~~~}}}zzzrrrgggXXXNNNKKKWWWooo{{{wwwxxxuuuqqqkkkfffeeebbb]]][[[]]][[[PPPCCC;;;:::;;;===>>>BBBRRRvvvSSS>>>???<<<>>>EEEEEEMMMaaayyyrrrfff\\\PPPFFF===;;;888444111000000000111222444666888999::::::888999;;;===???AAAAAABBB???@@@AAA@@@??????@@@BBBCCCKKKRRRaaawww~~~vvvSSSHHHKKKRRR]]]{{{jjjjjjpppttttttxxxyyyzzz|||~~~zzz{{{~~~~~~tttrrrooojjjccc]]]XXXUUUHHHFFFBBB>>>===@@@FFFJJJIIIJJJKKKKKKKKKKKKNNNPPPOOORRRRRR___}}}pppRRRTTTQQQNNNjjj{{{BBB@@@@@@>>>???HHHjjjwwwllleeeZZZXXXppp}}}sssnnnnnnoooppp|||}}}}}}{{{xxxvvvuuuvvvtttuuuuuusssooolllkkkkkkgggaaaZZZTTTQQQMMMHHHEEE???===;;;:::888888888888666777888888888888:::<<<:::999888777666666666666333222000...------......111222222222111000...---.........111555;;;AAAEEECCCEEEJJJMMMHHH@@@===>>>FFFBBB???AAAEEEFFFCCC???>>>===@@@IIIOOOTTTZZZ```dddvvv~~~uuunnnllljjjjjjkkklllkkkiiikkkrrrssssssxxxzzzZZZUUU[[[}}}}}}~~~zzzooocccWWWOOOMMM^^^zzz{{{{{{wwwoooooolllkkkjjjddd]]]\\\^^^YYYLLL???::::::;;;===@@@FFF^^^OOO>>>>>>;;;>>>FFFEEEJJJ]]]}}}xxxnnndddXXXNNNAAA>>>;;;666333111111111111222444666888:::;;;;;;999:::<<<>>>???AAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCKKKPPP]]]sss||||||hhhQQQKKKMMMPPPYYY}}}iiieeellltttxxx~~~zzzvvvvvv}}}}}}uuusssoooiiiccc\\\WWWTTTFFFDDDAAA======@@@FFFKKKIIIJJJKKKKKKKKKKKKNNNPPPPPPTTTTTT^^^yyyiiiSSSUUUSSSSSSrrruuu@@@AAAAAA===BBBDDDaaawwwnnnggg___WWWiii|||tttpppppppppoooxxxzzz|||}}}{{{xxxwwwwwwwwwyyyyyywwwrrrnnnmmmmmmfffaaaZZZUUUPPPKKKDDD??????>>><<<;;;999888888888666888::::::999888888888555555666555444333222333222000........./////////111222222111///......///......///111666<<>><<<>>>BBBEEEBBB???======@@@HHHMMMOOOSSSXXX^^^sss|||vvvrrrmmmjjjjjjkkkllllllqqqvvvsssrrrxxx{{{ZZZVVVWWWrrr|||xxxjjj\\\RRRMMMRRRccc~~~{{{{{{xxxqqqmmmooorrrqqqhhh^^^\\\```XXXIII<<<999;;;<<<>>>AAALLLhhhRRR======:::>>>FFFEEEIIIZZZyyy{{{xxxwwwnnnaaaWWWDDDAAA===999555333222222111222444777999:::;;;<<<;;;;;;===>>>???@@@@@@@@@>>>>>>>>>@@@AAABBBBBBAAA@@@IIIMMMYYYoooyyyyyy}}}yyyzzzjjjXXXSSSOOOOOOVVVyyyddd```jjjwww|||xxxxxxsss}}}|||xxxuuuqqqjjjccc\\\VVVSSSFFFDDDAAA======@@@GGGLLLIIIJJJKKKKKKKKKLLLNNNPPPJJJOOORRR^^^{{{gggWWWYYYWWWYYYyyyqqq===@@@@@@;;;AAA???WWWwww|||rrrjjjddd\\\QQQ___}}}vvvsssrrrqqqppprrrvvv{{{~~~}}}{{{xxxwwwyyy{{{}}}zzzuuupppnnnnnnjjjeee___YYYUUUNNNFFF@@@???>>>===;;;:::888888888777:::<<<<<<:::888777777222333444444222111111111000///---...000222333444111111111000//////000222......///222666<<>>;;;888;;;@@@DDDBBB@@@<<<<<>>AAAOOOoooyyyZZZ<<<===:::???GGGEEEHHHXXXvvv}}}pppppp}}}sssggg\\\FFFCCC???:::666444333222111222555777999;;;<<<<<<<<<<<<===??????@@@@@@@@@======>>>@@@BBBCCCCCCBBB<<