BM6P6(@ GGGHHHHHHIIIJJJKKKLLLLLLOOONNNOOOQQQTTT___uuu{{{{{{iiiXXXKKKAAA;;;666666555333555:::999===AAAEEEJJJPPPYYY```lllvvv|||vvvrrrppprrrrrrrrrsssuuuxxx{{{}}}|||yyyiiiXXXNNNJJJJJJOOOTTT]]]ccchhhhhhgggiiihhheeeeeefffhhhjjjlllmmmmmmmmmnnnjjjhhhlllsssvvvtttpppqqqfff\\\YYYUUUQQQSSSXXX]]]aaahhhmmmpppnnnkkkhhhaaa[[[RRRJJJEEEAAA???===AAADDDGGGIIILLLRRR\\\cccuuu{{{yyyxxxxxxyyyzzz|||~~~||||||||||||}}}~~~~~~~~~}}}~~~|||{{{}}}}}}ssspppggguuuqqqcccYYYUUUOOOKKKJJJJJJJJJJJJMMMIIIFFFGGGMMMPPPOOOLLLJJJHHHFFFIIIMMMNNNJJJFFFGGGFFFDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCBBBCCCCCCDDDHHHHHHGGGEEECCCAAA??????BBBCCCDDDFFFGGGHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHKKKIIIGGGFFFGGGHHHHHHGGGJJJJJJJJJMMMQQQQQQOOOLLLKKKKKKMMMNNNOOOOOOOOOOOOCCCCCCBBBBBBCCCEEEGGGHHHLLLJJJHHHHHHIIIJJJJJJIIICCCHHHNNNOOOLLLGGGCCCBBBJJJLLLNNNQQQVVV^^^gggnnnlllpppwww}}}wwwyyyqqq[[[LLL<<<999666444555555555555333333333333333333333333333333222222222222333333555444222222333444333222HHHHHHHHHIIIJJJKKKKKKLLLNNNMMMNNNPPPRRR\\\qqq|||}}}eeeSSSEEE???999999888555555888999;;;???BBBFFFLLLTTTYYYcccooozzz~~~xxxsssppprrrrrrrrrssstttwwwyyy{{{|||sssbbbVVVOOOKKKKKKNNNZZZaaaeeeeeeeeehhhgggeeeeeegggiiikkkmmmmmmnnnnnnmmmkkklllrrr{{{uuukkkfff```ZZZZZZ]]]```dddiiinnnooonnnjjjhhhaaa[[[RRRKKKFFFCCCAAA@@@???BBBEEEFFFIIIPPPYYY```kkk~~~zzzxxxxxxxxxxxxzzz|||~~~~~~~~~|||yyyyyy{{{xxxqqqooommmzzz~~~hhh\\\QQQNNNJJJHHHHHHIIIIIIHHHLLLIIIGGGHHHLLLNNNNNNMMMKKKHHHGGGJJJNNNOOOLLLHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEECCCBBBAAA@@@@@@BBBCCCEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHJJJHHHFFFFFFHHHIIIIIIIIILLLKKKLLLNNNQQQQQQOOOLLLIIIIIIJJJLLLMMMNNNOOOOOOIIIHHHGGGGGGFFFGGGHHHIIIMMMMMMLLLKKKJJJIIIIIIIIIEEEHHHLLLLLLJJJHHHGGGGGGJJJLLLNNNRRRWWW^^^ffflllooosssyyyyyyzzzpppYYYIII>>>;;;777555444444444333333333333333333333333333222222222111111222222222444222111111222333333222HHHHHHIIIIIIJJJJJJKKKKKKLLLKKKLLLNNNPPPXXXiiizzz{{{hhhPPPGGG>>><<<:::777555666777999;;;===AAAFFFMMMRRRXXXeeerrrxxx|||}}}vvvrrrppppppqqqrrrsssuuuwwwwww|||mmmaaaWWWNNNKKKKKKVVV]]]aaabbbcccfffgggeeefffgggiiikkkmmmnnnoooooopppppprrrzzz~~~vvvmmmddd``````bbbeeeiiimmmnnnllliiigggaaa\\\TTTMMMHHHEEECCCAAA===???BBBCCCFFFLLLUUU\\\hhh{{{}}}zzzxxxxxxxxxyyyzzz|||~~~}}}|||{{{zzz{{{}}}|||sssppprrrxxxqqq]]]QQQIIIGGGFFFFFFGGGIIIHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNKKKIIIHHHJJJNNNPPPNNNKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDBBBAAABBBDDDGGGHHHHHHFFFDDDBBBAAAAAABBBBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHFFFEEEFFFHHHKKKLLLLLLLLLLLLLLLNNNOOOOOOMMMKKKHHHHHHHHHIIIJJJKKKMMMMMMMMMLLLJJJHHHGGGGGGHHHHHHMMMOOOQQQNNNJJJGGGGGGHHHFFFHHHIIIIIIGGGFFFGGGHHHIIIKKKOOOTTTXXX^^^dddiiiooosssyyy~~~}}}{{{yyyoooXXXHHH@@@<<<888555444333222111333333333333333333333333111111111111111111111111222000///000222333333222IIIIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJLLLMMMSSSaaaooodddUUUEEE===:::777666666555555777:::>>>CCCIIIMMMPPP\\\hhhnnnsss{{{zzzuuummmmmmnnnpppqqqssstttuuuzzz|||~~~wwwiii]]]SSSNNNNNNSSSYYY]]]^^^```eeegggffffffgggiiikkkmmmoooppppppssstttxxxwwwkkkdddaaaccceeehhhkkkllllllkkkjjjccc^^^VVVNNNIIIEEEBBB@@@<<<>>>@@@BBBDDDJJJRRRYYYhhhxxx~~~{{{zzzyyyyyyzzz{{{}}}~~~}}}||||||~~~|||vvvppprrrwww{{{dddTTTKKKGGGFFFFFFHHHJJJKKKJJJHHHGGGHHHJJJJJJJJJJJJLLLNNNKKKJJJIIIKKKNNNOOONNNMMMHHHHHHGGGGGGGGGFFFFFFFFFFFFEEECCCBBBDDDFFFJJJLLLLLLIIIFFFCCCAAABBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHFFFEEEDDDFFFIIILLLMMMMMMKKKKKKKKKLLLLLLKKKIIIHHHIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIGGGFFFEEEFFFFFFGGGLLLPPPRRROOOHHHDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDDDDHHHLLLPPPUUUYYY^^^bbbfffmmmpppvvv{{{}}}|||zzzxxx}}}{{{xxx~~~}}}|||pppYYYIII???<<<888555444444333222333333333333333333333333111111111111111111111111000///...///111333333222IIIIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHJJJKKKOOOZZZfff~~~iiiOOO@@@:::777666666333333444777<<>>@@@AAACCCHHHQQQWWW```ooo}}}|||{{{{{{zzz{{{|||}}}~~~~~~{{{{{{|||yyyrrrnnnsss{{{ooo]]]PPPJJJGGGFFFGGGHHHJJJJJJIIIGGGEEEGGGIIIJJJIIIJJJKKKMMMJJJJJJIIIJJJLLLMMMMMMMMMHHHHHHHHHHHHGGGGGGGGGFFFHHHGGGEEEEEEFFFIIILLLNNNPPPMMMJJJFFFDDDCCCDDDEEEBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAAAAA???AAACCCFFFGGGHHHHHHGGGFFFDDDCCCEEEHHHKKKLLLLLLKKKLLLLLLKKKJJJIIIIIIIIIKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJMMMOOOLLLEEEAAAAAADDDBBBDDDGGGJJJLLLKKKIIIGGGIIILLLQQQUUUYYY]]]aaadddkkknnntttyyy{{{{{{yyywwwyyy||||||zzzvvv}}}zzzwwwuuuwwwvvvuuuvvvyyy}}}sss\\\LLL===:::666444555555555444333333333333333333333333000111222222222222111000000...---...111222222222JJJJJJIIIIIIHHHHHHGGGGGGHHHFFFHHHJJJKKKNNNUUU___vvv]]]GGG===999666666333222222555<<>>;;;<<<>>>@@@@@@BBBGGGOOOVVV\\\jjj|||}}}{{{zzzzzzzzz{{{|||}}}~~~yyyyyy|||zzzqqqmmmttt~~~~~~iiiYYYPPPLLLEEEEEEDDDFFFGGGHHHFFFEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGIIIJJJLLLMMMPPPOOOKKKHHHFFFEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGGGGFFFCCCAAA???===???CCCFFFGGGHHHHHHGGGFFFDDDCCCDDDGGGIIIJJJJJJKKKLLLMMMLLLJJJIIIJJJKKKKKKKKKJJJJJJHHHFFFDDDCCCCCCCCCCCCDDDFFFHHHJJJLLLIIIJJJJJJGGGBBB@@@AAADDD@@@BBBGGGLLLQQQSSSRRRPPPJJJMMMQQQUUUXXX[[[___bbbiiimmmsssyyy||||||{{{yyywwwzzzyyy~~~zzzuuu~~~|||xxxuuusssrrrrrrtttxxx{{{}}}}}}{{{{{{|||vvv^^^MMM<<<999666444555666666555333333333333333333333333111222333444444333222111111///...///111222222111JJJJJJIIIIIIHHHGGGFFFFFFGGGFFFHHHKKKLLLMMMSSSZZZggglllRRREEE===777444444222111444:::@@@CCCDDDHHHRRRZZZ^^^dddnnnxxx}}}zzzwwwssspppoooppprrrtttvvvuuuuuuvvvyyy{{{}}}~~~vvvdddVVVPPPJJJOOORRRQQQTTT[[[```aaaaaaaaabbbdddfffiiilllnnnnnnqqqssstttuuu{{{wwwkkkbbb]]]]]]]]]^^^```bbbeeefff^^^YYYRRRLLLGGGBBB>>>;;;;;;===>>>???@@@EEEMMMSSS]]]jjjzzz}}}|||{{{yyyxxxyyy{{{||||||}}}}}}{{{{{{}}}|||sssqqq{{{zzzfffYYYQQQNNNDDDCCCBBBCCCFFFGGGGGGFFFFFFEEEEEEHHHKKKLLLJJJHHHIIIIIIHHHGGGFFFFFFGGGHHHFFFGGGHHHHHHHHHGGGEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJLLLLLLJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFHHHJJJKKKJJJFFFAAA>>><<<>>>BBBEEEGGGHHHHHHGGGGGGEEECCCCCCEEEFFFGGGFFFHHHIIIJJJIIIGGGFFFHHHJJJIIIJJJKKKLLLKKKIIIFFFEEEBBBBBBCCCDDDFFFHHHJJJLLLIIIGGGEEECCCAAABBBCCCEEECCCDDDFFFJJJPPPSSSSSSRRRLLLNNNQQQTTTWWWZZZ___bbbeeejjjpppwww{{{}}}|||{{{wwwyyyxxx}}}{{{vvv|||yyytttssstttxxx}}}}}}{{{zzzzzz~~~www^^^MMM===:::777555444555444333333333333333333333333333111333444555555444333111222111///000111222222111JJJJJJIIIIIIHHHGGGFFFFFFGGGFFFHHHLLLMMMMMMRRRYYY]]]rrrwww[[[LLLAAA888222666333111333999>>>@@@@@@FFFQQQ[[[```eeennnvvvzzz~~~xxxssspppppprrrssswwwuuuttttttwwwzzz|||}}}~~~lll\\\TTTHHHLLLOOONNNPPPXXX]]]^^^``````aaabbbeeehhhkkklllsssuuuvvvrrrpppsss|||zzznnncccYYYWWWVVVUUUUUUVVVXXXZZZ\\\YYYUUUOOOJJJFFFCCC???<<<:::<<<===>>>???DDDKKKRRR]]]iiivvv}}}{{{{{{zzzyyyxxxxxx{{{}}}{{{|||}}}~~~}}}vvvwwwyyyfffYYYRRROOODDDBBBBBBCCCFFFIIIJJJIIIGGGEEECCCGGGLLLNNNJJJFFFHHHHHHGGGFFFDDDDDDEEEGGGFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKFFFIIIMMMNNNMMMHHHCCC???;;;>>>AAAEEEHHHHHHHHHGGGHHHFFFCCCCCCDDDEEEDDDDDDCCCEEEFFFEEEBBBBBBDDDGGGFFFHHHKKKMMMNNNLLLIIIGGGBBBBBBBBBBBBDDDFFFHHHIIIJJJFFFBBB@@@BBBDDDFFFFFFIIIFFFEEEFFFJJJNNNNNNMMMMMMOOOQQQSSSVVVZZZ^^^bbbaaaeeemmmtttyyy{{{{{{zzzxxxyyyxxx}}}{{{www|||vvvvvvxxx}}}~~~www]]]KKK???<<<888555444444333222333333333333333333333333222333555666666555333222444222000000111222111111HHHHHHGGGGGGGGGHHHHHHIIIPPPNNNLLLIIIIIILLLQQQVVV^^^lll|||oooQQQBBB<<<:::555222111444666777<<>>>>>@@@HHHQQQ[[[fffttt}}}wwwwwwvvvwwwyyy{{{~~~|||}}}{{{jjj[[[TTTRRRJJJGGGDDDDDDFFFGGGFFFEEECCCCCCDDDFFFIIIKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFGGGIIIIIIIIIGGGEEEDDDFFFEEEDDDDDDEEEFFFIIIJJJJJJIIIHHHHHHHHHHHHFFFEEEHHHHHHIIIKKKMMMNNNLLLJJJPPPMMMIIIGGGFFFDDD???;;;:::<<<@@@FFFJJJLLLJJJHHHIIIGGGDDDBBBBBBCCCDDDFFFGGGGGGEEEDDDCCCCCCCCCCCCEEEFFFGGGHHHIIIHHHHHHGGGDDDDDDDDDHHHKKKLLLIIIFFFCCCCCCBBB@@@@@@BBBFFFJJJKKKJJJHHHHHHHHHJJJLLLNNNPPPOOOOOOPPPSSSWWW\\\^^^___dddlllvvv{{{|||xxxtttxxx||||||~~~vvvuuuwww\\\KKK@@@<<<888555444333222111222222222222222222222222///000111222333444444444111111111000000000000000HHHHHHGGGGGGHHHIIIJJJJJJNNNMMMLLLJJJIIIKKKPPPTTTTTT___vvv~~~~~~^^^JJJ???:::555222111333444555999>>>FFFLLLTTT]]]dddjjjooorrrzzz}}}{{{yyyvvvrrrooopppppppppppprrrtttvvvwwwzzzxxxxxxzzz||||||hhhZZZPPPIIIEEEEEEGGGIIIPPPWWW]]]aaaeeefffdddccceeegggnnnsssvvvsssmmmiiikkknnnnnnllliiiddd]]]WWWRRRPPPRRRUUUWWWVVVSSSPPPNNNOOONNNKKKHHHFFFDDDAAA===:::===<<<<<<>>>???AAAIIIRRR\\\eeerrr{{{~~~|||zzzyyyyyyyyyzzz}}}~~~~~~ppp```WWWTTTNNNKKKHHHFFFGGGGGGFFFDDDCCCCCCCCCFFFIIIKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEDDDCCCDDDFFFHHHIIILLLJJJIIIHHHIIIIIIIIIHHHJJJIIIIIIJJJLLLLLLKKKJJJJJJHHHFFFFFFGGGGGGDDDAAA;;;===@@@EEEIIIKKKJJJHHHHHHFFFDDDBBBAAABBBDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHHHHGGGFFFDDDCCCIIIGGGGGGHHHJJJJJJGGGEEEFFFFFFDDDBBBBBBEEEIIIMMMNNNNNNMMMLLLLLLLLLMMMMMMOOOOOOOOOQQQTTTXXX\\\^^^^^^aaafffmmmrrrttttttsssyyy}}}|||~~~vvvvvvxxx]]]LLL@@@<<<888555444333222111222222222222222222222222111222222333333333333222000000000111111111111111GGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJKKKNNNQQQTTTYYYjjjkkkRRRBBB:::888444222555555555777<<>><<<>>><<<<<<>>>???AAAJJJTTT___gggqqqxxx{{{~~~~~~~~~}}}{{{|||{{{zzzzzz{{{|||~~~~~~}}}~~~~~~rrrbbbXXXSSSQQQOOOKKKIIIIIIHHHFFFDDDCCCCCCCCCFFFIIIKKKJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCDDDFFFGGGHHHMMMJJJGGGGGGHHHIIIJJJJJJMMMKKKIIIIIIJJJKKKJJJIIIGGGFFFEEEFFFGGGGGGFFFDDD>>>>>>@@@CCCGGGIIIIIIHHHFFFEEECCCBBBAAABBBDDDEEEGGGGGGFFFFFFEEEEEEDDDDDDHHHIIIIIIIIIGGGDDDBBB@@@IIIHHHGGGHHHIIIJJJIIIHHHHHHGGGEEECCCDDDGGGMMMRRRTTTRRRQQQNNNMMMLLLKKKKKKMMMNNNPPPSSSVVVYYY\\\]]]bbbccceeeiiilllqqqtttvvvxxx}}}}}}uuuvvvwww]]]LLL???<<<888555444444333222333333333333333333333333333444444444333333222111000000000111111222222333GGGGGGGGGHHHIIIKKKLLLMMMKKKLLLMMMLLLKKKLLLMMMOOOYYYYYYaaayyy~~~zzz___KKK@@@<<<777444666777666888;;;???CCCHHHNNNTTT[[[cccgggooouuu}}}~~~}}}|||yyyuuurrrpppqqqssstttuuuuuuuuuuuuwwwuuuuuuvvvuuutttxxx~~~tttfff^^^VVVMMMHHHFFFFFFLLLSSS]]]bbbfffhhhfffeeefffggglllpppuuuuuuqqqnnnnnnoookkkiiigggdddaaa^^^]]]\\\XXX\\\aaaccc```ZZZSSSNNNNNNLLLJJJIIIHHHFFFCCC@@@>>><<<<<<>>>>>>AAAJJJTTTccciiirrrwwwyyy|||{{{yyy{{{~~~~~~}}}||||||}}}~~~}}}{{{||||||{{{{{{{{{{{{||||||~~~||||||}}}~~~|||mmm___UUUPPPPPPNNNLLLKKKIIIHHHFFFFFFCCCCCCCCCFFFHHHJJJJJJHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHKKKHHHEEEEEEFFFIIIKKKKKKOOOMMMJJJHHHIIIIIIIIIHHHIIIHHHGGGGGGFFFDDDBBBAAAAAA@@@@@@BBBEEEGGGHHHHHHEEEDDDBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGFFFEEEEEEIIIJJJJJJJJJIIIFFFCCCAAADDDDDDDDDEEEGGGJJJKKKLLLEEEEEEDDDCCCEEEJJJRRRWWW[[[XXXSSSMMMIIIHHHHHHHHHKKKMMMPPPTTTXXXZZZ[[[\\\eeefffggghhhjjjnnnrrrtttwww|||}}}}}}}}}rrrssssssZZZIII???<<<888555444444333222333333333333333333333333333333444444444333333222000000111111222333444444FFFFFFGGGHHHIIIJJJLLLMMMKKKLLLMMMMMMLLLLLLMMMNNNWWWUUUYYYkkk~~~|||rrrZZZKKKAAA:::555666777666777:::<<<>>>CCCGGGLLLSSSZZZ___gggnnnxxx~~~}}}}}}}}}~~~}}}zzzxxxsssssstttuuuuuuuuutttsssuuussssssvvvvvvtttvvvzzzwwwmmmhhh___TTTNNNIIIGGGKKKQQQYYY___eeehhhhhhgggiiikkkmmmrrrwwwyyyxxxuuuttttttuuusssqqqooollliiigggeee]]]aaagggkkkkkkfff^^^YYYQQQNNNLLLJJJIIIHHHFFFDDD@@@>>>===>>>>>>AAAJJJTTTccciiipppuuuxxx{{{~~~yyyxxxzzz||||||{{{zzz{{{}}}~~~}}}|||~~~~~~}}}}}}}}}}}}}}}~~~||||||}}}~~~~~~ttteeeYYYQQQOOOJJJKKKKKKJJJIIIHHHHHHHHHCCCCCCCCCEEEHHHIIIIIIHHHJJJIIIGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHKKKHHHFFFEEEHHHKKKMMMNNNPPPMMMJJJHHHHHHHHHGGGFFFIIIIIIIIIGGGEEEBBBAAA@@@CCCBBB@@@AAADDDFFFFFFFFFCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFHHHIIIKKKLLLKKKIIIFFFDDDBBBCCCCCCDDDEEEGGGIIIJJJDDDEEEEEEFFFIIIPPPWWW]]]ccc^^^UUULLLGGGFFFGGGIIIIIILLLPPPTTTXXXZZZ[[[[[[aaadddgggiiiiiijjjlllnnnuuu{{{||||||yyynnnnnnmmmUUUEEE>>>;;;777555444444333222333333333333333333333333000111222333444444444444000111111222333444444555FFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLJJJJJJLLLMMMSSSRRRVVVddd|||{{{~~~vvvyyyhhhUUUHHH???666555555444555777999;;;???CCCGGGLLLRRRVVV___gggrrr|||~~~}}}||||||~~~~~~~~~}}}uuuuuutttsssrrrrrrqqqqqqssspppppptttuuussstttwwwzzz|||uuuqqqggg\\\TTTMMMIIIJJJOOOWWW]]]eeeiiijjjkkklllnnnoootttzzz~~~||||||}}}|||zzzwwwsssnnnjjjgggcccfffkkkppprrroooiiieeeTTTQQQLLLJJJIIIHHHHHHGGGEEEBBB@@@@@@@@@BBBKKKUUUaaaffflllrrrvvvyyy|||~~~{{{}}}}}}{{{xxxwwwzzz}}}{{{zzzyyy{{{}}}~~~}}}||||||~~~~~~}}}~~~yyymmm___UUUPPPOOOFFFHHHJJJJJJIIIHHHIIIJJJCCCCCCCCCEEEHHHIIIHHHGGGHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKIIIGGGHHHKKKNNNPPPPPPOOOLLLJJJIIIIIIHHHGGGEEEEEEFFFGGGGGGEEECCCCCCDDDDDDCCCAAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDFFFGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGIIILLLMMMMMMKKKHHHFFFDDDEEEFFFEEECCCBBBCCCDDDEEEFFFHHHJJJNNNSSSZZZ___ddd^^^UUULLLGGGGGGIIIKKKHHHJJJNNNRRRVVVYYYZZZ[[[___eeelllpppppppppqqqsssuuu|||}}}{{{vvvjjjjjj|||~~~hhhRRRCCC>>>;;;777555444444444333333333333333333333333333//////111222333444444444222222222333333444444555FFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJHHHGGGGGGIIIKKKPPPRRRVVV```vvvzzz|||wwwtttvvvyyydddUUUIII<<<777555333333555777:::===@@@CCCGGGKKKOOOTTT]]]jjjvvv~~~~~~|||{{{}}}~~~zzzxxxvvvtttrrrqqqpppqqqrrroooooorrrtttrrrsssuuuttt{{{~~~zzzpppeee\\\SSSMMMLLLPPPYYY___ggglllmmmnnnoooqqqtttyyyyyyrrrkkkgggcccdddhhhlllpppoookkkgggZZZVVVOOOKKKJJJJJJKKKKKKKKKGGGDDDDDDCCCEEENNNXXXaaaeeejjjpppuuuxxx{{{|||yyy{{{|||{{{wwwvvvyyy|||zzzyyyxxxyyy{{{||||||{{{~~~~~~zzz}}}~~~}}}||||||yyysssgggZZZQQQMMMMMMEEEHHHKKKKKKIIIHHHIIIKKKCCCCCCCCCEEEGGGHHHHHHFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDGGGFFFEEEGGGKKKMMMNNNNNNMMMKKKJJJJJJJJJIIIFFFDDDBBBDDDFFFFFFDDDDDDEEEFFFDDDCCCBBBBBBDDDDDDCCCAAACCCCCCDDDEEEFFFGGGHHHIIIGGGHHHJJJKKKKKKJJJIIIHHHGGGIIILLLNNNMMMKKKGGGEEEDDDFFFHHHGGGDDDBBBBBBBBBEEEGGGIIIKKKMMMQQQVVVZZZYYYUUUPPPJJJHHHGGGIIIJJJGGGIIILLLPPPTTTWWWYYY[[[___gggpppvvvxxxyyy{{{~~~www~~~~~~|||uuuhhhhhhzzz|||gggRRRDDD>>>;;;777555444555444333444444444444444444444444///000111111222222222222333333333444444444444444FFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHFFFDDDEEEGGGJJJKKKNNNSSSZZZkkkzzzvvvmmmsssuuu{{{wwwaaaSSSCCC<<<888555444666666999===???BBBDDDHHHJJJKKKTTTcccpppyyy~~~}}}{{{|||~~~}}}yyyvvvsssrrrrrrssstttpppooossstttssssssuuupppxxxwwwlllcccZZZRRRPPPSSS\\\bbbjjjoooppppppqqqsssyyy~~~uuummmhhh``````bbbfffjjjkkkhhhddd```[[[SSSNNNMMMNNNOOOPPPOOOKKKHHHGGGEEEGGGPPPZZZcccffflllqqqvvvyyy{{{|||~~~|||xxxuuuvvvyyyyyyxxxwwwxxxzzz{{{{{{zzz{{{{{{||||||||||||{{{{{{xxx|||~~~|||zzz~~~~~~xxx}}}}}}tttsssmmmcccWWWNNNJJJIIIFFFIIILLLLLLJJJHHHIIIKKKDDDCCCCCCEEEGGGHHHGGGFFF@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBDDDHHHJJJKKKJJJKKKJJJJJJJJJKKKIIIFFFDDDBBBEEEGGGFFFDDDBBBDDDEEEDDDCCCCCCCCCDDDDDDBBB@@@CCCDDDEEEFFFGGGHHHIIIJJJGGGIIIJJJLLLLLLKKKIIIHHHGGGIIILLLMMMLLLIIIFFFCCCAAAEEEHHHIIIFFFDDDDDDEEECCCEEEHHHIIIJJJLLLOOORRRLLLKKKIIIHHHGGGFFFGGGGGGGGGHHHKKKOOOSSSVVVYYY[[[ZZZcccmmmtttwwwzzzyyy}}}vvvggggggyyy|||hhhSSSEEE>>>:::777555444555444333444444444444444444444444000111111111111000//////444444444444444444333333EEEFFFFFFGGGHHHHHHIIIIIIHHHJJJKKKJJJIIIIIIJJJKKKKKKPPPRRRZZZhhhvvvrrrooonnnvvv{{{~~~sss___KKKAAA<<<777444555555777999999;;;???EEEKKKJJJQQQ]]]hhhpppvvv{{{}}}{{{{{{~~~}}}yyy|||||||||{{{xxxtttqqqooopppsssuuuuuusssqqqoooooouuuwww}}}ttthhhZZZPPPPPPTTT^^^gggrrrwwwvvvsssrrrrrrzzzvvvnnniiihhhddd___\\\^^^aaadddfffaaa```]]]ZZZWWWVVVXXXYYYXXXUUUOOOJJJIIIMMMSSSYYYcccfffkkkqqquuuwwwxxxxxx{{{}}}}}}|||xxxuuurrrrrrwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{zzzxxxvvvwwwyyy|||zzz|||wwwzzz}}}{{{tttuuu{{{qqqpppjjjaaaXXXRRRNNNJJJHHHCCCEEEIIINNNQQQPPPLLLHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGEEECCCAAA@@@?????????>>>???@@@AAABBBAAA@@@@@@AAABBBDDDFFFGGGHHHGGGGGGHHHFFFDDDCCCDDDFFFHHHJJJIIIGGGGGGGGGHHHHHHFFFDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDFFFHHHHHHEEECCCBBBAAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJJJJJJJHHHFFFEEECCCDDDBBBBBBDDDFFFGGGDDDAAAEEEEEEFFFIIIKKKKKKIIIGGGHHHIIIJJJJJJJJJJJJJJJJJJGGGJJJMMMPPPRRRVVVZZZ]]]```gggoootttwwwzzz}}}yyywwwgggfffvvvkkkUUUEEE<<<:::777444222111111222444000...111666:::999555000000000111222222222333333222000/////////000111EEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJIIIIIIKKKLLLMMMPPPPPPVVVdddqqqpppmmmpppttt\\\LLLBBB:::777888666888::::::;;;>>>CCCGGGIIINNNWWW___gggooovvvzzz}}}~~~{{{{{{{{{{{{zzzxxxuuurrrpppsssuuuwwwwwwuuurrrqqqqqqrrruuu{{{wwwkkk]]]RRRPPPTTT]]]fffqqqwwwwwwuuuuuuuuuyyy~~~uuupppkkkhhhdddbbbccceeeffffffcccdddeeeeeeeeedddeeeeeeccc___ZZZTTTRRRUUUYYY]]]fffhhhmmmqqquuuvvvwwwwwwyyyzzzzzzxxxvvvuuuuuuwwwvvvvvvvvvwwwwwwxxxyyyzzzyyyyyyyyywwwvvvwwwyyy|||~~~}}}yyyxxxvvvzzz}}}yyyxxx|||vvvmmmiiiddd\\\UUUQQQNNNKKKJJJEEEGGGJJJNNNPPPPPPMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBAAABBBBBBAAAAAABBBCCCCCCBBBAAAAAA>>>@@@CCCEEEGGGIIIIIIIIIHHHGGGEEEDDDEEEGGGIIIKKKJJJIIIHHHHHHIIIIIIGGGEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCEEEGGGFFFCCC@@@>>>===BBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHMMMMMMMMMLLLIIIFFFCCCAAAEEECCCCCCEEEHHHIIIGGGEEECCCDDDFFFHHHHHHGGGFFFEEEIIIIIIJJJJJJKKKKKKJJJJJJIIIKKKNNNQQQTTTXXX]]]```fffkkkpppssstttuuuxxxzzzxxx{{{sssdddccctttlllUUUEEE<<<:::777444222111111222222111111111222333333333111111111111111111222222222222111000000000000000CCCCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJJJJJJJJJJLLLMMMQQQTTTTTT[[[jjjvvv~~~wwwvvvrrr[[[III>>>999:::777999::::::;;;<<<@@@BBBGGGJJJNNNTTT[[[dddnnntttyyy}}}~~~}}}zzzzzzzzzzzzxxxuuurrrqqqvvvxxxyyyyyyvvvsssrrrrrrooosssyyyzzzooo```TTTQQQTTT]]]eeepppwwwyyyyyyyyyyyyxxx{{{uuuqqqooonnnnnnnnnnnnllljjjhhhjjjooosssvvvwwwvvvuuurrroooiiidddaaaaaabbbdddjjjlllooorrrtttuuuuuutttvvvwwwvvvuuutttuuuxxx{{{wwwwwwxxxxxxyyyyyyzzzzzzwwwxxxxxxwwwvvvwwwzzz||||||wwwttttttvvv{{{|||yyy|||qqqhhh```\\\VVVQQQOOONNNMMMLLLHHHHHHIIILLLOOOPPPNNNLLLJJJIIIIIIIIIHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFBBBCCCCCCCCCBBBAAA@@@???<<<>>>AAADDDGGGIIIJJJJJJIIIHHHFFFEEEEEEGGGIIIJJJKKKIIIHHHIIIIIIIIIGGGEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEGGGHHHFFFCCC???======CCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHKKKLLLMMMMMMKKKHHHEEECCCFFFEEEEEEFFFIIIJJJJJJIIIDDDGGGJJJIIIFFFDDDEEEFFFIIIIIIJJJKKKKKKKKKKKKKKKJJJLLLOOOQQQUUUZZZ```dddmmmpppssssssqqqqqqtttwww{{{~~~yyyrrrcccccctttmmmVVVFFF<<<:::777444222111111222111333444222///...///111111111111111111111000000111222222222222111000000BBBBBBBBBBBBBBBDDDEEEFFFFFFHHHJJJKKKJJJKKKMMMOOOOOOVVVYYYcccttt~~~qqqXXXGGG@@@>>>777777888888999;;;===>>>BBBEEEHHHMMMSSS[[[dddjjjqqqwww|||}}}~~~{{{||||||{{{xxxuuurrrpppvvvxxxzzzyyywwwtttrrrrrrpppsssyyy|||rrrdddWWWTTTWWW```gggqqqxxx{{{|||{{{{{{www}}}zzz{{{|||~~~}}}yyyvvvsssuuuyyy~~~|||vvvqqqnnnllljjjiiinnnoooqqqsssttttttsssrrrssstttuuuttttttuuuxxxzzzyyyzzzzzz{{{{{{{{{{{{{{{wwwxxxyyyyyyxxxyyy|||~~~}}}yyywwwxxxxxxzzz|||yyy|||rrrhhhZZZWWWRRROOONNNNNNMMMLLLIIIHHHHHHIIILLLMMMMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJBBBBBBAAA@@@???>>>===<<<===>>>AAADDDGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGHHHHHHHHHFFFDDDGGGHHHIIIJJJJJJIIIHHHGGGGGGIIIKKKJJJGGGDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBDDDFFFHHHIIIJJJJJJJJJGGGIIILLLNNNNNNLLLIIIHHHHHHHHHGGGHHHIIIJJJJJJJJJHHHLLLOOOMMMHHHEEEFFFIIIHHHIIIJJJKKKKKKKKKKKKKKKJJJLLLNNNQQQUUU[[[bbbfffooorrrssssssqqqrrrvvvyyyzzztttggghhhyyymmmVVVGGG<<<:::777444222111111111222222333222111000///000222222111111000000//////000111222333333222111000BBBAAA@@@@@@AAABBBDDDEEEGGGHHHJJJKKKKKKKKKMMMOOOLLLWWW]]]hhhwww}}}|||}}}mmmUUUGGGBBB777666666666888:::;;;<<<>>>AAAEEEJJJOOOUUU[[[```jjjrrryyy|||~~~~~~~~~~~~|||yyyuuuqqqooouuuwwwyyyxxxvvvsssrrrqqqsssuuuyyy}}}tttfff[[[XXX[[[dddjjjrrryyy}}}~~~}}}|||yyy}}}yyyvvvssspppmmmpppqqqrrrssstttssssssrrrqqqsssvvvwwwvvvvvvvvvwwwyyyzzz{{{|||||||||{{{{{{yyyzzz||||||{{{|||~~~}}}||||||}}}~~~|||||||||{{{yyyyyyzzz|||{{{}}}uuuiiiYYYVVVRRROOONNNMMMLLLKKKIIIGGGFFFFFFIIIKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKDDDCCCBBBAAA???>>>>>>===@@@AAACCCEEEGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGFFFEEEEEEFFFFFFEEECCCFFFGGGHHHIIIIIIHHHGGGGGGGGGIIIKKKKKKIIIGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCFFFIIIKKKLLLLLLLLLHHHIIILLLMMMNNNLLLJJJIIIIIIJJJJJJJJJIIIHHHIIIIIIKKKNNNPPPNNNHHHEEEGGGJJJGGGHHHIIIJJJKKKKKKKKKKKKHHHJJJMMMQQQUUU[[[aaaeeejjjlllooooooooorrrxxx|||{{{wwwllllll}}}~~~lllWWWHHH<<<:::777444222111111111111...---///222333000---222111111000000////////////000222333333222111000BBBAAA@@@???@@@BBBDDDFFFHHHIIIKKKKKKKKKKKKMMMNNNRRR^^^eeekkktttuuuuuu~~~vvvwwwcccNNNCCC<<<999666555666999::::::;;;???DDDHHHLLLPPPUUUXXXbbbkkktttwwwzzz}}}{{{wwwsssqqqsssuuuwwwwwwuuusssrrrrrrssstttwww}}}vvviii]]][[[___fffkkkssszzz|||~~~{{{yyywwwtttpppqqqrrrssssssttttttttttttqqqssswwwxxxwwwvvvvvvvvvyyyzzz{{{||||||{{{zzzyyy{{{|||~~~~~~}}}}}}~~~yyyzzz{{{}}}~~~{{{zzz{{{{{{zzzyyyzzz{{{}}}wwwgggXXXUUUQQQOOONNNMMMKKKIIIHHHFFFEEEEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKGGGFFFEEECCCBBBAAAAAAAAACCCDDDFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDFFFFFFEEECCCDDDDDDFFFGGGGGGGGGFFFEEEDDDFFFIIIIIIHHHFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEEEECCCDDDGGGJJJMMMOOOOOOOOOMMMMMMMMMLLLKKKIIIHHHFFFHHHJJJLLLLLLKKKJJJIIIJJJIIIKKKLLLIIIEEECCCDDDFFFEEEFFFGGGHHHIIIJJJJJJJJJFFFIIINNNRRRVVVZZZ___ccccccfffjjjlllmmmqqqwww|||}}}|||zzzxxxnnnooo{{{{{{|||kkkWWWIII<<<:::777444222111111222...+++))),,,222444000+++000000000000000000////////////000111111111111000CCCAAA@@@???@@@BBBDDDFFFIIIKKKLLLLLLKKKKKKLLLNNNVVVcccffffffjjjhhhgggooo|||uuulllvvvxxx^^^OOOEEE@@@:::666666888999999;;;>>>AAAEEEHHHLLLPPPTTTVVV```jjjmmmqqqwww|||}}}~~~~~~~~~}}}zzzwwwvvvrrrtttwwwwwwvvvtttttttttooooooqqqwwwzzzkkk___]]]aaafffjjjrrrzzz{{{yyyzzzyyyvvvsssqqqqqqrrrssstttuuuuuuvvvrrrtttvvvwwwvvvwwwxxxzzz{{{|||~~~~~~|||{{{{{{}}}~~~~~~}}}|||}}}~~~zzz{{{}}}{{{yyyvvvxxx{{{|||}}}uuuaaaUUURRROOOMMMMMMLLLJJJIIIIIIGGGFFFFFFHHHJJJJJJJJJHHHIIIIIIJJJJJJKKKKKKLLLGGGHHHIIIJJJKKKKKKJJJJJJHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHGGGEEEDDDEEEGGGHHHHHHHHHGGGFFFDDDFFFHHHIIIGGGEEEDDDDDD@@@AAABBBCCCDDDEEEFFFGGGDDDFFFIIIMMMPPPQQQRRRSSSNNNNNNLLLJJJIIIHHHGGGGGGEEEIIINNNPPPOOOMMMMMMNNNHHHHHHGGGEEEDDDCCCBBBBBBDDDDDDFFFGGGHHHIIIIIIIIIFFFIIIOOOTTTWWW[[[^^^aaacccgggkkkmmmnnnqqqvvv{{{xxx{{{yyyyyyzzzqqqrrrxxxssstttyyyzzzjjjWWWIII<<<:::777444222111111222...---...111333444111////////////000000000000000//////......///000000111CCCBBB@@@???@@@BBBEEEFFFJJJKKKMMMLLLKKKKKKLLLMMMQQQ^^^___ZZZ[[[ZZZ[[[dddfffwwwhhhkkkpppuuuuuudddMMMFFF===888777888888888<<<>>>???AAADDDHHHNNNSSSMMMWWW```dddgggooouuuwww|||}}}~~~~~~}}}{{{zzzrrrtttwwwxxxwwwuuuuuuuuukkkkkkmmmsss~~~|||lll```^^^bbbeeeiiiqqqzzzyyyxxxyyyzzzxxxuuupppqqqrrrssstttvvvwwwwwwssstttttttttuuuwww{{{~~~{{{}}}~~~~~~|||{{{||||||{{{}}}~~~zzzxxxrrruuuzzzrrrZZZRRRPPPMMMLLLLLLKKKJJJHHHIIIHHHGGGGGGIIIKKKKKKJJJGGGGGGHHHIIIJJJKKKLLLLLLFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBEEEHHHIIIIIIHHHGGGHHHJJJKKKKKKKKKJJJJJJFFFHHHJJJJJJGGGDDDCCCBBB???@@@AAACCCEEEFFFGGGHHHEEEGGGJJJNNNQQQSSSUUUUUULLLKKKJJJHHHHHHHHHIIIJJJBBBHHHOOORRRRRRQQQQQQRRRIIIGGGDDDDDDDDDDDDCCCAAACCCCCCEEEFFFGGGHHHHHHHHHFFFJJJPPPVVVYYY\\\^^^```hhhlllpppqqqrrrssswwwzzzwwwzzzyyy{{{}}}uuuuuu{{{tttoooqqqvvv}}}xxxiiiWWWJJJ<<<:::777444222111111222000333666777666444444444......//////000000111111///...---------///000111DDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNRRRVVVVVVSSSSSSWWW[[[aaaqqqtttkkkjjjooo|||pppbbbQQQ???999999:::999999999:::;;;>>>AAAEEEHHHIIIKKKOOOUUU[[[aaahhhoootttxxx{{{~~~~~~|||{{{{{{xxxtttpppqqqvvvzzz{{{yyyrrriiieeelllyyyooodddaaabbbkkklllpppxxx}}}zzzyyyyyyyyyzzzuuuuuutttuuuwwwwwwvvvtttvvvvvvvvvwwwxxxyyyzzz{{{~~~|||zzzxxxwwwwwwwwwxxx{{{}}}||||||}}}}}}}}}{{{iii]]]XXXSSSMMMHHHGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHJJJKKKLLLKKKJJJJJJIIIHHHGGGGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHJJJKKKJJJIIIGGGGGGHHHLLLJJJIIIIIIIIIHHHEEECCCDDDAAA@@@CCCIIILLLKKKHHHIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJIIIHHHFFFDDDBBBAAACCCBBBBBBBBBDDDFFFHHHIIIKKKKKKKKKMMMOOOPPPOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEEFFFGGGKKKNNNPPPOOONNNHHHFFFCCCAAA@@@BBBDDDFFFHHHHHHIIIJJJKKKLLLMMMMMMLLLJJJPPP[[[aaa```___bbbiiikkkmmmnnnnnnnnnppprrrxxx{{{zzz~~~zzzxxx~~~uuurrroooppprrrzzzyyyjjjYYYLLL:::888444333333444444333555333111111333222///,,,------...///000111222222333222000...---...///000CCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLKKKOOORRRRRRPPPOOOSSSVVVWWWdddrrrjjjjjjrrr}}}|||fffWWWGGG@@@===:::888999888999:::<<>>;;;666333222222111///111000000111333333222111////////////000000000000,,,,,,,,,---...//////000CCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHJJJLLLLLLKKKKKKLLLNNNYYY]]]kkk~~~vvvppppppqqqzzziiiUUUJJJDDD>>>:::888888777777888999<<>>BBBDDDFFFHHHIIIKKKNNNQQQVVV\\\eeemmmssswwwzzz{{{}}}{{{yyyyyy{{{~~~~~~}}}}}}~~~zzzzzz{{{{{{{{{~~~|||zzzxxxxxxxxxwwwuuuvvvwwwxxxyyyxxxvvvsssqqqppppppqqqtttxxxzzzzzzyyy||||||||||||}}}||||||}}}}}}}}}}}}}}}|||||||||{{{yyyxxxwwwvvvvvvxxxyyy|||~~~||||||{{{yyyyyyyyy|||~~~{{{yyyyyy|||~~~rrrfff]]][[[^^^^^^]]]YYYSSSLLLHHHGGGGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGFFFFFFGGGIIIKKKMMMHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEGGGHHHHHHJJJMMMOOONNNKKKGGGFFFGGGJJJLLLNNNNNNKKKGGGEEEEEEGGGHHHHHHGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCEEECCCBBBBBBEEEHHHJJJJJJGGGIIIJJJLLLKKKIIIFFFEEEAAA@@@???@@@BBBCCCBBBAAADDDBBB@@@@@@AAADDDHHHJJJMMMNNNNNNOOOPPPQQQRRRRRROOOOOOSSS\\\fffiiiaaaWWWSSSZZZeeemmmqqqpppnnnmmmooowwwzzz{{{yyyoooqqqnnnXXXHHH;;;888555333333333333222222333333333111000//////111111000000//////......///000000000000///...---FFFFFFEEEEEEEEEEEEFFFFFFEEEFFFHHHHHHHHHHHHGGGFFFHHHHHHIIIJJJLLLMMMNNNOOORRRUUU\\\iiizzzrrrwwwyyysssvvvooo___UUULLLCCC>>>;;;:::888777777999;;;===AAABBBDDDDDDEEEFFFIIIKKKQQQWWW```hhhnnnsssxxx{{{zzzzzzyyyzzz|||~~~}}}}}}|||}}}}}}~~~~~~{{{yyyyyyyyyxxxwwwvvvwwwxxxyyyxxxvvvtttrrrllllllooosssyyy|||~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvttttttssstttxxxzzz~~~|||yyyqqqsssuuuxxx{{{|||zzzwwwwww{{{|||xxxqqqddd^^^ZZZWWWWWW]]]]]][[[UUUNNNHHHGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLLLLIIIHHHGGGHHHIIIJJJIIIHHHIIIIIIHHHHHHGGGGGGFFFFFFCCCDDDFFFFFFFFFHHHLLLNNNOOOLLLHHHGGGHHHKKKMMMMMMLLLKKKHHHFFFEEEEEEFFFGGGGGGHHHJJJJJJJJJIIIGGGEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDAAA>>>>>>AAAEEEIIIJJJFFFGGGHHHIIIIIIHHHFFFEEEEEECCCBBBAAACCCDDDCCCBBBBBBAAA@@@???AAAEEEIIILLLOOOOOOPPPQQQRRRSSSTTTTTTQQQRRRSSSXXX```fffaaaYYYSSS\\\hhhrrruuutttqqqooorrrxxxyyyzzzxxxmmmmmm}}}mmmVVVGGG:::777444333333444444333222444444333111///...///111111000000//////......222111111000//////......FFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEGGGJJJLLLMMMMMMPPPTTTYYY```oooyyyxxx~~~wwwdddRRRHHHFFF>>><<<999777777999;;;===>>>@@@AAAAAAAAABBBDDDFFFNNNRRRZZZaaahhhnnntttxxxxxxxxxxxxxxxzzz}}}~~~~~~|||}}}~~~}}}zzzzzzzzzyyyxxxyyyyyyzzzzzzyyyxxxvvvuuupppqqqsssvvv{{{~~~~~~yyyyyyzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~|||yyyuuuqqqooonnnooopppuuuxxx}}}zzzvvvppprrrwww|||}}}zzzwwwvvvxxx|||yyyrrrppp{{{}}}fff[[[XXXVVVSSSRRRWWWYYYYYYUUUNNNIIIIIIJJJFFFHHHIIIJJJJJJIIIHHHFFFCCCDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHIIIKKKLLLKKKJJJHHHHHHHHHGGGFFFEEEEEEEEECCCDDDDDDDDDDDDFFFJJJMMMOOOLLLIIIHHHIIIKKKLLLLLLIIIIIIHHHGGGEEEDDDEEEEEEFFFGGGIIIJJJJJJHHHFFFDDDCCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCDDDFFFGGGGGGDDDBBB@@@@@@CCCGGGJJJKKKEEEFFFFFFGGGGGGGGGFFFFFFIIIGGGDDDDDDEEEEEEEEEDDDAAA@@@??????AAAEEEJJJMMMPPPPPPQQQRRRSSSTTTUUUUUUSSSVVVXXXYYY___eeeddd^^^UUU]]]gggpppttttttsssrrrrrrvvvvvvyyy{{{rrrrrr|||iiiTTTEEE<<<999555333333333222222000222444333111///000111000000000000////////////000000///...---...///000EEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGEEEDDDAAAAAABBBEEEHHHKKKLLLLLLMMMQQQTTTUUU]]]vvv}}}oooWWWLLLLLL@@@>>>;;;888888999;;;======>>>?????????@@@BBBDDDJJJNNNUUU[[[bbbiiioootttwwwwwwwwwwwwwwwzzz~~~|||~~~~~~{{{zzzzzzyyyyyy{{{{{{{{{{{{zzzzzzyyyxxxyyyyyyyyyzzz}}}~~~}}}{{{vvvvvvvvvwwwxxxyyyzzz{{{|||||||||||||||}}}~~~~~~{{{xxxrrrmmmkkkjjjlllmmmqqqtttzzzxxxsssuuuxxx}}}~~~|||{{{yyyuuutttvvvyyy{{{|||tttnnnnnn{{{oooZZZQQQPPPOOOMMMLLLRRRUUUWWWTTTNNNJJJJJJLLLDDDEEEGGGHHHHHHGGGEEEDDDAAABBBEEEGGGIIIIIIIIIIIIKKKIIIIIIJJJLLLMMMLLLKKKFFFEEEEEEDDDCCCBBBBBBAAACCCCCCDDDCCCCCCEEEIIILLLOOOMMMJJJIIIJJJKKKLLLKKKGGGHHHHHHGGGEEEDDDDDDEEEDDDFFFHHHIIIIIIGGGDDDCCCAAABBBCCCEEEFFFGGGGGGGGGCCCCCCBBBBBBDDDFFFHHHIIIFFFEEEDDDFFFIIILLLMMMMMMEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDAAA@@@AAABBBAAA@@@AAA@@@??????BBBFFFJJJMMMQQQQQQRRRSSSTTTUUUVVVVVVSSSYYY[[[\\\```fffeee```VVV\\\dddkkkoooqqqqqqrrrooossstttyyyzzzzzzyyygggRRRCCC>>>:::666333222222111000...111333333111000111333////////////000000000000...---,,,+++,,,...000222GGGHHHIIIHHHFFFEEEFFFGGGCCCEEEGGGGGGFFFDDDDDDEEEGGGFFFFFFFFFGGGHHHHHHIIIOOOKKKMMMUUU\\\gggppp\\\NNNFFF@@@;;;;;;:::888888;;;;;;:::999999;;;===@@@AAAGGGKKKPPPUUU[[[aaahhhlllsssxxx}}}|||xxxxxx}}}}}}{{{zzzyyy{{{{{{{{{|||}}}{{{zzz{{{~~~~~~|||yyytttttttttuuuwwwyyy{{{|||~~~{{{yyyyyy|||~~~~~~|||~~~wwwnnniiihhhjjjkkklllooorrrvvv|||~~~}}}~~~~~~xxxtttwwwzzz~~~}}}~~~tttooottt{{{}}}{{{{{{qqqlllqqquuugggUUULLLMMMPPPPPPMMMSSSRRRPPPNNNKKKJJJIIIHHHIIIHHHHHHJJJKKKJJJFFFBBB???BBBEEEGGGGGGGGGGGGHHHGGGFFFEEEFFFHHHIIIIIIHHHEEEEEEEEEDDDDDDCCCAAAAAACCCAAA@@@BBBFFFHHHHHHGGGIIIJJJLLLMMMMMMMMMLLLKKKKKKIIIFFFDDDCCCDDDEEEGGGCCCDDDFFFGGGFFFEEECCCBBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBBBBDDDGGGJJJMMMLLLIIIGGGHHHLLLNNNOOOMMMJJJHHHEEECCCCCCCCCBBBAAAHHHGGGEEEBBB@@@===;;;:::@@@>>><<<;;;>>>DDDJJJOOORRRWWW]]]]]]XXXUUUTTTUUUYYYZZZ[[[^^^```cccfffgggYYY]]]bbbdddeeegggkkkoooqqqrrrqqqxxx}}}wwwdddQQQDDD>>>;;;666333222222222111111222222333333222222111////////////000000000000&&&(((+++...000000000000IIIJJJJJJHHHFFFEEEEEEFFFDDDFFFGGGHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHLLLHHHIIIPPPTTT]]]tttnnnZZZOOOGGG@@@???<<<888555666:::999888777777999:::<<>>===>>><<<::::::===BBBIIIMMMOOOTTTYYYYYYUUUSSSSSSUUUWWWXXXZZZ\\\___bbbeeefff___```aaa``````dddkkkqqqpppsssttt{{{}}}{{{wwweeeRRRFFF<<<888444111000000000///111222222333333222222111////////////000000000000***,,,---/////////...---KKKLLLKKKIIIFFFDDDDDDDDDDDDFFFHHHHHHFFFEEEFFFGGGFFFEEEEEEDDDDDDEEEGGGGGGJJJGGGHHHLLLNNNSSSdddwww}}}}}}tttaaaUUUIIIDDD@@@;;;666555;;;:::888777666666777888===@@@DDDHHHLLLQQQVVVZZZfffmmmtttxxxxxxyyy~~~~~~{{{{{{|||}}}}}}~~~}}}||||||~~~~~~}}}~~~~~~{{{}}}|||{{{{{{{{{zzzxxxvvvssssssrrrrrrssssssssstttvvvvvvvvvyyy{{{}}}|||{{{wwwtttqqqppprrrtttuuuvvvuuuvvvyyy|||~~~~~~}}}}}}|||sssmmmqqqxxxzzzzzzzzzxxxmmm\\\VVVOOOJJJIIIKKKMMMNNNQQQPPPOOONNNMMMLLLLLLLLLJJJJJJKKKLLLNNNMMMJJJGGGFFFIIIKKKKKKIIIHHHGGGHHHHHHEEECCCCCCEEEFFFGGGFFFFFFFFFGGGGGGGGGEEEDDDCCCEEECCCCCCDDDFFFHHHGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFKKKJJJGGGEEEDDDDDDEEEFFFFFFGGGIIIIIIIIIHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDKKKIIIHHHHHHKKKMMMNNNNNNLLLJJJGGGEEECCCCCCDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@;;;:::888888;;;AAAGGGKKKLLLOOOSSSSSSQQQPPPQQQSSSTTTUUUVVVYYY\\\```ccceeeeeeddd```\\\ZZZ___iiiqqqooovvvyyy~~~wwwvvvvvveeeSSSGGG>>>;;;777444444444333222111222222333333222222111000000000000////////////,,,---...///000///...---MMMMMMLLLIIIFFFCCCBBBBBBEEEFFFGGGGGGFFFFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFJJJHHHJJJLLLMMMPPP\\\iiixxx|||zzzhhhTTTIIICCC>>>;;;<<<;;;:::999888888888888888;;;===AAADDDGGGJJJOOORRRYYY```iiiooorrruuuyyy|||~~~~~~~~~~~~}}}|||yyy{{{~~~|||xxxxxxxxxyyyyyyxxxwwwvvvtttrrrooommmlllmmmnnnooorrrsssvvvyyy|||}}}}}}||||||{{{zzzzzzzzz{{{||||||yyyyyy{{{||||||}}}||||||~~~~~~zzzvvvtttuuuwwwxxxqqqaaaRRRQQQNNNKKKIIIJJJLLLNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLJJJHHHGGGIIIJJJJJJIIIHHHHHHIIIGGGEEECCCCCCDDDEEEEEEEEEDDDEEEFFFGGGFFFEEECCCBBBDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDFFFGGGIIIGGGEEEDDDCCCCCCDDDDDDFFFGGGHHHIIIIIIGGGFFFDDDAAAAAA@@@@@@??????>>>>>>@@@AAAAAAAAABBBBBBBBBBBBIIIHHHGGGHHHIIIKKKMMMMMMLLLKKKIIIFFFDDDDDDEEEGGGEEEEEEDDDCCCBBBBBBAAAAAA;;;999888888;;;@@@FFFIIIHHHJJJMMMNNNMMMNNNPPPQQQQQQQQQRRRUUUXXX\\\```bbbfffccc___YYYWWW\\\eeemmmpppzzz}}}ooonnnuuudddSSSGGG>>>;;;888666555555444333111222222333333222222111000000000000////////////+++,,,---///000111111111LLLLLLLLLIIIEEEBBBAAABBBDDDFFFGGGFFFEEEEEEGGGIIIGGGEEECCCBBBBBBCCCEEEFFFIIIIIIKKKMMMMMMOOOWWW```fff|||wwwxxxfffSSSFFF>>>===???::::::999999999999999999888:::===???BBBEEEIIILLLPPPVVV___ggglllppptttwwwzzz|||~~~}}}|||}}}~~~|||yyyssstttuuuvvvwwwwwwxxxxxxvvvrrrmmmiiigggiiikkkmmmooorrruuuyyy|||~~~~~~~~~~~~|||||||||||||||||||||{{{}}}|||{{{vvvwwwwwwtttnnnooo|||jjjWWWNNNOOOOOONNNKKKJJJLLLNNNNNNMMMMMMLLLLLLMMMMMMNNNQQQQQQQQQOOOLLLJJJHHHGGGDDDFFFHHHHHHHHHGGGIIIJJJGGGEEEDDDCCCDDDEEECCCBBBAAABBBDDDEEEEEECCCAAA@@@CCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCEEEEEEDDDCCCBBBAAAAAABBBBBBCCCDDDFFFGGGHHHGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBCCCFFFGGGGGGGGGGGGIIIKKKLLLLLLLLLLLLIIIFFFEEEFFFHHHFFFFFFEEECCCBBBAAA@@@@@@<<<;;;::::::<<<@@@EEEHHHEEEGGGIIIKKKLLLMMMNNNPPPNNNNNNOOOPPPSSSXXX\\\^^^```___]]]YYYWWWZZZbbbiiirrr}}}wwwgggeeevvvssscccQQQEEE999666333222111111000...111222222333333222222111111000000000/////////...,,,---...///000000000000IIIJJJIIIGGGDDDBBBBBBBBBCCCEEEEEEEEEDDDEEEGGGIIIHHHFFFDDDBBBBBBCCCEEEGGGFFFHHHKKKKKKLLLNNNTTTYYYZZZqqq|||uuusss}}}iiiTTTDDD>>>>>>999999999999999999888888333666888:::<<>>@@@BBBCCCCCCBBB???>>>@@@BBBEEEFFFFFFEEEEEEFFFCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@AAABBBCCCCCCDDDFFFFFFFFFEEECCCAAAAAABBBBBBCCCDDDEEEEEEEEE>>>>>>>>>???@@@AAACCCDDDDDDEEEEEEEEEDDDFFFHHHKKKJJJMMMOOOMMMIIIFFFFFFHHHEEEEEEDDDCCCBBB@@@@@@??????>>><<<<<<===@@@DDDFFFEEEFFFIIIKKKMMMNNNNNNNNNMMMLLLLLLMMMOOOSSSXXXZZZZZZ[[[[[[ZZZYYY\\\bbbhhhrrr|||~~~{{{rrr```___pppsssbbbPPPDDD999666444333333222111///111222222333333222222111111111000000//////......111000///......---,,,,,,FFFGGGGGGFFFCCCBBBBBBCCCBBBCCCDDDCCCCCCDDDFFFHHHIIIGGGDDDBBBBBBCCCEEEGGGFFFIIIKKKJJJKKKNNNRRRTTTYYYffftttvvv}}}oooVVVHHHDDD===<<<<<<<<<;;;999888888111333666888:::<<<@@@CCCGGGKKKQQQYYY___fffkkknnnmmmppptttwwwyyy{{{~~~}}}yyywwwuuussssssuuuxxxyyyxxxxxxzzz|||zzzzzzzzzyyywwwtttrrrpppooossswwwzzz}}}}}}|||}}}~~~~~~~~~~~~~~~~~~zzzuuusssqqqpppjjjhhhfffddddddllliiiUUUKKKGGGGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLNNNNNNLLLIIIGGGGGGHHHFFFGGGGGGGGGEEEEEEGGGHHHEEEFFFGGGHHHIIIFFFAAA>>>===???AAACCCCCCAAA???======@@@DDDFFFEEEDDDEEEFFFAAAAAAAAAAAAAAA@@@??????======>>>@@@AAABBBDDDDDDCCCDDDEEEFFFFFFDDDBBBAAA@@@AAACCCDDDFFFHHHIIIJJJAAA@@@???>>>>>>@@@BBBCCCAAACCCDDDCCCBBBCCCFFFIIIIIIMMMQQQPPPKKKGGGFFFGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@???===<<<===???BBBCCCFFFGGGJJJMMMPPPPPPNNNMMMLLLKKKJJJJJJLLLPPPTTTVVVVVVXXXZZZ[[[[[[___fffkkkoooxxxyyyuuummm]]]\\\nnnuuucccPPPDDD;;;999777666666666444222111222222333333222222111111111111000///.........111000///---,,,+++++++++CCCDDDEEEDDDCCCBBBCCCDDDBBBCCCCCCBBBBBBCCCFFFHHHJJJHHHEEEBBBBBBCCCFFFHHHHHHKKKLLLKKKKKKNNNQQQSSSWWW]]]nnn{{{{{{vvvqqqxxxiiiUUUNNNBBBBBBAAA@@@>>>;;;999888222444666888:::===@@@CCCDDDGGGLLLRRRYYY```fffiiihhhlllqqqtttvvvxxxzzz||||||xxxxxxxxxxxxvvvyyy||||||zzzyyy{{{}}}|||~~~|||vvvqqqppptttxxx{{{}}}~~~~~~~~~|||tttpppnnnmmmmmmgggbbb___bbbjjjzzzwww```QQQLLLCCCBBBCCCFFFJJJLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJIIIKKKLLLKKKHHHGGGHHHKKKIIIIIIIIIGGGEEEDDDEEEGGGEEEFFFHHHJJJJJJGGGAAA<<<<<<>>>AAACCCCCCBBB???===;;;???CCCEEEDDDDDDEEEFFFAAABBBCCCCCCCCCAAA@@@???<<<===>>>@@@BBBDDDEEEFFFCCCDDDFFFGGGFFFEEECCCBBB>>>???AAACCCFFFHHHJJJKKKDDDBBB@@@>>>===???AAABBB@@@AAACCCBBBAAAAAAEEEHHHHHHMMMSSSRRRMMMHHHFFFGGG???@@@@@@AAAAAABBBBBBBBBAAA???===<<<<<<>>>@@@AAAFFFHHHKKKOOOQQQQQQOOOLLLKKKJJJIIIHHHJJJNNNRRRTTTUUUWWWYYY[[[\\\aaajjjpppmmmttttttqqqkkk\\\\\\nnnwwwdddQQQDDD999777555555555444222000222222222333333222222222222111111000///......---------,,,,,,,,,------...AAAAAAAAAAAAAAA@@@???>>>BBBEEEHHHGGGEEECCCCCCEEEFFFIIIIIIEEEDDDFFFGGGFFFHHHHHHKKKOOONNNMMMQQQWWWccciiilll{{{~~~wwwvvv[[[PPPEEE===;;;<<<;;;:::;;;888777444333333666999<<>>@@@AAAAAA???===;;;??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDCCCAAA@@@??????>>>>>>>>>@@@AAACCCDDDEEEEEEDDDDDDCCCCCCCCCCCC>>>???AAACCCEEEGGGHHHIIIFFFDDDBBB@@@???@@@AAABBB@@@@@@AAABBBBBBCCCCCCDDDFFFJJJNNNNNNKKKHHHGGGHHHCCCDDDEEEFFFFFFEEEDDDDDDDDDCCCAAA?????????AAABBBFFFGGGJJJLLLNNNNNNNNNNNNOOOMMMLLLJJJKKKLLLNNNPPPVVV\\\]]]ZZZ[[[dddlllnnnyyyuuunnnmmmkkk^^^]]]oooxxxdddOOOAAA;;;999666444444444333222222222333333111///---,,,111000//////000111222333////////////............???AAACCCDDDCCCAAA???===AAACCCEEEEEEBBBAAAAAABBBBBBFFFFFFCCCBBBDDDFFFDDDHHHIIIMMMQQQRRRSSSXXX___gggoooqqqyyyyyy{{{uuuWWWKKKAAA???@@@>>>;;;;;;888777555444555777:::<<>>@@@@@@@@@???>>>??????@@@@@@AAABBBBBBCCCAAABBBCCCCCCCCCBBB@@@@@@???>>>>>>>>>???AAACCCDDDHHHGGGGGGEEEDDDBBB@@@???>>>>>>@@@AAACCCEEEFFFGGGFFFEEEBBB@@@??????@@@AAA@@@@@@@@@AAABBBBBBCCCCCCDDDFFFJJJKKKJJJIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDBBB@@@???@@@AAAAAAFFFHHHJJJLLLNNNOOOPPPQQQOOOOOONNNNNNOOOPPPQQQQQQVVV\\\^^^\\\___hhhqqqttttttrrrmmmmmmlll``````rrrwwwdddOOOAAA;;;999666444444444333222...//////000000000000000......---,,,------///000111000000000000/////////===???CCCEEEEEEBBB???<<<>>>@@@AAAAAA???>>>>>>>>>===BBBCCC@@@@@@BBBDDDCCCFFFGGGLLLQQQTTTVVV]]]fffmmmwwwwwwvvv|||}}}kkk[[[KKKEEEDDDAAA===;;;888777666666777888:::;;;???AAADDDFFFHHHJJJMMMOOOQQQSSSWWWZZZ]]]```eeehhhmmmpppuuuyyy{{{}}}}}}||||||}}}~~~|||{{{|||}}}{{{ssstttwwwzzz~~~yyyrrrkkkeee___\\\XXXVVVYYY___jjjssswwwcccYYYUUUPPPKKKDDDCCCCCCDDDHHHKKKMMMMMMLLLKKKHHHDDDAAABBBEEEHHHGGGFFFEEECCCBBBAAAAAAAAABBBDDDEEEDDDDDDEEEGGGIIIJJJIIIHHHHHHHHHEEEAAA>>>;;;<<<<<<>>>??????@@@@@@?????????@@@@@@AAAAAABBB???@@@AAABBBCCCBBBBBBAAA???>>>>>>>>>???AAACCCDDDGGGGGGGGGGGGEEECCC@@@???>>>>>>???AAABBBCCCEEEEEEEEEDDDBBB@@@?????????@@@AAAAAABBBBBBCCCDDDDDDEEEBBBBBBDDDGGGIIIJJJHHHFFFEEEFFFGGGHHHHHHGGGFFFEEEFFFEEECCCAAAAAAAAABBBBBBGGGHHHIIILLLNNNQQQTTTUUURRRRRRRRRRRRSSSSSSTTTTTTWWW\\\^^^^^^```iiirrrwwwrrrqqqmmmooooooccccccuuuvvvcccOOOBBB;;;999666444444444333222222222111111222222333444222111000/////////000111111111111111000000000000<<<>>>AAACCCCCCAAA???=========>>>===<<<;;;;;;;;;;;;???BBB??????BBBDDDBBBDDDDDDHHHMMMQQQTTT\\\eeepppzzzyyyuuuzzzuuu[[[MMMGGGBBB>>>===777777777777777888888999<<<>>>AAABBBCCCDDDGGGIIIJJJLLLNNNPPPSSSXXX]]]aaaiiikkknnnrrrtttvvvwwwxxx~~~}}}}}}~~~~~~}}}~~~|||{{{yyyxxxxxxzzz|||}}}|||{{{zzzzzz|||~~~tttuuuwwwzzz~~~uuuiiiaaa^^^YYYUUUTTTSSSVVVaaalll~~~}}}hhhYYYTTTRRROOOJJJCCCBBBBBBDDDHHHKKKMMMMMMKKKJJJHHHEEEBBBBBBCCCEEEHHHGGGEEECCCBBBAAAAAAAAA@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIHHHHHHHHHFFFBBB@@@>>>======<<<===>>>@@@@@@?????????@@@@@@@@@AAAAAA>>>???@@@BBBCCCCCCCCCCCC@@@????????????AAACCCDDDCCCEEEFFFGGGGGGFFFDDDCCC??????@@@AAABBBCCCDDDDDDBBBBBBAAA@@@???@@@@@@AAACCCCCCDDDDDDEEEFFFFFFFFFCCCBBBBBBEEEIIIKKKHHHEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEIIIIIIJJJLLLOOORRRVVVXXXXXXWWWUUUSSSSSSTTTVVVWWWWWW[[[]]]]]]```gggooouuuuuutttqqqsssssseeeddduuuuuucccOOOBBB;;;999666444444444333222555444222111000000111111444444222111000111111222111111111000000000//////===>>>>>>>>>??????@@@@@@===<<<;;;;;;::::::999999;;;@@@BBBAAAAAADDDEEECCCDDDCCCFFFJJJMMMPPPYYYbbbpppyyyxxxvvv|||qqqZZZMMMDDD@@@???999888888777666666666666888;;;===???@@@AAADDDFFFFFFGGGIIIKKKNNNRRRXXX]]]aaabbbdddhhhlllppprrrsssyyyyyyzzzyyyyyyxxxyyyyyy|||~~~~~~~~~|||{{{|||}}}yyyxxxvvvuuuwwwyyy|||zzzyyyyyyyyy|||wwwxxxyyy|||~~~uuufffZZZSSSRRROOOMMMPPPUUU```rrr{{{nnn___WWWTTTRRRNNNJJJDDDCCCBBBDDDGGGKKKLLLMMMHHHJJJJJJIIIFFFCCCBBBBBBIIIHHHGGGEEEDDDCCCCCCCCC@@@BBBDDDEEEEEEEEEGGGHHHIIIHHHGGGGGGHHHFFFDDDAAABBB@@@???=========>>>???@@@@@@@@@@@@@@@AAAAAAAAA===???AAACCCDDDEEEEEEDDDAAAAAA@@@@@@@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFEEEEEEAAAAAABBBBBBBBBCCCCCCCCC>>>>>>??????@@@AAAAAABBBAAABBBBBBCCCCCCDDDEEEEEEFFFDDDCCCFFFIIIKKKHHHEEEEEEEEEFFFFFFFFFEEECCCBBBBBBBBBCCCDDDFFFGGGIIIIIIJJJJJJKKKMMMOOOSSSVVVXXX\\\YYYUUUQQQQQQSSSVVVYYYVVVXXX[[[^^^aaagggqqqyyy{{{zzzvvvwwwuuufffddduuuuuucccPPPDDD;;;999666444444444333222222111///...------...///222111///...---......///000000/////////.........>>>============???AAACCC???===;;;:::;;;;;;:::999<<>>AAACCCBBBDDDFFFHHHKKKOOOUUUYYYXXXWWWYYY]]]dddjjjnnnooosssuuuvvvuuutttssstttuuuvvvyyy{{{|||{{{{{{{{{{{{xxxvvvttttttuuuyyy|||yyyxxxyyyzzz|||||||||}}}~~~yyygggYYYOOOJJJJJJHHHJJJSSSaaassskkkbbbZZZXXXWWWSSSNNNLLLFFFDDDCCCEEEHHHKKKLLLLLLGGGIIIKKKKKKHHHEEECCCCCCHHHHHHIIIIIIHHHGGGFFFEEEBBBDDDFFFGGGFFFFFFGGGHHHIIIHHHGGGGGGHHHGGGEEECCCDDDCCCAAA???>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBDDDEEEFFFFFFFFFCCCCCCBBBAAABBBCCCDDDEEEIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB======>>>???@@@AAAAAAAAA>>>>>>??????@@@AAAAAAAAAFFFEEEEEEGGGIIIJJJIIIHHHEEEEEEFFFFFFEEEDDDBBBAAABBBBBBDDDFFFHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRSSSTTTYYYVVVRRROOOOOORRRVVVYYYVVVWWW[[[```dddjjjttt~~~~~~|||wwwwwwuuuhhhfffwwwvvvdddRRREEE;;;999666444444444333222111111111111222444555555222222000//////000111111////////////............>>>>>>??????AAABBBCCCDDDBBB???<<<;;;<<<<<<;;;:::===BBBEEEDDDCCCEEEEEECCCEEECCCDDDFFFHHHKKKUUU___nnnzzz}}}~~~zzzrrruuujjjXXXQQQCCC@@@<<<999666555666666444666888999999:::<<<>>>===@@@CCCEEEHHHLLLQQQTTTUUUSSSQQQTTTZZZ```eeefffiiikkkmmmnnnmmmmmmooorrrqqqtttyyy{{{{{{zzzzzzzzzxxxwwwtttssssssvvvzzz}}}yyyyyyyyy{{{}}}}}}|||{{{{{{{{{zzzzzzzzz~~~|||iiiYYYOOOJJJIIIHHHGGGNNN___uuuqqq___ZZZWWWYYYXXXRRRNNNOOOHHHFFFEEEFFFHHHKKKLLLKKKHHHJJJKKKJJJHHHFFFFFFFFFFFFHHHJJJKKKKKKJJJHHHFFFDDDGGGIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGHHHGGGFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEGGGGGGGGGGGGEEEDDDDDDCCCCCCDDDFFFFFFKKKJJJGGGFFFEEEEEEEEEFFFCCCBBBBBBBBBAAAAAA@@@@@@>>>>>>????????????>>>>>>>>>>>>??????@@@@@@AAAAAABBBDDDFFFGGGGGGHHHJJJLLLFFFFFFGGGGGGFFFEEECCCBBBDDDEEEFFFGGGHHHIIIJJJJJJMMMNNNOOOPPPPPPPPPPPPPPPNNNNNNMMMNNNPPPSSSUUUWWWZZZYYY\\\aaadddgggpppzzzyyyxxxsssuuuuuuiiijjj}}}xxxfffSSSFFF;;;999666444444444333222222222444555666777777777444333222222222333444555000000000////////////...===>>>AAACCCEEEEEEDDDCCCDDDAAA===<<<===>>><<<:::===BBBFFFDDDCCCEEEEEEBBBCCCAAAAAACCCEEEIIISSS]]]ooo|||wwwooossskkkhhh]]]GGGDDD???:::777666777777444555777777666777888::::::===@@@CCCFFFJJJNNNQQQXXXSSSOOONNNRRRXXX[[[\\\___bbbeeegggfffhhhkkknnnmmmrrrwww{{{|||{{{zzzyyyzzzwwwtttrrrrrrtttxxxzzzyyyyyyzzz{{{}}}zzzwwwsssnnnlllmmmnnnpppoooqqqtttxxxnnn\\\PPPJJJJJJLLLJJJKKKUUUlllpppaaaYYYUUUVVVYYYWWWQQQOOORRRJJJHHHFFFGGGIIIKKKKKKKKKJJJKKKJJJIIIGGGGGGHHHJJJEEEGGGJJJLLLMMMKKKHHHFFFFFFHHHKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGEEEAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAACCCDDDFFFGGGHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGIIIGGGEEEDDDEEEGGGIIIKKKBBBBBBAAAAAA@@@??????>>>@@@@@@@@@@@@???===<<<;;;@@@@@@AAABBBBBBCCCCCCDDD>>>AAAEEEFFFFFFHHHLLLOOOGGGHHHHHHHHHGGGFFFDDDCCCGGGGGGHHHIIIIIIHHHHHHHHHNNNOOOPPPQQQPPPOOONNNMMMEEEGGGJJJNNNRRRTTTUUUVVV___\\\]]]`````````gggqqqtttsssooorrrtttkkknnnyyygggTTTGGG;;;999666444444444333222///000111222111000///...000000/////////000222333111111111111000000000000FFFDDDBBBAAABBBCCCCCCCCCCCC@@@<<<;;;===??????>>>@@@BBBCCCCCCBBBAAABBBDDDDDDDDDCCCBBBDDDJJJUUU]]]qqqwwwlllaaacccnnnsssaaaPPPDDD@@@<<<555555<<<777888888888777666777888;;;<<<>>>AAADDDHHHKKKLLLQQQOOOMMMLLLLLLNNNQQQSSSUUUXXX\\\___```bbbeeegggiiilllpppuuuwwwxxxwwwvvvzzzvvvssssssvvvxxxxxxxxxxxx|||~~~{{{zzz~~~~~~{{{yyysssmmmeeeaaaaaaaaa```___dddffflllsss}}}zzzpppdddVVVNNNIIIFFFIIIMMMNNNVVVeeezzzvvvdddYYYRRRQQQQQQSSSTTTSSSQQQOOOIIIFFFDDDEEEHHHKKKKKKIIIHHHGGGGGGFFFFFFFFFEEEEEEIIIIIIJJJJJJJJJJJJJJJIIIJJJHHHGGGGGGHHHIIIHHHGGGHHHIIIIIIJJJHHHFFFDDDBBBFFFGGGHHHFFFDDDCCCDDDEEEJJJIIIHHHEEEBBB???;;;999@@@EEEIIIJJJHHHEEECCCDDDDDDCCCCCCCCCDDDFFFHHHJJJGGGIIIIIIHHHFFFEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBB<<<<<<<<<======>>>@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@AAA@@@BBBFFFKKKNNNMMMKKKKKKJJJIIIGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHIIIOOOQQQUUUWWWXXXUUURRRPPPGGGHHHJJJMMMQQQUUUYYY[[[eeefffeeeaaa^^^```hhhppprrrvvvsssrrrpppgggjjj|||{{{hhhSSSFFF:::888444333222222111000000111111222222222111111222111000000000000000111------,,,,,,,,,---......FFFDDDCCCBBBBBBCCCCCCCCCDDDAAA>>>===???@@@???>>>@@@AAABBBBBBAAAAAACCCDDDBBBCCCBBB@@@@@@GGGTTT^^^rrr{{{ssshhh]]]WWW```wwwwwwbbbNNNGGGBBB:::888;;;999888777666555666888999999999;;;>>>AAADDDGGGHHHMMMLLLKKKKKKKKKMMMOOOPPPOOORRRVVVYYY[[[]]]```bbbeeeggglllqqqtttuuuuuutttvvvtttssstttxxx{{{{{{{{{yyyzzz{{{|||}}}~~~~~~~~~}}}zzzvvvssslllfff]]]WWWVVVWWWZZZ[[[aaadddiiiqqqzzz|||wwwmmmdddYYYQQQJJJGGGFFFGGGMMMTTT[[[cccqqq}}}jjjZZZRRRMMMMMMMMMNNNPPPPPPOOOMMMIIIGGGGGGJJJNNNNNNLLLHHHGGGGGGGGGGGGGGGFFFEEEEEEHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGEEEFFFGGGIIIJJJIIIHHHHHHIIIIIIHHHEEECCCAAAGGGHHHHHHGGGEEEDDDDDDEEEFFFFFFFFFEEECCC@@@===;;;AAAEEEIIIJJJHHHFFFEEEEEEBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKKKKIIIFFFEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@============>>>???AAAAAABBBCCCCCCBBBBBBAAA@@@???@@@@@@AAAEEEJJJLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEJJJIIIGGGFFFEEEFFFFFFGGGKKKNNNQQQUUUVVVVVVUUUTTTKKKKKKLLLNNNRRRVVVZZZ]]]eeeffffffccc```bbbiiipppsssvvvsssrrrpppgggiii{{{{{{gggRRRDDD<<<:::666555444444333222222222222222111111000///111000000000000000111111//////......---.........EEEDDDCCCBBBBBBBBBCCCCCCDDDBBB@@@@@@@@@@@@???===>>>???@@@@@@@@@@@@BBBDDDAAADDDCCC???<<>>>>>???<<<999666444555777999666777888:::<<>>???@@@BBBBBBBBBBBBBBBBBBAAA@@@???>>>@@@@@@AAADDDHHHJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFFFFJJJHHHEEECCCBBBCCCDDDEEEHHHJJJMMMQQQTTTWWWXXXYYYQQQPPPOOOPPPRRRWWW[[[^^^dddggghhhfffcccdddjjjooosssvvvsssrrrqqqhhhiiizzz{{{gggRRRCCC<<<:::666555444444333222333333333222111000......////////////000111111222111111000///............BBBCCCCCCBBBAAA@@@AAABBBBBBBBBBBBBBBAAA???===<<<;;;<<<=========???AAADDDFFFIIIIIIBBB<<>>AAAGGGMMMWWWiiiyyymmm___XXXUUUTTTMMMLLLKKKLLLOOOQQQQQQQQQFFFFFFHHHKKKNNNNNNIIIDDDEEEFFFGGGHHHHHHGGGEEEDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDEEEIIIMMMPPPQQQIIIIIIIIIHHHGGGEEECCCBBBBBBCCCCCCBBB@@@??????@@@>>>AAADDDGGGHHHHHHFFFDDDAAACCCDDDEEEFFFEEEEEEEEE@@@AAACCCDDDEEEEEEDDDDDDKKKJJJIIIFFFDDDCCCEEEFFFFFFFFFGGGFFFDDDAAA>>><<<<<<<<<======>>>@@@AAABBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAACCCEEEGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGEEEBBB@@@@@@AAADDDFFFGGGHHHJJJMMMQQQUUUXXXZZZUUUSSSQQQPPPRRRVVV[[[^^^bbbeeehhhfffcccccchhhmmmsssvvvsssrrrsssjjjkkk{{{}}}hhhSSSDDD:::888444333222222111000111111222111111000//////.........//////111222333222111000///......------???AAABBBBBB???>>>???@@@AAABBBDDDDDDBBB>>>;;;:::888999::::::;;;===AAADDDMMMQQQPPPHHH@@@BBBOOO[[[nnn}}}zzzooobbbZZZZZZ```nnn|||{{{xxxnnnZZZOOOLLLEEEAAA>>>;;;;;;:::777555888888888888888999:::;;;===???BBBEEEGGGHHHHHHGGGIIIKKKMMMMMMLLLLLLLLLNNNMMMOOORRRVVVZZZ^^^```bbbbbbeeeiiimmmooopppppppppppptttxxxyyywwwvvvyyy|||~~~zzzvvvtttooolllhhhbbb^^^ZZZXXXXXXVVVXXXXXXUUUQQQPPPRRRTTTWWWXXXYYYZZZZZZZZZYYYYYY___YYYSSSNNNKKKHHHFFFEEE@@@AAAFFFNNNXXXggg|||}}}wwwyyysssaaaWWWSSSSSSTTTOOOMMMKKKKKKNNNPPPQQQQQQJJJGGGFFFHHHKKKLLLIIIGGGEEEFFFGGGGGGHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGEEEEEEGGGJJJNNNQQQRRRJJJJJJIIIIIIGGGFFFEEEEEEAAABBBCCCBBB???>>>???@@@>>>@@@DDDHHHJJJKKKJJJJJJBBBBBBBBBBBBCCCDDDDDDCCCAAABBBDDDEEEFFFEEEEEEDDDFFFGGGFFFEEEDDDDDDEEEGGGFFFGGGGGGGGGEEECCC@@@>>>============>>>???@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBCCCEEEFFFHHHFFFFFFEEEDDDDDDEEEEEEEEECCCAAA???>>>???BBBEEEHHHHHHHHHIIIKKKNNNRRRVVVXXXVVVTTTRRRPPPRRRUUUYYY\\\___cccfffeeeaaaaaafffjjjrrrtttrrrsssvvvnnnooo~~~kkkTTTEEE:::888444333222222111000...///000111111111111111............///000111222111000///...------------>>>AAACCCBBB???===>>>@@@AAADDDGGGGGGDDD???;;;999777888999:::;;;>>>BBBFFFQQQTTTTTTMMMEEEDDDLLLUUUcccqqq||||||zzzwwwmmmaaaXXXXXX]]]gggvvvsssyyytttccc\\\LLLHHHBBB??????>>><<<999;;;;;;:::999999999999999:::;;;>>>@@@BBBCCCCCCCCCDDDFFFGGGGGGFFFEEEEEEFFFHHHIIIJJJMMMPPPTTTWWWXXX]]]```dddggghhhiiijjjkkkmmmsssxxxyyyvvvtttxxx|||||||||~~~~~~}}}}}}}}}}}}|||xxxtttooolll```^^^ZZZWWWVVVVVVXXXYYY^^^___aaa___[[[VVVSSSQQQRRRQQQPPPNNNMMMKKKJJJJJJMMMHHHDDDDDDEEEDDDDDDGGGGGGIIIPPP]]]kkk{{{xxxvvv{{{xxxfffXXXRRRPPPOOOOOOPPPMMMJJJHHHJJJLLLMMMMMMMMMJJJGGGGGGIIILLLKKKJJJFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCFFFEEEEEEGGGKKKMMMNNNNNNHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEFFFDDDBBBAAABBBCCC???AAACCCGGGIIIKKKLLLMMMEEECCCAAAAAABBBCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFGGGGGGGGGEEEDDDCCC??????>>>>>>>>>??????@@@BBBBBBBBBBBBAAA@@@???>>>@@@AAABBBBBBBBBCCCFFFHHHFFFFFFEEEDDDDDDCCCDDDDDD@@@???>>>>>>@@@CCCFFFHHHIIIHHHHHHIIILLLOOORRRUUUVVVTTTRRRQQQRRRUUUYYY[[[]]]aaadddbbb______dddiiippprrrqqqtttyyyssstttlllUUUFFF<<<:::666555444444333222------///000111222222222............///000000111000000///...------------>>>BBBEEEDDDAAA>>>@@@BBBBBBFFFKKKKKKGGGAAA<<<:::888999:::;;;===@@@EEEIIIOOORRRSSSOOOIIIGGGJJJNNNVVVbbbiiiiiiiiiiiicccYYYTTTUUUZZZaaaiiixxx{{{yyy|||vvveee\\\PPPHHHEEECCC@@@>>>======;;;:::999999888888777888999;;;===>>>?????????AAACCCCCCBBBBBBCCCDDDEEEEEEEEEFFFHHHLLLOOOPPPSSSWWW\\\^^^___```ccceeefffjjjooorrrssssssvvvxxxxxxyyy|||~~~~~~}}}{{{xxxvvvuuuqqqrrrrrrppplllgggbbb___VVVUUUTTTTTTWWW]]]cccfffjjjiiigggddd```YYYQQQKKKJJJIIIGGGDDDBBBAAAAAAAAADDD@@@???EEEJJJLLLPPPUUUZZZ\\\fffvvv~~~ppphhh\\\UUUSSSRRRQQQOOORRRNNNIIIGGGGGGHHHIIIJJJLLLIIIFFFFFFHHHJJJJJJHHHGGGFFFEEEDDDEEEFFFHHHIIIHHHHHHGGGFFFEEECCCBBBAAACCCCCCDDDFFFIIIJJJIIIHHHEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGFFFDDDCCCCCCDDD???@@@BBBDDDGGGIIILLLMMMIIIFFFBBBBBBCCCDDDDDDBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEGGGIIIJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCCCCBBBBBBAAA@@@???AAABBBCCCCCCBBBBBBEEEHHHGGGFFFEEEDDDCCCBBBBBBBBB????????????@@@BBBDDDFFFGGGGGGGGGIIIKKKNNNQQQSSSUUUTTTSSSSSSTTTWWWYYY[[[^^^aaabbbaaa^^^^^^dddiiimmmppppppuuu}}}xxxyyykkkUUUFFF<<<:::666555444444333222......///000111111111000//////.........//////000000000//////.../////////@@@DDDGGGFFFBBB@@@AAADDDCCCHHHMMMNNNIIICCC>>>;;;:::;;;<<<===???CCCHHHLLLLLLNNNPPPOOOKKKHHHHHHIIIMMMVVV[[[YYYYYY]]]YYYQQQNNNPPPSSSXXX[[[eeexxx{{{rrr```QQQJJJFFFCCCAAA>>>>>><<<:::999888888888555666666777999:::;;;<<<<<<>>>AAABBBBBBCCCDDDEEEDDDCCCCCCCCCDDDGGGJJJLLLKKKNNNSSSVVVWWWYYY\\\```^^^```ccciiiooorrrrrrqqqvvvwwwzzz}}}~~~~~~~~~~~~}}}~~~}}}zzzwwwtttrrrooonnnfffggggggeeeaaa\\\VVVSSSRRRRRRSSSWWW]]]fffoootttsssooojjjeee```XXXMMMFFFEEECCCAAA>>>=========>>>BBB>>>AAALLLUUUYYY___fffnnnqqq{{{sssbbb\\\VVVUUUWWWXXXVVVTTTUUUQQQKKKGGGFFFGGGHHHIIIIIIFFFDDDDDDGGGHHHFFFDDDHHHFFFDDDCCCDDDFFFHHHJJJIIIHHHGGGFFFDDDBBB@@@???AAABBBCCCEEEHHHHHHEEECCCBBBBBBBBBBBBCCCDDDFFFFFFDDDEEEFFFEEECCCBBBBBBCCC@@@@@@@@@BBBDDDGGGJJJLLLLLLHHHDDDCCCDDDEEEEEECCCCCCBBBAAA@@@AAABBBCCCDDDGGGJJJMMMMMMKKKHHHFFFEEEFFFFFFFFFGGGHHHJJJKKKLLLFFFFFFDDDCCCBBBAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDCCCBBBBBBFFFIIIGGGGGGEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFFFFGGGHHHKKKNNNPPPRRRUUUUUUUUUUUUVVVXXXZZZ[[[^^^aaabbb```]]]^^^dddjjjllloooooovvv|||}}}~~~jjjTTTEEE:::888444333222222111000///000000000000000///...000//////.........//////111000000000000000111222EEEDDDDDDCCCBBBBBBAAAAAACCCDDDEEEEEEDDDAAA>>><<<:::;;;======>>>AAADDDGGGOOOMMMKKKIIIHHHGGGHHHHHHKKKKKKLLLNNNOOOOOOOOOOOOPPPJJJKKKSSSXXX[[[iiizzzzzzrrrcccQQQJJJNNNKKKBBB;;;;;;<<<:::666555666555333333444777:::<<<999:::<<<===>>>===<<<<<>>EEERRRdddtttmmmaaa^^^YYYSSSQQQSSSTTTTTTTTTXXXSSSLLLFFFBBBCCCEEEGGGGGGFFFEEEEEEGGGFFFEEECCCDDDDDDEEEEEEEEEDDDDDDCCCHHHHHHHHHIIIIIIFFFBBB>>>BBBBBBCCCDDDEEEFFFGGGGGGIIIGGGEEEBBBAAAAAABBBCCC?????????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEBBB@@@AAAAAA@@@???@@@???===<<<===>>>@@@AAADDDEEEGGGIIIIIIGGGEEECCCCCCDDDFFFHHHJJJKKKKKKKKKHHHEEECCCBBBCCCDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCAAA???@@@CCCDDDCCC@@@@@@BBBDDDDDDCCCCCCCCCDDDAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBDDDGGGLLLQQQSSSUUUTTTSSSSSSTTTWWWYYY[[[___cccccc]]]YYY]]]dddggggggkkknnnwwwyyyfffQQQCCC;;;999777444111000000///555444222000//////000111111///------000000...,,,------...///////////////DDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDCCCAAA>>><<<;;;<<<===>>>>>>@@@CCCFFFHHHHHHFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNPPPJJJJJJPPPSSSUUUaaaqqq~~~gggVVVOOOJJJBBB<<<>>>@@@>>>;;;;;;666555444333333555666888777888:::;;;<<<<<<<<<;;;===>>>>>>???@@@AAAAAABBBDDDDDDEEEFFFGGGHHHIIIIIIQQQSSSUUUWWWXXXYYY\\\^^^bbbdddfffjjjnnnqqqtttvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxwwwvvvuuuuuuuuuvvvwwwyyyyyyxxxwwwtttqqqnnnmmmjjjbbb]]]^^^^^^[[[XXXXXXUUUUUUXXX\\\aaaeeeiiillluuuxxx|||~~~}}}zzzxxxkkkfff^^^VVVPPPIIIAAA<<<======<<<:::888888:::;;;<<>>===<<<;;;;;;===>>>@@@BBBCCCEEEGGGGGGFFFDDDCCCDDDDDDCCCCCCDDDEEEGGGGGGGGGEEEBBBAAAAAABBBAAAAAACCCCCCCCCBBBCCCCCCDDDDDDEEECCCAAAAAACCCCCCAAA???BBBCCCCCCAAA???===>>>???AAAAAAAAAAAABBBCCCDDDEEEBBBAAAAAABBBFFFKKKPPPSSSTTTTTTSSSTTTVVVXXX[[[]]][[[``````YYYTTTXXX^^^cccgggkkknnnxxxvvvdddPPPCCC:::999666444222111000000444333222111111000000000222///......000000///---//////000000000000000///CCCCCCBBBAAAAAA@@@@@@???>>>???AAABBBAAA@@@>>><<<<<<===>>>>>>>>>???AAACCCAAAAAAAAAAAABBBDDDEEEGGGFFFGGGHHHIIIKKKKKKKKKLLLNNNIIIHHHLLLMMMMMMWWWdddttttttbbbVVVLLLCCCAAA@@@<<<888777777777666555444444444444444555777888999::::::::::::;;;;;;===>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIKKKMMMMMMNNNQQQSSSRRRTTTWWW[[[```dddgggiiiiiiiiiiiijjjjjjjjjkkkkkkmmmllljjjiiiiiiiiijjjjjjnnnmmmkkkhhheeebbb```___YYYTTTRRRSSSSSSQQQSSSWWWXXX\\\cccllluuu~~~zzzpppiii```ZZZQQQIIICCC???===;;;;;;;;;999777666888;;;???BBBNNNbbbxxxppp___YYY[[[SSSPPPMMMLLLMMMNNNOOOOOOTTTQQQMMMHHHEEECCCCCCCCCCCCBBBBBBDDDFFFGGGFFFDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEIIIMMMOOOMMMIIIEEEFFFFFFEEEEEEEEEFFFFFFFFFEEECCCBBB@@@?????????@@@AAAAAAAAABBBAAAAAA@@@@@@??????>>>>>>>>>>>>?????????>>>===>>>@@@AAA@@@???<<<;;;:::::::::;;;===>>>???AAACCCEEEEEEDDDCCCBBBFFFEEECCCAAAAAABBBDDDEEEFFFDDDAAA??????@@@???>>>BBBBBBBBBBBBBBBCCCDDDEEEFFFEEECCCCCCCCCCCCAAA???EEEFFFFFFDDDAAA@@@AAABBBAAAAAABBBCCCDDDFFFGGGGGGCCCBBBAAABBBEEEKKKPPPTTTUUUTTTTTTUUUWWWZZZ]]]___ZZZ``````WWWPPPRRR[[[aaahhhlllnnnxxxsssbbbOOOCCC999888555333222111111111333333333333222222111000222000//////000111///...000111111111111111000000BBBBBBAAAAAA@@@??????>>><<<===???@@@@@@???>>>===>>>???@@@???>>>===???@@@>>>>>>===>>>???AAACCCDDDBBBCCCDDDFFFGGGHHHHHHHHHJJJGGGGGGIIIHHHIIIPPPZZZlll|||~~~kkk^^^PPPJJJFFF@@@<<<;;;888888777777666555444444222222444555777888999:::666777888999:::<<<<<<===?????????@@@AAABBBBBBCCCBBBDDDEEEFFFFFFGGGIIIJJJFFFHHHKKKNNNRRRVVVYYYZZZ\\\\\\\\\\\\]]]]]]]]]]]]^^^]]][[[ZZZZZZZZZ[[[\\\___]]][[[XXXUUUSSSQQQQQQOOONNNNNNPPPPPPPPPVVV^^^jjjpppxxxwwwiii\\\UUUPPPMMMGGGBBB????????????999999888888999>>>DDDIIISSSccc{{{uuudddVVVSSSWWWNNNMMMLLLKKKKKKLLLMMMMMMPPPOOOLLLIIIGGGDDDBBBAAAAAA@@@AAACCCEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFCCCFFFJJJOOORRRRRRNNNJJJIIIHHHGGGFFFEEEEEEFFFFFFDDDCCCBBB@@@@@@???@@@@@@BBBBBBCCCCCCBBBAAA@@@???@@@@@@???>>>>>>>>>>>>>>>:::::::::<<>>???@@@BBBCCCDDDDDDCCCBBBFFFFFFEEEDDDDDDEEEFFFFFFEEEBBB???>>>>>>>>>===<<<>>>>>>>>>>>>???@@@AAAAAAEEEDDDCCCCCCCCCCCCBBBAAAAAACCCFFFGGGFFFEEEDDDEEEAAABBBDDDEEEGGGIIIJJJJJJEEECCCBBBBBBFFFKKKQQQUUUVVVVVVUUUVVVWWWZZZ\\\^^^^^^cccaaaVVVMMMQQQ\\\dddiiimmmnnnuuusssbbbPPPDDD888777555333222222222222222333444444444222111000222111111000111000000///000000111111111000//////BBBAAAAAA@@@??????>>>>>><<<===>>>?????????>>>>>>>>>???@@@???>>><<<===>>>>>>>>>=========???@@@AAA>>>???AAACCCDDDEEEFFFFFFEEEEEEFFFGGGGGGHHHNNNUUUcccppptttdddZZZSSSLLLGGGFFF888888888777666555444444111222333444555777888999444444555666777888999999<<<======>>>>>>?????????>>>???AAAAAA@@@@@@BBBCCCAAABBBDDDFFFIIIKKKMMMNNNPPPPPPPPPPPPQQQQQQQQQQQQOOONNNMMMLLLLLLMMMNNNOOOQQQPPPNNNLLLJJJIIIHHHHHHJJJKKKNNNSSSVVVYYYcccmmm{{{xxxnnnbbbVVVMMMGGGBBBBBBAAA???>>>>>>>>>???999:::;;;>>>DDDLLLVVV]]]nnn~~~ssseeeYYYOOOLLLNNNLLLLLLLLLLLLKKKKKKLLLLLLMMMLLLKKKIIIGGGEEECCCAAA?????????BBBDDDFFFEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDFFFKKKPPPTTTTTTQQQNNNJJJHHHGGGEEEDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDBBB@@@???@@@@@@???>>>============999888888:::===?????????===============>>>>>>???@@@@@@BBBCCCCCCCCCBBBBBBAAACCCEEEGGGHHHHHHGGGFFFDDDBBB???===>>>>>>===<<<======<<<<<<===>>>>>>???AAABBBBBBCCCCCCCCCDDDDDD:::>>>DDDGGGFFFBBB???>>>AAABBBEEEGGGIIIJJJKKKKKKFFFEEEDDDDDDGGGLLLRRRUUUWWWWWWVVVUUUVVVXXXZZZ\\\aaadddaaaVVVOOOTTT```hhhjjjmmmmmmrrrzzzzzztttcccQQQEEE888777555333222222222222111222333444333222111000111111111111000000000000...//////000//////......BBBBBBAAA@@@@@@??????>>>>>>??????@@@@@@@@@??????>>>???@@@@@@>>><<<<<<<<>>===<<<======??????>>>???@@@BBBDDDEEEFFFFFFBBBDDDFFFGGGGGGHHHMMMRRR\\\gggzzz}}}|||zzz~~~pppcccUUUIIIDDD===<<<:::888666555444444333333333444555777888999444444444555666666777777888999999999:::::::::;;;999:::;;;;;;::::::;;;<<<>>>>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDCCCCCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIMMMOOOTTT\\\aaagggpppzzz~~~{{{|||xxxqqqeeebbb[[[SSSLLLFFFAAA???<<<===??????>>>======>>>:::===BBBJJJTTTaaannnvvvxxxfff\\\VVVPPPLLLKKKKKKMMMNNNNNNLLLJJJJJJKKKIIIIIIIIIHHHGGGFFFDDDCCC???>>>???AAACCCDDDDDDCCC???@@@AAABBBBBBCCCCCCBBBEEEGGGJJJNNNRRRSSSQQQOOOIIIHHHFFFDDDCCCDDDFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCAAABBBDDDEEEEEECCCBBB@@@>>>>>>===<<<<<<;;;<<<<<<;;;999888888;;;===>>>>>>>>>>>>>>>???????????????AAAAAAAAABBBAAAAAAAAA@@@;;;>>>BBBFFFHHHHHHFFFEEEDDDAAA???>>>?????????>>>?????????>>>>>>>>>??????>>>@@@BBBBBBBBBBBBDDDEEE===BBBFFFHHHFFFAAA===:::@@@AAADDDFFFHHHIIIIIIIIIEEEDDDDDDFFFHHHLLLQQQSSSUUUTTTTTTSSSTTTVVVYYYZZZaaacccaaaYYYVVV[[[dddiiikkkooonnnqqqvvvttt|||wwwfffRRRDDD999888555333222111111111111111222222222111111000000111222111///...///000------...///////////////BBBBBBBBBAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAA@@@===???@@@@@@>>><<<<<<<<<======<<<;;;<<<===>>>??????@@@BBBDDDFFFGGGHHHHHH@@@DDDGGGGGGFFFHHHLLLOOOXXX```ooo|||www}}}yyyxxxkkkXXXOOOIIIGGGCCC>>>;;;999888888555555444444555777888999666666666666666666666666666666666777777777777777666777888777666555666777999:::;;;<<<===>>>??????>>>>>>>>>?????????@@@@@@???>>>>>>???@@@BBBDDDFFFFFFGGGJJJMMMPPPQQQRRRRRRRRRRRRVVV]]]bbbeeekkkrrrpppuuurrrhhhbbbccc^^^UUUHHHFFFCCC@@@>>><<<<<<<<<>>>AAADDDEEEEEEEEEHHHJJJFFFKKKUUUaaappp{{{lll]]]VVVTTTPPPLLLKKKKKKMMMOOOOOOLLLIIIHHHIIIGGGGGGGGGGGGGGGFFFFFFFFF???>>>>>>@@@BBBCCCBBBAAA>>>???@@@AAABBBBBBBBBBBBEEEEEEGGGJJJMMMOOONNNLLLHHHFFFDDDCCCBBBDDDFFFGGGDDDDDDEEEEEEDDDDDDCCCCCC@@@BBBDDDFFFFFFEEECCCAAA???>>>>>>============>>>>>>;;;888777999;;;===>>>===>>>??????@@@@@@??????AAA@@@@@@@@@???>>>>>>===;;;===AAADDDEEEFFFEEEEEEDDDBBB??????@@@BBBBBBAAABBBAAA@@@@@@????????????>>>@@@BBBBBB@@@@@@BBBDDDAAADDDGGGGGGDDDAAA???>>>===???AAADDDEEEFFFEEEEEEBBBBBBDDDFFFHHHKKKNNNOOOPPPPPPPPPQQQSSSVVVYYY[[[___ccceeecccdddhhhjjjiiilllpppppprrrvvvssszzzzzzgggQQQBBB:::999666444222111000000111000000///000000000111...000111000...---...000,,,---...///000111111111CCCCCCBBBAAAAAA@@@@@@???CCCCCCCCCBBBBBBBBBAAAAAA===>>>@@@@@@>>><<<<<<<<<;;;;;;::::::;;;===???@@@AAABBBDDDFFFHHHJJJJJJKKK@@@EEEHHHGGGEEEGGGJJJLLLRRRYYYdddpppvvvuuu|||{{{~~~~~~xxxmmmUUURRRLLLFFFAAA>>><<<<<<777666555555666777888999999888888888888777777777666666777777777777777777555777777666555444444666666666777888:::;;;<<<===::::::::::::;;;;;;;;;<<<=========>>>@@@BBBEEEFFFFFFIIINNNRRRVVVXXXYYYZZZQQQOOOPPPTTTWWWVVVXXX\\\ZZZ___[[[PPPJJJKKKGGG>>>;;;;;;;;;<<<===>>>>>>???CCCFFFJJJLLLNNNQQQWWW[[[ZZZaaammm|||lll```TTTPPPMMMIIIGGGHHHJJJMMMPPPOOOKKKHHHGGGHHHEEEEEEFFFFFFFFFGGGGGGGGG???>>>>>>@@@BBBCCCAAA@@@>>>???@@@AAABBBBBBBBBBBBEEEDDDEEEGGGIIIKKKKKKJJJGGGEEECCCBBBBBBCCCFFFGGGDDDDDDDDDEEEDDDDDDCCCBBB@@@AAADDDFFFGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA===888666777:::<<<>>>======>>>???????????????@@@@@@???>>>===<<<;;;;;;???@@@AAABBBDDDEEEFFFFFFDDDBBB@@@@@@BBBCCCDDDCCCBBBBBB@@@???>>>>>>======???AAABBBAAA???>>>???AAA===>>>@@@???>>>>>>???AAA;;;<<>>>>>>>>===>>>@@@AAAAAA@@@>>>===BBB@@@?????????>>><<<:::777;;;???>>>;;;:::>>>BBBCCCBBBBBBDDDGGGJJJKKKKKKKKKHHHDDDBBBDDDFFFHHHIIIMMMQQQZZZfffppp}}}}}}~~~uuufffXXXQQQLLLDDD@@@AAABBB:::555888;;;;;;::::::<<<999555333444666888888555555666666555444333333555555444444333333222222222333666888999::::::999888888999:::;;;<<<======777999;;;===@@@BBBCCCCCCEEEIIIPPPVVVYYYXXXUUUSSSMMMHHHDDDCCCFFFHHHIIIIIIGGGDDDBBBBBBCCCCCC???;;;;;;===>>>>>>===???DDDHHHQQQTTTZZZaaahhhnnnqqqsss|||}}}mmmXXXVVVQQQMMMJJJIIIIIIIIIKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFAAA@@@>>>======???@@@BBB???@@@AAABBBCCCBBBAAAAAABBBCCCEEEFFFGGGGGGGGGFFFCCCCCCBBBDDDGGGHHHHHHHHHIIIHHHFFFDDDCCCBBBBBBBBBCCCAAA@@@CCCGGGGGGCCC>>>CCC@@@>>>===???BBBDDDDDDCCCAAA===888555666:::>>>@@@BBBBBBBBB@@@???@@@BBB@@@>>><<<;;;<<<===<<<;;;::::::<<<===???AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@BBBDDDCCC???<<<@@@@@@AAAAAAAAA@@@???>>>===;;;;;;===BBBDDDDDDBBBDDDCCCCCCGGGMMMPPPOOOLLLLLLLLLMMMOOORRRTTTWWWXXX\\\ccclllqqqwwwzzzvvvoooiiiooopppqqqsssqqq}}}tttaaaNNNBBB;;;999777666666666555333222222222111111111111111222111000......000111222111111000000000000111111@@@???????????????>>>>>>>>>???@@@@@@@@@@@@???>>>AAA???>>>>>>>>>>>>===;;;:::===???>>>;;;:::<<<@@@AAAAAABBBDDDFFFHHHIIIIIIHHHFFFCCCBBBCCCFFFGGGGGGFFFIIIPPPYYYbbbooo~~~|||vvvlllbbbUUUMMMJJJJJJAAA:::;;;<<<;;;:::;;;<<<:::777666777888777666777777666666555555444444333333333222222222222222000000222333555555666666888888888999::::::;;;;;;999:::;;;<<<===>>>??????AAAEEEKKKQQQSSSQQQMMMKKKFFFBBB===;;;<<<>>>>>>>>>@@@???>>>???@@@BBBBBBBBB>>>AAADDDFFFHHHLLLSSSWWWbbbfffmmmvvv~~~zzzkkk```UUURRROOOKKKHHHGGGHHHHHHKKKKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGBBBAAA???>>>===>>>???@@@???@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCBBBBBBCCCEEEGGGGGGFFFDDDCCCCCCCCCBBBAAAAAAAAABBBAAA@@@CCCGGGFFFBBB===AAA???======>>>AAACCCDDDFFFDDD@@@<<<888888:::<<<>>>@@@BBBBBBAAAAAABBBCCCAAA???======>>>>>>===<<<999999:::;;;===>>>???@@@BBBBBBBBBBBBBBBCCCDDDDDDHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAABBBDDDDDD@@@===AAAAAAAAAAAAAAA@@@@@@???<<<;;;:::;;;???BBBBBBAAA???>>>@@@EEEMMMSSSUUUUUURRRTTTUUUUUUTTTUUUWWWZZZ___eeejjjnnnsssxxxxxxtttjjjpppppprrrtttsss}}}sssdddRRRGGG===;;;777555444333111///333222222111000///......222111000//////000111222333222222111111222222333>>>>>>>>>>>>???????????????????????????????????????===<<<<<<===>>>>>>======???@@@???;;;999:::===>>>???AAACCCEEEFFFFFFFFFEEECCCAAAAAABBBDDDEEEEEEDDDEEEJJJRRRXXXaaaqqq~~~zzzzzz~~~tttgggaaaYYYOOOFFFCCCBBB???>>>???===;;;999999999999777555777777555444333333333333333333333333333444444444000000000000111222333444777777777777777777777777999999999999999999999999999<<<@@@CCCDDDBBB???===>>>;;;777555666777888888======>>>>>>@@@EEEKKKOOOQQQSSSWWWZZZ^^^dddjjjoooyyy}}}wwwhhh\\\VVVPPPNNNKKKHHHGGGFFFGGGGGGJJJKKKLLLMMMMMMMMMLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHEEEDDDBBB@@@>>>======>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCBBBAAAAAABBBCCCDDDDDDCCC@@@AAABBBCCCCCCBBBAAAAAAAAA@@@AAADDDFFFEEEAAA<<>>======>>>@@@CCCEEEIIIHHHFFFAAA<<<::::::;;;;;;>>>@@@BBBBBBBBBDDDEEEDDDBBB@@@???@@@@@@???>>>;;;;;;;;;<<<======>>>>>>AAAAAAAAA@@@AAAAAABBBCCCFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAACCCDDDDDDBBB@@@BBBBBBBBBBBBAAAAAAAAA@@@===;;;999:::<<>>===???DDDKKKSSSXXXZZZZZZ]]]___\\\XXXVVVYYY]]]aaaeeeffffffjjjrrrvvvvvvlllrrrrrrssswwwwww~~~|||zzzxxxsssfffUUUHHH===:::666444333222000///333333222000///...---,,,222111000//////000111222333222222111111222222333<<<======>>>>>>???????????????>>>>>>>>>>>>??????===;;;::::::<<<>>>???>>>???@@@@@@>>>;;;888888:::;;;===@@@BBBBBBCCCDDDEEEDDDBBB@@@@@@AAACCCCCCCCCDDDCCCGGGLLLQQQXXXfffrrr~~~{{{~~~tttiii]]]VVVOOOHHHDDDEEEDDDBBB???>>>>>>>>>===;;;;;;:::888777555555555555444555555666666777777777333222111000111222333444555555555444444333333333666666666555555555555555777777888888888777666666999888666555666888:::;;;===???BBBEEEIIIQQQ\\\dddqqqrrrtttvvvzzzzzzkkk^^^UUUQQQLLLJJJHHHGGGFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNLLLKKKIIIHHHHHHHHHHHHIIIIIIHHHEEECCC@@@???>>>===>>>============>>>??????BBBAAA@@@??????@@@BBBCCCAAA@@@???@@@AAABBBAAA@@@@@@BBBCCCEEEEEECCCBBB@@@??????AAADDDEEECCC???;;;>>>>>>>>>>>>???@@@CCCFFFKKKKKKJJJFFF@@@<<<::::::999<<>>>>>?????????>>>======>>>??????;;;::::::;;;===??????????????????===:::888777777888;;;>>>@@@@@@AAACCCEEEFFFDDDAAA???@@@AAAAAAAAA>>>===>>>CCCHHHNNNYYYdddqqq|||{{{}}}tttfffXXXPPPNNNQQQNNNIIIFFFEEEDDDCCCBBBAAA@@@>>><<<;;;:::999999666666666777777888888888666555333222222222333444444444444333333222222111333333222222333444555555<<<:::777555444555777999999999888888999;;;===???===BBBHHHPPPYYYfffuuuttthhh^^^VVVOOOKKKIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNOOOOOOOOOMMMKKKIIIHHHGGGGGGHHHIIILLLKKKHHHFFFCCCAAA@@@???<<<;;;:::999:::;;;===>>>CCCBBBAAA@@@@@@@@@AAABBB@@@???>>>???@@@AAA@@@???AAABBBCCCDDDCCCAAA???>>>>>>???AAACCCCCCAAA===;;;===???@@@@@@???@@@CCCFFFJJJKKKJJJGGGBBB>>>;;;:::999;;;===???@@@BBBEEEGGGHHHFFFDDDCCCCCCCCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>??????>>>>>>=========>>>??????@@@AAABBBBBBBBBBBBCCCCCCDDDCCCBBBAAAAAAAAABBBBBBAAA@@@>>>===<<<>>>@@@CCCCCCEEEGGGHHHHHHKKKPPPTTTZZZ^^^bbb___ZZZXXX]]]bbbeeefffddd______gggooossstttwwwuuuxxx~~~}}}vvvgggSSSDDD;;;888555444444666666666222222222222222222222222111111000000000000111111000//////////////////000<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>;;;:::;;;===???@@@???>>>======<<<;;;999888777666666999<<<======???DDDHHHMMMHHHCCC???>>>?????????<<<:::;;;???CCCHHHRRR[[[cccttt|||zzz}}}uuuiiieeeccc___YYYSSSOOOLLLHHHEEEBBBAAAAAA???>>>;;;999888777777888888888888888999888777666555444444444444666666555555444444444333333333222222333555777888;;;999666444444555888999:::;;;=========>>>AAADDDCCCIIISSS```ooottteee[[[WWWTTTNNNJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHJJJLLLNNNOOONNNNNNMMMKKKIIIGGGFFFFFFGGGHHHKKKKKKIIIGGGEEECCCBBBAAA<<<;;;888777777999<<<>>>DDDCCCBBBAAAAAAAAAAAAAAA>>>======>>>@@@AAA@@@??????@@@@@@@@@???>>><<<;;;>>>???@@@AAA@@@???===;;;===???AAA@@@>>>>>>AAADDDEEEGGGGGGFFFBBB???===<<<:::;;;;;;<<<<<>>>>>@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA???AAABBBAAA@@@@@@AAACCCDDDCCCAAA@@@@@@@@@AAABBBCCCCCCBBB@@@>>>>>>@@@CCCBBBGGGLLLMMMLLLLLLPPPTTTVVVYYY\\\[[[XXXXXX\\\aaafffkkkllliiihhhnnnuuuxxxvvvxxxuuuwww~~~wwwgggTTTFFF???;;;777444444444444444111111222222333444444555000000000111111000000000222111111000000111111222======<<<<<<<<<<<<<<<;;;<<<===>>>??????>>>===<<<:::;;;<<>>>>>>>>;;;;;;>>>BBBFFFMMMUUUXXXhhh{{{}}}yyyssskkkaaaWWWQQQJJJJJJKKKJJJHHHDDDAAA???======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666999999999999999999888888888777666555666888:::;;;999::::::;;;;;;;;;;;;;;;<<>><<<999777777:::===???BBBBBBBBBBBBAAA@@@???>>>===<<<<<<===@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???===<<<<<<<<<;;;>>>@@@???<<<;;;===@@@@@@AAACCCBBB@@@???>>>???<<<<<<:::888888<<>>???>>>>>>>>>>>>>>>======@@@??????>>>======>>>>>>????????????@@@AAABBBCCC???AAABBBAAA>>>>>>???AAACCCBBB@@@?????????AAABBBCCCDDDDDDBBB???>>>???AAACCCKKKSSSUUUQQQNNNPPPSSSTTTVVVWWWWWWWWWXXX[[[]]]dddlllsssssstttxxx}}}~~~uuuvvvrrruuu|||~~~vvvdddPPPDDD>>>:::666333333333444444222222222222222222333333000000111111111111000000111111000000000000111111=========<<<<<<;;;;;;:::;;;===>>>@@@@@@>>>===;;;:::;;;>>>AAACCCBBB???<<<888777666777888888777666444777:::::::::>>>GGGNNNXXXQQQHHH@@@=========>>>===999888;;;>>>AAAGGGNNNQQQaaarrr~~~{{{}}}nnneeeXXXZZZ[[[[[[XXXTTTPPPMMMCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@???===:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999:::<<<===>>>AAAEEEHHHIIIGGGDDDBBB===BBBHHHOOOTTT[[[ccciiillloooxxx{{{yyyxxxuuummmccc^^^VVVQQQOOOMMMKKKHHHFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMLLLLLLMMMKKKHHHEEEDDDDDDFFFGGGFFFFFFFFFEEEEEEDDDBBBBBB???===:::888888;;;>>>AAAAAABBBBBBBBBAAA@@@>>><<<<<<<<<<<<===@@@BBBAAAAAA>>>>>>>>>>>>???@@@AAABBB@@@@@@???>>><<<;;;<<<===:::===@@@>>>:::888:::>>><<<>>>@@@@@@??????@@@AAA>>>===:::666666999???DDDGGGEEEBBBAAAAAA@@@???===?????????>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBB???AAABBB@@@===<<<>>>@@@CCCBBB@@@>>>>>>???@@@AAABBBDDDEEECCC@@@===>>>@@@GGGPPPZZZ[[[UUUOOONNNPPPTTTTTTTTTUUUVVVXXXYYYZZZ```kkkvvvyyy{{{tttuuuppprrrzzz|||sss___KKK>>>:::666222111222444666777333222222222111111000000000000111111111111000000//////............//////???>>><<<;;;;;;<<<===>>><<<<<<======>>>>>>??????<<<<<<;;;;;;;;;<<<<<<===888888888777777777666666555555555666999===AAACCCMMMHHH@@@<<<;;;===@@@AAACCC???===>>>???AAAHHHPPPVVVaaattt{{{yyy}}}qqqrrrsssuuurrrjjj___VVVSSSTTTRRRNNNMMMNNNLLLHHHIIIHHHEEECCCBBBBBBCCCDDD@@@BBBDDDGGGHHHHHHGGGFFFFFFCCC@@@@@@AAACCCDDDDDDKKKPPPWWW]]]^^^ZZZSSSOOONNNSSS\\\hhhsss}}}|||xxxwww}}}{{{qqqfffYYYVVVQQQMMMKKKJJJIIIHHHFFFGGGHHHHHHHHHHHHGGGFFFJJJHHHFFFHHHJJJLLLJJJHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEEEECCC@@@???<<<999888:::>>>@@@AAAFFFCCCBBBDDDCCC???>>>@@@BBBCCCBBB???@@@CCCDDDAAAAAA@@@???>>>>>>>>>???@@@@@@???>>><<<;;;;;;;;;;;;999999888777666888;;;>>><<<<<<<<<<<<===???AAABBB@@@>>>;;;888777999;;;===DDDBBB@@@>>><<<<<<<<<<<<===<<<<<<<<<===>>>@@@AAACCC???<<<;;;======:::888===========================??????>>><<<;;;<<<===???EEEFFFAAA;;;<<>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999777777777777999<<<>>>@@@DDD@@@===;;;<<<>>>@@@AAAAAA>>><<<=========BBBIIIPPP```yyywwwjjjlllkkkfffcccaaa\\\UUUTTTSSSRRRQQQPPPQQQRRRSSSQQQRRRUUUXXXZZZ[[[[[[ZZZSSSPPPNNNNNNRRRVVVYYY[[[dddiiipppvvvwwwtttoookkkkkkqqq|||{{{zzz}}}|||tttnnncccXXXRRROOOLLLIIIHHHGGGEEECCCFFFGGGHHHHHHHHHHHHGGGFFFGGGFFFEEEGGGJJJKKKKKKIIIIIIHHHFFFEEEEEEEEEEEEEEEBBBBBBBBBCCCEEEEEECCCAAA@@@===::::::<<>>??????@@@AAA@@@???===<<<;;;;;;;;;<<<;;;:::888777777:::===>>>>>>>>>???BBBDDDGGGHHHHHHEEE@@@<<<;;;::::::999>>>>>>??????>>>===;;;;;;>>>>>>======>>>???AAABBBCCC@@@======>>>>>><<<;;;===========================>>>???>>><<<<<<<<<======AAABBB>>>:::<<<>>>>>>BBBAAA@@@@@@@@@@@@AAABBBDDDOOO\\\aaa]]]UUUPPPNNNRRRRRRTTTXXXWWWTTTUUUYYYlllrrrzzzuuusssnnnqqqxxxxxx}}}qqq___MMMAAA;;;888555333222222111000111111111111111111111111222222111000///...---------///000///...---...///:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999:::<<<===???;;;:::999:::<<>>===>>>===;;;>>>CCCMMM```}}}{{{xxx|||yyyqqqllllllkkkkkklllmmmnnnooommmooorrruuuwwwyyyyyyyyymmmkkkjjjkkkpppvvvzzz{{{uuuvvv}}}|||rrrjjjcccXXXOOOLLLJJJHHHHHHHHHFFFDDDBBBFFFGGGHHHHHHHHHHHHGGGFFFCCCCCCCCCEEEHHHKKKKKKJJJIIIGGGEEEDDDDDDEEEDDDCCCAAA@@@AAACCCEEEEEEDDDBBBAAA???<<<;;;===@@@BBBBBBGGGAAA===>>>>>>???CCCIIISSS]]]aaaWWWIIIBBBCCCFFFAAAAAA@@@@@@????????????AAA@@@???>>>===<<<<<<<<<>>>>>><<<:::888888:::<<<@@@@@@AAACCCFFFIIILLLNNNMMMIIIDDDAAAAAA@@@===::::::;;;===??????>>><<<:::???????????????@@@AAABBBBBB@@@>>>>>>?????????>>>========================>>>???@@@???=========>>>>>>@@@@@@===<<>>?????????>>>>>>?????????CCCLLLVVVZZZXXXSSSPPPPPPRRRSSSWWW\\\[[[UUUTTTVVVjjjooovvv|||~~~~~~~~~vvvtttppptttzzzzzzyyynnn]]]KKK???:::888444333222222111000111111111111111111111111111111000///...------,,,---///000///...---...///888999;;;<<<<<<;;;:::999:::;;;;;;<<<<<<===>>>>>><<<<<<;;;;;;::::::;;;;;;:::999999999999888888888;;;;;;;;;<<<===>>>???@@@<<<:::888888;;;===>>>>>>AAA@@@@@@BBBAAA>>>???DDDPPPbbb}}}}}}~~~|||{{{qqqggg```ZZZRRRLLLJJJIIIJJJKKKKKKJJJHHHEEEFFFGGGHHHHHHHHHHHHGGGFFF@@@AAABBBDDDGGGIIIJJJKKKHHHFFFCCCCCCEEEEEECCCAAA@@@@@@AAADDDFFFGGGFFFDDDAAA???<<<<<<===@@@AAAAAABBB>>>;;;===>>>>>>BBBHHHXXXaaaeee[[[MMMEEECCCDDDAAAAAAAAAAAA@@@???>>>>>>???>>>>>>>>>>>>>>>???@@@>>>>>>>>><<<::::::<<<>>>AAAAAABBBDDDFFFIIILLLNNNKKKHHHDDDDDDGGGGGGEEEBBB======>>>>>>>>>===<<<<<>>>>>>>>?????????========================???@@@AAA@@@???>>>???AAAAAABBBAAA???AAAEEEEEEAAA>>>>>>????????????>>>>>>@@@GGGNNNQQQPPPNNNNNNPPPPPPRRRYYY``````ZZZVVVWWWccchhhnnnqqqrrrsssuuuxxxssstttsssyyy~~~}}}wwwlll[[[JJJ???:::777444333333222111000111111111111111111111111222111111000///.........,,,...///...---,,,---...999:::;;;;;;;;;:::888777:::::::::;;;<<<<<<======<<<<<<;;;:::::::::::::::888888888888777777777777::::::;;;===???AAACCCDDDCCC@@@;;;888888:::;;;<<>>@@@DDDCCCAAABBBFFFQQQbbb}}}|||yyyvvvvvvlll```WWWRRRMMMJJJHHHIIIIIIJJJLLLNNNMMMJJJHHHFFFGGGHHHHHHHHHHHHGGGFFF???AAABBBDDDFFFGGGIIIJJJJJJGGGFFFGGGJJJJJJGGGCCCBBBBBBCCCEEEHHHIIIHHHFFF@@@>>><<<;;;===?????????AAA??????CCCDDDBBBCCCGGGTTTZZZ\\\UUUMMMHHHDDD@@@@@@AAABBBCCCBBB@@@>>><<<;;;;;;<<<===???@@@BBBCCC===>>>???>>>======???AAAAAAAAAAAABBBCCCEEEGGGHHHIIIGGGEEEFFFHHHJJJIIIGGGEEECCCAAA>>><<<<<<===>>>>>>>>>??????????????????===>>>>>>======>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBB@@@@@@AAABBBAAACCCBBB@@@BBBFFFFFFBBB>>>???AAABBBBBBAAA???>>>===AAAFFFIIIIIIIIIKKKMMMNNNQQQZZZbbbccc___\\\^^^___cccggggggggghhhmmmqqqooosssvvv~~~wwwlll[[[JJJ???999777444333333333222111111111111111111111111111333222222111111000000000+++,,,------++++++,,,---<<<<<<<<<;;;:::999888777999999::::::;;;<<<<<<<<<===<<<;;;:::999999999999:::::::::999999999888888777888:::===@@@BBBDDDEEEHHHDDD>>>:::999::::::;;;;;;;;;>>>BBBBBB@@@AAAEEELLL^^^zzzuuujjjhhhmmmzzzyyy{{{kkk```TTTNNNKKKGGGFFFHHHFFFFFFGGGJJJLLLKKKIIIGGGFFFGGGHHHHHHHHHHHHGGGFFFAAACCCDDDEEEEEEEEEGGGIIILLLJJJJJJNNNSSSSSSMMMGGGCCCCCCDDDGGGIIIJJJIIIGGG@@@>>><<<<<<===??????>>>>>>===???DDDEEEAAA???@@@JJJMMMNNNKKKJJJIIIDDD>>>@@@AAACCCDDDCCC@@@===;;;999:::;;;<<<>>>AAACCCDDD>>>???@@@@@@???@@@BBBCCCAAA@@@@@@??????@@@BBBCCCIIIHHHGGGEEEEEEEEEFFFGGGKKKHHHCCC???<<<<<<>>>???>>>>>>??????@@@??????>>>===>>>???>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???AAABBB===@@@@@@===>>>AAABBB@@@???AAACCCEEEEEECCCAAA???<<<>>>AAACCCDDDFFFHHHJJJMMMPPPXXXaaadddaaaaaacccaaadddeeeccc```bbbiiiooonnnrrrwwwxxxlll[[[KKK@@@999777444222333333222111111111111111111111111111333333333222222111111111+++---...---,,,+++,,,---???>>>===;;;999888777777999999999:::;;;;;;<<<<<<===<<<;;;:::999999999999;;;;;;:::::::::999999999444666888;;;>>>@@@BBBCCCEEEBBB>>><<<<<<<<<;;;;;;;;;:::===@@@@@@>>>@@@DDDIIIVVVnnnjjj\\\[[[\\\cccooo{{{zzzwwwsssqqqsss{{{~~~vvv```VVVNNNLLLKKKGGGEEEGGGDDDDDDDDDFFFHHHIIIGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFCCCEEEGGGFFFDDDDDDEEEGGGJJJJJJLLLRRRXXXXXXPPPHHHDDDDDDDDDFFFIIIIIIHHHFFFAAA???======???@@@??????===<<<>>>BBBBBB===:::;;;???CCCDDDCCCEEEGGGDDD???@@@BBBDDDEEEDDDAAA===:::::::::;;;<<<===???AAAAAA@@@AAABBBBBB@@@@@@AAACCC@@@@@@???>>>>>>???@@@AAAFFFGGGGGGCCC??????CCCGGGKKKHHHEEEAAA???===>>>>>>??????@@@AAAAAA@@@???>>>>>>@@@AAA???======>>>AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>======>>>@@@:::???@@@<<<:::<<<>>>??????AAADDDFFFFFFDDDAAA???<<<===???AAABBBDDDGGGIIIMMMPPPVVV^^^aaa```bbbfffdddfffeeeaaa]]]___gggnnnooossswwwxxxlll[[[JJJ???999666444222333333333222111111111111111111111111222222222111111111111111---...//////------...///BBB@@@>>>;;;888777777777888999999::::::;;;<<<<<<===<<<;;;:::999999999999:::::::::999999999888888333444777999<<<>>>?????????>>>===>>>??????===;;;===<<<>>>AAA@@@>>>@@@DDDIIIOOO___sss|||sssaaaTTTTTTRRRUUU]]]eeeqqq}}}wwwnnnhhhhhhmmmtttyyyvvvkkkcccVVVMMMHHHJJJIIIDDDAAABBBDDDDDDDDDEEEGGGHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEGGGHHHGGGDDDCCCDDDFFFGGGGGGKKKRRRYYYXXXOOOGGGDDDCCCDDDFFFHHHHHHFFFEEEBBB@@@??????@@@AAA@@@???CCCAAAAAADDDCCC>>><<<===999===@@@@@@AAADDDDDDAAA@@@BBBDDDFFFDDDAAA===:::<<<<<<;;;<<<<<<===>>>???BBBCCCDDDCCCAAA@@@@@@AAA@@@??????>>>???@@@BBBCCCBBBEEEFFFBBB<<<<<>>===???BBB>>>>>>>>>>>>>>>>>>>>>>>>999;;;<<<<<<;;;;;;<<<>>>999???AAA===888:::===??????AAAEEEGGGGGGEEEAAA???===>>>???@@@BBBEEEGGGHHHNNNOOOUUU\\\___^^^aaaffffffgggeee```[[[\\\eeemmmqqqtttvvv~~~xxxkkkZZZIII>>>999666333222333333333222111111111111111111111111111111111111000000000000///000111000///...///111===<<<;;;999888777777777::::::;;;;;;<<<===>>>>>>>>>===<<<:::999999::::::888999:::;;;;;;;;;:::999555666777888:::<<<======;;;;;;<<<<<<;;;999888777;;;<<<===???AAABBBCCCCCCDDDJJJUUU^^^aaa]]]TTTLLLLLLJJJKKKLLLOOOXXXkkk}}}|||vvvuuuwwwvvvtttvvvrrrqqqsssuuuwww}}}~~~rrrfff]]]XXXOOOMMMIIIEEEBBB@@@@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEIIILLLJJJEEEAAAAAACCCIIIGGGFFFIIIOOOQQQNNNIIIGGGFFFEEEGGGIIIHHHEEEAAAAAA@@@@@@@@@AAAAAA???===CCCCCCCCCBBBAAA@@@???>>>AAA@@@???@@@BBBDDDEEEDDD@@@AAABBBBBBBBBAAA@@@???:::===@@@>>>;;;:::>>>BBBEEEFFFGGGFFFDDDAAA===:::??????@@@@@@@@@@@@??????======<<<<<<===>>>@@@AAAHHHIIIHHHDDD@@@===<<<<<>>===<<<===<<<===>>>AAABBBBBB@@@???===;;;999999;;;===>>>BBBAAA@@@>>>===<<<<<<<<<<<<>>>@@@AAA@@@@@@@@@AAABBBDDDEEECCC@@@@@@CCCFFFRRRRRRRRRSSSVVV\\\ccchhhjjjjjjfff^^^\\\dddnnntttvvvtttqqqzzzyyylll[[[JJJ???999777444333444444444333333222222222222222333333000000000000000000000000000000000000000111111222:::999888666555555444444888999999:::<<<======>>>>>>===;;;999999999999:::888999:::;;;<<<;;;;;;:::777777777888888999999999:::::::::::::::888777666999:::;;;===???@@@@@@@@@AAADDDJJJPPPSSSQQQLLLGGGGGGFFFFFFGGGHHHLLLYYYfff}}}}}}xxxsssnnnnnnnnnmmmppptttzzz~~~}}}~~~uuuhhh\\\SSSMMMKKKIIIFFFDDDBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFIIIMMMQQQOOOJJJEEECCCDDDGGGFFFFFFHHHKKKLLLJJJGGGIIIGGGFFFFFFHHHIIIHHHFFFDDDCCCBBBBBBBBBBBB@@@>>>>>>??????@@@@@@AAA@@@@@@>>>>>>>>>???BBBDDDDDDCCCAAABBBCCCDDDDDDCCCBBBAAA<<>>??????????????????>>>>>>===<<<<<<===>>>@@@AAAEEEEEEEEEBBB>>>;;;:::;;;???EEEHHHEEEAAAAAAAAA???@@@@@@@@@@@@???>>>===<<<<<<===???@@@@@@@@@??????;;;:::999999:::<<>><<<<<<;;;;;;:::<<<======<<<<<<>>>@@@CCCCCCBBB???===>>>CCCHHHRRRRRRRRRSSSVVV[[[aaaeeeggghhheeeaaacccllluuuxxx}}}yyysssxxx{{{mmm\\\KKK@@@888666444444555666666666222111111000000000111111000000000000000000000000000////////////000111111888888777666555444444333666666777999;;;<<<===>>><<<;;;:::999888888999999777888:::<<<======<<<<<<;;;;;;::::::999888888777999999999999999888666666999:::;;;===>>>?????????@@@???@@@BBBEEEFFFEEECCCCCCAAAAAADDDDDDEEEKKKRRR```kkk|||zzzyyy{{{||||||}}}}}}zzzxxxsssqqqqqqqqqvvv}}}|||}}}~~~|||{{{|||||||||}}}{{{qqqdddXXXMMMHHHFFFEEECCCBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFMMMQQQVVVVVVQQQKKKGGGEEEEEEEEEFFFFFFFFFFFFEEEDDDGGGFFFDDDEEEGGGIIIIIIIIIGGGEEECCCCCCCCCCCCBBBAAA>>>>>>>>>???????????????<<<<<<===???BBBCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBB???AAACCCBBB??????BBBEEEGGGHHHIIIIIIGGGDDDBBB@@@===>>>>>>??????>>>>>>=========<<<<<<===>>>@@@AAA@@@AAAAAA???<<<:::999999>>>EEEIIIGGGCCCCCCAAA???????????????>>>>>>===<<<===@@@DDDCCC@@@>>>>>>???;;;:::999999:::<<<>>>@@@??????===<<<;;;;;;;;;;;;888999999888777888;;;>>>BBBBBB@@@===;;;===DDDIIIRRRRRRRRRSSSVVVYYY]]]___dddffffffgggmmmxxx}}}~~~zzzssswww{{{}}}zzzmmm[[[III>>>777555444444555777777777222222111000000000000000000000000000000000000000//////......//////000111:::::::::999888888777666444444666888999;;;======;;;:::999888777888999999777888:::<<<===>>>======???>>>>>>===<<<;;;;;;:::999999999999999888777777;;;<<<===>>>??????@@@@@@AAA???======???AAABBBBBBCCC@@@@@@CCCFFFFFFIIINNNNNNUUUbbbqqq{{{~~~{{{wwwwww}}}~~~xxxtttssstttuuuuuuxxx|||~~~|||{{{}}}~~~~~~}}}|||}}}wwwnnnbbbVVVLLLFFFCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFLLLQQQWWWXXXUUUOOOJJJHHHEEEFFFGGGEEECCCAAAAAABBBAAABBBCCCEEEGGGIIIJJJJJJHHHFFFCCCCCCCCCDDDDDDDDDBBBBBB@@@???>>>===<<<<<<;;;<<<===@@@CCCDDDBBB@@@AAABBBCCCDDDDDDDDDCCCBBB@@@AAABBBAAA@@@@@@BBBDDDFFFGGGGGGGGGFFFDDDBBBAAA======>>>>>>>>>>>>======<<<;;;;;;;;;;;;===>>>???===???@@@???===;;;::::::>>>EEEJJJHHHDDDCCCAAA>>>======>>>>>>>>>===<<<<<<>>>CCCHHHFFFAAA======??????===<<<:::999999::::::===<<<;;;:::::::::::::::888777666444444666:::===@@@AAAAAA???===???EEEJJJRRRRRRQQQSSSVVVYYY[[[[[[ccceeefffjjjsss}}}}}}zzzwwwrrrwww{{{~~~yyykkkYYYGGG<<<888555333333444555555555333333222111000000000000000000000000000000000000...............///000000;;;;;;;;;;;;;;;:::888888333444555777999;;;<<<===;;;:::999888888888999:::888999;;;===>>>>>>>>>>>>>>>>>>==================;;;:::::::::999999999999;;;<<<===>>>>>>>>>>>>>>>AAA???======???AAAAAAAAACCC@@@>>>AAACCCDDDGGGLLLEEEIIIPPPXXXddduuuyyywwwxxxzzzyyyxxxtttwwwzzz||||||}}}~~~{{{tttqqqllldddZZZPPPHHHCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCBBBAAA@@@???>>>@@@AAABBBCCCDDDEEEEEEEEEHHHLLLRRRUUUTTTPPPLLLJJJFFFGGGGGGDDDAAA@@@@@@AAA<<>>===============???AAADDDDDDBBB@@@???@@@AAABBBCCCBBBAAAAAA????????????>>>???@@@BBBCCCCCCDDDDDDCCCBBBAAA@@@======>>>>>>>>>>>>======::::::999999:::;;;===>>>>>>@@@BBBBBB@@@>>>=========DDDIIIGGGCCCBBB@@@===;;;;;;<<<=========<<<<<<===BBBEEEDDD???;;;<<<>>>???>>><<<:::999888999999::::::999999888999999999888777666444333555:::>>>>>>AAADDDDDDCCCDDDGGGJJJSSSRRRQQQSSSWWWZZZ[[[[[[___bbbcccgggooowwwxxxuuuttttttrrryyy{{{lllZZZGGG<<<888666333222222222111000111111000///////////////000000000000000000000000...............///000000888999:::::::::999777666444444555777999:::;;;<<<;;;:::999888888999:::;;;999:::<<<>>>??????>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::;;;::::::;;;;;;;;;;;;;;;:::>>>===<<<<<<>>>@@@@@@???BBB???>>>>>>===;;;???FFFGGGIIIKKKNNNSSS]]]jjjttt~~~yyyuuu~~~}}}gggeee```ZZZSSSMMMGGGEEECCCCCCCCCCCCCCCCCCCCCBBBEEEDDDCCCBBB@@@???>>>===???@@@AAACCCDDDEEEEEEEEEEEEHHHKKKNNNOOONNNKKKJJJHHHGGGEEECCCAAA@@@??????;;;???EEEIIILLLNNNPPPQQQLLLIIIDDDBBBBBBDDDEEEEEEBBBAAA@@@???>>>???@@@AAA@@@??????AAACCCCCCAAA???===>>>???@@@AAAAAA@@@@@@======<<<<<<======>>>?????????@@@@@@@@@@@@@@@???===>>>>>>??????>>>>>>===::::::999999:::;;;===>>>AAACCCEEEEEECCCAAA@@@@@@;;;BBBFFFDDD@@@@@@>>><<<999:::;;;<<<<<<<<<<<<<<<:::===???>>>;;;999:::<<<;;;;;;::::::::::::::::::888777777777777888888999888888666444444666:::>>>===AAAEEEGGGGGGGGGIIILLLUUURRRPPPSSSXXX]]]^^^^^^\\\___```aaaeeelllnnnkkkqqqssssss{{{}}}~~~ooo\\\III===999666333111000000///.........------------......000000000000000000000000//////......//////000111777888999::::::999777666555666666777999:::;;;;;;<<<;;;:::999999:::;;;<<<;;;<<<===>>>???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999:::;;;::::::;;;;;;;;;::::::999<<<;;;999999;;;>>>????????????@@@@@@<<<888<<>><<<<<<>>>???@@@BBBDDDDDDEEEEEEFFFFFFFFFHHHIIIJJJIIIHHHIIIEEEAAA@@@AAAAAA???<<<:::===AAADDDFFFKKKQQQUUUTTTOOOHHHDDDBBBCCCCCCCCCBBB@@@???=========??????AAA@@@??????@@@@@@???>>><<<===>>>@@@AAAAAA@@@???<<<;;;:::;;;<<<=========<<<======>>>>>>?????????>>>??????????????????>>><<<;;;;;;:::;;;===>>>???CCCFFFHHHHHHFFFCCCBBBAAA:::@@@DDD@@@=========;;;888888:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;===>>>;;;;;;;;;::::::999999999666666555555666777888888777777666555444666999<<<>>>BBBEEEFFFFFFHHHLLLOOOVVVRRRPPPSSSZZZ```cccccc^^^aaabbb___```eeeiiijjjnnnpppqqqxxx~~~{{{~~~nnn[[[HHH<<<888555222111111111000///............//////000111000000000000000000000000000////////////000111111888999:::;;;;;;:::888777666777777888999:::::::::<<<;;;:::::::::;;;<<<===<<<===>>>??????>>>======>>>>>>======<<<<<<;;;;;;999999888777777888999:::<<<<<<======<<<<<<;;;;;;===:::777777:::===???@@@===@@@DDDFFF@@@;;;???FFFAAACCCDDDDDDCCCFFFKKKPPPUUU```rrrvvveeeYYYTTTRRRNNNKKKHHHGGGGGGGGG@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCAAA???===<<<;;;===>>>@@@BBBCCCDDDEEEEEEGGGFFFDDDDDDEEEFFFGGGFFFIIICCC>>>>>>@@@AAA>>>;;;888:::;;;<<>>===>>>>>>===<<<<<<===???@@@AAAAAA@@@@@@<<<;;;::::::<<<======<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@@@@??????======<<<<<<===>>>@@@AAADDDGGGIIIJJJGGGDDDBBBBBB:::???BBB>>>:::;;;;;;:::777888999:::;;;<<<<<<<<<>>><<<::::::===???AAAAAA???>>>===;;;999777666555555555555555555666777888666666666555555666999;;;@@@BBBDDDDDDDDDGGGMMMRRRWWWSSSPPPRRR[[[bbbffffffbbbffffffaaa```eeekkkmmmjjjlllmmmuuu|||zzz{{{zzz{{{kkkWWWDDD888777444222111222333333222000111111111222444555666000000000000000000000000000000000000000111222222=========<<<;;;:::888888777888999:::;;;;;;;;;;;;>>>===;;;:::999888888888::::::;;;;;;<<<<<<======<<<===>>>>>>>>>===;;;:::666777888999999999999999::::::;;;<<<<<<;;;:::::::::888666666888:::<<<<<<>>>>>>>>>???@@@@@@AAAAAADDDDDDCCCAAAAAABBBEEEHHHPPPVVV___iiivvvyyyvvv~~~xxxtttuuuxxx~~~zzzpppggg]]]UUUPPPLLLMMMNNNNNNLLLJJJGGGEEEFFFEEEBBB???>>>>>>???@@@BBBBBBAAAAAA???>>>===<<<===???AAACCCDDDDDDCCCCCCEEEGGGIIIKKKJJJHHHEEECCCCCCBBBAAA@@@>>>===<<<;;;:::;;;<<<===@@@EEELLLQQQ[[[TTTKKKEEECCCCCCBBBAAA===<<<:::999999;;;>>>???;;;;;;<<<<<<<<<;;;:::999<<<<<<===???@@@@@@@@@@@@;;;:::999888888888999999:::;;;<<<;;;:::;;;===???===<<<;;;===???@@@???>>><<<>>>>>>>>>===>>>???AAAGGGFFFDDDBBBAAA@@@@@@@@@AAA@@@?????????===:::777555555666888999:::;;;<<<888999:::;;;<<<<<<<<<<<<===<<<;;;999888777777777444333222111333666999;;;/////////000222555999;;;<<<=========???CCCHHHMMMUUUUUUUUUUUUWWW[[[bbbffffffhhhhhhfffhhhlllkkkhhhfffkkkkkkqqq{{{~~~~~~|||wwwsss~~~~~~uuugggSSSBBB999444444222111000/////////222222111000//////000000666222...,,,---///111111////////////............<<<<<<<<<<<<;;;:::999888888888999999:::;;;;;;;;;<<<<<<:::999888777777777999999::::::;;;;;;<<<<<<===============<<<;;;;;;888888999999::::::::::::999:::;;;<<<<<<;;;:::999999777666666888:::;;;:::=========>>>??????@@@@@@AAAAAAAAA@@@???AAADDDHHHKKKOOOUUUZZZaaannn~~~~~~}}}~~~~~~|||yyyzzzyyysssjjjbbbYYYRRRLLLHHHHHHHHHHHHHHHGGGEEECCCBBBDDDCCCAAA@@@>>>>>>>>>>>>AAAAAA@@@@@@???===<<<;;;<<<===???AAABBBBBBAAAAAADDDEEEGGGIIIHHHFFFDDDBBBBBBAAAAAA@@@???>>>======<<<======>>>???CCCHHHLLLUUUPPPHHHDDDBBBBBBAAA@@@???===;;;:::999;;;<<<>>><<<<<<;;;;;;;;;::::::::::::;;;<<<======>>>======;;;;;;::::::999999999:::888:::;;;;;;::::::;;;<<<<<<;;;:::;;;>>>???>>>===<<<===>>>>>>===>>>@@@BBBEEEDDDBBB???>>>???@@@AAA@@@>>>===>>>>>>>>><<<;;;777777777777888999:::;;;999999::::::;;;;;;<<<<<<<<<;;;:::888777777666666777555444222333444666888666555444333444666888999;;;<<<<<<;;;===AAAFFFKKKPPPRRRTTTVVVXXX[[[___cccfffhhhiiihhhjjjnnnnnnkkkhhhkkkkkkrrr~~~~~~|||xxxuuu|||xxxrrrfffUUUEEE===555444333222111000000000333333222111111111111111444333111222333333222111111111000000000/////////:::::::::;;;;;;::::::999888888888888999:::;;;<<<;;;;;;:::999888777777666888888888999:::;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;999999999:::::::::::::::999999::::::::::::999999777666666777999::::::999;;;;;;<<<<<<===>>>>>>???>>>>>>>>>======???CCCGGGIIILLLOOOOOOPPPWWWbbbkkk}}}|||{{{uuupppssswww|||yyyrrrkkkfff^^^VVVQQQLLLIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@???>>>===?????????>>>===<<<;;;::::::;;;===>>>???@@@??????BBBCCCDDDEEEEEEDDDBBB@@@@@@@@@?????????>>>>>>>>>>>>??????>>>>>>???CCCFFFLLLIIIDDDAAA@@@@@@???>>>AAA???===;;;999:::;;;;;;===<<<;;;:::999:::;;;;;;999:::;;;;;;;;;;;;:::::::::::::::999999999888888666888:::;;;:::999999::::::999888:::<<<===<<<;;;<<<===>>>>>>===>>>@@@BBBCCCAAA>>><<<;;;===???AAA???>>><<<<<<===??????>>>:::999777777666777888999;;;:::999888999999;;;;;;::::::888777666666666666:::888666444222333444444888666555444444555777888;;;;;;;;;:::;;;>>>DDDHHHKKKNNNRRRUUUWWWZZZ]]]```dddhhhiiiiiijjjnnnooollliiijjjiiirrr}}}|||~~~yyyrrrnnndddSSSDDD===666555444333222111111111333333333222222222222222---...000222444333///---111111000000000/////////888888999:::::::::::::::999888777777888999:::;;;;;;:::::::::999888777777777777888999:::;;;;;;<<<<<<;;;:::999999:::;;;<<<999999999999999999999:::888999999999999999999888777777777999;;;;;;:::999:::::::::;;;<<<<<<======<<<======<<<<<>>===============<<<;;;:::999999:::;;;===>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>????????????>>>>>>???>>>===>>>@@@BBBCCCBBB@@@???>>>===<<<<<>><<<:::999999:::>>><<<:::999999999;;;<<<999:::::::::::::::999888888888888888888777777666555888;;;<<<:::999888888888777777888:::;;;;;;:::;;;<<<============???AAABBB???<<<::::::<<<@@@BBBAAA>>>;;;:::;;;===??????;;;:::888666555666777777;;;:::888777777888999:::999888777666666666666666;;;999777555333333333333222111111111222444777888<<<===<<<<<<<<>>BBBFFFCCCFFFGGGGGGGGGHHHKKKNNNQQQZZZjjj~~~{{{{{{{{{zzzzzzxxxuuutttwww}}}~~~vvvkkkccc]]]XXXUUUTTTPPPKKKGGGFFFFFFGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA>>>@@@BBBCCCCCCAAA???>>><<<<<<<<<<<<<<<;;;:::999::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>??????@@@@@@<<<===>>>>>>======???@@@<<<======<<<;;;;;;;;;;;;BBBAAA???===;;;:::999999>>><<<:::999999999;;;<<<::::::;;;;;;;;;:::999999999999::::::999999888777666999<<<<<<;;;999888888777666555666888:::999888999:::;;;<<<;;;<<<>>>AAAAAA>>>;;;999999<<<@@@BBBBBB???;;;999999;;;<<<===:::999888666666666666777:::999777666555777888999777777666666555666666666999888777555444444444444111111000000111333666777???@@@@@@@@@@@@AAADDDFFFIIIJJJLLLNNNQQQWWW^^^cccjjjoooqqqnnnlllmmmmmmkkkjjjjjjhhhqqqzzztttnnnjjj```PPP@@@888777777555444333222222222///000111222222111000000333222111333555555555444111111111000000000//////666777888999999999999999666777888888888888777777888999:::::::::999777666444555666777888:::;;;;;;888888888888888999999:::999888777555555666777777888777666666666666777888999888777888:::;;;;;;:::888888999::::::;;;;;;<<<;;;<<<;;;::::::<<<@@@DDDDDDFFFGGGFFFEEEEEEGGGHHHFFFKKKTTTbbbvvv~~~xxxtttrrrrrrssssssuuuwww{{{~~~}}}~~~~~~~~~~~~yyyrrrfff[[[TTTOOOLLLJJJNNNKKKGGGEEEFFFGGGGGGGGGDDDDDDCCCBBB@@@???>>>======>>>@@@BBBBBBAAA???>>><<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>??????<<<<<<<<<;;;<<<<<<===>>><<<<<<===>>>>>>???@@@@@@;;;===??????>>>>>>>>>???999:::;;;:::999999:::<<>>@@@AAA===:::888888:::::::::777777777777777777777666888777666555666666888888777666666666666777777888888888777666555555555555666555444333333444666777AAACCCEEEFFFEEEDDDEEEEEEIIIJJJKKKMMMQQQWWW```eeennntttwwwtttppppppooommmiiijjjhhhooo}}}{{{uuupppmmmeeeTTTEEE===777666555444333222222222...///000111222111000///444222000///111333333333333333222222222111111111777777888888888888888777555666888999999888666444555666888999888777555444111222333444666777888999666777777888999999888888:::999777666555666777888777777666555555666777777888666555555777999:::999888888999::::::;;;;;;<<<:::::::::999888:::===AAABBBCCCCCCCCCCCCCCCDDDEEECCCFFFKKKRRR___uuu|||zzzyyyxxxxxxzzz~~~{{{zzzxxxwwwvvvvvvvvvvvvxxx~~~~~~|||zzziiibbbXXXOOOKKKIIIHHHHHHMMMJJJHHHGGGHHHIIIIIIHHHDDDDDDDDDCCCAAA>>><<<:::;;;<<<===?????????>>>>>><<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>???<<<;;;:::::::::;;;===>>><<<<<<======>>>>>>??????<<<>>>@@@AAA???=========888999:::999777888;;;===>>>>>>>>>===============<<<<<<;;;;;;;;;:::::::::888999999:::;;;;;;;;;;;;999:::<<<<<<<<<;;;999888888999:::999777666777888666555444666888999888777444666777888888999;;;>>><<<;;;999888888999;;;<<<<<<:::777777888999::::::333444666888999888888777555555555666666777777777777666666666777777888999999999888777666555444444777666555444555777999:::AAADDDHHHJJJIIIFFFEEEDDDGGGIIILLLOOOSSSZZZaaaeeemmmtttxxxuuuqqqppppppooohhhjjjhhhmmmvvvyyy}}}xxxtttjjjYYYHHH@@@777666555333222222111111...///111333333222111000000...,,,,,,---......---111111111000000000000///777777888888888888777777333555888::::::888555333333444666777777555333222///000111222444555666777555666777999999999888777<<<:::888777666777888999777666555444444555666777777555222222444777888888888999999::::::;;;<<<<<<:::999999777666888;;;>>>:::;;;;;;<<<<<<>>>???AAA@@@DDDGGGHHHMMM]]]uuu~~~zzzxxxvvvvvvwwwuuu{{{~~~|||yyypppjjjfff\\\VVVNNNIIIGGGIIIKKKLLLIIIHHHFFFFFFGGGHHHGGGFFFFFFFFFGGGFFFCCC@@@<<<:::::::::;;;<<<============<<<<<<<<<===<<<<<<;;;;;;999999999:::;;;<<<>>>>>><<<;;;:::999999;;;===>>>============>>>>>>>>>???>>>@@@BBBBBB???===;;;;;;999::::::888666777;;;???<<<=========>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;:::999666777888999:::;;;;;;;;;666777999999999888666444888888888777555444666777666555444666888999888777333555666777777888;;;===::::::888777777777888888888777555666888:::;;;:::000222666999::::::888777333333555666777777777777777666666777777888999:::;;;:::999777666444333222333222222333666999<<<>>>AAAEEEJJJLLLKKKGGGDDDBBBEEEHHHMMMRRRWWW\\\aaadddhhhpppuuurrrooonnnooonnngggjjjiiilllrrrsss}}}zzznnn[[[HHH???666555444333222111111111///000222444444444222111111///...///000///...,,,...---------,,,,,,,,,,,,::::::::::::999888777777111444777888666444222222111222333444555555555555333333444555555444444444555666777666555666888::::::999888777666666666666333333333333333444555666:::888555444555666777777666777777777888888888888;;;::::::999999888888888<<<===>>>>>>======>>>???>>>???@@@DDDIIISSS^^^eee}}}vvviiibbb]]]XXXTTTMMMLLLJJJHHHFFFEEEDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@DDDIIILLLKKKFFF???:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>===999::::::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;===>>>===<<<<<<>>>@@@AAA@@@???>>>???@@@AAA@@@===:::888888888777666555555888;;;>>>===<<<;;;<<<<<<;;;999;;;;;;<<<<<<<<<<<<<<<;;;DDDBBB>>>;;;999999:::;;;888777666666777777555444444444555666666666666666555555555777999999777555888777666666666888999:::<<<<<<<<<:::888777999;;;;;;888555555777999888666555666777999<<<===;;;:::;;;888555555777999888666555555666777888999999:::888888999:::999888777666777444111222777<<>>>>>?????????BBBHHHPPPUUUhhhwwwzzzqqqdddZZZVVVSSSOOOLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCGGGKKKNNNMMMHHHBBB============<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<:::::::::::::::;;;<<<<<<:::999:::;;;===>>>===<<<<<<>>>???@@@@@@===;;;999666777777777666666999;;;<<<;;;::::::<<<===<<<;;;;;;<<<<<<=========<<<<<>>>>>===;;;888555555666888888777777777777777777888888888888999:::;;;;;;:::999888999666333444999===@@@AAA>>>???AAAAAA@@@???@@@AAABBBFFFJJJOOOTTTYYY___ccceeefffddd```aaagggkkklllgggnnnmmmooouuuvvv}}}sss```KKK===888777666444333222222222...///000111222333333333111111111000000000////////////000000000111111111777777888888999999888888888777777:::<<<<<<999666444444444444444444444444444444444444444444444444555666666555333333444666888888888777666666555555555555555555555555666777555777999777444222333444666666666666777777777777999999999888888888888888999;;;<<<<<<;;;;;;<<<===@@@@@@@@@@@@@@@CCCGGGKKKSSS]]]kkkvvv|||ttt```YYYPPPJJJHHHHHHGGGEEEGGGGGGFFFEEEEEEDDDDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFDDDHHHLLLOOONNNIIIDDD@@@??????>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;:::<<<<<<;;;:::::::::;;;;;;999999::::::;;;;;;::::::999888888:::<<<<<<;;;::::::<<<>>>@@@@@@>>><<<;;;444666777888777777999;;;999888888999;;;<<<<<<;;;<<<<<<<<<======<<<<<<;;;<<<;;;:::999888777666666777777888:::;;;:::777444555555666777777777666666777777777888999999666444444444444555666888999:::;;;;;;;;;:::777555666777666555333444777999::::::666555555888<<>>>>>>>>@@@BBBBBBEEEIIINNNRRRWWW]]]aaaaaacccaaa\\\\\\aaafffggghhhllljjjmmmvvvxxx|||uuuaaaLLL>>>888777666444222111000000...//////000111333444555222222111111111000000000//////000000000000111111444555666777888888888888888666666:::@@@CCC@@@<<<666666555555444444444444555555444444333333333444666777777555333333444555888999999888888777777666333333333222222333444444555999===<<<666333333666555555555666666666777777777777777888888888888888999:::<<<<<<;;;;;;<<<>>><<<===>>>??????AAAEEEGGGIIIOOOWWW]]]bbbkkkwwwsssggg```PPPKKKFFFBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCC@@@@@@AAABBBBBBCCCCCCDDDDDDFFFJJJLLLKKKHHHCCC@@@>>>>>>>>>======<<<<<<<<<:::;;;<<<======>>>>>>======<<<;;;::::::::::::;;;888999:::;;;;;;:::999888:::999999:::<<<===;;;:::888:::===???@@@???===<<<222555777888888888999;;;999888777888:::;;;:::999:::;;;;;;;;;;;;::::::999666777888888777666444333777888999<<<===<<<888444555666666777777666666666777777777888999888666444222222333444666888999:::;;;<<<===;;;999666666666666555444444555777888999999777666888;;;>>>@@@@@@===;;;888555444555555555777777777777777777666666666777888999:::;;;<<<<<<999888777777999<<<>>>???999;;;===>>>???@@@CCCEEEEEEGGGKKKNNNRRRVVV[[[^^^]]]```___YYYXXX\\\aaaccchhhjjjggglllxxxzzz{{{vvvaaaKKK===:::999666444111///...---111000//////000222444555000000000000//////////////////000000000000000000333444555666777888888888888666777===EEEJJJIIIFFF:::999777666555444555555666555444333333333333444777888888777555444555777999999:::::::::999888777444333333222222222333333333888<<<;;;666333333555444555555555555666666666666666666777777888888888999;;;<<<<<<<<<<<<>>>???888999:::;;;;;;<<>>>>>?????????>>>????????????>>>>>>===>>>===;;;:::999999:::;;;999:::;;;<<<<<<;;;999888999888888999;;;;;;:::888777999<<>>===222555777888888888999;;;;;;:::888888999999888777888888999999888777777666333444666777666555444333777888999<<<>>><<<888555555555666666666666555444666666666777888888666444111222333555777888999999;;;===>>>>>>;;;999777777666666555444444444666777;;;:::888888;;;===>>>>>>>>>===;;;888555444333333444555555666777777888888444555555666888999:::;;;888777777666777888:::<<<999;;;===>>>???BBBEEEHHHJJJLLLOOOQQQSSSUUUYYY\\\\\\```___YYYVVV[[[```cccgggiiiffflllyyy{{{{{{sss^^^JJJ===777666555333111000000000333222111000000000111222000000000000////////////000000//////////////////222333444555666777777666888888:::@@@GGGMMMNNNMMM===<<<:::777666555555666777666444333222222333444777888888777555555666888888888:::::::::999888777666555555444444444444444000333777777444111111222444444444444555555555666444444555666777888888999999:::<<<<<<<<<<<<>>>@@@===>>>>>><<<;;;;;;===???===@@@DDDFFFFFFIIIMMMRRRVVV^^^jjjttt}}}zzznnncccYYYSSSMMMJJJFFFEEECCC@@@??????@@@@@@???@@@AAABBBCCCBBBBBBAAADDDDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIGGGDDDBBB<<<<<<===>>>???@@@AAAAAACCCCCCBBBAAA???===<<<;;;>>><<<:::999999:::;;;<<<;;;;;;<<<<<<;;;;;;::::::777666666777999999777666777999<<<>>>??????===<<<444666777888777777999;;;<<<:::999999999999888666777777777777666555555444222333555666666666555444777777999;;;===<<<999666444444555555555444333333444333444555777777666444222333555666888888888888999<<>>333333333333333444444555444333222111000000000000222222111111111000000000000000////////////......222333444555555555555555444666999>>>CCCGGGJJJLLL@@@???<<<999777666777777888666444222222222333444555666666666555555666888555666888999999888777666666555444444333333444444000111222333333333222222333333444444444555555555333333444555666888888999777999;;;;;;;;;<<<===???AAAAAA@@@>>><<<<<>>>>>??????@@@AAACCCCCCBBBAAA@@@AAABBBBBBCCCCCCDDDDDDEEECCCDDDEEEGGGFFFEEECCCAAA>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???>>>======;;;:::888999:::<<<>>>>>>===<<<<<<;;;;;;;;;<<<888777666777888999777555777999<<<>>>???>>>===<<<666777777777666666999;;;;;;:::999999:::;;;:::888777777777777666555444333333333444555666777777777777777777999;;;;;;999777333333444444333333222111111111222444666777666444444555666888888999888888666:::>>>???>>>;;;999888333555555444222222555777888777777999;;;<<<;;;:::777:::>>>>>><<<999888888555555555666666666777777444333333333444555777888666777888666444444666888777999:::;;;<<>>======<<<:::999:::>>>AAABBBBBBAAA>>><<<===@@@BBBAAABBBEEEJJJRRRZZZaaafffnnnxxxvvvfff[[[XXXTTTQQQOOONNNLLLJJJCCCCCCCCCAAA???>>>>>>??????@@@BBBCCCCCCBBB@@@???===>>>???@@@BBBCCCDDDEEE???@@@BBBCCCBBBAAA???>>>@@@@@@@@@???????????????999:::<<<>>>@@@AAABBBBBB<<<;;;999888999;;;===??????>>>===<<<;;;;;;<<<===:::999999999;;;;;;999777777999<<<>>>???>>><<<;;;888888888666555666888;;;:::999888999;;;<<<<<<;;;888888888888777666555444333444444555666777888999888777666888::::::999888333333333333222222111000//////000333666777666444555666777999999999888777444888<<>>;;;999888111333444333222333666:::555555666999<<<===<<<:::222777===@@@>>><<<;;;;;;666666666666666555555555555444333333444555777888666888999777444333555888999:::;;;<<<===@@@EEEHHHHHHKKKNNNQQQTTTXXX]]]``````fffhhhbbb^^^ccckkkpppoootttssstttxxxssspppzzzyyyjjjYYYJJJCCC;;;:::888555333111000000...000111333333333222111............------------000000//////.........---444333222111222333444555555444444777;;;>>>??????@@@???===;;;999777555444444666777666444333333444:::777333000000333666999888888777777666666555555///000000000000111111111333333222111111222333333222222333444444444333333222222333444444444333333666555666888<<<>>>>>>>>>999999999888888999::::::===>>>??????>>>>>>???@@@:::===@@@CCCFFFIIIMMMOOOZZZ^^^fffqqq~~~uuukkkbbb]]]TTTTTTSSSQQQNNNLLLJJJHHHEEEEEECCCBBBAAA@@@@@@@@@???@@@BBBDDDEEEEEEDDDCCCAAAAAA@@@@@@@@@AAABBBBBBAAACCCEEEEEEDDDCCCCCCDDD<<<===>>>===<<<;;;<<<===<<<;;;<<>>======<<<;;;;;;;;;;;;<<<===>>>?????????===<<<;;;;;;999777666555666777888666777888;;;>>>>>>===;;;:::999888666666666666666:::::::::999999999888888:::;;;;;;:::666444333333111111222333444555666777555555666666777777888888666555555444444444555555111000000000111222333333555555666666666555333222999:::;;;:::888666666666777444111222555777777555666666666777888888999999888999;;;>>>>>><<<777333555555666777777888888888777555333111222555999<<<999999888888777666555555666777888999;;;???DDDHHHLLLNNNPPPQQQSSSVVV[[[^^^^^^```cccfffiiikkklllllloooppprrrtttqqqmmmpppwwwuuugggVVVFFF;;;:::888555333111222333444.........///000000111111111000///000111222111///111///---------,,,+++)))333333222222222333444555333222222444888;;;<<<<<<===<<<;;;999888666555444444555777666444333333444444333222111222333555666777666666555555444444444000000000111111111222222333222111000000111222333333444444555555444444444333333444555555555555555555444555888;;;>>>???>>>::::::999999999999::::::999;;;<<<<<<;;;:::<<<===<<<>>>@@@BBBCCCEEEHHHKKKKKKOOOTTT[[[dddppp{{{xxxtttooojjjeee___YYYUUUSSSSSSRRRPPPNNNLLLJJJHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBBBBAAAAAAAAAAAADDDEEEGGGFFFDDDAAAAAAAAA===>>>>>>===<<<;;;;;;<<<;;;:::;;;@@@EEEFFFBBB>>>======<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>===<<<;;;;;;:::888666555555666777888999;;;???CCCEEEDDDCCC>>><<<:::888888888999:::999999888888888777777777888999:::999777555555555444444444444444444444444444555555666666777888888777666555444333222222222444333222222222222222222222333444555666666555555888999:::999777555444555666444222222555777777555555555666777888888999999:::;;;<<<>>>???===999666555555555555555666777777777555333111222555888:::999999888888888777777777777888999:::;;;>>>CCCGGGNNNPPPSSSVVVXXXZZZ^^^aaacccdddgggjjjlllnnnooooookkkmmmpppssspppllloootttuuugggWWWFFF<<<999777444222111111222333000000000000000000000000111000///000111222111//////...------......---,,,333333333222333444444555222111000111444666777777888888777666555555444444333555666555444333333444333333333444555555555555888888777666666555444444111111222222222333333333444222000......000222444555555555555555555555555333444555555666777777888444444555888<<>>????????????AAADDDFFFFFFHHHJJJLLLPPPVVV\\\aaalllttt~~~wwwnnngggaaa^^^\\\ZZZXXXVVVSSSQQQRRRQQQPPPOOOMMMKKKIIIHHHGGGFFFCCCAAA@@@AAABBBCCCAAA@@@@@@???@@@@@@AAABBBFFFEEEDDDBBBAAAAAAAAAAAAFFFGGGHHHFFFCCC@@@>>>>>>>>>>>>???===;;;::::::;;;:::999:::>>>CCCDDDAAA>>>>>>===<<<;;;::::::999:::;;;;;;<<<=========<<<<<<<<<:::888666555555555555777888;;;AAAFFFIIIIIIHHH>>><<<:::888777888:::;;;777777777777666666666666555777888888666555666777777777666555444333222222444444444555666666777777777666555444222111000000444444333222111111111111///000222444666777777777777888999888666444333333666444333333555666666555444444555666777888999::::::::::::;;;<<<;;;999777444444333222222333555555777555333222222333666888888888888999999999::::::999::::::;;;;;;>>>BBBFFFHHHLLLPPPTTTVVVXXXZZZ\\\ffffffhhhjjjkkkmmmnnnnnnhhhiiinnnsssqqqnnnnnnsssuuufffVVVFFF<<<777555333111000000111222333222222111000000//////111000///000111222111///...------...///000000///333333333333444444555555222000///000222444444333444444444444333333333333222444555555333222333333777777777666666666777777;;;::::::999888777666666222222222333333333444444333222///------///222333555555444444444444555555444444444555666777888999555555666999===@@@AAAAAA<<<;;;::::::999::::::::::::;;;<<<<<<;;;;;;<<<>>>>>>??????>>>>>>???BBBEEEKKKKKKKKKJJJIIIJJJMMMPPPTTTYYYaaaiiirrr~~~uuugggaaa___\\\YYYWWWUUUSSSRRRRRRQQQOOONNNOOOOOOOOONNNLLLJJJIIIHHHGGGEEEBBB@@@???@@@BBBCCC@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCBBBAAAAAAAAAAAAAAAEEEGGGGGGFFFBBB???>>>===>>>??????===;;;999999:::999999999<<>>======;;;:::999999999999999999:::;;;;;;<<<<<<<<<<<<:::999777555444444444333555888===BBBEEEEEEDDD;;;999666444333555777999777777777666666666555555555777888777666555555555777666666555444333222222333333333444555555666666666666555555444333222111222222111000000111111111///000111333444666777777777888:::999666444222222555444444444555555555555222333444555666888999999777666555666777888777666444333222000000111222333666555333222222222444555666777888888999:::;;;<<<:::;;;;;;;;;<<<>>>AAADDDCCCHHHOOOTTTVVVWWWXXXYYYcccccccccdddeeefffggghhhfffiiiooouuuvvvssssssvvv~~~rrrcccSSSEEE<<<666555333111111111222222222222222222111111000000111000///000111222111///000......///000111000///333333444444444555555555333111000000222333333222111111111222222333333333111222444444333222222333;;;:::777555444444666777;;;;;;:::999888777666666222333333333333444444444333111///......///111333333333222222333333444555444444444444555666777888777777888;;;???AAABBBBBB<<<;;;:::999999999999999:::<<<======<<<;;;===>>>===>>>?????????AAADDDFFFKKKKKKKKKIIIFFFEEEFFFGGGJJJLLLOOOSSSXXXaaalllsssxxxdddVVVSSSSSSRRRQQQOOOMMMKKKKKKLLLMMMLLLKKKMMMMMMMMMLLLKKKIIIHHHGGGEEECCCAAA@@@???@@@AAABBB>>>@@@BBBDDDDDDCCCAAA@@@@@@?????????@@@AAABBBBBBBBBCCCEEEDDDAAA???>>>>>>>>>>>>???===:::999999999999999999:::<<<======<<<<<<<<<;;;999999888888888888888888999999:::;;;;;;;;;:::888777555444333333222333666:::>>>??????===888666444222222333555666888777777777777666666666666777888777555333333333444444444444444333333333222222222333444444555555444555666666777666666555111111111222333444555666111111111222333444444555777999;;;;;;888555333222333444444444333333333333111222222333555666666777555333222333555666666555444333222111000000111222444333222222222222222333444555666777999:::;;;;;;999:::;;;;;;;;;===@@@BBBFFFLLLTTTZZZ]]]^^^^^^^^^```___^^^]]]^^^```bbbcccgggiiipppyyy|||zzzzzz}}}|||nnn___PPPBBB:::666555444333222222333333000000111111222222222222111000///000111222111///222000//////000000///...333333444555555555555444444222111111333444444333000111111222222333333444000111333333222111222333999777444222111222333444999999888777555444333333222222333333333444444444222111000000000000111222222111111111222444666777666666555444444555777888999888999;;;???AAAAAAAAA;;;;;;:::999888888888888888999;;;:::999999:::<<<;;;===???AAAAAABBBDDDFFFIIIJJJJJJIIIFFFDDDDDDEEEDDDEEEGGGHHHLLLQQQXXX]]]gggnnnyyy~~~wwwsssqqqooommmdddZZZSSSQQQOOOLLLHHHJJJIIIGGGHHHKKKMMMNNNNNNKKKKKKKKKKKKJJJIIIGGGGGGCCCCCCBBBBBBAAAAAAAAAAAA>>>???AAACCCDDDCCCBBBAAA>>>>>>>>>>>>???AAABBBCCC>>>@@@BBBBBB@@@>>>>>>>>>======>>><<<:::999999::::::999999888888999::::::::::::999999888888999999888888777777777888999999999999888777666444333333444555666999;;;<<<:::888666666555444444444555666777777777777666666666666666777888777444222222222111111222222333333444444111111111222333333444444333444666777888888777777333333444555666888999:::222222222111111222333333777:::<<<;;;888555222111111222444444222111111222000000111222222333333333444333333444666777777666555444444333222111111000111111111222222222222222222333444555777888999999777888:::;;;;;;<<>>;;;:::999888777777777777777888999999888888999;;;:::===@@@BBBBBBAAABBBCCCFFFHHHIIIIIIGGGEEEEEEEEEAAABBBCCCDDDFFFIIILLLOOOSSSXXX^^^eeekkkrrrxxx|||}}}qqqggg```\\\ZZZYYYZZZVVVQQQNNNLLLJJJHHHFFFIIIGGGFFFFFFIIILLLMMMNNNIIIJJJJJJIIIIIIHHHGGGFFFCCCDDDEEEEEEEEEDDDCCCBBB>>>>>>>>>>>>@@@BBBDDDEEE????????????@@@AAABBBBBB===???@@@@@@>>><<<;;;<<<;;;<<<===<<<:::999:::;;;;;;:::999777666666777888888888888888888999999:::999888777666666666777888777777777777666555444333444555666888::::::888666444555555666666555555555666666666555555555444444444555666666444333333333000000111111111222222222000000111111222333333333333444666777888777555444444444444555555777888999222111111000111111333333666999;;;;;;777333111//////111333333000...///000000000000000000000000000111111111333666777666555555666666666555333111///...///000111222222222111000111222333444555666777444666888999:::;;;>>>@@@AAAGGGOOOUUUYYYZZZ[[[\\\]]]\\\YYYXXXYYY[[[___aaaeeegggnnnzzz{{{kkk[[[MMMAAA:::333333333222222222222222000000000000000000000000111000///000111222111//////...---...000111000///333333555666666666555444333111000111333444444444222222222333444444444555...000222222111111222333000111444666777777777666::::::999777666444333333111111222222222333333333111222333444444333222111111111111222444777:::<<<<<<;;;888777666666888999888777777999;;;===<<<<<<:::999888777666666666666777999::::::999999:::;;;:::===AAACCCBBB@@@??????AAACCCEEEEEEDDDBBBBBBCCC@@@AAABBBCCCDDDEEEFFFFFFLLLNNNQQQSSSUUUYYY]]]```iiilllsss}}}zzzqqqjjj___WWWRRRPPPPPPPPPSSSOOOJJJEEECCCEEEGGGJJJGGGEEEBBBBBBCCCEEEFFFFFFHHHIIIIIIIIIIIIHHHGGGFFFDDDEEEGGGHHHHHHFFFDDDCCC@@@>>>;;;:::;;;@@@EEEHHHBBBBBBAAA@@@@@@AAAAAAAAA===???@@@???===:::999999:::;;;<<<<<<:::999:::<<<<<<;;;999777444444555777777777777777888999:::;;;999888777555555555666777666666777777666555444444333333444666888888666444222333444555555555333333555555444444444333333333111333555555444444444555111111000000000000000000000000000111222222333333444555666777777555333111333333222222222333444444111000000000000222444555555888::::::666222///...---000333222///------///////////////..................///111444555444222555777888999777444111///---...000111222222222111///000000111333444444555333555777999999;;;===??????EEELLLSSSVVVXXXZZZ[[[\\\ZZZWWWVVVWWWZZZ^^^aaacccdddkkkwww{{{kkk[[[MMMAAA;;;222222222111111111111111111111000000//////......111000///000111222111///---,,,,,,---000111111000777666555777:::999666222222000//////222444444444555444333444666666666555444333333222222333333333777888888777555333444555888777777777888666222///222222444555555555444333333333333222222222111111222222333444555666777888999888777666666777888888666777888999:::999888888888888999999999888888777999999::::::::::::;;;;;;:::<<<===???@@@@@@@@@@@@@@@AAACCCDDDDDDCCC@@@????????????@@@AAABBBCCCDDDGGGGGGHHHIIIJJJKKKKKKLLLRRRVVV]]]dddkkkrrryyy~~~yyyooohhhdddYYYVVVRRROOONNNNNNMMMMMMKKKIIIGGGEEEDDDDDDDDDEEEFFFEEEDDDEEEFFFGGGFFFDDDHHHEEECCCDDDFFFFFFDDDAAAEEEEEEDDDCCCBBBBBBAAAAAA===<<<<<<<<<>>>AAADDDFFFDDDCCC@@@>>>>>>???AAACCC??????>>>>>>===<<<<<<<<<<<<>>>???>>><<<:::999999===<<<;;;999666444222222444444444555555777888888===<<<:::888777777888999666666666555444444444333333333333444444555555555666555333111111111333444333444555333111000000111222333444444444333222111000000000000////////////,,,------...///000111111000000111222333333444444333333333333333333333333000///...---...///111333444555777777666333000...............////////////------...//////...---,,,222111111000000111111222444444555555444222111///000//////////////////000000000111222333444444555444666888999888999;;;===;;;BBBKKKQQQSSSUUUWWWYYYZZZYYYVVVSSSSSSWWW]]]aaa\\\cccgggppp~~~tttaaaMMM???:::444333222111000000000000555555555444333222111000......///111111222222222444222000...------//////666555555777:::999777444333222000111333555555555444222111222444555444333333333222222111222222222555666777666444333444555777777777888888777444111111222333444555444444333333333333333222222222222222222333444555666777888999888777666666777888888666777999:::::::::999888666777777888777777666666888888888999999999:::::::::;;;===???@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGGGGFFFIIIOOOTTTXXX^^^cccfffppprrrwww~~~zzzwwwqqqjjjccc\\\WWWTTTSSSQQQNNNLLLKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEEEECCCBBBBBBDDDDDDDDDCCCFFFDDDBBBBBBDDDEEEDDDBBBDDDDDDCCCBBBBBBAAA@@@@@@=========>>>???AAABBBCCCDDDCCC@@@???>>>???AAACCC@@@@@@??????>>>>>>======>>>???@@@>>>;;;999999999999999888888777666555555666555555555555555666666;;;:::888666555555666777555555555555444444444444222333333333444444444444555444222000000111222333333444444333111000000111111222333444444333222222111111111000000000000///.........///000111111222000000000111222333333333222222222222222222222222111000...---...///000222333444666777666333000...............////////////....../////////......---.........///000111333333444444444444444222111000......////////////......//////000111222333444444111333555666666777999;;;;;;@@@FFFJJJLLLNNNRRRUUUYYYXXXVVVSSSSSSWWW]]]aaa___eeegggmmmwwwwwwxxxrrr```LLL>>>:::555444333222111111111111111111111111000///.........///000111111222222222333222000...---...//////555555666777999:::888666555333222222444666666666444333222222444555555444444333222222111111111111333444555555444444555666666666666888999999777555222333333444555444444444444444333333333222222222222333333444555666777777888777777666666777777888777888999:::;;;:::999999777777888888888888888777777777777888888888888999:::;;;<<<===????????????@@@???>>>======>>>???@@@>>>>>>===<<<<<<<<<<<<<<<;;;<<<===???@@@BBBCCCCCCBBBEEEHHHJJJLLLOOORRRTTTUUUVVVZZZ___eeelllrrruuu~~~zzzyyytttmmmggg```^^^ZZZVVVRRROOOMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA??????@@@BBBBBBAAADDDBBB@@@@@@AAACCCCCCCCCBBBBBBBBBAAA@@@@@@??????===>>>>>>???@@@@@@AAAAAADDDBBB@@@???>>>???AAABBBAAAAAA@@@@@@???>>>>>>===???@@@???===:::999999:::888888888777777666666666777666555555444444555555888777555444333444444555333444444444444444444555222222222333333333333333333222111000000000111222222333444333111000000111000000111222333333333222222111111111000000000000/////////000000111111222//////000000111111222222111111111111111111111111111000///.........///000000222555777666444000...---............/////////////////////////////////+++,,,,,,...000222444555444444444444333222111000---...////////////...---......///000111222333333///111333444444666999;;;>>>AAADDDFFFFFFIIINNNRRRWWWWWWVVVTTTTTTXXX]]]bbbaaaggggggjjjpppnnnooo|||{{{ppp___LLL>>>:::666555444333222222222222000000000000000///...---...///000111111222111111222111///...---......///444555666777999999999888666444333333555666777777777555444444666777777777555555444222222111111111000222333444333444555777555555555777::::::999888444444555555555666666666444444444444333333333333333333444444555666666777666666666666777777777888777888999;;;;;;::::::999999999:::;;;;;;;;;::::::777777777888888888999999999:::;;;<<<===>>>>>>???>>>============>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAADDDFFFHHHIIIIIIJJJLLLMMMKKKLLLNNNQQQUUUZZZ^^^aaafffiiinnnsssxxx}}}uuuooohhhdddbbb```[[[WWWTTTRRRPPPNNNLLLLLLMMMMMMFFFGGGHHHHHHFFFEEEEEEEEEFFFGGGGGGHHHGGGEEECCCBBBCCCAAA>>>>>>???AAAAAAAAABBB@@@??????@@@AAACCCDDDAAA@@@@@@@@@?????????>>>>>>=========>>>@@@BBBCCCBBBAAA@@@???>>>???@@@AAA@@@??????>>>>>>======<<<======<<<:::888888999;;;;;;:::999777666444333333555555444444444555666666666666555444333333444444222222333333444444444555222222222222222222222222222222111000000111111222111333333222000000000111//////000111111222222222000000000000///////////////////////////000000000......//////000000000000////////////////////////000000///.........//////...000444666666333000------------........./////////////////////000000111,,,,,,---...000222444555333333333333222222111111---...///000000///...---------...///000111222222111222444444555777:::===AAADDDHHHHHHHHHIIIMMMPPPVVVWWWWWWVVVWWWZZZ___cccccciiiggggggjjjgggkkkyyyyyynnn^^^LLL>>>:::555444333222222111222222222222333333222111000000//////000111111111111111111000///............///333444666666777777888888666555333333444666666666777555333333555777777777777666555333222111111111...000222222333333555777444444444666999;;;;;;:::666666666666666777777888555555555444444444333333333333444444555666666666555555666666777777777777777888999:::;;;:::999999888999:::;;;;;;;;;;;;;;;888888888888999999999:::999999::::::;;;===>>>>>>:::<<<>>>???@@@???>>>===:::::::::;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCDDDEEEDDDEEEFFFHHHFFFGGGGGGIIIKKKNNNQQQSSSVVVXXX[[[^^^```dddhhhkkkooosssyyy}}}xxxtttooojjjgggaaa]]]XXXUUUUUUTTTRRRPPPLLLLLLJJJIIIHHHIIIIIIJJJEEEGGGHHHHHHFFFDDDDDDEEECCCDDDEEEEEEEEECCCAAA@@@DDDBBB@@@???AAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBDDD???????????????>>>>>>>>>===<<<;;;:::<<>>===>>>>>>???======<<<<<<;;;:::::::::777888888777666777999;;;999999888777666555444333222222333333555666777888666666555555444444555555111222222222333333444444111111111111111111111000222111111111111111222222111222333222000///000111////////////000000111111///.........------------..................------------...............///........................//////...............///---///333555444222///---------------.............../////////000000000111///......//////000111222222111111111000000000000......///000000///......------...///000111111222111222333444444666:::===AAAEEEJJJLLLKKKJJJLLLNNNUUUWWWXXXXXXZZZ]]]bbbeeeeeekkkhhhdddddd```fffwwwyyyooo___LLL???:::444333222111111000000000333333333444333333222222///000000111111111111000/////////...............333444555555555555666888555333111111333444444444555333000000222444555555888777555333222111000000---///111111222222444666444333333555888;;;;;;:::777666666666666777888888666666555555555444444444444444444555555555666666444444555666777777777777666777888999:::999888888555666777888999999999999888888888999999999::::::888888888999:::;;;===>>>888:::===???@@@???===;;;:::::::::;;;<<<===>>>???<<<<<<<<<<<<============???@@@BBBBBBBBBBBBDDDFFFDDDCCCDDDDDDFFFHHHJJJLLLNNNPPPRRRTTTUUUXXX\\\^^^^^^```ccceeehhhkkkooossszzz}}}|||}}}~~~}}}~~~{{{xxxuuurrrooojjjgggccc```^^^\\\YYYWWWVVVSSSOOOMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGDDDGGGHHHGGGCCCBBBCCCFFFBBBCCCCCCCCCBBBBBBAAA@@@DDDCCCBBBBBBDDDDDDCCCBBB@@@BBBCCCCCCBBBAAABBBCCC????????????????????????<<<;;;:::999:::===@@@BBB>>>>>>===<<<<<<<<<<<<===;;;;;;:::999999888888777444555666666555555777999555555555666666777777777111111222333444666888999555555555555555555555555111222222222222222333333000000000000000/////////000000000000111111111111000111222111000///000222000//////......//////000------------,,,,,,,,,,,,.........------,,,,,,,,,,,,---------------------........................------........./////////...000111222222000...,,,,,,------------.........,,,---///000111111000///000//////.........//////000//////.........//////........................------...///000111222222111222222222222444777:::>>>BBBGGGJJJIIIIIIJJJLLLSSSUUUXXXYYY[[[^^^cccffffffllliiiccc```]]]eeeyyy|||rrrbbbNNN@@@:::333333222111000000000000111111222222222111111000000000111111111111000000........................222444555444222222444666444222000///111222222222444222///...000222444444666555444111000......------...000111111111333555333222222444777:::::::::666555444444444555666777666666666666555555555444444444444555555555555555333444555777777777777666555666777888999888777777444555666777888888888888777777777888888888888999888888888888999;;;<<<===888999:::;;;<<<<<<<<<<<<::::::::::::;;;;;;<<<===:::;;;;;;<<<===>>>???@@@@@@AAACCCCCCBBBBBBDDDEEECCCCCCBBBCCCDDDFFFHHHIIIIIIJJJLLLNNNNNNPPPSSSVVVVVVVVVVVVVVVVVVXXX\\\___bbbfffkkkpppssssssrrrpppkkkkkkjjjiiihhhhhhhhhhhheeecccaaaaaabbbbbbaaa```cccdddhhhnnnssswwwwwwwwwnnnoooppppppppppppooooookkkhhhfffdddcccaaa]]][[[WWWUUUSSSRRRRRRRRRRRRPPPLLLKKKIIIHHHHHHHHHGGGFFFHHHIIIJJJJJJJJJHHHGGGEEECCCEEEFFFCCC???===@@@DDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCEEEFFFFFFCCCAAAAAADDDFFFFFFDDDBBBBBBCCC????????????????????????;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::999999888777777666555777888777666555555555444444555555666777777888222222222333444666777888444444555555555555555444222222222222111111111111000000000//////.........,,,---....../////////...///111222111000///000222111000///------------.........---------,,,,,,,,,000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---...//////000000000111111000///...---,,,,,,,,,---------.........)))+++...111222111///---------,,,,,,,,,,,,,,,---...---,,,,,,,,,---.........---+++******+++---...---...///000111222222333444444333222222333777:::<<>>@@@BBBDDDDDD???@@@BBBBBBAAA@@@BBBCCCAAA@@@@@@AAABBBDDDFFFGGGFFFGGGIIIIIIIIIJJJLLLNNNRRRRRRPPPNNNMMMOOOSSSVVVVVVWWWYYY[[[]]]___aaaaaa\\\[[[ZZZYYYXXXXXXXXXXXXUUUTTTUUUVVVWWWWWWTTTQQQQQQSSSWWW\\\aaacccbbb```WWWXXXYYY[[[\\\\\\\\\\\\XXXWWWVVVWWWWWWUUURRROOOMMMKKKJJJJJJKKKKKKKKKJJJEEEEEEEEEEEEFFFFFFEEEEEEDDDEEEHHHIIIIIIGGGDDDBBBAAACCCCCC@@@;;;:::===BBBEEEDDDBBBAAAAAABBBCCCDDDBBBBBBDDDFFFGGGFFFCCC@@@AAAEEEIIIIIIFFFCCCBBBBBB???????????????@@@@@@@@@999;;;>>>???===:::555222;;;;;;:::::::::999999999::::::999999888777777666888999:::999777444333333777777666666555555555555333333333333444444555666333333444555555555444444333222222222111111000000000000//////.........---***+++,,,,,,---------,,,///000111111000///000222222111///---,,,,,,,,,---//////.........---------111111000///...------,,,,,,+++++++++++++++++++++........................***+++,,,...///000000111222111000///...---,,,,,,,,,,,,,,,---------......'''***...111222111...,,,******))))))******+++,,,---,,,+++++++++,,,---...---+++)))'''''')))+++---......///000111222333333777777666555444555888;;;<<<>>>AAAAAAAAAEEEKKKQQQNNNQQQTTTWWWZZZ]]]```ccc```iiijjjhhhjjjnnn~~~xxxfffQQQAAA;;;555555444333222222222222000111111222222222111111000000111111111000000///------......///......---333222111111000000111111555333111///...000111333333222222222222333444444555444222222111000---***///000000000111111111111111222333333444444333333777666555444444555666777555555444333333333333444222111//////000111444555777666555555666555333111555555666666666666555555555555555666777999:::;;;888888777777777888:::;;;======<<<:::999888777666:::777666777999:::888666777777888999::::::;;;;;;======>>>???????????????<<<===???@@@BBBBBBCCCCCC@@@@@@AAAAAABBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDMMMNNNOOONNNLLLKKKKKKLLLLLLMMMOOOQQQTTTUUUVVVVVVSSSRRRRRRRRRQQQQQQQQQQQQMMMMMMMMMMMMLLLKKKJJJIIILLLKKKMMMSSSZZZ^^^\\\YYYNNNNNNMMMNNNPPPPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNRRRLLLFFFDDDGGGHHHFFFDDDDDDDDDEEEFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEBBBAAA@@@@@@BBBCCCCCCCCCCCCDDDEEEDDDBBBBBBDDDEEEBBBCCCFFFGGGGGGFFFCCCBBBCCCGGGKKKKKKGGGBBB???>>>AAA@@@===<<<<<<===???AAA======<<<;;;;;;;;;;;;;;;>>>;;;888888:::;;;:::888888888999999999888888777777666666555555555666666666666666666555444333222777555222000111333666888444444555555555333222111000000111111111222222333///////////////000000000///...---,,,,,,,,,,,,,,,///,,,***,,,///111---)))'''))),,,,,,***(((''''''))),,,...///---,,,++++++...111333222...***))))))...------,,,,,,,,,---.../////////...---,,,+++***+++,,,------......------/////////000///......---///,,,)))***,,,...---+++,,,,,,+++++++++,,,---.........------,,,+++*********+++,,,------,,,***)))++++++***)))(((((())))))------,,,---///333666888666555444333333444555666===>>>???@@@AAACCCGGGJJJMMMPPPQQQPPPPPPTTT]]]eeefffmmmmmmmmmssswwwyyyhhhSSSCCC<<<888666333000//////000111////////////////////////333444444333222000...------------.........//////111111000000000/////////444222000......///000222222111111111111222333333999999888666444222000/////////000000000111111111222222333444444444444333777666555444444555666666555555444333333333333333222111000000111222444666444333333333444444333111555555666666666666555555555555555666777888999::::::999888777777888999999;;;;;;;;;;;;::::::::::::===;;;999:::<<<===;;;:::999999999999999999::::::;;;<<<<<<=====================???@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@AAABBBCCCDDDCCCCCCBBBGGGIIIJJJIIIHHHGGGHHHIIIIIIJJJLLLNNNOOOPPPPPPQQQOOOOOOOOOOOOOOONNNMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGIIINNNUUUXXXVVVSSSHHHGGGGGGHHHJJJKKKJJJHHHLLLLLLLLLLLLLLLLLLLLLLLLNNNIIIDDDCCCEEEGGGFFFDDDEEEEEEFFFGGGGGGGGGGGGFFFBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBDDDEEEEEEDDDCCCDDDEEEDDDCCCCCCDDDFFFAAABBBEEEFFFGGGFFFDDDCCCBBBEEEHHHHHHEEEAAA??????BBB@@@>>><<<;;;<<<>>>???===<<<<<<;;;;;;<<<<<<======;;;888888::::::999777777777888888999888888777666666555555555555555666666666666666555444444333333222000//////111333555555555666777777666444444333222222111111000000000/////////000000000/////////...------,,,,,,,,,---///,,,***,,,///000---)))***,,,......,,,+++***+++)))+++---...---,,,,,,---///111333222...+++******......------,,,,,,,,,+++...............---,,,+++,,,,,,---.....................//////......---,,,...+++)))))),,,------,,,.........---,,,+++)))(((,,,,,,,,,+++***)))))))))***+++++++++++++++******,,,+++******)))))))))***//////......///000222333555444444333444555666777:::<<<>>>???AAADDDHHHKKKLLLNNNPPPNNNMMMPPPYYY```eeemmmmmmmmmtttwwwwwwgggSSSCCC===888666333000//////000111111111111111111111111111000111111222111000///...------.....................///000000000///---,,,111000...,,,,,,---///000111000000000000111222222;;;===???===777333111111////////////000000000000222222333444444444444333555555444444444444555555555444333333222222333333222222111111222333555666333333222444555666444333555555666666666666555555444444444555666777888999:::999888888888888888999999999:::;;;<<<===>>>>>>>>><<<;;;<<<===>>>===<<<::::::::::::999999999999:::::::::;;;;;;;;;;;;<<<===>>>??????@@@@@@??????@@@AAAAAAAAA@@@???===<<<>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCBBBAAACCCDDDDDDEEEFFFHHHIIIIIIJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEECCCBBBDDDHHHMMMOOOMMMKKKFFFEEEEEEFFFHHHJJJIIIHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJEEEAAA@@@CCCEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAABBBDDDEEEDDDDDDCCCDDDEEEDDDCCCBBBCCCEEECCCDDDEEEEEEEEECCCBBB@@@AAACCCEEEDDDBBB@@@??????BBB@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<======;;;:::888888999888777555555666777777888888888888555555444444444555555666777666666555555444333333111111000000111111222333333444555666666666555444555444333222000...------......///000000///...---///...------------------...,,,***,,,//////---***,,,......---,,,+++,,,---)))+++,,,,,,++++++---......000111000...+++******,,,------...---,,,+++***,,,---------------,,,,,,,,,,,,---............---------......------,,,++++++***((()))+++,,,,,,,,,,,,---...///...,,,)))'''*********)))((((((''''''******)))))))))******+++,,,,,,++++++******++++++---------...//////000000333333333333444555777888888:::<<<>>>@@@DDDHHHLLLJJJMMMNNNMMMKKKNNNVVV]]]dddkkkmmmpppxxx{{{}}}uuufffRRRCCC===888666333111//////000111333333333333333333333333...///000000000000//////..................---------...000111000///---+++...---,,,++++++,,,---...000000000000000111222222888>>>DDDCCC<<<444111000........./////////000000111222333333444444333333333333333333333444444444444333333222222222222222111111111111111333444555444444444666888999888666555555666666666666555555333333333444444555666777777777777777888999999999999999:::;;;<<<===>>>???<<<<<<;;;<<<<<<<<<<<<;;;999999:::::::::::::::::::::::::::::::::;;;;;;<<<>>>>>>?????????>>>>>>===>>>???@@@@@@???>>><<<:::===>>>>>>>>>????????????===?????????===<<<===>>>???@@@AAACCCDDDEEEEEEFFFEEEFFFGGGHHHGGGFFFDDDCCCDDDEEEEEEEEEDDDDDDCCCBBB@@@@@@AAAEEEHHHJJJHHHFFFDDDCCCCCCEEEGGGIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHDDD@@@???@@@BBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???@@@AAABBBBBBAAA@@@BBBCCCCCCBBBAAAAAABBBFFFFFFEEEDDDBBB@@@>>>===@@@@@@AAA@@@@@@?????????AAA@@@===;;;:::::::::;;;>>>======<<<;;;;;;;;;<<<:::999999888888777555444333444555666777888888888444444444333444444555555666555444444333333222222111222222333333333333333000111222333444444333222555444333111000...---,,,---...///000000...---,,,......---------------...---,,,+++,,,......,,,***,,,,,,,,,+++))))))***,,,+++,,,,,,+++******+++---,,,---...---,,,+++******(((***,,,---...---+++***)))***++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------,,,++++++))))))))))))***+++,,,,,,***+++,,,---------,,,,,,******))))))((((((((((((***)))((((((((()))***+++---,,,,,,++++++,,,,,,,,,((()))+++---///000111111111111222333555666777888999;;;===>>>???BBBGGGJJJJJJMMMOOONNNMMMQQQYYY```dddkkknnnttt~~~}}}uuufffRRRCCC===777666333111000///000000333333333333333333333333000000000000000000//////...............---------...///000111111///---,,,,,,++++++******+++,,,,,,000000000000000111111222444===FFFHHHAAA888222///---............/////////000111111222333222222222111111222333333333333333333333222111111111111222/////////000000111222333444333333555777999888666555555666666666666555555222222222222333444555555333444555777888999::::::999999::::::;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;<<<<<<777888888:::;;;<<<======;;;;;;:::::::::;;;<<<===>>>????????????>>>======<<<<<<===>>>>>>===<<<<<<>>>>>>>>>>>>>>>?????????===>>>???===;;;::::::;;;;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@???@@@BBBDDDGGGGGGFFFDDDAAA@@@???@@@CCCEEEFFFEEEEEEDDDBBBAAAAAABBBDDDEEEHHHEEEAAA???>>>?????????AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCAAA??????AAAAAAAAA@@@>>>@@@BBBBBB@@@??????@@@DDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>??????>>>???>>>===;;;:::999999999??????===<<<:::999999999999999:::999777555444444222333444555666777777777333333333333333444555555555444333222111111111111000111222333333333222222///000111333333333222222222222111111000///......---...//////...---,,,+++------,,,,,,,,,,,,---...,,,++++++,,,------,,,***,,,,,,,,,+++))))))***,,,---...---+++)))((()))***************++++++***)))%%%'''***,,,......---,,,'''((()))***************))))))***++++++++++++***,,,,,,,,,---,,,++++++***((()))************++++++---,,,+++******,,,...///***************)))))))))***)))((((((((()))+++,,,---,,,,,,,,,,,,,,,------''')))***,,,...///000000///000111333555666777888<<<===>>>>>>???AAADDDGGGJJJNNNQQQRRRRRRWWW___fffkkkqqqsssyyy~~~uuueeeQQQAAA;;;777555444222000000000000222222222222222222222222444333222111000//////........................---...///000000000///------***************++++++,,,//////......//////000111222:::CCCFFFCCC;;;444111------------........./////////000111111111111000///000111222333333333222333222111111000000111111......//////000111111111111111111222555555555333555555666666666666555555222111111111111222333444111222444666777888888888888888888888999999999999<<<===>>>===<<<;;;<<<>>>666777888:::;;;===>>>???<<<<<<;;;:::;;;<<<===>>>?????????@@@??????>>>>>><<<<<<<<<<<<<<<=========>>>============>>>???@@@===>>>???>>>;;;:::;;;<<<;;;<<<===???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@??????>>>>>>@@@BBBDDDFFFFFFEEEDDDDDDBBBAAAAAACCCFFFFFFFFFDDDCCCAAA@@@@@@AAACCCDDDHHHFFFCCC@@@>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCBBBBBBBBBBBBBBBEEECCCAAAAAABBBCCCBBBAAA===???AAABBB@@@?????????>>>>>>>>>>>>@@@BBBDDDFFF???>>>======>>>???>>><<<===<<<;;;:::999999999999>>>===<<<:::999888888888888:::;;;:::777555444444222333444555555555555555222222222222333444444555555444222111000000111222......///000000000000///111222333444444444333222000000000000000000000000.........---,,,,,,,,,++++++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,......---,,,+++,,,---,,,------,,,)))(((((()))***(((((()))***++++++***%%%&&&(((+++,,,---------''''''((()))******))))))))))))***++++++++++++***,,,,,,------,,,,,,+++***)))+++,,,,,,+++******+++222000,,,)))((()))+++---++++++++++++++++++++++++))))))))))))******+++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,------///000222333555666666666===>>>?????????AAADDDFFFKKKPPPTTTVVVWWW[[[dddkkkssswwwvvvzzz~~~uuueeePPPAAA:::666555444222111000//////111111111111111111111111666555333111000/////////---------.........//////............---------,,,)))************++++++,,,,,,,,,,,,,,,,,,------...///333999<<<===999444111,,,,,,---------.........---......///////////////...///000222222222222222222222111000000000000000...///000000111111222222111000000111333444333111555555666666666666555555111111000000000111222222222333444555555555444333555555666666666777777777:::;;;===<<<:::999;;;===888888999:::;;;<<<===>>>===<<<:::::::::;;;===>>>??????@@@@@@@@@@@@@@@???@@@???===;;;:::;;;<<<=========<<<<<<<<<===>>>???;;;<<<======<<<<<<>>>???======>>>>>>???>>>>>>>>>@@@???===<<<;;;<<<===>>>===>>>>>>?????????>>>>>>;;;>>>AAACCCDDDDDDDDDDDDGGGEEECCCCCCEEEGGGGGGGGGDDDCCCAAA??????AAACCCDDDGGGFFFCCCAAA??????AAABBB@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAAEEECCCAAAAAABBBCCCBBBAAA>>>@@@CCCCCCBBB@@@@@@@@@>>>=========>>>AAADDDFFF@@@>>>===>>>??????===:::;;;;;;::::::999999999999::::::999888888888999999888;;;===;;;888555444444222333333444444444333333111111111111222333444555777666444222111222333333............//////000000222222333444444333222111000000000000////////////000///---+++******+++,,,******))))))******+++,,,***+++,,,,,,,,,+++++++++***,,,......,,,+++***+++(((***,,,,,,+++*********+++)))'''))),,,...---,,,(((((())))))***+++++++++))))))******+++***************+++,,,,,,,,,,,,,,,---------------,,,,,,+++***---///...+++))))))***111///---***)))***+++,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,+++++++++++++++,,,------...---,,,++++++,,,---...///000222444555555555555===>>>???@@@@@@BBBFFFHHHMMMQQQVVVXXXXXX\\\dddkkksssuuussswww{{{sssdddPPPAAA:::666555444333111000//////111111111111111111111111444333111000/////////000+++,,,,,,---...///000000...---,,,+++++++++,,,,,,))))))******+++++++++,,,******))))))******+++,,,,,,---///222444444222000,,,,,,,,,---------......,,,------...///.........---...000111222222222111222111111000000000000000///000111222222333222222333222222333555555444222555555666666666666555555111000000000000000111222444444555555444222111///222333333444555666777777666888:::999777666888::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999999;;;===>>>??????@@@AAAAAAAAAAAAAAACCCAAA>>>;;;999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>888:::<<<======>>>@@@BBB?????????>>>===<<<::::::???===:::888888999<<<=========>>>>>>>>>>>>>>>===999<<>>???AAADDDEEECCCBBBAAAAAACCCAAA???===<<<>>>@@@AAA@@@>>>===>>>@@@???<<<999999999999999999999999999777777777777888999:::;;;888;;;>>><<<888555444444333333444444444333222222111111111111222333444555999777555333333333444555000000000000000111222222000111222222111000///...222111111000///.........111///,,,***)))***+++---))))))(((((()))***++++++***+++,,,,,,+++***++++++'''))),,,,,,***(((''''''$$$'''+++---,,,,,,,,,,,,,,,***(((***---000///...++++++***)))((()))))))))++++++,,,,,,,,,++++++***+++,,,------......------------......------,,,++++++...000///,,,))))))***++++++,,,,,,,,,,,,------***************+++++++++((()))+++,,,------,,,,,,************++++++,,,---,,,+++******,,,...111222///000222444555555555444<<<===???@@@AAADDDHHHKKKNNNRRRWWWXXXXXX[[[bbbiiimmmooommmsss~~~xxxqqqcccOOOAAA;;;666555444333222000//////111111111111111111111111111000///......///000111***+++,,,---...000111111,,,---.........---,,,++++++***)))'''''''''((())))))))))))))))))(((((((((------------------------///...---///111222111000000//////000111000---+++...///000000000111444666222222111000...,,,+++***,,,---///000111111111000333333333333333333333444222222333444444444444333000000000111222222222333555444333333444444222000222111111333666888999999777777888888888888777777666888::::::999999:::;;;======<<<;;;;;;;;;;;;<<<@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>>=========>>>@@@AAABBBAAA>>><<<;;;;;;<<<===:::;;;<<<======<<<;;;;;;<<<===???@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAA@@@???CCCDDDDDDCCCBBBAAACCCEEEBBBAAA@@@>>>===>>>>>>???CCCBBB@@@>>>======>>>???BBBBBBCCCCCCCCCCCCBBBBBBCCCAAA@@@@@@BBBBBBAAA???BBBCCCDDDEEEEEEDDDCCCCCCCCCAAA>>>;;;;;;<<<>>>@@@@@@???===>>>@@@???;;;888999999888777666555444444222222444555666888999999999999777666555555555555444444333222222222222333333111///...///111444555555444333444666999::::::333111...---...//////...111111000000000000111111111000000///...---------...------,,,+++,,,,,,,,,+++***)))(((((()))***++++++,,,,,,------,,,,,,+++...------,,,+++***)))(((+++++++++++++++***))))))***)))(((''''''&&&''''''))))))(((((((((((())))))+++***((('''''')))+++---*********++++++,,,,,,---...---+++***)))******+++)))***+++,,,,,,+++***)))++++++******************''''''((((((((((((''''''---------,,,+++***)))((())))))(((((()))***+++++++++++++++***++++++,,,,,,///000222333555555555555:::;;;>>>AAADDDFFFHHHHHHKKKNNNQQQRRRTTTXXX___dddiiiiiikkkqqqzzz}}}rrrbbbOOOBBB===444333222000000000000111222222333444333222111000111111000000//////......//////000000000000//////---......//////...,,,,,,+++***)))'''''''''((()))&&&&&&&&&''''''(((((()))************************---,,,+++---///000///......---,,,---...---,,,***---///000111000111222444111111111000///...,,,,,,,,,---///000111111000000000000111222333444444555//////000111111111111111111111111111111111222222333222222333444444333111222111000222444666777666666666777777777777666666555777999:::999999:::;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999::::::??????????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<>>======>>>???@@@@@@???>>>===<<<<<<======;;;<<<===>>>>>>===<<<<<<======>>>@@@AAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>???@@@???======>>>@@@AAA@@@???>>>>>>>>>???@@@AAA@@@>>>======???@@@AAA@@@AAABBBBBBCCCCCCCCCBBBBBB@@@??????@@@AAA???>>>@@@AAABBBCCCCCCCCCBBBAAACCCAAA>>>;;;:::;;;===???>>><<<;;;<<<>>>>>><<<:::888888777777666555555444444444444555666666777777999999888666666555555555555444444333333333333333333222000...---...///000333222222444999>>>AAABBB555333000000111222111111111000000//////000000111000000//////...------,,,))))))((((((''''''((((((++++++************++++++,,,------......------,,,///...---,,,***)))((('''++++++++++++***)))(((((()))(((''''''&&&&&&'''''')))((((((''''''(((((()))))))))((((((((()))***+++))))))))))))))))))))))))---,,,+++))))))((((((((((((((()))******)))((('''************************((((((((((((((((((((((((,,,,,,,,,,,,+++***))))))+++***************++++++************++++++,,,------...///111333555666777999:::===@@@CCCFFFHHHIIIKKKNNNPPPQQQRRRTTTYYY]]]eeeeeegggnnnxxxvvveeeQQQBBB<<<888666444222000000000000111111222222222111000///111000000000/////////...////////////////////////......//////...---,,,,,,******(((''''''(((((()))$$$$$$$$$%%%&&&'''((()))))))))))))))))))))))))))+++***)))***---...---,,,,,,***))))))*********))),,,...000111000///000000000000111111000000//////------///000000000000000---...///000222333444444......///000000000000///111111111111111111000000111000000222444555444222222111000111333444555444555555666666666666555555555777999999999888999:::888888888999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;===>>>@@@AAABBBAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>======<<<======>>>???????????????>>>>>>?????????>>>>>>======???@@@???>>>===>>>@@@@@@???>>>>>>>>>???AAAAAA>>>>>>======>>>???AAABBB??????AAABBBCCCCCCDDDDDDAAA@@@>>>???@@@@@@???===>>>???@@@@@@AAAAAA@@@@@@CCCAAA>>>;;;::::::<<<===;;;:::999:::<<<<<<<<<;;;777777777666555555555444555555555555555555555444999888888777666666666666555555444333333333333444333222000...,,,+++******111000000222888>>>BBBDDD555333111000111222222111000000////////////000000/////////......------,,,************))))))))))))***++++++,,,,,,,,,++++++---......//////......---///...---,,,***)))((('''************)))((('''&&&&&&&&&&&&&&&&&&&&&'''((('''''''''&&&&&&'''''''''''''''(((((()))))))))((((((((((((((())))))))))))++++++***)))((('''&&&%%%&&&&&&'''((((((((('''&&&************************))))))''''''''''''))))))******++++++++++++******,,,,,,++++++++++++++++++)))))))))***+++,,,---...,,,,,,---...111444777888777888;;;???BBBFFFHHHIIILLLMMMOOOPPPPPPRRRTTTVVV``````bbbiiitttwwwfffQQQAAA<<<:::999666333111000000///000000111111000000///...000000000000///////////////...------------...///------------,,,++++++******)))(((''''''((()))***&&&&&&%%%%%%&&&'''((()))++++++++++++,,,,,,,,,,,,***))))))***,,,---,,,+++,,,)))''''''((()))))))))***---000000///...------...///000111111222111111---......//////000000000.........///000111222222...///000000111111000000222222111111000000/////////...///111444555555444444222111111333444444333333444444555555444444333444666888999888888999:::666777888999;;;;;;<<<<<<<<<<<<=========<<<<<<<<<:::<<>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<===@@@BBBCCCCCCCCCAAA???>>><<<<<<<<<===;;;<<<>>>@@@@@@@@@>>>==================<<<<<<<<<======>>>>>>>>>>>>>>>===;;;;;;<<<=========<<<<<<<<<===??????======>>>???>>>>>>======>>>@@@AAABBB>>>=========>>>???@@@AAA>>>???AAABBBDDDEEEEEEEEEAAA@@@??????@@@@@@???>>>======>>>??????@@@@@@@@@BBB@@@===;;;999999:::;;;999999888888999999999999666555555555555555555555444444444444444444444444888888777666666666777777666555444444333333444444111111000...---+++***)))222000...///222777:::;;;222000......///000000000000//////......//////000.........---------,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,,,,,,,+++***------............------------,,,++++++******)))*********))))))((('''&&&$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))***)))''''''''''''((()))***,,,,,,---++++++***)))((('''%%%$$$%%%&&&'''((((((((('''&&&))))))))))))***************)))'''&&&&&&''')))***(((((()))***++++++******++++++++++++++++++******((((((((()))***,,,---...------,,,---///222555777555777999===AAAEEEHHHIIIKKKMMMPPPRRRTTTUUUVVVVVV______aaahhhssssss```MMM???;;;999888555333111000000000111111111000000000//////000000000000///////////////...,,,++++++,,,...///,,,,,,+++***))))))((((((***)))(((''''''((()))***+++***)))'''''''''((())),,,,,,,,,,,,------......+++***)))***,,,------,,,,,,***(((''')))***+++***(((+++...///...,,,++++++---...///111222222333333.............../////////000/////////////////////......///000000000000///222111111000000/////////......///111444666666555555333222222333444444333333333444444444444333333444666888888777777888999666777999;;;<<<=========888999::::::::::::999999777999<<>>>>>???BBBDDDDDDDDDCCCBBB@@@>>><<<<<<<<<<<<;;;<<>><<<<<<;;;;;;::::::::::::<<<======>>>>>>>>>======::::::;;;<<<<<<<<<;;;;;;666888:::;;;:::999:::;;;===<<<<<<<<<===???AAABBB???>>>>>>>>>>>>>>>>>>???>>>???AAACCCEEEFFFGGGGGGCCCAAA@@@@@@AAAAAA@@@???<<<=========>>>???@@@@@@@@@>>><<<:::999999999:::999999999888777666666666444444444444444555555555222222333333444444555555666666666555666666777777555555444333333333333444000000//////...---,,,,,,222///------///222333444111///------///000000000//////............//////------------,,,,,,,,,,,,***++++++,,,+++***))))))'''(((***+++++++++***))),,,,,,------------,,,,,,******+++++++++,,,,,,,,,)))))))))))))))(((''''''$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&(((******)))'''&&&)))))))))))))))))))))***,,,+++***)))((('''&&&&&&&&&'''((()))***))))))((((((((()))))))))*********+++***(((''''''(((***+++''''''((()))************))))))***++++++***)))(((((((((((()))***,,,---...///...---,,,---///222333555666888;;;???CCCGGGIIIKKKNNNRRRWWW[[[]]]\\\\\\aaaaaaccciiisss~~~{{{kkkYYYGGG===:::666555333222111111111222222222111111000000000000////////////000000000000///---,,,******,,,---///,,,+++***((('''''''''''')))((((((''''''(((******///---+++)))(((((()))************++++++,,,,,,---+++***)))+++---...---,,,,,,***))))))+++,,,,,,+++'''))),,,,,,+++***++++++,,,---...000111222333333///......------...//////111000000//////......---,,,,,,---............---000000000000000000////////////000222555777777666555333222222444555444444333333444444444444333333333555777777777666777999666777999;;;======<<<<<<888999;;;<<<<<<<<<;;;:::666888:::<<<======<<<;;;========================???>>>>>>???BBBDDDEEEDDDCCCAAA@@@>>><<<<<<<<<===<<<===???AAAAAA@@@???>>>===<<<;;;:::999999999999<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;;;;:::777999<<<===<<<;;;;;;<<<<<<;;;;;;;;;<<<===???@@@>>>>>>>>>>>>>>>>>>>>>===>>>???AAACCCDDDEEEFFFFFFCCCBBB@@@AAABBBBBBAAA???;;;;;;;;;<<<===>>>???@@@===<<<;;;999999999999:::777999:::999777555444444222333333444444555555555111111222222333444555555444444444444555666666777444444333222222222222333000//////.........//////000...---...000222333333222000......///111111111......------------......,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++'''((()))***************+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,---(((((())))))******))))))%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%%%%&&&&&&&&&%%%'''(((******)))((('''+++***)))'''&&&$$$###""",,,+++)))'''''''''((((((&&&''')))***++++++***)))'''(((((())))))***************((((((((((((******''''''((()))))))))))))))'''((()))***+++***))))))((((((((()))***+++,,,---//////.........///000111555555777999===AAAEEEGGGJJJMMMSSS[[[aaadddcccaaabbbccceeellluuuwwwgggUUUDDD<<<:::555444333111111111222222333222111000000000000111////////////000000000000...---,,,,,,,,,,,,---...---,,,***((('''''''''''')))(((''''''''')))***+++...---***(((((()))***,,,((())))))***++++++,,,,,,***))))))***,,,------,,,+++******+++------,,,+++&&&'''))))))))))))+++,,,+++,,,---///000111222222///...------------...///000000000///////////////,,,,,,---.............../////////000000000000000000000111333666888888777333111000111333444444333333333444444444444333333222444666777666666777888555777999;;;<<<;;;;;;:::999:::<<<===>>>===<<<;;;888888999:::;;;;;;;;;:::========================>>>===<<<>>>AAACCCCCCCCCBBBAAA???==================>>>???@@@@@@@@@???>>>>>>===;;;:::999999::::::;;;<<<===>>>???@@@@@@@@@============<<<<<<;;;:::999<<>><<<<<<===>>>>>>?????????===>>>???AAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@>>>999999999999:::<<<>>>???;;;:::999999999999::::::333777:::;;;888555444444111222222333444444555555222222222222222333333333222222222333444555666666333333222111111111111222111000...---,,,---///000...------///111222111000000...,,,,,,...000000000...------------------...++++++++++++++++++,,,,,,000111222333222111///...))))))))))))***+++,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++******'''''')))***+++,,,,,,,,,&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&'''''''''((()))*********))))))))))))((('''%%%$$$######***)))&&&$$$$$$&&&(((***&&&''')))***++++++******''''''(((((()))******+++))))))))))))))))))))))))''''''(((((()))(((((((((&&&''')))+++,,,,,,++++++)))))))))))))))***++++++---......///000000111111555555666888;;;???CCCEEEIIILLLSSS\\\dddgggeeebbb```bbbfffnnnwwwvvvhhhWWWFFF<<<:::888777555333222111111222222111000///...///000000.../////////000000000111------------------------...---+++)))''''''(((((()))(((''''''''')))***+++---+++)))(((((())),,,---)))******+++,,,,,,------***)))((()))+++---,,,+++***)))***,,,......,,,***%%%'''((((((((()))+++...+++,,,---///000111111111//////---,,,,,,---...///.../////////000000111111...///000000111111000000......//////000000111111222111222444777888888777111000///000222333333333333444444555555444444333222444666777666666777888555666888:::;;;:::999888444555777999999999777666999999999:::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<>>>>>??????@@@@@@@@@????????????>>><<<;;;::::::;;;;;;;;;<<<===???@@@AAAAAAAAA>>>>>>>>>>>>===<<<;;;:::777999===>>>>>>===<<<===;;;:::999888999:::;;;<<<999:::<<<>>>???@@@@@@AAA<<<===>>>???@@@AAAAAAAAAAAA@@@??????@@@@@@???===888777777777888:::<<<===999999888888999999:::;;;000555:::<<<:::777555555111111222333444444555555444444333333222111111000111111111222333444555666333222111111000000111111333111...++++++,,,---///...---...///000///---***---+++)))***+++---...---...------,,,,,,------...+++++++++++++++++++++,,,,,,...///000///...,,,++++++***))))))***,,,...///---..................---///...---,,,***)))((((((&&&''')))***,,,---------(((''''''''''''((())))))(((''''''&&&&&&''''''(((((())))))***************&&&&&&''''''((()))******)))'''$$$""""""%%%(((+++%%%&&&(((************)))&&&''''''((()))******+++))))))************))))))'''(((((((((((((((''''''&&&'''***,,,......------***)))))))))))))))******+++,,,...000111222333333666666666777:::>>>BBBDDDHHHLLLSSS]]]eeegggeeeaaa^^^```fffnnnxxxwwwlll[[[III===999;;;:::777444222111111111111000///------......///.../////////000000111111---......//////......---...,,,)))'''%%%$$$%%%%%%&&&((()))(((''''''((())))))((('''&&&%%%&&&&&&'''******+++++++++******)))///...,,,***)))))))))***+++******+++...000//////(((((((((((((((((((((((()))***,,,...000222333333,,,,,,,,,------,,,++++++...------,,,,,,------...111111000000//////......222222111111111111111111///111333555555555444333111111111000000000000000333444666777777777666555666666777888888777666555555444444444444555666666666555555666666777888999<<<;;;:::999:::<<<>>>@@@;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@BBB@@@===>>>@@@AAA@@@>>>@@@AAAAAA@@@===;;;;;;<<>>===<<<<<<===???AAA@@@======???BBBAAAAAA@@@>>>===;;;::::::<<<:::999:::<<<>>>>>>======;;;::::::;;;<<<;;;:::===;;;;;;===@@@AAA>>><<<===>>>???@@@AAA@@@????????????>>>>>>======<<<<<<;;;;;;:::999999999999:::;;;:::888888888888777555888:::>>>AAA@@@<<<777333000111111222333444555555444333111111111111333444111222222333333222222111444333222000///.........000///---,,,++++++,,,,,,//////.........---------000000000000////////////...------,,,,,,+++******,,,)))'''(((+++......---...............///000111***)))))))))***,,,...///------,,,,,,,,,++++++++++++++++++******(((''''''))))))***+++,,,------...)))((((((&&&%%%$$$######%%%%%%&&&&&&'''((())))))((((((((((((((('''&&&&&&###%%%&&&&&&%%%%%%''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%&&&)))***+++***)))((()))))))))))))))******+++,,,---/////////000222444111444777999;;;===@@@BBBDDDHHHPPPYYYaaacccbbb```XXXZZZ___jjjwww~~~uuujjj[[[III===999555444222111000000//////...111333333222000////////////...,,,++++++++++++//////...------------...++++++***)))'''&&&$$$$$$&&&((())))))''''''((())))))((('''&&&&&&&&&'''''')))******+++++++++******+++***)))((((((((()))***)))***---000222222///---))))))))))))))))))))))))'''(((+++---...///000///---------......------,,,++++++,,,---...000111222111000000000/////////...111111111111111111111111///000222444444444333222111111111111111111111111222333444555555555444444555666777888888777666666666555555555666666777777666666666666777777888999999888888777888:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????????????????===;;;<<<>>>@@@???>>>>>>???@@@@@@>>>>>>>>>@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAA@@@???@@@AAACCCAAA@@@???>>><<<;;;::::::>>><<<::::::<<<<<<<<<;;;>>><<<;;;;;;<<<===<<<;;;===<<<;;;===@@@@@@>>><<<======???@@@@@@@@@???>>>===============>>>>>>>>><<<<<<;;;:::::::::::::::;;;999888888888888666555777999<<<>>>>>>;;;777444444444444333333222222222111111000000000000111111111111222222222222111111111000000//////000000000000///...,,,,,,,,,,,,,,,///.........---------,,,//////..................,,,,,,,,,---------.........+++))))))+++,,,+++***+++,,,,,,------.........******))))))***+++---...,,,,,,,,,,,,++++++++++++************)))((('''''')))))))))***************(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''''''((((((''''''&&&%%%&&&'''((((((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((''''''&&&&&&&&&&&&'''&&&''''''''''''''''''''''''(((((())))))((('''&&&))))))(((((())))))***+++)))+++---...///222555777333555777999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<>>>??????>>><<<>>>???@@@???@@@BBBCCC???@@@AAABBBCCCCCCCCCCCCCCCAAA@@@@@@AAACCCCCCCCCAAA@@@???>>>===<<<;;;:::???===;;;:::;;;;;;:::999>>><<<;;;<<<===>>>===<<<<<<<<<;;;===>>>???===<<<<<<===>>>>>>??????>>>>>>;;;;;;<<<<<<===>>>>>>>>>;;;:::999999888888999999:::888777777777777666555666888999::::::999777666888777666444222000///......//////000000//////...000000111111111111000000------...///000111111222000///...---,,,,,,,,,---......------------,,,,,,......---------,,,,,,,,,***+++,,,---...///000111000---+++******)))(((''')))***,,,---......------,,,+++***))))))***+++,,,++++++++++++************)))*********)))((('''&&&))))))))))))(((((((((''''''''''''&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%(((***+++***)))(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&'''''''''''''''%%%&&&&&&'''((())))))))))))((('''&&&&&&%%%%%%%%%))))))(((((())))))***+++)))+++---...///111555777444666777888999;;;???BBBBBBDDDHHHNNNTTTWWWWWWUUUZZZYYYZZZ```lllzzz~~~vvvlll]]]JJJ>>>999555444222111000000//////...000222222111///.../////////...............///******++++++,,,...///000)))*********)))(((&&&%%%''')))******)))''''''((((((((('''''''''''''''''''''''')))***+++++++++++++++++++++++++++,,,,,,,,,)))+++///333555333///+++************************)))+++...///000///...,,,,,,------............---////////////////////////000000000000////////////000000000000111111111111222333444555666666666555222222222222333333333333111111222222333333333333444555666888999999999888666666777777888888888888:::999999888888888999999::::::;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>============@@@???>>>>>>>>>?????????===>>>@@@@@@@@@@@@BBBDDD@@@AAABBBCCCCCCCCCCCCCCCCCC@@@===>>>AAADDDDDDBBBBBBBBBAAA@@@???>>>===<<<>>><<<::::::;;;;;;;;;:::<<<;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<======<<<<<<;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<===999888777777666666777777888777666666777777555444555555666666666666666666888777666444222000...------...///000000///...---//////000000000000//////+++,,,---...///000000000///......---------,,,,,,------,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,******+++,,,---...//////...---+++***)))((('''&&&((())),,,...///...---,,,---,,,***)))(((((())))))*********)))))))))((((((((()))))))))(((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&''''''(((((((((''''''&&&)))+++,,,+++)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''%%%%%%&&&''''''(((((((((&&&&&&&&&&&&''''''((((((((('''%%%$$$###$$$%%%&&&((((((((((((((()))******---...//////...///111333555666777777888:::>>>AAADDDDDDGGGLLLQQQTTTTTTSSSWWWWWWYYY___kkkyyy~~~vvvmmm^^^LLL>>>:::444444222111000////////////000222111000......///------------------......++++++++++++,,,---...///+++***)))(((''''''((()))''')))++++++)))'''''''''''''''((((((((((((((((((&&&'''((()))***+++++++++,,,,,,,,,,,,++++++******++++++,,,...000000...+++))))))))))))))))))))))))***+++---...///...---,,,***+++,,,------------------...////////////...---////////////000000000000//////000000000111111111111222333333444555555555222333333333444444444555333333333333333444444555444555777888999999999888666666777888888888888777<<<;;;:::999999999999999;;;<<<<<<============<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>===============AAA@@@@@@>>>===<<<<<<===???@@@AAAAAA@@@???@@@BBBAAAAAAAAAAAAAAA@@@??????BBB>>>;;;;;;???BBBBBBAAADDDCCCBBBBBBAAA@@@??????;;;:::999999;;;<<<<<<;;;:::::::::;;;======<<<:::<<<<<<<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<>>>======<<<;;;::::::999999888888777777777777777777555444555666666555333444333333333333444444555555555444222111000///...---...///000000///...------......//////......---,,,------.........---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++***)))'''''''''%%%'''))),,,------,,,+++---,,,***((('''''''''((())))))(((((((((''''''''''''(((((((((((('''&&&&&&''''''(((((()))******+++&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))(((((((((***++++++(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''$$$%%%&&&'''((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""$$$&&&(((((((((((('''((())))))***,,,---......---...000111444666777777888:::===@@@CCCDDDFFFJJJOOORRRRRRRRRRRRUUUZZZbbbmmmzzz~~~wwwooo```MMM???:::444444222111000////////////000111111///......///000000000///000000111111---,,,,,,++++++,,,,,,,,,,,,***(((''''''(((***+++'''***,,,,,,***((('''&&&''''''((()))))))))((((((''''''((()))***************************)))(((''',,,***)))***,,,------,,,((((((((((((((((((((((((((())))))***++++++++++++******+++,,,------------)))+++---///000111000000////////////000000000000...//////000000111111111///000000000111222222333333333444444555555666666444444444444444555666666555666888999999999999888666777999:::::::::999888======<<<::::::999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>????????????@@@@@@>>><<<:::;;;===@@@AAABBBAAA???>>>>>>???????????????>>>===<<<;;;???===::::::<<>>>>>===;;;:::999888777;;;::::::999888999999999555444333444555555444333222222111111000111111222111111111000000000//////.........//////.........,,,,,,------------,,,,,,,,,---......---,,,+++)))++++++,,,,,,,,,,,,+++*********++++++++++++,,,,,,+++,,,,,,------......///---,,,,,,+++***))))))(((((()))+++***(((''''''(((###$$$&&&((()))***))))))---+++)))((('''&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***++++++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((((((&&&(((******(((%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%$$$######"""%%%$$$###"""###%%%'''(((((((((''''''(((((()))***((()))+++,,,,,,...111333222444777888999;;;===???AAABBBDDDIIINNNQQQRRRRRRQQQVVV]]]eeennnyyy~~~xxxpppbbbOOO@@@:::555444222111000000/////////000111000...---.../////////...------...............---,,,,,,,,,,,,,,,))))))))))))))))))******(((***------+++(((&&&&&&&&&'''((()))***))))))((((((((()))))))))))))))((('''((()))***+++***))))))+++***)))***+++,,,,,,+++''''''''''''''''''''''''(((((((((((()))***,,,---***+++,,,---............***+++...000222222111111.../////////000000000111......//////000111111222111111111111222333333444333444444555666666777777555444444333444555666666666777888999999999888777999:::<<<=========;;;:::???>>>===;;;:::999999999999999888777777777888999;;;;;;;;;<<<<<<<<<<<<===<<<======>>>???@@@AAAAAA???AAABBBAAA???>>>@@@CCC???@@@AAA@@@>>>===>>>???<<<===============<<<<<<===<<<;;;::::::<<>>???===;;;;;;<<<<<<:::888777:::<<<999999888777888999:::;;;===<<<<<<;;;:::999888888:::999888888777777888888444333222333444555444333111111000000///////////////////////////.........------,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,---...---,,,***))))))***++++++++++++***)))************+++++++++,,,((()))***+++,,,...//////------,,,++++++***))))))''')))+++***(((&&&&&&&&&$$$%%%&&&''')))***+++,,,,,,***)))'''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''******)))&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&((()))((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&(((''''''''''''((())))))'''(((******+++,,,///111///222777:::;;;<<<===>>>@@@BBBFFFLLLRRRUUUVVVUUUUUUYYY___eeellluuu~~~yyyrrrcccPPP@@@:::555444222111000000/////////000000///------...///---,,,+++***************------------------......'''(((***+++++++++)))((((((***------+++(((&&&&&&&&&'''(((*********)))(((((()))))))))))))))(((''''''(((***,,,------------+++******+++------+++***''''''''''''''''''''''''+++***))))))***,,,///000+++,,,---...////////////...000111222222111000....../////////000000111111---......///000111111222444444444444555666777777444444444555666777777888444444333222333444555666777888999:::999999777666;;;<<<>>>???@@@???>>><<<@@@???===<<<::::::999999;;;999888666666777999:::;;;;;;;;;<<<<<<<<<======<<<<<<===???@@@AAABBBCCCAAACCCEEEEEEDDDDDDGGGJJJ===>>>??????>>>===>>>@@@:::;;;<<<======>>>>>>===<<<======;;;999;;;AAAFFFAAA@@@@@@??????>>>>>>>>>===;;;999999::::::999888::::::;;;>>>@@@@@@>>><<<;;;<<<<<<:::777777999<<<999888777777777888:::;;;::::::::::::::::::::::::666666555444444444444444444333222222444444444222111111000///...------,,,...............------------,,,+++******+++,,,---+++++++++,,,,,,+++++++++)))***,,,------,,,+++)))((((((***++++++***)))((())))))******+++++++++,,,&&&&&&((()))+++---...///---------,,,,,,,,,++++++(((***,,,+++'''$$$$$$%%%((())))))***+++---///000+++***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%))))))((('''%%%$$$######$$$$$$##################"""###$$$$$$%%%%%%%%%%%%%%%'''***+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((())))))'''%%%###$$$%%%%%%&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$'''''''''''''''((()))))))))***+++***))))))+++,,,---111666:::<<<<<<===>>>BBBDDDIIIPPPVVVZZZZZZYYYZZZ\\\```ccciiiqqq|||~~~yyyrrrdddPPP@@@:::555444222111000000/////////000000///------...000000///...---,,,+++++++++,,,,,,,,,---...///000111)))))))))***++++++,,,,,,'''))),,,......,,,)))''')))******)))(((''''''(((+++***)))(((((()))***+++))))))(((((())))))***+++******+++,,,,,,+++))))))***)))(((''''''((()))***,,,++++++******+++,,,,,,///...,,,+++******+++,,,//////000000000000///..................///000000333222000...---...///000///000111333555555333111444444555555555555444444666444222111222444888:::999999:::;;;;;;:::999888>>>:::>>>NNN^^^]]]III444;;;;;;::::::999888777777:::999888888:::<<<<<<;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<======>>>???@@@CCCDDDEEEGGGGGGEEEAAA>>>>>>???@@@AAA@@@>>><<<:::888888999:::;;;<<<<<<<<<<<<<<<=========<<<<<<;;;??????@@@@@@???>>><<<;;;;;;;;;<<<<<<===>>>>>>???>>>===???CCCGGGGGGCCC???::::::::::::::::::::::::;;;999777777888999888777::::::999999888777666666444444444333333222222222333222222222222222222222111///......//////...,,,......//////......---,,,---,,,*********,,,...///)))***,,,------,,,***)))&&&(((+++......,,,***(((,,,+++***)))((((((((((((&&&&&&''''''(((((()))))))))*********++++++++++++......---------,,,,,,,,,++++++******)))'''&&&%%%%%%''')))+++---...//////***(((''''''(((((('''%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$#########$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&'''((('''&&&&&&"""###$$$######$$$&&&)))""""""###$$$%%%&&&&&&''')))&&&%%%&&&)))***)))'''$$$%%%&&&'''''''''&&&%%%((('''%%%%%%$$$%%%&&&''''''&&&''')))+++***%%%!!!%%%%%%%%%'''((((((&&&$$$'''&&&&&&&&&&&&'''(((((()))((('''&&&%%%&&&&&&''''''((()))))))))((('''&&&,,,+++,,,,,,---...///000,,,///222555888<<>>;;;999;;;999???OOOaaaeeeXXXJJJ;;;;;;:::999999888777777999777666777999;;;;;;:::;;;;;;::::::;;;;;;<<<===<<<;;;;;;<<<<<<===>>>???BBBCCCDDDEEEEEECCC@@@>>>===>>>??????>>>===;;;999888888888999999:::;;;<<<>>>??????@@@@@@@@@????????????@@@@@@???===<<<;;;::::::;;;;;;<<<======>>>===>>>AAAFFFJJJIIICCC>>>999999999999999999999999999888666666777888777666999888888777666666555555333333333333333333333333777666555333111///---,,,///...------......---+++............------,,,+++---,,,***)))***+++---...***+++---......---+++***''')))+++------,,,+++))),,,+++***)))(((((((((((('''''''''''''''((((((((())))))))))))************---------,,,,,,,,,++++++***)))))))))(((&&&%%%$$$%%%&&&(((***,,,---...///***(((''''''(((((('''&&&)))(((((((((''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&'''&&&$$$"""!!!###$$$!!!!!!!!!"""######$$$$$$(((&&&%%%&&&)))***)))'''$$$%%%&&&''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))(((%%%"""$$$$$$$$$&&&)))***((('''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%))))))******,,,---...///---///222555777;;;???BBB@@@CCCIIIQQQZZZ___```______```bbbfffkkkttt}}}}}}sssgggZZZMMMAAA:::777666555333222111000000/////////....../////////000///...---,,,+++++++++///---++++++---......---((((((((((((''''''''''''''''''((())))))(((''''''''')))))))))'''&&&'''((()))((((((''''''(((((()))&&&''')))*********)))(((&&&'''(((*********)))))))))((((((''''''((())))))---,,,+++***************,,,++++++++++++,,,------000///...---......///000...------------.../////////...---------...///000//////000222444444222111222222333555666888888999999888555444444666888:::;;;>>>BBBEEEEEEBBB>>>;;;>>><<<>>>HHHSSSVVVPPPHHH:::::::::999888888777777888666555666888::::::999::::::999999::::::;;;<<<::::::::::::;;;<<<======@@@@@@@@@@@@???>>>===<<<<<<<<<=========;;;:::999999888777777888999:::;;;;;;;;;<<<===>>>>>>>>>>>>????????????===<<<:::999999999999::::::;;;<<<<<<===>>>BBBHHHLLLJJJDDD>>>999999999999999888888888888666555555666777666444666666666555444444333333111111222222222222222222000000111111111111222222...---+++,,,------,,,+++------------,,,+++***))),,,+++***)))))))))***++++++,,,---......---,,,+++)))******++++++++++++***+++******))))))(((((((((''''''''''''''''''&&&&&&''''''((((((((())))))))),,,,,,+++++++++*********(((((((((((('''%%%$$$$$$%%%&&&((()))+++,,,------***((('''((())))))(((&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&$$$$$$#########$$$%%%%%%'''''''''%%%"""!!!"""###""""""""""""""""""""""""'''&&&&&&&&&((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$%%%$$$$$$&&&((()))((('''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&'''((()))+++,,,......---///222444666888<<>>AAACCCCCCAAA???===???<<<;;;<<>>===<<<:::999999888888888888999999::::::===>>>@@@EEEHHHHHHCCC>>>::::::999999999999888888888666666666777777555444555555555444444333333333222222222111111000000000,,,,,,...///111333444444...,,,+++,,,---...,,,+++,,,,,,,,,,,,+++)))(((''',,,+++***)))(((((())))))***+++,,,,,,,,,,,,+++***))))))))))))))))))******)))))))))))))))(((((('''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((************))))))))))))(((((((((((('''&&&%%%$$$%%%%%%'''(((******++++++)))(((''''''))))))((('''$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$###"""!!!!!!"""###$$$$$$%%%&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%$$$%%%''''''&&&$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***%%%&&&(((***,,,---...///...///222333444666999<<>>777666666444333222111111111/////////000000/////////222222000///............///...------//////...---******)))((('''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&''''''&&&%%%&&&((())))))))))))))))))))))))$$$%%%'''))))))((('''&&&$$$%%%'''((()))))))))(((&&&&&&''''''((((((((((((,,,+++******)))))))))***((()))***+++,,,,,,------...---,,,++++++---///111,,,,,,,,,,,,,,,---......,,,,,,,,,---...///000000///......///111222222000//////000111333666888999666555333222222333444555:::;;;;;;<<<============:::999888888999<<>>>>>>>>>>>>>>>>>===<<<:::999999999777777777777888888888888===<<<;;;===AAACCCAAA>>>;;;:::::::::999999999888888777777777888888666444444444444444444333333333333333222111///...------111000000//////......---...---,,,---...///...,,,++++++++++++***)))((('''+++******)))(((((((((((()))))))))******))))))))))))(((''''''&&&'''(((((((((((()))))))))(((''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''******)))))))))((((((((()))))))))))))))((('''&&&$$$%%%&&&'''((((((((((((((('''&&&'''((()))((('''&&&&&&&&&&&&&&&'''''''''###$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$###!!! !!!"""######%%%&&&%%%$$$######$$$&&&&&&%%%%%%$$$#########%%%&&&&&&'''&&&''''''(((&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$&&&'''###""""""###%%%''''''&&&'''''''''''''''((())))))'''''''''(((((((((((('''&&&&&&%%%%%%&&&((()))+++&&&'''))),,,...//////000...000111222333555888:::>>>???@@@AAABBBCCCDDDEEELLLRRRZZZcccjjjqqqwww{{{wwwuuutttttttttuuuvvvwww{{{|||||||||}}}rrrdddVVVIII>>>888666555444333222111111111//////000111111000//////000000/////////000000111000///...///000111///...***))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''&&&%%%%%%&&&''''''(((((())))))((((((''''''''')))*********)))(((%%%&&&''')))))))))((((((%%%&&&'''(((((((((((((((******)))))))))******+++((()))***+++,,,,,,,,,,,,---,,,++++++,,,---///000,,,++++++++++++,,,------,,,,,,---...//////000000///...---...000222111000............000222444666333222111111111111333333888777777777777888:::;;;999999888777777999===@@@888888888888888888888888999777666777999;;;;;;:::666666666555666777777888777777777777888999:::;;;>>>@@@AAA???;;;:::<<>>>>><<<:::::::::999888888777777888777777888999888666444333333333333333333333333222222111000...---,,,,,,.....................///...---,,,---...///...---*********+++******)))(((************))))))))))))(((((((((((((((((((((((()))((((((''''''''''''''''''((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''******)))))))))((((((((())))))******)))(((''''''$$$$$$%%%&&&''''''&&&&&&'''%%%%%%%%%'''((('''&&&$$$$$$%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&######"""!!!!!!!!!""""""%%%''''''&&&$$$!!!!!!!!!$$$#########""""""!!!!!!$$$&&&''''''&&&&&&'''((('''&&&%%%$$$######$$$$$$"""###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$&&&)))  """&&&)))******((((((((('''((())))))***''''''((())))))))))))(((%%%%%%%%%%%%&&&&&&'''(((((()))+++...///000000000...000111222333555888::::::<<<>>>??????AAAEEEGGGLLLRRRYYYbbbjjjssszzz~~~sssqqqnnnmmmnnnppppppppprrrtttuuuvvvyyy~~~ssseeeWWWJJJ???888666555444333222222222222//////111111111111//////------------...///000111//////...///111111///---((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%&&&'''''''''((((((((((((''''''))))))***)))((('''$$$%%%&&&((((((((((((((()))(((((())))))***+++,,,((()))***+++,,,,,,++++++***++++++,,,------......+++++++++++++++,,,,,,------......///000000000000///---,,,---///111111000...---,,,,,,,,,...000111000000000000111222333333444555555666777888888888777777777666555444555777777777777777888888888888888666555666888::::::999555555555444555666666777777777777777888999:::;;;>>>AAACCCAAA===;;;<<>>AAAFFFJJJNNNRRRXXX```iiisss}}}xxxuuuqqqoooqqqssssssrrrqqqsssuuuxxx|||~~~sssfffXXXKKK???777555555444333222222222222...///111222222111///.....................///000---------...//////---+++&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&%%%%%%%%%&&&'''###$$$%%%%%%%%%%%%$$$###$$$$$$#########$$$%%%&&&((())))))******)))((('''###$$$&&&((())))))(((''''''((((((((()))+++,,,---((()))***+++,,,+++******)))***+++,,,---...------++++++******++++++,,,---...///000000000000000000///---,,,---///111111000...---+++******+++---...000000000000111222333444222333666888999888777666000111444555666777888888777777777777777888888888666555444555777888999888555444444444444555666666777777777777888999:::;;;;;;???BBB@@@;;;999:::===:::999999888999999:::::::::;;;=========:::777555777888888888888888777666:::999888888888999:::;;;888888888888777777777777555444444777;;;<<<999666777666666555444444333333555444555666777666333111/////////000000000000000,,,,,,------...///000000//////...---,,,,,,+++++++++***)))***,,,---,,,+++((()))***++++++,,,,,,+++((()))***+++++++++++++++******))))))))))))******+++++++++++++++***)))(((%%%'''(((******)))'''&&&#########$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((************))))))))))))'''''''''(((''''''&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%#########$$$$$$%%%%%%%%%"""###$$$$$$$$$"""!!! """%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&((('''%%%$$$&&&)))(((&&&%%%###""""""######!!!"""$$$%%%&&&&&&%%%%%%$$$&&&((((((&&&%%%'''***---+++(((&&&''''''&&&%%%'''&&&&&&&&&&&&'''(((((($$$%%%'''(((((((((''''''))))))+++++++++***)))((()))***---/////////...---...000222333444666999<<<777999;;;;;;<<>>666555444444333222222222222...000111222222111000...222222111000000000000000,,,++++++---......,,,***'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$'''&&&$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%'''((()))))))))))))))((()))******)))(((((()))+++...---,,,,,,---...---,,,.........---,,,,,,++++++000000///////////////000000///............///000///...---,,,+++,,,------,,,---///000111111111000333333333222222333666999444444555555555555555555777666555444444555666777999777555333222333444444666555333222333555777888<<<;;;:::999888888888888888888999999999:::::::::::::::999999999:::;;;<<>><<<===@@@???>>>@@@EEEJJJNNNVVV```gggmmmwww|||}}}yyymmmcccWWWHHH<<<777555555444333222222222222111111111111111111111111000000000000///...---,,,........................((('''''''''&&&&&&&&&&&&###$$$$$$%%%$$$$$$""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&$$$######$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''')))******)))(((((()))+++---+++))))))***+++++++++/////////...............000//////......//////000...---,,,++++++---...//////...---,,,,,,,,,---------...///000111111000000000222444555444444555777555555555555555555555444555555666777777666555444666666777777777666666555444444333222333555777888;;;;;;:::999888888888888666666777777888888888888::::::999888999:::;;;<<<@@@BBBDDDHHHJJJHHHDDD@@@666555444333333444555555666666666666777999:::;;;:::999888777777666666666555777777777555444555666777777888888777555333111444444444444444444444444000000000000000000000000---......---++++++,,,...///...---,,,++++++******++++++++++++++++++++++++))))))(((((((((((())))))*********++++++++++++,,,&&&&&&''''''(((((())))))+++******)))'''%%%###"""$$$%%%&&&'''(((''''''&&&&&&%%%###!!!!!!"""$$$&&&((())))))(((''''''(((***''''''''''''''''''''''''))))))(((''''''&&&&&&%%%%%%$$$###"""""""""######"""""""""$$$%%%&&&&&&%%%######$$$$$$$$$$$$###### !!!"""""""""!!! """###$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$&&&"""###%%%$$$"""###""""""""""""######$$$"""###$$$%%%&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$#########"""######$$$$$$%%%&&&&&&'''((((((((('''&&&''''''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&%%%'''(((&&&&&&'''((()))******+++,,,***((()))---/////////111111111222444777:::;;;???>>>@@@CCCBBB@@@BBBFFFKKKOOOXXXbbbhhhnnnxxxtttggg]]]QQQDDD;;;888555555444333222222222222////////////////////////000000000000///...---,,,........................&&&&&&'''((('''&&&%%%$$$###############"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%((()))***)))((('''(((***+++)))&&&%%%''')))))))))------------............///...............//////---+++***((()))+++...//////...---,,,,,,,,,,,,---...//////000000000//////---000333555555444444444777666666666555555444444222444666888888777444222222444666777888777555444333222222222444666888999:::::::::999888888777777444555555555555666666666:::999888888888999;;;;;;:::<<>>===;;;555666666777777888888888:::::::::999888777777666666777777888888777666555333444555444111000111222111111111111000///............///000222333444444222222111000//////......,,,------,,,******+++---///...---+++******))))))))))))))))))))))))))))))))))))((('''&&&&&&'''''''''''''''((((((((())))))((((((''''''&&&&&&%%%%%%###$$$$$$%%%&&&&&&%%%%%%)))(((((('''&&&%%%$$$$$$######$$$%%%%%%$$$######&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''+++***)))'''%%%###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$###!!!!!!###%%%######!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!"""############""" !!!"""$$$%%%$$$###"""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%'''((()))******+++'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%###"""###&&&)))((((((((((((''''''''''''&&&(((,,,///111111000000000000000111333666999:::>>>>>>AAAFFFFFFBBBBBBEEEJJJPPP[[[eeejjjppp~~~rrrmmmhhhaaaTTTEEE:::777444444333222111111111111000000000000000000000000//////////////////...---........................"""###$$$%%%&&&%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$%%%%%%&&&&&&!!!"""$$$%%%%%%$$$######""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""$$$%%%&&&&&&&&&&&&$$$&&&((()))'''&&&&&&&&&(((&&&%%%%%%&&&''''''&&&)))))))))***+++,,,,,,---+++*********+++,,,---...///...---,,,,,,---...///------......------,,,+++///......------...//////111111000...---...111333333333333333333333333333444444333222333444666777<<<:::777444222222333333000111222333444555666666777777888999999888777666666666666555555555555555888777666666666777999999:::888777777888888777666444555666777888888888777::::::::::::999888777666555666777888888777666555444555555444111000000111000000//////............------...000111222333444111111111000000/////////,,,------,,,******+++,,,///...,,,+++***)))))))))))))))))))))))))))))))))''''''&&&%%%$$$$$$$$$$$$&&&&&&'''''''''(((((((((((('''''''''&&&&&&%%%%%%!!!"""$$$%%%&&&'''''''''***)))(((&&&%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$###$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''%%%###!!! !!!"""###$$$$$$$$$###%%%&&&$$$ !!!$$$$$$###""" !!!!!!"""!!!!!! !!!""""""###""""""""""""###$$$%%%!!!"""######$$$$$$###### !!!"""###$$$%%%%%%$$$######""""""######$$$$$$$$$###""""""""""""############$$$$$$$$$$$$$$$$$$$$$######"""#########%%%%%%'''((())))))))))))%%%&&&'''&&&###"""###$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%###"""$$$'''+++))))))(((''''''&&&&&&%%%&&&)))---////////////000///000000111333666888:::===<<>>AAA@@@>>>@@@DDDJJJPPPZZZccciiisss~~~vvvdddMMM===777444333222111000000000000..............................////////////..............................!!!!!! !!!"""######%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&$$$%%%'''''''''%%%###"""!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###%%%%%%&&&&&&###%%%((()))'''&&&%%%%%%######$$$&&&'''&&&$$$!!!''''''''''''(((((((((((())))))))))))***+++,,,---.../////////...,,,***))),,,---.........---,,,+++---,,,,,,,,,---...000111444666888777555222111000//////000111222333333444///111444666777666555333444555666777666555333222111222333333444444444444555666888999999888777666555555555444444333333333777666666555555666888999555555777888999777333000222333555666777777777666999999:::;;;:::999888777666777999::::::999888777555666666444222000000111222111111000000000000111//////...------,,,++++++---------...............,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,---...///((((((((((((((((((((((((+++***)))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&###"""""""""###%%%''')))***)))(((&&&$$$#########$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""" !!!&&&&&&""" """%%%'''%%%###!!! !!!"""""" """###!!!  """#########$$$%%%%%%%%%%%%$$$%%%$$$###!!! """%%%&&&%%%$$$"""!!!!!!!!!!!!###"""!!! !!!""""""######$$$$$$$$$$$$###"""""""""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$)))******)))'''&&&&&&'''######$$$$$$$$$%%%%%%%%%''')))***)))'''%%%$$$$$$%%%&&&&&&''''''(((((((((%%%(((***+++))))))***---//////000111333555888:::>>><<<===@@@???>>>@@@EEEKKKQQQ[[[ccciiitttzzzgggOOO>>>999444333222111000000000000000000000000000000000000......///////////////...........................""""""!!!!!!!!!!!!!!!"""!!!!!!###$$$$$$###"""!!!  !!! """###$$$%%%&&&'''''''''&&&&&&$$$###""""""""""""!!!$$$'''%%%!!!###&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$))))))(((&&&######$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&(((***---......---+++++++++***'''%%%***,,,///000///...---...*********+++,,,///111222888===AAA???888333111222111111000///////////////111111111000000000000000222333444555666555444333555444333333444666999:::999888777555555555666777444222000111333444555444555555444444444555555666666666666555444444333333222333333444444555555555;;;;;;;;;<<<<<<<<<=========:::777666777888888777444444444444333111...------,,,***+++---............---,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++000///---+++++++++---......,,,)))'''&&&''')))***+++***)))(((''''''((()))***(((&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%######$$$$$$%%%&&&&&&''' !!!$$$&&&)))***+++---...---,,,)))%%%!!!!!!"""###$$$$$$###!!!!!!%%%%%%%%%%%%$$$$$$###""""""""""""""""""############$$$$$$######"""!!! $$$$$$$$$%%%%%%$$$$$$$$$$$$"""  !!!###$$$$$$%%%$$$###"""!!!!!!"""###$$$&&&###"""!!! !!!"""$$$)))&&&!!! &&&### !!!"""######!!!###""" ###&&&%%%$$$""" !!!!!! """###$$$&&&'''(((((('''(((***,,,)))(((&&&'''(((((((((&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$$$$!!!))))))&&&)))(((''''''(((***,,,...111333555555666666888::::::;;;===<<<:::;;;???CCCIIIVVV\\\cccsss~~~wwwdddOOOAAA===777666444333222111111111.........///////////////000000///...------,,,,,,,,,+++++++++,,,...000222######""""""""""""############$$$$$$###"""!!! """###"""!!!!!!!!!"""###$$$$$$$$$###&&&%%%$$$###""""""""""""!!!$$$&&&$$$!!! ###&&&$$$$$$############$$$$$$&&&&&&''''''&&&%%%%%%$$$(((((((((&&&$$$###%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((,,,+++***)))((((((((())))))))))))***,,,,,,+++)))))),,,...///...---------,,,,,,,,,---...000222444777;;;>>>===777222000111000000000//////000000111000000000111111111111111222222333444444444444444222333444555666777888888999888666555555555666777777555333333444555555444777666666555555555666666666555555555555444444444555444444444444555666777<<<;;;:::999888888888888;;;999666555555666666666555555555555444222111000...---,,,---...///...---...---,,,,,,++++++,,,,,,+++,,,,,,,,,------......///...,,,+++++++++---......---+++)))((()))***+++''''''%%%$$$$$$%%%&&&&&&+++)))&&&&&&'''(((''''''&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''!!!!!!###%%%''')))***++++++,,,------,,,***(((&&&""""""############""""""$$$$$$%%%%%%%%%$$$##############################"""############"""!!!!!!"""###$$$%%%%%%$$$###"""$$$###!!! !!!"""######$$$$$$$$$###!!!!!! !!! !!!"""$$$$$$"""!!!  """###)))'''###!!! !!!"""$$$%%%###!!!!!!"""######### !!!"""!!!!!!!!!###%%%"""!!!!!! !!!!!!""""""###"""!!!!!!!!!"""###$$$!!!"""######"""###%%%''')))((('''((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&&&&&&&)))%%%""""""&&&***++++++)))(((''''''(((***,,,...000222444555666777999;;;;;;===>>><<<;;;<<>>===:::777666555666666:::777555444444555555444444555555555555444333222000///...///000000///---...---,,,,,,++++++,,,,,,******+++,,,---...///000---,,,+++******+++---......------,,,+++++++++***(((((('''&&&&&&'''))))))***)))''''''((((((((('''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$######$$$%%%'''((()))***&&&'''((()))((('''&&&%%%###"""""""""""""""############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""######!!!"""$$$%%%%%%$$$"""!!!$$$###"""!!!!!!!!!"""###""""""#########"""!!!!!! !!!!!! !!!###$$$###!!!  !!!!!!###"""  !!!"""$$$###"""###$$$%%%###"""!!!  """%%%&&&'''"""""""""""""""###$$$%%%%%%$$$###"""!!!"""###$$$###$$$%%%%%%$$$%%%'''((((((((((((***,,,+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%'''''''''&&&%%%&&&'''((((((((('''''')))***,,,...000222444666666777999;;;;;;<<<<<<:::999<<>>CCCHHHTTT^^^```cccpppzzz}}}ppp^^^KKK@@@===333333222111111111111111000000000///......------........................)))***+++,,,------,,,,,,!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!###$$$%%%###""""""###$$$%%%%%%###!!!!!!"""###$$$$$$$$$###!!!###%%%%%%%%%$$$######"""!!!"""###%%%%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%%%%%%%###%%%'''(((&&&%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%&&&'''((())))))((('''&&&&&&&&&(((+++,,,+++***'''((()))((('''((()))+++...//////000000///...---,,,,,,,,,---......---,,,---,,,------...///000111333333333444444444444444222222333444444444444444444444333333444444555555333444555666666666555555444333111222444666777777666666555555555555555666555555666666777777777888666666555444444444444444333333333333333444555555777555444555555555333111000///...------.../////////,,,***)))+++---.........---,,,,,,++++++,,,,,,''''''((((((((((((((((((*********)))((('''&&&%%%'''''''''(((((((((''''''***)))((('''''''''((()))#########$$$&&&&&&%%%###"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""!!! !!!""""""!!!!!!""""""#########$$$ !!!!!! !!!"""######$$$$$$$$$"""############""""""!!!######""""""!!! !!! !!!###$$$%%%$$$############$$$%%%  !!! !!!  !!!!!!!!!!!! !!!###$$$###!!!!!!###$$$"""!!!  !!!"""###$$$###"""!!!!!!!!!"""###$$$''''''((('''%%%%%%'''((('''&&&&&&(((***+++***(((########################$$$%%%&&&'''(((&&&%%%$$$"""###%%%&&&''''''&&&%%%$$$%%%''')))+++,,,------...000111222111111222444555888<<<>>>>>>@@@DDDHHHOOOZZZ^^^bbboooyyy}}}ppp]]]JJJ>>>;;;333222222111111111111111111000000///......------..............................000111111111000000""""""""""""###$$$%%%&&&$$$###"""!!!!!!"""###### """%%%''''''&&&"""###$$$%%%&&&''''''''' ###%%%&&&%%%$$$$$$###"""!!!"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((()))))))))***$$$%%%''')))++++++++++++***)))((()))***)))(((&&&'''((()))((('''((()))+++,,,---.........---,,,++++++++++++,,,......---,,,//////...//////000111222444444444444444444333333222333444555666555444333111333444666666555444333222333555666666666555555777555333333444666666555777666666666666777777888666666666666777777777777777777666666666555555444555555555555555555555555555444333333444444222000111000///---------...///...+++(((&&&(((+++...///...---,,,,,,++++++,,,,,,&&&&&&'''((()))***++++++*********)))(((&&&$$$$$$'''''''''''''''((((((((('''&&&%%%$$$######$$$%%%$$$###$$$&&&'''(((&&&$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###!!! """"""""""""###$$$$$$%%%%%%%%%$$$###"""!!!  """###$$$$$$$$$##################"""!!! $$$$$$$$$###"""!!!!!! """!!! """###&&&%%%###""""""###%%%&&& !!!""""""!!!!!! !!! !!!"""!!! !!!""""""""" """$$$%%% """###"""!!! $$$''''''### &&&%%%$$$###""""""""""""!!!!!! """###$$$&&&''''''&&&$$$$$$&&&''''''&&&%%%&&&(((******)))%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$""" %%%)))((($$$"""$$$'''$$$%%%''')))+++,,,------+++---///000111222444666222666;;;===>>>???BBBEEEHHHTTTZZZ```nnnwww}}}ppp^^^III===999222222111111111111111111111000000///...------------.....................---...///000000///...--- !!!!!!%%%%%%%%%$$$###"""!!! $$$######$$$&&&&&&%%%$$$!!!"""###$$$$$$###"""!!! """$$$%%%%%%%%%%%%###"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''''''''&&&((('''&&&%%%$$$$$$###"""$$$$$$&&&(((+++---...///)))'''&&&&&&''''''&&&$$$))))))(((((((((((())))))'''((()))***+++,,,,,,,,,---++++++---000111///---...///000000000000222444111222333444555555555555333222222333555666666555666666444333222111111111444222111222555777666444222333444555666777888999888777555444333444666777:::999888777666666666666666555444333333444555666666666555444444555666777555444333333222222333333---.........,,,---...000///...+++***))))))***+++************))))))))))))%%%%%%$$$$$$$$$%%%&&&&&&''''''(((((((((((('''''')))(((&&&$$$$$$$$$&&&'''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!!!! $$$###"""!!!!!!"""###$$$######$$$$$$$$$###""""""$$$%%%%%%%%%%%%$$$######!!!"""###$$$$$$###"""!!!&&&$$$"""!!!"""!!!!!!!!!!!!!!!"""######%%%%%%$$$$$$%%%%%%&&&'''###"""!!! !!!"""### !!!!!!!!! """###$$$$$$$$$###!!!!!!  """!!!!!!!!! !!!!!!!!! !!!  !!!!!!""""""######!!!"""###############""" !!!"""###$$$'''(((###"""!!!"""$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%(((((((((&&&%%%%%%''')))(((((((((''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&((()))***++++++,,,++++++......///111222333444555333666:::<<<======???@@@GGGOOOYYYbbbmmmzzz~~~nnn]]]NNNCCC===555333111///.........///////////////...---,,,+++........................222111///...------......"""""""""""""""###$$$$$$"""###############""""""######"""###%%%%%%$$$"""!!!"""###$$$$$$###"""!!! """$$$%%%%%%%%%%%%#########"""######$$$$$$%%%%%%%%%$$$$$$###############""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&%%%%%%%%%''''''((()))***,,,,,,---+++)))''''''((()))((('''))))))(((((((((((()))))))))***+++,,,------------...,,,+++---000111///---+++---...---------///111111222333444555555555555333222222333555666555444444444333222222222333333333222111222555666555444333333444555666777888888777666444333444555666777999999888777666666666666666555444444444444555666777666555444444555666666222222111111000000000111---...///...,,,,,,---//////---+++***))))))***+++*********)))))))))((((((&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$######"""!!!!!! ######"""!!!!!!"""######'''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$###""""""!!!"""#########"""!!!!!!######""""""!!! !!!!!!!!!!!!!!!""""""#########"""""""""###$$$$$$"""!!! !!!!!!!!!!!!!!!  !!!!!!!!!  !!! !!!!!! !!!"""!!!!!! !!!!!!!!! !!!!!!!!!"""######$$$$$$ """!!!###)))//////)))###"""!!!!!!"""$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$&&&(((''''''&&&%%%$$$#########'''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%((()))***++++++,,,++++++---...///000111333444444444666999;;;<<<===???AAAJJJNNNVVVaaapppqqq___OOOCCC<<<444444222111000/////////////////////...---,,,,,,---------...............---,,,++++++++++++------ !!!"""""" !!!"""""""""""""""###"""!!!"""######""" !!!"""###$$$$$$###"""!!! """###$$$%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$$$$#########"""""""""!!!"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''************************---***(((((()))******)))***))))))(((((())))))***,,,,,,---...////////////...---,,,---//////...---+++---------,,,---///111111222222333444444444444222222222333555666555444222222222222222333444555222111111222444555555444333333444555666666777777555444333333444555777888888888777666666555555555666666555444444555666666888777666555444444444555444444444333333333333333...//////---++++++,,,---...---+++***))))))***+++******))))))))))))((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$######""""""!!!!!! ###""""""!!!!!!""""""###%%%$$$###"""!!!!!!!!!!!!"""""""""###"""!!!!!! !!!!!!""""""""""""!!!!!!!!!"""######"""!!!!!!!!! !!!!!!"""###$$$######"""""""""######""""""""""""!!! !!!!!!!!!!!!   !!!!!!""""""""" !!!!!! !!!"""!!!  """"""!!! !!!""""""######$$$%%%%%%$$$$$$###"""!!!!!!!!!"""%%%"""%%%///999888+++"""!!!!!!"""$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%'''''''''&&&%%%$$$###""""""&&&%%%%%%$$$$$$$$$$$$%%%""""""$$$%%%%%%%%%%%%%%%((()))***++++++,,,++++++,,,---...///000222333333555777888:::;;;===AAADDDJJJKKKPPP]]]ooouuucccQQQCCC:::444444444444333111000///....../////////......------------.........//////------------...///000111 !!!!!! !!!!!!!!!!!!!!! """!!! !!!"""""" !!!"""###$$$$$$###"""!!! !!!""""""###$$$$$$$$$%%%$$$###""""""!!!""""""$$$$$$$$$##################$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((()))))))))(((((((((((((((---***((('''(((************))))))))))))))))))***------...///////////////......------............///000111000///000111333111111222333333333333333111111111333555666444333222222222111222222333444111111111222333444444444444444444555555666666666333333333333444555666777666666666666555555444444555555555555555555555555777777666555444333333333444444444444333333222222...//////---+++******,,,,,,,,,+++***))))))*********)))))))))((((((((((((((('''''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&'''###$$$$$$$$$$$$###""""""######""""""!!!!!!!!!!!!"""""""""!!!!!!"""""""""$$$###!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!! !!!""""""&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""   !!!!!!!!!  !!!"""######$$$!!!""""""  !!!!!!  """"""!!! !!!!!!!!!"""######$$$$$$'''&&&%%%###"""""""""###%%%###$$$,,,555555)))"""!!! !!!$$$%%%$$$###!!!!!!"""##################$$$%%%$$$######%%%&&&))))))((('''%%%$$$######%%%%%%$$$$$$$$$$$$$$$%%%"""""""""######%%%&&&'''((((((***++++++++++++++++++,,,---...///111222222666777888888:::===CCCFFFHHHHHHMMMXXXeeeuuuyyyfffSSSCCC:::444555555666555333111000---......////////////...,,,,,,------.../////////.........//////000111111#########"""######$$$%%%"""""""""!!!!!! !!!  !!!!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""!!!!!!!!!!!!########################!!!$$$(((,,,,,,***&&&###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((+++)))'''''')))***************))))))))))))******,,,------............---......------------///000111222333222111111333555000111222222333222222222111000111333555666444222333333222111111111111222000000111222222222333444444444444444555555555555222222222333444555666666444444555555555444333333444444555555555555444444555555555444333222111111.........///......,,,,,,---......,,,***)))***+++++++++******************)))))))))((((((((((((''''''((((((''''''%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%"""""""""""""""!!! """""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!%%%%%%$$$###"""!!!!!!!!!  !!!!!!"""###""" !!!""" !!!!!!"""%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%###!!! !!!!!!!!!  !!!"""######$$$ """######!!! !!!"""!!!  """!!!!!!  !!!"""""""""$$$###"""!!! $$$""""""%%%((()))%%%"""!!! !!!###$$$$$$###!!!!!!"""############"""!!!###%%%%%%$$$###$$$&&&)))((('''&&&%%%$$$######$$$$$$$$$######$$$$$$%%%%%%$$$""" !!!$$$(((***((((((***+++++++++++++++++++++,,,...///000111222666666777888:::>>>DDDHHHGGGIIIPPPWWW\\\ggg|||{{{iiiUUUDDD:::444555666666666444222111......//////000/////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,"""""""""""""""######$$$######""""""!!!  """"""!!!!!!"""###$$$$$$###"""!!!"""!!!!!!!!!!!!"""###$$$######"""!!!!!!!!!"""""""""""""""###############"""'''+++,,,)))%%%"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))***(((((()))***+++***)))+++******))))))******+++,,,,,,---------------,,,,,,---------,,,---000222111222222111000000222333000111111222222222111111000000111444666666333111444333222111111111111111...000111111111111222444555555555444444444444444111222222333333444444444222333444555555444333222333333444444444444333333222222333333222111000///---.../////////...,,,+++,,,------+++))))))***+++*********************)))))))))((((((((((((''''''&&&'''(((((((((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """"""#########"""!!!   !!!"""###"""!!!###  !!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!  !!!!!!""""""""" """######!!! !!!!!!!!!!!!  !!!!!!"""######$$$$$$###"""!!! !!!"""!!!  """$$$!!! !!!###$$$$$$###!!!!!!"""###############!!!###%%%%%%%%%$$$%%%&&&%%%%%%$$$$$$######""""""$$$############$$$$$$%%%'''%%%###!!!"""$$$(((***((()))***++++++,,,+++++++++,,,---...///111222222555666777888;;;???EEEIIIIIILLLTTTZZZ[[[bbbyyy|||jjjVVVEEE;;;555555555555555444333333//////000000000//////...........................------.........------,,, !!!!!!""""""""""""""""""!!!  """###"""!!!!!!"""###$$$$$$###"""!!!""""""!!! !!!"""######"""!!!!!!!!!!!!""""""###!!!"""""""""#########$$$!!!###&&&((()))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))***))))))***,,,------+++)))+++******))))))******+++,,,------......------,,,+++,,,---,,,,,,---111444111222222111000///111333000111111111111111000000///000111444666555333111111111111111111111222333---000222111000000222444555555555444444333333333222222222333333333222222111222333444444333222111111222222333333222222111//////000111111000///...///000111222222000...---***+++,,,+++))))))***,,,))))))************))))))))))))((((((((('''''''''%%%&&&((((((((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%##################""""""""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""###"""   !!!"""!!!  !!!  !!!!!! !!!###$$$%%%  !!!!!!!!!  !!!!!!!!! !!! """!!!  !!!"""""""""###$$$&&&''''''&&&$$$""" """######!!! !!!!!!!!! !!!###$$$###"""!!!"""######$$$$$$######!!!###%%%&&&&&&%%%&&&&&&#######################################$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,++++++,,,,,,---...000111222333333555777999<<<@@@EEEIIIJJJKKKSSS\\\___fff}}}{{{jjjWWWFFF===555555444444333333444444000000000000000///...---/////////...------,,,,,,---...///111111111000000###############$$$$$$%%% !!!!!!""""""""""""""" ###$$$$$$###!!!"""###$$$$$$###"""!!!""""""!!! !!!######!!!!!! !!!!!!"""###$$$!!!!!!""""""#########$$$%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''))))))))))))************)))***+++...000///,,,)))++++++************++++++---...............------***+++---,,,+++---222666222333333222111111222444000000111111111000000/////////111444666555333000/////////000111333444555---///222111000///111444555555555444444333333222222222333333333222111111000111333444444333222000000111222333333222111000---...///000000///......,,,---///000///...,,,+++)))***+++***))))))+++,,,((()))************)))))))))(((((((((''''''''''''$$$&&&'''))))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%###############"""!!! $$$$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!! !!!""""""!!! !!!$$$''''''&&&$$$"""  !!!""" !!!!!!!!!   !!!!!!!!!!!!!!!"""###%%%''''''"""!!! !!! !!!"""######""""""!!!###$$$$$$$$$   !!!  !!!!!!!!! !!!!!!"""######### ###&&&&&&$$$!!! """%%%''''''%%%!!!!!!  ###$$$###"""""""""###$$$$$$$$$$$$$$$!!!###&&&'''&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&######""""""###$$$%%%%%%%%%&&&(((******(((%%%$$$((()))***++++++,,,++++++,,,---...///000222333333333555888:::===AAAFFFIIIJJJHHHOOO[[[bbbkkk{{{iiiWWWGGG>>>666555333222222333444555111111111111000///------000000///...---,,,,,,+++((()))+++---////////////"""""""""""""""""""""###!!!!!! !!!!!! !!!#########"""!!! !!!!!!"""###$$$$$$%%%$$$###"""!!!!!!"""######!!!""""""!!! !!!!!!"""""""""###!!!###%%%&&&&&&%%%$$$### !!!"""$$$&&&&&&%%%###''''''&&&$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''')))((('''''''''(((***+++,,,,,,+++***)))(((''''''************************,,,,,,------------------000...,,,******,,,...///---///111111000....../////////000111111111111111***+++---///222444666777222000......000111111111...///000111222222111000333333333444444333222222111111222333333333222222555444333333333444222111////////////////////////+++---//////---,,,,,,,,,------,,,,,,,,,---.........///000...+++)))(((((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$$$$###!!!""""""""""""""""""""""""###!!! !!!!!!  """"""!!! !!!"""!!!!!! !!!!!!""""""!!!!!!!!!""""""###!!!!!!""""""!!!  !!!""" !!!!!!!!!!!!###"""!!!"""###$$$###""" """!!!  !!! $$$###!!! !!! !!!!!! !!!!!! !!!"""######$$$$$$%%%%%%%%%###!!!!!!$$$&&&'''###$$$%%%&&&%%%###!!!"""""""""###$$$$$$%%%%%%$$$%%%&&&'''((((((((((((!!!!!! !!!"""###$$$%%%$$$$$$######$$$$$$%%%((((((''''''((()))+++,,,+++,,,,,,---...///000000222444666888:::>>>DDDGGGKKKKKKNNNTTT\\\lllwwwgggWWWHHH???333333333222111000000///111222222222111000...------.........//////000000///......------,,,++++++###"""""""""""""""""""""!!!!!! !!!!!! """"""###"""!!! !!!!!!""""""######$$$###"""!!!!!!"""###### !!!###$$$%%%%%%%%%$$$""""""#########$$$$$$$$$!!!"""$$$&&&&&&%%%$$$$$$!!!!!!"""###%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))((((((((()))***+++++++++******)))(((((((((************************,,,,,,,,,,,,------------...---+++++++++---...///...000222333111000000111//////000000//////......,,,,,,---///111222444444333111//////000222222111111000/////////000111222222222333333333333222222111222222333222222111111444222111111333333222000........................---...000///---+++******---,,,++++++************(((***++++++***)))***+++)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!  """"""!!! !!!"""!!! !!!  !!!  !!!!!! !!!!!!!!!""""""$$$"""!!!!!!""""""!!!  !!!""" !!!  !!! !!!!!!#########$$$%%%%%%%%%%%%$$$###""""""!!!!!! """$$$&&&'''%%%%%%$$$######"""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%&&&''''''''''''###"""!!! """$$$%%%%%%$$$$$$######$$$$$$%%%''''''''''''''')))***+++,,,,,,---...///000111111222444666888:::>>>CCCGGGKKKKKKNNNSSS\\\kkkxxxgggTTTDDD:::777666444111///...---,,,//////000000///...---,,,............/////////000///......------,,,++++++######""""""!!!!!!!!! !!!  !!! !!!!!!""""""!!!  !!!!!!!!!###""""""!!!!!!""""""###!!!"""###$$$%%%&&&&&&%%%""""""############$$$$$$ !!!###%%%&&&&&&%%%$$$""""""""""""###$$$%%%%%%$$$$$$$$$%%%&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,------++++++,,,,,,------......///111333333222222333444000000//////...,,,+++***------...///000000111111333222000000111222222111333111///------...000222111111222222333222222111222222222222222111000///111/////////111222111000------------------------...///000///,,,***)))))),,,,,,***)))((('''''''''%%%&&&((()))((((((((()))(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&##################$$$%%%""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!  """"""!!! !!!"""   !!!!!!!!!!!!!!!""""""""""""$$$"""!!! !!!""""""!!!  """###!!! !!!  $$$$$$%%%%%%%%%%%%%%%$$$'''### !!!###"""!!! !!!!!!"""###$$$%%%'''%%%###"""!!!"""###### !!!"""###%%%%%%&&&$$$$$$%%%&&&''''''''''''&&&$$$""" """%%%'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''((()))***,,,------...///000111222111333555777:::>>>CCCFFFKKKKKKNNNSSSZZZhhh~~~xxxfffSSSBBB888777555333000...---------......////////////...---............///////////////......------,,,++++++###""""""!!!!!!   !!!"""!!!  !!!!!!!!!!!!"""""""""### !!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%#########"""""""""%%%'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((())))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,+++,,,------------++++++...000111222111222333444222111111///...+++***)))---------...///000000111333222111111222222111000222111///---------///000000000111111222222111111222222222222111000///......---,,,---///000000///------------------------,,,...//////,,,*********+++***)))(((''''''''''''&&&((()))(((&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$%%% !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""  !!! """"""!!! !!!"""  !!!!!!!!!!!!"""""""""######"""!!!!!!###$$$###!!! !!!"""  """!!!  !!!!!!"""###""""""!!! )))$$$"""%%%%%%$$$"""!!!!!!!!!!!!!!!""""""%%%$$$$$$######""""""""" !!!"""###$$$%%%&&&%%%%%%&&&'''(((((((((((()))'''###!!!!!!###&&&(((%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&'''(((((()))+++,,,,,,---...///000000000222555777:::===BBBEEEJJJJJJMMMRRRXXXdddyyywwweeeRRRCCC:::333222000///...///000111000000000111111111111111.........//////////////////......------,,,++++++!!!!!!!!!!!!  !!!!!!  !!!!!!"""""""""""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$%%%%%%###$$$$$$###!!!!!!$$$'''%%%%%%&&&&&&%%%%%%######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((())))))******(((((((((((((((((((((((((((((())))))***++++++,,,------......---+++)))(((---...////////////111333333333222111///---+++***+++,,,---...///000111222333222111111222222000//////////////////...---,,,...//////000111111111000222222222111000///...------,,,+++,,,...///...---++++++++++++++++++++++++)))+++---...---++++++,,,))))))(((((((((((()))***&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""######$$$ !!!  !!!   """"""!!! !!!"""  !!!!!!!!!!!!"""""""""""" !!!###$$$###!!! !!!  """###$$$!!! !!!!!! %%%""" ###$$$###"""!!! !!!###%%%&&&&&&$$$"""  !!!"""###$$$%%%%%%&&&'''((())))))******)))+++(((%%%"""!!!###&&&(((%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''((((((((()))******+++,,,---...//////111444777:::===AAADDDHHHHHHLLLPPPVVVaaatttvvvcccPPPAAA:::222111000//////000000111000000000000000111111111///////////////.........///......------,,,++++++   !!!""""""""""""######"""!!! ######""""""""""""!!!!!!"""""""""############$$$"""$$$%%%$$$!!!!!!###&&&$$$%%%%%%%%%%%%###!!! &&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((())))))(((((('''''''''(((((()))))))))((((((((((((((((((((((((&&&''''''((()))***++++++------...---,,,+++)))(((,,,---......------///111333333333222111///...---,,,,,,---...000111222222222111000111111111///---------/////////...---+++------...///000000000000000000000000000///...------,,,++++++---...---,,,++++++++++++++++++++++++'''***,,,---,,,,,,,,,---)))((((((((())))))***+++$$$&&&'''(((''''''((()))%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!"""###"""######""""""!!!  !!!   """"""!!! !!!"""    !!!!!!!!!!!! !!!######"""!!!!!!  !!! !!!######"""  !!!!!! """%%%((((((%%%!!! !!!!!!""""""#########&&&&&&''')))))))))))))))+++)))%%%###"""###%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%'''(((((()))((((((((())))))***+++,,,---------000444777999<<<@@@CCCEEEFFFJJJOOOTTT^^^qqqttt___KKK===777555444333222111///......000///............/////////////////////.........///......------,,,++++++ !!!   """"""""""""!!!"""!!! !!!"""###$$$######"""""""""!!!!!!!!!$$$######""""""""""""""" $$$'''&&&""" """%%%!!!"""###$$$$$$###!!! %%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''(((''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''')))******++++++++++++,,,,,,,,,++++++---......---,,,,,,...000111111111222111111000000/////////000000000111111111000000000111000---+++------------------......,,,,,,---...///000000////////////000//////.........,,,+++,,,------,,,+++************************(((***------,,,++++++,,,***))))))(((((((((((()))$$$&&&''''''&&&%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!!!!"""############"""!!!!!! !!!   """"""!!! !!!"""!!! !!!    !!!""""""""""""!!! !!! """"""   !!!!!! !!!###$$$###!!! $$$$$$ """!!!  """$$$&&&&&&%%%""" !!!"""""""""""""""""""""$$$%%%&&&'''((((((((((((***(((&&&$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&((()))***)))))))))))))))***+++,,,------...---000444777999<<>>???CCCKKKUUUfff|||rrreeeVVVHHH>>>888222222111111111000000000---------....../////////------......------,,,+++,,,,,,,,,,,,------...... !!!     !!!"""$$$######"""""""""############$$$$$$###""" ###$$$###!!! !!!""""""###$$$$$$%%%%%%######################## !!!!!!""""""""""""!!!""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$((())))))******+++++++++***+++,,,------,,,***)))*********))))))))))))(((''')))+++---...............///000111222222111111222///,,,+++,,,...//////---............---,,,+++,,,,,,,,,------......///...---,,,++++++***++++++******+++++++++***)))(((,,,++++++++++++*********((((((((((((((()))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###########################$$$%%%&&&&&&"""""""""""""""#########$$$###"""  !!!!!!  !!!"""!!!   !!!!!! """!!!  !!!"""  !!!"""!!!  !!!  """###%%%$$$"""  ###%%%$$$###!!!!!!  !!!"""$$$&&&''''''''')))*********(((&&&$$$### !!!$$$### """'''$$$$$$&&&(((***---///000111111111111000//////...///111444555666888:::===<<<>>>DDDMMMXXXjjj|||rrreeeWWWIII>>>888111222222111///...///000........./////////......///////////////.........------------............ !!!     !!!!!!###"""""""""""""""#########"""!!!  !!! !!!###""""""!!!###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""!!!""""""###$$$%%%&&&&&&#########$$$$$$$$$%%%%%%'''((()))***,,,---...///******+++,,,,,,,,,+++************))))))))))))((()))***+++---......------...//////000111222222222333000---+++,,,///000111------...///////////////,,,,,,------------------///...---,,,++++++++++++***++++++,,,++++++******++++++************))))))''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###### !!!"""###!!!!!!""""""###############""""""!!!  !!!!!!!!!  !!!!!!  !!!!!!"""!!!  !!! !!!###%%%&&&)))'''%%%"""  !!!!!!!!!!!! !!!###&&&''''''&&&!!!  """$$$&&&''''''(((((()))*********(((%%%###!!!!!!$$$$$$"""###'''###$$$%%%'''***---///111222222222222111000///...---///222333444666999;;;;;;>>>EEEMMMXXXkkkvvviiiZZZKKK???999222333222000...---///000000000000000///...---,,,000000//////............/////////............---!!!!!!!!! !!! !!!!!!  !!!!!!"""!!!!!!"""!!!"""###"""""""""$$$'''$$$$$$$$$#########""""""###############$$$$$$$$$ !!!"""############!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&'''((()))+++---...///++++++++++++++++++,,,,,,++++++*********))))))))))))***,,,---.........---......///000111222222333555222...---...000000111---------...//////000000******++++++++++++******......---,,,++++++++++++*********+++++++++,,,,,,******)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&%%%###"""!!!!!!"""###"""!!!!!!!!!!!!""""""### !!!"""######$$$######!!!!!!!!!!!!  !!!  """ """"""!!!  !!! !!!  $$$'''***++++++)))&&&###!!! !!!!!!!!!!!!!!!!!!""""""""" """###$$$%%%%%%!!!!!!  !!!"""$$$&&&'''''''''&&&&&&'''))))))((($$$!!!&&&"""!!!$$$&&&$$$###$$$$$$$$$%%%&&&))),,,///111222333333333222111///...)))+++...000222333666999;;;>>>EEEMMMVVViiizzznnn___OOOAAA999555333111000/////////000000111111111000...,,,+++......---,,,,,,,,,,,,---/////////......---------!!! !!!  !!!!!! """!!!  !!!!!! !!!"""###!!!###$$$$$$###$$$%%%###############$$$$$$$$$ !!!!!!!!!"""""""""""" !!!"""###$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$###$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&'''(((******+++,,,+++***)))***+++---...,,,+++++++++************((()))+++...///000000000......//////000222333444777444111///000111000000------,,,,,,,,,------...)))***++++++++++++***)))---,,,+++******)))******)))((((((((()))+++,,,---(((((((((((('''''''''''''''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""&&&%%%###!!! !!!""""""%%%$$$$$$############$$$ """###$$$$$$######    !!!!!! ###  !!!!!! !!!%%%(((+++---...+++)))&&&""" !!!!!! !!!!!!"""""" !!!""""""!!!!!!  !!!###$$$%%%&&&&&&'''%%%%%%&&&)))+++)))%%%!!!%%% &&&%%%"""!!!%%%%%%%%%&&&(((+++...000333333444444333111///---)))+++...000222444777999;;;>>>EEEKKKSSSeee}}}sssdddSSSDDD;;;888444000///111222111//////000111111111///...,,,///...---,,,+++,,,,,,---++++++,,,,,,,,,,,,,,,---!!!"""!!!!!!%%% !!!"""!!!!!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!"""###$$$!!!###$$$$$$###""" $$$&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%&&& !!!!!!!!!!!!"""$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$$$$$$$&&&&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''---+++)))((()))+++---///,,,,,,,,,++++++++++++***&&&(((+++...111222333333.........///000222333444888555222111111111000///------,,,+++************+++,,,---...------+++***,,,+++***)))((((((((((((''''''&&&&&&'''***,,,...(((''''''''''''&&&&&&&&&'''&&&%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""&&&%%%###!!! !!!"""""""""!!!   """###$$$$$$$$$### !!!   !!!    !!!"""!!!!!!"""!!! !!!""""""""""""$$$'''***,,,.........+++(((%%%"""  !!! !!!!!! """"""""""""###$$$""""""!!! !!!!!!"""###$$$%%%&&&&&&&&&''''''(((+++---,,,(((###$$$&&&### %%%%%%%%%&&&(((+++...000333444555555444111///---,,,...111333555777:::<<<;;;???EEEJJJQQQbbb~~~uuugggVVVFFF===:::555//////222333111...---...000111222111///...111000///...---...//////'''((()))***+++,,,------ !!!!!!!!! !!!"""    !!!!!! !!!!!!%%%$$$$$$$$$######"""""" !!!"""###"""""""""###############"""!!! $$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))))),,,+++***))))))+++---////////////...---,,,***)))*********,,,///222222111...---,,,+++,,,---...///---.../////////---***)))---,,,+++***+++,,,---...---...............------)))***+++***((('''((()))))))))************))))))(((''''''&&&%%%%%%%%%%%%((('''%%%###"""!!! $$$%%%''''''%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################%%%$$$###############$$$ !!!"""!!!  """###"""!!! !!!###$$$ !!!  !!! !!!"""!!!!!!"""### """###"""!!!"""'''///666888999<<<222&&&!!! !!!!!!!!!!!!!!!"""######  !!!""""""""" !!!###%%%'''((('''((((((((((((((('''&&&$$$###"""!!!!!!###%%%&&&&&&''')))))))))***,,,...111111111222222111000000,,,///111333444666999;;;>>>AAAFFFKKKSSSdddzzzkkkTTTAAA888666555333111///////////////////////////......---------------------------,,,,,,------------...... !!!###$$$  !!!!!! !!!!!!$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$######"""!!!"""""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))---,,,***))))))***+++,,,---------------,,,,,,+++***))))))+++---//////...------,,,,,,,,,---...///---......///...,,,+++***---,,,+++++++++,,,---...//////000000///...------***+++,,,,,,******+++,,,((())))))*********))))))+++***)))''''''''''''((($$$###############$$$$$$!!!"""!!!"""%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!! !!!  """"""$$$!!! """&&&***,,,,,,<<<333)))###"""######$$$$$$###"""!!!  !!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!"""###%%%%%%&&&''''''(((((((((''''''%%%$$$###""""""###$$$%%%%%%&&&(((((((((***,,,///444555555555555555444444---///222333444666999;;;>>>AAAFFFKKKSSSdddyyyjjjTTTBBB999666555333111///////////////////////////......---........................,,,,,,,,,++++++*********  !!!"""###  !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""!!! ##################$$$$$$""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))***---,,,***)))(((((()))*********++++++,,,,,,------,,,+++***+++---......---------,,,,,,---......///.........------,,,,,,+++---,,,,,,,,,,,,---......000000000///...---,,,+++&&&((())))))''''''((()))'''((())))))************)))'''%%%#########$$$%%%""""""""""""###$$$%%%&&&%%%$$$"""!!!$$$%%%$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$###  """###!!!  !!!"""###"""  ### !!!"""###333///)))%%%%%%(((******&&&%%%###!!!  !!!!!!!!!############"""!!!""""""!!!!!!!!!"""######%%%%%%&&&'''(((((((((((('''&&&$$$###""""""#########%%%'''((((((***---///222222333333333333222222---///222333444666999;;;===@@@EEEKKKSSSddd~~~wwwhhhSSSBBB;;;666555333111///////////////////////////......---////////////////////////...------,,,***))))))(((  !!!"""###  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""  !!!###%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""""""""""""""###############!!!"""""""""##################""""""""""""############$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******+++***)))(((((())))))***+++*********++++++,,,,,,000...---...///000///...,,,,,,------....../////////...---,,,,,,,,,,,,------------------......////////////...---+++***)))'''((()))(((&&&%%%&&&'''&&&'''((()))************'''&&&###!!!!!!!!!###$$$%%%$$$######"""#########$$$%%%$$$###""""""%%%'''$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%###"""###  !!!    """######"""!!!!!! ###$$$&&&)))***((())),,,------%%%$$$###!!! #########"""!!! !!!!!!!!!!!!!!!"""#########$$$%%%&&&'''(((((((((((('''%%%$$$"""""""""""""""$$$&&&'''(((***---/////////000000111000000000---///222333444666888:::===???EEEKKKSSSeee}}}vvvfffRRRBBB;;;666555333111///////////////////////////......---........................//////...------,,,++++++    !!!!!! !!! !!!!!!###"""  !!!###%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!""""""#########!!!"""""""""###############""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******'''((((((((()))***+++,,,---,,,+++*********++++++111///......///000...---,,,,,,---.../////////000......---,,,,,,,,,------------......////////////111111000000...---++++++...//////---***((())))))''''''((()))))))))))))))***)))'''%%%$$$%%%&&&'''$$$$$$###############$$$!!!###"""""""""###$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! """    """###"""""" ###%%%"""+++000...,,,---,,,((("""!!!!!! """"""!!!  !!!!!!  !!!###$$$%%%######%%%&&&''''''''''''((('''&&&%%%###""""""!!!!!!###%%%&&&'''))),,,//////000000111222222222111...000222444444555888:::<<<>>>DDDKKKSSSeee~~~uuueeePPPAAA:::666555333111///////////////////////////......---------------------------------------------------  !!!  !!!!!! !!!!!!!!!!!!"""!!! !!!###$$$"""###$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!!!!""""""######""""""""""""##################""""""""""""############$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((******+++&&&'''((()))+++,,,------...---,,,*********+++,,,///...------......---++++++,,,---///000000000000---------------------------...//////000000//////333333333222111000///...---......,,,)))((((((((('''(((((())))))(((((('''(((((('''&&&%%%%%%%%%%%%!!!!!!!!!"""###%%%&&&'''"""$$$###"""!!!!!!$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!    """"""!!! !!!"""###  !!!'''222777000***)))&&&!!!  !!!!!!"""""""""!!!  !!!!!!  !!!"""$$$%%%######$$$%%%&&&&&&&&&&&&''''''&&&%%%$$$###""""""!!!###%%%&&&&&&(((+++---,,,---...///////////////...000333444444555777999;;;>>>DDDKKKTTTfffxxxgggQQQ@@@999666555333111///////////////////////////......---------------------------*********++++++,,,,,,,,, !!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######"""""""""""""""!!!  !!!!!!"""######""""""""""""############$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((***++++++((()))***+++,,,,,,,,,,,,...---+++***+++,,,...//////...------......---,,,+++,,,---///000111000000+++,,,---......---,,,,,,---...///000111000//////111111111111111000//////''')))))))))'''&&&'''((())))))))))))((('''&&&&&&%%%%%%&&&&&&%%%$$$""""""""""""""""""###$$$%%%&&&!!!###&&&&&&%%%#####################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$"""!!!   !!!!!! !!!###$$$###"""!!! (((333555***""""""""" !!!"""  !!!!!!!!!!!!!!! !!!""""""###$$$$$$%%%%%%%%%$$$$$$''''''&&&&&&%%%$$$###""""""###%%%%%%&&&'''))),,,******+++,,,------------///111333444444555777999:::===CCCKKKTTTfff|||jjjSSSAAA:::666555333111///////////////////////////......---........................++++++++++++++++++++++++ !!!"""  !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!"""###""""""""" !!!"""###############$$$$$$$$$$$$$$$###"""""" !!!""""""###""""""""""""############$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%'''(((***++++++***++++++,,,,,,,,,++++++,,,++++++***,,,...000222111000//////000111000...***,,,...///111111111000***,,,...//////...,,,+++---...000111111111000///---...............------&&&(((******)))***+++---******))))))(((&&&%%%$$$''')))*********(((&&&$$$&&&%%%$$$###""""""""""""&&&&&&&&&$$$!!! !!!"""############""""""""""""########################!!!"""!!!  !!!"""""" !!!"""$$$"""!!!   !!!""" !!!!!!!!!!!!$$$&&&%%%###""" !!! !!!###---..."""!!!  !!! !!!"""###!!!!!!""""""""""""!!!!!!""""""!!! $$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%&&&(((+++---...///000111111111111///111333444444555777999:::===CCCKKKTTTfffmmmVVVCCC:::666555333111///////////////////////////......---////////////////////////000///......---,,,++++++'''###  !!! """!!! !!!!!! !!!!!!""" !!!"""""""""#########"""""""""""""""######$$$$$$$$$$$$#####################$$$$$$%%%%%%""" ###&&&%%%$$$%%%""" !!!$$$&&&%%%###%%%$$$###"""""""""###$$$######$$$$$$%%%&&&''''''((((((((()))******++++++...------,,,,,,------...///...---,,,+++,,,,,,---......---------,,,,,,,,,---,,,---...000000...,,,------...........................//////...------)))******(((%%%%%%(((,,,'''''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!########################%%%$$$###!!!!!!!!!""""""######""""""""""""############"""!!!!!!!!!!!!!!!"""  !!!      """$$$%%%)))'''%%%"""!!!!!!"""######""""""!!!  """$$$$$$###!!!  !!!"""  !!!!!!!!!""""""""""""#########$$$$$$$$$&&&'''((((((&&&$$$%%%%%%###"""""""""###%%%'''(((******,,,---///000111222111222444444444555888:::999@@@@@@FFFWWWhhhzzzgggSSSCCC:::555555444333222111///...////////////////////////,,,+++++++++,,,,,,---...,,,)))(((+++......)))$$$###   !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!! !!!"""""""""""""""""""""!!!!!!!!!###""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!""""""###&&&###!!!"""$$$&&&&&&%%%$$$"""!!!###%%%&&&%%%###$$$######"""###$$$%%%&&&$$$$$$$$$%%%&&&'''''''''(((((())))))***+++++++++------------------------///......---...///000111---------,,,,,,,,,++++++...------///111111///---,,,,,,,,,---------------+++++++++++++++,,,,,,,,,******)))(((&&&''')))+++******)))((('''&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!! ######""""""!!!"""""""""###""""""!!!!!!""""""######""""""!!! !!!!!!!!! !!!!!!!!! !!!  !!!  !!!""""""!!!!!!  !!!"""""""""!!!!!! !!!"""###""" !!!!!!"""###$$$$$$%%%%%%###%%%&&&%%%###""""""###$$$######$$$%%%&&&((()))(((((()))+++---000222333333444555444333333555777;;;@@@@@@EEEVVVjjjxxxeeeQQQBBB:::666666666555444111///...////////////////////////...---,,,,,,+++++++++,,,+++)))(((***...///,,,(((!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!! !!!""""""###$$$$$$######"""!!!!!! """"""""""""""""""######"""######$$$$$$######"""$$$$$$$$$###$$$%%%%%%&&&&&&$$$""""""$$$%%%&&&%%%$$$######%%%''''''%%%############$$$%%%&&&((((((%%%%%%%%%&&&''''''(((((((((((()))******++++++,,,+++,,,------------,,,+++***)))))))))+++,,,...000---,,,,,,,,,,,,+++++++++...---...///111111///...,,,,,,,,,++++++++++++++++++***))))))***+++,,,---,,,***((('''((())))))((())))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###############"""""""""""""""""""""""""""""" !!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!! """"""!!!   !!!    !!!!!!!!!!!!!!!  !!!!!!!!! !!!###$$$"""!!! !!!"""$$$%%%&&&&&&"""$$$%%%%%%###""""""###$$$$$$$$$%%%&&&'''((()))'''''''''(((+++///222555555666666444222222333444<<>>===:::777333000//////000000000000000000000000000333222000...,,,+++******%%%'''+++,,,,,,,,,++++++ !!! """"""!!!""""""!!!!!!  """############!!!###%%%%%%###"""###$$$ !!!"""""""""""""""%%%%%%%%%$$$###"""!!! %%%%%%$$$$$$###"""""""""((('''&&&$$$######$$$$$$)))'''%%%&&&)))***)))'''&&&&&&&&&''''''''''''((('''(((((()))***,,,---...+++)))&&&'''+++------,,,++++++,,,,,,,,,---------...***(((***...000...***,,,+++)))((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###"""!!!!!! !!!"""###"""!!! !!! """######"""   !!! !!!!!! !!!&&&$$$!!!  """###$$$###!!!   """######"""!!!""""""!!! !!!### !!!###""" $$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((()))***+++,,,,,,---,,,---000222333444444444;;;AAADDDNNN]]]lllzzzqqq```MMM@@@<<<;;;999777444111000000///222000///......///000222222---''''''***......,,,------+++***))))))(((((( !!! !!!"""!!!!!!!!!  """"""######### """######!!! !!!!!! !!!!!!"""###"""""""""$$$$$$$$$$$$###"""!!!!!!!!!""""""######$$$%%%%%%######$$$%%%&&&%%%%%%$$$%%%###"""###%%%&&&%%%###&&&&&&&&&'''''''''((((((((((((((()))***+++,,,---///,,,)))(((***+++***((())))))))))))))))))))))))---***((()))---///---***+++***)))((((((((())))))''''''&&&&&&%%%$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! """"""""""""!!!!!!!!!!!!###"""!!! """"""!!!!!!    !!!###!!! !!!###"""!!! """###"""!!! !!!"""###%%%"""!!!######"""%%%%%%%%%&&&&&&&&&&&&'''$$$%%%'''((()))((('''&&&(((((()))***+++,,,,,,---,,,---///222333444444444;;;AAAEEEMMM]]]jjjwwwfffQQQCCC>>>:::888666333111000/////////...---,,,,,,---...///000---+++,,,///000...+++,,,++++++************+++ !!!!!!!!!  !!!!!!"""""""""""" !!!!!! !!!""""""######"""""""""######$$$######""""""!!!!!!"""######$$$$$$%%%###&&&'''&&&%%%$$$"""!!! !!!###$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&)))))))))))))))***++++++...,,,)))((()))))))))(((+++++++++++++++++++++++++++)))'''(((+++---+++)))***)))(((((('''(((((((((''''''&&&%%%###"""!!! %%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""#########"""!!!!!! !!!!!!"""###"""!!!   !!!!!!  !!!""" """!!! !!!""""""!!! !!!"""###$$$(((%%%!!! """######%%%%%%&&&&&&&&&'''''''''###%%%(((******(((&&&%%%'''(((((()))***+++,,,,,,,,,---///111333444555555;;;AAADDDMMM[[[hhh~~~kkkTTTDDD===888777444222000////////////...---,,,,,,---...///...---...111444333///***+++*********++++++,,,--- !!!!!!"""!!!!!!!!! !!!  !!!""""""######""""""!!!!!!"""###############$$$$$$$$$###""""""!!!!!!!!!$$$%%%%%%$$$$$$############$$$%%%%%%$$$""""""""""""############***))))))((((((((())))))***)))(((((()))***+++,,,------,,,,,,,,,,,,++++++***((('''(((***+++)))(((((((((''''''''''''''''''%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$#########!!!!!!!!!""""""###############"""""""""!!!!!!!!!!!!"""!!!  !!!"""""""""  """"""!!!  !!!!!!!!!  !!!######(((%%%""" """###$$$$$$$$$%%%%%%&&&&&&'''$$$%%%'''((((((((('''&&&''''''((()))***+++,,,,,,,,,---///111333444555666;;;AAADDDLLLZZZfff~~~mmmTTTBBB;;;777555333111////////////111000////////////000111------...111333222///,,,,,,,,,++++++++++++,,,---$$$  !!!!!!!!!!!!  !!!!!! !!!""""""""""""!!! !!!"""###############$$$$$$######"""!!!!!! """!!!!!!!!!""""""###$$$###$$$$$$%%%$$$%%%%%%&&&############$$$$$$$$$$$$***)))((((((''''''((((((***))))))(((((()))***+++)))))))))((((((((((((((()))((('''(((((()))((('''&&&&&&&&&&&&'''&&&&&&&&&###"""""""""""""""!!!!!!########################!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!! !!!!!! """!!!   """!!! !!!!!! !!!!!! !!!!!!%%%$$$""" """!!!!!!"""###$$$$$$%%%%%%''''''&&&%%%%%%'''((()))''''''((()))***++++++,,,,,,---...000222444666777999@@@CCCKKKYYYddd{{{oooUUUBBB;;;555444222000////////////000000////////////000000---------...///000///...///...---,,,++++++++++++  !!!  !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!"""#########""" !!!""""""######$$$$$$###"""!!!!!!!!!######!!!###$$$$$$######$$$%%%%%%%%%&&&&&&&&&''''''''')))((('''''''''''''''(((,,,,,,+++)))&&&%%%&&&(((((()))))))))************))))))((((((((((((''''''$$$$$$%%%&&&&&&&&&&&&%%%"""""""""""""""""""""""""""""""""""""""#########""""""""""""############ !!!"""!!!  !!!  """"""!!! """"""""" !!! !!!"""######$$$%%%)))'''%%%$$$$$$&&&)))+++&&&''''''((()))***++++++,,,---...///222444777888777>>>BBBJJJXXXbbbyyy~~~|||pppVVVDDD<<<555444222000000000000000........................---,,,,,,+++,,,---///000000000...---,,,+++++++++###  !!!!!!!!!!!!   !!! !!!!!!"""""""""""""""!!! !!!!!!"""#################################!!!###$$$$$$""""""###%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''((((((,,,---,,,)))&&&$$$&&&((())))))***+++,,,---......))))))***)))(((''''''((("""###$$$&&&&&&&&&%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!! !!! !!!!!!!!!!!!  !!!!!! !!!!!!""" """######!!! """ !!!"""###$$$%%%%%%''''''&&&%%%%%%'''((()))&&&&&&'''((()))***++++++,,,,,,---///111444777999555<<<@@@IIIWWWbbbxxxmmmTTTCCC<<<555444222111000000111222------............------,,,,,,,,,,,,,,,---///111//////...------,,,------ """"""!!!!!!  !!!!!!!!!""""""""""""!!!!!!#########"""!!!!!! !!!$$$&&&&&&%%%###""""""$$$&&&%%%######%%%'''"""############$$$$$$$$$&&&&&&&&&&&&&&&'''(((((((((******)))&&&&&&(((+++%%%%%%&&&((()))***+++,,,)))******)))(((''''''((("""###$$$%%%&&&%%%%%%$$$&&&%%%$$$###"""!!!  !!!!!!!!!""""""######!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!! !!! !!!!!!!!!### """"""!!!  !!!   !!!!!! !!!!!!!!!!!! !!!!!!    !!!"""""" !!!"""""""""  !!!""" !!!"""###$$$"""%%%%%%###!!!"""### !!!"""###$$$%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&'''((()))***++++++,,,,,,---///111444777999444;;;@@@IIIVVVaaaxxx~~~hhhQQQ@@@:::555444222111111111222222//////000000000000//////***,,,............///000...------------...////// !!!    !!!  !!!"""###"""!!! !!!""""""""""""""""""###%%%'''''''''%%%$$$'''&&&%%%$$$############"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))******%%%$$$""" !!!"""###$$$$$$$$$$$$###!!! """!!!!!! """###$$$""""""!!!!!!  !!!   ###!!!!!!###"""    !!!!!!  """$$$ """###"""  !!!"""  """"""!!! !!!"""$$$!!! """###$$$""""""###$$$$$$"""!!! ###$$$$$$%%%%%%$$$$$$$$$%%%'''***)))&&&$$$%%%'''(((''''''&&&&&&((()))***---.........///222777;;;999>>>???FFFSSS___xxxyyygggQQQBBB<<<222222111111000////////////////////////......---111111000///...------,,,000///...---,,,------...    !!!"""###"""!!! !!!"""""""""""""""!!!"""%%%'''((((((((('''&&&&&&$$$######""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''(((((((((((('''%%%&&&&&&&&&'''''''''((()))(((&&&%%%$$$%%%&&&'''""""""#########""""""!!!""""""!!!!!!!!!"""###$$$"""!!!!!!!!!  !!! !!!  !!!  !!! """""" !!!"""!!!  !!!"""  """"""!!! !!!"""  ###!!! !!!######""""""###$$$$$$$$$$$$###""""""###$$$&&&'''(((((((((&&&(((******'''&&&'''((()))(((((('''((()))***+++---............111666999999>>>???EEEQQQ\\\tttyyygggQQQBBB<<<222222111111000000/////////////////////......---/////////......---------000///...---,,,------...   !!!"""!!!"""""""""!!! !!!!!!""""""""""""""" """$$$'''((()))))))))%%%$$$###""""""""""""""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%''''''((()))))))))((((((&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%% !!!""""""#########"""""""""!!!!!!""""""###$$$!!!!!!!!!  !!!  !!!  """""""""!!!!!!!!!"""!!!!!!  !!!"""  """"""!!! !!!"""!!!!!! !!!!!!!!! !!!######"""!!!!!!"""###$$$%%%%%%%%%$$$######%%%&&&'''''''''''''''(((******)))(((((())))))))))))))))))***++++++------...---...000333666:::>>>???EEEPPPZZZppp{{{{{{wwwdddOOO@@@:::222222222111000000/////////////////////......---------------------------///...------,,,---------    !!! !!!""" !!!"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%''''''''''''$$$######"""!!!!!!""""""######$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######'''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((%%%$$$###"""""""""######!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!"""""" !!!  !!!"""!!! ###$$$###!!! !!!""" !!!  ### """### ###%%%%%% """"""!!! !!!"""!!! !!! !!!###$$$$$$""" !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&'''((()))))))))))))))((((((((()))))))))******,,,---...------...222444999>>>???EEEPPPYYYpppzzzwwwyyytttbbbLLL===777333333222111111000000//////////////////......---,,,,,,,,,,,,,,,,,,,,,---...--------------------- !!!   !!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""#########$$$$$$######$$$###""""""!!!"""""""""$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))))))))))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%#########""""""  !!!!!!!!!   """"""###!!!###$$$""" !!! """!!!!!!###""" """"""!!! !!!"""   !!!###%%%$$$!!! !!!"""###$$$###$$$$$$$$$######"""!!!%%%%%%&&&'''((())))))(((''''''(((((((((((()))(((+++,,,---------...111333777===???EEEQQQZZZppp}}}yyyyyy~~~uuubbbMMM===777333333222222111000000000///////////////......---+++++++++,,,,,,,,,,,,,,,,,,,,,------------------   !!!!!!!!!""""""""""""""""""!!!!!! #########"""""""""!!!!!!$$$######"""""""""######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$#########""""""""""""############''''''((()))))))))((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""#########"""!!!  !!!!!!!!!   !!!"""!!!   """"""  !!!"""!!!!!! """"""!!! !!!"""  !!!###$$$$$$"""!!!"""### !!!###%%%&&&''''''((($$$###$$$&&&)))***)))(((&&&&&&'''(((((((((((((((***,,,---......///222444666<<<>>>EEEQQQZZZppp|||{{{wwweeeOOO@@@:::333333333222111111000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,  !!!"""""""""""""""""""""!!! ###"""""""""""""""######$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&############$$$$$$$$$$$$"""""""""######$$$$$$$$$&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$"""#########""""""!!!!!!!!!"""""""""!!!  """#########"""!!!   !!!###$$$### """###   !!! %%%""" """!!! """"""!!! !!!"""!!!!!! !!!!!! """$$$$$$""" !!!"""### """$$$&&&(((((()))%%%$$$$$$&&&***,,,+++)))&&&'''((()))***))))))((()))+++...//////111333555666<<<>>>DDDOOOWWWlll|||{{{wwwdddOOO???999444333333222222111111000///////////////......---......------,,,,,,++++++***+++,,,---...------,,,   !!!!!!  !!!!!! !!!"""""""""""""""""""""!!! """"""""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%% !!!!!!!!!!!!!!!!!!"""###%%%%%%$$$$$$###  !!!###'''%%%""" !!!"""!!!""" ###!!!  !!! """$$$!!! """"""!!! !!!"""""""""!!!!!!!!!!!!""""""!!! !!!######"""!!!  !!!###$$$ !!!"""###$$$$$$$$$&&&$$$$$$'''+++---,,,***'''((()))++++++******))))))+++...///000222444666777===>>>DDDMMMUUUiii|||yyy~~~tttaaaLLL<<<777444444333222222111111000///////////////......---//////...------,,,++++++)))***,,,---...------,,,"""  """!!!  """ """###""" """%%%&&&%%%$$$###### """###$$$$$$######''''''&&&%%%$$$""""""!!!%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&###"""###%%%&&&%%%###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% """###"""!!! """$$$$$$###!!! !!!  !!!  !!! !!!!!!    !!! !!! !!!!!!!!!   !!!!!!"""!!!!!!!!!!!!""""""###'''%%%######%%%'''))))))))))))))))))************............000222444555777===BBBIIIPPPRRReee|||zzz~~~sss```JJJ<<<888555444333222111111111111666444000...,,,---///000...---+++******+++---...///---+++)))))))))******!!!  !!!!!!"""###!!! !!!######""""""""""""!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$'''''''''&&&%%%%%%$$$$$$&&&$$$######&&&&&&%%%###&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""""""""""" !!!#########"""  !!!"""""""""!!!   """!!!!!! !!!!!!!!!  !!!"""$$$%%%!!!"""  !!!!!!!!! !!!###$$$%%%%%%%%%%%%%%%%%%&&&((()))))))))************++++++---------...///111333444666===AAAIIIPPPQQQeee~~~|||}}}}}}ooo\\\GGG;;;777444444333222111111111111///...,,,***)))))))))***,,,,,,+++******+++,,,,,,+++,,,------,,,++++++,,,   !!! !!!!!!!!!  !!!!!!  """""""""###$$$%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&######""""""""""""######''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''######""""""!!!!!! !!!"""#########"""  !!!!!!   ######""""""!!!!!!  """$$$&&&''' !!!###"""  """"""!!!!!!!!!!!!!!! !!!"""$$$$$$"""%%%''''''%%%%%%'''))))))))))))******+++++++++,,,,,,,,,---///000222333555<<>>FFFNNNPPPddduuujjjdddooorrrcccQQQAAA::::::333222111000000///000000---.../////////...,,,+++------------------------///---+++***,,,111666999   !!!""""""""""""!!!######!!! """$$$!!!###$$$$$$"""!!! !!!$$$###""""""!!!"""###$$$""""""!!!!!!!!! $$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%$$$############%%%&&&$$$""" !!!###%%%&&&((()))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""!!! !!!!!! !!!""""""   """###"""  !!!!!!!!!!!!  !!!!!!!!! !!!###$$$%%%###$$$&&&'''''''''''''''''''''((()))***+++,,,,,,***+++---///000111111111111888===FFFMMMPPPdddtttiiidddmmm~~~rrrcccQQQAAA999999333222111000000/////////000111111111111000//////000///............///000000---+++///666===AAAAAA!!!""""""   """$$$%%%%%%%%% """$$$$$$!!!!!!###%%% """$$$%%%###!!!"""!!!  !!!""" !!!!!!!!!!!!!!!!!!############$$$%%%&&&'''"""######$$$%%%%%%&&&&&&###$$$&&&$$$!!! """&&&'''((()))((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!  """"""!!!   !!! !!!!!!  $$$""" !!!###"""!!! !!!   """!!! !!!!!!!!! !!!!!!"""!!!!!!!!!!!!""""""###%%%$$$$$$%%%'''((('''&&&((()))***+++,,,---......***+++---///111111111111111888===EEEMMMPPPdddtttjjjdddmmm}}}rrrcccQQQ@@@888888333222111000////////////000000000///////////////,,,+++)))(((((()))+++,,,///,,,,,,444???HHHIIIGGG     ###&&&))))))(((***)))'''%%%###""""""!!!$$$######"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!""""""######"""""""""###%%%'''***+++&&&&&&&&&%%%$$$###"""!!!%%%&&&'''((('''%%%"""!!!###""""""!!!!!!!!!!!!!!!$$$###!!!  !!!!!!!!!  !!!!!!!!!    !!! !!!!!!  """"""  !!!!!!!!!!!!  !!!"""$$$###!!! !!!"""###$$$ ###""" ###$$$""" ###%%%$$$!!!###$$$$$$%%%&&&'''((((((((()))*********+++...111++++++,,,---...000000111222:::???GGGRRRZZZooo~~~tttlllqqquuuaaaNNN@@@:::888222222111111000////////////////////////......---+++,,,...///000//////...111......222888<<<<<<999 !!!$$$(((++++++++++++***(((%%%###!!! ######""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######""""""###$$$&&&'''$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%###"""!!!######"""!!!!!!!!!!!!!!!###"""!!!  !!!   ###""" ###"""!!!!!!!!!###%%%%%%$$$###$$$$$$%%%&&&'''((((((&&&'''(((''''''(((+++---((()))***,,,---///000111222:::@@@HHHUUU^^^ttt}}}www|||~~~ooo\\\JJJ>>>777555222222111111000////////////////////////......---++++++,,,,,,------,,,,,,---***))),,,111333222000  !!!!!!"""&&&***---...---,,,+++(((%%%###!!!###""""""!!!!!!  ###"""!!! !!!"""#########"""""""""""""""!!!$$$$$$###""""""""""""###""""""###$$$$$$$$$$$$$$$#########"""""""""""""""$$$###""""""!!!!!!""""""!!!    !!!""""""   """"""  """!!!"""###$$$###$$$%%%'''######$$$%%%&&&'''(((((('''(((((('''&&&''')))+++))))))+++---///000222222222:::@@@KKKYYYcccxxxxxxgggUUUGGG===666333222222111111000////////////////////////......---------,,,++++++++++++,,,***(((&&&(((+++,,,***((( $$$###"""!!!  """&&&***---...---***)))'''$$$"""!!! """"""!!!!!!!!!  %%%###!!! !!!"""############""""""!!!!!!!!!$$$$$$######""""""""""""""""""###############"""""""""!!!!!!!!!"""############"""!!!!!!!!!!!!"""  !!! !!!!!!  """ $$$$$$###"""!!!  !!!!!!!!!  """""" !!!"""!!!$$$'''&&&###"""$$$'''######$$$%%%&&&''''''(((***++++++***))))))+++------...///000111222333444333;;;AAALLL[[[eeeyyy}}}qqq___OOODDD===777444222222111111000////////////////////////......---111000...---,,,,,,------,,,***((()))++++++***(((   $$$(((++++++***%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!! !!! !!!%%%###!!!  !!!"""###"""""""""!!! """"""###$$$$$$%%%%%%%%%############"""!!! ######"""""""""######$$$###"""!!!!!! !!!!!! !!! """######"""!!!###!!!!!!!!!!!!!!!  !!!!!!    !!!"""!!!!!!!!!"""###&&&((('''###!!!"""$$$"""######$$$%%%&&&'''''',,,,,,,,,+++******---///000000000111111111222222555;;;@@@KKK[[[dddwwwwwwkkkZZZKKKAAA;;;666333222222111111000////////////////////////......---222111///---,,,,,,,,,---,,,+++++++++---------,,, !!!%%%'''''''''"""!!!!!! !!!!!! !!!!!! !!!!!!###"""!!!  !!!!!!  !!!"""$$$%%%&&&&&&&&&$$$#########!!! ############"""""""""""""""!!!  !!!  """######""" """ !!!!!!!!!!!!!!!   !!! !!!""""""""""""!!!###%%%&&&&&&$$$"""!!!!!!""""""###$$$%%%&&&''''''***++++++***)))***,,,...............////////////555;;;@@@JJJZZZcccttt|||uuukkk\\\MMMAAA999555333222222111111000////////////////////////......---///...---,,,+++******************+++,,,,,,------ !!!"""###### ###%%%%%%$$$!!!   !!!!!!!!!  """###$$$%%%%%%$$$!!!"""""""""!!! !!!""""""###"""!!!  !!!!!!  !!!!!!!!!!!! """######"""!!!  """### !!!!!!######"""!!!!!!!!!"""$$$%%%%%%###!!!""""""###$$$%%%&&&&&&'''((()))***))))))***,,,///***+++,,,---///000111222444:::>>>JJJZZZcccttt|||tttgggVVVFFF;;;666555222222111111000////////////////////////......---------------,,,+++******((()))******))))))***+++  ###$$$###"""!!!!!!   !!!#########"""""" !!!!!!!!!!!!!!!!!! !!!""""""!!!     !!!!!!!!! !!!!!! !!!   !!! !!!######"""!!!"""&&&(((%%%"""""""""###$$$%%%&&&&&&'''((()))*********+++...111)))***,,,...111333555666333999===JJJ[[[ddduuurrr___LLL???999888222222111111000////////////////////////......------...///000///...---,,,)))*********((('''((())) !!!  !!!  !!!!!!!!!!!!   ### !!!!!!!!!!!!  !!!"""#########""""""###$$$%%%&&&!!!"""###"""!!! !!!###$$$!!!  !!!$$$&&&$$$###$$$$$$""" !!! """###$$$###"""!!! $$$(((&&& """!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((((()))+++,,,---...///...---+++++++++---///000333:::>>>IIIWWWaaauuu|||kkkUUU@@@666555444333222000//////......000///...------...///000333222000///------,,,,,,///---+++***)))***+++,,, !!!!!!"""!!!  !!!###""""""!!!  !!!  ### !!!  !!! !!!!!!""" !!!"""!!! !!!""""""""" ###$$$""" !!! !!!  """"""""""""""""""""""""!!! !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''')))***+++,,,---...---,,,,,,,,,...000222333999===FFFUUU___sssttt^^^GGG:::777444333222000///.........000//////......//////000000///...---,,,++++++++++++***)))((((((((()))*** !!!"""""""""###!!! !!!"""######"""!!! !!!!!!""" !!!!!!   !!!   !!!"""###%%%$$$!!!"""###"""""" !!!""""""######################## !!!###$$$%%%%%%&&&&&&&&&'''''''''(((&&&&&&''')))***+++,,,---...---,,,,,,---000222444222888:::CCCQQQ[[[pppzzzdddLLL===999333333111000//////......//////000000000000//////......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,, !!!"""!!!  """!!!!!!  !!!!!!!!!!!! """""""""!!!!!!  !!! !!!%%%(((''' !!!######$$$$$$ ###%%%$$$"""""""""""""""""""""""""""!!!"""$$$%%%$$$$$$%%%%%%&&&'''''''''(((((()))+++,,,---...///,,,,,,+++,,,---000333444222777888@@@MMMWWWmmmyyydddLLL===999333333111000000///////////////111222222111////////////.........//////000***+++,,,---------------    !!!!!!  !!!!!!!!!""""""!!!  !!!"""!!! """ $$$&&&%%%"""!!!     """  !!!"""$$$%%%"""######$$$%%%%%%&&&&&&(((((()))+++,,,---...///++++++******,,,///111333222777888>>>KKKUUUjjjvvvaaaKKK===:::444333222111111111111111///000111222222111000//////............///000000&&&'''((()))))))))))))))  !!!!!!!!!"""###"""!!!   !!!!!!  !!! !!!   """!!!######!!!   !!! !!!$$$!!!!!!"""!!! !!!###$$$%%%!!!!!!"""###$$$%%%&&&&&&&&&&&&''')))***+++,,,---++++++******+++...000222222777999???LLLUUUhhhwwwbbbMMM@@@===555444444333222222333333111111222222222222111111------,,,,,,,,,------...)))))))))***************   ###$$$###!!!   !!!!!!  !!!###%%%&&& """  ###"""!!! !!!""" """###$$$"""!!! !!!"""""""""!!! !!!"""###$$$%%%!!!"""###$$$%%%&&&&&&'''&&&&&&''')))***+++,,,---------,,,+++,,,...000222333888:::BBBNNNUUUhhhzzzfffPPPBBB===666666555444444444444555222222222111111222222222...------,,,,,,,,,------000///...---------.../// !!!"""!!!!!!!!!!!! ###"""!!!  """###$$$###"""!!!!!! !!!### $$$!!!!!!""""""   !!!"""!!!  !!!!!! """""""""""""""###$$$$$$"""######$$$&&&'''(((((((((((()))+++,,,---...//////...---,,,---///111222333999<<>>OOO[[[gggzzz~~~{{{{{{}}}}}}{{{zzz{{{}}}ssseeeTTTDDD<<<;;;888777777888:::;;;:::999999::::::888666666888:::555555555444444444444444777666555333111///...---    !!!!!!!!!!!!   """  !!!    """$$$$$$  !!!""" !!!""""""######$$$$$$$$$###$$$&&&'''((((((((()))+++...111333888888777555333333555888777888BBBRRR```kkk}}}{{{tttooolllmmmooorrrppprrrtttqqqmmmlllnnnrrr|||rrrdddRRRBBB:::999666555555555777777555444444666777666333222333555///000111222333444555555111111111000...+++(((&&&  !!! !!!!!!  !!!!!! !!!!!!!!!!!!  !!!!!! !!!$$$%%%  !!! !!!"""   !!!"""#########%%%&&&&&&%%%&&&(((***&&&&&&'''))),,,000333555777777666444222222444666@@@???FFFTTT___jjj{{{wwwqqqhhh```[[[[[[]]]___fffiiikkkjjjggggggkkkpppvvvqqqbbbQQQ@@@888888555333333333444333111//////222444333000...///111......///000111222222333...///111222111///,,,***  !!!"""""""""!!!!!!  !!!!!! !!!!!! '''%%%"""    ###$$$!!! !!!###"""  !!!###$$$###!!!  !!!!!! ###"""  !!!###$$$"""############$$$''')))''''''''''''((((((((((((+++---------...333;;;BBBIIIKKKOOOTTTXXXcccxxx|||ooobbb[[[YYYYYY\\\aaahhhkkknnnnnnkkkiiijjjlllzzz}}}qqq___MMM@@@999777444333333222222333333444111000...---,,,,,,---...........................333111///---++++++,,,--- !!!!!!!!!!!! !!!  !!!!!! """!!!  !!!    !!!!!!   """!!! !!!"""$$$"""############$$$&&&)))''''''''''''((((((((((((***,,,------///555>>>EEENNNOOOSSSVVVXXXaaatttuuudddZZZUUUTTTXXX^^^kkkooossstttrrrqqqsssuuu||||||ooo^^^MMM@@@999777555555444222222111111111111111000///....................................111///---+++))))))***+++ !!! """"""!!!!!!   !!!!!! """"""!!!     !!!""""""    !!!"""!!!"""#########$$$&&&(((''''''''''''(((((((((((()))***,,,,,,///666@@@HHHPPPQQQSSSTTTTTT[[[mmm~~~vvvdddYYYSSSRRRXXX___mmmqqqvvvxxxwwwxxx{{{}}}yyymmm]]]MMMAAA:::777666555444222111000//////111111111111000///..............................000...---+++******++++++ !!! !!!!!!!!!   !!! """"""!!! !!! !!!  !!!!!! !!!!!!!!! !!!!!!!!!###!!!!!!  !!! """#########$$$%%%'''''''''''''''(((((((((((()))***++++++---444===EEELLLMMMOOOPPPPPPUUUfffwww~~~zzzwwwvvvxxxzzz{{{{{{{{{pppccc[[[WWWWWW]]]dddqqquuuzzz}}}}}}~~~yyynnn^^^NNNAAA:::777555555333222111000000000000111222222111000...---........................000///...---------------   !!! !!! """"""!!!  """(((****** """""""""!!!!!! """  !!!############%%%&&&''''''''''''(((((((((((()))++++++++++++000888>>>EEEGGGKKKMMMNNNUUUfffwww}}}|||zzz{{{}}}wwwuuuqqqooooooqqqrrrrrrrrrkkkeeebbb```___ccciiixxx|||~~~qqq```NNNAAA:::777333333222222111222222222///000111111000///---,,,........................///.........------...... !!!""" !!!!!! !!!!!! !!!!!!  !!!  """***111444)))'''%%%"""!!!"""""""""!!! !!!   ###$$$######$$$&&&''''''''''''(((((((((((()))+++,,,,,,+++---333888@@@CCCHHHMMMOOOXXXjjj{{{xxxvvvuuuvvvxxxsssrrrpppnnnmmmmmmnnnooopppmmmlllmmmkkkhhhjjjnnnzzz~~~sss```NNNAAA:::888444333333222222333444444000000000000///...------........................++++++,,,,,,,,,,,,,,,,,, !!! !!!!!!  """'''+++,,,***'''$$$ !!!""" !!!### !!!!!! """$$$###  ###$$$######$$$%%%''''''''''''(((((((((((((((+++......---...222555;;;>>>EEEKKKOOOYYYlll}}}vvvrrrqqqrrrvvvqqqqqqqqqpppppppppqqqrrrrrrqqqsssvvvtttrrrtttyyy}}}sss___MMMAAA;;;:::666666555444333333333333222222111000////////////........................***++++++,,,------------ !!!  !!!!!!      ###'''%%% !!!!!!  ###$$$$$$###$$$%%%''''''''''''((((((((()))&&&***...000///000222555777;;;BBBIIINNNWWWjjj|||uuuqqqoooqqqtttpppqqqsssssssssssstttuuussssssvvvzzzzzzyyy~~~qqq^^^LLLAAA<<<<<<999888666555444333222222444333222000///000000111........................,,,,,,---...////////////  !!!!!!"""  """###"""""""""###$$$$$$$$$%%%&&&&&&&&&&&&'''((()))***---***)))***...111111000999===CCCEEEFFFOOOeeezzz~~~yyyvvvqqqpppsssrrrtttwwwxxxxxxwwwxxxyyyuuu{{{qqq]]]NNNEEEAAAAAA:::999888777555555444444333444444555555444444333222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,, """""""""###$$$$$$%%%%%%'''''''''(((((()))***+++///---,,,,,,...000222444:::===BBBDDDEEEMMMcccxxx}}}{{{uuusssuuuuuuwwwzzzzzzzzzyyyyyyzzz{{{rrr^^^NNNDDD@@@???888777666444333333222222222333333333333333333222111111000000000000000000------------------------  !!!""""""###$$$$$$%%%%%%))))))))))))***+++,,,---000111111///...000666;;;???@@@CCCDDDDDDMMMbbbvvv|||yyyzzz{{{}}}ttt```OOODDD>>><<<555444333222111000000000000111111222222111111000//////000000000111111111........................ !!!!!! !!!!!!"""###$$$%%%%%%&&&************+++,,,---...111333555222///333===EEEHHHHHHHHHHHHGGGOOObbbuuuwwwcccRRREEE===:::444333222111000000000000//////000000000000//////////////////////////////........................ !!!  !!!"""###$$$%%%&&&&&&************+++,,,---...///333555333111666BBBLLLOOONNNNNNMMMMMMTTTfffwwwzzzgggUUUGGG>>>999555444333222222111222222...//////000000//////...000000///......---,,,,,,------------------------"""$$$   !!! !!!###$$$%%%&&&'''))))))))))))***+++,,,------111333222111777BBBLLLPPPPPPPPPRRRSSSZZZkkk{{{}}}jjjXXXIII???:::666555444444333333333444///000000111111000000///111000000///---,,,,,,+++------------------------!!!  !!!!!!  """ !!!###$$$%%%&&&''''''''''''(((((()))***+++,,,...000//////444===EEEJJJJJJMMMRRRWWW```pppmmm\\\LLLAAA;;;666666555444444444555555111111222222222222111111111111000000/////////...........................   !!!!!!"""###"""!!!!!!""" !!!###$$$%%%''''''&&&&&&&&&&&&'''((()))***+++,,,---------111888>>>CCCDDDJJJQQQXXXbbbsssooo^^^NNNBBB<<<666666555444444444555555222222333333333333222222111111111111222222222222000000000000000000000000 !!!      """ !!! !!!"""######'''''''''(((((((((((())))))***++++++,,,///333777;;;@@@IIISSSYYYbbbqqq}}}rrrcccOOO???777666555444444555444111///111111111111111222222222///000000000000111111111///000000000///...---,,,!!!   !!! %%%!!! !!! !!!!!!!!!!!!!!!"""###$$$"""###$$$%%%''')))***+++((()))******+++---111444999>>>GGGPPPWWW```ppp|||qqqcccPPP@@@999666444444444555555444222222222222111111111111111000000000111111111222222......//////////////////     )))%%%   !!!!!!  !!!!!!!!!!!!!!!!!!"""###$$$%%% !!!"""$$$&&&'''((()))((()))*********+++...111666:::BBBKKKRRR\\\mmm}}}yyypppbbbPPPAAA;;;666555444444444444333111333333222222111111000000111111111111222222222333......------...000111222!!!  '''### !!!!!!  !!!!!!!!!!!!!!!""""""$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((************+++---///333666===EEELLLWWWjjj{{{xxxnnn___MMM@@@;;;999777555444444333222000444444333222111111000000111111222222222333333333000///...------///111333  !!!"""$$$%%%&&&&&&&&&&&&&&&'''''''''''')))***++++++++++++---///111333888???FFFRRRfffxxxxxxlll[[[HHH===999999777666666777888888777555444444333222111000000111111222222222333333333333111///...---...000111   !!!###$$$%%%$$$$$$%%%''')))***,,,,,,(((***+++,,,++++++---...000111555;;;AAANNNbbbuuuwwwiiiVVVDDD:::999888666555777:::>>>???@@@444444333333222222111111111111111111222222222333333222111///......////// """  """$$$%%%$$$$$$&&&''')))+++,,,,,,%%%'''*********+++,,,---111111333888>>>JJJ```rrruuueeeRRRBBB:::;;;777555444555888;;;======333333333333333333333333000000000111111111222222111111000000000000000000  (((***$$$!!!  !!!   """###$$$'''''''''(((((((((((()))###%%%((())))))***+++,,,111111333777<<>>===555444444444444333333333000111222333333222111000000///...///000111000...111000/////////000222333   !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%'''***+++++++++---...//////222666;;;GGG\\\oootttbbbOOOBBB<<<<<<888888777777777666666666555444444333222000///...111000//////111111000//////////////////000000111    !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&'''*********+++---///......111555:::FFF[[[mmmuuubbbOOOBBB;;;:::999888888888777777777777777666444333111000000000222111000000222222111000---...//////000000////// !!!    !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&((()))******+++---/////////111555:::FFF[[[mmmxxxeeeRRRCCC<<<:::666666666555555555444444555444222222222222444555333222111111333333222111---...000111111111000/// !!!"""!!!    !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&'''''''''((()))))))))+++---000000000222666;;;GGG[[[nnn|||jjjVVVFFF>>>;;;555555555444444444333333555444222222222222444555333222111222333444333111///000111222333222111111!!!!!!  !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&'''''''''((()))))))))***...000111000222666;;;FFF[[[mmmnnnZZZIII@@@<<<666666666666555555555555777666444333111000000000333222111111333333222111000111222222333333222222   !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((()))((((((***...111000000222555:::EEEZZZlllppp\\\KKK@@@<<<777777777777666666666666555444444333222000///...333111000111222333222111111111111111111222222333 !!!  !!!""""""""" !!! !!!"""###$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((()))((((((***...111//////111444999DDDXXXjjjqqq]]]KKK@@@<<<666666666666555555555555000111222333333222111000222111000000222222111000111000/////////000222333 !!!  !!!"""###$$$!!!"""###$$$%%%&&&&&&&&&((()))******)))***,,,...//////111555:::EEEYYYlll|||iiiVVVGGG>>>999;;;:::888666333111///...111222222333333222222111111111222222222333333333222000------...000000000   !!!"""###$$$"""!!!!!! !!!"""$$$%%%"""###$$$%%%%%%%%%%%%%%%'''((()))))))))***,,,...//////111555:::EEEYYYkkkwwwcccQQQDDD===:::444444444555555555666666111222222333333222222111111111111222222222333333444111///...000111222222 """!!!!!! """###%%%&&&%%%###"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%'''((((((((()))+++---//////111444999EEEYYYkkkqqq^^^MMMAAA<<<;;;444444333333222222111111111111222222222222111111000111111111222222222222444222000000111333333222   """   !!!!!!&&&%%%###!!!!!!"""$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%'''''''''(((***---///...000444999DDDYYYkkk{{{ooo^^^MMMAAA;;;:::666666555444333333222222111111222222222222111111000000000111111111111222333222000000111222222111"""""""""  &&&%%%###"""!!!"""$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&''''''(((+++---......000444999DDDXXXkkk~~~zzzxxxpppbbbQQQBBB:::888444444555777999:::;;;<<<000111111222222111111000//////000000000111111111111///......000111000///######""" !!!!!!  !!!######"""""""""######$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&''''''(((+++---......000333888DDDXXXjjj|||yyywwwwwwsssfffTTTDDD:::777444444444444444444444444000000111111111111000000////////////000000000000///...------//////...---!!!!!!!!! """!!!  !!!  !!!!!! """############"""$$$$$$%%%&&&''''''''''''###%%%''''''((())),,,.........000333888CCCXXXjjj|||yyyyyytttfffSSSCCC:::888777666444111///,,,***)))000000111111111111000000........./////////000000...---,,,---//////---,,,  """ !!!""" !!!!!!###$$$$$$"""!!!###$$$%%%&&&''''''''''''$$$%%%'''((((((***---///...---///333888CCCXXXjjj|||{{{ttteeeQQQAAA::::::666555555444333222111111000000111111111111000000............/////////000...------...//////...,,, """###"""  !!!"""###$$$%%%$$$###### !!!$$$&&&'''&&&%%%%%%''''''&&&'''((()))+++,,,000...///333888CCCUUUeee|||sssfffTTTBBB::::::333555777666333222444666222222222111000//////...//////000000000000//////000///...---------------  """"""!!!!!!  !!!!!!"""###$$$%%%$$$###### """%%%&&&&&&%%%%%%''''''&&&'''((()))+++,,,///...///333888BBBSSSccc~~~~~~}}}ttthhhVVVEEE======444555666555333222333444333333333222111111000000000000111111111111000000//////...------,,,------""" !!!!!!!!! !!!  !!!"""###$$$$$$$$$###"""!!!###%%%''''''''''''''''''&&&'''((()))+++,,,...---///333888AAAQQQ```{{{|||ssshhhWWWFFF>>>>>>777666444444444444222111444444444333222222111111111111222222222222111111//////...---------...... """ !!!   !!!###$$$$$$$$$###"""!!!"""$$$&&&((()))******''''''&&&'''((()))+++,,,---,,,///333888@@@OOO]]]wwwzzzrrrgggVVVFFF======:::777444444666666333000444333333333222222222111000111111222222111111000000///////////////000111""" !!!""""""!!! ### """ !!!"""###$$$###""""""!!!"""$$$%%%'''((())))))''''''&&&'''((()))+++,,,,,,,,,///333777???NNN]]]uuu{{{tttiiiXXXGGG>>>===<<<888666666777777444111222222222222222111111111//////000000000000//////111111000000111222333333  !!!""""""  """""" !!!"""#########"""!!!!!!!!!"""###$$$%%%&&&&&&''''''&&&'''((()))+++,,,---,,,...222777@@@PPP___vvvzzznnn\\\III???>>>999888666666666666444333222222222222222111111111//////000000000000//////000000000111222333444555 !!!""""""!!!$$$((()))&&&### !!!### """"""  !!!"""""" """#########"""!!!$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&'''((()))+++,,,---,,,---111666@@@RRRbbbyyy~~~}}}qqq^^^JJJ>>><<<555666666555444333333444222333333333333333333333000000000111111000000000/////////000111222333444 !!!""""""!!!!!!"""(((...111///)))$$$  $$$'''$$$   $$$!!!!!!"""   """#########"""!!!(((((('''''''''(((((()))''''''''''''((()))+++,,,...,,,---111666AAASSSddd{{{~~~|||{{{}}}ppp]]]HHH<<<999111444666444111000222555444444444444444444444444111111222222222222111111---------...///111222333!!!###&&&&&&%%%$$$%%%%%%$$$,,,666===<<<444)))""""""$$$%%%""" '''$$$"""###!!!!!! !!!!!!!!!!!!"""###%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''')))+++,,,---+++***,,,000555???QQQaaa|||}}}wwwuuuuuuwww{{{qqq^^^LLL???888666666555444333222222111333222222222222222222333333222222111111222222333666444333333444555555444 """$$$'''((('''&&&&&&''''''///:::BBBCCC===444---!!! """!!! !!!  !!!""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%((((((((((((((()))******,,,***,,,000555???PPP```}}}{{{vvvuuuvvvyyy}}}rrr___MMM@@@:::666666555444333222222111222222111111111111222222222111111000000111111222444333111111333333333222"""%%%(((+++,,,++++++++++++...555???GGGIIIDDD<<<666&&&""""""$$$    ###$$$###!!! $$$$$$%%%&&&&&&&&&&&&&&&((((((((((((((()))******,,,+++,,,000555>>>NNN^^^zzz~~~yyyuuuuuuyyy|||ppp^^^LLL???999666666555444333222222111111111111000000111111111111000000000000000000111444222111111222333333222!!!))),,,000222222111111111555;;;CCCJJJKKKFFF???:::---'''   !!!### !!!!!!   !!!""" !!! """$$$%%%%%%$$$###$$$$$$%%%&&&''''''''''''%%%%%%&&&''')))+++,,,---,,,+++,,,000444===MMM[[[uuu}}}xxxuuuwww{{{~~~zzzlllZZZIII===777666666555444333222222111111111000000000000111111111111000000000000111111555333111222333444333333 """,,,000444777777666666666888===DDDKKKLLLIIIDDD@@@333,,,###   !!!    !!!!!!!!!!!!"""$$$%%%&&&###$$$%%%&&&''''''''''''%%%%%%&&&''')))+++,,,---,,,+++---000444;;;JJJYYYrrrzzzwwwxxx{{{xxxjjjYYYIII===777666666555444333222222111111111000000000000111111222222222111111222222222333111000000111222222111 $$$&&&+++///444777888777666666555:::BBBIIIMMMMMMKKKHHH888000&&&!!!"""    !!!###%%%###$$$%%%'''((((((((((((((((((((((((((()))******,,,,,,---000333:::HHHVVVqqq|||xxxwwwyyy{{{~~~yyykkkZZZKKK???999666666555444333222222111111111111000000111111111333333222222222222333333111///......///000000///!!!$$$&&&%%%***///333444333333222222777>>>EEEIIIJJJIIIHHH;;;222''' """""" !!! ###"""!!!!!!!!!!!!!!!!!! !!!"""#########$$$%%%'''(((((())))))((((((((((((((()))******,,,,,,---000333999GGGTTTooo~~~xxxuuutttuuuzzz|||xxxkkkZZZKKK@@@:::666666555444333222222111222222111111111111222222222222111111111111222222222111//////111222111000!!!"""!!!%%%+++///000//////...111555;;;@@@DDDDDDCCCAAA<<<444(((    !!!###%%%'''  !!! $$$###!!!!!!"""$$$&&&%%%$$$"""""""""###$$$"""%%%&&&%%%$$$######$$$%%%'''((()))))))))%%%%%%&&&''')))+++,,,...---,,,---000333999FFFSSSkkkxxxsssppppppwwwyyy}}}~~~vvviiiYYYIII>>>999777666555444333222222111333333222222222222333333111111000000000000111111666444333333444555555444 !!!$$$((())))))***,,,///555555777<<>>;;;888666444222111222333333222222222333333444444444777222......111222000,,,222222111111111111111222 """""""""%%%)))*********,,,///444444666<<>>:::555555555555555444333222222222222222222222333333666333000///111222000...222222222111222222333333  """$$$%%%%%%''')))+++++++++---///666666999>>>AAA@@@:::444%%%"""  """"""###%%%'''&&&###!!!""""""""""""!!!!!!!!!!!!$$$$$$%%%&&&&&&'''((((((''''''''''''((()))******,,,,,,...000222777CCCPPPggg~~~{{{rrrgggbbbbbbccckkkttt|||zzzpppbbbSSSFFF===999333444666777777666444333222222222222111111111111444333222111111111111111222222222222222333444555!!!###$$$%%%&&&(((***+++,,,---......333555888;;;===:::333...### !!!!!!!!!"""###$$$$$$######""""""!!!!!!!!!!!!!!!$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((()))***------...111333888DDDQQQfff~~~|||xxxpppeee___^^^```hhhrrr{{{zzzpppbbbRRREEE<<<888444555666777777777666555444333333333222111111111111222333222000000111222111111111111222333444444!!!"""######'''((()))+++---...///......000333555444111+++&&&### !!!!!!$$$$$$"""!!! !!!###%%%!!!!!! !!!"""###$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((()))***...---///222444999EEERRRggg~~~}}}yyywwwqqqfff___]]]```iiittt}}}{{{qqqcccSSSEEE<<<888777666555444555555777888555555555444333333333222///111222222111000111222000000000000000111222222 !!!""""""&&&&&&'''***...000000//////111333333222...***'''### !!!"""!!! &&&&&&%%%""""""$$$ !!!###%%%&&&""""""###$$$$$$%%%&&&&&&''''''''''''((()))******...---///111333888EEEQQQhhh|||yyyyyytttkkkdddaaaccclllxxx|||rrrdddSSSFFF===999888666444333333444666777555555555555444444444444000000111222333333333222000000000/////////000000  !!!######%%%$$$%%%)))...111000//////000111111...+++)))'''    !!!!!!  """!!!  """%%%&&& !!!"""###$$$%%%&&&'''(((((((((((()))***++++++,,,+++---000111666CCCOOOggg~~~}}}{{{|||zzzrrrkkkhhhfffooo{{{~~~ssseeeTTTGGG>>>:::666666555444444333333333333333444444444444444555222111111333777888555333333222111000//////////// """$$$%%%$$$###$$$(((...111111///)))******)))&&&###"""""" $$$ !!!!!!    !!!""""""!!!  """$$$%%% !!!"""$$$&&&''''''((((((((())))))***+++,,,***)))+++...000444AAANNNeee|||}}}~~~wwwpppmmmhhhqqq}}}~~~tttfffUUUGGG>>>:::444555666666555333111000222222222333333444444444555222111555:::;;;888444555444222111000000//////"""###$$$### (((...111000...***%%%######"""   !!!!!!!!!     !!!######!!!!!!#########$$$&&&((('''''''''''''''''''''''''''%%%%%%((()))'''(((,,,,,,***+++---000555@@@KKKccczzzwwwxxx{{{}}}}}}zzztttpppooowww}}}{{{qqqeeeVVVFFF>>>===555444444333333222111111222222222333333444444444777666111999GGGDDD888666111555888777444111222444 !!!"""!!!""")))///111111---)))$$$"""!!!    !!!######""" """"""""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$)))&&&&&&((((((&&&'''***,,,***+++---000555@@@KKKaaaxxx}}}uuuvvvxxxyyyyyyvvvqqqnnnooovvv}}}zzzqqqfffVVVEEE<<<:::888777777666555555444444333333333333333333333333555666333;;;IIIDDD666444333333333333333333111000###)))...///...)))&&&"""!!!!!! !!!######### !!!""""""!!!!!!"""$$$########################+++'''&&&)))(((%%%&&&))),,,***+++...000444???JJJ]]]uuu|||vvvuuurrrrrrssssssqqqnnnllljjjlllttt{{{{{{tttjjjZZZHHH===:::888888777777666555555555333333333333333333333333333555444<<>>HHHZZZsss{{{tttoooooonnnnnnnnnllliiifffeeedddgggpppxxx}}}yyyppp```LLL???;;;555555555444333333222222444444333333333333222222222555333999CCC===222333444111......000222111000     !!!###$$$$$$%%%&&&%%%###"""###$$$%%%&&&&&&&&&''''''(((((('''$$$$$$((()))((()))---+++***+++...000444===GGGYYYrrryyytttmmmiiikkkjjjkkkjjjgggccc_________```jjjttt||||||ssscccNNN@@@;;;444444333222222111111000333333333333333333333333333555111444;;;666///444111333333111//////222555      """$$$$$$%%%&&&&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&'''%%%###$$$''')))(((***...+++***+++///000333<<>>999555555444444333222222222222222222333333444444444333555111222777222...666000333555444111000333777!!! !!! !!!  !!!######$$$%%%%%%$$$###$$$&&&"""######$$$%%%%%%&&&&&&'''$$$$$$((()))((()))---+++***+++///000333<<>>999666555555444444333222222111111222222333444555555222666444444888222---666111222333444333333333444    !!!"""###!!! !!!  ###!!!###$$$$$$######$$$%%%######$$$%%%&&&&&&''''''(((%%%%%%((()))'''(((+++******+++///000333;;;DDDTTTooowwwkkkeee```aaagggcccfffhhhddd\\\VVVTTTUUU\\\gggsss|||~~~tttcccNNN@@@;;;555444444333333222111111000000111222444555666666111777777888;;;333---555222000000222555666333000""""""  """!!!!!! """######!!! !!!!!!"""&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))(((***---...000555===CCCWWWppprrrhhhccc^^^\\\___]]]hhhjjjgggeee[[[RRRVVV[[[jjjyyyuuucccQQQCCC===:::777555444555555555444444444444333333222222222777777777666555555555444000000111222444555666666 !!!!!!!!!"""!!! """$$$$$$"""  """"""###$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))+++...///111666===DDDXXXpppoooddd___ZZZYYY\\\^^^iiikkkgggdddYYYPPPSSS\\\jjj{{{tttbbbPPPBBB<<<:::777555444555555555444555444444444333333333222666555555555555555555444555555444333333222111111 """""""""  !!!""" !!!!!!   """$$$&&&&&&%%%###!!!"""#########$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))))),,,...///111666>>>DDDXXXpppjjj^^^YYYUUUUUUZZZ]]]hhhjjjfffdddYYYPPPSSS\\\kkk|||sss```NNNAAA;;;999777444444444555555444555555555444444444444444333444444444444444444555777666555444222111000/// !!!    !!!###%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%&&&&&&%%%&&&&&&'''((())))))+++---...000444<<>>SSSkkkfffVVVPPPMMMOOOUUU^^^iiillljjjhhh___VVVZZZcccqqqsssaaaOOOCCC===888666333333333444444333444444444444444555555555222333333333333333333444333333333333333333333333 !!!!!!!!! !!!  """###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))''')))+++,,,---111888>>>QQQhhheeeVVVPPPLLLNNNSSS[[[gggkkkkkklllddd]]]bbbiiivvvuuubbbPPPEEE???888666333222333444333333222333333333444444444444444444444444333333333333444444444333333222222222  ###&&&&&&""" !!!  """%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))(((***,,,---...222999???PPPgggeeeVVVOOOKKKLLLQQQTTTbbbiiikkkooojjjffflllnnnzzzvvvcccRRRFFFAAA888666333222333444333222222222222333333444444444555555555444444333333333333333333333333333333333 !!!!!!  !!!###&&&((())) !!!   """ """###%%%&&&&&&###$$$$$$###""""""###%%%'''''''''&&&'''((())))))))))))+++/////////555===JJJddd~~~bbbUUUKKKIIILLLIIIXXX___gggkkkmmmmmmoooqqqxxxxxxeeeOOO@@@;;;666444222111222222111000333222111222444444222111222222333444444444333333111111111222222333333444"""### !!!!!!   !!! !!!"""###$$$%%%&&&$$$%%%&&&%%%$$$$$$%%%&&&(((((((((((())))))))))))))))))+++...//////555===JJJddd{{{___SSSIIIHHHKKKIIISSSYYYaaagggkkknnnrrrvvv}}}xxxeeePPPAAA<<<777555333222333333222111333222222333444444333111111222333444555666666666222222222222222333333333 !!! """$$$!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!"""###$$$$$$$$$&&&'''((('''&&&&&&'''(((%%%&&&((()))))))))((('''))))))+++......///555===JJJcccwww\\\PPPHHHGGGKKKHHHMMMRRRZZZaaagggnnnvvv|||xxxfffPPPBBB===888666444333444444333222444333222333444555333111444444555555555555555555333333333333222222222222 ###$$$ !!! !!!!!!""""""    !!!!!!!!!!!!  !!!!!!""""""#########$$$&&&''')))((('''&&&'''(((###$$$&&&(((((('''&&&%%%))))))***------...555===JJJaaasssYYYOOOGGGGGGJJJGGGHHHMMMTTT[[[bbblllwwwyyyfffPPPAAA<<<888666444333444444333222333222111222444444222111777666555444444333333333444444444333333222222111 !!! !!!""" !!!""" !!!"""""""""!!!""""""!!!"""###!!!  !!!!!!""""""#########$$$$$$&&&(((((('''&&&&&&'''$$$&&&((()))***)))'''&&&)))(((***,,,,,,...555===HHH___sssYYYOOOGGGGGGJJJGGGHHHKKKQQQVVV]]]hhhttt}}}{{{gggOOO???999777555333222333333222111222111111222333333222000444333333222222333444444555444444333333222222222  !!!!!!""" !!!#########""""""  """"""!!!  !!! !!!!!!"""###$$$$$$$$$###%%%((((((&&&%%%%%%%%%((((((***+++++++++***)))***((()))+++,,,---555===GGG]]]~~~vvv\\\RRRIIIHHHJJJGGGHHHKKKOOOTTT[[[eeeqqqzzz~~~hhhPPP???999777555333222333333222111222222111222333444222000000000000111222555777999444444444444333333333333 !!!!!!"""######$$$###"""  """"""  !!!""" !!!"""###$$$%%%&&&###%%%(((((('''&&&%%%%%%((((((((()))))))))*********((()))++++++---444>>>FFF[[[{{{zzz```UUULLLIIIJJJFFFGGGJJJOOOSSSYYYdddpppyyy~~~jjjRRRAAA;;;888666444333444444333222444333333444555555444222222222111111222555777888333333333444444444444444!!! !!! """"""   """"""  """###!!! !!! """### """###%%%&&&&&&$$$&&&))))))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''***((((((***+++,,,444>>>EEEYYYyyy}}}cccXXXMMMJJJKKKFFFFFFIIINNNSSSYYYcccpppxxx~~~kkkTTTDDD>>>999777555555555666555444666555555666777777666444999888555333222333444444333333333444444555555555 !!!!!! """'''### !!! """$$$'''!!! !!!  !!!"""######'''%%%###$$$''')))'''%%%)))(((&&&%%%%%%&&&'''(((+++---///...,,,---111555GGGXXXwwwggg^^^VVVRRRQQQJJJKKKLLLOOOUUU___jjjtttzzznnnTTTBBB:::777666444333222222333444999888777555444444444444...000111333444444333333222333444333222222333555 !!!  ### !!! !!!"""######&&&%%%###%%%'''((('''%%%)))(((&&&%%%%%%&&&'''(((###&&&)))+++,,,111888===GGGYYYxxxiiiaaaXXXUUUSSSLLLLLLNNNRRRXXXaaakkksssxxxkkkTTTCCC<<<999777666444333333444444888777666555555555444555111111222333444444444444333444444444333333555666 !!!           !!!"""######&&&$$$$$$%%%&&&'''&&&%%%((('''&&&%%%%%%&&&'''((('''(((******+++...666;;;HHHYYYxxxnnnfff]]]YYYXXXQQQOOORRRWWW^^^fffmmmsssvvv~~~zzzhhhRRRDDD???:::999777555444444444555666666666666555666666666444444333333333444444555444555666555444555666888  """"""!!!!!! !!!"""""" """###!!!!!!   !!!"""######%%%$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&'''((((((+++,,,,,,+++***---444999GGGXXXwwwuuunnneee```___YYYVVVYYY___ffflllpppsssttt|||~~~~~~||||||~~~wwweeeQQQDDD@@@;;;999777555444444444444444555555666666666666666777666444333333444555666555666777777666666888::: """""" !!!!!!!!!!!!"""$$$###   """###"""  !!!"""######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((&&&(((***+++---111999???FFFWWWuuu~~~wwwnnniiigggbbb___bbbhhhnnnsssuuuuuutttxxx{{{|||zzzvvvuuuxxx{{{wwwdddPPPCCC???999888666444333333333444333444555666777777777666777666555444333444555666666777888888777888:::<<<!!!"""!!!  """ !!!!!!   !!!"""#########$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&''''''((((((((('''***,,,------000555:::EEEVVVssswwwrrrqqqllliiilllrrrwwwzzzzzzxxxwwwuuuyyy{{{xxxssspppsssvvvzzz~~~wwwdddOOOBBB===888777555444333444444555333444666777777777666555555555444444444555555666666777888888888888:::<<<""""""!!!   !!!""" !!!"""######"""$$$&&&%%%######%%%'''$$$%%%&&&'''((((((((((((&&&)))------,,,---000444FFFVVVtttzzzyyytttrrruuuyyy}}}~~~{{{zzzvvv{{{~~~|||uuuqqqrrrvvvwww|||wwwdddOOOAAA===888777666555555666777777333444666777777777555444222333444555555555555555555666888888888888;;;===!!!""""""   """ !!!"""######!!!$$$&&&%%%###"""$$$'''$$$%%%&&&'''(((((((((((( '''+++---000555999GGGWWWttt~~~}}}yyywwwzzz~~~~~~|||zzzzzzuuuvvvxxxxxx~~~vvvdddOOOAAA<<<888777666666666777999:::444555777888888666555333000111333555666666555555555666777888777888;;;===    $$$  !!!    """###%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&)))***++++++,,,///333777DDDVVVvvv{{{wwwzzzwwwzzz}}}}}}zzz}}}}}}}}}|||ppp```OOO@@@777===<<<:::888666666666666555555444444444666777999666555555444444444555555333:::<<<999999===>>>;;; !!!###  """###$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&((()))******+++...222666DDDUUUuuu}}}zzz|||yyy{{{}}}~~~|||{{{zzz|||~~~}}}}}}wwwlll]]]MMM???777;;;:::999777777777888888888777666555555555666777666555555444444555555666444999;;;999888<<<===;;;!!!!!!!!! !!!""""""  """###$$$$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&'''''''''''''''((())))))***---222555CCCTTTttt|||~~~|||}}}}}}~~~}}}|||zzzzzzzzz{{{}}}~~~~~~~~~}}}zzzrrrfffXXXJJJ???888999888888777888888999999:::999888777666555666666666666555555555555666666555999:::888888;;;===<<<!!!$$$'''((("""###!!!  !!!"""$$$$$$!!!    !!!"""######"""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&''''''((('''((()))***+++...222555AAASSSrrr~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~}}}xxxnnnbbbUUUIII???;;;999999888888888888888888999999888777777777777777666666666555666666777777666888999888888:::===??? ###%%%&&&   $$$&&&$$$!!! !!!"""&&&(((%%%""""""""""""!!!!!!  !!!    !!!"""######"""###$$$&&&'''(((((()))''''''&&&&&&&&&'''((()))((()))***+++,,,///333777@@@QQQppp~~~~~~~~~xxxnnnaaaTTTIIIAAA===;;;;;;:::999888777666555666666777888888888888888666666666666666777888999888777777888888:::>>>CCC  $$$%%%$$$!!! !!!  !!!"""&&&)))'''"""!!!"""######"""  !!!   !!!!!!!!!!!!""""""###""""""###$$$&&&'''(((((((((((('''&&&&&&&&&''')))***)))***++++++,,,///444777???PPPooo~~~}}}}}}{{{qqqcccVVVJJJBBB>>>;;;;;;;;;:::888777555444444555666777888888888888777666666777777888999:::888666666888:::;;;AAAHHH !!!!!! """###!!!  !!! $$$((((((%%%!!! """###""" !!!###  !!!!!!"""""" !!!"""###""""""###$$$%%%&&&''''''''''''((('''&&&&&&&&&''')))***((()))***+++,,,...333666===OOOnnn}}}~~~~~~ssseeeWWWKKKBBB===999:::::::::999888666555555555666777777777666555777777777777888999:::;;;999666555999;;;===DDDMMM """###$$$!!!""""""!!!  """"""  !!!"""!!!!!!"""&&&(((&&&###!!!###"""!!!###!!!!!! !!!!!! !!!!!!  !!!""""""### !!!######""""""$$$$$$%%%&&&'''''''''''')))(((&&&%%%&&&''')))+++'''((()))***+++---222555===NNNmmm}}}~~~|||~~~uuugggXXXKKKAAA;;;777888999::::::999888777666666777777777555444333777777777777888999:::;;;999555555:::<<<>>>FFFPPP######""""""%%%&&&%%%$$$""""""!!! !!!!!! !!!!!!!!!!!!!!!  ###''')))'''$$$""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!"""### !!!!!!"""###$$$$$$%%%###$$$$$$%%%%%%&&&&&&''''''&&&$$$!!!!!!%%%))))))***++++++,,,---000333<<>>AAAJJJ]]]"""$$$%%% !!!!!! """!!! !!!!!!  """%%%''''''&&&%%% !!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!""""""""""""""""""""""""###$$$$$$%%%%%%&&&&&&''''''(((((('''&&&&&&'''))))))***++++++,,,...111444>>>MMMhhhzzzxxxrrrtttyyy}}}}}}uuukkk\\\KKKAAA>>>999888777777666666777777======<<<;;;999888777777555555666777777777777777666:::999;;;@@@AAAOOOiii """""""""!!! ###"""    """$$$&&&&&&%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! """""""""!!!!!!!!! ###$$$$$$%%%%%%&&&&&&'''%%%'''***+++***(((''''''''')))***+++,,,...222555@@@NNNhhh~~~zzzwwwpppssswww|||~~~wwwmmm]]]KKK???<<<:::999888888777777888888@@@>>><<<:::888777777777777777777777777666666666888999888>>>BBBAAAVVV{{{ """$$$%%%$$$###!!! !!!"""###"""  %%%&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!""""""!!!  !!!!!!!!!!!!###$$$$$$%%%%%%&&&&&&'''"""%%%((()))(((&&&&&&&&&'''(((***+++,,,///333666???MMMfff|||yyyvvvxxx|||xxxooo___MMMAAA===;;;:::999999888888999999>>>===:::888666777777888666666666666666777777888;;;888888???CCCCCC___"""$$$$$$###"""!!! !!!"""###$$$###!!!$$$***+++(((###"""!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!### !!!!!! !!!"""###$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&%%%$$$%%%&&&((('''(((***+++,,,///333666===KKKddd~~~}}}}}}~~~{{{ssscccPPPDDD@@@;;;::::::999999999999999:::999777555555666888999555444555555666888999:::<<<999888@@@EEEIIIkkk  """"""""""""!!!!!!!!!!!!!!!""""""""""""   (((000222---(((&&&%%%###!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!### !!!""" """$$$%%%%%%###$$$$$$%%%%%%&&&&&&''''''''''''%%%%%%&&&))),,,''')))***+++,,,...222555;;;IIIccc~~~xxxhhhTTTFFFAAA;;;:::999999888888999999777666555555555666888888444444444444666888:::<<<::::::999@@@JJJVVV|||  !!!""""""""""""!!!  &&&///333111,,,)))(((%%%###"""!!!"""""""""""""""""""""""""""""" !!!!!!""""""###  !!!###$$$%%%%%%###$$$$$$%%%%%%&&&&&&''''''(((((('''&&&'''***---)))***++++++,,,...111444999IIIddd~~~}}}kkkUUUFFF@@@::::::999888888888888888777777777777666666666666666555555444555777999:::777;;;;;;@@@OOOfff   !!! !!!"""######     +++111111---,,,***'''$$$""""""""""""""""""""""""""""""""""""!!!  ###$$$$$$###!!!!!! !!!!!!""""""######$$$$$$###$$$$$$%%%%%%&&&''''''%%%&&&'''((('''''')))+++)))***+++,,,,,,---000333999IIIeeemmmVVVEEE???:::999888888777777888888999999999999888777555444888777666555555666777999444<<<<<<@@@TTTrrr ###!!! !!!""""""  !!! !!!***555===---,,,***'''%%%###""""""!!!!!! !!!""""""!!!###"""  !!!""""""  """###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%(((&&&$$$$$$%%%'''''''''))))))*********,,,000333:::HHHddd}}}jjjTTTDDD===777555444555999;;;;;;999666777999999777777777888444555666777777888777777666:::;;;???WWW   !!!"""""""""!!!   &&&///666888555///((($$$###$$$&&&###"""!!!"""&&&)))###"""!!! !!!!!! """### !!!"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''%%%$$$%%%&&&''''''&&&((()))*********,,,000333;;;IIIeee}}}kkkUUUEEE>>>999777555555777999888666555777999888777666777777666666777888999999999999999<<>>DDDUUUvvv !!!"""!!!!!!   !!!!!!!!!!!! !!!!!!  !!! $$$***000555666222,,,'''%%%$$$%%%%%%%%%###!!!$$$######"""""""""""""""&&&$$$!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%%%%'''((()))%%%%%%%%%'''))))))'''%%%((()))***++++++---000222999FFFbbb~~~mmmWWWFFF???:::999777666555555444444555666888888666555666777777777777888999:::;;;;;;<<<===FFF^^^!!!######$$$###!!!  !!!!!!!!!     (((111666555111000000'''$$$"""###&&&((('''$$$###############""""""!!! ###$$$ !!!"""###$$$$$$%%%$$$$$$%%%%%%&&&'''((()))&&&%%%&&&((())))))'''%%%''')))++++++,,,---000222999FFF```~~~mmmWWWFFF???::::::999888777666666777555777888888777666666777666666666666777999;;;<<<<<<===IIIhhh!!!"""###$$$"""""""""!!!  !!!!!!!!!  !!! %%%+++------///555;;;:::444+++&&&%%%&&&''''''""""""#########"""!!! !!!!!! !!! """###$$$%%%&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&'''))))))(((&&&''')))+++,,,,,,---///111;;;FFF___~~~lllWWWHHHBBB=========;;;888777888999666777999999777777777888666666555666777999;;;<<<===AAASSSyyy !!! !!!###$$$###!!! !!!!!!!!! !!!  $$$''''''%%%'''...555======:::111'''!!!!!!$$$!!!!!!"""""""""!!! $$$$$$$$$###!!! !!!###%%%''''''''''''&&&&&&&&&''''''(((((('''&&&&&&((())))))(((&&&(((+++,,,------///111999BBBZZZ{{{}}}lllYYYLLLGGGAAABBBAAA>>>:::888888:::777888::::::888888888999777666666666888:::===>>>???IIIddd !!!$$$%%%%%%!!!!!!######""" %%%###   !!!&&&&&&!!!!!!%%%(((444>>><<>>TTTvvv|||mmm[[[OOOKKKEEEFFFEEEAAA;;;888888999888999;;;;;;999888999:::888888777777999;;;>>>@@@BBBOOOqqq!!!    !!!"""######"""$$$&&&'''&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$######$$$!!!!!!$$$%%%&&&$$$"""!!!!!!###%%%&&&%%%&&&'''''''''%%%&&&''')))''''''''''''((((((((((((++++++++++++---000222444555CCCSSSeeeooo[[[LLLFFFBBBGGGJJJGGG>>>888888:::777888888999999999888888333555777888999<<<@@@CCCCCCXXX""""""!!!!!!    !!!#########"""$$$%%%&&&%%%$$$%%%&&&$$$$$$#########"""""""""!!! """######!!! """###""")))))))))'''$$$!!!!!!"""''''''''''''((((((((((((******+++,,,...000222333444AAAQQQccc~~~oooZZZKKKEEEBBBDDDEEEBBB<<<777777888444555666777888999:::;;;777888::::::;;;>>>AAADDDKKKaaa!!!  """""""""!!!!!!     !!!!!!###$$$### """$$$%%%%%%%%%&&&'''$$$###############"""""" !!!###"""!!! !!!"""!!! """$$$%%%$$$$$$$$$%%%''''''''''''((((((((((((((()))+++---///000111111999AAAQQQeeexxx~~~nnnYYYJJJDDDBBBAAA???<<<999777666555777777888:::<<>>@@@CCCFFFMMMeee !!!  !!!"""###"""!!!!!!###!!! !!!  """###### """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%###""""""!!! """$$$$$$$$$###%%%&&&&&&'''(((''''''''''''((((((((((((''')))+++...///000000000:::???QQQlll}}}~~~mmmXXXJJJDDDBBB>>>999777888888666444999999:::;;;>>>@@@CCCDDD<<<===>>>>>>???@@@CCCFFFLLLfff  """!!!  !!! !!! !!!"""###$$$$$$###$$$###  !!!!!!######!!!###%%%$$$###""""""###""""""##################"""!!!!!!###$$$$$$###!!!$$$""" !!!###%%%%%%%%%"""%%%'''(((&&&$$$######''''''''''''(((((((((((('''(((+++---///000000000666999OOOqqq}}}kkkVVVIIIEEEAAA<<<777555777999777555666666666777999;;;<<<===;;;===>>>>>>>>>???CCCEEELLLiii !!!!!! !!!"""  """!!!!!!  !!!!!! !!!###$$$$$$###"""!!!!!!  !!!!!!"""###$$$$$$"""!!!!!!""" !!!!!!!!!!!!!!!!!!  !!!"""!!! """ !!!###$$$$$$"""$$$''''''&&&&&&&&&'''''''''''''''(((((((((((('''(((***,,,...///000000777999MMMmmmzzzmmmhhhggg{{{gggRRRGGGDDD>>>;;;666555777888888666555666777888999:::999999999;;;<<<<<<===???BBBEEEIIIiii   """###!!!  !!!######"""!!!"""###!!!"""""""""###############!!! !!!!!!!!!!!!  """######!!!$$$%%%&&&'''***,,,''''''''''''((((((((((((((())))))+++,,,...000111999===OOOlllzzzsssmmmvvvbbbMMMCCCBBB:::888666666666777666666444666999;;;<<<<<<:::999888999;;;;;;<<>>===:::666444555666777777888555333555:::;;;888333333666999:::999<<<@@@EEENNNppp"""######!!!   !!! !!!%%%!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""" $$$###"""!!!!!! !!!###&&&))))))(((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((******+++,,,///111333===QQQooo|||qqq```MMMAAA>>><<<:::999:::::::::888777444555777777666444333222444777999999999;;;???DDDUUUvvv !!!"""!!!  !!!!!!"""  !!!   !!!###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%((('''%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!! $$$(((***)))'''&&&&&&&&&''''''''''''(((((((((+++******+++---...///...444===QQQmmm|||ssscccOOOCCC???999:::<<<>>>???>>>:::666666<<>>===:::666888???EEEDDD===888999===777:::<<<;;;:::;;;???CCCRRRuuu !!!   !!!!!!!!!""""""#########'''''''''((((((''''''&&&&&&&&&&&&&&&%%%$$$######""""""$$$%%%%%%%%%%%%%%%!!!'''******((('''&&&%%%&&&&&&&&&&&&''''''''')))'''%%%(((,,,//////---;;;CCCSSSjjjwwwgggSSSEEE@@@888777777888::::::888777333666:::;;;999777666777999;;;======<<<===AAAEEERRRwww   !!!"""###""""""""""""""""""""""""%%%&&&&&&'''((((((''''''""""""###############"""###$$$%%%&&&''''''&&&%%%"""&&&))))))'''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&(((+++...//////666???PPPhhhyyyiiiTTTFFFAAA999777666555777888777777333333333555666666555333888;;;======<<<===BBBFFFOOOuuu!!!   !!!"""""" !!!  !!!!!!!!!"""###$$$%%%&&&'''(((((((((""""""###$$$$$$$$$###"""###$$$%%%''''''&&&%%%$$$ ###&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((()))*********+++---///111;;;MMMeee{{{iiiTTTFFFAAA<<<:::888888999999888777888777666666666666666666666888;;;;;;;;;===AAAEEEOOOvvv   !!!%%%$$$"""!!!!!!   !!!   !!!"""!!!  !!!!!!   !!! """!!!!!!""""""###$$$&&&'''(((((()))%%%&&&'''''''''&&&%%%$$$"""###%%%&&&&&&%%%###"""!!!###&&&'''&&&%%%&&&'''(((((((((((())))))))))))***,,,...---******,,,///000:::MMMddd|||jjjTTTFFFAAA===<<<;;;<<<<<<;;;999777999999888666333333444666333666999:::999<<<@@@EEEUUU||| """""""""!!!  !!!"""""" !!!  ###$$$""" """ !!!"""""""""  !!! """!!! !!!  ###'''$$$  !!!$$$''')))))))))((('''&&&%%%$$$%%%%%%''''''%%%$$$$$$$$$%%%''')))******&&&""""""&&&)))'''$$$(((''''''&&&&&&((()))***,,,+++++++++,,,,,,---...111666FFFddd}}}kkkXXXHHH???@@@<<<888888:::<<<;;;:::======;;;:::888666555555444777888777666:::AAAHHHRRR{{{  !!!!!!    !!!"""#########"""!!! """ !!!!!!"""!!!  !!!!!!       !!!$$$&&&((()))((((((''''''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&%%%%%%&&&'''((((((''''''&&&'''((()))***++++++++++++,,,---......444777GGGccclllXXXHHH???===:::777777:::<<<<<<;;;:::::::::::::::::::::::::::<<<>>><<<;;;<<>>>>>BBBFFFZZZ !!!  """!!!   !!!!!!###&&&%%%$$$"""!!!!!! !!! """"""!!!!!!!!!!!!"""######$$$%%%"""!!! !!!"""###"""!!!  """!!! !!!###%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&$$$!!! $$$'''''''''''''''((((((((()))'''((((((***,,,...///111666888EEE___|||nnn[[[KKKCCC<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@@@@??????BBBDDDYYY !!!!!! !!!"""!!! !!!  !!!""""""!!!  ######""""""""""""######  !!!!!! !!!######""" !!!"""$$$###"""""""""!!!  !!!!!!!!!!!! !!!!!! !!!###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&'''''''''&&&%%%$$$######$$$%%%&&&&&&''''''(((((((((((((((''''''((()))+++...000111555777DDD\\\xxxppp]]]NNNFFF???>>>>>><<<:::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???AAADDDFFFXXX~~~  !!!""""""!!!"""!!!  !!!!!!"""$$$$$$###!!!  """###"""!!! !!! !!!!!!"""###$$$%%% !!!!!!  !!!  """$$$$$$############"""!!!  !!!!!!!!!!!! !!!###$$$!!! !!!###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&'''(((((((((((('''%%%%%%&&&'''''''''&&&''''''((()))(((((((((''''''((()))+++---///000333666DDD\\\wwwppp]]]NNNGGG?????????===999777666777666666777888:::;;;;;;<<<999:::;;;<<>>;;;888555555444333222111222333555666777777777555666666666666777:::===GGGggg !!!###$$$$$$&&&(((***---...//////...---'''!!!!!!###"""   !!!""" !!! !!!!!! ###&&&'''***---+++%%%!!!  !!! !!!!!!"""###$$$%%% """!!!!!!!!!   !!!""""""!!! !!!!!!"""$$$$$$"""!!! !!!"""---(((###!!!""""""  %%%%%%%%%&&&&&&'''(((((((((%%%"""###&&&'''### """$$$&&&&&&$$$###$$$%%%&&&&&&&&&'''''''''(((((('''((()))))))))***,,,...///888BBBYYY{{{www___KKKBBB???<<<888777666666444333333444555555666555555555555666666666666777:::<<>>TTTvvvxxx___KKKAAA===;;;888777777777666555555555555666555555444333555666666666555666999;;;FFFPPPuuu """$$$(((,,,111444666;;;<<<<<<======>>>>>>>>>:::999777555444333111000,,,***(((&&&$$$###"""""" !!!    """###$$$$$$ !!!$$$$$$!!!!!!$$$%%%###$$$###""""""""""""###$$$############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######""""""!!!  """"""###$$$%%%%%%%%%%%%###"""!!!  !!!!!!"""###"""!!!!!!!!!!!!!!!!!!###!!! !!!###%%%%%% !!!  !!!"""!!!  !!!""" !!!!!!"""!!! """$$$&&&%%%$$$$$$%%%'''***+++$$$$$$###%%%''')))++++++)))((('''''''''((())))))''''''((((((((())))))))))))***+++++++++,,,...000000777>>>RRRsssxxx___JJJ@@@;;;999666555666666666555333444555555666555555555555666666555555555888:::@@@GGGhhh!!! !!!###''',,,000444777888>>>==================>>>>>>???>>>>>><<<:::999888222000,,,(((%%%###"""!!!  !!!""" ###%%%&&&%%% !!!!!!"""&&&&&&"""!!!!!!!!!!!!"""######$$$$$$$$$!!! !!!!!!(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!! ###$$$$$$$$$$$$###""""""$$$###"""!!!  !!!&&&###  """$$$%%%'''%%%!!!  !!!!!!!!!!!!!!!     !!! !!!$$$###!!!!!!"""%%%(((+++***)))((('''&&&'''((())))))'''%%%%%%&&&'''((('''%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))***,,,...222888===PPPqqqvvv]]]III???:::888555555555666666555333333444555666666666555555666666555444555777999777???YYY  !!!%%%***000555888999:::<<<<<<<<<<<<===>>>>>>???BBBCCCDDDDDDCCCAAA@@@???999666222---(((%%%$$$### !!!!!!!!!"""###!!!$$$$$$###!!!"""###$$$$$$!!!&&&'''### !!!$$$%%%%%%%%%$$$ &&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!!!! !!!!!!"""#########""""""$$$$$$###""""""!!!"""""""""!!! !!!%%%""" ###%%%%%%$$$$$$###!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!   !!!###%%%&&&******(((&&&%%%%%%'''(((+++(((%%%$$$&&&(((((('''&&&&&&&&&&&&''''''''''''((()))*********+++---///111777<<>>@@@AAACCCEEEHHHHHHGGGEEEDDDCCC???<<<777111,,,)))'''&&&  !!!"""  """"""!!!  """!!! !!!"""$$$%%%'''((()))!!!&&&(((%%%!!!!!!!!!!!!$$$&&&&&&%%%$$$'''&&&%%%###""""""!!!!!!$$$$$$%%%%%%&&&'''''''''&&&'''(((((('''&&&$$$###"""""""""!!! !!!###$$$%%%&&&%%%$$$##################$$$###"""!!!!!! !!!!!!""" ######""" !!!###$$$$$$"""!!!"""$$$ !!!!!!!!!!!!!!!   !!!!!!!!!""" !!!"""  """$$$%%%&&&&&&&&&''''''&&&%%%$$$&&&(((+++---***'''&&&)))++++++***))))))))))))************+++,,,---------...000222000555;;;NNNpppsss[[[GGG???;;;999777666888999999888777777777666555333222111555666666555444444666999888@@@IIIYYY,,,&&& !!!   ###''',,,444:::<<<=========<<<===???@@@AAA@@@???>>>CCCCCCCCCDDDDDDDDDDDDCCCAAA>>>:::666222...***'''###""""""!!!!!!!!!!!!!!! !!!"""###############""""""""" !!!"""###%%%&&&&&&&&&&&&+++***(((&&&$$$#########&&&###!!!!!!$$$%%%$$$"""&&&%%%###""""""###$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%(((&&&$$$#########!!!!!!"""#########""" """###$$$%%%$$$""" $$$$$$######!!!  !!!###$$$ !!!"""###$$$%%%%%%"""!!! !!!!!! !!!"""!!! !!! !!!###$$$)))((((((((()))***++++++,,,+++***((((((((()))*********))))))((((((''''''...---+++***+++...111333000777>>>QQQqqqpppYYYHHH@@@:::999888666555666777777222444666777666666777888666666666666777777777777:::888===KKKddd  """  !!!!!!!!! """%%%''')))...666;;;>>>>>>>>>>>>AAABBBDDDFFFFFFEEECCCAAABBBCCCEEEEEEFFFEEEDDDCCCBBB???;;;888555111---+++(((&&&%%%###"""""""""###  !!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$&&&''')))***,,,---......000///---+++)))'''%%%$$$'''$$$""""""$$$$$$###"""%%%%%%$$$$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%(((&&&%%%$$$%%%$$$###!!!"""""""""""""""!!! !!!"""###$$$$$$######""""""######""""""!!!!!! !!!""""""!!!!!!!!!"""######$$$$$$ !!!  !!! !!! !!!###$$$''''''(((((()))*********,,,+++***)))(((((()))***''''''(((((())))))******---,,,++++++,,,...000222000777>>>QQQqqquuu]]]III@@@::::::999777777666666666222444666666555444555666555555666666666777777777666777:::BBBQQQppp """  !!!$$$&&&,,,111999>>>AAAAAAAAAAAADDDFFFIIIKKKLLLJJJGGGFFFCCCDDDDDDEEEEEEDDDCCCBBBDDDBBB>>><<<:::888444222///,,,)))&&&$$$$$$%%%&&&""""""!!!!!!""""""######""""""""""""############%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***---///111222333666666555333111...+++))))))'''%%%$$$$$$$$$###"""$$$$$$$$$%%%&&&((()))***$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$!!!!!!"""###$$$$$$$$$### !!!!!!""""""!!!""""""""""""""""""""""""!!!"""###""" !!!!!!  !!!!!!  !!! !!!   !!!"""###%%%&&&((()))******))))))++++++***)))))))))******(((((((((((())))))))))))++++++,,,---...///000000///777>>>QQQqqqxxx^^^HHH>>>:::::::::999888666555444333444666555444222333333555555555666666666666777777:::<<<<<<@@@TTT{{{   ###%%%///444;;;AAACCCDDDDDDDDDCCCEEEJJJMMMOOONNNLLLJJJGGGFFFDDDCCCBBBBBBCCCDDDHHHEEECCCAAA@@@???<<<:::555222---)))''''''((()))&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((((((***---000333666777888;;;;;;<<<;;;999666333111---+++***((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((((((############$$$%%%&&&'''(((((('''''''''((())))))&&&%%%$$$%%%&&&'''&&&%%%######!!! !!!"""###&&&%%%$$$###""""""""""""""""""###$$$$$$$$$$$$$$$ !!!###$$$######"""############""""""!!!!!!!!!!!!"""""""""!!! !!!!!! !!!"""######"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""   !!!"""###%%%&&&)))+++,,,+++***)))+++*********************,,,,,,+++)))(((&&&%%%%%%)))***,,,...///////////////777===PPPpppsssZZZFFF<<<::::::::::::999777444333444666777666444222222333444444555555555666666666888:::<<<:::777BBB]]]vvv  !!!  """"""###$$$&&&(((///555===CCCEEEFFFFFFFFFBBBEEEJJJOOORRRSSSRRRQQQPPPMMMGGGBBBAAABBBEEEHHHIIIGGGEEEDDDDDDCCCAAA@@@777444000,,,******,,,---,,,++++++******+++++++++*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,///111333777:::<<<>>>???<<<===>>>>>>>>><<<999888111000///---+++)))))))))''''''''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((''''''''''''((((((%%%$$$###$$$%%%&&&%%%$$$$$$###"""!!!!!!"""$$$%%%&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$###"""""" !!!###$$$%%%%%%$$$###$$$$$$######"""!!!!!!!!!###"""!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!""""""""" !!!"""######"""!!!  !!!  !!!!!!!!!"""""""""######"""  !!!!!!!!!!!!!!! !!!"""%%%''')))+++---,,,++++++*********++++++++++++***,,,,,,+++)))(((&&&%%%%%%''')))+++...///000//////000777===OOOnnnmmmWWWEEE>>>888999999999888666444333666777888777555333333333444444444444555555555555555555666666666999EEESSS  !!! !!!$$$###!!!!!!!!!!!!!!!""""""###%%%'''...444<<>>666444111...---...///000000000///.........////////////000000111111222222333333333333222222222222111222444777:::<<<======::::::;;;<<<<<<;;;:::999333444333111...,,,,,,...***++++++++++++***)))((()))(((((('''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&""""""######$$$%%%%%%%%%###$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$#########""""""!!!!!!###"""!!! !!!###&&&(((&&&&&&%%%$$$"""!!! !!!!!!""""""!!!!!!  !!!!!!!!!"""!!!######"""!!!!!!""""""""" !!!!!!%%%&&&(((***+++,,,,,,+++)))***++++++,,,+++++++++(((((((((((())))))))))))'''(((+++---////////////000777<<>>999444444333222222444555666333444666555444333333444222222333333333444444444333333555::::::777666999%%%!!! ((('''&&&%%%%%%%%%%%%%%%!!!$$$(((*********,,,---333777>>>CCCDDDDDDDDDDDDHHHIIIIIIHHHFFFEEEEEEGGGFFFEEEBBB???<<<888666555666555333111111111222222///222444444333444777:::888777555444444444666666;;;<<<:::888:::>>>>>>:::;;;:::999888888999;;;<<<:::;;;;;;<<<===>>>??????;;;<<<999222000222444333000000000000111111111111222222333555888999999888666666555444333333222222333222000...---,,,++++++,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''&&&###!!!######""""""""""""######""""""""""""""""""""""""%%%$$$###""""""!!!!!!!!!######$$$%%%%%%&&&&&&'''&&&%%%"""!!! !!!"""### !!!!!! """""" !!!!!! !!! $$$   !!!!!! !!!###&&&'''))))))*********+++,,,------------,,,******+++......+++(((+++,,,,,,+++***+++...000///555888FFFaaayyyzzzooo___MMMAAA>>>888777666666777666444222333444555444222111222333333333333333333333333333333222222555888:::999777 '''$$$!!!!!!###%%%%%%$$$%%%%%%&&&&&&'''((())))))+++---111333333333444666555999???BBBCCCBBBBBBBBBAAABBBDDDDDDBBBAAAAAABBB???>>>===;;;999888888777666666555555555555555555444777;;;=========???AAABBB@@@===:::999;;;===>>>===@@@AAA@@@@@@DDDEEEBBBAAA???>>>===>>>@@@BBBDDDEEEEEEFFFFFFGGGGGGHHHHHHAAABBB@@@999666777777444333222111111111000///...222111222444666888777666666666666555444444333333555444333222222222222222222111///---+++***))))))&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&''''''%%%#########""""""""""""##############################"""###$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''$$$###"""!!!!!!"""$$$%%%''''''&&&%%%$$$######""" !!!!!!!!! !!!!!! """"""!!! !!!!!! """!!! !!! """%%%'''(((******((((((***+++------......,,,******+++---...+++)))((()))***))))))***,,,///000666999FFFaaayyy~~~~~~}}}~~~yyynnn^^^KKK???:::777555444555555555333111333444555444222111222333333333333333333333333333333222222444777888777555  !!!!!!!!! $$$""" !!!###%%%&&&%%%%%%'''))),,,...///000000111444777888888888999:::666999===???>>>===<<<<<<;;;===???@@@???>>>>>>???;;;;;;;;;;;;<<<>>>???AAAAAABBBBBBCCCCCCBBBAAA@@@AAAEEEKKKPPPQQQQQQQQQQQQQQQMMMHHHCCCAAABBBFFFHHHDDDJJJNNNMMMLLLNNNOOONNNKKKJJJIIIIIIJJJNNNRRRUUUVVVVVVVVVVVVVVVVVVWWWWWWOOOPPPMMMFFFBBBAAA>>>:::===;;;999888888777555444333333222444666777777666777777777666666555444333333333333333444555666666444333222000...---+++***++++++***)))((('''&&&%%%(((&&&%%%%%%''''''&&&%%%$$$######""""""######$$$######################## !!!###&&&'''''''''&&&%%%%%%%%%&&&''''''((((((###""""""""""""$$$&&&''')))((('''&&&$$$###""""""  !!!"""""""""""" !!! """"""!!! !!!!!!   !!!$$$&&&)))***+++'''((()))+++,,,...//////,,,++++++,,,------+++***((())))))))))))***---000111666:::GGGaaaxxx}}}}}}{{{}}}}}}|||}}}{{{ppp```LLL>>>999666555333333444444222000222444444333222111222333333333333333333333333333444222222333555555555333 !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###""""""###%%%'''((()))+++---000444666777777666666888::::::999888888888777999<<<===<<<;;;;;;;;;<<<===>>>??????AAAEEEGGGFFFFFFFFFGGGJJJNNNRRRTTTYYYZZZ\\\\\\[[[YYYVVVTTTUUUZZZaaagggjjjiiigggeeeaaa[[[SSSLLLIIIIIILLLNNNPPPYYY```___]]]^^^______]]]\\\\\\]]]```fffkkkooollllllkkkjjjjjjjjjkkkkkkffffffccc[[[VVVSSSMMMGGGGGGDDDBBBBBBDDDDDDBBB@@@:::999888999;;;<<<;;;;;;999999999999888666444333333333333444555666777888777777666555444222111000111000000///---***((('''((('''%%%%%%'''''''''&&&$$$$$$############$$$$$$########################!!!"""###$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((()))$$$$$$######$$$%%%&&&&&&''''''&&&%%%$$$$$$######$$$######"""!!!!!!  !!!!!!"""""""""!!! """"""!!! !!!!!!!!!  !!!$$$'''***,,,---******+++,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++---000222111777:::GGGaaaxxx|||}}}zzz~~~}}}vvveeePPPAAA:::777555333333333444222111222333444333111111111222222222222222222222222222333333222222222222222222  !!!######"""""""""#########$$$$$$'''(((***+++,,,...000111111222555888999999888777777999;;;;;;999777666777666888;;;======>>>???AAABBBBBBDDDEEEIIIPPPXXX^^^^^^^^^^^^___ccchhhmmmpppwwwxxxyyyyyywwwsssooommmlllpppvvv|||~~~}}}zzzwwwoooiiiaaaXXXSSSRRRSSSUUU^^^hhhrrrssstttwwwzzzzzztttttttttwww{{{{{{sssnnniiiaaaYYYNNNKKKJJJLLLQQQSSSRRROOOFFFDDDBBBCCCEEEFFFFFFFFFAAAAAAAAA@@@===:::777666666666666777888999:::;;;<<<<<<;;;;;;::::::::::::555555444333000---***(((***((('''((())))))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%########################%%%$$$"""!!!!!!###&&&(((%%%%%%&&&&&&'''(((((()))''''''&&&%%%%%%%%%%%%%%%'''''''''''''''(((((((((%%%%%%$$$$$$###""""""!!! !!!!!!!!!!!!   ######!!! !!!!!!!!!!!!!!!  !!!  """$$$'''***---/////////...---,,,------...,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,---000222111777:::GGGaaayyy}}}yyyhhhRRRBBB;;;888666444333444444333222222333444333111000111222222222222222222222222222333333222111000000111222  !!!  """"""$$$$$$%%%&&&'''(((((())))))+++---//////000222444444555666777777666555444333555777888777666666666555888<<<@@@CCCGGGKKKNNNTTTUUUWWWZZZ```iiissszzzyyyxxxxxxyyy}}}{{{wwwqqqjjjeeebbbbbbbbbmmmwww}}}yyyooofffXXXUUUUUUYYYaaafffeeebbbSSSQQQOOOPPPRRRTTTUUUUUUPPPOOONNNLLLHHHCCC???<<<666777777888999;;;<<<===???>>>===;;;;;;;;;<<<===:::::::::888666222...,,,------,,,---...---***(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###!!!!!!"""$$$&&&%%%%%%%%%&&&''''''((((((((((((((('''&&&%%%%%%$$$######$$$$$$%%%&&&&&&'''$$$$$$######"""!!!!!!!!! !!!!!!!!!!!! """""""""############$$$!!!######""" !!!!!!!!!""""""!!! !!!!!!   !!!!!!"""###&&&))),,,...111000...---,,,+++,,,,,,,,,------,,,++++++---...***+++++++++***+++---///000666:::GGGbbbzzzwwwfffPPP@@@999999666444333333444444333111333333222111000111222222222222222222222222222222333222111///000222444   !!!!!! """!!! !!!"""###$$$&&&'''(((***+++---...///***---000111000111333555666666666666555555555555333666:::<<<===>>>???AAAEEEHHHNNNTTTZZZbbbiiinnnwwwyyy{{{|||~~~{{{xxxwwwvvv}}}~~~yyypppfff]]][[[ZZZ```iiioooooolll^^^\\\ZZZ[[[]]]```bbbbbbaaaaaa___[[[UUUOOOIIIEEE;;;;;;===???AAADDDFFFHHHHHHEEEBBB???===>>>???@@@BBBCCCCCCBBB???;;;777555222222333444444222---***&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''(((((((((''''''&&&!!!!!!""""""""""""""""""%%%%%%$$$$$$###"""""""""!!!""""""######"""!!!!!!######$$$$$$$$$%%%%%%%%%!!!######"""!!!!!!!!! !!!"""###""" !!!   !!! !!!###&&&)))+++///...,,,*********+++,,,,,,......---+++***---///,,,,,,,,,+++******,,,...///555999GGGccc{{{vvvdddOOO???999888555222111222333333222111222333222111000000222111111111111111111111111222333333111///000333666  !!!!!!  !!!!!!!!!!!!###""" """""""""###$$$&&&'''(((((()))+++---///111333333///222555666555555777:::999888777666666666777777<<>>AAAAAAFFFJJJQQQZZZbbbiiimmmnnn}}}{{{{{{}}}}}}{{{xxxzzzpppkkkmmmppprrryyyzzzppphhhbbb^^^ZZZVVVQQQTTTXXXZZZZZZYYYXXXXXX^^^]]][[[ZZZ[[[^^^aaaccchhheee```[[[WWWTTTTTTTTTOOORRRVVV[[[```dddgggiiiiiigggbbbYYYQQQOOOUUUZZZ^^^ZZZUUUUUUUUUQQQGGG>>>AAA>>>;;;888777666444333666---&&&'''(((%%%%%%)))(((((((((***+++***'''%%%&&&######''')))((('''(((&&&&&&&&&''''''(((((((((%%%$$$$$$$$$%%%&&&((()))%%%%%%%%%$$$$$$$$$######(((((((((&&&###"""""""""%%%%%%%%%&&&%%%%%%$$$$$$%%%###"""###'''((('''%%%""""""!!! """"""!!!  !!!!!!!!! """%%%)))***,,,------,,,***((()))***+++,,,///000111///---,,,------------------------000666:::HHHeee}}}sss```NNN@@@888777666444111000/////////.........///111333555777111111111000000000000000...------...///111222333 """$$$&&&((()))((('''&&&((('''&&&(((,,,...///...111111222111111111222222333444555555444555777999;;;???BBBCCCIIIRRRXXXYYY^^^ccclllvvv}}}}}}~~~~~~vvvlllfffeeedddeeehhhiiihhhgggaaaYYYTTTVVVYYY[[[```gggkkkeee^^^XXXTTTQQQMMMKKKGGGJJJNNNPPPQQQQQQQQQRRRTTTTTTSSSSSSTTTVVVXXXZZZYYYWWWSSSOOOMMMLLLLLLMMMQQQTTTYYY___cccgggjjjlllpppppplllddd\\\]]]dddlllppplllgggffffffaaaWWWOOOHHHGGGDDDBBB???<<<999666444///---000000***&&&&&&((((((((()))******)))''''''$$$$$$(((***'''%%%&&&&&&&&&&&&'''''''''(((((('''''''''(((((()))******&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%$$$###"""!!!"""%%%'''&&&$$$######"""!!!!!!!!!!!!!!!$$$###""""""  !!!!!!!!!"""%%%''',,,...000///...---...///+++,,,...000000///---,,,------------------------///555999GGGccc|||uuubbbOOOAAA888999888666444222222222222000000/////////000222333111111111111111111111111//////......///111333555!!!!!! !!!!!!"""######((())),,,.........,,,++++++******,,,///222333333000111111000///000222444555777888999999:::===???FFFMMMVVV^^^hhhttt{{{{{{}}}zzzwwwssspppiiilllmmmllljjjeeeZZZPPPLLLLLLLLLNNNRRRUUUVVVVVVMMMHHHFFFHHHKKKMMMPPPTTTTTTRRRNNNLLLKKKJJJHHHFFFEEEGGGJJJLLLMMMNNNOOOQQQPPPPPPQQQSSSTTTTTTUUUUUUOOOLLLIIIGGGEEEFFFGGGHHHNNNRRRXXX]]]```bbbeeefffgggiiiggg```YYY[[[fffpppwwwsssppppppqqqnnnggg```[[[[[[ZZZWWWRRRKKKDDD@@@===999888999777111---++++++)))(((((()))******)))***''''''+++,,,(((%%%&&&&&&&&&&&&&&&''''''''''''((()))***++++++***))))))'''''''''&&&&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&"""###%%%'''((('''&&&%%%'''&&&&&&''')))***)))((($$$$$$$$$###############%%%$$$$$$###"""!!!     !!! !!!  """$$$&&&(((***---000111111000000000+++,,,...000000000...---..................------///555999FFFaaazzzxxxeeeRRRBBB999555444333222111111111111222111000///............222222222222222222222222000///---,,,---000333555 """!!!!!!"""###&&&)))+++...///111222333333222111/////////000222333444555111222333222000111555999;;;===@@@CCCFFFIIIMMMPPP]]]hhhvvv}}}xxxrrrnnnnnnkkkhhheeecccbbb___]]]YYYZZZ[[[[[[YYYSSSJJJCCCEEEEEEFFFGGGJJJNNNPPPQQQLLLJJJJJJMMMQQQTTTVVVWWWTTTTTTUUUVVVWWWWWWWWWVVVXXXYYYZZZYYYXXXWWWYYY[[[ZZZ\\\___aaabbbbbb``````WWWUUUQQQMMMKKKJJJKKKLLLNNNRRRXXXZZZZZZZZZ[[[]]]YYY\\\[[[UUUNNNPPP[[[gggjjjiiiiiilllppppppmmmiiimmmnnnoookkkddd[[[SSSOOOKKKGGGAAA<<<888444333444000...+++******+++***))),,,)))***...///+++((((((''''''''''''''''''''''''&&&(((***++++++)))'''%%%((((((((((((''''''''''''***++++++(((%%%#########!!!###%%%((()))((('''&&&((((((((()))************%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!  !!!!!!  ###!!!!!! !!!!!! !!! !!!!!!!!!"""###%%%&&&'''&&&)))---//////---------+++---...000000000///.../////////...............///555999FFF```xxx|||iiiUUUDDD:::333222222222111111111111222222111000///.........111111111111111111222222///...,,,***+++...111333 !!!""""""""""""""""""###'''+++///222111222444555555555555555222333333333222333444555333666777777666999@@@FFFKKKOOOSSSXXX]]]ccciiimmmzzz{{{vvvuuuqqqlllgggdddaaa^^^\\\[[[YYYWWWVVVWWWXXXWWWWWWWWWVVVUUUVVVUUUSSSPPPOOOPPPPPPQQQQQQRRRUUUWWWYYYZZZ[[[]]]```fffkkklllkkkiiikkknnnppprrrsssttttttyyyxxxvvvqqqnnnlllmmmnnnqqqtttwwwzzz{{{zzzxxxvvvqqqmmmhhhbbb]]]ZZZYYYXXXYYY\\\___^^^ZZZVVVVVVXXXVVVYYYZZZUUUNNNNNNVVV___ZZZZZZ[[[___ccceeedddaaakkknnnqqqooojjjbbb]]]ZZZTTTQQQLLLDDD>>>;;;999888888555222111000///,,,+++,,,))))))...///,,,)))***((((((((((((((((((((((((&&&(((***,,,,,,***'''%%%)))))))))((((((((('''''')))******(((%%%$$$$$$$$$"""###&&&'''(((((('''&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&&&&$$$######"""!!!  !!!!!!  """ ###$$$%%%%%%$$$"""   !!!""""""%%%(((,,,---,,,+++***))),,,---...///000000000000000000000//////.........///666:::FFF___wwwmmmWWWEEE:::666666666666666666666666111111111111111111000000.../////////000000111111000///---,,,---///111333  !!!"""######$$$$$$$$$%%%'''***...222444222333444555666666666666444555555555444444666888444777;;;===@@@FFFQQQZZZgggkkkpppuuu{{{yyypppttt}}}}}}~~~zzzrrrllliiieee___^^^[[[VVVTTTSSSSSSRRRQQQQQQQQQRRRUUUZZZ^^^``````aaa]]][[[\\\]]]]]]aaaeeehhhhhhhhhgggfffgggjjjmmmuuuxxx{{{~~~|||uuuqqqnnnmmmjjjlllmmmhhh___ZZZYYY[[[ZZZ]]]___\\\WWWTTTVVVYYYRRRRRRRRRSSSTTTTTTRRRPPPYYY]]]bbbbbb```\\\\\\\\\XXX\\\\\\WWWPPPKKKEEE@@@???>>>======;;;888444000///+++***---...+++***+++************))))))))))))''')))+++------,,,***((()))))))))(((((((((''''''$$$%%%''''''&&&&&&''')))$$$%%%&&&'''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&((())))))(((''''''$$$###"""!!!  !!!    !!!!!!  !!!!!!!!!""""""&&&(((+++,,,+++*********,,,---...///000111111111111111000000//////.........555999EEE\\\tttpppYYYEEE999555555555666555555444444000111111222222222222111---......//////000000000222111000000111222333444 !!!!!!!!!!!!"""!!!"""###$$$%%%&&&&&&''')))))))))***,,,///111222222222333333444555555555333555777777666777:::======BBBJJJOOOUUUaaappp|||wwwmmmfffhhhnnnpppppppppmmmmmmjjjdddbbbcccaaa]]]YYYXXXWWWXXXZZZ[[[[[[ZZZZZZ\\\```hhhpppxxx|||}}}wwwrrrooopppqqqrrrxxx|||qqqkkkkkknnnkkkmmmpppqqqnnnjjjeeecccZZZYYYWWWVVVTTTQQQNNNLLLOOORRRVVVUUURRRQQQSSSVVVWWW^^^```[[[UUUSSSOOOIIIDDDEEEHHHJJJIIIEEE>>>999:::444111222111...,,,...,,,,,,,,,+++++++++******'''(((***+++,,,+++***)))))))))((((((((('''''''''!!!###%%%%%%%%%&&&(((***''''''&&&%%%&&&&&&'''(((&&&((()))(((&&&%%%''')))%%%&&&((()))***)))((('''%%%$$$######!!!!!!  !!!!!!  !!! !!!!!!!!! """"""##################$$$&&&)))*********,,,---,,,---...///000111222222222222111000000///......+++333777BBBYYYpppqqqZZZEEE888111222222222222111///...000000111222222111000///.........///000000111111000000000111111111111111 !!!!!!!!!!!!""""""""""""%%%%%%&&&''')))******+++------------......///000111111222222333333444444111444777888888:::>>>BBBMMMTTT^^^fffooo~~~}}}xxxvvvuuuuuuuuurrrkkkffffffeeebbb```aaa```aaa___]]]___eeegggeeedddeeehhhlllpppqqqooonnnmmmpppwwwyyyjjjiiigggdddaaa^^^[[[YYYPPPSSSTTTQQQLLLJJJLLLPPPQQQVVVUUUNNNIIILLLNNNLLLGGGIIINNNSSSSSSNNNFFF@@@EEE>>>999888666222000222---------,,,,,,+++++++++$$$%%%'''((()))))))))(((((((((((((((''''''''''''###$$$%%%%%%$$$$$$&&&''')))(((&&&%%%$$$&&&'''(((###%%%'''&&&###"""$$$&&&$$$&&&((()))***)))((('''&&&%%%%%%$$$###"""!!!!!! !!!"""   !!!    !!!!!!!!! !!!!!!!!!!!! !!!###%%%'''((())),,,...------...///000111222333222222222111000//////...)))111666@@@VVVnnnrrrZZZEEE888333333444444333222000///000000111111111///...---...//////000111222222222,,,---.../////////------  ######   !!!"""###$$$%%%(((,,,/////////000111222///---,,,...000222333000333555555222111333666888:::===???BBBIIIRRRYYYgggsss}}}wwwsssjjjbbb\\\[[[___cccjjjiiiiiiiiiiiifffbbb^^^^^^bbbfffjjjmmmqqqvvvzzzsssxxx~~~{{{sssjjjddd^^^\\\XXXVVVVVVUUUSSSRRRPPPNNNKKKKKKLLLLLLKKKJJJIIIIIIMMMQQQOOOIIIIIIOOONNNOOOOOOJJJAAA999555444111000---++++++,,,...000000...+++(((''''''(((***---...///000///---***)))+++'''$$$$$$''')))(((&&&&&&%%%$$$######$$$&&&'''$$$&&&***,,,---***'''%%%'''&&&%%%$$$%%%''')))+++)))(((&&&$$$#########$$$ !!!""""""!!!    !!!  !!!!!!###   !!!"""###$$$$$$#########&&&***---//////555///))))))---222333222888666222000000000000000---444666>>>SSSkkktttZZZFFF===999888666444222111111000222222222111111///......,,,...000000//////111333111111000000//////......  !!!### !!!!!!###%%%''')))***,,,...222333222111222222222111000000111222222111111444666666555555999===:::@@@IIIRRRYYYcccmmmttt}}}rrrjjjfff```^^^YYYTTTPPPPPPTTTWWWdddfffiiikkknnnppprrrrrruuutttuuuyyyxxxuuuqqqmmmhhhccc]]]YYYWWWUUUSSSRRRRRRQQQOOOMMMHHHFFFHHHLLLLLLHHHGGGKKKUUUXXXZZZWWWOOOFFF???;;;888666333000//////000111000///---+++*********+++++++++---......---,,,,,,,,,***'''%%%%%%%%%$$$###&&&&&&%%%$$$%%%''')))+++))))))*********))))))((()))(((&&&&&&&&&'''((()))+++***(((&&&%%%$$$$$$$$$ !!!""""""!!!       !!!"""###$$$$$$$$$######%%%))),,,......222///,,,+++...111222333666444222000///000000000///555666>>>RRRiiirrrYYYEEE===666555444333333333333333222222222111111000///...///000222333333444444444000000000000////////////!!!!!!!!! """%%%$$$$$$%%%'''***---///000333555666666444111111111......///000000//////...222444777888999===DDDIIIJJJSSSaaannnxxx|||www{{{zzzvvvooofff^^^ZZZXXXWWWXXXXXXXXXWWWWWWZZZ\\\fffkkkqqqvvv|||~~~tttnnnllljjjgggddd```\\\VVVRRRNNNIIIFFFIIIKKKJJJIIIIIIRRRVVV[[[[[[UUUMMMEEE@@@???===999555333111111111000000//////............,,,,,,,,,,,,,,,,,,++++++******)))'''$$$###$$$%%%'''&&&&&&&&&(((***,,,---///---***(((((()))+++,,,,,,+++)))''''''''''''(((+++***(((&&&$$$$$$###### !!!!!!!!!!!!     !!!!!!"""  !!!"""######$$$$$$###"""$$$(((+++------......///......///111333444333222111000//////000111777888>>>RRRhhhoooVVVDDD<<<666666444333222222222222111111222111111000///...,,,---...111333333222000////////////000000000000 !!!""" """%%%'''******+++,,,...000222333444555555333000---,,,,,,+++,,,......///000222333777;;;???CCCGGGMMMUUU\\\gggppp|||}}}zzzvvvpppiiidddcccbbb```]]]\\\^^^bbbeeedddhhhllloooppppppqqqqqqvvv|||~~~wwwppphhhbbb___XXXRRRRRRVVVWWWSSSPPPNNNPPPQQQQQQOOOJJJFFFDDDAAA???;;;777444222111111000111222333333222111111222000...,,,***)))((((((&&&(((***)))'''&&&(((+++(((((('''((()))***+++,,,111///+++)))((()))+++,,,...---+++)))((('''''''''&&&%%%%%%$$$######"""""" !!!!!!!!!!!!!!!!!!       !!!"""######$$$###"""$$$'''***,,,,,,)))---000000------000444333333444333111111111111222888999???SSSiiilllTTTBBB;;;:::888666444111000......111111111111111000//////++++++---000333333000---.........///000111111111 """!!! !!!"""""""""###&&&))),,,---000/////////000111222222///000000...+++)))((((((+++---...///222777???DDDKKKPPPWWW\\\aaahhhpppvvvuuunnnllljjjhhhgggfffdddaaa^^^XXX\\\bbbggglllqqqvvvyyywww|||{{{tttkkkiiilllnnnjjjdddZZZWWWQQQLLLIIIGGGFFFEEE???===;;;888555333222111222333555666666666444333333222000---,,,******)))'''***---,,,***)))+++...))))))((((((((((((((((((///...,,,******)))******...---,,,***)))''''''&&&######$$$$$$%%%%%%%%%%%%!!!!!!!!! !!!!!!!!!  !!!    """     !!!"""######$$$######%%%(((*********&&&+++000///,,,+++///333222444666666444333333444222888999@@@TTTkkkzzzgggQQQ@@@:::999888666333111///......000111111111111000000//////000222444555444222///------...///000111222222***---%%% !!!"""$$$###$$$(((---111333444333222111000////////////+++,,,,,,,,,***)))***+++,,,///333777===GGGSSS\\\lllsss{{{tttiii___YYYYYYXXXXXX[[[^^^``````______iiiwwwtttmmmaaaVVVNNNIIIEEECCC@@@???===:::888666555444555666777888888777666555000000000000000/////////---...///...,,,+++***+++)))))))))(((''''''&&&&&&+++++++++******)))((((((+++++++++***)))(((((('''%%%%%%&&&'''((((((((((((!!!!!! !!!!!!  """!!!!!!  !!! !!!!!!"""$$$"""      !!!""""""###$$$$$$%%%(((***+++)))(((%%%)))------******---111000444888888666444444555222888999@@@TTTkkkvvvcccNNN???999444333333222222222222222000000111111111111000000///222444444222///...///---......///000111111222!!!222666&&& """"""!!!"""%%%'''***)))***---111333333222222111000......---------***,,,......///000333555666===EEENNNXXXeeesss~~~{{{qqqiiibbb]]]YYYZZZ[[[___dddjjjnnnoooooottt~~~sssggg[[[PPPJJJGGGFFFCCCAAA>>>;;;999888777888888888888888777777111111333444444333222222...---------...---+++)))(((((((((((((((((('''''')))(((((('''''''''(((((((((((())))))))))))))))))(((((()))))))))((('''&&&"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""   !!!    !!!""""""###$$$'''***---,,,)))&&&%%%'''))))))((()))---000...333888999666444444555333999999???RRRhhh}}}rrr```KKK===999222222222111222222333444000000111111111111000000...222555222,,,)))***.........//////000000111111!!!555999$$$  ###$$$###%%%))),,,111000///000222222...+++000///...---,,,,,,,,,,,,,,,...111333444777:::===IIIRRR^^^kkkwww{{{sssmmmjjjhhhfffeeejjjmmmsss{{{tttcccXXXMMMLLLJJJFFFCCC@@@===<<<999999999888888777777777444555666777666444111000+++)))))),,,///000...+++&&&'''((())))))))))))))))))'''%%%$$$$$$&&&(((***&&&'''((())))))*********))))))))))))'''%%%###""""""!!!  !!!"""""""""""""""""""""""""""  !!!  !!!###%%%'''((($$$###!!!     !!!!!!!!!  !!!""""""###%%%(((,,,///---(((%%%%%%&&&'''''''''))),,,...,,,222888999666333333555333999888>>>PPPeee{{{ppp___JJJ===888555444333222111111111111///000000111111111000000222777:::666---))),,,222////////////000000000000 '''***(((### !!!$$$$$$&&&''')))+++,,,---///...,,,+++,,,.........++++++***((('''(((***---000444999===AAAJJJVVV___kkkuuu~~~}}}|||||||||}}}~~~ssshhhddd^^^YYYSSSNNNHHHEEECCC???:::888888777555222999777444111000000111222111///---,,,------,,,+++,,,+++)))''''''(((***+++,,,***'''%%%%%%&&&((()))&&&&&&&&&''')))***,,,---++++++++++++)))'''%%%$$$###""" """""""""!!!""""""!!!  !!!!!! !!!"""!!!!!!""" """!!!!!!###!!! !!!!!!"""###"""  !!!###$$$$$$&&&(((***,,,...//////$$$%%%'''(((((((((***,,,...000222444555555555555444:::999===NNNccc|||mmm\\\MMMBBB<<<777666444222111000//////111111111111000000000000222222111111000000//////......---,,,---...///000  """###$$$$$$%%%''')))+++...000111333111///.........---------...///...///111555888777>>>IIISSS[[[eeepppxxx}}}}}}yyyooocccWWWOOOPPPLLLFFFBBB@@@===:::777444444444444333333444444111///,,,,,,,,,,,,+++***++++++)))(((((())))))***((('''%%%$$$$$$%%%&&&'''''''''''''''(((***+++,,,((((((((((((&&&$$$"""!!!###""" """""""""!!!"""!!!!!!  !!!!!!!!!!!!!!!  !!!   !!!  """  !!!""""""""""""!!! """###&&&&&&'''''''''&&&%%%%%%$$$%%%'''''''''''')))***---///111333555666666666333999888<<>>>>>===<<<:::777555444666444111000000000///---++++++,,,++++++***)))(((%%%&&&((()))***))))))((())))))(((((((((((()))))),,,,,,,,,,,,+++)))&&&%%%###""" """""""""!!!"""!!!!!!!!!  !!!!!!!!!!!!  !!!"""!!!  !!!!!!    """    !!!"""#########$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%%%%&&&'''***+++---000333666888999444::::::>>>NNNddduuucccOOO@@@777666555333222111000000000111111111111000000000///111111111111000000000000------------......//////###%%%''')))+++,,,------...------,,,+++*********,,,...000000///000222444666888===DDDPPP```qqq{{{}}}ooo```UUUOOOLLLJJJEEEAAA===;;;::::::888666444222222222000///------------,,,+++***)))&&&''')))+++++++++))))))***))))))((((((((((((((())))))***)))(((&&&$$$"""###""" """""""""!!!!!!!!!!!!!!!!!!   !!!!!!  """"""!!!  !!!!!!!!!!!!  !!! !!!"""  !!! !!!!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$%%%&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''(((***,,,///222666888:::777===<<>>CCCLLLYYYhhhzzzpppqqqrrrrrrttt|||vvviiicccZZZVVVOOOHHHBBB???======:::888555444444333222000000000///...---,,,,,,+++'''((()))******)))((((((***)))((((((((((((((()))++++++++++++)))'''%%%$$$###""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!"""!!!   """""""""!!!!!!""""""""" !!!!!!  """  !!!"""###$$$$$$%%%%%%"""######$$$$$$$$$######$$$&&&''''''&&&&&&''')))((()))+++...111555888:::999>>>===???OOOccc~~~rrr```NNN@@@888555444333222111111111111111111111111000000000000............////////////,,,---......//////......!!!"""""""""###$$$,,,---...//////---,,,+++'''''')))***,,,...///000***---000111222777???EEEPPPXXXeeesss|||mmmpppsssuuuyyyxxxssskkkaaaVVVMMMGGGDDD???===:::999888888666444333222000///...---......******+++++++++***)))))))))((((((((((((((()))***---......---,,,***(((&&&###""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!""" !!!!!!""""""""""""""" !!!  """   !!!!!!!!!!!!    """!!!!!!""""""!!!  !!!"""###$$$%%%%%%######$$$$$$$$$$$$######$$$%%%'''''''''''')))***))))))+++---000444777999999>>><<<>>>MMM```~~~{{{ppp```OOOBBB;;;444444333222111111111111111111111111000000000000---........./////////000,,,---.../////////...---&&&'''%%%&&&+++111...///000000///---+++)))******++++++,,,---......,,,000555999===EEEQQQZZZgggpppyyy|||qqqbbbVVVPPPEEECCC@@@>>>>>>===;;;:::666444111///......///000///......------,,,,,,,,,((((((((((((((()))*********++++++***)))'''%%%$$$###""" """""""""!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$ !!!  !!!  !!!""""""  !!! """###$$$$$$######"""!!!  """######$$$$$$"""###$$$&&&&&&'''''''''$$$%%%'''(((((((((***,,,))))))***---000333777999999>>>;;;===KKK^^^{{{zzzooo```QQQEEE>>>444444333222111111111111111111111111000000000000///000000000111111222222,,,,,,.../////////...---"""$$$'''+++...///000000333...---///000------///,,,,,,...111222000///000555666;;;GGGWWWgggqqqvvv{{{pppiiicccYYYMMMFFFEEEEEEAAA>>>333333444777444///...000111000///---,,,,,,++++++++++++++++++++++++++++++***,,,---+++&&&$$$%%%'''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! """!!!  !!! """### """###$$$%%%%%%$$$###""" !!!!!!""""""######%%%%%%&&&'''''''''&&&&&&'''%%%###$$$'''((('''%%%***++++++++++++///333777<<>>;;;;;;===;;;555111222//////...---------......+++++++++,,,,,,,,,,,,,,,+++,,,,,,***(((&&&&&&&&&%%%%%%$$$$$$$$$############"""!!! !!!"""$$$!!!!!!""""""######$$$$$$"""!!!  !!!  """!!! !!! !!!!!! !!!    !!!!!! !!!""""""######"""!!! !!!!!!""""""######""""""######$$$$$$######'''%%%$$$%%%((()))'''&&&))))))***++++++...222555888<<<<<>>555444333222222111222222222222111000000///.........222111+++)))---111111111000///...---....../// """%%%''')))***...///111333555555444444333000000333333000///222444999<<<;;;888:::AAAHHHMMMYYYlllxxxmmm___OOODDDEEE???<<<======999555444333222000///......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))))))))(((&&&$$$$$$$$$#########""""""$$$###!!! !!!###$$$$$$$$$$$$###############%%%###!!! """###!!!  !!!!!!!!!    !!!!!!  !!!!!!""""""###### !!!"""############"""'''&&&%%%&&&((()))((('''&&&(((***++++++---000222555<<<>>>CCCNNN[[[wwwwwwkkk]]]NNNBBB;;;444333222111111000000000111111000000//////......---222333111///111111000000000///............/// ###&&&))),,,///000222222333444444444333333444222333666555333333777777@@@EEEBBB???EEEQQQ[[[___mmmuuuaaaUUUNNNEEE>>>>>>???===::::::888777444111///..................------------------***((()))+++,,,)))'''$$$$$$#########"""""""""######""""""""""""""""""&&&%%%%%%$$$"""!!!!!! %%%"""!!!###"""  """   !!!"""!!!   !!!!!!""""""######"""###$$$%%%%%%&&&&&&%%%''''''''''''((())))))(((%%%''')))***+++,,,...000666???BBBGGGOOOZZZwwwyyymmm^^^NNNAAA:::555444333222111000000000000000000//////////////////111222222111111111000000/////////............ !!!###$$$'''***---000222444555555444444444333222222222111222555444222666;;;AAAKKKPPPKKKGGGPPP___jjjssstttdddXXXMMMIIIGGGCCC@@@@@@999777444111///......////////////.........------...+++)))))),,,,,,***'''$$$$$$$$$############""""""###$$$%%%$$$###!!!"""""""""""""""!!!!!!!!!!!! !!!  !!!"""!!!!!!"""!!!""""""  !!!""""""!!! !!!!!!""""""#########$$$%%%&&&''''''''''''&&&'''((((((((((((((()))$$$&&&)))******+++---///666???CCCHHHPPPZZZuuu{{{ooo```OOOBBB:::666555444222111111000000////////////000000000000222000//////000000000111///////////////......---!!!###%%%&&&((()))+++---000222333444666666555444333222111111...---...111000111777???NNNYYY]]]UUURRR]]]llltttttthhh```WWWMMMEEECCC<<<:::666333111111222222111111000000///............---++++++++++++***(((%%%%%%%%%$$$$$$$$$######"""###%%%%%%%%%###!!!!!!"""###$$$%%%$$$### !!!###  !!!""""""!!! !!!  !!! """"""!!!    """"""!!!  !!!###### !!!!!!""""""######!!!"""###$$$%%%&&&&&&&&&%%%'''(((((('''&&&((()))&&&''')))))))))***---///222:::???EEEPPPZZZttt~~~rrrbbbQQQBBB999777666444333111111000000//////000000111111222222444///,,,.../////////222/////////000///......---!!!!!!!!!!!!###&&&)))+++......///000111222222333444333222111//////......---,,,---//////111:::EEEVVVaaaddd^^^___mmm|||uuucccUUUPPPJJJGGGAAA<<<888666555666222222111000000///.........//////---***)))))))))&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%$$$###"""""""""""" !!!"""######$$$$$$&&&%%%$$$###"""###$$$$$$ """"""  !!!""""""!!!    """!!!!!!  !!!"""!!!!!!  """$$$%%% !!!!!!""""""###### !!!"""###%%%%%%%%%%%%$$$&&&((('''%%%%%%''')))(((((()))((((((***---000///666:::DDDRRR___wwwsssbbbQQQAAA888666555333222000////////////000000111222333333444444...,,,///111//////111...///000000000///------"""""""""###%%%))),,,...111111111111111111111111000///...,,,++++++******///...///111111555???KKKVVVbbbgggccchhhyyy}}}llleee[[[WWWOOOFFF???:::888777222222222111000//////......000111...***'''(((***''''''&&&&&&&&&%%%%%%%%%)))'''###  ###%%%'''&&&%%%$$$###!!! !!! !!!######!!!!!!!!! ###!!!!!!### !!!""" !!!  !!! !!!""""""### """$$$&&& !!!!!!"""#########!!!"""###$$$&&&&&&&&&'''###%%%''''''%%%$$$&&&((()))))))))((((((***...111---444999DDDVVVeee}}}sssbbbPPPAAA777555444222111///...------000000111222333444444555444...,,,222444111...000...///000000000///---,,,###$$$&&&))),,,...///000555///,,,...000///...///111///---///222444333222333111222333444666>>>GGGRRR\\\eeelllvvvzzzmmm\\\PPPJJJFFF???:::888666444222000///---,,,000000...---***'''$$$###$$$&&&''')))))))))((((((((('''%%%###""""""""""""$$$#########$$$&&&((()))"""""""""""""""#########""""""!!!!!! !!!!!!!!!"""!!! !!!!!!!!!!!!   """!!!"""""""""!!!  !!!!!!"""!!!"""!!!  """$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&'''))),,,...---333777AAASSSbbb{{{sssaaaOOOCCC===666555444333222111111111444444333222222222333333555444222000///000000111000000...,,,******,,,...***+++---///000111222222222---***,,,---+++)))***,,,,,,---222777::::::999<<<:::999999777777>>>GGGTTT___kkkttt~~~vvvggg]]]RRRGGG>>>>>><<<:::888777444222000------,,,+++***))))))(((''''''((()))***+++++++++)))(((&&&%%%######$$$$$$%%%$$$$$$$$$$$$%%%'''((($$$$$$######""""""!!!!!!######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""  !!!""" """###$$$######%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((('''''''''(((***+++,,,---222666@@@QQQ```{{{wwwcccQQQCCC<<<666555444333222111111111444333333222333333444444444333222000000000000000/////////---++++++,,,...111111222222222111111000,,,((('''***+++)))(((******...444<<>>???GGGPPP\\\hhhwww{{{jjjYYYMMMDDDAAA===:::999777444222...---,,,*********++++++)))))))))***+++---...///***)))'''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###"""!!! ############""""""""""""!!!!!!!!!!!!!!!  !!!!!!""" !!!######!!! !!!!!! !!!!!!"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((()))***++++++(((((())))))*********+++,,,222444===MMM^^^{{{|||hhhSSSCCC;;;666555444222111111111111333333222333333444555666333222111000000000000000,,,...//////---,,,------222111111000///---+++***'''$$$$$$)))++++++,,,000///666CCCOOOWWWYYYVVVTTTKKKFFFCCCCCCDDDJJJVVVbbbkkkxxxsssfffRRRKKKCCC===:::888666555444222///+++)))))))))******)))))))))+++---///000***((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!  !!!"""   !!! !!!!!! """$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))((()))******+++******))),,,111222:::III[[[zzzkkkUUUDDD:::666555333222111111000000222222222222333444666666222222111000000000000000***---///000///---------//////...---+++)))'''&&&&&&$$$%%%)))+++,,,///555888CCCSSSaaahhhgggaaa]]]QQQLLLHHHIIILLLTTTcccrrr~~~~~~hhh]]]OOOEEE@@@>>><<<:::888555222...+++*********))))))))))))***,,,...///((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""!!!    !!!!!!"""""" !!!###$$$$$$###"""###%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))*********)))))),,,111222888FFFWWWwwwmmmVVVDDD:::555444333222111000000000111111111222333444555666111111111111000000000///***---000111000...------------,,,,,,***)))'''''')))&&&'''***,,,...444;;;EEEPPP```mmmrrrooojjjfff]]]YYYWWWYYY\\\bbbppp}}}~~~rrraaaSSSKKKFFF@@@<<<999777444111///---,,,,,,))))))))))))***+++,,,,,,((('''%%%$$$$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$### !!!"""###$$$%%%%%% !!!!!!!!!!!!###"""!!! !!!###"""   !!!"""######!!!!!!!!!###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''(((((()))))))))***+++111222777CCCTTTtttlllVVVDDD;;;555444333111000000000000111111000111111222333444///000000111111000//////+++...000111000...------)))***************))))))***)))***...222777BBBLLLUUU^^^kkktttwwwvvvtttssskkkkkkoootttvvvzzzzzzlllaaaVVVJJJBBB>>><<<999555111...+++)))******++++++++++++******((((((&&&%%%%%%%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###!!!!!!""""""######$$$$$$ !!!!!!""""""""""""###""" !!!""""""!!! !!!  !!!!!!!!!   !!!"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++111222777BBBQQQqqq~~~jjjUUUEEE<<<555444333111000000//////111000000000000000111111...///000111111000//////...///111111///---------&&&'''((()))))))))))))))***))),,,333:::CCCQQQ]]]bbbhhhqqqwwwzzz{{{}}}uuuyyyvvvssswwwzzzxxxtttqqqsssvvv}}}wwwxxxyyyxxxxxx}}}yyyjjjZZZNNNDDDBBB>>>999222,,,'''$$$***+++,,,---,,,+++***)))))))))'''&&&&&&'''(((((($$$$$$&&&&&&&&&&&&%%%$$$############""""""""""""!!!!!!""""""#########$$$$$$""" !!!"""  """###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!   """#########%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&%%%$$$$$$%%%(((***,,,+++111333777AAAPPPooo{{{hhhTTTEEE===555444222111000000//////111000///////////////000...///000111111000/////////111111000...,,,,,,---&&&%%%$$$%%%'''***+++,,,+++---222<<>>777666444222000000000000222222222222222222222222000///...///000111000///000000000000////////////************+++,,,------333:::CCCKKKQQQVVV\\\```aaafffppp}}}vvvkkkaaa]]]ZZZUUUQQQPPPOOOPPPRRRSSSRRRPPPNNNLLLMMMPPPRRRRRRRRRTTTXXX]]]```eeelllqqqsssssssssssstttyyy~~~~~~yyyvvvvvvxxxyyy|||uuusssssspppooonnnmmmnnnmmmjjjhhhffffffggggggeeebbb___]]]cccdddfffiiillloooqqqrrrnnnmmmkkkhhhgggiiilllpppnnnnnnnnnllljjjjjjlllnnnvvv{{{|||nnn___QQQFFF@@@===666333000......---,,,***+++***)))(((''''''''''''***(((&&&&&&'''((('''&&&&&&'''((()))(((%%%###!!!$$$$$$############$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!   !!!!!!!!!!!!  !!! !!!%%%$$$!!! """!!!  !!! """$$$&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((((())))))((()))***)))((((((***,,,,,,111111444???LLLkkk{{{hhhRRRCCC>>>777666444222111000000111222222222222222222222222222000//////000111///...////////////000000000000+++,,,,,,,,,---000444777<<>>LLLjjj}}}hhhQQQAAA;;;777666444222111111222222000000000000000000000000.........///222333333333------...///000111222222///444999>>>CCCJJJSSSYYY```ccceeeeeeeeefffjjjnnnvvvwwwzzz|||mmmYYYNNNKKKKKKOOOSSSUUUWWWZZZ\\\\\\[[[ZZZXXXVVVXXX\\\bbbggglllppprrruuuuuuuuusssrrrsssvvvxxx}}}~~~}}}{{{zzztttwwwzzz|||||||||}}}~~~~~~hhhVVVJJJBBB999555555666444111***************++++++,,,+++)))''''''((()))((('''%%%%%%######$$$&&&)))+++%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$##################$$$$$$$$$#########""""""###"""!!!  !!!"""###$$$%%%###!!! !!!!!!!!!!!!   """!!! !!!"""!!! ###"""  !!!  !!! !!!"""######"""""""""######$$$%%%&&&&&&'''''''''''''''''''''''''''((())))))))))))+++------222222555@@@MMMkkk|||gggPPP@@@;;;777666444333222222222333222222222222222222222222...------///222555555444---......///000111111222<<>><<<:::777333...---,,,+++***)))))))))+++)))''''''((()))((('''&&&&&&&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$######""""""############""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$!!! !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!"""###$$$###!!! !!!  !!!###$$$$$$$$$""""""###$$$%%%&&&'''(((((((((((((((((((((((((((&&&((()))))))))))),,,...+++111333777BBBOOOmmmzzzfffOOO@@@<<<777666444333222222333333222222222222222222222222///......000222444444333......//////000000111111HHHTTTdddpppvvvyyy|||wwwsssnnnnnnrrryyy{{{|||}}}{{{|||~~~wwwxxxyyy{{{}}}qqqiiidddbbbhhhooouuuwwwzzz|||||||||zzzyyywwwwwwxxxzzz}}}~~~~~~{{{~~~~~~|||nnn\\\NNNHHHCCC===888111000...+++)))(((''''''+++)))((('''((()))(((''''''(((***+++***)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!"""$$$$$$###""" !!!!!!!!! """ !!!""""""!!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!###$$$"""!!!$$$$$$!!! !!!""""""!!!  !!!#########"""######$$$%%%'''(((((())))))))))))))))))(((((((((&&&''')))))))))***,,,...***111333999DDDQQQnnnxxxdddOOOAAA===777666444333222333333444000000000000000000000000111000///000222333333222////////////000000000000XXXdddsss|||xxxppprrr{{{{{{yyyxxxyyy}}}|||wwwvvvvvvtttuuuyyy}}}~~~~~~zzzrrrrrrxxxzzzwwwxxx{{{~~~rrrssssssuuu{{{vvvbbbUUUNNNEEE<<<777444000---++++++---...,,,+++))))))******(((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######""""""""""""######!!!""""""###############"""""""""""""""######### $$$###!!!  !!!"""!!!"""   !!!""" !!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***+++///444444888BBBOOOlllxxxdddNNN@@@;;;444444444444444444444444///000111222222111000///000000111222222222222222111111000000//////......^^^kkk{{{~~~xxxxxx~~~{{{xxxuuuuuuwwwzzz}}}~~~{{{~~~{{{wwwttttttuuuvvvxxxyyy|||}}}|||xxxtttrrrsssllllllllllllooovvv{{{nnncccTTTGGG@@@;;;444///,,,+++***)))***)))((()))******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######"""""""""$$$$$$############$$$$$$ !!!!!!""""""!!!!!!$$$######"""!!!   !!! !!!!!!!!!!!!  !!! !!!!!! !!!""""""$$$$$$##################%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((''''''((()))+++,,,,,,222222555???KKKiiiyyyfffOOOAAA<<<555444333222111111000//////000111222222111000///...//////000000000000000111111000000////////////lllxxx}}}{{{wwwtttrrrtttxxx{{{||||||~~~{{{{{{}}}pppooonnnnnnpppssswwwzzz|||}}}wwwppplllkkkkkkkkkiiihhhiiilllooovvvppp^^^QQQGGG;;;444111000---***)))((()))***,,,,,,***(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""!!!!!! %%%%%%$$$$$$$$$$$$%%%%%% !!!""""""""""""!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!"""#########"""!!!  !!!!!!""""""!!!!!!  !!!"""######$$$###$$$$$$%%%&&&''''''((('''''''''''''''''''''''')))(((''''''''')))+++---+++000111444===IIIfff{{{hhhQQQBBB<<<777666555333111///...---000000111111111111000000...///000000111111000000111000000000000/////////|||yyyzzzxxxuuuuuuxxx~~~|||wwwtttttttttooommmlllmmmqqqwww|||~~~xxxrrrrrrrrrqqqpppnnnlllkkkjjjmmmrrrzzz}}}hhhZZZHHH<<<888777444111******+++---///...,,,***++++++******)))(((''''''''''''''''''''''''''''''''''''&&&%%%$$$######"""$$$$$$$$$######$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$ !!!"""###$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!"""$$$%%%$$$""" !!!!!!""""""""""""!!!!!! !!!###%%%&&&"""######%%%&&&'''((((((''''''''''''''''''''''''***)))'''&&&'''))),,,---,,,222222555>>>IIIeee{{{iiiRRRBBB;;;888888666555333111000000000000000111111000000000111111222333333333333222000000000000000000000000|||xxxwwwvvvzzz}}}wwwrrrooommmmmmkkkiiikkkqqqxxx}}}|||xxxwwwvvvvvvuuutttsssrrrqqqqqqpppooonnnpppsssuuu|||ttt\\\JJJ@@@<<<777333---,,,,,,---...---+++))),,,,,,+++***))))))((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$#########""""""""""""#########$$$$$$%%%%%%%%%%%%%%% !!!!!!###$$$%%%&&&&&&"""""""""""""""""""""""" !!!""""""!!! !!!#########!!! !!!!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""############"""!!! !!!"""$$$%%%&&&'''""""""###$$$%%%''''''(((''''''''''''''''''''''''***)))((('''(((***,,,---+++111111444<<>>777777666444444333333333222222222222222222222222222222222222222222222222////////////000111222333~~~|||zzzvvvooojjj___ZZZWWWYYY[[[[[[]]]```jjjlllnnnppprrryyy~~~{{{zzzwwwpppjjjiiieeeccceeefffgggkkkppprrrwww}}}sssbbbLLL>>>:::888111+++***)))'''(((***++++++*********)))(((''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%$$$############$$$########################$$$######$$$%%%&&&$$$### !!!!!!!!!"""""""""$$$###"""!!!!!! ###"""!!!"""######!!!!!!!!!!!!!!!""""""""""""!!!  !!!"""!!!!!! ###""""""!!! %%%%%%&&&&&&''''''&&&&&&'''''''''((((((((()))))))))))))))))))))+++,,,,,,---111000333<<>>888888777777777777888888222222222222222222222222222222222222111111111111////////////000111222333xxxtttooollljjjfff___ZZZ^^^ccckkkrrrwwwzzz}}}~~~xxxnnnjjjlllnnnqqqvvv}}}|||iii]]]LLLGGG@@@:::666333000///((()))***++++++***)))((()))))))))((('''''''''&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&&&&$$$"""""""""""""""############ !!!!!!"""###$$$ !!!!!!!!!""""""######!!! !!!###$$$###!!!######""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!! !!!$$$%%%'''(((&&&'''''''''&&&%%%%%%$$$######$$$%%%&&&'''((()))%%%&&&(((*********))))))***///000333;;;BBBXXXxxxooo\\\JJJ???888777666666666777999:::333333333333333333333333111111222333444444555555////////////000111222333|||xxxooonnnlllhhhcccaaa```aaafffhhhooozzz~~~vvvuuurrrqqqqqqrrrtttvvvrrr[[[NNNCCC>>>999111,,,---...///---+++)))***(((&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###!!!  """"""""""""""""""""""""############"""""""""""" !!!!!!""""""%%%%%%%%%%%%&&&'''((((((''''''''''''((((((((((((+++***(((((()))***---...,,,111111444;;;BBBXXXxxx~~~lllYYYJJJAAA888777666666666666666777444444333333333333222222111111111000111111222222111222111///---...000333{{{vvvrrrkkkjjjiiifffcccbbbdddfffgggkkkrrr~~~{{{vvvsssqqqqqqxxxxxxhhhVVVKKKBBB999555555///...---+++***)))(((&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""!!! ############""""""""""""!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((******)))((()))***,,,...,,,111111444;;;BBBXXXwwwoooZZZHHH>>>777777666555444444555555444444333333333333222222111111111000111111222333222333222000//////222444}}}zzzxxxuuuqqqnnnlllkkkjjjhhhfffgggjjjmmmlllpppxxx~~~wwwtttrrroooxxxnnn\\\OOOCCC<<<999111///---------,,,)))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!######"""""""""!!!!!!!!!  ###%%%&&&%%%###""" ############"""""""""""""""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((***))))))((()))+++,,,---,,,111111444;;;BBBWWWwwwrrrZZZFFF:::777666555444333333333333444444333333333333222222111111000000111222222333444444444333111222444666|||zzzvvvtttsssrrrpppnnnppppppooonnnnnnppptttxxxvvvzzz~~~}}}vvvzzzvvvfffWWWGGG>>>666111...000111///,,,,,,((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$###"""####################################"""""""""!!!######$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))***+++,,,---,,,111111333:::AAAWWWvvvttt[[[FFF999888777666444333222222222444444333333333222222222000000000000111222333333444555555444333444555777|||tttsssqqqpppqqqrrrqqqqqqppprrrsssuuuxxx}}}uuu]]]KKK<<<444...000111...,,,---))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""$$$###""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""######$$$%%%%%%&&&''''''&&&&&&&&&'''((((((''''''''''''(((((((((((()))))))))******+++,,,,,,,,,111111333:::@@@VVVuuuqqqZZZFFF;;;999888777555444333333333444444333333333222222222000000000000111222333444333555666555444444666888yyyssspppooooooqqqsssttttttssspppsssxxx~~~~~~~~~~~~~~~sss\\\HHH;;;111222111,,,***,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########"""""""""########################%%%$$$"""!!! !!!"""""""""""""""""""""""""""############""""""""""""!!!""""""######$$$%%%%%%&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((((())))))***++++++,,,,,,,,,111111333:::@@@UUUtttkkkVVVEEE<<<888888666555444444444444444444333333333333222222//////000000111222444444222333555555444444555777{{{vvvttttttuuuwwwzzzzzzyyyxxxxxx}}}~~~}}}}}}}}}~~~~~~}}}~~~||||||~~~~~~}}}~~~|||~~~~~~{{{zzz{{{}}}{{{{{{|||~~~qqq[[[III;;;888555---***---************************(((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""""""""""""""""""""""""""##################""""""####################################"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%&&&''')))++++++''''''''''''((((((((((((((())))))***++++++,,,+++,,,111111333999???UUUtttxxxdddQQQCCC;;;666555555444333333333444444444333333333333222222/////////000111333444555000111333444333333444555zzz{{{|||~~~|||~~~~~~}}}zzz|||~~~{{{|||~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{|||{{{zzzyyyxxxyyyzzz{{{yyy{{{}}}|||zzzyyyzzz}}}xxxxxxyyyzzz{{{|||}}}}}}}}}{{{zzz|||~~~~~~kkkWWWEEE???:::000,,,///************************)))(((((((((''''''''''''''''''''''''''''''''''''+++***'''%%%###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$############""""""""""""""""""""""""""" """$$$&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""""""""######$$$$$$%%%&&&&&&$$$$$$%%%&&&(((***,,,---''''''''''''((((((((()))((()))***++++++,,,++++++,,,111111333999???TTTtttsss___MMM@@@:::444444333222222333333333444444444333333333222222/////////000111333444555...000222333222222333444~~~{{{zzzzzzzzz{{{~~~|||yyyzzz}}}}}}{{{zzzyyy{{{~~~~~~|||}}}~~~~~~|||{{{zzz|||~~~}}}|||yyyxxxyyy|||}}}zzzxxxyyyyyyzzzzzzyyyxxxxxx{{{{{{zzzxxxuuussstttuuuvvvwwwxxxyyyzzzyyyyyyxxxuuuwwwyyy{{{}}}~~~~~~~~~pppVVVCCC;;;777222---...---+++***))))))))))))((()))***************)))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""######$$$%%%&&&''''''&&&%%%$$$""""""!!!!!!"""###$$$$$$ !!!""""""%%%&&&&&&%%%$$$###""""""$$$###"""!!!!!!"""######%%%$$$###!!!!!!!!!""""""!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''(((((()))***,,,---...---111000222:::AAATTTrrrqqq]]]JJJ@@@>>>777666555444333222222333222222333333333333444444111111000000000111333444555555333333333333555555|||yyyxxx}}}~~~}}}{{{zzz{{{}}}~~~~~~|||zzzzzz|||~~~}}}||||||{{{zzz|||||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~||||||yyyxxxyyy||||||yyyyyyyyyyyyyyyyyyxxxxxx}}}}}}|||yyyvvvsssrrrrrruuuvvvwwwxxxyyyxxxxxxwwwuuuvvvxxxzzz||||||}}}||||||~~~jjjSSSEEE<<<666222...---+++***((((((((((((%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$!!!!!!"""######"""!!!!!!###############$$$%%%%%% !!!!!!""""""######"""######$$$$$$$$$######$$$###"""!!!!!!"""###$$$###"""""""""""""""######"""""""""###$$$$$$$$$%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((++++++************++++++,,,000///222999???SSSpppttt```KKK???<<<555555444444333333444444222222333333333333444444333222111000000000111222333222222111111222222333zzzxxxwwwzzz~~~}}}|||}}}}}}~~~~~~{{{yyyyyy{{{~~~~~~|||zzzzzz{{{||||||{{{}}}|||{{{}}}{{{||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzzzzzzzzzzz{{{{{{{{{{{{|||yyyyyy{{{}}}~~~{{{zzzyyyxxxwwwwwwxxxyyy}}}~~~~~~{{{wwwssspppppptttuuuvvvvvvwwwvvvvvvvvvtttuuuwwwxxxzzzzzz{{{{{{zzz|||}}}}}}{{{zzzzzz{{{~~~}}}bbbMMM@@@888555///...---,,,+++***)))))))))))))))))))))((('''&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&###############$$$$$$$$$ !!!"""###$$$$$$$$$$$$######"""!!!!!!"""###$$$ !!!"""######$$$$$$$$$##################$$$$$$&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((++++++************+++++++++///...111888>>>QQQnnnxxxcccMMM???;;;555555444444444444444555222222333333333333444444444333222000000000000111111222222333333222222111~~~~~~~~~~~~~~~~~~|||{{{|||~~~}}}zzzwwwwwwyyy|||~~~}}}}}}|||{{{{{{{{{zzzzzz|||{{{|||}}}~~~{{{{{{|||||||||||||||{{{{{{|||}}}}}}}}}|||zzzyyyzzzyyyyyyxxxyyyzzz{{{|||zzz{{{|||~~~}}}{{{yyywwwvvvvvvwwwxxx{{{}}}~~~|||xxxtttqqqppptttttttttttttttttttttttttttuuuvvvwwwxxxxxxyyyyyy{{{|||}}}|||zzzxxxxxxxxxyyy|||~~~~~~|||{{{{{{~~~pppXXXFFF===:::111111000///.....................---,,,+++***)))&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$#########!!!"""###$$$$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$ !!!"""$$$$$$$$$###"""$$$$$$$$$###############&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((()))***,,,---...+++000///222999>>>PPPmmm{{{fffOOO???:::777777555444444333333333222222222333333333444444333222111000000000111222333333555555555555333333~~~~~~}}}|||||||||}}}}}}~~~|||{{{zzz|||}}}~~~}}}yyyvvvuuuvvvxxxyyy|||}}}}}}|||{{{{{{zzzzzzzzz{{{{{{|||||||||}}}~~~{{{{{{|||||||||{{{{{{zzz{{{{{{|||}}}}}}|||zzzyyy{{{zzzxxxxxxxxxyyy{{{|||{{{|||~~~}}}{{{yyyvvvuuuuuuvvvwwwwwwyyy{{{zzzxxxuuusssssstttsssssssssssssssssssssuuuuuuuuuuuuvvvvvvwwwwww{{{||||||{{{yyywwwvvvwwwuuuxxxzzz{{{yyyxxxwwwwwwyyy||||||hhhSSSFFFAAA444333111///......///000************)))((('''&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""$$$###""""""""""""###########################"""$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!"""$$$%%%"""###$$$$$$$$$"""!!! $$$$$$$$$###############&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''(((((()))***,,,---...---111111333:::>>>PPPlll}}}hhhPPP@@@::::::999777555333222222111222222222333333333444444000000//////000222444555333333555555555555333333~~~~~~}}}}}}|||||||||||||||}}}||||||{{{zzzzzzzzz{{{|||~~~|||zzzwwwvvvvvvvvvvvv{{{}}}~~~~~~}}}{{{||||||yyyzzz|||{{{zzzzzz|||}}}|||||||||||||||{{{{{{zzzzzz{{{|||}}}}}}|||{{{zzz{{{{{{zzzyyyzzz{{{|||}}}|||~~~~~~~~~}}}|||yyywwwvvvuuuuuuuuutttvvvxxxxxxvvvuuuuuuvvvttttttsssrrrrrrrrrrrrsssvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzyyywwwvvvuuuvvvsssuuuwwwwwwuuuttttttuuuvvvxxx{{{|||~~~~~~|||yyy```NNNEEE:::777222...,,,,,,---...(((((()))(((((('''&&&%%%&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###""""""!!!""""""""""""""""""""""""""""""###%%%&&&&&&&&&&&&&&&%%%%%%""""""!!!!!!!!!###$$$%%%$$$$$$$$$######"""!!! ##################$$$$$$&&&&&&&&&''''''''''''(((''''''((((((((()))))))))++++++************++++++---222222444;;;>>>OOOkkk{{{hhhQQQAAA;;;:::999777555444333222222222222333333333333444444////////////111333555666111222222333333222222111|||||||||||||||}}}~~~~~~}}}}}}||||||||||||}}}}}}|||||||||||||||||||||||||||{{{{{{zzzyyyxxxxxxxxxzzz}}}~~~}}}}}}yyy{{{}}}|||{{{zzz|||~~~}}}}}}}}}}}}}}}|||{{{zzz{{{|||}}}}}}~~~}}}|||{{{|||||||||||||||}}}}}}~~~~~~~~~|||{{{}}}|||{{{zzzxxxvvvuuussssssssstttuuuuuuttttttuuuvvvuuutttsssrrrqqqrrrrrrssswwwvvvuuuttttttuuuvvvvvvvvvwwwyyyyyyxxxwwwwwwxxxtttuuuvvvuuusssssssssttttttvvvxxxyyyzzz{{{}}}|||sss]]]OOOFFFAAA999111,,,***,,,---)))))))))******)))((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%(((((('''&&&&&&'''((((((%%%$$$######"""""""""###!!!!!!""""""######$$$$$$###$$$$$$%%%&&&&&&&&&&&&"""!!!!!!!!!!!!###%%%&&&######"""""""""""""""###"""""""""###$$$$$$$$$%%%&&&&&&&&&''''''''''''((('''((((((((())))))))))))++++++************++++++,,,111111444:::===MMMiiiyyygggQQQBBB===888777666555555444444555222222333333333333444444000000///000000222444555333222222111111222222333~~~~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{|||}}}~~~}}}}}}|||||||||}}}}}}~~~}}}~~~~~~zzz{{{{{{||||||{{{zzzzzzzzz}}}~~~zzz}}}~~~~~~{{{{{{}}}}}}}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{zzz{{{~~~{{{{{{zzzyyywwwuuusssqqqttttttuuutttrrrrrrtttuuuvvvuuusssrrrqqqrrrssssssxxxwwwuuuttttttuuuvvvvvvvvvxxxzzz{{{zzzyyyzzz{{{xxxxxxxxxvvvtttssstttuuusssuuuxxxyyyzzzzzz|||}}}|||{{{{{{{{{~~~|||{{{yyy{{{ooo```QQQJJJ@@@555...,,,,,,---&&&''''''(((((((((((('''''''''''''''((((((((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$#########$$$!!!!!!"""###$$$$$$%%%%%% !!!"""$$$&&&'''''''''"""!!!!!!!!!"""###%%%&&&""""""!!!!!!!!!###$$$&&&!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''(((((()))***,,,---...+++000000333999<<>>MMMggg~~~~~~~~~ssscccRRRCCC:::666555444333222111111111444444333333333333222222//////000111222333333333000000111222222222222111~~~|||||||||}}}~~~~~~~~~}}}}}}|||{{{}}}|||zzzyyyyyyzzz|||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||{{{zzzzzz{{{{{{|||}}}~~~~~~}}}|||}}}~~~}}}|||||||||~~~~~~~~~~~~}}}{{{{{{zzzzzzyyyyyyxxxxxxzzz{{{|||||||||{{{zzzzzz~~~~~~|||{{{{{{{{{{{{{{{|||{{{xxxvvvuuuuuuvvvwwwtttssstttvvvyyyzzzyyyxxxwwwvvvtttrrrrrrssstttuuuvvvxxxxxxxxxvvvuuuvvvwwwxxxxxxyyyzzzzzzzzzzzzzzzvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxyyy{{{|||{{{zzzyyyzzz}}}zzzvvv|||uuuaaaMMM???777444333---,,,***((('''''''''((('''(((((()))((('''&&&%%%''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$######$$$$$$###"""""""""""""""######"""!!!"""###$$$%%%%%%&&&'''%%%###""""""###%%%######$$$ !!!"""$$$###""""""###$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((***(((&&&&&&((()))(((&&&'''(((((()))+++,,,...///---111000333:::>>>MMMggg~~~}}}||||||}}}~~~rrrbbbQQQBBB999777666555444333222222222444444333333333222222222000000111111222222333333111111222333333333333333~~~}}}}}}}}}~~~~~~{{{zzzzzz{{{~~~~~~~~~~~~~~~}}}|||||||||zzzzzzzzz{{{|||}}}~~~}}}|||}}}|||{{{|||}}}||||||zzzyyyyyyyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}|||{{{|||~~~~~~~~~~~~}}}}}}}}}|||yyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyy~~~~~~}}}|||{{{{{{{{{{{{{{{zzzxxxvvvuuuuuuvvvvvvvvvuuuuuuvvvxxxyyyyyyxxxvvvvvvtttssssssssstttuuuvvvwwwxxxxxxwwwwwwxxxyyyxxxxxxyyyzzzzzzzzzyyyyyywwwwwwxxxxxxxxxxxxwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuwwwvvvvvvwwwyyyzzzzzzyyyuuuuuuvvvxxx|||}}}uuutttsssxxxnnnVVVEEE;;;666555...---,,,***))))))(((((('''''''''((('''&&&&&&%%%''''''''''''''''''''''''%%%''')))(((&&&%%%&&&(((''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$############$$$###"""!!!!!!!!!"""###$$$'''''''''&&&###!!!!!!"""%%%###""""""###%%%%%%%%%###"""###$$$$$$$$$$$$$$$$$$#########%%%%%%&&&''''''''''''''')))'''&&&'''((()))((('''%%%&&&''')))***+++++++++---111000222:::===LLLfff~~~{{{zzzzzz{{{}}}|||qqqbbbQQQBBB:::888777666444333333333333333333333333222222222222111111111222222222222222222222333333333444444444~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyzzz{{{~~~~~~~~~~~~}}}|||{{{{{{zzz{{{{{{|||}}}}}}{{{{{{}}}}}}zzzyyy{{{||||||{{{yyyxxxxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||zzzzzzzzz|||||||||{{{{{{{{{zzzzzzwwwxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{~~~}}}|||{{{{{{{{{{{{|||{{{yyyxxxwwwwwwwwwxxxyyywwwvvvwwwxxxyyyyyyxxxwwwvvvuuuuuutttuuuvvvvvvuuuwwwyyyyyyxxxxxxzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyxxxwwwuuutttrrrrrrvvvuuutttuuuwwwxxxxxxwwwuuutttttttttvvvyyy}}}}}}{{{vvvsssuuu{{{qqq[[[JJJ???888555111111///...,,,+++******((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&'''((()))(((&&&$$$######$$$%%%%%%$$$$$$#########$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&'''%%%###""""""###$$$""""""$$$!!!!!!$$$%%%&&&%%%###""""""###%%%%%%%%%$$$$$$#########&&&'''((()))***)))(((''''''''''''(((((()))((('''$$$&&&(((***++++++******---111///222999<<>>777111---,,,---------+++***((('''&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$((((((((((((((((((''''''$$$(((***((())),,,+++'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################&&&&&&%%%%%%%%%%%%$$$$$$"""###&&&((()))(((&&&$$$******(((((()))+++---///(((+++---,,,***)))+++...,,,,,,++++++,,,,,,---......111///111666999GGGaaa|||kkkXXXFFF<<<:::888666333111/////////...//////000111111222222/////////000111111222222***,,,...000222222222111}}}yyyyyyzzz~~~zzzzzzzzzyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxzzz|||||||||{{{|||}}}~~~}}}}}}||||||{{{{{{{{{}}}}}}}}}}}}}}}}}}||||||zzzzzzzzzzzz{{{|||}}}}}}}}}~~~~~~}}}{{{zzzwwwvvvvvvvvvxxxzzz|||~~~~~~~~~}}}||||||{{{|||~~~~~~}}}|||||||||||||||||||||||||||}}}|||{{{zzzzzz{{{|||}}}zzz|||~~~}}}{{{zzz{{{|||~~~}}}{{{zzzyyyyyyyyyzzzuuuttttttuuuwwwwwwuuutttuuuuuuuuutttrrrpppooonnnppplllhhhdddcccaaa___^^^____________^^^___aaadddiiioootttuuuvvvzzz{{{yyyvvvxxxyyy{{{{{{{{{yyyxxxyyyyyyxxxwwwuuutttsssssstttrrrppppppqqqqqqpppooonnnmmmmmmllljjjgggeeecccccc___ZZZUUUSSSOOOKKKHHHIIIKKKNNNNNNLLLJJJIIIHHHMMMPPPTTTWWWVVVQQQHHHBBB???>>>======>>>@@@CCCDDDLLLRRRZZZ```ccchhhnnnsssvvv}}}|||rrrrrr|||zzztttmmmccc[[[NNNHHH???666111///...///,,,+++)))((('''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''"""%%%&&&$$$$$$&&&&&&"""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&'''(((((('''&&&$$$"""'''&&&%%%%%%&&&''')))+++)))***++++++******+++,,,+++++++++++++++,,,---------111000222888:::HHHaaa|||kkkWWWFFF<<<888777555333222111111222//////000000111222222333000000111222222333333444...///000111222333333333~~~}}}~~~~~~{{{wwwuuuvvv|||}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz{{{zzzzzz{{{}}}~~~~~~}}}|||{{{{{{zzzzzz}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzzzz{{{}}}~~~~~~|||}}}}}}}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{}}}~~~~~~~~~}}}|||{{{zzz|||~~~}}}~~~~~~}}}}}}||||||{{{{{{|||{{{zzzyyyyyyzzz{{{|||{{{}}}~~~~~~}}}|||}}}~~~}}}|||{{{zzzzzzyyyzzzzzzwwwvvvuuuuuuuuuuuusssqqqrrrqqqpppnnnllljjjhhhggghhhddd___[[[YYYXXXWWWUUUSSSUUUVVVWWWWWWXXX[[[]]]cccjjjpppqqqssswwwxxxwwwuuuwwwyyyzzzyyywwwuuusssvvvvvvuuuuuutttssssssrrrqqqooonnnooooooooommmkkkiiihhhgggeeeccc```]]]\\\WWWTTTOOOKKKIIIFFFCCCAAAGGGJJJMMMNNNLLLIIIGGGFFFFFFHHHKKKNNNOOOKKKEEE@@@>>>===<<<;;;;;;<<<===???GGGMMMTTTYYY\\\___dddhhhkkkqqqzzz~~~}}}}}}}}}~~~~~~}}}tttttt~~~xxxrrriiibbbZZZRRREEE:::222///------,,,+++)))((((((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&)))(((%%%$$$&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$&&&''')))***)))((()))+++++++++***+++************+++,,,,,,,,,000111444;;;<<>><<<;;;:::;;;<<<===BBBGGGLLLPPPSSSVVVYYY[[[aaagggpppwwwzzzzzzzzz{{{zzzyyy|||yyyzzz~~~zzztttoooeee[[[LLL???777222///---,,,+++***)))((()))******)))))))))(((((((((((('''%%%%%%%%%&&&&&&&&&&&&&&&)))+++***&&&%%%'''&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%'''((()))(((''''''''''''((()))***+++(((&&&(((+++,,,***(((******))))))******+++,,,+++000222666======III```{{{jjjVVVEEE:::666555333222111111222222111111222222222333333333222222333333444555555555555444222111111222333444~~~}}}~~~{{{xxxnnnjjjhhhooo}}}~~~{{{xxxxxxwwwvvvvvvwwwyyyyyy{{{zzzxxxvvvuuutttssssssxxxxxxxxxxxxyyyyyyyyyyyyxxxyyyyyyxxxxxxyyy|||~~~|||||||||{{{zzzyyyyyyxxxzzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}||||||||||||~~~|||{{{zzz{{{}}}~~~}}}|||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{yyy~~~}}}}}}}}}||||||{{{{{{yyyxxxwwwwwwwwwyyyzzz{{{}}}}}}}}}~~~~~~~~~}}}}}}yyyyyyxxxwwwvvvuuuttttttooommmkkkiiihhhfffbbb``````___\\\YYYVVVTTTSSSSSSMMMJJJHHHGGGGGGGGGGGGEEE@@@BBBEEEGGGIIILLLPPPSSSWWW___fffiiilllqqqrrrppptttuuuvvvuuussspppmmmkkkhhhhhhhhhhhhhhhhhhhhhhhhdddcccbbbccccccbbb___\\\YYYWWWTTTQQQMMMIIIGGGEEE@@@@@@>>>===<<<===???AAAHHHKKKMMMLLLIIIDDDAAA@@@@@@AAACCCGGGKKKLLLJJJHHHCCCAAA???<<<;;;;;;;;;<<<>>>AAADDDGGGJJJLLLOOOQQQZZZ```iiiqqqwwwyyyzzzzzzsssqqqrrrvvv||||||}}}xxxnnncccUUUIIIAAA;;;555111---,,,+++***))))))******((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((('''$$$###%%%$$$!!!$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%''')))***))))))))))))))))))******+++(((&&&(((+++,,,***(((******))))))******+++,,,+++000222777======HHH___{{{jjjVVVDDD:::666555333111////////////222222222222222333333333111111222222333333444444444333111000000111222222}}}yyyvvvsssmmmjjjiiinnn{{{}}}yyywwwssssssrrrrrrssstttuuuvvvtttttttttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyxxxxxxzzz{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxyyyzzz|||}}}~~~~~~~~~}}}}}}||||||}}}~~~}}}{{{|||}}}~~~}}}|||{{{zzzyyy}}}}}}~~~~~~~~~}}}{{{yyyxxx{{{{{{{{{|||||||||||||||xxxxxxwwwwwwwwwyyyzzz{{{}}}|||||||||}}}}}}{{{yyywwwwwwwwwuuutttrrrpppooojjjhhhfffdddbbb___\\\YYYTTTRRROOOLLLJJJHHHGGGGGG@@@@@@???@@@AAAAAA@@@>>>;;;<<<>>>@@@BBBFFFLLLPPPUUU]]]eeehhhkkkooopppnnnmmmmmmmmmllliiigggdddccc``````````````````______ZZZXXXWWWVVVWWWUUUSSSQQQOOOMMMJJJGGGDDDBBB@@@@@@>>>===<<<999888999<<>>???CCCHHHMMMOOOOOONNNLLLIIIEEEAAA>>><<<;;;;;;<<<<<<===>>>AAAEEEHHHJJJSSSYYYcccllltttwwwxxxxxxpppooooooqqqrrrxxx{{{|||~~~xxxqqqhhh[[[PPPIIIAAA888111///...,,,***)))))))))***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((($$$'''(((&&&&&&(((&&&###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$''''''%%%%%%$$$%%%&&&'''(((((())))))))))))))))))***)))((()))+++++++++***+++************+++,,,,,,,,,111222666<<<<<>>>>>>>>999:::;;;===>>><<<999666777888888999<<>>;;;999888888999777888:::<<<<<<999444000666555555555888===EEEKKKMMMUUU]]]aaacccggggggdddZZZYYYVVVSSSQQQPPPPPPPPPMMMMMMLLLKKKKKKJJJIIIIIIHHHEEEBBB@@@@@@@@@???>>>>>>>>>===>>>???AAACCCDDD<<<===>>>>>>>>>AAAHHHMMMKKKLLLMMMNNNNNNOOORRRTTTWWWZZZ___gggmmmppppppooohhhddd\\\TTTLLLEEEAAA???:::888555555888>>>CCCFFFJJJOOOXXXccclllqqqrrrqqqppppppqqqppplllkkksss}}}yyy~~~~~~tttllldddXXXHHH<<<222111...,,,***)))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''((()))******$$$%%%'''(((&&&!!!$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&&&&%%%###"""!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%'''((()))*********++++++++++++***)))(((+++---,,,***))),,,...,,,,,,++++++,,,,,,---......222222444999888DDD\\\zzziiiUUUCCC888666555444444444444666666111111000000000000000000000111111222222333444444///000111222333222111111|||{{{{{{{{{||||||}}}wwwyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxzzzyyyvvvtttssssssttttttssssssuuuvvvvvvvvvvvvvvvzzzyyyyyyyyyyyyyyyzzzzzzuuuwwwzzzzzzzzzyyyzzz{{{}}}||||||{{{|||}}}~~~~~~~~~|||||||||{{{{{{{{{zzzzzz|||}}}|||yyyxxxzzz{{{yyyxxxvvvuuussssssssstttsssvvvvvvtttuuuyyyzzzxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{xxxuuutttttttttsssrrrjjjeee^^^[[[\\\ZZZVVVRRRMMMJJJGGGBBB???=========<<<;;;:::999999999999999888999999888888777666555777777666666777:::???CCCMMMQQQVVV[[[]]][[[XXXVVVMMMLLLIIIGGGEEEEEEFFFGGGEEEEEEEEEDDDDDDBBBAAAAAADDDBBBAAAAAABBBBBBAAA@@@>>>@@@BBBCCCDDDEEEHHHJJJDDDFFFIIIKKKNNNQQQUUUXXXWWWZZZ^^^```aaaccceeefffmmmppptttvvvxxxyyy{{{|||{{{uuujjj^^^RRRHHHAAA===:::::::::999999<<>>;;;999999999999999888888777777777777888888888999999:::999999999555555666666777;;;@@@CCCHHHKKKNNNQQQRRRPPPMMMKKKGGGFFFCCCAAA????????????BBBBBBAAAAAAAAABBBDDDEEEFFFDDDCCCDDDFFFHHHIIIIIILLLPPPTTTWWWXXXYYY[[[]]]\\\^^^```aaabbbdddfffhhhhhhjjjlllmmmnnnpppsssvvvxxx{{{~~~|||vvvmmmcccYYYOOOHHHCCC;;;;;;:::999999<<<@@@DDDIIINNNTTTYYY^^^ccchhhllloooppppppooommmlllnnnooopppooorrr{{{|||xxx{{{vvvaaaPPPCCC999111000111///------+++***)))(((''''''''''''''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""######$$$$$$%%%&&&'''''''''%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((())))))***++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,000666555444999<<>><<<::::::::::::>>>>>>???@@@CCCGGGKKKNNNNNNMMMLLLNNNQQQVVVXXXYYY\\\aaahhhmmmooooooooopppsssuuuvvvvvvuuuuuuvvvxxxvvvvvvuuusssrrrsssvvvyyy}}}{{{wwwqqqjjjbbbYYYPPPJJJ@@@???===;;;;;;===AAAEEEIIILLLPPPUUUYYY^^^dddhhhkkkmmmnnnmmmllljjjkkkkkkllliiigggiiipppxxxxxx{{{rrrbbbLLL@@@555222111...------***)))(((''''''&&&&&&'''((((((((())))))(((((((((&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%$$$###"""!!!###$$$%%%&&&'''((())))))'''%%%######$$$%%%&&&%%%$$$$$$%%%&&&'''((())))))&&&''''''(((((()))***************++++++++++++,,,,,,,,,++++++,,,,,,---...---444222111777:::GGG]]]~~~}}}~~~yyyeeeNNN@@@;;;666555333222111222222333111111000//////000111111111111111111111111111111000000111111222222222222}}}{{{zzzyyyxxxtttvvvzzz~~~|||wwwvvvvvvvvvvvvvvvwwwwwwwwwtttuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuusssrrrtttssssssssstttuuuvvvwwwrrrrrrqqqrrrtttwwwzzz|||{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyyyywwwvvvuuuwwwyyywwwwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvxxx{{{}}}~~~~~~zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvwwwxxxyyyzzztttvvvxxxxxxuuurrrpppoookkkiiieeecccbbbdddhhhjjjfffiiiiiiggghhhmmmpppnnnnnnnnnmmmmmmlllmmmmmmmmmjjjhhhfffdddbbb___ZZZVVVNNNJJJDDD@@@>>><<<888666444444333444444666777888888888999::::::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<888999<<<===>>>???BBBEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;;;;;;;;;;;;;>>>???CCCHHHMMMSSSXXX[[[^^^\\\[[[]]]aaafffiiijjjkkkpppxxx}}}~~~}}}{{{zzz|||}}}~~~~~~}}}}}}~~~|||zzzvvvqqqnnnmmmpppsss}}}zzzwwwsssoooiii```VVVNNNFFFFFFDDDAAA??????BBBEEEGGGJJJMMMQQQVVV[[[aaafffeeehhhjjjkkkkkkjjjkkkkkkjjjgggccc``````kkk}}}wwwsssuuuZZZLLL===555111---++++++***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&'''((()))***'''%%%$$$###%%%'''''''''$$$$$$%%%&&&&&&'''((((((&&&''''''((())))))******))))))*********+++++++++,,,,,,+++******,,,---...+++222000000555999FFF[[[~~~}}}xxxdddNNN???;;;666555444222222222222333333222222222222222222333555444333222000///...---000000000111222222333333|||zzz{{{|||{{{zzzwwwyyy||||||xxxuuuuuuvvvvvvwwwwwwxxxxxxuuuvvvwwwxxxyyyyyyyyyyyywwwwwwwwwvvvuuusssrrrqqqssssssssstttuuuvvvwwwxxxttttttssssssuuuxxxzzz|||}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzxxxvvvuuuvvvwwwrrrqqqpppppppppqqqrrrsssrrrqqqqqqrrruuuxxxyyyxxxyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvuuutttttttttuuuvvvsssuuuvvvuuupppkkkgggfff___]]]YYYVVVUUUWWWYYY\\\]]]```aaa___aaaeeefffdddddddddcccbbbbbbbbbbbbbbb]]]\\\ZZZXXXVVVRRRMMMJJJBBB@@@===:::999888777777555555555666777888999:::999:::;;;<<<======<<<<<<===============<<<;;;:::999;;;===>>>>>>@@@CCCEEEFFFEEEDDDCCCCCCBBBCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>???CCCJJJRRRZZZaaafffhhhlllkkkjjjkkknnnrrrtttuuuuuuyyy~~~zzzxxxuuuwwwwwwwwwwwwxxx{{{}}}~~~|||yyytttqqqpppsssuuu~~~zzzwwwuuusssoooggg[[[RRRMMMMMMKKKHHHDDDBBBBBBCCCEEEHHHLLLPPPTTTZZZ```dddccceeehhhhhhgggfffffffffbbb```]]]YYYVVVZZZlll}}}{{{pppuuuhhhXXXGGG===777111......***)))(((''''''&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%((('''&&&&&&%%%%%%%%%&&&"""###$$$$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((&&&$$$""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))*********)))))))))*********++++++++++++***)))))))))***,,,---...444333222888<<>>===????????????>>>===<<<<<<:::<<<>>>???@@@CCCGGGJJJIIIHHHGGGGGGFFFFFFGGGGGGAAAAAAAAAAAA@@@@@@@@@???AAAEEEMMMVVV```hhhnnnqqqtttsssrrrsssvvvxxxxxxwwwtttvvvyyyyyyvvvqqqnnnlllfffggggggfffgggjjjooossszzz{{{zzzyyywwwwwwxxxzzz|||{{{yyyxxxxxxxxxqqqeee\\\VVVVVVUUUQQQKKKFFFCCCBBBEEEHHHLLLOOOSSSXXX]]]```cccddddddbbb^^^\\\[[[[[[ZZZYYYYYYWWWTTTTTT^^^jjjxxxuuu{{{qqqaaaNNNBBB:::333///...+++***)))(((((('''''''''((((((((())))))(((((((((%%%%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&#########$$$%%%%%%&&&&&&###""" """$$$%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$&&&''')))***++++++***)))*********++++++++++++,,,******))))))******+++,,,,,,222111111777;;;HHH^^^{{{zzzzzz|||}}}}}}||||||||||||||||||||||||{{{}}}}}}{{{yyyyyy}}}~~~|||{{{yyy|||wwwdddNNN???;;;555444222111000111111222///000111111111111000///333333222222222111111111111111111111111111111111yyyvvvtttwww}}}|||}}}~~~{{{yyyttttttvvvzzz}}}|||wwwsssqqqrrrssstttuuuvvvwwwwwwvvvwwwxxxyyyyyyxxxvvvuuusssssssssssssssrrrqqqqqqooopppqqqrrrssstttttttttrrrrrrrrrqqqqqqpppppppppqqqqqqpppooonnnnnnnnnnnnmmmoooqqqpppmmmiiigggfffhhhgggfffffffffggghhhiiikkkkkkkkkmmmppppppooommmjjjjjjjjjiiiiiiiiiiiihhhkkkkkkkkkkkkjjjiiihhhgggiiihhhfffaaaYYYQQQLLLJJJDDDCCCBBBBBBBBBDDDGGGHHHNNNSSSVVVVVVVVVXXXUUUPPPPPPPPPOOOMMMMMMLLLLLLLLLFFFDDDAAA??????>>><<<:::999888888777666777888::::::;;;===???AAABBBCCCDDDCCCDDDFFFFFFFFFEEECCCBBBAAAAAABBBBBBBBBAAAAAA@@@===???AAACCCFFFLLLRRRVVVUUUUUUTTTSSSRRRRRRQQQQQQJJJIIIHHHGGGDDDBBB@@@???AAADDDIIIQQQ[[[fffooouuuvvvvvvwwwxxx{{{{{{zzzxxxsssttttttqqqmmmhhhfffeeeaaaaaa___^^^___cccjjjooozzz|||~~~}}}{{{yyyxxxxxxwww{{{~~~||||||~~~tttkkkbbbcccccc___WWWOOOIIIFFFEEEHHHLLLOOORRRTTTWWWYYY]]]]]][[[XXXTTTQQQPPPQQQTTTSSSTTTUUUSSSRRRXXX___mmm}}}}}}wwwvvvqqq\\\MMMBBB777000---,,,+++***))))))(((((()))''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++++++++***)))++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,++++++)))///......444888EEE[[[}}}{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{wwwwww|||~~~}}}|||{{{{{{xxxzzz~~~vvvdddNNN???;;;444333111000//////000111///000111111111111000///333333222111000///......333333222222111000000000uuurrrrrrvvv}}}}}}~~~|||wwwrrrpppqqqqqqsssxxx||||||wwwsssppppppqqqrrrtttuuuvvvvvvssstttuuuvvvuuusssqqqppprrrrrrsssssssssrrrqqqqqqnnnnnnoooqqqqqqrrrrrrqqqmmmmmmmmmlllkkkiiigggfffkkkjjjiiihhhgggffffffgggcccfffhhhhhhddd```\\\[[[XXXXXXWWWVVVWWWXXXYYYZZZ``````bbbdddfffeeecccaaadddccccccccccccbbbbbbbbbccccccddddddcccaaa___^^^ZZZZZZXXXTTTMMMGGGDDDBBB?????????AAACCCFFFHHHIIIKKKQQQUUUUUUUUUUUUQQQLLLNNNNNNLLLKKKKKKJJJJJJJJJDDDAAA>>><<<<<<===<<<;;;666777888999999;;;>>>AAA===>>>AAADDDGGGIIIJJJKKKJJJKKKMMMMMMMMMKKKIIIHHHAAABBBCCCDDDEEEEEEEEEEEEAAACCCEEEIIINNNUUU]]]ccccccbbbaaa```___]]]\\\\\\RRRQQQOOOLLLIIIEEEBBB@@@@@@AAACCCIIITTTaaannnuuuwwwxxxyyy|||~~~~~~|||zzzyyyyyywwwsssoookkkjjjjjjiiihhheeecccdddiiiqqqvvv{{{wwwuuuxxx|||wwwlllnnnnnnjjjbbbXXXPPPLLLGGGJJJMMMOOOPPPQQQRRRSSSUUUUUUSSSPPPLLLKKKLLLMMMNNNLLLLLLOOOOOONNNRRRWWW```pppxxxwww|||ppp]]]NNN???444000---,,,+++***))))))))))))$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&############$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$(((&&&%%%%%%(((*********######$$$%%%&&&&&&'''(((&&&''')))+++,,,+++***)))++++++,,,,,,,,,---------***+++,,,---...---,,,++++++222111111777;;;HHH___||||||}}}}}}}}}}}}xxxxxx|||}}}||||||||||||{{{|||vvvdddNNN???;;;333222111////////////000111222333444444333222111)))***,,,...111333555666444333333222111000//////wwwppplllpppzzz}}}vvvnnnkkkkkknnnnnnpppsssvvvwwwvvvtttsssrrrqqqqqqssstttsssrrrqqqrrrrrrrrrrrrpppnnnmmmnnnnnnnnnmmmmmmmmmlllllliiiiiijjjjjjjjjjjjiiihhheeeffffffeeedddcccbbbaaaeeebbb``````bbbaaa^^^[[[WWWYYYZZZYYYUUUQQQOOONNNHHHIIIJJJJJJJJJKKKMMMOOOVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[[[[YYYWWWWWWXXXYYYXXXWWWTTTOOOJJJHHHDDD>>>===??????>>>===<<<<<<@@@FFFKKKQQQSSSVVVYYYZZZYYYXXXVVVYYYWWWTTTSSSRRRPPPNNNKKKCCCAAA>>>:::999999:::;;;;;;<<<======<<<<<<===>>>AAAEEEJJJNNNOOOPPPQQQQQQUUUUUUUUUUUUSSSQQQNNNMMMHHHIIIJJJGGGBBB???@@@AAACCCEEEIIIOOOWWWaaallltttvvvuuutttrrrnnnhhhbbb___YYYTTTLLLGGGDDDDDDDDDCCC>>>@@@DDDIIIQQQ[[[eeelllnnnuuu|||}}}yyywww{{{{{{wwwuuutttuuuvvvwwwwwwvvvtttssstttxxx{{{}}}|||}}}wwwyyy|||}}}uuuuuuwwwyyywwwkkkYYYKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHHHHGGGFFFDDDCCCHHHFFFGGGJJJKKKKKKPPPWWWccciiisss~~~uuuwwwuuuZZZCCC888666444...***+++,,,***)))+++&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&''''''''''''&&&$$$""""""###$$$&&&((('''%%%%%%%%%''')))***'''''''''(((((()))***+++''')))+++------,,,)))(((++++++,,,---,,,+++***)))333000000444555:::KKK^^^~~~~~~~~~~~~|||yyywwwyyy}}}}}}}}}~~~rrr___LLL???999777666444222111111111222555222111222444555444222111...------000111///,,,111222333333222111000///yyysssnnnpppwww}}}~~~~~~wwwoookkkkkkmmmnnnooorrruuuvvvuuussstttrrrrrrrrrssstttrrrqqqooooooppppppooonnnlllkkkkkkjjjjjjiiihhhhhhggggggffffffeeeddddddccccccbbb\\\\\\\\\[[[ZZZXXXWWWVVVYYYWWWVVVVVVWWWVVVSSSQQQMMMOOOPPPOOOLLLJJJHHHHHHBBBCCCEEEEEEDDDEEEGGGIIIMMMNNNPPPRRRTTTVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZYYYXXXXXXXXXWWWTTTQQQPPPJJJEEEDDD@@@<<<<<>>@@@BBBBBBCCCDDDFFFHHHJJJNNNSSSVVVXXXXXXYYYZZZ\\\[[[ZZZYYYXXXWWWVVVUUUQQQPPPNNNHHHCCC@@@AAACCCAAADDDIIISSSaaaqqqzzzssskkkddd___VVVRRRLLLGGGEEEDDDCCCBBBCCCDDDEEEJJJRRR^^^jjjqqqsssuuuxxxxxxyyyzzz~~~}}}{{{zzz|||~~~|||yyyxxxxxxuuuwwwzzz~~~rrrtttxxxzzzhhhZZZKKKIIIHHHGGGHHHHHHGGGEEEDDDEEEEEEEEEDDDCCCAAA@@@EEECCCDDDHHHJJJKKKQQQWWWaaafffnnnwwwwwwrrr{{{jjjRRRAAA999777000,,,------***)))***(((((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$#########$$$&&&'''((('''&&&%%%%%%&&&'''((((((''''''(((((()))***+++******,,,,,,,,,+++)))(((((()))+++,,,---...------222...///444666:::KKK^^^}}}~~~~~~{{{{{{~~~~~~|||ppp^^^LLL???999666555333222111111111111333111000111333444222111111///...///222333111000333222111000000000111111xxxuuuqqqooorrrvvvyyyzzz{{{~~~|||tttpppooonnnnnnooorrrtttuuutttrrrtttsssrrrrrrsssrrrqqqooolllllllllkkkjjjiiiggggggbbbaaa```___^^^]]]\\\[[[[[[ZZZXXXVVVUUUUUUVVVVVVRRRQQQQQQPPPOOOMMMMMMLLLNNNMMMLLLLLLLLLKKKIIIGGGEEEFFFHHHGGGEEEDDDDDDDDD@@@BBBCCCDDDCCCDDDFFFGGGHHHKKKOOOUUUYYY\\\]]]^^^____________``````aaaaaaaaaaaaaaaaaa```\\\UUUQQQNNNHHHCCCBBB@@@===???CCCGGGGGGFFFEEEFFFLLLUUU\\\jjjlllnnnqqqsssssstttsssmmmkkkgggccc]]]UUUMMMGGG???>>>===<<<<<<===???@@@BBBDDDGGGIIIJJJMMMPPPSSSVVVYYY^^^aaabbbcccdddeeeeeecccaaa_________```aaa^^^[[[UUUNNNGGGDDDEEEFFFHHHIIINNNZZZjjjzzz~~~vvvlllbbb\\\UUURRRNNNLLLJJJIIIGGGEEEGGGEEEEEEGGGOOO[[[gggooouuusssrrrrrruuuxxx{{{|||}}}}}}}}}{{{|||}}}{{{wwwtttsssrrrrrrtttwww|||nnnpppwww{{{nnnVVVPPPIIIGGGGGGGGGCCC???@@@@@@AAAAAA@@@???>>>===AAA???AAAFFFIIIKKKRRRYYYcccgggnnnsssyyyzzzrrrssswww}}}eeeMMM===:::333.........+++))))))******++++++++++++******(((((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''""""""###$$$%%%&&&''''''((('''&&&%%%$$$%%%&&&'''(((((((((((()))***++++++,,,,,,+++++++++***)))))))))***+++---............111...///444666;;;KKK^^^~~~|||~~~}}}~~~~~~}}}~~~zzzooo^^^MMM@@@:::777555444222111111111111222111000000222222111000222111000111333444444333333111///---...///222444uuuuuutttrrrpppqqqsssuuutttwww{{{|||xxxvvvqqqpppppprrrttttttsssqqqrrrqqqpppppppppooollljjjffffffeeecccbbb```^^^]]]ZZZZZZYYYWWWVVVUUUTTTSSSPPPOOOMMMLLLLLLMMMOOOPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEFFFGGGGGGFFFFFFHHHIIIHHHJJJLLLLLLLLLLLLMMMNNNQQQUUU[[[bbbhhhkkklllllloooooopppqqqqqqqqqqqqqqqppppppqqqqqqooohhh```ZZZSSSMMMIIIHHHGGGFFFIIIOOORRRRRRRRROOOOOOTTT^^^fffrrruuuyyy|||~~~}}}zzzyyynnnkkkfffaaa[[[UUUNNNIII@@@@@@??????@@@AAACCCDDDFFFGGGJJJLLLMMMQQQUUUXXX]]]```dddggghhhiiikkklllkkkiiifffddddddfffiiikkkgggddd___XXXRRROOOMMMMMMNNNOOOVVVddduuu|||sssiiiaaa\\\[[[YYYYYYXXXWWWTTTQQQPPPMMMKKKLLLRRRZZZbbbgggooooooooommmllllllmmmnnnxxx}}}{{{xxxwwwwwwxxxzzz{{{zzzwwwtttrrrrrrqqqsssvvvzzz~~~kkkmmmtttjjj^^^PPPHHHFFFEEEAAA<<<>>>>>>>>>======<<<<<<;;;>>>===@@@EEEIIIMMMTTT[[[bbbgggnnntttyyy}}}wwwwwwwww{{{zzz]]]GGG===444......///,,,***)))******++++++++++++******''''''(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((((()))***+++,,,,,,+++*********+++,,,,,,.........---------,,,,,,111...000444666999III\\\~~~~~~~~~~~~yyyooo___OOOCCC<<<888777555333222222222333333222111111222222111111333333222222333333222222111000.........000222333tttvvvxxxwwwtttrrrrrrsssoooqqqvvv{{{~~~{{{uuusssrrrrrrssssssqqqooonnnmmmlllkkkkkkhhheeebbb]]]\\\ZZZXXXVVVTTTSSSRRRUUUUUUTTTTTTSSSRRRQQQQQQNNNNNNMMMMMMNNNQQQTTTVVVRRRQQQPPPPPPPPPPPPQQQRRRPPPQQQQQQQQQPPPOOONNNNNNKKKLLLMMMMMMMMMNNNQQQTTTVVVXXXZZZZZZYYYXXXXXXYYY___ccckkkrrrwww{{{{{{{{{}}}~~~|||}}}}}}}}}{{{tttkkkeee]]]WWWSSSRRRRRRRRRUUU[[[___aaa```]]]YYY]]]fffnnnvvvzzzzzzuuukkkfff^^^XXXTTTPPPMMMKKKFFFEEEEEEEEEEEEFFFGGGHHHGGGIIIJJJKKKMMMOOOTTTWWW___bbbeeeggghhhiiikkkmmmlllkkkiiihhhiiikkknnnpppllljjjgggddd```\\\WWWUUUNNNSSS___ppp{{{tttmmmlllllllllllljjjfffccc```]]]ZZZZZZ]]]aaaccccccggglllpppnnnfff```^^^```gggnnnxxx~~~{{{wwwtttssssssuuuwwwzzz{{{yyywwwvvvvvvtttuuuwwwzzz|||nnnnnnrrr|||ppp[[[MMMGGGDDDAAA=========<<<<<<<<<;;;<<<<<<>>>===@@@FFFJJJNNNUUU]]]^^^dddkkkqqquuuzzzxxxxxxyyyxxx}}}qqqWWWBBB777///...///---+++***)))******++++++******)))''''''((())))))(((((('''&&&&&&&&&%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%&&&((()))***((((((((())))))***+++,,,+++***))))))***,,,...000......---------,,,,,,,,,333000111555555888GGGYYY~~~~~~~~~zzzpppaaaRRREEE>>>:::888777555444444444444333444444333222222222222444444444333111000000000...///000111111111111111tttvvvxxxyyywwwvvvuuuuuuppprrruuuyyy}}}}}}xxxvvvsssrrrqqqpppmmmkkkhhhgggfffeeeddd```\\\XXXSSSRRRQQQPPPOOONNNNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSTTTUUUWWWZZZ]]]___^^^]]][[[ZZZYYYYYYZZZ[[[ZZZ[[[\\\\\\ZZZYYYYYYZZZUUUVVVVVVVVVVVVXXX\\\```ccceeeggggggeeecccbbbbbbiiimmmssszzz{{{uuupppgggbbb______^^^]]]```eeekkknnnnnnjjjeeefffnnnuuu{{{~~~{{{sssnnngggaaaYYYSSSPPPOOONNNNNNOOOOOOMMMLLLKKKKKKKKKKKKIIIJJJKKKKKKLLLOOOSSSWWW^^^aaadddeeefffgggiiikkkkkkllllllmmmoooppprrrsssooonnnmmmkkkiiieee```\\\TTT[[[hhhxxx~~~zzzvvvrrrjjjgggcccccceeegggeeeddddddllltttsssjjj```]]]^^^]]]ccclllvvv~~~~~~~~~|||xxxssspppooopppooosssxxx{{{{{{{{{||||||yyyzzz{{{}}}{{{qqqrrruuu{{{}}}hhhVVVKKKFFFCCC@@@===<<<;;;;;;;;;;;;<<<<<<>>>===@@@FFFJJJMMMTTT\\\___dddkkkooorrruuuzzz~~~|||vvvvvvtttvvvzzzeeeLLL???222///000...,,,,,,)))))))))******)))))))))&&&'''((()))***)))((('''&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&((()))******))))))))))))***+++,,,,,,+++*********+++,,,...000++++++++++++,,,...///000222///111555666888FFFXXX}}}zzzpppbbbSSSGGG???:::999777555444444444555444555555444222111222333333333444222000...///000///000222333333222111000sssrrrrrrrrrtttuuuvvvwwwssstttvvvyyy|||~~~~~~|||yyywwwssspppnnnllliiigggbbbaaa```^^^\\\XXXSSSOOOPPPPPPPPPPPPRRRTTTVVVWWWVVVWWWXXXZZZ[[[]]]^^^___cccccceeegggiiikkklllmmmqqqooolllhhhfffdddddddddeeegggiiiiiifffeeeeeegggaaaaaaaaa``````ccchhhllloooqqqrrrqqqnnnllljjjjjjkkkooouuu|||}}}sssnnnllllllkkkiiijjjnnnssswwwyyyuuuooonnnuuu}}}~~~~~~yyyqqqjjjeee___[[[WWWTTTTTTVVVWWWWWWYYYXXXVVVTTTQQQOOOMMMLLLJJJKKKLLLMMMNNNRRRWWW[[[___aaaccceeeeeegggiiikkkkkkmmmppptttvvvvvvuuuuuutttqqqnnnmmmllliiieeeaaa___gggttt}}}xxxpppkkkffffffjjjmmmmmmllljjjqqqxxx{{{vvvppplllkkkcccggglllrrrwww{{{}}}~~~}}}{{{wwwqqqkkkggggggggghhhlllsssyyy|||~~~xxxooossswwwzzz}}}rrr```SSSJJJEEECCC<<<;;;:::::::::;;;<<<<<<>>>===???EEEHHHKKKQQQYYY```dddiiilllnnnqqquuuyyy|||uuurrrtttyyywwwZZZIII999222111///,,,,,,))))))************))))))&&&''')))*********((((((&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%%%%''''''''''''(((((()))((((((((())))))))))))***+++,,,,,,---,,,,,,++++++,,,,,,,,,************+++---...//////---///555666999HHHZZZzzz~~~~~~yyyooobbbSSSFFF>>>888777555444333222333333333444555444111///000222000222333222000000111333333333333222222222222222pppmmmjjjjjjmmmrrruuuvvvtttuuuwwwyyy{{{}}}zzz}}}}}}|||}}}{{{zzzvvvrrrnnnkkkiiieeeccc^^^]]]\\\ZZZXXXTTTNNNJJJQQQRRRSSSUUUYYY]]]```bbbfffggghhhkkkmmmpppqqqrrrwwwxxxyyy{{{}}}~~~~~~~~~}}}yyytttpppmmmlllkkknnnqqqsssrrrooonnnoooqqqiiiiiiiiihhhhhhkkkppptttvvvxxxyyyxxxuuuqqqooonnnjjjnnnttt{{{|||xxxuuuvvvtttqqqrrruuuvvv{{{~~~{{{uuutttzzz~~~{{{vvvooohhhbbb^^^WWWVVVVVVXXX\\\___aaabbb___^^^[[[XXXTTTQQQOOOMMMLLLMMMNNNOOOQQQVVV[[[___```bbbdddffffffgggjjjlllkkknnntttxxx{{{zzzxxxvvvxxxtttnnnlllkkkiiifffccceeeooo}}}~~~yyyvvvpppkkkkkkpppvvvyyyyyyqqquuu{{{{{{xxxtttuuuuuuwwwxxxzzz||||||yyyvvvqqqiiibbb^^^]]]^^^bbbhhhpppwww{{{}}}tttjjjqqqwwwzzzzzz|||wwwgggXXXMMMGGGDDD;;;;;;:::999999:::;;;<<<>>>===???DDDGGGIIIOOOVVVZZZ^^^cccfffhhhkkkppptttuuuvvv}}}zzzrrrrrrkkknnn{{{dddQQQ>>>444222///,,,+++*********++++++*********%%%''')))***+++***)))(((&&&&&&&&&&&&&&&'''((()))))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$###$$$&&&)))+++************)))((('''&&&))))))))))))***+++,,,---//////...---,,,***))))))---,,,+++*********+++,,,+++***...444777;;;KKK\\\yyyyyynnnaaaRRREEE<<<777666444222111111111222222333555333000...///111---000333333111222444777777555333111000111333444hhhbbb```dddiiilllpppuuuvvvxxx{{{}}}~~~}}}|||wwwwwwwwwwwwwwwxxxxxxxxxwww|||wwwtttqqqlllhhheeedddccc```bbbcccaaa\\\XXXWWWWWWUUU^^^eeegggjjjrrrwwwvvv}}}{{{zzzyyy{{{|||uuunnnkkkkkklllkkknnnqqqssstttuuuwwwyyysssuuuwwwxxxxxxzzz|||~~~~~~zzzsssssssssuuuxxx~~~xxxvvvxxxxxxwwwwwwxxxyyyzzzzzzzzzzzz|||}}}}}}vvvmmmfffbbb___\\\ZZZXXX[[[___eeejjjlllkkkiiieeeccc```^^^\\\YYYUUURRRSSSSSSTTTWWW]]]cccfffgggkkkhhheeedddfffiiikkklllrrrtttwww{{{||||||{{{{{{uuurrrnnnkkkiiigggeeedddgggqqqzzzxxxqqqmmmpppvvvzzz~~~}}}zzzuuummmeee```^^^^^^___dddiiirrrzzzzzzrrrpppqqqsssuuuwwwzzz{{{}}}}}}}}}vvvkkk]]]PPPGGGCCCAAA>>><<<;;;<<<===<<<;;;<<<<<<===???CCCHHHMMMOOOXXXZZZ]]]aaaeeehhhkkklllllllllooowww~~~wwwrrrqqqggggggzzzyyy^^^CCC777555000+++)))///...---,,,***)))(((''')))(((&&&&&&'''''''''&&&((('''&&&%%%%%%&&&((((((***)))((('''''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))(((((((((((()))***+++,,,)))((((((((((((***,,,---+++,,,------++++++,,,---,,,,,,------.../////////...///222444666;;;JJJYYY|||zzzqqqfffWWWFFF:::777666444333222111111111222333333333333222111111333222222222111000000000111222333222000000000111nnnhhheeegggjjjkkknnnsssvvvxxx{{{~~~~~~}}}{{{yyysssssstttvvvwwwxxxyyyyyyyyy}}}yyywwwtttqqqooommmllllllqqqrrrssspppkkkfffdddddd```iiiqqqtttzzz}}}uuummmiiihhhiiijjjmmmqqqtttvvvxxx{{{}}}}}}}}}}}}xxxtttpppoooqqqppptttxxxzzzzzzxxxvvvvvvqqqkkkddd___]]]^^^]]]\\\bbbdddhhhmmmrrrtttsssqqqooommmiiifffccc```\\\YYY[[[\\\^^^ccchhhkkkkkkjjjmmmkkkhhhhhhkkkoooqqqsssvvvxxxzzz|||}}}|||{{{zzztttrrrooommmkkkhhhfffdddjjjsss|||uuuooolllpppvvv|||wwwoookkkjjjlllnnnsssuuuyyy}}}{{{pppjjjjjjoooppprrruuuwwwyyyyyyzzz~~~{{{uuukkk]]]PPPGGGCCCAAA???<<<;;;;;;<<<;;;;;;<<<<<<>>>AAADDDHHHLLLNNNTTTVVVXXX[[[^^^```aaabbb``````ccciiiooowwwwwwpppiiigggqqqjjjMMM===777222---,,,///...---,,,+++)))((((((+++)))''''''((((((((('''((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%$$$$$$$$$$$$(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((((((((((()))++++++)))((((((((()))***+++,,,+++,,,------++++++,,,---++++++,,,,,,---......///...///222444666;;;JJJYYY|||wwwnnndddVVVFFF;;;666555444333222111111111222222222222222111111000222222111111111111111111111222333333111000000222zzztttoooppppppooopppsssvvvyyy||||||yyywwwoooppprrruuuwwwyyyzzz{{{|||}}}~~~|||{{{{{{||||||}}}wwwsssrrrnnnuuu|||vvvnnniiiggghhhjjjnnnssswwwzzz~~~|||pppgggeeehhhhhhnnnuuuyyywwwsssnnnlllccc___[[[ZZZ\\\```dddfffoooqqqtttzzz~~~~~~~~~zzzuuuqqqnnnkkkhhheeeeeegggkkkpppsssssspppmmmnnnlllkkklllpppuuuxxxyyy|||}}}~~~~~~|||zzzxxxsssrrrpppmmmkkkiiigggfffmmmttt{{{uuujjjfffdddggglllsss~~~}}}}}}}}}zzzwwwuuunnneeebbbdddlllnnnpppsssuuuvvvvvvvvvzzzyyytttkkk___RRRHHHCCCBBB???<<<::::::;;;::::::;;;<<>>:::999:::999999:::<<>>AAABBBCCCBBBAAA???@@@AAACCCDDDEEEEEEEEEEEEEEEIIINNNPPPRRRZZZccceeessswwwqqqmmmjjjkkknnnnnnRRRAAA888444.........---,,,+++++++++***)))''''''(((((((((''')))))))))))))))(((&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))((()))************))))))+++,,,------++++++,,,---.........///000000111111...///222444666;;;JJJYYYzzzyyymmm^^^OOOBBB;;;333333222111111111111111111111222222111111000/////////000000000000000000222444777777555333222222|||zzz{{{yyyzzzzzz{{{{{{zzzyyyxxxvvvxxx{{{}}}~~~}}}|||{{{vvvwwwyyy|||~~~~~~}}}}}}~~~{{{xxx|||yyyiiiZZZSSSSSSTTTUUUUUUVVVVVVYYY]]]```eeejjjqqqwww|||}}}{{{{{{{{{{{{~~~|||yyyvvvuuuqqqqqqqqqnnnmmmpppyyyyyyqqqmmmqqqyyy~~~kkk___RRRLLLIIIJJJOOOVVVeeehhhnnntttyyy|||xxxuuuqqqooorrrxxxyyyhhh\\\UUUVVVaaammmvvvyyywwwlllaaaZZZVVVLLLHHHAAA===;;;:::::::::999;;;<<<>>>???@@@@@@???======>>>??????@@@??????EEEDDDGGGKKKMMMPPPXXXaaabbbmmmzzz~~~uuuoookkkiiikkkxxx}}}^^^KKK@@@999.........---,,,,,,++++++,,,***(((((()))))))))((())))))******)))(((&&&%%%((('''%%%$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***((()))***++++++***)))(((+++,,,------++++++,,,---------......///000000000...///222444666;;;JJJYYYyyyyyylll]]]MMMAAA;;;333222222111111111111111222222222222222111111000000000000000000/////////222444777888666444222222|||zzz{{{xxxxxxxxxxxxxxxxxxxxxxxxtttwwwzzz}}}~~~~~~}}}|||uuuvvvyyy{{{}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{zzz}}}yyy|||rrrbbbTTTOOOOOOTTTVVVXXXZZZ\\\```fffjjjmmmssszzz~~~{{{yyy|||{{{{{{~~~~~~{{{xxxvvvuuuooorrrttttttsssuuu|||~~~wwwooolllnnnssswwwyyyqqq```UUUOOOKKKLLLNNNXXXZZZ^^^eeemmmqqqssssssuuuxxx|||wwwrrrkkkgggiiiqqqzzz~~~kkk]]]VVVYYYfffrrrxxx{{{yyynnnddd]]]ZZZNNNIIIBBB===;;;;;;;;;:::::::::;;;===>>>>>>>>>???>>>>>>?????????>>>======BBBAAACCCFFFHHHJJJSSS\\\```gggqqq|||xxxqqqmmmmmmpppmmmfffRRRFFF>>>.........------,,,,,,+++---+++))))))***+++***))))))*********)))(((&&&%%%&&&$$$""" !!!###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&''''''((()))***((()))***++++++***)))(((+++,,,------++++++,,,---,,,,,,------.../////////...///222444666<<>>======<<<;;;666888:::<<<======<<<<<<===<<<<<<;;;;;;;;;<<<<<<999<<<@@@CCCGGGJJJOOORRRZZZ```kkkxxxxxxllliiilllkkkttt{{{___KKKAAA555111//////...++++++...((('''''')))******(((&&&)))))))))(((''''''&&&&&&(((((((((((((((''''''''')))******)))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((***+++,,,------...---,,,,,,******)))(((***++++++,,,---...//////000000222555666<<>>AAAEEEKKKPPPSSSWWW```iiiqqq||||||rrrnnnggggggpppyyy___OOOFFF<<<222000///---,,,---+++***)))***,,,,,,***((((((((('''&&&&&&%%%%%%$$$''''''((((((((((((((((((&&&'''(((((('''''')))+++''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******+++++++++------------------------,,,,,,---...///000111111000000222555666<<>>555444333222111222333333111111111111111111111111111000000//////000222333555444444333333333333444|||yyywwwuuuqqqooommmoooqqqtttvvvvvvwwwvvvttttttuuuvvvwwwxxxwwwwwwsssttttttsssqqqpppqqqrrrllliiieeebbbcccgggmmmpppwww{{{wwwuuusssrrrtttxxx{{{}}}{{{wwwvvvwwwvvvxxx{{{}}}}}}zzztttlllfffggglllqqq|||}}}~~~}}}zzzuuupppmmmmmmqqqwww}}}~~~}}}|||qqqhhhcccbbb```dddiiinnnrrrwww}}}~~~}}}}}}}}}~~~}}}wwwrrrpppmmmjjjjjjnnnsssxxxzzzyyywwwhhhZZZRRRLLLIIIGGGIIINNNSSSUUUVVVSSSRRRWWWbbbllluuu}}}qqqdddZZZVVVXXXcccooouuu|||~~~nnngggjjjqqqwww}}}{{{nnnbbb[[[JJJEEE???<<<<<<<<<;;;999999::::::::::::999888777999888888888999:::;;;;;;::::::;;;<<<>>>BBBHHHMMMRRRUUU\\\eeekkktttvvvpppooojjjlllmmmXXXNNN@@@333///000///------+++***))))))***+++)))((()))(((((('''&&&&&&%%%%%%''''''''''''(((((((((((('''(((((('''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))*********************++++++,,,,,,,,,)))***+++,,,---......//////000222555666<<>><<<:::::::::::::::999888777777;;;:::999888888888888888::::::::::::<<<@@@EEEJJJOOOQQQXXX```gggooo}}}yyyrrrrrrllliiivvvzzzaaaSSSEEE666111111000......///...,,,,,,------,,,+++******))))))((('''''''''&&&'''''''''(((((())))))******)))'''$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''(((((((((((())))))))))))))))))******)))******++++++,,,,,,---))))))***+++,,,---......///000222555666<<>><<<;;;;;;::::::999999999888<<<<<<:::999888777777777999:::::::::;;;>>>CCCGGGIIIKKKRRR[[[bbbiiiuuu|||uuunnnkkkgggnnnlllZZZLLL===666222///...///...,,,******++++++***)))++++++******)))(((((('''&&&&&&''''''((()))))))))***+++***(((%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((((((((((())))))*********,,,,,,,,,------.........++++++,,,---...///000000000000222555666<<>>AAADDDGGGHHHNNNWWW^^^dddnnnwwwxxxmmmnnnkkklllwwwaaaUUUGGG===555...---///,,,***'''&&&'''((('''&&&*********)))((((((''''''&&&&&&''''''((())))))***)))))))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''((()))***++++++------------------------++++++,,,---...//////000000000222555666<<>>@@@BBBHHHHHHNNNVVV]]]bbbkkkssszzzzzzrrruuuqqqnnn|||ggg\\\NNNBBB666---+++...///,,,***))))))***)))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((())))))***&&&((((((((('''''')))***((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((()))***+++,,,++++++++++++++++++++++++((()))***+++,,,------...000000222555666<<>>@@@AAADDDIIINNNSSSWWW]]]eeekkksss}}}yyytttqqqsss|||pppdddUUUGGG:::000---000---,,,,,,,,,,,,,,,,,,++++++++++++************)))(((((('''&&&&&&&&&&&&''')))*********)))'''$$$"""###$$$%%%&&&''')))*********))))))((((((((((((((())))))************))))))++++++,,,,,,,,,---------)))***+++,,,,,,,,,++++++,,,000111666===<<>>;;;:::<<<=========:::::::::999999999999999999999999999:::<<<===???CCCGGGMMMQQQUUU[[[ccciiipppyyysssqqquuuzzzmmm\\\NNNBBB777333333---------,,,,,,,,,,,,+++*********)))))))))(((((((((((('''&&&&&&&&&&&&''')))******)))(((&&&%%%###$$$%%%%%%&&&'''((())))))******)))))))))******+++((()))******+++++++++***)))************+++++++++******+++,,,...///000000222444222444;;;<<>>===;;;888999<<<:::===AAAEEEMMMYYYhhhrrr{{{~~~yyyvvvttttttkkkddd___aaafffnnn{{{tttiiiYYY[[[cccrrr}}}~~~fffTTTLLLGGGDDDCCCGGGKKKNNNUUU[[[dddppp~~~yyylll___TTTRRRUUUbbblllwww}}}~~~~~~|||zzzxxxwwwvvvuuutttxxxnnn```SSSPPPOOOPPPRRRQQQMMMJJJBBB@@@>>>===>>>?????????;;;;;;::::::999999999999999999888999:::;;;===>>>BBBFFFKKKOOOSSSYYY```fffkkk|||zzzrrrmmmmmmssssss___PPPEEE:::333111------------,,,,,,++++++))))))))))))(((((((((''')))(((''''''&&&&&&''''''******)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((()))***+++((()))***+++,,,---------************++++++++++++.........000222555777999777888333333:::<<>>???@@@DDDIIIMMMPPPVVV]]]cccgggzzz~~~vvvnnniiigggkkkvvv{{{cccSSSGGG<<<444000.........---,,,,,,++++++******)))))))))((((((((()))(((((('''''''''''''''***)))(((''''''''''''''''''''''''''''''''''''&&&$$$$$$$$$%%%&&&'''((()))((((((***,,,---...//////,,,,,,,,,---------............---...000333777999777888333333:::<<>><<<:::999999:::;;;;;;;;;::::::;;;<<<===>>>???CCCHHHKKKNNNSSSZZZ___fffwww}}}uuulllgggeeefffnnnwwwppp^^^PPPDDD:::555//////...------,,,++++++++++++*********)))))))))))))))(((''''''''''''((()))(((''''''''''''(((((('''''''''''''''&&&&&&&&&#########$$$%%%'''))))))'''(((***,,,...///000000,,,,,,---------.........++++++***)))***---///111333555333555;;;<<>>BBBGGGJJJLLLQQQXXX]]]eeettt}}}yyynnngggcccbbbfffmmmnnn^^^LLL>>>777000//////...---,,,++++++++++++++++++***************)))((((((''''''(((((('''''''''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&((()))++++++((()))***,,,---...//////++++++++++++,,,,,,,,,,,,///...---------...///000///222222555<<<===GGG^^^}}}}}}~~~|||{{{|||wwwzzz}}}~~~{{{yyywwwuuuttttttuuuvvvxxx{{{|||~~~~~~zzzlllZZZIII>>>888555444333111000000000000000000000000///...------000000000000000///...---------.../////////......jjjiiiiiilllpppuuuwwwxxxxxxyyyzzz{{{||||||{{{{{{}}}|||sssllljjjlllmmmpppyyy{{{pppbbbWWWLLLCCCAAACCCHHHPPP\\\fffmmmpppqqqrrrtttuuuuuussspppooooooppppppsssuuutttqqqnnnmmmnnnqqqssswwwxxxtttnnnfffaaaYYY^^^fffooovvvyyyzzzzzztttuuuuuussspppkkkfffccc[[[WWWTTTVVV^^^iiirrrwwwyyy}}}~~~yyywwwzzz||||||zzzuuuuuu{{{zzzuuupppssswww{{{~~~{{{vvvnnneee```\\\VVVRRRSSSYYYaaafffrrryyy{{{sssnnnkkkiiihhhkkksssyyy|||~~~qqqeeegggrrrzzz~~~{{{hhhVVVOOOIIIFFFCCCAAACCCHHHLLLSSS]]]kkk}}}ttthhhYYYMMMIIIKKKNNNRRR]]]jjjpppoooppptttsssxxx||||||yyyvvvwwwyyyvvv{{{wwwhhh\\\WWWWWWTTTSSSPPPLLLIIIGGGGGGGGGGGGEEEEEEEEEFFFFFFEEECCCBBB@@@===:::999:::;;;<<<:::999888888888999:::;;;>>>BBBGGGIIILLLPPPWWW\\\dddpppvvv|||}}}pppgggbbb^^^aaaffftttqqqXXXCCC999000000///...---,,,++++++************))))))))))))***))))))(((((((((((((((%%%&&&''')))))))))((((((&&&&&&''''''''''''''''''''''''''''''((()))***+++((()))***+++------......+++++++++,,,,,,,,,,,,---111111111111222222222222...111111444<<<>>>III```}}}{{{{{{|||zzzxxxyyyvvvyyy}}}~~~|||yyywwwwwwxxxxxxxxxwwwuuuttttttwwwzzz|||{{{||||||~~~~~~xxxkkkYYYIII===888555444333111000000//////000000000000///...---,,,---.../////////...---,,,,,,---......//////......mmmllllllnnnrrruuuwwwxxxwwwxxxzzz|||}}}}}}||||||~~~~~~sssjjjiiijjjiiihhhlllrrrrrrmmmssslllcccYYYMMMAAA===???CCCLLLXXXccciiilllnnnnnnnnnoooooonnnlllkkklllmmmooorrrttttttqqqnnnmmmnnnqqqtttwwwxxxtttlllccc]]]TTTZZZdddooovvvzzz{{{zzzsssssssssrrrnnniiiccc```WWWSSSOOORRR[[[gggqqqvvvwww|||}}}zzzyyy}}}zzzvvvvvv|||~~~zzzwwwsssqqqnnnssszzzzzzpppiii___ZZZYYY]]]bbbeeeooovvv|||sssllliiiggggggmmmvvv|||~~~||||||yyyjjjjjjsss{{{}}}nnn[[[SSSKKKGGGBBB???AAAFFFGGGMMMWWWeeeyyyuuuhhhYYYLLLGGGIIILLLOOOZZZgggnnnmmmpppuuurrrwww||||||xxxvvvxxxzzzxxx|||vvvggg]]][[[\\\YYYWWWSSSNNNJJJHHHIIIJJJHHHGGGGGGGGGHHHHHHFFFEEEBBB@@@===;;;999:::;;;<<<<<<;;;:::::::::;;;<<<===???BBBGGGIIIKKKPPPVVV[[[bbbmmmpppvvvpppgggaaa^^^```eeekkkfffLLL???111000///...---,,,++++++))))))))))))((((((((((((******)))((((((((((((((($$$%%%((()))***)))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((()))***+++,,,------------------.........//////,,,,,,...//////////////////222000333;;;>>>KKKccc|||yyyyyyzzzxxxvvvwwwuuuxxx||||||wwwrrrqqqssswwwyyy|||yyyvvvssssssvvvyyy|||xxxyyyzzz|||~~~~~~}}}wwwjjjXXXHHH<<<777555444222111000000//////000000000000///...---,,,)))+++---///111222222111,,,,,,---.../////////...rrrqqqqqqrrrrrrtttuuuvvvzzz{{{|||yyyvvvtttvvvxxxzzzsssjjjfffeeedddcccccccccdddddddddddd```YYYPPPGGG@@@===FFFIIIPPPXXX```dddeeedddhhhfffcccbbbaaaaaa```^^^ccchhhmmmnnnmmmmmmqqquuuuuuvvvxxxxxxuuummmbbb[[[ZZZ]]]dddllltttxxxxxxxxxqqqooonnnooopppnnniiidddWWWQQQLLLPPP\\\jjjtttxxx{{{{{{{{{|||}}}~~~~~~~~~}}}}}}zzzuuurrrpppnnnooorrrvvv|||yyyllldddbbbccceeefffkkkvvv~~~uuunnnjjjhhhjjjmmmrrrwww}}}}}}yyy{{{~~~mmmmmmsssvvv|||~~~vvvfffYYYLLLFFFBBB???@@@BBBEEELLLUUUaaauuussseeeYYYOOOGGGCCCFFFHHHQQQ^^^gggjjjkkkmmmqqqtttvvvwwwvvvvvvvvvwwwuuuzzzqqqaaaZZZ^^^dddiiidddZZZPPPLLLNNNMMMJJJNNNOOOPPPOOOLLLJJJHHHGGGEEEBBB???=========<<<;;;<<<<<<;;;:::999999888888>>>@@@CCCFFFJJJOOOUUUZZZaaafffnnntttzzzqqqiiifffbbb^^^^^^hhh|||uuuXXXCCC<<<555/////////,,,---///+++)))'''&&&&&&''')))++++++***((('''''''''((()))---***''''''***++++++)))&&&&&&&&&''''''''''''(((######$$$%%%&&&(((((())))))))))))***++++++,,,,,,++++++++++++,,,,,,---...111///---,,,+++,,,...///000333111444;;;<<>>@@@CCCEEEIIINNNTTTXXX^^^cccjjjqqqvvv}}}}}}pppiiicccaaabbbggguuu~~~```III>>>666000///...+++***,,,***)))(((((((((((()))***,,,+++***)))))))))***+++)))&&&$$$$$$&&&''''''&&&(((((('''''''''&&&&&&&&&###$$$$$$%%%'''(((((()))(((((())))))***++++++,,,,,,,,,++++++,,,,,,------///...---,,,------...///000333111555;;;===HHH___}}}}}}zzzwwwtttuuuyyy|||~~~~~~}}}~~~{{{yyyvvvsssrrrssstttuuuvvvwwwxxxwwwvvvvvvxxxyyyyyy{{{~~~}}}yyyrrrgggZZZLLL@@@999333222111000////////////000000/////////.........///......///111111000//////..................---pppqqqtttvvvwwwxxxxxxxxxxxxxxxyyywwwuuuuuuvvvwwwxxxzzztttiiiccc```[[[VVVSSSSSSTTTUUUVVVWWWXXXVVVQQQLLLHHHFFF???AAADDDJJJPPPTTTUUUTTTPPPPPPOOONNNMMMMMMLLLLLLSSSXXX```dddgggiiimmmpppuuuuuuuuurrrkkk```VVVPPPWWW\\\dddlllqqqrrrqqqpppnnnmmmmmmoooqqqoooiiidddSSSNNNJJJOOO[[[iiiqqquuuwwwyyyzzz|||}}}}}}}}}}}}}}}~~~yyytttoookkkiiinnnoooqqqtttxxx|||xxxrrrnnnjjjgggfffmmmtttyyy|||tttpppnnnnnnooooooqqqtttyyy|||vvvvvvyyyrrrjjjiiijjjpppwwwzzz}}}rrrfffXXXPPPKKKFFFCCCDDDEEEIIIOOOXXXiii|||}}}ooobbbUUUJJJDDDBBBDDDMMM\\\fffjjjllloooppprrrtttuuuttttttuuuvvvxxx}}}iiiZZZXXXaaakkkuuutttmmmddd^^^^^^]]]ZZZ[[[]]]______\\\VVVNNNJJJFFFCCC@@@>>>>>>===<<<;;;======<<<<<<;;;:::::::::>>>@@@BBBDDDGGGLLLQQQUUUYYY___ffflllqqqxxx~~~qqqiiiggghhhkkkppp~~~lllRRRAAA999111000...***((((((************************,,,+++***)))))))))******)))(((&&&&&&((()))((('''***)))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''(((((()))''''''((())))))******+++------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////222000333:::;;;GGG^^^~~~{{{wwwrrrsssvvv|||~~~|||zzzwwwuuutttuuuvvvwwwyyyzzzzzzyyyxxxwwwyyyzzzuuuwww{{{~~~{{{xxxqqqggg[[[MMMAAA;;;333222111000////////////000000////////////......///......///111111000............///////////////ppprrruuuxxxzzzzzzzzzzzzxxxxxxxxxxxxwwwwwwxxxyyyyyyzzz}}}rrrggg\\\YYYUUUSSSSSSVVV[[[^^^ZZZ[[[[[[XXXRRRLLLGGGEEE??????AAAEEEKKKOOOPPPPPPKKKLLLLLLKKKIIIHHHGGGHHHJJJPPPXXX^^^cccgggkkkmmmqqqqqqqqqllldddYYYPPPKKKTTTZZZbbbiiillllllkkkjjjhhhhhhiiilllnnnlllfff```QQQMMMJJJPPP\\\iiiqqqtttvvvwwwzzz|||}}}}}}|||{{{{{{~~~~~~zzztttoookkkiiiqqqpppqqqrrruuuyyy}}}~~~yyyrrrnnniiilllpppuuu|||zzztttqqqqqqqqqlllkkklllnnnttt{{{|||xxxxxx{{{uuuhhhcccaaaeeejjjtttxxx}}}vvviii\\\SSSMMMEEEAAAAAADDDFFFKKKSSSbbbuuuvvvhhhZZZNNNFFFBBBCCCLLLZZZeeejjjmmmqqqqqqrrrttttttttttttuuuvvvxxx|||~~~gggXXXWWW```jjjyyy{{{wwwooohhhfffdddbbbbbbdddggggggddd[[[QQQJJJGGGDDDAAA???>>>>>><<<;;;======<<<<<<<<<;;;;;;;;;>>>???AAACCCEEEIIIOOOSSSVVV[[[bbbhhhnnnttt}}}tttnnnmmmnnnnnnuuuxxx]]]EEE;;;222000///+++((((((******++++++++++++******))))))(((((('''''''''''')))(((((((((((()))(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))'''''''''((())))))******------------,,,++++++******+++,,,...///000000000---000...111888999EEE\\\~~~{{{wwwrrrrrruuuzzz}}}}}}{{{xxxvvvvvvwwwyyyzzz|||||||||{{{yyyxxxzzz{{{vvvxxx|||~~~|||}}}zzzsssiii[[[LLL@@@888333222111000////////////000000/////////////////////......///000000///------...////////////000111qqqsssvvvyyy{{{{{{{{{{{{yyyyyyxxxyyyzzz{{{|||||||||{{{|||zzzooofffVVVTTTQQQPPPRRRXXX^^^ccc```aaaaaa]]]VVVNNNHHHDDD???>>>>>>AAAFFFKKKNNNOOOLLLNNNNNNMMMIIIFFFFFFFFFEEEIIIQQQXXX___dddiiikkkjjjlllkkkfff]]]TTTLLLIIIQQQWWW^^^cccdddcccbbbbbbcccdddfffkkknnnkkkddd^^^PPPLLLJJJQQQ]]]iiiqqqssstttwwwzzz|||}}}|||zzzxxxwww{{{~~~}}}~~~~~~{{{uuupppmmmllltttttttttuuuwwwzzz}}}{{{tttnnnmmmooorrrxxxyyyuuuuuuttttttgggffffffhhhnnnvvv|||xxxxxx{{{{{{kkk```[[[\\\___kkkqqqyyy~~~{{{nnnaaaXXXPPPGGGAAA@@@BBBCCCGGGOOO\\\ooo|||ooo___QQQHHHCCCDDDJJJWWWbbbhhhmmmrrrqqqsssttttttssstttuuuwwwvvv{{{~~~hhhYYYWWW^^^fffyyy~~~wwwooollljjjiiijjjjjjkkkkkkhhh___SSSKKKHHHEEEBBB@@@???>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;===>>>@@@AAADDDGGGMMMPPPUUUZZZaaaggglllrrrzzzyyyqqqoooooorrr{{{iiiKKK???444000000---************++++++++++++******((((((((((((''''''&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''''''''((())))))******,,,------------,,,*********+++,,,...///000000000///111000333:::;;;FFF]]]~~~}}}zzzwwwssssssvvvxxx{{{}}}{{{yyyxxxyyy{{{|||}}}~~~~~~}}}{{{zzz{{{}}}~~~{{{uuujjj\\\MMM@@@888333222111000//////////////////000000000000000000///.........000000...---,,,...//////......///111ssstttvvvyyyzzz{{{{{{{{{zzzyyyxxxyyy|||~~~~~~~~~}}}||||||{{{yyysssmmmhhhXXXUUURRRPPPRRRVVV\\\___dddeeeeeeaaaZZZQQQKKKGGG>>>===<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBFFFKKKOOOTTTYYY```eeejjjqqqyyyzzzwwwuuuwwwzzz~~~vvvUUUFFF777222111///,,,,,,************************))))))*********)))((('''%%%'''(((((('''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''((())))))******++++++,,,---...---,,,+++***++++++,,,---...///000111222555333666===>>>JJJaaa}}}|||{{{xxxttttttwwwwww{{{}}}{{{zzz{{{|||}}}~~~}}}}}}{{{vvvlll___PPPBBB;;;333222111000//////////////////000000000000111111///.........//////...,,,+++...000///,,,,,,...000uuuvvvwwwxxxyyyzzz{{{{{{yyywwwvvvxxx|||~~~~~~{{{|||{{{xxxsssooommmmmmbbb___[[[XXXXXXZZZ^^^```iiijjjiiieee\\\SSSKKKGGGAAA???>>>AAAGGGNNNTTTWWWWWWZZZZZZVVVNNNHHHEEEFFFAAABBBFFFMMMUUU]]]bbbeeedddfffeee^^^TTTJJJFFFEEEKKKPPPUUUVVVSSSRRRSSSUUUXXXZZZ___eeeiiifff___XXXIIIFFFGGGNNN[[[gggmmmnnntttwww{{{}}}|||yyytttqqqqqqxxx}}}xxx}}}}}}~~~|||zzzwwwxxxzzzzzzzzz|||}}}zzzrrrqqqqqqvvv~~~~~~|||llljjjhhhhhhkkkqqqwww{{{|||wwwwwwyyynnnccc\\\YYY\\\dddpppyyy~~~yyylllcccZZZOOOHHHEEE@@@@@@CCCIIIRRRaaayyywwwhhhXXXNNNGGGCCCDDDLLLUUU]]]eeelllooopppppppppoooppprrrttttttyyylll]]]ZZZ___eeewww|||wwwvvvvvvvvvrrrnnnkkkiiibbbXXXQQQJJJGGGCCCAAA@@@???===<<<:::::::::::::::;;;;;;;;;999:::<<<>>>AAAEEEKKKOOOSSSXXX___dddiiiooowww}}}~~~xxxuuuwwwyyy```NNN<<<333111///---,,,***)))(((((((((((()))***((()))*********)))(((''''''***,,,,,,***))))))***'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***++++++,,,***+++,,,......---,,,+++---,,,,,,,,,---...000111222555333666===???JJJaaa{{{}}}zzzvvvuuuxxxxxx||||||{{{{{{}}}~~~yyynnn```PPPBBB999333222111000//////////////////000000000111111111///.........//////---++++++...000...+++))),,,///wwwwwwvvvwwwxxxyyyzzz{{{xxxvvvuuuwww{{{~~~~~~}}}yyyzzzzzzvvvooolllnnnqqqllljjjfffcccbbbccceeegggnnnnnnmmmggg]]]QQQHHHCCCDDDBBBAAADDDKKKSSSZZZ^^^]]]``````[[[RRRJJJGGGHHH@@@AAACCCIIIQQQZZZ```ccceeefffeee]]]QQQGGGCCCBBBJJJNNNRRRRRRNNNMMMOOORRRRRRTTTYYY```dddaaaZZZSSSFFFDDDEEELLLYYYeeekkkllluuuxxx{{{}}}|||xxxsssoooqqqxxx}}}www}}}~~~}}}{{{yyy{{{zzz|||}}}wwwsssrrrttt~~~rrrpppmmmkkkmmmpppuuuxxx}}}}}}yyyzzz}}}vvvhhh```[[[XXXaaannnwww|||zzzmmmeee[[[PPPHHHEEEAAA@@@BBBHHHNNN[[[sssyyyiiiYYYOOOHHHCCCAAAGGGPPPXXXaaaiiimmmnnnnnnmmmmmmnnnpppsssuuuyyylll^^^\\\bbbhhhxxx{{{{{{{{{yyytttnnnkkkhhhcccZZZTTTKKKHHHDDDAAA@@@???===<<<::::::::::::::::::::::::777999;;;>>>AAAEEEKKKOOORRRWWW^^^ccchhhnnnvvv||||||}}}{{{qqqlllnnnqqqyyyhhhTTT???444111...,,,++++++)))(((&&&&&&((()))+++&&&'''((((((((('''%%%$$$$$$'''******(((&&&'''((())))))((('''&&&%%%%%%$$$'''''''''((((((((((((((()))))))))***++++++,,,,,,)))***,,,.........,,,+++...---,,,+++,,,...000111000333111444;;;<<>>555333222111000//////////////////000000111111111222///.........//////---+++***...000...***(((***---