BM6&6(v@ |||uuunnnjjjhhhiiijjjmmmnnnppptttzzz~~~vvvfff```bbblllpppcccXXXdddyyy\\\GGG555333555333222333111111111111111111111111000000000000000000000000000000////////////000000111111000000//////......000000//////.........---////////////////////////////////////////////////000---,,,///111000333888>>>LLLZZZ```bbbfffjjjkkknnnlllllllllfff]]]YYYYYYmmmuuu|||~~~zzzqqqzzzqqq^^^XXXTTTNNNIIIFFFBBB???<<<<<<:::999:::===AAACCCCCCEEECCC@@@>>>===<<<;;;999;;;:::::::::::::::::::::;;;:::999888999:::;;;<<<===???AAABBBBBBDDDFFFHHHDDDFFFHHHKKKOOOUUU[[[```llluuusssoooqqq{{{~~~{{{xxxvvvpppnnnlllkkkiiifffaaa^^^ZZZYYYVVVTTTSSSSSSSSSTTTOOONNNKKKHHHEEEBBBAAA@@@@@@===;;;:::::::::999888777777777777888888555333444333222222111111222222222333333444444333333222111111222222222333333333333333333444444444555555666555444444555777:::;;;<<>>;;;<<<:::999:::===@@@BBBBBBDDDBBB???======<<<:::999999999999999999999999999::::::999999:::;;;===>>>@@@BBBDDDEEEEEEFFFHHHJJJIIIJJJLLLOOOTTT[[[ccchhh~~~vvvpppooowww~~~{{{xxxvvvsssqqqnnnkkkhhhddd___\\\ZZZYYYVVVSSSRRRQQQQQQRRROOONNNKKKHHHEEECCCAAAAAA???===<<<;;;<<<;;;999888777777666777888777555333444333222222111222222222222333333444444333333222111111222222222333333333333333333444444444555555666555444444555777999;;;<<>>???@@@AAABBBCCCDDDDDDEEEGGGIIIOOOPPPSSSWWW^^^hhhssszzz}}}rrrlllsss~~~~~~{{{yyywwwvvvsssoookkkhhhccc^^^ZZZZZZXXXVVVRRRPPPOOONNNNNNNNNMMMKKKIIIFFFDDDBBBAAA>>>=========>>>===:::777777666666666777777555444444444333222222222222222222222333333333333222222111111222222222333333333333333333444444444555555555555444555666777999;;;<<>><<<::::::999888:::===???@@@@@@@@@===;;;:::::::::999777666666666666666777777777999:::;;;<<<>>>@@@BBBBBBBBBCCCDDDEEEEEEFFFIIILLLRRRTTTYYYaaakkkyyyuuukkknnnxxx~~~|||yyyxxxwwwtttoookkkgggccc^^^[[[ZZZXXXUUURRROOOLLLKKKJJJMMMLLLKKKIIIGGGEEECCCBBB>>>===>>>??????>>>:::888777666555555777777666444444444333222222222222333222222333333333333222222111111222222222333333333333333333444444444555555555555555555666888999:::<<>>777666333222444111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000.........///////////////////////////////////////////////////////////////000///000222222555>>>HHHVVV^^^dddfffhhhmmmqqqqqqssspppjjjccc[[[\\\kkkzzzxxxpppppptttvvvuuuyyy~~~ooo```UUUPPPIIIFFFBBB@@@???>>><<<;;;:::999888:::<<<>>>???>>>===;;;999888999999888777555555666666777777777777:::;;;<<<>>>AAABBBCCCDDDDDDFFFGGGHHHIIILLLPPPSSSSSSXXX```kkkxxxzzzlllkkkrrrzzz|||zzzyyyvvvsssoookkkhhhddd```]]]YYYXXXUUUQQQNNNKKKIIIHHHKKKJJJJJJIIIGGGEEEBBBAAA=========>>>???>>>;;;888666555444444666777666555555444333333222222333333111222222333333222222111111111222222222333333333333333333444444444555555444444555666777888999999<<>>===<<<;;;999888888:::<<<>>>===<<<:::999777666777888777666666666777777888888999999;;;===???AAACCCDDDEEEEEEBBBCCCEEEGGGJJJNNNTTTXXXZZZaaalllyyy~~~ooojjjlllrrr{{{}}}{{{zzzwwwtttoookkkgggddd```^^^XXXWWWUUURRRNNNKKKHHHGGGHHHHHHHHHHHHFFFDDDBBB@@@===<<<<<<===>>>===;;;999666555333444555666666666555444444333333333333333111111222222222222111111111111222222222333333333333333333444444444555555444444555666777888999999<<>>@@@BBBDDDEEEEEEEEEBBBDDDGGGJJJOOOUUU\\\aaallltttsssjjjhhhlllvvv}}}{{{zzzzzzvvvpppkkkgggccc___\\\XXXWWWUUURRROOOKKKHHHGGGFFFFFFGGGGGGFFFCCCAAA???===<<<;;;;;;<<<<<<;;;:::666444333333555666666666555555444333333333333444111111222222222222111111111111222222222333333333333333333444444444555555333444555666888888999999<<>>777222222666111111111111111111111111000000000000000000000000000000////////////000000.../////////000000111111---.........//////000000////////////////////////////////////////////////,,,,,,///222444:::IIIXXX[[[bbbhhhlllpppuuuvvvsssrrrhhh]]]XXXZZZccctttrrrmmm{{{uuurrrxxxuuuhhh^^^RRRJJJKKKEEEBBB>>><<<;;;:::999888888888888:::<<<===<<<;;;888666444444666777666555888888999:::;;;;;;<<<<<<>>>???AAACCCEEEEEEEEEEEEJJJMMMPPPTTTYYY```hhhmmm}}}vvvqqqmmmnnnuuuuuukkkeeehhhsss}}}|||{{{}}}xxxrrrkkkfffbbb]]]ZZZWWWWWWUUURRROOOLLLIIIGGGDDDEEEFFFFFFEEECCC@@@???===;;;:::999;;;;;;;;;:::666444222333444666777666555555444333333333333444111111222222222222111111111111222222222333333333333333333444444444555555333444555777888888888888===???BBBFFFIIIJJJbbbccceeegggiiikkklllmmmnnnooopppqqqqqqrrrqqqqqqmmmlllkkkiiifffdddbbbbbb]]]\\\[[[ZZZYYYXXXWWWVVVWWWWWWVVVUUUTTTSSSRRRQQQPPPQQQSSSUUUXXX\\\___```fffjjjooovvv||||||vvvsssuuuzzz~~~mmm```XXXXXXdddsssxxxttt}}}{{{jjjaaakkk~~~tttwwwYYYBBB:::666444444111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000222222000555CCCQQQYYY]]]cccgggiiimmmssstttrrrmmmfff\\\UUUZZZggguuu||||||ooorrr{{{sssvvvjjj___YYYNNNGGGEEECCCAAA>>><<<<<<;;;999888666777:::<<<>>>?????????;;;;;;::::::::::::999999777999;;;<<<<<<===>>>???BBBAAAAAAAAACCCGGGLLLOOOQQQSSSWWW]]]eeeppp{{{wwwpppfff\\\UUUXXX]]]fffxxx~~~~~~}}}rrrjjjgggmmmvvv|||}}}}}}~~~{{{uuutttqqqmmmiiifffbbb^^^[[[TTTSSSQQQOOOLLLIIIGGGFFFFFFEEEEEEFFFFFFDDDAAA>>>=========<<<;;;;;;::::::777666555444555666888:::777777666555444333333222111111111111111111111111000000111111111222222222555555555555555555555555555555555666666777888999???@@@CCCEEEGGGHHH]]]^^^___aaaccceeeggghhhiiijjjkkkllllllmmmlllllliiihhhgggeeecccaaa___^^^[[[[[[ZZZXXXWWWUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPQQQSSSVVVYYY]]]```bbbkkknnntttzzzzzzvvvtttvvv{{{lll```YYYYYYeeesss}}}qqqcccgggyyy|||]]]CCC:::666555555111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000222222000666EEETTT\\\___eeeiiikkknnnssstttqqqiiibbbZZZYYY```nnnxxx~~~www|||wwwrrrxxx{{{ddd[[[VVVMMMFFFEEEBBB???===;;;;;;;;;999888666888:::===>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAAAAAAACCCDDDDDDEEEFFFGGGHHHKKKNNNPPPVVVZZZaaajjjsss~~~qqqjjjbbbXXXPPPPPPQQQVVVeeeuuu|||}}}~~~}}}}}}~~~~~~sssjjjeeejjjqqqwww{{{}}}}}}~~~|||vvvtttqqqmmmiiifffbbb^^^[[[TTTSSSQQQNNNKKKIIIGGGFFFDDDDDDDDDDDDDDDCCC@@@=========<<<<<<;;;:::::::::777666555555555666888999777777666555444333333222111111111111111111111111111222222222333333333333555555555555555555555555555555555666666777888999>>>???BBBEEEHHHJJJUUUVVVXXXYYY[[[]]]______aaabbbcccdddeeeeeeeeeeeecccbbbaaa___]]][[[ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPSSSVVVZZZ^^^bbbdddmmmpppvvv|||}}}yyyuuutttvvv{{{mmmaaaZZZYYYdddrrrxxxcccbbbqqqdddFFF:::666555555111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000222222111999IIIYYY```bbbhhhlllmmmpppssssssoooeee]]]XXX\\\hhhuuu}}}uuuuuu}}}ppp\\\UUUQQQJJJDDDDDD@@@===;;;:::::::::999888777999;;;===???@@@@@@@@@<<<<<<<<<==================???AAAAAAAAAAAABBBDDDDDDFFFHHHJJJKKKMMMPPPSSSZZZaaalllwww{{{qqqkkkiii]]]TTTQQQNNNNNNYYYfffuuu}}}~~~~~~}}}yyyzzzzzzzzzzzz{{{~~~uuukkkdddeeejjjnnnuuuzzz|||~~~~~~{{{uuussspppllliiifffbbb^^^[[[TTTRRRQQQNNNKKKIIIGGGFFFCCCCCCBBBCCCCCCBBB???<<<===<<<<<<;;;;;;::::::999777777666555555666888999777777666555444333333222111111111111111111111111222222333333333444444444444444444444444444444444555555555666666777888999===???BBBFFFIIIKKKOOOOOOQQQRRRTTTVVVWWWXXXZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUTTTSSSQQQOOOMMMLLLKKKIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPRRRVVVZZZ___bbbdddkkkooouuu{{{~~~}}}}}}{{{xxxtttsssuuuyyy}}}ooobbbZZZWWWaaannnxxxaaa]]]kkk}}}lllKKK;;;666444444111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000222222444===NNN]]]dddeeekkkoooppprrrtttqqqmmmdddZZZUUU]]]lllyyywww{{{{{{gggVVVQQQMMMFFFAAABBB===;;;999999::::::999888999:::<<<>>>@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@???@@@AAAAAAAAABBBDDDFFFFFFHHHLLLNNNPPPUUU[[[```hhhppp|||xxxsssooodddZZZVVVRRRPPPXXXdddnnnwww~~~~~~}}}|||{{{zzzzzzwwwxxxxxxxxxxxxzzz}}}yyynnneeeaaacccgggpppxxx{{{}}}}}}xxxssssssppplllhhheeebbb]]]ZZZUUUTTTRRROOOLLLJJJHHHGGGDDDBBBBBBBBBCCCBBB@@@>>><<<<<<;;;;;;:::999999999777777666666666666777888777777666555444333333222111111111111111111111111222222222333333333333444444444444444444444444444555555555555666777888999===???BBBEEEHHHJJJJJJJJJKKKMMMOOOPPPQQQRRRTTTUUUVVVWWWWWWXXXWWWWWWXXXWWWVVVUUUTTTSSSRRRRRRQQQPPPOOOMMMKKKJJJHHHHHHEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNQQQTTTYYY]]]aaacccggglllsssyyy~~~~~~}}}{{{zzzwwwsssqqqrrrvvvzzzrrrdddZZZUUU\\\hhhxxxrrr]]]ZZZhhhrrrOOO<<<666444222111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000222333666BBBSSS```fffffflllqqqrrrssstttpppjjjfffZZZUUU^^^mmmxxx~~~~~~zzzrrraaaRRRMMMIIIBBB===???<<<:::888888:::;;;:::999:::<<<>>>@@@AAAAAAAAAAAA??????@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGJJJMMMLLLOOOTTTWWW\\\cccnnnvvvzzzvvvkkk```WWWUUUQQQOOOWWWcccnnnyyy~~~}}}|||{{{zzzxxxwwwvvvuuuuuuwwwxxxxxxyyy{{{~~~}}}sssggg```___fffpppzzz~~~~~~}}}yyyssssssppplllhhheeeaaa]]]ZZZVVVUUUSSSPPPMMMKKKIIIHHHDDDCCCBBBBBBCCCCCCAAA???;;;;;;;;;:::999999888888777777666666666666666777777777666555444333333222111111111111111111111111111111111111222222222222444444444444444444444444555555555555666777888999===???AAADDDFFFGGGFFFGGGHHHIIIKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRRRRQQQPPPOOOOOONNNMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMOOORRRVVVZZZ^^^```eeeiiiooovvv{{{}}}}}}|||wwwvvvtttqqqoooqqquuuxxxuuufffZZZTTTYYYcccrrrjjjZZZYYYhhhpppOOO===777555111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...111444:::FFFWWWbbbeeefffmmmrrrtttttttttoooiiifff[[[WWWbbbooovvv}}}|||}}}jjj[[[NNNJJJFFF>>>:::<<<:::999888888:::<<<;;;;;;<<<===???AAABBBBBBBBBAAA@@@AAABBBCCCDDDEEEFFFGGGDDDFFFGGGGGGHHHJJJNNNQQQOOOTTT\\\aaagggqqq~~~~~~|||wwwsssggg\\\TTTSSSQQQPPPYYYfffsss~~~~~~{{{yyyyyyxxxwwwvvvuuutttssstttvvvwwwxxxzzz|||yyykkkaaa]]]eeeppp|||~~~{{{wwwrrroookkkhhheeeaaa]]]ZZZVVVUUUSSSPPPMMMKKKIIIHHHEEECCCBBBBBBCCCCCCBBB@@@;;;::::::999999888888777777777777777666666666666777777666555444333333222111111111111111111111111000000111111111222222222333333333333333333333333555555555666666777888999>>>???AAACCCEEEFFFDDDDDDEEEFFFGGGIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMPPPSSSWWWZZZ\\\```dddiiiooosssvvvwwwwwwqqqppppppnnnnnnqqquuuyyyuuuggg[[[TTTXXXbbbtttxxxeeeZZZZZZiiiyyy}}}jjjMMM<<<888666222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---000555<<>>@@@AAABBBCCCBBBBBBAAABBBCCCEEEFFFGGGHHHIIIEEEFFFHHHIIIJJJMMMQQQUUUUUU]]]iiirrrxxx|||||||||xxxtttiii^^^VVVTTTRRRRRR]]]jjjxxx|||yyyttttttttttttttttttuuuuuurrrtttvvvxxxzzz~~~~~~pppddd^^^___kkkwww|||||||||{{{xxxrrroookkkgggdddaaa]]]ZZZTTTSSSQQQNNNLLLIIIGGGFFFDDDBBB@@@@@@AAABBBAAA@@@:::::::::999888888777777777777777777777666555555777777666555444333333222111111111111111111111111111111111222222222333333333333333333333333333333555555555666666777888999===>>>AAADDDFFFGGGBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLNNNRRRUUUXXXYYY\\\___ccchhhlllnnnooopppllllllllllllnnnqqqwww{{{uuuggg\\\TTTYYYbbbssssssccc[[[[[[iiiqqqsss|||dddJJJ<<<999777333111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111////////////////////////////////////////////////////////////////////////,,,000666>>>LLLZZZaaaaaaeeelllrrrttttttsssnnnggg___ZZZ___nnnxxxyyy~~~{{{zzznnn\\\OOOEEEDDDAAA:::777::::::999888999<<<===>>>======???@@@BBBCCCCCCBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJKKKMMMNNNPPPTTTXXX\\\```kkkzzz}}}{{{~~~}}}yyykkk___VVVTTTQQQRRR\\\jjjyyy{{{xxxooopppqqqrrrtttuuuvvvwwwppprrruuuxxxzzz~~~sssfff___WWWdddqqqvvvwwwyyyyyywwwrrroookkkgggdddaaa\\\YYYRRRQQQOOOMMMJJJGGGFFFDDDBBBAAA??????@@@AAA@@@???::::::999999888777777777777777888777777666555555777777666555444333333222111111111111111111111111222222333333333444444444333333333333333333333333555555555666666777888999<<<===AAADDDGGGIII>>>???@@@AAABBBBBBBBBBBBDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDFFFFFFGGGGGGIIIKKKNNNQQQSSSUUUZZZ[[[\\\^^^aaaccceeefffdddfffgggiiikkkqqq{{{zzzfffZZZVVVXXX[[[ooo|||zzz{{{~~~|||qqqbbb\\\iiixxxkkkkkksss}}}yyyeeeMMM<<<666555333333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////111333999DDDQQQ[[[```bbbjjjnnntttvvvsssmmmgggddd^^^bbblllyyy}}}qqqpppvvveeeUUUKKKBBB???===999888999777888888999999:::;;;;;;;;;;;;;;;===???BBBEEEGGGHHHIIIHHHGGGFFFHHHKKKMMMKKKNNNRRRTTTWWW\\\dddjjjuuu~~~yyyqqqvvv}}}}}}vvvpppZZZRRRLLLLLLLLLOOO]]]mmm{{{}}}tttsssqqqqqqrrrtttvvvwwwvvvsssssstttwww}}}vvviii___]]]^^^eeeqqqyyyxxxtttrrrpppnnnkkkfffbbb___\\\[[[QQQPPPMMMJJJHHHFFFDDDDDDCCCBBBAAA@@@???>>>>>>>>>:::999888666666666666777888888777666666666666666666777888888777555333222222111111111222333333444111111111111111111111111333333333444444444555555555444444555555666777888;;;===AAADDDGGGIII>>>>>>???AAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCDDDEEEEEEFFFFFFHHHJJJLLLOOOQQQSSSVVVVVVXXXZZZ\\\^^^___```\\\^^^aaacccgggnnnxxx{{{gggZZZVVVXXX[[[iiiyyyyyy{{{wwweee\\\eeeyyywwwiiiffflllwww|||kkkRRR???666444333333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////111444;;;FFFRRR[[[aaaccclllpppuuuwwwtttnnnhhheeebbbhhhsss~~~yyyqqqsssooo___TTTKKKBBB>>>===999888999777888888999999::::::;;;::::::;;;<<<>>>AAADDDEEEGGGHHHHHHGGGGGGHHHKKKNNNMMMRRRXXX]]]cccjjjttt{{{~~~pppeeeeeehhhddd\\\UUUNNNGGGCCCEEEGGGLLL\\\mmmvvvrrrqqqpppqqqtttvvvvvvuuuvvvvvvwwwzzzuuuhhh^^^[[[[[[bbbmmmuuuuuurrrqqqqqqoookkkfffbbb^^^[[[YYYQQQPPPMMMKKKHHHFFFDDDDDDDDDCCCBBB@@@????????????:::999888666666666666777888888777666666666666666666666777888777555333222222222111111222222333444111111111111111111111111333333333444444444555555555444444555555666777888;;;===AAADDDGGGIII======>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDBBBAAA@@@??????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEGGGIIIKKKNNNOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWZZZ]]]aaagggppp{{{|||hhh[[[VVVWWWZZZeee}}}wwwyyy~~~~~~jjj\\\aaaqqq}}}xxxjjjbbbgggtttwww]]]DDD777444444333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000222666???IIISSS\\\bbbfffooossswwwxxxtttnnnhhheeefffooo{{{vvvrrrxxxkkk[[[SSSJJJAAA>>><<<999888999777777888888999:::::::::999999:::;;;===@@@BBBCCCEEEFFFFFFFFFFFFGGGJJJMMMPPPVVV___fffnnnwwwvvviii\\\XXXWWWQQQIIIDDDCCC===<<>>>>>>>>>>>>>>===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>???????????????@@@AAAAAAAAABBBBBBCCCEEEGGGIIIJJJIIIJJJJJJKKKLLLMMMNNNNNNQQQTTTYYY^^^eeeppp|||}}}iii[[[VVVWWWYYYddd}}}xxx{{{mmm]]]^^^lllwww~~~qqqgggiiiyyykkkKKK888333333333222111111000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000222999CCCMMMUUU]]]dddiiiqqqtttwwwwwwssslllfffcccfffrrrvvvuuu~~~{{{~~~jjj\\\RRRHHH@@@===<<<999888999777777777888999999::::::888999:::;;;===>>>???@@@AAABBBCCCCCCCCCDDDGGGIIIPPPWWW```hhhpppzzz~~~iii]]]RRROOOMMMIIICCCAAA???<<<===DDDJJJSSShhh}}}zzzvvvtttssstttvvvxxxxxxxxxwwwxxxzzz~~~yyymmmccc[[[WWWYYYbbbjjjmmmoooqqqqqqooolllgggaaa\\\XXXVVVSSSQQQNNNKKKHHHFFFDDDDDDEEEDDDBBBAAA@@@@@@??????:::999888666666666666777777777777888888777777777666666777777666555444444333222222111222222333333222222222222222222222222333333333444444444555555555444444555555666777888;;;===AAADDDGGGIII:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<===>>>>>>==================>>>???????????????AAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHKKKQQQVVV^^^iiivvvkkk\\\VVVVVVXXXccc{{{{{{}}}ooo^^^^^^kkkwww{{{pppssswwwRRR:::222222333222111111000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111333<<>><<<;;;999888:::666777777888888999::::::888999:::;;;<<<===>>>>>><<<>>>?????????@@@BBBDDDJJJQQQYYYbbbkkkuuurrrVVVMMMEEECCCCCC???======>>><<>>>>>>>>>>>>>>>>>>>>>>>::::::::::::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???>>>??????@@@AAABBBBBBCCCDDDHHHMMMRRRYYYdddpppyyylll]]]VVVUUUVVV___vvvsss___^^^lllxxxxxx{{{~~~WWW===333111333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......//////000000111111444>>>LLLUUUZZZ```iiippprrrtttvvvsssnnnfff```]]]aaaooo{{{~~~}}}wwwyyy}}}yyywwwbbbVVVNNNEEE===;;;;;;999888:::666666777777888999999999888999:::<<<<<<=========:::;;;======<<<<<<===???BBBGGGPPPXXXaaammmzzztttfffMMMFFFAAA@@@???<<<;;;======<<>>>>>>>>:::999888666666666666777666777888999999999888777666666666666555555666666333333222222111111222222333333333333333333333333333333333444444444555555555444444555555666777888;;;===AAADDDGGGIII888999999::::::999999888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;::::::999999:::::::::::::::999999999:::;;;;;;999::::::<<<===>>>??????BBBFFFJJJNNNUUU^^^jjjsss|||mmm^^^VVVUUUVVV]]]rrrwwwaaa___kkkxxx{{{|||ZZZ@@@555222333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///000111111111444AAAOOOXXX[[[aaajjjssssssuuuvvvsssllleee___\\\cccppp{{{}}}tttxxxyyyzzzrrr```UUUMMMDDD<<<;;;:::999888:::666666777777888888999999999:::;;;<<<======<<<<<<999;;;<<<<<<;;;:::;;;<<<===AAAGGGMMMUUU```nnnwwwjjj\\\LLLHHHEEEFFFDDDAAA@@@CCC@@@@@@FFFPPPWWWccc|||uuutttrrrssstttvvvuuutttvvvxxx|||zzzrrrccc[[[TTTVVV]]]cccjjjqqqpppooommmjjjfff```[[[YYYUUUSSSPPPLLLIIIFFFDDDCCCBBBAAA@@@???>>>=========:::999888666666666666777555666888::::::999888777666666555555555555666666444333222222111111222222333333333333333333333333333333333444444444555555555444444555555666777888;;;===AAADDDGGGIII888888999999999888888777888888999:::;;;;;;;;;;;;999999999999999999999999===<<<;;;;;;::::::::::::::::::999999888999999:::999999888888888888999999666666777999:::<<<=========@@@DDDGGGMMMVVVaaajjjrrrnnn^^^VVVUUUUUU\\\ppp{{{ccc___kkkwwwzzz{{{[[[AAA666333333222222111000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///000111111222555BBBQQQZZZ\\\aaakkkttttttvvvvvvsssllleee___\\\fffrrr|||uuuvvvwww{{{qqqaaaXXXMMMDDD<<<::::::999888:::666666666777888888999999999:::<<<=========<<<<<<:::<<<======;;;:::::::::<<>>======<<<<<<:::999888666666666666777555666888:::;;;:::888777666666555555555666666777444333333222111111111222333333333333333333333333333333333444444444555555555444444555555666777888;;;===AAADDDGGGIII777777888888888888777777888888888888888999999999:::999999999888777777777;;;;;;:::::::::999999999999888888888777777666666444444444444444444444444666666666777888888999999<<<===@@@CCCGGGNNNVVV[[[hhhuuunnn___WWWTTTTTT___nnnkkkhhhsss{{{vvvqqqzzz~~~]]]EEE777000333222111111000000111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////000///......000111111000:::HHHRRRTTTYYYeeemmmnnnvvvuuuuuurrrjjj```]]]```iiirrrzzzzzznnnsssyyyzzz~~~kkk\\\UUULLLDDD>>><<<:::777777:::999999999999:::;;;<<<<<<===>>>>>>>>>>>>?????????<<<<<<<<<<<<;;;:::999999888:::<<<>>>AAAGGGMMMRRR___kkk|||rrrbbbYYYRRRQQQPPPPPPPPPQQQPPPOOOOOOUUU]]]fffrrrvvvwwwwwwvvvvvvwwwyyy{{{}}}}}}wwwhhh]]]SSSRRRUUU[[[ccckkkkkkllllllkkkgggbbb]]]ZZZUUUTTTPPPMMMJJJGGGFFFFFFBBBBBB@@@???>>>>>>>>>>>>999999888888777666666666777777777777888888888888444444555555555555444444444333333222222111111111111111222222222333333333222222333333333333444444333333333444555666777888===>>>???CCCGGGIII777777888888888888777777888888888888777777777777999888888888888888777777999999999999888888888777777777777777666666555555333333333333333333333333444444444555666666777777888:::<<<>>>BBBHHHOOOTTT\\\hhhwwwooo___WWWTTTTTT[[[kkkoooppp}}}~~~ooogggooo{{{uuuXXXCCC888333333222111111000000111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////000///......000111111111<<>><<<:::777777:::999999999:::;;;<<<===>>>?????????@@@@@@@@@@@@@@@============<<<;;;;;;:::777888999:::;;;???DDDHHHMMMWWWgggvvv}}}qqqfff```cccaaa___^^^^^^^^^^^^^^^ccckkkuuu~~~vvvwwwxxxwwwwwwyyy|||~~~|||zzzxxx~~~xxxnnnbbbVVVRRRTTTXXX```gggllllllmmmkkkhhhccc^^^[[[UUUTTTPPPMMMJJJGGGFFFFFFBBBAAA@@@???>>>=========999999888888777666666666666666777777777777888888444555555555555555555444444444333333222111111111111111222222222333333333222222333333333333444444333333333444555666777888<<<===???CCCGGGJJJ666777777888888777777666888777777666666555555555777777777777888888888888777777777777666666666666555555555555444444444444222222222222222222222222111222222333333444444555444555777888;;;???EEEIIIOOOXXXeeeoooxxxppp```WWWSSSSSSXXXhhh{{{kkkmmm}}}|||iii___fffsss}}}nnnSSS???777444333222111111000000111111000000000000000000000000////////////////////////////////////////////////........................///////////////////////////////////////111333444>>>KKKTTTVVV[[[hhhqqqssswwwvvvtttpppggg```aaagggtttzzz|||tttvvvtttxxxvvveeeXXXRRRKKKDDD>>><<<:::777888:::999999:::;;;===???@@@AAAAAAAAABBBBBBCCCCCCBBBBBB??????>>>>>>===<<<<<<;;;777777777666666777;;;>>>===EEEQQQ^^^kkkyyy}}}vvvooojjjgggiiihhhfffeeegggjjjnnnpppwwwzzzuuuvvvxxxxxxyyy||||||hhh```]]][[[fffiiinnnttt|||zzzuuuhhhZZZTTTRRRTTT[[[ccckkkllllllllliiiddd___\\\UUUTTTPPPMMMJJJGGGFFFFFFAAAAAA???>>>===<<<<<<<<<999999888888777666666666555555666666666777777777555555555555555555555555444444444333222111111111111111222222222333333333222222333333333333444444333333333444555666777888;;;<<<>>>CCCHHHKKK666666777777777777666666777777666555555444333333555666666777777888888888777666666666666555555555333333333333333333333222111111111111111111111111000000111222222333333444333444555555666999>>>AAAFFFNNNXXXaaajjjvvvqqqaaaWWWSSSRRRXXXgggttteeeeeessszzzggg]]]eeesss|||oooTTT>>>555444333222111111000000111111////////////////////////////////////////////////////////////////////////........................///////////////////////////////////////111444666@@@MMMVVVWWW]]]iiisssvvvyyywwwsssmmmddd^^^ccckkk|||{{{~~~tttvvv|||ttteeeYYYSSSKKKDDD===<<<:::888888;;;999:::;;;<<<>>>AAACCCDDDCCCCCCDDDEEEFFFEEEEEEDDD@@@???>>>===<<<<<<;;;;;;999999888777555666888:::999>>>GGGPPP\\\lll}}}~~~~~~}}}{{{wwwsssnnniiifffddd______```ccchhhpppyyy~~~vvvsssuuuwwwyyy{{{~~~ttt]]]RRRPPPOOOOOORRRVVV\\\dddmmmwww~~~|||yyylll^^^UUUQQQQQQYYYaaahhhiiikkkjjjhhhddd___]]]UUUTTTPPPMMMJJJGGGFFFFFFAAA@@@???===<<<;;;;;;;;;999999888888777666666666444444555555666666777777666666555555555555666666555555444333222111111000111111222222222333333333222222222333333333444444333333333444555666777888:::;;;>>>CCCHHHLLL666666777777777777666666777666666555444333222222555555555666666777777888666666666666555555555555111111111111111111222222000000000000000000000000000111111222222333444444444555555555555666:::<<>>BBBGGGPPP^^^nnnzzz}}}}}}}}}yyytttpppmmmllllllkkkiiieee```\\\WWWUUURRRUUUXXX]]]dddnnnzzzsssrrrtttwwwyyy|||iiiSSSHHHEEEEEEDDDFFFHHHKKKPPPWWW___eeessszzz}}}yyynnn```WWWQQQQQQXXX```eeefffhhhhhhfffccc___\\\UUUTTTPPPMMMJJJGGGFFFFFFBBBAAA???===<<<;;;;;;:::999999888888777666666666444444444555666777777777777666555555555555666777666666555444333222111000111111222222222333333333222222222333333333444444333333333444555666777888:::;;;>>>CCCIIILLL555666666777777666666555666555555555444333333333555555555555666666666666666555555555555444444444000000000111111111111111000000000000000000000000000111111222333333444444444555555555444555777999;;;???DDDIIIPPPZZZfffooo}}}tttcccWWWQQQOOOTTTaaaxxxzzzqqqqqqxxxzzzyyypppaaa[[[cccppp}}}yyyggg\\\dddrrr{{{}}}cccFFF888666333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////...000111000///111777<<>>@@@BBBDDDFFFEEEFFFHHHJJJJJJIIIHHHGGGAAA???===;;;::::::::::::777888999888777777999;;;;;;===>>>???DDDMMMZZZcccjjjjjjiiifffaaa\\\YYYXXXZZZYYYVVVSSSOOOKKKHHHFFFGGGJJJNNNSSSYYYcccoooxxx~~~rrrsssuuuxxx{{{~~~zzzbbbNNNEEEAAA>>>??????@@@AAABBBFFFKKKOOOSSSZZZdddlllsss}}}~~~yyyooocccZZZSSSQQQWWW```cccdddfffgggeeebbb___\\\UUUTTTPPPMMMJJJGGGFFFFFFCCCBBB@@@>>>===;;;;;;:::999999888888777666666666444444555666777777888999888777666555555666777888777666555444333222111000111111222222222333333333222222333333333333444444333333333444555666777888;;;<<>>MMM[[[fffhhhkkktttzzzyyywwwuuusssooolllsssvvvttt~~~xxxpppeeeYYYRRRJJJCCC===;;;:::888999<<<;;;<<<<<<>>>@@@BBBDDDEEEEEEGGGIIIKKKKKKJJJHHHGGGCCCAAA>>><<<;;;:::;;;;;;999;;;;;;;;;999999:::;;;;;;<<<<<<<<<<<>><<<===>>>======>>>AAACCC===CCCJJJOOOTTT]]]jjjttt~~~yyypppeee\\\TTTQQQUUU]]]bbbdddfffgggfffccc```^^^UUUTTTPPPMMMJJJGGGFFFFFFDDDCCCAAA???===<<<;;;;;;999999888888777666666666444555555666777888999:::888777666555555666777888777777666444333222111000111111222222222333333333222222333333333333444444333333333444555666777888<<<===???DDDIIILLL555555666666666666555555444444555555555555555555666666666555555444444333222222222111111111111000///000000000111111222222111111111111111111111111//////000000111111222222111222222222000000222444555777999<<<@@@FFFNNNSSS[[[iii|||vvvdddWWWPPPNNNSSS___vvvwwwkkkiiirrrvvvzzzvvvgggXXXZZZcccooozzzuuukkkrrruuuQQQ<<<777333222222111000111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////...000222000///222999???QQQ___kkkmmmpppxxx|||{{{yyywwwsssnnnjjjpppxxxxxxzzzssshhh\\\UUUJJJBBB===;;;;;;999999<<<<<<<<<===>>>???AAACCCDDDEEEGGGIIIKKKLLLJJJHHHGGGDDDBBB@@@===<<<;;;<<<======>>>???>>><<<;;;<<<======>>>>>>===;;;===BBBGGGIIIKKKLLLKKKHHHFFFEEEEEEGGGCCC???;;;;;;===BBBEEEBBBGGGMMMRRRWWW```kkkttt|||~~~zzzyyy{{{~~~yyytttgggWWWNNNJJJEEE@@@<<<===>>>>>>======???AAA<<<@@@DDDDDDEEEKKKVVV```kkkttt~~~yyyqqqggg^^^UUUPPPTTT[[[bbbdddfffhhhgggeeeaaa___VVVTTTPPPMMMJJJGGGFFFFFFEEEDDDBBB@@@>>><<<<<<;;;999999888888777666666666555555666777888999::::::999777666555555666777999888777666555333222111000111111222222222333333333222222333333333444444444333333333444555666777888======@@@DDDIIILLL444555555666666666666666555555555555555555555555666555555444444333222222222222222111111111111000000000111111111111000000222111111111000000//////000111111111111222222222111111222222222333333333999999999999;;;???FFFKKKVVV^^^mmm~~~yyyhhh[[[TTTPPPSSS\\\ttt{{{nnnmmmvvv|||{{{hhhYYYYYYaaaxxx}}}WWW777888333222111111000000111111000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////000000000000///------///111333:::BBBYYYaaaiiimmmrrrwwwzzzyyy{{{wwwpppjjjkkkttt~~~{{{}}}ssshhh^^^QQQKKKDDD===;;;:::888888<<>>>>>=========>>>>>>BBBDDDGGGJJJKKKKKKJJJJJJFFFGGGDDD???>>>???>>>:::???@@@@@@???===<<<>>>???===<<<;;;::::::;;;===>>>@@@BBBCCCBBB@@@???BBBEEECCCAAA>>><<<<<>><<<;;;;;;999999:::999999888777666555555555666666777888999;;;:::888666555666777888888777555333222222222333222222222222222222222222222222333333333333444444333333333444555666777888<<<===???DDDIIIMMM444555555666666666666666555555555555555555555555555555555444333333222222222222222111111111000000000000111111111111000000111111111111000000000///000111111111111222222222111111222222222333333333444555555555777:::@@@DDDHHHOOO]]]nnn|||zzziii\\\TTTQQQUUU^^^vvv}}}ppppppyyykkkYYYYYYbbbsss]]]<<<:::333222111111000000111111000000000000000000000000000/////////............////////////////////////////////////////////////////////////000000000000000------///111444<<>>>>>============>>>>>>BBBDDDGGGIIIJJJJJJKKKKKKKKKLLLIIICCC@@@@@@???<<>>???@@@AAA@@@???>>>>>>>>>???@@@<<<>>>@@@@@@??????BBBDDDAAA@@@>>><<<===???BBBDDDLLLOOOTTT[[[eeeqqq}}}}}}wwwrrrddd___WWWNNNGGGCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAACCCDDDEEEIIIKKKUUUeeettt}}}yyyvvvmmmcccZZZUUUVVVXXX[[[aaafffhhhhhhhhhddd^^^WWWSSSNNNKKKIIIGGGEEEDDDBBBAAA@@@???>>><<<;;;;;;999999:::999999888777666555555555666666777888999;;;:::888666555666777777888777555333222222222222222222222222222222222222222222333333333333444444333333333444555666777888<<<===???DDDIIIMMM444555555666666666666666555555555555555555555555555555444444333333222222222222111111111000000000000000111111111111000000111111111111000000000000000111111111111222222222111111222222222333333333111222333444444777:::======BBBMMM[[[hhhvvv|||kkk^^^VVVRRRVVV^^^vvvssssss~~~mmmXXXXXXbbbvvv```===888333222111111000000111111000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000000000......000111555>>>HHH]]]eeemmmrrrwww}}}{{{qqqfff```cccoooyyy~~~~~~yyyzzz}}}}}}qqqfff^^^RRRJJJBBB<<<;;;;;;:::;;;???>>>>>>===<<<<<<===>>>???BBBEEEGGGIIIIIIJJJLLLNNNTTTVVVSSSKKKEEECCCBBB???@@@BBBEEEEEEDDDCCCCCCCCCAAA@@@@@@??????>>>>>>>>>:::<<<>>>??????@@@BBBCCC???>>>>>>>>>>>>@@@BBBCCCIIIKKKMMMRRR[[[hhhvvv}}}tttjjjdddWWWSSSMMMGGGCCCAAAAAAAAA>>>>>>??????????????????@@@@@@AAAAAABBBAAAAAAAAAAAAAAAEEENNNXXXdddttt}}}{{{xxxqqqhhh^^^XXXUUUUUUYYY```eeefffggggggddd^^^XXXTTTOOOKKKIIIGGGEEEDDDAAAAAA@@@???===<<<;;;;;;999999:::999999888777666555555555666666777888999;;;999888666666666666777777666555444333222222222222222222222222222222222222222333333333333444444333333333444555666777888<<<===???DDDIIIMMM444555555666666666666666555555555555555555555555555555444444333222222111111111111111000000000000000000111111111111000000111111111000000000000000000000111111111222222222111111222222222333333333111333555666666666888:::===???EEEOOOXXXdddwwwnnn```WWWRRRTTT]]]uuuxxxyyyqqqZZZYYYddd{{{zzzzzzaaa>>>888333222111111000000111111000000000000000000000000///////////////.........////////////////////////////////////////////////////////////000000000000000...///111222666AAAMMM^^^gggooosssxxx~~~|||xxxpppfffaaafffrrr|||zzz~~~zzzsssuuu}}}qqqfff]]]RRRIIIBBB<<<<<<<<<;;;===AAA???>>>===<<<<<<===???@@@CCCEEEHHHHHHIIIKKKOOOSSS^^^aaa^^^TTTKKKGGGEEEBBBBBBEEEHHHIIIHHHFFFFFFFFFBBBBBBBBBBBBAAA@@@>>>===<<<===>>>???@@@@@@AAAAAA======>>>>>>???@@@@@@AAACCCCCCCCCEEEJJJSSS^^^eeexxx~~~vvvlllbbb[[[PPPMMMIIIEEECCCBBBCCCDDD@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCAAA@@@EEEDDDEEEGGGJJJPPP^^^lll}}}|||yyytttlllddd[[[VVVSSSWWW]]]cccdddeeegggddd___XXXUUUOOOKKKIIIGGGEEEDDDAAAAAA@@@>>>===<<<;;;:::999999999999999888666666555555555555666777888999:::999888777666666666777777666555444333222222222111222222222222222333333222222222333333333444444333333333444555666777888<<<<<>>BBB@@@???===<<<===>>>AAABBBDDDGGGIIIIIIIIILLLRRRXXXccchhhggg\\\OOOHHHEEECCCCCCFFFHHHIIIHHHFFFEEEFFFEEEEEEEEEEEEDDDBBBAAA@@@????????????@@@???>>>=========>>>>>>?????????>>>@@@@@@@@@AAABBBFFFLLLPPP\\\jjjzzzyyyrrrhhh^^^WWWNNNLLLHHHEEECCCCCCCCCDDD@@@@@@AAAAAAAAABBBBBBBBB???@@@BBBDDDEEEDDDDDDCCCGGGFFFGGGGGGFFFFFFOOOZZZiiixxx}}}}}}zzzvvvppphhh___VVVQQQUUU[[[```bbbdddfffddd___YYYUUUPPPLLLIIIGGGEEEDDDAAA@@@???>>>===;;;::::::999999999999999888666666555555555555666777888999999999888777777666666666666666555555444222222111111111111222222333333333222222222333333333444444333333333444555666777888<<<<<>>666333222111111000000111111000000000000000000000000.........///////////////////////////////////////////////////////////////////////////000000000000000000111222333999HHHXXXaaaiiiqqqtttxxx}}}~~~zzztttmmmjjjmmmssszzz~~~|||rrrkkknnn|||~~~tttggg^^^SSSJJJCCC>>>======<<<>>>BBBAAA@@@>>>===>>>@@@CCCEEEFFFHHHJJJJJJIIIMMMVVV^^^gggooopppeeeUUUKKKFFFDDDDDDFFFHHHHHHFFFEEEDDDEEECCCCCCCCCBBBAAAAAAAAA@@@BBBAAAAAABBBBBBAAA???<<<>>>>>>>>>>>>============:::<<<>>>???@@@BBBEEEHHHIIISSS```iiiooouuu{{{}}}yyytttmmmeee\\\WWWNNNLLLIIIFFFDDDCCCCCCDDD@@@@@@AAAAAABBBBBBCCCCCC@@@AAABBBDDDFFFGGGHHHHHHEEEDDDGGGJJJIIIHHHLLLRRR\\\iii}}}}}}{{{wwwrrrkkkaaaWWWPPPSSSYYY^^^```bbbeeeddd```ZZZVVVQQQLLLJJJGGGEEEDDD@@@@@@???>>><<<;;;::::::999999:::999999888777666555555555666666777888999999999888888777666666666666666666555444333111111111111111222222333333444222222333333333333444444333333333444555666777888<<<===???DDDIIIMMM444555555666666666666666666666666666666666666666444444333333222111111111111000000000////////////000000111111111111000000///000000000111111111111000111111111111222222222111111222222222333333333000222333333333444666888555555888<<<>>>CCCOOO[[[lllwwwrrrcccWWWQQQVVV___vvv|||~~~uuuxxxuuuiiieeeppp~~~[[[<<<444333222111111000000111111000000000000000000000000............/////////000////////////////////////////////////////////////////////////000000000000000000222333333:::KKK\\\dddlllsssvvvyyy}}}}}}{{{tttmmmooowwwyyyppplllrrrvvvhhh___TTTLLLDDD>>>>>>===<<<>>>BBBCCCBBB@@@>>>???BBBEEEGGGGGGJJJLLLKKKJJJOOOYYYcccoooyyy}}}rrr```SSSMMMKKKJJJKKKLLLJJJHHHGGGGGGHHHEEEDDDCCCBBBBBBCCCDDDDDDHHHGGGGGGIIIKKKJJJGGGDDD@@@???>>>===<<<;;;;;;;;;777999;;;===>>>AAAEEEHHHHHHOOOYYY___aaaeeemmmttt}}}zzzyyyyyyvvvqqqlllggg```ZZZUUUOOOMMMKKKHHHGGGFFFFFFFFFCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQMMMLLLOOOTTTVVVUUUUUUXXX]]]dddooo}}}}}}zzzvvvrrrlllcccXXXQQQQQQWWW\\\^^^aaaeeeddd```[[[WWWQQQMMMJJJHHHEEECCC@@@@@@???===<<<;;;:::999999999:::999999888777666555555555666666777888999999999999888888777666555555666666666555333111000000111111222333333444444222222333333333333444444333333333444555666777888<<<===???DDDIIIMMM444555555666666666666666777777777777777777777777444444333333222111111000000000000000////////////000000111111111111000000//////000000111111111222000111111111111222222222111111222222222333333333222333444444444555888;;;999999:::<<<;;;<<>>>>><<<>>>AAADDDBBB@@@???@@@CCCFFFHHHHHHKKKMMMKKKJJJPPP[[[eeewww}}}kkk\\\VVVSSSQQQRRRQQQOOOLLLKKKKKKMMMNNNLLLKKKJJJJJJKKKMMMOOONNNMMMNNNPPPSSSSSSPPPMMMBBB@@@>>><<<::::::::::::;;;<<<===>>>???BBBGGGKKKTTTYYYaaaeeedddfffmmmuuu~~~{{{wwwtttsssssspppkkkfffbbb]]]WWWSSSQQQPPPNNNLLLJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLPPPPPPPPPQQQRRRUUUXXXYYY\\\YYY[[[aaadddcccaaabbbbbbdddhhhrrr}}}zzzvvvrrrlllcccYYYQQQQQQVVV[[[]]]```dddddd```[[[WWWQQQMMMJJJHHHEEECCC@@@@@@???===<<<;;;:::999999999:::999999888777666555555555666666777888999888999999888888777666555555666666666555333111000000000111222333333444444222222333333333444444444333333333444555666777888<<<===???DDDIIIMMM666666777888888888888888666777777777777777666555555555444333333222111111000000000000000000000000000000000000////////////111111111111111222222222222222222222222333333333111111222333333444555555444555777666555555666777777999::::::;;;===@@@CCCPPPXXX```ttttttdddXXXQQQTTT\\\ppp{{{kkkdddrrrvvv}}}~~~rrrdddgggrrr~~~vvvhhh___dddqqq~~~aaaCCC888555444333222111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000222000///111888EEETTT___hhhnnntttvvvzzz~~~{{{uuuppplllppp|||xxxttt{{{~~~rrrbbbWWWOOOGGG@@@>>>======???CCCCCCDDDDDDCCCBBBDDDGGGJJJNNNPPPKKKJJJQQQTTT]]]nnn{{{iii```]]]gggkkkfffYYYRRRVVV]]]``````___```aaaaaa```]]]ZZZYYYZZZ[[[\\\aaaddd___XXXLLLEEE@@@???>>><<<<<>>AAADDDGGGNNNWWW]]]jjjpppxxx|||zzzxxx}}}|||xxxuuusssqqqnnnjjjiiiiiigggeeebbb^^^\\\ZZZVVVSSSPPPPPPRRRTTTSSSQQQQQQRRRTTTTTTSSSSSSUUUWWWXXXXXXYYY\\\___bbbdddddddddeeehhhkkknnnqqqssstttttttttvvv{{{~~~yyytttpppnnnhhh^^^VVVVVVVVVXXX]]]bbbdddbbb___YYYVVVRRRNNNJJJGGGEEEEEE???===;;;;;;;;;<<<;;;:::888888888888888777666666777777777777888888888888888888888888777777777777555777888777555333222222222222111111111111111111222222222333333444444444666555444333333444666777:::<<<@@@EEEIIILLL666666777888888888888888777777777777777666555555555444444333222222111111000000000000000000000000000000000000000000000///000000111111111111222222222222222222333333333333222222333333444555555555444666777777666555777888888999::::::;;;===@@@CCCJJJQQQYYYkkkvvveeeYYYRRRSSS]]]rrrvvveee```kkkrrr}}}sssbbb```iiiyyyzzznnnfffkkkwwwdddDDD888555444333222111111111111000000////////////000000........................////////////////////////000000000000000000000000////////////000000000000222111000111999FFFUUU```iiiooouuuwww{{{{{{vvvoooiiilllxxx|||{{{{{{rrrcccXXXOOOGGG@@@>>>===<<>>===;;;;;;<<<>>>???AAADDDJJJVVVcccmmm~~~}}}yyyuuurrrqqqooollljjjgggfffeeeccc```^^^\\\ZZZ[[[XXXUUUUUUWWWYYYXXXWWWWWWYYY[[[[[[\\\\\\^^^```bbbbbbbbbdddhhhllloooqqqrrrsssuuuwwwzzz|||~~~~~~zzzuuurrrpppiii___WWWUUUUUUWWW\\\aaacccaaa___YYYWWWSSSNNNJJJGGGEEEEEE@@@>>><<<:::::::::888777888888888888888777666666555666666666666777777777888888888888777777777777555777888777555333222222111111111111111111111111222222222333333444444444666555444333333444666777:::<<<@@@EEEIIILLL666666777888888888888888888888888777666555444333444444333333222222111111000000000000000000000000000000000000000000000000000000000111111111222222222222222333333333444444333333444444555555666666555777888888777777888999888999:::;;;;;;===@@@BBBBBBJJJOOO\\\rrrwwwgggZZZSSSSSS```vvvmmm]]]ZZZdddmmm|||ttt___XXX]]]mmm{{{}}}ssskkkqqq|||iiiGGG999555444333222111111111111000000////////////000000........................////////////////////////000000000000000000000000////////////000000000000222111000222:::HHHWWWbbbkkkqqqwwwyyy|||{{{vvvmmmeeegggrrr~~~yyyttteeeYYYOOOGGG@@@======<<<>>>BBBCCCDDDDDDCCCBBBCCCFFFHHHMMMSSSSSSVVV___cccmmm}}}||||||ppphhhnnn|||~~~qqqiiifffggghhhmmmrrrwww~~~yyycccTTTEEE???>>>===<<<<<>>BBBCCCCCCDDDCCCBBBCCCEEEGGGJJJRRRSSSWWWaaaeeeoooxxxjjjbbbjjj|||yyyiii______cccgggnnnwwwsss```LLLCCCAAAAAA@@@@@@FFFGGGJJJSSSbbbvvv}}}{{{vvvwwwxxxxxxyyyyyyyyyyyysssqqqooonnnmmmlllkkkjjjiiihhhhhhgggfffeeeeeeeeedddcccbbbaaabbbdddeeeeeeeeegggjjjkkklllnnnpppssssssvvv{{{}}}}}}yyyuuutttrrrkkk```WWWSSSRRRSSSWWW\\\``````^^^[[[YYYTTTPPPKKKHHHFFFEEEAAA???<<<;;;:::999888666777777888888888888777666555555555666666666777777888888888888777777777666555777888777555333222222111111111111111222222222333333333333333333333333444444444444444555666777:::<<<@@@EEEIIILLL666666777888888888888888888888777777555444333222333222222222222222111111000000000000000000000000///000000000111111111222000000000111222333333333444444444555666777777777777777777777777888888888777888::::::::::::;;;===;;;<<<=========>>>AAADDDBBBHHHGGGJJJTTT^^^ooozzzjjj\\\UUUUUUeee|||yyy```SSSUUUcccmmm}}}ttt\\\RRRUUUaaasssyyy~~~wwwOOO;;;444444333222111111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000111111111444===LLL\\\gggooouuu{{{}}}~~~yyysssiii``````kkkxxxzzzrrruuuzzz~~~~~~xxxxxxiii]]]OOOGGG???===<<<;;;===AAABBBCCCDDDDDDBBBBBBDDDEEEGGGPPPTTTZZZeeekkkxxx{{{kkk[[[TTT]]]qqqppp___VVVYYY```gggrrrjjjRRRFFFCCCBBBCCCDDDFFFIIIPPP]]]ooo~~~yyytttqqqrrrssstttuuuvvvvvvuuuuuuppppppooommmlllkkklllllljjjiiiiiihhhhhhhhhiiiiiieeeeeeeeeeeefffgggiiikkkppprrruuuvvvwwwxxx{{{}}}~~~|||xxxtttrrrpppjjj___WWWSSSQQQQQQTTTZZZ___```___\\\ZZZUUUPPPLLLHHHFFFEEEAAA???<<<<<<<<<<<<;;;:::666777777888888888777777666666777777777888888888888888888888777777777666555777888777555333222222000000111111111222222222333333333333333333333333333333333444555666777777:::<<<@@@EEEIIILLL666666777888888888888888777777777666555444333222222222222222222222111111000000000000000000000000///000000111111222222222000111111222333444555555555666666777888999::::::888888888888999999999999888999;;;;;;;;;;;;===???===>>>?????????@@@CCCEEEEEEJJJHHHHHHPPPUUUaaauuu{{{jjj]]]UUUUUUdddzzzvvv]]]RRRTTTeeeooottt]]]SSSVVV```ttt}}}RRR:::555444333222111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111222555???NNN___jjjpppvvv|||~~~}}}xxxqqqhhh```bbbmmmzzzvvvnnnpppvvvzzzzzzvvvzzzjjj___PPPGGG???===;;;:::<<<@@@BBBCCCDDDDDDCCCBBBCCCDDDEEEPPPVVV]]]iiirrr~~~ooo[[[MMMIIIQQQbbbqqqwwwiiiZZZVVV\\\dddjjjwwwsssYYYJJJCCCAAACCCFFFEEEJJJUUUfffzzz}}}zzzuuuqqqnnnlllooopppqqqsssssssssrrrqqqnnnoooooommmkkkjjjkkkmmmjjjiiihhhgggggghhhiiijjjhhhiiijjjiiiiiikkknnnppptttwwwzzz|||}}}|||xxxrrrpppnnniii```XXXSSSQQQPPPSSSYYY^^^``````]]][[[VVVQQQLLLIIIFFFEEEAAA???===<<<======<<<;;;666777777888888888888777777777777777888888888888888888888888777777777777555777888777555333222222000000000111222222333333444444333333333333222222222333333444555666777777:::<<<@@@EEEIIILLL666666777888888888888888555666666666555444444333111111111111111111222222000000000000000000000000///000000111111222333333111222222333555666666777777777888999:::;;;<<<<<<:::::::::999999999999999888:::<<<<<<<<<<<<>>>@@@@@@@@@AAAAAA@@@AAADDDGGGEEEJJJHHHIIIPPPQQQXXXhhh{{{jjj\\\TTTTTTaaauuu~~~rrr[[[RRRUUUeeepppvvv^^^TTTVVVbbbvvvVVV<<<555444333222111111111111000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////000000000000111111222666@@@PPPaaalllpppwww|||~~~|||vvvnnngggbbbeeeqqq}}}qqqiiinnnuuu{{{xxxvvv{{{lll```PPPGGG???<<<;;;:::<<>>::::::::::::::::::::::::999:::<<<=========???AAAAAABBBBBBBBBAAABBBEEEGGGEEEIIIHHHJJJQQQQQQTTTaaahhhyyy{{{jjj\\\TTTSSS^^^qqq{{{oooZZZQQQTTTdddoooxxx___TTTVVVfffyyyYYY???555444333222111111111111000000////////////000000........................////////////////////////000000000000000000000000////////////000000000000111111222777AAAPPPbbbmmmpppwww|||~~~{{{uuummmgggccchhhttt{{{mmmfffmmmvvv}}}yyyyyy|||mmmaaaPPPGGG???<<<;;;999;;;???AAACCCDDDDDDCCCBBBBBBCCCEEENNNQQQTTT]]]dddtttyyytttwwwiiiWWWFFFBBBEEEHHHOOOVVVYYYXXXTTTPPPQQQZZZiiiuuunnnYYYKKKDDDFFFKKKLLLRRR```ttt|||yyyuuupppllljjjjjjjjjkkklllnnnoooooonnnlllkkkkkkmmmmmmkkkhhhggghhhkkkooonnnlllkkkkkklllmmmooooooqqqssssssrrrssswww{{{zzzsssooommmjjjccc]]]TTTQQQOOORRRXXX^^^aaabbb___\\\WWWRRRMMMIIIGGGFFFCCC@@@===;;;;;;:::888666666666777888888888888888555555555555666666666777888888888888777777777777555777888777555333222222///000000111222222333333444444444333333222222222111222333555666777777777:::<<<@@@EEEIIILLL666666777777777777666666555555444333333333333444333333333222222222111111222222111111111111111222222111111000111333444555777777777888999999::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;<<<===@@@BBBDDDDDDDDDDDDEEEFFFGGGIIIIIIKKKLLLLLLNNNQQQUUUXXXZZZdddjjjuuunnn\\\QQQUUUYYYggguuurrrccc___fffpppiiiYYY[[[bbb}}}\\\;;;888555222111111333333333000222333222000///222555////////////............000000000000000000000000000000000000000000000000111111111111222222222222111222222666DDDXXXfffllltttyyy}}}~~~xxxkkkfffkkkssszzzzzzlllhhhrrr||||||{{{|||kkk^^^OOOIIIBBB===;;;:::;;;;;;<<<>>>@@@@@@???>>>???@@@FFFHHHKKKOOOVVV___jjjqqqrrrhhhjjjnnnYYYHHH===???BBBBBBHHHQQQNNNMMMGGGGGGMMMRRRbbb|||aaaMMMHHHJJJLLLPPPYYYgggxxx}}}{{{xxxrrrjjjhhhiiijjjiiifffiiiiiiiiihhhhhhhhhhhhhhhlllllllllkkkjjjjjjmmmooooooppppppooommmnnnppprrrtttuuuwwwwwwxxxzzz~~~|||uuuqqqoookkkeee___XXXRRRMMMOOOVVV]]]______ZZZYYYWWWRRRLLLGGGEEEDDDBBBAAA???===;;;:::999999888777666777888999888666555555555666666777888999999::::::::::::999888888777888888888777555222000111111222222222333333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111222111111000000111111222222222111111222333555666777777888888999:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===============<<<===>>>AAACCCEEEDDDEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNQQQSSSVVVXXXZZZ^^^ccclll{{{nnn\\\QQQQQQTTTdddvvvxxxllliiiooolllXXXYYYfff|||zzz{{{}}}[[[<<<999666333111000000///...///111222111///...///111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222777EEEYYYgggllluuuzzz~~~~~~wwwnnnjjjqqq|||sssooo{{{~~~}}}zzzjjj^^^OOOJJJBBB<<<:::999::::::;;;===>>>???>>>===>>>???CCCEEEGGGKKKQQQZZZdddkkkzzz}}}ooo^^^XXXZZZ]]]TTTEEE<<>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111111111000000000111111222333222222333333444555666777888888999999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????>>>???@@@BBBDDDFFFEEEFFFFFFGGGIIIJJJLLLMMMNNNOOOQQQSSSVVVWWWXXXYYY[[[^^^dddooo~~~ooo]]]QQQPPPRRRaaawww}}}tttooossskkkUUUVVVffftttppprrrwww~~~xxx[[[@@@888666333222222111000...000222333222000/////////111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000222222222888GGG[[[iiimmmvvv|||~~~wwwrrrnnnwwwyyyxxxuuuggg]]]QQQKKKCCC<<<999999999999999;;;======<<<;;;<<<===AAACCCEEEHHHMMMUUU]]]cccfffiiieeeZZZPPPNNNPPPRRRLLLAAA;;;???CCCCCCGGGNNNFFFJJJGGGEEEHHHNNNeeejjjUUUOOOOOOOOOWWW```lll|||~~~|||{{{xxxwwwrrrmmmhhhfffhhhiiihhhgggffffffffffffeeeeeeddddddgggjjjlllmmmmmmnnnoooqqqqqqrrrsssssssssuuuxxx{{{}}}~~~|||wwwvvvuuuqqqiiibbb[[[TTTNNNMMMRRRWWWYYYXXXZZZZZZYYYTTTOOOJJJGGGFFFAAA@@@???===;;;:::999999888777666777888999888666555555555666666777888999999::::::::::::999888888666777888888777555333111111111222222222333333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111111111000000000111222222333444444444555666777777888888999999:::;;;;;;;;;;;;;;;<<<============<<<=========>>>>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMMMMNNNPPPRRRUUUWWWXXXXXXXXX\\\]]]aaagggsssooo]]]QQQSSSRRR```vvv~~~tttkkklllaaaQQQTTTaaa}}}vvvkkkiiiooovvv}}}xxx]]]AAA777555444444444444333222111222333333222222111111////////////............////////////////////////////////////////////////000111111111222222222222222222333999III^^^kkknnnxxx}}}}}}vvvsssoooyyy|||}}}{{{oooccc[[[UUUNNNEEE>>>:::999999999888:::<<<<<<;;;:::;;;<<>>BBBDDDGGGLLLHHHNNNKKKHHHJJJPPPlllmmmWWWPPPPPPPPPWWW```lll{{{|||yyyxxxwwwuuusssnnnjjjfffeeefffggggggfffggggggggggggfffffffffeeefffhhhlllnnnooopppqqqrrrpppqqqssstttuuuwww{{{~~~{{{xxxwwwvvvrrrjjjcccZZZSSSLLLKKKPPPUUUWWWWWWYYYYYYXXXTTTOOOJJJGGGFFFAAA@@@>>>===;;;:::::::::888777666777888999888666555555555555666777888999999::::::::::::999888888555666777888777666444222111111222222222333333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111111111111111111222333333444555555666777777888888999999999:::;;;;;;<<<<<<;;;<<<======>>>>>>======>>>>>>>>>?????????@@@@@@AAABBBBBBCCCCCCEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNQQQTTTUUUVVVVVVVVVYYYZZZ[[[___fffsssppp^^^QQQRRRPPP]]]rrrzzznnncccaaapppoooXXXMMMUUU___~~~eee___dddqqq}}}zzz\\\>>>888666333333333333222111//////000111222222222111////////////............////////////////////////////////////////////////000111111111222222222222333222333:::LLLaaammmoooyyy~~~|||tttppplllvvv~~~ttthhh___ZZZZZZSSSIII@@@<<<:::::::::888:::<<<<<<;;;:::;;;<<>>BBBDDDHHHKKKJJJPPPMMMJJJLLLUUUtttnnnWWWPPPQQQQQQVVV^^^jjjzzz}}}zzzwwwuuutttsssqqqooojjjhhheeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeehhhlllooopppqqqrrrtttrrrsssuuuwwwxxx{{{~~~{{{wwwwwwvvvrrrjjjcccYYYRRRJJJIIINNNTTTWWWWWWWWWWWWWWWTTTNNNIIIFFFEEE@@@@@@>>>===;;;:::::::::888777666777888999888666555555555555666777888999999::::::::::::999888888444555777888777666444333111111222222222333333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111222222222222222333444555555666777888999999999999999::::::;;;;;;<<<<<<===<<<======>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKMMMPPPRRRSSSTTTUUUSSSTTTUUUVVVYYYbbbnnnwwwqqq^^^QQQNNNMMMZZZooouuuhhh\\\ZZZccctttzzzqqqeeeTTTLLLTTTbbbnnnVVVVVVcccttt}}}\\\<<<999666222000000111000000000///---...///111111000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000333333333;;;NNNdddooopppyyy~~~zzzqqqkkkgggqqq|||oooddd]]][[[^^^VVVKKKBBB===;;;;;;;;;999;;;======<<<;;;<<<======>>>@@@@@@@@@AAACCCEEEFFFFFFBBB===<<>>:::::::::;;;===AAADDDHHHKKKIIINNNLLLJJJPPP]]]oooXXXRRRSSSUUUYYYaaalllzzz~~~xxxuuurrrqqqpppooommmkkkgggfffdddcccbbbbbbbbbcccaaaaaaaaabbbccccccddddddgggiiimmmooopppqqqsssuuuvvvxxxzzz{{{}}}|||xxxvvvvvvrrrkkkdddZZZRRRJJJHHHMMMSSSVVVWWWUUUVVVVVVTTTNNNIIIEEEDDD@@@???>>>===;;;;;;;;;:::888777666777888999888666555555555666666777888999999::::::::::::999888888333444666777888777555444111111222222222333333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111333333333333444555666777666777888999:::::::::999:::::::::;;;<<<<<<============>>>????????????>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGIIIKKKMMMPPPRRRTTTRRRTTTUUUUUUUUUZZZbbbjjj{{{rrr^^^QQQMMMNNN\\\ooorrrbbbUUUSSS[[[jjjooojjjcccUUULLLRRRbbb{{{jjjUUUXXXeeezzz```>>>888555111000222555777888777444000...///111111000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000444333333<<>>???>>>===>>>???<<<>>>??????>>>===>>>???@@@BBBAAA===<<<>>>===:::888:::<<<===???DDDIIIKKKIIILLLJJJKKKWWWiiiqqqZZZUUUYYY\\\```gggqqq~~~yyytttrrrooommmmmmllljjjhhhfffeeedddbbb`````````aaa^^^___```aaabbbdddeeeeeeiiikkkmmmnnnoooqqqtttwwwxxxzzz|||~~~yyywwwvvvssslllfff]]]UUULLLIIILLLRRRTTTUUUVVVWWWWWWUUUPPPJJJFFFEEE@@@???>>><<<;;;;;;;;;;;;888777666777888999888666555555555666666777888999999::::::::::::999888888222444666777888777666555111111222222222333333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHLLL666666777777777777666666555555444333333333333444333333333222222222111111333333333444555666777888666777999:::;;;;;;:::999::::::;;;;;;<<<===============>>>???????????????@@@@@@AAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGJJJNNNQQQSSSVVVYYYZZZYYYWWWZZZ```ffflllwwwrrr___QQQQQQRRR```qqqppp]]]OOONNNSSSbbbhhhfffbbbUUUKKKOOO```tttmmm[[[___iiieeeDDD666333000111666===BBBEEE???:::444111222333333222////////////............000000000000000000000000000000000000000000000000111111111111222222222222444333333===QQQgggqqqqqqyyy~~~wwwnnndddbbbkkkwww~~~|||{{{mmmbbb___``````XXXLLLAAA;;;999999999<<<>>>@@@@@@???>>>???@@@>>>@@@AAA@@@???======>>>999===>>>;;;:::<<<<<<999888;;;<<<<<>><<<<<<;;;;;;;;;888777666777888999888666555555555666666777888999999::::::::::::999888888222444666777888777666555111111222222222333333333333333333333333333333333444444444444444555777777;;;;;;>>>BBBHHHLLL555555666666666666555555555444333222111111111111222333444333111111111333333555888888888888999:::999::::::;;;;;;<<<<<<===<<<<<<======>>>????????????@@@@@@AAAAAABBBBBBCCC?????????@@@@@@AAAAAAAAADDDDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDCCCAAAAAACCCDDDGGGGGGHHHIIIKKKPPPWWW[[[hhhjjjiiifff```\\\\\\]]]jjjnnnvvv~~~rrr^^^RRRQQQTTT```mmmjjjZZZMMMJJJMMM___iiimmmlll^^^OOONNN[[[rrruuuiiinnngggAAA;;;888555444555666777777222222222111000//////...////////////000000000000......//////000000111111////////////000000000000000111222111000000222444555333666CCCWWWiiitttwwwuuuiiicccdddmmmwwwwwwsssuuu||||||rrriiiaaa^^^aaaVVVJJJBBB===:::;;;???@@@@@@AAAAAAAAA@@@@@@???@@@???===;;;:::;;;<<<===;;;;;;<<<<<<<<<:::999888<<<<<<===???@@@AAABBBCCCBBBGGGNNNXXXjjjzzzbbb___dddfffoooyyyyyyrrrqqqnnnllliiigggeeeeeeeeedddbbb```______aaaaaaaaabbbbbbbbbbbbdddhhhkkkkkklllooorrruuuwwwyyyyyyzzzzzz{{{}}}}}}xxxuuutttrrrnnnkkkbbbYYYNNNIIIKKKPPPSSSTTTVVVVVVUUUSSSPPPLLLHHHFFF???>>>===<<<::::::999999888888777777777777777888777777666666666666777777777888999::::::999888777555444444555777666444222222222222222222222222222333333222222333333444555444444333444444555666777999:::===BBBHHHMMM555555666666666666555555333333222111000000000000222333444333222111222333666888::::::999999:::;;;::::::;;;<<<<<<======>>><<<<<<======>>>?????????@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCEEEHHHJJJKKKMMMPPPSSSYYY```eeeuuuxxxzzzxxxrrrmmmjjjjjjkkkmmmqqqvvvqqq^^^QQQQQQUUU```mmmkkk[[[OOOLLLTTTfffqqqtttqqq```OOOMMMXXXnnn~~~qqqJJJ:::666333111222333444444222222111111000//////...////////////000000000000////////////000000000000////////////000000000000111222333222111111333555666444777EEEYYYkkkuuuxxxvvvjjjfffgggqqqzzzuuuppppppwww~~~wwwnnnfffccccccYYYNNNGGGBBB???@@@CCCAAAAAABBBBBBCCCCCCCCCBBBCCCAAA>>><<<::::::;;;;;;<<<===>>>>>>>>>===<<<;;;<<<<<<===>>>???AAABBBCCCFFFMMMZZZjjjhhhcccgggkkkxxx|||xxxrrrqqqnnnkkkhhhfffeeedddcccbbb```______```bbbcccaaabbbccccccdddfffjjjmmmnnnooorrruuuwwwzzz{{{||||||}}}~~~}}}yyyvvvuuusssnnnjjjbbbZZZOOOIIIKKKOOORRRTTTVVVVVVUUUTTTQQQLLLIIIFFFAAA@@@>>><<<;;;:::999999888888777777777777888888777777666666666666777777777888999999999999888777666555555777888888666444222222222222222222222222333333222222333333444555444444333444444555666777999:::===BBBHHHLLL555555666666666666555555444333333222111111111111222444555444333333444555888:::<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBEEEEEEEEEFFFEEEEEEDDDDDDBBBCCCCCCBBBBBBEEEIIIMMMPPPRRRVVVZZZ___eeelllqqq{{{}}}yyyxxxtttrrroooooovvvsss___RRRQQQTTT___lllkkk]]]QQQNNN\\\ppp}}}}}}iiiUUUSSSVVVlll|||uuuMMM:::777333000000111111111222222111111000/////////////////////000000000000000000000000////////////////////////000000000000222333333333222222444555666555999GGG[[[mmmvvvyyywwwlllmmmnnnyyyvvvnnnlllrrr{{{{{{ssslllhhheee\\\RRRLLLGGGCCCBBBDDDBBBBBBCCCDDDEEEFFFFFFGGGEEECCC@@@===:::999999:::>>>???AAABBBBBBAAA@@@???;;;<<<<<<===>>>@@@BBBBBBJJJTTTgggllleeejjjooo~~~yyyvvvqqqpppmmmjjjhhheeedddccc```_________```aaacccdddbbbcccdddeeefffhhhllloooqqqsssuuuxxx{{{}}}~~~}}}yyyxxxwwwsssnnniiicccZZZPPPJJJJJJNNNRRRSSSVVVVVVVVVTTTQQQMMMIIIFFFCCCAAA@@@===;;;:::999999888777777777777777888888777777666666666666777777666777888999999888777666777666666888999999777555222222222222222222222222333333222222333333444555444444333444444555666777999:::===BBBHHHLLL555555666666666666555555777666555444444444444444333444555555444444666777:::;;;===<<<;;;::::::;;;;;;;;;<<<<<<===>>>>>>>>>=========>>>??????@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEEEEFFFEEEDDDCCCCCCAAAAAABBBBBBCCCGGGLLLPPPUUUXXX\\\aaaeeekkkrrrvvvzzzwwwpppqqqwwwbbbTTTPPPRRR\\\jjjkkk^^^SSSPPP\\\sssoooZZZVVVVVVlll|||qqqMMM<<<999444222111222111111111111111111000000//////////////////000000000000111111000000//////......////////////000000000000111222222222111111333555555444999HHH\\\nnnwwwyyyyyyooonnnqqq}}}zzzppplllqqqzzzwwwqqqmmmhhh___VVVQQQKKKDDDAAABBBCCCCCCDDDEEEFFFGGGIIIIIIEEECCC@@@===;;;::::::;;;@@@AAADDDFFFFFFEEEDDDCCC<<<<<<<<<<<<>>>@@@AAACCCJJJTTTjjjjjjccckkktttzzzwwwtttpppnnnllliiifffdddbbbbbb_______________aaabbbcccaaabbbeeefffhhhjjjnnnqqqtttuuuxxx{{{}}}}}}zzzyyyxxxtttnnnhhhccc[[[QQQJJJJJJMMMQQQSSSUUUVVVVVVUUURRRMMMIIIFFFDDDCCCAAA>>><<<:::999999777777777777777777888999777777666666666666777777666777888999999888777666666666666777999999777555222222222222222222222222333333222222333333444555444444333444444555666777::::::===BBBGGGKKK555555666666666666555555666666555555444555555555333555666777666666888::::::;;;===<<<;;;::::::;;;;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAABBBAAABBBBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEFFFFFFEEECCCBBBAAABBBCCCCCCEEEIIINNNRRRUUUXXX\\\```dddhhhlllooouuu{{{xxxsss{{{yyycccTTTOOOPPPYYYgggjjj___UUURRR^^^wwwmmmVVVRRRSSSlll}}}kkkMMM<<<999444111111111111000111111111000000000000000////////////000000000000111111000000//////......////////////000000000000///000111000//////111333333333999HHH]]]nnnvvvxxx{{{ssslllqqqzzzrrrnnnsssyyy}}}xxxtttoooggg___YYYRRRIIICCCCCCEEEEEEEEEEEEFFFHHHIIIJJJDDDBBB@@@===<<<<<<======BBBDDDFFFIIIIIIHHHFFFDDD===<<<<<<<<<>>>@@@BBBCCCFFFOOOaaa{{{hhhcccnnn{{{}}}{{{wwwsssmmmllliiifffcccaaa```___```__________________``````bbbeeegggiiilllpppsssvvvwwwyyy|||~~~}}}zzzyyyxxxtttnnniiiccc\\\RRRKKKIIILLLPPPSSSUUUVVVWWWVVVSSSNNNIIIFFFDDDCCCAAA>>><<<:::999999777777666666777888999999777777666666666666777777777888999::::::999888777555444555666888888777555222222222222222222222222333333222222333333444555444444333444444555666777::::::===AAAGGGKKK555555666666666666555555444333333222222333333333333555777888888888:::<<<999;;;======;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFHHHHHHGGGFFFEEECCCEEEFFFHHHIIILLLPPPSSSRRRUUUYYY]]]___aaadddffflllqqqzzzzzz{{{zzzdddSSSPPPOOOWWWfffkkkbbbXXXVVVlllqqqWWWQQQQQQnnn{{{xxxxxxxxxbbbIII:::777222000////////////111111000000000000000000////////////000000000000000000000000////////////////////////000000000000...///000000//////000222222222999III^^^ooovvvwww|||vvvuuu{{{vvvrrrrrrxxx{{{~~~wwwpppjjjeee^^^SSSKKKIIIJJJIIIHHHGGGGGGGGGIIIIIIDDDCCC@@@>>>======>>>>>>CCCEEEHHHJJJKKKIIIFFFDDD>>>=========>>>@@@CCCEEECCCIIIUUUfffvvvyyyhhhgggttt~~~{{{vvvrrrjjjiiifffcccaaa___]]]\\\_______________^^^^^^^^^```cccfffjjjlllooosssuuuxxxyyy{{{}}}~~~zzzyyyxxxtttooojjjccc]]]TTTLLLHHHJJJOOOSSSUUUVVVWWWWWWTTTNNNIIIEEECCCAAA@@@===;;;:::999999666666666666777888999:::777777666666666666777777888999:::;;;;;;:::999888444444444666888999777555222222222222222222222222333333222222333333444555444444333444444555666777::::::===AAAFFFJJJ555555666666666666555555333222222222222222333333444666888888999999<<<===:::<<<>>>>>>======>>>???>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFCCCDDDDDDDDDDDDDDDDDDEEEDDDFFFIIIKKKLLLKKKJJJIIIGGGIIILLLNNNOOOPPPRRRTTTSSSVVV[[[^^^```aaacccdddgggmmmuuu|||}}}gggVVVQQQPPPWWWgggmmmeee\\\ZZZwwwvvv[[[UUUWWWuuusssiiieeeqqqxxxvvvuuuqqq^^^HHH:::777222000000000111000000000000000000000000111////////////000000000000////////////000000000000////////////000000000000///000111000//////111333222333;;;KKK```qqqxxxxxx~~~xxxssstttyyy|||vvvqqqnnnhhh]]]UUURRROOONNNKKKIIIHHHHHHIIIIIIGGGEEEBBB???===<<<<<<===DDDFFFIIIKKKKKKHHHEEECCC???>>>======???AAADDDFFFCCCGGGMMMRRRYYYbbbmmmtttppphhhkkkxxx~~~zzztttppphhhfffdddaaa^^^\\\[[[ZZZ\\\]]]^^^^^^____________aaaeeeiiimmmpppssswwwyyyzzz{{{}}}zzzxxxwwwtttoookkkccc^^^UUULLLHHHIIINNNSSSUUUVVVXXXWWWTTTOOOIIIEEEAAA@@@>>><<<;;;:::999999666666666666777888999:::777777666666666666777777::::::<<<<<<<<<<<<::::::555555555777999:::888777222222222222222222222222333333222222333333444555444444333444444555666777::::::===AAAFFFJJJ555555666666666666555555444444333333333444444555444666888999999:::<<<>>>:::<<>>>>>???BBBEEEGGGEEEHHHJJJHHHHHHOOO\\\hhh{{{wwwjjjhhhmmmyyy}}}xxxrrrnnnfffeeebbb___]]][[[YYYXXXZZZ[[[\\\^^^___```aaaaaacccgggkkkooosssvvvyyy|||{{{|||~~~zzzwwwvvvtttpppmmmddd^^^UUULLLHHHIIINNNRRRUUUVVVXXXXXXUUUOOOIIIEEE???>>>===<<<::::::999999666666666666777888999:::777777666666666666777777;;;;;;<<<======<<<;;;;;;666666666888;;;;;;:::888222222222222222222222222333333222222333333444555444444444444444555777777::::::===AAAFFFIII777777666555555555555555333333444444555666666666999999999::::::;;;;;;;;;<<<===??????>>>>>>???AAACCCCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDEEEFFFGGGFFFEEEEEEGGGHHHHHHFFFDDDDDDEEEAAACCCFFFGGGHHHJJJLLLOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUVVVXXXZZZ[[[[[[ZZZZZZ___`````````aaaffflllqqqxxx~~~mmmZZZPPPRRR\\\iiikkkbbb[[[[[[mmmrrr```\\\eeeqqqeeedddsss|||~~~jjjKKK<<<888444222222333333333000000000000000000000000000000////////////000000///////////////000111111////////////000000000000111111111111111111111111333222;;;PPPfffuuu{{{|||xxxyyy~~~xxxrrrooonnnkkkddd^^^```XXXPPPKKKGGGCCCEEEIIIJJJLLLIIIBBB=========;;;DDDFFFIIIKKKJJJHHHEEECCCBBB@@@???AAAEEEGGGFFFDDDCCCHHHKKKJJJGGGJJJRRR[[[sssooolllooosss}}}}}}yyyuuuqqqhhhfffbbb___]]]\\\]]]]]]]]]]]]^^^___```bbbdddeeegggjjjnnnqqqssswwwzzz}}}}}}yyywwwwwwssskkkcccbbb\\\TTTLLLIIIKKKOOOSSSVVVWWWXXXWWWTTTPPPKKKHHHBBBAAA???===;;;:::999999777777666666777888999999888888777777777777888888<<<<<<<<<<<<<<<<<<<<<<<<888777555666777888666555555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK777777666555555555555555333444444555666777777888::::::;;;;;;<<<============???@@@AAA@@@AAABBBDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEEEEGGGGGGFFFEEEBBBDDDEEEEEEDDDEEEFFFHHHJJJMMMQQQSSSUUUWWWYYY[[[^^^___aaabbbcccccccccbbb___```bbbeeegggggghhhhhhjjjjjjjjjjjjlllqqqxxx}}}mmmZZZTTTTTT[[[fffggg\\\UUUUUUeee~~~ppp^^^YYYaaarrrfffgggwwwoooOOO<<<888444222222333333333000000000000000000000000000000////////////000000///////////////000111111////////////000000000000111111111111111111111111444333<<>>===DDDFFFHHHJJJIIIGGGEEECCCAAA@@@@@@BBBEEEHHHGGGFFFCCCFFFHHHGGGEEEHHHOOOUUU\\\lllqqqbbbdddmmmuuu~~~zzztttppphhhfffaaa]]][[[[[[\\\]]]]]]^^^___```aaaccceeefffiiikkknnnqqqsssvvvyyy|||{{{|||~~~yyywwwxxxtttmmmfffbbb\\\SSSLLLIIIJJJNNNRRRVVVWWWWWWWWWTTTOOOKKKHHHCCCBBB@@@>>><<<;;;::::::777777777777777888999999888888777777777777888888::::::::::::::::::::::::888666555666777888777555555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK777666666555555555555666444555555777888999::::::<<<<<<<<<===>>>????????????AAACCCCCCCCCDDDEEEGGGEEEFFFGGGGGGHHHHHHGGGGGGHHHGGGFFFFFFHHHHHHGGGFFFBBBCCCCCCDDDEEEHHHLLLPPPXXX\\\aaafffhhhkkkmmmnnnqqqrrrsssttttttsssrrrqqqoooqqqtttxxx{{{}}}~~~~~~~~~}}}||||||~~~nnn[[[WWWUUUZZZbbb```TTTMMMMMM[[[qqq~~~~~~nnnZZZTTTVVVsssmmmccchhh|||tttRRR<<<999555222222333333333000000000000000000000000000000////////////000000///////////////000111111////////////000000000000111111111111111111111111555444===SSSiiiwww~~~uuuooonnntttzzz}}}{{{tttlllggggggeeeaaa]]]RRRKKKEEEBBB@@@???CCCHHHPPPWWWYYYPPPFFFAAA@@@???DDDEEEGGGHHHHHHFFFDDDBBB@@@@@@@@@BBBFFFHHHHHHHHHFFFGGGHHHHHHIIILLLQQQUUUXXXdddtttxxxjjjbbbgggrrr|||xxxnnnqqqtttxxx}}}~~~zzzsssmmmiiieee```\\\YYYYYY[[[\\\^^^^^^```aaaccceeefffgggkkkmmmoooqqqsssvvvzzz}}}}}}zzzyyyxxxuuunnnhhhbbb\\\SSSKKKHHHIIIMMMPPPUUUVVVWWWVVVSSSOOOJJJGGGDDDBBBAAA???===<<<;;;;;;777777777777777777888999888888777777777777888888888888888888888888888888777666555666777888777666555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK777666555555555555666666555666777888999;;;<<<<<<<<<<<<===>>>???@@@@@@AAA@@@BBBDDDEEEDDDEEEGGGIIIGGGGGGHHHIIIIIIIIIIIIIIIJJJHHHGGGGGGHHHIIIHHHFFFDDDEEEEEEEEEGGGMMMTTTYYYeeejjjqqqwww{{{~~~}}}nnn[[[WWWTTTWWW]]]ZZZOOOHHHIIIUUUhhhuuu{{{}}}lllVVVOOONNNiii|||~~~jjjbbbgggxxxRRR<<<999555222222333333222000000000000000000000000000000////////////000000///////////////000000111////////////000000000000111111111111111111111111555444===SSSiiixxx{{{qqqjjjiiipppvvvxxx|||~~~|||{{{zzzwwwqqqjjjggggggddd^^^YYYJJJDDD???>>>>>>>>>CCCIIITTT]]]aaaXXXLLLDDDBBBAAACCCDDDFFFGGGGGGEEECCCBBB???@@@AAACCCEEEGGGHHHIIIKKKKKKMMMOOOTTTYYY^^^aaagggoooyyy~~~vvv|||rrrkkkpppyyyqqqccc\\\___dddmmmvvvzzzxxxqqqllliiieee```[[[XXXYYY[[[\\\^^^___```bbbdddfffggghhhlllnnnqqqtttwwwzzz|||zzzyyyuuunnniiiccc]]]SSSKKKGGGGGGKKKNNNSSSTTTUUUUUURRRNNNJJJGGGCCCBBB@@@>>>===;;;;;;:::888777777777777777888888888888777777777777888888777777777777777777777777777666555666777888777666555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK666666555555555555666666777777888999:::;;;<<<===<<<<<<===>>>???@@@AAAAAAAAACCCDDDEEEEEEEEEGGGIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHFFFFFFFFFFFFGGGJJJQQQZZZ```pppvvv}}}mmmZZZUUUQQQTTT[[[XXXMMMGGGHHHUUUfffsss|||~~~kkkSSSLLLOOOgggzzznnngggiii|||TTT===999555222222222222222000000000000000000000000000000////////////000000///////////////000000111////////////000000000000111111111111111111111111444333===RRRiiixxxyyynnngggaaajjjtttyyy~~~{{{xxxwwwvvvsssoookkkiiihhhcccZZZSSSFFF@@@<<<<<<===>>>DDDKKKVVV```eee\\\OOOGGGDDDCCCAAACCCDDDFFFFFFFFFDDDDDD@@@AAABBBDDDEEEGGGHHHIIIMMMOOOSSSZZZbbbkkkrrrvvvvvv{{{}}}vvvpppssszzzrrr]]]RRROOOQQQWWWbbbmmmtttuuuqqqmmmgggddd___[[[YYYYYY[[[\\\]]]^^^aaaccceeeggghhhhhhkkknnntttxxx}}}{{{xxxsssmmmhhhddd^^^TTTKKKFFFGGGJJJLLLRRRSSSTTTTTTQQQMMMIIIFFFBBBAAA???===;;;:::999999888888777777777777777888888888777777777777888888888888888888888888888888666555555666777888888777555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK666555555555555666666777999999999::::::;;;<<<<<<<<<======???@@@AAABBBCCCBBBDDDEEEEEEEEEEEEFFFHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKIIIHHHHHHHHHHHHGGGEEEEEEEEEGGGIIIOOOXXXbbbiiizzzlllXXXRRROOOSSSZZZYYYOOOIIIJJJWWWhhhvvvkkkSSSMMMOOOdddwwwnnnhhhmmm}}}VVV===:::555222222222222111000000000000000000000000000000////////////000000///////////////000111111////////////000000000000111111111111111111111111333333===RRRiiixxxzzznnnfff___kkkyyy}}}~~~zzzxxxvvvvvvpppmmmkkkjjjhhhaaaVVVMMMDDD>>>:::;;;<<<>>>DDDKKKWWW___ccc\\\QQQJJJEEECCC@@@AAACCCEEEFFFGGGGGGGGGBBBDDDFFFGGGGGGHHHIIIKKKMMMSSS[[[eeeppp{{{|||vvvuuuzzz{{{aaaPPPIIIHHHIIINNNWWWaaajjjnnnmmmkkkbbbaaa]]][[[YYYYYY[[[[[[\\\^^^```cccfffggghhhhhhjjjooovvv}}}{{{xxxrrrmmmiiifff```VVVLLLGGGFFFIIILLLQQQRRRSSSSSSQQQMMMHHHFFFAAA@@@???===;;;:::999999999888888777777777777777888888777777777777888888888888888888888888888888666555444666888999888777555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK555555555555555666777777::::::::::::::::::::::::===>>>???@@@BBBCCCDDDEEEEEEFFFGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIGGGGGGHHHHHHFFFEEEDDDFFFJJJOOOWWWbbbmmmuuujjjWWWQQQOOOSSS\\\[[[PPPJJJKKKXXXiiiyyylllTTTPPPOOObbbtttkkkfffoooyyyUUU>>>:::555333222222222111000000000000000000000000000000////////////000000///////////////000111111////////////000000000000111111111111111111111111444444>>>TTTkkkzzz{{{nnngggfffqqq|||~~~{{{zzzyyyyyyppplllhhhfffddd]]]RRRIIICCC===999:::;;;===CCCIIIVVV\\\^^^XXXQQQKKKFFFBBB???@@@BBBEEEGGGHHHIIIJJJGGGIIIKKKKKKJJJJJJLLLNNNPPPYYYeeeqqq|||xxxyyywwwbbbQQQGGGDDDDDDCCCEEEJJJRRRZZZ```bbbccc\\\\\\ZZZYYYYYYYYYYYYYYY[[[]]]```cccfffgggggggggiiioooxxx~~~zzz}}}{{{wwwsssooolllhhhaaaWWWMMMGGGGGGIIILLLOOOQQQRRRRRRPPPLLLHHHEEEBBBAAA???>>><<<;;;::::::999999888777777777777777888888777777777777888888777777777777777777777777666555444555888999888777555444333333222222333333333333333333333333333333444444333444444555666777:::;;;>>>BBBHHHKKK555555555555555666777888;;;;;;:::::::::999999999???@@@AAABBBDDDEEEFFFGGGGGGHHHIIIHHHFFFEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGFFFDDDEEEHHHNNNUUU___kkkxxxiiiVVVQQQOOOUUU]]]\\\RRRKKKLLLWWWjjj{{{lllVVVTTTSSSfffwwwnnniiinnntttSSS>>>:::666333222222111111000000000000000000000000000000////////////000000///////////////000111111////////////000000000000111111111111111111111111666555???UUUlll{{{|||ooohhhjjjttt||||||~~~|||~~~~~~}}}|||}}}}}}qqqlllfffbbb___YYYPPPHHHBBB===888999:::<<>>@@@BBBEEEGGGJJJKKKLLLKKKMMMOOONNNLLLLLLNNNPPPTTT___mmmzzzxxxrrruuu{{{~~~yyyooogggYYYLLLDDDAAAAAABBB>>>>>>@@@EEEMMMSSSWWWYYYXXXXXXXXXXXXXXXWWWWWWWWWZZZ\\\___ccceeegggggggggjjjpppzzzpppggglllwww}}}}}}{{{zzzwwwtttqqqoooiiibbbXXXNNNHHHGGGIIILLLOOOPPPQQQRRRPPPLLLHHHEEECCCBBBAAA???===<<<;;;;;;999999888777777666777777888888777777777777888888777777777777777777777777555555444555888999999888555444333333222222333333333333333333333333333333444444444444444555777777:::;;;>>>BBBHHHKKK555555666777888999999:::;;;;;;;;;;;;<<<===???@@@CCCDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGJJJIIIHHHGGGHHHIIIJJJKKKMMMLLLJJJHHHHHHGGGEEECCCIIIJJJNNNZZZiiixxx}}}iiiXXXPPPPPPSSSWWWUUUPPPMMMOOO]]]pppoooUUUOOOQQQiii}}}sssjjjhhh~~~eeeLLL>>>888333333333111222444111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333666666AAAWWWnnn|||vvvqqqttt|||www{{{}}}|||zzzyyywwwuuutttlllfff```[[[WWWSSSMMMIIIDDD???;;;<<<===>>>CCCIIIRRRXXXZZZSSSKKKFFFCCCAAABBBAAA@@@BBBGGGOOOUUUYYYXXXYYYXXXUUUPPPOOOSSSVVV\\\ooouuuhhheeegggjjjxxxrrr```TTTMMMJJJEEEAAA@@@AAABBBBBBAAABBBCCCDDDDDDEEEIIIKKKQQQRRRRRRSSSTTTUUUVVVVVV\\\___bbbeeefffhhhkkkmmmiiinnnwwwssstttxxx{{{yyysssqqqtttyyy|||yyyvvvtttqqqoookkkdddYYYNNNGGGFFFHHHJJJNNNOOOQQQQQQPPPLLLIIIFFFCCCBBB@@@>>><<<:::999999888888777777777777888888999888777666666777888999666777888999:::999888888777666555555555777888999666666555444333333333333222222333333333333444444444444333333444555777888<<<<<<>>>BBBFFFHHH555666666777888999::::::<<<<<<<<<<<<===???AAABBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJLLLKKKJJJIIIIIIHHHFFFEEEFFFIIIPPP\\\lllzzz|||hhhWWWPPPOOORRRVVVVVVQQQPPPRRRcccyyylllPPPKKKTTTlllrrriiikkk}}}xxxcccMMM???888333333333111222444111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333666666AAAXXXooo}}}xxxuuuxxxzzzssszzz{{{xxxuuurrrooolllgggbbb\\\WWWUUUQQQLLLGGGCCC>>>;;;<<<===>>>BBBHHHPPPVVVWWWPPPIIIEEECCC@@@BBB@@@AAAFFFNNNUUUZZZ[[[aaa```\\\VVVQQQRRRYYY```ooonnnaaa\\\\\\\\\ffflllrrrtttnnnaaaSSSIIIFFFDDDAAA@@@AAACCCDDDEEEDDDDDDEEEDDDCCCDDDGGGJJJQQQRRRSSSTTTVVVXXXYYYYYY[[[___cccfffgggiiikkkmmmmmmqqqwww|||wwwxxx{{{|||yyyvvvtttqqqnnniiibbbWWWMMMGGGFFFHHHJJJNNNOOOQQQRRRPPPMMMIIIGGGCCCBBB@@@>>><<<:::999999888888777777777777888888999888777666666777888999888888:::;;;;;;;;;:::999777666555555555777888999666666555444333333333333222222333333333333444444444444333333444555777888;;;;;;===AAAEEEGGG666666777888999:::;;;;;;=========>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGJJJNNNXXXeeesss}}}~~~{{{{{{~~~|||gggUUUOOONNNPPPUUUVVVTTTSSSVVVrrroooRRROOOUUUmmmpppfffgggwwwzzzsss^^^HHH???999444333333111222444222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333555666BBBYYYqqq}}}}}}zzzuuu}}}zzztttpppkkkgggdddaaa]]]WWWSSSQQQNNNJJJFFFCCC>>>;;;<<<======@@@FFFMMMRRRRRRLLLFFFDDDBBB@@@AAA???AAAJJJUUU^^^bbbbbbdddbbb]]]VVVRRRXXXdddnnnooo```UUUOOOMMMMMMQQQUUUYYYZZZVVVNNNEEE???>>>>>>???@@@BBBDDDFFFHHHEEEEEEEEEDDDCCCDDDGGGJJJOOOPPPQQQSSSUUUWWWYYYZZZ^^^bbbgggjjjlllmmmooopppqqqtttyyy|||yyyvvvssspppmmmggg```VVVLLLFFFFFFHHHKKKNNNOOOQQQRRRQQQNNNJJJGGGCCCBBB@@@>>><<<:::999999888888777777777777888888999888777666666777888999999:::;;;<<<<<<<<<;;;;;;777666666555555666888888666666555444333333333333222222333333333333444444444444333333444555777888::::::===@@@EEEGGG666777888999:::;;;<<<===>>>??????AAACCCDDDFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHIIIJJJJJJHHHGGGGGGGGGRRRXXXdddppp{{{xxxrrrnnneeebbb```aaaaaaaaagggnnnwww|||gggUUUOOOLLLNNNSSSVVVVVVVVVYYYzzzpppTTTTTTSSSllloooeee```rrrzzzaaaGGG@@@999444444333111111444222222222111111111000000////////////////////////000000000000000000000000///000000000111111111111111111222222222333333333444666BBBZZZrrr~~~|||~~~xxxrrrlllgggbbb^^^\\\XXXSSSPPPOOOLLLHHHEEEBBB>>>;;;<<<<<<;;;???CCCIIIMMMMMMHHHDDDDDDCCC@@@@@@>>>@@@IIIXXXdddiiijjjcccdddccc______gggwwwzzzooo^^^PPPHHHEEEDDDCCCEEEFFFHHHHHHGGGCCC@@@======???AAADDDEEEFFFHHHJJJJJJKKKLLLLLLMMMPPPTTTXXXVVVVVVUUUVVVWWWYYY[[[\\\cccgggmmmqqqtttuuuwwwxxxuuuyyy}}}zzzwwwsssoookkkeee^^^TTTKKKFFFEEEHHHKKKNNNPPPRRRRRRQQQNNNKKKIIICCCBBB@@@>>><<<:::999999888888777777777777888888999888777666666777888999:::::::::;;;;;;;;;;;;;;;888777666555555666777888666666555444333333333333222222222333333333444444444444333333444555777888:::;;;===AAAEEEHHH777777888:::;;;===>>>>>>@@@@@@BBBCCCEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIHHHFFFEEEGGGIIIVVV___lllyyyzzzqqqhhh___[[[UUUQQQNNNNNNLLLKKKOOOUUUTTTZZZccclllvvv~~~hhhVVVNNNKKKLLLRRRWWWWWWWWWYYYrrriiiPPPQQQTTTnnntttiiibbbssslllPPPAAA:::555444333111111444222222222222111111111111////////////////////////111111111111111111111111///000000000111111111111111111222222222333333333333555BBB[[[sss{{{uuuooojjjeee```]]]YYYUUUPPPNNNMMMKKKHHHDDDBBB===;;;;;;;;;:::<<>><<<:::999999888888777777777777888888999888777666666777888999999999999999999:::::::::888777666555555666777888666666555444333333333333222222222333333333444444444444333333444555777888;;;<<<>>>CCCGGGJJJ777888999;;;<<<>>>???@@@AAABBBDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGEEEGGGHHHGGGEEEFFFKKKOOOYYYcccrrr|||tttjjj```XXXSSSMMMIIIGGGFFFDDDAAADDDJJJGGGKKKOOOSSSYYYcccnnnwww~~~hhhVVVNNNJJJKKKRRRWWWWWWUUUUUUhhhdddNNNQQQVVVrrryyymmmdddssssssXXXBBB;;;666555444111111444333222222222222111111111000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333333555BBB[[[ttt|||xxxrrrmmmhhhccc___\\\WWWSSSNNNLLLKKKJJJFFFCCCAAA===:::;;;;;;999;;;???AAAFFFHHHGGGGGGHHHEEEAAA???======AAAKKKXXXccciiihhhqqq|||xxxiiiUUUFFF@@@???>>>>>>????????????@@@BBBDDDEEEGGGKKKPPPRRRSSSTTTXXX[[[\\\aaajjjrrrzzz}}}sssiiiccc```aaabbbhhhlllrrrwww|||~~~|||}}}}}}yyytttoookkkddd^^^TTTKKKFFFEEEHHHKKKOOOPPPRRRTTTSSSPPPMMMKKKCCCBBB@@@>>><<<:::999999888888777777777777888888999888777666666777888999888888777777777888999:::888888666555555666666777666666555444333333333333222222333333333333444444444444333333444555777888<<<<<>><<<:::999999888888777777777777888888999888777666666777888999888888777666777888999:::999888777555555555666777666666555444333333333333222222333333333333444444444444333333444555777888;;;;;;>>>CCCGGGJJJ888999:::<<<>>>???AAAAAADDDEEEFFFGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJKKKKKKJJJHHHGGGEEEAAACCCEEEEEEGGGMMMYYYaaattt}}}xxxtttmmmdddZZZQQQJJJFFFCCCAAAAAACCCBBB???AAAFFF@@@CCCEEEEEEDDDFFFJJJNNNNNNRRRYYYbbbmmmyyy}}}fffSSSMMMJJJKKKRRRWWWUUUPPPNNN```qqq}}}xxx```OOORRRXXXvvvvvvfffnnn^^^CCC<<<666555444111111444333333333222222222111111000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333333555BBB[[[ssswwwqqqrrrtttyyyuuuoooiiiddd^^^YYYVVVSSSOOOJJJHHHGGGFFFBBB???AAA<<<:::;;;:::777888<<<>>>CCCHHHJJJLLLMMMHHHBBB>>>AAABBBAAA@@@CCCJJJQQQ[[[jjj{{{yyyaaaVVVHHHAAAAAABBB@@@===BBBBBBCCCDDDFFFGGGIIIJJJIIIOOOWWW]]]bbbhhhrrryyyxxxqqqpppqqqoooqqqvvv||||||vvvpppkkkggg```VVVLLLFFFFFFHHHKKKOOOQQQSSSTTTTTTQQQNNNLLLCCCBBB@@@>>><<<:::999999888888777777777777888888999888777666666777888999999888777777777888999:::999888777555555555666777666666555444333333333333222222333333333444444444444444333333444555777888999:::===BBBGGGJJJ:::;;;<<<>>>AAACCCFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIAAAAAAIIIOOOTTTcccuuu~~~xxxnnnddd]]]UUULLLGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAEEEDDDDDDDDDEEEGGGIIIJJJIIIKKKNNNOOORRRWWW```fffttt||||||fffVVVRRRNNNLLLOOOQQQMMMIIIHHHZZZlllvvvyyyvvvdddRRROOOZZZtttpppkkkpppdddJJJ???555222333111000000333333333222222222111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222555555AAAZZZsssvvvjjjccclllxxxxxxrrrkkkeeebbb^^^YYYTTTQQQMMMHHHDDDAAA@@@>>><<<<<<;;;:::999888888888888<<>>???AAADDDFFFTTT^^^kkkwwwrrrgggQQQMMMGGGAAA>>>???AAADDDFFFIIIKKKJJJGGGEEEDDDBBBIIIJJJPPPVVVYYY```ssszzzuuusssrrrtttwww}}}|||xxxvvvtttpppllljjjcccWWWLLLFFFEEEHHHJJJOOOQQQSSSUUUTTTQQQNNNKKKEEECCC@@@>>>===<<<:::999888888777777888888999::::::999777666666666777888999999888888999999:::;;;999888777666666777888999666555555444444333222222444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII;;;;;;===???AAADDDFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLFFFEEELLLRRRYYYjjj}}}wwwmmmccc[[[SSSJJJEEEEEEBBBBBBBBBCCCCCCDDDEEEEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNPPPUUUZZZ```eeemmmwww{{{eeeUUUPPPLLLKKKNNNNNNKKKGGGGGGOOOcccqqqwwwvvveeeSSSQQQXXXrrrpppjjjzzzlllKKK@@@666444444333111222333333333222222222111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222555555AAAZZZssswwwkkkdddiiivvvvvvqqqiiiccc```\\\VVVRRROOOLLLFFFBBB@@@???===;;;;;;:::999888777777777777;;;===AAADDDFFFFFFEEEDDDAAA@@@??????@@@BBBEEEFFFJJJSSS^^^hhhpppzzzzzzooobbbXXXJJJGGGCCC@@@???AAAEEEGGGJJJLLLMMMKKKHHHFFFEEEDDDIIIJJJOOOTTTYYYdddzzz{{{yyy{{{|||~~~}}}yyywwwuuuqqqmmmjjjbbbWWWLLLFFFEEEHHHJJJOOOQQQSSSUUUTTTQQQNNNKKKEEECCC@@@>>>===<<<:::999888888777777888888999::::::999777666666666777888999999888888999999:::;;;888777666666666666777888666555555444444333333222444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII;;;<<<>>>@@@BBBDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKMMMIIIIIIPPPWWW```tttvvvlll```XXXPPPGGGCCCCCCAAAAAABBBDDDFFFGGGHHHIIIIIIIIIHHHHHHHHHJJJKKKLLLMMMNNNOOONNNMMMMMMOOOQQQTTTVVVYYY^^^eeeppp{{{{{{eeeTTTNNNJJJIIILLLLLLHHHEEEEEEJJJaaarrr{{{zzzhhhUUURRRXXXqqqrrrlllrrrLLLAAA777555666444333333333333333222222222111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222555555AAAZZZsssxxxmmmfffgggvvvuuuooogggaaa]]]YYYSSSOOOMMMIIIDDD@@@>>>===;;;:::999999888777666666666666888:::<<>>===<<<:::999888888777777888888999::::::999777666666666777888999888888888888999::::::777777666555555666777777666666555555444333333333444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII<<<===???AAACCCEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHKKKSSS]]]llluuujjj^^^UUULLLDDDAAABBBAAABBBCCCEEEGGGHHHIIIIIIJJJJJJIIIHHHIIIJJJKKKLLLKKKMMMNNNPPPQQQQQQRRRSSSUUUUUUVVVWWW[[[bbbkkkqqq|||fffUUUMMMJJJJJJLLLKKKFFFCCCDDDPPPiii}}}lllVVVQQQXXXqqqtttnnnzzzmmmMMMBBB888555666444333333333333333222222222111111000000////////////000000///////////////////////////000000000111111111111000000111111111222222222555555AAAZZZsssyyynnngggjjj{{{uuuoooggg```\\\WWWQQQMMMJJJFFFAAA>>><<<;;;:::999888777666555555555555555666777888999;;;<<<===>>>999999:::<<>>===<<<:::999888888777777888888999::::::999777666666666777888888888888888888999999:::777666555444444555666777666666666555444444333333444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII<<<>>>@@@BBBDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIGGGIIIOOO[[[kkk~~~ttthhh\\\RRRJJJCCCAAACCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLKKKLLLNNNQQQTTTUUUUUUUUUSSSTTTTTTTTTUUUYYY^^^bbbooo~~~gggVVVMMMKKKKKKMMMKKKEEECCCEEEUUUpppqqqXXXRRRWWWppptttkkknnn|||eeeLLLAAA777555555444222333333333333222222222111111000000////////////000000///////////////////////////000000000111111111111000000111111111222222222555555AAAZZZsssyyyoooiiiqqqvvvooogggaaa\\\WWWQQQLLLGGGCCC???<<<;;;:::999888666666555555444555555555555555666666888999;;;;;;::::::<<>><<<;;;:::999:::;;;>>>CCCIIIQQQXXX\\\ccc[[[SSSOOOLLLLLLSSS]]]gggyyyyyyuuuqqqqqqssswww~~~|||zzzxxxuuuoookkkfff```VVVMMMGGGEEEGGGIIIOOOQQQSSSUUUTTTQQQNNNKKKEEECCC@@@>>>===<<<:::999888888777777888888999::::::999777666666666777888888888777777888888999:::777666555444444555666777777666666555555444333333444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII===>>>AAACCCEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJLLLUUUfff|||ssshhhZZZQQQJJJDDDCCCFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIHHHHHHHHHIIIKKKMMMNNNPPPPPPPPPSSSUUUWWWVVVUUUTTTTTTUUUTTTTTTUUUXXX[[[cccssshhhWWWMMMLLLMMMNNNJJJEEECCCEEESSSpppttt[[[UUUTTTnnnrrrgggeee{{{vvvbbbLLLAAA777555555444222333333333333222222222111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222555555AAAZZZsss{{{rrrlllwwwwwwppphhhaaa\\\VVVPPPKKKEEEBBB>>>;;;::::::999888666666555555444555555666444555555666888999999:::======???DDDLLLWWWaaagggnnnmmmhhhbbb^^^bbbllluuu~~~nnnUUUDDDAAA>>>:::777888:::;;;;;;===>>>AAAGGGOOOYYYbbbggghhh]]]RRRPPPPPPUUUcccssszzzsssooocccbbbccceeekkksss{{{~~~sssjjjdddccceeekkkuuu|||zzzxxxtttooojjjeee___VVVMMMGGGFFFGGGIIIOOOQQQSSSUUUTTTQQQNNNKKKEEECCC@@@>>>===<<<:::999888888777777888888999::::::999777666666666777888888777777777777888999999777777666555555666777777777777666666555444444444444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII===???BBBDDDFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHMMMPPPZZZnnnsssgggZZZQQQKKKFFFFFFIIIIIIJJJLLLMMMNNNMMMLLLKKKIIIIIIIIIJJJKKKNNNPPPQQQUUUTTTTTTVVVYYY\\\[[[ZZZYYYYYYXXXWWWVVVWWW[[[^^^eeettthhhWWWMMMLLLMMMNNNIIICCCBBBEEESSSqqqttt[[[UUUUUUpppssseee___rrrvvvbbbNNNCCC999666777555444444333333333222222222111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222555555AAAZZZsss}}}uuupppyyy}}}wwwpppggg```[[[UUUOOOJJJDDDAAA===:::::::::999888666666555555555555666666555555777888999:::::::::>>>>>>@@@FFFQQQ___lllttt{{{yyytttlllgggiiisss|||ttt^^^JJJ===<<<;;;:::;;;<<<=========???@@@DDDKKKUUUaaammmsssjjj\\\QQQQQQVVVaaavvv}}}rrrkkkggg]]][[[XXXWWWZZZ___eeeiiiyyyzzziii]]]UUUQQQRRRWWW[[[iiiyyy}}}{{{yyyuuuooojjjddd^^^UUUMMMGGGFFFGGGHHHOOOQQQSSSUUUTTTQQQNNNKKKEEECCC@@@>>>===<<<:::999888888777777888888999::::::999777666666666777888777777777777777888999999888777666666666666777888777777666666555555444444444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII>>>???BBBEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHNNNQQQ[[[qqqsssgggZZZQQQKKKGGGHHHLLLJJJLLLNNNPPPQQQPPPOOONNNIIIIIIJJJKKKMMMPPPRRRTTTXXXWWWVVVYYY^^^bbbcccbbb]]]\\\YYYWWWVVVXXX]]]aaalllxxx~~~gggVVVLLLKKKMMMMMMHHHBBBAAADDDVVVttttttZZZTTTYYYtttvvvggg\\\nnnxxxcccOOODDD:::888888666555666333333333222222222111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222555666AAAZZZsssxxxtttyyy{{{vvvpppggg___ZZZTTTNNNIIICCC@@@<<<:::::::::999888666666555555555666666777555666888:::;;;;;;:::999<<<<<<>>>DDDQQQaaapppzzz{{{yyyuuunnnkkkoooyyyjjjVVVGGG>>>999999:::;;;;;;;;;:::999???AAAEEEMMMYYYgggttt|||jjj[[[PPPSSS[[[iiivvvkkkdddaaabbb___ZZZWWWVVVYYY]]]___fffpppvvvdddXXXQQQNNNRRRXXXZZZiiiyyy~~~|||zzzwwwpppkkkccc^^^UUUMMMGGGFFFGGGHHHOOOQQQSSSUUUTTTQQQNNNKKKEEECCC@@@>>>===<<<;;;999888888888777888999999::::::999777666666666777888777777777777777888888999999888777666666777888999777777777666555555444444444333333222222333333444555444444444444555666666:::;;;===BBBFFFIII@@@@@@BBBDDDEEEFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHFFFFFFIIIHHHFFFHHHMMMMMMSSSbbb{{{|||uuulllaaaUUUOOOPPPRRRPPPMMMRRRPPPOOOPPPSSSSSSQQQNNNMMMNNNOOOPPPQQQUUUYYY]]]``````bbbeeejjjnnnooopppkkkeeeaaaaaa```^^^aaaeeeooowwwiiiUUUOOOLLLKKKKKKGGGBBBBBBEEE^^^|||yyy[[[RRRRRRrrr{{{iiiaaahhhxxx}}}dddNNNBBB888888:::999666555444444333333333333222222000000000000000000000000222---111222+++---222---000000000000111111111111000000000000000111111222333999@@@XXXxxxxxxttt~~~xxx|||yyyooofff```ZZZQQQIIIGGG@@@===:::888888777666555555444444444444555666666555777999:::999999:::;;;<<<;;;;;;???HHHUUUbbbjjjlllkkkjjjiiikkktttsss```NNNDDD@@@>>>===:::999888999;;;<<<<<>><<<:::999999888888888777555666888:::::::::888777777777888999;;;:::888666666777888999999777666444444666777999777777666555444333333222333333333333333333333333333333333333444555666666<<<<<<>>>BBBGGGJJJAAAAAABBBDDDEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIGGGGGGHHHGGGEEEHHHLLLOOOWWWgggwwwmmmggg```YYYQQQNNNRRRWWW[[[\\\]]][[[ZZZYYYZZZ\\\^^^___]]]^^^___``````cccgggjjjpppppprrrwww{{{}}}wwwrrrpppooommmpppttt{{{hhhTTTMMMJJJIIIIIIFFFBBBCCCGGGbbbrrrWWWPPPSSSqqqmmmeeekkkyyyiiiPPPDDD999888:::888555444444444333333333333222222000000000000000000000000555...000222...111555///000000000000111111111111111111111111111222333333444999AAAXXXxxx}}}vvvrrr{{{xxx|||xxxoooeee```YYYPPPHHHFFF@@@===:::888777777666555555555555444444555666666777999;;;;;;::::::;;;<<<@@@>>>======BBBIIIPPPUUU^^^___``````ccckkkvvv~~~}}}vvvlll___QQQGGGCCC>>>===:::888888:::<<<===@@@FFFKKKSSSeeeyyy|||tttbbbXXXSSSYYYkkkwwwccc^^^___aaajjjuuu|||sssjjjeeebbbeeeppp{{{~~~xxxrrrllleee___[[[WWWXXX]]]dddnnnxxx~~~}}}{{{qqqnnnssszzz|||xxxqqqkkkfff^^^RRRIIIEEEEEEHHHIIINNNQQQTTTTTTRRRNNNJJJIIICCCBBB@@@>>><<<::::::999888888888777555666888:::::::::888777777777888999;;;:::888777666777888999888777666555555666777888777777666555444333333222333333333333333333333333333333333333444555666666;;;;;;===BBBGGGJJJBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKHHHGGGHHHGGGDDDGGGLLLQQQ[[[ooowwwfffZZZUUUPPPMMMKKKLLLRRR\\\fffmmmmmmnnnnnnllljjjlllqqquuuvvvwwwxxxxxxwwwyyy|||~~~~~~gggTTTLLLHHHFFFFFFDDDAAADDDIII```{{{iiiQQQMMMRRRmmmooohhhnnn}}}pppRRRFFF;;;888999777555444444444333333333333222222000000000000000000000000111+++///111---000333---000000000000111111111111222222222222222333444444444:::AAAXXXxxx|||uuuqqqwwwyyy}}}wwwnnnddd^^^XXXNNNGGGDDD???===999888777777666555666666555555555555666666999;;;======<<<<<<===>>>BBBAAA?????????@@@AAABBBKKKNNNQQQTTTWWW___iiiqqqsssqqqkkkddd\\\TTTKKKDDD>>><<<:::888888:::===???FFFIIINNNYYYooosss___WWWTTT]]]uuuhhhZZZPPPQQQUUUXXX```iiijjj```ZZZ^^^gggrrr|||}}}xxxtttnnngggaaa]]]]]]^^^```eeelllrrrvvvvvvwwwwwwyyy~~~~~~yyyrrrlllhhh___SSSJJJEEEFFFHHHIIINNNQQQTTTUUURRRNNNKKKIIIDDDCCCAAA>>><<<;;;:::999888888888777555666888:::::::::888777777777888999:::999888777777777888999888777666555555666777888777777666555444333333222444444444444444444444444333333333333444555666666::::::===AAAGGGJJJCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKKKKLLLIIIHHHHHHFFFDDDGGGLLLSSS___vvvnnnYYYMMMIIICCCDDDFFFIIIOOOZZZhhhrrryyy~~~hhhTTTLLLHHHFFFEEEBBB@@@BBBHHHZZZssszzzaaaNNNMMMNNNfffyyyllljjjtttwwwUUUHHH<<<999999777444333444444333333333222222222000000000000000000000000...---666888///...111,,,///000000000111111111111222222222222222333444444555:::AAAXXXxxx}}}uuuqqqwww{{{wwwmmmccc]]]VVVMMMEEEBBB>>><<<999777777777666555777777666666555666666777;;;===??????>>>===>>>???@@@AAABBBCCCBBBAAA???>>>@@@BBBFFFIIINNNXXXdddlllnnnlllgggbbb]]]WWWMMMDDD===;;;999888888;;;???AAAIIIJJJOOO___wwwqqq___ZZZXXXddd~~~lll]]]UUUQQQVVV\\\```fffllleee[[[WWWaaarrr}}}|||xxxvvvuuurrrmmmhhhiiijjjjjjjjjjjjkkkmmmoooqqqtttyyyyyyrrrlllhhh```TTTJJJEEEFFFHHHIIINNNQQQTTTUUURRRNNNKKKIIIDDDCCCAAA???<<<;;;::::::888888888777555666888:::::::::888777777777888999999999888777777888888999777777666666666666777777777777666555444333333222444444444444444555555555333333333333444555666666888999<<>>@@@FFFZZZtttxxx^^^LLLMMMMMMdddvvvzzziiimmm}}}}}}WWWJJJ===999999777444333444444333333333222222222000000000000000000000000///444BBBDDD555///333111///000000000111111111111111111111111111222333333444999@@@WWWwwwxxxtttyyy}}}vvvmmmccc]]]VVVLLLDDDAAA>>>;;;888777777777666555777666666666666777888888===???@@@@@@?????????@@@>>>@@@CCCEEEFFFDDDBBB@@@===???@@@CCCIIITTTcccmmmpppqqqnnnhhhccc]]]QQQDDD===;;;888777888<<<@@@CCCIIIJJJRRRfff~~~~~~nnn___]]]___nnneeeTTTQQQRRRZZZcccjjjnnnppphhh___]]]hhhvvv{{{yyyuuuooommmkkkmmmpppqqqqqqooopppssswwwwwwtttqqqnnnnnnrrrvvv~~~yyyrrrlllggg___SSSIIIEEEEEEHHHIIIOOORRRUUUUUUSSSNNNKKKJJJDDDCCCAAA???===;;;::::::888888888777555666888:::::::::888777777777888999888888888888888888999999777777666666666666777777777777666555444333333222333333333444444444555555333333333333444555666666888999;;;@@@FFFJJJCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLKKKHHHGGGIIIIIIIIINNNTTTZZZhhhvvv^^^LLLEEEDDDBBBDDDEEEFFFGGGMMMUUU\\\iiiwww}}}gggTTTOOOKKKHHHFFFBBB>>>@@@DDDaaa|||}}}aaaMMMMMMQQQgggyyyuuufffmmmYYYKKK===999999777555444444444333333333333222222000000000000000000000000---444BBBCCC333---111000000000000000111111111111111111111111111222333333444888???UUUvvv{{{www|||~~~wwwmmmccc]]]UUUKKKCCCAAA===:::888666777777666555666666666666777999:::;;;>>>@@@AAAAAA@@@???@@@@@@???@@@CCCEEEFFFDDDBBBAAA??????@@@@@@EEEPPP___jjjqqqwwwwwwpppiiibbbTTTFFF<<<:::888777888===BBBFFFJJJKKKVVVmmm~~~nnn___bbbjjj|||wwwaaaRRRRRRWWWeeeuuu~~~~~~{{{iiibbb```hhhnnnlllddd___VVVWWWXXX[[[___dddiiilllssszzz|||{{{sssvvv{{{yyyqqqkkkeee]]]QQQHHHEEEEEEHHHIIIOOORRRUUUVVVSSSOOOLLLJJJEEEDDDBBB???===<<<;;;:::888888888777555666888:::::::::888777777777888999777888888888999999999999666666777777777777666666777777666555444333333222111222222333333444444444333333333333444555666666999999<<<@@@FFFIIICCCCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHIIIKKKLLLJJJGGGGGGIIIKKKLLLRRRYYY```mmmlllXXXKKKGGGHHHGGGGGGGGGHHHIIILLLOOORRRYYYdddttt{{{eeeRRRLLLIIIHHHHHHDDD@@@AAAEEEcccfffPPPOOOUUUkkk}}}oooccchhh}}}YYYKKK>>>999999888666666444444333333333333222222000000000000000000000000------666777---,,,111...000000000000111111111111222222222222222333444444333777===TTTuuu}}}yyy~~~wwwmmmccc]]]VVVKKKDDDAAA<<<:::777666666777666555444555555666888:::<<<===>>>@@@BBBAAA@@@??????@@@???@@@BBBDDDEEEEEEDDDCCC@@@@@@@@@???BBBIIIUUU]]]hhhtttxxxqqqiiiaaaSSSEEE<<<:::777666999>>>CCCGGGLLLOOO]]]vvvqqqeeelllyyyrrr^^^UUUXXXbbbuuufffaaa^^^```^^^WWWPPPNNNDDDGGGJJJKKKNNNTTT^^^eeesss}}}~~~xxxpppjjjccc[[[PPPGGGDDDEEEHHHJJJOOORRRUUUVVVSSSOOOLLLJJJEEEDDDBBB???===<<<;;;;;;888888888777555666888:::::::::888777777777888999777777888999999999999999666666777777777777666666777777666555444333333222000000111111222333333444333333333333444555666666999:::<<<@@@EEEIIIBBBCCCCCCDDDEEEDDDDDDDDDBBBCCCDDDFFFGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKIIIFFFGGGJJJLLLNNNUUU]]]eeeqqq|||gggUUULLLKKKMMMJJJJJJIIIJJJKKKMMMNNNOOOQQQWWWaaapppyyycccPPPJJJHHHHHHIIIFFFBBBCCCGGG___jjjSSSRRRWWWmmmjjj___aaa|||vvvYYYKKK===999:::888777777444444444333333333222222000000000000000000000000111+++...000,,,000555111000000000000111111111111444333333333333444555555222666<<>>???@@@BBBAAA@@@??????@@@???@@@BBBDDDEEEGGGHHHHHH???@@@@@@??????CCCKKKRRR]]]llltttnnneee]]]PPPBBB<<<:::777666999>>>DDDHHHNNNSSSccc|||tttnnnwwwqqq\\\SSSXXXdddzzz}}}bbb^^^[[[YYYSSSKKKFFFGGGAAAEEEHHHHHHHHHNNNZZZdddnnnyyy~~~xxxpppjjjaaaYYYNNNFFFCCCEEEHHHJJJOOORRRVVVVVVSSSOOOLLLJJJEEEDDDBBB@@@>>><<<;;;;;;888888888777555666888:::::::::888777777777888999666777888999999999999999666666777777777777666666777777666555444333333222//////000111222222333333333333333333444555666666::::::<<<@@@EEEHHHCCCDDDDDDEEEEEEEEEEEEDDDFFFFFFGGGHHHHHHIIIJJJJJJMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGJJJKKKKKKJJJJJJOOOXXX___llltttvvvfffZZZSSSQQQPPPMMMMMMLLLKKKLLLMMMOOOPPPTTTWWW[[[cccrrrtttaaaTTTKKKIIIIIIHHHCCC>>>@@@EEEaaazzzdddOOOQQQWWWpppiiiZZZcccrrroooTTTHHH===999999777666666666666555444333333333333111111111111000000000000//////............//////000000000000111111111111111111222222222333333333555666:::RRRvvv}}}xxx}}}xxx{{{}}}zzzqqqfff^^^TTTIIIAAA@@@<<<:::999777555555555666777777888888:::<<<===>>>AAAAAAAAAAAAAAA@@@???>>>>>>??????@@@AAACCCDDDEEEAAA@@@???======AAAGGGLLLRRRWWW]]]```\\\QQQEEE<<<888777777888;;;@@@DDDGGGQQQRRRbbb~~~tttsss~~~vvvmmmcccVVVLLLSSSgggsss___YYYSSSQQQNNNIIIGGGHHHHHHDDDEEEKKKOOOQQQWWW___mmmyyy|||vvvnnngggeeeZZZNNNHHHFFFEEEIIIOOORRRSSSVVVVVVSSSNNNIIIEEEFFFEEECCC@@@===;;;:::999777777777777777888888999:::999888777777888999:::999888777777777777777777555555555555555555555555666666666555444444333333333333333333333333333333444444333444444555666777;;;;;;===@@@EEEGGGCCCDDDEEEEEEFFFEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJGGGIIIIIIIIIJJJPPPYYY```mmmuuuttteeeZZZSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRUUUZZZcccpppsss```SSSKKKIIIIIIHHHCCC>>>@@@EEEYYYpppbbbMMMMMMOOOiiizzz|||eeeXXX^^^lllhhhSSSGGG===::::::777555666666666555444333333333333111111111111000000000000//////............//////000000000000111111111111111111222222222333333333555666:::QQQtttzzzuuu{{{|||}}}zzzqqqfff^^^TTTHHHAAA???<<<:::999777666555666666777777888:::;;;<<<===>>>???????????????>>>======>>>>>>>>>???@@@BBBCCCDDDBBBAAA@@@???>>>AAAFFFJJJLLLOOORRRSSSOOOHHH???999888888888:::===BBBFFFIIINNNPPPbbb{{{|||}}}kkkhhhbbb\\\UUUIIIIIIOOO```}}}kkkYYYSSSNNNLLLIIIEEEDDDFFFLLLIIIJJJPPPUUUYYY```iiiuuu}}}zzzuuummmgggaaaWWWLLLGGGEEEEEEIIIOOORRRSSSUUUUUURRRNNNIIIEEEFFFEEECCC@@@===;;;::::::777777777777777888999999:::999888777777888999:::::::::999888888888888888555555555555555555555555777777666555444444333333333333333333333333333333444444333444444555666777:::;;;<<<@@@EEEHHHDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLGGGIIIJJJJJJLLLRRR[[[bbbnnnuuutttggg]]]XXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYSSSVVV\\\dddppp~~~uuuqqqjjjiiikkkpppuuu{{{rrr___RRRKKKIIIHHHGGGBBB===???EEERRRhhh{{{eeeNNNLLLOOOjjj}}}jjj^^^^^^jjj|||~~~cccQQQGGG>>>;;;;;;888555555777666555444333333333333222222111111111000000000000//////......//////000000000000000111111111111111111222222222333333333555666999NNNpppzzztttzzz{{{qqqfff^^^TTTHHHAAA???;;;:::999777666666666777666888:::<<<===>>>>>>===??????????????????>>>===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBB@@@AAADDDFFFGGGGGGGGGFFFCCC???:::777999999:::<<>>===<<<999666555777666555444444333333333222222222111111111000000000000////////////000000///000000000111111111111111111222222222333333333555777888KKKlll~~~xxx{{{{{{rrrggg^^^TTTHHHAAA???;;;:::999777666666777777666888;;;>>>??????>>>===AAAAAAAAABBBBBBAAA@@@@@@>>>>>>===>>>>>>???@@@@@@CCCDDDEEEDDDCCCBBBBBBCCCEEEDDDCCCBBB???<<<:::888888999:::===@@@EEEIIIKKKSSSVVVhhhjjjOOOIIIGGGIIIHHH@@@CCCEEENNN^^^mmmooocccWWWMMMJJJHHHJJJKKKLLLRRRXXX```gggqqq{{{|||yyyuuuoooiii^^^UUUKKKGGGEEEEEEIIINNNRRRSSSSSSRRROOOLLLIIIHHHEEEDDDBBB@@@===<<<;;;:::888888777777888888999::::::999888777777888999:::<<<;;;;;;:::999888777777777777777777777777777777888888777555444333222111333333333333333333333333444444333444444555666777888888;;;@@@EEEIIIDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMOOOOOONNNNNNNNNMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKOOOQQQRRRQQQRRRUUU\\\bbbjjjqqq{{{qqqjjjfffdddddd```aaaccceeefffffffffeeebbbdddggglllvvvtttggg___\\\^^^^^^aaahhhmmmsss~~~sss```SSSLLLIIIGGGEEE@@@<<>>======:::777666777777666555444444444444222222222222111111111111000000////////////000000///000000000111111111111111111222222222333333333444777888GGGiiizzz|||}}}ssshhh___UUUIIIAAA???;;;:::999777777777888888888999<<>>@@@AAAAAABBBBBBBBBAAAAAA>>>>>>>>>===>>>>>>??????CCCDDDFFFFFFDDDCCCBBBCCCDDDDDDCCCBBB@@@===;;;999888999;;;===AAAEEEHHHJJJRRRWWWiiieeeJJJCCCAAACCCDDD>>>CCCDDDIIISSS]]]___YYYRRRLLLJJJJJJLLLNNNQQQYYYbbbhhhvvv}}}zzzvvvoooiii___VVVLLLHHHGGGFFFIIINNNRRRSSSSSSRRRPPPMMMJJJHHHEEEDDDBBB@@@>>><<<;;;;;;888888888888888999999::::::999888777777888999:::::::::::::::999888777666888888888888888888888888888777666555444333222222333333333333333333333333444444333444444555666777777888;;;@@@EEEJJJDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHJJJKKKMMMNNNOOOPPPOOONNNNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHHHHJJJLLLNNNRRRSSSTTTTTTSSSVVV]]]bbbjjjppp|||}}}uuummmiiigggfffcccdddfffhhhjjjkkklllmmmkkkmmmpppuuu}}}qqqeee___]]]\\\___hhhrrryyy~~~sss```SSSLLLIIIGGGDDD@@@<<>><<<<<<:::888777888777666555444444444444333222222222222111111111111000000//////000000111000000000000111111111111111111222222222333333333333777777EEEgggyyyzzzuuujjjaaaVVVJJJBBB@@@;;;:::999888777888888999999;;;===???@@@AAAAAA@@@>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???AAADDDFFFGGGFFFDDDDDDEEEDDDDDDDDDBBB@@@>>>;;;:::999:::<<>><<<<<<;;;999888888888888999:::::::::999888777777888999:::888999:::::::::999777666777777777777777777777777666666666555444444333333333333333333333333333333444444333444444555666777777888;;;@@@EEEIIIDDDEEEFFFHHHIIIJJJJJJJJJIIIJJJKKKMMMNNNPPPQQQRRROOOOOONNNMMMMMMLLLLLLKKKJJJIIIHHHIIIKKKNNNRRRTTTUUUWWWYYYYYYYYY\\\bbbgggmmmqqq{{{yyyrrrmmmjjjiiieeefffhhhjjjmmmppprrrtttvvvyyy~~~ssskkkhhhhhhooouuurrr___RRRLLLIIIFFFDDD???;;;???FFFWWWooo|||ddd```fff}}}}}}lllfffnnn}}}gggRRRGGG===;;;;;;:::999999888777666555444444444444333333222222222111111111111111000000000000111111000000000000111111111111111111222222222333333333222777777CCCeee{{{|||wwwlllcccXXXLLLDDDBBB;;;:::999888888888999:::;;;<<<===>>>@@@AAABBBBBB>>>???@@@@@@AAAAAA@@@@@@AAA@@@??????>>>>>>>>>>>>@@@BBBEEEFFFFFFFFFGGGHHHHHHGGGEEEBBB@@@>>>>>>===<<<===???AAACCCFFFGGGHHHKKKRRRfffyyy]]]KKKGGGAAABBBFFFDDDBBBCCCEEEHHHLLLOOOQQQRRRMMMNNNSSSZZZbbblll||||||uuukkkcccYYYPPPIIIGGGHHHHHHLLLQQQQQQSSSUUUVVVTTTPPPLLLIIIDDDCCCAAA???>>>===<<<<<<999999888888999999:::;;;:::999888777777888999:::777888:::;;;<<<;;;:::999777777777777777777777777555555555555555555555555333333333333333333333333444444333444444555666777888999;;;@@@EEEIIIDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTOOOOOONNNNNNMMMLLLLLLLLLIIIHHHHHHJJJMMMRRRVVVYYYXXX[[[]]]^^^___bbbiiiooopppsss{{{~~~vvvqqqmmmlllggghhhiiikkknnnrrrvvvxxx~~~xxxttttttvvvqqq^^^QQQLLLIIIFFFCCC???;;;???FFFTTTooo~~~gggeeehhh}}}ooojjjppp~~~mmmSSSGGG===:::;;;:::999:::888777666555555444444555333333333222222222111111111111000000000000111111000000000000111111111111111111222222222333333333222777777BBBeee~~~xxxmmmdddYYYMMMEEEBBB;;;:::999888888888999:::=========>>>???AAACCCDDD@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>??????BBBDDDFFFFFFGGGIIIJJJNNNKKKFFFBBB@@@@@@AAABBB>>>???AAACCCEEEGGGHHHIIIMMMTTThhhmmmTTTFFFDDD>>>>>>CCCCCCAAABBBDDDFFFIIIMMMPPPSSSNNNQQQYYYeeerrr|||tttiii```TTTLLLFFFFFFGGGIIINNNSSSQQQSSSVVVWWWVVVQQQLLLIIIDDDCCCAAA???>>>===<<<<<<999999888888999999:::;;;:::999888777777888999:::777999;;;=========<<<;;;666666666666666666666666444444444555555555555666333333333333333333333333444444444444444555777777999999<<<@@@EEEIIIGGGGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIKKKPPPVVV\\\___^^^^^^]]]]]]___eeelllrrruuuxxx~~~zzzsssmmmjjjmmmmmmmmmooosssxxx|||~~~~~~~~~ppp[[[MMMJJJGGGDDDBBB===;;;@@@GGGZZZ{{{xxxddd[[[cccssswwwssszzzrrrYYYLLL@@@===>>>===<<<<<<999999888666555555555555444333222222111111222222000000000000000000000000000000000000000000000000111111111000111111222333333555888BBB]]]}}}~~~}}}{{{pppfff[[[NNNEEEBBB<<<:::888777666888:::;;;??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAABBBDDDFFFGGGDDDDDDDDDCCCBBB@@@???>>>@@@BBBDDDDDDDDDEEEGGGIIIKKKIIIHHHGGGGGGFFFDDDBBBCCCEEEGGGGGGFFFEEEEEEFFFLLLUUUfffyyy|||zzznnncccUUUMMMEEEAAACCCDDDBBB@@@FFFFFFFFFEEEFFFJJJOOOSSSXXXZZZ```ooozzzttthhh\\\WWWNNNGGGGGGIIIJJJMMMQQQSSSTTTUUUVVVTTTQQQMMMJJJDDDCCCAAA???===;;;::::::999999888888888888888999;;;;;;:::999888888888999<<<;;;:::;;;<<<<<<:::999777666666777888888666444444555777888888888777666111111222222222333333333666555555555555666666777888999<<>>;;;@@@GGG]]]yyybbbWWW\\\nnn|||tttqqqxxxsss[[[NNNAAA>>>???>>><<<<<<:::999888777666555555555444333222222111222222222111111111111111111111111000000000000000000000000111111111111111222222333333555777AAA\\\|||}}}zzz{{{pppggg\\\NNNEEEBBB===<<<:::888888999;;;===@@@@@@@@@AAAAAABBBBBBCCCBBBAAAAAAAAACCCDDDFFFGGGDDDDDDDDDCCCBBBAAA??????>>>@@@BBBCCCDDDEEEHHHJJJKKKKKKLLLLLLMMMLLLJJJHHHHHHIIIIIIHHHFFFEEEEEEFFFLLLRRRaaapppvvvqqqkkkiiimmmsssyyyyyyrrreeeXXXQQQJJJEEEAAA@@@BBBDDDEEEDDDCCCCCCDDDDDDFFFKKKQQQUUU___ccclll|||uuuwww|||}}}yyytttiii^^^VVVMMMGGGGGGIIIKKKNNNQQQSSSTTTVVVVVVTTTPPPLLLJJJDDDCCCAAA???===;;;::::::999999888888888888888999999999888777777777777777;;;::::::;;;<<<<<<;;;999777666555666777888777555666666777777777666444444111222222222222333333333444444444444444555555666888999<<>><<<@@@HHHeeeqqq]]]VVVXXXlll||||||ooonnnuuuxxx^^^PPPCCC@@@@@@???===<<<;;;:::999777666555555555444444333222222222222222111111111111111111111111000000000000000000000000111111111111111222333333333555777@@@YYYyyy|||vvv||||||qqqiii]]]OOOFFFBBB>>>===;;;999999;;;===???AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEDDDCCCBBBAAAAAA===???AAABBBCCCEEEHHHKKKLLLNNNQQQTTTTTTSSSQQQOOOOOOOOOMMMJJJFFFDDDEEEFFFLLLPPP[[[fffhhhaaaYYYUUUVVVZZZ^^^]]]VVVMMMGGGDDDBBBAAAAAAAAACCCDDDFFFGGGCCCDDDDDDDDDFFFJJJOOOTTTbbbiiiwwwuuuiiibbbZZZZZZ]]]bbbkkkuuu{{{wwwsssiii___UUUMMMFFFGGGJJJLLLOOORRRTTTUUUVVVVVVTTTPPPKKKHHHDDDCCCAAA???===;;;::::::999888888888888888999999777777666555555555666666999999999:::<<<===<<<:::777555444555777888888888777777777666555444222111222222222222333333333333333333333333333444555555999:::===BBBGGGJJJGGGGGGHHHIIIKKKLLLMMMMMMNNNNNNOOOPPPOOONNNMMMLLLJJJJJJJJJJJJKKKLLLNNNOOORRRRRRUUUXXX\\\aaaeeehhheeegggjjjlllnnnqqqtttwwwxxxyyy}}}wwwqqqnnnhhhlllssszzzwwwhhhXXXNNNJJJGGGDDDBBB>>><<>>===<<<;;;999888777666555555444444333222222222222333111111111111111111111111000000000000000000000000222111111111111222333333333555777>>>WWWvvv|||uuuyyy}}}ssskkk```RRRGGGCCC>>>===;;;999999;;;>>>???BBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDDDDEEEFFFGGGGGGHHHGGGFFFFFFEEEDDDDDDDDD@@@AAACCCCCCCCCEEEHHHJJJNNNQQQVVVYYYYYYWWWUUUSSSTTTSSSPPPKKKFFFCCCDDDEEEKKKNNNWWW``````XXXPPPMMMLLLPPPSSSSSSOOOJJJHHHGGGDDDEEEFFFFFFDDDDDDFFFGGGHHHHHHGGGEEEEEEHHHLLLPPP\\\hhh||||||hhh[[[TTTPPPQQQRRRSSSUUUXXX```iiipppwww{{{vvvqqqggg]]]SSSLLLFFFHHHKKKMMMPPPSSSVVVWWWWWWWWWTTTOOOKKKHHHDDDCCCAAA???===;;;::::::888888888777888888999:::777666666555555555666666888888888:::<<<===<<<;;;888777555666888:::;;;;;;666555555555444333222222222222222333333333444444333333333333444555666666:::;;;===BBBFFFIIIFFFGGGHHHIIIJJJLLLMMMMMMMMMNNNOOOOOOOOONNNMMMLLLJJJIIIIIIIIIJJJLLLNNNPPPVVVWWWZZZ]]]```dddfffhhhgggjjjmmmooopppsssvvvyyyyyyzzz~~~tttmmmjjjjjjnnnuuu~~~uuueeeWWWNNNJJJGGGDDDBBB???===BBBIIIrrrzzzSSSOOOTTT```wwwkkk]]]```iiiyyy~~~aaaTTTFFFCCCCCCAAA???>>>===<<<:::999777666666666555444333333222222333333111111111111111111111111000000000000000000000000222222222111222333333444333555666===SSSsss}}}tttwww||||||vvvooocccTTTIIIDDD===<<<:::999999;;;>>>???CCCBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGGGGGGGJJJIIIHHHGGGFFFFFFGGGGGGEEEEEEEEEDDDCCCDDDFFFIIINNNSSSYYY\\\[[[WWWUUUTTTWWWUUUQQQLLLFFFCCCCCCCCCHHHJJJRRRZZZ[[[TTTNNNLLLKKKOOOSSSVVVUUURRROOOLLLKKKKKKJJJHHHEEEEEEFFFHHHJJJIIIIIIGGGGGGJJJNNNRRRXXXgggqqq___RRRJJJGGGHHHIIILLLOOOQQQTTT\\\hhhqqqttt|||vvvpppdddYYYRRRKKKFFFHHHMMMOOOQQQTTTXXXYYYYYYXXXTTTOOOJJJGGGDDDCCCAAA???===;;;::::::888888777777888999999:::777777777666666777777888888777888999<<<===<<<::::::888777888;;;<<<===<<<444444333333333444444444222222333333333444444444444444444444555666777888:::;;;===BBBFFFIIIEEEEEEFFFHHHJJJKKKLLLMMMKKKLLLNNNOOOOOOOOONNNMMMJJJIIIHHHIIIJJJMMMPPPRRRYYY[[[^^^aaaeeehhhiiijjjjjjllloooqqqrrrtttxxx{{{yyy||||||nnneeebbbjjjooovvvtttdddVVVNNNJJJGGGDDDCCC???===CCCJJJmmmuuuSSSNNNOOObbbzzzdddWWW[[[gggzzzzzzaaaSSSFFFCCCCCCBBB@@@???>>>===;;;999888777666666555444444333333333333333222222222222222222222222000000000000000000000000222222222222222333444444333666666;;;QQQpppuuuwww}}}~~~zzzsssgggXXXKKKFFF===;;;:::999999;;;>>>@@@BBBBBBBBBBBBBBBCCCCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFEEECCCBBBBBBEEEGGGMMMSSSYYY[[[YYYVVVUUUUUUWWWVVVSSSNNNHHHDDDCCCDDDDDDFFFMMMUUUWWWRRRNNNMMMMMMOOOSSSZZZ______ZZZUUUVVVRRRMMMIIIGGGGGGIIIJJJHHHIIIIIIIIIKKKOOOTTTYYY]]]jjjppp^^^RRRKKKFFFFFFHHHHHHLLLPPPQQQTTT^^^nnnzzz~~~wwwpppcccWWWPPPJJJFFFIIINNNPPPRRRVVV[[[[[[[[[ZZZVVVPPPKKKGGGDDDCCCAAA???===;;;::::::777777777777888999::::::888888777777777888999999888888888999;;;<<<;;;999999999999;;;<<<===<<<:::444333333333333444555666333333333333444444444444444444444555666777888999999:::===BBBGGGJJJCCCDDDEEEGGGIIIJJJLLLLLLJJJKKKMMMNNNOOOOOOOOOOOOJJJIIIHHHIIIKKKNNNQQQSSSYYY\\\aaafffjjjmmmooopppnnnoooqqqrrrtttvvvzzz~~~yyy}}}xxxggg]]]YYY___dddnnn{{{tttcccUUUNNNJJJGGGDDDCCC???>>>CCCKKKkkksssVVVQQQOOOaaazzzeeeZZZ___ooovvv```RRRFFFBBBCCCBBBAAA@@@???>>><<<:::888777666666555555444333333333333444222222222222222222222222000000000000000000000000333222222222222333444444333666666:::NNNnnnzzz}}}|||vvvkkkZZZMMMHHH>>>===;;;:::;;;===@@@BBBAAAAAABBBBBBCCCCCCDDDDDDFFFFFFHHHIIIIIIHHHHHHGGGHHHGGGEEEDDDCCCDDDFFFFFFDDDDDDCCCAAA@@@AAADDDFFFJJJPPPWWWZZZXXXVVVVVVXXXWWWWWWUUUQQQKKKGGGEEEEEEEEEFFFLLLSSSUUUPPPMMMMMMNNNNNNSSS```ooouuurrrkkkjjjaaaVVVMMMKKKKKKLLLLLLJJJJJJKKKLLLNNNRRRXXX]]]ccclllyyy{{{sssdddUUUNNNLLLIIIIIILLLNNNRRRUUUWWW]]]mmmzzzrrrdddWWWOOOIIIFFFIIINNNQQQSSSVVV^^^^^^]]][[[WWWQQQKKKHHHDDDCCCAAA???===;;;::::::777777777777888999:::;;;888777777777888888999:::999888888999;;;;;;999888888888999;;;===<<<999666666555444333333444444555333333333444444444444555333333333444555666888888888999<<>>CCCKKKmmmnnnWWWUUUSSSaaa{{{kkk```fffyyyuuu___QQQEEEBBBCCCCCCAAAAAA???>>><<<:::888777666666555555444333333333333444222222222222222222222222000000000000000000000000333333222222333333444555333666555999MMMmmm~~~xxxmmm\\\OOOIII???>>><<<;;;<<<>>>AAACCCAAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEECCCBBBAAABBBDDDEEEAAAAAA@@@???>>>@@@CCCFFFHHHNNNUUUXXXWWWWWWYYY[[[WWWWWWWWWSSSNNNJJJHHHGGGIIIIIINNNTTTUUUPPPLLLLLLNNNNNNTTTggg}}}~~~qqq```TTTOOONNNMMMLLLNNNOOONNNNNNOOORRRXXX\\\eeeiiipppwwwzzzxxxrrrlllhhhXXXKKKHHHIIIHHHHHHKKKOOOTTTYYY___kkk|||ttteeeXXXOOOHHHFFFJJJOOOQQQTTTWWW_________]]]XXXRRRLLLHHHDDDCCCAAA???===;;;::::::777777777777888999:::;;;777777777777777888999999:::999888999::::::999777666777999;;;<<<;;;777333999888666444333333333444333333333444444444555555222222222333444555777777888999<<>>@@@>>>CCCTTT|||iiiYYY\\\kkktttdddlllvvv\\\RRRHHHEEECCC@@@???AAA??????>>>===<<<;;;;;;:::888777666555444333333333444444333333222111111111000000000000000000000000000111111111111222222222333444333555FFFddd}}}}}}uuufffTTTHHHFFF@@@<<<<<<<<<<<<@@@EEECCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJJJJIIIHHHFFFEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAADDDGGGKKKLLLQQQWWWXXXVVVWWW[[[ZZZZZZYYYWWWTTTPPPMMMKKKIIIKKKNNNRRRTTTSSSPPPMMMKKKPPPVVV```tttppp]]]PPPLLLOOORRRTTTUUUUUUUUUVVVWWWZZZ___bbbfffnnnuuuvvvsssooohhh```\\\TTTMMMKKKKKKIIIKKKNNNRRRUUUZZZddd|||}}}wwwpppcccVVVMMMIIIGGGJJJLLLOOOTTT[[[aaabbbbbb^^^WWWPPPKKKHHHEEEDDDBBB@@@===;;;999888888777666777999::::::999;;;:::888777777777888888999888777888999:::888666777777777777777666555555555555444444444333333333444444444555444444333333555444333222333555777999888999<<>>@@@???DDDTTTzzztttaaabbbrrrsssxxxppp]]]SSSJJJGGGEEEBBBAAABBB@@@@@@???>>>===<<<;;;;;;999888777666555444444444444333333222222111000000111111111111111111111111000111111111111222222222333444333555EEEbbb}}}}}}wwwhhhWWWKKKFFF@@@<<<<<<<<<===@@@EEECCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBAAA@@@AAADDDGGGHHHHHHLLLRRRTTTTTTWWW]]]^^^]]]]]]\\\YYYWWWTTTSSSTTTUUUWWWZZZ\\\ZZZVVVSSSQQQTTTXXX^^^kkkyyy}}}zzzooodddVVVOOOOOOUUUZZZ\\\\\\]]]^^^^^^___ccciiinnnttt||||||sssjjj\\\TTTLLLJJJKKKKKKMMMQQQVVVZZZ```lll}}}wwwpppdddWWWNNNJJJHHHKKKNNNQQQVVV]]]aaabbbccc___YYYQQQKKKHHHEEEDDDBBB@@@===;;;999888999888777888:::<<<;;;:::;;;:::888777777777888999999888888999::::::999777888888888888888777666666555555444444444333333333333444444555444444333333444444333333444555777888888999<<>>===<<<<<<::::::888777666555555555333333333222111111000000111111111111111111111111000111111111111222222222222444333555CCC]]]yyyyyykkk[[[PPPFFF@@@;;;<<<======@@@DDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFEEECCCBBBAAACCCCCCCCCDDDEEEEEEFFFFFFBBBCCCCCCCCCDDDFFFJJJMMMMMMKKKLLLPPPRRRSSSXXX___````````````___^^^]]]]]][[[\\\]]]______]]]YYYUUUWWWZZZ\\\___fffkkkjjjeee^^^XXXQQQOOOTTT\\\bbbddd___bbbeeeeeeeeejjjsss{{{{{{qqqaaaVVVLLLJJJKKKMMMPPPTTTYYY^^^fffvvv|||wwwpppcccWWWOOOKKKJJJMMMQQQSSSYYY___aaacccdddaaa[[[SSSLLLIIIDDDCCCBBB@@@===;;;999888999888888999;;;<<<<<<;;;:::999888777777777888999:::999999999;;;;;;:::888888999999999999888777777555555444444444333333333333333444444555444444333333333444444555666666777888999<<>>@@@>>>CCCSSSmmm~~~ssscccfffzzz~~~yyyjjjZZZQQQJJJIIIGGGCCC@@@@@@AAAAAA@@@???>>>===<<<<<<:::999888777666555555555333333333222111111000000111111111111111111111111000000111111111222222222222333333555@@@WWWsss{{{nnn___TTTHHHAAA;;;<<<>>>???AAADDDCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@CCCDDDDDDEEEFFFGGGGGGHHHBBBDDDEEEGGGIIILLLQQQUUUWWWSSSQQQRRRRRRRRRXXX___```aaabbbcccddddddeeeeeeddddddeeeffffffddd```]]]]]]aaafffjjjllljjjeee```[[[XXXVVVWWW]]]ccchhhjjjdddiiinnnpppqqqvvv|||kkk^^^PPPLLLMMMOOOSSSWWW[[[aaalll}}}wwwooobbbUUUNNNJJJJJJNNNRRRUUU[[[aaabbbdddeeeccc\\\TTTMMMIIIDDDCCCAAA???===;;;:::999999888888999;;;<<<;;;::::::999888777777888999999::::::999:::;;;<<<:::888777888888888888777666666555555444444444333333333333333444444555444444444222333444555666666666666999:::<<>>CCCSSSkkkrrr___aaayyy~~~sssxxxqqq\\\TTTMMMKKKJJJFFFCCCCCCAAA@@@@@@???>>>===<<<<<<999999777666555444444444444444333333222111111111111111111111111111111111000000111111111222222222222333333555===QQQmmm|||qqqbbbXXXLLLCCC======@@@@@@AAACCCDDDDDDEEEEEEFFFGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBEEEEEEFFFFFFGGGHHHIIIIIIEEEFFFGGGHHHIIILLLQQQTTTVVVRRRPPPPPPPPPPPPVVV^^^ccccccdddfffhhhjjjkkklllqqqqqqrrrtttvvvuuurrrpppjjjooowww||||||vvvpppmmmmmmkkkiiiiiilllooorrrssssssyyyzzziiiXXXPPPOOOQQQVVVZZZ___ggguuu~~~vvvnnn```RRRLLLIIIJJJOOOSSSVVV\\\bbbdddffffffccc[[[SSSLLLHHHCCCCCCAAA???===<<<:::999888777666777:::;;;:::999999999888777777888999:::::::::999:::;;;<<<:::888666666666777666555555444555555444444444333333333222333333444555555555444222333444555666666666666999:::===BBBGGGJJJAAAAAABBBCCCDDDEEEEEEFFFEEEFFFHHHJJJLLLMMMNNNNNNLLLMMMPPPTTTYYY___dddfffhhhiiilllpppsssvvvwwwxxx}}}bbbRRRMMMGGGNNNSSS\\\rrrmmmWWWPPPLLLJJJIIINNNNNNOOOQQQTTTWWWZZZ\\\]]]```jjjyyytttcccTTTLLLEEEGGGAAA===@@@???EEEUUUrrrvvv^^^^^^uuunnnjjjyyy```WWWPPPNNNMMMJJJHHHHHHBBBAAAAAA@@@???>>>======999888777666555444444444555555555444333333222222222222222222222222222222000111111111111222222222222222333555:::JJJhhh~~~sssfff]]]QQQGGG??????AAABBBAAABBBDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGGGGHHHIIIIIIIIIJJJHHHIIIIIIHHHGGGHHHLLLNNNOOOLLLKKKNNNOOOPPPVVV^^^gggggghhhjjjlllnnnqqqrrrwwwxxxzzz~~~~~~vvv```UUUTTTVVVZZZ^^^gggqqq|||tttlll]]]PPPKKKIIIJJJPPPUUUXXX^^^dddggghhhgggbbbYYYQQQJJJGGGCCCBBBAAA???===<<<;;;:::777666666777999::::::999999888777777777888999::::::999999999;;;;;;:::888555555666666555555444333555555444444444333333333222222333444555555555555333333444444555666666777999:::===BBBGGGJJJ@@@AAAAAABBBCCCDDDEEEEEEEEEFFFHHHKKKMMMNNNOOOPPPMMMOOORRRXXX^^^eeejjjmmmnnnppptttxxx|||fffUUUPPPKKKQQQXXXhhheeeRRRNNNMMMLLLLLLNNNNNNOOOOOOPPPQQQSSSSSSUUUWWW^^^jjjyyytttcccTTTLLLEEEHHHBBB???BBBBBBHHHYYYqqqZZZ^^^nnnsssbbbggg|||aaaXXXOOOMMMLLLIIIIIIJJJDDDDDDCCCBBBAAA@@@??????:::999888777666555555555777666666555555444333333222222222222222222222222000111111111111222222222222222444555888FFFcccwwwjjjbbbUUUJJJAAAAAACCCCCCAAAAAADDDEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJNNNPPPPPPNNNPPPTTTUUUVVVZZZ```iiiiiiiiijjjllloooqqqrrrvvvwww{{{gggZZZYYY\\\```eeemmmzzzxxxqqqiii\\\OOOKKKIIIKKKRRRWWW[[[```fffkkkjjjggg```WWWNNNIIIFFFCCCBBBAAA???>>><<<;;;:::888777777888:::;;;;;;:::999888777777777888:::;;;999888888999::::::999777666666666666666555555444555555444444444333333333111222333444555555555555444444333333444555777888:::;;;===BBBGGGKKK@@@AAAAAABBBCCCDDDEEEEEEEEEFFFIIIKKKMMMOOOPPPQQQKKKMMMRRRXXX___fffkkkooorrruuuyyy~~~hhhWWWRRRMMMQQQYYYkkkyyyZZZLLLKKKLLLNNNPPPMMMMMMNNNOOOOOOPPPPPPQQQVVVVVVZZZaaajjjzzztttbbbTTTLLLEEEHHHCCC@@@DDDDDDKKK\\\eeeUUU___ggg}}}ggg\\\gggzzz___UUULLLJJJIIIGGGGGGIIIFFFFFFEEEDDDCCCBBBBBBAAA<<<;;;999888777777666666777777777666555555444444222222222222222222222222000111111111111222222222222222444555666CCCaaa~~~xxxwwwyyymmmeeeXXXLLLCCCBBBDDDCCCAAAAAAEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEDDDCCCCCCEEEFFFGGGJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIJJJKKKMMMPPPUUUYYYYYYXXXZZZ]]]^^^\\\___dddhhhhhhhhhhhhjjjlllooopppvvvxxx}}}jjj]]]\\\```eeeiiiooo}}}~~~|||uuuooohhh[[[OOOLLLJJJMMMTTTYYY]]]bbbhhhmmmkkkfff___UUUMMMHHHEEEBBBBBBAAA???>>><<<;;;:::999888888999;;;<<<<<<;;;888888777777777888:::;;;999888777888::::::888666777777777777777666666555555555444444444333333333111222333444555555555555555444333222333555777999:::;;;>>>BBBHHHKKK@@@@@@AAAAAACCCDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMOOOTTTWWWZZZ```iiimmmmmmxxx|||sss]]]TTTQQQSSS[[[ppprrraaaQQQLLLKKKKKKOOOTTTVVVSSSQQQQQQOOOLLLNNNSSSWWWUUUYYYdddqqq{{{tttbbbSSSIIIFFFIIIFFFDDDDDD@@@GGG\\\qqqWWWPPPZZZiii{{{wwwccc\\\gggpppYYYSSSMMMJJJJJJLLLLLLKKKEEEEEEDDDCCCCCCCCCCCCCCC>>>>>>>>>>>>===<<<::::::666666555444333222222111111111111111111111111111111111222222222333333333333666444555;;;BBBWWWwwwrrrmmmnnnzzz~~~rrrjjj]]]QQQFFFBBBBBBAAA@@@AAAAAACCCDDDFFFGGGHHHGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHMMMLLLKKKLLLNNNOOOOOOOOOOOOMMMMMMPPPWWW```hhhllllllppppppkkkiiijjjgggbbbcccdddfffgggiiilllqqquuuuuuxxx~~~uuufffbbbcccggglllqqqvvvoooqqqttt{{{yyytttooodddWWWMMMIIIKKKNNNRRRYYY```gggjjjmmmmmmjjjaaaTTTKKKGGGHHHCCCAAA???>>>===<<<:::888888777888:::<<<===;;;:::666666666666777888999:::888999999999999888777777666666555555555555666666666666555444444444444555555444333333333333444555333333444444555666666666======???DDDHHHJJJAAAAAAAAABBBCCCDDDFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKMMMRRRWWW\\\cccnnntttuuu}}}|||fff[[[YYYYYY]]]kkkssscccXXXPPPOOOPPPPPPRRRWWWWWWSSSRRRRRRRRRQQQUUU\\\aaabbbiiivvvsssbbbSSSIIIGGGJJJFFFDDDDDD???GGG\\\fffOOOKKKVVVnnnyyyddd]]]iiinnnZZZUUUNNNKKKKKKMMMLLLKKKEEEEEEDDDDDDCCCCCCCCCDDD?????????>>>===<<<;;;:::888777777666555444333333111111111111111111111111111111222222222333333333111555333333:::@@@TTTsss}}}lllggghhhvvv~~~ssskkk___SSSHHHDDDDDDBBBAAABBBAAACCCDDDFFFGGGGGGFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMPPPSSSTTTUUUTTTTTTVVV[[[dddoooxxx}}}}}}~~~yyytttkkkbbbcccdddeeefffhhhkkkqqqtttwwwyyy~~~{{{jjjddddddhhhllluuu}}}rrrkkkfffgggkkkttt~~~xxxssslllbbbUUUKKKJJJLLLOOOTTT[[[bbbhhhkkklllllliii```TTTKKKGGGGGGCCCAAA???>>>>>>===;;;999888888888:::<<<===;;;:::666666666666777888999:::888999999999999888777777666666666555555666666666666666555444444444444444555444333333333333444555333333444444555666666666;;;<<>><<<;;;:::999999888777666555444444222222222222222222222222111111222222222333333333111444111222888===PPPmmmzzznnnffffffttt~~~uuuooocccVVVKKKFFFEEECCCBBBCCCAAABBBDDDEEEFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHKKKOOOSSSVVVXXXZZZZZZ[[[^^^eeennnyyyxxxiii^^^aaabbbcccdddfffkkkqqquuuyyy{{{ooogggeeehhhmmm{{{rrriiiccc``````cccnnn}}}vvvoooggg]]]QQQIIIKKKMMMQQQVVV]]]ccciiillllllkkkggg^^^SSSKKKGGGGGGDDDBBB@@@??????>>>;;;999888888888:::<<<===;;;999666666666666777888999:::888999999999999888777777666666666666666666666666666555555444444444444444555444444333333444444555333333444444555666666666:::;;;???EEELLLPPPBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGIIIPPPYYYaaammmzzzssscccaaa```ccchhhiiiccc[[[YYY\\\bbbggghhhhhhhhhiii```[[[XXXZZZ\\\```jjjsss~~~pppaaaSSSJJJIIIKKKGGGEEEEEE@@@HHH^^^{{{ppp^^^OOOMMMYYYuuu{{{ccc___ooo~~~lll^^^XXXRRRNNNNNNNNNMMMKKKFFFFFFFFFFFFEEEEEEDDDDDDAAAAAAAAA@@@???===<<<;;;999999888777666555555444222222222222222222222222111111222222222333333333111444111222888<<>><<<:::999888999:::<<<<<<;;;999666666666666777888999:::888999999999999888777777666666666777777666666666666555444444333333444444444444444444444444444444333333444444555666666666999;;;>>>DDDKKKOOOBBBBBBAAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJRRR[[[dddppp}}}jjjfffdddeeehhhiiigggeee```fffnnnsssuuuvvvvvvuuuiiidddaaaaaadddiiittt~~~~~~ppp```SSSJJJJJJLLLGGGEEEEEEAAAJJJ```}}}vvvfffTTTMMMWWWvvv|||ddd```qqqyyyiii]]]XXXRRROOONNNNNNLLLJJJFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@>>><<<;;;999888888777666555444444222222222222222222222222111111222222222333333333222444222333999;;;HHHaaatttjjjqqq{{{vvvhhh[[[NNNIIIFFFCCCAAAAAAAAABBBCCCEEEEEEEEEDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIHHHJJJMMMNNNOOOQQQVVVYYY___dddmmmvvv}}}oooeee___]]]___aaadddhhhkkkpppvvvzzz~~~wwwlllhhhmmmsssyyygggZZZ\\\ZZZ^^^mmm{{{rrrhhh]]]SSSKKKFFFHHHLLLQQQXXX___dddhhhiiijjjgggaaaYYYPPPJJJGGGFFFEEECCCAAA@@@???>>><<<:::999999999:::<<<<<<:::888666666666666777888999:::888999999999999888777777666666777888888777666666555555444333333333333333444444444444444444444444333333444444555666666666:::;;;>>>CCCIIILLLAAAAAA@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHMMMUUU___hhhtttzzzsssoooqqquuuvvvwwwyyywwwuuupppmmmnnnpppvvv~~~ooo```RRRJJJIIIKKKFFFDDDEEEBBBLLLccc~~~nnnWWWNNNVVV{{{~~~gggbbbqqqtttdddZZZUUUPPPMMMNNNMMMKKKHHHFFFGGGGGGHHHHHHFFFEEEDDDDDDDDDCCCBBBAAA???===<<<999999888777666555444444333333333333333333333333111111222222222333333333222555222333999999DDD[[[~~~xxxjjjnnn~~~xxxkkk^^^PPPJJJGGGCCC@@@@@@@@@AAACCCEEEFFFFFFFFFFFFCCCDDDFFFHHHIIIIIIIIIHHHIIILLLNNNNNNOOORRRYYY___iiisssuuufff[[[UUUWWW\\\fffiiimmmqqqsssvvvzzz}}}}}}qqqmmmrrryyysssaaaYYYXXX]]]qqq~~~yyypppdddYYYPPPIIIFFFHHHKKKRRRYYY```eeegggiiiiiieee^^^VVVOOOJJJGGGEEEDDDBBB@@@??????>>>;;;999:::999999;;;<<<<<<:::888666666666666777888999:::888999999999999888777777666666888888888888666666555444444333333333333333333444444555555444444333333333444444555666666666::::::===BBBGGGJJJ@@@@@@?????????@@@AAAAAA???@@@AAACCCDDDFFFGGGHHHNNNWWWaaakkkxxx{{{yyy{{{ooo```RRRJJJHHHJJJFFFDDDFFFDDDNNNfffvvv___VVVaaakkkdddqqqqqqaaaVVVRRRNNNLLLLLLLLLJJJGGGFFFGGGHHHIIIHHHGGGEEEDDDEEEEEEDDDCCCAAA???===<<<::::::999888777666666555333333333333333333333333111111222222222333333333111333000222888777@@@UUUwwwnnnpppzzzoooaaaSSSMMMIIIDDDAAAAAA???AAACCCEEEGGGHHHHHHHHHDDDEEEHHHJJJKKKKKKJJJIIIJJJLLLOOOPPPRRRYYYccclll|||yyylll]]]UUUPPPQQQYYYcccsssvvvzzz|||}}}}}}}}}~~~wwwrrrwwwooo^^^^^^eee{{{}}}xxxnnnbbbWWWNNNIIIGGGHHHLLLTTT[[[bbbfffhhhiiihhhccc\\\UUUNNNJJJGGGEEECCCAAA???>>>>>>===;;;999:::999999;;;<<<<<<:::888666666666666777888999:::888999999999999888777777555666888999999888666555555444333333222222333333333333444555555444333333333333444444555666666666999:::<<>>??????@@@@@@===>>>???AAACCCEEEFFFGGGOOOXXXcccnnn{{{ooo```RRRJJJGGGIIIEEEDDDFFFEEEPPPggg|||gggbbbpppnnneeeppp|||rrrbbbTTTPPPLLLKKKKKKKKKIIIGGGFFFGGGHHHIIIIIIGGGFFFDDDFFFFFFEEECCCBBB@@@>>>===<<<;;;;;;:::999888777777333333333333333333333333111111222222222333333333000222///111777555===QQQrrruuuttt{{{qqqdddUUUNNNJJJFFFBBBBBB???AAACCCFFFHHHIIIIIIIIIEEEGGGIIIKKKLLLLLLKKKJJJIIILLLOOOQQQVVV___mmmwww}}}pppeee[[[RRRQQQTTTYYYeeerrr|||~~~|||www{{{wwwhhhhhhooo|||wwwnnnaaaVVVMMMJJJHHHIIINNNUUU]]]dddhhhjjjjjjhhhbbb[[[TTTNNNJJJGGGEEECCCAAA???>>>===<<<:::888:::::::::;;;<<<<<<999777666666666666777888999:::888999999999999888777777555777888999999888777555555444333333222222333333333333444555555444333333333333444444555666666777888999<<>>EEEjjjzzzqqq~~~rrreeeWWWOOOIIIDDDBBBCCC@@@AAABBBDDDFFFHHHJJJLLLIIILLLNNNNNNMMMLLLLLLMMMQQQNNNNNNSSSXXXbbbvvvxxxeee\\\VVVTTTRRRRRRWWWaaakkkrrr}}}xxxuuuttttttyyyvvvzzzyyynnnaaaTTTLLLHHHGGGNNNRRRZZZaaagggkkkllllllmmmggg^^^UUUOOOJJJFFFDDDCCCBBBAAA???>>><<<;;;:::777999;;;<<<;;;:::777666666666666666777888999:::::::::999999888777666666666777777888888888777777555444333333222222222222222222333333333444444444444444333444444555666777<<<<<<>>>BBBFFFIIIGGGDDD@@@>>>?????????>>>???>>>@@@CCCDDDDDDHHHNNNUUU___jjjrrr|||{{{iiiYYYOOOJJJHHHJJJEEECCCEEECCCNNNfff}}}ddddddrrruuuiiippp~~~```XXXQQQKKKJJJHHHFFFFFFIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>===::::::::::::999888777666666444333333333333222000222222222222222222222222444222111444555666<<>><<<;;;:::888999;;;<<<<<<:::888666666666666777777888999:::::::::999888888777666666777777888888888888777777555444333333222222222333222222333333333444444444444444333444444555666777999:::<<>>???DDDFFFGGGLLLRRR\\\fffooovvvzzzhhhXXXMMMHHHFFFIIIFFFDDDDDDCCCRRRnnncccaaannn{{{mmmrrrdddXXXQQQLLLJJJIIIFFFEEEHHHIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEEEECCCAAA???>>>::::::::::::999888777777666444333333333333222000222222222222222222222222222000111444555555999@@@[[[|||{{{mmm]]]RRRKKKFFFDDDEEEAAAAAABBBCCCEEEGGGJJJKKKKKKNNNQQQSSSSSSSSSTTTUUUUUUTTTYYYddduuu{{{cccOOOFFFGGGKKKOOOSSSWWWZZZ^^^aaaddd_________^^^^^^aaaeeeiiiwww|||pppfffjjjkkkvvvttt```YYYXXXaaapppwwwiiiZZZOOOJJJIIIJJJNNNSSS]]]gggooosssttttttnnnggg^^^UUUNNNJJJFFFDDDCCCBBBAAA@@@>>><<<;;;:::999:::<<<======;;;999777666666666777888888999999999999999888888777777666777777888888888888777777444444333222222222333333333333333333444444444444444444333444444555666777888999<<>>===;;;;;;999;;;===>>>===<<<999777555666777777888999999999999888888888777777777666777888888888888777777666444333333222222333333333333333333444444444444555444444333444444555666777;;;<<<>>>CCCHHHKKKDDDCCCAAABBBBBBBBBAAA???AAA@@@AAAEEEHHHJJJPPPXXXaaakkkvvvxxxfffWWWMMMHHHGGGLLLIIIFFFFFFGGGZZZxxxgggTTT\\\mmm}}}rrr{{{iiiYYYRRRMMMMMMKKKHHHGGGHHHGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFEEEBBB@@@???;;;<<<<<<;;;;;;:::999888777666444444555555333222222222222222222222222222000///111555555333555:::MMMpppvvvdddXXXOOOGGGDDDDDDBBBBBBAAAAAACCCFFFIIIKKKIIILLLQQQUUUXXXZZZ]]]___``````eeetttrrr]]]OOOFFFHHHOOOOOOUUU[[[\\\YYYVVVUUUVVV\\\bbbllltttyyy|||}}}~~~vvvcccZZZVVV]]]hhhwww{{{hhh\\\XXXcccsss}}}qqq```QQQJJJIIILLLNNNTTT[[[eeennntttuuutttrrrllleee[[[RRRLLLIIIGGGFFFDDDCCCBBB@@@???===<<<;;;999;;;===>>>===<<<999777555666777888999999888888888888888777777777777777888888888888888777666666333333333222222333333444333333444444444555555555444444333444444555666777<<<<<<>>>CCCGGGIIIGGGEEECCCBBBCCCCCCBBBAAAAAA???AAAFFFJJJMMMUUU]]]dddooo}}}uuudddVVVMMMIIIIIILLLHHHFFFGGGHHHYYYvvvxxx[[[OOO\\\nnn{{{jjjYYYSSSNNNNNNMMMJJJIIIKKKGGGGGGGGGFFFGGGGGGHHHIIIFFFFFFFFFFFFDDDBBB@@@???<<<<<<<<<<<<;;;:::999999999777666555666666555333222222222222222222222222111000111444444222555999GGGjjj}}}{{{~~~~~~{{{jjj]]]SSSIIIDDDDDDCCCBBBAAAAAABBBEEEHHHJJJMMMPPPTTTWWWYYY[[[]]]___```bbbiiizzzfffUUUKKKDDDFFFNNNMMMSSSXXXYYYXXXYYY^^^bbbgggooozzz{{{iiiZZZVVV[[[eeeuuuoooaaa\\\hhhwwwzzzmmm[[[NNNIIIJJJNNNPPPTTT[[[gggqqqxxxyyywwwuuuiiibbbXXXOOOKKKHHHGGGGGGDDDCCCBBBAAA???===<<<;;;999:::<<<======;;;999777444555777888999999888888777777777777777777777777888888999888888777666555333333222222222333444444333444444444555555555555444444333444444555666777999:::===AAAFFFIIILLLIIIFFFDDDDDDEEEDDDDDDCCCBBBDDDKKKQQQVVV___hhhppp}}}qqq```SSSLLLIIIIIIJJJEEEDDDGGGHHHVVVpppnnnWWWQQQ^^^lllhhhXXXSSSOOOPPPPPPMMMLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDBBB@@@>>>=========<<<<<<;;;:::999:::999777777888888666555222222222222222222222222333111222444333222555:::@@@ddd~~~xxxtttwww~~~pppcccXXXMMMFFFDDDDDDBBBAAA@@@AAADDDHHHJJJLLLPPPUUUZZZ]]]```ccceeeeeehhhooo\\\NNNIIICCCDDDMMMMMMQQQUUUVVVWWW]]]hhhqqqzzzvvv```[[[^^^fffuuunnngggrrrvvviiiWWWKKKIIILLLOOOQQQXXX```kkkvvv{{{|||xxxvvveee___UUUMMMIIIHHHHHHHHHDDDDDDBBBAAA???>>><<<<<<888999;;;<<<<<<:::888666444555777999:::999888777666777777777777777777777999999999888888777666555333222222222333333444555444444444444555555555555444444333444444555666777888:::===CCCIIIMMMPPPLLLHHHEEEEEEFFFFFFFFFFFFFFFIIIQQQXXX___jjjsss}}}nnn^^^RRRKKKIIIIIIIIICCCBBBFFFGGGSSSkkk~~~}}}lllYYYUUU___jjj{{{}}}dddXXXSSSPPPQQQQQQNNNMMMOOOKKKJJJHHHFFFDDDBBBBBBAAAEEEEEEEEEEEECCCAAA???>>>============<<<;;;:::999;;;:::888888999999777666222222222222222222222222555222222444333222555:::<<<```{{{{{{wwwyyyttthhh\\\PPPGGGEEEDDDBBBAAA@@@AAADDDHHHJJJGGGLLLSSSZZZ```fffkkknnnlllooovvvyyyVVVKKKHHHDDDGGGOOOOOORRRTTTTTTUUU^^^mmmyyyfffaaaccciiivvvwwwooo|||sssfffUUUKKKIIILLLPPPRRR___fffpppyyy}}}|||wwwsssccc]]]SSSLLLHHHHHHHHHHHHDDDDDDCCCAAA???>>><<<<<<777999;;;<<<;;;:::777666444555777999:::999888777666666666666777777777777999999999888888666555555222222222222333333444555444444444555555555666666444444444444444555777777999;;;???FFFMMMRRRcccZZZNNNHHHGGGHHHGGGFFFJJJJJJPPPZZZdddmmmyyy{{{uuuwwwxxx{{{wwwfffZZZQQQLLLIIIGGGJJJFFFEEEFFFFFFSSSmmmnnnZZZTTT]]]iiitttsssddd[[[WWWRRRRRRTTTSSSOOOJJJGGGGGGEEEDDDBBBBBBAAAAAAEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@???>>>=========;;;===@@@AAA???:::555111333333222222222222222222333222111111111333555777???QQQlllzzz{{{nnn___RRRIIIDDD@@@BBBCCCCCCBBBCCCGGGJJJNNNPPPTTT\\\eeemmmqqqsssvvvwww|||rrrPPPGGGFFFDDDGGGPPPNNNPPPSSSUUUZZZeeexxx~~~|||~~~zzziiiccclllzzzzzzsssaaaPPPLLLLLLKKKQQQYYYcccllluuu{{{~~~zzztttfffZZZPPPNNNNNNJJJEEECCCEEEFFFEEECCC???;;;::::::;;;===???>>><<<999777777666777888999999:::999999888888999888666555777888888888888777777666555444333333333333333333333333666666666666666666555555555444444555555666777888;;;===???CCCPPPaaajjjaaaUUUMMMLLLLLLKKKIIIPPPRRRXXXdddnnnxxxvvvhhhddddddfffjjjoootttwwwuuudddXXXPPPJJJHHHJJJKKKFFFCCCFFFHHHYYYuuuxxx___TTT\\\hhhqqqnnn|||~~~bbbZZZUUUQQQQQQRRRQQQNNNJJJHHHGGGFFFEEEDDDCCCCCCCCCFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>===AAA@@@???===:::777444222333333333333222222222222333222111111222333555777888IIIccc|||zzz|||rrrbbbTTTJJJDDD@@@AAABBBBBBAAABBBEEEIIIOOORRRWWW```jjjrrrwwwyyywwwxxx}}}nnnPPPIIIHHHEEEHHHOOOLLLNNNRRRVVV\\\hhhxxxzzzwwwuuuzzzppphhhmmmxxxyyyooo^^^OOOKKKLLLLLLRRR[[[dddlllvvv{{{{{{tttfffZZZQQQNNNNNNJJJFFFDDDFFFGGGFFFDDD@@@<<<;;;;;;;;;===???>>>;;;999777777666777888999999:::999999888999999888666555666888777888888777777666555444333333333333333333333333555555555555555555555555555444444555555666777888:::<<<<<>>???>>>;;;888777777666777888999999:::999999999::::::888666555666777777777777777666555444444333333333333333333333333444444444444444444444444555444444555555666777888:::<<<===@@@HHHQQQ~~~sssbbbVVVPPPQQQTTTVVV```cccmmm{{{ooogggcccdddfffgggiiinnnwww~~~qqq```TTTMMMHHHFFFJJJJJJDDDAAADDDHHH[[[yyybbbTTT___ooottttttuuu^^^UUURRROOOMMMMMMMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>><<<:::888777888999;;;555555444444333333222222222222222222222444555666555AAAWWWpppyyyxxx}}}nnn]]]MMMCCC?????????>>>>>>???AAACCCGGGJJJRRR]]]iiirrrwwwxxxzzz|||jjjSSSKKKJJJHHHKKKQQQOOOUUU\\\dddnnnzzz}}}~~~||||||}}}rrraaaTTTJJJKKKNNNQQQZZZdddkkkrrr{{{vvvcccZZZQQQOOONNNJJJGGGGGGEEEEEEEEEBBB???============>>>???===:::888777777666666888999999999999999999::::::888666444555777777777777777666555444333333333333333333333333333222333333333333333444444555444444555555666777888;;;===AAAGGGNNNTTTnnn^^^VVVXXX^^^cccjjjmmmwwwkkkbbbcccffflllrrrrrrrrrvvv~~~qqq```TTTMMMJJJHHHFFFHHHCCCAAACCCDDDTTTpppsssYYYQQQaaattt{{{qqq^^^TTTRRROOOMMMLLLLLLKKKKKKHHHHHHGGGGGGGGGGGGGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHBBBBBBBBBBBBBBBAAAAAAAAA<<<;;;::::::999999999:::666666555555444333333222222222222222333444555555444<<>>???@@@@@@BBBEEELLLVVV```iiimmmooosssvvv{{{nnnWWWMMMIIIIIINNNUUUUUU^^^gggnnnxxx~~~xxxlllZZZOOOIIILLLPPPTTT^^^jjjqqqxxxtttaaaXXXQQQOOOMMMIIIGGGHHHCCCCCCBBB@@@===<<<<<<===>>>??????===:::777777777666666888999999999999999999:::999888666555666777777777777666666555444333333333333333333333333333222222222222333333444444555444444555555666777888;;;===BBBJJJQQQTTTvvveee\\\]]]dddjjjuuuwww~~~qqqbbbaaahhhnnnuuu{{{xxxtttwww|||qqq```TTTNNNJJJIIIBBBFFFBBBAAABBBAAAOOOhhhzzz|||jjjVVVRRRcccuuummm]]]TTTSSSPPPMMMLLLLLLLLLMMMKKKJJJIIIIIIHHHHHHHHHHHHEEEEEEFFFGGGHHHJJJKKKLLLFFFFFFEEEDDDDDDCCCBBBBBB??????>>>===;;;999777555777777666555444333333222111111222333333444444555777<<>>??????>>>AAACCCGGGNNNVVV]]]bbbccclllqqqwww}}}rrr]]]QQQLLLMMMSSS[[[]]]jjjuuuzzzrrreeeUUUMMMIIIMMMRRRWWWbbbnnnwww||||||ooo^^^WWWPPPNNNKKKGGGFFFHHHBBBBBBAAA>>><<<;;;<<<>>>?????????<<<999777666777666777888999999:::999999888999999888666555777888666666666666555444333333333333333333333333333333111222222333333444444555555444444555555666777888:::;;;@@@HHHLLLLLLrrrhhhgggkkkppp{{{|||wwwjjj___```iiimmmuuuyyytttppprrruuuvvv{{{ppp___SSSMMMJJJIIIBBBEEEBBB@@@BBBAAAOOOiiitttzzz{{{ooo```\\\iiiwwwjjj[[[UUUTTTQQQOOOLLLLLLNNNPPPOOONNNMMMLLLKKKJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIHHHGGGEEEDDDCCCCCCBBBAAA???===;;;999777666888888777666555444333333111111222333444444444444999;;;FFF\\\xxxwwwuuuyyypppXXXHHHBBB???===<<<>>>???>>>===AAA@@@AAAEEEKKKQQQUUUVVV]]]dddlllrrr{{{ssscccXXXSSSTTTYYY```hhhxxxmmm___SSSKKKIIIOOOTTTYYYdddrrr{{{wwwhhh\\\UUUOOOMMMJJJFFFEEEHHHBBBBBBAAA???<<<<<<>>>@@@@@@@@@???<<<999666666777666777888999999:::999999666777888777666666888:::666666666666555444333333333333333333333333333333222222222333444555555555555444444555555666777888::::::???FFFIIIGGGyyyuuuwwwyyy||||||}}}nnniiibbbZZZ[[[cccccckkkoookkkiiilllooonnnyyyooo^^^SSSLLLJJJIIIDDDFFFBBB@@@BBBBBBQQQlllxxxzzzlllgggooozzzhhhYYYVVVUUUSSSOOOMMMMMMOOOQQQRRRQQQPPPNNNMMMLLLLLLLLLIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCAAA@@@>>><<<::::::;;;<<<999888777666555444333333111111222333444444444444555666>>>TTTpppzzztttuuuuuu\\\KKKCCC@@@===<<<>>>???>>><<>><<<>>>BBBGGGKKKLLLIIIQQQZZZaaajjjtttyyyzzz|||rrrfff]]]XXXYYY^^^cccrrr~~~jjj[[[QQQKKKJJJPPPVVVZZZfffsss|||ssscccZZZTTTNNNLLLIIIEEEEEEHHHCCCCCCBBB???======???AAA@@@@@@???<<<888666666777666777888999999:::999999555666777777666777999;;;666666666666555444333222333333333333333333333333222222333444444555666666555444444555555666777888;;;:::???GGGJJJHHH~~~|||~~~~~~~~~~~~wwwmmmccc^^^[[[XXX[[[___```dddlllqqqoooooozzz{{{iii]]]UUUMMMIIIHHHEEEFFF@@@???DDDGGGWWWrrrxxxooouuuuuubbbXXXQQQQQQQQQRRRQQQQQQPPPOOOQQQPPPOOONNNNNNNNNOOOOOOMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJFFFCCC???===<<<;;;999888:::888777666777666555333444333333222111111111222444666:::HHH```{{{tttmmmxxx~~~dddNNNEEE???<<<===>>>======??????>>>>>>>>>>>>@@@BBBCCCGGGGGGIIIMMMUUU^^^fffkkklllllliiiaaa[[[]]]fffooo{{{uuuaaaVVVNNNMMMOOOUUU[[[cccppp|||~~~pppcccUUURRRMMMJJJIIIJJJIIIIIIGGGEEEBBB@@@???@@@AAABBB@@@>>><<<:::888888999:::888888999999999999888888888777777888::::::999777888666444444666666444111222222333333333333444444333333333333333333333333333333333444555666777888<<<===@@@DDDFFFHHH}}}wwwvvvsssqqqpppooopppqqqppprrruuuwwwxxxwwwuuutttooofff]]]YYYWWWUUUXXX]]]fffoooxxx{{{}}}tttsss{{{xxxfffZZZSSSLLLHHHGGGFFFFFFAAA???CCCFFFUUUppp}}}oooeeemmmzzzvvvaaaVVVPPPPPPPPPQQQQQQQQQPPPPPPOOONNNMMMLLLLLLMMMNNNOOOLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLJJJIIIHHHHHHHHHIIIGGGDDD@@@>>>===<<<;;;999:::999777777777777555333444333333222111111222222333444888DDD[[[vvvuuunnnsssxxxkkkUUUJJJCCC>>>>>>>>>======???>>>>>>======>>>???@@@AAAAAAAAABBBEEEJJJPPPVVVZZZbbbcccaaa]]]ZZZ```kkkvvvrrr^^^SSSNNNNNNQQQXXX^^^ffftttqqqdddUUURRRMMMJJJJJJJJJIIIIIIFFFEEEBBB@@@???@@@AAACCCAAA???<<<:::888888888999888888999999999999888888888777777888::::::999777888666444444555666444111222222333333333333444444333333333333333333333333333333333444555666777888<<<===@@@DDDFFFHHH|||wwwsssmmmgggdddbbbcccdddfffhhhkkkmmmnnnmmmllljjjhhhaaaZZZWWWUUUUUUYYY___jjjyyypppdddccclllyyytttbbbWWWPPPJJJGGGGGGFFFGGGAAA???CCCDDDSSSmmmzzzzzzbbbYYYeeevvvwww```RRRNNNNNNOOOOOOPPPQQQQQQQQQMMMMMMLLLKKKKKKLLLMMMNNNJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGDDDAAA@@@???>>>===;;;;;;999888777777777555444444333333222222222222222222333555>>>SSSnnnwwwpppooosssuuu___PPPGGG???>>>>>><<<<<<>>>???>>>>>>>>>>>>>>>??????BBBAAABBBCCCEEEHHHKKKMMMTTTVVVVVVVVVXXXaaaooozzzxxxyyylllYYYOOOOOOOOOTTT\\\ccclllzzz~~~ooobbbUUURRRNNNKKKJJJJJJIIIIIIFFFDDDBBB@@@???@@@BBBCCCBBB@@@===:::888777888888888888999999999999888888777777666888999:::999777888666444444555555444222222222333333333333444444333333333333333333333333333333333444555666777888;;;===@@@DDDFFFHHHzzzxxxrrriii```[[[ZZZ\\\]]]dddfffiiilllmmmmmmkkkjjjhhhbbb]]][[[YYYXXX]]]dddmmm}}}eee[[[[[[eeesssrrr```UUUOOOJJJGGGHHHGGGGGGAAA???CCCDDDSSSmmmyyysssYYYRRRcccxxxxxx___PPPLLLLLLMMMNNNOOOPPPQQQRRROOONNNMMMKKKJJJKKKKKKLLLIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMKKKJJJHHHGGGFFFEEEFFFDDDAAA@@@@@@???===<<<<<<:::888888888888666444444333333222222222333333222333444:::KKKeeezzzyyyrrrppprrr}}}}}}hhhVVVJJJ@@@============???AAAAAA@@@@@@@@@@@@@@@@@@DDDDDDEEEEEEFFFFFFGGGGGGKKKLLLNNNOOOSSS]]]jjjuuuvvvpppuuu|||gggUUUMMMNNNOOOVVV___hhhrrrxxxhhh\\\UUURRRNNNLLLKKKKKKJJJHHHFFFDDDAAA??????@@@BBBCCCBBB@@@===:::888777777888888999999::::::999999888777666666777999:::888777777666555555555444333333222222222333333333444444333333333333333333333333333333333444555666777888;;;===@@@CCCFFFHHHzzzssslllaaaWWWQQQPPPSSSVVV___aaadddhhhjjjjjjiiihhhiiieeebbb```^^^^^^dddllltttmmmXXXQQQUUU___nnn}}}rrr___UUUOOOJJJIIIJJJGGGGGGAAA???DDDFFFWWWrrr~~~nnnUUUQQQgggxxx___PPPKKKKKKKKKLLLMMMOOOQQQRRRRRRQQQOOOLLLJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDBBB@@@@@@@@@???===<<<<<<;;;999888999888777555444333333222333333444444333555555777DDD\\\qqq}}}|||uuussssssppp\\\NNNAAA<<<===>>>???BBBDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCHHHIIIIIIJJJMMMUUU___ggg|||xxxmmmkkkooo}}}vvvbbbSSSMMMMMMPPPXXXcccmmmvvvqqqcccYYYUUURRROOOMMMLLLKKKJJJHHHEEECCCAAA??????@@@BBBDDDAAA@@@===:::888777888888999999::::::::::::999999777666666777999999888666666666666555444333333333222222222333333333444444333333333333333333333333333333333444555666777888:::<<<@@@CCCGGGIII|||pppiii]]]SSSMMMLLLOOORRRZZZ]]]aaaeeehhhiiiiiiiiiiiifffeeeeeeddddddllltttxxxaaaRRRPPPPPPZZZjjj{{{rrr___TTTNNNJJJIIIJJJFFFFFF@@@???EEEKKK^^^{{{lllUUUTTTlll~~~xxx___QQQKKKKKKJJJKKKLLLNNNPPPQQQSSSQQQOOOLLLJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIGGGEEEDDDBBBAAA@@@AAAAAA@@@>>><<<===;;;999999999999777666333333333333333444444555333555555555>>>RRRhhhtttyyy~~~wwwssstttzzzeeeUUUDDD>>>???@@@AAACCCEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCDDDEEEEEEEEEFFFIIIIIIIIIIIIJJJNNNTTTXXXeeessspppmmmlllnnn|||}}}ppp]]]RRRNNNNNNRRR[[[gggqqq{{{~~~nnnbbb[[[UUURRROOONNNMMMLLLJJJHHHEEECCCAAA??????AAACCCDDD@@@???<<<:::888888999999999999::::::::::::999999666666555777888999888666555666777666444333333444222222333333333333444444333333333333333333333333333333333444555666777888:::<<>>GGGOOOeeejjjTTTUUUnnnvvvvvv{{{~~~|||www^^^QQQLLLKKKJJJJJJKKKLLLOOOPPPOOONNNLLLJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJJJJIIIGGGFFFEEECCCBBBAAABBBCCCBBB@@@>>>===<<<:::::::::999888666333333333333333444555555222555555222888JJJ___kkkrrryyyyyyssstttqqq^^^KKKBBBAAAAAABBBDDDEEEFFFGGGIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLNNNPPPUUU___pppxxxnnnppprrrsss~~~zzz}}}{{{iiiYYYPPPOOOQQQUUU___lllvvvzzzjjjaaa\\\TTTRRRPPPNNNMMMLLLJJJHHHDDDCCCAAA??????AAACCCEEE???===;;;999999999:::;;;999::::::;;;;;;::::::999666555555666888999777666555777888666333222333555222222333333333333444444333333333333333333333333333333333444555666777888999<<>>>>>HHHRRRjjjiiiTTTVVVnnnxxxhhhhhhsss|||}}}www]]]QQQLLLKKKJJJIIIJJJLLLNNNOOOKKKJJJIIIHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEDDDBBB???>>><<<::::::::::::888666333333333333333444555666111444444111555EEEYYYfffnnnvvv{{{ssstttyyyeeePPPEEECCCCCCCCCDDDDDDFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMPPPVVVbbbttt}}}pppkkkppprrrssswwweeeUUUOOOOOOSSSWWWaaaoooyyyvvvggg___\\\TTTRRRPPPOOONNNLLLJJJHHHDDDCCCAAA??????AAACCCEEE>>><<<;;;999999:::;;;<<<999::::::;;;;;;::::::999666555555666888999777666555777888666333222333555222222333333333444444444333333333333333333333333333333333444555666777888999;;;???CCCGGGIIIwwwppphhh[[[PPPJJJHHHGGGGGGPPPTTTZZZ___bbbeeehhhjjjhhhmmmpppttt|||qqq___SSSPPPTTTZZZiii|||mmmXXXNNNLLLJJJIIIIIIBBBBBBBBBBBBFFFWWWwwwbbbRRR]]]tttxxxgggbbbjjjtttzzzrrr\\\RRROOOMMMKKKKKKLLLMMMLLLKKKGGGFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNMMMJJJIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>><<<:::888777666555444444333333444444444444444555666777>>>PPPbbbhhhuuu~~~tttuuutttXXXGGGCCCFFFGGGFFFFFFGGGGGGGGGGGGJJJOOORRROOONNNMMMKKKKKKKKKKKKLLLPPPQQQQQQQQQOOOOOOQQQSSSSSSVVV\\\dddooo~~~~~~}}}wwwrrrqqqxxxppp^^^TTTRRRSSSRRRZZZhhhttt{{{ppphhhaaa[[[VVVTTTQQQOOONNNMMMJJJHHHDDDBBBAAAAAACCCDDDDDDCCC???<<<888666777888888888:::::::::999999999888888777777777777777666555555666555555444444333222222222222222222222222222222444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKwwwnnneeeYYYOOOIIIGGGGGGGGGLLLOOOTTTXXX\\\```eeehhhmmmssswwwzzzsssdddZZZTTTWWW]]]dddrrrnnnYYYOOOLLLJJJIIIHHHDDDCCCAAAAAAEEEVVVwwweeeXXXeee}}}xxxiiifffqqq|||lll[[[SSSPPPNNNLLLKKKLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJLLLMMMJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@???===;;;:::888888666555444444444444444444333333444555555;;;LLL\\\eeeppp|||wwwuuu~~~iiiSSSJJJGGGFFFEEEIIIKKKLLLMMMMMMOOORRRUUURRRQQQPPPNNNMMMNNNNNNOOOQQQRRRSSSSSSSSSSSSUUUWWWZZZ^^^dddiiipppzzz{{{tttqqqtttzzz~~~xxxvvv~~~lll\\\VVVUUUVVVZZZcccppp{{{~~~ooogggaaaZZZVVVTTTRRRPPPOOOMMMJJJHHHDDDBBBAAAAAACCCDDDCCCCCC???<<<888777777888999999:::::::::999999999888888777777777777777666555555666555555444444333222222222222222222222222222222444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKvvvjjjbbbWWWNNNHHHGGGGGGGGGHHHKKKNNNRRRWWW]]]ccchhhrrryyyyyylll^^^WWWVVVYYYaaahhhqqq~~~mmmYYYOOOLLLJJJHHHHHHEEECCCAAA@@@EEEWWWxxxkkkbbbrrrxxxiiiiiiuuu|||fffYYYTTTRRROOOLLLJJJKKKLLLLLLLLLKKKJJJJJJIIIJJJKKKMMMMMMIIIGGGGGGJJJNNNQQQQQQOOOLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBAAA@@@???===<<<;;;:::777666555555444444444444222222222333333888FFFTTTaaajjjuuu~~~yyytttwww~~~eeeTTTKKKHHHHHHIIIKKKMMMNNNOOOPPPRRRTTTUUUTTTRRRPPPOOOPPPQQQQQQQQQSSSUUUVVVVVVWWWYYY[[[___dddkkkppptttyyy|||pppoooiiihhhlllvvv}}}wwwdddZZZWWWWWWYYYaaakkkxxxxxxlllfff```ZZZVVVTTTRRRQQQPPPNNNKKKHHHDDDCCCBBBBBBCCCDDDCCCAAA>>>;;;888777888999999999:::::::::999999999888888777777777777777666555555666555555444444333222222333333333333333333333333444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKvvvfff___UUUMMMHHHGGGGGGGGGHHHJJJLLLOOOTTT[[[ccciiittt}}}xxxeee^^^VVVTTTXXXaaakkkrrr|||lllXXXOOOLLLJJJHHHGGGFFFCCC@@@@@@GGG[[[|||qqqlll~~~vvvhhhhhhwwwyyydddXXXTTTSSSPPPLLLJJJKKKLLLLLLLLLKKKKKKJJJIIIIIIJJJLLLLLLJJJHHHFFFJJJQQQUUUSSSQQQLLLKKKJJJHHHGGGGGGGGGGGGDDDDDDDDDDDDCCCBBBAAAAAABBBAAA@@@???>>>===<<<;;;999888777666555555444555333222222333222555@@@MMM___fffpppyyyzzztttrrrzzzwwwaaaSSSNNNMMMLLLMMMNNNOOOOOOQQQTTTVVVWWWUUURRRPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXYYYZZZ\\\]]]eeeooovvv{{{~~~nnniiillljjjmmmuuukkk[[[UUUUUUWWWZZZcccnnn|||qqqiiieee___ZZZVVVUUUSSSRRRQQQOOOKKKHHHEEECCCBBBCCCDDDCCCBBB@@@===;;;888888999::::::::::::::::::999999999888888777777777777777666555555666555555444444333222222333333333333333333333333444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKvvveee^^^UUUMMMIIIHHHGGGGGGIIIIIIJJJLLLQQQXXXaaagggtttnnneee[[[YYYWWWYYYaaannnyyy~~~|||iiiVVVMMMLLLJJJGGGFFFEEEAAA???BBBKKK```sssppprrreeeiii{{{~~~fffXXXSSSRRRPPPMMMKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJGGGEEEIIIOOORRRPPPMMMHHHGGGFFFFFFFFFGGGIIIJJJEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@??????>>>===<<<<<<;;;:::888777666555555555444222333444333444===GGG[[[cccllluuuyyytttqqquuuooo]]]TTTSSSSSSTTTVVVVVVWWWYYY\\\___[[[YYYUUURRRPPPPPPQQQRRRWWWYYY\\\]]]\\\\\\]]]^^^```hhhsss|||sssdddaaadddlllqqqzzzxxx```TTTRRRRRRVVV[[[eeerrrzzzlllfffbbb^^^ZZZWWWUUUTTTSSSRRRPPPLLLHHHEEEDDDCCCCCCDDDCCCAAA???<<<:::888888:::;;;;;;;;;:::::::::999999999888888777777777777777666555555666555555444444333222222333333333333333333333333444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKwwwfff___VVVOOOKKKIIIHHHHHHGGGHHHHHHIIILLLSSS[[[aaaqqq~~~wwwcccZZZXXXUUUXXX\\\cccpppwwweeeSSSLLLKKKIIIGGGFFFDDD@@@???CCCMMMbbbnnnlll~~~~~~mmmeeeooolllYYYQQQPPPNNNMMMMMMNNNNNNNNNLLLJJJIIIHHHGGGFFFFFFGGGHHHGGGEEEDDDFFFJJJLLLKKKIIIDDDCCCBBBBBBCCCEEEHHHIIIGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@??????>>>>>>>>>===<<<:::888777555555555444222333444333333:::BBBRRR]]]iiirrrzzz{{{wwwrrrtttkkk___ZZZ[[[^^^bbbeeefffhhhiiikkkgggccc___ZZZWWWVVVWWWXXX^^^aaadddfffffffffggghhhlllrrr{{{vvvfff``````bbbnnnwwwlllXXXQQQQQQRRRXXX___kkk{{{sssiiieee```\\\[[[WWWVVVUUUTTTSSSPPPLLLIIIEEEEEEDDDDDDDDDCCC@@@===;;;999888999;;;<<<<<<;;;:::::::::999999999888888777777777777777666555555666555555444444333222222333333333333333333333333444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKxxxgggaaaXXXQQQLLLKKKJJJIIIHHHHHHHHHHHHJJJOOOVVV\\\hhhwwwqqq___UUUTTTVVVWWW^^^gggqqqsssbbbPPPJJJJJJIIIGGGFFFCCC@@@???DDDNNNaaa~~~yyydddbbbtttxxxiiifffuuupppYYYOOOMMMMMMMMMNNNPPPPPPNNNMMMKKKJJJHHHGGGFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIIIIIIIFFFEEECCCBBBCCCEEEHHHIIIHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@>>>===;;;999777666555555333111222444333222777>>>GGGVVVfffooovvv~~~{{{tttsss~~~pppiiiiiipppyyy~~~|||wwwsssmmmhhhdddbbbccccccfffjjjooorrrsssuuuvvvxxxxxx||||||ggg```ccciiimmmxxxsssaaaRRRQQQSSSUUU\\\gggttt|||nnnhhhddd^^^[[[\\\WWWVVVUUUUUUTTTQQQLLLIIIFFFEEEDDDEEEDDDCCC???<<<:::999888999<<<======<<<:::::::::999999999888888777777777777777666555555666555555444444333222222444444444444444444444444444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKxxxiiibbbZZZRRRNNNLLLJJJIIIIIIIIIIIIIIIJJJOOOUUUYYY```pppzzziii[[[SSSRRRVVVZZZ]]]gggqqq|||ppp___NNNIIIIIIIIIGGGFFFCCC@@@???DDDMMM___zzzppp\\\ZZZlll~~~uuuhhhfffxxxrrrYYYOOOKKKLLLMMMOOOQQQQQQOOOMMMLLLKKKIIIGGGFFFFFFFFFGGGFFFHHHJJJJJJJJJJJJLLLNNNKKKIIIGGGFFFEEEGGGIIIKKKIIIIIIIIIIIIHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB???>>><<<999777666555555111000000333333222555;;;???PPPcccmmmsss{{{uuurrr~~~wwwzzzyyysssnnnllllllmmmlllqqqvvv{{{~~~~~~xxxddd___fffoootttkkk[[[PPPRRRVVVXXXaaammmyyyvvvlllhhhccc]]]ZZZ\\\WWWVVVVVVVVVUUUQQQMMMIIIFFFEEEEEEEEEEEEBBB???<<<999999888:::<<<>>>===<<<:::::::::999999999888888777777777777777666666555666555555444444333222222444444444444444444444444444444444444444444444444555444444555555666777888:::;;;>>>BBBHHHKKKwwwlllfff^^^VVVQQQMMMJJJHHHMMMMMMMMMLLLMMMQQQVVVZZZbbbkkkyyyjjjeee]]]VVVTTTUUUZZZ]]]```iiitttppp___NNNIIIKKKJJJFFFDDDCCCAAA>>>@@@JJJ]]]uuu|||iiiWWWTTTbbbsss}}}sssiiihhhxxxoooVVVKKKJJJKKKMMMOOOPPPPPPPPPOOONNNJJJFFFGGGJJJMMMKKKHHHJJJIIIHHHIIIKKKMMMMMMLLLOOOKKKFFFCCCCCCEEEGGGGGGGGGGGGGGGFFFEEECCCBBBAAAEEECCC@@@???@@@@@@@@@???===<<<;;;999777666444444444444333333333444444555===LLL^^^jjjooouuuyyyuuuzzz{{{wwwuuuwwwyyy}}}vvvjjjhhhkkkttthhhZZZQQQPPPRRRUUUdddvvvxxxmmmeeecccbbb___\\\YYYXXXWWWVVVTTTOOOIIIDDDEEEFFFFFFFFFDDDAAA===;;;;;;;;;<<<<<<;;;;;;:::999===<<<:::888666666666666777777777777666666666666444444333333333333222222444444444444444444444444444333333222222333333444444444444444555777888999999;;;>>>BBBFFFHHHvvvkkkeee]]]WWWRRROOOMMMKKKMMMOOORRRTTTVVVXXX[[[^^^gggooo|||ooo^^^\\\YYYWWWXXX\\\```ccchhhqqq~~~~~~nnn]]]MMMIIIJJJIIIFFFDDDCCCAAA>>>AAALLL```xxxwwwcccSSSSSScccwwwssshhhiiizzzjjjUUULLLJJJKKKLLLNNNNNNOOONNNNNNMMMIIIFFFFFFJJJLLLKKKHHHHHHGGGGGGHHHKKKNNNNNNNNNMMMJJJEEEBBBBBBDDDFFFFFFFFFFFFFFFEEEEEECCCBBBAAAEEECCC@@@@@@@@@AAA@@@???===<<<;;;:::888666555444555444444333333444444555:::GGGYYYdddjjjqqq|||{{{wwwzzz~~~}}}|||sssjjjllltttyyy]]]SSSNNNRRRWWW^^^nnnvvvllldddbbbaaa^^^\\\YYYYYYYYYXXXUUUOOOIIIEEEEEEFFFGGGFFFDDDAAA>>>;;;::::::;;;;;;;;;;;;;;;:::<<<;;;999888666666666777777777777777666666666666444444333333333333222222444444444444444444444444444333333222222333333444444444444444555777888999999;;;>>>BBBFFFHHH|||tttjjjeee^^^XXXTTTRRRPPPOOONNNSSSYYY^^^```bbbcccdddnnnvvvuuujjj```]]]]]]^^^```dddjjjooorrrvvv{{{kkk[[[LLLHHHJJJIIIFFFDDDBBB@@@???BBBOOOddd{{{ttt___PPPTTTiii{{{jjjaaaeeexxxdddRRRKKKJJJKKKKKKLLLMMMMMMLLLLLLLLLIIIFFFFFFIIIKKKJJJHHHHHHHHHHHHKKKOOORRRSSSSSSLLLIIIDDDBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDBBB@@@@@@AAAAAA@@@???>>>===<<<:::999777666555555555444444444444444555555AAAPPP\\\dddlllxxx}}}xxxyyy~~~}}}sssnnnuuuyyyjjjVVVPPPOOOWWW___iiizzz{{{tttjjjccc```___]]][[[ZZZZZZZZZYYYUUUOOOJJJFFFFFFGGGGGGFFFDDDAAA===;;;888999:::;;;;;;<<<<<<;;;<<<;;;999777666666777777888777777777666666666555444444333333333333222222444444444444444444444444444333333222222333333444444444444444555777888999999;;;>>>BBBFFFHHHzzzssskkkfff___YYYVVVTTTSSSQQQQQQVVV]]]cccgggjjjlllnnnwww}}}yyyqqqnnnllljjjkkkkkklllooottt{{{xxxhhhZZZLLLIIIJJJIIIGGGFFFCCCAAA???CCCQQQggg}}}www```RRRXXXppptttaaaYYYaaauuuzzzaaaQQQKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIFFFFFFHHHIIIIIIHHHJJJJJJLLLPPPTTTXXXYYYYYYLLLIIIEEECCCCCCDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCCCCBBB@@@@@@AAAAAA@@@???>>>===<<<;;;:::888777777666555555444444444444555222;;;HHHSSS]]]hhhttt|||xxxttt}}}~~~|||}}}xxxvvv~~~mmm^^^XXXTTTTTT\\\fffssswwwqqqhhhbbb___^^^\\\[[[[[[\\\\\\YYYTTTMMMHHHFFFGGGGGGFFFEEECCC@@@===;;;777777999:::;;;<<<<<<<<<;;;:::888777777777888888888888777777666666555555444444333333333222222222333333333333333333333333444333333222222333333444444444444444555777888999999;;;>>>BBBFFFHHHxxxrrrmmmhhhaaa\\\XXXVVVUUUTTTWWWZZZ```eeejjjoootttxxx~~~wwwttttttwwwyyywwwwwwwww{{{xxxeeeXXXMMMJJJKKKJJJIIIIIIDDDAAA???DDDSSSiii~~~{{{bbbTTT\\\tttttt^^^WWW```sssvvvaaaSSSMMMOOONNNNNNMMMLLLLLLLLLKKKJJJHHHFFFFFFGGGHHHHHHHHHIIIJJJLLLQQQVVVYYYZZZYYYMMMJJJFFFDDDEEEFFFFFFFFFCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@AAABBBBBBAAA??????>>>===<<<;;;:::999888777666555444444444444444222888AAALLLXXXeeeqqqyyywwwnnnqqqxxxcccWWWWWWUUUWWW^^^jjj{{{yyyrrrnnnhhhbbb___^^^^^^^^^^^^___]]]XXXQQQJJJGGGFFFGGGFFFEEEDDDAAA>>><<<:::666777888:::;;;<<<<<<<<<:::999888777777777888999888888888777666555555555444444333333333222222222333333333333333333333333444333333222222333333444444444444444555777888999999;;;>>>BBBFFFHHH{{{vvvqqqmmmhhhbbb]]][[[ZZZYYYXXX]]]```eeeiiiooouuu|||~~~wwwaaaVVVLLLIIIJJJIIIIIIJJJEEEAAA@@@FFFWWWnnn}}}dddWWW```wwwsss\\\WWWbbbrrrooo___UUUQQQQQQPPPNNNMMMLLLKKKKKKKKKHHHHHHFFFFFFFFFFFFHHHHHHGGGHHHJJJOOOSSSVVVVVVUUUMMMJJJGGGEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@AAABBBBBBAAA?????????>>>===<<<;;;::::::777777666555444444444444333666<<>>BBBFFFHHH{{{wwwsssooojjjfffaaa^^^]]]]]]^^^^^^cccfffkkkqqqvvv}}}|||qqq\\\RRRIIIGGGHHHGGGGGGIIIDDDAAA@@@III\\\ttthhh\\\ggg|||sss^^^^^^mmm}}}vvvggg[[[TTTRRRQQQPPPNNNKKKJJJIIIIIIIIIGGGGGGGGGFFFEEEEEEGGGHHHGGGGGGJJJMMMQQQSSSRRRQQQLLLIIIFFFEEEEEEFFFEEEDDDEEEEEEDDDDDDCCCBBBAAA@@@AAA@@@@@@AAACCCCCCAAA???@@@???>>>>>>===<<<;;;;;;888777666555444444444444444444888AAAPPP___lllrrrzzz}}}}}}wwwnnnfffeeeffftttxxx~~~tttaaaVVVRRRPPPVVVaaannntttllljjjhhheeecccccceeegggkkkiiicccYYYNNNGGGGGGIIIEEEDDDBBB@@@===:::888777666777888999:::;;;;;;;;;888888777777777888:::;;;999999888777666555444444444444333333333333222222222222222222222222222222444333333222222333333444444444444444555777888999999;;;>>>BBBFFFHHH~~~wwwtttpppnnngggddd```^^^^^^```bbbbbbgggkkkqqqwww}}}uuuiiiYYYOOOGGGFFFFFFEEEFFFHHHCCC@@@AAAKKK```yyylllbbbmmmwwweeejjj~~~rrrbbbWWWRRRQQQPPPOOOMMMJJJHHHHHHGGGHHHGGGGGGGGGFFFDDDEEEGGGHHHHHHIIIKKKNNNRRRSSSQQQOOOJJJHHHEEEDDDDDDEEEDDDCCCEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@BBBCCCCCCAAA???@@@??????>>>===<<<<<<;;;888888777555555444444444444333666>>>MMM]]]jjjpppvvvzzz|||yyyqqqhhhcccaaammmsss}}}kkkYYYRRRQQQTTT]]]kkkyyy~~~tttjjjjjjhhhfffdddeeehhhjjjpppmmmfffZZZNNNGGGHHHKKKEEEDDDBBB???<<<999777666777888999999::::::::::::888888777777777999:::;;;999999888777666555444444444444444333333333222222222222222222222222222222444333333222222333333444444444444444666777888999999;;;>>>BBBFFFHHHyyyuuuoookkkkkkhhheee```\\\ZZZ[[[^^^```gggkkkrrrzzznnn```TTTNNNGGGDDDDDDFFFEEEDDDAAA???BBBOOO```rrrkkkhhhwwwvvv~~~rrraaaWWWRRRPPPQQQNNNKKKJJJJJJKKKJJJIIIIIIIIIHHHGGGGGGFFFEEEEEECCCGGGOOOXXX______YYYSSSLLLKKKIIIGGGFFFDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@???============>>>===<<<999777555444444444555444222555AAAUUUhhhrrr{{{}}}~~~}}}xxxqqqiiidddiiippp~~~qqq^^^RRRPPPTTTVVVcccuuuzzzuuuooommmjjjhhhhhhkkknnnpppkkkggg^^^UUUMMMIIIJJJKKKIIIEEE@@@<<<:::::::::::::::;;;<<<======<<<;;;;;;999999999999999999999999;;;:::888777555444444333333333333333333333333333222222333333333333444444444333333222222333333444777777666555555555555555:::<<>>>>>>>>>>>???===<<<:::888666555555555444444333555>>>QQQeeerrryyyzzz||||||yyytttnnnjjjpppvvvlll\\\QQQPPPSSSYYYhhh{{{~~~wwwrrrnnnkkkiiiiiikkknnnpppppphhhccc[[[RRRKKKHHHIIIKKKIIIEEE???;;;:::::::::999:::;;;<<<======<<<;;;;;;999999999999999999999999;;;:::888666555444333333333333333333333333333333222222333333333333444444444333333222222333333444666666555555555555666666:::<<>>===;;;999777666555555333444444555:::JJJ```qqquuuwwwyyy{{{zzzwwwssspppsssxxxrrrbbbXXXRRRSSSVVVbbbrrryyytttnnnmmmjjjhhhkkkppptttssspppddd___VVVNNNIIIHHHJJJKKKIIIEEE???;;;::::::999999;;;;;;<<<======<<<;;;:::777777777777777777777777:::999777666444444333333333333333333333333333333222222333333333333444444444333333222222333333444444444444444555666777888:::<<>>===<<<:::888777666555222333555555666BBBYYYmmmrrrtttwwwzzzzzzxxxvvvtttqqqxxxwwwcccWWWTTTTTTWWW\\\lll~~~zzzwwwrrrlllmmmjjjiiinnnvvvyyyuuuoooaaa[[[SSSLLLIIIJJJKKKLLLHHHDDD>>>:::999999999999;;;<<<=========<<<;;;:::777777777777777777777777999888666555444333333333333333333333333333333333222222222333333333444444444333333222222333333444333333333444555666888888:::<<>>===<<<:::888777666333333555555444;;;PPPfffooorrrvvvyyyyyyxxxuuussssss{{{{{{jjjXXXPPPPPPTTTZZZ```sss}}}xxxvvvrrrnnnooommmmmmssszzz{{{tttlll^^^XXXQQQLLLKKKLLLMMMMMMFFFBBB===999999999::::::<<<<<<=========<<<:::999666666666666666666666666777777555444333333333333333333333333333333333333222222222333333333444444444333333222222333333444222222222333555666888999:::<<>>===;;;999777666555333444555333666HHH\\\jjjmmmssswwwyyywwwsssqqqvvv~~~{{{{{{~~~pppbbbTTTOOOPPPUUU]]]eeezzzzzzxxxvvvssspppqqqqqqtttyyy}}}zzzqqqiii[[[VVVPPPNNNNNNOOONNNLLLCCC???;;;888888:::;;;;;;<<<============;;;:::999666666666666666666666666666666555444333222222333333333333333333333333333222222333333333333444444444333333222222333333444222222222333444666777888:::<<>><<<:::888777777333333666333333@@@SSSccchhhooovvvxxxvvvrrrooonnnttt|||}}}}}}cccZZZRRRPPPSSSZZZgggrrrzzzxxxuuusssssssssvvv{{{~~~wwwmmmfffYYYTTTOOONNNPPPPPPMMMIII@@@===999777888;;;<<<===<<<============;;;:::999777777777777777777777777666555444333222222222222333333333333333333333333222222333333333333444444444333333222222333333444222222222333444555666777:::<<>>======>>>======;;;999888888888888888888888888888555555444333222222222222333333333333333333333333222222333333333444444444444333333222222333333444333333333333444555666666:::<<>>===<<<;;;:::888777555444444666888:::RRR]]]gggmmmsssxxxuuunnnhhhllljjjpppttt^^^TTTOOOPPPXXXcccpppzzzvvvssstttvvvzzzwwwnnneee]]]TTTQQQOOOOOOOOOLLLGGGCCC===<<<:::999999;;;>>>@@@BBBAAA@@@>>><<<:::888777::::::999888777666555555333333333333333333333333333555666555444222333333333333333333333333333333111111222222222333333333222222333333555666888888999:::===AAAGGGJJJ|||nnnaaa]]][[[VVVSSSRRRLLLKKKIIIHHHHHHJJJMMMNNNLLLNNNOOOPPPRRRUUU[[[___gggnnnxxxzzzdddTTTMMMHHHIIIIIIJJJPPPWWWYYYVVVLLLHHHLLL___zzziiiZZZSSScccfffZZZYYYiiizzz}}}kkk[[[RRRNNNLLLIIIIIIJJJKKKKKKKKKIIIHHHFFFGGGJJJMMMMMMJJJHHHGGGHHHDDDDDDCCCDDDEEEGGGHHHIIIIIIEEEBBBAAABBBCCCCCCAAA@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGHHHGGGDDDCCCCCCDDDBBBAAAAAA???>>>===<<<<<<999777555444444666888:::GGGSSS```hhhnnntttsssoooeeehhhcccfffuuu~~~~~~xxxeeeVVVXXXUUUWWW```mmm{{{~~~zzzwwwvvvxxx{{{vvvlllccc[[[SSSQQQOOONNNMMMIIIDDD???<<<;;;:::999;;;===???AAABBBAAA@@@>>>;;;:::888777:::999999888777666555555333333333333333333333333333444666555444222222333333333333333333333333333111222222222222333333333333333333444555666777888999:::===BBBGGGJJJ|||pppddd___\\\XXXTTTSSSNNNMMMJJJHHHHHHIIIKKKLLLJJJKKKMMMNNNOOOSSSXXX[[[bbbiiisss|||uuu```QQQJJJHHHIIIJJJLLLSSS[[[\\\XXXKKKHHHMMMdddpppaaaYYYjjj~~~hhh```bbbvvviiiYYYSSSPPPLLLIIIHHHHHHHHHHHHIIIIIIHHHHHHJJJLLLNNNNNNLLLIIIHHHHHHDDDDDDDDDEEEFFFGGGHHHIIIIIIFFFBBB@@@AAABBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGFFFDDDCCCCCCDDDBBBBBBAAAAAA@@@???>>>>>>:::999777555555666888999:::GGGVVVaaahhhnnnqqqpppjjjmmmeeebbblllttt}}}tttbbbXXXRRRUUUUUU[[[fffuuu}}}zzzyyyyyy}}}ssshhh___XXXRRRPPPOOOMMMJJJEEE???::::::::::::;;;===???BBBCCCBBBAAA???===;;;:::999888:::999888888666666555444333333333333333333333333333444555555333222222333333333333333333333333333222222222222333333333333444444444444444555666777999:::===BBBGGGJJJ|||sssiiibbb___[[[WWWTTTQQQOOOLLLIIIHHHHHHIIIJJJJJJKKKMMMNNNOOORRRVVVYYY___fffpppyyyppp\\\NNNIIIHHHIIIJJJNNNVVV^^^^^^YYYLLLIIIRRRooo|||kkkaaaooo|||hhhgggrrrgggVVVRRRRRROOOMMMJJJJJJHHHGGGGGGHHHHHHIIIKKKLLLMMMMMMKKKHHHFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@??????@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEDDDBBBAAABBBCCCBBBBBBAAAAAA@@@@@@??????;;;:::888777666666777888333???OOO[[[ccciiinnnqqqppprrrjjjfffmmmuuu}}}fffXXXUUUUUUSSSWWW```mmm~~~}}}{{{{{{{{{~~~oooddd[[[UUUQQQQQQOOOLLLGGGAAA;;;777999:::;;;===???BBBDDDEEEBBBAAA???<<<;;;:::999999999999888777666555444444333333333333333333333333222444555555333222222333333333333333333333333333222222222333333333444444555555444444444555555666:::;;;===BBBGGGKKK|||vvvnnnfffbbb___[[[WWWSSSQQQMMMJJJHHHHHHIIIJJJLLLMMMOOOPPPQQQSSSVVVYYY___eeeooowww{{{kkkYYYNNNJJJGGGHHHJJJOOOXXX```^^^XXXNNNLLL\\\sssgggqqqxxxgggooodddRRRPPPRRRRRRRRRNNNLLLJJJHHHGGGGGGHHHHHHHHHHHHIIIIIIHHHFFFCCCAAABBBBBBCCCDDDDDDEEEEEEEEEBBBDDDGGGHHHIIIHHHGGGGGGFFFBBB>>>===>>>???@@@???????????????@@@AAABBBCCCAAABBBBBB@@@??????@@@BBB@@@@@@@@@@@@@@@@@@@@@???===<<<:::888777666666666333<<>>:::777888:::<<>><<<::::::::::::999999888777666555444444333333333333333333333333222444555444333111222222333333333333333333333333222222333333333444444444555555444444444555555666:::;;;>>>CCCHHHKKK|||yyysssjjjfffdddaaa\\\UUUSSSOOOLLLJJJIIIJJJKKKNNNOOOQQQRRRRRRTTTWWWYYY___fffooowww~~~vvvfffVVVMMMKKKFFFGGGIIINNNYYY```]]]UUUNNNPPPgggsssiiisssvvveeetttaaaPPPOOOPPPRRRUUUNNNMMMKKKIIIGGGGGGGGGGGGEEEEEEEEEFFFFFFEEEAAA???AAABBBCCCDDDDDDDDDDDDCCC???CCCHHHLLLNNNOOOPPPRRRNNNHHH@@@<<<===?????????>>>>>>>>>??????@@@AAABBB???@@@@@@>>>======???AAA@@@@@@@@@@@@@@@@@@@@@AAA>>>===<<<:::888666666555666999BBBPPP\\\dddkkkppplllooojjjiiioooxxx|||tttwwwmmm]]]TTTPPPQQQSSS[[[eeettt~~~~~~~~~tttddd[[[UUURRROOOOOOLLLGGG@@@<<<999999999;;;>>>AAADDDFFFGGGGGGBBBAAA>>>;;;:::::::::;;;999888777777555555444333333333333333333333333333222333444444222111111222333333333333333333333333333333333333444444444444444444444444444555666777:::;;;>>>CCCHHHKKK{{{{{{wwwnnniiiiiifff```WWWTTTQQQMMMKKKKKKLLLLLLOOOPPPRRRSSSSSSUUUWWWYYY```fffnnnvvv|||}}}pppbbbSSSKKKJJJEEEFFFHHHNNNXXX___[[[RRRMMMPPPjjjtttlllhhhuuuuuucccwww^^^PPPNNNNNNOOOSSSKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDEEEGGGFFFCCC???BBBBBBDDDEEEEEEDDDDDDCCC@@@DDDIIILLLPPPUUU[[[```XXXOOODDD>>>===???@@@@@@>>>>>>>>>>>>>>>???AAAAAA???@@@???>>><<<===???BBB@@@@@@AAAAAABBBBBBBBBCCC@@@???===;;;888666555444777444999HHHXXXbbbiiiooonnnpppkkkiiimmmrrrsssnnnrrryyyttt```VVVQQQOOORRRWWW```mmm}}}ooo___XXXTTTRRRLLLKKKHHHBBB<<<999999;;;999<<>>CCCHHHLLL{{{}}}yyypppkkkllliiicccWWWUUURRRNNNLLLLLLMMMNNNOOOQQQSSSTTTTTTTTTVVVXXX```fffnnnuuuzzzzzzmmm___QQQJJJJJJEEEFFFGGGMMMXXX^^^YYYPPPJJJNNNhhhzzzhhhdddgggwwwvvvcccwww|||\\\QQQOOOLLLLLLOOOGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDFFFHHHHHHEEEAAACCCDDDEEEFFFFFFEEEDDDDDDBBBEEEHHHKKKPPPXXXbbbjjj___UUUGGG???>>>@@@AAAAAA============>>>???@@@AAA@@@@@@@@@>>>======@@@CCCAAAAAABBBBBBCCCDDDDDDDDD@@@???>>>;;;999777555444666000333CCCUUU```hhhnnnmmmmmmgggeeeggghhhyyy{{{rrrrrrwwwvvv}}}xxxiii[[[TTTQQQPPPVVV___jjjxxx~~~~~~lll\\\VVVTTTRRRJJJIIIEEE???999777999<<<:::<<<@@@DDDGGGGGGGGGFFFBBB@@@===;;;999:::;;;<<<888888777666555444333333333333333333333333333333111333444444222111111222333333333333333333333333333333333444444444555555222222333444555666888999;;;<<<>>>CCCHHHLLL}}}}}}zzzsssooommmggg```UUUTTTQQQNNNNNNNNNPPPQQQVVVWWWWWWVVVTTTUUUWWWYYYccciiipppvvv{{{wwwhhhYYYKKKFFFHHHLLLLLLJJJLLLTTT\\\WWWLLLLLLPPPmmmwwwYYYSSSTTTaaayyyyyykkkbbboootttZZZPPPNNNLLLLLLPPPIIIHHHHHHGGGGGGGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDCCCAAABBBDDDEEEFFFFFFFFFEEECCCBBBDDDGGGJJJOOO[[[hhhfff\\\NNNEEEBBBAAA???===AAA@@@???>>>>>>>>>???@@@>>>>>>>>>===>>>>>>???@@@CCCCCCCCCCCCCCCDDDEEEEEEBBB@@@<<<:::::::::999888999555555<<>><<<:::::::::;;;<<<999888777666444444333333333333333222222222111111333333333333333333333333222333333444444333333222111111222333333444555555444666555333333666999:::<<<===???CCCIIILLL}}}uuuoookkkddd]]]VVVTTTRRRPPPPPPQQQSSSUUUWWWXXXXXXWWWWWWXXX[[[^^^eeejjjqqqvvvzzz~~~ssseeeVVVJJJGGGIIIIIIJJJJJJMMMUUUZZZTTTIIIJJJPPPkkkkkkQQQOOORRR___wwwpppaaa\\\iii|||kkkVVVOOONNNLLLKKKNNNNNNMMMJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBDDDEEEGGGHHHHHHHHHDDDBBBAAABBBCCCHHHSSS___jjjcccWWWNNNIIIFFFCCCBBBAAAAAA@@@??????@@@AAABBB??????>>>>>>>>>??????@@@CCCCCCCCCCCCCCCDDDEEEEEEDDDAAA>>><<<;;;:::888666666222222888@@@KKKZZZhhhlllhhhggggggdddbbbhhhqqq~~~yyy{{{|||ooo[[[[[[SSSQQQ[[[bbblll~~~nnn___WWWUUUVVVWWWIIICCC===::::::;;;;;;:::===@@@EEEGGGFFFDDDCCCCCC>>>======<<<;;;;;;<<<<<<999888777555444444333333333333333222222222222111333333333333333333333333222333333444444333333222222222222333333444444444000222444444555555666555<<<===???CCCIIILLLuuummmiiibbb[[[VVVUUUSSSRRRRRRTTTWWWXXXXXXYYYYYYYYYZZZ]]]aaadddkkkoootttxxxzzz~~~}}}mmm___SSSIIIGGGIIIFFFHHHKKKQQQXXXZZZQQQFFFGGGLLLffftttbbbNNNLLLRRRcccyyy{{{gggXXXXXXfffwwwxxxdddSSSPPPQQQNNNMMMPPPWWWUUUPPPKKKHHHGGGFFFGGGFFFEEEEEEDDDCCCBBB@@@???AAABBBCCCDDDFFFHHHJJJKKKDDD@@@======>>>CCCOOO[[[pppllldddYYYOOOGGGDDDCCC@@@@@@??????@@@AAACCCDDDAAA@@@@@@?????????@@@@@@CCCCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@???>>>;;;777444444333333666999BBBQQQ```kkkiiiiiihhhdddaaaeeekkk{{{|||~~~rrr]]]TTTWWWSSSXXXfffppp}}}zzzfffYYYWWWWWWUUURRRCCC???;;;::::::;;;<<<<<>>>>>>>>===<<<<<<888888666555444444333333333333333333222222222222333333333333333333333333222333333444444333333222333333333333333333333333444333444555666777888999<<<===???CCCIIILLLrrriiifffbbb]]]XXXWWWUUUSSSSSSTTTVVVXXXWWWXXXYYY[[[]]]```eeeiiiqqqtttxxx{{{|||{{{iii[[[PPPHHHFFFIIIEEEHHHNNNWWW\\\ZZZOOODDDDDDGGG^^^vvvyyyqqqbbbQQQNNNXXXlll|||fffWWWYYYgggxxxuuucccSSSQQQRRRPPPPPPTTT___[[[UUUNNNJJJHHHGGGHHHFFFFFFFFFEEECCCAAA@@@???@@@@@@AAABBBDDDGGGJJJLLLCCC>>>;;;<<<>>>DDDPPP[[[ooonnnhhh]]]OOODDD@@@@@@>>>>>>>>>>>>???AAACCCDDDBBBBBBAAA@@@?????????@@@BBBBBBCCCDDDDDDDDDDDDDDDBBBAAAAAAAAAAAA>>>999666777666666777777<<>>???DDDHHHLLLNNNLLLGGGCCCAAA===>>>?????????>>><<<;;;888777666555444444444444444444333333333222222222333333333333333333333333222333333444444333333222333333333333333333333222999444111222444666:::>>><<<===???CCCIIILLLoooeeecccbbb___[[[YYYVVVSSSRRRRRRSSSUUUUUUWWWZZZ]]]```dddhhhlllsssvvv{{{}}}~~~yyyfffXXXNNNGGGFFFHHHFFFJJJSSS]]]bbb[[[NNNDDDEEEEEEZZZssszzzttteeeRRRQQQ___www~~~gggYYYZZZkkk{{{tttbbbSSSPPPPPPNNNPPPUUU]]]YYYSSSMMMHHHFFFEEEFFFGGGGGGGGGEEEDDDBBB@@@????????????@@@BBBEEEGGGIIICCC>>>:::<<<>>>BBBKKKUUU```aaa```WWWKKKAAA===>>><<<<<<<<<===>>>@@@BBBCCCCCCBBBAAA@@@????????????AAAAAABBBCCCCCCCCCCCCBBB??????@@@AAABBB@@@<<<999999888999888666888DDDRRRbbbgggkkkjjjgggeeeeeeeeerrr{{{eee\\\[[[WWW\\\]]]ggg{{{wwwfff^^^]]]YYYNNNCCC???>>>>>>======>>>@@@BBBGGGKKKOOOQQQNNNIIIDDDBBB>>>>>>?????????===<<<:::777666555444444333444444444444444333333333222222333333333333333333333333222333333444444333333222333333333333333333333222555111111777:::888777999<<<===???CCCIIILLL~~~lllcccbbbaaa___\\\YYYVVVSSSQQQQQQRRRSSSVVVYYY^^^cccfffiiimmmooossswww}}}tttbbbVVVMMMGGGFFFGGGGGGKKKVVVcccfff\\\NNNFFFIIIJJJ___yyyxxxgggQQQUUUfffgggZZZYYYlll~~~}}}ooo^^^PPPMMMLLLIIIKKKQQQSSSPPPLLLGGGDDDCCCBBBCCCGGGGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@AAAAAACCCDDDEEEBBB===;;;<<<===>>>BBBHHHLLLOOOQQQMMMFFF@@@???AAA<<<<<<;;;<<<===???AAABBBCCCCCCAAA@@@>>>>>>======??????AAABBBBBBBBBAAA@@@======>>>@@@BBBAAA===;;;999888777777555555===GGGXXXaaahhhjjjiiiiiihhhfffmmm~~~~~~fffXXXVVVZZZZZZbbbiiiwww~~~tttggg___[[[TTTHHH>>>;;;<<<<<<<<<<<>>===;;;:::999666555555444333333444444444444444444333333333333333333333333333333333333222333333444444333333222333333333333333333333333222111999FFFKKKBBB999666<<<===???CCCIIILLLzzzpppddd___```aaa^^^[[[YYYVVVSSSRRRRRRTTTUUUYYY^^^eeekkknnnqqqssstttvvv|||{{{mmm\\\SSSMMMHHHGGGHHHHHHLLLXXXeeehhh\\\NNNFFFLLLRRRlll~~~mmmYYY\\\nnn~~~fffZZZYYYnnnzzzhhhYYYNNNMMMLLLHHHHHHLLLKKKIIIGGGEEECCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@BBBBBBCCCCCCBBBBBBAAAAAA???;;;;;;>>>???======@@@AAACCCFFFEEEBBB@@@@@@AAA===============???AAABBBCCCBBBAAA???===<<<<<<<<<===>>>@@@AAAAAAAAA???>>>>>>>>>>>>???@@@???<<<::::::777777888777666999???MMMYYYdddgggiiikkkjjjgggjjjvvv}}}hhh[[[UUUWWW\\\aaammmzzztttnnnddd[[[SSSKKKCCC>>>999:::;;;<<<>>>CCCJJJPPPYYYZZZZZZXXXRRRKKKFFFCCCBBBAAA???===;;;999888888555555444444333333444444555444444444444333333333333333333333333333333333222333333444444333333222222222222333333444444444666333;;;KKKPPPFFF<<<999<<<===???CCCIIILLLeeeddd```[[[\\\```aaa^^^ZZZXXXVVVTTTSSSTTTVVVWWW]]]ccckkkqqquuuvvvwwwxxx|||uuugggXXXPPPLLLIIIHHHIIIIIILLLXXXfffhhh[[[MMMFFFLLLWWWwwwuuudddbbbttt~~~fffZZZYYYpppzzzcccWWWOOOOOONNNIIIGGGJJJGGGGGGFFFFFFEEEEEEFFFFFFBBBCCCCCCCCCBBBAAAAAA@@@DDDDDDEEEEEEDDDBBB@@@???;;;999:::@@@BBB@@@???@@@@@@AAACCCBBBAAA???>>>>>>???>>>>>>>>>>>>@@@AAABBBCCCBBB@@@>>>===<<<;;;;;;;;;===???@@@@@@@@@>>>===@@@???>>>>>>???>>>;;;999<<<888888::::::888999<<>>AAAHHHRRRYYYaaaaaa___[[[SSSKKKFFFCCCDDDBBB???;;;999777777777555555444333333333444444555555444444444333333333333333333333333333333333222333333444444333333222111111222333333444555555777111333@@@FFF???:::;;;<<<===???CCCIIILLLXXXUUUVVV[[[]]]\\\```fff]]]WWWSSSUUUVVVWWWYYY]]]bbbmmmxxx~~~|||zzzzzz|||~~~vvvdddRRRJJJJJJHHHFFFFFFHHHPPP___jjjeeeVVVKKKIIIPPPiiirrrcccfff}}}ggg```___uuucccYYYQQQPPPQQQMMMHHHEEEJJJJJJIIIGGGFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>DDDDDDDDDCCCBBBAAA??????===============>>>??????@@@?????????>>>>>>======;;;;;;<<<<<<>>>???@@@AAABBBBBB@@@>>>===<<<<<<<<<======>>>???????????????;;;;;;:::999999999999:::;;;<<<<<<<<<;;;999777666===GGGUUUbbbiiiiiieeeaaahhhkkktttsssaaaYYYWWWZZZbbbjjjxxx}}}iiiccc^^^UUUKKKCCC???=========<<<<<<>>>EEEOOOYYY___ooojjjeee^^^TTTIIIGGGJJJEEEBBB>>><<<:::999666444555555555444444333333333444444333333333333222222444444333333333333222222333333333444444444555555333333333444444444555555555555555555666888999:::;;;===AAAEEEHHHKKKMMMLLLPPPYYY^^^^^^```ddd___YYYUUUWWWZZZ\\\```eeeooowwwqqq```OOOIIIIIIHHHGGGGGGJJJQQQ]]]ccc\\\OOOIIIKKKVVVwwwrrreeessszzzjjjiiivvvtttbbbXXXPPPOOOPPPLLLGGGEEEIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@?????????@@@@@@AAACCCCCCCCCCCCBBBAAA@@@@@@===============>>>>>>??????>>>>>>>>>============;;;;;;;;;<<<===>>>???@@@AAA@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<============<<<:::999777;;;BBBOOO\\\eeehhheeecccfffiiiqqqnnnddd[[[YYY[[[bbbmmmwwwqqq```WWWQQQHHHBBB???>>>>>>>>>::::::<<>><<<:::888666444555555444444444333333333444444333333333333222222444444333333333333222222333333333444444444444555333333333444444444555555333333444444555777888999;;;===AAAEEEHHHKKKGGGIIIPPPZZZ``````bbbdddaaaZZZVVVXXX]]]bbbiiiooo{{{}}}kkk\\\MMMGGGHHHHHHHHHIIIMMMTTT[[[[[[PPPFFFFFFLLL[[[zzziiibbb~~~ssskkkssssss___VVVOOONNNOOOKKKGGGEEEGGGGGGFFFDDDDDDCCCCCCCCC?????????@@@@@@AAABBBCCCAAAAAABBBBBBBBBBBBAAAAAA======<<<<<<======>>>>>>=========<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>??????>>>>>>===<<<<<<======;;;;;;<<<===============<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>===;;;:::999888<<>>===;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>===<<<<<<<<<<<<<<<======;;;<<<======>>>>>>======<<<<<<======>>>@@@AAABBB>>>>>>>>>===<<<;;;:::999777888>>>IIIWWWbbbggghhhcccfffllluuunnnaaaYYY[[[aaajjjrrr{{{jjj```ZZZZZZNNNAAA;;;<<<>>>===:::AAACCCIIISSSaaaqqq~~~ooo]]]SSSNNNHHHDDDCCCBBB@@@<<<:::999888555444444444444444444444444444444444333333333222222222444444333333333222222222222222333333333444444444333333333444444444555555333333333444555666777888;;;===AAAEEEHHHKKKHHHNNNUUUXXXZZZbbbnnnvvvfff^^^XXXZZZaaaiiisss}}}yyygggZZZMMMIIIHHHGGGHHHKKKNNNVVVYYYQQQCCC>>>CCCJJJbbbxxxgggXXXVVV[[[sssjjjYYY\\\nnnrrrZZZSSSNNNNNNMMMJJJHHHHHHFFFEEECCCBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBB======<<<<<<<<<<<<======:::::::::::::::;;;;;;;;;::::::999::::::;;;<<<===;;;;;;;;;:::;;;;;;<<<=========>>>????????????>>><<<<<<======???@@@BBBCCC>>>>>>===<<<;;;:::999999888888:::CCCOOO\\\dddhhhdddeeeiiioooxxxuuuddd^^^YYY^^^hhhttt~~~oooddd```^^^^^^RRRDDD======???===:::BBBFFFNNNXXXeeeqqqzzzvvvfffWWWQQQPPPMMMJJJHHHAAA???;;;999999777555333444444444444444444444444444444333333333222222222444444333333333222222222222222222333333333444444333333333444444444555555444444444555666777999999;;;===AAAEEEHHHKKKEEELLLSSSXXXaaannnyyy~~~ggg___XXXZZZ___gggqqqzzz}}}tttcccXXXMMMIIIHHHGGGIIILLLNNNUUUUUUKKK@@@>>>DDDJJJ]]]qqquuu___QQQPPPTTTooottt___RRRWWWhhhzzzdddXXXRRRNNNNNNMMMJJJIIIKKKHHHFFFDDDBBBAAABBBCCCDDDEEEDDDBBBAAA???>>>>>>>>>??????@@@AAAAAABBBAAAAAA======<<<<<<;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;:::::::::::::::;;;;;;===>>>>>>???????????????<<<<<<<<<===>>>???AAABBB???>>><<<;;;:::999999999999999:::???GGGRRR^^^eeeddddddfffjjjpppzzzxxxeee]]]]]]]]]dddqqqzzzjjjdddaaa\\\VVVMMMBBB======??????>>>AAAGGGRRR^^^iiippptttuuuiii]]]SSSPPPPPPLLLGGGEEE@@@>>>;;;999888777555333333333333444444444444555444444333333333333222222444444333333333333222222222222222222333333333333333333333444444444555555555555555666777888999:::;;;===AAAEEEHHHKKKNNNRRRYYYfffyyybbbYYYSSSTTTXXX___hhhppp{{{}}}zzzppp^^^TTTJJJGGGGGGGGGIIINNNOOOSSSOOOCCC;;;>>>GGGKKK\\\ppp}}}rrrZZZLLLOOOVVVuuukkkZZZQQQWWWhhh~~~kkkZZZWWWRRROOOOOOMMMJJJJJJMMMJJJHHHEEEBBBAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;::::::999999999999:::<<<======>>>???>>>>>>>>>;;;;;;;;;;;;<<<>>>??????@@@???===<<<;;;:::;;;;;;999:::;;;<<>>AAABBBHHHPPP]]]jjjqqqrrrpppmmm^^^WWWRRRSSSRRRLLLFFFCCC???===:::888888777555333333333333444444444555555444444333333333333222222444444333333333333222222111222222222222333333333333333333444444444555555444444444555666777888999;;;===AAAEEEHHHKKK\\\^^^eeewww~~~[[[SSSLLLLLLPPPVVV^^^fffqqqssswwwzzz|||~~~|||yyypppYYYPPPHHHFFFFFFGGGJJJOOOPPPQQQKKK===777>>>HHHMMMeeeyyyrrrXXXMMMVVVccc~~~hhhZZZTTTZZZjjj}}}hhh^^^WWWRRROOOOOONNNKKKKKKNNNKKKIIIFFFCCCAAAAAABBBCCC@@@@@@??????>>>?????????@@@@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======;;;:::999999888888999999;;;<<<<<<===============;;;::::::;;;;;;<<<===>>>AAA@@@>>>===<<<;;;<<<<<<999;;;<<<::::::AAAOOO[[[bbb______dddhhhnnn}}}mmmbbb``````fffooo|||xxxiiigggggg\\\OOODDDBBB>>>;;;;;;===AAACCCTTT\\\jjjuuuyyyvvvoooiii\\\XXXWWWZZZYYYRRRKKKHHH???<<<:::888777666555333333333333444444555555555444444444333333333222222444444444333333333222222111111222222222333333333333333333444444444555555333333333444555666777888;;;>>>AAAEEEHHHKKKpppnnnzzzqqqRRRKKKFFFGGGIIILLLQQQWWWdddkkkooommmjjjiiihhhfffjjjiiimmmvvvxxxrrrtttxxx{{{{{{|||{{{wwwqqqnnnmmmoookkkmmmllljjjlllrrrwwwwwwtttiiiVVVNNNGGGFFFFFFFFFIIINNNLLLHHHAAA::::::BBBNNNUUUoooyyyfffWWWZZZmmm~~~eeeQQQQQQ```mmmttt___TTTRRRRRRSSSSSSRRRPPPNNNMMMHHHFFFEEECCCBBBAAABBBBBBCCCBBBAAA???>>>=========AAA@@@@@@@@@???>>>>>>>>>@@@@@@@@@??????===<<<<<<;;;===>>>???>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;<<<;;;:::>>>>>>======<<<<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;===<<<<<<;;;;;;:::999999:::999888777888===EEEJJJ\\\aaadddcccbbbhhhuuu~~~qqqeeeaaa```dddqqq}}}nnniiihhh___MMM???@@@>>>===??????AAAHHHPPPeeelllttt{{{{{{uuummmggg___```aaa```\\\TTTIIIBBB???<<<999777777666555444333333333333333333333333333333333222222111111111333333333333333333333333333333222222333333444555333333333444444444555555444444444444555777888999;;;>>>AAAFFFIIILLLlllQQQKKKGGGHHHJJJKKKOOOUUU```gggjjjeee^^^[[[YYYXXXZZZ\\\aaajjjsss{{{~~~zzzrrriiibbbbbbeeeggghhhlllnnnlllfffbbbaaabbb^^^```^^^YYYYYY^^^bbbbbbkkkrrr|||rrrgggUUUMMMGGGFFFFFFFFFIIIMMMJJJEEE@@@>>>===AAAOOO]]]{{{}}}iiiZZZ___sssyyybbbPPPQQQ```nnnqqq^^^UUUOOOOOOOOOOOONNNMMMLLLKKKHHHGGGEEEDDDCCCCCCCCCDDDBBBBBB@@@???>>>=========@@@@@@@@@@@@???????????????@@@@@@??????===<<<<<<<<<<<<>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;<<<;;;:::===<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999777888<<>>AAAFFFIIILLL```LLLHHHFFFIIIJJJKKKPPPUUUfffmmmnnncccUUUNNNMMMLLLJJJMMMRRRXXX```ggglllnnnmmmiiiccc[[[UUUSSSVVVYYY[[[cccjjjjjjccc\\\ZZZ[[[bbbccc```XXXUUUXXX[[[[[[ZZZ^^^eeelllsss}}}{{{lllbbbSSSLLLFFFFFFFFFFFFHHHLLLIIIAAA>>>AAA@@@BBBUUUmmm}}}iii\\\eee|||rrr]]]PPPVVVhhhvvvkkkYYYRRRKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEECCCCCCCCCDDDDDDBBBAAA@@@???>>>=========?????????@@@@@@@@@@@@@@@????????????>>>===<<<<<<<<<<<<===>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;;;;999:::::::::::::::999999999888999999:::;;;:::::::::999999:::::::::;;;;;;;;;:::::::::999888:::===@@@QQQXXXaaaeeeddddddgggjjjrrrxxxkkkfffbbb```eeennn}}}yyyqqqiiiaaaWWWKKKBBB@@@======???BBBEEEOOOcccvvvzzzppplllkkkpppkkkccc[[[SSSMMMGGGCCC>>>;;;888666666666555444333333333333333333333333333333333222222222222111333333333333333333333333111111000000111111222333333333333444444444555555444444444444555777888999;;;>>>AAAFFFIIILLLrrrSSSMMMJJJJJJMMMQQQUUU]]]fff|||~~~lllWWWMMMKKKLLLJJJMMMPPPSSSYYYbbbggghhhhhhccc^^^ZZZVVVSSSUUUZZZ___lllxxxyyynnnccc___```ggghhhdddZZZUUUVVVYYYZZZ___```bbbeeekkkttt}}}qqqcccZZZPPPJJJEEEFFFFFFFFFHHHKKKIII>>><<>>=========?????????@@@@@@AAAAAAAAA>>>>>>??????>>>===<<<<<<<<<<<<=========<<<;;;:::::::::::::::::::::::::::999888888888:::;;;:::999888888888888888888888888777888999999::::::999999777888888999:::;;;;;;;;;999:::;;;:::888888999:::GGGPPP\\\dddfffeeeccccccjjj|||qqqiiigggfffgggkkksssxxxrrriii```WWWLLLBBB>>>???>>><<<>>>EEEPPP___uuuwwwmmmlllnnnoooiii___VVVNNNHHHCCC@@@===:::777666555555444333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111222333333333333333444444444555555444444444444555777888999;;;>>>AAAFFFIIILLL{{{}}}yyysssdddNNNPPPNNNPPPWWW^^^ggguuuuuu\\\OOOMMMOOOOOOSSSVVVZZZdddpppuuusssmmmgggbbb```[[[WWWYYY___jjjzzzzzzlllgggiiitttvvvrrrjjjdddfffkkkmmmrrrooommmnnnttt|||yyykkk]]]UUUMMMGGGDDDEEEGGGFFFGGGJJJIII>>>:::AAAEEEQQQwwwqqq^^^XXXfff~~~vvvcccTTTXXXsss___MMMIIIGGGFFFEEEDDDDDDEEEGGGHHHHHHGGGFFFDDDDDDDDDEEEEEEBBBAAA@@@??????>>>>>>?????????@@@@@@AAAAAAAAABBB===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999888777888:::;;;:::999666666666777777777777777666777777888999888888888666777777888999:::;;;;;;888:::;;;:::888777777777???GGGTTT___fffgggdddbbbgggooo}}}~~~oooeee```bbbhhhmmmttt~~~ssspppbbbTTTKKKDDD>>><<<===BBB>>>AAAOOOcccuuutttlllmmmqqqjjjddd\\\TTTMMMGGGAAA>>><<<999666555555555444333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222333444444333333333444444444555555444444444444555777888999;;;>>>AAAFFFIIILLLttthhhgggiiiggggggaaaRRRNNNPPPVVVaaalllyyyyyy^^^PPPNNNOOOLLLRRRYYYbbbsss}}}ssskkkeeeddd___YYY\\\dddsssppplllppp{{{xxx}}}vvvhhh[[[SSSJJJEEECCCEEEGGGFFFGGGIIIGGG>>>;;;AAAKKKbbbiiiYYYXXXfff}}}rrr^^^SSS```___MMMJJJFFFEEEEEEEEEFFFGGGHHHHHHLLLKKKIIIHHHGGGFFFGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA=========>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999999888777888999::::::888555555666666666666666777555666777777888888777777666666777888999999::::::777999;;;:::999777777888999???JJJWWWaaaffffffeeecccdddlll|||wwwlllddd___^^^cccjjjssswwwoooiiiYYYIIIBBB@@@>>>======@@@>>>FFF[[[sss|||qqqlllmmmqqqgggbbbZZZSSSMMMGGGBBB???;;;888555444444555444333333333333333333333333333111222222222222333333333333333333333333333333333333333222222333333444555333333333444444444555555444444444444555777888999;;;>>>AAAFFFIIILLLmmm^^^ZZZ^^^```eeeeeeZZZSSSXXXdddttt{{{```SSSQQQQQQOOOXXXcccrrrtttkkkeeefffddd```eeeppp}}}wwwvvv|||sssdddXXXRRRHHHDDDBBBEEEGGGFFFFFFHHHBBB???>>>CCCSSSttt```WWW\\\lll{{{nnn\\\UUUhhh^^^LLLJJJDDDEEEFFFGGGHHHHHHHHHHHHNNNLLLJJJHHHFFFEEEEEEEEECCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@<<<<<<===============<<<<<<<<<;;;;;;:::::::::;;;999999999999999999999999999777777888999:::999888555555555666666666777777555555666777777777666666666777777777888888999999777888::::::999888999:::777:::AAAMMMZZZcccggggggaaa```dddrrrlllfffcccccceeeiiiqqqzzz}}}nnngggZZZNNNBBB>>>>>>======??????CCCSSSmmmxxxpppmmmmmmoooeee```WWWOOOIIIDDDAAA>>>:::777555444444444444333333333333333333333333333111111222222222333333333333333333333333333333333222222222222222333333444333333333444444444555555444444444444555777888999;;;>>>AAAFFFIIILLLjjjZZZUUU[[[```ggghhh______gggxxx~~~cccXXXUUUUUU\\\ffftttrrriiieeeiiijjjiiiqqq~~~~~~pppaaaUUUOOOGGGCCCBBBEEEGGGFFFFFFHHH===???@@@FFFYYYwwwWWWUUU```sssxxxkkk[[[WWWmmm[[[JJJIIICCCDDDFFFHHHIIIIIIHHHHHHLLLJJJHHHEEECCCBBBAAAAAADDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<===============<<<<<<<<<;;;::::::::::::;;;888888888888888888888888888777777777999:::999888555555555666666666777777444555555666666666666666777777777777888888888888666888999999999999;;;<<<777777<<>><<<>>>AAADDDOOOeee{{{uuupppnnnmmmmmmeee^^^SSSIIICCC@@@===<<<999777444333444444444333333333333333333333333333111111111222222333333333333333333333333333333333111111111000111222222333333333333444444444555555444444444444666777888999;;;>>>AAAFFFIIILLLppp^^^PPPSSS]]]eeeoooxxxzzznnn]]]ZZZ]]]iii}}}uuummmkkkoooqqqrrr~~~zzzlll[[[OOOLLLDDDCCCDDDFFFHHHHHHDDD@@@???<<>>:::<<>>???@@@AAADDDLLLcccuuuqqqssssssmmmfffaaaUUUHHHEEECCC???;;;999777777666555444444333333111111222222222333333333222333333444444333333222444444444444333333222111444444333222222333333333444333333222222222333333555555555555666888999:::===>>>@@@DDDIIIMMMooo^^^QQQRRRZZZcccppp|||zzzpppqqqwwwyyyxxx}}}wwwiiiXXXMMMIIIDDDCCCDDDFFFGGGGGGCCC???>>><<>>>>>>>>???@@@AAAAAAAAA@@@:::;;;===>>>>>><<<:::888888888888777777777666666777777777777777777777777888888999999888888777666777777666666555444444333333333444444444444333333444444444444444444444444666666666666666666666666777666666888???LLL[[[eeekkkjjjiiihhhmmm{{{uuurrrkkkddd___^^^aaadddgggppp}}}oooZZZIIIAAABBB@@@???@@@???@@@GGGPPPdddvvv}}}tttoooooommmiiiddd\\\PPPEEEBBBBBB>>>:::999777666666555444444333333111111222222222333333333222333333444444333333222333333444444333333222111444333333222222333333444555444444333333444444444555555555555666888999:::===>>>@@@DDDIIIMMMmmm___SSSRRRWWW```rrr{{{|||rrrdddTTTIIIGGGDDDCCCDDDEEEFFFEEEBBB???<<<;;;CCCOOObbbjjjXXXWWWfffiii[[[SSSbbbxxx^^^MMMFFFEEEEEEGGGKKKPPPRRRPPPJJJFFFGGGFFFDDDBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>======<<<===>>>???@@@AAAAAAAAA::::::;;;;;;::::::999888777777777777666666666666777777777777777777777777777888888888888777666666666666666555555444444333333333444444444444333333333333333333444444444444555555555555555555555555666555555666;;;DDDPPPXXXooonnnkkkhhhjjjsss}}}}}}rrrccc```[[[WWWVVV\\\dddkkkyyyttt```NNNDDDAAA>>>@@@CCCCCC@@@CCCRRRbbbxxx|||uuuoookkkhhheeecccVVVKKKBBB@@@@@@<<<999888666666555555444333333333111111222222222333333333222333333444444333333222333333333333333222222111333333333222222333333444444333333333333333444444555555555555666888999:::======@@@DDDIIIMMMiii]]]SSSQQQTTT^^^uuuyyymmm___PPPGGGEEECCCCCCDDDDDDDDDBBB@@@>>>;;;:::DDDSSShhhxxxeeeYYY^^^tttfff[[[YYYmmmlllXXXLLLHHHHHHEEEFFFIIILLLNNNLLLIIIEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<===;;;<<<===>>>>>>>>>>>>>>>999888888777777888888888777777666666666555555555666666666666666666666666666777777777777666555555555555555444444444333333333333333444444333333333333333333333333444444444555555555555555666666666666666555555777>>>FFFMMMiiimmmqqqoookkkmmmwww|||vvvvvv{{{yyymmmccc]]]\\\ZZZZZZ```kkkxxxuuudddUUUIIICCCBBB@@@AAADDDFFFIIIRRReeewww}}}xxxrrrkkkeeecccbbbRRRIIIBBB@@@>>>:::777666555555555444444333333333111111222222222333333333222333333444444333333222222222333333333222222111333333222222222333444444222222111111222222333333555555555555666888999:::<<<===???DDDIIILLLbbbXXXQQQOOORRR]]]wwwvvvnnnnnnooouuu}}}uuuiii[[[MMMFFFEEECCCDDDDDDCCCBBB@@@>>>>>><<<;;;FFFYYYqqqxxxeee^^^lllyyyaaaYYY]]]uuurrr^^^NNNFFFEEEEEEFFFEEEDDDEEEFFFGGGFFFEEECCCCCCBBB@@@??????>>>>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777666555555666777888666666666555555555555444555555555555555555555555555666666666666555444444444444444444333333333333222333333333333333333222222222222333333333444444555555555666666777777777777777666666666:::???CCCXXXffftttwwwpppmmmsss{{{{{{wwwvvvuuuvvvxxx|||zzzqqqiiibbb]]]ZZZVVVYYY___iiiwwwnnnZZZOOOIIIDDD???>>>BBB@@@DDDNNN\\\mmm~~~}}}zzzsssjjjbbb]]]\\\QQQIIICCCAAA>>>999555444444444444444444333333333111111222222222333333333222333333444444333333222111111222333333222222222333222222222333333444555333333333333333444555555555555555555666888999:::<<<===???CCCHHHLLL^^^VVVQQQSSSWWWccc|||zzzcccZZZXXXVVV]]]fffuuu}}}pppdddWWWKKKEEEEEECCCDDDDDDBBB???===============LLLccczzzgggeee|||uuuZZZUUU]]]www{{{hhhVVVJJJEEEDDDDDDEEECCC@@@@@@AAACCCCCCCCCBBBAAAAAA@@@???>>>===<<<>>>=========<<<<<<<<<;;;:::::::::999888777666555666666555555555666777777666555555555444444444444555555555555555555555555444555555555555444333333333333333333333333333333222222333333333333222222111111222222333333444444555555555666666777777888666777777777666888:::===FFFYYYoooxxxtttpppsssxxx|||vvvooopppoooppprrrwww~~~{{{qqqiiiaaa^^^\\\YYYZZZ]]]]]]dddooo~~~hhhWWWGGGBBBDDDCCC@@@>>>@@@AAAKKK___www{{{||||||zzzsssiii___VVVRRROOOIIIDDDBBB>>>888333333444444333333333333333333111111222222222333333333222333333444444333333222000111222222222222222222222222222222333444555555666555555555666777888999555555555555666888999:::<<<<<>>;;;;;;<<>>===<<<;;;;;;;;;<<<===<<<;;;:::999999999999999888777666666555555555666666666777777555555555444444444333333444444444444444444444444444444444444444333222222222222222222222222333333222222333333333333222222000111111222333333444444333333444555555666777777444555777777666666777999:::KKKaaapppuuuttttttttttttzzzyyywwwtttqqqqqqsssvvvzzz~~~yyymmmdddccc^^^[[[^^^``````ccchhhqqqyyylllUUUJJJAAAAAACCCCCCBBBCCCBBBIII[[[www}}}|||}}}}}}{{{uuulll___SSSJJJJJJEEEBBBAAA>>>777444444333333333333333333333333111111222222222333333333222333333444444333333222000000111222222222222222222222222222333444555666555444444555666777888888555555555555666888999:::;;;<<<>>>CCCHHHLLLjjjdddcccjjjsssppp\\\ZZZZZZWWWaaahhhwwwuuuhhh\\\PPPFFFBBBDDDCCCDDDDDDAAA===:::;;;<<>>????????????>>><<<;;;:::999:::;;;<<<<<<;;;999777777888888999999999888888444444555666777777666666555555444444444333333333444444444444444444444444333444444444444333222222222222222222222222222333222222222333333222222222000000111222333333444444222222333333444555666666222444666666555555555666666BBBUUUhhhtttwwwtttpppqqq~~~{{{wwwuuuuuuqqqrrrtttyyyuuuooommmiiibbb\\\^^^ZZZ\\\cccggggggjjjooo|||mmmVVVHHHBBB???@@@@@@???AAADDDGGGSSSkkk}}}yyypppbbbRRRHHHFFFBBB@@@@@@===777444555333333333333333333333333111111222222222333333333222333333444444333333222///000111222222222222222222222222222333444555666111111111222333444555666555555555555666888999:::;;;<<<>>>CCCHHHKKKwwwsss~~~rrrdddbbbdddeeelllzzz{{{nnn```VVVOOOGGGBBBBBBDDD???===??????===<<<>>>>>>MMMxxxhhheeeppp~~~dddVVVPPPUUUeeennnXXXQQQHHHEEEEEE???@@@???>>>???@@@???===<<>>===<<<;;;:::===<<<;;;999888888999999888888888777777777777777666666666666555555555555333333333333333333333333333333333333333333333333555555555444333222111000222222222222222222222222000111111222222111111000333333333333333333333333222222333333333333444444666555555444444444555555999:::AAANNN```nnntttvvvooorrr{{{yyyuuuqqqoooqqquuuyyyzzz|||sssnnniiieeeaaa^^^]]]^^^______]]]___hhhttt{{{dddOOOKKKAAA@@@???@@@BBBEEEHHHJJJUUUfff|||{{{yyyzzzpppeeeWWWKKKGGGCCC===999777666666555222333333444444333333222333333222222222222222222444444444333333222222222222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888:::======@@@DDDIIILLL|||{{{nnnllloooooo}}}~~~qqqeeeXXXPPPJJJDDDAAABBBAAA===;;;<<<<<<:::;;;>>>HHHbbbzzzdddbbblll~~~sss___TTTSSS^^^uuuoooXXXPPPGGGDDDDDD@@@AAA@@@??????@@@@@@???===@@@??????>>>===<<<;;;;;;===<<<:::999888888999999888888888777777777666666666666666666555555555555333333333333333333333333333333333333333333333333444444444444333222222111222222222222222222222222111111222222222222111111333333333333333333333333222222222333333333444444444444333333333333333444666777:::DDDRRRbbbmmmssstttrrruuu~~~}}}xxxuuuuuuttttttttttttvvvxxx{{{~~~uuuoooiiieee```\\\^^^\\\ZZZZZZ\\\```dddfffmmmrrr~~~pppUUUFFFCCC@@@AAAAAAAAABBBJJJUUU^^^lll||||||~~~tttjjjbbbYYYPPPFFFAAA<<<888666666555555222333333444444333333222222222222222222222222222444444444333333222222222222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888:::<<<===???DDDIIILLL~~~yyyvvvggg\\\PPPJJJFFFCCCBBBDDDAAA<<<:::<<<;;;:::<<<@@@MMMtttkkk```aaajjjvvvvvvgggXXXSSSVVVgggoooXXXOOOEEEBBBDDD@@@BBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>======<<<<<<<<<<<<;;;:::999999888999999999999888777777666555555666666666555555555555444333333333333333333333333333333333333333333333333333333333444444333222222222222222222222222222222222222222333333222222222333333333333333333333333222222222222333333333333444444333333333444444555555555555999CCCSSSdddpppxxxsssqqqvvv~~~|||sssrrrqqqooommmlllllllllnnnpppsssuuuvvvxxxzzz}}}~~~}}}}}}yyyxxxvvvvvvuuutttqqqooofffccc^^^[[[YYYYYYWWWVVV[[[[[[\\\^^^dddlllsssxxxsss[[[LLLDDDAAAAAACCCCCCAAADDDQQQfffwww|||~~~}}}{{{tttkkkddd```ZZZSSSCCC???:::666555555444444222333333444444333333222111111111222222333333444444444333333333333222222222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888:::;;;<<>><<<===<<<<<>>CCCIIILLLsssuuu}}}ttthhh[[[QQQHHHFFFEEECCCCCCFFF@@@===<<<<<<;;;;;;AAAHHH[[[xxx\\\UUUggg{{{ppp]]]UUUWWWiii|||eeeSSSLLLCCC@@@BBB@@@AAA@@@@@@AAACCCCCCAAA???============<<<<<<<<<<<<999999999999999999888888999999888777666555444333555555555555444444444444333333333333333333333333333333333333333333333333222222333444444444333333111111111111111111111111111222222333333222222111222222222222222222222222111111111222222222333333555555555555555666777777333555666555777@@@OOOZZZmmmuuu~~~{{{~~~yyyrrrnnniiihhhfffeeedddcccaaa```aaabbbcccccccccbbbaaa```______^^^^^^]]]\\\[[[[[[YYYZZZZZZYYYXXXXXXYYYYYY]]]]]]^^^^^^```cccgggiiikkkooovvv~~~|||xxxyyymmmWWWGGGEEEDDDAAABBBBBBCCCKKK\\\tttsssfffZZZ\\\cccaaaSSSFFF<<<999666444444444444333222333333444444333333222000000111222333333444444333333333333333333333333222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888::::::;;;>>>CCCHHHLLL||||||~~~wwwkkk___RRRIIICCCBBBCCCAAAAAABBB>>>;;;999999888999@@@IIIaaaeeeTTTXXXoooooo\\\[[[bbbqqqZZZMMMKKKCCC@@@BBB@@@@@@@@@BBBDDDFFFEEEBBB???=========<<<<<<;;;;;;;;;888888999999999999888888888888777666666555444444555555555444444444444333333333333333333333333333333333333333333333333333333333333444444333222222111111111111111111111111111111111222222111111111222222222222222222222222111111111111222222222222222222222222222333444555111333555555555999BBBIII[[[jjj~~~~~~yyyvvvrrrnnnkkkgggccc```bbbbbbbbbbbbaaa___]]][[[ZZZZZZZZZZZZZZZYYYYYYYYYWWWYYYZZZ[[[[[[\\\___aaa```cccfffiiimmmsssyyy~~~}}}uuuuuuxxx{{{tttdddQQQGGGEEEEEEDDDBBBFFFPPPaaaxxxmmmaaaYYY]]]ccc[[[JJJ<<<:::888555444555555444333222333333444444333333222111111111222222333333444222222333333333333444444222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888:::;;;<<>>>>>===<<<;;;;;;::::::777888999::::::999888777777777666666666555555555555555555444444444333333333333333333333333333333333333333333333333333333444444444444333222222111111111111111111111111111///000000111111000000///111111111111111111111111111111111111222222222222000000000111111333444444333444555555444555999===GGGYYYrrr~~~yyytttooonnnnnnnnnmmmkkkhhheeedddbbbbbbbbbaaaaaaaaa``````aaacccfffhhhiiilllqqqtttvvvyyy~~~tttnnnqqqzzzttt]]]OOOHHHFFFHHHKKKJJJWWWjjjjjjdddaaaccc___QQQAAA888999777555444555666555444222333333444444333333222222222222222222222222222222222222333333444444444222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888:::<<<===???CCCGGGJJJ|||qqqfffXXXLLLEEE@@@>>>BBBEEEDDDBBBCCC>>><<<;;;:::888:::DDDOOOhhh~~~fffYYY```qqqkkkaaasss}}}iiiYYYHHHEEEJJJEEEBBBBBB>>>AAACCCHHHLLLNNNLLLFFFAAA???>>>>>><<<;;;:::999999777777999::::::999888777666666666666666555555555555555444444444333333333333333333333333333333333333333333333333333333333555555555444333222111000000000000000000000000000//////000000000000//////111111111111111111111111000111111111111222222222222222222222333444555666777777777555444555777888:::KKKfff}}}~~~|||yyyvvvtttrrrrrrqqqqqqpppoooooonnnnnnqqquuuwwwyyy}}}uuummmppp|||rrrVVVJJJEEEBBBFFFMMMUUUgggsssjjjiiijjjhhh[[[GGG:::777888666555555666666666555222333333444444333333222333333222222222222222222222222222333333444444444222222222222222222222222222222111111222222333444444444444444444444444444333444555555555666888:::===>>>@@@CCCGGGIIIxxxkkk\\\OOOFFF@@@>>>===???BBBCCCBBB@@@???888777<<<<<<<<>>???AAACCCAAA???<<<777666:::;;;>>>NNN```lll\\\dddyyykkk[[[YYYlllqqq^^^MMMJJJGGGEEEDDDCCCBBBAAAAAACCCEEEFFFEEECCC@@@>>>;;;;;;;;;;;;::::::::::::999999999888888777777777888777666555444444444444444444333333333222222222333333333333333333333333333333333222222222111111222222222222222222222222000000000000000000000000////////////////////////111000000///////////////000000000000000000000000222222111111222222333444333333333333444444444444555888DDDXXXkkkwwwyyyoooqqqxxxuuubbbNNNGGGIIIOOOXXX```zzzvvvpppeeeVVVGGG===888777555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222333444444333222222333555444555666666666777999<<<<<<>>>AAADDDFFFHHH}}}rrrggg[[[PPPGGGAAA@@@???>>>???AAAAAA@@@???;;;999888:::;;;CCCZZZsssggg^^^kkklllVVVNNNNNN```~~~lllZZZKKKHHHEEECCCCCCCCCBBBAAA???@@@AAAAAA@@@???===<<<;;;::::::::::::999999999888888888888777777777777777777666555444444444444333333333333222222222222333333333333333333222222333333333333333222222222222222222222222222222222000000000000000000000000////////////////////////000000//////......//////000000000000000000000000111000000000000111222222222222333333333444444444222333888AAALLL\\\qqqtttnnnrrr|||]]]QQQFFFGGGRRRbbbssstttiiiXXXHHH>>>999888888555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222333444444333222222333555555555666666666888<<>><<<<<<<<<;;;;;;IIIhhhyyyfffbbbqqqrrrYYYLLLLLLMMM^^^}}}zzzfffUUUHHHFFFCCCBBBBBBCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;::::::999999999888888888777777777777777777777777777666555444333333333333333222222222222222222222333333333222222222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000//////.........//////000000000000000000000000000////////////000111111222222222222333333333333333333444444666BBB[[[qqqwwwlllllluuukkkXXXOOOHHHEEEOOOddd}}}kkk^^^KKK>>>888777777666555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111111222222222222222333333333333444333222222333555555666666555666999===AAA>>>@@@BBBEEEGGGHHH{{{rrreeeWWWMMMFFF@@@===>>>@@@AAAAAA@@@???===<<<:::<<<<<<999;;;NNNrrrqqqdddeeeqqqzzziiiSSSKKKPPPVVVmmmppp[[[NNNFFFDDDAAA@@@AAABBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;999888888888888777777777666666666666666666666666666555444333333222222222222222222222222222222222333333333222222111111111000000000000111111111111111111111111111111111111000000000000000000000000........................//////............////////////////////////////////////......//////000111111111111222222222333333111333555333000555HHH[[[wwwvvvmmmhhhhhhvvvwwwgggWWWKKKKKKHHHKKK[[[xxxwww\\\PPPBBB999777777555222555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111111111111222222333333333333333444333222222333555555666666555666999===AAA???@@@CCCEEEGGGHHHrrrjjj]]]QQQHHHCCC???===>>>@@@BBBBBB@@@===<<<;;;777:::;;;999>>>VVV{{{fffbbbfffnnn{{{rrrfffQQQJJJVVVggghhhTTTMMMEEECCC@@@???@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;888888777777777666666666555555555555666666666666555555444333222222222222111111111222222222222222333333333222111111000000/////////000000000000000111111111111111111111111000000000000000000000000..............................------......////////////////////////////////////......//////000111000000111111111222222222...000444666333333>>>JJJaaasss{{{rrrkkkkkkqqq}}}rrr]]]OOOKKKLLLGGGLLLWWWkkkzzzdddKKKDDD<<<888777777444111555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111111111111222222333333444333444444333222222333555555555666666666888<<>>@@@BBBEEEGGGIIIwwwfff^^^TTTJJJDDDAAA???>>>===@@@CCCCCC???<<<;;;;;;666:::<<<===GGGcccvvv^^^aaaiiinnnvvviiieeeVVVTTTkkk```NNNLLLEEECCC@@@>>>??????>>>===============<<<;;;:::999777777777666666666555555444444444555555666666666555444333222111111111111000111111111222222222222333333222222111000000/////////000000111111111111111111111111111111111111000000000000000000000000...........................------------...///000/////////////////////////////////...///000000111000000000000111111111222000000222555555333777===HHH[[[tttwwwmmmfffkkkrrrzzzqqqddd\\\RRRLLLTTTaaaeeerrryyyeeeOOO???<<<888777777777555333555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111000111111222333333444444333444444333222222333555444555666666666777999<<<===???BBBEEEHHHJJJyyynnn\\\VVVMMMEEEAAA@@@??????===AAADDDCCC???<<<::::::888<<<@@@CCCPPPnnnrrrZZZbbbmmmqqqvvvdddgggaaaggg~~~VVVFFFHHHEEECCC@@@>>>>>>>>>===<<<;;;<<<======<<<;;;999888777666666666555555555555444444444555555555666666555444333222111111111111000000111111222222222222333333222222111000000///000000111111222222222333000000000000000000000000000000000000000000000000........................---------------...///000///////////////////////////////////////000111111000000000000111111111111666222111444444222222555222CCC\\\tttxxxppphhhbbbhhhvvvooo]]]OOOKKKSSSXXX\\\nnniiiUUUCCC999888666666777777777666555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111000000111222333333444444333444444333222222333555333555777777666666888999===???BBBEEEHHHJJJooo___UUUOOOFFF@@@=========>>>???BBBDDDAAA;;;777888;;;777;;;BBBNNNfffggg```qqq~~~uuunnncccssshhhQQQGGGDDDCCCBBB???===<<<<<<===>>><<<<<<;;;::::::999999888666666555555555444444444444444444444444444444444222333333444444333333222222222222222222222222222111111111111000000000000222222222333333333444444111111000///////////////111111111111111000///...........................////////////000000000000000000000000000000000000000000////////////000000......///000000000000000000111111111111222222222333333>>>UUUooozzzjjjeeefffhhhjjjmmmuuuxxx|||}}}xxxmmm```VVVQQQHHHHHHZZZvvvrrrQQQAAA;;;666666555444444444444444333333444444444444444444222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111000000111222222222222111444444333222333444555666666666666666777888::::::===???CCCFFFIIIJJJ{{{kkk\\\PPPJJJCCC>>><<<<<<===>>>???AAABBB@@@<<<:::;;;<<<;;;@@@JJJ\\\xxx~~~dddfff{{{uuurrraaaMMMEEEBBBBBBAAA???===;;;;;;<<<===;;;;;;::::::999888888888666666555555555444444444444444444444444444444444222333333444444333333222222222222222222222222222111111111111000000000000222222222333333333333444111111000///////////////222222222222222111000000.........................../////////000000000000////////////////////////000000////////////000000......///000000000000000000000111111111222222222777555999EEEUUUjjjxxxlllbbbbbbggglllqqqttt}}}xxxpppggg^^^VVVPPPLLLNNNMMMXXXqqqgggLLL@@@<<<777666555555444444444555444444444444444444333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111000000111222222222222111444333333333333444555555666666666666777888::::::===???CCCFFFIIIJJJxxxqqqbbbTTTHHHDDD???;;;;;;<<<>>>>>>?????????>>>============???GGGWWWoooooobbbrrr|||rrrWWWHHHBBB???AAA???===<<<;;;;;;;;;<<<::::::999999888777777777666666666555555555444444444444444444444444444444222222333333333333222222222222222222222222222222111111111111000000000000111111222222222333333333111111000///////////////222222222222222111111000............................../////////000000000////////////////////////000//////......//////000......///000000000000///000000000111111111222222555444444777===LLLfff|||~~~rrriiieeeaaabbbkkktttuuuttttttkkkdddXXXNNNHHHGGGJJJMMMSSS\\\rrrvvvTTTCCC<<<:::777666666555555555555666555555444444333333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000111222222222222111222333444444555555444444555555666666777999:::;;;>>>@@@CCCFFFHHHJJJtttllldddWWWJJJCCC???<<<:::<<<>>>@@@@@@@@@>>>;;;;;;;;;<<<<<<<<>>===;;;;;;:::;;;;;;999999888888777666666666666666666666555555555555444444444444444444444444222222333333333333222222111222222222222222333333111111111111000000000///111111111111222222222222111000000///////////////000000111111111111000000................................./////////000000/////////////////////////////////....../////////---...//////000000//////000000000000111111111111///000333555666;;;JJJZZZ{{{~~~tttkkkeee```]]]```cccnnn|||yyyllldddSSSPPPKKKIIIKKKRRR[[[bbbrrr{{{XXXBBB:::888666777666666555555555666666555555444444333222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111222333444555666555444333555555555666777999:::;;;>>>@@@CCCFFFHHHIIIzzzkkkbbbZZZOOODDD???===;;;;;;===@@@AAABBB@@@===999888999:::;;;;;;???XXXxxxzzziiihhhuuunnneeellluuuZZZJJJCCC???=========<<<;;;;;;:::::::::999999888777777666666555777777666666666555555555444444444444444444444444111222222333333222222111111111111222222333333333111111111111000000000///000000000111111111222222111000000///////////////......////////////..........................................////////////........................//////............//////------.../////////////////////000000000111111111......111555666555999???[[[hhh|||uuunnnddd\\\YYY[[[```ccchhhjjjsss{{{zzzlll[[[QQQLLLNNNQQQWWW```nnn}}}}}}[[[DDD:::777777666666666555555555555666666555555444333222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111222333444555666555444333444444555666777999;;;<<<>>>@@@CCCFFFHHHIIItttdddZZZSSSJJJBBB>>><<<;;;<<>><<<999777777999<<>>======<<<<<<<<<;;;;;;;;;999999888888777666666666777777777666666666555555444444444444444444444444111111222222222222111111111111111222222333333444111111111111000000000000///000000000000111111111111111000///////////////,,,------.......................................------........./////////........................///......------......///------...////////////.../////////000000000111111444000...111333333444777>>>QQQnnn}}}{{{vvvmmmgggaaa^^^[[[YYY[[[aaaggglllnnniiiffffffaaaWWWOOOMMMLLLSSS^^^lll}}}ppp]]]GGG<<<999888777777555444444444444555666666444444333333222222111111222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111222333444444555555444444444444555666888999;;;<<>>===<<<;;;<<<>>>@@@@@@???:::;;;:::888777:::AAAGGG]]]xxxuuujjjgggwww}}}nnnaaaYYYTTT\\\vvvsss[[[MMMFFFAAA???@@@===============<<<;;;;;;:::999999888888777666666777777777777666666666555444444444444444444444444111111222222222222111111000111111222333333444444111111111111000000000000/////////000000000111111111111000///////////////,,,---......//////..............................---------.........//////........................///......------......///,,,---......//////......////////////000000000111555000...000111111444888666AAATTTjjj~~~uuummmeee```]]]\\\___bbbeeegggiiikkklllggg___WWWSSSQQQPPPSSSXXXXXXfff}}}tttSSSGGG<<<:::999666555777333333333333333444555555333333222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111444333333333333444555555444444555666888:::;;;===???AAADDDGGGHHHIII{{{ttteeeUUUJJJEEE@@@:::<<<;;;;;;<<<>>>???>>>===777:::;;;:::888<<>>======<<<<<<::::::999999888777777777777777777777666666666666444444444444444444444444111111222222222222111111000000111222333333444444111111111111000000000000////////////000000000000111111000///////////////------...///000000//////........................---------.........//////.................................------.........,,,---......//////......////////////000000000000000...000222222000333888999666888FFF^^^yyywwwkkkhhhddd___\\\ZZZYYYYYY^^^dddlllqqqqqqmmmiiifff[[[TTTOOOOOOQQQUUU]]]dddrrrnnnPPPDDD<<<777999888333111444222222222222333333444555222222222222222222333333222222222222222222222222000000111111222222222222111111111111111111111111111111111111111111111111000000111222222222222111555444333222333444555666333444444666888:::<<<===???AAADDDGGGHHHHHHzzznnneeeWWWKKKCCC???>>>======???AAA@@@???===<<<===888<<<<<<999>>>NNN___iiihhh]]]]]]rrrrrrjjj[[[SSSVVV]]]```qqqfffYYYJJJAAA@@@AAA@@@>>>>>>======<<<;;;;;;::::::888888888888777777777777888888777555555444444444222222222222222222222222333333333222222111111111000000000000000000000000000000000000000000000000---------............///........................000000//////.........---------............------000///...---------------////////////////////////................................................///////////////////////////////////////000111111000000222555???SSSkkk{{{|||rrrjjjddd___WWWXXXZZZ\\\___bbbeeegggssssssuuuwwwooobbb]]]___XXXQQQPPPYYYcccooocccNNNEEE::::::999999888777777777555555555555555555555555444444333333333333222222111111111111111111111111000000000000000000000000222222222111111111000000111222333222000000000111000111111111111222222222222222333333333333444444555666666777888:::;;;<<>>@@@BBBBBB???===<<<<<<888;;;===AAAOOOggg~~~zzziii\\\\\\cccmmmmmmeeeWWWRRR\\\mmmxxx]]]SSSFFF??????@@@@@@>>>=========<<<;;;:::::::::888888888777777777666666888777666555444444444444222222222222222222222222333333333222222111111111000000000000000000000000////////////////////////---------............///........................////////////......------------............------//////...---------------........................................................................///////////////////////////////////////000000111444444333222444===JJJUUUqqq~~~~~~qqqeee___\\\ZZZYYY]]]\\\^^^cccjjjoooooonnnnnnmmmnnnlllcccXXXUUUXXXcccjjjxxx~~~bbbKKK<<<666999999888888777777666666444444444444444444444444444444333333333222222222111111111111111111111111000000000000000000000000222222222111111111000000000111222111/////////000000111111111111222222222222222333333333333444444555666666777888:::;;;<<>>???>>><<<===<<<<<<;;;;;;::::::999888888777777777777666666777666555555444444444444222222222222222222222222222222222222222111111111000000000000000000000000........................---------............///........................///............---------------............------///...------------------------------------------------------------------------------------------//////////////////////////////......//////000111000222333222222444:::???XXXlllxxxtttssssss{{{{{{vvvkkkfff^^^XXXVVVWWW[[[]]]fffgggmmmvvv}}}|||rrriiieeeaaa]]]YYYTTTUUU^^^hhh{{{]]]JJJ>>>777555888888777777666555555444444444444444444444444444333333333333222222222222111111111111111111111111000000000000000000000000222222222111111111111111000111111111///...///000000111111111111222222222222222333333333333444444555666666777888:::;;;<<<>>>@@@BBBEEEGGGHHH{{{hhhZZZOOOJJJBBB===;;;;;;<<<===???BBBDDDDDDAAA===;;;:::<<<>>>IIIbbblllYYYVVV```ppp|||{{{ooo```ZZZhhhcccJJJEEE???<<<===>>><<<:::;;;;;;;;;;;;::::::999999888777777777666666666666666555555444333333444444222222222222222222222222222222222111111111111111000000000000000000000000........................---------............///........................------------------------,,,------......------,,,......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///............///000000,,,///222333333555888;;;BBBVVVooo|||yyy{{{}}}xxxpppnnnlllhhhccc]]]]]]\\\[[[]]]aaahhhmmm{{{mmm___ZZZWWWSSSRRRWWWiii___HHH@@@===;;;999777666666555555444444333333333333333333333333333333333333222222222222111111111111111111111111111000000000000000000000000111111111111111111111111000111222111000//////111000000111111111222222222222222222333333333444444555666666777888:::;;;<<<>>>???BBBDDDGGGHHHyyyjjj[[[RRRGGGCCC>>>;;;;;;<<<>>>>>>@@@BBBDDDCCC@@@===;;;:::===DDDWWWzzzrrr\\\RRR\\\qqqqqq```fffxxxXXXGGGCCC???>>>>>>===;;;888:::::::::::::::999999999777777777666666666666555555444444333333333333444222222222222222222222222111111111111111111111111////////////////////////////////////////////////---------............///........................,,,,,,,,,,,,------------,,,,,,------------,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...............//////000...///000000000000111333444???NNN___uuu}}}{{{{{{zzzwwwxxx{{{}}}{{{ssslllmmmfff___\\\]]]___^^^\\\YYY]]]ccciiiqqqyyywwwggg^^^ZZZ___eeelllzzzxxx^^^BBB777888999666444666666555555444333333333333333333333333333333333333333222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111222333444333111000111222000000111111111222222222222222222333333333444444555666666777888:::;;;<<<>>>@@@BBBEEEGGGHHH~~~uuujjj]]]SSSNNNCCC@@@<<<;;;<<<>>>?????????AAABBBAAA>>><<<;;;;;;???OOOkkkpppbbbRRRQQQfffkkk___rrr{{{bbbMMMEEEBBB@@@>>>>>>===;;;999999999999999999999999999777777666666666666555555444333333222222333333333222222222222222222222222000000000111111111111111////////////////////////////////////////////////---------............///........................++++++,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------......///000///......///000222333555444444666???RRRnnn{{{~~~}}}|||{{{yyyvvvrrrooommmmmmoooqqqtttyyy~~~yyyuuurrrppphhheeecccbbbbbb```\\\YYY]]]\\\ZZZ[[[^^^aaabbbcccjjjpppzzzpppggggggjjjooo~~~~~~mmmTTTEEE777555999999666444666666555555444333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000111111111111111222222222333444444444222111222333000111111111111222222222222222333333333333444444555666666777888:::;;;<<>>;;;:::<<<>>>???????????????>>><<<;;;;;;===DDD]]]}}}aaa[[[WWWaaazzzssscccaaa{{{dddSSSFFFAAA@@@>>>======<<<<<<;;;888888888999999999999999777777666666666555555555333333222222222222333333222222222222222222222222///000000000111111111222////////////////////////........................---------............///........................***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------...000333555777777333222222444>>>RRRlll}}}uuupppmmmkkkhhhgggiiilllnnnoooppprrrtttvvvwwwwwwvvvuuuooonnnmmmkkkjjjiiiiiiiiijjjiiigggeeebbbaaa```___[[[[[[[[[\\\^^^```aaabbbbbbffflllqqqtttwww{{{~~~|||rrrhhhdddjjjwwwwww^^^PPPEEE===999:::<<<:::888888666666666555444444333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000111111111222222222222333444333111000111222000111111111111222222222222222333333333333444444555666666777888:::;;;<<<@@@BBBDDDGGGIIIJJJ|||ooofff\\\NNNDDDBBB???===;;;:::<<<>>>??????>>>>>>>>><<<::::::<<<>>>IIIgggoooXXXZZZbbbuuujjj```cccxxxYYYLLLCCC>>>>>>===<<<<<<=========888888888888888888999999777666666666555555555555222222222111222222333333222222222222222222222222//////000000111111111222////////////////////////---------------------------------.........//////........................*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000//////000111000...---,,,000444555555>>>QQQbbb|||{{{tttooonnnnnnllljjjccceeefffggggggfffdddcccbbbbbbaaa```____________]]]]]]]]]]]]^^^^^^___```\\\^^^```aaacccfffkkknnnnnnvvvnnniiiddddddmmm|||rrrYYYGGG???;;;777666888666333333555777666666555555444333333111111111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000000000111111222222222222111222333222000000000111000111111111111222222222222222333333333444444444555666666777888:::;;;<<>>>>>===<<<<<<;;;:::888888888888;;;HHHUUUyyynnnaaaYYY\\\jjj~~~~~~kkk^^^```jjjmmmSSSFFF@@@<<<;;;;;;;;;;;;;;;:::999999999999888888777666666666444444444555444444333222444333222222111111222222111111111111111111111111////////////////////////........................,,,------......------,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------------------------............//////////////////000///000222666999???RRRnnn}}}xxxyyyzzz{{{{{{|||}}}}}}yyysssrrrqqqrrrssstttsssrrrrrrUUUHHHBBB:::666888888888777777666555555444555333222222333444222111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111222222333333333333444444555555666777999;;;<<<===@@@AAADDDGGGIIIJJJyyyooofff^^^SSSJJJEEEAAA>>>;;;>>>?????????>>><<<:::999::::::::::::<<>>:::999999:::::::::999888888999888888777777666666555444444444444444333222222333333222111111111111222111111111111111111111111////////////////////////........................,,,------......------,,,................................................---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------........./////////,,,...//////...///222444///:::MMMbbbuuuxxxtttsssrrrqqqqqqtttyyy~~~dddPPP>>>:::;;;888777999777777777666555555444444555333222222333333222111222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444444444555555666777999;;;===>>>@@@BBBDDDGGGIIIJJJwwwkkkbbb^^^XXXOOOGGGBBB???===:::??????@@@@@@>>><<<999888;;;999;;;@@@JJJ[[[uuummmWWWQQQSSSeeevvvlllXXXPPPPPPXXXtttfffNNNCCCAAA???<<<888999999:::999999888888888888888777666666555555333444444444444333222222333222222111111111111111111111111111111111111111////////////////////////........................,,,------......------,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---///111111000000111222222555;;;EEEUUUmmmyyyqqqnnnrrr{{{nnn[[[MMMAAA888888;;;:::888999666666666555555444444444444333222222333333222000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111222222222333333444444444555666666777999;;;===>>>@@@BBBEEEGGGIIIJJJ|||tttkkk___XXXSSSOOOIIIDDDAAA???>>>===?????????>>>===:::888777666444:::KKKbbbyyy{{{dddVVVXXX```www|||eeeUUUTTTYYYhhhwwwZZZGGGBBBAAA???===888999999:::::::::999999888888777777666555555555333333444444333333222111333222111111000000111111000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000---///222222111000111111444666777777>>>PPPiii|||iiiRRRDDD@@@:::666777888777444333555555555555444444444444444222111111222333111000111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111111222333333444555555666666777888999;;;===>>>AAABBBEEEHHHJJJKKKyyypppggg^^^TTTOOOEEEDDDBBB@@@???@@@@@@AAA??????===<<<:::999888777777888FFFdddxxxfff[[[\\\jjjxxxxxxhhhbbbgggppp|||gggOOOCCCAAA???===;;;888888999:::::::::999999888777777666666555555444333333333333333222111111222222111000000000000111000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------++++++------------++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000+++---///000///...///000///333666555444;;;IIIUUUgggvvvjjjWWWHHH???;;;888666666666777666444333444444444444444444444444444222111111222222111000111111111111111111111111000000000000000000000000........................111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111222333333444555555666666777888:::<<<>>>???AAACCCEEEHHHJJJKKK~~~xxxooodddZZZQQQJJJFFF???????????????@@@AAACCC???===;;;999777777888999===DDDZZZ}}}qqq```YYY]]]jjj~~~sssrrr|||jjjXXXGGGAAAAAA>>>;;;:::666777888888999999888888777777777666555555444444222333333333333222111111222222111000000000000000000000000000000000000000////////////////////////........................,,,------......------,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,---...***+++---......---+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,...//////000+++,,,......---...///111///111333222111222777;;;===KKK___ooo{{{yyy|||qqqWWWGGG===777555888666777888777777777666555333333333333333333333333333222111111222222111///111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000111111222444555555666666666777888:::<<<>>>???AAACCCEEEHHHJJJKKKxxxrrrhhh\\\QQQIIIDDDAAAAAAAAABBBAAA@@@???@@@BBB>>><<<999777666666888999???JJJddd}}}hhh[[[QQQWWWfffxxxsssooo|||rrr^^^OOOCCCBBBCCC???;;;;;;555555666777777888777777777777777666555555444444222333333333333222111111222111111000000000000000000000000000000000000000////////////////////////........................,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,---...***+++---......---+++******+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,...//////000,,,---.........///111333666333///...///222444555777===FFFRRR___ooo}}}}}}|||{{{{{{~~~aaaPPPAAA<<<;;;888888:::555777888666444444444333333333333333333333333333333222111111222222111///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000111111222444555666666666777777999:::<<<>>>???BBBCCCFFFHHHJJJLLLpppiii]]]RRRJJJEEEAAA???<<<===>>>>>>>>>>>>>>>>>>AAA;;;888999999777777999EEE^^^||||||nnn^^^WWWQQQZZZsssvvvgggiii~~~\\\NNNJJJEEEBBB@@@???>>><<<999999999888888888777777555555444444444333333333333333333222222222111111222222222111111111111000000000////////////000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++))))))***+++,,,,,,------------------------------,,,,,,,,,,,,++++++***)))...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++------...///,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------,,,,,,---...000111///000000000111111111111555333777@@@DDDJJJ^^^uuuoooaaaFFFCCC>>>:::777777888999666555555555555444444444222222222111111111000000111111111111111111111111444333333222111000//////222222111111000000//////...............///000111000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111222222333333444444555555666666888999;;;===>>>AAACCCFFFIIIKKKLLLzzztttddd^^^TTTKKKDDD@@@===;;;===============<<<<<<;;;999888888888666666>>>GGG___ssszzzjjj]]][[[aaakkkxxxqqqhhhbbbmmmfffNNNHHHEEEAAA???>>>>>>===<<<999999888888888777777777555444444444444333333333333333333333222222222222222222222111111111000000000000////////////000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,---...000000//////000000000111111111333///111777888999GGGXXX{{{iiiWWWJJJBBB===;;;999666555555666777555555555555444444444444222222222111111111000000111111111111111111111111222222111000000/////////111111111000000000000000///............//////000000000000000000000000000000000000000000000000000////////////000000000000000000111111111222222222111222222333333444444555555666666888999;;;===>>>AAACCCFFFIIIKKKLLLtttiiibbbWWWQQQJJJDDD@@@===<<<:::>>>======<<<;;;:::999888555888::::::666:::LLL^^^|||{{{gggXXXPPPYYYkkkvvvhhh^^^^^^ggg}}}qqqaaaQQQEEEAAA>>><<<;;;<<<<<<<<<;;;888888888888777777777777444444444444333333333333444444444333333333222222222222111111111000000000000//////......//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,------------------++++++++++++++++++++++++,,,,,,---------,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...///000////////////000000000000555000///333333111777@@@XXXddduuu~~~xxxtttrrrrrrwwwiiiRRRBBB:::777777666555555444444555666666555555444444444333333333222222222111111111111111111111111111111111111111///////////////////////////000000000000000000111////////////............000000000000000000000000000000000000000000000000////////////000000000000000000000111111111222222111222222333333444444555555666666888999;;;===>>>AAACCCFFFIIIKKKLLL~~~sssggg\\\VVVMMMJJJEEEAAA@@@??????>>>>>>===<<<:::888777666666777999===>>>???IIIaaawwwsss\\\QQQOOOcccxxxuuueeeZZZWWWbbbzzzuuuaaaQQQGGGAAA>>><<<:::999:::;;;:::999888888777777777666666666444444444333333333222222444444444333333333333222111111111111000000000000/////////....../////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////........./////////000000333......333555333444777999BBBPPPaaatttvvvsssqqqqqquuu{{{vvv[[[SSSHHH???:::888999999444555555666777777666666444444444444333333333222111111111111111111111111111111111111111111111111/////////000000000111111.../////////000000111111000000000//////...------000000000000000000000000////////////////////////////////////000000000000000000000000111111111111111222222333333444444555555666666888999;;;===>>>BBBCCCGGGJJJLLLLLLvvviii]]]SSSNNNGGGDDDBBB@@@AAAAAAAAA@@@===<<<:::888777666666666888999===EEEOOO___vvvlllVVVPPPTTTrrryyyhhh^^^YYYXXXooozzzeeeSSSGGG@@@??????===;;;:::::::::888777777777777666666666555555444444333333333222222222444444333333333222222222111111111000000000////////////............///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------.........---............/////////---***+++000333222111111000444;;;DDDRRRfff~~~vvvrrrnnnjjjlllttt~~~zzzsssooowwwkkkTTTAAA>>>:::888777666555444555555666777777666555444444333333333222222222222111111111111111111111111111111111111111111111111///000000111111222222333......//////000000000111//////000000///...---,,,////////////////////////////////////////////////////////////000000000000//////000000000111111111111222222333333444444555555666666888999;;;===>>>BBBDDDGGGJJJLLLMMMyyymmm___TTTLLLIIIBBB@@@??????@@@@@@???>>>;;;:::888777666777888888777;;;EEEUUUdddqqqzzzbbbSSSVVVaaa|||~~~kkk^^^YYYXXXcccjjjUUUHHHBBB@@@AAA@@@>>><<<;;;;;;:::888666666666666666555555555555333333333333222222222222333333333222222222111111111111000000000////////////......------......////////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...***+++,,,---.........---------------.........///...------///111111000///777666666777:::HHH___ttt~~~vvvrrrrrryyy~~~zzzzzz{{{}}}rrrnnnmmmuuuoooaaaPPPBBB;;;999666444555666666666333444444444444333222222333333333222222222111111111111111111111222222222111111111111111111111111000000111111222222222333...//////////////////000...///000000000///...---////////////////////////000000000000000000000000////////////000000000000/////////000000000111111111222222333333444444555555666666888999;;;===>>>BBBDDDGGGJJJLLLMMM}}}yyytttqqqjjj___SSSJJJFFFFFF@@@>>>===>>>???>>>===;;;999888777666777888:::;;;>>>HHH[[[oooyyyzzz|||}}}xxxooocccWWWWWWhhh}}}ppp^^^XXX[[[___}}}yyyYYYHHHDDDBBBAAA@@@???===<<<;;;;;;:::888666666666666555555555444444333333333222222222222111222222111111111000000000111000000000///////////////......------......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************)))))))))******++++++,,,++++++++++++++++++++++++((()))******+++++++++***,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,++++++,,,,,,---...)))***,,,---......------,,,,,,---------.........000111111000///000111111777333222333444777BBBOOOdddsssvvveeeSSSHHHCCC===777888666444444666888999999222222222222222222333333222222222222111111111111000000111111111222222222111111111111111111111111000000000000111111111111///////////////.........,,,---///000111000...---////////////////////////000000000000000000000000////////////000000000000////////////000000000111111222222333333444444555555666666888999;;;===>>>BBBDDDGGGKKKMMMMMM|||vvvpppkkkdddaaa[[[RRRIIICCCCCCEEE@@@???>>>>>>???>>><<<:::777777666666777999<<<===IIIYYYqqq|||ssspppeee^^^VVVQQQQQQ^^^{{{hhhYYYZZZeeemmmfffHHH???BBBBBB===:::===;;;:::;;;;;;;;;999777666666555555555444444444333333333222222222111111111111111000000000000///000000000000////////////.........------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++************)))))))))***+++,,,,,,------))))))))))))))))))))))))'''((()))***************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************,,,,,,++++++,,,,,,---...)))***,,,---......---,,,,,,,,,,,,---------......,,,......,,,+++---///111...+++---444666333444888>>>JJJVVV]]]fffuuuuuu```NNNLLLDDD;;;888888777333444444444666777555222///222222222222333444555666222222222111111111111000000000111111222222222222111111111111111111111111000000000000////////////000000//////.........---+++---///000111000///...////////////////////////000000000000000000000000////////////000000000000////////////000000000000111222222333333444555555555666666888999;;;===>>>CCCEEEHHHKKKMMMNNN{{{ssskkkddd]]]YYYRRROOOKKKGGGDDDBBBAAAAAA???===;;;:::::::::999888777555666888666666@@@LLLbbbuuu{{{pppfff___[[[SSSPPP\\\ooovvveee[[[```xxxjjjVVVEEEAAA>>>888777;;;999999999888888666555555555555555555555555555555333333333222222222111111222222222111111111111000//////............//////////////////...............------,,,,,,------...+++***))))))(((((())))))++++++,,,,,,,,,,,,------.........------,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))*********++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++***)))(((******************************+++++++++,,,,,,,,,((()))***,,,,,,,,,+++***,,,,,,++++++,,,,,,---...---------------------------------............//////000000000111111111111888666555777>>>HHHSSSZZZvvvsssiiiXXXHHHCCC999888777666555444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111111000000//////......000000000000000000000000////////////////////////........................000111111000000///...---////////////000000000000222222222222333444555555555777999999:::;;;>>>@@@DDDEEEGGGIIIJJJJJJ}}}tttkkkccc[[[TTTPPPKKKIIIFFFCCCBBBAAAAAABBBBBBAAA???===<<<;;;999888:::777666888999@@@RRRbbbxxxwwwiii]]]UUURRRWWWaaaooonnnaaaaaaqqqttt```NNN@@@>>>===888777;;;888999999888888666555555555555555555555555555555333333222222222111111111222222222111111111000000//////............//////////////////..................------------......---,,,++++++******+++++++++++++++,,,,,,,,,------......---------,,,,,,,,,************************++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++***))))))*********++++++***************+++++++++,,,,,,,,,))))))***+++++++++++++++,,,,,,++++++,,,,,,---...------------------------------------............//////000000000111111111222111000111444:::???BBBRRR]]]mmmzzzwww```VVVOOOCCC;;;999888888777666555444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111000000000/////////...////////////////////////////////////////////////...........................//////000000000//////////////////000000000000222222222222333444555555555777999999:::;;;>>>@@@DDDEEEGGGIIIJJJKKK~~~yyyrrrhhh^^^VVVOOOIIIFFFBBBAAA@@@??????@@@AAABBB>>>======;;;:::999888777:::888777888>>>LLLdddyyymmm^^^UUUPPPYYYnnn|||bbbZZZgggxxx\\\RRREEE;;;;;;;;;888777:::888888888888777666555555444444444444444444444444333222222222222111111111222222111111111000000000//////............///////////////............---...------,,,,,,------...---,,,++++++******++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++***))))))((()))***++++++***)))(((******+++++++++,,,,,,,,,******************+++,,,,,,,,,++++++,,,,,,---...------------------------------------............////////////000000000000000111111222222333333333666===GGGSSSaaasss}}}tttbbbRRRCCC>>><<<666555888777777666555444333333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000////////////////////////////////////////////////////////////........................------...///000000000000////////////000000000000222222222222333444555555666777999::::::;;;>>>@@@CCCEEEGGGIIIJJJKKKxxxqqqkkkeee[[[RRRKKKFFFBBB???======<<<<<<===>>>???@@@999:::::::::999999:::;;;:::===BBBGGGOOO```xxxnnn[[[RRRQQQSSSnnn~~~ooo___\\\nnnzzz^^^LLLHHH???888999:::888777888777777888888777666555555444444444444444444444444222222222222111111111111111111111111000000000000//////............////////////.........---------,,,,,,,,,++++++,,,,,,,,,+++***))))))(((((())))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++******)))((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000111222333333333333333333555777:::@@@KKKZZZeeexxx~~~pppaaaSSSJJJDDD===777888777555666;;;666666555555444333333222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////////////////////////////000000000000//////000000000000////////////////////////////////////////////////////////////........................---......///000000//////////////////000000000000222222222222333444555555666888999::::::<<<>>>AAACCCEEEGGGIIIKKKLLL{{{sssiiiaaa\\\WWWOOOHHHDDDAAA???>>>======<<<<<<=========>>>:::;;;<<<;;;::::::===???===JJJYYYccclll{{{qqqXXXIIIGGGOOOXXXyyyqqqnnnooommmnnn~~~pppXXXHHHBBBCCC===999999:::888666666666777777777777666666555444444444444444444444444222222222111111111000000111111111000000000////////////............//////............------------++++++************+++++++++***))))))(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++++++++******((()))************)))(((******+++++++++,,,,,,,,,,,,+++***)))))))))++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............////////////////////////000111111666666444111000444:::@@@DDDMMM]]]mmm|||uuummm```SSSHHH>>>777333333333444666666333444666555555444444333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000........................////////////////////////........................///////////////...------////////////000000000000222222222222333444555555666888::::::;;;<<>>=========<<<<<<<<<;;;:::;;;;;;888666777<<<@@@EEEYYYooo{{{bbbLLLBBBGGGWWWeeeppphhhfffdddooo|||uuu[[[GGG???@@@@@@===:::999888777666555666666666777777666666555333333333333333333333333222111111111111000000000111111000000000///////////////............//////.........------------,,,+++******))))))******+++---,,,++++++******++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++******************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///222111000.........///000000111111000///000333555555777===GGGRRRcccyyyuuuiiiTTTMMMCCC:::555333333333000222666777666444222222444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000........................////////////////////////........................////////////...---,,,,,,////////////000000000000222222222222333444555555777888:::;;;;;;<<>>============<<<;;;;;;:::888::::::888777<<>>??????>>>===;;;;;;<<<<<<<<<;;;;;;::::::===>>>???AAAIIIUUU^^^ssssssaaaPPPMMMYYYmmmzzzeeeTTTJJJHHHRRR^^^}}}```PPPIIIBBB===<<<::::::999666555777888666555555666666666666666555333333333333333333333333111111111111000000000000000000000000//////////////////............//////......---------,,,,,,,,,...------,,,,,,------...+++******)))((())))))))))))************+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++++++++++++++,,,((()))***++++++++++++++++++***'''&&&&&&'''***+++******+++++++++,,,,,,,,,***+++,,,,,,,,,***)))(((,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......)))***,,,.........---,,,000111111111111000000///+++---222777555333999CCCDDDOOOccczzz|||{{{qqq]]]JJJ???:::777444444333444555444222000333333222000000333333222333333222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111........................////////////////////////........................,,,,,,---...////////////////////////000000000000222222222222333444555555777999:::;;;;;;===???BBBCCCEEEGGGJJJLLLMMM}}}yyyuuuooofff```ZZZVVVQQQLLLJJJHHHFFFDDD???@@@@@@AAA@@@???>>>===???>>>===<<<;;;999888777>>>??????AAAHHHWWWkkkzzz|||wwwqqqjjj```ZZZXXXdddwwwpppYYYMMMHHHKKK[[[ooodddJJJCCCCCC>>>999:::999999888888777666666666555555555666555555444333222222222222222222222222111111111111111111111111///000000000000000///...........................------------------------,,,++++++******++++++,,,))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++((())))))))))))*********************************************************************************++++++************+++++++++++++++++++++***)))((())))))(((((((((((())))))******+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,,,,,,,++++++***+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////............////////////000000111111111222222222222666===HHHWWWfffsss{{{~~~qqqddd\\\KKKIIIEEEAAA<<<888666444333333333222222222111111222222222333333333444444333222222222111000000000111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////.........333777666111------///////////////////////////////////////........................///////////////////////////////////////000///---++++++---///000000000000000000000000......//////000000111111111111111222333444555666888888999:::<<<>>>@@@AAAEEEFFFHHHJJJKKKLLL~~~zzzwwwnnnkkkgggdddaaa[[[TTTOOOMMMJJJEEEBBBAAA@@@???>>>???@@@AAABBBBBBAAA???>>><<<;;;999777777999===@@@AAAHHHPPPVVV[[[eeerrr}}}yyyjjjbbb]]]YYYYYYbbbqqqooo[[[VVV[[[ddduuuxxxjjjSSS@@@===???;;;999;;;888888888777666666555555555555555555555444333333222222222222222222222222111111111111111111111111111111111000000...---,,,........................------------------------,,,++++++******++++++,,,))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************++++++************++++++***++++++++++++***)))((())))))(((((((((((()))))))))))))))*********++++++(((((()))***++++++++++++,,,++++++*********++++++)))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---..........................................////////////000000000111111111222222444555666888===BBBGGGJJJRRRTTTYYYaaakkkwwwpppaaaVVVNNNFFFAAA:::999777666444333222222333333222222222111111111222222222333333333333444222222111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000///////////////000555999888444111111222////////////////////////////////////........................////////////......................../////////---,,,+++---///////////////////////////......//////000000111111111111111222333444555666888888999:::<<<>>>@@@AAAEEEFFFHHHJJJKKKMMM|||xxxtttqqqlllgggddd\\\ZZZVVVSSSPPPMMMIIIFFFEEECCC@@@???@@@@@@@@@??????@@@BBBCCCBBBAAA???===:::::::::888777:::BBBGGGMMMYYYhhhnnnnnnmmmqqqvvvxxxmmmaaaUUUMMMOOOUUU___tttxxxfffYYY^^^mmm|||sss```RRRDDD::::::;;;888888;;;777777777666555555444444444444555555444444333222222222222222222222222222111111111111111111111111222222111000///---,,,+++------------------------------------------------++++++************++++++))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************++++++************++++++******++++++******))))))))))))(((((((((((())))))((((((((()))))))))******(((((()))***+++++++++++++++***************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---..............................---............/////////000000000000111111111111000000//////000111222222666777888===EEENNNWWW]]]aaaaaacccgggnnnxxxzzzvvvtttsssbbbYYYLLLAAA<<<999777555222222222222222333444444333222222222222111111111111111222222222333333333000000111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000//////////////////000000000444777777555222222444/////////////////////////////////............------............/////////...........................//////...,,,,,,---///////////////////////////......//////000000111111111111111222333444555666888888999:::<<<>>>@@@AAAEEEFFFHHHJJJLLLMMM{{{xxxooolllhhhddd```\\\XXXTTTRRRPPPMMMJJJHHHGGGFFFFFFBBBAAA@@@@@@BBBDDDDDDDDD@@@AAABBBBBBAAA???<<<;;;999;;;===>>>???EEENNNUUUiiitttttthhhbbbaaafff\\\TTTNNNGGGGGGWWWkkkzzzwwwggg``````nnn|||dddTTTEEE???;;;===;;;777666999777666666555444444333333444444444444444333222222111111111111111111111111111111111111111111111111000000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))******))))))))))))******************************************************(((((()))))))))*********************************************************************************++++++************++++++))))))************))))))))))))(((((((((((())))))((((((((()))))))))******(((((()))******************))))))))))))***++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------.........///////////////000000000111111,,,---///111333444555555555444444444777;;;???AAAFFFFFFFFFIIIMMMTTT[[[^^^ccceeeiiimmmqqquuu{{{uuuhhhddd]]]VVVPPPNNNNNNNNNKKKEEE>>>999777777777666444444333333333333333444222222222222111111111111111111111111222222222222//////000000111111222222000000////////////000000000000000000000000000000////////////////////////---......//////000000000,,,///222333111000000111//////////////////////////////.........------------------.........//////........................---...///...---,,,---///////////////////////////......//////000000111111111111111222333444555666888888999:::<<<>>>@@@AAAEEEFFFHHHJJJLLLMMM}}}{{{yyytttqqqooollljjjgggcccaaaYYYVVVSSSPPPNNNLLLIIIGGGGGGFFFDDDBBBAAAAAABBBDDD@@@???>>>???BBBCCCCCCCCCAAAAAA@@@???===;;;999888:::;;;>>>DDDNNN]]]ooo{{{qqq\\\PPPLLLLLLGGGEEEGGGHHHQQQkkkxxxsssrrrjjj^^^^^^eeeuuu|||bbbQQQJJJ===<<<===>>><<<888777999666666555555444333333333333333333333333222222111111111111111111111111111000000000000000000000000---......////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))******))))))))))))******************************************************(((((()))))))))*********))))))))))))))))))))))))************************************************++++++************++++++((())))))*********))))))))))))(((((((((((()))))))))))))))*********++++++(((((()))*********)))))))))((((((((())))))***+++))))))*********+++++++++*********+++++++++,,,,,,,,,++++++++++++,,,------........................------------................../////////000000000///000111111111111000///...///000222444555666666777777888999:::;;;===>>><<>>@@@AAAFFFGGGIIIKKKLLLNNNyyyxxxuuuqqqmmmiiifffddd^^^\\\ZZZXXXWWWUUURRROOOKKKIIIFFFEEEEEEEEEDDDBBBBBBBBBCCCAAA@@@AAACCCFFFEEECCCBBBCCCDDDDDDCCCAAAAAA@@@>>><<<;;;:::::::::??????DDDPPPfffhhhSSSGGGCCC@@@AAAFFFNNNXXXhhhrrreee```]]]YYYVVVdddssseeeMMMBBBBBB777888;;;<<<;;;999999999666666666555444444333333222222333333222222111000111111111111111111111111000000000000000000000000,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))******))))))))))))*********************************************************++++++++++++,,,,,,,,,))))))))))))))))))))))))************************************************++++++************++++++(((((())))))******))))))))))))(((((((((((()))))))))))))))*********++++++(((((()))******))))))(((((('''''''''((()))***+++)))************+++++++++************+++++++++++++++++++++++++++,,,------------------------------,,,------------.....................///////////////////////////...---------...///111111000///...111222333444444333333222000222444444444444555777777:::======<<<>>>BBBEEEJJJMMMPPPTTTUUUUUUSSSRRRVVVaaarrr{{{kkk___OOOIIIAAA======<<<777333555444444333222111000000///000111111111000//////000000000000111111222333222111111111111000000000///000000000000111111111//////000000000000000000000//////......//////000000000000000000000000000000000000000000000000000..................//////---......///000000000000////////////////////////.........------------,,,,,,------------.........------------------------+++---//////...---...///..............................//////000000111111111111111222333444555666888888999:::<<<>>>@@@AAAFFFGGGIIIKKKMMMNNN{{{yyywwwuuusssqqqmmmjjjeeedddaaa^^^ZZZWWWUUUSSSQQQOOONNNMMMMMMLLLIIIGGGGGGEEECCCCCCDDDFFFFFFEEECCCEEEGGGGGGFFFFFFIIIKKKLLLJJJHHHGGGGGGEEECCCAAA???===;;;::::::<<>>777888::::::::::::999888777777666666555444444444222222222222222111111000111111111111111111111111000000000000000000000000------......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))*********************************************************++++++++++++,,,,,,,,,))))))))))))))))))))))))************************************************++++++************++++++'''(((((()))))))))))))))))))))(((((((((((())))))((((((((()))))))))******((()))))))))))))))((((((''''''''''''((()))******)))************+++++++++************+++++++++++++++++++++***++++++,,,---------------------------,,,,,,---------.........------........./////////,,,------...///000111222000000000000///......---111111111111222222333333222333333222111000111222333333333444444444555555333555777999999999999999:::BBBOOOYYY[[[UUUIIIAAA:::888555444555555333111555555555555555444333333222222333333333333333444222222222222222333444555111111111111000000000000/////////000000000111111000000000000000///////////////............//////000000000000000000000000000000000000000000000000..................------///......///000000//////////////////////////////.........---------,,,,,,,,,,,,---------.........------------------------+++---//////.........///..............................//////000000111111111111111222333444555666888888999:::<<<>>>@@@AAAFFFGGGIIIKKKMMMNNN~~~}}}}}}xxxwwwwwwvvvuuusssrrrqqqkkkiiigggeeeccc```]]]ZZZXXXWWWUUURRRPPPNNNLLLKKKHHHGGGFFFFFFFFFFFFDDDBBBDDDBBBAAAAAACCCDDDEEEEEEDDDFFFIIIIIIHHHHHHKKKMMMNNNLLLIIIGGGFFFCCC???<<<===;;;999888:::>>>CCCFFFRRR[[[ooozzzaaaOOOEEEBBBAAAGGGNNNYYYlll{{{gggWWWVVVVVVYYYlll{{{dddUUUJJJ@@@;;;;;;<<<<<<<<<:::999:::888666777777777666555555444444222222222222222111000000000000000000000000000000000000000000000000000000.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))************************************************++++++************++++++''''''((()))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))((()))))))))))))))((((((&&&&&&&&&'''''')))******)))************+++++++++)))************+++++++++++++++******++++++,,,---------------------------,,,,,,,,,---------......---------.........//////......---------...//////,,,++++++,,,...111444666222111///...///111333555///000111000//////111333111000111222444333111///222444555555444444444555555777999<<<>>>>>>===<<<222222222333444333000...000000000000000111111111111111000//////000333555222222111000000000000000111111111111000000000000////////////000000000000111111000000//////......//////............//////000000000000000000000000000000000000000000000000/////////......------,,,///...------...///...---////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......------------------------***,,,///000///......///..............................//////000111111111111111111222333444666666888888999:::<<<>>>@@@AAAGGGHHHIIIKKKMMMNNNkkklllmmmoooqqqrrrttttttuuuvvvxxx{{{|||}}}}}}}}}||||||}}}}}}|||{{{zzzyyytttuuuwwwyyyzzzyyyxxxwwwuuuwwwyyyyyyxxxyyy}}}zzzxxxuuurrrooonnnnnnnnnmmmmmmkkkjjjgggeeebbbaaa^^^____________]]][[[ZZZZZZYYYXXXVVVSSSPPPMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFDDDBBBAAABBBBBBCCCCCCFFFFFFGGGFFFFFFGGGJJJMMMLLLOOOSSSVVVXXX[[[^^^```cccVVVJJJEEECCC???<<<;;;===;;;;;;???@@@CCCPPP^^^wwwyyymmm\\\MMMEEEDDDKKKRRRWWWeeeyyy}}}kkk___UUUXXXeeevvvjjj^^^OOODDD???===:::888;;;;;;:::999888777666555555555444444444333333333222222222111111111000000000000000000//////////////////////////////////////////.........---------......---------,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))***++++++++++++*********************************))))))))))))******************************(((((())))))))))))((((((******++++++++++++******))))))))))))************(((((('''((()))***,,,---***++++++******)))((('''******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000,,,,,,,,,---------......,,,,,,,,,---------..................///000222222333333333222222222111111111111111111111111111111000000000000000000000000111111222222222333333333333333333222222222111111000000111111111222222222000000000000000000000000222222222222222222222222000000111111111111000000000000//////.........---111111111000000000000000000000000000000000000000000000//////.........---//////000000000000//////////////////////////////111111000000//////............////////////...............------,,,,,,,,,........................,,,,,,,,,---------..............................,,,,,,,,,---------..............................////////////000000000000000111222333222333555777888888999:::<<<>>>@@@AAAGGGHHHJJJLLLMMMNNNWWWXXXZZZ\\\^^^___aaaaaa___```bbbdddfffgggggghhhggggggggghhhhhhgggggggggcccdddeeeffffffeeedddcccbbbdddeeedddcccdddgggjjjgggeeebbb___]]]\\\\\\\\\[[[ZZZZZZXXXWWWUUUTTTSSSRRRRRRRRRQQQQQQOOONNNNNNJJJJJJJJJJJJJJJIIIIIIIIIEEEEEEDDDDDDEEEEEEFFFFFFIIIIIIHHHHHHHHHIIIKKKLLLLLLNNNRRRUUUWWWZZZ]]]```dddfffiiikkklllkkkiiigggZZZOOODDD@@@>>><<<===@@@>>>>>>DDDOOOZZZeeeuuutttiiiYYYRRRLLLNNNVVVbbbkkkqqq}}}jjjggghhhsssyyyWWWOOODDD===;;;<<<;;;:::;;;::::::999777666666555555444444444444333333333222222222111111111000000000000000000/////////...///////////////////////////.........------------...------------,,,,,,,,,++++++++++++++++++++++++************)))))))))(((************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))***++++++++++++*********************************))))))))))))******(((((((((((((((((((((((())))))************)))))))))******************)))(((((()))))))))************))))))(((((()))***+++)))************)))((((((*********+++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,,,,---------......,,,,,,,,,---------......///.........///000111111222222222222111111111111111111111111111111111111000000000000000000000000000000000111111111222222222222222222111111111000000000000111111111222222000000000000000000000000000000000000000000000000000000111111111111000000000/////////............000000000000000000000000000000000000000000000000000/////////............//////000000000000//////......................../////////.........------......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------..............................////////////000000000000000111222333222333555777888888999:::<<<>>>@@@AAAGGGHHHJJJLLLNNNOOOMMMNNNPPPQQQSSSTTTUUUUUURRRRRRRRRSSSTTTVVVWWWXXXTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSRRRQQQQQQRRRTTTTTTSSSQQQOOOMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKGGGGGGHHHIIIJJJKKKLLLMMMKKKMMMOOOQQQQQQSSSVVVXXXXXX]]]ccciiinnnrrruuuwww}}}|||zzzyyywwwpppfff^^^RRRIIIAAA>>><<<===BBBIIIOOORRR]]]mmm}}}{{{fffVVVMMMKKKKKKPPP]]]ooo}}}nnnVVVGGGAAA:::888999;;;;;;:::::::::999888777666555555444444444444333333333333222222222111111111111111000000000/////////......////////////////////////............------------------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))******++++++************************************))))))))))))******((((((((((((((((((((((((******++++++++++++******((())))))******))))))((((((((())))))))))))******++++++***)))(((((())))))(((((()))************)))*********++++++++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,---------....../////////...//////000000111111111000000000//////000000000000000000000000000000000000000000000000////////////000000000000111111000000000000000///000000000000111111111111000000000000000000000000///////////////////////////000000111111000000///////////////............000000000000000000000000000000000000000000000000////////////...............//////000000//////....................................---------------......////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..................................../////////000000000000111222333222333555777888888999:::<<<>>>@@@AAAFFFHHHJJJMMMOOOPPPQQQRRRSSSSSSTTTSSSSSSRRRSSSRRRPPPOOOOOOOOOPPPQQQOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKKKKKKKMMMLLLKKKJJJIIIIIIJJJJJJHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVVVVTTTWWW[[[___bbbeeehhhjjjqqquuu{{{~~~wwwqqqkkkaaaTTTJJJGGGBBB??????AAAFFFQQQ[[[jjjqqquuubbbTTTLLLJJJQQQYYYfffuuu}}}{{{kkkTTTDDDAAA>>>:::888999::::::999999999888777666666555555444444444333333333222222111111111111111111111111000000/////////.........////////////////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))*********************************************))))))))))))******)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))'''''')))******+++++++++************+++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++---------------.........,,,,,,,,,---------......,,,,,,,,,---------......000//////.........//////000000/////////.........////////////////////////////////////////////////....../////////000000000/////////////////////////////////000000000111111000000000000000000000000........................//////000000000000/////////////////////........./////////000000000000000000000000000000000000000///////////////............//////////////////.................................---------------------......//////......---------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---.........///000000000000111222333222333555777888888999:::<<<>>>@@@AAAFFFGGGJJJMMMOOOPPPaaaaaaaaaaaa```^^^[[[ZZZZZZXXXUUURRRPPPOOOOOOOOORRRQQQOOONNNMMMMMMMMMMMMPPPPPPPPPQQQPPPOOOOOONNNNNNMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLJJJJJJJJJJJJKKKMMMNNNOOOMMMLLLLLLLLLNNNPPPRRRTTTRRRSSSVVVXXXZZZ\\\]]]]]]```aaacccdddeeeeeeeeeeeekkkmmmqqqwww}}}|||xxxvvvrrrjjjaaaZZZVVVPPPGGGAAA???>>>BBBKKKUUU```ooo{{{sssaaaSSSMMMOOORRR]]]nnnwww{{{jjjXXXKKKCCC>>>===:::999999:::999999888777777666666555555555444444333333333222222222111111111111111111111111////////////............////////////////////////,,,,,,------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))******************************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))******************************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((()))))))))'''(((((()))***+++++++++&&&'''(((***++++++++++++))))))*********++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---------......,,,,,,,,,---------......000///...............////////////.........------................................................/////////000000000000111............................../////////000000000//////////////////////////////////////////////////////000000000000//////.........///////////////......//////000000000000////////////////////////.........///////////////......////////////......................................................------............------------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,------...///000000000000111222333222333555777888888999:::<<<>>>@@@AAAEEEGGGJJJLLLOOOPPP|||yyywwwlllkkkhhheeebbb```^^^]]]ZZZYYYXXXVVVVVVVVVVVVWWW[[[\\\]]]\\\[[[XXXUUUTTTRRRQQQQQQQQQSSSSSSQQQOOOMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRSSSTTTVVVWWWUUUUUUWWWYYY\\\___aaaccchhhlllqqqwww|||~~~|||sssiii___YYYWWWRRRNNNHHHFFFHHHKKKLLLLLLNNNOOOWWWfffvvvvvviiiddd]]]VVVSSSXXX```fff}}}yyyeeeTTTIIICCC@@@:::999888777777888999:::777666666666555555555444333333333333222222222222111111111111111222222222/////////.........------////////////////////////,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))************************************************************))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((())))))******))))))******************************))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((())))))******))))))(((''''''(((((((((((())))))&&&'''(((***++++++++++++''''''(((******+++++++++)))))))))************+++***************+++,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------...............---......///////////////.........------------------------------........................////////////000000000000---............/////////............////////////////////////////////////000000000000000000000000...//////000000//////............///////////////---......//////000000111////////////////////////.........///////////////---......//////......---------------------------.............../////////------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,---...///000000111000111222333222333555777888888999:::<<<>>>@@@AAAEEEGGGIIILLLNNNOOO~~~|||qqqpppoooooooooppprrrtttzzz{{{|||zzzwwwqqqkkkhhhdddccccccfffhhhiiigggeeebbbccceeegggiiikkkllllllmmmllljjjiiiiiijjjlllmmmmmmooorrrvvvzzz~~~{{{vvvtttzzz|||sssgggddd^^^VVVMMMHHHFFFFFFEEEEEEGGGKKKSSS]]]ggglllrrrpppvvvxxxkkkaaaXXXQQQUUU\\\dddlllvvvxxxlll[[[MMMDDD???<<<<<<999999888666555666777999666666555555555555444444333333333222222222222111000000111111111222222222//////.........---------////////////////////////++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++((()))))))))************************************************************))))))************)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''(((((()))))))))))))))******************************))))))))))))******(((((((((((((((((((((((()))))))))******))))))))))))******************)))'''''''''((((((((())))))'''((()))***++++++***)))'''((()))***************))))))))))))***************************++++++,,,************************((()))***+++,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......------------......///000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////---.........////////////------........./////////////////////////////////////////////////////////......////////////................../////////000------......///000000111////////////////////////............/////////000---......//////......---------------------------,,,,,,---------.........,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++,,,,,,---...///000111000111222333222333555777888888999:::<<<>>>@@@AAAEEEGGGIIIKKKLLLMMMzzzyyyyyy|||}}}zzz{{{}}}}}}{{{jjjbbb]]]aaajjjjjj___RRRRRRPPPLLLGGGDDDDDDHHHKKKMMMPPPWWW```kkkwwwwwwdddUUURRRSSSRRRXXXbbbqqqzzzeeeXXXKKKCCCAAA@@@>>>>>>>>>===:::777444444555666555555555555555555444444333333333222222222111111000000111111222222222222//////.........---------////////////////////////+++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((())))))*********+++************************************************))))))************))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))******************************))))))))))))************************************++++++++++++************++++++++++++******''''''''''''((((((((()))))))))***++++++***((('''((())))))************)))))))))))))))*********************)))***++++++,,,***************************+++,,,---...---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---...///000111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.............../////////000000---------.........//////////////////////////////////////////////////////......////////////......---.........//////000000---------...///000000111////////////////////////---.........//////000000---..................---------------------------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,------.................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++,,,---...///000111000111333333222333555777888888999:::<<<>>>@@@AAAEEEGGGIIIJJJLLLLLLvvvpppnnnnnnmmmllljjjhhheeebbb[[[TTTPPPTTT]]]___VVVLLLHHHFFFDDDEEEJJJRRR[[[```lllssszzzyyy{{{|||vvvpppnnnkkkeee[[[QQQKKKMMMVVV]]]qqqsssaaaNNNKKKGGGBBB>>>===<<<===>>>===;;;999888777666666555555444444444333333333222222333333222222111000000000000000000000000000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---)))'''+++,,,***))))))+++))))))+++***''')))...))))))))))))************,,,+++++++++******))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************'''((()))***************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))******++++++++++++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---......------------.........///------............------...---,,,,,,,,,,,,---...................................................------------------------------............------................................................////////////////////////........................,,,...000111111000...,,,,,,---------.../////////...///000///...---...000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---...---,,,,,,---///---,,,+++---///000///...------............---------------......000111222111111111222333444555666888999::::::;;;<<<@@@BBBEEEFFFIIILLLOOOQQQgggiiijjjiiihhhhhhlllooozzz~~~~~~tttooohhh^^^UUUQQQNNNOOOPPPOOONNNMMMMMMNNNHHHFFFJJJWWWgggmmmggg___[[[ZZZ[[[___hhhttt}}}mmmddd^^^___^^^ZZZWWWXXXOOOPPPOOOOOORRR\\\jjjuuuwwwttt```QQQIIIFFFCCC???===<<<=========<<<;;;999777777666666555444444444444333333333222222222222222111000000000000000000000000000000.../////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******+++)))(((---555111,,,)))+++,,,***(((***))))))))))))************++++++*********)))))))))************************))))))))))))))))))))))))************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))************((())))))************)))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))******++++++******)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......------........./////////.........//////............---,,,,,,,,,,,,---...................................................------------------------------............------................................................................................................---...///000000///...------------...............---...///...---,,,---///........................,,,,,,,,,---------......------------------------///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------,,,,,,...///000...------...//////...------............------...............///000111111111111222333444555666888999::::::;;;<<<@@@BBBDDDFFFHHHLLLNNNPPPXXXWWWVVVUUUVVVXXXZZZ\\\___aaaeeehhhkkknnnrrruuu{{{zzzzzz~~~vvvnnnhhhaaaZZZUUUPPPJJJIIILLLMMMOOOQQQPPPOOOPPPTTTXXXYYY\\\fffwwwyyyssstttxxx~~~{{{nnnbbbWWWQQQLLLKKKJJJKKKOOOUUUTTTYYY```gggppp~~~~~~~~~~~~{{{{{{zzzhhh\\\OOODDDBBB@@@>>><<<;;;;;;======<<<;;;:::888777666666666444444444444333333333333111222222222222111000000000000000000000000000000//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((***,,,+++&&&&&&222@@@GGG888+++(((***+++))))))))))))))))))******************))))))))))))((((((************************))))))))))))))))))))))))************))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))************)))************))))))((()))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))******++++++******)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---................../////////000...//////000000//////......------,,,,,,------...------------------------------------------------------------------------------............------------------------------------------------------------------------------------------------------.......................................---------,,,---...---,,,+++,,,...........................,,,,,,,,,---------..........................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------,,,,,,...000444111...------.........------............------//////.........//////000111111111222333444555666888999::::::;;;<<<@@@BBBDDDEEEHHHKKKMMMOOOhhhfffddddddeeefffeeeddd_________]]][[[[[[]]]___bbbiiimmmkkkkkkrrr{{{vvvjjjbbb```cccgggmmmttt~~~yyyvvvtttqqqooooooppprrrsssnnnllliiihhhhhhiiijjjjjjmmmooossswwwxxxsssiii```]]]YYYUUUTTTTTTWWWaaakkkssstttssspppnnnooouuu{{{vvviiibbb]]]UUUNNNMMMKKKJJJJJJOOOZZZhhhttt~~~uuugggcccbbbllluuuxxxzzzqqq___UUUOOOHHHBBB???>>><<<;;;::::::;;;<<<;;;:::999888666666666666444444444333333333222222222222333333222222111000000000000000000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((())),,,+++''''''222???[[[DDD,,,###'''***++++++((()))))))))************)))))))))(((((((((((((((************************))))))))))))))))))))))))*********)))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))***************************)))((('''(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))))))))************))))))************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,,,,,,,,,,---.............../////////000000//////000000000000//////------------------------------------------------------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......////////////...---------,,,,,,---......,,,,,,---...........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------,,,,,,...000777444///------.........------............------000//////............///111111111222333444555666888999::::::;;;<<<@@@BBBEEEFFFIIILLLNNNOOO~~~}}}|||||||||zzzwwwuuurrrrrrppplllhhheeeeeeeeedddhhhhhhdddfffppp}}}yyykkkaaa[[[YYYXXX[[[cccoooyyy|||xxxrrrmmmdddcccbbbbbbeeejjjooorrrqqqnnnkkkfffccccccdddeeegggjjjqqqyyy~~~wwwqqqhhhfffeeegggllluuu|||ppp```TTTNNNJJJHHHGGGDDDHHHMMMTTTbbbxxx|||cccYYYXXXaaammmwww{{{zzzlll[[[PPPLLLIIIEEEBBB???>>><<<;;;:::999999::::::999888777666555555555444444333333333222222222333333333333333222222111////////////////////////000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))((((((++++++***...444SSS>>>***$$$))),,,+++)))((()))))))))************((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))******((())))))******))))))((())))))))))))))))))))))))((()))))))))************+++******)))******++++++************************((()))))))))***************************)))((('''(((((((((((((((((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))******)))))))))************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,,,,,,,,,,---..................//////////////////000000000000//////------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------....../////////...---------,,,---///000///...---...///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***,,,------,,,,,,///111777444///------.........------............------000//////............///111111111222333444555666888999::::::;;;<<<@@@BBBGGGHHHKKKMMMOOOPPP}}}|||{{{xxxyyywwwvvv}}}xxxmmmfffaaa___cccmmmzzz{{{vvvkkkjjjjjjmmmrrr{{{yyysssrrrtttvvvzzzwwwlllfffhhhkkkmmmlllhhhdddaaa___XXXPPPJJJEEEBBBDDDIIIGGGPPP\\\jjj~~~qqq]]]YYY\\\mmmzzzrrrcccYYYNNNIIIGGGCCC???>>>???>>>===;;;:::999888888999888777666555555555555333333333333222222222222222333333333333222111111////////////////////////000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,'''&&&***---,,,******777---&&&***///...)))&&&))))))))))))************(((((())))))))))))******************************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************++++++*********+++,,,,,,************************))))))))))))************)))************))))))((())))))))))))))))))))))))'''''''''''''''(((((()))))))))))))))))))))))))))((())))))******))))))(((***************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......------------.........///...//////000000//////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------...///000///......///000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,---///111444111...------.........------............------//////.........//////000111111111222333444555666888999::::::;;;<<<@@@BBBHHHJJJLLLNNNPPPQQQ~~~wwwhhh[[[SSSLLLMMMNNNOOOPPPOOONNNMMMMMMNNNRRRUUUSSSOOOSSSZZZ]]]jjjyyymmmbbbfffpppvvveee\\\RRRKKKFFFEEECCC>>><<<>>><<<<<<;;;:::999888888777888888777666555555555555333333333222222222222111111111111111111000//////////////////////////////111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---(((&&&***---+++))))))'''%%%&&&,,,...,,,))))))))))))))))))************)))))))))*********++++++************************))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))***++++++,,,************************))))))))))))************((())))))************)))))))))))))))))))))))))))((((((((('''((())))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++************************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,------------.........//////.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,---------...............---...//////------...///........................,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,---///111000...------...//////...------............------...............///000111111111111222333444555666888999::::::;;;<<<@@@BBBHHHIIIKKKNNNOOOPPP~~~}}}uuuwww}}}vvvssslllcccXXXOOOHHHEEEFFFEEEEEEEEEFFFIIIKKKMMM[[[aaammmtttqqqiiijjjrrrrrr|||sssyyy}}}nnnlllyyynnnXXXMMMKKKHHHCCCAAACCCBBB>>>>>>CCC999999999999888888888888888777666555555555555555333333333222222222111111///////////////......---////////////////////////111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---)))'''***+++)))***,,,***((((((***)))(((+++000))))))))))))************))))))******+++++++++,,,************************))))))))))))))))))))))))(((((())))))*********+++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++************************))))))))))))************'''((()))***************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))******++++++++++++************************+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---......+++++++++,,,,,,,,,------------............------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,------....../////////,,,---......,,,,,,---...........................,,,,,,,,,---------..............................+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,,,,,,,---///222---,,,+++---///000///...---..................------------......000111222111111111222333444666666888999::::::;;;<<<@@@BBBGGGHHHKKKMMMNNNOOOyyy}}}zzzqqqxxxlllcccXXXRRRTTTXXX[[[\\\UUUSSSOOOKKKIIIGGGGGGGGGJJJMMMOOONNNNNNTTT```jjj{{{}}}|||}}}sssaaa___ccchhhrrr|||~~~uuuaaaVVVNNNHHHFFFAAABBBCCCCCCAAA???===;;;999999999888777666666555555555555555555555555555555555444333222000000///000000000000////////////........................//////...---,,,,,,++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++)))***+++,,,,,,+++***)))************))))))((((((************************************************************************,,,+++)))((((((((()))***))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))******++++++******************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***++++++,,,,,,---...//////........................------------------------+++++++++******)))))))))---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------)))***++++++------...///222000...,,,******+++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,---...---++++++---///++++++++++++++++++++++++------------------------............////////////---...///000000///...---............////////////111111222333444555777888999999999:::;;;===@@@AAAGGGHHHIIIKKKMMMNNNrrrqqqtttzzzuuutttzzzzzz~~~~~~uuupppttt|||qqqggg^^^bbbfffiiiooouuurrrjjjYYYRRRIIIEEEGGGJJJKKKKKKKKKJJJIIIHHHIIIKKKMMMNNNQQQVVVZZZ]]]```iiivvvuuudddXXX[[[dddkkkuuuxxx```RRRKKKFFFBBB@@@AAAAAABBBBBB@@@>>><<<:::999999888888777666666555444444444555555555555555555444444333111000000///000000000000/////////...........................///......---,,,,,,++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******++++++*********)))))))))************************************************************************+++******)))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,---......///........................------------------------,,,,,,+++++++++*********---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,------------***++++++,,,,,,------...222000...,,,******+++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---......,,,***)))+++,,,,,,,,,++++++++++++++++++++++++------------------------------------............///000111333333111000///............////////////111111222333444555777888999999999:::;;;>>>@@@AAAGGGHHHIIIKKKMMMNNN]]]^^^ccciiinnnttt~~~|||qqqmmmooosssvvvllleeehhhoooyyy~~~nnneeedddhhhqqq|||nnnggg^^^YYYXXX\\\aaadddtttzzz~~~sssdddVVVOOOJJJMMMNNNNNNQQQUUUUUURRRJJJFFFCCCCCCEEEGGGGGGFFFLLLLLLNNNPPPTTTXXX[[[]]]mmmqqquuuwwwzzzrrreee^^^eeepppwww|||lll]]]NNNHHHGGGEEECCCBBBAAAAAAAAAAAA???===;;;:::999888888777777666666555444444444555555555666666444444333222111000000///000000000/////////.......................................------,,,,,,+++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++************+++++++++++++++++++++*********************************************************************************)))************))))))((())))))))))))))))))))))))'''((())))))******))))))******))))))))))))******************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,------..............................------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++...------,,,,,,------...,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...///+++'''(((,,,...,,,***++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,------------...///000222333333222000///............////////////111111222222444666777888999999999:::<<<>>>@@@BBBGGGHHHIIIKKKMMMNNNeeefffiiilllmmmpppuuuyyyzzzpppeee[[[XXX[[[^^^gggkkkqqqxxxyyyoooaaaZZZVVVYYY]]]bbbhhhmmmrrrvvvzzzvvvlll___TTTNNNOOORRRZZZdddkkkmmmhhhcccWWWQQQIIIFFFHHHKKKMMMMMMTTTYYY___```[[[SSSKKKGGGFFFHHHIIIJJJKKKMMMOOOOOOOOONNNOOOSSSXXX[[[[[[ZZZ```bbbeeejjjnnnqqqtttuuu{{{xxxzzz~~~~~~sssnnnuuu~~~~~~yyyrrrfff\\\VVVMMMFFFFFFHHHFFFEEEFFFBBBBBBBBBAAA???===;;;:::888888777777666666666666333333444444555666666666333333333222111000000///000000/////////.......................................---------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,++++++++++++++++++++++++************************************************************************((()))***++++++***)))((())))))))))))))))))))))))(((((()))************)))******))))))))))))*********************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------.........//////---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---...//////---++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---...000111111000...---............////////////000111111222444666888999999999999:::<<>><<<;;;:::666666666666666666666666555555555555555555555555222222111111111000000000/////////.........------........................------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))******++++++************++++++*********+++++++++++++++************************************************************************((())))))************)))))))))))))))))))))))))))((()))******++++++************))))))))))))******)))))))))***++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,------------.........---------,,,,,,+++++++++,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...&&&000999;;;444...---000++++++,,,,,,------......------------------------........./////////000000000111333444444333111000............////////////000000111222444666888:::999999999;;;===@@@CCCDDDGGGHHHIIIKKKMMMNNNxxxpppmmmmmmqqqsssuuuzzz~~~wwwnnnhhhfffgggkkkssszzzzzzxxxvvvttttttuuuwwwxxx|||~~~yyyzzzzzz}}}~~~~~~vvvjjjeeeeeeqqqwwwyyymmmgggZZZSSSNNNLLLHHHDDDEEEJJJDDDBBBCCCDDDCCC@@@AAAFFFCCCAAA@@@===;;;999888888666666666666666666666666666666666555444444333333111111111111000000000000//////.........---------........................------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++******)))))))))*********++++++************************************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******((())))))***++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++........................++++++++++++++++++++++++*********+++++++++,,,,,,++++++******++++++,,,---************************************************++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...(((...555555111------...++++++,,,,,,---......///---------------------------------.........//////000111333444444333111000............///////////////000111222444777999:::888999999;;;===@@@CCCEEEGGGHHHIIIKKKMMMNNN|||yyyyyy}}}zzzyyyqqqnnnoooxxx|||mmm___VVVRRRNNNKKKKKKLLLGGG@@@@@@FFF???>>>>>>@@@>>><<>>;;;999777666666555555555666666666666666777777666555444333333222111111111111000000000000//////.........---------........................------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))(((((())))))*********+++***************************************************************************)))((((((((()))+++,,,))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******((())))))***++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++........................++++++++++++++++++++++++)))))))))******++++++++++++*********+++,,,,,,---************************************************+++******************+++************************+++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...+++,,,.........---,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,---------.........///111222222111///.............../////////000//////000222444777999:::888999999;;;===AAACCCEEEGGGHHHIIIKKKMMMNNNsssyyyxxxnnnlllnnnpppqqqrrrvvv|||{{{vvvwwwzzzwwwrrriii___VVVPPPMMMKKKFFFEEEEEEDDDDDDDDDDDDEEEBBBBBBAAAAAA@@@???>>>>>>???>>><<<;;;:::999999999666555555555555444444444444444333333333333222222000000000000000000000000..............................---,,,,,,,,,,,,---+++,,,,,,------......///++++++++++++++++++++++++************************+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++***)))(((((())))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++---,,,***))))))***,,,---(((((())))))******++++++******))))))******+++,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************...---,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++,,,------......------------------------------+++,,,...//////...,,,+++************************///,,,******---...---+++---,,,,,,+++*********+++++++++***************+++******))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,...///---***)))+++...,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++..............................000222///***+++000///111333333222000000111222111111222333555777999;;;;;;;;;;;;===???AAACCCHHHIIIJJJLLLNNNOOO[[[```gggppp~~~~~~zzzuuusssvvv{{{wwwgggbbbdddggghhhlllsss|||}}}ssshhhbbblllnnnpppqqqssszzz~~~vvvooogggbbb^^^[[[VVVQQQMMMJJJIIIIIIEEEDDDDDDCCCDDDDDDEEEEEEAAAAAA@@@@@@???>>>=========<<<;;;999888888777777555555555555444444444444444444333333333222222222000000000000000000000000..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++***)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,+++***))))))***+++,,,)))))))))))))))***************))))))******+++,,,)))******************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************...---,,,+++++++++++++++******+++,,,,,,,,,,,,++++++,,,------...---------------------------------+++,,,...//////...,,,+++************************...+++******,,,---,,,***---,,,++++++******++++++...---,,,+++******************)))))))))******+++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,******+++,,,,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111///---,,,........................000...///111000,,,---000///111333333222000000111222111111222333555777999;;;:::;;;;;;===???BBBCCCHHHIIIJJJLLLNNNOOOLLLNNNQQQVVV___hhhjjjgggXXXUUUSSSUUU\\\dddlllpppzzztttoooppptttyyy}}}rrrqqquuu}}}zzzdddUUURRRVVV\\\___dddiiiooorrrpppkkkfffccclllpppssstttwwwyyynnnddd\\\VVVRRRPPPMMMLLLKKKJJJIIIIIIIIIIIICCCCCCCCCCCCCCCDDDEEEFFFAAAAAA@@@???>>>===<<<;;;::::::999888777666666555555555555555444444444444333333333333222222222222000000000000000000000000..............................---,,,,,,,,,,,,---------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***************************************))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++***)))(((((()))***+++************))))))))))))***))))))))))))***++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************************************---,,,,,,++++++++++++,,,******+++,,,,,,,,,,,,+++++++++,,,---------------,,,,,,,,,,,,------------+++,,,---......---,,,+++++++++++++++++++++++++++,,,+++)))***+++,,,+++***,,,,,,++++++******++++++000000...,,,+++***))))))***************+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,+++++++++,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111...,,,...........................+++,,,000111...,,,---///111222222111000000111222111111222333555777999:::::::::;;;===???BBBCCCHHHIIIJJJMMMNNNPPPWWWWWWUUURRRSSSXXXWWWTTTLLLJJJGGGIIIMMMTTTYYY\\\hhhssszzzuuummmkkkjjjiiikkkppptttyyyjjjbbbcccfffhhhiiipppvvv{{{zzzsssiiiccc```[[[YYYZZZ```kkkuuu|||~~~}}}rrrfff^^^___cccjjjsss{{{wwweeeZZZXXX___fffjjjpppsssvvvvvvtttqqqooonnnoootttzzz|||yyymmmggg]]]VVVQQQOOONNNNNNIIIIIIJJJIIIIIIHHHGGGFFFBBBBBBBBBBBBCCCDDDEEEFFFCCCBBBAAA???>>><<<;;;;;;999999999888888777666555555555555444444444333333333333333222222222222111////////////////////////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,++++++******------------------------************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******)))(((((()))******++++++******))))))(((((()))))))))))))))***++++++***)))(((''''''((()))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***((()))))))))************************************,,,,,,+++++++++++++++,,,******+++,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,---------,,,,,,---......---,,,,,,++++++++++++++++++++++++************++++++***))),,,,,,++++++***++++++,,,///...---,,,************************+++,,,---...******+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------...+++)))))),,,---,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111...,,,........................///,,,///666999555000---///000222111000000111222222111111222333555777999:::::::::;;;===@@@BBBDDDGGGIIIKKKMMMOOOPPPpppnnnggg^^^[[[\\\[[[XXXTTTRRRPPPOOOQQQTTTUUUVVVWWW___ddd```ZZZWWWXXXYYYVVV[[[___aaagggpppuuuuuupppcccUUUPPPPPPQQQTTTXXXZZZ^^^bbbaaa]]]XXXUUUSSSOOOMMMMMMTTT^^^iiioooqqqyyy||||||yyyvvvqqqggg\\\YYY[[[___dddnnn{{{|||nnneeedddiiiooossszzz|||~~~~~~}}}|||||||||~~~~~~yyymmmbbbXXXUUUPPPNNNMMMMMMLLLKKKFFFGGGGGGGGGFFFDDDBBBAAABBBBBBBBBCCCCCCEEEFFFGGGEEEDDDCCCAAA???===<<<;;;999:::::::::999888777666555444444444444333333333333333222222222111111111////////////////////////..............................---,,,,,,,,,,,,---+++,,,,,,,,,------......------------------------***************************************+++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***))))))))))))))))))***++++++******))))))(((((())))))(((((())))))***+++***)))(((''''''((()))***))))))))))))))))))))))))((()))))))))******************************************))))))))))))******((()))))))))************************************+++++++++******++++++,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,------------------,,,++++++++++++++++++++++++)))***+++++++++*********,,,++++++***++++++,,,,,,,,,++++++************+++************+++,,,---...******+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------+++((())),,,---,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111///---+++........................222111666???BBB<<<444000...000111000//////111333222111111222333555777999999999:::;;;===@@@CCCDDDGGGIIIKKKMMMOOOQQQzzznnnggghhhhhhfffcccbbbbbbccceeefffeeedddbbbdddeeebbb___^^^```aaaccciiillljjjhhhiiiiiigggbbb^^^[[[\\\\\\[[[\\\```^^^___aaaccccccbbb___]]]VVVUUUVVV\\\eeennnsssuuu~~~uuukkkcccaaaeeehhhlllwwwxxxooonnnrrrwww{{{|||pppmmmhhheeebbb^^^WWWRRRNNNMMMKKKKKKLLLKKKJJJHHHDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEDDDAAA???===;;;;;;999:::;;;;;;;;;:::888777444444444444333333333333222222222222111111111111000000000000000000000000..............................---,,,,,,,,,,,,---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************)))))))))))))))(((((((((((()))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))************************************+++******))))))******+++))))))))))))************************************+++************++++++,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,******++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***------+++*********++++++******++++++,,,,,,+++******))))))***++++++***************+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++***))))))+++,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++..............................444<<<===777000---...///000/////////111333222111111222333555777999999999:::;;;===@@@CCCEEEGGGHHHKKKMMMPPPQQQ|||ssssssssssssqqqsssvvv{{{~~~|||yyyuuurrrppppppqqqsssuuu{{{uuurrrnnnhhhiiiqqq{{{|||xxxxxxuuussssssvvvzzzzzzvvvrrrjjjjjjkkkoootttyyy|||~~~{{{rrrkkkhhhmmmrrrvvv|||ttttttzzzxxxqqqkkkeeeaaaYYYXXXWWWWWWTTTPPPMMMKKKKKKJJJJJJJJJLLLKKKIIIGGGDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGFFFEEECCCAAA>>><<<:::999999:::;;;<<<;;;:::888777444444444333333333222222222222222222111111111111000000000000000000000000..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******++++++++++++******)))))))))))))))*********((((((((((((((()))******)))******************)))))))))))))))))))))))))))))))))))))))************************************+++******))))))******+++))))))))))))***************************************************+++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++)))******+++,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((+++......,,,******+++++++++******++++++,,,------,,,++++++******************)))))))))******+++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------)))***+++***)))***+++---,,,,,,,,,---------......------------------------++++++++++++++++++++++++........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,........................++++++///333222,,,***+++.../////////...///111444222111111222333555777999999999999;;;===@@@CCCEEEGGGHHHKKKMMMPPPRRR{{{yyyyyyxxx|||{{{zzz|||~~~|||wwwsssqqquuu}}}||||||}}}}}}}}}~~~|||sssooohhhpppvvvzzzxxxrrrtttxxxlllaaaZZZUUUQQQNNNOOOPPPSSSTTTRRRMMMJJJKKKFFFEEEEEEFFFHHHIIIHHHGGGCCCBBBBBBBBBCCCDDDEEEFFFHHHGGGFFFFFFFFFFFFFFFGGGEEEDDDBBB@@@===;;;999888888999:::;;;;;;:::888777444444444333333333222222222222222111111111111000000000000000000000000000..............................---,,,,,,,,,,,,---------,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))((())))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++(((((())))))******++++++((((((((((((((()))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************************************++++++************++++++))))))))))))******************************************))))))***+++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////---++++++,,,+++*********+++,,,,,,---000///...,,,+++***))))))******))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------(((***,,,+++((((((+++...,,,,,,,,,---------......------------------------++++++++++++++++++++++++........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...........................000///000111...***,,,111...//////......///222444222222111222333555777999888999999;;;===AAACCCEEEGGGHHHKKKNNNPPPRRRwwwtttvvvxxx~~~tttnnnrrryyy|||yyy}}}~~~tttppprrrrrrnnnjjjaaa^^^YYYSSSNNNKKKJJJJJJOOOOOONNNMMMLLLJJJHHHGGGDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFEEECCC@@@@@@???===;;;888777666666888888888777777777777777444444333333333333222222000000111111111111000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,))))))))))))******************))))))))))))******)))************+++++++++******************************++++++++++++******)))***++++++***)))***++++++*********))))))((((((,,,---,,,,,,+++***)))(((++++++***)))(((((())))))************************))))))))))))))))))))))))((())))))))))))***************************************+++++++++******)))*********************************************************************************++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------...............---------,,,++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///222///++++++,,,---,,,***++++++******++++++,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------///......///111111000///------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++'''(((***,,,---------,,,++++++,,,,,,,,,,,,------+++,,,,,,+++***)))+++,,,---------------...//////------------------------........................------...///000111222222000111222333555666777777;;;;;;<<<===???AAABBBCCCHHHJJJLLLOOOPPPQQQyyywwwzzz|||xxxwww|||}}}zzzyyy{{{~~~||||||~~~}}}vvvpppgggaaa[[[YYYYYYYYYWWWUUUTTTRRROOOLLLJJJJJJKKKLLLMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEDDDAAA??????>>>===;;;999888777777999999888777666666555555444444333333333222222222000000111111111111000000000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))******************))))))))))))******)))************+++++++++******************************++++++++++++******)))***++++++***)))***+++++++++++++++*********)))***++++++,,,,,,+++++++++++++++***)))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++******************************+++++++++******)))************************************************************************++++++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------...............------,,,,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******+++,,,...///111222111...++++++,,,---,,,***++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------............------...000000///------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,++++++,,,...000///...---------...///................................................////////////000000000000000111222333555666777777;;;;;;<<<===>>>@@@BBBCCCHHHIIILLLOOOQQQRRR{{{uuuqqqpppsssxxx{{{~~~|||vvvvvvzzz}}}~~~yyytttkkkkkkkkkkkkkkkjjjiiiiiiccc```\\\ZZZ[[[YYYVVVRRROOONNNLLLJJJIIIIIIIIIHHHIIIHHHGGGGGGGGGHHHJJJKKKKKKKKKJJJIIIHHHGGGEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCBBB???===>>>===;;;:::999888888999999999888666555444333222333333333333222222222222000000111111111111000000000000000/////////......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************+++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))******+++,,,))))))))))))******************))))))))))))******)))************+++++++++******************************++++++++++++******)))***++++++***)))***+++,,,,,,,,,+++++++++++++++((()))***+++,,,,,,,,,,,,+++***))))))))))))))))))************************))))))))))))))))))))))))************+++++++++,,,************************)))******+++++++++******************************************************************************,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---///111333555000...,,,+++,,,---,,,+++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------.........//////---,,,,,,---//////...,,,---,,,,,,++++++,,,,,,---//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++++++++++++++++++++,,,,,,,,,,,,---------......---,,,,,,...///444333000---,,,,,,...///////////////////////////........................111000000000/////////...000111222333555666777777:::;;;;;;<<<>>>@@@BBBCCCFFFHHHKKKNNNQQQSSSSSSQQQPPPPPPSSSWWW\\\___pppttt}}}~~~wwwssswww}}}}}}}}}|||}}}||||||{{{xxxrrrkkkhhhjjjooosssnnnmmmllllllkkkgggbbb^^^VVVWWWXXXXXXWWWUUURRRPPPSSSPPPMMMMMMNNNNNNMMMLLLIIIKKKMMMKKKHHHGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA>>><<<<<<;;;999888777777888999888777666555444333222222333333333222222222222111000000111111111111000000000000/////////.................................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************+++++++++***************************************************************))))))))))))))))))))))))******))))))******+++,,,((()))))))))******************))))))))))))******))))))*********+++++++++******************************++++++++++++******)))***++++++***)))***+++++++++++++++++++++++++++((()))***++++++,,,,,,+++******)))))))))))))))***************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))***+++++++++******************************************************************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------.........///......---,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---///111222333...---,,,,,,,,,,,,++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------............---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,***))))))***+++,,,+++++++++,,,,,,,,,------,,,---...---,,,,,,...000888555111---+++,,,---///................................................000000000000////////////000111222333555666777777::::::;;;<<<>>>@@@BBBCCCEEEGGGKKKOOORRRTTT<<<<<<<<<>>>@@@CCCFFFHHHPPPRRRVVV]]]ccceeeccc```^^^ZZZYYY\\\```dddiiinnntttsssqqqlllhhhhhhkkkooorrruuuzzz}}}}}}xxxpppkkkeeegggmmmzzz|||wwwooohhheeeccccccccc^^^^^^\\\YYYWWWVVVXXXZZZVVVTTTSSSSSSSSSRRROOOMMMKKKKKKLLLMMMLLLLLLKKKJJJHHHHHHHHHIIIJJJKKKJJJIIIGGGKKKMMMLLLGGGEEEEEEGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@>>><<<;;;999777555555666777999555555555555444444444444333333222222222111111111000000111111111111000000////////////....................................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))************************************************************************************************))))))))))))))))))))))))******))))))******+++,,,((()))))))))******************))))))))))))******))))))*********+++++++++******************************++++++++++++******)))***++++++***)))***+++))))))******************)))******++++++******)))***)))))))))))))))************************************************************+++++++++,,,,,,,,,************************((()))***+++++++++++++++************************************************************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------......//////...------,,,***+++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,---......///,,,,,,---,,,,,,+++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...------...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))(((((((((***,,,---+++++++++,,,,,,,,,------+++,,,---,,,+++,,,---///888555111---+++,,,---///------------------------.................................///000111111111000111222333555666777777::::::;;;<<<>>>???AAABBBEEEGGGKKKOOORRRUUU333333444555666777888999444444555888;;;>>>>>>===@@@@@@@@@AAACCCEEEGGGIIIKKKKKKKKKJJJIIIIIILLLNNNOOOQQQTTTVVVUUURRRNNNKKKEEEHHHNNNUUU[[[^^^^^^^^^WWWTTTPPPMMMJJJJJJKKKLLLFFFGGGIIIHHHFFFDDDCCCCCCDDDCCCCCCDDDFFFGGGFFFDDDDDDDDDDDDEEEFFFGGGIIIJJJFFFGGGHHHIIIIIIHHHGGGFFFHHHJJJLLLJJJGGGDDDEEEFFFCCCEEEGGGIIIJJJJJJIIIIIIFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDCCCBBBAAAAAABBB@@@??????@@@@@@???>>>;;;999777555444555777999555555555555555555555555222222222222111111111111000000111111111111000000/////////.........------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************)))))))))***************************************************************))))))))))))))))))))))))******))))))******+++,,,))))))))))))******************))))))))))))******)))************+++++++++******************************++++++++++++******)))***++++++***)))***+++)))))))))))))))*********)))***************)))))))))))))))))))))******+++************************************************************+++++++++,,,************************((()))***+++++++++++++++************************************************************************,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------////////////...---,,,,,,)))***,,,---...------,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***,,,------,,,++++++,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...------...000000///---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((((((((((((***+++,,,---++++++,,,,,,,,,,,,------***,,,,,,,,,+++,,,...000444333000---,,,,,,...///------------------------........................------...///000111222222000111222333555666777777999::::::;;;===???AAABBBFFFHHHKKKOOORRRUUU//////000000000111111111333333333444666666666555000222444444444555555555555666777777777777888888777;;;???BBBBBB???;;;999666777999<<<>>>@@@@@@AAA@@@???>>><<<;;;;;;===???===>>>???>>><<<<<<===>>>===<<<<<<>>>AAACCCBBBAAA??????@@@AAACCCEEEGGGHHHGGGHHHHHHHHHHHHGGGHHHIIIJJJJJJKKKJJJHHHGGGHHHIIIDDDEEEHHHKKKLLLLLLKKKJJJFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAA???>>>???@@@AAAAAA@@@>>><<<999666555666888:::777666666666555555444444222222222222111111111111000000111111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************++++++************++++++************************((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))******************))))))))))))******)))************+++++++++******************************++++++++++++******)))***++++++***)))***+++)))))))))******+++++++++'''((()))******++++++***)))))))))))))))***++++++************************************************)))))))))*********++++++************************(((((()))++++++,,,,,,+++************************************************************************++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------////////////...---,,,+++(((***,,,---......---,,,+++++++++++++++++++++++++++++++++++++++,,,------(((+++------+++***+++,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,---------...---,,,,,,---//////...,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------,,,---///111000///...---------...///......................................................//////000000111111000111222333555666777777999999:::;;;===???AAABBBGGGIIILLLPPPRRRTTT///000000000111111111222000111222333333222000///111444777666555555555444333444666666666444333222444999AAAEEEEEEAAA===:::<<<:::777777999:::999888:::;;;;;;:::::::::<<<>>>???>>>===;;;:::<<>>@@@AAAAAA??????@@@AAADDDFFFGGGHHHIIIDDDEEEEEEDDDDDDFFFIIILLLIIIHHHHHHGGGHHHIIIIIIIIIHHHJJJMMMOOOOOONNNLLLJJJGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>@@@???>>>???AAABBBBBBBBB@@@>>>:::777666777999;;;999999888666555444333222222222222111111111111000000000111111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))***++++++,,,))))))))))))******************))))))))))))******)))************+++++++++******************************++++++++++++******)))+++++++++***)))***+++*********++++++,,,,,,,,,%%%&&&((()))+++,,,,,,,,,))))))((())))))***++++++************************************************((())))))))))))*********************************(((((()))++++++,,,,,,,,,*********************************************************************************++++++,,,,,,---***+++,,,------,,,+++***++++++,,,,,,,,,---------////////////...---,,,+++((())),,,.........---,,,++++++++++++++++++++++++*********+++,,,---///000(((+++......+++******,,,++++++******++++++,,,---,,,++++++++++++++++++,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,***+++,,,---...000111111---------.........//////,,,++++++,,,......---+++++++++------------++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...///...---,,,+++++++++,,,,,,,,,---------,,,---............000222---------------...//////////////////////////////........................000000000000////////////000111222333555666777777999999:::;;;===???AAABBBHHHJJJMMMPPPSSSTTT000000000000000000000000000000000000000000000000111111111111111111111111444444333222222333333333333777<<<@@@AAA===888555444444555666777888999999===;;;999666666777999;;;:::;;;;;;;;;::::::;;;===:::<<>>:::888888888999999888777666444444333333222222222222222222222222000000000000000000000000////////////.....................------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))************((()))***+++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************,,,++++++******++++++,,,))))))))))))))))))))))))***************)))(((((()))************+++++++++(((((())))))*********+++******))))))))))))******)))***++++++***)))(((''',,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))******++++++******************(((((())))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,++++++++++++*********)))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,++++++*********,,,,,,,,,---------......******+++,,,,,,---......,,,,,,---......---,,,,,,.........------,,,,,,,,,***+++,,,,,,******+++,,,---------,,,,,,+++++++++))))))***+++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******+++---.........------------......,,,,,,,,,------.............................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCEEEGGGKKKOOORRRTTT////////////////////////////////////////////////111111111111111111111111222222111111111111222222222555999;;;<<<:::666444333444555666777888888999;;;:::888777777777888999999:::;;;:::999999;;;===:::<<<>>>AAABBBBBBBBBAAACCCCCCBBBBBBBBBCCCEEEFFFCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHFFFEEEEEEDDDCCCBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@===:::888888999999999888777555444444333333222222222222222222222222////////////////////////////////////..................---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))((())))))))))))************((()))***++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************+++******))))))******+++))))))))))))))))))))))))***************)))(((((()))************+++++++++))))))))))))*********+++******))))))))))))************+++++++++***)))(((+++******))))))******+++++++++++++++++++++++++++******))))))))))))******************************)))******************+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++*********)))))),,,++++++******++++++,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......+++++++++,,,,,,------...,,,,,,---......---,,,,,,------------,,,,,,,,,+++,,,---......,,,,,,---...---------,,,,,,,,,++++++******+++++++++++++++***++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///......------------......,,,,,,,,,---------..........................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCFFFHHHLLLPPPSSSUUU////////////////////////////////////////////////000000000000000000000000111000000000000000111111222222444444555444444444333333444555666777777888888888888888777777777777888999::::::999999;;;<<<:::;;;===???AAAAAAAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBCCCEEEGGGHHHIIIHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHKKKKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???????????????????????????===;;;999888888999:::888777666555444333333333222222222222222222222222/////////////////////////////////............---------------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************))))))))))))))))))))))))************))))))******++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************************))))))))))))))))))***)))))))))))))))))))))))))))************))))))((()))************+++++++++)))))))))*********************))))))))))))******+++++++++,,,++++++***)))***))))))))))))))))))*********************************))))))))))))******************************,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++***************,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111......------------......,,,,,,,,,------------.......................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCFFFHHHLLLPPPSSSUUU////////////////////////////////////////////////000000000000000000000000000000//////000000111111222111000///000111333444222333333444555555666666555666777888777777666555777888999999888888:::<<<:::;;;<<<>>>????????????AAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???========================<<<;;;999888777777888999777666555444333333333333111111111111111111111111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))************)))((())))))*********+++++++++************************+++******))))))******++++++++++++,,,++++++++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))*********************+++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,---------......---------------,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,------------------,,,,,,---,,,,,,+++++++++++++++))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222...------,,,,,,------...------------------------....................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCFFFIIIMMMQQQTTTUUU................................................////////////////////////000000000000000111222222333111///......000333444222222222333444444555555333444666777777666444333555777888777777777999;;;999:::;;;<<<======>>>>>><<<===>>>@@@BBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<:::999888777666777777888666555444333333222333333111111111111111111111111....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))*********))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******+++++++++))))))))))))))))))))))))((())))))*********))))))))))))*********++++++++++++++++++***************++++++************++++++++++++++++++++++++,,,,,,+++++++++******+++++++++))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++...---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,------......------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,---------.........---------------------------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,------------------------...---,,,++++++,,,------///...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///111111------,,,,,,,,,,,,------------------------------....................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCFFFHHHLLLPPPSSSUUU................................................////////////////////////000/////////000111222333222111///...///000222444111222222222333333333333222333444555555555444333444555666666666777999;;;999999::::::;;;<<<<<<===:::;;;===???AAACCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJBBBCCCDDDFFFGGGGGGHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<888888777666555555555555555444333222222222222222111111111111111111111111.................................------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((())))))************))))))************++++++++++++++++++++++++*********++++++************+++++++++************+++,,,,,,,,,,,,++++++++++++,,,,,,******************************))))))))))))******)))))))))***++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******++++++++++++*********************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......---------------............------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---...------------............------,,,+++,,,---...///666444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////------,,,,,,,,,,,,------...------------,,,,,,,,,....................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCEEEGGGKKKOOORRRTTT....................................................................................///000111222000000000000000111111222111111111222222222222222111222222333333333333333333444555666555666888:::999999999999999:::;;;<<<:::;;;===???AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<888777666666555444444333444333333222222222222222111111111111111111111111.................................---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))))))))************))))))))))))************)))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++************++++++))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,***))))))((()))***+++,,,++++++************++++++++++++++++++++++++++++++******))))))))))))******((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******))))))*********+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------......//////...---,,,,,,,,,,,,---...+++,,,,,,,,,------------,,,---......,,,,,,---...------------.........///---,,,++++++,,,...000222777666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,....................................////////////000000111333555666888888888999;;;<<<<<<>>>@@@CCCDDDFFFJJJNNNQQQSSS........................................................................,,,,,,,,,---...///000111...///000111111111000000111111111111111222222222111111111222222333333444222444555555555666888:::888888888888999:::;;;;;;;;;<<<>>>???@@@@@@@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAACCCDDDEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDD@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<888777666555444333222222333333222222111222222222000000000000000000000000..............................---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************)))))))))))))))(((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******************************))))))))))))******))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,))))))((((((((()))+++,,,******))))))))))))******++++++++++++++++++++++++******))))))))))))******((())))))***++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******++++++++++++******))))))******++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,---.........------*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000000...---,,,,,,,,,,,,---...,,,,,,,,,------.........***+++,,,,,,******+++,,,---------.........//////,,,,,,++++++,,,///111333555333000---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,..................................../////////000000000111333555666888888888999;;;<<<<<<>>>@@@CCCCCCFFFJJJNNNQQQRRR++++++,,,,,,,,,,,,------------------------------........................---...///000000///...---000000000000111111111111////////////000000000000111222333333444444333333111111111222333444555666666777777999:::;;;<<<<<>>>>>>>>???@@@@@@@@@AAA>>>???AAABBBCCCCCCBBBAAACCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCBBB@@@@@@BBBDDDAAA@@@???===<<<<<<<<<<<<============<<<;;;:::999666666666555444444333333222222222111111111111000111111000/////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++************)))************************+++*********))))))((((((************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))(((((())))))*********+++************************+++++++++************)))+++++++++++++++***)))))))))************+++++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...***,,,------,,,,,,...///.........---,,,+++***)))------------------------++++++,,,,,,,,,---------,,,---......//////......,,,,,,------...------,,,...........................------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///+++......,,,,,,000000......------,,,,,,------............------,,,,,,,,,,,,------......------,,,...------......///000111000000111222333555666777888:::<<<=========???AAAEEEGGGKKKOOORRRSSS+++++++++,,,,,,,,,---------------------------------------------------------...///000000///...---////////////000000000000.../////////000000000000000111222222333333222222222222222222333444555666666666777888999:::;;;;;;===???BBBCCCAAA?????????>>>>>>???????????????@@@===>>>@@@AAABBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBAAA??????@@@BBBAAA@@@???>>>========================<<<;;;:::999777777666555555444444333222222222111111111111000111000000/////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++************)))************************************)))))))))(((************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))))))))************************************+++++++++************)))***+++++++++******)))((()))************+++++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------,,,,,,------...+++---...---,,,,,,---...------------,,,,,,+++***------------------------++++++,,,,,,,,,---------,,,---......//////......---------...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---......+++------,,,///333111---...------,,,,,,------.........---------,,,,,,,,,,,,------......------,,,...------......///000111000000111222333555666777888:::<<<=========???AAADDDFFFJJJNNNRRRTTT++++++++++++,,,,,,,,,,,,---------------------------------------------------......//////......------.........////////////....../////////000000000///000000111222111111111333222222333333444555666666666777777888999:::::::::>>>AAACCCAAA???======????????????>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@CCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAA@@@??????>>>???@@@@@@>>>>>>???@@@@@@@@@???>>>============<<<======<<<<<<;;;:::999777777777666555555444444222222222111111111111000111000//////......//////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++************)))************************************))))))))))))************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))************************************+++++++++************))))))************)))(((((()))************+++++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,.........,,,+++,,,---,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------------,,,---......//////......---.........---,,,,,,+++------------------------******+++,,,,,,---......,,,,,,,,,,,,------------......---,,,,,,,,,------,,,,,,,,,---222666333,,,...------,,,,,,------......------------,,,,,,,,,,,,------......------,,,...------......///000111111111111222333555777888888:::<<<=========???AAACCCEEEJJJNNNRRRTTT***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------................../////////000000///000111111222222111111333333333333333444555555555555666777777888999999999===AAACCCBBB???===<<>>>>>======<<<<<<<<<===>>>>>>?????????BBBBBBAAA@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@???>>>???@@@@@@???>>>???@@@>>>>>>======<<<=========<<<<<<<<<<<<;;;:::999999888777777666666555444444222222222111111111000000000000///............///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))*********************************)))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********************************+++++++++*********))))))))))))*********))))))((())))))*********+++++++++)))))))))))))))******+++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...---...///...,,,++++++---++++++,,,---......------------------------------,,,,,,,,,------------...,,,---......///.....................---,,,++++++------------------------+++++++++,,,,,,---------,,,,,,,,,------------...///...---,,,,,,,,,,,,,,,,,,,,,+++...444999444+++...------,,,,,,------...------------------------,,,------......------,,,...------......///000111111111111222444555777888888:::<<<=========???AAABBBEEEIIINNNRRRUUU*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------,,,,,,,,,,,,------------............////////////000111111222222222222222333222222222222333444444444555555666666777777777888<<>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@??????>>>??????@@@@@@?????????@@@@@@@@@AAAAAA>>>???AAAAAA@@@??????@@@<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<;;;:::999888777777777666555555444444222222222111111111000000000//////...............---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))************************+++++++++*********))))))))))))************))))))))))))*********+++++++++)))))))))))))))******+++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...---...///...,,,++++++---++++++,,,---............------------------------,,,,,,---------.........,,,---......///.........---.........---,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,---------.........///...---,,,,,,,,,,,,,,,---,,,,,,...444999333***...------,,,,,,------...------------------------,,,------......------,,,...------......///000111111111222333444666777888888:::<<<=========???AAABBBEEEIIINNNRRRUUU************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------------........./////////000111222222333333222222222222111111111111222222444444444555555666666666777;;;???AAA@@@>>>===<<<============<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>======>>>>>>??????===>>>>>>???@@@@@@AAAAAA===???AAAAAA@@@???>>>???;;;;;;;;;;;;<<<======>>>;;;<<<<<<;;;;;;:::999888666666666555444444333333222222222111111111111000000///......------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************))))))))))))************************+++++++++************)))))))))***++++++++++++***)))************+++++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------...------,,,,,,------...,,,.........,,,+++,,,---+++,,,---...............------------------------,,,---------............,,,---......//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,---------..................---,,,,,,,,,---------...------222666222***...------,,,,,,------...,,,,,,,,,------------...,,,------......------,,,...------......///000111222222222333444666888888888:::<<<=========???AAACCCEEEJJJNNNRRRTTT************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,------------...---------........./////////000000111222111111111111111000000000000000111444444444444444555555555555888;;;===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>???????????????;;;===@@@@@@???>>>======<<<<<<<<<======???@@@@@@;;;;;;;;;;;;:::999888888555555555444333333222222222222222111111111111000//////...------------...---------.........//////++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++************)))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))(((************************+++++++++************)))******+++,,,,,,,,,,,,,,,)))************+++++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------------......------,,,,,,------...+++---...---,,,,,,---...,,,---...............---------------------------------------............,,,---......//////......++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,---......---///...---...111000+++...------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,...------......///000111222222222333555666888999888:::<<<=========???AAADDDFFFJJJNNNRRRTTT)))************+++++++++++++++++++++++++++++++++************************---,,,+++******+++,,,---,,,,,,---------.........---------.........//////...//////000000000000000000000///////////////000333333444444444444444444444666999:::999999999::::::;;;;;;<<<<<<===============<<<<<<===>>>@@@AAA??????>>>>>>???@@@AAAAAA@@@@@@??????>>>>>>======:::<<>><<<<<<<<<>>>>>>>>>>>>???@@@BBBBBB;;;;;;;;;;;;:::999888888555444444333333222111111222222222111111111111000//////...------------...---------.........//////++++++++++++++++++++++++************************************************************************+++++++++************)))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++*********))))))((((((************************+++++++++************)))***+++,,,---------------)))************+++++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......---..................---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...+++,,,------,,,,,,...///---...............---------------------------------------.........//////,,,---......//////......******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---------.........//////,,,,,,,,,,,,------...///---000000,,,,,,......,,,...------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,...------......///000111222222333333555666888999888:::<<<=========???AAAEEEGGGKKKOOORRRSSS)))************+++++++++************************++++++++++++++++++++++++***)))((('''''')))+++,,,,,,,,,++++++,,,,,,---...///////////////.........---......//////////////////000000000111111111111444444444555555555666666444555555666777888888999999::::::::::::::::::;;;===<<<;;;;;;<<<>>>AAACCCCCCCCCCCCCCCBBBAAA@@@???BBBAAA@@@@@@??????????????????>>>>>>===<<<<<<<<<>>>===<<<;;;;;;<<<>>>>>>???>>>>>>===<<<:::999888777666555444333222222222333333333222222222111111////////////............------......------,,,+++***++++++,,,,,,++++++***)))************+++++++++************************++++++******)))(((((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***((('''''''''((()))))))))*********))))))((()))((('''((()))***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,++++++***))))))))))))))))))))))))*********************************)))))))))))))))+++++++++*********))))))++++++************++++++...---+++*********++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------++++++++++++------,,,,,,,,,---------......------............------.........------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,+++******+++++++++---...//////...,,,***)))******+++,,,,,,---......------............------........................---------------------------------.........////////////...------------...------------------------........................------------------------////////////////////////,,,------......------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------.........///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////...---,,,+++---......///000/////////000111222444666777888999:::::::::;;;===>>>@@@AAAEEEHHHMMMQQQSSSTTT)))************+++++++++************************+++++++++++++++++++++++++++***)))((((((***+++---,,,++++++++++++,,,------.............../////////------.../////////////////////000000000111111111222222222333333333444444444444555666666777888888999999999:::::::::::::::;;;::::::999;;;===???@@@CCCCCCCCCCCCBBBAAA@@@???BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<===<<<;;;;;;;;;<<<===============<<<;;;:::999888666666555333333222222333333333222222222111111111////////////............------......------,,,+++***++++++,,,,,,++++++***)))************+++++++++************************)))))))))))))))*********++++++************++++++************************))))))))))))))))))))))))************************+++***)))((((((((())))))******++++++++++++******)))((('''(((*********((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************---,,,+++***))))))*********************************++++++,,,,,,++++++***))))))))))))))))))))))))************************+++++++++***************+++++++++*********))))))++++++************++++++---,,,+++*********++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------,,,++++++,,,------,,,,,,,,,---------......---......//////......---......---------,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,+++++++++,,,,,,////////////...---,,,++++++++++++,,,,,,------...------............------........................---------------------------------.........////////////...------------...------------------------........................------------------------........................,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...///000000111111111111111,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////...---,,,+++---......///////////////000111222444666777888999:::::::::;;;===>>>@@@AAADDDHHHMMMPPPRRRSSS)))************+++++++++************************++++++++++++++++++++++++++++++***))))))+++,,,---+++++++++++++++,,,------,,,------....../////////------...////////////...////////////000000000000000000000111111111222222444444444555666666777777888888999999999:::::::::999888888888999;;;===>>>CCCCCCCCCCCCBBBAAA@@@???AAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;:::999999888666555444333333222222333333222222222222111111111////////////............------......------,,,+++***++++++,,,,,,++++++***)))************+++++++++************************'''(((((()))******++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))))))))******++++++,,,,,,,,,++++++)))((('''(((***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++000...,,,***))))))***+++***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++***************++++++************++++++---,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,---------......---......//////......---...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,------...111000///...............,,,,,,,,,,,,,,,---------------............------........................------------------------------.........///////////////...------------...................................................------------------------........................,,,------......------,,,,,,,,,,,,---------......///......------......///...000111333333222111000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////...---,,,,,,.........///////////////000111222444666777888999:::::::::;;;===>>>@@@AAADDDGGGLLLOOOQQQRRR))))))*********+++++++++************************************************++++++*********+++,,,---+++++++++***+++,,,,,,---++++++,,,---......//////,,,---......//////.............../////////000000//////000000000111111111333333444444555555555555777777888888999999::::::888888888888999:::<<<<<>>@@@AAACCCGGGKKKOOOPPPQQQ))))))*********+++++++++************************************************+++++++++++++++,,,,,,,,,+++************+++,,,,,,***++++++,,,---......///,,,------...............---............/////////000000000000111111111111333333333333333444444444666666777777888999::::::999999999::::::;;;<<<<<>><<<===>>>????????????>>>@@@@@@???>>>===<<<;;;:::;;;;;;:::::::::999999888666777888888999888888888444444333222222222333333222222222111111111000000////////////............------......------,,,+++***++++++,,,,,,++++++***))))))*********+++++++++************************************))))))((((((++++++************++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++******))))))(((((()))***++++++*********)))((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************)))(((((((((***,,,---***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))******++++++************************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........//////////////////...------------------------,,,,,,---------.........------------------------...---------......///000///...---,,,,,,,,,---......---------------------------............------........................................................./////////000000//////...------------...////////////////////////........................------------------------........................,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,,,,------)))+++...///000///,,,+++------------------------...------,,,,,,------............///......---,,,///............///000000000111222444666777888999:::::::::;;;===>>>@@@AAACCCGGGKKKNNNPPPPPP)))************+++++++++*********************************************************+++++++++++++++***************+++,,,,,,***++++++,,,,,,---------,,,,,,---............---------------.........///000000000111111111222222222222222222222333333333555555666777888999999::::::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>======:::;;;<<<=========<<<;;;>>>======<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888888777777888888888888888777333333222222222222333333222111111111111000000000////////////............------......------,,,+++***++++++,,,,,,++++++***)))************+++++++++************************++++++******)))(((((('''++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++******)))((('''((()))******************)))((()))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))''''''(((((()))***,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))************************((((((((()))******++++++***************+++++++++++++++************++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------............------,,,,,,,,,---------.........//////000000//////...,,,,,,,,,------------...,,,---------............---------------------------------------...///000...------,,,,,,,,,---------------------.........------............------....................................................../////////000000000//////...------------...................................................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,+++---...000000///...---------------------------...------,,,,,,------...---...............------///......------///000111000111222444666777888999:::::::::;;;===>>>@@@AAADDDGGGLLLOOOPPPPPP)))************+++++++++************************************************((()))******++++++*********************++++++,,,+++++++++++++++,,,,,,,,,+++,,,------......------,,,,,,---------.........000000000000111111111111222222222222222222222222444444555666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;<<<======;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888888888888999999999888777777333222222222222222333333111111111111000000000000////////////............------......------,,,+++***++++++,,,,,,++++++***)))************+++++++++*********************************)))))))))))))))++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********)))(((''''''((()))***++++++++++++***)))((()))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************((((((***++++++++++++******************************++++++,,,,,,++++++***))))))))))))))))))))))))************************(((((()))******+++,,,,,,))))))*********+++++++++++++++************++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,---------......//////000000000000//////,,,,,,,,,---------......------------............------------------------,,,,,,,,,,,,---...///000------............------,,,,,,------......//////------............------.................................................../////////000000000000//////...------------...------------------------........................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------......///000/////////...........................------,,,,,,------...------...............---000///---------...000111000111222444666777888999:::::::::;;;===>>>@@@AAAEEEHHHLLLOOOPPPQQQ)))************+++++++++************************))))))))))))))))))))))))(((((()))************)))*********)))***++++++,,,,,,,,,+++++++++++++++++++++,,,------......------,,,,,,,,,---------......////////////000000000111222222111111111111111111444444555666777888999999999999:::;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;:::;;;<<<======;;;999777999999999:::::::::;;;;;;<<<<<<======<<<:::999888999999999999999888777777222222222111222222333333111111111111000000000000000/////////............------......------,,,++++++++++++,,,,,,+++++++++)))************+++++++++************************((((((((()))******++++++++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******((('''&&&((()))***+++,,,---------***)))))))))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))+++,,,------,,,***)))************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************))))))***+++,,,,,,------))))))******++++++++++++++++++************++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,---------......//////000000000000//////,,,,,,,,,------.........---------.........//////------------------------+++++++++,,,---...///000---...///000000///......,,,,,,,,,---...///000000---..................---........................////////////////////////////////////000000000000//////...------------...------------------------........................------------------------------------------------,,,------......------,,,,,,,,,,,,---------...............------.........------------.........///...........................------,,,,,,------...------...............---000///---,,,---...000222000111222444666777888999:::::::::;;;===>>>@@@AAAFFFIIIMMMPPPQQQQQQ***************************************+++++++++,,,,,,,,,++++++*********))))))))))))************))))))))))))***************************************+++,,,,,,------,,,,,,------------------------//////////////////////////////000000111111111111111222333555666666777777666666666777888888999999::::::::::::::::::::::::888999;;;<<<<<<;;;999888888888999999999888888777888999::::::;;;;;;;;;;;;888888888888777555444333444333222222111111222222111111111111000000000000///............---------------------,,,+++***)))+++---...---,,,***+++,,,************************---,,,,,,+++***)))(((((((((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))***))))))((()))***,,,---+++++++++************))))))************+++++++++)))))))))***++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))******************+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............------,,,,,,+++++++++000///...---------------///000222222222000...,,,---......//////......---+++,,,---...///000111111111111///...------------//////.........------------------------..........................................------,,,,,,,,,////////////////////////..............................////////////......000...,,,---000111///---...---,,,,,,,,,,,,---.../////////......---------.........------,,,,,,,,,------------------------//////.........---------------------------------+++++++++++++++++++++++++++000555444000------...------------------------------------------------......////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;<<<===???AAABBBEEEGGGKKKNNNPPPQQQ************************)))))))))***+++++++++,,,++++++*********)))))))))))))))))))))************))))))))))))***************************************+++,,,,,,------,,,,,,------------------------........................000000000000000000111111222222444555666777777777666666666777888888999999::::::::::::::::::::::::888999;;;<<<<<<;;;999888888888999999999999888888888999::::::;;;;;;;;;:::999999888777666555444333444333222222111111222222111111111111000000000000///............---------............---,,,+++++++++---///...---+++++++++************************++++++******************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++******++++++,,,---...+++++++++************))))))************+++++++++++++++******************************************)))))))))))))))))))))))))))************+++++++++++++++************++++++))))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,---...//////000111222111000...---......////////////..............................,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,.................................------,,,,,,,,,////////////////////////..............................////////////......000...---...000000///---......---,,,,,,---......////////////.........---.........------,,,,,,,,,------------------------///.........------------------------------------+++++++++++++++++++++++++++000444444000------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;<<<===???AAABBBFFFHHHKKKOOORRRSSS************************(((((()))***++++++,,,,,,***))))))))))))((((((((())))))))))))************))))))))))))***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................000000000000000000000000222333444555666777777777555666666777777888888999999999999999999999999999888999:::;;;;;;:::999888888888999999999999999888999999:::;;;;;;;;;::::::;;;:::888777555444444333444333222222111111222222111111111111000000000000///............---------////////////...---,,,,,,+++---///000...,,,++++++************************)))))))))*********++++++(((((()))***************))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++,,,---............+++++++++************))))))************+++++++++,,,,,,++++++***))))))(((************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,)))))))))*********++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........................................................////////////000////////////000111222222111111222333333222111000......////////////......000000000000000000000000---------...///000000111,,,,,,,,,------......////////////...------,,,,,,.................................---------------////////////////////////..............................////////////......000...---...///000///.........---,,,,,,---......////////////.....................---------------------------------------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++///222222///------...------------------------------------------------......////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;<<<===???AAABBBFFFHHHLLLPPPSSSTTT************************(((((()))***+++,,,,,,---))))))))))))))))))))))))((()))))))))************((()))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------........................000000000000000/////////222333444555666777777777555555666666777888888888888888888888999999999999888999::::::::::::999888888888999999::::::999999999::::::;;;;;;:::::::::<<<;;;888666555444333333444333222222111111222222111111111111000000000//////............---------...............---,,,,,,+++---000000///,,,++++++************************))))))))))))************(((((()))***************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))***+++---...///......---+++++++++*********))))))))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++******+++++++++))))))*********+++++++++,,,+++***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////////////////////////////......////////////000000111000000000000111222222111111222333333333222111111111222222222222111111//////000000000111111111//////000000111111111111......///000000111111222////////////////////////.......................................---------////////////////////////..............................////////////......//////....../////////.........------------...............---------------...............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...111111///------...,,,,,,------------------............////////////......////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;;;;===???AAABBBEEEGGGKKKOOORRRTTT************************((())))))***++++++,,,,,,************************((()))))))))************((()))))))))************************************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------........................000000//////////////////111222333555666666666666555555555666777777888888777777777888888999999999999999999999999999999999888888999::::::::::::::::::::::::;;;;;;::::::999;;;:::888777555444444333444333222222111111222222111111111111000000000//////............---------,,,------------,,,+++++++++---///000...,,,++++++************************++++++******)))(((((('''(((((()))***************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))((()))+++,,,------,,,,,,+++++++++*********))))))))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******************++++++++++++,,,+++***))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------............------........./////////............////////////......///000111333444555666777888888999999999999<<<<<<============<<<<<<999888888777666555555444333333333333222111000///000000000000000000000000---------....../////////////////////////////////........................////////////////////////..............................////////////........./////////......//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...---------,,,,,,,,,---------......,,,,,,---------...............////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;;;;===???AAABBBDDDGGGJJJNNNQQQRRR***************************************+++++++++))))))************++++++))))))))))))************))))))))))))************************************)))******+++++++++++++++******++++++,,,,,,------------------------------.........//////000000000000111222333444555555555444555555666666777777888666666666777888888999999999999999999999999999999777888999:::;;;;;;;;;;;;::::::;;;;;;;;;:::999999888888888888777555444333444333222222111111222222111111111111000000000000///............---------+++,,,,,,---,,,,,,+++++++++---...---,,,***+++,,,************************,,,+++***)))(((''''''&&&(((((()))***************))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***+++++++++++++++++++++************))))))************+++++++++((())))))***++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++***))))))))))))))))))************++++++++++++,,,++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---......//////++++++,,,---...///000000000111222333555666777888888999;;;===@@@DDDGGGHHHKKKKKKLLLMMMNNNNNNOOOPPPNNNOOOOOOPPPPPPOOOOOONNNRRRQQQOOOMMMJJJHHHFFFEEEBBBBBBBBBAAA@@@===;;;999555555444333222111000000------------.........///////////////////////////.............../////////////////////////////////..............................////////////.........///000///...---...000---...////////////...---,,,,,,,,,,,,,,,---------.............../////////------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------.........)))******++++++,,,,,,,,,......////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;<<<===???AAABBBEEEGGGKKKNNNPPPQQQ************************+++++++++***************((((((((()))))))))******))))))))))))************))))))))))))************************************))))))***+++++++++++++++)))******+++,,,,,,------------------------------,,,------...///000111111///000111222333444444444444444555555666777777777555555666666777888888999999999888888888888999999777888999:::;;;;;;;;;;;;:::;;;;;;;;;::::::999888555666888999999777555333444333222222111111222222111111111111000000000000///............---------,,,,,,---------------,,,,,,,,,,,,+++))))))***,,,******************************))))))((((((((('''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))***+++,,,+++++++++************))))))************+++++++++******************++++++************************)))))))))))))))))))))))))))************++++++++++++******))))))******+++*********+++++++++,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................,,,------...//////000000......///111333444666666999;;;===AAADDDHHHJJJLLLQQQQQQRRRTTTWWWYYY\\\]]]^^^______```aaabbbcccddd_________``````_________dddcccbbb```^^^]]][[[[[[UUUUUUUUUUUUSSSPPPMMMKKKEEEDDDBBB@@@>>><<<:::999444444333222111111000000////////////////////////---........./////////000////////////////////////..............................////////////......---///000000...---...000---...///000000///...------------....../////////---........./////////000------------------------++++++,,,,,,,,,---------------------------------------------------------,,,++++++,,,---...------++++++,,,,,,---......///******++++++,,,------.........////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;<<<===???AAABBBGGGIIILLLOOOQQQQQQ************************,,,,,,++++++***)))))))))&&&'''''''''(((((())))))))))))))))))************))))))))))))************************************))))))***++++++++++++***))))))***+++,,,,,,------------------------------+++,,,---...///111222222...///000111222333333333444444555555666777777777444555555666777888888999999999888888888888999999777888999:::;;;;;;<<<;;;;;;;;;;;;;;;::::::999888333555888::::::888555333444333222222111111222222111111111111000000000000//////.........---------------......///......---,,,,,,+++)))'''(((***---************************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))***))))))((()))+++,,,---+++++++++************))))))************+++++++++,,,,,,++++++***)))))))))************************)))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................................---......///000111111222222333555777999;;;<<<===CCCEEEIIINNNTTTYYY]]]___dddccccccbbbccccccddddddcccccccccdddeeeggghhhiiigggggghhhhhhhhhhhhggggggbbbbbbccccccddddddeeeeee]]]^^^^^^^^^\\\ZZZWWWUUUUUUTTTRRROOOLLLIIIFFFEEE===<<<;;;999777555333333000000000000000000000000---.........//////000000////////////////////////..............................////////////......---///111000---,,,...000---...///000000///...---.../////////000000111111---.........//////000000------------------------+++++++++,,,,,,---------------------------------------------------------,,,+++***+++---...---,,,++++++,,,,,,---...//////------......///000111111......////////////......////////////000000000000000111333555777999:::;;;;;;;;;;;;<<<===???AAABBBJJJKKKNNNPPPRRRRRR))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------------.........//////------...000111222333444444444555555666777777777666666666777888888999999999999999888888888777777999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<777888888888888777666666444444333222222111111000111111111111111000/////////............---------------------------------......---,,,,,,+++******))))))))))))))))))))))))+++******)))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************---,,,***)))))))))************)))))))))))))))***************************+++++++++************)))***************************++++++,,,,,,++++++***))))))))))))************************************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------.........//////000000000...///111111222333666888888:::>>>CCCHHHLLLOOOQQQUUUVVVXXXZZZ]]]```bbbdddgggggggggggghhhhhhhhhiiifffggghhhiiijjjkkkkkklllkkkjjjiiigggfffeeeeeeffffffgggiiihhhfffeeedddeeegggeeebbb^^^[[[ZZZYYYYYYVVVVVVVVVUUUUUUTTTSSSSSSLLLIIIDDDAAA???<<<999777888555222000000000///...............///000111222000000//////.../////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000//////......------------------------.................................------,,,,,,,,,...//////...++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///////////////......---........................---------............///////////////////////////......///000111000000000000111333555777999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCGGGIIILLLPPPRRRSSS************************************)))))))))((())))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,---------...............///000111111222333333444444555555666777777555666666777777888999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999888777777666444444333222222111111000000111111111111000/////////............---------------------------------...------,,,++++++******))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,***)))))))))*********))))))(((((())))))***+++++++++++++++++++++++++++++++++************)))***************************++++++,,,,,,++++++***************++++++++++++************************)))))))))******+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,------...//////---000444777;;;???DDDGGGOOOPPPSSSWWWZZZ]]]______bbbbbbbbbcccdddeeeggghhhiiijjjjjjkkkkkkjjjiiiiiikkkkkkkkkjjjjjjkkkkkklllhhhgggeeecccbbbcccdddeeedddgggjjjkkkkkkjjjkkklllgggfffdddcccaaa`````````ZZZZZZYYYYYYYYYYYYYYYZZZTTTRRRNNNKKKJJJHHHEEECCCCCC@@@===:::888555222///222111111000000111111111//////............//////000000000000000000000000111111111111111111111111111000000000////////////000000000000000000000000111000000000/////////...///......................................................------,,,,,,,,,(((***,,,---------------------------------------///////////////......---........................---------............///////////////////////////////////////000000000000111111333555777999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCGGGIIIMMMPPPRRRTTT++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------////////////000000000111222333333444444555666666555555666666777888888888888888999999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999999999888777777444444333222222111111000000000111111000000///...///............---------------------------------------,,,,,,++++++******))))))))))))))))))))))))+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,+++******)))*********))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++---------------------------------------------------------...///222444666;;;???DDDIIIOOOTTTZZZ^^^dddeeefffhhhiiijjjjjjjjjhhhggggggggghhhiiiiiijjjlllmmmnnnnnnmmmkkkhhhfffdddbbb```^^^]]]]]]^^^___ZZZYYYVVVTTTSSSTTTTTTUUUZZZ]]]bbbeeehhhkkkoooqqqkkkkkkjjjhhhgggeeecccbbb\\\[[[ZZZYYYYYYZZZ\\\]]][[[XXXVVVTTTTTTSSSQQQPPPMMMLLLKKKJJJGGGCCC>>>999888777666444333222111111000000////////////000000000000000000000000000000111111111111111111111111111111000000000/////////000000000000000000000000000000000000////////////000000000//////..........................................---------------******+++...//////---+++........................///////////////......---........................---------............///////////////////////////000///.........///111222111222333555777999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCHHHJJJMMMQQQSSSTTT++++++++++++++++++++++++*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,////////////////////////111111222222333444444555444444555666666777777888777888888:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888777444444333222222111111000000000000000000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************++++++******************((((((((('''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------........................------------............111000000//////////////////000222555999>>>CCCFFFOOORRRWWW\\\___ccchhhkkkkkkllllllllllllkkkkkkjjjeeeeeeeeefffgggiiijjjkkkooopppqqqqqqnnniiidddaaaWWWUUURRROOONNNNNNPPPQQQOOOOOONNNKKKHHHEEEBBB@@@JJJLLLPPPUUU[[[ccckkkqqqsssrrrqqqnnnjjjeeeaaa^^^[[[YYYVVVTTTTTTUUUWWWYYYYYYWWWUUUUUUUUUUUUTTTSSSRRRSSSTTTVVVVVVSSSNNNJJJ???>>>;;;888666444333222222222111000000000111111000000000000000000000000111111111111111111111111111111111000000000//////////////////////////////000000000000////////////111000000//////......---.......................................---------111///......//////,,,)))........................///////////////......---........................---------............///////////////////////////111000...---...///111333111222333555777999;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCHHHJJJNNNQQQSSSTTT++++++++++++++++++++++++))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,/////////...............000000000111222222333333444444444555666666777777777777888999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777444444333222222111111000000000000000000///......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))+++******)))))))))))))))************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************+++*********((((((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************************++++++,,,,,,++++++************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...........................---------......///////////////.........//////000555777;;;@@@GGGMMMSSSVVVZZZ]]]aaadddfffhhhkkkmmmooooooooonnnmmmlllkkkjjjgggggggggiiijjjlllnnnoooqqqrrrsssrrrnnnhhhaaa]]]VVVTTTQQQNNNMMMNNNPPPQQQUUUVVVVVVTTTOOOGGG@@@;;;???@@@CCCGGGOOOZZZgggoooxxxwwwuuurrrmmmhhhdddaaa\\\ZZZWWWSSSRRRRRRSSSTTTVVVTTTSSSRRRSSSTTTSSSRRRRRRTTTWWWZZZ\\\ZZZVVVRRRFFFDDDAAA>>>;;;999777666444333222111000000000000111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////////////////000000000000/////////.........------////////////////////////........................222000...,,,,,,,,,,,,+++------------------------///////////////......---........................---------............///////////////////////////111000...---...///111333111222444666888:::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCHHHJJJMMMQQQSSSTTT++++++++++++++++++++++++))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************++++++++++++******+++++++++,,,,,,,,,...............---------...//////000111111222222333333444444555666666666777777888999:::;;;<<<===::::::::::::::::::::::::::::::::::::::::::::::::777888888888888777666666444444333222222111111000//////000000//////...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))+++******)))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***)))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************************++++++,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------------------------------......///000000000,,,,,,,,,...000333666888BBBEEEIIIOOOUUUZZZ^^^```aaadddgggjjjkkkkkkmmmnnnppppppooonnnllljjjiiihhhggghhhiiikkknnnqqqsssuuussstttuuutttpppkkkeeeaaa]]][[[YYYWWWVVVVVVWWWWWW]]]^^^```^^^YYYQQQHHHCCCDDDEEEFFFJJJQQQ[[[fffmmmvvvuuutttssspppnnnlllkkkcccaaa^^^[[[XXXWWWWWWWWWXXXWWWTTTTTTUUUUUUTTTSSSTTTTTTUUUWWWYYYXXXUUURRRMMMKKKIIIEEEBBB@@@>>>>>>777666444222111000//////111111111111111111111111222222222222222222222222222222111111111000000000000000000000000000000000////////////000000000000........................////////////////////////.............../////////,,,------,,,++++++,,,...------------------------///////////////......---........................---------............///////////////////////////000///.........///111222222333444666888:::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCGGGIIILLLPPPRRRSSS************************((()))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,---------------------......---......///000000111111222333333444555555666666777777777888999:::;;;;;;::::::::::::::::::::::::888888888888888888888888666777777777777666555555444444333222222111111000//////000000//////...---///............---------++++++++++++++++++++++++******************++++++))))))))))))))))))))))))+++******)))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((()))***+++,,,++++++***))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++************)))***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------------------......///000000111111///000333777<<>>@@@BBBCCCFFFHHHKKKOOOQQQRRR))))))))))))))))))))))))(((((())))))*********+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000222222333444444555555666777777777888888999::::::999999999999999999999999666666666666666666666666666666666666666555555444444444333333222111111000///////////////......---//////.........---------++++++++++++++++++++++++******************++++++))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************((()))***+++,,,,,,+++***************+++,,,---...************************+++++++++************)))************************+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000000000000000000000000---......///000111111222666888<<>>@@@BBBCCCEEEGGGKKKNNNPPPQQQ,,,,,,+++***))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------............//////000222444555555555444333444777999::::::999888777777888888888888999999999:::;;;;;;:::999777666666666666666555555555555333222000///...///000222111111111111000000000000//////.........---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************++++++++++++******+++++++++*********))))))---,,,,,,+++***)))(((((())))))))))))************,,,,,,+++***+++,,,---...,,,,,,,,,---------......------------------------...............///000000------...000222444444333111111000000111555;;;@@@JJJOOOVVV\\\```cccgggiiimmmmmmnnnnnnmmmlllkkkjjjgggaaa\\\XXXSSSMMMLLLNNNGGGGGGEEEBBB???>>>@@@AAA999:::>>>HHHTTTbbblllrrrwwwyyyzzzyyywwwvvvvvvwwwqqqqqqqqqooollllllmmmoooiiijjjjjjjjjhhheeebbb```___aaaeeeffffffffffffggghhhgggeeeeeeeeefffhhhiiigggggggggffffffeeeeeedddeeeccc```^^^]]][[[XXXVVVYYYUUUQQQQQQTTTWWWYYYYYY[[[YYYVVVTTTSSSQQQNNNLLLLLLIIIGGGFFFFFFCCC>>>:::888777555333222222222222222111111333333333000...333333333222222222111111000000000000000000000000222111111111000000//////000000000000000000000000//////000000000000//////......////////////......222222111111000000//////------......//////000000111000000///...---------////////////////////////.........------,,,,,,,,,...///////////////......000000000000111111111111000111333555888:::<<<===AAA???<<<;;;<<>>FFFKKKWWW[[[```dddgggiiikkkmmmoooppppppnnnllliiieeecccYYYSSSNNNKKKGGGBBBAAACCCBBBFFFJJJJJJFFF@@@;;;888>>>@@@EEENNNYYYdddlllqqqsssuuuvvvuuutttsssssstttsssrrrqqqpppqqqrrrssstttppppppooommmjjjfffcccaaa^^^```aaabbbaaaaaaaaabbbdddcccbbbaaabbbccceeegggeeeeeeeeeddddddddddddeeedddcccaaa``````___]]][[[[[[YYYVVVSSSRRRRRRTTTWWWZZZZZZZZZZZZZZZWWWSSSOOOIIIGGGFFFFFFGGGGGGEEEBBB===<<<999666444222222111222111111222444444333111333333333222222222222111000000000000000000000000222111111111000000000000000000000000000000000000//////000000000000//////......////////////......000000000000000/////////.........///////////////111000000///......------////////////////////////.........------,,,,,,,,,......////////////......//////000000000111111111000111333555888:::<<<===@@@>>><<<<<<===???CCCEEEFFFHHHLLLOOORRRTTT,,,+++******)))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------------............//////000111222444444444444333444666888999999888888666777777777777888:::<<<::::::::::::999888777666555444444444444333333333333222000/////////000111111111000000000000//////............------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************************************++++++++++++******+++++++++***************))))))*********+++++++++)))))))))*********++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------------------///......---------...............//////000000111111555;;;AAAHHHOOOWWW\\\dddgggjjjlllmmmmmmnnnpppqqqpppooommmgggaaa[[[WWWJJJEEEBBBBBB@@@===>>>BBBIIINNNSSSTTTPPPJJJDDD@@@HHHKKKQQQYYY```ggglllnnnnnnooopppooonnnmmmnnnoooooollliiijjjmmmpppqqqpppooonnnllliiifffbbb___^^^ZZZ\\\^^^___``````bbbcccbbbaaa``````aaadddgggiiihhhhhhhhhhhhgggfffeeedddaaa```____________]]][[[\\\\\\[[[WWWSSSRRRTTTWWWTTTUUUWWWYYYZZZWWWQQQMMMGGGEEECCCCCCDDDFFFFFFEEECCCBBB???;;;888555333222333222111222444555555444333333333333222222222222000000000000000000000000111111111111111000000000000000000000000000000000//////000000000000//////......////////////...............//////////////////////////////.........000000000///......------////////////////////////.........---------------......///////////////...//////000000000000111111111222333555888:::;;;<<<>>>=========>>>@@@BBBCCCFFFHHHLLLOOORRRSSS++++++***************+++))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............/////////000111222333444444222333555666777888888888888999999999:::;;;<<<===:::::::::999888888777666555555555444444444333333222111000000//////000000111000000000////////////------------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************************************++++++++++++******************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------///......---------------//////......///222777;;;???DDDLLLSSSZZZaaagggjjjhhhjjjmmmmmmmmmmmmnnnooopppooonnnjjjcccZZZQQQLLLFFFBBBAAACCCDDDDDDGGGLLLSSSTTTTTTRRRQQQPPPRRRSSSTTTXXX]]]bbbeeeggghhhiiikkklllmmmllljjjjjjjjjkkkiiieeeaaadddjjjooopppnnnppppppooommmkkkjjjhhhgggdddhhhnnnrrrtttvvvxxxyyytttsssrrrrrrtttwww{{{~~~~~~~~~yyyvvvooommmlllkkkjjjhhheeebbbbbbaaa_________^^^]]][[[WWWWWWXXXYYYZZZXXXTTTQQQLLLJJJGGGEEEDDDEEEFFFFFFHHHFFFDDD@@@===:::888777777444222222333444555444444444333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////......////////////......,,,------....../////////000000//////......------000000//////............////////////////////////...............------------...//////////////////////////////000000000111111222333555888:::;;;<<<<<<<<<===>>>???@@@AAAAAAFFFHHHLLLOOOQQQSSS+++***************++++++))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............////////////000111222333444222333444555666777777777999888999===AAABBB???;;;::::::999888777777777777666666666666555555555444222111111000000000000000000000000////////////...,,,,,,------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))******************************************++++++++++++******************************,,,,,,++++++***))))))(((************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......///......---------............------000777BBBIIIQQQVVV]]]bbbfffjjjmmmooohhhjjjllllllllllllnnnoooppppppnnnjjjcccZZZRRRMMMJJJFFFEEEHHHIIIIIILLLQQQPPPOOONNNLLLMMMQQQWWW[[[[[[___bbbdddcccaaaaaabbbfffhhhjjjjjjhhhgggggghhhhhheeeccchhhrrrzzz~~~~~~}}}vvvpppmmmqqqvvvvvvmmmdddccc```]]]\\\[[[[[[ZZZYYYUUUSSSOOOLLLIIIIIIKKKLLLIIIIIIGGGEEEBBB@@@>>>===;;;888555444444444333222444444444333333333222222222222222222222222222222111111111111111222222222111111111111111111111111//////000000000000//////......////////////......,,,,,,------......//////000000//////......------////////////............////////////////////////........................------...///////////////...////////////000000000222222444555777999;;;;;;;;;<<<===>>>???@@@@@@@@@FFFHHHKKKOOOQQQRRR*********)))******+++,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++)))))))))************+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///.........///000111333444222222333444555666777777777666888BBBLLLNNNFFF===::::::888777777666777777777777666666666555555555111111111111000000000///000000////////////......,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************************************++++++++++++*********************+++++++++------,,,+++***)))((('''*********++++++++++++,,,***+++,,,---------,,,,,,,,,,,,,,,---------......+++,,,,,,------........................///000000---///111333888AAANNNWWW___bbbgggiiijjjkkklllmmmiiikkkmmmnnnnnnnnnppprrrrrrrrrqqqoooiiiccc]]]YYYSSSOOOLLLMMMLLLKKKMMMQQQNNNPPPQQQSSSTTTVVVZZZ\\\^^^aaacccbbb^^^]]]^^^```aaadddiiikkkkkkkkkjjjjjjqqqpppqqqxxxuuujjjeee^^^YYYWWWXXXXXXXXXYYYXXXUUUQQQNNNMMMOOOQQQKKKKKKJJJIIIGGGEEECCCAAA???<<<999888777666444333444444444444333333333333222222222222222222222222111111111222222222222222111111111111111111111111//////000000000000//////......////////////......---------...............///////////////.........//////////////////......////////////////////////.............../////////,,,---...///000000000000......////////////000000222333444666777999:::;;;;;;<<<<<<===>>>???@@@@@@FFFHHHKKKOOOQQQQQQ******))))))***++++++,,,))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............///111222444222222222333444555777777888666;;;LLL]]]aaaTTTEEE:::999888777666666777777666666555555555444444444111111111111111000//////000000/////////.........++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************************************++++++++++++******))))))*********++++++++++++++++++*********))))))*********+++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///.........///000111222333000555<<>>======;;;999666555444444444444333333333333333333333333333333333111111111222222333333333111111111111111111111111//////000000000000//////......////////////....../////////........................///////////////.../////////////////////////////////////////////---........./////////000,,,---...///000000000000........./////////000000222333444666777999:::;;;<<<<<<<<<<<<===???@@@AAAFFFHHHKKKNNNPPPQQQ******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))*********************++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////............///000222444222222222333444555666777:::888???UUUkkkpppaaaOOO:::999888666666666666777555555444444444333333333111111111111111000//////000/////////............+++++++++,,,,,,------------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))******************************************++++++++++++******))))))******++++++++++++***************+++++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////.........///111222444555555===HHHPPPVVV]]]eeekkkiiikkkmmmnnnmmmllllllmmmooopppqqqppppppppprrrtttpppqqqqqqqqqqqqpppnnnmmmhhhdddbbbeeeffffffhhhmmmgggfffccc___\\\]]]```ccceeeggghhhfffcccffflllsss}}}zzzxxxwwwwwwwwwssskkkbbb[[[YYYZZZOOOOOOOOOMMMKKKGGGEEECCCAAAAAA@@@AAAAAA@@@===:::555555444444444333333333333333333333333333333333111111111222222333333333111111111111111111111111//////000000000000//////......////////////......000000000///.........------.........//////000000.........///////////////////////////////////////---.........//////000000,,,---...///000000000000............/////////000333333444666777999:::;;;<<<<<<;;;<<<===>>>@@@BBBFFFHHHKKKNNNPPPQQQ************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++++++++*********))))))))))))))))))************+++++++++*********)))))))))************+++++++++,,,,,,++++++,,,,,,---...............////////////222222222333333444444444666777<<>>???@@@AAABBBDDDFFFKKKOOORRRTTT************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++*********))))))))))))))))))************+++++++++*********)))))))))************+++++++++,,,,,,++++++,,,,,,---...............////////////111111222222333444444555666777===QQQpppwww^^^CCC???:::777555555444333333333333444444444555555222222222111111111000000////////////..................---------,,,,,,,,,......------,,,++++++***,,,,,,,,,+++++++++******+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************+++++++++************************(((((())))))******++++++************************))))))*********+++++++++++++++************++++++)))************++++++++++++++++++************)))************+++++++++++++++++++++,,,,,,---......---,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,---------.........------,,,,,,------...///,,,---//////......///000///000111444999BBBMMMTTT[[[___dddhhhjjjkkklllmmmlllllllllmmmmmmmmmnnnnnnqqqpppooommmkkkjjjiiiiiifffffffffggggggggghhhhhhkkkjjjhhhgggfffeeecccbbb___aaadddggghhhiiiiiiiiiooo|||vvvrrrkkkddd___\\\VVVMMMIIIKKKAAACCCDDDEEEEEEFFFFFFGGG<<<<<<;;;:::777666555555444444444444444444444444222222222222222111111111222222222222111111111111222111000///...//////000000000000000000000000000000000/////////.........222111///......///111222000000000000////////////////////////////////////...............///000000000000000000000000000000000000000000111111111111222222333444666888:::;;;;;;;;;<<<>>>???@@@AAABBBDDDGGGKKKOOORRRSSS************************+++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++***************)))))))))*********+++++++++++++++***************)))************+++++++++,,,,,,++++++,,,,,,---...---............////////////000000222333444555555555777>>>OOOjjjyyymmmXXX@@@===999666555555444333333333333333444444444444222222111111111000000000////////////..................---------,,,,,,,,,///......------,,,,,,+++,,,,,,,,,+++++++++******+++++++++***************+++++++++***************)))))))))))))))))))))))))))))))))*********++++++***************)))))))))************************)))************+++++++++************************''''''((()))***+++,,,---++++++++++++++++++++++++(((((()))))))))*********++++++************++++++)))************++++++++++++++++++************)))************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,---------------.........//////---------,,,------...///,,,---//////......///000...111666===GGGSSS___ggghhhjjjmmmnnnmmmmmmnnnnnnnnnmmmkkkjjjjjjjjjkkkkkkhhhgggeeecccaaa```___^^^YYYYYYYYYZZZ\\\^^^```bbbhhhfffdddbbbaaaaaabbbcccbbbiiittt{{{rrrkkkaaaVVVQQQPPPKKKJJJHHHFFFEEEEEEFFFFFFCCCBBB???<<<999888777777555555555555555555444444222222222222222222222222333222222222111111111111111111000/////////000000000000000000000000000000000000////////////......111000............000111////////////000000000000////////////////////////...............///000000000000000000000000000000000000000111111111222222222222333444666888:::;;;;;;;;;<<<>>>???@@@AAABBBEEEGGGLLLOOORRRSSS************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************))))))*********+++++++++,,,,,,++++++,,,,,,---...---------.........//////......///111222444555666555666<<>>???@@@AAABBBEEEHHHLLLOOORRRSSS************************************************************************************************))))))))))))))))))))))))***************************************+++++++++************************************++++++++++++************************))))))*********+++++++++,,,,,,++++++,,,,,,---...------------............---...///000222333444555444555888BBBMMMRRRIII===999666444444444555444333333333333333333333333333111111111000000000//////////////////..................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))************++++++++++++,,,,,,++++++******))))))************************))))))*********+++++++++************************+++++++++***************++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++))))))*********++++++++++++++++++*********))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------...------------...////////////000//////111555777???FFFPPPYYY```dddggghhhgggjjjmmmmmmjjjgggdddccc]]]\\\ZZZXXXXXXYYYZZZ\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\^^^```bbbcccdddeeehhhnnnttt|||uuuooofff^^^XXXSSSMMMJJJFFFDDDBBBAAAAAA???;;;888777666666555444333333222222222333333444444444444333333333222222222222111000000111111111111111111000000000000000000000000//////000000000000000000//////............//////.../////////000000000111000000000000000000000000...............///000000////////////////////////111111111111222222222222222222333444666888:::;;;;;;;;;<<<>>>???@@@AAABBBEEEGGGKKKOOORRRSSS***************************************+++++++++************************************************))))))))))))))))))))))))***************************************************************+++++++++*********++++++++++++,,,***************+++++++++)))************+++++++++,,,,,,++++++,,,,,,---...,,,------------.........---......000111222333333333333555:::@@@@@@:::444555444222222444555444333333333333333222222222222111111000000000/////////////////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++++++++***************+++++++++))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++*********************************)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++)))************++++++++++++++++++************)))++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***++++++******++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------......------......///000000000000111333999@@@EEERRRXXX```fffiiiiiiiiiiiiiiijjjllljjjfffaaa^^^\\\[[[[[[\\\]]]___bbbdddfffeeeeeedddccccccccccccdddbbbaaaaaaaaadddhhhllloooxxxrrrdddVVVMMMJJJGGGDDDDDDEEEEEEBBB???999888777666555444333333222333333444444555555666333333333333222222222222///000111222222222111111000000000000000000000000//////000000000000111111////////////////////////......//////000000111111000000000000000000000000...............///000000000000000000000000000000111111111222222222222333222222333444666888:::;;;;;;;;;<<<>>>???@@@AAABBBDDDFFFKKKOOORRRTTT************************))))))*********+++++++++************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++*********+++++++++,,,,,,))))))*********+++++++++)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,---------...............//////000111222222333222333666777666333222222111111222444555444333333333333222222222111111111000000000////////////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,***++++++++++++++++++,,,************************)))************+++++++++++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************++++++)))************++++++++++++++++++************)))+++++++++,,,,,,,,,------)))***,,,.........---,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------..................//////000///000000333999CCCOOOWWW___cccgggkkklllmmmnnnooommmllljjjgggcccaaaaaabbbeeefffgggiiilllnnnooopppmmmlllkkkiiigggfffffffffcccaaa```aaaiiiuuu~~~lll```\\\UUULLLHHHGGGFFFDDDBBB<<<;;;:::999777666555444333333333444555666666666444444333333333222222222///000111222222222222111000000000000000000000000//////000000000111111111///000000000000000000///.........///000111111111000000000000000000000000...............///000000000000000000000000000000111111111222222222333333222222333444666888:::;;;;;;;;;<<<>>>???@@@AAABBBBBBEEEJJJOOOSSSUUU************************))))))******++++++++++++************************************************))))))))))))))))))))))))************************++++++******************))))))******++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------............//////000000111111333222333444444333333444111000000111333555444333333333333222222111111111000000000000////////////000/////////..................---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,---************************)))************+++++++++++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++************++++++)))************++++++++++++++++++************)))++++++,,,,,,,,,---------)))***---/////////...---+++*********+++,,,,,,---++++++,,,,,,,,,------------------.........//////...............///000000//////111555>>>KKKZZZddddddfffhhhiiikkknnnrrruuuooommmiiieeeccceeeiiimmmlllmmmnnnooooooooooooooonnnmmmkkkhhheeecccbbbbbbfffcccaaaeeesssooodddUUUKKKFFFEEECCC@@@>>>>>><<<;;;999888777666333333444444555666777777444444444333333333222222///000111222333333222111000000000000000000000000//////000000111111111222000000111111111111000000---......///000111111222000000000000000000000000...............///000000000000000000000000000000111111222222222333333333222222333444666888:::;;;;;;;;;<<<>>>???@@@AAABBBAAADDDIIIOOOSSSUUU************************++++++************++++++,,,,,,+++******+++,,,,,,))))))))))))))))))))))))************************++++++******************))))))))))))))))))))))))************************************************************************)))************+++++++++***,,,------++++++,,,...,,,,,,,,,---------..................////////////111111111000000000000000000111111111111222222222000000000000000000000000222111000.........///000//////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************************************************************************)))((((((,,,+++***)))))))))++++++******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++***+++---------+++)))((()))************+++++++++))))))***,,,...///111111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------...---...111000---///333222777???JJJUUU^^^eeehhhiiijjjlllmmmoooppppppqqqqqqrrrrrrqqqooooooqqqrrrrrrvvvyyywwwrrrmmmkkklllgggiiijjjfffbbbaaadddhhhiiiooovvvppp]]]QQQJJJEEEAAADDD>>>===@@@>>>999888;;;666555444555666666555444555444333333222222333333222222222111111111111000222222222111111111111000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000//////.........---000000000111222222333333333333333444666777999:::======>>>???AAABBBCCCDDDFFFHHHLLLPPPSSSUUU************************++++++************++++++,,,,,,+++******+++,,,,,,************************************************************************************************************************************************************************)))************+++++++++***+++---,,,++++++,,,...,,,,,,,,,---------..................////////////000000000000000000000000000000111111111222222222000000000000000000000000111000///.........////////////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********************************************************************)))((((((,,,+++***))))))***++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,------+++***(((************++++++++++++******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------,,,+++...222222111333888===CCCLLLWWW```gggjjjlllllllllnnnpppqqqrrrssssssqqqrrrsssrrrqqqqqqrrrrrrvvvtttrrrpppoooooonnnnnnffffffeeeeeefffkkksssyyyuuueeeUUUJJJHHHCCCAAABBB@@@;;;999;;;999888666666777777666444555444444333222333333333222222222222111111111111222222222222111111111111111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000/////////.........000000000111222222333333333333333444666777999:::======>>>???AAABBBCCCCCCIIIKKKNNNQQQSSSTTT************************++++++************++++++,,,++++++******++++++,,,************************************************************************************************************************************************************************)))************+++++++++***+++,,,,,,++++++,,,...,,,,,,,,,---------......---............/////////000000000000000000000000000000000111111111222222000000000000000000000000000///......---........................---------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++************************************************************+++******)))(((+++******)))******++++++******+++++++++,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***+++,,,---,,,+++***)))************+++++++++,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------.....................---...222444444888>>>MMMSSS[[[dddkkknnnnnnnnnooooooqqqrrrtttuuuuuuuuurrrsssttttttttttttsssrrrwwwrrrmmmlllnnnooommmjjjhhhggghhhmmmyyysssdddSSSMMMHHHFFFDDD???======<<<:::888777777777666555555555444333333333333444333333333222222222111111333222222222111111111111111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000////////////......000000000111222222333333333333333444666777999:::<<<===>>>???@@@BBBCCCCCCIIIKKKNNNQQQSSSTTT************************++++++************++++++++++++++++++++++++++++++***************************************************************+++++++++************************************************************************************************))))))*********+++++++++)))+++,,,,,,++++++,,,---,,,,,,,,,---------......---------.........///////////////000000000000000000000000000111111111111000000000000000000000000.........---------....................................---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************************************++++++******)))******************++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))*********+++++++++***+++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------.............../////////333000///222444777???GGG[[[___dddjjjnnnoooooonnnpppqqqrrrtttuuuuuuvvvvvvrrrssstttuuuvvvuuurrrppppppooonnnooopppooollljjjooopppuuujjjaaaVVVNNNIIIDDDAAA@@@<<<:::777666777777666555666555555444444444444444444333333333222222222222333333222222222111111111111111111111111111111111000000000000000000000000//////000111111111111111////////////////////////////////////////////////000000//////////////////000000000111222222333333333333333444666777999:::<<<<<<===???@@@AAABBBCCCEEEHHHLLLQQQTTTWWW************************++++++************++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++)))***,,,+++******+++---,,,,,,,,,---------......------------..................//////000000000000//////000000000111111111000000000000000000000000------..................---...........................---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************************************++++++++++++******))))))******++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++))))))*********+++++++++***+++++++++,,,+++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------.........//////000000000333000000444:::@@@LLLVVVfffgggiiikkkmmmnnnoooppppppppprrrsssttttttttttttsssrrrrrrssstttsssooolllhhhjjjmmmooorrrwww~~~nnn^^^SSSMMMGGGAAA===;;;888666777777777666777666555555444444555555444444444444333333333222333333333222222222222111111111111111111111111111000000000000000000000000//////000111111111111111////////////////////////000000000000000000000000//////000000000000000000000000000111222222333333333333333444666777999:::<<<<<<===>>>@@@AAABBBCCCEEEHHHLLLQQQUUUWWW************************++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++)))***++++++******+++---,,,,,,,,,---------......,,,------------.........---......//////000000111/////////000000000111111000000000000000000000000------.../////////......---------.....................---------,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,************************************************)))***++++++,,,+++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,------......------------------------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................//////000000111111000000444===FFFOOO[[[fffllllllllllllnnnoooqqqrrrooooooqqqrrrrrrssssssssssssqqqoooooopppoookkkgggdddhhhlllsss}}}uuuhhh___TTTJJJDDDAAA===:::999999888777777777666555555555555666555555444444444333333333333333333333222222222222222222222222222222222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000000000000111111000000000111222222333333333333333444666777999:::;;;<<<===>>>???AAABBBBBBIIIKKKNNNRRRUUUVVV************************++++++************++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++(((***++++++******+++,,,,,,,,,,,,---------......,,,,,,---------.........------......///000000111////////////000000000111000000000000000000000000---...///000000000//////---------.........//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************************************)))***++++++,,,,,,,,,+++'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++*********++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................///000000111222222111444>>>KKKUUU[[[ccckkkllllllmmmoooppppppqqqqqqoooooopppqqqrrrrrrrrrrrrsssoookkkjjjkkkjjjfffbbbccchhhsss{{{mmm___PPPLLLFFFAAA>>>;;;999888888777666666555555666666555555555555444444444444444444333333333222222222222222222222222222222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000111222222333333333333333444666777999:::;;;<<<===>>>???@@@AAABBBHHHKKKNNNRRRUUUVVV************************++++++************++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++(((***++++++******+++,,,,,,,,,,,,---------......,,,,,,,,,---------......---------...///000000111////////////000000000000000000000000000000000000---...000111111111000///---------.........//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,************************************************)))***+++,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++******+++++++++,,,,,,,,,))))))******++++++++++++------------------------************************++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++*********+++,,,,,,---++++++,,,,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........//////000111222222222555;;;HHHWWW```bbbdddhhhhhhjjjmmmpppqqqqqqooonnnoooooopppqqqrrrrrrrrrrrrsssnnniiiggghhhgggccc___ccckkk|||sssZZZUUUMMMFFFAAA>>>;;;999888888777666666666666666666666555555555444444444444444444333333333222222222222222222222222222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000111222222333333333333333444666777999:::;;;;;;<<<>>>???@@@AAABBBEEEHHHLLLQQQVVVYYY)))***+++,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++************************)))************+++++++++************************'''((()))***+++,,,,,,,,,++++++************++++++******++++++++++++******************************)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------..............................000000000000111111111111000000000000000000000000////////////////////////000///...---------------........................------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,+++******+++,,,,,,------------------------.........---,,,+++***))),,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,................................./////////////////////...///111444666777AAAIIIUUU```fffhhhhhhhhhkkkkkklllnnnoooppprrrrrrpppsssrrrnnnoootttsssnnnooommmkkkjjjfffbbb______\\\uuuvvvmmm^^^NNNCCC>>>>>>???999555333555555333444777222333444555555555444333222222222222222222222222333333333222222111111111000000000000000000000000//////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888;;;<<<===<<<<<<<<<>>>@@@FFFIIIMMMQQQTTTVVV******++++++++++++******++++++************++++++++++++++++++++++++++++++************************)))************+++++++++************************)))******+++++++++******++++++************++++++******++++++++++++******************************************************)))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------..............................//////000000000111111111//////////////////////////////////////////////////////...---------------........................------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************,,,+++***))))))***++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------......---------,,,,,,,,,......................................./////////,,,///111000000333;;;AAANNNUUU___gggkkklllllllllmmmnnnnnnoooooopppppppppmmmqqqpppmmmnnnqqqooojjjllliiifffdddcccdddgggkkkxxxuuudddUUUJJJCCC@@@<<<888777999999666555777333333444555555555444333222222222222222222222222333333333222222222111111111111111111111111111111///000000111111000000///111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888;;;<<<===<<<<<<<<<>>>@@@FFFIIIMMMQQQTTTVVV++++++************++++++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++***))))))++++++************++++++******++++++++++++******************************************************)))************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------......------------------------//////000000000000111111//////////////////////////////////////////////////////...------------...........................------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------...------------,,,,,,,,,........................---------.........//////,,,000444444333:::GGGRRR]]]bbbhhhmmmooooooooooooppppppppppppppppppoooooojjjmmmooommmmmmnnnllliiiiiijjjkkklllpppvvv~~~ooo]]]OOOGGG@@@;;;999::::::666555666444444555555555444444333333333333333333333333333333333333222222222222111111111111111111111111111000111111111111111111000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888:::<<<<<<<<<<<<<<<>>>@@@FFFHHHLLLQQQTTTVVV,,,,,,***))))))***,,,,,,++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++******************************+++++++++******)))++++++************++++++******++++++++++++******************************************************))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......------------------------////////////000000000111///////////////////////////////////////////////////......---------..............................------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------........................,,,,,,------......//////...222777999>>>HHHWWWbbbeeehhhkkkmmmmmmnnnooopppppppppppppppppppppppppppjjjlllmmmlllkkkjjjiiiggghhhssssssbbbXXXKKKCCC<<<;;;:::888777999555555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111111111000000000000111111000000000000000000000000////////////////////////000000111111111222222222111222333444555777888888:::;;;<<<<<<<<<<<>>IIIVVV```gggkkkjjjkkklllmmmmmmnnnqqqsssnnnnnnoooooopppqqqrrrrrrpppmmmiiifff```]]]aaagggrrrppp```PPPFFF@@@;;;888888888777666555444444444444333333333333333333333333111222222222222333333333222222222222222222222222000111111111111111111000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888999:::<<<<<<<<<===???BBBCCCFFFJJJOOOSSSVVV+++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++************************((()))***+++++++++++++++++++++************++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................////////////////////////---------------...//////........................------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************++++++************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++---------------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))******++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))******+++---......///,,,,,,,,,---------..............................------...///000111222333666???LLLXXX```eeehhhkkklllmmmnnnmmmmmmnnnppprrroooooooooooooooooooooooommmiiifffeeeccceeeppp|||zzzgggZZZPPPDDD;;;777999888666555444444444555444444444444444444444444111111222222222333333333222222222222222222222222///000000111111000000///111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888999:::<<<<<<<<<===@@@BBBCCCEEEJJJOOOSSSVVV++++++---......---++++++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++***************************++++++++++++***))))))++++++************++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............/////////000........................////////////////////////---------------...///000........................---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************)))))))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------***+++,,,------,,,+++***))))))))))))))))))))))))******+++++++++******)))*********++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,)))******+++---...//////,,,,,,,,,------.......................................///000111222333333;;;III[[[eeeggggggiiillllllmmmnnnmmmllllllnnnppppppppppppooonnnmmmmmmlllhhhdddcccfffjjjrrrtttfffVVVHHH@@@999888666555444444444555444444444444444444444444111111111222222333333333222222222222222222222222//////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444555777888888888:::;;;<<<<<<===@@@BBBBBBEEEJJJOOOSSSVVV,,,---...//////...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++*********+++,,,---*********)))))))))))))))++++++******++++++,,,---******+++,,,,,,---......------------------------,,,,,,,,,---...///000000------............------........................//////.........---------------............------------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++------......++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++++++++,,,---...***+++,,,---...---,,,,,,........................///////////////000111111...///000111222555999<<>>::::::777555555666555555666777777666444555444444444444333333333222222333333333333222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111333333444555666777777888:::;;;<<<<<<<<<===???AAAFFFGGGJJJOOOUUUWWW,,,,,,............,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++((())),,,------,,,+++***)))***************++++++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------------............------................................................------............------------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++++++++,,,,,,,,,---------........................---------------.../////////222444666<<>>JJJWWW```eeeiiiiiijjjjjjjjjjjjlllnnnnnnooopppqqqqqqqqqqqqpppllllllhhhaaa]]]cccqqq~~~uuucccRRRGGGAAA===999777666444444666666555444444444444444444444444444333333333444444333333333111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111000000111111222222222333333444444555666777888888:::;;;<<<<<<<<<===???AAADDDEEEHHHMMMSSSUUU+++,,,---......---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************************************************************+++++++++************************++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))******+++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............------........................---------...............------............------------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,---...//////++++++++++++++++++++++++++++++************++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,+++++++++,,,---.................................------......///000111444;;;HHHVVV```cccbbbiiiiiiiiiiiijjjkkklllmmmnnnoooppppppppppppnnnmmmggggggfffbbbbbbkkk}}}~~~|||zzzzzzwwwvvvttttttuuuvvvyyyzzzyyyzzz|||ppp___RRRIIIAAA:::555333333444666888888888333333333444444444444555333333444444444444333333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111000000111111222333333333444444555666777888888999:::;;;<<<<<<<<<===???AAAFFFGGGJJJOOOUUUWWW+++,,,------------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...------............------........................---------.........//////------............------------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******,,,---------,,,+++,,,,,,+++++++++,,,---...........................//////......//////000111555;;;GGGTTT```eeefffdddhhhhhhhhhiiikkkmmmmmmmmmlllmmmnnnnnnnnnllljjjiiiaaabbbdddkkkwww|||wwwuuutttlllkkkiiigggeeeddddddddd```___^^^]]]^^^```bbbdddbbbbbbdddgggjjjmmmpppqqqvvvvvvwwwyyy|||zzznnnbbbWWWJJJ>>>999777555555666777777777333333333444444444555555333333444444444444333333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111000000111222222333444444444444555666777888999999:::;;;<<<<<<<<<===???AAAFFFGGGJJJOOOUUUWWW++++++------------++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))******++++++++++++************************++++++++++++++++++++++++++++++*********+++,,,---))))))***+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---..................---........................---------.........//////---..................---------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,---,,,+++***+++,,,---...........................///////////////000111111999CCCRRR^^^eeehhhiiijjjgggggggggiiilllnnnooonnnjjjkkkllllllkkkiiigggeeeaaabbbiiizzz}}}wwwtttsssrrrnnnnnnlllgggbbb]]][[[[[[XXXWWWVVVUUUTTTUUUVVVWWWVVVTTTSSSRRRRRRUUUWWWYYYWWWWWWWWWXXXXXXYYY[[[[[[\\\\\\\\\^^^aaadddfffhhhkkkllloootttzzz}}}}}}~~~ttthhhWWWHHHAAA>>>:::888666555333222333333333444444555555555333444444555555444444333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111000000111222333333444444444444555666777888999999:::;;;<<<<<<<<<===???AAADDDEEEHHHMMMSSSUUU+++++++++,,,,,,---------******************************+++,,,,,,---......---,,,,,,+++*********+++************************************************)))************+++++++++,,,,,,,,,+++***))))))(((***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++***+++///000///---,,,,,,,,,---------...............------,,,,,,,,,................................................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------......------------------------///......---------......,,,...000//////000444888IIIRRR\\\ccceeefffiiilllkkkkkkkkkkkklllnnnoooppprrrnnnlllkkkgggbbbbbbfffccciiizzz~~~xxxqqqkkkgggccc___[[[ZZZXXXUUUSSSRRRRRRQQQPPPSSSSSSRRRPPPOOOOOORRRUUUUUUTTTSSSRRRRRRSSSTTTTTTXXXVVVTTTTTTUUUUUUTTTSSSWWWVVVUUUUUUTTTTTTUUUUUUYYYYYY[[[]]]```cccfffgggkkkpppyyy|||}}}rrrcccUUUIII???;;;999777555666555444444333333333444444333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333333222111/////////000111111111000000111111222333333333444555666777888888999:::<<<<<<<<<===@@@BBBDDDEEEIIINNNTTTWWW+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++******++++++************************************************************++++++++++++))))))************++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++...000///---,,,,,,,,,---------............---------,,,,,,,,,................................................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++++++++,,,---,,,,,,,,,---------......------------------------///......------............/////////000555;;;AAATTT\\\dddiiijjjjjjkkknnnkkkkkkkkklllmmmnnnooopppooommmlllkkkgggaaabbbgggqqq~~~}}}xxxqqqlllddd```[[[XXXWWWVVVTTTRRRVVVUUUSSSQQQQQQRRRRRRRRRSSSTTTUUUTTTTTTUUUWWWYYYYYYXXXXXXXXXYYY[[[\\\]]]aaa___]]]\\\]]]]]]\\\[[[ZZZZZZYYYYYYYYYZZZ[[[[[[YYYYYYYYYYYYZZZ[[[]]]]]]\\\```eeelllrrryyy~~~}}}mmmZZZEEE;;;888666444444888777666555444444444444333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333333222111000//////000111222222111111222222333444333333444555666777888888999:::<<<<<<<<<===@@@BBBDDDEEEIIINNNTTTWWW++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,&&&'''''')))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++---///...---,,,,,,,,,---------.........------------,,,,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++***+++---...,,,,,,,,,---------......------------------------///......---......//////000000//////333<<>>:::888666555:::999888666555555555555333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333222222111000000000111111111111000000111111222333333333444555666777888888999:::<<<<<<<<<===@@@BBBCCCEEEHHHNNNSSSWWW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,&&&&&&'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,------------,,,,,,,,,---------......------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,++++++---...,,,,,,,,,---------......------------...........................//////000111000///111888DDDPPPYYYbbbfffjjjkkkjjjiiiiiijjjmmmmmmmmmnnnnnnmmmmmmmmmiiifffeeeeeefffmmm}}}xxxnnnhhh```ZZZWWWUUUSSSRRRTTTRRRQQQPPPQQQSSSUUUUUUTTTUUUVVVWWWXXX[[[^^^aaaaaadddiiimmmoooppprrrssswwwwwwwwwwwwwwwxxxxxxyyyxxxwwwuuuvvvxxxyyyxxxxxxqqqppppppooooooppppppppppppooolllhhheeebbbaaa```aaa```^^^^^^___aaacccddddddggglllsss{{{pppWWWHHHAAA<<<:::999999888777666666666666666333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333222111111111111111111111///////////////000111111333333444555666777888888999:::<<<<<<<<<===@@@BBBCCCDDDHHHMMMSSSVVV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,,,,,,,---------......---------....../////////...............///000111111000111555???MMMYYYaaahhhjjjlllnnnnnnnnnnnnnnnmmmmmmnnnnnnmmmlllkkkjjjgggccc```ccclll~~~xxxtttooohhhcccXXXUUUQQQOOOOOOPPPQQQRRRPPPPPPPPPQQQRRRUUUXXX[[[^^^```bbbdddeeehhhmmmqqqwww{{{|||xxxvvvtttsssooolllgggeeeeeeeeedddccc```aaabbbdddgggmmmuuuzzz{{{oooaaaWWWLLLAAA;;;;;;666666666555666666777777333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333111111111222222222222111111000000000000111222222333333444555666777888888999:::<<<<<<<<<===@@@BBBCCCDDDHHHMMMSSSVVV------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---,,,+++***+++---,,,,,,,,,---------......,,,,,,,,,------------...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---,,,,,,...,,,,,,,,,---------......---------...//////000000............///000111111111222555>>>JJJWWW```eeehhhiiijjjkkkmmmnnnnnnnnnmmmmmmnnnmmmllljjjhhhgggeee``````iiizzz{{{ssshhh```[[[YYYVVVTTTPPPPPPOOONNNOOOQQQSSSTTTPPPRRRTTTWWWZZZ```fffjjjooorrruuuwwwwwwzzz~~~yyyvvvuuutttqqqnnnjjjjjjhhhfffdddeeehhhjjjnnnsss|||wwwrrrnnnjjjdddXXXIII???<<<777777666666666666777777333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333000111222222333222222222333333333222333444444555333333444555666777888888999:::<<<<<<<<<===@@@BBBBBBDDDGGGMMMRRRVVV---------,,,,,,+++++++++------------------------+++++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---,,,***)))+++---,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---...,,,,,,,,,---------......---------...///000000000............///000111222222555<<>><<<:::777666444444333444444555555444444333333333333333333333333333222222111111111111222222111111222222222333333333000111222333444333333222///////////////000000111333333444555666777888888999:::<<<<<<<<<===@@@BBBBBBCCCGGGLLLRRRUUU------------------------,,,++++++******++++++,,,))),,,...///...---------+++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,...///000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---,,,,,,,,,,,,---..................////////////............///111222333444BBBRRRZZZ```fffiiiiiikkkkkkkkkkkkkkkkkkkkkkkkrrrmmmjjjjjjgggbbb___```___jjjwwwjjj```ZZZUUURRRKKKKKKMMMNNNPPPSSSWWWYYYXXXZZZ\\\^^^aaaffflllpppwww{{{zzzxxxuuusssrrrssstttuuuvvvtttpppjjjjjjooorrrjjj^^^OOOFFF<<<888999:::666222222444777666333222333444333333333333333333333333111111111222222333444444111222222333333222222111222222222222222222222222222222111111222222333444444555555555666666777777:::;;;<<<===>>>???@@@AAADDDEEEHHHMMMRRRTTT------------------------------,,,,,,,,,,,,------***,,,......---,,,---...++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---,,,,,,,,,------..................///////////////000000//////000444888@@@MMMZZZaaaeeeiiikkkjjjkkkkkkkkkkkklllllllllllliiiggghhhiiifffaaabbbfffuuuqqqjjj___WWWRRROOOMMMKKKPPPPPPQQQSSSTTTXXX[[[^^^]]]```eeekkkqqqxxx~~~zzzxxxxxxxxxyyywww{{{|||xxxtttnnnnnnwww~~~|||uuuZZZOOOBBB:::999999777444333555666666333222333444333333333333333333333333222222111111111111111111111222222333333222222111222222222222222222222222222222111111222222333444444444444555666777777888;;;;;;<<<===???@@@AAAAAADDDEEEHHHMMMRRRTTT------------------------//////............//////,,,---------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------..................////////////000222222000...000888???NNNXXXbbbfffhhhkkkkkkjjjjjjkkkkkklllmmmmmmmmmmmmggghhhjjjiiieeeccciiisss|||ooofffYYYUUUPPPMMMMMMNNNNNNNNNTTTUUUWWWYYY[[[___dddhhhkkkpppwwwxxxxxxxxxzzz~~~zzzwwwrrrrrr}}}fffZZZIII>>>999888777555444555666555333222333444333333333333333333333333333222222111000000//////111222222333333222222111222222222222222222222222222222111111222222333444222333444555666777888999:::;;;<<<===???@@@AAABBBCCCEEEHHHMMMRRRTTT------------------------//////............//////,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,---------......---,,,+++,,,...///...---------------------------------------------------........................+++,,,---...///...---,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,---------...------............///////////////222333000...222===GGGWWW___fffggghhhjjjjjjhhhjjjjjjlllmmmmmmmmmmmmmmmjjjiiiiiigggdddffftttuuuhhh]]]VVVRRRPPPOOOOOOQQQSSSUUUVVVUUUYYY]]]```ccciiipppvvv|||zzz~~~yyyvvvuuurrrrrr{{{iii^^^NNNBBB<<<999666444666666666555444333333444333333333333333333333333222222222222111111000000111222222333333222222111222222222222222222222222222222111111222222333444222222333555666888999:::999:::;;;<<<>>>???AAAAAACCCDDDHHHMMMRRRUUU------------------------......------------......,,,------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,+++,,,...///...---------------------------------------------------........................***+++---.........---,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++,,,---.........------............////////////...111222111000777EEEPPP^^^cccgggggghhhkkkkkkiiiiiijjjlllmmmnnnmmmlllkkkiiigggfffhhhlllvvvyyylllaaaYYYSSSPPPOOOOOOOOOOOOPPPRRRUUUWWWYYY^^^ffflllrrryyy}}}}}}~~~xxxsssoooqqqppppppsssxxxxxxuuuccc[[[PPPGGG@@@<<<777555888777555444444444444333333333333333333333333333222222222333333333444444111222222333333222222111222222222222222222222222222222111111222222333444222222333555666888999:::777888999;;;===???@@@@@@CCCDDDGGGMMMRRRUUU------------------------------,,,,,,,,,,,,------,,,---------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......---,,,+++,,,...///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............+++,,,---.........---,,,............////////////---///111333666@@@OOOYYYdddhhhiiihhhjjjmmmmmmkkkiiijjjlllmmmmmmllljjjiiijjjiiinnn{{{tttlllbbbXXXRRROOONNNMMMPPPQQQRRRRRRSSSVVVZZZ^^^eeemmmyyy~~~|||wwwqqqpppjjjnnnqqqpppooonnnjjjeee^^^YYYRRRKKKFFFAAA<<<999:::888555444444555444333333333333333333333333333222222333333444555555666111222222333333222222111222222222222222222222222222222111111222222333444222333444555666777888999777888999;;;===???@@@AAABBBDDDGGGMMMRRRUUU------------------------------,,,,,,,,,,,,------***,,,......---,,,---...------------------------++++++,,,---------------------------------------------------............+++++++++,,,,,,---------........................---,,,,,,,,,,,,---......------------------------------------------------------------............,,,,,,,,,---------......---,,,+++,,,...///...---................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............***+++---//////...---,,,............////////////---///111666>>>KKKYYYbbbiiikkkjjjhhhiiimmmmmmiiiiiijjjlllmmmllljjjgggfffiiilllzzz}}}mmm\\\XXXRRRNNNMMMNNNOOOOOOTTTVVVYYY[[[^^^ccckkkpppyyyzzzsssoooiiipppuuutttrrroookkkfff^^^[[[UUUOOOJJJFFFBBB@@@<<<888444333444555444333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222222222111111222222333444444444444555666777777888888999;;;===???AAABBBCCCBBBCCCGGGLLLRRRUUU---------------------------------,,,,,,---------***,,,...///...---------------------------------+++,,,------......---------------------------------------.........//////+++++++++,,,,,,---------........................---,,,,,,,,,,,,---......------------------------------------------------............/////////000,,,,,,,,,---------......---,,,+++,,,...///...---........................................................................---,,,+++***+++,,,---...---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............***+++---//////...---,,,............/////////000...///222888DDDRRR```hhhjjjkkkiiifffgggjjjjjjfffiiijjjllllllkkkiiifffddddddjjjxxxmmm___QQQOOONNNNNNPPPRRRSSSRRRVVVYYY]]]aaafffnnnxxx}}}vvvoookkksssyyyyyywwwuuurrrnnnbbb^^^XXXRRRMMMIIIGGGFFF<<<999444333444555444333333333333333333333333333444444333222222111111111222222222333333222222222222222222222222222222222222222111111222222333444444555555555666666777777:::;;;<<<>>>@@@CCCDDDEEEBBBCCCGGGLLLRRRUUU---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,------......------,,,------------------------.................................------,,,,,,,,,.................................------,,,,,,,,,------------------------.........------,,,,,,,,,........................------------------------------------------------................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................---------,,,,,,+++++++++---------,,,,,,+++++++++++++++------------++++++///...,,,+++***+++,,,,,,------------------------------------------------.........------,,,,,,,,,---------............///111///------.../////////000111666AAANNN[[[bbbeeejjjjjjiiiiiijjjjjjkkklllppplllkkkllljjjeeeaaaaaa^^^mmm~~~mmm```XXXTTTMMMNNNPPPSSSUUUVVVUUUTTTXXX___ffflllvvvzzztttsssuuu||||||sssmmmdddXXXRRRQQQPPPKKKFFF@@@===999666555555444222333333333333333333333333666555444444222222111000111111222222222333333333111111111111111111111111333333333333333333333333444444555555666777777777888999:::<<>>@@@BBBBBBCCCDDDGGGLLLQQQTTT------------------------------,,,,,,,,,,,,------------------------------------------------------------............------------------------------.......................................---------.......................................---------.................................---------------........................------------------------------------------------................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++------------------------------------------------...------------,,,,,,,,,---------............///------......//////000000222888DDDQQQ^^^eeegggfffhhhhhhiiijjjjjjkkkllllllmmmiiigggfffbbb]]]]]]```nnntttkkk^^^UUUQQQQQQQQQPPPTTTTTTUUUWWW[[[aaafffiiiuuu||||||uuulll```YYYWWWVVVSSSPPPKKKFFF@@@:::888777666555333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333444444555555666777777777::::::;;;===>>>@@@AAAAAADDDEEEGGGLLLQQQTTT------------------------------,,,,,,,,,,,,------................................................------............------................................................///.............................................///............................................................---------........................................................................................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***---------------------------------------------------------------------------------............///...000111111111000111222666???LLLZZZeeehhhhhhfffggghhhiiijjjkkkllllllllljjjgggeeeccc___\\\aaaiiixxxddd\\\SSSOOOPPPRRRSSSSSSWWWXXXZZZ^^^dddmmmwww}}}sssjjj___XXXUUUTTTSSSQQQOOOJJJBBB<<<999777666555444444444444444444444444222222222333333444444444111111222222222333333333333333333333333333333333222222333333333333444444444444555555666777777777;;;;;;<<<===>>>???@@@@@@DDDEEEHHHLLLQQQTTT------------------------...------,,,,,,------...................................................---......//////......---........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////................................................................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---------------------------------------------------------------------------------............///...000222111//////111222>>>FFFTTT```hhhiiigggeeeggghhhiiikkkkkklllkkkkkkiiigggddd```[[[\\\gggtttyyygggZZZVVVRRRQQQSSSUUUVVVUUUZZZ]]]cccjjjssskkkdddZZZTTTQQQPPPOOONNNOOOJJJCCC===:::888666444444444444444444444444444111222222333333444444555111111222222222333333333333333333333333333333333222222222333333444444444444444555555666777777777;;;;;;<<<===>>>???@@@@@@EEEEEEHHHLLLQQQTTT------------------------......------------............................................................////////////..............................////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000.............../////////////////////////////////................................................................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,------------------------------------------------,,,,,,,,,------------...---------............///,,,...//////---...222666IIIPPP[[[dddhhhhhhgggfffhhhiiijjjkkklllkkkjjjiiiiiifffbbb^^^[[[aaatttyyyhhh[[[SSSSSSSSSSSSTTTVVVYYYZZZ^^^dddmmmwww}}}vvvccc^^^WWWRRROOONNNMMMMMMMMMIIIDDD???<<<999777555444444444444444444444444222222222333333444444444111111222222222333333333333333333333333333333333111222222333333444444555444444555555666777777777::::::;;;===>>>@@@AAAAAAEEEFFFHHHLLLQQQTTT------------------------......------------............................................................////////////..............................//////////////////////////////000000000111111111//////////////////////////////000000000111111111000000000000000000000000---........./////////000////////////////////////................................................................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------------------------------------------------+++++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......---------............///***---/////////222999@@@UUUZZZaaafffgggfffggghhhiiijjjkkklllllljjjiiihhhdddcccbbbaaacccqqqwwwkkkaaaYYYUUUQQQTTTVVVVVVWWWZZZaaahhhmmmvvv}}}vvvnnnhhh^^^[[[WWWSSSQQQPPPOOONNNKKKHHHEEEBBB???<<<999666555555555555555555555555333333333333333333333333111111222222222333333333222222222222222222222222111111222333333444555555444444555555666777777777999999;;;===>>>@@@BBBBBBEEEFFFHHHLLLQQQSSS------------------------......------------......////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000---.........//////000000000000000000000000000000////////////////////////////////////////////////................................................------------------------........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------------------------........................+++++++++,,,,,,---------+++++++++,,,,,,---------------++++++++++++------,,,,,,+++***+++,,,...///------------------------------------------------,,,,,,,,,------.........---------.........//////+++...000111222888BBBJJJ]]]aaaeeegggffffffgggiiijjjkkkllllllllljjjhhhfff___```aaaeeemmmooo___UUUPPPQQQTTTSSSWWW[[[ZZZZZZ```lllvvv}}}zzzxxxuuuqqqjjjbbb[[[]]][[[YYYVVVTTTRRRQQQQQQJJJHHHEEEDDDBBB???;;;888555555555555555555555555333333333333333333333333111111222222222333333333111111111111111111111111111111222333333444555555444444555555666777777777888999:::<<>>??????CCCDDDFFFKKKPPPTTT/////////.............../////////000000000000000222111000///////////////---......///000000000000///111222222000//////000333222111111111111222333000111111111222222222333111222222333333333333222222222111111222222333444444444333333222111111111111111111111000000000000333222111111111222333333333333222222222111111111111111111111111000000000........./////////000000////////////////////////....................................................................................////////////////////////////////////........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---***++++++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------............///............//////////////////000333666===LLLZZZbbbdddgggiiijjjjjjiiihhhlllmmmmmmllljjjiiieeebbb\\\aaajjjzzzuuuiii^^^UUURRRRRRRRRTTTXXXYYY```bbbhhhsssyyy|||sssqqqppppppqqqooollliiibbbbbbaaa^^^[[[WWWSSSQQQKKKHHHEEECCCAAA???<<<999888777555444444444444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444666666666666777777777777888999:::;;;<<<>>>??????BBBCCCFFFKKKPPPSSS................................................000000///...............000000111111111111000000222333444333111//////000222222222333333555666666555555666777888999::::::777888999::::::::::::999<<<<<<<<<;;;<<<======>>>======<<<;;;;;;:::999999777666666555444333333333333333222111000000000111000000000000000/////////000000//////////////////////////////000000000000////////////////////////....................................................................................////////////////////////////////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............///............////////////000...///555===FFFSSS___dddggglllqqqrrrqqqnnnkkkllllllmmmmmmkkkhhhdddccc[[[hhh{{{xxxccc]]]VVVRRRTTTVVVVVVYYY]]][[[eeekkkuuu{{{rrrpppoooooopppqqqooonnnjjjiiigggddd```[[[WWWUUUKKKIIIEEECCCBBBAAA???===999888777555444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444555666666666777777777888888999:::;;;<<<>>>??????AAABBBEEEJJJOOORRR.............../////////////////////////////////////////////000000111222444444333222111111111111333555777777777666777888888999;;;===@@@CCCEEEFFFGGGGGGHHHJJJKKKLLLMMMNNNLLLLLLKKKKKKKKKLLLMMMNNNRRRRRRQQQQQQRRRRRRSSSTTTPPPPPPOOOOOONNNMMMMMMLLLGGGGGGFFFDDDBBBAAA??????;;;:::999777555444222222/////////000000000000000//////000000000000000111////////////000000000000////////////////////////....................................................................................////////////////////////////////////................................................---,,,,,,++++++,,,,,,---------------------------......------------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------,,,,,,---------............///............////////////111...111:::FFFPPPZZZcccfffiiinnnrrrsssrrrpppnnniiiiiijjjkkkhhhcccaaabbbaaauuu~~~hhhWWWWWWTTTTTTXXXZZZZZZ^^^cccfffrrr|||{{{xxxsssooonnnnnnoooppprrrqqqoookkkeee```[[[YYYKKKIIIFFFDDDDDDCCCBBBAAA;;;:::888666555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444555555666666777777888888888999:::;;;<<<>>>??????AAABBBDDDIIINNNRRR........./////////000000222222333333333444444444444333333333333333444444444444333444555666888999<<>>??????AAABBBDDDIIINNNRRR/////////000000111111222000000111222333444555555666666555444444444444444888888:::<<<@@@DDDHHHJJJNNNQQQTTTWWWYYY[[[^^^```dddeeefffhhhhhhiiiiiihhhiiijjjkkklllnnnooopppqqqmmmjjjgggddddddeeehhhiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkklllllllllmmmmmmmmmmmmlllkkkjjjiiihhhgggfffaaa```^^^\\\YYYUUURRRQQQIIIGGGDDDAAA===999666555222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////....................................////////////////////////////////////................................................------,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------............---------............///............////////////111333<<>>??????AAABBBEEEJJJOOORRR///000000111222222333333000111222333555777888999<<<<<<<<<===???AAABBBCCCKKKKKKLLLOOOSSSXXX\\\___aaacccfffhhhhhhiiikkklllkkklllmmmnnnmmmmmmlllkkkiiijjjkkklllmmmnnnoooppplllkkkjjjhhhgggfffeeeeee``````______``````aaabbbddddddeeefffggghhhhhhiiihhhhhhiiijjjkkkllllllmmmhhhggggggfffdddbbb___^^^XXXVVVTTTPPPLLLIIIFFFEEE??????===;;;999777555444444444333333333222222222000000000000000000000000////////////////////////////////////////////////....................................////////////////////////////////////......................................................------------..............................,,,,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------.........///---------............///............////////////000666CCCSSS^^^bbbeeejjjkkkkkkjjjjjjjjjkkklllmmmkkkbbb^^^^^^[[[ZZZeeetttwwwiii___XXXVVVXXXUUUXXX^^^cccfffkkkyyy|||rrrlllmmmsssxxxqqqssstttrrrlllcccZZZTTTNNNJJJFFFDDDDDDDDDDDDDDD@@@???<<<999777666555555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444555666777888999999888999:::;;;<<<>>>??????BBBCCCFFFKKKPPPSSS000000111222333333444444777888999;;;===???AAABBBEEEGGGIIIMMMRRRVVVZZZ\\\`````````aaadddgggjjjmmmlllnnnoooooonnnmmmnnnoookkkmmmnnnoooppppppoooooollllllmmmnnnoooooopppqqqooopppqqqqqqooolllhhhfffVVVVVVVVVVVVVVVWWWWWWXXXYYYYYY[[[\\\]]]___``````\\\]]]___bbbeeegggiiikkkllllllmmmmmmmmmkkkjjjiiifffeeedddbbb```^^^]]]\\\TTTRRROOOLLLHHHDDDBBB@@@666666666555555444444444000000000000000000000000000000000000000000000000000000000000000000000000..................................../////////000////////////////////////........................///////////////////////////......------......///........................---------------...///000,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////---------.........//////............/////////000000888GGGXXXaaacccfffjjjhhhhhhhhhhhhhhhhhhhhhhhheee\\\XXX[[[]]]aaaqqqtttcccZZZUUURRRUUUZZZWWWZZZaaahhhmmmuuuvvvmmmkkknnnrrrmmmoooqqqpppkkkaaaWWWPPPNNNKKKFFFDDDCCCDDDDDDDDDAAA@@@===:::888666666555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444444555666777888999999888999:::;;;<<<>>>??????CCCDDDFFFKKKPPPTTT111222333444555777;;;>>>BBBEEEIIIMMMOOOSSSWWWZZZaaaccceeegggiiijjjkkkkkklllllllllmmmnnnoooqqqrrrsssrrrqqqpppnnnlllkkkkkkmmmjjjgggiiimmmpppnnnkkklllllllllmmmnnnpppqqqrrrsssssstttssspppmmmiiifff\\\\\\[[[ZZZYYYXXXWWWVVVXXXWWWXXXZZZ\\\[[[VVVQQQSSSPPPMMMNNNTTTZZZ]]]___dddgggmmmqqqsssqqqooolllpppnnnjjjgggdddcccccccccaaaaaabbbaaa___[[[WWWTTTMMMIIIEEECCCAAA>>>999555444333222111111222333444333222111000///////////////000000111111111000000000000///...............////////////////////////////////////////////////111000///------....../////////.........---------------------------------//////.........---------.................................------,,,,,,,,,..............................------------......------------------------------------------------,,,,,,,,,---------......---------------------------------............///---------.........//////000...000222111...000555666DDDUUU```cccdddfffiiillliiihhhiiikkklllkkkiiibbb^^^WWWTTT[[[mmmooodddZZZUUUSSSTTTYYY___^^^___gggsss|||{{{vvvsssllleeecccbbb```___]]]ZZZVVVRRRQQQNNNIIIEEECCCCCCEEEFFFDDDAAA>>><<<;;;999666444555555444333333222111111444444444333333222222222333333444444333333222111222333444555555555444333555555555666666666666666666888:::;;;;;;<<<>>>???AAABBBDDDIIIMMMPPP555777;;;???BBBFFFKKKNNNXXXZZZ]]]___aaacccfffiiikkkkkkmmmnnnoooooopppppppppppppppqqqrrrsssuuuuuuvvvuuutttrrrooommmkkkkkkjjjgggdddeeeiiikkkiiifffiiiiiiiiijjjjjjkkklllmmmqqqrrrsssttttttrrrooonnnhhhggggggfffeeeccccccbbbaaa``````aaabbbaaa\\\YYYPPPLLLHHHGGGJJJMMMOOOPPPYYY]]]dddjjjoooqqqqqqqqqrrrppplllgggccc```]]]\\\[[[\\\^^^```aaa```___^^^___\\\YYYVVVTTTQQQLLLHHH???>>>;;;888555333222222222222111111111111111111///000000000//////......000000///............///////////////////////////////////////////////////111000///...---...////////////.........---------------------------------//////.........---------.................................------,,,,,,,,,..............................------------......------------------------------------------------,,,,,,---------.........---------------------------------............///---------.........//////000...000222000...111777>>>IIIXXXaaadddeeegggjjjkkkjjjiiijjjkkkkkkiiigggbbb\\\WWWXXXeee~~~~~~mmmddd]]]XXXWWWXXXXXX\\\aaacccgggrrr{{{rrriii___]]]ZZZXXXWWWUUURRRPPPQQQOOOLLLHHHFFFEEEDDDDDDCCCAAA>>><<<;;;999777444555444444333333222222222444444444333333222222222333333444444333333222111222333444555555555444444555555555555666666666666666888:::;;;;;;<<<>>>???AAABBBEEEIIINNNQQQ999===CCCJJJOOOTTTZZZ]]]gggiiikkkllllllmmmoooqqqsssttttttuuuuuuuuuttttttuuuuuuvvvvvvwwwxxxzzzzzzzzzyyywwwuuurrrpppnnnmmmkkkhhheeefffhhhiiihhheeeiiihhhhhhgggggghhhhhhhhhlllnnnpppssstttsssrrrrrrqqqqqqqqqpppppppppoooooohhhgggeeeeeeeeeccc```^^^TTTPPPJJJGGGFFFFFFFFFFFFOOOSSSYYYaaaiiiooosssuuusssqqqmmmhhhaaa\\\WWWTTTSSSUUUXXX\\\___bbbdddeeegggfffdddcccbbb___[[[XXXPPPMMMIIICCC>>>999666555222222222222222111111111111111000000//////......111000//////......//////////////////////////////////////////////////////111000///.........///////////////............---------------------------...............---------.................................---------------..............................------------......------------------------------------------------,,,------------.........---------------------------------............///------........./////////000///000111000///333:::HHHQQQ\\\cccdddeeehhhkkkkkkjjjjjjkkkkkkiiifffccc^^^YYYVVV\\\pppooo```XXXVVVVVVZZZ]]]]]]```eeehhhooo}}}wwwlll^^^[[[WWWTTTRRRQQQPPPNNNPPPPPPOOOMMMJJJFFFCCCAAABBB@@@>>><<<;;;:::777555444444444333333333333333444444333333333333222222333333444444333333222111222333444444555555444444555555555555666666777777666888:::;;;;;;<<<>>>???BBBCCCEEEJJJOOORRRFFFJJJQQQXXX]]]bbbfffiiikkkmmmoooppppppppprrrtttvvvwwwwwwxxxxxxxxxwwwwwwyyyyyyyyyyyyzzz{{{|||}}}|||{{{yyywwwuuutttrrrqqqrrrooommmlllmmmnnnlllkkklllkkkjjjiiiiiihhhhhhhhhiiijjjlllmmmnnnnnnmmmlllppppppqqqrrrsssttttttuuuooommmkkkiiigggfffeeeddd```]]]WWWRRROOOMMMLLLLLLNNNQQQVVV]]]eeelllrrruuuqqqpppmmmiiibbb\\\VVVRRRRRRSSSUUUWWWZZZ]]]___`````````aaacccddddddcccbbb^^^\\\WWWRRRLLLGGGCCCAAA:::999888666444222111000222222111111000000000000111000000///.../////////////////////////////////////////////////////////000000000////////////////////////......................................................................................................---------..............................------------......,,,,,,------------------------------------------------------............---------------------------------............///............////////////000///000111000000777@@@SSSXXX___cccddddddgggjjjjjjjjjkkkkkkjjjgggcccaaa___\\\]]]hhhzzzfff]]]TTTSSSVVV[[[___```eeekkkttt~~~wwwllleee```ZZZUUURRRQQQQQQPPPPPPQQQRRRQQQNNNHHHBBB>>>BBB@@@===<<<;;;:::888666333333333444444444444444333333333333333333333333333333444444333333222111333333333444444444444444444444555555666666777777666888:::;;;;;;<<<>>>???BBBCCCFFFJJJOOOSSSZZZ^^^ccchhhkkkmmmppprrrppprrrtttuuuvvvwwwyyy{{{wwwxxxyyyzzzzzz{{{{{{zzzxxxxxxxxxxxxyyyzzz{{{{{{yyyyyyxxxxxxwwwvvvvvvuuuvvvtttsssrrrrrrqqqqqqppppppooonnnmmmlllkkkkkkkkkiiijjjjjjiiihhhgggeeedddhhhiiikkkmmmooorrrssstttssssssqqqooolllkkklllllljjjgggccc^^^ZZZWWWWWWWWWWWWXXXZZZ^^^dddiiinnnqqqppppppooolllhhhbbb]]]ZZZZZZZZZYYYYYYYYYXXXXXXXXXTTTVVVZZZ]]]aaadddgggiiigggeeebbb___ZZZVVVSSSQQQIIIHHHFFFBBB>>>999666333333222111000000000111111111111000///////////////000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////........................---...................................................................................................------------......,,,,,,,,,---------......---------------------------------.........//////---------------------------------............///........./////////000000//////000111000222<<>>???BBBCCCEEEJJJPPPSSSgggiiilllnnnoooppprrrtttsssuuuwwwyyyyyy{{{}}}zzz{{{{{{|||}}}}}}}}}}}}vvvuuuuuuuuuvvvvvvwwwxxxuuuuuuuuuuuuuuutttttttttsssrrrqqqpppooonnnnnnnnnpppooonnnlllkkkjjjjjjjjjkkkjjjiiihhhfffcccbbbaaacccdddfffhhhkkknnnpppqqqnnnnnnnnnmmmkkkjjjkkkmmmjjjiiigggbbb^^^\\\\\\]]]`````````aaacccfffiiikkknnnnnnooonnnllliiifffddddddcccbbb```]]]ZZZWWWVVVLLLNNNQQQUUUYYY^^^dddhhhkkkjjjhhhfffccc```^^^\\\XXXWWWUUUQQQLLLGGGBBB@@@888666444222111111111111222111000000//////000000000000000000000000000000000000000000000000000000000000111111111000///......////////////000000000........................---------....................................................../////////..............................------------......+++,,,,,,------.........------------------------------........./////////---------------------------------............///....../////////000000000//////111222222666CCCQQQ]]]```bbbcccdddeeeggghhhhhhjjjkkkjjjfffccc``````]]]fffwww}}}kkkZZZTTTWWW\\\ZZZ\\\```fffnnn|||~~~xxxpppnnnhhh___XXXTTTRRRRRRQQQPPPRRRSSSSSSOOOIIIBBB>>>@@@>>><<<<<<<<<;;;999888555555555444444444444444222222333333333333444444333333444444333333222111444333333333333444555666333444444555666777888888666888:::;;;;;;<<<>>>???AAABBBEEEJJJOOOSSSkkklllnnnnnnoooppprrruuutttvvvxxxyyyzzz{{{}}}||||||}}}}}}}}}|||{{{{{{ssssssrrrrrrssssssttttttppppppppppppooooooooonnnkkkkkkjjjiiihhhhhhhhhiiiiiiiiigggfffeeeeeeeeeeeegggffffffeeecccbbbaaaaaabbbcccdddfffgggiiijjjjjjdddfffhhhhhhgggfffhhhjjjhhhiiigggccc___]]]^^^```cccbbbbbbbbbcccdddffffffhhhiiiiiijjjjjjiiihhhhhhgggggggggfffccc___\\\ZZZMMMNNNPPPPPPRRRWWW___dddlllllljjjhhhfffbbb___^^^^^^^^^]]][[[XXXTTTPPPNNNDDDBBB>>>:::777555444333222111000000//////000000000000000000000000000000000000000000000000000000000000111222111000///....../////////000000000000........................---------.........//////........................---........./////////000..............................------------......++++++,,,,,,---......///------------------------............////////////---------------------------------............///.../////////000000000000...///111333333999HHHXXX```aaaccceeefffggghhhiiihhhjjjjjjhhhdddaaa```aaa___lll{{{nnnbbbWWWVVV\\\\\\\\\```gggppp|||xxxqqqlllfff___XXXUUUTTTTTTSSSQQQQQQRRRPPPMMMHHHCCC@@@???===<<<<<<<<<<<<:::888666666555555444444333333222222222333333444444444333333444444333333222111444444333333333444555666333333444555666777888888666888:::;;;;;;<<<>>>??????@@@DDDIIINNNRRRnnnpppqqqqqqrrrtttxxx{{{xxxzzz{{{|||{{{|||}}}}}}}}}|||{{{zzzyyywwwvvvrrrqqqqqqqqqqqqrrrrrrsssnnnnnnmmmlllkkkjjjiiiiiieeeffffffeeeccccccdddeeecccbbbaaa```____________aaaaaaaaaaaaaaaaaaaaaaaacccccccccdddddddddeeeeeebbbeeehhhiiihhhhhhjjjllliiijjjiiieeeaaa___```bbbbbbbbbbbbbbbbbbcccddddddaaabbbcccdddeeeeeeeeeeeeeeefffhhhhhhfffccc```^^^VVVWWWVVVTTTTTTWWW___dddmmmlllkkkhhheee```]]][[[\\\]]]^^^^^^]]][[[XXXWWWPPPMMMHHHBBB===:::888777222111111000000000000000000000000000000000000000000000000000000000000000000111111222222000///....../////////000000111111////////////////////////---------.........//////........................---.........//////000000.................................------.........++++++,,,,,,---...//////------------------------............/////////000---------------------------------.........//////////////////000000000000...///111333444;;;LLL\\\aaabbbdddfffhhhiiijjjkkkhhhiiijjjgggccc```aaabbbhhhwwwjjjbbb]]]WWWXXX___[[[\\\cccmmmxxx~~~wwwpppjjjeee___ZZZXXXWWWWWWVVVQQQQQQPPPOOOLLLHHHDDDBBB???===<<<;;;<<<<<<:::999777777666555444333333333222222222333333444444444333333444444444333222222444444333222333444555666333333444555666777888999666888:::;;;;;;<<<>>>??????@@@CCCHHHNNNRRRqqqqqqqqqrrrtttwwwzzz{{{yyyyyyzzz{{{|||}}}}}}}}}|||{{{yyywwwtttrrrpppoooppplllggggggjjjkkkiiieeeaaaggghhhcccaaacccbbb^^^^^^^^^^^^___``````aaaaaaaaacccdddcccaaa```dddgggkkkmmmlllhhhiiipppwwwyyyzzzsssnnnqqquuuqqqlllhhhiiirrrxxxxxxxxx{{{~~~wwwxxxwwwssskkkccc[[[XXXZZZ```ccccccdddeeeccc^^^aaaaaa```___```aaabbbccccccccccccdddffffffdddccc^^^]]][[[XXXWWWZZZ^^^bbbgggffffffhhhkkkkkkhhheee^^^]]]\\\[[[[[[[[[\\\\\\^^^\\\YYYUUUQQQKKKEEE@@@:::999666444222111111111333111......000222333333////////////000000000000000000000000000000000000222111111111000000////////////000000000000//////........................////////////////////////........................000///...------------------,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,........................,,,,,,,,,---------......////////////////////////...............///000000000//////222:::GGGUUU]]]eeeffffffggghhhiiiiiijjjiiigggffffffaaa\\\]]]aaaooo{{{lll^^^XXXXXXYYYZZZ\\\ZZZ^^^ggguuuyyyrrrgggccc]]]ZZZZZZYYYWWWTTTOOONNNLLLLLLKKKJJJGGGEEE???<<<999999;;;<<<:::888:::999888666444333333333444444444333333222222222333333333333333333333333444333333333333444555555555555555555666666666666777777777888999:::<<<<<>>:::888888555222111111111111000333333222222111000000000000000000000000000000000111111111111000000000000//////000000000000//////........................////////////////////////........................//////...------------...---------,,,------...///------------------------.........---------------........................,,,------------.........//////////////////////////////......//////000111222111333;;;HHHUUU___cccffffffhhhiiijjjjjjkkkkkkgggeeeccc^^^WWWUUU\\\gggrrr___WWWQQQSSSWWWZZZ]]]aaabbblll}}}}}}wwwooolllhhhddd___XXXQQQLLLJJJHHHFFFFFFFFFEEECCCAAA???===;;;:::;;;;;;:::999:::999888777666444444333444444333333333333222222333333333333333333333333444333333333333444555555555555555555666666666666777777777888999:::<<<<<>><<<;;;;;;::::::999999999999888777666444444333333333333333333333333333333333333333333333333444333333333333444555555555555555555666666666666777777777888999:::<<<<<>><<<::::::::::::999999999999888777555444333333333333333333333333333333333333333333333333444333333333333444555555555555555555666666666666777777777888999:::<<<<<>>777666666555444333333222111111111111111111111111///000000000111111111111//////000000000000//////////////////////////////////////////////////////........................---------------...//////...............//////000---------------------------........./////////000....................................////////////////////////////////////000000//////000000111222111<<>>:::888999;;;999999:::;;;:::999777555222222222333333444444444333333333333333333333333444333333333333444555555555555555555666666666666777777777888999:::<<<<<>>:::888999;;;999999;;;;;;;;;999777666222222222333333444444444333333333333333333333333444333333333333444555555555555555555666666666777777777777888999:::<<<<<>><<<:::999888888999::::::999888777666444444333222222222333333222333333444444333333222444444444444444444444444666666666666555555555555777777777888999:::<<<<<<@@@BBBEEEIIIMMMOOOXXXSSSPPPSSS[[[eeekkkmmm{{{yyyqqqiiiddd^^^\\\\\\ZZZVVVRRRTTTTTTTTTTTTUUUVVVWWWWWW^^^]]]\\\ZZZXXXVVVUUUTTTQQQOOOLLLGGGBBB===999777555333111111333444444444333222222333444333111///111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////....................................................................................................................................////////////........................000...///222222000222666===LLL[[[aaaaaadddfffhhhgggfffeeeffffffddd___[[[WWWXXX^^^pppooo```WWWSSSTTTXXXXXXbbbfffnnnzzzssslllgggdddbbb```______]]][[[WWWSSSNNNKKKGGGDDDBBBAAA???===?????????>>>===;;;:::999888999999:::999888777666555444333333222333333333222333333444444333333222444444444444444444444444555555666666666666666666777777777888999:::<<<<<>><<<>>>>>>>>>>>>===<<<;;;:::999999999:::999999888777555555444333333333333333222333333444444333333222444444444444444444444444444444555555666777777777777777777888999:::<<<<<<>>>AAADDDHHHKKKNNN___jjjzzzyyyrrreeeZZZRRRQQQRRRUUUVVVXXX\\\^^^___]]]ZZZXXXRRRSSSSSSRRRQQQOOOMMMLLLDDD@@@:::666444444444444333222111222333333222111111111111111111111111111000000000000000000000000111111111111000000000///////////////////////////....................................................................................................................................////////////........................111///000222111111777???OOOZZZbbbcccbbbdddfffgggccccccccccccaaa^^^ZZZWWW[[[cccxxxqqqcccVVVRRRTTTXXX\\\___hhhyyy~~~ssshhhbbbbbbdddaaa```___^^^^^^\\\YYYWWWQQQMMMIIIFFFDDDBBB???>>>==================<<<;;;999999999999999999999888777666555444333333333444222333333444444333333222333333444444444444444444333333444555666777888888777777777888999:::<<<<<<>>>@@@DDDGGGKKKMMMwwwyyykkk___WWWRRRQQQUUUVVVYYY\\\^^^______^^^WWWVVVTTTSSSRRRRRRSSSSSSMMMIIIBBB<<<888555333111222111000111222444333222111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////////////////////////////....................................................................................////////////////////////////////////000//////111111222;;;EEEUUU]]]dddcccaaaccceeeeeeffffffeeeccc___[[[WWWVVV\\\ggg~~~hhh]]]SSSQQQUUUYYY^^^bbbooo~~~uuukkkffffffgggfffdddbbb```^^^\\\YYYVVVQQQNNNIIIFFFDDDCCCAAA???<<<<<<============<<<<<<999999999999999999::::::888777666555444444444444222333333444444333333222333333333444444444555555222333444555666777888999777777777888999:::<<<<<<>>>@@@DDDGGGKKKMMMsssfff[[[TTTTTTUUUVVVXXXZZZ\\\]]]]]]^^^\\\XXXUUUSSSRRRRRRSSSRRROOOJJJFFFAAA<<<777333333222000111333444444333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////....................................................................................//////////////////////////////////////////000111222555@@@LLLXXX___dddcccbbbdddeeeeeeiiihhhfffbbb\\\XXXVVVVVVaaaoooqqq___XXXRRRSSSVVVYYY```gggsss~~~yyyrrrmmmkkkjjjjjjgggdddaaa___\\\YYYVVVOOOLLLHHHEEEDDDCCCAAA???<<<===============<<<;;;:::999999999999:::;;;;;;999888777666555444444444222333333444444333333222222333333444444555555555333333444555666777888999777777777888999:::<<<<<<>>>AAADDDHHHKKKNNN~~~xxxsssttt}}}|||{{{yyyqqqllldddddddddcccaaa^^^[[[ZZZ]]]\\\YYYWWWTTTRRRPPPOOOQQQPPPPPPOOOMMMHHHAAA<<<999777444333444444444333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////....................................................................................////////////////////////////////////000000111333444999FFFTTTYYY```eeeeeeeeeggggggeeehhhgggddd___YYYVVVWWWYYYmmm|||vvvdddXXXUUUTTTVVVYYY]]]fffppp}}}~~~}}}|||zzzvvvpppllljjjgggccc```^^^\\\XXXVVVOOOLLLHHHFFFEEEEEECCCBBB======>>>>>>===<<<;;;;;;:::999999999999:::;;;<<<:::999777666555444444444222333333444444333333222222222333333444555555666333444444555666777777888777777777888999:::<<<<<>>;;;888666555444333222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000..................................................................................../////////000000000000000000000000000111111222555666<<>>>>>>>>>>>===<<<;;;:::::::::999888999:::<<<===:::999888666555555444444222333333444444333333222222222333333444555666666444444555555666777777777777777777888999:::<<<<<<@@@BBBFFFIIIMMMOOOxxxrrrrrr|||oooddd]]]XXXUUUYYYZZZUUUOOOLLLOOONNNNNNPPPRRRRRRQQQOOOKKKFFF???999666555555444111222333444444333222111333222111000000111222333111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000---///222555:::EEETTT___```bbbeeehhhiiiiiigggffffffaaa______XXXQQQYYYiiiyyyiii^^^WWWUUUUUUVVVZZZbbbppp{{{uuuooolllhhhbbb[[[VVVTTTSSSSSSPPPOOOLLLIIIGGGGGGIIIKKK@@@>>><<<;;;:::;;;===>>>;;;;;;;;;999888999<<>>???BBBGGGLLLOOO}}}zzz|||}}}sssccc[[[UUUVVVWWWSSSPPPPPPMMMLLLMMMOOORRRTTTTTTSSSNNNJJJDDD???<<<999666444333333333333333333222222333222111000000111222333111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000000111222555<<>><<<;;;;;;;;;======;;;;;;:::999777888:::===>>>===;;;999777555444333555555444444444333333333444444444444444444444444555555555555555555555555777777888999:::;;;;;;<<<>>>???BBBGGGLLLOOO|||~~~rrrhhh___\\\YYYUUURRRRRRLLLKKKKKKLLLOOOQQQRRRQQQQQQOOOKKKHHHDDD???:::666666555444222222222333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000444222111666???LLLWWW]]]aaabbbeeehhhhhhhhhfffeee```]]][[[ZZZVVVXXXjjjyyydddZZZUUUSSSUUUVVVXXX^^^kkkzzzuuurrriiigggddd___ZZZTTTOOOLLLQQQPPPMMMJJJGGGDDDAAA@@@???>>><<<;;;;;;;;;<<<===;;;<<<;;;999777777888:::???>>>===;;;999777666555555555444444444333333333444444444444444444444444555555555555555555555555777777888999:::;;;;;;<<<@@@@@@CCCGGGLLLNNN{{{sssnnnggg]]]WWWUUUSSSQQQOOONNNPPPQQQQQQQQQRRRQQQPPPOOOMMMGGGAAA<<<999777444222000111222333222222222222222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000555111111777EEERRR[[[___aaaccceeeggghhhgggeeedddbbb^^^[[[XXXWWWbbb{{{kkkZZZSSSSSSTTTVVVXXX\\\fffuuu{{{wwwtttnnnkkkgggbbb\\\VVVRRRPPPOOONNNLLLJJJGGGDDD@@@===>>>===<<<;;;;;;;;;<<<<<<=========:::888777888999>>>>>>===<<<:::888777666555555444444444333333333444444444444444444444444555555555555555555555555777777888999:::;;;;;;<<<@@@AAACCCGGGKKKNNN{{{zzz~~~yyymmmbbb___\\\XXXUUUSSSSSSTTTTTTTTTQQQQQQRRRSSSSSSOOOIIIEEE>>><<<777333111000111222222222222333333222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000333000222;;;KKKYYY```bbbbbbcccfffggggggfffdddbbbbbb^^^XXXUUUZZZllluuu```UUURRRTTTWWW[[[___gggsss{{{wwwvvvnnnlllgggbbb^^^\\\\\\\\\MMMKKKIIIIIIHHHEEEAAA======<<<<<<;;;;;;;;;;;;;;;>>>??????===:::888999:::<<<<<<<<<;;;:::888777666555555444444444333333333444444444444444444444444666666666666666666666666777777888999:::;;;;;;<<<@@@AAACCCGGGKKKNNN|||tttrrrbbb^^^XXXUUUTTTTTTTTTTTTPPPQQQRRRSSSUUUSSSPPPMMMEEEBBB===888444222222222222222333333333333222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000111111666AAAPPP\\\bbbcccbbbdddfffggggggeeecccaaa___ZZZUUUUUU```vvv~~~hhhZZZTTTTTTVVVZZZ\\\cccnnn}}}yyyvvvuuukkkhhheeebbb```bbbdddeeeLLLJJJGGGHHHHHHGGGCCC>>><<<<<<<<<<<<;;;;;;::::::>>>??????>>>;;;:::::::::::::::;;;;;;:::888777555555555444444444333333333444444444444444444444444666666666666666666666666777777888999:::;;;;;;<<<@@@@@@CCCGGGLLLNNNvvvpppggg___ZZZXXXVVVUUURRRQQQQQQRRRTTTTTTSSSQQQMMMJJJEEE???:::666444333222222333444444333222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////............////////////............////////////////////////000000000000111444;;;GGGTTT]]]aaabbbcccdddfffggggggeeebbb```[[[XXXVVV[[[kkkppp]]]VVVVVVWWWYYY]]]```hhhwwwwwwsssrrrjjjhhheeebbbaaa`````````NNNJJJGGGGGGHHHGGGCCC???;;;<<<<<<<<<;;;;;;::::::<<<>>>>>>===;;;:::999:::999:::;;;;;;;;;999777666555555444444444333333333444444444444444444444444666666666666666666666666777777888999:::;;;;;;<<<>>>???BBBGGGLLLOOO~~~~~~}}}}}}qqqhhhbbb]]][[[SSSRRRPPPPPPRRRSSSSSSSSSRRROOOJJJDDD>>>999666555222222444444444444222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////............/////////000............/////////000............/////////000////////////000000000000222777@@@KKKUUU\\\___```cccdddfffgggfffdddbbb```YYYXXXZZZcccuuuyyygggWWWTTTWWWYYY[[[^^^iiisss}}}tttpppooolllkkkhhhddd```[[[WWWUUUQQQLLLGGGFFFHHHGGGCCC>>>;;;;;;<<<<<<;;;;;;:::999;;;<<<======;;;999999:::999:::;;;<<<<<<:::888777555555444444444333333333444444444444444444444444777777777777777777777777777777888999:::;;;;;;<<<>>>???BBBGGGLLLOOO~~~~~~zzzppphhh\\\WWWSSSUUUUUUSSSRRRSSSRRRSSSTTTQQQJJJCCC===:::777666666555444222222111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000---...000000//////111222111<<>>>>>AAAEEEJJJNNN}}}}}}}}}~~~~~~rrrhhh]]]XXXTTTPPPPPPRRRRRRSSSUUUUUURRRLLLFFFBBB888888666555444333333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111...///000000//////111222333???KKKRRRXXX]]]``````dddbbb``````aaa```]]]ZZZYYYZZZiiimmm___ZZZWWWXXXYYY[[[aaahhhyyyxxxqqqmmmiiihhhfffccc___\\\ZZZYYYTTTQQQMMMIIIGGGEEECCCAAA======<<<;;;;;;:::999999999999::::::;;;;;;;;;:::999999999;;;<<<<<<;;;999888777555444333444444555333333333444444444555555555555555555666666666666777777777888999:::<<<<<<<<<===AAAGGGOOOTTT~~~xxxuuuwww}}}~~~wwwttt|||ooobbbYYYQQQOOOPPPPPPPPPQQQTTTUUURRRJJJDDD<<<;;;999777555444444555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111///000111000//////111222666DDDRRRXXXYYY]]]```aaacccbbb```___^^^\\\YYYWWWUUU```zzz}}}cccYYYUUUTTTWWWYYY^^^gggppp{{{sssmmmhhhgggfffccc```]]]ZZZYYYVVVSSSOOOKKKIIIGGGDDDBBB======<<<<<<;;;:::::::::999999:::::::::;;;;;;;;;:::999999;;;<<<===<<<:::999777666444333333444444333333333444444444555555555555555555666666666666777777777888999:::<<<<<<<<<>>>BBBHHHPPPVVV~~~{{{wwwuuuvvv{{{{{{tttggg[[[SSSPPPQQQPPPOOOSSSVVVTTTMMMFFFDDDBBB>>>:::777555555444444333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111111222111//////111333:::JJJYYY]]]\\\]]]```bbbdddcccaaa___]]]ZZZWWWUUUSSSfffsss]]]UUUSSSSSSWWW[[[bbbnnnzzz}}}tttmmmgggfffeeeccc```\\\YYYWWWUUUSSSOOOLLLJJJHHHDDDBBB======<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;:::999;;;===>>>===<<<:::999777555444333333444333333333444444444555555555555555555666666666666777777777888999:::<<<<<>>>>>===;;;:::777555444333333333333333333444444444555555555555555555666666666666777777777888999:::<<<<<<@@@@@@BBBFFFJJJMMM{{{uuusssssssssqqqqqqrrruuuxxxwwwyyy|||}}}vvvpppeee```ZZZVVVUUUUUUSSSQQQQQQOOOKKKFFF@@@;;;777444555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111222222111000111444777FFFRRR]]]___^^^```cccdddeeefffeeebbb]]]YYYXXXWWW```vvvppp^^^SSSUUUUUUXXX]]]dddooo}}}~~~yyytttjjjhhheee```\\\YYYWWWVVVRRRPPPMMMKKKIIIFFFBBB???<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999:::;;;<<<<<<;;;:::;;;===?????????<<<;;;888666444333333333333333333444444444555555555555555555666666666666777777777888999:::<<<<<>><<<<<<<<<<<<============;;;:::999888888:::;;;======;;;:::;;;===@@@@@@@@@===<<<999666444333222222333333333444444444555555555555555555666666666666777777777888999:::<<<<<<>>>>>>@@@EEEJJJNNN~~~|||ssstttvvvxxxzzzyyyvvvsssqqquuuyyy|||~~~}}}uuucccYYYWWWWWWRRRRRRQQQNNNIIICCC>>>:::666666555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111000111333888;;;NNNUUU[[[\\\___dddfffdddcccddddddaaa\\\XXXWWWXXXggg{{{ppp^^^WWWWWWSSSTTTZZZcccmmm}}}{{{tttwww}}}}}}|||sssooohhhbbb\\\YYYYYYYYYRRRPPPNNNLLLJJJGGGBBB???<<<<<<<<<===============;;;:::999888888:::<<<======;;;:::;;;===@@@AAAAAA>>><<<999666444333222222333333333444444444555555555555555555666666666777777777777888999:::<<<<<<>>>>>>@@@DDDHHHKKK~~~|||zzzxxxttttttuuuwwwyyy|||~~~xxxeeeZZZRRRQQQTTTWWWUUUQQQLLLHHHGGG:::999888666555555555666111111111111000000000000333222111111000111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111111111111222111000000111777>>>DDDWWWXXX[[[^^^```bbbbbbbbbiiicccaaaccc^^^VVVZZZfff|||ooo^^^WWWUUUSSSTTTXXXaaappp{{{{{{qqqsssxxxxxxzzz|||uuuqqqiiiaaa[[[WWWUUUTTTRRRQQQOOOMMMJJJFFFDDDBBB>>>===<<<;;;;;;:::;;;;;;888888999:::;;;===>>>??????===<<<::::::;;;<<<===???===:::777555555555666111333666666555333333333444555777888777666444444777888999999;;;;;;<<<===??????AAAEEEJJJLLL~~~~~~yyy{{{{{{kkk]]]VVVSSSQQQRRRSSSRRRNNNIIIAAA???===:::777666555555333333222222222111111111333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111444333111000333999AAAGGGWWWYYY\\\___bbbcccddddddhhhcccaaaaaaZZZVVVaaarrrfffYYYUUUTTTRRRXXXZZZdddttt|||yyywwwsssqqqsssrrruuu{{{{{{wwwssskkkccc\\\XXXUUUTTTRRRQQQOOOMMMJJJFFFDDDBBB>>>===<<<;;;;;;:::;;;;;;999999999999:::<<<===>>>>>>===;;;:::999:::;;;<<>>???AAAEEEJJJLLL}}}kkkaaaXXXPPPPPPVVVYYYTTTNNNHHHFFFCCC>>>:::777555444444444444444333333333333333333222111111111111111111111111111111111111111111111111111111111111111000000111111222222333333000000000000000000000000000000000111111111222222555444222111444;;;EEELLLWWWYYY\\\```cccdddeeefffgggdddaaa]]]UUUWWWmmmrrr]]]UUUUUUUUUUUU\\\^^^hhhzzzxxxooozzzvvvooonnnnnnrrrxxxyyy{{{~~~|||zzzvvvoooggg___YYYVVVTTTQQQQQQOOOLLLIIIFFFCCCBBB>>>===<<<;;;;;;:::;;;;;;<<<;;;999888999:::<<<>>><<<;;;:::999888999:::;;;>>>===;;;999777666555555333444555444333222444666666444333666:::<<<;;;999777777888999:::;;;<<<<<<>>>???AAAEEEJJJMMM~~~qqqfffYYYSSSVVVYYYWWWSSSLLLJJJGGGBBB===888555333555555444444444333333333333333222111111111111222111111111111111111111111111111111111111111111111000000111222333333444444000000000000000000000000000000111111111222222222555333111111444===HHHPPPVVVXXX\\\___bbbdddeeefffdddcccaaaYYYRRR[[[yyygggWWWUUUWWWYYYZZZ^^^bbbmmm|||oooxxx{{{ooollllllqqqvvvrrrtttxxx}}}~~~}}}yyyrrrjjjbbb\\\WWWTTTQQQPPPOOOLLLIIIFFFCCCAAA>>>===<<<;;;;;;:::;;;;;;===;;;999888888999;;;<<<;;;:::999888888888999999===<<<;;;:::888777666555444555444333222222444666666555555999>>>???;;;777777777888999:::;;;;;;<<<>>>>>>AAAEEEJJJMMM{{{{{{wwwkkk```YYYWWWVVVUUUNNNMMMIIIEEE@@@;;;777555555555444444444333333333444333333222111222222222111111111111111111111111111111111111111111111111000000111222333333444444000000000000000000000000111111111111222222222222333222000111555???KKKSSSVVVXXX[[[^^^aaacccddddddbbbbbb^^^WWWTTTcccxxx^^^TTTUUUWWWZZZ]]]```fffuuusssxxxuuunnnmmmnnnqqqmmmoootttzzz~~~{{{uuummmeee^^^XXXUUUQQQPPPNNNLLLIIIEEECCCAAA>>>===<<<;;;;;;:::;;;;;;<<<;;;999888888999:::;;;::::::999999888888888888;;;<<<<<<;;;:::888666555444555444333222222444666666777:::>>>@@@>>>777222666777777888999:::;;;<<<===>>>AAAEEEJJJMMM|||yyy}}}wwwjjj___ZZZXXXSSSRRROOOJJJEEE@@@;;;999555555555444444444444333444444333222222222222222222222222222222222222222222222222222222222222222000000111111222222333333000000000000000000000000111111111222222222222333111111111222888BBBNNNVVVVVVXXX[[[^^^```bbbbbbbbb```___[[[WWWZZZmmmjjjWWWRRRTTTVVVZZZ___dddnnnuuuwww||||||sssnnnlllkkkkkkmmmrrrxxx~~~~~~|||wwwppphhh```YYYVVVPPPPPPNNNKKKHHHEEEBBBAAA>>>===<<<;;;;;;:::;;;;;;:::::::::999999999999::::::::::::999999999888888:::;;;<<<<<<;;;999666555333444555444333222444666666999>>>AAA???:::555111666666777888999:::;;;;;;===>>>@@@EEEJJJMMM|||wwwhhh```\\\ZZZWWWRRRLLLEEE@@@===777777666666666555555555444444333222222222222333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111222222222333333000111222555<<>>===<<<;;;;;;:::;;;;;;888888999:::::::::999999:::::::::::::::999999888999;;;<<<===<<<:::777444222444555555444333333444666;;;??????;;;666555555666666777888999:::;;;;;;<<<===@@@EEEJJJMMM~~~vvvhhhcccaaa]]]WWWPPPIIICCC@@@888888888888777777777777555444333333222222333333222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000111111222222222333333333000222444888>>>HHHSSSZZZ[[[\\\^^^```bbbbbbbbbbbb]]]ZZZVVVXXXfff|||fffXXXQQQUUUYYYYYY___iiinnn~~~~~~}}}yyyvvv~~~}}}yyytttooojjjlllpppvvv|||}}}{{{wwwrrrjjjbbb[[[WWWPPPOOONNNKKKHHHEEEBBB@@@>>>>>><<<;;;;;;;;;;;;;;;666777999;;;<<<;;;999888:::;;;;;;;;;;;;:::999999999;;;===>>>===:::777444111444666666555333333333777<<>>===;;;::::::;;;<<<===888777666555555777999:::;;;;;;;;;:::999888777666777888:::<<<<<<:::888666444444555555555555555555777777777777666666666666999999888888999999:::;;;<<<===@@@EEEJJJNNN}}}uuujjjbbb\\\VVVNNNIIICCC;;;555555666555444555555555555444444444333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222333333333777DDDSSSXXXVVV[[[\\\^^^```bbbbbbbbbbbb\\\XXXVVV\\\kkk}}}kkk___VVVQQQTTTXXX[[[gggttt~~~}}}}}}~~~}}}zzz|||zzzsssnnnkkkjjjjjjmmmrrrwwwzzz{{{{{{zzzwwwsssmmmfff___\\\UUURRRNNNKKKHHHEEEAAA>>>======<<<;;;:::;;;;;;<<<999888777666666888999;;;;;;;;;;;;:::999888777666777999;;;<<<<<<;;;888777555555555555555555555555777666666666666666666666888777777777777888999999;;;===@@@EEEJJJNNNuuuhhh___YYYWWWNNNDDD;;;999888555555777666666666555555555555444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222333444444666<<>>;;;777777888666666666555555555444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333333444888@@@MMMXXX]]]]]]]]]___aaabbbbbbaaa___]]]VVVUUUZZZhhhyyy~~~gggYYYSSSQQQTTTYYY\\\aaattt~~~zzzwwwuuu{{{|||zzzuuummmhhhffffffkkkuuuvvvllliiigggeeefffjjjooosssuuuwwwwwwwwwtttoooggg```[[[VVVSSSPPPMMMJJJGGGCCCAAA===<<<<<<;;;::::::::::::999999888888888999:::;;;999999:::::::::999888888999:::;;;<<<===<<<;;;:::555555555555555444444444555555555666666666666666777666666666666777888888;;;<<>>888666666555555555444444444444333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333333444999DDDOOOWWW\\\]]]^^^___aaacccbbb```^^^\\\XXXUUU\\\ooosss```UUURRRQQQVVV\\\___fffzzz~~~zzzuuussswwwyyyyyytttkkkeeeccccccjjjttt{{{oookkkhhheeedddggglllppprrrtttttttttsssnnnhhhaaa]]]WWWTTTPPPMMMJJJGGGCCCAAA<<<<<<<<<;;;;;;:::999888999999999999999:::::::::888888999:::::::::999999999:::;;;<<<<<<<<<;;;;;;666666555555555444444444444444555555666666666777888777777777777888999999;;;<<>>CCCIIIMMM~~~~~~yyyqqqggg\\\VVVNNNBBB:::666666666666555555555555444222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222333333333444444555666>>>LLLUUUWWWZZZ^^^\\\___bbbdddcccaaa^^^[[[YYYddd|||uuu```VVVSSSUUUTTTYYYccckkkvvv|||yyywwwrrrtttuuuuuuqqqmmmjjjhhhiiirrrzzzpppkkkdddaaabbbeeeiiikkkmmmmmmmmmllljjjgggdddbbbYYYVVVQQQMMMIIIEEE@@@===<<<<<<<<<<<<;;;999777666666777888888999999888888666777888999:::;;;;;;;;;888888999999:::;;;;;;;;;777666666555444444333333333333444555555666777777777666666666666777888888:::;;;>>>CCCIIILLLxxxooofff```WWWJJJ???;;;777777777777666666666666333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111222222333333333444444444666777@@@NNNWWWXXXZZZ^^^\\\^^^aaaddddddaaa^^^\\\[[[nnnooo]]]WWWWWWWWWUUUZZZfffqqq}}}}}}{{{yyyrrrssstttuuutttqqqllljjjgggooo~~~~~~qqqkkkddd______cccfffiiikkkkkkkkkjjjiiigggeeecccYYYVVVQQQMMMHHHDDD???<<<<<<<<<<<<<<<;;;999777666666666777888888888888777666777888999:::;;;;;;;;;777777888999999:::;;;;;;777777666555444444333333333333444444555666777777555555555555555666777777:::;;;>>>CCCIIILLLvvvmmmjjjcccTTTFFF???:::999777666555444333333333333333333333333333333333333333222222222111111222222222222111111000000111222222333333222222111222333444333222222333555666>>>IIIQQQUUUXXXZZZ\\\bbb```bbbeeeccc]]]ZZZ[[[^^^zzzlll```[[[YYYXXX[[[bbbmmmxxx}}}|||{{{yyywwwssspppnnnrrruuutttkkkdddeeekkkxxx}}}rrrfff^^^^^^```___```dddggghhhkkklllkkkgggccc```___ZZZSSSMMMHHHDDD@@@>>><<<;;;;;;::::::999999888999999888888999999:::;;;999999::::::::::::;;;;;;999999::::::;;;<<<======:::888666444333444555555333333333444444555555555777777777777777777888999;;;<<<>>>CCCHHHLLL}}}rrrpppmmmaaaQQQGGG===;;;888777666666555555333333333333333333333333333333333222222222222111222222222222111111111000111222222333333222222111222333444333222222444666888@@@KKKSSSWWWYYY[[[^^^aaa```bbbeeeddd^^^[[[\\\ccc{{{ggg]]]ZZZYYYYYY\\\fffrrr~~~|||{{{yyyxxxvvvtttqqqooorrrvvvvvvooohhheeeiiirrr{{{rrrggg^^^^^^___^^^___bbbgggiiikkkmmmllliiieeeccc___ZZZSSSMMMHHHDDD@@@>>><<<;;;;;;::::::999888888999999888888999999:::;;;999999999:::::::::;;;;;;999999::::::;;;<<<<<<===:::999777555444444555555555555555555555555555555777777777777777888888999;;;;;;>>>CCCHHHLLLuuuttttttkkk[[[NNNBBB>>>:::777777888888888333333333333333333333333333333333333222222222222222222222222111111111111111222222333333222222111222333444333222222444666;;;BBBMMMTTTXXXZZZ]]]___aaaaaacccfffccc]]][[[\\\gggqqqaaaYYYWWWXXXZZZ___kkkyyy|||zzzxxxvvvtttrrrooonnnppptttuuuqqqmmmddddddhhhpppyyy~~~|||xxxrrriii```^^^^^^]]]^^^```ccceeeiiikkkkkkiiifffccc^^^ZZZSSSMMMIIIDDD@@@===;;;;;;;;;:::999999888888999888888888888999::::::999999999999::::::::::::999::::::;;;;;;<<<<<<<<<;;;999777666444444555555666555555555555555444444777777777777777888999999:::;;;>>>CCCHHHKKK}}}|||ttteeeYYYJJJDDD<<<888777999999999444444444444444444444444444444333333333222222222222222222222222222222222111222222333333222222111222333444333333333555777===DDDNNNUUUXXXZZZ]]]___bbbbbbdddeeeaaaZZZXXX[[[ggg}}}hhh[[[UUUUUUWWW[[[bbbooo{{{yyywwwuuusssooolllkkkmmmqqqrrrqqqnnndddaaa^^^aaahhhppptttuuussslllddd___]]]]]]]]]]]]]]]```cccggghhhfffdddbbb^^^ZZZTTTNNNIIIDDD@@@===;;;;;;::::::999888888888888888888888888999999:::888999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;:::888777555555555555444444444444444444555555777666666666777888999::::::;;;>>>CCCHHHKKKsssiiiVVVMMMAAA:::888999999888444444444444444444444444444444444333333333222222222222222222222222222333111222222333333222222111222333444444333444666888???EEENNNUUUXXXZZZ]]]___ccccccdddccc]]]VVVVVVZZZgggsssaaaXXXSSSSSSVVV\\\cccsss{{{yyywwwuuusssnnnlllkkkllloooqqqpppoooeee___YYYXXX]]]fffnnnssstttppphhhaaa]]]\\\\\\[[[YYY\\\aaadddfffeeecccaaa]]]ZZZTTTNNNJJJEEE@@@<<<;;;::::::999999888777777888888777777888888999:::888888888999999999:::::::::::::::;;;;;;;;;;;;;;;<<<;;;:::888777555555444111111222333444555555666666666666666777888999::::::;;;===BBBGGGKKK~~~ssseeeYYYIII>>>:::999888666444444444444444444444444444444444444333333333333222222222222333333333333111222222333333222222111222333444444444444666888AAAGGGPPPUUUXXXZZZ]]]```dddccccccaaa[[[UUUXXX___mmmjjj\\\WWWSSSSSSWWW\\\eeevvv|||zzzxxxvvvtttqqqoooooooooqqqqqqpppooogggaaaXXXUUUYYYbbbkkkqqqtttrrrkkkaaa[[[[[[ZZZXXXYYY\\\```dddfffeeecccbbb]]]YYYTTTOOOJJJEEE???<<<:::::::::999888888777777888777777777777888999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999888666555444222222333333444555555666666666666666777888::::::999:::===BBBGGGJJJzzzttteeeQQQCCC===:::888555555555555555555555555555555444444444444333333333222222222333333333444444111222222333333222222111111333444444444555777999DDDJJJRRRWWWYYY[[[^^^aaacccbbbbbb```ZZZXXX^^^gggzzz|||aaaXXXVVVTTTUUUZZZ[[[fffzzz|||{{{yyyxxxvvvqqqqqqpppppppppooonnnllliiiccc[[[WWWYYYaaakkkqqqrrrrrrkkk```YYYXXXWWWTTTXXXZZZ___cccddddddbbb```]]]YYYTTTOOOJJJEEE???;;;::::::999999888777777777777777777777777888999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<:::888666555444777777666666555555555444555555666666777999:::;;;999:::===BBBGGGJJJ{{{uuu~~~mmmWWWGGG???<<<888555555555555555555555555555555555444444444333333333222222222333333444444444222222222333333222222222111333444444444555777999FFFLLLSSSXXX[[[]]]```cccbbbbbbaaa```[[[ZZZcccnnnuuu\\\UUUVVVUUUWWW\\\[[[ggg|||}}}|||{{{yyywwwppppppppppppnnnllljjjhhhjjjeee^^^YYY[[[bbbkkkqqqpppqqqkkk^^^VVVVVVUUUQQQUUUXXX\\\```bbbaaa___]]]\\\YYYTTTPPPKKKEEE???;;;::::::999999888777777777777777777777777888888999777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;999777555444<<<;;;:::888777555444333555555555666777999:::;;;999:::===BBBGGGJJJvvvrrrvvviii[[[HHH888555:::999777666555666666444333555555444333333222111111111222222333333222222111111111222222222333333333555444444555444222777>>>JJJNNNTTTXXX\\\___bbbddd___^^^^^^\\\WWWZZZnnnqqqZZZTTTUUUUUUXXX]]]bbbppp~~~{{{xxxwwwvvvvvvrrrnnnjjjgggggghhhhhhhhhffffff```WWWWWWaaahhhiiijjjlllkkkfff]]]WWWVVVXXX]]]\\\\\\]]]^^^___```aaaZZZYYYWWWTTTNNNGGGAAA===;;;;;;:::999999888888777777777777777888888888888777999::::::999888999:::;;;;;;;;;::::::;;;<<<<<<>>>===;;;999999<<>>BBBGGGJJJuuullltttvvvhhhVVVEEE<<<<<<999777666666777777666444555555444444333222222111222222333333333333222222111222222222222333333333555444444555444333888???KKKOOOTTTYYY\\\^^^aaadddbbb___]]]YYYVVV___wwwlllXXXSSSVVVWWWZZZ```eeettt}}}zzzxxxvvvuuuuuussspppkkkiiihhhiiihhhhhhfffeee___VVVUUU\\\bbbccchhhkkkkkkggg___XXXVVVVVV[[[ZZZZZZ[[[[[[]]]^^^^^^ZZZYYYXXXTTTNNNHHHAAA>>>;;;;;;:::999999888888777777777777777888888888888777888::::::999999999:::======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===AAAFFFJJJCCC@@@;;;666444444666888666666666777888888999999;;;;;;===BBBGGGJJJwwwhhhhhhuuu~~~rrrcccPPPAAA:::999777666666777888777666555555444444333222222222222222333333333333222222222222222222333333333333555333444555444444999AAAMMMQQQUUUYYY\\\^^^```bbbddd```ZZZUUUUUUdddxxxfffUUUSSSVVVXXX]]]dddjjj{{{~~~{{{yyyvvvuuussssssrrroookkkhhhggggggfffeeegggfff```XXXTTTXXX\\\^^^fffiiikkkhhhaaaZZZVVVUUUXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXTTTOOOHHHBBB???;;;;;;:::999999888888777777777777777888888888888666888::::::999999:::;;;=========<<<<<<;;;;;;;;;:::<<<===>>>>>>@@@CCCEEE999888666444444555666888555666666777777888888999::::::===AAAGGGJJJsssmmmqqq|||qqq^^^HHH999999777555555666777777777555555444444333333333333222333333333333333333222222222222333333333444444555333444555444555;;;CCCOOORRRVVVZZZ\\\]]]```aaabbb___YYYSSSVVViiiqqqaaaUUUTTTWWWYYY___hhhppp}}}|||zzzxxxuuusssrrrqqqooolllhhheeedddcccaaa```fffeeeaaa[[[VVVVVVZZZ]]]dddhhhkkkjjjeee^^^XXXUUUWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYXXXTTTOOOIIICCC@@@;;;;;;:::999999888888777666777777777888888888888666888::::::999999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>===;;;999888888333333444444444555666666555555666666777888888888888999<<>>===999555222111333444555555555555555444555555555666777777888888888999;;;@@@FFFJJJbbbHHH<<<999666555555666666666555555444444444444444444333333444444444444333333333333333333444444444444444333333555555777???IIIOOOSSSWWWZZZ\\\^^^```bbb]]]^^^[[[WWW^^^ttthhh]]]VVVWWWZZZ]]]hhhuuu}}}{{{zzzyyywwwuuurrrpppooonnnlllhhhgggfffdddbbb```[[[[[[\\\ZZZTTTOOORRRYYY]]]aaafffiiihhhccc\\\XXXXXXWWWWWWWWWWWWWWWXXXXXXVVVVVVUUUSSSOOOIIIDDDAAA;;;;;;:::999999888888777777777777777888888888888555777999:::::::::;;;<<<777888:::<<<======<<<<<<:::<<<>>>===;;;888666555555555666666666555555444444555555666666777777888999999<<<@@@FFFIIIrrrXXX@@@===999777777777777777444444555555555555555555333333444444444444333333333333333444444444444555444222333555666888AAAJJJOOORRRWWWZZZ]]]___aaaccc^^^```^^^[[[ccc|||eee[[[VVVXXX[[[aaaooo~~~|||zzzzzzyyyxxxuuussspppnnnmmmjjjhhhgggfffeeecccaaaZZZZZZ[[[[[[TTTMMMOOOVVVXXX[[[```dddeeebbb\\\XXXWWWWWWVVVVVVVVVVVVVVVWWWTTTTTTTTTRRRNNNHHHCCC@@@;;;;;;:::999999888888777777777777777888888888888555777999:::::::::;;;<<<;;;<<<>>>???>>>===<<<;;;999;;;======<<<:::999999555555666666666555555555444444555555666777777777999:::<<<@@@EEEIIIjjjCCC@@@;;;999888999999888444444555555555555555555333444444555555444444333333333333444444444555555444222333555666999BBBLLLNNNRRRWWWZZZ]]]___bbbddd___bbb```]]]gggbbbYYYUUUXXX]]]cccttt|||zzzzzzzzzxxxvvvssspppnnnjjjhhhfffeeeeeedddbbb```\\\\\\^^^]]]UUULLLNNNVVVTTTWWW\\\aaacccaaa\\\XXXVVVVVVUUUUUUUUUUUUUUUVVVSSSSSSSSSQQQMMMHHHCCC@@@;;;;;;::::::999888888777777777777777888888888888555777999:::::::::;;;<<>>;;;999999;;;<<<<<<:::999888999444444555555555555666666444444555555666777777777::::::<<<@@@EEEHHHZZZIII:::777:::999888888777666666666555555555555333333333333333333333333444333222111111333555666555666666666777===FFFMMMOOORRRVVV[[[^^^```aaaaaa\\\```[[[XXXkkkzzz___YYYUUUWWW[[[eeettt}}}{{{}}}{{{yyywwwsssoookkkmmmjjjgggeeedddbbb```^^^^^^[[[XXXWWWVVVSSSNNNJJJOOORRRWWW]]]```___ZZZVVVTTTVVVXXXWWWSSSQQQRRRSSSUUUTTTRRROOOKKKHHHEEECCC::::::888777777777888999===;;;888666555666777888999777666777:::???EEEHHHBBBBBBBBB@@@>>>;;;888666::::::;;;<<<>>>===:::888444333222222444666555555222333444666777888888888888888:::???EEEIIIhhhVVVCCC<<<;;;888777777777777666666666555555555333333333333333333333333444333222111222333555666666666666666888>>>FFFMMMPPPRRRVVV[[[^^^```aaabbb]]]```\\\[[[oooqqq]]]XXXTTTVVV]]]hhhyyy}}}}}}{{{yyywwwvvvsssoookkkmmmjjjgggeeedddbbb```^^^]]][[[XXXWWWWWWTTTNNNIIILLLOOOUUU\\\```aaa^^^[[[TTTVVVWWWVVVSSSQQQRRRSSSTTTSSSQQQNNNKKKHHHEEECCC===<<<:::999888888888999777888:::::::::888666444666999>>>BBBDDDDDDBBBAAA????????????===;;;:::999999999:::<<<===<<<:::777555333222222444666555555333333444555666777888888888999;;;???EEEJJJxxxfffPPPBBB;;;777666888777777777666666666555555333333333333333333333333444333222222222333555666666666666777:::@@@HHHMMMQQQSSSWWW[[[___aaabbbbbb\\\___]]]___ttt{{{gggYYYUUUSSSVVV]]]kkk{{{yyywwwvvvuuurrrooolllllljjjgggeeedddbbb```___\\\ZZZYYYXXXXXXUUUNNNIIIHHHLLLRRRZZZ```cccbbbaaaUUUUUUVVVTTTRRRQQQRRRSSSRRRQQQPPPNNNKKKHHHEEEDDD???>>><<<:::999888888999777777888999999999999999===@@@DDDGGGFFFCCC>>>;;;:::;;;<<<<<<<<<<<<;;;;;;999999999;;;<<<<<<999777555444222333444666555555444444444444555666888999999999<<<@@@FFFKKKrrr[[[HHH;;;666666999777777777666666666666555444444444444444444444444444333333333333444555555666666666888<<>>EEEKKKOOOSSSUUUYYY]]]```bbbbbbbbbYYYZZZ[[[fffooo```VVVSSSSSSWWW^^^nnn|||zzzwwwvvvvvvuuusssqqqkkkiiifffeeedddcccaaa```\\\ZZZYYYYYYYYYVVVPPPKKKIIIJJJNNNUUU\\\aaacccdddYYYVVVSSSPPPOOOOOOPPPQQQNNNNNNMMMLLLJJJHHHFFFEEE@@@>>><<<999777666666666999777555555888>>>EEEJJJHHHDDD>>>999666777999;;;::::::999999999999::::::888888999:::<<<;;;888666777555444444555666555444666555444333444666888999999:::<<>>;;;;;;888888777777777666666666444444444444444444444444333444444444555555555555777555666999@@@GGGMMMOOOTTTVVVZZZ^^^```bbbbbbbbbYYYYYY\\\jjjjjj```TTTSSSUUUZZZaaappp~~~}}}{{{xxxvvvvvvuuusssqqqkkkiiifffddddddcccbbb```^^^[[[XXXXXXXXXVVVQQQMMMJJJJJJMMMRRRYYY^^^bbbccc\\\XXXRRRNNNNNNNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFF???>>><<<999777666666666444666999<<>>;;;888888888777777777666666555555555555555555555555333444444555555555555555777555666:::BBBIIINNNPPPUUUWWW[[[^^^aaabbbcccbbb[[[ZZZ^^^ooowwwccc\\\RRRSSSXXX^^^fffuuu~~~}}}{{{wwwuuutttsssrrrpppkkkhhhfffddddddcccbbb```___[[[WWWVVVVVVVVVRRROOOIIIIIIKKKOOOVVV]]]aaabbb___YYYRRRMMMLLLMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFF@@@>>><<<:::888888888888666888:::===>>>>>>======666666777999999:::::::::;;;:::999999999999:::;;;999999:::<<<===<<<:::777888666555444555666555444555555555555666666666666888999;;;???EEEJJJ|||___KKK@@@:::888888888888777777777777555555555555555555555555333444555555666666555555777555666:::CCCJJJOOOPPPUUUWWW[[[___aaabbbcccccc]]][[[___rrrppp]]]XXXQQQSSSYYYaaajjjyyy}}}zzzvvvtttsssrrrpppoookkkhhhfffdddddddddbbbaaa```\\\WWWUUUVVVUUUSSSQQQHHHHHHIIINNNUUU\\\aaacccaaaZZZRRRMMMKKKLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGG@@@???===;;;:::999::::::===<<<999777777888:::<<<<<<:::888666666888:::<<<:::999999888999;;;<<<===::::::;;;<<<>>>===:::888999777555555555666555444444555666666777666666555888888:::???EEEIIImmmRRREEE;;;777555999888000333999555555555555555555555555555444444444444444444444444555666999===BBBHHHLLLOOOUUUWWWZZZ]]]___`````````]]]]]]ggg}}}lllZZZUUUSSSVVVZZZ```mmm}}}|||yyyuuusssrrrqqqpppooollljjjhhhgggfffdddaaa^^^]]]ZZZUUURRRRRRSSSSSSSSSJJJGGGHHHMMMRRRVVV\\\ccc___ZZZSSSNNNJJJIIIIIIHHHKKKJJJIIIHHHIIIHHHFFFDDDCCC???;;;999;;;>>>BBBCCC888888777777666666555555777777777777888999:::;;;999999999999::::::;;;<<<<<<:::999;;;>>>???===:::999888666555444444444555666555555666666777888999999999;;;???EEEIIIlllUUU@@@;;;777::::::222444999555555555555555555555555555444444444444444444444444666777:::>>>CCCIIIMMMPPPUUUWWWZZZ]]]___`````````^^^___mmmhhhXXXTTTTTTWWW\\\dddrrr~~~{{{xxxuuusssrrrqqqpppnnnkkkiiigggfffeeebbb___]]]]]]ZZZVVVSSSSSSSSSRRRQQQLLLIIIIIIMMMQQQTTTYYY``````\\\UUUOOOKKKJJJJJJJJJJJJIIIHHHHHHIIIHHHFFFDDD??????@@@BBBBBB@@@;;;888888777777777666666666555777777777777888999:::;;;999888888888888999:::;;;<<<::::::;;;===>>>===;;;:::888777555444444444555555555555555666777888888999999;;;???EEEIIIoooLLL???999;;;;;;444555999444555555555555555555555555444444444444444444444444666888;;;???DDDJJJNNNPPPUUUWWW[[[^^^`````````___^^^cccuuu}}}cccUUUSSSTTTXXX___iiixxxzzzwwwtttsssrrrqqqooonnnjjjhhhfffdddcccaaa^^^[[[\\\ZZZVVVTTTTTTRRRQQQOOONNNJJJIIILLLOOOQQQVVV\\\aaa]]]VVVOOOKKKJJJKKKMMMIIIHHHGGGHHHIIIHHHFFFEEEAAAAAACCCDDDBBB===666111777777777777666666666666777777777777888888999:::888888777777888888999999<<<;;;:::;;;===>>>===;;;:::999777555444444444555444444444444555666777888999999;;;???EEEIII\\\CCC999999;;;666777999555555555555555555555555555555555555555555555555555777999<<>><<<:::888666555444444444444333333444444555666777888999;;;???EEEIII|||SSS???888;;;888777:::777666666666666666666666666555555555555555555555555666888===BBBGGGKKKNNNPPPVVVYYY]]]aaabbbaaa___]]]]]]iiinnnYYYRRRTTTTTT[[[ggguuu|||xxxuuutttrrrrrrrrrpppnnnllljjjhhhfffdddcccaaa^^^[[[ZZZWWWUUUSSSSSSRRRQQQOOONNNIIIFFFGGGIIILLLQQQXXX[[[[[[YYYSSSLLLHHHHHHJJJJJJHHHGGGGGGGGGGGGDDDBBB>>><<<::::::999888555333666666666666777777777777777777777666666777777888<<<;;;::::::999:::::::::;;;<<<<<<;;;::::::===???<<<;;;999777555444444444444444444444555666777888999999;;;???EEEIII___GGG;;;===999777888666666666666666666666666666555555555555555555555555555888<<>>EEEHHHIIIMMMRRRVVVXXX^^^dddccc^^^\\\___ccc|||{{{eeeUUURRRUUUUUUaaappp}}}|||zzzxxxvvvvvvrrrpppooonnnmmmkkkiiiffffffdddaaa___^^^\\\ZZZXXXRRRQQQRRRSSSTTTTTTQQQOOOSSSOOOIIIEEEEEEHHHNNNQQQVVV[[[___[[[QQQIIIGGGHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@???===:::888777666555666666666666777777777777777777777777777777777777777999::::::888777666777;;;<<<<<<:::888888999;;;>>>===;;;888666555777999555555555555555666777777999888999>>>DDDIIIeeeGGG;;;::::::777666888777777777666666666666666666555555555555666666888999>>>EEEHHHIIIMMMSSSWWWYYY^^^dddddd___\\\]]]eeewwwcccUUURRRUUUWWWdddsss~~~|||zzzxxxvvvuuurrrpppnnnmmmmmmkkkhhhfffdddbbb```___^^^]]]ZZZXXX]]]YYYTTTPPPOOOOOONNNNNNQQQNNNJJJFFFEEEGGGIIIKKKUUUZZZ]]]ZZZQQQIIIGGGHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@???===:::888777666555555555666666666777777777777777777777777777777777:::;;;;;;:::888888999:::;;;;;;<<<;;;999888999;;;======<<<999666555777888555555555555555666777777999888999>>>DDDIII}}}~~~~~~|||yyy~~~}}}~~~|||tttVVVCCC;;;888888888888888777777777666666666777666666555555666666777888999>>>EEEIIIIIIMMMSSSYYYZZZ^^^eeeeee```\\\]]]jjjrrr___SSSRRRVVVZZZgggxxx}}}zzzxxxvvvuuusssqqqnnnmmmlllkkkhhhfffcccaaa______^^^^^^\\\ZZZ\\\XXXSSSPPPPPPQQQQQQQQQMMMLLLIIIGGGFFFGGGHHHIIIRRRWWW[[[XXXPPPIIIGGGGGGHHHHHHHHHGGGEEEDDDBBBAAA@@@???===:::888777666666444444555555555666666666777777777777777777777777:::;;;;;;:::999888999;;;:::;;;<<<;;;999999:::;;;======<<<:::777666777888555555555555555666777777999888999>>>DDDIII~~~uuunnnooommmpppzzz~~~~~~{{{|||lllRRRAAA999999;;;888888888777777777666666777777666666666666777777999999>>>EEEIIIJJJNNNSSSYYYYYY^^^dddeeeaaa___```uuunnn\\\RRRQQQUUUZZZiii|||}}}zzzwwwuuutttsssqqqnnnlllkkkjjjgggfffcccbbb````````````^^^\\\WWWVVVTTTTTTTTTSSSQQQPPPNNNLLLIIIGGGGGGIIIKKKMMMPPPTTTXXXWWWQQQJJJGGGFFFHHHHHHHHHGGGEEEDDDBBBAAA???>>><<<:::888777666666444444444444555555555666666666666666666666666666777999;;;<<<:::999888888:::;;;<<<<<<:::999:::;;;<<<======;;;999777777777555555555555555666777777999888999>>>DDDIII~~~sssmmmkkknnnvvv}}}~~~~~~{{{yyy}}}cccHHH:::888:::888888888888777777777777777777666666666666777777999:::???FFFIIIJJJNNNSSSXXXYYY^^^cccdddbbbfffkkkjjjZZZQQQQQQUUUYYYjjj~~~|||yyywwwuuuttttttqqqnnnkkkjjjiiigggeeedddcccaaaaaabbbaaa```^^^[[[XXXUUUSSSRRRSSSRRRQQQWWWSSSMMMHHHFFFHHHKKKNNNMMMQQQUUUVVVQQQLLLHHHFFFHHHHHHHHHGGGEEEDDDBBBAAA???>>><<<:::999777777777444444444444555555555666666666666666666666666666444999>>>@@@???<<<999777999;;;<<<===;;;:::;;;;;;;;;===>>>===:::777666777555555555555555666777777999888999>>>DDDIIIuuuwww~~~}}}{{{|||rrrOOO;;;777999999999888888888777777777888777777666666777777888999:::???FFFJJJJJJNNNTTTXXX[[[___cccccceeeppp}}}}}}gggYYYQQQQQQUUUYYYlll~~~~~~|||zzzxxxvvvuuutttuuuqqqmmmkkkiiihhhfffeeeeeecccbbbaaabbbbbb```^^^ZZZVVVQQQOOOSSSXXX^^^aaa^^^XXXPPPHHHDDDEEEGGGJJJKKKOOOTTTUUURRRNNNIIIGGGHHHHHHHHHGGGEEEDDDBBBAAA>>>===<<<:::999888777777444444555555555666666666777777777777777777777777666:::@@@CCCBBB>>>;;;999888:::======<<<;;;;;;<<<;;;===???>>>;;;888666666555555555555555666777777999888999>>>DDDIIIzzzzzz{{{yyywwwvvvwww~~~YYYAAA:::;;;999999999888888888777777888888777777777777888888::::::???FFFJJJKKKOOOTTTYYY]]]cccdddccciii}}}xxxcccWWWRRRSSSWWW[[[ooo|||{{{zzzyyywwwvvvuuutttuuurrrmmmjjjiiihhhfffeeedddbbbaaa`````````^^^\\\WWWVVVUUUXXX\\\___bbbbbbYYYUUUNNNGGGDDDCCCEEEFFFKKKNNNSSSUUUTTTOOOKKKHHHHHHHHHHHHGGGEEEDDDBBBAAA>>>===<<<:::999888777777555555666666666777777777777777777777777777777777777:::===???>>><<<;;;;;;888:::===>>>===<<<;;;<<<:::===??????<<<999666555555555555555555666777777999888999>>>DDDIII|||xxxzzzqqqnnnmmmlllkkkjjjqqqaaaGGG??????999999999888888888888777888888777777777777888888:::;;;???GGGJJJKKKOOOTTT[[[```eeeeeeccclllttt```VVVRRRTTTYYY^^^rrr|||~~~zzzyyyyyyxxxwwwvvvuuuuuuuuurrrmmmjjjhhhgggfffeeecccaaa```______^^^\\\ZZZ]]]```dddgggfff___UUUNNNOOOMMMIIIFFFDDDDDDEEEFFFJJJNNNSSSUUUUUUQQQLLLHHHHHHHHHHHHGGGEEEDDDBBBAAA>>>===<<<:::999888888888666666666666777777777777777777777777777777777777666777999888777777999:::888:::===>>>===<<<<<<<<<:::===???@@@===999666555555555555555555666777777999888999>>>DDDIII~~~tttrrrttt^^^[[[XXX]]]```hhhqqqpppwwwyyyPPP<<<===<<<:::777777777888888777555666777999999888888777;;;???CCCFFFGGGKKKPPPUUU[[[\\\bbbjjjiiilllkkk___TTTSSSYYYYYYaaavvv|||zzzllliiiggggggllluuu{{{yyyyyyyyyyyy~~~{{{wwwuuuuuuvvvvvvvvvvvvtttqqqpppnnnjjjfffcccfffdddaaa______```ccceeekkkgggbbb]]]XXXSSSNNNJJJKKKKKKKKKHHHEEECCCCCCDDDGGGIIIMMMRRRUUUSSSOOOKKKJJJIIIHHHGGGEEEDDDCCCCCC@@@???>>><<<:::888777666666555555555555444444444444666888888666555555555777888999::::::;;;;;;;;;::::::;;;===@@@@@@>>><<<:::;;;===???>>>;;;888666555555444333444555666777999888888<<>>BBBEEEFFFJJJOOOTTT]]]]]]aaafffeeeiii~~~hhh[[[QQQQQQYYYZZZfff{{{{{{rrrggg[[[XXXTTTRRRTTTYYY___dddooorrr{{{}}}zzzxxxwwwvvvxxxxxxxxxzzz|||{{{yyywwwwwwtttoookkkiiigggdddbbbaaacccgggjjjjjjhhheeeccc^^^[[[XXXVVVTTTQQQNNNKKKKKKKKKJJJHHHEEECCCCCCDDDFFFIIIMMMRRRTTTSSSOOOKKKJJJIIIIIIGGGFFFEEEDDDCCC??????===<<<:::888777666666555555555555444444444444666888888666555555666777555444444666777777555::::::;;;===@@@@@@>>>;;;999;;;===>>>>>>;;;888666555555444333444555666777999888888<<>>999888777777888999777666666666777888888888888777999===AAADDDFFFIIIOOOTTT]]]^^^aaaccc```eeezzzeeeXXXNNNOOOYYY[[[lll~~~zzz}}}{{{zzz||||||}}}|||wwwnnnbbb[[[PPPMMMIIIFFFEEEGGGJJJMMMTTTYYYcccppp|||}}}zzzwwwttttttvvvyyy|||~~~zzzwwwvvvrrrmmmiiihhhhhhhhhhhhjjjlllnnnoookkkddd]]]XXXYYYWWWUUUTTTSSSRRRPPPNNNKKKKKKJJJHHHEEECCCCCCDDDFFFHHHLLLQQQSSSSSSOOOKKKJJJJJJIIIHHHGGGEEEDDDCCC???>>>===<<<:::999777777666555555555555444444444444666777777666555666666<<<:::999:::===???>>><<<::::::;;;===??????===;;;999:::===>>>===;;;888666555555444333444555666777999888888<<>>===<<<:::999888777666555555555555444444444444666777777666666666888000222555777888888777888::::::;;;===??????<<<:::888:::<<<>>>===;;;888666555555444333444555666777999888888<<>>CCCFFFHHHLLLRRRWWWZZZ___dddddd```ddduuuyyyddd[[[SSSTTT[[[\\\ooo}}}sssooohhhaaa[[[WWWVVVUUUTTTSSSRRRSSSTTTTTTRRRPPPIIIHHHGGGFFFFFFGGGHHHHHHGGGIIINNNSSSXXXcccxxx{{{uuupppooooooooooookkkkkkkkkmmmpppqqqpppooohhhddd___[[[YYYZZZ\\\]]][[[YYYUUUSSSQQQOOOLLLJJJJJJJJJIIIGGGDDDBBBBBBCCCEEEFFFJJJNNNQQQQQQOOOLLLIIIIIIJJJIIIHHHFFFCCCBBB>>>>>>===<<<:::999888888666555555555555444444444555666777777666666777999444;;;AAAAAA<<<888888:::::::::;;;===>>>>>><<<999777999<<<======;;;888666555555444333444555666777999888888<<>>===<<<;;;:::999999888666555555555555444444444555666777777666666888:::HHHMMMQQQNNNFFF@@@???@@@::::::;;;===>>>===;;;888666888;;;======;;;888666555555444333444555666777999888888<<>>CCCFFFIIIMMMSSSXXX^^^dddgggbbb___iii~~~qqq]]]XXXSSSVVV___aaavvv|||uuummmjjjgggdddbbb___[[[XXXPPPOOOMMMKKKHHHFFFDDDCCCCCCBBBBBBDDDHHHKKKMMMMMMLLLKKKIIIHHHHHHHHHIIIJJJLLLLLLMMMPPPQQQRRRYYYbbbrrr}}}zzzxxxuuurrrpppgggeeeddddddeeeeeedddbbbccccccaaa___\\\XXXUUUSSSYYYWWWUUUUUUUUUTTTRRRQQQIIIJJJIIIFFFCCCBBBBBBCCCDDDEEEHHHLLLOOOPPPOOOLLLFFFGGGHHHHHHGGGDDDAAA???======<<<;;;:::999999888666555555555555444444444555666777666666777999;;;IIIFFFBBB>>>;;;999888777::::::;;;<<<>>>===:::888666888;;;======;;;888666555555444333444555666777999888888<<>>======<<<;;;::::::999999666666555555555444444444666666777666666777999<<>>AAADDDEEEGGGJJJQQQVVVbbbmmmsssmmmiiisssddd[[[TTTQQQZZZ\\\hhh~~~wwwjjj\\\VVVMMMLLLKKKJJJJJJJJJKKKKKKOOOMMMKKKIIIGGGFFFEEEDDDBBBBBBCCCDDDFFFIIIKKKMMMLLLNNNOOONNNMMMLLLMMMNNNNNNOOOOOONNNQQQXXXYYYWWW___fffttt~~~xxxrrrnnngggdddaaa``````aaaaaaaaa___]]]YYYXXXXXXYYYYYYXXXUUUSSSPPPOOOOOOOOOOOONNNLLLJJJHHHFFFDDDBBBAAAAAACCCEEEIIILLLNNNOOONNNNNNJJJHHHFFFEEEEEEDDDBBBAAA>>>>>>===<<<:::999888777666555555555555666666777888888777777777777888888EEEGGGIIIIIIFFF@@@999444;;;:::999:::<<<<<<<<<:::999888888:::>>>>>>:::777555555555555555666777777777777999===BBBFFFrrrjjjnnnuuuaaa^^^cccbbbhhhoootttwwwzzz~~~ssseeeVVVUUUkkk}}}eee[[[ZZZ```rrr~~~{{{dddGGG999<<<:::888999888666777888777666777999:::===@@@DDDEEEGGGKKKQQQWWW\\\fffkkkffffffvvvcccZZZTTTQQQZZZ]]]iiiuuukkk^^^RRRLLLHHHGGGFFFEEEEEEEEEFFFGGGNNNMMMLLLJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFHHHKKKLLLKKKLLLNNNNNNNNNOOORRRTTTQQQSSSTTTTTTYYY```cccaaaeeekkkwww~~~|||yyyuuuqqqooonnnkkkgggcccaaa```]]]\\\\\\YYYWWWVVVWWWYYYYYYYYYRRRPPPNNNMMMMMMNNNMMMLLLKKKJJJHHHFFFDDDBBBAAAAAACCCEEEGGGJJJLLLMMMNNNNNNJJJHHHFFFEEEEEEDDDBBBAAA>>>>>>===<<<:::999888777666666555555555555555666777666666666666666666777999<<<@@@CCCCCCAAA>>>;;;;;;:::999:::<<<<<<<<<;;;:::888888:::===>>>;;;777555555555555555666777777777777888===BBBFFF|||mmmeee```vvvwwwjjjiiivvvyyyiiicccbbbfffooozzzooo^^^YYYjjjtttiiicccfffxxx{{{xxxrrrtttpppOOO<<<<<<999777999888555666777777777888:::<<<<<>>>>>===<<<:::999888777777777666555444444444444666555555444444555555666000333777;;;===?????????;;;:::999:::<<<===<<<;;;:::999888:::===>>>;;;888666555555555555666666777666777888<<>>>>>===<<<:::999888777888777666555444333333333666555555555555555555666222333444666888999:::;;;:::999999:::<<<===<<<;;;;;;999888:::===>>><<<999666666555555555555666777666666888<<>>>>>===<<<:::999888777777777666444333333333333777666666555555666666777555555555555555666777777:::999999:::<<<======<<<<<<:::888:::===>>><<<999666666555555555555666666666666888<<>>;;;::::::777999::::::999777777888999<<>>>>>===<<<:::999888777666666555444333333333333777666666666666666666777555555444555666777888999999999888:::<<<======<<<===:::888:::===>>>===:::777666666555555555555666555666777;;;@@@DDDoooccc[[[TTTOOOQQQLLLJJJLLLNNNQQQ[[[fffssshhheeeqqqwwwlllbbbjjjttt}}}{{{ssssssppphhheeehhhyyyuuu^^^NNNQQQbbb{{{sssooojjjggglllxxxlll^^^lllcccFFF@@@;;;999:::777888999:::999888888999;;;===@@@DDDEEEGGGKKKQQQWWWZZZ]]]\\\\\\dddwwwxxxZZZWWWTTTRRR]]]gggxxxzzzvvvzzzyyyjjjYYYPPPJJJEEEBBBAAA??????@@@AAACCCFFFIIIJJJOOONNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJLLLMMMOOOLLLLLLLLLKKKKKKOOOSSSWWW]]]eeeppp|||qqqcccaaahhhqqqvvv}}}zzzwwwuuuooollliiigggffffffdddccccccbbb___^^^]]][[[XXXUUURRRQQQOOOOOOOOOMMMJJJGGGHHHIIIJJJIIIHHHFFFCCCBBB@@@BBBEEEGGGIIIJJJKKKKKKFFFEEECCCCCCDDDDDDCCCAAA>>>>>>===<<<:::999888777555555444333333444444444666555555444444555555666333333444555666888999:::999888888:::<<<>>>=========;;;888:::===>>>===;;;777777666555555555555555555555777;;;@@@DDDxxxbbbSSSMMMMMMMMMLLLFFFEEEIIIQQQWWW\\\iiiwwwtttiiieeekkk{{{vvvkkk^^^eeennnxxxyyyqqqsssssskkkeeeeeekkk{{{{{{jjjZZZMMMNNN]]]mmmtttmmmeeeiiiiiieeeiiipppnnn^^^iiimmmLLLBBB;;;888:::777666888999999888999;;;===>>>AAADDDEEEGGGJJJQQQVVVZZZ[[[ZZZYYYaaauuuwwwYYYWWWTTTRRR^^^hhhzzzuuusssxxxzzzwwwhhhYYYPPPKKKEEEAAA@@@AAAAAABBBCCCFFFIIILLLMMMPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKMMMNNNPPPKKKLLLLLLLLLMMMPPPTTTXXXZZZcccppp~~~hhh[[[]]]jjjxxxzzz~~~}}}{{{{{{}}}{{{rrrooojjjgggffffffeeeddd```_________``````^^^]]]WWWVVVTTTTTTSSSQQQMMMJJJHHHIIIJJJJJJIIIFFFDDDBBB@@@BBBEEEHHHJJJKKKKKKJJJFFFEEECCCCCCDDDDDDCCCAAA>>>>>>===<<<:::999888777444444333333333444555555555444444333333444444555333333444555777888888999999888888:::<<<>>>>>>===>>>;;;999:::===>>>===;;;888777666555555555555555555555777;;;@@@DDDmmm^^^PPPJJJIIIHHHGGGHHHJJJIIIOOOYYY]]]cccvvvyyyooodddeeennnqqq}}}rrreee```dddrrr|||uuuqqqrrrrrrmmmfffbbbhhhooorrrhhhVVVKKKMMMSSS]]]]]][[[[[[aaahhhhhhdddnnnuuuuuu^^^bbb|||ZZZDDD<<<999999999888888888888999:::;;;<<<>>>@@@BBBDDDFFFKKKPPPTTTZZZ\\\XXXUUUaaaxxxppp___RRRSSSYYYaaammmxxxuuusssuuuzzz|||{{{qqqeeeVVVKKKFFFEEECCCAAADDDDDDEEEFFFHHHJJJLLLNNNPPPMMMNNNPPPNNNHHHFFFHHHJJJLLLKKKJJJLLLQQQQQQNNNQQQPPPOOONNNOOORRRWWW\\\aaafffooo{{{sssooonnnkkkgggfffbbbeeennn|||}}}zzz{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyzzz|||~~~uuusssqqqnnnjjjfffcccaaaaaa___]]][[[ZZZ[[[\\\]]]]]][[[XXXVVVUUUTTTSSSQQQOOONNNLLLLLLJJJGGGCCC??????@@@CCCEEEGGGIIIJJJJJJHHHFFFCCCBBBBBBCCCCCCBBBBBB???===;;;;;;:::999777555555444333333333333444555555666666666666666666555555555555444666:::<<<;;;;;;:::::::::;;;<<<<<<999999::::::::::::;;;;;;999777444333444666666666777777888;;;@@@DDDsssddd[[[PPPFFFDDDEEEEEEEEEGGGLLLLLLUUUbbbkkkuuuooohhhcccaaajjjwww~~~xxxhhh``````lll{{{wwwqqqmmmooonnniiidddbbbbbbiiinnngggZZZPPPOOOSSSRRRRRRRRRSSS[[[cccddd```dddjjj||||||___]]]rrrjjjMMM@@@===;;;:::888888888888999:::;;;<<<>>>???BBBDDDGGGKKKPPPTTTZZZ\\\YYYWWWccc{{{nnn^^^QQQRRRYYYaaammmzzzzzzpppnnnppptttuuuxxx{{{|||zzzvvvrrrggg^^^QQQIIIFFFFFFFFFDDDFFFGGGHHHIIIKKKLLLMMMNNNNNNLLLLLLNNNMMMHHHGGGJJJLLLMMMLLLJJJMMMQQQRRROOORRRRRRRRRRRRUUUZZZ```eeedddjjjrrr}}}zzzjjj```YYYRRRMMMKKKKKKOOOYYYgggxxx|||yyyzzzyyyxxxwwwwwwvvvwwwwwwvvvuuuuuuwwwyyyzzzzzzxxxuuutttsssqqqnnnkkkiiiggg```^^^\\\ZZZYYYXXXYYYYYY\\\YYYVVVTTTSSSRRRPPPNNNNNNMMMLLLLLLKKKHHHDDDAAA???@@@BBBEEEGGGIIIIIIJJJHHHFFFCCCBBBCCCDDDCCCBBBBBB???===;;;;;;:::999777555555444333333333333444666666666666555555555555444555555555444666999<<<;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<999777444333444666666666777777888;;;@@@DDDlllVVVHHHKKKDDD@@@BBBFFFGGGHHHJJJQQQTTT___ppp}}}qqqccc___aaajjj|||nnnbbb\\\fffuuu}}}~~~}}}ppplllkkkkkkiiidddaaaccc___eeejjjiiiccc\\\ZZZ[[[VVVYYY[[[^^^eeellllllggg\\\aaapppeeeWWWdddZZZEEE@@@>>>999888888888888999:::;;;<<<===???BBBDDDGGGKKKQQQUUU[[[\\\ZZZYYYgggkkk\\\PPPRRRYYYaaaooo|||uuukkkiiijjjkkkjjjkkkllllllkkkgggeeeZZZTTTKKKFFFFFFHHHIIIIIIHHHIIIKKKMMMNNNOOONNNNNNMMMKKKLLLOOOMMMKKKLLLPPPTTTTTTRRROOOPPPTTTUUURRRQQQRRRTTTVVV[[[ccclllrrrwwwvvvtttttt{{{zzzkkk[[[RRRMMMIIIGGGHHHLLLOOOUUU]]]iiiwww}}}zzzxxxyyyxxxwwwuuusssrrrrrrrrrpppppppppqqqssssssrrrppprrrrrrqqqpppooonnnlllkkkaaa___]]][[[YYYWWWVVVVVVZZZWWWTTTRRRQQQOOOMMMKKKMMMLLLKKKKKKJJJHHHEEEBBB???@@@BBBEEEGGGHHHIIIIIIIIIGGGDDDCCCDDDEEEDDDDDDBBB???===;;;;;;:::999777555555444333333333333444666666666666555555444444444555555555444666888;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<======:::777555444555666666666777777888;;;@@@DDD~~~iiiVVVIIIEEEEEEBBBBBBGGGKKKKKKNNNQQQWWW\\\jjj|||zzznnnddddddmmm}}}vvvggg\\\aaaoooxxxzzzyyynnnkkkjjjjjjfffaaaaaadddcccfffjjjmmmmmmmmmmmmmmmlllqqquuuwwwzzz{{{vvvooo[[[]]]hhhpppXXX\\\uuueeeHHHAAA>>>888888888888888999:::;;;;;;===???AAADDDGGGKKKQQQUUU[[[]]][[[\\\kkkgggYYYOOORRRYYYbbbqqqtttjjjffffffcccaaa___^^^^^^]]][[[YYYPPPLLLHHHFFFHHHJJJLLLLLLIIIKKKMMMOOOPPPPPPNNNMMMMMMLLLNNNPPPOOONNNSSSYYYaaa```[[[VVVUUUXXXXXXUUUOOOQQQTTTYYY```jjjvvv}}}~~~ooobbbbbbjjjqqqrrrsssyyyqqqcccUUUOOOOOOPPPTTTYYY[[[^^^aaacccgggppp|||~~~{{{yyyxxxzzzxxxvvvtttqqqooonnnnnnmmmllllllmmmnnnnnnlllkkkmmmmmmmmmlllkkkjjjiiihhhdddcccaaa___]]]ZZZXXXWWWXXXVVVRRRPPPNNNMMMJJJIIIKKKJJJIIIIIIIIIHHHEEECCC???AAABBBDDDFFFHHHHHHIIIIIIGGGDDDDDDEEEFFFEEEEEEBBB???===;;;;;;:::999777555555444333333333333444777666666555555444444333444555666555555555888:::999999999999:::;;;<<<<<<<<<;;;;;;:::;;;<<<======;;;888555444555666666666777666777;;;???DDD~~~iiiWWWIIIEEEIIIDDDCCCEEEJJJLLLLLLPPPUUUYYYbbbrrr~~~vvvqqqnnnsssoooaaabbbllltttvvvvvvoookkkjjjiiifffbbbcccgggiiihhhiiilllqqqvvvzzz|||~~~~~~sssiiiYYYZZZbbbxxx{{{]]][[[tttlllKKK@@@<<<777888888888888999:::;;;;;;===>>>AAADDDGGGLLLQQQVVVZZZ\\\[[[]]]mmmdddWWWOOORRRZZZddduuurrrgggcccbbb]]]ZZZWWWUUUUUUSSSRRRPPPKKKIIIHHHHHHJJJLLLMMMMMMIIIKKKMMMOOOPPPOOONNNMMMMMMLLLMMMPPPOOOPPPWWW```llliiiccc[[[XXX[[[ZZZWWWRRRTTTWWW]]]fffrrr~~~ooo```]]]eeekkkllljjjjjjlllvvvtttgggYYYSSSRRRTTTZZZaaadddiiimmmoooooottt}}}}}}zzzzzzzzzzzzyyyvvvssspppnnnmmmllllllkkkjjjkkklllllljjjhhhjjjjjjjjjiiigggfffdddcccgggffffffdddbbb___\\\[[[WWWUUUQQQOOONNNMMMKKKIIIJJJHHHGGGFFFGGGFFFDDDBBB@@@AAABBBDDDFFFGGGHHHHHHHHHFFFDDDDDDEEEFFFFFFEEEBBB???===;;;;;;:::999777555555444333333333333444666666555555444444444333333555666555555555777888888888888999:::;;;<<<<<<;;;:::999999999:::<<<===<<<999666444555666666666666666777:::???CCCkkk\\\OOODDDAAAEEEBBBBBBEEEIIIJJJJJJQQQXXX]]]hhh{{{zzzzzz}}}vvvhhhfffjjjoooqqqsssmmmhhheeeffffffeeegggkkkkkkhhheeefffkkkssszzz~~~|||tttiii___VVVWWW]]]oooggg___wwwtttQQQ???:::888888888888888999:::;;;<<<<<<>>>AAACCCGGGLLLRRRVVVZZZ[[[ZZZ]]]oooaaaVVVOOOSSS[[[fffxxxnnnddd___\\\XXXUUUQQQOOONNNMMMKKKIIIGGGGGGIIIJJJKKKLLLMMMMMMIIIJJJLLLNNNOOOOOOOOOOOOLLLLLLMMMNNNNNNPPPYYYdddrrroooggg^^^[[[]]]]]][[[YYYZZZ]]]bbbkkkwwwzzzmmmggghhhfffbbbZZZXXXVVV\\\kkkyyy{{{vvvpppeee[[[XXXZZZ```iiirrrzzzxxxzzz{{{zzzyyyvvvssspppmmmlllkkkiiihhhhhhiiijjjjjjhhhfffiiiiiihhhgggeeecccaaa```eeeeeeffffffdddaaa___]]]XXXUUURRRPPPPPPOOOMMMKKKJJJHHHGGGFFFFFFEEEDDDBBB@@@AAABBBDDDEEEFFFGGGGGGGGGEEECCCCCCDDDEEEFFFEEEBBB???===;;;;;;:::999777555555444333333333333444444444444444444444444444333444666666555555666777888888888888999;;;<<<===;;;:::888888888999;;;===<<<:::666555555666666666666666777:::???CCCmmmWWWNNNIIIAAA>>>BBBAAABBBFFFJJJKKKNNNXXXccchhhuuu||||||{{{|||{{{xxxzzz~~~|||ooojjjiiiiiilllooogggaaa]]]aaafffhhhkkknnnkkkgggcccaaaccciiipppuuuyyy{{{yyyqqqjjjddd^^^XXXUUUVVVZZZgggqqqbbbvvv~~~ZZZAAA999;;;888888888888999:::;;;<<<<<<>>>AAACCCGGGLLLRRRVVVYYYZZZYYY]]]ooo```UUUPPPUUU]]]hhh|||zzzkkkbbb]]][[[RRROOOLLLKKKJJJHHHFFFDDDBBBEEEHHHKKKLLLLLLLLLLLLJJJKKKLLLMMMOOOPPPQQQRRROOOOOOPPPQQQPPPSSS^^^jjjwwwtttlllcccaaaeeefffddd]]]^^^aaaeeemmmxxx{{{mmmfffbbb\\\UUUPPPSSSTTTUUU\\\dddhhhgggkkkdddaaafffppp}}}~~~wwwvvvyyy|||yyywwwuuurrrnnnllljjjjjjeeeddddddeeeggggggfffdddeeeeeeeeedddbbbaaa______^^^___aaabbbbbb```]]][[[XXXVVVTTTRRRRRRRRRPPPOOOMMMKKKHHHGGGGGGFFFEEECCC@@@AAABBBDDDEEEFFFFFFFFFFFFDDDBBBBBBDDDEEEEEEEEEBBB???===;;;;;;:::999777555555444333333333333444222333333444444555555666333444666666555444555666777777777888999;;;<<<===<<<;;;999888888:::<<<>>>===:::777555555666666555666555666:::???CCCvvv]]]GGGBBBBBB??????DDDCCCEEEIIIMMMOOOUUUbbbooouuurrrwww~~~rrrpppssszzzssslllhhhfffhhhlllbbbZZZWWW]]]eeejjjmmmpppkkkhhhccc______bbbhhhlllkkklllggg^^^WWWVVVUUUSSSXXXXXXYYYbbbyyyxxxbbbqqq```CCC999>>>888888888888999:::;;;<<<<<<>>>@@@CCCGGGLLLRRRWWWYYYZZZYYY]]]ooo}}}___UUUPPPUUU^^^jjj~~~xxxkkkccc___\\\NNNLLLIIIHHHGGGEEEBBB@@@>>>BBBGGGJJJLLLLLLLLLLLLKKKKKKLLLMMMOOOQQQSSSUUUTTTSSSTTTUUUTTTWWWcccppp{{{xxxqqqiiihhhlllnnnmmm^^^___aaadddkkkvvv|||nnn```ZZZ[[[YYYUUUWWW```fffeeecccfffiiijjjrrrnnnoooxxx|||uuussswww|||xxxvvvssspppmmmkkkjjjiiibbbaaaaaabbbdddeeecccbbb```aaaaaa``````___^^^]]]WWWYYY\\\^^^^^^]]]ZZZXXXYYYWWWUUUTTTTTTTTTSSSRRROOOMMMJJJIIIHHHGGGFFFDDD@@@AAABBBDDDEEEFFFFFFFFFFFFDDDBBBAAACCCDDDEEEDDDBBB???===;;;;;;:::999777555555444333333333333444111222222333444555666666333444666666555444555666777777777888999;;;<<<===>>><<<:::999999;;;>>>???===:::777555666666666555666555666:::>>>CCCjjjTTTBBBAAACCCAAA@@@DDDGGGGGGKKKPPPSSSZZZgggttt~~~~~~~~~ooogggrrr~~~|||tttmmmiiigggfff___^^^^^^```dddhhhjjjjjjmmmhhhaaa```ccchhhlllmmmjjjeee___ZZZYYYYYYYYYYYYaaa^^^ZZZ[[[kkk|||gggkkk{{{hhhFFF:::===:::999888888888999:::;;;>>>===>>>BBBHHHNNNSSSVVVYYY\\\YYYYYYmmm{{{]]]UUUOOOQQQZZZhhh{{{sssiiiccc]]]XXXPPPJJJFFFFFFEEEBBBAAACCCCCCFFFJJJLLLLLLLLLLLLMMMPPPOOOPPPRRRQQQOOOQQQUUUVVVVVVUUUVVVZZZaaakkkqqq}}}zzzuuuqqqooopppqqqsssgggdddccclllxxx|||uuujjjaaaaaacccdddhhhnnnqqqxxx}}}{{{~~~wwwvvvzzzyyyooojjjiiijjjjjjjjjfffeeedddbbb```___^^^^^^aaa```^^^\\\ZZZXXXXXXWWWYYYXXXWWWWWWXXXYYYXXXVVVSSSRRRQQQOOONNNMMMMMMMMMKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCEEEEEEDDDCCCFFFDDDCCCBBBBBBCCCDDDFFFCCC@@@<<<999999888888777555555444333333333333444333333333444444444555555666666555555555555666666:::::::::999999:::===@@@>>>===;;;999999;;;===>>>===;;;999666555555555666777666777:::???CCCfffRRRBBBAAACCCBBBBBBFFFHHHIIIMMMRRRWWW^^^kkkxxx|||wwwvvvttt|||}}}nnnlllttt~~~wwwqqqmmmjjjiiibbbaaa```aaadddfffgggggghhhddd```aaafffjjjlllmmmkkkgggaaa]]]\\\]]]]]]]]]ccc___YYYYYYggghhhfffpppkkkHHH;;;<<<:::999888888888999:::;;;>>>===>>>AAAGGGNNNSSSVVVYYY[[[XXXZZZpppzzz]]]UUUPPPRRR[[[iii|||qqqiiiccc]]]XXXPPPJJJFFFFFFEEEBBBBBBCCCCCCFFFJJJLLLMMMNNNNNNOOOPPPNNNOOOQQQPPPNNNPPPUUUZZZ[[[\\\]]]```fffnnnttt}}}yyywwwvvvxxx{{{}}}rrrqqqsssyyy|||vvvrrrjjjgggkkkqqqtttzzz|||rrrllljjjkkkjjjjjjfffeeecccaaa___^^^]]]]]]___^^^\\\ZZZXXXWWWWWWWWWWWWVVVUUUUUUVVVVVVUUUTTTNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@@@@BBBDDDEEEDDDBBBEEEDDDCCCBBBBBBCCCDDDEEECCC@@@<<<:::999999888777555555444333333333333444333333333444444444555555666666555555555555666666999999999888888999<<>>===;;;999999;;;===>>>===;;;888666555444555666777666777:::???CCC```OOOBBBAAACCCBBBDDDHHHIIIKKKPPPXXX]]]dddrrr~~~ppplllmmmoooqqqyyyvvvnnntttyyy}}}yyyuuurrrpppiiihhhgggggghhhiiihhhgggcccaaa```ccchhhlllmmmlllkkkgggcccaaaaaabbbcccccckkkfff]]]WWW```xxxmmmcccfffpppKKK<<<<<<:::999888888888999:::;;;======>>>AAAGGGMMMTTTWWW[[[ZZZXXX^^^wwwxxx]]]VVVQQQTTT]]]lll~~~nnngggbbb]]]XXXPPPJJJFFFFFFFFFCCCBBBDDDDDDGGGKKKMMMNNNOOOPPPRRRQQQOOONNNPPPOOONNNQQQWWW[[[]]]```cccggglllrrrvvv~~~}}}{{{zzz|||}}}|||}}}vvvooommmlllkkkiiidddcccbbb```^^^]]]\\\\\\[[[ZZZYYYWWWVVVVVVUUUUUUTTTSSSQQQRRRSSSSSSQQQPPPKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDD>>>>>>>>>AAACCCEEEDDDCCCEEEDDDBBBAAAAAABBBDDDEEECCC@@@<<<:::999999888666555555444333333333333444333333333444444444555555666666555555555555666666888888999888777888;;;===>>>===;;;::::::;;;===>>><<<;;;888666444444555555777666777:::???CCCsssWWWKKKAAA@@@BBBCCCEEEIIIKKKNNNUUU^^^eeemmmzzz~~~hhhbbbhhhrrr{{{ooooooyyy{{{yyyuuutttsssssssssrrrpppnnnfffdddbbbccchhhkkklllkkkhhhfffdddcccdddfffggggggvvvqqqdddWWWYYYmmmvvveeeaaa}}}sssOOO===;;;:::999888888888999:::;;;<<<===???AAAFFFMMMTTTYYY^^^\\\ZZZdddvvv]]]VVVQQQUUU```oooxxxkkkeeeaaa\\\XXXPPPJJJFFFGGGFFFCCCCCCEEEFFFIIILLLNNNNNNOOOQQQRRRTTTQQQOOOPPPOOOOOOTTT[[[]]]aaagggmmmsssxxx}}}yyyrrrnnnmmmjjjhhhcccbbb```^^^]]][[[[[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTQQQOOONNNNNNOOOOOOMMMLLLJJJJJJHHHGGGGGGFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDDDD======>>>@@@DDDFFFFFFEEEEEEDDDBBBAAAAAABBBDDDEEECCC@@@===;;;:::999888666555555444333333333333444333333333444444444555555666666555555555555666666888999:::999888888:::<<<===<<<;;;::::::;;;<<<===<<<:::888555444444555555666666777:::???CCC{{{yyywwwtttrrrrrrssstttpppqqqpppmmmlllkkkeee]]]OOOHHHAAA@@@AAACCCFFFIIIMMMQQQZZZeeellltttyyylllbbbgggvvvsssjjjqqq}}}~~~}}}|||}}}~~~~~~}}}zzzxxxnnnjjjdddcccfffiiiiiiiiidddcccbbbccceeegggggggggzzzvvvjjjYYYUUUeeejjj___wwwwwwSSS>>>;;;:::999888888888999:::;;;<<<===???AAAEEELLLTTT[[[bbb______kkksss[[[UUUQQQVVVbbbqqqrrrgggbbb```\\\XXXPPPJJJFFFGGGGGGDDDCCCEEEHHHKKKMMMOOOOOOPPPRRRTTTXXXSSSQQQQQQQQQQQQXXX___aaahhhqqq{{{zzzrrrooommmjjjgggbbbaaa```^^^\\\[[[ZZZZZZWWWVVVUUUTTTSSSSSSSSSSSSOOOMMMLLLKKKLLLLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDCCCCCC<<<===>>>AAAEEEGGGGGGGGGEEECCCBBBAAAAAABBBCCCEEECCC@@@===<<<;;;:::888666555555444333333333333444333333333444444444555555666666555555555555666666999:::;;;;;;::::::;;;======<<<;;;;;;;;;;;;<<<===<<<:::777555444444444555666666777:::???CCCyyyooohhh___^^^[[[YYYXXXXXXYYYZZZYYYYYYWWWTTTTTTVVVTTTPPPJJJGGGDDDBBBBBBDDDHHHKKKPPPTTT___jjjrrrzzznnniiikkkxxxvvvjjjkkkxxx|||yyyzzz{{{}}}}}}tttnnngggcccdddeeeeeeddd```___```bbbeeefffffffffssstttlll[[[SSS___xxxooo]]]sss|||WWW@@@<<<:::999888888888999:::;;;;;;===???AAADDDKKKUUU\\\eeebbbcccppppppYYYSSSQQQWWWcccsss}}}mmmccc```___\\\XXXPPPJJJFFFGGGGGGEEEDDDFFFJJJLLLOOOQQQSSSUUUXXX[[[ZZZUUURRRQQQQQQSSSZZZccceeemmmxxxxxxqqqnnnllliiifffbbbaaa```^^^\\\[[[ZZZZZZXXXWWWVVVUUUSSSSSSRRRRRRNNNLLLJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBB======>>>AAAEEEGGGHHHGGGDDDCCCAAA@@@@@@AAACCCDDDBBB@@@>>>===<<<;;;888666555555444333333333333444333333333444444444555555666666555555555555666666:::;;;<<<<<<;;;:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::777555333333444444777666777:::???CCC|||vvvooohhhaaaZZZUUUQQQPPPOOONNNNNNOOOQQQRRRQQQSSSQQQNNNNNNQQQPPPMMMIIIIIIHHHFFFEEEGGGKKKNNNRRRWWWbbbnnnvvv~~~yyymmmoooyyytttmmmuuu|||vvvppplllmmmooosssyyy}}}~~~}}}zzzrrrmmmgggdddcccccc```]]]]]]]]]^^^aaadddfffeeedddlllqqqlll\\\QQQYYYooouuu```ttt\\\CCC===:::999888888888999:::;;;;;;===@@@AAACCCJJJUUU^^^fffdddfffsssoooWWWRRRPPPWWWcccssswwwiii```^^^^^^[[[XXXPPPJJJFFFGGGGGGEEEEEEGGGIIILLLPPPTTTXXX\\\aaaeee[[[VVVQQQPPPPPPSSS[[[eeennnvvv}}}tttooollljjjhhheeecccbbb```^^^\\\[[[ZZZZZZZZZYYYWWWVVVTTTSSSRRRRRRNNNLLLJJJJJJJJJJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBB<<<<<<===@@@DDDFFFFFFEEEDDDCCCAAA@@@@@@AAACCCDDDBBB@@@>>>======;;;888666555555444333333333333444333333333444444444555555666666555555555555666666999:::<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::777444333333444444777666777:::???CCC|||wwwsssppplllhhheeeeee___XXXQQQNNNKKKJJJHHHIIIIIIIIIJJJKKKMMMOOOQQQMMMPPPPPPMMMMMMOOOMMMIIIIIILLLLLLHHHGGGJJJMMMPPPSSSXXXdddpppyyyrrrooottt|||www}}}uuummmeeeaaaaaadddiiipppvvvyyyxxxvvvnnnkkkgggeeedddaaa\\\XXX\\\\\\^^^aaadddfffeeecccjjjqqqnnn]]]OOOSSSfffwwwzzzeeexxx```EEE>>>:::999888888888999:::;;;;;;===@@@AAACCCJJJUUU^^^fffdddgggtttnnnVVVQQQPPPWWWdddtttuuufff^^^]]]^^^[[[XXXPPPJJJFFFGGGHHHEEEEEEGGGHHHLLLQQQVVV\\\bbbhhhlll[[[UUUPPPOOOOOORRR[[[eee}}}zzzrrrmmmkkkjjjgggeeecccbbb```^^^]]][[[[[[ZZZ\\\[[[YYYWWWUUUSSSRRRRRRNNNLLLKKKJJJJJJJJJHHHFFFDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA;;;;;;<<>>===;;;888666555555444333333333333444333333333444444444555555666666555555555555666666888999;;;;;;999888888999<<<<<<<<<<<<<<<<<<<<<<<<;;;999777444333333444444777666777:::???CCCzzzooofffddd```[[[WWWTTTSSSRRRLLLKKKJJJIIIJJJKKKLLLMMMKKKKKKKKKMMMOOORRRTTTVVVQQQSSSUUUTTTRRRQQQSSSVVVZZZ___ccc```SSSHHHJJJSSSWWWbbbppp{{{tttttt|||~~~uuuhhh[[[UUUWWW^^^eeekkkmmmnnnlllfff______[[[[[[```ffffffbbb^^^ZZZ[[[^^^bbbffffffdddbbblllsssssscccRRROOO^^^lllqqqwwwdddDDD???999;;;<<<:::777777:::======<<>>>>>@@@CCCFFFFFFEEEDDDCCC@@@???>>>>>>???@@@BBBBBBAAA???===;;;999888777666555444444333444444333333333333333333333333444555666555333222333444555777888999888888999;;;;;;;;;<<<;;;:::999;;;===<<<;;;999777555555555555555777777888<<>>>>>???@@@BBBBBBAAA???===;;;999888666555444333333222222333333333333333333333333333444555666555333222333444666888999:::999999:::<<<;;;<<<<<<;;;::::::;;;===<<<;;;999777555555555555555777777888<<>>BBBDDDDDDCCCDDDBBB@@@>>>>>>>>>@@@AAABBBBBBAAA???===;;;999888555555444333222222222222333333333333333333333333444555666555333333333555777999::::::999:::;;;===;;;<<<<<<;;;::::::;;;===<<<;;;999777555555555555555777777888<<>>>>>???@@@AAABBBBBBAAA???===;;;999888666555444333222222222222444444444444444444444444444555666555444333444555666888999999999999:::<<<;;;<<<===<<<::::::<<<===<<<;;;999777555555555555555777777888<<>>>>>>>>@@@CCCEEEEEEEEECCCAAA@@@>>>>>>???@@@AAABBBBBBAAA???===;;;999888777666555444333333333333444444444444444444444444444555666666444444555666555666888888777777999:::<<<<<<===<<<;;;:::<<<>>><<<;;;999777555555555555555777777888<<>>>>>@@@DDDFFFFFFEEEBBBAAA???>>>>>>???AAABBBBBBBBBAAA???===;;;999888777777666555444444444444444444444444444444444444444555666666555444666777444555777777666666888999<<<======<<<;;;;;;<<<>>><<<;;;999777555555555555555777777888<<>>===>>>@@@CCCEEEEEEEEEBBBAAA???>>>>>>???AAABBBBBBBBBAAA???===;;;999888666666555444333333333333555555555555555555555555333555666666555555666888555666888888777777999:::<<<=========;;;;;;===>>><<<;;;999777555555555555555777777888<<>>>>>@@@AAABBBBBBBBBAAA???===;;;999888555555444333222222222222555555555555555555555555333555666666555555666888666777999999888888:::;;;<<<===>>>===;;;;;;===>>><<<;;;999777555555555555555777777888<<>>===???DDDIIIPPP]]]iiirrrsssvvvjjjXXXUUUSSSWWWeee{{{mmmbbbWWWQQQMMMHHHEEEFFFJJJLLLMMMMMMKKKIIIIIIIIIJJJOOOTTTYYYbbbooo{{{{{{wwwssspppooolllfffbbbfffhhhsss}}}{{{~~~{{{rrrllljjjgggbbb\\\\\\[[[[[[ZZZYYYYYYYYYRRRQQQPPPPPPNNNNNNMMMLLLNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDAAA???@@@BBBCCCAAA>>>===<<<<<<>>>AAADDDDDDDDDAAA???===<<<===???AAACCCAAABBBBBB@@@<<<999888888666666555444333333333333333333333333333333333333555444444333333444444555666888;;;;;;:::999999999:::<<<===<<<;;;999999:::;;;;;;999777666555555555555444555999>>>BBBzzzpppiiicccaaagggooooooZZZPPPNNNKKKLLLNNNOOOQQQQQQRRRRRRSSSTTTVVVWWWWWWZZZ]]]```gggkkkpppuuuzzzrrr^^^\\\fffoooyyy~~~xxxxxxvvvuuuwwwxxxrrriiiZZZSSSLLLLLLUUUbbbnnntttnnn```PPPFFFAAA>>>@@@DDDGGGOOO]]]ooo~~~}}}iiiSSSDDDEEEEEEEEEEEEEEEGGGIIIUUUXXXaaaiiibbbSSSKKKLLLTTTiii~~~mmmfff|||pppJJJ@@@:::777888999888999<<<>>>===???DDDIIIPPP]]]iiissswwwiiiVVVUUUUUU[[[iii}}}kkk```UUUOOOKKKGGGEEEFFFJJJLLLMMMMMMKKKJJJIIIJJJKKKMMMQQQVVV___ooo{{{uuuooollltttwwwuuummmkkkgggbbb^^^]]]\\\ZZZXXXVVVUUUTTTRRRQQQQQQPPPOOONNNMMMMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCAAA???@@@BBBBBBAAA???>>>===<<<>>>AAACCCDDDDDDAAA???===<<<===???AAACCCCCCCCCCCCAAA===:::888888666666555444333333333333333333333333333333333333555444444333333444444555666888:::;;;999888888999:::<<<===<<<;;;999::::::;;;;;;999777666555555555555444555999>>>BBBvvvoooiiiggglllsss~~~jjjXXXOOONNNNNNNNNNNNOOOQQQSSSTTTUUUVVVXXX[[[\\\^^^bbbfffiiirrrvvv{{{ppp___]]]iiilllqqq{{{{{{vvvvvvsssqqqssstttmmmdddVVVOOOJJJOOOZZZfffmmmnnn\\\QQQFFF@@@===<<<@@@EEEHHHTTTfffxxx{{{cccLLLDDDCCCCCCDDDFFFGGGFFFEEEKKKOOO[[[eeeaaaSSSIIIJJJOOOdddzzzsssfffyyy}}}tttNNN@@@;;;777999:::999999<<<===<<<>>>DDDIIIPPP]]]jjjmmmuuuhhhUUUUUUWWW^^^mmmhhh]]]RRRLLLIIIFFFEEEFFFJJJLLLNNNNNNLLLKKKKKKKKKKKKLLLMMMRRR[[[kkk~~~{{{wwwuuuyyypppkkkhhhdddbbbaaa___\\\YYYVVVTTTRRRRRRRRRQQQPPPOOONNNMMMMMMJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???@@@AAABBBAAA@@@???>>>===>>>AAACCCCCCCCCAAA???===<<<<<<>>>AAABBBDDDEEEEEECCC>>>:::888777666666555444333333333333333333333333333333333333555444444333333444444555444777999:::999888888999:::;;;===<<<;;;::::::;;;;;;;;;999777666555555555555444555999>>>BBBtttnnnhhhfffdddeeemmmuuuyyyfffVVVPPPPPPPPPOOOOOOPPPQQQTTTVVVXXXZZZ\\\___bbbeeejjjooosss{{{ooo``````llljjjkkkuuuyyyttttttqqqoooppppppiii```SSSNNNKKKQQQ^^^fffgggdddOOOGGG@@@>>>===>>>BBBHHHJJJYYYmmm{{{~~~rrrYYYCCCEEEDDDDDDGGGJJJKKKHHHEEECCCHHHUUUbbbaaaSSSIIIIIILLLaaawwwzzzkkk{{{uuuyyyRRRAAA;;;888999:::999999<<<===<<<>>>DDDIIIQQQ^^^jjjkkkrrr{{{hhhWWWVVVXXX___nnnfff[[[OOOIIIGGGDDDEEEGGGJJJLLLNNNOOOMMMLLLLLLMMMLLLKKKLLLPPPVVVcccuuu|||qqqkkkhhheeeeeedddbbb___[[[XXXVVVUUURRRRRRQQQPPPOOONNNMMMMMMHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???@@@AAAAAAAAAAAA???>>>===>>>AAACCCCCCBBBAAA???===<<<<<<>>>@@@AAAFFFGGGGGGDDD???;;;888777666666555444333333333333222222333333333333444444555444444333333444444555333666888999888777888888999;;;<<<<<<;;;::::::;;;;;;;;;999777666555555555555444555999===BBBvvvjjjZZZVVVUUUWWWZZZ^^^gggqqq}}}uuudddWWWSSSTTTRRRRRRRRRSSSUUUWWWZZZ[[[^^^aaadddhhhlllrrrwww|||nnnaaaaaahhhccccccpppyyysssrrrooolllmmmmmmeee\\\RRRNNNMMMTTT^^^bbb]]]VVVGGGAAA=========>>>DDDKKKQQQaaasss{{{wwwgggQQQ???EEEDDDFFFIIIMMMMMMHHHDDD???CCCPPP^^^___SSSJJJIIIKKK___uuusssuuu|||VVVBBB<<<888999:::999999<<<<<<;;;>>>DDDIIIQQQ^^^jjjooovvv{{{iiiYYYXXXXXX^^^mmmgggZZZNNNHHHEEEDDDEEEHHHJJJLLLOOOOOOOOONNNNNNOOONNNLLLNNNRRRTTTZZZiiixxx{{{qqqkkkgggfffdddcccaaa___\\\ZZZXXXWWWSSSRRRRRRQQQPPPOOONNNMMMHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@@@@@@@AAA???======>>>AAACCCCCCCCCAAA???===<<<<<<===???AAAEEEGGGGGGEEE@@@;;;888777666666555444333333333333222222222333333444444444555444444333333444444555333555888999888888888999999;;;<<<<<<;;;:::;;;;;;;;;;;;999777666555555555555444555999===BBBwwwbbbUUUMMMJJJIIIMMMQQQUUU^^^hhhuuuxxxxxxpppcccZZZXXXZZZXXXXXXYYY[[[]]]___aaabbbeeehhhlllpppuuu{{{jjj^^^^^^^^^XXXZZZjjjwwwqqqpppmmmjjjjjjiiiaaaWWWOOONNNOOOUUU[[[ZZZRRRKKK@@@===:::<<<===???FFFNNN\\\jjjwwwvvvkkk\\\KKK@@@@@@BBBFFFJJJLLLJJJEEEBBB???AAAKKKYYY[[[QQQJJJJJJJJJ]]]qqq~~~|||~~~WWWCCC===999::::::999999<<<<<<;;;>>>CCCIIIQQQ___kkkqqqvvv{{{jjjZZZXXXXXX^^^mmmiii\\\OOOHHHEEEDDDFFFJJJJJJMMMOOOPPPPPPOOOPPPQQQPPPOOOQQQUUUUUUVVVcccsss{{{tttooottt~~~wwwoooiiifffgggaaa```^^^\\\ZZZXXXWWWVVVSSSSSSRRRQQQPPPOOONNNNNNIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAA???>>>???@@@===<<<<<<>>>AAADDDDDDDDDAAA@@@===;;;;;;<<<>>>@@@DDDFFFGGGEEEAAA<<<888777666666555444333333333333111222222333333444444555555444444333333444444555333555888999999999999:::999:::<<<<<<;;;:::;;;<<<;;;;;;999777666555555555555444555999>>>BBBuuu^^^NNNJJJGGGGGGIIILLLOOOWWW___iiimmmoookkkccc^^^___aaa```aaacccfffhhhiiijjjkkknnnqqquuuzzzyyydddXXXWWWTTTOOOSSSfff{{{rrrooonnnjjjffffffeee]]]SSSKKKMMMPPPUUUWWWSSSJJJCCC===::::::<<<>>>BBBKKKUUUeeepppvvvnnn]]]OOOFFF@@@<<>><<<===>>><<<;;;;;;>>>AAADDDFFFFFFAAA@@@===;;;;;;<<<>>>???BBBDDDFFFEEEAAA<<<999777666666555444333333333333111111222333333444555555555444444333333444444555444666999::::::::::::;;;888:::<<<<<<;;;;;;;;;<<<;;;;;;999777666555555555555444555999>>>BBBeeeSSSJJJGGGFFFIIIKKKMMMTTT\\\```eeehhhgggbbb```cccgggfffhhhkkknnnpppqqqqqqqqquuuxxx|||sss```TTTRRRPPPLLLRRReeezzzooommmlllhhhdddcccbbbZZZPPPHHHKKKPPPTTTTTTOOOGGG@@@===;;;;;;>>>AAAFFFQQQ\\\hhhqqqssseeeRRRFFFAAA???;;;BBBJJJMMMKKKGGGDDDCCCAAA???DDDPPPRRRKKKGGGIIIDDDVVVjjjyyyXXXDDD>>>::::::;;;999999<<<;;;;;;===CCCIIIQQQ___llltttyyyiiiTTTUUUYYYcccrrrnnn```QQQIIIFFFEEEHHHLLLJJJMMMPPPQQQQQQQQQRRRSSSUUURRRUUUZZZZZZ\\\lllxxxeeefffccc``````^^^]]]aaagggiiirrrtttnnnkkkfffeeegggdddccc```^^^[[[XXXVVVUUUSSSSSSRRRQQQPPPOOOOOONNNLLLKKKJJJHHHFFFEEECCCBBBDDDDDDCCCCCCCCCBBBBBBBBBAAACCCCCCAAA===;;;<<<>>>;;;:::;;;===BBBEEEFFFGGGAAA@@@===;;;;;;<<<>>>???@@@CCCEEEDDDAAA<<<999777666666555444333333333333111111222333333444555555555444444333333444444555444666999;;;::::::;;;<<<888:::<<<<<<;;;;;;;;;<<<<<<;;;999777666555555555555444555999>>>BBB