BM6P6(@ mmmNNNHHHCCCCCCDDDBBBCCCFFFWWWssstttrrr{{{gggYYYPPPIIIIIIJJJLLLQQQVVV\\\^^^______aaagggpppwww{{{xxx~~~qqqjjjccc[[[TTTPPPLLLGGGDDDEEEGGGWWWiiiuuuqqqaaaWWWSSS\\\fffkkkrrrzzzzzzoooccc[[[___gggwww~~~rrrfffooo|||ppp___GGG<<<===999888:::777888888777777777777888888999:::MMMcccuuuiiibbbbbb```dddhhhjjjkkkmmmppptttuuuxxxxxxvvvrrrpppnnnlllttt}}}sssfff___aaammmyyyuuunnniii}}}vvvkkkaaacccoooxxx~~~hhhPPPDDDDDD>>>;;;;;;666666555555555555444444444555444444333333444444555999<<<@@@BBBDDDGGGMMMRRRZZZiiinnn___QQQ\\\yyy|||vvvpppoooxxxppp___aaadddhhhlllmmmkkkjjjeeegggjjjmmmpppssstttuuuvvvwwwvvvrrrnnniiigggfffjjjjjjllloooqqqrrrpppnnnmmmNNNHHHCCCCCCDDDBBBCCCFFFOOOkkkuuurrr{{{gggYYYQQQJJJHHHJJJLLLQQQWWW___```aaa```aaafffooouuuzzzvvvvvv~~~{{{qqqhhh\\\SSSLLLGGGBBB???GGGIIIYYYkkkuuu|||lll]]]TTTSSS]]]hhhppp|||wwwmmmaaa[[[___hhh{{{|||pppdddoooyyy___GGG<<<===999888:::777888888777777777777888888::::::IIIZZZwwwvvvppphhhaaa^^^```aaadddfffhhhiiikkkooorrrwwwzzz||||||zzzyyyxxxwwwvvviiibbbdddppp|||uuunnnkkkuuujjjbbbdddpppyyy~~~hhhPPPDDDDDD>>>;;;;;;666666555555555555444444444555444444333333444444555:::===AAABBBDDDGGGNNNSSSZZZjjjpppbbbTTT]]]yyy~~~xxxrrrpppyyyvvvhhhhhhiiimmmrrruuutttrrrpppqqqsssuuuxxx{{{|||~~~|||{{{yyyuuuooojjjhhhggggggggghhhjjjlllmmmkkkjjjnnnOOOHHHCCCDDDCCCBBBBBBEEEHHHcccuuuqqq{{{hhhZZZQQQJJJHHHJJJLLLQQQWWWaaabbbcccbbbbbbgggnnnuuurrrqqquuuyyymmm]]]PPPHHHCCC@@@>>>HHHKKK]]]oooxxxzzziiiYYYTTTVVVaaannnzzz~~~tttiii___ZZZ```iii|||qqqggguuu___HHH<<<===999999:::777888888777777777777888888999888EEEQQQjjjuuuiiiqqqtttfff___\\\[[[^^^bbbeeeggghhhjjjllloootttxxxxxxzzz}}}yyykkkeeegggssssssmmmooosssiiibbbeeerrriiiQQQEEEDDD>>>;;;;;;666666555555555555444444444555444444333333444444555:::===AAABBBDDDGGGNNNSSS\\\llltttiiiZZZaaa{{{zzztttrrrzzz~~~rrrooommmpppwww||||||zzz|||||||||}}}~~~xxxqqqllljjjiiigggfffeeeeeegggiiihhhhhhoooOOOIIIDDDDDDCCCBBBBBBEEEFFF^^^|||uuuooo||||||iiiZZZQQQJJJHHHJJJLLLRRRXXXaaacccccccccccchhhpppvvv|||nnnpppxxxqqq^^^NNNEEECCCCCCCCCFFFLLL```rrrzzzzzzhhhXXXUUUZZZgggttt~~~ssshhh]]]YYYaaakkk~~~uuuooo___HHH===>>>:::999;;;777888888777777777777888888777777CCCMMMeeeqqqbbbfffzzzxxxjjj\\\XXXZZZ___eeejjjnnnnnnnnnpppsssxxx}}}{{{zzz}}}yyylllfffiiiuuupppkkkqqq~~~oooeee```eeesssuuuqqqiiiQQQEEEDDD>>>::::::555666555555555555444444444555444444333333444444555:::===@@@AAABBBFFFMMMSSS]]]mmmwwwoooaaaeee}}}{{{tttrrrzzzxxxsssnnnpppwww}}}~~~}}}{{{tttooommmmmmjjjhhhfffeeegggiiiiiiiiiqqqPPPIIIDDDDDDCCCAAABBBDDDFFF]]]{{{uuunnnxxx}}}lll[[[RRRJJJHHHIIILLLSSSYYY```aaabbbbbbdddiiirrryyyuuupppttt~~~xxxaaaNNNEEECCCEEEFFFGGGNNNbbbtttzzz~~~wwweeeYYYXXX___lllyyysssggg]]]ZZZcccnnn}}}wwwuuu```HHH===>>>:::999;;;888888888777777777777888888888888CCCLLLeeesssccceeesss~~~zzz{{{~~~~~~lllaaaYYYZZZ```gggmmmrrrvvvuuutttuuuxxx}}}|||}}}xxxmmmhhhjjjuuu}}}mmmjjjsssyyyiii```^^^fffuuuppprrrjjjQQQEEEDDD>>>::::::555666555555555555444444444555444444333333444444555888;;;===>>>@@@DDDKKKQQQZZZiiivvvpppcccddd|||zzzsssrrrzzz~~~xxxrrrrrrwww|||~~~~~~xxxsssqqqqqqllliiiffffffgggiiijjjjjjsssPPPIIIDDDDDDCCCAAAAAADDDEEE\\\zzzxxxpppxxx~~~ooo\\\SSSJJJHHHIIILLLSSSZZZ___```bbbbbbdddjjjssszzz|||rrrrrrxxxfffPPPEEECCCEEEGGGKKKSSSgggxxx|||~~~xxxfff]]]]]]eeetttsssfff]]]\\\fffsssyyyuuuvvv```III===>>>::::::;;;888888888777777777777888888999999CCCJJJcccsssccccccpppyyywwwwww{{{wwwaaa\\\ZZZ```gggmmmqqqvvv{{{zzzyyyzzz~~~{{{}}}wwwoookkkmmmxxxzzzllljjjttt}}}uuuddd]]]^^^gggxxxmmmwwwjjjRRREEEDDD>>>:::999555666555555555555444444444555444444333333444444555666888:::;;;<<>>???;;;:::<<<888888888777777777777888888999999AAAFFFaaasssdddccchhh}}}rrrnnnmmmooosssyyy}}}mmm^^^\\\```gggmmmppptttyyy}}}}}}zzztttqqqsss|||yyylllkkkuuu}}}sssaaa\\\___jjj|||jjj{{{jjjRRRFFFDDD>>>:::999444666555555555555444444444555444444333333444444555333555777777999>>>FFFLLLQQQ___mmmlllaaaaaayyyyyysssqqqzzz}}}yyyzzz~~~|||uuupppmmmhhhgggffffffhhhkkkkkkkkkwwwQQQJJJEEEDDDCCCAAAAAACCCAAAWWWuuuxxx{{{sss]]]SSSJJJHHHIIIMMMTTT[[[aaabbbcccbbbbbbgggooouuu}}}lllfffiiirrryyyeeePPPFFFFFFKKKNNNRRR[[[sssooonnnxxxyyymmmbbb\\\___mmm|||uuuqqqttt```III>>>???;;;:::<<<888888888777777777777888888777888???EEEaaauuugggfff___pppdddaaabbbfffjjjpppvvv}}}tttddd___```fffmmmqqqrrrvvv|||}}}|||xxxvvvwwwyyymmmmmmvvv}}}rrraaa\\\```mmmmmmkkkRRRFFFDDD>>>:::999444666666555555555444444444555444444333333444444555111333555555777<<>>===:::999888888888888888888999999666;;;<<<@@@UUUnnnqqqdddggguuuttt]]]XXX\\\^^^aaabbbdddgggjjjooorrruuuzzzggg\\\]]]ccckkkrrrwwwzzz}}}~~~}}}}}}ssskkkssszzznnnbbb\\\bbbtttwwwmmmoooZZZMMMGGG>>>;;;;;;555777777777666555555444444333333333333333333333333444555555222222888CCCLLLSSS```tttzzzkkkbbbwww|||xxx{{{zzzooorrr}}}~~~}}}wwwnnnhhhfff___bbbfffiiijjjkkkmmmnnn|||VVVMMMEEEDDDDDDAAAAAABBBEEEOOOkkkyyywww~~~rrrbbbVVVKKKIIIKKKOOOVVV\\\aaabbbbbbaaaaaadddkkkqqqxxx|||pppfffjjjpppyyyvvvjjjZZZKKKEEEEEEFFFHHHKKKVVV___xxx~~~sssfff^^^\\\cccsss}}}nnnjjjxxxYYYLLL???===>>>===:::999888888888888888888888888666;;;<<<@@@TTTkkkooodddcccqqqnnnYYYUUUYYY[[[______```cccfffkkkoooqqqwwwggg___aaafffnnnvvv{{{}}}vvvooowwwwwwjjj___]]]eeexxxwwwrrrppp[[[NNNGGG>>><<<<<<666777777777666555555444444333333333333333333333333333555555333333888AAAIIIUUUcccwww{{{jjj^^^rrr{{{xxx{{{}}}rrrrrrxxx}}}yyytttnnneee```___]]]```eeeiiikkkmmmoooqqq}}}VVVMMMFFFDDDDDDBBBAAABBBEEEMMMhhhxxxttttttcccWWWLLLJJJLLLPPPVVV]]]aaabbbbbbaaaaaadddkkkqqquuuzzzkkkeeekkkrrr}}}lll[[[PPPEEECCCFFFHHHKKKNNNZZZccc|||}}}rrreee^^^^^^gggxxxxxxiiikkk~~~XXXLLL@@@>>>???===;;;:::888888888888888888888888777;;;;;;???QQQgggmmmddd___nnneeeTTTSSSVVVXXX]]]]]]^^^aaaeeekkkpppsssrrrgggcccbbbgggpppwww}}}{{{xxxrrryyytttddd\\\^^^iii|||xxxzzzrrr\\\OOOHHH>>><<<===777777777777666555555444444333333333333333333333333222444555444444888???EEEUUUeeeyyy}}}iiiZZZlll{{{wwwzzzwwwqqqqqqwww{{{~~~uuummmgggaaaYYYUUUVVVWWW[[[bbbgggkkkooorrrtttVVVMMMFFFEEEDDDBBBAAABBBAAAHHHcccwwwrrrzzzvvvdddXXXMMMJJJLLLPPPWWW]]]```bbbbbbaaaaaadddkkkqqqsssxxxyyygggdddkkksssrrr```UUULLLJJJLLLMMMPPPSSS\\\fff~~~rrreee___aaalll~~~uuujjjsssWWWKKKAAA??????===;;;;;;999999999888888888888888777::::::===MMMbbbiiieee```ooowww\\\QQQQQQUUUVVV\\\]]]```dddjjjqqqwww{{{~~~pppfffdddeeekkkssszzz}}}xxxxxxssszzzppp___ZZZ```lll{{{uuu___PPPHHH>>><<<>>>888777777777666555555444444333333333333333333333333111333555555666888<<<@@@RRRbbbyyy~~~jjjYYYggg|||wwwyyy|||qqqjjjpppttt{{{}}}qqqhhh^^^YYYTTTOOONNNPPPQQQWWW___ffflllppptttwwwVVVNNNFFFEEEEEEBBBAAACCC@@@FFFaaayyyqqqwwwxxxeeeYYYNNNJJJLLLOOOUUU[[[___aaaaaa```___cccjjjppprrrwwwtttddddddlllsss|||nnncccWWWRRRPPPOOORRRVVV]]]iiissseee```eeeqqqvvvpppUUUKKKBBB@@@@@@===;;;<<<999999999888888888777777777999999;;;III[[[eeeeeeaaapppnnnWWWPPPQQQTTTWWW[[[]]]bbbiiiqqqyyypppeeecccjjjqqqzzzwwwuuu~~~yyyvvv{{{kkk[[[ZZZbbbnnn~~~zzzbbbRRRIII>>><<<>>>999777777777666555555444444333333333333333333333333111333444555666777:::<<>><<<>>>999777777777666555555444444333333333333333333333333222333333444555777888999DDDSSSlllxxxlll]]]eeezzzwwwvvvyyymmmmmmoootttzzz|||xxxnnngggWWWOOOHHHFFFEEEEEEHHHLLLPPPWWWaaajjjrrrwww{{{~~~WWWNNNGGGEEEEEECCCBBBCCCFFFFFFZZZvvvsssttt}}}zzzhhh[[[OOOJJJJJJLLLPPPVVV\\\]]]^^^]]]\\\```gggmmmuuuyyyooofffkkkuuu{{{~~~vvvmmmhhhccc^^^^^^aaagggrrrzzz~~~|||nnnbbbaaakkk||||||SSSKKKDDDBBBAAA===<<<===::::::999999888777777666888888888999BBBQQQ___fffeeennnxxxzzz```SSSPPPPPPTTTYYY\\\aaajjjttt}}}ssskkklllpppyyyyyylllqqquuusssvvvkkk\\\UUU^^^hhhqqqxxxjjjVVVJJJ>>>;;;===888777777777666555555444444333333333333333333333333444333222333444666777777???MMMeeeuuummm___dddtttwwwuuu|||vvvmmmnnnqqquuuwwwqqqeee\\\OOOHHHBBBAAAAAABBBEEEIIINNNTTT^^^hhhoootttxxxzzzWWWNNNGGGFFFEEECCCBBBCCCGGGDDDTTTllltttttt}}}{{{iii\\\OOOJJJIIIJJJOOOTTT[[[]]]]]]\\\[[[___ffflllvvvzzzooohhhoooyyy{{{vvvtttqqqkkkjjjkkklllvvvtttxxxyyylll```aaammmuuuSSSKKKEEECCCAAA===<<<>>>::::::999999888777777666888888777888@@@OOO^^^fffiiiooovvvsss]]]SSSPPPOOOTTTZZZ```fffoooyyytttnnnqqq{{{vvviiiqqqzzzpppnnnpppbbbVVVSSS```jjjrrrttt~~~lllXXXKKK===;;;<<<777777777777666555555444444333333333333333333333333555333111222333555666666>>>JJJaaasssnnn```bbbpppxxxtttzzz}}}kkkkkkmmmqqqqqqjjj^^^TTTLLLEEE???>>>??????BBBFFFIIIPPPZZZcccjjjooosssuuu```LLLFFFHHHCCCAAAEEECCCEEEGGGPPPbbbyyyyyywww~~~ooo___OOOIIIKKKMMMPPPTTT[[[\\\\\\[[[[[[^^^eeekkkssswww~~~{{{qqqooouuu}}}}}}~~~}}}}}}}}}|||xxx}}}nnnddd^^^cccooowwwUUUPPPIIIDDDAAA???===<<<<<<<<<:::999888777777777666666888:::<<>>===<<<;;;999888888777777777777888999;;;DDDWWWiiilllrrruuuhhh[[[XXXYYYZZZ]]]```qqqxxxvvv{{{mmmjjjsss{{{sssrrrnnnhhhZZZVVVYYYeeeqqq~~~sssmmmzzz\\\FFF===<<<;;;777777777777666555555444444222333333444444333333222222222333444444555555666888FFFVVVjjjwwwnnneeelll{{{wwwxxx|||rrrkkkdddaaabbb___UUUMMMBBB???;;;:::===BBBFFFHHHOOOQQQTTTUUUUUUUUUVVVWWWaaaNNNGGGIIIDDDBBBEEEDDDEEEDDDIIIZZZuuu}}}tttvvvxxxhhhWWWNNNKKKKKKMMMPPPYYYZZZ[[[ZZZZZZ]]]dddiiimmmrrrzzzzzzrrruuu~~~rrrpppuuuvvvpppmmmpppuuuwwwbbb\\\ZZZbbbsssooo^^^WWWNNNGGGBBBAAA@@@@@@===<<<;;;:::999888888888777777888999;;;BBBSSSccclllppptttpppfff]]]\\\^^^```dddhhhzzz}}}zzzxxxiiijjjvvvtttqqqrrrnnnfff[[[WWW[[[gggsssjjjnnn{{{[[[FFF>>>===;;;999777777777666555555444444222333333444444333333222222222333444444555555666777DDDUUUkkkzzzrrrfffkkk}}}yyyyyy{{{sssiii___YYYXXXWWWQQQLLLAAA>>>;;;;;;>>>CCCFFFHHHNNNQQQSSSSSSQQQPPPPPPPPPbbbOOOHHHJJJDDDBBBEEEDDDEEEDDDGGGVVVsss|||qqqqqq||||||lll[[[QQQMMMKKKMMMQQQYYY[[[\\\\\\\\\^^^eeejjjlllqqqyyy{{{tttxxxwwwmmmmmmrrr|||wwwxxx}}}}}}sss]]]ZZZZZZcccvvv}}}ooojjjbbbWWWLLLFFFCCCAAAAAA>>>===<<<:::999999999999888777888999:::???MMM[[[kkkppp}}}pppllleee```aaacccdddiiinnn}}}zzz{{{qqqfffkkkyyy}}}qqqrrrtttmmmddd[[[XXX]]]iiiuuueeeiii{{{YYYEEE???>>><<<:::777777777666555555444444222333333444444333333222222222333444444555555666777CCCSSSlllwwwjjjlll~~~yyywwwyyyrrrhhh]]]UUUSSSQQQMMMIII@@@===;;;<<<@@@DDDGGGIIIKKKNNNQQQRRRSSSSSSSSSTTTcccPPPIIIKKKEEECCCFFFDDDFFFFFFGGGTTTppp{{{ooommmvvvppp___TTTNNNLLLNNNRRR[[[]]]___^^^^^^aaafffkkkmmmssszzz}}}vvvzzzyyyvvvwwwxxxnnn\\\\\\]]]fffzzzuuuoooyyyrrrllldddYYYNNNHHHEEECCCCCC>>>>>><<<;;;:::999999999999777888999999===GGGSSSeeeppp~~~qqqllliiihhhiiijjjkkkooovvv}}}|||llleeennn|||wwwooorrrrrrjjj```YYYXXX___mmmxxxxxxbbbeee{{{VVVCCC???>>>;;;:::777777777666555555444444222333333444444333333222222222333444444555555666888BBBQQQmmm}}}nnnmmmxxxuuuvvvqqqiii^^^VVVRRROOOJJJFFF???>>>===>>>BBBGGGIIIJJJLLLOOOSSSVVVWWWXXXZZZ[[[dddQQQJJJKKKFFFCCCFFFDDDDDDFFFHHHRRRlll}}}rrrnnnuuutttcccWWWPPPLLLNNNSSS[[[^^^`````````bbbggglllooottt{{{yyy~~~tttiii[[[^^^aaajjjvvvdddcccttttttddd]]]TTTLLLHHHGGGFFFFFF???>>>===<<<;;;::::::::::::888888999999:::BBBKKK]]]mmmpppnnnnnnqqqttttttsssxxxlllhhhrrrrrrlllpppnnndddZZZXXXZZZcccrrr}}}qqqaaaddd{{{SSSAAA???===;;;:::777777777666555555444444222333333444444333333222222222333444444555555666999@@@NNNkkkqqqnnnyyytttuuu}}}rrrkkk```XXXRRRMMMHHHDDD???>>>>>>AAAEEEIIIKKKLLLPPPSSSWWWZZZ[[[\\\^^^___eeeQQQJJJLLLFFFCCCFFFDDDAAAFFFIIIPPPhhhzzztttwwwzzzhhhZZZPPPKKKLLLQQQ[[[]]]`````````bbbgggkkkpppuuu{{{~~~}}}zzztttppppppyyy{{{pppeeeZZZ^^^dddmmmmmm___bbbxxxsss^^^YYYRRRLLLIIIHHHHHHGGG@@@???>>><<<;;;;;;:::::::::888777999888888>>>EEESSSiii}}}ooommmpppvvvzzzzzzzzzmmmllluuuooolllppplllaaaYYYXXX\\\hhhxxxlll```jjjzzzPPP???>>><<<::::::777777777666555555444444222333333444444333333222222222333444444555555666888===JJJhhhrrrnnn{{{}}}wwwvvv{{{uuummmaaaWWWPPPKKKHHHEEE??????@@@CCCHHHLLLMMMMMMPPPTTTXXX[[[]]]^^^```bbbfffRRRKKKLLLFFFDDDFFFDDD>>>EEEIIINNNdddxxxyyy}}}kkk\\\PPPJJJKKKOOOZZZ\\\_________aaafffjjjpppuuu{{{}}}~~~xxxgggcccdddnnn~~~zzznnncccXXX^^^eeeooo}}}gggaaafffppp___ZZZTTTNNNKKKIIIGGGFFF@@@???>>>===;;;;;;;;;;;;;;;888777999888777<<>>===<<<999999777777777666555555444444222333333444444333333222222222333444444555555666777;;;GGGeeerrrmmmvvvzzzwwwzzzxxxnnnaaaUUUMMMJJJHHHGGG@@@@@@AAAEEEJJJMMMOOOOOOMMMQQQVVVZZZ^^^```cccfffmmmVVVLLLLLLFFFEEEGGGDDDDDDBBBGGGKKKWWW~~~~~~yyyqqqbbbVVVNNNNNNRRRXXXZZZ[[[]]]^^^aaaeeehhhqqquuuzzz|||~~~{{{wwwyyyttt``````bbblll~~~|||rrrhhhbbbYYY___iiiwwwtttcccbbbwwwuuuddd^^^VVVPPPMMMKKKHHHFFFDDDCCC@@@>>><<<;;;;;;;;;888999999999888888:::<<>>===:::;;;;;;:::999999:::<<<===:::;;;FFF\\\{{{~~~vvvvvvyyy{{{~~~~~~|||}}}vvvqqqooopppjjj```\\\^^^eeeppp~~~nnn{{{XXX@@@@@@>>>;;;<<<:::888888888777666666555555444444444444444444444444333333333444444444555555777888999@@@QQQgggvvv{{{kkkzzzzzzrrrrrrxxxttteeeWWWOOOMMMNNNLLLMMMMMMLLLKKKMMMQQQTTTWWW]]]eeejjjlllooosssvvv{{{___OOONNNKKKJJJKKKEEEGGGAAAEEEGGGHHH^^^{{{ttt```VVVVVVVVVYYY\\\___```bbbdddfffgggmmmuuuzzz}}}~~~sssggg___\\\]]]gggwwwnnneeeppplll```ZZZWWWXXXXXXVVVRRRNNNMMMMMMKKKJJJIIIGGGEEEBBB???>>>;;;<<<<<<;;;999999:::;;;===:::999AAARRRnnn|||ooolllooorrrwww|||~~~}}}{{{xxxvvvuuu{{{rrrqqqqqqnnneee]]]\\\bbbiiiuuuxxxqqqsssQQQ???@@@>>><<<<<<:::999888888777777666666555444444444444444444444444333333333444444444555555555888:::???NNNdddvvvppp}}}|||sssssswwwzzzkkk[[[PPPMMMMMMNNNOOOPPPNNNLLLMMMRRRWWW]]]ccckkkppprrrsssuuuwwwdddRRRPPPMMMLLLLLLFFFIIIBBBEEEHHHFFFYYY}}}yyy|||}}}iii\\\YYYTTTWWW[[[^^^___aaacccdddgggnnnvvv{{{yyynnnccc]]]]]]```pppwwwdddfff{{{yyyggg___YYYWWWXXXXXXVVVRRROOOOOOQQQJJJIIIIIIHHHEEECCC@@@???;;;<<<<<<;;;999999:::;;;<<<999999@@@KKKaaa}}}lllgggjjjooovvv||||||zzzvvvtttssstttvvvwwwzzz{{{xxxooopppqqqkkkaaa[[[___hhhqqq}}}ttttttiiiLLL===???===<<<===999999999888888777666666666444444444444444444444444333333333444444444555555222777;;;???LLLaaavvvwww}}}tttsssxxxqqq```SSSMMMLLLOOOQQQRRRPPPMMMOOOUUUZZZ```fffooossstttsssssstttgggUUUSSSOOONNNMMMGGGKKKDDDFFFHHHEEEVVVyyywwwxxx~~~qqqccc^^^TTTWWW[[[^^^___```bbbdddiiipppxxx~~~~~~vvvjjj```[[[^^^bbbvvv|||lll^^^gggrrrfff```XXXWWWXXXYYYVVVSSSQQQRRRUUUIIIIIIHHHHHHFFFCCCAAA???<<<<<<===;;;999999:::;;;;;;:::;;;@@@HHH[[[|||nnngggjjjqqqyyy}}}yyyssspppppptttzzz~~~~~~wwwyyyuuummmppppppjjj___ZZZbbbmmmxxxrrrwwwdddIII<<>>===<<<:::999999::::::999;;;999<<>>???>>><<<<<<;;;:::999777666666555555555555444444444333333333333333333444444444555555555:::;;;<<>><<<;;;;;;;;;;;;999<<<:::;;;AAAKKKkkkzzzooooootttzzz|||}}}zzzyyy|||yyyyyyssshhhsssmmmfff```[[[]]]jjjxxxyyy}}}uuujjj~~~WWWKKKAAA>>>???>>><<<===;;;:::999888666666666666555555444444444333333333333333333444444444555555555999::::::FFF^^^xxx{{{vvvrrrrrryyyooo]]]SSSRRRPPPSSSUUUVVVVVVVVVYYY\\\bbbdddggghhhhhhjjjlllnnnnnn```XXXSSSUUUNNNPPPKKKHHHEEEDDDBBBJJJeeezzzxxx}}}mmm]]]XXXWWW]]]bbbddddddffflllttt|||vvvrrrdddYYYYYYXXX___ppp~~~kkk^^^SSSYYY~~~uuujjjddd```fffgggddd```[[[WWWTTTRRRQQQNNNNNNMMMKKKIIIHHHGGGFFFDDDBBBAAA???===<<<<<<;;;:::===;;;:::===FFFgggtttpppqqqtttvvvyyy}}}xxxnnnjjjpppjjjddd___]]]bbbrrryyyxxxooooooiiiVVVKKKBBB@@@@@@???======;;;;;;999888777666666666555555444444444333333333333333333444444444555555555888888888AAAXXXqqqvvvxxxyyysssqqqssszzzvvvfffXXXRRROOORRRUUUWWWXXXZZZ\\\^^^___aaadddfffhhhjjjmmmpppwwwggg]]]XXXZZZSSSVVVMMMHHHEEECCCAAAHHH___www{{{vvv~~~uuu```YYYWWW[[[aaadddeeefffllluuu}}}{{{ooolll___VVVZZZ^^^iii|||vvveee\\\WWWcccrrrkkkdddbbbiiigggeeeaaa\\\XXXUUUSSSRRRNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDBBBAAA???===<<<;;;999===;;;:::<<>>???<<<;;;:::999888777777777555555444444444333333333333333333444444444555555444666666666===PPPiii{{{~~~pppnnnwwwtttqqqxxx|||nnn^^^TTTOOOQQQUUUXXX[[[]]]^^^___]]]```dddgggiiimmmpppsss~~~mmmccc]]]___XXX[[[PPPIIIEEEDDDBBBFFFYYYnnn{{{tttxxx~~~eee\\\UUUYYY___ccceeegggkkkttt}}}wwwkkkiii\\\UUU\\\bbboooppp___XXX[[[mmmtttllldddbbbdddbbb```]]]ZZZWWWUUUUUUTTTNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCBBB@@@>>><<<;;;999===<<<;;;===AAA^^^yyypppoootttyyy|||kkkoootttmmmeee^^^]]]aaalll~~~vvvuuulll}}}\\\RRRJJJDDDDDDCCC@@@???@@@===<<<;;;999888888888888555555444444444333333333333333333444444444555555333444555555:::IIIaaatttyyyllljjj{{{zzzuuurrrxxxuuueeeWWWPPPQQQTTTXXX\\\___```aaa^^^aaaeeeiiilllooosssvvvtttiiiccceee]]]```VVVNNNGGGEEECCCEEESSSeee~~~ttttttnnnaaaWWWWWW]]]bbbeeehhhiiittt~~~|||sssgggeee[[[VVV```iiixxx~~~jjjWWWTTT```zzzwwwlllccc___ZZZ]]]\\\ZZZXXXVVVVVVVVVVVVNNNMMMMMMLLLJJJIIIIIIHHHEEEEEEDDDCCCBBB@@@>>>===999===<<<===??????UUUyyyvvvtttyyyrrrhhhmmmqqqiiiaaa\\\]]]cccqqq{{{xxxooonnn```PPPJJJFFFFFFEEEAAA@@@AAA======;;;:::999888888888555555444444444333333333333333333444444444555555222333444666999DDDYYYmmmssskkkkkkzzz}}}vvvssswww{{{lll^^^RRRRRRSSSVVV[[[___aaabbbaaadddhhhkkknnnqqquuuxxx~~~tttnnnooogggiii^^^TTTKKKHHHDDDCCCMMM\\\uuuqqqyyy{{{jjj[[[WWW[[[```dddgggiiitttvvvmmm``````YYY[[[iiiwwwvvvcccUUUZZZqqqzzzvvvkkkeeebbbUUUZZZYYYXXXWWWVVVVVVWWWWWWOOOOOONNNMMMLLLKKKKKKJJJEEEFFFFFFEEEDDDBBBAAA@@@;;;===<<<>>>???<<>>===<<<:::999999999999555555444444444333333333333333333444444444555555111222555777888@@@SSSgggpppkkkmmm{{{yyyrrruuu{{{sssgggTTTRRRQQQTTTYYY^^^aaabbbcccfffiiilllnnnqqqtttwww~~~wwwxxxppprrrdddYYYOOOJJJDDDAAAIIIVVVtttvvvpppvvvrrr___XXX[[[___cccfffiiittt}}}yyyppphhhXXX[[[YYY___ssslll^^^XXXgggssssssjjjhhhgggWWWZZZYYYXXXWWWVVVVVVWWWXXXPPPPPPOOOOOONNNMMMLLLLLLFFFGGGGGGGGGFFFEEECCCBBB===>>>;;;>>>???999AAAZZZnnn~~~tttjjjeeejjjqqqqqqiiicccaaagggssszzzyyy~~~jjjXXXNNNJJJGGGHHHFFFBBBAAACCC>>>===<<<;;;:::999999999555555444444444333333333333333333444444444555555111222555999999>>>PPPdddnnnkkknnn{{{~~~ppprrrwwwxxxmmmVVVSSSPPPRRRXXX^^^aaabbbdddgggjjjlllnnnpppsssuuu|||ttteeeOOOHHHJJJDDDEEESSSggguuuqqqyyybbbYYY\\\aaadddfffllltttyyyvvvlll```XXXYYYVVVaaa|||~~~rrrfffVVV[[[uuunnnjjjnnnkkk```XXXZZZYYYXXXWWWVVVUUUTTTTTTRRRPPPNNNNNNOOOOOONNNMMMJJJIIIHHHGGGFFFFFFFFFFFF@@@AAAAAA===:::<<>>:::<<>><<<;;;<<<;;;999777666666555555555555444444555444444333333444444555333444666777666:::GGGVVVpppxxx}}}yyytttrrryyy|||tttbbbWWWOOOQQQXXX\\\```cccdddgggjjjkkkjjjlllpppssswwwZZZJJJHHHBBBAAANNNSSS|||~~~uuuyyytttccc[[[[[[bbbjjjnnnwwwwwwoooiiiaaaXXXVVV]]]bbbrrruuugggYYYTTTfff}}}qqqfffcccdddaaa]]]ZZZWWWWWWWWWVVVVVVVVVUUUUUUTTTQQQOOONNNNNNNNNMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCBBB>>>;;;<<>>===<<<<<<<<<;;;888666777666666666555555555444555444444333333444444555333444666777666999EEERRRlll|||yyytttqqqwwwwwwfffZZZPPPPPPTTTXXX]]]aaaaaaeeehhhiiiiiikkknnnrrraaaKKKHHHBBBAAAKKKQQQuuuxxxwww~~~ttteee^^^dddmmmnnnwww|||qqqhhhbbb]]]XXXXXX```gggzzzooobbbYYY\\\uuuppphhhaaa```___\\\\\\]]]ZZZZZZYYYXXXWWWVVVUUUTTTVVVSSSQQQPPPOOOOOOMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIEEEEEECCC@@@======@@@BBBIII^^^}}}wwwmmmiiirrr|||zzzmmmccccccjjjuuuyyynnnttt{{{cccYYYYYYRRRRRRPPPNNNLLLIIIGGGFFFBBB???===;;;;;;;;;:::999888777777666666555555555555444444333333444444555444444666777666888CCCNNNddd{{{zzztttpppttt|||lll___SSSOOOQQQTTTZZZ```___bbbggghhhhhhiiimmmpppmmmSSSNNNIIIGGGOOOSSSppp}}}wwwyyyrrreeeeeekkknnnwwwuuujjjaaa[[[XXXWWW^^^gggppp~~~lll___ZZZeee{{{gggbbb^^^^^^]]]ZZZ[[[___]]]]]][[[YYYWWWVVVTTTSSSWWWUUURRRQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIJJJJJJJJJGGGFFFEEEBBB@@@???@@@AAAAAAUUUwwwooolllnnnxxx|||uuuhhh___fffpppzzzpppmmmzzzzzz{{{ZZZUUUUUUUUUSSSPPPMMMMMMNNNOOOQQQQQQKKKDDD>>><<<<<<<<<<<<999999888777666666555555555444444333333444444555444444555777777888@@@III\\\xxx~~~~~~wwwrrrsss|||sssfffXXXQQQPPPQQQWWW]]]^^^bbbfffhhhhhhhhhkkknnnwwwYYYRRRMMMHHHMMMQQQiiiyyywww}}}kkkfffiiinnnwww|||oooddd[[[UUUTTTXXXaaakkkvvvzzzhhh\\\[[[nnntttccc^^^[[[\\\[[[YYY[[[^^^]]]]]][[[YYYWWWUUUTTTSSSWWWUUURRRQQQQQQQQQPPPNNNLLLLLLKKKKKKKKKKKKKKKLLLHHHHHHFFFEEECCCBBBAAAAAAAAAPPPqqqvvvhhhkkksss{{{yyypppgggdddffftttqqqkkkooo~~~pppYYYXXXTTTUUURRROOOMMMNNNQQQUUUWWWbbbZZZNNNEEE???<<<<<<;;;::::::999888777666555555555444444333333444444555555444555777777777===EEEWWWsss}}}|||tttsssyyy{{{nnn^^^UUUPPPOOOTTTZZZ^^^bbbggghhhhhhhhhjjjlll^^^TTTNNNFFFHHHMMMddd}}}www~~~ssskkkkkkpppxxx}}}rrrggg___XXXTTTXXX___fffrrrvvveeeZZZbbbzzzlll```[[[XXXYYYZZZXXXYYY[[[YYYYYYXXXWWWVVVUUUUUUTTTTTTRRRPPPOOOPPPPPPOOONNNLLLLLLLLLKKKKKKLLLLLLMMMIIIIIIGGGGGGFFFEEECCCBBBFFFMMMggg}}}ooogggnnnxxx|||uuujjjfffjjjjjjzzzzzzllljjjssszzziii\\\[[[SSSRRRQQQOOONNNOOORRRUUUWWWddd]]]RRRGGGAAA===;;;999;;;::::::999777666666555555444444333333444444555555444555777777666;;;BBBQQQkkk~~~yyywwwsssvvvuuueeeZZZRRROOORRRXXX___ccchhhiiihhhggghhhjjjeeeZZZRRRIIIHHHJJJaaawww{{{zzzpppppprrryyysssiii```[[[XXXWWW___iiippp~~~ssscccYYYjjj|||ddd```ZZZVVVXXXYYYXXXWWWYYYUUUUUUUUUUUUUUUUUUUUUUUURRRPPPNNNNNNOOOOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMJJJIIIHHHHHHHHHGGGEEECCCHHHGGGYYYtttiiikkksss}}}}}}qqqddddddkkktttsssiiijjjuuuvvvaaaYYYYYYNNNOOOOOOOOOPPPPPPQQQSSSSSS]]]WWWNNNFFFAAA===:::888;;;;;;:::999888777666555555444444333333444444555666444555777777666:::@@@LLLdddyyy{{{uuu{{{yyysssuuu}}}yyyiii\\\SSSOOOQQQVVV```dddiiijjjhhhggghhhiiiooo___SSSKKKPPPMMMfff~~~www~~~tttvvvwww~~~{{{sssjjj```XXXXXXWWWWWW```lllzzzzzzgggbbbiii{{{ppp^^^XXXWWWWWWVVVVVVWWWWWWXXXUUUUUUTTTTTTSSSRRRRRRRRRQQQPPPNNNMMMMMMNNNPPPQQQLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIGGGGGGGGGFFFCCCAAAAAAGGGMMMeeexxxoookkkyyyzzzzzzssshhhbbbiiitttxxxkkkiiiooo}}}uuu```[[[YYYQQQSSSQQQNNNMMMMMMNNNMMMLLLOOOLLLHHHDDDBBB@@@<<<:::;;;;;;;;;:::999888777666555555555555555555555555666666444444555777999;;;FFFZZZuuu}}}vvv}}}wwwuuuwwwvvvgggUUUJJJLLLTTT]]]bbbhhhiiigggdddccccccxxxfffWWWMMMPPPWWWiiizzz}}}~~~}}}uuummmeee\\\VVVWWWXXXZZZeeerrrtttfffiiivvviii]]]WWWWWWVVVVVVVVVVVVWWWWWWTTTTTTTTTSSSRRRRRRQQQQQQOOONNNMMMLLLLLLMMMNNNOOOKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDAAABBBGGGKKK```zzzpppnnnqqq}}}yyytttllldddcccnnn{{{qqqfffjjjuuuppp```ZZZYYYTTTRRRPPPMMMLLLMMMMMMLLLKKKMMMJJJFFFDDDBBB@@@===;;;;;;;;;;;;:::999888777666555555555555555555555555666666555444555777999:::DDDXXXtttyyyzzzwwwxxx{{{mmm[[[OOOOOOWWW[[[```eeegggeeecccccccccmmmZZZOOOQQQ\\\eee}}}xxxmmmeee^^^XXXUUUYYY[[[___mmm||||||kkkeeesssbbb\\\WWWVVVVVVUUUUUUVVVVVVWWWSSSSSSSSSRRRQQQQQQPPPPPPMMMLLLKKKJJJJJJKKKMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKIIIHHHHHHHHHGGGDDDBBBBBBEEEGGGXXX}}}sssmmmttt}}}~~~uuukkkcccaaafffvvvvvvkkkdddkkk}}}xxxjjj___WWWVVVUUUQQQOOOMMMLLLLLLLLLKKKJJJJJJGGGEEECCCBBB@@@>>><<<;;;;;;;;;:::999888666666555555555555555555555555666555555444555666888999@@@TTTrrr~~~}}}yyyxxx}}}tttbbbSSSQQQVVVWWW\\\aaadddcccbbbcccdddooo\\\OOOQQQTTTWWWnnn~~~xxxoooddd]]]ZZZVVVWWW\\\```fffwwwqqqbbbeee~~~xxx^^^[[[VVVVVVUUUUUUUUUUUUVVVVVVSSSRRRRRRQQQPPPPPPOOOOOOLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGEEEBBBBBBDDDCCCPPPnnnqqqoooxxxzzzoooccc___bbbmmmyyynnnhhhgggoookkkfff^^^SSSRRRTTTQQQOOOMMMLLLLLLLLLJJJIIIGGGEEEDDDCCCCCCBBB@@@>>><<<<<<;;;;;;999888666666555555555555555555555555666555555555555666777888<<>><<<:::999777777777777777777777777444555555666555555444444666999LLLmmm~~~~~~yyyeeeUUUOOOLLLQQQWWW[[[```fffnnntttmmmbbbYYYSSSOOOQQQ\\\mmm~~~yyymmmfff___ZZZWWWUUUXXX^^^```fffsssmmm[[[ccc~~~tttkkknnnhhh\\\WWWWWWWWWVVVVVVUUUTTTSSSSSSSSSUUUVVVUUUSSSRRRRRRRRROOONNNMMMMMMNNNNNNMMMLLLMMMLLLKKKJJJKKKLLLNNNPPPNNNMMMLLLLLLLLLJJJGGGEEEFFFCCCEEEJJJKKKPPPfff~~~|||vvvtttvvvuuuooojjjhhhgggnnnxxxrrrhhhgggeeegggyyykkkhhhbbb]]]ZZZZZZ[[[\\\^^^^^^\\\ZZZVVVRRROOOMMMUUUNNNQQQTTTMMMLLLMMMHHHGGGFFFEEEBBB>>>;;;999999999888777666666555555666555555555555555555555555:::888EEEbbb{{{~~~{{{kkk[[[QQQNNNOOOSSSZZZbbbiiimmmooovvviiibbbZZZRRRPPPUUUdddzzzuuuoooggg```ZZZWWWUUUTTTYYY```iiipppppphhhvvvhhhbbbgggccc[[[YYYWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUUUUSSSQQQQQQRRROOONNNLLLLLLMMMMMMLLLJJJLLLKKKJJJJJJJJJLLLOOOPPPNNNMMMLLLLLLMMMKKKHHHFFFGGGDDDFFFJJJIIILLL]]]rrrpppkkkhhhjjjkkkhhhfffgggnnnwwwtttiiibbbccchhhrrrxxxgggddd___ZZZXXXXXXYYYZZZ[[[[[[ZZZXXXUUURRROOONNNOOOJJJPPPVVVQQQQQQSSSLLLJJJJJJHHHEEEAAA>>>===<<<999888777666555555555555555555555555555555555555666555???VVVooo}}}~~~|||mmm]]]SSSMMMOOOSSSZZZbbbjjjnnnppp~~~ooolllcccYYYSSSSSS```zzzwwwkkkeee```[[[VVVUUUTTTVVV]]]fffsss}}}yyyuuu{{{www]]]ZZZ___\\\XXXYYYVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUTTTRRRQQQPPPQQQOOOMMMLLLKKKLLLLLLJJJHHHJJJIIIIIIIIIJJJLLLOOOPPPNNNMMMLLLMMMMMMLLLJJJGGGGGGEEEGGGJJJHHHGGGRRRaaa~~~~~~vvvccc]]][[[]]]```bbbeeeiiiuuuwwwgggbbb^^^aaammmkkkccc```\\\YYYWWWXXXYYY[[[XXXXXXWWWVVVTTTQQQOOONNNPPPMMMTTTYYYVVVWWWWWWNNNNNNLLLJJJFFFCCC@@@???>>>888888777666555555555555555555555555555555555555444555;;;JJJbbbvvv|||xxx|||}}}~~~nnn^^^TTTLLLNNNRRRYYYccckkkppprrrrrrmmmeee\\\VVVTTT```|||}}}nnnddd```\\\XXXVVVVVVWWWZZZdddooo|||sss{{{kkkZZZXXXZZZVVVTTTWWWUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUTTTQQQPPPOOOPPPNNNMMMKKKJJJKKKKKKIIIGGGHHHHHHGGGHHHIIILLLNNNPPPNNNMMMMMMMMMNNNMMMKKKIIIHHHGGGHHHJJJHHHFFFKKKTTTmmmzzztttmmm\\\VVVTTTWWW[[[```hhhpppzzzxxxkkk```aaabbbgggwwwqqqgggaaa___\\\YYYYYYYYY[[[]]]XXXXXXVVVUUUSSSPPPOOONNNSSSOOOUUUXXXVVVZZZZZZOOOOOOMMMIIIFFFCCCAAA???===888888777666555555555555555555555555555555555555666999;;;CCCZZZttt{{{~~~|||{{{}}}~~~nnn^^^TTTMMMNNNQQQYYYbbbjjjppprrruuuiiibbb]]]ZZZWWW^^^www{{{qqqddd]]][[[XXXVVVVVVXXXZZZaaannnzzzrrrooobbbXXXWWWVVVSSSRRRVVVTTTTTTSSSSSSSSSSSSRRRRRRRRRTTTTTTSSSQQQOOONNNOOOMMMLLLJJJJJJKKKJJJIIIGGGGGGGGGFFFFFFHHHKKKMMMOOOMMMLLLLLLMMMNNNNNNLLLJJJHHHGGGHHHJJJIIIHHHJJJNNN```oootttiiibbbXXXTTTRRRVVV\\\cccnnnxxxqqqddd\\\aaahhhsssiiieee^^^\\\ZZZXXXXXXYYY[[[]]][[[YYYWWWUUURRROOONNNMMMQQQNNNSSSWWWYYYeeejjj```SSSOOOJJJFFFEEECCCAAA>>>999888777666666555666666555555555555555555555555666:::;;;@@@UUUrrr}}}|||{{{}}}lll\\\RRRMMMMMMPPPWWW___gggmmmooo~~~rrrlllkkkkkkeeecccssszzzpppfff\\\VVVUUUTTTTTTVVV[[[```jjj{{{}}}yyyqqq```YYYSSSSSSSSSQQQRRRUUUSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTSSSPPPNNNMMMNNNLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFGGGIIILLLMMMKKKKKKKKKLLLNNNNNNLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLWWWfff}}}uuuhhh]]]WWWUUUSSSUUU[[[bbbkkkxxxvvvjjjaaa\\\bbbooouuubbb^^^ZZZYYYXXXWWWWWWXXXYYYZZZ[[[YYYWWWTTTQQQNNNMMMLLLPPPOOOVVV]]]fffyyyzzzXXXRRRLLLIIIHHHFFFDDDAAA::::::999888777777777777555555555555555555555555444666888>>>OOOiii~~~{{{}}}}}}kkk[[[PPPKKKKKKMMMRRRYYYaaafffhhhzzz|||xxxlllqqq~~~ooofff```YYYUUUTTTSSSTTTZZZbbbkkkxxxzzzuuu~~~hhhYYYTTTQQQPPPQQQPPPQQQSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTRRROOOMMMMMMMMMKKKJJJJJJJJJLLLMMMLLLKKKGGGGGGFFFEEEFFFHHHJJJLLLJJJIIIJJJKKKMMMNNNLLLJJJKKKIIIGGGEEEGGGJJJKKKKKKQQQ\\\rrrvvvjjj___WWWSSSSSSTTTYYYcccmmmwwwtttjjjccc```bbbeeeuuuiii```\\\ZZZYYYXXXWWWWWWXXXYYYZZZXXXVVVTTTQQQOOONNNMMMMMMMMMNNNVVV]]]ggg{{{xxxYYYSSSLLLHHHHHHGGGDDDAAA<<<;;;:::999888888888888555555555555555555555555222222666>>>KKK___zzz||||||}}}lllZZZOOOIIIHHHHHHLLLRRRYYY]]]___~~~pppnnnyyyttteee```^^^[[[WWWVVVTTTWWW^^^iiitttyyyrrrooommmfff[[[VVVRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTRRROOOMMMLLLLLLKKKJJJIIIKKKMMMNNNMMMLLLHHHGGGFFFEEEEEEGGGIIIJJJIIIHHHIIIKKKMMMMMMLLLJJJMMMJJJFFFCCCEEEIIIKKKIIINNNUUUhhh|||zzzuuummmddd\\\WWWUUUTTTVVV^^^kkkvvvxxxkkkbbb______jjjjjjzzzssseeebbb___\\\[[[ZZZYYYYYYZZZ[[[\\\UUUSSSQQQOOONNNNNNNNNNNNGGGHHHOOOTTTZZZkkkooo```XXXQQQJJJFFFFFFEEEBBB???<<<<<<;;;:::999999999999555555555555555555555555333111666???IIIXXXvvv}}}|||lllZZZOOOFFFEEEEEEHHHMMMSSSWWWYYYsss|||www|||tttjjjaaa[[[UUUPPPOOORRRWWW\\\eeeppp}}}zzzmmmrrr~~~lll]]]WWWVVVTTTRRRPPPPPPPPPPPPRRRQQQOOOOOOOOOOOOMMMKKKMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMKKKJJJJJJIIIIIIIIILLLPPP[[[qqq}}}vvvuuurrryyyyyymmm```ZZZVVVSSSYYY]]]dddooo|||yyynnnccc\\\]]]bbbhhhxxxhhhaaa```]]]```dddccc[[[TTTUUUXXXZZZVVVUUUTTTSSSSSSPPPMMMJJJKKKLLLMMMQQQUUUXXXYYYXXXQQQNNNKKKIIIIIIHHHFFFDDD???>>><<<999888777777888666666666666666555555555333777666999BBBNNNkkk|||{{{}}}pppZZZLLLGGGGGGGGGJJJMMMPPPPPPPPPsss||||||vvvjjjbbb[[[XXXUUURRRSSSWWW\\\dddppp}}}ooojjj{{{qqqddd^^^WWWVVVTTTRRRQQQRRRSSSTTTSSSQQQOOONNNNNNNNNMMMKKKLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLUUUhhhyyyooommmppp{{{}}}wwwgggZZZVVVVVVVVV]]]ccclllzzz|||pppfff^^^[[[aaaiiiyyy{{{eee___^^^]]]iiimmmkkkaaaVVVSSSUUUVVVWWWUUUTTTSSSSSSQQQOOOLLLMMMMMMMMMOOORRRTTTTTTSSSNNNLLLJJJIIIHHHGGGEEECCC@@@>>><<<:::999888888888666666666666666555555555333777666777???HHHccc}}}}}}qqq[[[MMMGGGFFFGGGIIIMMMPPPQQQPPP}}}yyyyyyvvvnnnhhh^^^YYYVVVWWWWWWWWWZZZ___eeeqqqzzzkkkppp}}}aaa]]]\\\WWWUUUSSSRRRRRRTTTVVVXXXUUURRROOOMMMMMMMMMLLLKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKOOO\\\qqq}}}tttmmmkkksss|||vvvdddVVVUUU[[[___jjjqqq}}}{{{pppddd]]]ZZZ^^^jjjuuummmbbb^^^___aaavvv{{{zzzmmm^^^WWWVVVWWWXXXVVVSSSSSSSSSSSSQQQPPPOOONNNMMMMMMNNNOOOMMMLLLJJJIIIHHHIIIIIIHHHEEEBBBAAA@@@>>><<<:::999888888777777777666666555555555444777555555:::AAAWWWwww~~~~~~ttt^^^NNNGGGFFFFFFHHHLLLPPPRRRRRRxxxpppmmmqqq|||qqqhhhaaa^^^XXXUUUTTTWWWYYYZZZ```fffnnn~~~}}}sssqqquuu```[[[XXXWWWUUURRRQQQQQQRRRUUUWWWUUURRROOOMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHKKKJJJJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLIIIIIIIIIIIIJJJLLLMMMNNNNNNLLLLLLTTTddd{{{xxxpppmmmpppxxxtttcccYYY[[[dddlllzzz}}}qqqggg\\\XXXZZZccctttssseeeccccccdddgggwww}}}}}}ppp```XXXWWWXXXXXXVVVSSSRRRSSSTTTTTTSSSPPPNNNLLLLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJIIIFFFCCCBBBAAA???===<<<:::999999888888777777666555555555333666444333888<<>><<<;;;:::999888888777666666555555222555333444888999GGGaaazzzyyycccRRRIIIGGGFFFGGGLLLQQQUUUWWWxxxrrrmmmhhhddddddppp~~~xxxnnnddd\\\XXXVVVVVVSSSRRRTTTYYY]]]cccnnnyyy{{{kkk```iiitttiiibbb]]]UUUSSSRRRPPPOOONNNNNNNNNOOOQQQOOONNNNNNNNNNNNLLLJJJHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIKKKLLLNNNOOOHHHJJJLLLOOOWWWkkk|||tttlllgggiiirrr~~~~~~ooogggccc```aaadddjjjuuuwwwooo```[[[XXX]]]ffftttxxxfffaaaeeehhhiiiiii___dddddd]]]VVVUUUVVVVVVWWWUUUTTTSSSTTTTTTTTTSSSNNNLLLJJJJJJKKKMMMMMMMMMJJJIIIIIIIIIJJJJJJGGGEEEAAAAAAAAAAAA@@@???>>>===999999888777777666555555222555444555888777AAAXXXkkk|||~~~gggVVVJJJHHHFFFHHHMMMSSSXXX[[[{{{pppiiifffccc```eeehhhyyyyyypppiii```ZZZXXXWWWUUUTTTTTTTTTXXX___fffpppssslllppppppggg```ZZZXXXSSSOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMOOOPPPOOOLLLJJJGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIKKKLLLNNNNNNIIINNNQQQPPPRRR^^^sssvvvqqqoooooonnnwwwqqqdddaaa^^^aaajjjrrr{{{uuujjjbbb\\\[[[^^^hhhttttttoooeee^^^^^^bbbccc___]]]___]]]XXXUUUXXXYYYXXXVVVUUUTTTTTTUUUTTTRRRPPPMMMKKKIIIHHHJJJLLLLLLLLLKKKIIIGGGGGGHHHGGGFFFDDD???@@@AAABBBBBBAAA@@@???::::::999888777666555444333666444555888444;;;OOO^^^vvv~~~mmm\\\LLLIIIGGGHHHNNNUUUZZZ^^^zzzooohhhfffdddbbbeeebbbnnnyyyooohhhddd]]]WWWTTTVVVXXXUUURRRVVVWWW]]]fffooo|||yyynnnttt|||eeeccc]]]UUUSSSOOOKKKMMMNNNPPPQQQQQQPPPOOOKKKLLLMMMOOOQQQPPPLLLIIIGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGIIIIIIIIIIIIKKKLLLMMMNNNOOOTTTWWWRRRNNNSSScccqqq|||rrrkkkkkkqqqxxx|||~~~ooohhheeebbbeeeccchhhuuuvvvkkk```YYY\\\]]]dddrrreeeiiieeeZZZWWW\\\\\\VVV[[[[[[WWWRRRRRRVVVVVVTTTVVVUUUTTTUUUUUUTTTQQQNNNMMMKKKHHHGGGHHHJJJKKKJJJKKKIIIFFFEEEFFFFFFEEECCC>>>???AAABBBCCCBBBAAAAAA::::::999888777666555444444777555555777111666IIIWWWsss}}}qqq```MMMJJJHHHIIINNNVVV\\\___{{{pppiiidddbbbaaabbbhhhllluuuxxxooogggaaa]]]TTTUUUVVVUUUSSSSSSTTTUUUXXXaaaiiinnnzzz|||vvviiipppaaa]]]YYYPPPMMMRRRLLLMMMOOOPPPPPPOOONNNMMMJJJIIIIIIHHHHHHHHHIIIIIILLLJJJHHHHHHHHHHHHFFFDDDFFFGGGGGGFFFDDDCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGBBBDDDFFFIIIKKKKKKKKKJJJIIINNNRRRQQQMMMMMMRRRXXXvvv}}}||||||pppkkkggggggnnnvvv}}}~~~uuukkkccc```bbbeeejjjooozzz{{{sssjjj```[[[ZZZbbbbbbnnnpppeeeccc___]]]]]][[[YYYWWWZZZVVVSSSRRRTTTTTTSSSQQQUUUVVVWWWWWWVVVTTTQQQOOOKKKJJJIIIHHHHHHIIIKKKLLLHHHGGGFFFFFFGGGGGGEEECCCBBBBBBCCCCCCCCCCCCBBBBBB>>>===<<<:::888777555444666555444333444777:::<<>>===<<<:::999777666555666555444333555777:::<<>>===<<<;;;999888666666666555444444555777999;;;BBBUUUqqq~~~eeeXXXLLLKKKPPPXXX```gggssshhhdddgggllljjjddd^^^dddwww~~~{{{uuupppgggccc\\\VVVRRRQQQRRRTTTSSSSSSTTTUUUXXX^^^fffkkkyyyzzznnnpppyyykkk]]]VVVRRRSSSRRRNNNLLLMMMKKKLLLLLLMMMLLLLLLKKKJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCDDDFFFGGGFFFEEEBBBDDDEEEDDDCCCBBBCCCDDDCCCCCCDDDDDDEEEEEEEEEDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCDDDEEEEEEEEEDDDDDDEEEGGGIIIHHHEEEDDDGGGKKKRRRbbbsss}}}zzzyyyyyy~~~tttjjjeeegggkkkppprrruuuxxx||||||zzzwwwsssmmmhhhccc```gggjjjlllmmmjjjgggdddccc]]]]]]]]]^^^^^^^^^^^^]]]___aaadddiiiooowww|||ppphhh___[[[ZZZ]]]fffooozzzwwweeeccceeeggggggaaaYYYUUUVVVYYYTTTSSSRRRRRRSSSUUUVVVVVVPPPQQQSSSTTTSSSQQQNNNLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFGGGHHHKKKLLLKKKGGGCCCCCCCCCDDDDDDDDDDDDCCCCCC>>>>>>===;;;:::888777777777666555555555777888999===KKKhhhyyyvvveeeSSSNNNSSS\\\fffmmmzzzooohhhgggjjjeeeaaa^^^```jjj}}}~~~{{{{{{~~~}}}wwwpppiiiaaa\\\WWWVVVTTTRRRRRRRRRTTTTTTWWWXXXYYY\\\aaaiiissszzz}}}qqqooo}}}ggg```WWWTTTRRRRRRQQQMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJLLLKKKJJJIIIGGGGGGFFFFFFEEEDDDCCCEEEGGGHHHGGGFFFAAABBBCCCCCCBBBAAABBBCCCAAABBBCCCDDDDDDDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGGGGEEEFFFIIILLLLLLUUUeeezzz~~~yyywwwwwwwwwxxx{{{yyynnnggghhhjjjjjjkkklllnnnoooooooooooojjjjjjiiihhhgggeeedddccclllnnnnnnlllfffaaa]]]\\\YYYYYYYYYZZZ[[[^^^```bbbeeeiiipppwwwtttnnnbbb\\\XXXWWWZZZaaaooo||||||hhh```ZZZbbbdddddd___XXXTTTUUUXXXVVVUUUTTTRRRQQQQQQRRRSSSNNNOOOQQQRRRQQQOOOMMMKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEFFFHHHKKKLLLKKKGGGDDDCCCDDDDDDDDDDDDDDDDDDCCC>>>>>>===<<<;;;999888888777777666555666666777888;;;DDD^^^{{{tttzzzqqqZZZPPPSSS\\\hhhqqqxxxpppllllllhhheeeccceeefffqqq{{{wwwyyyzzzzzz||||||wwwqqqjjjccc\\\VVVQQQLLLMMMOOOQQQRRRTTTUUUUUUVVVXXX\\\aaaiiittt}}}tttpppyyykkk]]]^^^TTTTTTSSSRRRPPPNNNLLLKKKMMMMMMLLLLLLKKKKKKJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDDDDEEEFFFGGGGGGFFF@@@AAABBBBBBAAA@@@BBBCCC@@@AAACCCDDDDDDDDDCCCBBBCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFFFFFFFGGGJJJLLLNNNRRR```xxx~~~wwwtttrrrrrrvvv{{{|||vvvpppmmmnnnooopppqqqqqqqqqooollliiigggaaaaaabbbcccdddeeeffffffhhhiiihhhddd^^^YYYVVVVVVUUUVVVWWWYYY[[[```gggkkkkkkpppzzzvvvjjjdddXXXVVVVVVZZZ```kkk{{{kkkccc```XXX[[[\\\]]][[[WWWVVVWWWZZZVVVVVVUUURRROOOMMMNNNOOOLLLMMMOOOPPPPPPNNNKKKJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEFFFGGGIIIKKKJJJGGGEEECCCDDDDDDEEEEEEDDDDDDCCC???>>>===<<<;;;:::999999888777777666666666666777:::>>>TTToooyyysssvvvzzzaaaTTTRRRYYYdddmmmzzzvvvtttnnnhhhfffgggdddhhh|||{{{wwwuuurrrrrrtttyyy{{{{{{xxxvvvmmmhhhbbb]]]XXXUUURRROOOKKKLLLNNNQQQSSSUUUWWWXXXYYY]]]dddmmmyyyuuuuuu~~~vvvddd]]]XXXQQQSSSSSSQQQOOONNNMMMLLLNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHEEECCCCCCCCCEEEFFFEEEDDD???@@@AAAAAA@@@@@@AAACCC???AAABBBDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIOOORRR]]]qqq}}}vvvrrrrrrssstttsssuuuqqqllliiijjjlllllllllqqqrrrsssssspppkkkfffccc^^^]]]]]]]]]]]]^^^______]]]^^^]]][[[YYYWWWWWWXXXWWWZZZ^^^bbbeeekkkrrrwwwzzz~~~xxxmmmaaa[[[VVVWWW\\\dddnnnzzz|||eee```^^^ZZZWWWWWWVVVVVVVVVWWWWWWXXXTTTUUUTTTQQQMMMKKKLLLNNNJJJLLLNNNOOOOOOMMMKKKIIIGGGHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDEEEEEEEEEEEEDDDDDD???>>>>>>===<<<;;;::::::888888777777666666666555777:::JJJdddsssuuuvvv{{{kkk\\\VVVWWW___hhh~~~|||mmmddd___aaa^^^]]]lllxxxqqqkkkiiijjjlllnnnqqqtttwwwxxxyyyyyy~~~{{{zzzyyyvvvrrrmmmiiifff\\\XXXSSSOOONNNMMMMMMLLLPPPPPPQQQRRRUUUWWWZZZ[[[dddjjjssswwwrrrzzz{{{bbb^^^XXXNNNOOOQQQRRRPPPOOOOOOOOONNNOOOOOOMMMLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFGGGGGGGGGDDDCCCBBBBBBCCCDDDCCCBBB>>>???AAAAAA@@@@@@AAABBB???@@@BBBDDDDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGJJJMMMVVVdddtttyyyvvvsssooommmiiiddd^^^^^^bbbffffffdddgggiiikkkkkkiiiddd^^^ZZZ\\\[[[ZZZXXXVVVUUUUUUTTTVVVWWWXXXXXXXXXZZZ]]]```aaaffflllqqquuu{{{vvvrrrmmmbbbWWWRRRYYY\\\dddooozzzmmm___YYYWWWYYYXXXVVVTTTTTTUUUUUUUUUTTTRRRSSSSSSPPPLLLJJJLLLNNNIIIKKKMMMNNNNNNLLLJJJHHHFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDD??????>>>===<<<;;;;;;:::888888777777666666555555444777EEE\\\ooowwwxxxyyyttteee[[[XXX^^^eeezzzhhheee```]]]]]]```eeehhh|||tttjjjbbb______```bbbfffhhhiiihhhnnnrrrxxx{{{|||~~~{{{{{{yyysssoooooojjjhhhddd___[[[XXXVVVUUUOOONNNLLLLLLMMMNNNNNNMMMRRRPPPRRRWWWZZZ\\\```fffqqqzzzvvvmmmttthhh\\\VVVTTTTTTQQQOOONNNOOOOOOLLLLLLLLLLLLLLLKKKIIIIIIHHHHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>??????@@@AAABBBBBBAAAAAA@@@???>>>===DDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGJJJOOORRRWWWaaannnyyy~~~xxxsssrrrllleeebbbbbbccc```]]]aaabbbddddddcccaaa^^^\\\ZZZZZZYYYXXXXXXXXXYYYYYYYYY\\\```ccceeegggjjjlllpppuuu|||xxxmmmfff]]]UUUTTTYYYbbbdddjjjxxxuuu___YYYVVVRRROOOQQQRRRRRRQQQOOOPPPRRRTTTPPPNNNMMMMMMOOOOOOLLLIIIIIIMMMNNNKKKKKKMMMLLLHHHJJJJJJHHHGGGFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBDDDBBB@@@??????>>>===<<<;;;:::999777666666666666999;;;;;;LLLlll|||vvvqqquuucccWWWXXXaaa|||}}}yyyooogggccc]]]YYYXXX[[[```cccuuuxxxooobbb```___^^^______^^^]]]]]]aaafffiiikkklllppprrrvvvvvvvvvwwwyyy{{{}}}zzzwwwuuuvvvxxxyyyyyywwwxxxsssooonnnkkkeeebbbbbb\\\ZZZXXXTTTRRRPPPOOOOOOPPPOOOOOOOOOQQQRRRSSSSSSUUUTTTWWW___eeeiiipppxxxvvvpppwwwkkkYYYUUUUUUWWWZZZOOONNNMMMNNNOOONNNNNNNNNLLLKKKJJJHHHGGGFFFFFFFFFHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@@@@???????????????CCCCCCCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFCCCFFFHHHIIIJJJQQQ[[[cccnnnxxxzzzssspppppppppmmmjjjjjjkkklllmmmkkkiiifffdddeeeeeeeeeeeeeeefffggghhhhhhjjjnnnppprrruuuyyy{{{~~~vvvmmmddd___ZZZWWWZZZ```eeepppcccUUURRRQQQNNNMMMPPPPPPPPPQQQRRRUUUVVVXXXPPPNNNMMMMMMNNNNNNLLLIIIIIILLLMMMJJJJJJLLLKKKHHHJJJIIIHHHFFFFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGFFFFFFEEEDDDDDDCCCCCCDDDBBB@@@?????????>>><<<;;;;;;999888777777666666888;;;:::IIIfffvvvvvvwww{{{ooo___[[[___}}}{{{xxxnnndddddd___YYYTTTSSSVVV[[[___lll{{{{{{hhheee```]]][[[YYYWWWUUURRRUUUYYY[[[]]]___bbbdddeeeeeefffhhhjjjmmmppprrrssstttuuuvvvvvvuuutttsssrrrnnnjjjhhhiiijjjllllllhhhccc___^^^\\\WWWSSSTTTPPPOOOMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRTTTUUUTTTUUU[[[eeemmmttt~~~uuujjjmmmttt\\\PPPNNNOOORRRTTTOOOMMMLLLLLLMMMNNNMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFEEEEEEHHHPPPVVVcccqqq|||{{{zzzwwwtttssssssttttttrrrpppmmmkkkmmmmmmnnnoooppprrrtttuuuvvvwwwzzz|||~~~zzziiiaaaZZZWWWWWWYYY```hhhiii|||xxxhhhXXXRRRQQQPPPOOOOOOOOOMMMMMMPPPVVVZZZ[[[ZZZOOONNNMMMMMMMMMMMMLLLJJJLLLNNNNNNJJJIIIKKKJJJGGGIIIHHHGGGFFFEEEFFFGGGGGGEEEEEEDDDDDDCCCCCCDDDDDDFFFFFFFFFEEEEEEDDDDDDCCCDDDBBB@@@???@@@@@@???===;;;;;;:::999888777666666777:::999CCC\\\mmmuuu|||iii^^^[[[|||uuuiii___aaa]]]WWWSSSSSSWWW\\\```gggnnnuuupppiiiccc___[[[WWWTTTOOOPPPRRRTTTUUUWWWYYYZZZ[[[[[[\\\]]]___aaadddeeeffffffggghhhhhhgggffffffgggddd```]]]\\\]]]___```\\\VVVSSSSSSSSSOOOMMMNNNMMMLLLKKKKKKLLLMMMOOOPPPLLLNNNOOOQQQRRRTTTWWWYYYYYY\\\eeeqqq{{{wwwpppmmm|||yyyiiiXXXPPPNNNNNNNNNPPPOOONNNKKKIIIKKKOOONNNJJJLLLKKKIIIGGGEEEDDDCCCCCCEEEDDDCCCAAA@@@AAAAAABBBBBBBBBAAAAAA@@@?????????>>>============>>>??????AAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEIIIOOOSSS^^^mmm~~~~~~{{{yyyxxxvvvwwwxxxzzz|||vvvooo```[[[VVVTTTWWW^^^gggooovvv}}}hhh^^^VVVRRRQQQNNNNNNPPPOOOLLLKKKOOOVVV[[[ZZZWWWNNNNNNMMMLLLLLLLLLLLLKKKSSSUUURRRMMMJJJKKKJJJGGGGGGGGGEEEEEEEEEEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDBBB@@@@@@@@@AAA@@@???;;;;;;::::::999777666666777:::888>>>QQQ```pppqqqaaaYYY{{{sssggg______\\\XXXVVVWWW[[[```ddddddbbbnnn{{{rrrjjjbbb\\\XXXNNNMMMMMMMMMNNNNNNNNNNNNTTTTTTSSSSSSSSSUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUSSSRRRSSSTTTUUUTTTOOOLLLNNNOOOMMMLLLOOOMMMLLLLLLLLLMMMOOOQQQRRRQQQTTTWWWYYYZZZ\\\```dddiiiooo{{{rrrmmmuuu~~~eee[[[RRRPPPPPPPPPPPPSSSMMMMMMKKKJJJOOOVVVWWWRRRMMMLLLJJJHHHFFFDDDDDDCCCDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<<<<======>>>???DDDCCCAAA?????????@@@@@@?????????@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@????????????AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDGGGKKKNNNTTTbbbvvv{{{pppfff___YYYXXXVVVWWW]]]hhhsssyyy~~~kkk___XXXQQQOOOLLLIIIJJJNNNOOOLLLJJJNNNTTTWWWUUURRRMMMMMMMMMLLLKKKKKKLLLMMM[[[[[[WWWOOOLLLLLLKKKGGGFFFEEEDDDCCCDDDDDDFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEEEEEEEEEECCCBBB@@@@@@AAABBBBBBAAA;;;;;;;;;;;;:::888777666666999666:::HHHTTThhh~~~{{{jjj^^^~~~{{{{{{xxxnnneee```^^^]]][[[ZZZ\\\```dddgggddd___dddzzzzzzpppfff```XXXVVVSSSQQQPPPOOOMMMKKKOOONNNLLLKKKJJJJJJKKKKKKOOOOOOOOOOOOOOOOOOOOOOOORRRSSSSSSRRRQQQSSSVVVXXXRRRMMMJJJLLLNNNMMMMMMPPPLLLLLLLLLMMMOOOQQQSSSUUUUUUYYY^^^aaadddhhhnnnsss{{{xxxmmmqqqkkkXXXRRRMMMNNNMMMKKKJJJLLLIIIKKKJJJJJJSSS```bbb]]]LLLKKKIIIGGGFFFEEEDDDDDDDDDCCCBBB@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<===>>>>>>EEECCCAAA???>>>>>>??????>>>>>>>>>???????????????@@@@@@@@@@@@????????????>>>???AAABBBCCCCCCCCCBBBCCCCCCCCCDDDEEEGGGIIIJJJNNNYYYjjjyyy}}}uuummmddd[[[VVVSSSWWWZZZ^^^hhhuuuxxxtttyyybbbZZZTTTOOONNNLLLJJJLLLPPPNNNLLLLLLNNNQQQRRRPPPNNNLLLMMMMMMKKKJJJJJJLLLNNN]]]\\\WWWOOOKKKKKKKKKHHHEEEDDDCCCBBBCCCDDDEEEFFFDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCBBB@@@AAABBBCCCCCCBBB======>>>===<<<;;;999777666999666888AAAIII]]]yyyyyywwwwwwwwwiii|||yyyyyyuuukkkcccaaa^^^]]]]]]]]]___aaacccdddaaaaaadddooozzzssslllhhhbbb^^^[[[YYYUUURRROOONNNLLLKKKJJJJJJJJJJJJMMMMMMMMMLLLLLLMMMMMMMMMRRRSSSRRRQQQRRRVVV]]]bbbVVVQQQMMMOOOPPPNNNOOORRROOOOOOPPPRRRUUUXXX[[[]]]^^^ccckkkpppttt{{{yyyxxxuuu___TTTPPPNNNNNNKKKFFFDDDFFFFFFHHHGGGGGGRRRaaaddd]]]IIIIIIGGGFFFEEEDDDDDDDDDEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@???>>>>>>======<<<<<<;;;;;;<<<<<<===>>>BBB@@@>>><<<<<<===>>>@@@=========>>>>>>?????????>>>>>>>>>???????????????===???AAACCCDDDDDDCCCCCCCCCCCCCCCEEEGGGIIIJJJJJJKKKSSS```mmmzzz}}}xxxppphhhbbb]]]XXXUUUSSS[[[aaagggqqq~~~{{{uuuttt{{{kkk^^^YYYSSSOOOPPPOOOMMMMMMPPPLLLMMMNNNOOOOOOOOONNNNNNLLLMMMMMMKKKIIIIIILLLOOOXXXXXXRRRKKKHHHJJJKKKIIICCCCCCBBBBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCAAA@@@AAACCCDDDDDDCCC@@@AAAAAAAAA@@@>>><<<;;;777888555888>>>AAARRRnnn{{{yyyzzzqqq~~~yyyyyytttjjjdddccc^^^^^^^^^^^^___```aaaaaaYYY^^^aaafffxxxyyyssslllgggddd```[[[WWWSSSRRRQQQOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOMMMLLLMMMTTT^^^fff\\\VVVRRRSSSSSSQQQQQQTTTTTTUUUVVVYYY]]]aaaeeegggkkkrrr{{{}}}uuu```VVVOOOMMMNNNPPPNNNJJJIIIKKKEEEHHHEEECCCMMM\\\]]]UUUGGGGGGEEEDDDCCCCCCCCCCCCEEEDDDBBBAAA@@@@@@AAABBB@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<======>>>===;;;::::::<<<>>>@@@<<<=========>>>>>>??????======>>>>>>??????@@@@@@===???AAACCCEEEEEEDDDCCC======>>>AAAEEEHHHIIIIIIGGGMMMVVVaaammm~~~qqqlllddd]]]YYYWWWUUUTTTXXX```hhhmmmvvvyyyuuuttt|||pppaaaZZZWWWQQQMMMOOONNNKKKIIIIIIJJJMMMOOOPPPOOONNNNNNOOOKKKMMMMMMKKKHHHIIILLLPPPRRRRRRNNNGGGEEEHHHKKKIIICCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGCCCAAA@@@AAACCCEEEEEEDDDCCCCCCDDDEEEDDDAAA???===777888555888======KKKfff~~~||||||ttt}}}yyyxxxtttkkkccc```^^^]]]^^^^^^^^^[[[WWWSSS[[[ZZZYYY^^^jjj}}}~~~}}}{{{ssskkkgggbbb\\\YYYXXXWWWUUUSSSTTTTTTSSSSSSRRRRRRRRRRRRXXXWWWTTTSSSTTTWWWZZZ]]]\\\]]]\\\ZZZYYYXXXZZZ\\\^^^aaafffjjjnnnsssxxx|||~~~xxx{{{xxxdddVVVKKKNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIFFFEEEEEEDDDCCCCCCBBBBBBEEEDDDBBB???>>>===>>>>>>>>>===<<<:::999999::::::888888888999999::::::::::::::::::999999999888888999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======>>>???AAABBBBBBAAA???>>>??????@@@BBBCCCEEEFFFGGGHHHFFFMMMYYY]]]ccc~~~vvvqqqeee\\\UUURRRRRRTTTYYY___```gggrrr|||{{{qqqiiihhh|||kkk^^^ZZZXXXQQQPPPOOONNNMMMMMMMMMMMMKKKLLLMMMMMMMMMLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCDDDBBBAAACCCGGGHHHFFFDDDFFFFFFGGGGGGGGGHHHHHHHHHBBBCCCDDDDDDBBBAAAAAABBBEEEDDDEEEFFFFFFDDDAAA===@@@999777:::999888DDDTTTsss~~~||||||~~~{{{nnnbbb\\\UUUVVVZZZ^^^```___[[[WWWVVVVVVVVVVVV[[[hhh{{{zzztttooommmjjjgggdddbbbbbbbbbaaaaaa___^^^^^^^^^]]][[[ZZZZZZ[[[^^^___eeefffffffffeeefffiiikkktttvvv{{{~~~wwwvvv~~~}}}bbbXXXTTTPPPKKKJJJIIIIIIHHHHHHHHHHHHCCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBBBBAAA@@@@@@???AAA@@@??????>>>>>>>>>>>>===<<<;;;:::999999::::::888888999999999999999999:::999999999999888888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@???>>>===??????@@@AAACCCDDDEEEEEEDDDCCCIIISSSUUU\\\xxxzzzqqqiiicccZZZUUUQQQSSSUUUWWW[[[aaagggkkkoooooolllhhhhhhhhhvvvrrr___WWWTTTRRRPPPOOONNNMMMLLLLLLLLLLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCFFFGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFCCCDDDFFFEEECCCBBBBBBBBBDDDCCCDDDEEEEEECCC???<<<@@@999777:::888666???MMMiiivvv}}}yyysssbbb[[[OOOSSSYYY___bbbaaa\\\XXXUUUWWWVVVRRRPPPXXXhhhvvv}}}zzzuuuvvvwwwwwwuuusssqqqooopppooonnnnnnmmmmmmnnnnnnwwwyyy{{{|||~~~wwwxxx}}}~~~___RRRNNNNNNPPPIIIIIIIIIHHHGGGGGGGGGGGGAAAAAABBBBBBBBBBBBBBBCCC@@@@@@??????>>>>>>======<<<<<<===============<<<;;;::::::999999999::::::999999999888888888888888999999888888888777777777888888888999999999:::::::::::::::::::::;;;<<<<<<<<<=====================??????@@@@@@AAABBBCCCCCCAAAAAAFFFMMMLLLSSSooo{{{tttkkkcccZZZTTTPPPOOORRRYYY]]]___bbbfffkkkllliiibbb]]]bbbooo{{{qqq]]]XXXTTTQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGFFFDDDBBBBBBCCCCCCBBBBBBCCCDDDBBB???<<>>>>>=========<<<<<<<<<999999;;;<<<<<<;;;999999999888888888999999999:::999999888888777777777666888888888777777777666666777777777888888888999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>?????????@@@@@@@@@AAABBBGGGJJJHHHMMMggg~~~zzzuuummmfff___YYYTTTQQQQQQSSSYYYaaadddcccdddhhh```___]]][[[```qqq^^^VVVWWWQQQMMMOOOKKKKKKJJJIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCFFFGGGHHHGGGEEECCCBBBCCCCCCCCCBBBCCCCCCBBB???<<<>>>::::::;;;999666888???RRRggg{{{}}}wwwxxxvvveee___VVVYYY___dddeeebbb[[[UUUTTTQQQNNNPPPVVV^^^fffjjjrrrxxxsssyyy}}}pppYYYTTTQQQGGGEEEJJJOOONNNMMMLLLIIIFFFDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA=========<<<<<<<<<<<<<<<888999::::::999888666555777777888888888888888888888888888777777666666666777777666666666555555555666666666777777777888888888888888888888999::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<======>>>>>>??????@@@BBBFFFGGGDDDHHH]]]sssyyyrrrmmmggg```ZZZWWWWWWVVVVVVZZZZZZ^^^aaa```[[[ZZZ^^^TTTVVVZZZcccssskkkVVVTTTTTTLLLHHHLLLIIIIIIHHHHHHGGGGGGHHHHHHFFFGGGHHHHHHHHHGGGEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFDDDBBBBBBCCCEEEDDDCCCCCCCCCBBB@@@>>><<<;;;;;;<<<;;;999:::===HHH\\\ttt~~~xxxrrrxxxqqqbbb]]]WWWYYY]]]bbbdddccc___[[[WWWSSSRRRVVV```iiinnnppphhhzzz{{{rrrooouuuxxxjjjXXXKKKIIIGGGBBBDDDMMMMMMMMMLLLKKKHHHEEEBBB@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;888888888888777666555444666777777888777777666666777777777777666666666666666666666555555555444444555555555666666666777777777777777777777888999999999::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>>>>???BBBDDDAAACCCPPP^^^uuu{{{zzz~~~{{{vvvpppiiiccc]]]ZZZVVVUUUVVVYYY[[[\\\___]]]\\\[[[VVVQQQSSSXXXaaahhhtttjjj^^^VVVUUUSSSMMMKKKNNNHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBCCCCCCBBBAAAAAABBBDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCEEEDDDBBBAAAAAABBBFFFDDDCCCCCCCCCBBB@@@>>><<<;;;<<<<<<<<<<<<<<<<<<>>>MMMeeexxxyyypppooouuummm```\\\YYYZZZ[[[___aaabbb```^^^ZZZYYYZZZ^^^dddkkkppprrrfffnnnwwwrrrsss~~~iiiVVVMMMEEEDDDBBB@@@CCCIIIFFFGGGGGGFFFEEEBBB???>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;777666666555555666666666666777777777777666444333555555666666666666666666555555555444444444444333444444555555555666666666777666666666666777888888666777888:::;;;;;;::::::888888999:::;;;<<<===>>>===>>>@@@BBBAAAAAAFFFLLL\\\lll}}}xxxzzzvvvkkkeeeaaa[[[WWWQQQRRRTTTXXX]]]```aaa```]]]ZZZXXXVVVUUUVVV___jjjlll]]][[[XXXTTTQQQOOOMMMLLLHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@??????????????????@@@????????????@@@@@@AAAAAA???BBBCCCCCCAAA@@@AAABBBDDDDDDCCCCCCCCCBBBBBBBBB>>>@@@BBBBBBAAA@@@AAABBBEEECCCBBBAAABBBAAA???>>>======<<<;;;<<<<<<;;;999:::@@@UUUooozzzsssmmmnnn}}}{{{~~~~~~mmmaaa\\\\\\[[[[[[\\\^^^___^^^]]]XXXZZZ\\\^^^___ccchhhllliiihhhsssuuuvvv}}}mmmYYYOOOLLLIIIGGGFFFDDDAAA@@@@@@AAABBBBBBBBB@@@>>><<<=========<<<<<<;;;;;;;;;999999999999999999::::::555555444444555666888999777777888777777555333222444555555555666666777777555555444444444333333333444444444555555555666666666666666666666777888888333555777999:::999888777666777888999;;;<<<===>>>??????AAACCCCCCBBBBBBCCCOOO]]]tttzzzyyynnnbbb[[[XXXTTTQQQLLLPPPVVV^^^eeegggeeecccXXXUUUUUUWWWZZZccctttlll]]]XXXYYYVVVOOOKKKLLLIIIDDDHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>??????@@@@@@@@@AAA???AAADDDCCC@@@???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAA<<<>>>@@@@@@??????@@@AAADDDBBB@@@@@@@@@@@@>>>===>>>>>><<<::::::;;;999777999:::KKKjjj|||wwwooonnnwwwzzz{{{qqqbbb___]]]^^^^^^]]][[[ZZZ[[[[[[XXXYYYZZZYYYZZZ^^^eeekkkkkkjjjlllwww{{{sssvvv___OOOKKKJJJHHHFFFDDDCCCDDDDDD@@@@@@@@@@@@?????????>>><<<<<<;;;::::::999888888777777777777777777777777666555555555555444444444666555555555555444444444444444444444444444444444333444444555555444444333333333333444444444555555333333444444555666777777555555666777888999999:::888888888888999:::;;;;;;>>>>>>>>>???@@@BBBCCCDDDFFFMMM^^^ttt}}}yyy|||}}}{{{oooccc[[[WWWTTTUUUXXXRRRXXX^^^aaaeeegggccc]]]XXXZZZ]]]bbbmmm~~~zzzfffXXXWWWVVVSSSPPPMMMJJJIIIHHHIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGAAABBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>=========<<<===>>>>>>???@@@BBBBBBCCC@@@AAACCCDDDCCCBBB@@@?????????>>>==============================>>>?????????????????????>>>===<<<=========<<<;;;;;;::::::999<<>>>>>>>>>>><<<;;;;;;:::999999888888777777777777777777777777555555555555444444444444555555555555444444444444444444444444444444444444333333444444444444333333333333333444444444444555333333444444555666666777666666666777777888888999888888888888999:::;;;;;;;;;;;;;;;;;;===>>>???@@@AAAEEEPPP___kkkqqquuuyyyvvvnnnxxx}}}~~~}}}|||zzzwwwtttrrrooofff^^^]]]]]][[[ZZZ[[[ZZZ^^^``````ccchhhiiifffgggooo|||}}}vvviii^^^WWWUUUTTTQQQOOOLLLJJJHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEEEECCCBBBAAA?????????>>>=========<<<===>>>???AAABBBCCCCCCCCCBBBCCCDDDFFFFFFEEECCCBBB???>>>>>>===============<<<<<<<<<<<<<<<===>>>>>>???????????????>>>======>>>>>>===<<<<<<;;;;;;::::::;;;@@@PPPjjj}}}{{{oooooowww|||yyy~~~rrriiiqqqlllddd\\\UUURRRPPPPPPWWWXXXYYYZZZ\\\aaagggkkkeeeggggggfffmmm||||||jjjZZZQQQKKKHHHFFFFFFDDDBBBAAA@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;::::::999888888888777777777777777777777777555555555555444444444444555555555555444444444444444444444444444444444444333333444444444444333333333333333333444444444444333333333444555555666666666666666777777777777777777777777777888999:::;;;999999999:::;;;<<<===>>>BBBAAAEEEOOOYYYaaajjjssstttwww||||||}}}yyyzzz{{{{{{xxxsssnnnkkkjjjjjjiiihhhgggfffeeeeeeccc^^^]]]cccfffddd___\\\]]]```aaaaaahhhsss|||~~~}}}tttxxxzzzeee```[[[UUUSSSRRRQQQOOOLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHFFFCCCBBB@@@@@@??????>>>======<<<===>>>AAACCCEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEDDDCCC>>>>>>======<<<<<<======<<<<<<;;;;;;;;;<<<======????????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::CCC^^^zzztttjjjqqq|||~~~wwwooovvvpppfff]]]WWWTTTSSSSSSXXXYYYYYYZZZ]]]```cccfff]]]ccchhhjjjmmmuuuwwwuuufffUUURRRKKKFFFEEEDDDDDDCCCBBB@@@@@@??????<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888777666666666666666666666666555555555444444444333333555555555444444444333333333333333333333333333333333333333444444333333333222222333333333444444444333333333444444555555555666666666666666666666555777777666777777888999:::;;;;;;;;;;;;<<<===>>>???@@@>>>@@@HHHQQQ[[[hhhtttuuummmsssyyy}}}xxxvvvvvvxxxzzz}}}~~~{{{xxxuuusssrrriiijjjjjjjjjhhhdddaaa___\\\\\\\\\]]]^^^```aaacccfffcccfffnnnqqqkkkbbb^^^WWW]]]cccjjjwwwaaaZZZ\\\WWWQQQQQQNNNMMMLLLJJJHHHGGGFFFFFFDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIJJJJJJGGGDDDBBBAAA@@@@@@??????>>>=========???CCCEEEGGGGGGEEEDDDBBBCCCCCCCCCBBBAAA@@@???>>>======<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>?????????>>>======<<<<<<;;;:::===:::;;;PPPqqq{{{lllnnnuuu}}}~~~|||wwwpppiiiaaa[[[YYYYYYXXXXXXZZZZZZYYYZZZ[[[]]]^^^^^^]]]aaagggkkkmmmqqqwww~~~{{{xxxnnnRRRNNNOOOGGGBBBDDDCCCCCCBBBAAAAAA??????>>>;;;;;;;;;:::::::::999999999888888888888888777777555555555555555555555555555444444444444333333333555444444444444333333333333333333333333333333333222333333333333333333222222222222333333333444444333333333444444444444444666666666555555555555555666666666666777888999999;;;;;;;;;;;;;;;<<<===>>>999888;;;AAAIIIQQQ^^^iii{{{^^^ZZZ]]]gggttt}}}}}}uuutttsssrrrtttuuuwwwxxx}}}|||{{{yyyxxxwwwvvvvvvtttsssqqqnnnkkkiiigggfffbbbaaa```___^^^^^^^^^___[[[[[[[[[[[[]]]___bbbccckkkiiilllqqqppphhh___[[[VVVaaaooo}}}lllXXXZZZ]]]WWWSSSVVVLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIFFFDDDBBB@@@@@@@@@@@@???????????????AAADDDFFFGGGGGGEEEDDDDDDDDDCCCBBB@@@>>>===<<<======<<<<<<<<<<<<======>>>>>>======>>>>>>???@@@??????>>>======>>>???@@@@@@??????>>>======<<<<<<999???>>>999FFFbbbyyysssrrrttt|||xxxuuuyyy{{{wwwccc___ZZZXXXZZZ[[[ZZZYYYYYYXXXWWWXXXYYYYYYXXXWWW``````aaaeeegggiiiooovvvvvvpppZZZIIIGGGGGGAAA???CCCAAAAAAAAAAAA@@@???>>>===;;;;;;:::::::::999999999777777777777777777777777555555555555555555555555444444444444333333333333444444444444333333333333333333333333333333333333222222333333333333222222222222222222333333333333333333333333333333444444444444444555555555555555555555555555666777888999999888888888999999:::;;;999888;;;???BBBFFFPPPZZZnnn{{{lll^^^\\\[[[^^^aaaeeemmmuuuzzzuuurrrpppmmmjjjnnnnnnnnnmmmlllkkkkkkjjjhhhgggfffdddaaa```^^^]]]aaa```^^^\\\\\\]]]___aaa^^^]]]\\\[[[[[[\\\]]]^^^______```aaa]]]VVVTTTVVVdddtttooo```UUUUUUWWWUUUVVV[[[LLLKKKIIIGGGEEEDDDDDDDDDAAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEECCCBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFFFFEEEDDDCCCFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;;;;<<<<<<======??????>>>>>>??????@@@AAA???>>>=========>>>@@@@@@@@@@@@??????>>>>>>======:::??????<<>>>>>??????>>>===<<<;;;;;;;;;:::::::::999999999777777777777777777777777444444444444444444444444444444444333333333222222444444444333333333222222222222222222222222222222222222333333333333222222111222222222222333333333333333333333333333333333333333333444444555555666555555555555666777888888777777666666777777888888<<<;;;===??????@@@IIISSSdddooowwwnnnggg^^^YYYZZZ___dddgggkkklllooottt}}}|||wwwqqqlllgggggggggfffeeedddcccbbbbbbaaa```___^^^\\\[[[[[[^^^]]]\\\[[[[[[[[[[[[\\\XXXXXXWWWVVVUUUUUUUUUUUUQQQQQQSSSSSSOOOMMMUUU```zzznnn]]]XXXSSSPPPRRRTTTVVVWWWLLLKKKIIIGGGEEEDDDCCCBBB@@@AAACCCEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCBBBAAA@@@@@@???>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAA???>>>>>>======<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@???>>>===<<<===>>>@@@AAAAAA@@@@@@??????>>>======>>><<<<<<>>>@@@III]]]qqqrrrllleee]]]YYYWWWWWW[[[______[[[VVVSSSQQQQQQSSSVVVWWWTTTQQQPPPTTT\\\aaa]]]WWW[[[dddcccppp|||ssspppvvviiiQQQKKKGGGEEEEEEFFFEEECCCAAA<<<<<<=========<<<:::999;;;;;;;;;:::::::::999999666666666666777777777777444444444444444444444444444444444333333333222222444444444333333333222222222222222222222222222222222222222333333222222222111111222222222333333333333333333333333333333333222222333333444555666666555444444555555666777888888777777777777888888999;;;:::;;;<<<;;;===EEEPPPeeemmmyyypppddd___aaaTTTVVVWWWWWWWWW^^^iiirrrzzz{{{}}}}}}vvvpppggggggfffeeedddbbb```___aaaaaa```___^^^^^^]]]]]]YYYZZZZZZZZZYYYWWWUUUTTTNNNOOOOOOOOOOOOOOOOOOOOONNNOOORRRRRRPPPTTTddduuuuuuvvvxxx}}}rrrccc[[[QQQSSSSSSPPPRRRVVVUUUOOOLLLKKKIIIGGGEEECCCBBBBBB@@@AAACCCEEEGGGGGGGGGGGG@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCAAA???>>>>>>>>>>>>===>>>???@@@BBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBBBB======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>===============>>>?????????>>>===<<<===>>>@@@BBBAAAAAA@@@@@@???>>>>>>>>>AAA999999???AAADDDTTThhhvvvbbbXXXXXXSSSTTTUUUWWWYYYXXXUUURRROOOQQQPPPNNNOOOQQQTTTUUUQQQSSSVVVYYY\\\]]]]]]\\\^^^hhhssstttlllmmm}}}bbbPPPLLLGGGEEECCCCCCCCCBBB@@@???===<<<<<<<<<<<<;;;;;;;;;888888888888888888999999777777666666666666777777666666666666555555555555444444444444444444444444444333333222222333333444444333111000000000111111222222222222222222222222444444444333333222222222222222222222222222222222222222222222222222222222555555555555555555444444666666666666777777777777888999:::;;;<<>>===<<<<<<<<<===@@@BBBDDDEEEEEEEEEAAABBBBBBBBBBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???@@@???@@@???===<<>><<<<<<<<<<<<;;;;;;;;;:::999999999888888777777777777666666666666666666777666666666666555555555444333333333333333333333333222222111111111111222222333222111000000000111111222222222222222222222222444444333333333222222222222222222222222222222222222222222222222222222222555555555444444444444444555555666666666777777777888999::::::;;;===AAADDDUUUaaauuu~~~~~~|||nnnfff___YYYXXX[[[```]]]ZZZXXXWWWVVVVVVVVVUUUSSSUUUYYY[[[YYYZZZ^^^YYYZZZ[[[^^^___[[[UUUOOOUUUVVVWWWWWWWWWXXX[[[^^^aaa```bbbiiisss||||||xxxzzzkkkaaaUUUNNNOOONNNOOOPPPPPPOOOLLLIIIGGGHHHGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@AAABBBDDDEEEFFFBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA???>>><<<<<<;;;;;;<<<===???AAABBBCCCCCCCCC@@@@@@@@@AAA@@@??????>>>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<===>>>>>>===>>>>>><<<;;;???GGGNNNeeewww|||tttooohhh]]]UUURRRPPPOOOOOOOOOOOONNNKKKHHHKKKLLLNNNRRRUUUUUUSSSQQQQQQUUUZZZ\\\___eeeooowwwnnnhhheeehhhqqqtttYYYNNNJJJFFFDDDDDDCCCAAAAAAAAAAAA???===;;;;;;;;;;;;::::::::::::::::::999888777666555555666666555555555555666666666666555555555444444444222222222222222222222222111111000000000000111111222222111000000000111111222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222444444444444444444444444555555555666666666666777777888999999999:::>>>@@@IIIPPP___nnnttttttwww{{{~~~vvvrrrrrrsssoooggg___YYYWWWWWWXXXVVVRRRQQQTTTVVVWWW[[[```___aaaeeeiiijjjgggaaa\\\bbbiiinnnnnnkkklllssszzzrrr```YYYUUUNNNKKKMMMLLLMMMNNNNNNMMMJJJHHHFFFFFFFFFGGGGGGFFFDDDBBBAAA@@@@@@@@@AAABBBCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAA???>>>===<<<;;;;;;;;;;;;<<<===>>>??????@@@??????>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===:::<<<===;;;:::<<>><<<;;;:::::::::999999999999888888888777777666666666666555555444444555555666555555555444444444333333111111111111000000000000111000000//////000000111111111111000000000000111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111333333333333333444444444444444555555555666666666666777888888777888:::<<<@@@???CCCJJJQQQYYYdddnnnzzz}}}wwwsssrrrssskkkgggfffiiijjjkkknnnsssuuuwww{{{~~~|||}}}iii]]]SSSQQQPPPMMMLLLMMMKKKLLLLLLLLLKKKIIIGGGFFFDDDFFFGGGHHHGGGEEEAAA???>>>??????@@@AAAAAAAAAAAA===>>>@@@AAAAAA@@@>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888888888888888888888777777777777777777777777999999999999:::::::::;;;:::::::::::::::;;;<<<===:::;;;<<<;;;:::;;;>>>@@@JJJ```oooyyyqqqlllhhhjjjnnnooohhh]]]WWWXXXSSSQQQOOONNNNNNMMMLLLJJJNNNOOOUUU\\\\\\VVVRRRSSSSSS[[[dddgggfffgggmmmssssssbbbXXX[[[ZZZWWWaaarrr|||zzzcccUUUIIIFFFHHHDDD>>>:::@@@???======>>>>>><<<;;;999999999999888888888888555555555666666777777777555555444444444444555555444444444444333333333333111111111000000/////////111111000000000000111111000000000000111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333444444444444444444555555555555555666777777555555777999:::666444777<<>>======>>>?????????>>>>>>:::;;;===>>>>>>===;;;:::===<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999999999999999999::::::999999888777888888888888888888888888888888888888888888888888666666666666666666666666888888888888999999999999::::::::::::;;;<<<===>>>:::;;;<<<<<<;;;;;;<<<<<<>>>PPP]]]kkkxxxsssyyy~~~rrrnnn___dddllloooggg[[[VVVWWWQQQNNNLLLKKKLLLMMMMMMLLLQQQXXXgggsssnnn^^^TTTTTTXXX___eeefffbbb^^^]]]^^^dddYYYSSSUUURRRKKKOOOZZZiii~~~wwwrrrrrrrrr{{{~~~gggPPPJJJEEEDDDAAA===;;;<<<>>>===;;;;;;<<<===;;;:::999888888888777777777777333333444555666777888888444444333333333333444444444444333333333222222222111111111000000//////...111111000000000000111111...///000111111111000000111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111000111111222222333333444333333333444444444555555444555666666555555666777666444444999<<<===@@@EEERRRUUUYYYdddxxxwwwvvvvvvwww|||iii___^^^TTTSSSRRRPPPNNNLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFFFFCCCEEEGGGHHHGGGDDD@@@>>>===>>>?????????>>>===<<<;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777888888888888888888888777777666777777777777777777777777888888888888888888888888666666666666666666666666777777777777888888888999999999999999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::GGGPPP^^^uuu|||rrrmmmqqq}}}sssooo```bbbgggjjjfff\\\VVVUUUOOOLLLJJJJJJKKKNNNOOOOOOUUU^^^oooyyynnn[[[RRRWWWVVVZZZ^^^^^^[[[VVVRRRPPPRRRQQQQQQQQQKKKGGGLLLVVVbbbrrr~~~nnnrrr{{{dddTTTKKKGGGDDDCCC???<<<===AAA<<<;;;::::::;;;<<<:::999888888777777777666666666444444444555555666666666444444333333333333444444333333333333222222222222222222111111000//////...000//////......//////000---...000111111111000000111111111111111111111111/////////000000000111111111111111111111111111111111111111111111111111111000000000111222333333333222333333333333444444444222444666666555555555777666333555:::<<<::::::<<>>???@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999:::999888777666777888888777777888888777777666555666666666666666666666666777777777777777777777777666666666666666666666666666666666777777777888888777777777888999:::;;;<<<:::999999999:::::::::999999CCCHHHRRRhhhtttqqqqqqrrr|||{{{qqqnnneeeccccccgggfff^^^WWWUUUOOOMMMJJJJJJMMMPPPRRRSSSTTT[[[fffkkk^^^KKKJJJUUUPPPRRRTTTVVVUUURRRNNNLLLHHHNNNSSSPPPHHHGGGQQQ]]]hhhnnnwwwsssXXXLLLKKKBBB@@@???@@@???<<<===AAA<<<:::999999;;;;;;:::999777777777777666666666666555555555555555555444444444333333222222333333444333333333222222222111111333222222111000//////............------.........---...///111111111000///000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000///000000111222222333333222222333333333444444444222444666666555555666777777222000333666666999<<<999===@@@EEERRReeevvv}}}yyyvvvsss}}}vvvfff\\\VVVRRRPPPKKKOOOQQQNNNKKKJJJIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFEEECCCAAA???@@@AAABBBCCCBBB@@@>>>===<<<;;;::::::::::::;;;<<<;;;:::999888777777777777999888777666666777888999777777777777777666666555666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777555555555666777999:::;;;:::888777777888999999999444===???FFFZZZhhhnnntttpppttt|||xxxpppoooooovvvuuullldddbbb]]]TTTQQQOOOMMMKKKKKKLLLNNNOOONNNOOOOOONNNMMMMMMNNNPPPMMMPPPRRRQQQMMMHHHEEECCCFFFCCCFFFMMMOOORRRbbbwww|||sssqqqttt{{{rrryyy{{{yyyaaaTTTIIICCCDDD@@@???>>>===;;;;;;::::::999888777777888888777555666666777666666555444444333333333444444555555555222222222222222222222222000000000000000000000000////////////////////////..................------////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000000000//////////////////000111222333333444000111111111111222222222222222444444444444222222444444555666777888999999;;;::::::===CCCLLLVVV[[[rrrqqqhhh\\\SSSOOONNNNNNNNNLLLQQQVVVUUUOOOIIIGGGHHHEEEEEEDDDCCCBBBAAAAAAAAAFFFEEEEEEDDDCCCBBBBBBAAA>>>>>>>>>===<<<;;;;;;:::============<<<<<<<<<<<<:::::::::::::::999888777555555666666777777888888666555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444333444555555666666555555666666666666777777777777888888888999:::;;;===>>><<<===>>>AAAIIIXXXjjjwwwsssyyyvvvooonnnyyy{{{lllddd\\\TTTPPPNNNLLLJJJIIIJJJLLLMMMJJJKKKKKKJJJIIIIIIJJJLLLLLLNNNOOONNNJJJEEEBBBAAA===@@@IIIRRRSSSUUUfff{{{{{{rrrkkkhhhjjjooozzzzzzuuuooonnnsss{{{sssXXXMMMIIIDDDCCCFFF@@@???===<<<;;;:::::::::999888666777888888777555666666666666666555444444333333333333444444444444222222222222222222222222000000000000000000000000........................////////////////////////////////////////////////........................//////////////////////////////000000000111111111000/////////////////////000111111111111111111111000000111111111222222222222222333444444333222222333444555666777888888999;;;:::999999===BBBHHHLLL\\\kkkyyylllccc]]]UUUPPPNNNMMMLLLJJJJJJPPPWWWXXXSSSLLLGGGFFFEEEDDDCCCBBBBBBAAAAAAAAADDDDDDCCCBBBAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;@@@??????===<<<;;;:::999999:::::::::999888888777555555666666666777777777555555555555444444444444555555555555555555555555444444444444444444444444444444444444444444444444333444444555555555555555555555666666666777777777777888888888999;;;<<<===<<<===>>>@@@FFFSSScccooovvvrrrllllll|||rrrddd[[[TTTNNNLLLJJJHHHGGGHHHIIIJJJGGGHHHHHHGGGFFFFFFGGGIIIMMMNNNNNNLLLHHHEEEDDDDDD>>>FFFRRRZZZWWWUUUbbbtttpppjjjdddbbbaaabbbjjjssszzzrrrooonnnllliiiooorrrsssvvv~~~dddTTTGGGDDDCCC>>>===@@@???>>>===;;;::::::::::::999777666666777777666555555555666666555555444444444444333333333333333333111111111111111111111111000000000000000000000000........................////////////////////////////////////////////////........................////////////////////////////////////000000000000////////////////////////222111111111000000000///000000000111111111222222111222333333333333222111333333444555666777888888999888777777888;;;>>>???HHHVVVdddjjjppp~~~zzzcccTTTSSSRRROOONNNNNNMMMKKKIIIHHHOOOWWWYYYUUUMMMGGGDDDEEEDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@???@@@AAABBB???>>><<<:::::::::;;;<<>>;;;999777777999999999999888888888888555555555666666666666666555555555555444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333444555555555555555555555555666666666666777777777777888999:::;;;<<<=========>>>BBBKKKXXXbbbtttooojjjkkkrrrnnnbbbYYYRRRKKKJJJHHHFFFEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFGGGIIIOOOOOOOOOMMMKKKJJJKKKLLLPPPTTTZZZ]]]XXXSSSYYYdddddd```\\\ZZZWWWVVV[[[cccwww}}}ssskkkjjjhhhiiiooowww|||~~~hhhUUUMMMHHHFFFBBB;;;999;;;===<<<;;;:::999999999999888666555555666777555444444444555555555444444333444444333333222222111111111111111111111111111111000000000000000000000000....................................////////////////////////////////////........................////////////////////////........./////////000000.........///////////////000000000000000000000000000000000000111111111111111111222222222222111111222222333444555666777777555666777888:::;;;===>>>>>>HHHTTTYYY^^^mmmoooaaaXXXSSSMMMMMMMMMNNNNNNNNNLLLKKKGGGMMMSSSUUURRRLLLGGGDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@??????@@@BBBCCC???===;;;999888999;;;===AAA@@@???===;;;999777666888888888777777777888888555555555555555555555555555555555444444444333333444444444444444444444444555555555555555555555555333333333333333333333333333333444555555555444444444444555555555666666666777666666777888999:::;;;<<<======<<<===CCCLLLSSShhhzzz|||~~~~~~lllggghhhiiiuuu{{{qqqeee]]]TTTLLLHHHGGGFFFDDDDDDDDDDDDDDDFFFGGGHHHGGGFFFEEEGGGIIIMMMNNNNNNMMMMMMMMMPPPRRR\\\ZZZYYYYYYWWWTTTUUUYYYVVVSSSRRRPPPLLLJJJOOOWWWgggqqq}}}~~~wwwbbbLLLEEECCCBBBBBB???<<<<<>>EEEHHHKKKWWWkkk{{{}}}tttbbbYYYTTTQQQOOOLLLLLLLLLKKKKKKKKKLLLLLLHHHJJJLLLLLLKKKHHHFFFEEECCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCC>>><<<:::888888999;;;=========<<<;;;:::999888888888777666666666777888888555555555444444444444444555444444444444333333333444444444444444444444444555555555555555555555555333333333333333333333333222333333444555444444444444444444444555555555555666666666666666777888999:::<<<<<<;;;:::<<>>===<<<>>>@@@::::::999888888888888888777555444444555555444333222222333333444444333333222222111111111111111111////////////////////////////////////////////////------------------------+++++++++,,,------......------------------------------------------------........................------------.........///---------......//////000,,,,,,---...///000111111/////////000000000111111111111000000000000111111000000111222333444555555444555666777888888777777999:::===@@@AAAGGGUUUccckkkqqqzzzqqqdddXXXTTTTTTPPPJJJFFFJJJJJJJJJHHHFFFFFFHHHJJJHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<;;;999888888999;;;<<<999999999999888888888888777666555555555666888999444444444444444333333333444444444444333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333444444444444444333333333444444444555555555555555555555666777888777999;;;:::888999===AAAKKK]]]qqqzzz~~~{{{zzz|||yyyeee]]]]]]bbbqqqwwwkkk[[[PPPJJJDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDCCCBBBBBBCCCEEEHHHIIIKKKKKKKKKKKKMMMNNNLLLLLLLLLLLLNNNQQQRRRRRRQQQPPPPPPOOOMMMOOOZZZfffeee___[[[aaaqqqrrr\\\IIIEEEHHHDDD@@@AAA@@@>>><<<<<<;;;:::999999888777777777777888666555333444555555444222111111222333333333333333000000000111111111111111////////////////////////////////////////////////------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---------.........,,,,,,---......///000000---------....../////////////////////000000000111111000////////////000111//////000111222333444444333333444555555555555555;;;888999===>>>@@@HHHQQQ[[[cccooo{{{wwwddd]]]VVVRRRSSSRRRLLLGGGFFFGGGIIIJJJIIIFFFEEEFFFHHHFFFEEECCCBBBCCCDDDDDDDDDBBBAAAAAA@@@AAAAAABBBBBB???@@@AAABBBAAA@@@>>>===::::::999999999999::::::777777777777777666666666777666555444444666888999444444444333333333222222444444444333333333222222333333333333333333333333333333333333333333333333222222222222222222222222222222333444444444444333222333333333333444444444555555444444555555666777444777::::::888888;;;>>>AAAPPP```hhhppp|||~~~}}}xxxbbbZZZXXX]]]ppp{{{oooZZZMMMHHHEEEAAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEDDDCCCBBBDDDFFFJJJKKKMMMMMMLLLKKKKKKLLLHHHLLLNNNLLLIIIIIIIIIIIINNNMMMMMMLLLKKKOOO\\\jjjeee```ZZZWWW___qqqyyydddWWWPPPHHHGGGEEE;;;:::;;;<<<;;;;;;;;;:::777999888777777777777777888666444333333444555333222000111222333333333333333//////000000111111222222////////////////////////////////////////////////------------------------,,,,,,------...///000000++++++++++++++++++++++++------------------------........................,,,,,,,,,---------......,,,,,,------...///000000///............---------////////////000000000000111000///......///000111//////000111222333444444111222222444555666777888888333333999;;;;;;???EEEKKKTTTbbbooo|||sssddd[[[ZZZTTTQQQPPPLLLFFFFFFLLLFFFIIILLLLLLIIIGGGGGGHHHEEEDDDCCCCCCDDDDDDDDDCCCAAAAAAAAA@@@@@@AAABBBBBB>>>???AAABBBAAA>>>;;;999999999999999999999999999777777777666555555444444666555444333444666888999444444444333333222222222444444444333333333222222333333333333333333333333222222222222222222222222222222222222222222222222222222333444444444333333222222333333333444444444555555444444444555666666222666999:::999888;;;===:::GGGTTT\\\eeesss~~~}}}}}}{{{vvvddd[[[XXX\\\nnnwwwmmm\\\QQQJJJDDDGGGAAA???AAACCCCCCEEEHHHDDDCCCAAAAAABBBDDDGGGIIIOOONNNMMMKKKIIIHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGGGGJJJMMMOOOKKKGGGIIIQQQYYY^^^WWWQQQQQQVVVaaasssoooQQQNNNHHHCCC???>>>>>>???=========<<<;;;;;;::::::888888777666666666666666777555444444444444222111222222333444333222111000222222222111111///......000000000000000000000000000000///...------,,,,,,------------------------////////////////////////+++---...---,,,,,,---...,,,,,,,,,---------......------------------------........................---------............///............////////////......////////////......000000000000000000000000111111111111111111111111333333333444444444555555666666777888999;;;===>>>BBBFFFQQQaaassswwwtttvvvwww}}}nnnddd\\\XXXYYYTTTRRRNNNKKKIIIIIIIIIJJJFFFHHHIIIKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDAAA@@@@@@??????@@@@@@AAADDDDDDCCCBBB@@@>>><<<;;;;;;;;;:::999888777666555777777666666555555555444444333333222222333333444444333333222222333333444222222222222222222222222111111111111111111111111222333333222000///000111222222222222222222222222333333333444444444555555555555555555555555555555555555555555666666666666666666666666777777777777<<<:::CCCQQQWWWYYYiii~~~~~~zzzyyy|||sss___WWWTTTXXXhhhpppfffVVVMMMGGGBBBBBB???@@@EEEFFFDDDCCCEEEBBBAAA@@@@@@AAACCCFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIGGGDDDBBBBBBDDDGGGIIINNNRRRTTTPPPKKKKKKRRRYYY```VVVMMMLLLQQQ[[[jjjvvvvvv^^^OOOIIIFFFCCC???===<<<<<<===<<<<<<;;;;;;:::999999999666555555444444444444444777555444333444444222111222222333333333222111000222222222111111000///...////////////////////////000//////...------,,,,,,------------------------------------------------,,,---...---,,,+++,,,---,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,---------...............////////////......////////////......////////////////////////000000000000000000000000333333333333444444444444555555666777888:::<<<===>>>@@@FFFPPP\\\gggooossswww~~~|||yyyzzz{{{ooobbb[[[VVVQQQNNNOOOPPPNNNLLLJJJHHHGGGGGGGGGGGGHHHIIIKKKKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCC@@@@@@@@@??????@@@@@@@@@BBBBBBAAA@@@???===<<<;;;;;;::::::999777666666555666666666666555555444444444333333222222333333444333333222222222222333333222222222222222222222222111111111111111111111111111222333222000000111222222222222222222222222222222333333333333444444444444444444444444444444444444555555555666666666666555555555666666666777777888888@@@JJJPPPSSS^^^lllyyyzzz|||~~~pppZZZRRRQQQTTTccciii___PPPJJJFFFBBB===???EEELLLMMMGGGBBBAAA@@@???>>>>>>???AAADDDEEEFFFEEEEEEDDDEEEEEEFFFFFFGGGDDD@@@>>>???CCCIIIMMMVVVWWWUUUPPPMMMSSS```kkkkkk^^^RRROOOSSS[[[eeennnpppnnnppp{{{lllYYYOOOHHHBBB@@@???>>>===<<<<<<<<<<<<:::::::::999888888777777666555444444333333444444666555333333444444222111222222333333222222111000111111222111111000///.../////////////////////////////////...------,,,,,,------------------------++++++++++++++++++++++++---......---+++***+++,,,,,,,,,,,,,,,------------------------------------------------------------+++++++++,,,,,,,,,---------............/////////......////////////......////////////////////////////////////////////////222222333333333444444444444444555555777888:::;;;:::;;;<<>>>>>===;;;;;;::::::999888777666555555666555555555555444444444333333222222222222333333333333222222222222333333222222222222222222222222111111111111111111111111000111222222111000111333222222222222222222222222111111222222222333333333333333333333333333333333444444444555555555666666444444444555555555666666555888>>>CCCIIIPPPWWW\\\cccqqq}}}{{{|||nnnWWWOOOPPPSSS```eeeZZZNNNIIIHHHEEE>>>CCCLLLUUUSSSIII@@@===>>>=========>>>@@@BBBCCCHHHGGGFFFEEECCCCCCCCCBBBCCCAAA@@@@@@CCCIIIOOOSSS[[[WWWQQQJJJKKKZZZrrrttteeeXXXTTTWWW\\\bbbhhhiiifffdddhhhttt}}}||||||xxxvvv{{{eeePPPIIIHHHFFFDDD===>>>>>>>>>======<<<<<<::::::999999888777777666777777666555555555555666555444333333444444222111222222222222222111111000111111111111111000////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///000...,,,++++++,,,++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,,,,,,,------------------.........//////......////////////......////////////////////////////////////////////////222222222222333333333333333333333444555666888999888999999888888;;;CCCHHHNNNRRRZZZeeeqqq~~~ssshhh^^^XXXWWWQQQMMMLLLOOOPPPLLLIIIHHHGGGGGGGGGGGGEEEDDDBBBAAAHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@??????>>>??????????????????>>>;;;<<<<<<<<<<<<;;;;;;:::999999888777666666555555444444444444444444444444333333222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111///000222222111111222444111111111111111111111111000111111111111222222222222222222222222222222222333333444444444555555555333333333444444444555555555:::===???GGGTTT]]]^^^]]]eeesss|||{{{{{{|||lllVVVNNNPPPQQQ\\\```UUUKKKHHHHHHFFFBBBGGGRRRYYYUUUIII>>>;;;<<<<<<<<<<<<===???@@@AAAFFFEEEDDDBBBAAAAAAAAAAAA???@@@CCCGGGKKKQQQUUUWWWTTTRRRMMMHHHKKK[[[tttnnnaaaUUURRRTTTVVVYYY]]]aaa___\\\YYYZZZcccoooyyynnn```OOOEEEDDDCCC???;;;======>>>>>>===<<<:::999::::::999999888777777777777777666555555555555555444333222222333444333111222222111111111000000000000111111111111000000///.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000111111000---,,,,,,---+++++++++,,,,,,,,,------------------------------------------------------------------............------------..................////////////..............................000000000000000000000000111111111222222222333333222222333333444555666777555777999999888999===BBBCCCFFFKKKRRR\\\hhhttt|||yyypppfff___YYYRRRPPPRRRPPPLLLKKKMMMLLLHHHFFFGGGGGGGGGGGGGGGFFFDDDCCCBBBGGGGGGGGGGGGGGGFFFEEEEEEBBBBBB@@@???======<<<<<<===>>>>>>??????>>>>>>===:::::::::;;;;;;::::::999888777777666666555555555333333333333444444444444333222222111111222222333222111111000000111111222111111111111111111111111111111111111111111111111///000222222111111222444111111111111111111111111000000000111111111222222222222222222222222222222333333333333444444444444333333333333444444444444666999:::<<>>???@@@>>>>>>>>>>>>???@@@AAAAAA===@@@EEEKKKPPPSSSUUUVVVIIILLLNNNLLLLLLTTTaaammmcccYYYQQQPPPQQQQQQSSSVVVTTTTTTQQQLLLIIINNNZZZdddwwwmmmZZZRRRKKKCCC?????????<<<999;;;;;;;;;::::::999777777:::999999888777777666666555444333333222222333333444222111222333444333111222222111000000000000111000000111111111111000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,---...++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------------...............////////////..............................000000000000000000000000000000111111111222222222222222222333333555666666222444777888999:::;;;======>>>@@@CCCGGGNNNVVV[[[gggllluuuyyymmmeee```[[[WWWVVVRRRMMMKKKMMMOOOKKKJJJLLLKKKGGGGGGJJJGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCC@@@???>>><<<<<<;;;;;;;;;<<<===>>>??????>>>===<<<999::::::::::::999999888777666666666555555555444222222333333333333333444222222111111111111222222111111000000000000111111111111111111111111111111111111111111111111111111000111222222111000111333111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444333333333444444444555555555555666999BBBPPP```kkkooommmooowww{{{wwwcccRRRJJJKKKKKKUUUWWWMMMEEEDDDCCC???@@@CCCIIILLLGGG>>>:::<<<:::;;;;;;<<<===>>>??????=========>>>>>>???@@@AAA===@@@DDDHHHLLLNNNOOOOOOGGGLLLPPPOOOJJJJJJOOOUUUVVVQQQNNNOOOOOONNNPPPTTTNNNNNNKKKHHHFFFKKKSSSZZZ\\\lll}}}vvveeeTTTLLLMMMCCCAAA???======>>>>>>>>>888888888888888888777777888888777777666555555555555444333333222222333333333222111222333444333111333222111000///000000111000000111111111111000000................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------...............////////////..............................////////////////////////000000000000111111111222333333333333333444555666555444444555777888888888888999:::;;;<<>>>>>===<<<;;;;;;<<<<<<;;;<<<>>>??????>>><<<;;;:::::::::::::::999888777666666555555555555444444111222222222333333333333222222111111111111222222000000000//////000000000111111111111111111111111111111111111111111111111111222333222000000111222111111111111111111111111111111111222222222333333333333333333333333333333222222222222333333333333444444444444555555555555666222444:::>>>CCCQQQbbbnnnqqquuuxxx}}}|||yyyooo___OOOHHHHHHLLLUUUWWWMMMEEEDDDCCC???<<<>>>BBBDDD@@@999999===:::;;;;;;<<<===>>>??????BBBBBBAAA@@@??????@@@@@@>>>@@@BBBDDDFFFHHHHHHIIIMMMPPPRRRMMMGGGDDDIIINNNJJJHHHIIILLLKKKIIILLLQQQQQQOOOLLLJJJMMMQQQVVVYYYccceeeccccccnnnhhhaaaVVVFFF???EEE???@@@AAA???===:::999888888888777888888999:::;;;777666666555444444333333666666555444444444444555333222111111333444333111333222000/////////000111///000000111111111000000........................---.....................++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++---******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------............////////////......................................................000000000000111111111111333333333333444555555666999555222222555777666555555666999::::::<<>>======<<<<<<<<<======;;;<<<>>>??????>>><<<;;;;;;;;;;;;::::::888777777555555555555555555444444111111111222222333333333222222111111111111222222000000////////////000000000000000000000000000000111111111111111111111111222333333222000///000111000000000000000000000000111222222222222333333333333333333333333333333333111111222222222333333333444444444555555555666666888333555===<<<888EEEXXXiiirrrzzzzzzwww{{{~~~wwwjjjYYYMMMIIIKKKLLLOOONNNHHHCCCCCCAAA>>>???>>>===<<<;;;::::::999999:::;;;<<<===<<<;;;:::>>>>>>===============>>>===DDDLLLLLLHHHEEEGGGJJJVVVRRRMMMHHHEEEEEEFFFHHHJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOQQQTTTVVVXXXYYY______]]][[[\\\gggzzzzzzlllbbbTTTKKKGGGEEECCCAAA>>>>>>>>>>>>===<<<;;;:::<<<;;;999777666666777888555555444444444333333333111111111111111111111111111111111111111111111111111111000000//////......000000000000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------........................//////.........---------............////////////000000000000000000000000000111111111111222222222444444444555555555555666555666777888999:::::::::CCCEEELLLVVVfffwww~~~tttnnnrrruuulll___XXXRRRQQQPPPPPPOOOOOOPPPPPPIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBB@@@???>>><<<;;;:::999999:::<<<===?????????>>>===<<<;;;:::999999999888888888777777555555444444444333333333333333333222222111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333444444222555777777777:::BBBIII\\\nnnyyywwwlllZZZMMMHHHIIIIIIOOOQQQKKKEEECCCAAA>>>???>>>===;;;::::::999999999999:::;;;;;;;;;;;;:::>>>======<<<<<<======>>>@@@DDDHHHHHHFFFEEEGGGJJJPPPMMMIIIFFFCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKMMMNNNNNNOOOPPPPPPPPPPPPRRRSSSRRROOOPPPYYYiiivvvwwwwwwaaaVVVQQQKKKCCC@@@@@@@@@===;;;============<<<;;;:::999::::::999888777777777777555444444444444333333333111111111111111111111111111111111111111111111111000000000000//////......000000000/////////......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------///.........------------............////////////////////////////////////000000111111111222222222444444444444555555555555555555777888999:::::::::======@@@FFFOOOYYYccciiikkkkkkmmmsss{{{ooolllhhhhhhjjjjjjgggcccaaaZZZWWW]]]```[[[SSSOOOOOONNNMMMMMMLLLLLLMMMMMMGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;:::::::::<<<===???@@@@@@@@@???>>>===<<<;;;::::::999888777777666666444333333333222222222222333333333222222111111111111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111222222222333333333444444333555777666444777===CCCOOOaaattt|||zzzxxx{{{~~~ooo\\\MMMFFFFFFFFFOOOUUUQQQHHHCCC@@@>>>>>>===<<<;;;:::999999999999999888888999::::::;;;===<<<<<<<<<<<<<<<======@@@@@@AAABBBBBBCCCEEEFFFHHHGGGEEEDDDBBBBBBBBBBBBAAABBBCCCEEEFFFHHHIIIJJJIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLJJJJJJPPP\\\eee___ccchhhooowwwmmm[[[LLLDDDBBB@@@>>><<<>>>@@@@@@>>>;;;;;;;;;;;;;;;;;;:::999888888999999888888777666555444444444444333333333333111111111111111111111111000000000000000000000000000000000////////////...000////////////.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............---------------............/////////////////////////////////000000000111111111222222333333333444444444555555444555666777888999999999;;;;;;;;;<<>>===<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAA@@@???>>><<<<<<::::::999888666555444444222222222222111111111111222222222222222111111111111111111111111111111111222111111000000111111222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111111111111111111111111111222222222222333333333333333555666444333444888<<<@@@NNNbbbssszzzzzzxxxxxxooo\\\MMMEEEEEEDDDQQQYYYUUUKKKDDDAAA???===<<<;;;:::999999999999888888777777777999:::;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<>>>>><<<<<<===>>>@@@AAAAAABBBAAAAAAAAA@@@???>>>===<<<::::::888777555444333222333222222222222111111111222222222111111111111111111111111111111111111111111111000000000000111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111222222222222333333333333444555444333333666999888???PPPeeetttzzz|||}}}nnn[[[MMMEEEEEEEEEQQQ[[[WWWMMMEEEBBB@@@<<<;;;:::999999999999999777777666666777888:::;;;::::::999999:::;;;<<<<<<<<<<<<>>>BBBGGGFFFAAA<<>>>>><<<;;;999888888888888888888777666555666777888888666555444444444333333333222222222000000000000000000000000////////////////////////.............../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------....................................//////000000000111111111222222222222333333333444222333444555666777777777555777888;;;<<<>>>>>>??????@@@@@@AAABBBCCCFFFGGGFFFIIINNNRRRUUUWWWYYYYYY[[[XXXVVVWWW[[[bbbhhhkkkfffggghhhiiiiiiiiigggfffgggggggggeeecccaaa___^^^^^^]]][[[ZZZXXXUUUQQQNNNJJJKKKMMMPPPQQQPPPMMMKKKSSSVVVVVVPPPIIIFFFFFFHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???<<<===???@@@BBBBBBBBBBBB@@@@@@@@@???>>>===<<<;;;999888777666444333222111333333333333222222222222111111111111111111111111000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...////////////000000000000000000000000000000000000000000000000000000000111111111222222222333333111333444555555555777888888888BBBUUUhhhttt~~~mmmZZZLLLEEEEEEFFFPPPWWWSSSKKKEEEAAA>>>;;;:::999999888888888999666666777777888999;;;;;;999888888888999:::;;;<<<<<<>>>AAAFFFJJJIIICCC>>>@@@AAADDDFFFGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHGGGEEECCCBBBEEEFFFHHHIIIHHHHHHIIIJJJIIIGGGEEEEEEHHHLLLNNNOOOPPPUUUcccrrrwwwtttxxxqqqaaaUUUNNNLLLJJJFFFCCCCCCAAA===<<>>@@@AAAAAACCCDDDGGGIIIKKKLLLKKKKKKMMMNNNNNNNNNNNNPPPUUUYYY\\\\\\YYYWWWVVVVVVYYY[[[\\\[[[[[[\\\[[[YYYVVVUUUUUUWWWWWWVVVUUUTTTRRRQQQPPPPPPGGGJJJNNNQQQQQQOOOLLLIIIQQQVVVWWWQQQJJJHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDAAAAAABBBBBBDDDEEEGGGGGGIIIIIIHHHGGGEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@<<<===@@@BBBCCCBBBAAA@@@>>>>>>>>>===<<<;;;999999777777666555444222111111444333333333222222222222000000000111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////000000000000000000000000000000000000000000000000000000111111111111222222222222000111333555666777777777:::666;;;IIIXXXfffxxxmmmYYYKKKDDDEEEFFFMMMQQQLLLFFFBBB???;;;:::999999888888888888888555666777999:::;;;;;;;;;777777777888888999;;;;;;;;;===@@@DDDFFFEEEAAA>>>>>>???BBBDDDEEEEEEDDDCCC???@@@@@@AAABBBCCCCCCDDDCCCEEEFFFHHHHHHFFFDDDBBBEEEGGGIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEFFFHHHIIIQQQQQQYYYcccbbbZZZYYY```kkkooovvv{{{tttiiicccZZZPPPIIIEEECCCCCCDDD@@@===>>>===;;;>>>CCC======>>>===<<<;;;::::::777777888888888888777777555555555444444555555666333333333222222222222111000000000000000000000000........................---------.........//////---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++))))))))))))************************++++++++++++************************)))*********++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.................................////////////000000000111111111111111222222222222000111222444555555555555888888999:::;;;<<<<<<<<<:::===??????>>>===???@@@EEEGGGHHHGGGEEEFFFHHHKKKKKKJJJJJJMMMPPPRRRSSSRRRPPPNNNMMMNNNRRRUUUVVVVVVWWWWWWUUURRROOOOOORRRUUURRRSSSTTTSSSQQQPPPOOOOOOLLLNNNQQQSSSRRRQQQOOONNNPPPVVVWWWQQQLLLMMMMMMKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEFFFFFFEEEEEECCCBBBBBBAAAAAABBBCCCDDDFFFHHHIIIJJJIIIHHHGGGEEEDDDCCCBBBAAABBBBBBBBBBBBAAA@@@@@@<<<>>>AAACCCCCCBBB@@@>>><<<<<<;;;;;;:::888777666555555555444333222222111222222222222111111111111///000000000111111111222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000111111111111222222222222111111333555777777555444888444888CCCKKKUUUiiimmmYYYJJJDDDEEEFFFJJJLLLGGGCCC@@@===888999999888888888888888888555666888:::;;;<<<;;;;;;777777777777888999:::;;;888:::<<<>>>??????>>>===<<<>>>???AAABBBBBBBBBBBB<<<===>>>???AAACCCDDDEEE???AAADDDGGGHHHHHHGGGFFFBBBCCCFFFGGGHHHHHHGGGGGGHHHHHHHHHEEECCCDDDGGGIIIKKKHHHLLLTTTSSSJJJIIIQQQNNNQQQYYYeeerrr}}}yyylll```XXXRRRPPPLLLJJJGGGDDDCCCBBBBBBCCCAAA???>>>???===;;;===AAA:::<<<>>>>>><<<999777666777777888888888888888777666555444333333444666777333333333222222222111111000000000000000000000000........................---------.........//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************)))************+++++++++************************))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++************************+++++++++,,,,,,---------,,,,,,,,,---------..............................////////////000000000000000111111111111222222222000111222333444555555555666666666777888999999:::;;;===??????>>>???BBBFFF@@@AAABBBAAA@@@BBBFFFKKKJJJIIIIIIJJJLLLMMMLLLKKKKKKIIIIIIKKKPPPTTTTTTSSSUUUUUURRRMMMIIIIIIMMMQQQMMMOOORRRSSSQQQOOONNNMMMLLLMMMNNNOOONNNMMMMMMNNNMMMSSSTTTOOOKKKKKKJJJGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBCCCEEEGGGHHHIIIJJJJJJHHHGGGFFFDDDCCCBBB@@@@@@AAAAAAAAA@@@??????<<<>>>AAACCCCCCBBB???===:::::::::999888777666555444444444333333222222222111111111111000000000000//////000000111111111222000000000000000000000000000000////////////000000000000000000000000000000........................////////////////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000000111111111111222222222111111333555666555333111444333888AAADDDHHH\\\sss|||yyy}}}oooWWWHHHBBBAAADDDIIIKKKGGGBBB@@@???===999888888777777777777777:::999888:::>>>@@@???>>>777777777777777999;;;<<<888999999:::;;;;;;;;;;;;999:::===@@@AAA@@@>>>===:::===>>>>>>AAAFFFEEEAAA???BBBGGGJJJKKKIIIFFFDDDBBBBBBBBBDDDFFFFFFDDDCCCFFFLLLQQQPPPJJJEEEEEEGGGHHHGGGFFFFFFGGGFFFDDDAAAIIIRRRUUUTTT[[[jjjqqqooolllpppxxxvvviii```SSSSSSRRRPPPMMMIIIFFFDDDGGGEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;999888777777666666555555555666555555444333444444444333333222222222222222222111111111111000111111000///////////////////////////............///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********************++++++++++++******+++++++++*********))))))******))))))))))))******,,,,,,,,,++++++*********++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,---------..................//////////////////000111111111111111222111111111111111222222444444444555666777888999>>>>>>>>>===<<<===@@@BBB@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHIIIIIIFFFEEEIIIPPPUUUUUUSSSNNNMMMLLLKKKKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKLLLKKKLLLMMMLLLJJJKKKOOOSSSPPPOOOMMMLLLKKKJJJGGGEEEIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDAAAAAABBBCCCEEEFFFHHHIIIKKKIIIGGGEEECCCBBBBBBCCCGGGDDDAAA@@@AAAAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;888888777777666666555555444444333333222111000000333222111111222222000/////////000111111111111111000000////////////000000111111000000//////......////////////////////////////////////////////////............////////////---///000111111000///---////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111222333444555444333222999333222777:::???SSSiii{{{vvvvvvzzz~~~vvvaaapppnnnVVVHHHBBBBBBEEEKKKLLLGGGAAA???===:::999888777777666666777777888777666888;;;<<<<<<:::777777666666777888:::;;;888999::::::::::::::::::999;;;===???@@@???===<<<888===@@@???AAADDDCCC@@@@@@CCCGGGKKKLLLJJJHHHEEECCCCCCDDDEEEEEEDDDCCCAAAEEEJJJNNNMMMHHHGGGJJJNNNJJJIIIHHHFFFFFFEEEDDDDDDIIIPPPQQQPPPVVVcccgggbbbYYY\\\bbbkkkttt|||llliiieeeccc___XXXMMMEEEHHHHHHHHHGGGEEEBBB@@@???GGGEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@???>>>===;;;:::<<<;;;999888777666555555555555555555555444333333444444333333333222222222222222222111111111000000111000000///////////////////////////............///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++++++++))))))))))))))))))))))))*********************************************))))))******************)))+++++++++*********))))))******))))))))))))******,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,---------..................//////////////////000111111111111000222111111111222333333444555555555444555555666666@@@@@@@@@>>>===>>>@@@CCC@@@@@@AAABBBCCCCCCDDDDDDFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFEEEHHHOOOSSSSSSRRRMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKIIIKKKNNNPPPQQQUUU[[[___UUUQQQMMMKKKKKKKKKIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGEEEEEEDDDDDDDDDBBBBBBBBBCCCEEEGGGHHHIIIJJJHHHFFFDDDCCCBBBBBBBBBDDDCCCAAA@@@AAAAAAAAA???>>>>>>===<<<<<<;;;;;;:::888888777777666555555444444444333222222111000000333222000111222222000/////////000111111111111000000000////////////000000000000000000//////..................................................................////////////---...000111111000...---.........................../////////000000000000//////////////////////////////000000000111111111111111333444444444333222777222222777999===MMM```uuuuuutttssstttxxxqqqjjjxxxlllUUUHHHCCCBBBFFFKKKLLLFFF@@@===;;;999888888777666666666666666666555444555777888777666777777666666666888999:::999999999:::999999888888999:::<<<>>>>>>===;;;:::777>>>CCCBBB@@@BBBBBB@@@???BBBEEEHHHIIIHHHFFFEEEAAABBBCCCDDDEEEDDDCCCCCCGGGJJJLLLJJJGGGHHHMMMRRRLLLKKKIIIEEECCCBBBDDDFFFOOOQQQPPPOOOVVV___^^^VVVNNNNNNPPPUUU\\\aaadddeeegggiiilllpppuuu|||~~~xxxppplllmmmmmmjjjhhhfffeeedddbbb___ZZZWWWQQQQQQTTTWWWXXXTTTLLLEEEDDDDDDEEEDDDDDDCCCBBBAAAFFFEEEDDDCCCBBBAAAAAAAAA??????>>>>>>===<<<;;;:::<<<;;;999777666555444444444444555555444444333222333333333333222222222222222222111111111000000000000000//////......///////////////............---...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,+++***************))))))))))))))))))))))))************************((((((((()))))))))))))))((())))))******))))))(((+++************)))))))))******))))))))))))******+++++++++++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---............/////////...///000000111111000000111111111222333444555666;;;:::999999888888888999?????????>>><<<<<<>>>@@@@@@@@@@@@AAAAAAAAABBBBBBEEEDDDDDDCCCCCCDDDDDDDDDGGGEEEDDDGGGLLLPPPQQQOOOKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIKKKNNNRRRUUUZZZ```dddXXXRRRKKKIIIKKKLLLJJJHHHDDDDDDEEEEEEFFFHHHIIIJJJKKKJJJGGGEEEDDDDDDDDDEEECCCCCCCCCDDDEEEFFFHHHIIIHHHGGGEEECCCBBBAAAAAABBBAAA@@@@@@@@@BBBBBB@@@>>>======<<<;;;;;;::::::999777777777666555555444444333333333222111111000000333111000000111222111///...///000000111111000000000//////......//////000000000000////////////...................................................---............/////////---...///000000///...---............................../////////000000000//////////////////////////////000000000000111111111111222333333333333222444111333777888999DDDSSSggglllqqqrrrrrruuu}}}~~~uuuxxxiiiTTTHHHCCCBBBDDDIIIJJJEEE???===;;;999777777666555555555555666444444333444444444444333777666666555666777888999999999999999888777666666999:::;;;<<<;;;:::999888777@@@FFFDDD@@@@@@AAAAAA<<<>>>AAACCCDDDDDDBBBAAA>>>@@@BBBDDDDDDDDDEEEEEEJJJLLLNNNLLLHHHHHHJJJNNNKKKJJJGGGBBB??????CCCFFFOOOOOOLLLMMMSSSZZZVVVMMMMMMKKKJJJJJJMMMPPPQQQRRRWWWWWWWWWVVVWWW[[[```dddnnnppprrrtttssspppmmmjjjgggggghhhjjjkkkhhhccc___WWWYYYVVVNNNIIILLLOOOPPPOOOMMMKKKJJJJJJJJJIIIGGGFFFHHHKKKOOOQQQNNNIIIDDDGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@============<<<;;;:::999;;;:::888666555333333333444444444444444333222222333222222222222222222222111111111111000000000000000//////.........////////////.........------------,,,+++,,,------,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------------+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((************))))))))))))******))))))))))))******+++++++++******************************+++++++++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////...//////000000000000000000000000111222333555666::::::999888888999999999;;;<<<<<<;;;999999:::<<>>>>>>>>@@@AAAAAA???===<<<;;;;;;:::999999888888777777666555555444444333333222222222111111000000222000///000111222111///...//////000000000000000/////////....../////////////////////////////////................................................---------.........//////---......//////......---................................./////////000000////////////////////////////////////000000000111000111111222222222222222111111333777777555;;;DDDRRRZZZeeemmmrrrwww}}}eeeQQQGGGCCCBBB@@@FFFHHHCCC???>>>===:::777666555555444555555555444444444444333333333333777666555555555666777888888888888888777666555555888888999999999888777777999AAAFFFDDD??????@@@@@@;;;<<<>>>@@@AAAAAA@@@@@@???BBBEEEEEECCCBBBBBBCCCFFFJJJNNNOOOLLLJJJIIIIIIGGGEEECCC@@@>>>???BBBEEEIIIFFFDDDFFFLLLQQQMMMFFFJJJHHHEEEEEEGGGIIIKKKKKKWWWVVVSSSNNNKKKKKKMMMPPPQQQSSSUUUVVVVVVSSSPPPNNNRRRQQQPPPPPPOOOOOOMMMLLLEEEHHHGGGBBBAAAIIISSSXXXKKKHHHEEECCCDDDEEEEEEEEECCCCCCDDDEEEGGGFFFDDDCCCGGGFFFEEEDDDCCCBBBAAAAAADDDDDDCCCBBBAAA@@@??????;;;;;;;;;;;;;;;:::999888999999777555444333222222333333333333333222222111222222222222222222222222111111111000000000////////////............//////............---------------+++***+++------,,,+++++++++++++++++++++++++++))))))***+++,,,,,,---------,,,+++***))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++*********************************++++++,,,,,,,,,))))))******+++,,,------,,,,,,,,,---------......------------..................///000000000000000.........///000222333444111111111111222333444555999::::::999888777999:::============>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBEEEDDDDDDEEEHHHJJJKKKKKKHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKJJJMMMJJJHHHIIIKKKJJJFFFAAADDDDDDEEEGGGIIILLLNNNOOOMMMKKKGGGDDDCCCCCCDDDEEEDDDCCCCCCCCCDDDEEEFFFFFFCCCBBB@@@?????????@@@@@@===<<<===>>>@@@@@@>>><<<::::::999999888777777777666666555555444333333333222222111111111111111000111000//////111222111///......///000000000000000//////............//////.............../////////................................................------------............------............------....................................////////////...........................////////////000000000000000000000111111222222000111333555444333555:::>>>FFFSSSbbbpppyyy}}}```OOOFFFBBBAAA>>>DDDFFFBBB>>>======;;;666666555444444444444444333444555555333222333555777666555444444555666777666666777777666666555555666666777777777777777666<<>>>>>===<<<<<<===>>>@@@@@@AAAAAACCCFFFHHHFFFAAA>>>>>>???AAAFFFLLLPPPOOOLLLIIIGGGCCCAAA@@@@@@BBBDDDEEEDDDFFFDDDBBBDDDJJJMMMLLLHHHHHHFFFEEEFFFJJJNNNPPPQQQUUUTTTQQQLLLHHHGGGHHHJJJJJJKKKLLLMMMMMMKKKIIIHHHMMMKKKIIIGGGGGGGGGHHHIIIBBBEEEEEEBBBFFFQQQ]]]dddNNNJJJEEEBBBBBBBBBBBBBBBFFFFFFEEEEEEFFFHHHIIIJJJHHHGGGEEECCCAAA@@@@@@???BBBBBBBBBAAA@@@???======999:::::::::999999888777777777555444333222222222222222333333222222111000111111111222222222222222111111000000000/////////......------......//////.........------------,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++*********++++++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((())))))******))))))((((((((()))))))))))))))*********))))))))))))******)))))))))***************)))))))))***++++++,,,,,,************************))))))******+++,,,,,,,,,((()))***+++,,,------...,,,,,,,,,---------......,,,------------.........---...//////000000//////.........///000111222333/////////000111333444555777999::::::999999:::;;;;;;;;;;;;<<<<<<==================>>>???@@@AAABBBEEEEEEEEEEEEFFFHHHIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKKKKIIIHHHGGGGGGHHHHHHGGGFFFEEEEEEGGGHHHIIIGGGDDDAAAEEEEEEFFFGGGIIIKKKMMMNNNJJJIIIFFFDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBCCCDDDDDD@@@???>>>======>>>??????===<<<<<<<<<>>>>>><<<:::999999888888777666666555555555555444333333222222111111111111111111111111000///...///111111111000---...//////000000/////////......------......///---............/////////------------------------------------------------,,,------------.........------------------------------------------------------........./////////..............................////////////000000000000//////000000111222000111333333222222333444777===IIIZZZkkkyyy]]]LLLEEEAAA@@@>>>DDDFFFBBB===<<<;;;999666555444444333333444444222444555555333222444666666666555444444444555666444444555666666666555555444444555555666666777777===???>>>:::999;;;;;;999;;;;;;;;;<<<===>>>???@@@AAAEEEGGGFFFAAA>>>>>>@@@AAAEEEKKKOOONNNKKKGGGDDDBBB@@@???DDDKKKNNNJJJFFFGGGEEEDDDFFFIIIKKKLLLMMMJJJHHHHHHJJJNNNQQQSSSSSSMMMMMMLLLIIIGGGEEEGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEAAACCCCCCBBBFFFQQQZZZ]]]LLLIIIDDDBBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEHHHGGGEEECCCAAAAAAAAAAAA@@@@@@@@@@@@???===<<<;;;888888999999888888777777555555444333333333333333222222222222222111111000000111111111222222222222111000000000////////////...------------...///000.........---------,,,,,,+++***)))***,,,---,,,+++************************++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******)))******************)))(((((((((((())))))************))))))))))))******((()))))))))*********+++((())))))***++++++,,,,,,************************((())))))***++++++,,,,,,***+++++++++,,,,,,------,,,,,,,,,---------......,,,,,,---------.........---...//////000000//////000000//////000111222222333333333333333444555666444666888999999999:::;;;888999999:::;;;<<<======;;;;;;<<<===???AAACCCDDDEEEFFFFFFFFFFFFFFFHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGIIIJJJKKKLLLHHHFFFEEEFFFHHHIIIGGGEEEAAACCCFFFGGGEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBB>>>>>>===<<<<<<===>>>??????===;;;:::;;;<<<;;;:::888888777777666555555444555555444444333222222222000000000000111111111111000///...///111111111000---...//////000000/////////......------......///---------.........//////------------------------------------------------,,,,,,---------.........---,,,,,,,,,,,,,,,,,,------------------------------------.........//////................................./////////000000000000///...///000111222000222222111000222333333666:::BBBNNN]]]nnn|||tttxxx}}}[[[KKKDDDAAA@@@@@@EEEGGGBBB<<<;;;999777555555444333333333333444000333555444222222444666666666444444333444555666333333444555666666666666333333444444555666777777======:::666666999999555888888888999:::;;;<<<===<<<@@@EEEEEEBBB@@@CCCFFFFFFIIILLLNNNLLLHHHCCC@@@CCC@@@AAAHHHRRRUUUOOOHHHDDDBBBAAACCCDDDEEEHHHKKKJJJIIIHHHIIIKKKMMMMMMLLLIIIJJJJJJIIIGGGFFFGGGHHHIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIJJJIIIFFFDDDCCCBBBAAACCCBBBAAADDDLLLQQQQQQHHHEEEBBBAAABBBDDDEEEFFFDDDEEEEEEEEECCCCCCDDDEEEDDDBBBAAA???>>>??????@@@????????????>>>===;;;999777888888888888777777666444333333222222333333444222222222222222111000000000000111111222222222222000000000000////////////---------------...///000......---------,,,,,,,,,+++***)))***,,,---,,,+++************************,,,,,,++++++++++++++++++***)))))))))))))))***+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((()))******+++******++++++++++++******'''((((((((())))))************))))))))))))******(((((())))))*********+++((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......---......///////////////222111111111111111222222333333222111111111111222000333555666666777888999777777888999;;;<<<======::::::;;;===???AAACCCEEEFFFFFFGGGFFFEEEFFFGGGIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFGGGGGGHHHIIIKKKLLLMMMHHHFFFEEEFFFHHHHHHEEEBBB@@@CCCFFFEEEBBBBBBFFFJJJEEEEEEDDDDDDEEEFFFFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA======<<<;;;<<<===>>>???@@@===:::999:::::::::999777777777666555555444444555555444333333222222111000000000000000111111111///......///000111111000---......///////////////.........------.........---------.........//////------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------------.........//////..................................../////////000000///.........///111222111222111//////222444333111555:::@@@JJJ[[[qqqsssqqqpppvvvuuuXXXLLLDDD???>>>???>>>===<<<:::999888777555555444333333222111111222222333444444444333333333333333444444444555555222333444555555555444333222222222333333444444444666555444333333444555666888888888888999::::::;;;??????>>>???@@@AAABBBCCCAAABBBDDDFFFEEEDDDAAA@@@@@@AAACCCFFFHHHJJJKKKLLL???BBBFFFGGGGGGGGGGGGHHHGGGHHHJJJKKKJJJJJJKKKLLLLLLIIIHHHHHHKKKLLLJJJHHHJJJIIIGGGFFFFFFGGGHHHIIIEEEFFFFFFEEEBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBCCCDDDEEEEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDGGGDDDAAA???>>>>>>===<<<=========<<<;;;:::888888:::999888777666555444444222222222222222222222222333222111000000111222333000000000000000000000000000000000000///...---,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******(((&&&'''***+++)))'''+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***************************+++*********))))))((((((***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++,,,------......///.........///////////////222222111111111111111111333333444555666777888999888888999::::::;;;<<<<<<;;;;;;===>>>@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGJJJLLLLLLIIIEEECCCEEEFFFEEEDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIGGGEEEDDDEEEFFFFFFFFFCCCCCCCCCDDDEEEEEEFFFFFFIIIFFFCCCAAABBBCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBB@@@???>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::===<<<::::::::::::888777666666777777777555444333444444333333222111000000000000111111111111000000111111111111000...------////////////////////////........................------------------------------------------------------------------------.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------...............------,,,,,,,,,---------............/////////////////////////////////000111111111111111000111111222222333444444888333444<<>>===>>>===<<<;;;:::888777777555555444333333222111111222222333333444333333333333333333444444444444555222222444555555555444333222222222333333444444444555555444444444444555555888888888888999:::;;;;;;>>>>>>??????@@@@@@AAAAAA>>>@@@BBBDDDDDDBBB@@@??????@@@AAACCCDDDEEEEEEEEE???BBBDDDEEEDDDCCCCCCCCCEEEGGGIIIJJJHHHGGGGGGHHHEEECCCBBBDDDJJJNNNQQQRRRLLLKKKIIIGGGFFFFFFGGGHHHHHHIIIHHHEEEBBB@@@AAABBBCCCDDDEEEFFFEEEDDDCCCBBBCCCBBBBBBCCCFFFGGGFFFEEE??????@@@@@@AAAAAAAAAAAAGGGEEECCCBBBBBBAAA@@@>>><<<<<<<<<<<<;;;999888777999888777666555444333333222222222222222222222222222222111000000111222222000000000000000000000000111111111111000///...---------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))******))))))))))))))))))***(((''''''******)))'''*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***************************************)))))))))(((***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------,,,,,,............////////////111111111111111111111111222222222333444555666666666777777888999999:::::::::;;;<<<>>>@@@AAACCCCCCBBBDDDEEEEEEEEEGGGJJJMMMKKKHHHEEEDDDEEEFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGDDDAAA@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???======<<<<<<<<<>>>>>>======<<<;;;:::::::::999999999999:::999888666666777777666555444333444444333222222111000000000000111111111111000000000000000000000///...---////////////////////////........................------------------------------------------------------------------------......---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,------------....................................//////000111111111111000000000111111222333333444666111222888;;;@@@QQQeeezzz~~~~~~{{{|||}}}||||||}}}qqqUUUIIIAAA===<<<<<<<<<;;;:::999777666666555444444333333222222111111222222333333333333444333333333333444444444444111222333444444444444333222222333333333333444444444444555555555555444444888888888888999:::;;;<<<======??????@@@???>>>===;;;===???@@@AAA@@@???>>>>>>>>>???@@@@@@???>>>===AAACCCEEEDDDBBBAAA@@@@@@BBBEEEHHHHHHGGGDDDCCCCCCCCCBBBBBBFFFMMMUUU\\\___NNNLLLJJJGGGFFFFFFGGGGGGLLLKKKIIIFFFBBBAAABBBDDDDDDEEEFFFGGGFFFDDDAAA???CCCBBBBBBDDDFFFGGGFFFEEE???????????????@@@@@@@@@DDDCCCBBBCCCDDDCCC@@@>>><<<<<<;;;;;;:::999777666777666666555444333222222222222222222222222222222222111111000000111111222000000000000000000000000111111111111111000///...------------------------///...,,,++++++,,,------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((*********))))))(((((((((***((('''((()))***)))'''******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))************************************))))))))))))******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,.........---,,,+++++++++------........./////////000000000000111111111111000111111111222222333333444555555666666777777888:::;;;<<<===???@@@BBBBBB@@@BBBCCCDDDEEEGGGJJJLLLIIIGGGDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEFFFHHHJJJJJJJJJLLLMMMLLLLLLKKKJJJIIIIIIFFFDDDBBBAAACCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>======<<<;;;;;;;;;;;;@@@@@@???>>><<<;;;::::::888888888888999999999999666777777666666444333333333333333222111111000000000000111111111111000000//////000000000//////...////////////////////////------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------.......................................//////000000000000000000000000111222222333333555111222666666888DDDSSSpppyyy~~~|||zzzpppTTTHHHAAA<<<<<<;;;;;;:::999888777666555444444444333333222222222111111111222222333444444222222333333333444444444111222222333333333333333333333333333333333333333333333555666666555333333777777777888999:::;;;<<<;;;<<<>>>??????===;;;:::888:::<<<===>>>>>>======<<<===>>>??????>>><<<;;;BBBCCCEEEDDDCCCAAAAAABBBAAADDDGGGHHHFFFCCC@@@???BBBCCCDDDHHHNNNTTTYYY\\\LLLKKKIIIGGGFFFFFFGGGHHHKKKJJJHHHEEECCCCCCEEEHHHEEEEEEEEEDDDCCCBBBAAA@@@CCCBBBBBBCCCEEEEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@BBBCCCBBB???<<<;;;;;;;;;:::999888666666555555444444333222222111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000///......------------------------...---+++******+++,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))*********)))(((((('''''')))((((((((()))))))))((())))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********************************)))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------......//////////////////000000000000000111111111111111111111111444444555555555666666666999:::;;;<<<>>>???@@@AAA@@@AAACCCCCCCCCDDDFFFHHHGGGFFFDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFJJJIIIGGGGGGHHHIIIHHHFFFIIIIIIIIIJJJIIIHHHGGGFFFHHHFFFDDDDDDFFFGGGGGGFFFAAAAAAAAAAAA@@@@@@@@@@@@======<<<;;;;;;;;;<<<<<>>===;;;::::::999:::::::::999888999999777777666666555444333222333222222222111111000000000000111111111111000000......//////000/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---...//////000000////////////000000111222222222555333333666555555<<>>>>>@@@BBBBBBAAAAAABBBDDDAAADDDGGGHHHFFFBBB@@@??????@@@CCCEEEGGGHHHIIIJJJHHHGGGEEEDDDEEEFFFHHHIIIGGGGGGFFFDDDCCCDDDHHHKKKPPPMMMHHHDDDAAA@@@AAAAAACCCBBBBBBBBBBBBAAA>>>;;;??????????????????>>>>>><<<<<<>>>AAACCCBBB>>><<<::::::999999888777555444444444333333222222111111111111111111111111111111000000000000000000000000////////////////////////.........///......------------------------------++++++***))))))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))((((((''''''((()))))))))((((((((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---...//////000....../////////000000000111111111111111222222222555555555666666666666666999999:::;;;===>>>??????@@@BBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGFFFFFFFFFFFFFFFFFFFFFJJJHHHGGGHHHIIIIIIGGGFFFCCCDDDFFFGGGHHHGGGFFFEEEFFFEEEDDDDDDFFFGGGFFFEEEAAAAAA@@@@@@@@@?????????=========<<<======>>>>>>BBBAAA@@@>>>===;;;::::::<<<>>>>>><<<999777888999888777666555444333222222222222111111111111111000000000111111111111000000---......////////////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------...////////////......//////000000111111222222222333444444444888>>>OOO^^^mmmqqqqqqvvv}}}|||{{{uuussstttuuu}}}nnnRRRHHHAAA======::::::999999888777777666333333333333333333333333111000000000111222444555222222222222333333333333111111000000111111222333444444333333333333222222333333444444444444333333444444444555666888999:::888999:::;;;;;;:::999888999999:::;;;<<<<<<<<<<<<;;;===@@@BBBCCCBBBAAA@@@999;;;===>>>>>>???AAACCCBBBDDDGGGGGGEEEBBB@@@@@@@@@CCCEEEFFFDDDBBBAAA@@@DDDCCCBBBAAABBBDDDFFFGGGCCCCCCDDDCCCCCCEEEHHHKKK[[[VVVNNNFFFAAA@@@@@@AAABBBAAAAAAAAAAAA@@@<<<999<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>AAACCCBBB???===999999999888777666444444444333333333222222222111111111111111111111111111///000000111111000000///////////////////////////---------......------,,,------------------------*********+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''')))***)))((('''(((***''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))************+++***))))))))))))***+++************++++++++++++*********+++,,,---------++++++,,,---...//////000------......//////000000111111111222222222333333666666666666666666666666888999:::;;;<<<===>>>>>>@@@BBBCCCBBB@@@???>>>???AAACCCDDDDDDCCCCCCDDDFFFCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGJJJKKKJJJHHHBBBCCCFFFHHHHHHHHHGGGFFFCCCBBBAAAAAABBBCCCBBB@@@@@@@@@@@@?????????>>>>>>============>>>???@@@@@@@@@@@@???>>><<<;;;::::::>>>@@@@@@>>>999777777999888777666444333222222222111111111111111111111111000000111111111111000000....../////////......---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,------........................///000000111111...///000111111222555777>>>KKKZZZccckkkuuu}}}wwwttt{{{rrrgggbbbdddmmmzzzlllPPPFFF@@@<<<;;;:::::::::999888888777777333333333333333333333333000000//////000222444666111222222222222333333333111000000///000111222333444444444333333222222222444333333333333333333444222222222333555777888999777777777888888999999999;;;;;;;;;;;;<<<<<<<<<<<<:::<<>>999:::<<<<<<===>>>@@@BBBAAACCCEEEDDDCCCAAA@@@AAABBBDDDFFFFFFCCCBBBBBBCCCBBBAAA@@@??????@@@BBBCCC@@@AAABBBBBBBBBCCCEEEGGGYYYUUUNNNGGGBBB@@@@@@AAA??????@@@AAABBBAAA>>>;;;;;;;;;;;;;;;:::::::::999<<<<<<===???@@@@@@>>>;;;888888888777666555444333444333333333333222222222111111111111111111111111...///000111111000///...////////////////////////------...............---------------------------)))+++,,,.........,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***&&&&&&''''''((()))))))))''')))******''''''(((***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++************++++++++++++++++++++++++++++++,,,,,,***++++++,,,...//////000,,,,,,---......///000000//////000111222333333444666666666666666666666555888888999:::;;;<<<======>>>???AAAAAA???>>>>>>>>>???AAADDDDDDCCCCCCDDDFFFAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIGGGDDDEEEGGGIIIIIIHHHFFFDDDAAA@@@???@@@@@@@@@>>>===@@@?????????>>>>>>>>>>>>============>>>???@@@AAA>>>>>>======<<<;;;::::::;;;>>>@@@===999666888:::999888666444222111111222000000000000111111111111000000111111111111000000////////////...---,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---............---------...//////000000111...///000///000222333444777>>>HHHSSScccsss{{{{{{www{{{mmmbbbZZZbbblllsssxxx}}}jjjOOOEEE>>>::::::;;;:::::::::999888888888333333333333333333333333000000//////000222555666111111222222222333333333111000/////////000222333444444444333333222222222555444222222222222444555111111111222444666777888666666666666777888:::;;;===<<<<<<<<<<<<<<<<<<<<<:::<<>>>>>>>>???AAACCC@@@BBBCCCBBBAAA@@@@@@AAA>>>@@@AAA@@@??????CCCFFFBBBAAA???======>>>???@@@???AAABBBBBBAAAAAABBBDDDOOOLLLIIIEEECCCBBBAAABBB======???BBBDDDDDDAAA>>>=========<<<<<<;;;;;;;;;:::::::::;;;===<<<;;;999888888777777666444333222444444333333333333333333000000000000000000000000...///000111111000///...////////////////////////......///////////////...------------------------***,,,...111111000...,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))%%%%%%&&&'''((()))******''')))+++***'''&&&(((***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))(((((())))))*********++++++***)))(((((()))***+++)))************+++++++++------,,,++++++***************+++,,,...//////000,,,,,,------...///000000---...///000111222333444555555555555555555555555888888999:::;;;;;;<<<<<<;;;===@@@@@@???>>>>>>???>>>AAADDDDDDCCCBBBDDDFFFBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHGGGEEECCCEEEFFFHHHIIIHHHFFFDDDBBBCCCAAA@@@AAAAAA@@@>>><<>>>>>>>>>>><<<<<<<<<<<<===???@@@AAA======<<<<<<;;;;;;;;;:::888<<<>>><<<888666888<<<999888666333222111111111000000000000000111111111000000111111111111000000////////////...---,,,+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,------......------------......///000000000000222222000111333444333444555999CCCWWWjjjsssrrrrrryyymmm^^^cccgggiiiiiilllssszzzfffRRRCCC:::;;;;;;:::::::::999888777666555222222222111111111111000111111111111111111111111000111111111111222222222000000////////////000000000111111111222222222222222222111111111111111222111111222222222333333333444444555666777888999999===<<<;;;:::999888888888999999::::::;;;===>>>???>>>============>>>>>>???@@@@@@@@@@@@@@@???>>>===<<<>>>????????????AAABBB;;;<<<>>>???@@@@@@???>>>@@@AAAAAAAAABBBBBBCCCCCCFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>===;;;999;;;;;;;;;;;;:::999888777888888777555444333222111333333333222222222111111111111000000//////.........///000111222222111000////////////////////////------......------,,,,,,+++,,,,,,------,,,,,,+++(((***;;;OOOHHH000(((222000---+++***+++,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---+++))))))+++,,,***''')))************+++++++++++++++******++++++,,,---+++,,,------......------......//////000222333444222222333444444555555666888888888888999:::;;;;;;;;;<<<===>>>>>>????????????AAADDDDDDCCCBBBAAABBBBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@???>>>>>>>>>???AAABBBAAA>>>;;;999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<;;;:::888777666666666444444333333222111000000222222222111111111111000000000000000000000000000///............---------/////////...---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))***++++++***)))---,,,,,,+++*********+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,------------.........------,,,,,,,,,------,,,---------.../////////,,,,,,,,,---------......000000000000111111111111///000222888BBBOOO\\\dddccckkkwww|||~~~vvvooolllhhheeedddQQQCCC:::;;;;;;:::::::::999888777555555222222222111111111000000111111111111111111111111000000111111111222222222000000////////////000000000000000000111111111111222222111000000000111111111111111222222222333333333444555666777888888999888888888888888999999999999999999:::;;;<<<===>>><<<<<<<<<;;;<<<<<<===>>>@@@@@@@@@@@@??????>>>======>>>@@@@@@??????AAABBB===>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>??????===<<<<<<<<<;;;::::::999999888888777666666555444333333222222111111111000000000111000000000/////////......///000111222111111000........................---.........---,,,++++++,,,,,,------------,,,,,,***+++666BBB>>>...)))111///,,,******+++,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))---+++))))))++++++***((()))************++++++++++++++++++++++++,,,,,,---,,,,,,------......------.........///000111222333222222222333444444555555777777777777888999::::::;;;;;;<<<===>>>>>>>>>>>>===???AAAAAA@@@???@@@AAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFEEEDDDCCCCCCBBBBBB>>>???????????????>>>>>>>>>???@@@@@@???>>><<<:::;;;;;;<<<============<<<<<<<<<<<<;;;;;;;;;::::::;;;:::999888777666666666444444333222222111000000222222222111111111000000///////////////////////////............---------,,,------------,,,,,,+++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,+++***---,,,++++++*********+++++++++************++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,...------,,,,,,,,,------------------............,,,,,,,,,---------......//////000000000111111111222222222444999AAAIIINNNXXXcccqqqyyy}}}|||lll___NNNBBB:::;;;;;;999999999999888666555444222222111111111000000000000000000000000000000000000000000111111111222222000//////......//////000....../////////000000000222111000000/////////000000111111111222222222222333333444555666777777888333555777999:::;;;;;;;;;888888999:::;;;<<<<<<===;;;;;;::::::;;;<<<<<<===??????????????????>>>>>>===???@@@@@@??????AAABBB???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEECCCBBB@@@???>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@???>>>===<<<;;;999999999999:::777666666666555555555555111111000000000/////////000000000000//////////////////000111111111000000....................................---,,,******,,,------......------,,,,,,,,,///222111,,,+++...---+++))))))***+++***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((()))))))))))))))))))))))))))))))))))),,,***))))))***+++***((()))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------...///000111222111111222222333444444444555555666666777888888999::::::;;;<<<===============>>>??????>>>???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCCCCCCCBBBBBBAAAAAA??????@@@@@@@@@@@@@@@????????????>>>======<<<<<<;;;<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555555333333333222111111000000222222111111111000000000///////////////////////////............---------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++************+++++++++************++++++******+++++++++,,,,,,,,,************++++++++++++------,,,,,,,,,,,,------............------------,,,,,,,,,---------......//////000000000000111111444333111111222555999;;;HHHYYYmmmuuuuuuuuu~~~ZZZKKKAAA;;;;;;:::999999999888777666444444111111111111000000000000000000000000000000000000000000000000111111111111/////////....../////////---------.........//////111000000///////////////000000000111111111111222222333333444555555666666444666999;;;======<<<<<<888999:::;;;;;;<<<<<<<<<::::::::::::;;;<<<======???>>>>>>>>>>>>?????????>>>???@@@@@@??????@@@BBBAAABBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHAAA@@@>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>???@@@???>>>>>><<<:::888777888999:::666666666666666666666666111111000000000/////////000000000000//////////////////000000000000000000.................................---,,,+++***))),,,------......------,,,,,,---+++((()))------***+++***((()))*********((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))******))))))******))))))))))))*********+++++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,------......,,,,,,,,,---...///000000000000111111222333333333222333444555666777777777888999:::;;;<<<<<<<<<<<<>>>????????????AAADDDFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBB???>>>===<<<<<<<<<======;;;<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999888777666555555555555333222222222111111000000111111111111000000000000///////////////////////////............---------***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++***************************+++++++++++++++++++++++++++***************+++++++++************++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......////////////000000000111111111111111222333444555<<>>???>>>=========>>>???@@@@@@===???@@@@@@>>>>>>???AAAAAABBBBBBBBBCCCDDDDDDEEEGGGFFFFFFFFFFFFFFFFFFFFF???>>>===<<<;;;<<<==============================;;;::::::;;;===>>>===;;;===;;;999777666777888999555555555555666666666666222222111111111000000000////////////000000000000000000//////////////////........................------------,,,+++***))),,,------------------,,,+++---+++&&&(((...---(((***)))((()))***+++)))((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))*********+++++++++,,,++++++++++++,,,------------,,,,,,,,,---...///---,,,,,,------...///000//////000000111222222222000111333444666666666666777888999::::::;;;::::::===>>>???>>>>>>@@@CCCFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<;;;:::;;;<<<===;;;<<<<<<===============;;;;;;;;;;;;::::::::::::777777666555444444444444222222111111111111111000111111111000000000//////........................///............---------,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++------,,,,,,+++++++++***++++++++++++++++++++++++*********************************)))))))))***************))))))***++++++++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++,,,---.........------,,,,,,,,,+++,,,,,,,,,---------.........////////////000000000//////000111222333444444777EEEYYYhhhnnnqqqsssuuuyyyuuuyyyTTTGGG@@@<<<;;;888777777777777666444333222111111000000000//////////////////////////////////////////000000000111111///......------......///,,,,,,---------.........////////////000111222222////////////000000000000111222222222333333333333333444555666777666666555888999:::<<<<<<<<<;;;:::;;;;;;;;;;;;<<<===??????======<<<<<<===???@@@BBB===>>>???>>>======>>>???@@@@@@@@@@@@@@@BBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;<<<===========================999999888999;;;;;;:::999:::999888666666666666777444444444555555555555555222222111111111000000000////////////000000000000000000///.........//////------------------------,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++***,,,+++***+++...,,,))))))(((((()))++++++***((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))''')))***)))(((((()))+++)))************+++++++++++++++******++++++,,,---------,,,+++,,,---...///---------------...//////......//////000111111222///000222555666666666666666666777888999999999999;;;<<<======<<<===???AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>>>>???@@@AAABBBCCCCCC???????????????>>>=========<<<;;;::::::;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<::::::::::::999999999999666555444444333333444444111111111111111111111111111111000000000/////////........................///............---------......------,,,***)))(((++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***))))))((()))))))))***))))))))))))***++++++++++++************++++++******+++++++++,,,,,,,,,))))))))))))************+++******++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,---------............////////////000000//////000000000000000000555999AAALLLWWWccclllqqq}}}zzz{{{~~~RRRFFF@@@<<<;;;777777777777666555444333222111000000000////////////........................////////////000000000111///......------......///------------..................//////111222444555........./////////000000111111111222222222222222222222333333444555555666666777999::::::999888777999999999:::;;;<<<>>>???===<<<;;;;;;<<>>===<<<;;;<<<===>>>============???@@@AAA>>>>>>>>>======<<<<<<<<<===<<<;;;;;;;;;;;;==============================:::999888999::::::888777777777777666555555444444444444444444444333333333111111000000000/////////.../////////000000000111111000///...---......///------------------------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++***+++...---+++***,,,)))((()))***,,,,,,+++)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))&&&(((***)))(((''')))+++)))************+++++++++******))))))******+++,,,...---,,,++++++---...000..................///000---......//////000111111...000333555666777666666555555666777888888888888:::<<<>>>>>>===<<<===>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@======???@@@BBBCCCDDDEEEAAAAAAAAAAAA@@@???======<<<;;;;;;;;;;;;;;;;;;<<<999::::::;;;;;;;;;;;;;;;999999999888888888777777555444444333333333333333000000000000111111111111111000000000////////////........................///............------------------------,,,+++***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************************************,,,+++***)))))))))******)))))))))))))))***++++++++++++************++++++******+++++++++,,,,,,,,,))))))))))))************************+++,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------.............../////////000000000000000///////////////333222222666???LLLYYYbbbhhhvvv~~~RRRFFF@@@<<<;;;777777777777666555444222222000000000000////////////........................////////////000000000000.........------.........---------.........//////---......000222444666777............/////////000111111111111111222222222222222333333555666888999444555777888999888666555888888888999:::;;;===>>><<<<<<;;;;;;<<>>???>>>=========<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>========================;;;:::999999::::::888666666666666666555444333222444444444333333222222222000/////////.............../////////000000111111111000///...------...///------------------------))))))***+++,,,,,,,,,,,,*********++++++*********,,,)))+++///---((()))///)))))))))+++------+++)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&(((******((('''))),,,)))************+++++++++)))))))))((()))******+++...---,,,++++++---...000//////.........//////000------......///000000000...000333555777777666666444555666777888888888888<<<>>>@@@AAA???>>>>>>>>>======>>>>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@@@@======???@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCAAA@@@???:::;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888888888777777777777666444444333333222222333333000000000000000111111111000000000000////////////........................//////.........---------,,,,,,---.........------++++++++++++++++++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))...---+++*********++++++))))))((())))))***++++++++++++************++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************+++,,,---...+++++++++,,,,,,---------,,,,,,,,,---------................../////////000111000000//////000111111111111111111444<<>>???@@@@@@888;;;???@@@???===<<<<<<===<<<;;;;;;<<<===>>>???======<<<:::888888:::<<<>>><<<;;;999999:::;;;<<<===>>>>>>>>>===<<<:::999:::::::::999999999999999888777666555555444555555555555444444444333333333////////////////////////000000111111111111000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***)))((((((((()))+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111////////////////////////000000111222444555666666444555777888999999888888;;;;;;::::::;;;<<<>>>?????????????????????@@@AAABBBAAA@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@CCCEEEDDDBBB???===<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999888777555444333333444444222222222222222222333333111111111111000000000000///////////////////////////............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))++++++******))))))(((((((((((()))*********************+++++++++,,,,,,,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,............////////////333222000000222666;;;===HHHQQQ___hhhiiikkkuuu~~~{{{yyyPPPEEE>>>:::999666777666555444333222222222222111000000111111000...........................---.../////////...---,,,------------------------------,,,,,,---...///...............////////////------------------------333777;;;:::555111000111000000111222333444555555444444555666666666666555666888:::;;;:::::::::;;;;;;;;;;;;<<<======>>>>>>999<<>>======<<<<<<;;;;;;;;;<<<===>>>===<<<::::::;;;===???@@@>>>===;;;999999:::;;;<<<======>>>>>>===;;;999888888888888888777777666666777777666666555666666666666555555444333333222222///////////////////////////000000111111000000///000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&''''''(((((()))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))((((((((()))***+++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))************)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///000........................111111111222222333333333444555666888888888888888;;;:::::::::;;;<<<===>>>>>>============>>>>>>???BBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===???AAABBBAAA@@@===<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888999888666555444444444555222222222222222222222222111111111000000000//////////////////////////////............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))*********)))))))))))))))(((((()))************************+++++++++,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,............////////////111000///000111444777999:::BBBPPP^^^eeehhhooowww~~~{{{wwwyyy}}}uuuMMMCCC===999:::888777666666555444333222222222000//////111111000..............................///111222222000...,,,------------------------,,,,,,,,,------------...---............/////////------------------------000444777777333000000111///000000111222333444444333444555555666666555555777888999999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@AAA@@@>>>>>>>>>;;;;;;;;;:::;;;;;;<<<===<<<999888:::???CCCDDDCCC>>>===;;;:::::::::;;;<<<===>>>>>>>>>===;;;999888777888888888777777666666777777666666666777888888777777666555333222111111000000000000000000000000//////000000000000//////000000//////...---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******''''''''''''''''''''''''(((((('''''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000........................111111111111111000000000444444666777777888777777::::::::::::;;;<<<======;;;;;;;;;;;;;;;<<<======AAAAAA@@@????????????@@@????????????????????????=========>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::999888888777777777777777888888666555555555555555333333333222111111111000111111000000000000//////////////////////////////............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))************(((((()))************************++++++++++++,,,++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,---............/////////......//////000222333444222444>>>LLLWWW___hhhooossszzz~~~qqqlllnnnqqqwwwrrrLLLBBB<<<888:::999777777666555444333222222222000//////000000///...........................111333666777777555222///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,,,,------------.........//////////////////////////////,,,///111222000....../////////000000111222333333222333444555555555555555777777888777777888<<<>>>======<<<<<<;;;:::::::::999<<<>>>??????>>>>>>>>>;;;;;;;;;:::;;;;;;;;;;;;<<<888666:::AAAEEEEEEBBB======<<<;;;:::;;;;;;<<<>>>?????????>>><<<:::999999::::::;;;:::999888888777777666777777888999999888888666555333111000///000000000000000000000000...//////000000//////.../////////......---------------------------------************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((('''''''''''''''(((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))************))))))++++++************+++++++++++++++++++++++++++++++++---......---,,,...///..............................////////////000000333444444555666666777777999999999::::::;;;<<<<<<::::::::::::;;;<<<======AAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888777666555555555666777666666555555444444444444444333333222111000000///111000000000////////////////////////////////////.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))(((((())))))******++++++(((((()))***************************++++++++++++++++++******++++++,,,---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////---...///000000000000000444222333:::DDDOOO^^^kkkmmmqqqxxxzzzsssqqqqqqnnnppptttwww~~~oooKKKCCC<<<888999888777777777666555444222111111000//////000000///---........................222444777999888666333111,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,,,,---------------............////////////////////////+++---...///...............//////000000111111111111222333444555555555555666666777777777:::???BBB???>>>>>>===<<<;;;:::999888:::<<<======<<<===>>>;;;;;;;;;;;;;;;;;;::::::<<<999777:::@@@CCCAAA>>>======<<<<<<;;;;;;;;;;;;??????@@@@@@???>>><<<;;;:::;;;<<<<<<<<<;;;999888777777666777777888999999999888777555333111000///000000000000000000000000......////////////..................------------------------------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***))))))((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))&&&''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))))))))************))))))+++******))))))******++++++++++++++++++++++++++++++,,,------,,,,,,---...........................+++,,,,,,---///000000111333333333444444555666666888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@??????>>>>>>========================>>>===<<<;;;:::;;;;;;<<<;;;;;;:::::::::999999999888777777666666666666666333333333333333333222222333333222222111000//////000000000////////////...////////////////////////...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((()))***************))))))*********+++++++++++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------............---...///000111000000///333222222444777>>>MMM[[[```gggooowww|||xxx|||tttmmmllltttiiiIIIBBB===888999888666777777777666444222111111///......000000///---........................000111333444444222000...,,,,,,,,,,,,,,,,,,,,,,,,+++...111111...,,,,,,...,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000........./////////000000000111222333444555555555666666777777888:::???BBB??????>>>===<<<;;;::::::777999;;;<<<;;;;;;===>>>;;;<<<<<<<<<<<<;;;::::::<<<:::999:::>>>???>>><<<============<<<<<<;;;;;;===>>>????????????======999:::;;;<<<<<<:::888777777777666666666777888888999888777555333111000///000000000000000000000000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***)))((('''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******************************&&&'''((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******++++++++++++++++++++++++***+++---,,,++++++,,,...------------------------***+++,,,---...000111111222222222222333444555666777777888999::::::::::::;;;;;;;;;<<<===>>>???@@@??????@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<::::::::::::999999999999888888888888888777666666111222222333333222111111222222222111000000000///000000////////////......////////////////////////------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************)))))))))************+++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,------------.........---...///000111111000000,,,///333666444333:::CCCKKKVVVdddnnnxxx{{{ooommmttt{{{```DDDAAA<<<888999888666777888888777555333111111///......//////...---...........................//////000000...---,,,++++++++++++++++++++++++,,,000333333///,,,---///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,///......//////000//////---............////////////000111333444444444555666777888888777888;;;===>>>======<<<;;;:::999999888:::;;;<<<<<<<<<>>>???<<<======>>>===<<<;;;:::;;;;;;;;;<<<=========<<<===============<<<<<<;;;999:::<<<===>>>>>>======:::;;;===>>>>>><<<:::888777777666666555666666666888777666555333222111000////////////////////////---------......---------------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))))))))'''&&&$$$''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((()))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))************))))))******))))))))))))*********************************+++,,,,,,++++++,,,---------------------------,,,,,,,,,---...//////000222222111111222333555555666777888999:::::::::999::::::;;;;;;<<<>>>???@@@>>>??????@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888777999;;;<<<;;;:::777666111222333333333333222111111111111111000000000000000000/////////.........////////////////////////---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))***************))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------......///000111111,,,,,,000555555222222555888BBBMMMXXXeeessszzzzzzuuuxxx||||||tttuuuyyyYYY@@@???<<<888999999666777888888777555333111111///......//////...---.......................................------,,,++++++++++++++++++++++++,,,000555444///,,,---///,,,,,,,,,---------.................................---,,,,,,---...---,,,------..................//////111222333444444444777888999888666666777999<<<<<<;;;::::::999888888999:::<<<=========???AAA======>>>>>>>>>===;;;:::999;;;===>>>===<<<===>>>=========>>>===<<<<<<;;;777888:::<<<=========<<<===>>>@@@AAAAAA???===;;;888777666555555555555555777777666555333222111111////////////////////////,,,------......------,,,------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))((('''%%%###''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((('''(((***+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))************))))))******))))))))))))******************************)))+++,,,,,,+++***,,,---------------------------........................222111111000111333444555555666888999::::::999999:::::::::;;;<<<===??????>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999888:::::::::999999999888888888:::<<<>>>>>>;;;888666111222333444444444333222000000000000000111111111000/////////............////////////////////////---------,,,,,,,,,++++++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((()))***************))))))))))))************++++++******++++++,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---...///111111222---+++000444444444555111444888@@@QQQcccmmmoooxxx{{{~~~yyywwwzzz|||TTTBBB===;;;<<<444888777777777666555333222111222111///...///000///.........................../////////...------,,,,,,,,,,,,++++++***+++++++++))),,,......---++++++,,,,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///////////////............///000111222333444444444444444444666888:::<<<;;;<<<<<<<<<;;;999777666::::::;;;;;;;;;;;;;;;;;;???????????????>>>===<<<@@@@@@AAAAAA===:::???FFFMMMFFFAAA@@@???<<<;;;===;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@???<<<:::888666555333333444444444333333333333222222222111111///////////////......---000///...---,,,+++++++++------,,,,,,,,,,,,++++++))))))*********+++++++++************))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***)))((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************************(((((())))))))))))(((((()))************+++++++++******))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---...///000111222333333777888999888666666777888<<<;;;;;;;;;;;;<<<<<<===@@@??????>>>===<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999:::999999999999999999999888:::<<<======;;;888666555333111000111111000///000000//////.........---111111222000---,,,,,,---...------,,,,,,------...///---***+++---///...,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******+++++++++******)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++............////////////////////////000000000000222333333555:::BBBLLLSSSjjjxxx{{{xxxSSSBBB===;;;<<<444888777777666666555333222111222000///...///000///...------------------------111000///...---,,,+++***,,,,,,++++++***++++++,,,***,,,------,,,++++++,,,,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...////////////...............//////000222333333444555444444444555777999:::<<<<<<======<<<:::999888:::::::::;;;;;;;;;;;;<<>>AAA@@@@@@AAA@@@AAAIIISSSQQQIIICCCAAA???;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888777888666555444555666555444333333222222222111111111///////////////......---//////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++++++++,,,************))))))))))))+++*********)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***)))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))))))))(((((((((((())))))))))))************************(((((())))))))))))(((((())))))*********+++++++++******))))))))))))******)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---...///000111222222333444555777777777777999;;;<<<;;;;;;;;;;;;<<<======>>>>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::999999999999999999999999999999999888999:::;;;;;;999888666888666333222222111000...000/////////...............///000///---------///...------,,,,,,------...///---++++++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******+++++++++******)))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++---.........////////////.../////////000000000000222222222111333888>>>CCCWWWeeexxx~~~QQQBBB>>>;;;<<<444999666666666555555333222111222000......///000///...------------------------222111000...---+++***))),,,++++++***++++++,,,,,,+++,,,---,,,******,,,---,,,+++***+++,,,------+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------..............................///000111222333333444444444444555666777888<<<<<<======<<<;;;:::::::::::::::;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@??????BBB??????AAACCCHHHSSS^^^SSSLLLDDDAAA???;;;:::===;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666666777888666444444555666555444333222222222222111111111///////////////......---///...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))(((((((((((())))))))))))************************(((((())))))))))))(((((()))))))))*********++++++******))))))))))))******)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000111222222111333555777777999;;;===;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;:::999999::::::::::::;;;;;;;;;;;;::::::::::::999999999999888888888888888888888888888888888888888777777777;;;888666444333222000...////////////............+++---......------...000...------,,,,,,------......---++++++---------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++******,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------.........//////....../////////000000000000000000///...000333666@@@JJJZZZlll{{{{{{OOOBBB>>>;;;<<<444999555555555555444333222111111000......///000000///------------------------//////......---,,,++++++++++++******++++++,,,,,,,,,,,,,,,***)))))),,,...+++*********,,,---,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------...............///......//////000111222222111111222333555666888888::::::;;;;;;;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<>>>============>>>>>>>>>AAA>>>>>>AAADDDHHHRRR[[[QQQIIIBBB@@@===;;;;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;888777666444444555666777666444222222333333333222222222222222111111111111///////////////......---///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,---------************)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))(((((((((((())))))))))))************************(((((())))))))))))(((((())))))))))))******************))))))))))))******))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------...//////000111111000222555666777888:::<<<;;;::::::;;;;;;<<<===>>><<<<<<;;;;;;::::::::::::999999:::::::::;;;;;;;;;:::::::::999999999999888777777777777777888888888888777666555555555666666999777555333333333111000///////////////.........+++,,,------,,,,,,---///...------,,,,,,------...---,,,++++++,,,,,,---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))***+++++++++******,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------................../////////000000,,,...///000000000333555333555<<>>?????????======AAACCCCCCHHHNNNJJJCCC======<<<;;;<<>>>>>======>>>@@@AAACCC???<<<===AAABBB??????BBBCCC===:::;;;<<<;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;888777666555666777:::;;;777555333333444555444333222111111111111000000000///////////////......---...------,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))************))))))))))))******)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,------------......//////111222444444333333444555777777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999999999888888888888666777777888888999999999777666555333333444444555333111000000111222222111.........///////////////...//////...,,,+++,,,---...------,,,,,,------...+++,,,,,,,,,******,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((()))***+++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------........./////////---...000000/////////000...222555444222333888===EEETTTfffsss~~~zzzzzz~~~pppJJJAAA@@@<<<;;;444:::333333444444444333222222000///---...000111111000////////////////////////+++++++++,,,,,,------...************+++,,,---...)))***,,,,,,***)))***++++++))))))***+++,,,+++***++++++************++++++***++++++++++++,,,,,,,,,++++++,,,------...//////------............//////---...000222333444444444222222222333444666999:::888999999:::;;;<<<===>>>>>>===<<<<<<===@@@BBBCCC@@@===>>>AAABBB@@@???AAA???;;;999<<<===;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;777777666666777888:::;;;777555333333444555444333111111111111000000000000///////////////......------------,,,,,,------...------,,,,,,,,,,,,++++++*********++++++++++++,,,************))))))))))))((()))))))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++%%%&&&((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))*********))))))))))))******)))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,------------.........///000222222111111333444555555666666777999:::;;;999999::::::::::::::::::888999999999999:::::::::999999999999888888888888777777888888999::::::;;;666666555444444444444444444222000000111111000///............/////////000,,,...//////...---...000...------,,,,,,------...***,,,---,,,***)))+++---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((()))***+++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((()))++++++,,,,,,+++++++++************++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------.........//////---...000///...---...//////222444444222111222444777AAALLLUUUaaasssyyyrrrpppqqqsssuuuoooIIIAAA@@@<<<;;;444:::333333444444444333222222000///---...000111111000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...(((***,,,,,,+++***)))******)))))))))+++,,,+++***++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////------..................///000222333333222111000222111222222444777999;;;888888999:::;;;======>>>;;;;;;::::::;;;>>>@@@BBBBBB???>>>BBBDDDBBBBBBEEE???;;;:::===>>>;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;666666666777888999:::;;;555333111111222222222111111111111111000000000000///////////////......---------,,,,,,,,,------...---------,,,,,,,,,++++++))))))*********+++++++++************))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,%%%&&&((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------------,,,...000000000111333444444444555555666888999:::888888888888888888999999888888999999999:::::::::999999999888888888888777777777888999::::::;;;;;;666666555555555444444444666444111000111000///...---.........//////000000+++---.../////////111333...------,,,,,,------...***,,,---,,,))))))+++...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((()))+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((()))++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------.........//////,,,---////////////111333//////...---...000333555000444555444===NNN[[[^^^pppqqqqqqpppmmmhhhdddbbbsssLLLAAA===:::;;;444777222333444555444333222111000000000000000000000000//////000000000000/////////...---,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,++++++++++++++++++++++++++++++++++++***************+++,,,,,,---.........------......///////////////000000000111222222333333111222333333444555999;;;888888888888888999999999:::<<<======;;;;;;>>>@@@BBBEEEEEE@@@===??????>>>>>>======<<<<<<<<<<<<===::::::999999999999888888777777777666555555444444111111111111000000000000000000000000////////////............////////////......---,,,,,,,,,,,,---+++++++++************))),,,,,,,,,++++++*********))))))))))))(((((((((((()))))))))))))))))))))))))))'''&&&'''((()))((('''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))((('''+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))************))))))))))))************++++++******++++++,,,---------------------------............///000222222222333333444555666777777777888888888777666555444777777777777888888888888::::::999888888999:::::::::::::::999999999888888666666555444333333222222333333111000///////////////////////////......---////////////////////////------------------------,,,++++++******++++++,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''''''''((((((((()))((((((((((((((()))******+++***)))'''''''''((()))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------......------................................................///000000000111111111111222222333333333555999<<>>?????????>>>>>>=========;;;;;;;;;;;;::::::::::::777777666666555555444444111111111111000000000000000000000000/////////...............////////////......---,,,,,,,,,,,,---+++++++++************)))+++++++++******)))))))))************))))))))))))))))))))))))))))))))))))(((&&&%%%&&&'''((('''&&&)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))((('''((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((())))))))))))************))))))))))))******************))))))******+++,,,---------------,,,,,,,,,............///000111222222222333444555666777777777777777777666666555444777777777777888888888888::::::999888888999::::::::::::999999999888888888666555555444333333222222222222111000/////////000///////////////......---........................------------------------,,,++++++******++++++,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''''''''((((((((())))))((((((((((((((()))******+++***)))(((''''''((()))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------...---------................................................//////000000000111111111000111111111111333666999777999<<<>>>@@@CCCGGGJJJlllHHH???;;;888;;;444777666555444333222111111111////////////////////////---..................---000//////...............++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++++++++++++++++++++++++++)))))))))***+++++++++,,,+++,,,,,,---------------------...////////////...//////000000111111222222111222333333222333555777777888888888999999999:::999<<<===;;;999===HHHQQQiiicccVVVEEE<<<<<<@@@AAA@@@AAAAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;777777666666555444444444111111111111000000000000000000000/////////......---............/////////......---,,,,,,,,,,,,,,,+++++++++************)))*********)))))))))))))))++++++++++++************))))))))))))))))))))))))'''&&&%%%%%%''''''&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))************))))))))))))************))))))(((((())))))***+++......------,,,,,,++++++...............///000111111111222333444555666666555555666666666555555444777777777777888888888888:::999999888888999999:::999999999999888888888777555555444444333333222222111111000000000000000111///////////////......---........................------------------------,,,++++++******++++++,,,++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''((((((((()))))))))((((((((((((((()))*********))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------------------------------------------------------////////////000000000000///000000//////000222555///000222333444666888;;;fffEEE???:::777<<<555666888666444222111111111111........................,,,------......------,,,///...------------......,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++************************(((((()))***+++,,,,,,,,,+++,,,,,,---------,,,,,,,,,---......//////............//////000111111222000111333222111222333555666666666777777888888999888<<<>>><<<999<<>>===@@@AAA@@@@@@@@@@@@???>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;777666666555555444333333111111111111000000000///000000/////////.........---------.........//////...---,,,,,,++++++,,,,,,+++++++++*********))))))******************))))))++++++*********)))))))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((+++******))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))((()))))))))************((()))))))))************)))))))))))))))***++++++......---,,,,,,+++++++++...---------......///000000000111222333444555555444444555555555555555444666777777777888888888888999999999999999999999999999888888888888777777777444444444333333333222222111000000000000000111222///////////////......---........................------------------------,,,++++++******++++++,,,,,,+++******)))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))'''(((((((((((()))))))))((((((((((((((())))))***)))))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,------------,,,------------------------------------------------........./////////000000//////000///......000222111222333222222222444666bbbDDD@@@:::777<<<555555888666444222111111111111------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++,,,------,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++************************(((((()))***+++,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,------...............---......//////000111111///111222333222111333444444444555555666777777888666;;;???>>>;;;;;;AAAGGGZZZWWWNNNAAA999:::======>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::::::::999999666666666555444444333333111111111111000000000///////////////............------------............------,,,++++++++++++,,,+++++++++*********))))))++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((()))((('''((()))***)))''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******((()))))))))************((()))))))))************+++************+++,,,,,,------,,,,,,,,,+++++++++------------------.../////////000111222333444444333333444555666666666555666777777777888888888888999999999999999999999999888888888777777777666666333333333333333222222222111000000000000000111222///////////////......---........................------------------------,,,++++++******++++++,,,,,,++++++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((()))))))))***((((((((((((((())))))***((((((((())))))))))))((())))))))))))))))))))))))))))))************))))))******))))))******+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,---------------------------------------------------............////////////000000000......///111000111111111//////000222___EEEBBB;;;666<<<555444666555444333222111111111........................,,,------------------,,,++++++++++++++++++,,,---,,,,,,++++++******+++++++++++++++++++++++++++++++++***)))***,,,---,,,+++************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,++++++***,,,,,,---............---------......//////000000...000222333333222333444333333444555666777777888777;;;??????===<<<<<<>>>???BBB@@@;;;999===??????===<<<;;;:::::::::;;;;;;::::::999999999888888888666666555555444333333333111111111111000000000000/////////.........------,,,------------.........------,,,++++++++++++++++++++++++************)))+++++++++++++++,,,,,,,,,))))))))))))((((((((('''))))))))))))))))))))))))***)))((((((******)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************))))))))))))************+++++++++***+++,,,,,,---+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,------.........///000111222333333222333444555666777777777777777777777888888888888888999999::::::999999888777777777777666666666666333333333333222222222222111111000000000000000111///////////////......---------------------------------------------------,,,++++++******++++++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******((((((((((((((()))******'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...///111000//////000111000111111000///...000111^^^FFFDDD<<<666===555333444444444444333333222111........................------............------,,,++++++++++++,,,---...---,,,++++++******++++++************************+++***)))***,,,---,,,+++******************************************++++++,,,,,,,,,,,,,,,+++******+++,,,------......------,,,------......///000000---000333444444444555666444444555666777888999:::;;;;;;===>>>>>>===;;;:::777<<<>>><<<<<<@@@BBBAAA<<<;;;999888888:::<<<>>>:::999999999888888888888666555555444444333333222111111111111000000000000//////.........---------,,,,,,---------.........---,,,++++++***++++++++++++++++++************))))))*********++++++++++++*********)))))))))(((((())))))))))))))))))))))))***((('''((()))***)))(((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((())))))******))))))))))))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))***++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))************))))))))))))***************************++++++,,,*********+++,,,,,,------------,,,,,,,,,,,,,,,------......///000111222333222333555666777888888888777777777777888888888888888999::::::::::::999888777777666666666555555555222222222222222222222222222222111000/////////000///////////////......---------------------------------------------------,,,++++++******++++++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********((((((((((((((()))******&&&'''((()))******)))((())))))))))))))))))))))))))))))************))))))******))))))******+++,,,************************)))******++++++******)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,...///000///...///111000111222111000000222333^^^GGGEEE===777===555333222333444555444333222111////////////////////////---......//////......---,,,,,,,,,,,,------...///---,,,,,,+++*********+++************************+++***)))***,,,---,,,+++))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,,,,+++***)))+++,,,------......------,,,,,,------...//////000---///333444555555666777555666777888999:::;;;;;;===<<<;;;<<>>???======;;;888777888:::>>>@@@:::::::::999999999888888666555555444444333222222111111111111000000000000//////.........---------,,,,,,,,,---------......---,,,++++++******+++++++++++++++************)))(((((())))))*********++++++++++++************))))))))))))))))))))))))))))))'''&&&'''((()))((('''&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))***((((((''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))************))))))))))))************)))))))))))))))******+++))))))***+++,,,------...------,,,++++++,,,,,,,,,------...///000111222222333444555777888999999999777777777777888888888888888999:::;;;;;;:::999888777666666666555555555555222222222222222222222222333333111000///////////////////////////......---------------------------------------------------,,,++++++++++++++++++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************((((((((((((((()))******&&&'''(((*********)))((())))))))))))))))))))))))))))))************))))))*********)))***++++++,,,************************))))))************))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,...///......///000...///000/////////111333ZZZJJJ===<<<<<<888777999666555444444222222111000////////////////////////......---,,,,,,,,,,,,---******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((()))************+++++++++************************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++,,,,,,,,,,,,------------...///000111222222/////////000111111222222333444666888999;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===???AAACCC>>>:::888:::???AAA???;;;;;;;;;::::::999888777777555555444333222111111000333333222222111000000000......------------......///............---------***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))***)))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))+++*********))))))((((((&&&&&&''''''(((((())))))))))))))))))))))))******)))))))))))))))))))))))),,,,,,+++***))))))************++++++++++++******++++++,,,,,,,,,,,,------............///000111222444444555555666666777777777777777777777888888999777888999::::::999888777777777777666555555444444222333333333333222111111111111111111111000//////////////////..................---------,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))************))))))************))))))******))))))((((((''''''''''''(((((())))))************))))))((((((''''''******))))))))))))************++++++++++++************))))))))))))******)))((((((((()))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...---------............//////////////////000111111YYYIII=========999666888666555444444222222111000////////////////////////......---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))************+++++++++************************))))))))))))))))))))))))***************++++++++++++++++++,,,,,,,,,---------------......//////000...//////000000111222222444555666888999:::::::::;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;===>>>???===:::999;;;???AAA???<<<;;;;;;:::999999888777777666666555444333222111111333333222111111000000///......------------..................------------***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))((((((((()))))))))*********+++*********)))))))))))))))))))))))))))))))))))))))+++***))))))(((((())))))+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------------...///000111444444444555666666777777777777666666666777888888777777999999999999777777555555555444333333222222222333333333333222111111111111111111111000//////000000/////////............------------,,,,,,,,,++++++++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((()))))))))*********))))))************))))))***)))))))))(((((((((''''''((((((((()))))))))***))))))))))))((((((((((((******))))))))))))******)))******++++++******)))******))))))))))))******+++***************+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,------...------------............///////////////000000111WWWHHH===>>>>>>999666777666555444444222222111000////////////////////////......---,,,,,,,,,,,,---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))************+++++++++************************))))))))))))))))))))))))+++++++++***************++++++++++++,,,,,,,,,,,,------------------------......//////000111111111111222333555666777777777;;;::::::999999:::;;;;;;<<<<<<;;;::::::;;;;;;<<<<<<:::999;;;???AAA@@@>>>:::::::::999888888777777777666666555444333222222333222222111111000//////......------------..................------------***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''((())))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))************+++*********))))))(((((())))))))))))))))))))))))***)))((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////333333333444555666666666666666555555666666777888666777888999999888777666555555444444333222222222222333333333333222111111000000111111000000//////000000000000////////////------------,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((())))))))))))******))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******)))******++++++******)))******))))))))))))******---,,,++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...------------............//////......//////000111VVVGGG===>>>???999555666666555444444222222111000////////////////////////......---,,,,,,,,,,,,---//////...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************)))))))))))))))))))))))),,,+++++++++***)))))))))***++++++++++++,,,,,,,,,......------,,,,,,,,,,,,------...//////000000111111222444777999:::;;;<<<999999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;???AAA@@@???:::999999999888888777777777777666555444333333222222222222111000000//////......------------...............---------,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))))))))((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((***((('''%%%%%%'''(((***(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((++++++******)))((((((((())))))))))))))))))))))))***))))))((((((((())))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///111111222333444555666666555555555444555555666777666666777888888777666666777777666555555444444333222333333333333222111111///000000000000000//////111111000000000/////////---------,,,,,,,,,++++++,,,,,,,,,++++++*********************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((()))))))))***))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''(((((())))))************))))))))))))******))))))************))))))******))))))))))))******---,,,+++***************************************************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,---------.........///............///000000UUUFFF<<<>>>???999555666666555444444222222111000////////////////////////......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++))))))******************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))*********+++++++++,,,,,,///......------,,,,,,,,,---------...//////000000333555888;;;>>>AAABBBCCC888888888888888999:::;;;:::;;;;;;<<<=========>>>:::::::::;;;===?????????999999888888888888888777777777666555444333333222222222111111000//////.........------------.........------------,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((***((('''%%%%%%'''(((***(((((((((((())))))))))))(((((((((((((((((())))))((((((((((((''''''''''''************))))))(((((())))))))))))))))))))))))*********))))))******+++******))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---...//////000000111222333444555555444444333333444444555666555666777777777777666555666666666555444444333333222333333333333222111111...//////000000000//////000000000000////////////------,,,,,,,,,+++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))'''(((((((((((()))))))))))))))************))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((())))))************))))))))))))******)))))))))******)))))))))******))))))))))))******,,,+++***)))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,------------..................//////000UUUFFF;;;<<<>>>999666777666555444444222222111000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************++++++++++++.........------,,,,,,,,,,,,,,,------...////////////000333777:::===???@@@777777777777888999::::::999:::;;;===>>>>>>>>>>>>:::::::::;;;;;;<<<======888888888888888888888888777666666555444333222222222111111000000///............------------......------------,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))&&&&&&&&&'''(((((())))))''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''((())))))(((((((((((())))))))))))''''''(((((((((((())))))************)))))))))))))))))))))))))))))))))***))))))))))))))))))))))))***************++++++,,,***)))(((''''''((()))***************++++++++++++,,,,,,,,,,,,---...//////...///000111222333444555333333333222333444444555444555666777777666555444444444333333222111111111222333333333333222111111......///000000000//////////////////............,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))''''''(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******((())))))******))))))(((******))))))))))))************))))))((()))))))))************************)))))))))************+++*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,------------......------......///000UUUFFF:::;;;<<<888666999666555444444222222111000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,++++++******)))************************)))))))))******+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---......//////+++,,,///111444555777777666666666777777888:::::::::;;;<<<<<<<<<<<<;;;:::999::::::::::::999:::;;;777777777777888888888888666666555444333222111111111111111000//////............------------......---------,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))&&&&&&'''(((((()))******''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))+++*********)))))))))(((((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))***+++++++++***)))'''''')))***+++************+++++++++++++++******++++++,,,---...---...///000222333444444222222222222222333444444444444666666666666444444444444333222222111111000222333333333333222111111---......///000000//////............------------,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))'''''''''((((((((())))))))))))************))))))'''((((((((()))))))))******)))))))))((((((((('''))))))))))))((((((((((((******))))))))))))******(((((())))))))))))((((((******))))))))))))************))))))******++++++************************))))))))))))************)))*********++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,---------...------------...//////}}}VVVFFF::::::;;;888777:::666555555444333222111000////////////////////////......---,,,,,,,,,,,,---...---,,,+++)))((('''&&&*********************************++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++************************++++++,,,------......//////000111333444555666666666666666666777888999:::;;;;;;<<<<<<;;;999888777999:::::::::888888888999777777777777777888888888666555444333222111111000111111111000//////...............------.........---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))***'''''''''((()))******+++))))))))))))))))))))))))%%%&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''((()))***+++,,,,,,))))))))))))))))))))))))((((((((((((((()))******,,,+++)))(((((()))+++,,,)))************+++++++++))))))))))))***+++,,,---------...000111333444444222222111111222222333444333444555666666555444333666666555444444333333222222333333333333222111111------...///000000//////......---------,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))''''''''''''((((((((()))))))))************))))))'''((((((((())))))************))))))((((((((('''******))))))((((((''''''******))))))))))))******(((((())))))))))))((((((******))))))))))))******************+++,,,------))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......++++++,,,,,,,,,---------...------------...//////{{{VVVEEE===<<<666666888444777666555444222111000///000000000000////////////------------------------......---,,,,,,+++******,,,,,,,,,++++++*********))))))(((((()))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************)))************+++++++++---------.........//////------...///000111222222333333444444555666666777>>>BBBEEECCC===888888:::::::::::::::::::::::::::888888888888777777777666555555444333222222222222111111111111000000000000......---------,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++***))))))+++***)))'''''''''((())))))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''+++***)))***+++,,,+++)))(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------......//////000111111111000000111222333333333333555666666666666666555555666555555555555444444444222222222111111111111000222111///.........///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++******************,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,------zzzUUUDDD===<<<666666888444666666555444222111000///000000000000/////////...------------------------......---,,,,,,+++******,,,,,,,,,+++++++++******)))))))))))))))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************)))************+++++++++,,,,,,---------.........,,,---...///000111222222333333444444555555555666;;;???BBB@@@;;;777777999999999999999999999999999888888888777777777666666555555444333222222222222111111111000000000//////............---------,,,------,,,,,,,,,,,,++++++***++++++++++++***))))))******((('''''''''(((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&'''(((((()))***)))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''+++)))((()))***+++***)))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------------......///000000000///000111222333333333333555555666666666555555444555555555555444444444444222222222111111111000000111111///.........///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))************)))))))))((())))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------xxxSSSCCC<<<<<<666666888444666555444333222111000///000000000/////////......------------------------...------,,,,,,++++++***,,,,,,,,,++++++++++++***))))))))))))))))))***+++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,------...///000111111333333333333444444444444777:::===<<<999666777888888888888888888888888888777777777777666666666666555444333222222111111222111111000000000000///////////////.........------------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))(((''''''''''''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((''''''(((((())))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''***((('''((()))***)))((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000111222222333333222444444555555555555444444555555444444444333333333222222111111111000000000111000//////......//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))************)))))))))))))))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,wwwQQQAAA;;;;;;666666888333555555444333222111000///000000/////////.........---------------------------------,,,,,,+++++++++++++++++++++++++++++++++***)))))))))))))))******((()))))))))************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))******)))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---......///000000333333333333333333333333333666888888666555666777666666666666666666666666777777666666666555555555555444333222111111111111111000000000////////////000////////////.........------,,,,,,,,,+++++++++***++++++++++++***))))))((((((''''''''''''''''''''''''((())))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,------.........///000111222222222222222333333444444444444333444444444444333333333222111111111111000000000000000000//////....................................++++++++++++++++++++++++++++++************++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))************************************))))))))))))))))))))))))***************++++++++++++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,uuuOOO???:::;;;666666888333444444333222111111000000////////////............------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))))))))))))))***((()))))))))************(((((((((((((((((((((((('''((((((((()))))))))***))))))************))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------......//////111111111111222222222222111333444555555555666777555555555555555555555555666666666555555555555444444444333222111111111111000000000////////////...000////////////.........------,,,,,,,,,+++++++++***++++++++++++***))))))''''''((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((''''''((((((((())))))(((((((((((())))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&'''((()))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,******++++++,,,---------......///000111111111111111111222333333333333333444333333333222222222222111111111000000000/////////////////////......---........................++++++++++++++++++++++++++++++************++++++******))))))))))))************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,pppMMM>>>999;;;666666888333444333333222111111000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++******)))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******)))******++++++******)))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000111222222222222222333333555666666777555555555555555555555555666555555555444444444444444333222111111000000111000000////////////....../////////.........------------,,,,,,,,,,,,++++++***++++++++++++***))))))'''((())))))***)))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))((((((''''''(((((()))))))))((((((''''''((((((&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************++++++++++++******++++++,,,,,,---------...///000000111111000///000111222222333333222333333333222222222111111111111000000000/////////...////////////...------------------------------++++++++++++++++++++++++++++++************++++++******))))))))))))*********))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************((((((((()))))))))******************************)))))))))))))))))))))))))))))))))***++++++,,,,,,)))******+++,,,+++++++++************++++++++++++kkkLLL===999:::666666888333333333222222111000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********)))******++++++******)))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---------------...///111222333333333222222333555666777777555555555555555555555555555555555444444444333333444333222111000000000000000000/////////.....................---------,,,------,,,,,,,,,,,,++++++***++++++++++++***))))))'''(((***+++++++++******''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))))))))(((((((((((()))))))))(((((('''&&&&&&''''''%%%&&&((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((''''''))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************++++++++++++******++++++,,,------...------...///000000000000...///000111222222222222222222222222111111111111111000000000////////////....../////////...---,,,------------------------************************++++++************++++++******))))))))))))******)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))((()))))))))************(((((((((((()))))))))***************************))))))))))))))))))))))))((())))))***++++++,,,,,,((()))***+++,,,++++++***************++++++++++++gggKKK<<<888:::666666888333333222222222111000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++***))))))((())))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++******++++++++++++******))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------+++,,,---///000222333444444333222333555777777777555555555555555555555555555555444444444333333333444333222111000000000000000/////////..................---------,,,,,,,,,---------,,,,,,,,,++++++***++++++++++++***))))))((()))***+++,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''***((('''((()))***)))((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++***++++++,,,,,,---......,,,---...///000000000000......000111111222222222222222222111111111111000000000000000////////////---.../////////...,,,,,,------------------------************************++++++************++++++******))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,((()))***+++,,,+++******)))************+++++++++hhhMMMDDD;;;999888555555666777555444333333111...,,,......................................................---,,,,,,+++******************************))))))))))))))))))))))))***)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((***+++,,,,,,------,,,,,,......//////000000111111000111333444555555666666777777666666555555555444444555777888888666444222333333222222111000//////000000000000000000000000000000///...---,,,,,,,,,,,,---......//////......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))'''&&&)))'''&&&***......)))$$$))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))************)))))),,,,,,+++***)))))))))***+++*********))))))((((((******++++++++++++******)))************+++++++++((())))))))))))*********,,,,,,------...///000000///000000000111111111111111111111111111111111111222111111000///......---------...///000000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++******)))(((''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))+++*********))))))((((((************************((((((((((((((()))******))))))))))))))))))))))))*********)))))))))))))))***)))(((''''''((()))***++++++++++++++++++++++++fffLLLCCC;;;999888666555777555444333333333222000.........................................................---,,,,,,+++******************************************************)))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))(((***++++++,,,---,,,,,,,,,---......///000000111111111222333555666666666666666666666666555555444444555666888999999777555333333333222111111000//////000000000000000000000000/////////...---------,,,,,,------...............,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((+++++++++++++++***))))))))))))))))))((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''---++++++///333444000,,,))))))))))))(((((((((((()))))))))))))))((('''''')))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))************)))))),,,+++******))))))******************)))))))))((()))******++++++******))))))************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......////////////000000000111111111111111111111111111111111111111000000///......---------...///////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********************************************************)))((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))************)))))))))(((************************((((((((((((((()))******))))))))))))))))))))))))***))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++}}}bbbJJJAAA:::999999777666888333222111222333333222000........................------------------------...------,,,,,,++++++***************************************************(((''''''''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++,,,,,,,,,,,,+++------......///000000000000111222333444555555555666555555555555444444444666777888999999777555444222222222111111000000///000000000000000000000000..................------,,,,,,---...............---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((('''(((((())))))(((((('''((((((((((((((('''''''''((((((((((((((((((((((((******++++++******)))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((((((((()))((()))---111222///,,,(((((((((((()))))))))))))))))))))))))))((((((''')))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))+++************)))))))))))))))************))))))++++++***)))))))))******************)))))))))))))))******++++++******))))))************+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,------...////////////000000000000000000000000000000000000111000000//////.........---......///////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************************************))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))************************)))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))******++++++************++++++++++++++++++++++++++++++zzz___HHH@@@999999999777777888333222222222333333111000........................---------------------------------,,,,,,+++++++++************************************************)))((('''(((*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))******+++++++++++++++,,,------......///000000......000111222333333333444444444444444444444444555666777777777666444333222111111111000000000///////////////////////////---------...............,,,,,,---.........---------------,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((('''(((((((((((((((((('''))))))((((((''''''&&&&&&(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''''''''((()))%%%%%%&&&(((++++++)))'''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))******))))))))))))***************)))))))))))))))))))))************))))))))))))*********+++++++++(((((()))))))))***************+++++++++,,,,,,,,,........./////////000000000000000000000000000000000000/////////...............///////////////...------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))************************))))))(((((())))))***+++)))))))))))))))))))))))))))))))))))))))*********)))(((((((((((((((((()))************************xxx]]]FFF???999999999777777888555444333333333222000...........................------------------------------,,,,,,,,,,,,++++++***************************************************)))((()))+++,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))((()))******++++++******,,,,,,,,,---......//////...///000111333333333333333333333333444444444444444444555555555444333222111111111000000000000000////////////////////////---------...............+++,,,,,,---...---------------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++***((('''''''''((())))))))))))*********(((''''''((((((((()))))))))***(((((())))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))((())))))******))))))))))))))))))******)))))))))******)))))))))))))))*********+++++++++(((((()))))))))******************+++++++++++++++---............/////////////////////////////////////////////...............///////////////......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((())))))************((((((((())))))(((((((((************************www[[[FFF>>>999999:::777666777555444333333333222000---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++))))))***+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))(((((()))************)))++++++,,,,,,---.........000111222333444555555555222222333333333333333444333333333333333222222111000000000000000000000000000000000000000000000000..................------++++++,,,---------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''&&&''''''((((((''''''&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((()))*********))))))&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((()))***))))))(((''''''&&&''''''(((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))************))))))))))))((((((((()))******))))))))))))************((())))))******))))))((()))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------.........///////////////////////////........................//////////////////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))((((((((()))******++++++******++++++++++++******************************uuuXXXFFF???999999999777555555444333222222333333111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***)))((()))***++++++)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((())))))******))))))+++++++++,,,------......//////111222333444444444111222222222333333333333444444444333333333222222///000000000000000000000000000000000000000000000/////////...---------,,,++++++,,,------------,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&''''''((((((''''''&&&'''''''''((((((((((((((('''''''''''''''''''''''''''(((((()))******))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''&&&'''''''''&&&%%%%%%&&&'''''''''((()))*********''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))************))))))((((((((((((((()))******((()))))))))************(((((())))))))))))(((((()))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........................................................///////////////...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))'''(((((()))******++++++)))***+++,,,,,,+++***)))************************sssWWWFFF???999:::999666444444111111111222444444333222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))((('''((()))******((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''(((((()))))))))))))))***++++++,,,,,,---......+++,,,---///000000000000111111111222222333333333555555444444444333333333////////////000000000000000000000000000000000000000000///...------,,,,,,++++++,,,---------,,,,,,*********))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))*********)))'''&&&&&&'''(((((('''((()))***&&&''''''((()))******+++''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))************))))))((((((((((((((()))******(((((())))))*********+++(((((())))))))))))(((((()))************+++++++++((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---.....................//////000000///...---------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))*********)))******+++,,,))))))))))))))))))))))))'''(((((()))***+++++++++'''((()))******)))((('''))))))))))))))))))))))))hhhVVVAAA<<<888999888555333555222222333222222111000///------..................---------............//////............---------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))(((''''''((()))***)))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''------,,,+++*********+++,,,,,,,,,,,,---...//////222222111111111111111111222222222111111111111000///000111222222111000///000////////////.........000000000---+++******,,,(((***,,,---,,,++++++,,,,,,,,,++++++***)))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))(((((('''''''''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((******((((((((()))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((,,,+++***))))))***+++,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------//////////////////////////////.........---------......---,,,,,,+++******,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))((())))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))***((((((((((((((('''&&&&&&)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))fffTTTAAA<<<888999888555333555222222333222222111000///........................------------........................------------++++++************++++++************************))))))))))))))))))))))))***)))(((((((((((()))******)))(((''''''((()))***)))))))))))))))((('''''''''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''',,,,,,+++***************,,,,,,+++,,,,,,---...///111111111111111111111111222222222111111111000000///000111111111111000////////////.........------/////////...+++***+++,,,)))***,,,,,,+++++++++,,,,,,,,,++++++***)))))))))))))))))))))(((((((((((('''''''''((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((('''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***++++++***))))))***************)))))))))((())))))))))))))))))))))))************)))))))))(((++++++************++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------........................///.........------------......---,,,,,,+++******,,,,,,+++******+++,,,,,,,,,,,,++++++************************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))*********)))(((((((((((()))***)))************)))(((((()))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))cccQQQAAA<<<888999888555333555222222333222222111000///........................------------........................------------++++++************++++++************************))))))))))))))))))))))))***))))))(((((())))))***))))))(((((((((((()))))))))))))))))))))(((((('''((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((+++******)))))))))))))))+++++++++,,,,,,---...///000000000000111111111111222222111111111000000000///000000111111000000///............---------,,,...//////...,,,+++,,,---***+++,,,+++******,,,...,,,,,,++++++***)))))))))))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))***+++************))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------..........................................------------...------,,,,,,++++++***,,,++++++******++++++,,,+++************)))))))))************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))******+++***))))))))))))***+++++++++,,,,,,++++++***))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))aaaPPPAAA<<<888999888555333555222222222222222111//////...............---------,,,,,,---------..................---------,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))++++++++++++,,,---...////////////000000000000000111111111111000000000000///000000000000000000///......---------,,,,,,,,,---...//////---,,,---...+++++++++***)))***,,,///,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&(((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((***++++++***))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***+++,,,,,,+++***)))((()))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------..............................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++***)))))))))))))))))))))******************************))))))((((((''''''(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))((())))))************)))((((((((((((((((((((((((%%%&&&'''))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((())))))***++++++******************+++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))```QQQAAA<<<888999888555333555222222222222222111////////////.........---------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,************************************************))))))************))))))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))((((((((((((((())))))++++++++++++,,,---............/////////000000000111111111000000000//////000//////////////////000......---------,,,,,,,,,,,,...000000...------...+++++++++***)))***,,,///,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&'''''''''((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))******)))(((((()))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******)))***+++,,,,,,+++***)))((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------..............................,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))*********************************))))))((((((''''''(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************((((((((((((((((((((((((%%%&&&'''))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))***++++++*********++++++***************++++++******)))((())))))))))))))))))))))))))))))*********+++++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))```QQQAAA<<<888999888555333555222222333222222111000////////////...------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************)))******++++++******)))(((((())))))))))))(((((('''(((((()))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((())))))************++++++,,,---...------......//////000000111111000000000/////////000//////......//////000............---------,,,---///111111///---,,,---***+++,,,+++******,,,...,,,,,,++++++***)))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((()))***)))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((******((('''((()))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))************+++************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))''''''(((((())))))******'''((()))******+++******))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))))))))***++++++))))))***++++++***)))))))))))))))***))))))(((''')))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))}}}___QQQAAA<<<888999888555333555222222333222222111000///000//////...------,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************)))***++++++++++++***)))'''((()))******)))((('''''''''((()))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***)))((((((((())))))***+++************+++,,,---...,,,,,,---......///000000111000000000////////////000///............///000/////////.........------...000222111///---,,,+++)))***,,,,,,+++++++++,,,,,,,,,++++++***)))))))))))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''')))*********)))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''')))++++++)))((()))***((()))))))))************))))))))))))))))))))))))((()))))))))************++++++************++++++))))))))))))***************************************++++++++++++,,,,,,,,,***++++++,,,------......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***************++++++,,,,,,************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))'''''''''((()))*********'''((()))******+++++++++)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******))))))******+++,,,((())))))******))))))((())))))******))))))(((''')))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))){{{^^^PPPAAA<<<888999888555333555222222333222222111000///000000///...------,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))'''((()))******)))((('''''''''((()))))))))))))))******++++++++++++******************************))))))))))))))))))))))))&&&&&&&&&'''((())))))***)))))))))))))))***++++++************+++,,,---...,,,,,,------...///000000000000000000////////////000///...------...///000000////////////.........///111222222///,,,++++++(((***,,,---,,,++++++,,,,,,,,,++++++***)))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%'''((((((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***,,,,,,***)))***+++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++,,,+++***))))))***+++,,,))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,************************''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))******+++))))))))))))))))))))))))&&&''''''((()))******+++''''''(((******+++++++++))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))*********)))******+++,,,'''((()))******)))((('''***************)))(((((()))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))uuu\\\KKK???;;;777666999999666333333333333222111000///...///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---++++++++++++,,,,,,---..."""...111,,,666FFF>>>'''---&&&'''(((,,,'''!!!444))))))))))))))))))))))))(((((((((((((((((((((((('''+++...---***(((((('''(((+++%%%$$$222$$$)))%%%&&&(((***+++,,,,,,,,,***++++++)))'''&&&''''''((((((((((((((()))))))))111'''###'''+++((((((***+++***))))))******+++***//////...,,,++++++---...,,,777,,,...---;;;(((:::,,,,,,------......//////000000000000000000000000(((111444///+++---,,,((('''+++...---(((&&&(((+++---)))$$$###)))///---&&&))))))))))))(((((((((((((((((((((((((((((((((((('''(((///"""***&&&---%%%&&&))),,,(((...&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))(((((((((((())))))))))))(((((((((((())))))++++++++++++++++++++++++************************&&&''')))*********)))(((************************++++++++++++,,,---...///------------,,,++++++***.........------,,,,,,,,,------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))((((((******************************))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++***)))(((((((((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************rrrZZZJJJ>>>:::666555888888555222444444444333222111000//////...------...///...---------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++,,,---...444...%%%---PPPkkkZZZ444---+++...+++)))((($$$(((++++++++++++++++++++++++************************,,,+++((($$$%%%***,,,+++$$$000777777***###!!!'''///---***'''%%%#########***$$$&&&///000((($$$&&&'''((())))))******))))))$$$###%%%***---+++******%%%)))...222444444444444&&&(((+++...////////////)))444(((000111///)))%%%.............../////////////////////////////////:::+++$$$,,,333000///333111((( !!!***000000,,,******,,,...)))###$$$***))))))))))))((((((((((((((((((((((((((((((((((((...+++...''')))***---$$$ ((($$$333)))333***((((((((((((((((((((((((((((((((())))))(((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))(((((((((((())))))******))))))))))))******++++++++++++++++++++++++************************'''(((((()))))))))))))))************************++++++++++++,,,---......,,,,,,---------,,,++++++......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))(((******************************))))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))nnnWWWHHH===999666555666777444111555555555444333222111000///...------...///...---........................,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---$$$'''$$$%%%666HHHAAA,,,%%%''',,,,,,''',,,///%%%************************************************!!!%%%'''+++///+++"""+++$$$,,,333,,,%%%%%%&&&''')))---000222111...)))""" $$$,,,333'''(((***,,,,,,+++***)))%%%))),,,*********)))'''...'''###***444333$$$++++++,,,,,,,,,+++***)))---///***333777--->>>...000000///////////////...////////////////////////222888+++$$$+++,,,$$$ (((222444///)))''''''(((%%%''',,,((( ###,,,))))))))))))(((((((((((((((((((((((((((((((((((('''###%%%&&& (((***###444)))'''%%%%%%$$$((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))******************++++++++++++*********))))))(((((())))))***+++++++++******+++++++++************************************************)))(((((((((((()))******************************++++++***++++++,,,---...++++++,,,---------,,,,,,...------------,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))******************************))))))))))))******************************(((((())))))******))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((kkkUUUGGG<<<:::777666666666444333555555444444333222000//////---------...///...---------------------------+++,,,............,,,+++,,,+++++++++++++++,,,,,,!!!000777,,,###%%%******...***(((///,,,///888***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&555666111((($$$'''******+++***---777(((---+++%%%'''***...111///+++$$$ $$$'''%%%...;;;000'''(((+++------,,,***(((,,,...,,,&&&&&&+++,,,(((%%%***+++%%%###111???,,,+++))))))+++...000111222$$$222,,,+++###999111111111000000//////......////////////////////////<<<''')))222...+++---333,,,$$$###'''***)))&&&///***%%%$$$''')))((('''))))))))))))(((((((((((((((((((((((((((((((((((((((***+++...###)))+++,,,%%%"""//////111...(((+++((((((((((((((((((((((((&&&%%%$$$######$$$%%%&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))((()))))))))******************++++++++++++*********))))))))))))))))))***++++++************++++++))))))))))))))))))))))))***************************)))((((((((()))+++,,,************************++++++******+++,,,,,,---***++++++,,,------------------------------------------------------------...---,,,,,,++++++,,,,,,************************************************))))))))))))))))))))))))*********)))))))))))))))******************************))))))))))))******************************((())))))*********))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))iiiTTTHHH===;;;999888777666555444333333333333222000///...///---------...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,++++++******+++++++++,,,...---***+++///...***000--- ***)))!!!+++!!!------------------------,,,,,,,,,,,,,,,,,,,,,,,,%%%,,,---***(((***((('''***000'''***+++(((%%%###$$$''',,,///***333555***%%%***'''(((+++------,,,***((('''(((&&&%%%)))---,,,((((((((()))---///---&&& ***)))'''(((((((((%%%"""333AAA333---(((,,,///111111000000//////..............................''',,,---***,,,333444///"""(((---,,,&&&%%%+++111+++111000((('''---+++!!!))))))))))))(((((((((((((((((((((((((((((((((((("""))))))&&&)))$$$###+++111***///$$$)))"""...((((((((((((((((((((((((&&&%%%$$$######$$$%%%&&&'''''''''((((((((())))))''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((()))))))))******************++++++++++++************))))))))))))***************))))))*********))))))))))))))))))))))))***************************)))((((((((()))+++,,,************************++++++*********+++,,,,,,***++++++,,,------------------------------------------------------------------,,,++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))************((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************gggSSSHHH===<<<:::888777666666666333333333222111000///...///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++************+++(((%%%###$$$)))---+++&&&555(((000666(((333000&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%999'''!!!,,,222+++%%%(((###333)))000)))000&&&555oooOOO))))))///((('''000'''(((***,,,,,,+++***)))(((''')))---,,,'''$$$###''''''222NNNvvvuuuWWW999'''///000111555444111333000000///////////////...........................(((---///444KKKsssyyyUUU888''' &&&///+++''')))+++((())))))))))))((((((((((((((((((((((((((((((((((((***...$$$AAA... &&&"""%%%"""???&&&$$$((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((())))))))))))******(((((((((((((((((((((((())))))((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******+++******))))))******+++******))))))))))))*********************************************************))))))))))))***++++++************************++++++************++++++++++++,,,---------,,,,,,,,,,,,,,,------------...------------------------------,,,+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))******++++++******)))))))))))))))*********++++++))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''((()))+++,,,---))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************dddRRRHHH;;;;;;:::888666555555555444444444333222111/////////...------...///...---------------------------,,,,,,++++++++++++,,,,,,,,,,,,+++***************(((,,,111000***%%%)))000666"""!!!'''444...)))OOOwwwQQQ((("""'''((())))))******)))))),,,(((+++111,,,"""(((777bbbvvv___###---(((555***.............../////////........................000///ggg[[[555((("""(((+++'''(((///))))))))))))((((((((((((((((((((((((((((((((((((%%%---GGGnnn...((((((((((((((((((((((((((((((((())))))((((((((('''((((((((())))))))))))''''''''''''(((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((('''''''''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******+++******))))))******+++++++++************++++++++++++++++++++++++++++++************************))))))***++++++++++++***************************++++++************++++++,,,,,,---------,,,++++++,,,,,,,,,---------......---------------------------,,,++++++***+++++++++************************************************))))))))))))))))))))))))((()))))))))******************************************))))))))))))*********************************++++++++++++***)))((())))))*********+++++++++))))))))))))************))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&''''''((()))+++---...))))))))))))))))))))))))*********)))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************cccQQQGGG::::::999777555333444555555555555444333222111000///...------...///...---........................---,,,************,,,---,,,,,,+++***))))))******'''(((+++...+++''')))...111 000---%%%(((333$$$***???((((((((((((((())))))))))))###'''///***%%%===^^^888444333 @@@%%%,,,---------......//////........................VVVxxxBBB(((444***###***))))))))))))((((((((((((((((((((((((((((((((((((+++******DDD***((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))''''''''''''((((((((()))(((((())))))*********+++))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++************++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************((()))***,,,,,,+++******************************++++++***************+++------------,,,,,,+++***,,,,,,,,,------.........---------------------------,,,++++++******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++******************************))))))))))))******+++++++++++++++++++++++++++++++++++++++***)))((()))************+++++++++))))))))))))************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))))))))))))))******))))))))))))))))))))))))++++++******))))))((((((************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))bbbQQQDDD@@@===999777666555333222444444444333222111000///------............------...------,,,,,,------.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))---,,,+++''',,,...,,,+++eee)))---&&&+++)))%%%%%%***---;;;222XXXAAA222...(((***111///,,,///+++(((222,,,%%%777+++###>>>(((ddd%%%555%%%###---((()))***)))'''&&&'''(((&&&&&&&&&'''''''''(((((())),,,(((CCCvvv'''***((('''%%%&&&'''***+++(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********'''((()))++++++******)))***,,,------+++******+++))))))))))))************************************,,,,,,,,,+++++++++******,,,,,,,,,++++++*********---,,,+++*********+++,,,)))******)))(((((()))+++---,,,,,,+++*********+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******)))((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))))))))******(((((())))))))))))((((((******))))))))))))******)))))))))***+++++++++,,,************************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++*********))))))((((((bbbRRRFFF>>>;;;888666666666555444333333333333222111000///------............------------------------------...------------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))BBBbbb```jjjlll~~~hhhDDD'''''',,,'''"""###$$$((()))+++'''333***...(((+++333hhh999333((( 888&&&(((555***111+++%%%"""@@@pppxxx///&&&---'''&&&%%%%%%&&&((()))((((((&&&&&&'''''''''((((((((($$$***(((BBB{{{,,,)))***+++++++++)))&&&%%%((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))************))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******((()))***+++,,,++++++******,,,------+++******+++))))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,+++++++++***++++++,,,)))*********((((((***+++---,,,++++++******++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((******))))))))))))******(((((())))))))))))((((((******))))))))))))*********************++++++++++++++++++***************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))))))))(((cccSSSHHH<<<:::777666666777666555333333333333222111000000------............------,,,,,,---......---,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))444"""!!!'''555:::III&&&+++222$$$---***%%%%%%((()))...000yyy&&&555///((("""$$$222+++222gggqqquuu}}}(((+++---!!!666&&&)))444'''999...!!!777333 >>>BBB---000 ///---++++++------+++((())))))))))))************$$$,,,,,,GGGvvv(((&&&'''((()))))))))((('''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++***,,,------+++******+++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++******++++++,,,,,,+++++++++)))***+++***((((((***+++,,,,,,++++++******++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******((())))))******))))))(((******))))))))))))******+++++++++***************++++++++++++******))))))))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))bbbTTTIII===:::777666666666555444222222222222222111000000------............------+++,,,...//////...,,,+++---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))000$$$444)))$$$...vvvDDD'''...(((000000&&&###***...+++222222UUU%%%+++ )))JJJGGG///%%%!!!%%%###...***)))@@@555555%%%&&&www111333111%%%222---$$$---444+++111>>>'''))))))333000333''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%***'''BBBwww))),,,***(((&&&&&&'''***+++(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((()))************)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++++++++***,,,------+++******+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,---,,,+++******++++++***))))))***,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******)))))))))******)))))))))******))))))))))))******,,,+++++++++***))))))))),,,,,,++++++***)))))))))((()))))))))************************************))))))))))))))))))))))))((()))))))))************((()))))))))*********************)))))))))))))))```TTTJJJ???<<<999666666555444222111111222222222111000000------............------+++,,,...//////...,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))!!!---,,,'''&&&555,,,\\\+++---///%%%++++++(((&&&(((,,,---)))$$$###+++000777,,,...---000111XXX"""444...***''',,,^^^;;;;;;444---666|||%%%222"""777+++###000:::---111ccc'''666&&&888---VVV)))((($$$'''******((((((***...+++++++++,,,,,,,,,---------///)))DDD|||,,,...---+++((('''(((((()))((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((())))))***************************************************++++++++++++++++++++++++++++++++++++))))))))))))*********+++***,,,------+++******+++************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,---,,,++++++***++++++***))))))***,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))***++++++,,,************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))************))))))******))))))))))))******,,,+++++++++***)))))))))+++++++++*********))))))((()))))))))************************************))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))******|||^^^RRRIII@@@===999777666555333111000111111111111111000000------............------,,,,,,---......---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************))))))333((($$$&&&)))GGG!!!---$$$777&&&###%%%+++---)))(((***"""***,,,###<<<+++999 ///}}}RRR:::))),,,%%%%%%111+++NNN777///,,,111...!!!---000MMM...%%%,,,///&&&111---&&&...+++vvv333)))+++$$$,,,!!!111***+++,,,***'''&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$(((%%%CCCvvv$$$!!!"""%%%'''((()))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))******++++++***************************************++++++++++++,,,***++++++++++++,,,,,,,,,))))))(((((())))))***+++***,,,------+++******+++*********++++++++++++,,,************************,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,***+++,,,+++))))))+++,,,++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))******++++++******)))******))))))))))))******+++++++++***************************************))))))))))))***************************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************yyy[[[PPPGGG>>><<<888666666555444333000000111111111111000000------............------------------------------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++************)))%%%***000+++))))))GGG000+++((((((+++,,,+++(((&&&(((+++///%%%%%%AAA333666777(((,,,(((!!!555///%%%333!!!333&&&)))---%%%ccc{{{,,,((($$$###(((,,,!!!000+++&&&(((^^^)))---***)))222+++000,,,///&&&***555***,,,444&&&###"""%%%,,,///...+++))))))))))))************%%%---,,,EEE|||333000...***&&&%%%'''***,,,((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))***++++++++++++************************************+++++++++,,,,,,******+++++++++,,,,,,,,,******)))))))))***+++,,,***,,,------+++******+++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************+++,,,---...++++++,,,+++******+++---++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++************************((()))))))))************))))))))))))))))))))))))((()))))))))******************))))))))))))******)))******++++++******)))******))))))))))))*********************+++++++++)))))))))***++++++,,,,,,))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************((()))))))))************wwwZZZNNNFFF<<<:::777666666777666555///000000111111111000000---..................---...------,,,,,,------...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************)))%%%((())),,,###,,,$$$EEE666"""!!!555%%%$$$******%%%&&&,,,))) +++!!!&&&555|||fff111333555111+++,,,)))---(((###***)))ddd$$$%%%,,,&&&$$$)))***///IIIRRR,,,%%%)))%%%$$$///%%%%%%444,,,&&&+++)))&&&555<<<"""+++111$$$,,,+++(((fff{{{((((((+++%%%000+++%%%...***+++:::PPP^^^```\\\\\\\\\\\\]]]]]]]]]^^^^^^WWW```[[[hhh[[[^^^RRR???---###"""'''+++((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))***++++++++++++*********************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++*********+++,,,---***,,,------+++******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++***))))))***,,,...///+++,,,,,,+++******+++---+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++******))))))))))))************++++++++++++************))))))))))))******))))))******+++++++++,,,(((((()))***+++,,,,,,---))))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))************(((((())))))*********+++sssVVVLLLEEE@@@===999777666666555555333333222222111000000000111000000///...---------+++,,,------......------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***''')))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((++++++)))$$$"""###'''///(((((((((((())))))))))))))))))))))))))))))))))))$$$)))***(((***///---'''&&&,,, 444ttt+++***+++'''(((+++)))EEE222%%%,,,***...,,,'''***'''CCC|||%%%,,,(((&&&***((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++*********,,,,,,***((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************++++++++++++,,,,,,------,,,,,,+++*********)))******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,***)))))))))******((()))******)))***,,,...---,,,***))))))***,,,---+++++++++*********))))))************************)))************+++++++++))))))))))))***************)))))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************+++++++++***************+++++++++++++++***)))((())))))*********+++++++++))))))***++++++++++++***(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))rrrVVVLLLEEE???<<<888555555555444444333333222222111000000000111000000///......------+++,,,------......------,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''))))))))))))))))))))))))))))))(((''''''((())))))((((((((((((((((((((((((###(((&&&222)))(((666...(((((((((((())))))))))))))))))))))))))))))))))))''',,,,,,(((''')))***(((222===VVV&&&---'''---&&&)))///;;;///(((***'''+++(((%%%'''***'''CCC|||%%%,,,(((&&&***((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))((()))++++++)))'''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************+++++++++++++++,,,,,,------,,,,,,+++***************++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++*********)))(((((())))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************************************+++++++++,,,,,,,,,+++***)))))))))******((()))******))))))+++------,,,***))))))***,,,---+++++++++*********))))))************************)))************+++++++++))))))))))))*********************))))))((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))************************************+++++++++++++++***))))))))))))*********+++++++++))))))***++++++++++++***))))))))))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))pppUUULLLEEE===:::777555444444444333333333222222111000000000000000000///......------,,,,,,---............---,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((,,,%%%$$$''''''$$$)))999JJJ(((((((((((())))))))))))))))))))))))))))))))))))(((++++++'''%%%''')))***,,,))) %%%///%%%111&&&(((>>>000,,,******'''***&&&333'''***'''CCC|||%%%,,,(((&&&***(((((((((((((((((((((((((((((((((((((((((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))(((((()))******)))'''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,+++,,,,,,------,,,,,,+++***************+++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************************++++++++++++************((((((((()))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++*********++++++++++++,,,++++++***)))))))))******)))***+++***))))))***,,,,,,+++***))))))***+++,,,+++++++++***************************************)))************+++++++++))))))))))))***************************)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((())))))******+++++++++***++++++++++++***))))))***************+++++++++))))))***++++++++++++***)))))))))***************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))nnnSSSLLLFFF===:::777555555555555444333333222222111000000000000000//////............,,,------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((///!!!...!!!***%%%...ggg(((((((((((())))))))))))(((((((((((((((((((((((('''(((((('''''')))******+++***>>>///...***---******VVV***+++***+++))),,,&&&EEE'''***'''CCC|||%%%,,,(((&&&***(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))(((((()))++++++***((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++*********))))))))))))*********+++***(((((()))++++++******)))******+++,,,************************************************))))))*********+++++++++((()))))))))************++++++******************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************'''(((((()))***++++++,,,******+++++++++******)))************************))))))***++++++++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))lllRRRLLLGGG>>>;;;888666666777666666333333222222111000000000////////////............,,,---......//////......---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))"""$$$555333!!!)))~~~(((((((((((())))))))))))((((((((((((((((((((((((***'''&&&(((++++++(((&&&'''???***000$$$///---ttt***---(((***(((,,,%%%ZZZ'''***'''CCC|||%%%,,,(((&&&***(((((((((((((((((((((((((((((())))))((('''&&&&&&'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************)))+++------,,,***))))))))))))))))))))))))((()))))))))************************************((()))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))***))))))))))))******)))(((''')))***))))))))))))***++++++,,,************************************************))))))*********+++++++++((()))))))))******************************++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))((()))))))))************''''''((()))******++++++)))******+++++++++******************************))))))***++++++++++++***+++++++++***************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))jjjQQQLLLGGG>>>;;;888666777777777777333333222222111000000000//////////////////......------...////////////...------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))$$$///%%%111 888(((((((((((())))))))))))))))))))))))))))))))))))...)))(((***+++)))'''''']]]HHH&&&333"""000---)))///&&&''''''+++$$$ddd'''***'''CCC|||%%%,,,(((&&&***(((((((((((((((((((((((((((((((((((((((((('''&&&''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++---...---,,,))))))))))))))))))))))))))))))))))))************************************))))))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++)))))))))************+++'''((()))*********))))))((()))***)))(((((()))+++(((((()))******+++++++++***************+++++++++************************)))************+++++++++))))))))))))************)))))))))***************))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************'''(((((())))))*********))))))***++++++++++++***+++++++++***************))))))***++++++++++++***+++++++++++++++*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))hhhPPPLLLHHH===:::777555666777777666333333222222111000000000.../////////////////////------...///////////////...------------,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''))))))))))))))))))))))))'''((())))))))))))(((''')))))))))))))))))))))))),,,000&&&===(((((((((((())))))))))))))))))))))))))))))))))))***))))))***'''%%%,,,666TTTEEE$$$///)))+++***&&&///&&&&&&'''---%%%WWW'''***'''CCC|||%%%,,,(((&&&***((((((((((((((((((((((((&&&'''(((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))+++---...---+++))))))))))))))))))))))))))))))))))))************************************))))))))))))******************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------******+++++++++,,,,,,,,,------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))************&&&''')))*********))))))'''((()))(((((((((***,,,'''((()))******+++++++++))))))*********+++++++++************************)))************+++++++++))))))))))))************((((((((())))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((()))))))))))))))))))))***++++++++++++++++++++++++*********))))))))))))***++++++++++++***,,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))hhhPPPLLLHHH<<<999666444555666666555333333222222111000000000.........///////////////---......///////////////......---------,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))***''',,,'''***,,,***CCC)))***&&&***'''))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))$$$###,,,222(((((((((((())))))))))))))))))))))))))))))))))))###%%%))))))######333FFF???$$$)))111%%%'''###...'''((()))000)))CCC'''***'''CCC|||%%%,,,((('''***((((((((((((((((((((((((&&&&&&'''((()))))))))(((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((***,,,---,,,+++))))))))))))))))))))))))))))))))))))************************************))))))))))))******************++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,------------------------***+++,,,,,,------------------------------------+++++++++,,,,,,---------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************&&&'''(((*********)))(((&&&'''((((((((((((***,,,'''''')))***++++++++++++))))))******++++++++++++************************)))************+++++++++))))))))))))************''''''(((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))((((((((((((((()))***+++++++++++++++++++++++++++******))))))))))))***++++++++++++***,,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))cccPPPKKKBBB:::999888666555555555555333333222222111000000000000///------......---,,,............................../////////...,,,+++------,,,,,,,,,,,,+++++++++******)))******+++++++++(((---(((***+++)))BBB((()))%%%***(((((((((((((((((((((((((((&&&...333 000######000&&&)))------***((((((((( PPPjjj)))$$$,,,777!!!%%%333'''+++)))'''%%%&&&(((***,,,"""---,,, ---kkk333$$$222***)))---111)))+++)))000---000%%%)))(((,,,jjjRRRddd^^^UUUeeeZZZ^^^aaaggg[[[___SSS@@@...###"""%%%)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,------------------------,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++************+++++++++,,,,,,------,,,,,,+++...---+++*********++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))***************)))))))))))))))******++++++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))++++++******************************************))))))))))))************+++***************++++++))))))************)))))))))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))************************************))))))))))))************cccPPPKKKBBB:::999888666555555555555333333222222111000000000000...------......---,,,........................---.../////////...,,,+++------,,,,,,,,,+++++++++++++++******************+++(((---(((***+++)))BBB((()))&&&***(((************************###)))"""%%%111'''%%%''''''---...$$$$$$???WWW888111)))111///***''' $$$***......***$$$ ,,,---xxx'''&&&(((///***,,,///333---%%%kkk)))///'''+++$$$888666 000&&&))),,,222DDD|||333111...***'''&&&'''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************+++++++++*********))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,,,,,,,,,,---------------------------,,,+++++++++,,,......,,,,,,------------,,,,,,++++++++++++++++++++++++************************++++++************+++++++++,,,,,,------,,,,,,+++---,,,+++*********++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))*********)))))))))))))))))))))******++++++++++++******))))))************))))))))))))))))))************************************************************************************))))))))))))************++++++******************))))))************)))))))))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))************************************))))))))))))************bbbPPPKKKCCC:::999888666555555555555333333222222111000000000///...------...///---,,,........................---............---,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++*********))))))***'''---'''***+++)))CCC((()))&&&+++(((************************000///((((((***&&&))))))%%%&&&&&&+++FFF&&& %%%)))666000(((,,,...+++'''$$$$$$'''+++///<<<''',,,!!!...(((***333555------'''%%%..."""+++(((***222999%%%$$$)))AAAvvv$$$!!!###%%%((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************+++++++++*********************))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------------------------------......------------......---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++---,,,+++*********++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))************++++++++++++******))))))************))))))))))))))))))************************************************************************************))))))))))))************,,,,,,+++***)))))))))***))))))************)))))))))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))************************************)))))))))*********++++++```OOOKKKBBB:::999888666555555555555333333222222111000000000///...------...///...,,,........................------------------------,,,,,,,,,++++++++++++***++++++++++++***))))))(((***''',,,'''***+++***CCC((()))&&&+++)))((((((((((((((((((((((((&&&000nnn\\\^^^```bbbdddxxx///,,,777(((***&&&WWWXXX]]]]]]\\\^^^hhh}}}\\\---,,,'''+++***)))}}},,,... <<<222(((&&&###'''000$$$&&&qqqDDD"""444,,,(((+++AAA|||,,,...---+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************************************************************************************************************************************************************,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------.................................------------......---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++)))******++++++******)))******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))***************++++++++++++******))))))************))))))((()))))))))***************************************************+++++++++************************((()))))))))************,,,,,,+++***)))))))))))))))******++++++******)))))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************************************))))))*********+++++++++^^^NNNJJJAAA:::999888666555555555555333333222222111000000000///---,,,---...///...---........................------,,,,,,,,,---------,,,,,,+++++++++************++++++++++++***)))((()))''',,,'''***,,,***DDD(((***&&&+++)))((((((((((((((((((((((((<<<]]]KKK***'''***$$$000666...(((###222++++++(((ggg'''$$$555666@@@+++&&&---%%%++++++...---,,, %%%%%%***???www)))+++***(((''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.................................///......------......///........................................................................------------------------------------------------+++,,,,,,------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++************))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((())))))******************++++++++++++******))))))************))))))((()))))))))************************************))))))*********+++++++++************************((()))))))))************,,,++++++***))))))************++++++++++++******))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************************************************++++++++++++\\\MMMIII@@@:::999888666555555555555333333222222111000000000...---,,,---/////////---........................,,,,,,,,,+++,,,,,,---...++++++++++++************)))***+++,,,,,,+++***))))))&&&,,,'''***,,,+++DDD(((***''',,,)))************************222---%%%---$$$***###```WWW...$$$!!!444)))&&&(((KKKSSS111777)))(((000'''!!!'''###!!!::::::,,,(((***111FFFvvv)))$$$&&&(((******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************************************************************************************************************************************************+++++++++(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---------....................................//////............//////////////////////////////////////////////////////////////////////////////.............../////////........................++++++,,,------------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++************+++,,,,,,,,,++++++******++++++++++++************))))))))))))******))))))))))))))))))))))))******))))))))))))******((((((((()))******++++++******++++++++++++******))))))************))))))))))))))))))************++++++++++++++++++++++++)))))))))***++++++,,,,,,************************))))))))))))************+++***************++++++******++++++++++++******)))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))*********************************************++++++++++++,,,~~~YYYKKKHHH???:::999888666555555555555333333222222111000000000...---,,,---///000///...........................,,,,,,+++++++++,,,---...++++++++++++************'''(((***,,,,,,,,,+++***)))&&&,,,'''***,,,+++DDD(((***''',,,***************************,,,111777***+++)))000222'''777666!!!444%%%+++---$$$&&&'''000GGG###(((&&&***)))%%%))) 666iii:::''''''---AAA{{{,,,((()))+++,,,+++)))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************************************************************************************************************))))))*********+++++++++''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------------------....................................//////............//////////////////////////////////////////////////////111111111111111111111111////////////000000000111000000000000000000000000+++,,,---...///......---/////////000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++******++++++++++++******))))))************))))))))))))))))))************++++++++++++++++++++++++((())))))***++++++,,,,,,************************))))))))))))************))))))))))))***+++,,,,,,***++++++,,,,,,++++++***)))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))*********************************************+++++++++,,,,,,|||XXXJJJGGG>>>:::999888666555555555555333333222222111000000000...---,,,---///000///...........................,,,,,,+++***+++,,,...///+++++++++************)))&&&'''***,,,------,,,+++(((&&&+++'''***,,,+++EEE(((***''',,,***((((((((((((((((((((((((,,,%%%'''$$$+++999***...HHH)))'''&&&666&&&"""///'''333(((+++&&&&&&***000///(((###+++***III'''&&&+++BBBvvv'''((('''&&&&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************************************************************************************************************))))))******++++++++++++(((((()))+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------.........////////////////////////////////////............//////000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111222222000000000000000000000000,,,---///000000000///...//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++******)))***+++,,,---,,,,,,+++***++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++******++++++++++++******))))))************))))))))))))))))))************++++++++++++++++++++++++((())))))***++++++,,,,,,************************))))))))))))************(((((())))))***+++------***++++++,,,,,,++++++***)))************+++++++++************************))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))))))))******************************************+++++++++,,,,,,,,,{{{XXXJJJHHHBBB<<<:::777555555555444333444222000///000000///...------............------,,,,,,,,,---...///000000.........------,,,,,,,,,,,,++++++******++++++,,,************************+++(((---''')))+++)))CCC)))***&&&***''')))************+++++++++'''...===^^^$$$111&&&'''###111&&&)))///jjj+++))))))************))))))(((000777$$$,,,+++)))))))))))))))))))))))),,,!!!333(((###JJJxxx*********))))))))))))************))))))((((((''''''))))))(((((((((((())))))((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))************************((((((((((((((('''''''''))))))))))))))))))))))))************))))))))))))******)))))))))))))))***************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,---------..............................---------.........//////...------------.../////////......---------......///---,,,---000111///---222///++++++---///...---333222111000000000000000111333444333111000111222222222333333333222222111444555666777777666555444666444333333444555444333222222111000000//////000222111111000//////000000---------...000000///......---,,,,,,------,,,*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((++++++******))))))((((((++++++++++++++++++++++++)))************+++++++++++++++************++++++******************************++++++++++++******************************))))))))))))******************************************++++++++++++************************************))))))))))))******))))))*********+++++++++))))))************))))))******+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---************************++++++******************))))))))))))))))))))))))*********)))))))))))))))zzzXXXJJJHHHBBB<<<:::777555555555444333444333111111222222000///------............------,,,---------.../////////......---------,,,,,,,,,,,,++++++******++++++,,,************************+++(((,,,''')))+++)))CCC)))***&&&***''')))************+++++++++$$$,,,***WWW)))%%%***)))%%%&&&+++,,,###111!!!GGG+++222))))))************))))))555]]]XXX$$$!!!+++***"""))))))))))))))))))))))))%%%444%%%AAA===xxx*********))))))))))))************))))))(((((((((((())))))(((((((((((())))))((((((((((((((()))************)))))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.................................---------.........//////...------------.../////////......------......///555333111000222222000---...---,,,...222444333222//////000111333555666777111333555666888:::===@@@???@@@BBBDDDFFFHHHHHHIIIHHHIIIKKKLLLMMMMMMLLLLLLOOOMMMKKKJJJKKKKKKJJJHHHEEEDDDCCCBBBAAA???;;;999666666555444333222111111...---,,,---///000///...///...,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++************++++++++++++++++++++++++)))************+++++++++++++++************++++++******************************++++++++++++******************************))))))))))))******************************************++++++++++++************************************))))))))))))******))))))*********+++++++++))))))************))))))******+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---************************************************************************************))))))))))))xxxWWWJJJHHHBBB<<<:::777555555555444333444333333333444333111...------............------------.....................------------,,,,,,,,,,,,++++++******++++++,,,************************+++(((,,,''')))+++***CCC)))***&&&+++((()))************++++++++++++---'''qqqJJJ 111)))###,,,%%%///'''""":::&&&NNN+++<<<))))))************))))))...###///qqqBBB &&&111***&&&---))))))))))))))))))))))))!!!444AAAnnnBBBxxx*********))))))))))))*********))))))))))))((((((((())))))(((((((((((()))))))))(((((((((((()))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))***)))))))))))))))******************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++++++++++++++,,,,,,,,,,,,------------,,,------------.................................------........./////////......------......///000//////............//////444222000///000000///---/////////111444555444222555555666777999:::<<<<<<>>>@@@CCCGGGJJJOOOUUUYYY\\\]]]```cccfffhhhjjjjjjhhhiiikkklllllllllkkkkkkmmmkkkiiihhhiiiiiihhhgggbbb```^^^^^^]]]ZZZSSSNNNIIIHHHFFFBBB???;;;888666555333111000111111000///111///------......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++******************************++++++++++++******************************))))))))))))******************************************++++++++++++************************************))))))))))))*********************+++++++++))))))************))))))******+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---))))))))))))))))))))))))************************************************************************uuuVVVJJJHHHBBB<<<:::777555555555444333222222222444444333000---------............------...............---------------------------------,,,++++++******++++++,,,***************************''',,,''')))+++***DDD)))+++'''+++)))))))))*********+++++++++///,,,000333)))'''%%%+++444333)))'''---&&&+++&&&&&&888 ###---...)))666))))))************))))))&&&...000(((///~~~rrr;;;&&&(((%%%%%%+++000...)))%%%))))))))))))))))))))))))"""555///'''}}}222???xxx*********))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***+++++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))***+++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,++++++,,,,,,,,,------------...------------................................................////////////...............//////000/////////...//////000000000///......///000111111333222222222333333333333<<<>>>AAADDDHHHLLLNNNOOOWWWYYY\\\^^^aaaeeekkkooorrrtttvvvxxx{{{}}}~~~~~~~~~|||zzzxxxwwwyyyxxxwwwxxxzzz|||||||||zzzvvvrrrrrrsssqqqmmmiiifffddd```[[[TTTMMMGGGCCCAAA>>>:::666444222///---111///---,,,---......---......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++++++++************++++++******************************++++++++++++******************************((()))))))))******************************************++++++++++++******************************+++******))))))******+++************************)))******++++++******)))******+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---))))))))))))))))))))))))***************+++++++++************************)))***************++++++sssUUUJJJIIIAAA<<<:::777555555555444333111111111222333222///,,,------............------...............---------------------------------,,,++++++******++++++,,,***************************''',,,'''***+++***DDD***+++(((,,,)))))))))*********+++++++++&&&,,,,,,!!!kkk000))) ...444+++)))111...###***###)))+++,,,***///JJJWWW%%%%%%))),,,...&&&))))))************)))))),,,555EEE~~~:::,,,...###$$$444111(((222000222,,,""""""+++///,,,)))))))))))))))))))))))),,,$$$%%%666***XXXxxx*********))))))))))))******))))))))))))************))))))(((((((((((()))))))))))))))))))))***++++++++++++++++++*********)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))************)))))))))((())))))(((((()))***++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,---------.........---------.........//////................................./////////000000///............///000000///////////////000111222222222111111111222444666333333444555888<<>>%%%''',,,))),,,+++&&&$$$)))000...'''...###***,,,""",,,444%%%PPP+++&&&)))222111"""!!!)))***))))))************))))))%%%---&&&&&&;;;%%%))),,,000,,,"""555"""...444...%%%)))444))))))))))))))))))))))))***333000///xxx*********))))))))))))******)))))))))************+++))))))(((((((((((())))))***))))))))))))***++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))************))))))))))))(((((((((((()))***+++,,,************************************************++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------............------........./////////............................../////////000000000//////......//////000111000//////000000111222333111222222111000222555888888;;;@@@EEELLLTTT\\\aaafffhhhkkknnnqqqrrrssssssnnnoooooonnnlllkkkkkklllppprrruuuyyy|||zzzuuupppnnnffffffgggkkkppptttwwwwwwssspppllljjjjjjmmmrrruuuxxxyyyzzzzzzxxxtttpppmmmkkkhhhccc^^^YYYSSSMMMHHH???<<<777333111000...---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++******************************++++++++++++******************************))))))))))))******************************************++++++++++++******************************++++++************+++++++++++++++*********************++++++++++++************+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---************************)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,nnnSSSJJJIIIAAA<<<:::777555555555444333444222111111111111000...------............------,,,---------.../////////,,,,,,,,,---------......,,,++++++******++++++,,,************************)))&&&+++&&&***,,,+++EEE***,,,)))---+++)))************+++++++++(((+++***333KKKxxxccc===111***---000///***&&&+++444&&&"""$$$,,,...******000,,,***)))***&&&***///"""dddUUU@@@000)))***,,,---,,,))) (((555%%%000))))))************))))))<<< ---NNN999''' (((///444000%%%666&&&(((///)))""""""))))))))))))))))))))))))!!!222---%%%'''444xxx*********))))))))))))******))))))*********+++++++++))))))(((((((((((())))))******))))))******+++,,,******)))))))))((((((((())))))))))))))))))))))))************************&&&''''''((())))))******))))))))))))))))))))))))************))))))))))))(((((((((((()))***+++,,,************************************************++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,------------........................////////////.........................../////////000000000000///////////////000000111000000000000111222333444000111333555666:::@@@EEEMMMRRRZZZaaaggglllrrrvvv{{{{{{zzzyyyvvvrrrnnnlllllloooqqqqqqpppooonnnnnnqqqrrruuuxxxzzz}}}~~~~~~{{{wwwtttrrrjjjiiiiiikkknnnqqqrrrrrrlllmmmkkkgggcccdddiiinnnqqqtttxxx|||~~~|||zzzxxxwwwvvvtttrrroookkkeee```XXXSSSKKKDDD???:::777444000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++******************************++++++++++++******************************))))))))))))******************************************++++++++++++******************************,,,++++++******++++++,,,+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++))))))***++++++,,,------mmmRRRJJJIIIAAA<<<:::777555555555444333666444222111222222111000---..................---,,,,,,------...///000000,,,,,,,,,------.........,,,++++++++++++++++++,,,************************)))&&&+++&&&***,,,+++EEE***,,,)))...+++)))************+++++++++222777 &&&***###///"""$$$***$$$$$$,,,111///,,,,,,000***(((,,,---))))))---'''222'''(((000((((((000LLLZZZ---000+++''''''***,,,)))&&&(((,,,000***%%%000222"""))))))************))))))+++!!!,,,---%%%eee!!!&&&555333"""(((222(((&&&,,,...)))&&&(((+++,,,))))))))))))))))))))))))...!!!$$$+++555,,,***{{{xxx*********))))))))))))******))))))******++++++++++++))))))(((((((((((())))))*********)))******+++,,,))))))))))))(((((((((((())))))))))))))))))))))))************************'''(((((()))***+++++++++))))))))))))))))))))))))************))))))))))))(((((((((((()))***+++,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,---------.........//////............/////////000........................////////////000000000000///////////////000111111000000000000111222333444222666:::>>>CCCJJJTTTZZZeeekkktttyyyzzzzzz{{{|||wwwwwwxxxwwwuuurrrooommmmmmqqquuuxxxxxxxxxwwwxxxqqqrrrssstttuuuuuuuuuuuuyyyyyyzzzyyyxxxvvvtttssstttrrrqqqqqqssstttsssrrrnnnpppqqqkkkdddaaaeeejjjnnnrrrwww|||~~~|||{{{sssssstttuuuuuurrrmmmiiinnnhhh^^^TTTLLLEEE@@@===222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++******************************++++++++++++******************************))))))))))))******************************************++++++++++++******************************,,,++++++******++++++,,,++++++++++++******))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------mmmSSSGGGEEE???===:::777555555555444222333333222222111000000000111111000000//////..............................---------------------------,,,***)))))))))******///+++&&&&&&***---+++(((333"""'''111&&&!!!444FFF)))+++(((,,,***************************)))...******///LLL)))$$$%%%333 ,,,,,,,,,,,,,,,,,,,,,,,,)))/// 222%%%///(((++++++++++++******))))))+++$$$((((((((((((((((((((((((++++++++++++++++++++++++ ...///+++***'''((('''&&&///...### CCCjjj:::%%%!!!///'''***111//////---******,,,***&&&+++******))))))))))))))))))))))))))))))******+++xxx*********))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++))))))))))))))))))))))))************************++++++***************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++---------.........//////000000//////.........---////////////////////////............/////////000000//////.........//////333222111111111111222333000111222111111333555888888???IIIQQQXXX___ggglll{{{|||~~~~~~|||zzzxxx~~~zzzwwwyyyxxxtttrrrrrrpppqqquuuzzz~~~{{{wwwpppssswwwxxxwwwvvvvvvvvvxxxwwwwwwxxxxxxvvvsssooonnnqqqssstttxxx}}}~~~zzzuuutttssspppmmmlllmmmnnnssstttvvvyyyzzzzzzwwwtttsssmmmjjjkkklllkkkmmmpppqqqmmmjjjgggccc[[[RRRKKK===:::777444222222222333.../////////...,,,***))),,,---...+++)))(((+++...------,,,,,,+++***))))))************************************************------,,,,,,+++***))))))************************************************************************...---+++))))))***+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++((()))))))))******************++++++++++++******)))))))))))))))******+++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,++++++******++++++,,,kkkRRRHHHFFF@@@===;;;777666555555444333333333222222111000000000000000000000//////..............................---------------------------,,,***)))))))))***+++000---++++++,,,,,,***(((!!!DDD***<<<...$$$]]])))+++(((,,,***************************%%%$$$###&&&'''222zzz!!!333'''++++++++++++*********))) SSSIII ***)))+++---......&&&111###,,,999GGG&&&888444+++111$$$###%%%((('''&&&,,,555+++******))))))))))))))))))))))))))))))******+++FFFxxx*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++************************************************+++***************+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,---------000/////////............////////////////////////........./////////000000111000000//////000000000...//////000000000000000333222111000222999BBBHHHQQQWWW___eeejjjooouuuzzzzzzzzz{{{{{{|||}}}}}}}}}}}}xxxwwwzzz|||zzz{{{}}}~~~~~~~~~|||{{{zzzxxx~~~zzzvvvsssqqqpppqqqrrrtttvvvwwwvvvvvvoooggg``````bbbdddiiiooonnnnnnmmmmmmllliiidddaaaXXXTTTLLLBBB:::333///---000///......,,,++++++***)))+++,,,+++******,,,///------,,,,,,+++*********************************************************------,,,,,,+++******)))************************************************************************---,,,***)))))))))++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************++++++++++++******++++++++++++******)))))))))))))))***++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,gggPPPHHHGGGAAA>>>;;;888666555555444333333333222222111000000000000000000////////////...........................------------------------,,,,,,+++************+++)))***++++++******++++++nnnCCC%%%WWW)))+++(((,,,***++++++++++++++++++++++++///***+++//////'''www)))000(((++++++++++++************666!!!---,,,)))---******,,,(((%%%---...---ZZZ+++,,,%%%///)))666111,,,---333111'''###'''+++******))))))))))))))))))))))))))))))******+++}}}xxx******))))))))))))(((((((((************************)))))))))))))))))))))))))))************+++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++***************************************************************+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,---------////////////............////////////////////////....../////////000000000222111111111111111222222...///000111222222222222444666999>>>DDDMMMWWW^^^fffjjjppprrrsssuuuyyy|||vvvvvvwwwyyy||||||tttsssrrrqqqpppqqqqqqrrruuummmeeecccaaa___```cccccceeehhhjjjjjjkkkmmmnnniiifff___WWWNNNFFF???<<<444333000...------...///***,,,------,,,,,,---///---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************************************************************,,,+++***)))((()))***+++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++*********))))))))))))***++++++******************************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,eeeOOOHHHGGGAAA>>>;;;888666666555444333333333222222111000000000////////////////////////........................------------------------++++++++++++++++++++++++%%%(((++++++***,,,111666)))+++(((,,,***+++++++++++++++++++++++++++)))******---!!!999ZZZ'''---++++++++++++++++++++++++***&&&jjj222///,,,''',,,''''''(((***///((($$$777888^^^^^^ ***333 +++%%%!!!$$$+++...***$$$+++******))))))))))))))))))))))))))))))******+++666xxx***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''')))******))))))***+++************************************************************+++,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------......------,,,,,,,,,+++------------------,,,,,,............///////////////////////////.........////////////////////////...////////////000000000222111111111111222222333222222222333444666888999777???LLLXXX```fffiiikkklllpppssstttrrrsssvvvyyyvvvwwwzzz{{{uuupppmmmnnnooowwwrrrpppqqqnnnfff```___\\\^^^aaaaaa```aaadddhhhjjjkkkkkkiiiddd]]]VVVRRR@@@===888444111111222333.../////////...---------...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************************************)))(((((())))))***))))))))))))))))))))))))************************************************++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++************))))))******+++,,,******************************++++++++++++************+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,~~~cccOOOHHHGGG@@@>>><<<888666666666555333333333222222111000000000.............../////////........................------------------------+++++++++,,,,,,,,,++++++***---///---+++...666>>>)))+++(((,,,***++++++++++++++++++++++++(((///---&&&///,,,###!!!///+++++++++++++++++++++,,, 111333QQQ***&&&(((...---...!!!666---(((888,,, :::###IIIAAA###444...111,,,"""###...111,,,+++******))))))))))))))))))))))))))))))******+++***&&&$$$xxx***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++************************************************++++++******+++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------........./////////000000.........///////////////000000000000000000000000////////////000000000111111000000000111111222333444333222222555999>>>AAAGGGPPP]]]iiinnnooonnnmmmmmmqqquuuwwwxxxzzz~~~|||xxxxxxyyyqqqooopppttttttnnniiihhh```aaaaaa]]]XXXVVVXXXZZZeeehhhmmmpppmmmggg```[[[QQQMMMFFF???888444222111......---------...------.........---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***************************************************************************))))))))))))))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))*********+++******++++++++++++*********************++++++,,,******************************++++++++++++************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,{{{aaaNNNHHHHHHAAA???<<<999777666666555444333333222222111000000000---............/////////........................------------------------***+++,,,,,,---,,,,,,,,,,,,------***'''(((///555]]])))+++(((,,,***,,,,,,,,,,,,,,,,,,,,,,,,***555///)))111666***///'''++++++++++++,,,,,,,,,,,,444***---///###)))+++------222+++'''---111((()))888000111SSSMMM333$$$ ///777111******)))&&&+++******))))))))))))))))))))))))))))))******+++###$$$111;;;xxx***)))))))))************+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------.........---------------------------............,,,,,,---------..................///////////////000000000000000000000000/////////000000000111111000000000000111222333333222222444777<<>>JJJ***111###&&&---)))''')))+++******))))))))))))))))))))))))))))))******+++///000...kkkxxx***))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++++++++++++++++++++++++++************************...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------............------------.........///------------......................../////////000000000000000000000000000//////000000000111111111111111111111222333444555555888???HHHQQQ[[[bbbfffoooppppppppprrrvvv{{{{{{uuummmhhhhhheeeccc___\\\XXXUUUQQQNNNLLLPPPUUU\\\ccchhhlllnnnkkkiiifff```XXXPPPHHHDDD:::666111...///000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))******+++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******++++++******++++++,,,---******************************++++++++++++************+++,,,,,,,,,,,,+++)))******+++,,,,,,------*********++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,rrr[[[KKKIIIIIICCC???<<<999777777666555444333333222222111000000000---------.........//////........................------------------------)))***,,,---...---,,,,,,))),,,///000000/////////,,,&&&&&&&&&'''III)))+++(((,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++000&&&333***&&&:::$$$222+++++++++,,,,,,---------'''444...999MMM///888***...+++""",,,...///222,,,)))333333$$$!!!---888bbb&&&"""///+++)))111+++******))))))))))))))))))))))))))))))******+++---***"""'''(((xxx***))))))******++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++++++++++++++++++++++++++************************///...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,---------......,,,---------.../////////---------.........//////////////////000000000111---.........//////000000000000000000000000000000000000000000111111111111222222222333444555666777;;;AAALLLZZZfffpppwwwzzzsssuuuxxx{{{~~~{{{rrrooogggdddaaaaaaaaa___[[[WWWRRRRRRSSSWWW\\\dddkkkppplllmmmnnnmmmiiiccc]]]YYYIIICCC:::555333222000///.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++******++++++,,,---******************************++++++++++++************+++,,,,,,,,,,,,+++))))))***+++,,,,,,------))))))***+++,,,------...************************+++++++++,,,,,,---------,,,++++++++++++++++++,,,lll[[[NNNGGGFFFCCC>>>;;;888777777777666555333333111000000000111222111111111111000///------........................///............---------++++++++++++++++++++++++)))+++------,,,,,,,,,---///...---,,,,,,---.../////////111))).........---,,,,,,---------------------------------}}}777000...,,,,,,...///---++++++---000&&&!!!333---''',,,------,,,,,,------......222+++---333,,,(((CCChhhoooLLL,,,))))))))))))))))))))))))(((((()))***+++,,,,,,,,,&&&,,,)))---///333}}}333+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********++++++************++++++***************)))((((((******))))))))))))******)))))))))))))))))))))))))))************+++++++++***)))((((((((()))+++,,,---,,,,,,++++++,,,,,,------,,,+++******+++,,,------,,,,,,,,,,,,---.........------,,,,,,------...//////.........------------------............///---------............///000000000000////////////333111000000111111111000000111222333555:::@@@EEEQQQZZZdddlllttt|||~~~|||~~~|||zzzwwwqqqjjjdddaaaaaaaaaZZZXXXUUUWWW]]]ccchhhkkkpppooommmlllkkkgggccc___aaa[[[RRRGGG===777333222333///------///000...,,,------,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((&&&&&&((()))***+++***)))(((((()))***+++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------lll[[[NNNGGGFFFCCC===:::777666666666555444333222111000000000111222111111111111000///...---........................///............---------++++++++++++++++++++++++***+++------,,,,,,,,,---...---,,,,,,,,,,,,---...)))333|||+++///***,,,%%%------,,,,,,,,,,,,------------------------------NNNiii000...,,,---///000///---///777444%%%===&&&,,,111//////...---,,,,,,,,,---......***---222*** '''888555111************************)))))))))***+++++++++,,,(((,,,&&&(((''' UUUrrr+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************++++++***************)))((((((******))))))))))))******)))))))))))))))))))))))))))************++++++++++++******)))***+++,,,------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,---,,,,,,,,,------.........------,,,,,,------...//////.........------------------............///........./////////000000000000000000000000000000333222222222333444444444555555444555;;;FFFRRR[[[bbbgggmmmqqqyyy~~~zzzxxxuuuppphhhbbb```^^^\\\\\\___eeejjjnnnoooooooooooopppnnnkkkhhhgggddd]]]TTTIII???777333333000......111222111///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***(((''''''(((***+++,,,+++************+++,,,,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------lll\\\NNNGGGFFFBBB<<<:::777555555555444333333222111111000000111111000111111000000///...---........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...---,,,,,,++++++,,,,,,---000+++""";;;&&&'''###777,,,,,,,,,++++++++++++,,,,,,------------------------111---,,,+++,,,.........,,,'''---,,,111[[[fff,,,---,,,&&&---,,,+++***+++,,,...///000111444888666///+++,,,222888NNNccc******************************************++++++,,,...((()))******YYY///+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++************++++++)))************))))))(((******))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------..................------------------............/////////000000000111111111000000000000000000000000000000111111222333333333333555888>>>HHHTTTbbbkkkrrrvvvyyy|||}}}rrrhhhfffccc```___aaaeeeiiihhhhhhiiikkkmmmmmmkkkiiikkkkkkiiiddd[[[OOOEEE>>>666222---,,,...000///---......---------------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------lll\\\OOOGGGFFFBBB===:::777555555555555444222222222111111111111111000000000000000///..............................///............---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...---,,,,,,,,,,,,,,,,,,---444(((,,,666,,,///ooo<<<...(((000'''++++++*********+++,,,,,,------------------------###QQQwww}}}zzz|||xxx{{{{{{{{{{{{{{{{{{{{{{{{~~~tttvvv~~~}}}ggg//////...............---222(((%%%222000}}}~~~~~~}}}}}}}}}UUU222222,,,...------,,,---...000222333,,,...---+++---111111...---...(((+++@@@YYY___************************+++++++++******************...***+++111((("""000,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++))))))************)))(((******))))))))))))******))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------...------,,,,,,------...........................---------............////////////000000000111111000000111111111111111222000111222222222333444555333:::EEEQQQ[[[eeelllqqq{{{vvvuuurrrllleeeaaaaaabbbbbbaaabbbeeehhhiiiiiihhhjjjlllnnnnnniiiaaaXXXRRREEE>>>555///.........---///......------------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---+++******************+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------,,,,,,---------------------------------,,,------------------,,,........................jjj[[[NNNGGGFFFBBB>>>;;;888777777777666555222222222222111111000000///000000000000//////...........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---------...------............------###&&&***//////,,,)))(((HHHWWW[[[$$$%%%444---111+++*********++++++,,,---------------------------<<<&&&111333222...'''111////////////////////////222)))444)))666222+++333111222222111000/////////555000---,,,+++111***444666777888:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;999)))111>>>555888222666444444333333333333333333000333///'''%%%+++///...,,,888000!!!...---###&&&------AAASSSjjjooo666************************+++++++++***************'''***((('''---...)))(((###___hhhRRRTTTccc888"""************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++((())))))*********))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++*********+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------,,,,,,------...---.....................---------............///....../////////000000000000111111111222222333333333444666666555777:::===AAAJJJVVVbbbkkkrrrvvvyyy}}}tttlllgggddd```______aaafffjjjmmmmmmkkkmmmpppqqqoookkkfffccc[[[QQQDDD999333111000///000///...---------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------------------------------------------------,,,------......------,,,........................hhhZZZNNNGGGFFFBBB>>><<<999777777777666555111222222222222111000000//////000000000000//////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///------...///---......//////......------000///,,,---000///+++,,,333444000***444 +++++++++***++++++,,,---...------------------------///+++%%%***+++///+++------------------------,,,)))---(((111---'''222---...//////......///000(((888;;;---BBB;;;;;;AAA===>>>AAADDDGGGJJJMMMNNNMMMNNNOOOPPPPPPOOONNNMMMRRRKKKKKKLLLBBBBBBAAA===??????>>>===:::777333111444777666111---...000000***"""---CCC???(((%%%555***...666111'''!!!(((++++++++++++++++++++++++******************+++++++++,,,+++'''(((---...)))&&&111,,,---333///&&&333***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++************++++++((())))))************)))******))))))))))))******)))))))))))))))))))))))))))************+++++++++)))******+++,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++,,,---.........---,,,...------,,,,,,------...---------...............---------............///........./////////000000111111111222333333444444000222444555555999@@@FFFUUUZZZccclllssszzz~~~zzztttpppdddaaa^^^___bbbhhhlllooonnnpppqqqqqqpppnnnllljjjggg]]]OOOCCC<<<666111...000000///...------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---......//////......---******+++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------............------............------------------------------,,,---...//////...---,,,........................eeeXXXMMMGGGFFFBBB===;;;888666666666555444111222222333222111000/////////000000000000//////........................///............---------------------------------+++---//////...---...///,,,---............---,,,$$$333444%%% ,,,333...---((('''***(((---'''444++++++++++++,,,---...///------------------------,,,///777+++000(((555'''........................)))222......///...000333,,,///222333444555888;;;999EEEHHH>>>KKKHHHPPPJJJPPPQQQRRRTTTVVVXXXYYYZZZ[[[]]]___aaaccccccbbbaaa]]]ddddddYYYYYYTTT]]]YYYTTTUUUUUUUUURRRMMMHHHEEE<<<:::888888555000...///555,,,'''%%%$$$,,,333111222((())),,,,,,000333555++++++++++++++++++++++++)))))))))***+++++++++,,,///...///,,,(((---000***---%%% ***--- &&&))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************++++++(((((()))*********************))))))))))))******)))))))))))))))))))))))))))************+++++++++******,,,---------,,,+++---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,***+++---//////...---,,,...------,,,,,,------...---------.........//////---------............/////////000000000111111111111111222222333444444555///222555777:::AAALLLUUUdddkkkttt}}}vvvpppgggbbbaaadddgggiiinnnoooqqqqqqqqqpppnnnllliiicccZZZRRRJJJBBB888111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,---......---,,,+++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------............,,,---...//////...---,,,........................,,,---...//////...---,,,........................dddWWWMMMGGGFFFBBB<<<:::777555555555444333111111222333222111000/////////000000000000000///........................//////.........---------------------------------+++---//////...---...///++++++------------++++++---((()))111444...***,,,000***333...444)))))),,,,,,,,,,,,,,,---...///000------------------------++++++,,,(((444"""777///........................(((:::222555000111<<<666555999>>>@@@BBBDDDIIILLLUUUNNNRRRaaa\\\\\\iiibbbbbbbbbaaa___^^^]]]\\\[[[[[[]]]aaadddggghhhhhhhhhhhhmmmnnnkkkxxxeeemmmooojjjmmmppprrrppplllgggddd```UUUMMMLLLGGG>>>:::;;;...///666666,,,---000,,,&&&+++333:::&&&'''888++++++++++++++++++++++++(((((()))***+++,,,,,,---***(((---///***---000'''$$$***,,,)))&&&***666)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********++++++************++++++(((((()))*********************))))))))))))******)))))))))))))))))))))))))))************++++++++++++,,,---.........---,,,---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,***+++---//////...---,,,...------,,,,,,------...---------.........//////---------.........//////000111111111111222222222111111222333333444555555555888<<>><<<999666444444444555222333333333333222111111000000000000000000000000////////////////////////......//////...---,,,,,,...........................---,,,+++++++++,,,---......---,,,,,,+++******,,,------......------,,,------------------,,,,,,------------------------...,,,+++---000111///,,,++++++,,,---......------///...---------...///000---444999999===CCCEEEAAAIIIIIIMMMSSSUUUSSSXXX```]]]```cccfffhhhjjjlllnnnjjjddd\\\WWWTTTRRROOOMMMIIIKKKNNNRRRWWW^^^ggglllppppppnnnkkkhhhiiimmmrrrqqqtttyyy{{{yyyvvvtttrrrxxxvvvsssmmmfff]]]VVVRRRIIICCC;;;666444333111///000...+++******++++++***,,,,,,,,,,,,,,,---......++++++++++++++++++++++++)))+++++++++***)))***+++++++++++++++++++++++++++******************************************************))))))))))))******)))************++++++++++++++++++*********)))))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000........................////////////////////////////////////000000000000222222111111111111111222222333333333222444777999666;;;FFFPPPXXXaaaqqqyyyjjj```^^^```eeellloooooooooqqqsssqqqooonnnnnnllldddXXXNNNGGG>>>333......///...,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++------------++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------..............................//////.........---------///............///000000---,,,+++,,,000222111///|||YYYOOOHHHBBBCCCCCC>>><<<999666555444444555222333333333333222111111000000000000000000000000////////////////////////......//////...------,,,........................------,,,++++++,,,,,,---......------,,,++++++***,,,------......------,,,000000000////////////000------------------------000...---...111111000---.../////////000000000000//////000222555777:::;;;===CCCGGGGGGHHHLLLLLLHHHGGGFFFIIINNNPPPPPPUUU]]]aaadddhhhjjjlllmmmppprrrooojjjbbb\\\WWWRRRMMMJJJHHHJJJLLLQQQXXXaaajjjppprrrqqqmmmfff^^^YYYWWWWWW]]]fffrrr|||{{{{{{{{{zzzxxxvvvsssqqqggg```WWWNNNFFF>>>666111///....../////////,,,***...------,,,,,,,,,++++++++++++++++++++++++++++++)))+++,,,+++***)))***+++++++++++++++++++++++++++******************************************************))))))))))))******)))************++++++++++++++++++*********)))))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000........................////////////////////////////////////000000000000222222111111111111111222333444555555555666999;;;BBBIIIUUUcccmmmyyywwwnnnlllbbbbbbcccfffjjjnnnqqqsssrrrpppnnnooooookkkddd]]]VVVOOODDD:::444111111222...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,---------.................................//////.........---------...............//////000000///---...111222111///{{{ZZZRRRKKKDDDDDDCCC===;;;999777555444444555222333333333333222111111000000000000000000000000////////////////////////.........///......---,,,........................------,,,,,,,,,,,,------......------,,,+++++++++------............---------------,,,,,,------...------..................222000///000111222000//////...---------...000111...000333666:::>>>@@@AAAEEEKKKNNNNNNMMMMMMLLLIIIKKKJJJLLLPPPRRRSSSXXX^^^dddgggkkknnnoooppprrrtttvvvqqqkkkfffaaa^^^ZZZWWWRRRRRRRRRUUU[[[cccjjjnnnqqqqqqnnnggg]]]SSSKKKGGGJJJSSS```mmmvvv}}}~~~xxxuuuooohhh___UUUKKKEEE888666222000//////---+++//////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,++++++++++++++++++++++++******************************************************))))))))))))******)))************++++++++++++++++++***************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////......................../////////////////////////////////000000000111111222111111000111111222222333444666666888;;;@@@DDDLLLTTTbbbqqq~~~xxxwwwhhhccc]]]^^^dddkkkoooooorrrpppnnnoooqqqpppmmmiiibbb\\\RRRDDD888111///000.../////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---------......,,,------------................................./////////............---......------......///000333111000000111111111000yyyYYYSSSLLLEEEDDDBBB<<<;;;999777666555555555222333333333333222111111////////////////////////////////////////////////---...............------........................,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------............------,,,++++++***++++++,,,---.............../////////222111000000000000000000///...------...000222444555777:::>>>AAACCCCCCCCCCCCHHHMMMNNNMMMMMMNNNOOOTTTUUUXXX[[[]]]^^^___aaadddhhhlllooopppqqqssstttxxxtttoookkkjjjjjjlllmmmgggdddaaa```aaaccceeeeeejjjmmmooonnnhhh```XXXSSSPPPSSSXXX^^^fffppp{{{~~~{{{zzz{{{{{{{{{xxxssskkkbbb\\\QQQJJJ@@@777222///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++******************************************************))))))))))))******))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...------------------------,,,,,,,,,------------...---------.........//////......................../////////////////////////////////000000111111222222111111111111222222333333444444777;;;DDDMMMTTTYYY```mmm||||||~~~qqqlllfffccccccfffhhhhhhnnnmmmmmmnnnppppppnnnkkkjjjeee[[[OOOCCC888111...///000000000000///......---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------++++++++++++------------------------,,,,,,,,,,,,,,,---------......------------..................................../////////.....................------......///000333222000000000000000000sssUUUPPPJJJBBB@@@>>>;;;:::999888666555555555222333333333333222111111////////////////////////////////////////////////------...............---........................,,,,,,------..................------------,,,,,,---......//////......---///...---,,,---...000111.........//////000000000111111000/////////000111222111111222444888;;;===CCCFFFIIILLLMMMLLLJJJIIIGGGKKKPPPTTTVVVXXX^^^dddfffiiimmmoooqqqqqqooolllooorrrwww{{{}}}~~~~~~wwwpppmmmoootttwww{{{wwwsssooolllhhhccc______cccjjjoooqqqooojjjfffhhhhhhhhhiiimmmttt}}}{{{wwwtttxxxzzz}}}~~~|||vvvqqqnnnlllfff[[[QQQGGG???777333------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++******************************************************))))))))))))******))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------,,,,,,---------.........---------...............////////////////////////000000000000000000000000/////////000111222222222222222222222222333444444444444666:::CCCRRRaaalllrrrwww~~~}}}yyyyyyvvvqqqjjjdddbbbbbbfffgggjjjnnnppppppooommmrrrllleee^^^WWWLLL@@@777000000000///////////////---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------++++++++++++------------------------------,,,,,,,,,---------......---------.........//////........................///////////////////////////............///000000111111000000000111333555sssUUUQQQKKKDDDBBB@@@::::::999888777666555444222333333333333222111111000000000000000000000000////////////////////////,,,---......///.................................+++,,,---......///............------------------......////////////......---,,,+++***+++---///000......//////000000111111000000000///...///222444111222444777;;;@@@DDDFFFNNNRRRWWW[[[\\\[[[XXXUUUUUUWWW[[[aaadddjjjwww}}}{{{~~~wwwlllddd\\\___eeemmmsssuuutttqqqxxxyyy{{{{{{|||}}}zzzqqqiiidddhhhlllrrrvvvyyyzzz|||}}}wwwvvvsssnnneeeXXXJJJAAA666444111---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++++++++++++++++++++******************************************************))))))))))))******)))************+++++++++***************+++++++++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---------------------------,,,---------....................................////////////////////////000000000000000000000000...///000000111222333333333333333333444555666666888:::>>>GGGTTTfffxxxwwwvvv{{{{{{~~~tttiiicccaaa^^^aaafffkkkoooqqqrrrrrrrrrmmmiiigggddd[[[NNNCCC555333000...------...///---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---------------............,,,,,,,,,---------......------........./////////...........................////////////000000000000000//////000000111222000000111222333666:::>>>tttWWWRRRMMMGGGFFFDDD999999999888777666555444222333333333333222111111000000000000000000000000////////////////////////,,,------...//////..............................+++,,,---.../////////...------........................////////////......+++***((('''(((***---///......///000000111222222///111111000///000444777666888<<>>666111...//////------------------------+++,,,------++++++,,,---++++++++++++++++++++++++******************************************************))))))))))))******)))************+++++++++))))))*********+++++++++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,........................------------....................................////////////////////////000000000000000000000000...///000111222333333444444444444555555666777888>>>CCCMMMZZZiii{{{~~~tttqqqtttwww|||~~~uuukkkeee]]]___bbbfffjjjmmmqqqsssmmmllljjjhhheee___WWWQQQ???<<<666000---,,,...///........................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))******+++,,,,,,---------------------------------,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++------------.........///,,,,,,,,,---------..................////////////.........................../////////000000000000111111111111111222222333000333555777999>>>EEEJJJqqqSSSOOOJJJDDDDDDBBB999999999999888666555444222333333333333222111111000000000000000000000000////////////////////////,,,,,,---.../////////...........................***+++---///000000///...------........................////////////.........,,,+++***+++---000222...//////000111222222222000111222222000222666:::AAADDDJJJQQQXXX^^^bbbeeeeeelllxxxwwwuuuuuuxxx|||wwwrrrpppsssyyy~~~~~~~~~vvvlllfffPPPRRRRRRRRRRRRVVV]]]ccchhhgggfffgggiiijjjiiihhh^^^WWWLLL@@@777222111111------------------------+++,,,------++++++,,,---++++++++++++++++++++++++******************************************************))))))))))))******)))************+++++++++))))))******++++++++++++)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,........................---------.........//////.....................---000000000000000000000000000000000000000000000000...///000111222333444444555555555666666888999999CCCKKKXXXhhhyyyyyyttttttsssuuu{{{~~~sssjjj___``````aaacccfffkkkooolllmmmmmmjjjeee```^^^]]]JJJEEE===555000...///111........................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,---------------------------------,,,,,,,,,,,,---......++++++---......---++++++---------.........//////,,,,,,,,,---------................../////////000.........................../////////000000111111222222111111222222333444222555888;;;???DDDLLLRRRlllVVVMMMIIIIII>>>@@@<<<;;;:::999999888555333000000111111111111000000////////////000000000000..............................//////000000111111000000//////.........---............////////////000000//////............///////////////////////////......---------......000000000111111222222333111000333777777777AAAMMMSSSXXX]]]aaaiiissszzzzzz}}}ssshhhaaagggqqqxxxssssssxxxxxxsssqqqrrrddd[[[NNNCCC>>>???BBBEEERRRNNNKKKLLLRRRZZZaaadddhhhiiiddd[[[SSSKKK===//////......------...///////////////---+++******+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))************+++++++++++++++++++++++++++*********+++,,,,,,---************************......---,,,++++++++++++******+++,,,,,,,,,,,,+++++++++******+++---...000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////////////////............/////////000000000000000000000000000//////000111111111111111333444555666888<<>>:::;;;<<<;;;;;;===AAAGGGKKKWWW^^^bbbcccccc```UUUIII;;;777222,,,******,,,...,,,,,,,,,,,,++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++++++++,,,******+++,,,,,,,,,,,,+++,,,++++++++++++,,,...///***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////////////////........./////////000000111111111111111111111111000111111222222222222222222555777999<<>>HHHUUU___gggjjjeee^^^SSSLLLBBB777000...///111,,,---------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////////////////////////////....../////////000000000111111111111111111111111222222222222333333333333444777:::===CCCOOO^^^jjjzzzxxx|||wwwfff\\\[[[^^^cccdddgggkkknnnnnnkkkhhhiiigggccc[[[PPPCCC777000000///...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,......///---+++******+++++++++++++++,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------........./////////////////////////////////111000000000000111222222000111222333444333333222333444555666:::@@@HHHNNNVVV___gggiiikkkttt~~~eeeSSSLLLHHHHHH@@@DDD>>>;;;777555555666666666333333444444444444333333222222111111000///......000000000000000000000000111111000000//////......000000000000000000000000............////////////////////////////////////111111111111111111111111333222222111000111111111222333444444444888>>>CCCJJJKKKPPPYYYdddrrr|||rrriiidddaaajjjnnnsssqqqiii[[[MMMEEE===?????????<<<:::888888111888CCCPPP[[[bbbeeeeeeeee___UUUIII>>>666111///111000////////////...---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------............////////////////////////////////////////////////...////////////000000000111111111111111111111111222222222222333333444555777999<<>>CCC???<<<888777777888888888444444555555555555444444333222222111000//////...111111111111111111111111111111000000//////......////////////////////////............////////////........................000000000000000000000000222111111111111111111222000222444555888@@@KKKSSS[[[bbbkkkttt}}}tttnnnsssxxx{{{zzzrrrfff\\\VVVGGGDDDAAAAAABBB@@@:::444777777:::AAAJJJUUU```ggggggeeeaaaYYYMMM@@@444---222///---,,,...///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------.........//////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111333444666777:::;;;CCCSSShhhzzzzzz{{{{{{zzz}}}zzzkkkbbb___]]]^^^cccjjjoooooommmggghhhhhhfff```WWWNNNIII777444000//////000000///------------------------,,,------......------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---///111///+++)))+++---++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------------------........................---------.........//////........./////////000000////////////000000111111000////////////000111111111111222222222222222222666888===DDDNNNZZZfffnnnxxxcccSSSLLLFFFEEE===BBB>>><<<999888999999999888444444555555555555444444222222222111111000000///000000000000000000000000000000000000////////////............////////////............////////////............////////////000000000000000000000000111111000111111222333444111666<<>>DDD<<<:::999999:::999888777333444444555555444444333111111111111111111111111000000000000000000000000////////////000000000000......//////000000000000............///////////////000000000111111111111111111111111111111111111000111111222333555666777888AAANNNZZZcccooo}}}sssmmmjjjeee___^^^``````]]]YYYRRRHHH???;;;999===JJJWWWdddfffiiijjjhhhaaaZZZUUUAAA:::222---...000///.........------------......------------------------*********+++++++++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,******+++,,,,,,,,,,,,+++)))***,,,------------,,,,,,,,,,,,------------.......................................//////////////////////////////////////////////////////////////////000000000111111111222222222222222222222222222222222444777:::>>>@@@NNN___zzzyyyoooddd___bbbhhhjjjjjjppppppooommmjjjfffbbb___QQQJJJ???666111000000000........................,,,,,,---...............+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,------------...------------........................................................................////////////.../////////000000000000...//////000111111222222111000000000000111222222444333333555999???EEEIIISSS\\\jjjzzz^^^PPPKKKFFFFFF@@@GGG:::999888999:::999777555333444444444444444444333111111111111111222222222////////////////////////......//////000000111111//////000000111111111222............/////////000111111222222333333333333222222222222222222222222111111222333555777999:::@@@MMM```ooo{{{}}}vvvmmmjjjfffcccbbbccccccdddaaaWWWLLLEEE???<<>>GGGOOOTTTkkkvvv```RRRJJJEEEGGG@@@BBB<<<:::777777777777666444333333333222222222111111222222222111111111000000////////////////////////111111111000...///111333111111000000//////......////////////000000000000000000000000////////////111000000111222222111000000777999555333;;;FFFMMMUUUhhh|||qqqeeeddddddbbbfffnnniiigggaaaYYYQQQLLLKKKKKK___```bbbdddeeeeeeeeedddaaaYYYLLL???555000//////000...------......---,,,......---,,,,,,+++******---------,,,,,,+++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------,,,+++---...---------,,,,,,+++++++++,,,,,,,,,---------......///////////////.........---.........//////000000////////////000000000000000000000000111111111111111///000666888555333444555222444888:::>>>IIIVVVpppwwwjjjfffggghhhooonnnnnnooopppnnnjjjgggbbb]]]SSSGGG;;;444111111,,,...//////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......000000//////.........------------.........//////000000000000///////////////000000111111111111000333000000111000///333999666777:::@@@LLL[[[iiirrr___QQQJJJFFFHHH@@@BBB<<<:::777777777777666444333333333222222222111111222222222111111111000000000000000000000000000000111111111000//////111333111111000000////////////////////////000000000111000000000000000000000000444444444444555555333222...333666999BBBSSSbbbjjjzzzzzzqqqmmmjjjggggggiiinnnmmmjjjfffbbb^^^[[[YYYaaabbbccccccdddddddddcccccc___XXXOOOEEE;;;444000............---,,,,,,,,,......------,,,++++++***,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,...---------,,,,,,,,,++++++---------.........///////////////////////////............/////////000000////////////000000000111000000000000111111111111444000000333444111111333333444777<<<@@@HHHYYYiiizzzppphhhccchhhkkkoooqqqpppnnnllljjjfffbbbZZZQQQFFF===555111//////000///............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,---------.........000/////////............---------.........//////000000000000000000000///111111111222222222111111444222333666555333666;;;:::@@@LLL[[[mmm\\\PPPIIIFFFHHHAAACCC<<<:::777777777777666444333333333222222222111111222222222111111111111111111111111111111111111111000111222111//////111333111000000000000//////////////////000000000111111000000000000000000000000333333333444444444555555666<<>>FFFNNN[[[oooqqqdddeeeiiinnnrrrsssrrrpppoookkkgggbbb\\\TTTIII<<<333222111000///.........///........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,------------.........////////////............------........./////////000000000000000000000000222222222222222222222222333111333777888888;;;AAANNNYYYjjj}}}ZZZNNNHHHEEEHHHAAACCC<<<:::777777777777666444333333333222222222111111111111111111111111111111111111111111111111111111000111222111000000111222000000000000000000000000//////000000000111111111000000111111111111111222111222222222333555999;;;EEEQQQaaarrrrrrkkkcccbbbeeeiiijjjhhhjjjhhhfffdddccccccdddddd___ccchhhjjjggg___VVVPPP===888222......//////.........------,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,+++******+++---------------------,,,,,,---.........////////////............////////////000000000000000000000000//////000000000111111111000000111111111222222222222000222555555444666::::::===EEERRRbbbtttrrriiihhhjjjnnnsssvvvvvvtttoookkkgggccc___TTTFFF;;;555333///---...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------------------------------------------............///////////////.....................////////////000000000000000111111111333222222222222222222222555222333777;;;AAAKKKTTTjjjvvvXXXMMMHHHEEEHHH@@@CCC<<<:::777777777777666444333333333222222222111111111111111111111111111111111111111111111111111111000222333222111000111222000000000000111111111111000000000000111111111111000111111111222222333333333444444333444999@@@FFFVVViiiwwwggg^^^___fffkkkmmmkkkiiigggfffeeedddeeeeeeaaacccfffhhhhhhfffdddbbbLLL@@@333---///111000,,,......------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---------------------------,,,,,,---------.........---.........//////000000111111111111111111111000000000000000111111111111111111111111222222222222111111444888777444666:::<<>>@@@<<<:::777777777777666444333333333222222222111111000000111111111222222222000000000000000000000000000222444444222111111222000000111111111222222222000000111111111222222222111111222222333444444555222555:::AAAMMMaaaxxxqqqbbb]]]]]]___bbbbbbcccddddddddddddddddddcccbbbaaaaaaaaabbbccc___YYYOOOEEE===666111...------..................******++++++,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++---......---,,,...///------------.........///------------............------......///000000111333333222222222111111111000000111111111222222222111111111222222222333333444333555777666777???HHH\\\iiiyyy|||wwwqqqmmmmmmqqquuuwwwzzzyyyvvvrrrmmmgggbbb___UUULLL???666333222111///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---.........------,,,,,,------...------------------------------------------------............////////////............/////////000.../////////000000000000///000000111111222333333333222222333444777:::<<<;;;AAAPPPcccrrr}}}|||VVVKKKGGGDDDFFF===???<<<:::777777777777666444333333333222222222111111000000111111222222222222////////////////////////000222444444333111111222000000111111222222222222000111111111111222222222111111222333333444555555888===GGGTTThhhmmm```[[[ZZZ]]]^^^```bbbcccccccccbbb______```aaaaaaaaaaaaaaaddddddaaaVVVFFF:::555444------..................))))))******++++++++++++((((((***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,---///...------...000---------.........//////............/////////000---------...///000000111333333333222222111111111000111111111111222222222111111222222222333333333555333444777999???LLLYYYuuu|||~~~xxxqqqqqqvvv}}}~~~~~~}}}xxxqqqjjjeeeccc```UUUFFF;;;666333000...000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---.........------,,,,,,------...------------------------------------------------............/////////000---.........//////000000////////////000000000000///000000111222222333333444444444444777:::===???HHHTTTjjjyyyYYYHHHJJJGGGDDDCCC???<<<;;;:::999888666555555555444444333333444444555111111111000111111222222222222111111222222333444444333333222111111111222111111111111111111111111333111000000111222222111444111222555555444777<<>>HHH```sss{{{rrriiieeeaaa]]][[[]]]```dddeeecccccccccccccccbbbbbbbbb^^^^^^___```___WWWKKKAAA555111...,,,...//////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,---------...............////////////......---...///000111000000///......//////////////////222222222222222111000000111111222222222333333333333333333444666777666666888777;;;AAADDDOOOlll~~~}}}}}}~~~~~~~~~zzz}}}|||uuunnnjjjccc```YYYOOODDD:::333000111111222111000/////////111000///...---......///------------------------------......------,,,+++------------------------------------------------,,,,,,,,,---------..............................000000000//////.........///......------......///......///000000000000000////////////000000000111//////000111222333333222666444888???AAAEEEXXXmmmvvvWWWHHHJJJGGGCCCCCC@@@<<<;;;:::999888666555555555444444333333444444555555444333222222111222222222222111111222222333444333333222222111111222222222222222222222222222222222333444555555555555555777777777777777<<>>EEELLL]]]~~~|||xxxwwwtttqqqpppoooppppppqqqrrrsssuuuwwwxxxzzzzzz~~~}}}yyyzzz|||tttmmmiiiddd^^^WWWOOODDD888000444333222111//////......000000///............///------------------------------......------,,,+++------------------------------------------------,,,,,,,,,---------............................../////////...............///......------......///------...////////////////////////000000000111111...///000222333333333333555666===DDDHHHSSSmmmsssVVVGGGJJJFFFBBBCCC@@@<<<;;;:::999888666555555555444444333333444444555666555444333222222111222222222111111222222333444333333222222111222222333222222222222222222222222333444666666666555444555555555888>>>GGGUUUiiizzz{{{nnnccc]]]]]]___```ccccccdddeeeeeedddcccbbbaaa```___```aaaaaa^^^\\\NNNDDD666......//////---+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------..................////////////.........//////000000000000000------...///000111111222111111222222222111111000111111222222222333333333222333444444444444666777======CCCPPPaaavvv|||tttoookkkiiifffcccaaaaaaaaaaaa___```aaadddfffhhhjjjkkkjjjmmmppprrrsssuuuwwwyyy}}}~~~{{{sssnnnhhhbbb^^^YYYOOO@@@444555333000////////////...000/////////............------------------------------......------,,,+++------------------------------------------------,,,,,,,,,---------................................................------//////............//////---...//////000000////////////000000000111111111000222444444444444555555888<<>>BBBQQQkkkyyyxxxttthhh^^^XXX]]]___bbbdddeeeeeeddddddeeedddcccaaa___]]]\\\\\\aaaYYYLLLAAA888444111000---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++---------.........//////------........./////////......////////////......///////////////000111111/////////000000111111111000000111222222222222111111111222222222333333333111444666555444666:::>>>@@@III\\\xxx|||yyyuuussssssrrrqqqppprrrssstttvvvxxxyyyyyyyyyuuurrrooolllhhhccc\\\XXXSSSRRROOOLLLKKKJJJKKKKKKIIIJJJKKKMMMNNNPPPQQQRRRMMMNNNPPPPPPOOOPPPSSSUUUTTTWWW[[[___dddhhhnnnrrruuuyyy~~~|||uuulllgggccc\\\PPPGGG;;;666000...000222222111/////////000///......---------------------------------......------,,,+++------------------------------------------------,,,,,,,,,---------............................................./////////000//////......//////000///000000111111111111111000000000111111111222222111222444333222333888===EEEQQQfffkkkRRRGGGJJJEEE@@@BBBAAA<<<;;;:::999888666555555555444444333333444444555333222222111111111222222222222111111222222333444222222111111222222333444333333333333333333333333000333555555444666===BBBMMMXXXnnnwwwkkkccc\\\^^^bbbeeeggghhhggggggeeeeeeeeeccc___\\\ZZZYYY\\\\\\XXXOOODDD:::333111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,---------.....................////////////......////////////......000//////...///000111222000000000000000000000111000000111222222222222222111111222222222333333333111444666666555777===BBBFFFVVVnnn}}}wwwsssmmmjjjgggfffggghhhhhhgggfffggghhhiiiiiiiiiiiiiiigggeeecccaaa___[[[VVVRRROOOMMMKKKIIIHHHHHHHHHIIIEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJIIIIIIKKKMMMLLLNNNQQQTTTVVVYYY]]]aaadddgggmmmssswww|||tttjjjddd]]]VVVPPPCCC<<<555111222333222111...///000000000///------------------------------------......------,,,+++------------------------------------------------,,,,,,,,,---------.......................................//////000000000000000////////////000000...//////000111000000000000000111111111222222222111333444444444888AAAHHHSSSddd|||jjjQQQGGGJJJEEE@@@BBBBBB<<<;;;:::999888666555555555444444333333444444555111111111000111111222222222222111111222222333444222111111111222333333444333333333333333333333333...111444555555999BBBIII```qqqxxxqqq\\\^^^bbbfffiiijjjiiiiiidddffffffddd```\\\YYYXXXVVV[[[___ZZZMMM???555111/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000......////////////......000///.........///111222111111111000000000000000///000111222222222222222111111222222222333333333000444777777666888???DDDTTThhhwwwooohhhbbb___]]][[[XXXWWWXXXZZZZZZZZZXXXYYYYYYYYYYYYXXXXXXWWWYYYXXXWWWVVVUUURRRMMMJJJHHHGGGEEECCCBBBBBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDBBB@@@@@@BBBDDDEEEGGGHHHJJJJJJLLLOOORRRSSSVVV\\\aaaeeeiiimmmpppwwwyyy}}}yyymmmddd^^^XXXUUUJJJBBB999444444444333000...///000000000///---,,,------------------------------......------,,,+++------------------------------------------------,,,,,,,,,---------................................./////////000000111111000000////////////000000---......///////////////000111111111111222222222222444666777888???JJJSSSeeeyyy~~~hhhRRRIIIIIICCC@@@AAA>>>;;;::::::999888777666666444444444444444444444444555444222111111111222222222222333333333333444444222333333444444333333222000444666555333333333333888000111999===BBBVVVmmmxxxrrrkkkhhhhhhiiiiiiggghhhhhhhhhgggddd```[[[YYYXXXWWWXXXZZZYYYQQQCCC999111111111000///---,,,+++---,,,,,,++++++,,,,,,------------............///---,,,++++++------,,,++++++++++++,,,,,,+++******------------------------///...,,,,,,,,,---///111000000000000000000000000////////////000000000000///111222111000///000111000111111111111222222222222222222222222222333333555444666888777:::IIIYYYjjj}}}tttiiibbb^^^ZZZUUUPPPRRRQQQPPPPPPPPPQQQSSSTTTPPPPPPOOOOOOOOOOOOOOOPPPRRRQQQPPPNNNMMMKKKJJJIIIEEECCCAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGIIIKKKPPPQQQSSSVVVYYY]]]```bbbkkkpppwww|||{{{yyy{{{yyynnnddd\\\XXXXXXNNNAAA777333333222111000///////////////000111........................,,,---------.../////////........................,,,------......------,,,---------.........//////---......///////////////......//////000000111111///////////////000111111000000000000111111111111333444555333111000111222555777999:::===HHH]]]ppp~~~~~~hhhRRRHHHIIICCC@@@AAA>>>;;;::::::999888777666666444444444444444444444444444444222111111111222222222222333333333333444444222333333444444333333222222333333222222444555666777777>>>EEEIIIVVVxxxxxxrrrooollljjjggghhhhhhhhhfffccc```^^^WWWVVVVVVWWWXXXSSSJJJCCC666333000...............---,,,,,,++++++,,,,,,------------............///---,,,+++,,,---...---++++++,,,,,,,,,,,,,,,++++++------------------------///...---,,,,,,---///000000000000000000000000000////////////000000000111///111222111000///000222111111111111222222222222222222222222333333333333666666888:::;;;CCCXXXlllwwwjjjbbbYYYSSSQQQOOOKKKGGGGGGFFFFFFEEEFFFGGGHHHIIIKKKJJJJJJIIIIIIIIIJJJJJJMMMLLLKKKJJJHHHGGGFFFEEECCCBBB@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDFFFHHHIIIJJJKKKMMMOOORRRVVVYYYZZZccchhhnnnsssvvvwwwwwwxxx|||~~~wwwtttvvvvvvjjjaaa\\\[[[SSSGGG===666333111000000000////////////000000........................---------.......................................,,,------......------,,,---------.........//////---......///////////////.../////////000000000111///////////////000111111111111111111222222222222111222333333111111222444555888;;;AAAJJJ\\\uuu~~~gggQQQHHHIIICCC@@@AAA>>>;;;::::::999888777666666444444444444444444444444444333333222222222222333222222333333333333444444333333444444444444333333666333111111333666888999555888BBBPPP___uuu}}}sssllliiiiiiiiiiiiiiigggeeebbb```YYYVVVSSSSSSUUUTTTQQQNNN>>>888000,,,---///000000------,,,,,,,,,,,,---------------............///...---,,,---.........,,,,,,,,,---------------,,,------------------------......---,,,,,,...///000000000000000000000000000/////////000000000111111000111222111000000111222111111111111222222222333222222222333333333444444444555777888===LLLggg~~~}}}oooeeeZZZUUUNNNJJJIIIIIIGGGDDDBBBAAAAAA@@@@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>======>>>??????AAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBDDDEEEFFFDDDEEEFFFIIILLLOOOQQQSSS___dddkkkppprrrsssssstttuuuwwwzzz|||uuupppssszzzrrrggg```^^^YYYOOOEEE<<<555111///111000000//////000000000.......................................---------........................------............------------........./////////---......///////////////////////////000000000000000////////////000111111222222222333333333333444///111222222111222444666666:::AAAKKK\\\uuu~~~zzzzzzyyyyyyzzz}}}fffQQQGGGHHHBBB@@@AAA>>>;;;::::::999888777666666444444444444444444333333333333333333333333333333222222222333333333444444333333444444444444333333888444111444777888999;;;;;;>>>LLLggg}}}pppiiikkkjjjiiihhhfffdddbbbaaa^^^ZZZTTTQQQQQQRRRRRRRRRIII@@@555......///000000------,,,,,,,,,,,,---------------............//////...------//////...---,,,---.............................................------------...///000//////////////////////////////000000000111111111000111222222000000111222111111111222222222333333222222333333444444555555555777:::===EEEZZZzzz|||oooccc[[[QQQMMMIIIFFFFFFFFFEEEDDDAAA@@@?????????@@@BBBBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFEEEEEEDDDCCCBBBAAAAAA>>>======<<<<<<===>>>???AAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCEEEFFFIIIKKKMMMOOO[[[___fffkkknnnppprrrssswwwxxxyyyzzz|||yyytttwwwwww{{{kkkbbb___\\\UUULLLBBB999333000111111000000///000000000......................../////////...---------,,,........................------............------............////////////---......///////////////////////////000000000000000000//////000000111222222222222222333333333333000111222222111222555777888@@@KKKZZZooo}}}}}}|||{{{yyyxxxzzzfffPPPGGGHHHBBB@@@AAA>>>;;;::::::999888777666666555555444444444333333333333333333333333333333333222222222333333333444444333444444555555444444333666222111666888777888<<>><<<<<<;;;:::;;;<<<===>>>@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<======>>>??????AAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIEEEDDDDDDDDDCCCCCCDDDDDDCCCCCCDDDEEEGGGIIIKKKLLLPPPTTTZZZ___dddgggkkknnnvvvvvvvvvvvvvvvyyy}}}uuuiii```^^^YYYRRRJJJ@@@888333222222111000000000000000......................../////////...---------,,,........................---......//////......---........./////////000000---......///////////////000000000000////////////000000000000000111222222111111111222222222222333333444444333333444777999===KKK\\\mmm{{{xxxzzz~~~}}}~~~eeeOOOFFFGGGBBB@@@AAA>>>;;;::::::999888777666666555555555444444333333222222333333444444444444333222222333333333333444444444444555555555555444444333///000666777555;;;DDDUUU~~~uuurrrzzz~~~pppbbbbbbbbbbbbcccfffhhhiiikkkfff^^^VVVPPPMMMLLLMMMTTTOOOGGG>>>666222000///......------------......---------............///...---,,,---.........,,,,,,,,,---...////////////........................---------............///000000000000000000000000000000000111111111222222111222333222111111111333222222222222333333333333222333333444555666777777333>>>KKK\\\tttvvvggg[[[QQQIIIGGGEEEDDDAAA???===<<<<<<<<<<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<===>>>??????============<<<<<<<<<<<<<<<======>>>???@@@@@@AAABBBBBBCCCEEEFFFHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJMMMQQQVVVZZZ___eeeiiitttuuuvvvvvvvvvxxx{{{}}}ttteeeaaa\\\WWWQQQIII???777333222111111000000000000.......................................---------..............................////////////............/////////000000000---......///////////////000000000000////////////111000000000000111222222111111111111222222222222555666666666666888<<>>???::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<======???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJJJJKKKLLLNNNPPPSSSYYY```fffoooqqquuuxxxzzz}}}mmmggg___[[[YYYQQQDDD999444333222111000000000000........................---------.............................................////////////........./////////000000000000---......///////////////111000000000/////////...111111000000111111222333222222222222333333333444555666777888999===BBBFFF]]]sssyyyssstttwww{{{dddNNNFFFGGGBBB@@@BBB???;;;::::::999888777666666666666555444333333222222111222444555666555444444222222333333333444444444444444555555555555444444999555555::::::>>>PPPfff~~~{{{kkkiiifffcccaaabbbcccdddiiiiiifffaaaZZZUUUQQQPPPMMMQQQSSSMMMAAA777333444......------------......---------.........//////---,,,++++++------,,,+++***+++,,,---............////////////////////////,,,---......//////......000000000000000000000000000111111111111222222222111222333333111111222333222222333333333444444444333333444555666777888999DDDRRRfff~~~lllYYYQQQLLLFFFCCCDDD<<<<<<<<<;;;999888999:::;;;:::999999999:::<<<===;;;;;;;;;;;;<<<===>>>???======>>>>>>>>>>>>>>>???===>>>@@@AAACCCCCCDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJJJJLLLRRRZZZ___fffjjjqqqvvv{{{~~~tttkkkbbb^^^]]]VVVGGG:::444333222111000000000000........................,,,------....../////////..............................////////////......////////////000000000000---......///////////////111111000000/////////...111111111000111111222333333333333444444444555555333555777999<<>>GGGaaayyyddd^^^TTTLLLFFFCCCAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::<<<===???@@@@@@??????>>>>>>>>>??????AAAAAAAAAAAABBBCCCDDDEEEHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNJJJJJJLLLLLLLLLLLLKKKJJJMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKIIIIIIKKKNNNSSSUUU]]]dddhhhlllwwwxxxhhh]]]ZZZZZZTTTLLL<<<888333111222222000...................................................------------------------..........................................------000000000000000000000000000000000000111111111111000111111111111222222222111111111111222333444444666888999888:::DDDXXXjjjwwwrrrqqqqqqppprrrtttxxx~~~}}}___OOOIIIHHHBBBAAABBB===;;;;;;:::999999888888777555555444333333333333444333333333333333333333333333444555555333333444555444444444555666666666555666999<<<@@@KKKbbbrrreeeaaabbbfffjjjllliiibbb[[[VVVUUURRRQQQSSSSSSMMMAAA777111000000///............---------------------------------,,,,,,,,,++++++++++++,,,------------,,,---------............///000000///////////////000//////000000000000000///111111111111000000000000222111111000000111111222222222333333333333444444444666777777777:::AAAGGG[[[uuu|||hhh\\\VVVMMMEEE@@@>>><<<;;;::::::::::::;;;;;;;;;<<<:::::::::999999999999999:::::::::<<<===???@@@AAACCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMKKKKKKMMMNNNNNNNNNMMMMMMOOOOOOOOONNNNNNMMMMMMMMMOOONNNLLLKKKKKKNNNPPPRRRXXX^^^ccciiiuuuuuueee^^^\\\VVVNNNAAA<<<666222222222111000................................................------------------------........................////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222333333333333444444555555777888;;;@@@JJJ]]]tttyyytttsssssstttrrrwww~~~zzzggg^^^^^^NNNHHHGGGAAA@@@BBB<<<;;;;;;:::999999888888777555555444333333333333444333333333333333333333333333444555555333333444555333444555666777777777666888<<>>@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKMMMNNNOOOPPPPPPPPPRRRRRRSSSSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLNNNOOOPPPTTTYYY___kkkzzzmmmbbb___YYYSSSIIICCC:::444111111111222................................................------------------------........................000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333444444555666666666555555::::::===III^^^yyy|||yyyvvvsssrrrsssvvvxxx|||ppp```SSSLLL]]]MMMGGGFFF@@@@@@AAA<<<;;;;;;:::999999888888777555555444333333333333444333333333333333333333333333444555555333333444555333555666777666666666666777@@@OOObbb|||pppgggdddcccgggmmmnnnhhhbbb^^^YYYTTTRRRRRRPPPKKKGGG777555222///...---.................................------------,,,,,,,,,+++,,,,,,---...------------------............/////////.........///000000000111111111111000//////000111111111111111222222111000000//////000000111222222222333333333444444333777888666666???QQQ```{{{rrraaaSSSNNNJJJCCC???===<<<;;;;;;::::::::::::999999999999666666777777888999999:::<<<===>>>@@@BBBDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRSSSTTTVVVWWWWWWWWWWWWPPPPPPOOONNNNNNMMMMMMMMMOOOQQQSSSXXX```kkktttyyyuuugggbbb]]]WWWPPPIII???666111000111222................................................................................................//////000000000000000111///////////////////////////000000000111111111111111111111222222222333333444555666777777777666555<<<===CCCSSSnnnvvvtttqqqoooqqquuu{{{~~~qqqccc[[[TTTOOONNN\\\LLLFFFFFF@@@???AAA<<<;;;;;;:::999999888888777555555444333333333333444333333333333333333333333333444555555333333444555444555777666444444666888666IIIddd~~~wwwnnngggaaacccjjjooonnnkkkaaa\\\UUUQQQOOONNNLLLJJJ<<<999444000---,,,---....................................---------,,,,,,,,,,,,---.........---------------............///...............///000000000000111111111111000000000000111111222222222333111111000000000000111111222222222333333333444444222555777666999GGG^^^pppvvvgggYYYPPPKKKGGGBBB>>>============;;;;;;:::999888777777666555666666888999:::;;;<<<===???AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEGGGHHHJJJLLLLLLNNNOOORRRUUUXXX[[[\\\]]]ZZZZZZZZZYYYWWWTTTRRRPPPSSSRRRRRRVVVZZZaaaggglllrrr|||qqqggg___YYYTTTOOOEEE;;;333000000222////////////////////////////////////////////////.........................................................//////000000000///////////////////////////000000000111111111111111222222222222333333333333444555666666777777777???FFFQQQcccxxxsssqqqoooooottt}}}vvv```TTTPPPOOOPPPSSS\\\LLLFFFFFF@@@@@@BBB===;;;;;;:::999999888888777555555444333333333333444333333333333333333333333333444555555333333444555444555666555444555:::>>>AAA^^^~~~}}}|||yyy{{{}}}uuullldddbbbhhhooorrrqqqgggaaaYYYRRROOOMMMLLLLLLCCC???999333...------.......................................---------,,,,,,,,,---...............---------............///------------...///000000///000111111222222111111000000111111222333333333222222111111111111222222222222333333333333444444222555777;;;DDDYYYsssxxxiii[[[OOOIIIFFFBBB>>><<<<<<<<<<<<<<<;;;::::::999888777666666666666888999;;;===>>>??????@@@CCCEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBAAAAAA@@@???>>>>>>======>>>>>>???@@@@@@@@@AAACCCEEEFFFHHHHHHJJJLLLPPPTTTYYY]]]___ggghhhiiiiiigggccc___]]]XXXTTTRRRTTTVVVXXX\\\bbbgggppp{{{qqqcccZZZWWWSSSLLLBBB888222111111////////////////////////////////////////////////................................................---......//////000000000000000000000000000000000000000000000111111111111222222222222333333333333333444444555666888999:::EEEVVVkkk{{{vvvsssppppppqqqvvvmmm```TTTOOOPPPTTTZZZaaa\\\LLLFFFFFFAAAAAACCC>>>;;;;;;:::999999888888777555555444333333333333444333333333333333333333333333444555555333333444555222444555555555999AAAHHHZZZ|||uuulllgggeeedddddd___```cccfffiiilllooopppxxx{{{{{{sssjjjgggjjjpppssstttnnnhhh___VVVQQQNNNNNNNNNKKKFFF>>>777111//////000....................................------------,,,------...............---------............///------------...///000000...///000111222333333333000000111222222333444444333333222222222222333333222222333333333333444444444666:::CCCTTTooozzzjjj___SSSIIIEEEBBB???<<<::::::;;;;;;:::777888888888888888888888777777999;;;===???AAABBBAAABBBDDDFFFFFFFFFEEEDDDFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBAAA@@@??????===<<<<<<<<<<<<<<<<<<===============???@@@BBBCCCDDDDDDEEEHHHMMMSSSXXX[[[iiilllqqqtttvvvuuusssqqqhhhaaa\\\[[[YYYVVVWWW\\\___fffooouuuyyy|||jjj^^^ZZZXXXRRRIII???777333222////////////////////////////////////////////////......................................................///000000111222222000000000000000000000000000000000000111111111111222222222333333333444444555444444444666:::===???QQQlllzzzwwwtttqqqsssvvv|||ooodddVVVRRRQQQUUUYYY^^^gggppp\\\LLLGGGGGGAAAAAACCC>>>;;;;;;::::::999888888777555555444333333333333444333333333333333333333333333444555555333333444555111333555555666<<>>>>>>>>??????CCCCCCBBBAAAAAA@@@??????===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;<<<>>>@@@AAAAAAAAAAAACCCGGGMMMSSSWWWbbbgggpppxxx~~~uuummmiiiccc[[[ZZZ^^^[[[aaagggjjjmmmuuupppbbb[[[[[[WWWOOODDD:::555333000000000000000000000000000000000000000000000000////////////////////////........................///000000111222222333333000000000000000000000000000000000000111111111111222222333333333444444444666555444444777;;;@@@CCC\\\|||{{{xxxyyyvvvrrrzzzrrrbbbYYYTTTTTTXXX^^^aaacccjjjrrrXXXMMMCCCAAABBB@@@???@@@;;;;;;:::999999888888777666666555444444444444555333333333444444444555555444444333333333444555555555999;;;999999CCCWWWfff|||wwwsssooolllaaa]]]WWWSSSPPPNNNLLLKKKJJJJJJKKKKKKMMMNNNPPPQQQUUUVVVWWW[[[___eeejjjmmmuuuzzz{{{wwwuuutttssstttvvvoooeee\\\VVVRRRNNNLLLOOOMMMGGG@@@777111---,,,000//////000111111000...//////...---,,,,,,++++++------------------,,,,,,......///000000000000000////////////000000000000000000000000000000000000333333333333222111000000222222222222222222222222111111111222333444666777999<<<===QQQuuuwwwfff\\\VVVNNNDDD???@@@???===;;;999888777777777777777777888888888888999:::;;;===???AAACCCCCCFFFFFFFFFFFFEEEEEEEEEEEE??????>>>=======================================CCCCCCCCCCCCBBBBBBAAA@@@<<<<<<;;;;;;;;;;;;;;;:::===;;;999:::===??????===>>>===???BBBCCCDDDKKKTTTYYY___hhhrrr~~~wwwqqqiii```YYY\\\^^^```dddjjjqqqyyyzzzhhhcccYYYVVVSSSGGGAAA;;;///000111111000///......///........................---------............///000000000000000000000000///////////////000111111000000//////.........---111111111000000000000000222222222111222222333333666555666888:::>>>HHHSSSooo|||{{{xxxssstttxxxnnn^^^XXXZZZTTTXXX___eeehhhmmmvvv~~~XXXMMMCCCAAABBBAAA???@@@;;;;;;:::999999888888777666666555444444444444555333333444444444555555555555555555444555555666777777999:::999???RRRnnn~~~|||zzzzzzxxxsssmmmhhhccc___[[[XXXVVVSSSOOOLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKIIIIIIJJJLLLOOOTTTWWWZZZ___eeemmmuuu|||}}}zzzxxxwwwzzztttjjjaaaZZZUUURRRPPPOOOMMMJJJDDD<<<555111...///......///111111000...............////////////------------------------......///000000000000000////////////000000000000000000000000000000000000222222333333333222111111222222222222222222222222444444444444333333444555888BBBLLLdddooo^^^VVVQQQJJJCCC??????>>><<<:::999888777777666777777888999999::::::======???AAABBBDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC>>>>>>===<<<<<<<<<<<<<<<========================BBBBBBBBBBBBBBBAAA@@@???;;;;;;;;;;;;<<<<<<<<<<<<<<<:::888999<<<>>>===<<<======@@@DDDFFFGGGMMMTTTWWW^^^gggppp}}}zzzqqqkkkfffeeecccbbbeeekkksssxxx~~~qqqggg]]][[[WWWMMMGGG@@@333111222222111000///000000................................./////////000000000000000000000000000000///////////////000111111000000/////////.........111111111111000000000000222222222222222333333444555555777999:::AAARRRccc}}}yyyvvvvvvuuuuuu~~~xxxkkkaaaXXXWWW[[[^^^bbbgggkkkooowwwWWWLLLCCCBBBBBBAAA???@@@;;;;;;:::999999888888777777666555555444444555555333444444444444555555555666666666666666777888888666777:::@@@NNNggg}}}{{{qqqooommmjjjgggeeedddcccdddaaa]]]ZZZWWWSSSOOOKKKKKKIIIHHHGGGGGGGGGEEECCCCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDEEEGGGIIILLLMMMLLLPPPVVV\\\bbbiiiooottt{{{~~~yyyqqqiii```ZZZVVVSSSOOONNNLLLHHHCCC<<<666222///...---...000111000///------...///111222333333,,,,,,,,,---.........///......///000000000000000////////////000000000000000000000000000000000000111111222333333333222222222222222222222222222222333555555555444444555666;;;NNNccc|||tttdddUUUNNNJJJEEEAAA???<<<<<<:::999888777777777666777888999:::<<<======@@@@@@AAACCCDDDFFFGGGGGGEEEEEEDDDCCCCCCBBBAAAAAA======<<<;;;;;;;;;<<<<<<========================@@@@@@@@@AAA@@@@@@???>>>::::::;;;;;;<<<<<<======<<<:::999:::<<<>>>>>>===AAAAAAEEEIIIKKKLLLRRRYYY```hhhpppwwwxxxssskkkeeecccfffjjjnnnqqqttt|||~~~{{{~~~lllaaa___]]]SSSNNNGGG999333222222111111111111111........................////////////000000000111000000000000000000000000///////////////000111111000000////////////......111111111111111111111111222222222222222333444555666777999<<>>:::999888777777666777777777888999;;;===>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFDDDCCCCCCBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<===========================>>>???????????????>>>>>>::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@AAAAAAHHHHHHJJJOOORRRVVV___iiizzzzzzpppjjjfffeeedddjjjmmmuuuxxx|||pppddd```^^^VVVRRRLLL???444333111000000111111000............................../////////000000000///////////////////////////////////////000000111000000//////////////////000111111111111111222222333333222333333444555666999777999@@@LLL___zzzxxxtttuuuwwwwwwyyy~~~{{{iiiaaaXXXVVV\\\eeemmmqqquuu}}}~~~UUUKKKCCCCCCDDDBBB@@@@@@;;;;;;:::999999888888777777777666555555555555666444444444555555555666666555555555555666777888999<<<===FFF^^^|||{{{uuummmeee^^^YYYVVVPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRPPPLLLHHHIIIHHHGGGGGGGGGFFFDDDBBBDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBDDDEEEFFFGGGIIIJJJJJJIIIIIILLLPPPSSSTTTYYY```hhhmmmssswwwzzz{{{yyyxxxvvvqqqhhh\\\SSSOOONNNLLLLLLIIIEEE>>>999222000......///111000000.........//////000000000,,,,,,------...///000000......///000000000000000////////////000000000000111111111111111111111111///000111222333444444444222222222222222222222222222444555444222444:::???JJJiiiyyynnngggZZZMMMGGGCCC???======888777777666666777777777999999;;;===???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEBBBBBBAAAAAA@@@??????>>>@@@???>>>>>>======>>>>>>==============================>>>??????>>>>>>>>><<<<<<;;;;;;::::::999999;;;<<<===>>>@@@BBBDDDFFFKKKKKKNNNVVV^^^hhhwww~~~uuummmddd___dddgggooo{{{}}}}}}}}}~~~zzz|||wwwhhhaaa]]]VVVUUUQQQDDD777444000///000000000...////////////////////////------.........////////////////////////////////////////////////000000111//////000000000000000000000000111111222222222333333333333333444555666777999666888GGG]]]ttt}}}rrrrrryyyxxxyyy~~~oooddd\\\ZZZXXX[[[dddpppxxx{{{~~~TTTKKKCCCCCCDDDBBB@@@@@@;;;;;;:::999999888888777888777666666555555666666444444555555555666666666555555555555666888999:::>>>AAAOOOjjjzzzoookkkeee___YYYUUUSSSRRRKKKKKKKKKLLLMMMNNNOOOPPPNNNMMMNNNOOOOOONNNKKKHHHHHHGGGEEEDDDEEEDDDBBBAAABBBBBBAAAAAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDEEEFFFEEEFFFGGGGGGHHHJJJOOORRROOORRRWWW\\\```eeeiiimmmvvv}}}}}}yyywwwxxxxxxqqqcccXXXRRROOOLLLJJJIIIGGGAAA===555333000///000111000000........................---------.../////////000......///000000000000000////////////000000000000111111111111111111111111///000111222333444444444222222222222222222222222666777777555222666>>>EEEXXXxxxuuulllaaaVVVKKKFFFBBB===;;;<<<666666666666666777888999;;;<<<===???AAABBBDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@??????AAA@@@??????>>>>>>??????==============================>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDFFFJJJMMMOOOPPPXXXdddrrryyynnnfffddddddjjjsss{{{~~~~~~|||}}}}}}}}}tttggg___WWWWWWUUUJJJ;;;777222000000111///---////////////////////////------------............000000000000000000000000///////////////000111111//////000000000000111111000000111111222333333333333333333444555666777888999777???UUUqqqxxxppprrr{{{xxx}}}mmm]]]WWWSSSXXX^^^cccmmm{{{~~~SSSJJJCCCCCCEEECCC@@@@@@;;;;;;:::999999888888777888777777666666666666666555555555555666666666666666666666777888999:::;;;BBBQQQjjj|||tttnnnjjj```^^^ZZZUUUQQQOOOMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKLLLMMMMMMKKKIIIGGGEEECCCBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFBBBDDDFFFGGGHHHKKKOOORRRNNNPPPSSSVVVXXX\\\```ccciiirrr~~~|||vvvxxx}}}{{{nnnaaaXXXRRRLLLIIIIIIHHHEEEAAA999666222000000111000000....................................////////////......///000000000000000////////////000000000000111111111111111111111111000111222333333333333333222222222222222222222222444666777555555<<>>???@@@BBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCC??????@@@@@@@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>>==============================>>>???????????????===>>>>>>???@@@AAAAAAAAAAAADDDHHHKKKLLLPPPTTTXXX^^^bbbmmm|||yyypppkkkjjjnnnsssxxx~~~}}}}}}}}}{{{~~~qqqdddZZZZZZYYYOOOAAA;;;444222222333000---////////////////////////............////////////000000000000000000000000///////////////000111111//////000000000111111111000000111222222333444444333333444444555777888999;;;???PPPlllzzztttpppttt}}}nnn\\\UUUWWWWWWaaalllrrr}}}SSSJJJCCCCCCEEECCC@@@@@@;;;;;;::::::999888888777888888777666666666666666555555555555666666666777777777777888999;;;<<<===MMMgggzzz{{{qqqjjjeeebbbaaaZZZXXXUUUQQQNNNJJJGGGFFFGGGFFFEEEEEEDDDEEEEEEEEEHHHGGGFFFGGGIIIIIIGGGFFFGGGDDDBBBAAACCCEEEFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEECCCEEEGGGHHHIIIKKKNNNPPPRRRSSSUUUWWWXXX[[[```cccaaakkkyyy~~~{{{uuuwwwvvvjjj[[[TTTLLLHHHIIIIIIGGGDDD;;;888444111111111000///---.........//////000000///////////////............//////000000000000000////////////000000000000111111111111111111111111111111222333333333222222222222222222222222222222000222555555888CCCTTTaaassseee[[[RRRJJJDDDBBB???:::888999555555666666777999:::;;;??????@@@AAACCCDDDEEEEEECCCCCCCCCBBBAAA@@@@@@@@@?????????@@@AAAAAABBBBBB??????>>>=============================================>>>???????????????===>>>???AAACCCEEEFFFGGGHHHLLLPPPSSSUUUYYY^^^cccooouuuvvvnnnmmmooosss{{{~~~~~~~~~zzz||||||{{{zzziii]]]\\\\\\RRREEE>>>777444444444111...000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111//////000000111111111222000000111222333333444444333333444444666777888999>>>IIIaaauuuqqqqqqqqqwwwrrraaaVVVXXXaaa```nnnzzz|||SSSKKKDDDDDDCCC@@@>>>>>>;;;;;;::::::::::::999999999999999888777666666555777666666777888888666444666999888444444<<>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBB@@@>>><<<;;;;;;===>>>;;;<<<<<<======<<<<<<;;;:::<<>>>>>;;;;;;::::::::::::999999999999888888777666666555777666666666888888666555888777999<<<;;;===LLL^^^~~~sssnnngggaaa]]]YYYVVVUUUQQQOOOMMMJJJHHHFFFDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDGGGGGGGGGHHHJJJLLLLLLLLLLLLMMMOOOPPPRRRTTTXXX[[[\\\^^^```bbbccccccdddeeecccccciiittt|||lllaaaSSSKKKJJJJJJHHHEEEDDDAAA;;;555111111222333111000000000////////////////////////////////////////////////////////////........./////////000000000111111111111222222222111111111111222222222222444444444444444333333333444444777===GGG[[[{{{sssdddWWWPPPKKKFFF???<<<<<<;;;777444555666888999;;;===>>>???AAABBBCCCDDDDDDDDDCCCCCC@@@@@@??????>>>>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAABBBCCCDDDFFFGGGFFFGGGIIIKKKMMMOOOQQQQQQSSSWWW^^^dddhhhooo}}}yyytttrrrsss||||||{{{{{{||||||vvvdddaaa\\\TTTQQQJJJAAA:::666444222111111111111111000000000000////////////////////////////////////000000000000000000000000000000000///000000000000111111111111111111111222333333444444999777777999888888>>>EEERRRhhh~~~sssmmmooottt}}}|||mmmdddaaabbbgggmmmuuuzzzRRRJJJDDDCCCCCC@@@>>>???;;;;;;::::::::::::999999999999888888777666666666777666555666888888777555777222555???AAACCC[[[yyy~~~xxxjjjfff```[[[WWWUUURRRPPPMMMLLLJJJHHHEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEGGGJJJLLLMMMMMMMMMOOOQQQTTTUUUWWWXXX[[[^^^[[[]]]```bbbbbbbbbcccdddeeefffjjjrrrxxx}}}{{{mmm[[[QQQNNNNNNJJJFFFFFFCCC===888444222111111111111000000000/////////////////////////////////////////////////////////....../////////000000000000111111111111222222222111111111111222222222333333333333333333333333333///666:::===JJJiiiyyynnnaaaUUUNNNJJJDDD===999999999777666666777999<<<>>>@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAA>>>>>>>>>>>>============>>>>>>???@@@AAAAAAAAAAAA?????????>>>>>>======<<<======<<<;;;;;;<<<===>>>???AAADDDFFFGGGHHHJJJKKKJJJKKKMMMPPPRRRSSSTTTTTTTTTXXXbbbkkkrrr{{{yyysss{{{zzz|||{{{zzz{{{|||zzz|||mmmaaa\\\WWWSSSOOOHHH@@@888333333333111111111111000000000000////////////////////////////////////000000000000000000000000000000000000000000000111111111222222111111222222333333444444666555555777888:::BBBLLLcccyyyvvvpppnnnttt|||yyyooofffbbbcccfffmmmuuuxxxRRRJJJDDDCCCCCC@@@??????;;;;;;:::::::::999999999888888888888777777666666666555555666888888777555888444666???KKK]]]{{{uuunnnddd```[[[WWWUUURRRPPPNNNLLLJJJIIIFFFDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGIIIKKKLLLMMMMMMOOOPPPVVVXXX[[[]]]^^^___aaabbbaaaccceeeeeeeeefffkkknnntttuuuyyy~~~lll[[[RRRNNNMMMKKKHHHEEEAAA<<<777444222111111111111000000000//////////////////////////////////////////////////////...////////////000000000000000111111111222222222111111111222222222333333222222222333333333333333222999<<<>>>QQQuuu}}}rrrhhh\\\RRRLLLGGGBBB;;;777777888888888888999<<<>>>AAABBBCCCCCCCCCBBBBBBAAAAAA@@@??????<<<<<<<<<===============>>>>>>???@@@AAAAAAAAAAAA>>>????????????>>>===<<>><<<;;;<<<===@@@AAACCCEEEHHHJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVUUUZZZeeeqqqzzzzzzxxx{{{|||{{{{{{{{{yyyxxx~~~xxxeee^^^\\\TTTSSSOOOEEE:::333222444111111111111000000000///////////////////////////////////////000000000000000000000000000111111111000000111111111222222222111111222222333444444555333222444777:::???LLLXXXyyyzzzvvvsssttt~~~~~~nnngggccceeeiiioooxxxvvvQQQIIICCCCCCCCCAAA???@@@;;;;;;:::::::::999999999888888888777777777777777666555555666888999777666:::<<<<<>>FFF```qqqfff^^^TTTKKKFFFCCC@@@:::777666777999:::999;;;>>>AAACCCDDDDDDDDDBBBBBBAAA@@@???>>>======;;;;;;<<<<<<=========>>>>>>>>>???@@@AAAAAAAAAAAA>>>??????@@@??????>>>===??????>>>>>>???AAADDDFFFGGGJJJMMMNNNNNNOOOQQQRRRTTTRRROOOMMMNNNPPPSSSUUUZZZ```lllyyy|||}}}|||{{{{{{xxxuuuxxx~~~lll```]]]UUUVVVSSSJJJ===444222333111111111111000000000///000000000000000000000000////////////000000000000///000000000111111111222111111111111222222222222111222222333444444555555666666777;;;>>>FFFWWWfffvvvwwwuuu{{{|||ooogggddddddjjjqqqzzzuuuQQQIIICCCCCCCCCAAA???@@@;;;;;;::::::::::::999999888888777777777777777777555555555666888999888666666<<<>>>IIInnn{{{tttlllfff^^^[[[WWWUUUSSSQQQNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKNNNPPPQQQRRRYYY\\\^^^]]][[[ZZZ\\\___]]]___cccfffhhhkkkooorrrvvvyyy}}}~~~vvv]]]NNNKKKNNNIIIHHHFFFCCC>>>999444111222222111111111000000000000000000000000000000000000000000000000000000000/////////000000000111111000111111111111222222222222222222222333333333333222333333444444555555666777888>>>PPPpppzzziii```ZZZQQQIIIEEE@@@>>>:::888777888:::;;;;;;===@@@BBBDDDDDDDDDCCCAAA@@@???>>>============:::;;;;;;<<<===>>>??????>>>>>>???@@@AAAAAAAAAAAA????????????????????????@@@@@@@@@BBBDDDGGGIIIKKKLLLNNNPPPQQQQQQQQQRRRSSSTTTRRROOONNNNNNQQQTTTVVV]]]cccooo|||~~~|||{{{wwwtttuuuzzzzzzwwwwwwddd]]]WWWXXXVVVMMMAAA777333333111111111111000000000000000000000000000000000000////////////000000000000///000000111111222222222111111111222222222222333222222333333444444555555777666888;;;???III]]]nnnyyytttyyyrrrhhh```___ccclllvvvsssPPPIIICCCCCCCCCAAA@@@AAA;;;;;;::::::::::::999999777777777777777777777888555444444666888999888777555999DDD\\\zzztttnnnhhhccc[[[XXXUUURRRQQQNNNKKKIIIHHHHHHGGGEEEDDDDDDDDDDDDAAAAAAAAAAAABBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGIIIJJJKKKNNNPPPSSSUUUVVVZZZ```fffhhheeebbbbbbcccbbbeeeiiinnnsssyyynnnZZZOOOLLLHHHHHHGGGEEEAAA;;;666333222222222111111111000000000000000000000000000000000000000000000000000000//////000000000111111111000111111111111222222222222222222333333333444444333333444555555666777777777888EEE```uuuddd\\\VVVOOOHHHEEE======;;;999888999:::<<<<<<>>>AAADDDEEEDDDCCCBBB@@@???===<<<<<<<<<======:::;;;<<<===>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAA@@@AAACCCFFFIIILLLOOOPPPPPPRRRSSSSSSRRRRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]^^^___fffrrr|||{{{wwwssstttxxx}}}wwwnnnwwwnnnbbbZZZZZZXXXQQQFFF<<<666444111111111111000000000000000000000000000000000000////////////000000000000///000000111111222333333111111111222222222333333222222333333444555555555555555888===DDDRRRjjj~~~}}}wwwuuulllhhhaaabbbiiiuuusssPPPIIICCCCCCDDDAAA@@@AAA;;;;;;;;;:::::::::999999777777777777777888888888555444444666888999888777;;;<<>>===;;;;;;<<<======:::;;;<<<===>>>???@@@AAA>>>>>>???@@@AAAAAAAAAAAAAAA@@@>>>======???@@@BBB???AAAEEEIIIMMMPPPRRRSSSRRRSSSUUUUUUSSSRRRRRRSSSVVVYYY^^^cccfffhhhhhhhhheeelllyyy}}}{{{wwwttttttxxxwww|||xxxmmmpppyyyjjj\\\\\\YYYSSSJJJ@@@999555111111111111000000000000000000000000000000000000////////////000000000000///000000111222222333333111111222222222333333333222222333444444555555666666888>>>FFFPPPbbb}}}}}}}}}~~~uuullliiijjjmmmooovvvsssOOOIIIDDDDDDBBB???===???<<<<<<;;;:::999999999999999888888777777777777777888:::444333999777444<<>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEHHHJJJLLLKKKNNNQQQTTTVVVXXX[[[^^^dddiiiooouuu|||}}}vvvzzzzzzcccQQQMMMEEEFFFGGGCCCDDD@@@333444222000000000000///...000000000000////////////000000000000000000000000////////////000000000000111111222222222333333333333333333333333333333333333555555444444666777777;;;JJJiiiqqqfffZZZTTTOOOFFF???<<<;;;:::999888999;;;>>>???@@@AAACCCCCCCCCAAA???>>>========================<<<<<<<<<<<<============???@@@AAAAAAAAA???>>>======>>>>>>>>>===>>>AAACCCHHHJJJMMMQQQSSSTTTTTTTTTTTTUUUVVVVVVWWWXXXYYYYYY\\\jjjrrrxxx~~~wwwlllmmmmmmppp|||xxxssspppsssssstttvvvzzz}}}vvvtttuuuxxxssszzzqqqrrrkkk^^^VVVXXXYYYOOOGGGAAA666444444444333111000111222000000000000000000000000000000000000000000000000000111111111111222222222222111000000000111333333444555666666555555666888999<<>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGIIILLLOOOQQQRRRUUUXXXZZZ]]]```dddhhhiiiooovvv|||rrr]]]QQQHHHHHHIIIEEEEEEBBB555555333111000000111000...000000000000000000000///000000000000000000000000////////////000000000111111111222222222333333333333333333333333333333333222444555555555777:::;;;KKK[[[zzzlllaaaWWWRRRMMMFFF>>>;;;::::::999999:::<<<>>>@@@AAABBBCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@???>>>===<<<<<<============???BBBEEEJJJKKKNNNQQQTTTVVVVVVWWWYYY[[[\\\^^^^^^```aaabbbhhhyyyuuutttqqqttt}}}fff\\\YYYWWW]]]]]]^^^aaaffflllqqqtttyyyuuuuuuvvvrrrvvvzzzuuuwwwbbbXXXYYYZZZQQQIIICCC999444444333222111000111222000000000000000000000000000000000000000000000000000111111111111222222222222111000000000111333333333555666666555555666888;;;AAAKKKYYYkkkmmmeeeaaa```fffooo{{{mmmOOOIIIDDDDDDBBB???>>>???===<<<;;;:::999999999999999888888777777777777777777777222444<<<999666???IIIfff|||vvvooojjjddd^^^YYYUUURRROOOLLLKKKHHHFFFDDDBBBAAA@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDDDDEEEHHHJJJJJJJJJJJJKKKNNNQQQSSSUUUVVVXXX[[[]]]```eeekkkoooooouuu{{{nnnXXXLLLJJJKKKGGGGGGDDD999777555222111111111000///000000000000000000000000000000000000000000000000/////////000000000111111111111222222222333333333333333333333333333333333111333666777666888<<>>;;;999999999:::;;;>>>@@@AAABBBBBBCCCBBBAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>??????>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<<<<===@@@EEEHHHMMMNNNPPPSSSVVVXXXZZZ\\\]]]___aaabbbccceeehhhjjjsssyyyuuusssyyy}}}bbbOOOHHHGGGGGGKKKLLLNNNRRRWWW]]]bbbeeettt}}}|||wwwttttttsssuuuuuu{{{hhh[[[YYY[[[SSSLLLGGG===555444222111000111111111000000000000000000000000000000000000000000000000000111111111111222222222222111111111111222333333222444555555444555777999;;;DDDSSSeeeyyypppaaa]]]___cccmmmyyyiiiNNNHHHDDDDDDBBB???>>>@@@===<<<;;;::::::999999:::999888888777777777777777777777222555===999888DDDZZZ~~~uuunnnhhhddd]]]XXXTTTQQQNNNLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAABBBDDDDDDEEEGGGJJJMMMKKKKKKMMMNNNQQQTTTWWWXXXZZZ\\\^^^```ccciiioootttxxx~~~___OOOIIIJJJGGGHHHGGG===:::777333222111222111000000000000000000111111111000000000000000000000000//////000000000111111111111111222222222333333333222222333333333333444444222444666888666777???HHH^^^rrr}}}pppaaaXXXPPPNNNLLLFFF???<<<999999:::;;;===???AAACCCCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>>>>======<<<;;;;;;:::;;;<<<======???CCCHHHMMMQQQQQQSSSUUUXXX[[[^^^``````ccceeeggggggjjjooosss{{{vvvuuu|||kkkVVVHHHDDDDDDEEEEEEEEEGGGJJJNNNSSSWWWZZZ```jjjwwwzzzuuusssvvvvvvtttwwwooo]]]XXX[[[UUUOOOKKKCCC777555222111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111222222333333222333444444444555888:::999FFF[[[ppp~~~~~~vvvhhh]]]^^^ccciiivvvgggNNNHHHDDDCCCCCC???>>>@@@======<<<;;;::::::::::::999888888777777777777777888888333666<<<:::???RRRyyyxxxnnngggbbb^^^XXXSSSPPPNNNKKKIIIHHHGGGEEECCCBBBAAA@@@@@@????????????????????????@@@@@@@@@AAAAAABBBBBBBBB@@@BBBCCCDDDFFFIIIMMMPPPPPPPPPRRRTTTWWWYYY\\\]]]aaabbbdddeeehhhnnntttyyykkkUUUJJJJJJFFFGGGHHHBBB===999555333222222222111///000000000111111111222000000000000000000000000000000000000111111111111111111222222222333333333222222222333333444444444444444777888555666BBBQQQpppxxxlll```VVVNNNMMMKKKFFF@@@>>>::::::;;;===???AAABBBCCCBBBBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<===>>>???@@@CCCGGGMMMQQQTTTTTTVVVXXX[[[^^^aaabbbcccfffhhhiiijjjnnnvvv}}}|||xxxttthhhXXXKKKDDDAAABBBCCC??????@@@BBBDDDGGGJJJKKKNNNWWWdddrrr~~~xxxtttttttttsssuuu~~~yyyaaaWWWYYYUUUQQQOOOJJJ;;;777333111111222222111111111111111111111111111000000000000000000000000000000111111111222222222111111222222333333333333222333444444444666:::<<<:::KKKddd}}}~~~xxxlllbbb\\\bbbkkktttfffMMMGGGCCCCCCCCC@@@???AAA>>>===<<<;;;::::::::::::999888888777777777777777888888555888>>>===LLLhhh~~~yyyqqqhhhbbb\\\XXXSSSOOOMMMKKKIIIGGGFFFEEEDDDCCCAAAAAA@@@@@@???????????????????????????@@@@@@AAAAAABBBBBBCCCAAABBBDDDEEEHHHLLLQQQUUUWWWXXXYYY\\\^^^```aaabbbaaaccceeefffhhhlllqqqtttyyy~~~bbbQQQLLLGGGFFFIIIEEE???<<<777444333333222222///000000111111222222222000000000000000000000000000000000111111111222222111111222222222333333333111222222333333444444555555555777999666999JJJ___tttlllaaaWWWNNNKKKJJJEEE@@@???;;;<<<===>>>@@@AAABBBCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>??????>>>>>>=========>>>???@@@???AAACCCFFFHHHLLLPPPTTTVVVWWWYYY[[[]]]___aaabbb^^^aaacccdddfffooo||||||vvvkkkZZZRRRJJJFFFBBB???@@@BBB????????????@@@AAABBBCCCDDDIIISSS___kkkyyy}}}xxxooopppqqqtttyyyiiiXXXYYYUUURRRRRRNNN@@@;;;555222222333222000111111111111111111111111000000000000000000000000000111111111111222222222111222222333444333333333333444555555555888<<>>===<<<;;;;;;::::::;;;999888888777777777777777777999888;;;@@@DDD\\\}}}wwwrrrkkkccc]]]WWWSSSNNNKKKIIIHHHFFFEEEDDDDDDBBBAAA@@@@@@@@@@@@>>>>>>????????????>>>>>>??????@@@AAAAAABBBCCCCCCCCCDDDFFFHHHKKKOOOUUUYYY[[[\\\^^^```bbbcccddddddaaaccceeeffffffhhhkkknnnttt{{{sss[[[RRRIIIGGGJJJGGGAAA===888444333333333333///000000111111222333333000000000000000000000000000000111111111222222222111111222222222333333333111111222333333444555555666555777:::999>>>UUUooossspppcccXXXMMMIIIGGGCCC???>>><<<===>>>@@@AAABBBBBBBBB@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDAAADDDHHHKKKNNNPPPSSSVVVWWWYYY[[[^^^___`````````YYY\\\___bbbgggttt}}}~~~zzzpppiii```WWWOOOIIIFFFFFFCCC??????DDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCGGGPPPYYYhhh}}}ooopppqqqrrrtttzzzttt]]]ZZZUUUQQQRRRPPPDDD>>>777333444444222///111111111111111111111111000000000000000000000000000111111111111222222222111222333444444444333333444555555666666999>>>AAALLL___}}}vvvddd___\\\bbbrrrfffMMMGGGCCCCCCCCC@@@???AAA>>>>>><<<;;;;;;;;;;;;;;;999888888777777777777777555999999>>>CCCIIIhhhyyysssnnnhhh```[[[SSSPPPKKKHHHFFFEEEDDDCCCCCCBBBAAA@@@????????????>>>>>>????????????>>>>>>??????@@@AAAAAABBBCCCCCCEEEFFFHHHJJJMMMRRRXXX]]]\\\]]]^^^```bbbccccccccceeegggiiijjjjjjkkkmmmnnnxxxcccWWWLLLHHHJJJIIIBBB>>>999555333333333333///000000111222222333333000000000000000000000000000111111111111222222222111111222222222333333333111111222333333444555555666444777<<<<<>>======>>>???@@@AAABBBBBBBBB??????>>>=======================================<<<<<<<<<<<<============????????????AAACCCEEEFFFCCCFFFKKKOOOQQQSSSUUUWWWXXXZZZ]]]___aaaaaa```___]]]aaadddhhhooo~~~}}}xxxhhh```]]]VVVOOOKKKFFFEEEEEEBBB===>>>DDDAAAAAABBBBBBCCCCCCCCCDDDFFFBBBCCCHHHOOO^^^wwwttttttsssrrrpppttt|||}}}aaa\\\VVVQQQRRRPPPGGG@@@888444444444222///111111111111111111111111000000000000000000000000000111111111111222222222111222333444555444333333555666666666777:::???CCCQQQeeesssdddbbbaaajjj{{{lllLLLIIIDDDAAA@@@@@@>>>======<<<<<<;;;;;;:::999999::::::999888777777888888999777999===CCCXXX}}}vvvpppjjjccc]]]XXXQQQNNNJJJFFFCCCBBBCCCCCCAAA@@@???>>>============??????======<<<===>>>???BBBAAA??????AAABBBCCCCCCGGGKKKOOOSSSVVVXXX[[[]]]```aaaaaabbbccceeehhhjjjjjjmmmqqqvvvzzz}}}~~~~~~}}}___PPPLLLLLLLLLDDDAAA<<<888666444111///222222222222222222222222222111000//////000111222000111111111111222222222111111222222222333333333333333444444444444444444777<<<999777>>>JJJfff}}}{{{iiiYYYIIICCCAAA???===>>>===>>>@@@BBBDDDDDDDDDDDD>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<<<<>>>???@@@===???BBBCCCDDDEEEHHHJJJKKKNNNPPPRRRSSSUUUXXXZZZ]]]]]]bbbhhhjjjgggeeeggggggiiimmmwww~~~vvvjjjZZZOOOLLLLLLLLLKKKDDDCCCBBBAAAAAACCCEEEGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFDDDCCCEEEHHHRRReeewwwvvvsssooonnnppptttxxxzzzwww|||nnnaaaXXXMMMLLLTTTHHHBBB999444333333333222111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444666777333555;;;888===NNNaaatttsssgggbbb```fffssskkkLLLIIIDDDAAA@@@@@@???======<<<<<<;;;;;;:::999999:::999999888777777888888<<<999;;;CCCOOOeee|||xxxrrrkkkeee___YYYUUUOOOMMMIIIEEEBBBAAABBBBBB@@@@@@???>>>==================<<<<<<<<<===???@@@AAAAAA@@@AAADDDFFFHHHIIILLLPPPUUUZZZ\\\___aaacccaaaaaacccgggnnntttwwwyyy{{{tttYYYJJJFFFHHHFFFBBB>>>:::888555333000222222222222222222222222222111000//////000111222000111111111111222222222111111222222222333333333333333333444444444444555555:::888999EEEVVVttt}}}zzzeeeWWWHHHBBB@@@>>><<<===>>>???AAACCCDDDDDDDDDCCC>>>>>>>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<>>===>>>???@@@AAA@@@BBBEEEGGGHHHJJJMMMOOOMMMOOORRRTTTUUUWWWZZZ\\\cccccchhhnnnpppmmmlllooowww~~~ppp___WWWLLLEEECCCCCCAAA@@@BBBAAAAAAAAABBBDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLJJJGGGEEEDDDDDDHHHTTTaaattt~~~zzzuuuqqqppprrruuuwwwzzzvvv~~~iiiYYYMMMJJJOOOJJJDDD<<<777555444333222111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444555777555777<<<;;;CCCXXXpppxxxkkkbbb___ccciiiyyyiiiLLLHHHDDDAAA@@@@@@???>>>===<<<<<<;;;;;;:::999999:::999888888777888888888>>>888:::HHH\\\ttt}}}wwwvvvrrrkkkeee___ZZZTTTQQQLLLJJJGGGCCCAAA@@@@@@AAA??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAA@@@AAACCCEEEIIILLLOOOQQQSSSXXX^^^bbbdddfffggghhhfffgggjjjpppxxxgggKKKCCCFFFGGGDDD@@@<<<:::777444222222222222222222222222222222111000000000000111222000111111111111222222222111111222222222333333333333333333444444444555555333999888<<>><<<;;;<<>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<======@@@??????>>>???@@@AAABBBDDDFFFIIILLLMMMPPPSSSUUUPPPRRRTTTVVVXXXZZZ^^^```jjjkkkpppvvvxxxuuuvvvzzzoooXXXOOOJJJEEEBBBBBBBBB@@@>>>BBBBBBCCCDDDFFFGGGHHHIIIKKKLLLMMMNNNOOOQQQQQQRRRPPPMMMLLLKKKHHHGGGLLLTTT[[[kkk}}}uuuqqqpppqqqrrrnnnqqqttt\\\OOOLLLMMMMMMHHH@@@:::777555333222111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444444888777888===>>>LLLfffwwwmmmddd______jjjrrrfffKKKHHHDDDAAA@@@@@@???>>>===<<<<<<;;;;;;:::999999999999888888888888888999<<<555999NNNiiiyyytttqqqmmmfff```[[[VVVQQQNNNIIIGGGEEEBBB@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@CCCFFFJJJNNNRRRVVVXXX[[[___dddhhhiiiiiiiiiiiilllpppuuuxxx|||vvvTTTGGGHHHGGGDDDAAA===;;;888555222222222222222222222222222111111111111111111111111000000111111111222222222111111222222222333333333222333333444444555555555444999888???XXXsssyyypppYYYNNNCCC???===;;;;;;===@@@BBBDDDFFFEEECCC@@@>>>>>>>>>=========<<<<<<<<<::::::;;;;;;<<<=========??????>>>>>>???AAABBBCCCHHHKKKMMMOOOPPPRRRTTTVVVRRRTTTVVVXXXZZZ]]]aaadddmmmoootttzzz}}}|||}}}}}}cccNNNJJJGGGDDDDDDEEEFFFEEECCCFFFGGGIIIJJJLLLLLLLLLLLLPPPPPPQQQRRRTTTVVVWWWXXXVVVUUUVVVVVVQQQLLLNNNSSSSSS```ssszzzrrroooooopppkkkffftttaaaUUUQQQNNNNNNJJJDDD===888555333111111111111111111111111111111111111111111111111111111222222222222222333333333333333444444444444555333999888999<<>>>>>>>>>>>======<<<<<<<<<<<<===???>>>======>>>???AAABBBCCCGGGLLLPPPSSSWWW[[[___aaadddhhhkkkkkkjjjjjjjjjooovvv~~~aaaMMMIIIGGGDDDAAA>>><<<999555222222222222222222222222222111111222222222222111111000000111111111222222222111111222222222333333333222222333333444555666666555;;;:::DDDaaa~~~sssiiiSSSJJJBBB???===;;;<<<>>>AAABBBDDDEEEDDDBBB???===============<<<<<<<<<<<<::::::;;;;;;<<<======>>>=========>>>@@@BBBDDDEEEMMMNNNPPPQQQPPPQQQSSSTTTTTTVVVXXXZZZ\\\```eeehhhnnnpppuuu|||~~~{{{ppp[[[JJJFFFCCCAAA@@@AAACCCDDDEEEJJJKKKMMMNNNPPPQQQQQQQQQSSSTTTWWW[[[```eeeiiilllkkkjjjjjjeeeZZZOOOMMMRRRUUU]]]hhhsss}}}~~~uuuooonnnooo{{{nnnccclll~~~jjjYYYSSSNNNNNNKKKFFF@@@999444222111111111111111111111111111111111111111111111111111111111111222222333333333333333444444444555555555333999999999===CCC[[[|||sssiiidddbbbgggmmmyyy```JJJGGGCCCAAAAAAAAA@@@???===<<<<<<;;;;;;:::999999888888888777888888999::::::@@@XXX~~~~~~tttnnnkkkhhhccc]]]WWWSSSPPPMMMKKKDDDCCCBBB@@@???>>>>>>>>>>>>>>>===<<<<<<======>>>@@@@@@@@@@@@AAACCCEEEFFFKKKOOOUUUXXXZZZ\\\aaadddgggiiilllnnnnnnnnnpppqqqsss{{{qqqVVVJJJGGGEEEBBB@@@===:::555222222222222222222222222222111111222333333222111111000111111111111222222222111111222222222333333333111222333333444555666666666<<<>>>JJJkkk{{{lllbbbOOOHHHAAA@@@???===>>>AAAAAABBBBBBBBBAAA@@@>>>============<<<<<<<<<;;;;;;999::::::;;;<<<===>>>>>><<<======???BBBEEEHHHIIIPPPRRRSSSSSSRRRRRRSSSTTTWWWYYY[[[]]]___dddiiimmmppprrrwww~~~yyyzzzppp___QQQFFFDDDCCC@@@???@@@BBBFFFHHHLLLMMMOOOQQQTTTVVVXXXYYYZZZ]]]dddmmmwwwhhhUUUQQQVVVVVV[[[bbbhhhppp}}}wwwooommmnnnvvvsssdddfffwwwuuu]]]RRRMMMMMMLLLHHHBBB;;;555222111111111111111111111111111111111111111111111111111111111111222222333333444333444444444555555555555444999999;;;CCCLLLeeexxxllleeeccceeennnxxx^^^JJJGGGCCCAAAAAAAAA@@@???===<<<<<<;;;;;;:::999999888888777777888999999:::===NNNssssssiiieeeeeebbb]]]WWWQQQMMMKKKHHHGGGCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>======>>>>>>?????????@@@BBBEEEHHHKKKMMMSSSYYY^^^aaa```aaaeeeiiilllnnnqqqssstttwwwzzz}}}bbbRRRIIIGGGDDDBBB???<<<777444222222222222222222222222111222222333333222222111000111111111111222222222111111222222222333333333111222222333444555666777444===AAARRRwwwuuuggg]]]MMMGGGBBBAAA@@@>>>@@@CCCAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999:::;;;<<<===>>>>>><<<===>>>AAAEEEIIILLLNNNSSSTTTVVVVVVUUUUUUWWWXXX[[[]]]___aaaccchhhnnnsssuuuvvv{{{xxxsssyyysss]]]SSSKKKDDDDDDDDDDDDEEEFFFHHHKKKNNNOOOPPPSSSVVV[[[```dddgggkkkpppyyyxxx___\\\dddfffkkkpppsssuuu|||xxxnnnjjjjjjmmmwwwuuuddd___nnndddTTTQQQNNNMMMKKKEEE===777444444111111111111111111111111111111111111111111111111000111111222333333444444444444444444555555555555555::::::???LLLXXXsss~~~vvvnnneeecccdddkkkxxx]]]JJJGGGCCCAAAAAAAAA@@@@@@===<<<<<<;;;;;;:::999999888888777777888999::::::@@@XXX|||mmmcccaaabbb]]]XXXRRRLLLIIIGGGEEECCCBBBBBBAAAAAA@@@??????>>>???>>>>>>>>>>>>>>>??????>>>>>>@@@CCCGGGLLLPPPRRRZZZ___eeefffeeeeeehhhllloooqqqtttwwwzzz~~~mmm[[[JJJHHHFFFDDDAAA===999555222222222222222222222222111222333444444333222111000111111111111222222222111111222222222333333333111111222333444666666777222===CCCWWWrrrddd[[[LLLFFFCCCCCCBBB@@@AAAEEEAAA@@@>>>=========>>>???======<<<<<<<<<;;;;;;;;;999999:::;;;<<<===>>>???===>>>@@@CCCGGGLLLPPPRRRTTTVVVXXXXXXYYYYYY[[[]]]^^^```aaacccfffkkkrrrvvvyyyzzzpppnnnxxxhhhTTTNNNKKKHHHBBBDDDFFFHHHIIIKKKNNNPPPSSSTTTWWW[[[bbbiiipppsss}}}~~~eeedddpppxxxmmmhhhhhhgggooo{{{uuudddYYYfffwwwjjjYYYWWWNNNOOOMMMHHH???999666666111111111111111111111111111111111111111111111111000000111222333333444444444444444555555555666666666:::;;;CCCSSSbbb}}}wwwoooiiiccccccgggqqq^^^IIIGGGCCCAAA@@@@@@>>>======<<<<<<;;;;;;:::999999999<<<777444:::999888BBBDDDddduuuhhhcccbbb[[[XXXSSSNNNIIIGGGEEEDDDCCCAAAAAA@@@@@@??????@@@@@@???@@@AAA@@@???>>>???@@@AAACCCEEEGGGJJJPPPWWW\\\dddfffggghhhhhhjjjmmmooorrrwww|||[[[SSSFFFCCCDDD>>>===<<<333333333333222222111111111222222222222222222222222222222333333333444444444111111222222222333333333333222111222444666666666>>>888BBBddduuuiii\\\QQQHHHEEEAAA@@@BBBCCCBBB@@@<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<=====================>>>??????@@@BBBDDDFFFIIINNNSSSWWWWWWZZZ]]]^^^^^^^^^___```bbbcccfffiiilllppptttvvvyyy{{{wwwjjjnnnttt\\\MMMHHHFFFEEEDDDBBBBBBFFFKKKOOOPPPOOOWWWWWWYYY^^^bbbgggooouuujjjkkkwww}}}tttkkkeeeeeekkkooorrrvvvtttfffVVV\\\ooouuu___[[[QQQLLLIIIHHHBBB999333222444333222222111111222222222222222222222222222222333333333333333333333333444444444444444555777777888<<>>======<<<<<<;;;;;;:::999999999<<<888666:::888999DDDPPPqqq}}}rrreee```___XXXVVVRRRLLLHHHGGGFFFEEEDDDBBBBBBAAA@@@????????????<<<===??????>>>>>>@@@BBBCCCEEEIIIMMMQQQWWW]]]bbbeeegggiiijjjkkkmmmppprrryyy~~~rrr]]]MMMHHHGGGAAA???===444444444333333222111111111222222222222222222222222000000000111111111222222111111222222222333333333222222222333555666666666777;;;OOOssspppeeeYYYOOOFFFDDDBBBBBBCCCDDDBBB@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===============>>>???@@@AAABBBBBBEEEHHHKKKNNNQQQTTTWWWZZZ\\\^^^_________```aaadddeeegggiiilllqqqvvvyyy|||pppkkkuuummmVVVJJJGGGFFFEEEEEEDDDDDDHHHMMMQQQSSSRRRXXX[[[^^^aaadddjjjuuu}}}zzzpppyyyzzzwwwmmmgggdddgggjjjlllqqqrrrhhh\\\WWWdddvvvddd[[[RRRMMMKKKJJJEEE<<<555444444333222222111111222222222222222222222222222222333333333333333333333333444444444444555666777777777===EEEPPP```yyyrrriiifffbbbeeeoooxxx[[[IIIGGGCCCAAA@@@@@@>>>======<<<<<<;;;;;;:::999999777<<<999888<<<:::???NNNggguuummmaaa]]][[[TTTRRROOOJJJGGGGGGFFFEEEDDDCCCBBBAAA@@@????????????;;;===?????????AAACCCEEEGGGJJJPPPUUUZZZ___dddhhhgggiiillloooqqqsssvvvyyy}}}kkkWWWMMMKKKEEEBBB???777555555444333222222111222222222222222222222222222000000000111111111111222111111222222222333333333111222333444666666666666666BBB^^^yyyjjj^^^SSSLLLDDDCCCCCCDDDEEEEEECCCAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>@@@AAACCCEEEEEEGGGJJJNNNPPPRRRTTTVVVXXX]]]^^^``````______```aaafffhhhjjjlllooosssyyy~~~qqqmmmqqqeeeOOOGGGFFFFFFFFFFFFFFFGGGJJJOOOTTTVVVVVVZZZ^^^dddgggllluuuyyytttyyyvvvdddccciiittt{{{rrrkkkccccccbbbdddiiinnnkkkeeeWWWZZZfffxxxqqq___SSSOOOLLLLLLHHH???888666444333222222111111222222222222222222222222222222333333333333333333333333444444444444555666777888666===III[[[qqqxxxnnnfffcccdddmmmzzz{{{ZZZIIIGGGCCCAAA@@@@@@>>>======<<<<<<;;;;;;:::999999777;;;:::;;;>>>>>>HHH^^^wwwmmmhhh^^^YYYXXXPPPNNNKKKHHHFFFFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>@@@AAAAAABBBDDDGGGIIILLLQQQWWW]]]aaadddgggjjjhhhlllppptttwwwzzz}}}yyy___PPPMMMGGGDDDAAA999777666444333222222222222222222222222222222222222222222222222333333333333111111222222222333333333000222444555666666777777<<>>NNNeee~~~vvvmmmgggggglllxxxwwwZZZIIIGGGCCCAAA@@@@@@>>>======<<<<<<;;;;;;:::999999999===;;;:::<<<===OOOmmmooohhhfff\\\WWWUUUNNNKKKIIIFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@????????????@@@AAABBBBBBCCCEEEIIILLLSSSWWW^^^ccceeefffggghhhiiimmmrrrwwwzzz~~~gggSSSOOOIIIEEECCC<<<999777555333222222222333222222222222222222222222111111222222222333333333111111222222222333333333///222555666555666777999AAAQQQqqq~~~mmm\\\OOOGGGDDDAAACCCFFFHHHHHHFFFDDDCCC??????>>>===============<<<<<<<<<=========>>>>>>===???BBBEEEHHHKKKLLLMMMRRRRRRSSSRRRSSSVVVZZZ^^^]]]]]]]]]]]]\\\^^^aaadddgggmmmvvv{{{}}}~~~rrrhhhnnnzzz}}}]]]MMMJJJIIIGGGFFFEEEGGGJJJNNNRRRWWW[[[]]]___bbbiiiwwwnnnaaaSSSNNNQQQXXX]]]```cccfffjjjrrr}}}vvv```OOOPPPPPPTTT^^^mmm|||{{{uuugggaaa[[[[[[```gggnnnrrrmmm___\\\jjjyyy~~~mmmXXXQQQMMMMMMJJJCCC;;;888444333222222111111222222222222222222222222222222222222222333333444444444555555555555555666888888888BBBTTTnnnvvvlllhhhjjjrrr}}}tttYYYIIIGGGCCCAAA@@@@@@>>>======<<<<<<;;;;;;:::999999===>>>:::888:::>>>XXXxxxjjjfffdddZZZUUUSSSMMMHHHGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCDDDGGGLLLPPPZZZ^^^dddhhhiiiiiiiiiiiilllpppvvv|||rrrXXXSSSLLLGGGDDD???:::888666333222222333444222222222222222222222222/////////000000000000111111111222222222333333333000333555555444555999<<>>=========>>>>>><<<<<<=========>>>>>>>>>>>>@@@DDDHHHLLLNNNOOOPPPSSSTTTUUUUUUUUUXXX\\\___[[[[[[[[[[[[\\\___dddgggjjjrrr|||{{{mmmkkkuuutttZZZPPPMMMIIIFFFFFFEEEGGGLLLPPPTTTXXX^^^aaadddiiisssYYYOOOGGGHHHMMMPPPSSSVVV\\\cccllluuu|||rrraaaTTTOOOOOOPPPVVV```mmmxxx~~~~~~yyyjjjccc]]]\\\___cccjjjpppsssfff___eeesssttt^^^UUUMMMLLLJJJDDD===:::444333222222111111222222222222222222222222222222111222222333333444444555555555555555666777888888<<>>======<<<<<<;;;;;;:::999999<<<===999999>>>IIImmmtttgggdddcccXXXSSSQQQKKKGGGFFFDDDDDDDDDDDDCCCAAA@@@@@@??????@@@@@@AAAAAA@@@BBBDDDFFFIIINNNTTTYYYaaaeeejjjmmmnnnmmmmmmnnnuuuyyyaaaYYYQQQJJJFFFAAA;;;999666444222222333444222222222222222222222222////////////000000000000111111222222222333333333111333555444222444:::???HHH___mmm___SSSHHHCCCDDDDDDGGGIIIIIIFFFDDDDDDDDDAAAAAA???>>>======<<<<<<<<<=========>>>>>>>>>>>>@@@BBBFFFJJJNNNPPPQQQQQQRRRTTTXXXZZZ[[[\\\]]]___YYYZZZZZZ[[[]]]aaahhhlllpppwwwooohhhmmmwww~~~gggTTTPPPOOOIIIEEEFFFFFFIIINNNRRRVVV[[[aaaeeekkktttlllKKKEEEBBBGGGKKKKKKLLLPPPTTT]]]gggmmmttt{{{{{{wwwvvvttttttvvvwwwrrrfff\\\UUUVVVXXX[[[```iiirrrxxx{{{mmmeee____________dddkkknnnggg``````lll~~~dddYYYOOOLLLJJJEEE???<<<444333222222111111222222222222222222222222222222111111222333333444555555555555555555666777888999@@@MMMbbb{{{vvvhhhgggpppsss~~~xxxnnnVVVIIIGGGCCCAAA@@@@@@>>>======<<<<<<;;;;;;:::999999999:::888<<>>>>>>>>>>>AAADDDHHHLLLOOOQQQRRRRRROOOTTT[[[___```___^^^]]]YYYYYYZZZ[[[^^^dddkkkpppuuu{{{oooddd```hhhqqqwww~~~qqq^^^PPPOOOOOOHHHCCCEEEGGGKKKPPPTTTXXX]]]ccchhhooo~~~^^^JJJCCC@@@DDDFFFFFFIIIOOOLLLUUU]]]aaagggoooqqqnnndddfffkkksssyyywwwooogggaaadddhhhjjjlllqqqxxx~~~}}}mmmeee``````___\\\___ffffffddd___\\\fff{{{hhh\\\PPPMMMKKKFFF@@@>>>444333222222111111222222222222222222222222222222111111222333333444555555555555555666666777888999CCCPPPgggpppcccgggvvv}}}vvvlllYYYJJJHHHDDDCCCBBBBBBAAA@@@======<<<<<<<<<;;;;;;;;;;;;<<>>===<<<<<<:::<<<>>>>>>???@@@CCCFFFGGGFFFEEEGGGKKKOOORRRTTTWWWZZZ^^^```___^^^]]]]]]]]]]]]^^^aaagggnnntttxxx|||}}}vvvddd]]]^^^aaaeeeiiillllllkkk___^^^[[[VVVOOOJJJGGGFFFIIIJJJPPPXXX]]]```gggnnn}}}pppSSSEEEDDDEEEHHHMMMQQQRRRRRRVVVVVVWWW[[[dddnnnrrrrrrsssrrrsssxxx}}}}}}vvvoooppp|||xxxoooccc\\\\\\]]]^^^\\\fffbbb\\\[[[dddtttttt___TTTQQQGGGDDDDDD@@@999777444333333333222000111111222222222333333333222222333333333333444444666555666888888777;;;AAAIIIeeerrriiijjjqqqvvvpppdddYYYJJJGGGDDDBBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;<<<>>>AAAFFFTTTwwwxxxjjjfff```ZZZUUUQQQLLLIIIDDDDDDCCCCCCBBBBBBBBBAAA@@@AAABBBBBBAAABBBDDDFFFIIINNNTTTXXX\\\bbbjjjpppooosssxxxzzzzzz}}}iiiXXXRRRMMMGGGCCC???999555444444444444555444333222222222333333222222222222222222222222111111222222222333333333333777222111777888<<>><<<<<<;;;:::<<<>>>>>>???@@@CCCEEEIIIHHHIIIKKKNNNQQQSSSTTTYYY\\\___aaa```___^^^^^^^^^___```ccciiiooouuuyyy~~~xxxggg\\\\\\\\\\\\]]]______^^^]]]\\\\\\[[[XXXSSSNNNIIIGGGJJJKKKQQQYYY```dddllltttjjjOOOIIIJJJLLLOOOSSSVVVXXXYYY[[[YYYWWWWWW^^^hhhppptttuuuwww{{{~~~zzzrrrggg^^^[[[\\\]]]^^^bbbbbbcccdddjjjttt~~~zzzbbbTTTPPPIIIFFFEEE@@@999777444333333333222111111111222222222333333333222222333333333333444444555333555888888888>>>EEERRRooozzznnngggjjjttt|||~~~nnnbbbXXXIIIFFFCCCAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;:::===@@@IIIcccwwwjjjfff___ZZZUUUPPPLLLIIIEEEEEEDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAAAACCCFFFIIIMMMQQQWWW\\\```eeelllqqqssswww{{{~~~sss]]]QQQLLLJJJEEEAAA;;;666555444444444555444333222222222333333222222222222222222222222111111222222222333333333222666333222888888???PPPfff}}}~~~~~~dddZZZQQQLLLHHHEEEEEEHHHHHHJJJKKKJJJGGGDDDCCCCCCCCCBBB@@@>>>;;;:::888888;;;<<<>>>>>>???@@@CCCEEEJJJLLLNNNQQQTTTVVVWWWXXX\\\___bbbcccbbbaaaaaaaaaaaaaaacccfffkkkqqqwwwzzz|||zzz{{{ggg^^^ZZZXXXVVVTTTSSSTTTTTTSSSRRRXXXYYY[[[[[[XXXRRRLLLHHHKKKLLLQQQZZZbbbiiirrr{{{dddOOOLLLNNNQQQTTTVVVZZZ^^^aaafffbbb]]]ZZZ\\\eeepppyyy~~~|||vvvmmmbbb[[[YYY\\\___dddkkkssswwwvvvxxx~~~gggTTTQQQLLLIIIGGG@@@;;;888555333333333222111111111222222222333333333222222333333333333444444333222444777888:::BBBKKK___|||tttjjjfffmmmzzz|||kkk^^^VVVHHHEEEBBB@@@@@@???>>>===============<<<<<<<<<<<<;;;>>>CCCRRRvvvwwwjjjeee___XXXTTTOOOKKKIIIEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAABBBEEEJJJNNNSSSXXX]]]aaadddhhhmmmrrrxxx{{{sssjjjuuufffTTTMMMMMMGGGCCC===888666555444333444444333333333222222222222222222222222222222222111111222222222333333333222555333444999:::DDDZZZooo|||www|||ttt^^^UUUMMMIIIGGGEEEGGGJJJIIIIIIHHHFFFDDDAAA???>>>===<<<:::999777666666666;;;===>>>??????@@@BBBEEEKKKNNNSSSWWWZZZ]]]___```aaadddfffgggfffeeeeeeeeecccdddfffjjjoootttxxx{{{zzzwwwxxxvvv^^^ZZZYYYQQQOOOMMMMMMOOOQQQQQQQQQRRRTTTXXXZZZZZZUUUNNNIIILLLLLLPPPZZZbbbjjjuuuwwwbbbTTTQQQSSSWWWZZZ]]]dddkkkqqqtttpppkkkhhhfffjjjttt~~~~~~{{{sssfff[[[WWWZZZ___eeeppp}}}zzzuuuzzzoooUUURRROOOLLLHHHAAA<<<999666444333333333222111111222222222333333333222222222333333333444444444333555888999<<>>===>>>>>>=========<<<<<<<<>>??????@@@BBBDDDJJJOOOVVV\\\___bbbeeehhhfffhhhjjjjjjiiihhhiiiiiieeegggiiimmmrrrvvvyyy{{{zzzxxx{{{fffVVVTTTPPPLLLJJJHHHIIILLLNNNOOOOOOMMMOOOSSSWWWYYYUUUOOOIIILLLKKKOOOXXXaaakkkxxxrrraaaWWWYYY[[[___eeennnxxx~~~{{{yyyvvvsssyyy~~~wwwjjj]]]WWWYYY]]]]]]iiivvvyyynnneeelllyyyyyyYYYTTTQQQMMMIIIBBB>>>;;;666444333444333333111111222222222333333333222222222333333333444444666666777999:::>>>KKKXXXppp{{{ooojjjmmmwwwyyyfffWWWTTTHHHEEEBBB@@@??????>>>===>>>>>>>>>=========<<<<<<===@@@MMMmmmxxxhhhccc[[[TTTOOOLLLIIIGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHKKKOOOUUUYYYaaafffkkkooopppssswww{{{mmmbbb___\\\dddnnnuuuzzz___NNNLLLIIIEEE@@@<<<:::888666555333333444444444333222111222222222222222222222222111111222222222333333333333555333666;;;>>>SSSuuuwwwuuuwwwrrrsss}}}~~~pppeeeYYYQQQIIIGGGFFFEEEGGGKKKMMMJJJGGGEEECCCAAA>>>;;;888777888888999:::;;;<<<<<<===??????>>>???BBBDDDIIIOOOWWW\\\___cccgggkkkiiikkkllllllkkkjjjjjjkkkfffhhhlllppptttwwwyyyzzzuuuvvv}}}www^^^SSSPPPIIIKKKIIIHHHHHHJJJKKKKKKJJJKKKLLLNNNRRRVVVUUUPPPKKKLLLKKKOOOXXXcccnnn}}}tttdddZZZ]]]```hhhuuu~~~ssskkkhhhiiippp~~~yyymmmaaaYYYXXXZZZXXXbbbnnnpppcccXXX```ppp~~~___WWWQQQKKKHHHDDD???<<<777444444444444333111111222222222333333333222222333333333333444444777777888:::<<>>>>>>>>>>>=========<<<<<<>>>RRR{{{xxxfffaaaYYYRRRMMMJJJGGGEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCFFFJJJMMMPPPUUUZZZ]]]```ffflllqqqtttxxx}}}ooogggfffgggkkkssszzz~~~~~~gggPPPKKKIIIEEEAAA===;;;:::888666333333444444444333222111222222222222222222222222111111222222222333333333555555333666<<>>??????>>>???AAACCCIIINNNVVVZZZ\\\___dddhhhiiijjjkkkkkkjjjiiijjjkkkgggiiimmmqqquuuxxxyyyyyytttxxxkkkWWWQQQPPPJJJKKKJJJJJJKKKLLLLLLKKKIIILLLKKKKKKNNNSSSTTTQQQMMMLLLLLLPPPZZZggguuu~~~nnnbbbccciiiwwwxxxiii]]]UUUXXXXXX^^^hhhttt~~~yyyoooddd[[[WWWVVVXXX___kkkmmm```SSS[[[llldddZZZQQQIIIGGGFFFAAA===888444444444444444111111222222222333333333222222333333333333444444555555888;;;>>>GGGYYYjjj{{{~~~qqqjjjoooyyyvvv```OOORRRIIIFFFCCCAAAAAA@@@???>>>>>>>>>>>>>>>============BBBDDD\\\wwwfff```XXXQQQLLLIIIFFFDDDAAAAAABBBBBBCCCDDDDDDDDDDDDGGGLLLPPPTTTXXX\\\```ccciiiqqqwww|||~~~oooiiiiiivvvzzzvvvtttpppkkkhhhkkkrrrxxxsssYYYRRRHHHEEEAAA>>><<<;;;999777333333444555444333222111222222222222222222222222111111222222222333333333555555333666<<>>??????>>>???AAACCCIIINNNUUUXXXXXXZZZ```eeehhhjjjjjjjjjhhhhhhhhhjjjgggiiinnnrrrvvvxxxyyyyyy{{{ttt___OOOLLLNNNJJJKKKKKKLLLNNNPPPPPPOOOMMMNNNKKKJJJMMMRRRTTTSSSOOOMMMLLLQQQ]]]kkk{{{xxxkkkmmmvvvppp```WWWSSSMMMLLLPPPVVV[[[dddwww}}}xxxpppfff]]]VVVSSSVVV\\\gggkkk^^^PPPWWWhhhhhh\\\QQQHHHGGGGGGAAA===888444444444444444111111222222222333333333222222333333333444444444222444888<<<@@@JJJ^^^qqqxxxlllgggppp}}}ttt]]]MMM{{{SSSGGGEEEBBBAAAAAAAAA???>>><<<>>>???>>>======>>>???AAAGGGggguuufff]]]SSSPPPMMMHHHEEEFFFEEEFFFFFFEEECCCCCCDDDEEEHHHLLLSSSZZZ[[[[[[```hhhmmmnnnrrr{{{yyyppppppuuuxxxqqquuu{{{sssfffcccbbbaaaiiivvv]]]QQQKKKHHHCCC>>>:::888666666555555444444444333333333222222222222222222222222111111222222222333333333555555777999<<>><<<;;;;;;;;;::::::999999::::::;;;???>>>>>>>>>???@@@AAAAAAGGGKKKRRRUUUWWWXXX[[[^^^aaaccceeeggggggggghhhjjjiiinnnsssvvvvvvwwwyyy|||}}}xxxaaa\\\SSSKKKKKKKKKKKKJJJJJJKKKMMMNNNNNNNNNRRRPPPNNNOOORRRRRRPPPMMMPPPOOOTTTbbbttttttuuu}}}dddUUUOOOKKKPPPWWW[[[```iiivvv{{{xxxtttkkk]]]WWWWWWUUU[[[cccggg```VVVWWW___{{{rrrYYYVVVNNNEEEHHHBBB???:::777666555333222222222222222222222222222333333333444444444555555555666:::???CCCNNNfff}}}{{{llllllpppyyyqqq\\\NNN|||SSSGGGEEEBBBAAAAAAAAA???>>><<<===>>>>>>===<<<>>>???DDDPPPrrrxxxfff\\\SSSOOOLLLHHHEEEEEEEEEFFFFFFDDDCCCCCCEEEGGGJJJNNNVVV]]]^^^^^^ccckkkpppssszzzrrreee```dddjjjwwwvvvuuuwwwiiiggghhhhhhpppzzzfffUUUMMMJJJEEEAAA===:::888666555555444444444333333333222222222222222222222222111111222222222333333333555555777999===LLLiiizzzoookkkqqquuurrrlllddd[[[SSSIIIFFFBBBAAACCCFFFHHHIIIFFFEEECCC@@@>>><<<;;;;;;;;;::::::999999::::::;;;>>>>>>>>>>>>???@@@AAABBBFFFKKKQQQUUUWWWXXXZZZ\\\```cccfffggghhhiiikkkmmmmmmppptttvvvvvvxxx}}}ooo[[[XXXPPPJJJKKKKKKKKKKKKLLLNNNOOOPPPPPPOOOOOONNNNNNPPPSSSTTTQQQOOORRRQQQWWWddduuu{{{tttyyymmm[[[TTTUUUZZZbbblllwww}}}zzzwwwnnnaaaYYYXXXVVVZZZaaafffbbb[[[[[[```uuuyyy]]]WWWNNNDDDGGGBBB???:::777666555444222222222222222222222222222333333444444444555555555666666999===BBBOOOhhhwwwmmmooottt}}}qqq]]]NNN|||TTTGGGEEEBBBAAAAAAAAA???>>><<<===>>>===<<<===>>>@@@EEE[[[yyyfff\\\RRRNNNLLLGGGEEEFFFFFFFFFEEEDDDCCCDDDHHHKKKOOOSSS[[[bbbcccaaafffmmmssszzztttaaaYYYZZZaaahhhooozzzvvvwwwvvvjjjhhhjjjmmmvvvqqqWWWPPPLLLHHHDDD@@@===999777555555444444444333333333222222222222222222222222111111222222222333333333555555666999???PPPkkktttkkkkkkqqqtttppphhhaaaWWWOOOEEECCCAAAAAACCCFFFGGGHHHEEEDDDBBB@@@>>><<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<===>>>@@@AAABBBEEEIIIOOOTTTVVVXXXYYYZZZ___bbbeeehhhjjjmmmoooqqqrrrtttuuuuuuwww{{{gggVVVUUUNNNJJJMMMMMMLLLMMMOOOPPPQQQRRRQQQQQQMMMMMMOOOQQQTTTTTTRRRPPPRRRSSSZZZggguuuyyynnnddddddmmmvvvbbbYYYZZZ```lll|||}}}zzzrrrfff\\\YYYWWWXXX]]]dddeeeaaa______nnncccYYYOOOEEEGGGCCC???;;;777666555444333333333333333333333333333333444444444444555555555777777888;;;BBBRRRmmmqqqnnnrrryyyrrr^^^OOO|||TTTGGGEEEBBBAAAAAAAAA???>>><<<=========<<<===@@@BBBDDDeeeyyyggg]]]SSSOOOMMMIIIGGGHHHFFFFFFEEEDDDDDDGGGLLLPPPVVVYYY```fffeeecccfffmmmuuufffYYYWWW\\\eeelllqqqzzzttt|||xxxrrrrrrtttyyy~~~{{{YYYRRRNNNIIIEEECCC???:::666555555444444444333333333222222222222222222222222111111222222222333333333444555666999CCCTTTlll~~~uuu|||zzzoooiiimmmrrrsssnnneee^^^TTTLLLCCCFFFIIIKKKJJJHHHEEEDDDCCCBBB@@@???======<<<<<<;;;::::::999999::::::;;;;;;;;;;;;<<<>>>@@@AAABBBDDDGGGMMMRRRUUUWWWXXXXXX]]]```eeeiiilllooorrruuuuuuvvvvvvvvvxxx|||dddXXXVVVOOOMMMPPPPPPKKKMMMPPPQQQQQQQQQQQQQQQLLLNNNPPPRRRSSSRRRPPPNNNQQQSSS[[[hhhtttppp___YYYVVV\\\hhh|||zzzeee\\\^^^gggxxx~~~|||uuujjj___XXXVVVUUUXXX___ffffffaaa\\\jjjzzziii[[[PPPGGGGGGCCC???;;;888666555444333333333333333333333333333444444444444555555555555777777888:::CCCXXXuuuzzznnnnnnvvvttt___PPP{{{TTTGGGEEEBBBAAAAAAAAA???>>><<<===>>>======???BBBDDDGGGsss|||iii___UUUQQQNNNKKKJJJLLLGGGHHHGGGGGGHHHLLLRRRVVV\\\___dddhhhfffcccfffmmmyyy|||jjjXXXRRRVVV]]]eeekkkttt{{{lllkkkqqqpppqqqpppnnnnnnsssvvvwww~~~bbbVVVPPPIIIEEECCC@@@:::666555555444444444333333333222222222222222222222222111111222222222333333333444555666;;;GGGZZZlllxxxlllvvv~~~tttmmmjjjooosssrrrkkkbbb[[[SSSLLLIIISSS^^^```YYYMMMEEEAAAAAA@@@???>>>============;;;::::::999999::::::;;;::::::;;;<<<===???AAABBBBBBEEEIIINNNSSSWWWXXXYYY]]]```eeeiiimmmppptttwwwwwwxxxxxxyyy|||vvvcccZZZYYYPPPNNNRRRPPPKKKNNNPPPQQQOOONNNNNNOOOOOOPPPRRRRRRQQQOOONNNMMMPPPRRR[[[hhhssslllYYYSSSQQQSSS[[[iii}}}~~~kkkbbbggguuu~~~{{{uuulllaaaWWWUUUSSSSSSZZZdddggg```WWWcccqqqppp^^^SSSJJJIIICCC@@@;;;888777666444333333333333333333333333333444444444555555555666666777888888;;;GGG```wwwoooooozzzuuu```QQQyyyTTTGGGEEEBBBAAAAAAAAA???>>>===>>>>>>>>>>>>@@@DDDGGGRRRkkk```VVVQQQOOOMMMLLLNNNIIIJJJKKKLLLNNNRRRXXX\\\aaabbbfffhhhfffdddiiiqqqfff[[[RRRSSSYYY```ffflllsssvvveee___bbbbbbdddfffhhhjjjnnnsssvvv}}}qqqZZZSSSJJJEEEDDDAAA<<<777555555444444444333333333222222222222222222222222111111222222222333333333333555888>>>LLL^^^lllqqqhhhtttxxxooollllllqqqssspppggg^^^XXXRRRMMMPPPbbbuuuwwwgggSSSFFFAAA???>>>==================;;;::::::999999::::::;;;:::::::::;;;===>>>???@@@AAABBBDDDJJJQQQVVVYYYZZZ```ccchhhlllooorrruuuxxxxxxzzz|||pppaaa[[[YYYOOOMMMQQQOOOMMMOOOQQQOOOLLLJJJLLLNNNRRRTTTTTTSSSQQQOOOOOOOOORRRTTT\\\jjjwwwyyymmmVVVKKKOOOPPPUUU___kkksssjjjnnn}}}~~~yyyuuuooocccXXXTTTRRRRRRWWWaaafff^^^RRRXXXfffzzzxxxbbbVVVLLLIIIDDD@@@<<<888777666555444333333333333333333333333444444555555555666666666666999:::===LLLjjj~~~rrrppprrrwwwaaaRRRxxxSSSGGGEEEBBBAAAAAAAAA???>>>????????????@@@BBBGGGJJJ^^^kkk```UUUQQQOOOMMMLLLOOOJJJLLLNNNQQQTTTXXX]]]```bbbccceeehhhggggggoooyyyyyynnn\\\WWWTTTXXX^^^cccjjjpppuuu~~~~~~nnn```]]]```bbbfffmmmsssvvvyyy}}}}}}|||___VVVKKKFFFDDDCCC>>>:::555555444444444333333333222222222222222222222222111111222222222333333333222555999@@@PPPbbbjjjjjjiiiwwwssskkkkkkmmmrrrrrrmmmbbbYYYUUUQQQNNNSSSkkkmmmRRRDDDAAA======<<<<<<<<<===>>>>>>;;;::::::999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@???AAAFFFNNNVVV[[[]]]dddgggllloooqqqtttwwwzzzyyy}}}vvvjjj___]]]ZZZPPPNNNRRRPPPPPPRRRRRRNNNIIIHHHKKKNNNUUUVVVWWWUUURRRQQQSSSVVVWWWWWW___ooo}}}zzz{{{}}}xxxpppnnnwww~~~ooo\\\PPPLLLQQQSSSZZZcccooozzzpppsss~~~~~~xxxuuuqqqeeeYYYTTTSSSSSSVVV___ddd\\\OOOOOO]]]uuufffYYYMMMHHHDDD@@@<<<999777666555444444444444444444444444444555555555555666666666666555:::<<<@@@RRRsssvvvlllooouuuxxxbbbSSSwwwRRRGGGEEEBBBAAAAAAAAA???>>>???@@@@@@@@@@@@CCCHHHLLLfffjjj___TTTPPPNNNLLLLLLNNNJJJMMMQQQTTTWWW[[[```cccbbbbbbeeehhhhhhkkktttssseee\\\YYYVVVVVVZZZ___dddkkkrrrzzzwwwhhh___```eeeeeekkkttt}}}cccYYYMMMFFFEEEDDD@@@<<<555555444444444333333333222222222222222222222222111111222222222333333333222666:::BBBSSSdddiiifffkkkzzzpppiiijjjnnnqqqqqqjjj^^^UUURRRPPPNNNRRRmmmkkkNNNAAA@@@<<<<<<<<<<<<<<<===>>>>>>;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@>>>>>>CCCMMMVVV\\\^^^hhhkkkooorrrtttvvvyyy{{{zzz~~~wwwnnniii```___]]]RRRQQQUUUSSSSSSTTTSSSNNNHHHGGGJJJOOOWWWXXXXXXVVVTTTTTTXXX\\\\\\[[[bbbsss~~~}}}~~~ttthhh^^^```bbbccc___XXXTTTTTTTTTWWW___hhhsss|||qqqyyy~~~xxxuuurrrgggZZZUUUUUUTTTVVV^^^ccc[[[NNNKKKZZZtttjjj[[[NNNGGGDDD@@@<<<999777666555444444444444444444444444444555555555555666666666777555:::===BBBVVVxxxppphhhnnnxxxxxxcccSSSsssPPPHHHGGGDDDBBB@@@>>>>>>>>>@@@BBB???@@@CCC???DDDWWWxxxuuufffWWWSSSSSSRRROOONNNOOOTTTWWWXXX\\\bbbcccaaafffcccdddiiikkknnnzzzxxxkkkccc[[[TTTQQQPPPVVV]]]aaaccchhhpppvvv}}}wwwmmmccc```dddhhhooopppyyy~~~}}}iii[[[MMMHHHFFFBBB<<<:::888666444444555555444333222222222222222222222222222333333222111000222333333666777CCCXXXaaaaaagggooo|||ooojjjlllppprrrlllbbbYYYSSSOOOLLLKKKUUUmmm|||___DDD;;;>>><<<<<<======<<<<<<;;;:::888999999::::::999999888999999999999:::;;;<<<<<<>>>???BBBEEEJJJRRR[[[aaaiiikkknnnrrrvvvyyy{{{|||vvvnnnhhheeeffffffccc]]]VVVQQQPPPQQQUUUYYYVVVLLLHHHNNNVVVZZZdddbbb______bbbeeedddaaajjjjjjuuu{{{tttqqqtttyyyjjj\\\UUUSSSVVVXXXVVVWWW\\\]]]cccllluuu|||yyy}}}yyyuuuooogggaaaYYYTTTUUUWWWWWW```___PPPIIIQQQnnnrrrUUUKKKLLLGGGDDD???;;;999777555444555555444444444333333333444444444444444555777777999888;;;GGGccc~~~nnnkkknnn~~~fffQQQsssQQQGGGFFFDDDAAA@@@?????????@@@AAA>>>>>>CCCBBBMMMccc{{{lll\\\VVVUUUSSSRRRRRRRRRWWWZZZ\\\___dddfffcccfffbbbbbbfffjjjsssyyyeeeZZZVVVSSSQQQQQQXXX^^^eeeiiimmmsss}}}yyynnnhhhggghhhiiippptttmmm^^^OOOIIIGGGCCC>>><<<888666444444555555444333222222222222222222222222222333333222111111222444333777999FFF[[[bbbbbbiiiuuuxxxmmmjjjmmmqqqnnnhhh___WWWQQQMMMKKKIIIMMMdddyyywww___GGG<<<<<<;;;<<<<<<<<<<<<;;;::::::888999999::::::999999888999999999999:::;;;<<<<<<===>>>@@@CCCGGGOOOXXX^^^hhhjjjlllooorrrxxx~~~~~~ssslllhhhfffeeehhhiiihhhaaaXXXQQQPPPQQQYYY^^^]]]SSSLLLQQQZZZ```qqqpppmmmlllpppuuuuuuqqqttttttvvvhhhggglllyyyuuufffYYYSSSQQQVVVZZZ\\\```fffiiirrr}}}{{{~~~{{{xxxrrrjjjdddZZZTTTUUUVVVVVV]]]]]]NNNJJJQQQlll~~~^^^PPPOOOHHHDDD???;;;999777666444555555555555444444333333444444444444555666777777999:::>>>LLLhhh}}}nnnmmmsssiiiTTTsssRRRFFFEEECCCAAA@@@@@@@@@@@@???AAA<<<<<>>999777555444555555444333222222222222222222222222222333333333111111333444444999===KKK___dddeeemmmssskkkkkknnnrrrgggbbbZZZSSSNNNKKKHHHGGGCCCWWWkkknnn]]]HHH<<<999:::;;;;;;;;;;;;:::999999888888999999999999888888888888999999:::;;;;;;;;;<<<===>>>@@@DDDKKKTTTZZZbbbfffiiilllooowww|||qqqhhhdddccceeeeeekkknnnnnnfffZZZQQQOOOQQQ\\\dddeee\\\RRRTTT```iiiyyy|||~~~qqqZZZZZZ___lllxxxxxxlll___WWWSSSQQQVVV^^^eeemmmsss{{{}}}{{{vvvnnnhhh\\\TTTSSSTTTSSSYYYYYYLLLIIIOOOhhhfffSSSOOOHHHDDD???;;;999888666444666666666555555555555444444444444444555666777888:::<<>>AAAHHHPPPVVV[[[aaahhhlllpppzzz|||qqqhhhddddddfffhhhlllppppppgggZZZPPPNNNQQQ[[[dddjjjcccWWWVVVcccpppzzzoooRRRQQQTTT]]]fffhhh```WWWWWWUUUVVV\\\gggrrr}}}~~~|||xxxpppkkk___TTTRRRRRRQQQUUUVVVKKKGGGLLLaaaiiiRRRKKKHHHDDD???<<<999888666555666666666666666666666555444444444444555666777888:::===DDDUUUtttuuuiiiooo{{{nnnZZZqqqRRRDDDCCCBBBAAA@@@AAABBBBBB<<>>BBBFFF[[[{{{qqqdddZZZTTTWWW\\\\\\aaafffjjjrrr||||||iiiRRRMMMKKKMMMOOOPPPSSSXXX[[[^^^cccjjjttt|||qqqnnnooolllpppssssssoookkkiiiiiipppppprrrwwwuuuvvvpppWWWJJJGGGEEEAAA???:::888666555555555444333222222222222222222222222222333333333222222444666666>>>HHHZZZkkkjjjkkkyyyyyynnnkkkkkkllllll^^^ZZZSSSNNNKKKHHHFFFDDD@@@GGGOOOPPPJJJAAA;;;999999999::::::999999888777777888888999999888888777666777888:::::::::::::::<<<======>>>@@@EEELLLQQQUUU^^^hhhooottt}}}zzzzzz{{{qqqiiifffgggiiijjjjjjmmmllldddXXXOOOMMMOOOVVVaaajjjggg]]]ZZZeeettt~~~nnnSSSPPPNNNQQQWWWZZZXXXTTTWWWZZZ```jjjzzz}}}|||xxxqqqlllbbbTTTPPPQQQOOORRRSSSKKKEEEHHH[[[zzzlllQQQJJJHHHEEE@@@<<<:::888666555555666666666666666666666555555555555555666888888:::>>>FFFYYYxxxpppgggooo|||ooo\\\oooPPPEEEDDDBBBAAA@@@AAAAAABBB;;;AAAAAA@@@DDDJJJccc{{{lll___XXX[[[bbbaaakkkvvvxxxdddTTTKKKJJJLLLPPPQQQPPPSSSXXX\\\```fffkkksssuuukkkkkkmmmdddeeehhhlllooopppnnnlllrrrtttxxxzzzvvvyyy[[[LLLHHHFFFBBB@@@;;;999777555666555444222222222222222222222222222222333444333222333555777888@@@MMMaaaqqqmmmnnnuuulllkkkllljjjggg[[[WWWQQQMMMJJJGGGDDDCCC@@@DDDGGGEEE@@@<<<:::;;;999::::::::::::999888888777777888888888888777777555777888::::::::::::999:::<<<===>>>@@@CCCGGGJJJRRRYYYdddkkkqqqwww{{{vvvooooooppptttzzzwwwrrrlllhhhggghhhiiiiiieeeeeebbb[[[SSSMMMLLLMMMRRR^^^kkknnnfffaaakkkyyymmmVVVQQQMMMMMMQQQVVVYYYZZZZZZdddqqq}}}{{{wwwrrrnnneeeTTTNNNPPPMMMPPPRRRLLLFFFGGGWWWssstttVVVMMMIIIEEE@@@<<<:::999777555444555555555555666666666555555555555666777888888:::@@@KKK___~~~nnnhhhsssrrr___mmmOOOEEEDDDCCCAAA@@@@@@AAAAAA;;;BBBAAAAAAGGGRRRqqquuuggg___bbbiiimmm{{{ttteeeVVVLLLKKKLLLPPPTTTUUUTTTYYYaaagggmmmtttwwwyyy}}}zzzwwwyyypppjjjfff___cccjjjrrr{{{~~~yyyuuuzzzyyy|||aaaOOOJJJGGGDDDAAA<<<999777666666555444222222222222222222222222222111333444333333333555777888BBBQQQggguuuoooqqqqqqjjjkkklllhhhcccYYYUUUOOOKKKHHHEEEBBB@@@>>>@@@BBB@@@;;;999:::===:::::::::::::::999999888777777888888888888777777555666888:::;;;:::999888777:::<<<>>>???@@@BBBDDDLLLPPPWWW\\\aaaeeejjjmmmkkkllliiicccbbbdddbbb______cccmmmxxxpppnnnkkkjjjjjjiiihhhggg___\\\WWWRRRNNNLLLKKKJJJRRR^^^nnnvvvqqqllltttyyymmmooooooUUURRRPPPPPPUUU\\\bbbeeehhhvvv~~~zzzwwwsssooofffTTTMMMOOOMMMOOORRRNNNJJJIIIVVVppp|||[[[PPPIIIEEE@@@<<<:::999777666333333444444555555555555555555555555666777888999;;;DDDSSSjjj}}}nnnmmmyyyuuuccclllNNNFFFEEECCCAAA@@@@@@@@@@@@<<>>:::===@@@>>>:::888;;;>>>:::;;;;;;;;;;;;:::999999777777888888888888777777555666888:::;;;:::999888555888;;;===>>>>>>???@@@GGGHHHJJJMMMPPPTTTWWWXXXWWWWWWUUURRRTTTZZZ\\\[[[]]]dddrrr|||rrrpppooonnnmmmkkkhhheee[[[VVVOOOKKKKKKKKKJJJIIITTT___ppp|||zzzuuu{{{kkkaaafffrrrSSSRRRRRRUUU[[[cccjjjnnnvvv~~~{{{xxxtttqqqgggTTTMMMOOOMMMOOOSSSPPPNNNKKKVVVnnn^^^RRRIIIEEE@@@===;;;999777666333333333444444444555555555555555666666777888999<<>>;;;888666666666444333444444444333333222222222222333444444333333555777888@@@TTTjjjsssttt{{{xxxkkkfffhhhkkkiiieeeXXXTTTNNNIIIFFFDDDAAA@@@??????>>><<<;;;:::999888:::::::::999999999888888999888888888777777666666888888888777777777777777:::;;;===????????????>>>@@@@@@@@@DDDHHHLLLNNNOOOLLLNNNQQQRRRRRRUUU[[[```dddmmm{{{wwwppppppnnnooorrrrrriii]]]VVVRRRMMMIIIIIIKKKLLLMMMWWWdddwww}}}jjjjjjmmmsss\\\VVVSSSWWW^^^fffpppxxx{{{xxxsssnnnhhh\\\PPPMMMNNNOOOPPPSSSQQQLLLRRRhhh~~~]]]UUUKKKFFFAAA@@@<<<777666888666666666666666666666666777555444555666777777666???PPPaaa{{{wwwsssvvvzzzfffiiiOOOGGGEEEDDDBBBAAAAAAAAAAAACCC===BBBFFFIIIeee{{{jjj\\\SSSRRRUUUUUUVVVYYY]]]cccmmmwww~~~|||vvvwwwooofffaaa___eeevvv|||yyyvvvgggbbbbbbkkkwww~~~}}}wwwXXXPPPKKKCCCDDD>>>;;;888666666666555333444444444333333222222222222333444444333333555777777???PPPdddnnnsssxxxjjjeeeggghhheee```UUUQQQLLLHHHFFFDDDBBBAAA??????>>><<<;;;:::999888999999888888888777777777888888888777777777666666888777777777777777777777777999:::<<<>>>>>>>>>>>>AAAAAAAAACCCFFFHHHIIIIIILLLOOOQQQSSSTTTYYY```fffrrryyyxxxrrrsssrrrsssuuussshhh[[[QQQMMMIIIGGGHHHJJJLLLMMMVVVcccuuuyyyvvv}}}|||ccc[[[WWW\\\eeennnwww~~~}}}zzzuuuqqqiii^^^RRROOOOOOOOOQQQTTTSSSLLLQQQdddxxxbbbUUULLLFFFAAA@@@===888666888666666666666666666666666666555444555777888999999===RRRhhhtttsssyyy{{{kkkhhhOOOGGGEEEDDDBBBAAAAAAAAAAAACCC>>>BBBHHHQQQtttnnn```YYYUUUUUUWWWWWWYYY]]]bbbjjjvvv}}}wwwuuummmfffccceeemmm|||mmmdddfffkkkvvvbbbTTTMMMEEEFFF>>><<<888777666666555444444444333333333333222222222333444444333333555777999???MMM^^^iiirrrvvvjjjeeeffffffaaa[[[RRROOOJJJGGGEEEDDDBBBAAA???>>>===<<<;;;999888888888888777777777666666666888888777777777777666666777777777777777777888888666777:::<<<>>>@@@AAAAAAAAABBBDDDFFFGGGHHHIIIIIIOOORRRUUUWWWZZZaaakkkrrr}}}wwwsssuuuvvvxxxzzzvvvhhhYYYMMMIIIFFFEEEGGGJJJMMMNNNVVV```qqqddd[[[VVV]]]iiittt|||~~~~~~~~~yyyvvvmmmaaaUUUQQQPPPPPPRRRVVVWWWNNNNNN]]]pppiiiVVVMMMFFFAAA@@@===999777888666666666666666666666666555555555555777999;;;<<>>>>>===<<<:::999888888888888777777777666666666777777777777777777666666777777777777777888888888777888;;;>>>AAACCCEEEFFFBBBEEEHHHLLLNNNPPPQQQSSSTTTVVVZZZ]]]bbbjjjvvv~~~zzzsssrrrvvvyyy|||~~~xxxhhhXXXMMMJJJGGGGGGIIILLLNNNOOOUUU[[[hhhyyy|||eeeZZZUUU]]]mmmyyy~~~}}}|||yyypppeeeYYYSSSQQQPPPSSSWWW[[[QQQNNNXXXhhhzzzpppXXXNNNGGGAAA@@@>>>:::888888666666666666666666666666555555666555666888;;;===DDD```|||}}}sssnnnrrr~~~~~~{{{yyyxxxvvvtttsssnnnooommmmmmsssyyyuuummmeeeNNNGGGEEEDDDBBBAAAAAAAAAAAACCC???CCCJJJ___{{{~~~}}}zzzrrrvvvrrr___WWWWWWUUUSSSQQQYYY]]]bbbiiirrr|||}}}}}}}}}{{{~~~~~~oooYYYNNNFFFFFF???<<<999777777777666444333333333333333333333333222333444444333333555777999CCCTTTccchhhnnn|||rrriiifffhhhhhhbbb[[[SSSOOOJJJEEEBBB@@@>>><<<>>>>>>===;;;:::999888777999999888888888777777777666666666666666666777777666666777777888888888888777888:::>>>AAAEEEGGGIIIFFFJJJNNNQQQRRRTTTXXXZZZXXXZZZ^^^bbbgggppp|||xxxrrrqqquuu{{{zzzhhhWWWLLLJJJHHHGGGIIIKKKMMMMMMQQQTTT^^^mmm{{{yyyhhh^^^YYYbbbrrr~~~}}}}}}~~~{{{tttiii]]]UUUQQQOOOSSSXXX^^^SSSNNNTTTbbbuuuvvvZZZPPPGGGAAA@@@@@@<<<888888666666666666666666666666555666666555555666:::===GGGeee|||~~~qqqmmmsss}}}zzzwwwtttsssqqqnnnllleeeggghhhlllqqquuuqqqjjjdddNNNGGGEEEDDDBBBAAAAAAAAAAAABBB@@@EEENNNhhhyyyxxx}}}{{{~~~yyyqqqnnnxxx{{{kkk\\\WWWWWWUUURRRQQQYYY^^^eeemmmttt}}}yyywww|||~~~ttt\\\PPPHHHGGG???===999888777777666555222222333333333333444444222333444444333333555777777DDDZZZkkknnnrrr|||rrrhhhfffiiiiiiccc]]]TTTPPPJJJEEEBBB@@@===;;;>>>===<<<;;;:::888777777999999888888888777777777555555666666666666777777666666666777888888999999666777999<<<@@@CCCGGGIIILLLOOORRRSSSSSSUUUYYY]]]\\\```dddhhhmmmuuuyyytttsssxxx~~~{{{hhhUUUJJJHHHFFFFFFHHHJJJKKKKKKNNNOOOVVVbbbmmmwwwtttjjjaaa\\\cccppp{{{~~~|||wwwlll___WWWQQQNNNRRRYYY^^^SSSMMMRRR^^^qqq|||^^^QQQHHHAAA@@@AAA===999888666666666666666666666666555777777666555777<<>>===<<<;;;999888777777888888777777777666666666555555555666666666777777555666666777888888999999777777999<<<@@@DDDGGGIIINNNQQQTTTTTTTTTWWW^^^dddeeeiiinnnqqquuu|||}}}wwwuuuyyy}}}|||fffSSSGGGFFFEEEFFFIIILLLNNNNNNOOOOOOSSSYYY___eeerrr~~~~~~tttnnnfff```dddlllttt|||}}}}}}xxxnnnaaaWWWPPPMMMRRRYYYZZZQQQLLLPPPZZZmmmbbbRRRHHHAAA@@@BBB>>>:::888666666666666666666666666444666888888777;;;BBBHHHVVVxxxzzzppppppwww~~~yyyvvvqqqnnnjjjhhhfffdddaaa___]]]]]]```eeehhhgggcccaaacccMMMGGGFFFDDDBBBAAAAAAAAAAAA@@@BBBKKKXXXyyyzzz{{{{{{uuu|||zzzpppkkkjjjsssssseee\\\UUUVVVXXXWWWVVVWWWXXX___iiittt||||||aaaXXXYYY[[[iiiwww~~~kkkYYYKKKFFF@@@===:::888888777666555222222222333333444444444222333444444333333555777<<>>BBBFFFIIILLLMMMQQQTTTUUUWWW\\\fffmmmnnnrrrwwwzzz}}}vvvtttttt~~~{{{eeeRRRGGGFFFFFFHHHMMMPPPRRRSSSSSSRRRSSSTTTTTTWWWbbbnnntttzzzvvvoooiiijjjnnnsss{{{~~~}}}~~~yyynnnbbbXXXPPPMMMQQQYYYWWWOOOKKKOOOYYYkkkeeeSSSHHHAAAAAABBB???:::888666666666666666666666666222666999999:::>>>GGGNNNbbbyyypppqqqxxx}}}vvvrrrllliiieeecccaaa___]]][[[YYYXXXYYY]]]___^^^\\\[[[bbbLLLFFFEEECCCAAA@@@@@@@@@@@@BBBBBBIIIbbb|||xxxwwwqqqwwwpppeeeiiiqqqwww```ZZZVVVRRRPPPRRRTTTUUUTTTWWW___kkkttt{{{jjj\\\YYYXXX\\\hhhuuu|||uuuZZZMMMHHHCCC@@@;;;999888777666555444444444444444444444444333444444444333444777999???PPPjjjuuuhhhaaaaaabbb```\\\VVVRRRLLLGGGDDDBBBAAA??????<<<:::888999999999888777777777777777777777777666666666666666666666666333444666888888888888777;;;<<<===AAAEEEHHHIIIIIIQQQPPPQQQTTT\\\gggrrryyy}}}}}}||||||~~~|||vvvxxx}}}hhhRRRIIIIIIJJJLLLPPPTTTXXX[[[___]]]ZZZXXXXXX\\\aaadddjjjmmmuuuxxxooommmrrr{{{|||yyyvvvxxxqqqfff[[[SSSPPPPPPQQQRRRXXXRRRMMMWWWfff}}}bbbVVVLLLCCCAAAAAA===999888888888777666666666666666666333444999>>>DDDOOOYYYppp|||oooppp|||{{{tttpppeeedddbbb^^^YYYVVVUUUTTTPPPQQQQQQSSSSSSTTTTTTTTTbbbLLLGGGFFFDDDBBBAAAAAAAAABBBBBBEEEQQQlllxxxsssrrrpppvvvooofffmmmxxxqqq[[[YYYVVVSSSRRRSSSUUUTTTSSSWWW^^^iiittt|||~~~fffYYYVVVWWWZZZhhhwww~~~{{{]]]NNNGGGCCC@@@<<<999888777666555444444444444444444444444333444444444333555777:::@@@QQQkkkvvviiibbbbbbccc```]]]UUUQQQKKKGGGDDDCCCAAA@@@???===:::888888999888777777777777777777777777777666666666666666666666666555666777888999999999888:::<<>>BBBGGGKKKLLLMMMMMMOOOPPPSSSYYYcccooozzz}}}~~~~~~zzzuuuyyy~~~~~~gggSSSJJJMMMQQQWWW]]]dddiiilllqqqqqqqqqooommmmmmnnnpppiiirrr}}}|||}}}zzzuuuvvv~~~|||zzzwwwqqqfff[[[TTTQQQQQQRRRUUU[[[TTTLLLPPPZZZnnnpppXXXMMMDDDAAAAAA===:::999888888777666666666666666777666777;;;???EEEQQQ\\\sssxxxnnnrrryyyrrrmmmfffbbb\\\VVVQQQMMMLLLKKKFFFHHHKKKMMMOOOOOONNNNNNbbbLLLGGGFFFDDDBBBBBBBBBBBBCCCAAAGGGYYYyyy~~~tttpppnnnvvvwwwqqqiiikkkzzzhhhSSSTTTUUUVVVWWWWWWVVVSSSQQQSSSWWW___kkkwww}}}}}}{{{~~~{{{oooaaa\\\___eeeooozzziiiQQQFFFDDD@@@<<<999888888777666444444444444444444444444222333444444444666888;;;>>>OOOeeewwwvvviiiccccccccc```\\\RRROOOIIIFFFEEEDDDDDDCCC???<<<999777777777666555777777777777777777777777666666666666666666666666666777888999::::::;;;;;;???CCCHHHLLLMMMMMMLLLLLLPPPRRRVVV]]]gggrrr{{{}}}~~~xxxuuuzzz}}}iiiWWWMMMPPPUUU]]]eeelllrrruuuyyy{{{|||sssttt}}}{{{wwwpppeee[[[SSSPPPQQQRRRRRRYYYTTTKKKNNNWWWjjjtttZZZOOOEEEBBBAAA===::::::888777777666666666666666777666777;;;===CCCPPP]]]{{{wwwooottt~~~wwwpppkkkddd___XXXRRRNNNKKKJJJJJJDDDFFFIIIKKKKKKKKKIIIHHHaaaMMMEEEDDDBBBAAAAAAAAAAAABBBEEELLL```xxxooolllttttttjjjhhhpppgggTTTQQQTTTWWWYYYXXXVVVTTTSSSQQQTTT[[[eeeooouuutttqqqooonnnlllgggaaabbbiiiqqq}}}oooSSSGGGDDDAAA<<<:::999888777666444444444444444444444444222333444444555666999<<>>;;;888777777666666444666666666666666666666666666666666666666666666666666666777888:::;;;<<<===EEEIIIMMMOOONNNKKKJJJJJJSSSUUUZZZaaaiiirrrzzz~~~|||}}}wwwvvv||||||jjjZZZRRRUUU[[[dddmmmvvv~~~uuuhhheeeiiiooorrrzzzuuuwww}}}zzzuuuooodddZZZRRRPPPPPPQQQRRRZZZVVVLLLMMMTTTggg|||[[[PPPEEEBBBAAA>>>;;;;;;888777777666666666666666555555777999;;;AAAOOO]]]vvvpppwww}}}uuunnniii```[[[TTTOOOMMMMMMKKKJJJFFFFFFGGGHHHGGGEEECCCBBBaaaMMMDDDCCCBBBAAA@@@AAAAAABBBBBBLLLeeezzzmmmiiiqqquuugggkkkyyyfffUUUOOORRRWWWYYYYYYWWWVVVVVVSSSVVV\\\ccciiilllmmmlllfffdddcccdddeeehhhrrr{{{vvvWWWIIIDDDAAA===:::999888777666444444444444444444444444222333444555555777:::===FFFUUUgggvvvuuujjjddddddddd```[[[RRRNNNIIIFFFEEEDDDDDDCCC<<<:::777666666777666555666666666666666666666666666666666666666666666666555666777999;;;>>>@@@AAAIIIMMMQQQQQQMMMJJJIIIJJJSSSVVV\\\cccjjjrrrxxx{{{{{{}}}|||vvvwww~~~zzzjjj[[[QQQTTTZZZdddooo{{{tttccc[[[ZZZ^^^aaannnxxxyyy|||yyysssmmmbbbXXXQQQNNNOOOPPPTTT]]]YYYNNNLLLPPPaaayyy]]]QQQFFFBBBAAA>>>;;;;;;888888777666666666666666555555777999:::@@@OOO^^^}}}uuuqqq{{{{{{ssslllfff\\\VVVPPPMMMNNNNNNLLLJJJFFFEEEEEEDDDBBB@@@???>>>aaaMMMEEEDDDBBBAAAAAABBBBBBCCC@@@OOOppp~~~ooojjjooo~~~wwwnnngggooo{{{bbbRRRMMMQQQVVVYYYYYYXXXXXXYYYYYY\\\```dddfffgggiiikkkiiieeeeeeiiimmmqqqzzz}}}|||[[[LLLEEEAAA===:::999999888666444444444444444444444444222333444555555777:::===HHHWWWiiiwwwwwwlllggggggfffbbb]]]SSSOOOJJJFFFEEEDDDCCCBBB:::888666555666777777666666666666666666666666666666666666666666666666666666777888:::>>>AAADDDFFFKKKOOORRRPPPLLLIIIJJJLLLRRRUUU[[[ccckkkrrrvvvyyyzzz|||~~~yyyuuuxxxvvvfffYYYPPPSSSZZZeeetttsssdddZZZVVVWWWYYY^^^iii{{{{{{wwwqqqkkkaaaVVVPPPMMMNNNOOOQQQ[[[XXXNNNKKKOOO___xxx^^^RRRGGGBBBAAA>>><<<<<<888888777666666666666666555666888::::::@@@PPP```zzztttssszzzrrrjjjeeeYYYTTTNNNLLLMMMMMMJJJFFFCCCBBB@@@>>>===<<<<<<<<>>GGGVVVhhhwwwyyynnniiiiiihhhddd___TTTPPPJJJFFFEEEDDDCCCBBB999777555555666777777777666666666666666666666666666666666666666666666666777888:::<<<@@@DDDHHHJJJKKKNNNQQQPPPKKKIIIKKKOOOOOOSSSZZZccckkkrrrwwwyyyzzz{{{~~~wwwuuuyyyssscccVVVVVVYYYaaammm}}}zzzmmmtttyyyvvv{{{uuukkk```WWWRRRQQQRRRPPP\\\nnnyyyuuupppjjj___UUUOOOLLLMMMNNNKKKVVVUUULLLKKKOOOaaazzz___SSSGGGBBBAAA>>><<<<<<888888777666666666666666666777999;;;;;;AAAQQQaaa~~~xxxssstttyyyqqqiiidddWWWRRRMMMLLLMMMLLLGGGCCC@@@>>><<<:::999:::;;;<<<^^^MMMDDDCCCBBBAAA@@@AAAAAABBBDDDdddwwwuuuooosss~~~~~~oooccccccgggzzzpppZZZNNNOOOOOOPPPUUU[[[aaafffhhhiiijjjlllmmmkkkjjjlllpppyyy{{{}}}tttnnn```OOOEEEBBB===:::999888777666666666555444333333222222444222333555555555:::@@@JJJYYYkkk}}}zzzqqqhhhfffgggccc\\\TTTOOOIIIEEECCCBBBBBBAAA;;;999666666666666555444555555555555555555555555555555555555666666666777888999<<>>888888888777666666666666666999777666888===HHH[[[mmm}}}|||vvvtttvvvxxxooofffaaaVVVNNNHHHKKKLLLHHHBBB>>>;;;;;;:::888777888:::===^^^MMMFFFEEEDDDCCCCCCCCCDDDDDDKKKnnnwwwmmmfffhhhrrrrrrddd\\\^^^lllmmmZZZOOOMMMMMMOOOTTT[[[ccciiilllpppqqqrrrqqqmmmlllooottt~~~pppyyyrrrnnnhhhRRRFFFBBB>>>;;;999999777666666666555444444333222222444222333666666666<<>>888888888777666666666666666999777777;;;@@@KKK```rrr}}}vvvtttwwwyyypppgggbbbWWWNNNIIIKKKMMMIIICCC???======<<<:::999999;;;===^^^MMMFFFFFFDDDCCCCCCDDDDDDEEEMMMuuuxxxlllcccbbbjjjiii___\\\bbbrrriiiYYYOOOLLLLLLNNNRRRZZZdddmmmrrryyy|||}}}xxxpppnnnqqqvvvpppgggppprrrooooooQQQGGGCCC???;;;:::999888666666666555555444333333333333222333666666888???HHH___nnnuuullljjjjjjeee^^^UUUQQQJJJFFFDDDCCCBBBAAA;;;999666666666666555444555555555555555555555555555555666666666777777777999;;;>>>CCCHHHKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLPPPTTT[[[bbbhhhooovvvzzzvvv||||||yyy{{{~~~wwwjjjZZZNNNPPPTTTZZZ^^^___\\\VVVSSS[[[aaa\\\VVVWWWRRRPPPXXXRRRSSSSSSSSSUUUZZZ[[[XXX[[[```hhhqqq{{{|||ppp```^^^___hhhyyy~~~yyytttpppiii^^^UUUPPPMMMKKKKKKLLLRRRQQQOOONNNLLL[[[xxxpppUUUGGGEEE@@@>>>===999888888777666666666666777777777999===CCCOOOdddwwwvvvuuuyyyxxxnnnfffbbbWWWOOOJJJKKKLLLHHHDDDBBB@@@@@@@@@>>>;;;:::;;;===^^^MMMEEEDDDCCCBBBBBBBBBCCCDDDOOO{{{|||nnnbbb^^^cccccc]]]```jjjyyy}}}iiiXXXOOONNNNNNOOORRRYYYcccnnnuuu~~~tttnnnpppttt~~~zzzqqqqqqxxxzzztttrrrOOOHHHDDD???<<<:::999888777666666555555444444444333333222444666777999BBBMMMdddsssxxxpppmmmmmmggg```VVVRRRKKKFFFDDDCCCBBBAAA;;;999666666666666555444555555555555555555555555555666666666666777777777:::;;;???DDDJJJMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNRRRXXX___eeemmmsssxxxvvv}}}zzzyyy|||uuugggXXXKKKFFFJJJNNNPPPPPPNNNLLLJJJPPPWWWTTTOOOOOOIIIDDDJJJLLLOOOSSSXXX^^^bbbcccbbbbbbjjjuuu~~~gggdddeeennn~~~yyytttpppiii___VVVPPPMMMKKKJJJLLLQQQQQQOOONNNKKKXXXrrruuuWWWGGGFFFAAA>>>===:::999888777777666666777777666666999===BBBNNNdddxxxvvvuuuzzzvvvkkkccc___VVVNNNIIIIIIJJJGGGCCCCCCBBBBBBBBBAAA>>><<<<<<<<<^^^MMMEEEDDDCCCBBBCCCCCCEEEEEESSSkkk^^^VVVYYYYYYWWW```ooo~~~iiiXXXNNNQQQQQQRRRTTTYYYbbbmmmuuuvvvmmmlllnnnzzz|||xxxzzzzzzwwwTTTIIIEEE@@@===;;;:::888777666555555555555555444444333222444666666999DDDQQQfffttt{{{sssqqqqqqkkkcccWWWSSSLLLGGGEEEDDDCCCBBB;;;999666666666666555444666666666666666666666666666666666666777777777888:::<<>>===;;;999999888777777777777777555666888;;;>>>JJJbbbwwwtttuuu{{{vvvjjjaaa]]]SSSLLLFFFFFFFFFCCCAAABBBBBBCCCDDDBBB???===<<<;;;^^^MMMGGGFFFFFFEEEEEEFFFHHHHHHVVVlll]]]TTTTTTUUUVVVdddvvv}}}iiiYYYOOORRRTTTUUUVVVYYYaaallluuuuuuiiihhhjjjwww}}}]]]JJJFFFAAA>>><<<:::888777555555555555555555555555222333444555555888EEESSSgggsss~~~vvvuuutttnnnfffXXXTTTMMMHHHEEEDDDCCCBBB;;;999666666666666555444666666666666666666666666666666666777777777888888:::;;;???EEEKKKNNNOOONNNLLLMMMMMMMMMNNNNNNNNNNNNNNNQQQVVV[[[```gggnnnsssvvv~~~xxxsssvvv|||zzzjjjXXXKKKDDDDDDCCCBBBCCCJJJUUU]]]mmmyyy|||zzzwwwhhhYYYXXXOOORRRZZZdddlllwww}}}ggghhhtttzzzuuuoooiii```WWWQQQMMMJJJHHHIIIOOOOOOOOOPPPJJJSSSiii[[[GGGHHHDDD>>>===<<<999999888777777777777888666666888999<<>>@@@@@@BBBDDDCCC@@@===;;;:::^^^MMMGGGGGGFFFEEEFFFGGGHHHIII[[[ooo```UUUUUUUUUXXXiii~~~xxxgggZZZRRRQQQTTTVVVXXX[[[bbbmmmvvvpppeeegggjjjsss}}}|||zzzaaaKKKGGGBBB>>><<<:::999777555555555555666666666666222333444555333777EEETTTeeeqqqyyyxxxxxxrrrjjjYYYTTTNNNHHHFFFDDDCCCBBB;;;999666666666666555444666666666666666666666666666666777777777888888888999;;;???EEEJJJNNNOOONNNMMMMMMMMMNNNNNNNNNOOOOOOQQQSSSWWW[[[```fffmmmrrrttt||||||uuurrrwww~~~~~~nnn[[[LLLDDDEEEEEEEEEHHHSSSaaalllvvv\\\UUURRRXXXcccpppzzzkkkmmmxxxzzzuuuoooiii```WWWQQQMMMIIIGGGGGGMMMNNNOOOPPPKKKQQQfffzzz}}}]]]GGGIIIEEE>>>======:::999888888777777888888777777888999<<>><<<;;;888:::======@@@BBBBBB@@@<<<:::999^^^MMMEEEEEEDDDDDDDDDEEEGGGHHHddd}}}nnn___SSSSSSSSSWWWjjjttteeeZZZTTTPPPSSSWWWYYY\\\cccnnnwwwmmmcccggglllnnnzzz~~~{{{vvv```KKKGGGBBB>>><<<;;;999777555555555666666666666666333333444444222666EEETTTbbbmmmzzzyyyyyytttlllZZZUUUNNNIIIFFFDDDCCCBBB;;;999777666666666555444777777777777777777777777777777777777888888888888999:::>>>DDDJJJNNNOOONNNMMMMMMNNNNNNNNNOOOOOOOOOSSSVVVYYY\\\aaagggnnnrrrqqqzzz{{{uuusssyyyppp\\\MMM@@@CCCFFFIIIPPP^^^ooo{{{dddWWWRRRZZZiiiwwwppprrr~~~zzzvvvoooiii```XXXQQQMMMIIIGGGFFFLLLMMMOOOPPPKKKQQQeeerrrvvv}}}]]]GGGIIIEEE>>>======:::999888888777888888888888888999:::>>>NNNmmmxxxnnnrrr|||rrr```UUUQQQHHHAAA;;;999777555777<<<;;;>>>AAABBB???<<<:::999\\\OOOIIIDDDBBBEEEGGGGGGJJJMMMgggyyylll]]]SSSRRRQQQTTTkkk~~~qqqdddXXXQQQQQQUUUZZZ]]]```jjjzzzfff___dddgggqqq~~~~~~{{{{{{ooowww^^^NNNFFF@@@???>>>:::777777888777777666555444444444999777666666555:::GGGTTTeeemmm~~~}}}zzz}}}yyypppcccZZZOOOIIIGGGGGGEEEBBB===;;;888666666666555444666666666666777777777777666666666666777777777777777;;;AAAHHHLLLOOOOOOOOONNNMMMLLLMMMOOOQQQQQQQQQSSSVVV\\\```dddhhhlllooovvv|||~~~{{{wwwvvvzzzuuu```QQQFFFDDDGGGNNNXXXiiinnnVVV\\\[[[jjj~~~|||xxxuuukkkaaaZZZSSSLLLHHHIIIKKKNNNLLLNNNQQQJJJLLL\\\qqquuu{{{aaaKKKCCC???AAA999===:::999888888777888888888777555777<<<@@@OOOtttvvvooouuu}}}kkk\\\SSSNNNEEE@@@:::777888999999777777:::>>>???>>><<<;;;;;;\\\NNNIIIDDDBBBEEEGGGGGGJJJNNNkkkuuugggXXXNNNOOOQQQVVVjjjyyymmmaaaXXXRRRTTTWWW[[[```gggssssssccc```eeeiiirrryyy{{{~~~|||pppwwwdddOOOGGGAAA???>>>:::777777888777777666555555444444777666666777888===KKKYYYiiimmmzzz}}}zzz}}}{{{sssddd[[[PPPJJJIIIIIIFFFCCC===;;;888666666666555444666666666666777777777777666666666666777777777888888;;;@@@EEEIIIKKKLLLLLLLLLLLLMMMOOORRRUUUWWWWWWYYY\\\aaaeeehhhkkkoooqqqwww|||~~~|||yyyyyy~~~}}}iiiXXXKKKHHHJJJSSSaaaxxxwww___^^^\\\jjj|||xxxuuukkkaaaZZZSSSLLLHHHIIIJJJMMMLLLOOOSSSNNNPPPaaarrruuuzzzcccMMMDDD@@@AAA999===:::999999888888888888888888666999===AAARRRvvvtttpppxxxyyyhhhYYYPPPKKKFFFAAA;;;888888999999999:::<<>>===<<<===\\\NNNHHHDDDCCCEEEFFFGGGKKKPPPrrr~~~qqqeeeUUUKKKLLLOOOSSSbbbuuu{{{rrrllljjjjjjmmmoooqqquuu||||||pppfff^^^WWWSSSXXXYYY]]]cccmmmyyy|||nnnddd______eeelllwww}}}yyy~~~qqqvvvkkkQQQHHHAAA@@@>>>:::777777777777777666555555444444555555777999:::@@@OOO___nnnooowww}}}yyy||||||uuueee\\\RRRLLLKKKJJJHHHEEE>>>;;;888666666666666555666666666666777777777777666666666777777777888888888:::===@@@DDDFFFHHHIIIJJJJJJLLLOOOSSSXXX\\\^^^bbbeeeiiilllnnnppprrrtttxxx|||~~~}}}~~~tttcccRRRNNNNNNXXXkkkhhhaaa]]]jjj~~~yyytttppppppvvv}}}}}}yyytttkkkaaaZZZTTTLLLIIIIIIIIILLLLLLQQQVVVRRRUUUffftttvvvyyyhhhPPPEEEAAABBB999===::::::999888888888888888888888:::>>>BBBTTTxxxrrrssszzzuuudddVVVMMMJJJHHHCCC===999999:::;;;;;;===???@@@???>>>===>>>???[[[NNNHHHEEECCCEEEFFFFFFKKKRRRyyy|||ooogggWWWKKKJJJLLLMMMVVVaaaeeebbb^^^YYYTTTQQQQQQQQQSSSVVVZZZ___eeennnyyy|||qqqggg```ZZZVVVTTT[[[[[[]]]dddmmmvvvzzz|||ssseee[[[\\\]]]]]]eeeppp~~~qqquuu~~~pppSSSJJJBBB@@@>>>:::777777777777666666555555555555444444777999:::AAARRRcccppppppxxx}}}xxxzzz~~~zzzsssddd\\\RRRLLLLLLKKKHHHEEE>>>;;;888777777777666555666666666666777777777777666666777777777888888888888999:::===???BBBEEEFFFGGGHHHKKKMMMQQQVVV[[[___hhhkkkooorrrssstttuuuvvvyyy{{{~~~~~~lllYYYTTTQQQZZZqqqmmmeee^^^hhh}}}yyytttnnnnnnrrryyy}}}}}}yyytttkkkaaaZZZTTTLLLIIIJJJHHHLLLLLLQQQWWWRRRVVVgggwwwxxx{{{lllRRRGGGBBBCCC:::===::::::999888888888888999999999:::<<>>======???AAA[[[MMMHHHEEEDDDEEEEEEFFFLLLTTT|||zzzmmmfffWWWJJJHHHHHHIIIMMMTTTVVVUUUTTTRRRQQQOOONNNLLLNNNRRRWWWZZZ]]]bbbiiiooowwwpppggg___ZZZWWWUUUSSSYYYXXXZZZ___eeegggeeebbb___WWWUUUZZZ]]]___jjjwwwrrrrrr|||sssUUULLLCCC@@@>>>:::777888666666666666555555555555444555777888888@@@SSSfffnnnqqq}}}}}}wwwxxx{{{vvvooobbbZZZQQQLLLLLLKKKHHHDDD>>><<<999777777777666555666666666666777777777777777777777777888888888888999999:::;;;>>>@@@CCCEEEDDDFFFHHHJJJLLLPPPVVV[[[iiilllqqqtttuuuvvvwwwxxxyyy{{{}}}uuu^^^WWWSSS]]]vvvsssiiiaaaiii||||||yyysssjjj```ZZZTTTMMMIIIJJJIIILLLLLLPPPVVVQQQTTTeeezzz|||pppSSSGGGCCCDDD;;;===;;;::::::999888999999999999:::;;;;;;@@@TTTtttqqquuu~~~pppaaaVVVRRRQQQJJJHHHDDD@@@===<<<===>>>???@@@???>>>===>>>AAACCC[[[MMMGGGEEEEEEFFFEEEFFFMMMVVV}}}xxxkkk___SSSHHHEEEFFFHHHMMMRRRRRRSSSSSSSSSRRRPPPNNNMMMMMMRRRVVVVVVTTTUUUZZZ___kkkrrrvvvqqqooovvvvvvjjjeee]]]WWWTTTRRRQQQPPPSSSRRRSSSUUUXXXXXXTTTQQQRRRSSSVVV\\\aaahhhvvvrrrooo}}}wwwWWWMMMDDDAAA>>>:::777888666666666666666666555555555555777666777@@@VVVlllpppvvv}}}wwwxxxzzzuuulllbbbZZZQQQMMMLLLLLLHHHDDD???<<<999777777777777666666666666666777777777777777777777888888888999999999:::;;;<<>>>>>>>>???@@@@@@@@@@@@AAADDDFFF[[[MMMGGGFFFEEEFFFDDDEEEMMMWWWsssfffXXXPPPGGGDDDDDDHHHNNNTTTSSSSSSSSSPPPNNNNNNPPPSSSOOOSSSTTTQQQMMMLLLRRRWWWccciiiiii___WWW[[[gggqqqzzzyyyjjj___[[[UUUPPPNNNMMMLLLKKKKKKJJJIIIJJJLLLOOOPPPPPPNNNSSSXXX[[[eeevvvqqqlll{{{~~~YYYNNNEEEAAA>>>:::777888555666666666666666666666555555666555666BBB\\\ttt{{{}}}xxx{{{}}}wwwnnnbbb[[[SSSOOONNNMMMJJJFFF???<<<999888888888777666666666666666777777777777777777888888888999999999:::;;;<<>>;;;;;;:::999999999999:::999<<<>>>>>>GGG```vvvyyy~~~jjjYYYOOOKKKKKKIIIKKKKKKHHHCCC???>>>>>>???AAACCCCCCDDDEEEHHHJJJZZZMMMGGGFFFFFFFFFDDDEEENNNXXXpppbbbWWWPPPIIIDDDCCCFFFNNNTTTVVVVVVTTTPPPMMMPPPWWW]]]VVVXXXXXXSSSMMMMMMTTT[[[jjjooommm___RRRSSS]]]fffjjjzzzrrrbbbYYYUUUPPPLLLJJJIIIHHHGGGFFFDDDCCCCCCFFFKKKRRRVVVOOOUUUXXXYYYgggqqqjjj}}}YYYOOOEEEAAA>>>:::777888555555555666666666666666555555666555777EEEaaazzz}}}zzz}}}zzzqqqccc\\\TTTPPPPPPOOOKKKGGG???<<<999888888888777666666666666666777777777777777888888888888999999999:::;;;>>>AAADDDFFFGGGGGGDDDGGGIIIHHHHHHKKKSSSZZZVVV\\\dddkkkpppsssvvvxxxtttwww|||wwwiiiZZZ^^^{{{zzzsss{{{~~~}}}|||yyywwwsssiii```ZZZTTTMMMJJJKKKGGGKKKKKKPPPVVVRRRVVVgggsssSSSFFFCCCFFF===>>><<<;;;::::::999999::::::888===???AAALLLfffxxxzzz}}}gggUUUIIIEEEEEEIIIKKKMMMJJJEEE@@@>>>>>>@@@BBBEEEFFFGGGHHHKKKMMM[[[LLLFFFFFFBBBDDDIIIFFFJJJ[[[|||kkk___XXXOOOGGGEEEFFFHHHNNNUUUUUUTTTPPPMMMQQQYYY\\\[[[```[[[SSSLLLHHHJJJOOOSSSiiiqqqoooaaaSSSQQQVVVYYYeeehhhooovvvyyyrrreeeZZZQQQMMMHHHEEEFFFFFFDDDBBBDDDDDDEEEFFFIIIMMMPPPSSSWWWUUUWWWbbbuuujjjiii}}}___LLLCCCBBB<<<<<<===777666666666666555555555555999777777888;;;GGGaaazzzzzz{{{zzztttddd]]]SSSNNNMMMMMMJJJFFFAAA>>>:::888777777666444444555555666666666666666999999999999999999999999888;;;???CCCFFFFFFEEECCCCCCCCCDDDFFFIIINNNSSSUUUWWWXXX]]]dddlllqqqxxx}}}wwwzzz~~~~~~pppaaaaaayyy}}}zzzyyyuuukkkaaaZZZSSSLLLHHHIIIHHHNNNNNNNNNSSSQQQTTTbbb|||sssTTTFFFBBBDDD;;;===;;;;;;:::999999999999:::>>><<<<<>>:::888888777666444444555666666777777666666::::::::::::;;;;;;;;;;;;:::<<<@@@CCCDDDDDDCCCBBBAAABBBEEEHHHMMMRRRVVVXXX\\\\\\```iiirrryyy}}}~~~ttteeebbbuuu}}}yyyxxxsssjjj```ZZZTTTLLLIIIJJJHHHNNNNNNOOOTTTRRRTTTaaa}}}tttTTTFFFBBBDDD;;;===<<<;;;;;;:::::::::::::::;;;;;;;;;???MMMgggyyy~~~ppp[[[JJJAAAAAACCCFFFIIILLLLLLIIIEEEBBBAAACCCCCCDDDEEEGGGJJJLLLNNN\\\OOOFFFFFFBBBCCCIIIHHHQQQeee~~~nnnbbbWWWNNNFFFEEEGGGJJJQQQXXXXXXSSSOOOQQQ^^^iiihhhaaaOOOOOONNNLLLLLLPPPYYY```nnntttttthhhXXXOOOMMMNNNPPPTTTYYYZZZWWWQQQKKKHHHIIIGGGDDDBBBBBBBBBAAA??????@@@BBBDDDGGGKKKMMMOOOTTTYYY```iiiuuuppp\\\\\\kkkbbbOOOEEECCC===<<<===777666666666666555555555555777777777888:::DDDZZZmmmuuu||||||{{{vvviii```UUUOOONNNNNNKKKIIIAAA>>>;;;999888777666555444555666666777777666666999:::;;;<<<<<<<<<<<<<<<===>>>@@@BBBCCCBBB@@@??????BBBFFFKKKPPPUUUXXXZZZaaadddjjjttt~~~vvviiidddmmm~~~}}}xxxvvvrrriii___ZZZTTTMMMJJJKKKIIINNNNNNPPPUUUSSSTTT```}}}uuuUUUGGGBBBDDD;;;===<<<<<<;;;::::::::::::;;;:::;;;===@@@LLLgggxxx~~~uuueeeTTTFFF@@@???BBBEEEIIIMMMOOOLLLGGGCCCAAADDDDDDEEEFFFIIILLLOOOQQQ[[[OOOGGGGGGBBBBBBGGGGGGQQQggg~~~mmmbbbVVVMMMFFFFFFHHHLLLSSSYYYWWWQQQKKKQQQaaalllggg\\\MMMNNNNNNOOOTTT]]]jjjrrrzzz~~~{{{ooo]]]PPPJJJIIIPPPVVV]]]^^^XXXQQQLLLKKKJJJIIIFFFDDDCCCCCCCCCBBBBBBDDDGGGKKKNNNPPPQQQRRRSSSZZZdddkkktttqqqaaa```jjjeeeQQQGGGDDD===<<<===777666666666666555555555555555777888777999DDDWWWfffmmm{{{}}}{{{}}}~~~zzzvvvkkkbbbWWWPPPOOONNNLLLJJJAAA???;;;999888888666555555555666777777777777777888999:::<<<===>>>======???@@@AAAAAAAAA@@@???>>>???AAAFFFLLLPPPTTTUUUVVVbbbkkkvvv~~~vvvkkkeeehhhrrr{{{{{{pppqqq{{{}}}wwwuuupppggg^^^YYYTTTMMMKKKLLLIIINNNNNNQQQWWWTTTSSS^^^zzzwwwWWWGGGCCCDDD<<<>>>===<<<;;;;;;::::::;;;;;;:::===@@@BBBNNNiiixxxppphhh[[[MMMCCC??????AAADDDIIINNNQQQOOOIIIDDDBBBDDDEEEFFFHHHKKKOOORRRTTTYYYNNNHHHHHHCCCBBBEEEDDDNNNfff~~~mmmaaaUUUNNNIIIIIILLLOOOTTTZZZXXXQQQKKKRRRcccmmmeeeVVVNNNNNNPPPUUU___nnn}}}ttt```PPPIIIIIINNNXXXbbbeee___VVVPPPNNNMMMKKKIIIFFFDDDCCCDDDFFFGGGJJJNNNRRRUUUVVVVVVUUUSSS\\\ffflllqqq}}}vvvfffaaakkkhhhTTTHHHDDD===<<<===888666666666666555555555555444777888777:::EEEWWWcccjjjxxx}}}yyyzzz{{{yyyvvvkkkbbbWWWQQQPPPPPPMMMJJJBBB???;;;999999888777555555666666777777777777777666888:::<<<>>>??????>>>AAAAAAAAAAAA@@@@@@??????@@@CCCGGGKKKOOOPPPQQQPPP[[[lll}}}||||||{{{uuummmhhhiiiooowww}}}{{{nnncccccclllzzz|||wwwuuuoooggg^^^YYYSSSMMMKKKLLLJJJOOONNNRRRYYYUUUSSS\\\wwwyyyXXXHHHCCCEEE<<<>>><<<<<<;;;::::::::::::;;;:::===???BBBNNNjjj~~~www~~~~~~tttfff___SSSIIIBBB@@@AAABBBCCCHHHOOORRRPPPKKKFFFCCCEEEFFFGGGIIIMMMQQQTTTVVV}}}XXXNNNGGGIIIDDDCCCEEECCCNNNeeennnbbbVVVPPPLLLNNNPPPRRRUUUYYYYYYSSSOOOVVVgggpppeeeUUUPPPOOORRR^^^ooosss```PPPKKKMMMKKKVVVccchhhddd[[[SSSOOOQQQOOOKKKFFFBBBBBBEEEHHHLLLOOOTTTXXXZZZZZZXXXVVVUUU^^^hhhllloooyyyxxx{{{hhh^^^iiizzzjjjVVVJJJEEE===<<<===888666666666666555555555555444888888666;;;IIIYYYcccjjjyyy{{{wwwvvvvvvvvvtttiiiaaaWWWRRRRRRQQQNNNJJJBBB???<<<:::999888777666555666777777888888777777666888;;;>>>@@@AAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBDDDFFFIIILLLNNNOOONNNNNNVVViii|||}}}{{{ssspppkkkfffdddgggmmmrrrzzzxxxqqqjjjiiikkkpppxxx~~~ssskkkeeeeeelllwww{{{vvvuuuoooggg^^^XXXSSSMMMJJJKKKJJJOOONNNSSS[[[WWWSSSZZZttt{{{YYYIIICCCEEE<<>>888666666666666555555555555444888888666<<>>888777666666666555555555555444888888666<<>>===777666666666666666666666666888444999;;;:::KKKdddooorrr}}}tttqqqssstttppplll```\\\VVVSSSQQQPPPLLLIIICCC@@@<<<999888888777666666666666666777888999:::777:::???AAABBBBBBCCCCCCCCCBBBAAABBBDDDGGGKKKMMMOOOOOOOOOTTTZZZ^^^______bbbnnn{{{dddWWWOOOHHHFFFJJJFFFFFFIIIOOOSSSTTTWWW\\\]]]dddiiimmmuuu}}}yyynnn\\\YYYXXXZZZ\\\```hhhpppyyy{{{~~~~~~xxxrrrpppiii___UUUOOOLLLJJJIIIHHHOOOQQQVVV]]]XXXTTT[[[uuuYYYMMMFFFAAA???<<<===<<<;;;:::999999999999;;;<<<<<>>AAACCCCCCCCCCCCDDDFFFIIILLLMMMQQQRRRVVV\\\dddjjjnnnooozzz|||hhhTTTMMMIIIEEEDDDGGGHHHIIIOOOXXX^^^bbbhhhnnntttzzz~~~}}}ooo^^^WWWTTTYYY___bbbccceee^^^___```cccfffkkknnnpppqqq}}}~~~xxxsssrrrkkk```WWWQQQNNNMMMLLLNNNRRRRRRVVV^^^ZZZVVV]]]zzzZZZMMMFFFAAA@@@===<<<<<<;;;:::999999999999999;;;===CCCVVVtttyyyttt~~~pppnnnhhh___UUUPPPOOOPPPUUUZZZcccjjjlllfff\\\TTTNNNKKKIIIIIIMMMRRRVVVXXX\\\OOOGGGIIIDDDDDDHHHIIIWWWqqqttthhh^^^XXXTTTXXX[[[XXXSSSQQQOOOQQQSSSSSSRRRQQQQQQQQQQQQXXXdddsssvvv^^^WWWTTTYYY^^^```ccchhhfffsss}}}fffVVVVVV___hhhjjjddd___^^^aaammmooonnniiicccbbbeeegggkkkooosss}}}mmmiii|||yyy\\\KKKFFF???<<<<<<777666666666666666666666666999555888:::;;;PPPnnn|||vvvrrrsssrrrlllggg]]]YYYSSSQQQPPPOOOLLLIIIAAA>>>;;;999999888777555666666666666777888999:::777888999999:::<<<@@@DDDCCCCCCDDDFFFHHHJJJKKKLLLOOORRRYYYbbbmmmvvv}}}cccWWWLLLIIIIIIHHHIIILLLHHHKKKTTT```hhhnnnwwwvvvbbbZZZWWW^^^hhhlllkkkjjjaaa^^^[[[ZZZ\\\bbbhhhlllmmmyyy~~~xxxtttrrrkkkaaaXXXRRROOONNNMMMOOORRRQQQVVV___[[[VVV]]]yyyZZZMMMFFFAAA@@@===<<<;;;::::::999999999::::::<<<>>>CCCUUUssszzzttt}}}oooqqqooofffYYYQQQPPPRRRWWW___jjjrrrssslllaaaYYYRRRMMMHHHGGGLLLRRRVVVXXXZZZMMMGGGIIIDDDDDDHHHJJJXXXqqqsssfff^^^VVVRRRUUUXXXUUURRRQQQMMMPPPRRRRRRPPPNNNOOOPPPLLLRRR\\\fffrrrwwwooodddZZZXXXXXX]]]```cccgggkkkpppyyyeee[[[bbbiiittt}}}yyypppiiikkkjjjhhhfffddddddiiinnnzzz|||llliii{{{^^^LLLGGG@@@===>>>:::666666666666666666666666999444777999;;;QQQpppvvvssssssqqqkkkeee]]]XXXSSSPPPPPPNNNKKKHHH???===;;;:::999999777555666666666666777888999:::888888999999999<<>>???<<<666666666666666666666666888444777:::<<>><<<:::::::::999777555666666666666777888999:::999999::::::;;;>>>BBBEEEDDDEEEGGGHHHHHHHHHGGGFFFDDDHHHOOOXXXeeetttiiiSSSJJJHHHGGGHHHHHHJJJLLLNNNRRRYYYfffuuufff___^^^iiivvv}}}~~~~~~xxxrrriiicccaaaeeekkkpppuuu~~~}}}vvvuuupppqqqrrruuu}}}~~~yyyvvvqqqjjj```XXXSSSPPPOOONNNMMMQQQQQQXXXdddaaaZZZ^^^rrr[[[NNNGGGBBBAAA>>>;;;::::::999999:::::::::;;;<<<<<>>>>>:::666666666666666666666666777333777:::<<>>:::::::::999999::::::;;;:::;;;;;;@@@TTTuuu{{{qqqwwwmmmpppoooiii```XXXUUUUUUWWWcccttt}}}vvvqqqfff\\\OOOKKKOOOVVVZZZ[[[[[[PPPEEEGGGCCCBBBGGGIIIWWWqqqzzzoooggg[[[QQQIIIHHHKKKLLLMMMNNNMMMMMMNNNQQQTTTUUUTTTSSSNNNPPPPPPPPPVVV[[[ZZZUUUMMMSSSYYY^^^hhhyyyuuummmqqqxxxwwwggg\\\TTTYYYggg|||ggg```qqqmmmVVVLLLAAA======888666666666666666666666666777333777;;;===QQQooo|||{{{|||uuussstttrrrllleee___ZZZTTTPPPNNNKKKGGGCCC===;;;:::::::::999666444666666666666777888999::::::<<<>>>??????AAADDDFFFEEEFFFHHHHHHHHHEEEBBB@@@GGGHHHIIILLLRRR^^^mmmwww~~~ttt```NNNGGGIIIBBBHHHMMMQQQUUU\\\cccfffnnnuuu{{{nnniiiiiisss}}}{{{xxxyyysssuuuvvvxxx|||~~~zzzxxxpppiii___WWWRRROOONNNMMMMMMRRRTTT^^^llliii```bbbnnn~~~[[[NNNGGGBBBAAA>>>:::::::::999999:::;;;;;;999::::::@@@VVVyyy{{{pppvvv}}}oooooonnniiiaaaZZZWWWVVVXXXddduuu{{{wwwlll```SSSMMMQQQXXX\\\]]]ZZZNNNGGGHHHCCCCCCGGGGGGQQQhhhvvvjjjaaaYYYNNNDDDCCCEEEEEEGGGIIIJJJKKKMMMOOORRRTTTVVVWWWRRRSSSUUUWWWXXXYYYYYYYYYPPPOOOPPPSSS]]]kkk|||~~~yyysssqqqzzzmmm]]]VVVRRRZZZqqqzzztttxxxbbb^^^fff|||qqq\\\JJJ@@@BBB::::::888888777666666666666666777333888:::;;;MMMiiiuuuwww{{{rrrrrrxxxyyyoooeee___YYYRRRMMMKKKIIIEEEAAA<<<;;;:::888777666666666666777777666555777:::<<>>>>>======>>>@@@AAABBBDDDEEEDDDCCCCCCCCCEEEFFFHHHLLLRRRYYY___dddhhhgggccc]]]VVVLLLFFFGGGLLLPPPUUU\\\fffuuutttfffcccaaa___^^^\\\[[[___dddiiinnnpppvvvwwwyyy{{{~~~~~~|||~~~xxxrrrhhh^^^WWWRRRMMMKKKMMMOOOPPPUUU```kkknnniiibbbpppYYYMMMGGGBBBAAA===;;;:::999999888888999999:::;;;;;;AAAVVVwww|||oootttyyyuuusssrrrjjj___ZZZ[[[[[[fffrrr{{{{{{jjjWWWOOOMMMMMMOOORRRZZZNNNGGGHHHCCCCCCHHHHHHSSSjjj{{{uuuoooggg]]]VVVSSSIIIBBB@@@AAAAAABBBEEEFFFGGGJJJMMMQQQUUUWWWYYYWWWXXX\\\ccchhhfff^^^VVVMMMMMMNNNNNNPPPTTTZZZ___eeehhhoooyyyiiiUUUMMMKKK[[[yyyzzzlllaaaaaaeeejjjtttzzz}}}~~~[[[RRRYYYnnnqqq\\\KKKAAABBB999999888888777666666666666666666333888;;;:::LLLfffrrrttt}}}uuuuuuzzzzzzqqqhhh___ZZZRRRMMMKKKHHHDDDAAA;;;;;;999888777777666666666777777666666666999;;;<<<;;;;;;:::;;;<<<===>>>BBBDDDEEEEEECCCCCCCCCDDDGGGIIIOOOVVV^^^eeehhhiiikkkjjjcccUUUJJJIIILLLOOOWWW^^^iii{{{wwwdddZZZUUURRRQQQTTTSSSSSSVVV\\\bbbggghhhkkkkkkkkklllpppwww}}}~~~{{{rrrhhh^^^WWWQQQLLLKKKMMMOOOPPPVVVaaalllpppjjjcccqqqYYYMMMGGGBBBAAA>>>;;;:::999999888888999999999;;;<<>>@@@CCCDDDEEEHHHLLLPPPTTTWWWXXXWWWWWWZZZaaagggfff]]]TTTOOOQQQTTTVVVWWWZZZ]]]___jjjnnnuuujjjTTTMMMKKKYYYpppjjjiiijjjmmmpppvvv]]]TTTZZZmmmmmmYYYIII@@@CCC::::::888777777666666666666666666333888;;;;;;MMMgggsssttt}}}wwwwww{{{zzzrrriii```ZZZSSSMMMKKKHHHDDD@@@;;;:::999888777777777777666777888777666666888:::999888888777888999;;;<<>>;;;:::999999888888999999777:::<<>>???BBBZZZNNNHHHHHHCCCCCCHHHJJJVVVoootttooonnnooolllhhhccc^^^XXXRRRNNNIIICCC?????????>>>???CCCCCCEEEGGGKKKNNNRRRTTTVVVTTTRRRSSSZZZaaaaaaZZZSSSPPPTTTYYY]]]```cccfffhhhooowwwrrrVVVRRRQQQWWWccckkkllljjjaaakkkuuuzzz~~~dddXXX^^^ooogggVVVGGG???CCC;;;;;;888777777666666666666666777333888;;;<<>>;;;:::999999888888999999555888;;;>>>NNNjjj{{{ooosss~~~wwwlllaaaZZZUUUSSSXXX\\\aaahhhrrrzzzwwwpppcccVVVHHH@@@<<<999:::===ZZZNNNHHHHHHCCCCCCIIIKKKXXXqqq~~~tttjjjdddddd```^^^[[[WWWRRRMMMIIIGGGDDD@@@>>>@@@@@@???AAAEEEEEEFFFGGGJJJMMMOOOQQQRRRPPPOOOPPPUUU[[[\\\YYYTTTQQQVVV]]]dddjjjpppuuuyyyzzzZZZYYYYYY[[[___aaaaaa```cccppp}}}iii[[[bbbtttfffTTTGGG@@@CCC;;;;;;888888777666666666666666888333888;;;>>>TTTrrr|||xxxyyy|||zzzrrrkkkaaa[[[SSSNNNKKKGGGCCC???:::999999888777777888888666777999888777666777888666555555555666888999:::<<<@@@CCCFFFFFFFFFFFFGGGLLLTTTYYY\\\mmmzzz^^^RRRWWWhhhwwwtttccccccpppwwwjjjVVVIIIHHHKKKMMMUUU\\\cccqqq|||xxxuuuxxx~~~}}}uuujjj^^^VVVPPPKKKKKKMMMLLLNNNUUUaaalllmmmfff^^^pppZZZNNNHHHCCCBBB???;;;:::999999888888999999444888:::<<>>:::888555666:::ZZZNNNHHHHHHCCCCCCIIIKKKYYYrrr}}}vvvmmmccc^^^^^^UUUTTTRRRNNNIIIEEECCCBBBAAA>>>>>>AAAAAA@@@CCCHHHGGGGGGHHHJJJKKKLLLNNNNNNLLLMMMQQQVVV[[[\\\ZZZWWWVVV\\\fffqqq}}}uuu^^^^^^aaadddhhhiiigggeeennnzzzkkk]]]eeezzzhhhWWWHHHAAADDD;;;:::888888777666666666666666999444777;;;???XXXyyy{{{xxxyyy{{{yyyrrrkkkaaa[[[SSSNNNKKKGGGCCC???:::999888888777888888888666888999999777666777888666555555555666888:::;;;:::>>>BBBFFFGGGGGGHHHHHHOOOUUUZZZdddjjjWWWTTT\\\qqqpppbbb[[[llloooWWWOOOQQQPPPUUU]]]cccgggsssyyytttrrrrrrwww~~~vvvjjj^^^UUUOOOJJJJJJMMMNNNPPPWWWcccmmmnnneee]]]rrrZZZNNNHHHCCCBBB???;;;:::999999888888999999666999:::<<>>CCCEEEEEEGGGJJJJJJFFFAAA;;;777777666444555999ZZZNNNHHHHHHCCCCCCIIILLLZZZsss|||tttmmmdddZZZVVVVVVQQQPPPNNNKKKFFFBBBAAA@@@???>>>???BBBCCCBBBEEEJJJHHHHHHIIIIIIJJJKKKKKKLLLJJJNNNTTTZZZ]]]]]]\\\ZZZ\\\dddpppjjj```aaaeeelllsssuuurrrnnnvvvkkk___iiikkkZZZKKKBBBDDD:::999888888777666666666666666999444777;;;@@@[[[~~~~~~{{{xxxyyy{{{xxxqqqkkkaaa[[[SSSNNNKKKGGGCCC???999999888888888888888888666888999999777666777777666666555666777999;;;<<<888<<>>>>><<<:::555444666666444555888]]]PPPFFFIIIFFFEEEHHHJJJ[[[yyyuuuiiibbb\\\TTTNNNMMMKKKGGGCCCAAABBBBBB@@@>>>@@@?????????AAACCCFFFHHHHHHHHHJJJNNNMMMIIIJJJMMMUUUPPPSSS___ddd```\\\]]]eeeppppppaaabbbccckkkxxx|||zzzfff\\\mmmnnnUUUKKKAAA>>>>>>999777777777777777777777777777444999;;;===WWW}}}xxxwwwyyywwwpppjjj```ZZZRRRLLLIIIGGGCCC@@@;;;:::999888777777777777444666777777666555555666666666777777888999;;;<<<999===CCCGGGIIIJJJLLLMMMQQQWWW```sssnnnTTTVVVZZZjjj}}}```RRRMMMLLLRRR[[[sssvvv[[[RRRTTTVVVXXXbbbjjjssszzz~~~}}}ssshhhaaa```fffqqqzzzooogggcccbbbdddlllxxxuuuhhh[[[TTTOOOKKKKKKMMMLLLSSSVVV```sssssseee]]]rrrXXXMMMHHHCCC@@@;;;<<<:::888888999:::999888999888777;;;JJJfffxxxttt{{{|||mmm]]]PPPGGGDDD???>>><<<:::888888888888666666555666666777888999[[[PPPFFFIIIFFFEEEHHHJJJZZZwww{{{oooccc[[[UUUMMMHHHHHHGGGCCC@@@>>>??????===<<>>>>>999777777777777777777777777666333888:::<<>>BBBEEEGGGIIILLLNNNQQQWWW___rrrcccOOOTTT\\\rrr{{{dddNNNFFFFFFGGGMMMVVVgggqqqhhhUUUQQQUUUZZZcccuuu}}}mmm^^^[[[[[[aaagggnnnyyy~~~iii^^^ZZZZZZ]]]```ooo|||zzzsssfffYYYRRROOOKKKKKKNNNMMMTTTWWWbbbtttttteee^^^uuuWWWMMMIIIDDDBBB>>><<<:::888888999:::999888999888777:::IIIeeezzzvvv}}}~~~ooo^^^PPPHHHDDD???>>>;;;999777777777777666666666666777888999:::zzzXXXPPPFFFIIIEEEDDDHHHIIIYYYtttvvvjjj]]]UUUNNNGGGDDDDDDCCCAAA>>>=========<<<;;;>>>???@@@BBBDDDGGGHHHIIIKKKJJJKKKNNNLLLIIIJJJNNNWWWYYYfffxxx~~~ttthhhdddmmm~~~ssseeefffeeejjjpppooovvvvvvwwwuuuqqqjjjaaaZZZ\\\aaalllyyymmm\\\aaadddjjjsss~~~tttYYY\\\jjjmmmUUUKKKBBB???>>>999777777777777777777777777666333777999;;;SSSxxx}}}yyyzzz}}}}}}wwwpppccc\\\TTTNNNKKKGGGCCC@@@;;;:::999888777777777777444666777666555444555777666666777777888999;;;<<<<<<>>>AAACCCFFFHHHLLLOOOTTTXXX```rrryyyZZZLLLSSS___{{{dddRRRCCCBBBEEEGGGLLLRRRVVV\\\VVVOOOSSSWWWbbbtttvvviiidddaaabbbgggooo}}}yyyjjjZZZUUUVVVYYY___dddsss{{{uuuooocccWWWQQQNNNKKKLLLNNNNNNUUUXXXddduuussseee___uuu}}}VVVNNNJJJEEECCC@@@<<<:::888888999:::999888999888777:::GGGddd|||xxx}}}qqq___QQQHHHDDD???===;;;888666555666666888777777888999:::;;;;;;wwwVVVPPPFFFHHHEEEDDDHHHIIIVVVpppuuuhhhZZZRRRLLLFFFCCCDDDBBB@@@>>>=========>>>>>>>>>???BBBDDDGGGHHHIIIJJJJJJHHHJJJMMMMMMKKKMMMRRRWWWaaatttpppdddaaammmjjjbbbiiilllssszzzzzz|||{{{xxxvvvtttpppfff\\\WWWZZZbbblllrrrwwwiii___cccdddgggmmmxxxoooWWW]]]kkkmmmUUULLLCCC???>>>999666666666666666666666666777333888:::;;;RRRttt}}}zzz|||{{{uuueee___VVVOOOLLLHHHDDD@@@;;;:::999888777777777777555666777666555444666777666666666777888999;;;;;;===>>>@@@BBBDDDHHHMMMPPPYYY\\\ccctttttt[[[OOOVVVccc{{{^^^OOODDDEEEIIIGGGGGGKKKIIIKKKHHHMMMWWW]]]kkkzzzwwwtttuuu|||rrreeeYYYVVVYYY]]]dddjjjxxxxxxrrrlll```TTTOOOMMMKKKLLLOOONNNTTTYYYfffvvvrrrccc```ppp|||WWWOOOJJJEEECCC???<<<:::888888999:::999888777777777:::GGGddd{{{www{{{qqq```QQQHHHDDD???===:::777555555555666999999999:::;;;<<<===>>>vvvVVVPPPFFFHHHDDDDDDHHHHHHTTTlll|||qqqeeeWWWPPPJJJEEECCCDDD??????>>>=========>>>@@@@@@AAACCCFFFHHHIIIJJJKKKHHHGGGHHHLLLMMMMMMQQQWWW^^^mmmjjj```cccooorrrbbbbbbnnnrrrzzzmmm\\\ZZZZZZ]]]cccfffkkkvvvwwwhhhdddcccdddhhhppp|||mmmXXX___nnnlllUUULLLCCC??????999666666666666666666666666888555999;;;===RRRqqq}}}{{{~~~~~~xxxhhhaaaXXXQQQMMMIIIDDD@@@;;;:::999888777777777777555666666555444444666888666666666777888999;;;;;;===>>>@@@AAACCCGGGLLLPPP\\\___gggvvvwwwaaaVVV[[[hhhzzz]]]NNNEEEGGGIIIDDDAAACCCDDDEEEDDDNNN[[[aaaooolllbbbXXXWWWZZZ___hhhooo~~~xxxsssjjj^^^SSSNNNMMMKKKMMMPPPNNNSSSYYYhhhvvvpppaaa```nnn|||XXXPPPJJJDDDAAA>>><<<:::888888999:::999888555777888;;;GGGdddyyyuuuxxxppp___QQQHHHDDD>>><<<999666555555666888;;;;;;;;;<<<===>>>???@@@yyyWWWOOOFFFGGGDDDDDDIIIHHHQQQhhhxxxiii^^^RRRLLLHHHCCCAAABBB<<<======<<<;;;<<<>>>@@@CCCDDDEEEFFFHHHJJJKKKLLLIIIGGGHHHKKKMMMNNNSSSZZZhhhvvv~~~gggaaaiiitttoooeeekkkxxx{{{fff^^^\\\^^^dddiiimmmuuu}}}~~~kkkcccaaaccchhhrrrkkkZZZ```pppkkkUUUMMMDDD@@@???999777777777777777777777777999555:::<<<===QQQnnn{{{|||}}}{{{yyykkkdddZZZSSSNNNIIIDDD@@@;;;:::999888777777777777666666666555444444666888666666777777888999;;;<<<<<<>>>???AAACCCGGGLLLPPPZZZ___hhhvvvjjj^^^```ppp```RRRHHHIIIKKKFFFCCCDDDBBBEEEFFFNNN[[[___iii||||||iii```YYYYYY___gggsss|||wwwtttiii^^^SSSNNNMMMLLLMMMPPPOOOTTT[[[jjjxxxoooaaabbbuuu{{{YYYQQQJJJCCCAAA>>><<<:::888888999:::999888555777999;;;EEE```|||tttwww~~~|||mmm]]]PPPGGGDDD>>><<<888666555666999:::<<<<<<======???@@@BBBCCC~~~YYYOOOFFFGGGCCCDDDIIIGGGPPPeeesssbbbWWWMMMIIIEEEAAA>>>???<<<===>>>>>><<<===@@@CCCGGGGGGFFFFFFHHHIIIKKKLLLLLLJJJIIIKKKLLLMMMRRRYYYjjjrrr~~~uuudddbbbjjjyyy}}}qqqlllxxxpppddddddiiittt}}}uuukkkfffbbbnnnwww}}}hhhXXX```pppkkkUUUMMMDDD@@@???999777777777777777777777777999555999<<<===OOOjjjuuuuuu}}}|||yyymmmfff\\\TTTNNNIIIDDD@@@;;;:::999888777777777777666777666555333444666888666666777777888999;;;<<<;;;===@@@BBBDDDGGGKKKOOOUUU[[[fffsssvvvgggfffvvvhhhXXXLLLLLLLLLHHHFFFHHHAAAHHHHHHKKKUUUXXX\\\gggnnnxxx|||kkkccc]]]```gggrrrvvvtttjjj^^^SSSNNNMMMLLLNNNQQQQQQVVV]]]nnn{{{pppbbbdddyyyXXXRRRKKKDDDBBB@@@<<<:::888888999:::999888555999;;;;;;BBBYYYzzzvvvwww}}}wwwiiiZZZNNNGGGCCC===;;;888666666888;;;=========>>>???@@@BBBCCCDDD[[[NNNFFFGGGCCCDDDIIIGGGOOOcccppp^^^UUULLLHHHEEEAAA>>>>>>>>>@@@AAAAAA???@@@DDDGGGIIIHHHGGGFFFGGGIIIKKKMMMPPPLLLKKKLLLKKKLLLQQQWWWfffhhhnnnssslll```___ggg{{{yyykkkjjjyyyjjjmmmoooyyyvvvsssooojjjzzzzzzeeeWWW```oookkkUUUMMMEEEAAA???999777777777777777777777777888444888;;;<<>>>>>???@@@AAACCCDDDEEE|||YYYOOOIIIEEEEEEGGGFFFDDDNNN[[[zzzkkk[[[RRRIIIFFFCCC???===>>>======>>>???AAACCCFFFGGGJJJIIIIIIIIIIIIJJJKKKKKKMMMNNNOOOOOONNNNNNPPPRRR]]]cccjjjlllddd[[[[[[bbb|||uuurrryyyuuuooorrr~~~zzzvvvyyy}}}sss\\\RRR\\\lllhhhRRRKKKCCC@@@???999777777666666666666777777666777777777<<>>???AAADDDGGGKKKMMMTTTWWW___mmmzzzqqqhhh{{{lll[[[KKKGGGIIIHHHEEEBBBEEEHHHJJJKKKIIIHHHHHHIIIHHHOOOWWW]]]dddmmmyyytttpppmmmmmmtttxxxrrrfff]]]SSSOOOLLLKKKMMMRRRUUUSSSccc}}}qqqfffjjjxxxYYYQQQLLLGGGCCC<<<;;;:::999888777777777777888888999;;;@@@PPPmmm~~~yyy|||{{{ooobbbUUUKKKCCC>>>;;;:::777666777:::===@@@>>>???AAAAAAAAACCCEEEHHH~~~ZZZOOOJJJEEEEEEHHHFFFEEENNN\\\yyykkk[[[QQQIIIFFFCCC???===>>>?????????AAACCCFFFHHHJJJLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMOOOQQQVVVZZZ```ccc]]]VVVWWW\\\uuuvvvwwwiiijjjxxxqqq\\\RRRYYYjjjgggRRRKKKCCC??????:::777777666666666666777777666888888777;;;JJJ___ppprrr{{{~~~~~~}}}pppjjj```WWWPPPJJJFFFCCC===<<<:::888777777888888666666666666666666666666666666666777999:::<<<===>>>>>>@@@BBBEEEGGGJJJKKKTTTWWW___lllwwwrrriiixxxhhhZZZLLLHHHHHHFFFCCCAAACCCEEEGGGGGGFFFEEEEEEFFFHHHMMMSSSWWWZZZ```jjjrrr}}}{{{xxxyyyyyyrrrfff\\\SSSNNNLLLKKKMMMRRRUUUUUUeee}}}lll```cccuuuWWWPPPKKKFFFCCC<<<;;;:::999888777777777777777888:::===AAANNNiiiyyyzzz{{{oooaaaTTTJJJCCC???<<<:::999888999;;;>>>AAA???@@@AAABBBBBBCCCEEEGGG[[[PPPKKKFFFFFFIIIGGGFFFOOO]]]wwwjjjZZZPPPHHHEEECCC???===>>>@@@@@@BBBDDDFFFIIILLLMMMNNNNNNMMMMMMLLLKKKKKKKKKLLLNNNOOONNNNNNNNNPPPRRRUUUUUUYYY[[[WWWRRRRRRWWWjjj{{{ttt|||qqqeeeoooppp]]]UUU]]]nnngggSSSLLLCCC??????:::777777666666666666777777777888888777;;;HHH]]]mmmrrr}}}tttmmmdddZZZRRRMMMHHHFFF>>><<<;;;999888777888888666666666666666666666666666666777888999;;;<<<===>>>@@@BBBDDDFFFHHHIIIIIISSSVVV___kkkuuu~~~yyymmmwww}}}bbbWWWMMMHHHFFFBBB@@@AAACCCEEEFFFEEEDDDCCCDDDEEEJJJOOOTTTVVVUUUXXX___eeevvv}}}{{{yyyqqqddd[[[RRRNNNLLLKKKMMMRRRUUUWWWhhh}}}{{{eeeXXX[[[yyyuuuWWWQQQLLLHHHDDD===;;;:::999888777777777777555777;;;>>>@@@LLLdddyyyyyywww{{{nnn```SSSIIICCCAAA<<<;;;:::999;;;===???AAAAAABBBCCCCCCBBBCCCEEEGGG]]]PPPKKKGGGGGGIIIHHHFFFPPP]]]ttthhhYYYOOOGGGEEECCC@@@>>>???@@@AAACCCFFFIIILLLNNNPPPOOOOOOOOOOOOOOONNNNNNMMMOOOPPPQQQQQQQQQRRRTTTVVVYYYWWWWWWYYYWWWSSSTTTXXXhhhuuuqqq|||hhhgggwww|||sss~~~ppp```ZZZhhhzzzgggTTTMMMCCC??????;;;777777666666666666777777666777888777;;;III]]]mmmuuuzzzsssiii___WWWPPPLLLIII>>>===;;;999888777888888666666666666666666666666666666777888:::<<<===>>>???AAACCCFFFGGGHHHHHHHHHPPPTTT]]]iiisss{{{uuuxxxlll\\\TTTMMMHHHCCC???>>>AAAFFFGGGGGGGGGFFFFFFHHHJJJQQQWWW]]]___]]]]]]___ccclllzzzyyyuuurrrssswww}}}ttttttxxx}}}xxxooocccZZZQQQMMMKKKKKKNNNRRRTTTZZZlll|||vvv```UUUXXXpppvvvZZZUUUQQQLLLGGG???;;;:::999888777777777777555777:::<<>>@@@AAABBBCCCDDDDDDCCCCCCEEEGGG^^^PPPKKKGGGGGGIIIHHHFFFPPP]]]~~~rrrfffWWWNNNFFFDDDCCC@@@>>>??????AAACCCGGGKKKNNNPPPRRRPPPPPPQQQRRRRRRRRRQQQPPPOOOPPPQQQQQQQQQRRRTTTWWWYYYVVVVVVYYYYYYXXX]]]bbbrrrqqqnnn{{{uuucccfffvvv}}}lll~~~pppccc^^^nnnfffUUUNNNCCC>>>???;;;777777666666666666777777555777888888<<>><<<:::888888888888777777777777777777777777666777777999;;;===>>>@@@AAABBBDDDFFFHHHHHHHHHHHHMMMQQQ[[[gggqqqyyyzzzbbbWWWQQQJJJFFFBBB===>>>CCCGGGHHHHHHHHHHHHJJJNNNQQQZZZaaahhhkkkhhheeeeeegggnnnyyy}}}rrrjjjeeeaaa___ccckkkwwwqqqlllmmmxxxwwwnnnaaaXXXOOOLLLKKKJJJNNNRRRSSS\\\nnn{{{rrr]]]VVV[[[qqqwww]]]ZZZUUUOOOGGG>>>;;;:::999888777777777777777777999:::===JJJddd{{{zzztttzzz}}}qqqbbbSSSHHHCCCBBB999::::::<<<===???@@@@@@CCCDDDEEEEEEDDDDDDFFFHHH___OOOKKKFFFFFFIIIGGGFFFOOO]]]{{{oooeeeVVVMMMEEEDDDCCC@@@???@@@???AAAEEEIIIMMMQQQSSSTTTSSSSSSTTTUUUUUUTTTRRRQQQLLLNNNOOOOOOOOOPPPSSSUUUTTTSSSUUUXXXZZZ]]]fffppp{{{mmmjjjxxxqqqeeehhhttt{{{}}}~~~nnnbbb^^^kkk}}}fffUUUOOODDD>>>???<<<777777666666666666777777444777888888;;;HHH\\\kkkuuuxxxmmmbbbXXXQQQLLLHHH@@@???<<<:::888888888888777777777777777777777777777777888999;;;>>>@@@AAABBBCCCDDDFFFHHHIIIIIIJJJJJJNNNXXXdddmmmuuurrr[[[TTTMMMGGGDDDAAA>>>@@@EEEGGGHHHIIIJJJKKKPPPUUUYYYeeekkkqqqrrrpppooorrruuurrrhhhbbb```dddfffiiinnnttt{{{yyyiiibbbbbbkkk}}}uuukkk```WWWNNNKKKJJJJJJNNNSSSSSS^^^ooowwwlllZZZWWW```tttxxxaaa___[[[RRRGGG<<<;;;:::999888777777777777777777888999;;;IIIccczzz}}}uuuzzzuuueeeTTTHHHBBB@@@999:::<<<>>>@@@AAAAAAAAADDDEEEFFFFFFEEEFFFHHHJJJ___NNNJJJEEEEEEHHHFFFEEENNN\\\xxxmmmdddUUULLLEEECCCCCC@@@???@@@@@@CCCGGGLLLPPPTTTVVVXXXWWWXXXXXXXXXVVVTTTQQQOOOKKKMMMNNNOOOOOOPPPRRRUUUTTTUUUXXXZZZ[[[___kkkxxxkkkfffcccrrroooiiilllttt~~~yyyyyyiii\\\XXXfffzzzeeeVVVOOODDD>>>???<<<777777666666666666777777555777888666999DDDVVVdddmmm|||pppeee[[[TTTNNNJJJAAA???===:::999888777888777777777777777777777777777777888:::<<<>>>@@@AAACCCCCCDDDEEEGGGIIIKKKLLLIIILLLUUU```iiiqqq|||ooo\\\TTTKKKCCCAAA@@@@@@CCCGGGIIIJJJKKKMMMQQQWWW___dddnnnrrrvvvxxxzzz}}}nnngggeeehhhiiiiiihhhhhhkkkppptttyyyiii]]]YYYYYYbbbtttqqqfff___VVVMMMKKKJJJJJJNNNSSSUUUaaapppssseeeUUUWWWcccyyy}}}hhhhhhcccXXXKKK===;;;:::999888777777777777555666888:::;;;FFF^^^tttxxx{{{xxxiiiWWWHHHAAA???:::<<>>???===777777666666666666777777666888888555666@@@QQQ___fff}}}uuuiii___XXXRRRNNNAAA???===;;;999888777888777777777777777777777777777777888:::<<>><<<>>>AAADDDFFFFFFFFFEEECCCDDDFFFFFFGGGHHHJJJMMM```LLLJJJFFFDDDEEEEEEGGGMMMUUUyyynnneee]]]RRRLLLGGGEEEBBB???@@@DDDIIIJJJNNNQQQTTTVVVXXXXXXZZZYYYYYYYYYYYYWWWSSSQQQKKKOOOQQQPPPMMMNNNSSSYYY\\\^^^^^^\\\[[[^^^gggnnnyyyeee^^^___^^^lll{{{nnncccfffqqq|||uuuaaaVVVXXXddd~~~gggTTTKKKBBB@@@???777777777777777777888888888666666777888999???OOO___hhhtttzzzkkkaaa[[[TTTMMMHHHBBB<<<;;;:::666555777777888999888666444555666555888<<<>>>@@@BBBDDDFFFFFFFFFEEEEEEGGGIIILLLNNNPPPJJJKKKTTT[[[```ooommm^^^LLLGGGAAA@@@CCCIIILLLMMMQQQOOOOOOTTT]]]hhhpppuuu~~~vvvpppkkkmmmjjjiiilllnnnoootttzzzuuudddZZZYYYXXXXXX[[[^^^gggwwwrrrgggaaa]]]```eeelllxxx}}}pppbbb^^^WWWQQQMMMLLLKKKJJJNNNTTTXXXgggkkkbbbWWWNNN[[[vvv~~~xxxwwwlllKKK@@@???===:::999999999999888888777777999<<>>===;;;888777888777888999888666555666777666999===???@@@BBBEEEGGGGGGGGGFFFFFFGGGIIIKKKMMMOOOIIIIIIQQQVVVZZZiiizzzcccQQQJJJFFFBBBBBBFFFKKKOOOPPPQQQSSSUUUXXX___iiittt{{{zzzwwwuuuuuuqqqooossswww|||}}}pppddd^^^ZZZ[[[___cccccceeennnyyymmmZZZVVVTTTXXX]]]cccmmmwww~~~lllaaa```WWWQQQLLLKKKKKKKKKOOOTTTWWWfffiii```TTTNNN^^^|||}}}pppNNNBBB???===:::999999999999888888777777999<<>>MMM]]]fffnnnssshhhaaaXXXPPPKKKEEE???>>><<<999888999777888999888666666777888888;;;>>>@@@BBBCCCFFFGGGIIIIIIHHHGGGHHHIIIJJJKKKMMMHHHGGGLLLOOOSSS```ooolllTTTFFFFFFEEEDDDEEEJJJOOORRRSSSRRRVVV[[[___dddnnn{{{~~~ssskkkdddaaabbbfffnnntttuuutttxxxyyyaaaQQQOOOPPPTTTYYY___iiisss}}}xxxhhhaaaaaaVVVPPPLLLKKKKKKKKKPPPUUUWWWeeeggg\\\QQQNNNcccuuuPPPCCC???===:::999999:::999888888777888:::;;;AAAOOO]]]{{{xxxwww|||~~~qqqaaaRRRGGGBBBBBBCCCCCCEEEFFFGGGGGGHHHJJJJJJJJJKKKNNNUUU^^^ddd___QQQIIIFFFDDDEEEEEEFFFKKKRRRkkkvvvnnneee]]]QQQJJJEEECCCAAA???BBBGGGLLLNNNQQQUUUYYY[[[\\\]]]^^^___^^^]]]ZZZYYYYYYYYYZZZZZZ[[[^^^aaabbbaaa___ccceeefffeeecccaaabbbcccoooxxxwwwlllfffeeejjjvvv|||qqqfffbbbdddkkkvvv|||yyymmmZZZSSSWWWppp{{{dddVVVNNNCCC@@@???888999999888888888888888777666666777888888===LLL[[[hhhpppxxxmmmeeeZZZQQQLLLEEE@@@>>><<<999777999888888888777666666888::::::<<<@@@BBBCCCEEEGGGIIIKKKKKKJJJIIIHHHIIIIIIIIIMMMHHHFFFHHHJJJNNN[[[gggoooccc\\\SSSIIIDDDBBBCCCDDDGGGLLLPPPTTTVVVTTTWWW]]]dddnnnzzz{{{rrrkkkddd```iiiooozzzuuuZZZRRRQQQRRRWWW]]]dddqqq}}}zzzzzz}}}uuugggaaa```UUUOOOKKKKKKKKKLLLQQQWWW\\\hhhfffYYYOOOOOOgggyyyQQQDDD@@@===:::999::::::999888888777888:::;;;@@@MMMZZZ|||yyyvvvxxxtttdddUUUJJJDDDBBBCCCDDDEEEFFFGGGGGGHHHJJJJJJJJJKKKPPPYYYdddkkk___OOOIIIEEEDDDFFFEEEFFFJJJQQQlllwwwoooeee\\\NNNHHHCCCCCCCCCCCCHHHMMMRRRSSSVVVYYY[[[\\\\\\\\\]]]^^^^^^]]][[[ZZZ]]]______bbbiiipppuuuvvvsssppppppqqqqqqpppllliiiggggggiiipppxxx{{{yyytttpppooopppwww}}}rrrhhhiiiccc___```bbbhhhsss}}}{{{xxxkkkXXXQQQWWWsss{{{fffYYYQQQFFFAAA@@@999:::999999999888888777777555555777888888<<>><<<888777888888888888777777777:::===<<>>;;;::::::::::::999999888888:::;;;???KKKWWW}}}}}}xxxxxxwwwgggXXXLLLFFFBBBCCCCCCDDDDDDEEEEEEFFFIIIIIIIIIKKKPPPYYYdddkkkaaaNNNHHHEEEDDDFFFFFFEEEJJJPPPnnnzzzqqqfff[[[NNNHHHDDDDDDFFFGGGMMMTTTUUUVVVXXXZZZ\\\]]]\\\\\\YYY[[[\\\\\\ZZZ\\\aaaeeeeeekkkttt}}}|||uuuuuuuuutttrrrooollljjjgggkkkqqqvvvyyyyyywwwuuurrrqqqooojjjfffcccbbbaaadddaaa```aaabbbeeepppzzz{{{yyylllXXXRRRYYYsss}}}jjj]]]VVVIIICCCAAA::::::::::::999888888777777555555777888777;;;IIIVVVhhhxxxvvvlll```VVVMMMFFF@@@>>><<<888666888888888888777777888<<>>AAADDDEEEFFFGGGIIIKKKMMMLLLLLLKKKJJJJJJIIIIIILLLKKKIIIGGGIIIPPP]]]ffftttkkk[[[LLLFFFEEEDDDDDDDDDAAACCCFFFHHHKKKOOOTTTXXX[[[[[[```nnnwwwllleeeaaabbbiiiuuuppp]]]QQQQQQSSSYYYbbbppp{{{sssrrrvvv|||wwwjjj___ZZZRRRMMMIIIJJJLLLNNNSSSYYYgggjjj```RRRNNNTTTooo|||QQQDDD@@@>>>;;;::::::;;;:::999999888999::::::>>>IIIUUU{{{|||yyy{{{lll\\\OOOHHHCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJNNNTTT\\\bbbfffPPPHHHEEEEEEFFFFFFEEEIIIOOOhhh~~~tttfffZZZNNNHHHCCCCCCEEEGGGMMMTTTTTTUUUWWWZZZ\\\]]]]]]]]]YYY[[[^^^^^^]]]aaahhhnnnooovvv~~~~~~}}}{{{yyyvvvsssooommmggghhhkkkqqqvvvyyyxxxuuummmfff___\\\^^^cccgggjjjhhhfffddddddbbbeeeppp{{{}}}|||ooo[[[UUU\\\uuunnnbbbZZZLLLEEEBBB;;;;;;;;;:::999999888777777555555777888777;;;GGGUUUlll{{{qqqdddYYYNNNGGGAAA@@@===999777999888999888777777999===@@@@@@BBBEEEGGGGGGHHHJJJLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKIIIGGGJJJTTT```iiiwwwsssZZZQQQKKKJJJJJJHHHFFFGGGDDDFFFIIIJJJKKKOOOTTTYYY]]]___ggguuuzzztttoooeeedddfffkkkqqq|||sssdddZZZTTTVVV\\\eeeppp}}}tttrrruuu{{{vvvjjj^^^WWWQQQLLLIIIJJJLLLNNNTTTZZZgggfffYYYMMMMMMWWWrrr}}}QQQEEEAAA>>>;;;::::::;;;:::999999888999::::::===GGGSSSuuuyyy~~~qqq```SSSLLLEEEDDDDDDCCCCCCBBBBBBAAAAAACCCFFFHHHJJJNNNRRRUUUjjjRRRHHHEEEEEEFFFFFFEEEIIINNN___vvvfffYYYLLLFFFAAAAAAAAACCCIIIPPPQQQSSSVVVYYY[[[]]]]]]]]][[[^^^aaaaaabbbfffooovvv|||~~~zzzuuuqqqhhhggghhhlllsssvvvvvvsssbbbZZZTTTXXXbbbiiillllllmmmjjjiiigggdddfffqqq~~~rrr^^^XXX^^^xxxpppeee]]]NNNFFFCCC<<<;;;;;;::::::999888777777555555777888777:::GGGTTTrrr~~~uuuhhh\\\PPPIIICCCAAA???:::999:::888999888777777:::>>>AAAAAACCCFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJIIIGGGKKKUUUccckkkzzzvvvbbbVVVTTTNNNJJJJJJJJJHHHHHHJJJHHHIIIKKKKKKLLLOOOUUUZZZ^^^dddnnnzzz~~~||||||{{{zzzxxxpppnnnmmmllljjjlllvvvwwwggg___\\\\\\\\\___hhhtttvvvsssuuuzzz}}}uuuiii]]]WWWPPPKKKHHHJJJLLLOOOTTT[[[eeebbbTTTIIIMMMZZZsss~~~RRRFFFAAA>>>;;;:::;;;;;;:::999999888999::::::<<>>AAAEEEGGGHHHIIIKKKMMMmmmTTTKKKGGGEEEFFFEEECCCDDDHHH[[[wwwgggZZZOOOGGGBBBBBBCCCDDDGGGKKKTTTTTTTTTUUUWWWZZZ]]]^^^YYY\\\___```bbbjjjvvv}}}wwwqqqmmmkkkhhhfffbbbcccllluuusssjjj___```]]]YYY```ooo{{{|||tttqqquuuxxxzzz}}}rrrZZZYYYfff{{{oooeeeRRRGGGEEEBBB>>><<<999888999888777666555444444777888;;;CCCMMMkkk|||rrraaaXXXOOOFFFCCCAAA<<<999999777777888888888:::>>>AAADDDEEEFFFGGGHHHIIIIIIIIILLLJJJJJJLLLOOOPPPMMMJJJHHHKKKLLLJJJKKKTTTcccooosssxxxwwwnnnddd]]]WWWRRRTTTQQQOOOPPPRRRRRRPPPMMMTTTNNNKKKLLLNNNQQQXXX^^^fffqqqwwwzzzyyywww}}}~~~zzzwwwyyyvvvvvvzzz{{{wwwsssrrrsssnnnhhhbbb______bbbccckkkpppzzzzzzyyy|||nnnccc]]]TTTMMMJJJHHHIIIJJJMMMWWWbbblllaaaSSSLLLOOO___zzzvvvSSSFFFFFFCCC@@@======<<<;;;:::<<<999888:::;;;===DDDKKKlllxxxxxx{{{iiiZZZQQQKKKGGGEEEEEEDDD@@@@@@CCCEEEGGGIIIIIIIIIHHHIIIJJJnnnSSSKKKGGGEEEFFFEEECCCDDDHHHXXXyyyiii[[[OOOHHHCCCCCCDDDEEEHHHMMMUUUUUUUUUVVVXXXZZZ\\\]]]\\\^^^aaacccfffnnnyyyuuusssoookkkjjjjjjkkkmmmmmmkkkgggfffllluuuvvvpppiiifffaaadddrrrzzzwwwyyyoooZZZ]]]mmmwwwlllWWWIIIFFFAAA>>>;;;999888999999777666666444555777888:::BBBKKKccc}}}xxxgggYYYPPPGGGDDDAAA<<<999999777888888888888;;;???BBBDDDEEEFFFGGGHHHIIIIIIIIIKKKJJJIIIKKKOOOQQQPPPMMMLLLMMMMMMKKKKKKSSSaaammmuuuuuummmaaaXXXYYY\\\^^^\\\XXXSSSQQQRRRTTTSSSRRRVVVRRRPPPQQQQQQSSSXXX___jjjwww|||}}}wwwrrrrrruuuvvvrrrmmmgggccciii{{{|||||||||~~~{{{{{{~~~|||yyyuuusssuuu{{{~~~mmmccc\\\SSSLLLIIIHHHIIIKKKOOOYYYdddqqqdddUUUMMMRRRdddyyyUUUGGGFFFCCC@@@======<<<;;;:::<<<999888:::;;;===CCCKKKdddyyyvvvzzz~~~mmm^^^UUULLLGGGEEEEEEDDDAAAAAADDDEEEGGGJJJKKKKKKKKKKKKLLLoooRRRKKKGGGEEEFFFEEECCCDDDHHHRRRxxxyyyiii[[[PPPIIIDDDDDDEEEFFFJJJNNNUUUVVVVVVWWWXXXYYYZZZ[[[\\\___bbbdddhhhpppzzztttbbb```^^^]]]```eeelllppppppooojjjgggiiiqqquuutttqqqjjjgggpppwww|||~~~iiiYYYaaavvvttt[[[KKKFFF???===;;;999888999999888666777555666888888999@@@IIIXXXpppmmm\\\RRRIIIEEEAAA<<<999999777888999999999;;;???BBBDDDEEEFFFGGGHHHIIIIIIIIIKKKIIIHHHKKKPPPSSSSSSRRRPPPPPPOOOLLLLLLRRR___iiivvvtttkkk]]]WWW\\\dddhhhddd^^^WWWTTTVVVYYYZZZZZZ[[[YYYYYYZZZXXXVVV[[[bbbooo}}}yyyiii```^^^]]]___aaaaaa^^^ZZZVVVZZZgggzzz~~~}}}{{{yyyzzz|||lllaaa[[[QQQKKKHHHHHHJJJLLLQQQ]]]hhhttteeeTTTMMMSSSiii|||XXXHHHFFFCCC@@@>>>===<<<;;;:::<<<999888:::;;;<<>>FFFQQQhhhzzzrrr```VVVLLLGGGBBB===::::::888999999999:::<<<@@@CCCDDDEEEFFFGGGHHHIIIIIIIIIJJJHHHGGGJJJPPPTTTVVVUUUSSSSSSQQQNNNMMMSSS]]]eeesssuuuqqqhhhccceeeiiikkkfffaaa]]]\\\___ccceeeeeebbbbbbcccccc```\\\^^^eeetttxxxeee___ZZZ\\\^^^___```^^^\\\[[[]]]cccooo}}}vvvtttuuuzzz}}}yyyiii___YYYOOOJJJHHHHHHKKKNNNTTT```lllsssbbbPPPKKKUUUnnn~~~ZZZJJJGGGEEEAAA>>>>>>===;;;:::<<<999888:::;;;;;;AAAHHH\\\|||vvvrrr}}}uuufff]]]NNNIIIEEEEEEDDDBBBDDDIIIJJJNNNRRRUUUVVVWWWWWWXXXuuuSSSLLLHHHFFFFFFEEEBBBCCCGGGHHHccc}}}lll^^^MMMFFFBBBCCCEEEFFFJJJOOOUUUVVVXXXYYYZZZYYYXXXWWWWWWYYY]]]bbbhhhooovvv{{{{{{|||qqqgggbbbfffhhhlllrrrwww|||~~~xxxtttqqqrrryyywww}}}}}}mmmWWWOOObbb{{{___MMMGGG???<<<:::888888999999888777888777777999888777===DDDOOOeeexxxwwwfff[[[OOOIIIDDD>>>;;;;;;999999:::::::::===@@@CCCDDDEEEFFFGGGHHHIIIIIIIIIJJJGGGGGGJJJPPPUUUVVVVVVSSSSSSRRRPPPQQQUUU\\\bbbqqqtttsssmmmhhhjjjllllllgggeeeeeeiiiooossssssrrrkkkjjjkkklllhhhcccdddiii|||nnnXXXQQQUUUXXX]]]bbbdddbbb``````bbblllooovvvvvvuuuwwwyyyyyy|||}}}uuufff]]]WWWNNNJJJHHHIIILLLPPPWWWdddpppppp___NNNLLL[[[uuu}}}\\\LLLIIIFFFCCC@@@???>>><<<;;;<<<999999;;;;;;;;;???FFFYYYwww{{{sssxxxvvvhhh^^^PPPJJJFFFEEEDDDCCCFFFKKKNNNQQQVVVYYYZZZ[[[]]]^^^yyyTTTMMMHHHFFFFFFEEEBBBCCCFFFFFFYYYzzzpppbbbLLLEEEAAABBBEEEGGGKKKPPPTTTUUUXXXZZZ[[[ZZZXXXVVVWWWZZZ^^^dddkkkrrrxxx{{{zzzrrrgggeeegggmmmqqqyyyzzzwwwtttsssvvv||||||wwwdddPPPMMMbbbzzz```NNNIIIBBB<<<:::888888999999999888777666777999888777<<>><<<<<<:::999;;;;;;:::>>>DDDRRRqqqvvvtttxxxiii___QQQKKKFFFEEEDDDDDDHHHNNNOOORRRUUUXXXYYY[[[]]]___|||VVVMMMIIIFFFFFFEEEBBBCCCFFFEEESSSnnnqqqbbbLLLFFFBBBCCCFFFHHHMMMRRRRRRTTTXXX[[[\\\ZZZXXXVVVXXXZZZ^^^eeemmmtttyyy{{{yyy~~~ppphhhjjjqqqvvv{{{}}}}}}zzzvvvvvvyyy~~~~~~qqq^^^NNNOOOddd{{{]]]KKKHHH@@@<<<:::888888999:::999888666555777999888777<<>>AAAEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHKKKPPPRRRQQQOOOJJJMMMQQQUUUYYY]]]```bbbgggmmmooommmooowww~~~}}}wwwsssuuuwwwtttqqqpppgggUUUPPPMMMQQQ[[[aaalllzzzyyyooo```XXXUUUMMMKKKJJJKKKOOOSSS[[[hhhtttdddWWWNNNUUUjjjrrr[[[QQQNNNKKKGGGDDDBBBAAA???>>><<<::::::;;;;;;:::===CCCMMMmmmwwwqqq}}}{{{mmmbbbSSSLLLFFFEEEDDDDDDIIIOOOMMMOOOQQQRRRSSSVVVYYY\\\~~~WWWMMMIIIFFFFFFEEEBBBBBBFFFEEEPPPhhhooo```MMMGGGCCCDDDGGGJJJNNNSSSQQQTTTXXX[[[\\\[[[XXXWWWVVVXXX]]]dddmmmtttxxxzzzzzz~~~sssmmmqqqxxx|||~~~|||nnn[[[MMMQQQggg}}}YYYFFFCCC===;;;:::888888999:::999888555555777999888777<<>>BBBEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHLLLPPPQQQOOOLLLGGGKKKQQQWWW\\\___aaabbbbbbkkktttxxx}}}zzztttwwwzzzyyytttrrrWWWLLLPPPNNNOOOUUU\\\jjjzzzxxxnnn^^^WWWUUUMMMLLLJJJLLLPPPTTT[[[hhhuuu^^^RRRKKKUUUkkknnn[[[RRROOOLLLHHHEEECCCBBB@@@>>><<<::::::<<<;;;999===BBBNNNmmmwwwooozzz~~~pppdddSSSLLLFFFEEEDDDEEEJJJPPPJJJKKKLLLMMMNNNQQQUUUYYYZZZOOOLLLIIIFFFEEEEEECCCBBBEEENNNeeerrr[[[PPPIIIDDDFFFKKKMMMPPPSSSSSSSSSTTTUUUWWWXXXYYYYYYVVV[[[bbbhhhmmmrrrwwwzzzzzzuuuwww}}}~~~vvvppprrrwww{{{~~~}}}xxxsssqqqqqqzzzkkkQQQLLLWWWnnn}}}UUUGGGCCC@@@@@@???===;;;:::888888888:::999777555666999<<>>===;;;:::;;;>>>BBBDDDDDDCCCEEEGGGIIIIIIIIIHHHGGGHHHHHHHHHIIIOOOTTTPPPIIIHHHJJJOOOWWW```dddccc```bbbiiirrr{{{xxxpppssszzz{{{|||}}}jjjUUUPPPOOOSSSQQQZZZfffnnnwww~~~qqqeee___WWWOOOKKKIIIMMMNNNNNNWWWdddhhhcccTTTIIIHHHXXXmmmiii[[[WWWMMMKKKHHHEEEDDDCCC@@@???@@@???>>><<<<<<>>>BBBEEESSSiii~~~tttvvvyyyooo[[[OOODDDCCCEEEFFFFFFGGGHHHIIIJJJLLLOOOSSSVVVXXX\\\OOOLLLIIIFFFEEEDDDCCCAAABBBKKKaaauuu^^^PPPIIIDDDGGGKKKNNNQQQUUUTTTTTTUUUVVVWWWWWWWWWWWWWWW[[[bbbhhhnnnsssxxx{{{~~~yyy{{{|||kkkccc]]]___cccggglllmmmlllllloooqqq}}}kkkUUURRR^^^uuuzzzSSSEEEBBB??????>>><<<;;;999999888888:::999777555666999<<<>>>LLLiiivvv}}}tttcccYYYRRRJJJCCC@@@===;;;:::;;;>>>AAACCCDDDCCCEEEGGGIIIIIIIIIHHHGGGGGGHHHGGGHHHNNNRRRNNNGGGFFFHHHOOOXXXaaaeeedddbbbbbbfffmmmsssyyy|||tttvvv|||~~~~~~aaaQQQOOOQQQYYYZZZeeehhhvvv|||~~~kkkaaa[[[TTTMMMJJJHHHMMMOOOPPPYYYeeefff___RRRIIIKKK\\\qqq{{{fffYYYVVVOOOLLLIIIGGGFFFDDDBBB@@@@@@@@@???===<<<>>>BBBEEEQQQfffzzzvvvvvv}}}}}}ttt___SSSGGGDDDFFFEEEEEEFFFGGGHHHJJJMMMQQQVVVZZZ]]]___OOOLLLHHHFFFEEEDDDBBBAAA>>>GGG\\\yyybbbQQQIIIDDDGGGKKKNNNRRRVVVUUUVVVWWWXXXXXXWWWVVVUUUWWW[[[bbbhhhnnnsssyyy|||{{{}}}pppbbbZZZVVVXXX___ccchhhlllnnnrrrxxx|||jjjXXXZZZfff~~~tttOOODDDAAA>>>===<<<;;;:::999999999999:::999777666666888;;;===EEEgggxxx{{{}}}kkk```VVVLLLEEEBBB===;;;:::;;;>>>AAACCCCCCDDDEEEGGGIIIIIIIIIHHHGGGFFFFFFFFFGGGLLLPPPLLLDDDCCCFFFNNNYYYccchhhgggeeebbbcccfffhhhlllqqqxxx}}}|||}}}}}}||||||~~~zzz{{{XXXOOOPPPSSS^^^cccqqqwwwuuuddd[[[VVVPPPKKKIIIHHHMMMPPPSSS\\\eeecccZZZNNNIIIOOObbbwwwtttbbbWWWVVVPPPNNNKKKIIIHHHFFFDDDCCCAAAAAA@@@>>><<<===AAADDDMMMaaarrr{{{wwwyyyzzzdddWWWKKKFFFFFFDDDCCCDDDEEEFFFIIINNNSSSYYY^^^aaabbbPPPMMMIIIFFFEEEDDDBBB@@@>>>FFFXXXyyy|||dddQQQIIIDDDFFFKKKNNNRRRVVVVVVWWWXXXYYYXXXWWWUUUTTTWWW[[[aaagggmmmrrrxxx|||zzz|||}}}yyyzzzoooccc^^^\\\bbbjjjooouuuxxxzzz}}}}}}hhhXXX^^^mmmoooLLLCCCAAA===<<<<<<;;;::::::999:::::::::888777666666888:::<<<@@@eee}}}sssfffZZZNNNFFFDDD>>><<<;;;;;;>>>AAACCCCCCDDDEEEGGGIIIIIIIIIGGGFFFDDDEEEEEEFFFKKKNNNJJJAAA@@@DDDMMMZZZeeekkkkkkiiiccccccbbbbbbdddhhhmmmpppqqqrrruuuvvvyyy|||xxxVVVRRRSSSVVVbbbjjjxxxpppaaaXXXTTTNNNIIIHHHHHHNNNSSSWWW___ggg```TTTJJJIIITTTiii}}}nnn___VVVVVVQQQNNNKKKIIIIIIHHHFFFDDDBBBBBBAAA???======@@@BBBIIIZZZiii}}}zzzxxxggg[[[NNNHHHEEECCCCCCEEEEEEFFFIIIMMMRRRXXX\\\___dddQQQNNNJJJGGGEEEDDDBBB@@@@@@GGGUUUppp}}}fffRRRJJJDDDEEEIIILLLQQQUUUWWWWWWXXXXXXXXXWWWVVVUUUWWW[[[```fffkkkqqqwwwzzz~~~xxx{{{wwwuuuqqqsss{{{nnnddd```bbbmmm{{{}}}{{{dddWWW```sssjjjJJJDDDCCC>>>===<<<<<<;;;:::::::::;;;999888777666666888999:::???aaazzzmmm___QQQHHHEEE???===<<<<<>>CCCLLLZZZfffnnnooommmgggeeecccbbbdddhhhlllnnnoooqqqtttwwwyyy}}}uuuWWWUUUVVVZZZjjjsss|||ooo```XXXSSSMMMIIIIIIHHHOOOUUUZZZccciii___PPPGGGJJJYYYpppkkk___WWWXXXPPPNNNKKKIIIIIIHHHFFFDDDCCCCCCBBB@@@======???AAADDDSSS___sssxxx~~~kkk___RRRJJJFFFBBBCCCFFFEEEFFFHHHKKKNNNSSSVVVYYYgggSSSOOOKKKHHHFFFEEECCCAAAAAAHHHPPPbbbkkkUUULLLEEEFFFIIILLLPPPUUUVVVVVVWWWWWWWWWXXXYYYYYYZZZ]]]bbbfffkkkpppvvvzzz{{{www{{{}}}hhhlllkkkoooxxxtttkkkhhhoooxxx^^^VVVfff}}}fffJJJGGGFFF@@@???>>>===<<<;;;;;;;;;;;;999888777777777777888999@@@YYYzzzuuugggWWWLLLIIIAAA???>>>>>>@@@CCCEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEBBBDDDEEEGGGMMMPPPKKKCCC???CCCLLLYYYfffooorrrqqqkkkiiiggghhhkkknnnpppqqqrrrtttwwwyyyzzz}}}uuuXXXWWWYYY```ttt~~~xxxlll___XXXSSSMMMJJJJJJIIIPPPWWW]]]ggglll```OOOHHHMMM___www|||jjj```XXXXXXQQQOOOLLLJJJJJJIIIGGGFFFEEEEEECCCAAA>>>===>>>???AAAMMMWWWkkkxxx{{{rrrfffXXXOOOHHHCCCCCCFFFFFFFFFGGGHHHJJJMMMPPPRRRjjjTTTQQQMMMIIIHHHFFFDDDBBBAAAGGGJJJTTT{{{sssYYYPPPHHHHHHKKKMMMQQQUUUUUUUUUUUUUUUWWWYYY\\\]]]^^^aaadddhhhlllqqqvvvzzzvvvrrrxxxpppdddeeegggnnnxxx}}}}}}|||lllXXXYYYpppdddLLLKKKJJJBBBAAAAAA???>>><<<<<<;;;;;;888888777777777777888888@@@MMMnnnppp___SSSOOOCCCAAA???@@@BBBEEEFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEAAACCCFFFIIIOOOSSSMMMEEE@@@CCCKKKXXXfffpppttttttpppnnnlllnnnrrruuuuuuuuuvvvxxxzzz||||||~~~zzz\\\ZZZ[[[eee|||qqqfff\\\VVVQQQLLLKKKLLLKKKQQQXXX___jjjnnnaaaOOOKKKRRReee}}}xxxiiiaaaWWWVVVRRRPPPMMMLLLLLLKKKIIIHHHEEEEEEDDDBBB>>>======>>>>>>HHHQQQeeeyyyxxx}}}pppaaaTTTKKKCCCCCCFFFFFFFFFFFFFFFHHHJJJMMMNNNlllUUURRRNNNJJJIIIGGGEEECCC???FFFEEEIIInnnzzz]]]SSSKKKJJJLLLNNNRRRVVVUUUTTTSSSTTTVVVZZZ^^^```aaadddgggjjjmmmrrrwww{{{|||~~~yyypppmmmtttooolllaaafffoooyyyqqqdddTTT[[[xxxcccMMMMMMLLLDDDCCCBBB@@@???===<<<;;;;;;888888777777777777777888===CCCccc}}}wwweeeYYYTTTDDDBBB@@@AAACCCEEEGGGGGGFFFGGGHHHIIIIIIHHHFFFEEEAAADDDFFFJJJQQQTTTOOOGGGBBBDDDKKKWWWeeepppuuuvvvsssqqqppprrruuuxxxwwwvvvyyy{{{}}}~~~bbb^^^^^^hhh~~~kkkaaaXXXSSSPPPLLLKKKMMMKKKRRRXXX```kkkpppbbbPPPMMMUUUiiiuuuiiiaaaWWWUUUTTTRRROOONNNMMMMMMKKKJJJFFFFFFEEEBBB???============FFFNNNbbbxxxvvvwwwgggYYYMMMDDDCCCFFFEEEEEEEEEFFFGGGJJJLLLMMMgggWWWOOOJJJJJJIIIEEEAAAAAA>>>HHHJJJHHH___fffYYYLLLHHHIIIMMMRRRVVVUUUVVVXXXXXXXXXYYY[[[]]]eeeddddddffflllrrrwwwzzz{{{xxxrrrlllkkkqqq{{{zzzjjjdddccciiisss~~~vvvkkkYYYPPPaaajjjSSSNNNLLLCCCFFFEEEBBB???=========>>><<<;;;:::999888888888888===DDDWWWqqqooo___TTTFFFAAA???AAADDDDDDFFFIIIEEEFFFHHHIIIIIIHHHGGGFFFBBBGGGHHHIIIRRRZZZSSSDDDDDDGGGKKKUUUeeevvv}}}|||xxxuuusssssstttuuuuuutttzzz{{{|||~~~iii___cccppp|||yyyggg```XXXTTTOOOJJJJJJMMMOOORRR\\\hhhlllbbbTTTLLLKKKXXXppp}}}kkkccc^^^VVVZZZXXXTTTOOOLLLJJJIIIIIIGGGGGGFFFDDDAAA???@@@AAA@@@BBBHHH[[[zzzxxxyyy}}}pppcccUUUHHHDDDEEEBBBFFFGGGCCCDDDJJJLLLHHHmmmXXXPPPKKKKKKJJJFFFBBBBBB@@@GGGGGGEEEVVV|||kkk[[[KKKFFFHHHKKKOOOSSSVVVWWWXXXXXXXXXZZZ]]]```bbbdddhhhnnnssswwwzzzzzz}}}uuulllgggkkkuuunnnaaaeeekkkxxxvvvsssyyy|||mmm^^^RRRSSSllldddQQQNNNMMMEEEGGGEEEBBB???>>>======>>><<<;;;:::999888888888888<<>>>>>???AAABBBGGGXXXxxx|||wwwyyyuuujjj\\\OOOHHHHHHAAAEEEFFFCCCDDDIIIKKKHHHsssYYYRRRLLLLLLKKKGGGDDDDDDDDDDDDDDDDDDMMMeeetttaaaNNNGGGIIILLLOOORRRWWWXXXYYYYYYYYY\\\```ccccccgggnnnuuuzzz{{{zzzyyyxxxqqqjjjjjjrrr|||}}}nnnbbbhhhooo|||yyylllnnn{{{tttcccRRRNNN[[[~~~ttt\\\NNNNNNOOOGGGGGGEEECCC@@@???>>>>>>>>><<<;;;:::999999888888888;;;???MMMbbbqqq|||uuukkkVVVMMMFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGGGGDDDHHHJJJKKKQQQWWWRRRGGGDDDHHHNNNYYYjjjzzzuuusssrrruuuzzz~~~~~~}}}}}}}}}~~~ssssss|||{{{vvvkkk\\\UUUPPPNNNLLLJJJLLLQQQRRRTTT\\\dddbbbXXXMMMIIIPPPdddooohhhiiijjjccc^^^[[[WWWSSSPPPMMMMMMLLLJJJJJJIIIFFFBBB@@@@@@AAACCCCCCFFFSSSooovvvttt|||sssfffWWWLLLIIIAAADDDEEECCCEEEIIIJJJHHHxxx[[[SSSNNNMMMMMMHHHEEEDDDEEEAAABBBFFFIIIXXX}}}|||hhhRRRJJJKKKOOORRRTTTYYYZZZZZZZZZZZZ]]]bbbeeehhhlllsssxxxyyyxxxvvvtttooooooppptttzzzsssjjjhhhmmmrrr}}}zzzrrrzzzooo\\\OOOPPPeeeiiiVVVMMMMMMOOOIIIGGGFFFDDDAAA@@@???>>>>>><<<<<<;;;:::999999999999:::<<>>===<<<;;;:::999999999999999:::DDDUUUcccppp{{{eeeXXXKKKGGGFFFEEEDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJLLLLLLJJJIIIIIIFFFBBBCCCHHHOOO[[[lll{{{}}}pppnnnnnnuuunnnfffZZZTTTOOONNNLLLJJJMMMRRRRRRYYYcccggg^^^QQQJJJKKK\\\ppptttgggcccdddddd\\\^^^\\\YYYUUURRRQQQQQQQQQOOOOOONNNLLLHHHFFFGGGGGGDDDEEEDDDIII^^^|||uuubbbQQQHHHFFFEEEDDDEEEGGGIIILLLOOOddd\\\UUUTTTQQQLLLGGGFFFDDD@@@CCCIIILLLXXX~~~ttt___RRRMMMMMMQQQUUUZZZ\\\]]]^^^]]]^^^aaaccckkklllmmmkkkhhhhhhjjjmmmooosssvvvvvvwwwwwwrrrrrrsssqqqyyy{{{eeeRRROOOXXXuuuyyy^^^VVVNNNJJJKKKHHHGGGFFFEEEDDDBBB@@@???>>>===<<<;;;:::999999999999999999BBBRRR___kkk}}}nnn___OOOIIIHHHGGGEEEFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJFFFCCCBBBAAACCCIIIQQQ]]]mmm{{{{{{pppnnnnnnvvvwwwhhhaaaZZZTTTOOONNNLLLKKKNNNSSSTTT[[[dddeeeZZZNNNMMMSSSeeewwwmmmeeeaaabbbbbb\\\\\\ZZZWWWTTTRRRRRRRRRSSSSSSSSSQQQMMMIIIFFFEEEFFFBBBDDDEEEIII[[[}}}zzzhhhWWWNNNLLLGGGDDDFFFHHHJJJPPPVVVkkkbbb[[[YYYVVVOOOJJJIIIEEEBBBCCCFFFGGGTTTyyyjjj[[[QQQMMMPPPVVVZZZ\\\_________^^^___```aaadddfffeeeccceeejjjppprrrwww}}}xxxtttvvvyyyzzzyyyuuuxxxdddQQQSSScccmmmZZZWWWOOOHHHIIIIIIGGGGGGFFFEEECCCAAA??????===<<<;;;::::::999::::::999888@@@NNNZZZddduuuyyygggUUULLLJJJHHHFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJKKKLLLJJJFFFBBBBBBEEEFFFKKKTTT___ooo|||{{{rrrooopppxxxnnnccc___XXXRRRNNNMMMLLLKKKOOOTTTWWW]]]bbb___RRRJJJPPP\\\ooo|||hhhddd`````````[[[XXXWWWUUUSSSRRRRRRSSSTTT\\\[[[XXXRRRLLLGGGEEEEEEBBBFFFGGGHHHUUUttt|||qqqbbbYYYQQQJJJFFFGGGIIILLLSSS\\\pppggg___\\\YYYRRRLLLKKKFFFDDDCCCBBBBBBPPPrrruuucccUUUNNNQQQXXXZZZ\\\___```___^^^]]]]]]XXX\\\```bbbbbbfffmmmsssssszzz{{{qqqsssuuuxxxzzz|||~~~{{{|||yyyeeeRRRYYYnnnfffXXXXXXOOOGGGHHHJJJGGGGGGFFFEEECCCAAA@@@???======<<<;;;::::::::::::888777>>>LLLWWW___ooonnnYYYOOOLLLIIIFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKIIIKKKLLLKKKFFFBBBDDDHHHHHHMMMVVVbbbqqq~~~{{{uuurrrrrrzzzzzziiicccbbbUUUPPPLLLLLLLLLLLLPPPUUUZZZ^^^```YYYLLLGGGSSScccuuuuuueeeccc^^^\\\]]]XXXVVVUUUSSSQQQQQQRRRSSSTTTeeeccc___XXXPPPIIIFFFEEEDDDHHHHHHFFFNNNiii{{{}}}xxxjjjbbbUUULLLFFFGGGJJJMMMUUU```vvvmmmfffeeeccc[[[SSSOOOJJJBBBBBBIIIHHHKKKjjjlllZZZOOOPPPVVVZZZ___dddfffddd___[[[YYY^^^^^^cccjjjkkkkkkpppyyy}}}}}}~~~xxx}}}vvvkkkmmmxxx|||bbb^^^dddvvvdddVVVUUUTTTMMMJJJNNNGGGHHHHHHHHHGGGEEECCCBBB@@@???===;;;:::999:::::::::888;;;EEEPPP\\\jjjvvvvvvbbbWWWQQQKKKFFFDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKLLLKKKIIIGGGFFFFFFNNNPPPWWWhhh{{{xxxtttvvvpppuuuqqqeee^^^[[[SSSPPPMMMJJJJJJMMMQQQTTT[[[ZZZVVVOOOFFFHHHXXXkkkrrrbbbaaabbb]]]YYY[[[VVVVVVUUUUUUTTTUUUUUUUUU[[[[[[[[[YYYUUUQQQMMMKKKFFFFFFGGGHHHLLLYYYsss}}}yyyooodddZZZLLLJJJQQQRRR^^^xxx}}}ssslllkkkiiiaaaWWWSSSKKKCCCBBBHHHFFFHHHcccqqq___SSSQQQVVV[[[aaagggiiieee___\\\ZZZ______eeelllpppqqqxxxvvvmmmiiirrroookkkyyytttcccWWWVVVTTTNNNLLLOOOIIIIIIIIIIIIHHHFFFEEEDDDAAA???>>><<<::::::::::::;;;999;;;BBBLLLWWWgggttt{{{ggg[[[SSSKKKEEECCCEEEEEEEEEEEEFFFGGGIIIIIIJJJKKKLLLKKKIIIGGGFFFFFFNNNQQQ[[[lll~~~vvvuuuwwwrrrxxxoooeee^^^YYYRRROOOLLLJJJKKKNNNRRRUUUZZZWWWSSSLLLFFFIII\\\ooo}}}kkk^^^```bbb]]]ZZZ[[[YYYXXXWWWVVVUUUTTTTTTTTTYYYYYYXXXWWWTTTPPPMMMKKKIIIHHHHHHHHHJJJVVVmmm|||~~~}}}uuuiii___PPPKKKPPPRRRdddzzzrrrqqqooofff[[[UUUMMMDDDBBBGGGDDDDDDYYYvvvyyygggXXXSSSUUU[[[ccclllmmmfff___]]]]]]```cccjjjsssxxx}}}{{{wwwxxx|||qqqmmmppp~~~~~~xxxpppbbbWWWVVVUUUPPPNNNQQQJJJJJJJJJJJJIIIGGGFFFEEEAAA@@@???===;;;:::::::::;;;999:::???FFFRRRcccrrrkkk___WWWNNNHHHEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKLLLKKKHHHGGGGGGHHHOOOTTTaaasss|||ttttttvvvrrryyywwwiiiaaaZZZTTTOOOMMMLLLKKKLLLPPPSSSVVVXXXTTTNNNHHHEEEMMMbbbwwwoooccc[[[___bbb^^^ZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSVVVVVVVVVTTTRRRPPPMMMKKKLLLJJJIIIHHHHHHQQQeeeyyy{{{{{{~~~uuulllZZZQQQRRRUUUnnn}}}}}}{{{rrrddd\\\OOOFFFCCCFFFDDDCCCSSSjjjooo]]]UUUUUU[[[eeennnnnnfff___^^^```ccchhhrrr{{{xxxooonnnnnnwww}}}zzzlllaaaXXXWWWVVVRRRQQQRRRKKKKKKJJJIIIHHHGGGFFFFFFBBBAAA@@@>>>===;;;::::::;;;999999<<>><<<;;;:::999999999;;;>>>JJJ```ttt~~~tttjjjbbbWWWNNNIIIEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKJJJIIIGGGHHHKKKMMMUUU]]]mmm~~~|||sssppppppqqqlllwwwuuuddd^^^ZZZSSSMMMJJJJJJKKKLLLOOORRRUUUWWWQQQKKKEEEFFFMMM]]]uuujjjaaa^^^]]]______[[[WWWVVVSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRPPPOOOOOOKKKIIIHHHHHHGGGKKKYYYggg~~~}}}yyyiiiaaa___zzzzzznnnWWWLLLDDDEEEFFFGGGOOO[[[sss|||ggg[[[XXXYYY```ggggggbbb^^^^^^aaagggsssrrrrrrzzzyyylllbbbgggzzzxxxddd```ZZZWWWTTTSSSQQQQQQKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDCCCBBB@@@===;;;:::888999::::::;;;EEE\\\rrr{{{rrriii]]]QQQJJJGGGGGGFFFGGGGGGHHHIIIJJJIIIIIIIIIGGGGGGJJJNNNQQQZZZaaaqqqvvvooopppnnnpppnnn|||ooobbb]]]YYYTTTNNNIIIJJJKKKMMMPPPRRRTTTVVVMMMGGGDDDIIIUUUggg}}}hhh______^^^]]][[[XXXVVVUUUQQQQQQQQQQQQRRRSSSTTTUUUTTTSSSSSSRRRQQQPPPOOOOOOJJJIIIHHHHHHGGGIIITTT```zzzzzz~~~wwwlllfff{{{vvv\\\PPPEEEDDDFFFFFFLLLTTTkkklll___\\\XXX\\\```aaa^^^]]]^^^```ffftttvvvwww}}}wwwuuu}}}]]]WWWXXXooommmaaa___[[[VVVSSSRRRPPPOOOLLLKKKJJJHHHGGGGGGGGGGGGEEEEEEDDDCCCAAA>>><<<:::999:::;;;:::777???VVVkkk~~~yyysssgggZZZSSSHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFGGGKKKPPPUUU___eeesss~~~qqqlllqqqhhhmmmpppwwwiii^^^YYYVVVRRRNNNIIIJJJLLLNNNPPPRRRTTTTTTIIIDDDDDDMMM\\\pppqqqddd]]]^^^]]]ZZZVVVVVVVVVWWWSSSRRRRRRRRRRRRSSSSSSTTTSSSRRRQQQPPPOOONNNMMMMMMLLLJJJIIIIIIGGGHHHOOOYYYlll{{{|||{{{qqq~~~```RRRFFFDDDDDDEEEIIIOOOfffpppccc___XXXYYY\\\\\\\\\\\\^^^___eeeuuu}}}}}}wwwrrruuusssUUURRRTTTmmmccc```___[[[VVVRRRQQQPPPMMMNNNMMMKKKIIIHHHHHHHHHIIIEEEEEEEEECCCAAA>>><<<:::999;;;<<<999555:::PPPfffyyy~~~|||zzzpppddd]]]IIIIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFGGGLLLRRRWWWaaagggttt{{{nnnjjjrrrbbbiiiooowwwooocccZZZUUURRRNNNLLLIIIJJJLLLOOOQQQRRRSSSTTTGGGCCCDDDPPPaaauuuhhh```[[[]]][[[WWWSSSTTTVVVXXXUUUUUUTTTSSSSSSRRRSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLNNNLLLKKKJJJGGGFFFLLLTTT```~~~|||{{{qqqUUUHHHJJJGGGFFFJJJKKKaaatttcccYYYYYY\\\aaaaaa]]]]]]```fffrrr}}}wwwrrrxxx}}}fff[[[PPP```vvvaaa___]]]ZZZVVVSSSPPPNNNMMMKKKLLLLLLMMMMMMMMMLLLLLLLLLIIIFFFDDDCCCBBBAAA@@@===;;;;;;;;;;;;===HHHSSSrrrttt}}}}}}~~~wwwmmmYYYNNNGGGIIIJJJHHHIIIMMMHHHCCCCCCHHHMMMPPPUUUZZZbbblllyyy~~~{{{uuuooommmdddhhhmmm~~~mmmggg___YYYUUUQQQLLLIIIMMMKKKJJJNNNRRRRRRKKKDDDFFFCCCJJJ]]]qqqyyydddaaaZZZZZZZZZXXXVVVUUUVVVWWWTTTSSSQQQPPPQQQSSSVVVXXXSSSQQQOOOLLLKKKLLLMMMNNNOOOMMMIIIGGGHHHKKKPPPSSS\\\sss}}}vvvYYYIIIJJJGGGFFFJJJLLL[[[{{{lll^^^\\\^^^aaa```]]]\\\___fffooo}}}}}}|||yyy|||xxxssstttqqq[[[XXX___{{{iiiVVV^^^\\\YYYVVVTTTQQQPPPOOOLLLLLLMMMMMMNNNMMMMMMLLLKKKIIIFFFDDDDDDCCCBBBAAA@@@===<<<<<<;;;<<>>===;;;:::AAAIIITTT```nnnzzz~~~sss___KKKFFFJJJKKKGGGCCCJJJGGGHHHMMMQQQTTTYYY___lllsss|||{{{sssmmmiiidddjjjooo~~~~~~kkk___[[[UUUPPPMMMKKKHHHFFFJJJKKKNNNSSSUUURRRKKKEEEDDDJJJYYYnnnjjj\\\VVVYYYWWWUUUVVVYYYYYYWWWTTTPPPOOONNNNNNNNNPPPRRRTTTOOONNNMMMMMMMMMOOOPPPQQQNNNMMMKKKIIIIIIJJJKKKMMMOOO```uuueeeOOOKKKFFFEEEIIIJJJKKKnnniiiccc______^^^\\\[[[^^^dddiiiuuuwwwuuusssrrryyy}}}xxxvvv{{{mmm]]]TTThhhyyyccc[[[WWWVVVUUUTTTSSSRRRRRRRRRNNNNNNOOOOOOOOONNNMMMMMMIIIHHHFFFFFFGGGGGGFFFDDDCCC@@@??????===;;;???FFFJJJYYYfffppp|||kkkWWWLLLLLLLLLIIIFFFHHHFFFIIIOOOSSSVVV\\\cccpppuuu|||~~~{{{uuupppmmmgggpppyyy|||uuudddYYYVVVRRRNNNLLLJJJIIIIIIIIILLLQQQTTTUUUQQQKKKFFFHHHTTTfffyyyvvvhhh___WWWXXXUUUSSSVVVZZZ[[[WWWRRRPPPOOONNNMMMNNNOOOQQQRRROOOOOONNNNNNNNNNNNOOOPPPMMMLLLKKKJJJIIIIIIIIIIIINNNZZZkkk}}}kkkRRRMMMGGGFFFIIIIIIIIIdddoooggg```^^^]]][[[[[[^^^dddgggsssrrrqqqqqqttt{{{}}}[[[ZZZ^^^yyyjjj\\\WWWRRRRRRQQQQQQQQQQQQQQQRRROOOOOOOOOOOOOOONNNMMMLLLIIIHHHGGGGGGHHHHHHGGGEEEBBB??????@@@@@@>>>@@@EEEHHHWWWcccjjj|||{{{kkkZZZOOOJJJIIIHHHHHHHHHLLLSSSWWWZZZaaaiiivvvxxxzzzzzzwwwsssooommmlll{{{{{{~~~xxxhhh^^^SSSRRROOOLLLJJJIIIIIIJJJJJJMMMRRRTTTRRROOOKKKIIIOOO```uuuiiiaaa[[[UUUVVVSSSSSSVVVZZZ[[[VVVPPPOOOOOONNNNNNNNNOOOPPPQQQPPPPPPOOONNNMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHQQQ]]]nnnqqqWWWQQQKKKIIIKKKJJJJJJ]]]|||zzzoooddd```^^^[[[[[[]]]aaaeeerrr~~~oooqqqrrrwww~~~}}}|||dddOOOXXXgggwww```WWWRRROOOOOOOOOOOOOOOPPPPPPQQQOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHIIIJJJIIIGGGEEEBBB??????BBBCCCAAAAAADDDHHHVVVccclll|||kkkWWWLLLIIIIIIKKKMMMRRRXXX[[[]]]dddlllwwwvvvtttqqqnnnllljjjiiipppvvvuuuxxxjjjaaa[[[OOONNNMMMJJJGGGGGGIIIKKKKKKNNNQQQQQQNNNKKKLLLMMMWWWlllrrrccc\\\XXXUUUTTTSSSTTTWWWZZZYYYTTTOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGFFFMMMVVVdddxxxwww]]]WWWQQQNNNOOOMMMLLLXXXooozzzkkkddd___[[[ZZZ[[[^^^cccqqqyyyooossssssxxx{{{|||wwwVVVMMMWWWllljjj]]]XXXRRROOOOOOOOOOOOOOOPPPPPPQQQNNNNNNNNNNNNMMMLLLKKKJJJKKKJJJJJJJJJKKKJJJGGGEEEDDDAAAAAAEEEEEEBBBAAACCCEEERRRcccsssxxxcccVVVPPPMMMNNNPPPUUUZZZZZZ[[[aaaiiinnnkkkgggddddddeeeggghhhooo{{{ttt|||mmmccc\\\XXXNNNOOONNNKKKHHHHHHJJJMMMMMMOOOPPPMMMIIIHHHLLLQQQaaaxxxjjjbbbYYYUUUWWWRRRTTTWWWYYYYYYVVVRRROOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHHHHMMMUUU___qqq{{{aaa[[[UUURRRRRROOONNNUUUhhhqqqgggaaa[[[YYYYYY[[[aaapppvvvpppuuuuuuyyy}}}lllRRRQQQXXXooobbb[[[ZZZSSSPPPOOOOOOOOOOOOPPPQQQQQQNNNNNNNNNMMMMMMKKKJJJJJJLLLKKKKKKKKKKKKJJJGGGEEEGGGCCCCCCFFFGGGCCC@@@AAABBBNNNdddxxx~~~lll```YYYSSSOOOPPPTTTXXXWWWVVV[[[bbbbbb^^^ZZZYYY]]]ccchhhkkkkkkxxxzzzwwwfff]]]VVVQQQQQQRRRQQQNNNKKKKKKMMMPPPNNNPPPOOOJJJEEEFFFMMMTTThhhsssccc___TTTPPPUUUQQQTTTYYYZZZXXXTTTPPPNNNKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIGGGEEEEEEFFFGGGIIIFFFKKKRRRZZZjjjbbbZZZXXXWWWWWWRRROOOVVVeee{{{yyykkk^^^YYYZZZbbbeeekkkrrr{{{|||}}}}}}{{{xxxzzzyyywww}}}~~~cccPPPPPP```nnnaaa\\\RRRTTTSSSRRRQQQPPPNNNMMMLLLKKKMMMNNNNNNMMMKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCFFFGGGVVVssssssggg___YYYZZZZZZXXXUUUSSSSSSTTTQQQTTTVVVWWW^^^hhhnnnppp}}}zzzkkkaaaZZZUUUSSSRRRQQQPPPNNNMMMMMMNNNNNNTTTPPPKKKHHHEEEFFFPPP\\\rrrkkk```XXXSSSRRRPPPSSSUUUXXXYYYXXXTTTPPPMMMLLLLLLKKKKKKJJJIIIGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHMMMXXXeeewwwddd\\\YYYXXXXXXSSSSSSXXXbbbrrrqqqccc]]]___bbbhhhpppzzzrrrZZZQQQ]]]rrrddd\\\XXXQQQUUUSSSSSSRRRQQQOOONNNMMMLLLKKKMMMNNNMMMLLLLLLMMMNNNOOONNNMMMLLLKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCFFFEEERRRlllzzzooohhheeeccc___XXXSSSPPPPPPQQQPPPUUUZZZ^^^gggrrryyy{{{~~~~~~zzznnnccc[[[UUUQQQOOOOOONNNMMMMMMMMMNNNOOOOOOPPPMMMIIIGGGEEEJJJYYYhhh|||ccc]]]VVVRRRSSSPPPUUUVVVWWWWWWUUUQQQMMMJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGJJJQQQ[[[jjjiii___ZZZXXXXXXSSSWWW[[[bbbkkk|||zzziiibbbcccccciiirrr{{{fffRRRUUUqqq~~~\\\YYYUUUQQQVVVSSSSSSRRRQQQOOONNNMMMMMMJJJLLLNNNNNNNNNMMMNNNPPPPPPOOONNNMMMKKKJJJIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCEEEBBBKKKbbbzzzzzztttoookkkcccYYYQQQNNNPPPRRRTTT[[[cccjjjttt|||{{{~~~rrrooojjjbbb[[[UUURRRNNNLLLJJJKKKKKKLLLMMMOOOPPPQQQMMMJJJHHHEEEEEENNNcccwwwlll[[[ZZZUUUSSSUUUTTTVVVVVVUUUSSSPPPMMMJJJHHHJJJJJJIIIHHHFFFEEECCCBBBCCCCCCEEEFFFGGGFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGFFFGGGIIILLLPPP\\\ttt}}}~~~mmmbbb\\\YYYXXXTTTXXX___ffflllwwwnnneeeeeedddiiiqqqzzz|||aaaRRR```ooo\\\[[[VVVRRRUUURRRQQQQQQPPPNNNMMMMMMLLLJJJLLLOOOOOONNNMMMNNNOOOOOONNNMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBEEEAAAGGGZZZpppuuuoooeeeZZZSSSRRRUUUYYY^^^fffooowwwzzz{{{{{{ooogggccc```[[[WWWTTTQQQNNNLLLGGGHHHJJJLLLOOOQQQSSSTTTMMMKKKHHHFFFGGGSSSlllwww```WWWXXXTTTRRRVVVVVVTTTSSSQQQOOOLLLJJJHHHGGGHHHHHHGGGFFFDDDBBBAAA@@@AAABBBDDDEEEFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDFFFFFFHHHIIIJJJJJJJJJTTTjjjyyy~~~oooddd\\\XXXXXXTTTWWWbbblllpppvvvtttiiigggeeemmmyyyppp^^^YYYpppeee^^^\\\VVVQQQPPPPPPOOOOOONNNMMMLLLKKKKKKLLLNNNPPPPPPNNNLLLKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBDDDAAAEEESSSgggyyy{{{uuulllaaaZZZXXX[[[^^^jjjrrrzzz|||xxxxxxmmmfffbbb]]]ZZZWWWTTTRRRPPPLLLIIIGGGHHHJJJMMMQQQSSSUUUVVVOOOMMMKKKKKKNNN[[[ssslllZZZTTTTTTNNNNNNSSSSSSMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCAAA???>>>@@@AAACCCDDDDDDCCCAAA???@@@@@@@@@AAABBBCCCDDDEEEGGGGGGIIIHHHGGGNNNbbbuuu{{{wwwpppeee[[[WWWWWWTTTWWWbbblllmmmnnn|||tttpppkkkuuu}}}}}}}}}```[[[eeeqqq______YYYTTTRRRLLLNNNNNNMMMLLLLLLKKKJJJJJJKKKMMMOOOOOOMMMKKKJJJIIIJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCEEENNN\\\nnn~~~xxxnnnddd___^^^___pppwww~~~{{{vvvwwwtttkkkddd___]]]XXXVVVSSSPPPOOOLLLIIIFFFGGGHHHKKKNNNQQQTTTUUUVVVPPPNNNNNNSSSZZZhhh~~~zzzcccTTTOOOOOOIIIIIINNNKKKGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA???>>>AAABBBCCCCCCBBBAAA@@@???????????????@@@AAABBBCCCCCCCCCEEEEEECCCGGGVVVfff|||uuuyyypppdddZZZUUUVVVTTTYYY```eee```\\\hhh~~~xxx~~~eeeYYY\\\uuuxxxbbb]]]^^^TTTTTTVVVMMMNNNNNNMMMMMMLLLLLLKKKKKKHHHKKKNNNNNNMMMKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKFFFFFFGGGGGGGGGGGGHHHHHHDDDEEEFFFHHHQQQaaarrr}}}}}}www~~~{{{qqqiiicccaaannnuuu{{{yyyvvvyyy}}}mmmfffccc^^^YYYXXXUUUSSSPPPMMMLLLJJJHHHEEEGGGIIIKKKNNNQQQRRRSSSSSSNNNLLLPPP[[[iiiyyykkkZZZMMMKKKMMMIIIJJJKKKEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@CCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>???@@@@@@AAA@@@@@@BBBCCCAAABBBKKKVVVeee{{{tttooocccYYYTTTVVVTTT[[[___^^^TTTMMMXXXsssmmmWWWZZZ```kkk[[[^^^___RRRUUU\\\RRROOOOOONNNNNNMMMMMMLLLLLLEEEHHHLLLNNNMMMKKKKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMGGGHHHHHHIIIIIIJJJJJJKKKDDDFFFFFFEEEJJJXXXjjjvvvvvv{{{uuuqqqxxxzzzqqqiiifffjjjpppvvv{{{~~~{{{}}}{{{lllaaa```aaa\\\WWWUUUTTTRRROOOMMMLLLKKKIIIGGGGGGHHHKKKNNNPPPQQQQQQQQQKKKJJJQQQaaasssqqqcccUUUJJJJJJOOOLLLMMMLLLCCCCCCCCCDDDEEEDDDCCCAAA@@@AAAAAAAAABBBBBBAAAAAA@@@DDDDDDBBBAAA@@@??????@@@>>>>>>>>>>>>>>>??????@@@AAA@@@AAACCCBBBAAAEEELLLSSSrrrwwwiii^^^]]]XXXVVVYYYVVV[[[]]]UUUKKKOOOiii}}}yyyxxxzzz___QQQ___ppp}}}ddd```[[[XXXVVVUUUSSSRRRPPPNNNKKKJJJKKKLLLLLLKKKNNNMMMLLLLLLLLLMMMNNNOOOKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKHHHGGGHHHIIIJJJPPP___nnnuuu~~~~~~zzz}}}{{{vvvzzz|||~~~}}}{{{yyyqqqkkkddd]]]YYYWWWUUUTTTQQQOOOLLLIIIGGGFFFFFFFFFHHHJJJLLLOOOQQQPPPMMMJJJFFFLLLOOO```fff[[[LLLLLLKKKJJJHHHGGGFFFEEEAAABBBCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAABBB============>>>>>>>>>>>>@@@AAACCCBBBAAAAAABBBDDDTTTbbb|||iii]]]ZZZTTTPPPSSSPPPXXX```]]]SSSQQQbbbvvv{{{qqqllllllvvvmmmVVVSSSggglll\\\YYYUUUSSSRRRRRRQQQPPPOOOMMMKKKJJJKKKLLLLLLKKKOOONNNMMMLLLLLLMMMNNNNNNKKKKKKLLLLLLLLLLLLLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHGGGLLLYYYfffqqqwww~~~zzznnnhhhddd^^^ZZZWWWVVVTTTRRRQQQOOOLLLIIIGGGFFFFFFGGGKKKLLLNNNOOOOOOLLLHHHFFFBBBNNNXXXlllqqq\\\TTTKKKJJJIIIHHHGGGEEEDDDDDDAAABBBBBBCCCBBBAAA@@@??????????????????@@@AAAAAACCCBBBBBBAAA@@@AAAAAAAAA=========>>>>>>>>>>>>???>>>@@@AAAAAA@@@@@@AAABBBIIIVVVppp}}}hhhZZZWWWQQQMMMOOOLLLTTT]]]]]]TTTOOOXXXfffrrrkkkllluuu{{{{{{sss\\\RRR\\\tttzzz\\\VVVSSSQQQPPPQQQQQQQQQQQQNNNLLLKKKJJJLLLLLLLLLKKKPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGGGGEEEFFFPPP[[[jjjmmmxxx~~~zzzzzzkkkddd___\\\YYYVVVUUUTTTQQQPPPOOOMMMKKKHHHGGGGGGGGGHHHKKKMMMNNNNNNMMMIIIFFFCCCDDDWWWiii~~~^^^TTTOOOIIIIIIHHHFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>===>>>??????@@@BBBAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>?????????===>>>@@@???>>>>>>???AAA@@@KKK^^^zzzrrrxxxeeeYYYVVVRRROOOQQQMMMPPPUUUUUUNNNJJJPPP[[[rrr}}}wwwzzz{{{wwwwwwfffUUUWWWlllgggWWWUUUSSSQQQPPPRRRRRRRRRQQQNNNMMMLLLLLLMMMNNNMMMLLLPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGGGGEEEDDDKKKTTTcccfffqqq~~~}}}xxxllldddaaa[[[YYYWWWUUUTTTRRROOOMMMMMMKKKIIIGGGGGGGGGHHHIIIJJJLLLMMMLLLJJJGGGEEEDDDMMMdddyyyjjjUUURRRLLLIIIHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>???@@@AAA@@@??????>>>>>>??????=========>>>>>>>>>??????<<<>>>??????>>>>>>???@@@@@@IIIUUUgggrrrkkkttteeeYYYUUURRRPPPQQQLLLNNNQQQSSSPPPKKKMMMSSSccczzz}}}yyyvvvtttrrrooorrrwwwuuu\\\RRR```xxx___[[[UUUSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMOOOOOONNNMMMOOOOOONNNNNNMMMLLLKKKJJJKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHFFFGGGHHHGGGFFFJJJPPP^^^fffppp~~~|||zzztttnnnfff```^^^[[[YYYWWWVVVTTTRRRNNNKKKKKKIIIHHHGGGGGGHHHJJJKKKMMMNNNMMMJJJFFFCCCCCCDDDRRRkkk]]]SSSRRRHHHIIIHHHGGGFFFEEECCCBBBBBB@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>===============<<<============>>>>>>>>>===>>>??????>>>>>>???@@@AAAIIIOOOYYYnnnyyyiiiggg~~~fffYYYTTTQQQNNNOOOKKKLLLQQQXXXYYYTTTPPPOOO___uuu~~~{{{xxxwwwxxx{{{|||yyy|||hhhYYYWWWoookkk\\\[[[RRRQQQOOOOOOOOOOOOMMMKKKMMMMMMMMMNNNOOOPPPNNNMMMLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFGGGJJJJJJHHHJJJNNNYYYeeeqqqyyy~~~wwwooolllhhh```[[[YYY[[[YYYVVVTTTSSSPPPLLLIIIHHHHHHGGGFFFGGGIIIKKKLLLQQQQQQNNNHHHBBB@@@BBBFFFWWWnnnlllVVVQQQNNNDDDHHHHHHGGGFFFDDDCCCBBBAAA??????>>>============>>>>>>>>>>>>>>>>>>??????@@@>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<===???>>>======>>>@@@???DDDIIINNNZZZpppoooggguuuzzzeeeXXXSSSQQQOOOOOONNNLLLNNNVVV[[[YYYUUUTTT\\\nnn~~~uuucccgggooouuucccZZZUUUPPPNNNMMMNNNNNNNNNLLLKKKKKKKKKKKKLLLNNNNNNMMMKKKJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFHHHKKKKKKHHHHHHKKKPPP___mmmsssxxxtttlllfffdddbbb\\\XXXWWWXXXVVVSSSQQQOOOMMMKKKHHHGGGFFFFFFFFFGGGIIILLLMMMOOONNNKKKEEE@@@AAAHHHNNNbbbxxxrrr]]]PPPMMMLLLEEEGGGFFFEEEDDDCCCAAA@@@@@@???>>>===<<<<<<<<<============<<<<<<======>>>???===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::<<<======<<<<<<===>>>>>>>>>BBBFFFMMMYYYooozzzpppnnn|||sssaaaVVVSSSRRRRRRRRRTTTLLLHHHMMMTTTXXXZZZ\\\SSSccc~~~ddddddzzz{{{eee```YYYOOOOOONNNMMMNNNPPPPPPNNNMMMIIIIIIIIIKKKMMMMMMKKKIIIHHHIIIJJJKKKKKKKKKJJJIIIFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFHHHLLLLLLHHHFFFHHHFFFWWWfffnnn{{{|||tttoookkkddd^^^^^^^^^ZZZXXXXXXTTTRRROOOMMMLLLKKKJJJHHHFFFEEEEEEEEEGGGIIILLLNNNIIIIIIGGGBBBAAAEEEPPPXXXppp___SSSLLLJJJLLLIIIEEEEEEDDDCCCAAA@@@???>>>???>>>===;;;;;;<<<======<<<;;;;;;;;;;;;<<<======<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;999:::<<<;;;::::::;;;===???;;;===CCCEEEKKK^^^ssszzzjjjjjj}}}||||||hhhWWWTTTOOONNNPPPLLLMMMMMMLLLJJJIIIMMMTTTZZZSSSUUUjjj{{{uuu|||cccdddqqqhhh```VVVNNNNNNOOOMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLKKKJJJIIIHHHGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGJJJIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIJJJJJJIIIHHHHHHJJJJJJXXXppp|||wwwrrrmmmhhhaaa^^^[[[XXXWWWVVVTTTSSSQQQOOOLLLKKKLLLLLLIIIFFFDDDDDDEEEGGGIIIJJJLLLLLLIIIEEEBBBBBBBBBHHHYYYkkkoooRRRKKKLLLIIIEEEFFFDDDDDDCCCBBB@@@??????>>>===<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999:::::::::;;;;;;;;;<<<<<<@@@======>>>???DDDQQQ^^^wwwzzzjjjiii{{{~~~yyyjjjXXXUUUQQQPPPRRRMMMJJJIIIHHHGGGHHHKKKQQQUUURRRSSSeee~~~xxx|||uuu\\\eeezzzsssaaa\\\TTTNNNNNNOOONNNMMMMMMNNNNNNMMMLLLIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGLLLKKKVVVkkk{{{}}}uuuqqqmmmgggccc___\\\XXXUUUTTTSSSQQQPPPQQQNNNKKKJJJKKKJJJGGGEEEEEEEEEGGGHHHIIIJJJJJJJJJGGGCCC@@@AAAEEEPPPdddvvv~~~eeeNNNIIIJJJGGGDDDFFFCCCBBBBBBAAA@@@???>>>======<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;===<<<<<<===>>>BBBMMMXXXrrrooofffppp}}}xxxlllYYYVVVRRRRRRTTTOOOHHHFFFDDDEEEHHHMMMPPPQQQ[[[XXXeee~~~~~~{{{\\\YYYlllcccWWWVVVQQQMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFLLLIIIOOO```pppxxx{{{tttooolllhhhccc___[[[XXXTTTRRRQQQPPPNNNMMMOOOMMMJJJIIIHHHHHHFFFDDDFFFGGGIIIJJJKKKJJJHHHGGGDDD@@@>>>BBBLLL^^^vvvhhhWWWIIIGGGGGGDDDCCCEEEAAAAAA@@@???>>>======<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;888888888888888888888888999999:::::::::;;;;;;;;;;;;::::::<<<===>>>FFFOOOcccuuuxxxjjjfffiii|||ooo[[[WWWSSSTTTUUUQQQIIIFFFDDDGGGLLLOOOPPPOOOaaa\\\ccc|||~~~}}}gggVVV^^^zzzqqqWWWQQQRRRPPPMMMNNNMMMNNNOOONNNLLLJJJIIIIIIHHHIIIIIIIIIIIIHHHHHHGGGCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEEEEIIIDDDGGGTTTbbbllluuu{{{~~~wwwtttqqqnnnlllhhhccc___WWWUUUQQQOOONNNMMMLLLKKKMMMKKKIIIGGGFFFEEEEEEDDDHHHIIIKKKLLLKKKHHHEEEDDDAAA??????GGGXXXqqqtttUUULLLFFFEEEEEEAAAAAACCC??????>>>======<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;::::::999999999999::::::::::::888888888888888888888888999999999999:::::::::::::::999:::======<<<@@@GGGOOOaaaxxxxxxiii___qqqrrr[[[VVVSSSTTTUUUPPPHHHFFFFFFHHHMMMPPPOOOMMMXXXSSSXXXkkk~~~~~~~~~aaaXXXZZZkkkxxxdddSSSOOOQQQOOOMMMMMMOOOQQQRRRPPPLLLIIIGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFAAAAAABBBCCCCCCDDDDDDDDDAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEDDDFFFBBBCCCLLLYYYdddooovvv}}}uuuqqqpppooommmjjjfffbbb^^^UUUSSSOOOMMMLLLLLLKKKIIIJJJIIIHHHFFFDDDDDDEEEFFFIIIJJJKKKKKKJJJGGGCCCAAA@@@AAAEEEQQQiii___KKKGGGEEEDDDCCC???>>>@@@=========<<<<<<;;;;;;;;;999::::::::::::::::::999>>>======;;;:::999888777888888888999999999::::::777777777777777777777777888888888999999999:::::::::999:::======;;;===AAAEEEQQQgggtttcccaaassssss[[[UUUQQQRRRSSSMMMFFFGGGHHHJJJLLLMMMKKKJJJMMMHHHLLL]]]rrr~~~yyymmmSSSUUUaaa~~~lll^^^SSSPPPQQQOOOLLLKKKPPPSSSUUUSSSNNNIIIHHHIIIGGGHHHHHHGGGGGGFFFEEEDDDAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCAAABBBCCCDDDDDDEEEEEEDDDEEEDDDEEEIIISSS___mmmvvv~~~~~~~~~yyyrrrnnnmmmmmmjjjgggbbb]]][[[SSSQQQMMMKKKKKKKKKJJJHHHGGGGGGGGGEEECCCDDDGGGIIIJJJJJJJJJIIIGGGEEEAAA@@@@@@EEENNN___{{{lllVVVFFFEEEDDDBBBAAA???>>>=========<<<<<<;;;;;;;;;;;;888999999::::::999999888===<<<;;;:::999888777666777777888888888999999999666666666666666666666666777777888888888999999999;;;888999<<<===::::::===DDDIIIYYYsss~~~lllaaaiii{{{uuuZZZSSSOOOPPPPPPJJJGGGJJJMMMOOONNNLLLKKKJJJHHHCCCEEEQQQ```uuuzzz{{{aaaWWWcccsssvvvccc[[[SSSPPPPPPMMMKKKJJJKKKOOORRRQQQLLLHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAABBBCCCDDDCCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCEEEFFFGGGLLLYYYiiittt}}}~~~{{{{{{xxxsssmmmmmmlllhhhccc]]]YYYWWWQQQNNNKKKIIIIIIIIIHHHGGGEEEFFFFFFDDDCCCDDDHHHLLLJJJIIIHHHGGGEEECCCAAA???BBBJJJXXXmmmsss^^^NNNDDDCCCAAA?????????>>><<<<<<<<<<<<<<<<<<;;;;;;;;;777888999::::::999888777999999999888888888888777777777777777888888888999666666666666666666666666777777777777888888888999:::777777:::;;;999888:::???@@@KKKbbbzzzwwwfffccciii}}}uuuZZZRRRNNNOOONNNGGGIIINNNSSSSSSPPPMMMLLLMMMDDD>>>>>>EEEPPP```||||||yyynnnZZZ```vvvyyyfff^^^XXXRRRPPPNNNLLLJJJIIIDDDIIINNNMMMIIIFFFFFFHHHGGGGGGGGGFFFFFFEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD???@@@BBBCCCDDDCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEAAAEEEFFFCCCFFFSSSdddppp}}}}}}yyyyyyxxxvvvoooooommmhhhbbb\\\XXXVVVOOOMMMJJJHHHHHHGGGFFFEEEDDDEEEFFFDDDCCCEEEJJJNNNJJJIIIGGGEEECCCAAA@@@???CCCNNN^^^uuu{{{___RRRBBBCCCAAA>>><<<===@@@???<<<<<<<<<<<<<<<<<<<<<;;;;;;777888999::::::999888777555666666777888999999999777777777777888888888888666666666666666666666666777777777777888888888888999666555888:::777777999777888@@@SSSkkk|||~~~fffZZZXXXiiipppVVVTTTOOOKKKOOOQQQMMM\\\ZZZOOOTTTWWWLLLBBB===@@@???BBBJJJQQQggg{{{~~~}}}yyy~~~rrrcccdddqqqiii[[[XXXUUUQQQOOOMMMJJJHHHEEEIIIHHHGGGHHHJJJJJJHHHGGGHHHGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@???@@@AAACCCDDDBBBBBBBBBCCCDDDEEEFFFGGGCCCBBBAAABBBEEEMMMWWW]]]kkkwww~~~zzzwwwxxxvvvssspppnnniiiccc]]]XXXTTTRRRLLLKKKIIIGGGEEEDDDDDDEEEGGGEEECCCDDDHHHJJJJJJIIIHHHIIIBBB>>>AAA<<<;;;FFFOOOZZZnnnaaaRRRMMMFFF>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999999888888888777777666666777777777777666666666666666666666666666666777777666555555555555555666666777777777777666666777777777777777888888999;;;===@@@FFFPPP___nnnxxxqqqcccWWWYYYmmmsssxxx~~~oooUUUTTTRRRSSS[[[```]]]iiiaaaPPPNNNNNNEEE???@@@BBB???@@@EEEGGGYYYvvvzzzxxxuuu{{{fffeeeuuuqqq```VVVYYYVVVRRROOOMMMLLLIIIHHHJJJHHHGGGIIIMMMRRRTTTUUULLLKKKIIIGGGEEEEEEEEEEEEBBBCCCCCCEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCBBBCCCCCCDDDCCCCCCBBBBBBDDDIIIQQQVVVbbbpppxxxzzzvvvuuurrrnnnjjjhhhddd___ZZZVVVSSSRRRLLLJJJHHHFFFDDDCCCCCCCCCDDDCCCCCCFFFJJJLLLKKKIIIGGGHHHAAA>>>AAA>>>>>>JJJYYYggg{{{tttUUUJJJEEE???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::999999888888888777777777666666666777777666666666555555555555555555555555777666666555444444555555666666666777777666666666777777666666777777888999666777999===DDDPPP]]]eeemmmeeeZZZVVV^^^sssppprrr|||oooTTTRRRRRRVVVaaahhhkkksssfffOOOHHHFFFAAA???@@@CCC???>>>BBBAAAMMMddd}}}wwwqqqrrrnnnbbbnnn~~~eee```YYYYYYVVVQQQNNNMMMMMMLLLKKKKKKIIIGGGJJJQQQYYY```cccPPPNNNJJJGGGEEEDDDDDDDDDBBBCCCDDDFFFHHHIIIKKKKKKDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCBBBCCCEEEJJJNNNXXXgggrrr~~~yyytttqqqmmmhhhbbb```]]]ZZZVVVTTTRRRQQQKKKIIIGGGEEECCCBBBBBBBBB@@@AAADDDIIILLLLLLJJJHHHDDDFFF???===CCCBBBEEERRRgggvvvaaaNNNGGGDDDAAA>>>============<<<<<<<<<;;;;;;;;;:::::::::999999888888888888777777777777555555666666666666555555555555555555555555555555666666555444444444555555555555666666666666555555666666666666666777888888999999999:::>>>EEENNNUUUhhhiiifff]]]YYYeee~~~sssnnnooo{{{oooSSSPPPNNNOOOYYY___iiiqqqdddMMMFFFCCCAAADDD===BBB??????CCCBBBIII[[[|||wwwssssss~~~nnnkkkqqqlllaaaccc\\\WWWSSSOOOMMMLLLMMMLLLLLLJJJHHHGGGJJJQQQYYY___cccOOOLLLIIIFFFDDDCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAADDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFIIIQQQaaammm|||}}}}}}~~~}}}|||wwwqqqnnniiiddd\\\[[[XXXUUUSSSQQQOOONNNIIIHHHEEECCCBBBAAAAAAAAA@@@CCCGGGKKKMMMKKKGGGDDDAAACCC===>>>GGGJJJQQQ```vvvmmmUUULLLFFFDDDEEE=========<<<<<<<<<;;;;;;::::::::::::999999999999888888777777777666666666444555555666666555555444555555555555555555555555555555444444444444444555444555555666666555555444666555555555555666777777<<<<<<;;;:::;;;@@@FFFJJJ[[[eeellliiibbbeeetttwwwxxx~~~nnnSSSPPPLLLIIIOOORRR___ggg]]]KKKEEEBBB@@@EEE;;;AAA>>>>>>CCCBBBEEERRRjjj{{{tttrrrtttsssbbbsssuuu[[[ZZZ]]]UUUSSSPPPMMMKKKLLLLLLLLLLLLGGGGGGGGGIIINNNRRRTTTUUUJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAACCCDDDDDDAAACCCEEEEEEDDDDDDFFFGGGKKKYYYdddrrr~~~|||xxxvvvuuuuuuuuutttzzz|||yyyrrrmmmjjjfffaaaZZZYYYVVVSSSPPPMMMLLLKKKGGGFFFDDDBBBAAAAAABBBBBBCCCFFFJJJLLLLLLHHHDDDBBB???AAA>>>AAAOOOWWWbbbtttzzzZZZLLLFFF??????CCC<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888777777777666666666555555444444555555555555444444555555555555555555555555444444333333333333444444444444555555555555444444555555555444555555666777777888888777777999>>>AAAJJJWWWfffnnnlllhhhgggggg~~~kkkRRRPPPLLLHHHLLLNNNWWW^^^UUUGGGDDDAAA===AAA;;;@@@===;;;@@@???>>>FFFSSSmmm{{{sssqqqtttsss]]]fffxxxaaaTTTTTTUUUNNNOOOMMMLLLLLLMMMMMMLLLKKKFFFFFFFFFHHHJJJKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@???>>>??????@@@AAACCCEEEFFFGGGBBBDDDEEEEEEDDDDDDEEEGGGEEEPPPXXXdddttt{{{xxxvvvuuusssqqqqqqpppqqqqqqrrrtttrrrlllhhhfffbbb]]]XXXVVVSSSPPPMMMJJJIIIHHHEEEDDDCCCBBBBBBBBBCCCDDDFFFIIIKKKLLLIIIEEECCCBBB???BBBAAAHHHZZZhhhwwwuuucccQQQIIIDDD>>>===AAA<<<<<<;;;;;;;;;:::::::::999999999888888888777777666666666666555555555555333333444444444444333333444444444444444444444444333333222222222333444444333333444444444444333333444444444444444555666666555666777777777888;;;===CCCLLL[[[jjjrrrooocccYYY```uuuiiiPPPNNNKKKHHHLLLNNNSSSVVVMMMBBBCCC@@@<<>>===??????@@@BBBCCCFFFGGGIIIDDDEEEEEEDDDCCCBBBCCCDDDCCCJJJNNNXXXgggkkkqqq~~~wwwrrrrrrrrrqqqppppppqqqrrrlllnnnmmmhhhdddbbb]]]XXXSSSRRROOOMMMJJJHHHGGGFFFCCCBBBBBBBBBCCCDDDFFFGGGGGGIIIKKKIIIFFFDDDDDDEEEBBBFFFFFFPPPgggyyy]]]TTTKKKEEECCCBBB@@@>>>;;;;;;;;;::::::::::::999999888888888777777777777666666666555555555444444333333444444444444333333444444444444444444444444222222222222222333444444333333444444444444333333444444333333444444555666555666888999999999;;;<<>>BBBBBB>>>BBB999???;;;999AAABBB???CCCGGGWWWmmm|||xxxvvv~~~rrrZZZYYY```{{{nnnYYY[[[VVVNNNMMMOOOLLLLLLMMMOOOQQQQQQOOOLLLIIIGGGFFFFFFGGGHHHGGGFFFFFFGGGHHHIIIHHHFFFDDDBBBAAABBBCCCDDDFFFHHHIIIJJJHHHGGGFFFEEEDDDCCCBBBBBB???@@@AAAAAA@@@???>>>===AAAAAAAAABBBDDDFFFGGGHHHEEEFFFEEECCCAAA@@@AAABBBEEEHHHIIIRRR```ccchhhwww}}}wwwqqqrrrqqqpppnnnmmmnnnoooiiikkkjjjeeeaaa___ZZZUUUOOONNNLLLJJJHHHGGGFFFFFFBBBBBBAAABBBCCCEEEGGGHHHGGGIIIJJJHHHEEEDDDFFFIIIDDDIIIJJJVVVooojjjNNNJJJDDD???@@@BBB???999;;;;;;;;;:::::::::999999888888888888777777777777666666555555555444444444222333333444444333333222444444444444444444444444222111111111222333333444222333333444444333333222444333333333333444555555222444666777777666777888???;;;???PPPggguuutttnnn^^^cccoooxxxsssuuufffNNNMMMLLLKKKLLLHHHJJJGGGCCC@@@>>>>>>===<<<:::;;;<<<===>>>>>>>>>>>>CCCLLLWWWeee|||{{{yyyvvvrrrwwwsssZZZUUUddduuuvvvfffVVVQQQQQQPPPNNNMMMKKKKKKKKKMMMOOOOOOMMMKKKCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???BBBBBBCCCDDDCCCBBB@@@???DDDCCCAAA@@@???@@@AAAAAABBBFFFIIIKKKNNNVVVbbblllxxx|||vvvsssrrrqqqqqqrrrrrrpppmmmkkkgggeeebbb___]]]YYYUUURRROOONNNLLLIIIFFFDDDCCCBBBCCCBBBBBBBBBCCCFFFHHHJJJKKKEEEAAABBBCCCEEEKKKRRRJJJPPP___tttuuuXXXGGGEEEBBB???=========>>>::::::999999888777777777888777777666555444444444444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444555555555555666666666666;;;888:::DDDTTTeeeoootttnnnaaa]]]lllxxxuuuvvv{{{dddLLLJJJIIIIIIJJJGGGJJJGGGBBB???>>>>>>===<<<:::;;;<<<===>>>>>>>>>>>>===DDDKKKUUUiii~~~vvvqqqqqqyyyvvvccc\\\eee}}}eee\\\TTTTTTTTTOOOJJJGGGIIIHHHHHHIIIJJJIIIGGGEEECCCCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCBBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@CCCBBBAAA@@@@@@@@@@@@AAAAAACCCEEEFFFHHHOOOZZZbbbppp~~~|||yyytttqqqqqqqqqqqqqqqqqqnnnjjjgggbbb___[[[YYYVVVSSSPPPMMMMMMLLLJJJGGGEEECCCBBBBBB@@@AAABBBDDDFFFHHHIIIJJJGGGCCCAAABBBBBBDDDKKKSSSWWW^^^ppp^^^JJJDDDBBB@@@===;;;;;;;;;;;;:::999999888888777666666777777777666555444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444444555555555666666666666999888888???LLL[[[gggnnnpppgggbbbhhhtttdddKKKIIIGGGGGGJJJHHHIIIFFFBBB???>>>>>>===<<<:::;;;<<<===============;;;>>>???CCCRRRnnn}}}xxxuuutttwwwppp^^^aaaoooxxxjjjZZZUUUSSSUUUTTTOOOKKKJJJIIIGGGEEEEEEEEEEEEBBBAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEDDDDDDCCCBBBBBBAAAEEEDDDCCCBBB@@@@@@@@@???AAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCIIIRRRYYYhhh~~~{{{yyywwwuuusssqqqppppppppppppoookkkfffaaa\\\YYYUUURRRPPPNNNLLLJJJJJJIIIGGGEEECCCBBBAAAAAA???AAADDDGGGIIIIIIIIIHHHBBBAAA@@@AAA@@@BBBMMMXXXgggpppxxx[[[KKKBBBCCCAAA???===;;;:::::::::999999888888777777666666777777666666555444444444222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555666666666666777:::DDDRRRaaakkkqqqooolllhhhgggpppeeeMMMJJJHHHHHHLLLKKKIIIEEEAAA???>>>>>>===<<<:::;;;<<<<<<=========<<<===>>>===;;;DDD[[[{{{~~~xxxvvvwwwmmmaaaddd{{{eeecccWWWSSSQQQQQQNNNKKKMMMQQQJJJGGGEEEDDDEEEEEEDDDBBBFFFFFFFFFEEEEEEDDDDDDDDDBBBAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAADDDCCCBBBAAA???????????????@@@AAAAAABBBBBBBBBBBBBBBAAA???>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@DDDDDDCCCCCCDDDIIIPPPVVVbbbxxx|||xxxvvvuuutttsssrrrpppppppppooommmhhhaaa\\\YYYVVVQQQNNNMMMLLLKKKJJJFFFEEEDDDCCCBBBAAAAAAAAAAAACCCGGGJJJKKKIIIFFFCCC???>>>>>>???>>>DDDSSSbbbsss|||\\\MMMHHHDDDCCCBBB@@@>>><<<<<<;;;;;;999888888777666666555555666666666555555444444444111111111111111111111111111222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333444444444555555555222444666888???LLL^^^kkknnnsssvvvrrrlllmmmyyytttrrrnnnmmmppp{{{dddMMMJJJGGGGGGKKKKKKHHHEEEAAA>>>>>>>>>===<<<:::;;;;;;<<<<<<<<<<<<<<>><<>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@???>>>======>>>@@@@@@???@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDFFFJJJOOOSSSYYYkkk|||~~~{{{xxxvvvvvvvvvuuutttpppooommmllliiiccc]]]XXXUUURRRMMMKKKJJJJJJIIIHHHDDDCCCBBBBBBAAAAAABBBBBBEEEGGGJJJKKKJJJFFFBBB???>>>======???BBBKKK___ppp|||eeeOOOLLLIIIBBBAAA@@@???===<<<;;;;;;:::888888777666666555555444555555555555444444444444111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444222444666777:::DDDTTT```cccnnnyyy}}}{{{yyyyyyzzzwwwpppggg```___gggrrrzzz```LLLJJJFFFDDDHHHHHHGGGDDD@@@>>>=========<<<:::;;;;;;<<<<<<<<<;;;;;;======>>>======CCCTTTeee~~~}}}yyy}}}wwweee[[[mmmyyyvvv___XXXWWWOOOQQQVVV[[[ZZZSSSOOOOOOHHHEEEBBBAAABBBDDDEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@?????????>>>??????@@@AAABBBBBBBBB??????>>>>>>>>>>>>??????======>>>?????????>>>>>>>>>============>>>??????>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAACCCFFFIIIKKKMMMNNNZZZooo|||zzz|||zzzwwwvvvvvvvvvtttsssnnnllliiifffccc^^^XXXTTTOOOLLLIIIGGGGGGGGGFFFEEEBBBBBBBBBBBBBBBCCCDDDDDDIIIJJJJJJJJJGGGCCC???===>>>>>>@@@FFFNNN[[[ooooooPPPHHHGGGBBB;;;===<<<<<<;;;:::999888777777777666666555555444444444444444444444444444444111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444333555666555444:::DDDLLLSSS___mmmxxxyyytttjjjeeedddeeeeee___LLLKKKFFFDDDGGGGGGGGGDDD@@@>>>=========<<<;;;;;;;;;<<<<<<;;;;;;:::999999;;;>>><<<===GGGSSSppp}}}|||~~~|||}}}kkkWWWWWW``````TTTQQQOOOOOOPPPUUU\\\]]]XXXSSSRRRKKKGGGCCC@@@AAABBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@============>>>???@@@@@@>>>????????????>>>>>>===;;;<<<======>>>>>>>>>======>>>???@@@AAA@@@@@@???===>>>@@@CCCEEEFFFFFFEEEIIIMMM[[[nnn{{{|||zzzyyywwwvvvuuuuuutttqqqooojjjgggccc___\\\XXXSSSPPPJJJIIIGGGFFFFFFFFFDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGKKKJJJIIIFFFDDDAAA@@@?????????FFFRRR___mmm~~~xxxUUUGGGEEEAAA<<<;;;;;;;;;;;;:::999888777666777777666555555444444333444444444444444444444444222222222222222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444555333222444999<<>>===<<>>>>>>>>;;;;;;<<<<<<===???@@@AAA@@@@@@@@@@@@@@@???>>>===:::;;;===>>>>>>>>>===<<<===>>>???@@@AAAAAA@@@???>>>???AAADDDFFFFFFCCCAAAIIIIIIQQQ```mmmvvv}}}{{{|||{{{zzzzzz{{{{{{yyywwwvvvuuutttttttttrrrooolllgggddd___ZZZWWWSSSPPPMMMIIIHHHGGGGGGHHHGGGEEEBBBBBBBBBCCCCCCEEEFFFHHHHHHKKKJJJGGGDDDBBBAAAAAAAAA>>>AAAKKK[[[lllzzz~~~aaaJJJGGGFFF>>><<>>>>>SSSooo~~~www}}}}}}zzzlll[[[UUUYYYqqqooo___XXXQQQMMMOOOIIIJJJJJJLLLMMMNNNOOOPPPMMMIIICCCAAAAAAAAA@@@??????@@@AAAAAAAAA@@@???>>>@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>><<<<<<=========>>>>>>???CCCAAA???===<<<<<<======:::;;;;;;<<<===>>>>>>???>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAADDDKKKSSS[[[hhh~~~|||zzz}}}~~~|||{{{xxxxxxxxxyyyzzzyyyvvvtttvvvtttrrrqqqooolllgggdddbbb___\\\WWWRRRNNNLLLJJJFFFEEEDDDCCCBBBAAAAAAAAACCCDDDEEEGGGHHHIIIJJJJJJLLLHHHBBB===<<<=========FFFCCCNNNhhhxxx^^^UUUJJJCCCAAA@@@>>><<<;;;:::999888777777777777555555555444444333333333444444333333333333222222111111111111111111111111...///000111111222111111000000000000000000000000000000000000000111111222111111111111111000//////111111000000000000111111111111111111111111111111333333333444444444555555777999<<>>EEE^^^vvv~~~|||}}}~~~{{{xxxvvvttt|||rrr[[[[[[fffvvvuuu\\\SSSPPPKKKHHHKKKHHHHHHIIIJJJKKKLLLMMMNNNLLLHHHCCCAAABBBBBBBBB@@@BBBCCCCCCDDDCCCBBBAAA@@@??????>>>>>>>>>=========>>>======<<<<<<======>>>>>><<<;;;;;;>>>AAADDDEEEHHHFFFBBB>>><<<;;;<<<<<<::::::;;;;;;<<<======>>>>>>>>>>>>????????????@@@>>>>>>?????????@@@@@@@@@???BBBHHHOOOVVVaaavvv}}}}}}zzz{{{|||~~~}}}{{{zzzyyyxxxwwwwwwxxxwwwtttrrrrrrpppmmmllljjjgggccc```]]][[[XXXSSSOOOKKKIIIGGGFFFEEECCCBBBAAA@@@AAAAAADDDEEEGGGIIIJJJKKKKKKKKKCCCBBB@@@>>>===>>>???@@@IIILLL\\\tttiiiRRRKKKCCC>>>======;;;999:::999999888888777666666555555444444444333333333444444333333333222222222111111111111111111111111000000111111111000000///000000000000000000000000000000//////000000111222111111111111111000//////111111000000000000111111111111111111111111111111333333333333444444444444555555777<<>>>>>>>>>>>???<<<============>>>>>>>>>===???DDDIIINNNWWWhhhxxxzzzyyyxxxxxxzzz}}}}}}|||{{{zzzzzzxxxvvvvvvuuutttqqqnnnkkkiiigggeeecccaaa]]]ZZZWWWUUURRRNNNJJJGGGEEEDDDEEEDDDBBB@@@@@@@@@BBBCCCEEEGGGIIIKKKLLLKKKJJJIII>>>??????>>>===???DDDHHHUUU```sssbbbPPPGGGBBB===;;;<<<<<<;;;999888888999999888777555444444444444444333333333333333333333333222222222222111111111111111111111111111111111111000///...---000000000000000000000000000000//////000000111222000000111111000000//////111111000000000000111111111111111111111111111111222222333333333444444444333333444555888???GGGMMMZZZeeessszzzzzz{{{kkkRRRGGGGGGBBB@@@AAA<<<@@@>>><<<;;;<<<<<<:::999999999999888888888888888888888888888999:::;;;<<<:::DDDLLL```~~~}}}zzzxxxwwwxxx|||~~~rrrlllqqqlll]]]UUUPPPOOOMMMIIIIIILLLFFFFFFGGGGGGHHHHHHIIIIIIGGGEEECCCBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===============<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===;;;:::===EEEKKKMMMMMMLLLHHHCCC>>>;;;:::;;;<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<============;;;;;;;;;;;;<<<<<<<<<<<<======AAADDDGGGLLLZZZggg}}}~~~|||yyywwwvvvxxx{{{}}}~~~}}}|||||||||zzzxxxuuusssrrrpppmmmjjjfffdddaaa___^^^[[[XXXVVVQQQPPPMMMJJJGGGDDDCCCBBBBBBAAA??????@@@BBBDDDFFFGGGHHHJJJKKKJJJHHHFFFEEE???@@@???===<<>>>>><<<:::666777999999999777444333333333333333333333333333333333333222222222222111111111111111111111111111000000111111000///......000000000000000000000000///////////////000111111///000000000000000//////111111000000000000111111111111111111111111111111222222222222333333333333333444444333333666:::>>>BBBRRRggguuuxxxvvvsssrrrxxxfffOOOFFFGGGBBB@@@AAA===@@@>>>;;;;;;;;;;;;:::888888888888888888888888888888888888888888999:::;;;===@@@AAAPPPnnn}}}|||xxxqqqnnnuuurrrmmmpppuuu___TTTQQQNNNLLLIIIFFFGGGKKKFFFFFFGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBCCCDDDEEECCCBBBAAA@@@???>>>======>>>>>>=========<<<<<<<<<;;;;;;::::::::::::;;;;;;999:::===CCCIIILLLJJJHHHEEEBBB>>>;;;999999;;;<<<;;;<<<<<<<<<<<<<<<======::::::;;;;;;;;;<<<<<<<<<999999:::::::::;;;;;;;;;===<<<>>>AAABBBEEEOOOYYYjjj}}}xxxuuuuuuvvvwwwzzz}}}~~~~~~}}}}}}||||||xxxuuurrrooonnnkkkhhhfffbbb```\\\ZZZYYYWWWUUUSSSMMMLLLJJJGGGEEECCCBBBAAA???>>>>>>???AAADDDGGGIIIGGGHHHHHHHHHFFFCCC@@@???>>>>>>>>>===AAAMMM___mmm{{{jjjVVVIIIAAA@@@???>>>>>>>>>===;;;999666777888999888666444222333333333333333333333333333333222222222111111111000000000000000000000000......///000000000000000/////////////////////////////////...///000000111...//////000000000//////111111000000000000111111000000000000000000000000111111111222222222333333111222333333333444777999555@@@QQQaaakkkooonnnmmmnnntttbbbMMMDDDFFFBBB@@@BBB??????===;;;:::::::::999888777777777888888888888888888888777777888888999::::::===;;;DDDZZZmmm}}}{{{zzzuuutttqqqnnnrrruuueeekkkzzzqqqeeeZZZOOONNNMMMJJJHHHHHHJJJMMMFFFFFFFFFFFFFFFEEEEEEEEEAAABBBCCCBBBAAAAAABBBDDDDDDCCCBBB@@@????????????>>>============<<<<<<<<<::::::999999999999::::::555:::AAAGGGIIIGGGCCC@@@<<<;;;:::888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<999999999:::::::::;;;;;;999999999999::::::::::::<<<;;;===???@@@@@@GGGOOO^^^rrr~~~xxxuuusssssstttvvv{{{~~~~~~}}}|||{{{zzzyyyyyyssspppllliiigggeeebbb```]]]ZZZWWWUUUTTTRRRPPPNNNJJJIIIGGGEEEDDDBBBBBBBBB>>>???@@@AAACCCFFFHHHIIIEEEEEEDDDCCCAAA???===<<<<<<>>>BBBHHHSSScccvvviiiSSSKKKEEE============<<<;;;999888777666666777777666555444333222222222222333333333333222222222222111111111111000000000000000000000000,,,---...///000000000000//////////////////////////////......//////000111......///000000000//////111111000000000000111111000000000000000000000000000000111111111222222222///000222222222333555777888;;;@@@JJJWWWcccmmmrrrmmmoooyyy___JJJBBBDDD@@@>>>BBB@@@???===:::999::::::999777666777777777888888888999888777777777777888999999777;;;999<<>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;:::999999888888888888999999555<<>>>>>===AAAHHHRRR```ppp|||{{{vvvtttrrrrrrtttxxx}}}}}}}}}~~~|||{{{zzzxxxvvvuuutttsssmmmjjjeeebbb```^^^\\\ZZZWWWTTTPPPNNNMMMLLLJJJIIIGGGFFFEEECCCBBBBBBAAAAAAAAABBBCCCEEEEEEFFFEEEEEEAAAAAA???>>>>>>>>>>>>???BBBIIITTTbbbqqq~~~fffQQQHHHBBB>>>>>>:::::::::999888666666666777666666555555444444333111111222222222333333333222222222222111111111111000000000000000000000000......///////////////...///////////////////////////............///000000---......///000000//////111111000000000000111111000000000000000000000000000000000000111111111222000111222222222222444555999999;;;>>>EEERRRbbblllnnnoooxxx]]]HHHAAABBB>>>===BBBAAA>>><<<:::999::::::888777666666777777888888888999888777777777777777888999555<<<:::888:::>>>QQQnnn{{{~~~{{{vvvqqqmmmkkkjjjjjjqqqwwwmmm[[[^^^kkk~~~{{{ttt\\\TTTSSSLLLIIIJJJJJJIIIHHHHHHFFFCCCCCCCCCCCCBBBBBBAAAAAA@@@???AAACCCAAA???>>>???AAA>>>===<<<;;;;;;<<<======;;;;;;;;;:::::::::999999999999888888888888999999666>>>GGGHHHAAA999666777555666777888888888888888888888888777777777777777777888888888888999999999888999999999999:::::::::999888999<<<===;;;???DDDHHHOOOXXX```mmm~~~{{{xxxrrrqqqppprrrwww~~~||||||}}}~~~zzzyyywwwuuussspppooonnnhhheeeaaa]]][[[ZZZWWWVVVRRROOOKKKIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAADDDEEEFFFGGGGGGEEECCCAAA???>>><<<<<<<<<>>>AAABBBLLLVVVgggzzzbbbBBBCCCFFF;;;888AAA888999999888777666666777777777555444444333444444111111111222222333333333222222222111111111111000000000000000000000000000000000000000///...---,,,////////////////////////...............///000000------...///000000//////111111000000000000111111000000000000000000000000000000000000111111111111333444444333222111333444///444777888999AAAOOO[[[mmmqqqyyy{{{xxx~~~\\\PPPEEEAAA@@@>>>======>>><<<::::::;;;;;;:::999888777666777888999888666666666666666777777777777999999999888999===DDDHHHbbb}}}{{{wwwoooooolllfffaaacccllltttssseeeiiirrrwww}}}ppp```YYYRRRKKKGGGFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@???>>><<<;;;888999999:::;;;<<<======>>><<<999777666555666777666666666666666777777888999???BBB???<<<;;;888444555555666777777777777777777777777777666666666666888888888888888888888888888999999::::::999999888999999:::;;;;;;<<<<<<===@@@DDDKKKTTT[[[gggyyywwwuuusssrrrsssvvvyyy{{{~~~zzzwwwuuuttttttqqqqqqqqqpppnnnkkkhhhgggaaa___\\\YYYXXXWWWUUUSSSMMMKKKHHHEEEDDDCCCDDDDDDBBBAAA@@@AAACCCEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@>>><<<===???AAAAAACCCIIIPPP```uuuZZZMMMBBB???>>>;;;:::===999999888888777666666666666666555444444444444555111111111111111111111111111111111111000000000000000000000000000000000000............////////////////////////////////////........................//////000000000000/////////////////////000111111000000000000000000000000000000000000000000000000000111111111111222222222444444555555777;;;AAAEEEWWWaaapppyyyyyywww{{{[[[OOODDDAAAAAA???===>>>>>><<<:::::::::;;;:::999888777666777888888777666555666666666777777777777888888888777888;;;@@@DDDRRRqqq|||tttnnnjjjiiifffaaa```eeeooo|||zzzllleeefffuuu}}}www```VVVSSSOOOKKKIIIEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>><<<;;;999999::::::;;;;;;<<<<<<<<<;;;888777666666666777666666555555666666777888999>>>@@@===:::999777444555555666777777777777666666666666666666666666666888888888888888888888888888888999999999999888888888999999::::::;;;;;;<<<>>>AAAHHHPPPUUU^^^ooo}}}yyysssoooooorrrvvvyyywwwyyy|||}}}~~~}}}yyyvvvsssrrrqqqqqqooonnnmmmllliiifffcccaaa```]]]YYYWWWUUUTTTQQQOOOLLLJJJGGGDDDBBBAAAAAABBBAAA@@@@@@BBBEEEGGGGGGFFFHHHGGGEEECCCAAA???===;;;??????@@@CCCGGGNNNXXX___uuuaaaRRRGGG>>>======::::::<<<888888888777666666555555666555444444333333444444111111111111111111111111111111111000000000//////////////////////////////............////////////................................................//////000000000000/////////////////////000000111000000000000000000000000000000000000000000000000000000111111111222222222222333444444555888===AAACCCOOObbbrrrxxxzzzvvvXXXMMMCCC@@@AAA???>>>???>>><<<:::::::::::::::888888777666666888888777666555555666666666777777777555666777777777888<<<>>>DDDbbbvvvooojjjgggfffcccaaabbbjjjvvvnnnfffjjjqqqlll___RRRMMMLLLJJJIIIJJJDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBAAAAAAAAAAAA@@@????????????===<<<::::::::::::::::::::::::::::::999999777666555666777888666555555555555666777777999======999666777666444444555666666777666666666666666666666666666666666666666666666666666666666777888888999999888888777777777777888999999::::::<<<>>>CCCIIIMMMUUUeeeuuu{{{rrroooooorrrsssooopppqqqrrrsssvvv{{{~~~}}}|||{{{xxxuuusssrrrrrrrrrppppppnnnkkkhhhdddaaa___\\\YYYUUURRRPPPNNNKKKIIIHHHGGGEEEBBBAAA@@@@@@@@@AAAAAABBBEEEHHHIIIHHHGGGGGGFFFDDDAAA???===<<<;;;>>>???AAAFFFOOO]]]iiiqqq]]]HHHGGG@@@::::::;;;999888999777777666666555444444444444444333222222222222222111111111111111111111111111111000000000000//////////////////////////////---............/////////...................................................//////000000//////...//////......//////000111000000000000000000000000000000000000000000000000000000000111111111222222000111333333444555888:::666>>>NNN___kkkrrr{{{qqqUUUJJJAAA@@@AAA@@@??????>>><<<:::999::::::999888888666555666777888777666555555555666666666777777555666777777777777888:::;;;OOOnnnxxxuuupppjjjeeeccceeefffdddjjjttt~~~pppooojjjeeegggtttdddYYYUUUOOOLLLIIIGGGGGGGGGDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<:::999888777::::::999999999888888888777666666555555666777777555555444444555555666777999<<<<<<777444555666444444444555666666666666555444555555555555555666666555555555555555555555555666777777888888777777666555555666777777888888999<<<<<<>>>BBBFFFOOObbbsss}}}wwwsssqqqoooooonnnkkkiiiiiilllppprrruuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||yyywwwvvvxxxwwwuuusssqqqpppppppppnnnmmmjjjgggccc___\\\ZZZWWWTTTPPPMMMKKKIIIFFFDDDCCCBBBAAAAAA@@@AAAAAABBBDDDDDDEEEHHHJJJIIIGGGDDDAAAAAA@@@>>>======???@@@@@@DDDIIIQQQ___qqq}}}```IIIBBB@@@<<<999999999888777666666666555444444333333222333222222111111111111111111111111111111111111111111000000000////////////////////////////////////---------.........//////...................................................//////////////////...///............///000000////////////////////////000000000000000000000000000000000000111111111111///111333444333333444555999888===GGGRRR]]]jjjtttzzzwwwvvv{{{lllSSSIII@@@@@@AAA@@@??????===;;;999999::::::999888777666555666777888777555555555555555666666666666555777888888777777888999777<<>>===;;;:::999888777999999999888777777666666555555555555555555666666444444444444444555555666999<<<;;;666333555666555333333444555555555555555333333444444555555555555444444444444444444444444555666666777777666666555444444555666666777777888<<<:::;;;>>>BBBMMMbbbuuuyyytttppplllgggcccbbbdddfffhhhlllmmmpppsssvvvyyy{{{{{{~~~~~~{{{|||~~~~~~{{{xxxwwwxxxxxxxxxxxxwwwuuusssrrrqqqpppooommmllljjjjjjiiicccbbb___[[[WWWTTTRRRPPPQQQNNNKKKHHHGGGEEECCCAAA??????@@@AAABBBDDDEEEFFFHHHHHHHHHHHHIIIGGGCCC@@@===>>>>>>===<<<===AAAEEEGGGQQQ\\\fffttt^^^FFF>>>AAA===<<<:::999888777555333555555444444333222222222222222111000000000000111000000000000000000000000000000000////////////...........................------------..................................................................////////////.....................//////000//////////////////////////////////////////////////////000000000111111111000222444444333222333333999555444999AAAHHHRRR[[[eeehhhllloooqqqwwwjjjRRRHHH@@@???AAA@@@>>>>>>===;;;999999999999999777777666555555777777666555444444555555555666666666666777888888777777888999999777;;;MMMfffzzzrrrmmmjjjhhheeebbbbbbeeeiiijjjiiiiiikkkmmmooorrrsssmmmbbb[[[ZZZ]]]dddiiivvv|||}}}vvv]]]TTTSSSIIILLLMMMIIIFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>?????????AAA@@@>>><<<;;;:::999999888888888777777666666666444444444444444444444444444333333333333444555555888;;;;;;666333444555333222333444444555555444444222222333333444555555555444444444444444444444444444555555666666555555444444444555555666666777777:::999:::<<>>???AAACCCEEEGGGHHHIIIKKKIIIHHHGGGFFFDDD@@@>>>>>>???@@@>>><<>>===<<<<<<<<<<<<======>>>>>>@@@???===:::999888777777777666666666666666666666333444444444444333333333333333333222333444444555666999999555222333333111222222333444444444444333111222222333444444555555555555555555555555555555444444555555555555444444444444555555666777777777777888:::<<<===BBBPPP___vvvyyy}}}wwwoooiiifffdddaaa___``````______aaadddhhhjjjmmmmmmmmmnnnppprrruuuvvvsssuuuwwwwwwvvvvvvwwwxxxvvvwwwyyyzzz|||}}}}}}}}}~~~}}}{{{xxxvvvtttsssrrrpppppppppooommmjjjhhhfffdddcccbbbaaa___]]][[[ZZZSSSQQQOOOLLLKKKIIIIIIIIIFFFEEECCCBBBCCCDDDCCCBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJHHHFFFDDDCCCBBB???===>>>@@@AAA@@@@@@DDDMMMSSS```sss^^^KKKCCC===;;;>>>999<<<;;;666444777777333555555555444333333222222333222111111000000111111000000000000000000000000000000/////////.................................,,,,,,---------.........------------------------........................---......//////......---...------------...//////000000000000000000000000////////////////////////////////////000000000111111222333222111000111333000000222666666333555:::DDDKKKUUU\\\bbblllyyyiiiQQQHHH@@@@@@AAA???<<<<<<===;;;999888999999888777777555444555666777666555444444444555555555666666555555666555444555777:::222555;;;>>>???JJJeee}}}{{{xxxvvvvvvvvvvvvyyy}}}}}}{{{wwwpppnnnlllkkkllllllkkkjjjfffeeedddccccccggglllppp}}}}}}pppbbbYYYTTTQQQOOOQQQXXXfffwww~~~xxx|||ooo\\\YYYXXXPPPHHHJJJMMMJJJDDDCCCFFFEEE@@@BBBBBBAAAAAA???>>>===<<<;;;;;;;;;;;;<<<<<<=========<<<999777555444444444666666666666666666666666333444444444444333222111333333222222333333444555333777888444111222111...222222333444444444444333111111222333333444555555555555555555555555555555333444444555555444444333444444555555666777777777444666;;;===;;;<<>>;;;>>>AAABBBDDDJJJUUU^^^ssszzz\\\BBB>>>@@@<<<888777666::::::555333777888555666555555444444333333222333222222111111111111111000000000000000000000000000/////////....................................,,,,,,,,,---------......------------------------........................---..................---...------------...//////000000000000000000000000////////////////////////////////////000000000000000111111000//////111333666444333222///---333;;;999===DDDMMMXXXeeesss{{{dddMMMFFF@@@@@@@@@===<<<===;;;:::999888777777777777333333444444555555666666555666666666666666555555555555555555555555555555333555666666777>>>JJJSSScccppp{{{xxxtttqqqoooooorrrttttttrrrvvvssspppppprrrttttttssssssrrrqqqqqqrrrsssqqqpppiiiiiiiiiiiihhhhhhggggggcccbbb``````aaadddfffhhhllliiijjjnnnrrrvvv}}}uuuaaaVVVQQQNNNVVV[[[fffwwwyyyiiiYYYSSSOOOKKKKKKNNNLLLJJJHHHFFFFFFEEECCCAAAAAA@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999777555555555666666555555555555555555555555333333333333333333333333111111111222222333333333777666555444222111000///111111222222222333333333222222222222222222222222333333333444444444555555333333444555555444333333444444444555555555555666999999:::999888999<<<>>>JJJTTT[[[gggxxxuuujjjbbb```]]]YYYWWWWWWWWWWWWVVVXXXWWWWWWZZZ^^^ccceeeffffffggghhhiiijjjiiihhhggghhhhhhhhhhhhiiiiiiiiiiiihhhgggeeedddaaa```^^^]]]]]]\\\ZZZWWWUUURRRPPPOOOLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEFFFGGGIIIJJJLLLJJJIIIKKKMMMLLLIIIFFF??????>>>>>>>>>>>>???@@@CCCGGGLLLOOORRR\\\kkkwwwQQQIII@@@;;;::::::777444666666555444333333222222333333333222222222111111000000000000000000000000000000//////.........---////////////////////////------------------------.................................................................................------,,,,,,,,,//////............/////////////////////.................................////////////000000000000000000000000000000000000000111111111111222222222333555888;;;AAAOOO```mmmvvvvvvvvvbbbMMMEEE??????@@@===<<<<<<::::::999888777777777777555555555555555555666666555555666666666666555555555555555555555555555555555777999888777999???EEEJJJWWWmmm~~~yyyvvvvvvuuurrrppplllhhheeedddfffhhhhhhgggiiigggeeeeeeeeefffdddcccfffeeedddbbbaaaaaaaaaaaa```bbbfffkkkpppuuuyyy{{{zzzrrrppprrrrrrtttxxx{{{zzzeeeUUUUUU[[[^^^lllpppzzzqqqdddXXXNNNLLLLLLIIIIIIKKKJJJHHHFFFEEEDDDCCCAAA?????????===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777666555555555666444444444444444444444444333333333333333333333333111111222222222333333333444444444333333222222111111111222222222333333333222222222222222222222222333333333333444444444444222333444555555444333222444444444444555555555555666777888888777888;;;===@@@GGGKKKUUUfffppp|||vvvnnnkkkfff```\\\[[[\\\[[[ZZZYYYXXXVVVWWWXXXYYYXXXXXX[[[\\\]]]^^^___^^^^^^]]]________________________ZZZZZZXXXWWWUUUSSSRRRQQQOOOOOONNNMMMKKKJJJIIIIIIFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLQQQNNNLLLJJJJJJGGGCCC???>>>======<<<===@@@DDDFFFKKKRRR\\\cccjjjsssnnnUUUJJJCCC<<<999999:::777555666555555444333333222222333333222222222111111111000000000000000000000000000/////////.........---........................------------------------..............................................................................---------,,,,,,,,,//////............//////////////////......................................./////////000000000000000000000000000000000000000000111111111222222222///222444555777>>>HHHQQQccckkkrrrpppkkkmmmxxx}}}^^^LLLDDD?????????===;;;<<<::::::999888777777777777666666666666666555555555555555555555555555555555444444444444444444444444333666999999666555666999<<>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777666555555555555444444444444444444444444333333333333333333333333111222222222222333333333222222222333333333333333111111222222222333333333222222222222222222222222222222333333333444444444222333333444444333333222333333333444444444555555444555666666666777:::<<<<<<@@@@@@FFFVVVaaaooo~~~wwwqqqiiiccc```^^^[[[XXXZZZWWWUUUSSSSSSRRRQQQOOOSSSSSSTTTUUUUUUUUUTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOMMMLLLJJJJJJDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBBBBBBBCCCCCCCCCFFFFFFEEEEEEFFFGGGGGGHHHHHHJJJLLLNNNOOOPPPPPPPPPSSSPPPLLLIIIGGGCCC???<<<>>>>>>===<<<>>>CCCJJJOOOVVV```mmmxxxgggNNNBBBAAA===888777888999777555555555444444333333222222333222222222222111111111000000000000000000000000/////////.......................................------------------------------------------------------------------------------------------------...------------,,,,,,,,,//////............//////....................................................../////////000000000000000000000000000000000000000000111111111222222000333555555444555888<<>>>>>???<<<;;;<<<:::999888777777666666666777777777666666555555555555555444444555555666666444444444444444444444444000333666666555555666777<<>>;;;???LLLTTTaaauuu~~~xxxuuurrrmmmfff___^^^ZZZVVVTTTSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMKKKJJJIIIHHHHHHCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFEEEFFFFFFGGGHHHJJJJJJIIIHHHIIIJJJKKKKKKMMMNNNQQQSSSTTTTTTSSSRRRNNNLLLIIIFFFDDDBBB@@@??????@@@@@@@@@CCCJJJTTT\\\kkksss~~~eeeNNNFFFFFF;;;999777777888888666444444444444333333333222222222222222222111111111111000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------///......------......///------...............///................................./////////000000000000000000000000000000000000000000111111111111000333555555444444555777:::???FFFNNNVVV```jjjqqqwwwyyy{{{{{{{{{uuuXXXJJJBBB======>>><<<;;;<<<:::999888777666666666666777777666666555555444444444444444333444555666777444444444444444444444444222333333333444555777999;;;===DDDMMMXXXggg||||||}}}zzz||||||vvvooohhhcccZZZTTTNNNLLLLLLRRR___lll~~~wwwwwwzzzuuubbbTTTOOOOOOMMMLLLJJJHHHHHHIIIHHHFFFFFFDDDBBBBBBBBBAAA???>>>:::::::::::::::;;;;;;<<<::::::::::::::::::::::::777777777666555555444333333333333333333333333333222222222222222222222222222222222222222222222222444333333222222111000000111111222222222333333333111111111111111111111111111111111222222222333333222222222111111222222222222222222222333333333444222444666777777777999:::555999777999BBBFFFMMM^^^ppp{{{kkkggg```ZZZXXXWWWVVVVVVSSSRRRQQQQQQPPPOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJLLLKKKIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNPPPRRRSSSTTTYYYZZZZZZYYYWWWTTTQQQOOOFFFEEECCC@@@>>>>>>???@@@@@@CCCGGGKKKPPPZZZgggpppzzz[[[GGG>>><<<===999999888777777777555444333333333333333222222222222222222111111111000000////////////////////////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......------------......,,,---------......//////....................................//////////////////////////////////////////000000000111111111...///000111111222333555555666999???GGGRRR]]]ccclllqqqvvvyyyyyyxxxyyyzzztttWWWIIIAAA<<<===>>><<<;;;<<<999999888777666666666666555555555555555444444444444444333333333555666777333333333333333333333333666555444222333444666777888:::===@@@EEERRRlllvvvrrrrrrtttyyy|||rrrllldddbbb___\\\XXXUUURRRQQQXXXXXXZZZ]]]```gggwwwuuupppssswwwhhhYYYTTTNNNJJJJJJKKKMMMLLLHHHHHHKKKLLLKKKEEECCCAAAAAAAAAAAA???===::::::999999999::::::;;;::::::::::::::::::::::::666666666666666444333333222222222222222222222222222222222222222222222222333333333222222222222111444333333222111000000000111111222222222333333333111111111111111111111111000000111111111222222222222111111000000111111222111111222222222333333333333555777777666666777888333888666888>>>===@@@NNNaaarrryyytttnnnhhhccc```\\\ZZZXXXVVVTTTRRRPPPOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKNNNMMMLLLLLLMMMOOOQQQRRRRRRTTTVVVYYY[[[]]]^^^^^^dddccc___[[[UUUOOOIIIGGG@@@@@@???===<<<>>>AAADDDFFFMMMUUU\\\dddnnn|||hhhOOOBBB???===999666888888888777666555555444333333333333222222222222222111111111111000000000////////////////////////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------......,,,,,,,,,---......//////........................------.........//////////////////////////////////////////000000000111111111111000000000111222222444333222333777???GGGLLLWWW^^^iiiqqqttttttsssrrrsssXXXHHHAAA;;;<<<===;;;:::<<<999888777666666555555666333333333444444444444444444333222222333444666888333333333333333333333333666555333333444555555555999999;;;;;;===FFF[[[ooossszzzpppbbb\\\[[[aaakkkttt{{{zzzxxxtttnnnfff]]]VVVQQQOOONNNNNNOOOTTT[[[ccchhhqqqpppsssxxx|||zzzsssyyyzzzcccPPPNNNQQQNNNKKKLLLHHHMMMMMMJJJIIILLLLLLHHHCCCAAA????????????===<<<::::::999999999999999:::999999999999999999999999555666666666666444333222222222222222222222222222111111111111111111111111333333333222222222111111222222222111111111111111111111222222222333333333111111111111111111111111000000000000111111111222222111000000000000111222111111111111222222222222222444666666555444444555444999777888===:::<<>>???@@@@@@BBBGGGNNNSSSWWW___iiiqqqvvv~~~UUUHHH>>>>>>AAA???;;;:::666666666555444444555666222222222222222222222222111111111111000000000000////////////////////////,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...++++++,,,------...//////........................---------.........//////////////////////////////////////////000000000111222222222222333222000///222111000///000444999===DDDKKKUUU___gggkkkmmmnnnsssXXXHHH@@@;;;<<<===;;;:::;;;999888777666666555555555222222222333333444444444444333222111222444777888333333333333333333333333222111222444666777666666888888888888777;;;HHHWWWdddnnn}}}pppfffXXX[[[^^^aaaccchhhpppuuutttwww{{{~~~}}}rrrfff___YYYXXXVVVTTTRRRPPPPPPPPPOOOOOOQQQWWWcccsssttt{{{kkkWWWHHHIIILLLHHHEEEHHHCCCIIIKKKFFFDDDEEECCC===AAA???>>>===>>>===<<<:::;;;:::999999888888999999999999999999999999999999555666666666666444333222111111111111111111111111111111111111111111111111333333333222222111111111///000000111222222333333111111222222222333333333000000000000000000000000000000000000111111111111222111000//////000111222000111111111111222222222111333555555444222222222111666444444999666888DDDHHHZZZnnnzzz~~~~~~}}}}}}}}}qqqpppttt}}}ooommmiiieeeaaa___^^^]]]WWWWWWWWWVVVUUUTTTTTTSSSOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOQQQTTTVVVXXXYYY\\\\\\]]]___bbbggglllooorrrrrrrrroookkkeee^^^[[[QQQOOOLLLGGGCCC@@@>>>===<<>>>>><<<666555999333333333333222333666888222222222222222222222222111111111111000000000000////////////////////////,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...++++++,,,,,,---...//////........................---------.........//////////////////////////////////////////000000000000+++,,,...111222111---+++///111222222222444777;;;999===DDDLLLUUU\\\aaadddmmmRRRDDDAAA>>>===<<<:::888777999888777666555555555555222333333444444333333222111111111222222333333333444444444444444444444444222222333333333333444444555666777888999:::;;;<<>><<<;;;:::999888999999888777666666666666222333333444444333333222222222222222222222333333333333333333333333333333222222222333333333444444333444444555666777888888<<>><<<;;;;;;<<<;;;999888888777777777666666666666444555555666666666555555444444444444333333333333222222111111111111111111000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000000111222111111000000111111222222222222333333333333444444444333333444666888999:::===DDDOOO\\\jjjvvv~~~~~~||||||yyyyyy~~~}}}zzzwwwvvvvvvuuutttqqqpppppprrrtttvvvzzz}}}xxxddd]]]TTTMMMGGGDDDBBBAAAAAAAAAAAABBBDDDGGGHHHHHHNNNUUU]]]ggguuuyyy]]]JJJ>>>999;;;:::999888777666666555555444444333222222111111000000000000000000000000111111000000///......---........................,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,------------...........................,,,------......------,,,+++,,,,,,------.....................////////////---------............///.../////////000000000000000000//////000000111222222333333333444777<<>>>>>>>>>>>===<<<<<<<<<:::999888999999888777444444444444444444444444222333444555555555555555333333333333222222222222//////000000111111222222000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111////////////////////////000000000000000000000000000////////////000000111111111000000000000111111111111111111222222222222444333222111111222333333555888::::::;;;BBBMMMWWWmmmzzz~~~~~~{{{zzztttmmmhhhhhhmmmuuu{{{xxxkkkaaaXXXPPPLLLGGGEEEBBBAAADDDGGGJJJLLLTTTWWW]]]bbbfffiiilllmmmrrrzzziiiZZZGGG<<<;;;===>>><<<666666555444333333222222333333222222111111111000000000000000000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,------------------,,,,,,---------.........//////---------............///........./////////000000///////////////000111111.../////////...///222555jjjUUUEEEAAA<<<999999:::;;;;;;:::999888777666666666666222333333444444333333222333333333222222111111111111111111111111111111111111111111222222222333333555555555555444444444444444:::777666<<<>>>FFFVVV___sss~~~vvv}}}iiiVVVQQQMMMNNNMMMHHHDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>============>>>===;;;999888888888777666555555555555555555555555444444444444444333222222333333222222222111111111/////////000000111111222////////////////////////////////////////////////...////////////000000000000000000000000000000000........................//////////////////////////////......///000111111111000000000000000000111000000000111111111222222333222222111111111111111444888<<<<<<999:::>>>CCCXXXhhhyyy}}}zzz}}}{{{zzzpppjjjhhhiiijjjooossszzz|||tttkkkdddYYYPPPJJJHHHGGGGGGBBBAAACCCHHHOOOVVV[[[]]]jjjooovvvzzz{{{|||}}}~~~}}}}}}```LLLGGGAAA<<<:::888555222555555555444333333222222222111111111111111000000////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,+++,,,------++++++,,,---+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------,,,,,,------------............---------............///............/////////////////////...///000000111---////////////000333555gggQQQDDDAAA<<<::::::;;;;;;;;;999888777666555555555555222333333444444333333222333333222222222222222222111111111111111111111111111111111111222222222222333333333222222222222222///555222000666777999CCCDDDUUUaaannn{{{oooaaaTTTMMMKKKKKKKKKGGGAAABBBFFFCCCCCCBBBBBBAAA@@@@@@???<<<===>>>===<<<<<<>>>???@@@===:::888888777666555555555555666666666666666444444444444333222111000222222222111111111000000//////000000000000000000////////////////////////////////////////////////......////////////000000000000000000000000000000////////////////////////////////////////////////............///000111111111000000//////000000111///000000000000111111111222222222222222111111111444666777666555666999===>>>NNNaaaoooyyy{{{xxxyyy}}}tttlllhhhcccdddgggiiikkklllllllllfffgggiiikkkkkkkkkjjjiiihhhhhhgggfffbbb\\\UUUPPPKKKHHHEEEDDDDDDDDDDDDCCCDDDGGGNNNXXXdddnnntttwwwkkkTTTBBB??????===:::777444444555444444444444333333333222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,------------.........---------............///------.........///////////////......//////000111...///000///......///111bbbLLLBBB@@@===;;;;;;;;;;;;:::888777666555444444444444222333333444444333333222222222222222222222333333222222222222222222222222111111111111222222222222222222222333333333333333111666111...444555333999333AAAHHHUUUppp}}}yyyeeeXXXQQQMMMJJJFFFFFFGGGIIIFFFBBBDDDJJJAAAAAAAAA@@@??????>>>>>>:::<<<===<<<::::::===@@@CCC???;;;888777777666444444555555555666666666777222222333333333222222111222111111111000000000000000000000000000/////////////////////////////////................................./////////000000000000000000000000000000////////////////////////////////////////////////...------......000111111000000////////////000000/////////000000000111111111111222222333222222222444333333333444666888999222===IIISSS___ooozzz~~~|||~~~xxxtttppppppooolllhhhccc^^^[[[SSSSSSSSSTTTTTTTTTTTTTTTPPPQQQQQQNNNJJJEEECCCBBBAAAAAACCCGGGLLLOOOPPPPPPWWW[[[dddooo{{{jjjUUUHHH???:::888888777777666777999:::333333333333222222222222000000000000000000000000////////////////////////........................------------------------++++++,,,,,,,,,,,,++++++------------------------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........,,,,,,---------.........---------............///---------........./////////............///000000---...//////...---...000^^^HHHAAA???===<<<<<<<<<:::999777666555444444333333444222333333444444333333222111111111222222333333444222222222222222222222222000111111111111222222222444444444555555666666666888<<<555000666666222666111;;;===FFFaaazzz}}}uuuiii^^^YYYTTTMMMJJJKKKEEEDDDFFFIIIGGGAAA>>>@@@@@@@@@??????>>>>>>======999;;;<<<;;;999999<<<@@@DDDAAA<<<999777666555444444444444555555666666666000111222333333333333333111111111111000000000000111111000000//////......////////////////////////..................................../////////000000000000000000000000000000000000000000000000000////////////////////////---------......000111111000000////////////000000////////////000000000000111111222333333333333333333333444666888888555333555888;;;???IIIZZZiiiooo~~~}}}~~~}}}tttlllggg\\\[[[YYYXXXXXXYYYZZZ[[[YYYZZZYYYUUUOOOKKKKKKMMMNNNNNNPPPUUU]]]dddjjjlllkkkooouuu~~~bbbKKKAAA===<<<>>>666555444444555555444222222222222222111111111111////////////000000000000////////////////////////---.....................------------------------+++++++++,,,,,,+++++++++------------------------*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,------++++++,,,---+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,---------......---------.........//////---------.........//////...............///000000+++---////////////111333