BM6P6(@ zzzwwwnnniiifffTTTTTTPPPPPPQQQRRRRRROOOJJJFFF>>>BBBCCC>>>;;;===@@@@@@;;;999777777777666444222111111000///...000444777LLLdddtttxxxtttgggaaahhhfffjjjrrr}}}|||sssyyy}}}yyywwwyyyzzzzzzzzzyyywwwvvvtttppppppnnnmmmnnnmmmcccXXXSSSMMMGGGDDDCCCCCCIIIQQQXXXWWWZZZdddtttxxxeee[[[TTTIII>>>888666555333111111333555777999:::<<<=========<<<<<<999;;;===>>>@@@@@@?????????AAAEEEGGGJJJMMMQQQTTTZZZhhhzzz{{{nnneee___[[[YYYWWWZZZ[[[WWWTTTSSSOOOJJJGGGDDD@@@???@@@AAA@@@>>>???@@@@@@@@@@@@AAADDDFFFHHHIIILLLMMMIIIEEEGGGNNNQQQSSSUUUWWWXXXZZZ]]]```bbbccceeegggiiikkkllllllkkkkkkmmmooorrrrrrqqqooojjjhhhfffeeedddbbb___\\\```^^^\\\ZZZYYYWWWUUURRRSSSSSSSSSPPPJJJEEEBBBAAAFFFIIINNNRRRUUUXXX[[[]]]]]]^^^^^^^^^]]]^^^aaacccfffiiilllooorrruuuzzz}}}}}}zzzyyyxxxtttnnnjjjkkkqqqyyyzzzrrrmmmiiigggeeegggeeedddbbbbbbcccdddeee```___]]]^^^```aaaaaaaaa^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]^^^^^^]]]\\\\\\[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]][[[[[[ZZZZZZ[[[[[[\\\]]]\\\ZZZXXXYYY[[[^^^``````aaa___]]][[[ZZZ[[[]]]^^^^^^^^^]]]\\\\\\]]]]]]]]]^^^___```bbbdddeeeeeefffaaa___]]][[[XXXQQQGGG@@@:::999999888888999999:::777GGGhhhqqquuuuuu___WWWmmmrrrooogggnnnssseeeggglllrrryyywww|||iiiOOOBBBAAA>>>>>>@@@<<<===<<<;;;999888777777777999888777666555444333333333222111111222222111///////////////////////////---------.........//////000/////////000777HHHXXXhhhmmmpppkkkfffbbb^^^YYY[[[aaappp|||rrrYYYMMMPPPYYYyyyxxx~~~}}}xxxyyy{{{uuurrrppppppsssuuuuuussspppmmmkkklllfff[[[QQQLLLVVVSSSJJJ???:::<<<>>><<>>@@@BBB@@@:::888666555555555333111000111222222222222444555OOOeeetttvvvqqqccc[[[aaaccciiisss~~~zzzssszzz}}}yyywwwyyyzzzzzzzzzxxxvvvuuusssppppppnnnmmmooooooggg]]]XXXRRRLLLKKKJJJJJJQQQXXX\\\\\\```kkkxxxyyyggg\\\TTTIII???999666555333111222333666777::::::<<<=========<<<<<<999:::<<<>>>???@@@@@@@@@@@@BBBEEEHHHKKKNNNSSSVVV\\\hhhxxx{{{ooofff```\\\ZZZYYY\\\\\\XXXTTTRRRMMMHHHGGGCCC@@@???@@@AAA@@@>>>===>>>??????@@@AAADDDFFFIIIJJJMMMPPPMMMJJJMMMTTTTTTUUUXXXYYYZZZ\\\___aaacccdddfffhhhjjjlllmmmmmmkkkkkkmmmooorrrrrrpppoookkkiiifffeeeeeedddbbb```ccc```]]]ZZZYYYXXXUUUTTTTTTTTTSSSOOOJJJFFFEEEDDDJJJMMMQQQUUUXXXZZZ^^^```___`````````___```cccfffjjjlllpppsssuuuyyy}}}|||{{{zzzvvvqqqlllooouuu|||}}}uuupppllljjjhhhgggfffdddbbbaaabbbccccccaaa```^^^^^^___```___^^^````````````````````````\\\]]]^^^______^^^]]]\\\[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[[[[[[[\\\]]]]]]\\\ZZZYYYYYY\\\^^^___``````___]]][[[ZZZ[[[]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^aaaaaacccdddeeeeeeeeeeeebbb___]]]\\\YYYRRRHHH@@@:::999999888888999999::::::IIIjjjsssvvvuuu___WWWgggooonnnggglllwwwkkknnnsssvvvzzzxxx}}}gggNNNAAABBB>>>===@@@<<<===<<<;;;999888777777777999888777666555444333333333222111111222222111///////////////////////////---------........./////////...///000000666FFFUUUccciiillljjjhhheee___XXX___dddqqq|||pppXXXLLLOOO```xxx{{{xxxsssuuu~~~zzzsssqqqoooqqqtttvvvvvvuuuqqqnnnlllmmmggg\\\RRRNNNRRRRRRMMMAAA:::<<>>===<<<<<<999:::<<<>>>???@@@AAAAAAAAADDDGGGJJJMMMQQQVVVYYY```jjjvvv}}}{{{pppgggbbb^^^\\\\\\^^^^^^XXXTTTQQQLLLFFFFFFCCC@@@???@@@@@@@@@???>>>@@@AAABBBCCCEEEHHHJJJMMMMMMPPPTTTSSSQQQTTT[[[WWWYYY[[[\\\]]]^^^```bbbeeefffhhhjjjlllnnnoooooollllllmmmppprrrsssqqqooollliiigggffffffffffffeeefffccc^^^[[[YYYXXXWWWUUUUUUTTTRRROOOKKKHHHHHHIIIOOORRRVVVYYY\\\^^^aaacccaaabbbbbbbbbbbbcccfffhhhlllooorrrvvvxxx|||}}}{{{xxxsssppptttyyywwwqqqnnnllljjjhhhgggeeecccaaaaaaaaaaaabbb```^^^^^^______^^^\\\________________________]]]^^^___``````___^^^]]][[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\ZZZYYYZZZ\\\^^^______```^^^]]][[[[[[\\\]]]^^^^^^^^^]]]]]]]]]^^^^^^___dddeeeeeeeeeeeeeeedddcccbbb```^^^\\\YYYRRRHHH@@@999999888888888888999999<<>>===???<<<===<<<;;;999888888888888888888777666666555444444444222111111222222111000////////////////////////------........./////////......000111000555BBBPPP\\\bbbgggjjjkkkjjjcccZZZcccfffqqqzzzoooXXXLLLOOObbb|||{{{oooxxxuuuqqqmmmppp{{{vvvqqqpppppprrrtttvvvvvvuuupppmmmkkkkkkfff[[[RRRNNNNNNQQQNNNBBB:::>>>GGGNNNKKKPPPYYYeeesss~~~~~~}}}}}}}}}|||zzzyyyzzz{{{||||||{{{zzzxxxuuuvvvvvvqqqhhh```PPPSSSXXX```jjjttt|||fffLLLBBB@@@AAAFFFLLLKKKJJJJJJJJJJJJIIIFFFDDDzzz{{{mmmbbb\\\QQQYYYXXXSSSMMMIIIIIIJJJKKKLLLEEEEEEBBBAAACCCGGGFFF@@@:::999666555555444222000000222333333222222444666III^^^lllpppnnnaaaYYY^^^nnnsss{{{~~~{{{yyywwwyyyyyyyyyxxxwwwtttrrrqqqpppqqqooonnnrrrvvvsssmmmggg```[[[\\\]]]___dddjjjjjjlllpppxxxyyyiii^^^TTTHHH>>>999666555333222333555888999;;;<<<===>>>>>>===<<<;;;999:::<<<>>>@@@AAABBBCCCDDDGGGJJJNNNQQQUUUZZZ]]]dddllltttzzz}}}zzzppphhhccc___]]]\\\___^^^YYYUUURRRMMMGGGEEECCCAAA@@@@@@@@@@@@@@@BBBDDDFFFHHHIIIKKKNNNPPPQQQQQQSSSWWWWWWUUUXXX]]]XXXZZZ]]]^^^___```bbbcccggghhhjjjlllooopppqqqqqqmmmmmmoooqqqssssssqqqooommmjjjhhhggghhhjjjkkkkkkjjjfff```\\\ZZZYYYWWWVVVUUUTTTRRROOOLLLKKKMMMOOOTTTWWW[[[]]]___aaadddfffbbbcccdddddddddeeehhhkkkmmmppptttxxxzzz~~~|||yyyvvvsssvvv|||xxxrrrooommmllljjjiiigggdddcccaaaaaaaaa```^^^^^^^^^___```^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___``````___^^^^^^[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^\\\[[[YYYZZZ\\\^^^^^^^^^___^^^\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___```ffffffffffffeeecccbbbaaacccaaa^^^]]]YYYRRRHHH@@@999999888888888888999999===KKKmmmxxxyyyvvvaaa]]]rrrwwwwww~~~cccLLLAAABBB===<<>>>>>===<<<;;;:::;;;<<<>>>AAACCCEEEFFFHHHJJJNNNRRRVVVZZZ___ccciiinnnuuuyyy}}}yyyqqqjjjeee```]]][[[^^^^^^YYYVVVTTTOOOJJJEEEDDDCCCBBB@@@@@@AAABBBEEEGGGJJJLLLNNNOOORRRTTTVVVTTTUUUXXXXXXVVVWWW[[[XXX[[[^^^```aaaaaacccdddiiijjjlllnnnppprrrssssssooopppqqqsssuuuuuussspppnnnllljjjiiikkkmmmoooooommmhhhbbb]]]ZZZYYYWWWVVVUUUTTTRRRPPPNNNOOORRRUUUXXX[[[^^^```aaaccceeegggcccdddeeeeeeeeegggjjjlllppptttxxx|||}}}yyywwwvvvwww~~~{{{tttqqqooommmkkkjjjhhhfffdddcccaaaaaa]]]\\\]]]___aaabbbaaa___]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___``````___^^^^^^[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^____________^^^\\\[[[ZZZ[[[]]]^^^^^^]]]^^^]]]\\\\\\\\\]]]^^^^^^___^^^^^^^^^______```aaafffffffffeeedddbbbaaa```cccaaa^^^\\\YYYQQQGGG???999888888777777888888999<<>>KKKSSS\\\gggooossstttmmmeeeaaaaaakkkvvvnnnZZZQQQTTTgggpppmmmaaadddtttzzzrrrfffcccaaaiiizzzyyytttttttttsssrrrrrrqqqrrrmmmiiiggggggbbbXXXPPPMMMSSSQQQIII???<<<@@@EEEGGGAAAFFFOOO\\\kkkzzz}}}||||||}}}~~~}}}zzzzzz{{{}}}|||yyywwwwwwxxxwwwtttqqqhhhfffeeeiiipppxxx~~~~~~kkkUUUFFFAAACCCIIIOOONNNMMMMMMMMMMMMKKKGGGDDD|||uuu}}}uuukkkcccUUUZZZWWWRRRJJJEEEBBBBBBCCCCCC===@@@AAA@@@BBBFFFFFFBBB@@@===;;;:::999888555333333222///,,,,,,///444999NNNbbbooottttttiii```ddd}}}~~~~~~}}}{{{yyyxxxwwwxxxxxxyyyyyyxxxvvvtttsssqqqssstttsssuuuyyyyyyuuuooogggaaacccgggiiilllooorrrtttwww{{{zzzlllaaaUUUGGG<<<888777666444444444777:::<<<<<<===>>>???>>>===<<<;;;<<<<<<>>>@@@BBBEEEHHHIIIKKKNNNSSSWWW[[[```eeeiiimmmqqqwww{{{{{{tttmmmgggbbb___[[[^^^^^^ZZZWWWUUUPPPKKKEEEFFFEEECCCBBBAAACCCEEEFFFIIILLLNNNPPPQQQSSSUUUYYYVVVVVVXXXXXXUUUUUUXXXXXX\\\___bbbcccdddfffgggjjjkkkmmmoooqqqsssttttttrrrrrrsssuuuwwwwwwtttrrrpppnnnlllmmmoooqqqqqqqqqmmmiiiccc___[[[YYYVVVTTTTTTTTTSSSQQQQQQRRRVVVYYY\\\^^^aaacccddddddfffhhhdddeeefffggggggiiilllooouuuyyy~~~~~~zzzzzzzzz{{{~~~wwwrrrpppooojjjiiihhhgggeeecccaaaaaa\\\\\\]]]```ccccccbbbaaa^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^___``````___^^^]]][[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^___aaaaaa```______\\\[[[ZZZ[[[]]]^^^]]]\\\]]]]]]\\\\\\]]]]]]^^^^^^_______________```aaabbbeeeeeeeeeddddddcccbbbaaaccc```^^^[[[XXXPPPFFF>>>888888777777777777888888;;;EEEeeeqqqqqqlll]]]aaa{{{ppprrr{{{]]]IIIAAABBB<<<;;;???>>><<<<<<;;;:::::::::::::::888888888777777666666666555333222222333333222111000000000000000000000000....../////////000000000...///111222000333>>>KKKVVVbbbnnnssstttrrrlllfff]]]]]]hhhtttooo\\\RRRUUUffflllggg]]]cccuuuyyynnnbbb______jjj~~~wwwwwwuuussspppoooppprrrpppkkkiiihhhdddZZZRRRPPPVVVSSSJJJ@@@<<>><<<;;;:::888666444333222111///...000555888PPPdddrrrxxx{{{qqqhhhlll~~~|||zzzyyywwwwwwwwwxxxyyyyyyyyyxxxvvvuuuqqquuuvvvuuuwwwzzzyyyuuuqqqiiicccdddhhhjjjlllooorrruuuyyy~~~}}}ooocccWWWHHH>>>:::777666444444555888;;;<<<===>>>>>>???>>>===<<<;;;===>>>???AAADDDGGGJJJLLLOOORRRVVV[[[___dddiiimmmppptttzzz~~~xxxqqqkkkeeeaaa^^^``````[[[WWWTTTOOOIIIFFFGGGGGGEEECCCCCCEEEHHHIIILLLOOORRRRRRSSSUUUVVVYYYVVVUUUXXXYYYVVVVVVXXXYYY]]]aaaeeefffhhhiiikkkjjjkkkmmmppprrrssstttuuuttttttuuuwwwyyyyyyvvvtttpppooooooppprrrssssssrrrmmmjjjddd```\\\YYYUUURRRRRRSSSTTTSSSSSSUUUYYY\\\```bbbeeeffffffggghhhjjjfffhhhiiiiiijjjkkkooorrrwww{{{||||||~~~~~~uuupppmmmkkkggggggfffeeedddbbb```___^^^^^^___aaaddddddbbb```^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]^^^______^^^]]]\\\[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]___```bbbbbbaaa```___\\\[[[[[[\\\]]]^^^]]][[[\\\\\\\\\]]]]]]^^^^^^^^^____________```aaabbbcccddddddeeeeeeeeeeeeddddddbbb```]]]ZZZWWWOOODDD===888888777777777777888888:::BBB```iiihhhbbbTTT[[[{{{wwwoooqqq{{{[[[HHHAAABBB<<<:::>>>>>><<<<<<;;;::::::::::::;;;888888888777777777777777555333222222333444222111000000000000000000000000.../////////000000000000//////111222000333@@@MMM]]]jjjuuuvvvqqqlllgggbbbZZZ[[[fffsssooo\\\QQQRRR___iiiggg^^^bbbsssxxxooohhhdddcccnnnwwwwwwuuuqqqnnnnnnrrruuupppllliiihhhddd[[[SSSQQQUUUUUUOOOCCC<<<;;;======<<>>?????????===<<<;;;>>>???@@@BBBEEEHHHLLLNNNQQQTTTXXX]]]aaaffflllpppqqqvvv{{{~~~}}}{{{tttnnnhhhddd```cccaaa[[[WWWSSSNNNGGGFFFHHHHHHFFFDDDCCCFFFIIIMMMPPPSSSUUUVVVWWWXXXYYYYYYUUUUUUXXXYYYWWWWWWYYYZZZ^^^cccgggiiijjjlllmmmjjjkkkmmmppprrrssstttuuuvvvvvvwwwyyyzzzzzzwwwuuuqqqpppppprrrttttttsssqqqmmmiiieeeaaa]]]XXXTTTPPPRRRSSSTTTUUUUUUWWWZZZ]]]bbbdddggghhhhhhhhhjjjkkkhhhjjjkkkkkklllnnnqqqtttwww{{{~~~zzzqqqkkkhhhgggeeeeeeddddddbbbaaa___^^^``````aaacccddddddaaa___\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\\\\[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^___aaabbbcccbbb```___\\\[[[[[[\\\^^^^^^]]][[[\\\\\\\\\]]]]]]^^^^^^^^^____________```aaaccccccddddddeeefffggggggggggggbbb___\\\ZZZVVVNNNDDD<<<888888777777777777888888:::@@@\\\dddaaaZZZMMMUUUssstttnnnqqq|||ZZZGGGAAABBB<<<:::>>>>>><<<<<<;;;:::::::::;;;;;;888888888888777777777777555444222333444444333111000000000000000000000000////////////000000000000000000111111000444AAAOOObbbppp{{{xxxooofffaaa^^^ZZZZZZeeesssooo[[[OOOPPP]]]kkknnndddeeettt{{{vvvrrrmmmjjjrrrzzzvvvvvvtttpppmmmoootttxxxooojjjggggggbbbYYYRRRPPPSSSVVVSSSGGG;;;999<<<>>>>>>FFFTTTeeesss~~~zzzwwwxxxzzz|||}}}~~~~~~yyywwwvvvwwwxxxyyyyyyxxx||||||}}}~~~~~~vvvtttxxx|||wwwhhhXXXNNNOOOTTTWWWVVVVVVVVVWWWWWWSSSNNNJJJyyymmmzzz|||zzz{{{gggZZZZZZWWWSSSRRRRRRRRROOOLLLKKKLLLNNNNNNLLLGGGBBB???@@@???===:::888666555555555444333111000222666999LLLsss{{{www{{{ooo{{{~~~|||zzz}}}}}}}}}}}}{{{{{{||||||{{{yyywwwvvvtttwwwzzz}}}}}}{{{xxxvvvwwwuuuqqqlllhhhgggiiilllsssvvvzzz~~~{{{kkk]]]RRRDDD999:::666555777999999<<>><<<<<<===AAACCCEEEGGGHHHLLLPPPSSSVVV]]]cccdddffflllppprrruuuzzzwwwooojjjggggggddd___[[[XXXSSSOOOLLLLLLLLLKKKIIIGGGHHHKKKNNNUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]___```aaabbbdddfffeeejjjnnnnnnlllkkknnnqqqppppppqqqrrrsssuuuvvvwwwuuuvvvwwwyyyzzzzzzyyyyyy{{{yyywwwwwwwwwwwwvvvtttooojjjddd___[[[YYYWWWVVVSSSSSSTTTVVVXXXZZZ\\\]]]aaafffiiihhhhhhkkkmmmlllkkkkkkkkkkkkmmmqqqwww{{{|||vvvlllgggggghhhcccbbb```___^^^^^^^^^___```bbbdddffffffdddbbb``````___]]]]]]^^^^^^]]]\\\[[[\\\\\\]]]]]]\\\\\\[[[^^^___```___]]]\\\]]]^^^``````___^^^^^^^^^^^^__________________```aaabbb[[[\\\\\\]]]]]]^^^^^^___XXXYYY[[[\\\]]]]]]\\\[[[]]]^^^___```aaaaaaaaaaaabbbdddeeeffffffeeecccbbbaaaaaa```]]]VVVLLLCCC===888888777666666666666666<<<>>>TTTYYYYYYWWWKKKQQQttt}}}}}}tttuuu}}}{{{rrrooo~~~yyyxxxsss{{{SSSJJJCCCAAAAAA>>>===>>><<<<<<======<<<<<<;;;:::999999999888888888888777555444444333333222222111444444333333222111000000////////////////////////......111333///111CCCXXXfffxxxuuufffaaa```]]]^^^___bbbkkkooo\\\NNNSSSaaahhhkkkiiikkkvvv|||rrr|||vvvooossstttpppnnnppppppooonnnjjjeeeaaa___[[[UUUPPPUUUZZZTTTDDD;;;===???:::CCCMMMYYYeeeqqq}}}~~~}}}|||{{{zzz{{{}}}~~~}}}{{{xxxvvvwwwwwwvvvvvvwwwwwwxxxyyyzzz{{{|||~~~xxxllldddXXXLLLNNNYYYWWWXXXXXXWWWUUURRROOOMMMuuuxxxlllkkk]]]VVVVVVTTTPPPPPPQQQQQQOOOMMMGGGIIIKKKLLLKKKHHHEEEBBBAAA@@@>>>;;;999777666666555555333111000222666999IIInnnxxxvvvxxxkkktttzzzwww|||{{{xxx~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyyyyzzzzzzzzzyyyyyyxxxzzzxxxtttnnniiiggghhhjjjqqqtttxxx|||}}}oooaaaTTTGGG;;;:::666555888::::::<<<@@@???@@@AAA@@@>>><<<<<<===AAACCCFFFIIILLLPPPUUUXXXZZZbbbggghhhiiiooossstttxxx|||zzzrrrkkkhhhiiifffaaa]]]YYYUUUPPPMMMLLLMMMLLLLLLKKKMMMQQQTTTYYYZZZZZZ[[[\\\\\\]]]]]]```bbbdddeeeeeefffhhhjjjhhhlllooonnnlllkkknnnrrrttttttuuuwwwwwwxxxxxxxxxxxxyyy{{{|||}}}}}}||||||{{{zzzxxxxxxxxxxxxvvvtttpppkkkeee```]]][[[YYYWWWVVVWWWXXXYYY[[[^^^___aaaaaafffhhhggghhhlllnnnnnnnnnooooooooopppssswwwzzz}}}zzzooojjjiiiiiicccbbb```___^^^^^^______```bbbdddffffffdddbbb``````^^^]]]]]]^^^___]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\^^^___```___]]]]]]]]]^^^```______^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^______```[[[\\\\\\]]]]]]^^^^^^___ZZZ[[[[[[\\\\\\\\\\\\[[[]]]^^^___```aaaaaaaaaaaaccccccdddeeeeeedddcccbbb```aaaaaa]]]VVVLLLBBB<<<888888777666666666666666:::<<>>???<<<<<<======<<<<<<;;;:::999999999888888888888777555555444444333222222222444333333222111111000000//////////////////////////////111333000222EEEZZZnnn{{{qqqbbb]]]\\\ZZZZZZ]]]```jjjmmmZZZKKKQQQ```iiiqqqsssxxx|||tttzzzrrruuutttpppmmmmmmmmmkkkkkkgggdddbbb```]]]WWWRRRXXX\\\WWWFFF<<<===>>>;;;CCCMMMZZZeeeqqq}}}~~~|||{{{{{{zzz{{{|||||||||zzzxxxwwwxxxxxxxxxxxxxxxyyyzzzzzzyyyzzz|||~~~{{{qqqjjj^^^QQQPPPWWWWWWXXXYYYXXXVVVSSSPPPMMM{{{rrr^^^[[[TTTUUURRRPPPMMMMMMMMMNNNNNNMMMDDDEEEFFFHHHHHHHHHGGGFFFCCCAAA???<<<:::888777666555555444222111222666999FFFgggtttuuu}}}uuugggjjjsssqqqsssyyy}}}xxx~~~}}}}}}}}}}}}~~~|||yyywwwvvvwwwyyy{{{}}}{{{wwwqqqllliiihhhiiippprrrvvvzzztttfffYYYJJJ===:::666555999;;;;;;<<>>======>>>@@@CCCHHHLLLPPPUUU[[[^^^___gggllllllmmmrrrvvvwww|||vvvnnnjjjlllhhhbbb^^^ZZZVVVRRRPPPMMMNNNOOOPPPQQQTTTXXX\\\____________```aaabbbcccdddfffhhhhhhhhhiiikkkllllllnnnpppnnnllllllooossswwwxxxzzz|||||||||zzzyyy{{{|||~~~~~~|||{{{zzzzzzzzzyyywwwuuuqqqmmmfffaaa^^^\\\ZZZYYYXXXXXXZZZ\\\^^^```aaabbbbbbfffhhhfffhhhmmmqqqqqqrrrssstttuuutttuuuxxxzzz~~~~~~tttnnnjjjiiicccbbb```___^^^______``````bbbdddeeeeeedddbbb``````^^^]]]]]]^^^___^^^\\\\\\\\\]]]]]]]]]]]]\\\\\\___```aaa```^^^^^^^^^_________^^^]]]]]]]]]]]]^^^]]]]]]\\\\\\\\\]]]^^^^^^[[[\\\\\\]]]]]]^^^^^^___]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^___```aaaaaaaaaaaacccccccccccccccccccccccc```aaaaaa^^^WWWLLLBBB;;;888888777666666666666666999:::PPPWWWZZZYYYKKKOOOlllqqqnnngggmmm~~~hhhkkkkkkooo{{{|||uuuRRRJJJCCCBBBBBB@@@>>>???<<<============<<<;;;;;;999999999888888888888777555555555444333333222222222222222111111000000///////////////////////////111000111333111444FFF[[[sss{{{yyykkk^^^ZZZYYYVVVXXX\\\aaalllmmmYYYIIIPPP]]]kkkyyyvvvsss|||sssvvvuuuoookkkkkkjjjhhhgggeeeccccccbbb___XXXRRRZZZ^^^XXXHHH===<<<>>><<>>===>>>@@@BBBFFFJJJOOOSSSXXX]]]aaacccjjjoooooooootttxxxyyy{{{rrrmmmlllhhhbbb]]]YYYVVVSSSQQQPPPQQQSSSTTTVVVYYY]]]```ddddddccccccdddeeeggggggdddfffggghhhhhhhhhjjjlllpppppppppnnnlllmmmpppssswwwyyy|||~~~}}}|||}}}~~~~~~}}}|||||||||{{{xxxuuuqqqmmmgggaaa^^^\\\ZZZYYYWWWXXXZZZ\\\^^^```aaabbbbbbfffhhhfffhhhnnnssstttsssuuuwwwxxxxxxyyyzzz|||vvvooojjjgggcccbbb```_________```aaa```aaaccceeeeeecccaaa```___^^^]]]]]]^^^___^^^]]]\\\]]]]]]]]]]]]]]]]]]\\\___```aaa```___^^^___aaa______^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^[[[\\\\\\]]]]]]^^^^^^___```^^^]]][[[[[[[[[\\\]]]^^^^^^___``````aaa``````ccccccbbbbbbbbbcccdddddd___aaaaaa^^^WWWLLLAAA:::888777777666666666666666999;;;QQQYYY[[[ZZZMMMRRRiiilllhhhcccnnnuuutttrrrxxx}}}oooQQQIIICCCBBBCCC@@@???@@@===============<<<;;;;;;999999999888888888777777666666555555444333333333111111111000000000//////////////////////////////111///000222111333EEEYYYooosssqqqggg^^^[[[YYYWWW^^^bbbgggqqqrrr\\\KKKPPP[[[ooopppjjjlll~~~zzzsssvvvtttnnnjjjjjjjjjhhhfffeeedddeeeddd___WWWQQQXXX[[[WWWJJJ>>><<<>>>???BBBNNN[[[dddooo{{{~~~}}}||||||{{{zzzyyywwwwwwwwwwwwxxxzzzyyyyyyyyyyyyzzz{{{{{{xxxyyyzzz|||}}}~~~~~~~~~xxxpppeeeYYYSSSTTTXXXYYY[[[[[[ZZZVVVQQQNNN}}}rrr{{{ppp___^^^UUUTTTOOOMMMJJJGGGEEEDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@>>><<<:::888777777666666666444222333555777BBB[[[ooowww|||wwwiii___mmmsss|||~~~~~~~~~~~~}}}{{{zzzxxxxxxxxxxxxzzz{{{{{{yyyuuurrrqqqqqqqqqsssvvvzzzttteeeRRRCCC>>>888666:::?????????@@@AAABBBBBBAAA??????@@@BBBFFFIIINNNRRRVVVZZZ^^^aaadddkkkpppppppppuuuyyyzzz~~~uuuoookkkfff___ZZZWWWUUUTTTSSSSSSUUUWWWXXXYYY[[[___aaaffffffffffffggghhhiiijjjdddfffhhhiiihhhiiikkkmmmrrrrrrpppooonnnooorrrttttttwww{{{~~~~~~~~~~~~|||yyyvvvqqqlllfffaaa^^^\\\ZZZXXXYYYZZZ\\\___aaabbbcccccccccggghhhgggiiipppuuuvvvrrrtttxxxzzzzzz{{{}}}~~~}}}tttnnnhhheeecccbbb```______```aaaaaa```aaacccddddddcccaaa```___]]]]]]]]]______^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]^^^```aaa```______```aaa______^^^]]]]]]]]]]]]^^^______^^^^^^^^^^^^______[[[\\\\\\]]]]]]^^^^^^___```___]]]\\\\\\\\\]]]]]]^^^___``````````````````ccccccbbbbbbccccccdddeee```aaaaaa]]]VVVKKK@@@999888777777666666666666666<<>>>>>======<<<;;;999999999888888888777777777777666555555444444333111111111000000000000000000000000000000000000000000......111000222AAASSSaaafffhhheeeaaa___^^^\\\hhhjjjmmmwwwyyycccPPPSSS]]]vvvwwwttttttbbb```dddvvvxxxrrruuusssmmmjjjlllmmmkkkiiihhhggggggeee___VVVOOORRRVVVUUUKKK@@@<<<>>>AAAAAAMMMZZZcccmmmyyy~~~~~~}}}{{{zzzxxxvvvvvvvvvwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzxxxyyyzzz||||||}}}}}}}}}}}}wwwnnnddd[[[VVVUUUWWWYYYZZZ[[[ZZZWWWSSSQQQzzzqqq|||uuugggcccTTTMMMMMMLLLIIIEEEBBBAAACCCEEECCCCCCBBBAAA@@@??????>>>>>>===<<<:::888888777777666777666555333333555777AAAVVVmmmyyy}}}{{{ooo```mmmwww~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxwwwxxxzzz||||||zzzwwwuuuuuurrrtttvvvzzz~~~{{{lllZZZKKKBBB;;;777;;;@@@BBBBBBCCCCCCDDDCCCBBB@@@AAACCCEEEIIIMMMQQQVVVYYY\\\```bbbeeelllrrrrrrsssxxx|||}}}~~~uuuoooiiiddd]]]XXXUUUUUUUUUUUUVVVXXXZZZ[[[\\\^^^aaacccggggggiiijjjjjjjjjjjjjjjhhhjjjlllmmmmmmnnnqqqsssttttttssssssssstttvvvwwwuuuxxx{{{~~~zzzwwwqqqmmmfffaaa^^^\\\ZZZYYY[[[]]]___bbbdddeeeffffffccchhhjjjiiikkkqqquuuvvvsssuuuxxxzzz{{{|||~~~}}}wwwpppkkkgggdddbbbbbbaaa`````````aaabbbaaaaaabbbccccccbbbaaaaaa^^^]]]\\\]]]_________^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]___``````___^^^___aaa``````___^^^^^^^^^^^^___aaaaaa```_________``````[[[\\\\\\]]]]]]^^^^^^_________^^^]]]]]]]]]^^^^^^______```````````````___cccccccccddddddeeeeeefffbbbbbb```\\\TTTJJJ@@@:::888888777666666666666666???DDD[[[^^^[[[ZZZRRR]]]vvv{{{yyyxxxwww}}}aaaLLLEEE@@@AAABBB@@@>>>???===>>>>>>>>>>>>===<<<<<<999999999888888888888777777777777666555555444444111111111111111111111111000000000000000000000000///,,,...111000000===MMMTTT[[[bbbeeedddbbbbbbcccnnnmmmmmmxxx~~~jjjUUUVVVbbb{{{pppjjjjjj]]]\\\```ooo{{{sssuuutttnnnlllnnnpppooommmkkkiiihhhfff___VVVNNNNNNSSSUUUNNNCCC<<<===AAA???LLLYYYbbbjjjvvv~~~~~~}}}{{{zzzyyywwwvvvwwwwwwxxxwwwwwwvvvvvvwwwwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}|||wwwnnnfff```ZZZXXXVVVWWWXXXYYYXXXWWWUUUTTTwwwpppzzzkkkdddRRRKKKKKKJJJHHHDDD@@@@@@CCCFFFBBBBBBAAAAAA???>>><<<;;;:::999888777777666777777666777777666444333555666@@@QQQjjjyyy}}}~~~tttbbbnnnyyy}}}~~~~~~}}}|||zzzyyyyyyyyyyyyxxx{{{~~~}}}zzzwwwvvvssstttvvvyyy|||tttcccTTTGGG===777;;;AAADDDEEEFFFEEEEEEEEECCCBBBBBBEEEGGGKKKOOOTTTYYY]]]```cccfffhhhooouuuvvvwww}}}{{{ssslllgggbbb[[[VVVUUUVVVWWWXXXXXXZZZ]]]^^^___aaadddggggggiiikkkmmmnnnmmmllljjjkkkmmmpppqqqrrrtttvvvyyywwwvvvwwwxxxyyyzzz{{{zzz{{{}}}{{{wwwrrrnnnhhhbbb___]]][[[ZZZ[[[]]]```ccceeefffffffffccciiilllkkkmmmrrruuutttwwwyyy{{{||||||}}}|||{{{rrrllljjjgggdddbbbbbbaaa``````aaabbbcccaaaaaabbbbbbbbbbbbaaaaaa^^^]]]\\\]]]___```___^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\^^^______^^^^^^___```aaaaaa```____________```bbbaaa``````_________```[[[\\\\\\]]]]]]^^^^^^___]]]^^^^^^____________^^^______````````````______bbbccceeefffggggggffffffcccbbb___ZZZRRRIII@@@;;;888888777666666666666666@@@GGG______XXXVVVSSSbbbzzzyyy{{{WWWJJJCCC???@@@AAA???===>>>>>>>>>>>>>>>>>>===<<<<<<999999999888888888888777888888777777666555555444111222222222222222222222000000000000000000000000///---...222111///999GGGOOOVVV___dddcccbbbeeeiiinnniiifffsss~~~nnnYYYWWWeeexxx|||pppiiiggg\\\[[[\\\iii~~~vvvxxxvvvpppmmmppprrrqqqooommmkkkiiiggg```XXXQQQNNNTTTXXXSSSFFF<<<<<<@@@===JJJXXX```hhhttt~~~~~~}}}|||||||||{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxzzz{{{|||}}}}}}}}}}}}}}}{{{~~~~~~~~~yyysssmmmggg```ZZZUUUUUUVVVVVVWWWWWWWWWWWWrrrooo}}}kkkcccSSSMMMHHHHHHGGGCCC@@@@@@DDDHHH@@@@@@AAA@@@???===;;;:::888777666666666666666666666777777666444444555666???NNNhhhyyy}}}xxxcccppp|||~~~}}}|||}}}~~~}}}~~~}}}{{{yyyxxxyyyzzz|||yyy|||~~~{{{wwwvvvrrrsssuuuxxx{{{~~~zzziii[[[III???888;;;AAAEEEGGGHHHFFFFFFFFFDDDCCCDDDFFFIIILLLPPPVVV[[[___cccgggiiikkkrrrxxxyyy{{{xxxpppjjjgggbbb[[[VVVUUUWWWYYYZZZXXX[[[^^^```bbbdddhhhjjjgggjjjmmmppppppooommmkkklllnnnqqqssstttvvvyyy|||yyyyyyyyy{{{~~~~~~}}}{{{xxxtttoooiiidddaaa___]]][[[YYY[[[^^^aaacccddddddcccdddiiimmmlllnnnrrrtttsss{{{}}}}}}}}}|||}}}|||{{{}}}ooojjjiiigggeeebbbbbbaaa``````aaabbbcccaaaaaabbbbbbbbbbbbaaaaaa^^^]]]\\\]]]___```___^^^]]]^^^^^^______^^^^^^]]]\\\]]]^^^^^^]]]]]]___```bbbbbbaaa```````````````bbbaaa```_______________[[[\\\\\\]]]]]]^^^______\\\]]]___```aaa```_________```````````````______bbbcccfffhhhhhhhhhgggfffdddccc___YYYQQQHHH@@@<<<888888777666666666666666AAAIIIaaa```VVVSSSRRReeezzz|||zzz|||OOOHHHBBB>>>@@@AAA???======>>>>>>>>>>>>>>>======<<<999999999888888888888777888888777777666666555555222222222222222222333333000000000000000000000000000---///444222000888EEEOOOVVV___cccaaa```eeelllkkkccc```nnn}}}ppp[[[XXXdddrrrzzzssskkkfff\\\ZZZZZZdddzzzyyy{{{xxxrrrnnnppprrrrrrpppnnnkkkiiigggbbbZZZTTTOOOUUU[[[VVVIII===;;;???<<>>>>>@@@CCCCCCBBB???>>>>>>>>>@@@@@@>>><<<999999::::::::::::::::::999888777555555555666666111111111111000000000000000000000000///////////////333///---222111777GGGPPP]]]gggiiieeebbb]]]YYY[[[YYYbbbttt{{{ooo\\\QQQ]]]mmmrrruuu}}}xxxiiibbbaaa^^^aaappp}}}yyyrrrmmmnnnooopppnnnrrrsssqqqmmmggg]]]RRRTTTYYY]]]YYYKKK<<<999>>>???IIIUUU___fffppp~~~~~~}}}||||||{{{{{{{{{|||||||||{{{zzzxxxwwwvvvxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxzzz{{{|||}}}}}}}}}|||~~~~~~~~~}}}}}}}}}|||zzzvvvpppkkk]]]WWWTTTWWWXXXUUUWWW\\\yyymmmzzzuuueee^^^RRRSSSOOONNNLLLIIIEEEDDDEEEFFFGGGGGGFFFDDD@@@>>>===>>><<<;;;:::999888999999:::::::::999888777666555555:::IIIeeeyyyzzz~~~~~~~~~~~~|||zzzyyyzzz|||}}}~~~}}}}}}|||xxxxxxxxxxxxxxxxxxwwwwww{{{{{{}}}yyysssqqqrrrtttvvvxxx{{{}}}~~~qqqdddVVVHHH<<<;;;AAAFFFJJJMMMKKKKKKKKKJJJJJJLLLPPPSSSWWWZZZ___dddhhhlllqqqtttwwwzzzxxxnnnhhhgggaaa^^^[[[XXXWWWXXXZZZ\\\]]]```ccceeegggiiimmmoootttuuuvvvwwwvvvtttrrrqqqrrruuuzzz}}}~~~~~~|||tttmmmfffdddbbb^^^^^^```______```bbbdddeeefffgggmmmnnnppprrruuuwwwxxxyyyzzz|||~~~~~~}}}}}}}}}~~~zzzqqqllliiihhhkkkjjjfffbbbbbbeeefffdddbbbdddcccbbbaaaaaa```aaaaaa^^^^^^^^^______```aaabbb______^^^]]]]]]]]]]]]^^^ZZZZZZZZZ[[[[[[[[[[[[[[[]]]]]]^^^^^^^^^_________aaaaaaaaa```___^^^\\\\\\]]]\\\\\\\\\\\\^^^___```______````````````_________aaaccccccbbbaaaaaabbbggghhhiiijjjiiihhhfffeeecccaaa```]]]SSSFFF===<<<:::777444444555666666444???MMM^^^bbbTTTFFFNNN```vvvzzz~~~}}}yyy}}}fffMMMDDDAAA>>>>>>@@@BBBBBBAAA???>>>>>>>>>@@@???>>><<<;;;;;;:::999999999:::::::::999777666555555555666111111111111000000000000111000000000////////////222666111...222222888HHHXXXdddmmmmmmgggbbb\\\WWWXXXWWWbbbxxxvvvaaaTTTZZZkkkqqqrrrxxxwwwooonnnjjjiiimmmxxx{{{xxxsssmmmiiijjjmmmooooooqqqqqqmmmjjjggg___WWWSSSXXX]]][[[MMM???<<<@@@>>>HHHUUU^^^eeennn{{{~~~|||zzzzzzzzzzzz{{{{{{{{{zzzyyywwwvvvuuuyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxyyyzzz{{{|||||||||{{{}}}~~~~~~}}}}}}~~~yyyyyyzzz|||~~~}}}zzzwwwggg^^^WWWWWWXXXWWWYYY]]]zzznnnyyyrrrbbb]]]SSSTTTUUUTTTPPPKKKGGGEEEFFFHHHHHHHHHGGGDDD@@@??????@@@???>>><<<:::999999:::;;;::::::;;;;;;:::888666555999GGGcccwww|||~~~}}}{{{yyyzzz{{{{{{zzzyyywwwvvvyyyyyyyyyxxxxxxwwwwwwwww{{{|||zzzvvvrrrsssuuuwwwyyy{{{{{{||||||rrrhhhaaaPPP@@@===BBBGGGKKKNNNMMMMMMNNNNNNNNNPPPTTTWWW]]]aaafffjjjnnnsssxxx{{{zzz}}}|||sssjjjdddccc^^^\\\ZZZYYYYYY[[[^^^```ccceeeggghhhjjjmmmqqquuuxxxzzz|||}}}|||zzzwwwuuuvvvzzz|||ssslllfffdddbbb___^^^aaaaaabbbcccdddfffhhhiiijjjpppqqqrrrtttvvvyyy{{{}}}yyy|||yyyqqqmmmjjjjjjllliiifffccccccfffhhhgggeeeeeeeeedddcccbbbbbbbbbbbb`````````aaaaaabbbccccccaaa```______^^^^^^______[[[[[[YYYXXXXXXYYYZZZZZZ]]]^^^^^^^^^^^^_________aaaaaaaaa```___^^^]]]\\\\\\\\\]]]]]]^^^_______________````````````_________aaaccccccbbbbbbbbbcccggghhhiiijjjiiifffcccaaa^^^]]]]]][[[RRREEE<<<:::999777555444555666666666???LLL^^^bbbTTTGGGPPPbbbwwwnnnsssuuuzzz}}}^^^JJJEEEBBB???>>>???@@@@@@@@@@@@???>>>?????????===<<<===<<<:::999888999:::;;;;;;:::888777666555555555222222222111111111000000111111000000000/////////555888222///333222999JJJbbbmmmtttqqqiiiaaaZZZTTTTTTTTTbbb|||hhhWWWVVVgggoooqqqxxxyyyyyy~~~}}}}}}yyyssskkkdddbbbeeejjjooopppqqqooojjjhhhgggbbb\\\RRRWWW^^^]]]QQQBBB>>>AAA>>>HHHTTT]]]ccclllwww~~~{{{yyyxxxyyyzzzzzzyyyyyyxxxwwwvvvvvvuuu}}}}}}}}}||||||zzzyyyxxxuuuvvvxxxyyyzzzzzz{{{{{{zzz{{{}}}|||{{{{{{|||~~~yyyyyyzzz}}}uuuiii\\\WWWXXXYYY[[[^^^xxxooo{{{sssdddaaaWWWVVVWWWUUUQQQMMMHHHGGGIIIKKKJJJIIIGGGCCC@@@>>>@@@AAAAAA???<<<:::999999;;;<<<:::;;;<<<===<<<:::888666999CCC^^^uuu}}}}}}~~~}}}~~~~~~}}}{{{yyywwwvvvxxxxxxxxxwwwwwwvvvvvvuuuzzz{{{~~~{{{xxxsssuuuwwwzzz|||}}}~~~~~~{{{uuupppkkkgggUUUCCC===AAAGGGMMMQQQRRRRRRSSSSSSRRRTTTWWWZZZbbbfffjjjooossswww||||||~~~wwwooofffaaa```]]]\\\[[[[[[]]]```bbbdddgggiiijjjkkkmmmpppuuuyyy{{{|||}}}{{{yyyzzz~~~{{{xxxrrrkkkfffeeeccc```___aaacccdddeeegggiiikkklllmmmqqqqqqrrrtttvvvyyy{{{}}}xxx{{{~~~zzzsssmmmhhhggghhhgggeeeccccccfffggghhhgggeeedddcccbbbbbbaaaaaabbbaaaaaabbbccccccdddddddddbbbaaa``````______`````````^^^\\\ZZZZZZZZZ\\\]]]^^^^^^^^^^^^____________aaaaaaaaaaaa```^^^]]]\\\\\\]]]^^^_____________________````````````_________```bbbcccbbbbbbdddeeeggghhhiiiiiihhhdddaaa^^^[[[ZZZ[[[ZZZQQQDDD;;;999888666555555555666777888>>>KKK\\\```RRRHHHRRRfffrrrjjjpppttt{{{~~~wwwWWWHHHDDDBBB@@@>>>>>>>>>??????@@@???>>>?????????===;;;=========<<<;;;;;;::::::;;;:::999888666555444444333333333222111111000000111111111000000000//////333666111...222333:::LLLhhhqqqwwwrrriii```XXXRRRRRRQQQ___|||kkkZZZSSScccllltttyyynnnaaaZZZYYY]]]eeemmmqqqrrrpppllljjjhhhccc\\\RRRXXX``````UUUEEE>>>??????HHHUUU]]]cccjjjttt}}}~~~zzzxxxxxxzzz{{{yyyyyyxxxxxxwwwwwwwwwwww~~~}}}|||zzzyyytttuuuvvvxxxyyyyyyyyyyyyxxxzzz{{{{{{zzzzzz{{{|||}}}||||||~~~rrraaaXXXWWWZZZ\\\]]]vvvooo~~~vvvhhhggg\\\YYYSSSRRRPPPLLLIIIIIIKKKMMMKKKJJJGGGCCC@@@>>>???AAA@@@>>><<<:::999:::;;;<<<;;;<<<===>>>===<<<999888:::???WWWrrr~~~wwwooovvvvvvxxx}}}zzzxxxvvvwwwwwwvvvvvvuuuuuuuuuuuuxxxzzz~~~}}}{{{yyytttuuuwwwzzz|||~~~|||vvvuuuvvvvvvnnn\\\IIIBBBCCCIIIQQQXXXYYYZZZZZZYYYXXXXXXZZZ\\\eeehhhmmmppptttxxx||||||{{{rrrkkkddd``````___^^^______bbbdddgggiiijjjkkkmmmnnnooosssxxx||||||~~~}}}{{{}}}|||wwwtttqqqkkkffffffdddaaa```bbbeeefffgggiiilllnnnooopppsssssstttvvvyyy{{{~~~yyy{{{~~~}}}uuummmeeebbbccceeecccbbbbbbdddeeeffffffddddddcccbbbaaaaaaaaaaaaaaabbbcccdddeeeeeeeeeeeebbbbbbaaa````````````aaaaaa```^^^\\\\\\\\\^^^___^^^^^^^^^_________``````bbbbbbbbbaaa```___]]]]]]^^^^^^___`````````____________````````````_________```bbbbbbbbbccceeegggggghhhhhhhhhfffbbb___\\\ZZZYYYZZZXXXPPPCCC;;;999666666666555555666888:::BBBNNN\\\^^^PPPFFFSSShhh{{{uuuwwwrrrtttwwwzzzmmmQQQGGGDDDCCCAAA???>>>>>>???@@@AAA@@@????????????===;;;;;;<<<>>>??????===:::888::::::999888777666555444444444444333222111111000111111111111000000000000///333...---222333:::LLLeeeoootttpppggg```YYYTTTSSSQQQ^^^zzzkkkYYYQQQ___kkkzzzvvvrrrzzzuuufffWWWPPPOOOSSS]]]fffnnnqqqrrrpppmmmjjjbbbZZZSSSYYYaaacccXXXHHH>>>===@@@JJJUUU]]]bbbiiisss||||||zzzyyyzzz|||~~~zzzyyyxxxxxxxxxxxxyyyyyy}}}}}}}}}|||{{{yyyxxxwwwttttttvvvwwwxxxyyyyyyyyywwwyyyzzzzzzyyyyyyzzz{{{~~~|||{{{}}}xxxggg[[[XXX[[[]]]]]]uuupppvvviiiiii^^^YYYOOOOOOOOOMMMJJJJJJKKKMMMMMMLLLJJJFFFBBB??????@@@======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<:::::::::;;;RRRnnn}}}rrrdddiiikkkrrr~~~~~~~~~}}}|||yyywwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvzzz~~~}}}|||{{{uuuuuuuuuwwwyyy{{{}}}~~~{{{yyy}}}ttteeeTTTJJJGGGKKKUUU___```aaaaaa```^^^^^^___```hhhkkkooorrrtttwww{{{~~~}}}wwwooojjjdddbbbcccccccccdddeeegggiiikkkmmmlllmmmpppqqqsssvvvzzz}}}{{{vvvrrrpppjjjffffffeeebbbaaacccfffgggiiikkkmmmpppqqqrrrwwwxxxzzz}}}|||}}}}}}wwwnnneeeaaaaaacccbbbbbbaaabbbcccdddeeedddcccbbbaaaaaa``````aaaaaabbbdddeeeffffffeeedddcccbbbaaaaaa``````aaaaaa______]]]\\\\\\]]]^^^^^^^^^^^^_________`````````bbbbbbbbbaaa```___^^^]]]````````````````````````______````````````_________```aaabbbbbbcccfffiiiggggggfffeeeccc```^^^\\\[[[YYYXXXVVVMMMAAA:::999555666666666555666999<<>>>>>@@@CCCAAA@@@?????????>>><<<:::888:::===>>>>>>===:::999999999999999888777666555666555444444333222111111222222111111111000000000,,,111...---222222999III\\\fffnnnlllfffaaa]]]YYYVVVUUUccc}}}gggVVVQQQ^^^mmmrrrbbbbbbooo}}}lll]]]OOOLLLMMMNNNVVV___iiinnnqqqpppoookkkaaaXXXQQQWWWaaaeee[[[JJJ???<<>>?????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;999:::PPPlllyyy~~~~~~wwwcccgggiiisss~~~~~~{{{|||||||||{{{yyywwwvvvvvvvvvwwwwwwxxxxxxyyyyyywww{{{}}}}}}~~~zzzyyywwwvvvwwwxxx{{{|||}}}}}}~~~yyymmm]]]PPPHHHIIIUUUaaaeeefffggggggfffeeeggghhhlllooorrrtttvvvxxx{{{~~~~~~sssmmmiiifffeeeggghhhhhhiiijjjkkkmmmooopppmmmpppsssuuuwwwyyy|||}}}xxxtttooojjjfffgggfffcccbbbcccggghhhjjjlllnnnqqqrrrsssyyy{{{{{{wwwpppgggccceeeccccccbbbbbbaaabbbccceeeeeeeeecccbbbbbbbbbbbbbbbaaabbbdddeeeffffffeeedddbbbbbbaaa```````````````^^^^^^^^^^^^^^^^^^__________________````````````bbbbbbbbbbbb```___^^^]]]bbbaaa```______```aaaaaa______````````````______^^^```aaabbbbbbdddgggjjjgggfffeeebbb```___^^^]]][[[XXXUUURRRIII>>>888888444666777666555666:::===NNNVVV___]]]PPPJJJ\\\vvv{{{oookkkzzz}}}WWWHHHJJJCCCDDDCCCAAA??????BBBEEEBBB@@@?????????>>><<<:::777777888888999999::::::777888999999999999777777666666555444333222111111222222222111111111000000---222//////333111555EEERRR]]]ggghhhfffeeecccaaaZZZ]]]mmm~~~cccRRRQQQaaaqqqtttuuupppeeeZZZ\\\iiixxxcccVVVNNNRRRUUUSSSUUU\\\bbbgggllllllllljjjbbbYYYLLLSSS___eee^^^NNNAAA===AAAIIIRRRWWW\\\dddqqq|||~~~|||{{{zzzzzz{{{xxxwwwvvvvvvvvvxxxyyy{{{yyyyyyyyyyyyxxxxxxwwwvvvtttuuuvvvwwwxxxyyyyyyyyywwwxxxzzzyyyxxxxxxyyy{{{yyyyyyyyy{{{}}}~~~||||||uuuhhh___```aaa```yyyrrr|||mmm]]]```XXXSSSNNNPPPQQQPPPMMMKKKIIIIIISSSSSSQQQNNNHHHCCC@@@???;;;===???AAABBBAAA@@@???===<<<<<<;;;;;;;;;<<<<<<888:::PPPkkkuuu{{{~~~gggjjjkkkwww}}}|||zzzzzz{{{{{{|||{{{zzzxxxwwwwwwwwwxxxyyyzzz{{{{{{|||www|||~~~{{{xxxwwwxxxzzz||||||~~~~~~zzzpppaaaRRRFFFEEEQQQ___hhhiiikkkkkkkkkkkkmmmnnnppprrruuuvvvwwwyyy|||~~~}}}qqqllliiiggggggjjjlllllllllmmmnnnooopppqqqnnnqqquuuxxxzzz|||~~~{{{wwwoooiiifffggggggcccbbbdddggghhhjjjllloooqqqssstttyyy|||}}}zzzxxxvvvqqqjjjgggiiidddddddddbbbaaabbbccceeeffffffeeedddcccccccccccc```bbbdddfffffffffeeedddbbbaaaaaa```````````````^^^^^^___```aaaaaaaaa```____________`````````aaabbbbbbbbbbbbaaa___^^^]]]cccbbb```^^^^^^___aaabbb______````````````______^^^```aaaaaabbbdddhhhkkkgggfffcccaaa___^^^^^^^^^[[[WWWSSSOOOFFF;;;666666444666777777666777:::>>>LLLTTT]]]]]]RRRPPPfffyyyuuusssOOOEEEKKKBBBDDDDDDBBB@@@@@@DDDGGGBBB@@@?????????>>><<<:::777666333222333666:::<<<666777888999:::999888888777666666444333222111111222222222111111111111000///444222111444000333AAAKKKWWWcccffffffhhhhhhggg]]]bbbuuu~~~aaaOOOQQQcccuuuwwwhhhkkkhhhbbb]]]___iiittt|||^^^TTTRRR[[[```[[[YYY]]]]]]bbbggghhhiiiiiiccc[[[HHHPPP]]]eee___PPPDDD@@@@@@GGGOOOUUUYYYcccqqq|||~~~}}}{{{yyyxxxxxxwwwvvvuuutttuuuvvvyyyzzz{{{|||||||||||||||{{{{{{tttuuuvvvxxxyyyyyyyyyyyywwwyyyzzzzzzyyyxxxzzz{{{|||{{{zzz{{{}}}}}}{{{yyyyyy}}}yyymmmcccbbbcccbbbttttttrrrlllbbbXXXQQQMMMOOOQQQSSSQQQLLLHHHGGGHHHHHHHHHHHHHHHHHHEEEAAA>>>@@@@@@AAAAAAAAA???===<<<>>><<<::::::;;;;;;:::999:::;;;IIIbbbvvv}}}}}}~~~jjjhhhttt}}}~~~~~~|||yyy{{{}}}{{{yyyxxxzzz}}}yyyzzz{{{zzzyyyyyyzzz||||||}}}~~~{{{xxxwwwyyy}}}~~~rrrdddZZZOOOGGGPPP```mmmnnnooonnnmmmmmmnnnooonnnqqquuuxxxyyyzzz|||~~~{{{rrrmmmiiigggiiinnnqqqpppooolllkkkmmmqqquuuyyyzzz{{{||||||~~~~~~xxxtttsssqqqnnnkkkiiihhhhhhhhhgggggghhhkkkooorrrssssssyyy}}}}}}|||{{{wwwtttqqqooommmkkkhhheeeccccccbbbbbbbbbbbbccccccfffeeedddbbbaaabbbbbbccc___```aaabbbbbbbbbbbbbbbbbbbbbccccccbbbaaa___^^^^^^^^^___```aaaaaaaaa```````````````````````````eeeeeefffeeedddbbb```_________]]]]]]]]]]]]______```^^^]]]___bbbbbb```]]]```aaaaaaaaaaaabbbeeehhhgggeeebbb___^^^]]]]]]^^^YYYXXXUUUNNNEEE>>>999777999666777;;;888333777@@@LLL[[[]]]SSSLLLMMMbbbeeeTTTTTTEEEHHHEEEBBB???>>>AAADDDFFFJJJDDD>>><<<======:::777666777777888888888777777;;;:::999888777777777777999:::;;;999777555444555777444000000222333222000000///111333222111666===DDDQQQ^^^ccceeeiiilllnnngggfffvvv|||hhhPPPSSShhh~~~qqqkkkkkkbbbZZZccclllqqqxxxYYYVVVWWW]]]aaabbbbbbeeeeeebbb\\\ZZZ]]]aaa]]]UUUCCCQQQ[[[cccdddSSS@@@???@@@CCCKKKSSSXXX___mmmzzz{{{|||}}}}}}{{{zzz{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyxxxwwwzzz}}}}}}{{{tttttttttuuuuuuwwwxxxxxxzzz||||||{{{yyyxxxxxxyyywwwwwwwwwxxxyyyzzz||||||}}}|||zzzwwwrrrkkkeeeaaassstttrrrlllbbbYYYRRRNNNPPPPPPPPPMMMJJJGGGEEEEEEBBBBBBCCCEEEEEEDDDAAA>>>??????@@@@@@@@@???>>>>>>@@@>>><<<<<<<<<<<<;;;::::::;;;FFF^^^ttt~~~sssnnnwww{{{|||}}}~~~}}}{{{{{{}}}~~~|||zzzzzz|||~~~{{{{{{{{{zzzxxxwwwxxxyyy{{{{{{|||}}}~~~~~~~~~~~~}}}rrrggg```VVVOOOVVVcccppprrruuuvvvuuutttttttttrrruuuxxx{{{|||}}}~~~zzzrrrnnnjjjhhhjjjpppppppppppppppppprrrvvvyyy{{{}}}~~~~~~yyyuuutttrrroookkkiiihhhhhhhhhhhhhhhjjjmmmqqqtttuuuvvv{{{~~~~~~zzzxxxvvvuuusssqqqnnnmmmllljjjgggeeeccccccbbbbbbbbbbbbccccccfffeeecccbbbaaaaaabbbbbb``````aaabbbbbbbbbaaaaaaaaaaaabbbcccbbbaaa```___```aaaaaaaaaaaa```___^^^````````````````````````eeeeeefffeeedddbbb```___aaa```____________```aaa```___]]]___aaabbbaaa___^^^___``````___aaacccffffffdddbbb___]]]]]]]]]^^^ZZZXXXTTTMMMDDD===888666888555666:::999555;;;FFFUUU___[[[PPPMMMOOOaaa{{{```OOOOOOCCCGGGEEEBBB@@@???AAACCCEEEIIICCC>>><<<======:::777777777888888888888888777;;;:::999888777777777777888::::::999777555555555777444111111222333222111000///111333222111666===AAAOOO]]]cccfffjjjkkkjjjmmmfffmmmxxxyyyvvvkkkZZZZZZggguuu|||zzzrrrmmmjjjaaa\\\iiiwwwttt___]]]^^^bbbcccbbbdddhhhjjjgggbbb^^^```bbb]]]TTTFFFRRRZZZbbbeeeTTTBBB@@@>>>BBBIIIQQQVVV]]]kkkxxxzzz~~~}}}~~~~~~|||{{{}}}{{{{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxzzz}}}~~~|||zzzsssssssssssstttuuuvvvvvvyyy{{{{{{zzzyyyxxxyyyzzzyyyyyyxxxxxxxxxyyyzzzzzz|||||||||{{{xxxsssooommmssssssqqqkkkbbbYYYRRRNNNPPPNNNKKKIIIGGGFFFDDDBBB??????AAACCCEEEEEECCCAAA???>>>>>>>>>>>>???@@@@@@BBB@@@>>>>>>>>>===<<<:::<<<:::BBBXXXppp~~~{{{ttt|||}}}}}}|||}}}}}}|||}}}~~~~~~}}}||||||}}}|||||||||yyyvvvuuuuuuvvv{{{zzz{{{{{{|||~~~~~~yyyrrrllliiibbbZZZ]]]fffqqquuu{{{~~~}}}{{{yyyxxxwwwzzz}}}~~~~~~wwwpppmmmkkkiiilllrrrpppqqqssstttuuuwww{{{}}}}}}~~~zzzwwwuuusssooollliiihhhhhhhhhiiijjjlllpppsssvvvxxxzzzzzzvvvtttrrrpppoooooommmjjjjjjiiihhhfffdddccccccbbbbbbbbbbbbcccccceeedddcccaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaa```______```aaabbbbbbbbbaaaaaacccccccccbbbaaa___^^^]]]aaaaaaaaaaaaaaaaaaaaaaaaeeeeeeffffffeeecccaaa```aaa````````````````````````___^^^^^^```aaaaaaaaa\\\^^^___^^^^^^___aaacccdddbbb```___]]]]]]]]]^^^ZZZXXXSSSKKKBBB;;;777666777444555999888777AAANNN^^^bbbYYYLLLLLLQQQ```uuuZZZIIIIIIAAAEEEDDDBBBAAAAAAAAABBBCCCFFFBBB===;;;<<<<<<999777888888999999999888888777::::::999888777777777777888999:::999777555555555777555333333333444333222000///111333222111555===CCCQQQaaajjjnnnnnnlllgggkkkaaaccclllrrrxxxuuugggbbbdddiiinnnrrrrrrmmmiiibbbbbbnnn{{{qqqeeeeeefffgggeeebbbeeekkkkkkjjjgggdddfffggg```XXXJJJSSSZZZccchhhXXXEEEAAA>>>@@@FFFNNNTTT[[[iiivvvzzz~~~}}}~~~}}}}}}}}}|||zzzxxxxxxyyyzzz{{{{{{zzzyyyzzz||||||zzzyyysssssssssssstttuuuvvvwwwxxxyyyzzzyyyxxxxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{}}}|||{{{yyyxxxvvvvvvtttnnndddZZZRRRNNNNNNJJJFFFEEEFFFGGGEEECCCBBBBBBCCCEEEGGGHHHFFFDDD>>>>>>======>>>???AAABBBBBBAAA?????????>>><<<:::>>>;;;???RRRkkk~~~}}}yyy}}}}}}}}}}}}}}}}}}}}}|||||||||}}}~~~{{{{{{{{{yyyvvvuuuvvvwww||||||||||||}}}~~~~~~xxxuuusssrrrllldddcccgggooouuu}}}}}}{{{|||~~~{{{uuuooommmkkkjjjnnnsssqqqtttwwwyyyyyyzzz|||~~~~~~~~~zzzxxxuuussspppmmmjjjiiiiiiiiiiiikkkooorrruuuxxx{{{~~~zzzwwwtttrrrqqqpppnnnmmmjjjiiigggggghhhgggfffddddddccccccbbbbbbccccccdddeeedddbbbaaa``````aaaaaaaaaaaaaaaaaa```______^^^^^^___```aaaaaabbbbbbbbbccccccccccccbbbaaa```___ddddddddddddddddddddddddeeeeeefffffffffdddcccbbbaaaaaa```______^^^_________^^^^^^^^^___```aaabbb\\\^^^______^^^___```bbbaaaaaa___^^^]]]]]]]]]]]]ZZZWWWRRRIII@@@999666555777444555888666777BBBRRR```dddWWWIIIIIIRRRaaatttUUUFFFEEEBBBCCCCCCBBBBBBBBBBBBAAAAAADDDAAA===<<<<<<;;;999777999999999:::999999888777:::999999888777777888888888999:::999777555555666777666555555444444333333111000111333222000555<<>>???EEELLLSSS[[[hhhtttzzz}}}|||}}}}}}||||||}}}{{{xxxvvvvvvwwwyyy{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwwwwxxxyyyvvvwwwxxxxxxwwwxxxzzz}}}zzzyyyxxxxxxwwwxxxxxxxxxuuuvvvyyy{{{}}}}}}}}}}}}{{{|||{{{uuukkk___VVVQQQKKKGGGDDDDDDGGGHHHGGGFFFFFFEEEEEEFFFHHHHHHFFFEEE>>>>>>======>>>@@@BBBCCCAAA@@@?????????>>><<<999@@@===???NNNeee{{{~~~|||~~~|||{{{zzzzzzzzz{{{{{{{{{wwwxxxyyyxxxwwwwwwxxxzzz~~~|||{{{zzzzzzzzzzzz||||||zzzyyywwwqqqjjjffffffnnnuuu~~~~~~zzztttooonnnmmmmmmpppvvvuuuwwwzzz{{{{{{{{{{{{|||}}}zzzxxxuuussspppmmmkkkjjjjjjkkkiiimmmqqqtttwwwzzz|||tttsssqqqqqqqqqqqqpppnnniiigggffffffhhhhhhgggeeeddddddccccccccccccdddddddddcccaaa```______```aaa```````````````___^^^]]]^^^^^^___```aaabbbccccccaaabbbbbbcccddddddccccccffffffffffffffffffffffffdddeeefffgggffffffdddcccdddbbb```^^^]]]]]]]]]^^^]]]]]]]]]^^^^^^___```aaa]]]___aaaaaa``````aaabbb```___^^^]]]]]]\\\\\\\\\XXXUUUOOOFFF>>>888666666888555555777444444BBBSSS]]]cccXXXGGGHHHTTTfffzzz}}}~~~}}}uuuSSSGGGEEEEEEBBBBBBBBBBBBBBBAAAAAA@@@AAA@@@>>><<<<<<;;;:::888:::::::::::::::999888888:::999888888777888888888777999:::999777666666666666666777666555444333333111000111333222000555<<>>@@@JJJ^^^ttt|||{{{yyyxxxxxxyyyzzzzzzyyyuuuwwwxxxxxxxxxyyy{{{}}}}}}{{{wwwtttssssssuuuvvv|||~~~zzztttnnniiigggooouuu}}}{{{vvvrrrrrrqqqqqqtttyyyyyy{{{}}}}}}|||{{{{{{|||}}}yyyvvvtttrrrpppmmmlllllllllmmmjjjoootttxxxzzz~~~}}}xxxqqqpppnnnnnnpppqqqpppoooiiihhhggghhhiiijjjiiigggddddddccccccccccccddddddcccbbbaaa____________```__________________^^^]]]____________```aaabbbccc___```bbbdddeeeffffffgggggggggggggggggggggggggggdddeeefffgggggggggfffeeefffccc^^^ZZZXXXXXXYYYZZZYYY[[[]]]^^^]]]]]]^^^___^^^```bbbbbbaaaaaaaaabbb______^^^]]]\\\[[[ZZZYYYVVVSSSMMMDDD<<<777777777888555666777444333AAASSS\\\cccXXXHHHLLL\\\nnn|||vvv{{{{{{{{{hhhQQQIIIEEEFFFBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>===;;;;;;:::;;;;;;;;;;;;:::999999888999999888888888888888999777888999999777666666777555666777777555333333333111111222333222000444;;;JJJ___tttyyyssskkkeeebbbfff\\\[[[bbbppp\\\[[[[[[^^^eeennnwww|||yyywwwpppooowwwqqqmmmjjjhhhccc```dddkkknnnqqqqqqooonnnnnnhhhbbbTTTZZZ```ppp~~~oooQQQBBBCCCAAADDDKKKSSS\\\iiitttyyy|||zzzzzzzzzxxxyyy|||yyyxxxvvvttttttuuuvvvwwwyyyzzz|||{{{yyyxxxxxxyyywwwvvvvvvvvvvvvvvvwwwwwwvvvvvvvvvuuuuuuvvvzzz|||wwwwwwwwwwwwwwwxxxyyyzzzxxxyyyzzz{{{{{{{{{{{{{{{sssxxx}}}|||ttthhh\\\UUUKKKLLLMMMLLLKKKIIIIIIJJJEEEDDDCCCDDDEEEFFFEEECCC@@@AAAAAABBBCCCCCCCCCCCC@@@@@@@@@AAACCCBBB@@@===<<<>>>@@@FFFVVVlllzzz~~~wwwtttyyy{{{~~~{{{yyywwwwwwyyyzzzyyyxxxvvvwwwyyyyyyyyyzzz|||~~~~~~~~~|||zzzyyywwwtttrrrqqqrrrssstttzzz}}}{{{vvvrrrnnnllllllrrryyyzzzwwwwwwvvvvvvyyy~~~|||}}}~~~~~~}}}|||~~~|||wwwtttsssqqqooommmmmmmmmnnnooommmrrrxxx|||~~~}}}xxxuuutttmmmkkkjjjjjjlllnnnnnnnnnllljjjiiijjjkkklllkkkiiieeeddddddccccccddddddeeecccbbb```___^^^^^^______]]]]]]^^^_________^^^^^^```______^^^___```aaabbb```aaacccdddfffgggggghhhggggggggggggggggggggggggdddeeefffggghhhhhhgggfffbbb^^^WWWQQQNNNNNNPPPRRRUUUXXX]]]^^^]]]\\\\\\]]]^^^```bbbcccbbbaaaaaabbb______^^^]]][[[ZZZXXXWWWTTTQQQJJJBBB;;;777777999777555777999666555DDDVVV```eeeWWWJJJTTTgggwwwvvvyyy|||vvv[[[NNNJJJCCCFFFCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<;;;:::999888999888888888888888999999666888999999777666666777333666777777444222222333222111222333222000444;;;IIIaaawww{{{qqqiiiggghhhlllaaa]]]bbbqqq]]]YYYVVV[[[hhhxxxyyynnnhhhjjjyyyuuuooojjjhhhgggeeehhhnnnnnnqqqqqqnnnmmmlllhhhccc\\\^^^aaapppsssVVVGGGCCCAAACCCJJJSSS\\\hhhssswwwzzz~~~{{{zzzzzzxxxyyy{{{xxxwwwwwwvvvvvvvvvvvvvvvwwwzzz|||{{{yyywwwxxxzzzxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwvvvuuutttuuuyyy{{{yyyxxxwwwwwwwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyiiiooovvvxxxqqqfffZZZRRRMMMPPPRRRPPPLLLIIIHHHIIIEEEDDDCCCDDDFFFHHHGGGFFFAAABBBCCCDDDEEEDDDCCCBBB@@@@@@AAACCCEEEDDDBBB@@@999===@@@CCCQQQfffvvv{{{qqqfffjjjqqq~~~}}}{{{yyywwwwwwzzz{{{zzzxxxwwwyyyzzzzzzyyyzzz|||~~~{{{}}}~~~{{{xxxuuuuuutttssssssssssssttttttvvvyyy{{{vvvuuussspppiiimmmtttyyy|||~~~zzzzzzzzzyyy|||}}}~~~~~~~~~|||vvvrrrrrrqqqooonnnmmmnnnpppqqqooouuu{{{|||vvvqqqoooqqqjjjhhhffffffhhhjjjllllllnnnlllkkklllmmmmmmlllkkkeeeddddddccccccddddddeeecccbbb```___^^^^^^______\\\\\\]]]^^^____________``````___^^^^^^___aaabbbaaabbbccceeefffgggggggggffffffffffffffffffffffffdddeeefffhhhhhhhhhgggggg]]]XXXOOOHHHDDDDDDGGGJJJRRRWWW\\\^^^]]][[[[[[\\\^^^```bbbcccaaa``````aaa______^^^]]][[[YYYWWWVVVSSSPPPIIIAAA:::777888:::666555888;;;888777FFFYYYfffgggWWWKKKZZZppp|||}}}uuuxxxrrr{{{RRRKKKJJJBBBDDDCCCBBBAAA@@@???@@@AAABBB???@@@AAA@@@>>>===<<<===<<<<<<<<<<<<;;;:::999888999888888888888888999999666888999999777666666777222555777777444111111333222111222333222000444;;;AAAZZZrrrtttiiiaaacccgggjjjbbbbbbhhhyyy___WWWRRRYYYkkkggg```___fff{{{xxxqqqjjjiiijjjjjjlllpppjjjmmmnnnllllllmmmkkkgggbbbaaaaaaooouuuZZZLLLCCC@@@BBBIIIRRR[[[gggrrruuuxxx{{{~~~}}}{{{zzzxxxyyy|||xxxxxxxxxxxxwwwwwwvvvvvvvvvyyy{{{{{{xxxwwwxxxzzzzzzzzzyyyyyyxxxyyyyyyyyywwwwwwvvvtttsssuuuxxx{{{{{{zzzyyywwwvvvuuuuuuuuuxxxwwwwwwwwwwwwvvvvvvvvvmmmppprrrrrrrrrnnnaaaUUUSSSSSSSSSQQQOOOKKKGGGEEECCCBBBBBBCCCEEEGGGGGGFFFBBBCCCDDDDDDCCCDDDFFFHHHJJJEEEAAAAAAFFFGGGDDD???AAAEEEHHHJJJOOO^^^ppp{{{wwweeeaaammm}}}~~~~~~xxxrrrttt|||~~~yyywwwwwwxxxyyyzzzzzz{{{|||~~~~~~~~~}}}|||{{{yyyyyytttuuuvvvwwwwwwwwwwwwwwwsssvvv{{{yyyqqqllljjjqqqkkkjjjsss}}}~~~{{{{{{|||}}}~~~|||~~~}}}zzzwwwttttttsssqqqppppppppppppqqqrrrwww~~~wwwrrrooommmkkkjjjiiihhhhhhjjjllloooppplllkkkiiihhhhhhiiilllnnnkkkgggbbbaaaccceeeeeedddgggggggggfffdddbbb```^^^______^^^^^^^^^______```aaa```___^^^___aaacccdddbbbcccdddeeeeeedddcccccceeeeeeeeeeeedddcccbbbaaa^^^```ccchhhjjjiiieeebbbbbbTTTFFF@@@???@@@GGGPPPXXX]]]\\\SSSOOOTTTWWWVVVYYY]]]aaabbb``````bbbdddcccaaa^^^[[[YYYWWWVVVVVVTTTMMMDDD===999777777777777444666:::777777GGG\\\eeebbbUUUTTTkkk{{{yyyvvvpppttt}}}yyy|||uuuPPPCCCHHHIIICCCBBB@@@???>>>???AAADDDFFFAAAAAAAAA@@@@@@@@@??????@@@@@@???>>>===<<<;;;;;;999999999999888888777777888888888888888777666666666777777777666444222111333222111000000222444555DDDRRRbbbhhhfffbbbdddgggooolllgggmmm^^^TTTRRRXXXfffvvveee\\\YYYfff~~~|||qqqiiikkknnnmmmlllmmmkkkkkkllllllkkkkkkjjjjjjcccccccccgggqqqtttcccLLLFFFCCCCCCHHHPPP[[[gggoooqqquuu{{{|||yyyxxxyyy{{{|||zzzyyyyyyzzz{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvuuuuuuuuuwwwxxxyyyyyyyyywwwwwwwwwxxxyyyzzzzzzzzzxxxxxxxxxxxxzzzzzz|||{{{zzzxxxwwwwwwxxxxxxtttvvvvvvuuusssooocccWWWQQQRRRRRRRRRPPPMMMJJJHHHEEECCCAAAAAACCCDDDDDDDDDDDDEEEEEEDDDCCCEEEHHHKKKJJJFFFAAAAAADDDEEEBBB???AAADDDGGGHHHMMM[[[nnn{{{zzzhhhaaakkk|||yyysssuuu|||{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxwwwuuuvvvvvvwwwwwwwwwwwwvvvtttuuuwww{{{wwwppplllkkkfffeeemmmwww}}}|||yyyzzz|||~~~~~~}}}zzzwwwttttttsssqqqpppoooppppppqqqsssyyy{{{uuuqqqnnnlllkkkhhhhhhgggggghhhjjjmmmnnnlllkkkiiigggggghhhlllnnnmmmiiieeedddeeefffeeedddggghhhhhhgggfffdddbbbaaa```______^^^^^^^^^______aaa```_________aaacccdddeeeeeefffggggggffffffeeeccccccddddddcccbbbaaaaaaccccccdddfffgggfffbbb___VVVLLLBBB@@@BBBGGGQQQ\\\kkkdddZZZPPPKKKMMMRRRVVV[[[^^^bbbbbbaaa``````aaaaaa___]]]ZZZXXXVVVVVVUUURRRLLLCCC<<<888777777777666444666:::777888HHH]]]aaa```UUUVVVmmm}}}~~~yyy~~~}}}zzzlllMMMCCCEEEEEECCC@@@???>>>>>>???@@@BBBDDDAAAAAA@@@@@@@@@?????????AAAAAA???>>><<<;;;:::999999999999999888888888777777777777777777666555555666666666666555333222111333222111000111222444555@@@MMM\\\ddddddccceeeiiivvvqqqjjjmmmYYYQQQRRRZZZggg|||yyytttsssggg\\\ZZZ[[[iiivvvmmmlllmmmllllllmmmkkklllllllllllllllkkkkkkfffeeecccfffrrrvvvgggRRRGGGDDDCCCHHHPPPZZZdddlllqqqtttxxx{{{}}}|||yyywwwxxxxxxwwwvvvuuuvvvxxxyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxttttttttttttuuuvvvwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwvvvvvvwwwxxxyyyyyyxxxxxxwwwxxxxxxzzzzzz{{{|||yyyuuuqqqlllbbbWWWPPPQQQRRRRRRQQQOOOMMMLLLGGGDDDAAA???@@@BBBCCCCCCFFFGGGGGGFFFEEEFFFIIILLLHHHEEEAAAAAABBBCCCAAA>>>AAACCCDDDDDDIIIVVVkkk{{{nnneeekkk{{{{{{tttuuu{{{}}}}}}}}}}}}||||||{{{{{{{{{yyyyyyzzzyyyyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvuuutttssstttuuuyyy~~~yyyrrrjjjdddccciiirrryyy}}}{{{}}}}}}zzzwwwttttttsssqqqpppooooooppppppuuu{{{{{{uuuqqqooommmlllkkkggggggffffffgggiiijjjlllkkkjjjhhhfffeeegggkkkoooooollliiihhhggggggeeedddhhhhhhhhhhhhgggfffeeedddaaaaaa```___^^^^^^^^^^^^aaa``````___```bbbcccdddeeeffffffggggggffffffeeeaaabbbbbbbbbbbbaaaaaa```aaaaaaaaaaaabbb```]]][[[JJJDDD??????DDDOOO^^^kkkwwwcccOOOFFFCCCDDDLLLXXX___aaaccccccaaa```___```^^^]]][[[YYYWWWVVVUUUUUUOOOJJJAAA;;;888777777666666555666999888;;;KKK]]]\\\\\\SSSVVVmmm}}}}}}|||^^^IIICCC@@@@@@BBB>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@?????????>>>AAAAAA???===;;;999888777999999999999888888888888666777777777777666555555666666666555444333111000333222111111111222333444:::EEETTT]]]aaaccceeehhhuuunnneeedddsssxxxYYYRRRXXXdddooowwwjjjhhh\\\VVV[[[___kkk{{{rrrnnnllljjjjjjkkkkkklllmmmnnnnnnmmmlllllliiifffbbbdddqqqzzzooo\\\KKKEEECCCHHHPPPWWW```hhhooorrrvvvyyy{{{~~~}}}zzzxxxwwwwwwtttttttttuuuxxxzzz{{{zzz{{{zzzzzzyyyxxxwwwvvvvvvrrrssstttuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvwwwvvvvvvuuuuuuvvvvvvwwwuuuuuuvvvvvvxxxyyy{{{|||}}}}}}xxxqqqkkkfff]]]TTTQQQRRRSSSSSSRRRPPPNNNLLLGGGDDD@@@>>>@@@BBBDDDEEEHHHJJJKKKKKKIIIHHHHHHHHHDDDCCCAAAAAAAAAAAA@@@???AAAAAAAAABBBEEEQQQgggzzzyyynnnppp|||uuuyyy|||uuutttyyy~~~}}}}}}}}}}}}}}}}}}|||||||||}}}}}}|||{{{zzzxxxwwwvvvwwwwwwwwwwwwwwwvvvuuutttssssssssstttvvvyyy|||~~~}}}sssmmmjjjnnnrrrwww~~~|||yyyvvvssssssrrrqqqooooooooopppqqqvvv{{{~~~{{{yyyvvvrrrooonnnnnnmmmlllggggggffffffggghhhiiijjjiiiiiiiiifffeeefffkkkoooqqqpppnnnllljjjhhhfffdddffffffffffffffffffeeeeeebbbbbb```___^^^^^^^^^^^^aaaaaaaaaaaaaaabbbdddeeedddddddddddddddccccccccc```aaaaaabbbaaaaaa``````ZZZZZZ[[[\\\\\\ZZZUUURRRCCC???<<<>>>FFFVVVjjjyyyvvvZZZCCCAAACCCDDDNNN___bbbcccddddddbbbaaa``````]]]\\\[[[YYYWWWUUUTTTTTTKKKFFF???:::777777666666666555777999999>>>NNN^^^XXXXXXPPPTTTiiixxx~~~wwwRRRGGGEEE>>>===CCC===>>>???AAAAAAAAA@@@???@@@????????????>>>>>>>>>???>>>===<<<;;;:::999888999999999999999999999999777777888888888777777666666666555444333222111111333222222111111222333333666>>>KKKWWW^^^bbbdddeeejjjaaaWWWUUUaaappprrrlllZZZTTT\\\jjjuuuvvvqqqlll]]]VVV^^^bbbjjjzzz{{{tttoookkkhhhggggggkkklllnnnooooooooonnnmmmiiifff```bbbppp}}}xxxjjjRRRHHHCCCHHHOOOSSS[[[ccclllpppvvvzzz}}}~~~}}}{{{zzzxxxwwwvvvwwwyyy{{{}}}}}}|||{{{zzzyyyxxxwwwvvvuuutttrrrsssuuuwwwxxxxxxwwwvvvvvvuuuuuuuuuttttttttttttvvvvvvuuuuuuuuuuuuvvvvvvttttttuuuvvvwwwyyyzzzzzz}}}}}}wwwnnngggbbb[[[TTTTTTUUUUUUTTTRRROOOLLLJJJFFFCCC??????AAADDDFFFHHHHHHKKKOOOPPPNNNJJJFFFDDDAAABBBDDDDDDBBBAAA@@@@@@@@@>>>???@@@BBBLLLcccyyy{{{yyywwwgggmmm|||}}}wwwuuuxxx|||~~~}}}zzz{{{{{{|||}}}~~~~~~~~~~~~|||yyywwwtttssswwwwwwwwwwwwwwwvvvuuutttrrrsssuuuwwwwwwwwwwwwvvvyyyzzz~~~|||xxxxxxwwwxxx}}}~~~{{{xxxtttrrrqqqpppooooooooopppqqqrrrwww{{{}}}zzzwwwuuusssooonnnnnnnnnnnnmmmhhhgggggggggggghhhhhhhhhgggiiijjjhhhfffgggkkkppprrrrrrrrrqqqmmmiiifffdddddddddddddddddddddddddddcccbbbaaa```___^^^^^^^^^aaaaaaaaabbbccccccdddeeeddddddccccccbbbbbbbbbbbb```aaaaaaaaaaaa``````___WWWXXXYYYYYYWWWRRRJJJEEE===;;;999<<>>===DDD>>>???AAABBBCCCBBBAAA@@@?????????>>>>>>>>>======::::::::::::::::::::::::999999999999999999999:::888999999:::::::::999999777666555444333222222222333222222222222222222222333:::FFFSSS___ddddddbbbaaaXXXMMMLLLXXXgggnnnmmm\\\TTTZZZhhhqqqzzz}}}uuuyyyrrraaa[[[bbbdddgggtttyyyyyyvvvpppkkkgggeeeccciiikkknnnpppqqqpppooonnnhhheee``````nnn~~~vvvZZZLLLDDDHHHMMMOOOVVV```gggnnnwww~~~}}}zzzyyyxxxyyyzzz|||}}}|||zzzzzzzzzyyyxxxvvvuuuttttttssstttvvvxxxyyyyyyyyyxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuuuuvvvvvvwwwwwwwww||||||wwwnnngggbbb]]]WWWVVVVVVVVVTTTQQQMMMJJJHHHDDDBBB??????BBBEEEGGGHHHGGGKKKPPPRRRPPPKKKGGGDDDCCCGGGKKKKKKGGGBBB@@@@@@???===>>>@@@AAAHHH___www~~~}}}nnnaaahhhzzzyyyxxxzzz}}}}}}}}}zzz{{{{{{|||}}}~~~~~~}}}zzzxxxuuusssqqqvvvwwwwwwwwwwwwvvvvvvuuurrrtttwwwxxxxxxwwwtttrrrrrrsssxxx|||xxx||||||yyyvvvssspppooonnnnnnnnnoooqqqrrrsssxxx||||||yyywwwuuusssqqqnnnmmmnnnnnnnnnmmmgggggggggggggggggggggfffeeeiiilllkkkhhhhhhlllpppqqqsssuuutttpppkkkgggeeedddcccbbbbbbbbbbbbbbbcccbbbbbbaaa```____________aaabbbbbbcccddddddeeeeeeeeeeeedddcccbbbbbbbbbbbb````````````___^^^]]]\\\YYYXXXWWWUUUQQQIII@@@:::777777777<<>>HHHRRRTTT\\\jjjrrrnnnhhhdddcccbbbbbbaaa[[[[[[ZZZXXXUUUSSSPPPOOOCCC???:::777666666666555555666777888;;;EEETTT```ZZZUUUKKKQQQgggsssyyy|||^^^GGGFFFGGG@@@>>>DDD@@@@@@BBBCCCCCCBBBAAA@@@>>>>>>>>>>>>============888888999999::::::;;;;;;999999999999::::::::::::999999:::;;;;;;;;;;;;:::888777666555444333333333333333333222222222222111333888DDDTTTcccjjjgggbbbcccYYYNNNNNNYYYiiitttxxxjjj]]]^^^gggllluuu|||xxxwwwsssgggdddkkkjjjiiirrrvvvyyyxxxqqqjjjgggeeedddhhhjjjmmmpppqqqqqqooonnnfffgggccc```jjjzzz~~~cccQQQEEEHHHLLLLLLSSS^^^dddlllwww~~~}}}yyyvvvvvvwwwyyyzzz{{{yyywwwyyyxxxxxxwwwvvvuuutttttttttuuuvvvxxxyyyzzzzzz{{{xxxxxxxxxxxxwwwvvvuuuuuutttuuuuuuvvvvvvuuuuuutttuuuuuuvvvvvvvvvuuuttttttxxxzzzvvvmmmfffccc^^^ZZZUUUUUUUUUTTTQQQMMMIIIGGGCCCAAA@@@@@@BBBDDDDDDDDDEEEIIIMMMOOONNNMMMKKKKKKIIIPPPUUUTTTMMMEEE@@@???>>><<<>>>AAAAAAFFF]]]vvv|||oooaaafffxxx}}}|||}}}~~~~~~}}}}}}~~~~~~}}}}}}|||{{{yyywwwuuutttuuuvvvvvvwwwwwwwwwwwwvvvuuuvvvwwwwwwwwwuuusssrrrppprrruuuyyy~~~~~~xxxyyy~~~zzzwwwtttqqqnnnlllllllllmmmooorrrtttuuuzzz}}}~~~}}}{{{yyywwwuuussssssrrrpppmmmlllmmmmmmkkkjjjfffffffffffffffeeeddddddccciiiooooookkkiiilllpppooossswwwvvvqqqkkkgggeeedddcccbbbaaa```aaaaaabbbaaaaaa```````````````aaaaaabbbcccdddeeeeeeeeeeeeeeedddbbbaaa`````````aaa^^^^^^^^^]]]\\\ZZZYYYXXXTTTRRRNNNJJJFFFAAA;;;777666777999???OOOaaaiiihhhOOODDDBBBNNNZZZ```iiisss~~~wwwmmmeeebbb```______YYYYYYXXXVVVSSSOOOLLLJJJ@@@===888666555666666555444666777777<<>>>>>=========<<<<<<<<<888888888999999999999999999999999:::::::::;;;;;;888999::::::;;;;;;;;;::::::999777555444444444444333333333333222222111111333888DDDXXXkkksssooohhhjjj___TTTSSS\\\kkkyyy}}}jjjbbbeeefffooozzz|||uuuxxxtttwwwyyysssxxx{{{}}}qqqhhhggghhhhhhfffiiillloooqqqqqqooonnngggjjjgggaaaeeesss~~~kkkUUUEEEGGGJJJJJJQQQ]]]cccjjjttt}}}~~~yyytttrrrrrrtttwwwyyyzzzxxxwwwwwwwwwvvvvvvvvvuuuuuuuuuttttttuuuvvvwwwyyy{{{|||xxxxxxyyyyyyxxxvvvuuutttrrrssstttuuuuuutttsssrrrssstttuuuuuuuuuuuutttssstttvvvtttllleeebbb^^^ZZZTTTTTTTTTSSSQQQMMMJJJHHHCCCBBB@@@@@@AAABBBAAA@@@EEEGGGJJJLLLLLLMMMOOOQQQPPPWWW]]][[[QQQFFF@@@>>>===;;;>>>BBBAAAEEE[[[uuuyyynnnbbbeeeuuu}}}}}}}}}}}}|||{{{zzzzzztttuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvuuuttttttttttttrrrsssuuuuuuvvvyyy}}}{{{}}}}}}vvvxxx~~~|||yyyvvvssspppmmmkkkkkklllmmmooorrruuuwww|||{{{|||zzzwwwtttrrrqqqqqqqqqqqqooommmkkkkkkkkkiiihhheeeeeeeeeeeedddcccbbbbbbbbbiiipppqqqmmmjjjlllpppnnnssswwwwwwrrrlllgggeeeeeedddcccaaa```aaaaaabbbaaa````````````aaaaaabbbbbbbbbcccdddeeeeeeeeeeeebbbaaa___^^^]]]]]]]]]^^^]]]]]]\\\[[[YYYWWWVVVUUULLLHHHCCC???===;;;:::999999;;;===CCCQQQ]]]\\\SSSKKKHHHKKKXXXfffqqq{{{}}}pppfffaaa___]]]\\\XXXWWWVVVTTTPPPLLLIIIGGG???<<<777555555555555555444666777777<<>>=========<<<<<<<<<<<<999999999999888888777777999999999::::::;;;;;;;;;777888999:::::::::::::::;;;999888666555555555555333333333333333222111000222888FFF\\\qqqzzzuuummmnnnbbbVVVTTT\\\jjjxxxnnnaaa___^^^ffftttxxxxxx|||rrrggggggkkkmmmeeehhhllloooqqqpppooommmhhhmmmkkkbbbbbbnnnzzz~~~pppXXXFFFGGGJJJIIIPPP^^^ccciiirrrzzz~~~~~~}}}~~~|||uuuooopppqqqssswwwzzz|||zzzyyyvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttvvvxxxzzz|||wwwxxxxxxxxxwwwvvvtttsssqqqqqqssssssssssssqqqqqqqqqrrrtttuuuuuuuuuttttttvvvrrrnnnlllggg```\\\\\\TTTYYY___```[[[SSSLLLIIIDDDCCCAAA???>>>???AAABBBAAADDDGGGJJJLLLNNNQQQSSSVVV\\\\\\RRRIIIEEEBBB>>>@@@????????????DDDRRRaaazzzxxxmmmpppkkkeeeppp~~~{{{{{{zzzyyyxxxwwwuuutttvvvvvvvvvvvvvvvwwwxxxxxxvvvuuusssrrrssstttvvvwwwzzzxxxuuussssssvvvzzz}}}ooorrrxxx}}}|||wwwssspppnnnmmmmmmkkkjjjjjjmmmrrrwwwzzz}}}~~~{{{zzzzzz{{{|||{{{tttttttttsssrrrqqqpppooonnnnnnllljjjhhhgggeeeddd___bbbdddaaa\\\YYY[[[^^^eeelllsssuuurrrnnnmmmmmmrrrsssuuuuuuqqqmmmiiigggeeeddddddccccccccccccccc```aaacccdddddddddccccccbbbbbbcccfffhhhhhhfffdddcccaaa^^^]]]]]]]]][[[ZZZXXXWWWVVVUUUSSSPPPKKKHHHAAA>>>:::777666777:::<<<:::???EEEIIIOOOTTTTTTPPPTTTTTT\\\llluuu{{{nnndddbbbaaa^^^\\\YYYYYYXXXUUURRRNNNKKKIIIBBB>>>999777777888666444666666777:::BBBNNN[[[ccc^^^QQQMMM```|||~~~wwwTTTNNNFFFBBBBBBBBB@@@===@@@@@@@@@@@@?????????>>>???@@@@@@???>>><<<;;;999888888777666666777888999999999999999999999999999::::::::::::::::::::::::777777666666555555555444444444444333333333222222333:::DDD[[[uuuxxxnnnmmmkkkhhhaaaYYYYYYeee{{{sssYYYWWWZZZ[[[gggyyyyyy}}}nnndddhhhllliiihhhkkknnnpppooonnnnnnooonnniiifffgggiiiiiinnntttpppbbbPPPFFFGGGMMMRRRTTTaaafffpppxxx~~~~~~|||}}}~~~}}}wwwqqqssstttvvvyyyzzz{{{{{{{{{{{{zzzwwwuuussssssrrrsssvvvuuutttssstttvvvxxxyyyyyywwwuuutttssstttuuuvvvsssrrrrrrqqqqqqqqqrrrrrrtttuuuwwwxxxyyyyyyxxxwwwtttpppmmmlllhhh___YYYXXXVVV\\\aaa```XXXOOOIIIGGGEEEDDDBBBAAAAAAAAAAAAAAADDDEEEGGGJJJLLLNNNNNNNNNQQQVVVUUULLLDDDBBB@@@===???>>>>>>>>>===AAAMMMZZZttt}}}qqqgggjjj{{{tttlllrrryyyyyyyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxvvvuuutttssssssuuuwwwxxxxxxvvvsssrrrrrrtttwwwyyypppssswww||||||xxxtttqqqooonnnmmmkkkjjjkkkmmmrrrwwwzzz}}}|||yyyvvvuuuvvvwwwxxxwwwrrrrrrrrrqqqpppooonnnmmmmmmlllkkkiiigggfffdddddd___bbbdddbbb^^^\\\^^^aaagggmmmtttvvvsssooommmnnnppprrrttttttqqqmmmiiiffffffeeedddcccbbbaaaaaaaaaaaabbbdddeeeeeeeeeddddddccccccdddeeefffeeebbb``````]]][[[ZZZZZZYYYXXXWWWTTTSSSQQQPPPOOOLLLGGGDDD<<<:::888666666999<<<>>>>>>CCCHHHLLLQQQXXXZZZWWW[[[^^^gggsss}}}qqqgggdddbbb___]]]XXXWWWVVVUUURRRNNNKKKJJJAAA===999777777777666555777666666<<>>>>>>>>>>>????????????>>><<<:::999999888777666666777888999999999999999999999999999::::::::::::::::::::::::777666666666555555555555444444444333333333222222000777???TTTmmmppphhhhhhnnnmmmfff]]][[[hhhxxx[[[TTTVVVZZZiii|||~~~uuuwwwqqqggghhhjjjggggggjjjmmmooonnnnnnnnnnnnnnnjjjggggggggggggmmmtttrrrdddSSSHHHGGGLLLRRRUUU___dddmmmwww}}}~~~~~~~~~}}}}}}~~~|||wwwqqqtttvvvxxxzzz{{{|||||||||zzzyyywwwuuutttsssssssssuuutttsssrrrrrrtttuuuwwwwwwvvvuuutttttttttuuuuuussssssrrrrrrrrrrrrrrrsssssstttvvvwwwxxxxxxxxxxxxuuuooolllkkkfff\\\UUUSSSVVV\\\aaa^^^UUULLLHHHIIIEEEEEEEEEEEEDDDCCCBBBBBBFFFFFFHHHLLLQQQRRRPPPMMMJJJLLLJJJDDD???>>>===;;;===<<<===>>><<<>>>FFFQQQjjj}}}yyylllaaadddttt|||xxxxxx~~~xxxxxxxxxxxxwwwwwwvvvvvvuuuuuutttttttttuuuvvvvvvuuuuuuttttttuuuvvvxxxyyywwwvvvtttsssssstttuuuvvvrrrsssvvvyyy}}}|||yyyuuurrrpppooommmlllkkklllnnnsssxxx{{{|||}}}|||uuussspppoooppprrrrrrrrrppppppoooooonnnlllkkkjjjjjjjjjiiigggfffdddcccbbb```bbbdddcccaaa```bbbdddiiinnntttvvvtttpppoooooooooqqqssstttrrrnnniiiffffffeeedddbbbaaa```______cccdddeeefffffffffeeeddddddccccccccccccaaa^^^[[[[[[XXXUUUSSSSSSRRRQQQPPPLLLJJJIIIHHHGGGDDD@@@===777666555666888<<>>>>>>>>>>>>>>============>>>>>>???>>>===<<<:::999999888888777777777888888999999999999999999999999;;;;;;::::::999999888888666666666666555555555555444444444444333333333333000555;;;LLLcccgggbbbffftttuuuqqqgggaaammm```RRRQQQWWWiii|||~~~vvvmmmpppqqqhhhhhhhhheeefffiiilllnnnnnnmmmmmmnnnmmmkkkiiihhhddddddkkkuuuvvvkkkZZZLLLHHHKKKQQQUUU\\\aaajjjssszzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||vvvrrrtttuuuvvvxxxyyyzzzzzzzzzyyyxxxvvvuuutttttttttuuuuuutttsssrrrqqqrrrssssssuuuuuuuuuuuuuuuttttttssssssssssssrrrrrrsssssstttrrrssstttvvvwwwxxxxxxxxx~~~vvvmmmiiicccZZZTTTRRRRRRXXX]]]ZZZQQQJJJJJJMMMEEEFFFGGGHHHGGGFFFDDDCCCGGGGGGIIIPPPWWWZZZVVVQQQFFFEEEBBB???======<<<;;;<<<<<<===???===<<>>===;;;888666444444666999>>>CCCHHHKKKPPPUUUZZZ]]]eeepppyyy{{{}}}yyyjjjccc```\\\YYYXXXVVVUUUTTTRRRNNNJJJGGGEEE===;;;999888777777666666999666888EEEVVVaaa___YYYPPPZZZkkk}}}zzz~~~yyyRRRMMMIIIDDDAAAAAAAAA???>>>>>>============<<<<<<<<<======>>>>>>===<<<:::999999999888888888888888888888888888888999999999999<<<;;;;;;:::999888777777666666666666666555555555555444444444444333333333333777:::GGG[[[``````gggxxx||||||qqqhhhooodddSSSOOOVVVhhhxxxuuurrrkkkffflllrrrwwwvvvnnnggggggfffdddfffiiilllnnnnnnnnnnnnnnnllllllkkkiiicccaaajjjuuu}}}ttteeeUUUKKKJJJOOOTTTXXX]]]fffooovvv{{{}}}}}}}}}}}}}}}}}}~~~~~~{{{wwwsssrrrrrrssstttvvvvvvwwwwwwwwwwwwuuuttttttuuuvvvvvvvvvuuusssrrrqqqqqqqqqrrrrrrssstttuuuuuutttrrrqqqsssssssssrrrssssssttttttqqqqqqssstttuuuvvvwwwwwwsssjjjccc\\\WWWWWWRRRVVVXXXTTTLLLGGGHHHKKKDDDFFFHHHIIIIIIHHHFFFEEEJJJIIIJJJQQQWWWYYYVVVQQQFFFBBB>>>>>>??????===<<<===<<<>>>@@@???===@@@FFF[[[rrryyyjjjeeeooo{{{~~~|||zzzzzz|||~~~zzz|||~~~~~~|||}}}{{{yyyxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzvvvvvvvvvvvvuuuuuutttsssuuutttssstttxxx~~~|||wwwsssooommmooooooooopppssswww{{{}}}}}}zzztttooommmllljjjggggggiiikkklllmmmoooooonnnnnnmmmllljjjiiigggffffffeeedddccccccbbbaaacccdddffffffgggiiijjjmmmppptttwwwwwwvvvttttttrrrrrrrrrssstttrrrmmmjjjfffeeedddccccccbbbccccccddddddeeeffffffeeedddccc___^^^]]]^^^]]][[[WWWTTTSSSOOOIIIDDDAAA???===;;;999888777666777666444222444666:::@@@FFFMMMRRRUUUXXX___fffjjjrrrxxxmmmddd```^^^ZZZXXXXXXWWWVVVSSSPPPKKKFFFAAA>>>:::::::::888777666666777999666;;;KKK^^^fff___TTTKKKXXXmmm}}}xxxoooNNNIIIGGGCCCAAA@@@@@@??????============<<<<<<<<<;;;======>>>>>>>>><<<;;;:::999999999999888888777777777777777888888999999999;;;;;;:::999888888777777555555555666666666666666555555555444444444333333444888888AAASSSYYY]]]iiiuuu}}}uuuhhhiii||||||fffVVVSSS[[[kkkwwwzzz}}}rrrkkkcccaaallllllqqqrrrnnnhhhfffdddbbbgggjjjmmmoooooooooooopppmmmmmmmmmjjjdddaaahhhrrr|||qqq```RRRKKKNNNRRRUUUZZZaaajjjrrrwwwzzz{{{||||||||||||}}}~~~~~~{{{xxxuuurrrrrrsssssstttuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwvvvuuutttsssrrrrrrqqqqqqpppqqqsssuuuuuusssrrrppprrrrrrrrrrrrrrrssstttuuupppqqqqqqrrrsssuuuvvvvvvuuukkkeee___[[[[[[VVVVVVTTTOOOHHHDDDDDDEEECCCEEEGGGIIIJJJJJJIIIHHHLLLLLLLLLOOORRRRRRNNNKKKJJJCCC>>>AAADDDBBB???===>>><<<>>>AAAAAA???AAAEEEYYYpppvvvmmmsss~~~}}}zzzyyyzzz|||||||||yyy{{{~~~~~~|||~~~|||zzzzzzzzzzzzyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyysssssssssssssssrrrrrrrrruuutttssstttwww|||~~~yyytttqqqnnnqqqqqqrrrsssvvvyyy}}}~~~|||uuunnnjjjhhhjjjhhhffffffhhhkkkllllllooooooooonnnmmmllljjjjjjgggfffffffffeeeeeeddddddccccccdddfffhhhiiikkkkkkmmmppptttxxxyyyyyyxxxwwwwwwuuussstttvvvuuurrrnnniiihhhgggfffeeedddddddddbbbcccdddddddddcccbbbaaa]]]\\\[[[[[[ZZZXXXTTTPPPNNNIIICCC===:::888666555555444333333555555444333888;;;@@@GGGOOOUUUZZZ]]]___gggpppuuu}}}wwwmmmfffaaa```^^^ZZZXXXZZZVVVTTTRRRMMMGGGAAA<<<999888999:::999777666666777777777???QQQdddiii]]]OOOJJJXXXlllyyy|||~~~~~~}}}eeeLLLFFFDDDCCCAAA????????????============<<<<<<<<<<<<===>>>?????????>>><<<;;;::::::::::::999888777666666666777777888999999999::::::999999888888777777555555555666666666666666555555555555444444444333222666555<<>>???@@@>>>>>>>>>=========<<<<<<>>>???@@@@@@@@@???>>>===::::::;;;;;;:::888777666666666666777888999999999999999999888888888888888555555555555666666666777555555555555444444444444111444444999HHHOOOXXXiiinnnuuuvvvlll^^^[[[gggtttuuuuuulll___\\\eeepppuuuuuu}}}uuuqqqiiihhhsssrrrtttwwwuuuooohhheeeeeeeeeiiilllooooooooopppqqqqqqooonnnooolllggggggkkkvvv{{{}}}qqq^^^QQQNNNRRRSSSVVV\\\cccjjjppptttvvvzzzzzzzzzzzz{{{|||}}}~~~|||~~~|||{{{zzzvvvuuuuuuuuuuuuwwwxxxyyyxxxwwwvvvtttttttttuuuvvvrrrssssssrrrrrrqqqppppppnnnoooqqqrrrrrrrrrqqqpppppppppppppppqqqrrrssssssrrrqqqppppppppppppqqqrrrwwwhhhaaa^^^YYYUUUSSSTTTOOOHHHEEEDDDEEEDDDCCCBBBCCCEEEGGGJJJKKKMMMMMMKKKMMMOOOOOONNNNNNOOOPPPOOOEEEAAAFFFKKKFFF???<<<<<<:::;;;???AAAAAACCCGGG\\\nnnzzz{{{~~~~~~{{{{{{{{{{{{zzz|||~~~{{{zzzyyyyyyzzz|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwtttssssssrrrssstttvvvwwwtttsssssstttvvv{{{}}}|||zzzzzz{{{zzzyyywwwzzzxxxwwwwwwzzz|||}}}|||~~~|||yyywwwuuutttuuuvvvwwwzzz}}}yyyzzzyyyuuupppkkkhhhggggggeeecccdddfffiiikkkkkkmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhdddddddddfffiiikkkkkkkkkmmmooosssxxx|||~~~~~~|||yyyuuutttxxxzzzyyywwwtttrrroookkkhhheeecccbbb___```aaaaaaaaa___^^^]]]___]]][[[YYYVVVQQQLLLGGGAAA===888555444555555555555444444666999<<<======>>>BBBHHHPPPXXX^^^ccceeedddooozzz~~~vvvkkkbbb```______\\\UUUSSSUUUPPPNNNLLLHHHCCC>>>999777555888:::999777555777888555999EEEYYYhhhhhhYYYIIIOOO\\\mmmvvvvvvxxxsssRRRDDDBBBBBBBBB@@@???>>>???@@@>>>>>>>>>>>>============??????@@@AAAAAA@@@>>>>>>::::::;;;;;;:::999777666555666666777888999999999888888888888888999999999444555555555666666777777666666555555555444444444111555444:::GGGOOOYYYkkkpppuuutttiii\\\ZZZffftttyyy{{{sssccc]]]dddmmmooouuu|||yyyssstttpppoooxxxoooqqquuuuuupppjjjhhhiiidddgggkkknnnnnnnnnoooppprrrooonnnpppnnniiigggiiinnnwww}}}tttbbbSSSOOORRRRRRUUU[[[aaahhhnnnrrruuuzzzzzzzzzzzzzzz|||}}}}}}{{{}}}}}}||||||uuutttsssssstttuuuvvvwwwyyyxxxvvvuuutttttttttuuupppqqqqqqqqqqqqpppoooooooooooopppqqqqqqqqqqqqqqqoooooooooooopppqqqrrrssssssrrrpppooooooooopppqqq~~~~~~pppbbb[[[XXXUUUSSSSSSPPPLLLFFFCCCDDDEEEEEEDDDGGGHHHHHHIIIKKKLLLMMMNNNIIIMMMOOONNNQQQUUUVVVTTTQQQJJJEEEDDDBBB???>>>@@@<<<<<<<<<>>>BBBEEEGGGGGGTTT```rrr|||yyyxxx{{{}}}~~~~~~zzzzzzxxxwwwxxx{{{}}}~~~}}}{{{{{{||||||zzzyyyzzzyyyxxxvvvvvvvvvvvvwwwtttuuuvvvwwwwwwvvvuuuuuuvvvxxxyyyyyyxxxyyy}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{yyyzzzzzzyyyxxxwwwvvvuuutttsssrrrqqqqqqpppooonnnpppssstttqqqnnnvvvvvvwwwwwwyyyzzz|||}}}xxxzzz}}}~~~{{{xxxssspppoookkkeee```___```aaaaaafffmmmpppoootttrrrooonnnmmmllliiigggfffgggiiihhhfffdddccccccffffffeeeeeefffgggiiijjjpppoooqqquuuzzz}}}|||zzz}}}zzzwwwtttsssuuuxxxzzzrrrrrrqqqnnnkkkfffccc```bbbcccccccccaaa___]]]\\\\\\[[[ZZZXXXUUUNNNFFFAAA>>>777222222333222111222555777:::;;;<<<>>>@@@CCCEEELLLUUUZZZ\\\___eeeiiiqqqyyy{{{nnnddd```___]]][[[ZZZWWWSSSPPPMMMJJJFFF@@@<<<999888777888777666666888;;;999666:::AAAJJJ^^^oooeeeOOOIIIVVVbbbrrr{{{~~~```KKKEEE???@@@@@@@@@@@@???>>>>>>???>>>;;;999999:::<<<>>>??????@@@??????>>>===<<<===<<<;;;999888777777777666666666666666555555555888777777777666666555555666666777777666555444444777777666555444333222222555444444:::GGGYYYkkkwwwwwwuuuqqqiii]]]YYYcccpppxxxggg]]]cccpppyyysssuuuxxxwww|||pppmmmuuuxxxnnneeedddgggggghhhjjjnnnpppppppppqqqkkkkkkpppqqqkkkffffffhhhmmmttttttfffSSSMMMPPPRRRSSSVVV\\\dddjjjnnnppptttvvvxxxyyyyyyzzz|||~~~|||}}}~~~~~~}}}}}}xxxtttooommmnnnppprrrrrruuutttssssssssssssrrrpppsssrrrqqqqqqppppppqqqqqqssssssrrrqqqqqqrrrsssssstttsssrrrooommmnnnqqqtttsssrrrqqqooonnnnnnmmmmmm||||||ooobbb]]][[[XXXUUUUUUSSSOOOIIIFFFFFFGGGFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJMMMPPPQQQVVV\\\\\\XXXVVVOOOIIIHHHEEEAAA@@@AAA>>>======???CCCEEEFFFFFFMMMYYYkkk{{{~~~zzzyyy{{{~~~}}}zzzxxxwwwxxx{{{~~~}}}||||||}}}}}}{{{yyyxxxwwwvvvttttttttttttuuurrrsssuuuvvvvvvvvvuuuuuutttuuuwwwwwwvvvwww{{{~~~~~~~~~}}}zzzzzz}}}}}}{{{xxxxxxwwwvvvvvvwwwxxxxxx{{{{{{zzzzzz{{{|||}}}~~~~~~{{{xxxwwwwwwwwwvvvuuuttttttsssrrrqqqpppooooookkkjjjjjjlllnnnooommmkkkppppppppppppqqqqqqrrrsssvvvzzz{{{xxxtttooolllhhhcccaaabbbccccccccchhhppptttsssuuussspppooonnnmmmjjjhhhhhhiiijjjjjjhhheeedddcccdddeeeeeefffgggiiijjjkkkllllllnnnrrrxxx{{{{{{zzzzzzxxxtttqqqpppqqqsssuuusssrrrooolllhhhdddaaa_________``````______^^^]]]]]]\\\ZZZXXXTTTMMMEEE???;;;555111333555444555777888:::>>>@@@AAACCCEEEFFFLLLRRRYYY^^^```ccchhhmmmuuu}}}~~~sssjjjccc```___]]][[[ZZZWWWSSSOOOKKKHHHDDD???;;;888777777888888777777999:::999777;;;FFFRRRcccooodddSSSQQQ^^^jjjyyyqqqRRRCCC??????????????????>>>======???===<<<::::::;;;<<<===>>>??????@@@@@@@@@??????<<<<<<:::999888777777777666666666666666666666666999999999888888777777777666666777777666666555444666666666666666666666666222222333:::III^^^sssvvvtttqqqkkkaaa]]]eeeqqqjjj\\\```kkktttssszzzqqqhhhhhhsssxxxqqqhhhfffeeeeeegggkkkppprrrrrrqqqsssooonnnrrrrrrkkkeeedddhhhmmmtttuuugggUUUMMMNNNRRRRRRUUU[[[cccjjjnnnpppuuuwwwyyyyyyyyyzzz{{{}}}}}}~~~~~~|||{{{uuurrrnnnmmmooorrruuuvvvvvvtttrrrrrrssssssrrrqqqsssrrrqqqqqqppppppqqqqqqrrrqqqpppoooooopppqqqrrrqqqqqqqqqpppooopppsssuuurrrqqqpppooonnnnnnnnnnnnzzz|||pppccc``````]]]YYYWWWUUUQQQKKKHHHGGGGGGGGGGGGGGGIIILLLNNNNNNLLLIIIGGGJJJMMMPPPVVV^^^eeeccc]]]YYYSSSMMMKKKIIIDDDBBBCCCAAA??????@@@CCCEEEFFFEEEDDDPPPbbbuuuzzzzzz{{{yyy{{{}}}}}}zzzyyyxxxyyy|||~~~~~~}}}||||||}}}}}}{{{yyyvvvuuutttrrrrrrrrrrrrssspppqqqsssuuuvvvvvvuuuuuutttuuuvvvvvvvvvxxxzzz|||}}}}}}||||||{{{yyywwwvvvwwwyyyvvvssspppqqqtttvvvuuusssvvvsssqqqrrrvvvxxxwwwuuuwwwwwwvvvvvvwwwyyyzzz{{{zzzwwwtttsssssssssrrrqqqqqqqqqpppooonnnmmmmmmlllgggffffffhhhjjjkkkjjjhhhkkkjjjjjjiiiiiiiiijjjjjjtttzzz}}}{{{vvvooohhhcccaaaaaaggggggfffeeejjjsssxxxxxxuuusssqqqpppooommmkkkhhhhhhiiiiiiiiigggeeebbbaaaaaaccceeegggiiikkkkkkllljjjkkkmmmqqqvvvzzz{{{zzzwwwuuuqqqmmmkkklllmmmooorrrooolllhhhdddaaa___^^^\\\\\\\\\\\\]]]^^^______^^^\\\ZZZWWWRRRKKKBBB<<<888333000333666777999<<<;;;???DDDIIIKKKLLLMMMNNNVVVZZZ```ccceeeiiinnnrrr{{{~~~qqqjjjeeebbbaaa___]]][[[YYYVVVRRRNNNHHHEEEAAA===999777666666888888888999999888888888;;;MMM[[[eeejjj^^^UUUZZZjjjttt}}}___JJJBBB???>>>????????????>>>===============<<<<<<<<<;;;;;;===>>>???@@@AAAAAAAAAAAA<<<;;;:::999888777777777666666666666666666666666:::::::::::::::999999999666777777777777666666555444555555666777888999999333333444:::HHH^^^uuuppppppooolllddd```fffppp|||nnnYYYYYYcccmmmqqqjjjbbbcccooowwwsssjjjfffbbbdddhhhmmmrrrtttsssrrrtttrrrrrrtttrrrkkkdddbbbfffllltttuuukkk[[[PPPMMMQQQQQQTTTZZZbbbjjjnnnpppvvvxxxzzzzzzzzzzzz{{{||||||}}}}}}{{{yyyrrrpppmmmmmmpppuuuxxxyyyxxxuuurrrqqqqqqrrrrrrrrrrrrrrrqqqppppppppppppqqqpppooonnnnnnnnnnnnooopppmmmoooqqqqqqqqqqqqsssuuuppppppoooooooooooopppppp~~~{{{tttgggcccccc```[[[XXXTTTQQQLLLIIIHHHHHHIIIJJJIIILLLOOOQQQQQQNNNJJJGGGJJJMMMRRRZZZeeekkkfff]]]VVVPPPKKKKKKIIIEEECCCDDDCCCAAA@@@AAACCCEEEEEEDDD@@@JJJZZZnnn~~~xxxzzz{{{yyyzzz||||||}}}~~~}}}{{{zzzxxxyyy|||}}}|||{{{|||}}}|||zzzwwwvvvuuusssrrrqqqqqqrrrrrroooppprrrtttuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{|||}}}~~~}}}~~~|||{{{zzzyyywwwuuusssssstttuuuqqqpppooopppsssttttttsssvvvrrrppprrrwwwzzzxxxuuutttsssssssssuuuvvvxxxzzzxxxuuurrrppppppooonnnmmmooonnnnnnmmmllllllkkkkkkggggggggghhhiiijjjjjjjjjhhhhhhggggggggghhhiiiiiirrrxxxzzzpppgggaaa```bbbjjjjjjgggfffkkktttzzzzzzsssqqqpppooonnnllliiifffeeeeeefffffffffddd```^^^^^^```cccfffiiijjjkkkkkkmmmmmmooorrruuuxxxyyyzzzuuusssoookkkhhhhhhhhhiiimmmjjjfffbbb___^^^^^^___\\\\\\[[[ZZZ[[[\\\^^^___^^^]]]ZZZVVVQQQIII@@@999555222111444777888;;;@@@???DDDLLLRRRUUUWWWXXXYYY^^^```dddfffiiimmmrrrvvv~~~}}}sssiiidddbbbaaaaaa___\\\ZZZXXXTTTPPPLLLDDDBBB>>>:::777666666666777777888999888666888<<<>>>TTTbbbddd```VVVUUUaaawwwrrrTTTJJJFFF@@@???@@@@@@@@@@@@???>>>>>><<<======>>>===<<<;;;:::======>>>???????????????;;;:::999888777777777777666666666666666777777777::::::::::::::::::::::::777777777888888777777666444555555666777777888888777666666999CCCVVVlll{{{iiiiiikkklllhhhdddfffmmmwwwqqqXXXTTT\\\jjjssszzzjjjbbbaaakkktttssslllgggccceeeiiinnnssstttsssqqqqqqqqqrrrsssqqqkkkeeebbbbbbhhhqqqtttooocccWWWQQQQQQQQQSSSYYYaaahhhmmmpppvvvxxxzzz{{{zzzzzzzzz{{{xxxyyy|||~~~~~~|||zzzxxxrrrpppnnnooorrrvvvyyyzzzxxxuuuqqqpppppprrrssssssrrrqqqqqqpppppppppppppppooooooooonnnnnnooooooooommmooorrrsssrrrrrrrrrsssoooooonnnnnnooopppqqqqqq{{{kkkeeeeeebbb\\\YYYVVVTTTPPPMMMKKKKKKMMMOOOKKKNNNQQQSSSRRRPPPLLLJJJJJJOOOUUU]]]gggkkkcccWWWMMMHHHEEEGGGGGGDDDCCCDDDDDDBBBAAAAAACCCDDDDDDCCCAAAGGGUUUhhh{{{yyyyyy}}}{{{zzzzzz|||{{{|||}}}~~~|||zzzyyyzzz}}}{{{{{{zzz{{{|||{{{xxxvvvvvvuuusssrrrqqqqqqrrrsssnnnoooqqqsssuuuuuuuuutttvvvvvvvvvwwwyyyzzzzzzzzz{{{}}}|||}}}~~~}}}}}}~~~}}}}}}|||wwwqqqrrrwwwuuusssqqqpppoooooooooooonnnnnnnnnoooqqqrrrrrrrrrpppmmmkkknnntttvvvtttqqqqqqqqqqqqrrrsssuuuxxxyyyvvvssspppnnnnnnmmmlllkkkmmmllllllkkkkkkjjjjjjjjjggghhhhhhhhhhhhhhhiiijjjfffffffffggghhhiiikkklllqqquuu{{{}}}sssiiicccbbbdddjjjjjjgggeeejjjrrrxxxwwwooonnnmmmlllllliiifffcccccccccdddfffgggfffbbb___^^^___bbbeeehhhiiiiiiiiinnnnnnooopppqqqrrrtttuuutttrrrnnnjjjgggfffffffffgggddd```]]]\\\\\\]]]___]]]\\\[[[ZZZ[[[\\\]]]^^^^^^\\\YYYUUUOOOGGG===777555222222555888999===CCCEEEKKKSSSZZZ^^^``````aaaaaabbbdddfffjjjooouuuyyy{{{yyyvvvnnnhhhcccbbbaaa```^^^[[[YYYVVVRRRMMMJJJ@@@>>>;;;888666555555666555444777999777444:::CCCJJJ```iiibbbXXXQQQWWWiii]]]JJJHHHDDD===AAABBBBBBBBBBBBAAA@@@@@@<<<===>>>???>>>===;;;:::===============<<<;;;;;;::::::999888777777777777666666666666777777888888888888888999999999999999777777888888888888888777666666555555555555444444666666555666<<>>???>>>===<<<;;;============<<<;;;:::999999999888777777777777777555666666777777888888999777777777777888888888888777888888999999999999888888777666555444333222222111333444444888BBBRRR^^^bbbcccjjjrrrtttnnnjjjiiiooowww```[[[aaaaaaooo~~~vvv|||tttggg```]]]gggvvv}}}yyyrrreeefffiiimmmpppqqqooommmiiimmmpppnnnlllllljjjhhhaaaeeejjjoootttuuulllaaaRRRQQQRRRVVV]]]dddjjjlllqqqtttxxxzzzzzzyyyzzzzzztttuuuwwwxxxyyyzzzyyyyyyvvvtttrrrrrrtttwwwxxxxxxxxxuuurrrqqqqqqrrrrrrrrrqqqqqqpppooooooooooooppppppqqqqqqrrrrrrqqqqqqpppppprrrtttsssrrrpppooopppoooooonnnnnnooopppqqqqqquuunnndddddddddbbb```___]]]YYYRRRLLLIIIJJJMMMFFFFFFFFFGGGIIIKKKMMMNNNPPPXXXaaaeeeeee___RRRFFFBBB>>>===AAACCCBBBAAACCCBBBAAA???@@@BBBCCCCCCBBBCCCCCCIII[[[rrrxxxsssyyy|||{{{||||||~~~}}}{{{zzz{{{~~~||||||}}}~~~}}}zzzwwwvvvuuusssrrrqqqqqqrrrrrrqqqrrrssstttuuuuuutttssstttssssssuuuwwwxxxvvvtttyyy{{{~~~||||||{{{yyyxxxyyy}}}zzz{{{}}}~~~}}}}}}xxxyyyxxxvvvsssrrruuuwww}}}wwwssstttsssqqqqqqsssqqqpppooopppqqqpppllliiieeeggghhhiiiiiiiiiiiiiiijjjkkklllnnnooooooooonnnllllllmmmnnnpppsssuuuwwwssspppllljjjiiiiiigggfffgggggggggffffffffffffeeeiiiiiiiiigggdddcccdddfffggggggggghhhiiijjjkkklllmmmoooppppppooooooqqqsssrrrvvv{{{}}}}}}}}}~~~xxxtttrrrpppooonnniiijjjgggeeehhhnnnpppnnnjjjjjjiiijjjiiifffbbb^^^______bbbhhhnnnppplllhhhfffffffffffffffggghhhiiihhhiiijjjiiihhhhhhkkknnnqqqooollliiifffddddddddd```^^^[[[XXXVVVVVVVVVVVVVVVWWWXXXYYY[[[[[[[[[[[[[[[YYYWWWSSSMMMEEE;;;555444444777<<>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;999888888777777777777777555666666777888888999999777777777777888888999999777888999999::::::999999888888777666555444333333///222555666666<<>>===AAACCCAAAAAABBBAAA@@@??????AAACCCCCCBBBBBB@@@EEEVVVooo|||ssswww}}}~~~zzzzzz{{{~~~}}}|||{{{|||~~~~~~~~~~~~{{{xxxuuutttsssqqqpppqqqqqqrrrrrrssstttuuuuuuuuutttsssvvvttttttvvvyyyzzzxxxuuu{{{}}}{{{{{{yyyxxxvvvxxx{{{~~~wwwxxxyyyzzz{{{}}}|||yyyzzz|||zzz{{{yyyuuuqqqppprrruuu}}}vvvpppqqqrrrqqqpppqqqmmmllllllnnnooommmiiidddfffhhhjjjkkkjjjiiiiiiiiieeehhhjjjkkkjjjjjjjjjkkkjjjjjjkkkllloooqqqtttvvvqqqnnnkkkiiihhhgggfffdddeeeeeeddddddddddddddddddkkklllllliiieeeccceeegggkkkkkkkkkjjjjjjkkkkkklllkkkmmmnnnmmmkkkiiiiiiiiiiiinnnsssuuuuuuuuuwwwyyy}}}yyytttssstttuuutttrrriiijjjhhhfffhhhmmmnnnkkkjjjjjjiiijjjiiifffaaa^^^[[[[[[___fffnnnpppmmmiiijjjjjjhhhgggggghhhiiijjjggghhhjjjiiihhhiiimmmqqqooonnnkkkhhheeedddccccccaaa___\\\XXXUUUSSSRRRRRRQQQSSSVVVXXXZZZ[[[[[[[[[ZZZYYYVVVRRRMMMDDD;;;555444555999???CCCGGGOOOXXXccceeeggggggeeebbb`````````^^^]]]```iiisss|||yyyzzzzzz|||yyymmmcccccceeeaaa___```\\\ZZZWWWTTTPPPLLLFFFBBB;;;999777666555666777888777555888<<<;;;;;;LLLaaa}}}vvv[[[OOOSSSdddzzz}}}yyyUUUIIIEEE>>>???GGGAAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>============:::;;;<<<===>>>>>>>>>>>>999888777777777777777888555666666777888999999999777777888888888999999999777888999:::::::::::::::888888888777666666555555111666999888666888@@@HHHXXXZZZcccooosssmmmccc___^^^jjjxxxzzzlll]]][[[aaaqqq{{{tttfffppp{{{ttteeebbbcccmmm|||uuugggbbbbbbdddhhhmmmpppqqqqqqlllrrrsssmmmjjjlllnnnkkkjjjjjjhhhjjjttt{{{uuujjjUUUSSSSSSUUU[[[aaafffiiillloootttxxxyyyyyyyyyzzz}}}{{{yyyxxxxxxxxxyyyuuusssrrrtttwwwyyy{{{{{{uuutttssssssssssssrrrpppqqqppppppoooooooooooooooooopppqqqrrrrrrqqqpppooonnnoooqqqqqqqqqqqqsssuuuppppppooooooooooooppppppwwwkkkfffgggmmmmmmaaa^^^[[[UUUMMMFFFCCCBBBCCCCCCBBBAAA@@@AAADDDJJJNNNRRRVVV\\\]]]ZZZTTTNNNJJJAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@AAACCCLLLbbb|||{{{xxxwwwwwwyyy{{{~~~}}}|||zzzxxxyyy|||~~~|||zzzxxxwwwxxxuuurrrqqqrrrssssssssstttttttttssssssrrrrrrrrrvvvvvvvvvvvvvvvuuuttttttwww|||~~~}}}}}}}}}|||zzzxxxwwwxxxyyyzzzvvvvvvvvvvvvxxxzzz|||}}}}}}zzzxxxxxxxxxyyyyyyxxxvvvsssqqqrrrttt{{{wwwqqqooopppqqqpppooolllkkkkkkllloooooollliiinnnrrrqqqjjjdddeeeiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjkkklllnnnpppqqqsssllllllkkkiiihhhfffeeeeeefffdddbbbbbbbbbeeehhhjjjmmmmmmllljjjhhhgggiiijjjfffhhhjjjllllllllljjjjjjmmmkkkiiigggffffffggghhhjjjkkklllnnnpppqqqsssssswwwuuuqqqooonnnpppsssuuuooommmkkkjjjiiijjjlllmmmkkkgggfffiiihhhccc______]]]^^^aaacccfffhhhjjjjjjkkkllllllkkkiiihhhhhhiiiiiiiiihhhhhhhhhiiikkklllqqqoookkkgggdddbbbbbbbbbaaaaaa___]]]XXXSSSOOOLLLMMMMMMNNNPPPRRRTTTVVVWWWVVVVVVTTTPPPIIIAAA999444666:::===>>>@@@HHHVVVaaafffggghhhgggeeeaaa^^^[[[WWW[[[]]]```kkk{{{{{{uuuzzz~~~nnnkkkgggeeecccaaa___]]]]]]ZZZVVVSSSOOOJJJEEEAAA999999888777777777777777<<<444444<<<;;;:::KKKccc|||zzznnnYYYKKKSSSiii{{{yyyiiiKKKGGGEEEBBBAAA===BBBBBBBBBBBBAAA@@@??????AAA@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;:::777444444555777888777:::777666777:::<<<;;;:::666888888888777777999;;;888999999::::::;;;;;;;;;999888777555444444444444888888777666666999===AAASSS\\\cccmmmrrrdddUUUWWWXXXdddsssvvvlll```\\\___uuuxxx{{{yyyqqqjjjpppzzzlllhhhjjjsssyyyvvvqqqnnnfffffffffgggiiimmmppprrrmmmnnnnnnllliiihhhkkknnnmmmiiigggllltttwwwsssmmmVVVPPPNNNSSSXXXZZZ___fffiiinnnsssvvvuuutttvvvxxxzzzzzzzzzyyywwwvvvtttsssrrrrrrtttvvvxxxxxxuuussstttssssssrrrrrrsssssstttqqqpppooonnnnnnooopppqqqqqqqqqqqqnnnllljjjkkkllllllnnnoooqqqrrrrrrrrrqqqmmmmmmmmmmmmnnnnnnnnnooozzz}}}kkkjjjooowwwvvvjjjXXXUUUOOOIIIDDDAAABBBCCCDDDCCCBBB@@@AAACCCGGGJJJPPPTTTXXXXXXTTTNNNIIIFFF???@@@AAAAAAAAAAAA@@@?????????>>>============>>>===???AAAGGGYYYppp|||yyyxxxxxxyyy{{{~~~~~~}}}|||{{{zzz{{{}}}}}}{{{yyywwwvvvzzzxxxuuutttsssssstttttttttttttttsssrrrrrrqqqqqqttttttuuuuuuuuuuuuuuuuuuwww{{{}}}||||||{{{{{{yyyxxxwwwxxxyyyyyyvvvvvvvvvvvvwwwyyyzzz{{{|||||||||{{{xxxvvvvvvwwwwwwvvvuuuttttttuuuvvvwwwuuurrrnnnmmmnnnoooooommmllljjjjjjkkkmmmnnnllljjjnnnrrrqqqjjjdddeeeiiijjjjjjiiiiiihhhhhhiiiiiijjjkkkllllllmmmnnnpppqqqrrrkkkkkkjjjhhhgggfffeeedddfffeeedddddddddfffhhhiiimmmmmmllljjjhhhggghhhiiiiiijjjlllmmmnnnmmmkkkjjjllljjjhhhfffffffffggghhhiiiiiijjjkkklllnnnpppqqqtttqqqnnnkkklllnnnrrruuutttrrrpppnnnlllkkkkkkkkkkkkgggfffiiiggg```[[[YYYYYY[[[^^^cccgggkkkmmmnnnlllmmmmmmllliiihhhiiiiiihhhhhhgggggghhhiiikkklllnnnlllhhhdddaaa___^^^^^^]]]]]]\\\ZZZWWWSSSPPPNNNIIIIIIIIIIIIJJJKKKMMMNNNKKKKKKIIIFFFAAA<<<666333444777<<<@@@FFFPPP]]]ffffffggggggfffddd```\\\ZZZZZZ\\\___fffuuuyyyuuu{{{wwwmmmjjjgggeeedddbbb___\\\ZZZXXXUUURRRNNNIIICCC>>>999888777777666666666777777444666<<>>============<<<<<<<<<<<<;;;;;;;;;;;;999777555444666777888777999777666777:::<<<;;;:::999::::::999777777888:::888888888999999:::::::::999888777666555555555555777777777666666999===AAAPPP]]]eeeiiikkk___RRRRRRUUUaaapppwwwrrriiidddcccoooqqqtttsssmmmhhhnnnwwwwwwyyyzzzzzzxxxvvvtttsssjjjhhhfffgggjjjmmmnnnooolllnnnooommmkkkjjjkkkmmmlllhhhfffjjjqqquuurrrmmm]]]UUUPPPRRRVVVXXX\\\aaafffjjjppptttuuuuuuuuuuuuwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrsssuuuvvvuuusssrrrrrrqqqqqqqqqqqqrrrrrrqqqpppooonnnnnnooopppqqqpppppppppnnnlllkkklllmmmmmmnnnpppqqqqqqqqqqqqpppmmmmmmmmmnnnnnnnnnoooooorrr~~~zzzhhhlllttt{{{xxxkkkSSSOOOJJJEEEBBBBBBCCCDDDCCCBBBAAAAAACCCEEEHHHIIIOOOQQQSSSRRRNNNIIIEEECCC===>>>AAABBBBBBAAA>>>===>>>======<<<<<<<<<<<<<<<===???AAAEEEPPPdddvvv~~~{{{xxxxxxyyy{{{}}}~~~}}}|||{{{|||~~~~~~|||zzzxxxvvvuuuyyywwwvvvttttttttttttuuuttttttssssssrrrqqqqqqppprrrrrrssstttuuuvvvwwwwwwxxxzzz}}}}}}|||{{{{{{|||yyyyyyyyyyyyxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwwwwxxxwwwxxxyyyxxxuuutttuuuvvvuuurrrqqqrrrvvvzzzzzzyyyooonnnmmmmmmooopppooonnnkkkjjjhhhiiikkkllllllkkkmmmpppoooiiieeefffiiiiiiiiiiiihhhhhhhhhhhhiiiiiillllllmmmnnnnnnoooppppppjjjiiihhhgggfffddddddccceeeeeeeeefffgggggghhhhhhllllllllljjjhhhggggggiiilllmmmnnnooonnnmmmlllkkkiiihhhgggfffeeeeeefffggghhhggggggggghhhjjjmmmnnnpppnnnjjjhhhiiilllqqqtttxxxwwwvvvssspppllljjjhhhkkkhhhhhhkkkhhh___XXXUUUXXXZZZ^^^cccgggkkknnnooonnnnnnnnnmmmjjjhhhhhhiiiggggggffffffggghhhjjjkkkkkkiiieeebbb___]]]\\\[[[YYYYYYYYYYYYXXXVVVUUUTTTIIIGGGEEEBBBAAAAAAAAABBB@@@???>>><<<:::777555444555888===DDDNNNYYYccciiiggggggfffeeebbb^^^ZZZXXX\\\]]]cccqqq{{{vvvuuu}}}|||pppkkkiiigggfffeeebbb^^^[[[XXXVVVTTTQQQMMMGGGAAA<<<888777777666666666666666555777:::<<>>============<<<<<<<<<<<<;;;;;;;;;;;;999777555555666888888777999777666777999;;;;;;:::;;;;;;;;;999777666888:::888888888999999999999999999888777777666666666666777777777666666888<<<@@@WWWlllssslllhhh```SSSOOOSSS]]]lllxxx{{{wwwooohhhjjjjjjmmmooollljjjpppxxxttttttvvvvvvnnnjjjffffffkkknnnmmmkkklllnnnoooooommmlllllllllkkkgggeeehhhnnnrrrrrrooocccYYYQQQPPPTTTWWWZZZ]]]bbbeeejjjqqqvvvwwwuuurrruuuuuuuuuuuuuuuttttttssssssqqqoooppprrrtttuuuuuuppppppoooooooooooopppppprrrqqqpppoooooopppqqqrrrnnnoooooonnnllllllmmmnnnooooooppppppppppppoooooommmmmmnnnnnnnnnooooooooovvvuuuooovvveeejjjpppsssnnn___QQQMMMHHHDDDCCCDDDEEEFFF@@@???@@@BBBEEEIIIKKKLLLNNNOOOPPPNNNJJJFFFDDDDDD===???BBBDDDDDDBBB???===>>>>>>===<<<<<<<<<<<<<<>><<<;;;;;;;;;:::999888777777777777:::;;;???HHHTTT^^^dddfffhhhgggfffdddaaa]]]YYYWWW\\\^^^hhh{{{qqqppptttyyylllhhhgggffffffeeebbb]]]ZZZWWWUUUSSSQQQMMMGGG@@@:::777777666666666666666777555;;;===<<>>@@@???@@@????????????@@@@@@@@@@@@???>>>======<<<<<<===<<<<<<<<<;;;;;;;;;::::::999777666666777888888777888777777777888:::::::::;;;;;;:::888777777999<<<999999999999999999999999999888777777777777777888777777777666666888<<>>@@@CCCEEEEEECCC@@@>>>@@@???>>>>>>======>>>>>>???BBBEEEFFFIIIUUUiiizzz~~~~~~{{{yyyyyyyyy{{{||||||{{{||||||~~~}}}zzzwwwvvvuuutttwwwyyyyyywwwtttssstttvvvtttttttttsssssssssrrrrrrrrrsssssstttvvvxxxzzz{{{yyyyyyxxxyyyyyyzzz{{{zzzwwwxxxyyyzzzzzzzzzzzzzzzwwwwwwvvvvvvuuuttttttssssssuuuvvvuuutttssstttuuuuuuqqqnnnpppvvvyyyyyyvvvmmmoooqqqrrrrrrqqqqqqpppjjjjjjiiiiiihhhjjjkkkmmmjjjmmmlllgggfffhhhiiiggghhhggggggffffffgggggghhhiiiiiijjjkkkkkkjjjiiiiiigggffffffeeedddcccbbbbbbbbbcccdddffffffeeedddcccfffhhhjjjkkkkkkkkklllnnnllllllkkkkkkjjjiiihhhgggeeeeeeeeeeeeeeefffffffffiiihhhgggfffhhhjjjnnnpppssspppmmmjjjiiijjjmmmnnnrrrsssttttttssspppmmmkkkiiihhhjjjnnnmmmeee\\\YYY^^^___bbbeeeiiikkkmmmnnnqqqqqqqqqnnnjjjgggggggggdddcccccccccdddfffhhhiiigggeeeccc```\\\ZZZXXXWWWTTTTTTTTTTTTUUUWWWYYYZZZXXXUUUOOOHHHBBB>>>;;;:::;;;:::999888777888888999;;;;;;@@@JJJXXXbbbfffgggiiihhhgggdddaaa]]]ZZZXXX^^^aaalll~~~zzzmmmfffjjjrrr~~~uuuhhhfffeeeddddddccc```\\\XXXWWWUUUSSSPPPLLLFFF@@@;;;777777666666666666777777333;;;>>>???MMMfffwwwzzztttiii[[[YYYlll]]]RRREEEDDDGGG@@@<<>>>>>>>>>>>>>>???@@@AAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999777666666888999888777777777777777888888:::;;;888888888777777888<<<>>>;;;;;;::::::999999888888888777777777777777888999666777777777666777;;;===]]]zzzmmmeeebbbZZZTTTYYY^^^fffsss~~~nnnjjjfffffflllssswww{{{vvvnnnuuuyyytttpppjjjeeeffflllpppnnnjjjkkklllnnnpppqqqpppmmmkkkkkkjjjhhhhhhjjjnnnqqqssslllcccWWWPPPQQQVVVYYYYYY[[[^^^dddnnnvvvyyyvvvrrrttttttuuuvvvvvvvvvvvvuuutttqqqpppppprrruuuwwwwwwqqqqqqppppppppppppqqqqqqqqqqqqpppoooooopppqqqqqqlllnnnnnnnnnlllmmmnnnpppppppppooonnnnnnmmmmmmmmmnnnnnnnnnnnnoooooooooppp}}}sssdddhhhhhhddd]]]TTTNNNKKKGGGGGGIIIKKKIIIGGGFFFCCCBBBDDDIIINNNOOOOOOOOOOOONNNKKKFFFBBB@@@@@@@@@AAADDDEEEEEEDDDAAA@@@AAAAAA@@@???????????????>>>???AAACCCDDDLLL^^^ppp~~~}}}|||zzzyyyyyyzzz{{{{{{zzz|||}}}~~~}}}zzzwwwuuuuuuuuu}}}{{{vvvrrrrrrssstttttttttttttttuuuuuuuuuttttttssstttuuuwwwyyyzzzxxxwwwvvvwwwxxxyyyyyywwwvvvwwwwwwxxxyyyzzz{{{{{{wwwwwwwwwwwwvvvuuutttsssssstttuuutttsssrrrsssttttttqqqooopppsssuuuuuutttppprrrssssssqqqnnnnnnnnnjjjkkklllkkkiiiiiikkkllliiikkkjjjgggfffiiiiiifffggggggffffffffffffggggggfffggghhhiiijjjiiihhhgggffffffeeeeeedddccccccbbbbbbcccdddeeeeeedddcccbbbfffhhhkkkllllllmmmnnnpppiiiiiihhhggggggfffeeeeeedddeeeeeeffffffgggggggggjjjiiiiiiiiikkknnnqqqssssssrrrpppmmmlllllllllllllllnnnpppqqqrrrqqqpppoooiiigggjjjooonnnggg___]]]]]]___cccgggkkknnnqqqrrrrrrrrrqqqnnniiifffeeeeeebbbbbbaaabbbccceeeggghhhbbbaaa___\\\YYYVVVTTTSSSOOONNNMMMMMMNNNPPPSSSUUUZZZWWWSSSMMMHHHCCC???===<<<;;;::::::::::::;;;;;;:::;;;AAALLLZZZdddjjjllljjjiiihhheeebbb___]]][[[bbbfffooo{{{}}}tttggg___eeemmmxxx{{{ooofffdddcccbbbaaa```^^^ZZZXXXWWWUUUQQQNNNJJJEEE???;;;777777777777777888888999333<<>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777777999999888777666777888777777777999;;;666777666555555888<<>>AAAAAABBBCCCCCCBBBAAAAAAAAAAAA@@@????????????@@@???>>>>>>@@@@@@DDDTTTcccyyy}}}|||{{{yyyxxxyyy{{{zzzzzz}}}}}}}}}~~~zzzwwwvvvuuuuuuzzz|||~~~zzzuuuqqqqqqssssssssstttuuuvvvwwwxxxxxxuuutttsssrrrrrrsssuuuvvvtttsssrrrtttvvvwwwuuusssuuuuuutttuuuvvvxxxyyy{{{vvvwwwwwwxxxwwwvvvtttssssssttttttsssqqqpppqqqrrrqqqqqqpppooopppqqqssstttwwwxxxxxxuuuqqqmmmlllmmmkkkmmmnnnmmmkkkiiiiiikkkhhhjjjiiiffffffiiiiiieeegggffffffeeeeeeffffffgggeeefffhhhiiijjjiiihhhgggfffffffffeeeddddddccccccdddddddddddddddddddddccciiikkknnnnnnnnnmmmnnnoooggggggfffeeeeeedddddddddddddddeeefffggghhhhhhhhhiiiiiijjjllloooqqqsssuuuqqqqqqppppppooonnnmmmllliiikkkmmmoooqqqrrrrrrrrrnnnlllnnnsssrrrkkkdddbbb```bbbeeeiiillloooqqqrrrrrrrrrpppmmmhhheeecccccc`````````aaabbbdddfffhhhaaa```___\\\YYYVVVSSSRRRNNNLLLJJJHHHHHHJJJMMMOOORRRRRRPPPMMMJJJFFFCCCAAA>>>>>>>>>??????@@@@@@@@@===@@@FFFOOOZZZdddjjjnnnlllkkkiiigggdddbbb```___fffiiiqqqvvvrrriiieeehhhrrr|||xxxlllfffcccaaa___^^^]]]\\\YYYWWWWWWTTTOOOJJJFFFBBB>>>;;;888888888888888999:::::::::BBBPPP```pppyyyzzzvvvnnnaaabbbwww{{{YYYHHHCCC;;;===@@@;;;;;;???<<<===<<<;;;;;;===???AAACCC??????===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888777888999:::888777555777888888666666999;;;777777666444444666:::===999999888777666555444444555555555555666777888999666777777777666777999;;;CCCZZZcccaaafffiiiiiimmmaaaaaa^^^dddvvvuuuiii```\\\dddpppwwwzzz{{{}}}xxxpppiiigggjjjnnnpppqqqnnnkkkiiijjjkkkkkkkkkkkkjjjkkkmmmooopppmmmjjjiiikkkllljjjhhhhhhlllooouuusssiiiYYYPPPPPPRRRRRRVVV[[[ccciiinnnqqqsssuuurrrrrrsssssssssrrrrrrqqqmmmnnnppptttwwwwwwtttrrrrrrrrrqqqqqqqqqqqqrrrrrrpppooonnnmmmmmmnnnooopppnnnnnnooonnnllllllmmmoooooonnnmmmlllllllllmmmnnnnnnnnnoooooooooppppppppp|||mmmmmmeeeZZZUUUQQQQQQOOOPPPUUU[[[]]]ZZZVVVPPPMMMMMMSSS___jjjppprrraaa```]]]WWWOOOGGGBBB???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????AAA>>>>>>@@@???AAAMMM\\\uuu{{{~~~|||}}}~~~}}}{{{yyyxxxyyyzzzzzzzzz}}}}}}}}}~~~zzzwwwvvvvvvvvvppptttwwwvvvrrrppprrruuusssssstttvvvwwwyyyzzzzzzuuutttrrrppppppqqqrrrsssqqqpppppprrruuuuuussspppssssssrrrrrrsssvvvxxxzzzvvvwwwxxxxxxxxxvvvuuutttrrrssstttrrrpppoooooopppoooooopppooooooooorrrttt}}}~~~}}}yyysssnnnnnnoookkknnnpppooollliiiiiijjjgggiiihhhfffgggjjjiiieeefffffffffeeeeeefffffffffeeefffhhhjjjkkkjjjiiihhhfffffffffeeeeeedddddddddeeeeeeeeeeeeeeeeeeeeeeeelllnnnppppppnnnmmmlllmmmffffffeeeddddddddddddeeeddddddfffggghhhhhhiiihhhhhhiiikkknnnpppsssuuuvvvnnnnnnpppppppppooonnnmmmiiijjjllloooqqqsssttttttvvvssstttxxxwwwpppiiigggfffgggiiikkkmmmnnnoooooorrrrrrppplllhhhdddbbbbbb````````````bbbdddfffgggcccbbb```^^^[[[WWWUUUSSSOOOMMMJJJGGGGGGIIIKKKMMMJJJKKKKKKKKKJJJGGGDDDCCC@@@AAABBBDDDEEEFFFFFFFFFCCCFFFKKKRRRZZZbbbhhhllllllllljjjhhhfffdddbbbaaagggkkkrrruuuoooiiiooo{{{xxxmmmhhhccc```]]]\\\[[[ZZZYYYWWWWWWSSSMMMHHHDDD@@@===;;;999888888888999:::;;;;;;CCCKKK\\\qqq~~~}}}tttmmmdddXXX```}}}iiiNNNFFFFFF===>>>@@@:::;;;>>>:::<<<<<<;;;;;;<<>>===<<<<<<;;;;;;<<<;;;;;;;;;:::::::::999999999888777888::::::888777444777888888666666999<<<888888666444333444888;;;888777777555444333222111444444444444555777888999666777888777666777999:::777JJJTTTVVV^^^bbbccciiiccc```\\\___qqqxxxiii```[[[cccpppwwwyyyyyyrrrlllfffdddaaa___eeemmmrrrpppnnnkkkiiiiiiiiijjjkkkjjjiiikkknnnooommmjjjhhhkkkllljjjffffffiiimmmrrrssskkk[[[PPPQQQTTTUUUSSSZZZbbbhhhkkknnnrrruuutttuuuuuuuuuttttttsssrrriiilllpppuuuxxxwwwsssooorrrrrrqqqqqqqqqqqqrrrrrrooonnnmmmllllllmmmnnnooonnnoooooonnnllllllmmmnnnnnnmmmlllkkkkkklllmmmnnnooooooooooooppppppppppppnnnjjjiii```UUUOOORRRWWWZZZ\\\ccckkkkkkeeeRRRTTTTTTUUU]]]lllxxx|||rrrdddZZZZZZVVVHHH@@@AAAAAADDDBBB???AAAFFFFFFAAADDDBBB@@@>>>======>>>??????@@@???===<<>>;;;999333444555555555666:::===CCCQQQlll|||xxxtttqqqhhh\\\QQQddd~~~ZZZFFFCCC???>>>>>>===============<<<<<<<<<<<<<<<===>>>???>>>>>>===<<<;;;::::::999;;;:::999999888888999999888888888999999:::::::::777777777777777777777777888777777666666666777777888777444333333555777999666666666666666666555555::::::999999888777777777;;;???GGGPPPYYY___aaaaaaaaa\\\YYY```rrr{{{rrrVVVZZZqqqwww{{{~~~uuugggjjjjjjhhhggghhhiiiiiiqqqrrrrrroookkkhhhiiijjjlllllllllmmmmmmmmmlllkkkjjjjjjjjjgggcccbbbdddfffnnnooonnnfff[[[TTTTTTWWWZZZ\\\```fffkkkooorrrtttvvvvvvuuusssrrrqqqppppppmmmnnnoooqqqttttttrrrpppqqqppppppoooooooooppppppooonnnmmmllllllllllllllloooppppppooolllkkkkkklllkkkkkkkkkllllllnnnooooooooooooooooooooooooooooooqqqkkkhhh___XXXVVVXXXYYYZZZ^^^hhhrrrpppiiiWWWYYYYYYZZZbbbnnnvvvxxxmmm```XXXXXXUUUIIIBBBCCCCCCEEECCC@@@AAAFFFFFFBBBBBBAAA???>>>===<<<=========>>>>>>===<<>>======<<<<<<======;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;::::::;;;:::999999888888999999888888999999999999999999666666666666666666666666777666666555555666666777666555333222222333444555666666666555555555555555888888888888888999999999:::<<>>===<<<<<<<<<<<<===>>><<<;;;===CCCHHH]]]jjjxxx~~~{{{xxxvvvwwwyyy|||}}}~~~}}}{{{xxxvvvtttsssrrrqqqqqqpppppprrrtttwwwyyywwwtttssstttxxxzzzzzzxxxsssqqqooooooqqqrrrsssrrrvvvuuuuuusssrrrqqqqqqppppppppppppqqqrrrsssuuuuuuwwwxxxzzzyyywwwuuuttttttqqqpppooopppqqqpppooommmkkkmmmmmmmmmllllllnnnpppppppppoooooooooooonnnnnnkkkkkkkkkkkkkkkjjjjjjiiihhhhhhiiijjjjjjiiihhhhhhggggggggghhhiiijjjkkkkkkmmmmmmmmmmmmnnnnnnoooooojjjhhhffffffggghhhgggfffgggfffffffffgggggghhhiiihhhhhhiiijjjlllkkkhhheeedddcccbbbbbbbbbdddeeefffffffffffffffgggggghhhhhhhhhhhhhhhkkkmmmooonnnmmmpppooommmlllkkkllllllmmmmmmlllkkkkkklllooorrrtttyyyyyy{{{~~~wwwqqqnnnnnnmmmmmmnnnppprrrssstttvvvvvvooofff___^^^```___^^^]]]___bbbeeeeeeeeecccbbbaaa___]]][[[XXXWWWXXXUUURRRPPPOOONNNLLLJJJGGGFFFEEEDDDEEEGGGJJJKKKLLLMMMOOORRRTTTVVVWWWWWWWWWTTTRRRSSSYYY___dddgggkkknnnrrruuuuuurrrooolllnnnooovvvkkkeeeiiibbb^^^[[[YYYZZZYYYUUUQQQMMMIIICCC???<<<:::888666;;;999888888;;;>>>@@@AAAXXXqqqxxxpppeeeXXXLLLWWWmmmwwwttt|||\\\FFF???@@@>>>>>>===<<<<<<<<<<<<===<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999888888888888888555555555555555555555555666555555555555555666666666555555444444333333333555555555555555555555555777777888888999::::::;;;===<<<@@@JJJYYYdddiiiiii```\\\WWWZZZiiixxx}}}zzzkkk___iii|||{{{rrrnnnvvv~~~|||uuunnnqqqqqqkkkbbb]]]^^^bbbeeehhhjjjjjjiiiiiikkknnnllllllkkkhhhdddbbbbbbccchhhkkkmmmjjjbbbYYYTTTRRRUUUWWW[[[```eeekkkoooqqqqqqqqqqqqqqqpppooommmmmmllllllmmmoooppppppmmmkkkjjjkkklllmmmnnnnnnmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmkkklllnnnnnnnnnnnnpppqqqnnnnnnnnnnnnnnnooopppqqqooooooooooooooooooooooooqqqlllggg]]]UUUSSSPPPMMMLLLPPPYYY______[[[___cccgggkkkpppvvvtttooo___XXXTTTUUUTTTOOOLLLMMMHHHGGGDDDBBBCCCEEEEEECCCBBBAAAAAA@@@>>>>>>======<<<===>>>>>><<<===@@@BBBPPPbbbwww|||yyywwwxxxyyy}}}~~~~~~}}}{{{yyyvvvuuutttssssssqqqoooppprrrvvvyyy{{{wwwuuussstttwwwzzz||||||sssrrrqqqppppppppppppppptttttttttsssrrrqqqqqqpppooooooooopppqqqrrrssstttuuuwwwxxxxxxvvvtttsssssspppooonnnoooppppppnnnllliiijjjkkkkkkjjjjjjlllnnnmmmmmmnnnnnnooooooppppppkkkkkkjjjiiiiiijjjkkkllljjjjjjiiiiiiiiiiiijjjjjjiiiiiihhhhhhhhhjjjmmmnnnooonnnlllllllllmmmooopppllljjjhhhhhhiiiiiihhhggghhhhhhggggggggghhhhhhiiigggggghhhjjjkkkjjjgggdddccccccbbbbbbccccccdddeeeeeeeeefffgggggghhhhhhhhhhhhhhhiiikkknnnnnnmmmkkklllkkkjjjjjjjjjjjjkkklllmmmkkkiiihhhiiillloooqqqsssuuuyyy}}}~~~yyytttsssrrrqqqpppppppppqqqrrrvvvxxxxxxrrrhhh___]]]]]]___^^^^^^```ccceeeffffffdddcccbbbaaa___]]][[[ZZZ\\\ZZZXXXVVVVVVUUUSSSQQQKKKJJJHHHGGGGGGHHHJJJKKKKKKLLLOOOSSSVVVYYYZZZ[[[[[[XXXTTTSSSVVV\\\bbbfffkkknnnssswwwyyyyyyvvvuuuvvvwww~~~wwwhhhffflllbbb^^^ZZZYYYYYYXXXTTTPPPIIIEEE@@@===;;;999888666999999888777888===EEEKKKqqqyyypppkkk```UUURRRfffzzz~~~hhhLLLBBBAAA@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999:::::::::::::::;;;;;;<<<<<<<<<;;;:::999999888888999999999999888888777777777666555555555555555555555555555444444444444555555666777777888888777666555444555555555555555666666666888888888999999:::::::::<<<;;;@@@OOOcccpppsssqqqdddaaa\\\]]]gggvvv~~~~~~xxxiiieeeqqqzzz~~~zzz}}}~~~nnnpppnnnfff\\\XXX]]]dddgggjjjlllkkkhhhgggjjjnnnkkkjjjiiigggeeedddccccccfffjjjmmmmmmhhh___WWWRRRUUUVVVYYY]]]bbbhhhnnnqqqqqqqqqrrrrrrqqqpppooonnnjjjjjjkkklllmmmllljjjgggggghhhkkkmmmnnnmmmlllkkkllllllmmmmmmmmmlllllllllkkkmmmnnnooonnnnnnppprrrpppoooooooooppppppqqqrrrppppppppppppppppppppppppuuupppnnncccUUUNNNQQQPPPPPPRRRTTTVVVXXXZZZ^^^bbbggglllsssxxxtttlll\\\XXXVVVVVVUUURRRPPPQQQJJJFFFCCCBBBCCCDDDDDDEEEDDDDDDBBBAAA@@@?????????===>>>??????>>>>>>???@@@GGG^^^vvv}}}zzzyyyyyyzzz~~~~~~~~~|||zzzxxxwwwwwwvvvuuussspppqqqtttxxxzzz{{{vvvuuussstttvvvzzz|||}}}uuuuuutttrrrpppnnnnnnnnnpppqqqrrrssssssrrrqqqqqqnnnnnnnnnnnnoooqqqrrrssssssuuuwwwvvvtttrrrrrrrrrooonnnnnnnnnoooooommmlllhhhiiijjjjjjiiijjjlllnnnnnnnnnnnnnnnooooooooooookkkjjjiiihhhhhhjjjkkkllljjjjjjiiihhhhhhiiijjjjjjjjjiiihhhhhhiiikkknnnpppnnnlllkkkiiijjjlllnnnooonnnllljjjiiijjjjjjiiihhhhhhhhhggggggggghhhhhhiiigggfffggghhhiiiiiifffcccddddddccccccbbbbbbbbbbbbdddeeefffggghhhhhhhhhhhhiiiiiiiiikkknnnnnnllljjjiiiiiihhhhhhhhhiiijjjkkkjjjiiihhhggghhhjjjlllnnnpppsssvvv{{{}}}|||yyyvvvxxxwwwvvvuuusssrrrrrrqqqwwwzzz{{{uuujjjaaa\\\[[[___^^^^^^```dddfffhhhgggeeeeeedddcccaaa```^^^]]]^^^]]][[[ZZZZZZYYYVVVTTTPPPNNNKKKIIIHHHGGGHHHIIIHHHJJJMMMQQQTTTWWWZZZ[[[[[[YYYUUUSSSUUUZZZaaafffkkknnnrrrvvvzzz{{{||||||xxx|||sssiiigggjjjccc___[[[YYYXXXVVVRRRNNNFFFCCC>>><<<;;;:::999888666999:::888777>>>MMMZZZ|||qqqoooiii[[[TTTaaaxxxxxxXXXHHHDDDCCC@@@===<<<<<<;;;;;;;;;;;;;;;======<<<;;;:::::::::;;;999999::::::;;;<<<<<<<<<;;;:::999999888888999999888888888777777666666666555555555555555555555555444444444444444555666666666777888999888777555444555555555666666666777777::::::::::::999999888888888888AAAVVVnnn|||zzztttgggfffbbb```fffsss}}}ttteeefffrrryyy~~~xxxnnnnnnjjjbbb[[[[[[ccckkkmmmoooooommmiiihhhjjjlllhhhgggggggggggggggfffeeefffiiimmmooommmfff]]]VVVUUUVVVWWW[[[```fffllloooqqqrrrsssttttttrrrqqqppphhhhhhiiijjjkkkkkkhhheeefffhhhjjjlllmmmmmmlllkkkjjjkkkkkklllllllllkkkjjjmmmnnnoooooonnnnnnoooqqqqqqppppppppppppqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqzzz|||vvvtttiii[[[TTTRRRRRRTTTVVVTTTRRRTTTXXXYYY]]]bbbgggppptttpppggg[[[YYYWWWVVVTTTRRRQQQRRRJJJDDDAAABBBCCCCCCDDDFFFGGGEEECCCAAA@@@@@@AAABBB????????????????????????AAAWWWnnnzzz~~~}}}~~~~~~|||zzz{{{|||~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyyxxxuuurrrrrrvvvyyyyyyxxxtttsssssssssuuuwwwzzz|||wwwwwwwwwtttpppnnnmmmmmmooopppqqqrrrsssrrrqqqqqqmmmmmmnnnnnnoooppprrrsssqqqsssuuuuuusssqqqqqqqqqooonnnmmmnnnoooooommmkkkhhhiiikkkkkkjjjkkkmmmoooooonnnnnnnnnnnnnnnnnnnnnkkkjjjiiihhhhhhiiikkkkkkjjjiiihhhhhhhhhhhhiiijjjiiiiiihhhhhhiiilllnnnppplllkkkiiiiiiiiijjjlllnnnmmmkkkiiihhhiiiiiihhhggggggfffffffffgggggghhhiiihhhgggffffffgggfffeeecccddddddcccccccccbbbbbbaaacccdddfffhhhiiiiiihhhhhhiiihhhhhhjjjlllmmmlllkkkhhhhhhggggggggghhhjjjkkkhhhhhhgggggghhhjjjkkklllppprrruuuxxxzzzzzzyyyxxxyyyzzzzzzzzzyyywwwuuusssxxx|||~~~yyynnnccc]]][[[^^^]]]^^^aaaeeehhhjjjjjjffffffeeeeeedddbbbaaa```^^^]]]\\\[[[\\\[[[XXXVVVRRRQQQOOOLLLJJJHHHGGGFFFGGGHHHKKKOOORRRUUUWWWXXXYYYXXXUUUTTTUUUZZZbbbhhhlllnnnrrrvvvzzz||||||}}}uuu~~~~~~tttkkkffffffccc___ZZZWWWVVVSSSOOOKKKCCC@@@===;;;;;;;;;;;;:::777;;;===<<<===FFFUUUcccttt{{{pppuuujjjYYY\\\tttfffPPPHHHEEEAAA>>><<<<<<;;;::::::::::::;;;===<<<;;;;;;;;;;;;;;;<<<999999::::::;;;;;;;;;<<<;;;:::999999888888999999777777777777666666666666555555555555555555555555444444444444555666777777444444666666777666555444666666666777777888888999<<<;;;;;;:::999999888888:::;;;EEE^^^zzzuuuggghhheeeaaadddooo{{{oookkkuuuuuuuuu~~~mmmllljjjgggcccaaaeeennntttsssrrrooommmkkkkkkkkkkkkfffeeeeeeggghhhiiigggeeeggghhhkkkoooppplllccc[[[VVVVVVVVVXXX]]]ccciiimmmoooppprrrttttttsssqqqppphhhhhhiiikkklllllliiigggiiijjjkkklllmmmmmmlllllliiijjjlllmmmmmmlllkkkkkkmmmnnnpppoooooonnnpppqqqqqqqqqpppppppppqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqyyyyyysssjjjbbb```TTTQQQSSSWWWXXXTTTTTTWWWTTTVVVZZZ___hhhmmmhhh```ZZZZZZYYYUUURRRQQQPPPOOOIIIBBB???AAACCCBBBCCCHHHHHHFFFBBB???>>>???AAACCC???>>>>>>>>>>>>??????>>>>>>MMM___kkkvvv|||}}}~~~}}}|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyzzzzzz{{{yyyvvvrrrssswwwxxxvvvssspppqqqqqqqqqrrrsssvvvwwwvvvxxxxxxvvvrrrooonnnooooooppprrrrrrrrrqqqooonnnmmmmmmnnnnnnoooqqqrrrsssppprrrttttttrrrqqqpppqqqnnnmmmmmmmmmnnnnnnllljjjiiijjjkkklllkkklllnnnqqqmmmmmmmmmmmmlllllllllllljjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjlllnnnoookkkjjjjjjiiiiiikkklllmmmkkkiiigggfffffffffeeedddeeeeeeeeeeeefffggghhhiiikkkhhheeedddddddddcccbbbaaabbbbbbcccccccccccccccbbbdddfffhhhiiiiiihhhhhhhhhffffffgggjjjlllllllllhhhhhhgggfffggghhhiiijjjfffggghhhjjjkkkllllllllloooqqqrrrsssttttttuuuvvvwwwyyy|||~~~~~~}}}zzzxxxxxx}}}|||qqqeee^^^\\\]]]\\\]]]aaaeeejjjllllllggggggffffffeeedddcccbbb```____________^^^\\\YYYUUUUUUTTTSSSQQQNNNLLLJJJHHHJJJLLLOOORRRTTTUUUVVVVVVVVVVVVVVVWWW]]]eeekkknnnqqqvvvzzz{{{{{{xxxwwwyyy}}}sssjjjffffffbbb^^^XXXUUUSSSOOOJJJFFF@@@===:::999:::;;;;;;:::999:::<<>>AAACCC???===<<<<<<>>>>>>>>>>>><<>><<<999888999:::::::::999777888@@@KKKTTTVVVTTTaaaqqqkkkgggooocccggg{{{YYY@@@AAAAAA888888BBB<<<;;;::::::999999::::::888888888888999:::;;;;;;::::::::::::::::::::::::;;;:::999999888888999999444555555555666666777777777777777777777777777777555555555666666888999999555555666777888999::::::777777888999::::::;;;;;;888999999::::::;;;;;;<<<777333:::RRRooo{{{qqqaaaiiimmmlllfffeeennnzzztttooobbbaaauuuyyysss^^^aaabbbeeemmmvvv}}}uuuoooiiiiiinnnqqqnnnjjjiiigggfffgggiiihhheeebbbfffdddeeejjjppppppiiibbbVVVTTTSSSSSSWWW\\\cccggghhhiiilllnnnooonnnlllkkkllllllmmmppprrrrrrpppnnnoooooonnnmmmmmmmmmnnnnnnkkkmmmooopppqqqpppooonnniiikkkmmmooopppqqqtttvvvqqqqqqppppppooopppppppppnnnnnnnnnnnnnnnnnnnnnnnntttuuuxxxgggbbbeeecccTTTSSSSSSUUUVVVWWWUUUSSSYYYUUUUUU[[[ccccccZZZOOOOOOOOOPPPPPPOOONNNLLLKKKFFFAAA>>>@@@AAA@@@@@@CCC???@@@@@@???>>>>>>@@@BBBEEEEEEDDDBBB???>>>>>>???<<>>AAA;;;;;;::::::999888777777888888999:::;;;;;;;;;;;;<<<;;;;;;:::999888777777:::::::::999999999888888777777777777666666666666666666777777777777666666666666666666666666666666555666666777888999999999999999999999999999999999888999999::::::999999888888:::>>>DDDNNNYYY^^^^^^dddllliiieeehhhhhhjjjuuu}}}ooo]]]ZZZffftttzzz}}}ooofffffffffdddccchhhvvv~~~vvvnnnmmmkkkkkklllnnnnnnnnnlllmmmllljjjgggffffffhhhiiieeebbbccchhhlllmmmlll^^^VVVRRRUUUXXXWWWYYY^^^fffiiilllooooooooooooooolllnnnpppqqqrrrqqqpppooojjjjjjjjjkkklllmmmnnnooossssssrrrrrrqqqppppppoooooollliiijjjmmmqqqtttuuulllmmmnnnnnnnnnmmmkkkkkkmmmllljjjiiiiiijjjlllmmmwwwzzzqqq```YYYYYYTTTQQQOOONNNNNNPPPQQQPPPPPPTTTQQQPPPVVV^^^___XXXOOOJJJKKKMMMNNNOOONNNMMMLLLFFF@@@===??????>>>>>>@@@===>>>>>>===<<<<<>>===<<<======@@@DDDKKK\\\rrrwwwrrryyy~~~}}}}}}~~~{{{{{{zzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzwwwwwwwwwvvvvvvtttssssssqqqqqqqqqqqqqqqqqqqqqqqquuuwwwxxxwwwuuurrrqqqrrrtttsssrrrqqqpppooonnnmmmooooooooooooqqqrrrssstttsssrrrrrrrrrqqqqqqppppppooommmkkklllnnnnnnllljjjkkkkkkjjjjjjkkklllmmmnnnmmmmmmkkkjjjiiihhhhhhhhhllllllkkkkkkkkkjjjjjjjjjiiiiiihhhhhhggggggffffffhhhiiijjjkkklllllllllllliiiiiijjjjjjkkkjjjjjjiiifffeeedddcccbbbbbbbbbbbbcccbbbdddhhhhhhfffhhhlllhhhgggeeecccbbbbbbbbbcccddddddccccccdddeeeggggggeeeeeeeeeeeeffffffffffffffffffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffffffffgggiiikkklllmmmlllllljjjjjjkkklllmmmmmmnnnnnnqqqqqqsssxxx~~~wwwlllddddddeeegggiiikkknnnppprrrkkkhhhiiilllkkkgggeeefffjjjiiiggggggiiijjjjjjiiiiiihhhgggeeecccaaa```___[[[[[[]]]^^^^^^]]]\\\[[[]]]___```___^^^bbbiiipppzzz{{{~~~|||wwwzzzwwwrrrlllgggeeeddddddccc___[[[VVVQQQLLLFFFAAA===::::::::::::::::::::::::>>>;;;CCCQQQSSSLLLPPP\\\gggnnnnnnbbbXXX___vvvqqqOOOFFF???>>>???===<<<<<<;;;;;;:::999999888777777888999::::::;;;::::::::::::::::::999999888888777:::999999999999888888888666666666666666666666666666666777777777777666666555555555555555555555555555555666777777888999999999999999999999999999999888999999::::::999999888777888:::>>>FFFOOOUUUWWWbbbjjjhhhdddgggeeeeeennnxxx~~~nnn___aaaqqqyyy{{{~~~xxxkkkddddddaaaccceeekkkuuu|||yyyqqqllljjjiiiiiijjjlllllllllkkklllllljjjhhhfffggghhhiiigggeeeeeegggkkknnnoooeee\\\UUUVVVXXXWWWZZZ^^^dddhhhmmmooommmlllkkkllllllnnnoooqqqqqqqqqooonnnjjjjjjjjjkkklllmmmnnnoooooooooooopppppppppppppppnnnllljjjjjjmmmppprrrsssmmmnnnooooooooonnnllllllmmmkkkjjjiiiiiijjjkkkmmm}}}yyy~~~zzznnn^^^WWWTTTKKKPPPMMMJJJHHHIIILLLMMMNNNPPPLLLKKKPPPVVVXXXSSSNNNEEEGGGJJJLLLNNNMMMMMMLLLEEE@@@===>>>>>><<<;;;===;;;<<<<<<;;;:::;;;===???DDDCCCAAA@@@>>><<<;;;:::===>>>???DDDRRRhhh{{{||||||}}}}}}~~~~~~}}}||||||{{{yyywwwvvvvvvvvvvvvxxxyyyyyyzzzzzzzzzzzzzzzxxxxxxwwwvvvuuutttssssssrrrrrrqqqppppppqqqrrrrrruuuwwwxxxxxxuuusssssssssrrrrrrrrrqqqppppppoooooonnnnnnnnnooopppqqqrrrssssssrrrrrrqqqpppooonnnnnnnnnmmmkkklllmmmmmmllljjjkkkkkkkkkkkklllmmmnnnooolllkkkjjjiiihhhgggggggggkkklllmmmnnnmmmllljjjiiiiiihhhgggfffffffffhhhiiilllllllllmmmmmmllllllkkkiiiiiijjjjjjjjjjjjiiiiiieeeeeedddcccbbbbbbbbbbbbbbbbbbfffjjjjjjggggggkkkgggfffeeedddccccccbbbaaaccccccccccccdddeeefffgggeeeeeeeeeeeeffffffffffffffffffggghhhhhhhhhhhhggghhhhhhhhhgggggggggffffffeeegggiiikkkmmmmmmmmmmmmjjjjjjkkkkkkmmmnnnpppqqqpppppprrrvvv|||sssjjjjjjkkklllmmmnnnpppqqqrrrllliiijjjmmmmmmjjjjjjmmmpppmmmjjjiiijjjlllmmmmmmlllkkkjjjiiihhhfffeeeeeedddeeefffffffffeeecccbbbeeeggggggeeedddeeekkkooozzz{{{~~~|||yyy}}}{{{oookkkfffbbbaaaaaaaaa```]]]YYYTTTNNNJJJEEE@@@===;;;::::::999999:::::::::999AAAKKKQQQPPPNNNVVV```jjjooojjj\\\XXXggg}}}zzz___GGG@@@===???@@@<<<999888:::::::::999888888777777999::::::::::::999888888888888888888888888888888999999888888888777777777666666666666666666666666555666666777777666666555555555555555555555555555555555555666777777888888888888888888888888999999888888999999999999888888999888777999???GGGOOOTTT```iiigggeeegggccc```gggtttooobbbiii}}}~~~yyyoooiiihhhdddjjjooossswwwyyytttmmmiiihhhfffggghhhjjjjjjiiiiiijjjkkkjjjhhhggghhhiiijjjiiihhhffffffiiinnnrrroooeee[[[XXXXXXXXXZZZ]]]```fffmmmnnnkkkhhhiiijjjmmmnnnooopppqqqpppooonnnkkkkkkjjjkkkkkklllmmmnnnllllllmmmmmmnnnoooppppppmmmlllkkkkkkmmmooooooooonnnnnnooopppooonnnmmmllllllkkkjjjiiiiiijjjkkklllyyyyyyvvvoooddd___ZZZOOORRRNNNHHHFFFGGGKKKNNNOOONNNKKKIIIKKKOOOQQQNNNJJJDDDFFFHHHKKKLLLKKKJJJJJJFFFAAA>>>??????;;;:::;;;;;;<<<<<<;;;:::;;;>>>@@@AAA@@@???>>>>>>===<<<:::===<<<;;;===HHH\\\qqq}}}}}}|||{{{yyy}}}{{{xxxuuutttttttttuuuxxxyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvtttssssssssssssrrrpppooooooppprrrssstttuuuwwwwwwuuusssssssssrrrqqqqqqqqqqqqqqqppppppnnnnnnnnnnnnooopppqqqrrrsssrrrqqqpppooonnnmmmlllnnnnnnmmmmmmmmmmmmllllllkkkkkkkkklllmmmnnnoooppplllkkkjjjiiihhhhhhhhhhhhjjjlllnnnppppppnnnkkkiiijjjhhhfffdddeeegggjjjlllnnnoooooonnnnnnmmmlllkkkiiiiiiiiiiiiiiiiiihhhgggeeedddccccccbbbbbbbbbcccbbbcccgggllllllhhhgggjjjfffffffffeeedddcccaaaaaabbbbbbbbbcccddddddeeeeeeddddddeeeeeeeeefffffffffeeefffgggggghhhhhhgggggggggggggggfffffffffggggggeeefffiiikkkmmmmmmnnnmmmjjjjjjjjjkkkmmmoooqqqrrrpppqqqrrrtttxxx{{{|||}}}~~~zzzrrroooppppppqqqrrrrrrrrrrrrmmmjjjkkkooorrrrrruuuyyysssoookkkiiijjjmmmooopppppppppooonnnnnnmmmllllllkkklllmmmnnnnnnnnnmmmlllmmmnnnooonnnmmmnnnqqqttt|||{{{||||||wwwtttyyy}}}xxxkkkhhhcccaaa______^^^\\\ZZZVVVPPPJJJFFFCCC???<<<;;;;;;:::999999:::;;;;;;===GGGOOONNNMMMSSS]]]cccnnnmmmbbbXXX^^^uuucccRRRBBB===<<>>>>>======>>>@@@CCC???>>>===>>>@@@@@@>>><<<<<<;;;999;;;AAAQQQfffvvvwww~~~|||{{{zzzxxx}}}{{{xxxuuusssrrrssssssvvvwwwxxxyyyzzzzzzzzzzzzzzzyyywwwuuutttssssssssssssrrrpppooooooppprrrsssqqqsssuuuuuutttrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnnnnooopppqqqqqqrrrrrrqqqpppnnnmmmlllllloooooooooooonnnmmmnnnnnnkkkkkklllmmmnnnnnnnnnooommmlllkkkjjjjjjjjjjjjjjjiiikkknnnqqqqqqooollljjjjjjhhhfffeeefffiiilllooopppppppppooonnnmmmkkkkkkhhhiiiiiiiiihhhhhhgggfffddddddccccccbbbbbbccccccbbbccchhhmmmlllhhhfffiiifffffffffeeedddcccaaaaaaaaaaaabbbccccccddddddddddddddddddeeeeeeeeeeeefffeeeeeefffgggggggggggggggggggggfffeeeffffffggghhheeefffhhhjjjlllmmmlllllliiijjjjjjkkkmmmooopppqqqqqqqqqrrrrrrrrrtttvvvwwwyyyxxxzzz~~~xxxuuuvvvwwwwwwxxxwwwvvvvvvqqqnnnnnnrrruuuuuuyyy}}}tttpppkkkiiijjjmmmpppqqqwwwwwwwwwwwwwwwwwwwwwwwwpppqqqsssuuuvvvvvvvvvvvvsssuuuwwwxxxyyyzzz|||}}}}}}{{{xxxqqqmmmqqqyyyzzztttkkkhhhdddaaa___]]]ZZZXXXUUUQQQKKKEEEBBB@@@>>><<<<<<;;;:::::::::;;;===>>>FFFKKKLLLIIINNNZZZdddgggvvvlll^^^YYYiiidddNNNJJJAAA===;;;======:::999;;;999999888888888888888777:::::::::999888777666555555666666777777888888999777777666666666555555555333333444444555555555555555555666666666666555555555555555555555555555555444444444444444555555555666666666777777888888888777888888999999888888777===999777999<<>><<<===???@@@@@@@@@???AAACCCFFF@@@>>>>>>@@@CCCCCC@@@===::::::;;;<<>>>>>======<<<<<<;;;:::;;;===@@@AAALLLJJJHHHIIISSSaaajjjmmmzzzkkk___cccuuummmNNNBBBDDDAAA===<<<===<<<999999===888888888888888888888888999999999888888666555555555555666666777777777888666666666555555555444444222222333333444555555555444555555666666555555444444444444444444444444444333333333333333333333333555555666666777777888888777777888888888888777777:::666555888:::AAATTTgggtttxxxsssnnnpppjjjbbbeeegggwww~~~{{{nnneeeiiivvvssstttvvvwwwtttuuuxxxyyykkkffffffgggjjjiiiiiijjjllllllkkkiiifffiiikkkkkkjjjiiiiiiiiihhhhhhgggffffffgggkkkmmmwww|||{{{pppbbb[[[YYYXXXWWW[[[bbbgggjjjmmmooopppoooooonnnnnnnnnnnnmmmmmmooonnnlllkkkiiihhhhhhgggppppppppppppppppppppppppmmmllllllmmmoooooonnnlllkkkkkklllmmmlllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhh||||||nnngggaaa]]]UUUFFFFFFEEEEEEFFFJJJLLLMMMMMMJJJJJJJJJGGGDDDBBBBBBCCCOOOMMMJJJGGGGGGHHHJJJKKKGGGCCCAAACCCCCC???======@@@AAABBBAAAAAABBBEEEHHHDDDBBB@@@BBBEEEDDD@@@<<<999:::===@@@???CCCRRRcccooo~~~}}}zzzyyyzzz|||}}}}}}}}}|||zzzwwwuuusssqqqpppppprrrtttvvvxxxyyyzzz{{{|||zzzwwwuuusssrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqooorrrtttuuutttsssssstttsssssssssrrrrrrqqqqqqqqqqqqppppppppppppqqqrrrrrrqqqqqqqqqppppppooooooooonnnpppqqqpppmmmlllmmmoookkkllllllmmmlllllljjjjjjlllkkkjjjjjjjjjjjjjjjjjjiiijjjmmmnnnooonnnlllkkkjjjiiihhhhhhjjjnnnqqqsssooopppoooooonnnmmmlllkkkhhhhhhhhhhhhgggfffeeeddddddccccccbbbccccccddddddbbbcccfffjjjjjjfffeeehhhhhhgggeeecccbbbbbbbbbccc___```aaabbbcccccccccbbbccccccdddddddddeeeeeeeeedddeeeffffffggggggffffffgggfffeeeddddddfffhhhiiieeefffggghhhiiihhhhhhgggfffhhhkkkmmmnnnmmmkkkjjjjjjkkklllkkkjjjkkknnnrrrtttvvvwwwwwwvvvvvvxxxzzzzzz{{{}}}yyyvvvvvvxxxxxxvvvvvvyyyrrrooolllkkknnnqqqssstttuuuuuuvvvwwwyyyzzz{{{{{{{{{|||~~~yyyrrrooouuuvvvnnniiieeeccc```^^^[[[XXXSSSPPPJJJFFF@@@<<<;;;<<<======<<<<<<;;;;;;===@@@CCCEEEHHHEEEEEENNNZZZeeennnuuurrreeebbbpppwwwWWWDDD???@@@???<<<<<<===<<<888777:::777777777777888888888888777888888888777666555555555666666666666666666666555555555444444444444333111222222333444444555555444555555666666555555444444444444444444444444444333333333333333222222222444444555666666777888888777777888888888888777777888444444888999???SSSjjjvvvnnnnnnggg___bbbbbbmmmsssyyy|||pppnnnuuusssssstttssssssyyypppccc```bbbcccjjjjjjjjjkkkmmmmmmllljjjgggiiikkkllljjjiiihhhhhhfffeeeddddddfffhhhhhhhhhsss|||jjj^^^[[[ZZZYYYZZZ\\\bbbhhhlllnnnmmmoooooonnnmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjkkknnnooooooppppppqqqqqqqqqnnnmmmlllmmmooopppooonnnkkklllmmmmmmmmmlllkkkjjjggghhhhhhhhhhhhhhhhhhggg}}}ooohhhbbb```YYYJJJEEEEEEFFFIIIMMMOOOOOONNNFFFHHHHHHGGGCCCAAABBBDDDPPPMMMJJJGGGFFFIIILLLNNNFFFBBBAAACCCCCC???======@@@AAABBBBBBBBBCCCFFFHHHHHHEEECCCDDDFFFEEE???:::888:::???CCC@@@AAANNN^^^kkkzzzzzzwwwuuuvvvyyy|||||||||{{{yyyvvvssspppooonnnppprrruuuwwwyyy{{{{{{|||zzzwwwtttsssrrrrrrssspppqqqqqqrrrrrrqqqqqqpppppprrruuuuuuuuuttttttuuuttttttsssrrrrrrqqqppppppqqqqqqqqqpppqqqqqqrrrrrrqqqqqqqqqpppppppppppppppmmmooopppooolllkkkllloookkkllllllmmmlllkkkiiihhhjjjjjjiiiiiiiiiiiiiiiiiiiiijjjlllmmmnnnmmmlllkkkiiiiiiiiijjjlllooorrrtttoooooooooooonnnmmmlllkkkhhhhhhhhhhhhgggfffeeedddcccccccccbbbccccccddddddcccccceeeiiihhheeedddhhhiiigggeeebbbaaabbbcccddd^^^___aaabbbccccccbbbbbbccccccdddddddddeeeeeeeeedddeeeffffffggggggffffffgggfffdddddddddfffhhhiiieeefffggghhhhhhgggfffeeeeeehhhkkkmmmnnnllljjjhhhfffhhhiiiiiihhhjjjnnnrrruuuxxxyyyvvvqqqppptttxxxvvvxxx{{{}}}~~~zzzxxxxxx|||}}}{{{{{{~~~qqqooommmmmmpppsssuuuvvvwwwxxxyyy{{{|||~~~|||wwwuuu}}}vvvooolllaaa___]]][[[YYYVVVQQQNNNGGGBBB===999999;;;<<<======<<<;;;<<<>>>AAAEEEHHHBBB???EEESSS___gggqqq{{{hhh^^^cccxxxeeeKKKBBB@@@>>><<<;;;<<>>SSSkkkxxxmmmkkkccc[[[]]]```hhhlllxxx}}}yyyrrrooonnnmmmkkkmmmwww|||kkk```___aaabbbjjjjjjjjjlllmmmnnnllljjjgggjjjlllllljjjhhhggggggeeecccbbbcccggghhhfffdddqqqoooaaa]]][[[[[[YYYYYY^^^fffkkkllljjjpppooonnnmmmmmmmmmmmmmmmhhhhhhhhhiiijjjlllmmmnnnllllllmmmoooppprrrssssssooommmlllmmmoooqqqqqqppplllmmmnnnnnnnnnmmmlllkkkgggggghhhhhhhhhhhhgggggg}}}oooggghhhcccWWWNNNCCCEEEHHHJJJLLLLLLLLLLLLIIIEEECCCCCCAAA>>>>>>AAAEEEIIIHHHBBBBBBIIIMMMLLLIIICCCAAACCCDDDBBB???@@@>>>>>>@@@BBBDDDGGGJJJKKKKKKHHHFFFEEEFFFFFFCCC@@@888;;;???BBBDDDGGGKKKNNNYYYrrr~~~~~~tttlllzzzzzzuuuzzz}}}}}}{{{xxxuuutttttttttsssrrrmmmnnnqqqtttwwwyyyzzz{{{{{{{{{zzzzzzxxxvvvuuusss|||uuuoooooorrrtttpppkkkooooooqqquuuzzz|||zzzxxxxxxvvvrrrooommmmmmnnnooossspppnnnnnnpppqqqooommmqqqpppooopppqqqqqqpppooooooooonnnmmmmmmnnnooopppnnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjmmmoooooolllhhhiiiiiikkklllnnnooooooppppppqqqqqqqqqpppmmmkkkiiiggggggfffffffffgggggghhhjjjiiigggfffeeeeeeeeeffffffhhhjjjjjjhhhfffffffffgggffffffeeeeeeddddddcccaaaaaaaaaaaaaaaaaaaaaaaacccccccccbbbaaabbbdddfffhhhgggeeeeeeggghhhgggfffaaaaaabbbcccddddddddddddggggggggggggggggggggggggiiiiiijjjjjjjjjjjjiiiiiiggghhhiiijjjlllnnnppprrrsssssstttuuuuuuuuuttttttppprrrvvvzzz~~~~~~zzzwwwyyyyyyvvvrrrrrrwww|||}}}|||||||||}}}}}}yyypppgggiii]]]\\\ZZZWWWRRRMMMIIIGGGAAA@@@===;;;::::::<<<<<<888>>>>>>888;;;EEEJJJHHH>>>FFFRRR```lllrrrnnngggYYYeeesss~~~jjjRRRBBB:::;;;???;;;;;;::::::999888777777777777777777777777777777999777555444333444666777999888777555555666666777888777777666555444444444333333333333333333333333333333333333333333333333555555555555555555555555111111111111222333444444111111222333555666777777:::999888888888777555333444555555333444;;;GGGQQQtttqqqlllgggdddbbbaaaaaagggbbbhhhuuuvvvllliiiccc___eeerrryyyzzzqqqeeeggggggaaabbbmmmpppnnngggeeeiiikkkiiiiiiiiijjjjjjiiigggeeedddhhheeebbbaaabbbdddddddddxxx}}}vvvccc[[[]]][[[[[[[[[\\\aaagggjjjiiiiiikkknnnooonnnmmmlllllliiijjjkkkkkkllllllkkkkkkkkklllmmmoooppppppppppppqqqpppooonnnnnnooopppqqqmmmmmmmmmnnnooonnnllliiikkkjjjhhhggggggggghhhiii}}}nnnggggggbbbWWWNNNKKKHHHFFFIIIMMMPPPOOOLLLIIIEEEBBBBBB@@@======@@@CCCGGGGGGEEEFFFLLLPPPOOOMMMFFF@@@BBBDDDBBB@@@@@@>>>>>>???AAACCCEEEGGGIIIFFFCCCBBBBBBDDDDDDBBB@@@===<<<<<>>===;;;::::::;;;;;;<<<===<<<===CCCJJJKKKHHHGGGYYYgggiiijjjnnnllldddTTTeeeyyyyyy[[[IIIAAA===;;;;;;;;;;;;:::999999888777777888888888888888888888888888777666444444555666777888777666555555555666666777777777666555444444444333333333333333333333333333333333333333333333333555555555555555555555555333333222222222222222333111222333444555666777777:::888888888999888666444111333555555555:::BBBIIIaaabbbcccbbb```______```___ZZZ```nnn}}}zzzjjjaaaXXXYYYdddpppxxxzzztttuuuhhh___dddeee``````ffflllmmmhhhfffhhhjjjiiihhhhhhhhhgggggggggffffffgggeeecccccceeeggghhhhhhpppuuu}}}{{{kkk```]]]\\\\\\\\\\\\___ccceeefffgggjjjmmmnnnmmmllllllllljjjkkkllllllmmmmmmlllllljjjkkkllllllmmmnnnooopppppppppooonnnnnnoooppppppmmmlllkkklllmmmmmmkkkiiijjjjjjiiihhhhhhhhhhhhhhh|||nnnhhhiiieeeYYYPPPOOOIIICCCEEEMMMRRRPPPLLLJJJEEEAAAAAA>>>;;;;;;???AAAEEEGGGHHHMMMUUUZZZZZZSSSIII@@@@@@CCCBBB@@@???>>>>>>???@@@AAABBBDDDEEE???>>>>>>???AAABBBAAA@@@AAA===:::===CCCFFFCCC???FFFUUUjjj{{{|||yyyyyyyyywwwuuu~~~zzzxxxxxxvvvtttssstttuuuuuutttoooppprrrsssuuuvvvxxxxxxyyy~~~{{{wwwwwwxxxuuuuuuuuutttsssqqqpppooopppppprrruuuxxxzzzyyywwwvvvvvvuuutttrrrqqqqqqpppooonnnlllmmmnnnoooooonnnqqqpppooopppqqqqqqpppooosssrrrpppooonnnoooooopppnnnnnnmmmllllllllllllmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllllljjjhhhiiikkknnnqqqrrrrrrqqqpppnnnmmmmmmmmmlllllllllllljjjiiihhhggggggfffggggggffffffeeeeeeffffffggghhhfffhhhiiiiiihhhfffffffffeeeeeeeeeeeeffffffffffffddddddddddddddddddddddddaaabbbccccccbbbccceeegggiiigggeeeeeefffffffffeeegggggggggffffffeeedddcccddddddddddddddddddddddddggghhhhhhiiiiiihhhhhhgggiiiiiiiiiiiijjjkkkllllllnnnnnnooonnnnnnmmmlllkkkhhhjjjlllpppssswwwyyy{{{~~~|||zzz|||tttddd^^^]]]YYYXXXWWWSSSNNNIIICCC@@@======<<<<<<;;;;;;::::::@@@;;;;;;CCCLLLNNNMMMLLL]]]llltttpppnnnooohhh[[[UUUjjj~~~{{{yyygggKKK@@@AAAAAA===999:::::::::999888888777777888888888888888888888888888777666555444555666777777777666555555555555555777777666666555444444444333333333333333333333333333333333333333333333333555555555555555555555555555555444333222222222222222333333444555666777777888777777888999999888666///222666777777888;;;???KKKQQQYYY^^^______```bbb^^^XXX^^^lllzzz{{{lllZZZQQQ[[[mmmwww{{{~~~tttuuuiii```fffhhhbbbaaabbbhhhkkkgggbbbaaaccccccddddddddddddeeefffhhhhhhgggeeedddeeegggjjjkkkkkkjjjmmmvvvuuuggg___]]]]]]]]]]]]]]]^^^```cccgggjjjlllmmmlllkkkkkkkkkkkkkkklllmmmmmmmmmmmmllljjjjjjiiijjjkkklllnnnooopppoooooonnnnnnoooooopppnnnllljjjjjjkkklllkkkjjjiiiiiijjjjjjjjjiiihhhhhh}}}ooolllooojjj]]]RRRMMMGGGBBBCCCJJJPPPRRRQQQJJJDDD@@@???===;;;<<<@@@EEEEEEFFFJJJRRR\\\dddgggWWWKKK@@@???BBBBBB@@@??????>>>>>>>>>??????@@@AAA=========>>>??????@@@??????<<<:::<<<@@@BBB@@@===BBBKKK^^^tttzzzyyyzzz|||}}}}}}yyywwwuuusssrrrsssttttttssssssssstttvvvxxxzzz|||}}}zzz}}}vvvqqqtttxxxrrruuuwwwwwwsssqqqpppqqqqqqrrrsssuuuwwwwwwwwwwwwxxxxxxwwwwwwuuurrrpppooommmmmmllllllmmmnnnooooooqqqpppooopppqqqqqqpppooosssrrrpppnnnnnnmmmnnnnnnnnnmmmmmmllllllmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjhhhgggfffiiimmmpppqqqqqqooommmnnnmmmmmmllllllmmmnnnnnnllllllkkkiiiiiihhhhhhhhhggggggffffffffffffffffffeeegggiiiiiigggfffeeefffcccccccccdddeeefffffffffddddddddddddddddddddddddaaabbbddddddcccdddfffhhhiiigggeeeeeeffffffeeedddfffffffffffffffeeeddddddfffffffffffffffffffffffffffgggggghhhhhhggggggfffjjjjjjjjjkkklllmmmnnnoooppppppppppppooommmlllllliiiiiijjjlllnnnppprrrsssvvvzzz|||yyy|||}}}zzzwwwwwwyyyyyywwwqqqggg^^^ZZZYYYUUUTTTSSSOOOKKKEEE@@@===:::;;;;;;<<<<<<;;;:::999@@@:::<<>>===@@@EEEMMMIIIEEEHHHOOOXXXaaafffUUUJJJAAA@@@BBBBBB@@@@@@???>>>============>>>>>>>>>?????????>>>===>>>>>>:::;;;<<<======>>>???@@@???CCCTTTkkkyyy}}}|||}}}yyyxxxvvvsssrrrrrrsssrrrqqqsssssstttvvvxxx{{{~~~{{{~~~}}}vvvnnnkkkpppuuuqqquuuxxxwwwtttqqqrrrtttrrrssstttuuuuuuuuuvvvvvvzzzzzzzzzxxxuuurrrooommmlllmmmmmmmmmmmmnnnooopppqqqpppooopppqqqqqqpppoooqqqpppnnnmmmlllllllllmmmmmmmmmlllllllllmmmmmmnnnjjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjjjjiiihhhhhhhhhgggiiimmmppprrrqqqooonnnnnnnnnmmmmmmnnnnnnoooppplllkkkjjjiiihhhhhhhhhhhhjjjiiiiiihhhgggeeeddddddeeegggiiiiiigggeeeeeeeeeaaaaaabbbcccdddeeeeeefffccccccccccccccccccccccccaaacccdddeeeddddddeeeggghhhgggeeedddeeefffeeedddccccccdddeeeeeeeeeeeeeeeffffffffffffffffffffffffeeeffffffggggggffffffeeegggggghhhiiikkkmmmooopppppppppppppppooonnnlllllllllkkkkkkjjjkkkkkklllmmmkkkpppwww{{{wwwssssssyyy{{{vvvpppllljjjhhheeeaaa]]]ZZZXXXWWWQQQPPPNNNJJJFFFAAA===;;;999:::;;;<<<<<<;;;;;;:::???<<<@@@JJJNNNNNNVVVcccyyypppnnntttqqqddd^^^aaazzz}}}~~~zzzxxx[[[MMM@@@===>>>===::::::999999888888888888888777888888888888888888888888888888777666666666666666666666666666666555555555555555555555444444444444222222222222222222222222444444444444444444444444555555555555555555555555444444333333444555555666666666666666666666666666666555555777999999888777666666777666666666777888===EEEPPPZZZaaafffjjjmmmfff```hhhvvv|||wwwnnn^^^]]]ttt|||xxxyyyzzzpppkkkvvvzzztttrrrrrrnnnfffZZZOOOKKKNNNTTT[[[]]]aaaeeeggghhhhhhggghhhfffeeefffhhhiiihhhgggkkkiiikkkuuu{{{eee```]]]^^^\\\ZZZ^^^dddkkkmmmooonnnllliiihhhhhhhhhhhhiiijjjjjjjjjjjjiiikkkjjjiiihhhiiilllnnnpppnnnnnnnnnoooooonnnnnnnnnqqqooollllllmmmnnnnnnmmmiiijjjkkkllllllkkkjjjiii}}}nnnmmmpppjjj[[[OOOHHHIIIIIIKKKMMMQQQVVVZZZIIICCC??????@@@AAAFFFLLLTTTKKKDDDDDDHHHLLLQQQVVVOOOGGGBBBCCCCCCAAA@@@AAA>>>>>>===<<<<<<<<<<<<===@@@AAAAAA@@@>>><<<===>>>888:::<<<===;;;<<<>>>@@@:::===III^^^nnnzzz{{{|||yyyvvvtttsssrrrqqqpppppppppppprrrtttwwwyyy{{{yyyyyyxxxrrrkkkjjjnnnssssssuuuwwwwwwtttssstttvvvssstttuuuuuusssssstttvvv{{{zzzzzzxxxuuurrrooommmmmmnnnooonnnmmmmmmooopppqqqpppooopppqqqqqqpppooopppooommmlllkkkllllllmmmlllkkkkkkkkkkkklllmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjhhhggghhhiiijjjlllooorrrssssssrrrqqqnnnnnnnnnoooooooooooooooiiiiiihhhgggfffffffffggglllkkkkkkjjjhhhfffdddccceeeggghhhhhhgggeeeeeeeeeaaabbbbbbcccdddeeeeeefffccccccccccccccccccccccccbbbdddffffffeeedddeeefffgggeeeddddddeeeffffffeeebbbbbbdddeeeeeefffffffffcccccccccccccccccccccccceeeeeeeeeffffffeeeeeeeeebbbcccdddeeehhhjjjlllmmmmmmnnnnnnnnnmmmlllkkkkkknnnmmmkkkjjjiiiiiijjjkkkjjjlllpppsssvvvzzz~~~|||yyyssspppkkkiiilllsssuuuooohhheee```^^^[[[YYYXXXXXXWWWUUUNNNLLLHHHDDD@@@===;;;:::::::::;;;;;;<<<<<<======>>>AAAGGGMMMPPPUUUbbbnnnpppqqquuuvvviii]]]fffzzz|||{{{{{{qqqKKKDDD>>><<<;;;888777999888888888888888888888888777777777777777777777777888888888777777777666666777777777888777666666555444444444444444444444444222222222222222222222222444444444444444444444444555555555555555555555555444333444444555666777777777777777777777666666666555444444666888888777555888777666666666777888999;;;BBBMMMYYYccciiikkklllbbb\\\eeetttxxx}}}xxxnnndddddduuutttmmmrrrwwwuuuyyyvvvlll___VVVOOONNNTTT\\\bbbdddfffhhhiiihhhgggfffgggfffeeefffggghhhgggfffgggggghhhooo}}}qqqfff^^^___^^^\\\^^^eeeiiikkkmmmmmmkkkiiihhhhhhgggggghhhiiiiiiiiiiiihhhiiiiiiiiiiiijjjlllmmmnnnmmmnnnnnnoooooonnnnnnmmmqqqooommmmmmnnnooonnnmmmjjjjjjkkklllllllllkkkkkk}}}iiidddfff```SSSIIIIIIHHHHHHKKKOOORRRSSSRRRHHHBBB???@@@BBBEEELLLSSSTTTJJJBBBCCCEEEEEEEEEHHHFFFDDDDDDFFFDDD@@@@@@BBB>>>>>>===<<<<<<<<<<<<===???AAABBB@@@>>><<<===???;;;;;;:::;;;<<<=========:::<<>>??????GGGNNNRRRYYYeeeoootttpppxxxyyynnngggmmm|||~~~|||~~~}}}vvvXXXDDD???<<<>>>>>>;;;999:::777777777777888888888888666666666666666666666666888888888888888777666666777888999999999888666666444444444444444444444444111111111111111111111111555555555555555555555555555555555555555555555555666555555555555555666666888888888777777666666666555444333444666666555333666555555666777888888777888>>>KKK[[[hhhnnnlllhhhaaaYYY```mmmqqqvvv|||zzzwwwrrrnnnpppuuuvvvqqqjjjpppzzzpppcccXXXVVVYYY^^^hhhrrrsssqqqnnnkkkiiigggffffffeeeddddddfffhhhjjjiiihhhdddgggiiikkkvvvnnn`````````]]]^^^dddbbbeeehhhjjjjjjiiiiiiiiigggggghhhiiiiiiiiiiiiiiifffgggggghhhiiijjjkkklllmmmmmmnnnoooooonnnmmmmmmooonnnmmmnnnoooooommmkkkkkkkkkkkkkkkkkklllmmmmmm}}}eee\\\\\\WWWLLLDDDIIIEEECCCHHHOOOQQQMMMGGGGGGBBB???AAADDDHHHOOOWWWPPPGGGBBBEEEGGGDDDBBBCCC@@@AAAEEEHHHEEE@@@@@@CCC>>>>>>===<<<<<<<<<=========@@@AAA@@@===<<<>>>@@@@@@<<<888:::>>>@@@<<<888===???AAAEEESSSgggyyy}}}|||}}}|||uuupppwww}}}~~~|||~~~~~~zzzwwwuuurrrppprrrqqqooommmmmmnnnooopppoooppprrrtttuuuuuutttssswwwuuutttttttttvvvwwwwwwtttuuuvvvuuurrrqqqsssuuuvvvvvvuuuuuuttttttsssssspppqqqrrrpppmmmlllnnnqqqqqqpppooopppqqqqqqqqqooooooooonnnmmmmmmnnnooopppiiiiiiiiiiiijjjjjjkkkllljjjjjjjjjjjjjjjjjjjjjjjjkkkmmmmmmkkkhhhggghhhkkkjjjkkkmmmnnnpppqqqqqqqqqlllmmmnnnoooooommmkkkjjjllllllkkkkkkkkklllmmmmmmjjjkkkllllllkkkjjjiiihhhdddfffhhhhhhfffeeedddeeefffffffffgggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeedddfffhhhgggeeecccccccccdddcccbbbccceeeggghhhggghhhhhhhhhhhhgggfffeeedddeeeeeeeeeeeeeeeeeeeeeeeecccddddddeeeeeeddddddcccfffeeeeeeffffffgggiiiiiillllllmmmnnnnnnnnnmmmmmmjjjiiihhhggghhhjjjlllmmmmmmkkkhhhjjjnnnqqqqqqpppnnnnnnmmmoooqqqrrrrrrqqqoooqqqtttwwwxxxxxxwwwvvvwwwwwwvvvuuusssqqqooonnnllliiigggeeeeeecccaaa______^^^```ddddddaaaaaaddd\\\[[[ZZZYYYWWWUUURRRQQQIIIFFFAAA<<<999999;;;<<<<<<<<<;;;:::;;;===@@@AAAAAAKKKSSSWWWbbbrrrxxxuuuxxxtttccckkkzzzzzz~~~xxxcccJJJCCC>>><<<@@@CCC@@@===<<<777777777777777888888888666666666666666666666666888888888888888777666666888999999::::::888777666444444444444444444444444111111111111111111111111555555555555555555555555555555555555555555555555888777666555555444555555999999888888777777666666444333333444555555444222222333444777999999777555666===KKK^^^nnnsssnnnfffeeeZZZ___iiikkkqqqzzz{{{vvvnnnmmmrrrsssoooppp}}}ggg[[[SSSXXXcccnnnzzz|||tttmmmhhhffffffgggccccccdddgggjjjlllkkkjjjeeejjjllljjjppp~~~tttbbbaaabbb^^^^^^bbb\\\```dddggghhhiiijjjkkkhhhhhhiiijjjjjjjjjjjjjjjdddeeefffhhhiiiiiiiiiiiilllmmmnnnoooooonnnmmmlllmmmmmmmmmnnnooonnnllliiilllkkkkkkjjjkkklllnnnooocccUUUSSSQQQMMMJJJKKKHHHDDDFFFNNNUUUQQQIIIDDDBBBAAABBBEEEIIIKKKLLLKKKIIIDDD???<<<===BBBFFFJJJIIIGGGCCC???===>>>???===<<<;;;<<<===>>>>>><<<<<<;;;:::;;;=========<<<;;;;;;999888999<<<<<<:::999;;;@@@EEEJJJUUUjjj}}}|||{{{~~~wwwrrrpppssswwwzzz~~~~~~vvvsssrrroooppppppppppppooonnnmmmlllhhhkkkooosssuuutttrrrqqqqqqssstttsssqqqppppppqqqrrrrrrsssttttttssssssssssssrrrrrrtttwwwxxxvvvsssppppppppppppooooooooonnnrrrooommmmmmpppqqqpppnnnpppnnnkkkjjjkkkmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnooooooooooooooonnnnnnnnnmmmllljjjiiihhhkkkkkkkkklllllllllmmmmmmmmmlllkkklllnnnnnnkkkhhhggghhhhhhgggeeedddfffgggffffffeeedddeeefffggghhhccccccccccccccccccddddddffffffffffffeeedddcccbbbdddaaa___aaadddgggfffdddggghhhiiihhhfffeeefffgggeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffeeeeeeeeedddccceeehhhkkkllllllmmmmmmllllllkkkkkkeeeeeeeeefffgggiiijjjkkkiiihhhgggjjjnnnrrrrrrqqqlllkkkkkkkkkmmmpppsssuuupppooonnnllllllllllllmmmnnnmmmllljjjiiigggffffffdddcccbbbaaaaaa`````````___]]]ZZZZZZ[[[\\\\\\\\\YYYXXXWWWUUURRROOOLLLJJJAAA>>><<<<<<>>>???===;;;===<<<::::::;;;@@@EEEHHHQQQLLLPPPbbbtttzzzzzzyyy~~~ooodddlll~~~uuuwwwdddKKKDDD===>>>BBBFFFHHHFFF???999:::999888666666666666777777777777666555555444444999999888888777888888888888777777666555444444333222222222222222222222222222222111111111111222222444444444444444444444444333333333444444444555555555555555555555555555555777777666666666555555555666555444333333333333333555555555666666666666666777===FFF```qqqaaaaaaaaaaaaaaadddkkkuuu|||}}}zzzqqqqqqssssssooouuubbb]]]UUUVVVjjjyyyvvvsssmmmhhhdddcccccccccbbbdddfffiiijjjjjjiiiiiiccceeeffffffgggmmmxxxyyynnnddd]]][[[ZZZ\\\]]]___dddlllooollleeeiiiiiiiiijjjjjjiiiiiiiiigggggghhhhhhhhhiiiiiiiiiiiillloooooollljjjjjjlllkkkkkkkkkllllllmmmmmmmmmlllkkkkkkkkkkkklllmmmmmm~~~ggg\\\YYYTTTLLLGGGHHHIIIHHHFFFJJJNNNNNNJJJHHHEEECCCBBBCCCDDDEEEEEEDDDDDDCCCAAA???>>>???AAAHHHHHHGGGDDD@@@>>>>>>???<<<;;;;;;===???@@@@@@???===<<<;;;<<<===>>>>>><<<999:::::::::;;;;;;:::999<<<===@@@DDDGGGOOObbbsssyyyuuuvvv{{{|||wwwrrrnnnpppppppppooooooooonnnnnnkkkkkklllmmmoooqqqrrrsssssstttvvvuuusssqqqqqqrrrpppqqqqqqrrrrrrqqqqqqqqqsssrrrsssuuuxxxxxxvvvtttqqqqqqqqqpppppppppooooooqqqnnnmmmmmmpppqqqqqqpppqqqnnnkkkjjjkkkmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkklllnnnnnnoooooooooooonnnnnnllllllmmmmmmmmmlllkkkjjjkkklllllllllmmmmmmmmmmmmmmmkkkkkklllnnnmmmkkkhhhggghhhhhhgggeeedddfffggggggfffeeeddddddeeefffgggeeeddddddccccccdddeeeffffffgggggggggfffeeeddddddcccbbbaaabbbccceeeeeeddddddeeefffeeecccbbbcccdddeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeeeeeeeeeeefffeeeeeeeeedddccceeehhhjjjkkkkkkllllllllllllkkkkkkggggggggggggggghhhhhhiiiiiiggggggiiimmmooopppooommmlllllllllmmmnnnoooppphhhgggfffeeeeeeeeeffffffgggffffffdddcccbbbaaaaaa```___^^^]]]\\\\\\\\\\\\]]][[[YYYYYYZZZ[[[[[[ZZZXXXWWWUUURRRNNNJJJGGGFFFAAA>>><<<<<<===>>><<<;;;888999;;;===@@@CCCGGGJJJQQQQQQZZZkkkxxxyyyuuusssyyykkkdddooo}}}~~~nnnQQQCCCBBB<<<<<<<<>>===<<>>???>>>===888999;;;======;;;999888>>>>>>@@@BBBBBBGGGUUUdddxxx{{{yyy}}}~~~vvvoooqqqpppooonnnnnnnnnooopppmmmkkkhhhggghhhmmmrrruuuuuuvvvxxxwwwuuusssssssssqqqqqqqqqrrrrrrqqqqqqppptttssstttvvvxxxxxxwwwuuuqqqqqqqqqqqqppppppppppppooommmlllnnnppprrrrrrqqqqqqooolllkkklllmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiijjjkkkllllllkkkjjjiiijjjiiiiiiiiijjjjjjkkkllloooooooooooonnnmmmlllllliiijjjmmmnnnooonnnmmmlllllllllmmmnnnnnnnnnnnnmmmlllkkkkkklllmmmllljjjhhhgggggghhhfffeeedddfffggghhhgggeeedddccccccdddeeegggfffdddccccccdddfffgggffffffgggggggggffffffeeecccddddddcccbbbbbbdddeeecccdddeeedddcccbbbcccdddeeeeeeeeeeeeddddddddddddddddddddddddeeeeeeeeeeeedddeeeeeedddddddddgggiiijjjjjjkkkkkkkkkkkkkkkjjjjjjiiihhhggggggfffgggggghhhgggggghhhkkkllllllkkkmmmmmmmmmmmmmmmlllkkkkkkgggffffffeeeeeeeeeeeefffaaaaaaaaa```___^^^^^^]]]]]]]]][[[ZZZZZZZZZZZZZZZZZZXXXWWWWWWXXXYYYYYYXXXWWWUUURRRNNNIIIEEEAAA@@@???===;;;;;;;;;<<<;;;:::888888:::>>>CCCIIIMMMPPPNNNTTTaaapppvvvtttpppnnnjjjdddfffuuuuuuzzzVVVAAA<<<===<<<:::999999:::;;;;;;:::999999888777666666666666444555555555555666666666777777666777777888999:::888777777666666555555555333333333333333333333333222222111111111111222222222222222222222222222222222222333333333444444444444444444444444444444444444444333333333333222222555444444333333333333333444444555555555666666666777@@@GGGVVVkkkmmmbbb^^^\\\YYYWWWXXX^^^hhhpppuuu~~~tttddd^^^```dddhhhyyyvvvnnneee]]]QQQXXX]]]___eeennnmmmfff```______```aaabbbddddddeeefffggghhhhhhgggeeeeeebbbccccccaaaaaadddlllrrrqqqccc```bbb^^^^^^___aaacccdddeeefffgggggghhhhhhhhhhhhggggggiiiiiijjjjjjjjjiiiiiihhhgggggghhhjjjmmmooonnnmmmhhhhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjkkkkkkpppgggbbbYYYLLLEEEAAAEEEGGGDDDBBBEEEHHHHHHIIIFFFCCCAAA@@@???===;;;999===BBBEEEDDDAAA>>>===BBBDDDFFFEEECCCAAA@@@AAA>>><<<<<<===???@@@@@@???<<<;;;:::;;;===>>>===<<<::::::<<>>:::888:::======>>>???===???JJJUUUmmmvvv}}}|||wwwrrrqqqooommmmmmnnnpppqqqnnnkkkgggeeegggkkkqqqtttuuuwwwyyyyyywwwuuuttttttsssssstttttttttsssrrrrrrttttttuuuwwwxxxwwwvvvuuuppppppppppppoooooooooooommmlllmmmnnnppprrrssssssrrrooolllkkklllmmmmmmmmmkkkkkklllllllllllllllllliiijjjlllnnnnnnllljjjiiiiiiiiiiiiiiiiiijjjllllllpppppppppooonnnlllkkkjjjiiikkkmmmoooooonnnlllkkklllmmmnnnooooooooonnnnnnjjjkkkkkkllllllkkkiiihhhfffggggggfffeeedddfffgggiiihhhfffdddcccbbbccccccgggfffdddbbbbbbdddfffgggeeeffffffggggggfffeeeeeeccceeefffeeebbbaaacccfffdddeeeffffffdddddddddfffeeeeeeeeedddddddddddddddccccccdddddddddeeeeeeeeedddeeeeeeeeeddddddfffhhhhhhhhhiiijjjkkkkkkkkkjjjjjjiiihhhggggggfffggggggiiiiiiiiiiiijjjjjjiiiiiikkklllmmmnnnnnnlllkkkjjjkkkjjjiiihhhgggffffffeeeaaaaaaaaa``````_________^^^]]]\\\[[[ZZZZZZZZZZZZYYYWWWVVVVVVWWWXXXWWWVVVTTTRRRNNNIIIDDD@@@===;;;>>>===;;;::::::::::::999<<<:::999???HHHPPPSSSRRRIIIUUUeeeoooqqqmmmjjjjjjYYY^^^lll~~~|||xxxvvvmmmLLL>>>;;;888===;;;:::::::::;;;<<<<<<999888888777666666555555333333444555555666777777555555555666777888999:::777777777666666555555555444444444444444444444444222222111111111111222222111111111111111111111111222222222222333333333333333333333333333333333333555555444444444444444444444444333333222333333444333444444555555666666666333:::<<>>BBBDDDCCCBBBAAAAAAAAACCCEEEEEECCCBBBAAABBB???>>>============<<<::::::999888999;;;<<<;;;:::<<<<<>>IIIUUUXXXRRRIIIGGGYYYmmmvvvsssjjjdddaaaVVVdddxxxzzztttsss~~~^^^FFF@@@>>>888:::;;;<<<<<<;;;;;;::::::888888777777666555555444222222333444555666777777555555555555666777888999666666666666555555555555444444444444444444444444222222111111111111222222111111111111111111111111111111111222222222333333333333333333333333333333333333444444444444444444333333222222222333333444333333333444555666666777666888666>>>QQQXXXTTTVVVXXXUUUSSSSSSXXX```gggjjjoootttvvvooobbbXXXYYY^^^lllnnnoooooopppppplllhhhccccccaaaaaafffmmmpppoooxxxwwwuuuqqqmmmhhhcccaaahhhhhhhhhhhhhhhggggggfffbbbbbbbbbbbbcccfffjjjnnnuuu}}}uuufff\\\\\\YYYYYY[[[\\\[[[___fffdddeeeeeeffffffeeeeeedddhhhiiijjjkkkkkkjjjhhhgggfffddddddggglllppppppnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmqqqbbbYYYRRRLLLIIIEEEJJJLLLJJJHHHIIIGGGDDDAAA@@@???AAACCCDDDCCCBBB>>>@@@BBBBBBBBBBBBCCCDDDBBBCCCEEEDDDCCCAAABBBCCCAAA???===<<<<<<<<<:::888999888777888:::;;;:::999<<<===EEELLLIII>>>:::===666666888;;;:::888===DDDQQQYYYgggwww~~~yyywwwuuusssrrrrrrrrrrrrnnnnnnmmmlllllllllkkkkkkmmmppptttvvvvvvtttttttttrrrrrrrrrrrrqqqpppoooooorrrtttvvvwwwuuutttttttttmmmmmmmmmmmmllllllllllllkkkmmmnnnoooooopppsssuuutttqqqmmmllllllmmmmmmmmmjjjjjjkkklllmmmnnnnnnoookkklllmmmnnnnnnmmmlllkkkkkkjjjiiiiiiiiilllnnnpppooooooooonnnmmmllljjjjjjkkkkkkkkkkkkkkkjjjiiiiiijjjlllnnnooooooooommmlllhhhjjjkkkkkkjjjhhhhhhhhhdddeeefffeeeddddddfffhhhjjjiiigggeeedddddddddddddddddddddeeefffggghhhiiiggggggggggggfffeeedddddddddeeeeeedddcccccceeefffbbbcccddddddccccccdddeeeeeeeeeddddddccccccbbbbbbccccccccccccddddddddddddcccdddfffeeedddcccdddeeedddeeefffhhhiiijjjjjjjjjhhhhhhgggggggggggghhhhhhhhhjjjlllkkkiiigggggggggeeegggjjjlllmmmmmmllllllkkkjjjiiihhheeecccaaa___bbbaaaaaa```______^^^^^^[[[[[[ZZZYYYXXXXXXXXXXXXWWWVVVTTTTTTSSSRRROOOMMMHHHFFFCCC@@@===;;;:::::::::;;;;;;;;;::::::<<<===;;;@@@KKKXXX^^^YYYKKK???KKKaaaxxxxxxmmmccc]]]fffrrrvvvuuuzzzlllLLL>>>>>>>>>;;;555888;;;;;;:::888777777777777777777666555444444222222333444555555666666555555444555555666777888444444444444444444444444333333333333333333333333222222111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222000000111111111111222222222222222222222333333444222222333444555666666777555777222777IIIQQQQQQVVVWWWWWWWWWWWWXXX\\\bbbffflllpppuuuuuukkk```\\\___}}}yyyuuusssttttttpppkkkjjjmmmpppssstttrrrnnnjjjwwwvvvtttppplllhhhdddbbbcccccccccddddddeeeeeefffgggfffeeeccccccdddeeefffkkkpppyyy~~~nnnbbb```YYYXXX\\\]]][[[]]]dddcccddddddddddddddddddccceeegggiiijjjkkkjjjhhhgggfffeeeeeegggjjjmmmnnnnnnmmmmmmmmmllllllllllllkkkllllllkkkkkkllllllmmmnnnqqq___UUUMMMIIIHHHKKKTTTYYYTTTMMMIIIGGGEEEBBBAAAAAABBBDDDEEEDDDBBB???AAABBBBBBAAAAAACCCDDDCCCDDDDDDCCCAAAAAABBBCCCAAA???============;;;:::999888777888:::;;;:::999999>>>KKKWWWSSSCCC999;;;555555777:::999777999>>>DDDJJJWWWgggwww~~~ssslllpppsssrrruuu||||||~~~}}}|||zzzxxxvvvuuutttoooooonnnmmmllljjjiiihhhhhhkkkpppssstttsssrrrsssrrrrrrrrrrrrqqqpppooonnnqqqsssvvvvvvtttrrrrrrtttnnnnnnmmmmmmmmmlllllllllkkkmmmoooooonnnooorrruuutttqqqnnnlllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiijjjmmmoooqqqnnnnnnnnnnnnmmmlllkkkjjjjjjiiihhhhhhhhhiiijjjkkkiiikkkmmmoooooonnnlllkkkgggiiilllkkkiiigggggghhhdddeeeeeeeeeddddddfffhhhjjjiiihhhfffeeeeeeffffffcccdddfffhhhjjjkkkkkkkkkkkkkkkjjjjjjhhhgggeeedddeeedddcccccceeefffffffffbbbdddeeeeeeddddddeeefffeeeeeeddddddcccbbbbbbaaabbbccccccccccccdddddddddcccdddfffeeedddcccdddeeecccdddeeeggghhhiiijjjjjjkkkjjjiiigggfffffffffffffffhhhkkkjjjhhheeeeeeeeedddeeeggghhhjjjjjjjjjiiikkkkkkkkkkkkiiigggeeedddbbbaaa```___^^^]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWWUUUTTTRRRQQQPPPMMMJJJGGG@@@???<<<:::999999999:::888:::<<<;;;:::;;;>>>@@@AAALLLXXX]]]XXXOOOGGGCCCWWWhhhwwwxxxrrrooonnnmmm|||~~~uuuTTTAAA;;;;;;;;;<<<555777::::::888666777888666777777777777555444333333333333444444555555555555555555444444555666666333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222000000000000111111111222222222222222222222222222000000000000111111111222222222111111222333333444111222222333555666666777222666222333???EEEJJJUUUWWW[[[^^^\\\XXXXXX^^^ccciiillluuu|||yyymmmffffffzzzxxxwwwuuuttttttxxxssskkkiiimmmmmmkkkiiigggeeedddccc`````````bbbccceeefffgggkkkiiigggffffffeeeeeeeeedddgggooozzzyyyppphhh^^^ZZZ___aaa\\\\\\aaabbbccccccccccccccccccbbbbbbdddgggiiijjjjjjhhhgggffffffgggggghhhiiilllnnnmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjkkkkkklllmmmqqq^^^SSSKKKGGGFFFPPP\\\ddd]]]OOOGGGFFFGGGFFFEEEDDDDDDEEEEEECCCAAA>>>@@@BBBCCCBBBAAAAAABBBEEEEEEDDDBBB@@@@@@BBBDDD@@@???>>>>>>??????>>>===:::999888999;;;<<<;;;:::666>>>OOO___[[[FFF999888555555777:::999666777;;;<<>>999777999777999:::999777666888;;;666777777777777555444333333333444444444444555555666555555444444444555555222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222000000000000111111111111111111111111111111111111111111222222333333333444222111111111222333333444111111222333555666666777111999888555;;;???HHHWWWXXX^^^bbb___YYYVVV[[[bbbdddhhhtttzzzqqqooozzzxxxwwwuuusssrrruuuzzzrrrlllnnngggfffeeeccccccccccccccc___```aaabbbdddgggiiijjjfffeeeddddddeeefffeeeeee```cccjjjuuu}}}oooccc]]]bbbddd^^^[[[___bbbbbbccccccccccccbbbbbb```cccfffiiijjjjjjhhhgggfffhhhiiihhhffffffjjjnnnmmmmmmmmmllllllkkkkkkkkkjjjjjjiiiiiijjjjjjkkklllmmm___VVVLLLGGGIIITTT]]]```WWWMMMJJJNNNQQQIIIDDDBBBFFFIIIFFFBBB@@@EEECCCCCCDDDDDDBBBAAABBBJJJHHHEEEBBBAAABBBCCCEEECCCBBB@@@>>>======>>>>>>===;;;:::===@@@@@@;;;555666BBBOOOSSSLLLAAA999666777999::::::999888999:::<<<:::???NNNdddvvv~~~}}}yyyqqqfff[[[[[[fffsss{{{}}}|||sssllllllrrrxxxsssuuupppiiigggjjjiiieeefffgggjjjmmmppprrrtttvvvtttuuuuuutttrrrqqqppppppsssuuuvvvtttqqqoooppprrrmmmmmmlllkkklllmmmnnnoooooopppqqqqqqpppqqqsssuuusssrrrpppnnnmmmlllmmmmmmpppooonnnmmmllllllmmmnnnmmmlllkkkjjjjjjjjjkkkllllllllllllmmmnnnpppqqqrrrpppnnnmmmllllllkkkiiiggghhhhhhhhhhhhiiijjjkkklllllllllkkkkkkkkkllllllmmmmmmlllkkkjjjhhhgggfffeeeeeeeeeddddddeeefffhhhiiillljjjgggeeeddddddfffggghhhgggfffiiimmmnnnmmmjjjpppqqqqqqoookkkhhhfffeeedddddddddeeeeeefffffffffffffffffffffffffffeeeeeegggfffeeecccbbbaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaccccccbbbbbbbbbbbbccccccaaabbbcccdddfffggghhhhhhkkkiiigggeeeeeefffggghhhgggfffeeedddddddddddddddaaabbbbbbcccccccccbbbbbbeeegggiiijjjjjjhhhfffdddcccbbbaaa___^^^\\\[[[ZZZZZZYYYWWWVVVWWWVVVUUUSSSUUUSSSOOOKKKGGGDDDBBBAAA777777666666777888888999;;;<<<>>>???======DDDLLLaaaYYYRRRKKKDDDCCCOOO]]]ccceeeddddddnnn~~~~~~yyyTTTKKK@@@:::999999888777666666666666777777777777666666555555555555666666777666555666777888777666333333222222333333444555555444333333222222333333333333333333333333333333555444333333222222222222222222111111111111222222333222222111111222222333333222222111111222222333222222111111222222333444444444444555555555666666333444666777777777666555333555444222333===MMMZZZbbbiiibbbYYY[[[ZZZXXX]]]___qqqlllxxxuuuvvvvvvppplllvvvnnnfffdddfffffffffeeeeeeeeefffgggcccccccccdddeeefffggghhhgggdddbbbcccggghhheeeaaaeeeeeedddiiivvv|||mmmbbbeeekkkggg___[[[^^^```bbbeeeeeedddcccaaa```aaabbbccceeefffggghhhjjjjjjiiihhhgggfffeeeeeejjjjjjjjjiiihhhgggiiikkknnnmmmlllkkkjjjiiiiiiiiijjj]]]UUUKKKGGGHHHOOOWWWZZZSSSMMMNNNTTTXXXKKKDDD@@@BBBEEEDDDBBBCCCHHHGGGGGGFFFCCCAAA@@@AAAHHHFFFDDDBBBBBBBBBCCCDDDCCCBBB@@@???>>>>>>>>>???===;;;:::<<>>888;;;===<<<<<>>>>>@@@@@@AAADDD???BBBDDDCCCAAAAAACCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????????????????<<<:::;;;===>>>;;;999<<>>JJJZZZjjjtttyyytttqqqpppwww}}}|||{{{}}}mmm```YYYWWWZZZdddmmmnnnjjjiiiiiiiiidddcccbbbbbbccceeehhhiiijjjnnnrrrrrrooonnnqqquuuuuuxxxzzzyyyuuuqqqpppqqqooonnnlllkkkjjjjjjkkkkkknnnpppppppppoooppprrrtttrrrqqqooommmllllllmmmmmmnnnnnnmmmllllllllllllmmmiiiiiihhhhhhhhhjjjkkklllmmmnnnnnnooopppqqqqqqrrrpppnnnjjjiiiiiijjjjjjjjjiiihhhhhhhhhhhhhhhiiiiiiooonnnmmmllllllllllllllljjjiiihhhgggfffeeedddccccccccccccccccccdddffffffiiigggeeeccccccccceeefffgggffffffgggjjjkkkkkkjjjlllmmmnnnmmmjjjgggeeeeeeccccccccccccddddddddddddbbbbbbcccdddeeeeeeeeeeeefffeeedddcccbbbaaaaaaaaaccccccbbbbbbbbbaaaaaaaaabbbbbbaaaaaaaaaaaabbbbbbccccccdddeeefffhhhiiijjjiiiiiiiiiiiihhhgggffffffeeedddccccccccccccccccccdddcccbbb`````````aaabbbaaaaaabbbcccdddeeeffffffbbbaaa```___]]][[[ZZZYYYWWWUUUSSSRRRRRRQQQOOOMMMJJJHHHEEEAAA===:::888777888888999:::<<<>>>@@@AAA666<<<===;;;@@@MMMWWWXXXPPPHHHCCCGGGNNNWWW```gggggg```[[[aaaqqqwwwsssnnnuuummmNNNDDD???999777888999888777777777777777666666666666777666444333333444666777888777555555666666555333333333222222333333444555555444333333222222333333333333333333333333333333444333333222222222222333222222111111111111222222222222111111111111222222444333333333333333333444222222222222222333444444222222222333333333333444444333333333444444555555444555444222222999EEEOOOmmmtttkkk___]]][[[XXX^^^fffpppvvvxxxzzzrrrjjjkkkpppwww|||kkk^^^YYYZZZaaabbbeeeggghhhfffbbb^^^bbbbbbbbbbbbcccdddeeefffgggeeedddeeehhhhhhfffccc\\\aaadddhhhppp{{{}}}tttkkkgggeeeaaa______ZZZ\\\^^^aaabbbccccccbbbaaa`````````aaadddfffhhheeegggjjjkkkiiieeeaaa^^^^^^```ccceeeeeeeeefffggghhhhhhhhhhhhhhhhhhhhhhhhzzz___SSSMMMGGGDDDEEEMMMPPPPPPMMMMMMSSSXXXYYYNNNFFF???>>>>>><<<===@@@:::???BBB???===>>>AAACCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????===::::::;;;<<<<<<;;;>>>@@@AAA===888666777:::666888:::;;;;;;;;;<<<===:::;;;;;;<<>>999===>>>===HHHXXXZZZRRRCCCAAACCCNNN[[[eeehhhhhh^^^\\\___jjjzzz}}}tttlllmmm|||ZZZ>>>>>><<<999888888999777666777777777777666666666666777666444333333444666777888666555555555555444222333333222222333333444555555444333333222222333333333333333333333333333333333333222222222222222333222222111111111111222222222222111111111111222222444444444444444444444444333222222222222333444444333333333333333333333444444333222111222333444555444555444333222777@@@GGG___iiieee]]]]]][[[YYY___hhhmmmoooppp{{{yyynnnbbb___gggttt{{{|||}}}yyyssshhh^^^[[[\\\dddgggjjjjjjgggeeeeeegggdddcccccccccddddddeeefffgggeeeeeefffhhhhhhfffddd]]]cccggggggjjjqqqxxxzzzxxxuuupppkkkfffaaa______YYYZZZ\\\^^^```aaabbbbbbaaa```^^^^^^___bbbeeegggeeefffhhhhhhfffccc___]]]YYY\\\```cccdddeeefffggghhhhhhhhhhhhhhhgggffffffvvvZZZNNNIIIDDDBBBCCCFFFHHHGGGGGGKKKRRRTTTRRRMMMGGGBBBAAA???:::999;;;===CCCDDD???===???AAA???CCCCCCBBBBBBAAAAAA@@@@@@>>>>>>?????????????????????===;;;::::::;;;<<<<<<>>>@@@@@@===999777888999:::<<<======<<<;;;;;;<<<:::>>>@@@@@@@@@FFFRRR\\\lllyyywwwqqqwww{{{xxxxxxzzz|||~~~kkkllloootttxxxwwwrrrnnnjjjhhheeebbb``````bbbcccbbbgggmmmoooooopppuuuyyywww{{{~~~}}}yyyuuussstttsssrrrpppnnnmmmllllllmmmnnnooopppooonnnnnnpppqqqpppooonnnlllllllllmmmmmmlllmmmmmmmmmmmmmmmmmmmmmkkkjjjjjjjjjkkklllnnnooonnnoooooopppppppppoooooonnnkkkhhhfffhhhjjjkkkkkkkkkjjjjjjiiiiiiiiijjjjjjkkkkkkjjjhhhggggggggggggiiiiiihhhgggffffffeeedddcccdddeeeeeefffgggggggggiiiiiihhhggggggggghhhhhhhhhhhhhhhhhhhhhiiijjjkkkgggiiikkkjjjhhhfffffffffccccccccccccccccccccccccccccccdddfffggggggggggggeeeeeedddcccbbbbbbbbbbbbccccccccccccbbbbbbbbbbbbaaa``````______``````aaaaaaaaa```aaabbbdddggghhhhhhiiijjjjjjiiigggdddbbbaaaaaa`````````aaaaaabbbcccbbb```^^^^^^___```aaaaaa```^^^]]]\\\]]]^^^______^^^]]][[[YYYXXXWWWVVVUUURRRPPPNNNLLLJJJGGGEEEBBBAAA???===;;;999888888888888777888888999:::;;;<<<===>>>CCCQQQ\\\TTTEEE>>>CCCMMMZZZgggnnnlllggg\\\aaalllyyyyyysssnnnvvviiiOOO======;;;:::999999888666555888777777777666666666555666555444333333444555666777555444444555555444222333333222222333333444555555444333333222222333333333333333333333333333333222222222111111222222333222222111111111111222222222111111000000111111222333444444555555444444333333333222222333333444555555555555555444444444444333333222111111333444555444555555333333555;;;@@@NNN\\\^^^ZZZ\\\ZZZXXX^^^dddhhhkkkmmmxxxvvvmmm^^^WWWbbbsss{{{yyy{{{tttpppnnniiibbb^^^``````jjjsssrrriiibbbcccgggfffeeeeeeeeeeeeffffffgggfffeeeeeefffggggggfffdddbbbhhhjjjgggeeeiiimmmnnnpppssstttpppjjjddd```___[[[[[[[[[\\\]]]___```aaa```___]]]]]]]]]```ccceeeeeeeeeeeedddbbb```___^^^WWW[[[___bbbddddddeeefffjjjjjjjjjiiihhhfffeeedddvvvXXXLLLHHHDDDBBBCCCFFFHHHIIILLLTTT[[[YYYSSSJJJFFFDDDCCC@@@:::888:::999@@@CCCAAAFFFOOORRRNNNEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<===>>>?????????>>>>>>===<<<;;;:::;;;<<<<<>>;;;999888888<<<===>>>>>><<<::::::;;;;;;???CCCCCC@@@BBBIIIPPP___nnn~~~wwwxxx}}}yyytttnnnjjjlllqqqvvvvvv{{{zzzuuuuuu{{{|||uuuqqqjjjhhheeebbb```_________```cccgggkkknnnqqquuuwwwuuuyyy|||{{{wwwtttsssuuutttsssqqqooonnnmmmnnnnnnnnnoooooonnnmmmmmmooopppoooooommmlllllllllmmmmmmlllmmmnnnnnnooonnnnnnnnnllllllkkkkkklllmmmnnnooommmnnnoooppppppooommmmmmllliiigggfffhhhjjjkkkkkkjjjiiiiiiiiiiiiiiijjjjjjlllkkkjjjiiiiiiiiiiiiiiiiiihhhhhhgggffffffeeeeeecccdddeeefffgggggggggggggggfffffffffffffffffffffgggggghhhgggffffffiiikkkfffhhhjjjjjjhhhgggggggggddddddddddddccccccccccccddddddeeefffggggggggggggeeedddccccccbbbbbbccccccdddccccccccccccbbbbbbbbb``````____________``````aaa```______aaacccfffhhhggghhhiiiiiigggeeebbbaaa_______________``````aaaaaa```___^^^^^^___```aaaaaa___^^^\\\[[[[[[[[[[[[\\\\\\ZZZYYYWWWUUUTTTTTTRRRPPPMMMJJJHHHFFFCCC@@@<<<;;;:::999888888777777:::::::::::::::;;;;;;<<<===<<>>BBBDDDOOO^^^aaa[[[IIIGGGDDDAAA@@@???@@@@@@999:::<<<===>>>>>>>>>============<<<;;;:::;;;<<<@@@@@@???===;;;999999999999;;;<<<<<<:::999::::::;;;???CCCAAA>>>>>>BBBGGGOOO]]]mmmwww~~~{{{xxxuuummmmmmlllkkkjjjnnntttyyyxxx|||{{{wwwxxx~~~xxxpppmmmjjjiiigggdddaaa___^^^]]]^^^___aaafffmmmrrrssssssrrruuuwwwvvvsssqqqrrrtttsssrrrpppnnnnnnnnnnnnnnnnnnoooooonnnmmmlllnnnoooooonnnmmmlllkkklllmmmmmmmmmmmmooopppppppppoooooommmlllkkkkkkkkklllmmmnnnmmmnnnooooooooommmllljjjiiihhhfffgggiiijjjjjjiiigggffffffgggggghhhiiijjjjjjiiiiiihhhhhhhhhiiiiiiggggggffffffeeedddddddddbbbccceeefffggggggffffffffffffffffffffffffggggggeeeffffffdddbbbcccfffiiieeegggjjjjjjiiihhhhhhhhheeeeeeeeeeeedddddddddcccdddeeeeeefffffffffeeeeeeddddddccccccbbbbbbccccccddddddcccccccccbbbbbbbbb```______^^^^^^______```aaa```______aaacccfffhhhggggggggggggeeecccaaa```^^^^^^^^^^^^^^^___``````]]]^^^^^^______``````aaa^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXVVVUUUSSSRRRQQQOOOLLLIIIFFFDDDAAA===;;;888888777777777888888999::::::::::::;;;<<<>>>>>>???@@@KKK]]]bbbYYYPPPOOOYYYdddkkkjjjgggkkkppprrrzzzzzz||||||wwwyyypppUUUIIIBBB<<<999999999888777666777777888888888777666555555555333444444555555444444333333222111222444555555444333333222222333333444555555444333333222222333333333333333333333333333333111111111111111222333333222222111111111111222222111111000000000000111111111222333444444333222111444333333333333444555555555555555444444333333333222333333444444444444444444555666666666666777888<<>>>>>======<<<=========;;;:::;;;<<>>;;;999999999:::666888::::::999999:::;;;<<>>BBBCCCNNN]]]jjjxxxxxxuuuuuufffiiinnnrrruuuzzzsssssswww}}}zzzpppiiihhhlllkkkiiigggdddbbb```^^^]]]\\\]]]ccclllqqqqqqooooooqqqsssrrrooonnnpppsssqqqpppooonnnmmmmmmnnnnnnnnnnnnooonnnllllllmmmoooooonnnmmmlllkkklllmmmnnnmmmnnnoooqqqqqqqqqpppooommmlllkkkjjjjjjjjjkkkllllllmmmnnnooonnnmmmkkkiiihhhgggfffhhhjjjkkkjjjiiidddddddddeeeeeeggghhhiiigggffffffffffffgggggghhheeeeeeeeeddddddcccccccccaaabbbdddeeeffffffeeedddhhhhhhhhhiiiiiiiiiiiiiiicccddddddbbb``````dddgggeeegggjjjjjjiiihhhiiiiiifffffffffeeeeeedddddddddddddddeeeeeeeeedddccccccddddddccccccbbbcccccccccdddddddddcccccccccbbbbbb_________^^^^^^_________bbbaaa``````aaadddgggiiiggggggfffeeedddbbb``````]]]]]]]]]]]]^^^^^^___```[[[\\\^^^___```aaaaaaaaa[[[[[[[[[\\\\\\\\\\\\\\\YYYXXXWWWUUUSSSRRRQQQPPPMMMJJJFFFCCCAAA>>>:::777777777777888888:::;;;;;;777777888999;;;===???@@@AAAEEEVVVjjjjjjZZZWWW```hhhrrrtttjjjaaaeeeqqqyyyyyyxxxvvvwww|||XXXDDD???;;;555666777777666666666777999999888888777666555555444222333555666666555333222222111000222444666555555333333222222333333444555555444333333222222333333333333333333333333333333111111000000111222333333222222111111111111222222111111000000000000111111000111333444444333111000444333333333333444555555444444444333333222222222222333444555666555444333444555666777777666666666555EEEIIIFFFKKKOOOUUUaaa\\\```gggqqq{{{~~~~~~{{{iiijjjooodddkkkwwwzzzqqqhhhcccfffeeeeeedddddddddeeeeeebbbcccddddddcccbbbccccccaaaddddddbbbcccggggggeeeeeelllooommmnnnqqqoookkkeeeccc___\\\YYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^[[[]]]```cccccc```]]][[[[[[\\\]]]]]]\\\]]]___aaa___```ccceeeggggggfffeeeaaaMMMHHHHHHGGGFFFNNNMMMLLLLLLNNNOOONNNMMMIIIHHHGGGGGGHHHGGGDDDBBBEEEDDDCCCEEEHHHKKKKKKKKKFFFDDDBBB??????@@@BBBCCC???===<<<;;;<<<===???@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999;;;;;;777777777777888:::<<<======@@@AAA>>>:::999===AAAAAABBBHHHWWWiiizzz|||uuusssqqqrrryyy~~~wwwrrrqqqxxx}}}|||zzzwwwmmmbbbggglllpppnnngggaaa___```^^^]]]\\\]]]^^^aaadddffflllmmmmmmlllmmmooossswwwvvvtttqqqooooooooonnnmmmnnnoooooooooooonnnnnnmmmnnnnnnnnnnnnnnnooooooooorrrsssttttttrrrpppnnnlllllllllmmmmmmmmmmmmmmmlllqqqooommmmmmmmmmmmlllkkkjjjjjjiiihhhgggggghhhhhhdddgggjjjkkkiiigggeeeeeefffffffffggghhhiiiiiijjjhhhhhhgggfffffffffffffffeeeddddddddddddeeefffggggggffffffffffffhhhjjjkkkjjjhhhfffeeefffgggffffffhhhiiijjjjjjhhhgggggghhhgggggggggggggggfffeeeeeefffdddcccccceeeeeedddbbbaaadddhhhiiigggccc```___bbbbbbaaaaaa``````______^^^^^^^^^____________```bbbaaaaaaaaacccfffhhhjjjiiihhhfffdddbbbaaa``````^^^_________``````aaaaaa^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWUUUTTTTTTRRRPPPMMMJJJHHHEEECCC???;;;888777666666555555555666777888888888;;;:::999:::>>>@@@AAAAAAGGGYYYmmmssskkkbbbbbbfffooopppiii^^^aaarrr}}}}}}{{{zzztttooouuuvvvUUUFFFAAA;;;;;;@@@999888888777666555555444777777666555444444333333444444444444444444444444444444333333333333222222222222222333333333444444333222222111111222222333000000111111111222222222222222111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222333333333444444444444444333333222222222222222222333333444444444555555555555666666666666444777@@@JJJNNNQQQYYYbbbhhhlllppprrrrrrsssuuuxxx|||~~~wwwqqqttt}}}sssrrrooonnn{{{rrruuu|||uuuiiibbbaaaggghhhbbb```cccfffdddfffggggggfffddddddeeeggggggddd```aaadddggghhhhhhjjjlllooorrrsssrrrpppooommmhhhaaa]]]\\\\\\[[[YYYYYY^^^aaa^^^[[[[[[YYYUUUZZZZZZ[[[\\\^^^___``````ZZZ[[[\\\\\\[[[ZZZ[[[\\\bbbaaaaaacccggghhhfffcccdddTTTOOOKKKEEEAAAHHHHHHHHHJJJMMMOOONNNMMMKKKIIIGGGFFFFFFEEECCCAAACCCBBBAAACCCEEEGGGHHHGGGEEECCCAAA@@@@@@AAABBBDDD>>>>>><<<<<<<<<===???@@@???>>>>>>===<<<============<<<;;;::::::999999:::888888888888999;;;===>>>>>>@@@AAA>>>999888;;;>>>@@@@@@DDDMMM\\\lllxxx~~~rrrwwwsssvvv|||||||||vvvpppmmmzzz~~~ppplllmmmnnnmmmjjjeee```]]]]]]]]]\\\\\\]]]^^^```aaaiiikkkmmmooopppqqqtttwwwvvvtttttttttuuuuuusssrrrpppppppppppppppooonnnmmmmmmnnnoooooooooooooooooopppqqqrrrsssrrrqqqooonnnmmmmmmnnnnnnnnnnnnmmmmmmqqqooommmlllmmmmmmlllkkkjjjiiiiiihhhgggggghhhhhhfffhhhkkkkkkiiigggeeeeeeffffffeeeeeeeeegggiiijjjhhhhhhgggfffffffffffffffeeeeeedddddddddeeeeeefffggggggffffffggghhhjjjkkkjjjgggeeeeeefffffffffeeefffhhhjjjjjjhhhggghhhiiijjjjjjjjjjjjjjjiiiiiihhhfffdddccccccdddeeecccbbbaaadddggggggeeebbb```___aaaaaaaaaaaaaaa`````````______`````````aaaaaaaaabbbbbbaaabbbcccfffhhhjjjhhhgggeeecccaaa```______^^^^^^^^^______`````````^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVVVVSSSSSSRRRPPPMMMJJJGGGEEEBBB@@@===:::888777777777777777777888888999999999999;;;<<<<<<===@@@EEEIII^^^jjjwwwxxxoooggggggjjjlllkkkeeeaaakkk{{{||||||uuuppptttgggNNNEEECCC===;;;===888888777777666555555444777666666555444444333333444444444333333444444444444444333333333222222222222222222333333333333444222222222111111222222222111111111222222333333333111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333333444444444333333333222222222222222222333333333444444444444555555555666666666888999???IIIVVV___bbbbbbdddjjjqqqqqqnnnmmmrrrwww~~~yyywwwyyy{{{pppqqqooorrrwwwgggmmmwwwtttiiibbb___eeefffbbb```ccceeecccdddeeefffeeeccccccdddfffgggdddaaaaaadddggghhhhhhhhhjjjmmmppprrrssssssssspppkkkccc^^^\\\ZZZXXXVVVWWW[[[]]]\\\\\\^^^]]]XXX[[[[[[\\\]]]^^^___``````aaaaaaaaa^^^[[[YYYYYYZZZ^^^]]]___bbbfffiiihhhfffzzzaaaSSSNNNIIIDDDAAAEEEEEEGGGIIILLLLLLKKKJJJKKKHHHEEECCCBBBAAA@@@???@@@??????@@@BBBCCCCCCBBBBBBAAA@@@???@@@AAABBBCCC>>>======<<<<<<>>>???@@@@@@>>>===;;;;;;<<<===>>>>>>>>>>>>===;;;999888777999999888888999;;;===>>>>>>??????===999777999<<>>>>>???>>>>>>???>>>>>>???@@@AAA@@@>>>>>>>>>>>>>>>>>>???@@@AAA======<<<<<<<<<===>>>???>>><<<:::888777999;;;<<<@@@@@@???>>><<<999777555999888888777888:::;;;<<<<<<======;;;999888:::===DDDEEEDDDCCCFFFOOO]]]hhhuuu|||}}}||||||{{{|||{{{vvvtttvvvwww}}}xxxqqqjjj```[[[[[[^^^___```\\\\\\]]]]]]\\\[[[ZZZZZZXXX[[[```dddiiinnnssswwwrrrqqqqqqsssuuuvvvuuutttttttttttttttsssqqqpppooolllnnnoooqqqqqqpppooonnnmmmnnnooopppqqqqqqqqqpppoooppppppppppppooonnnnnnnnnlllkkkjjjkkklllkkkjjjiiihhhhhhggggggggghhhhhhiiijjjlllkkkiiigggffffffeeeffffffggghhhhhhgggggggggggggggggggggffffffeeefffeeeddddddccccccddddddhhhhhhhhhhhhiiiiiijjjjjjgggeeeddddddffffffeeedddccceeehhhhhhhhhhhhjjjkkkhhhhhhiiiiiihhhhhhgggfffeeedddccccccddddddcccaaaaaabbbcccbbb```___```aaa`````````aaaaaabbbbbbcccaaaaaaaaaaaabbbbbbbbbbbbccccccccccccdddfffggghhheeedddbbbaaa___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[\\\[[[XXXTTTQQQNNNLLLKKKKKKJJJHHHEEEAAA>>>;;;:::666666555555666777999999:::::::::::::::::::::::::::;;;<<<===BBBMMM\\\gggvvvxxxwwwsssllliiiiiikkkgggiiikkkqqq}}}uuussshhhjjjiiiNNNDDD===@@@BBB>>>999888777777666666666555555555555555555444444333333333555444222111111222444555333333333222222222222111111111111111222222222222111111000000000000111111111111111111111111222222/////////000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222222333222222222222222222222222222222222222222222333333333333333444444444444666888777<<>>===???>>>>>>???AAAAAA???===:::;;;<<<<<<============<<<<<<<<<<<<<<<============;;;999777777888:::;;;@@@@@@???>>><<<999777555777777666666666888999:::999999999999999;;;===???<<<>>>@@@>>><<>><<<999777666333333444555666888999:::999999:::::::::::::::;;;===<<<>>>FFFTTTfffwww}}}}}}{{{vvvpppmmmmmmnnnlllqqqvvvyyy|||~~~zzzuuuqqqnnnyyydddNNNCCC===:::<<<===<<<999888666666666666555555555555444444444444444333333333444333222222222222333444333333222222222111111111000000000111111111222222111000000//////000000111000000000///////////////....../////////000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333333333888666666FFF]]]eee]]]\\\[[[[[[^^^dddmmmvvv|||{{{zzz}}}~~~ssskkkiiibbbeeejjjmmmnnnooossswwwooobbbZZZ```lllpppiiibbbbbbaaaaaacccddddddcccccccccdddeeedddcccdddeeegggfffffffffeeeeeeeeeggghhhiiiiiiiiiiiikkknnnppprrrxxxxxxwwwtttoooiiieeebbb]]][[[WWWVVV\\\bbbbbb]]]ZZZZZZZZZZZZ[[[[[[[[[[[[XXXYYYYYYXXXWWWXXXZZZ]]]VVVWWWYYYZZZ\\\^^^```aaannn```___[[[NNNFFFGGGIIIHHHGGGGGGIIIIIIIIIHHH???===;;;;;;<<<=========>>>>>>>>>@@@AAAAAA???===999:::;;;<<<===<<<;;;::::::::::::;;;;;;;;;;;;;;;>>><<<;;;999999:::;;;<<<>>>>>>>>>===;;;999888777666666555555555666888999777777888999;;;===@@@AAA999<<>><<<<<>>===;;;999777666555555222333444666777999::::::999999999:::;;;;;;<<<<<<999;;;CCCPPPcccuuu~~~~~~|||vvvooolllmmmppptttyyy|||{{{wwwuuuvvvyyyrrryyy{{{{{{kkkQQQDDD???<<<999999999999888888555555555555555555555555444444333333333333333333222222333333333333222222222222222222111111111111///000000000000111111111000000////////////000000/////////...............------......//////000000000000000000000000000000/////////000000000111111///////////////////////////000000000000111111111111111111222222222222222222222222222222111111111111111111111222222222222444888888666===MMMXXXYYYUUUTTTUUU[[[eeeooovvvyyyzzzxxxzzz}}}xxxlllgggiii___^^^aaahhhnnnoooqqqssskkkfffcccgggooorrrmmmhhhfffbbb```cccdddbbbbbbdddcccdddeeedddddddddfffhhhfffggggggfffeeeeeefffhhhiiihhhhhhhhhiiikkklllnnnwwwyyy{{{yyyssskkkdddaaa\\\[[[XXXUUUZZZaaadddbbb]]]]]]]]]\\\\\\\\\\\\\\\ZZZ[[[\\\[[[ZZZYYYYYYZZZUUUVVVWWWWWWWWWWWWZZZ\\\pppfffgggaaaPPPDDDDDDJJJHHHEEEEEEFFFHHHHHHHHH@@@???======>>>>>>===<<<======>>>@@@BBBBBB@@@>>>:::;;;===>>>>>><<<:::999888888999999::::::::::::<<<;;;;;;:::::::::::::::===<<<;;;::::::999999:::777777666555555666888999999888888999;;;>>>@@@@@@:::<<>>======???AAAHHHZZZmmmvvvwww{{{~~~vvvooojjjgggccceeemmmyyy~~~tttqqqtttvvvtttssssssrrrnnnfff```bbb```^^^\\\[[[ZZZZZZ[[[VVVWWWXXXYYY\\\aaahhhmmmpppppprrruuuxxxyyyxxxvvvrrrsssttttttuuutttttttttuuutttqqqooonnnmmmnnnnnnlllllllllmmmnnnooopppqqqppppppppppppooonnnmmmllljjjiiiggggggiiijjjiiiiiifffffffffffffffggghhhhhhdddfffggggggffffffggghhhggghhhiiijjjjjjiiihhhgggfffggghhhiiihhhgggeeedddaaaaaabbbbbbcccdddffffffeeefffggghhhggggggfffeeebbbbbbbbbdddeeefffdddbbbccceeeggghhhgggggghhhiiiiiijjjjjjjjjjjjiiihhhhhhdddcccbbbbbbccccccbbb```^^^```bbbbbb`````````aaaccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccdddeeefffffffffffffffeeeeeebbbaaa```^^^]]]]]]]]]]]]ZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSSSQQQNNNJJJFFFBBB@@@???888777666555444555555666444555666888999999::::::999999:::;;;===>>>??????===FFFTTTcccooowww|||~~~xxxxxxvvvpppiiiiiiooovvv|||}}}|||wwwrrrqqqxxx|||{{{WWWEEEBBB;;;;;;:::888777888888777555555555555555555555555333333333333333333333333000222333444444333222000222222222222111111111111/////////000000000111111000//////......//////000000000/////////.........,,,,,,---......///000000000000000000000000000000////////////000000000111/////////////////////////////////000000000111111000111111111222222222222222222222222111111111000000000000111111111222222333555666777999???GGGMMMIIINNNVVV___gggmmmqqqrrrsssrrrvvv|||wwwlllkkkssshhh___]]]jjjwwwyyyqqqkkkggghhhlllqqqvvvxxxvvvrrriiibbb^^^```bbb``````cccaaabbbcccccccccccceeegggeeeggghhhgggeeedddfffhhhfffffffffggghhhiiijjjkkkooouuu|||~~~yyyqqqjjjfffaaaaaa\\\WWWWWW\\\```___\\\\\\\\\[[[[[[ZZZZZZZZZYYY[[[]]]]]][[[XXXWWWWWWSSSUUUUUUTTTRRRRRRUUUXXXtttfffeee]]]LLLCCCFFFNNNKKKFFFDDDCCCDDDDDDDDDCCCAAA@@@@@@@@@???===;;;<<<<<<===@@@BBBBBB@@@===;;;===???@@@???===;;;999777777888999999999999888999999999999888888777777;;;:::999888888999;;;<<<888888777666666777888999;;;:::999999<<<>>>??????777888999999999999;;;<<<>>>LLL[[[dddlllvvvyyypppjjjhhhhhhqqq~~~zzzvvvvvvzzz|||pppeeebbb___[[[YYYXXXXXXXXXUUUVVVXXXYYYYYY\\\```cccbbbeeejjjpppuuutttqqqnnnqqqrrrssstttuuuuuuuuuuuuxxxuuurrrnnnllllllnnnnnniiijjjkkklllnnnppprrrssspppppppppoooooonnnlllllljjjhhhggggggiiijjjiiihhhfffffffffffffffggghhhiiicccdddffffffeeeeeeggghhhiiihhhgggffffffggghhhiiifffggghhhiiihhhgggeeeddd```aaaaaabbbccceeefffgggeeeeeefffggggggfffeeedddbbbaaabbbdddeeefffdddbbbccceeeggghhhgggggggggiiiiiiiiiiiiiiiiiihhhggggggdddcccbbbbbbccccccbbb```^^^```bbbcccaaa``````aaadddcccccccccbbbaaaaaaaaaccccccdddddddddeeeeeeeeefffffffffgggffffffeeeddd```___^^^]]]\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSMMMKKKHHHDDD@@@===:::999444444333333333444666777666666888999::::::::::::999:::;;;===>>>@@@AAABBBJJJYYYlllyyy{{{xxxuuutttsssuuusssmmmhhhlllwww}}}xxxsssoooqqq{{{dddEEE:::>>>888::::::888777777777666444555555555555555555555333333333333333333333333///111333555555333111///222222222111111111111000////////////000000000000//////............//////111111000000/////////...,,,,,,------...///000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000111111222222222222222222222222111111000000000000000000111111111111222111333777777666:::BBB@@@KKKYYYccchhhiiikkkllljjjkkksss|||yyypppsss~~~uuuddd^^^nnnqqqbbbiiiooowww}}}kkkbbb\\\^^^```^^^^^^bbb```aaabbbbbbaaabbbdddfffeeegggiiihhheeedddfffhhhcccdddeeefffgggiiiiiijjjhhhppp{{{zzztttpppiiihhhbbbYYYTTTVVVYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVTTTWWWZZZ[[[ZZZWWWVVVUUUQQQSSSTTTRRRPPPPPPSSSWWWwwwiiieee[[[IIIBBBHHHLLLIIIDDDAAA@@@@@@??????CCCCCCCCCCCCBBB@@@>>><<<@@@>>>;;;:::<<<@@@DDDGGGDDDCCCCCCBBB@@@>>><<<;;;;;;;;;;;;::::::999999999888777666666666777999:::???>>><<<:::999999999999999999999999999:::;;;<<<<<<;;;;;;:::999999999:::<<<;;;:::999999;;;===>>>???BBBGGGOOOZZZhhhwww}}}rrrsssppprrr~~~yyyuuutttvvv}}}www|||lllfff___\\\\\\]]]\\\ZZZYYYVVVUUUXXXYYYVVVVVVXXXXXXXXXZZZ___eeejjjllllllnnnpppssstttsssrrrqqqrrrrrrqqqpppnnnllljjjiiihhhooommmkkkjjjlllmmmnnnmmmsssrrrooommmkkkkkkkkkkkkhhhhhhiiiiiiiiiiiihhhhhhhhhhhhjjjkkkkkkjjjiiiiiiffffffffffffffffffeeeeeefffgggggghhhhhhhhhhhhhhhccceeefffhhhhhhgggeeeddddddddddddddddddddddddddddddfffggggggdddbbbaaaaaa___```aaabbbcccddddddddddddddddddeeeeeeeeeffffffhhhgggggghhhiiiiiigggeeefffdddcccaaa``````aaaaaadddcccbbbaaaaaabbbcccdddggggggfffeeecccbbbaaaaaacccdddfffgggggggggfffeeehhhgggfffeeedddcccbbbbbbaaa```___]]]\\\[[[ZZZZZZXXXXXXWWWWWWVVVVVVUUUUUUVVVTTTRRRQQQQQQPPPNNNLLLHHHGGGCCC???;;;888666444222222222333444555777777:::999888888:::;;;;;;;;;???:::999>>>BBBCCCJJJRRRiiirrr{{{xxxoooiiilllrrrppptttpppiiinnn|||xxxrrrpppsss}}}kkkYYYGGG===<<<:::777777777777666666666666666666777777666555444444444333222222111111222222000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////111000000///...---------............////////////////////////000000000000///////////////000111111111111000000//////......////////////000000000000111111222222222222111111000000000000000000000000000000000000111111111111111222222111111333666999BBBKKKXXXccchhhfffeeefffhhhnnntttxxxzzz|||pppaaahhhwww|||wwwqqqfffsssvvvdddWWW[[[```^^^]]]aaagggeeebbb```___```bbbcccfffggghhhgggfffeeefffgggiiigggeeeccccccdddfffhhhhhhlllttt|||rrrmmmfff___[[[YYYXXXXXXYYYXXXVVVUUUUUUVVVXXXYYYTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQ{{{jjjdddZZZJJJDDDIIILLLHHHDDDAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>@@@???======>>>AAAEEEGGGFFFFFFEEECCC@@@===;;;:::999999999999999:::::::::888888888888888:::;;;<<<======<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<======>>>::::::999888888888888888<<<;;;999999999:::<<<===;;;>>>BBBGGGOOO]]]mmmxxx}}}|||wwwsssvvv}}}vvvpppmmmoootttzzzvvv}}}xxxvvvnnneee```______]]][[[[[[VVVTTTUUUUUUTTTUUUYYYUUUWWWXXXYYYYYY]]]bbbfffkkknnnqqqrrrrrrqqqppppppsssrrrqqqpppooommmllllllmmmkkkjjjkkknnnooooooooopppooonnnlllkkkjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjjjjjjjiiihhhgggfffffffffffffffffffffffffffggghhhiiiiiihhhhhhgggeeefffhhhiiiiiihhhgggfffdddddddddddddddddddddddddddeeeffffffdddbbbbbbccccccddddddddddddddddddcccdddddddddeeeeeeeeeeeefffhhhgggggghhhjjjiiigggeeefffeeecccbbbaaaaaabbbbbbccccccbbbaaaaaabbbcccccceeeeeeeeeeeeeeeeeeeeeeeeddddddeeeffffffffffffffffffeeeeeedddbbbaaaaaa```aaa___]]][[[YYYXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSTTTRRRPPPNNNNNNLLLJJJHHHDDDBBB???<<<888666444333222222222333444666777888888777777888999:::::::::;;;888:::CCCJJJRRR\\\gggzzz{{{yyyssslllhhhiiilllxxx|||yyysssvvvuuunnnrrr|||lllTTTIII<<<777:::888777666666666666555555555555666666666666555555444444333333222111222222222//////000000000111111111000000000000000000000000////////////////////////........................000000000///...---------............////////////.../////////000000000000///////////////000000111111000000000/////////...////////////000000000000000111111222222111111000000000000000000000000000000000000000111111111111111222222111111333666999CCCNNN___kkkkkkeeedddfffbbbhhhoootttxxx}}}tttdddgggrrrxxxuuurrrmmmwwwxxxpppfffaaaeeeeee^^^]]]bbbiiiddd^^^ZZZZZZ^^^cccffffffgggggggggfffffffffgggiiigggeeeddddddeeegggiiilllmmmooottt{{{vvvjjjcccaaaaaa___\\\ZZZYYYWWWVVVVVVWWWYYYZZZVVVUUUUUUTTTSSSRRRQQQQQQRRRQQQQQQPPPPPPPPPPPPPPPiii```XXXKKKFFFJJJIIIEEEAAA???????????????>>>>>>>>>======>>>>>>????????????@@@AAACCCEEEFFFHHHGGGFFFCCC@@@===:::888777777888999999::::::;;;999999999:::;;;===????????????>>>>>>>>>>>>??????==================>>>>>>888888777666666666777777;;;;;;999888888999:::;;;:::===@@@AAADDDOOOaaannnxxx{{{xxxyyyvvvpppiiiggglllwwwxxxwww}}}{{{vvvssslllfffeeehhhjjjiiigggccc\\\VVVUUUTTTRRRSSSWWWSSSVVVWWWTTTPPPQQQXXX___dddgggkkknnnnnnnnnoooooorrrrrrrrrqqqpppooonnnmmmjjjjjjkkkmmmpppqqqqqqpppmmmmmmmmmlllkkkiiigggfffhhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjjjjjjjhhhgggffffffffffffffffffffffffffffffhhhiiijjjjjjiiigggfffhhhhhhiiiiiiiiiiiihhhgggeeeeeedddddddddddddddddddddeeeeeedddcccbbbdddfffggggggggggggfffdddcccbbbddddddddddddeeeeeeeeeeeeggggggggghhhjjjjjjhhhffffffeeedddcccbbbbbbcccccccccbbbaaaaaaaaaaaabbbcccccccccdddeeefffgggggghhheeeeeeddddddeeeeeeffffffccccccbbbaaa```______^^^```^^^[[[XXXVVVUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPQQQOOOLLLJJJIIIGGGDDDAAA===;;;999777555333222222333333333444555666777888777777888888999999999999888:::AAAMMMYYYdddqqq|||~~~xxxooojjjjjjmmmppprrr{{{{{{{{{qqqlllvvv~~~kkkRRRCCC???777666;;;:::555555555555444444444444444444555555666555555555444444333222222222222222//////000000000000111111000000000000000000000000////////////////////////........................000000//////...------------............/////////....../////////000000000//////......//////000111000000000000////////////////////////000000000000000111111222222111111000000000000000000000000000000000000000111111111111111222222222111333555888@@@OOOeeeqqqmmmbbb```eeebbbffflllqqquuuzzz}}}llljjjoootttttttttqqqxxxxxxjjjeeedddiiimmmhhh^^^\\\bbbfff```XXXTTTVVV]]]dddhhhffffffffffffffffffffffffiiihhhgggffffffggghhhiiiooollljjjkkksssppphhhggggggddd___[[[ZZZXXXWWWWWWXXXYYYZZZWWWWWWUUUTTTRRRPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOiii]]]UUULLLIIILLLFFFCCC???======>>>>>>>>>@@@???===<<<<<<<<<===>>>===>>>@@@BBBCCCCCCCCCCCCEEEEEEDDDAAA???<<<:::888999:::::::::::::::::::::888888999;;;===???@@@AAACCCBBBAAA???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888777777666666666777777;;;:::999888888888999999>>>BBBDDDBBBAAAGGGVVVcccooowwwzzzvvvvvvvvvtttqqqjjjnnnqqqoooooottt{{{~~~{{{|||wwwvvvppplllkkkooouuuwwwsssmmmiiiaaaZZZXXXWWWSSSRRRSSSSSSUUUUUUSSSOOOOOOSSSXXX[[[^^^cccgggiiikkkmmmoooqqqqqqrrrqqqpppnnnmmmlllkkkkkklllnnnqqqqqqpppnnnkkklllmmmmmmllljjjgggeeehhhiiiiiijjjjjjiiiiiihhhjjjjjjkkkkkkjjjhhhfffeeeeeeeeeeeefffffffffffffffggghhhjjjkkkkkkjjjhhhfffiiiiiiiiiiiihhhhhhhhhhhheeeeeeeeeeeeeeedddddddddcccddddddcccbbbccceeehhhggggggggggggfffeeedddcccccccccdddddddddeeeeeeeeegggggggggiiijjjjjjhhhfffeeeeeeeeeddddddccccccccccccbbbaaa``````aaabbbcccbbbbbbcccdddeeeeeeffffffeeeeeecccccccccdddeeefffaaaaaa``````___^^^^^^]]]]]][[[XXXVVVTTTTTTVVVWWWUUUTTTSSSRRRPPPNNNMMMLLLLLLJJJGGGDDDCCCAAA>>>;;;777777555444333333333333555555555555666777888999999999:::::::::::::::;;;===EEEQQQ]]]gggooowww}}}vvvpppiiifffjjjpppwwwzzz{{{xxxzzzzzzxxxtttpppsss}}}WWWEEE===;;;555666:::888444444444333333333222222222333444555555555555555444444333222222222222222////////////000000000111000000000000000000000000////////////////////////......................../////////......------------------.........//////........./////////000000///............///000000000000000000////////////////////////000000000000000000111111111111000000000000000000000000000000///000000000111111111111111222333222222333555777999KKKeeesssmmm^^^\\\dddhhhkkkooopppqqqsssxxx}}}uuummmmmmooooooooommmrrrxxx~~~qqqbbb\\\___gggmmmiii```]]]```^^^ZZZVVVWWW\\\bbbfffhhheeeeeedddeeefffffffffeeehhhhhhhhhhhhhhhhhhiiiiiimmmjjjggggggmmmzzzyyynnnjjjgggdddaaa\\\[[[YYYWWWVVVWWWXXXYYYXXXWWWVVVTTTRRRPPPNNNMMMOOOOOOPPPOOOOOOOOONNNNNNmmm___WWWPPPNNNQQQHHHEEEAAA??????@@@AAA@@@BBBAAA???===;;;;;;<<<<<<;;;<<>>>>>===<<<;;;;;;::::::666777999;;;===???@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<======<<<;;;;;;888888777777777888888999:::999999999999999999999AAAFFFIIIFFFBBBDDDNNNXXXccckkkvvvwwwllleeeccccccZZZeeennnsssxxx~~~xxxvvvvvvyyyxxxzzzvvvkkkeee^^^YYYZZZ[[[WWWSSSRRRSSSSSSSSSSSSTTTSSSRRRPPPRRRUUUZZZ^^^bbbfffkkknnnqqqqqqrrrrrrqqqooommmkkkllllllmmmnnnppppppnnnlllkkklllnnnooonnnkkkhhhfffiiiiiijjjjjjjjjjjjiiiiiijjjkkkkkkkkkjjjiiigggfffeeeeeeeeefffffffffggggggggghhhjjjkkklllkkkjjjiiijjjjjjhhhggggggggghhhhhhfffffffffeeeeeedddddddddccccccdddcccbbbcccfffhhhccccccdddeeeeeeeeeeeeeeecccccccccdddddddddeeeeeegggggggggiiikkkkkkiiigggdddeeeeeedddddddddccccccbbbbbbaaa``````aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaaaaabbbcccddd``````______^^^]]]]]]]]]YYYXXXVVVUUUTTTUUUVVVWWWTTTSSSQQQOOOMMMJJJIIIHHHFFFCCCAAA???===<<<999777555555444444444444555555666666666666777888999999888:::;;;:::::::::===@@@JJJUUUccckkknnnoooooooooooonnnmmmkkkkkknnnuuu{{{wwwqqqrrrttttttrrrxxxooo```GGG;;;888888222222666333333333333333222222222222222222333444444555444444333333222111111111111222...////////////000000000////////////////////////............................................................------------------------........................////////////...............//////000////////////000000000000////////////000000000000000000000111111000000000000000000000000000000000///000000000111111111111111222333333222222444666666EEE^^^pppkkk]]]\\\eeemmmppprrrrrrpppoooqqqssssssjjjffffffeeebbbdddjjjqqqvvv{{{yyyoooddd]]]___dddjjjlllhhhcccaaaZZZZZZ\\\cccjjjmmmllliiieeecccbbbcccfffgggfffdddgggggghhhiiiiiiiiiiiiiiiggggggggghhhkkksss|||xxxooohhhffffff___]]]ZZZWWWVVVUUUVVVVVVWWWWWWUUUSSSQQQOOONNNMMMOOOOOOPPPPPPPPPOOONNNMMMvvveeeZZZSSSRRRUUUNNNJJJFFFDDDDDDDDDDDDDDDAAA@@@???===<<<;;;:::::::::;;;===???@@@@@@>>>===;;;<<<<<<===<<<<<<<<<;;;@@@@@@???>>><<<;;;:::999666777999;;;===>>>??????:::;;;<<<>>>????????????<<<===>>>???>>>===<<<;;;999999888888888999::::::999999999:::::::::::::::AAAEEEGGGEEEBBBCCCKKKRRR```dddmmmxxxuuuiiiaaa^^^\\\fffqqqxxx~~~}}}~~~}}}yyyvvvvvv}}}~~~rrr]]]WWWTTTYYY]]][[[XXXWWWTTTSSSSSSTTTVVVTTTPPPMMMNNNPPPRRRUUUYYY^^^eeeiiimmmnnnpppqqqrrrpppooonnnmmmllllllmmmnnnnnnlllkkklllmmmooopppooommmjjjhhhiiiiiijjjjjjjjjjjjiiiiiikkkkkkllllllllljjjiiihhhddddddeeeeeefffgggggggggggghhhiiijjjkkkllllllllllllkkkhhhffffffggghhhiiiggggggffffffeeedddddddddbbbcccddddddcccccceeeggg```aaabbbccceeeeeeffffffccccccccccccddddddddddddgggggggggiiikkkllljjjhhhccccccddddddddddddccccccbbbaaa````````````aaabbbbbbbbbbbbaaaaaa`````````bbbaaa``````___`````````^^^^^^]]]]]]]]]\\\\\\\\\VVVVVVUUUUUUTTTTTTTTTTTTPPPOOOMMMKKKHHHEEECCCBBB???===;;;:::999999666444555555555555555666777888888777777777888888999:::777999;;;;;;<<>>===;;;;;;<<<<<<======<<<<<>>>>>===<<<;;;;;;:::777888:::<<<>>>>>>???>>>888999<<<>>>@@@AAAAAAAAA<<<<<<>>>>>>>>>===;;;:::888888888888888999:::;;;777888999:::;;;<<<<<<<<>>@@@CCCKKKVVV___iiioooppphhh``````cccdddgggnnnvvvzzz{{{~~~yyyqqqjjjhhhnnn}}}yyyUUUAAA===;;;888<<<<<<555666:::555444444333333333222222222222333333333333222222111111000000///////////////........./////////000000////////////////////////........................------------------------------------------------,,,,,,---------.........---------.........//////...------------...//////.../////////000000000111////////////000000000000//////000000000000//////000000000000000000000000000000000000111111111111111222444444333222333444777777DDDYYY___XXXVVV^^^eeellluuuzzzxxxtttqqqoooxxxrrrggg^^^^^^dddeeeaaaaaammmvvvtttooooootttxxxqqqrrruuuyyy|||zzzssskkkdddccceeekkkssstttoooiiidddaaa___aaafffhhhfffcccdddeeehhhjjjkkkjjjhhhgggdddggghhhfffdddeeekkkpppyyy}}}vvvqqqhhheeeaaa\\\XXXUUUTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQOOOPPPRRRRRRRRRQQQOOONNNjjjWWWKKKIIIMMMPPPLLLGGGDDDCCCCCCCCCBBB999:::;;;<<<<<<;;;999888;;;<<<===>>>??????>>>>>><<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;888999;;;===?????????>>>;;;<<<>>>???@@@@@@??????999:::;;;<<<<<<:::888777888888777777888999::::::777888999;;;<<<===>>>>>>BBBAAA??????BBBIIIRRRYYYXXXRRRSSS^^^jjjsss{{{~~~yyyrrrhhhtttyyyttt{{{wwwpppsss|||sssjjj```YYY[[[```aaa```aaa\\\^^^___ZZZSSSOOORRRUUUQQQPPPMMMJJJKKKPPPWWW]]]YYY\\\aaagggkkkmmmnnnnnnjjjhhhggghhhkkkmmmoooooolllmmmmmmmmmmmmllljjjiiiiiijjjjjjkkkkkkjjjjjjiiikkklllmmmnnnnnnnnnmmmlllddddddeeeeeefffggghhhhhhhhhgggggghhhjjjmmmqqqssspppnnnkkkhhhggghhhkkklllhhhhhhgggfffeeeeeeddddddbbbdddffffffeeecccccccccaaabbbcccdddeeeeeeeeeeeebbbbbbcccccccccdddddddddgggggggggiiillllllkkkiii```aaaccccccdddcccbbbaaabbbaaa```______```aaabbbbbbbbbbbbbbbbbbbbbcccccc]]]]]]^^^___^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXUUUUUUUUUTTTRRRNNNJJJHHHIIIHHHEEEBBB>>>;;;999777555444333444666777666555555555555666777888999:::999999999888999999:::::::::>>>BBBFFFKKKVVVeeeooopppsssmmm___XXX]]]fffkkkwww{{{{{{tttkkkeeeeeeooohhhIII<<>><<<<<<<<<;;;999888888:::<<<>>>>>><<<:::888;;;<<<>>>???@@@???>>>===;;;:::999888888:::<<<======;;;:::;;;===??????>>>===<<<;;;:::::::::;;;<<<===;;;999999:::::::::999555777888888666555555666555666777888999:::===???===???@@@@@@@@@AAADDDGGGJJJEEEEEEKKKTTT___lllwwwwwwuuuuuuzzz{{{pppqqqvvv|||xxxrrroooqqquuurrrkkkrrrsssyyy}}}uuuooofffaaa```dddiiimmmkkkllldddXXXTTTYYYYYYRRRRRRPPPMMMJJJIIIJJJNNNQQQQQQRRRSSSUUUYYY]]]```bbbcccfffiiikkkllllllmmmnnnooommmkkkjjjjjjjjjiiihhhmmmmmmmmmjjjhhhhhhiiikkknnnmmmmmmmmmmmmmmmnnnooollljjjhhhffffffgggiiijjjjjjiiihhhhhhiiikkkmmmooonnnllliiihhhhhhhhhgggfffiiiiiigggfffeeeddddddddddddfffgggfffcccaaabbbdddbbbccccccddddddccccccbbbaaabbbbbbcccccccccbbbbbbhhhgggfffgggiiijjjkkkjjjiiihhhgggeeecccbbbbbbbbbccccccbbbbbbaaa`````````^^^______````````````___^^^^^^]]]]]]\\\\\\[[[[[[YYYXXXWWWUUUTTTSSSRRRRRRRRRPPPNNNMMMLLLIIIEEEBBBDDDBBB>>>:::777555444444222222333333444555555666999999999999888888888777<<<777777999999777;;;CCC???HHHRRRZZZdddnnnqqqppppppiiieeeeeeeeegggrrr~~~yyyxxxuuunnngggfffooo}}}xxx{{{~~~yyy]]]GGG:::888:::999888888777666555555555333222111222333444222000000222444333222111222222000000000000000000000000////////////////////////000000//////...---++++++//////.........---------------------------------...------,,,,,,,,,---------------------------------------............///........................////////////////////////............////////////000000000000000000000000............///////////////000000000111111111111222222222333333333444444666333666>>>@@@>>>HHHVVVcccllluuuxxxyyyxxxsssllltttyyysssiiimmm{{{~~~vvvllloootttvvvtttssswww||||||llljjjrrrddd``````eeefffdddfffmmmbbbdddfffgggfffeeeddddddeeefffgggggggggfffdddccciiieeeccccccfffggggggfffdddnnnvvv|||yyyssskkkeeeddd```YYYVVVYYYPPPQQQQQQQQQPPPQQQRRRSSSRRRRRRSSSTTTSSSQQQPPPOOOfffRRRKKKLLLNNNDDDCCCBBBBBBAAAAAABBBBBB???===;;;:::::::::999888999:::<<<<<<<<<;;;999888999::::::;;;===>>>@@@AAA;;;:::999888888999;;;<<<===;;;:::;;;<<<>>>>>>===::::::999999:::;;;===>>>;;;:::888888999999999888444666888888777777888:::777777888888999:::<<<===;;;<<<======>>>@@@DDDGGGFFF@@@===@@@FFFNNNYYYccckkklllpppuuuyyy}}}~~~~~~zzzwwwuuuuuuwwwwwwuuurrriiikkkllllllpppvvvwwwtttuuuttt|||}}}wwwxxxyyyuuuqqqssswwwzzzyyywwwooollleee^^^[[[[[[VVVOOOOOONNNLLLKKKKKKNNNRRRUUUOOOOOOOOOPPPQQQSSSVVVWWW___bbbfffhhhiiijjjkkkmmmlllkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjiiihhhhhhjjjlllmmmmmmlllllllllllllllllljjjhhhgggffffffhhhjjjlllkkkjjjiiihhhiiikkkmmmnnnnnnllljjjiiiiiiiiihhhfffiiihhhfffeeedddcccccccccccceeefffeeecccaaaccceeebbbcccdddeeeeeedddcccbbbbbbbbbcccccccccccccccbbbfffeeedddeeefffhhhhhhhhhiiihhhgggeeedddcccccccccccccccbbbbbbaaa`````````]]]^^^^^^______^^^^^^^^^\\\\\\[[[[[[ZZZYYYXXXXXXWWWVVVTTTSSSQQQPPPOOOOOOKKKIIIGGGFFFEEEBBB>>>;;;<<<:::888555444333444444444444555666666777777888777777777888999999::::::;;;888:::>>>???>>>BBBIIIPPPZZZeeekkkooosssssspppooollljjjllllllooozzzvvvttt||||||tttsssrrruuu~~~~~~ssswwwsss^^^LLLAAA<<<:::999666666555555444333333222222111111222333333222000000222333333222111111222////////////////////////........................////////////...---,,,,,,///.........------------------------------------...------,,,,,,---------------------------------------------........................................................................////////////////////////////////////............//////////////////000000000111111111222222222333333333333444777333555:::;;;<<>>@@@;;;999777777888999888777555666777777666666888::::::999999999999::::::;;;999999:::;;;<<<@@@EEEIIIMMMFFF???>>>@@@CCCLLLTTT___dddkkkqqqtttwww{{{~~~{{{uuuoookkkiiiiii]]]eeelllqqqxxx|||}}}|||yyyuuuuuuwww}}}{{{}}}ooofff______```\\\UUURRRLLLLLLLLLMMMOOORRRUUUWWWNNNMMMLLLKKKJJJJJJKKKLLLUUUXXX]]]```cccfffiiillllllkkkkkkkkkkkkkkkkkkkkkjjjllllllllllllllloooqqqmmmmmmllllllkkkkkkjjjjjjhhhgggffffffgggiiilllmmmlllkkkjjjiiiiiijjjkkklllnnnllljjjjjjjjjjjjiiiggggggfffeeedddcccbbbbbbbbbaaacccddddddcccbbbdddeeebbbdddeeeffffffeeedddbbbccccccddddddddddddccccccccccccbbbccccccdddeeefffhhhhhhgggfffeeedddddddddccccccbbbbbbaaaaaa``````\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZYYYXXXWWWUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJEEECCC@@@???>>>;;;888555444333222222222444555666777777777888999999::::::666777777888999;;;<<<===;;;:::;;;@@@DDDHHHPPPYYYbbbllltttsssooollljjjffflllmmmpppsssuuuzzz~~~sssrrr{{{}}}yyy~~~uuurrrzzz```RRRBBB:::;;;===;;;666555555444444333333222222222111111222333333222000000111333333111000111222////////////////////////........................---...............------............---------------------------------------------,,,,,,------...------------------------------------............------------------------........................---............/////////////////////////////////............////////////////////////000000000000111111222222222333333333666333333666555:::MMMaaajjjhhheeefffnnnvvvvvvpppttt|||~~~}}}vvvrrrqqqrrrqqqlllllloooqqqpppnnniiiaaaZZZ[[[aaaiiiiiijjjjjjeee______bbbhhhfffcccbbbbbbdddgggiiibbbbbbbbbcccdddgggiiijjjiiigggffffffggghhhgggggggggiiihhhiiivvv~~~uuunnnoooqqqkkkbbb\\\WWWUUUSSSQQQQQQRRRTTTUUUTTTTTTRRRQQQPPPOOONNNNNN~~~aaaLLLFFFFFFDDDAAAAAA@@@????????????@@@@@@===999777888999::::::<<<;;;:::999888888999999666666666777999<<<>>>???<<<;;;999888888999:::;;;===;;;::::::;;;;;;;;;:::777888999:::<<<===??????;;;999888777888999888777666666666555444444777999===;;;:::999999999999888777888999999;;;@@@EEEJJJUUUMMMEEEAAA@@@@@@FFFMMMXXX^^^fffnnntttxxxzzz{{{}}}yyyrrrlllhhh^^^eeennnwww{{{wwwvvvwwwxxx{{{~~~~~~nnn^^^UUUYYY]]]YYYUUUVVVOOONNNNNNNNNQQQSSSTTTTTTOOOMMMKKKIIIHHHGGGGGGGGGHHHLLLQQQVVV[[[```eeehhhkkklllmmmlllkkkjjjkkkkkkjjjlllmmmmmmlllmmmnnnpppoooooonnnnnnmmmlllkkkjjjhhhggggggfffgggiiikkklllkkkjjjiiihhhhhhhhhhhhiiilllkkkjjjjjjkkkkkkiiihhhfffeeedddcccbbbbbbbbbbbb```aaabbbccccccddddddeeecccdddfffggggggfffdddcccddddddeeeeeeeeedddccccccaaabbbbbbbbbaaabbbccceeeggggggffffffeeeeeeffffffccccccbbbaaaaaa``````___\\\\\\\\\\\\[[[[[[ZZZYYYZZZYYYXXXVVVTTTSSSQQQQQQMMMLLLJJJHHHFFFEEEDDDCCCAAA???<<<;;;:::888555333333333333333555666888999888888888999::::::;;;;;;888888888888999:::<<<======>>>@@@EEELLLWWWccclllpppwwwxxxoooeeebbbbbbbbbnnnqqquuuxxxzzzxxxooosss}}}||||||nnnNNNCCC888555888;;;888444666555555555444444444333222111000111333333111000///111222222111000000111////////////////////////........................,,,------...//////......------------------------------------------------------,,,,,,,,,---......------------------------,,,,,,---------.........------------------------........................---------.........//////////////////////////////............////////////........./////////000000111111111111222222222222333222333444333999LLL___~~~ttteee^^^dddpppuuussspppvvvxxxyyyzzzvvvtttllldddeeelllllljjjfffbbb\\\YYYZZZ]]]iiimmmqqqpppiiicccbbbeeeiiigggcccbbbccceeegggiiidddcccbbbbbbdddgggjjjllliiihhhggggggggghhhgggggglllkkkgggfffppp~~~|||tttqqqpppmmmhhhddd\\\YYYUUURRRQQQSSSTTTUUUUUUTTTRRRPPPNNNNNNNNNOOOcccMMMGGGEEEAAA@@@@@@???>>>>>>>>>>>>>>>AAA>>>:::888999;;;<<<<<<<<<:::999777777777999999666777888999::::::999999::::::888888999:::<<<>>>>>><<<::::::;;;;;;:::999999:::;;;<<<===>>>>>>???<<<:::999999::::::999888555666666666666999===AAA???===:::999::::::888666777888999:::<<<@@@EEEIIIOOOHHHAAA>>><<<;;;???DDDMMMQQQZZZgggtttzzzyyyvvvwwwwwwyyy|||~~~zzzrrrkkkbbbfffmmmyyy~~~wwwuuussstttyyyvvvdddVVVVVVXXXTTTQQQSSSVVVTTTQQQPPPRRRSSSRRRPPPNNNMMMJJJHHHGGGGGGGGGGGGCCCFFFJJJNNNQQQUUUYYY\\\bbbeeehhhjjjiiijjjkkkmmmhhhjjjkkkjjjiiihhhiiijjjppppppppppppooonnnlllllljjjiiihhhgggggghhhiiiiiiiiiiiihhhggggggfffffffffkkkjjjiiijjjlllkkkjjjhhheeedddcccbbbbbbbbbbbbbbbaaaaaaaaabbbdddeeeeeeeeecccdddfffggggggfffdddccceeeeeeeeeeeeeeedddcccbbbaaabbbcccbbbaaa```ccceeefffeeeeeeeeeeeefffggggggbbbbbbaaa``````______^^^[[[[[[[[[[[[ZZZYYYXXXWWWXXXWWWVVVSSSQQQOOOMMMLLLFFFEEEDDDAAA@@@>>>>>>======;;;888777777666555333444444555555666777888999777888888999999:::;;;;;;999888777777888:::<<<===@@@GGGOOOXXX```jjjrrrvvvwwwyyyuuuiiiaaadddlllrrr|||}}}|||zzz{{{|||ppplllvvv|||fffWWWBBB???:::777666666555444444444444444333333333333111111000111222333111///...000111111000///000000................................................+++,,,---...////////////,,,,,,------------------------------------------,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------------...------------------------........................------------................................................////////////---............/////////000000000111111111222222///111444444333888GGGUUU{{{tttggg___ccclllpppooojjjooossswwwyyytttqqqoooeee[[[```llljjjiiigggccc___^^^^^^^^^hhhqqqyyywwwpppjjjiiikkkjjjgggdddccceeeffffffeeegggfffdddcccdddfffiiikkkhhhiiiiiihhhggggggfffgggkkkjjjiiiiiinnntttwwwuuu|||~~~~~~{{{vvvqqqmmmkkkccc___YYYUUUTTTUUUTTTTTTUUUTTTRRRPPPOOOOOOOOOOOOaaaLLLHHHFFF@@@???>>>>>>===<<<=========@@@===;;;::::::<<<<<<<<<999999888777777888999:::777888:::;;;:::888666555888888888888;;;>>>AAABBB???===;;;:::;;;;;;:::999:::;;;<<<>>>???@@@@@@@@@===;;;999999:::;;;:::999444555666888;;;@@@GGGLLLAAA===:::999;;;;;;888666888999;;;;;;<<>>AAAJJJYYYjjjtttuuusssxxxvvvuuuwww{{{}}}{{{wwwoooooorrr}}}}}}}}}}}}yyyrrroooqqqqqqrrrrrrttt|||sssfffaaa^^^YYYTTTRRR]]]YYYTTTSSSTTTUUUTTTRRRMMMLLLJJJHHHGGGGGGGGGGGGFFFHHHIIIIIIHHHIIILLLNNNSSSXXX^^^aaaccceeeiiillliiijjjlllllljjjiiiiiijjjnnnnnnooooooooonnnlllkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggggggffffffhhhhhhhhhjjjkkkkkkiiigggeeedddccccccbbbbbbbbbccccccbbbbbbccceeegggfffeeeddddddeeeeeeeeeeeedddddddddeeeeeeddddddcccbbbaaa```bbbdddccc```___bbbeeecccccccccdddeeefffgggggg`````````___^^^^^^]]]]]]ZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSQQQNNNKKKIIIGGGEEE???>>>===;;;:::999999888888666444444444555444333444555555666666666777777777888888999999:::;;;;;;888888888:::===AAAEEEHHHKKKWWWeeeooouuuxxxvvvrrrqqqrrrmmmeeedddnnn}}}xxxxxx}}}{{{rrrjjjnnn}}}uuuaaaNNNBBB888::::::888444333444777111111111111000000000000111000000111222222111///...///111111///...///000........................------------------------,,,,,,---.../////////...,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---......///------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.............................................////////////------------.........//////000000000000111111111...111333444444777@@@GGG___cccdddcccdddiiikkkiiihhhnnntttxxx~~~zzzqqqgggbbbccchhhcccZZZ___llljjjllllllgggdddddddddcccqqq}}}wwwwwwwwwmmmiiieeedddeeefffeeeccchhhgggdddcccccceeegggiiiggghhhiiiiiigggeeeeeeffffffgggiiikkknnnpppnnnlllnnnzzz}}}vvvppplllfff___[[[ZZZYYYVVVSSSTTTSSSRRRQQQQQQQQQQQQQQQ}}}^^^LLLKKKKKKEEE>>>======<<<;;;<<<<<<<<<===<<<::::::;;;<<<;;;:::777777777777777888999:::999999999999888888777666666666777999===AAAEEEGGGAAA???<<<;;;<<<;;;:::999999:::===???AAACCCCCCCCC<<<:::888888999:::999888666777777888;;;AAAHHHMMMAAA===999999;;;<<<999555777999;;;<<<<<<<<<>>>???@@@<<<:::<<<;;;999;;;>>>777:::AAALLLZZZffflllooouuuuuuuuuwwwyyy}}}~~~}}}}}}zzzvvvrrrpppooolllhhhiiimmmvvvwwwwwwxxx|||||||||zzzvvvtttrrriii```aaa[[[VVVUUUXXX[[[[[[ZZZPPPNNNLLLJJJIIIHHHHHHIIIHHHHHHHHHFFFDDDDDDEEEGGGGGGLLLSSSWWWXXXYYY]]]aaaeeegggiiijjjiiihhhiiijjjhhhiiikkkllllllkkkiiihhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhffffffgggiiikkkkkkiiifffeeeeeedddccccccccccccdddeeedddcccdddfffhhhgggeeeeeedddcccbbbbbbcccdddeeeddddddddddddcccbbbaaa```___bbbdddbbb^^^]]]```dddaaaaaabbbbbbdddeeegggggg___^^^^^^]]]]]]\\\\\\[[[WWWWWWWWWVVVTTTRRRQQQPPPMMMLLLJJJGGGCCC@@@>>>===999888777666666555555555555444222222444666666666444555666777777888888888888888999999:::;;;;;;<<<:::;;;>>>DDDKKKSSSZZZ___bbbllltttuuuuuuuuuqqqkkklllmmmkkkhhhmmm{{{wwwnnnqqqzzz}}}yyyuuunnnlllwwwzzzzzznnnWWWIII???888333555777666333222444777000000000000000000000000111000000000222222000///---///000000///......///........................------------------------------..................++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,---...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.............................................////////////,,,,,,---------........./////////000000000111111111222222222333666999;;;EEERRR]]]```___ccciiilllqqqssstttuuuwwwwwwppphhh\\\VVV[[[jjjnnnfffcccjjjnnnsssssslllhhhjjjmmmmmm}}}}}}}}}sssllleeeaaaccceeedddccceeedddcccbbbbbbdddeeegggeeehhhjjjiiifffddddddeeeffffffhhhkkkmmmmmmllllllfffrrr~~~{{{uuuooohhhcccaaa^^^YYYTTTRRRSSSSSSSSSSSSSSSRRRRRR~~~aaaRRRTTTVVVPPP======<<<;;;;;;;;;;;;<<<;;;:::999:::;;;;;;:::888555555666777888999::::::;;;:::888777666777999:::555555777999>>>CCCHHHKKKBBB@@@===<<<<<<<<<:::999777999===@@@CCCEEEFFFFFF;;;999777777888999888777:::999888777777<<>>;;;888666555555666555555444333333222222777777666666666666555555888666444555999;;;;;;:::888:::<<<===;;;::::::;;;FFFJJJSSSaaaooo{{{xxxoooiiiddddddkkkvvvtttxxx|||yyyooodddbbbmmmxxxzzzvvvtttxxxsssuuu{{{nnnTTTBBB===;;;777333222222222222222222222222222111111000000000000000////////////////////////......////////////......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,...---,,,,,,++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------......//////000000---...//////......///111000111111222222333444444666@@@HHHIIILLLWWWgggrrr|||yyyrrrmmmooouuuvvvsssiiigggjjjuuuyyyeeennntttuuupppnnnttt{{{||||||rrrooonnntttkkkbbb```bbbeeefffgggbbb```]]]]]]___bbbdddeeehhhhhhhhhhhhfffdddbbbaaafffhhhiiikkkkkkjjjiiihhhgggiiikkkpppxxx}}}pppggghhhiiibbbXXXTTTUUUUUUTTTSSSRRRTTTUUUuuucccXXX]]][[[JJJ===<<<;;;:::999999999:::888777777777888888999:::888888888999999999999::::::::::::888666666888:::888777777888:::;;;:::888888888999999999888777777888:::<<<===;;;999888999:::999888888888888888888888888888888999:::;;;<<<999888777666555666777777;;;;;;;;;;;;::::::999888888888777777777888:::::::::;;;<<<<<<===@@@EEEHHHUUU[[[dddmmmtttxxx{{{|||{{{pppgggddddddgggqqqzzz{{{|||zzz~~~hhhYYYWWWZZZZZZWWW^^^UUUNNNLLLJJJFFFDDDDDDDDDCCCBBBBBBDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGJJJLLLNNNOOOOOOOOOPPPTTTXXX[[[[[[[[[\\\\\\^^^^^^___aaabbbcccdddeeegggggggggggggggfffeeeeeedddeeefffggghhhggggggfffddddddcccbbbbbbbbbbbbcccddddddddddddddddddddddddccccccbbbbbbbbbbbbbbbcccbbbbbbbbbaaaaaaaaa``````bbbaaa___]]]\\\\\\\\\]]]]]]\\\\\\[[[[[[\\\\\\]]]XXXXXXWWWVVVUUUTTTSSSSSSLLLKKKHHHEEEBBB???>>>===:::999888666555444444444444444555555555555555555666777777888888888888888999777666888:::;;;:::888666777999;;;???EEELLLRRR___dddmmmvvv}}}rrrooojjjfffgggnnnxxx|||zzz{{{{{{zzzsssdddWWW\\\nnn~~~{{{xxxvvvwww~~~ppp```SSSBBB888777777555222222222222222222222222222222111000000//////000000..............................////////////......,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++...---,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............---...//////......///111000111111222222333333444333888===AAAJJJXXXeeekkkvvvwwwsssoooooouuuyyyyyyuuuuuuxxxtttvvvyyywwwpppnnnrrrwwwxxx}}}qqqddd___ccchhhpppjjjdddbbbbbbcccddddddWWWWWWVVVWWWYYY]]]aaaccceeefffffffffeeedddccccccfffhhhiiikkkkkkjjjiiihhhjjjjjjkkkkkkpppyyyxxxnnnhhh```XXXXXXXXXWWWUUUTTTRRRRRRRRRsss```RRRSSSOOO???===<<<;;;:::::::::::::::999999888888999999::::::999999999999::::::::::::<<<<<<;;;888777777:::===;;;:::999:::;;;;;;999777666777888888888888888888;;;===>>>===:::888888888777888999999999999999999::::::999888888888888888999888777666666666777888;;;<<<;;;;;;:::999888777888888888777888888999:::;;;<<<<<<:::888777888:::CCCGGGOOO\\\jjjtttyyyzzzzzzzzz{{{}}}vvvpppoooiiihhhqqq}}}vvvwww|||}}}wwwpppqqqwww{{{zzz{{{yyyrrroookkkccc\\\^^^UUUMMMJJJIIIFFFDDDEEEEEEDDDCCCDDDEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD??????@@@AAABBBCCCCCCDDDDDDGGGJJJLLLMMMNNNPPPRRRTTTUUUWWWYYY[[[]]]^^^___cccddddddeeeeeeeeeddddddcccdddeeeeeefffeeeeeeeeebbbaaaaaa```````````````ccccccccccccccccccccccccbbbbbbaaa```________________________^^^^^^^^^^^^___^^^]]][[[ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVQQQQQQPPPPPPOOONNNMMMMMMCCCBBB???===:::888777777555555444444444444555555444444555555666777888888666666888999999:::999999:::::::::;;;<<<<<<;;;999===>>>@@@CCCIIISSS^^^eeeuuuzzzzzzuuurrrmmmqqqppplllsss{{{sssqqqrrrrrrrrrvvvcccYYYggg~~~xxxwwwvvvwwwzzzsss___PPPAAA;;;555333444555444222222222222222222222222222222111000000//////000000..............................////////////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........---------------,,,,,,,,,---...//////......///111000000111111222333333333111222333999HHH\\\hhhkkkmmmqqqqqqmmmmmmtttzzz}}}|||{{{vvvnnnjjjmmmrrrsssxxxvvvpppeee[[[XXX___gggnnnpppooojjjddd___^^^^^^RRRTTTVVVVVVVVVXXX]]]bbbdddddddddddddddeeeeeeeeeggghhhiiijjjkkkjjjiiihhhmmmmmmkkkhhhgggmmmxxx~~~ssskkkddd___^^^\\\ZZZWWWUUUSSSRRRppp[[[JJJIIIGGG:::===<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::;;;999999:::::::::;;;;;;;;;AAA@@@>>>;;;:::;;;???BBB@@@>>>============:::888666777888999999999999999999:::;;;:::888777888999666777999:::;;;:::999999;;;;;;:::999888888888999;;;:::888777777777888999<<<<<<<<<;;;:::999888777888888888888888888999999:::;;;===<<<:::999999:::999<<>>>>>>>>??????@@@>>>???AAAAAAAAABBBEEEGGGIIIJJJLLLOOOQQQTTTUUUVVV[[[\\\]]]___aaabbbbbbbbbccccccbbbaaa```___^^^^^^______^^^]]]]]]]]]]]]]]]``````aaaaaaaaaaaaaaabbb___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXVVVUUUUUUTTTVVVUUUSSSQQQPPPOOONNNNNNHHHHHHHHHGGGFFFEEEEEEEEE<<<;;;999777666444444333666555555555666666777888555666666777777888999999666666777888999999999999:::::::::;;;<<<>>>???@@@CCCHHHOOOWWW___gggnnnsss|||}}}}}}zzztttnnnkkkjjjwww}}}|||wwwyyymmmjjjmmmnnnnnnnnnsssggghhh{{{yyytttssssssvvv{{{}}}lllYYYIII>>>999888777666555555444333111111111111111111111111111111000///////////////..............................////////////......------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.../////////......------,,,,,,,,,---...//////......///111000000000111222222333333333222000666GGG^^^nnnttthhhjjjiiihhhkkksssyyyyyy~~~zzzzzzvvvooofffcccgggnnnsssrrrqqqpppllleee```eeelllttt|||iii[[[VVVWWWWWW[[[]]][[[XXXXXX]]]bbbeeeddddddddddddeeeeeeffffffggghhhiiiiiiiiiiiihhhlllmmmmmmiiieeegggooowww~~~xxxnnnfffdddaaa___\\\ZZZWWWUUUlllWWWEEECCCDDD;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;999999:::::::::;;;;;;;;;BBBAAA???===;;;===AAADDD@@@???>>>>>>>>>===;;;999888888999:::;;;;;;;;;;;;999999999777555444555777666888999;;;;;;;;;:::999;;;;;;:::::::::;;;;;;<<<<<<;;;:::999999999::::::;;;;;;;;;;;;:::999888777888888888999888888888888999;;;>>>>>>=========>>>888;;;>>>BBBHHHSSSbbblllqqqpppppprrrvvvzzz}}}|||xxxuuussspppmmmjjjgggdddbbbcccggglllooopppzzz}}}~~~}}}~~~|||~~~ooo^^^TTTNNNJJJJJJMMMIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@??????@@@@@@===>>>>>>===;;;;;;===???@@@AAACCCEEEHHHJJJKKKLLLOOOPPPSSSVVVYYY[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[]]]]]]\\\[[[[[[[[[[[[[[[^^^^^^______````````````\\\[[[ZZZYYYXXXXXXWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVUUUSSSRRRPPPPPPRRRQQQOOOLLLIIIGGGFFFEEE@@@@@@??????>>>>>>======:::999888666555555555555888777777666666777777777888888888888888888888888777777777777888999:::::::::999999:::===AAAGGGKKKIIISSSbbbooowwwzzzzzzzzzxxxvvvsssqqqpppsssxxx|||{{{vvvgggdddfffhhhiiillljjjlllyyyssslllllloooqqqxxxfffTTTGGG>>>999;;;;;;:::777555333333333111111111111111111111111111000000///.../////////..............................////////////......------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////000/////////......---------...//////......///111///000000111111222333333333444333555BBBYYYnnnxxxgggeeeaaabbbkkkuuuwwwsssvvv|||zzzlllpppmmmgggaaa^^^bbbmmmwwwwwwtttsssqqqkkkfffjjjqqqooo[[[TTTSSSYYY\\\___]]]YYYXXX\\\aaaeeeeeeeeeeeeeeeeeeeeeeeeffffffggggggggghhhggggggiiilllnnnlllhhhhhhlllpppssstttnnnjjjeeeaaa___]]]ZZZWWW|||hhhUUUCCCAAADDD???<<<======>>>======<<<<<<;;;;;;::::::999999::::::999999999999::::::::::::======<<<:::999:::>>>@@@<<<;;;:::;;;<<<<<<:::888999:::;;;;;;;;;;;;;;;;;;AAA@@@>>>:::777666777999888999::::::::::::::::::;;;;;;:::;;;;;;<<<===>>><<<;;;:::999999999:::;;;::::::;;;;;;;;;:::999999888999999999999888777777:::<<<======<<<;;;<<<===;;;===>>>======EEERRR\\\lllllllllmmmppptttxxxzzz~~~xxxqqqllljjj___^^^___dddnnnyyy}}}}}}qqqeee]]]WWWVVVXXXTTTPPPKKKIIIHHHIIIIIIHHHCCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@??????>>>???>>>===:::999:::<<<<<<===>>>???AAABBBCCCDDDDDDFFFHHHKKKNNNPPPQQQRRRSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXWWWVVVVVVVVVVVVWWWYYYYYYZZZZZZ[[[[[[\\\\\\WWWVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTUUURRRRRRRRRPPPOOOMMMKKKJJJKKKJJJHHHEEEBBBAAA??????::::::::::::999999888888999888888777777777777777777777666555555555555555888888888888888888888888999888777888:::===@@@BBB>>>???AAABBBFFFLLLSSSYYYaaajjjvvv~~~|||vvvrrrpppmmmkkknnnwwwzzz~~~|||lll______ccchhhpppyyyxxxsssjjjkkkqqqwwwzzzkkkTTTFFF===888888888777555333222222222222111111111111111111111111111000//////......//////------------------------......////////////......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,+++************++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........///////////////.........---...//////......///111//////000000111222222222000444555444;;;MMM```llleeeaaa\\\___kkkvvvvvvoooooovvv}}}~~~xxxmmmaaaeeegggiiigggbbbbbbmmmzzz~~~vvvrrrmmmjjjrrr~~~rrraaaZZZWWWVVVXXXZZZYYYXXXXXXZZZ]]]aaabbbdddffffffffffffeeeddddddeeeeeeeeeffffffffffffiiikkkllllllkkkkkklllhhhsssxxxrrrjjjdddbbb```\\\YYYtttdddUUUEEEBBBEEE@@@<<<===>>>>>>>>>>>>===<<<;;;;;;:::999999999999999888888888999999999999:::888999999888777888:::<<<999999999:::<<<<<<;;;:::::::::;;;;;;;;;:::999999DDDBBB@@@<<<888888:::<<<;;;;;;:::999999999::::::;;;;;;:::::::::;;;<<<<<<;;;:::999888777888999999999999::::::;;;;;;::::::888999999:::999888777666:::;;;<<<;;;999888999;;;=========;;;;;;???EEEJJJVVVZZZ___dddiiimmmpppssswww}}}zzzssspppfffddddddkkkwww{{{yyy~~~~~~~~~{{{wwwvvvttttttvvvtttnnnddd\\\WWWTTTRRRQQQJJJJJJHHHGGGEEEDDDCCCBBB@@@AAABBBBBBAAA@@@>>>======>>>>>>===;;;::::::;;;<<<<<<======>>>>>>??????===>>>@@@AAACCCDDDEEEEEEFFFFFFFFFHHHJJJLLLOOOPPPNNNMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNOOOPPPPPPQQQQQQMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMIIIIIIIIIHHHFFFDDDAAA@@@AAA@@@???>>><<<<<<;;;;;;888888888888888777777777888777777777777888888999666555555555555555666666666666777777888888999999;;;:::999;;;???EEEKKKOOOKKKOOOTTTXXX[[[```fffjjjwwwzzz}}}}}}zzzuuurrrppppppmmmnnnvvv~~~ssspppvvv{{{{{{wwwggg___```kkkvvv|||vvvnnnmmmuuuiiiPPPCCC>>>999666666444222111111222333222000111111111111111111111111000000///............///------------------------......////////////......+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,***************+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...............///---...//////......///111//////000000111111222222///444666444777AAAMMMSSS[[[ZZZXXX[[[eeeppprrrmmmkkksssyyyyyyvvvqqqggg___```iiisssvvvmmmfffmmmzzzuuurrrooonnnzzzqqqlllggg```ZZZZZZZZZYYYYYYYYYYYYZZZYYY\\\```dddggggggfffeeecccccccccccccccddddddeeegggfffeeegggjjjllljjjiiiccciiirrr}}}tttlllhhheeeaaa^^^mmmaaaVVVGGGCCCEEE@@@<<<===>>>??????>>>===<<<;;;:::999999888888888888777777888888888999999999666888888888777777999;;;999999999;;;>>>???>>>===:::::::::::::::999888777;;;:::888555333444777;;;===<<<:::999888999999:::;;;;;;:::999999999::::::999999777666666666777888888888999:::;;;;;;;;;;;;888999::::::999888777666999::::::999888888:::<<<<<<;;;:::;;;===???>>>===>>>FFFQQQ[[[ccciiilllmmmooowwwwwwrrrrrrnnnlllppp{{{|||rrrmmmrrr{{{}}}zzzyyytttttt{{{|||{{{qqqfff___[[[YYYSSSQQQOOOMMMJJJGGGEEEDDD???@@@BBBCCCBBB@@@>>>===:::<<<>>>===<<<;;;;;;<<<>>>>>>==================:::;;;;;;<<<<<<<<<<<<;;;>>>>>>===>>>???AAACCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEE@@@AAA@@@???>>>;;;999777999999999888999999::::::888888888888888888777777666666666666777888999999666555555666666888999999444444555777888999:::;;;<<<<<<;;;===CCCLLLTTTZZZXXX^^^fffllloooqqqtttwwwyyyxxxuuusssrrruuu{{{yyywwwxxx{{{lll```bbbiiimmmmmmnnn^^^```nnn|||wwwrrrpppvvv{{{mmmZZZHHH888666999888555555555222111333666666333///000000000000000000000000000000///...............------------------------......////////////......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++******))))))***+++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,------.........---...//////......///111/////////000111111222222000444666555777<<>>======<<<;;;;;;::::::>>><<<:::888999888777666444555777888::::::;;;;;;:::888777888999;;;::::::;;;;;;:::999:::;;;<<<===@@@???===;;;::::::::::::777777888999:::;;;;;;;;;<<<;;;999777777777999:::888999:::::::::888666444444555666777777888888777;;;:::999999;;;;;;:::888999::::::999777777888:::<<<<<<;;;:::999999999999;;;;;;<<<<<<;;;;;;:::999>>>===AAAOOOaaammmnnnkkkpppxxxyyyvvvvvvqqquuuuuussszzz}}}xxxtttqqqoooooommmjjjfffkkkqqqyyy|||}}}}}}www{{{qqqsssqqqcccZZZYYY\\\^^^^^^[[[TTTLLLGGGDDDDDDBBBAAACCCDDDDDD@@@===CCC@@@===;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999999999:::999888888888777777666666888888777666555444555555999999999999888777555444333999:::666555888777444;;;:::888888888:::<<<>>>===AAACCCCCCDDDOOOaaappptttuuuuuutttsssrrrrrrqqqsssoookkkmmmuuu~~~qqq^^^VVVaaagggbbb```fff\\\rrrzzzxxxzzz|||vvvvvvtttsss|||qqqZZZOOO@@@===999666666666666555222222222111111111000000000000000000000000000000000000///...................................................---,,,++++++------------,,,,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++***)))***+++---...+++++++++*********))))))************************+++***)))***,,,---,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,------///000.........//////000111222666555333333333444666888FFFHHHNNNVVV^^^eeeiiijjjrrrpppooorrrvvvwwwtttpppsssvvv~~~{{{wwwwww|||zzzsssiiifffooozzzwwwoooiiihhhqqq{{{xxxmmmbbbaaafffhhhccc\\\YYY[[[^^^cccggghhhfffcccdddccccccbbbbbbcccddddddbbbbbbcccdddfffhhhjjjkkkqqqnnnkkkiiimmmwww{{{qqqooonnnkkkyyyeeeXXXPPPCCC@@@AAA=========<<<<<<;;;::::::999===;;;999888888888666555555666777888999999999999888777777777777888999:::;;;::::::999:::;;;<<<===AAA@@@===:::999888888999666666777777888888999999;;;:::888777777888999:::888999;;;;;;;;;:::888777555666777888999999999999888888888888888999:::;;;===<<<:::888777777777888;;;:::999888888777777888::::::;;;;;;;;;;;;:::::::::<<>>>>>???>>><<<:::=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999888888888777777999999888888888888999999777888999::::::999888666333888999777666999888555::::::999:::;;;>>>@@@BBBDDDKKKSSSXXX]]]fffrrr|||{{{tttooommmmmmmmmmmmgggiiiooo{{{~~~yyygggZZZRRRWWW\\\___fffpppyyyvvvooopppvvv{{{|||~~~~~~~~~vvv___MMMEEE<<<999666444444555444444222222222111111000000000////////////////////////000000///.......................................,,,,,,---------------,,,,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,+++*********+++,,,---+++++++++*********))))))************************+++***)))***,,,---,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000............///000111222555444333222222444555777===@@@GGGTTTbbbiiijjjgggnnnqqqsssttttttuuuwwwxxxqqqccccccppp}}}xxxnnnfffbbbeeeqqq~~~xxxnnniiihhhgggccc___]]]___bbbgggjjjkkkiiigggccccccbbbbbbbbbbbbbbbbbbbbbcccdddeeefffggghhhiiillllllkkkkkknnnsss{{{xxxtttppplllyyydddVVVNNNBBB???@@@;;;<<<<<<;;;;;;:::999999999:::999777777777777555444777777888888888888777777555777888777555555777:::::::::999999::::::;;;<<>>BBBEEE@@@:::888888888777555:::999888777666666666666777888999:::;;;;;;;;;;;;555<<>>===:::888;;;;;;::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888888777888888999999888888777::::::::::::::::::::::::999999999::::::;;;;;;<<<::::::999888888888888999999999999999999888888888777777777777777888888999555777888999999888666555666888999777888;;;;;;999<<<===???BBBGGGKKKOOOQQQ]]]cccllltttyyy|||yyyoooiiihhhiiijjjjjjpppttt|||uuuooottt}}}yyypppZZZ\\\^^^aaahhhvvvvvvjjjeeejjjvvvjjjXXXHHH===999888555333222222333333222111111111111000000000000........................000///......---.........------------------------***+++,,,---............,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++*********+++++++++++++++***************************************+++***)))***,,,---,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000............///000111222333222111111111222444555666777@@@QQQdddllliiiaaagggnnnuuuuuuqqqpppvvv|||{{{wwwggg[[[]]]jjjvvv{{{tttnnngggdddcccgggsss{{{sssnnnjjjfffddd___```cccgggiiiiiifffdddcccccccccbbbbbbaaaaaaaaabbbccceeefffgggffffffeeefffiiikkkmmmmmmooorrrttt|||}}}yyytttoooyyycccTTTKKK@@@>>>???999:::::::::999999888888888888777666666777666555333777888888888777666666555444777:::888444333777<<<999999999999999::::::;;;???===:::777666777999:::777777666555555555666666777777777777777888999:::777777999:::;;;;;;;;;;;;666777888999999::::::999666999<<<;;;999;;;BBBHHHJJJCCC;;;888999:::777444999999888777666666666666555666777999:::;;;;;;;;;555;;;AAAAAA???AAAHHHPPP[[[eeeqqqwwwvvvsssrrrsss}}}|||{{{{{{tttlllfffcccaaaccckkkxxxzzzzzz~~~}}}zzzyyyyyyyyyzzz~~~|||}}}ttttttzzz~~~|||mmmaaaZZZ___``````___]]]YYYUUUQQQOOOLLLGGGDDDBBBAAA>>>===::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::777777888999::::::;;;;;;999999888888777888888999999999999888888888888888888888777777777888888999::::::::::::999888888777;;;;;;::::::===BBBEEEFFFLLLNNNSSSYYY```fffkkkmmmwwwyyy|||}}}xxxuuussspppmmmnnnrrruuutttrrrxxxqqqgggbbbgggoooooommmkkk```ooo{{{}}}|||wwwooohhhhhhrrrvvv]]]KKKAAA999555444555333111111222333222111000000000000000000000000........................///......------.........------------------------***+++,,,---------------++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++*********))))))************************************************+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...............///111111111000000000000111222333666444:::LLLaaakkkggg^^^```hhhqqqssspppnnnppptttrrrttt{{{yyymmmhhhddddddaaa[[[\\\eeemmmpppnnnlllkkkmmmmmmpppzzz{{{uuummmfffaaaaaadddggghhhhhhdddaaaddddddddddddcccbbbbbbaaabbbccceeeffffffeeecccbbbcccfffiiikkkllllllmmmmmmqqqvvv{{{|||{{{yyywwwuuuxxxaaaQQQIII???======777888888888888777777777777666555555555777777555333666777777777777666555555444888;;;999555444888<<<888888888999999999999999:::999777666666888:::<<<999888777555555666777888666666666666777888888999444555666777888999999999444555666777888888888888555888;;;:::888:::BBBHHHJJJCCC;;;888999:::888555:::999888777777666666777444555666888999:::::::::888:::<<<<<<:::<<<@@@DDDEEEUUUjjjxxx{{{vvvqqqnnnssswww{{{}}}{{{vvvtttqqqnnnnnnsss}}}|||uuuttttttsssqqqnnnoooqqqsssuuuxxxzzz|||~~~~~~tttmmmooovvv}}}rrrhhhbbb[[[cccmmmrrrpppfffYYYQQQMMMMMMOOOPPPPPPLLLFFFBBB<<<<<<<<<<<<============999999999999::::::::::::::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::777777888888999:::;;;;;;999888888777888888999999888888888888888888888888<<<<<<;;;:::999999::::::<<<;;;;;;<<<===???@@@AAA???<<<<<>>>>>======<<<<<<<<<;;;;;;;;;:::::::::888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888888888888888888888888888888888888999999::::::;;;999888888888888999::::::888888888999999999999999:::999999888888999999999777888<<>>===<<<<<<;;;999999:::;;;<<<======>>>::::::::::::::::::::::::888999999::::::999999888888888888888888888888888999999999:::::::::::::::999999999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<999999999:::;;;===>>>???===BBBIIIPPPSSSSSSQQQOOOSSSQQQXXXfffpppqqqooooooiiikkknnnppppppooommmkkkgggiiimmmrrrvvv{{{~~~uuuwwwyyywwwrrrjjjccc^^^]]]cccgggkkkyyysssiiinnnttttttuuuyyyxxxyyy}}}ooo^^^PPPGGG>>>888555777777555555777222111000111222111000...---------....../////////........................---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++************((()))***++++++******)))))))))*********+++++++++************************+++***)))***,,,---,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///000000///------------...///000000...//////000000000000000//////000555===GGGRRRYYYWWWXXX^^^gggoooqqqmmmgggfffhhhlllllldddYYYVVVXXX]]]fffjjjeeeaaajjjzzzxxxooolllqqqvvvjjj```bbbdddhhhkkkjjjhhheeebbbdddfffggghhhgggfffeeeccccccccccccbbbbbbbbbbbbbbbdddeeeeeeeeegggjjjlllllljjjkkknnnnnnmmmpppvvvwww^^^KKKCCC;;;;;;;;;444444555555555555555555555333333555777999999666444...000222444777888999:::777555444444666777777666555666777999999888888777444555777888888888777666888777555444555888:::<<<666777777777666555444444555444444444444555666666222333444555666666666666555444444666888999888777111333444333333333555777777777666444444444444444333444555666777777777777111666;;;:::777555777:::666<<>>======<<<===>>>???@@@BBBCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;:::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<<<<=========>>>>>>??????@@@BBBEEEGGGJJJKKKPPPWWW```hhhiiieee]]]XXXaaa```hhhvvv|||vvvlllhhheeehhhkkknnnooonnnkkkjjjqqqwww{{{qqqaaaeeejjjllljjjhhhhhhiiisssiiihhhttt}}}|||}}}jjjTTTFFF===777:::555333555444333444999222111000000111000...,,,---------.........//////------------------------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,((()))***+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------+++++++++************)))'''((()))***++++++***)))))))))******++++++++++++************************+++***)))***,,,---,,,+++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---///000000000///---------------...000000...//////000111000000000000222333222222888CCCLLLQQQSSSXXX```iiimmmmmmkkkhhhhhhkkknnnjjj```ZZZYYY^^^gggmmmlllnnnxxxzzzrrrlllffffffoooyyy~~~}}}}}}}}}vvvqqqssssssssstttsssooojjjfff```bbbdddfffggggggfffeeeccccccbbbaaaaaabbbbbbcccbbbdddeeeeeeeeeeeegggiiikkkiiimmmsssrrrllllllpppsssWWWFFFCCC<<<999:::555666555444333333444555666777555333222222444777888999888888:::<<<<<<999555444555666666666444333222555555666666777888888888555555555555666666666777666555444333333444555666666666555444444444444555999777444222111222444666444444555555666666777777333333444555555666666666444666666444555888777333777666666555555555555555444555888999999888555444888888888888888888888888555555555777999===AAACCCIIIPPP\\\gggqqqvvvxxxxxx{{{yyy|||zzzzzz~~~yyyuuuxxxxxxuuu|||yyysssjjjaaahhhooorrrooonnnuuu}}}wwwxxxzzz{{{www~~~xxx|||yyyuuuxxx{{{rrrpppfff]]]ZZZZZZYYYWWWUUUQQQRRRXXX]]]ZZZPPPGGGDDDDDDGGGMMMQQQQQQMMMHHHEEEGGGCCC???======???AAABBB<<<======<<<999777:::>>>======<<<;;;;;;;;;<<<<<<<<<>>>===999:::???>>>888<<<<<<=========>>>@@@AAAAAAAAACCCEEEGGGJJJLLLMMMNNNPPPSSSUUUWWW\\\dddjjjnnnuuuzzzvvvlllfffiiinnnqqqtttvvvuuuqqqnnnmmmnnnnnnppprrrpppooorrrzzzmmmbbbcccYYY\\\ccchhhjjjqqq}}}|||~~~uuupppdddiiizzz|||mmmYYYIII@@@<<<999777666666555444333333222222000000000000////////////........................------------------------+++---......---,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************************************+++*********))))))(((((())))))*********++++++++++++*********))))))((((((,,,***)))***++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------......///000000000000000//////111333666888AAAKKKQQQSSS[[[jjjrrrppprrrrrrqqqpppmmmiiieeecccooouuujjjoooyyyuuuqqqhhh``````fffjjjiiimmmjjjiiijjjkkkooozzzrrrooooooooofffeeedddeeefffffffffeeehhhgggeeecccbbbbbbbbbccceeeddddddccccccddddddeeeiiijjjjjjkkkkkkllllllmmmrrrVVVFFFBBB<<<:::;;;777555555444333333444555555666555333333333444666777;;;:::999;;;<<<;;;888555555555666777888777666666333333444555555666666777555555555666666666777777666666555444444555666666666555555444444444444444888777555444333444555666444555555666666777888888777666555555444444555555222555555444555999888555888777666666666666777888555666777888888777666555777888999::::::999888777666555555555777999<<<>>>???DDDMMMWWWaaajjjppptttvvvuuuxxx}}}~~~{{{}}}zzzwww{{{|||zzzzzzppplllmmmkkkiii___jjjqqqpppnnnrrrzzzyyyttt{{{zzztttxxxtttmmmfffccccccbbb```___^^^^^^aaaeeecccYYYOOOLLLMMMUUU]]]^^^YYYRRRNNNMMMHHHGGGHHHKKKNNNOOOMMMKKKGGGEEECCCAAA>>>;;;<<<>>>999:::<<<>>>???@@@AAAAAADDDFFFFFFCCCDDDHHHFFFAAABBBBBBDDDEEEEEEGGGIIIKKKNNNNNNOOOPPPSSSVVVYYY[[[WWWXXX[[[___dddllltttzzz{{{}}}|||vvvooollloootttzzzyyyuuupppjjjggghhhjjjxxxzzz{{{}}}|||vvvsss}}}vvv```WWWZZZ^^^```gggttt|||wwwuuuxxxyyytttooonnnpppnnnyyy___TTTFFF<<<888777666555555555555444333333222222000000000000////////////........................------------------------+++---......---,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************************************************)))))))))((())))))*********+++++++++************)))))))))(((+++***)))***++++++***)))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------......///000000000333222111000000111333444888CCCMMMSSSYYYcccmmmrrrxxxwwwuuuqqqnnnjjjhhhggguuusssdddccchhhqqqnnnfff]]][[[bbbjjjnnnqqqiiicccccchhhrrrwwwrrrpppnnngggfffffffffffffffeeedddiiihhhgggfffffffffggghhhddddddccccccccccccddddddhhhhhhiiijjjkkkkkkllllll|||qqqVVVEEEBBB===;;;<<<777444444333333333333444444444444444444444555555555999888888888999888555222444555666777888888888888222222222333444444555555555555666666666777777777666666555555555555666666555555444333333333333444555555666666666666777777555555666777777888888999:::999777555444444444444333666888666777::::::777777666555444555777999:::666666666666666666666666888:::<<<>>>>>><<<:::888666555444444444555666777666888===DDDOOO[[[eeekkkttttttwww||||||zzz|||~~~yyyyyy}}}~~~|||vvveee[[[ZZZ^^^eeeiiibbbppp|||{{{uuusssvvvxxxzzzttt|||{{{tttnnnppp|||yyywwwuuutttwwwyyyzzzyyyvvvrrrqqqrrroooeee[[[VVV[[[dddjjjeeeWWWJJJEEEFFFCCCEEEJJJSSSZZZZZZSSSMMMIIIGGGEEECCCDDDEEEEEEDDDGGGHHHJJJLLLMMMMMMLLLKKKOOOQQQPPPNNNOOOQQQOOOKKKIIILLLOOOQQQRRRRRRTTTVVVTTTUUUVVVXXX\\\bbbgggkkkgggffffffjjjpppxxx~~~{{{uuupppnnnooosssvvvwwwtttqqqooopppvvv~~~vvvlllhhhlllppptttpppfff```hhhttt~~~nnnkkkiiikkkkkkjjjkkkoootttrrroooaaaFFF@@@999555666777777666555444444333333222222222000000000000////////////........................------------------------+++,,,......,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************************************************************************))))))))))))***************+++++++++************))))))))))))+++***)))***+++,,,+++)))*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------......///000000000333222111000000111222333555@@@RRR```ddddddiiiqqqzzzyyyvvvrrrooollljjjiiixxx{{{kkk^^^\\\___dddgggeee^^^]]]ggguuu~~~yyynnncccaaaggguuuvvvoookkkgggcccdddeeefffffffffeeedddhhhhhhgggggghhhhhhiiijjjccccccbbbbbbbbbbbbccccccffffffggghhhiiijjjkkklll~~~rrrWWWFFFBBB<<<::::::666333333333333333333333333222333444555555555444444333333444444444444222111666666666777777777777777111222222333444444555555555666666666666777777777666666666666666666666666555555444333333333333333333444666777888888888777666666666777888888999999;;;:::888666555555555666888<<<===;;;:::<<<<<<:::666555444333444777:::;;;777666555555555555666777:::<<>>777666555444444555666777888:::<<>><<<;;;999999888888444444444555666666777777666666666777777777888888777777888888888888777777666666555444444444444555333444555777888888777777555555666777777888888999777777888999999:::;;;;;;AAAFFFGGGAAA<<<;;;;;;:::999999:::;;;<<<===??????777666555444444555666777333555777999999777555333222222222333444444555555444555555777888:::;;;<<>>888777888333333444555555555555444333222222333333444444444333111333555555444555888;;;===<<<:::999888888888999444444444555666666777777666666777777777888888888777888888999999888888777777777666555555555555666333444555555666666666666444555555666666777888888666777999;;;<<<;;;;;;:::===BBBDDD>>>999888888888888999;;;<<<============555555555444444555555555222333444555555444333222111222222333333333333333333444444555666777777888777???FFFJJJQQQ]]]eeeggghhhlllppprrrtttvvvxxxyyywwwqqqrrrxxxwwwrrrsss{{{{{{{{{tttggg___]]]^^^^^^ccclllpppyyy~~~ssssss}}}|||wwwzzzppp{{{vvvuuukkkqqqvvv}}}yyyxxxzzz~~~xxxxxxzzz|||{{{wwwrrrpppooolllxxx}}}~~~yyyrrrpppllljjjkkkoootttwwwuuunnniiijjjkkkjjjmmmqqqssswwwyyyvvvrrrrrrwww}}}}}}~~~yyynnnbbbXXXVVVZZZ___ccc```___bbbmmm{{{xxxrrr```cccgggkkkpppsssvvvxxx{{{ttt\\\RRRFFF===::::::777666888555555555444444444666777000111111111111111111111000000000000////////////........................------------------------***+++------+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++************************************************((()))))))))************+++++++++*********))))))((()))))))))************)))(((((()))+++---,,,+++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000000000000///...------222333444777BBBPPPZZZ\\\QQQXXXdddnnnuuuvvvtttrrrlllsssyyyyyyqqqhhhbbb___ggg{{{}}}zzzqqqjjjdddbbbhhhqqqqqqnnnmmmnnnnnnppp|||uuuiiiddddddhhhiiiiiijjjiiihhhgggfffddddddccccccccccccddddddaaaaaaaaaaaaaaaaaaaaaaaaiiiMMM>>><<<888777999666444444555666666555444444222222222333333333444444111333555444222222555888888777666555555555666777333333444555555666666777777777777777888888888888777888999::::::999888777888888777666666666666666444444444444555555555666444444555555666777777777666888;;;======<<<:::888888>>>@@@;;;555555666666555777999;;;<<<;;;999888555555555555555555555555444444555555555555444444222222222222222111000000333333444444666777999:::999>>>>>><<<@@@KKKTTTVVV```eeejjjlllooosssvvvwwwyyyqqqooosssqqqjjjllluuu|||wwwjjj[[[TTTVVVYYYYYYhhhwwwtttssszzz~~~tttttt|||zzz|||zzzxxxkkkzzzzzzyyykkkpppttt{{{tttuuuxxx{{{}}}|||{{{|||xxxyyyssssssrrrsssuuuyyy}}}}}}uuupppsssuuuvvvzzz~~~~~~yyyuuuxxx|||wwwsssrrrwww|||gggddd___WWWQQQTTT]]]fffgggjjjqqq|||xxxiiiaaabbbeeelllttt|||uuujjj[[[GGGAAA:::888>>>AAA<<<555333555555333111000000333555000000000000000111111111000000000000////////////........................------------------------)))+++---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******++++++++++++************************************************(((((())))))*********+++++++++++++++******))))))(((((())))))*********+++)))(((((()))+++---,,,+++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000------...///000000000///,,,555888666:::FFFMMMMMMMMMSSS^^^hhhooorrrrrrqqqlllqqqvvvuuupppooorrrvvv}}}xxx~~~tttfffaaaaaadddiiioooqqqooopppsssrrrvvvuuuhhhcccccceeefffhhhiiiiiihhhggggggeeeddddddccccccddddddeeeaaaaaaaaaaaa````````````fffHHHCCC<<<777:::444666444444333333333333222222555555444444333222111111222222222222222222222222333333333444555666777888333333333444444444555555555666777888888777666555777777777777777666666666888777555444333333444444555555555555555555555555111444777777555444666999888999:::===@@@???===::::::999999888777666555555:::999999999999999999999666666666666666666555555111333555666555444444444222222222111111111000000222222333333444555666666888999:::999888777888:::GGGMMMUUU^^^eeekkkpppsssrrrsssrrrpppmmmkkkjjjkkkpppkkkddd^^^YYYXXXZZZ[[[fffqqq|||tttjjjgggmmmnnnjjjppp|||}}}yyywwwvvvrrrmmmkkkvvvkkksssttt|||{{{nnnjjjpppvvvuuu}}}rrrccc]]]XXXXXX___gggjjjkkk^^^VVVQQQXXXhhhxxxxxxyyy|||{{{zzztttqqqnnnlllmmmnnnmmmwwwwwweeeVVVMMMGGGAAA===777777777777777777777777111444444222222444444222000000///...............000///...------...///000.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,*********************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++******************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************,,,,,,,,,++++++***************))))))******+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---......///.........------------------------,,,------...///000000111---000444444333666===CCCNNNNNNSSS^^^ggglllqqqvvvwwwooolllpppsssssswww|||}}}iiifffnnnpppjjjdddaaabbbjjjxxxsssmmmtttzzz~~~wwwlllllliii```ZZZ\\\```eeeeeecccfffllliiihhhfffeeeddddddeeeeeebbbcccccccccbbb```___]]]eeeGGGCCC<<<777:::444666444444333333333222222222444444333333222111111000222222222222222222222222333333333333444555666666333333333333444444444444555555666666666555555444666666666666666666666666888777555444333333333444555555555555555555555555666666777666333222111222444555777:::===>>><<<::::::999999888888777777777;;;;;;:::999888777777666444444444444444444333333222444666666444222111111222222222111111111000000000000111222333333444444333444555444333333444555777;;;AAAHHHPPPYYYaaagggooorrruuuuuusssooolllkkkrrrnnnhhhcccaaacccgggjjjmmmwwwpppiiiaaabbbiiiqqqsssrrrtttyyy{{{wwwzzzyyyqqqppp}}}yyyrrrnnnuuuwww}}}nnnjjjooosssrrr~~~vvvwww|||~~~yyyrrrnnnkkknnnoooppptttsssfffXXXRRROOONNNTTT^^^hhhmmmnnnoookkknnn{{{tttllllllooooooqqqnnnmmmooorrrtttuuuuuu~~~|||nnnaaaWWWJJJAAA===;;;888666555555555555555555555555333555444111111444444222000000///...............000///...------...///000------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,*********************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++******************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++************************,,,,,,,,,++++++***************))))))******+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---...............------------------------------...//////000111111...111333333111222888===DDDIIITTT]]]aaaccckkktttwwwrrrqqqsssuuuuuuzzzsssddd```dddhhhnnnttttttqqquuutttppppppxxxppphhhkkkiiibbbZZZVVVTTTXXX]]]___cccgggfffeeedddddddddeeeggghhhbbbcccdddddddddcccbbbaaa~~~|||dddFFFBBB<<<777:::444555333333333333222222222222222222222111111000000000111111111111111111111111111111111111222333444555222222333333333444444444666555444333333333333333444444444444444555555555777666555444333333333444444444444444444444444444888777555555555444222111222333555999<<<===<<<:::999999999999888888888888;;;;;;:::999777666555555333333333333333333444444444666999999666333111000222222222111111111111111//////000000111111111222///111222111000///000111111222444777===GGGRRRYYYccciiiqqqvvvwwwuuurrrqqquuurrrmmmiiiiiikkkooorrrrrrxxxvvvdddYYYWWWUUU```llluuu~~~xxxsssyyyxxxmmmpppqqqqqqnnnnnntttxxxzzznnnjjjnnnqqqppp}}}wwwjjjjjjpppuuu~~~zzzxxxwww|||~~~yyypppooorrrvvvvvvuuutttpppiii```XXXSSSUUU[[[bbbhhhllljjj```VVVOOOPPPWWWeeewww|||sssiiidddfffiiiiiillllllooouuu{{{~~~||||||~~~nnn\\\SSSFFF@@@999666666777777666444444444444444444444444444666555111000333444222000000///...............//////...------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++************************+++++++++++++++***************))))))******+++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------......------------------------------......//////000000111111///111222111...///222666999DDDTTT^^^^^^]]]fffrrruuuttttttuuutttsssyyy|||yyyvvvqqqggg\\\WWWXXXcccuuu|||zzz|||lllfffooowwwiiigggmmmmmmggg^^^TTTLLLOOOWWW^^^cccgggfffffffffffffffhhhiiijjjccccccdddeeefffeeeeeeeeexxxbbbDDDAAA<<<777:::444555333333333222222222222111000000000000000/////////111111111111111111111111000000000000000111222333222222222222333333333333777666444222222222333444333333333333333444444444555555555444444333333333444444444444444444444444777444333555888;;;:::888555555666999<<<===<<<:::777777777777888888888888999999888777777666555555444444555555555555666666444777:::;;;999666333333111111111111111111111111//////000000000000000000///111222111000///000111444333222111333999AAAGGGNNNUUU```jjjpppssstttuuuwwwuuurrrpppnnnmmmnnnnnnpppqqqtttrrrgggYYYQQQQQQVVVbbbllltttzzzsssvvv{{{yyypppiiipppyyyrrriiimmmlllqqquuuyyyyyyoookkknnnpppqqq{{{jjjfffgggjjjsss~~~{{{wwwrrrooovvvyyysss~~~uuutttxxx~~~zzzsssqqqqqqttt{{{~~~pppccc\\\[[[]]]```cccbbbaaa^^^ZZZUUUPPPLLLOOOWWWdddooouuutttmmmeeeiiilllvvv}}}wwwyyy~~~sssqqqmmmjjjkkkooorrrtttzzz}}}||||||xxxqqqkkkfff]]]QQQHHHEEE@@@<<<888777888999999888555555555555555555555555555666444000///222444222000000///.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,***++++++******************************************************************************++++++++++++******))))))*********+++++++++************************************************************************))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************************+++++++++*********************))))))******+++,,,************************,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,------------------/////////000000000111111...000000///......000222444@@@QQQ\\\^^^^^^fffqqqooorrrtttsssooonnnsssyyyyyytttpppjjjaaaWWWUUUWWW```vvv}}}{{{|||kkkdddjjjrrruuuzzzuuullleeeiiirrruuuqqqbbbVVVMMMMMMRRRXXX^^^cccggghhhiiikkkkkkjjjiiihhhddddddeeeeeeeeeeeeeeeeee|||vvv___CCC@@@;;;777;;;333555333333222222222111111111/////////////////////000000000000000000000000000000////////////000111111111111111222222222333333777666444333222333444444111222222222333333333444444444444444444333333333444444444444444444444444444222111333888<<<<<<;;;666666666888::::::999777555555555555666666666666555666666666666666666666444444444444555555666666111444777888777555444444111111111111111111111111111111111111111000000000///000111111000///000111222222111///...000444777:::@@@HHHQQQXXX___eeeiiiqqqrrrssstttrrrpppmmmkkkoookkkiiihhhddd[[[UUUTTT[[[dddkkktttvvvpppqqqsssrrrssswww}}}yyy|||yyykkkiiiooooootttwww{{{xxxooolllpppqqquuusssiiicccbbbiiitttssslllfffbbbfffqqqxxx|||llliiifffpppvvv|||{{{pppeeedddfffjjjpppuuuxxxwwwuuummmfffaaa```______ccciiieee```XXXPPPLLLLLLPPPSSSZZZ\\\```ccceeeeeeeeeeeeqqqxxx{{{}}}lllffflllrrrqqqmmmqqqqqqrrrtttwwwyyy}}}yyy{{{xxxtttcccVVVJJJEEEBBB>>>:::::::::888666555555555555444444444444444444444444444333555333//////222333000000000///...............------............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,******************************************************************************++++++++++++******))))))*********+++++++++************************************************************************((()))************)))((())))))))))))))))))))))))******))))))))))))******(((((()))))))))***************************************************************))))))******+++,,,************************,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000---...////////////111222222999FFFTTT[[[^^^cccjjjiiinnnsssqqqmmmlllnnnqqqtttsssrrrmmmccc\\\___hhhnnn}}}zzzyyy|||rrrgggeeekkknnnllloookkkeeecccjjjuuu{{{|||kkkaaaVVVQQQNNNNNNSSSXXXaaadddhhhlllmmmkkkiiigggfffeeeeeedddcccbbbbbbbbb{{{vvv]]]AAA???;;;777;;;333555222222222222111111111111.........//////000000000////////////////////////000///////////////000000000000111111111222222222444444444333333444444555111111222222333333444444333333444444444444333222333333333333333333333333444222111111333555666777555444333444666666444333555555555555444444444444333444444555555666666777111111222222333333444444///111333333222222222333111111111111111222222222333333222222111111000000---///000///...---...000...///111111111000111222000222555999===DDDKKKQQQ```ccchhhmmmpppqqqooonnnpppjjjggghhhfff```[[[YYYaaaiiiqqq}}}vvvmmmhhhggglllpppuuu~~~yyymmmmmmuuuuuuqqqtttvvvzzzrrrooommmppprrrxxxtttkkkggghhhrrruuukkkddd^^^```fffnnnnnn^^^\\\[[[]]]```dddggggggccc\\\WWWZZZXXXXXX[[[bbbhhhjjjjjjddd___ZZZYYYXXXWWW[[[```ccccccbbb^^^[[[]]]ccciiizzz|||}}}|||qqqppp|||{{{~~~|||qqqfffeeemmmvvvyyyxxx{{{{{{}}}~~~|||zzz}}}|||sss{{{}}}sssfff[[[VVVIII@@@888999;;;999555333555444333222111222222333111111111111111111111111///111222//////222222///000000///...............------............------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,******************************************************************************++++++++++++******)))************+++++++++************************************************************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******((((((((()))))))))******************************)))))))))*********************))))))******+++,,,************************++++++************++++++)))***++++++,,,,,,+++++++++,,,,,,------..................///////////////,,,---...///000111111222000111999FFFPPPTTTXXX\\\bbbjjjpppqqqppppppooommmkkkooosssqqqiiifffppp~~~sssqqqsssrrrvvvqqqjjjfffiiiooowww}}}pppkkkdddbbbhhhtttvvvhhh^^^WWWRRRTTTXXX\\\___cccgggjjjjjjhhhgggfffeeedddbbbaaaaaa``````}}}xxx\\\@@@>>>;;;777;;;333444222222222222111111111111---......///000000111111////////////////////////000000////////////000000000000000000111111111222000111222333444444444444111111222222333444444555222333444444444444333222333333333333333333333333444444333111000111333555333222222333555555555333666666666555555444444333444444444444444555555555000111111222333333444444111222333222000000111333000000111111111222222222333333222222111000//////---///000///...---...///---///222333222222222222000///...---...222999>>>FFFJJJQQQYYY```fffjjjkkkmmmkkkkkkmmmiiibbb^^^___dddjjjrrr|||zzzhhh___ZZZ\\\fffoooxxx}}}pppnnnvvvyyypppsssssszzzzzzmmmnnnooommmooopppxxx}}}nnnjjjkkkqqqyyymmmiiigggjjjvvvrrrooonnniiiiiinnnvvv{{{zzzsssmmmgggbbb]]]```iiittt|||wwwpppjjjhhhhhhjjjpppwww{{{|||}}}rrrrrrrrruuu}}}nnnbbbbbbpppxxxqqqlllooouuutttrrrssswwwzzztttyyyzzztttmmmrrrnnnfff\\\RRRGGG>>>888;;;777666999:::777555666888777666444222222333555111111111111111111111111***...000//////222111---000000///...............,,,------......------,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---******************************************************************************++++++++++++******)))************+++++++++************************************************************************((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***************************((()))))))))*********+++******))))))******+++,,,************************++++++************++++++)))******+++++++++++++++++++++,,,,,,---......///............---------------,,,---...///000//////...,,,000999BBBFFFJJJOOOXXXbbbkkkpppsssvvvrrrllldddiiipppqqqmmmmmmyyyyyyjjjiiijjjgggooolllmmmpppoooppp}}}vvvkkkdddfffssssssiiieeedddeeegggddddddddddddeeefffggghhheeedddcccbbbaaaaaabbbbbb~~~zzz[[[???>>>;;;777;;;333444222222222111111111111000---......///000111222222////////////////////////111000000/////////000000000000000000111111111111---///000222333333333222111111222333444444555555111222333444444444333222333333333333333333333333333555555333111111555999333222222444666888888777888888777666555444444333555555555444444333333333222222333444444555666666777777666444111111222444000000111111222222222222333333222111000///......///000111111//////000111,,,...000000...------...222111...,,,+++...333888222555<<>>;;;888666555444444222222222222333333444444:::999888666444333222111222222111111000//////...//////////////////////////////............//////...,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************+++++++++*********))))))(((((((((((())))))))))))************************))))))))))))))))))))))))******************************))))))))))))******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))************++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------...............///111555888:::HHHTTTccclllmmmlllnnnrrrttttttrrrnnnlllnnnsssxxx|||uuummmhhhaaa\\\]]]aaaqqq{{{zzzmmmeeeiiiuuussshhhkkkooopppuuu~~~~~~rrrkkk___YYY^^^dddcccaaaaaaccceeefffeee|||```HHH<<<<<<888666777333222222222111111111111000111/////////111222111000////////////////////////////////////////////////...000222111...---///222888555111000111333222000111111111111222222222222333333444444444333222222333333444444444333222222000111111222222222222222000111222333444444444333444444444444444444444444333333333333444444444444111111222777===CCCGGGHHHCCC>>>888444333222222222111000//////000111222333000000///000000111222222111333444333000///...///////////////////////////,,,,,,,,,---------......000000000000111111222222...000333:::BBBJJJRRRVVVaaaeeeeee```]]]___bbbccc]]]^^^```ccceeeeeebbb```WWWOOOLLLRRRYYYbbbppp~~~}}}tttssssssrrr{{{rrrqqqsssuuuvvvuuummmggggggfffiiiuuu~~~ooofffdddhhhmmmppptttpppkkknnnooozzztttmmmnnnrrrzzzwwwllliiilllsss|||vvvlllssszzzyyyrrrwww~~~~~~tttfff```bbbjjjiiikkkmmmiiiccc```aaaccceeehhhnnnttt{{{|||uuuvvv~~~sssddd\\\\\\RRROOOIIIBBB;;;777777999777777666555555555555666222222222222333333333333555555444333222111000000222111111000000//////...//////////////////////////////............/////////...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************+++++++++***************(((((((((((())))))))))))************************))))))))))))))))))))))))******************************))))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------...///222444666:::III\\\eeeeeedddhhhlllpppsssuuurrrmmmkkkmmmpppuuusssqqqnnnfff___```fffvvvzzzvvvuuu{{{uuulllfffeeehhhmmmqqqwwwppppppqqqrrr{{{wwwjjj^^^\\\WWWVVVVVVXXX\\\___aaabbb|||bbbJJJ>>>>>>999777888444222222222111111111000000000//////000222222111000////////////////////////////////////////////////***...000///,,,...444999;;;555///...222444333000111111222222333333333333444444444444333222222111333333333444444333333222000111222222333333222222111111222222333444444444444444444444444444444444222222222333333444444555111//////000333666777777666444111000000222444555111111000000111222333444///////////////000111111000222333222000//////000////////////////////////+++,,,,,,,,,------------,,,...///111222222222111000//////000222666:::<<>>:::666666888:::555555555555666777777888222222222333333333222222222222222111111111111000111111000000////////////------------------------///......------......///000///............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************************************)))*********++++++++++++************************))))))))))))))))))))))))******************************))))))))))))************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------...///000222333000<<>>>>>999777888444222222222111111111000000000//////000222222111///................................................+++---///......333<<>>888666888999888777555444555777444555555666666666666666111222222333333222111111111111111111111111111111000000000///////////////------------------------......------------......000///------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************************************)))*********++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............//////000000111222///444;;;DDDKKKQQQTTTVVV```dddkkksssxxxwwwsssooosssvvvzzzyyyrrrnnnvvvnnn^^^]]]\\\bbbbbbfffkkkkkkjjjpppxxxuuuooowww~~~llleee^^^]]][[[SSSNNNPPPVVV\\\eeennnwww```HHH<<<<<<888666777333222222222111111111111000/////////111333333111///...................................................///000000222888@@@GGG777444000000222444333222222333555666666666555444333333444444444333222222222222333444444444333333111222222333333333333333333222222222333444555666444444444444444444444444333333222111111222444444333222222222444555444333222333333222111000111333222111111111222444555666111111000///////////////...///111111000///000111........................---------.........//////...///000000000000...---...///000111222222222222444999;;;:::<<>>;;;:::::::::333555666666444333222333333333333444333333222222111222333333333222000000111111111111111111111111////////////////////////..............................------------.........---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***************************************+++++++++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************++++++++++++******++++++,,,,,,------,,,,,,,,,---------.........//////000000111111111333222333888@@@GGGKKKLLLZZZ```hhhppptttsssoookkkqqqtttxxxyyytttqqqxxxcccWWWZZZ^^^gggkkkvvv}}}zzzrrruuuxxxsss{{{pppddd___\\\```aaaTTTKKKKKKMMMQQQ[[[fffsss]]]FFF:::;;;666555777333222222222111111111111000/////////111333333111...................................................//////000111333666:::<<<111000000000000111111222111222444666666555444333222222333444444444333333111222333333444444444333111222333333444444333333222111111111222333444555444444444444444444444444555333222111000111333333///......000222444333222111333444333111///000222000/////////000222444555000000//////000000111111---///000111000///000111........................------------............///////////////...------000000000//////.........111333111---///666:::;;;AAAIIISSSYYYZZZ\\\```eeehhhhhhgggeeecccaaa^^^\\\ZZZQQQJJJJJJKKKJJJMMMQQQZZZaaannnjjjYYYVVVYYYUUURRR\\\gggrrr|||wwwssstttwww|||}}}xxxuuuttttttlllvvvuuurrrxxxyyywwwzzzqqqoooppptttxxxyyyuuupppooojjjiiimmmqqqqqqpppqqqssstttuuuuuuxxx}}}~~~|||xxxyyy}}}zzztttttt{{{ooommmmmmttt}}}qqqiii___XXXSSSLLLCCC;;;======<<<:::888888999:::555666777666555333444444111111222333333222111000111222333333333222000///000000000000000000000000////////////////////////...........................------,,,,,,------...,,,+++***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************))))))*********+++++++++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......---...///000000111111111111111111333666;;;???BBBQQQ[[[gggllljjjffffffhhhqqqtttyyy|||xxxtttwww~~~nnnZZZTTTXXX]]]lllsss}}}zzz~~~vvvyyyyyyhhhdddaaa```hhhggg^^^\\\```^^^UUURRRUUUppp[[[DDD999999555444666333222222222111111111111000//////000222333333111............................................................000222222000---,,,---//////......000111000111333555555444333222111222333333444444444444111222333333444444444444111222333333444444333333111000000000000222333444444444444444444444444444666444222000000111222333/////////000222333222000+++...111111//////000222...------...///111222444......//////000222333444,,,...000111000///000111........................,,,,,,------------...............//////000000111,,,,,,+++***+++---///000,,,...///---///222000+++,,,444===@@@BBBJJJWWWbbbgggjjjkkkkkkjjjjjjgggdddbbb[[[XXX[[[ZZZTTTPPPPPPRRRSSSYYYSSSDDDDDDIIIEEEEEEQQQ]]]jjj||||||ggggggeeeaaa___bbbkkkwww~~~yyytttqqqqqqrrrssssssxxx|||}}}}}}wwwuuuyyy}}}~~~{{{{{{zzzzzz}}}zzzuuuvvv{{{yyyooouuu{{{}}}xxxpppllliiihhhhhhccc[[[TTTPPPKKKFFFCCCCCCBBB>>>:::555:::<<<999555333333333666777666555333333444666000111333444444333333222000111333444333111///...///////////////..................///////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++************++++++************************))))))******++++++++++++************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,...///000000111000,,,///111111///000555:::GGGVVVfffiiiaaa\\\aaaiiiooorrrxxx|||yyysssrrrvvvxxxtttlll```WWWVVVYYY\\\kkksss|||~~~~~~sssooopppqqq|||uuueee```eeebbbbbbllltttttt}}}mmmYYYQQQsss^^^MMM;;;666777888555444111111111111111111111111000000000000000000000000///............---------,,,,,,,,,---------......,,,,,,------...///000000------...///000111222222444666777777666555555666///111444666777666555333111222444555555444222111222222111111111111222222333333222222222222222222222222444444555555555444444444333333222222333333111000000////////////000000000000000000000000000///////////////000111111111...***---:::FFFCCC888111111000000000000111111---------............///..................------000///---...000111000000//////.........---------000//////......000111222000///000555888:::@@@GGGVVV\\\cccfffgggiiinnnrrreeeeeefffeeeccc___ZZZXXXUUUUUUUUUSSSPPPKKKGGGEEELLLKKKPPP]]]jjjlll```SSSNNNNNNOOORRRWWW___gggkkkgggaaaYYYVVVYYYaaaiiinnnwww{{{sssqqqrrrqqqzzz{{{|||tttsssrrruuu~~~{{{zzz|||yyyuuurrruuuzzzzzzxxxyyyvvvyyyuuuuuuwwwooocccTTTLLLLLLLLLGGGBBBAAABBBBBBBBBAAA>>>;;;:::;;;999777777888999888777555555555555555555555555555444333333222222222333444333222111000000000000000000000000///////////////............------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))************,,,,,,+++***)))))))))***))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++,,,,,,---...//////.........////////////000222111000000000111333333AAASSShhhoooggg______cccpppuuuzzz{{{xxxuuusssssspppmmmiiibbbXXXSSSXXXaaaooorrr}}}~~~vvvmmmvvvwwwqqqqqqsssmmmiiiiiigggdddhhhooo}}}fffJJJooo[[[JJJ999444666666333222111111111111111111111111000000000000000000000000............------------,,,,,,,,,---------......,,,,,,------...//////000------...///000111222222222444555555333333333444000111444666777666444333111222444555555444222111111111000000000000111111222222222222222222222222333333333333444444555555555444222111111111111222111111000////////////000000000000000000000000000///............///000000111///******222999666---111000000//////000000111------------............------------------------000///---...000111111111///.........------------......---,,,---...///000---,,,---111222222666<<<@@@FFFMMMQQQTTTWWW^^^cccdddeeefffggggggeeedddbbb]]]]]]\\\YYYUUUPPPLLLIIIKKKIIIJJJQQQXXXXXXNNNDDDCCCCCCCCCEEEIIINNNTTTWWWPPPKKKFFFDDDHHHOOOUUUYYYpppwwwyyyqqqhhhffffffeeelllrrr~~~}}}sssooollljjjjjjqqq}}}wwwtttvvv|||}}}{{{yyywwwwwwzzztttrrrqqqmmmzzzzzzvvvnnnddd]]]\\\^^^[[[RRRGGGAAAAAABBB???<<<<<<===>>>???>>><<<;;;999:::888666666777888777666444444444444444444444444444444333333222222222222333222111000/////////////////////............---............------------,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))***)))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************,,,+++******))))))******))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++,,,,,,---......///------........./////////111111000000000111222333999FFFUUU^^^^^^\\\]]]___dddjjjqqquuusssooommmmmmooollliiieee___]]]dddnnnwww||||||ssstttyyy|||{{{pppmmmuuutttoooqqqwwwssspppmmmfffbbbiiissskkkXXX}}}jjjWWWGGG888333444444111000111111111111111111111111000000000000000000000000............------------,,,,,,,,,---------......,,,,,,,,,---......//////------...///000000111222000111222222111000111222000222444666666666444333222333444555555444333222000000000000000000000000111111111222222333333444444333333222222333555555666444222000//////111111222111000///////////////000000000000000000000000...------------...//////000///,,,))),,,///---(((000//////////////////000------------............,,,,,,,,,,,,,,,,,,,,,,,,000...---...000222222222............------------,,,++++++++++++,,,---...,,,+++,,,///...+++---111---111666:::<<<@@@GGGLLLVVVWWWZZZ]]]aaadddggghhhjjjiiihhhfffbbb^^^[[[YYYUUUSSSQQQPPPPPPMMMGGGAAA@@@@@@??????@@@BBBDDDEEE???===::::::>>>CCCFFFHHH\\\aaabbb\\\UUUTTTUUUVVV^^^iii|||wwwkkkggggggeeegggsss~~~zzztttrrruuu}}}}}}zzzyyysssyyywwwjjjaaa___\\\WWWYYYXXXTTTNNNFFFCCCEEEGGGCCC???:::777777888888777777888999:::::::::999888888666555555666666555444333333333333333333333333333333333333222222222222111111000///.....................---------,,,,,,............------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++***)))))))))******))))))))))))))))))))))))************************+++++++++++++++*********++++++,,,,,,------......,,,---------............000000000000000111222222111666===GGGOOOTTTWWWWWWYYY```iiinnnnnnlllkkkkkkjjjiiiiiiiiiggghhhpppzzzoooccccccggghhhrrruuuxxx~~~yyyqqqtttyyy}}}zzzlllcccgggqqqwwwjjjbbbzzzgggTTTFFF888444444333111000111111111111111111111111000000000000000000000000.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------......///000000111///000111000//////111222111222444555666555444333333333444444444444333333111111111222222111111111000000111222333333444444555444222111111222444666777555333000///000111222222222111000////////////000000000000000000000000---,,,,,,,,,,,,---......---......,,,,,,,,,------//////............//////,,,,,,---------.........,,,,,,,,,,,,,,,---------///...---...000222333222------------------------+++++++++++++++,,,,,,------,,,...111///++++++...+++---...//////111555999<<<>>>AAAGGGMMMTTTYYY\\\eeefffggggggggggggffffffbbbbbbaaa^^^ZZZVVVRRRPPPLLLKKKIIIGGGEEECCCAAAAAA>>>===<<<>>>@@@BBBBBBBBBEEEHHHIIIFFFCCCCCCGGGJJJMMMZZZnnnzzzvvvjjjcccdddccceeejjjvvv~~~}}}||||||vvvsssrrrmmmgggdddWWWXXXTTTKKKFFFEEECCC>>>:::;;;;;;999777777999<<<666666666555444555666888666666777777777777666666666555444444555555444222111111111111111111111111222222333333333222222222111000//////.........///.........------------,,,.........---------,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***************)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((()))))))))******************))))))))))))******))))))))))))))))))))))))************************+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000111111......000666???GGGMMMOOORRRYYYaaafffgggggghhhiiigggiiimmmqqqqqqpppuuu|||hhh[[[WWWTTTeeevvv{{{zzz}}}tttdddcccjjj{{{rrrgggcccaaayyygggRRREEE999666666444222111111111111111111111111111////////////////////////...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------------......//////000000///000111000//////111333222333444555555555444333222333333333333333333222222333333444444333333222000000111222333333444444555444222111111222444555888666444222111222333444333222111000////////////////////////////////////,,,,,,,,,,,,,,,---......---...000///---,,,...111...------------------...,,,,,,,,,------------...,,,---------.........//////...---...000111111111,,,,,,------------------++++++,,,,,,------------,,,,,,...222000,,,,,,///.........---,,,---///111---...000333888>>>CCCFFFLLLNNNQQQUUUZZZ^^^aaabbbdddhhhllllllhhhdddcccccc^^^]]]ZZZWWWSSSOOOLLLJJJGGGFFFFFFGGGHHHHHHFFFDDD??????>>>===<<<===BBBHHHEEEPPP```iiiggg```bbbhhhjjjooouuu|||}}}zzzmmm```SSSOOONNNJJJEEECCC??????<<<777555666666444777888:::999888666555444333555777777555555777999777777777777666555444444444333333444555444222000111111111111111111111111111111222333333222222111111111000/////////000000/////////.........------...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,(((((())))))************************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((()))))))))***************))))))((())))))******))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000000000...//////000333999AAAGGGMMMSSSYYY]]]___aaaeeehhhmmmpppwww}}}}}}xxxwwwzzz{{{mmmZZZTTTRRROOO```tttqqqdddeeekkksssyyyyyyoooeee`````````vvvdddPPPDDD:::777777444222222111111111111111111111111////////////////////////------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------------.........////////////000000/////////222444333333444444444444444444222222222111111222222222333444555666666555444333111111111222222333333444444444222111111222222333666555555444444444444444444333222111000/////////////////////////////////---,,,,,,,,,,,,---....../////////000,,,)))***///------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------......////////////---,,,---...//////...,,,,,,,,,,,,------------+++,,,---.........------******,,,000///++++++///---------------...//////...---------...000222333666888<<>>AAACCCFFFKKKRRRXXX\\\___aaaccceeeeeeddddddeeefffggggggbbb```___```aaabbbbbbaaa```YYYUUUUUUUUUUUU[[[cccmmmrrryyy}}}{{{www{{{zzzyyyvvvtttvvv{{{{{{wwwnnnmmmkkkeee\\\QQQFFF@@@@@@:::555666666555666888666666777666555333555888...///111333555666555444444444333444555666666666666666666555555555666666333333333444555444222///111111111111111111111111///000222333333333222111/////////......//////000.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))******++++++'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))************************((()))))))))*********+++++++++++++++++++++++++++------........./////////,,,---.../////////......///000111///...///444888AAAIIITTT]]]aaadddgggjjjqqqrrrxxx~~~xxxtttsssssspppjjjaaaUUUMMMPPPXXXccc{{{zzzllleeejjjuuu{{{yyy~~~|||rrriiifffffffffmmmZZZKKKBBB:::777666333111222111111111111111111111111////////////////////////---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------........................---,,,...111444444444444444444444444444000000////////////000000111222444555555444222111333333222222222222222222333333333333333222111000///111333555666555444333555444333111000/////////////////////////////////...------------.../////////++++++///...***+++111,,,++++++++++++++++++,,,++++++,,,,,,,,,---------******+++,,,,,,---......///---++++++,,,,,,+++***+++++++++,,,,,,---------***+++,,,---...---,,,,,,,,,***+++---,,,)))***...++++++,,,---......,,,***++++++,,,---...//////000---------...000111333444000333999???DDDIIIMMMPPPSSSSSSTTTWWWZZZ^^^aaaccccccaaa```aaadddfffgggggghhhaaa]]]___aaabbbiiirrrlllpppvvvzzzwwwpppooorrr```ZZZRRRNNNRRRWWWUUUNNNKKKIIIFFFBBB>>>:::777555444111000222222000000333333444666555111...///333555444333222333444333333444333222333555888888777444444444444555666777888333333333555666555222///111111111111111111111111...///111333444333111000......---------......///---------,,,,,,,,,++++++---------,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))***'''(((((()))***+++++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************((((((((((((((()))******))))))))))))))))))))))))************************(((((())))))*********+++++++++++++++++++++++++++.........////////////000,,,,,,.../////////...------------...///111333444111<<>>999777999<<<>>>???>>>======<<<;;;:::999999777666666555444444333333333333333333333333333333222222222222222111111111444333222111111111111111333333333222222222222111333333222222333333444555666666666666666555444444111333444555444333444555222222222222222222222222222111111000//////000000///.........------------///...---,,,+++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///////////////.............../////////000000000000000111444;;;DDDKKKQQQSSS[[[```cccfffkkkqqqpppkkkeeejjjppprrrqqqpppppprrrxxxxxx{{{ooo___UUU]]]}}}hhh]]]KKK@@@666444444222000000///000000111111000000///........................------------------------++++++,,,,,,------......------------------------,,,,,,,,,,,,---------------...////////////222444444444444444444333333222......///000000111222222333555666666444222222222000000/////////000111222222222222111111111111111222444555444111111333666555444444333333222111111222111000000000000111111222111000...---,,,,,,,,,999444000...//////---+++***++++++,,,,,,++++++***---,,,,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++)))'''++++++************++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***++++++++++++***------------------------,,,,,,+++***************///......------......///...---------...000222333444111......///111222222222111111111000000000000222111111000000/////////111111111111111111111111000000000000000111111111333222111111111111111111111111222222222333333333111111000000111111222333555666666666666555444444111333555555444444555666222222222222222222222222333222111000///.....................------------......---,,,+++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***+++************)))))))))******+++,,,,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))******+++++++++))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------............................../////////000000000///000111222666===EEEJJJTTT[[[aaaeeejjjpppttttttssswww|||}}}yyyuuusssrrr|||yyyooohhhdddrrryyyoooggg^^^YYY___|||fffZZZHHH>>>666444444111000111///000000000000000000///........................------------------------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,...000111000000222333333333444444444444333333------...///000111111222333555777777555444333333///////////////000000111111111111111111111111111000333666444000...222666666666555444444333333222333333333333444555666777555444222000...,,,++++++,,,***)))+++---...,,,******++++++,,,,,,++++++***---,,,+++,,,---...---+++++++++++++++++++++++++++******************)))(((++++++************++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++************++++++)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++000///...---------------------,,,,,,------.../////////......///000000000000000000000000000000000000000/////////.........///////////////000000000/////////000000111111111222111111000000000111111000000111222333333444444111000000000000111222222555555666666555555444333444666777666555333444444222222222222222222222222333333111000......------------------------------...---,,,,,,+++++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************)))))))))))))))***,,,------,,,***)))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********+++((()))))))))************************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,---------...............///........./////////000000111222222111111555<<>>GGGTTT^^^aaabbbgggllluuuzzz~~~xxxsssrrriiijjjiiiddd^^^XXXVVVVVVXXX[[[bbbjjjpppuuuzzz~~~uuurrrooolllnnnyyyvvv]]]PPPBBB;;;666555333000///222000//////......//////000------------------------------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***,,,////////////000111000111111222222222222222//////000000000000111111111444777888777555333333...///000111111111000000111111111111111222222222000222333222//////111444555444444333333222111111,,,---...///111333555666555444222000...---,,,,,,+++,,,---------,,,***)))***++++++,,,,,,++++++***...,,,******+++,,,+++***************************(((***+++***)))'''((((((******))))))))))))******+++************++++++,,,++++++++++++++++++++++++******))))))))))))******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,++++++++++++++++++,,,---...++++++++++++++++++++++++)))+++---...---------...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000111111111111///////////////000000111000000111222333333444444222222222111222222333444444555555555555444333333777888888666333111000111222222222222222222222222222111000///...---------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++************************************************'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((()))))))))))))))***'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,---......//////------........./////////...000111222111111222333555<<>>DDDOOO[[[```aaaeeelllxxxxxxzzz~~~|||tttlllhhhoooxxxwwwhhhUUULLLNNNPPP[[[iiiuuu~~~xxxnnnjjjTTTLLLBBB:::444444444111000000000000///...............------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,------........./////////------------------------//////000000000000111111333333333222111000000///---...000111222222222111//////000000000000111111000111222222111000222333333222000///.........///............------------------------------------,,,,,,,,,,,,,,,++++++***---+++++++++------,,,+++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***)))(((((((((((())))))***+++++++++++++++))))))))))))))))))))))))***+++,,,,,,******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------,,,,,,---...............000000000////////////...111111111111111111111111222222222222222222222222333333333222222222222222222111111000000111111222111111000///...------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((((()))***************++++++++++++++++++++++++))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))******'''((()))(((((()))+++---))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))************+++++++++,,,++++++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////444333222111000111222222555:::FFFVVV```ccceeehhhqqqqqqsssuuuvvvsssllleeehhhjjjnnnnnneeeYYYTTTUUUTTTccc{{{mmmbbbiiiSSSLLLAAA999444444444111000111000000///...............------------------------------,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,------////////////000000000111333333222111000//////...---...000111222222222222////////////000000000111000111333333111111111222222111000......---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******))))))))))))******)))************************))))))))))))))))))))))))+++******)))))))))))))))'''(((***+++,,,++++++***))))))))))))))))))))))))------,,,+++***)))))))))))))))))))))))))))))))))************************************************++++++************++++++************************************************)))))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------............------------------------,,,,,,---.........------////////////////////////111111111111111111111111222222222222222222222222222222222222222111111111111111000000000000111111111000000///......------,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))***************************************))))))))))))))))))))))))*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))***'''((()))(((''''''***---))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************((()))))))))******************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000111333333222555???OOO[[[```aaacccgggffffffgggiiiiiifffdddfffeeefffgggfffccc```___\\\jjj}}}jjjcccgggRRRKKK@@@999333333444111000111000000///...............------------------------------,,,,,,,,,+++++++++,,,***)))***,,,---,,,+++++++++,,,,,,++++++***)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,------...////////////000000000222222111000000///......---...000111222222222111...////////////000000000///111333333111000000111000000///......---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++******)))((((((((()))***************************))))))))))))))))))))))))(((((())))))************%%%&&&(((***+++******))))))))))))))))))))))))))))))(((((((((((((((((('''))))))))))))))))))))))))************************************************+++******))))))******+++))))))))))))))))))))))))************************'''(((((()))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++,,,,,,---...---------.............../////////000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000111000000//////......------,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))((())))))(((''''''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))))))))************)))******++++++*********)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------...///111222444444333222666CCCOOOTTTVVVXXX\\\[[[ZZZ\\\```eeehhhjjj^^^\\\\\\```hhhlllhhhbbbhhhooo~~~mmm```___eeePPPIII@@@888222333333111000111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,******,,,///000---)))+++++++++++++++******)))))))))******+++,,,,,,,,,)))))))))*********++++++***++++++,,,,,,------.........////////////000000000000000000////////////...///111222222111000000......////////////000000///111222333111////////////............------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++++++++++++++,,,+++***))))))+++---************************))))))))))))))))))))))))'''''')))***++++++++++++%%%&&&'''((()))*********))))))))))))))))))))))))''''''(((+++---...,,,+++))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))************************'''((()))*********************++++++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------............/////////000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000111000000//////............,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((((((((())))))***)))((()))******)))'''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************((()))******+++*********)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000111111111222...///777???CCCFFFIIIOOOPPPSSSWWW^^^eeelllpppbbb```aaaiiiwww~~~vvviiimmmpppsssrrrhhh[[[TTTTTTcccNNNGGG???888222222333111000111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++...222222---(((+++++++++++++++***))))))((())))))***++++++,,,,,,)))*********+++++++++++++++++++++,,,---................../////////000000.........////////////000000000111222222111///............/////////000000---000222222000...---------............---,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++++++++++++++,,,,,,***((((((+++...************************))))))))))))))))))))))))((()))******+++***))))))'''''''''((()))***,,,---))))))))))))))))))))))))))))))***---///...)))&&&))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))))))))))))))************************((()))***+++++++++***)))******++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------.........//////000000000000000000000000000000000000000000000000/////////000000000111111000000////////////000000////////////............,,,++++++******++++++,,,***************************++++++,,,,,,++++++***(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((('''''''''((((((((())))))+++((('''+++000111,,,''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************(((((()))***************))))))***+++++++++++++++************************++++++++++++++++++++++++,,,,,,---------...............//////000000/////////,,,,,,111555666888<<>>FFFNNNVVVZZZccc\\\```ggggggmmmqqqjjj~~~hhhPPPCCCAAAAAA999222222222000///000......---------......///++++++---......---++++++************************))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((()))))))))))))))))))))))),,,++++++++++++++++++,,,,,,+++***))))))+++---...///000000111111111000000---.........//////000000222111111000000000000000///////////////......---,,,------......------,,,***++++++,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((()))))))))((('''&&&&&&((((((((((((((((((((((((((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((()))***************(((((())))))******++++++))))))))))))*********************************************))))))))))))))),,,,,,------...///000000........................---,,,---...000111000///------------....../////////---,,,,,,---...,,,+++++++++************++++++++++++******))))))((((((+++++++++,,,,,,+++++++++************************(((((())))))*********+++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((()))******''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((()))++++++)))'''&&&(((---///000...))))))(((((('''''''''&&&&&&(((***)))&&&&&&'''***'''((((((((())))))******))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))(((((()))******************(((((()))***+++***)))******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...///000000111111///---...222333222000111333555666888;;;@@@CCCPPPLLLXXXggghhhiiikkkgggxxxeeeRRREEE@@@===999444000///000000000---------............///+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,***((())),,,...,,,,,,+++******+++,,,,,,---------............///---......///////////////............////////////000000///...------,,,,,,............////////////,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))(((((((((((())))))+++*********))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************''''''''''''((((((((((((******))))))((((((''''''((((((((((((((()))******000...+++)))((('''((()))************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,------...///////////////.........---,,,,,,---......---+++,,,---///000000///---,,,.........------,,,,,,,,,************************************************************************)))*********++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......---------............///------...///000111222222222222222333444555777888???CCCMMM\\\jjjooojjjcccuuubbbQQQEEE@@@<<<888333000///000000000..................------+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***))))))+++...,,,++++++******++++++,,,------------............------...///////////////............////////////000//////...------,,,,,,,,,------------.........,,,++++++******++++++,,,,,,,,,+++++++++*********+++++++++*********))))))))))))(((((((((((())))))******)))))))))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((()))******---,,,***(((''''''((()))************************))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,***++++++,,,,,,------...////////////...............---,,,---//////---,,,,,,---...//////...---,,,......---------,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...------------............------...///000111222222000000000111222333555555;;;===DDDPPP\\\ccccccbbbqqq___OOODDD???;;;888333000000000000/////////......---,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,+++***))))))+++---,,,+++************+++,,,,,,,,,,,,---------......------...////////////...---............///////////////......---,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,++++++++++++*********+++************)))))))))))))))(((((((((((())))))))))))(((((((((((((((''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((()))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))******+++***((('''''''''((()))************************)))))))))*********++++++))))))))))))))))))))))))*********++++++++++++,,,***++++++,,,,,,------...........................///...---...///000...,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************((((((((()))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((''''''''')))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------------------............------...///000000111222.........///000111222333555666999???GGGPPPXXX\\\ooo]]]LLLAAA===:::777333000000000000///000//////...,,,++++++***+++,,,,,,------,,,,,,+++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************++++++***))))))+++,,,++++++************+++++++++,,,,,,,,,------------,,,---......//////......---------.........//////.........------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++************************))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))((((((((())))))***************************))))))))))))************))))))))))))))))))))))))************++++++++++++***++++++,,,,,,------...------...............//////......///000000///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&&&&&&&&&&((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111............///000111222000111222444777???IIIQQQnnn[[[JJJ???;;;999666222000000000//////000000///---,,,+++***)))+++,,,,,,------,,,,,,+++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***+++***))))))***+++************************++++++++++++,,,,,,,,,---,,,------...............------------............---------------,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((())))))*********))))))******++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,------...,,,---------....../////////......///000000///---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...------......//////000000///////////////000111222...000111000000444<<>>;;;888555222000000000///...//////...---,,,+++***)))+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++)))))))))+++))))))***++++++***))))))******+++++++++,,,,,,,,,,,,,,,---............---,,,------------.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,+++************)))))))))(((((()))))))))))))))***))))))(((((((((((())))))'''(((((((((((()))))))))((())))))******))))))((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))'''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))******************++++++++++++))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++***++++++,,,,,,------...,,,,,,,,,---....../////////...---...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000/////////000000111222...000222111///000333777jjjXXXHHH???;;;777444222111111000///.........------,,,+++******+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***++++++)))))))))***((()))***++++++***)))(((************+++++++++++++++,,,------......------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,++++++******++++++,,,************))))))))))))(((((((((((())))))******))))))(((((((((((())))))((((((((()))))))))******))))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''((())))))((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))((((((&&&''''''''''''(((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((()))******)))***************))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...++++++,,,------...//////...---,,,---//////---,,,+++,,,------------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------........./////////////////////000000111///000111111000000111222hhhWWWHHH???<<<666444222111111000///......------,,,,,,++++++***+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***((()))***++++++***)))((()))************++++++++++++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,++++++++++++++++++,,,************))))))))))))'''((((((((())))))******))))))(((((((((((())))))(((((())))))******++++++))))))************))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((()))''''''''''''((((((((()))'''((((((((())))))******((((((((((((((()))******)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......++++++,,,,,,---...//////---,,,,,,---......---+++***+++---......---+++************++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...............//////.........//////000000000000000111111111111zzzgggWWWFFF===<<<777555222111111111111000////////////............++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++++++++******************------------------------,,,,,,+++++++++,,,...//////...---,,,+++*********)))))))))***+++,,,......***+++,,,,,,******+++,,,***************)))(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))***************)))(((''''''((()))***(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************))))))************+++++++++,,,------,,,+++***,,,---++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((++++++***)))))))))))))))$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((***)))'''&&&'''(((***+++((((((((((((((((((((((((***)))(((''''''((()))***(((((('''''''''&&&&&&&&&+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((()))***++++++************************+++*********))))))(((((()))************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000////////////000000000000zzzfffWWWGGG>>>===777555222111111111111000////////////............+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************))))))*********+++++++++************************------------------------,,,+++*********,,,---......---,,,+++++++++++++++************+++,,,------***+++,,,,,,******+++,,,***************)))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))************)))(((''''''((()))***(((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))*********++++++++++++,,,---,,,+++***,,,---++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((+++***)))(((((((((((()))&&&&&&'''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((()))((('''&&&&&&(((***+++((((((((((((((((((((((((***)))(((''''''((()))***(((((('''''''''&&&&&&&&&************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))))))))************************************)))))))))((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000xxxfffWWWHHH???===777555222111111111111000/////////............---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++************************,,,,,,,,,,,,------------++++++***)))***+++,,,------,,,,,,+++++++++,,,,,,,,,++++++******+++,,,,,,***+++,,,+++******+++,,,***************)))(((((((((((((((((())))))))))))'''''''''((()))*********(((((())))))))))))******)))((((((''''''(((((()))(((((((((((((((((((((((())))))((((((((())))))***''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''(((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++*********))))))))))))))))))*********+++++++++,,,---,,,+++***,,,---++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&&&&''''''((()))))))))((((((''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''((((((((((((((('''&&&&&&&&&''')))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''''''''&&&************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((++++++***))))))(((((('''************************************)))))))))))))))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000vvvdddWWWIII???===777555222111111111111000//////.........---------***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))************))))))))))))************,,,,,,,,,,,,,,,---------+++***)))))))))***+++,,,++++++++++++++++++,,,,,,---,,,++++++*********+++)))+++,,,+++***)))***+++***************)))(((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))************)))+++,,,,,,+++++++++---++++++++++++++++++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((((('''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))((((((''''''''''''(((((()))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((('''''''''''''''*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))((((((*********************************)))))))))))))))))))))*********+++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////////////////000000000000sssbbbWWWIII???<<<777555222111111111111000............------------*********+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********+++++++++,,,,,,,,,------,,,+++***)))))))))***+++++++++*********+++,,,,,,------,,,+++************)))***++++++))))))***+++***************)))(((((((((((((((((())))))))))))***)))))))))(((((((((''''''(((((((((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&''''''((()))''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((())))))(((''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))(((((((((((()))))))))*********(((***,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((''''''''''''(((((()))((((((''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&''')))************************************))))))))))))))))))******))))))*********+++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------..............................////////////000000000000ppp___VVVIII???;;;777555222111111111111000.........------------,,,************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******'''(((((())))))***************++++++,,,,,,---------,,,+++***)))***++++++,,,++++++*********++++++---,,,,,,+++*********+++)))***+++***))))))***+++***************)))(((((((((((((((((())))))))))))*********)))((('''''''''''''''(((((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((()))))))))******'''))),,,,,,,,,++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((('''&&&(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''(((((()))***((((((''''''(((((())))))((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((###$$$''')))***+++******************************))))))))))))************)))************+++++++++*********++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,---------..............................////////////000000000000mmm]]]TTTHHH>>>:::777555222111111111111000.........---------,,,,,,************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***''''''(((((()))******+++)))******+++,,,,,,------...---,,,*********+++,,,,,,,,,+++***)))))))))***,,,,,,++++++***+++++++++(((***+++***)))((()))+++***************)))(((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''((((((((())))))&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((()))))))))***&&&(((+++---,,,+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''(((''''''''''''''''''''''''((((((((((((((('''&&&&&&'''((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***)))(((((((((((()))***+++((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''(((((()))))))))((((((((((((((((((((((((((('''((()))******)))(((''''''((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((((((((((((((((((((())))))))))))(((((($$$%%%''')))******)))(((************************((()))))))))************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------..............................////////////000000000000kkk\\\TTTHHH===999777555222111111111111000......---------,,,,,,,,,)))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))***+++,,,,,,------///...,,,+++++++++,,,,,,---,,,+++***)))))))))))),,,++++++***++++++,,,,,,(((***+++***)))((()))******************)))(((((((((((((((((())))))))))))''''''(((((())))))******''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''((()))++++++''''''''''''((((((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((******((('''&&&''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))%%%(((+++---,,,+++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))***++++++((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))'''(((((()))***)))))))))(((((((((((((((((((((((('''((()))******)))(((''''''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&(((******)))'''&&&************************(((((())))))*********+++)))************+++++++++,,,,,,++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------..............................////////////000000000000iii\\\SSSEEE<<<<<<666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))++++++************++++++))))))************))))))''')))***)))((('''(((***))))))************))))))))))))))))))))))))))))))''''''((()))***++++++,,,++++++*********+++---...---,,,)))((((((***---///000---))))))+++,,,***(((******)))(((((((((((((((******+++++++++,,,,,,,,,+++++++++***)))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******)))((('''''''''''''''''''''&&&&&&))))))((('''''''''''''''###$$$$$$%%%&&&'''((((((******))))))((((((''''''))))))***************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&'''((()))***))))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---,,,***(((&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((('''''''''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))))))))************+++++++++************************************************************************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,---------............///............////////////gggZZZQQQDDD;;;;;;666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))+++******))))))******+++))))))************))))))''')))***)))((('''(((***))))))************))))))))))))))))))))))))))))))(((((())))))******++++++++++++*********+++,,,---,,,+++***))))))+++,,,...///---,,,,,,,,,,,,+++)))******)))(((((((((((((((*********+++++++++,,,,,,++++++******)))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&''''''(((((()))***)))))))))((((((((('''((((((((()))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++************)))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))((('''&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***(((((((((((())))))))))))))))))*********+++++++++***************************************************************************************+++++++++******+++++++++,,,,,,,,,------------........................////////////dddXXXPPPCCC;;;;;;666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))+++******))))))******+++))))))************))))))''')))***)))((('''(((***))))))************)))))))))))))))))))))))))))))))))))))))))))))*********+++************+++,,,,,,************++++++,,,,,,,,,---///...---+++*********))))))(((((((((((((((*********++++++++++++,,,++++++******)))((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((((((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((()))))))))*********''''''((((((((()))))))))'''(((((())))))(((((('''((()))))))))))))))))))))))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))*********++++++++++++,,,+++++++++************)))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))******++++++***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,------------............---............/////////bbbVVVNNNBBB;;;<<<666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))******))))))))))))******))))))************))))))''')))***)))((('''(((***))))))************))))))))))))))))))))))))))))))*********)))))))))))))))******************++++++((()))***+++,,,++++++***(((,,,//////,,,))))))***))))))(((((((((((())))))************++++++++++++************))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))))))))(((((('''''''''))))))))))))((((((((((((++++++******)))))))))***(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))************+++++++++++++++++++++*********))))))************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((())))))))))))))))))))))))******************************************************************************************************************+++++++++,,,,,,,,,,,,,,,---------.........---------.........//////aaaUUUNNNBBB<<<===666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))***))))))))))))))))))***))))))************))))))''')))***)))((('''(((***))))))************))))))))))))))))))))))))))))))*********)))))))))))))))************************''')))***,,,,,,+++***)))&&&)))------***'''''')))))))))(((((((((((())))))))))))*********+++++++++*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''''''''((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))'''''''''((((((((())))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''((((((((())))))((((((((())))))***))))))(((((('''&&&&&&&&&(((((((((((())))))))))))+++***)))(((((((((((()))(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))(((''''''))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''(((((())))))))))))((((((************))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''(((((((((((())))))))))))(((((()))))))))*********************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...------------............aaaTTTLLLAAA;;;<<<666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))''')))***)))((('''(((***))))))************)))))))))))))))))))))))))))))))))))))))))))))******************+++******)))(((((((((***+++++++++***)))&&&(((******)))((('''(((((((((((((((((())))))***)))))))))************+++******))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))*********''''''((((((((()))))))))&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&''''''(((((())))))((((((((()))******(((((((((''''''&&&&&&&&&(((((((((((())))))))))))***)))(((&&&&&&&&&'''''')))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))************++++++++++++************)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((())))))))))))((((((((((((''''''''''''''''''''''''((((((''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((''''''((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''(((((())))))))))))((((((*********)))(((''''''&&&)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''))))))))))))''''''(((((((((((())))))))))))((((((((()))))))))******************************))))))))))))))))))))))))************************'''((()))***+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........___RRRJJJ???888:::666444111000000000000///......---------,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))''')))***)))((('''(((***))))))************))))))))))))))))))))))))))))))(((((())))))******++++++)))***++++++***)))((('''((())))))***************)))((('''((()))***)))(((((((((((((((((()))******))))))))))))************)))))))))))))))))))))***(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''(((((())))))))))))(((((()))******+++))))))(((((((((((((((((('''((((((((()))))))))***---,,,***(((''''''((()))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************+++++++++************)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((('''&&&%%%(((((((((((((((((((((((('''''''''((()))*********''''''''''''''''''''''''(((((())))))))))))((((((((((((((('''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))******)))'''&&&(((((((((((())))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........~~~^^^PPPHHH===666888666444111000000000000///......---------,,,,,,,,,,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((()))***)))((('''(((***))))))************))))))))))))))))))))))))))))))'''(((((()))***++++++,,,)))***+++++++++)))(((''')))))))))))))))*********,,,)))&&&'''***,,,+++(((((((((((((((((()))******))))))))))))************)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))***((('''&&&&&&'''(((***)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((&&&''''''((()))******+++))))))((())))))***++++++)))))))))))))))*********'''((((((((())))))******111000---,,,++++++,,,---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++***)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((('''%%%$$$((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......tttXXXNNNCCC<<<999555444333222000//////......---,,,,,,+++*********+++---,,,***+++,,,,,,+++)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((%%%'''((((((''''''(((***''''''((((((((((((''''''''''''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))(((((('''''''''%%%$$$(((000777888777999555///)))'''''')))+++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))),,,)))'''(((++++++***'''***)))((()))++++++***((((((((())))))******++++++*********)))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((((('''''')))*********)))((('''&&&))))))(((((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))******)))((())))))))))))************)))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,,,,++++++,,,,,,---.........---,,,,,,---------sssWWWNNNCCC;;;999555444333222000//////.........------,,,+++,,,,,,,,,---,,,***+++,,,,,,+++)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&'''((((((''''''(((***''''''(((((((((((('''''''''((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''***))))))---333666555222555222...)))'''''')))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))+++)))((((((***+++***(((*********++++++***)))((()))))))))))))))************)))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''&&&''''''((())))))******++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((''''''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++)))((())))))))))))************)))))))))))))))))))))))))))***++++++******+++---,,,++++++++++++,,,------------,,,,,,,,,,,,------rrrVVVMMMBBB;;;999555444333222000//////......///......------------------,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&'''((((((''''''((()))''''''((((((((((((''''''((((((((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))((((((((((((((('''(((,,,//////+++'''///...,,,***((((((((()))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***)))((()))***+++***))))))+++,,,,,,***(((((((((************))))))))))))))))))))))))))))))******************))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((()))***---///222444000///...,,,***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))))))))))))))************))))))))))))))))))))))))((()))+++***))))))***,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,pppTTTLLLBBB;;;999555444333222000//////............---------------...---,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&((()))(((''''''((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&'''(((***)))&&&###*********))))))((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************(((***++++++)))((()))***++++++******))))))(((((()))))))))))))))******************)))))))))))))))))))))************))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***,,,000444666555333111///,,,***))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))((()))))))))************))))))))))))))))))))))))''')))******))))))***++++++++++++***+++,,,,,,---++++++*********+++,,,,,,nnnSSSJJJAAA:::999555444333222000//////......------,,,,,,,,,,,,---------,,,***+++,,,,,,+++)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''((()))((('''&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((((()))*********&&&'''((()))))))))((('''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))******+++)))))))))((('''(((***,,,++++++******))))))(((((((((((())))))************))))))))))))))))))******))))))************))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))%%%%%%$$$$$$&&&))),,,...333111///---+++)))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))(((************************)))))))))))))))))))))))))))(((((((((***++++++)))((()))))))))************))))))))))))))))))))))))''')))******))))))***++++++************+++,,,,,,+++*********++++++,,,---lllQQQIII@@@:::999555444333222000//////......,,,,,,,,,,,,,,,,,,---...---,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''((()))((('''&&&'''(((''''''((((((((((((''''''((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))((('''&&&'''(((***+++%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))'''(((******))))))***,,,111---)))'''(((***+++,,,************))))))))))))((((((((()))******++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&%%%%%%&&&''')))***,,,+++***(((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))************************)))))))))))))))))))))))))))((('''(((***++++++***))))))))))))************))))))))))))))))))))))))((()))+++***))))))***,,,***************+++,,,,,,++++++***++++++,,,---...kkkPPPHHH???999888555444333222000//////......---------------...//////---,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((()))))))))'''&&&'''(((''''''((((((((((((''''''************)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***%%%&&&''''''''''''((((((&&&'''(((((()))(((((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&(((******))))))+++--->>>555+++'''))),,,,,,***)))))))))))))))*********'''(((((()))******++++++((()))))))))************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))******++++++'''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***************************)))))))))))))))))))))))))))((('''(((***,,,+++***))))))))))))************)))))))))))))))))))))))))))***++++++******+++---***************++++++,,,++++++++++++,,,---...///jjjPPPHHH???999888555444333222000//////.....................///000111---,,,***+++,,,,,,+++)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((()))***)))'''&&&&&&'''''''''(((((((((((('''''',,,,,,,,,,,,++++++******((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******'''***---...---+++***)))''''''(((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))&&&(((******)))(((+++---HHH;;;...(((***---,,,)))(((((())))))******++++++'''(((((()))***+++++++++(((((())))))*********+++))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******&&&'''((()))))))))))))))&&&''''''((()))+++---...(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***+++************************))))))))))))))))))))))))(((''''''(((+++,,,+++***))))))))))))************)))))))))))))))))))))))))))+++,,,,,,++++++,,,---*********)))***++++++,,,,,,,,,,,,,,,---...///000kkkQQQIII???999:::888222111//////000000...---000///...---------------++++++++++++++++++++++++------,,,,,,+++***))))))))))))))))))))))))))))))''''''((((((((((((''''''******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''(((''''''&&&%%%(((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((++++++++++++)))((('''&&&''''''&&&''''''((()))***((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''(((((((((((((((''''''******))))))((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((++++++******)))******+++444555222***(((---///,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))+++***)))(((((()))***+++((()))***,,,,,,+++******+++***)))((((((***,,,---******+++++++++,,,,,,,,,jjjPPPHHH>>>888888666222111//////000000...---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++***))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''((('''''''''&&&((((((''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((***************)))(((''')))(((((('''''''''((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((()))((('''''')))---000333===<<<555+++(((+++---+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***+++***)))(((((()))***+++))))))***++++++++++++***+++***)))((()))***,,,---******+++++++++,,,,,,,,,iiiOOOGGG===666666444222111//////000000...---------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((())))))******))))))(((******(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((***(((&&&&&&(((---222666===;;;333)))&&&)))++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))***************))))))))))))*********))))))))))))***+++++++++***)))))))))***,,,---******+++++++++,,,,,,,,,hhhOOOHHH===666666333222111//////000000...---------,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))*********)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))******))))))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((,,,***((('''(((***---...222///+++&&&%%%(((***,,,((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''')))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))++++++************++++++***))))))))))))))))))******)))((((((((()))+++,,,******)))))))))***+++,,,******+++++++++,,,,,,,,,hhhOOOHHH???888777444222111//////000000...---......------------......++++++++++++++++++++++++++++++***************)))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''''''''''''''''''''''''''''''''''''''((('''''''''(((***+++,,,++++++***)))((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))))))))))))))'''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((***)))))))))((((((''''''((('''&&&'''(((((()))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))++++++************++++++)))))))))******)))))))))***)))((((((((()))+++,,,***************+++++++++******+++++++++,,,,,,,,,fffNNNHHH???999888555222111//////000000...---......---------...//////++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))((((((''''''(((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''')))+++---...---,,,+++)))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((###$$$%%%&&&''')))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&'''(((((())))))))))))&&&&&&&&&''''''(((******&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((()))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&((()))))))))'''&&&(((&&&'''++++++(((''')))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********))))))*********))))))************)))))))))(((((((((((()))******))))))******++++++++++++******+++++++++,,,,,,,,,cccLLLGGG???999888555222111//////000000...------,,,,,,,,,------...///++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''')))+++...000------+++***)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((###$$$%%%&&&''')))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((((((((((((((('''''''''(((((()))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))%%%&&&'''((())))))))))))'''''''''((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&'''(((((()))))))))***''''''++++++''''''***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***((()))***++++++***)))((('''(((((()))))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,```JJJFFF>>>888777555222111//////000000...---++++++++++++,,,,,,---...++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))************))))))'''((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((''''''))),,,///000...---,,,***)))(((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''(((((((((((((((''''''***)))(((''''''&&&''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))***)))(((''''''(((***+++)))$$$$$$'''(((&&&(((...))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''((((((&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))***((('''((()))***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((()))***++++++***)))(((&&&''')))*********)))((())))))***++++++++++++*********+++++++++,,,,,,,,,```HHHDDD???:::888333333111//////000111000///...---,,,+++,,,,,,...//////...,,,******+++,,,---+++++++++************))))))((('''''''''(((***+++************))))))))))))************))))))))))))'''''''''''''''((())))))***)))((()))***)))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))((((((((((((((((((((()))************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***(((%%%%%%&&&''''''&&&'''&&&&&&&&&'''(((***++++++***((('''(((***---///,,,+++)))((('''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''')))+++---...((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))'''((())))))(((((()))***+++*********))))))(((((())))))))))))))))))))))))%%%&&&)))******)))&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))************************+++***((('''&&&&&&&&&'''''''''''''''''''''''''''))))))))))))((((((((((((((((((''''''''''''((((((''''''((()))***+++,,,,,,))))))(((((((((((())))))(((((((((((())))))))))))++++++)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))***((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''((()))))))))))))))((((((((((((((((((((((((+++++++++***************))))))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))************************'''(((((()))***+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,___HHHDDD???:::888444333111//////000111000///...---,,,,,,,,,,,,---......---+++***)))***+++,,,+++++++++************))))))(((((('''((()))***+++************))))))))))))************))))))))))))(((''''''''''''((())))))***)))((()))***)))(((&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))*********)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))***(((&&&%%%&&&''''''&&&''''''&&&&&&'''((()))******)))((('''(((***,,,---+++***)))(((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((+++***((('''''''''((((((((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((''''''''')))((('''&&&&&&'''((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))'''((())))))(((((()))+++*********)))))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))((((((''''''''''''((((((((((((((()))******++++++))))))(((((((((((())))))(((((((((((())))))))))))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((()))***((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''((()))))))))))))))((((((((((((((((((((((((*********************)))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,++++++******************+++++++++,,,,,,]]]GGGDDD>>>999888444333111//////000111000///------,,,,,,,,,,,,------,,,+++***)))))))))***++++++++++++************))))))(((((((((((()))***+++************))))))))))))************))))))))))))((((((''''''(((((()))******)))((()))******(((&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))(((&&&%%%&&&''''''&&&((((((''''''''''''((()))''''''(((((())))))******))))))(((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((+++***((('''&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))'''(((***)))(((((()))+++******))))))))))))(((((())))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''&&&''''''(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++***)))((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******+++++++++++++++++++++******************++++++++++++,,,}}}[[[FFFDDD>>>999888444333111//////000111000///------,,,,,,,,,,,,,,,,,,+++***))))))((()))******+++++++++*********)))))))))))))))))))))*********************)))))))))(((************)))))))))(((((((((((('''((())))))***)))(((((((((******((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%((((((((('''''''''''''''%%%&&&((()))))))))((((((((((((''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''')))******)))(((***+++))))))))))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))%%%%%%&&&''''''((())))))((((((''''''''''''((((((******))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((''''''(((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************+++++++++***************************++++++++++++yyyYYYEEECCC===888888555333111//////000111000///---------,,,,,,++++++***)))))))))))))))))))))***+++++++++*********))))))((())))))***************************)))))))))(((************)))))))))(((((((((((((((((()))******)))((('''(((******)))'''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&((((((&&&%%%((((((((((((((('''''''''%%%&&&((())))))((('''&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''(((((((((((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((()))******))))))***+++(((((((((((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******))))))((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))***))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((((((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************)))))))))))))))*********************************))))))*********+++++++++vvvWWWEEECCC<<<777777666333111//////000111000///,,,---------,,,+++***)))))))))))))))************+++++++++************)))((()))******++++++******************))))))))))))************))))))))))))))))))(((((())))))***+++(((''''''(((******)))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((('''&&&'''((((((&&&$$$''''''((((((((((((((('''&&&'''((())))))((('''&&&''''''(((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((++++++++++++***)))'''&&&((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))((()))+++***))))))***,,,''''''(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((((((((((((((''''''''''''(((((()))))))))(((((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''******))))))((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((''''''(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))******)))))))))***************)))))))))************+++sssUUUDDDCCC<<<666777666333111//////000111000///,,,,,,------,,,+++)))(((((()))******+++++++++***+++++++++************)))((()))***+++++++++******************))))))))))))************))))))))))))))))))(((((())))))***+++(((''''''(((***+++)))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''((((((&&&$$$%%%&&&'''((())))))((((((((((((((())))))((((((''''''(((((((((((('''%%%$$$((((((((((((((((((((((((''''''''''''(((((((((((())))))*********)))'''&&&((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''******)))((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((('''''''''&&&'''((())))))((('''&&&******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((***++++++***)))+++,,,'''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''******)))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''((()))))))))))))))((((((((((((((((((((((((&&&''''''((())))))******''''''''''''((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************************)))))))))))))))))))))((()))))))))*********+++))))))))))))************rrrTTTDDDCCC;;;666777666333111//////000111000///,,,,,,------,,,+++)))(((((()))***++++++++++++++++++++++++************)))((()))***+++,,,+++******************))))))))))))************)))))))))))))))))))))))))))******+++(((''''''(((***+++***((((((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))((((((((((((((((((((()))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''((()))(((&&&$$$$$$%%%''')))))))))))))))))))))))))))(((((((((((((((((())))))(((&&&$$$###((((((((((((((((((((((((''''''''''''((((((((()))###$$$&&&(((*********)))((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''******)))((((((((((((((('''''''''''''''''''''''''''((((((((())))))******(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((***++++++******+++,,,&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))(((''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&'''(((((()))))))))))))))(((((((((((((((((((((((('''''''''((()))******+++''''''''''''((()))++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********+++))))))))))))************rrrVVVEEEAAA:::888888333333222111000////////////......---,,,,,,,,,,,,---************************++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&((((((((((((((()))******&&&&&&''''''(((((())))))&&&((()))++++++)))(((&&&%%%000111---+++%%%"""***((('''&&&''')))******)))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''******))))))((((((''''''''''''(((((())))))******,,,------,,,)))(((((()))))))))(((((((((((())))))***)))(((''''''((()))*********))))))((((((''''''***)))(((''''''((()))*********))))))((((((''''''))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))qqqUUUDDDAAA:::888888333333222111000////////////......---,,,,,,,,,,,,---************************++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))***,,,---...))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((('''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((((((((((()))******(((((((((((((((((((((((('''((()))******)))((('''$$$...111333999222((((((***))))))***++++++***((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''***)))))))))(((((((((''''''((((((((()))))))))******+++,,,+++)))(((((()))))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))((((((((((((***)))(((''''''((()))******)))))))))((((((((('''))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((()))((((((((('''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))oooTTTDDDAAA:::888888333333222111000////////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))+++---///000))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((((((((())))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((((()))******++++++***))))))((('''''''''((()))******)))(((''''''++++++111???===000,,,)))))))))***,,,,,,***)))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))((()))***)))((('''((()))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))mmmRRRCCC@@@:::888888333333222111000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))***,,,---...(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((())))))***+++*********)))))))))(((''''''((())))))(((''''''+++***"""&&&666;;;666777)))(((&&&'''))),,,,,,,,,))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))&&&'''((((((''''''(((***))))))(((((((((((())))))))))))(((((((((((())))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))kkkQQQBBB@@@:::888888333333222111000////////////------,,,++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******(((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((((((((((((((((((((((((((())))))***((()))))))))*********+++''''''((((((((((((''''''******"""###000666666<<<111---(((&&&'''***,,,...))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((%%%&&&((((((''''''(((***))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))iiiOOOAAA@@@:::888888222333222111000////////////------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))'''''''''(((((((((((((((((((((((((((((()))******''''''((())))))***++++++''''''''''''''''''''''''%%%***(((***555666222666999444---)))((()))++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((('''&&&((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((%%%'''((((((''''''(((***))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))hhhNNN@@@???;;;888888222333222111000////////////---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((('''''''''''''''))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%+++***...888555,,,,,,444111,,,***)))))))))((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))******)))))))))(((((((((''''''((())))))((('''(((***))))))(((((((((((())))))'''((()))******)))((('''))))))))))))(((((((((((('''((()))******)))(((''''''((((((((()))))))))***'''''''''((()))*********''''''((()))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))gggMMM@@@???;;;888888222333222111000////////////---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((()))******))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''))),,,''')))555333)))'''(((((('''(((******((('''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))))))))((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))************))))))((((((((('''((()))***)))((('''((()))))))))(((((((((((())))))'''((()))******)))((('''******))))))(((((('''''''''((()))******)))(((''''''((((((((())))))******&&&''''''((()))******+++''''''((()))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''((((((((()))((((((''''''''''''(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))hhhMMM??????<<<:::999333222222111111000/////////---,,,++++++******++++++------------------------************))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&''')))************''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&'''''''''(((((())))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&+++*********))))))((((((((($$$%%%)))***&&&'''+++***)))(((''''''((()))***''''''((()))))))))))))))(((((((((((((((((((((((()))))))))'''%%%%%%''')))&&&''''''((((((((((((((())))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))))))))))))))(((''''''***)))(((''''''((()))***)))(((((((((******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((***'''%%%'''+++---***&&&(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))(((''''''&&&&&&((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((&&&%%%&&&(((+++''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((,,,+++++++++******))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''''''''((()))+++,,,---))))))))))))************'''&&&&&&(((+++,,,,,,,,,))))))))))))))))))))))))gggMMM??????<<<:::999333222222111111000/////////------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&'''((())))))***))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''((((((((()))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''******)))))))))((((((((()))%%%&&&******((((((,,,***)))(((''''''((()))***''''''((()))))))))))))))'''''''''''''''''''''''')))))))))'''&&&%%%''')))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''***)))(((''''''((()))***)))((('''((())))))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((+++(((&&&(((,,,---+++''''''((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))(((((((((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))((('''%%%&&&(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++******))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******))))))))))))***************(((((()))+++,,,+++***))))))))))))))))))))))))eeeLLL??????;;;999888333222222111111000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((((((''''''%%%%%%((()))'''(((***))))))(((((((((((())))))''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&((()))&&&'''(((((())))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))(((((('''))))))(((((((((((())))))(((((('''(((******((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((+++)))'''))),,,---+++(((''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***++++++***((('''(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&(((***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))++++++++++++***((('''&&&))))))))))))************,,,+++******+++,,,+++)))))))))))))))))))))))))))cccKKK???@@@;;;888888333222222111111000/////////......---,,,,,,,,,------------------------------************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************'''''''''((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''%%%%%%%%%&&&'''''''''((())))))(((((((((((())))))''''''((()))))))))))))))''''''''''''''''''''''''((()))***)))''''''((()))''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))((()))++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))(((''')))+++,,,***((('''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''')))***,,,+++***((('''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''&&&&&&(((*********))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((************))))))))))))************)))))))))(((((((((((((((((((((((((((++++++******))))))((((((***+++,,,,,,+++)))&&&%%%((()))))))))************,,,*********,,,---,,,+++))))))))))))))))))))))))aaaJJJ@@@@@@:::777777333222222111111000/////////......---,,,,,,,,,------------------------------************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((())))))(((((())))))((((((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((''')))******(((((()))***'''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((*********+++------,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((())))))((('''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((***+++,,,***)))'''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''((()))((('''&&&((()))******))))))((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((+++*********)))))))))(((************)))))))))(((((((((((((((((((((((((((++++++******))))))((((((''')))***,,,+++***((('''((()))))))))************))))))(((***,,,......---))))))))))))))))))))))))^^^III@@@@@@:::666777333222222111111000/////////...------,,,,,,,,,,,,,,,------------------------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))...000///,,,+++,,,,,,)))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))'''(((******)))((()))***'''((())))))******))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''(((((()))))))))))))))(((((())))))))))))((((((***)))***+++---...---+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((***++++++***))))))&&&''''''((()))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&((()))((('''&&&''')))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))*********))))))(((((('''************))))))))))))))))))))))))))))))))))))************))))))))))))'''((()))***++++++***)))))))))))))))************(((''''''))),,,......---))))))))))))))))))))))))]]]HHH@@@@@@999555666333222222111111000/////////------,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&'''((())))))***))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))))))))******000333111,,,+++,,,+++''''''((()))******)))((('''''''''((()))))))))))))))))))))))))))))))))))))))&&&(((***+++***))))))***(((((()))************)))))))))))))))))))))))))))'''''''''(((((('''''''''''''''((()))))))))))))))'''((()))******)))((('''((((((((())),,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))************&&&&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********&&&((())))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********''''''((((((((()))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))******)))(((((('''&&&&&&************)))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))************))))))))))))************)))(((''')))+++,,,,,,+++))))))))))))))))))))))))\\\HHH@@@@@@999555666333222222111111000/////////---,,,++++++******++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))'''((((((((())))))******&&&&&&((()))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))******++++++///222000***(((***(((###'''((()))******)))(((''''''(((((()))))))))))))))((((((((((((((((((((((((&&&(((***+++***)))******(((((()))***************))))))))))))))))))))))))))))))************))))))''''''((()))))))))))))))'''((()))******)))(((''''''&&&&&&(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))''''''''''''((((((((()))&&&((()))***)))((()))***&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((()))***++++++%%%&&&((()))))))))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++&&&((())))))(((''''''(((''''''(((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))***))))))((('''&&&&&&%%%************))))))))))))))))))))))))))))))))))))(((((())))))******+++++++++***))))))))))))******))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))XXXGGG@@@???888777999444222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++************)))************************))))))))))))))))))))))))***************************)))(((''''''((()))******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''&&&'''''''''(((((())))))+++***((('''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((()))***++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((()))*********************))))))((((((''''''******))))))((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((+++******)))(((''''''&&&***)))(((&&&&&&&&&'''(((******))))))((((((''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))))))))((((((''''''))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))%%%,,,---'''(((000000***'''(((***,,,,,,***((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''%%%$$$%%%'''))))))(((''''''''''''((((((((((((''''''''''''((((((((((((***((('''&&&&&&'''(((***''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''******))))))((('''''''''))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))((((((***,,,---(((((((((((())))))))))))XXXGGG@@@???888777999333222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))+++***)))((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((()))************)))))))))))))))((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((('''''''''((((((((((((((((((((((((*********)))((('''''''''******)))(((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))&&&+++)))$$$***;;;EEEFFF((()))***++++++***)))((())))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))''''''((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((''''''******))))))))))))(((((())))))))))))))))))))))))************)))))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))((((((***,,,---(((((((((((())))))))))))WWWFFF@@@???888777999333222222111000//////...---------------------------,,,,,,++++++******+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))*********)))(((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++***))))))(((((('''***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********))))))))))))))))))))))))'''(((((())))))((((((''''''((())))))******))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''***************))))))((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))***++++++***))))))***************)))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))+++,,,((("""&&&444>>>???)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---+++)))(((((((((&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((()))))))))'''(((((())))))((((((''')))))))))************+++))))))))))))))))))))))))************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((()))***+++,,,(((((((((((())))))))))))|||UUUEEE??????999777888333222222111111000//////...........................,,,,,,++++++***++++++,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***************))))))(((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((()))***++++++***((('''))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))(((++++++******************((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))),,,***%%%$$$(((((($$$******))))))))))))******((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---***((('''((((((&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((()))(((''''''''''''((()))'''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))))))))((((((((())))))***++++++,,,,,,))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))((()))***++++++(((((((((((())))))))))))zzzTTTDDD??????999888888222222222111111000000//////........................,,,++++++***++++++,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))(((((('''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''%%%&&&''')))************+++)))(((&&&&&&((()))+++((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((()))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''******************++++++((()))))))))************'''((((((((()))))))))***************************%%%)))+++******+++(((%%%******))))))))))))******((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&&&&'''(((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++((((((((((((((((((((((((************************((()))))))))************)))))))))))))))*********(((((((((((())))))))))))xxxSSSDDD??????999888888222222222111111111000000000------------------------++++++******++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))(((((()))))))))))))))(((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((###$$$''')))***+++*********)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))))))))((())))))******))))))(((&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((''''''(((((()))***+++))))))))))))))))))))))))''''''''''''''''''''''''''''''((())))))((('''''')))))))))***************))))))))))))************''''''(((((())))))******************************))))))))))))***,,,---...)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&%%%$$$%%%'''))))))(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((())))))******))))))((((((((())))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++((((((((((((((((((((((((************************))))))))))))************((((((((()))))))))******(((((((((((())))))))))))xxxRRRCCC>>>???999888888222222222222111111111111000,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++************)))************************))))))))))))))))))))))))************************'''((()))******)))(((''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***)))))))))(((((((((''''''((())))))***)))((('''&&&''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))$$$%%%''')))******)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))************))))))&&&'''(((((())))))(((((())))))))))))(((((((((((('''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((())))))***'''((((((((()))))))))***(((((((((((())))))))))))'''((()))******)))((('''''''''''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))************'''''''''((()))*********************************,,,***(((((('''((()))+++((()))***++++++***)))((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%&&&((()))***)))''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********))))))************))))))((((((((())))))*********))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++((((((((((((((((((((((((************************))))))))))))************'''(((((()))))))))))))))(((((((((((())))))))))))yyyQQQBBB>>>???999888888222222222222111111111111111,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******))))))(((((('''''''''&&&((()))*********)))'''&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******%%%&&&(((******)))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))************************((((((((((((''''''''''''))))))))))))))))))))))))))))))************))))))&&&''''''(((((((((((((((******))))))(((((('''''''''((((((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,'''((((((((())))))******(((((((((((())))))))))))'''((()))******)))((('''''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***))))))))))))************&&&''''''((()))******+++************************(((((())),,,,,,***((()))''')))***,,,,,,***)))'''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''')))******)))''''''''''''((((((((()))''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))******+++((((((((((((((((((((((((************************))))))))))))************'''(((((()))))))))))))))(((((((((((())))))))))))wwwOOOFFF>>><<<;;;777555555222222111111000/////////...------,,,,,,------...++++++++++++++++++++++++)))(((+++...+++&&&''',,,(((((((((((())))))))))))))))))))))))))))))))))))+++,,,%%%((('''333$$$///...+++'''&&&((()))((('''***)))((()))***)))***,,,***)))'''%%%&&&''')))*********))))))((((((''''''...%%%&&&)))###$$$---111+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((111###---***'''000***+++***)))+++'''+++((( ,,,''''''((((((((((((''''''))))))((('''&&&%%%$$$$$$###((((((***...&&&###,,,******))))))((((((''''''(((((())))))))))))((((((&&&+++$$$ +++111+++&&&,,,%%%)))***...+++)))((((((((((((((((((((((((((((((''''''''''''((((((***&&&###%%%))),,,***&&&((()))***++++++***)))(((''''''((((((((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))******)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,***(((&&&'''***+++)))''')))))))))))))))))))))))),,,+++)))'''&&&&&&'''(((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))******)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))***)))(((((()))***)))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******++++++))))))(((((((((((())))))))))))))))))************---***''')))---///---***(((((((((((()))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((()))***++++++***)))((((((((((((((())))))))))))(((((())))))******++++++sssOOOFFF>>><<<;;;777555555222222111111000/////////...------,,,,,,------...++++++++++++++++++++++++///,,,&&&$$$***111222---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,"""...***222+++'''***)))$$$...222///+++***,,,%%%%%%&&&((()))'''&&&&&&&&&(((+++...///...---+++***)))))))))(((((((((''''''+++---,,,+++,,,+++'''------,,,,,,,,,+++++++++''''''''''''''''''''''''*********+++++++++,,,,,,,,,)))///000+++&&&$$$---,,,((((((&&&)))...******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))),,,***%%%%%%......***,,,***)))))))))((((((((('''(((((())))))))))))(((((('''+++,,,((('''(((+++,,,***+++000+++&&&'''&&&***((((((((((((((((((((((((((((((''''''''''''((((((***)))((((((((())))))((())))))***+++******)))(((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))******)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((*********(((''''''******)))'''))))))))))))))))))))))))---+++)))(((''''''((()))''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((((((((((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********))))))(((((((((((())))))((((((((()))))))))******+++(((&&&(((+++---+++((((((((((((((())))))))))))))))))))))))))))))))))))******)))(((((()))******(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((((((((((((((()))))))))))))))))))))))))))*********oooNNNEEE>>><<<;;;777555555222111111000000//////......------,,,,,,------...++++++++++++++++++++++++)))+++'''"""&&&///---###(((((((((((())))))))))))''''''''''''''''''''''''%%%+++&&&///+++"""333'''888...$$$###))),,,''' (((((((((((())))))***)))444///(((""" !!!%%%((())))))))))))((((((((((((###...***"""(((+++%%%!!!'''''''''&&&&&&&&&&&&%%%++++++++++++++++++++++++&&&&&&'''''''''((((((((($$$***###)))---###&&&...&&&%%%))))))###%%%)))###''''''(((((((((((('''''''''''''''''''''''''''''''''(((&&&$$$'''))))))&&&))))))))))))(((((((((((((((((())))))))))))(((((()))$$$))),,,%%%$$$***+++!!!+++***&&&(((%%%###&&&(((((((((((((((((((((((()))((((((''''''(((((()))***,,,,,,***'''&&&(((******************)))(((''''''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))***((('''((()))***)))'''))))))))))))))))))))))))---,,,***)))(((((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))******)))'''&&&((((((((((((((((((((((((''''''''''''((((((((((((***))))))))))))))))))((())))))(((((((((((())))))''''''((((((((())))))))))))&&&%%%&&&)))***)))&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))************))))))))))))lllMMMEEE===;;;:::777555666111111111000//////.........------,,,,,,------...++++++++++++++++++++++++$$$+++//////------+++(((******+++++++++,,,,,,,,,++++++++++++++++++++++++555''''''&&&(((***333(((&&&///111---***,,,///&&&)))++++++,,,,,,+++''' ###(((,,,......,,,***))))))))))))(((((((((((((((---$$$'''***''',,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++%%%///!!!...+++---(((''''''+++333'''!!!///,,,******++++++++++++******))))))*********+++++++++&&&+++111...$$$###'''$$$))))))))))))(((((((((((((((((())))))))))))((((((+++$$$...++++++///***(((---"""(((333***((()))(((((((((((((((((((((((())))))(((((((((((())))))*********)))(((((()))***++++++******))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((((((((()))))))))((()))))))))))))))))))))))),,,,,,+++***))))))******))))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((++++++******)))((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((***((()))++++++)))(((***((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((((('''))))))(((((((((((())))))''''''''''''((((((((((((((('''%%%&&&((()))(((&&&(((((((((((())))))))))))))))))))))))))))))))))))'''(((***++++++***((('''(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))******)))))))))(((((((((((())))))))))))++++++******))))))((((((mmmLLLDDD===;;;:::777555666111111000000///............------,,,,,,------...++++++++++++++++++++++++...)))'''***+++)))***...(((((()))))))))*********************************--- ...((('''333%%%+++000,,,&&&$$$$$$&&&'''''',,,+++%%%&&&---...444000+++&&&%%%&&&(((***(((((((((((())))))))))))+++)))&&&)))---(((&&&+++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))%%%///***''',,,...---$$$,,,)))***))) ///,,,(((((())))))))))))((((((''''''(((((())))))******(((""")))---$$$&&&...***(((((((((((())))))))))))(((((())))))))))))((((((***&&&)))---)))%%%&&&&&&+++---(((,,, +++,,,))))))))))))))))))))))))))))))(((((((((((()))))))))&&&###%%%))),,,+++(((+++******)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************((()))))))))((((((((()))))))))))))))))))))))))))+++++++++***************))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((,,,((('''******'''(((,,,))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((''''''))))))(((((((((((())))))''''''''''''(((((((((((()))((('''(((((()))((('''(((((((((((())))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***))))))))))))))))))***(((((((((((())))))))))))++++++******))))))((((((mmmLLLCCC<<<;;;:::777555666111000000//////......---...------,,,,,,------...++++++++++++++++++++++++///+++'''''')))+++---...((((((((()))))))))******************************&&&...***,,,&&&333111)))((('''***------)))%%%999XXXiiiiiiYYY::: """$$$''')))+++,,,++++++(((((((((((()))))))))))))))$$$+++///&&&'''---'''(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))***///...%%%,,,))),,,&&&888 $$$...&&&---"""'''(((((())))))(((((('''''''''(((((()))))))))***000!!!...%%%%%%///+++(((((((((((())))))))))))(((((())))))))))))((((((&&&111,,,###'''&&&%%%---%%%...$$$...&&&"""777!!!))))))))))))))))))))))))***))))))(((((())))))***((($$$!!!$$$***...,,,(((******))))))))))))******((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************''')))***)))((('''(((***))))))))))))))))))))))))*********************)))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++&&&%%%******%%%&&&+++))))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((((((((((('''))))))(((((((((((())))))''''''((((((((())))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))************))))))))))))lllKKKCCC<<<::::::777555666000000000///......------...------,,,,,,------...++++++++++++++++++++++++'''VVV|||yyy}}}yyyzzzzzzzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{$$$+++%%%...%%%///+++,,,***&&&333```PPP000###$$$)))'''((((((((()))))))))***((("""---(((!!!QQQyyyzzzzzzzzzzzz{{{{{{{{{|||wwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzz{{{{{{{{{{{{|||lll''',,,"""///"""222###|||wwwyyyqqqyyyzzzzzz{{{{{{zzzzzzyyyzzzzzzzzz{{{{{{{{{{{{{{{nnn|||~~~MMM'''&&&((('''((((((((()))))))))***(((((())))))))))))(((((($$$333!!!%%%\\\|||zzzssszzzxxxzzz ))))))))))))))))))))))))******))))))))))))******(((&&&%%%&&&)))++++++***))))))(((((()))***+++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''((()))***))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((''''''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********)))(((''')))******''''''(((***))))))))))))))))))))))))((()))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))'''((((((((()))))))))***((((((((()))******++++++))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++&&&(((000000(((&&&+++))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((((()))))))))******))))))***)))(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++(((((((((((()))))))))))))))))))))))))))*********kkkKKKBBB;;;::::::777555666000000000///......------...------,,,,,,------...++++++++++++++++++++++++&&&,,,---'''+++...$$$&&&!!!555wwwIII"""'''((((((((())))))******)))###...###---444&&&,,,'''555---///111!!!)))'''((((((((())))))******(((((())))))))))))((((((###...555222))))))))))))))))))))))))******))))))))))))******(((*********((((((***,,,(((((('''((()))***,,,---))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''(((***+++************************(((((((((((())))))))))))'''((()))******)))(((''''''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''''')))+++***'''&&&(((***))))))))))))))))))))))))'''((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++(((---888888---(((+++))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))************((()))))))))'''&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++***)))(((((()))***+++(((((((((((())))))))))))(((((())))))******++++++hhhKKKCCC===<<<<<<888555555444333000...------...///------------------------++++++++++++******)))))))))+++333+++***((((((+++{{{...###---''''''"""111%%%&&&111...)))yyy(((000'''&&&%%%000&&&333 !!!///(((((())))))))))))(((((())))))))))))((('''%%%%%%)))+++'''***)))(((((())))))))))))((((((++++++***)))(((((())))))+++*********************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************))))))((('''''''''(((***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))******))))))((((((''''''&&&((())))))(((''''''((())))))))))))))))))))))))&&&&&&'''(((((()))(((((((((((((((((((((((((((((('''***,,,+++)))'''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************,,,))))))+++***'''(((,,,+++)))'''(((+++,,,***(((******+++++++++******))))))''''''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***)))***)))'''&&&'''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))((((((((((((((()))))))))************))))))(((((()))***************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++************************)))))))))))))))******+++gggKKKCCC===<<<<<<888555555444333000...------...///------------------------++++++++++++*********)))+++ccc((('''%%%///&&&+++---```!!! 444>>>'''!!!333(((222999EEE+++)))(((&&&...%%%'''WWW'''$$$+++(((((())))))))))))((((((******+++***)))((('''''')))+++'''***)))(((((())))))))))))((((((++++++***)))))))))))))))))))))******************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))(((((('''((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))***)))))))))((((((((('''&&&((())))))(((''''''((())))))))))))))))))))))))'''(((((()))******))))))(((((((((((((((((((((((('''***,,,+++)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************'''&&&'''(((((('''(((++++++)))((((((***+++***((())))))*********))))))((()))((('''(((***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((***)))'''''''''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((()))***************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++************************)))))))))))))))******+++eeeJJJCCC===<<<;;;888555555333222000///............------------------------++++++++++++************###%%%)))++++++666XXXzzzggg111999111,,,+++000###--- 888777"""$$$...%%%000%%%---(((kkkttt$$$+++***&&&+++%%%"""222777***'''(((((())))))))))))((((((,,,,,,,,,,,,+++***)))))))))***&&&***)))(((((())))))))))))((((((+++***))))))))))))))))))((((((((())))))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,---((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&((())))))((('''(((((())))))))))))))))))))))))((())))))***************((((((((((((((((((((((((''')))++++++)))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((***+++***))))))***+++***)))((()))***+++***((('''(((((()))))))))((((((***)))((()))+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))((('''((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((())))))***))))))************))))))(((((()))***************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))******+++|||cccJJJBBB<<<<<<;;;777444555222222000///............------------------------++++++++++++++++++++++++555***)))111+++!!!333DDD444)))BBB###333%%%))),,,&&&,,,***QQQ111### eee;;;000:::''',,,...###"""333+++'''MMM++++++'''***'''+++'''333OOO...%%%))))))(((((((((((())))))+++,,,,,,,,,++++++***)))(((***&&&))))))(((((())))))))))))((((((******)))))))))))))))***'''''''''((())))))******)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++((((((((((((((())))))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))((())))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((******((('''((()))((((((((((((((((((((((((((())))))******)))))))))((((((((((((((((((((((((((()))******************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************************......***))),,,,,,(((***)))))))))******))))))'''((())))))***)))))))))+++***)))***,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((''''''((()))))))))((((((((()))***+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))))))))((())))))******))))))************))))))(((((()))***************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((()))))))))))))))******+++zzzaaaJJJBBB<<<;;;;;;777444444111111000//////.........------------------------+++++++++++++++++++++,,,)))$$$'''...///)))***222ccc...111"""000++++++000$$$)))---(((333PPP!!!555&&&000///,,,'''RRR$$$333+++))),,,111 $$$111###"""ZZZ )))***(((***)))((($$$---???rrr...&&&))))))(((((((((((())))))*********+++******)))(((((()))&&&))))))(((((())))))))))))((((((***)))))))))))))))******''''''(((((()))))))))*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''')))******)))(((((()))(((((((((((((((((((((((('''(((((()))((((((''''''))))))))))))))))))))))))(((((()))******+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))%%%+++***&&&***333222((())))))******)))))))))***((()))******+++++++++***,,,******+++,,,---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''&&&(((+++)))))))))))))))******+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))))))))))))))***++++++))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++(((((((((((((((((((((((()))))))))))))))******+++xxx```IIIBBB<<<;;;:::777444444000000000000/////////...------------------------++++++++++++,,,,,,,,,,,,---......,,,***+++,,,,,,HHH...+++000&&&---222333###)))000&&&&&&ZZZBBB***999...$$$111######vvv***"""---(((%%%222+++!!!***,,,+++$$$ccc---((()))(((++++++$$$//////+++,,,)))***)))(((''''''((()))***((()))))))))))))))((((((''')))&&&))))))(((((())))))))))))(((((()))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''')))******)))(((((()))))))))))))))))))))))))))'''((((((((((((''''''&&&))))))))))))))))))))))))((((((((()))+++,,,+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))%%%+++***(((333CCC@@@000(((***+++***)))((()))***((()))***++++++,,,+++++++++***)))***,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++)))''''''***...)))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))******+++,,,))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))******+++www```IIIAAA;;;;;;:::666444444000000000000000//////...------------------------+++++++++,,,,,,,,,------%%%***---,,,,,,---+++(((CCC,,,###///...$$$---"""...''')))++++++(((111HHH ((($$$!!!555555***$$$)))999++++++666((((((&&&...000&&&&&&***(((???(((((())),,,+++,,,(((&&&'''+++...(((+++***)))(((''''''((()))***(((((()))))))))))))))(((''')))&&&))))))(((((())))))))))))(((((()))))))))))))))***+++++++++++++++***))))))((((((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))&&&'''((()))***))))))((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))'''((((((((()))))))))***((()))++++++)))((()))***)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((('''''')))+++---+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))...+++(((888MMMGGG000(((***+++***(((((()))+++'''((()))***+++++++++++++++***)))***+++,,,,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''***+++***'''(((---111))))))******+++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++************************)))))))))))))))******+++www```IIIAAA;;;;;;:::666333444///000000000000000///...------------------------+++++++++,,,,,,------------,,,,,,,,,+++***((('''BBB&&&,,,""",,,%%%***222)))+++(((%%%111---###MMMJJJ***444)))'''---+++)))***((('''...iii)))&&&%%%888$$$%%%111###&&&333!!!444===LLL)))''')))---+++&&&)))+++$$$!!!---%%%++++++)))(((''''''((()))+++((())))))*********))))))''')))%%%))))))(((((())))))))))))(((((())))))((())))))***++++++------,,,+++***)))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&''')))*********)))((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))'''((((((((())))))******((()))++++++)))((()))***))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))'''&&&(((,,,---+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***---'''"""444III@@@%%%(((***,,,+++(((''')))+++&&&'''((()))***************)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,***((()))...444))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---))))))************))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))************+++++++++************************)))))))))))))))******+++rrr]]]EEEAAA<<<999777666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))+++))))))*********+++++++++000---(((***666@@@:::...((((((((((((((((((((((((+++222111###%%%******))))))))))))******,,,444[[[xxx///""",,,((("""333+++***///777888***&&&***)))%%%MMM!!!///(((************))))))))))))******,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((())))))))))))(((''''''++++++************++++++))))))))))))))))))))))))---+++)))((('''((()))***,,,++++++***)))(((''''''))))))))))))))))))))))))******************************)))))))))))))))***''''''''''''((((((((()))))))))))))))))))))))))))******+++++++++)))'''&&&******++++++++++++*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))************((())))))*********))))))+++***))))))******)))((())))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((''''''(((((())))))******,,,!!!222"""***"""&&&///******))))))))))))************)))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))(((''''''''''''''')))+++------+++***)))***++++++******)))(((((('''++++++******)))(((((('''(((((())))))))))))))))))******))))))***+++---...((()))))))))******++++++///...,,,+++++++++,,,---((((((((()))))))))******&&&'''(((***+++,,,,,,,,,,,,+++***))))))***,,,---(((((())))))******++++++ppp[[[EEEAAA<<<999777666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))+++))))))*********+++++++++'''(((&&&&&&+++000...'''))))))))))))))))))))))))&&&333***!!!,,,(((hhh'''******))))))))))))******777%%%000???<<<... :::&&&(((...(((,,,BBB///(((,,,(((777000111333(((!!!AAABBB***---###333***<<<jjjttt###'''+++,,,///ccc***...%%%(((*********))))))))))))******++++++*********)))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((()))*********************))))))))))))******)))))))))))))))))))))))),,,+++)))((('''((()))***,,,++++++***)))(((((('''))))))))))))))))))))))))******************************)))))))))))))))***'''''''''((((((((())))))))))))))))))))))))))))))((())))))*********))))))******++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********)))))))))*********+++++++++***))))))++++++***)))))))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++++++++******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))((((((((())))))))))))))),,,###---$$$---...''''''******))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))(((((((((+++***)))(((((((((((((((***,,,......,,,******+++++++++******)))))))))(((*********))))))))))))(((************++++++++++++***))))))))))))+++,,,---*********+++++++++,,,,,,///...---,,,+++,,,,,,---************************))))))***+++,,,,,,,,,,,,)))*********************(((((()))))))))*********nnnYYYEEEAAA<<<999777666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))+++***************+++++++++$$$)))+++(((&&&'''((('''************************&&&'''000---777)))******))))))))))))******$$$&&&%%%111<<<)))...---+++&&&'''%%%"""BBB --- '''(((///'''"""---,,,!!!,,,~~~...!!!444444---$$$???'''555+++zzzsss&&&)))***(((,,,fff+++,,,%%%***---******))))))))))))************))))))))))))((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++)))((((((((()))***+++++++++***)))))))))((())))))))))))))))))))))))************************))))))))))))))))))******''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******++++++++++++******'''(((***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********)))))))))))))))***)))))))))***+++---...+++***)))***+++,,,+++******))))))(((((())))))***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++++++++***************************************))))))))))))))))))((((((***&&&((()))000BBB---$$$******))))))))))))************))))))))))))******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''++++++***)))))))))******+++,,,...---,,,******+++***************)))))))))))))))))))))*********+++***+++++++++,,,,,,,,,,,,++++++++++++,,,---...///.............../////////000//////...---............------,,,,,,++++++***+++++++++,,,,,,++++++***)))***,,,------+++)))(((((((((((())))))))))))***kkkVVVEEEAAA<<<999777666444333222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))+++************************'''+++...,,,)))((()))+++************************)))...,,,(((222******))))))))))))******)))///---&&&777%%%nnn...,,, ...'''$$$+++;;;&&&GGG---333---((( ,,,555---###(((///...PPPLLL***(((555...%%%HHH666******$$$%%%___***---'''+++*********))))))))))))******)))))))))(((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((('''''''''******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))******+++*********************))))))))))))))))))))))))************************((())))))***************'''(((((((((((()))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******++++++++++++******((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************))))))))))))***))))))(((***,,,///000)))(((((()))+++,,,+++******))))))))))))))))))***((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))*********++++++++++++++++++***))))))))))))))))))))))))************************************************+++******))))))(((((((((((()))''',,,///MMM444*********))))))))))))******---,,,+++***))))))((()))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((('''&&&+++******)))))))))******)))+++,,,+++***)))***+++((()))))))))************))))))***+++,,,---......---------...//////000000222222222222333444555555555555555555555555555555555444444333333333333333333222222111///......---,,,,,,,,,,,,+++***)))))),,,,,,---------,,,***)))))))))))))))))))))))))))hhhUUUEEEAAA<<<999777666444333222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))+++************************''''''((()))***)))))))))))))))))))))))))))))))))(((///222CCCIII******))))))))))))******///$$$---"""***)))@@@222###%%%------!!!,,,,,, 888NNN&&&'''***+++000'''***+++$$$(((...'''444EEE444'''%%%666---///111"""+++LLL###***+++'''(((eee+++...''')))%%%******))))))))))))******((((((((((((((()))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***)))))))))***+++,,,---,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))******************++++++++++++))))))))))))))))))))))))************************'''((()))***************(((((((((((()))))))))***************************,,,+++)))((((((((()))*********++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))***))))))(((***,,,///000((('''&&&(((***++++++*********))))))))))))******((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))******))))))))))))******))))))************))))))************************************************************************++++++******))))))((((((''',,,***,,,(((EEE111---******))))))))))))******+++***************+++,,,))))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))))))))))))))))))))*********)))((('''''')))))))))(((((())))))***((()))******))))))***,,,))))))***+++,,,---......------...000111333444444555555666666777888888999;;;;;;<<<===>>>>>>>>>>>>========================;;;;;;;;;;;;;;;:::::::::999888777666555444333222111111111111000...---,,,///...,,,+++*********+++***************)))))))))gggTTTEEEAAA<<<999777666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))++++++++++++***************)))%%%%%%)))---,,,******))))))))))))))))))))))))###888$$$###___******))))))))))))******!!!&&&,,,000(((444ggg===!!!,,,555$$$"""+++###)))222,,, &&&%%%)))111///%%%'''---)))'''(((%%%)))!!!%%%QQQ(((;;;***,,,(((---"""===///***(((,,,))))))eee''')))&&&+++(((******))))))))))))******(((((())))))))))))******((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((()))+++---111444555,,,,,,,,,++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))*********+++,,,,,,,,,))))))))))))))))))))))))************************&&&''')))***++++++******((((((((()))))))))******************************,,,+++***)))((((((((((((******++++++++++++******,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))***************)))))))))***+++---...'''&&&&&&(((+++,,,,,,++++++******))))))******+++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******)))))))))******)))))))))***************************************+++++++++******************************************)))))))))***///(((###333(((*********))))))))))))******&&&'''((()))+++---///111))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))*********)))(((((())))))((((((((()))******((()))+++++++++,,,...111...///000111333444555666666666777999:::;;;<<<===@@@@@@AAABBBCCCCCCDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA???>>>===<<<;;;:::999999:::::::::999888777555444222000---+++******+++,,,,,,++++++++++++*********fffTTTEEEAAA<<<999777666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC***,,,)))++++++++++++*********))))))+++'''''',,,...++++++---************************###,,,000]]]ccc******))))))))))))******...333&&&((((((AAA%%%]]]888&&&---...555***"""000)))!!!)))===222%%%$$$###)))...---)))'''***...###...!!!???"""???...;;;!!!000111)))333'''---)))%%%^^^%%%((((((---*********))))))))))))******)))))))))*********++++++))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))***,,,000333555,,,++++++++++++++++++,,,))))))))))))))))))))))))(((((()))***************))))))***++++++,,,------))))))))))))))))))))))))************************&&&''')))+++,,,+++***)))(((((()))))))))*********************************))))))*********))))))(((******++++++++++++******+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************''''''((()))***++++++,,,)))))))))*********++++++(((((((((***---//////...+++******))))))******+++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))******))))))))))))******)))******++++++******)))************************))))))*********+++++++++))))))))))))))))))))))))******************++++++)))$$$111&&&((((((%%%+++******))))))))))))******(((((((((***+++---///000))))))))))))))))))))))))***))))))))))))))))))***************************))))))))))))))))))))))))(((((()))*********))))))***))))))))))))***+++,,,+++---...///000222555888777888999;;;===???@@@AAA@@@AAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLIIIIIIKKKLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@??????@@@@@@@@@???>>>===<<<;;;666555444222111000//////---------,,,,,,,,,++++++fffTTTEEEAAA<<<999777666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++CCC+++,,,)))+++++++++++++++******)))))))))&&&(((,,,+++&&&&&&+++++++++++++++++++++++++++'''((('''\\\******))))))))))))******---***444&&&$$$///((((((~~~666%%%---'''***---222###***;;; '''$$$&&&222)))000((( (((...***&&&)))---222GGG444(((******$$$555%%%(((***000(((///***%%%^^^+++...***,,,%%%******))))))))))))******))))))******+++++++++,,,************************&&&''''''((()))******+++))))))))))))))))))))))))+++***)))((((((***,,,---++++++************++++++))))))))))))))))))))))))'''((()))***************))))))***+++,,,------...))))))))))))))))))))))))************************%%%''')))+++,,,+++***)))))))))))))))************************************&&&''')))+++++++++************++++++++++++******((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&&&&''')))***+++,,,---((())))))*********))))))***))))))+++///111111000++++++************++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******))))))))))))******+++++++++,,,,,,+++++++++************************))))))******++++++++++++(((((((((((((((((((((((()))))))))***+++++++++,,,(((222'''111((()))000******))))))))))))******------,,,+++*********+++))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))'''((()))***************+++*********+++,,,,,,---///000222333444777;;;>>>>>>???@@@BBBDDDFFFHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIJJJKKKLLLMMMNNNOOOJJJKKKMMMNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@>>>>>>;;;;;;<<<;;;:::777444333.........------,,,,,,,,,bbbQQQDDDAAA>>><<<:::888555222000000000000////////////......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++---,,,***)))))))))******)))************+++++++++000$$$)))000&&&///..."""!!!444YYY))))))***++++++++++++***)))))))))))))))*********...333>>> 000&&&+++555%%%***))))))((()))+++---...))))))))))))))))))))))))'''+++111%%%///333!!!,,,###000///&&&((()))'''***""",,,666FFF777%%%###<<<***)))(((''''''((()))***((())))))))))))*********))))))))))))))))))))))))***)))))))))((((((''''''************))))))(((((('''((((((((())))))))))))''''''(((***+++,,,---...)))))))))))))))*********,,,+++***((((((((()))***))))))***++++++++++++***************************''''''(((***+++,,,---...***++++++++++++***)))((((((((()))***+++,,,,,,---*********++++++++++++,,,+++++++++***************,,,,,,,,,+++++++++++++++******++++++++++++***************++++++,,,,,,---))))))***+++***)))((('''&&&'''((()))************((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((()))***++++++......---,,,++++++++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))************''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******++++++************+++++++++++++++*********************))))))((((((''''''++++++,,,,,,+++******)))))))))******************((()))***,,,---///000111555666888;;;>>>AAACCCDDDGGGGGGHHHHHHIIIJJJJJJKKKLLLKKKJJJJJJLLLMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNOOONNNNNNMMMLLLKKKKKKJJJJJJMMMNNNNNNNNNNNNLLLKKKJJJMMMLLLJJJHHHGGGGGGGGGHHHDDDCCCBBBAAAAAAAAABBBCCC@@@===::::::;;;<<<:::888666555333111///......---aaaPPPDDDAAA>>><<<:::888555222000000000000////////////......------,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++,,,,,,***)))))))))******)))************+++++++++666!!!;;;***---...ggg999))))))***++++++++++++***((()))))))))******++++++///%%%xxxPPP555'''---'''***)))))))))***+++,,,---************************,,,&&&+++,,,***III@@@###333(((555###'''333&&&---###555111iiiGGGIII((()))111'''(((555...---///<<<$$$..."""000)))***)))(((((('''((()))***)))))))))*********++++++*********************************))))))(((((((((++++++*********))))))))))))))))))))))))))))))***(((((()))***+++,,,,,,---,,,++++++***)))((('''''',,,+++)))((((((((()))***))))))***++++++++++++***************************(((((()))***+++,,,,,,---,,,,,,++++++************((())))))******+++++++++++++++++++++++++++,,,,,,*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******+++++++++,,,,,,,,,)))***+++++++++***)))))))))******+++++++++*********))))))))))))***++++++************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***+++***)))((()))***((((((((()))***+++,,,---------+++***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************((((((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++************++++++************************++++++*********)))))))))))))))************))))))************++++++++++++000111222444666888999:::???@@@AAACCCEEEFFFHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNMMMNNNOOONNNKKKIIIJJJJJJJJJIIIIIIIIIIIIIIIMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHJJJLLLMMMMMMNNNOOOOOOOOONNNMMMLLLNNNMMMMMMLLLKKKKKKKKKKKKGGGFFFEEEDDDDDDDDDEEEFFFDDDBBB???>>>???>>>===::::::999888666555444444444___NNNDDDAAA>>><<<:::888555222000000000000////////////......------,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++,,,+++******)))*********)))************+++++++++$$$---)))%%%555&&&@@@000))))))***++++++++++++***'''(((((()))***+++,,,,,,******+++VVV666///"""111******)))******+++,,,---************************+++$$$''',,,000HHH222***,,,555&&&***333%%%333111%%%000&&&)))@@@+++$$$"""+++###///111$$$###***))))))((((((((())))))***************+++++++++,,,++++++++++++++++++++++++***************)))))))))+++++++++++++++*********+++*********************))))))*********++++++++++++*********))))))((((((+++***))))))((()))))))))))))))***++++++++++++***************************))))))*********+++++++++------+++******++++++,,,)))))))))))))))******************))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,++++++******+++************+++,,,,,,************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***+++***)))((()))***(((((())))))+++,,,---...///...,,,+++***))))))))))))))))))*********++++++))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))(((((())))))))))))))))))))))))******))))))))))))******++++++************++++++))))))))))))))))))******+++++++++++++++*********))))))))))))******************+++,,,---......///999999;;;===???AAACCCDDDIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRNNNHHHDDDEEEDDDDDDCCCDDDEEEFFFGGGIIIIIIJJJJJJJJJHHHGGGFFFDDDCCCAAAAAABBBCCCEEEGGGJJJKKKLLLNNNNNNOOOOOOOOONNNNNNOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHEEECCCAAAAAAAAA???>>>>>>===<<<;;;:::999888888___NNNDDDAAA>>><<<:::888444222000000000000////////////......------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++++++++******************))))))*********+++++++++,,,111"""000&&&yyyttt---))))))***++++++++++++***''''''((()))+++,,,---------,,,///iii---+++555&&&************++++++,,,,,,************************((((((,,,!!!333&&&......333$$$//////&&&)))------666222///***,,,222'''///111+++666444777+++*** ---))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,++++++++++++******************************&&&'''((()))***+++,,,,,,******))))))))))))))))))))))))***++++++++++++***************************************************...---+++******+++---...***)))))))))))))))))))))++++++++++++************)))*********++++++,,,,,,------------..................////////////......+++++++++++++++*********,,,,,,,,,,,,---,,,,,,,,,,,,++++++******************************+++,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((***+++***)))((()))***)))))))))***+++---...///111000///---,,,+++++++++************************))))))))))))))))))))))))++++++******))))))((((((((()))))))))************+++******))))))((((((((())))))))))))))))))))))))******))))))))))))******++++++************++++++((()))))))))))))))******++++++++++++++++++*********************************+++---///222444666777===>>>@@@BBBDDDFFFHHHIIIKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSSSSRRRRRRTTTUUUSSSNNNFFF@@@???>>>===>>>???BBBEEEGGGGGGIIIKKKMMMNNNNNNMMMLLLHHHFFFCCC@@@>>>>>>>>>???CCCDDDFFFIIIKKKNNNOOOPPPMMMNNNOOOOOONNNKKKHHHFFFHHHGGGFFFFFFGGGHHHIIIJJJGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???===;;;999777666~~~^^^OOODDDAAA>>><<<:::888444222000000000000////////////......------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++************+++*********))))))*********+++++++++---,,,uuu;;;))))))***++++++++++++***'''((()))***+++,,,------333"""---999vvv---&&&444***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))***)))333(((555'''[[[WWW999---...((()))&&&444111***###%%%JJJ///(((++++++***###---###(((555***###(((((()))*********************+++++++++,,,,,,,,,******************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++************)))&&&'''((()))***+++,,,,,,)))))))))*********))))))))))))***++++++++++++***************************+++++++++************)))...---+++******+++---...************)))))))))))),,,,,,,,,---------......******+++,,,,,,---......------.........//////////////////000000///////////////......------,,,,,,,,,,,,+++++++++***************))))))))))))*********))))))))))))***++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((***+++***)))((()))***)))))))))***+++---...///000000...---,,,+++++++++,,,,,,,,,+++***))))))((())))))))))))))))))))))))++++++******))))))((((((((()))))))))************++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******++++++************++++++(((((())))))*********+++************************+++******)))))))))******---...111555999<<>><<<:::888555222000000000000////////////......------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++))))))***++++++++++++***)))************+++++++++!!!$$$ttt''''''))))))***++++++++++++***((())))))***+++,,,------'''000!!!+++???%%%+++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))###444'''"""///%%%+++)))---(((%%%(((555&&&(((---///...!!!...///TTT((())))))((()))+++''',,,%%%444)))000$$$&&&(((((()))***++++++++++++************+++++++++,,,)))))))))))))))))))))))))))))))))************************+++++++++++++++******+++++++++,,,,,,,,,++++++******************+++*********))))))(((((((((((()))************)))))))))***++++++++++++***************************++++++******************,,,++++++******+++------***************+++++++++)))******+++,,,---.........//////111222333444444777777777888999999::::::888888999999999999888888888777777666555444444333111000...---,,,+++++++++...---+++***)))***++++++)))))))))))))))***++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***+++***)))((()))*********)))******+++,,,---,,,,,,+++***))))))))))))...---,,,+++***)))(((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))******))))))))))))******++++++************++++++)))))))))***++++++,,,,,,)))))))))*********************))))))***,,,...///444555888<<<@@@DDDGGGHHHGGGGGGHHHJJJLLLMMMNNNOOOMMMNNNOOOPPPRRRSSSUUUUUURRRRRRSSSSSSTTTUUUUUUUUUSSSSSSTTTUUUTTTQQQKKKGGGAAAAAAAAABBBCCCEEEGGGIIIGGGGGGGGGGGGFFFFFFGGGGGGAAA@@@===;;;888666555444333444666:::>>>BBBEEEGGGJJJJJJKKKJJJGGGCCC???<<<999999999999;;;<<<>>>@@@CCCDDDFFFFFFFFFHHHJJJMMMGGGGGGFFFDDD@@@<<<999777vvv[[[PPPDDDAAA>>><<<:::888555222000000000000////////////------..................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC***,,,)))+++((()))***+++,,,++++++***)))************+++++++++!!!888---%%%333))))))***++++++++++++************++++++,,,,,,,,,;;;&&&&&&AAA***++++++,,,,,,------,,,++++++++++++++++++++++++++++++'''$$$...000'''(((+++(((///...&&&'''000''')))(((777333222&&&///...###&&&,,,000+++)))&&&""",,,''')))(((222'''(((***+++,,,,,,++++++)))))))))*********++++++************************((((((((())))))*********)))))))))*********++++++(((((()))***+++,,,------******************++++++,,,++++++***)))((('''''''''((()))***+++******)))))))))***++++++++++++*********************************************++++++************++++++,,,,,,******++++++,,,,,,------......000111333444666666999:::;;;<<<>>>???@@@AAADDDEEEEEEFFFGGGGGGHHHHHHEEEFFFFFFGGGGGGFFFFFFEEECCCCCCBBBAAA@@@???>>>>>>===;;;999777555444444444666444111///---,,,,,,,,,+++************+++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***+++***)))((()))*********)))))))))******+++***))))))(((((())))))))),,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))******************************++++++))))))))))))))))))))))))******))))))))))))******++++++************++++++)))******+++,,,,,,------*********+++++++++,,,,,,,,,,,,---...111555999;;;===???AAACCCFFFIIIKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVTTTTTTTTTUUUVVVVVVWWWWWWUUUTTTTTTUUUUUUUUURRRPPPLLLLLLKKKKKKJJJJJJIIIIIIBBBAAA@@@??????@@@BBBCCC======<<<;;;999777555333222222333555777:::===>>>@@@AAAAAA@@@???<<<999888222222222222444666888:::???AAACCCCCCCCCCCCFFFIIIFFFFFFFFFEEEBBB???<<<:::sssYYYOOODDDAAA>>><<<:::888555222000000000000////////////------..................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++CCC+++,,,)))+++((()))***+++,,,,,,+++***)))************++++++++++++"""BBB111+++,,,((())))))***++++++++++++***+++++++++++++++++++++,,,+++'''+++'''000...+++,,,---------,,,+++***------------------------(((...)))---+++'''---&&&===>>>(((000,,,,,,''''''333((($$$...'''///%%%:::///'''%%%---///(((...///***&&&***)))&&&'''(((***+++,,,,,,++++++((())))))))))))*********++++++++++++++++++++++++''''''(((((()))))))))***(((((())))))*********+++''''''((()))+++,,,---...))))))*********+++++++++)))))))))))))))*********'''((()))+++++++++***)))))))))***++++++++++++***************************))))))*********+++++++++((()))***+++++++++++++++******+++,,,------......;;;<<<===???AAACCCEEEFFFDDDDDDFFFGGGIIIJJJKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNJJJKKKKKKLLLLLLKKKKKKJJJLLLKKKKKKIIIHHHGGGFFFEEEHHHGGGDDDAAA???>>>>>>===>>>;;;777333000...------,,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((***+++***)))((()))***+++***))))))((()))))))))*********)))******+++,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))******++++++))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))******))))))))))))******++++++************++++++******+++,,,------......+++++++++,,,,,,---------///000111444999???DDDGGGEEEEEEGGGHHHJJJLLLMMMNNNLLLLLLLLLMMMNNNNNNOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWUUUTTTUUUWWWXXXWWWVVVUUUUUUTTTRRROOOMMMJJJIIIDDDCCCAAAAAACCCFFFIIIKKKEEEFFFFFFEEECCC???<<<:::444333333333444555777888666777777777777555444333.........///000333555666<<<>>>??????======@@@CCCBBBCCCCCCCCCBBB@@@===;;;uuuXXXMMMDDDAAA<<<:::888777555333000/////////............/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,CCC***,,,(((***************************+++(((&&&+++111111+++$$$...'''((((((###@@@???!!!:::###///$$$***,,,'''111 333(((,,,)))'''))))))(((---444...***$$$!!!000FFFggg222000---000555444+++666222......777111***+++777///,,,******,,,...---,,,---222'''(((000(((((((((((())))))))))))$$$(((ZZZDDD...---***))))))))))))))))))))))))''''''&&&''''''((()))***************************++++++************++++++******++++++++++++************************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++******)))))),,,,,,+++++++++++++++,,,***+++,,,,,,,,,,,,,,,+++---------...000444999;;;CCCDDDEEEGGGHHHIIIJJJJJJFFFHHHJJJKKKJJJJJJKKKLLLNNNOOOPPPPPPNNNNNNOOOPPPIIIKKKLLLNNNNNNMMMKKKJJJPPPNNNMMMKKKKKKKKKKKKLLLLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA???<<<999555111///---,,,,,,++++++---...///,,,+++)))))))))***,,,---************************))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******------,,,++++++******)))++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))***+++,,,---((()))+++,,,,,,+++***))),,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************+++++++++---,,,+++)))((((((''''''))))))))))))************)))************+++++++++******++++++++++++******)))***+++---............///...---+++***+++...111444777;;;@@@EEEHHHIIIJJJHHHHHHHHHJJJKKKNNNOOOQQQNNNNNNNNNMMMLLLMMMOOORRRPPPRRRTTTTTTSSSSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVTTTRRROOOMMMKKKJJJGGGEEEDDDGGGKKKNNNNNNLLLOOOOOOOOONNNMMMJJJHHHFFF@@@===888444333555999;;;===;;;888555333222333444111000//////000222555777888:::===???>>>;;;666444888<<>>AAACCCEEEFFFGGGHHHIIIJJJJJJJJJMMMMMMLLLIIIFFFFFFGGGIIIKKKMMMNNNOOONNNNNNPPPQQQPPPOOOMMMJJJIIIHHHGGGGGGFFFFFFFFFGGGIIIKKKMMMOOOMMMMMMLLLLLLKKKIIIHHHGGGEEEDDDCCCAAA>>><<<:::999333222111///...---------++++++++++++++++++++++++************************************************************************+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))************))))))***+++,,,,,,******+++++++++******))),,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************+++++++++,,,+++***))))))(((((()))))))))))))))************)))************+++++++++******++++++++++++******((()))***+++++++++++++++---------------///333666:::<<<@@@DDDGGGIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKJJJHHHGGGHHHKKKNNNQQQSSSUUUVVVUUUUUUVVVWWWUUUVVVVVVWWWXXXXXXWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWUUUTTTSSSPPPNNNLLLJJJJJJJJJIIIIIIKKKOOOPPPOOONNNOOOOOOOOOOOOMMMKKKJJJHHHCCC@@@===:::999:::===???GGGEEEBBB???<<<:::999888222222111//////......---111333666888888666444222333777===CCCEEEEEECCCBBBoooTTTJJJBBB???;;;999888666444222000000000/////////......,,,,,,------...//////000,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++******CCC***,,,)))***++++++++++++++++++++++++(((+++---+++'''&&&***...***&&&***111,,,!!!"""+++;;;***BBB---///'''%%%(((,,,+++555+++000++++++***)))+++---***&&&%%%/////////---$$$III777;;;000000777222000777222777))):::666>>>333000...,,,,,,000333666777888(((,,,000''',,,,,,++++++***)))))))))000:::(((###(((***))))))))))))))))))))))))++++++***)))))))))******************************++++++************++++++******++++++++++++************************************************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,++++++******))))))(((++++++++++++************&&&''')))+++,,,,,,,,,+++*********+++,,,---...///000333999???DDDFFFGGGGGGEEEFFFGGGGGGHHHHHHHHHGGGHHHGGGDDD@@@======@@@BBBHHHJJJMMMNNNNNNNNNPPPRRROOOKKKEEE@@@<<<<<<===>>>===>>>???AAACCCFFFIIIJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEE===;;;999666333000...---***+++,,,,,,,,,+++******++++++++++++++++++++++++************************************************+++++++++*********************++++++++++++******))))))******+++,,,,,,---************************,,,+++******)))*********+++************++++++,,,---,,,+++***************+++++++++++++++*********************************)))))))))))))))))))))))))))************++++++++++++******)))))))))******)))))))))*********++++++)))************+++++++++******++++++++++++******))))))******************+++---...000222666;;;???BBBDDDFFFIIIJJJKKKJJJIIIMMMMMMMMMLLLKKKIIIHHHGGGDDDCCCBBB@@@???AAADDDHHHQQQSSSUUUUUUUUUTTTUUUVVVUUUUUUVVVWWWWWWWWWVVVVVVWWWVVVVVVUUUUUUVVVVVVWWWUUUTTTRRRPPPOOOMMMMMMLLLKKKKKKLLLMMMPPPPPPNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBCCCDDDDDDMMMLLLKKKIIIFFFCCCAAA@@@=========;;;777333...,,,///000111111222111111000///222777<<>>;;;999888666444222000000000////////////...---------.........//////,,,,,,,,,---------------...------,,,++++++******CCC***,,,)))+++++++++++++++++++++++++++&&&%%%&&&)))...///+++'''///)))$$$&&&,,,000000///,,,888444+++,,,((()))---111 ,,,...000111...(((&&&+++000333///000+++333888,,,xxx;;;;;;111111000+++)))&&&---111'''+++///333,,,...---++++++...222555888<<>>???BBBDDDEEEDDDBBBAAAAAAAAABBBBBBBBBAAAAAA@@@<<<;;;;;;999888999===@@@EEEGGGJJJKKKKKKKKKLLLMMMGGGCCC>>>888555555666777::::::;;;<<<===>>>??????AAACCCFFFIIILLLMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLEEEDDDBBB>>>:::666333111---,,,,,,+++************++++++++++++++++++++++++******************************************************************************++++++++++++******))))))******+++++++++,,,))))))))))))))))))))))))++++++***************++++++++++++******++++++,,,///---,,,***))))))******+++++++++***************************************))))))))))))))))))))))))))))))*********+++++++++***)))))))))******+++,,,))))))*********+++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++******+++++++++,,,...111555888===CCCGGGHHHIIIKKKMMMMMMMMMLLLKKKLLLLLLKKKIIIGGGDDDAAA@@@;;;;;;:::888888<<>>;;;:::999777444222111000000000//////////////////.........---------,,,,,,,,,------.........///......---,,,+++******CCC+++,,,)))+++++++++++++++++++++++++++))))))***+++------,,,+++***++++++))))))+++)))%%%555===222!!!//////---(((111$$$000(((666+++---000///,,,+++000666888666111;;;<<<777===555444777,,,'''+++,,,///***111,,,555---+++///...---,,,,,,...111444555ggg***---+++)))))))))******+++++++++111444***,,,VVVnnn***))))))))))))))))))))))))+++***)))(((((('''((((((************************++++++************++++++******++++++++++++************************************************************+++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++++++++,,,,,,---...//////+++++++++++++++++++++,,,***+++,,,---------,,,+++...///111555888<<<@@@AAAHHHGGGDDDBBB???===<<<<<<:::::::::::::::999999888555777999::::::;;;===??????BBBDDDEEEDDDBBBBBBCCC???>>>;;;999888777888888:::::::::;;;;;;:::::::::999;;;???DDDHHHKKKMMMNNNLLLLLLKKKKKKKKKKKKKKKKKKIIIIIIHHHFFFBBB===999777111///,,,***)))***+++---++++++++++++++++++++++++******************************************************************************++++++++++++******+++++++++******)))))))))))))))))))))))))))))))))+++***************++++++++++++++++++++++++,,,---///...,,,***))))))***+++************************************************************************))))))*********+++++++++))))))))))))***+++,,,---************++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++***************+++------000333777;;;???DDDIIIMMMJJJLLLMMMNNNOOONNNLLLKKKHHHGGGFFFDDDAAA???===;;;888888999999;;;???DDDIIIOOOQQQSSSSSSSSSSSSSSSUUUTTTUUUUUUVVVUUUUUUTTTTTTRRRRRRRRRSSSSSSRRRRRRRRRPPPOOONNNMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPMMMNNNOOOPPPPPPPPPOOONNNIIIKKKMMMNNNNNNMMMKKKIIIFFFHHHJJJIIIFFF@@@999555555333222111000222333444666333000...///222777:::gggOOOJJJ@@@>>><<<;;;:::999555333111111000000000/////////000//////...------,,,,,,,,,,,,,,,---......////////////...------,,,++++++CCC+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---...***$$$###)))///%%%+++///,,,(((&&&''''''333'''777222***'''+++ 333111***,,,***222'''%%%000777222///222222444777===000<<>>???>>><<<;;;;;;888888888888777777666666888999:::;;;;;;;;;;;;;;;555666999===BBBFFFJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJGGGBBB===:::555333111...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++******++++++++++++******,,,++++++***))))))((((((*********************************)))******+++,,,*********++++++,,,---......---,,,+++++++++++++++)))))))))***************************************************************)))************+++++++++***************+++,,,---*********++++++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,++++++)))(((((()))+++---000111777:::===AAADDDHHHLLLPPPLLLLLLNNNNNNMMMKKKIIIHHHBBBAAA???===<<<;;;;;;;;;<<<===???AAACCCGGGLLLOOOOOOQQQSSSTTTSSSSSSSSSUUURRRSSSSSSSSSSSSRRRQQQQQQNNNOOOOOOPPPPPPOOOOOONNNIIIHHHGGGGGGHHHJJJLLLNNNMMMNNNOOONNNLLLKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRQQQPPPPPPNNNOOOPPPPPPOOOMMMKKKIIIGGGIIIKKKLLLJJJFFFAAA>>>777666555444555777999:::===:::666333222222444666dddMMMHHH@@@???======<<<:::777444111111111000000000//////..................------,,,,,,------...///////////////......------,,,,,,CCC+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,111111...)))(((***,,,+++)))***000666222JJJ)))///$$$555"""---+++OOO[[[TTT+++...<<<999333444111---333999,,,SSSJJJEEEBBBIII<<<>>>>>>......ddduuu~~~777555>>>@@@AAA@@@;;;555000//////---777999000000//////...---,,,,,,+++$$$555((("""///===(((***))))))))))))))))))))))))+++++++++***++++++,,,,,,************************++++++************++++++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,---///111444666:::===AAAEEEHHHJJJJJJJJJFFFDDD@@@<<<:::999:::;;;444555555666666666555555222333444444333333555777888;;;>>>@@@???>>>======999888777666444333333333444555777888888888888777333333444666999===AAACCCHHHIIILLLNNNNNNMMMLLLKKKKKKKKKLLLKKKHHHBBB===:::777777777777555333111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******************))))))))))))++++++++++++++++++++++++******))))))***++++++,,,))))))***+++,,,---///000,,,,,,,,,---,,,,,,++++++((()))))))))*********+++************************************************)))************+++++++++++++++*********+++,,,,,,*********+++++++++,,,,,,)))************++++++++++++,,,,,,------,,,,,,+++******+++,,,000333777999>>>@@@CCCFFFGGGJJJMMMOOOMMMNNNMMMLLLJJJGGGDDDAAA<<<;;;999888999;;;===???AAACCCFFFHHHJJJLLLOOORRRLLLNNNPPPPPPOOOOOOPPPQQQOOOOOOOOOOOOOOONNNMMMMMMKKKKKKLLLMMMMMMLLLKKKKKKCCCBBBBBBBBBCCCFFFJJJLLLHHHIIIIIIGGGDDDDDDGGGJJJIIIHHHGGGFFFEEEEEEFFFFFFLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOOOOOOONNNLLLKKKLLLMMMNNNNNNNNNLLLJJJIIIBBBAAA>>><<<;;;;;;<<<===AAAAAAAAA@@@???<<<:::888bbbKKKGGG@@@???>>>>>>===;;;777555111111111111000000000000,,,,,,------.../////////,,,,,,------...///000000...............---------CCC+++---***,,,,,,,,,,,,,,,,,,,,,,,,,,,000%%%###555NNNRRR<<<"""+++))),,,///---'''%%%(((###888}}}***555,,,!!!>>>)))...777@@@EEE000<<<<<<666888;;;+++---888888vvvVVVUUUJJJMMMEEEHHH@@@@@@gggeeeKKKCCCIIIJJJIIICCC;;;444111000888QQQ(((EEE555444222111///---++++++...++++++,,,,,,,,,NNN***)))))))))))))))))))))))))))((((((((()))***++++++************************++++++************++++++******++++++++++++************************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++,,,,,,---------/////////000333888<<>>BBBDDDDDDCCCCCCCCCAAA???<<<888666555444444222333333444444222111000111000//////111444888:::FFFIIILLLPPPQQQPPPNNNMMMJJJKKKLLLKKKGGGAAA;;;777888:::===>>><<<888333000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++******++++++++++++******((((((((()))******++++++++++++++++++++++++++++++******))))))***+++,,,,,,((())))))+++,,,...000111***+++,,,---...---,,,+++(((((())))))*********+++************************************************)))************+++++++++,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,)))************++++++++++++,,,,,,------,,,,,,+++---...///111555:::>>>AAACCCEEEGGGIIIIIIJJJMMMOOOOOOOOONNNKKKHHHCCC???<<<999888666666777;;;???BBBDDDFFFIIIKKKLLLLLLNNNPPPGGGIIIKKKKKKKKKJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHBBBAAA@@@AAACCCFFFJJJLLLKKKKKKKKKHHHFFFFFFJJJNNNLLLKKKJJJHHHGGGGGGHHHHHHKKKKKKLLLNNNOOOOOOOOOOOOIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMMMMMMMMMMMMMLLLLLLPPPNNNJJJEEEAAA>>><<<;;;BBBEEEJJJLLLKKKFFF@@@<<<~~~\\\LLLEEE@@@???===<<<;;;999666444222111000//////.........................................................000/// >>>"""''';;;***HHH,,,)))...***,,,,,,,,,++++++*********000$$$|||OOO$$$)))$$$'''...,,,###%%%///555222***222...111,,,CCCAAA777tttCCC???::::::///000@@@+++$$$zzzXXXUUUHHHQQQJJJMMMMMMFFFQQQWWWBBBHHHPPPRRRJJJCCC@@@:::222QQQDDDHHHDDDAAA<<<666111...------...,,,++++++,,,,,,***)))sss,,,))))))))))))))))))))))))++++++************+++++++++*********))))))((((((************************++++++******************)))***,,,,,,***)))***+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,+++---222777<<>>@@@BBBDDDHHHIIIKKKLLLLLLKKKJJJHHHNNNKKKFFFCCC???;;;777444999999888888666444333222/////////000000222333333===AAAHHHMMMPPPOOOLLLJJJNNNOOOOOOMMMIIICCC>>>:::555888<<<>>>???>>>===<<<666333...)))((())),,,///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************,,,,,,++++++,,,,,,---...(((((()))***+++,,,,,,---))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************++++++***)))(((((()))))),,,***(((***---...,,,***------------------------,,,,,,------.........///---///333777;;;???BBBCCCAAACCCFFFIIIKKKLLLLLLLLLOOOOOOOOONNNKKKHHHDDDBBB???===;;;:::;;;>>>BBBDDDCCCCCCEEEHHHJJJJJJIIIFFFGGGGGGFFFFFFGGGIIIJJJKKKLLLOOOSSSUUUUUURRRNNNKKKOOOOOOOOONNNMMMKKKIIIHHHCCCBBBAAACCCKKKSSSTTTPPPPPPMMMLLLPPPWWW\\\\\\ZZZWWWVVVSSSPPPOOOPPPTTTXXXWWWWWWXXXZZZ\\\[[[YYYVVVTTTUUUUUUSSSQQQMMMJJJHHHLLLLLLKKKHHHFFFGGGLLLQQQNNNOOOOOONNNJJJDDD>>>:::BBBBBBCCCHHHLLLMMMIIIEEEwww\\\LLLEEEAAA???===<<<;;;:::777444222111000//////......///................................................666###:::!!!...444......ccc,,,)))...***,,,,,,,,,+++++++++******---+++MMM:::,,,......---......'''OOO000,,,---222444222666>>>>>>NNN333;;;???AAA444999MMM\\\SSSIIIPPPLLLPPPKKK```:::EEENNNAAAGGGZZZVVVDDDIIIaaaZZZCCCNNNJJJHHHCCC>>>888222...,,,...,,,+++***+++,,,+++******,,,************************++++++************+++++++++*********))))))))))))***************************************************+++------+++***+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,------......222444888===AAADDDFFFGGGHHHHHHHHHHHHGGGGGGFFFEEE>>>???@@@???>>>===>>>@@@@@@@@@AAAAAABBBCCCCCCDDDFFFEEEDDDDDDDDDFFFHHHIIIIIIJJJLLLNNNOOONNNMMMLLLPPPOOONNNMMMKKKHHHCCC@@@<<<<<<;;;:::888666444333111000///......///000111888;;;AAAFFFJJJKKKJJJIIIKKKLLLMMMMMMKKKHHHDDDBBB999888888;;;@@@BBBAAA???888666111---++++++,,,---,,,---------,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++++++++,,,------***************+++++++++************************************))))))))))))))))))))))))))))))))))))************************************************++++++***))))))))))))))),,,***)))***,,,---,,,***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------000333777<<>>CCCGGGIIIJJJKKKLLLJJJHHHFFFEEEFFFHHHIIIMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJGGGDDDDDDGGGLLLPPPRRRTTTSSSPPPNNNLLLKKKKKKKKKMMMNNNPPPRRRRRRPPPOOONNNKKKJJJHHHEEECCCAAA@@@@@@;;;>>>???>>>???CCCDDDBBB@@@BBBEEEGGGIIIHHHFFFDDDCCCDDDEEEFFFHHHLLLRRRVVVWWWVVVUUUXXX\\\```bbbccccccddddddcccaaa^^^\\\ZZZMMMMMMMMMKKKHHHGGGHHHJJJNNNLLLIIIGGGEEEFFFGGGHHH@@@CCCFFFIIIIIIIIIIIIIII~~~]]]LLLEEEAAA???>>>===<<<:::777555333222111000////////////................................................&&&,,,)))...***++++++++++++++++++++++++...$$$&&&;;;www'''555<<<'''\\\,,,===999<<>><<<777333...++++++++++++***222111JJJ,,,************************++++++************++++++***************************************************************+++++++++***,,,------,,,++++++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444999<<<@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@??????@@@AAABBBDDDGGGKKKMMMMMMLLLKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHJJJLLLNNNNNNLLLJJJJJJJJJIIIIIIHHHFFFEEEDDDAAA???;;;777555444555555666666666777999;;;===???DDDFFFGGGIIIKKKKKKKKKKKKGGGBBB<<<:::<<<@@@BBBBBB@@@@@@>>><<<888444000...,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******************************))))))******+++,,,************************************************)))***************++++++))))))))))))))))))))))))************************************************++++++***))))))*********+++******+++,,,,,,,,,,,,******++++++++++++,,,,,,......---...000222555777???AAAEEEHHHJJJKKKKKKJJJHHHEEEBBB???@@@BBBFFFHHHRRRQQQOOOMMMLLLKKKKKKKKKHHHJJJNNNQQQSSSTTTSSSSSSNNNJJJGGGFFFHHHLLLOOOQQQOOOMMMJJJGGGDDDBBBBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@>>><<<;;;;;;;;;;;;888<<<>>>;;;:::<<<===;;;:::<<<>>>>>><<<;;;::::::;;;<<<=========@@@CCCFFFGGGEEEDDDEEEJJJNNNQQQSSSZZZ[[[[[[\\\[[[ZZZYYYYYYSSSSSSTTTTTTTTTSSSSSSSSSPPPLLLGGGCCCBBBCCCGGGIIIEEEHHHKKKKKKHHHFFFGGGIII\\\LLLEEEAAA@@@>>>===<<<:::777555333222111000000/////////................................................[[[,,,)))...***++++++++++++++++++++++++222///(((mmm000???:::;;;CCCDDDOOOAAACCC555JJJ:::444;;;444555>>>999???444;;;vvvVVVNNNUUUPPPNNNKKKGGGDDDCCCBBBBBB>>>:::444///---,,,***)))...***fff,,,************************++++++************++++++***************+++++++++************************))))))*********+++++++++)))***,,,,,,*********+++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111555:::???AAA???>>>===<<<;;;:::999999999999:::;;;===@@@CCCDDDJJJKKKLLLLLLJJJIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHJJJJJJKKKKKKKKKJJJJJJIIIKKKIIIHHHHHHJJJLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHEEEBBB???>>>>>>>>>???===;;;888666666666777===>>>@@@CCCFFFIIIKKKLLLJJJIIIEEE???:::999<<<@@@BBBCCCCCCBBB???;;;666333,,,,,,+++++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************))))))******+++,,,((())))))***++++++,,,,,,************************))))))******+++++++++,,,++++++++++++++++++++++++************************************************+++***************++++++******++++++++++++,,,,,,*********++++++,,,,,,,,,+++,,,---000444888<<<>>>FFFGGGIIIJJJJJJIIIHHHGGGBBB@@@>>>===???DDDHHHLLLRRRQQQOOOMMMKKKJJJJJJJJJEEEHHHNNNRRRUUUUUUSSSQQQKKKIIIFFFFFFGGGHHHHHHGGGGGGFFFCCC@@@>>><<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>@@@@@@<<>>===???@@@?????????>>><<<999888:::<<<>>>?????????>>>>>>@@@BBBBBB@@@>>>???BBBEEEGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNRRRTTTXXX\\\aaadddffffff[[[WWWPPPIIIEEEDDDFFFGGGJJJLLLNNNMMMIIIHHHIIIKKKZZZKKKEEEBBB@@@>>>======;;;888555333333222111000000000000................................................,,,)))...******++++++++++++,,,,,,,,,###+++111))))))===@@@<<>>MMM::::::AAA###jjj333222888333333666888///222AAAfffGGGMMMTTTMMMQQQNNNIIIEEEBBBAAAAAABBBCCC???999444111///,,,***"""000))),,,++++++++++++++++++++++++++++++************++++++*********+++++++++++++++************************)))))))))***++++++,,,,,,(((***,,,+++***)))************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---///333777;;;???AAABBB<<<;;;999777666555555555555666888;;;>>>BBBEEEFFFIIIIIIHHHFFFDDDDDDFFFHHHEEEEEEEEEFFFFFFGGGGGGHHHFFFHHHJJJKKKKKKJJJHHHGGGKKKKKKJJJJJJJJJJJJJJJJJJLLLJJJGGGEEEFFFHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJMMMMMMKKKJJJHHHGGGGGGGGGHHHFFFCCC???;;;888666555555666999<<>><<<>>>===;;;:::999999::::::;;;;;;<<<===>>>>>>>>>>>>;;;===???BBBDDDFFFGGGHHHDDDFFFEEEBBBCCCGGGIIIGGGHHHFFFCCC@@@???@@@AAABBB===???@@@@@@???>>>???@@@???>>>===>>>???@@@???>>>======>>>???AAABBBCCCCCCJJJLLLRRRZZZccckkkooopppfffccc]]]WWWRRROOOMMMMMMKKKKKKKKKIIIGGGGGGHHHIII}}}XXXJJJEEEBBB@@@>>>======;;;888666333333222111000000000000................................................777VVV,,,)))...*********+++++++++,,,,,,,,, 000+++***zzzsss???999>>>CCC>>>>>>AAA999111BBB***@@@DDD888666666777888111888888777000&&&cccFFF<<>>:::777444111...---------++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***++++++***)))(((************************+++++++++++++++,,,------))))))*********+++++++++++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++*********++++++,,,---)))+++,,,,,,******+++...+++++++++,,,------......---000555;;;@@@DDDGGGHHHJJJIIIGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMIIIJJJMMMOOOQQQQQQQQQQQQRRRTTTVVVWWWUUUOOOJJJFFF@@@???===<<<<<<<<<;;;999;;;;;;;;;;;;===???AAABBBBBBCCCEEEFFFGGGGGGFFFFFFBBBDDDIIIMMMPPPRRRRRRRRRQQQQQQNNNLLLQQQXXXZZZXXXXXXTTTQQQPPPRRRSSSRRRPPPHHHIIIKKKJJJIIIGGGGGGGGGBBBCCCDDDFFFGGGEEEBBB>>>???>>>>>>>>>>>>??????@@@BBBCCCGGGNNNWWW___bbbcccbbbccccccccccccaaa```___YYYVVVQQQNNNLLLJJJIIIGGG|||WWWJJJEEEBBBAAA???>>>===;;;888666444333222111000000000000................................................%%%888(((333%%%nnn,,,)))...************++++++,,,,,,,,,666$$$==="""(((:::444---;;;:::333>>>444777'''333555111cccuuu999DDD???:::AAABBB444======...CCC@@@///===DDDFFF===HHHBBBCCCDDDEEEEEEEEEDDDCCCDDDAAA>>><<<:::888555222)))***444$$$111,,,++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,************************((())))))***++++++,,,,,,***,,,...---,,,+++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......------------------------555999???DDDDDDAAA===999888888777888999;;;===>>>===>>>@@@BBBCCCDDDCCCCCC===@@@CCCEEEFFFHHHJJJLLLQQQQQQSSSUUUWWWYYY[[[\\\XXXZZZ^^^aaaaaa```^^^\\\WWWWWWXXXZZZ]]]___aaacccVVVUUUUUUUUUVVVUUUSSSQQQMMMMMMLLLKKKIIIGGGEEEDDDFFFHHHJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMKKKFFFBBB@@@===<<<:::888888888:::;;;;;;>>>CCCFFFGGGDDD???;;;:::===@@@CCCEEEDDDBBBAAAAAA>>>999444000---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***++++++***)))(((************************,,,,,,++++++,,,,,,---...+++++++++***************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************************************+++*********+++,,,,,,---(((+++---,,,***)))+++...++++++,,,------...//////333666<<>>;;;:::;;;<<<<<<<<>><<<:::888666666333111000111111000...000000//////.........---,,,------......------,,,+++,,,,,,)))(((+++444;;;...###///...***++++++,,,,,,++++++***+++%%%***111***$$$<<<___bbb555777---999444333222222111111222222***DDDsssDDDLLLKKKJJJHHHGGGEEEDDDCCCCCC>>>BBBDDD;;;QQQZZZEEEIII@@@999===:::>>>CCCGGGIIIHHHEEEDDDHHHGGGEEECCCAAA>>><<<;;;(((888---+++111+++sss'''---,,,***)))))))))************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************))))))***++++++++++++***---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,++++++******+++,,,+++******,,,...------,,,---000444888:::AAABBBCCCEEEEEEBBB===999:::===AAACCCBBBAAAAAABBBDDDAAA???@@@CCCEEEDDDBBBFFFFFFGGGKKKPPPTTTVVVVVV[[[aaahhhkkkjjjfffcccbbb^^^___hhhtttwwwppphhheee[[[]]]^^^aaalllvvvuuummmbbb^^^]]]```aaaaaafffooohhh^^^VVVSSSRRRLLLHHHFFFFFFFFFFFFHHHIIIIIIGGGEEEHHHJJJMMMMMMKKKIIIIIIIIIHHHEEEAAA===999666555444777777888<<>>AAADDDGGGHHHJJJLLLNNNJJJGGGDDDBBBCCCEEEFFFFFFJJJHHHEEECCCCCCBBB@@@>>>>>>AAAGGGNNNRRRPPPIIICCCIIIGGGDDDDDDEEEEEEAAA===DDDBBBAAABBBEEEHHHHHHGGGLLLOOOQQQRRRTTTYYY```fffeeedddcccccccccbbb^^^[[[XXXdddooosssrrrooojjjeeekkkeeefffsss{{{uuuoooooonnnooovvv}}}~~~zzzwwwmmmmmmmmmiiihhhlllkkkllllllmmmkkkfff```[[[ZZZWWWRRRNNNLLLKKKJJJIIIHHHFFFDDDEEEGGGHHHEEEBBBFFFJJJPPPWWW___iiirrrxxxvvvqqqkkkgggfffccc___[[[{{{VVVHHHDDDAAAAAA@@@>>><<<:::888777666333111000111111000...000/////////............,,,------......------,,,+++---...---***+++///444###:::www<<<888333$$$++++++,,,,,,,,,,,,++++++...+++///444---###))):::PPPYYY,,,'''333------222222222111222222333444JJJ$$$555\\\???VVVMMMMMMKKKIIIHHHFFFDDDDDDIIICCCDDDFFF;;;===jjjrrrJJJGGGKKK???555777777:::@@@EEEIIIJJJJJJJJJLLLKKKIIIFFFCCC@@@>>>===999>>>,,,&&&---###>>>''',,,,,,***)))))))))************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,------++++++,,,------------///222777;;;>>>BBBBBBCCCDDDDDDCCC@@@>>>@@@AAABBBCCCCCCBBBBBBBBB>>>???@@@CCCHHHLLLNNNNNNSSSTTTUUUWWWXXXXXXYYYYYYeeennnwwwxxxqqqiiieeeeeebbbdddnnnzzz}}}uuukkkhhhfffjjjmmmqqqzzz{{{rrrjjjccc___aaafffkkkuuurrrhhh___]]][[[XXXVVVVVVSSSNNNHHHCCCBBBCCCDDDDDDEEEFFFIIIJJJKKKKKKKKKKKKKKKJJJIIIFFFBBB===888555444333444777<<<>>>>>>===;;;:::;;;>>>BBBEEEEEEDDDEEEDDDAAA>>>:::777444222///---,,,,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---***+++++++++******)))(((++++++,,,,,,,,,,,,------///,,,)))+++///000...+++***+++,,,------,,,,,,+++------------...333999>>>EEEGGGIIIKKKKKKLLLMMMOOOKKKJJJHHHGGGHHHJJJLLLLLLHHHEEEBBBAAA@@@@@@>>><<>>???>>>>>>???AAABBBCCCBBBDDDGGGJJJMMMOOORRRVVVXXX```aaabbbccccccfffkkkppp{{{yyyuuupppkkkeeebbb```eeeppp{{{}}}{{{wwwqqqkkkggghhhsssppptttvvvxxx|||rrrsssuuusssuuu{{{}}}zzzvvvpppjjjeeehhhfffccc```]]]XXXTTTQQQUUUTTTRRROOOLLLJJJIIIJJJDDDEEEGGGJJJPPPXXX```fffdddddddddeeeggghhhhhhgggzzzVVVIIIDDDAAAAAA@@@>>><<<:::888777666333111000111111000...////////////............------............------***---000///,,,***+++,,,222---222~~~$$$)))555++++++,,,,,,,,,,,,++++++******---000///***'''(((HHHNNN&&&555///333999555222222333333444666777888+++JJJEEE222ggglllUUUWWWOOOPPPOOONNNLLLKKKIIIHHHGGGMMMGGGGGGLLLHHH@@@EEEQQQKKKCCCDDDNNNOOOBBB999999777:::???EEEJJJLLLMMMNNNOOONNNLLLJJJGGGDDDBBBAAAAAAAAA444,,,000***%%%///(((,,,+++******)))***************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,+++++++++---......---,,,,,,------...///222777;;;@@@BBBCCCDDDEEEFFFFFFEEEDDDDDDEEECCCAAA@@@AAAAAA@@@>>>===@@@FFFKKKPPPUUUZZZ]]]eeeggggggddd___[[[[[[\\\hhhttttttiiieeefffgggkkkttt{{{rrrmmmppptttyyy|||rrrjjjccc```eeemmmuuu}}}xxxmmmdddaaaaaa```bbbeeeddd^^^UUUMMMIIIFFFEEEDDDDDDCCCCCCEEEHHHJJJKKKKKKMMMNNNOOOOOOKKKEEE>>>:::333111000111555888:::;;;;;;999999:::>>>BBBDDDEEEDDDDDDCCCAAA>>><<<999888000///---,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------...,,,***+++...000...,,,++++++,,,,,,,,,,,,++++++---------///222888AAAFFFJJJLLLMMMNNNLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMGGGEEEBBB@@@@@@???===;;;@@@AAACCCFFFGGGEEEAAA>>>>>>???@@@AAABBBDDDHHHKKKHHHNNNVVV[[[```fffnnnuuuuuurrrmmmhhhhhhmmmvvv}}}xxxmmmfffddddddooozzzxxxsssssswwwpppvvv{{{}}}vvvwwwzzz{{{|||vvvpppllloooqqqrrrrrrooojjjdddaaadddeeeddd^^^VVVRRRRRRUUUKKKHHHFFFDDDEEEIIINNNQQQMMMQQQWWW]]]bbbhhhmmmpppwwwVVVJJJDDDAAA@@@???>>><<<:::888777666333111000111111000...///////////////.........------............------***---//////---*********;;;,,,'''111///555>>>777)))%%%+++,,,,,,,,,,,,,,,,,,+++(((******)))+++000000---++++++AAA]]]%%%333CCC+++,,,777444666777777999:::<<<>>>???JJJ===BBBPPPKKKTTTYYY???EEEUUUFFFQQQQQQPPPPPPOOOOOONNNNNNQQQMMMLLLPPPTTTSSSMMMHHH;;;www~~~:::333;;;EEEKKKIIICCC???>>>888<<>>555333///...---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,---------,,,+++,,,...///...,,,+++,,,,,,,,,,,,,,,+++++++++...111555:::@@@GGGKKKKKKLLLNNNMMMLLLKKKKKKLLLMMMMMMLLLJJJHHHGGGGGGHHHJJJGGGDDDBBBAAA???===;;;<<<===>>>AAACCCDDDCCCCCCDDDGGGIIIIIIIIIKKKQQQUUUWWW[[[aaaiiirrr}}}|||ppphhhiiissszzzooojjjlllpppwwwzzzuuuxxxzzz}}}xxxyyy}}}}}}yyyvvvuuu~~~wwwpppllljjjkkkkkkhhhbbb]]][[[[[[[[[WWWRRRMMMJJJHHHFFFEEE???DDDJJJOOOTTT\\\eeellluuuVVVJJJDDD@@@@@@???>>><<<;;;999888666333111000111111000............///////////////---......//////......---+++,,,,,,,,,++++++,,,---***000(((""",,,444333444333'''&&&333,,,,,,,,,------,,,,,,,,,+++///...)))(((---///,,,222(((,,,FFFxxxZZZ@@@888---999222,,,888777666===>>>>>>???AAACCCEEEFFFEEELLLMMMFFFDDDMMMWWW\\\zzzcccIIIXXXUUULLLOOObbbIIIOOOPPPPPPQQQRRRSSSSSSTTTSSSTTTSSSQQQRRRUUUTTTPPPZZZNNNTTTttt```EEE>>>999;;;>>>>>><<<<<<===<<<999666;;;BBBIIINNNOOOOOONNNNNNNNNMMMMMMLLLLLLKKKKKKIIICCCHHHHHH999444777222+++---************+++***************))))))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------)))+++------,,,+++,,,---222444777;;;???CCCEEEFFF@@@DDDIIIJJJHHHDDDBBBAAA>>>>>>>>>@@@EEEKKKOOOQQQ[[[^^^aaaaaa```aaaeeeiiiyyyxxxuuunnnhhhhhhnnnuuuzzz|||}}}zzzxxxxxxzzz~~~|||zzzzzz~~~{{{rrrjjjhhhhhhjjjpppwww|||uuuooohhhbbb[[[WWWTTTPPPJJJEEECCCDDDEEEEEEFFFGGGIIIKKKLLLKKKJJJIII>>><<<888444222222444666999777555333555999>>>BBBBBBCCCEEEFFFFFFEEEDDDCCC;;;888333000...,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---......---,,,,,,,,,,,,,,,---------,,,111888>>>CCCFFFJJJLLLJJJLLLNNNNNNMMMLLLMMMNNNKKKLLLMMMKKKHHHFFFFFFGGGJJJHHHDDDBBBAAA???===;;;999;;;===>>>@@@CCCEEEGGGFFFKKKQQQVVVZZZ___fffkkkpppmmmmmmtttyyysssvvv|||tttrrrwww|||}}}yyyxxx~~~}}}tttttttttyyyxxxyyy}}}~~~~~~~~~wwwtttmmmnnnqqqtttuuuqqqiiiccciiifffaaa]]]XXXQQQJJJDDDAAABBBDDDDDDFFFLLLVVV]]]rrrVVVKKKDDD@@@??????>>>===;;;999888666333111000111111000............///////////////......////////////......,,,,,,+++++++++---...000***111333222000%%%%%%444***---///999$$$555222%%%,,,,,,------------,,,,,,&&&+++///---++++++,,,+++...,,,888<<<222666999***555@@@FFFAAA===??????;;;AAA>>>===444>>>DDD999CCCCCCCCCDDDDDDEEEGGGHHHIIIFFFHHHGGGHHHMMMOOOCCC333FFFFFFGGGHHHJJJLLLNNNOOOJJJbbb999FFFJJJLLL---]]]KKKLLLMMMNNNOOOQQQRRRRRRMMMRRRVVVSSSPPPPPPRRRSSSXXXOOOHHHLLLXXX^^^ZZZSSSZZZTTTYYYXXXDDD777:::>>>AAA>>>999777999<<<999444333777===DDDKKKOOOQQQRRRNNNNNNNNNNNNNNNNNNNNNMMMMMMCCCDDDJJJDDD>>>:::444(((>>>''')))///***DDD)))))))))***++++++++++++*********))))))******+++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,------......---***+++,,,,,,+++,,,///111777999<<>>AAABBBDDDFFFGGGGGGFFFEEE@@@<<<666222000...,,,***++++++++++++++++++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---///000111111777???FFFIIIJJJJJJKKKKKKMMMOOOOOOOOONNNOOOPPPLLLOOOQQQPPPLLLIIIIIIJJJFFFCCCAAA@@@@@@???>>>======???AAACCCDDDFFFJJJMMMNNNUUU```lllvvv~~~~~~yyy~~~}}}}}}wwwqqqqqqvvv|||~~~xxxtttpppllliiisss}}}qqqllliiiiiikkkttt|||rrrmmmppptttwwwxxxvvvxxx|||~~~~~~zzz|||wwwpppnnnllljjjggg```VVVOOOOOOMMMIIIEEEDDDFFFLLLPPPqqqVVVLLLDDD?????????>>>===;;;:::999666333111000111111000.............../////////000......////////////.........---,,,,,,---.........555,,,""")))777333+++000222,,,111((('''%%%444777,,,,,,------------,,,,,,&&&'''***...///------...)))///%%%+++>>>444111OOOCCC>>>999;;;BBBGGGFFFCCC999777AAA======???777BBBFFFFFFFFFEEEFFFFFFGGGGGGAAAJJJNNNHHHBBBDDDMMMSSSIIIFFFCCC???======>>>???BBB<<>>EEEIIIKKKKKKJJJJJJKKKMMMNNNNNNMMMMMMMMMNNNTTTWWWYYYVVVOOOIIIGGGHHH@@@???>>>???BBBDDDDDDDDDEEEHHHKKKNNNPPPTTTYYY]]]]]]dddppp~~~~~~zzzwwwwwwzzzzzzsssmmmjjjlllpppsssvvvzzzzzzsssllljjjhhhfffmmmuuu~~~oooeeecccdddiiipppyyytttllleeeccciiimmmpppzzz}}}rrrkkkiiilllpppsssoooyyyuuusssssstttvvvssslllfff```\\\VVVRRRPPPOOONNNMMMpppVVVMMMDDD?????????>>>===;;;:::999666444111000111111000...---.........//////000000......////////////.............../////////---+++***555111(((,,,...,,,---222&&&333+++===&&&,,,$$$,,,------......------,,,666---))),,,...++++++...///333111444<<<:::999CCC@@@DDDJJJLLLEEE;;;:::???CCC888EEE@@@999IIIKKKFFFGGGFFFEEEEEEDDDDDDEEEEEEGGGFFFDDDBBBBBBEEEDDDBBB>>>???AAACCCDDDEEEFFFFFFHHHHHHBBBNNNDDDIIIDDDNNNBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDGGGKKKKKKGGGGGGKKKHHHIIINNNTTTUUUSSSRRRTTTFFFOOOWWWPPPGGGQQQVVVIIIJJJHHHIIIHHHAAA888777;;;:::777444444999BBBKKKRRRVVVVVVTTTRRRQQQOOOMMMMMMCCCQQQOOOAAAAAACCCBBBBBB<<<666666///###,,,...---((()))***+++,,,,,,+++************)))***++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---...---------111666;;;???@@@BBBDDDCCCBBB???===???BBBDDDDDDCCCFFFMMMSSS[[[ccckkkllljjjmmmuuu}}}}}}wwwpppnnnrrrwwwzzz{{{|||{{{{{{{{{{{{zzz~~~}}}~~~yyyyyy|||zzzttt|||yyy{{{}}}zzzuuuqqqnnnjjjhhhjjjwww{{{lllbbb^^^VVVVVVVVVTTTPPPLLLGGGDDDFFFHHHIIIGGGAAA;;;999888777666555111......333777>>>@@@DDDFFFHHHGGGFFFEEE@@@<<<888444333333333222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************++++++------------++++++)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---------,,,---///+++,,,,,,---///222555666AAADDDHHHJJJJJJJJJJJJKKKJJJKKKLLLLLLJJJIIIIIIJJJ\\\______ZZZOOOFFFBBBAAA>>>===>>>AAAEEEIIIKKKKKKJJJNNNTTTYYY]]]bbbiiinnnhhhmmmwwwzzz~~~zzzpppkkknnntttzzz}}}yyyssslllhhhhhhkkkoooqqqtttxxxwwwqqqlllmmmnnnnnnyyy~~~{{{pppnnnrrrkkktttuuuhhhcccdddkkkpppsss}}}xxxmmmeeeccceeejjjlllnnnyyy}}}zzzzzzxxxxxx|||zzzjjjfffaaa^^^]]]ZZZUUUPPPlllRRRIIIBBB?????????>>>===;;;999999666444111000000000000/////////////////////////////////.........---------........................***,,,//////...,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,------...///000222444777;;;>>>AAABBBCCCBBB???>>>===???AAABBBDDDDDDEEEEEEFFFFFFGGGGGGBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA???@@@AAABBBBBBBBBBBBBBBAAACCCDDDFFFGGGGGGGGGGGGDDDBBB????????????>>>===BBBDDDGGGJJJKKKIIIFFFDDDJJJNNNPPPOOOPPPRRRQQQNNNKKKMMMNNNPPPQQQQQQQQQPPPNNNMMMLLLIIIEEEAAA>>><<<777555333444888>>>FFFKKKTTTSSSRRRSSSSSSQQQNNNKKKKKKJJJIIIHHHGGGEEECCCBBB???:::333///------......------------+++***)))(((++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...------000444999<<>>999555444222111000000111222:::@@@FFFGGGDDDBBBDDDFFFEEEBBB<<<777444333333444,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++******))))))))))))*********+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------.........---,,,---......///333888===CCCEEEHHHJJJJJJIIIFFFDDDIIIJJJKKKIIIGGGGGGKKKPPPYYYUUUNNNGGGBBB>>>======<<>>===;;;999999666444111000000000000/////////////////////////////////.........---------........................,,,---......,,,++++++,,,------,,,,,,,,,,,,------------------------------...------------...//////000333888===AAABBBCCCBBB<<<===???AAACCCEEEGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@<<<===???AAABBBCCCCCCCCC@@@>>>;;;:::;;;<<<<<<<<<<<<===>>>@@@@@@@@@???>>>===<<<;;;<<<>>>??????>>>???@@@BBBCCCDDDEEEGGGIIIIIIMMMNNNLLLMMMPPPPPPMMMJJJKKKLLLNNNPPPQQQRRRSSSQQQPPPNNNKKKHHHEEECCCBBB<<<:::777666777:::>>>AAAHHHKKKPPPSSSSSSQQQNNNLLLMMMLLLJJJHHHFFFEEEEEEEEEAAA===888444222000...---------,,,,,,+++***)))(((++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---......///......///111555999===??????@@@AAACCCDDDFFFIIIKKKEEEJJJOOORRRZZZfffooorrrzzzxxxuuurrrssswww}}}|||wwwwwwzzz}}}}}}}}}~~~yyyvvvuuuxxx|||}}}|||~~~{{{zzzxxxtttqqqrrrvvvzzzzzzzzzzzz{{{||||||xxxvvvxxx|||{{{wwwvvvxxx{{{|||}}}}}}|||~~~yyynnniiihhhfffccccccccc^^^UUUNNNLLLHHHFFFDDDDDDEEEDDDAAA>>><<<:::777444333333444666777<<>>999666444444555......---,,,+++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++*********)))*********++++++++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------------,,,---------...222888???CCCHHHHHHHHHGGGFFFEEECCCBBBFFFFFFGGGGGGGGGIIIKKKNNNGGGFFFCCCAAA???>>>>>>>>>@@@BBBFFFJJJMMMNNNQQQTTTQQQ[[[mmm{{{{{{vvvwwwvvvvvv{{{xxxjjjfffaaabbbkkkxxx{{{wwwuuuvvv~~~~~~~~~|||zzzvvvrrrpppwwwzzz}}}yyyxxxqqqpppzzzxxxpppmmmoootttwww}}}wwwhhhbbbbbbiiiooowww}}}xxxrrrooojjjggggggkkkQQQIIICCC?????????>>>===;;;999999666444111000000000000///////////////////////////...............---------.................................,,,+++***,,,.........------------......------------------------...............///000000333777>>>CCCFFFDDDAAA???999<<<@@@DDDHHHJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>888888999;;;===>>>??????DDD???:::888:::<<<===<<<>>>???@@@AAAAAA@@@???>>>;;;;;;<<<>>>AAACCCCCCBBB@@@AAABBBAAABBBFFFNNNTTTWWWZZZZZZVVVTTTSSSOOOJJJOOOOOONNNNNNOOOPPPQQQRRRSSSQQQNNNKKKHHHFFFEEEDDDCCCAAA>>>:::888888888888<<>><<<999555000,,,,,,,,,,,,++++++*********++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,---///000111---///333777<<>>???@@@AAABBBGGGJJJNNNRRRVVVZZZ\\\]]]YYYggg~~~zzzyyyxxx{{{~~~uuulllllllllqqq{{{~~~uuuoookkkiiilllvvv|||rrrnnnooosssyyyyyyxxxwwwvvvuuutttsssvvvwwwwwwxxx|||~~~xxxxxxsssuuu~~~|||wwwqqqmmmooovvv{{{uuugggbbbcccgggmmmuuu}}}}}}{{{yyy~~~uuusssuuuxxx}}}jjjQQQIIICCC?????????>>>===;;;999888666444111000000000000///////////////////////////................................................///......,,,+++,,,000222//////............//////........................---------...///000111222999<<>>>>>>>>??????::::::::::::;;;<<<===>>>CCC???::::::>>>AAA@@@???BBBCCCDDDFFFFFFEEEDDDDDD@@@AAACCCFFFJJJKKKKKKJJJEEEFFFFFFDDDBBBEEEMMMSSSdddiiikkkhhhddd^^^UUULLLMMMLLLLLLLLLMMMNNNOOOPPPSSSRRRQQQOOOMMMJJJHHHFFFHHHGGGEEEBBB???<<<;;;:::999;;;@@@GGGLLLMMMJJJFFFHHHHHHHHHGGGGGGFFFFFFFFFBBBBBBCCCCCC@@@;;;333...---,,,,,,+++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,...///000...222777===@@@BBBAAAAAAAAABBBBBB@@@@@@DDDLLLSSS\\\eeennnrrrvvv~~~~~~|||yyyzzz|||yyyuuurrrqqqtttwwwzzz~~~|||yyywwwxxx||||||vvvpppmmmnnnrrruuuvvvuuusssrrrrrrtttvvvxxxyyyuuurrrppprrruuuxxxyyysssttttttsssrrrrrrsssuuuzzzyyyyyyxxxxxxxxxzzz{{{wwwqqqooopppqqqooorrr{{{}}}uuuiiibbbMMMIIIDDDAAAAAACCCFFFHHHCCCCCCAAA@@@???>>>>>>>>>555555666:::@@@CCCEEEEEEHHHFFFCCC@@@<<<888555444444222000...,,,+++++++++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++...///111777???EEEHHHHHHEEEEEEEEEEEEEEEEEEEEEEEE>>>===<<>>===;;;999888666444111000000000000///////////////////////////---...................................................---,,,,,,///444777000//////......//////000........................,,,------...000222333444<<<===???BBBCCCCCCBBBAAAFFFFFFFFFEEEEEEEEEFFFFFFHHHGGGFFFEEEDDDBBBAAAAAAAAA@@@@@@??????????????????>>>>>>>>>@@@CCCEEEGGGBBB@@@???AAADDDFFFEEEDDDEEEFFFHHHIIIJJJJJJIIIIIIEEEGGGJJJPPPUUUWWWWWWVVVOOOOOOMMMIIICCC@@@AAACCCWWW```iiimmmnnnkkkbbbZZZNNNNNNOOOPPPQQQQQQQQQQQQNNNPPPSSSUUUUUURRROOOMMMKKKKKKJJJJJJHHHFFFEEEDDD@@@<<<999===EEEHHHDDD>>>???AAADDDFFFGGGFFFDDDCCCAAACCCEEEGGGFFF@@@888222///...---,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...------,,,++++++,,,...///333666;;;???BBBAAA@@@>>>???@@@AAAAAADDDJJJSSSZZZiiipppttttttwww}}}|||yyyyyy}}}~~~{{{yyywwwuuuuuuwwwzzz|||{{{{{{zzzwwwvvvwwwyyy|||~~~zzztttooonnnppprrrtttwwwvvvsssqqqppprrrtttuuusssrrrqqqqqqqqqrrrpppoooiiimmmrrrtttsssqqqppppppvvvtttsssrrrrrrssstttuuu|||}}}~~~}}}zzzxxxzzz{{{wwwuuuxxxzzznnngggZZZVVVOOOHHHCCC@@@AAABBB???AAACCCEEEEEEDDDBBBAAA999666333444888===BBBDDDHHHGGGFFFCCC???:::666333444333222000---,,,***************++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,++++++,,,,,,---///222888@@@EEEGGGGGGEEEDDDFFFGGGIIIHHHFFFDDDBBB===;;;:::;;;>>>???===:::<<<===>>>@@@EEEJJJOOORRRYYYfffqqqvvvxxxyyyvvvqqqyyy~~~|||rrrkkknnnvvvpppdddfffkkkttt~~~|||||||||yyy{{{{{{vvvooopppwww}}}{{{yyywwwwwwyyy{{{}}}~~~{{{~~~~~~~~~}}}yyyzzzzzz{{{zzzvvvqqqpppsssvvvxxx~~~|||pppggghhhnnnuuu|||~~~xxxyyy}}}hhhPPPIIICCC?????????>>>===;;;999999666444111000000000000///////////////////////////---------.......................................---...---------000444777//////............//////........................,,,---...000333666888999<<<===>>>AAACCCFFFIIIJJJIIIHHHGGGFFFFFFFFFFFFGGG@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGIIIMMMSSSXXX\\\WWWXXXYYYZZZZZZYYYXXXXXXWWWXXXZZZ[[[[[[[[[ZZZZZZPPPSSSXXX___fffiiiiiiggggggeeeaaa\\\TTTMMMFFFBBBCCCMMMXXX```hhhnnnnnnkkkhhhiiihhhfffbbb[[[UUUQQQGGGJJJNNNRRRSSSSSSQQQPPPMMMMMMNNNOOOOOOOOOOOONNNJJJBBB;;;:::???BBB>>>:::999<<<@@@CCCEEEFFFEEEDDDDDDEEEHHHJJJJJJEEE===777222111///---,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,++++++,,,,,,---......---,,,++++++---///111999;;;>>>@@@AAAAAA???>>>===>>>BBBIIISSS^^^gggmmmsssvvvvvvvvvzzz}}}yyyxxxyyyzzzxxxvvvttttttssstttuuuvvvxxxxxxwwwxxxzzzyyyxxxwwwxxxyyyxxxvvvssssssvvvyyyzzz{{{|||zzzwwwuuutttvvvyyy{{{}}}{{{zzzyyyxxxuuupppmmmdddjjjpppsssqqqmmmkkkkkkpppnnnmmmnnnqqqtttvvvwwwxxxyyy{{{|||}}}~~~}}}zzzzzz~~~}}}uuulllggghhheee^^^UUUJJJBBB>>><<<>>>@@@CCCFFFGGGFFFDDDCCC===:::666333444777===AAADDDEEEEEEDDDAAA===999666444444444333111...+++************++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++,,,---...///222888@@@FFFHHHHHHFFFFFFIIIJJJKKKKKKHHHDDD???<<<===;;;::::::;;;;;;:::999:::<<>>===;;;999999666444111000000000000///////////////////////////---------.........//////........................---......---,,,---000333///......------......///...........................///111444777;;;>>>@@@AAABBBCCCEEEHHHJJJLLLMMMJJJKKKKKKKKKJJJHHHFFFDDD===???AAACCCFFFIIIKKKLLLKKKMMMPPPTTTYYY___ccceeeccccccdddggglllssszzz~~~~~~wwwtttuuuwwwyyyyyyzzzzzzyyywwwvvvuuulllnnnssszzz~~~{{{|||xxxuuurrrmmmddd]]]PPPSSSTTTUUU[[[fffnnnpppwwwyyy{{{zzztttjjj```YYYNNNNNNNNNOOOOOONNNNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSNNNJJJDDD???<<<;;;;;;:::888999;;;>>>BBBEEEGGGIIIJJJKKKLLLMMMLLLGGGAAA;;;555444111///---,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---,,,,,,,,,...111444777===>>>???@@@AAABBBBBBBBBAAACCCJJJXXXiiixxx~~~~~~}}}~~~}}}}}}zzzvvvvvvxxxyyywwwtttoooqqqsssvvvwwwxxxxxxxxxxxx{{{}}}{{{zzzxxxwwwxxx|||}}}{{{yyyxxxzzz}}}~~~|||yyyuuurrrmmmrrrvvvvvvrrrmmmlllmmmmmmkkkiiikkkpppuuuwwwxxxwwwxxxzzzzzz{{{{{{|||}}}zzzwwwvvvwwwuuunnnkkkkkkkkkkkkiiibbbWWWLLLEEEBBBBBBCCCDDDDDDEEEEEEEEEFFFAAAAAA>>>999444444888<<<===???BBBDDDDDDAAA>>>;;;555666888888666222...+++)))******+++,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------*********++++++++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---///111222666>>>FFFJJJHHHGGGIIIMMMLLLLLLKKKHHHEEEAAA===:::<<<===<<<;;;:::;;;===???>>>BBBJJJTTT\\\cccfffhhh|||~~~}}}uuulllfffrrrvvv{{{}}}~~~~~~}}}}}}~~~{{{vvvtttuuuwww|||}}}pppddddddhhhqqqyyygggOOOIIICCC?????????>>>===;;;999999666444111000000000000///////////////////////////---------.........//////.................................,,,++++++,,,.........------------......///////////////////////////111333777;;;???CCCDDDIIIJJJKKKLLLLLLLLLKKKJJJMMMOOOPPPPPPMMMHHHCCC@@@DDDEEEIIIMMMQQQUUUXXXZZZ[[[^^^eeennnxxxxxxqqqkkk___SSSRRR\\\hhhmmmgggllluuu{{{{{{vvvnnniii```]]]XXXSSSPPPOOONNNOOOQQQQQQQQQQQQRRRRRRRRRSSSNNNOOOMMMFFF<<<888999===999999999;;;???EEEJJJNNNPPPPPPPPPOOOMMMIIIBBB>>>888666333000---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,---000555999<<<@@@@@@@@@@@@AAACCCDDDEEEIIIJJJSSSdddyyy~~~yyywwwtttssstttxxx{{{zzzyyysssvvvzzz~~~||||||||||||zzzyyyyyy||||||yyyxxxwwwvvvttt{{{~~~|||vvvrrrrrrtttllljjjgggiiinnnsssuuuvvvwwwxxxxxxwwwvvvuuutttssstttqqqqqqqqqooolllmmmrrrfffjjjllliiiaaaWWWPPPLLLHHHFFFDDDBBBBBBDDDFFFHHHCCCEEEDDD???777333444888777:::???DDDFFFDDDBBB@@@555888:::;;;:::555000,,,))))))***+++,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------))))))*********+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,---000222444:::BBBJJJKKKHHHGGGMMMTTTKKKJJJGGGDDDBBB@@@>>>>>><<<===>>>===;;;<<<@@@DDDGGGNNNXXXdddlllpppqqqpppxxxvvvpppooonnntttssssssrrrrrrrrrrrrrrrvvv~~~~~~{{{yyyxxxzzz}}}~~~~~~wwwjjjeeefffkkktttzzz}}}hhhOOOHHHAAA>>>?????????>>><<<999777666555333111//////////////////000000111111222222////////////////////////......////////////......---------------------------------.........////////////////////////......222666;;;@@@CCCGGGLLLNNNNNNKKKIIIKKKNNNMMMHHHBBBGGGUUU___ZZZNNNHHHIIIKKKPPPSSSUUUWWW^^^hhhnnnooopppwww{{{|||rrreeeYYYSSSSSSUUUTTTYYYaaaiiipppsssqqqmmmrrrlllcccYYYRRRNNNLLLLLLOOOMMMMMMPPPTTTUUUQQQLLLRRRPPPMMMHHHCCC>>>:::888444888;;;<<<;;;@@@HHHPPPUUUSSSOOOLLLNNNOOOJJJCCC???;;;555111///---+++***,,,,,,,,,+++,,,,,,------***+++,,,------,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,,,,------///---+++,,,111777===???DDD???===@@@AAA???BBBHHHKKKUUUbbbooo}}}~~~zzzwwwyyytttqqquuu}}}}}}www||||||{{{zzzyyyzzz|||}}}}}}|||zzzxxxxxx{{{}}}}}}yyywwwwwwxxxtttpppnnnpppqqqqqqoootttuuuvvvtttrrrssswww{{{uuuvvvtttoooooosssuuusssooojjjjjjooonnndddZZZWWWZZZ[[[UUUFFF:::;;;CCCHHHGGGFFFEEEBBB>>>999666333666666999>>>CCCEEECCC@@@<<<888555777;;;;;;555///...---------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,---.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++------------------------+++,,,...---,,,,,,---///...---+++***---111666999BBBDDDGGGJJJMMMNNNNNNNNNMMMJJJGGGEEECCC@@@;;;888===>>>???@@@AAADDDHHHJJJUUU\\\mmmtttqqqxxx~~~sssllllllppprrrssspppmmmnnnuuuzzzzzz}}}{{{{{{ooorrrvvv{{{wwwqqqkkkkkklllpppwwwgggOOOHHHAAA????????????===;;;999888666555333111//////////////////000000000000000000////////////////////////......////////////......---------------------------------.........//////000000/////////000111111666999>>>BBBEEEGGGJJJMMMQQQOOOKKKJJJKKKKKKJJJHHHNNNVVVYYYTTTOOOPPPTTTWWWccchhhoooxxxzzzxxxzzzwwwqqqmmmrrr|||yyykkk]]]RRRKKKGGGEEEHHHMMMWWWcccooouuuwwwqqqrrrpppjjjaaaXXXQQQNNNMMMJJJJJJMMMQQQSSSPPPMMMPPPPPPNNNJJJFFFAAA===:::999888888888;;;???EEEIIITTTWWWXXXTTTPPPNNNIIICCCAAA===888444111///---+++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------...------,,,,,,------...///......000555:::>>>@@@AAA======BBBEEEFFFJJJQQQ^^^dddkkkrrr{{{~~~zzzwwwvvvvvvtttrrrttt{{{~~~}}}|||}}}{{{{{{~~~zzztttyyyzzz|||}}}~~~}}}|||{{{wwwxxxwwwvvvuuuvvvyyy{{{}}}zzzxxxxxxxxxwwwwwwxxxzzzzzzvvvooojjjkkknnnrrruuuuuutttttttttwwwyyywwwtttuuu{{{~~~~~~wwwsssrrruuussshhh^^^YYY___aaa[[[LLLAAA>>>BBBDDDGGGFFFFFFDDDAAA===999777333333555:::@@@CCCDDDBBB>>>:::666777:::;;;777333///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,------...---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,------------------------+++,,,...---,,,,,,---///...---,,,---000444999===GGGHHHKKKMMMNNNNNNMMMLLLIIIJJJHHHDDD>>>:::999999666999===BBBGGGJJJMMMOOOgggvvv}}}zzz}}}tttnnnmmmoookkkpppsssuuuzzz|||xxxvvvvvvwww|||~~~|||wwwuuussssssuuu{{{gggNNNHHHBBB@@@@@@???===<<<;;;:::999666555333111////////////000000//////////////////////////////////////////......////////////......------------------------------........./////////000000//////000222555666===@@@DDDGGGHHHIIIKKKLLLNNNNNNMMMKKKHHHGGGHHHIIITTTWWWXXXYYY^^^hhhoooqqq{{{tttzzzzzzpppkkkiiigggeeehhhnnnsssuuuvvvsssmmmgggddddddiiivvvwwwnnnpppvvvyyyyyyrrrooonnnooottt~~~~~~uuulllbbbWWWOOOHHHDDDAAAEEEPPP^^^iiioooiiiooottttttmmmeeeaaa```RRRNNNJJJJJJMMMPPPPPPNNNNNNOOOOOOMMMJJJFFFAAA???>>>:::666666999===@@@@@@LLLTTTZZZWWWQQQMMMJJJFFFEEEAAA<<<888555222///---,,,++++++******+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------...---------------......---///222666:::===@@@AAAAAA>>>???EEEKKKPPPVVV]]]hhhlllpppttt}}}}}}xxxvvvwww{{{|||~~~}}}{{{zzz{{{zzzzzz}}}~~~zzzvvv}}}}}}||||||{{{zzzzzzyyywwwwwwxxxwwwvvvwwwzzz|||~~~~~~|||zzzxxxxxx{{{}}}{{{}}}~~~wwwnnnhhhggghhhjjjmmmppprrrqqqpppvvvxxxxxxuuuvvv|||~~~zzzvvvuuuwwwuuummmddd```fffhhhcccWWWLLLFFFCCC@@@CCCDDDEEEEEEDDDAAA>>>===222111111444999???CCCDDDAAA===888777999::::::888222000,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///------...000444999>>>BBBJJJKKKMMMMMMMMMKKKIIIGGGHHHJJJIIICCC:::666999===<<<>>>BBBHHHOOOVVV\\\```uuuzzzxxx{{{~~~xxxrrrnnnmmmmmmnnnvvv}}}zzzzzzzzzyyyxxxzzz}}}~~~{{{|||~~~fffMMMHHHCCCAAA@@@>>><<<;;;:::::::::555444222000/////////000000000//////......------////////////////////////......////////////......------------........................//////////////////...///111555999<<>>999666666888:::;;;AAAJJJPPPQQQOOOOOONNNLLLGGGCCC???;;;777444111//////......------------...---,,,+++******+++,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,------------------...------------......///,,,000666;;;>>>???@@@AAA@@@AAADDDKKKTTT]]]eeelllssstttuuuxxx~~~~~~~~~}}}|||}}}{{{yyy~~~}}}zzz{{{}}}~~~}}}{{{xxxvvv{{{{{{{{{~~~}}}~~~|||{{{{{{||||||zzz{{{{{{yyywwwwwwxxxyyy|||{{{yyyvvvvvvyyy~~~~~~zzzuuuppplllmmmhhhccccccgggmmmpppqqquuuyyyyyywwwxxx{{{{{{xxxvvvsssppppppqqqoookkkhhhlllnnnkkkcccZZZSSSJJJBBB>>>???AAACCCDDDDDDBBBBBB444222000000333999???CCCCCC???:::777888:::<<<===666222---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++,,,...---,,,,,,---///,,,---///222777===BBBEEEIIIJJJKKKKKKJJJGGGEEECCCIIIIIIGGGAAA;;;999===AAAEEEFFFIIIMMMUUU```kkkrrruuunnnpppqqq|||vvvqqqnnnmmmnnnooozzzyyy|||xxxeeeLLLHHHEEEAAA@@@>>><<<;;;:::::::::555444222000//////000000000000//////......------////////////////////////......////////////......---------....../////////........./////////000000.........000444999>>>AAAKKKLLLNNNMMMLLLLLLLLLNNNMMMPPPQQQNNNKKKMMMTTT[[[eeeppp|||mmmfff___bbbmmmiiiWWWLLLMMMKKKMMMRRRWWWZZZXXXQQQKKKHHHIIIKKKMMMKKKKKKRRR[[[[[[ZZZVVVSSSUUU[[[[[[XXX[[[XXXYYY[[[XXXQQQOOORRRMMM\\\rrr}}}xxxsssvvv}}}~~~zzzpppaaaSSSNNNNNNNNNOOORRR^^^dddiiiiiiggggggnnnttttttjjj\\\OOOHHHFFFGGGHHHJJJLLLOOOPPPOOOMMMIIIGGGBBBBBB@@@;;;555333666:::>>>BBBFFFGGGKKKPPPRRRPPPHHHEEE@@@===:::777333111000//////...------.........---,,,++++++,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------------...///000---222999===??????@@@AAA===BBBIIIRRR___mmmxxx}}}}}}|||}}}{{{{{{yyy{{{~~~|||zzz||||||}}}~~~}}}~~~~~~|||xxxuuuuuuvvvwwwvvvuuussssssvvv|||{{{vvvrrrpppqqqlllfffdddgggkkkmmmnnnrrrwwwzzzzzz{{{}}}{{{wwwvvvrrrnnnlllnnnqqqqqqooonnnppppppmmmiiicccVVVJJJ;;;<<<>>>@@@BBBCCCDDDDDD:::777333000000444:::>>>AAA???<<<999777999<<<@@@999555///,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------+++,,,...---,,,,,,---///+++---000555:::@@@DDDGGGIIIIIIJJJJJJIIIGGGDDDCCCGGGDDD@@@>>>>>>@@@BBBDDDCCCJJJTTT\\\bbbiiisss{{{}}}hhhgggnnnnnnyyyuuuoookkklllqqqwww{{{|||{{{{{{xxxdddKKKHHHFFF@@@@@@???===<<<;;;:::999444333222000000000000111000000//////////////////////////////////////////......////////////......---------...//////000000....../////////000000000......000444999???DDDGGGLLLLLLLLLJJJIIIIIIKKKMMMQQQQQQPPPMMMMMMTTTaaakkkvvv||||||lll___]]]ZZZZZZ\\\TTTKKKKKKRRRXXX```kkkqqqqqqiii^^^VVV[[[YYYXXXYYYYYY[[[ccclllllllllhhhdddcccddd___XXXZZZUUUUUU[[[\\\UUUQQQSSSLLLTTTaaammmuuuvvvsssqqqkkkhhhhhhqqqzzzkkkgggcccYYYRRRPPPPPPWWW___dddgggkkkqqqwww{{{sssfffXXXNNNHHHFFFFFFIIIKKKMMMOOOOOOMMMKKKJJJCCCFFFFFF@@@888444666:::???BBBBBBAAAEEELLLOOONNNIIIFFFBBB@@@===:::666444///...------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........------------...///000000111666<<<>>>>>>???AAACCC>>>FFFPPP[[[kkk{{{~~~}}}}}}~~~~~~||||||}}}}}}||||||vvvvvvuuusssrrrssswwwyyyyyy|||~~~yyytttrrrppppppoooppppppooollliiiiiinnnrrrsssuuuyyyyyyvvvzzzxxxssspppsssxxxxxxuuuqqqrrrssssssuuurrrdddVVV@@@@@@???@@@@@@BBBCCCDDD@@@===888333000111555999===>>>===:::777777;;;???<<<888222...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++***++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------+++,,,...---,,,,,,---///---///333888===BBBEEEGGGJJJKKKKKKKKKJJJHHHEEEDDDBBB>>><<<===AAAFFFIIIJJJIIIZZZppp{{{{{{yyy|||uuucccdddkkkmmmqqqpppoooooorrryyyxxx|||~~~{{{xxxvvvwwwxxx{{{{{{|||}}}~~~}}}cccJJJHHHGGG????????????===;;;999888444333222000000000000111//////000000000000000000////////////////////////......////////////......---------...///000000000.../////////000000000000///000444999???EEEJJJLLLNNNMMMLLLIIIHHHJJJNNNQQQRRRWWW]]]bbbffflllsssxxxvvvuuu~~~}}}ooocccZZZTTTRRRUUUWWWVVVSSSVVV^^^fffsssyyy~~~yyywwwvvvxxxuuutttwwwyyyzzz{{{wwwvvvyyywwwsssllldddeeeoootttmmmfffeeeUUUTTTTTTVVVWWWVVVRRROOOVVVVVV[[[iii~~~}}}~~~{{{nnnccc```QQQSSSUUUYYY^^^fffooouuuwwwuuuoooggg]]]UUUOOOMMMIIIJJJKKKLLLMMMLLLLLLKKKFFFHHHGGGDDD>>>:::888888:::???AAA>>>>>>CCCHHHJJJJJJHHHEEECCCAAA>>>;;;888000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---......///------------...///000111777;;;???@@@>>>???CCCGGGGGGQQQ[[[eeesss}}}{{{{{{}}}~~~|||yyy{{{|||}}}|||yyyvvvsssssssssqqqtttxxxyyywwwuuuuuuvvvsssuuuwwwwwwuuurrrooonnngggiiijjjhhhkkkrrrvvvuuuyyy{{{zzzyyy~~~|||tttttttttxxx}}}}}}ooo```LLLIIIFFFBBB@@@@@@AAABBBCCCAAA>>>888333111333666888;;;>>><<<888666999<<<>>>:::555111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------+++,,,...---,,,,,,---///111333777<<<@@@DDDFFFGGGKKKLLLLLLKKKIIIFFFCCCBBB<<<===???BBBFFFLLLRRRVVVdddyyyyyyfffbbbgggkkksssvvvzzz{{{|||}}}~~~~~~}}}{{{zzzxxxwwwvvvwwwvvvvvvwwwyyyzzzyyyxxxuuuwwwwwwuuurrrqqqrrrtttrrrrrrtttuuuvvvwwwwwwwwwtttuuuwwwyyyzzz{{{{{{zzzcccJJJHHHGGG>>>???@@@???>>><<<999777444333222000000000111111//////000000111111222222////////////////////////......////////////......---------...///000000111////////////000000000000000222777===DDDJJJNNNPPPRRRPPPNNNKKKJJJLLLRRRVVVWWWbbbsssyyyooogggiiiqqqqqqdddTTTNNNPPPTTTSSS]]]eeehhhooozzz}}}xxxyyy}}}wwwrrrkkkeee```YYYPPPIIIKKKLLLRRR___rrr|||{{{eee^^^TTTMMMNNNVVVaaaiiisssuuuvvvssslllcccZZZUUUHHHIIIJJJKKKKKKKKKLLLKKKJJJHHHGGGEEEDDD@@@:::666///999???<<<888;;;CCCIIIKKKIIIGGGEEEDDDAAA>>>;;;222222111//////.........+++,,,............,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////---------......000111111<<>>???DDDJJJSSS\\\ffflllvvv{{{{{{{{{zzzzzz{{{}}}{{{ppplllqqqwww{{{{{{zzzxxxvvvvvvwwwxxx}}}|||||||||{{{zzzzzzzzzyyy{{{~~~|||vvvsssqqqnnnnnnmmmkkkjjjnnnuuu{{{yyyzzzzzzwwwsssrrruuuyyyooooookkkfffhhhpppvvvwwwtttyyy}}}vvvuuuuuuyyyuuueeeVVVRRRLLLEEEAAA???@@@AAADDDCCCAAA;;;555222333666444:::>>>===888555777:::???;;;777333111000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++///...---,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,...---,,,,,,---///444666:::???CCCFFFGGGHHHKKKKKKKKKIIIGGGCCC@@@===999???EEEIIIKKKQQQ[[[bbb~~~|||~~~nnnccceeelllyyy~~~zzz|||zzzqqqpppppppppooooooooooooqqqqqqrrrsssuuuvvvtttrrroooqqqsssrrrpppoooqqqssslllmmmooopppqqqppppppoookkkllloooqqqsssssstttssssssssstttvvvyyy~~~eeeLLLFFF@@@@@@???>>>===;;;999888777444333222000000000000111222111111111000000//////////////////////////////........................////////////////////////000000111222222111000000444999AAAIIINNNPPPOOOMMMRRRUUUVVVUUUSSSSSSXXX]]]eeeiii\\\ZZZ]]]VVV___dddbbbbbbeeeeeebbbnnn~~~~~~~~~wwwpppjjjfffdddXXXVVVUUUXXX___eeehhhiiigggttt|||{{{yyydddVVVQQQRRRWWW[[[eeeoooxxxyyywwwtttmmmeeeZZZTTTLLLGGGHHHJJJKKKKKKJJJJJJJJJHHHDDD@@@>>>===888888999:::;;;===???@@@BBBGGGIIIEEECCCCCCBBB???;;;888333///---,,,---///+++...111444444111...+++//////...,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++---///---------............///...000111///---000888???BBBAAAAAA@@@<<<>>>MMM___kkkiiiiiiooozzz}}}uuurrr{{{~~~tttkkkgggkkkttt{{{|||~~~~~~{{{yyyxxxxxx}}}{{{yyywwwuuutttsssiiikkkpppwww|||~~~~~~|||}}}yyywwwpppkkkllllllkkkooowwwzzzzzz{{{||||||zzzvvvssssssrrrqqqooommmkkkjjjiiirrrssswww|||zzzuuukkkmmmqqqwwwzzzuuukkkbbbYYY______TTTHHH@@@>>><<>>>>>:::777555111,,,---------------------,,,------------------------,,,,,,,,,++++++*********,,,+++***+++,,,---+++))),,,------......------,,,---------............/////////.........---------,,,,,,,,,---------......,,,...000000///...///000888>>>AAABBBDDDGGGGGGDDDJJJKKKIIIFFF@@@<<<::::::999AAAMMMUUUUUUXXXhhhzzzqqqllluuurrrfffhhhrrr{{{~~~|||~~~}}}{{{yyywwwyyyxxxvvvtttssssssssssssooonnnlllkkklllmmmooopppppppppqqqtttvvvuuuooojjjooooooooopppqqqqqqrrrrrrrrrqqqooonnnooopppooonnnjjjkkklllmmmnnnnnnnnnnnnlllmmmnnnoooppprrrwwwzzz{{{}}}~~~eeeMMMHHHCCC@@@???>>>===;;;999888777555444222111000000111111111111111111000000000///////////////////////////........................////////////////////////000000000000000111111222;;;@@@FFFKKKNNNQQQTTTVVVYYYXXXUUUVVVZZZdddooowww}}}qqqZZZRRRSSSVVVfffpppyyy{{{{{{}}}|||xxx}}}|||yyyyyyzzz{{{yyyqqqfff___\\\]]]^^^___^^^hhhnnnppp{{{qqq```YYYVVVQQQNNN]]]cccmmmsssuuussspppnnnfff]]]RRRJJJHHHIIIIIIHHHKKKKKKKKKJJJFFFCCC@@@???888777666666777:::===>>>@@@EEEHHHFFFDDDEEEDDDAAA===:::666222///......///,,,...000222222000...,,,------,,,,,,,,,------...------------------------,,,---...---,,,+++---///---------............///---///000000000444;;;AAAAAA???@@@CCCFFFLLL[[[jjjnnnllllllsss~~~|||zzz|||wwwtttoookkklllrrr{{{~~~}}}}}}}}}}}}}}}}}}{{{xxxuuusssmmmooosssxxx}}}~~~wwwxxxzzz~~~zzzuuurrrrrrpppllllllppptttvvvxxxzzzzzzwwwssspppssssssrrrqqqpppoooooonnnjjjnnnuuu|||}}}vvvpppqqqqqqsssvvvvvvpppeee\\\YYY]]]]]]UUUKKKEEEAAA===>>>@@@CCCBBB>>>:::888777444555666777888888888777:::===>>>;;;888777222,,,...---------,,,,,,,,,,,,---------------------------,,,,,,,,,++++++++++++,,,+++***+++------+++***,,,------......------,,,---------............/////////.........---------,,,,,,---------.........,,,...//////...///000222<<>>===;;;999888777666555333222111111222222111111111111000000000000////////////////////////........................////////////////////////000///......///111444555>>>DDDJJJLLLLLLMMMQQQUUUYYY[[[```gggqqqyyy~~~rrr```YYY___ggglll{{{{{{ooofffaaa]]]\\\YYY]]]^^^cccwwwxxxpppjjj^^^TTTUUUTTTZZZdddiiihhhlllttttttjjj\\\RRRLLLJJJHHHFFFJJJKKKLLLKKKIIIGGGDDDBBB;;;999666444555888<<>>999555222000//////---...///000000///...---++++++,,,,,,---...//////------------------------,,,---...---,,,+++---///---------............///.........000444999???BBB>>>>>>AAAGGGPPPZZZiiiuuu{{{vvvtttzzz}}}|||~~~|||zzzyyyyyyyyykkkllllllmmmqqqwww~~~}}}}}}~~~}}}yyywwwtttuuuwwwzzz~~~zzz{{{||||||yyyzzzxxxxxxyyyvvvqqqnnnooonnnpppsssuuutttrrrnnnkkkuuuuuuuuuuuuuuuuuuuuutttiiilllpppuuuyyyxxxtttpppvvvuuuuuuuuussslllaaaYYY[[[^^^^^^YYYSSSOOOHHHAAA;;;>>>AAACCCAAA>>><<<<<<777666555555555555666777777<<<>>><<<:::888333---...------,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++++++++------+++***,,,------......------,,,---------............///...............---------,,,------------.........---............000333666>>>BBBDDDAAAAAAEEEHHHGGGLLLJJJDDD>>>::::::<<>>===;;;999888777777666444333222222333333111111111000000000000000////////////////////////........................////////////////////////000///...---///333777:::AAAGGGNNNOOOLLLLLLRRRXXXcccnnn~~~xxxooohhhvvv||||||}}}tttmmmrrrcccdddcccccckkk|||zzzsssmmmiii```^^^YYY\\\pppxxxnnnbbbVVVRRRXXX[[[[[[gggyyy{{{ssshhh^^^XXXRRRLLLHHHIIIIIIJJJKKKLLLKKKHHHFFF@@@>>>:::777777:::>>>AAA???EEEIIIHHHGGGHHHFFFCCCBBB@@@<<<888444111///...........................+++,,,,,,------.........------------------------,,,---...---,,,+++---///---------............//////......111777<<<@@@AAA???DDDLLLSSS[[[gggwww~~~zzzxxxuuurrrpppqqqrrrsssmmmooorrrtttvvvyyy}}}~~~{{{yyyxxxyyy}}}~~~~~~{{{yyy|||{{{{{{|||~~~|||wwwtttxxxxxxyyy{{{{{{yyyxxxwwwpppqqqrrrqqqnnnlllkkkkkkwwwyyy{{{}}}}}}{{{xxxvvvrrrpppnnnmmmnnnqqqtttvvvwwwwwwvvvuuurrrlllddd^^^aaaccccccaaa___]]]UUULLL===>>>@@@AAAAAAAAAAAAAAA999777444222111222444555555:::>>>===<<<;;;555//////...---,,,++++++,,,,,,------------------------------------------------,,,++++++,,,------,,,***,,,------......------,,,---------............///........................------------............---......---...222777;;;<<>>===;;;999888777777666555333222333333444000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000000///...///222777<<>>;;;;;;<<>>:::666222///.........------------......------.........---,,,+++------------------------,,,---...---,,,+++---///---------............///000///000444999===??????AAANNN\\\bbbgggrrryyyvvvssspppoooqqqtttvvvwwwyyy|||}}}|||{{{||||||yyyzzzzzzyyywwwvvvwwwyyyzzzzzzzzz{{{{{{{{{{{{{{{~~~}}}}}}~~~}}}{{{zzzzzz}}}~~~yyyzzz{{{{{{}}}zzzyyywwwrrrnnnlllnnnqqqwwwzzz}}}xxxtttyyyvvvrrrooommmooosssuuuuuuuuuuuutttssspppllliiijjjkkklllkkklllkkkcccZZZGGGEEEAAA???@@@BBBDDDFFF<<<999444000...///111222333999===>>>======888222111///...,,,++++++,,,------------------------------------------------------,,,+++,,,---...,,,***,,,------......------,,,---------............///---.....................---------.........//////............000555;;;@@@===EEELLLLLLIIIHHHGGGDDDDDDAAA>>><<>>===;;;999888777777666444333222222333333000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111111111222666;;;AAADDDNNNMMMLLLMMMVVViiiqqqeee___]]]hhhtttsssiiiccc___eeevvvvvviii```^^^dddlllppppppvvvvvvsssxxxlll___VVVTTT```oooqqqpppqqqrrrrrrmmmeee^^^PPPMMMKKKLLLOOOQQQPPPNNNFFFEEECCCAAA@@@?????????CCCIIIMMMKKKIIIIIIFFFBBBBBBAAA???<<<888444111...........................---...//////...,,,+++***------------------------,,,---...---,,,+++---///---------............///000111444777;;;>>>@@@BBB@@@RRRccchhhjjjtttyyy|||}}}}}}{{{wwwttttttvvvzzz|||~~~~~~|||{{{zzzvvvwwwwwwwwwvvvvvvxxxyyyzzzzzzzzzzzz{{{|||}}}~~~{{{zzzzzz{{{|||{{{yyyvvvyyy{{{~~~}}}}}}~~~xxxsssqqqtttxxxvvvxxx|||~~~~~~zzzvvvsssxxxyyy{{{yyyvvvsssqqqpppssssssttttttttttttttttttqqqssstttsssttttttooogggUUUOOOHHHCCCBBBDDDFFFGGG???;;;666111......000111333888<<<===>>>>>>;;;666333111///---,,,,,,---...------------------------,,,,,,,,,,,,---------------,,,,,,,,,......,,,+++,,,------......------,,,---------............///---------...............------........./////////......000111444999???DDDDDDNNNVVVUUUOOOKKKGGGCCC<<<<<<<<<>>>EEEQQQ___hhh~~~~~~yyyxxxqqq}}}}}}rrrnnnrrrvvv}}}zzz}}}zzzvvvsssnnnmmmmmmooorrrrrroookkkoooqqqtttttttttsssssstttnnnmmmnnnooopppsssuuuvvvttttttssstttvvvyyy|||~~~uuuwwwwwwvvvuuutttuuuvvvttttttsssrrrqqqppppppooorrrpppooooooqqqrrrrrrqqqqqqqqqqqqpppooonnnmmmllllllnnnpppppppppppprrrsssrrrpppppppppqqqrrrpppoooooonnnlllkkkjjjkkkmmmnnncccMMMJJJFFF@@@???>>>===;;;999888777666555444222222222222333///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000222222333666:::@@@EEEHHHMMMNNNQQQYYYhhh~~~yyyddd^^^dddkkkooozzzxxxwwwuuu|||xxxooohhhddddddggghhhlllkkkiiitttzzzjjj^^^YYY[[[^^^iiijjjnnnssswwwuuupppjjj[[[UUUOOONNNPPPQQQPPPNNNIIIIIIJJJIIIGGGDDDAAA???AAAHHHMMMLLLKKKKKKHHHDDDCCCCCCAAA???;;;777333111...//////000000//////...+++,,,...//////---,,,+++------------------------,,,---...---,,,+++---///---------............///...333888<<<>>>@@@EEEHHHJJJ[[[iiikkkkkksssyyy}}}|||{{{{{{{{{xxxwwwyyy{{{}}}~~~~~~~~~{{{wwwtttrrrrrrnnnoooooommmllllllnnnppprrrssstttvvvwwwxxxxxxxxxssssssuuuxxxzzzzzzxxxvvvzzz|||~~~}}}{{{zzz|||~~~}}}{{{vvvtttwwwzzzssssssttttttuuuuuuttttttxxx{{{~~~{{{vvvsssrrrsssssssssssssssuuuwwwyyyuuuxxxyyywwwwwwxxxtttooobbb[[[RRRKKKHHHGGGFFFEEEBBB???:::444111000000111333888;;;<<<===???===999555333000...------...///------------------------++++++++++++,,,,,,,,,------,,,,,,---......---+++,,,------......------,,,---------............///---------.........//////............////////////---///111444777<<>>===;;;999888777666555333222111111222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000333333555999===CCCHHHKKKNNNTTT```pppggg[[[eeevvvwwwpppnnnpppggghhhdddcccssswwwjjjccc]]]WWWfffgggkkkqqqwwwyyyvvvrrrccc\\\TTTPPPPPPQQQPPPNNNLLLNNNPPPQQQNNNJJJDDDAAA???FFFLLLLLLLLLMMMKKKGGGDDDDDDCCCAAA>>>:::555333...///000111111000///...)))+++---/////////------------------------------------...---,,,+++---///---------.........//////,,,333;;;???@@@CCCIIINNN^^^jjjtttsssrrrwww~~~~~~uuuzzz}}}{{{{{{|||xxxwwwwwwxxxzzz{{{{{{xxxsssnnniiiggggggddddddcccaaa______```bbbaaadddgggkkklllllljjjiiikkkmmmqqqvvvzzz{{{yyyvvvtttvvvyyyxxxxxxyyy||||||uuuyyy|||{{{wwwtttuuuwwwpppnnnlllkkkmmmppptttvvv|||~~~~~~|||xxxvvvwwwyyyuuuuuutttsssrrrtttwwwyyyuuuyyyzzzxxxwwwxxxvvvsssjjjcccYYYRRRMMMIIIFFFCCCEEEBBB===777333222222222333888;;;;;;===@@@???;;;666444111...---...///000------------------------*********++++++,,,,,,,,,---,,,,,,---......---+++,,,------......------,,,---------.........//////---------.........//////............/////////000---///222555999???EEEIIITTT[[[^^^UUUIIIAAA===:::===@@@EEEMMMXXXeeesss|||yyymmmjjjkkkiiixxxxxxmmmsss~~~zzzvvvqqqnnnooorrruuuvvvnnnnnnmmmkkkiiiiiilllnnnnnnppprrrqqqnnnlllmmmooonnnnnnoooqqqsssvvvyyy{{{tttuuuwwwyyyzzzzzzyyyyyytttwwwzzzyyywwwtttuuuvvvqqqrrrrrrssstttuuuvvvwwwvvvtttrrrrrrssssssrrrqqqpppqqqqqqqqqqqqpppoooooonnnpppppppppmmmkkkkkklllmmmmmmnnnppprrrpppkkkfffjjjjjjjjjiiiiiihhhggggggaaaKKKHHHFFFAAA@@@???===<<<:::999888333222111000000000111222///000111222222111000///111///...///000111000...000000000000000000000000222000000111000---///444111999;;;???LLLOOOKKKMMM]]]kkktttfffuuu~~~vvvxxxqqqgggbbblllzzztttooollljjjiiiaaa```kkkwwwxxxtttrrrrrrooofffZZZOOOKKKOOOUUUNNNPPPSSSUUUUUURRROOOLLLEEEDDDDDDGGGJJJKKKIIIFFFGGGGGGEEECCC@@@<<<888666111000///...------...///..........................................------------------------------...---,,,---///000111000111777;;;===>>>GGGXXXeeexxxyyyyyywwwuuuuuuxxx{{{{{{ttt~~~||||||}}}}}}|||zzzvvvsssooommmoookkkeeeaaa^^^ZZZTTTPPPNNNOOOOOONNNKKKJJJJJJKKKMMMNNNPPPRRRSSSTTTUUUUUUZZZ\\\```eeekkkppptttvvvssstttuuuwwwxxxzzz{{{{{{zzz|||zzzvvvrrrsssuuuxxxzzz{{{||||||uuupppnnnmmmiiieeejjjsss||||||{{{~~~{{{tttmmmmmmsssyyyzzzxxxzzzyyyuuurrrtttvvvqqqjjjiiigggccc[[[QQQJJJFFFEEEGGGGGGDDD???999444111111000444:::>>>???>>>===<<<:::888444///,,,+++...111---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......////////////////////////000...---///222222000...---000444999???DDDGGGIIITTTYYYVVVIII???===<<<;;;BBBHHHUUUaaafffiiiuuu{{{wwwooohhhhhhnnnrrrqqqrrrvvv|||{{{wwwvvvrrrnnnoootttxxxwwwvvvsssoookkkjjjmmmooopppooorrrrrrqqqnnnmmmmmmppprrrqqqpppppprrrwww|||{{{zzzzzz|||~~~~~~~~~{{{yyyzzzzzzuuuwwwxxxxxxwwwwwwxxxyyyyyyxxxwwwwwwxxxxxxvvvtttnnnoooqqqsssttttttsssssspppqqqqqqooommmmmmnnnooonnnkkkiiijjjmmmooonnnlllkkkkkkkkkjjjhhhggghhhiiiaaaKKKHHHFFFAAA@@@???===<<<:::999888555444333222222222333444///000111222222111000///111///...///000111000///000000000000000000000000333111111222111///111666555@@@CCCDDDLLLOOOQQQZZZttt~~~www}}}tttlllkkkrrrvvvvvvzzzzzzyyywwwvvvyyy~~~zzznnneeefffmmmqqquuuzzz{{{vvvmmm```TTTNNNOOOQQQNNNQQQTTTVVVWWWUUUSSSQQQJJJIIIHHHIIILLLLLLJJJHHHHHHHHHGGGEEEAAA>>>:::888222111///...---......///................................................------------------------...---------///000111111999<<<@@@CCCIIIVVVggguuu|||}}}||||||||||||zzz|||zzz}}}yyyvvvvvvuuusssnnnhhhaaa^^^[[[XXXSSSPPPNNNKKKFFFBBBCCCDDDEEEEEEDDDDDDEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHJJJLLLPPPUUU[[[```eeegggmmmnnnooopppsssuuuwwwyyyxxxyyy|||~~~}}}{{{wwwvvvuuuuuuwwwyyy|||~~~|||wwwtttsssoooiiihhhmmmxxx~~~~~~|||uuummmkkknnnssswwwxxxwwwvvvssspppsssvvvrrrllliiihhhfffbbb[[[SSSMMMIIIFFFEEEDDDBBB>>>999333000111555:::>>>??????>>>===<<<:::666111------///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////////////////////////////000...---...111222000...///222777===BBBFFFIIIJJJQQQSSSOOODDD===>>>???>>>IIIRRRcccttt{{{{{{}}}rrroooooolllkkkmmmnnnuuu~~~}}}yyyxxxwwwvvvxxxsssooooootttyyy{{{zzztttqqqmmmlllnnnpppqqqpppsssttttttsssrrrsssvvvyyyyyywwwvvvwww{{{~~~}}}~~~~~~~~~||||||{{{zzzwwwuuuttttttuuuvvvwwwvvvuuuuuupppqqqqqqpppooonnnpppqqqnnnkkkjjjjjjmmmnnnnnnlllmmmlllkkkiiihhhgggggghhh___JJJHHHFFFAAA@@@???===<<<:::999888555555444333333333333333000000111222222111000000111000//////111111000///000000000000000000000000333111111333222000333999:::FFFHHHHHHNNNRRR]]]ooo|||zzzxxxuuusss{{{~~~~~~tttmmmfff___gggkkkqqqvvv{{{nnndddccckkkyyy~~~tttiii^^^VVVQQQPPPOOOQQQTTTVVVWWWXXXWWWWWWQQQOOOMMMMMMMMMMMMLLLKKKIIIIIIHHHFFFCCC@@@<<<:::333222000///.........///................................................------------------------...------...///111222444<<<===???EEEQQQbbbttt~~~}}}|||zzzzzz{{{wwwuuu||||||xxxuuukkkkkkkkkgggaaaYYYPPPKKKLLLJJJGGGFFFEEECCC@@@>>>@@@AAACCCCCCCCCCCCEEEFFFDDDDDDEEEFFFFFFFFFEEEEEECCCCCCEEEGGGKKKPPPSSSVVV``````aaadddhhhmmmrrrtttwwwwwwxxxyyyzzz{{{|||}}}|||yyyvvvssstttxxx|||zzzxxxxxxuuuoookkkjjjttt~~~~~~~~~}}}xxxqqqlllkkkooouuuyyyvvvuuurrroooqqquuutttooogggiiikkklllhhh```VVVOOOFFFEEEEEEEEEDDD???888111222555999===???@@@??????>>><<<999444///...///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------........./////////000000////////////////////////...------...000000000...111555;;;BBBGGGKKKLLLMMMPPPNNNGGG???===AAAEEEFFFWWWeee{{{xxxmmmkkkooopppoooooooooyyywwwqqqrrruuuxxxyyyyyyuuuqqqqqquuuzzz||||||vvvssspppooopppqqqrrrrrrtttvvvxxxyyyyyy{{{~~~}}}|||~~~}}}zzz{{{||||||{{{zzzyyyxxxwwwqqqrrrrrrqqqooooooppprrrmmmkkkjjjjjjkkkmmmmmmmmmooonnnkkkiiihhhggggggggg^^^JJJHHHEEEAAA@@@???===<<<:::999888333333222222111111111111111111111111111111111111111000///000111111000///000000000000000000000000333000000333333222666<<>><<<444333111///....................................---------.......................................---.........///111444666===<<<>>>FFFVVViiizzz|||zzz{{{{{{~~~|||~~~zzztttooolll___^^^\\\XXXRRRKKKEEEAAAFFFEEEEEEEEEEEEEEEEEEDDDFFFGGGIIIIIIIIIIIIJJJLLLKKKLLLMMMNNNNNNNNNNNNNNNKKKJJJIIIHHHHHHJJJKKKLLLPPPPPPRRRUUU[[[bbbhhhlllqqqrrrtttuuuuuuvvvxxxyyy|||zzzvvvttttttwww{{{}}}{{{wwwuuuuuuwwwuuurrrooorrryyy|||}}}xxxsssooopppuuuzzzxxxxxxtttpppqqquuuuuuqqqhhhlllrrrwwwvvvmmm```VVVLLLHHHFFFGGGHHHFFF>>>888444666888<<>>???===:::555111......///------------------------++++++++++++++++++++++++------,,,,,,,,,,,,---------------------------------.........////////////////////////////////////...---------//////000000222777???HHHMMMPPPPPPPPPNNNIIIAAA<<>>===666555222000///.................................---------.........//////........................---...///......111555999@@@@@@DDDNNN^^^ooo|||zzzwww{{{}}}vvvnnnfff___ZZZPPPOOOKKKHHHEEECCCBBBAAACCCDDDEEEGGGHHHJJJLLLMMMNNNPPPRRRTTTTTTVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTRRRPPPOOOOOOOOOOOOKKKKKKKKKLLLPPPTTTYYY\\\cccgggllloooppprrrtttvvvwwwvvvvvvuuuvvvwwwxxxyyyxxxtttqqqpppssswwwwwwuuutttssssssxxx~~~||||||~~~}}}yyysssrrrtttxxx}}}}}}yyytttsssvvvuuurrrnnnttt|||xxxkkkaaaVVVPPPKKKIIIJJJJJJFFFBBB999888999;;;>>>@@@???===>>>===;;;666111...------------------------------++++++++++++++++++++++++...------,,,,,,------...------------------------,,,,,,---------.........////////////////////////------.........///111222444:::DDDMMMSSSTTTRRRPPPJJJCCC===<<<@@@HHHQQQWWWnnnwwwsssvvvsss}}}~~~ssspppxxx{{{xxxvvvtttuuuzzz}}}}}}|||vvvvvvvvvwwwxxxwwwuuussstttuuuuuuuuuvvvxxxzzz{{{~~~|||xxxvvvvvvwwwqqqpppnnnllljjjkkklllmmmsssooojjjhhhhhhhhhgggfff]]]JJJHHHCCCAAA@@@???===<<<:::999888555555555555555444333333333222111111111111222333222111000000222222111000111111111111111111111111111///111555888;;;BBBIIIRRRUUUZZZlll{{{{{{||||||sssmmmqqqyyyxxxyyyyyyyyyyyyzzz}}}}}}|||}}}}}}yyyuuuvvv{{{wwwvvvtttssssssqqqnnnkkkmmmpppssssssrrrqqqtttwww|||zzzsssjjjaaabbboookkkbbbaaacccooorrruuuwwwxxxvvvuuusssdddaaa\\\XXXVVVWWWZZZ\\\\\\[[[YYYUUUPPPLLLKKKLLLGGGHHHGGGFFFDDDBBB@@@>>>888666444111///.................................,,,,,,------.../////////........................,,,...//////...111777<<>><<<===???@@@>>><<<======<<<888333///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,,,,,,,------------...////////////////////////......///......///222444777>>>HHHQQQVVVTTTPPPLLLCCC>>><<<@@@FFFNNNYYYcccqqquuujjjlllrrrpppwwwuuuzzzvvvrrrqqqqqqtttxxxzzzxxxuuutttuuuwwwxxxwwwuuusssqqqvvvxxx{{{}}}~~~xxxwwwtttpppmmmlllnnnqqqsssoooiiiggghhhjjjiiiggg]]]JJJGGGBBBAAA@@@???===<<<:::999888444555666666666555444333333222222111111222222333222111000000222222111000111111111111111111111111222111333888===AAAIIIRRRTTT\\\iii}}}~~~{{{vvvrrrooolllmmmuuu}}}|||~~~~~~~~~xxxxxx|||wwwvvvuuuuuuuuutttqqqoooooorrruuutttqqqqqqsssuuuwww}}}}}}|||uuukkkeeeiiivvv~~~qqqjjjgggffflllssswwwxxxyyy{{{|||sssnnnfff___ZZZZZZ\\\]]]]]]^^^]]]YYYSSSNNNLLLLLLHHHHHHHHHHHHFFFDDDBBB@@@999777444222///.................................,,,,,,------...//////000........................,,,...000///...111888>>>>>>GGGTTTbbbmmmuuuyyy{{{~~~}}}{{{xxx~~~{{{|||}}}{{{uuunnncccWWWLLLFFFCCCAAAAAAAAABBBDDDGGGLLLPPPSSS[[[^^^cccfffiiilllqqquuuvvvxxx{{{|||}}}~~~|||zzzxxxvvvjjjkkkkkklllkkkiiigggfff___]]]ZZZVVVSSSOOOMMMLLLKKKPPPUUUWWWYYY]]]dddjjjjjjlllnnnqqqsssuuuuuuvvvuuuxxxuuuoooooovvv||||||vvvtttrrrqqqrrrvvvyyy||||||||||||zzzxxxxxxyyy{{{}}}zzzxxxyyyyyyvvvxxxxxxqqqooohhhccc[[[UUUQQQPPPQQQRRRJJJEEEAAA@@@BBBBBB???<<<===>>>===:::555111//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------............////////////////////////...///000///...000333777===CCCMMMUUUVVVRRRJJJEEE>>>===AAAIIIQQQYYYfffssszzzzzzkkkfffjjjmmmttt}}}}}}yyy~~~vvvtttttttttsssrrrpppooorrruuuwwwuuusssttttttuuuuuutttuuuvvvwww{{{|||wwwrrrppprrruuusssnnnhhhgggiiikkkjjjhhh^^^KKKGGGBBBAAA@@@???>>><<<:::999888222333444444444333222111444333222111111222333444222111000111222222222000111111111111111111111111444333555;;;@@@FFFOOOWWW\\\hhh{{{{{{vvvtttnnnkkkmmmqqqttt{{{}}}}}}|||{{{zzz{{{{{{zzzwwwtttrrrwww{{{zzzxxxxxxzzzzzzxxx|||~~~xxxooohhhkkkxxxyyyqqqlllbbbiiirrrwwwxxxyyy|||~~~wwwnnnddd^^^\\\^^^___]]]______[[[UUUPPPMMMMMMIIIJJJJJJIIIHHHFFFDDDBBB999888555222000.................................,,,,,,------...///000000////////////////////////,,,...000///...111999???CCCOOO```oooyyy~~~~~~{{{|||{{{vvvooolllcccVVVJJJBBB@@@AAADDDBBBDDDGGGLLLQQQVVVZZZ\\\eeeiiiooosssuuuyyy~~~xxxyyyzzzzzzxxxtttpppnnneeecccaaa^^^ZZZVVVTTTRRRLLLNNNPPPOOONNNQQQYYY```hhhiiikkkmmmpppsssvvvwwwrrrwwwxxxsssrrryyyvvvyyy{{{xxxtttrrrvvv||||||zzz{{{|||zzz~~~{{{yyy{{{zzzxxxvvv{{{qqqmmmmmmkkkhhhbbbZZZTTTQQQRRRTTTPPPKKKEEECCCDDDDDD@@@<<<===>>>>>><<<777333111000------------------------------------------------......------------......------------------------............/////////000///////////////////////////000111000///000444888AAAHHHQQQWWWVVVOOOEEE???>>>@@@HHHSSS[[[cccrrrttthhhgggiiiiiiyyyzzzxxxuuu{{{wwwpppnnnoooqqqrrruuurrrppprrruuuxxxxxxvvvttttttsssrrrrrruuuzzz}}}|||vvvtttvvvxxxsssnnngggfffiiilllkkkiii^^^IIIGGGCCCBBBAAA???>>>;;;:::888777444444333222222111111000000111111111111222222222222222111111222222333444444222000000111222222111666555<<>><<<;;;:::777333000---.../////////...---,,,---------------------------.........---,,,,,,+++,,,,,,,,,---------......---------.........//////,,,------...///000111111000000000///...111777<<>>BBBFFFPPPddd|||zzz}}}mmmbbbdddjjjkkkooouuu{{{~~~~~~uuusssqqqoooooopppqqqssssssrrrsssvvvyyy|||||||||tttvvvvvvtttxxx~~~{{{yyyvvvrrrnnnlllnnnpppqqqppp^^^JJJGGGDDDBBBBBB@@@>>><<<:::999888555555444444333222222222111111111111222222222222222222111111222222333444333222111111222333333333666999DDDQQQWWW\\\jjjzzzzzz{{{}}}uuuwww~~~www|||~~~|||}}}xxxooonnnooopppuuu{{{wwwfff[[[ZZZ___bbbccceeefffddd^^^XXXRRRPPPNNNKKKHHHGGGHHHHHHEEEBBB===;;;888555222000////////////.........---------........./////////000000000000000000000000000000111000//////222777===@@@XXXhhhyyy~~~||||||~~~|||uuuoooiiiaaaWWWPPPJJJDDDAAABBBDDDDDDIIIPPPYYY^^^fffrrr~~~{{{xxxnnnkkkgggeeeddddddcccccccccbbbaaaccchhhlllpppqqqvvvwwwxxxzzz|||~~~~~~{{{vvvqqqlllhhhfff```]]]YYYVVVUUUVVVVVVUUUUUUWWW[[[```dddhhhkkkmmmnnnpppsssuuuvvvuuusssqqqnnntttzzz{{{yyywwwwwwxxx}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}xxxxxxvvvtttqqqnnnmmmmmmsssrrroooiiiaaa[[[XXXWWWYYYVVVPPPJJJFFFCCCBBBAAA@@@???===<<<;;;999555222//////000000000///...------------------------------.........------,,,+++,,,,,,---------.........---------.........//////---.........///000000000///000//////000555<<>>======;;;888555000111111111111000///...........................---............---,,,,,,,,,------------.........------.........//////////////////////////////////////////000444;;;EEEKKKUUUUUUPPPGGGAAACCCHHHJJJRRRWWWnnn~~~yyyuuuuuuxxxxxxsssooonnnyyyuuunnnnnnnnnooopppqqqsssuuuvvvwwwyyyzzzzzzxxxvvvwww||||||{{{{{{|||}}}~~~}}}{{{}}}yyywwwuuussspppmmm^^^KKKIIIFFFDDDCCCAAA@@@===<<<:::999666666555555444333333333111111111222222222333333222222111111222222333444111222222222222222444555===AAALLLXXXaaaooouuummmxxxvvviiieeejjjqqq}}}tttllljjjhhhfffiiiiiijjjkkkiiiccc[[[UUUMMMJJJGGGGGGIIIIIIFFFCCC???>>><<<999666444222111////////////................../////////000000000000000000000000000000000...000222111333:::GGGQQQgggrrr}}}zzzxxxooobbbTTTJJJFFFFFFGGGFFFFFFJJJQQQZZZcccmmmsssooojjjaaaYYYVVVYYY___dddjjjnnnqqqrrrqqqqqqtttxxxqqqooollljjjkkkkkkkkkjjjeeebbb___\\\[[[]]]```bbbbbbhhhpppxxxzzzyyytttqqqnnnllliiigggdddaaa\\\YYYTTTTTTTTTUUUYYY]]]bbbdddkkknnntttwwwxxxtttooollljjjlllpppwww}}}~~~{{{wwwuuuxxx{{{|||||||||~~~~~~}}}yyywwwvvvwwwxxxyyyxxx|||~~~xxxnnneee```^^^]]]YYYRRRJJJDDDAAAAAA???>>>=========<<<999666111111111000000//////...////////////////////////------............------------------........................////////////000000000////////////////////////222999BBBKKKRRRZZZWWWPPPFFF@@@AAAHHHMMMXXX___vvvyyymmmpppuuuzzzqqqsss}}}vvvpppooorrrqqqrrrtttuuuvvvwwwwwwwwwvvvyyy{{{yyyxxxzzzzzzzzzzzz|||~~~~~~|||}}}}}}||||||{{{zzzxxxvvv]]]JJJIIIGGGDDDCCCAAA@@@===<<<:::999555555444444333222222222111222222222222333333333222222111111222222333444222333333222111222555888===???KKK]]]mmm|||uuu|||}}}uuulll{{{ooohhhjjjnnnxxx{{{zzzuuuqqqpppnnnjjjiiiiiijjjmmmnnnjjj___WWWOOOKKKGGGFFFGGGGGGEEECCC???>>>===:::777555333111000000/////////.........------........./////////////////////////////////...000222333666@@@NNNYYYllluuu|||zzz~~~zzztttnnnbbbSSSHHHDDDEEEFFFGGGFFFKKKSSS]]]jjjxxxzzzmmmggg]]]^^^___aaaeeemmmxxx~~~{{{{{{zzzxxxwwwpppnnnkkkgggccc```___^^^\\\```gggmmmrrrtttuuutttsssrrrqqqooolllgggaaa\\\YYYXXXWWWVVVXXX[[[___aaaiiilllppptttvvvuuutttrrrooonnnnnnssszzz~~~}}}{{{zzz|||}}}{{{xxxyyy}}}zzzuuutttyyy}}}|||rrriiiddd^^^^^^]]]YYYRRRJJJDDD@@@>>>===<<<======<<<999666111111000///......------////////////////////////------...//////......------------.........//////........./////////000000000000000000000///////////////111666>>>FFFNNNRRRTTTPPPKKKDDD??????EEELLL[[[eeeyyy}}}qqqooonnn|||{{{yyy|||wwwtttqqqqqqtttuuuuuuvvvwwwwwwwwwvvvvvvtttyyy~~~~~~}}}}}}~~~}}}}}}\\\IIIIIIGGGCCCBBBAAA???===;;;999999555555444444333222222222222222222222333333333333222222111111222222333444222333444222111444:::@@@???EEEXXXsssyyy}}}wwwoooqqqyyy}}}~~~}}}rrrlllxxxwwwooonnnoooppptttuuussssssvvvuuurrrmmmkkkjjjnnnrrrpppggg^^^TTTOOOIIIFFFFFFFFFDDDBBB@@@???>>><<<999666333222000000000/////////......------------....................................///111444888???KKKZZZeeeuuuxxx}}}|||}}}zzzlllaaa]]]SSSGGG@@@AAAEEEIIIJJJQQQ[[[hhhuuuvvvggg___^^^aaaccclllxxx}}}}}}}}}|||yyyuuupppnnniiifffbbb___aaaffflllpppuuuvvvvvvwwwuuuooohhhbbb```^^^[[[YYYXXXYYY[[[]]]ccceeeiiimmmqqqssstttuuusssqqqoooqqqvvvzzz||||||~~~|||wwwvvv{{{|||~~~~~~yyysssqqqwww}}}yyypppjjjgggdddcccbbb```[[[SSSHHHAAA???>>>=========<<<999666222111000///...---------........................------...////////////...------........./////////....../////////000000000000000000000000000000000///000444;;;CCCIIILLLLLLGGGDDDBBBAAA???@@@HHHPPPgggsss~~~vvvllliiijjjttt||||||vvvuuussspppoooqqqttttttuuuvvvvvvwwwxxxxxxzzz[[[HHHHHHGGGBBBBBB@@@>>><<<:::999888666666555555444333333333222222222333333333444444222222111111222222333444222333444333444999CCCKKKJJJXXXwwwuuuxxx|||~~~wwwpppkkkmmmllliiihhhjjjppp{{{zzzxxx|||xxxvvvsssmmmqqqssstttxxx~~~~~~vvvpppkkknnntttwwwrrrkkk\\\UUULLLFFFEEEEEEDDDCCCAAAAAA@@@>>>;;;888555444000000000000/////////...............////////////////////////////////////111222666>>>KKK[[[jjjsss|||zzzwwwxxx}}}}}}|||vvvlll]]]SSSJJJGGGDDDBBBFFFMMMUUU[[[eeesssyyysssjjjbbb```dddlllrrr|||xxxrrriiiaaa]]]___bbbfffllloootttxxxzzzwwwqqqlllhhheeebbb^^^\\\ZZZZZZZZZ\\\___dddiiinnnpppqqqrrrtttsssqqqqqqsssvvvwwwxxx}}}~~~wwwuuuxxx}}}zzzzzzzzzwwwuuuuuuxxx|||~~~xxxqqqnnnmmmnnnppplllhhheeebbbZZZMMMCCCAAA@@@???>>>>>>===999777444333111///............------------------------------...///////////////............////////////.../////////000000000000/////////000111111111222///222888???FFFIIIGGGDDD???======AAADDDHHHTTT___uuuxxxkkkiiiiiigggwww}}}|||vvvrrrsssrrrpppoooqqqrrrrrrtttvvvzzz~~~ZZZHHHHHHFFFBBBAAA???>>><<<:::888777777777777666555555444444222222333333333444444444222222111111222222333444111333444444666>>>KKKTTTVVVlllvvv~~~}}}|||~~~|||}}}~~~wwwxxxyyyzzzzzzyyyxxxwwwooommmnnnoookkkaaa^^^aaa___sss}}}}}}|||xxxooorrruuuwww~~~~~~uuulllmmmuuu{{{zzzuuuaaaYYYOOOGGGEEEEEEEEEDDDCCCCCCBBB@@@===:::777555000000000000////////////////////////000000000000000000000000000000000000222333888DDDUUUgggvvv~~~~~~{{{www{{{~~~yyyuuuxxxppphhh^^^UUUNNN>>>BBBFFFIIINNNXXXeeeoootttqqqaaa______eeeqqq}}}xxxqqqjjjeeebbbaaa___dddmmmvvv||||||yyyuuunnnlllhhhddd```]]][[[ZZZYYY]]]ccciiinnnooooooooosssssssssrrrrrrrrrssstttyyy~~~yyyuuuvvvzzz{{{yyywwwwwwyyy{{{||||||}}}zzzuuuooolllnnnrrrvvv{{{ssskkkhhhfff^^^PPPEEECCCAAA@@@@@@???>>>:::888666444222111/////////000------------------------------...///000000//////............/////////000////////////000000000000......///000111222222333000333:::BBBHHHHHHCCC>>>===;;;===DDDJJJRRR```oooxxxxxxpppvvvxxxrrrsssyyyzzzwww|||~~~xxxsssppprrrsssrrrsssvvvqqqrrrtttxxx~~~YYYIIIIIIFFFAAAAAA@@@???===;;;:::999000222444555333222333555444555555555444333333222222222333333333444444444111777888444999JJJVVVXXX^^^vvvwww}}}~~~}}}zzzxxxxxxzzz}}}~~~yyyyyyyyyxxxvvvtttqqqpppmmmmmmjjjeee```^^^```ccchhhnnn{{{{{{}}}~~~wwwrrrnnnqqqzzztttiiillluuu{{{|||{{{lllaaaRRRHHHEEEGGGHHHHHHFFFEEECCCBBBAAA===888555333///...111222000///000333222000///.........///---...000000//////111222333444999EEE[[[qqq{{{{{{zzz~~~www|||}}}xxxrrrkkk^^^OOOGGGGGGEEEHHHNNNUUU\\\eeesss~~~ooofffeeebbbhhhsss~~~tttnnnkkkjjjiiiggg```^^^```hhhppptttzzz{{{tttjjjeeecccbbb```]]][[[ZZZ[[[^^^dddjjjnnnpppooopppppppppqqqqqqrrrrrrvvv|||}}}wwwpppuuu{{{|||{{{|||{{{xxxwwwvvvrrrlllhhhiiioootttwwwxxxssskkkkkkjjj[[[HHHBBB@@@>>><<<;;;:::::::::666444111...---,,,------..............................------------..................////////////////////////000000000000///000111111111111333555555666@@@MMMMMMCCC>>>AAA>>>AAACCCIIIXXXlllzzz}}}wwwooolllooossspppttt{{{|||uuuqqqmmmmmmqqqvvvxxxyyywwwwwwwww{{{|||~~~YYYHHHHHHFFFAAAAAA@@@???===;;;:::999444555555555444333333444444444555555444444333222222222333333333444444444222555666999CCCQQQ[[[^^^rrryyy|||~~~~~~~~~}}}||||||}}}~~~{{{xxxsssqqqsssvvvxxxyyyyyyyyyyyyxxxvvvsssqqqooohhhjjjkkkiiigggfffgggiiikkkoooxxx~~~}}}yyyuuuyyy|||}}}}}}xxxsssrrrvvv}}}tttlllnnnuuuyyy{{{|||vvvjjjYYYLLLFFFDDDDDDDDDEEEDDDBBBBBB@@@===999666444///...111222000///000333222000///.........///...///000000//////111222444888???MMMbbbvvv}}}{{{uuu~~~}}}|||ssshhh^^^SSSHHHCCCDDDDDDIIISSSaaaqqqtttjjjgggjjjnnnzzzrrrjjjgggiiilllkkkiiibbb]]][[[aaaiiiooovvv|||xxxwwwtttpppkkkfffdddcccbbbaaa___```cccfffhhhhhhkkkllloooqqqtttvvvwwwxxxwww}}}{{{uuurrrvvv|||}}}{{{}}}}}}{{{vvvwwwuuurrrnnnmmmqqquuusssuuuqqqkkklllmmm```OOODDDBBB>>><<<;;;:::::::::666555222///---------.................................------------..................////////////////////////000000000000///000111111000111333555777<<>><<<:::999888666444444444555444333444444555555444444333333333333333333444444444444555444888CCCPPP[[[eeennn|||wwwqqqmmmmmmppprrrtttwwwwwwwwwvvvtttrrrpppnnngggiiimmmnnnnnnooopppqqqssssssvvv}}}|||zzz~~~~~~tttssswwwvvvqqqsssyyyxxxrrrtttxxxzzz}}}vvvdddTTTIIIEEEEEEEEEDDDCCCBBBAAA@@@>>>:::777444000...111222//////000222111000///.........//////000111000//////111222555===IIIYYYlll{{{{{{uuu}}}{{{|||xxxvvviiiZZZOOOGGGBBBCCCGGGQQQYYYgggzzz|||hhh^^^dddrrr~~~{{{wwwjjjaaaYYYZZZcccjjjkkkiiijjjcccaaagggnnnpppqqqrrrssswww{{{yyyrrrllliiihhhgggeeecccbbbcccddddddccciiikkkooossswwwyyy{{{{{{zzz|||yyyzzz|||~~~}}}~~~zzz{{{|||zzzuuussstttwwwttttttpppkkkmmmooofffYYYHHHDDD???<<<;;;;;;::::::777666333000.........///..............................------------..................////////////////////////000000000000000111111000000000333555;;;DDDJJJJJJGGGFFFDDDAAAAAAFFFQQQfffkkkfffeeemmmzzzyyyqqqsss|||zzzzzzyyyvvvtttrrrpppqqqtttyyy}}}~~~YYYHHHHHHEEEBBBBBBAAA@@@>>><<<:::999888666333333444555555333333444444555444444333333333333333444444444444555888666===LLLXXXaaarrr}}}|||}}}vvvrrrrrrssstttuuussstttttttttsssrrrpppooommmnnnoooppprrrsssuuuvvvzzzwwwwwwzzz{{{{{{{{{yyy}}}|||vvvxxxwwwooorrr|||}}}{{{|||}}}~~~}}}mmm\\\OOOIIIHHHIIIDDDCCCAAAAAA@@@>>>;;;999555000...000111///...000111111000///////////////000111111000///000222444888CCCSSSdddttt~~~~~~yyyxxxxxx~~~yyyzzztttqqqiii\\\MMMEEECCCDDDIIIPPP]]]lllnnnfffaaajjj}}}}}}}}}wwwoooiiibbbYYYSSSXXXgggsssvvvtttvvvsssttt|||zzzpppjjjmmmrrrwwwxxxuuuqqqnnnlllgggeeeccccccdddeeeeeedddjjjlllppptttwwwyyyyyyzzz}}}~~~}}}{{{yyy{{{}}}}}}zzzrrrkkkkkkmmmiii```OOOIIIAAA<<<;;;;;;::::::888777444111/////////000..............................------------..................////////////////////////000000000000111111111000///111333666@@@KKKNNNGGGBBBDDDDDD???DDDMMM\\\nnnssseeebbbdddppp~~~~~~vvv~~~|||}}}|||yyysssrrrrrrtttyyy~~~ZZZIIIHHHEEEBBBBBBAAA@@@>>><<<;;;:::666444333333555555555555333333444444555444444333333333444444444555555555777888@@@OOOZZZgggyyy|||wwwyyy~~~~~~{{{zzz{{{{{{{{{tttuuuvvvwwwwwwwwwvvvuuuxxxuuurrrpppppprrruuuvvvxxxvvvvvvxxxxxxwwwzzz|||yyyxxx|||zzzyyyyyynnnttt~~~~~~~~~~~~ssscccSSSIIIFFFGGGFFFDDDBBBAAAAAA???===:::666111...000000......000000000000000000/////////000111111000000111333666===KKK]]]lllwww~~~{{{uuuxxx~~~}}}uuuvvv{{{}}}wwwsssqqq\\\RRRGGGCCCCCCGGGPPPYYYcccyyykkk[[[aaaooo{{{xxxwwwxxxwwwvvv{{{yyyooogggbbb]]]\\\hhh{{{vvvpppllllllnnnrrruuuvvvtttqqqhhhfffeeeeeeggghhhgggfffhhhjjjmmmqqqtttvvvxxxxxx|||yyy{{{{{{xxx{{{}}}vvvllljjjkkkiiieeeWWWOOODDD===;;;;;;:::999999777444111000///000000..............................------------..................////////////////////////000000000000111111111000000222555888DDDMMMNNNDDD===@@@BBB@@@GGGXXXkkkyyy~~~|||rrrhhhaaadddjjjsss|||}}}~~~{{{ooopppsssxxx}}}}}}\\\KKKIIIFFFCCCBBBBBB@@@???===;;;:::444666888777666444555555333333444444555555444444333444444444555555555555444888BBBOOO___ttt{{{|||xxx}}}{{{|||~~~{{{|||}}}}}}}}}|||{{{zzz}}}xxxrrrnnnnnnppprrrsssqqqpppqqquuuvvvtttwww|||yyyxxx{{{{{{xxxyyy}}}|||qqquuu}}}||||||}}}}}}{{{kkkYYYKKKEEEDDDIIIGGGDDDBBBBBB@@@>>><<<777222...///000......000//////000000000000//////000000111000000222666999FFFTTTdddpppwwwzzzxxxsssxxxzzzyyy|||sssxxx~~~zzzvvvrrrnnnRRRLLLFFFEEEHHHNNN[[[gggyyyooo[[[dddppp~~~~~~}}}{{{zzzxxxxxx{{{}}}~~~vvvlll___aaakkk|||{{{wwwwwwmmmjjjiiimmmssswwwwwwuuulllkkkiiiiiiiiihhhfffeeebbbdddgggjjjooosssvvvwww{{{~~~|||uuuqqquuu}}}}}}yyywwwzzz~~~~~~}}}{{{|||xxxqqqnnnmmmllljjjaaaVVVHHH???<<<<<<:::888888777444111/////////000..............................------------..................////////////////////////000000000000222222222111111444999<<>>777333333555222333444444555555444444444444444444555555555555444;;;EEETTTmmmzzzsssppprrrxxx~~~}}}{{{yyyyyyuuupppmmmnnnpppqqqqqqnnnmmmnnnqqqqqqpppsssxxxzzz|||}}}~~~|||uuuttt~~~~~~vvvvvvyyy|||}}}~~~zzzyyy}}}}}}||||||xxxeeeUUULLLJJJLLLIIIFFFDDDBBBAAA>>><<<888222...//////......000...///000111111000/////////000000000111333888;;;PPP]]]kkkrrruuuwwwvvvrrrxxx{{{yyypppnnnwww~~~|||vvvpppggg^^^KKKIIIIIILLLQQQ\\\ppptttggg```[[[rrr|||{{{vvvqqqqqquuu}}}uuujjj___iii|||}}}vvvmmmkkknnnjjjjjjjjjlllooorrrtttuuuooommmlllkkkkkkjjjhhhfffaaaaaabbbdddhhhlllppprrrsssvvvtttllliiippp||||||yyy{{{~~~~~~|||yyyxxx}}}~~~{{{xxxwwwwwwuuurrrqqqiii\\\KKK@@@===<<<:::888888666333000///...//////..............................------------..................////////////////////////000000000000222222222222333777<<<@@@DDDDDDDDDAAA<<<<<>>===:::777777666333000.........///.................................------...................../////////000////////////000000000000222222222333444888>>>BBBBBB???@@@BBB>>>===JJJ\\\rrrwwwmmmfffdddkkkrrrtttvvvyyy~~~~~~xxxtttxxx|||~~~zzz}}}zzzvvvvvvxxxzzz||||||zzzxxx~~~]]]QQQPPPHHHDDDDDDCCCBBB@@@>>><<<;;;888999999888777555333222555555555555666666666666555333222222444777888888777@@@NNNggg|||xxxfffYYY^^^lllwww|||xxxvvvuuuuuuxxxxxxwwwvvvuuusssqqqpppkkkiiijjjmmmrrruuuvvvtttwwwxxx~~~}}}xxx{{{|||}}}}}}{{{yyywww|||~~~}}}|||vvvjjjUUUOOOIIIDDDEEEEEE@@@<<<;;;888555111//////000//////000000////////////000000222333//////333000777JJJaaafffpppyyyvvvooovvvuuuooozzzwwwllleeeqqqsssuuutttlll```SSSKKKEEEIIINNNUUUeee||||||[[[LLLRRR]]]cccnnnyyynnnkkkqqqwwwsssiiifffpppxxxggg[[[XXXYYY^^^hhhooopppnnnooonnnmmmnnnllljjjmmmpppppplllgggeeegggfffccc^^^^^^bbbgggiiimmmooommmoooxxxxxxvvv}}}xxxuuuxxx|||xxxtttsssssslllooowww{{{yyyrrrhhhVVVEEE>>>???===999:::999666333000///..................////////////////////////////////////............/////////000////////////000000000000444111...///444:::@@@CCCGGG===;;;@@@@@@AAATTTmmmwwwnnnjjjfffkkkmmmooorrr{{{}}}{{{{{{wwwvvvzzz}}}zzzzzzwwwxxxyyyzzzzzzzzzzzzzzz}}}\\\OOONNNGGGCCCCCCCCCAAA@@@>>><<<;;;888888888888777666444333444444444444555555555555444333333333555666777777;;;FFFZZZzzz}}}vvvjjj```]]]ggguuu{{{yyyyyyyyyyyyyyyyyyyyywwwvvvtttrrrooommmlllmmmppprrrqqqooouuuvvv|||{{{xxxzzz|||zzz~~~|||{{{pppYYYNNNHHHCCCDDDDDD???;;;:::888555111//////000//////000000////////////000000///000---///555333;;;OOOdddiiirrrzzzzzzzzzrrrxxxvvvmmmjjjtttvvvuuuooocccVVVJJJDDDAAAKKKUUU```sssmmmSSSKKKSSSbbblllvvv{{{oookkkmmmzzzvvvkkkiiimmmwwwhhh[[[UUUTTTYYYbbbiiikkkkkkmmmnnnmmmpppooooooppprrrqqqnnnkkkiiikkkjjjeee___]]]___bbbeeekkkoooqqqvvv{{{yyy~~~}}}vvvtttyyy||||||~~~|||yyywwwvvvvvvtttsssvvv~~~zzzyyyuuulll\\\JJJ@@@>>>===;;;;;;999666333111//////...............////////////////////////////////////........./////////000000////////////000000000000333111000111666<<>>===BBBBBBGGGbbb}}}kkkiiilllkkknnnmmmooowww~~~}}}|||}}}yyyyyy~~~zzzwwwvvvwwwxxxxxxyyyyyyxxxxxxwww|||ZZZMMMLLLEEECCCCCCBBBAAA???===;;;:::777777777888777666555555333333333444444444444555333333444444555666666666>>>LLLggguuukkk]]]^^^ggguuu~~~|||||||||yyyzzz{{{|||{{{yyywwwuuusssqqqooommmmmmlllkkkiiissstttwww|||~~~~~~zzz{{{}}}{{{{{{yyy^^^NNNGGGBBBCCCBBB>>>;;;;;;888555111//////000//////000000////////////000000...000---111999:::CCCXXXeeejjjpppvvvzzzsssrrrwwwqqqrrruuuuuuqqqfffWWWJJJDDDBBBBBBSSSdddqqqnnnXXXNNNNNNTTTdddtttrrrjjjnnnwww}}}ppp```ZZZcccqqqxxxmmmccc[[[WWWWWW^^^eeegggiiinnnooonnnppprrrssssssqqqooonnnmmmkkkllllllhhhbbb______```dddjjjooorrrxxx~~~zzzzzz~~~{{{tttsssxxxyyy~~~~~~}}}|||zzzyyyxxxzzzwww|||~~~zzzyyyxxxssseeeQQQBBB>>>>>>>>>;;;999777444222000///...............////////////////////////////////////....../////////000000000////////////000000000000333222222555:::@@@CCCDDD???;;;;;;@@@BBBMMMnnnoooeeekkkssstttsssooosss{{{|||~~~~~~}}}zzzxxx{{{yyywwwvvvxxxxxxxxxxxxwwwvvvuuuttt~~~ZZZMMMLLLFFFCCCBBBBBB@@@???===;;;:::777777777777777666666666333333444444444555555555222444555666555555666777CCCUUUvvvwwwjjj```[[[eeettt}}}{{{zzzzzzxxxyyy{{{||||||{{{yyywwwuuussspppmmmkkkiiigggfffttttttuuuvvvxxxzzz~~~|||{{{cccQQQIIICCCBBBBBB>>><<<<<<888555111//////000//////000000////////////000000000222000444===@@@JJJ```kkkoootttvvv{{{yyyooozzz}}}wwwzzzrrrqqqkkk]]]MMMDDDCCCGGGKKK```vvv}}}aaaTTTNNNTTTYYY]]]nnn~~~yyyssssss~~~~~~qqq^^^OOOPPPbbbsss~~~~~~}}}|||{{{yyyvvvooohhhccc^^^cccgggiiinnnsssuuurrrooosssuuusssnnnjjjkkkmmmiiikkkllljjjgggdddcccccceeejjjnnnooorrryyy||||||oooqqqwww|||zzztttssswwwzzz~~~~~~~~~}}}zzzxxxxxxuuuzzz~~~|||xxxvvv{{{zzzoooZZZFFF>>>>>>???;;;:::888555333111//////............////////////////////////////////////...////////////000000000////////////000000000000222333555:::???CCCEEEDDD>>>999:::AAAHHHWWWuuuttthhhlllwww}}}|||vvvuuu~~~zzzzzz~~~~~~{{{xxxzzz{{{zzz{{{{{{zzzzzzyyyxxxvvvuuuttt\\\NNNMMMHHHCCCCCCBBBAAA???===;;;:::777777777666666666666666444555555555666666666666222444666666666666888:::HHHbbb~~~xxxlllbbb\\\```nnn}}}xxxtttsssrrrtttuuuwwwyyyzzzyyyxxxwwwtttssspppllliiihhhhhhhhhvvvuuusssppppppuuu|||~~~~~~|||{{{{{{}}}}}}jjjUUULLLEEECCCBBB???======888555111//////000//////000000////////////000000111333111555???BBBMMMcccuuu{{{}}}{{{~~~tttuuu}}}~~~qqqnnndddUUUGGGAAAFFFLLLTTTjjj[[[OOOKKKQQQ]]]eeelllyyytttqqquuu{{{}}}jjjUUULLLUUUiiiyyy~~~{{{{{{{{{xxxxxxxxxyyyyyywwwqqqmmmkkknnnppprrrxxx}}}|||xxxqqqtttwwwsssmmmiiijjjnnnjjjkkkmmmllljjjhhhfffeeehhhkkklllkkklllppppppmmm```gggqqqyyyzzzvvvtttvvvzzz~~~yyyuuuqqqooosss}}}|||yyy{{{~~~wwwbbbLLL@@@???@@@;;;:::999777444222000///............////////////////////////////////////////////////000000000111////////////000000000000222444888>>>DDDFFFEEECCC???;;;<<>><<<;;;888888777666666666666666555555555666666666777777333555777777666777;;;???OOOppp~~~{{{mmmccc___```iiiyyy}}}vvvpppmmmkkkjjjnnnoooqqqrrrtttuuuuuuuuurrrrrrpppllliiihhhjjjkkkttttttpppiiihhhooovvvzzzvvvxxx{{{|||{{{~~~sssYYYOOOFFFCCCAAA>>><<<===888555111//////000//////000000////////////000000000111///444>>>BBBNNNeeewww~~~zzz}}}xxxttt|||qqqkkk^^^OOOCCCBBBJJJRRR```uuupppOOOIIIKKKTTT```lll}}}}}}dddeeemmm|||zzzdddPPPLLLZZZnnn{{{|||xxxxxxyyywwwvvvvvvwwwwwwvvvssspppvvvxxxyyy|||}}}uuuwwwxxxtttnnnjjjkkknnnmmmnnnnnnmmmllljjjhhhgggiiikkkkkkiiikkkooooookkk^^^dddnnnvvvyyyxxxvvvuuu|||yyysssiiinnn{{{yyy~~~zzzhhhRRRDDD???>>>;;;;;;999888555333000///............/////////////////////////////////////////////000000000111111////////////000000000000111555;;;BBBGGGGGGDDD@@@;;;888===KKKZZZfffqqqyyy}}}tttjjjjjjsss~~~}}}{{{{{{zzzzzz~~~~~~}}}~~~|||zzzxxxwww^^^OOONNNIIIEEEEEEDDDCCCAAA???===<<<:::999777666555555555555444444444555555555666666444666777777666888???EEEccc}}}tttccc\\\bbbkkkvvv~~~zzzuuuooojjjgggffffffiiiiiiiiijjjllloooqqqsssrrrrrrpppmmmiiihhhkkknnnoooooojjjbbbaaaiiiqqqtttrrrrrrxxx{{{yyy~~~{{{~~~[[[QQQGGGBBB@@@<<<:::;;;888555111//////000//////000000////////////000000///111000555@@@EEESSSjjjsss{{{zzzttt|||qqqwwwwwwllldddVVVIIICCCGGGQQQYYYrrr___OOOIIIPPP\\\kkk~~~xxxmmm]]]iii~~~xxxeeeQQQNNN^^^ssszzzvvvwwwyyyvvvwwwwwwvvvvvvuuuuuuuuuzzz{{{}}}wwwxxxwwwsssnnnjjjjjjlllmmmmmmlllmmmnnnnnnmmmllllllmmmkkkjjjmmmrrrrrrnnnhhhkkkooossswwwyyyxxxuuu{{{zzzzzztttiiirrruuu|||{{{lllWWWHHH@@@<<<;;;;;;:::999666333111///............//////////////////////////////////////////000000000111111111////////////000000000000111666===EEEIIIGGGBBB===777:::CCCRRR```jjjrrryyy}}}vvvooonnnrrrwww{{{~~~}}}zzz}}}}}}www|||~~~}}}{{{yyyxxx]]]NNNNNNIIIFFFEEEEEECCCBBB@@@>>>===;;;:::888666555444444555333333333444444444555555444666888666555999AAAHHH~~~}}}~~~ooo^^^YYYffftttyyywwwtttpppkkkgggeeeddddddeeeeeeeeeeeehhhkkkoooqqqrrrrrrqqqmmmiiihhhkkkooojjjkkkfff^^^]]]fffnnnppprrrlllkkkpppvvvxxx{{{~~~{{{}}}www\\\QQQFFFAAA>>>:::888999888555111//////000//////000000////////////000000111333222888DDDJJJXXXpppsss{{{zzzttt~~~~~~|||nnnyyyssseee\\\OOOEEEDDDLLLXXXaaaiiiPPPMMMMMMYYYjjjooobbbcccwww|||lllYYYUUUdddzzzyyytttwww|||vvvwwwxxxxxxwwwwwwzzz|||zzz{{{}}}vvvuuussspppkkkiiihhhhhhiiiiiiiiilllooorrrrrrrrroooooollljjjmmmsssrrrooouuusssqqqqqquuuyyyyyyvvvsssooo|||{{{|||uuugggrrrxxxvvvssszzz{{{mmmZZZJJJ@@@:::;;;;;;;;;999777444111///............/////////000////////////////////////000000000000111111111111////////////000000000000111666>>>FFFJJJGGGAAA;;;:::BBBOOO^^^jjjsss}}}uuurrrpppqqqssstttvvvyyy}}}{{{zzz}}}}}}xxx|||}}}{{{zzz{{{~~~~~~{{{zzzzzzxxxyyy{{{~~~}}}{{{yyyxxx[[[PPPOOOFFFGGGHHHHHHHHHFFFCCC@@@???;;;999777777777777666555666666666666666666666666999333555===:::666IIIddd{{{zzz|||vvviiicccaaalll|||wwwtttrrrnnniiidddaaa___]]][[[ddd___```hhhmmmkkkkkkmmmmmmrrrvvvuuuoookkkkkklllmmmjjjfffdddfffiiilllmmmpppllliiimmmuuu~~~~~~~~~}}}xxxyyyZZZHHHGGG???888:::;;;777555222111111111000///111111111000000000000000///444;;;BBBJJJVVVeeepppwwwqqqqqqlllqqqzzzsss___NNNCCCFFFJJJOOO^^^pppsssYYYUUU[[[^^^dddlllbbbaaaqqqqqq]]]]]]uuu{{{wwwyyy{{{{{{zzzyyyxxxwwwxxxyyyyyyuuuxxxuuuqqqssszzz~~~|||rrrrrrmmmhhhiiimmmiiiaaafffhhhjjjlllppptttxxx{{{zzzsssppptttuuuqqqnnnpppqqqvvvnnn```cccvvv}}}tttrrruuu}}}zzzxxxzzzuuuwwwtttvvv{{{zzzuuussswwwoooqqqvvvuuugggPPP@@@<<<999999888777555444222111000000000000000000000000000000000000000000000000000000000000000000000000222///...111111...///444666<<>>CCCWWWvvvyyyuuuppppppvvvwwwtttxxx|||||||||~~~}}}zzz}}}zzzzzz{{{{{{zzzxxxwwwvvvyyy{{{}}}|||xxxtttrrrqqqqqqrrruuu|||~~~}}}}}}}}}|||{{{[[[PPPOOOGGGGGGHHHHHHHHHFFFDDDAAA@@@<<<:::888777777777666555666666666666666666666666666222444;;;:::<<>>::::::999888666444222111000000000000000000000000000000000000000000000000000000000000000000000000---111111///444;;;:::333:::???DDDEEECCC???>>>>>>AAA[[[}}}qqqlllqqqwwwyyywwwzzz||||||wwwqqqoooqqqttttttsssqqqrrrsssttttttsssqqqqqqnnnppprrrrrrpppnnnmmmmmmfffiiioooxxx{{{zzzxxxwwwwwwzzz|||~~~~~~^^^QQQQQQKKKIIIJJJKKKLLLKKKIIIGGGEEE???<<<999777777777777666666666666666666666666666555444555777===PPPvvv~~~~~~|||{{{zzzzzzzzzyyy|||vvvqqqqqqpppxxxxxxqqqssssssqqqnnnkkkiiihhhiiiiiimmmsssvvvsssmmmiiigggfffjjjnnnqqqqqqrrrsssuuuwwwwwwuuurrrnnnkkkjjjjjjjjjppprrrjjjaaaeeevvvoooQQQGGG@@@>>>>>>999888666444222222111000...000000000000000111111111444666===KKK\\\jjjpppqqqooowww~~~iiikkk}}}~~~zzzkkk\\\HHHCCCAAAGGGUUUlllqqqXXX[[[qqqvvvjjjddddddnnn}}}{{{zzzzzzyyyxxxwwwwwwrrriiilll|||}}}{{{zzz{{{{{{zzzxxxuuusssqqqpppmmmcccVVVPPPWWWggguuurrrmmmhhhggglllrrrsssqqqlllnnnpppnnnlllooouuu|||{{{zzzzzzzzzyyyuuuqqqpppnnniiihhhjjjhhhfffnnnzzz|||uuuoooooouuu}}}~~~~~~wwwooonnnqqqtttwwwxxxwww{{{uuubbbNNNAAA;;;:::999888666444222111////////////////////////////////////////////////////////////////////////***222333///777DDDCCC888===AAADDDDDD@@@===???AAAIIIhhhlll```dddppp|||}}}~~~}}}|||{{{yyyvvvssstttqqqmmmlllmmmooooooooopppqqqqqqqqqpppooommmlllkkkllllllkkkhhheeeeeeeeegggkkkpppvvvzzz||||||{{{tttssssssssstttwwwyyy{{{}}}~~~}}}{{{```RRRRRROOOMMMNNNOOOPPPOOOMMMKKKJJJ@@@===999777777888777777777777777777777777777777777777777888BBB\\\}}}}}}{{{yyyxxxwwwwwwsss{{{xxxqqqnnnlllxxxyyyqqqqqqrrrrrrpppmmmlllmmmnnnqqqyyy}}}vvvnnnhhheeegggkkkpppuuuwwwxxxxxxyyyzzz{{{yyyuuunnniiigggggghhhrrrwwwooo```]]]jjjyyy}}}tttUUUHHH@@@???@@@999999777444333222111000...//////000000111111111111333666@@@QQQdddqqquuuuuukkkvvvwww```nnn~~~|||{{{uuudddTTTDDDDDDFFFNNNbbb}}}{{{ZZZZZZnnnlllaaaZZZbbbttt~~~{{{wwwuuuttttttrrrpppggg^^^bbbvvvyyyyyyyyyxxxvvvsssqqqooopppnnnggg\\\RRRWWWhhhyyywwwpppiiiiiinnnsssuuuvvvooollliiihhhkkkppptttwwwyyy{{{}}}|||yyywwwssspppqqqkkkkkkqqqoooiiinnnyyy|||vvvrrrvvv~~~}}}rrrjjjkkkpppuuuwwwyyy}}}zzzjjjUUUEEE;;;;;;:::888666444222111////////////////////////////////////////////////////////////////////////***333444///444AAAAAA777@@@CCCEEEBBB>>><<>>VVV{{{~~~}}}}}}~~~{{{{{{yyywwwvvvuuutttttttttuuujjj___^^^aaapppwwwuuussspppmmmpppqqqllleee``````aaappp}}}|||pppiiifffccceeejjjrrryyy}}}{{{uuupppnnnpppqqqnnniiigggjjjnnnlllqqqtttnnncccZZZXXX[[[fff{{{kkkSSSAAA>>>???999;;;999555444333222000......//////000111222222222;;;CCCRRRbbbooouuuuuusssnnn||||||zzz|||~~~bbbkkkxxx{{{oootttwwwssslllaaaPPPCCCCCCKKKUUUeeeeeegggrrrmmmdddmmmtttWWWXXXeee~~~}}}uuuvvvwwwuuurrrppprrruuujjj^^^RRROOOUUUbbbqqq{{{}}}yyyuuutttqqqooonnnnnnnnnnnnpppqqqooofffYYYZZZrrr}}}qqqppprrrrrruuuyyywwwtttnnngggcccdddjjjnnnpppyyy}}}zzzzzzwwwrrrrrrqqqoooqqqvvvxxxqqqhhhyyy~~~vvv{{{||||||ssseeebbbpppvvv```JJJ======;;;999777444222000000000000000000000000000000000000000000000000000000000000000000000000000//////222333111///888CCCEEEHHHGGGBBB<<<>>>IIISSSeeerrryyysssjjjggggggfffxxx|||zzzzzzyyyxxxxxxyyyxxxuuusssooollljjjhhhhhhhhhfffeee___aaacccdddcccccccccdddeeefffhhhiiiiiiiiihhhhhheeeeeeeeeeeeeeehhhmmmpppllllllhhh```UUUMMMHHHGGGAAADDDJJJPPPVVVZZZ]]]___```cccgggjjjkkkmmmppprrrqqqpppoooppprrrvvvzzz}}}xxxxxxyyyzzz{{{{{{xxxuuummm^^^^^^[[[[[[XXX^^^```^^^aaa```SSSIII:::777999666777:::666999999888888888888888999777===888???ggg~~~|||xxxxxxwwwvvvuuuuuuvvvvvvqqqmmmhhhaaa\\\```qqqvvvooolllkkkooonnnnnnmmmfff]]][[[^^^lllsssuuuooogggeeeggghhhgggiiipppyyy|||wwwrrrqqqpppmmmkkkjjjlllpppuuuxxxrrrkkkmmmooojjjgggbbbUUU```ooo}}}ZZZ===<<>>888777777444222333111111000000//////......////////////000000000000///////////////000000111---000333333222555<<>>PPPeeevvvvvviiifffjjjmmm}}}yyy{{{}}}vvvoooooouuunnnooopppqqqqqqqqqpppooojjjllliiidddaaa```]]]YYYVVVSSSQQQSSSXXX[[[\\\[[[cccdddeeefffggggggffffffdddcccdddfffgggeee```[[[\\\\\\XXXQQQJJJEEEAAA>>>AAAAAACCCIIIOOOSSSXXX\\\___WWWZZZ``````gggpppnnnlllnnnnnnkkkiiilllttt{{{xxxwwwuuutttuuuyyyzzzzzzqqqaaaaaa^^^```]]]bbbeeebbbfffeeeXXXJJJ;;;777:::666888;;;666999999888888888888999999;;;AAA>>>KKKvvv|||{{{~~~}}}~~~|||yyyvvvvvvvvvvvvvvvvvvvvvvvvpppmmmhhhbbb]]]aaarrruuunnnkkkjjjlllkkkkkkjjjccc[[[ZZZ]]]jjjpppppphhh```___bbbcccfffhhhnnnwwwzzzvvvqqqpppooommmjjjjjjmmmsssyyy|||pppiiilllppplllkkkfffZZZ[[[iii|||```BBB>>>BBB::::::999777555333222111111111......000111111555;;;DDDNNN```mmmssszzz{{{qqq|||}}}iiiiiisssfffbbb______```___VVVKKKEEEFFFLLLVVVddd{{{ppp]]]qqq~~~ooo___cccsss{{{sssaaaiiiyyy~~~{{{yyywwwwwwvvvtttrrrpppmmmjjjgggfffeeebbb```XXXMMMEEEHHHTTTbbbpppyyywwwzzzyyyrrrsssppplllgggcccaaaaaaaaaaaa\\\[[[[[[ZZZYYYccc{{{yyyrrrnnnlllnnnrrrwww{{{yyymmmcccaaadddeeegggqqq|||{{{yyyyyyttttttqqqnnnqqqvvvtttnnnpppzzzzzzzzzvvvssskkk[[[qqqrrrVVVFFF>>>888888888555333444000000000000////////////////////////000000000000000000000000000111222222...000222222222666===CCCIIIAAA===>>>???FFF[[[rrrxxxkkkjjjooorrr~~~zzz|||{{{vvvoookkkjjjgggcccdddjjjfffggghhhjjjjjjkkkjjjjjjiiijjjggg```\\\YYYUUUOOOJJJHHHHHHIIIMMMRRRWWWYYY[[[\\\___aaabbbcccbbbaaaaaa```___``````^^^YYYUUUSSSUUUTTTQQQLLLHHHEEECCCIIIKKKRRR]]]ggglllllljjjiii```aaaddd```eeekkkhhhkkkjjjgggdddeeekkktttzzz{{{wwwsssqqqsssxxxzzzzzzuuueeeeeebbbfffccchhhkkkhhhlllkkk^^^KKK<<<999;;;777888;;;666999999888888888888999999:::>>>???TTTzzzsssuuu{{{~~~~~~}}}}}}}}}|||yyyvvvtttuuuuuuvvvvvvvvvuuuuuuooolllhhhbbb]]]aaaqqq~~~tttllliiiiiihhhggggggfff```ZZZYYY]]]jjjooonnnfff^^^^^^aaabbbfffgggllluuuyyyvvvrrrrrrnnnkkkggghhhmmmuuu{{{nnnggglllrrrpppppplll```\\\hhhzzziiiIII@@@AAA::::::999777555444222222111222000///111222222777>>>KKKWWWeeeooouuuzzzzzzvvvpppdddnnn~~~nnn[[[SSSZZZVVVSSSOOOHHHBBBDDDJJJRRR[[[mmm``````{{{}}}jjjaaammmyyy|||{{{ttthhhqqq~~~xxxvvvtttssssssrrrpppoookkkhhhdddaaa___\\\ZZZWWWMMMDDD>>>CCCOOO]]]kkkvvvtttvvvuuunnnooojjjeee^^^YYYXXXXXXVVVTTTOOOMMMKKKMMMSSS```wwwyyytttooojjjkkknnnwww}}}|||rrreee___```bbbfffooo{{{}}}|||wwwuuuppplllnnnqqqqqqmmmdddqqq{{{}}}vvvooodddttt}}}vvvwwwzzzwww\\\EEE>>>999::::::666333333////////////000000000000////////////000000000000111111111111111222222333000111222111222777???FFFEEE???===>>>BBBPPPkkksssiiikkkrrruuu|||{{{|||wwwiiiggg```ZZZVVVWWWXXXXXX[[[^^^]]]]]]^^^```aaabbbcccccceeefffbbb\\\XXXUUUOOOHHHEEEDDDDDDFFFLLLSSSZZZ^^^]]]___bbbeeefffeeedddcccdddbbb```______]]]ZZZWWWVVVYYY[[[YYYTTTNNNLLLLLLRRRZZZiiizzz|||sssqqqooohhhjjjnnnhhhiiiccc\\\ZZZ___iiissszzz|||uuummmmmmrrrwwwzzz{{{yyyhhhhhheeekkkhhhnnnqqqnnnrrrpppcccNNN???:::<<<888999<<<777999999888888888999::::::999<<<@@@[[[}}}sssmmmqqqzzz~~~~~~}}}}}}|||zzzwwwuuutttuuuuuuuuuuuutttsssrrrnnnkkkggg```ZZZ]]]lll||||||rrrkkkiiiiiihhhffffffeee```ZZZ[[[```nnnsssuuuoooiiihhhhhhhhhhhhgggkkktttzzzxxxuuuuuunnnjjjffffffmmmuuu{{{~~~nnnggglllrrrqqqrrrpppeeeZZZccctttsssNNN@@@@@@;;;:::999888666444333222222222000000222222222888@@@JJJYYYeeennnvvvwwwuuuxxxiiigggzzzyyyfffRRRLLLTTTPPPLLLHHHBBB???CCCKKKUUU___ttttttWWWeeellliii}}}{{{qqqvvvzzz~~~yyynnnrrr{{{|||{{{{{{yyyxxxxxxsssqqqooonnnnnnmmmjjjhhhccc```\\\XXXVVVSSSPPPNNNCCC<<<999???IIIUUUdddooo~~~tttuuuqqqjjjjjj___YYYQQQMMMLLLLLLJJJGGGGGGFFFDDDDDDIIIXXXnnn|||wwwuuupppkkkkkkooorrryyy|||tttggg___^^^```eeennnyyy}}}wwwsssnnnjjjkkkmmmnnnnnn```mmm~~~}}}~~~wwwsssooozzz{{{uuuoooqqqwww~~~{{{aaaEEE>>>999::::::666222222......//////000000111111////////////000000000000111000000000000111222222111111111111333:::BBBIIIEEE???;;;<<>>999:::<<<777999999888888999::::::;;;<<>>???;;;;;;===888999999888999999:::;;;<<<<<>>;;;:::888666555333333222000///000222000222:::EEEKKKaaaiiiooo|||uuuqqqvvvhhhxxx}}}lllVVVGGGHHH???>>>>>>@@@??????EEEMMMhhhrrrttt___]]]}}}uuuppppppkkkmmmrrr|||{{{kkk```ZZZcccsssooo```ZZZZZZXXXWWWWWWWWWVVVUUUTTTTTTRRRNNNLLLHHHEEEBBB???>>><<<999777777555777;;;AAAIIIVVVccc}}}tttccc\\\QQQGGGGGG???===:::888888999<<<>>>???DDDGGGFFFMMM```xxxwwwqqqmmmhhhffffffeeejjjrrrvvvpppddd______dddhhhppp{{{{{{vvvrrroooooooooooossswww___bbbnnn}}}~~~}}}}}}xxxyyy|||{{{{{{~~~wwwuuuxxx{{{|||lllKKKBBB;;;999777333000111////////////000000000000////////////000000000000///////////////000000111111111111333888@@@GGGLLLLLLEEE>>>???NNNiiisssaaa]]]eeeqqq|||}}}}}}~~~}}}~~~{{{jjjZZZQQQSSSYYYfffoooyyy~~~~~~|||zzzxxxwwwyyy{{{|||zzzzzzxxxuuutttqqqggg\\\PPPUUUbbbyyy}}}yyytttqqqnnnlllmmmmmmmmmlllmmmoooqqqnnnnnnpppmmm```UUUYYYeee}}}yyymmmiiiggg```ZZZaaaeee[[[JJJDDD???AAALLLZZZcccgggiii[[[YYYkkkvvvwwwwwwxxxzzzpppTTTDDD@@@@@@;;;;;;===888999999999999:::;;;<<<<<<===GGGZZZyyyzzzzzz{{{zzz|||wwwrrrooopppxxx~~~rrrrrrpppllliiijjjnnnqqqpppooommmkkkkkklllnnnoooiiiddd\\\SSSLLLPPPaaatttuuukkkiiijjjiiifffcccaaa\\\XXX[[[bbbssszzz~~~|||yyyuuuooohhhaaa```eeeqqq{{{{{{uuuqqqpppkkkiiinnnwwwpppggggggjjjjjjppptttmmmYYYTTTSSS^^^rrrbbbEEE@@@>>>;;;:::999777555444333333111111222333111333===HHHUUUjjjlllnnn{{{tttqqqpppmmm{{{qqq```SSSUUUKKKFFFBBB@@@???@@@JJJTTTooozzzhhh```ooovvvmmmkkkjjjbbbaaaeeeqqq~~~}}}ttteeeYYYRRR[[[lllxxx~~~ooo___NNNGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGFFFCCC@@@>>><<<999888777666444333222333777<<<@@@GGGUUUbbbyyyzzziiiTTTJJJBBB;;;>>>:::<<<===<<<;;;>>>EEEJJJKKKOOORRRTTTbbb{{{tttllljjjgggdddddddddgggooowwwuuuiii```]]]```bbbiiittt|||uuupppnnnpppooommmpppvvv[[[ZZZeeeyyy}}}~~~|||zzzyyyqqqoooxxx|||{{{|||sssQQQGGG>>>:::777333111222000000000000////////////////////////000000000000000000//////000000111222111000111555;;;CCCIIILLLHHHBBB===@@@PPPiii~~~wwwhhh^^^bbbnnnzzz{{{|||wwwfffVVVPPPXXXddd{{{|||xxxwwwwwwyyyzzzvvvuuutttrrrssspppeeeYYYQQQ___uuuyyyxxxvvvsssqqqooommmmmmgggiiikkkjjjiiihhhjjjkkkhhhggghhhfffZZZRRR\\\nnnuuuqqqmmmiiifffeee]]]VVV___cccWWWEEECCCCCCHHHQQQ\\\dddgggbbbVVVWWWooo|||}}}}}}}}}uuuUUUEEE@@@AAA<<<<<<===888999999999999:::;;;<<<===BBBPPPfff}}}|||{{{rrrmmmmmmooovvvyyy}}}}}}tttoooooorrrzzz{{{wwwvvvmmmmmmjjjfffcccdddjjjnnnmmmllliiihhhiiillloooqqqgggbbbZZZQQQKKKPPPcccvvvwwwlllhhhiiigggdddaaa^^^YYYUUUYYY___ppptttvvvsssoookkkeee^^^\\\[[[aaaoooyyyxxxrrrmmmjjjfffeeekkkwwwoooeeedddhhhhhhpppvvvppp]]]UUUOOOVVViii~~~iiiIIIAAA>>><<<:::999777555444333333222222444444333444>>>JJJ\\\pppmmmlllyyyqqqqqqlllqqq{{{yyyooocccddd___VVVLLLEEEAAACCCOOO[[[qqq}}}ccceeewwwkkkhhhfffbbb\\\YYY\\\iiiyyyxxxnnn```VVVQQQZZZiiirrrwwwxxxfffTTTCCC<<<===>>>>>>>>>:::;;;<<<>>>@@@@@@>>><<<<<<:::777666666666555444///111666<<<@@@GGGUUUcccuuutttaaaJJJAAA<<<:::AAA<<<@@@DDDDDDCCCFFFPPPXXX\\\]]]]]]bbbuuuooogggggggggfffeeeeeefffnnnxxxxxxlll```\\\\\\^^^dddppp}}}}}}rrrnnnlllnnnllliiikkkrrrYYYVVVaaaxxx~~~{{{uuuhhhdddqqq~~~|||xxxUUUJJJ@@@;;;888444333444111111000000//////......////////////000000000000111111111000111222222333000000111666===DDDJJJLLLAAA===999???PPPeeessswwwnnnccc]]]fffuuu{{{}}}vvvfffTTTMMMYYYiii~~~zzzuuupppnnnnnnoooqqqiiijjjiiijjjmmmkkkaaaUUUXXXlllyyyqqqpppnnnmmmlllmmmmmmnnngggiiikkkjjjhhhfffggghhhhhhffffffdddYYYRRR___tttwwwqqqnnnkkkhhheeecccZZZSSS[[[^^^RRRGGGGGGJJJPPPYYYaaahhhkkk___SSSWWWsss~~~}}}~~~~~~]]]HHH???@@@999777:::888;;;<<<<<<;;;:::;;;===???>>>RRRqqqssshhhaaa^^^bbbgggkkkvvv~~~rrrlllmmmuuu~~~yyynnnfffcccaaa___]]]\\\]]]aaaeeehhhllliiifffccccccdddggghhh^^^]]]TTTMMMMMMOOO```~~~|||lllggghhhddd___XXXRRROOOQQQUUUXXXmmmuuuvvvllleeeddd^^^TTTPPPUUU]]]ffflllpppqqqqqqnnnhhheeejjjuuu}}}}}}zzzhhhfffeeefffiiimmmooooooaaaQQQMMMUUUbbbyyyrrrGGG@@@???;;;:::888666444222222111333333333222///333BBBRRRbbbfffpppvvvpppkkkyyysssgggwwwzzzzzzwwwqqqkkkiiieeeTTTHHHGGGFFFMMM^^^ssswwwdddlll}}}sssgggbbb\\\UUUSSSUUUZZZbbbnnnuuupppfff]]]UUUQQQWWWbbbiiillllllUUULLL@@@::::::<<<===<<<:::;;;;;;;;;;;;;;;::::::888888777666555444333333222555777999<<>>?????????AAA@@@DDDMMMRRRTTT[[[dddlllggggggxxx|||lllfffcccbbbdddhhhccchhhqqqyyyzzzqqqddd\\\^^^```fffppp{{{sssmmmiiiiiikkkkkkmmmqqq]]]SSS[[[vvvyyyttt```___|||}}}___GGG<<<<<<777555777333000000000000000000000000111111000000000000111111000111111111111222222222333444333666@@@KKKLLLEEE===AAA===BBB\\\ooorrrsssmmmeee```eeerrr}}}~~~~~~sss___MMMMMM___qqqzzzvvvtttsssqqqooommmjjjiiihhhjjjjjjiiigggccc___[[[XXXeee}}}vvvooooooooonnnmmmlllkkkjjjiiiiiiiiiiiigggeeecccbbbbbbfffccc^^^YYYQQQZZZrrrzzzmmmmmmlllgggllleeebbb[[[PPPSSSWWWOOOHHHOOOUUU\\\hhhrrroooddd[[[\\\hhhyyyaaaMMMFFFGGGAAA>>>>>>;;;:::::::::999888999;;;===AAA[[[xxxfff[[[VVVUUUZZZ___iiittt~~~tttoooqqqxxxzzzpppeee\\\WWWUUUSSSRRRQQQQQQSSSXXX\\\___```^^^[[[YYYXXXYYY[[[\\\UUUUUUMMMHHHJJJNNN```~~~yyyiiicccddd___\\\WWWTTTTTTWWW[[[___mmmuuuuuulllfffeee```XXXTTTXXX^^^eeejjjlllmmmmmmqqqkkkhhhllltttyyywwwsss```___^^^```dddgggjjjjjjaaaPPPIIILLLWWWpppuuuKKKBBB===<<<:::888666444333222111111111222222000555FFFVVVfffgggmmmrrrpppooo}}}mmmeeezzz}}}zzz{{{yyytttqqqkkkfffUUUHHHHHHGGGPPPbbbzzzooobbbpppyyyhhh\\\YYYTTTOOOPPPSSSXXX___iiilllbbbVVVRRRMMMLLLRRR[[[```___\\\KKKEEE>>>;;;<<<======;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888777666555444444333555777888;;;CCCOOOXXXmmmaaaQQQFFFBBBDDDFFFGGGMMMMMMSSS]]]dddgggnnnwww}}}ssshhheeeeeeccccccfffdddgggoooyyy|||tttfff[[[[[[^^^dddooozzzsssmmmiiijjjkkkkkklllooo^^^TTT[[[vvv{{{yyyhhhiii___GGG<<<<<<777555666222000000000000000000000000111111000000000000111111000111111111111222222222222333444888BBBKKKJJJDDD<<>>EEEiii{{{jjjWWWMMMKKKNNNTTTYYYfffssswwwsssuuuzzz~~~yyypppbbbVVVMMMIIIFFFEEEDDDDDDDDDEEEIIIMMMRRRUUUSSSRRRPPPNNNMMMLLLMMMMMMKKKMMMGGGEEEIIINNNbbbssseee``````]]]\\\[[[[[[^^^ccchhhkkkqqqwwwvvvnnnhhhhhheee___\\\___dddiiilllmmmlllkkkoookkkhhhlllrrrtttpppjjjXXXWWWXXXZZZ___ccceeefff```OOOEEECCCJJJeeeyyyPPPDDD<<<<<<;;;999666444333222111///000222333222999JJJ[[[kkkiiilllpppppprrrfffeee|||zzzvvvtttmmmgggUUUHHHHHHJJJTTThhheee```uuu|||lll\\\RRROOOMMMJJJJJJOOOUUU\\\dddeeeZZZMMMIIIHHHHHHMMMSSSTTTPPPKKK???===;;;;;;>>>???===:::;;;<<<<<<=========<<<<<<::::::999888777666666555555666777777999???IIIPPP[[[UUUMMMGGGGGGKKKRRRWWWZZZ]]]fffqqqyyy~~~pppiiiddddddeeecccbbbccceeeffflllvvv}}}xxxiii[[[XXX[[[bbbmmmxxxvvvqqqmmmnnnnnnlllmmmooo```UUU\\\www}}}|||mmmlll___GGG;;;;;;666444555222000000000000000000000000111111000000000000111111000111111111111222222222111333666<<>>>>>QQQwww{{{qqqjjjlllppprrrtttwwwwwwmmmjjjbbbWWWTTTccc~~~vvvsssrrrpppnnnmmmlllkkkiiihhhggggggffffffaaaVVVLLLLLLXXXdddzzzpppnnnnnnjjjjjjjjjiiihhhhhhggggggeeeeeeffffffgggffffffeeehhhkkkeee[[[QQQGGGOOOggg~~~zzznnnhhhkkkmmmjjjfffbbbbbb[[[OOOTTT^^^\\\hhhpppttttttzzz|||zzz{{{nnnpppYYYOOOOOOHHHCCCAAA;;;=========<<<;;;<<<>>>@@@HHHuuurrr```NNNFFFGGGMMMUUU[[[gggsssyyyssssssttttttssshhh^^^PPPEEEAAA@@@@@@???>>>>>>???@@@CCCGGGKKKMMMKKKJJJHHHGGGFFFEEEDDDDDDFFFIIIEEEDDDJJJPPPcccnnnccc``````^^^___aaaeeekkkqqqvvvyyyxxx{{{yyyqqqlllkkkiiieeedddhhhnnnrrrtttqqqmmmjjjhhheeedddhhhllllllfff```TTTSSSTTTXXX]]]bbbdddeee]]]NNNEEEAAAFFFbbb}}}SSSFFF>>><<<;;;999777555333222222///000222444444:::LLL]]]kkknnnrrrsssppprrrwwweeeiii|||tttrrrmmmfffSSSFFFGGGKKKXXXnnn{{{___aaayyyvvvdddTTTKKKIIIHHHHHHFFFKKKRRRZZZcccfff^^^SSSJJJKKKKKKKKKLLLLLLGGGAAA;;;::::::;;;>>>>>>===;;;;;;<<<==================;;;;;;:::999888888777777666777888777888<<>>>>>===<<<===???AAAIII|||zzzgggXXXIIIEEEHHHPPPYYYaaakkkvvvuuullliiigggccc```UUUMMMDDD???>>>@@@@@@@@@?????????@@@BBBDDDFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@DDDFFFDDDDDDJJJOOOcccmmmdddbbbaaa```bbbeeejjjpppvvv{{{~~~yyy{{{xxxqqqkkkiiigggeeeeeejjjpppuuuuuupppjjjeee```___^^^aaacccaaaZZZSSSPPPPPPRRRVVV[[[```bbbccc[[[OOOIIIFFFIIIeeeUUUGGGAAA===;;;999777555333333222111222444555444:::KKK\\\hhhrrrzzzyyypppppprrrhhhqqq}}}ssspppjjjcccPPPDDDGGGNNN]]]sssuuu]]]fff~~~qqq]]]NNNGGGEEEEEEFFFGGGKKKPPPWWW```gggddd]]]RRRSSSPPPHHHEEEEEECCC>>><<<;;;:::;;;<<<======<<<;;;<<<<<<===>>>>>>======;;;;;;::::::999999888888888888888888999;;;>>>@@@AAAAAA@@@AAAGGGVVVhhhvvv|||{{{qqqgggeeebbb___^^^``````___aaaaaaccckkkwwwzzzmmm[[[VVVXXX]]]hhhvvv}}}wwwrrrqqqooolllkkkmmmdddWWW[[[vvv}}}rrrlll~~~{{{yyyaaaIII===<<<777555555111000000000000000000000000111111000000000000111111000000111111111222222222000333:::DDDIIIHHHCCC???;;;BBBOOOooo~~~qqqgggccckkksssvvv}}}yyyvvvqqqkkkccc\\\SSSPPPYYYpppwwwrrroookkkiiimmmllllllkkkjjjjjjiiiiiihhhjjjeeeXXXLLLOOOcccuuuyyyqqqnnnnnnmmmmmmlllkkkiiihhhhhhhhhhhhhhhggggggfffeeeeeeddddddeeejjjddd[[[SSSLLL[[[xxxzzzpppmmmnnnmmmjjjhhhfffgggaaaZZZhhh}}}|||oookkk{{{}}}sssfffUUUQQQJJJFFFEEE@@@<<<======<<<;;;;;;>>>@@@LLL}}}nnnYYYOOOGGGEEEJJJQQQ]]]gggqqq{{{{{{jjj^^^YYYVVVRRRMMMDDDAAA???===>>>@@@AAAAAA@@@AAAAAABBBCCCCCCCCCDDDCCCBBB@@@???>>>??????@@@AAAEEECCCDDDJJJOOOaaa~~~ooogggdddbbb```bbbeeeiiimmmrrruuuwwwssssssqqqmmmgggcccbbbaaaaaadddhhhkkkiiiddd^^^YYYYYYXXXXXXYYYYYYVVVOOOIIILLLMMMOOOSSSYYY]]]______YYYOOOLLLKKKNNNhhhYYYIIICCC===<<<:::777555444333222222333444555444:::KKK\\\fffttt~~~zzzoooooo{{{llliiixxxzzzwww{{{qqqooofff```NNNDDDIIIQQQbbbyyyooo^^^mmmwwwfffRRRFFFBBB@@@AAADDDIIILLLPPPTTT]]]eeefffbbb[[[\\\TTTFFF>>>@@@@@@<<<>>>===;;;::::::;;;<<<===:::;;;<<<===============;;;;;;::::::999999999999999999999::::::;;;<<<============@@@IIIZZZnnn||||||xxxsssoookkkkkkgggaaa___```aaa______```aaafffrrryyyooo^^^UUUVVV[[[eeessswwwpppmmmkkkhhhgggjjjfffXXXZZZuuu}}}}}}www}}}uuuuuu|||cccJJJ>>>>>>888666666222000000000000000000000000111111000000000000111111000111111111111222222222111444<<>>;;;GGGXXXxxxvvvjjjaaabbbooowwwyyy|||tttrrrooojjjZZZRRRIIIGGGTTTlllxxxqqqooolllhhhgggkkkkkkjjjjjjiiihhhgggggggggfffaaaXXXRRRZZZmmm~~~rrrlllnnnqqqqqqqqqpppnnnkkkiiiiiiiiiiiijjjiiihhhffffffeeeeeeeeeeeejjjfff]]]VVVRRRdddzzzrrrppppppmmmjjjeeebbbeeeccc```pppttteeecccwww{{{rrreeeUUUTTTNNNKKKIIIBBB=========<<<;;;<<<>>>@@@OOOppp]]]LLLHHHFFFHHHLLLSSS___kkkvvv~~~oooZZZMMMJJJIIIFFFBBB===>>>??????>>>???@@@BBBCCCCCCEEEFFFFFFFFFFFFEEECCCAAA???>>>>>>???AAACCCAAAEEEDDDFFFMMMRRRdddpppiiigggdddbbbbbbccceeegggjjjlllnnnjjjjjjjjjiiieeeaaa___```^^^]]]\\\ZZZWWWRRRNNNKKKNNNNNNOOOQQQSSSQQQLLLHHHLLLLLLNNNSSSXXX\\\^^^^^^ZZZOOOKKKJJJNNNggg```LLLBBB===<<<:::888666444333333111111333444444:::KKK\\\gggsss{{{vvvnnnrrr{{{iiihhhyyysssiiissszzzssskkkjjjccc^^^NNNEEELLLUUUggg~~~iii^^^ssskkkZZZGGG???======???CCCHHHLLLPPPTTT]]]fffiiifffaaaddd[[[HHH======>>>;;;;;;;;;<<<;;;;;;:::;;;;;;999999;;;<<<<<<=========:::::::::999999999999999999999:::;;;=========<<<>>>>>>???DDDOOO```qqq|||~~~vvvppplllkkkkkkkkkmmmooommmfffcccdddccc```^^^aaaaaacccnnnxxxrrrcccUUUTTTWWW```ooo}}}yyyqqqllliiifffgggjjjhhhXXXYYYttt|||}}}{{{xxxwwwppprrr{{{dddLLL@@@???999777777333000000000000000000000000111111000000000000111111000111111111111222222222333444<<>>>>>@@@CCCSSSfffPPPEEEDDDGGGKKKNNNTTTbbboooyyyuuueeeOOOCCC@@@AAA@@@>>>===@@@BBBAAA???>>>@@@BBBEEEFFFHHHIIIJJJJJJJJJIIIEEECCC@@@>>>???AAADDDFFFBBBGGGGGGJJJQQQVVVhhhoookkkjjjfffeeeddddddcccdddeeeggghhhffffffggghhheeebbb```bbb^^^ZZZUUUNNNIIIFFFDDDCCCCCCDDDGGGLLLQQQRRRPPPNNNMMMNNNPPPUUUZZZ^^^______[[[OOOIIIHHHKKKdddfffOOOAAA===<<<:::888666444333333///000222444444;;;LLL^^^iiiqqquuuqqqmmmvvv~~~iiifffwwwqqq```gggooojjjccccccbbb]]]NNNGGGOOOYYYjjjeee^^^vvv|||{{{dddRRRAAA;;;<<<===@@@EEEEEEJJJPPPVVV```jjjmmmkkkfffiii```LLL>>>>>>???;;;777999;;;<<<<<<:::::::::888999:::;;;<<<<<<<<<<<<:::999999999999999999999999999:::===>>>???===<<>>BBB@@@??????AAADDDEEEEEEEEEBBBDDDHHHKKKLLLLLLJJJIIIGGGFFFDDDBBBAAABBBCCCDDDIIIKKKMMMMMMPPP\\\nnn{{{}}}rrriiiddddddcccaaa``````bbbdddeeeeeedddcccaaa___^^^^^^______]]]ZZZTTTKKKDDDBBB@@@???FFFDDDJJJUUUZZZVVVRRRSSSNNNOOORRRUUUXXXYYYZZZZZZ^^^UUUKKKHHHNNN___zzzpppMMMDDD>>>===:::888666444333222666333222444777>>>QQQdddiiisssvvvnnnlllyyy|||www~~~jjjkkkuuurrrXXXcccpppmmmmmmbbbeee^^^NNNGGGQQQ\\\mmmccc^^^xxx~~~www]]]LLL<<<888:::<<<===>>>HHHIIIPPP[[[cccggglllrrrnnnooodddNNN???===???===::::::::::::::::::::::::;;;;;;;;;<<<<<<=========@@@===:::999999999999888888999:::<<<===>>>>>>>>>??????DDDPPP___lllsssuuuoooqqquuuyyyzzzzzzxxxwwwrrroookkkiiijjjkkkkkkkkkoooppppppmmmiiieeeccccccbbbcccaaa___fffppprrrnnn^^^RRRSSS^^^hhhyyyssslllkkklllkkkiiieee[[[XXXooo}}}}}}~~~}}}{{{yyydddooooooqqqvvv~~~iiiNNN??????;;;999777000333333333222111000//////222111111111000000//////000000000000111222333444666777>>>IIILLLEEE>>>======OOOaaauuusssnnncccfffvvv|||xxxrrrqqqooolllhhhXXXOOOHHHQQQkkk|||wwwrrrnnnnnnoooppppppkkkmmmoooooommmjjjiiihhhddd]]]RRRRRReee~~~|||vvvooommmooorrrrrrpppuuussspppmmmjjjjjjjjjjjjgggdddfffmmmnnnkkkkkkooopppmmmiii```TTTTTTkkk}}}rrrlllkkkllljjjhhhiiidddhhhggg[[[WWWYYYUUUYYYJJJFFFPPPaaauuuxxxiiihhhggghhhmmmnnnlllmmmppplll\\\ZZZUUUQQQNNNHHHAAA@@@@@@AAA@@@===@@@FFFXXX~~~|||~~~kkkXXXLLLGGGIIIKKKMMMQQQ[[[hhhssshhhRRR@@@>>>AAA@@@???BBB@@@???>>>@@@BBBCCCBBBAAAIIIJJJLLLMMMMMMMMMKKKJJJIIIGGGDDDCCCDDDHHHLLLOOOPPPSSSUUUVVVYYYbbbqqq}}}vvvllleeedddeeeaaa```___```cccfffggggggaaaaaa```___^^^^^^______ZZZWWWQQQIIICCC@@@@@@@@@FFFGGGOOO[[[___[[[VVVVVVQQQRRRTTTWWWYYYZZZZZZZZZ\\\SSSIIIFFFLLL^^^yyyrrrOOOEEE>>>===;;;888666444333222333111111555999CCCWWWiiillluuuvvvoooooo{{{yyywww}}}lllooo{{{rrrXXXbbbooolllnnncccddd]]]NNNHHHRRR___pppaaa^^^xxx|||tttXXXIII;;;777:::<<<<<<===EEEGGGOOOZZZaaaeeejjjoooooopppdddNNN???===???===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============???===;;;::::::;;;:::999::::::<<<===>>>?????????CCCDDDJJJVVVdddooorrrrrrjjjlllpppsssuuutttsssrrrnnnkkkhhhhhhiiilllmmmnnnqqqrrrqqqmmmgggbbb___^^^aaabbb``````fffpppssspppaaaSSSSSS]]]fffvvv{{{oooiiihhhjjjjjjiiibbbYYYVVVlll|||uuuaaalllooottt|||jjjNNN??????;;;999888222333222222222111000000000111111111111000000000///000000000000111222333444555:::EEEOOOOOOEEE>>>===@@@PPP```qqqsssllleeeiiiyyy~~~|||}}}vvvrrrqqqooolllhhhXXXQQQMMMXXXrrr{{{wwwrrrooonnnooooooooolllmmmoooooommmjjjhhhgggccc[[[RRRUUUiiiwwwqqqlllkkknnnrrrrrrqqqrrrqqqnnnllljjjiiihhhhhhhhhfffhhhmmmnnnkkkjjjmmmnnnllliiiaaaVVVUUUkkk{{{qqqkkkjjjjjjhhhfffkkkeeefffbbbUUUTTT[[[ZZZ[[[KKKFFFOOO___tttxxxiiieeebbbbbbeeegggeeeeeehhhsss```[[[TTTPPPOOOHHHDDDCCCEEEGGGDDDAAADDDJJJeeeqqqpppxxxvvvbbbTTTMMMKKKNNNPPPSSSXXXcccoooyyy|||]]]LLL>>>===AAA@@@???BBBAAA@@@@@@AAABBBCCCCCCBBBLLLLLLLLLLLLLLLKKKJJJIIILLLJJJGGGGGGJJJPPPWWW\\\XXX\\\```bbbdddjjjuuu~~~~~~xxxooogggbbbccceeeaaa``````aaaccceeeeeeddd]]]]]]]]]]]]\\\\\\[[[[[[VVVSSSMMMGGGAAA???AAACCCGGGLLLVVVaaaddd^^^XXXUUUPPPRRRUUUXXXZZZ\\\]]]]]]YYYQQQHHHEEEJJJ[[[wwwuuuRRRFFF???>>><<<:::777555333222111000111666===JJJ^^^oooqqqwwwwwwrrrttt{{{wwwzzz|||nnnuuutttYYYcccqqqoooqqqhhhddd]]]NNNIIIUUUbbbsss~~~```___yyyzzznnnPPPDDD999888:::;;;:::;;;AAACCCKKKVVV]]]```ffflllqqqqqqfffOOO???===>>>===>>>>>>>>>======<<<<<<<<<========================>>>===;;;;;;<<<<<<;;;:::;;;<<<===>>>??????@@@@@@FFFJJJTTTaaammmsssrrrppphhhiiillloooppppppooonnnmmmjjjgggfffhhhjjjllllllooopppnnnkkkeee```^^^]]]``````___```fffoootttttteeeUUURRR[[[cccqqqzzzmmmggggggjjjkkkkkk___WWWTTThhh||||||{{{qqq^^^kkkyyylllPPP@@@???<<<::::::444222222111111111111111111111111111111000000000000000000000000111222333444555???MMMUUUPPPDDD>>>>>>HHH[[[iiivvvwwwnnngggmmm|||{{{{{{{{{xxxtttrrrrrrpppkkkggg[[[UUURRR]]]tttyyyvvvrrrpppppppppoooooonnnooopppooonnnkkkhhheee```WWWQQQYYYpppppplllhhhiiimmmpppqqqqqqnnnmmmlllkkkiiihhhgggfffiiihhhjjjmmmnnnjjjiiijjjkkkhhheee```VVVUUUjjjxxxooojjjhhhhhhgggeeekkkeeeccc\\\QQQWWWggglllkkkYYYQQQXXXggg|||pppfff```^^^aaadddbbbaaaaaawww___XXXPPPMMMLLLFFFHHHIIILLLNNNKKKGGGJJJQQQsssrrrccchhhwwwrrr]]]QQQNNNPPPRRRUUUYYY```jjjuuu}}}nnnTTTGGG======@@@??????@@@DDDCCCCCCEEEHHHIIIIIIIIIPPPOOOOOONNNNNNNNNNNNNNNOOONNNMMMNNNRRRXXX^^^bbb^^^bbbfffiiijjjnnnuuu{{{zzzyyyuuummmeee______```aaa```___```bbbbbb```^^^\\\[[[ZZZXXXVVVTTTRRRQQQPPPLLLHHHDDD@@@>>>BBBIIIMMMTTT___fffddd\\\UUUQQQMMMOOOSSSWWW[[[^^^```aaaXXXQQQIIIFFFIIIYYYuuuxxxUUUHHH@@@???===;;;999666444222111111333777@@@OOOcccqqqsssxxxxxxvvv{{{yyyxxx{{{qqq{{{xxx]]]gggtttssswwwnnnfff___OOOKKKXXXeeeuuubbbbbb|||yyy}}}eeeJJJ@@@999999<<<<<<::::::>>>???EEEMMMSSSYYYbbbkkkssssssgggPPP@@@===>>>===??????>>>>>>======<<<<<<>>>>>>============<<<<<<>>>===<<<===>>>>>>===;;;;;;<<<<<<===>>>@@@AAABBBGGGOOO\\\jjjuuuwwwsssooojjjkkkmmmnnnooooooooonnnpppmmmhhhffffffggggggfffiiijjjiiigggccc```______^^^______```eeemmmuuuyyyjjjVVVQQQYYY___kkkzzz~~~}}}ppphhhhhhkkkllllll]]]VVVSSSfff~~~zzzyyyxxxooo^^^mmmnnnRRRBBB@@@===<<<;;;666111111111111111222222222111111111000000000000000000000000000111222333444777DDDRRRUUULLLAAA>>>AAAOOOjjj|||uuulllhhhooo{{{|||xxxzzzwwwtttssssssssssssppplllggg___YYYTTTZZZnnnvvvtttrrrqqqssssssssssssrrrrrrrrrqqqppplllgggcccZZZRRRPPP^^^vvvyyyllliiiggghhhjjjmmmnnnnnnkkkkkkkkkkkkjjjhhhgggfffjjjkkklllnnnmmmkkkhhhggghhhccc]]]XXXPPPRRRggg}}}wwwooojjjhhhggggggfffhhhcccaaaYYYRRRaaazzzzzzfff]]]cccsssyyylllfffcccgggiiigggdddcccyyy___UUUNNNMMMLLLFFFKKKLLLPPPQQQMMMJJJNNNVVVyyytttcccYYYfff~~~rrr\\\RRRPPPSSSUUUXXX]]]eeeoooyyy{{{aaaNNNFFF???>>>@@@@@@@@@AAAEEEEEEFFFIIIMMMPPPQQQQQQTTTTTTUUUUUUVVVWWWWWWXXXSSSTTTUUUWWWZZZ]]]```bbb```dddhhhjjjllloootttxxxvvvvvvtttmmmccc[[[WWWVVVZZZZZZ[[[]]]______]]]ZZZZZZXXXUUURRRNNNJJJHHHFFFIIIDDDBBB@@@>>>===EEEOOOYYYbbbjjjjjjcccYYYQQQMMMLLLOOORRRWWW[[[^^^___```YYYSSSKKKGGGIIIWWWrrr{{{XXXJJJAAA@@@???===:::777444222222333555888AAARRRdddpppssswwwxxxxxx{{{}}}zzzsssyyy^^^hhhvvvuuuyyypppjjjbbbQQQMMMZZZfffuuueeeddd}}}xxxxxx]]]GGG???:::<<<>>>===;;;;;;===<<>>>>><<>>>>>>>>======<<<<<<>>>>>>>>>>>>>>>=========???>>>???@@@BBBAAA>>><<<;;;;;;;;;===>>>AAACCCDDDIIISSScccrrr{{{{{{vvvqqqnnnnnnnnnoooooopppppppppqqqnnniiifffeeeeeeddddddeeeeeeeeeccc```^^^^^^___^^^^^^___aaadddkkkuuu}}}nnnWWWOOOVVV\\\gggvvv}}}qqqiiigggiiijjjjjj]]]UUURRReee~~~}}}zzzwwwmmm]]]llloooSSSDDDCCC???>>>===777111111111111111222222222000000000000000000111111000000000000111222333444:::HHHSSSQQQEEE===???DDDUUU|||~~~ooohhhhhhnnnwww{{{zzz|||}}}yyyvvvyyy{{{rrrqqqrrrtttvvvuuurrrmmmiiibbbZZZQQQTTTeeexxx}}}sssrrrqqqrrruuuwwwxxxxxxvvvuuutttsssqqqllleee___SSSMMMPPPccc{{{~~~rrrjjjiiihhhhhhiiijjjjjjiiiiiijjjjjjjjjjjjiiihhhgggkkkmmmnnnnnnmmmkkkhhheeefff\\\SSSMMMHHHMMMddd|||{{{wwwqqqllliiihhhhhhhhheeeaaa___XXXTTTiiixxxfff^^^hhhzzznnnkkkkkkpppqqqmmmiiigggzzz___VVVPPPPPPPPPJJJKKKMMMPPPPPPKKKIIIOOOYYY|||~~~iiiZZZVVViiiqqq]]]TTTTTTWWWXXX\\\aaajjjsss{{{rrrXXXJJJFFFBBB@@@AAABBBDDDEEEGGGGGGIIIMMMRRRVVVWWWWWWVVVWWWYYY[[[\\\]]]^^^^^^ZZZ[[[]]]^^^```aaabbbbbbbbbeeegggjjjmmmpppuuuyyytttuuussslllaaaWWWQQQOOOQQQRRRTTTXXX[[[[[[YYYVVVUUUSSSOOOKKKGGGEEECCCCCCDDD@@@>>>@@@???@@@KKKYYYjjjrrruuummm```VVVPPPMMMNNNPPPTTTWWW[[[]]]^^^^^^[[[VVVNNNHHHGGGSSSmmm~~~ZZZKKKBBBAAA@@@>>>;;;888444222333555666777AAASSSdddmmmqqquuuwwwyyy~~~uuurrrvvv\\\ggguuutttxxxnnnkkkbbbQQQNNN\\\hhhuuuhhhdddzzz|||}}}uuu~~~uuuXXXFFF???;;;===???===<<<<<<<<<;;;>>>BBBFFFNNN]]]lllxxxxxxkkkSSSBBB>>>>>><<<>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAACCCCCCDDDFFFGGGEEEBBB???;;;;;;;;;===@@@CCCFFFHHHNNNYYYiiixxx~~~yyysssqqqpppooooooooopppqqqqqqpppmmmhhhfffeeeeeeeeeeeeddddddccc```]]][[[[[[\\\^^^^^^___aaaccchhhtttqqqWWWMMMUUUZZZddduuu~~~qqqiiiggghhhhhhggg\\\TTTPPPddd}}}}}}xxxlll\\\llloooTTTFFFFFFBBB@@@>>>777222222111111111111111111000000000000111111111111000000000000111222333444>>>KKKSSSLLL@@@<<>><<<;;;<<<:::<<<@@@EEEHHHOOO]]]kkkzzzyyylllTTTBBB>>>>>>;;;>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFIIIJJJKKKMMMMMMKKKFFFBBB;;;<<<===???BBBGGGKKKMMMVVVaaaqqq}}}zzzvvvuuutttrrrqqqqqqrrrssstttsssooojjjfffeeedddcccccc``````___]]][[[ZZZ\\\]]]___^^^```bbbbbbeeesssrrrVVVLLLSSSYYYcccvvvrrrkkkiiijjjiiihhh[[[QQQMMMddd||||||qqqbbbrrroooUUUHHHHHHEEEBBB>>>777333222222222111000000000///000000000111111111111000000000000111222333444???LLLSSSKKK@@@>>>CCCGGGnnn}}}qqqiiifffnnnvvvyyy{{{}}}{{{~~~|||wwwuuuvvvyyy|||}}}zzzuuupppmmmddd[[[QQQQQQ```ttttttqqqoooooorrruuuxxxyyyzzzwwwsssqqqmmmfff[[[RRRJJJIIIUUUoooyyyooohhhjjjkkkkkkiiihhhhhhhhhffffffeeeeeefffggghhhiiijjjoooqqqnnnmmmmmmiiiccc]]]QQQEEE@@@???GGG]]]tttxxxvvvrrrmmmjjjhhhiiijjjeeebbb```ZZZXXXiiiuuupppeeeVVVTTTdddzzzttt^^^eeerrr{{{xxxnnnggggggwww\\\TTTQQQSSSTTTNNNPPPQQQRRRQQQKKKJJJSSS```sss^^^UUU^^^lll~~~gggYYYWWWYYY]]]^^^aaagggpppxxx~~~www```KKKDDDEEEDDDBBBDDDIIIOOOQQQUUUTTTUUUYYY]]]```aaaaaajjjllloooqqqsssrrrpppooohhhfffdddcccdddfffiiikkkkkkjjjjjjlllqqqwww~~~~~~}}}xxxnnnccc[[[XXXXXXQQQQQQRRRSSSQQQMMMGGGCCCGGGEEECCCAAACCCGGGKKKNNNNNNIIIJJJPPPQQQSSScccvvvyyy~~~zzzgggUUUNNNNNNNNNFFFJJJPPPXXX```fffjjjlll^^^XXXPPPGGGBBBKKKccczzz\\\LLLCCCCCCBBB@@@===999555222///333444555AAAUUUeeekkknnntttvvvwww~~~|||}}}{{{gggkkkuuu]]]iiixxxvvvxxxnnnggg___OOOMMM^^^kkkyyyfff]]]oooqqqtttllltttwwwZZZDDD>>>;;;<<<<<<::::::<<<999<<>>>>>;;;>>>???@@@AAABBBBBBCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJNNNNNNPPPQQQRRROOOIIIEEE<<<===>>>AAAEEEJJJNNNQQQ]]]gggvvv{{{wwwyyywwwvvvttttttuuuvvvwwwxxxtttmmmhhhdddbbb___^^^ZZZ[[[[[[[[[[[[\\\___aaa```___```bbbaaadddssssssVVVKKKSSSXXXcccvvvtttnnnmmmnnnmmmlllZZZOOOKKKccc}}}{{{|||wwwiiizzz{{{nnnUUUIIIJJJGGGCCC???666444333333222111000////////////000000111111111222000000000000111222333444@@@MMMSSSLLLAAA@@@DDDGGGooowwwkkkbbbfffoooxxx}}}~~~yyywwwxxxyyy|||{{{vvvqqqooofff^^^SSSRRR___qqqzzzyyyuuurrrnnnmmmooorrruuuwwwzzzvvvrrroookkkcccWWWMMMIIIJJJYYYsssyyyqqqgggiiikkkkkkjjjiiiiiiiiieeedddcccbbbccceeegggiiiiiioooqqqnnnmmmnnnjjjcccZZZNNNDDD@@@@@@HHH\\\pppwwwuuurrrmmmiiihhhiiijjjcccaaaaaa]]]\\\kkkssshhh]]]NNNLLL[[[ooowww^^^WWWbbbrrr}}}yyymmmffffffwww```^^^\\\YYYWWWQQQSSSSSSTTTTTTPPPMMMQQQYYYxxx~~~jjjTTTTTT\\\{{{sss^^^ZZZZZZWWW^^^^^^aaaiiittt~~~ppp___RRRIIIIIIIIIIIIKKKQQQXXX]]]```]]][[[\\\___dddhhhjjjpppuuuyyyzzzvvvsssrrrrrrllllllooorrrqqqkkkiiikkkppplllhhhkkkttt}}}}}}qqqiiiggghhhddd]]]WWWRRRKKKCCC@@@BBBAAACCCFFFIIIKKKOOOTTTWWWWWWYYY[[[ZZZ[[[bbbppp{{{|||ttthhh]]]VVVQQQOOOMMMEEEIIIMMMTTT___kkknnnkkkccc[[[MMMHHHGGGEEEXXX{{{cccOOOHHHJJJLLLIII@@@777444777333222333:::HHHXXXfffnnnpppttttttuuu}}}|||~~~|||```qqqsssdddhhhqqqrrrnnnlllkkkbbbQQQNNN^^^kkkwww|||ccc```nnntttmmmhhhnnn{{{|||]]]IIIBBB<<<<<<===;;;999:::??????BBBJJJRRRYYYeeeooossskkk\\\MMMBBB>>>AAADDDAAABBBDDDFFFGGGIIIJJJJJJKKKLLLKKKJJJKKKNNNTTTXXXWWWXXXXXXXXXZZZYYYPPPEEE>>>>>>???BBBHHHOOOUUUYYYaaalll{{{|||zzz|||yyyzzzxxxuuuvvv{{{}}}|||~~~yyynnneeecccbbb___]]]\\\YYYXXXXXXYYY[[[]]]___aaacccdddaaadddqqqwww___MMMOOOXXXbbbrrrzzzrrrooonnnllliii\\\IIILLLmmm{{{~~~}}}}}}}}}sssrrr~~~ppp\\\MMMLLLNNNHHH@@@===555444333333222222333333222222111111111111222222444222111222111000444:::CCCOOOPPPIIIFFFAAAFFFUUUzzz{{{jjjdddeeemmmxxxyyyzzz|||}}}{{{wwwvvvvvvsssnnngggbbbXXXRRRXXXhhhwww~~~tttpppkkkkkknnnrrrtttuuutttuuutttooojjjbbbTTTHHHLLLVVVgggwww}}}ssskkknnnkkkhhhhhhjjjllllllkkkeeeggghhhgggeeeeeehhhllliiilllmmmmmmnnnnnnggg___TTTHHH>>>===???GGG\\\ppp|||xxxsssooommmkkkiiihhhkkkhhhdddbbbbbbfffkkknnndddVVVNNNWWWgggmmmiiiccceeetttvvvlllddd___uuu______\\\YYYVVVPPPRRRQQQRRRTTTSSSPPPSSSXXXtttgggSSSTTT```}}}sss```\\\\\\ZZZ______bbbiiittt~~~~~~qqqaaaUUUNNNLLLKKKLLLPPPVVV\\\```eeeddddddfffiiimmmpppqqqwww{{{{{{wwwvvvvvvwwwuuuuuuwwwuuuooommmooopppllljjjnnnwwwzzzuuutttiiibbb[[[VVVNNNEEEAAABBBDDDGGGLLLOOOQQQTTTWWWYYY\\\^^^``````aaaeeennnuuupppjjj```WWWQQQMMMKKKIIIHHHKKKNNNUUU```lllooolllbbb[[[NNNHHHFFFDDDWWWyyycccOOOJJJMMMOOOKKKAAA888555666777666666===IIIYYYfffmmmrrrttttttuuu{{{{{{~~~```ooopppcccgggoooooommmlllkkkbbbQQQOOO^^^kkkwww}}}ccc^^^lllqqqjjjcccjjjyyy~~~___IIIAAA;;;<<<===;;;:::;;;<<<===CCCMMMTTTZZZbbbjjjjjjcccWWWJJJAAA>>>AAADDDFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNQQQVVVZZZ\\\\\\[[[ZZZ\\\[[[RRRGGGAAAAAACCCFFFKKKQQQWWW[[[fffqqq~~~|||}}}{{{}}}{{{xxxyyy~~~|||qqqiiieeeccc```^^^]]]ZZZXXXXXXYYY[[[\\\]]]___bbbbbb```cccqqqvvv^^^LLLNNNWWWaaarrr{{{qqqnnnnnnkkkgggYYYIIIPPPpppxxx||||||~~~~~~sssooo|||~~~|||}}}qqq^^^OOONNNPPPIII@@@===444444333222222222222222222222111111111111222222000//////222222222777???CCCPPPQQQIIIEEEAAAHHHYYYxxxrrrdddcccfffnnnzzz|||xxxzzz{{{|||zzzvvvtttuuurrrmmmgggbbbXXXQQQVVVgggvvv~~~tttqqqmmmlllooorrrttttttrrrsssqqqmmmhhhaaaUUUIIIPPP[[[jjjyyy|||sssmmmnnnkkkhhhhhhjjjllllllkkkfffggghhhgggeeeeeehhhjjjjjjlllkkkjjjjjjiiibbbYYYSSSGGG>>>===@@@JJJ___ttt{{{vvvqqqooommmkkkjjjjjjhhheeecccdddhhhmmmqqqiii[[[RRR\\\llltttrrrnnnyyyuuukkkaaaZZZsss______\\\XXXUUUPPPQQQNNNOOOUUUWWWVVVUUUWWWtttcccRRRWWWggguuuccc^^^^^^]]]dddeeehhhoooxxxuuuhhh^^^WWWTTTRRRTTTZZZaaaeeefffjjjkkknnnrrruuuvvvxxxxxx}}}~~~{{{{{{xxxsssrrruuuqqqoooooottt~~~~~~yyyrrrkkkddd___WWWNNNJJJKKKMMMQQQXXX]]]```aaaccccccfffffffffeeeeeeeeeeeefffbbb]]]VVVPPPMMMJJJHHHGGGHHHJJJMMMSSS```lllooolllbbb\\\OOOHHHFFFDDDVVVvvveeeQQQNNNSSSUUUOOOCCC999555666888777888???LLL\\\iiippptttuuusssttt|||zzz```lll~~~zzzkkkaaaeeellllllkkklllkkkbbbRRROOO^^^jjjwww~~~ccc\\\hhhmmmfff]]]fffwwwbbbHHHAAA;;;<<<===<<<;;;===;;;===FFFPPPWWWYYY^^^dddbbb]]]VVVMMMFFFDDDFFFHHHOOOPPPRRRSSSTTTSSSSSSSSSOOOPPPQQQRRRSSSVVV[[[^^^aaabbb```^^^______VVVLLLFFFFFFHHHKKKPPPUUUZZZ\\\mmmxxx}}}~~~vvvlllhhheeeaaa```^^^\\\ZZZYYYYYYZZZ[[[\\\]]]___```^^^bbbpppuuu]]]JJJLLLUUU```qqq|||qqqmmmmmmjjjdddTTTJJJTTTssszzz~~~~~~tttmmmwwwwww{{{rrr```SSSSSSSSSJJJ@@@<<<444333222222111111222222222222111111111111222222000///000222222222999AAAFFFTTTTTTJJJDDDAAAKKK___uuuwwwggg```ccchhhrrr~~~}}}}}}|||yyyyyyzzzxxxttttttuuurrrmmmfffaaaWWWOOORRRaaapppxxxrrrpppmmmmmmoooqqqssssssooopppnnniiifffaaaVVVKKKUUU___nnnyyy|||yyyrrrnnnmmmjjjhhhhhhiiikkkkkkjjjggghhhhhhgggfffeeeggghhhkkkkkkhhheeedddbbb[[[SSSMMMCCC;;;===CCCPPPhhhxxxssspppnnnmmmkkkpppmmmjjjhhhhhhjjjnnnppplll___XXXbbbttt~~~|||zzzqqqiii___VVVppp^^^^^^[[[WWWTTTOOOOOOLLLMMMVVV\\\[[[XXXWWWvvv|||aaaUUU___tttyyyggg``````aaalllnnntttzzz|||rrrkkkbbb^^^\\\___gggmmmooonnnooorrrxxx|||~~~~~~~~~~~~}}}zzzwwwvvvyyyuuutttvvv|||xxxxxxrrrllliiiccc\\\ZZZ\\\\\\aaaiiinnnppppppoooooonnnkkkfffcccaaa^^^ZZZVVVVVVSSSOOOMMMKKKJJJIIIGGGEEEGGGJJJRRR```mmmppplllaaa]]]QQQHHHEEEDDDTTTqqqhhhUUUVVV\\\^^^SSSEEE;;;666555444444777???NNN___mmmuuuvvvuuuqqqqqq~~~~~~wwwxxx```iiizzztttfff]]]aaagggggghhhllljjjcccSSSOOO]]]hhhvvv~~~cccZZZeeeiiicccZZZdddxxxdddIIIAAA;;;<<<>>>>>>>>>@@@>>>@@@HHHRRRWWWYYY]]]bbbbbb```\\\WWWRRRPPPQQQSSSXXXYYY[[[\\\\\\[[[YYYXXXUUUVVVXXXZZZ[[[^^^aaadddggggggeeedddffffff^^^UUUKKKLLLMMMPPPTTTYYY]]]___rrr}}}yyyoooiiieeeaaa```___]]][[[ZZZYYYZZZZZZ]]]^^^^^^^^^[[[___nnn~~~ttt[[[HHHJJJTTT___ppp}}}pppkkklllhhhaaaPPPIIIUUUppp|||}}}tttjjjrrr|||ssscccXXXYYYWWWLLL@@@;;;333333222111111111111222222222111111111111222222222111222333111111888AAAQQQ\\\YYYLLLCCC@@@KKKaaarrryyyzzzooocccaaaggglllvvv|||yyyyyyyyy{{{{{{uuuuuuvvvuuurrrrrrtttrrrmmmfffaaaVVVKKKKKKVVVdddkkkkkkjjjiiijjjllloooqqqssslllmmmkkkgggeeebbbYYYOOOWWWaaannnwwwyyyuuupppmmmkkkiiihhhhhhhhhhhhiiiiiiiiiiiihhhhhhgggffffffggghhhhhheee```^^^]]]WWWOOOFFF<<<888<<>>AAAAAABBBEEEEEEFFFLLLSSSXXXYYY^^^dddeeefffeeeccc```^^^___```bbbcccdddeeeeeecccaaa```___aaadddeeefffhhhkkkmmmmmmnnnmmmmmmooopppiii___QQQQQQRRRTTTXXX]]]aaadddvvv{{{oooiiieeeaaaaaa```^^^\\\[[[ZZZZZZZZZ```___^^^\\\XXX\\\kkk|||sss[[[GGGIIISSS^^^pppoooiiikkkfff]]]LLLGGGRRRkkkyyyyyy|||nnneeennntttggg^^^___\\\NNN@@@:::444333222222111111222222222222111111111111222222111111333333111111:::DDD]]]eee]]]LLLCCC@@@LLLbbbtttyyyyyyoooggghhhlllooovvvzzzuuuuuuwww{{{|||rrrmmmqqqrrrqqqoooppprrrpppllleeeaaaVVVHHHCCCJJJUUUZZZ`````````aaadddhhhlllppphhhiiiiiigggfffddd\\\SSSUUU]]]iiirrruuurrrnnnkkkhhhhhhggggggfffeeeffffffhhhggggggggggggfffeeeeeecccccc```\\\[[[ZZZTTTMMMCCC;;;777===HHHYYYsss{{{sssnnnlllkkkkkkrrrpppllliiifffeeeeeeeeeaaaZZZ\\\lll~~~{{{rrriiieeebbbZZZPPPnnn\\\[[[VVVQQQPPPMMMMMMKKKNNNXXX``````\\\ZZZttt}}}jjjdddrrrsssiiijjjmmmtttyyy~~~~~~{{{yyyyyy{{{}}}|||}}}yyy|||uuummmiiihhhjjjjjjhhhjjjnnntttvvvvvvsssnnngggbbb```]]]XXXRRROOOOOOQQQPPPOOOIIIFFFDDDCCCDDDEEEDDDCCCEEEGGGLLLXXXjjjwwwxxxqqq``````TTTGGGCCCCCCPPPiiipppgggllltttqqq]]]GGG===999777666666999@@@MMM\\\hhhoootttuuurrrnnnttt~~~xxxuuuvvvaaahhhyyyxxxdddTTTTTTZZZ___dddjjjgggaaaSSSNNNYYYdddrrr}}}bbbWWW^^^```YYYVVVaaavvviiiNNNFFF@@@AAADDDEEEGGGJJJNNNMMMQQQWWWZZZ[[[```ggghhhjjjkkklllkkkkkklllmmmmmmnnnpppqqqqqqooolllkkkmmmooossstttuuuvvvxxxyyywwwxxxyyyyyy||||||sssiiiWWWWWWWWWXXX\\\bbbhhhkkk}}}{{{nnnhhheeebbb```___^^^]]]\\\\\\[[[[[[```___]]]ZZZWWW[[[kkk|||sssZZZGGGHHHRRR^^^pppnnngggjjjeeeYYYIIIEEEOOOgggwwwzzz~~~yyyeee```nnnuuujjjdddeee```PPP@@@999555444333333222222333333222222111111111111222222---...111333222444>>>KKKcccggg[[[IIIBBBBBBOOOeee}}}|||sssmmmmmmnnnnnnrrr~~~{{{xxxuuuwww||||||wwwrrrrrrssstttsssppppppqqqnnniiifffbbbXXXHHH@@@CCCJJJNNNVVVVVVVVVVVVXXX\\\ccchhhcccfffgggfffgggfff^^^UUUQQQWWWaaalllssssssmmmhhhdddffffffeeecccbbbbbbcccdddccccccdddeeeeeecccaaa^^^^^^\\\YYYXXXWWWQQQHHHCCC;;;999???IIIWWWooo{{{rrrmmmkkkjjjjjjgggfffeeecccbbbbbbbbbbbbZZZVVVZZZkkk|||~~~zzz~~~|||ssshhh```\\\VVVPPPooo\\\YYYSSSNNNNNNLLLMMMLLLPPPYYY______]]]]]]xxxpppkkkxxxyyypppqqqvvvyyy|||zzzwwwwwwwww|||}}}tttiiieeedddeeefffdddfffjjjmmmmmmkkkfff```ZZZWWWVVVRRROOOLLLKKKKKKLLLMMMNNNHHHEEEBBB@@@AAABBBBBBAAAEEEGGGMMMYYYkkkwwwuuulll___aaaUUUGGGCCCBBBOOOfffuuupppvvv~~~yyy```HHH>>>;;;888888777:::BBBNNN\\\gggnnnrrrvvvuuupppsss}}}|||}}}aaajjjzzzfffPPPMMMUUU\\\ccciiieee```RRRMMMWWWaaappp}}}cccUUUZZZZZZQQQQQQ\\\rrrmmmQQQIIICCCDDDGGGIIILLLOOOSSSSSSWWW\\\______ccchhhiiilllooorrrtttvvvxxxzzzxxxzzz|||~~~}}}{{{yyywww|||~~~|||ppp^^^\\\[[[\\\aaahhhooosss|||nnnhhhfffccc______^^^^^^]]]]]]]]]]]]^^^]]]\\\YYYWWW\\\nnntttZZZGGGHHHRRR^^^qqqmmmeeeiiicccVVVEEEBBBNNNhhh{{{rrr___```tttvvvlllhhhiiicccQQQ???888666555444444333333444444222222111111111111222222,,,...222333222444@@@MMM```aaaRRRCCCBBBFFFUUUjjjvvvnnnmmmmmmkkkoooyyy~~~|||yyyuuuxxx~~~|||{{{{{{}}}xxxuuuuuuqqqkkkfffddd[[[LLLAAAAAAFFFIIINNNNNNLLLKKKKKKPPPXXX^^^^^^aaadddeeegggfff^^^UUUMMMQQQ[[[hhhtttuuuooogggbbbdddeeedddaaa___```aaa^^^]]]]]]___aaaaaa___\\\YYYZZZYYYVVVUUUSSSKKKBBB>>>888777???JJJWWWnnn|||rrrllljjjjjjjjjccccccbbbbbbaaaaaaaaaaaaYYYUUUXXXhhhwww|||yyyuuu~~~vvvfffYYYTTTSSSSSSooo[[[XXXQQQLLLMMMLLLMMMMMMQQQZZZ___^^^]]]___uuuooo{{{}}}uuuwww}}}}}}|||vvvqqqpppuuuzzzwwwiiieeecccdddcccaaabbbeeebbbbbb```\\\WWWUUUTTTUUUOOONNNMMMKKKJJJIIIIIIIIIJJJGGGCCCAAAAAABBBBBBBBBDDDFFFLLLXXXiiitttpppeee___aaaVVVGGGBBBBBBNNNdddwwwvvv}}}}}}bbbHHH>>><<<999666666999BBBPPP___jjjqqqqqqwwwxxxsssuuu~~~aaakkk{{{gggMMMIIIRRR[[[bbbhhhddd___QQQLLLVVV```ooo~~~cccTTTWWWUUUKKKMMMXXXnnnoooSSSJJJEEEFFFJJJLLLOOORRRUUUVVV[[[aaacccbbbdddhhhjjjmmmrrrwwwzzz~~~sssbbb```^^^___dddkkktttyyy}}}nnniiigggeee^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYWWW^^^qqqttt[[[GGGHHHRRR___rrrmmmeeehhhcccUUUBBB@@@NNNjjjooo^^^ccc{{{vvvnnnjjjllleeeRRR???777666666555444444444444555222222111111111111222222///111444444111222>>>KKK[[[ZZZKKK>>>AAAJJJZZZnnnvvvnnnllljjjgggnnnwww}}}|||yyyvvvvvvyyyzzzxxxyyy}}}{{{uuuoooffffff^^^OOODDDCCCFFFIIIKKKJJJGGGDDDCCCGGGPPPWWWZZZ^^^bbbdddgggfff^^^TTTJJJMMMWWWfffuuuxxxpppggg```bbbdddccc```]]]^^^```ZZZYYYYYY[[[^^^___\\\YYYWWWYYYWWWTTTSSSOOOFFF<<<777222444???KKKYYYppp~~~sssmmmkkkkkkkkkggggggfffeeecccbbbaaaaaa[[[VVVWWWeeesssyyywwwttt}}}~~~vvvdddSSSNNNRRRWWWppp\\\ZZZQQQJJJLLLMMMMMMMMMOOOSSSZZZaaafffhhh|||zzz}}}|||wwwppplllmmmqqqwww~~~}}}ooobbb```]]]\\\[[[ZZZWWWUUUYYYYYYXXXVVVSSSPPPNNNMMMKKKJJJIIIIIIJJJJJJHHHFFFEEEDDDBBB@@@???>>>>>>===BBBDDDLLL[[[hhhmmmfff^^^^^^]]]RRRGGGBBB@@@PPPmmm~~~```MMMEEE===999666444888DDDWWWfffnnnoooqqqsssttttttzzznnnfffuuuhhhMMMHHHPPPWWW]]]aaafff^^^SSSMMMQQQ```rrrdddOOOJJJJJJHHHMMM___ppp{{{yyy^^^RRRGGGEEEIIINNNTTTYYY[[[```fffiiiiiiiiijjjlllrrruuuzzzwwwdddddddddeeejjjsss~~~wwwkkkiiifffaaa```aaaaaa```^^^]]]]]]]]]YYYWWWWWWWWWUUUZZZnnn|||\\\JJJLLLPPP___www}}}lllfffeee[[[LLLBBBFFFXXXtttrrrhhhppp~~~|||tttssswwwjjjNNN;;;888555555666666555333222000222222222222222222222222000111222222000333???MMMWWWUUUGGG<<>>:::888777777===KKK___sssxxxooojjjiiihhhgggcccbbbbbbbbbcccdddcccbbbZZZXXX___kkkooommmttt}}}kkkXXXOOOSSS```lllppp[[[XXXQQQKKKLLLKKKLLLLLLNNNRRRYYY___dddggg||||||}}}rrrllljjjooouuuyyy|||ooo```]]][[[YYYXXXVVVSSSQQQTTTTTTSSSQQQNNNLLLIIIHHHGGGFFFEEEFFFFFFFFFDDDBBBCCCBBB@@@???>>>>>>>>>>>>BBBEEELLLYYYfffiiiccc\\\```^^^RRRGGGDDDDDDVVVuuu___KKKBBB:::888777666888CCCTTTcccjjjlllqqqsssuuuvvv}}}oooggguuujjjOOOGGGKKKRRR\\\eeeeee]]]SSSMMMQQQ___qqq~~~}}}dddNNNIIIIIIHHHOOOaaasssxxxbbbWWWMMMMMMQQQVVV[[[aaaaaagggnnnsssuuuwww{{{~~~}}}kkkkkkmmmooouuu~~~sssiiihhheee___aaa``````^^^\\\ZZZYYYZZZVVVUUUVVVVVVUUU\\\pppzzzZZZIIIKKKPPP___www|||llleeedddYYYJJJ@@@GGG\\\uuu~~~~~~vvvppp{{{|||zzz~~~wwwwwwzzzlllOOO<<<:::777666555444444444555666222222222222222222222222333222333333222444???KKKQQQQQQFFF===DDDQQQddd|||~~~nnndddaaadddgggnnn}}}~~~wwwvvvwww{{{{{{ssspppqqqrrrwww}}}}}}yyyvvvvvvzzz{{{zzzwwwkkkgggaaaXXXQQQMMMMMMNNNPPPLLLGGGAAA>>>>>>???@@@AAANNNXXX\\\aaacccYYYKKKGGGJJJUUUgggvvvyyyqqqiiiWWWTTTPPPKKKHHHFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKMMMKKKIIIGGGDDD@@@:::777777666777>>>MMMbbbvvv}}}uuuooolllkkkiiigggdddbbb______```aaa___\\\```ZZZ\\\hhhppprrrxxxrrr```TTTVVVcccvvvrrr[[[XXXRRRNNNNNNKKKNNNNNNOOORRRWWW\\\```ccc{{{|||wwwmmmhhhjjjrrr{{{{{{vvvkkk^^^\\\YYYWWWUUUSSSPPPNNNPPPPPPOOOMMMKKKHHHFFFEEEDDDCCCBBBBBBCCCCCC@@@?????????>>>===>>>???@@@AAADDDFFFMMMYYYbbbeee```ZZZbbb___RRRGGGEEEFFF[[[{{{[[[HHH@@@::::::999888999BBBQQQ___fffiiippprrrtttvvv~~~rrrjjjuuummmQQQFFFGGGLLLXXXdddddd]]]TTTMMMPPP]]]ooo{{{~~~{{{dddOOOGGGHHHIIIRRRddduuuqqq\\\TTTNNNPPPVVV[[[aaaggggggmmmtttyyy|||nnnpppssswww}}}pppiiijjjggg```cccaaa___]]]ZZZXXXWWWVVVSSSSSSTTTTTTUUU^^^rrruuuWWWGGGKKKQQQ```xxxzzzkkkdddaaaVVVHHH>>>JJJaaaxxxyyy{{{}}}vvvqqqyyyyyy|||{{{zzz}}}~~~~~~mmmPPP===;;;888777444333333555888:::222222222222222222222222555333333444444555>>>GGGLLLNNNEEE>>>GGGUUUggg}}}wwwjjjaaa___ccchhhwwwyyywwwxxxxxx~~~~~~uuuooooooqqqooommmmmmnnnkkkjjjlllpppsssrrrqqqhhhfffbbb[[[TTTNNNLLLKKKLLLJJJFFFAAA>>>===<<<<<<<<>>??????CCCBBB@@@???===:::666333777666888AAAPPPeeezzz}}}zzzuuuqqqnnnkkkgggeeefffaaa]]]]]]```aaa___[[[```YYYZZZfffoooppprrrvvvmmmeee]]]___kkk|||ttt]]]XXXTTTSSSSSSNNNSSSSSSTTTTTTUUUXXX[[[^^^rrrssskkkhhhjjjttt~~~}}}}}}mmmddd^^^\\\YYYWWWVVVSSSPPPNNNPPPOOONNNMMMJJJHHHFFFEEEDDDCCCAAABBBBBBAAA???===<<<<<<;;;<<<>>>@@@CCCDDDGGGJJJQQQZZZaaabbb^^^ZZZccc```SSSHHHEEEFFFZZZyyy|||VVVFFF???;;;>>>;;;999:::BBBPPP^^^gggkkkoooqqqsssuuu}}}zzzooovvvmmmQQQHHHKKKPPPXXX___ddd___VVVOOOPPP[[[lllxxxyyyzzzfffQQQHHHIIIKKKVVVeeeuuu~~~tttaaaQQQLLLKKKRRRZZZaaahhhnnnqqqvvv{{{~~~sssuuuyyy}}}~~~llldddcccaaa^^^bbb```]]]ZZZYYYWWWVVVUUUSSSTTTTTTSSSUUU```ssspppSSSEEEKKKRRRaaayyyyyykkkccc^^^RRREEE===NNNiii|||{{{}}}|||ssslllqqq{{{xxx~~~mmmNNN===;;;888777555444444555666888222222222222222222222222555222222333444555<<>>:::>>>;;;:::<<>>TTTppp|||zzz|||~~~xxxnnnhhhmmmwwwyyyjjjKKK<<<;;;888888777666555444222111222222222222222222222222333111111222222444<<>>>>>??????===AAAFFFLLLSSSUUUOOOFFFDDDMMMYYYfffsssssscccOOO@@@===:::777666777999:::888888888888888999999999888777666666777666555333666777:::BBBNNN^^^llluuusssoooiiibbb^^^]]]^^^```YYYUUURRRRRRTTTTTTPPPLLLKKKLLLQQQUUUWWWWWW[[[```gggrrr~~~~~~hhh]]]TTTTTTWWWRRR^^^^^^]]]XXXSSSPPPRRRUUUhhhyyytttpppllljjjggghhhoooxxx}}}}}}mmmddd___WWWUUUTTTTTTTTTTTTSSSQQQLLLLLLKKKJJJHHHFFFDDDCCC@@@???=========<<<999777999999:::===AAAGGGMMMPPPPPPUUU\\\aaabbbbbbaaaaaaccc```RRRFFFCCCDDDXXXxxxoooNNNDDD===888>>><<<;;;===DDDQQQ```mmmuuutttvvvwwwyyy|||yyy{{{}}}yyykkkYYYaaarrrxxxuuuqqqiiieee]]]TTTPPPWWWeeeqqqxxxqqq]]]PPPQQQWWWbbbllluuuzzzzzztttgggZZZOOOPPPVVVaaajjjooouuu{{{}}}uuuqqqtttvvvxxx{{{yyyeeeTTTIIIIIINNNPPPLLLJJJKKKOOORRRSSSRRRVVVXXXWWWSSSVVVdddvvvfffLLLCCCMMMVVVfff}}}wwwlllcccYYYKKK@@@CCCZZZvvv{{{}}}}}}tttddd___jjjwww~~~hhhHHH;;;;;;888888888888666333111///222222222222222222222222000111222222000333???MMM]]]___PPP@@@HHHYYYhhhuuuyyyooogggeeebbb```gggrrr}}}~~~wwwvvvwwwuuu{{{xxxssskkkgggjjjoooppppppqqqlllmmmmmmnnnnnnmmmmmmllliiiiiihhhaaaVVVIII???:::444555777888999:::::::::===@@@DDDIIILLLKKKHHHDDDHHHRRR]]]eeelllkkkZZZGGG888777666555666777999;;;999999999888888888888888888777666666777888777666333444888===EEEOOOXXX]]]\\\YYYUUUQQQPPPTTT[[[aaa______]]]\\\[[[WWWRRROOONNNOOOOOOPPPSSS\\\jjjtttzzz{{{uuusssvvvgggXXXVVVZZZVVV]]]^^^]]]XXXQQQNNNPPPSSSggg}}}~~~~~~|||qqqhhhdddqqq}}}{{{vvvmmmjjjgggeeebbbbbbjjjtttzzzqqqfff```]]]UUUTTTSSSTTTVVVWWWWWWVVVKKKKKKJJJIIIHHHFFFDDDCCC@@@???>>>======<<<999777999999;;;>>>DDDKKKQQQUUUSSSXXX___ccccccbbbcccdddccc^^^OOOCCCBBBHHHbbbeeeJJJFFF@@@<<>>DDDPPP```mmmvvvqqquuuwwwyyy}}}zzz}}}zzzqqqdddmmm}}}|||yyylllhhh```VVVPPPUUUbbbnnnzzzxxxcccUUUWWW^^^jjjrrr{{{~~~vvvnnneeegggmmmvvv{{{|||~~~zzztttoooiiifffgggkkkmmmooorrrwww~~~sss___PPPFFFHHHNNNGGGDDDBBBFFFNNNTTTWWWVVVUUUXXXWWWRRRWWWhhhzzzcccJJJBBBNNNXXXhhhwwwmmmdddXXXIII???GGG```{{{yyy}}}ooo\\\[[[ooofffGGG;;;===999999888777555444444333222222222222222222222222///111444333000333DDDUUUdddeeeSSSBBBKKK___ppp~~~|||rrrkkkjjjgggbbbhhhsss{{{zzzuuuuuuwwwyyy~~~|||sssooojjjggghhhjjjhhhiiikkkfffhhhkkkmmmnnnnnnoooooojjjkkkiiicccXXXKKKAAA;;;444555666777999999::::::>>>AAAFFFIIIIIIGGGFFFGGGMMMXXX^^^^^^^^^\\\NNN>>>555555555666777888999:::::::::999999999888888888999888777777888999999888444666888;;;???CCCEEEGGGFFFFFFEEEDDDGGGNNNYYY```iiilllooooookkkfffcccaaa\\\\\\\\\^^^fffsssyyysssnnnlllkkkppp^^^ZZZ^^^ZZZ[[[\\\[[[VVVPPPMMMPPPTTTfff{{{||||||~~~{{{yyyvvvnnnbbbYYY```mmmyyy|||zzzzzzzzzyyyjjjfffccc```]]]^^^gggrrrxxxzzzggg```]]]ZZZUUUTTTUUUWWWZZZ\\\\\\[[[MMMLLLLLLKKKIIIGGGFFFEEECCCAAA@@@??????>>><<<999999:::;;;???EEEMMMTTTYYYSSSZZZ```ccccccbbbdddfffccc]]]MMMAAABBBMMMkkk]]]FFFHHHEEEBBBJJJ???>>>???DDDOOO^^^llluuummmqqqtttwww}}}~~~{{{zzzxxxmmmttt~~~~~~zzzyyynnnkkkcccXXXQQQTTTaaalll{{{|||hhhYYYZZZcccpppwwwyyyrrrjjjcccdddiiiiiikkkmmmqqqvvv~~~dddRRRHHHCCCGGGMMMDDDAAAAAAFFFPPPXXX\\\\\\TTTWWWVVVRRRXXXkkk}}}bbbIIIBBBOOOZZZjjjwwwnnneeeWWWIII???KKKccc}}}zzz|||}}}iiiYYY```fffFFF<<<>>>;;;:::777555555666777999222222222222222222222222...222666555000444GGG\\\ggghhhTTTBBBMMMdddxxxxxxqqqqqqmmmfffjjjuuuzzz}}}{{{wwwsssuuuxxx|||{{{qqqoookkkiiiiiigggcccccceeeeeegggjjjmmmnnnnnnooopppiiiiiihhhbbbXXXLLLBBB<<<555666777999;;;===???@@@???CCCIIILLLJJJGGGIIIMMMPPPZZZ]]]VVVQQQNNNDDD666555666777999::::::::::::<<<;;;;;;::::::999999999:::999777777999::::::999888999;;;===>>>===<<<<<<<<<===???@@@DDDLLLWWW___iiipppwwwyyyvvvqqqppppppiiijjjlllssstttmmmjjjiiigggeee}}}ooobbbYYYTTTYYYZZZXXXTTTPPPNNNPPPSSSaaa}}}uuuwww|||{{{xxxtttpppnnnmmmiii___XXX```qqq|||xxxyyyvvvhhhccc___]]]]]]___iiittt|||qqqfffaaa]]]ZZZ[[[\\\\\\ZZZWWWTTTSSSSSSMMMLLLKKKIIIGGGEEEDDDCCCBBBBBBBBBCCCCCCBBB???<<<@@@======DDDMMMSSSRRROOOOOOUUU^^^dddggggggfffffffffUUULLLEEE;;;HHHooo~~~SSSJJJEEEBBBBBBAAA>>><<<>>>EEERRR```jjjooommmppppppnnnsss}}}|||~~~|||yyymmmnnnwww|||yyytttoooiiibbb[[[TTTTTT^^^jjj}}}qqq^^^]]]hhhxxxvvvnnngggcccgggnnnnnnppprrrtttwww}}}xxxnnnZZZFFF???CCCFFFDDDAAA??????GGGZZZiiifffZZZ]]]OOOVVVYYYSSSnnnvvv\\\FFFAAAOOO]]]pppxxxmmmaaaSSSEEE<<>><<<:::888777777555555666777999::::::999999:::;;;???FFFNNNUUUZZZggglllsssyyyzzzxxxsssooorrrtttxxx~~~vvvqqqlllhhhggghhhhhhhhhvvvhhh```\\\YYYYYYWWWTTTPPPNNNPPPRRRbbb|||uuuxxx}}}zzzyyyxxxuuurrrpppmmmiiihhhfffccc^^^YYYmmm~~~yyybbb]]]ZZZYYYZZZ^^^iiittt{{{|||kkkbbb^^^[[[YYYXXXYYYYYYWWWSSSPPPOOOOOOLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDDDDDDDBBB@@@BBBCCCFFFLLLRRRTTTQQQMMMTTTZZZaaafffhhhhhhgggggggggUUUKKKDDD<<>>CCCMMM[[[eeekkkllloooooommmqqqyyy}}}{{{{{{{{{{{{}}}nnnmmmuuu{{{xxxssspppjjjbbb[[[UUUTTT]]]hhhwwwzzzuuudddcccmmm~~~wwwmmmddd\\\YYY\\\cccssssssssssssvvv|||zzzooohhhddd]]]XXXLLL@@@>>>CCCEEECCC@@@CCCHHHRRRbbbmmmiii^^^]]]RRRXXXZZZXXXuuusssYYYEEEDDDTTTbbbsssuuuiii]]]OOODDD???VVVsss{{{yyykkk]]]tttYYYBBB===???;;;:::888666555555555555444333333333222222222222111555111...444777CCCXXXdddaaaUUUHHHNNNfffvvvjjjdddjjjuuuyyywwwzzzwwwxxxzzz{{{}}}|||sssrrrlllhhheee```YYYWWW[[[dddcccccceeehhhkkkmmmnnnkkklllkkkfff\\\OOOCCC<<<777444333666999;;;???EEEJJJPPPUUUVVVVVVUUUOOOIIICCCAAA???>>>===<<<999777999999999::::::<<<===>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@===;;;999999666666777888:::::::::999999:::===CCCKKKSSS[[[```iiinnnuuuxxxwwwrrrmmmkkknnnppptttzzztttooolllhhhffffffgggggggggrrrfffaaa\\\YYYXXXWWWTTTPPPNNNOOOPPP\\\}}}}}}yyy{{{~~~}}}~~~|||wwwrrrooopppooommmjjjhhhgggdddbbbaaa`````````xxx}}}rrr[[[VVVSSSTTTWWW]]]hhhrrrxxxrrrbbb[[[YYYXXXWWWTTTUUUUUURRRNNNKKKJJJJJJKKKJJJIIIHHHFFFEEECCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBGGGOOOTTTUUUSSSOOOMMM\\\```eeeiiijjjiiiiiiiiihhhTTTIIIDDD???PPPrrrmmmMMMHHHEEEBBBCCCAAACCC@@@>>>AAAKKKXXXdddjjjjjjmmmnnnnnnrrryyy}}}}}}zzzvvvyyyooojjjrrryyyxxxrrrqqqkkkddd]]]UUUSSSZZZeeeqqqvvv|||mmmjjjppp}}}~~~uuukkkcccZZZUUUWWW]]]ttttttrrrpppqqqxxxnnnXXXLLLGGGFFFDDDDDD@@@===>>>BBBCCCAAAAAAIIIUUUeeetttzzzssshhh\\\UUUXXXWWW^^^~~~lllTTTEEEHHHYYYgggxxxqqqeeeXXXKKKCCCBBB^^^www{{{wwwlllhhhwwwQQQ@@@===;;;::::::888777666666666666333333333222222222111111111555222000444666???SSS___^^^SSSHHHNNNggguuuccc\\\ffftttsssvvv{{{xxxyyyzzzyyy|||{{{sssqqqlllgggeeeaaa]]]]]]___dddaaa______cccgggkkkllljjjkkkkkkhhh___SSSFFF>>>777555555:::>>>@@@EEEJJJSSSXXX\\\[[[ZZZXXXSSSLLL???===;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;===>>>@@@AAACCCCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFEEECCC???<<<:::777888888999999::::::::::::<<>>>>>CCCLLLYYYdddkkkhhhkkkmmmppptttzzzzzzwww{{{pppgggmmmwwwyyyttttttnnnhhh```WWWSSSXXXaaannntttuuunnnooo{{{}}}wwwpppiii```XXXVVVYYYnnnooonnnllllllttttttWWWGGGAAA?????????@@@??????@@@AAAAAAAAA@@@JJJ\\\ttt}}}ooo^^^XXXUUUTTTccceeeOOODDDJJJ[[[iii{{{pppdddUUUFFFAAADDD```ttt|||vvvooorrrlllIII@@@>>>888::::::999888777777666666333333222222222111111111111666333000444444<<>>@@@CCCEEEGGGHHHJJJLLLLLLLLLKKKKKKLLLLLLKKKJJJGGGCCC>>>:::888999999999999:::;;;<<<===AAAGGGPPPYYYbbbiiillluuu{{{vvvmmmkkklllgggkkkllljjjjjjllljjjeeebbbaaaaaabbbddddddcccaaavvvgggccc```YYYYYYXXXVVVUUUTTTSSSRRRRRR[[[ooo~~~~~~yyyxxxvvvxxx~~~~~~~~~zzz{{{{{{zzzzzzyyyxxxxxx|||zzzuuunnnlllnnnmmmiiihhhhhhiiikkkmmmmmmkkkjjjhhhhhhfffdddccceeehhhlllyyypppmmmjjjeee\\\UUUOOOPPPSSSXXXaaaiiipppzzzsssbbbVVVRRRSSSSSSSSSPPPQQQQQQOOOLLLIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA???;;;999;;;@@@DDDEEEMMMTTTVVVSSSSSSZZZaaahhhjjjmmmnnnllliiihhhhhhcccQQQFFFDDDHHH^^^{{{```MMMKKKFFFCCCDDDAAA<<<===???DDDKKKVVV```fffjjjkkkmmmppprrrwww~~~||||||qqqeeeiiivvv|||yyyxxxsssmmmeee[[[TTTWWW___nnnuuu{{{pppkkk|||~~~wwwtttqqqmmmdddXXXQQQQQQfffiiillllllnnnuuu^^^GGGBBBAAA@@@@@@BBBAAA@@@???@@@AAACCCFFFHHHQQQfffsssaaa\\\TTTUUUlllaaaLLLDDDLLL]]]jjj~~~~~~pppdddSSSCCC???FFFfffuuu~~~|||}}}tttlllssscccFFFCCCAAA::::::::::::999999888777777333333333222222222111111000555333111444444;;;MMMZZZ\\\TTTIIILLLbbb||||||jjjVVVRRRcccwwwzzz~~~zzzvvvvvvvvvwww|||{{{tttooonnnkkkkkknnnrrrttttttjjjccc\\\YYY\\\___``````eeefffggggggcccXXXKKKBBB;;;888999===AAACCCHHHNNNQQQWWW[[[[[[[[[\\\XXXSSSNNNIIIDDD@@@???>>>>>>===@@@?????????AAADDDGGGIIINNNOOOQQQRRRSSSSSSRRRQQQRRRQQQPPPOOOLLLGGG???:::888:::;;;;;;:::;;;>>>@@@DDDHHHPPPYYYbbbiiinnnqqqxxx~~~wwwooommmooohhhlllllliiihhhjjjjjjgggcccbbbbbbbbbcccccc```^^^~~~ooohhhccc]]]YYYVVVUUUTTTTTTUUUUUUTTTRRRXXXcccvvv{{{yyyvvvttttttxxx|||~~~yyyzzz|||}}}~~~}}}||||||zzzxxxpppgggcccdddbbb___\\\___cccgggjjjkkkjjjiiigggfffdddccccccccccccdddpppsssqqqhhhaaa```aaa```___WWWPPPOOORRRWWW^^^eeekkkvvvxxxlll]]]SSSPPPPPPOOONNNNNNOOOOOONNNKKKIIIHHHIIIEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@===999777:::AAAHHHPPPUUUXXXVVVSSSVVVaaajjjhhhkkknnnnnnlllhhhfffeee[[[KKKCCCCCCIIIbbbsssZZZMMMLLLFFFDDDFFFDDD>>>???@@@BBBGGGOOOXXX___pppnnnmmmnnnmmmnnnvvv~~~wwwggghhhuuu}}}xxxsssjjj___VVVWWW^^^lllsss~~~tttkkkxxx}}}}}}zzzuuusssrrrpppgggYYYPPPOOO___fffnnnrrrtttyyyvvvOOO??????@@@@@@@@@DDDAAA@@@BBBDDDGGGOOOWWWbbblllxxxddd]]]UUU\\\wwwzzz]]]HHHEEEOOO```nnn{{{lllaaaOOO???AAAMMMttt~~~|||{{{~~~pppeeeoooyyyyyy{{{yyyzzz[[[GGGFFFEEE===:::::::::::::::999888777444444444333333333222222000555222000444444<<>>???CCCGGGNNNSSS[[[eeemmmtttwwwyyy{{{xxxqqqooopppkkkmmmllliiiiiilllkkkiiidddcccbbbbbbcccbbb```^^^tttqqqlllaaaYYYXXXRRRQQQPPPRRRTTTUUUSSSQQQTTTXXXfffzzz|||xxxvvvuuuuuu{{{yyy{{{}}}~~~wwwuuunnnfffccceeeddd``````dddiiilllmmmllljjjiiifffcccaaaaaaaaa___[[[WWWYYY]]]^^^ZZZXXXZZZ^^^___```WWWOOONNNRRRUUU\\\bbbgggqqq~~~qqqgggYYYQQQNNNMMMKKKIIIIIIKKKLLLKKKIIIGGGGGGHHHDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@===999888===GGGPPPZZZ\\\\\\WWWSSSVVV```iiigggjjjnnnnnnkkkgggcccaaaQQQEEE@@@@@@HHHcccgggSSSJJJJJJFFFEEEIIIGGGCCCBBBAAA@@@CCCMMMYYYbbbuuupppnnnmmmjjjjjjrrr}}}~~~lllhhhuuu}}}xxxooocccYYYXXX]]]gggnnnyyy{{{oooppp|||}}}}}}|||||||||}}}|||yyyvvvvvvsssrrrooofffYYYQQQPPPXXXcccpppwwwyyy{{{cccFFF>>>AAABBBEEEJJJKKKHHHHHHMMMRRRXXXdddpppsss___YYYSSScccmmmTTTEEEFFFUUUggguuuvvveeeYYYIII<<>>:::888<<>>AAADDDDDDCCCEEEJJJPPPWWW]]]gggqqq{{{zzzuuurrrppplllmmmkkkhhhiiilllkkkfffdddcccaaaaaabbbbbb```___|||tttyyytttbbbYYY\\\OOONNNMMMPPPSSSTTTSSSQQQUUUVVVbbbyyyzzzxxxwwwwww|||~~~{{{{{{tttvvvzzz|||}}}}}}|||zzztttsssoooiiiiiimmmmmmjjjnnnqqquuuwwwuuupppmmmjjjeeebbb___```aaa]]]VVVOOOMMMSSSWWWXXXZZZ^^^cccfff___VVVNNNMMMQQQUUU[[[aaaeeeooo{{{|||nnndddXXXPPPMMMKKKHHHEEEEEEGGGHHHHHHFFFEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@>>>::::::AAAMMMWWW``````^^^WWWRRRSSS[[[ccceeeiiimmmnnnkkkfffaaa___JJJ@@@===>>>FFFbbb___NNNGGGIIIEEEFFFLLLJJJGGGEEEAAA???DDDPPP```lllvvvqqqnnnmmmkkkkkkvvvzzz~~~pppiiittt{{{rrreeeZZZYYY^^^aaaiiiuuutttmmmzzz}}}}}}~~~{{{zzzyyyzzzzzzyyywwwuuutttpppmmmiii```UUUOOOOOOSSS```pppyyyzzzzzz~~~kkkUUUBBBAAAEEEHHHPPPZZZTTTQQQSSSZZZ```ggguuupppeeeXXXRRRQQQgggbbbKKKBBBFFFYYYmmm{{{rrr```SSSCCC:::HHH___ooo]]]lllyyy}}}```HHHBBBAAA>>>:::999:::;;;;;;;;;:::999888666666555555555444444444///444111///444777AAATTTdddfff]]]LLLGGGVVVjjjvvvvvvsssmmmeee\\\]]]lll~~~~~~{{{wwwwwwwww{{{|||vvvpppqqqooolllnnnrrrmmmdddccciiitttyyydddSSSNNNOOOSSSZZZ```aaa[[[UUUAAA===<<<@@@FFFLLLVVV___aaaiiiqqquuuxxxxxxtttnnnhhheeebbb```___^^^]]][[[UUUTTTSSSSSSVVV[[[___bbblllkkkjjjjjjkkklllnnnooojjjgggeeedddbbbZZZNNNEEEAAAEEEHHHHHHGGGIIIOOOUUU]]]dddnnnzzz~~~yyytttrrrmmmmmmjjjgggiiikkkhhhbbbcccaaa______aaabbbaaa```}}}{{{llleeeZZZ\\\XXXUUURRRQQQSSSSSSRRRPPPRRRRRR\\\tttzzzvvvttt{{{|||}}}yyyvvvwwwyyy|||~~~}}}zzzwwwssskkkiiimmmnnnkkkmmmtttooozzz{{{pppkkkkkklllgggddd```]]][[[YYYWWWUUURRRSSSXXX___bbbaaabbbfffeee\\\RRRNNNQQQVVVYYYYYYaaannn}}}wwwkkkbbbVVVNNNJJJGGGCCC???BBBCCCDDDEEEDDDCCCBBBAAABBBDDDGGGGGGFFFDDDDDDDDD>>><<<;;;===@@@HHHWWWeeeccc^^^VVVPPPOOOTTT^^^fffjjjjjjjjjkkkkkkggg```ZZZIIIFFF>>>999GGGgggwwwWWWPPPHHHEEEFFFHHHHHHFFFHHHCCC??????CCCNNNcccuuuxxxrrrmmmmmmoooqqqxxxzzzyyy|||pppzzzwwwrrrvvvxxxpppkkkeee___[[[gggjjjrrrqqqvvv~~~{{{~~~}}}}}}|||~~~|||xxxxxxzzz{{{zzzyyyyyyzzz||||||~~~yyyqqqrrrzzzyyyqqqzzznnneeebbb]]]TTTUUU\\\``````mmmyyywww{{{iiiQQQDDDFFFJJJTTT```aaaddd^^^aaammmwww{{{yyyjjjdddVVVSSSRRRfff\\\BBBGGGKKK^^^ssssss]]]KKKAAAAAAOOO___yyyaaaYYYkkksssVVVJJJ@@@===>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777666666444333222111111///444222222444555EEEaaajjjpppfffMMMCCCSSSgggooouuunnnooojjj\\\^^^ppp|||~~~vvvqqqqqqrrrzzz{{{uuutttrrrpppnnnmmmkkkiiifffhhhrrrvvvhhh___YYYVVVRRRRRRWWW\\\\\\XXXCCC@@@>>>@@@HHHRRR\\\aaakkkpppvvv{{{}}}{{{vvvssshhhhhhiiilllnnnlllgggbbb```^^^\\\]]]```cccfffgggooopppqqqpppoooooopppqqqkkkhhhddddddccc[[[NNNCCCHHHHHHLLLOOOPPPOOOUUU\\\dddkkkwww}}}wwwsssppplllhhheeeeeefffggggggdddcccbbbbbbccccccaaa___}}}zzznnniii^^^___RRROOOLLLLLLNNNPPPPPPOOOSSSUUU\\\oootttrrrrrryyy|||~~~vvvwwwyyy{{{{{{xxxuuurrrooohhhfffiiiiiidddeeelllrrr{{{zzzooojjjiiiiiigggddd```\\\[[[ZZZYYYWWWRRRVVV```hhhhhhcccbbbeeeddd^^^VVVPPPNNNRRRXXX\\\dddnnnzzz{{{iii```TTTLLLGGGEEEAAA>>>>>>???@@@AAABBBCCCCCCCCCBBBEEEGGGHHHFFFEEEDDDDDD@@@>>>===@@@BBBHHHUUUbbbaaa\\\TTTMMMLLLQQQ[[[bbbggghhhiiijjjiiiccc[[[TTT???>>>;;;>>>QQQpppjjjRRRLLLEEEBBBEEEGGGGGGFFFEEEBBBAAABBBEEENNN___nnntttoookkkkkkkkklllqqqxxx{{{xxxxxx~~~~~~qqqvvv{{{}}}~~~xxxqqqhhh___YYYdddgggppp|||rrrvvv~~~~~~~~~~~~{{{zzz{{{}}}~~~}}}~~~}}}yyyvvvzzzyyyxxxvvvvvvvvvwwwxxxtttxxxxxxsssnnnkkkfffaaa]]]\\\```fffhhhggggggiiiXXX\\\iiixxx}}}yyyzzzwww[[[KKKGGGLLLOOO^^^pppwwwxxxrrrsss~~~tttfff]]]TTTVVV[[[qqqxxxWWWDDDGGGLLLaaaxxx|||jjjWWWJJJAAA@@@PPPdddppp]]]aaayyyiiiPPPFFF>>><<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;777666666555444333222111222666444444666777FFFaaalllqqqfffNNNEEEWWWmmmwww{{{wwwyyytttcccaaannnwwwvvvtttzzz~~~uuurrrsssvvv{{{|||vvvsssqqqooonnnnnnmmmkkkiiinnnuuu}}}|||sssiiibbb[[[VVVPPPOOOSSSVVVTTTOOOAAA>>>===AAAJJJWWWaaahhhppptttyyy}}}}}}zzzuuuqqqllllllnnnqqqsssrrroookkkfffeeecccbbbdddfffhhhiiippprrrsssssssssssstttuuuqqqmmmiiihhhfff___RRRHHHFFFGGGKKKQQQSSSUUU[[[cccjjjuuuzzztttnnnlllhhhffffffgggfffeeecccbbbaaabbbbbbbbb```___|||{{{tttjjjggg[[[ZZZPPPMMMJJJJJJLLLOOORRRSSSSSSWWWZZZfffrrrrrrsssyyy|||}}}vvvwwwxxxxxxvvvsssooommmlllfffeeegggddd\\\]]]dddttt|||~~~wwwmmmiiihhhggghhhddd___\\\\\\\\\\\\[[[TTT^^^mmmuuuoooeeeaaadddddd```YYYQQQKKKNNNWWW___fffllluuu~~~zzzfff]]]QQQHHHDDDAAA>>><<<;;;;;;;;;<<>>SSSnnn~~~mmm]]]lllyyy\\\HHHCCC<<<<<<>>>;;;::::::::::::::::::::::::777777666555444333333222222666444333666777EEE___sssuuuiiiQQQJJJ\\\uuukkkbbbjjjpppooonnnwww{{{tttsssvvvzzz~~~}}}xxxtttqqqooonnnnnnnnnnnnmmmtttwwwzzzzzzvvvooojjjhhhfff___XXXXXX\\\\\\UUUNNNEEEBBBAAADDDNNN[[[fffllltttwww{{{}}}|||xxxrrrnnnqqqqqqrrruuuxxxzzzyyywwwqqqooonnnllllllmmmnnnooosssuuuwwwxxxyyyyyyzzz|||xxxtttpppnnnkkkdddXXXNNNIIIKKKPPPVVVYYY\\\ccckkkvvv{{{tttmmmkkkiiihhhhhhhhhfffddddddcccaaaaaaaaaaaa```^^^}}}wwwooogggeeeXXXUUUSSSPPPMMMLLLMMMQQQTTTWWWRRRVVVVVV]]]|||uuuwwwxxxzzz~~~|||zzzyyy{{{|||{{{zzztttuuuvvvuuurrrnnnllljjjkkkffffffgggaaaXXXYYYaaatttyyyzzzsssllliiiiiihhhgggddd___\\\\\\^^^^^^^^^YYYgggyyytttccc]]]```eee```XXXNNNIIILLLVVV^^^dddjjjrrr{{{sss```YYYNNNFFFAAA???===<<<:::999888999;;;>>>BBBDDDAAADDDFFFGGGEEEDDDCCCCCCBBBAAACCCGGGJJJMMMTTT\\\```[[[TTTNNNLLLQQQYYY___aaadddggggggbbbWWWKKKCCC>>>>>>CCCUUUpppbbbRRRJJJFFFCCCAAACCCEEEEEEEEECCCBBBCCCEEEFFFIIIUUUaaagggeeefffkkkmmmmmmooosssxxx}}}~~~zzztttyyy{{{rrrhhhaaaYYY^^^hhhsss|||zzzvvvwww~~~{{{zzzzzzzzzyyyxxxvvvuuuuuuuuuuuuuuuuuuuuuuuutttsssqqqqqqooonnnqqqvvvwwwtttooolll```WWWTTTPPPNNNXXXfffvvvyyylllcccggghhhfffiiiqqqvvvvvv}}}nnn[[[LLLLLLZZZlllzzzmmmkkkeeeZZZRRRgggdddFFFHHHMMMYYYsssmmmXXXHHHDDD???@@@ZZZ|||{{{zzziii^^^tttiiiRRREEEBBB<<<===???:::::::::::::::::::::::::::777777666666555444444333111444111111444444AAAZZZtttuuuiiiSSSMMM```{{{kkk___fffkkkqqqrrr{{{yyysssrrrwww{{{|||~~~~~~yyyvvvsssooommmmmmnnnnnnmmmsssuuuvvvuuuqqqnnnmmmlllppphhhdddhhhlllhhh]]]TTTOOOKKKHHHIIIPPP[[[eeekkkrrruuuyyy{{{zzzuuuppplllqqqrrrtttwwwzzz}}}xxxxxxwwwvvvtttuuuvvvxxxwwwzzz}}}~~~{{{vvvsssooohhh]]]UUUUUUVVV[[[```ccceeekkksssxxxppplllkkkkkkkkklllkkkhhhfffgggeeebbbbbbbbbbbb```___zzztttmmmffffffZZZWWWRRRPPPMMMKKKKKKNNNRRRUUUOOOSSSRRRVVVsssyyy{{{||||||}}}~~~~~~~~~{{{xxxvvvuuutttsssppprrrsssqqqnnnjjjhhhhhhfffdddeeeeee^^^UUUXXXcccsssvvvuuuooojjjjjjkkkiiifffccc___]]]^^^_________]]]lll~~~qqq^^^WWW[[[eee]]]SSSKKKHHHMMMTTTYYYcccjjjsss}}}vvvgggXXXRRRKKKDDD???======<<<;;;:::888777888;;;???AAA@@@BBBEEEFFFDDDCCCBBBBBBBBBAAACCCIIIMMMOOOTTT[[[[[[XXXTTTOOONNNRRRYYY^^^```cccfffddd]]]QQQEEE>>>???@@@III___zzzsssVVVOOOJJJHHHFFFDDDDDDEEEEEEDDDFFFDDDCCCCCCCCCFFFRRR___eeecccfffkkknnnmmmnnnqqqyyyzzz{{{}}}yyypppiiieeeWWW\\\dddnnnyyy~~~xxxvvv}}}|||yyyxxxyyyxxxwwwvvvuuutttsssqqqnnnoooooooooooonnnnnnnnnmmmlllnnnrrrvvvuuummmfffcccTTTKKKNNNWWWaaarrr~~~zzzqqqeeeooonnnhhhaaacccmmmsssuuu{{{~~~~~~fffPPPHHHLLLaaa|||rrrbbbdddbbbZZZWWWvvv\\\BBBIIIMMM]]]{{{iiiTTTCCC@@@???HHHfffzzzwww}}}|||ddd___zzz^^^NNNFFFCCC===>>>@@@;;;::::::::::::::::::::::::777777777666666555555444222444111111444444???VVViiijjjaaaQQQMMM```{{{eeeZZZcccjjjuuuwwwzzzsssssswww{{{~~~zzz}}}~~~{{{xxxtttoookkkkkkkkkkkkkkkmmmoooqqqrrrpppnnnnnnnnnmmmhhhiiirrrwwwoooccc[[[WWWRRRMMMKKKQQQZZZccchhhnnnqqquuuwwwwwwtttpppmmmooopppsssvvvzzz}}}zzz{{{|||{{{zzzzzz}}}~~~|||xxxssslllccc]]]aaabbbffflllooopppwww~~~oooggglllkkklllmmmnnnnnnkkkiiijjjhhheeecccccccccaaa```rrrmmmgggaaabbbXXXWWWMMMMMMKKKIIIHHHJJJNNNQQQNNNQQQOOORRRjjj{{{|||||||||~~~}}}{{{zzzzzz|||xxxtttqqqooonnnlllooopppmmmhhhddddddddd___^^^```aaaYYYRRRYYYgggttttttqqqkkkiiikkkkkkiiidddbbb___^^^______^^^]]]\\\iiiwwwxxxgggUUUQQQWWW```YYYOOOHHHFFFKKKQQQUUUbbbjjjuuu}}}zzziiiXXXLLLIIIEEEAAA>>><<<<<<<<<<<<;;;999888888:::===???@@@BBBEEEFFFDDDCCCBBBBBBCCCAAACCCHHHLLLMMMQQQVVVRRRRRRQQQOOOPPPSSSYYY]]]```bbbccc___UUUJJJ@@@;;;;;;@@@PPPiiicccOOOMMMJJJIIIHHHGGGFFFFFFFFFEEEGGGEEECCCBBBAAAEEEQQQ^^^cccbbbeeekkkmmmllllllnnnxxx~~~|||~~~xxx}}}vvvnnnhhhfffZZZ\\\aaajjjvvv{{{www{{{}}}zzzxxxwwwxxxvvvtttssssssqqqnnnkkkfffhhhiiihhhgggggghhhjjjllllllnnnqqqrrrmmmddd]]]ZZZUUUVVVbbbqqq{{{uuusssqqqmmmrrrllldddaaaccciiipppttt{{{}}}}}}dddPPPLLLSSSnnn{{{xxxhhh\\\[[[ZZZWWWbbb~~~TTTBBBLLLOOObbbxxxaaaPPPAAA===DDDVVVvvv{{{vvv{{{yyyjjjjjjVVVJJJFFFDDD===???BBB;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777666666666666555666222222666555???UUUXXX[[[WWWMMMLLL\\\vvvyyy___VVVcccmmmxxxzzz}}}vvvuuuxxx|||{{{xxx{{{~~~{{{xxxsssmmmhhhggghhhiiiiiihhhkkknnnooonnnnnnnnnnnnkkkhhhmmmyyy}}}tttjjjggg```ZZZSSSOOOSSSZZZbbbggglllooossswwwxxxvvvssspppnnnqqquuuxxxzzz}}}|||~~~~~~yyyrrrkkkfffjjjkkkpppwwwzzz|||vvviiibbbjjjjjjkkkmmmooopppnnnlllllljjjfffdddccccccbbbaaarrrnnnggg______UUUUUULLLMMMNNNMMMLLLNNNRRRUUUPPPPPPNNNRRRbbbzzz~~~||||||~~~}}}zzzxxxwwwwwwvvv|||{{{xxxsssooommmlllllljjjmmmmmmiiibbb]]]\\\^^^XXXXXX\\\]]]WWWRRR]]]mmmvvvtttooohhhgggjjjjjjgggbbbaaa```___```___]]][[[VVV___jjjhhhYYYKKKLLLTTTXXXUUUNNNGGGCCCEEEMMMTTT^^^hhhrrrwwwtttjjjXXXHHH@@@@@@???>>><<<;;;;;;;;;<<<;;;:::999:::<<<>>>???BBBDDDGGGGGGFFFDDDDDDDDDDDDAAAAAAEEEHHHHHHJJJMMMLLLNNNPPPRRRTTTWWW[[[^^^___```^^^XXXNNNDDD<<<999<<>>BBB<<<<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777666666666777222222666555>>>SSSTTTXXXWWWOOOLLLWWWkkk{{{}}}{{{~~~uuu]]]WWWgggsssyyyxxx{{{~~~~~~xxxuuuzzz~~~{{{tttpppiiieeeeeefffhhhiiigggiiikkkkkkkkkkkklllmmmllliiinnnzzz}}}uuuqqqtttrrrjjj```ZZZYYY^^^dddhhhnnnqqqvvvyyy{{{yyywwwuuuqqquuuyyy|||~~~zzztttqqqtttuuuyyyrrriiieeegggggghhhjjjnnnoooooonnnmmmjjjfffccccccbbbaaa```~~~zzzqqqeeebbbWWWWWWNNNQQQSSSTTTTTTUUUZZZ]]]RRRPPPNNNRRR]]]nnn}}}{{{}}}wwwwwwvvvuuutttttttttttttttsssqqqnnnkkkiiiiiijjjjjjllllllfff^^^XXXWWWXXXVVVWWW[[[]]]WWWTTTaaatttxxxvvvnnngggfffiiihhheeeaaaaaa`````````___[[[YYYPPPWWW___]]]PPPEEEIIISSSQQQRRRPPPHHH@@@@@@KKKUUUZZZdddmmmnnnhhh\\\JJJ<<<888:::;;;;;;::::::::::::::::::::::::;;;===???@@@CCCFFFHHHIIIHHHFFFEEEEEEEEEAAA@@@CCCDDDCCCDDDGGGKKKNNNRRRUUUXXX[[[^^^aaa^^^^^^[[[SSSIII???:::888BBBQQQkkkgggLLLGGGLLLDDDFFFHHHIIIIIIIIIJJJKKKEEEDDDEEEFFFDDDFFFOOOZZZ[[[\\\bbbmmmuuuxxx|||{{{{{{www~~~tttjjjqqqvvv|||}}}yyyuuurrrqqqeee```]]]cccppp|||zzzzzz{{{}}}|||zzzxxxvvvvvvqqqnnnkkkjjjiiigggaaa]]]YYY\\\]]]\\\ZZZZZZ]]]```___bbbdddeeedddccccccdddlll|||{{{vvvmmmiiikkkiiiccceeelllmmmaaa^^^ggghhh```___fffrrrsssxxx~~~~~~rrrbbbWWWUUUdddmmm___cccyyywwwddd^^^XXXQQQSSS\\\yyy___HHHGGGTTTeeeyyyZZZIIIEEE>>>===PPPppp|||www}}}{{{xxxdddgggrrrVVVFFF@@@AAA???999>>>BBB<<<========================888888888888777777777777444555000000555333;;;PPPZZZ^^^]]]UUUNNNSSScccooovvvuuu{{{ttt]]]YYYjjjwww|||{{{~~~{{{vvvtttyyy}}}{{{qqqlllfffccccccfffhhhjjjiiiiiijjjiiiggghhhjjjllljjjggglllvvvwwwqqqrrryyy{{{nnndddaaabbbfffhhhrrruuuyyy|||~~~}}}zzzyyytttyyy~~~{{{xxx|||}}}|||qqqlllllleeeeeeeeehhhlllooopppooommmjjjeeebbbbbbaaa```___qqqeee___[[[XXX]]]]]]\\\ZZZYYYZZZ]]]___SSSSSSTTTTTTTTT^^^ttt{{{xxx{{{xxxvvvrrrpppoooqqqtttvvvsssqqqmmmiiiggghhhiiikkkiiilllhhh]]]TTTSSSXXX[[[YYYeeelllfffYYYWWWfffvvv}}}rrrgggddddddcccdddeeecccbbb^^^ZZZ[[[^^^[[[UUUXXXSSSPPPPPPOOOMMMOOOSSSTTTRRRMMMEEE@@@BBBJJJQQQXXX___fffeeeZZZMMMCCC>>>;;;;;;;;;<<<;;;;;;::::::<<<:::777777:::AAAHHHMMMJJJQQQRRRJJJDDDEEEEEEDDDEEECCCCCCDDDCCCAAACCCHHHOOO[[[___WWWSSSZZZ``````^^^___ZZZLLL???:::<<<@@@DDDccc[[[KKKMMMKKKIIIHHHFFFFFFGGGHHHFFFEEECCCEEEGGGHHHHHHIIIJJJKKKUUU```oooyyy~~~~~~{{{{{{zzzmmmzzz}}}}}}sssooonnnvvv~~~~~~zzzvvvsssiiieeeaaacccjjjttt|||yyyvvv{{{~~~~~~zzzvvvvvvwwwsssmmmkkkkkkmmmppprrrrrrooommmnnnpppssswwwxxxxxxwwwvvvtttrrrpppnnnpppssswwwzzz~~~{{{wwwtttrrrqqqmmmjjjfffcccccceeeiiikkkgggiiikkkggg\\\UUU]]]jjjjjjnnnyyy}}}nnnaaa^^^aaalll|||nnnaaa]]]iiittteee[[[\\\YYYSSSXXXccckkkLLLKKKUUUXXXllloooQQQBBB???===GGGeeexxxtttaaahhhtttgggQQQCCCBBB???>>>======>>>???======<<<<<<<<<;;;;;;;;;::::::999999888777777777444444555555222333<<>>BBBOOOooowwwVVVJJJMMMJJJEEEEEEEEEFFFHHHIIIHHHGGGBBBEEEIIIKKKMMMOOOQQQSSSZZZdddpppwwwxxxyyy~~~~~~zzzyyysss{{{}}}~~~vvvsssooowwwxxxqqqllljjjfffaaaaaahhhqqqyyy}}}}}}yyy|||{{{rrrjjjiiiooorrrqqqoooqqquuu{{{}}}|||{{{{{{{{{xxxvvvtttrrrpppnnnmmmlllkkkhhheeecccccceeehhhjjjggggggeee___[[[^^^iiirrrqqqqqquuuzzzwwwjjj```\\\aaajjjvvvxxxlllccccccmmmpppbbbWWWTTTRRRTTTdddwwwaaaGGGGGGSSS[[[wwwgggLLLCCC<<<;;;MMMnnnzzzjjj^^^hhhzzz|||]]]KKKEEECCCAAA@@@??????@@@AAA======<<<<<<<<<;;;;;;;;;::::::999888888777777666555444555555222333<<>>??????===;;;:::::::::;;;@@@IIIUUU```gggppphhhZZZLLLFFFFFFEEEBBBBBBBBBCCCCCC??????IIITTTdddjjjhhh\\\TTTWWW]]]^^^^^^XXXMMMBBB;;;;;;AAAFFFaaahhhPPPIIILLLHHHDDDDDDFFFIIILLLMMMLLLJJJEEEHHHLLLOOOPPPSSSUUUWWW\\\eeeooorrrppprrrxxxyyyxxx~~~}}}}}}||||||}}}|||wwwqqqlllhhhbbbaaaeeemmmuuuzzzyyyyyy|||~~~~~~{{{tttnnnooovvv{{{{{{yyyyyyzzz~~~}}}xxxssspppkkkkkkjjjiiiiiihhhggggggfffeeedddcccdddeeefffgggggggggaaaZZZ___ooozzz{{{wwwuuuuuuvvvrrrhhh```]]]dddiiipppvvvwwwtttoookkkooouuu~~~hhh___VVVPPPOOOYYYrrrqqqTTTDDDGGGXXXhhh[[[FFFDDD999===ZZZ}}}~~~ttt^^^]]]ooofffOOOEEEDDDCCCAAA@@@??????@@@AAA=========<<<<<<<<<<<<;;;999999999888777777666666666555555555333333;;;EEE[[[fffdddZZZSSSNNNSSSdddvvvwww||||||pppcccfffqqq|||zzz~~~{{{|||zzzzzzxxxsssoooqqqyyy|||uuuqqqmmmlllnnnnnnmmmjjjhhhggggggiiilllnnnooonnnjjjkkkllllllnnnqqquuuxxx|||wwwuuuvvvyyy{{{~~~~~~}}}|||~~~}}}{{{xxxwwwxxx|||xxxnnnkkkmmmjjjhhhffffffhhhjjjkkkkkkfffdddbbbbbbbbbbbbaaa```xxxlllcccYYYWWWWWW[[[```aaa\\\WWWTTTTTTTTTSSSRRRUUUdddsss{{{xxxxxx~~~}}}pppooonnnnnnooorrruuuwwwppppppooommmllljjjjjjiiiddd\\\QQQMMMXXXiiiuuuyyyllllllfff[[[SSSWWWhhhwwwvvvgggZZZZZZaaaeeeggggggggglllkkkcccYYYTTTPPPLLLIIIFFFGGGKKKMMMMMMPPPTTTYYYSSSLLLEEECCCEEEHHHKKKPPPQQQQQQMMMGGGAAA===<<<===???@@@AAA@@@???<<<:::<<<<<<>>>EEEQQQaaaoooxxxqqq[[[LLLHHHHHHGGGDDD@@@AAACCCBBB???AAANNN]]]lllllldddVVVOOOSSSZZZ^^^^^^SSSFFF===:::===EEENNNuuuppp]]]MMMKKKKKKDDDGGGHHHJJJNNNPPPPPPNNNLLLHHHKKKNNNOOOPPPQQQSSSUUUYYYcccmmmooommmmmmttt|||~~~~~~xxxyyy~~~}}}{{{|||~~~vvvoookkkeeebbbdddjjjqqqvvv|||xxxvvvxxxyyyzzz{{{zzzyyyyyyzzz{{{zzzyyy~~~}}}{{{zzzyyyzzzzzz{{{{{{zzzyyyvvvrrrmmmhhheeefffffffffffffffeeeeeedddaaabbbccccccdddeeeeeeeeefffgggbbb]]]jjj~~~|||ssswwwzzzzzztttlllfffdddiiimmmsssxxxzzzzzzzzzzzzwwwaaa]]]WWWSSSUUUddd~~~\\\KKKHHHOOOeee{{{rrrQQQDDDEEE999CCCjjjzzzjjj[[[fff~~~sssSSSFFFDDD@@@@@@???>>>======>>>>>>=========<<<<<<<<<<<<<<<:::999999888777777666666777555555555444444;;;CCCaaammmmmmaaaSSSIIIQQQggg~~~~~~ttthhhjjjuuuzzzyyy{{{wwwxxxvvvrrrnnnpppwww~~~}}}vvvrrrooonnnppppppnnnlllhhhhhhhhhjjjmmmoooooooookkkkkkkkklllmmmppprrrtttvvvwwwwwwuuusssrrrsssuuuxxx}}}|||~~~~~~}}}}}}yyyuuuqqqooonnnnnnmmmllllllnnnrrrvvv{{{~~~{{{oookkkmmmiiigggdddbbbcccdddddddddbbbbbbbbbcccddddddcccaaa}}}oooeeeXXXWWWXXX]]]cccccc^^^YYYTTTRRRPPPOOOMMMQQQ^^^lllyyyzzzwwwyyyrrrpppllljjjkkknnnrrruuuttttttsssrrrooollliiigggbbb[[[SSSRRR^^^ooovvvuuuhhheee]]]RRRMMMTTTeeesssmmmbbb[[[___fffhhhgggfffgggkkkiii```UUUNNNIIIEEECCC???>>>AAADDDGGGMMMSSSUUUOOOGGGDDDEEEHHHKKKLLLLLLKKKIIIEEEAAA???>>>>>>@@@AAABBBBBBBBB@@@>>><<<@@@BBBFFFPPP```tttyyy___OOOJJJIIIFFFCCC???@@@BBBBBBAAAEEETTTdddqqqiii\\\OOOLLLRRRZZZ^^^\\\OOOAAA;;;;;;@@@MMMZZZwwwaaaWWWNNNLLLJJJBBBIIIJJJKKKNNNOOOOOOLLLIIIFFFHHHKKKLLLMMMNNNOOOQQQTTT___kkkpppooooootttzzzzzzzzz|||}}}{{{yyy{{{{{{zzz~~~vvvwww}}}{{{sssmmmqqqnnniiieeedddhhhnnnsssuuuyyyvvvvvvvvvyyyuuuttttttwwwzzz|||||||||xxxwwwtttrrrqqqqqqrrrrrrsssrrrpppmmmkkkiiiggggggddddddeeeeeedddcccbbbaaa^^^___aaaccceeeeeeeeedddaaaeeeccccccqqqrrrkkkwww}}}uuurrrrrrsssxxx~~~xxx```\\\UUURRR]]]vvvjjjLLLGGGNNNYYYqqqbbbIIIBBBBBB;;;MMMwwwrrreeecccuuubbbIIIBBBDDD??????>>>>>>>>>>>>>>>>>>========================::::::999999888888777777888555555666555444:::AAAaaapppsssfffSSSGGGUUUtttwwwmmmqqq}}}yyywwwwwwuuuwwwwwwsssoooqqqwww~~~~~~~~~}}}|||vvvsssppppppqqqrrrpppmmmkkkjjjjjjkkkmmmooonnnmmmlllkkkkkkkkkmmmoooppppppnnnnnnnnnmmmmmmmmmoooqqqvvv}}}|||sssppplllnnnppprrrssssssrrrqqqssssssttttttqqqkkkeee```\\\]]]___```bbbfffkkkoooqqquuuzzz~~~}}}qqqlllllljjjfffaaa^^^]]]^^^^^^]]]___```aaadddffffffccc```zzznnndddZZZZZZ[[[^^^```^^^YYYTTTQQQOOONNNNNNMMMPPP[[[fffzzzzzzyyy~~~uuurrrnnnkkkjjjkkknnnpppvvvwwwwwwuuurrrmmmhhheeeccc^^^XXXXXXbbbmmmnnniiiccc^^^UUUMMMMMMVVVfffrrrlllfffbbbeeehhhfffbbbaaaaaadddaaaYYYRRRNNNJJJEEE???:::888;;;>>>BBBJJJQQQRRRKKKCCCAAAEEEJJJLLLLLLHHHFFFCCC@@@???@@@AAABBBDDDDDDCCCCCCBBBAAA??????@@@DDDMMM[[[mmmzzz```RRRLLLHHHCCC@@@??????AAACCCEEEKKKZZZiiiqqqcccSSSKKKNNNUUUZZZZZZUUUHHH>>><<>>BBB\\\~~~}}}nnnhhhrrr|||VVVEEECCCCCC@@@@@@@@@@@@@@@@@@@@@???<<<============>>>>>>>>>;;;;;;;;;:::999999888888999666555666555555999???YYYjjjpppfffVVVJJJ\\\wwwnnnsss{{{xxxvvvtttwwwxxxuuuqqqrrrxxx~~~~~~}}}{{{{{{||||||{{{yyyuuurrrpppppprrrssspppmmmnnnlllkkklllnnnnnnmmmlllmmmllljjjkkklllnnnmmmlllkkkjjjgggfffgggiiimmmooovvv}}}xxxgggbbbbbbbbbdddgggjjjlllmmmllllllmmmnnnoooooollleee\\\UUUPPPRRRUUUYYY\\\bbbhhhlllrrrvvvzzz~~~}}}qqqlllmmmjjjeee]]]XXXVVVVVVWWWXXXYYY[[[___cccfffeeebbb___wwwnnnfff```YYYZZZ[[[[[[ZZZVVVQQQNNNLLLLLLOOORRRRRRRRRYYYaaa{{{}}}uuuzzz~~~}}}~~~{{{yyywwwssspppnnnllllllqqqrrrsssssspppkkkeeebbb```]]]ZZZZZZbbbiiihhhaaa\\\WWWOOOKKKNNNYYYhhhrrroookkkiiijjjhhhccc______]]]]]]YYYSSSQQQPPPMMMGGG???;;;:::>>>BBBEEELLLRRRQQQIII@@@@@@EEEKKKLLLJJJEEEBBB@@@>>>???BBBDDDFFFGGGFFFDDDBBBAAAAAAAAAAAADDDLLLYYYiiixxxmmmXXXNNNJJJDDD@@@>>>???>>>???DDDIIIQQQ___lllkkkZZZKKKIIIRRRWWWTTTNNNKKKAAA;;;>>>CCCOOOggghhhTTTMMMOOOJJJGGGIIIGGGFFFEEEEEEEEEFFFFFFDDDBBB@@@CCCFFFHHHIIIJJJLLLMMMOOOVVV```iiiooorrrrrrrrrwwwzzz{{{zzzyyy|||zzz~~~~~~~~~dddXXXSSSSSS]]]iiinnnnnnlllhhheeeeeehhhkkkpppwww~~~~~~}}}|||yyytttyyy{{{yyywwwsssyyyyyyxxxxxxxxxvvvrrrooorrrqqqooonnnmmmlllkkkkkkjjjiiigggeeedddeeeeeefff^^^___```aaaaaa___^^^]]]\\\]]]___bbbdddfffgggggg___^^^^^^bbbgggjjjhhheeennnuuu{{{~~~dddZZZOOOVVVwwwaaaOOODDDKKK\\\rrrvvv[[[JJJ???@@@>>>NNNooozzzooooooiiiMMMEEEDDDBBB??????@@@@@@@@@@@@??????<<<=========>>>>>>>>>>>>===<<<<<<;;;;;;::::::999:::666555666666555888===RRRaaagggdddYYYOOO^^^{{{pppgggkkkwwwvvvzzz~~~|||xxxuuusssvvvxxxuuurrrsssxxx}}}}}}{{{yyyyyyyyyyyyxxxwwwtttrrrpppqqqsssssspppmmmnnnlllllllllnnnooonnnmmmnnnllljjjjjjlllmmmkkkiiihhhddd^^^\\\]]]aaagggjjjssszzzzzzfffYYYXXX[[[]]]___bbbfffiiikkkkkkkkkjjjkkklllmmmjjjaaaUUUMMMJJJLLLPPPTTTYYY___eeejjjtttvvvyyy{{{}}}zzzoookkkmmmggg```VVVOOOLLLMMMNNNOOOQQQTTTZZZ```eeeeeeaaa^^^tttiiibbb]]]ZZZTTTWWWYYYXXXUUUPPPMMMLLLHHHKKKQQQVVVWWWUUUXXX^^^nnnqqqvvv}}}}}}~~~~~~yyytttnnnkkkiiikkkmmmnnnlllgggaaa]]][[[ZZZXXXYYY```hhhgggaaaWWWQQQKKKHHHNNNZZZhhhqqqooommmllllllgggaaa```bbb]]][[[VVVPPPPPPQQQMMMGGGBBB@@@AAAFFFJJJLLLPPPVVVQQQHHH??????EEEJJJJJJGGGCCCAAA>>>>>>@@@DDDGGGHHHIIIGGGDDDBBBAAAAAABBBCCCOOOYYYhhhwwwooo]]]LLLGGGFFFAAA>>>>>>@@@===???EEELLLUUUbbbnnndddSSSEEEHHHSSSVVVMMMBBBDDD<<<:::???GGGTTTppp]]]KKKHHHLLLFFFCCCHHHJJJFFFEEEDDDDDDFFFFFFEEEDDDEEEGGGIIIIIIHHHGGGHHHIIILLLPPPXXXaaahhhmmmmmmlllyyy|||}}}{{{zzz}}}~~~~~~wwwaaaSSSJJJJJJ\\\rrrlllmmmllliiieeedddfffhhhlllsssyyyzzz{{{|||xxxrrruuu|||~~~{{{zzzyyyvvvyyyyyyzzz{{{{{{xxxtttqqqqqqqqqpppooonnnlllkkkkkkkkkkkkiiihhhgggeeeeeeddd\\\]]]```aaabbbaaa```___\\\]]]___bbbdddfffggghhhddd___]]]```aaaaaadddiiiuuuuuusssttt}}}ccc[[[TTTbbbyyyTTTJJJEEEOOOccc~~~eeeOOODDD???AAAAAAZZZ~~~yyyxxxsssuuu[[[FFFEEEGGGBBB<<<===>>>>>>>>>>>>======<<<=========>>>>>>??????>>>======<<<<<<;;;:::::::::666555666666555888===PPP[[[aaaaaa\\\QQQ[[[www~~~xxxssshhh^^^aaalllmmmrrrwww}}}|||vvvtttrrruuuwwwvvvrrrsssxxx}}}~~~}}}zzzxxxwwwxxxwwwvvvuuutttqqqpppqqqsssssspppmmmmmmlllkkkmmmoooppppppooonnnllljjjjjjlllllljjjhhhccc]]]VVVRRRSSSYYY___cccpppvvv|||}}}|||}}}}}}}}}wwwjjjZZZQQQSSSXXXYYY[[[```dddgggjjjjjjkkkiiijjjkkkkkkhhh^^^QQQGGGGGGIIINNNRRRVVV\\\bbbgggrrrssstttvvvyyy~~~wwwnnnjjjmmmbbbZZZOOOFFFCCCDDDFFFHHHJJJNNNUUU]]]cccdddaaa^^^qqqggg```]]]]]]^^^[[[VVVPPPLLLIIIGGGGGGGGGIIIMMMNNNNNNOOOPPPQQQbbbxxx~~~qqqxxx|||yyy}}}rrrjjjiiigggdddaaa___]]]YYYWWWXXX]]]___```dddiiieee]]]WWWQQQKKKJJJQQQ^^^llltttnnnhhhaaa\\\ZZZ[[[\\\\\\YYYUUUOOOLLLKKKKKKLLLLLLLLLPPPUUU[[[ccchhhccc[[[WWWMMMCCCCCCJJJOOOMMMIIIHHHEEEBBBAAADDDGGGHHHHHHHHHCCCCCCHHHKKKJJJOOOUUU```rrr|||uuunnnhhhWWWPPPGGGBBB@@@AAAAAAAAA@@@@@@BBBJJJZZZiiinnnkkkUUUJJJEEEJJJPPPMMMCCC<<<::::::999;;;JJJddd}}}hhhNNNLLLJJJHHHFFFEEEEEEEEEFFFBBBAAACCCCCCAAABBBEEECCCCCCDDDDDDCCCCCCBBBAAADDDLLLVVV]]]aaadddjjjnnnwwwvvvvvvxxx}}}~~~{{{xxxmmmYYYKKKNNN^^^lllkkkkkkjjjiiigggeeecccbbbggglllsssxxxzzzzzzyyyyyyuuuyyy|||yyysssqqqvvv{{{}}}}}}zzzvvvuuuwwwuuuqqqrrrooollllllmmmmmmkkkiiiggggggfffeeeeeedddcccccc````````````aaaaaaaaaaaa___^^^]]]^^^___bbbdddfffaaa```___^^^^^^______```rrrdddaaaqqq}}}sssooommm\\\XXX___zzz]]]NNNJJJLLL\\\yyymmmRRRDDD<<>>::::::;;;===??????===;;;======<<<;;;::::::999999;;;:::777555666888;;;===PPPXXXcccggg]]]SSS[[[lllvvvyyyuuuqqqmmm___[[[iiippp|||tttssstttvvvxxxzzzyyyvvvttttttvvvzzz}}}~~~}}}zzzyyyxxxwwwuuutttsssrrrtttrrrooonnnoooooommmlllllllllkkkkkklllmmmooopppllljjjhhhjjjlllllljjjgggccc```RRRKKKTTTZZZ___iiiwwwrrrsssvvvpppfffiiiuuuyyyuuurrrtttzzz}}}wwwooohhhkkkkkkdddVVVLLLNNNUUUWWWWWWYYY^^^eeejjjlllmmmnnnllliiihhhiiieeeWWWIIIEEEHHHOOOVVVXXXYYY___gggkkkooossstttwww}}}~~~~~~yyymmmddd___]]]\\\OOO@@@888:::???BBBBBB@@@LLLZZZbbbbbb^^^\\\\\\pppeee^^^ZZZYYYYYYVVVRRRNNNIIIEEECCCBBBAAAEEEIIIMMMNNNOOOQQQRRR\\\llltttvvvzzzxxxwwwyyy|||wwwpppiiieee___\\\ZZZZZZYYYYYYZZZ^^^___^^^bbbgggfff```ZZZUUUQQQUUU___jjjppprrrlllfff^^^WWWUUUUUUVVVVVVUUUTTTQQQNNNLLLLLLLLLMMMVVVaaannnyyy}}}oooaaaTTTKKKDDDFFFOOOVVVVVVSSSGGGDDDAAABBBFFFHHHHHHFFFEEECCCEEEMMMTTTXXX^^^fffooozzz|||ssskkkccc\\\OOOJJJCCC??????@@@@@@@@@BBBCCCHHHTTTeeeppplllbbbNNNHHHFFFGGGGGGAAA<<<;;;999===???BBBNNNdddyyy}}}WWWOOOMMMJJJGGGEEEEEEEEEEEEEEEBBBAAACCCBBB@@@AAADDDBBBBBBCCCCCCCCCBBBBBBAAAAAAGGGQQQZZZaaagggmmmqqquuuuuuvvvzzz~~~~~~}}}|||xxxyyyrrraaaQQQNNNYYYdddkkkkkkjjjjjjiiigggfffeeeggglllrrrwwwyyyxxxxxxxxxuuuxxxzzzyyyvvvvvvxxx|||{{{{{{xxxsssrrrsssqqqmmmpppnnnkkkjjjkkkkkkjjjhhhffffffeeedddcccccccccccccccbbbbbbaaaaaaaaaaaaaaa``````______```bbbdddfffccccccaaa``````aaaaaabbbggg```ddduuu{{{zzzzzzxxxvvvllleee```]]]VVV[[[ppphhhSSSHHHOOO[[[ooo[[[IIIBBB===AAALLLiii{{{kkkppp{{{YYYGGGBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>><<<<<<<<<>>>???>>>===<<<<<<<<<;;;:::::::::999;;;999888777999<<>>CCCFFFRRR[[[fffjjjhhhccc``````nnnbbb[[[WWWVVVTTTSSSPPPLLLHHHEEEBBBAAADDDGGGLLLOOOPPPPPPPPPPPPYYYbbbqqq{{{vvvwwwyyyzzzzzz|||{{{uuuiiiddd\\\WWWVVVWWWYYYZZZ\\\^^^^^^]]]```eeeeeeccc]]]ZZZ[[[dddpppvvvuuupppnnnhhh^^^WWWTTTTTTUUUUUUSSSTTTTTTRRRNNNMMMOOORRRZZZgggxxxooo^^^MMMHHHDDDIIISSS[[[]]]\\\IIIFFFDDDFFFJJJLLLIIIEEEBBBBBBHHHSSS^^^fffooowww~~~~~~yyyooofff___WWWQQQGGGDDD@@@>>>???@@@AAAAAABBBGGGOOO^^^mmmqqqdddTTTIIIHHHHHHFFF???777666::::::???CCCFFFQQQfffyyynnnVVVQQQNNNJJJGGGEEEDDDEEEFFFDDDAAA@@@BBBAAA??????BBBAAAAAAAAABBBBBBBBBBBBBBBBBBEEELLLUUU```iiinnnpppqqqrrrvvv{{{|||{{{}}}|||zzzyyyxxxyyyttteeeSSSMMMTTT___iiiiiiiiihhhhhhhhhhhhgggggglllrrrvvvwwwwwwvvvvvvtttuuuwwwxxxyyyzzzzzz{{{yyyyyyuuupppooopppnnniiimmmkkkiiihhhiiiiiihhhfffgggfffdddcccbbbbbbcccdddffffffdddcccbbbaaaaaaaaabbbaaa`````````aaacccccccccbbbbbbaaa``````aaaaaabbb___eeerrryyyuuupppoooxxxiiimmmxxxmmmeee___ZZZVVVTTTVVVgggkkkPPPLLLGGGYYYnnnkkkHHH@@@???<<>>???===;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::::::::999999999<<>>AAADDDJJJYYYpppvvvggg```QQQNNNJJJFFFDDDDDDEEEFFFCCC@@@@@@BBBAAA>>>>>>@@@@@@@@@@@@@@@AAAAAABBBCCCEEEEEEHHHQQQ^^^gggkkklllnnnppptttzzz}}}{{{||||||xxxwwwyyyxxxsssgggWWWOOOUUU```ggggggggggggggghhhhhhiiiiiimmmsssvvvwwwvvvuuuuuutttssssssvvvyyyzzzxxxvvvuuuuuurrrnnnmmmooommmiiijjjiiigggfffffffffeeeeeehhhfffeeeccccccccceeeeeejjjhhhgggeeecccbbbaaaaaabbbaaa```_________````````````______^^^^^^]]]]]]ccc```bbbgggiiihhhkkkpppzzzllldddnnn|||wwwoooeee]]]VVVQQQRRRVVVfff~~~}}}WWWIIINNNRRRhhh~~~~~~[[[@@@======:::IIIbbb{{{mmmvvvmmm\\\IIIBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>><<<:::::::::::::::::::::;;;;;;;;;:::::::::<<<@@@CCCEEENNNSSS^^^hhhcccVVVPPPSSSaaannnqqqooorrrlllfffjjjttt{{{~~~}}}~~~{{{{{{uuuuuutttsssrrrrrrrrrrrruuuzzz~~~~~~}}}}}}}}}{{{yyyuuusssssstttxxxxxxwwwvvvuuutttsssssssssrrrpppqqqrrrssssssrrrnnnnnnmmmmmmmmmnnnpppqqqpppooonnnnnnnnnnnnmmmmmmgggfffbbbjjj|||{{{kkkccchhhnnniii\\\\\\nnn}}}~~~nnnbbbeeeoooppphhh^^^hhhqqqttthhhYYYVVV```jjjssstttuuuxxxxxxvvvqqqnnnkkkmmmmmmmmmmmmjjj^^^QQQHHHLLLTTT^^^bbbaaacccgggkkkooorrrssswww~~~yyykkkYYYGGG;;;:::>>>888:::<<<<<>>======@@@@@@?????????>>>>>>>>>>>>???AAADDDEEEBBB===999999999::::::::::::::::::;;;;;;::::::;;;===???@@@KKKRRRbbbooolll]]]SSSTTT```rrrxxxwww|||xxxooollloootttvvvwwwvvvuuusssrrrqqqqqqqqqqqquuuyyy~~~~~~~~~}}}{{{{{{zzzwwwtttrrrssstttvvvvvvuuuuuutttsssrrrrrrrrrqqqpppqqqsssttttttssspppooonnnmmmnnnooopppqqqrrrqqqpppooonnnmmmnnnnnnhhhkkkhhhlllwwwtttgggcccfffjjjddd[[[eee{{{uuueeeZZZaaammmnnnfff^^^kkkssssssdddXXX[[[gggrrrtttsssrrrrrrrrrrrrqqqooommmoooooonnnooommmcccXXXKKKMMMTTT]]]aaaaaabbbfffkkkoooqqqrrrvvv}}}nnnZZZLLLDDD===<<>>AAACCCCCCEEEQQQeeetttvvvrrrccc[[[{{{kkkeee```ZZZVVVOOOMMMJJJIIIJJJNNNTTTWWWSSSTTTUUUSSSQQQNNNMMMMMMLLLOOOQQQZZZtttxxxkkkdddbbbtttwww{{{}}}|||}}}}}}}}}vvvsssnnnjjjeee```[[[WWWWWWXXX\\\```^^^XXXUUUVVV[[[aaaiiillliiigggfffggg\\\YYYTTTRRRRRRSSSSSSSSSPPPPPPOOOKKKIIIJJJPPPTTTNNNSSSUUUTTTSSSRRRNNNIIIJJJNNNRRRVVVVVVRRRMMMJJJFFFGGGHHHGGGFFFFFFHHHJJJGGGQQQ___lllxxxwwwhhhWWWMMMIIIDDD@@@>>><<<===>>>>>>>>>???BBBEEEMMMZZZcccaaaXXXQQQMMMJJJHHHBBB<<<;;;;;;999;;;???DDDWWWppppppWWWQQQKKKJJJIIIHHHFFFEEEEEEEEEEEECCC@@@@@@CCCBBB>>><<<>>>@@@?????????AAACCCEEEFFFAAA???AAAIIIWWWdddlllnnnmmmmmmooorrrwwwzzz{{{zzzzzzwwwvvvzzzyyysssttt|||qqqgggfffnnnmmmlllkkkkkkkkklllmmmlllooosssuuutttsssssssssrrrpppmmmnnnqqqrrrqqqpppkkkkkkiiiffffffiiigggcccdddeeeeeedddbbbaaabbbdddhhhhhhhhhhhhhhhhhhhhhgggiiijjjjjjiiigggddd```^^^^^^^^^]]]]]]\\\[[[[[[ZZZ____________^^^\\\[[[ZZZSSSUUUWWWWWWVVVVVVZZZ^^^^^^\\\[[[aaannnvvvooobbb\\\WWWTTTPPPJJJJJJZZZnnn___GGGKKKWWWZZZvvv^^^III@@@:::<<<===IIIjjjuuudddfffdddNNNFFFAAAAAACCCAAAAAABBB@@@@@@???>>>>>>>>>>>>???>>>@@@EEEIIIJJJFFF@@@;;;::::::::::::999999999999;;;:::999999999:::;;;<<>>???BBBGGGKKKVVV^^^ccc]]]SSSMMMKKKIIICCC>>>:::999999:::???EEERRRooo___RRRPPPFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDAAAAAADDDCCC>>><<<>>>@@@@@@???@@@AAADDDFFFHHH@@@???@@@HHHTTTaaajjjnnnooommmlllmmmqqquuuxxxyyyvvvvvvwww}}}|||yyyvvv{{{}}}ppplllqqqooommmkkkjjjjjjjjjkkkkkknnnqqqrrrqqqpppppppppooonnnlllkkkmmmppprrrsssnnnnnnkkkgggfffgggfffaaabbbdddeeecccaaa```bbbdddeeeggghhhiiiiiihhhgggfffggghhhjjjkkkiiieee```]]]]]]]]]]]]]]]]]]\\\[[[ZZZ]]]]]]^^^]]]\\\ZZZYYYXXXPPPRRRTTTSSSQQQRRRSSSTTTSSSSSSUUUZZZaaaddd]]]SSSTTTNNNLLLPPPSSSZZZooohhhMMMEEEQQQbbbiiijjjMMM<<<<<<;;;<<>>===>>>>>>???<<<>>>BBBEEEGGGEEE???;;;;;;:::::::::999888888888999999888888888999:::;;;AAARRRnnn}}}fffTTTPPPbbb~~~~~~pppnnnqqqtttuuu|||}}}qqqooommmooosssvvvxxxxxxwwwyyy}}}~~~{{{yyy}}}||||||~~~}}}{{{tttvvvxxxwwwuuusssssssssrrrrrrqqqqqqppppppooooooooonnnnnnooorrruuuuuuuuuqqqqqqoooooooooooopppqqqrrrsssrrrooolllkkkmmmpppkkkoooiiigggllliiibbbddddddhhhnnnvvv~~~pppiii```aaaqqq~~~|||uuurrrrrrwwwqqqaaaXXX]]]eeefffaaa```___```eeejjjnnnooommmooonnnlllllllllhhhaaaWWWTTTSSSXXX\\\^^^bbbggglllooopppooorrryyy||||||pppXXXCCC@@@CCCEEEKKKRRRSSSWWWZZZ\\\aaannnyyyhhh___\\\zzznnnkkkdddZZZRRROOOPPPQQQSSSTTTTTTSSSRRRRRRRRRQQQNNNLLLLLLMMMOOODDDMMMQQQSSSeee|||^^^LLLLLLTTT\\\fffmmmppprrruuuwww{{{{{{|||yyysssoookkkhhhdddbbbZZZWWWWWWYYYTTTMMMMMMSSSVVVYYY^^^dddhhhhhhddd```XXXVVVTTTTTTTTTSSSPPPNNNNNNNNNOOOQQQRRRQQQMMMJJJKKKOOOOOOKKKIIIKKKLLLJJJDDDLLLWWW\\\YYYPPPHHHBBB???DDDHHHGGGDDDHHHVVVbbbfffqqq|||{{{rrr]]]RRRJJJHHHGGG@@@======999;;;>>>???AAAFFFMMMSSSZZZ______XXXPPPLLLHHHEEEAAA===;;;;;;:::;;;CCCLLLaaaqqqMMMMMMSSSHHHCCCDDDEEEFFFFFFEEEDDDCCCDDDBBBBBBDDDCCC???===>>>AAA@@@@@@@@@BBBDDDGGGIIICCCBBBCCCHHHQQQ\\\fffkkkpppmmmjjjjjjnnnssswwwyyyuuuwww{{{||||||~~~xxxvvv~~~vvvtttpppnnnkkkhhhfffffffffgggjjjlllooopppooonnnmmmmmmmmmlllkkkjjjllloootttwwwttttttpppjjjhhhiiifffaaabbbdddeeeccc``````bbbdddccceeehhhiiijjjhhhfffdddeeegggjjjllljjjeee```\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYWWWUUUTTTVVVVVVSSSNNNMMMPPPSSSTTTRRRRRRRRRSSSVVVVVVQQQJJJNNNFFFEEEOOOZZZggg~~~lllUUUJJJNNNZZZlllyyy{{{[[[LLL<<>>@@@@@@===<<<>>>AAA@@@>>>=========>>>???999:::<<>><<<:::;;;>>>@@@AAAGGGPPPVVVWWW___]]]YYYWWWSSSMMMEEE>>>???666333:::???BBBLLLYYY}}}ZZZOOOUUUTTTLLLFFFEEEEEEGGGJJJKKKKKKIII???AAABBBCCCCCCBBB@@@??????DDDIIIHHHCCC??????AAABBBJJJGGGDDDNNNXXXcccssspppooolllgggeeekkkvvvwwwyyyyyy|||yyyyyy|||}}}rrriiiiiiiiiiiiiiigggfffgggkkkhhhjjjmmmooopppooonnnmmmmmmooonnnkkkkkkoooqqqooo{{{vvvsssqqqlllfffccceeeccccccccccccbbbbbbaaa```fffggghhhiiiiiiiiiiiiiiihhhggggggggghhhfffbbb___aaa___\\\[[[ZZZZZZXXXVVVXXXXXXXXXXXXXXXYYYYYYYYYXXXUUURRRNNNLLLLLLMMMNNNLLLLLLMMMMMMLLLKKKHHHFFFHHHHHHLLL\\\xxxxxxbbbSSSGGGHHHTTTggg]]]HHHAAA::::::>>>MMMhhh{{{pppiiiwwwrrrSSSAAABBBBBB???;;;>>>BBB@@@;;;???<<<:::<<<;;;999:::>>>::::::;;;<<<<<<;;;::::::<<<;;;::::::999999999999777888888888888999999999AAALLL[[[gggjjjdddZZZSSSkkkzzzdddcccrrr{{{xxxwwwzzzppppppqqqqqqsssvvv{{{~~~yyyyyyyyyzzz||||||zzzxxx~~~{{{zzz}}}zzztttrrrrrrssssssrrrpppooommmssssssrrrqqqpppooommmlllkkkkkkmmmnnnoooooooooooonnnmmmkkkjjjkkkmmmppprrrrrrqqqooommmkkkkkkkkkllljjjlllkkkfffeeehhhkkkkkkqqqttt|||sssmmmgggeeelllyyyxxxkkkeeessstttqqqjjjccc___aaaeeegggjjjooorrrtttssspppoooqqqooolllkkkkkkkkkiiihhh___[[[WWWWWW\\\bbbfffhhhpppllliiilllqqqvvvvvvtttgggUUUDDDBBBKKKWWWbbbiiiiiisssyyyyyypppfff```[[[XXXtttkkkfff]]]VVVUUUPPPPPPPPPPPPPPPOOOOOOOOOUUUUUUUUUSSSPPPNNNNNNOOOOOORRRSSSSSSUUU^^^mmmxxxllldddPPPIIIEEEGGGLLLRRR[[[cccmmmuuu|||~~~~~~xxx}}}|||zzzxxxvvvuuuttttttnnnmmmkkkfff^^^WWWQQQOOOOOOMMMOOOUUUVVVRRRMMMMMMNNNNNNLLLKKKKKKLLLLLLMMMQQQRRRSSSRRROOOMMMLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQRRROOOMMMNNNPPPNNNIIIDDDDDDFFFIIIIIIKKKRRR^^^gggppprrrttttttooofff]]]WWWLLLIIIDDD@@@??????AAABBBCCCGGGJJJLLLQQQXXX\\\[[[___[[[VVVRRRMMMGGG@@@;;;:::888;;;@@@@@@DDDWWWmmmpppTTTKKKMMMMMMHHHGGGFFFGGGHHHIIIIIIGGGEEE???@@@AAABBBBBBAAA@@@???>>>BBBFFFEEEAAA>>>>>>???;;;EEEEEEEEEOOOXXXaaapppooooooooollljjjmmmuuu|||uuuuuu{{{~~~~~~~~~yyyyyyzzz|||}}}zzztttnnneeefffgggiiiiiiiiijjjllliiijjjlllnnnnnnmmmkkkjjjjjjmmmllliiiiiimmmnnnmmmtttsssvvvyyyvvvnnnhhhgggfffgggggggggfffeeeccccccfffgggggghhhiiiiiiiiiiiiiiihhhggghhhhhhgggdddbbbaaa___[[[YYYYYYXXXWWWVVVXXXXXXXXXXXXXXXYYYYYYYYYTTTRRROOOLLLKKKJJJJJJKKKFFFGGGIIIIIIGGGFFFEEEEEEFFFTTTfffwwwsssaaaHHHEEEGGGTTTggg}}}hhhLLL>>>;;;???CCCQQQjjj~~~qqqiiiiiixxxzzz```JJJ======>>>@@@@@@???===;;;;;;;;;777888===???<<<;;;;;;:::;;;<<<<<<<<<<<<;;;:::;;;:::999999888888888999888888888888999999999:::<<>>AAAFFFJJJLLLQQQUUUWWW[[[______\\\\\\XXXPPPJJJDDD@@@<<<999888<<>>???@@@AAAAAA@@@???>>>===@@@CCCBBB???<<<===>>>555@@@CCCFFFPPPVVV]]]lllqqqssssssrrrpppppptttxxxwwwtttvvv~~~zzzyyyyyyyyyyyyxxxwwwvvvccccccdddeeeiiikkklllkkkjjjkkkllllllllljjjiiihhhlllnnnmmmjjjiiilllmmmjjjkkknnnvvvwwwpppmmmiiiiiigggfffdddbbbaaa```ffffffgggggghhhiiiiiijjjhhhgggeeeeeefffgggeeedddccc___[[[XXXWWWWWWVVVUUUXXXXXXXXXXXXXXXXXXXXXWWWQQQPPPNNNLLLJJJHHHHHHGGGGGGHHHHHHFFFCCCCCCGGGJJJQQQggg~~~}}}kkkWWWIIIHHHKKKWWWjjjfffLLL>>>:::;;;<<>>999???KKKDDD===888:::>>>===<<<===:::;;;<<<<<<<<<<<<;;;::::::999999888888888888888999999999999::::::::::::888???JJJUUU]]]___[[[XXX___mmmvvvuuuuuuyyytttiiiaaalllyyy|||wwwuuurrrooonnnppprrrsssppppppqqqtttxxxyyyyyywwwyyyzzz{{{{{{{{{yyyvvvuuuvvvuuutttrrrqqqpppppppppqqqqqqqqqqqqpppooommmmmmnnnnnnmmmlllkkkiiihhhggggggffffffgggiiillloooqqqrrrpppnnnlllkkkjjjjjjkkkjjjgggaaa^^^bbbiiiiiidddhhhlllrrrwwwsssmmmkkkoooiiioooxxx~~~yyyooojjjjjjpppqqqoookkkfffdddfffiiiqqqqqqrrrqqqpppmmmkkkiiihhhgggfffgggiiijjjjjjjjjiiieee```^^^^^^aaacccdddkkkjjjlllqqqwww{{{zzzxxxaaaWWWPPPWWWccclllppprrrxxxsssmmmeeeaaa``````___]]]|||oooggg\\\UUUTTTOOONNNMMMMMMMMMOOORRRSSSWWWWWWWWWUUURRRPPPOOOPPP\\\]]]\\\XXXRRRPPPSSSVVVeee|||nnnYYYKKKCCCBBBGGGMMMNNN\\\mmmxxx|||}}}}}}~~~|||{{{zzzyyyyyyzzz{{{|||zzz{{{{{{wwwpppiiidddbbb]]]VVVPPPNNNMMMJJJKKKNNNGGGGGGFFFEEEFFFGGGHHHIIIHHHIIIJJJJJJHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJJJJLLLKKKIIIFFFHHHJJJMMMQQQRRRRRRQQQPPPTTTXXX\\\^^^[[[TTTLLLGGG@@@@@@@@@@@@BBBFFFKKKOOOQQQWWW\\\]]]^^^```]]]XXXTTTPPPHHHAAA===::::::999;;;===BBBFFFKKK[[[yyy{{{fffRRRLLLHHHBBBBBBFFFEEEEEEFFFHHHHHHFFFAAA>>>>>>>>>???@@@@@@@@@??????>>>@@@AAA@@@>>>======>>>777???AAADDDMMMQQQXXXhhhxxxyyyxxxuuurrrqqqsssuuu|||vvvuuu|||yyyzzz{{{zzzyyyyyy{{{|||jjjiiieeeccceeejjjkkkiiikkkkkkkkkkkkkkkkkkjjjjjjqqqsssrrrmmmkkkmmmllliiieeehhhppp{{{|||xxxxxxssspppjjjeeebbbaaaaaabbbeeeeeeffffffggghhhhhhiiieeedddbbbbbbdddeeeddddddddd```[[[XXXWWWWWWVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUPPPOOONNNKKKIIIFFFDDDCCCFFFFFFDDDAAAAAAFFFQQQYYYrrr~~~{{{eeeRRRIIIGGGUUU[[[hhh}}}hhhMMM@@@<<<===???999LLLrrrxxxuuuaaafffoooxxx___HHHCCCBBB???AAA<<<<<<@@@<<<999JJJbbbXXXIII:::666888;;;===@@@;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999:::999:::::::::;;;;;;;;;;;;:::>>>HHHUUU```dddbbb]]]YYYcccjjjkkklllpppoooiiidddlllyyyzzzvvvrrrnnnnnnooopppqqqnnnnnnpppsssvvvxxxwwwvvvxxxzzz{{{zzzwwwtttsssrrrvvvuuurrrpppooooooooooooooooooppppppooonnnmmmmmmllllllkkkjjjiiigggeeedddffffffggghhhkkknnnqqqsssqqqpppnnnlllkkkkkkkkkkkkhhhccc]]][[[ccckkkkkkdddhhhggghhhkkkjjjhhhjjjnnnhhhnnnuuuxxxssskkkggggggppppppoookkkgggeeeggghhhggggggggggggggggggggggggjjjhhhggghhhjjjllllllllljjjhhhcccaaa```aaacccdddjjjjjjmmmrrrwwwyyyxxxvvvhhh^^^YYYaaalllrrrrrrrrryyyxxxlllgggbbb`````````]]]ZZZrrrhhh]]]TTTRRROOONNNMMMLLLMMMOOOQQQRRRSSSTTTTTTRRROOOMMMMMMNNN\\\[[[YYYUUUPPPOOORRRUUUZZZrrruuucccQQQCCC???BBBEEEOOO]]]hhhnnnqqqvvv|||{{{zzzyyyyyyyyyzzz|||}}}yyyyyyyyyvvvssspppppppppccc\\\VVVTTTQQQLLLJJJKKKFFFFFFDDDCCCCCCDDDEEEEEEEEEGGGHHHGGGEEEDDDDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIGGGFFFFFFFFFGGGGGGFFFEEEGGGIIIMMMOOOPPPNNNLLLJJJNNNPPPTTTVVVTTTNNNGGGCCC???CCCHHHKKKMMMOOORRRTTTTTTYYY]]]]]]\\\[[[VVVPPPIIIFFF@@@;;;888999;;;===>>>;;;<<>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@???CCC@@@AAAIIIJJJSSSfff~~~zzzuuuqqqppprrrttt~~~xxxtttxxx~~~~~~}}}uuuxxxzzz{{{{{{zzz{{{|||zzzxxxooofffdddiiilllkkkkkkkkkkkklllmmmnnnoooooouuuwwwuuuppplllllljjjeeedddcccgggooouuuwww|||zzzrrriiieeedddfffhhheeeeeedddddddddeeefffgggdddbbbaaaaaacccddddddcccccc```\\\YYYXXXXXXWWWVVVTTTSSSSSSRRRQQQPPPPPPOOOMMMLLLJJJHHHEEEBBB@@@???===>>>>>>AAAHHHVVVgggssszzzfffRRRHHHKKKSSSWWWaaatttoooRRRBBB>>><<<===???CCC]]]{{{hhh^^^kkk{{{kkkNNNAAACCCEEEBBBBBB======AAA===;;;LLLdddZZZKKK;;;777888:::<<>>HHHXXXfffllliiicccUUUYYY___eeelllqqqrrrqqqiiinnnyyy|||wwwqqqnnnnnnpppqqqqqqnnnoooppprrruuuvvvuuuttttttvvvxxxwwwvvvtttuuuuuutttsssqqqooommmmmmmmmmmmmmmmmmmmmnnnmmmmmmlllllliiiiiiiiiiiihhhgggeeeeeeeeeeeefffhhhjjjmmmoooqqqpppooommmlllkkkkkklllmmmhhhccc^^^___hhhqqqppphhhggg```]]]aaafffgggggghhhfffkkkooopppmmmjjjfffdddhhhhhhgggfffeeeeeefffhhheeedddbbbbbbbbbdddgggiiiiiihhhggghhhiiikkkkkkjjjhhhgggdddbbbaaabbbeeegggjjjlllooorrruuuuuurrrpppkkkbbb]]]dddpppvvvxxxxxx~~~kkkhhhdddaaa___```^^^ZZZVVV{{{oooggg\\\TTTRRRRRRQQQOOONNNMMMMMMMMMMMMMMMNNNOOONNNLLLKKKKKKLLLUUUTTTQQQMMMJJJJJJMMMOOOOOOccc~~~mmmTTTEEEAAAAAADDDLLLUUU[[[___gggooossstttuuuvvvxxxyyyzzz{{{vvvwwwxxxwwwvvvvvvxxxzzzmmmgggcccbbb^^^VVVPPPOOOJJJIIIGGGEEECCCCCCCCCCCCDDDFFFGGGFFFDDDBBBBBBBBBBBBCCCEEEFFFGGGGGGFFFFFFAAABBBBBBBBBCCCCCCDDDDDDEEEHHHKKKLLLKKKIIIIIIJJJOOOPPPRRRQQQNNNIIICCC@@@EEELLLUUUZZZZZZYYYYYYZZZVVVZZZ\\\YYYVVVTTTOOOIII>>>===;;;999888:::>>>AAA???===CCCYYYxxxhhhQQQJJJEEEDDDCCC@@@@@@BBB>>>???@@@CCCEEEDDDAAA???>>>>>>??????@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBDDDDDD??????DDDDDDNNNbbb|||vvvqqqooooooqqqsssyyytttqqqsssvvvxxx{{{zzztttuuuxxxzzz{{{{{{zzzyyy|||mmmgggkkkooonnnmmmmmmllllllmmmoooqqqsssuuuwwwuuuppplllkkkhhhdddfffbbbaaadddiiinnnvvv~~~zzzrrrjjjffffffhhhjjjeeedddcccbbbaaabbbcccccccccbbbaaaaaacccdddcccaaa```^^^[[[ZZZYYYYYYWWWUUUOOOOOONNNMMMKKKJJJIIIIIIFFFEEECCCBBB@@@?????????===AAAHHHTTTcccrrrsssaaaSSSKKKKKKUUU```gggwwwgggTTTCCC===<<<:::<<>>===;;;;;;======<<<;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<============:::<<>>???@@@@@@@@@AAACCCDDDDDDGGGJJJIIIFFFFFFJJJNNNRRRSSSSSSRRROOOKKKHHHEEEMMMTTT^^^bbbaaa^^^\\\]]]UUUWWWVVVQQQLLLJJJFFF@@@666888:::::::::<<>>???@@@BBBBBB@@@????????????@@@@@@AAABBBCCCCCCAAA>>>===>>>@@@AAABBBCCCBBB<<<===BBB@@@III^^^xxxtttpppmmmmmmnnnpppqqqqqqnnnnnnpppqqqssszzz}}}yyyxxxwwwyyy}}}}}}zzzsssiiilllpppooopppooommmlllmmmoooqqqrrrsssvvvuuuqqqoooooolllhhhjjjddd```aaabbbeeekkkrrruuusssoookkkiiigggggghhheeedddbbb```^^^______```^^^^^^^^^___``````^^^\\\ZZZYYYYYYYYYYYYXXXUUUSSSJJJJJJIIIGGGFFFEEEDDDCCC@@@@@@??????@@@BBBDDDFFFLLLSSSaaarrr~~~}}}wwwdddWWWMMMLLLRRRZZZgggrrrkkkNNNCCC;;;;;;;;;<<>>===;;;888999>>>AAA???===>>>>>>===<<<;;;;;;<<<===>>>;;;::::::::::::;;;<<<===<<<<<<=========>>>>>>>>>999999@@@SSSiiixxxyyyttteeeYYYUUUbbbtttxxxooooooxxxxxxppptttxxxoookkklllnnnnnnllljjjkkkmmmppptttvvvuuutttpppoooooorrrwww{{{{{{yyyrrrrrrqqqpppnnnlllkkkiiigggggghhhiiijjjjjjiiiiiihhhhhhhhhhhhgggfffeeeddd````````````aaaaaabbbbbbffffffeeefffggghhhjjjlllffffffdddeeekkkoookkkcccZZZ\\\ffftttzzzsssggg___\\\fffjjjcccZZZYYY[[[[[[^^^^^^^^^```bbbdddeeeeeeeeeaaa[[[WWWUUUXXX\\\___^^^]]]]]]^^^bbbdddeeeeeebbbccccccbbb```aaaeeehhhkkkmmmoooppppppnnnnnnmmmccc[[[[[[gggxxxpppaaa[[[YYYWWWWWWYYYYYYUUURRRtttjjjcccXXXOOOLLLMMMMMMNNNOOOOOOOOONNNNNNFFFHHHIIIIIIHHHHHHIIIKKKFFFGGGJJJLLLMMMOOOPPPQQQPPPLLLWWWuuujjjXXXJJJBBB???CCCFFFGGGLLLRRRUUUYYY___eeejjjnnnoooooojjjmmmqqqrrrqqqnnnllllllqqqooooootttuuupppmmmmmm^^^[[[XXXTTTPPPNNNLLLLLLFFFGGGHHHFFFCCCAAA@@@@@@<<<===?????????>>><<<:::===>>>?????????@@@CCCDDDCCCGGGIIIGGGCCCDDDKKKSSSTTTUUUUUUTTTSSSRRRPPPOOOQQQXXX```cccaaa]]]\\\]]]SSSTTTPPPIIIDDDBBB???:::333666:::<<<<<<===@@@CCCIIIZZZuuufffOOOBBBIIIIIICCCAAAFFFFFF@@@@@@???>>>???@@@AAA???>>>@@@@@@@@@@@@AAABBBCCCDDDCCC@@@===<<<===???AAABBB@@@???:::<<>>FFF[[[ooommmkkkjjjlllnnnooopppllllllmmmpppppprrr||||||yyy{{{zzztttiiikkkooonnnrrrpppnnnllllllmmmoooqqqsssvvvwwwtttssstttrrrnnnkkkfffbbbbbbaaa___bbbfffppppppqqqqqqpppnnnllljjjeeedddaaa^^^]]]]]]]]]^^^YYYYYYYYY[[[\\\[[[XXXUUUWWWVVVWWWXXXXXXWWWTTTQQQHHHGGGFFFDDDCCCAAA@@@??????>>>>>>@@@CCCGGGLLLOOOZZZcccsss~~~hhhVVVTTTKKKHHHQQQ___mmm|||gggTTTCCC;;;888<<<===BBBUUUjjjxxx{{{iii^^^jjjpppTTT>>>???AAA<<<===EEE>>>>>><<<999<<>>>>>AAAEEE>>>===<<<;;;;;;<<<===>>>999999999999::::::;;;<<<============>>>>>>>>>>>>:::888>>>PPPjjj|||~~~tttbbbXXXbbbuuu|||mmmiiitttwwwpppqqq|||xxxooojjjjjjlllkkkiiiggghhhjjjnnnsssvvvvvvvvvvvvrrrppprrrwwwzzzxxxtttsssssssssrrrpppmmmkkkiiieeefffggghhhhhhiiihhhhhhiiiiiiiiihhhgggeeedddccc```````````````_________bbbbbbbbbcccdddfffiiijjjbbbcccbbbbbbeeegggbbbZZZVVV```sss{{{kkkaaacccpppuuujjj]]]ZZZ___cccfffeeeddddddddddddcccbbbeeeaaa[[[VVVUUUXXX]]]aaaZZZZZZZZZ]]]aaaeeeffffffaaaccccccaaa___```cccgggkkkmmmooopppooooooooooooaaa[[[\\\jjj{{{ttteeeZZZ[[[YYYVVVVVVXXXWWWTTTPPPwwwhhh```XXXQQQNNNLLLRRRSSSNNNLLLNNNNNNJJJIIIHHHFFFEEEEEEFFFHHHIIINNNMMMIIIEEEGGGPPPXXXZZZSSSNNNPPP___ttt|||lllVVVIII???===???@@@EEELLLEEEIIIPPPVVV[[[___dddfffdddiiilllllliiihhhjjjnnnoooqqqtttxxxzzzwwwpppjjjeeeeeeeeebbb]]]XXXUUUTTTNNNRRRRRRLLLFFFDDDBBB@@@>>>AAACCCDDDBBB@@@??????????????????@@@AAABBBCCCGGGHHHIIIGGGEEEHHHOOOVVVTTTUUUWWWXXXXXXWWWUUUTTTYYY[[[^^^___]]]XXXSSSOOOPPPJJJCCC>>>>>><<<888555<<<===???@@@>>>>>>GGGSSSaaasssnnnSSSJJJCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA???>>><<<;;;<<<>>>@@@BBBBBBBBBAAA@@@?????????>>><<<===???AAA???>>><<<<<<===@@@CCCEEE``````aaaeeeiiimmmoooooojjjkkkmmmpppqqqttt{{{~~~~~~~~~uuujjjdddfffkkkrrrssstttrrrppppppsssvvvvvvwwwwwwwwwvvvtttssssssooolllgggbbb___]]]]]]]]]hhhjjjmmmqqquuuvvvuuusssgggeee```\\\YYYWWWWWWWWWVVVUUUTTTTTTUUUTTTQQQNNNQQQOOONNNNNNPPPOOOLLLHHHBBBCCCEEEDDDAAA>>><<<<<>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===???@@@@@@;;;<<<======<<<<<<===>>>777888999999;;;;;;<<<===;;;;;;;;;<<<===???AAABBB;;;<<<@@@OOOjjjxxxkkk[[[VVVhhh~~~uuujjjmmmqqqooorrryyy}}}uuulllhhhhhhiiihhhgggjjjlllnnnppppppqqqssstttppprrrssssssrrrqqqrrrsssoooooonnnnnnmmmmmmlllllliiihhhgggfffggghhhjjjlllkkkjjjiiiiiihhhgggdddaaa```___]]][[[ZZZZZZ[[[\\\aaaaaa```aaacccgggkkknnneeeffffffdddaaa______```aaavvvssshhh___mmmyyyyyyhhh\\\aaammmtttsssrrrlllfffeeegggfffaaacccaaa^^^ZZZ[[[^^^```___^^^UUUUUUcccppppppjjjeeecccbbbaaaaaaccceeeeeedddhhhkkkpppsssuuutttqqqoooeee___eee}}}}}}hhh______YYYXXXVVVUUUTTTSSSPPPNNN{{{kkkbbbZZZTTTRRRQQQUUUUUUPPPNNNPPPOOOKKKKKKJJJHHHGGGGGGGGGHHHIIIRRRQQQMMMGGGHHHPPPUUUWWWLLLIIIJJJTTTaaarrrdddVVVFFF???;;;:::<<>>@@@CCCGGGKKKPPPUUUXXXYYY]]]bbbcccbbbcccfffjjjqqqqqqssswwwxxxvvvpppkkkkkkkkkkkkhhhccc___]]]]]]YYY\\\[[[TTTNNNLLLKKKIIICCCFFFIIIIIIFFFCCC@@@?????????@@@AAABBBDDDEEEFFFNNNPPPPPPNNNLLLNNNTTTYYYZZZZZZ[[[[[[ZZZYYYXXXWWWVVVWWWXXXWWWTTTOOOJJJGGGGGGBBB;;;888888999888666666888===CCCGGGMMM[[[iii|||www]]]KKKBBBCCCDDDDDDDDDDDDCCCBBBBBB?????????>>>>>>===<<<<<<;;;===???@@@AAAAAA@@@???===???AAAAAA???>>>>>>???>>>===<<<;;;<<>>>>>@@@DDDGGGGGGMMMVVV```iiiqqqwww{{{tttqqqiii^^^TTTNNNNNNPPPUUUYYYdddsss|||___MMMDDD???888>>>;;;???UUUmmm~~~}}}oooeeegggvvvoooWWWKKKAAA???AAA@@@???@@@>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???===>>>>>>===<<<;;;;;;<<<888999999::::::;;;;;;<<<===<<<<<<;;;<<<===>>>???;;;;;;>>>KKKcccwww{{{sssjjj[[[WWWjjjttthhhkkkqqqqqqtttzzzzzzyyy{{{vvvoookkkkkklllkkkiiigggiiilllooopppqqqrrrrrrppprrrssssssqqqppppppqqqmmmmmmmmmllllllkkkkkkkkkjjjiiihhhffffffggghhhiiieeeeeefffggghhhgggdddaaa```^^^\\\ZZZYYYYYYZZZ[[[\\\\\\\\\^^^aaaeeeiiillleeefffeeeaaa^^^^^^bbbfffvvv|||pppeee]]]pppyyyxxxiii```fffpppuuunnnpppnnnhhhfffkkknnnooogggddd```]]]\\\]]]______XXXXXX___oooyyyvvvnnniiicccbbbaaabbbdddeeeeeeeeeeeeiiinnntttxxxzzz{{{zzzrrrpppwwwlll]]]WWWVVVWWWUUUSSSRRRPPPNNNJJJGGGttthhh^^^YYYWWWUUUVVVTTTOOONNNOOOOOOLLLNNNMMMKKKIIIHHHHHHHHHIIINNNNNNJJJCCCCCCHHHLLLLLLEEEEEEFFFIIINNNZZZpppqqq^^^PPPFFF???<<<<<<<<<;;;;;;;;;>>>AAAEEEHHHIIIMMMRRRUUUVVVYYY^^^bbbkkkkkkllloooqqqqqqnnnllloooooonnnkkkhhheeeeeefffhhhjjjggg```ZZZZZZYYYWWWRRRTTTWWWXXXTTTPPPLLLKKKIIIJJJKKKLLLNNNPPPRRRTTTWWWYYYYYYXXXUUUUUUXXX\\\```___]]][[[YYYWWWVVVVVVPPPPPPNNNKKKGGGCCC???<<<===:::666555777:::<<<<<<======AAAJJJSSS___ppp{{{tttVVVKKKFFF@@@DDDDDDCCCBBBBBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@??????>>>;;;>>>AAACCCAAA???>>>======<<<;;;;;;<<<>>>@@@BBB;;;???EEEOOOYYYcccjjjnnnrrrrrrqqqnnnmmmqqqxxx~~~|||{{{{{{~~~yyynnnddd___jjjxxxyyyuuussspppqqqssstttuuuwww{{{~~~}}}{{{xxxsssnnniiieeeccc___]]][[[]]]ccckkkrrruuuzzz{{{|||zzzuuulllccc^^^WWWSSSMMMIIIIIIIIIJJJJJJGGGFFFEEEEEEEEEDDDBBB@@@DDDCCCBBBBBBEEEKKKTTTZZZbbbhhhpppxxx|||zzztttnnn___ZZZPPPGGGDDDKKKXXXcccjjjqqq}}}vvvXXXCCC<<<<<<;;;999BBBBBBLLLrrrnnndddeeeqqqmmmXXXLLLCCC<<<===@@@@@@?????????????????????>>>======<<<;;;;;;;;;;;;;;;<<<<<<>>>??????===;;;999::::::::::::::::::::::::::::::>>>===<<<;;;::::::;;;;;;<<<;;;<<>>>>>===@@@DDDGGGIIIMMMRRRUUU[[[\\\^^^aaaeeehhhjjjkkknnnnnnmmmkkkiiihhhjjjkkkooooookkkddd`````````]]]]]]```dddeeebbb^^^ZZZXXXVVVVVVWWWYYY[[[^^^```aaa^^^___```^^^[[[YYYZZZ[[[aaa^^^ZZZUUUQQQNNNMMMMMMHHHGGGDDD@@@===999777666888888888999:::<<>>============<<<<<<===>>>@@@AAA===???DDDJJJTTT___kkkrrrsssuuurrrkkkiiinnnuuuyyy|||~~~zzz{{{{{{uuueeehhhmmmsssvvvwwwvvvuuuppprrrsssttttttwww}}}~~~yyysssmmmjjjhhhddd^^^[[[]]]```ccceeehhhmmmtttzzz~~~}}}{{{yyyrrrmmmfff```\\\YYYWWWUUUPPPPPPOOOOOONNNNNNMMMLLLMMMOOOTTTYYY___gggpppuuu|||{{{yyyvvvqqqgggYYYPPPNNNMMMLLLLLLPPP\\\kkkwww~~~oooXXXFFF===<<<<<<;;;:::DDDLLLccc}}}mmmlllvvvvvvYYYHHHEEE>>>:::===@@@???===>>>???????????????>>>>>>===;;;;;;::::::999:::::::::===>>>>>>===;;;::::::;;;;;;;;;;;;::::::999999999;;;;;;;;;:::::::::::::::===;;;;;;AAANNN]]]fffiiilllbbb___jjjwww|||yyyvvv{{{sssnnnooorrrvvv~~~zzzyyywwwssspppnnnlllllljjjlllppptttwwwwwwuuusssnnnpppqqqpppnnnmmmmmmmmmkkkkkkjjjjjjjjjjjjiiiiiihhhgggfffeeeeeeffffffggg```aaadddgggiiihhhdddaaa]]]\\\ZZZYYYWWWWWWWWWWWWUUUUUUUUUVVVYYY\\\___aaadddffffffaaa^^^eeevvvuuulllgggeeedddwwwxxxsssjjjhhhlllpppooojjjlllllliiikkkttt{{{~~~oookkkgggeeecccaaacccgggiiivvvsssgggbbbcccbbbbbbdddfffgggfffeeebbbccceeehhhlllqqqtttvvvvvv|||}}}sssbbb\\\ZZZWWWTTTRRRPPPNNNKKKGGGBBB;;;777vvviiiddd\\\VVVPPPNNNNNNNNNOOOPPPMMMLLLJJJIIIGGGFFFEEEDDDEEEFFFEEEAAAAAAEEEFFFEEEFFFDDDDDDGGGJJJNNNXXXbbbxxxuuudddQQQCCC>>><<<999999:::;;;;;;:::777999;;;===???BBBFFFHHHJJJLLLOOOSSSXXX___dddhhhkkkkkkkkkjjjiiijjjlllnnnllllllgggaaa^^^```___\\\\\\```dddfffeeebbb```___[[[\\\]]]^^^```bbbdddeeebbbbbbbbb```]]]ZZZYYYYYY]]]ZZZTTTNNNHHHEEECCCCCC@@@>>><<<999777666666666888;;;===<<<::::::<<>>@@@OOOmmmbbbOOOFFF@@@DDDMMMHHHFFFEEECCCBBBBBBCCCDDDAAA@@@>>>===<<<;;;;;;;;;======>>>??????@@@@@@@@@<<<===>>>===;;;;;;===>>>>>>>>>>>>>>>>>>???AAAAAA??????@@@CCCJJJXXXhhhrrrvvvxxxuuullliiiooouuuxxxvvv|||~~~|||~~~|||{{{zzz|||tttjjj___]]]dddnnnuuuwwwqqqtttvvvuuutttvvv||||||wwwsssllliiieeecccccccccbbbbbbXXX\\\dddmmmuuu{{{~~~{{{yyyvvvrrrnnnkkkcccdddccccccbbbbbbbbbccc___dddmmmuuuzzz}}}vvvooofff___ZZZUUUOOOKKKOOOSSSWWW\\\cccmmmyyy```TTTFFF???>>>===<<<;;;===III\\\}}}uuunnnwwwiiiOOOEEEDDD>>>;;;>>>???===;;;<<>>======;;;::::::999999999999::::::<<<===<<<;;;:::<<<===<<<;;;;;;::::::999999888888888999999:::;;;;;;;;;>>><<<<<>>??????AAADDDHHHLLLSSSZZZ___aaacccdddeeeeeefffiiikkkhhhhhheee```___aaa___[[[XXX\\\```bbbbbbaaaaaaaaa^^^^^^^^^___```aaabbbccc______]]]ZZZXXXUUUSSSRRRTTTQQQLLLGGGBBB???======999888777666555666777888999<<<>>>===::::::@@@EEEMMMUUUkkkmmmNNNIIIHHH???@@@KKKJJJIIIHHHFFFEEEEEEEEEEEECCCBBB@@@===<<<;;;<<<<<<======>>>>>>???@@@@@@AAA>>>>>>===<<<;;;;;;===@@@???????????????@@@AAAAAA??????>>>???EEESSSeeerrrwww{{{xxxooolllrrrxxxxxxtttyyy{{{{{{~~~zzzwwwtttyyy}}}~~~}}}}}}~~~nnnZZZRRRWWWcccmmmrrrppptttwwwvvvssssssxxx}}}|||sssqqqnnnkkkhhhddd```\\\ZZZ[[[]]]```dddhhhkkklllsssuuuwww{{{~~~}}}yyyvvvtttuuuuuuuuutttuuuwwwyyyxxx||||||uuunnnjjj^^^XXXPPPJJJJJJNNNRRRUUUXXX]]]dddkkktttyyyeeeQQQGGG>>>:::999999<<>>>>>>>>>>>>>>===<<<<<<::::::999999999999::::::999;;;<<<<<<;;;;;;<<<===;;;;;;;;;::::::999999999555666888:::;;;<<<<<<<<<===<<<<<<>>>AAAIIIXXXggggggfffdddccccccccceeegggiiinnnpppmmmjjjmmmzzz~~~~~~{{{}}}}}}xxxppplllmmmpppmmmlllmmmqqquuuuuurrrnnniiikkkmmmmmmkkkjjjkkklllmmmmmmllljjjiiihhhgggfffaaaaaabbbdddeeefffggghhheeeeeefffhhhiiifffbbb___\\\\\\[[[YYYWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTYYY\\\^^^^^^```jjj{{{{{{sssmmmiiigggjjjooo}}}wwwsssrrrrrrqqqqqqgggfffeeejjjuuuyyylllhhhhhhjjjhhhdddiiirrr}}}rrrhhhbbb```aaaaaaaaaccceeefffdddbbb]]]]]]\\\]]]___bbbeeegggjjjmmmqqqtttuuuxxx~~~zzznnn___WWWUUUTTTNNNHHHKKKHHHEEEBBB???<<<777444xxxtttooocccWWWSSSRRROOONNNQQQIIIIIIIIIHHHGGGEEEDDDCCC>>>BBBDDDCCCDDDGGGHHHEEEFFFBBBBBBEEEGGGFFFGGGJJJRRR]]]rrr{{{cccYYYLLLCCC???>>><<<;;;:::999777666888999;;;;;;999;;;===>>>???CCCIIIMMMNNNPPPTTTVVVWWWXXX[[[\\\^^^^^^\\\YYYYYY\\\YYYTTTRRRTTTWWWYYYYYYYYY[[[\\\[[[[[[ZZZZZZYYYZZZZZZZZZUUUSSSPPPMMMKKKIIIGGGFFFFFFEEEBBB???<<<;;;::::::666666555555666777888999888<<>>============>>>???@@@@@@===???@@@???>>>===>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>CCCNNN^^^jjjssszzzxxxnnnlllsssxxxwwwtttwwwxxxxxx}}}{{{xxxxxxwww{{{}}}{{{{{{|||qqqcccXXXVVV\\\ccchhhlllqqquuutttqqqppptttyyy{{{}}}}}}yyyuuupppjjjbbb]]]bbb```^^^\\\ZZZZZZZZZZZZ]]]___dddiiimmmmmmkkkhhhkkklllnnnnnnmmmnnnrrruuuvvvwwwvvvqqqhhh^^^VVVRRRPPPOOONNNNNNQQQWWW___eeejjjqqqzzzwwwjjjZZZJJJEEE???:::999999:::BBBLLL```zzz~~~eeeeeeooofffPPPGGGEEECCC???===>>>>>>;;;:::<<<===============<<<;;;;;;999999999999999:::;;;<<<:::<<<===<<<:::::::::<<<::::::::::::::::::::::::555666888:::<<<<<<<<<<<<::::::<<<======CCCTTTfffmmmooommmeee^^^]]]ccciiinnnppppppmmmjjjnnnuuu{{{{{{}}}|||}}}zzz}}}zzzrrrnnnrrrwwwpppnnnmmmooossstttpppmmmgggiiikkkkkkjjjjjjkkklllmmmmmmkkkiiigggeeedddcccaaaaaabbbddddddeeeeeeeeecccbbbbbbcccdddccc```]]]\\\\\\[[[ZZZXXXVVVTTTSSSPPPPPPPPPPPPPPPQQQQQQQQQTTTWWWYYY\\\```hhhsss{{{tttpppnnnnnnkkkiiimmmttt|||yyyvvvtttrrrqqqrrrssslllnnnpppssszzz~~~zzzrrrjjjeeeeeeiiifffaaafffrrr|||}}}rrriiifffcccaaa___```aaaccceeeeeecccaaa]]]]]]\\\[[[\\\^^^___aaa```dddgggggghhhiiilllmmmfff```XXXSSSPPPMMMHHHDDDDDDAAA===:::999888666444xxxvvvtttfffXXXSSSPPPKKKJJJLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDHHHJJJIIIJJJMMMMMMJJJGGGDDDDDDEEECCC@@@BBBGGGIIIQQQaaawwwvvvbbbQQQHHHCCCAAA>>><<<:::777777888:::;;;;;;666777888777555666:::>>><<>><<<;;;;;;:::999888888888888888555555555666666777888999777;;;@@@CCCJJJZZZrrrssspppqqqXXXQQQHHHDDDEEEIIILLLMMMLLLMMMMMMMMMLLLJJJHHHFFF@@@???===<<<<<<===>>>@@@<<<;;;;;;<<<<<<===>>>???===???CCCDDDBBB@@@??????============>>>>>>>>>>>>:::;;;<<<<<<>>>FFFRRR\\\nnnvvvuuullliiiqqqvvvsssuuuwwwwwwvvv|||}}}zzz{{{}}}}}}|||uuusssnnnddd[[[XXX[[[___hhhnnnssssssooonnnrrrwwwuuuxxx|||}}}xxxsssoooeeeccc```]]]ZZZYYYXXXWWWQQQRRRTTTWWWYYYXXXUUURRRRRRTTTVVVVVVVVVXXX\\\```ZZZ[[[ZZZXXXUUUSSSSSSTTTMMMSSSZZZ```eeekkksssyyykkkYYYQQQJJJ@@@888777999===>>>@@@KKKYYYwww~~~{{{ttt]]]cccvvvrrrTTTEEEAAA???BBB>>><<<======:::;;;>>><<<<<<<<<<<<<<<;;;;;;:::999999999999:::;;;<<<===<<<===>>><<<:::888999999::::::::::::::::::::::::666777999;;;<<<<<<<<<;;;777888;;;===;;;???RRRfffuuuyyyvvviii\\\YYYaaaiiivvvuuuqqqnnnooorrrsssrrrmmmqqqyyy{{{{{{~~~yyy}}}{{{sssqqqvvv}}}tttqqqnnnpppsssuuuqqqnnneeegggiiijjjjjjjjjkkklllmmmllljjjhhheeecccaaa```bbbccccccdddddddddcccccc___^^^^^^___``````^^^\\\]]]\\\\\\ZZZYYYVVVUUUSSSLLLLLLMMMNNNOOOPPPPPPQQQKKKMMMOOOSSSWWW^^^eeejjjeeeeeehhhmmmmmmjjjoooxxxuuusssrrrqqqpppoooqqqssstttyyy||||||{{{zzzsssllliiiddddddgggddd]]]cccooo{{{|||vvvjjjcccdddccc_________```bbbddddddbbb```___^^^\\\[[[YYYYYYYYYYYYUUUZZZ^^^^^^\\\\\\^^^^^^UUUSSSPPPLLLHHHDDD@@@>>>>>>;;;777555444444444333}}}iiiddd]]]UUUQQQSSSSSSLLLHHHIIIMMMLLLJJJIIIIIIHHHFFFDDDHHHIIIKKKMMMMMMMMMMMMLLLFFFEEECCCAAA???@@@CCCEEEJJJKKKUUUeeevvvnnnaaa[[[NNN???@@@>>><<<:::999;;;>>>???;;;888444333444666888888:::;;;===>>>?????????>>>AAABBBCCCCCCBBB@@@>>>===CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCBBB@@@===999666555555555666666555444333444777999;;;777333333777;;;======CCC???@@@LLLbbb{{{zzzkkkyyyrrr^^^NNNLLLJJJGGGGGGHHHIIIKKKKKKIIIIIILLLOOOMMMGGG@@@AAA===<<<>>>===;;;===BBBAAA>>><<<;;;===???@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>?????????===999888<<>>>>>AAA@@@>>><<<:::999888888<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;::::::<<<<<<;;;:::999888777666333555888:::<<<<<<;;;;;;:::::::::999888>>>OOO___}}}||||||wwwjjj```eeepppsssyyy}}}{{{uuuooooooqqqsssppptttzzz}}}yyytttssssssuuupppnnnpppttttttnnnhhh```eeekkkkkkhhhfffgggjjjfffggghhhiiihhhfffdddcccfffeeedddbbbaaabbbbbbccc____________^^^]]]\\\[[[^^^]]]\\\[[[[[[XXXTTTQQQKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJKKKNNNRRRWWW\\\___eeeddddddfffiiinnnsssvvvrrrqqqooommmmmmmmmoooppptttuuuuuuuuurrrmmmiiifffiiigggdddbbbbbbdddgggiiiuuusssoookkkfffbbb```___^^^^^^^^^^^^___```aaabbb___^^^]]][[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVSSSRRRLLLKKKIIIFFFBBB???===;;;999888777555444444444444yyyfff```[[[TTTQQQRRRRRRMMMIIIJJJJJJIIIHHHHHHIIIIIIHHHGGGEEEFFFGGGHHHHHHHHHGGGFFFFFFDDDAAA???>>>>>>@@@AAAFFFFFFLLLXXXeeeqqq}}}kkkXXXCCC@@@<<<999:::???EEEIII>>><<<999888888888777666555666777999:::;;;;;;:::===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<=========>>>======<<<;;;;;;<<<<<<<<<:::888666444444555555666777777888777777777777888777777888;;;=========@@@KKK]]]pppwwwwwwyyy\\\NNNHHHGGGFFFEEEEEEGGGHHHJJJJJJJJJJJJMMMPPPNNNGGGAAA>>>;;;999;;;@@@DDDEEEDDD@@@>>><<<<<<>>>AAABBBBBBDDDDDDCCCBBBAAA??????>>><<<<<<===>>>>>>>>>>>>===;;;:::<<>><<<;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<;;;:::999888777666666555666999;;;<<<<<<;;;:::;;;;;;;;;;;;:::???NNN^^^}}}ooodddhhhsss|||zzzqqqoooqqqqqqmmmqqq~~~{{{||||||wwwsssrrrrrrqqqooonnnooorrrqqqmmmiiihhhlllnnnlllhhhfffgggjjjhhhhhhjjjjjjiiihhheeedddeeedddcccaaaaaaaaaaaabbb____________^^^]]]\\\[[[^^^]]]]]]]]]\\\YYYTTTQQQOOONNNLLLKKKIIIHHHHHHHHHJJJJJJJJJKKKNNNQQQUUUWWWZZZ[[[]]]```eeejjjnnnqqqpppooollljjjiiijjjjjjkkklllllllllkkkjjjhhhfffeeeeeedddbbb``````aaaccceeeooommmkkkgggddd```^^^\\\\\\\\\\\\]]]]]]^^^___```\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYXXXVVVSSSPPPNNNLLLHHHGGGDDDAAA>>>;;;:::999888777666555444444444444|||sssccc\\\XXXSSSPPPQQQPPPMMMKKKKKKGGGFFFFFFGGGIIIJJJIIIHHHAAACCCEEEGGGHHHGGGFFFEEEDDDAAA???>>>@@@AAABBBAAACCCBBBDDDKKKSSS^^^nnn}}}uuu___YYYPPPGGGBBBAAABBBDDD>>>===<<<;;;;;;999555333222333444555555555444444888777555444444555777888555666666666666777777777888777666666555666666666777666555444444555777888333555777999::::::888777555666888:::>>>CCCIIIMMM\\\mmmyyy[[[IIIDDDAAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJNNNPPPNNNGGGBBB<<<===;;;;;;DDDOOOPPPHHH???===<<<===@@@CCCDDDDDDDDDDDDBBBAAA???===<<<<<<:::;;;<<<===>>>===<<<<<<999:::@@@GGGIIIEEECCCCCCKKKXXXeeejjjlllpppuuuvvvppprrrtttrrrqqquuu~~~~~~~~~{{{uuuvvv|||~~~yyysssbbb]]]XXXYYY```hhhlllnnnuuuxxxyyyxxxvvvuuuwwwyyy~~~}}}yyyvvvssstttrrroookkkgggeeecccccccccbbb```______```bbbcccfffhhhnnntttyyy~~~ttthhh[[[TTTJJJAAA<<<:::::::::<<<777888KKKggg~~~vvvfffiiiuuuhhhMMMCCCBBB>>>;;;;;;::::::;;;<<<>>>???@@@@@@<<<<<<=========>>>>>>>>>========================;;;;;;<<<<<<===<<<<<<<<<;;;::::::999888777666666888999:::;;;<<<;;;:::999;;;;;;<<<<<<;;;???LLLZZZ|||rrrhhhmmmxxxzzzpppmmmooopppmmmqqq}}}}}}{{{||||||yyyuuurrrqqqqqqnnnooopppqqqrrrrrrqqqpppttttttrrrmmmgggeeegggjjjhhhiiijjjkkkjjjiiifffeeecccbbbaaa```____________^^^^^^^^^^^^^^^]]]\\\[[[]]]]]]]]]^^^]]]ZZZUUUQQQNNNMMMLLLJJJIIIHHHHHHGGGIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPTTTYYY^^^cccfffhhhkkkjjjhhhfffdddddddddeeegggffffffeeeffffffggghhheeeeeedddcccbbbbbbbbbcccffffffeeedddaaa^^^[[[ZZZ\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYWWWVVVTTTQQQMMMIIIEEEDDDCCC@@@===:::777666666666666555555444444555555555xxxxxxxxxlll___[[[VVVSSSQQQPPPNNNMMMLLLLLLGGGFFFEEEFFFHHHIIIHHHGGG@@@DDDIIINNNOOONNNJJJHHHBBB@@@???AAAGGGJJJIIIGGGDDDBBBCCCEEEHHHPPP```ooo~~~uuukkk___VVVOOOKKKEEECCCAAA???>>>;;;777444777777777666666555444444666666555444444555666777555555555666666666777777777666666555555666666666777777777777777888:::;;;777888999;;;>>>>>>>>>===:::===BBBGGGOOO\\\kkkuuuqqqZZZJJJEEEHHH@@@AAACCCEEEFFFFFFFFFEEEEEEFFFHHHKKKMMMKKKEEEAAA>>>EEEEEE@@@FFFTTTUUULLLAAA???>>>???AAACCCCCCCCC@@@???>>>===<<<;;;:::::::::;;;<<<>>>>>>===<<<;;;:::;;;@@@GGGHHHCCC??????CCCOOO]]]gggpppwwwyyyvvvvvvwwwvvvtttrrruuu|||}}}|||~~~||||||wwwjjjYYYOOOPPPXXXaaagggnnnrrruuutttqqqpppqqqttttttvvvzzz~~~}}}yyywwwuuuwwwvvvuuuuuuvvvxxxzzz{{{{{{~~~zzzsssiiiZZZOOOIIIFFFAAA======???BBBDDDBBBCCCMMMddd}}}nnneeeooommmRRR>>>???DDD???<<<>>>999:::<<<===???@@@AAAAAA<<<<<<=========>>>>>>>>>========================::::::;;;<<<=========<<<::::::999888888777666666:::;;;;;;;;;;;;:::999888999999<<<===<<<>>>GGGRRRlllvvv|||pppiiiooozzzsssjjjjjjnnnppppppwww~~~~~~xxxxxxxxxvvvtttqqqpppooolllppptttuuuuuuvvvyyy{{{|||yyyssslllfffdddfffhhhhhhiiijjjjjjiiihhhfffddd``````______^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZ\\\\\\]]]^^^]]]ZZZUUUPPPKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFIIINNNTTTYYY\\\]]]^^^bbbaaa```_________`````````aaabbbcccdddeeeffffffccccccccccccbbbbbbaaa``````aaabbbaaa```]]]ZZZYYY\\\[[[ZZZYYYXXXWWWWWWVVVXXXXXXXXXXXXXXXWWWVVVVVVPPPOOOLLLIIIEEEBBB???======;;;888444333333444555444444333333444555555666~~~xxxqqqbbbYYYZZZVVVVVVSSSOOOMMMLLLLLLLLLHHHGGGEEEEEEFFFFFFEEECCCCCCHHHOOOUUUUUUQQQJJJEEECCCAAAAAAGGGOOORRROOOJJJFFFDDDDDDEEEEEEHHHTTT```uuu|||qqqjjjUUUQQQLLLGGGCCC???;;;888888888888777777777777777555666777888888777777666777777777888888888999999888888888777777888888999999999999999::::::;;;;;;???===<<<===@@@CCCDDDCCCEEEMMMYYYfffsssgggSSSKKKGGGGGGHHHCCCDDDFFFGGGGGGFFFDDDCCC@@@AAADDDGGGHHHFFFCCC@@@???KKKMMMEEECCCMMMPPPJJJCCCBBB@@@@@@AAABBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>======;;;:::===BBBCCC???===>>>???HHHUUUdddttt~~~|||uuuzzzzzzxxxuuusssuuu{{{xxxfffUUUKKKKKKQQQVVV^^^ccciiilllmmmnnnppprrrppprrruuuyyy~~~vvvjjjbbb]]]UUUJJJAAA@@@>>><<<:::;;;>>>BBBFFFPPP^^^rrrrrrdddkkk{{{tttVVVDDD;;;AAADDD>>>;;;@@@;;;<<<===>>>?????????>>><<<<<<<<<<<<====================================::::::;;;<<<=========<<<::::::999999888777777777;;;;;;;;;;;;:::999888888666888<<<@@@???===BBBIII^^^kkkwwwuuulllhhhmmmuuuxxxzzzyyyssskkkhhhlllpppooorrr|||~~~}}}}}}}}}|||wwwvvvuuutttsssqqqooommmiiinnnsssvvvvvvxxx}}}}}}yyyrrrjjjdddcccdddfffeeefffggghhhgggeeecccbbb___^^^^^^^^^]]]\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZ[[[[[[XXXSSSPPPJJJJJJIIIIIIIIIIIIJJJJJJFFFGGGHHHHHHHHHGGGEEEDDDEEEHHHMMMRRRUUUVVVUUUTTTVVVWWWWWWXXXYYYZZZ[[[\\\ZZZ\\\___aaacccbbbaaa```______`````````___^^^]]]^^^___``````___\\\ZZZXXX\\\[[[YYYVVVTTTRRRQQQPPPPPPQQQQQQQQQPPPOOONNNMMMGGGFFFDDDAAA???<<<;;;::::::888555222111222333555333222222333333444555666wwwiiiXXXSSSYYYYYYZZZWWWPPPKKKKKKLLLKKKJJJHHHFFFEEEEEEDDDBBB@@@GGGKKKQQQTTTSSSMMMEEE@@@FFFEEEGGGPPPZZZ]]]UUUMMMHHHEEEEEEEEEDDDDDDJJJRRRdddzzz}}}eee```YYYRRRLLLGGGBBB???999888777777666666777777666777999::::::999777555999999999999::::::::::::999999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>===@@@FFFLLLOOOOOOVVVaaarrrlllRRRHHHIIIIIIEEEAAAEEEFFFFFFFFFFFFDDDBBBAAA===>>>@@@AAABBBAAA@@@@@@>>>HHHLLLDDD???BBBFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>=========>>>>>>?????????<<<<<<=========>>>>>>>>><<<::::::===>>>;;;;;;>>>===DDDOOO^^^ppp|||}}}www{{{zzzwwwtttsssuuuzzz~~~}}}sssfffZZZPPPKKKHHHOOORRRWWW^^^dddiiilllnnnoooqqqssswww{{{}}}xxxsssfffYYYSSSPPPIIIAAA===::::::999888999===CCCHHHbbbuuu{{{zzz~~~gggbbbttt~~~bbbEEE???>>>BBBAAA;;;;;;@@@<<<===>>>???>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<:::::::::999999999888888;;;;;;:::999999888777777666999@@@FFFEEE@@@???CCCWWWdddppppppjjjgggjjjlllooonnnlllkkkkkknnnrrrvvvoooqqq{{{~~~|||zzzxxxxxxvvvuuutttsssrrrooolllgggkkkooorrrsssuuuzzz~~~yyyuuuoooiiieeedddeeefffcccdddeeefffeeecccaaa```]]]^^^^^^^^^]]]\\\[[[ZZZXXXXXXYYYYYYYYYXXXXXXWWWXXXWWWWWWWWWWWWUUURRROOOMMMLLLKKKIIIHHHGGGGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEFFFIIIMMMPPPQQQPPPNNNLLLKKKLLLMMMOOOQQQSSSTTTUUUWWWZZZ^^^aaacccbbb```^^^______```````````````___]]]]]]]]]]]][[[YYYWWWVVVWWWVVVTTTQQQOOOMMMLLLKKKMMMNNNNNNNNNMMMKKKIIIHHH>>>===<<<:::999888888888666555333222222222444555222222222222333333444555qqqbbbTTTSSS\\\\\\^^^[[[QQQJJJKKKKKKIIIIIIGGGEEEDDDDDDCCCAAA???FFFHHHKKKMMMLLLIIIDDDBBBGGGGGGMMM[[[iiimmmdddYYYMMMHHHEEEEEEDDDCCCFFFKKKSSSbbbuuussspppllliiieeeaaa[[[XXXQQQOOOKKKGGGCCC@@@>>>===<<<<<<<<<<<<;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<============>>>@@@@@@AAAAAAAAABBBBBBGGGRRR```kkkqqqrrryyycccTTTGGGDDDEEEDDDBBBAAACCCCCCCCCCCCBBBAAA@@@???<<<======>>>>>>>>>@@@AAA>>>AAACCCBBB???>>>???AAABBB@@@@@@@@@BBBBBB@@@>>>??????>>>>>>>>>>>>>>>>>>===<<<;;;::::::<<<>>>???<<<999999<<<<<<::::::>>>:::BBBKKKUUUbbbqqqzzz||||||zzzwwwuuutttwww|||}}}zzzvvvpppgggZZZQQQMMMKKKJJJNNNVVV]]]``````gggiiimmmrrrvvvzzz|||}}}~~~{{{vvvooojjjcccVVVKKKGGGEEE@@@======888:::;;;===BBBJJJTTT\\\vvvzzzyyy~~~ooojjjssslllVVVAAACCCDDDBBB???<<<===???<<<===>>>>>>>>><<<:::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999999888777777777777888===GGGOOONNNFFFAAAAAANNN\\\hhhjjjhhhiiiiiigggeeeddddddhhhooovvvxxxxxxrrrrrrwww~~~|||zzzzzzwwwuuuttttttrrrooollljjjkkkmmmnnnoooqqqtttvvvssspppmmmjjjhhhggggggfffcccdddeeeeeeeeecccaaa___]]]]]]^^^^^^]]]\\\ZZZYYYUUUVVVVVVWWWWWWWWWVVVVVVWWWUUUSSSSSSSSSRRRPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFEEEGGGIIIKKKJJJHHHFFFDDDEEEGGGJJJLLLLLLJJJHHHFFFCCCDDDEEEGGGIIIJJJKKKKKKPPPRRRUUUXXX[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^___[[[[[[YYYWWWUUUSSSRRRQQQOOONNNLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIGGGEEEBBB@@@999888777555555555555666333333222222222333444444333222222222222222333444}}}lll```UUUWWWaaa^^^aaa]]]RRRJJJJJJJJJHHHGGGFFFDDDDDDDDDCCCBBB@@@CCCDDDEEEFFFGGGHHHIIIIIIFFFHHHQQQdddvvv|||ssshhhRRRKKKFFFEEEEEEDDDFFFIIIFFFOOO\\\kkk||||||xxxuuuqqqjjjbbbYYYRRRNNNKKKCCCBBB@@@>>>======>>>???======>>>>>>>>>?????????>>>=========>>>??????@@@???@@@BBBDDDFFFGGGGGGGGGIIINNNYYYlll~~~aaaLLLGGGBBB@@@>>>>>>CCCJJJ@@@@@@@@@???????????????<<<<<<<<<<<<<<<===@@@BBB@@@<<<===BBBCCC@@@???BBB???>>>>>>@@@BBBBBBAAA@@@???>>>>>>===<<<;;;;;;:::===;;;999888888:::===???;;;888999<<<===::::::===888AAAJJJNNNVVVfffwww~~~{{{xxxvvvwwwzzz|||}}}zzz}}}{{{ooodddTTTLLLDDDDDDJJJQQQSSSRRR]]]```eeejjjppptttvvvwwwxxxyyyyyywwwuuuwww|||~~~|||yyywwwuuuwwwsssooollljjjfff```[[[TTTIII???===<<<999999>>>999<<>>@@@AAA???;;;<<<===>>>===<<<:::999888888999999999:::::::::::::::::::::::::::::::::<<<=========<<<;;;::::::<<<;;;;;;;;;;;;;;;;;;:::999888888777666666777777;;;AAALLLVVVUUUKKKCCCAAAFFFSSS```eeegggkkkjjjfff___^^^```hhhttt{{{zzzwwwwwwtttuuuzzz|||}}}{{{yyyvvvuuuuuusssoookkknnnmmmmmmmmmnnnoooppppppooommmkkkkkkjjjjjjiiigggcccdddeeeeeeeeecccaaa___]]]]]]^^^^^^]]]\\\ZZZYYYTTTUUUUUUVVVVVVVVVUUUUUUVVVSSSQQQPPPPPPPPPOOOMMMJJJIIIIIIHHHHHHIIIIIIJJJFFFHHHJJJKKKJJJHHHDDDBBBCCCEEEGGGHHHHHHGGGEEECCC>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFIIILLLOOORRRTTTRRRRRRRRRRRRSSSUUUVVVWWWZZZXXXVVVSSSPPPOOONNNMMMGGGGGGGGGFFFFFFGGGGGGHHH???@@@@@@???===:::777555777666555333222333333444111111222222333333444444333333222222111222222333nnn```WWWZZZbbbccc___ZZZSSSLLLHHHGGGHHHIIIFFFFFFGGGFFFEEECCC@@@???DDDEEEEEEDDDCCCCCCEEEGGGGGGJJJRRReee~~~{{{fffQQQPPPLLLFFFDDDFFFEEEBBBGGGHHHJJJPPP[[[kkk|||xxxnnnfffaaaXXXPPPOOONNNJJJFFFDDDEEEFFFFFFFFFFFFGGGIIIKKKNNNRRRTTTQQQLLLKKKQQQWWWRRRQQQUUU]]]bbbbbbaaabbbdddjjjxxx}}}qqqVVVKKKBBBAAA???>>>>>>>>>???@@@DDDAAA===<<<>>>???===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@???>>>???@@@;;;;;;::::::;;;<<<>>>???>>>>>>===<<<;;;;;;::::::999999:::::::::999888888888999::::::::::::999888999<<<@@@BBBGGGTTTggguuu{{{uuuqqqsss{{{}}}~~~~~~~~~|||{{{kkkaaaSSSHHHBBBBBBEEEFFFJJJKKKNNNTTT]]]dddiiikkkmmmlllkkkkkklllooorrruuuxxxwwwuuuuuuuuuwwwyyyzzzuuussspppnnnmmmnnnoooqqqnnnmmmkkkkkkkkklllmmmnnnmmmiiiccc^^^ZZZWWWTTTRRREEE===777888<<<<<<;;;;;;BBB>>>FFF]]]ttt|||pppkkkiiimmmvvvxxxlllrrryyysssYYYHHHAAACCCCCCDDDGGGJJJIIIDDD@@@<<<<<<======<<<<<<;;;:::777777666666666888999::::::999999999999:::<<<<<>>;;;:::;;;<<<<<<<<<<<<;;;999777666::::::999999999999999999===@@@CCCEEEFFFDDDBBB@@@AAAPPP[[[fffssstttoootttmmmddddddpppuuuqqqrrryyyyyyuuuuuuwwwqqqjjjqqqwwwtttuuutttppplllooollljjjlllppprrroookkkmmmllllllkkkjjjjjjjjjjjjggghhhhhhgggfffcccaaa```ZZZZZZ\\\]]]]]]\\\[[[[[[WWWWWWVVVUUUUUUTTTTTTSSSTTTSSSQQQQQQQQQQQQNNNLLLIIIJJJJJJJJJIIIHHHHHHGGGFFFGGGHHHIIIIIIGGGFFFDDDFFFDDDCCCDDDFFFFFFBBB???????????????>>>>>>>>>>>>===>>>???@@@BBBBBBBBBCCCJJJIIIHHHIIIKKKMMMNNNOOOQQQPPPNNNKKKHHHFFFEEEEEE@@@@@@???======<<<<<<<<<999999999999888666555444333333333333333333333333222222222222222222222222222222222222222222222222dddZZZVVV[[[bbb```]]]YYYTTTNNNIIIGGGFFFFFFCCCDDDEEEEEEEEEDDDBBBBBBBBBDDDFFFFFFFFFFFFGGGIIIHHHKKKSSSbbbwwwtttbbbUUUTTTPPPJJJHHHHHHFFFAAACCCDDDEEEIIIQQQ]]]jjjtttyyyttt{{{}}}uuulllfffeeeeeeaaa]]]\\\]]]```bbb___ZZZWWWZZZ]]]lllqqqwwwvvvooohhhdddcccdddgggrrr~~~xxxuuu~~~}}}aaaMMMEEE@@@???>>>===<<<======>>>DDDAAA>>>======>>><<<;;;========================<<<===??????>>>===>>>???<<<<<<;;;::::::;;;===>>>>>>======<<<;;;;;;::::::888999999:::::::::999999888999::::::::::::999888777:::<<<===@@@JJJYYYeeetttrrrrrrwww}}}~~~}}}}}}~~~|||ssskkk___SSSKKKEEEAAA???AAAAAABBBGGGNNNUUUZZZ\\\cccbbbaaaaaabbbeeehhhkkkooonnnnnnnnnpppqqqssstttpppnnnkkkiiigggffffffgggffffffeeeeeeffffffggghhhccc___ZZZTTTOOOJJJEEECCC???;;;:::<<<<<<::::::>>>DDDIII[[[ttt|||lllcccjjjtttrrrtttzzzcccMMMCCCAAAAAAAAAAAADDDFFFEEEBBB???;;;;;;<<<<<<;;;;;;::::::999888777666666777888888999888777777888:::<<<===IIIMMMNNNIII???999:::===;;;;;;<<<;;;:::888777666999999999999999999999999:::;;;>>>???@@@???===<<<;;;JJJWWWfffzzz~~~{{{~~~wwwiiidddlllssssssvvv|||}}}xxxvvvvvvppphhhnnn{{{{{{wwwuuurrroookkkmmmjjjiiilllqqqtttrrrooonnnmmmlllkkkkkkjjjjjjjjjhhhhhhhhhfffeeebbb```___[[[[[[\\\\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSTTTRRRQQQQQQQQQPPPNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGEEEGGGIIIKKKKKKJJJHHHGGGEEECCCBBBCCCEEEDDDAAA?????????>>>>>>>>>=========;;;<<<===>>>????????????CCCBBBAAABBBCCCEEEEEEFFFHHHGGGEEECCCAAA???>>>>>>======<<<;;;::::::999999666777777777666555444333333333333333333333333333222222222222222222222222222222222222222222222222yyy^^^XXXXXX\\\___ZZZYYYWWWTTTPPPKKKGGGDDDCCC???@@@AAABBBCCCCCCBBBBBB???BBBFFFHHHHHHIIIIIIJJJGGGJJJPPP[[[hhhmmmeeeYYYSSSTTTQQQMMMKKKLLLIIICCCAAAAAAAAABBBFFFMMMUUU[[[uuu{{{www{{{~~~yyyyyyyyyuuussstttyyy}}}{{{tttqqqvvv|||zzzttt```NNNCCCAAA>>>===<<<;;;;;;;;;<<<<<>>======<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===<<<<<<=========;;;:::::::::;;;<<<======<<<<<<;;;:::::::::777888999::::::;;;::::::888999999::::::999999888777999:::999999???JJJRRRfffjjjpppxxx~~~~~~}}}}}}~~~~~~|||zzzuuunnnfff^^^UUUMMMHHHCCC@@@>>>>>>AAAEEEHHHIIIPPPPPPOOOPPPRRRVVVYYY\\\___```aaabbbdddeeeggggggeeedddbbb```]]][[[YYYXXXXXXXXXYYYZZZZZZ[[[ZZZZZZSSSQQQMMMIIIDDD???;;;999888777999:::999:::BBBLLLUUU```rrr|||lllbbbqqqyyykkk~~~iiiPPPAAA???BBB???>>>>>>???@@@@@@>>>===::::::::::::999999999888:::999888777666666666666888777666666777:::<<<>>>JJJPPPSSSLLL@@@999:::???::::::::::::999888666666888888888999999::::::;;;888999::::::;;;::::::999999FFFSSSfffrrriiimmmuuuzzz}}}|||xxxvvvooohhhmmmwww~~~yyyuuuqqqnnnlllkkkiiiiiilllqqqttttttrrrnnnnnnmmmmmmlllkkkkkkkkkjjjiiigggeeecccaaa___^^^^^^]]]]]]\\\ZZZXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRPPPPPPQQQPPPNNNLLLJJJJJJJJJJJJJJJJJJIIIHHHFFFHHHJJJLLLMMMLLLJJJHHHDDDCCCBBBBBBCCCBBB@@@>>>>>>============<<<<<<<<<::::::;;;;;;;;;;;;::::::===<<<<<<<<<<<<<<<<<<<<>>===;;;:::999888888999888888777777666666666333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222{{{aaa\\\\\\^^^\\\SSSVVVUUUTTTQQQMMMHHHCCC@@@=========>>>>>>>>>>>>>>>;;;???EEEHHHJJJJJJJJJKKKEEEGGGKKKQQQVVVXXXSSSNNNJJJMMMMMMKKKLLLNNNKKKFFFBBBBBBBBBBBBBBBEEEIIIMMMcccuuu~~~~~~~~~}}}}}}|||~~~}}}eeeSSSHHHAAA???AAA======<<<<<<;;;;;;;;;;;;BBBAAA???===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>><<<;;;;;;<<<>>>===<<<:::999999::::::<<<<<<<<<;;;;;;:::::::::777888999:::;;;;;;;;;;;;999999999999999999999999999:::;;;:::999;;;BBBGGGUUU]]]iiisssyyy}}}~~~{{{zzzxxxwwwtttoooiiieeeWWWRRRKKKEEECCCBBBAAAAAAAAAAAA@@@@@@BBBFFFIIILLLLLLMMMOOOPPPRRRSSSSSSSSSTTTTTTTTTRRRQQQNNNLLLJJJHHHHHHJJJKKKKKKJJJIIIHHHCCCCCCCCCAAA???===<<<<<<:::999:::@@@EEENNN]]]jjjxxx~~~|||sssooo~~~tttllljjjmmmVVVEEE>>>???AAA===<<<;;;;;;;;;;;;;;;;;;999999888888777777777777999888888777777777777777888777777777999;;;>>>@@@DDDHHHKKKGGG???:::<<<@@@::::::999999888777666666777777888999::::::;;;;;;:::999999999999999::::::<<>>=========<<<<<<<<<;;;;;;;;;::::::::::::999888777666:::;;;<<<<<<:::999888888;;;:::999888888777777777666666666555555444444333111111222333444444333333333333333333333333333333222222222222222222222222222222222222222222222222eee```___^^^[[[PPPSSSSSSRRRPPPMMMHHHCCC@@@===<<<<<<;;;::::::999999999===CCCHHHIIIIIIIIIIIIEEEFFFIIIKKKKKKIIIHHHGGGDDDGGGHHHGGGIIIKKKHHHBBBBBBCCCCCCCCCBBBBBBEEEGGGNNN\\\nnn}}}~~~~~~hhhYYYHHHAAA?????????AAA>>>>>>>>>>>>======<<<<<>><<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>><<<;;;;;;<<<>>>===<<<:::999999999:::;;;;;;;;;;;;;;;:::::::::777888999:::;;;<<<<<<<<<999999999999999999999999999:::;;;;;;:::;;;???CCCIIISSSaaalllsssyyy~~~}}}nnnhhh___WWWRRROOOLLLKKKDDDBBB???===<<<<<<>>>???======>>>???????????????AAABBBCCCDDDCCCBBB@@@???<<<===>>>???>>>===<<<;;;:::<<<======<<<;;;===??????@@@IIIWWWeeeppp{{{zzz{{{~~~mmmdddjjjsss|||kkkUUUFFFAAA@@@>>><<<<<<;;;:::999888888999:::999888777666666666666777666666777777888888888888999999999:::<<<>>>@@@AAA???@@@@@@???>>>===<<<<<<::::::999888888777777777777777888999::::::;;;;;;:::999888888888888999:::===CCCHHHXXXpppxxxqqqpppqqqxxx~~~~~~{{{yyywwwtttrrrvvv|||~~~|||xxxsssooonnnoookkkjjjiiiiiikkklllmmmmmmnnnoooooopppppppppooonnnllljjjgggdddaaa```______^^^]]]\\\[[[ZZZYYYYYYXXXVVVVVVUUUTTTTTTSSSSSSRRRQQQOOOOOOOOOPPPOOOMMMKKKJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKIIIFFFDDDBBBBBBBBBBBB@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888666666999;;;======:::777666666999888888777777777777777444444555555555444333333111222222333444444444444333333333333333333333333222222222222222222222222222222222222222222222222~~~fff```]]]\\\ZZZQQQQQQPPPPPPNNNKKKGGGDDDBBB@@@???===;;;:::999999888:::>>>CCCGGGHHHHHHHHHHHHIIIHHHIIIJJJHHHDDDDDDGGGCCCEEEEEECCCDDDEEEAAA<<<@@@AAABBBBBBAAAAAACCCDDDEEELLLUUU```ooo~~~}}}~~~~~~}}}}}}ttt```NNNDDD======@@@@@@???@@@>>>????????????>>>======<<<>>>???>>>;;;999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????===<<<<<<===>>>===;;;:::999999999:::;;;;;;::::::::::::::::::888999:::;;;;;;<<<;;;;;;:::999999888888999999:::777888999999999;;;>>>@@@EEEMMMXXXcccllluuu~~~~~~zzzuuunnnhhheeecccbbb```WWWSSSNNNHHHCCCAAA@@@???======;;;:::888777666555777888999;;;;;;;;;;;;:::999:::;;;<<<============>>>@@@@@@>>>;;;;;;>>>AAACCCKKK]]]sss~~~~~~|||{{{~~~pppfffeeesssbbbTTTDDD===>>>???<<<777;;;<<<<<<:::888777999:::999888666555555555666777555555777888999999999999999:::<<<===>>>????????????>>><<<<<<>>>>>>;;;888;;;:::999888888888888888888888888999999::::::;;;888888777666666666777777999>>>???KKKbbbllliiijjjcccsss~~~{{{{{{|||zzzwwwwwwxxxwwwwwwxxx{{{~~~{{{vvvrrrpppoooooolllkkkiiihhhhhhhhhiiijjjmmmnnnpppqqqrrrrrrrrrqqqnnnkkkgggcccaaaaaaaaabbb]]]\\\[[[YYYXXXWWWWWWWWWUUUUUUUUUTTTSSSSSSRRRRRROOONNNNNNNNNOOOOOOMMMKKKJJJKKKKKKLLLLLLLLLLLLLLLNNNMMMJJJHHHEEECCCAAAAAACCCCCCBBB@@@===<<<===>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::888777666666999===<<<999555444444777666666555555555555555333444555666666555444333222222333444444555444444333333333333333333333333222222222222222222222222222222222222222222222222hhh```ZZZYYYXXXSSSPPPOOOMMMJJJHHHGGGFFFFFFEEECCCAAA???>>>============AAAEEEHHHHHHGGGGGGHHHJJJGGGGGGJJJHHHCCCBBBFFFCCCDDDDDDAAAAAACCC@@@;;;???@@@AAAAAA@@@@@@BBBDDDCCCGGGKKKPPP[[[mmm||||||wwwwwwxxxzzz|||nnnXXXHHHBBB===;;;>>>@@@???>>>???>>>>>>?????????>>>===<<<999<<<>>>>>>;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>===>>>???===<<<:::999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999888888999::::::666777888888999;;;===???BBBGGGNNNXXXcccooo{{{~~~zzzzzz~~~{{{wwwuuuuuuuuuttttttjjjgggaaa[[[VVVTTTRRRRRROOOMMMIIIEEEAAA>>>===<<<:::;;;<<<===>>>?????????>>>???@@@BBBEEEHHHJJJKKKLLLMMMLLLHHHDDDCCCGGGLLLUUUaaauuuyyyuuuuuu|||tttooopppvvvjjjNNNHHH@@@<<<<<<<<<:::888;;;===>>>===:::888999;;;999888666555444555666777666777888888999888777777888:::===???@@@???===<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;999999888999999:::999999999999999999999999777777777777666666555555777:::999BBBWWWaaaccciiibbbrrr{{{wwwsssvvvuuuooopppsssuuuwwwxxx{{{}}}~~~{{{vvvsssrrrpppnnnlllkkkjjjhhhggggggiiikkkkkkmmmppprrrtttuuuttttttnnnkkkgggcccaaabbbdddeeeaaa```^^^[[[YYYXXXWWWWWWUUUUUUTTTTTTSSSSSSRRRRRROOONNNMMMNNNOOOOOOMMMKKKJJJKKKLLLMMMMMMMMMMMMLLLOOOMMMIIIFFFCCCBBBBBBCCCCCCDDDCCCAAA===<<<===???=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999777777333888======888444333444666666555444444444444444222333444666666555333222222222333444444444333333333333333333333333333333222222222222222222222222222222222222222222222222kkkaaaXXXUUUVVVRRRPPPNNNKKKHHHGGGGGGHHHHHHHHHGGGEEECCCBBBBBBBBBCCCAAACCCGGGHHHHHHGGGHHHHHHIIIEEEEEEHHHFFFAAAAAAEEE@@@BBBBBB@@@BBBEEEDDD??????@@@AAAAAA@@@@@@BBBDDD>>>DDDIIIJJJOOO]]]lllttt{{{xxxeeeUUULLLHHH>>>;;;:::>>>???======???===>>>?????????>>><<<;;;888;;;>>>>>>;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@???>>>???@@@<<<;;;:::999999999:::;;;::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;:::999888888999:::;;;888888888999:::<<<>>>@@@@@@BBBFFFOOO[[[jjjwww~~~{{{vvvuuuyyy~~~~~~}}}|||}}}~~~~~~}}}tttqqqmmmiiigggffffffgggbbb___YYYSSSNNNJJJIIIHHHDDDDDDDDDEEEEEEFFFFFFGGGDDDEEEGGGIIINNNRRRWWWYYYXXXYYYXXXSSSOOOOOOUUU[[[ooo{{{vvvppprrr~~~xxxpppttt}}}rrr[[[FFFEEEBBB???<<<;;;;;;<<<<<<>>>@@@???;;;999:::;;;:::888666555444555777888888888999999888777555444666999===@@@@@@>>>;;;999555888<<<<<<999888;;;>>><<<;;;:::999999999:::;;;::::::999999999999999999888888999999888777666666888;;;777===PPP[[[___ggghhhtttxxxpppnnntttssskkklllppptttvvvyyy|||}}}|||}}}vvvtttsssppplllllllllkkkiiihhhhhhjjjmmmjjjlllpppsssuuuvvvvvvvvvooolllgggcccbbbccceeeggghhhfffccc___\\\ZZZYYYYYYUUUUUUTTTTTTSSSRRRRRRRRRNNNMMMMMMMMMOOONNNMMMKKKKKKKKKLLLMMMMMMMMMMMMMMMOOOLLLHHHDDDCCCCCCEEEFFFDDDDDDDDDAAA===;;;===@@@>>>============<<<<<<<<<;;;;;;;;;::::::999777777333999>>>>>>:::555444555888777666555444444444444111222444555555444333222222222333333333222222111333333333333333333333333222222222222222222222222222222222222222222222222jjj]]]XXXRRRLLLLLLMMMJJJGGGEEEEEEFFFFFFFFFJJJIIIGGGFFFFFFGGGIIIJJJIIIHHHGGGGGGHHHHHHFFFEEEHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAA@@@????????????AAAAAABBBCCCBBBAAA@@@???AAACCCFFFHHHJJJMMMQQQTTT\\\bbbooo}}}|||}}}xxxxxxzzzyyyuuuttt{{{{{{}}}~~~gggSSSIIIEEECCCBBB===<<<;;;<<>><<<===>>>???@@@???===;;;:::>>>===;;;;;;;;;;;;999888:::;;;;;;:::999:::<<<>>><<<<<<<<<<<<<<<======>>><<<:::::::::;;;;;;999777888888888888999;;;===>>>>>>======<<<;;;:::::::::::::::999999888999999999::::::999999:::;;;===>>>???AAACCCFFFKKKXXXiiiuuuxxxtttrrrvvv~~~~~~yyy~~~{{{~~~~~~{{{rrrhhhgggmmmnnnjjjpppiiidddeeejjjkkkddd]]]___dddjjjkkkggg```[[[YYYUUUZZZ```dddeeeiiipppvvvvvvuuuvvv{{{~~~ssslllrrr}}}~~~pppXXXHHHAAA@@@>>>===<<<<<<<<<<<>>===<<<;;;:::999999:::999888777777888999:::777999999888666555666777999;;;>>>???===;;;:::999<<<======<<<::::::;;;===CCCdddVVV444555888777DDDBBBAAA>>>;;;999777666555:::999888666666666777777999:::===BBBGGGNNN]]]jjjnnnzzzzzzsssppphhhbbbgggkkkkkkmmmrrrwww{{{zzzxxx~~~zzzuuuvvv{{{{{{pppoooooollliiihhhhhhhhhhhhhhhiiiiiilllkkklllrrrxxxzzzwwwsssjjjiiigggeeedddeeeggghhhjjjhhhddd___[[[YYYWWWWWWRRRQQQQQQRRRSSSRRROOOMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKLLLMMMLLLKKKJJJKKKLLLMMMKKKIIIGGGGGGFFFCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@<<<<<<======<<<<<<;;;:::::::::999888777777888888777===BBBAAA<<<666444555555444444444444555666666666666555444444444444555444333333222222333333444333333333333333333333333333222111000000111222333222222222222222222222222fffZZZVVVOOOJJJIIIJJJGGGEEEDDDFFFGGGHHHHHHKKKJJJIIIHHHGGGHHHJJJKKKIIIHHHFFFGGGHHHHHHGGGEEEGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???BBBCCCDDDEEEEEEFFFHHHJJJOOOQQQZZZfffooorrruuuzzzyyyqqqkkkfffaaa___eeeooo{{{}}}kkk```QQQFFFAAA???===;;;>>><<<;;;<<<>>>???===;;;>>>>>>?????????>>><<<;;;===<<<::::::;;;;;;:::888:::;;;;;;::::::<<>>===<<<<<<<<>>???>>>>>>===<<<<<<;;;::::::::::::999888888888888999999999999::::::;;;<<<===;;;===???@@@CCCMMM[[[eeelllnnnsssyyy}}}~~~~~~~~~xxxxxx}}}}}}yyy|||yyyvvvwwwyyywwwooohhhgggiiijjjgggaaa]]]]]]^^^cccmmmyyy~~~{{{{{{{{{xxx|||zzzpppjjjqqqyyy~~~lllZZZLLLDDD@@@???===<<<;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::999999888888888888999999888999:::999777666777888999<<>>;;;::::::<<<======<<<:::999:::<<>>======;;;:::999888888999888777666666777888888999999;;;@@@CCCJJJYYYffflll|||zzzuuulllgggmmmlllnnnrrrxxx}}}~~~{{{xxxyyyuuupppnnnrrr}}}ssspppooommmjjjiiihhhggggggggghhhhhhiiihhhiiinnnsssuuusssooofffeeeeeeeeefffhhhjjjkkkgggfffccc```]]][[[YYYXXXSSSQQQPPPPPPQQQPPPNNNLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLMMMNNNMMMKKKJJJKKKLLLJJJIIIGGGGGGGGGFFFEEECCCAAAAAA@@@@@@@@@@@@??????<<<<<<<<<<<<<<<;;;::::::999999888777777777777777777;;;???>>>:::555444555555444444444444555666666777666555444444444444444444333333222222333333444333333333333333333333333333333222111111222333333222222222222222222222222|||bbbXXXTTTNNNHHHGGGFFFDDDCCCDDDFFFHHHIIIIIIMMMLLLJJJIIIIIIIIIJJJJJJIIIGGGFFFGGGHHHHHHGGGEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBAAA@@@@@@???AAABBBCCCCCCBBBBBBDDDFFFFFFDDDFFFMMMUUU[[[dddlll}}}wwwsssnnnkkkmmmppprrryyytttlllfffgggmmmuuuwwwlllrrrxxxpppcccOOOJJJDDDAAA@@@@@@===;;;======<<<===>>>>>><<<:::>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::<<<<<<;;;::::::;;;;;;:::;;;>>>BBBFFFEEEDDDBBB???===<<<;;;:::???<<<999999:::;;;<<<;;;:::999999:::;;;<<<>>>>>>>>>>>>======<<<;;;;;;;;;:::999999888777777888888888999999:::;;;;;;;;;;;;999:::;;;;;;<<>>>>>>>>===>>>>>>=========>>>??????;;;:::999:::<<<<<<<<<:::;;;;;;;;;::::::<<>><<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::666777888999999888777666888:::;;;:::888888999::::::===??????===;;;;;;;;;<<<======;;;999777888:::777EEE???444:::???;;;<<<777888:::<<<===<<<:::999777777777888888999999:::999888999:::;;;@@@MMMZZZooo{{{zzzuuuoooppprrrxxx|||uuusssooooooyyyzzztttooonnnllljjjgggfffeeeeeeeeegggffffffhhhkkkmmmlllkkkggghhhiiiiiiiiiiiihhhgggeeeeeefffeeebbb___[[[XXXUUUSSSOOOMMMMMMLLLLLLJJJLLLKKKJJJHHHGGGFFFFFFFFFKKKLLLLLLJJJGGGFFFFFFGGGFFFEEEDDDDDDFFFFFFEEEDDDAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;;;;::::::999;;;::::::999999999::::::555666888777555444555666555444444444444555666666888777666555444333333333444333333222222333333444333333333333333333333333333333333222222333333333222222222222222222222222~~~eee\\\ZZZTTTNNNMMMFFFDDDDDDEEEGGGIIIIIIHHHKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHHHHFFFDDDCCCBBBAAAAAA@@@AAAAAA????????????@@@AAABBBBBBAAAAAA@@@@@@???????????????AAACCCEEEFFFIIILLLOOOKKKEEEBBBCCCEEEFFFKKKQQQXXX___lll}}}~~~~~~}}}}}}}}}{{{xxxtttmmmgggttt{{{~~~vvvlllhhhiiikkkkkkrrr}}}{{{yyy|||lllooouuuzzz~~~sssqqqppprrrwwwzzzzzzyyyuuuvvvxxxyyyzzz|||pppaaaTTTMMMIIIGGGCCCBBB@@@@@@???>>><<<:::888:::<<<===>>>>>>???@@@===<<<<<<<<<===>>>??????;;;:::999:::<<<<<<<<<:::;;;;;;:::999888:::===@@@AAA@@@???===;;;::::::999999:::===AAABBB@@@;;;777666777777888999999999999<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777777777888999:::::::::999888888999::::::;;;<<>>===;;;:::888777777444555666777777666555444888999::::::999888999::::::<<<>>>===<<<::::::;;;;;;<<<<<<:::888777888999777===;;;777<<>>======;;;;;;<<<<<<;;;;;;:::999999999888888888888999:::555666666555444444555666555444444444444555666666777777666444444333333333444333333222222333333444333333333333333333333333111111222222222222111111222222222222222222222222ggg^^^[[[UUUPPPOOOEEEEEEEEEFFFIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFHHHIIIHHHGGGDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@????????????@@@@@@AAACCCCCCDDDEEEGGGJJJEEEBBBBBBEEEFFFEEEGGGKKKLLLNNNSSS\\\iiitttzzz|||~~~}}}|||ppprrrqqqjjjbbb]]]^^^```aaaccchhhllljjjeeeeeejjjgggkkkppprrrrrrpppoooooojjjlllqqqvvv|||~~~~~~}}}yyyddd]]]SSSJJJDDD@@@>>><<>><<<;;;;;;;;;;;;666888:::;;;;;;<<<===>>>::::::;;;<<<======>>>>>><<<;;;::::::<<<<<<;;;:::999999:::999888888:::<<<>>>>>><<<;;;:::999999999999<<>>999555666777888888888888777::::::::::::::::::::::::<<<<<<:::999888888777777777888888999999999888888777777888999:::<<<===>>>BBBGGGQQQ___mmmuuuwwwvvvsssssssssuuuvvvvvvtttrrrnnn{{{vvvttttttwwwxxx{{{zzzxxxyyy~~~vvvooonnnqqqttt|||xxxssslllhhhnnn}}}}}}hhh\\\KKKAAA???@@@???>>>CCCBBB@@@>>>=========>>>@@@???===;;;999777666555555555666666666666555555777888999999888888999::::::;;;<<<<<<:::999999:::999::::::999888777888::::::::::::;;;<<<===<<<999999:::;;;;;;;;;:::888777777888999999:::999999999888888999;;;:::<<>>======<<<<<<<<<======<<<<<<;;;:::666666666555666666777888777777666666666666666666555444444444444555666666666666555444444444444555444333333222222333333444333333333333333333333333000111111222222111111000222222222222222222222222fff[[[WWWRRRMMMLLLDDDCCCDDDGGGJJJMMMMMMLLLHHHIIIJJJJJJKKKKKKKKKKKKGGGFFFEEEFFFHHHIIIHHHGGGDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@AAAAAA???>>>>>>>>>???@@@???AAABBBAAAAAAAAACCCEEEAAA???AAAFFFGGGDDDCCCEEEDDDCCCDDDHHHNNNUUU]]]dddhhhqqq~~~|||{{{{{{yyyyyylllgggeeejjjppptttxxx}}}}}}|||xxxfffXXXLLLGGGAAA>>>??????<<<:::>>>>>>>>>===<<<:::::::::444777999999777666777999777888:::;;;=========<<<===<<<::::::;;;;;;:::888555777999999999999:::<<>><<<;;;999888888888:::<<>>999666666888888999888888777999999999999999999999999>>>===<<<:::999888888888888888777777777777888888888777777888:::;;;<<<<<<===@@@GGGQQQ]]]ggglllnnnmmmooossswwwyyywwwtttqqqkkkvvv~~~xxxqqqlll{{{xxxppprrrsssvvv{{{sssbbbQQQLLLEEEAAA@@@???>>>===BBBAAA???>>>===<<<======>>>>>><<<;;;999888777666777777777666666777777777666777888888777777888:::999:::;;;:::888777888999777888999888777777999;;;888333777;;;888888;;;888999999999999999999999999888999:::::::::999888777555666999;;;::::::AAAJJJRRRjjjssspppzzzxxxttttttvvv}}}wwwnnnlllnnnooopppnnnjjjeeecccbbbaaa___^^^]]]^^^```bbbdddhhhnnnsssuuussspppmmmlllmmmlllkkkiiieeebbb```\\\ZZZWWWUUUSSSPPPLLLIIIJJJIIIHHHGGGGGGGGGGGGGGGCCCDDDDDDCCCBBBAAAAAABBBCCCAAAAAAAAACCCDDDCCCBBBAAAAAA@@@???>>>===<<<<<<======>>>>>>======<<<;;;777666666666777777888999888888888888888888666555555444444444444555666666555444444444444555666666444333333222222333333444333333333333333333333333111111222333333222111111222222222222222222222222dddXXXTTTNNNIIIIIIAAABBBDDDGGGLLLOOOPPPOOOHHHIIIJJJLLLMMMMMMMMMMMMGGGFFFEEEFFFHHHIIIHHHGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@????????????BBBAAA???>>>>>>>>>???@@@>>>???@@@AAA@@@BBBDDDFFFAAA@@@BBBFFFFFFBBB@@@AAAAAACCCGGGJJJJJJJJJNNNSSS```ccciiiqqqyyy~~~wwwrrrgggbbbZZZNNNCCCJJJCCC<<<;;;>>>AAA@@@>>><<<>>>>>>===:::777555444444777888777444111222444555666999;;;======<<<;;;>>>===;;;;;;;;;;;;999888222555999:::;;;;;;<<<===@@@???===;;;999888777777888:::===AAACCCAAA===999666777999::::::999888777888888888888888888888999???>>><<<;;;:::999999999999888777666666777888999;;;:::999999;;;<<<<<<<<<999<<>>===<<<<<<<<<<<<<<<<<<;;;::::::999888888:::999888777777888999:::555777888888777777888:::888999:::999777666777888666777888888777888:::<<<<<<555999===666444777555888888888888999:::;;;<<<999::::::;;;:::999777666222444888;;;:::999???GGGAAAaaaooojjjnnnxxx}}}vvvqqqqqqwww|||zzzxxxyyylllnnnqqqrrrpppkkkfffcccdddcccaaa___]]]^^^aaaccchhhlllqqquuuvvvsssnnnkkklllllllllkkkjjjgggeeeddd]]][[[YYYWWWUUUQQQMMMIIIIIIIIIHHHHHHGGGHHHHHHHHHBBBCCCDDDDDDBBBAAABBBCCC@@@??????AAACCCEEEEEEDDDAAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>======<<<:::999999999:::;;;;;;<<<:::999999::::::999666444555444444444444555666666444444444444444555666777444333333222222333333444333333333333333333333333222222444444444444222222222222222222222222222222www[[[TTTPPPOOOKKKBBBHHHGGGGGGGGGHHHJJJMMMNNNLLLLLLKKKJJJJJJJJJKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEFFFEEEDDDBBBBBBBBBCCCDDD@@@@@@@@@???????????????<<<===???@@@AAAAAA@@@@@@CCCBBB@@@@@@BBBCCCBBBBBBBBBCCCDDDEEEDDDCCCAAA@@@FFFEEEEEEEEEEEEGGGHHHJJJNNNPPPTTT[[[dddkkkpppqqqwwwxxxxxxzzzrrrhhh[[[QQQLLLIIIEEEBBB======>>>======<<<;;;;;;>>>>>>===;;;999888666666999888666555555555666777999999::::::;;;:::::::::===<<<;;;:::999888999999999888888888999::::::;;;===???@@@===888555666888555777:::<<<<<<:::777555888999999888666555666888:::;;;:::777888<<<<<<999<<<;;;999888777888888999777777777777777777777777555666666777888999999:::999<<<>>>@@@CCCLLLYYYccckkkoootttxxxzzzzzz{{{{{{xxxttt{{{|||vvvpppqqq}}}zzzooolllnnnzzz|||wwwgggSSSEEEBBBDDDDDDBBB>>><<<===>>>???>>>===<<<<<<<<<<<<<<<======<<<;;;999888777777999:::;;;<<<;;;999777555777888888888888777777666999999999888888888888777666666777777666555444444888888888888888999999999888888888888777777777777888888888888888888888888888999:::<<<======<<<<<>>>>>>>>???@@@AAACCCDDDAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999999888888999999999999888888777666555555555555555555555555555555444444444444444444444444333333444444444444444444222222333333333333444444333333333333333333333333333333222222222222222333pppWWWQQQNNNNNNLLLDDDEEEEEEEEEEEEGGGJJJLLLNNNJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEDDDCCCCCCBBBBBBBBBCCC>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAAEEEEEEDDDCCCDDDEEEFFFGGGEEEFFFHHHMMMRRRVVVXXXXXX^^^```dddkkkuuuuuuiiiaaaWWWPPPGGGCCCBBBBBB@@@==================<<<;;;;;;===<<<;;;:::999888777666777666555444444555666777888888999;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999888999999999999999::::::;;;===>>>>>>===:::888777777666777999;;;;;;999777666888999999888666555777888;;;===<<<999999<<<<<<999;;;;;;:::999888888888888666666666666666666666666555666666666777888888888777999;;;<<<===DDDNNNVVVaaafffooovvvzzz|||~~~~~~vvvsssyyy~~~~~~|||}}}~~~|||}}}{{{tttpppnnnmmmuuuwwwqqqrrryyy~~~ooocccVVVIII???BBBCCCDDDCCC???===============<<<<<<;;;<<<<<<<<<>>>======<<<;;;:::999999999:::;;;;;;;;;999777666777777888888888888888777999999999888888888777777666666777777666555555444666666666777777777777777777777777777777777777777888888888888888888888888666777888::::::::::::::::::BBBSSSbbbkkknnnuuu}}}}}}wwwnnniiikkkttt}}}~~~{{{yyyvvvsssppphhhqqq{{{nnnjjjmmmkkkfffcccbbbbbbaaa```___^^^]]]\\\]]]___bbbffflllpppssssssuuussspppnnnkkkiiihhhhhheeeccc___]]]ZZZWWWSSSPPPOOOKKKFFFCCCDDDEEEEEEDDDBBBBBBCCCCCCBBBBBBAAAAAA????????????@@@AAABBBBBB@@@???>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999888888777777888888999999999888777666666666555555555555555555555555444444444444444444444444444444444444444444333333222222333333333333444444333333333333333333333333333222222111111222222222qqqYYYSSSNNNMMMLLLDDDGGGFFFEEEEEEEEEFFFHHHIIIGGGHHHHHHHHHGGGEEEDDDCCCGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA<<<<<<======>>>>>>??????===>>>@@@AAABBBCCCCCCCCCAAADDDGGGGGGDDDAAAAAABBBCCCBBBAAAAAA@@@@@@AAAAAADDDDDDCCCBBBBBBCCCDDDEEEAAAAAACCCGGGJJJKKKJJJHHHJJJLLLOOOTTT\\\gggrrrzzzwwwssslllcccZZZQQQKKKHHHDDD@@@<<<<<<===???>>><<<<<<<<<======<<<<<<;;;;;;;;;::::::999888888777777555444444333444555777888777888:::;;;===>>>>>>>>>;;;;;;<<<<<<;;;:::999888999999999:::::::::;;;;;;<<<<<<<<<===>>><<<:::777777888999999999999888777888999999888666666777999<<>>;;;:::===<<<999999::::::999999888777666666666666666666666666666555555666666666666666666666888999999999<<>>===<<<;;;;;;;;;;;;;;;;;;<<<===============<<<<<<;;;;;;::::::;;;;;;;;;999888777666777888999999999999999999999888888888777777777666666777777777666555555555555555555555555555444666666666666666666666666888888888888888888888888444555666777777888777777555;;;IIIZZZgggooowwwyyyppplllnnnvvv}}}}}}zzztttnnniiibbbrrr}}}qqqjjjkkkkkkhhhgggbbbbbbbbbaaa___]]][[[ZZZYYYZZZ\\\```gggnnnuuuzzzuuutttssspppmmmjjjhhhgggddddddffffffeee```YYYTTTOOOKKKGGGEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????@@@@@@>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777777888999999999888888777777666666666666666666666666666555555555555555555555555555555444444333333222222222222333333333333444444333333333333333333333333222222111111111111222222{{{cccZZZQQQMMMKKKDDDKKKJJJHHHEEEDDDBBBBBBAAADDDEEEGGGHHHGGGFFFDDDCCCFFFFFFEEEDDDDDDCCCCCCBBB@@@@@@BBBBBBBBBAAA@@@???<<<<<<======>>>???@@@@@@===>>>???@@@AAABBBBBBBBBBBBHHHMMMLLLHHHDDDCCCEEECCCBBB@@@?????????@@@AAACCCBBBBBBBBBBBBDDDFFFGGGAAABBBEEEIIILLLLLLJJJHHHCCCDDDEEEFFFIIIOOOVVV[[[ccckkktttuuurrruuu|||vvvppphhhcccUUUQQQLLLGGGDDDDDDEEEFFF@@@>>>======>>>>>>;;;999;;;;;;<<<<<<<<<;;;;;;:::999999888888888888888888444444444444555777999:::999:::;;;<<<============:::;;;<<<======;;;999777::::::;;;;;;;;;;;;;;;:::<<<;;;<<<>>>AAAAAA<<<888999888888888888888888999888999999888777666888:::>>>AAAAAA===;;;<<<<<<999888999999:::999777666444666666666666666666666666555555555555555555444444777888:::999999:::===@@@BBBGGGOOOXXXaaajjjrrrxxxrrrssswww}}}wwwvvvvvvvvvxxx|||yyyssssssxxx~~~|||yyyqqqsssuuuwww{{{sssfffRRRDDD>>>>>>@@@AAA@@@BBBDDDDDDCCC@@@===<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::888888666777888999::::::::::::888888888888777777777777666666777777777666666555555555555444444444444444444444444555555555555555888888888888888888888888444555555666666666777777777888BBBRRRbbbppp}}}wwwrrrtttzzzyyyqqqlllhhhuuuvvvlllggggggiiikkkdddcccaaa___]]][[[ZZZZZZ[[[[[[[[[]]]ccckkkuuu{{{uuutttqqqnnnkkkiiihhhgggdddfffiiikkklllhhhaaa\\\UUUSSSOOOLLLJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;:::;;;:::::::::::::::::::::::::::999888888777777888888999999888888888777777777666666666666666666666666555555555555555555555555555555444444333222111111222222222333333333444444333333333333333333333333222111111111111222222333iii___SSSMMMKKKEEELLLKKKIIIGGGEEECCCBBBBBBCCCDDDGGGHHHIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBAAA>>>???@@@AAAAAA@@@???>>>======>>>??????@@@AAAAAA=========>>>??????@@@@@@AAAGGGLLLMMMHHHDDDCCCEEEBBBAAA@@@???>>>???@@@@@@AAAAAAAAABBBCCCFFFHHHIIIAAABBBDDDHHHKKKKKKIIIFFFAAABBBCCCDDDFFFJJJOOOSSSTTTWWWZZZ[[[[[[^^^ccchhhnnnssswwwwwwttttttzzz}}}zzzuuuooofff___YYYTTTMMMHHHHHHFFFCCC@@@???@@@AAABBB=========>>>===;;;777555::::::;;;;;;;;;;;;::::::888888888888888888888888555555555555777999;;;<<<<<<<<<<<<===<<<<<<;;;;;;:::;;;<<<======<<<:::888;;;;;;<<<<<<<<<;;;;;;:::===<<<<<>>:::999999888777777888999999888999999888777777999:::>>>CCCDDD???<<<<<<;;;999777888999999888777555444555555555555555555555555555555555555444444444444777888999999999:::;;;<<<<<<>>>BBBGGGNNNYYYdddkkkjjjooovvvzzz}}}~~~~~~}}}{{{yyywwwuuutttuuuwwwyyy~~~~~~yyyxxx}}}~~~{{{xxxwwwsss{{{xxxoooXXXPPPFFF???>>>@@@BBBBBBAAABBBCCCDDDDDDAAA>>><<<:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;::::::999999777777888:::;;;;;;;;;;;;888888888777777777666666666666777777777777777666666666666555555444444444333444444444555555555666777777777777777777777777777666666666777777888888999777<<>>=========;;;;;;;;;;;;;;;::::::999999999999999999999999999::::::999888888888888888888888777777777777777666666666666666666666666666555555555555555555555555555555444333222222111111222222222333333333444444333333333333333333333333222222111111222333444444}}}hhh^^^RRRKKKKKKGGGHHHHHHIIIIIIIIIJJJJJJJJJEEEFFFHHHIIIJJJJJJIIIIIIDDDDDDCCCCCCBBBAAAAAA@@@======>>>????????????>>>>>>>>>??????@@@@@@AAAAAA>>>>>>============>>>???===AAAFFFGGGEEEBBBAAAAAABBBAAA@@@@@@??????@@@@@@AAAAAAAAABBBCCCFFFHHHIIIDDDDDDEEEFFFHHHGGGEEEBBBBBBCCCCCCCCCCCCDDDHHHJJJJJJJJJIIIKKKNNNPPPQQQQQQUUUXXX[[[]]]^^^aaagggllliiimmmqqqrrrpppppprrrtttppptttyyy||||||zzzxxxwwwvvvsssooolllhhhccc]]]YYYYYYUUUPPPKKKHHHEEEBBB@@@BBBAAAAAA@@@??????@@@@@@<<<===???@@@@@@===:::888999999::::::;;;;;;::::::999999999999999888888888666666666666777999;;;<<<<<<<<<===<<<<<<;;;:::999:::;;;<<<======<<<;;;:::;;;<<<=========<<<;;;:::;;;<<<===???@@@@@@>>><<<999999888888888888999999888999999999888888999;;;???DDDFFFAAA<<<::::::888888888888777777666555444555555555555555555555555444444555555555555555555777777777888999999999999<<<<<<<<<>>>BBBJJJTTT[[[cccllltttwwwyyy{{{}}}|||zzzvvvsssqqqqqqrrrwww{{{}}}{{{wwwxxx~~~yyyrrrnnnqqqzzzzzzrrrrrrsssttt|||gggUUUHHHFFFBBBAAAAAABBBAAAAAACCCBBBBBBCCCDDDBBB???===;;;;;;;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::888999::::::;;;;;;;;;;;;888888777777777666666666666666777888888888777777777777777666555555444444333333444444555666666666777777777777777777777777999999888888888888999999888555888CCCTTTjjjzzzzzz~~~|||zzz{{{xxx~~~{{{}}}pppiiihhhiiijjjhhhddd```\\\[[[ZZZZZZVVVVVVWWWWWWYYY```jjjrrr{{{wwwrrrnnnmmmppptttwwwtttrrrooommmllljjjgggddddddcccaaa[[[TTTNNNJJJHHHFFFDDDBBB@@@>>>>>>>>>>>>BBBAAA@@@???>>>=========:::;;;;;;;;;;;;:::999999999999999999999999999999999999888777777777777888666666666666666666666666555555555555555555555555444444444444444444444444444444333333222222111111222222333333333333444444333333333333333333333333333333222333333444555666yyyfff\\\OOOIIIIIIFFFHHHHHHJJJLLLNNNOOOPPPPPPJJJJJJJJJIIIIIIHHHHHHHHHCCCCCCBBBBBBAAA@@@@@@@@@======<<<<<<===>>>>>>???>>>>>>>>>???????????????AAA@@@???============>>><<<===@@@BBBCCCBBB@@@???AAAAAAAAAAAAAAA@@@@@@???BBBBBBAAAAAAAAACCCDDDEEEFFFEEEDDDEEEFFFEEEDDDBBBCCCCCCCCCAAA??????@@@AAA@@@AAABBBDDDHHHJJJJJJIIIGGGGGGGGGHHHKKKOOOQQQSSSOOORRRTTTTTTSSSRRRSSSTTTQQQTTTWWWXXXWWWVVVUUUUUUSSSPPPNNNMMMLLLJJJFFFBBBEEEEEEDDDBBB@@@???@@@AAA<<<<<<===>>>??????@@@@@@;;;===@@@BBBAAA???===<<<888888999:::::::::::::::;;;;;;::::::999999888888777666666666777888:::;;;:::;;;;;;;;;;;;::::::999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===;;;:::999;;;<<<<<<;;;;;;;;;<<<888888888888888888888888888999999999888888:::<<<>>>DDDGGGAAA;;;999888777888888777666555555555555555555555555555555555555444444444555666666777777:::999999999999999999888::::::::::::;;;@@@FFFKKKQQQ]]]hhhlllooovvv{{{{{{}}}yyyvvvtttssstttuuuuuuvvvuuurrroooooorrrvvv}}}|||uuuqqqoooyyyzzzooolllrrrxxxzzz}}}yyy~~~yyyrrrfffSSSDDDCCCBBBAAA@@@AAAAAAAAAAAADDDBBBAAABBBCCCCCC@@@>>>======<<<<<<;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;:::888777777777666666666666666666777888888888888888777777777666555444444444333444444555666666777777777777777777777777777777;;;:::999888888999::::::777666777>>>HHHYYYrrr{{{rrrpppvvvzzzwwwwwwzzz|||}}}xxxlllooo||||||vvvpppkkkjjjiiifffccc___[[[YYYXXXYYYZZZXXXWWWZZZaaahhhrrrpppmmmkkklllooosssuuuuuussspppooonnnnnnllljjjjjjjjjiiiddd\\\TTTPPPOOOJJJHHHEEEBBB@@@@@@@@@@@@BBBAAA@@@>>>============:::;;;<<<<<<<<<;;;999999999999999999999999999999777777666555555555555555444555555555555555555555444444444444444444444444333333333333333333333333333333222222222222222222222222333333333333444444333333333333333333333333444444444444555666777777yyyfff\\\NNNFFFGGGEEEKKKKKKMMMOOOPPPQQQQQQQQQNNNMMMKKKIIIGGGGGGFFFFFFCCCCCCBBBAAAAAA@@@@@@???===<<<;;;;;;;;;===>>>???>>>>>>>>>>>>============DDDBBB@@@???=========>>>======>>>AAACCCCCCBBB@@@AAAAAABBBCCCBBBAAA@@@???DDDCCCAAA@@@???@@@AAAAAABBBAAA@@@AAABBBCCCCCCBBB???AAABBBBBBBBBCCCEEEGGG@@@AAACCCDDDDDDDDDCCCCCCHHHEEEBBBCCCEEEGGGGGGEEEKKKKKKKKKIIIGGGEEECCCCCCBBBCCCDDDDDDCCCCCCDDDEEEFFFCCCBBBCCCEEEEEECCC@@@<<>>>>>======<<<<<<;;;;;;999;;;>>>???===;;;:::999777888999:::::::::::::::<<<<<<;;;;;;:::999999888666666555555666777888999888999999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<===>>>???>>>===;;;999777999;;;:::777666999;;;777888999999999999888777888999999999888888:::<<<>>>EEEGGGAAA;;;888777666999888666555444444555555555555555555555555555555444444444555666777888888???===;;;;;;;;;;;;:::999666777888888888:::<<>>>>>???AAACCCDDDEEECCC@@@AAACCCCCCAAA??????>>>===<<<<<<<<<<<<<<>>>>>>>>============;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::777777777777666666666666666666777888888888888888777777666555444444333333444444555555666777888888777777777777777777777777;;;:::999888888999:::::::::999999;;;???JJJ^^^qqqtttllleeegggqqq}}}wwwrrrrrrwww|||zzz{{{eeedddsssyyykkklllmmmmmmiiibbb\\\XXX___``````\\\WWWVVV[[[```fffeeeeeeeeegggiiilllnnnpppooooooppprrrsssrrrqqqnnnpppoookkkccc[[[WWWVVVOOOMMMIIIFFFDDDDDDDDDDDDAAA@@@???>>>============;;;;;;<<<===<<<;;;:::999999999999999999999999999555555444333333333333444333444444444444444444444333333333333333333333333222222222222222222222222222222222222222222333333222222333333333444444444333333333333333333333333444444444555555777888888{{{bbbTTTMMMHHHHHHKKKJJJKKKMMMOOOQQQPPPMMMKKKMMMKKKHHHGGGGGGGGGEEEDDDBBBBBBAAA@@@????????????<<<======<<<<<<===???BBB@@@@@@??????>>>?????????EEEDDDCCCAAA@@@???>>>>>>@@@AAADDDFFFFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFCCCCCCBBBBBBBBBBBBCCCCCCHHHFFFDDDBBBAAABBBCCCDDDIIIFFFBBBBBBCCCCCCAAA>>>BBBBBBBBBBBBAAAAAA@@@?????????@@@@@@>>>===;;;999===============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999888888888888888999999<<<:::777444333444555666777777777777888999:::;;;999;;;<<<;;;999999<<>><<<;;;;;;<<<===>>>BBBAAA???>>><<<;;;;;;;;;888999;;;;;;;;;;;;999999999999888777666666777777888888777777888888999:::<<>>;;;:::;;;;;;:::888666555555666777;;;999666444333444666777555555555555666777888999@@@???>>><<<999777444333:::999999999:::<<<>>>???:::AAAIIIPPPWWWaaallluuuttttttssstttvvvzzz~~~~~~sssooovvvwwwrrrjjjqqqxxxxxxsssooopppsssyyywwwxxx{{{pppyyy|||xxx~~~~~~wwwrrrmmmjjjqqq{{{~~~sssqqqtttooouuu}}}~~~xxxuuuwww{{{sssjjj]]]QQQIIIEEECCCCCC@@@AAACCCCCCBBBBBBDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA>>>BBBDDDBBB>>><<<>>>BBB??????@@@@@@???>>><<<;;;========================???>>>>>>===<<<<<<;;;;;;::::::999999888999999999999999888888888888999999888777777777666666555555444444444555555555555555777777777777777777888999999::::::;;;;;;::::::999666999===>>>;;;???NNN^^^gggddddddlllzzzzzzqqqnnnrrryyyqqqeeecccnnnxxxoooiiigggkkkjjjbbb[[[ZZZlllhhhWWW]]]PPPTTTXXXVVVYYY___dddhhhjjjkkkkkkkkknnnrrrvvvwwwvvvsssqqqsssrrrppplllfffbbb```___XXXVVVRRRNNNKKKHHHGGGFFFFFFBBB>>><<<>>>???>>>===AAA@@@>>>===;;;:::::::::<<<;;;:::999999:::;;;<<<666666666666666555555555333444555666666555444333666666444444444444666666555555555555555555555555333333333333222222222222666666666555555555555555444333333444555666555555555555444555777999;;;<<>>>>>>>>===>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????AAAAAAAAAAAAAAA@@@@@@@@@EEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@BBBDDDDDDBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCCCCBBBAAA@@@@@@DDDBBB??????AAAAAA@@@>>>@@@@@@AAAAAAAAA@@@??????======>>>>>>>>>===<<<;;;======<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888888777777888999::::::;;;:::999888777666555555666666666666777888999999999;;;;;;:::888888;;;===<<<;;;:::999:::;;;===>>>???>>>===<<<;;;:::::::::;;;;;;;;;::::::999888777999888777777666666777777888888777777777888999999;;;===@@@@@@===;;;;;;;;;;;;999777666555555666777:::999777555444444555666555555555555666777888999<<<<<<<<<;;;:::888777666777777666666777888999::::::>>>CCCFFFJJJSSS^^^ggghhhlllrrrvvvwwwwwwxxxxxx|||wwwuuu{{{|||wwwxxx|||zzzpppgggdddeeerrrooonnnrrrvvvuuuooohhheeemmmssstttwww|||rrrkkkhhhlllqqqtttvvvxxxvvvrrrppprrrsssuuu}}}{{{qqqmmmqqqvvvzzzwwwaaa[[[PPPHHHCCC@@@?????????AAABBBCCCBBBBBBCCCEEEDDDDDDCCCCCCBBBAAAAAA@@@>>>AAACCCBBB>>><<<>>>AAA????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;:::::::::999999888888999999999999888888777777888888999888888888777777666666666555555555555555555555555777777777777777888888999999::::::;;;;;;::::::999888999<<<<<<:::<<>><<>>===;;;;;;:::::::::::::::999888888888888888777777777777777666666666444555666777777666555444444333222222222222333444555555555555555555555555333333333333333333333333444444444333333333333333333222222333444555555555666777888999;;;>>>@@@BBBrrr]]]XXXYYYTTTOOONNNMMMPPPRRROOOJJJHHHJJJMMMIIIGGGEEEEEEFFFGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@:::<<<=========>>>@@@BBB@@@@@@?????????@@@@@@AAADDDCCCBBB@@@???>>>>>>>>>;;;<<<===???@@@AAAAAABBB@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????BBBDDDEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDBBB???>>>???>>><<<<<<>>>??????>>>>>>>>>??????@@@@@@??????;;;;;;<<<===>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::777777777777888999:::;;;:::;;;;;;<<<;;;999777555666666666555555666666777999::::::999888777999;;;:::999888888888:::;;;<<<;;;;;;:::999999999999999<<<;;;:::999888777777777888777777666666666666777777777777777777888888999888:::=========<<<<<<<<<:::999777555555555666666777777777666555555444444555555444555555666777888888888999999:::999999888777666666555555666666777999:::;;;:::<<>>>>>>>>===>>>@@@AAABBBAAAAAABBBDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>@@@BBB@@@===<<<>>>@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999888888888999999:::999888888777777888888999888888888888888777777777666666666666666666666666777777777777777888999999999::::::;;;;;;::::::999;;;999:::;;;::::::@@@IIIPPP]]]mmmwwwyyyzzz~~~|||tttqqquuu{{{tttlllkkknnnkkkoooqqqrrr|||~~~rrrfffbbbcccbbb```___UUUjjjYYYOOOUUUMMMMMMPPPKKKLLLNNNRRRWWW\\\aaadddlllppptttxxxzzzyyyvvvtttqqqrrrqqqoookkkhhhffffffdddbbb___[[[XXXVVVTTTSSSOOOMMMJJJIIIGGGDDDAAA>>>@@@???>>><<<<<<;;;;;;;;;::::::::::::999888777777888888888888777777777666555555666777777666555555333333222222222222333333444444444444444444444444444333333333333333444444333333333333333333444444333444444555666777777888:::;;;===@@@CCCFFFIIIJJJsssaaabbbeee___XXXVVVSSSRRRPPPNNNKKKJJJIIIIIIHHHFFFEEEEEEFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@:::<<<=========>>>@@@AAA@@@????????????@@@@@@AAACCCBBBAAA???>>>>>>======<<<<<<======>>>???@@@@@@@@@@@@?????????>>>>>>>>>???????????????@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????AAACCCFFFGGGFFFCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBB@@@@@@???>>>===<<<<<<=========<<<<<<===>>>?????????>>>;;;<<<<<<<<<============<<<;;;;;;::::::999999999::::::::::::::::::::::::666666666777888:::;;;<<<<<<<<<<<<<<<;;;:::999888777777666666555666666666999999999888888777888888::::::999888888999999:::777777777666666777777888:::999888777666777888999777666666555555666666666777666666666666777888888666777999;;;;;;;;;<<<<<<888777666555555555555666555666666777666555444333444444444444555666777777666777888888999999999888999888888777777777777777666666666555555888===AAAGGGSSSbbbkkklllmmmooossssssyyy{{{vvvuuuxxx{{{zzz}}}zzz{{{|||rrrqqqrrruuuzzz{{{xxxttttttzzz~~~|||xxxvvvvvvvvvzzz~~~wwwuuutttvvv}}}tttdddTTTJJJCCC@@@>>>===>>>?????????===???@@@@@@@@@@@@AAACCCAAAAAAAAA@@@@@@?????????===???@@@???===<<<===??????>>><<<;;;;;;;;;<<<===999999999999999999999999::::::::::::999999888888888888888888888999999:::888888777777777777888888999999888888888888888888777777777777666666666666777666666666777888999:::999::::::;;;;;;::::::999;;;888888:::;;;:::<<>>===<<<<<<:::;;;<<<<<<<<<;;;:::999999999888888777777666666555555555555555555555555555555444444444444555555444444444444444444444444444444333222222333444555444444444555555666666666666777999::::::;;;<<<===???AAADDDHHHKKKNNNPPPQQQyyyhhhkkkppphhh```___eee^^^WWWUUUVVVTTTLLLEEEGGGFFFEEEEEEGGGHHHHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@:::<<<>>>>>>======???@@@???>>>>>>>>>??????@@@AAABBBAAA@@@???>>>=========?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA@@@@@@???????????????AAAAAAAAAAAA@@@@@@@@@???BBBEEEHHHIIIHHHFFFDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@?????????@@@AAAAAA@@@???>>><<<;;;;;;<<<;;;<<<======>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::999999888888::::::::::::::::::::::::666666666777888:::;;;<<>><<<===???@@@@@@???<<<===??????>>>>>>@@@AAA????????????>>>>>>>>>>>><<<===>>>======<<<===>>>===<<<;;;:::::::::;;;<<<999999999999999999999999999999999999999888888888888777777777888888999:::888777777777777777777888888888888888888888999999888888777777666666666555666666666666777888999:::999::::::;;;;;;::::::999:::777777:::<<<;;;<<>><<<;;;:::;;;===>>>>>>===<<<;;;999999888888777666666555444444444444444444444444555555555555555555555555555555555555555555555555666555444333222333444555444444555555666777888888888:::===>>>===>>>@@@CCCEEEGGGKKKOOORRRTTTTTTUUU~~~llloooqqqggg```bbbrrriii``````bbb^^^QQQDDDGGGEEEDDDDDDEEEFFFFFFEEEBBBBBBAAA@@@????????????<<<===??????>>>======>>>===============>>>???@@@AAA@@@???>>>============@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAA@@@??????>>>>>>??????AAAAAAAAA@@@@@@@@@??????AAADDDGGGHHHGGGEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBB@@@???===;;;;;;===>>>@@@BBBCCCBBB@@@===;;;<<<===<<<<<<===>>>>>>>>>======@@@???>>>===============<<<<<<;;;:::999999888888999999999999::::::::::::777777777777888999:::;;;>>>===:::888777999;;;<<<777777777666666777888888888777777888::::::999777;;;;;;:::999888777777666666555555555555555666777222333333444666888:::;;;555444444444444555555666555555555555555666777777777666555666777888888777555555555555555555444444333333444555555444333222333333333333333444666666666666777777666666555444666666666666666555444333222444777999:::999888777777;;;AAAEEEIIIPPP\\\eeeggglllppppppooooootttxxxxxxxxxxxxwwwuuutttuuuwwwxxxzzz~~~wwwiiifffnnnyyyooohhh\\\RRRJJJEEEAAA???===;;;:::;;;===>>>>>>===;;;<<<>>>>>>======???@@@========================;;;;;;<<<<<<<<<<<<======;;;;;;:::::::::::::::;;;999999999999999999999999999999999999999999888888777777777777777888999:::888777777666666777777888777777777888888888888888888777777666666555555444666666666666777888::::::999::::::;;;;;;::::::999888666777:::;;;:::;;;???;;;CCCVVVrrruuuxxx}}}pppzzz~~~}}}xxxooohhhlllbbbaaaTTTMMMPPPIIINNNKKKIIIGGGEEEEEEGGGJJJLLLSSSZZZeeeooossssssooollljjjlllooopppooommmmmmmmmcccdddeeefffggghhhhhhhhh```aaaaaa^^^ZZZUUUQQQPPPNNNMMMJJJGGGDDDBBB@@@???????????????>>>===<<<;;;;;;::::::999888777666666555555444444444444555555444444555555555555444444666666666666666666666666;;;999777555444444555666444444555666888999:::::::::>>>AAABBBAAAAAAEEEHHHLLLNNNQQQUUUVVVVVVUUUTTT}}}kkkllljjj]]]XXX^^^gggbbb___aaaeee```RRRFFFEEECCCBBBBBBCCCDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>===???@@@@@@>>><<<;;;<<<;;;;;;;;;;;;<<<===>>>???@@@???>>>==================>>>???@@@@@@???===<<<999:::;;;<<<>>>???@@@@@@?????????@@@AAABBBBBBBBBAAA@@@??????>>>>>>??????@@@@@@?????????>>>>>>>>>===???BBBBBBBBBBBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>?????????AAABBBBBB@@@===<<<>>>@@@===>>>>>>>>>>>>======<<>>===>>>???@@@@@@======<<<;;;:::999888888888888999999999:::::::::888888777777888999::::::;;;:::999888888888999999555555555555666777777888777666666888;;;<<<;;;999666777777888888777777777777777666666555666666666111222444555666777888888444444333333444444555666555555444444555555666777999666444444666666555333444444444555555444444444333333333444444444333333222222222222333444555666444555555666666666555555333333444555555444333222333444555777888888777666888:::;;;<<>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===<<<<<<999999::::::::::::999999999999999999999999999999999999999999999999999999666666666666777888999:::777777666666666666777777666666666777777888888888777777666666555444444333555555666666777999:::;;;999::::::;;;;;;::::::999777666777:::999777:::???===>>>JJJcccxxxzzzzzzrrrtttyyyxxxvvvzzzwwwuuuuuudddiii\\\RRRUUUIIILLLIIIHHHGGGFFFEEEFFFFFFGGGNNNSSS[[[ccciiilllmmmlllgggjjjmmmooonnnlllkkkkkkeeeeeeggghhhiiihhhhhhgggaaacccccc```\\\XXXVVVVVVUUUTTTRRRPPPNNNLLLKKKKKKJJJHHHFFFCCCAAA???============<<<;;;:::999888888888777666555555666777888444555666777777666555444888888888888888888888888AAA???;;;888777666777888888999:::;;;===>>>???@@@@@@DDDHHHHHHGGGHHHLLLPPPQQQSSSVVVXXXXXXUUURRRPPP{{{hhhgggbbbTTTPPPYYYSSSSSSVVV\\\```\\\RRRHHHDDDBBB@@@@@@AAAAAAAAA@@@AAA@@@???>>>============>>>@@@AAA@@@>>>;;;:::::::::::::::;;;;;;===>>>>>>@@@???>>>======<<<======:::;;;>>>@@@AAA@@@>>><<<888999:::<<<>>>???AAAAAA??????@@@AAABBBBBBCCCCCCAAA@@@@@@???????????????>>>>>>>>>>>>============:::<<<===>>>>>>???AAACCC@@@@@@????????????@@@@@@@@@AAACCCDDDDDDCCCBBBAAA>>>@@@AAA@@@>>>===???BBB>>>?????????>>>===<<<<<<>>>>>>======???@@@BBBDDD>>>>>>===<<<:::999999888888888888999999:::::::::999888888888888888999999777888999999999888777666333333333444555666777888666555666999===>>><<<999222333444666777888888888888888777666666666666666222333444666777666666555333333333333444444555666555444444444444555666666:::777444333555555333111333333444555555444444444333333333333333333333444222222222222333444555555222333444555666666666666333333555555555555444333444333333333555666777666444444444444555666777888CCCNNN___kkknnnnnnpppuuu|||zzzxxxuuuttttttuuuvvvxxx|||~~~zzz~~~|||yyyxxx|||~~~~~~{{{|||zzzuuuvvvyyyuuunnnrrrwww|||~~~uuulllbbbVVVNNNCCCAAA>>>>>>???@@@??????:::999777777999;;;<<<<<<999;;;<<<<<<;;;<<<===???;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<===<<<;;;777888:::;;;;;;:::999888999999999999999999999999999999999999999999::::::666666666666777888999:::777777666666666666777777555555666666777777777888777666666555444333333333555555555666777999:::;;;999::::::;;;;;;::::::999666666888999666444777>>>AAA;;;<<>>===<<<;;;:::::::::999888777777888999:::777888999::::::999888777888888888888888888888888EEECCC???;;;999999999:::===>>>???AAABBBDDDEEEFFFFFFJJJOOOOOONNNNNNSSSWWWTTTVVVXXXYYYXXXTTTPPPMMMtttiiiiii___TTTPPPLLLJJJGGGGGGNNNVVVXXXQQQIIIAAA@@@???>>>>>>>>>???@@@BBBAAA???>>>>>>>>>???@@@>>>@@@BBBBBB???===;;;;;;========================@@@===;;;<<<>>>>>><<<:::<<<;;;;;;;;;;;;<<<============>>>>>>?????????@@@@@@@@@AAABBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>>>>===:::;;;<<>>===<<<<<<===>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???????????????<<<===???@@@@@@>>><<<;;;999555555:::===;;;888888444555777888888777555444444222444888999666555777666555333333333444666888666777888999999888777666333444666777777777666555777777777777777777777777222222333444444555555666555555444444444444555555444555555555555555444444444444555555666777777777777777666555444444333333222444444444222222222444333333333333333333333333555444444333333444444555555555555555555555555555444555555666666666666666666666666666777888999:::888???IIIOOOSSSXXX___dddxxx{{{}}}{{{wwwtttwwwzzzzzz{{{}}}~~~}}}zzzwwwuuussswww|||}}}{{{{{{{{{tttoooppprrrrrrrrrsssqqqjjjeeehhhooottttttsssyyyhhhZZZRRRKKKEEE@@@<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<;;;:::::::::999::::::;;;;;;::::::999;;;;;;::::::999888777777777777777777777777777777555888::::::888777888:::666888:::<<<<<<;;;888777666555555444444555555666666666777888888888888888444555666666444333444555444555666777999;;;<<<===;;;;;;:::::::::999999999666666666666777888::::::<<<777444:::IIIXXXcccgggccckkkwwwzzzrrrmmmqqqvvvzzzyyyrrrnnnlllhhhdddiiilllwwwsssaaa```aaaZZZRRROOOJJJFFFDDDFFFFFFEEEFFFJJJHHHGGGFFFGGGKKKPPPVVVZZZbbbbbbeeejjjooonnnhhhbbbjjjhhheeefffiiikkkjjjhhhjjjdddccchhhhhhbbb^^^^^^^^^___```aaa```___]]][[[XXXUUURRRPPPPPPNNNLLLKKKKKKIIIFFFBBB@@@@@@@@@@@@===<<<777666AAALLLCCC222;;;<<<=========<<<:::999<<<<<<<<<<<<===>>>???@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHKKKNNNPPPQQQPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXWWWWWWVVVSSSNNNKKKqqqeeeeee\\\QQQNNNJJJHHHEEEEEEIIINNNOOOJJJDDDAAA@@@@@@???????????????AAA@@@???>>>===>>>>>>???===???AAAAAA???<<<;;;;;;========================???===;;;;;;======<<<:::;;;;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>>>>BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@?????????>>>>>><<<<<<======>>>======<<<;;;<<>><<<;;;>>>>>>===<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>????????????===>>>??????>>>===<<<;;;999555444999;;;999888888::::::;;;<<<;;;:::888666444222444888888555444666555444333222222444555777555555777777777777555555333444666777777777666555555555555555555555555555222333333444444555555666666666555555555555666666444555555555555555444444444444555555666666777777777666666555444444333333222333444444222222333444444444444333333333222222444444333333333333444444555555555555555555555555444444555666666666666666555555555666666777888999444:::@@@DDDFFFJJJOOOTTThhhlllppppppnnnooorrrvvvtttvvvzzz|||zzztttnnniiippprrruuuvvvvvvvvvwwwxxxoooiiieeegggiiigggffffff^^^]]]^^^fffpppwww{{{|||}}}}}}vvvkkkaaaTTTJJJDDD@@@;;;777;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999::::::::::::;;;<<<===>>>>>>===<<<;;;::::::::::::999999::::::::::::999999;;;::::::999888888777777777777777777777777777777555888::::::888777888:::777888:::;;;;;;:::888666555555444444444444555555666666777888888888888888555666777666444333444555555555666777999:::;;;;;;:::::::::::::::999999999555555555555666777888888999888777888===GGGRRRYYYaaajjjuuu|||}}}~~~}}}uuuoooqqquuuyyyvvvmmmiiiiiikkkjjjjjjppp~~~ttthhhccc```\\\ZZZZZZNNNIIIEEEFFFFFFCCCDDDGGGEEEDDDDDDDDDFFFJJJNNNQQQ[[[\\\```gggnnnqqqnnniiidddcccccceeeiiikkkkkkjjjccc```aaaggghhhaaa\\\[[[```aaabbbbbbaaa___]]]\\\ZZZXXXTTTSSSRRRRRRQQQOOONNNLLLIIIFFFDDDCCCCCCDDDAAABBB??????IIITTTNNN@@@@@@@@@@@@@@@@@@??????>>>@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOPPPQQQPPPPPPQQQRRRSSSVVVXXXYYY[[[ZZZXXXVVVTTTOOOJJJFFFlll___```WWWNNNLLLHHHHHHFFFEEEFFFGGGFFFDDDAAA@@@@@@@@@@@@@@@???>>>>>>???>>>>>>============>>>:::<<>>BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@???????????????<<<===============<<<<<<<<<>>>BBBFFFJJJJJJHHHEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???=========>>>???======<<<;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>??????????????????>>>>>>===<<<;;;;;;999555444888999777777888<<<=========<<<:::999777555333444888888555444666444333222222222333555666333444555666666555444333333444555666777666555555333333333333333333333333333333333444555555666666666666666666666666666666444444555555555555555444444444444555666666777777666666555555444333333333222333444444222222333444555555444444333333222222444444333333333333444444444444444444444444444444444444555666666666666555444444444444555666777888222555888999999:::???BBBPPPTTTYYY\\\]]]```eeeiiimmmrrrxxx|||{{{uuunnniiijjjlllmmmmmmnnnppptttwwwjjjeeeccchhhlllkkkjjjjjjlllnnnqqqvvvzzzzzzuuupppjjjbbb\\\RRRLLLDDD???===;;;888666;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999999999:::;;;<<<<<<===<<<;;;;;;::::::::::::999999999999999999999999::::::999999888777777777666666666666666666666666666777999999888888999:::888999:::;;;;;;999777555555555444444444444555555666777777888888888888777555666777666444333444555666666666777888999999999:::::::::::::::999888888555555555444444555666666555888999666333888CCCNNNdddooozzz}}}{{{{{{wwwqqqsssxxx}}}}}}pppiiimmmtttvvvtttrrrrrruuuzzz~~~wwwzzzwwwnnnfffddddddcccVVVOOOJJJIIIHHHDDDCCCEEEDDDCCCBBBBBBCCCEEEGGGHHHPPPRRRVVV___iiiooopppnnnaaaaaacccfffiiijjjiiihhhdddccceeekkkkkkfff```^^^cccdddddddddcccaaa^^^]]]]]]ZZZWWWUUUVVVVVVVVVVVVSSSRRROOOLLLJJJIIIIIIIIICCCFFFEEEEEEKKKSSSPPPGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJOOOOOOOOOPPPPPPPPPOOOOOOQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[[[[YYYVVVSSSOOOIIICCC>>>iii[[[[[[TTTMMMKKKHHHJJJJJJIIIFFFCCCAAABBBBBB@@@AAAAAABBBAAA@@@>>>============<<<<<<<<<======999;;;======<<<<<<<<<===========================;;;;;;:::;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@?????????????????????@@@@@@>>>>>>?????????>>>======<<>>======>>>???@@@<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;<<<===>>>?????????AAA@@@>>>===;;;;;;;;;;;;:::666555888888666666888999999:::::::::999888777777555666999999666444666444444333333333444555666333444555666666555444333333444555666666666555444333333333333333333333333333333444444555666666666555555666666666666555555333444555555666555555555333333444555555666666777555555555444444333333333111333444444222222333555333333444444444444444444444333333333333333333444444444444444444444444444333444555555666666555555444333333333444444555666333444555444333333666999;;;???CCCFFFIIILLLPPPTTT___dddkkkrrrtttrrrmmmjjjbbbeeegggiiillloootttwwwmmmhhhgggmmmsssvvvxxx{{{wwwoooiiiaaaYYYSSSMMMHHHDDDBBB???<<<;;;;;;;;;:::888:::::::::::::::::::::::::::999999888888999999:::888888888888999:::;;;<<<<<<<<<;;;:::::::::::::::999888888888888888888999999999999888888777777777666666666666666666666666666777888999999999999999999::::::::::::888666555555555444444444444555555666777888888888888777777666777888666444333444555666666777777777777777777888999::::::999999777777666666555555444555555555333777999666222555???IIIaaalllyyy{{{vvvyyyyyyppprrrxxxvvvjjjdddfffjjjppp~~~yyywwwrrrkkkaaaYYYQQQNNNLLLGGGDDDEEECCCCCCCCCCCCCCCCCCCCCCCCFFFHHHLLLSSS\\\cccfffgggbbbccceeegggiiihhhgggeeehhhhhhiiikkkkkkgggdddbbbeeefffffffffdddbbb___]]]^^^\\\XXXWWWXXXZZZ[[[[[[XXXWWWUUUSSSQQQPPPPPPPPPIIIMMMMMMKKKLLLPPPOOOJJJPPPOOOMMMLLLLLLLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRRRRVVVVVVVVVVVVVVVUUUTTTSSSUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWUUUSSSPPPLLLHHHBBB<<<888hhhXXXXXXSSSMMMMMMJJJKKKKKKIIIEEEAAA@@@AAACCCAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<=========<<<<<<888:::<<<<<<;;;;;;<<<>>>========================:::;;;;;;;;;;;;:::;;;;;;;;;<<<===>>>>>>>>>======????????????????????????======????????????======>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????===@@@DDDJJJMMMMMMJJJFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>@@@AAAAAAAAA@@@@@@;;;<<<<<<<<<<<<<<<<<<;;;::::::999999999999::::::999:::;;;<<<===>>>>>>>>>@@@???>>><<<;;;::::::::::::777777999888555555888555555666777888999999::::::777888;;;;;;777555777555555555555555666666777444444666666666666444444222333555666666666555444444444444444444444444444333333444555555666666777333444444555555444444333333444444555666666555555333333444444555666666666444444444444444333333333111222444333333222444555222222333444555555666666333333333222222333333333444444444444444444444444333444444555555555555555333333333333333444444555444444444222222333555666333555777999:::<<>>>>>;;;<<<======>>>=========:::;;;<<<<<<;;;;;;===>>>========================:::;;;<<<<<<;;;;;;<<<===<<<===???@@@@@@@@@???>>>AAA@@@@@@@@@@@@@@@??????===>>>???@@@@@@???>>>=========>>>???@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@@@@BBBEEEJJJMMMLLLIIIGGGCCCBBBBBBAAAAAA@@@@@@???<<<>>>@@@CCCCCCBBB???>>>;;;<<<============<<<;;;:::999999888888999999:::888999:::<<<===>>>>>>>>>>>>>>>======<<<;;;::::::999999:::<<<:::555444777444555666777999:::<<<<<<;;;888999<<<;;;666555666555666666666777777777777444444555666666555444444222333444555666555444444555555555555555555555555444444444555666666777777222333444555555444333222333333444555666666666666333333333444555555666666444444333333333333333333000222333333333333444666222222333444555666666777333333222222222222333333333333333333333333333333333333444555555555555444444333333333333333444444333333222222222333444444444444444555666666777777:::<<<>>>@@@CCCDDDEEEFFFJJJPPPYYY```dddggghhhiiilllbbbZZZ[[[^^^bbbggglllrrruuuooobbb[[[___bbbaaa^^^\\\XXXUUUQQQLLLEEEAAA@@@>>>;;;999888888888999888888999999999999999999999999999999999999999999::::::999999999999::::::888888888888999:::;;;;;;===<<<<<<;;;;;;;;;<<<<<<:::999888777777888999:::999999999999999999999999777777777777777777777777666666666888:::;;;:::999999999999999888777666666777666666666666666666777777888888888888777777666888888999777555444444555555555555555666666666666666777999:::999888666444777666666555666666777777999777555555666888999999???FFFXXXsss{{{{{{yyytttttt{{{zzzlll___XXXVVVRRR^^^rrrpppdddYYYUUURRRMMMIIIGGGEEEDDDCCCBBBAAA???>>>>>>>>>>>>>>>???AAACCCEEEFFFOOOSSSXXX[[[^^^```ccceeegggiiigggbbb___aaadddddddddeeeeeeeeedddbbb___^^^]]][[[ZZZZZZ\\\\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[VVVXXXZZZZZZZZZ\\\^^^___XXXXXXWWWVVVVVVVVVVVVWWWZZZZZZZZZYYYYYYZZZZZZ[[[YYYYYYYYYYYYXXXXXXWWWVVVUUUUUUVVVWWWVVVUUUTTTSSSOOOOOONNNLLLIIIGGGDDDCCC@@@>>><<<;;;:::888555333gggTTTTTTQQQOOOPPPMMMFFFDDDBBBAAABBBCCCDDDDDDDDDCCCBBBAAA@@@?????????;;;<<<===>>>???>>>>>>===;;;<<<===<<<;;;;;;===>>>========================:::<<<======;;;;;;===???===???@@@BBBBBBAAA@@@???@@@@@@@@@@@@??????>>>>>>===>>>???@@@@@@???>>>===<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???DDDEEEGGGJJJLLLLLLJJJGGGCCCCCCBBBAAAAAA@@@??????<<<===???AAAAAA@@@>>>===<<<===>>>>>>>>>>>>===<<<999999888888888888999999777888999;;;======>>>>>><<<<<<=========<<<:::999999:::===???<<<666444666555555666777888:::;;;<<<:::888888:::999555333444444555555666666666666666222333444555555444333222222333444555555555444444555555555555555555555555444444555555666666777777222333555666666555333222222333444555666666666666222333333444444555555666333333333333333333333333000222333333333333444666555555555555555444444444333333222222222222333333333333333333333333333333222333444444555555444444444444444333333333444444333222222333444444333222444444333444555666555555777777888999::::::::::::===BBBJJJQQQTTTUUUVVVWWW^^^TTTLLLKKKMMMNNNQQQUUU[[[^^^XXXJJJEEEIIIJJJEEEHHHFFFDDDBBBAAA???;;;999888999999888888777888999::::::;;;:::::::::;;;;;;999999999999999999999999;;;::::::999999::::::;;;999888888999999:::;;;<<<=========<<<<<<======>>>;;;:::999888888999:::;;;::::::::::::::::::::::::999999999999999999999999666555555777:::<<<;;;999888888888888888777777777888888777777777777888888888888888888888777666666888999999888555444444555444444444555555666666666555666888999999777555333444444444444555666777777888777666666777777777777:::>>>KKKeeewwwuuu|||yyywwwzzzyyyyyywwwqqqiiibbb^^^]]]QQQSSSaaa|||wwwkkk___ZZZXXXTTTOOOMMMLLLKKKHHHEEEAAA???>>>======>>>>>>>>>======>>>???AAAEEEJJJNNNQQQTTTYYY]]]```eeeeee```^^^bbbeeedddaaabbbcccdddcccaaa___]]]\\\\\\[[[\\\^^^^^^\\\ZZZXXXYYYZZZ[[[]]]]]]^^^^^^XXXXXXXXXZZZ[[[\\\]]]___YYYYYYYYYYYYYYYXXXXXXWWWZZZYYYYYYXXXXXXYYYYYYYYYWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUVVVUUUTTTRRROOOMMMGGGGGGFFFDDDBBB???<<<::::::888777666777666444222fffRRRSSSPPPOOOPPPNNNEEECCCBBBBBBEEEGGGGGGGGGEEEDDDBBB@@@?????????@@@;;;<<<>>>?????????>>>=========>>>===;;;;;;===>>>========================:::<<<>>>>>><<<;;;===@@@>>>@@@AAACCCCCCBBBAAA@@@@@@?????????>>>>>>======<<<===>>>??????>>>===<<<<<<<<<===???@@@AAABBBCCCBBBBBBBBBBBBAAA@@@???>>>GGGGGGHHHJJJLLLMMMKKKIIICCCCCCBBBAAAAAA@@@??????<<<===>>>>>>>>>>>>======<<<===>>>??????>>>===<<<999999888888888888999999666777999;;;<<<===>>>>>>:::;;;===>>>>>><<<;;;999999:::>>>BBB>>>666444666555555555555666777888999999666777999888333111222333444555555666666555555111222333333333333222111222333444555555555444333555555555555555555555555444444555555666777777777333444666777777666444333222333444555666666666666222222333444444555555666333333333333333333333333000222333333333333555666888777666555444333222222333222222222222222222333333333333333333333333333222333444444555555444444555555444333333444444444444444444555666555333111222111111333555666666555444555666888888888777666444999???CCCEEEGGGHHHIIILLLDDD======???@@@AAADDDAAAFFFCCC:::999@@@AAA;;;===<<<;;;;;;;;;:::777555777999::::::888777777777777777888777666666888:::888888888888888888888888;;;::::::999999::::::;;;999999999999:::;;;<<<===>>>>>>=========>>>>>>???<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777555555777;;;<<<;;;999777777777777777888888888999999888888888888999999888888888888888777666666888999999888555444444555333333444444555666666777555666888999999777555333222222222333444555666777444666888888888888:::;;;999999BBBVVVnnn~~~|||zzz|||~~~wwwuuu{{{}}}yyy{{{|||sssjjjeeebbbaaaaaa[[[SSSZZZqqq}}}qqqddd```^^^ZZZVVVTTTTTTRRRMMMHHHDDDAAA???>>>>>>>>>??????=========>>>:::>>>BBBDDDFFFIIINNNSSSTTT\\\___[[[ZZZ___aaa___```aaabbbcccbbb```^^^]]]\\\\\\]]]^^^```___\\\YYYWWWXXXYYY\\\]]]____________\\\[[[\\\]]]\\\\\\]]]XXXYYYZZZ[[[ZZZYYYXXXWWWXXXXXXWWWWWWVVVWWWWWWWWWVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVTTTRRRNNNKKKIIIAAAAAAAAA???===;;;888666888666555555555555444222ddd[[[WWWTTTTTTIIIIIIDDDEEEEEEDDDBBBBBBCCCEEEEEEDDDBBB@@@??????@@@AAA@@@???===<<<<<<<<<===>>>;;;;;;;;;;;;;;;<<<======>>>===<<<<<<<<<<<<======<<<<<<<<<<<<============>>>???@@@AAABBBAAA@@@@@@@@@@@@>>>======<<<<<<<<<;;;<<<>>>??????>>>>>>===>>>======>>>@@@@@@???>>>>>>?????????>>>???AAABBBGGGLLLNNNLLLJJJJJJIIIFFFAAAAAAAAAAAABBBAAA>>>;;;===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<:::999888888888999:::;;;>>>999===IIILLLCCC<<<===:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>===:::777666666888888777555444444444444777666555444444333444444333444555666666666555444444444333222222333333333333333333444444444555555555555555555555555555555555555555555666666666666777777666555444444333333111222444555666555555444222333333444444333333222444333222222444444333222...111333444222222222444555333111222555777555333222222222222333444555555222333444444444333222111444444444444444444444444444444444444444444444444555444444333333444444555222222333444444555555666444444444555555555555555888888777777888:::===>>>>>>===:::888777777888888777777777777777777777777999999999888888888777777999888888777777777666666999999999888888888777777:::::::::999999888888888777666666666777888999999:::::::::;;;;;;;;;<<<<<<========================;;;;;;:::::::::;;;;;;<<>><<<;;;::::::;;;;;;999:::<<<======;;;:::888:::::::::999999999888888777777888888888888777777777777888888888999999999:::999888777666666666666>>>;;;888555222111111222555444444333333444444555777777777777777666555555333333333333444666888999777777777777777888888999888666999DDDUUUeeennnpppqqqsssvvv}}}xxxwwwzzzwww{{{||||||oooccc```eeemmmtttuuusssnnnhhhhhhmmmrrrttt{{{~~~yyysssoooiiiaaa```YYYUUUTTTPPPGGGBBBCCCBBB===;;;<<<;;;999;;;>>><<<;;;;;;===@@@BBBCCCCCCIIIJJJMMMPPPSSSVVVYYYZZZWWWYYY\\\\\\[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXYYYWWWWWWXXX[[[]]]]]]]]]]]]\\\[[[ZZZ[[[\\\]]]^^^ZZZ[[[\\\\\\\\\[[[ZZZYYY\\\ZZZXXXYYY[[[[[[XXXUUUVVVUUUTTTTTTUUUVVVUUUSSSPPPNNNLLLLLLKKKGGGAAA;;;===;;;999777555555555555333222111111111222333444ggg]]]XXXSSSSSSHHHGGGCCCCCCDDDBBBAAA@@@BBBCCCBBBAAA???===<<<===>>>>>>???>>>===<<<<<<<<<===>>><<<<<<;;;;;;;;;<<<<<<=====================<<<<<<<<<<<<<<<<<<============>>>>>>@@@AAAAAAAAA@@@???@@@@@@???>>>============<<<===>>>??????>>>======>>>===<<<>>>???@@@???======>>>???>>>>>>>>>@@@BBBEEEJJJKKKHHHFFFGGGFFFDDDBBBAAA@@@@@@AAAAAA???===;;;;;;::::::::::::;;;;;;===<<<<<<<<<<<<<<<<<<<<<999999888888888999:::;;;======FFFTTTVVVIII???===::::::;;;;;;;;;;;;::::::;;;<<<===<<<:::777777777777777666555444444444444777666555444444333333444444444555666666555444333555444444333333333444444333333333444444444444555555555555555555555555555444555555555666666666666777666666555444444333333222333333444444444444333333444444555555444444333444333222222333444333111444333111111222333333222555333222333555666555333444444333333222333333333222333444444444444333222555555555555555555555555444444444444444444444444444444444333333444444444222222333333444555555555333333444555666666777777666666555555666888:::<<<<<<:::888666555555666666666666666666666666666666888888777777777666666666777777888888999:::::::::999999999888888888777777::::::999999999888888888777777777777888999::::::=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<>>>>>>???>>><<<;;;:::::::::;;;:::;;;<<<<<<<<<<<<;;;::::::::::::999999999888888777777888888888888777777888888888888999999999999::::::888777666666666666:::999666444333333444444555444444333333444444555666666666666666555444444333333333333444666888999888888888888888999999:::999999;;;>>>EEEQQQ]]]dddqqquuuyyyzzzzzz|||yyy~~~yyyqqqnnnppptttnnn```[[[[[[iiiuuuooobbbWWWTTTSSSNNNHHHFFF@@@======??????:::888999;;;:::999999;;;============>>>@@@CCCFFFHHHJJJKKKOOORRRUUUWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSUUUTTTTTTVVVYYY\\\\\\\\\^^^^^^^^^^^^^^^______```ZZZZZZZZZZZZZZZYYYXXXWWW[[[YYYWWWWWWXXXWWWTTTQQQPPPNNNMMMNNNOOOPPPOOOMMMJJJHHHFFFEEEDDDAAA<<<888999888777555444444444444333222222222222333555555jjj^^^WWWRRRQQQEEEEEEBBBBBBBBBAAA??????@@@BBB@@@???===<<<;;;<<<<<<===>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<===>>>>>>===<<<<<<;;;<<<<<<<<<<<<============>>>>>>???@@@?????????@@@???>>>===<<<<<<<<<<<<===>>>>>>??????>>>=========<<<;;;<<<>>>???>>>===;;;<<<============???AAACCCGGGGGGCCCAAACCCCCCBBB???===<<<<<<>>>>>>===<<<999999888999999:::;;;<<<>>>>>>======<<<<<<<<<;;;999999888777888999:::;;;:::@@@NNN\\\ZZZKKK>>>;;;::::::;;;;;;;;;;;;:::::::::;;;<<<<<<999777777888666666555555555555555666777666555444333333333333555555555555444333222222555444444333444444555555333333333333444444444444444444444444444444444444444444444555555555666666666666555555444333333333444333333222222222222333444555555666666555555444555333222222333333222000555111---...111444333111444333222333555666555444555555444333222222111111222333444444444444333333555555555555555555555555555555555555555555555555444444333333333333444444222222333333444444555555222333444555666888999999444333333333444666777999999777666444333333333444555555555555555555555555666666666666555555555555666666777999;;;<<<===>>>999888888888888777777777999999999888888888888888888888888888999:::;;;<<>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<>>>???@@@>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888999999999999888888888888999999999:::::::::;;;:::999777666666555555777666555444444555666777555444444333333444444555555555666666555555444444333333333444555666888888999888888888888999::::::999<<<<<<999777>>>LLLYYYpppwww~~~~~~~~~}}}{{{yyyxxxvvv```RRRNNN___mmmiiiSSSLLLOOOPPPMMMJJJJJJCCC===<<<<<<;;;===AAA;;;999888777999999999888777888:::;;;===???AAAAAAEEEHHHKKKMMMNNNNNNPPPQQQSSSSSSSSSSSSRRRQQQOOOOOORRRRRRRRRTTTXXX[[[\\\\\\]]]^^^___```aaa``````___[[[ZZZYYYXXXWWWWWWVVVVVVZZZXXXVVVUUUTTTSSSPPPMMMHHHGGGFFFGGGHHHIIIHHHGGGCCCAAA>>>===;;;:::777444555444333333222333333333333333333333444555777777iii\\\UUUOOONNNDDDDDDBBBCCCCCCAAA???>>>???AAA@@@???>>>============>>>======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;:::;;;===??????>>><<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>>>>===:::;;;<<<<<<<<<===???AAABBBEEEEEEAAA>>>AAABBBAAA>>>===>>>???AAAAAA???<<<888888888888999;;;<<<<<>>>>>======<<<<<<;;;999888777777777888:::;;;777>>>JJJTTTQQQDDD:::888:::::::::;;;;;;:::::::::999;;;;;;;;;999777888999777777666666666777777888666666555444333333333333555555555444333222111111333333222222333333444444222222333333333444444444444444444444444444444444333333444444444555555555555555555444444333333333555444222111000111111222444444555555555555444444555333222222333333111000///...///000222444444333333333333333444555555444444444444444333333222222333333333444444444444444555555555555555555555555555555555555555555555555333333333444444333333333111222222333444444555555444444555555666777888888333222222222333444666777777666444333222222222333555555555555555555555555666666666555555555555555555666777888:::<<<======888888888888777777777777888888888888888888888777888888888999:::;;;<<<===>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;<<<======:::::::::999999999888888888888999999999999888888999999999999::::::::::::;;;:::999777666666555555555555444444444555666666555444444333333444444555555666666666666666555555444444444555666666777888888888777777888888999:::888;;;<<<888555999EEEPPPgggsss|||{{{|||rrraaaUUUPPPRRR\\\nnnuuuZZZJJJHHHIIIFFFCCCIIIDDDAAADDDEEEBBB@@@AAA<<<:::888888999999888777777777888999:::;;;<<<<<<===???BBBDDDDDDEEEFFFHHHLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNQQQUUUXXXZZZZZZYYYZZZ]]]^^^___^^^\\\ZZZYYYXXXVVVTTTSSSSSSSSSTTTVVVUUUTTTRRRPPPMMMJJJIIICCCAAAAAAAAACCCDDDCCCBBB<<<:::888666444444333333222222222222333333444444444444555555666777888999eeeXXXQQQLLLLLLCCCDDDCCCCCCCCCBBB@@@???@@@AAA>>>>>>==================<<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;:::::::::;;;;;;999;;;===??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======;;;;;;:::999999999::::::>>>>>>>>>>>>>>>??????@@@>>><<<:::;;;<<<>>>>>>===999:::<<<<<<<<<<<>>@@@BBB@@@???@@@BBBEEEGGGEEEAAA>>>999999999999:::;;;======>>>>>>======<<<<<<<<<;;;999888777777777888999:::888;;;BBBEEEBBB;;;888999999::::::::::::::::::999999::::::999888777888:::888888888777888888999999666555444333333222222333555555444333222111111111111111000000111222222333222222222333333333444444444444444444444444444444333333333333444444444444444444444444444333333333555444222111000111111222333333444444444444333333444333111111222333111000---333999:::666333333444333333444444444444555555111222333444444444444333333333333444444555555555333333333333333333333333555555555555555555555555222222333444444333222222111111222222333444444555666666666666555555555555333333333333444555555666666555555444333333333333666666666666666666666666666666666666666666666666555666666777888999999999777777777777777777777777777777777777777777777777888888888999:::<<<===>>>::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>:::::::::999999999888888888888888999999888888888888888999999999::::::::::::999888777666666666666666666555444444444444444555444444333333444444555666777777888888888777777444444555666666777777777666666666666666777888888888999:::999999;;;@@@DDDRRRcccwwwzzz}}}}}}}}}|||zzzuuuooohhhaaaZZZVVVNNNQQQ[[[hhhuuu~~~mmm___VVVQQQIIICCCCCCDDDIIIRRRTTTKKK>>>777;;;999888888999:::999888444555555666666777777777999;;;<<<===<<<<<<===>>>AAAAAACCCDDDEEEFFFFFFFFFGGGGGGGGGIIIMMMPPPQQQQQQOOOQQQTTTVVVVVVUUUSSSQQQPPPNNNMMMKKKJJJJJJKKKLLLMMMLLLLLLJJJGGGDDDBBBAAA<<<;;;:::;;;===>>>===<<<888777555333111111222444222333333444555666666666555555666777888888999999cccUUUNNNIIIKKKCCCEEECCCDDDCCCBBB???>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999:::::::::::::::;;;<<<<<<:::;;;<<<>>>>>>>>>======:::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<::::::999999999999999:::=========>>>???@@@AAABBB???===;;;;;;===>>>???>>>999:::<<<<<<<<<===???BBBAAAEEEEEEBBB@@@AAABBB@@@;;;<<>>888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;:::999999999:::;;;;;;<<<<<<<<<:::::::::999999999888888777777888888888888777777777777888888888999999999888888777777777777888888777666666555444333222222555444444333333444444555777777888999999999888888444555666777777777777666666555555555555666777777999888888999::::::999777===MMMbbbuuuzzzqqqwww|||zzz|||zzzrrrlllhhheeecccgggeeeddddddbbb___bbbfffiiiooosssttttttrrrkkkddd]]]TTTMMMLLLLLLGGGAAA???;;;:::888888888999888777555555666666666777777777777888999888777666777999777888999;;;<<<=========???>>>>>>???BBBDDDDDDDDDDDDFFFHHHJJJKKKIIIGGGFFFBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA???===:::::::::555444444555777888777666555666555444222222444666444444666777888888888888666777777888888888888777dddUUUMMMHHHJJJBBBDDDBBBCCCBBB@@@>>>======???;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<;;;:::999888888888888999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<:::999999888999:::;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<===???AAACCCEEE@@@>>>;;;;;;===???@@@@@@999;;;<<<<<<===>>>@@@BBB@@@DDDFFFCCCAAAAAAAAA>>>;;;::::::;;;;;;;;;888666:::999999999999999::::::999999::::::;;;<<<<<<<<<888777666666666777999::::::999777666888:::;;;:::999999::::::::::::999999777888888888777777:::<<<999999888777666666666666666555444333222222222222333222111000000111222222////////////000111222333111222222222222333333333333333333333333333333333222222222222333333333333333333333333333333333333222333333444444444444333333333444444444444333333111000///000222333333222333999??????:::444222333111333555555333333444666111222444555555444333222444333333333444555777888333333333333333333333333333333333333333333333333000222333444444333222000111111111222333333444444444444444444444333333333222222333444444444444333333444444444444333222222555555555555555555555555333444444444555555555555555555555555555666666666666666666666777777888888555555555666666666777777666777777888:::;;;===>>>:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;:::999777888999;;;;;;;;;;;;::::::::::::999999999888888666666777777777777666666666666777777777888888888666666666666777888999:::555555555555444333222222555444444333333444444555666666777888888888888888444555666777888777666666666666666666666777777888777888888999999888666555666???MMM]]]nnnyyyyyyrrrnnnuuu}}}{{{yyyyyy{{{}}}xxxssstttxxxwwweeeQQQGGGGGGIIIUUUcccppp~~~oooXXXKKKEEECCCDDDGGG@@@>>><<<:::::::::999777777777777888888888999999666666777666555444666777555555666777777777777777<<<:::999999:::;;;;;;:::;;;<<<>>>???@@@???======777888888999999999999999777999:::999777555666777333222222333555666666555333555666555333333555888555666777888999999888888777888888999888888666666fffWWWNNNHHHJJJBBBDDDAAAAAAAAA???===;;;<<<=========>>>>>>???>>>>>>===::::::;;;<<<;;;:::999888777777888999:::<<<===>>>;;;;;;;;;;;;<<<===???@@@:::::::::;;;;;;;;;<<<<<<:::999888888888999:::;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<===???BBBDDDFFFAAA>>><<<<<<===???@@@@@@999;;;<<<======>>>AAACCC>>>CCCFFFCCCAAAAAA@@@===BBB???<<<;;;;;;<<<<<<<<<999999888888888888888888777888888999:::;;;<<<<<<888777666666666777999:::777777666666:::<<<:::666999999999::::::999999999777888888777777777:::<<<888888777555444444444444555555444333222222222222222111000000000111222333000000000000111222333444111111222222222333333333333333333333333333333333111111222222222333333333333333333333333333333333111222444555666555555444444555555555555555555444000//////000222444444333...111444666777555444444111444666555333222444777333444555555555333111///444444333333444555777888444444444444444444444444222222222222222222222222000111333444444333111000000111111222333333444444222222222333333444444444111222222333333333222222222222333333333222222111444444444444444444444444222222222333333444444444444444444555666777777888555666666666777777888888444555555555666666777777666666777888999;;;============<<<;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===888999:::;;;;;;;;;:::999555666999;;;<<<;;;:::999:::::::::999999999888888555555666666666666555555666666666666777777777777555555555666777999:::;;;333444444555555444333333555444444333333444444555555555666777777777777777555666777888888777666666777777777777777888888999555777999999888888999;;;888;;;@@@KKK\\\lllppplllpppvvv~~~||||||}}}~~~|||}}}xxx~~~rrrUUUEEEBBBCCCKKKSSS^^^rrr}}}jjj___UUUJJJ@@@;;;GGGDDDAAA???>>><<<:::888444444555555666666666777444555666555444444666888888888888888777666555444<<<;;;999888999999888777666777888999999999888777333444666888888888777777444666999888666555666888444333333444666888777666222555777666555444666888555666888999999999888777888888999999888777555444eeeQQQEEEFFFPPPFFF@@@AAA@@@>>>=========;;;999;;;777222<<<^^^xxxiiiHHH;;;;;;<<<<<<;;;999888666777777888888888999999999888999::::::;;;;;;::::::::::::999888999:::;;;<<<999999999999999999999999;;;<<<===<<<;;;;;;<<<===<<<===>>>???@@@@@@@@@@@@<<<<<<<<<<<<============<<<;;;;;;<<<>>>@@@BBBDDDHHHDDD@@@>>>???@@@@@@@@@;;;;;;;;;::::::999999999;;;:::999888888888999:::888:::;;;;;;:::999;;;<<<<<<:::888888999:::999888666777999999888999;;;===999::::::;;;;;;::::::999777777777777777777777777888888888888777666444444333333333222222222111111000000111111111222222222000000111222333333444444333333444444444444444444555//////555666111...111000222555666444333222222333333333222222333444444111111000111222444666888444555555555555555555444222222111111111111222222222222222222222222222222777:::===;;;666333444777333333333222222222111111111111111222222333333333111111222222222333333333222222222222222222222222000111222333333222111000222222222222222222222222333333333333222222111111222333333444333222000///111222222333333222222111333333333444444444555555666555555555555444444444444444444444444444444444666666666666777777777777666666666666666666666666777777777777888888888888888888999999999:::::::::;;;;;;;;;:::::::::999999999999:::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::888888999::::::;;;<<<<<<888888888888888777666666444444555555555555555555444444444444444444444444666666666666777777777777888777777666555444444444===;;;888555444333444444333444666777777777666555666666666666666777888888777777666666666666777777444555555555666666777777777:::===AAAGGGTTTeeeqqqwww~~~{{{xxx}}}~~~vvvwwwaaaMMMCCC@@@@@@DDDPPPcccvvv~~~uuujjj[[[LLLEEEFFFIIIGGGDDDDDDCCCAAA<<<777666777999888666555555666777666555555777777555444888999::::::888666333222888888777777666666555555666666666666555555555555555555555555666666666777888777555333222333444555444555555666777888888888777777666666555555666666===;;;:::888888999:::;;;444555666777777777777666jjjXXXKKKFFFLLLEEEDDDAAA@@@>>>>>>>>>===<<<:::AAAAAA>>>BBBXXXkkkaaaIII999999::::::999888777666777777777777777777777777888999999:::;;;::::::::::::999999888999:::;;;<<<999999999999999999999999888:::<<<<<<;;;<<<===???<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<============<<<<<<<<<<<<>>>@@@BBBCCCGGGDDD@@@>>>>>>>>>???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888::::::888:::;;;;;;:::999;;;<<<<<<:::888888999:::999888777888999999888888:::<<<999999::::::::::::999999777777777777777777777777888888888777777666444444333333333333222222222222000000111111111222222222111111111222222333333333222222222333333333333444555444444222///---///111000222555555444333222222444333333222222333333444222111111111222444666777333444444555555444444333222222111111111111222222222222222222222222222222222555888666222000111444333333333222222222111111111222222222222222222333111111222222222333333333222222222222222222222222111111222222222111000000222222222222222222222222111111111111111111111111333333333333333222111000111222222333333222222111333333333444444444444555555555555555444444444444555555666666666666555555444555555555555666666666555555555555555555555555666666777777777888888888888888888888999999999999::::::::::::999999999999888999999:::;;;;;;;;;:::888888888888888888888888888888999999:::;;;;;;;;;888888888888888777666666555555555555555555555555555555555555555555555555666666666777777777888888888777777666555555444444;;;999777555333333444444333444555666777666666555666666666555555666777777777777666666666666777777555555555555666666666777444777999;;;???IIIVVVaaahhhzzz~~~}}}~~~~~~}}}|||xxxmmm^^^SSSQQQJJJHHHFFFIIIQQQ]]]hhhoookkkjjjjjjllljjjccc______\\\VVVOOOKKKJJJJJJJJJIII:::;;;<<<<<<999777777777555444555777999999777555666777888888888777666555777777777777777666666666666666666666666666666666555555555666666666777777===<<<999777666666666777555555666777777888999999999888888888888888999999888888888888888888888888>>>;;;777333333555888;;;lll___PPPEEEGGGCCCGGGAAA@@@>>>>>>>>>>>><<<;;;444999999777>>>HHHDDD777777777888888888777777666666666666666666666666666888888999::::::::::::999999999888888999999:::;;;999999999999999999999999777999;;;;;;;;;<<<>>>@@@???>>>===;;;::::::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<===>>>???AAABBBEEEBBB???===<<<======<<<<<<<<<==================::::::888888888999:::;;;888:::;;;;;;::::::;;;<<<<<<:::888888999:::999888888999:::999777777999;;;777888888999999888888777777777777777777777777777777777777777666555555444444444444444333333333333000000000111111111111222111111222222222222222222111111111222222333333333...:::???666///111444444111333555555444222222333444333333222222333333333333222222222222333444555222333333444444333333222222222111111111111222222222222222222222222222222///222444444111///111333333333333222222222111111222222222222222111111111111111222222222333333333222222222222222222222222222222222222222111000///222222222222222222222222111111111111111111222222333333222222111111222222111222222333333222222111333333333333444444444444555555555555444444444444555666888999999888666555333333444444444555555555555555555555555555555555666666777777777777888888777777777777888888888888999999999999888888888777777777999:::;;;;;;;;;;;;999888777666666777888999999999999999999999::::::888888888999888888777666555555555555555555555555555555555555555555555555777777777777888888888888777777777666555555444444888777555444333333444444444444555666666666666555666666555555444555555555777777666666666666777777555555555555666666666666333555666666888===FFFMMMVVVrrrzzz|||{{{xxxuuuvvv|||~~~xxxkkk___\\\```]]]^^^^^^[[[UUUPPPNNNNNNMMMOOOXXXfffqqquuuwwwzzz}}}tttggg[[[SSSOOOMMMMMMGGGHHHHHHEEE@@@;;;888777666666666777999888666444555555666666777777888888777777777777777888888888777777777777777777777777666666666666777777777777@@@>>><<<:::888777777777777777777888888999999:::888888888777888888999999999999:::::::::999888777;;;999888777999<<<@@@BBBhhh[[[NNNDDDEEE@@@GGGAAA???>>>>>>>>>>>>===;;;888===>>>::::::>>>>>>999666777777777777888777777777777666666666666555555777888888999999999999999888888888888888999999:::888888888888888888888888777999;;;;;;;;;;;;===???DDDBBB???<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>???@@@@@@CCC@@@===;;;;;;<<<;;;:::;;;;;;<<<<<<======>>>>>>:::999888888888999:::;;;999:::;;;;;;::::::;;;===<<<:::888888999:::999888999::::::999777666777999666666777777777777666666777777777777777777777777666666777777666555555444555555444444444333333333000000000000111111111111222222222222111111111111111111222222333333444444(((???JJJ===222555777111111333555555333222222333444444333222222222333333444333333333333333333333222222222333333222222222222222111111111111222222222222222222222222222222000222444444333222333555333333333222222222111111333333222222111111000000111111222222222333333333111222222222222222333333333222222222111000000///111111111111111111111111222222222222333333333333444333222111111111333333111222222333333222222111222222333333333444444444555555555444444444333333444555888999999888555444333444444444444555555555555555555555555555555555666666666666777777777888666666666666777777777777888888888888777777777777666666888999;;;;;;<<<<<<;;;999888666666888999;;;999999999999888888888888888888888999999888888777666666666666555555555555444444444444444444444444777777777777888888888999777777666666555555555555555555444333333333444444444444555555555666666666666666555444444444444555777777666666666666777777555555555666666666666666444555666666777999===AAAIIIeee{{{uuu{{{xxxwwwuuusssuuuzzzrrreeebbbgggooozzzuuu^^^KKKAAA???BBBKKKYYYeeeooozzz}}}nnn___RRRHHHCCCJJJLLLLLLKKKFFFAAA===<<<>>><<<:::999999999777666555555555555555666777888777777777888888999999999888888888888888999999999666666777777777888888888<<<;;;:::888777777777777888888888999999:::::::::::::::999888888888999999999999888777777777777888666;;;CCCJJJNNNNNNLLLJJJ^^^PPPIIICCCEEE???CCC@@@>>>======>>>>>><<<;;;>>>>>>>>>======???@@@@@@777777777777777888888888777777777777777777777777666777888888999999888888777777888888888888999888888888888888888888888888999:::<<<;;;::::::;;;<<>>>>>>>>>>>AAA>>><<<;;;;;;;;;:::999:::::::::;;;;;;<<<<<<<<<999999888888888999;;;<<<999;;;<<<<<<;;;:::<<<===<<<:::888888999:::999888999::::::888666666777888555666666777777666666555666666666666666666666666555666666666666555555444555555444444444333333333000000000000000000000000222111111111111111111111222222222333444555555666999NNNRRR>>>///111333,,,222333444444333222333444555444333333222222222333333333444333333333222222111222222222222222222111222222111111111111222222222222222222222222222222000222333444444444444555333333333222222222111111222222222111111000000000111111222222222333333333111111111222222333333333333222222111111000000000111111111111111111111111111222222222222222222222333333111111111222333444111222222333333222222111222222222333333333444444555444444444444333333333222444666888888666444222444444555555555666666666555555555555555555555555555666666666666777777777555555666666666777777777888888888777777777666666555666777999:::;;;;;;;;;:::999777666666777999:::888888888888888888777777888888999999999999888888777777666666666555555555333333333333333333333333666777777777777888888888666666666666555555555555444444333333333333444444444444444444444555555666666555555444444444555555777777666666666666777777666666666666666555555555444555666777777888:::<<<>>>PPPhhhyyyzzztttvvvzzz~~~yyytttssswwwzzz{{{zzz{{{ooommmqqqyyynnnUUUGGGDDDDDDFFFJJJNNNVVVfffttt}}}vvvlll___TTTMMMMMMOOOQQQPPPLLLGGGBBB@@@AAA>>>;;;::::::;;;::::::777777666666666666777888777777888888999999::::::777888888888999999999:::777777777888888888888999777777777777888888999999999999999999::::::::::::;;;;;;:::999888888888888555444333444666999===???GGGLLLRRRWWWWWWSSSLLLHHHWWWHHHDDDDDDFFF>>>AAA>>>===;;;<<<======;;;:::888555444777999999999;;;999888777777777777777888666666777777777888888888666666777888888888888777666666777888888888888777888888888888888888888888:::;;;<<<;;;:::999:::;;;>>>===<<<:::999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>======>>><<<;;;;;;<<<<<<;;;:::999999999:::::::::::::::999888888888888999;;;<<<999;;;<<<<<<;;;;;;<<<===<<<:::888888999:::999888999999999888666666777888555666666777777666666555666666666666666666666666555555666666666555555444444444444444333333333333111000000000000000//////000000111111111111111111222222333444555555666666VVV___WWW===---000444///222333444444222222333444555555444333222222222222333333444444444333222222111222222333333222222111222222111111111111222222222222222222222222222222000000111222333333222222333333333222222222111111111111111111111000000000111111222222222333333333111111111222222333333444222111111000111111222222111111111111111111111111111111111000000000//////222222111111222222333333111222222333333222222111222222222222333333333333444444444444333333333333222333444666666444333222444555555555555666666666444444444444444444444444555555666666666666777777666666666666777777777777888888888888777777777666666666888999::::::::::::888777666555555666777888777777777777777777888888777888999999:::999999999888777777666666555555555444444444444444444444444666666666666777777777777666666666666666666555555444444444444444444333333444444333333444444555666555555444444555666666777777777666666666666777777666666666666666555555555222333444555777888999999666>>>KKKXXXeeepppwwwzzzuuuuuuzzzyyyvvvyyy~~~~~~vvvzzz}}}ooo^^^VVVMMMJJJHHHFFFDDDDDDLLLVVVWWW^^^gggmmmooonnnlllkkkmmmnnnllleee[[[OOOEEE@@@;;;:::999999:::;;;:::888999999999999999:::::::::999999999999999:::::::::777777777888999999::::::777888888888999999999999777777888999:::;;;;;;;;;999999999999999999999999555555555555555666666777888999:::===AAAFFFKKKNNNYYYWWWSSSNNNHHHCCC???===UUUGGGEEEDDDEEE===AAA<<<;;;::::::;;;<<<:::999===888888======::::::???999888666555555555555666444444555555666777888888555666777777888888777777555666777888888888777666888888888888888888888888888999;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>===<<<;;;<<<;;;:::;;;<<<======<<<::::::::::::999999999999999888888777888:::;;;<<<:::;;;<<<<<<;;;;;;<<<>>><<<:::888888999:::999888888888999888666666777999666666777777777777666666666666666666666666666666444444555666666555555444333333333333222222222222111111000000//////////////////000000111111222222000111222333444555666666QQQRRRIII888000444666333222333444333222222333555666555444333222222222222111222333444444444333222222222333333333333222222222222111111111111222222222222222222222222222222111000111111222222111000333333333222222222111111000000000000111111111111111111222222222333333333000111111222333333444444111000000000000222333444111111111111111111111111444444333333222111000000000111222333333333333333111222222333333222222111111222222222222333333333444444444333333333222222333333444444444444333333333333444444444555555555444444444444444444444444555555555666666666777777666666777777777888888888999999888888888777777777777777888999999999999999777777777777777777777777555666666666777888888888777888999999:::::::::999888888777777666555555444666666666666666666666666444555555555666666666666555666666666666666666666555555555555555444333333444444333333333444555666444444444555666777888999777777666666666666777777777666666666555555555555222222333555777999999999777888;;;BBBKKKWWWfffpppuuuxxxzzzzzz~~~tttkkkfffeee___\\\[[[___^^^VVVNNNJJJDDDIIIPPPXXX```iiisssyyy{{{lll[[[NNNGGGDDDEEEGGGIIIHHHEEE>>>999:::;;;===???@@@@@@??????:::::::::::::::999999999666666777777888999999:::888888888999999999::::::777888999:::::::::::::::999999999999999888888888555666777888;;;===???@@@CCCEEEHHHKKKNNNPPPRRRRRRTTTOOOGGGAAA======@@@BBBWWWJJJGGGDDDCCC<<>>:::;;;<<<===>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>===<<<;;;;;;::::::;;;===>>>>>>===;;;;;;;;;::::::999999999888888777777888:::;;;===:::;;;<<<<<<;;;;;;<<<>>><<<:::888888999:::999888777888888777666666888999666666777777777777666666666666666666666666666666444444555555666555555444333333333222222222111111111111000000/////////......//////000111222222333///000000222333444555555111333111...000444333///333444444333222222333555666555444333222222222222111222333444555444333333222333333444444333333222222222111111111111222222222222222222222222222222333222222333444444222111333333333222222222111111//////000000111111222222111111222222222333333333000000111222333333444444000000//////000222444555000000000000000000000000999999888777555444333222///111222333444333333222222222222333333222222222111111222222222333333333444444444333333333222222444444444444444444444444222222333333333444444444444444444444444444444444555555555555666666666777777777777777888888888888999999999999888888888888777888888999999999888888999999::::::::::::999999444555555666777888888999777888999:::::::::::::::999888888777666555555444888888888888888888888888444444444444555555555666555555555666666666666666666666666666555444333222444444333222333444555666444444444555777888:::;;;777777666666666666777777777777666666555555555444444444444666999:::;;;:::<<<;;;999999<<>>===<<<:::999888777777:::999888999;;;<<<;;;:::777555222333666888777555222222222333444555666777666333888CCCCCC888333666555666888888777777999:::777777888888888888777777888888999:::<<<===>>>>>>;;;:::999<<>><<<;;;:::;;;===>>>===<<<888888888777888888999:::999999999999999999999999;;;<<<<<<:::999999;;;===::::::999888777777888888:::999777666555555555555666666666666555555555555333333333333333333333333222222222111111111111000000000000000111111111111000000000000111111111111...000222333444333111000000111111111111222222222222222222222222222222222555444333333222222222222333333222111111222333333222333333444444333333222222222222111111111000000222333333444444333333222333333222111000000111111333333333333333333333333333222111000000111222333222222222222222222222222333333222111000000111111111000000///000333999===222111000000000111333333222555888;;;:::777333000222222111111111111222222333333333333333222111000333333333333333333333333555555555444444333333333444444444444444444333333444444444333333222222222444444444555555555555666888888888888777777777777777888888888888999999999999999999999999999999999:::::::::::::::::::::::::::::::::999999888888888777777888999::::::;;;;;;::::::::::::::::::::::::888999999:::999888666555666666555666666777888999555666666666666666555555666666666666666666666666666555444444555666777888333222111111222444777888555555555555666666666666666777777777777888888888777777777777777777777777444555555666777888888999777999:::888888===GGGOOOaaaiii{{{}}}zzzpppjjjpppzzz|||jjjSSSPPPJJJEEECCCHHHSSS[[[hhhiiikkkkkkiiigggffffffiiivvv|||ppp]]]MMMGGGCCCAAADDDIIIKKKGGGBBB>>>======;;;:::888777777444777999666333222777;;;;;;;;;;;;;;;:::999888777;;;:::999999888888888888555444555888<<>>>>>>>>???CCCMMM\\\mmmyyyYYYJJJDDD@@@AAA;;;AAA===<<<;;;:::999888888888:::999888999;;;<<<;;;:::666444333555777999888666333333333333444555666666888555999BBBBBB999555888444666777888777777888:::777777888888888888777777666777777888999::::::;;;888777777:::>>>@@@@@@???999999999999::::::;;;<<<=========<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;:::::::::<<<===<<<;;;888888888888888999999:::999999999999999999999999:::;;;;;;:::999999;;;===999888888777666666777777888888666666555666777777666666666666555555555555333333333333333333333333222222222111111111111000000000000000111111111111000000000000111111111111---...000111111111///...000111111111111222222222222222222222222222222222555444333333222222222333333333222111111222333333222333333444444333333222222222222111111111000000222333333444444333333222333222222111000000111111222222222222222222222222222222111000000111222222222222222222222222222222333222222111111000111111222222111000000111555888222111000000000111222333111333444555666444333222222222111111111111222222333333333333333222111000333333333333333333333333555555444444444333333333333333444444444444444444444444444333333222222222444444444444555555555555777777777777777777777777666666777777777888888888999999999999999999999999:::::::::999999888888777::::::999999999999999999999999999::::::;;;;;;<<<::::::::::::::::::::::::999999999999999888777777777666666666666777777888555666666666666666555555777777777777777777777777777666666666666777888999555444333222333555777888555555555555666666666666666666666666777777777777666666666666666666666666555555555666777888888888555777888666555888@@@FFFKKKUUUiii~~~xxx~~~~~~~~~}}}{{{uuu|||www]]][[[YYYWWWUUURRRNNNLLLMMMMMMNNNPPPSSSWWW\\\```cccqqq~~~{{{tttllleeeTTTRRRRRRVVV[[[XXXNNNEEEFFFDDD@@@>>><<<===???@@@@@@???===:::777888;;;>>>:::<<>>;;;888444999???BBBBBB@@@??????>>>@@@CCCFFFIIIJJJIIIHHHMMMQQQVVVZZZ[[[VVVOOOIII@@@;;;999<<>>===>>><<>>>>>777555888444666777777777777888:::777777888888888888777777777777777777888888999999777666666888;;;======<<<888888888888999:::<<<<<<<<<<<<<<<<<<========================<<<;;;::::::;;;999999:::;;;<<<;;;:::888888888888888999::::::::::::::::::::::::::::::999999:::999888999;;;===888888777666666666666777777666666666666777888999666666666555555555555444333333333333333333333333222222222111111111111000000000000000111111111111000000000000111111111111---...///111111000000///000111111111111222222222222222222222222222222222444444333222222222333333333222222111111222222333222222333333333333222222222222222111111111111111222222333333333333222222333222111111000111111111111111111111111111111111222222111000000111222222111111111111111111111111222222222111111111111111222333333111000///111222111111000000111111222333000000000000111111111111222222222222222222222222222222333333333222111111333333333333333333333333444444444444333333333333222222333333444444555555444444333333333333222222444444444444555555555555666666666666666666666666555666666666777777777777999999999999999999999999::::::999888777666555555999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888999999999888777777666666666666777555666666777777666666666888888888888888888888888888888777777777888999999777666555444444555666777555555555555666666666666555666666666777777777777555555555555555555555555555555666666777777888888555777888666444555:::>>>;;;AAAPPPcccqqquuuuuuwwwyyywwwnnnbbbccchhhpppuuuooo___QQQFFFCCC???===AAAHHHPPPVVVVVVaaajjjhhhaaa^^^^^^^^^```bbbiiiuuu~~~{{{nnnbbbTTTRRRNNNMMMNNNSSSYYY]]]]]]XXXQQQLLLJJJKKKMMMNNNQQQSSSVVVWWWUUUQQQLLLHHHFFFOOOZZZ^^^[[[UUUPPPOOOHHHKKKOOOQQQQQQNNNIIIFFF???@@@BBBEEEFFFCCC===777<<<>>>@@@AAAEEEKKKMMMJJJKKKTTTbbbpppzzz}}}RRRFFFCCC@@@???777<<<:::::::::999999::::::;;;999888777888999:::999888555666777999999888666444333333333333333444555666666333444888888444333666444555777777666666888999777777888888888888777777999999999999999999999::::::999888888888888888777888888888999:::<<<===>>>::::::;;;;;;<<<<<<======<<<===>>>>>>===;;;999888:::999888999;;;<<<;;;:::999888888888888999::::::::::::::::::::::::::::::888888999888777888;;;===888888777777777777888888777777777777777777777888666666555555555444444444333333333333333333333333222222222111111111000000///000000000111111111111///000000000111111111111000000111222222222222111000000111111111222222222111222222222222222333333444333333222222333333333222222222222222222222222222222333333333333222222111111111111111111111111222222333333333333222222222222111111111111111222111111111111111111111111222111111111111111111222000000000000000000000000111111222222222111111111000222333222000//////000111111111111111222222222111111111000000//////...222222222222222222222222222222333333333222222111222222222222222222222222333333333333333333333333111111222333444444555555333333333333333333333333333333444444444555555555444444444555555555555555666666666777777777888888888888888888888888888888999999999888888777777777888888888999999:::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999;;;:::999888888999:::;;;888888777666666555666666555666666777777777777666888888888888888888888888888888888777888888888888888888777666555555666666555555555555666666666666666666777777777888888888555555555555555555555555555666666666777777777888666888999999777777999;;;<<<:::>>>HHHUUU```mmmwwwzzz}}}~~~}}}xxxmmmfffccceeeooommmYYYRRRHHH@@@===???CCCFFFIIIMMMOOOLLLGGGDDDFFFHHHQQQUUU```ooo{{{{{{oooccc\\\\\\\\\___eeennnvvv{{{xxxpppfffbbbcccfffgggfffvvvuuurrroookkkgggdddbbbcccllluuutttjjj^^^WWWTTTLLLNNNQQQPPPLLLGGGBBB???AAA===999:::===???>>><<<;;;HHHTTTZZZdddooopppiiidddhhhoootttwwwzzz|||}}}zzzPPPEEEBBB??????777;;;::::::999999999:::;;;;;;999888777777999999888777777888999999888555333222444444333333333444555555555333333555555333333555444555777777666666888999777777888888888888777777999999999999999999999:::::::::999777666666777888999999::::::<<<===??????999999999::::::;;;;;;<<<<<<===>>>>>>===;;;999888:::999888999;;;<<<;;;:::999999999888999::::::;;;::::::::::::::::::::::::888999999888777888:::<<<999999999888888999999:::999999999888777777666555555555555555444444444444333333333333333333333333222222222111111111000000///000000000111111111111///000000000111111111111000000111222222222222222000000111111111222222222111111111222222333333333333333333222222333333444222222222222222222222222111222222333333222222111111111111111111111111111111222222333333222222111222111111111111111222222222222222222222222222222111111111222222111111111000000000000000000000000000111111222222222111111...000222222111000000000000000111111222222222222222222333444222000---+++111222333333333333222111111222222333333333222222222222222222222222222222333333333333333333333333111111222222333444555555333333333333333333333333333333333444444444444555333444444444555555555666777777777888888888999999888888888888888888888888777888888888999999::::::888888888999999::::::::::::::::::999999999999999999999999999999999999999:::999888888888999:::;;;888888777666666555666666555555666777888888777777888888888888888888888888777777777777777777777666999888888777666666666666555555555555666666666666777777777888888888999999666666666666666666666666666666666666777777777777555777888999999999999:::>>>999777<<>>======BBB@@@???@@@CCCDDDCCCAAABBBUUUjjjvvv~~~iiimmmsssxxx{{{~~~yyyOOOCCCAAA>>>???777<<<:::::::::999999:::;;;;;;999888666777888888777666666888999888555333222222444444444333333444444555666666555666666555666666333555666666666666777999777777888888888888777777777777777777888888999999777888888888777888;;;===;;;;;;;;;;;;<<<===??????:::::::::::::::;;;;;;;;;============<<<;;;::::::;;;999999:::;;;<<<;;;:::999999999999999:::;;;;;;:::::::::::::::::::::::::::::::::999888888:::<<<:::999999999999:::;;;;;;:::::::::999888777555444555555555444444444444333333333333333333333333333222222222111111111111000000000000000111111111111000000000000111111111111///////////////000000000000111111111111222222222111111111222222333333444333333222222222333444444111222222333333222222111111111222222222222111111111111111111111222222222111111222222222222111111111111111000111111222333222222222222222222222222000111222222222222111000111111111111111111111111///000111333333222111111---///111111111000111222000000111222222222222111222444555555444111...,,,111222333444444333222111111111222333333333222222222222222222222222222222222222222222333333333333111111222222333333444444222222333333333333444444333333333333444444444444333333444444555666666666888888888888999999999999888888888888888888888888666777777888999:::;;;;;;999999999999999999::::::999999999999999999999999999999999999999999999999888888888777888888999999888777777666666666666777555555666777888888888888888888888888888888888888777777888888777777666555888888777777666666555555555555555555666666666666777777777777888888888888666666666666666666666666666666666666777777777777444444666777888888888777888666777;;;>>>AAAHHHPPPbbbkkkzzzwwwvvvvvvxxxyyysssrrrvvvyyyvvv{{{{{{wwwwwwuuujjjddd]]]YYYZZZ[[[[[[ZZZYYYPPPHHHFFFEEEAAA===<<>>;;;;;;:::<<<>>>===;;;;;;>>>AAA>>>EEEPPPYYY\\\ZZZTTTPPP[[[jjj|||}}}sssdddlllyyyyyyNNNBBB@@@===>>>888===;;;;;;:::999999999::::::999777666666777777666555444666777666333222333555555444444333333444444444555666666666666666666555333555666666555666777999777777888888888888777777666777777888999::::::;;;777999999999888999===@@@;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;:::::::::<<<===<<<;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::888888999;;;999999888888999999:::;;;888999999:::999888777666555555555444444444333333333333333333333333333333222222222111111111111000000000000000111111111111000000000000111111111111///////////////000000111000111111111111222222222000111111222333333444444333222222222333333444555111222333333333333222111111111222222222222111111000000111111111222222222111111222222222222111111111111000000111222222333111111111111111111111111000111222222222222111000222222222222222222222222...000111333333333111000///111222111000000111333///000111222333222222111222333333333333222222111111222444555555444222111000111222333333333333222111111111111111111111111111111222222222333333333222222222222222222333333222222222333333444444444222222333333333444444444333444444555666666777777777777777777888888888888888888888888888888888888666777777777888999999999::::::999999999999999999888999999999:::;;;;;;;;;888888888888888888888888555666777888888888888888777666666666666777777888555555666888888999999888777777777777777777777777888888999999999888777666666666666777666666555555555555555555666666666666555555555555666666666666555555555555555555555555777777777777666666666666555555555666666777666555555444666999999777:::@@@KKKSSSaaatttsssooorrruuuzzz{{{yyyzzz}}}yyy{{{}}}~~~~~~|||~~~vvvooojjjgggdddhhhqqqzzz~~~ssshhh]]]WWWQQQJJJGGGIIIPPPQQQQQQLLLFFFAAA??????===>>>???AAABBBCCCDDDEEEAAA??????CCCIIIMMMNNNNNNJJJGGGBBB???>>>AAAEEEHHHFFFFFFEEECCC@@@???@@@BBBDDDGGGJJJJJJHHHIIIMMMRRR[[[gggwwwwwwooojjjnnnuuu~~~uuurrrttt|||yyyNNNBBB???===>>>888>>><<<;;;::::::999999999:::999777666666777777666444111333555444222222555888555444444333333333444444222444555444444555444222333444666666555555777888777777888888888888777777888999999;;;<<<===>>>>>>;;;<<<<<<:::888888<<>>>>>=========<<<===<<<;;;::::::;;;===>>><<<;;;:::;;;===>>>===<<<::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===;;;999888999;;;888888777777888999::::::666777888999:::999888888555555444444444333333333333333333333333333333333222222222111111111111000000000000000111111111111000000000000111111111111111111111111111222222333000111111111111222222222000000111222333333444444222222222222333333444555111222333444444333222111111111222222222222111111000000111111222222222222111111222222222222111111111111000000111222333333000000000000000000000000000111222333333222111000222222222222222222222222...///111333444333111000222222333111000000111333///000111222333222111111222111000000111333555666111222444555555444222111000111222333333333333333111111111111111111111111111111111222222333333333333333222222222222222222222222222333333444444444222222333333333444444444444444555555666777888888666666666666777777777777777777777777777777777777777777777777666666666666;;;::::::999999888888888999999::::::;;;<<<======888888888888888888888888444555666888888888777666666666555666666777888999555555666888888999999999666666666666666666666666999::::::;;;:::999888777555555666666666666555555555555555555666666666777333333333444444444555555444444444444444444444444777777777777666666666666999888777666777777666555777555444555333222777>>>===@@@GGGVVVkkkyyyvvvlllnnnsssxxx~~~}}}{{{|||yyytttjjjhhhhhhooo}}}{{{sssmmmfff```dddlllzzzzzztttgggWWWKKKGGGHHHFFFEEEDDDDDDDDDEEEFFFFFF@@@@@@@@@AAABBBBBBAAA?????????>>>======<<<;;;;;;>>>>>>>>>@@@BBBFFFIIILLL\\\```dddccc```___bbbfffxxxtttjjjffflllnnnyyywwwPPPDDD>>><<<@@@999<<<:::::::::::::::::::::::::::888666555666999===???444333555;;;AAA@@@888000333444444444444444444333444444444555555555555666444444555666777888999999666666666666777777777777777666666666777999;;;===AAA>>>;;;:::<<<<<<:::888888999;;;============<<>>>>>===<<<<<<;;;:::;;;<<<===>>>======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::<<<>>>???@@@???<<<999777::::::999999888777666666777777777777666666666666666666666666666666666666444444444444444444444444444444444333333333222222222111111111000000//////111111111111111111111111000000000000000000000000333222111000000111222333000000111222222222222111111222333333444444333333444444333222222111111000444333222111111111222333000000000000000000000000444444444333333222222222111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111000000111222222222222111333222111000000111222333333222222111222222333333222222222222222222222222222222222222222222222222222111000//////000111222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444333222222222222333333333444444444444444444555555555555666666666666666666666666666666666555555555444444444666666777888888888888888::::::999888777777888888777888888888888999999999999999999999999888777666888777666444444555555666777777777777666666666666777777777777777888888999999888888777777777777777888888888888888999999999777777777777777777777777333333333444444555555555666666555555555444444444222333444444555555444444555777999::::::888666444888888888888888777666666888888777777666666555555888888;;;AAAKKKWWWcccjjjlllwww}}}}}}~~~~~~{{{uuuqqqttt{{{~~~vvvooommmooollljjjwwwzzziii^^^\\\]]]\\\eeennnpppiiiaaa]]]]]]YYYTTTQQQRRRWWWYYYVVVRRRPPPDDD>>>EEEKKKKKKNNNTTTWWWQQQNNNNNNPPPTTT^^^ggg|||pppiiijjjooozzzvvvhhhiiipppppp}}}vvvOOOCCC>>><<<@@@:::===::::::::::::::::::::::::999888777666666888;;;===999888999>>>DDDCCC===666444444555555555555444444444444444555555555555666444444555666777888999999555666666666777777777777777666666777888999;;;<<<@@@>>>;;;;;;<<<<<<;;;999:::;;;===>>>??????>>>>>>EEEDDDBBBAAA???>>>>>>===<<<<<<;;;:::;;;<<<===>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::<<<===>>>???>>><<<:::999;;;::::::999888888777777888777777777666666666666666666666666666666666666444444444444444444444444444333333333222222222222222111111111000000000000111111111111111111111111111111111111111111111111222222111000000111222222111111222333333333333333222222333444444444444333222222222222222222222333444333222111111111222222111111111111111111111111333333333222222111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222111111000000111222222222222222333222111000000111222333222222111111111111111222222222222222222222222222222222222222222222222222333222222111111111111222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444333333222222222333333333444444444444444444555555555555666666666666666666666666666666666555555555444444444666666777888888888888888:::999999888777777888888777888888888888999999999999999999999999888777777888777666555555555666666777777777777666666666666777777777777777888888999999888888777777777777777888888888888888888888888666666666666666666666666333444444444444444444555555555555555444444444444222333444444555555444444444555777777777666555444777888888888888777666666777777777777666666555555555555777;;;BBBKKKTTTYYYeeennnuuu{{{~~~}}}~~~{{{wwwlllgggfffiiihhhjjjyyyzzzpppmmmooossssss}}}|||vvvtttiiidddccciiisssvvvppphhh]]]SSSMMMQQQ[[[ccciiinnnnnngggbbbaaaccchhhsss}}}wwwnnnjjjmmmqqq{{{vvvooottt|||uuuNNNCCC>>>===AAA;;;>>>::::::::::::::::::::::::888888777777777777888888777555555999>>>>>>999444555555666666666666555555444444444555555555555666444444555666777777888999555555666666666777777777777777777777888999;;;;;;???===<<<;;;<<<<<<<<<;;;<<<===>>>???@@@@@@@@@???CCCBBBAAA???>>>=========<<<<<<;;;:::;;;<<<===>>>===============<<<<<<<<<:::::::::;;;<<<===>>>>>><<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888777777777666666666666666666666666666666666444444444444444444444444333333333222222222111111111111111111111000000000111111111111111111111111111111111111111111111111222222111000000111222222222222333444444444444333222222333444444444444444000111111222333333444444444333222222111111222222111111111111111111111111222222111111111111111000222222222222222222222222222222222222222222222222111111111111222222222333111111222222222222111111000111111222222222222222222222111111111111222222333222111111000000000000222222222222222222222222222222222222222222222222333444444444333222111111222222222222222222222222333333333333333333333333333333333333333333333333222333333444444333333333333333333333444444444444444444444555555555555666666666666666666666666666666666666555555555555444666666777888888888888888:::999888888777888888888777888888888888999999999999999999999999999888777888777777666555666666666666666666666777777777777777777777777777888888999999888888777777777777777999999999888888777777666666666666666666666666666555555555444444444444444555555444444444333333333222333444444555555444444333444444444444444444444777777888888777777666555777777777666666666666555444444555777:::???CCCFFFUUUZZZbbbooo~~~{{{}}}||||||}}}}}}~~~yyysssooooookkkjjjuuuwwwnnnjjjlllsssxxx}}}yyywwwtttuuu|||kkkfff```bbbppp~~~vvvooollllllooowww~~~uuunnnnnnrrrwwwzzzuuuNNNCCC???===BBB<<>>===<<<;;;<<<<<<<<<<<<======>>>>>>????????????AAA@@@???>>>============<<<<<<;;;:::;;;<<<===>>>========================888999:::<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::888888888777777777666666666666666666666666666666555555555555555555555555333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111222111222222333444333333333222333333444555444444444111111111222222333333333333333222222222222111222111111111111111111111111222222222222111111111111222222222222222222222222222222222222222222222222111111111222222222333333111222222333333222222111000111222222333333222222222222222222222222222222444444333222111111111111222222222222222222222222222222222222222222222222333333444444444222111///111222222222222222333333333333333333333333333333333333333333333333333333222222333444444444333333333333333444444444444555444444444555555555555666666666666666666666666666666666666555555555555555666666777888888888888888999999888888888888888999777777888888888999999999999999999::::::999888888888888777777777666666666666666666666777777777777777777777777777888888999999888888777777777777777:::999999888777666666555666666666666666666666666666666555555444444333333444444444444333333333333222333444444555555444444444333222222222333444555777777777777777666666555666666666666666666666666555555666777888999::::::AAAEEELLLXXXlll|||}}}wwwrrrqqqsssyyy~~~{{{yyyttt{{{xxxssswwwyyypppjjjiiimmmpppsss~~~vvvmmmhhhqqqsssyyyyyylllmmmkkkmmm|||xxxqqqmmmnnnpppsssxxx~~~zzzqqqqqqxxxuuuNNNCCC???>>>BBB<<>>???>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===>>><<<<<<<<<===============888999:::<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::<<<>>>???<<<<<<;;;;;;;;;;;;;;;;;;888888888888777777777777666666666666666666666666555555555555555555555555333333333222222222111111111111111111111222222222111111111111111111111111111111111111111111111111111111111222222111111111000111111222222222222222333333444555555555444444333333333222222222111111333333333333222222111111111111111111111111111111222333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333222222333333333333222222111111222333333333333222222222222333333222222222666555444444333333333333222222222222222222222222222222222222222222222222111222333333333222000///111111111222222333333333333333333333333333333333333333333333333333333333111222333333444444444333333333444444444555555555444444444555555555555666666666666666666666666666666666666666666666666666666666777888888888888888999888888888888888999999777777888888888999999999888999999:::::::::999999888888888888888777777777555666666666777777777888777777777777777888888999999888888777777777777777999999888888777666555555555555555555555555555555666666666555555444444444555555444444444333333333222333444444555555444444555444333222333444666777777777777777777666555555555555555555555666666666555666666777777777666666666:::???FFFPPP[[[_________fffnnnsssyyy{{{yyy~~~~~~~~~~~~~~~}}}|||~~~yyypppjjjgggkkkpppxxx}}}~~~zzztttpppjjjpppssswwwvvvssspppsss{{{}}}~~~vvvOOODDD???>>>BBB<<>>;;;;;;;;;<<<<<<<<<<<<<<<888999;;;===>>>>>>======:::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777666666666666666666666666555555555555555555555555444444444333333333222222111111111222222222222222111111111111111111111111222222222222222222222222000111222222222222111000000000111222222222222111333333444555555555555555444444333333222111111000222333333333333222111000222222222222222222222222333333333333333444444444333333333333333333333333333333333333333333333333222222222222333333333333222222333333333333222222111222222333333333333333222222333333333333222222666555555444444555555666222222222222222222222222222222222222222222222222111111222222222222111111111111111222222333333444333333333333333333333333333333333333333333333333111111222333444444444444333444444444555555555555444444444555555555555666666666666666666666666666555666666666666777777777666666777888888888888888888888888777888888999:::777888888888888999999999888999::::::::::::::::::888999999999999888777777555555666666777777888888777777777777777888888999999888888777777777777777888888888777777666666555555555555555555555555555666666666555555555555555666666555555555444444444222333444444555555444444555444333333444555777888666666777777666666555444444555555555555666666666444444555666666666555555777999<<<===???DDDKKKPPPUUU```kkkqqqyyy}}}}}}~~~{{{~~~~~~}}}}}}xxx}}}~~~yyyxxxyyywww}}}wwwxxxQQQEEE@@@>>>BBB;;;>>>::::::::::::::::::::::::888777777777777777777777666555555555666666555444555666666777777666666555444444444555555555555666444444444555555555666666444444444555555555666666666777888999:::999888888666888999999888888;;;======<<<;;;::::::;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;:::;;;<<<===>>>::::::::::::;;;;;;;;;<<<999:::<<<===>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::;;;;;;<<<<<<::::::::::::::::::::::::999999999888888888777777666666666666666666666666555555555555555555555555555555555444444444333333111111111222222333333333111111111111111111111111222222222222222222222222000111222222222222111000000111222222333333222222333444444555555555555555333222222222222222222222222222333333333222111000222222222222222222222222111111222222333333333333333333333333333333333333333333333333333333333333222222222333333333444444222333333444444333333222111222333333444444333333222222333444444333222222444444333444444555666777222222222222222222222222222222222222222222222222222222222222222333444555000111111222333333444444444444444444444444444444333333333333333333333333000111222333444444444444444444444444555555555555444444444555555555555666666666666666666666666666555666666666777777777777666666777888888888888888888888777777888999999:::777888888888888999999999888999::::::;;;;;;::::::999999:::::::::999888777555555555666777888888888777777777777777888888999999888888777777777777777777777777777777666666666555555555555555555555555555555555555666666666666777777666666666555555555222333444444555555444444333333333444444555666777666666777777666666555444444444444555555555666666444444555555555555555555777888999999888999>>>CCCIIISSS___iiiwww~~~}}}~~~~~~~~~~~~yyyQQQFFF@@@>>>BBB;;;===::::::::::::::::::::::::888888777777777777888888777777777777888777666555555555666666666666555555444444444555555555666666444444444555555555555555444444444555555555666666666777999::::::999888777555777999888777777:::=========;;;::::::;;;<<<===::::::999999::::::;;;;;;<<<<<<;;;:::;;;<<<===>>>999999999::::::;;;;;;;;;999;;;<<<>>>>>>===;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888777666666666666666666666666666666666666666666666666666666555555555444444444111111111222222333333333111111111111111111111111222222222222222222222222000111222333333222111000222222333444444444444333333444555555666666555555111111111222222333444444222222333444333222111000222222222222222222222222000000111111222222222222333333333333333333333333333333333333333333333333222222333333333444444444222333333444444333333222111222333333444444333333222222444444444444222222222222222333444555666777222222222222222222222222222222222222222222222222333222222222333555777888000000111222333333444444444444444444444444444444333333333333333333333333000111222333444444555444444444444555555555666666444444444555555555666666666666666666666666666666555666666666777777888888666666777888888888888888888888777777888999::::::777888888888888999999999888999::::::;;;;;;;;;;;;999999:::;;;:::999888777444555555666777888888999777777777777777888888999999888888777777777777777666666666666777777777777555555555555555555555555444444555555666666777777777777777777666666666666222333444444555555444444222222333444555555666666666666666666666555555444444444444555555555666666777666666666666666666666444444444555555555777:::888@@@KKKXXXmmmvvvyyy~~~yyy~~~~~~wwwwww}}}}}}~~~~~~~~~tttNNNDDD@@@>>>BBB;;;>>>;;;;;;::::::999888777777???;;;777666888999999777555555444444444555666666555555555555555555555555777777666666555555555444444444555555555555444444555555555555555555555555666777888999999::::::999888888999:::::::::999999999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<>>>?????????>>>===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999::::::999888888999;;;999999999888888888888777;;;888666666999:::999777666666666666666666666666666666555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222444666666555444444555333333333333333333333333444444444333333222222222111222333333111111222333444444444444333333222111222222222222222222222222333333333333333333333333444444444444444444444444444444444444333333222111222333444444555555444444444444444444444444444444444555555333111111222444444444444444444444444444444444444333333222222222222222222333333444444444333333333444444444555555333333333333333333333333555555555444444333333333555555555555555555555555555555555555666666666666555555555555555444444444555555555555555555555555777777777777777777777777777777777777777777777777777888999999::::::999999999999999999999999999999:::999888888999:::<<<===::::::::::::::::::::::::999::::::::::::999888888777777888888888888777777777777777777777777777777888888888777777777777777444555555555666666777777777777777777777777777777666666777777666555444444555555555555666666666666444444444444555777888999444444444444555555555666777666555444333444555555777777666666555555444444777666555444333444555555999999;;;BBBNNN]]]kkkttt|||yyyzzz~~~yyy}}}|||}}}{{{yyyyyy~~~vvvvvv~~~~~~~~~rrrLLLCCC???===AAA:::===<<<<<<;;;;;;:::999999888>>>;;;777666888999888777777777666666555555555666555555555555555555555555777777666666666555555555555555666666666666555555555555555555555555555555555666777888999999999999888999999999999::::::::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;:::999999:::<<<999999999888888888888777999777555555777888777666555555555555555555555555555555555444444333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333555555555555444444444444333333333333333333333333444444444333333333222222111333333333222111222333444444444555444444333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444333222111222333444444555555444444555555555555555555555555555666666555333333444555333333333333333333333333444444444333333333222222222222333333333444444444333333444444444555555555333333333333333333333333555555555444444333333333444444444444444444444444555555555555666666666666555555555555555555555555777777777777777777777777666666666666666666666666888888888888888888888888888888999:::::::::::::::999999999999999999999999999999999888999:::<<<===:::::::::::::::::::::::::::::::::::::::999888888777777888888888888777777777777777777777777777777888888888888777777777777555555555666666666777777777777777777777777777777666666777777666555555444555555666666666777777777555555444555555666777888666666666777777777888888777666555444444444555555666666666666666555555555777666555444333444444555555444333666<<>><<<<<<<<<<<<;;;;;;:::::::::999888777777777888777777777888888777777777666555555555555555555555555777777666666666666666666777777888888888888777777555555555555555555555555444555666777777888888777:::999777777777999;;;===???>>>>>>>>>===<<<<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999;;;<<<<<<:::::::::;;;999999999888888888777777666555444444555555555555444444444444444444444444555555555555555555444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444444444333333555999======:::777333333333444444444444444444444444444444444333333222333444333222222333444222333444444555555555555444444444444444444444444444444444444444444444444555555555555555555555555333444444444444444333333333444444555555555555555555555555555555555555555111333444444222111222333444444444444444333333333555555555444444444444444333333444444444444444444444444444444555555555555444444444444444444444444555555555555555444444444444444444444444444444444555555555555666666666666333444444555666777777888555555555555555555555555777777777777777777777777888888888888888888888888999999:::;;;;;;;;;;;;:::999999999999999999999999999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888999999999999888888888888888888888888888888777888888888888888999999777777777777777777777777777777777777777777777777666666777777777666666555777777777777888888888888777777666555555555555555444555555555555666666666777666666555555555555555444444555555666666777777666666555555444444444444777666666555666888999:::===<<<@@@IIIRRRYYYbbbjjjwwwzzz}}}|||{{{~~~lllJJJDDDAAA>>>AAA;;;@@@;;;;;;;;;;;;::::::::::::999999999888888777888888555666777888999888888888666666666666666666666666666666777777777777777777777777888888888888777777666666666666666666666666444555666777777888888777999888777777777999<<<===?????????>>>>>>=========<<<<<<<<<=========>>>>>>;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777999;;;;;;:::999999999999999999888888888777777666666666666555555666777555555555555555555555555666666666777777777777777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333444444555555555444777<<<@@@BBB>>>888444333333333444444555555555444444444444444444444444222333444444222222333444222222333444444555444444444444444444444444444444555555555555555555555555555555555555555555555555333444444555555444444444333444555555666666555555444444444444444444444444111333555555333222333333777777666666555555555555555555555555555555555555444444444444444444444444444444444555555555666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666444444555555666777888888666666666666666666666666888888888888888888888888888888888888888888888888888999::::::;;;;;;::::::999999999999999999999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999::::::::::::999999999999999999999999999999777777888888999999999:::888888888888888888888777888888888888888888888888666666777777777777777666777777777777888888888888888777666555555444555555555555555555666666666777666666666666666555555555444444555555666666777777555555555555555444444444333333444555666666777777777444555;;;???BBBHHHNNNVVV]]]hhhrrryyy~~~}}}vvvjjjIIIEEEBBB>>>AAA<<>>>>>>>>>>>>>>===============>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>?????????@@@<<<<<<;;;;;;;;;:::::::::777999;;;;;;:::888888999999999999888888888888777777888888777666666777999666666666666666666666666777777777888888888888888555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444333333333444555555666666888===CCCEEEBBB:::444000333333333444555555666666444444444444555555555555222444555444333222333555333444444555555555444444555555555555555555555555666666666666666666666666555555555555555555555555333444444555555555555444444444555666666666666555444444444444444444444444333555888888777666666777888888888777666666555555555555555666666666666666555555555555444444444444444444555555555666666666666666666666666666666666555555555555555666666666555555555555555555555555555555555555666666666666555555555666666777777888888888888888888888888888999999999999999999999999999999999999999999999999888888999:::::::::999999999999999999999999999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999999:::;;;999::::::;;;;;;::::::999999999999999999999999999777777888888999:::::::::999999999999888888888888888888888888888888888888666666777888888888777777666666666777777777888888888777666555555555555555777777777888888888999999666777777777777666555444555555555666666666666666555555666666555555444333333444555555555555444444111111666===???===<<<===AAADDDLLLVVV\\\bbbkkktttzzzsssnnnfff[[[RRRgggHHHDDDBBB===@@@;;;AAA;;;;;;;;;;;;;;;;;;<<<<<<888:::<<<<<<:::999:::;;;<<<<<<===>>>===;;;999888666666666666666666666666666666777777777888888888666777777777777777777666666666666666666666666666555666777888999999999999666777888999:::;;;;;;<<<=========>>>>>>>>>>>>>>>======>>>>>>>>>?????????======<<<<<<<<<===>>>???============<<<<<<<<<<<<;;;<<<<<<<<<=========>>>===>>>>>>>>>>>>?????????<<<<<<;;;;;;;;;:::::::::777999<<<<<<;;;999999999999999999888888888888777666888999777555555777999777777777777777777777777666666777777888888888888555555555555555555555555444444444444444444444444333333333333333333333333555555555555555555555555333333444444555666666666888>>>DDDDDD===666333333333333444444555666666666444444444444555555555666333444555444333333333555666777777777777666666555555555555555555555555555666666666666666666666666555555555555555555555555333333444555555555555555444444555666666666666666555555555555555555555555444666999:::999888888888888888777777666555555555555555666666666777777777666555555555444444444444555555555555666666666666666666666666666666666666444555555555666666666777666666666666666666666666555555555555666666666666666666666666666777777777888888888888888888888888888888888888888888888888999999999999999999999999666777888888999999888888999999999999999999999999777888:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999999;;;<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::777777888999999:::;;;;;;::::::999999999888888888888888888888888888888888666666777888888888888888555555666666666777777777777666666555555555666666777777888888888999999999666777777888777666555444666666666666666555555555444555666666666555444333555666666777777666555555333333888>>>@@@===;;;<<<;;;;;;===BBBDDDEEEMMMVVVgggpppwwwyyy{{{yyyuuugggbbb[[[UUURRRLLLDDD>>>eeeFFFCCCAAA<<<>>>:::@@@<<<<<<<<<===============888;;;======;;;999;;;<<>>>>>??????>>>>>>>>>>>>????????????>>>======<<<<<<>>>???@@@>>>=========<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888:::===>>><<<;;;::::::999999999888888888888777555777999777555444666999777777777777777777777777555666666666777777888888666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333444444555666777777444;;;BBB@@@999444777;;;333333444444555666777777444444444555555555666666333444555555333333444555999999999999999888777666666666666666666666666666777777777777777777777777666666666666666666666666333333444555666666666555444555555666666666666666666666666666666666666666222555888999888777666777888777777666555444444444555666666666777777888888666666555555555444444444555555555555666666666777777777777777777777777777444555555555666666777777777777777777777777777777555555555555666666666777777777777777666666666666666666666666666666666666777777777777777777777777999999999999999999999999666666777888888888888888999999999999999999999999777888:::;;;<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;999999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::777777888999::::::;;;;;;:::::::::999999888888888888888888888888888888888666666777888888888888888555555555555666666666666666666555555555555666666666666666666777777777777666777888888888777555444777777666666555555555444444555666666666555333333333333444555666666666555777444333666888777999===555555999@@@@@@>>>BBBJJJMMMVVVaaahhhpppxxx}}}|||{{{xxxsss|||}}}|||yyyuuukkkhhhbbbTTTNNNIIIDDDBBBBBBBBB@@@===bbbNNNCCCBBB===>>>@@@999<<<<<<======>>>>>>??????AAA>>>;;;999999999999888===<<<<<<;;;;;;;;;<<<<<<777777777777777777777777888888888888888888888888888888888888888888888888666777888999;;;;;;888777777666666777888888888888999999888888888999999:::???????????????@@@@@@@@@AAAAAA@@@??????>>>>>>>>>;;;<<<<<<======>>>?????????>>>===<<<;;;;;;;;;;;;@@@?????????????????????>>>>>>????????????>>>>>>============>>>>>>>>>>>><<<<<<===>>>>>><<<999666888888888888888888888888999999999999999999999999999999888888999999:::;;;666555666777:::;;;:::999666777666555444555888:::777555444444555555444222444444444444444444444444666666666666666666666666555555666666777777888888666999:::888777:::999666555555555555666666666666444444444444444444444444777777777777666666555555555666777888999888777777666666666666666666666666666888::::::888666555555777777777777777777777777666777777888888777777666999999999888888888777777555555555555555555555555555555555555555666666777666666666666666666666666777777777777777777777777444555777888888888777666555555555555555555555555666666777777777777666666444555555555555666666666777777777777777777777777555555666666666777777777777777777777777777777777666666777777777888888888777777777777777777777777::::::::::::::::::::::::666777888888999999888888888888888999999999::::::;;;<<<<<<===============<<<<<<<<<<<<============<<<;;;:::999999:::;;;<<<;;;;;;:::::::::999999999:::::::::999999888888888777:::<<<;;;999888:::<<<:::999999888888999999::::::999999888888999999:::999888777888:::;;;:::999999777555333333555777999777666555555555666888888666777777888888888777666444555777888888777555444555555555555555555555555444444444444444444444444555666777666555444555777555666666666666777777777666666666666777888999999@@@@@@BBBEEEKKKRRRYYY^^^kkkpppwww}}}}}}{{{zzzsssnnn___[[[UUUOOOJJJFFFBBB???======<<<<<<;;;;;;;;;:::```LLLBBBAAA===>>>@@@:::;;;;;;;;;<<<<<<<<<======AAA???;;;::::::;;;;;;:::888888999;;;===???AAABBB999999999999999999999999::::::999999999999999999888888888888888888888888;;;:::999888999888777777777888:::::::::::::::;;;999999999999:::;;;<<<===<<<<<<<<<<<<============???>>><<<;;;;;;<<<===>>>===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>============????????????????????????======>>>>>>>>>>>>======<<<<<<<<<===============:::;;;<<<>>>??????>>>===777777777777777777777777999999999999999999999999666666666666666777888888888888888999;;;<<<;;;999888888888666555666999;;;999777666666777777666555555555555555555555555555666666666666666666666666333444444555555666777777666999999666666999999666666666777777777888888888777777777777777777777777999999888888888777777777666777777888888888888888777777777777777777777777999999888666444444666999777777777777777777777777888888999999999999888888888888777777777666666666777777777777777777777777777777666666777777888999888888888888888888888888777777777777777777777777555555666666777777777666777777777777777777777777666666777777777777666666777777777777888888888888999999999999999999999999888888999999999999999999777777777777777777777777888888888888999999999:::888888888888888888888888999999999999999999999999888999::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<============<<<;;;;;;<<<==================<<<<<<<<<;;;<<<;;;;;;;;;::::::::::::999;;;===<<<;;;:::<<<>>>:::999999888888999999:::999999888888888888999999:::999888999:::;;;;;;999:::999777666666777999:::999999888888888999:::;;;999999888888888888888888666777999::::::999777666777777777777777777777777666666666666666666666666333444555555333333444555777777777888888888999999:::999999999999999:::;;;999999999;;;>>>BBBFFFIIIHHHLLLSSS[[[ccchhhjjjlllrrrssswww}}}|||}}}{{{wwwqqqoookkkeee^^^UUUNNNJJJIIIFFFBBB@@@???>>><<<:::<<<<<<;;;;;;;;;:::::::::|||\\\JJJAAAAAA===>>>AAA<<<=========>>>>>>>>>>>>??????===::::::;;;<<<<<<;;;666666777999;;;>>>@@@BBB999999999999999999999999999999999999999999999999888888888888888888888888<<<;;;999888777888999999555888;;;;;;:::999:::===999999999999:::;;;======<<<<<<======>>>>>>>>>>>>@@@???===<<<<<<>>>@@@AAA>>>???AAACCCCCCCCCBBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<>>>???@@@@@@::::::::::::::::::::::::888888888888888888888888888888888888888999999999999999888999:::;;;999888777888888777666666999;;;999888777777888888777666666666666666666666666666666666666666666666666666666666777777888999999999999;;;999555555888999777666777777777777888888888888888888888888888888888888888888888888777777777666666666666666777888888888888888888888888888888666666666666999>>>FFFLLL888888888888888888888888888888999999999999888888::::::999999999999888888777777777777777777777777777777666666777777888999888888888888888888888888777777777777777777777777999999888888999999:::;;;888888888888888888888888::::::;;;;;;;;;;;;::::::888888888888999999999999999999999999999999999999:::::::::::::::999999999777777777777777777777777888888888888999999999999999999999999999999999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<=========:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<>>>;;;::::::::::::::::::;;;999999999999999999999999;;;999999:::;;;<<<;;;:::999888888777777888888999:::999999999999:::;;;;;;<<<;;;:::999888888999:::666777888999999888777666777777777777777777777777777777777777777777777777555777888777666555666777777777777888888888888999;;;;;;:::999999999::::::999999888888888888999999:::;;;>>>BBBFFFKKKOOOQQQUUUWWW[[[___ccceeefffgggooorrrvvvzzz}}}~~~~~~~~~|||wwwsssqqqlllkkkjjjhhhccc^^^YYYWWWSSSPPPLLLFFFBBB>>><<<;;;<<<:::888999:::;;;;;;:::;;;;;;;;;:::::::::::::::xxxYYYHHHBBBBBB===???CCC???>>>>>>>>>>>>>>>>>>>>>>>><<<:::999999:::;;;;;;;;;888888888888888999:::;;;888888888888888888888888777777777888888888888888999999999999999999999999888999:::999999999;;;<<<333777::::::777666999<<<999999888888999:::;;;;;;<<<<<<======>>>>>>?????????????????????@@@AAAAAA>>>@@@BBBDDDEEEDDDAAA@@@@@@??????>>>======>>>>>>??????@@@@@@AAABBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAA===============<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999:::::::::::::::999888777888999999777555666777777666555666888:::999888666777888999888666555555555555555555555555777777777777777777777777666777777888999999::::::???@@@===888666999999777666666666666777777777777888888888888888888888888777777777777777777777777777666555444555666888999999999999999999999999999666666777888;;;BBBKKKQQQ::::::::::::::::::::::::777777888888888888777777:::999999999999999999999777777777777777777777777666666666666666777888888777777777777777777777777888888888888888888888888:::999888777888999:::;;;888888888888888888888888:::;;;;;;;;;;;;;;;;;;:::888888888888999999999999888888888888888888888888999999999888888888888777888888888888888888888888777777777777888888888888999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<======>>>>>>======;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;;;;;;;<<<======<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;:::::::::;;;:::999:::<<<===<<<;;;777777888888888888777777888888888888888999999999>>>===:::999888999:::;;;666666777888888777666666666666666666666666666666777777777777777777777777666777888777666555666888666666666777777777777888:::999888777777777777777;;;;;;::::::999777666555===<<<;;;;;;<<<===>>>??????BBBDDDFFFGGGIIILLLNNNVVVZZZ___dddhhhiiiiiiiiioooqqqtttwww|||{{{wwwsssnnnjjjgggbbb\\\WWWOOONNNLLLIIIFFFDDDAAA@@@???>>><<<;;;;;;<<<===>>><<<;;;::::::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;:::tttWWWGGGBBBCCC>>>@@@DDDAAA<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;999:::<<<===<<<;;;;;;;;;:::999888888888999999999999999999999999999888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<:::999:::;;;666888:::999777777999;;;<<<;;;;;;::::::::::::;;;::::::;;;;;;<<<======>>>;;;===???AAAAAAAAA???>>>@@@BBBEEEGGGGGGEEECCCBBBAAAAAA@@@@@@???@@@@@@@@@???@@@@@@AAABBBCCCDDDDDD?????????@@@@@@??????????????????>>>>>>>>>======<<<===>>>===<<<;;;>>>@@@999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::999999;;;999999999:::999777555666888888888777777999::::::999888888:::::::::888666666666666666666666666888888888888888888888888555555666666777777888888EEEEEEBBB;;;999::::::888777777888888888999999999999999999999999999999999888888888888888888888888999888777777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777888;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999999888777777777777777777777777888888888888888888888888888888777777888888999:::999999999999999999999999999999999999999999999999666666555444444666777888999999999999999999999999777777888888888888777777999999999:::::::::;;;;;;999999999999999999999999888888888888888888888888::::::::::::::::::::::::888888888999999999::::::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<======>>>????????????>>><<<<<<=========>>>>>>>>>=========>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>============>>>>>>;;;;;;<<<======<<<;;;;;;;;;:::999:::<<<===<<<;;;999999999999999999999999777777888888999999999999===<<<:::888888888:::;;;888888888888888888888888777777777777777777777777888888888888888888888888444555666555444333444666777777777888888888999999999888777777666666666666666777888888888888777666666777999:::;;;<<<<<<<<<<<<===??????>>>???AAACCC@@@BBBEEEIIILLLOOOPPPQQQRRRUUUYYY\\\```dddjjjmmmkkkfffbbbaaabbbaaa[[[VVVZZZVVVRRRQQQPPPNNNIIIDDDAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::999999999<<<:::::::::;;;<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;oooUUUFFFBBBCCC>>>???CCCAAA?????????>>>>>>>>>>>>>>>===<<<;;;<<<>>>>>>===<<<;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>===999888:::<<<>>><<<:::888888999;;;<<<======<<<<<<<<<<<<======<<<======>>>???@@@AAAAAA@@@AAACCCEEEEEEDDDBBBAAADDDEEEGGGHHHHHHGGGFFFDDDDDDCCCCCCBBBBBBBBBCCCCCC??????@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===:::===@@@@@@>>>>>>AAADDD<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<<<<;;;::::::;;;;;;999777888999;;;:::999999:::<<<;;;:::999:::<<<<<<<<<:::999999999999999999999999888888888888888888888888888888999::::::;;;;;;<<>>>>>======;;;<<<<<<<<<<<<===============>>>????????????>>><<<<<<<<<============>>>??????@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<=========>>>>>>>>>>>>???===<<<<<<>>>@@@AAAAAA@@@>>>==================>>>;;;;;;============;;;;;;;;;999999:::;;;<<<;;;:::<<<;;;;;;;;;;;;;;;;;;<<<888999999:::;;;::::::::::::999888777777888999:::::::::::::::::::::::::::999999999999999999999999999999999999999999999999777888999888777666777999999999999:::::::::;;;;;;999999888777777777888888555666777888999::::::999777888:::<<<===<<<:::999<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAA===???BBBDDDEEEGGGKKKMMMKKKIIIGGGFFFGGGFFFCCC???BBB@@@???@@@CCCCCCAAA>>>>>>===<<<;;;:::::::::;;;999999;;;<<<<<<;;;:::999999999999;;;======<<<;;;::::::::::::;;;;;;;;;;;;kkkRRRDDDAAABBB<<<<<>>@@@?????????>>>>>>>>>>>><<<;;;:::;;;<<<<<<;;;999888888888999999;;;<<<<<<999999999999999999999999666777777888999999::::::::::::::::::::::::::::::999:::;;;999777999@@@FFFDDD>>>888666888;;;;;;:::999999999:::;;;<<<>>>>>>;;;<<<===>>>???@@@@@@AAADDDDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>=========888<<<@@@@@@===<<<>>>AAA;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::;;;===>>>???>>>===<<<999888888888::::::888666666777999999888888888:::888777777888999::::::888777777777777777777777777666666666666666666666666999999::::::;;;<<<<<<======???>>>:::999;;;:::777888888888999999999::::::999999999999999999999999777777888888888999999999777777888999999999999999888888888888888888888888666777888888888999<<<>>>888888888888888888888888888999999::::::999999888:::::::::;;;;;;<<<<<<<<<999999999999999999999999999888888888888999::::::::::::::::::::::::::::::777777777777777777777777888999::::::;;;;;;::::::888888888888888888888888::::::;;;;;;;;;;;;::::::999999999999::::::::::::999999999999999999999999666777777888999:::;;;;;;999999999999999999999999888888999999999:::::::::888888888888888888888888::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===============:::::::::;;;;;;;;;<<<<<<===>>>????????????>>>===============<<<<<<<<<;;;;;;<<<<<<<<<============<<<;;;:::<<>><<<;;;;;;::::::;;;;;;<<<999:::;;;<<<<<<;;;:::999:::999888999:::;;;;;;999<<<;;;999888888999;;;<<<777888999:::::::::999999555555666666777888888888999888888888888888888999777777777777777777777777777777777777777777777777777999:::999888777888999777777888888888999999999777666666666666777777888777888888888888999999999;;;;;;;;;;;;:::888666555888666555666999999777444;;;;;;;;;<<<;;;;;;::::::666777888999888999;;;=====================<<<<<<888888999:::<<<======<<<888888777777666666666666555666777888:::;;;;;;;;;888777888999;;;;;;:::888777777888888999999999999hhhPPPBBB@@@@@@::::::???<<<999999999888888777777777999888777777888888666444777666666666666666777777555555555555555555555555222333333444555666666777888888888888888888888888555666666444555<<>>444222555999999777222222444555888:::<<<>>>333444444555777888999999AAA>>>:::888777999<<<>>>AAAAAAAAAAAA@@@@@@@@@AAA>>>>>>>>>===>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::@@@??????>>>===<<<<<<;;;777;;;???>>>:::666666888444444444444444444444444777777777777777777777777222444666777777666555444555444444444666666555333222444666666555444555666444333333444555666666555444444444444444444444444555555555555555555555555333333333444555555666666555999999777888::::::666555555555555666666666666444444444444444444444444333444444444555555666666111222444555555555444333666666666666666666666666888888666444222222555777555555555555555555555555555555666666666666555555333333444444555555555666555555555555555555555555555555555555555666666777666666666666666666666666666666666666666666666666222333444666666555444444444444444444444444444444444444444555555444444444444555555555555666666666555555555555555555555555333333444666777888999:::777777777777777777777777555555555555666666666666777777777777777777777777888888888888888888888888555555666777777777777666888888888999999999::::::999:::;;;;;;<<<<<<;;;;;;888888999999999:::::::::999:::;;;<<<<<<;;;:::999;;;;;;:::::::::999999999888888888999999:::::::::999777666888<<<>>>===;;;:::999999888888999999:::777888:::;;;;;;:::888777999888777888:::;;;:::999999777555333333555777999444555666777888777666666222333444666777777777777555555444444444444555555444444444444444444444444333333333333333333333333111222333222111000111333444444444444555555555555333333333333333444555666666666555444333333333444444444444444555555666777666444222555:::;;;777222333555777888888666444333444555555555444444555777666777888888666666777888888999::::::999999888888444444444555555666666666666555333222222222222333555444444444555444111///555555666666777777777888