BM6P6(@ xxxVVVDDD???@@@;;;;;;:::999999888888777666666666666555555555555444555555555555555555444444444444444444444444444555444333333222111000///222333444444444666999;;;CCCFFFLLLSSSTTTQQQPPPSSSZZZeeerrrzzz{{{qqq^^^MMMIIIHHHGGGHHHJJJRRRddduuu~~~uuummmllleee]]]YYYYYYZZZXXXVVVXXXYYY\\\___bbbdddeeefffdddhhhlllrrr||||||vvvtttooohhhbbb]]]YYYVVVVVVXXXZZZ\\\^^^bbbgggjjjiiiiiilllvvv}}}vvvtttxxx~~~}}}zzzwwwtttqqqnnnlllhhhddd___[[[XXXVVVTTTTTTXXX```hhhmmm{{{xxxtttpppmmmlllllllllzzz{{{|||{{{xxxvvvuuuuuullljjjhhheeeddddddeeefffbbb^^^ZZZ[[[___aaa___]]]\\\___bbbeeeggggggfffeeebbbbbbdddgggkkkoooppppppvvvzzz~~~~~~||||||}}}wwwjjj```YYYRRRKKKEEECCCAAA>>>===???AAAAAAAAAEEEBBBCCCIIIPPP]]]xxxwwwrrrhhhXXXHHH>>>;;;;;;999888888777777777777777666555444333333444555666444555555555444333333222222222222222222222222222111111111111111111222222333333333333333333333333{{{WWWCCC======::::::999888888777777666666666666666555555555555444444555555555555444444333333333333333333333333444444333333222222111111222333444444444666999;;;AAADDDKKKRRRSSSQQQQQQUUUaaammmzzz|||ppp]]]MMMHHHGGGGGGGGGIIIRRRdddvvvtttllliiiccc[[[WWWXXXYYYWWWUUUVVVXXXZZZ\\\___aaabbbcccbbbeeeiiioooxxx{{{vvvsssnnnhhhccc^^^ZZZXXXVVVYYY^^^aaacccdddfffhhhjjjjjjnnnxxx{{{uuuuuuzzz|||zzzvvvrrrmmmjjjgggdddaaa]]]XXXTTTPPPOOONNNPPPUUU\\\dddiiinnnlllhhheeecccbbbcccdddooopppqqqpppnnnkkkjjjjjjeeedddbbbaaa`````````aaaaaa]]]YYYZZZ^^^```^^^\\\[[[]]]```dddeeeeeeeeedddbbbccceeeiiimmmqqqssstttxxx{{{~~~wwwkkk```YYYRRRKKKEEECCCAAA>>>===???AAAAAAAAAEEEBBBCCCIIIOOO\\\wwwxxxvvv}}}~~~zzzsssnnncccTTTEEE;;;888999888888777666666666666777666555444444444444555666444444555555444444333222222222222222222222222222111111111111111111111111222222222222222222222222}}}YYYDDD>>>===999999888888777666666555666666666666555555555555333333444444444444333333333333333333333333333333444444333333333333333333222333444444444666999;;;???CCCJJJRRRSSSRRRTTTYYYkkkxxx}}}nnn\\\NNNGGGEEEEEEFFFIIIRRReeewwwrrrjjjeee```YYYVVVWWWWWWVVVTTTUUUVVVWWWYYYZZZ\\\]]]^^^]]]aaadddiiisss{{{}}}yyyuuusssnnniiiddd___]]]\\\WWW\\\bbbfffggggggfffeeekkklllqqq{{{~~~xxxtttuuu{{{~~~zzzuuuooojjjeeebbb___\\\YYYUUUPPPMMMIIIIIIIIIKKKOOOUUUZZZ]]]^^^]]]ZZZXXXWWWXXXZZZ[[[ccceeefffeeebbb```^^^^^^\\\]]]]]]^^^^^^]]]]]]]]]^^^[[[YYYYYY\\\^^^\\\ZZZYYY[[[^^^aaacccccccccbbbbbbdddgggkkkppptttwwwyyy{{{}}}wwwlllaaaYYYRRRKKKFFFCCCAAA>>>===???AAAAAAAAAEEEBBBCCCIIIOOO[[[uuuyyynnnkkkqqqsssrrr|||rrrmmmbbbRRRCCC:::777888888777666666555555666666666555444444444444555666444444555555444444333333333333333333333333333333111111111111111111111111111111111111111111111111}}}[[[GGGAAAAAA999999999888777777666666666666666666555555555555222333333444444333333222222222222222222222222222333333333444444555555555222333444444444666999;;;???CCCKKKSSSTTTSSSVVV]]]rrr{{{jjjYYYMMMFFFDDDDDDFFFIIITTThhhzzz}}}qqqiiibbb^^^ZZZWWWWWWWWWUUUTTTTTTUUUUUUVVVWWWXXXYYYZZZYYY]]]aaaeeennnwwwzzzxxxuuusssnnniiieeeaaa```___[[[___dddggghhhgggfffeeelllooouuu~~~{{{vvvsssvvv{{{~~~xxxqqqiiiddd___\\\YYYVVVSSSPPPLLLIIIGGGGGGGGGHHHJJJLLLNNNOOOTTTRRRPPPOOOPPPRRRTTTVVV]]]^^^___^^^\\\YYYXXXXXXVVVXXXZZZ\\\]]]]]]\\\[[[[[[YYYXXXYYY[[[\\\[[[YYYXXXZZZ\\\___```aaaaaaaaabbbdddhhhmmmqqquuuyyy||||||}}}xxxmmmbbbZZZRRRKKKFFFCCCAAA>>>===???AAAAAAAAADDDBBBDDDIIINNNYYYqqqwwwkkkeeejjjmmmooo|||xxxrrrfffUUUEEE;;;888999777777666555555555555555555555555444444555555555333444444555444444333333333333333333333333333333222222222111111111111111000000000000000000000000|||[[[GGGAAAAAA;;;::::::999888888777777666666666666555555555555222333333444444333333222222222222222222222222222222333333444444555555666222333444444444666999;;;@@@EEEMMMTTTUUUSSSXXX___sssuuudddUUULLLEEECCCDDDFFFKKKWWWmmm|||pppiiiaaa___\\\ZZZXXXWWWVVVTTTTTTTTTTTTTTTTTTVVVWWWXXXVVV[[[```dddllluuuyyyxxxvvvtttooojjjfffcccbbbbbb___aaadddeeeeeeeeeggghhhmmmqqqxxx{{{vvvtttvvvzzz~~~uuulllddd___XXXVVVRRROOONNNKKKHHHFFFEEEEEEFFFFFFGGGHHHHHHIIIMMMKKKJJJIIIJJJMMMPPPRRRXXXYYY[[[ZZZWWWTTTSSSSSSQQQSSSVVVXXXZZZZZZYYYXXXWWWWWWWWWXXXZZZ[[[[[[ZZZXXXYYY[[[]]]___```aaaaaaaaaeeeiiimmmppptttxxx|||||||||}}}~~~xxxnnndddZZZRRRKKKGGGCCCAAA>>>===???AAAAAAAAADDDAAADDDIIINNNWWWnnn|||zzzkkkbbbffflllqqqyyykkkXXXGGG;;;888888777777666555555555555555444555555555555555555444333333444444555444444333333333333333333333333333222222222111111111000000000000000000000000000000yyyYYYEEE>>>===;;;;;;::::::999888888888666666666666555555555555333333444444444444333333333333333333333333333333222222333333444444444555222333444444444666999;;;BBBGGGOOOUUUTTTRRRWWW___nnnyyyyyykkk]]]RRRJJJDDDCCCDDDHHHNNN\\\sssyyynnngggaaa```^^^\\\YYYWWWUUUTTTSSSSSSRRRRRRRRRTTTUUUWWWUUU[[[aaafffnnnwww{{{zzzxxxuuupppkkkfffdddddddddcccddddddddddddeeeiiikkkooossszzz{{{wwwvvvxxxzzz~~~zzzooofff^^^ZZZPPPNNNKKKIIIHHHGGGEEECCCAAABBBCCCEEEGGGHHHIIIJJJHHHGGGEEEEEEEEEHHHKKKMMMRRRSSSUUUTTTQQQNNNMMMMMMJJJLLLOOORRRSSSTTTSSSSSSTTTUUUWWWXXXZZZ[[[\\\\\\YYYZZZ\\\^^^___aaaaaabbbbbbfffkkknnnooorrrvvv{{{|||{{{{{{}}}xxxpppeeeZZZQQQKKKGGGCCCAAA>>>===???AAAAAAAAACCCAAADDDJJJMMMUUUkkk{{{yyy~~~kkk___eeeooovvv|||mmmZZZGGG;;;777777888777666666555555666666444444555666666555444444333333444444555555444444333333333333333333333333333333222222111000000000000000000000000000000000uuuWWWDDD>>>===::::::999999888777777777666666666666555555555555444444555555555555444444333333333333333333333333222222222333333333333333222333444444444666999;;;BBBGGGOOOTTTQQQNNNTTT\\\fffnnnrrrlllaaaXXXOOOHHHDDDCCCEEEJJJQQQ```yyyuuukkkddd`````````]]]YYYVVVSSSRRRQQQQQQPPPOOOPPPRRRTTTUUUTTT\\\dddjjjqqqyyy}}}|||zzzwwwqqqkkkgggeeedddeeedddeeefffffffffhhhkkknnnppptttzzz{{{xxxxxx{{{}}}~~~ssshhh^^^WWWTTTKKKIIIFFFEEEEEEEEEDDDCCCAAAAAABBBDDDEEEGGGHHHIIIGGGEEECCCBBBCCCEEEGGGIIIMMMNNNOOONNNLLLIIIHHHHHHGGGHHHJJJLLLNNNOOOOOOOOOQQQSSSVVVYYY[[[\\\]]]^^^ZZZ[[[]]]^^^```aaacccccceeejjjnnnoooooopppuuuyyy|||{{{{{{|||xxxqqqfff[[[QQQKKKHHHCCCAAA>>>===???AAAAAAAAACCCAAADDDJJJLLLTTThhh~~~uuutttlll^^^fffvvv~~~ooo[[[HHH===999:::888888777666666666666777444444555666666555444444222333444444555555444444444444444444444444444444333333222222111000000///111111111111111111111111rrrVVVEEEAAA@@@999999888888777666666666777666666666555555555555444555555666666555555444444444444444444444444444222222222222222222222222222333444444444666999;;;BBBHHHOOOSSSOOOKKKQQQZZZ```fffiiiccc[[[TTTMMMFFFDDDCCCEEEKKKSSSccc||||||sssiiibbb`````````]]]YYYUUURRRQQQPPPOOONNNNNNOOOQQQSSSTTTUUU]]]gggmmmttt{{{~~~{{{xxxrrrlllgggeeeeeeeeedddfffhhhiiiiiijjjmmmoooqqqttt{{{{{{xxxyyy}}}yyynnnbbbXXXRRRPPPJJJHHHEEEDDDEEEFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHGGGDDDCCCCCCDDDGGGHHHKKKLLLMMMLLLJJJGGGFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNOOORRRVVVYYY[[[]]]^^^```\\\\\\]]]___aaabbbddddddhhhlllpppqqqoooppptttyyy}}}{{{{{{|||yyyqqqggg[[[QQQKKKHHHCCCAAA>>>>>>???AAAAAAAAACCCAAADDDJJJLLLSSSggg}}}~~~qqqqqqnnn___iii|||qqq]]]KKK@@@===>>>999999888777777777777777333444555666666555444333222333333444555555555444444444444444444444444444333333222222111000000///111111111111111111111111tttQQQBBB@@@:::<<<;;;:::999888888888888666666555444444444444555444444444444444444444444111333555777888666444333555555555555555555555555444444333444555888;;;===BBBHHHNNNOOOMMMLLLOOOSSS^^^^^^^^^]]]XXXOOOHHHEEEEEEEEEFFFJJJSSSggg~~~uuummmfffbbbaaa```^^^ZZZVVVRRROOOMMMNNNMMMLLLLLLMMMPPPTTTVVVZZZ___hhhrrrzzz|||yyytttooojjjgggeeedddkkkhhhgggiiinnnqqqrrrrrrqqquuu|||}}}xxxyyyzzzzzz|||~~~qqqfff^^^YYYSSSPPPKKKJJJHHHFFFEEEEEEEEEEEECCCBBBAAAAAACCCDDDDDDDDDBBBBBBBBBBBBCCCDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFHHHHHHHHHHHHJJJKKKMMMPPPTTTYYY\\\^^^^^^^^^``````aaaccceeehhhjjjkkkooooooooopppsssuuuxxxzzzwwwzzz{{{qqqfff\\\SSSKKKFFFCCC@@@>>>>>>@@@BBBCCCCCC???FFFEEEFFFNNNTTTbbbyyyyyywwwyyypppbbbooonnn[[[GGGAAABBB<<<;;;999777555444444666666444444444444444444444444444444444444444444444444111222222333333222222111333333333222222111111111333333222111000000111111tttQQQAAA@@@:::;;;;;;:::999888888888888666666555444444444444555444444444444444444444444222333555666777666555444555555555555555555555555444444333444555888;;;===BBBHHHNNNPPPNNNMMMPPPTTTWWWXXX[[[[[[WWWPPPJJJGGGCCCDDDGGGLLLXXXnnn~~~wwwpppiiiccc```]]]\\\[[[XXXUUURRROOONNNMMMLLLKKKKKKMMMPPPTTTVVV\\\aaajjjssszzz~~~|||wwwrrrnnnkkkjjjiiillljjjiiikkkooorrrsssrrrtttxxx}}}{{{|||}}}}}}{{{oooddd^^^ZZZUUURRRLLLJJJHHHFFFDDDCCCBBBBBBEEECCCBBBCCCDDDFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKMMMPPPTTTYYY]]]_________bbbbbbccceeegggjjjlllmmmpppppppppqqqsssvvvxxxyyy{{{~~~zzzpppfff\\\SSSKKKFFFCCCAAA???>>>@@@BBBCCCBBB@@@FFFFFFFFFNNNTTTbbbyyy|||{{{|||uuueeeqqqnnn[[[FFF???@@@::::::999777555444555666666555555555555555555555555444444444444444444444444111222222333333222222111333333333222222222111111333222222111000000111111sssPPPAAA@@@:::;;;:::999888888777888888666666555444444444444555444444444444444444444444333444444444555555555555444444444444444444444444444444333444555888;;;===BBBHHHNNNPPPOOONNNRRRUUUWWW[[[^^^^^^YYYRRRKKKGGGBBBDDDHHHOOO^^^xxx~~~{{{xxxsssmmmhhhccc```___YYYYYYXXXVVVTTTQQQOOONNNKKKKKKJJJKKKMMMQQQTTTWWW___dddkkkttt{{{}}}xxxtttpppnnnnnnnnnnnnmmmmmmnnnqqqsssttttttxxxzzz}}}wwwlllbbb]]]ZZZWWWTTTNNNMMMKKKHHHEEEDDDBBBBBBFFFEEECCCDDDEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGGGGGGGGGGIIIKKKMMMPPPTTTYYY]]]___```aaacccdddeeegggjjjmmmooopppqqqqqqrrrssstttvvvxxxyyyzzzpppfff\\\SSSLLLGGGEEEBBB???>>>@@@AAABBBAAAAAAGGGFFFFFFMMMSSSbbbzzz}}}~~~yyyhhhttt~~~nnn[[[EEE>>>>>>888999888777555555555666666777777777666666555555555444444444444444444444444111222222333333222222111333333333222222222222111333222111111000111111111sssPPPAAA@@@:::;;;:::999888777777777777666666555444444444444555444444444444444444444444444444333333333444555666444444444444444444444444444444333444555888;;;===AAAHHHNNNQQQPPPPPPTTTXXXaaagggkkkggg^^^UUULLLEEEAAAEEEJJJQQQbbb~~~xxxtttpppmmmhhhccc```^^^]]]]]]XXXXXXWWWUUUSSSQQQOOOMMMJJJJJJIIIKKKMMMQQQVVVXXX```eeellluuu|||}}}xxxtttqqqppppppqqqqqqqqqqqqrrrsssuuuuuuuuuxxxyyy|||vvvjjjaaa\\\YYYWWWUUUQQQPPPNNNLLLJJJHHHGGGFFFGGGFFFDDDDDDFFFGGGGGGFFFCCCBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDFFFGGGGGGGGGIIIKKKLLLOOOSSSXXX\\\___```aaaddddddfffhhhkkknnnqqqrrrrrrssstttuuuvvvxxxyyyzzzyyyooofff\\\TTTMMMHHHEEECCC@@@??????AAAAAAAAAAAAGGGFFFFFFMMMTTTccczzzzzzlllzzz}}}nnn[[[DDD<<<<<<777999888777666555555666666777777666666555444444444444444444444444444333333111222222333333222222111222222222222222222222222222222111111111111111222tttQQQBBB@@@:::::::::999888777777777777666666555444444444444555444444444444444444444444555444222222222333555666444444444444444444444444444444333444555888;;;===AAAGGGOOORRRQQQRRRVVVZZZjjjssswwwpppeeeZZZOOOFFFCCCHHHKKKPPPaaa~~~vvvnnnjjjeeebbb^^^[[[YYYYYYZZZ[[[YYYYYYWWWUUUSSSPPPMMMLLLIIIIIIIIIKKKNNNSSSXXXZZZ```dddllluuu~~~{{{vvvrrrrrrrrrsssssstttuuuuuuuuuuuuvvvvvvuuuvvvyyy~~~vvvjjj```[[[YYYVVVUUURRRQQQQQQPPPNNNMMMLLLKKKHHHGGGEEEEEEFFFGGGGGGFFFAAAAAAAAAAAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBDDDFFFGGGGGGHHHJJJLLLLLLNNNRRRVVVZZZ]]]___```cccccceeehhhkkkoooqqqsssssssssuuuwwwxxxyyyzzz{{{~~~~~~xxxoooeee]]]TTTMMMIIIEEECCC@@@??????AAAAAAAAAAAAGGGEEEEEEMMMTTTddd|||}}}uuu{{{nnn\\\DDD;;;<<<777777777777666666666666666555555555444444444333333555555444444444333333333111222222333333222222111222222222222222222222222222111111111111111222222uuuSSSDDDAAA999:::999888777777666777777666666555444444444444555444444444444444444444444444333222222222333555666333333333333333333333333444444333444555888;;;===AAAGGGOOORRRRRRTTTXXX\\\lllxxx~~~wwwjjj```TTTIIIDDDJJJLLLOOO___|||vvvmmmeeeaaa[[[YYYVVVTTTSSSTTTVVVWWWXXXXXXVVVTTTRRROOOMMMKKKIIIIIIJJJLLLPPPUUUZZZ]]]```eeemmmvvvyyyuuuttttttuuuuuuvvvxxxxxxvvvuuuuuuvvvsssvvvzzzvvviii```[[[YYYXXXVVVTTTTTTTTTSSSRRRQQQPPPOOOJJJIIIGGGGGGHHHIIIHHHGGGCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGHHHHHHIIIKKKMMMOOOPPPSSSWWWZZZ]]]___```bbbccceeehhhkkkooorrrtttrrrtttvvvxxxzzz|||}}}}}}~~~}}}wwwnnneee]]]UUUNNNJJJEEEBBB???>>>@@@AAABBBAAA@@@FFFEEEEEEMMMUUUfffyyynnn]]]EEE<<<===888777777777777777666666666444444444444444444444444555555555444444333333222111222222333333222222111111222222222222333333333111111111000111111222333wwwUUUFFFBBB999:::999888777777666666666666666555444444444444555444444444444444444444444333333222222333333444555333333333333333333333333444444333444555888;;;===@@@GGGOOOSSSSSSUUUZZZ^^^ppp~~~|||oooeeeXXXLLLEEEKKKLLLMMM]]]zzz~~~uuulllccc\\\YYYRRRQQQPPPNNNNNNPPPQQQRRRTTTTTTSSSRRRPPPNNNMMMLLLIIIJJJKKKMMMQQQWWW\\\___cccgggooowwwzzzuuusssssstttuuuxxxzzzyyywwwuuuuuuvvvuuuxxx}}}}}}ttthhh___\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYWWWUUUSSSNNNLLLJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFHHHIIIIIIJJJMMMOOORRRSSSVVVXXX[[[^^^___```bbbccceeehhhlllpppsssuuuqqqsssvvvyyy|||~~~}}}wwwnnneee]]]UUUOOOKKKCCCAAA???>>>@@@BBBCCCBBB???EEEDDDDDDNNNVVVhhhxxxooo^^^FFF===>>>:::666666777777777777666666333333444444555555666666666555555444333333222222111222222333333222222111111111222222222333333333111111000000111222222333xxxWWWHHHCCC999:::999888777666666666666666666555444444444444555444444444444444444444444222222333333333444444444333333333333333333333333444444333444555888;;;===@@@GGGOOOSSSTTTVVV[[[___uuussshhh[[[MMMEEEKKKLLLLLL\\\yyyxxxoooeee]]]WWWTTTMMMLLLLLLKKKLLLMMMNNNOOOPPPQQQPPPPPPOOONNNMMMLLLJJJJJJKKKNNNRRRXXX]]]aaafffjjjpppxxxyyysssppppppqqqvvvyyy{{{zzzwwwtttuuuvvvxxx{{{{{{rrrggg___]]]]]]^^^^^^ddddddcccbbb___\\\YYYXXXPPPNNNMMMLLLMMMNNNMMMLLLOOONNNLLLJJJHHHGGGGGGFFFIIIIIIIIIHHHHHHHHHGGGGGGDDDFFFHHHJJJJJJKKKNNNPPPUUUVVVXXXZZZ]]]___aaabbbbbbcccfffiiimmmqqquuuwwwqqqsssvvvzzz}}}|||wwwnnneee]]]VVVOOOKKKCCC@@@>>>>>>@@@BBBCCCCCC>>>DDDCCCDDDNNNWWWiiiwwwooo___GGG>>>???;;;555666777777777777777666333444444555666777888888666666555444333333222222222222222333333222222222111111111222222333333333111111000000111222333333wwwUUUDDDBBB<<<::::::;;;;;;:::999777666666666666666666666666666555555555444444333333333333333333333333333333333333444444555555444444333333444555444555777:::===EEEFFFNNNWWWXXXTTTZZZeeeyyy~~~kkkZZZOOOIIIKKKKKKKKKYYYrrr|||vvvmmmeee___YYYRRRMMMJJJIIIHHHHHHHHHJJJLLLNNNMMMMMMNNNOOOOOOPPPQQQQQQNNNNNNNNNNNNQQQWWW___dddgggnnntttwww}}}~~~wwwtttuuuwwwxxxvvvwwwvvvuuussstttvvvxxxwww|||tttjjjddddddffffffdddggggggfffdddbbb^^^[[[ZZZTTTQQQOOONNNPPPSSSTTTUUUWWWUUUQQQNNNKKKJJJIIIIIIIIIKKKMMMOOOPPPOOOMMMKKKJJJIIIHHHHHHIIIKKKNNNOOOUUUVVVXXX]]]cccfffeeeccceeefffhhhkkknnnssswwwyyysssuuuxxx{{{|||~~~zzzxxxtttmmmeee^^^VVVOOOKKKDDDBBB@@@@@@AAACCCCCCBBBDDDEEEGGGIIILLLWWWooo~~~{{{oooZZZGGG???<<<<<<:::999888888999999777666777777666666555555444444666666555555555555666666333333333333333333333333333333333333333333333333333222111/////////000111wwwUUUDDDAAA<<<999999999999888777666666666666666666666666666666555555444444444333333333333333333333333333333333333444444555555444444333444555666555666888<<>>:::999888777666666666666666666666666666666666666333333333444444444444555444444444444444444444444333444444555555444444333111222333444555888<<>>@@@AAAAAAAAA???AAAEEEHHHLLLYYYrrrccc___```hhhppp{{{~~~|||ppp[[[HHH???<<<:::888777666777999:::999888666666777777777888888888555666888999999888666555444444444444444444444444111111111111111111111111...///000111222111111000]]]FFFCCC@@@===>>>>>>???>>>===;;;:::666666666666666666666666333333333444444555555555555555555555555555555555333444444555555444444333333444555666777:::>>>BBBFFFJJJSSS[[[[[[\\\lll}}}kkk^^^WWWJJJFFFFFFKKKRRRbbb||||||pppcccZZZUUUOOOHHHDDDDDDDDDDDDBBBDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKNNNPPPSSSUUUVVVSSSSSSSSSRRRTTTYYY```eeepppxxx|||sssmmmhhheeecccdddeeeeeeeeedddeeehhhkkkpppxxx~~~xxxrrrmmmllliiifffdddeeehhhkkknnnnnnnnnnnnmmmkkkiiihhhfffeeegggjjjnnnqqqrrrrrreeedddbbb```___``````aaa\\\[[[YYYWWWTTTRRRQQQPPPOOOOOOQQQSSSWWW\\\```bbblllsss~~~~~~~~~}}}||||||}}}~~~yyy{{{}}}}}}ssspppllliiifffbbb^^^[[[VVVWWWWWWVVVUUUWWW\\\```dddjjjsss||||||wwwpppggg___WWWOOOJJJBBB@@@>>>>>>@@@AAAAAA@@@???AAAEEEHHHMMMZZZsss|||bbb]]]^^^hhhrrrrrr\\\III???<<<;;;888777666777999::::::888333444555777888:::;;;<<<555777888999999888777555555555555555555555555555111111111111111111111111...///000222222222111000{{{XXXGGGCCC===:::::::::999999999888888777777777777666666666666555555555555555555555555111222222333333444444555333333333444444555555555444555666666777999===@@@GGGPPPTTTVVV[[[]]]iii~~~qqqcccXXXPPPLLLFFFEEEKKKUUUddd|||xxxjjj^^^XXXNNNMMMJJJHHHFFFFFFGGGHHHCCCCCCCCCDDDEEEGGGJJJKKKKKKMMMOOORRRUUUYYY[[[\\\YYYWWWTTTRRRSSSXXXaaagggttt|||~~~wwwooofffaaaaaafffeeeeeeeeefffiiikkkmmmrrrvvv|||}}}xxxuuurrrppplllhhhfffhhhmmmqqqqqqqqqooonnnnnnnnnooopppjjjjjjhhhiiiooovvvvvvqqqgggggghhhgggeeebbb___]]]^^^]]]ZZZWWWTTTRRRQQQQQQQQQRRRTTTVVVYYY^^^dddhhhooowww}}}~~~{{{|||}}}tttqqqlllgggbbb^^^[[[ZZZUUUVVVVVVVVVXXX\\\bbbgggooottt{{{}}}wwwnnnfff___WWWNNNGGGDDDAAA===;;;===???AAAAAAAAAAAAEEEJJJNNNYYYqqqsss[[[]]]bbbkkkyyyxxx]]]HHH@@@===999;;;:::888777777777888999999888777666666777888999555555666777777777777777666444222222333333333222333333333222111000/////////000111222222111000///vvvVVVFFFCCC===:::::::::999999999888888777777777777666666666666555555555555555555555555333333333333333333333333333333333444444444555555444555666666666999===@@@IIISSSVVVXXX]]]]]]fffzzz{{{nnncccXXXPPPLLLGGGEEEKKKTTTddd{{{wwwggg\\\UUUNNNMMMJJJHHHGGGFFFGGGGGGEEEEEEEEEEEEGGGIIIKKKMMMOOOQQQSSSVVVYYY\\\^^^___\\\ZZZWWWTTTUUUZZZbbbhhhsss|||}}}vvvnnnfffcccccceeeeeeeeeeeegggjjjmmmooossswww||||||xxxuuuqqqooolllhhhfffhhhmmmqqqtttsssrrrqqqppppppqqqqqqqqqqqqooooootttzzzxxxssskkkkkkjjjiiifffccc```^^^```]]]ZZZVVVTTTRRRRRRRRRRRRTTTVVVXXX[[[aaaggglllttt{{{~~~|||}}}wwwuuupppkkkfffbbb```^^^```aaabbbbbbdddiiinnnsssyyy}}}}}}wwwmmmeee^^^VVVMMMGGGDDDAAA===<<<===???AAAAAAAAABBBEEEIIINNNYYYooo}}}}}}vvv^^^___dddoooyyy^^^IIIAAA===999999999888777777777777777888888777666666777888888666666777888888888888888666444222222333444333222333333222222111111000000000000111222222111000000qqqSSSEEEBBB===:::::::::999999999888888777777777777666666666666555555555555555555555555555555444333333222111111333333333444444444444555444555555666666999===@@@LLLVVVYYY[[[^^^\\\bbbsss|||sssjjjbbbWWWMMMJJJGGGFFFJJJTTTeee|||tttdddXXXRRRNNNMMMKKKIIIGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMOOOTTTVVVXXX[[[^^^aaacccccc```^^^ZZZWWWWWW\\\ccchhhrrr{{{{{{tttnnngggeeegggfffffffffgggiiilllppprrruuuwww{{{}}}{{{xxxvvvsssqqqnnnkkkiiikkkppptttwwwwwwvvvuuuuuuuuuuuuvvvyyyyyywwwvvvxxx|||yyytttooonnnmmmkkkhhhdddaaa```aaa^^^ZZZVVVSSSRRRSSSSSSTTTVVVXXX[[[___fffmmmsss{{{~~~|||xxxsssnnnkkkiiihhhiiikkklllnnnppptttyyy}}}}}}vvvlllccc\\\TTTLLLFFFCCCAAA>>>===???@@@AAAAAABBBBBBDDDHHHMMMYYYnnn{{{vvvzzz{{{cccccchhhuuu|||```JJJAAA>>>:::777777777777777666666555777777666666666666777777666777777888888888888888666444222222333444333222222222222222222111111111111111222222222222111111nnnQQQCCCAAA;;;:::::::::999999999888888777777777777666666666666555555555555555555555555444444444333333222222222444444444444444444444444333444555555666888===@@@LLLVVVYYY[[[^^^ZZZ\\\kkkzzzyyyuuummmggg```TTTHHHGGGFFFFFFKKKVVViiipppaaaWWWQQQNNNMMMKKKJJJIIIIIIIIIIIIKKKKKKKKKKKKLLLNNNPPPRRRXXXZZZ]]]```ccceeeggggggeeebbb^^^YYYXXX[[[bbbgggqqq{{{yyysssmmmiiihhhkkkiiiiiiiiiiiikkkmmmppprrrvvvwwwzzz|||~~~}}}zzzxxxwwwvvvuuussspppoooqqquuuyyyxxxyyyyyyzzz{{{{{{|||}}}~~~{{{{{{|||xxxrrrrrrqqqnnnkkkhhhdddbbbaaa```^^^ZZZVVVSSSSSSTTTUUUWWWXXX[[[___dddkkktttyyy|||xxxvvvtttssssssuuuxxxzzz|||}}}vvvkkkaaaZZZRRRKKKFFFBBB@@@??????@@@BBBBBBAAACCCCCCDDDGGGMMM[[[mmm|||yyyvvv}}}}}}wwwuuuvvv|||jjjiiinnn|||~~~aaaJJJBBB>>>;;;555666777777777666444333666666666666666666666666555666666777777777777777666444333333444444333222111222222222222222222222222222222333333222222222nnnQQQBBB@@@::::::::::::999999999888888777777777777666666666666555555555555555555555555222222222333333444444444444444444444444444444444333444555555666888<<>>;;;555555666777777555444333555555555666666555555555333444444555555555555555777555333333444444444333222222222222222333333333222222222222222222222222nnnQQQBBB@@@::::::::::::999999999888888777777777777666666666666555555555555555555555555111111222333333444555555555444444444444333333333333444444555555888<<>>;;;666666666666666555555444444444555555555555444444222333333444444444444444777555333333444555444333333333333333333222222222222222111111111111222222nnnPPPBBBAAA<<<:::::::::999999999888888777777777777666666666666555555555555555555555555333333333333333333333333555555444444444333333333222333444444555888<<>>===;;;888777666666555555666666333444555555555555444333222333444444555555444444777555444333444555444333444444444333333222222111222111000000000000111222nnnPPPCCCBBB===:::::::::999999999888888777777777777666666666666555555555555555555555555555444444333333222222111555555555444444333333333222333444444555777<<>>???@@@@@@BBBBBBCCCDDDFFFEEEHHHJJJTTTooo~~~vvvaaa[[[YYY___jjjxxxuuuXXXGGGBBB===444888777666444444555555666666666555555555444444444555555444444444333333333666666555555555444444444555555444333333333333444111111111111111111111111wwwUUUCCCAAA<<<::::::::::::999888777666555666666666666666555555555555555555555555444444444444555555444444333222444444444444444444444444444555555555555666:::===BBBFFFNNNUUUWWWVVV[[[bbbpppvvvzzzuuufffVVVLLLJJJDDDGGGHHHIIITTTjjj~~~pppcccYYYSSSOOONNNOOOOOOPPPRRRUUUXXX[[[]]]^^^aaafffiiikkkmmmppprrr{{{}}}}}}tttpppqqqsssyyy|||vvvrrrqqqqqqrrrrrrpppnnnkkkjjjkkknnnoooooorrrtttvvvyyy|||~~~}}}~~~}}}{{{yyysssoooooopppnnnoooqqqmmmkkkiiikkkooorrrsssrrrtttxxx~~~zzzqqqeeeZZZRRRLLLEEEAAA>>>???@@@@@@BBBBBBCCCDDDEEEEEEHHHKKKWWWrrrwwwaaa\\\\\\dddrrrsssWWWEEEAAA===666888777666555444555555666666666555555555444444444555555444444444333333333666555555555444444444444555555444333333333333444111111111111111111111111yyyVVVDDDAAA===;;;;;;;;;:::999999888888777777777777666555555444666666666555444444444333444444555555444444333333444444444444444444444444444555555555555666:::===CCCGGGOOOVVVWWWVVV\\\cccrrryyyyyyjjjZZZOOOJJJFFFGGGHHHIIIUUUiii|||}}}zzzyyyxxxvvvvvvuuuuuuuuusssrrrrrrrrrrrrtttuuuwwwuuutttwwwzzzlll```WWWRRRPPPNNNPPPPPPPPPRRRUUUZZZ^^^aaadddhhhlllppprrrtttwwwyyyzzztttrrrsss{{{}}}yyytttqqqqqqrrrrrrrrrqqqooolllkkklllnnnoooooossstttvvvxxxzzz|||~~~~~~}}}}}}}}}{{{sssmmmooosssttttttvvvqqqpppooopppsssvvvxxxxxx{{{xxxpppcccYYYQQQKKKEEEAAA>>>???@@@@@@BBBBBBCCCDDDEEEEEEJJJNNN[[[vvvyyyaaa^^^aaaooopppVVVDDD???===999777777666555555555555666555555555555555444444444555555444444444333333333555555555555444444444444555555444333333333333333111111111111111111111111{{{XXXEEEBBB===<<<<<<;;;:::999999999999888888888777777555444333777777666555444333333333333444444555444444333333444444444444444444444444444555555555555666:::===DDDHHHOOOUUUVVVVVV\\\dddttt~~~ppp___RRRKKKGGGGGGGGGJJJTTTgggzzz|||vvvsssqqqpppnnnllljjjiiihhhhhhddddddddddddfffhhhjjjkkkkkklllpppxxx~~~~~~vvvjjj___WWWTTTSSSRRRQQQPPPPPPRRRVVV\\\bbbeeelllooosssvvvxxxyyy{{{}}}xxxuuuuuu{{{zzzwwwsssqqqqqqssstttttttttrrrooonnnoooqqqqqqppptttuuuvvvxxxzzz{{{|||}}}}}}|||}}}{{{qqqiiilllrrrttttttuuuuuuttttttuuuwwwzzz|||}}}}}}vvvmmmaaaWWWPPPKKKEEEAAA>>>???@@@@@@BBBBBBCCCDDDDDDEEEKKKRRR```{{{{{{dddccckkk~~~yyyzzzyyyvvvvvvoooVVVCCC<<<<<<;;;777666666666555555555555555555555555555555555555555555444444444333333333444444444444444444444444555444333333222222333333111111111111111111111111~~~YYYFFFBBB>>>===<<<;;;:::999999999999888888888888777666555444777777666555444333333333333333444444555444444333444444444444444444444444444555555555555666:::===DDDGGGNNNUUUVVVVVV\\\dddvvvuuueeeVVVKKKHHHFFFEEEIIISSSdddvvv{{{uuuoookkkiiigggeeeccc```___^^^]]]ZZZZZZZZZ[[[\\\^^^```bbbccceeekkkuuu~~~xxxpppeee\\\VVVTTTTTTTTTRRRRRRRRRUUUZZZ```fffjjjsssvvvyyy{{{|||}}}~~~|||xxxxxx|||~~~xxxuuurrrqqqrrrtttuuuuuusssqqqoooooopppqqqqqqpppvvvvvvwwwyyyzzz{{{|||}}}~~~|||{{{||||||qqqiiijjjpppssstttuuuyyyyyyyyyzzz{{{}}}ssskkk___UUUOOOJJJEEEAAA>>>???@@@@@@BBBBBBCCCDDDDDDEEEMMMVVVeee{{{fffhhhuuuyyypppsssrrroooqqqmmmUUUBBB;;;::::::666666666666666555555444444555555555555555555555555555444444444333333333333333444444444444444444444444333222222222222333111111111111111111111111ZZZFFFCCC>>>===<<<:::888888888999999888888888888777666666555666666666555444444444333333333444444555555444444444444444444444444444444444555555555555666:::===DDDGGGMMMSSSTTTUUU[[[dddyyyzzzjjjYYYLLLHHHEEEDDDIIIRRR```sss~~~wwwpppjjjfff```___]]][[[YYYWWWVVVVVVTTTTTTSSSSSSTTTVVVWWWXXXZZZ^^^gggqqq{{{{{{|||}}}|||qqqjjj```XXXTTTSSSTTTUUUTTTUUUWWWZZZ```gggmmmpppyyy|||zzzyyy}}}uuusssppppppqqqsssssssssnnnmmmllllllnnnoooooonnnvvvvvvwwwxxxzzz{{{||||||}}}|||{{{|||uuummmnnnrrruuuyyy|||~~~~~~ppphhh]]]TTTNNNJJJEEEAAA>>>???@@@@@@BBBBBBCCCDDDDDDEEENNNYYYiiiyyydddjjj{{{qqqhhhlllllljjjpppiiiQQQAAA:::999:::666666666777666555555444444444444555555555555555555555444444444333333333333333333333444444444444444444333222222222222222111111111111111111111111[[[GGGCCC???<<<;;;999777777777888999777777888888888777777666555555555555555555444444222333444444555555444444444444444444444444444444444555555555555666:::===CCCFFFLLLRRRSSSSSSZZZccczzz~~~nnn\\\LLLHHHCCCBBBHHHQQQ]]]ooozzzsssmmmgggccc[[[ZZZXXXWWWUUUTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRVVV[[[cccmmmuuuzzz{{{zzzuuuuuuwwwzzz|||{{{yyyvvvmmmfff]]]VVVTTTTTTVVVWWWXXXYYY]]]bbbhhhnnntttwww}}}{{{yyy||||||~~~|||rrrpppnnnnnnoooppppppppplllkkkjjjlllnnnpppooooootttuuuvvvwwwxxxzzz{{{{{{|||{{{{{{}}}wwwqqqqqquuuyyy|||nnnfff[[[SSSMMMIIIEEEAAA>>>???@@@@@@BBBBBBCCCDDDDDDEEEOOOZZZlllxxx___iii|||~~~iii```eeeggggggqqq~~~cccLLL???999999999555666777777777666444444444444444555555555666666555555444444444333333333222222333333333444444444444333222222111222222222111111111111111111111111\\\GGGDDD???<<<:::888777666666888888666777777888888888888777444444444555555555555555222333333444555555555444444444444444444444444444444555555555555666:::===CCCEEEKKKQQQRRRSSSZZZccc{{{ppp]]]LLLHHHBBBAAAGGGPPP\\\nnn~~~xxxqqqkkkeeeaaaZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRPPPOOOPPPPPPQQQWWW[[[bbbiiinnnppppppoooqqqqqqsssvvvyyyyyyvvvtttmmmggg^^^XXXVVVWWWYYY[[[[[[]]]aaagggmmmsssxxx{{{{{{yyyyyyyyyzzz}}}{{{wwwpppnnnllllllmmmnnnnnnmmmlllkkkkkkmmmppprrrrrrqqqrrrssstttvvvwwwyyyzzz{{{|||{{{zzz}}}}}}vvvrrrsssvvvzzz{{{mmmeee[[[RRRMMMIIIEEEBBB>>>???@@@AAABBBCCCCCCDDDDDDFFFOOO[[[mmmvvv[[[fff{{{~~~xxxddd\\\aaacccfffsss{{{^^^HHH===999999999555666777777777666444333444444444555555555666666555555444444444333333333222222222333333444444444444333222222111111222222111111111111111111111111}}}[[[HHHAAA@@@<<<<<<;;;:::999777777666888888777666666666666666777777666555555555555555555555555555555555555555666666555444333222222111444555666666666888;;;===<<>>>>>???@@@BBBCCCDDDDDDGGGJJJOOO[[[ooo}}}yyymmmUUUfff}}}yyyuuuvvv^^^YYY^^^dddlll~~~wwwWWWEEE===999666555444444444444444444444444666666666666666666666666555555444444444333333333222222222222222222222222111111111111111111111111333222222111111222222333zzzZZZHHHAAA???<<<<<<;;;:::999888777777888888777666666666666666777777666555555555555555555555555555555555555555555555555444444333333222444555666666666888;;;===???HHHKKKPPPWWWUUUWWWeee{{{yyylll\\\LLLDDDFFFGGGHHHNNN___wwwvvvoooiiidddaaa]]][[[YYYYYY[[[\\\\\\ZZZYYYYYYYYYZZZZZZZZZZZZZZZ]]]aaafffiiijjjlllooorrrwwwwwwxxxyyy{{{yyyvvvtttkkkfff```^^^```bbbcccbbbaaaaaagggqqqxxx}}}{{{vvvtttsssssstttvvvvvvtttrrrnnnmmmllljjjjjjjjjkkklllmmmnnnppppppooooooooopppqqqssswwwzzz}}}~~~}}}}}}~~~~~~~~~~~~{{{|||}}}yyytttiiicccYYYQQQKKKFFFBBB@@@<<<===>>>???AAABBBCCCCCCEEEHHHNNN\\\ooo{{{tttgggVVVeeeyyyxxxqqqpppvvv^^^XXX___gggrrrtttVVVDDD>>>:::888777444444444444444444444444555555555555555555555555555555444444444333333333333333333333333333333333111111111111111111111111222111111000000111111222vvvXXXGGGAAA???<<<<<<;;;:::999888777777888888777666666666666666777777666555555555555555555555555555555555555555444444444444444444444444444555666666666888;;;===@@@IIILLLPPPVVVSSSUUUbbbuuurrrgggZZZMMMEEEFFFFFFGGGOOObbb|||~~~uuuooojjjfffdddbbb```^^^]]]___``````___bbbccceeeggggggfffeeedddfffiiillloooqqqssswwwyyy~~~~~~~~~zzzvvvpppkkkgggfffiiikkkkkkjjjggghhhnnnyyyyyyuuuooonnnnnnoooppppppnnnmmmmmmlllkkkjjjjjjjjjkkklllnnnoooqqqqqqpppppppppqqquuuvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{|||~~~~~~~~~vvvqqqgggaaaXXXPPPJJJEEEBBB@@@<<<<<<===>>>@@@AAABBBCCCDDDGGGOOO^^^pppwwwmmm___SSS```qqq}}}~~~yyyrrrnnnooowww```XXXaaannn}}}rrrTTTCCC>>>;;;999999555555555555555555555555555555555555555555555555555555444444444333333333444444444444444444444444222222222222222222222222111000000000000000000111qqqVVVGGGAAA???<<<;;;;;;:::999999888888888777777666666666666666777777666555555555555555555555555555555555555555333333333444444555555555444555666666666888;;;===???GGGJJJMMMRRROOOQQQ^^^sss~~~lllbbbWWWLLLFFFFFFFFFGGGOOOdddwwwqqqnnnkkkiiifffeeedddcccdddfffggghhhmmmpppsssuuuvvvtttrrrqqqtttuuuwwwyyy|||{{{xxxtttpppooorrrsssrrrqqqnnnooovvvxxxtttmmmlllkkklllmmmmmmkkkjjjlllkkkjjjiiiiiijjjkkklllnnnppprrrrrrqqqqqqqqqrrruuuvvvxxxyyy{{{|||}}}}}}~~~~~~~~~||||||}}}}}}zzzvvvtttuuuwwwyyyzzz{{{|||}}}uuunnneee___VVVNNNIIIEEEAAA???<<<===>>>???@@@AAABBBCCCCCCFFFQQQcccsssvvvgggXXXMMMXXXgggrrruuutttqqqpppttt|||ddd\\\fffwwwqqqSSSCCC===:::999999666666666666666666666666555555555555555555555555555555444444444333333333444444444444444444444444222222222222222222222222111111000000000000111111mmmUUUHHHBBB???<<<;;;;;;::::::999999999888777777666666666666666777777666555555555555555555555555555555555555555222333333444444555555555444555666666666888;;;===???GGGIIILLLQQQNNNOOO\\\ttt{{{ggg]]]TTTKKKGGGGGGFFFGGGOOOdddzzzuuusssrrrqqqllllllkkkkkklllooorrrttt{{{}}}}}}}}}zzzyyyzzzzzzxxxuuuuuuvvv}}}xxxtttnnnlllkkkkkkllllllkkkjjjkkkjjjiiihhhiiiiiikkkkkkoooqqqrrrsssrrrqqqrrrssssssttttttuuuwwwyyyzzz{{{~~~}}}}}}}}}~~~|||{{{{{{zzzxxxtttpppllliiihhhjjjlllmmmoooqqquuuxxx}}}ssslllccc]]]TTTMMMGGGDDDAAA???===>>>???@@@AAACCCDDDDDDDDDGGGTTThhhwwwuuucccSSSHHHRRR___hhhmmmnnnoooooozzzkkkbbbnnnrrrSSSBBB<<<999777777666666666666666666666666555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222222111111222222222lllUUUIIICCC@@@<<<;;;;;;;;;:::::::::999888888777666666666666666777777666555555555555555555555555555555555555555333333333444444555555555444555666666666888;;;===@@@HHHJJJMMMRRROOOPPP]]]uuuzzzeeeZZZRRRIIIFFFGGGGGGHHHQQQfff|||yyyxxxxxxwwwrrrssstttuuuwww{{{||||||}}}xxxsssnnnllljjjjjjkkkkkkjjjiiijjjiiihhhhhhhhhiiijjjkkkoooppprrrrrrqqqqqqqqqrrrrrrrrrrrrsssuuuxxxzzz|||~~~|||wwwuuutttsssqqqnnnjjjeee```^^^[[[\\\___aaacccfffkkknnnyyy|||rrrjjj```[[[SSSKKKFFFCCC@@@>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHUUUlllzzzttt```PPPFFFNNNZZZbbbgggiiilllnnnqqqiiitttqqqSSSAAA;;;888777666555555555555555555555555444444444444444444444444555555444444444333333333222222222222222222222222333333333333333333333333333333222222222222333333kkkVVVKKKEEEAAA;;;;;;;;;;;;;;;:::::::::888888777666666666666666777777666555555555555555555555555555555555555555333333444444444444444444444555666666666888;;;===???GGGIIILLLRRRNNNPPP\\\rrryyycccXXXPPPHHHDDDFFFGGGJJJTTTjjj}}}{{{{{{||||||yyy{{{}}}wwwrrrmmmkkkhhhhhhhhhiiihhhgggiiihhhhhhggghhhiiijjjkkknnnppprrrrrrqqqpppqqqrrrtttsssssssssvvvyyy}}}~~~zzzuuupppnnnnnnllliiiddd___ZZZVVVTTTPPPQQQTTTVVVYYY]]]bbbfffpppzzzyyyoooggg___YYYQQQJJJFFFBBB@@@>>>======>>>@@@AAABBBCCCDDDEEEGGGUUUmmm{{{sss^^^NNNEEEMMMXXXbbbhhhlllqqqtttvvvlllvvvnnnQQQAAA;;;999888888444444444444444444444444444444444444444444444444555555444444444333333333333333333333333333333333333333333333333333333333222222111111111111222222kkkWWWLLLEEEAAA;;;;;;;;;;;;;;;;;;::::::888888777666666666666666777777666555555555555555555555555555555555555555444444444444444444444444444555666666666888;;;===<<>><<<<<<===???@@@AAABBBCCCDDDFFFTTTmmm{{{rrr]]]MMMCCCLLLYYYdddmmmtttzzzwwwmmmwwwlllOOO@@@<<<:::::::::444444444444444444444444444444444444444444444444555555444444444333333333444444444444444444444444333333333333333333333333111111000000000000111111mmmWWWJJJCCC???@@@>>><<<;;;;;;<<<;;;999777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444666666666444333555999<<<@@@CCCJJJPPPPPPOOOSSS[[[ppp|||tttcccXXXNNNFFFEEEGGGIIILLLWWWnnn|||}}}{{{rrrlllgggfffddddddfffgggfffeeeffffffffffffhhhjjjlllmmmnnnmmmnnnoooqqqpppooommmttttttttttttvvvyyy|||~~~~~~}}}}}}~~~}}}xxxsssmmmiiieeecccdddaaa\\\WWWRRROOOMMMMMMJJJKKKLLLNNNPPPUUU\\\```hhhtttvvvllleee___YYYQQQJJJFFFCCC@@@>>>>>>>>>???@@@BBBCCCDDDDDDEEENNNVVVgggyyypppXXXLLLFFFNNN\\\jjjuuu|||sssjjjxxxhhhLLLBBB;;;:::999333666555555555555444444444222222333333333333444444222333333444444333333222444333333222222333333444444444333333333333222222222222222222222222222222lllVVVIIIBBB>>>???===;;;:::;;;;;;:::999777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444666666666444444555999<<>>>>>???@@@BBBCCCDDDDDDEEEMMMVVVgggxxxnnnVVVKKKIIIQQQaaaqqq~~~rrrkkkuuufffKKKBBB;;;:::999333666555555555555444444444222222333333333333444444444444555555555555444444444333333222222333333444333333222222222111111111111111111111111111111111jjjSSSHHHAAA===>>><<<:::999:::;;;:::999777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444666666666555444555999;;;>>>AAAHHHNNNOOONNNTTT\\\iiiwww~~~vvviii```VVVLLLFFFHHHJJJMMMVVVkkk~~~|||uuummmhhhdddcccbbbdddgggiiiiiiiiifffeeeeeeeeefffhhhiiikkkkkkjjjkkkmmmooopppooommmppppppqqqsssvvvyyy{{{}}}}}}}}}}}}}}}}}}~~~yyyrrrnnnmmmllllllooooooooopppqqqpppmmmjjjhhhfffccc___\\\YYYWWWVVVUUUSSSPPPMMMJJJIIIIIIJJJKKKLLLNNNPPPSSSYYY```eeelllwwwxxxoooiiiaaa[[[SSSLLLGGGDDDAAA???>>>>>>???@@@BBBCCCDDDDDDEEEMMMVVVhhhwwwkkkTTTKKKJJJUUUgggyyyrrrjjjppp}}}dddJJJBBB;;;999999444666555555555555444444444222222333333333333444444444444555555555555444444444333333222222333333444222222222111111111000000000000000000000000000000fffPPPFFFAAA======;;;999999::::::999888777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444555666666555555666888;;;???BBBIIIOOOPPPPPPWWW___jjjxxxyyymmmdddYYYNNNGGGHHHJJJMMMVVViii{{{ssskkkfffeeeccccccdddfffhhhiiihhhffffffffffffggghhhjjjkkkkkkkkkkkkmmmoooqqqppppppoooppprrruuuwwwzzz{{{||||||}}}}}}}}}|||~~~xxxrrrjjjddd```^^^]]]]]]______```cccddddddaaa^^^ZZZYYYWWWTTTRRRQQQPPPOOONNNMMMJJJHHHHHHHHHIIIJJJNNNOOORRRUUUYYY```hhhnnnwwwyyyqqqjjjbbb\\\TTTMMMHHHDDDAAA???>>>>>>???@@@BBBCCCDDDDDDEEEMMMWWWjjjwwwiiiSSSMMMKKKYYYmmmqqqfffiiirrr```IIIBBB;;;999999444666555555555555444444444222222222333333333444444222222222333333222222222444333333222222333333444222222222222111111111111111111111111111111111111~~~bbbNNNEEEAAA>>><<<:::999999:::::::::999777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444555666666666555666888:::@@@CCCJJJPPPRRRSSSZZZcccooo{{{{{{pppggg[[[PPPIIIIIIJJJLLLUUUggg~~~xxxqqqkkkggggggeeeddddddfffggggggfffggggggggggggiiikkkmmmnnnmmmmmmlllnnnppprrrrrrrrroooqqqtttwwwyyy{{{||||||}}}~~~~~~~~~}}}}}}}}}vvvhhhccc\\\WWWTTTSSSRRRQQQTTTUUUWWWYYY[[[[[[XXXUUUPPPOOONNNLLLKKKKKKKKKKKKIIIIIIGGGGGGGGGIIIKKKLLLOOOQQQUUUYYY___gggpppvvvzzzrrrlllbbb]]]TTTMMMGGGDDDAAA???>>>>>>???@@@BBBCCCDDDDDDEEENNNYYYmmmxxxhhhSSSQQQOOObbbyyyooo```aaaiii|||{{{\\\HHHAAA:::888999555666555555555555444444444222222222333333333444444111222222222222222222111444333333222222333333444444333333333333222222222222222222222222222222222~~~```MMMEEEBBB???<<<;;;999999:::;;;;;;:::777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444444666777666666666888:::AAADDDJJJQQQSSSUUU]]]gggttt}}}ssskkk___SSSKKKJJJJJJLLLUUUggg|||zzzuuuooojjjggghhhfffddddddfffgggfffeeefffffffffhhhjjjllloooppppppnnnmmmnnnppprrrsssrrrppprrruuuyyy{{{{{{{{{zzz~~~~~~~~~}}}qqqiii___[[[UUURRRQQQQQQPPPPPPPPPPPPRRRUUUVVVUUUQQQNNNIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFHHHJJJMMMNNNOOORRRWWW]]]eeeoooyyy{{{rrrlllbbb\\\TTTLLLGGGCCC@@@>>>>>>>>>???@@@BBBCCCDDDDDDFFFNNN\\\qqq{{{iiiVVVWWWYYYqqqyyyhhh[[[]]]fffyyyvvvYYYFFFAAA:::888999555666555555555555444444444222222333333333333444444333333444444444444333333444333333222222333333444444444444333333333222222222222222222222222222222aaaMMMFFFBBB>>>===;;;::::::;;;<<<<<<;;;777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444444555777777666666888999@@@CCCJJJPPPSSSUUU^^^hhhwwwvvvooodddXXXNNNLLLIIIKKKTTTggg|||zzzuuuqqqmmmiiigggfffeeeddddddfffgggggggggddddddeeegggiiimmmppprrrpppooommmmmmoooqqqqqqqqqppprrrvvvyyyzzzzzzxxxwww|||~~~qqqeee^^^XXXUUUQQQOOOOOOQQQQQQQQQNNNOOOQQQSSSSSSQQQLLLIIIEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEFFFHHHKKKNNNOOOSSSWWW]]]dddmmmyyy{{{rrrlllbbb\\\SSSKKKFFFBBB???===>>>>>>???@@@BBBCCCDDDDDDFFFOOO^^^ttt~~~jjjYYY]]]aaa}}}nnn___WWW[[[ggg{{{rrrVVVEEEAAA:::888999666666555555555555444444444222222333333333333444444333333444444444444333333444333333222222333333444333333333333222222222111111111111111111111111111cccNNNFFFBBB>>>===<<<::::::<<<======<<<777777777777666666666666666666666666666666666666555555555555555555555555444555555555555555555444444555777777666666888999???BBBIIIOOORRRUUU^^^hhhxxxwwwrrrhhh]]]OOOLLLIIIJJJTTTggg|||{{{vvvrrrnnnllliiifffdddcccbbbdddfffiiiiiiiiibbbbbbccceeeiiilllppprrrqqqooommmlllnnnooopppoooppprrruuuxxxyyyxxxvvvuuuzzz|||xxxiii]]]WWWOOOLLLIIIHHHJJJLLLMMMMMMOOOOOOQQQRRRRRROOOJJJFFFCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGKKKNNNPPPXXX\\\ccckkkuuu{{{rrrkkkaaa\\\SSSKKKEEEAAA>>><<<>>>>>>???@@@BBBCCCDDDDDDGGGPPP```vvvlll[[[```eee}}}fffXXXUUU[[[iii}}}pppUUUEEEAAA:::777999666666666555555555444444444222222333333333444444444111111111222222111111111444333333222222333333444222222222111111111111000000000000000000000000000aaaKKKCCC@@@===AAA???===:::999888888888888888888888777777777777777777777777777777777777666555444333333444555666777666555444444444444444666666666555444555999;;;<<>>???@@@@@@???@@@BBBDDDFFFOOO___uuu~~~kkkZZZ___kkknnn^^^\\\TTT^^^pppnnnQQQ???<<<777777999444777666555444333444555555222222222333333444444444555555444333333333333444222222222222222222222222333333222222111000//////000000000000000000000000bbbLLLEEEBBB???>>>===<<<:::999999999:::888888888888777777777777555555555555555555555555666555444444444444555666666666555444444444444444666666666555444666888;;;===@@@GGGOOOSSSTTTYYY```ppp~~~ooo```RRRJJJGGGMMMUUU___qqq~~~zzzqqqooolllhhhfffddddddddddddbbbaaaaaacccddddddccceeecccccceeeiiilllmmmlllmmmmmmmmmmmmlllkkkjjjjjjttttttssspppmmmnnnrrrwwwyyy{{{~~~|||nnnaaaWWWRRRPPPNNNNNNNNNMMMLLLMMMPPPRRRTTTSSSSSSUUUVVVSSSKKKDDDFFFDDDBBBBBBDDDEEEEEEEEEEEEFFFGGGHHHKKKPPPVVV[[[bbbgggpppzzzyyynnnfff^^^XXXPPPIIIEEEBBB???======???@@@@@@???@@@BBBDDDIIIRRRaaauuu|||gggVVV[[[llliiiYYYXXXWWWcccvvvmmmQQQ???<<<888888999555777666555444333333444444222222222222333333444444222222222333444555666777222222222222222222222222333333222222111000000///000000000000000000000000aaaLLLEEEBBB???<<<<<<;;;:::::::::;;;;;;888888888888777777777777444444444444444444444444666555444444444444555666666555555555444444444444555666666555555666888;;;===@@@HHHOOORRRRRRVVV]]]pppqqqaaaTTTLLLIIINNNUUU\\\lll|||}}}wwwssskkkjjjfffcccaaa``````aaabbb```___```bbbccccccbbbddddddeeehhhkkklllkkkjjjjjjjjjjjjiiihhhgggfffeeemmmmmmllliiifffhhhmmmrrrvvvxxx{{{~~~tttfffZZZQQQMMMKKKNNNMMMLLLMMMPPPSSSTTTUUUVVVVVVXXXZZZZZZVVVMMMFFFEEECCCBBBCCCDDDFFFFFFEEEGGGHHHJJJLLLPPPVVV]]]bbbkkkpppzzzxxxlllccc\\\WWWOOOHHHDDDAAA???======???@@@@@@@@@AAACCCEEEKKKVVVdddtttxxxbbbQQQVVVkkkdddUUUVVV[[[jjj~~~kkkPPP@@@>>>999888:::666777666555444333333333333111222222222222222333333222222222222333555666777222222222222222222222222333333222222111000000000000000000000000000000000~~~\\\IIIBBB@@@===<<<<<<;;;;;;::::::::::::888888888888777777777666444444444444444444444444555555555444444555555555555555555555555555444444555666666666555666888:::>>>AAAHHHOOOQQQPPPSSSYYYqqqnnn^^^UUUMMMJJJOOOUUU[[[iiiyyy|||tttnnnjjjgggeeeccc```_________```aaa```^^^___aaaccccccbbbccceeegggjjjkkkkkkiiiggghhhhhhhhhgggfffdddcccbbbfffgggfffcccaaadddjjjooouuuwwwyyy|||~~~~~~}}}}}}}}}|||{{{~~~~~~qqqcccXXXQQQMMMLLLOOOMMMLLLOOOUUUYYYZZZYYY[[[\\\^^^```^^^XXXOOOHHHFFFEEEEEEFFFHHHJJJJJJIIIGGGIIIKKKOOOSSSZZZbbbhhhpppvvvwwwjjjaaaZZZUUUNNNGGGCCCAAA???======???@@@@@@@@@AAADDDFFFKKKXXXfffrrrsss^^^OOOTTTggg}}}bbbUUUWWWbbbsss|||hhhNNN@@@???:::999:::777777666555444333333222222222222222222222222222222555444333333222222333333222222222222222222222222222222222111111111000000000000000000000000000000yyyYYYGGGAAA@@@=========<<<<<<;;;:::999888888888888888777777777666555555555555555555555555444555555555555555555444444444555666666555555444444555777666666666888:::===@@@GGGNNNPPPNNNPPPUUUkkk~~~lll]]]UUUMMMJJJOOOUUU[[[iiixxx|||rrrkkkfffcccdddcccaaa_________```aaaaaa___^^^___aaabbbbbbaaaaaacccgggiiiiiihhhfffeeeggggggfffeeedddbbb```___bbbccccccaaa```ccciiinnnuuuvvvxxxzzz{{{{{{zzzyyyzzzzzzzzz}}}}}}pppcccXXXRRRPPPPPPPPPNNNOOOSSSZZZ_________aaacccddddddaaaYYYOOOIIIIIIHHHIIIKKKNNNPPPPPPOOOKKKLLLOOOSSSXXX___gggmmmsss{{{wwwjjjaaaXXXSSSLLLFFFBBB@@@>>>======???@@@@@@AAABBBDDDGGGIIIYYYgggpppnnn[[[MMMSSSccc}}}~~~{{{aaaVVV[[[jjj{{{{{{dddLLL@@@???:::888:::777555555555444444333222111222222222222222222222222444444333222222222222333222222222222222222222222222222222111111111111111000000000000000000000000uuuWWWGGGCCCBBB???=========<<<;;;:::888777888888888888777777777777555555555555555555555555444444555666666555444444333444555666666666555444444555777777666666888999<<>>======>>>@@@AAAAAABBBEEEGGGGGGZZZhhhmmmjjjWWWLLLRRR___yyyyyy{{{zzzaaaXXX___uuu|||}}}{{{```JJJ??????:::777:::777333444444444444333222222444444333333333333333222111111111111222444555666222222222222222222222222111111111111111111111111000000000000000000000000pppTTTEEEBBBBBB@@@;;;;;;<<<<<<<<<;;;999999888888888888777777777777444444444444444444444444444444555666666555444444222333555666777666555444333555777777777666888999:::>>>FFFMMMNNNLLLMMMRRR^^^www}}}qqqiiibbbVVVLLLGGGJJJNNNTTTdddtttyyyppphhhccc```___^^^]]]\\\[[[ZZZ[[[\\\___```___]]][[[[[[[[[\\\[[[ZZZZZZ]]]aaacccbbbaaabbbccceeeeeedddbbb```^^^\\\ZZZ[[[^^^bbbcccccceeejjjnnnoooqqqtttxxxzzz{{{{{{zzzyyyyyy|||zzzuuurrrllllllkkkkkkkkkkkkllllllqqquuuzzz{{{|||~~~~~~{{{ooocccZZZVVVUUUVVVWWWZZZ___cccfffiiimmmppprrrtttuuutttooohhhbbb^^^[[[\\\^^^aaaeeeggggggfffbbbcccfffhhhlllssszzz{{{rrrhhh```UUUPPPIIIDDDAAA???>>>======>>>@@@AAAAAACCCFFFHHHHHH\\\iiilllfffTTTIIIPPPYYYttt}}}{{{|||ccc^^^ggg}}}~~~\\\GGG>>>???999666999777111222333444444444333333555555555444444444333333000000111111222333555666222222222222222222222222111111111111111111111111000000000000000000000000kkkPPPBBB@@@@@@>>>888999;;;<<<<<<<<<;;;;;;888888888888777777777777333333333333333333333333333444555666666555444333222333555777777666555444333555777888777777777999:::===EEEMMMNNNKKKMMMQQQ___wwwvvvkkkeee```VVVLLLFFFGGGKKKQQQ```pppvvvpppgggaaa___^^^______YYYYYYXXXWWWXXXZZZ\\\^^^^^^\\\YYYYYYYYYYYYXXXWWWXXX[[[___```______aaacccddddddcccaaa^^^\\\ZZZXXXYYY]]]aaaddddddfffjjjnnnlllooossswwwzzz|||}}}}}}yyyzzz}}}wwwooojjjeeeaaa]]]\\\[[[YYYYYYZZZ[[[[[[WWW\\\aaabbbccciiittt~~~}}}~~~}}}qqqddd\\\XXXXXXYYYZZZ___eeehhhjjjmmmrrrvvv{{{}}}~~~yyytttooommmfffgggiiimmmqqqssssssrrrlllnnnooorrruuu{{{~~~xxxpppggg```TTTPPPIIIDDDAAA???>>>======>>>@@@AAAAAACCCFFFHHHIII^^^kkkllldddQQQGGGMMMUUUppphhhcccnnn{{{ZZZFFF>>>???888666888666000111333444555555444333666666666555555444444444444333222222111111222222222222222222222222222222111111111111111111222222000000000000000000000000~~~dddNNNEEECCC@@@<<<===;;;::::::;;;<<<:::999888888888888777777777777666666666666666555444444444444444555555555666666333444555666666555444333555444444444444555666666:::>>>DDDHHHJJJKKKLLLNNNZZZssswwwnnnfff^^^TTTMMMJJJKKKKKKOOO___qqqvvvmmmiiibbb\\\XXXXXXYYYZZZ]]][[[ZZZYYYYYYZZZ[[[]]]^^^]]]\\\[[[ZZZZZZZZZZZZ]]][[[YYYYYY[[[^^^___```dddaaa]]][[[YYYXXXWWWVVVXXX[[[```bbbdddeeefffgggkkknnnrrrtttvvvxxx{{{}}}{{{~~~|||kkkccc^^^YYYTTTSSSOOONNNMMMLLLKKKLLLLLLMMMKKKMMMNNNPPPSSSXXX^^^bbbmmmqqqyyy|||{{{{{{|||||||||}}}~~~~~~}}}|||}}}sssggg```]]]___```aaaiiisssyyy{{{|||{{{xxxvvvuuuyyy}}}zzzyyyxxxzzz{{{wwwpppeee^^^UUUMMMFFFCCCAAA===<<>>@@@@@@@@@BBBDDDFFFLLLcccuuuppp]]]OOOLLLOOOXXXnnn}}}iiifffsss}}}TTTIII>>>:::999777999<<<666666555444333333222222222333333444444333333222333333333333333333333333111111222222222222111111666555444222111000000///000000////////////000000|||aaaMMMDDDBBB???;;;===;;;::::::;;;;;;:::999888888888888777777777777666777777777777666555444444444444555555555666666666666666777666666555555555444444444444555666666:::???DDDIIIKKKLLLNNNOOOWWWmmm~~~uuunnnfff]]]SSSLLLIIIJJJLLLQQQbbbuuu|||rrrhhhddd^^^YYYUUUUUUVVVXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\\\\[[[ZZZYYYYYYYYYYYYZZZXXXWWWXXXZZZ]]]______aaa___\\\YYYXXXWWWVVVVVVXXXZZZ^^^___```bbbdddfffhhhkkkpppsssuuuxxx{{{}}}|||~~~}}}nnn___XXXTTTOOOKKKJJJIIIHHHGGGFFFEEEFFFFFFGGGEEEFFFHHHIIIKKKOOOTTTXXX^^^eeemmmuuuyyy{{{}}}~~~~~~|||yyyyyy{{{}}}}}}}}}~~~~~~~~~}}}~~~~~~sssiiicccbbbdddfffhhhooowww}}}~~~~~~zzzuuummmccc\\\TTTMMMFFFCCC@@@===<<>>@@@AAAAAABBBCCCFFFHHHOOOfffyyysss___PPPMMMOOO]]]tttjjjgggsssxxxRRRGGG===999888666777:::666555555444333333222222222333333444444333333222333333333333333333333333222222222333333222222222555444333111000000000000000000////////////000000zzz^^^KKKCCC@@@===;;;<<<;;;::::::;;;;;;:::999888888888888777777777777777777888888777777666666444444444555555555555555999888777666666666666666555444444444444555666666;;;???EEEJJJLLLNNNOOOPPPTTTfffuuuwwwrrrmmmddd[[[QQQJJJGGGIIILLLSSSggg{{{tttlllbbb___ZZZVVVTTTTTTUUUVVVWWWVVVUUUTTTTTTUUUVVVWWWZZZYYYYYYXXXWWWWWWVVVVVVVVVUUUTTTUUUYYY\\\^^^^^^]]][[[YYYWWWVVVUUUVVVVVVYYY[[[\\\]]]^^^___bbbdddgggkkkpppsssvvvyyy|||~~~|||||||||kkk___RRRLLLIIIEEEBBBBBBCCCBBBBBBAAAAAAAAAAAABBBAAAAAABBBBBBCCCFFFJJJMMMOOOWWWbbbiiilllnnnssswwwwwwvvvvvvxxx{{{~~~~~~~~~}}}tttlllhhhiiillloooqqqwww}}}}}}xxxrrrjjjaaaZZZSSSLLLEEEBBB@@@===<<>>DDDIIILLLNNNPPPQQQTTTaaammmqqqqqqmmmbbbXXXPPPIIIEEEHHHLLLUUUjjjwwwmmmfff^^^\\\XXXVVVTTTTTTUUUVVVSSSSSSRRRRRRRRRRRRSSSSSSWWWVVVVVVVVVUUUTTTTTTSSSRRRQQQQQQSSSWWWZZZ\\\\\\XXXXXXWWWVVVTTTTTTVVVWWW]]]^^^^^^^^^]]]___bbbdddiiilllqqquuuwwwxxxzzz|||wwwxxx}}}|||ooo___TTTJJJFFFDDDAAA???@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAACCCFFFIIIHHHQQQ\\\bbbdddgggnnntttsssssstttxxx|||~~~}}}vvvpppnnnqqquuuxxx{{{~~~}}}wwwppphhh___YYYRRRJJJDDDBBB@@@======??????@@@AAABBBCCCEEEIIILLLXXXpppzzzcccQQQNNNQQQiiilllhhhqqq|||lllLLLCCC:::888888666666888555555444444444333333333222333333444444333333222222222222222222222222222111222222333333222222111000000////////////000000000000////////////000000vvvYYYJJJDDDAAA>>>===<<<:::999999:::;;;999888888888888888777777777666777777888888888888777777555555555555555555555444888777555444333444555555555444444444444555666666777<<>>???@@@AAABBBEEEJJJMMM]]]tttzzzaaaQQQQQQVVVnnnjjjfffmmmyyygggKKKBBB:::999999777666888444444444444444333333333222333333444444333333222222222222222222222222222000000111111111111000000/////////...//////000111000000////////////000000tttVVVIIIEEE@@@>>>>>>;;;:::999999::::::999888888888888888777777777777666666777777888888777777555555555555555444444444555555444444444444555555555444444444444555666666666;;;AAAGGGKKKMMMOOOQQQXXX```llluuuwwwpppcccZZZPPPIIIFFFIIILLLTTThhh||||||qqqiiiaaa[[[SSSRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSTTTSSSQQQPPPOOOMMMMMMNNNQQQUUUXXXXXXXXXRRRTTTVVVUUUTTTUUUYYY]]]ddddddeeecccbbbaaabbbddddddhhhlllnnnnnnnnnmmmnnnlllsssxxxggg\\\NNNGGGBBBAAAAAA>>>>>>AAA===>>>??????@@@?????????@@@AAACCCCCCCCCCCCFFFHHHJJJQQQYYY^^^aaafffmmmsssvvvwwwzzz~~~}}}}}}~~~yyy}}}|||}}}|||uuummmddd]]]XXXOOOGGGAAA@@@???<<<===@@@>>>??????@@@BBBEEEKKKOOOaaawwwyyy___QQQVVV___xxxyyyfffccciiixxx~~~aaaHHH@@@:::::::::777666777444444444444444444444444222333333444444333333222222222222222222222222222//////000000000000//////000///////////////000111000000////////////000000rrrSSSGGGDDD???<<<>>>;;;:::999999::::::999777888888888888777777777777444555666777777777777666666666555555555444444444333444555666666777777666555444444444444555666666666;;;BBBHHHKKKNNNQQQSSSXXXaaaooozzz|||ttthhhaaaQQQJJJGGGJJJLLLRRRdddwwwwwwlllccc\\\VVVQQQQQQQQQPPPPPPOOONNNMMMOOOPPPPPPPPPPPPPPPPPPOOOQQQRRRSSSSSSSSSQQQOOONNNMMMMMMNNNQQQTTTWWWWWWVVVQQQTTTWWWWWWUUUVVV[[[```bbbddddddcccaaa______```bbbeeejjjmmmnnnmmmmmmmmmkkkuuu}}}mmm]]]SSSHHHCCC@@@@@@???======@@@>>>???@@@AAAAAAAAA@@@@@@???AAACCCDDDDDDEEEHHHJJJMMMQQQXXX^^^eeelllssswww{{{||||||||||||yyy}}}~~~zzzsssjjjaaaZZZWWWMMMFFF@@@???>>><<<===@@@???@@@@@@AAACCCGGGMMMQQQfffzzzwww^^^SSS\\\iiirrrbbb```dddxxxzzz[[[EEE>>>888999999777555666444444444444444444444444222333333444444333333222111111111111111111111111000000111111111111000000111111000//////000000000000000////////////000000oooPPPEEECCC>>>;;;===;;;:::888999::::::999777888888888888777777777777444444555666666777666666666666555555555444444444222444666888999999888888555444444444444555666666777<<>><<<===@@@@@@AAAAAABBBDDDHHHOOOSSSjjj}}}www]]]UUUaaaooonnn___^^^bbbxxxwwwVVVCCC<<<777888888666444444444444444444444444444444222333333444444333333222111111111111111111111111111111222222222222111111222222111000000000000000000000////////////000000nnnOOOHHHBBB@@@@@@<<<;;;;;;::::::::::::999999888888777666666666666666777777666666555555444444444444444555555555555555555555555555555555555555555444444444444555666666999===CCCHHHLLLPPPSSSVVVXXXhhhzzzuuulll^^^NNNDDDIIILLLMMM[[[mmmzzzppphhh^^^VVVSSSRRRRRRRRRQQQPPPPPPOOOOOONNNOOOQQQQQQQQQQQQRRRTTTSSSUUUWWWVVVSSSOOOLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRTTTYYYZZZYYYZZZ```cccdddfffeeebbb^^^ZZZYYY[[[\\\bbbiiirrrvvvuuupppmmmlllmmm{{{rrrcccUUUJJJEEECCCBBB???>>>===>>>???@@@@@@???@@@BBBEEEGGGIIIIIIFFFFFFGGGHHHKKKNNNRRRUUU\\\\\\___hhhsss~~~}}}|||}}}~~~|||yyyssskkkbbbXXXRRRKKKGGGAAA======>>>?????????>>>@@@CCCEEEHHHQQQ[[[qqq|||sssYYYPPPeeezzzjjj^^^\\\gggsssSSSCCC<<<777777666444555777555444444333333444444444444444444333333222222222222222222333333444444444000000000000000000000000111111111111000000000000000000000000000000000000nnnPPPHHHBBB??????<<<;;;;;;::::::::::::999999888888777666666666666666666666666666666555555555555555555555555555444444555555555555555555555555555444444444444555666666999===CCCHHHLLLPPPSSSVVVYYYjjj~~~{{{qqqbbbQQQGGGIIIKKKLLLYYYkkkwwwmmmeee[[[TTTQQQRRRRRRQQQQQQPPPOOOOOONNNMMMOOOPPPPPPOOOOOOQQQRRRQQQSSSUUUUUURRROOOMMMLLLKKKLLLLLLMMMNNNPPPQQQRRRVVVZZZ[[[ZZZ[[[```ddddddeeedddbbb^^^[[[[[[]]]___hhhnnnuuuxxxuuuppplllkkkooo~~~zzzjjj]]]PPPGGGDDDBBBAAA???>>>===>>>???@@@???@@@BBBDDDGGGGGGGGGFFFGGGHHHKKKNNNQQQVVVZZZ]]]bbbccciiirrr}}}|||{{{|||~~~}}}wwwppphhh___WWWQQQJJJFFFAAA======>>>?????????>>>@@@CCCEEEHHHRRR]]]sss|||pppYYYSSSlllyyyiii]]]]]]kkkqqqQQQBBB<<<777777666444444777777666555444333222222222444444333333333222222222111111222222222222222222000000000000000000000000111111111111000000000000000000000000000000000000oooPPPGGG@@@===>>><<<;;;;;;::::::::::::999999888888777666666666666666555555555666666666666666666666666555444444444333555555555555555555555555555444444444444555666666888<<>>>>>>>>???@@@???BBBEEEHHHIIIIIIGGGFFFIIIMMMSSSXXX]]]bbbfffjjjmmmqqqyyy~~~{{{{{{}}}}}}yyysssmmmeee]]]TTTOOOIIIEEE@@@======>>>????????????AAADDDEEEIIITTT```vvvzzzyyyiiiUUUUUUrrrwwwfff\\\```pppnnnNNNAAA;;;666777666444444777888777666444333222111111333333333333222222222222222222111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000mmmPPPGGG???<<<>>><<<;;;;;;:::::::::999999999888777777666666666666666444444555555666666777777777777666555444333333333555555555555555555555555555444444444444555666666777;;;@@@EEEJJJOOOTTTWWWZZZooo}}}lll\\\NNNJJJHHHIIIUUUcccuuu}}}}}}lllbbb[[[UUUPPPOOOPPPOOOOOONNNNNNMMMLLLLLLLLLMMMNNNMMMKKKKKKKKKMMMLLLNNNPPPQQQOOONNNMMMNNNLLLLLLMMMMMMOOOQQQRRRSSSWWW[[[\\\ZZZZZZ___ccccccbbbbbbbbbaaa```bbbfffiiiuuuwwwxxxuuunnniiiffffffoooyyydddVVVMMMEEEAAAAAA@@@@@@????????????@@@AAABBBDDDHHHJJJKKKLLLLLLMMMPPPVVV^^^fffkkkpppuuuyyy|||||||||~~~~~~zzzvvvpppiiibbbZZZSSSNNNGGGDDD@@@======????????????@@@BBBDDDEEEJJJWWWeeezzzyyyrrr```PPPUUUttttttccc[[[cccvvviiiKKK@@@:::666777777444444666777777555444333222222222333222222222222222222222333333222222111111000000000000000000000000000000111111111111000000000///////////////////////////iiiNNNFFF>>>;;;===<<<;;;;;;:::::::::999999999888777777666666666666666444444555555666666777777777777666555444333333333555555555555555555555555555444444444444555666666666999???DDDIIIOOOTTTXXX]]]tttnnn```QQQJJJGGGHHHRRR___lllwww|||xxxvvvssssssrrrtttxxx~~~wwwggg^^^YYYSSSPPPOOONNNNNNNNNMMMLLLLLLKKKKKKJJJKKKLLLKKKJJJIIIJJJKKKKKKMMMOOOOOONNNMMMNNNOOOLLLLLLMMMNNNOOOQQQRRRSSSVVVZZZ[[[YYYYYY]]]``````aaabbbbbbbbbcccfffjjjnnnvvvvvvuuuooohhhccccccdddnnnsss^^^QQQIIICCC@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCEEEHHHJJJLLLPPPVVVZZZ]]]eeeooovvvzzz~~~}}}|||xxxtttmmmggg```YYYRRRMMMEEEBBB???===>>>?????????@@@@@@CCCEEEEEEKKKZZZiiiyyymmmZZZMMMUUUuuunnn```[[[fffzzzcccHHH???999666777777444444666555555444333333333444444222222222222222222222222444444333333222222222111000000000000000000000000111111111111000000000///////////////////////////cccKKKEEE>>>;;;>>>===;;;;;;::::::::::::999999888888777666666666666666555555555666666666666666666666666555444444444333555555555555555555555555555444444444444555666666555888===CCCHHHNNNUUUYYYaaaxxxmmmaaaSSSKKKGGGHHHQQQZZZffftttxxxrrrooollljjjiiiiiiiiikkknnnrrrvvvyyy|||}}}oooaaa[[[WWWRRROOOOOOMMMMMMLLLLLLKKKJJJJJJJJJIIIJJJKKKKKKIIIIIIJJJKKKKKKMMMNNNOOONNNMMMNNNOOOMMMMMMMMMNNNPPPQQQSSSTTTWWWZZZ[[[XXXXXX\\\______aaabbbcccdddeeeiiinnnrrrtttssspppiiibbb___aaacccqqq}}}lllYYYMMMGGGBBBAAABBB@@@@@@AAABBBCCCCCCDDDDDDCCCFFFKKKOOOSSS[[[dddkkkqqqyyy}}}|||uuuqqqjjjddd]]]WWWPPPLLLDDDAAA>>>===>>>???@@@???@@@AAADDDEEEEEELLL]]]mmmxxxhhhVVVKKKUUUuuuhhh]]]\\\hhh}}}}}}\\\FFF===888555777777555444666444444444333333444444555111111111222222222222222444444444333333333333333000000000000000000000000111111111111000000000000000000000000000000000000]]]HHHEEE???;;;>>>===;;;;;;::::::::::::999999888888777666666666666666666666666666666555555555555555555555555555444444555555555555555555555555555444444444444555666666444777<<>>===???@@@@@@???@@@BBBDDDFFFEEELLL___qqq}}}rrraaaPPPHHHSSSrrr|||}}}bbb[[[]]]jjj}}}uuuWWWEEE<<<777555777777555444555666555444333333333333333000111111111222222222222222222222222222333333333000000000000000000000000111111111111000000000000000000000000000000000000yyyYYYGGGEEE???<<<>>>>>>;;;;;;;;;:::::::::999999888888777666666666666666777777666666555555555444444444444555555555555555555555555555555555555555555444444444444555666666444777<<>>===???@@@@@@???@@@BBBEEEFFFEEEMMM```sssvvvjjjYYYJJJCCCPPPooo|||xxxyyy___ZZZ^^^kkk}}}qqqTTTEEE<<<777555777888555444555888777666444333222111111000000111111222222222222000000111111222222222333000000000000000000000000111111111111000000000000000000000000000000000000oooUUUFFFDDD???===>>>999;;;;;;::::::::::::999999888888888888888888888888444555555555666666777777777777666666555555555444555555555555555555555555333333333444444444555555888777888===DDDLLLSSSVVV___nnnuuuiii```UUUMMMHHHHHHOOOXXXddd|||yyyooojjjfffggggggggghhhkkkppptttsssvvvzzz|||zzzwwwtttrrruuuuuuvvvxxx{{{wwwggg```WWWQQQOOONNNLLLKKKLLLKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKNNNNNNNNNNNNNNNMMMLLLKKKPPPOOOMMMMMMNNNPPPSSSUUU]]]]]]]]]]]]]]]^^^______```ccceeedddgggmmmqqqpppqqqkkkeeebbb^^^\\\aaahhh~~~xxxdddWWWKKKEEEBBB???===>>>EEEDDDEEEGGGFFFEEEHHHMMMPPPYYYhhhwww}}}xxxvvvyyy|||~~~|||zzzxxxxxxuuurrrnnnlllmmmnnnooorrrrrrtttuuuvvvwwwxxxxxxzzzxxxwwwzzz|||{{{zzz~~~|||xxxpppiii```YYYUUUQQQLLLHHHAAA@@@???======>>>@@@AAABBBCCCDDDFFFIIISSScccrrr}}}eeeOOOGGGFFFNNNgggxxxxxxuuubbbYYY]]]nnnjjjNNNAAA999888777666444444333333888555333222444555666666222222222111111111000000111111111111111111111111////////////////////////000000000000000000000000000000//////.........---kkkQQQDDDBBB===<<<===888;;;;;;::::::::::::999999888777777777777777777777555555555555666666666777777666666666555555555444555555555555555555555555333333333444444444555555777777888===DDDLLLRRRVVV\\\iiirrrggg^^^TTTLLLHHHHHHOOOXXXeee~~~}}}xxxpppjjjgggiiikkkmmmnnnqqqvvv{{{}}}~~~~~~~~~~~~sssccc]]]TTTOOONNNNNNMMMKKKKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLPPPOOONNNNNNOOORRRUUUWWW^^^]]]]]]]]]^^^___``````cccfffgggfffhhhnnnqqqpppqqqkkkeeeaaa^^^]]]cccjjjttt^^^SSSHHHDDDBBB@@@???AAAEEEDDDFFFHHHHHHGGGKKKRRRZZZeeeuuuzzztttsssuuuxxx||||||}}}|||zzzwwwtttsssooommmjjjgggeeefffhhhiiimmmnnnppprrrssstttsssssstttsssssswww}}}|||zzzyyyzzz}}}yyyooohhh___WWWSSSNNNIIIEEEBBB@@@???======>>>???@@@AAACCCDDDFFFKKKUUUfffsssuuu```LLLEEEDDDIII___wwwyyy|||yyyiiibbbdddssseeeKKK@@@999888777555444444333333777555222222333555555555222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000/////////............eeeMMMAAAAAA<<<:::<<<888;;;;;;::::::::::::999999777777777666666555555555555555555555666666666666666666666555555555555555555555555555555555555555333333333444444444555555777777999===CCCJJJQQQVVVZZZeeeyyy~~~oooeee\\\RRRKKKGGGHHHOOOYYYfffvvvqqqoookkkjjjlllqqqssswww{{{yyynnn```ZZZRRRNNNMMMNNNMMMKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMLLLLLLMMMNNNNNNNNNNNNMMMOOOOOOOOOPPPRRRUUUXXXYYY^^^^^^^^^^^^___```aaabbbfffiiiiiihhhjjjoooqqqppppppjjjccc```^^^^^^eeemmm~~~lllWWWMMMDDDBBBBBBAAAAAACCCEEEEEEFFFIIIJJJKKKQQQYYYffftttzzztttpppoooqqqtttyyyyyyxxxvvvsssooollljjjfffeeebbb______```aaacccfffhhhjjjmmmnnnooonnnmmmnnnnnnooosssyyyzzzwwwvvvxxxyyy~~~yyymmmfff]]]UUUPPPLLLFFFBBBAAA@@@???>>>===>>>??????@@@BBBDDDGGGNNNZZZjjjtttppp\\\JJJDDDCCCFFFYYYooo}}}~~~}}}{{{nnniiikkkwww___FFF???888888666555444444333333666333111111222444444333222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////............___III???AAA<<<:::<<<999;;;;;;:::::::::999999999888777777666666555555444555555555666666666666666555555555555555555555555555555555555555555555555333333333444444444555555666777999<<>>===>>>>>>>>>???BBBEEEHHHRRRaaapppwwwooo[[[JJJEEECCCGGG[[[qqqxxxmmmkkknnnzzz~~~[[[DDD===888777666555444444444444444222111111222333333222111111111111111111111111111111111111111111111111111111111111111111111111///////////////////////////////////////.........|||\\\GGG@@@BBB===;;;>>>;;;;;;;;;:::::::::999999999888888888777777666666666666666666666666555555555444444444555555555555555555555555555555555555555333333333444444444555555555777:::<<<@@@GGGOOOUUUUUU___qqqvvvhhhaaaYYYPPPKKKGGGHHHOOOXXXjjjzzztttsssvvvzzzuuummmbbb\\\UUUPPPNNNMMMJJJGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRUUUXXXZZZ[[[\\\\\\]]]]]]^^^```bbbcccddddddhhhkkkkkkmmmssstttssslllfffaaa___^^^```gggpppooo^^^MMMFFFBBBAAA@@@>>>???CCCCCCDDDGGGJJJMMMRRR___lll~~~}}}wwwuuusssqqqpppppprrrssstttqqqpppmmmjjjfffbbb___]]]]]]\\\[[[ZZZZZZ[[[\\\]]]\\\^^^aaadddffffffffffffhhhiiikkkmmmqqquuuyyy|||}}}}}}zzzvvvttttttvvvzzz}}}yyytttkkkdddZZZSSSNNNIIIDDD@@@???>>>>>>>>>>>>>>>>>>??????CCCFFFJJJWWWjjjwwwzzznnnZZZHHHCCCCCCJJJaaazzztttiiiiiipppwwwXXXBBB;;;777666555444444333444444333222000111222333222111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////.........///////////////wwwYYYFFFAAACCC>>>;;;>>><<<;;;;;;::::::::::::999999777777777777777777777777666666666666666555555555444444444444444555555555555555555555555555555555333333333444444444555555444777:::<<>>???CCCCCCDDDHHHLLLOOOWWWgggvvv{{{vvvqqqqqqppprrrtttuuutttssskkkjjjgggddd```]]][[[ZZZXXXWWWVVVUUUUUUVVVVVVWWWXXXYYY[[[]]]___```aaabbbdddfffhhhjjjlllpppuuuxxx{{{}}}{{{yyywwwvvvvvvyyy|||~~~}}}wwwrrrhhhaaaXXXQQQMMMIIIDDD@@@<<<<<<===>>>>>>????????????DDDGGGMMM]]]rrr~~~~~~jjjUUUDDD@@@DDDOOOiiiqqqfffgggqqqpppUUUAAA<<<666555555444333333444444333222111222333333222111111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000.........///////////////sssWWWEEEAAADDD>>>;;;===;;;;;;;;;::::::::::::999999444555555666666777777888777666666666555555555555333333333444444555555555555555555555555555555555333333333444444444555555333777:::<<<>>>DDDMMMTTTTTTYYYdddqqqzzzyyyooofffbbbZZZRRRMMMIIIHHHOOOWWWjjjxxxqqqmmm___ZZZSSSOOOMMMLLLIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDDDDFFFGGGIIIKKKLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQUUUXXXZZZ[[[[[[ZZZYYYZZZ[[[]]]___aaacccdddeeeiiikkkjjjkkknnnnnnkkkfffbbb______^^^^^^dddkkkuuubbbSSSEEEBBBAAABBBAAA???@@@EEEEEEFFFKKKOOOSSS\\\nnn}}}vvvsssqqqqqqrrrtttvvvvvvrrroooeeedddaaa___\\\ZZZXXXWWWTTTTTTSSSRRRQQQQQQRRRRRRRRRRRRSSSTTTVVVYYY[[[]]]]]]```dddfffhhhmmmrrrwwwzzz|||zzzyyyxxxxxxyyyzzz|||}}}|||uuupppddd^^^UUUNNNKKKGGGCCC???::::::<<<===???@@@@@@AAA@@@EEEIIIOOOaaayyydddQQQBBBBBBIIIVVVsssmmmbbbeeepppxxxzzzlllPPP???===555555444444333333444444333222222222444444333111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000............/////////000qqqUUUDDD@@@CCC===999<<<:::;;;;;;;;;:::::::::999999222333333444555666777777777777666666555555555444333333333444444555555555555555555555555555555555333333333444444444555555333777;;;<<<>>>CCCLLLTTTXXX[[[bbbllluuuvvvpppiiiccc[[[SSSNNNIIIIIIOOOVVVeee{{{tttooolll\\\WWWQQQNNNMMMLLLIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHJJJLLLMMMLLLLLLMMMNNNNNNNNNNNNMMMOOOQQQUUUXXXZZZ[[[ZZZYYYYYYYYYZZZ\\\^^^aaacccdddgggkkkllljjjjjjlllkkkgggdddaaa_________^^^bbbiiiqqq^^^OOOBBB@@@@@@BBBBBB@@@BBBGGGFFFHHHMMMQQQUUU___sssvvvqqqooorrrrrrsssvvvxxxuuupppkkkaaa```]]][[[YYYWWWVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMMMMMMMPPPSSSVVVYYYXXX\\\```cccfffkkkqqqvvvyyy|||yyyyyyyyyzzzzzz{{{||||||{{{uuupppbbb[[[SSSLLLIIIFFFBBB>>>888999;;;===???@@@AAAAAA@@@FFFJJJPPPddd}}}aaaOOOCCCFFFNNN]]]zzziii___bbbmmmmmmuuujjjLLL===>>>555555444333333333444444333333222333555555333111000000111111222222222222111111111111111111111111222222222222222222222222000000000000000000000000---.........//////000000oooQQQFFF===<<>>;;;:::;;;;;;::::::::::::999999888888888888777777777777555555444333333333333444777666555444444444444444555555555444444333333333555555555555555555555555555666888999===BBBIIINNNXXX]]]dddllluuuzzztttlllggg```WWWOOOIIIGGGOOOXXXfff|||uuuooohhhdddZZZWWWRRROOOMMMKKKIIIGGGFFFEEEDDDDDDDDDEEEGGGHHHCCCCCCEEEFFFHHHJJJKKKKKKIIIIIIJJJKKKMMMOOOPPPQQQVVVWWWXXXYYYYYYXXXWWWWWWWWWXXXZZZ]]]```bbbcccdddiiiiiiiiiiiiiiiiiiiiijjjgggbbb^^^[[[YYYZZZcccmmm}}}hhhWWWOOOFFFDDDBBB@@@@@@BBBDDDEEEIIIIIINNNVVV]]]iiiyyyqqqmmmlllnnnttttttttttttqqqlllfffaaa\\\[[[XXXVVVTTTTTTUUUVVVTTTRRRNNNKKKIIIIIIIIIJJJNNNMMMLLLKKKLLLNNNPPPRRRSSSYYY^^^___bbbiiippprrrzzz|||~~~}}}|||zzzxxxyyy{{{~~~{{{ssslll```[[[RRRKKKFFFBBB???===<<<<<<<<<===>>>@@@BBBCCCEEEGGGIIITTTnnnwww[[[III???HHHTTTccc|||ccc^^^aaaiii}}}mmmzzz~~~eeeKKK>>>>>>666777777777777555333222111111111222222333333333333333333222222111111111222111111111000000//////000000000000000000000000///000111222222111000///111111111111000000000000kkkPPPEEE======???===;;;:::;;;;;;::::::::::::999999888888888777777777666666666555444444333333444444666666555444444444444444555555444444444333333333444444444444444444444444555666777999<<>>===;;;;;;;;;;;;::::::::::::999999888888777777777777666666666555444444333444444444666666555444444444444555555444444444444333333333333333333333333333333333555666777999<<>>===<<<<<<======???@@@BBBCCCFFFIIINNN[[[ppp{{{lllSSSKKKEEEMMMeeennn[[[\\\eeesss|||___DDD999:::666666666666555444333333111222222222222333333333222222222222222111111111111111111111000000000000000000000000000000000000111000000//////000000111---.........///000000000bbbLLLDDD>>>>>>>>><<<:::;;;;;;;;;:::::::::999999999888777777777666666666666666666555444444444444444666555555444444444555555444444444444444444444444333333333333333333333333555666777888;;;@@@GGGLLLUUUZZZbbblllzzz{{{rrrfffZZZNNNGGGIIIPPP\\\rrr{{{tttnnnhhhbbb]]]YYYTTTQQQMMMJJJIIIHHHFFFEEECCCDDDEEEGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHKKKKKKMMMOOOPPPRRRSSSSSSTTTUUUWWWYYYYYYYYYYYYYYYWWWYYY\\\```dddgggiiijjjhhhhhhhhhgggffffffeeeeeeddd```]]]\\\[[[]]]gggrrrwwwaaaOOOFFFBBBAAAAAAAAABBBDDDFFFGGGHHHMMMWWWdddvvvnnndddZZZVVVWWWYYY^^^dddjjjlllnnnnnnkkkfffbbb___]]]ZZZVVVRRRNNNLLLKKKKKKIIIHHHEEECCCBBBBBBBBBCCCEEEDDDCCCCCCDDDFFFHHHIIINNNUUUYYY[[[```jjjtttyyy||||||}}}~~~|||zzz|||}}}vvvmmmfffZZZUUUMMMGGGCCC@@@>>><<<<<<<<<===>>>???AAABBBCCCCCCGGGOOO^^^rrr|||sssdddKKKHHHFFFOOOlllxxxdddVVV[[[jjj{{{}}}ZZZAAA999;;;555555555555444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111000///......///000111,,,,,,------...///000000___JJJCCC>>>>>>>>>;;;:::;;;;;;;;;:::::::::999999999777777777666666666666555666666555444444444444555555555444444444555555666444444444444444444444444333333333333333333333333444555666888:::???FFFKKKUUUZZZaaakkk{{{zzzlll___PPPFFFGGGLLLZZZnnn{{{tttnnnhhhbbb]]]YYYRRROOOKKKIIIHHHHHHFFFEEECCCDDDEEEGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMOOOQQQRRRRRRRRRSSSUUUWWWXXXZZZZZZZZZYYYXXXZZZ]]]aaadddgggiiijjjggggggggggggffffffeeeeeeeeeaaa^^^\\\\\\^^^hhhssssss]]]LLLCCCAAAAAAAAABBBDDDFFFHHHIIIKKKRRR]]]llluuubbbZZZSSSRRRSSSUUU[[[aaaiiillloooooolllgggdddbbb[[[YYYUUUQQQMMMLLLKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDDDDEEEHHHKKKLLLNNNUUUZZZ\\\aaakkkuuuyyyyyyxxxxxxzzz~~~{{{sssjjjbbbWWWRRRKKKEEEAAA???===<<<=========>>>???AAACCCDDDBBBGGGSSSeeevvvzzznnn^^^FFFFFFGGGSSStttkkk\\\TTT]]]qqqvvvUUU@@@:::<<<444444444333333333333333222222222222222222222222111111111111111111111111000000000000000000111111000000000000000000000000111000///......///000111+++,,,,,,---...//////000[[[HHHBBB>>>???>>>;;;:::<<<;;;;;;::::::::::::999999777777666666666666555555777666555555444444555555555444444444444555666666333333333444444444444555333333333333333333333333444555666777:::???EEEJJJTTTYYY```lll}}}sssdddSSSHHHFFFKKKTTTeeewww|||uuunnnhhhbbb]]]YYYQQQNNNKKKIIIHHHHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRRRRTTTVVVXXXZZZ[[[[[[ZZZYYY[[[]]]aaadddgggiiijjjfffgggggggggggggggggggggfffbbb^^^]]]\\\___iiisssnnnZZZJJJBBBAAAAAABBBDDDFFFHHHJJJLLLNNNWWWcccsssiiiYYYSSSNNNNNNOOOQQQVVV]]]hhhlllqqqqqqmmmhhhffffff\\\ZZZVVVQQQNNNLLLKKKKKKFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJNNNPPPOOOWWW]]]___ccclllssswwwttttttsssvvv|||~~~yyyqqqggg```TTTOOOHHHCCC@@@>>>===<<<=========>>>@@@AAACCCDDDEEEKKKYYYlll{{{yyyhhhXXXEEEFFFJJJZZZzzzzzzcccYYYVVVddd{{{mmmOOO???;;;;;;444333333222222222333333333333333222222222222111000000000111111111111111000000000000111111111111000000000000000000000000000//////......//////000,,,---------.../////////{{{VVVGGGBBB??????>>>::::::<<<;;;;;;::::::::::::999999777777666666666555555555777666666555555555555555444444444444444555666666333333333444444444555555444444444444444444444444444555666777999>>>DDDIIISSSWWW```mmmyyyiiiWWWJJJHHHLLLMMM\\\mmm|||uuunnngggaaa[[[WWWPPPMMMJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHJJJLLLOOOQQQSSSSSSSSSSSSRRRSSSVVVXXXZZZ[[[[[[[[[ZZZ[[[^^^aaadddfffggghhhfffffffffgggggghhhiiiiiigggccc___^^^]]]___hhhsss|||iiiWWWKKKDDDAAABBBCCCFFFHHHKKKMMMNNNPPP[[[iiizzz|||bbbSSSOOOLLLMMMNNNOOOUUU\\\ggglllqqqqqqmmmiiiggghhh```]]]XXXSSSNNNKKKJJJIIIEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJNNNRRRTTTTTT\\\ccceeehhhpppuuuwwwtttttttttwww}}}xxxoooeee]]]RRRMMMGGGAAA???>>>===<<<======>>>???@@@BBBCCCDDDGGGMMM\\\ppp{{{ttt___NNNDDDCCCIII^^^|||rrr```YYY[[[llleeeJJJ>>>;;;888333333222111111222333444333333333222222222111111///000000000111111111222///000000000111111111111000000000000000000000000...//////////////////.....................//////vvvRRRFFFBBB??????>>>:::999<<<;;;;;;;;;:::::::::999999777666666666555555555555777777666555555555555555444444444444444555666777333333333444444555555555555555555555555555555555444555666777999>>>DDDHHHQQQVVV```nnn}}}mmm[[[MMMJJJNNNIIIWWWiii}}}{{{tttlllfff___YYYUUUPPPMMMJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGHHHEEEFFFFFFGGGHHHHHHIIIIIIKKKMMMPPPSSSUUUUUUTTTTTTQQQSSSUUUXXXZZZ[[[[[[[[[ZZZ\\\^^^aaaccceeefffgggeeeeeefffggghhhiiijjjjjjhhhddd```^^^]]]___hhhssswwweeeVVVKKKGGGAAABBBDDDGGGJJJLLLNNNOOOQQQ]]]mmmyyy```RRRNNNMMMNNNOOOPPPVVV]]]ffflllqqqqqqmmmiiihhhiiiddd```[[[TTTOOOKKKIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHJJJNNNRRRWWWYYYZZZcccjjjlllooouuuyyyzzzxxxwwwwww{{{|||wwwnnnddd\\\QQQLLLFFFAAA>>>===<<<<<<======>>>???@@@BBBCCCDDDFFFMMM\\\pppyyynnnWWWEEEBBB???GGG___zzz~~~zzzqqq```[[[___rrr}}}```GGG===999555333222111111111222333444333333333222222111111111//////000000111111111222//////000000111111111222000000000000000000000000---...///000000///...---///////////////.........kkkQQQGGGEEE@@@<<<999888888999;;;:::999999888888999999777777777777666666666666555555555555444444444444555555555555555555555555444444444444444444444444444444444444444444444444555666666666888===CCCHHHPPPVVV___nnnzzzppp___LLLFFFKKKRRRUUUeee||||||rrriiiaaaZZZUUURRRPPPNNNKKKHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGIIIMMMPPPKKKMMMPPPSSSUUUUUUUUUTTTTTTUUUWWWXXXZZZ\\\^^^^^^^^^___```bbbccccccccccccffffffeeeeeefffhhhjjjkkkkkkgggbbb^^^YYYZZZdddpppvvvfffUUUIIIFFF@@@BBBDDDDDDEEEHHHLLLOOOQQQ^^^ppppppZZZOOOLLLLLLOOOQQQTTT[[[ccclllmmmllljjjlllpppqqqnnneeeccc^^^WWWSSSQQQOOOMMMGGGCCCBBBEEEEEECCCEEEHHHEEEGGGJJJOOOTTTXXX[[[]]]cccnnnvvvvvvwww|||zzztttjjjaaa[[[OOOKKKEEE@@@>>>===;;;:::<<<======>>>???AAABBBCCCLLLNNN[[[mmmqqqbbbOOOFFF@@@AAAGGGYYYuuu|||{{{nnn[[[^^^jjj~~~tttYYYBBB888666555555555444333333222111111111111000000000111333444000000111111111111000000000000000000000000000000000000000000111111111111111111000000//////............////////////......dddJJJFFFDDD@@@<<<:::999999:::;;;:::999999888888999999777777777777666666666666777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444555666666666888<<>>===;;;:::=========>>>???AAACCCDDDIIIJJJVVVhhhkkk]]]KKKBBB>>>???DDDTTTmmmzzz{{{qqq\\\```nnnyyyxxx}}}nnnTTT???777777777555555444333333222111111111111000000000111222333111111111111111111111111000000000000000000000000000000000000111111111111000000000000//////............////////////......]]]EEECCCBBB???<<<:::::::::;;;::::::999888888888888999777777777777666666666666777777777666666666666555555555555555555555555555444444444444444444444444444444444444444444444444555555666666888<<>>===<<<;;;=========>>>@@@AAACCCDDDHHHHHHRRRcccfffXXXHHH@@@<<>><<<;;;;;;;;;<<<:::999999888888888888888777777777777666666666666555555444444444333333333555555555555555555555555444444444444444444444444444444444444444444444444555555666666777;;;@@@DDDIIIRRR\\\hhh{{{}}}wwwqqqeeeVVVMMMMMMNNNUUUhhh}}}wwwnnneee^^^XXXSSSPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKMMMMMMNNNQQQTTTWWWZZZYYYWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaa___```bbbeeeggghhhiiijjjiiijjjkkklllllllllkkkjjjjjjfffaaa\\\XXXXXXcccnnn}}}rrrcccSSSHHHEEEAAACCCDDDEEEFFFIIILLLOOOWWWeeeyyyuuufff^^^VVVSSSRRRUUUYYY```kkkuuuyyyuuugggZZZWWWYYYWWWQQQLLLHHHDDDCCCEEEEEEEEEGGGLLLOOORRRXXX```jjjuuu}}}|||~~~{{{uuunnnfff]]]XXXLLLHHHCCC???>>>===<<<;;;======>>>???@@@BBBCCCDDDIIIIIIRRRbbbfffXXXHHHAAA<<<@@@FFFPPP```qqqzzzzzzyyymmm^^^eeexxx~~~uuuvvv~~~rrr^^^III;;;666777888444444444333333222222222111000000000000111111111222111///......///111222///////////////////////////000000000111111111111////////////////////////......////////////......oooSSSEEE???>>>===<<<;;;;;;;;;<<<:::999888888777777888888777777777777666666666666444444444444333333333333555555555555555555555555444444444444444444444444444444444444444444444444444555666666777:::>>>BBBHHHQQQYYYaaaqqq}}}wwwooocccVVVOOONNNKKKTTTgggzzztttkkkccc\\\WWWRRROOONNNNNNLLLJJJIIIGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIKKKMMMNNNNNNQQQTTTWWWYYYXXXVVVUUUVVVXXXZZZ\\\\\\]]]]]]^^^___``````aaaaaabbbccceeefffgggggggggjjjkkklllmmmmmmllljjjiiiiiieee```[[[WWWXXXbbbnnn|||rrrcccSSSIIIFFFAAACCCEEEEEEFFFIIIMMMPPPUUUeeeyyy~~~qqqfffbbb]]]YYYYYY]]]bbbhhhttt|||qqq```SSSSSSWWWVVVQQQNNNHHHDDDCCCEEEGGGGGGKKKPPPVVVYYY___hhhsss}}}|||~~~|||wwwqqqjjjbbbZZZTTTKKKGGGBBB???>>>======<<<===>>>>>>???@@@BBBCCCDDDHHHHHHSSSdddhhhZZZJJJBBB<<>>>>>===<<<;;;;;;;;;;;;999999888777777777777888777777777777666666666666666666666555555555555444555555555555555555555555444444444444444444444444444444444444444444444444444555666666777999===@@@GGGPPPWWW[[[hhhzzz|||wwwnnncccXXXPPPMMMKKKTTTfff~~~xxxrrriiiaaa[[[VVVRRROOONNNMMMLLLKKKJJJHHHGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJKKKMMMNNNOOOPPPSSSUUUWWWVVVVVVVVVWWWYYY\\\]]]^^^^^^^^^______`````````bbbcccdddeeefffgggggggggllllllmmmllllllkkkjjjjjjiiiddd___[[[VVVWWWaaammm~~~sssdddTTTJJJGGGBBBCCCEEEFFFGGGIIIMMMPPPTTTeee{{{zzzpppiiihhhdddbbbbbbffflllrrr}}}}}}kkkYYYLLLNNNSSSRRROOOOOOJJJFFFEEEHHHKKKLLLQQQWWW]]]aaaiiisss~~~}}}zzzyyyxxxxxx|||}}}zzztttmmmfff___WWWRRRJJJFFFAAA>>>============>>>>>>>>>???AAABBBDDDEEEEEEHHHUUUhhhmmm^^^LLLCCC===BBBKKKXXXkkk~~~ooo^^^iii~~~~~~wwwyyy~~~jjjQQQBBB:::666555555333333333333333333333333000000111111111000///...000///............///000000000000000000000000000000000000000111111111111---............/////////......////////////......xxxXXXFFFDDD>>>>>>===<<<;;;;;;::::::999999888777777777777777777777777777666666666666666666666555555555444444555555555555555555555555444444444444444444444444444444444444444444444444444555666666666888;;;>>>DDDOOOVVVXXXaaapppxxxyyyxxxyyywwwpppeeeZZZQQQLLLMMMUUUfff|||vvvppphhh```ZZZUUUQQQNNNMMMMMMMMMLLLJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMOOOOOOPPPQQQSSSUUUXXXWWWWWWWWWYYYZZZ\\\]]]^^^^^^^^^_______________bbbccceeeggghhhiiijjjjjjnnnmmmlllkkkjjjjjjjjjjjjhhhddd___ZZZVVVWWWaaammmuuufffUUUJJJGGGBBBCCCEEEFFFGGGJJJMMMPPPWWWiii{{{zzzxxxoookkknnnkkkiiijjjpppuuu{{{|||kkkYYYMMMOOORRRPPPOOORRRMMMIIIIIILLLPPPSSSXXX___dddiiisss~~~}}}vvvsssrrrssssssxxx}}}}}}yyyrrrllleee]]]VVVQQQIIIEEEAAA>>>===>>>======>>>>>>???@@@AAACCCDDDEEEEEEJJJZZZpppuuueeeQQQFFFAAAGGGRRRbbbyyylll```kkk}}}vvvwwwzzzcccJJJ>>>:::777444444333333333333333333333333000000111111111000...---111111111111111111111111000000000000000000000000000000000000111111111111---------.........//////......////////////......uuuSSSDDDFFF>>>>>>===<<<;;;::::::999999888888777777777777777777777777777666666666666444444333333333222222222555555555555555555555555444444444444444444444444444444444444444444444444444555666666666888;;;===BBBNNNVVVXXX^^^iiiooonnnsssvvvxxxrrrhhh]]]RRRKKKNNNWWWggg|||uuuoooggg___YYYUUUQQQNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPQQQQQQQQQSSSUUUYYYYYYYYYYYYZZZ[[[\\\\\\^^^^^^__________________bbbccceeehhhjjjlllmmmnnnooonnnllljjjiiiiiiiiijjjhhhddd___ZZZVVVVVVaaalllvvvgggVVVKKKHHHBBBDDDEEEFFFGGGJJJMMMPPPZZZlll}}}tttvvvvvvpppmmmqqqpppnnnpppuuuzzz|||nnn]]]QQQSSSUUUQQQRRRWWWOOOLLLLLLPPPTTTWWW^^^dddhhhnnnyyyzzzsssnnnmmmnnnppppppvvv{{{}}}yyyrrrllleee]]]VVVQQQHHHEEE@@@>>>===>>>>>>===>>>>>>???@@@AAACCCDDDEEEGGGMMM```www}}}lllVVVJJJGGGMMMXXXkkk{{{eeebbbmmm|||vvvvvvuuu]]]EEE;;;:::777444444333333333333333333333333///000111111111///...---111222333333333333222111000000000000000000000000000000000000111111111111---------.........//////......////////////......kkkPPPCCCAAA>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;:::999888777666777777777777777777777777666666666666555555555555666666666555444444444333111333444444333222222333555555555555555555555555555555555555444666999<<>>???999333444444555444333333222222222222111000///......///000111000000000000000000000000......//////000000111111000000000000000000000000000000//////.........---...---+++******+++---...fffNNNCCCBBB>>>===<<<;;;;;;::::::;;;999999999999999888888888777777777777777777777777666666666666555555555555555555555555444444444444111333444444333222222333555555555555555555555555555555555555444666999<<>><<<<<<<<<<<<;;;===???AAABBBBBBCCCEEEGGGJJJVVVeeeyyy{{{```UUUNNNaaatttooobbb\\\qqq~~~~~~wwwjjjLLL===>>>888333444444555444333222222222222222111000000//////000000111000000000000000000000000.../////////000000000111000000000000000000000000000/////////............000///...------...///000}}}___IIIBBBCCC>>>===<<<;;;::::::::::::777777777888888999999999777777777777777777777777666666666555555555555444444444444444555555555555111333444444333222222333444444444444444444444444444555555555555666999;;;AAAGGGPPPXXXZZZ\\\fffppp|||}}}}}}{{{ttthhhZZZPPPJJJTTTdddyyyuuuoooggg___YYYTTTPPPMMMLLLKKKIIIHHHGGGGGGGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNOOOOOONNNOOOQQQUUUYYY[[[^^^^^^\\\[[[ZZZ[[[[[[\\\bbbaaa```aaacccdddcccbbbdddcccdddgggkkkooopppooonnnlllkkkjjjjjjhhhfffccceeebbb___^^^\\\\\\bbbkkk}}}yyylll^^^SSSMMMFFFDDDEEEHHHIIIHHHLLLRRRbbbqqq{{{pppmmmkkkmmmpppssssssrrrnnnnnnooorrrvvv|||zzzrrrmmmfffaaa[[[XXXYYYZZZYYYXXXXXXZZZ]]]___bbbfffjjjnnnpppuuu~~~zzzqqqeeeeeegggiiimmmqqquuuxxxxxx}}}uuujjjaaaWWWPPPKKKDDDAAA>>><<<<<<===<<<<<<===???AAABBBBBBDDDFFFHHHKKK[[[lllggg^^^WWWppplll```]]]sss}}}wwwdddHHH;;;<<<777333555444444333333222222222222333000111111111111111111000000000000000000000000000////////////000000000000000000000000000000000000////////////............111000///......///000111wwwXXXEEEAAABBB======<<<;;;::::::::::::666777777777777888888888666666666666666666666666666666555555555444444444333333333444444555555555111333444444333222222333444444444444444444444444333444555555555666888:::???DDDNNNVVVXXX[[[eeeppp}}}yyylll]]]RRRJJJSSSaaattttttooofff___YYYSSSOOOLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMNNNNNNPPPOOOOOOOOORRRWWW[[[^^^___^^^]]]\\\\\\\\\]]]^^^cccbbbbbbccceeefffeeedddeeeeeefffjjjnnnqqqqqqqqqnnnlllkkkjjjjjjiiifffdddfffcccaaa```^^^]]]dddlll|||{{{nnnaaaUUUMMMFFFDDDEEEHHHHHHHHHMMMSSSaaannn~~~vvvlllkkklllooosssssspppllleeeeeefffiiinnntttzzz}}}~~~xxxqqqjjjfffaaa^^^ZZZXXXYYYZZZZZZYYY^^^```bbbdddfffiiimmmppptttxxx~~~{{{rrrlllcccfffiiimmmooorrrtttvvvwww}}}~~~sssggg]]]TTTMMMIIICCC@@@===;;;<<<======<<<===???AAABBBCCCDDDGGGIIINNN```tttnnngggaaa~~~~~~hhh^^^```uuu~~~}}}~~~uuu\\\DDD999:::555333666444333333222222222222222333000111222333333222111000000000000000000000000000////////////000000000000///////////////////////////////////////.........///...------------...///qqqRRRCCC@@@@@@===<<<;;;::::::999999:::888888888777777777777666666666666666666666666666555555555555444444444444222333333333444444555555111333444444333222222333444444444444444444444444222444555555555666888999===BBBKKKSSSVVVZZZdddppp}}}~~~qqqaaaUUUKKKRRR\\\mmm~~~sssmmmeee]]]WWWRRRNNNKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQQQQQQQRRRUUUYYY^^^```]]]]]]\\\]]]^^^```aaaccccccbbbbbbdddfffgggfffdddffffffhhhlllppprrrrrrrrrnnnmmmkkkkkkkkkjjjhhhfffgggeeecccbbb___^^^dddkkk|||}}}rrrcccUUULLLGGGEEEEEEGGGHHHHHHMMMSSS]]]jjj}}}}}}uuulllkkkmmmpppqqqooohhhbbbYYYZZZ[[[^^^ccciiiooorrrtttttttttrrrnnnhhhccc___]]][[[YYYYYYYYYZZZ[[[[[[aaaccceeefffgggjjjnnnrrrxxx{{{yyyrrrmmmiiifffiiimmmooopppppprrrsssxxx~~~|||pppdddZZZQQQJJJFFFBBB???<<<;;;<<<=========<<>>===<<<;;;:::999999999999999999999888888777777777777777777777777777777777555555555444444444444333333333333333444444444444111333444444333222222333333333333333333333333333111333555555555555777999;;;@@@IIIQQQTTTXXXdddppp~~~wwwfffZZZMMMQQQWWWcccxxx}}}ssslllbbbZZZSSSOOOLLLKKKKKKJJJIIIGGGGGGGGGHHHIIIHHHIIIJJJLLLMMMOOOPPPQQQRRRSSSTTTVVVYYY\\\___aaa\\\\\\\\\]]]```bbbeeefffccccccdddfffhhhiiihhhffffffgggiiimmmqqqssssssrrrooonnnmmmmmmmmmllljjjhhhiiifffeeeccc```^^^bbbjjj{{{uuugggXXXNNNGGGEEEDDDGGGGGGHHHMMMTTTZZZhhh|||{{{tttlllkkkkkkllllllggg___XXXPPPPPPQQQSSSWWW\\\aaadddddddddeeedddbbb___[[[YYYYYYYYYYYYYYYZZZ[[[\\\\\\aaabbbcccdddfffjjjppptttzzz~~~xxxrrrnnnkkkiiijjjmmmoooooommmlllnnnqqqxxx}}}~~~wwwlllaaaWWWOOOHHHDDD@@@>>>;;;:::<<<===>>>>>><<>>GGGOOOSSSWWWcccppp}}}lll```OOOPPPRRR[[[mmm{{{ssskkk```VVVPPPMMMKKKJJJKKKJJJIIIHHHHHHHHHIIIJJJIIIJJJKKKMMMNNNPPPQQQRRRTTTUUUWWWZZZ]]]___```aaa]]]]]]]]]^^^aaacccfffhhheeeeeefffiiikkkllljjjhhhfffgggiiimmmqqqssssssrrrpppooonnnnnnnnnnnnllliiijjjhhhfffddd```]]]aaagggyyyyyykkk\\\QQQHHHEEEDDDFFFGGGHHHMMMTTT\\\jjj~~~wwwpppkkkiiigggfffddd___VVVOOOKKKJJJIIIIIIKKKOOORRRTTTTTTUUUWWWXXXXXXWWWUUUTTTQQQSSSUUUVVVVVVWWWXXXYYY\\\]]]^^^```cccjjjsssxxx~~~~~~zzzuuuqqqnnnmmmmmmmmmlllmmmnnnlllhhhhhhlllpppxxx|||yyyrrriii___VVVNNNGGGCCC???===;;;:::<<<===>>>>>><<<>>>AAACCCDDDFFFIIIKKKVVVmmmooopppfffZZZYYYiiirrrxxxzzzkkkNNN???999888222333777222111111111111111222333333111000000//////000000111000000000000000000000000111000000000/////////...000000000000000000000000............/////////000......////////////......___HHHEEECCC===<<<<<<;;;:::999999999999666777888999:::;;;<<<<<<777777777777777777777777555555444444444333333333444444444333333222222222111333555444333222333333333333333333333333333333000333555666555555666888999>>>FFFNNNRRRWWWcccpppqqqdddPPPOOOOOOVVVggg|||zzzsssjjj^^^TTTNNNKKKKKKJJJLLLKKKJJJIIIHHHIIIJJJKKKJJJJJJLLLMMMOOOQQQRRRSSSUUUWWWYYY]]]___```aaaaaa^^^^^^^^^___aaadddfffgggfffggghhhkkkmmmnnnllljjjfffgggiiimmmrrrssssssqqqqqqpppoooooooooooommmkkkkkkhhhfffddd```\\\___fffwww{{{ooo___TTTHHHEEEDDDFFFGGGHHHMMMTTT^^^lll{{{sssllliiifffcccaaa___YYYQQQKKKIIIHHHFFFDDDEEEFFFIIIJJJJJJLLLNNNPPPRRRQQQQQQPPPKKKMMMOOOQQQQQQRRRSSSUUUXXXXXXZZZ\\\bbbkkkuuu|||sssqqqnnnmmmmmmnnnoooqqqkkkmmmlllhhhdddeeekkkpppwww{{{uuuooofff]]]UUUMMMGGGBBB???===::::::<<<===>>>>>><<<>>>AAACCCDDDFFFIIIKKKXXXnnn|||mmmpppzzzbbbXXXYYYjjj{{{ooowwwyyyjjjLLL???:::888222333777222111111000000111222333333111000///......///000111000000000000000000000000111111000000/////////...000000000000000000000000---.........//////000000+++,,,,,,------,,,,,,+++zzzZZZJJJEEE@@@;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777888777777666555444444444444444444444444444444444111222333333444444444444444444444444444444444444000000///////////////000222222222333444555777777888===EEELLLOOOTTTcccqqqssscccNNNMMMMMMSSSaaauuu~~~xxxmmmeee[[[SSSPPPOOOMMMKKKGGGGGGGGGGGGGGGHHHIIIIIIIIIKKKMMMOOOQQQSSSWWWZZZ^^^___```___]]]\\\]]]^^^___```aaabbbddddddddddddiiigggfffjjjoooqqqnnnkkkeeegggiiilllnnnppppppppppppqqqrrrsssrrrpppnnnmmmqqqlllhhhccc]]]YYY]]]dddtttvvveeeUUUKKKGGGEEEGGGIIIJJJOOOUUU\\\kkk~~~yyysssmmmhhheeebbb^^^ZZZVVVQQQKKKGGGDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHIIIJJJKKKLLLMMMMMMOOOUUUXXXYYY```ooo{{{yyyrrrjjjjjjjjjkkklllmmmnnnooopppnnnjjjfffeeehhhooosss||||||tttjjj```ZZZSSSKKKEEECCC<<<<<<;;;;;;<<<===???@@@@@@@@@BBBEEEFFFFFFJJJPPP\\\sssxxxlllttt}}}|||qqq[[[XXX___tttvvvrrruuunnnaaaFFF>>>666222333555444333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111......................../////////...------,,,,,,qqqTTTHHHDDD???:::<<<;;;;;;;;;;;;:::::::::999999999888888888777777777777777666555444444444444444444444444444444444111222333333444444444333444444444444444444444444222222111111111111111222222222222333444555666777888<<>>>>>============>>>>>>@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJOOORRRVVV^^^lllxxx~~~uuulllfffbbbaaa]]]]]]]]]^^^```bbbcccdddbbbbbbccceeeiiiqqq{{{}}}uuunnndddZZZUUUOOOGGGAAA@@@<<<<<<;;;;;;<<<===???@@@AAAAAABBBDDDDDDDDDJJJRRRddd|||mmmiiixxxvvvyyynnn```eeeppp~~~vvvxxxxxxhhhUUU@@@<<<777444555555333111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000........................------......///000000000\\\HHHDDDCCC???:::;;;;;;;;;:::::::::999999888888888888777777777777666666666555555444444444444444444444444444444444222333333444444333333333333333333333333333333333333444444444555555555444333222222333444555666666888:::???EEEKKKTTTdddsss{{{mmmaaaWWWMMMNNNZZZoooxxxoooddd^^^UUUPPPNNNMMMLLLJJJIIIHHHGGGGGGFFFGGGGGGGGGLLLOOOTTTWWWXXXYYYZZZ[[[[[[\\\]]]\\\ZZZZZZZZZ[[[[[[\\\^^^aaacccdddeeeffffffeeefffhhhkkklllkkkiiijjjkkkmmmnnnnnnnnnmmmlllnnnoooppppppqqqpppooooooqqqnnnjjjggg```[[[]]]cccmmmooo^^^QQQKKKGGGGGGGGGIIINNNUUUaaaqqq{{{uuunnneee___]]]XXXRRRMMMIIIGGGDDDBBB@@@@@@????????????@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIILLLPPPUUU]]]jjjvvv~~~xxxjjjaaa\\\ZZZYYYWWWWWWXXXYYYZZZ\\\^^^___\\\]]]```dddkkktttzzzqqqkkkaaaXXXSSSNNNFFFAAA???<<<<<<;;;;;;<<<===???@@@BBBAAABBBDDDCCCEEEMMMWWWkkk}}}iiihhhxxx}}}xxxiii```jjjxxx|||xxx|||yyydddLLL===:::777555555555333111222222222111111111000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000........................111000000//////...------xxxVVVFFFDDDBBB>>>;;;;;;;;;:::::::::999999999888888888777777777666666555555555555444444444444444444444444444444444444333333333444444333333222333333333333333333333333222222333444555555444444333333333333444444555666888999===CCCIIIRRRaaaooosssbbbVVVLLLOOOZZZkkkxxxooobbb\\\TTTOOOMMMMMMKKKIIIKKKKKKJJJJJJJJJJJJKKKKKKNNNQQQVVVXXXYYYZZZ[[[\\\[[[\\\]]]\\\ZZZYYYZZZ[[[^^^^^^```aaacccdddddddddeeeeeeggghhhjjjkkkjjjhhhllllllnnnnnnnnnmmmlllkkkmmmnnnooooooppppppppppppqqqnnnllliiibbb\\\]]]bbbmmmtttbbbSSSLLLGGGGGGHHHJJJQQQXXXaaaqqqyyytttmmmddd^^^XXXTTTOOOKKKHHHFFFDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA>>>??????@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKNNNTTT\\\gggsss|||}}}qqqeee]]]WWWSSSQQQPPPPPPQQQRRRSSSUUUWWWXXXWWWYYY]]]bbbjjjttt}}}|||xxxnnniii___VVVQQQMMMFFFAAA@@@<<<<<<;;;;;;<<<===???@@@BBBBBBCCCDDDDDDGGGSSS___qqqyyyeeebbbqqq|||~~~zzzxxxzzzzzzwwwccc___mmm{{{zzzxxx___FFF:::888777555555444222111222222222111111111000000////////////////////////000000000000000000000000////////////////////////000000000000////////////........................000000000///......------nnnPPPEEEDDD@@@<<<;;;::::::::::::999999999999888888777777777666666666444444444444444444444444444444444444444444444444333333444444444333222222333333333333333333333333000111333444555555444333333333333333333444555666999888;;;BBBGGGOOO\\\hhhwww|||xxxaaaTTTJJJMMMWWWeeeyyyxxxpppbbb\\\TTTOOONNNLLLJJJHHHIIIIIIHHHHHHIIIJJJJJJKKKPPPSSSVVVXXXYYYZZZ[[[]]][[[\\\]]]\\\ZZZZZZZZZ[[[___```aaabbbcccdddddddddeeefffhhhiiijjjjjjiiiiiilllmmmnnnoooooonnnmmmlllmmmmmmnnnnnnooopppqqqqqqqqqooommmjjjddd]]]]]]aaammmyyyhhhWWWPPPIIIHHHHHHKKKRRRZZZ___nnn{{{uuupppiiiaaa[[[QQQNNNJJJGGGFFFEEECCCAAA@@@@@@????????????@@@@@@>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIKKKJJJMMMSSSZZZbbbmmmwww|||vvvlllccc[[[TTTNNNJJJJJJJJJJJJKKKLLLMMMOOOOOOSSSVVVZZZ```hhhrrr}}}}}}yyyzzz~~~uuukkkeee\\\SSSOOOKKKEEE@@@???<<<<<<;;;;;;<<<===???@@@AAABBBDDDFFFGGGLLL[[[iiixxxsss^^^[[[gggrrruuussstttyyy}}}qqq```___rrr}}}|||vvvZZZAAA888777666555333333222222222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////........................,,,,,,------.../////////{{{bbbJJJCCCAAA<<<:::<<<:::::::::999999999999888888777777777666666666666444444444444444444444444444444444444444444444444333444444444333333222111222222222222222222222222000222444555666666555444444444333333333444555555999888;;;AAAFFFLLLVVVaaapppuuuyyy|||zzzeeeUUUIIIKKKUUUbbbwwwxxxpppbbb\\\UUUPPPNNNLLLIIIGGGEEEEEEEEEFFFGGGHHHIIIJJJRRRTTTVVVWWWXXXYYY\\\^^^\\\]]]^^^]]][[[ZZZ[[[\\\___```aaaccceeeffffffgggfffgggiiijjjjjjjjjjjjjjjlllmmmnnnoooooonnnmmmlllllllllmmmnnnooopppqqqrrrqqqooonnnllleee]]]]]]```lll~~~ooo]]]UUUMMMJJJIIIJJJQQQXXX\\\lllyyyqqqkkkeee___XXXSSSJJJHHHFFFEEEEEEDDDBBB@@@@@@@@@????????????@@@@@@======>>>???@@@AAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIIKKKIIIJJJQQQVVV\\\fffppp{{{yyysssjjjaaaZZZSSSMMMIIIHHHHHHHHHHHHHHHIIIJJJKKKOOORRRWWW]]]fffppp{{{}}}xxxuuuvvv}}}}}}zzzqqqhhhbbbYYYPPPLLLIIICCC>>>>>><<<<<<;;;;;;<<<===???@@@AAABBBEEEGGGIIIQQQbbbssslllZZZWWWbbblllqqqrrrwwwlll___bbbxxx~~~sssWWW???777777555444222222333444222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////111000000000/////////...........................++++++,,,,,,---.........pppYYYEEE@@@???999888===:::::::::999999999888888777777777777666666666666444444444444444444444444444444444444444444444444444444444444333333222111222222222222222222222222111222444666777777666555444444333333333444555555999888;;;AAAEEEJJJSSS\\\mmmssswww{{{zzzkkkYYYKKKLLLUUUbbbyyywwwpppccc]]]UUUPPPNNNLLLIIIFFFGGGGGGHHHIIIJJJLLLMMMNNNSSSTTTVVVWWWWWWYYY\\\^^^\\\]]]^^^]]][[[[[[[[[\\\]]]___aaadddfffhhhiiiiiifffhhhjjjkkkjjjjjjjjjjjjlllmmmnnnooooooooonnnmmmlllllllllmmmnnnppprrrsssqqqpppooommmeee^^^]]]```kkksssbbbYYYPPPKKKIIIIIIOOOWWWZZZjjjwwwpppggg```[[[VVVOOOKKKHHHGGGFFFFFFGGGFFFDDDBBBBBBBBBAAAAAAAAAAAABBBBBB<<<<<<===>>>???@@@AAAAAACCCCCCDDDEEEFFFGGGHHHHHHKKKHHHIIIOOOSSSWWWaaalllwwwzzztttkkkbbbZZZTTTNNNKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKOOOTTT[[[dddooozzzyyyuuurrrttt{{{~~~zzzwwwooofff___VVVNNNJJJGGGAAA===<<<<<<<<<;;;;;;<<<===???@@@@@@BBBEEEIIIKKKTTTgggyyyjjjYYYWWWbbbiiipppttt|||kkk___eee}}}qqqUUU>>>777777555333111111333555222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////111111000000/////////..............................------,,,,,,+++******```QQQCCC>>>>>><<<<<<<<<;;;;;;;;;:::999888777666777777777777666666666666777777777777666666666666444444444444444444444444444444555555444444333222111222333333444444444444222222333333333333444444444444444444444444444444555777:::===AAAHHHOOOTTTccclllssswww}}}jjjXXXLLLNNNRRR\\\vvvwwwpppccc]]]TTTMMMIIIHHHGGGFFFGGGIIILLLMMMLLLKKKKKKLLLOOOQQQTTTUUUVVVXXXZZZ]]]\\\\\\[[[[[[ZZZ[[[[[[[[[]]]cccffffffgggkkklllkkkjjjiiihhhjjjmmmnnnmmmjjjlllnnnppppppooooooppprrroooooonnnnnnooopppqqqqqqppppppnnnhhhaaa]]]]]]___nnnzzzzzzjjj]]]PPPKKKKKKLLLPPPUUU^^^jjj}}}ooohhh^^^WWWSSSPPPLLLIIIGGGEEEDDDDDDDDDDDDBBB@@@@@@@@@???????????????@@@???@@@AAABBBBBBBBBBBBBBBEEEFFFFFFEEEDDDEEEIIIKKKKKKKKKKKKMMMQQQZZZdddkkkuuuyyy~~~|||yyytttlllccc[[[TTTQQQOOOIIIJJJIIIHHHFFFFFFHHHJJJKKKMMMPPPUUU\\\fffqqqyyy}}}zzzyyyzzz|||}}}~~~~~~|||yyyuuusssiiinnnuuuyyy}}}}}}yyyrrriiiaaaZZZUUUNNNHHHDDDBBB???===;;;<<<===>>>???@@@AAABBBGGGBBBBBBJJJPPPYYYooofff[[[^^^eeeooo{{{rrrcccbbbpppzzziiiLLL<<<555555444333333333444444111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......111111000000//////..............................//////000000000...---,,,zzz\\\OOOBBB>>>>>><<<;;;<<<::::::::::::999888777777777777777777666666666666777777666666666555555555444444444444444333333333444444444444444333222222111222333333444444444333222222333333333333444444333333333333333333333333555777999===AAAGGGNNNSSS]]]fffmmmrrr~~~kkkZZZMMMNNNRRR\\\vvv~~~uuunnnbbb\\\TTTMMMIIIHHHGGGFFFGGGIIIKKKLLLKKKKKKKKKMMMNNNQQQSSSUUUVVVXXX[[[]]]______^^^]]]]]]\\\]]]]]]]]]bbbffffffgggkkkmmmllllllkkkjjjkkknnnnnnmmmkkknnnmmmmmmmmmnnnoooppppppooooooooooooooooooppppppoooooommmhhhaaa\\\\\\^^^jjjvvvlll___RRRLLLKKKLLLPPPUUU```lll~~~ppphhh^^^VVVQQQNNNKKKHHHFFFEEECCCBBBCCCBBBAAA?????????>>>>>>>>>>>>??????>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEEEEDDDFFFIIILLLMMMMMMNNNPPPTTT\\\eeellltttxxx}}}|||vvvrrrjjjbbbZZZTTTQQQOOOKKKLLLKKKJJJHHHGGGIIIKKKJJJKKKNNNRRRXXXaaakkkqqq}}}~~~|||yyywwwwwwyyyzzzzzz{{{{{{zzzwwwsssooommmhhhmmmrrrvvvyyy~~~{{{vvvooofff___WWWRRRKKKFFFBBB@@@===<<<;;;<<<===>>>???@@@AAABBBFFFBBBDDDKKKOOOYYYppp}}}fff___gggqqqwwwrrreeegggvvvyyy~~~zzzbbbHHH;;;777666555444333222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000////////////---------------------------......//////...---,,,pppUUUJJJ@@@>>>>>><<<;;;;;;::::::::::::999888888777777777777777666666666666666666555555555444444444555555444444333333222222333333333333333222222111222222333444444444333333222222333333333333444444222222222222222222222222444666999<<<@@@FFFMMMQQQUUU]]]eeelllxxxnnn]]]PPPNNNQQQ\\\vvvzzzqqqkkk___ZZZRRRLLLIIIHHHGGGFFFHHHJJJKKKJJJJJJJJJLLLNNNNNNPPPSSSUUUWWWYYY\\\___aaa```___^^^]]]\\\\\\\\\\\\bbbfffggghhhlllnnnmmmnnnmmmllllllmmmmmmlllkkkooommmkkkllloooqqqpppooopppppppppooooooooooooooonnnnnnlllggg```\\\[[[]]]fffssspppbbbTTTLLLKKKKKKPPPUUUbbbnnnssskkk___VVVPPPMMMIIIFFFFFFDDDAAAAAAAAAAAA???>>>>>>>>>============>>>>>>===>>>@@@BBBDDDEEEFFFFFFDDDEEEFFFEEEEEEFFFIIILLLPPPPPPRRRTTTWWW^^^ggglllsssuuuyyy{{{}}}|||yyyqqqmmmggg___YYYTTTQQQPPPNNNNNNNNNMMMJJJJJJKKKLLLKKKLLLNNNQQQUUU\\\dddiiisss{{{|||xxxwwwuuusssssssssuuuvvvuuuuuutttsssppplllhhheeefffjjjnnnqqqtttzzz~~~xxxssskkkbbb\\\SSSNNNHHHCCC@@@===;;;:::;;;<<<===>>>???AAABBBBBBDDDCCCGGGLLLOOOXXXpppvvvbbbbbbqqqnnneeekkk|||zzzzzzpppWWWBBB:::888777555444222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000------------------------+++,,,------...---------~~~fffNNNEEE???>>>>>><<<:::::::::::::::::::::999888777777777777777666666666666555555444444444333333333555555444333333222222222222222333333222222111000222333333444444333333333222222222333333333444444222222222222333333333333444666888;;;>>>DDDKKKOOOPPPWWW___gggsssrrrbbbSSSOOOPPP[[[ttt}}}wwwoooiii]]]XXXQQQLLLIIIHHHGGGFFFIIIIIIJJJIIIIIIJJJMMMPPPNNNQQQTTTWWWYYY[[[___aaa```___^^^\\\[[[ZZZZZZZZZ]]]cccggggggiiimmmooonnnnnnnnnllllllkkkkkkjjjjjjnnnllllllqqqvvvxxxtttoooppppppppppppoooooonnnnnnmmmmmmlllggg```[[[[[[\\\eeerrruuufffVVVMMMKKKKKKPPPUUUbbboooyyypppcccYYYRRRNNNIIIFFFEEECCC@@@?????????>>><<<===<<<<<<<<<<<<======>>>>>>???AAABBBDDDEEEEEEEEEDDDFFFFFFFFFFFFGGGJJJLLLQQQRRRTTTWWW[[[```ggglllpppqqqsssttttttvvvyyy|||}}}zzzvvvssskkkhhhccc]]]XXXTTTQQQPPPPPPQQQQQQPPPNNNMMMNNNOOOPPPQQQRRRTTTVVV[[[```dddnnnttt~~~zzzwwwsssqqqooonnnnnnooooooooommmmmmlllkkkiiifffcccaaacccfffiiikkkooouuu}}}vvvoooggg^^^YYYPPPLLLFFFAAA>>><<<;;;999;;;<<<===>>>@@@AAACCCCCCDDDEEEIIILLLNNNXXXpppmmm]]]cccxxxgggaaakkk~~~|||vvvfffMMM===:::666555444333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////......//////000000111111........................,,,,,,,,,---............www^^^IIIBBB===>>>>>>;;;:::;;;999999:::::::::999888888777777777777666666666666444444444444333333333333444444333333333222222222222222333333222222111000333333333444444333333222222222222333333333444444222333333333444444555555444555777999===BBBHHHMMMOOOUUU]]]fffrrr}}}vvvgggXXXPPPOOOYYYooo|||uuummmgggZZZUUUOOOKKKIIIHHHGGGFFFHHHIIIJJJIIIIIIJJJMMMPPPPPPSSSVVVYYY[[[]]]```cccaaa```___]]]\\\[[[[[[[[[^^^dddhhhhhhiiimmmooonnnmmmmmmllljjjiiihhhhhhiiimmmmmmqqqxxx~~~~~~xxxqqqppppppqqqqqqpppooonnnmmmlllmmmlllhhhaaa\\\ZZZ[[[fffssszzzjjjYYYOOOLLLLLLRRRWWWcccpppxxxlllaaaYYYRRRKKKGGGEEEBBB???=========<<<;;;<<<<<<;;;;;;<<<===>>>>>>@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIIIIHHHHHHJJJLLLPPPSSSVVVZZZ]]]bbbhhhkkkmmmmmmmmmmmmlllnnnqqqttt||||||xxxuuurrrnnnkkkeeeccc___[[[WWWUUUSSSRRRQQQSSSTTTTTTSSSSSSTTTUUUVVVWWWYYYZZZ[[[]]]aaadddlllpppvvv}}}yyysssqqqpppmmmjjjiiiiiiiiihhhfffeeeeeeeeedddcccbbb```______bbbeeegggkkksss}}}|||uuulllccc[[[VVVNNNJJJDDD@@@>>>===;;;:::;;;<<<===>>>@@@BBBCCCDDDDDDGGGKKKMMMPPP\\\sss~~~ggg^^^iiiwwwaaa```mmm~~~ttt^^^FFF:::;;;333333222222222333333444111111111111111111111111111111111111111111111111////////////////////////////////////000000000000......//////000000111111////////////////////////---------......///000000oooXXXFFFAAA===>>>===::::::;;;999999999::::::999999888777777777777666666666666555555444444444333333333222222222333333333333333333333333333333222222111333333444444444333222222222222333333333333444444333333333444444555555666333555666888;;;@@@FFFKKKPPPUUU___iiittt}}}zzzmmm]]]RRROOOVVVhhhyyy|||tttjjjdddWWWSSSNNNJJJHHHHHHGGGFFFGGGHHHJJJJJJJJJKKKMMMPPPRRRTTTWWWYYY[[[]]]```ccccccbbbaaa```___^^^^^^^^^```eeeiiiiiijjjmmmooonnnllllllkkkiiigggfffhhhjjjmmmpppuuu{{{~~~wwwrrroooooopppqqqqqqpppnnnmmmlllmmmmmmiiibbb\\\[[[[[[cccqqqppp]]]SSSOOOQQQVVV]]]fffuuuvvvkkkbbbYYYPPPJJJFFFBBB???<<<<<<<<<<<<;;;<<<<<<;;;<<<<<<===>>>???AAABBBDDDEEEFFFGGGHHHHHHIIIKKKLLLKKKJJJIIIJJJKKKPPPSSSXXX]]]aaaeeeiiillllllkkkjjjiiihhhiiimmmpppwww|||~~~yyytttppplllhhheee```^^^\\\ZZZXXXVVVUUUTTTSSSVVVYYYZZZ[[[\\\]]]___^^^```bbbbbbcccdddgggiiiooopppsssyyywwwqqqllljjjkkkgggdddccceeeeeebbb__________________^^^]]]]]][[[^^^bbbfffjjjrrr}}}zzzrrriii___XXXSSSLLLHHHCCC???>>>===<<<;;;;;;;;;===???AAACCCDDDEEEEEEHHHKKKOOOVVVeee{{{{{{hhhfffuuuooo]]]aaasssrrrYYYAAA999;;;111111111222222333444555111111111111111111111111111111111111111111111111////////////////////////////////////000000000000////////////000000000000//////////////////////////////.........///000000hhhSSSFFFAAA======<<<999:::<<<888999999::::::999999999777777777777666666666666555555555555444444444444111111111222333333444444444444444444444333222222333444444444333333222111222222333333333333444444111222222333444444555555333444666888:::???EEEIIIPPPVVVaaannnyyy}}}rrrbbbTTTNNNRRRaaaooo{{{rrrggg```UUUQQQMMMJJJHHHHHHGGGFFFEEEHHHJJJKKKKKKLLLMMMOOORRRTTTWWWXXXZZZ[[[^^^```bbbbbbaaa```______``````bbbgggjjjjjjjjjmmmnnnmmmllllllllljjjggggggiiilllpppssswwwzzzzzzwwwssspppmmmnnnpppqqqqqqpppooonnnlllnnnnnnjjjccc]]]\\\\\\^^^lllvvvcccXXXUUUVVV]]]dddlll}}}vvvlllaaaVVVNNNFFFCCC???<<<<<<<<<<<<;;;<<<<<<<<<<<<===>>>???@@@BBBCCCEEEHHHKKKMMMNNNOOOLLLNNNOOONNNLLLJJJJJJKKKPPPTTT[[[```eeeiiilllooommmllljjjhhhfffhhhlllpppqqqvvv|||~~~}}}|||uuuyyy|||wwwqqqmmmjjjfffccc\\\\\\[[[YYYXXXWWWVVVVVVVVVYYY^^^aaaccceeehhhjjjiiikkknnnooooooppprrrtttvvvwwwzzz~~~vvvnnniiifffdddddd```]]]]]]```aaa^^^[[[\\\\\\\\\[[[ZZZZZZYYYXXXWWW[[[aaaeeekkksss~~~~~~xxxpppeee[[[TTTPPPJJJFFFAAA>>><<<<<<<<<;;;;;;;;;===???AAACCCEEEEEEEEEGGGKKKQQQ^^^qqqwwwjjjooo|||gggYYYbbbwwwoooTTT>>>777:::222222222222222222333333111111111111111111111111111111111111111111111111////////////////////////.../////////000000000111000000000000////////////........................000///...---------...///~~~cccPPPFFFAAA======<<<999:::===888999999:::::::::999999777777777777666666666666666666555555555444444444000000111222333444444555444444555555444444333222444444444444333333222111222222333333333444444444000000111222333333444444333444666777:::>>>DDDHHHPPPVVVbbbqqq|||tttdddUUUNNNPPP]]]iiizzzqqqeee]]]TTTPPPLLLIIIHHHHHHGGGFFFDDDGGGJJJLLLLLLLLLMMMNNNQQQSSSVVVWWWXXXZZZ\\\^^^```______^^^^^^^^^______ccchhhkkkjjjjjjmmmnnnllllllmmmmmmjjjhhhhhhkkknnntttuuuwwwvvvssspppnnnnnnlllmmmoooqqqrrrqqqpppooommmooooookkkddd^^^\\\\\\YYYhhh~~~zzzggg\\\YYY[[[aaahhhppp}}}rrrfffYYYQQQGGGCCC???<<<<<<<<<<<<;;;<<<<<<<<<======???@@@@@@AAACCCFFFJJJNNNQQQTTTUUUOOOPPPPPPOOOMMMKKKJJJKKKQQQVVV]]]ccchhhkkkoooqqqnnnmmmkkkhhhgggiiimmmqqqkkkpppvvvyyyxxxuuurrrqqqbbbhhhsss{{{uuupppmmmiiifffcccZZZZZZZZZYYYYYYXXXWWWWWWXXX\\\aaafffiiillloooqqqsssuuuxxxzzzzzz{{{}}}~~~}}}xxxpppiiidddaaa```^^^[[[XXXZZZ]]]___\\\YYY\\\[[[ZZZYYYWWWVVVUUUUUUUUUZZZ```ffflllttt~~~|||vvvnnncccXXXQQQMMMHHHDDD@@@<<<;;;;;;;;;:::;;;;;;===???AAACCCEEEFFFEEEGGGJJJSSSccc{{{tttjjjsssttt```TTT```xxx~~~lllRRR<<<666999444444333222111111111222111111111111111111111111111111111111111111111111////////////////////////.../////////000000111111111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---|||^^^III@@@>>><<<;;;;;;;;;:::999<<<;;;;;;::::::999999888888777777666555444444444333333333333333333333333222222222222222222222222555555555555555555555555222333333444444333333222333333333333333333333333444444222222222222444444444555555555777<<>>>>>DDDHHHKKKNNNSSSZZZ\\\YYYWWWUUUQQQOOOMMMMMMOOOPPPQQQTTTZZZaaahhhnnnsssuuuqqqpppmmmlllkkklllnnnooopppooommmmmmmmmiiiccc^^^WWW[[[eeeuuu~~~xxxtttooojjjeeeaaa\\\ZZZYYYXXXXXXXXXVVVTTTYYY___fffjjjlllpppwww}}}}}}{{{ssslllgggdddbbbaaaaaa```^^^^^^______]]]\\\]]]XXXSSSRRRSSSUUUVVVUUUWWWYYY___jjjrrrxxx{{{qqqggg]]]TTTLLLGGGDDDBBB???<<<;;;<<<===>>>888;;;>>>???@@@AAACCCEEEEEEMMMRRRWWWjjjjjjnnn~~~iii^^^YYYeee||||||___FFF===:::666555444333333222222333333222222222222111111111000222222222111111///......111111000000//////......////////////////////////000000000000////////////........................------............------xxxZZZFFF@@@>>><<<;;;;;;;;;:::999999999::::::::::::::::::888777777666555555444444333333333333333333333333444444444444444444444444444444444444444444444444222333333444444333333222333333333333333333333333444333333222222333333444444555555555777<<>>????????????DDDIIINNNRRRXXX^^^___\\\WWWUUURRROOONNNNNNOOOPPPRRRUUUZZZ```gggmmmqqqssstttsssrrrqqqqqqqqqrrrrrrnnnllljjjhhhgggbbb\\\XXXXXX\\\fffvvv|||wwwtttppplllhhheee\\\YYYWWWVVVUUUUUUTTTRRRUUUZZZbbbggglllrrr{{{xxxsssooommmjjjiiigggeeeccccccccccccaaa```]]]YYYTTTRRRSSSUUUUUUUUUVVVWWW^^^hhhpppvvv|||wwwnnneee\\\TTTLLLHHHCCCAAA>>><<<;;;;;;===>>>;;;===@@@BBBBBBCCCEEEGGGDDDLLLRRR\\\rrryyyiiippp|||vvv~~~~~~fff]]]ZZZhhhxxx[[[CCC;;;888444444444333222222222222333222222111111111000000000111222222111111///......000000000000////////////////////////////////////000000000000/////////...........................------............------rrrUUUDDD@@@>>>;;;;;;;;;;;;:::888777888888999::::::;;;;;;777777777666555555444444444444444444444444444444444444444444444444444444222222222222222222222222222222333333333333222222333333333333333333333333444333333222222333333444444555555555777;;;AAAEEEMMMRRR\\\kkk|||vvvdddUUUPPPSSSWWWcccuuu}}}uuunnnggg^^^XXXNNNLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKMMMOOOPPPRRRTTTUUUVVVWWWYYY[[[\\\]]]]]]\\\ZZZYYYZZZ[[[```cccgggiiihhhggggggggggggggghhhiiikkkmmmooopppsssrrrqqqpppooooooooooooqqqqqqqqqrrrqqqqqqpppooonnnnnnmmmmmmllliiiddd```\\\dddtttwwwjjjdddgggrrr~~~rrrbbbUUUNNNFFFCCC>>><<<<<<<<<<<<<<<============>>>???@@@AAADDDKKKSSSXXX]]]bbbbbb___XXXVVVSSSPPPNNNOOOPPPQQQRRRUUUYYY^^^dddiiimmmoootttuuuvvvwwwwwwwwwvvvvvvtttrrrooollliiiddd___[[[]]]```iiiwww~~~{{{wwwtttrrroookkkhhh___[[[XXXUUUUUUTTTTTTSSSTTTYYY___dddjjjrrr||||||zzzxxxvvvtttooollliiihhhgggeeecccaaa\\\YYYUUUSSSSSSUUUUUUUUUUUUVVV\\\fffnnnttt}}}xxxrrrjjjbbbZZZSSSMMMIIIBBB@@@>>>;;;;;;;;;<<<===<<<>>>@@@BBBBBBDDDFFFHHHGGGMMMVVVddd}}}qqqiiiuuuxxxqqqnnn{{{qqq```ZZZ]]]nnnqqqTTT???888666444444444333222222222222222111111000000000/////////111111111111000///......////////////000000000000////////////////////////000000000/////////..............................------............------lllQQQDDD???===;;;:::;;;;;;999888777888888888999999::::::777777666666555555555555555555555555555555555555222222222222222222222222333333333333333333333333222222333333333333222222222222222222222222222222333333333333333333333333444444555555666:::???CCCMMMRRR\\\kkk|||}}}iiiWWWOOOPPPSSS```pppzzzqqqjjjddd]]]XXXMMMLLLKKKIIIIIIIIIJJJJJJIIIKKKKKKKKKJJJKKKMMMNNNPPPRRRTTTUUUUUUVVVXXXZZZ\\\\\\\\\ZZZYYYXXXZZZ[[[^^^bbbfffiiihhhgggeeeeeedddeeefffiiikkkmmmooopppqqqppppppooooooppppppqqqqqqqqqpppqqqqqqqqqqqqpppmmmmmmlllmmmllliiieeeaaa]]]dddsss}}}oooiiikkkwwwppp```SSSLLLEEEAAA>>><<<<<<=========???>>>======>>>???AAABBBDDDMMMVVV\\\```dddccc```XXXVVVSSSPPPNNNOOOPPPQQQRRRTTTWWW[[[```eeeiiikkkppprrrvvvzzz|||||||||{{{{{{zzzwwwtttqqqmmmjjjhhhhhhjjjqqq||||||yyyvvvtttqqqmmmkkkddd```[[[XXXWWWWWWWWWWWWXXXZZZ^^^bbbgggpppzzzxxxtttoookkkhhheeebbb___[[[YYYVVVUUUTTTUUUVVVVVVUUUVVV\\\fffmmmsss{{{vvvppphhh___XXXQQQKKKHHH@@@???===;;;;;;;;;<<<<<<;;;===???@@@@@@BBBEEEGGGLLLQQQ[[[mmmtttkkkkkkzzzsssllllll~~~{{{gggYYYYYYaaavvv~~~iiiNNN<<<666555444444333333222111222222222000000000000////////////000000111111000///............//////000000111111////////////////////////000000/////////.................................------............------eeeNNNEEE???===;;;:::::::::999888999999999888888777777777666666666666555555555555555555555555555555555555222222222222222222222222333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333444444555555666999===AAALLLQQQ\\\jjjyyymmmZZZOOOOOORRR___nnnyyyooohhhbbb\\\XXXMMMLLLKKKJJJIIIJJJKKKKKKJJJKKKLLLLLLKKKKKKMMMNNNPPPRRRTTTUUUUUUVVVXXXZZZ[[[\\\[[[YYYXXXXXXZZZ\\\^^^aaafffhhhhhhfffeeeeeecccdddfffiiikkknnnpppqqqppppppoooooopppqqqqqqrrrqqqpppnnnoooqqqrrrqqqooolllkkkkkklllkkkiiidddaaa___eeessszzzrrrsss~~~ppp___RRRJJJDDDAAA===;;;<<<>>>>>>>>>??????>>>>>>>>>@@@BBBCCCDDDMMMVVVZZZ]]]``````]]]VVVTTTQQQNNNMMMMMMNNNOOOPPPQQQTTTWWW\\\```dddfffjjjnnnuuu{{{}}}|||{{{yyyvvvuuuttttttxxxyyy}}}|||yyyvvvsssooommmgggccc^^^[[[ZZZZZZZZZZZZZZZ[[[]]]aaagggpppyyyzzzssslllgggbbb^^^[[[XXXWWWVVVUUUTTTUUUVVVWWWVVVWWW\\\fffmmmrrrzzz}}}uuuooofff]]]UUUOOOIIIFFF???>>>===<<<;;;;;;<<<<<<<<<===???@@@AAACCCFFFHHHMMMSSS```uuu|||fffccciii{{{qqqlllpppuuuaaaUUUYYYhhhyyyaaaHHH:::666666555333333222111111111111222000000000000///////////////000000000000//////.........//////000000111111////////////////////////////////////....................................------............------zzz\\\JJJEEE???===::::::::::::999777999999888888777666666555666666666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444111111222222222222111111222222222222222222222222222333333444444333333222333444555555666888<<>>>>>>>>????????????@@@AAABBBCCCDDDLLLSSSTTTTTTWWWYYYXXXTTTRRROOOLLLKKKKKKLLLMMMMMMNNNPPPSSSWWW\\\```bbbfffkkkrrrzzz|||}}}}}}|||zzz{{{}}}|||zzzwwwssspppgggddd```^^^]]]]]]\\\\\\ZZZZZZ\\\aaahhhqqqzzz~~~yyyqqqiiiccc]]]YYYVVVRRRSSSSSSRRRRRRRRRUUUWWWVVVWWW\\\eeelllqqqxxx~~~zzzrrrlllcccYYYRRRLLLGGGDDD???>>>======<<<<<<<<<===???@@@BBBBBBCCCEEEIIILLLMMMTTTfffrrrZZZ[[[eeewww{{{qqqooowwwppp\\\UUU^^^rrrsssYYYCCC999666666555333333222111111111111111111111000000000//////////////////000000//////...////////////000000000000/////////////////////////////////.........------........................------............------lllRRRDDDAAA>>><<<:::999::::::888777777777777777777777666666555666666666666666666666333333333333333333333333444444444444444444444444222222222222222222222222111111222222222222111111111111111111111111111111222333333444444333333222333444555555555777;;;===FFFLLLVVVaaammmwwwsss___QQQOOOQQQWWWeee|||vvvllleee___YYYTTTPPPNNNMMMKKKJJJJJJKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPQQQSSSUUUVVVWWWXXXZZZ\\\\\\\\\[[[YYYXXXYYY\\\___```cccfffggggggfffggghhhgggiiikkkoooqqqsssttttttrrrrrrrrrqqqrrrrrrssstttpppllliiijjjnnnqqqooommmnnnmmmmmmmmmllliiidddaaa```eeeooo{{{xxxvvvcccTTTKKKDDDAAA===;;;<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDKKKNNNLLLJJJMMMQQQRRRQQQOOOLLLIIIHHHHHHIIIJJJJJJKKKLLLOOOSSSXXX\\\___aaaeeelllsssyyy|||}}}}}}wwwxxxyyyxxxwwwyyy}}}~~~}}}{{{xxxvvviiigggdddccccccbbbaaa___]]]]]]^^^bbbiiiqqqxxx{{{}}}sssnnnfff^^^YYYTTTPPPNNNJJJLLLNNNNNNNNNOOORRRUUUUUUUUU[[[cccjjjooovvv~~~|||wwwlllfff]]]UUUNNNIIIEEECCC??????>>>>>>>>>=========@@@AAABBBBBBCCCEEEIIILLLQQQ[[[ppp|||iiiRRRVVVbbbttt|||yyysssuuunnnZZZXXXddd|||mmmQQQ???777666555444333222222111111111111111222222111111111000000000......///////////////...000000000000//////////////////////////////////////////.........---------........................------............------|||bbbKKK???>>>>>><<<:::999::::::888777555555666666777777888888555555555666666666666666333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222444444444444222222333444555555555777:::<<>>>>>>>>???AAABBBCCCCCCBBBAAADDDIIIKKKGGGDDDGGGKKKNNNPPPNNNJJJHHHFFFGGGHHHIIIHHHHHHJJJMMMQQQVVV[[[^^^\\\```fffmmmrrrtttuuuuuummmoooooonnnmmmoootttyyyyyyyyyyyyzzz|||~~~|||zzzllljjjhhhhhhhhhgggeeedddbbbaaaaaadddjjjooosssvvvyyy}}}~~~yyygggbbbZZZTTTOOOLLLHHHFFFEEEHHHJJJKKKJJJLLLOOOSSSSSSTTTYYYbbbhhhmmmttt|||zzzuuugggaaaYYYQQQLLLHHHEEECCC????????????>>>>>>>>>>>>>>>???@@@@@@AAADDDHHHKKKYYYcccyyyvvvbbbPPPUUUbbbuuu}}}{{{wwwzzzooo\\\[[[iiihhhMMM<<<666555444333333222222111000111111111222222222222111111111111......///////////////...111111000000//////......//////////////////////////////.........---------........................---..................---mmmQQQDDD@@@???<<<<<<;;;::::::999888888888888777777777777888888666666666666555555555555666555444333333333333333333333333222222111111111333333333333333333333333222222222222222222222222333333222222333333444555333333333333333333333333333444444555777888:::;;;EEEJJJRRRYYYaaakkkwww|||iiiUUUPPPUUURRR___ssstttjjjddd___ZZZVVVUUUQQQMMMKKKJJJJJJIIIHHHIIIJJJKKKJJJJJJKKKNNNPPPVVVVVVVVVWWWWWWYYYZZZ[[[^^^^^^^^^^^^^^^___```aaaaaadddggggggfffgggiiilllnnnqqqtttuuutttsssssstttrrrtttuuuuuutttsssssstttqqqpppnnnllllllmmmoooppprrrnnnlllmmmooonnnhhhbbbbbbeeemmm{{{|||wwwdddUUULLLEEEBBB>>><<<===>>>??????@@@@@@@@@BBBDDDEEEEEEDDDGGGMMMOOOLLLIIIKKKLLLKKKMMMKKKGGGDDDBBBCCCDDDFFFJJJJJJKKKMMMPPPSSSVVVXXX\\\^^^aaadddfffggghhhhhhbbbcccdddfffhhhjjjkkklllrrrqqqqqqpppqqqvvv}}}}}}ssspppnnnpppsssrrrmmmhhhfffdddccceeejjjoootttvvvuuuzzzyyypppjjj[[[XXXSSSNNNJJJHHHGGGGGGFFFEEEEEEFFFHHHKKKNNNPPPNNNSSSYYY___dddhhhlllnnnuuuzzz~~~uuuooogggaaaXXXPPPJJJFFFDDDBBB@@@>>><<<;;;;;;===???AAAEEEBBBAAADDDFFFEEEHHHMMMYYYssslllZZZPPPYYYjjj{{{mmmbbb]]]xxx~~~___HHH???666444666444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000........................------............------------------------------++++++++++++++++++++++++eeeMMMCCC@@@???<<<;;;;;;:::999999888888777666666555555666666777666666666666555555555555555444444333333333444444333333333222222222111111333333333333333333333333222222222222222222222222333222222222222333444444333333333333333333333333444444555666777999;;;;;;CCCHHHOOOVVV^^^hhhttt|||~~~mmmZZZSSSTTTSSS]]]nnn~~~sssiiiccc___ZZZVVVTTTPPPMMMKKKJJJJJJJJJIIIJJJKKKLLLKKKJJJKKKNNNPPPWWWWWWXXXXXXYYY[[[\\\]]]____________``````aaabbbccceeeggggggggghhhkkknnnqqqsssvvvvvvuuutttssstttsssuuuvvvvvvtttsssssstttqqqpppooonnnnnnoooqqqrrrqqqnnnlllmmmpppoooiiicccccceeekkkyyy~~~}}}|||{{{sss```QQQHHHEEEBBB>>>===>>>@@@AAAAAA?????????@@@CCCEEEFFFFFFJJJQQQUUUSSSPPPPPPOOOLLLLLLIIIFFFBBBAAABBBCCCDDDIIIIIIJJJLLLNNNQQQTTTVVVVVVWWWYYY[[[]]]^^^^^^^^^YYYZZZ[[[]]]___```bbbbbbfffffffffeeegggmmmtttyyy|||yyywwwuuuvvvxxxwwwrrrmmmiiigggfffgggkkkppptttuuuuuuzzz{{{tttlllddd___UUURRRNNNJJJGGGEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNLLLPPPUUUZZZ^^^bbbgggjjjqqqwww~~~|||sssmmmeee___VVVOOOIIIFFFCCCAAA@@@>>>===;;;<<<===@@@AAACCCAAAAAADDDFFFGGGKKKPPP]]]xxxfffSSSQQQ]]]qqqlllcccccc|||}}}]]]FFF>>>666444666333333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000...........................//////////////////...------------------------------------------------rrrYYYGGGAAA@@@>>>;;;;;;::::::999999888888777666666555555666666777666666666555555555555444444333333333333444444555333333333222222222222111333333333333333333333333222222222222222222222222222222222222222333444444333333333333333333333333555555555666777999:::;;;@@@EEELLLSSSZZZdddooowwwrrrbbbVVVRRRSSSZZZhhh~~~~~~rrriiiddd___ZZZWWWRRROOOLLLJJJKKKKKKKKKKKKKKKLLLMMMLLLLLLLLLNNNPPPWWWXXXYYYZZZ\\\]]]______`````````aaabbbccccccdddfffggggggggghhhjjjnnnqqquuuwwwxxxwwwuuusssssssssvvvwwwxxxxxxuuusssrrrsssrrrqqqqqqqqqqqqsssttttttqqqnnnlllnnnppppppjjjeeeeeeeeeiiiuuu~~~vvvjjjgggfffooo~~~~~~lllZZZLLLEEECCCAAA>>>>>>???BBBCCCCCC@@@@@@@@@AAACCCFFFIIIKKKPPPYYY```___[[[WWWRRRNNNJJJGGGDDDAAA@@@AAABBBCCCGGGGGGHHHIIIKKKNNNQQQRRRPPPPPPQQQRRRSSSSSSRRRRRROOOPPPQQQRRRTTTUUUWWWWWWXXXXXXYYYZZZ]]]bbbjjjooouuuxxx{{{}}}~~~}}}xxxtttmmmkkkjjjkkknnnrrrtttuuuuuuyyy|||wwwpppiiiccc\\\VVVRRROOOMMMJJJGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLOOORRRVVVZZZ```dddlllqqqyyyyyyqqqkkkbbb\\\TTTMMMHHHDDDBBB@@@@@@???===<<<===???AAABBBCCCAAAAAAEEEGGGIIIOOOVVVeeebbbSSSSSSddd|||{{{jjjdddjjjzzzYYYAAA;;;555555666111222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000........................//////000000000000//////------------------------........................eeeNNNBBB???>>>===::::::::::::999999888888888777777666666777777888666666555555555444444444222222222222333444555555222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333444222222333333333333444444444444444555666777999999>>>BBBIIIPPPWWW```kkkssswwwhhhYYYPPPRRRWWWeee}}}~~~sssjjjeee```\\\XXXQQQNNNKKKJJJKKKLLLLLLLLLKKKMMMNNNNNNMMMMMMOOOQQQWWWXXXYYY[[[]]]___``````aaaaaabbbcccdddeeeeeeeeeiiihhhhhhhhhiiimmmqqqssswwwxxxxxxvvvsssrrrrrrrrrxxxyyy{{{zzzwwwtttrrrrrrrrrsssssstttuuuvvvvvvwwwqqqnnnlllnnnrrrrrrmmmgggeeedddfffqqq{{{~~~~~~kkk]]]WWWZZZbbbppprrrcccUUUJJJDDD@@@>>>======@@@BBBCCCCCCCCCCCCCCCCCCDDDHHHMMMQQQZZZccckkkjjjddd]]]UUUNNNHHHGGGDDDBBBAAAAAABBBCCCFFFEEEEEEFFFHHHJJJLLLNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJKKKKKKMMMNNNOOOPPPPPPNNNOOOPPPRRRVVV\\\ccciiioooqqqsssuuuwwwyyy}}}~~~zzzrrrpppoooppprrrtttuuutttuuuxxx}}}{{{xxxvvvoookkkccc\\\WWWRRRNNNKKKLLLJJJHHHFFFEEEEEEEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKLLLOOOTTT[[[```ggglllttt{{{~~~wwwnnnhhh^^^XXXQQQJJJFFFCCC@@@>>>??????>>>===>>>@@@AAABBBDDDBBBCCCFFFHHHJJJRRRZZZmmmxxxbbb\\\XXXnnnuuufffcccppptttSSS===888555555666000111111111000000000000///111111111111111111111111////////////////////////////////////////////////......................../////////000000/////////------------------------........................xxx[[[GGG@@@>>><<<;;;:::999999999999999888888777666666555555666666777555555555555444444444444222222222222222333444555222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222333333222222222333333444444444222222222333333555666777<<<@@@GGGMMMSSS]]]hhhooo|||zzzmmm\\\OOOOOOUUUddduuulllfffaaa]]]YYYPPPNNNKKKJJJKKKLLLMMMLLLKKKMMMNNNOOOOOOOOOPPPRRRVVVXXXZZZ\\\^^^___``````aaabbbdddeeefffgggggggggjjjiiihhhiiikkkooosssuuuwwwwwwvvvssspppoooppprrryyy{{{||||||yyyuuussssssssstttvvvwwwxxxxxxxxxxxxpppnnnlllooossssssooojjjeeecccdddmmm~~~zzz{{{}}}wwwfffXXXQQQSSSYYYeeettt~~~uuuiii\\\QQQIIIDDD>>>===<<<===@@@CCCCCCCCCDDDDDDDDDCCCEEEJJJQQQWWWfffooouuuqqqiii___UUUMMMHHHGGGDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEGGGHHHJJJLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKGGGIIIKKKMMMQQQVVV]]]bbbhhhjjjkkkmmmnnnrrrwwwzzz~~~wwwvvvuuuvvvwwwxxxwwwvvvwwwyyy}}}}}}vvvqqqnnnkkkiiieee```YYYTTTPPPMMMJJJHHHGGGGGGFFFDDDDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFFFFJJJJJJIIIJJJLLLRRRYYY___ccchhhpppwww|||{{{tttlllfffYYYTTTNNNHHHDDDAAA>>>===>>>>>>>>>>>>???@@@AAABBBEEEDDDEEEGGGHHHKKKUUU___tttqqq^^^___ccc{{{mmmaaaaaatttjjjLLL999777555555666000111111111000000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////---......//////......---------------------------------------------------pppTTTDDD???===;;;:::999999999999999999888888555444444333333444444555555555555444444444444333333222222222222333333444111222222222222333333333222222222222222222222222222222222222222222222222111111111111111222333333111222222333333444444555111111111111222333444555999>>>DDDJJJPPPYYYccckkkyyy}}}ppp___PPPMMMTTTddduuullleee```[[[XXXQQQNNNKKKJJJKKKLLLLLLLLLJJJLLLOOOPPPQQQQQQSSSTTTXXXYYY[[[^^^___`````````aaabbbdddfffhhhhhhhhhgggjjjiiihhhjjjmmmqqqssstttttttttssspppnnnnnnppprrryyy|||~~~}}}{{{wwwuuuttttttvvvxxxzzzzzzzzzxxxwwwpppmmmlllppptttuuuqqqllleeebbbbbbkkk}}}~~~}}}|||~~~}}}rrrdddWWWPPPNNNRRR[[[hhhvvv~~~}}}xxxnnncccWWWNNNGGGCCC>>>======???AAADDDDDDDDDCCCDDDDDDEEEGGGOOOZZZbbbtttzzz{{{ssshhh]]]SSSKKKGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCBBBBBBCCCDDDEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCDDDFFFHHHKKKPPPVVVZZZ```aaabbbbbbdddiiinnnsssvvvxxxyyy{{{|||~~~}}}}}}~~~}}}{{{{{{|||{{{qqqiiifffdddbbb```[[[XXXRRRNNNLLLKKKIIIGGGDDDCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHJJJJJJJJJJJJLLLRRRYYY___bbbgggnnnuuuzzz}}}xxxppphhhcccUUUPPPKKKFFFBBB@@@===;;;=========>>>???@@@AAABBBEEEEEEFFFHHHIIIMMMYYYeee{{{lllZZZ___vvv~~~eee___ccc{{{^^^EEE888888555444666111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,hhhOOOBBB???<<<:::;;;888888888888888888999999666666555555555555666666555555555444444444333333333333222222111222222222111111222222222333333333111111111111111111111111222222222222222222222222111111111111111222222333111111222333333444555555111111111111222333444555666:::@@@FFFLLLUUU___gggxxxsssbbbTTTMMMSSSccc}}}tttjjjccc^^^XXXUUUQQQOOOLLLJJJKKKLLLLLLKKKHHHKKKOOOQQQRRRSSSUUUVVVZZZ\\\^^^```aaaaaaaaa``````bbbdddggghhhhhhhhhgggjjjhhhhhhkkkooosssssssssrrrrrrqqqnnnmmmnnnrrruuuyyy|||~~~|||yyyvvvuuuuuuwwwzzz||||||zzzxxxvvvpppmmmmmmpppuuuvvvrrrnnncccaaaaaajjj{{{~~~{{{yyyzzzyyyvvvnnnbbbWWWPPPMMMNNNSSS\\\hhhppprrrqqqsssnnnfff[[[RRRKKKFFFDDDAAA@@@@@@AAADDDFFFFFFEEECCCFFFHHHJJJPPP[[[iiitttrrrdddYYYOOOIIIEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBDDDEEEGGGKKKPPPTTTVVVVVVWWWWWWZZZ^^^eeejjjjjjmmmqqqtttuuuyyy}}}{{{rrrggg```^^^]]]\\\ZZZUUUSSSOOOMMMMMMLLLJJJIIICCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEFFFGGGIIIJJJJJJJJJJJJKKKMMMSSSZZZ___bbbgggnnntttyyy~~~|||xxxssslllddd^^^QQQMMMHHHDDDAAA>>><<<999;;;<<<<<<===>>>???@@@AAABBBBBBEEEHHHKKKPPP___llliii___mmmsss^^^^^^gggrrrSSS>>>777999555333555333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,xxxbbbKKKBBB???<<<;;;<<<888888888888888888999999::::::999999999999::::::555555444444444333333333444444333222111111111111111111111222222333333333111111111111111111111111222222222222222222222222111111111000111222222333111111222333333444555555222222222222333444555555444888>>>CCCIIIRRR\\\dddyyytttdddWWWNNNSSSbbbyyysssiiibbb\\\VVVRRRRRROOOLLLJJJKKKKKKKKKKKKGGGJJJNNNQQQSSSTTTVVVXXX\\\^^^```bbbccccccaaaaaa```bbbdddggghhhiiihhhgggiiihhhhhhkkkpppssssssrrrrrrqqqpppnnnmmmppptttwwwyyy|||}}}zzzwwwvvvvvvxxx{{{||||||zzzwwwuuupppmmmmmmpppvvvwwwsssoooccc``````iii{{{}}}zzzwwwvvvuuuqqqkkk```VVVOOOOOONNNOOOVVV___eeefffdddgggccc\\\TTTMMMIIIFFFEEECCCBBBBBBCCCFFFGGGGGGFFFFFFIIIMMMQQQXXXfffwwwppp```UUUMMMGGGCCCBBBBBBAAA@@@@@@@@@@@@DDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAAAAACCCDDDEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEEEEGGGJJJNNNRRROOOOOOPPPPPPRRRWWW^^^cccbbbfffkkkoooqqqtttyyy}}}zzz}}}wwwnnnbbb[[[ZZZZZZXXXVVVTTTRRRPPPOOOOOOOOOMMMLLLFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJLLLIIIJJJJJJKKKNNNSSSZZZ___cccgggnnntttyyy}}}}}}zzzvvvpppiiiaaa\\\OOOLLLGGGCCC@@@>>>;;;999:::;;;<<<===>>>???@@@@@@???@@@DDDHHHLLLSSScccrrr}}}gggjjjkkkYYY^^^kkkhhhLLL;;;777;;;555222555444333333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////------------------------------------------------lllZZZGGG>>>===<<<;;;;;;777777777777777777777777999999888777777777777777444444444444444444444444444333333222222333333444222222222111111111000000222222222111111000000000111111000000//////......111111111111111111111111000111222333333333333222111111222333333444555555666;;;999===HHHOOO[[[nnnwwwgggWWWRRRUUU]]]mmmuuujjj```YYYSSSPPPNNNMMMKKKJJJIIIIIIIIIJJJIIIKKKMMMQQQTTTVVVXXXYYY^^^^^^^^^^^^___```aaabbbgggeeeeeehhhlllmmmjjjfffjjjjjjjjjkkklllnnnppprrrsssqqqooonnnoooqqqsssuuu{{{}}}~~~zzzvvvsssvvvxxxzzzzzzyyyvvvrrrpppmmmjjjjjjooouuuwwwrrrlllcccffffffgggttt|||{{{xxxtttqqqllldddYYYQQQNNNMMMNNNQQQVVV\\\___aaa```]]]WWWQQQJJJEEEBBB@@@CCCDDDCCCCCCBBBDDDGGGJJJLLLQQQUUU\\\iii{{{xxxhhhVVVGGGBBBDDDDDDDDDCCCBBBAAAAAAAAAAAACCCBBBBBBAAA@@@@@@AAAAAAFFFDDDCCCCCCEEEHHHIIIIIIFFFDDDCCCBBBCCCDDDCCCBBBEEEFFFFFFFFFFFFHHHJJJMMMKKKMMMPPPQQQRRRTTTWWWYYY^^^ccchhhiiiiiikkkpppuuuuuuzzz~~~{{{{{{||||||zzzwwwsssiii___[[[]]]^^^YYYSSSQQQOOONNNOOOQQQQQQNNNKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQVVV]]]bbbdddiiiooouuuyyy~~~|||uuuoooiiibbbYYYSSSMMMJJJFFFAAA===:::999999:::;;;===>>>@@@AAAAAAAAADDDAAA@@@DDDIIITTTiii}}}yyyqqq~~~|||aaaWWWbbbsssvvvTTT@@@===888555444333222111333222222111000//////...111111000000//////......000000000000000000000000//////000000111111222222111111000///...---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------dddTTTCCC======<<<;;;;;;777777777777777777777777777666666555555555555555444444444444444444444444444333333222222333333444222222222111111111000000333333222222222111111111111111111111111000000000111111111111111111111111111111222222222333333333111111222333333444555555666:::999<<>>>>>>>>>>>??????@@@AAADDDCCCBBBBBBEEEIIILLLNNNPPPMMMIIIFFFFFFGGGHHHIIIHHHHHHIIIIIIIIIJJJLLLNNNKKKMMMPPPQQQRRRSSSVVVWWW]]]```cccdddccceeekkkppppppuuu{{{|||yyyyyyzzzyyyvvvrrroooggg___[[[\\\[[[WWWRRRQQQOOONNNOOOPPPPPPNNNKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOPPPQQQRRRSSSUUUZZZ```eeeiiimmmsssxxx{{{zzzsssmmmggg___WWWPPPKKKIIIEEE@@@===;;;:::::::::;;;===>>>@@@AAAAAAAAAGGGEEEFFFIIINNNZZZppptttrrruuu]]]UUUcccuuunnnNNN>>>;;;777444444333222111111111111000/////////...111000000000/////////...000000000000000000000000000000000000000111111111000000000///......------........................------------------------------------------------ZZZLLL???<<<===<<<;;;;;;777777777777777777777777777666555555444444555555444444444444444444444444333333222222222222333333222222222111111111111111333333333333222222222222111111222222222222222222111111111111111111111111333222111111111222333444111222222333333444444555555:::999;;;FFFMMMZZZnnn}}}ppp```PPPPPPSSS^^^uuu|||rrrhhh___YYYTTTQQQNNNMMMKKKJJJIIIJJJJJJKKKNNNPPPRRRTTTVVVXXXYYYYYY^^^^^^___```aaabbbcccdddeeegggkkklllllllllllllllnnnnnnnnnnnnppprrrtttuuuuuutttrrrpppqqqrrruuuvvv||||||{{{zzzyyywwwvvvvvvvvvwwwwwwwwwvvvuuusssrrrssspppoooqqqvvvwwwsssnnnjjjjjjhhhhhhqqq}}}{{{zzzuuummmhhh^^^[[[XXXXXX[[[```ccceeebbb```[[[UUUPPPLLLIIIHHHEEEGGGHHHJJJLLLPPPVVVYYYaaaiiisss~~~kkk\\\QQQHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD<<<<<<======???@@@AAABBBDDDCCCBBBCCCGGGLLLRRRVVVYYYUUUPPPKKKIIIKKKNNNPPPQQQQQQQQQQQQRRRRRRSSSSSSQQQSSSVVVWWWWWWWWWYYYZZZ___```aaa```___aaaggglllnnnsssyyy|||~~~|||yyyxxxyyywwwsssoookkkgggbbb^^^[[[YYYVVVTTTSSSRRRQQQQQQQQQQQQOOOMMMKKKKKKKKKJJJKKKKKKLLLLLLKKKLLLMMMNNNPPPQQQRRRSSSTTTVVVXXXZZZ]]]aaafffiiipppsssxxx|||~~~}}}wwwpppiiiccc\\\SSSMMMHHHFFFCCC???===;;;;;;;;;;;;<<<===???@@@AAAAAABBBDDDEEEGGGIIINNN\\\tttzzzmmmsssiiiWWWUUUgggzzz|||```GGG:::888555333333333222111111111111111111111111111000000000000////////////000000000000000000000000111000000000000000000///////////////////////////........................................................................wwwRRRGGG>>><<<>>><<<::::::777777777777777777777777888888777666666666666777444444444444444444444444333333222222222222333333111111111111111111111111333333333333333333333333000111111111222222333333111111111111111111111111333222111000000222444555222222222333333444444444444999888:::DDDKKKYYYnnn}}}sssbbbTTTQQQPPPXXXjjjyyyooofff___YYYUUURRRNNNMMMKKKJJJJJJJJJKKKLLLPPPQQQRRRTTTVVVWWWWWWXXX]]]]]]___```bbbcccdddddddddhhhmmmnnnmmmlllnnnpppooooooooooooppprrrtttuuuuuusssqqqpppppprrrtttuuuzzzyyywwwuuuttttttuuuvvvwwwwwwwwwwwwwwwvvvuuuuuutttrrrpppqqqtttuuurrrooonnnmmmjjjiiiooo{{{wwwfffccc``````dddjjjooorrrnnnkkkeee^^^XXXRRROOOMMMIIIKKKNNNRRRVVV[[[bbbfffqqqzzzxxxbbbUUUNNNHHHEEEEEEDDDEEEEEEEEEEEEEEEDDDDDD?????????@@@AAABBBCCCDDDDDDDDDDDDDDDHHHNNNVVV[[[```___\\\YYYWWWYYY\\\___aaa`````````aaa```___^^^]]]___aaabbbbbbbbbbbbcccgggfffdddaaa```bbbggglllppptttzzz~~~}}}|||{{{yyytttpppiiihhhfffbbb]]]ZZZXXXXXXUUUUUUTTTTTTSSSRRRPPPOOOMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRTTTVVVWWWYYYZZZZZZ\\\```ccceeeiiilllooowwwzzz~~~{{{uuummmfffaaaYYYQQQKKKEEEDDDAAA>>><<<;;;<<<<<<;;;<<<===???@@@AAABBBBBBBBBEEEHHHKKKQQQaaazzznnnggguuuvvv```TTTZZZpppnnnTTTBBB777555333222333333222111222222222333333333333333000000000000////////////////////////////////////111111000000/////////...............//////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,kkkOOOFFF>>>>>>>>><<<:::999777777777777777777777777888777777666666666666666444444444444444444444444333222222111111222222333111111111111111111111111333333333333333333333333///000000111111222222222111111111111111111111111333222111000000222444555222222333333333333444444333999888999BBBIIIXXXnnnwwwfffWWWQQQNNNRRR___qqq|||vvvmmmddd^^^YYYUUUSSSNNNMMMKKKJJJJJJKKKLLLLLLNNNOOOQQQSSSTTTUUUUUUVVV[[[\\\^^^```bbbdddddddddccchhhmmmooonnnmmmoooqqqooonnnnnnnnnoooqqqrrrttttttssspppooooooppprrrtttwwwuuurrrppppppqqqssstttxxxxxxyyyyyyyyyxxxxxxwwwuuurrrpppppprrrsssrrrpppqqqooolllkkkooozzzuuurrroooooosssyyy}}}{{{tttkkkbbb[[[VVVTTTVVVYYY]]]aaafffmmmtttyyyoooZZZOOOKKKHHHGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEHHHNNNWWW]]]gggjjjmmmnnnnnnoooqqqsssrrrqqqqqqqqqrrrqqqmmmjjjjjjmmmoooppppppooooooppprrroookkkfffdddfffjjjmmmssswww|||}}}wwwrrriiiiiihhhddd___[[[[[[\\\XXXXXXXXXVVVTTTRRRQQQPPPOOOOOOOOOPPPPPPRRRSSSTTTVVVWWWXXXZZZ]]]___```aaacccfffjjjmmmoooqqqtttwww~~~xxxssskkkddd^^^XXXPPPKKKCCCAAA???===;;;;;;<<<===;;;<<<>>>???AAABBBBBBBBBDDDHHHLLLQQQ[[[nnnxxxffffffxxxkkkZZZWWWddd|||yyyaaaJJJ@@@555333222222333333222111111111222222222222222222////////////000000000000////////////////////////111000000000//////......------......///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++^^^LLLDDD>>>>>>>>>;;;999:::777777777777777777777777666555444444333333444444444444444444444444444444222222111111111111222222111111111111111222222222222222222222333333333333000000000111111111111111111111111111111111111111333222111111111222333444333333333333333333333333222888777888@@@GGGWWWooo}}}mmmXXXQQQKKKMMMVVVdddvvvyyysssjjjbbb]]]YYYVVVTTTMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNOOOQQQSSSTTTTTTUUUXXXZZZ]]]```bbbcccdddddddddgggkkknnnoooooopppqqqooonnnnnnnnnnnnpppqqqrrrtttssspppnnnnnnoooqqqssstttssspppnnnnnnppprrrtttwwwxxxzzz{{{{{{zzzyyyxxxuuusssppppppqqqrrrrrrrrrtttqqqooonnnooovvv|||ssslllgggdddgggjjjnnnsssyyyvvvfffUUUMMMKKKHHHGGGHHHEEEEEEFFFFFFFFFDDDBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIILLLRRR[[[bbbjjjpppxxx~~~|||wwwwwwzzz}}}~~~}}}}}}~~~}}}yyytttooolllmmmoooppptttxxx}}}~~~yyynnnnnnkkkgggcccaaaaaabbb]]]^^^^^^\\\YYYVVVUUUUUUTTTTTTTTTUUUVVVXXXYYYZZZ^^^___aaacccfffhhhjjjkkkpppsssvvvxxxyyy{{{~~~~~~}}}uuuooogggaaa\\\VVVOOOJJJAAA@@@>>>;;;:::;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCHHHLLLSSSbbbxxxnnnaaaggg{{{zzzcccXXX]]]ppp~~~pppWWWDDD===444333222222333333222111000000000000000000//////////////////000000000000000000000000000000000000000//////////////////...---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++vvvSSSHHHAAA<<<======;;;:::<<<777777777777777777777777555555444333333333333444444444444444444444444444222222111111111111222222000000111111111222222222111111111222222222333333222222222222222111111111111111111111111111111111111111222222222333333333333333333333333333333333111888777777???FFFVVVoooqqq[[[SSSLLLMMMRRR]]]ooovvvppphhhaaa\\\YYYVVVTTTMMMMMMLLLKKKKKKLLLMMMNNNLLLMMMOOOQQQSSSTTTUUUUUUVVVXXX\\\___bbbccccccccceeefffhhhlllppprrrqqqpppoooooonnnnnnooopppqqqrrruuutttqqqooooooppprrrssssssrrrpppoooooopppssstttuuuwwwyyy{{{|||{{{yyyxxxvvvtttqqqqqqqqqsssuuuuuuuuurrrqqqpppooossskkk^^^RRRLLLKKKHHHHHHIIIGGGHHHHHHHHHGGGEEEBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFJJJOOOSSSVVV\\\fffmmmrrrzzzzzzwwwvvvwwwwwwwww{{{zzzwwwsssooommmlllllllllhhhjjjjjjhhhdddaaa```aaa______```aaabbbdddfffgggjjjkkkmmmpppsssuuuwwwxxx}}}~~~zzzyyypppkkkccc]]]YYYTTTNNNJJJAAA???===;;;::::::;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCGGGLLLUUUiiizzzeee^^^iii~~~rrr]]]XXXccczzz}}}kkkRRR@@@:::444333222333444444222000222222222111000000000///.../////////000000000111000000000000000000000000.........///////////////.........///////////////........................------------------------------------------------mmmMMMDDD>>>:::;;;<<<;;;;;;>>>777777777777777777777777777777666555555555555666444444444444444444444444222222111111111111222222000000111111222222222222000000000111111222222222444444444333333222222222111111111111111111111111000111222333333333333222333333333333333333333333000888777777>>>EEEVVVooosss___VVVOOOOOORRR[[[mmm~~~}}}uuuoooggg```\\\YYYVVVUUUMMMMMMLLLKKKKKKLLLMMMNNNLLLMMMOOOQQQSSSUUUVVVVVVUUUWWW[[[^^^aaabbbcccccceeeeeefffkkkpppsssqqqnnnppppppoooooooooppprrrssswwwuuusssqqqpppqqqssstttsssrrrqqqpppppprrrtttuuusssuuuyyy{{{|||zzzxxxvvvwwwuuusssrrrrrrtttwwwxxxvvvsssrrrrrrppprrr~~~uuudddZZZQQQMMMKKKHHHHHHJJJIIIJJJJJJJJJHHHFFFCCCAAAAAAAAABBBCCCEEEGGGIIIJJJKKKPPPWWW\\\```gggqqqyyy~~~}}}{{{~~~zzzwwwvvvvvvvvvvvvsssuuuvvvsssnnnkkkjjjkkkjjjjjjkkklllnnnoooqqqrrruuuvvvxxx{{{~~~|||xxxvvvmmmggg```ZZZVVVRRRMMMIIIAAA???===:::999999:::;;;<<<===>>>@@@AAABBBCCCCCCHHHLLLPPP\\\rrrqqq___\\\kkkmmmZZZXXXggg~~~iiiQQQ???777555444333333444444222000666666555444444333222222.../////////000000111111000000000000000000000000---.........//////000000////////////////////////................................................////////////////////////zzz[[[JJJAAA>>>;;;::::::;;;:::999888888888888888777666666666666666666666666666666444444444444444444444444333333333333333333333333111111111111111222222222222222111111111111222222333333333333333333333333000000000000000000000000222111111000000000000000111111222222222333333333333444777;;;===CCCQQQ```yyy~~~{{{dddVVVMMMOOOOOOSSSiii}}}tttrrrmmmeee^^^ZZZWWWUUUTTTQQQOOOLLLKKKKKKLLLLLLKKKJJJKKKMMMPPPRRRSSSTTTTTTVVVXXXZZZ\\\\\\]]]___aaaaaacccfffiiilllnnnoooooorrrqqqooooooppprrruuuwwwzzzwwwsssqqqqqqqqqqqqppptttsssqqqoooooopppqqqrrrtttwwwzzz{{{zzzxxxxxxxxxzzzxxxvvvuuuvvvwwwwwwwwwttttttuuusssrrruuuzzz|||mmm]]]TTTMMMKKKJJJHHHGGGIIIIIIKKKLLLKKKHHHFFFDDDDDDAAACCCDDDEEEFFFHHHKKKNNNSSSUUUYYY___gggsss}}}~~~|||zzzyyyxxx{{{zzzyyyyyyzzz|||yyytttqqqiiieee^^^XXXSSSMMMHHHDDD>>>===<<<;;;:::999999999;;;>>>AAABBBCCCDDDEEEGGGGGGEEERRReeexxx~~~jjjYYYZZZiiizzz{{{|||iiiYYY^^^ssscccIII<<<:::444333222222111111222222222222222111111111111000111111111111000000000000//////000000000//////...////////////////////////...............///000000000000//////......---------.........---,,,,,,+++---------,,,,,,+++++++++iiiNNN@@@???===;;;:::::::::999888777888888888888777666666555555555555555555555555444444444444444444444444333333333333333333333333222222111111111111111111222222111111111111222222222222222222222222222222000000000000000000000000111111000111111222333333111111222222222333333333222222555777888===JJJWWWqqqyyy~~~~~~iiiYYYOOOOOOOOOSSSggg}}}tttpppjjjccc]]]YYYWWWUUUSSSPPPNNNKKKJJJKKKLLLKKKJJJLLLMMMNNNPPPRRRSSSTTTTTTSSSUUUWWWXXXYYY[[[^^^aaadddfffiiikkknnnooooooooosssrrrqqqqqqrrrtttwwwyyyyyywwwsssrrrrrrrrrrrrqqquuusssrrrppppppqqqrrrssstttwwwyyyyyyxxxvvvvvvvvvxxxwwwvvvvvvvvvwwwwwwvvvwwwxxxwwwuuutttvvv{{{uuugggWWWPPPJJJJJJJJJIIIIIIKKKMMMNNNOOOLLLIIIEEEDDDCCCCCCDDDFFFGGGHHHLLLPPPTTTXXX\\\aaahhhqqq{{{~~~xxxrrrooohhhccc\\\VVVPPPKKKEEEBBB???>>>===<<<;;;;;;;;;;;;<<<>>>AAABBBCCCDDDFFFHHHLLLKKKXXXlllsssbbbTTT[[[pppssscccWWWaaa{{{}}}aaaFFF:::999444333222222111111222222222222222111111111111000111111111111000000000000...///////////////......////////////////////////...............//////000////////////............------......------,,,+++---,,,,,,,,,,,,,,,,,,+++wwwZZZGGG@@@===<<<;;;;;;;;;:::888666777777888888777777666555555555555555555555555555444444444444444444444444333333333333333333333333333222222222111000000000222222111111111111222222111111111111111111111111000000000000000000000000000000000111222444555666111111222222222333333333333222444666666888CCCNNNhhhrrr{{{ppp___RRROOOOOORRRdddyyy}}}tttlllhhhaaa\\\YYYWWWUUUTTTOOOMMMKKKJJJKKKKKKKKKJJJMMMNNNOOOPPPQQQRRRRRRSSSQQQRRRUUUVVVXXX[[[```ccchhhiiilllnnnppppppqqqpppuuutttsssssstttvvvxxxzzzyyywwwtttssstttttttttsssuuutttsssrrrqqqrrrssstttuuuwwwyyyxxxvvvtttttttttuuuvvvvvvwwwwwwwwwvvvvvv{{{{{{zzzyyyxxxxxx{{{~~~|||hhh\\\QQQKKKHHHIIIJJJIIIIIILLLRRRRRRQQQNNNIIIEEECCCCCCDDDEEEGGGIIIMMMRRRYYY]]]```eeemmmuuu}}}~~~vvvppplllfffaaaZZZSSSMMMGGGBBB??????>>>===<<<<<<<<<<<<<<<<<<>>>AAABBBCCCEEEGGGIIIQQQQQQaaawwwlll]]]UUUdddkkk^^^YYYiiizzz\\\CCC888777444333222222111111222222222222222111111111111000111111111111000000000000.........///////////////////////////////////////......------......///000.............../////////------......------,,,,,,+++,,,,,,,,,,,,,,,,,,---fffOOOEEEDDD<<<<<<;;;<<<===;;;999666777777777777777666666555555555555555555555555555444444444444444444444444222222222222222222222222333333333222111000//////222222111111111111222222111111111111111111111111000000000000000000000000111000000111222333444444111111222222222333333333555444555666777888AAAJJJaaammmyyywwwfffVVVOOOMMMQQQaaasss|||sssjjjfffaaa\\\ZZZXXXWWWUUUOOOLLLJJJIIIJJJKKKKKKJJJNNNNNNNNNNNNOOOOOOPPPQQQPPPRRRTTTWWWYYY]]]cccgggiiijjjmmmoooqqqrrrssssssttttttsssssstttvvvxxxzzzyyywwwuuuuuuvvvwwwvvvvvvvvvvvvuuuttttttttttttuuuwwwxxxyyyxxxvvvssssssssstttvvvxxxyyyxxxxxxwwwxxx}}}||||||{{{zzz{{{|||}}}lll\\\SSSMMMIIIGGGHHHIIIHHHJJJMMMTTTTTTRRROOOJJJFFFDDDDDDDDDFFFIIIMMMRRRYYYbbbggghhhnnnxxx~~~vvvooojjjddd___WWWPPPJJJEEE@@@=========<<<<<<<<<<<<<<<======???AAABBBCCCEEEHHHKKKTTTVVViiilll```___tttggg^^^___ttttttWWWAAA888666444333222222111111222222222222222111111111000000111111111111000000000/////////////////////000000////////////////////////...------------...//////---------....../////////,,,------...------,,,,,,+++++++++,,,,,,---------oooUUUDDD???@@@<<<<<<;;;<<<===<<<:::777777777777777777666555555555555555555555555555555444444444444444444444444222222222222222222222222333333333222111000//////222222111111111111222222222222222222222222222222000000000000000000000000222111111000000000111111111111222222222333333333444222333666777888???GGG[[[iiiwww}}}mmm\\\QQQLLLPPP___ppp{{{sssjjjfffaaa^^^\\\ZZZXXXVVVOOOLLLJJJJJJKKKLLLLLLKKKMMMMMMLLLLLLMMMMMMNNNOOOOOOQQQUUUXXX[[[___eeehhhhhhjjjmmmppprrrtttuuuuuusssrrrrrrssstttuuuwwwxxxyyywwwvvvwwwyyyzzzyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvyyyzzzzzzyyyvvvttttttttttttwwwzzz{{{zzzyyyzzz{{{||||||{{{{{{{{{zzzzzzyyyvvv~~~qqqbbbWWWPPPLLLHHHGGGHHHHHHGGGJJJOOOTTTTTTSSSOOOJJJGGGFFFFFFDDDGGGLLLRRRXXXaaajjjpppooovvv~~~wwwnnnhhhbbb]]]UUUNNNHHHDDD@@@===;;;;;;;;;:::;;;;;;<<<<<<>>>???AAABBBDDDFFFIIILLLTTTZZZqqqiiieeemmmzzzaaa___gggkkkPPP@@@999666444333222222111111222222222222222111111111000000111111111111000000000///000////////////000111222////////////////////////---------------...//////,,,,,,------......//////,,,,,,------...------,,,+++++++++,,,,,,---------dddMMMAAA>>>===<<<;;;:::;;;<<<;;;:::888666666777777666666555444444444444444444444444444444444444444444444444444222222222222222222222222333222222222111000000000222222111111111111222222222222222222222222222222000000000000000000000000222111111000//////000000111111222222222333333333111///000444666777<<>>@@@AAACCCDDDGGGKKKNNNUUU___{{{|||dddkkk}}}qqq\\\```ooozzz___HHH>>>999555444333222222111111222222222222222111111111111000111111111111000000000000//////.........000111333////////////////////////------,,,,,,------...///---------------.........,,,,,,------......------+++,,,,,,,,,,,,,,,,,,---www[[[JJJDDD@@@;;;;;;999777777888999888777666666777777666666555444444444444444444444444444444444444444444444444444111111111111111111111111222222111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000111111000000000111222222111111222222222333333333111///000333555555888===GGGXXXhhhooowww}}}mmm\\\PPPSSSfffyyy{{{ssshhheeeaaa^^^[[[YYYVVVTTTPPPNNNLLLKKKMMMNNNNNNNNNNNNMMMLLLLLLMMMOOOQQQRRRSSSWWW]]]bbbeeehhhkkkmmmpppqqqssstttuuuuuuuuutttqqqqqqrrrrrrsssuuuuuuvvvxxxxxxxxxzzz}}}~~~~~~|||zzzzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxvvvtttssstttuuutttwwwzzzzzzxxxyyy}}}|||yyyvvvtttoooiiieeeaaalllxxx|||rrrhhh```XXXSSSOOOKKKHHHGGGHHHHHHJJJSSS\\\]]]\\\YYYTTTNNNJJJHHHIIIHHHMMMVVV___hhhqqqyyy~~~|||uuukkkdddZZZUUUNNNGGGCCCAAA>>>===::::::::::::;;;<<<>>>>>>???@@@BBBCCCDDDGGGLLLOOOXXXfffvvvhhhvvviii]]]eeexxxqqqSSS???;;;999444444333222222111111222222222222222111111111111000111111111111000000000000...---,,,,,,,,,...000111////////////////////////------,,,,,,------...///...------------------,,,+++,,,------......---------,,,,,,,,,,,,,,,,,,+++jjjQQQDDDCCC???999999777555444666777777666666666666666666555555444444444444444444444444444444444444444444444444444111111111111111111111111111111111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000111222333555555111111222222222333333333444111222555666555777;;;>>>PPP```gggppp~~~tttaaaSSSVVVjjj{{{sssgggddd```]]]ZZZXXXUUURRRPPPNNNLLLLLLNNNOOOOOOOOOOOOOOONNNMMMOOOQQQSSSUUUXXX]]]dddiiimmmoooqqqrrruuuvvvwwwwwwwwwuuutttsssqqqqqqrrrssstttuuuvvvvvvxxxxxxyyy{{{~~~}}}zzzzzz{{{{{{zzzzzzyyyxxxvvvwwwvvvuuusssrrrsssuuutttwwwyyyyyyvvvwww|||}}}yyyuuuqqqkkkccc]]]ZZZfffttt}}}uuuppphhh```YYYSSSNNNKKKJJJGGGFFFGGGIIIMMMWWWaaacccaaa]]]VVVPPPKKKIIIIIIJJJPPPZZZdddnnnvvv}}}}}}zzzsssjjjbbbWWWRRRKKKEEEAAA???===<<<;;;;;;;;;<<<===>>>???@@@???@@@BBBCCCDDDGGGLLLPPP\\\lllssspppwwweeeaaakkk{{{jjjKKK:::999888222444333222222111111222222222222222111111111111000111111111111000000000000,,,+++*********,,,///000////////////////////////---,,,,,,,,,,,,---...............------,,,,,,,,,+++,,,,,,---.........------------,,,,,,+++++++++zzz^^^JJJ@@@;;;:::<<<:::999888888777777888888666555555555444444444444444444444444444444444444555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111111000000000000000000000000111111222333222111000///222000///000444666444333111111000000222444777999CCCJJJRRR]]]lll{{{{{{jjj[[[XXXhhhzzzxxxrrriiieee```]]][[[ZZZXXXWWWUUUSSSPPPMMMLLLLLLNNNOOOPPPNNNKKKJJJLLLPPPUUUYYY___aaaeeeiiinnnqqqtttuuuxxxzzz|||{{{yyyvvvuuutttqqqqqqqqqrrrrrrtttuuuvvvtttuuuvvvwwwyyyzzz||||||zzz{{{}}}}}}|||{{{xxxwwwtttttttttsssrrrrrrtttvvvvvvwwwyyy{{{|||}}}~~~~~~}}}{{{yyyyyyxxxqqqfff]]]```gggqqq{{{~~~|||yyyuuusssssstttqqqnnnoootttyyy}}}zzztttlllddd[[[UUUTTTRRRNNNKKKIIIGGGDDDFFFKKKSSSYYY\\\ddddddccc]]]UUUOOOMMMNNNOOOTTT^^^jjjvvvzzzwwwqqqggg___UUUNNNFFFCCCCCCBBB???<<<;;;;;;<<<<<<======>>>>>>DDDBBBCCCFFFGGGGGGLLLSSSccc{{{~~~{{{xxxjjjggg```rrruuuvvvxxx\\\EEE:::999888666444444333333333333222222111111111111000000000000000000000000000000000000000000//////......------////////////////////////............/////////000....................................---,,,******,,,,,,,,,,,,,,,,,,,,,,,,pppVVVFFF???<<<;;;<<<:::999888888777777888888666666666555555555444444444444444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111222111111000222000///111333555444222111000000111222555777888@@@HHHQQQ\\\lll|||}}}ooo___XXXbbbqqq~~~wwwrrriiieeeaaa]]][[[YYYWWWUUUTTTRRRPPPMMMLLLLLLNNNOOOQQQOOOMMMMMMOOOSSSXXX\\\```bbbfffiiimmmqqqssstttuuuwwwyyyyyyvvvtttssssssrrrrrrrrrrrrssstttuuuvvvwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{||||||{{{zzzxxxwwwwwwwwwvvvtttssssssuuuxxxwwwwwwyyyzzz|||}}}}}}~~~~~~}}}}}}}}}|||uuujjjbbb```fffoooyyy~~~~~~{{{yyyuuuooojjjgggfffgggaaa]]]]]]aaadddggglllrrruuuwwwyyyyyywwwqqqkkkgggggg```WWWRRRQQQPPPMMMJJJKKKJJJHHHIIINNNUUU^^^ccciiiiiiggg```XXXQQQOOOPPPSSSXXXbbbnnnzzz}}}wwwsssmmmccc[[[SSSLLLEEEBBBBBBAAA>>>;;;;;;<<<<<<======>>>>>>>>>BBBAAACCCFFFHHHIIIPPPXXXkkkxxxyyy{{{fffeeefffzzzuuuuuu~~~rrrVVVAAA999888666444444444333333333222222222111111111111000000000000000000000000000000000000///////////////.........////////////////////////.........///////////////........................111111111111000///------,,,,,,,,,,,,,,,,,,,,,,,,yyycccKKK@@@>>>===<<<;;;999999888777777777777888777777777666666666555555444444444444444444444444333333222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111//////////////////000000000000000000000000000000,,,---...000111111111111222111000111222333222111000000111222444555666666===EEEOOO\\\mmm~~~vvveeeYYY\\\fff}}}wwwrrriiifffaaa^^^[[[XXXUUURRRSSSRRRPPPMMMLLLMMMNNNOOORRRQQQPPPPPPSSSWWW\\\___bbbdddfffjjjmmmooopppqqqqqqsssuuuuuusssqqqqqqqqqrrrssssssssstttuuuuuuuuuyyyyyyyyyzzzyyyyyyxxxxxx|||||||||{{{zzzzzzyyyyyyzzzyyyxxxuuussstttwwwyyywwwxxxyyyzzz{{{|||}}}~~~zzzooogggaaagggqqqzzz~~~|||{{{xxxtttmmmeee___[[[YYYYYYXXXSSSRRRSSSUUUUUUXXX^^^```bbbdddeeeeeeccc```^^^^^^XXXQQQNNNMMMLLLJJJHHHIIIIIIIIIJJJMMMUUUaaajjjppppppmmmeee\\\UUURRRSSSWWW^^^hhhttt}}}zzz}}}}}}zzzsssnnnggg]]]VVVOOOJJJDDDAAA@@@@@@===:::;;;<<<<<<===>>>>>>??????AAAAAABBBFFFIIILLLUUU___uuuqqqvvvqqq___cccnnnuuutttzzz~~~hhhMMM;;;666666555222333333333333222222222222111111111111000000000000000000000000000000000000.........//////////////////////////////////////////////////////.............................................---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,mmmXXXDDD<<<===>>>;;;:::999999888777777777777777777777777777666666666666444444444444444444444444333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000000000000000000000000000000000......///000000111111111222222111111222222111111///000222333444555555555:::CCCNNN\\\nnn~~~lll\\\ZZZ```xxx}}}wwwrrriiifffbbb^^^[[[WWWSSSPPPSSSQQQOOONNNMMMMMMNNNOOOQQQQQQQQQSSSVVVZZZ___aaacccdddgggiiikkkmmmnnnnnnnnnppprrrrrrqqqppppppqqqssssssttttttuuuuuuuuuuuuxxxyyyzzzzzz{{{zzzzzzyyy~~~~~~|||{{{{{{{{{{{{{{{{{{zzzxxxuuussstttwwwzzzxxxxxxxxxyyyzzz{{{}}}}}}{{{ppphhhcccjjjttt~~~~~~|||yyysssjjjaaa[[[WWWUUUTTTVVVQQQNNNOOOOOONNNPPPUUUTTTUUUWWWXXXYYYYYYXXXXXXTTTPPPLLLIIIIIIIIIHHHGGGHHHJJJKKKLLLPPPZZZiiitttyyyxxxsssjjj```XXXUUUUUUZZZaaammmxxx~~~{{{xxxtttvvv}}}{{{|||vvvnnnhhh```WWWQQQJJJGGGBBB@@@???>>><<<:::<<<<<<===>>>>>>???@@@@@@AAAAAACCCFFFIIIMMMYYYeee}}}zzznnnwwwfffYYYaaattt}}}tttsssuuuttt]]]DDD777666666333111333333333222222222222111111111111111000000000///000000000000000000000000------......//////000000////////////////////////////////////....................................+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,cccRRRAAA<<<======:::888999888777777666666777777777777777777666666666666444444444444444444444444444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000111111222222222000000000000000000000000111111111111111111111111111222222111111000111111000111222333444555555555999AAALLLZZZmmmsssaaa\\\___pppxxxsssjjjfffaaa]]]YYYVVVRRROOORRRQQQOOONNNNNNNNNNNNOOOPPPQQQRRRTTTXXX[[[___aaacccdddfffgggiiijjjkkkkkkmmmnnnppppppppppppqqqrrrrrrsssttttttuuuttttttsssuuuvvvyyy{{{}}}}}}}}}|||~~~}}}||||||||||||zzzyyyxxxvvvttttttwwwzzzxxxxxxxxxxxxyyy{{{|||}}}yyyoooiiieeekkkvvv~~~zzzsssjjjbbb^^^[[[XXXVVVRRRMMMJJJJJJIIIHHHJJJNNNMMMMMMMMMMMMNNNNNNOOOOOOLLLJJJHHHFFFFFFFFFGGGFFFIIILLLOOORRRWWWdddtttzzzooocccZZZWWWWWW\\\dddqqq|||zzzxxxuuusssrrrqqqpppooottt~~~zzz{{{|||sssjjjbbb[[[SSSMMMFFFDDDAAA???>>>===;;;:::<<<<<<===>>>???@@@AAABBBBBBBBBDDDGGGIIIOOO]]]kkkwwwppp}}}www___XXXdddzzzvvvrrrqqqooogggSSS>>>777666555333333333333222222222111111111111111111111000000000///////////////////////////------......//////000000///////////////////////////////////////.................................---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,|||YYYLLL@@@======;;;999888888888777666666666666777777777777666666666555555444444444444444444444444555555555444444444333333111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222333333000000000000000000000000333333222111000000111111///111222111000000111222111111222333333444555555777>>>HHHVVViii{{{hhh______hhh{{{zzztttjjjfff```[[[WWWUUURRRQQQQQQPPPOOOOOONNNNNNNNNNNNPPPQQQSSSVVVYYY\\\___```aaabbbdddeeeggghhhhhhhhhkkkmmmnnnoooooooooqqqsssqqqrrrsssttttttsssrrrrrrsssuuuxxx|||~~~~~~}}}}}}||||||xxxxxxxxxwwwvvvvvvxxxzzzyyyxxxxxxxxxxxxzzz|||}}}yyyqqqlllhhhnnnxxx}}}}}}~~~zzztttkkkfffcccaaa^^^[[[TTTNNNJJJJJJHHHFFFGGGKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFIIIMMMTTT]]]lll}}}tttggg]]]ZZZYYY___hhhuuuzzzpppooolllkkklllnnnppprrrzzz}}}xxx{{{~~~xxxoooeee]]]UUUNNNJJJCCCBBBAAA???===<<<;;;;;;<<<======???@@@AAABBBCCCCCCDDDFFFIIILLLTTTeeeuuuwwwvvvnnn]]]\\\kkkzzzlllmmmmmmiiiYYYIII:::777777333222444222222222222111111111111111111111111000000000000////////////////////////.........///////////////////////////////////////............/////////000........................++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,pppPPPGGG@@@===<<<999888:::888888777666666666666666666666666555555555444444444444444444444444444444444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000111222222222000000000000000000000000111111000///000000111222...000222111000///111444333222222111222333555666555;;;DDDPPPddd{{{nnnaaa______qqq|||uuujjjeee^^^XXXUUUTTTSSSRRRPPPPPPOOOOOOOOOOOONNNNNNQQQSSSUUUXXX[[[]]]___```___```bbbccceeefffffffffiiijjjlllmmmmmmnnnqqqssspppqqqsssttttttrrrqqqppprrruuuyyy}}}}}}}}}~~~~~~}}}|||zzzyyyvvvxxxzzzzzzyyyyyyzzz{{{yyyyyywwwwwwxxxyyy{{{}}}|||wwwtttooouuu}}}~~~~~~}}}wwwoookkkjjjhhhddd```ZZZTTTOOONNNKKKGGGHHHLLLKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEGGGHHHGGGIIIOOOYYYgggxxxyyykkkaaa]]]\\\dddnnn{{{xxxooonnnmmmlllnnntttzzzzzzwww{{{xxxsssjjj```WWWPPPJJJGGGAAAAAAAAA???===<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCDDDHHHLLLQQQ[[[ooouuuzzzuuuhhh^^^bbbtttooobbbggghhhbbbMMM@@@888888777000000555222222222222111111111111111111111111000000000000///////////////////////////////////////.........////////////////////////,,,------...///000111111........................(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccIIICCC???===;;;888888;;;888888777666666666666666666555555555444444444444444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000............///000222333,,,///111111000000222444444333111111111333555777444999AAALLL```wwwqqqbbb]]]XXXiii}}}}}}vvvkkkeee]]]WWWTTTTTTTTTTTTPPPOOOOOOOOOOOOOOOOOONNNSSSTTTWWWZZZ\\\^^^``````^^^___```bbbdddeeeeeeeeegggiiijjjkkklllmmmppprrroooqqqrrrssssssrrrpppooosssvvvzzz}}}zzz{{{}}}}}}|||{{{xxxwwwvvvxxx{{{||||||||||||}}}zzzyyywwwwwwwwwyyy{{{|||}}}|||www|||{{{tttqqqpppnnniiiddd]]]WWWQQQOOOKKKFFFFFFIIIFFFGGGGGGGGGFFFEEEDDDDDDFFFGGGGGGFFFFFFFFFGGGIIIPPPQQQWWWcccttt}}}nnnccc______gggrrr{{{tttsssqqqqqquuu|||}}}wwwuuu{{{tttoooggg]]]TTTMMMHHHEEE@@@AAAAAA@@@>>><<<<<<===<<<===>>>???AAABBBCCCDDDBBBDDDIIINNNTTTaaawww}}}rrr}}}nnnddd___gggzzzhhh[[[bbbeee^^^EEE;;;666999666......555222222222111111111111000111111111111000000000000////////////////////////000000//////.........---////////////////////////+++,,,---...///111222222........................***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,qqqXXXEEEAAA===;;;::::::999999888888888888777777777777666666555444333333222222333333444444555444444444222222222111111111000000111111111111000000000///000000000000000000000000222222222222111111111000111111000000000000111111000000000000000000000000222222111111000//////...333333333333333222111000111111222222222333333333444;;;BBBJJJ\\\uuu{{{hhhYYYWWW___kkkwww~~~wwwjjjeee___ZZZWWWUUUSSSRRRQQQQQQPPPOOOMMMLLLNNNPPPRRRTTTWWWZZZ[[[\\\\\\[[[^^^]]]^^^___aaadddfffhhhjjjjjjjjjlllooopppooonnnttttttsssssssssttttttuuuyyyxxxxxxzzz|||}}}}}}|||~~~yyywwwvvvuuuttttttuuuwww{{{~~~~~~|||{{{xxxyyyzzzzzzyyyzzz{{{}}}~~~}}}}}}~~~zzzvvvrrrqqqppppppeee___XXXRRRPPPNNNLLLJJJFFFGGGHHHHHHHHHGGGFFFEEEGGGCCCCCCGGGIIIIIIIIILLLNNNVVVaaaoooqqqgggdddffflllvvv~~~wwwuuuvvv{{{vvvkkk```ZZZSSSJJJDDDBBB???>>>===<<<;;;:::::::::<<<======???@@@BBBDDDEEEEEEIIIMMMQQQWWWggg|||kkkqqq|||jjjaaaddduuu}}}ccc[[[```^^^TTTAAA<<<555333555666444111333333222111111222333333000000000000000000000000000000000000////////////////////////////////////......---,,,---...///000////////////////////////,,,---///000000000//////,,,,,,------.../////////++++++++++++++++++++++++gggQQQDDDAAA===;;;::::::999888777777777666666666555555666555555444333333222222222333333333333333222222222222222111111111000000222222222222111111111111000000000000000000000000222222111111111000000000111111000000000000111111000000000000000000000000000000000000000111111111222222222222222222111000111111222222222333333333444:::???EEETTTkkk}}}~~~kkk\\\UUUZZZcccnnnyyy{{{ttthhhddd^^^YYYVVVTTTRRRQQQPPPPPPPPPNNNLLLLLLNNNOOORRRSSSVVVYYY[[[[[[[[[[[[[[[[[[\\\]]]___bbbdddeeeiiijjjkkkmmmmmmnnnooooootttsssssssssssstttuuuuuuyyyxxxxxxyyy{{{}}}|||{{{|||xxxvvvuuuuuutttssssssvvvyyy|||}}}}}}{{{zzzxxxyyyzzzyyyyyyzzz|||~~~|||xxxuuusssrrrrrrnnnggg^^^WWWRRROOOLLLIIIKKKKKKLLLLLLKKKJJJHHHGGGIIIEEEEEEIIIJJJJJJJJJMMMVVV___nnn~~~sssjjjhhhkkksss||||||vvvvvvxxx}}}tttiii___XXXRRRIIICCCAAA???>>>===<<<;;;::::::;;;======>>>???AAABBBDDDEEEEEEGGGLLLSSS___rrrsssgggpppxxxhhhccchhh{{{zzzddd^^^bbb[[[NNN<<<777111000222333111///222222111000000111222222000000000000000000000000000000000000////////////////////////////////////...------,,,---...///000------------------------,,,---.../////////......,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,tttZZZIIIBBB@@@<<<;;;::::::999888666666666555555555444444555555555444444333333222333333333333222111000000222222222111111111111111333333333222222222222111000000000000000000000000111111000000000/////////111111000000000000111111000000000000000000000000...//////000111222222222000000111111222111111111111111222222222333333333444777:::>>>JJJ^^^pppyyyooo___UUUWWW[[[eeeqqq~~~uuunnnfffaaa[[[WWWTTTRRRQQQOOOMMMNNNNNNMMMLLLKKKMMMNNNQQQSSSUUUWWWYYYZZZZZZZZZZZZZZZ[[[]]]___aaacccdddgggjjjmmmmmmkkkkkknnnpppssssssssssssttttttuuuuuuyyyxxxwwwxxxzzz{{{{{{zzz|||zzzwwwuuuuuuuuutttsssqqqssswwwzzz{{{{{{zzzyyyyyyyyyyyyxxxxxxzzz~~~}}}zzzwwwvvvuuuuuusssmmmddd[[[VVVRRROOOMMMPPPPPPQQQQQQPPPNNNMMMKKKNNNKKKKKKNNNNNNMMMOOOSSSZZZhhhzzzvvvoooooosss{{{zzzvvvwwwyyy~~~qqqfff\\\UUUPPPHHHBBBAAA>>>>>>===<<<;;;;;;;;;;;;>>>??????@@@AAABBBDDDEEEHHHIIINNNXXXhhh|||mmmgggrrrqqqeeeeeennnuuufffddddddVVVEEE;;;777333111333444333222111111000//////000111111000000000000000000000000000000000000////////////////////////////////////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,dddOOOEEE@@@>>>;;;:::::::::999888666666666555555555444444555555444444444333333333444444444333333111000000111111111111111111111111333333222222222111111111000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000/////////000111111222222...///000111111111111111111111222222222333333333444666777:::CCCTTTfffqqqxxxsssbbbYYYVVVXXXaaannn}}}~~~{{{uuummmgggaaa]]]XXXSSSQQQPPPNNNMMMJJJLLLLLLLLLKKKJJJLLLMMMPPPQQQSSSUUUWWWWWWXXXXXXZZZ[[[\\\^^^```bbbdddeeeeeeiiimmmllliiiiiimmmrrrrrrrrrsssttttttuuuuuuuuuwwwvvvvvvwwwyyyzzzzzzyyyyyywwwuuutttuuuuuuuuutttppprrruuuxxxzzzzzzzzzyyy{{{zzzyyyxxxxxx{{{~~~~~~~~~|||yyyxxxwwwvvvvvvrrrmmmeee]]]XXXVVVUUUUUUSSSTTTUUUUUUUUUUUUSSSSSSUUURRRRRRUUUUUUTTTVVV[[[bbbrrryyysssuuuzzzwwwuuuwwwyyy}}}}}}mmmbbbWWWRRRMMMFFFAAA@@@>>>===<<<<<<<<<<<<<<<===??????@@@@@@AAACCCDDDEEELLLOOOSSS\\\lll}}}nnnnnn{{{iiibbbggguuuqqqgggiiieeeQQQ===999666333222444555444333111111111000000111111111000000000000000000000000000000000000////////////////////////////////////------------......//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,------.../////////++++++++++++++++++++++++pppWWWHHHCCC>>><<<::::::::::::999888777777777666666666555555444444444444444333333333555555555555444333111111111111111111111111111111222111111111000000000000000000000000000000000000000000000000////////////111111000000000000111111000000000000000000000000000000000000000000000000...///000111111111111111111111222222222333333333555555666999@@@MMM___mmmrrr|||wwweee\\\WWWVVV___jjjxxx{{{wwwtttooohhhccc\\\XXXSSSOOOMMMLLLKKKJJJGGGIIIJJJJJJJJJIIIKKKLLLNNNOOOPPPRRRSSSTTTUUUUUUXXXYYYZZZ\\\^^^```aaabbbcccgggjjjjjjggghhhmmmrrrqqqrrrssstttuuuuuuuuuuuuuuuttttttuuuxxxyyyyyyxxxwwwuuuttttttvvvvvvvvvuuuppprrruuuxxxzzz{{{{{{{{{}}}}}}{{{zzzzzz|||zzzyyyyyyzzz|||}}}|||zzzzzzyyyxxxwwwvvvvvvuuuuuupppllleee^^^YYYWWWYYYZZZVVVWWWYYY[[[]]]]]]]]]]]]\\\ZZZZZZ\\\\\\[[[___eeeqqq|||wwwyyy~~~vvvuuuwwwxxx|||zzzhhh^^^SSSNNNIIICCC@@@@@@======<<<<<<<<<======>>>@@@@@@@@@AAABBBDDDEEEFFFJJJQQQYYY```ooozzzpppvvvvvvbbbaaakkk{{{lllhhhiiiaaaKKK999444222000000000111111000222222222222222222222222000000000000000000000000000000000000////////////////////////////////////---------.............................................------,,,,,,,,,,,,,,,,,,------.../////////++++++++++++++++++++++++|||bbbMMMCCC@@@<<<;;;999:::::::::999888777777777666666666555555444444444444444444444444555555555555444444333222111111111111111222222222111111111000000000//////000000000000000000000000111111000000000/////////111111000000000000111111000000000000000000000000111111111000000000000000000000111111222111111111111111222222222333333333555444666:::???HHHYYYhhhkkkuuu|||kkk```WWWTTT[[[fffsss~~~zzztttqqqnnnjjjddd___WWWSSSNNNJJJIIIHHHGGGFFFDDDFFFHHHIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOQQQQQQRRRSSSTTTVVVXXXZZZ\\\]]]]]]```ccceeeffffffhhhmmmqqqpppqqqsssuuuvvvvvvuuuuuurrrqqqrrrtttwwwyyyyyyyyyuuutttsssuuuwwwxxxwwwvvvrrrtttvvvzzz|||~~~}}}|||~~~~~~|||xxxvvvuuuvvvwwwxxxwwwuuuuuuuuuuuuuuuuuutttttttttqqqnnnggg```[[[ZZZ]]]```]]]___bbbeeeggghhhiiiiiieeedddeeegggfffffflllsss{{{}}}}}}vvvvvvyyyzzz}}}uuudddYYYOOOJJJFFFAAA??????<<<<<<<<<<<<===>>>????????????@@@AAACCCEEEGGGHHHEEEQQQ\\\gggyyysssqqqmmm^^^bbbsssyyyhhhfffdddWWWEEE888444444333222222222222222222222333333333333222222000000000000000000000000000000000000////////////////////////////////////,,,---......//////......///////////////////////////...------,,,------...,,,,,,------.../////////++++++++++++++++++++++++iiiTTTEEE???>>>;;;999999999:::;;;999777666666666555555555444444444444444444444444444444333333444444444333333222000000111111111222222222222222222111111111000000000000000000000000000000222222111111111000000000111111000000000000111111000000000000000000000000//////000000111111222222222222222222222222111000111111222222222333333333555444666:::<<>>???<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBDDDFFFIIIJJJGGGSSSaaaqqqrrryyyvvvdddZZZfff{{{rrrdddbbb\\\LLL===999777777777666555444444444000111222333333222111000000000000000000000000000000000000000////////////////////////////////////,,,---.../////////...---///////////////////////////...---------...///000,,,,,,------.../////////------------------------pppZZZJJJAAA>>>===:::999888999;;;;;;999777555555444444444333333333444444444444444444444444111111222333333333222222000000111111222222222222333333333222222222111111000000000000000000000000222222222222111111111111111111000000000000111111000000000000000000000000------...000111333444444333333333333333222111000111111222222222333333333555444666::::::>>>LLL[[[___iiixxxyyykkk\\\SSSXXXcccqqqzzzvvvlllgggbbb^^^\\\YYYUUUQQQPPPLLLHHHDDDCCCCCCBBBBBBAAACCCFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLMMMNNNPPPRRRUUUWWWYYYZZZ[[[[[[]]]\\\\\\___eeejjjnnnoooooopppsssuuuvvvvvvuuuuuunnnmmmnnnrrrvvvyyyzzzzzzsssssssssvvvyyyzzzzzzyyyvvvxxx{{{~~~}}}zzzwwwxxxvvvtttsssssssssrrrqqqqqqqqqrrrssstttttttttssslllllliiifffdddhhhooouuurrrtttvvvxxxzzzzzzzzzzzz{{{www{{{{{{mmm___UUUJJJFFFCCC???===>>><<<<<<<<<<<<===???@@@AAA===>>>???BBBDDDGGGJJJKKKMMMXXXfffyyyvvvooo___YYYiii~~~mmmaaa^^^VVVDDD999999555555555444222000000111///000111222222111000///000000000000000000000000000000000000////////////////////////////////////,,,,,,.../////////...---///////////////////////////...------...///000111,,,,,,------...//////000////////////////////////|||aaaNNNCCC===<<<===777777777777777777777777666666666666666555555444333333333333333333333333333333333222222111111111222333333444333222111000000000000000000000000000000000000000000000000000222222222222222222222222111111000000//////......111111222111111000///...111111111111111000//////000000111111111111000000333333333444444333222222555222222555888;;;CCCKKKZZZeeetttooo```UUUXXXaaannn~~~}}}zzzssslllddd^^^XXXUUUUUUUUUSSSQQQKKKJJJGGGEEECCCCCCCCCDDDCCCCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFIIIKKKMMMOOOPPPNNNQQQUUUXXXYYYYYYWWWUUUWWW[[[aaaeeehhhiiijjjlllpppqqqrrruuuvvvvvvssspppooopppqqqtttvvvxxxwwwuuuvvvwwwzzz|||}}}}}}|||{{{yyyzzz{{{|||}}}{{{~~~zzzyyyyyy{{{wwwuuuwww{{{{{{vvvpppsssssssssrrrrrrqqqoooooollllllkkklllooossswwwyyy|||~~~~~~{{{|||uuugggWWWRRRKKKEEEBBB@@@???>>>;;;;;;<<<===???@@@BBBCCCDDDBBBBBBDDDDDDDDDIIIOOOYYY]]]nnn|||jjj```aaatttrrrmmmeeeYYYKKK???666111222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////........................................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***uuuZZZIIIAAA===:::;;;777777777777777777777777666666666666666555444444333333333333333333333333333333333222222222111111222222333333333222111000000000000000000000000000000000000000000000000000222222222222222222222222111000000000/////////...000000000111000000//////111111111111111000//////000000111111111111000000111222222222222222111111555222222555888;;;BBBJJJYYYdddtttsssdddXXXXXX___mmm|||wwwvvvrrrkkkeee]]]YYYSSSQQQQQQRRRPPPNNNJJJHHHEEECCCBBBAAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJKKKMMMNNNOOONNNPPPSSSVVVXXXXXXXXXWWWYYY]]]cccgggiiijjjlllmmmoooppprrrtttuuutttqqqoooooooooqqqtttxxxzzzyyyxxxyyyzzz|||}}}~~~~~~~~~}}}|||}}}~~~~~~~~~{{{yyy{{{{{{|||}}}|||zzzwwwuuuuuuuuuuuutttrrrqqqpppooommmmmmmmmooorrrvvvzzz}}}}}}zzz~~~qqqcccUUUPPPIIIDDDAAA???>>>===<<<<<<<<<===>>>@@@AAABBBCCCBBBCCCFFFFFFGGGLLLSSS]]]fffzzzuuuccc___fff|||mmmiiiaaaUUUHHH<<<555333222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++hhhPPPCCC???<<<999777777777777777777777777777555666666666666555444444333333333333333333333333333333333222222222222111222222222333222222111000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////......///000000000//////000000111111000000//////000000111111111111000000000000111111111111111000444222222555777:::AAAHHHWWWcccsssyyyjjj\\\XXX\\\iii}}}tttooolllhhhaaa\\\WWWSSSOOONNNPPPQQQOOOMMMJJJHHHEEECCCBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIJJJKKKLLLMMMMMMNNNNNNOOORRRTTTWWWXXXYYYZZZ[[[___dddhhhjjjkkkmmmnnnoooppprrrssssssrrrpppnnnoooppprrrvvvzzz||||||{{{}}}}}}~~~~~~|||||||||||||||yyyyyywwwuuusssqqqooonnnnnnnnnpppssswww{{{~~~{{{yyylll___RRRMMMGGGBBB???>>>===<<<=========>>>???@@@AAAAAACCCBBBEEEHHHIIIIIIPPPXXXcccuuukkk\\\aaaqqq~~~iiieee]]]PPPBBB888555444222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////........................................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++ppp\\\GGG>>>>>><<<888666666666666666666666666666555555666666555555444333333333333333333333333333222222222222222222222222111222222222222111111111////////////////////////////////////////////////000000000000000000000000000000000000////////////------...//////000/////////000000000000000//////000000111111111111000000000000111111222111111111333111222555777999???FFFTTTaaarrrqqqaaaXXXYYYddd{{{}}}vvvnnnhhhddd```ZZZVVVUUURRROOOPPPRRRSSSQQQOOOKKKIIIGGGEEEDDDDDDDDDEEEDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJKKKMMMNNNNNNNNNOOOPPPSSSVVVYYY[[[\\\]]]```dddgggiiijjjlllmmmppprrrssstttrrrqqqpppppprrrsssuuuxxx|||}}}}}}|||~~~~~~~~~~~~}}}|||yyyvvvsssqqqooonnnnnnoooqqquuuyyy}}}{{{zzz|||hhhZZZOOOKKKEEE@@@???>>>>>>===>>>>>>>>>>>>??????@@@AAACCCDDDGGGJJJJJJKKKSSS\\\jjjyyycccXXXfffwwwiiidddYYYKKK===555333444222222222111111111000000000000111111111111000000////////////////////////////////////////////////........................................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++bbbQQQAAA<<<===<<<999666666666666666666666666666555555555555555444444333333333333333333333333333222222222222222222222222111111111111111111111222////////////////////////////////////////////////////////////////////////////////////000000000000------...//////000//////...//////000000000//////000000111111111111000000000000111222333333222222333111111444666777===DDDPPP___rrrzzziii\\\WWW```sss}}}{{{vvvppphhhbbb^^^ZZZVVVSSSUUUSSSQQQRRRUUUUUUSSSPPPKKKIIIGGGEEEDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFGGGIIIKKKMMMOOOPPPOOOOOOQQQSSSVVVYYY\\\^^^]]]___cccfffggghhhjjjlllpppsssuuuuuusssqqqrrrsssvvvvvvwwwzzz|||}}}|||zzz}}}}}}}}}}}}}}}~~~|||xxxtttrrrpppooopppppprrrtttxxx|||||||||xxxdddWWWMMMIIICCC@@@??????????????????>>>??????@@@AAAAAAEEEEEEHHHJJJJJJLLLVVVbbbuuuxxxqqq```XXXmmmtttmmmdddVVVFFF:::444333333222222222111111111000000000000111111111111000000////////////////////////////////////////////////........................................................................******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,UUUIII>>><<<===;;;999888777777777777777777777777444555555555555444333333333333333333333333333333111222222222222333333333111111000000000111222222000000000000000000000000////////////////////////////////////////////////////////////000000000000......///000000000//////......///000000000//////000000111111111111000000000000111222333333333333222000111444555666;;;AAAKKK]]]rrrtttcccYYY]]]lllyyy~~~}}}|||||||||zzzyyyqqqmmmfff```\\\YYYWWWUUUXXXVVVUUUVVVXXXXXXTTTPPPJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGJJJLLLOOOPPPQQQPPPQQQRRRTTTWWWZZZ]]]___]]]___bbbdddeeefffhhhjjjooorrruuuuuurrrqqqsssvvvxxxxxxyyy{{{}}}}}}|||zzzzzz{{{|||}}}~~~{{{wwwuuusssssssssrrrrrrsssuuuyyy~~~sss```UUUJJJGGGBBB???>>>???@@@@@@>>>>>>>>>??????AAABBBBBBEEEFFFHHHJJJKKKPPP^^^lllyyyrrrlllaaa^^^xxxuuuqqqcccQQQAAA888555333222222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////........................................................................******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,KKKCCC<<<;;;;;;888888999777777777777777777777777444444555555444444333222333333333333333333333333111111222222222333333333111000//////000111222333000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000111000000//////---......///000000//////000000111111111111000000...///000111222222222222222000111444555555999???HHH[[[rrr~~~kkk^^^^^^hhhqqq~~~{{{|||}}}|||{{{{{{{{{yyyxxxrrrnnniiiddd```___^^^^^^^^^\\\[[[\\\^^^\\\WWWSSSMMMLLLJJJHHHGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRQQQRRRTTTWWWYYY\\\]]]^^^]]]```bbbcccdddeeegggiiimmmqqqttttttqqqqqqtttwwwwwwwwwxxx{{{}}}~~~}}}{{{xxxyyy|||~~~|||yyyxxxxxxwwwuuusssrrrssswww|||nnn\\\RRRGGGDDD???======>>>??????===>>>>>>???@@@AAACCCDDDDDDEEEHHHKKKMMMVVVhhhyyyxxxooopppvvvhhhccclllwwwqqq```III;;;777777555222222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////........................................................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,DDD???<<<;;;999666666999777777777777777777777777444444555555444444333222333333333333333333333333111111111222222333333333111000/////////111222333000000000000000000000000111111111111111111111111111111111111111111111111.../////////000000111111111111222111111000///...------...///000000//////000000111111111111000000---...///000111111111111222000111444555444999???EEEZZZrrrqqqbbb___fffmmmzzzxxx{{{}}}{{{{{{{{{{{{yyyxxxvvvsssnnniiigggffffffgggeeecccbbbccccccaaa[[[VVVRRRPPPNNNMMMLLLMMMNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSVVVXXX[[[\\\]]]^^^^^^```cccddddddeeehhhjjjkkkooosssrrrppppppssswwwvvvvvvwwwzzz~~~~~~}}}wwwyyy|||}}}||||||{{{xxxtttqqqrrrvvv{{{~~~kkkYYYPPPEEEAAA===;;;;;;===>>>???======>>>???@@@BBBDDDEEECCCDDDHHHKKKPPP[[[ppp}}}mmmiiipppqqqfffeeeyyy~~~yyyqqq]]]DDD777666888666222222222222111111111111000000000111111111111000000000000000000000000000000////////////////////////........................................................................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,===<<<;;;999888777777777666444333444666555222...444444444444444444444444444444444333333222222222111111111111111111111111222111111111000000//////---.........//////000000000000000000000///......////////////////////////------------.........///222222222222222111000///000000000000000000000000////////////000000000000////////////000000000000333222111111222555777999AAATTTnnnyyyiii\\\\\\bbbqqqzzzzzz|||~~~}}}}}}zzzvvvtttssssssqqqooonnnoooooonnnkkkgggcccaaaYYYXXXUUUTTTSSSRRRPPPNNNOOONNNNNNPPPQQQRRRPPPOOONNNNNNOOOPPPQQQRRRSSSTTTRRRUUUYYY[[[]]]___aaacccbbbbbbbbbbbbccceeeggghhhkkklllnnnoooqqqrrrrrrsssvvvwwwzzz|||~~~~~~}}}|||zzzzzz{{{|||~~~{{{xxxtttppppppsssxxx{{{}}}hhhUUUJJJAAA???======???@@@@@@@@@?????????@@@AAACCCDDDEEEFFFEEEIIIOOOWWWddd}}}lllcccfffzzznnniiimmmxxxwwweeeTTTBBB999666333222333111111111111111111111111111111111111000000000000111111000000//////....../////////000000000000000//////000111111111111111........................,,,------......------,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,------------,,,+++***<<<<<<:::999888777777777777555444444666555333000444444444444444444444444444444333333333222222222333333333333333333333333111111111111000000000///....../////////000000000000000000000000///......////////////////////////------........./////////111111222222111000000///000000000000000000000000////////////000000000000/////////000000000111111333222111111222555777888AAAQQQiii|||~~~nnn```\\\```gggoooxxx{{{{{{|||zzzwwwvvvyyyyyyzzzyyyvvvrrrmmmjjj```^^^\\\[[[[[[ZZZXXXVVVVVVTTTSSSSSSUUUUUUTTTRRRRRRSSSSSSTTTUUUVVVWWWWWWUUUXXX[[[]]]^^^```bbbdddddddddddddddeeegggiiijjjnnnnnnooopppppppppppppppvvvwwwzzz|||~~~~~~}}}}}}{{{{{{|||}}}~~~~~~{{{wwwttttttvvvzzz}}}zzzfffTTTIIIBBB@@@>>>===???@@@@@@????????????@@@AAACCCDDDEEEGGGGGGKKKSSS]]]nnniiieeekkk~~~ooopppxxxyyysss]]]NNN???888666444333444111111111111111111111111111111111111000000000000111000000000/////////...////////////////////////...//////000000111000000........................,,,------......------,,,------------------,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,+++***<<<;;;:::999888777777777888666555444555555444333444444444444444444444444333333333333222222222222333333333333333333333333111111111111000000000000//////000000000000000111000000000000000//////...////////////////////////....../////////000000000000000111111000000//////000000000000000000000000////////////000000000000000000000111111111222222222222222222333444666777???KKK___sss|||wwwhhh___\\\]]]dddmmmrrrwww{{{vvvrrrjjjhhheeedddeeedddcccbbb___]]]ZZZYYYYYYYYYXXXWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZ\\\___``````aaacccdddffffffffffffggghhhjjjkkklllmmmnnnooopppqqqqqqqqquuuwwwyyy|||}}}}}}}}}|||{{{{{{|||}}}|||zzzyyy{{{~~~tttaaaPPPFFFCCCAAA>>>>>>>>>??????>>>??????@@@AAABBBDDDFFFFFFIIIIIINNNWWWfff{{{vvveeeiiiuuuxxxooozzzyyymmmSSSGGG;;;888777555444555111111111111111111111111111111111111000000000000000000000000////////////000/////////...---------.........///////////////........................,,,------......------,,,,,,,,,------------------------------,,,,,,+++*********+++++++++++++++***;;;:::999888777777777777999777555444444555555666444444444444444444444444333222222222222222222222000000000000000000000000111111111000000000000000000000000000111111111111//////000000000000//////////////////////////////////////////000000000000//////000000000000//////////////////////////////////////////000000000000000111111111222222222222222222222222333444555666<<>>>>>>>>??????>>>@@@@@@AAABBBCCCEEEGGGHHHIIIJJJPPP[[[lllmmmcccnnnqqqooowwweeeJJJ@@@888777777444333333111111111111111111111111111111111111000000000///000000000000////////////000000///...---,,,,,,+++.........------.................................,,,------......------,,,,,,,,,,,,------.........------------,,,+++******))))))***+++++++++******::::::999888777777777777777777666555444444666777444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000111111111111111111000000000000//////000000000000//////////////////////////////////////////000000000000...///000000000000//////////////////////////////////////////000000000000000111111111222222222222222222222222333333444555999===JJJ]]]mmmvvv}}}~~~kkk]]]WWW]]]fffqqq~~~~~~}}}zzzwwwvvvwwwwwwwwwwwwuuuqqqmmmkkkkkkkkkjjjjjjiiihhhhhhgggfffeeedddcccbbbdddeeeeeedddcccdddeeehhhhhhgggggggggiiijjjkkkiiikkkmmmpppsssuuuvvvwwwsssuuuwwwzzz{{{{{{zzzzzzzzzzzz{{{|||~~~}}}|||xxxeeeUUUIIICCCCCC@@@>>>===>>>??????>>>@@@AAAAAACCCDDDFFFHHHIIIIIILLLSSS___sssxxxeeebbbsss{{{lllppp~~~ppp\\\DDD===777666666222000111111111111111111111111111111111111111000000000///////////////000000000000000000///...---,,,,,,+++///...------,,,---..............................,,,------......------,,,,,,,,,,,,------.........,,,---------,,,,,,+++***)))******+++++++++******999999888777777777777777555666666555444444555777444444444444444444444444111111111222222222222222222222222222222222222222000000000000111111111111111000000000000000//////...//////000000000000000////////////////////////....../////////000000000//////000000111111000000000000000000000000000000////////////000000000000000000000111111111222222111222222222333333333333666888BBBSSScccnnnxxxtttbbbXXX\\\cccooo}}}~~~}}}}}}}}}}}}}}}|||zzzwwwuuuvvvvvvuuutttrrrrrrqqqooommmllljjjjjjfffgggiiiiiiggggggggghhhjjjiiihhhhhhhhhiiikkklllooopppqqqrrrsssttttttttttttvvvxxx{{{|||||||||{{{{{{{{{|||}}}}}}zzzvvvzzzqqq___QQQGGGBBBAAA???======???@@@@@@@@@AAAAAABBBCCCEEEHHHJJJKKKKKKPPPZZZggg|||mmmbbbhhh|||ssskkkvvv|||vvveeeRRR???:::666666444111000111111111111111111111111111111111111111000000000000////////////000000000000000/////////...---------000///...,,,,,,---..............................,,,------......------,,,,,,,,,------------------+++,,,,,,------,,,,,,+++++++++,,,,,,+++******)))999888888777777777777777222444666666444333444555444444444444444444444444000111111111222222222222222222222222222222222222///000000000111111111111000000000/////////............///000000000000000////////////////////////------.........////////////000000111222222111111000000000000000000000000////////////000000000000/////////000000000111111111111222333333333333222666666===JJJXXXdddpppzzz|||hhh\\\\\\___iiizzz}}}|||}}}}}}|||{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvtttrrrpppnnnlllkkkjjjkkkmmmmmmlllkkkkkkllllllkkkjjjjjjjjjkkklllmmmrrrrrrssstttuuuuuuttttttwwwxxx{{{}}}~~~~~~}}}}}}~~~|||xxxuuuxxx{{{||||||kkkYYYMMMFFFBBB@@@>>>======???AAAAAAAAAAAABBBCCCDDDFFFIIIKKKLLLMMMVVVbbbrrrxxxiiihhhuuu|||nnnnnn~~~~~~yyylllXXXHHH;;;666444444444111111444111111111111111111111111111111111111000000000000.../////////000000000111////////////////////////111000...---,,,---...///........................,,,------......------,,,------------------,,,,,,******+++,,,------------------------,,,***)))(((999888777777777777777888000333666666444222333444444444444444444444444444000000111111222222222222//////////////////////////////000000111111111222000000//////.........---......///000000000000000////////////////////////------------.........///000000111222222222222222000000000000000000000000////////////000000000000////////////000000000000111111222333333333222222666666:::EEEQQQ]]]kkkvvvlll```^^^^^^fffxxx|||yyyyyyyyyyyyxxxwwwvvvvvvxxxyyyzzzxxxwwwvvvuuutttqqqooollljjjiiimmmnnnppppppooonnnnnnooonnnmmmlllkkklllmmmnnnooopppqqqsssuuuvvvwwwxxxxxxyyy{{{}}}{{{wwwuuuxxxzzzyyyxxxzzz~~~hhhWWWKKKEEEBBB???===<<<===???AAABBBBBBAAABBBCCCEEEGGGIIIKKKLLLPPPZZZiiizzzuuukkkpppvvvlllqqq}}}{{{vvveeePPPBBB888444222333333222333666111111111111111111111111111111111111000000000000.../////////000000111111/////////000000000000000222111///---------///000........................,,,------......------,,,.........------,,,,,,,,,)))***+++,,,---.........//////...---,,,***)))(((666666666666555555555555666666555444333333222222000111222222333333333333111111111111000000000000111111222222222222111111//////000000000000////////////000000000000//////------,,,+++,,,---...//////////////////////////////////////////.........////////////////////////////////////////////////..............................///000000000000000000000000000000111111222555666999<<>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFFFFHHHKKKOOOQQQ[[[kkkrrrdddnnnuuujjjiiicccRRRBBB:::777666555333222222111111111222222222222111000000//////000111111111000000000000000000000000000000////////////////////////------............------//////.........---------//////.........---------+++,,,,,,,,,,,,,,,,,,---++++++************++++++------,,,+++++++++++++++666666666666555555555555444444444444444444444444222222333333333222111111111111111111000000000000000111111222222111111000//////000000000000//////...//////000000//////...///............///000000////////////////////////......//////////////////////////////////////////////////////////////////111111111111111111111111......///000000000000000000000000000000111111222111222555777===HHHUUU___jjjxxxrrrgggbbbnnn|||xxxrrrlllhhhccc___]]]YYYXXXTTTQQQPPPOOOOOOPPPOOOOOOPPPPPPRRRSSSUUUUUUWWWXXXYYY[[[]]]___```aaa]]]]]]^^^___aaacccdddeeeggghhhiiijjjkkklllmmmmmmnnnppprrruuuxxxzzz||||||~~~}}}wwwrrrpppqqqtttvvvwww{{{mmmZZZLLLBBB@@@AAA======>>>???AAACCCEEEFFFCCCDDDFFFIIIKKKNNNSSSWWW^^^yyyzzzkkkfffxxxxxxlllbbb^^^VVVGGG===;;;666555444222111111111111111222222222222111000000111111111222111111000000000000000000000000000000////////////////////////------............------...............---------////////////............---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******666666666666555555555555333333444444444444444444333333333333222222111000111111111111000000000///000000111111111111000000//////000000000000//////...//////////////////...,,,,,,,,,,,,------......////////////////////////............////////////////////////////////////////////////////////////111111111111111111111111......///000000000000000000000000000000111111222000222444666:::CCCNNNWWWdddsss{{{nnnfffnnnyyytttllleee___YYYUUUQQQPPPOOOLLLJJJHHHHHHHHHHHHFFFGGGGGGHHHJJJLLLMMMNNNMMMNNNPPPRRRUUUWWWYYYZZZSSSTTTUUUWWWZZZ]]]```bbbeeefffgggiiijjjllllllmmmmmmooorrruuuyyy{{{}}}~~~|||uuurrrrrrssstttsssvvvzzz}}}~~~eeeTTTIIIBBB@@@AAA>>>>>>>>>???AAACCCDDDEEEDDDDDDGGGKKKMMMOOOVVV]]]dddrrrlllqqqooohhhaaaZZZNNN@@@999:::555555333222222111111111111222222222222111000000222222222222222111000///////////////////////////////////////////////////------............------....................................---------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++++++++666666666666555555555555333333444444444444444444333333333333222222111000111111111111000000000///000000000111111000000000//////000000000000//////......////////////......,,,,,,,,,---------------////////////////////////---.........//////000000////////////////////////////////////////////////000000000000000000000000......///000000000000000000000000000000111111222000222444555888???HHHPPP___nnntttjjjmmmzzz|||wwwqqqhhh```YYYSSSNNNKKKFFFEEECCCBBBAAA@@@@@@@@@BBBBBBCCCDDDEEEGGGIIIJJJIIIIIIKKKLLLNNNPPPQQQRRRMMMMMMNNNPPPTTTXXX\\\^^^bbbccceeehhhiiikkkkkkkkklllnnnqqquuuyyy|||~~~|||zzz}}}yyyvvvtttrrrqqqqqqsssvvvzzz~~~uuu^^^OOOGGGBBBAAABBB@@@@@@@@@@@@AAABBBCCCCCCFFFEEEGGGLLLNNNPPPYYYdddrrrzzzlllppp~~~mmmjjjfff[[[KKK<<<777888666555444333222222222333111222222222222111000000222222222222222111000///////////////////////////////////////////////////------............---------.....................---------,,,,,,,,,++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,------...---,,,,,,666666666666555555555555444444444444444444444444222222333333333222111111111111111111000000000000///000000111111000000/////////000000000000//////---......//////......------...//////000000//////////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000111111222111333444555666;;;CCCIIIXXXhhh{{{yyynnnmmmsss~~~{{{wwwqqqlllcccZZZTTTNNNJJJGGGAAAAAA???>>>>>>=========?????????@@@AAACCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIKKKOOOSSSWWWYYY^^^```cccfffhhhiiijjjjjjlllnnnrrrvvvyyy}}}uuuvvv|||{{{wwwsssooopppqqqssswww|||}}}kkkVVVKKKFFFCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCHHHEEEGGGMMMOOORRR___nnnsssjjjvvvnnnnnnhhh[[[III;;;555666555555444333333333333333111222222222222111000000111111111222111111000000000000000000000000000000////////////////////////------............---------------...............,,,,,,,,,,,,+++++++++***---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++,,,---...///...---,,,666666666666555555555555555555555444444333333222111111222333333333222222111111111111000000000000//////000000000000////////////000000000000//////---......//////......------...///000000000///...////////////////////////------......///000000111////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000111111222000222444444444777>>>CCCOOO```ttt~~~rrrllljjjppp|||~~~~~~|||vvvpppiiiccc[[[SSSMMMIIIEEECCC??????>>>>>>=========<<<=========>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGJJJNNNRRRUUU[[[]]]aaadddfffhhhhhhhhhmmmooorrrvvvzzz}}}{{{pppsss{{{wwwrrrrrrrrrssswww|||sssaaaOOOGGGEEECCCAAAAAA@@@@@@@@@AAABBBCCCDDDEEEIIIEEEGGGNNNRRRWWWggg{{{{{{sssrrrooonnnfffUUUCCC888444555444333333222222222222222111222222222222111000000//////000111111111000000000000000000000000000000////////////////////////------............---------------.........//////------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---++++++************++++++)))+++,,,.........,,,+++777666666666555555555555666666555444333333222222000111222333333333333333111111111111000000000000//////000000000000////////////000000000000//////---..................---++++++---.........---,,,////////////////////////---------...///000000111////////////////////////////////////////////////////////////////////////...//////000000000000000000000000000000111111222///111333333222555;;;???HHHZZZooo}}}uuujjjbbbdddsss~~~{{{}}}{{{{{{|||yyyqqqkkkbbb]]]TTTMMMHHHDDDAAA@@@;;;;;;;;;::::::999999999>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEGGGKKKOOOQQQYYY\\\___cccfffgggggggggnnnooosssvvvzzz}}}~~~vvvpppnnnrrr{{{}}}vvvvvvuuuvvvyyy~~~lll[[[JJJDDDDDDCCCAAA@@@>>>??????@@@BBBDDDFFFGGGIIIEEEGGGOOOTTT[[[nnnyyyuuunnnooolllaaaOOO>>>555444555222222111111111111111111111222222222222111000000---...///000000000000000000000000000000000000000////////////////////////---..................------------.........//////......---------,,,,,,,,,+++++++++,,,,,,---------+++******************+++((()))+++---------+++***666555555555555444444444666666555555555444444444111111111111111111111111222222222111111000000000000000000000////////////////////////////////////////////////////////////........................////////////////////////...........................///000111111000///...////////////////////////////////////000000000000000000000000000000000000000000///////////////000111111222222333666;;;>>>EEEWWWoooyyynnnbbb]]]fffttt~~~~~~~~~}}}}}}~~~~~~|||{{{}}}|||{{{yyyvvvpppjjjeeeZZZUUUNNNHHHDDDBBB???===???>>>===<<<<<<<<<<<<<<<===<<<<<<<<<===>>>@@@AAA======???@@@BBBDDDEEEFFFCCCCCCCCCEEEHHHMMMQQQTTTVVVXXX\\\```cccfffiiijjjoooqqquuuyyy||||||rrrjjjiiillllllrrr{{{}}}||||||}}}xxx^^^UUUIIIAAA@@@@@@???>>>@@@@@@AAABBBCCCDDDFFFGGGHHHIIIMMMSSSWWWbbbzzz{{{{{{tttttt{{{ssstttjjjYYYIII<<<666555666111222222222222111000000111111000000000000111111000000000000000000000000......////////////.........000111000//////000111---......///////////////---------,,,,,,,,,++++++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++555555555555444444444444555444444444333333333333111111111222222222222222333333222222222111111111000000000000////////////////////////////////////////////////////////////........................////////////////////////........................//////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000////////////000000//////000000111444888<<>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>??????@@@AAABBBCCCCCCCCCCCCCCCEEEHHHLLLPPPRRRVVVXXX[[[___bbbfffiiikkknnnqqquuuzzz~~~zzzsssnnnfff```aaaeeekkkrrr|||kkkXXXPPPFFFAAAAAABBBAAA@@@AAAAAAAAABBBCCCEEEFFFGGGIIIJJJNNNTTT[[[iiiyyy~~~yyy{{{vvvuuuzzzxxxssspppdddTTTDDD;;;666555555333444444444444333222222111111000000000000111111000000000000000000000000...//////000000//////...+++,,,---,,,+++***+++,,,------...///////////////---------,,,,,,,,,++++++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++555555555555444444444444333333333333222222222222222222222222222222222222222111111111111000000000000000000000////////////////////////////////////////////////////////////........................////////////////////////........................000//////////////////000////////////////////////////////////000000000000000000000000000000000000000000////////////000000//////000000111333777:::EEEUUUkkkzzz{{{nnnaaa]]]```aaaiiiqqqwww~~~}}}zzzxxxvvvvvvuuusssqqqpppooonnnlllhhhaaaXXXSSSNNNKKKEEEAAA???>>><<<;;;======<<<;;;;;;;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@BBBBBBDDDFFFHHHKKKMMMOOOVVVXXX[[[^^^aaaeeejjjmmmoooqqqvvv{{{~~~~~~{{{vvvlllgggbbb___[[[XXX[[[```jjjqqq|||qqq^^^PPPJJJDDDAAAAAACCCBBBAAAAAAAAABBBCCCDDDFFFGGGHHHKKKKKKOOOVVVaaasssxxxxxx|||xxxwwwpppyyy|||xxxhhh[[[JJJ>>>888777555333333444444444444333222222111111000000000000111111000000000000000000000000///000000111111000000//////000000///---,,,---...------...////////////...------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++************++++++555555555444444444333333333333333333333222222222333333333333222222222222////////////////////////000000000000////////////////////////////////////////////////////////////........................////////////////////////........................000///...------...///000////////////////////////////////////000000000000////////////////////////000////////////000000111111222222222333555888;;;AAAPPPcccrrrxxx{{{}}}{{{kkk___ZZZ[[[aaakkkttt~~~{{{vvvrrrpppmmmkkkhhhgggfffeeeccc___XXXPPPKKKIIIFFFBBB???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>>>>>>>===<<<>>>>>>?????????@@@@@@@@@AAABBBDDDFFFHHHJJJLLLLLLUUUYYY]]]___bbbffflllpppqqqtttxxx}}}}}}yyysssooojjjiiiiiiiiifffbbb___ZZZWWWWWWUUUTTTYYY___iiippp{{{gggVVVIIIFFFCCCAAABBBBBBBBB@@@AAABBBBBBCCCEEEGGGIIIJJJJJJLLLQQQZZZiiizzz}}}kkkjjj}}}www^^^QQQAAA777666777555222111222222222222111000000111111000000000000111111////////////////////////000000111111111111000000333444555333111000000111,,,---......//////.........------------,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---************************++++++************++++++555444444444444333333333333333333333333444444444333333333222222111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////........................////////////////////////........................000///...------...///000////////////////////////////////////000000000000///////////////////////////////////////000111111111222333333333444777999<<>>===<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>>>>>>>===<<<======>>>???@@@AAAAAABBBAAABBBDDDFFFHHHJJJLLLLLLVVVZZZ```cccdddhhhnnntttuuuwww{{{~~~|||sssnnnhhhddd^^^[[[ZZZZZZXXXVVVUUURRRPPPPPPPPPPPPVVV]]]hhhooo{{{qqq\\\OOOFFFEEECCCBBBAAAAAA@@@???BBBBBBCCCDDDFFFHHHJJJKKKJJJOOOWWWcccuuuyyy{{{uuudddggg|||kkkSSSHHH:::444444666555222111222222222222111000000111111000000000000111111////////////////////////000000111111111111000000000111111000...,,,---...,,,------........................---------,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,************************++++++************++++++444444444444333333333333333333333333444444444444333222222111111000000000111111222222222222333333000000000000////////////////////////////////////////////////////////////........................////////////////////////........................///..................///////////////////////////////////////000000000000000000000000000000000000///......//////000111222///000111111111111333555888@@@KKKWWW```jjjttt{{{}}}iiiZZZZZZ]]]eeesss{{{tttooojjjfffdddbbb___[[[XXXTTTOOOJJJFFFCCCAAA????????????>>>======<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>>>>=========>>>???@@@AAABBBCCCBBBBBBDDDFFFHHHKKKMMMOOOVVV\\\dddhhhiiilllrrrwwwyyy{{{~~~zzzqqqllleeeaaa[[[WWWUUUTTTRRRQQQNNNKKKIIIKKKLLLMMMTTT[[[iiiqqq|||vvv```PPPGGGDDDDDDCCCBBBAAA@@@@@@@@@BBBCCCDDDEEEGGGIIIKKKMMMMMMUUUaaappp|||rrr~~~sssfffkkkwww___IIIAAA888333444555444222333444444444444333222222111111000000000000111111000000000000000000000000///000000111111000000///...///000///---,,,,,,---,,,,,,---............---............---------,,,+++,,,,,,------.........,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++444444444333333333222222111222222222333333333333222222111000000//////...000000000111111111222222000000000000////////////////////////////////////////////////////////////........................////////////////////////........................---......//////......---////////////////////////////////////000000000000000000000000000000000000............///000111222///000222222111111222444666;;;BBBJJJTTTaaaoooxxxooo___[[[\\\dddsssyyytttpppmmmkkkhhhccc]]]WWWRRRMMMIIIEEEBBB@@@????????????>>>==================>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCEEEHHHLLLPPPRRRWWW___hhhmmmnnnpppuuuzzz{{{}}}|||tttoooeeebbb]]]YYYVVVSSSQQQPPPLLLIIIIIILLLNNNQQQXXX```mmmttt}}}eeeSSSHHHDDDBBBBBBBBBAAAAAAAAABBBCCCCCCCCCDDDFFFHHHJJJLLLNNNRRR^^^nnnxxxvvvtttoooxxxnnnSSSAAA===888555444444444333333444444444444333222222111111000000000000111111000000000000000000000000...//////000000//////......000111000......///000+++,,,------......------............------------++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++444444444333333333222222000000111111222222222222111111111000///......---,,,---------......//////000000000000////////////////////////////////////////////////////////////........................////////////////////////........................,,,---...//////...---,,,////////////////////////////////////000000000000000000000000000000000000............///000222222111222444444333333444555777999<<>>>>>??????>>><<<>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@DDDCCCCCCEEEHHHMMMQQQTTTWWW```kkkpppqqqrrrwww||||||~~~wwwrrrfffddd```[[[WWWTTTRRRQQQOOOMMMMMMQQQTTTXXX```hhhpppwww|||{{{yyyyyy}}}rrr[[[LLLFFFFFFAAAAAAAAAAAA@@@BBBDDDFFFCCCDDDEEEFFFHHHKKKMMMNNNWWWeeexxx||||||uuuwwwcccHHH<<<;;;999777555444333333111222222222222111000000111111000000000000111111000000000000000000000000......////////////......,,,---///...------...///+++,,,------......------//////.........---------++++++,,,,,,---...//////,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++555555444333333333333444333333333333333333333333000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000///...---,,,,,,---...///////////////////////////........................//////000000000000//////........................,,,,,,,,,---...///000000////////////////////////000000000000000000000000////////////000000000000/////////000111333444555888999;;;@@@JJJWWWdddlll}}}jjj```\\\```ppp}}}yyyxxxwwwsssnnnggg^^^UUUOOOJJJHHHCCCAAA?????????@@@???===@@@@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@CCCBBBBBBBBBCCCCCCBBB@@@DDDEEEFFFGGGJJJOOOVVV[[[aaagggnnnsssuuuvvvyyy|||~~~|||xxxqqqiii```[[[[[[[[[XXXUUUPPPPPPPPPQQQUUU]]]gggnnnwww{{{}}}qqqpppoooqqqvvv}}}vvvaaaTTTJJJEEECCCBBBBBBBBBBBBBBBCCCDDDEEEJJJFFFFFFIIILLLMMMPPPUUUbbbrrryyyooowwwtttUUUCCC;;;999777666666666555333777777777777666555444333////////////////////////000000000000000000000000000000////////////000000........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++------------,,,,,,+++***++++++***))))))***++++++************************555555444333333333333444333333333333333333333333000000000000000000000000000000000000000000000000111000000000/////////...///////////////////////////...------------...///................................................//////000000000000//////........................,,,---------.../////////////////////////////////////////////////////////////////////000000000000/////////000111333444555555555777;;;CCCNNNZZZbbbzzzttthhhbbbbbbqqq~~~~~~vvvrrrjjjaaaYYYRRRMMMKKKDDDBBB@@@???@@@@@@???>>>@@@@@@@@@@@@@@@@@@??????@@@@@@??????@@@@@@AAABBBDDDCCCCCCCCCDDDCCCBBBAAACCCDDDFFFHHHKKKQQQXXX]]]ggglllssswwwxxxyyy|||~~~~~~vvvnnneee```___^^^[[[XXXVVVVVVVVVYYY^^^gggqqqwwwxxxzzz~~~|||qqqpppoooqqqvvv~~~kkkYYYNNNFFFCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEIIIGGGGGGKKKLLLMMMSSS[[[kkk~~~xxxuuujjjNNN@@@:::888666555555555444333333333333333222111000000111111111111111111111111000000000000000000000000000000////////////000000........................---------------------------------,,,,,,+++++++++------------------------,,,,,,------,,,,,,+++***************************************************555555444333333333333333333333333333333333333333000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////...------------...///...................................................//////000000//////...........................------..................////////////////////////////////////////////////////////////000000000000//////000000111222444444444444555777===FFFQQQXXXppppppgggdddppp{{{vvvooofff^^^WWWRRROOOHHHEEECCCAAABBBBBBAAA@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFHHHKKKPPPVVV]]]bbblllqqqxxx||||||}}}~~~vvvmmmhhhfffeee```\\\WWWWWWXXX\\\cccllltttyyyxxxyyyyyyzzz|||~~~yyysssqqqpppqqqwwwppp[[[OOOGGGBBB@@@AAAAAAAAAAAABBBBBBDDDEEEEEEGGGGGGIIILLLMMMPPPZZZeeeyyywwwwwwyyyZZZEEE<<<999777555444444444333222111111111111111000///...111111111111111111111111000000000000000000000000000000////////////000000........................------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,++++++***)))***+++,,,,,,+++***)))************************555444333333222222333333222222222222222222222222000000000000000000000000////////////////////////000000000000////////////////////////////////////.........------............................................................//////////////////..........................................---------////////////////////////////////////////////////////////////000000000000000000000000111222333444444555666777;;;CCCMMMTTTiiixxxvvvkkkdddkkk|||}}}yyysssjjjbbb[[[VVVSSSMMMJJJGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEHHHJJJNNNRRRWWW^^^eeejjjooottt{{{vvvqqqpppmmmhhhcccZZZZZZ[[[___fffmmmsssvvvuuutttrrrqqqqqqrrrsssttttttuuuwwwxxxxxxxxxwwwvvvzzz{{{{{{|||~~~xxxvvvtttrrrtttyyylll___PPPHHHCCC???>>>@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHKKKNNNPPPUUUdddrrrqqqzzziiiMMM???;;;888666444333444444333222222222333333222111111000111111111111111111111111////////////////////////000000////////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***((()))+++,,,,,,+++)))(((************************444444333222222222222333222222222222222222222222000000000000000000000000////////////////////////////////////000000000000........................---..................---......................................................////////////.............................................---------////////////////////////........................////////////000000000000000000000000111222333333333555777888:::AAAKKKSSSfffttt}}}qqqhhhiiittt|||vvvnnnggg```ZZZXXXQQQNNNJJJGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEECCCBBBBBBCCCDDDEEEFFFFFFDDDFFFFFFFFFDDDDDDGGGIIIKKKNNNSSSXXX]]]dddlllppppppvvv}}}|||zzzwwwqqqllleeeddddddggglllqqqssssssnnnllljjjhhhhhhiiikkkllllllmmmoooqqqrrrsssssssssttttttvvvxxxzzz}}}{{{zzzyyywwwxxx}}}sss^^^TTTJJJEEEBBB>>>>>>@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHKKKPPPTTT]]]pppwwwssszzz[[[EEE<<<;;;777555333333333444333222333333333333333222222111000000000000000000000000////////////////////////000000////////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++++++++((()))+++,,,,,,+++)))(((************************444444333222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000........................------...//////...------------------------------........................---......//////......---........................------..................////////////////////////........................////////////000000000000111111000000111222222333000333666666777===GGGPPPaaaooo{{{ppplllnnnvvv~~~{{{uuunnngggbbb___VVVRRRMMMJJJIIIIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHEEEGGGIIIHHHGGGHHHLLLOOOOOORRRWWW]]]ccciiiqqquuuvvv{{{~~~xxxpppnnnmmmooosssuuusssqqqjjjiiigggffffffggghhhiiiiiijjjlllnnnpppqqqrrrssspppqqqrrruuuwwwyyy{{{{{{}}}|||{{{{{{}}}xxxhhhTTTMMMGGGDDDBBB>>>===???@@@@@@AAAAAACCCDDDFFFGGGHHHGGGJJJQQQZZZhhh|||}}}uuu}}}jjjOOOAAA;;;999777555333333444444333222111111222222222111111000////////////////////////000000000000000000000000000000////////////000000........................------------------------++++++,,,,,,,,,,,,------------------------------)))***++++++++++++++++++)))***+++,,,,,,+++***)))************************444333222222111222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111........................------...//////...------------------------------........................---......//////......---........................,,,---------.../////////////////////////////////........................////////////000000000000111111111000111111222333///333666555444999CCCKKKZZZhhh}}}wwwnnnhhhkkkyyyzzz|||vvvpppkkkiii^^^ZZZUUUQQQPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJEEEEEEEEEFFFGGGHHHJJJJJJGGGJJJLLLLLLJJJLLLRRRWWWVVVYYY___dddjjjqqqwww||||||zzzxxxzzz}}}}}}yyyuuupppooonnnmmmmmmmmmnnnoookkklllmmmoooqqqrrrssstttssstttvvvxxxyyy{{{||||||~~~|||yyyxxxzzz{{{}}}}}}hhh[[[LLLGGGCCCCCCBBB>>>===???@@@@@@@@@AAACCCEEEFFFGGGIIIGGGHHHQQQ___qqqzzz~~~xxxxxx{{{ZZZEEE===999555777555333333444555444333000111111222222111111000000000000000000000000000000000000000000000000000000000////////////000000........................------------------------+++++++++,,,,,,---------------------------------))))))***+++++++++++++++************************************************444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111........................,,,---...//////...---,,,------------------------........................---..................---........................,,,,,,------...///000000////////////////////////........................////////////000000000000111111111111111111222222111444777666444777@@@IIITTTbbbyyy{{{ooodddcccqqq{{{xxx|||wwwrrrpppgggbbb]]]YYYXXXXXXXXXWWWSSSSSSRRRQQQOOONNNMMMMMMGGGGGGGGGHHHIIIJJJLLLLLLIIILLLOOOOOOMMMPPPVVV\\\\\\```fffkkkqqqwww~~~yyyxxxwwwvvvvvvvvvvvvvvvooopppqqqrrrssstttuuuvvvzzz{{{|||~~~~~~yyyrrrqqqrrrxxxzzz}}}ooo[[[OOOFFFBBBAAABBBAAA>>>===@@@@@@@@@@@@AAACCCEEEFFFGGGKKKFFFGGGQQQbbbwwwyyyvvv{{{~~~~~~{{{uuuzzzqqqPPP???;;;888222777555444444555666555444111222222333333333222222111111111111111111111111000000000000000000000000000000////////////000000........................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++((()))***+++++++++++++++++++++***))))))***++++++************************111111000000000000111111222111111111000000//////////////////////////////////////////////////////000000000000000000000000------............------------------------------...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......+++++++++,,,,,,---------111000000///...------,,,////////////000000000000000000000000111111111111444333222222444777;;;===MMM^^^vvvooobbb```jjjuuu}}}~~~|||}}}{{{zzzsssooojjjgggeeeccc___\\\[[[WWWTTTSSSTTTUUUTTTRRRQQQPPPNNNNNNOOOPPPOOONNNQQQTTTWWWXXXXXXYYY]]]aaafffiiimmmssszzz|||zzzyyyzzz|||}}}}}}|||}}}vvvppplllnnnsss{{{wwwaaaQQQKKKBBBAAA@@@?????????@@@AAADDDCCCBBBBBBDDDEEEEEEEEEGGGKKKNNNTTTeeevvvmmmssswwwyyytttqqqzzzrrrvvv~~~]]]GGG===888555666555555444444333222111111222111111000000000000000//////000000111111111222000000000000000///......////////////////////////////////////////////////,,,,,,,,,------.................................------------------------++++++************++++++************************+++++++++*********))))))222222222111111222222222111111111111000000000///000000000000000000000000////////////////////////////////////////////////......////////////......------------------------...------,,,,,,------...................................................------------------------......////////////......,,,,,,---------.....................////////////////////////000000000000000000000000111111111111333333222222444777:::<<>>???@@@AAACCCBBBCCCDDDFFFGGGHHHGGGJJJOOOTTT\\\mmmyyysssooouuuvvvtttrrruuu|||ppp{{{sssSSSCCC>>>;;;777444444444444333222111111111222111111000000000000000///000000000111111111111000000000000000///......////////////////////////........................***++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++*********))))))444333333333333333333444111111111111000000000000111111111111111111111111//////////////////////////////////////////////////////000000000000//////------------------------...------,,,,,,------...........................////////////////////////..............................///////////////................../////////+++,,,---...///111111222////////////000000000000000000000000111111111111333222222222444666999;;;FFFWWWmmm~~~vvvlllgggfffgggkkksssxxxwwwvvvzzz~~~~~~|||zzzrrrooollljjjiiigggeeeccceeecccaaaaaabbbddddddddd___ccchhhjjjkkknnnssswww}}}~~~}}}}}}|||tttlllhhhggghhhnnnvvv~~~xxxhhhYYYLLLFFFFFF@@@@@@???>>>>>>???@@@AAAAAABBBDDDFFFHHHIIIJJJJJJLLLTTT^^^iiizzz{{{uuuwwwzzzzzzuuuqqqttttttppp{{{aaaFFF<<<<<<<<<777222333333333222111111000000222111111000000000000000000000000000111111111111000000000000000///......////////////////////////........................,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************************+++++++++***************444333333222222333333444111111111000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......------------------------...------,,,,,,------...................................................---------------------------...//////////////////........................+++,,,---...///000111222////////////000000000000///000000000111111111111222222111222333666888999CCCQQQeeevvv{{{tttllleee```bbblllssssssttt{{{~~~|||yyywwwtttqqqooommmmmmkkkiiiiiikkkmmmnnnmmmkkkooosssvvvwwwyyy}}}~~~||||||zzz{{{wwwooohhhffffffiiipppxxx~~~~~~|||}}}yyygggYYYMMMDDDAAACCC@@@???>>>>>>>>>???@@@AAA@@@BBBEEEGGGHHHIIIJJJKKKNNNZZZiiiwww~~~|||vvv}}}|||pppuuudddQQQ>>>888999888444111222222222111111111000000222111111000000000000000000000000000000111111111000000000000000///......////////////////////////.................................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************222222111111111111222222000000000000000000111111////////////////////////////////////////////////........................,,,------......------,,,------------------------...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////......---------------------.........//////000000////////////000000000000///000000000111111111111111111111222333555777888@@@KKK\\\lllwwwzzzqqqfff^^^___hhhppprrrvvv}}}zzzxxxwwwuuuttttttuuuwwwyyyxxxxxxuuuyyy~~~}}}zzz}}}{{{|||vvvoooiiihhhhhhjjjpppxxx~~~~~~zzzyyy|||ttthhhZZZPPPHHHAAA???AAA@@@???>>>>>>>>>???AAABBBAAADDDGGGHHHHHHHHHKKKMMMSSSbbbtttwwwttt}}}UUUJJJ???:::777444333555222222111111111111111111222111111000000000000000111111000000000000000000000000000000000///......////////////////////////.................................------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************111000000//////000000111000000000000111111111111........................////////////////////////........................,,,,,,,,,------,,,,,,,,,------------------------...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000.........---------------///////////////.........////////////000000000000000000000000111111111111111111111222333444555666<<>>>>>AAAAAA@@@@@@@@@@@@BBBCCCDDDAAAEEEHHHIIIJJJNNNUUU[[[lll|||sssvvvuuu[[[GGG@@@<<<:::888444444777222222222333333333333333222111111000000000000000111111111111000000000///000000000000000///......////////////////////////------------------------***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++111111000000000000111111//////000000111111111222000000000000000000000000////////////////////////........................---..................---------------------------...------,,,,,,------...........................////////////////////////........................,,,---...///000000000000111111000000/////////...............//////000000////////////000000000000000000000000111111111111000000111222333333444444444888AAALLL[[[iiivvv}}}xxxppplllcccfffiiinnn|||zzzxxxssswwwzzzyyyvvvrrrhhh^^^RRRIIIBBB???>>><<<>>>BBBAAAAAA@@@@@@AAACCCDDDEEEAAAEEEHHHJJJLLLQQQ[[[bbbvvv}}}mmmwwwlllOOOBBB999333444666444222222333333333333333333333333222111111000000000000000222111111111000000//////000000000000000//////...////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---************************))))))******++++++++++++////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------......////////////.........---------...---+++++++++---///000000///...---------------........................------------------------.........////////////000666444111...---,,,------------............------............////////////222222111111111111111222111000000000111333555777444777<<>>???@@@AAAAAAAAAAAAAAABBBBBBCCCEEEEEEGGGJJJLLLNNNSSSaaavvvsssuuutttXXXCCC999888777555333222222333333111111111111111111111111000000000000000000000000000000000000000000000000///////////////......---......////////////............---------,,,,,,,,,------,,,,,,,,,,,,++++++------++++++++++++------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++////////////////////////////////////////////////////////////////////////........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......111000///...---,,,------------............------............//////////////////......//////000000/////////000000111222333444555666888===FFFPPPWWWhhhuuu}}}uuuooonnnuuuyyyppphhh```WWWQQQFFFCCC???>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDFFFFFFHHHJJJLLLOOOXXXjjjrrr}}}dddKKK>>>;;;777666555444333333333333111111111111111111111111000000000000000000000000////////////////////////...///////////////............////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++////////////////////////////////////////////////////////////////////////........................******+++---...///000111,,,,,,,,,,,,,,,,,,,,,,,,------------............///...------,,,,,,,,,,,,......---------......///------------------------------------------------,,,,,,,,,---------......//////...---------,,,---------............------............///////////////////////////000111222//////000000111111111111333444555777;;;CCCLLLRRRdddrrr|||uuurrrttt~~~xxxwww|||wwwoooeee[[[TTTFFFCCC???>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEGGGGGGGGGJJJMMMSSS^^^rrryyyzzzsssWWWCCC;;;;;;666555444444333333333333111111111111111111111111000000000000000000000000////////////////////////......///////////////.........////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++111111111111111111111111////////////////////////////////////////////////------------------------,,,,,,...///111222333444/////////...............------...............///------------------,,,,,,...------------...//////........................------------------------,,,---------............------------------,,,,,,------............------............////////////////////////000111222222///000111111222222111111222333444666999@@@HHHNNN___nnn}}}yyyuuuxxxvvvlllgggiiirrrwwwlll```WWWHHHEEEAAA???@@@AAABBBAAABBBBBBBBBCCCEEEFFFHHHIIIIIILLLQQQZZZggg{{{|||zzz}}}xxxrrrcccLLL===888777444444444444333333222222111111111111111111111111000000000000000000000000000000000000000000000000---...//////////////////......////////////............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++******))))))))))))******111111111111111111111111000000000000000000000000////////////////////////------------------------------...//////000000111000000000/////////......,,,,,,,,,------.........,,,,,,---------------------------------...//////------------------------........................------........./////////+++,,,,,,---------,,,,,,------............------............////////////............///000111222000111222333333333222111111222222333666<<>>CCCTTTcccttt}}}{{{sssttt{{{xxxuuu|||~~~pppeee___YYYZZZ^^^hhhvvv~~~}}}}}}~~~{{{lllaaaKKKHHHDDDAAAAAABBBBBBAAABBBBBBCCCDDDEEEGGGIIIJJJPPPUUU^^^jjjyyy{{{}}}|||~~~zzz___HHH???===:::666333333444444444333222222111111111111111111111111000000000000000000000000000000000000000000000000------...///000000//////......////////////............---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***+++,,,------,,,+++*********++++++++++++************************************))))))))))))******000000000000000000000000000000000000000000000000333222000///.........///...---,,,,,,,,,,,,---............------,,,,,,,,,111000...,,,+++++++++,,,+++++++++******))))))))),,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------............------------......------------------,,,,,,......................../////////...------,,,,,,000000000///......------000000000000111111111111///111333444555777;;;===KKKYYYlllyyy}}}wwwpppqqq|||yyywww{{{}}}vvvnnnfff[[[RRRNNNVVVeeeqqqzzz~~~}}}~~~~~~|||zzzzzz{{{}}}~~~nnndddTTTIII@@@???@@@@@@@@@BBBDDDBBBBBBEEEFFFFFFHHHLLLSSS```oooyyy|||xxxuuu~~~~~~~~~oooPPPDDD>>>888555888333333333333333333333333111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000///...------,,,,,,000///---+++++++++---...///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))))))))***,,,+++++++++++++++++++++000000000000000000000000////////////////////////222111///...------.........---,,,,,,,,,,,,---.........---------,,,,,,,,,000///---,,,++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------............------------.........---------------------........................------..................////////////............//////000000000111111111///111333444555777:::<<>>888666333222444333333333333333333333333111111000000000000111111111111000000//////......000000000000000000000000/////////////////////////////////...------,,,,,,...---,,,+++,,,---...///,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++************************////////////////////////////////////////////////......------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................---------,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------.........------,,,,,,------............///////////////........................---------.........//////---------...///000000111////////////000000000111///111222333333444777999>>>FFFUUUfffuuuzzzlllhhhfffhhhoooyyy~~~pppaaaZZZVVVSSSSSSUUUZZZaaammmyyyxxxuuuvvvyyy{{{~~~}}}}}}|||}}}}}}~~~~~~}}}|||zzzyyyxxxxxxxxxyyyyyyxxxwwwwwwyyy}}}}}}tttbbbUUUHHHCCCBBB@@@@@@BBBEEEDDDFFFJJJJJJJJJOOOVVVhhhxxx{{{WWWHHH;;;777777555333555222222222222222222222222111111000000000000111111111111000000//////......//////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,---...///------------......//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))))))))))))))*********////////////////////////........................---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------............//////000000........................//////.........---------,,,------...///000111111...////////////000000000///000222222222333555777999AAAOOOaaaqqq{{{ooohhhdddhhhnnnvvvssshhh___VVVQQQQQQTTTYYYcccnnnyyy~~~yyyvvvvvvxxxzzz{{{{{{{{{{{{{{{|||}}}}}}||||||{{{{{{yyyxxxvvvvvvwwwwwwvvvuuuuuuwww{{{~~~zzzjjj\\\MMMFFFCCCAAAAAACCCEEEEEEGGGJJJJJJKKKSSS\\\sss}}}}}}hhhLLLCCC;;;888777555444333222222222222222222222222111111000000000000111111111000000000/////////...////////////////////////.......................................---------,,,,,,,,,,,,------...///++++++,,,,,,------------+++++++++,,,,,,,,,------+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******(((((()))))))))*********000000000000000000000000........................,,,------......---,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,+++,,,------.........---++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,---------------......//////000........................000//////...------,,,,,,---------...///000000111......////////////000000///000111111111111333555999???JJJYYYhhhsssxxxzzzvvvkkkdddhhhmmmrrr|||rrr___PPPJJJMMMPPPVVV```lllwww~~~|||yyyxxxxxxxxxyyyxxxyyyyyyzzzzzz{{{{{{{{{yyyzzzzzzzzzyyyxxxvvvuuutttuuuuuuttttttvvvyyy|||rrrcccRRRIIIFFFCCCCCCEEEEEEFFFHHHKKKMMMQQQ]]]iiivvvpppYYYBBB>>>999666444333111000222222222222222222222222111111000000000000111111/////////000000000000000000000000000000000000000................................................,,,,,,------------------))))))***+++++++++******++++++,,,,,,,,,,,,------++++++------------++++++++++++++++++++++++++++++***************)))((('''((())))))******+++++++++000000000000000000000000........................,,,---...//////...---,,,,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,+++,,,---.........---,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,---......//////..........................................------------......//////000000........./////////000000///000111111000000222444777;;;BBBLLLXXXdddnnnuuu}}}qqqggghhhmmmppp{{{sssYYYLLLIIIIIIJJJQQQ]]]iiissswwwwwwwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxyyyzzzzzzzzzzzzwwwxxxyyyzzzzzzxxxvvvtttqqqrrrssssssssstttvvvxxx}}}xxxhhhVVVLLLHHHEEEEEEFFFFFFGGGJJJNNNRRR[[[kkk{{{|||cccLLL::::::888444222111111000111111111111111111111111111111000000000000111111......//////000000111111000000000000000000000000................................................------------------,,,,,,***+++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------***+++,,,------,,,+++***************************'''((()))***+++***))))))))))))******+++,,,,,,---000000000000000000000000........................,,,---.../////////...---,,,,,,---......---,,,,,,*********++++++,,,,,,,,,,,,,,,.........---,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,------......------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................,,,,,,------.../////////.........///////////////............/////////000///000111000///000111333555777:::???IIIWWWfffpppxxxwwwjjjjjjmmmqqq}}}fffTTTJJJFFFDDDHHHRRR^^^hhhmmmooorrruuuxxxyyyxxxwwwuuuuuuvvvwwwxxxyyyzzzzzzzzzuuuvvvyyyzzzzzzxxxvvvtttnnnppprrrsssrrrssstttvvv||||||kkkYYYNNNIIIFFFFFFHHHGGGHHHKKKQQQWWWcccvvv|||}}}vvvXXXCCC777999888444222222222111111111111111111111111111111111000000000000111111------...///000111222222000000000000000000000000........................---.................................---,,,++++++...//////000///...,,,+++++++++,,,,,,,,,---------)))***,,,------,,,***)))************************'''(((***,,,------------))))))***+++,,,,,,------///...---,,,,,,---...///...------,,,,,,------.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++........................---...///000000///...---,,,,,,,,,---------.........---,,,,,,+++++++++,,,------------------------+++,,,,,,---...///000000000000000///---...000222000000000000111111111111333555888;;;AAALLLZZZdddtttyyywwwnnniiinnnxxxZZZLLLFFFBBBDDDJJJQQQ]]]gggjjjmmmsssxxx{{{{{{zzzyyyvvvuuuuuuwwwxxxyyyxxxvvvvvvvvvuuuuuutttsssrrrqqqooonnnnnnoooooopppqqqrrrwww|||}}}qqq]]]LLLEEEGGGJJJKKKLLLJJJNNNWWWbbbppprrrvvvaaaJJJ888888888666555444333333333111111111111111111111111444222000///...///000111000000000000000000000000000000//////.........---...///000111111000///...,,,,,,,,,------.........***+++---......---+++***+++******,,,......---,,,...------,,,+++***))))))(((((()))***************,,,+++******))))))*********+++,,,,,,***)))))))))************************///...------------...//////......------......///......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------------...------------------------)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,+++,,,,,,---------------------------------...............000000000///......000222000000000000111111111111222444666999>>>HHHTTT^^^kkkqqqzzz|||sssmmmqqq~~~cccOOOGGGAAABBBFFFKKKUUU]]]fffjjjpppvvvzzz{{{zzzxxxuuuttttttuuuwwwyyyxxxxxxttttttttttttsssrrrqqqpppoooooonnnnnnmmmnnnnnnoootttyyyttt```NNNFFFGGGIIIJJJNNNOOOWWWcccqqq{{{yyyjjjUUUCCC888666555444333222111111111111111111111111111111111333222000///...///000111000000000000000000000000000/////////...............///000111111000///...,,,,,,,,,---------......***+++---......---+++***,,,++++++,,,---...,,,+++---,,,,,,++++++*********(((((()))***************,,,+++******))))))*********+++,,,,,,***))))))***************************///...------------...////////////....../////////......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,------------........................***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------//////.........---------///000000///......000111000000000000111111111111111333555666999@@@KKKSSS]]]eeeppp{{{zzzrrrwwwmmmVVVMMMEEECCCEEEHHHOOOVVV```eeemmmuuuyyy{{{zzzxxxvvvtttrrrrrrtttvvvwwwwwwrrrrrrrrrrrrrrrqqqpppooopppooonnnlllkkkjjjjjjiiinnnssszzzvvvaaaPPPHHHHHHJJJLLLPPPUUUaaaqqq}}}{{{tttXXXFFF<<<888666555444222111111111111111111111111111111111111222222000/////////000111000000000000000000000000////////////...............//////000000//////...,,,,,,,,,------------...++++++------------++++++---,,,+++,,,------,,,***++++++++++++++++++++++++((()))******+++*********,,,+++******))))))*********+++,,,,,,***)))******************************.........------.........//////............//////......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,---------------------------------.........---,,,+++***)))---------------------------,,,+++******+++,,,---,,,,,,,,,---------......------.........---------------------------------........................///000111000///...///111///000000000111111111111111222333333444999AAAHHHRRRZZZgggttt~~~xxx{{{~~~ttt]]]SSSKKKIIIKKKMMMQQQVVV[[[aaajjjsssyyy|||{{{zzzyyyvvvqqqoooppprrrsssssspppppppppqqqppppppooooooqqqooommmkkkhhhgggfffeeeiiinnntttyyy|||~~~sss___QQQKKKJJJNNNSSSZZZbbbqqq|||}}}~~~cccKKK>>>888777777666555444333333333333111111111111111111111111222111000//////000111111///////////////////////////////////////.........////////////////////////------------------------+++,,,,,,------,,,,,,+++...---,,,,,,------+++)))*********++++++,,,,,,,,,)))******++++++*********,,,+++******))))))*********+++---,,,+++******+++************************---..................---...------,,,,,,------.........---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++------------,,,+++***)))------------------------...---,,,++++++,,,---...,,,,,,,,,---------......------.../////////...---------------------------,,,,,,------...//////000...000111000///...///000///000000000111111111111000111222111111444:::@@@JJJSSS```nnnzzz~~~~~~|||zzzaaaXXXQQQQQQSSSTTTVVVYYYXXX^^^gggqqqyyy}}}~~~~~~~~~yyysssooonnnnnnnnnnnnnnnnnnooooooooooooooooooqqqooommmjjjhhheeeddddddfffjjjpppuuuxxxzzz|||}}}qqq]]]QQQMMMLLLRRRYYYhhhttt}}}~~~}}}{{{xxxkkkSSSDDD<<<888666666555444333333333333333111111111111111111111111000000000000000000111111////////////////////////........./////////////////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++)))*********++++++,,,,,,---******++++++++++++******,,,+++******))))))******)))+++------+++***+++,,,************************------...//////...------------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,************************))))))+++,,,---.........++++++++++++++++++++++++......------------......,,,,,,,,,---------......---...///000000000///...------------------------++++++,,,---...///000111...///111111000//////000000000000000111111111111000111222111000222777;;;DDDMMMZZZhhhuuu}}}}}}~~~~~~fff]]]WWWXXXZZZYYYWWWWWWTTTZZZdddnnnwww}}}~~~wwwrrrooonnnmmmllllllmmmnnnoooooooooooooooqqqooommmkkkhhhfffeeeeeefffjjjooosssuuuwwwyyy{{{nnn[[[SSSPPPPPPXXXaaarrryyyuuuvvvxxxxxxvvv|||~~~yyyvvvYYYGGG@@@;;;888666333333222111111111111111111111111111111111111111000000000000111111111111000000000000000000000000.........//////////////////......------......///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,************++++++,,,,,,,,,+++++++++,,,++++++***))),,,+++******))))))******)))+++------,,,+++,,,---************************------...//////...------......------------............---------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++'''(((***,,,---//////000************************------............------,,,,,,,,,---------......,,,...///111111111///...------------------------,,,---------......//////---///111111000/////////000000000000111111111111///111333222111222666:::???GGGSSSaaannnyyy|||wwwvvvxxx{{{~~~ooofff``````aaa\\\UUURRRQQQVVV___jjjttt|||{{{vvvsssqqqooonnnllllllnnnooopppppppppppppppooommmkkkjjjhhhhhhggghhhkkkooossstttvvvxxxzzz}}}wwwwwwzzz~~~zzzhhhXXXTTTVVVYYYdddqqq}}}xxxxxxxxxvvvrrrvvv}}}|||yyycccLLL@@@;;;777666777333222111111000111111111111111111111111111111111//////000111111111111111000000000000000000000000............/////////000///...------------...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++,,,---...,,,+++++++++++++++++++++,,,,,,+++,,,,,,,,,++++++***))),,,+++******))))))******)))+++------,,,+++,,,---************************,,,---...//////...---,,,//////............//////......---------,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,,,,,,,,,,---------......,,,...000111222111000///------------------------///............------------///111222000/////////000000000000111111111111///111333333222222666:::<<>>GGGTTTaaajjjrrr|||}}}sssfff]]]VVVSSSWWW]]]dddooo~~~}}}nnnllliiihhhlllxxxoooYYYPPPPPPWWW^^^bbbffflllppprrrqqqooonnnlllkkkjjjiiiiiihhhhhhhhhiiiiiijjjkkkmmmnnnooopppmmmooorrruuuwwwxxxxxxxxxttttttttttttuuuwwwyyyzzz}}}|||zzzyyyyyyzzz|||~~~|||}}}~~~{{{yyywwwuuuyyy~~~vvvpppkkkqqquuuqqquuu```LLL???888777666444333444333111444333333333222222222111111111111111000000000///222222222222222222222222111111000000//////..............................+++++++++,,,///111111000///...---,,,,,,---...///------------,,,,,,,,,,,,++++++,,,,,,,,,++++++***((()))***++++++++++++***++++++,,,------------,,,((()))***+++++++++++++++)))))))))***++++++,,,,,,((((((''''''((()))******......------......//////------------------------,,,,,,++++++++++++,,,,,,------...///...---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++)))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,------......***+++------------...000---------.........//////........................---------------------------------............///////////////000000000000111111111222222222333333111333666:::AAAKKKVVV]]]iiiuuuwwwjjj___WWWTTTYYYaaagggttt~~~qqqnnniiifffjjjvvvgggVVVMMMNNNSSSXXX\\\ccchhhjjjlllmmmnnnmmmllljjjiiigggfffffffffeeefffggghhhiiikkklllllllllnnnrrruuuxxxxxxwwwvvvrrrqqqqqqpppqqqrrrtttuuuyyyxxxwwwwwwxxxyyyzzz{{{xxxzzz}}}|||zzz{{{yyywwwzzz~~~zzzwwwzzzwwwrrrzzzgggQQQDDD???666777666333222444444111444444444333222222111111111111111111000000000000111111111222222222222333//////////////////..............................)))((((((***---///......///......------......///------------,,,,,,,,,,,,++++++,,,,,,,,,+++******((()))***,,,,,,+++******(((((()))************)))((()))***+++++++++++++++))))))******+++++++++,,,))))))((((((((()))******------,,,,,,---......///------------------------,,,,,,++++++++++++,,,,,,+++,,,---......---+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,---------------***,,,...///...,,,,,,---,,,,,,---------.........////////////////////////---------------------------------............///////////////000000000000000000000111111111222222000111444777<<>><<<333777777222111555666444333333333222111111000000111111111111000000000000//////000000000111111111////////////000000000000........................+++*********,,,---,,,+++,,,------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))((()))+++,,,,,,+++***)))''''''((())))))))))))((()))******+++++++++*********************+++++++++++++++***)))))))))******,,,,,,,,,,,,,,,---...///------------------------,,,++++++++++++++++++,,,&&&(((***---......---,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++------------------------+++...000000...,,,******++++++,,,,,,,,,---------000000000000000000000000---------------------------------.........//////////////////000000000000------------.........//////000333555999>>>DDDIIIUUUcccsss{{{|||qqqggg^^^ZZZ```iiiyyyxxxpppmmmvvvfffQQQGGGFFFHHHMMMSSSYYY\\\aaagggkkknnnmmmkkkhhhfffdddccccccccccccdddeeefffggghhhhhhiiilllqqquuuwwwwwwuuusssrrrqqqpppnnnnnnooooooppppppqqqssstttuuuvvvvvvvvvqqqssswww{{{~~~~~~|||nnnqqq|||vvvaaaLLL<<<555333222666666222111777999777222222222111000//////...111111111111000000000000---.........//////000000//////000000111111222222........................000///------------+++***++++++---......---+++++++++++++++************))),,,,,,,,,,,,,,,+++***)))''')))+++,,,,,,,,,***)))(((((()))*********************+++++++++******)))************************,,,,,,+++***))))))******---------------------------------------------------------...------,,,,,,------------------------,,,+++***))))))***+++,,,++++++++++++++++++++++++***)))***+++,,,,,,***(((++++++,,,,,,,,,,,,---------,,,,,,+++*********+++---***'''''')))+++***)))((()))***+++,,,+++******+++++++++***++++++,,,,,,***++++++,,,---...//////,,,---------.../////////---------,,,,,,+++++++++---------------------------------............///,,,------...///000111111............////////////000//////000555;;;AAAEEEOOOVVVaaajjjqqqwww~~~~~~xxxrrrhhh```bbbkkk|||xxxwwwhhhVVVKKKGGGBBBGGGMMMRRRVVV[[[bbbffflllpppqqqmmmiiihhhfffbbb```aaaaaabbbccceeefffgggkkklllnnnooopppqqqrrrrrrlllmmmnnnnnnmmmmmmnnnooonnnnnnnnnnnnooooooooooooqqqtttwwwzzz{{{|||}}}zzzllljjj}}}dddQQQFFF???;;;:::444444333333333333222222111111111111111111111111000000000000////////////......------------......////////////////////////.................................------,,,,,,,,,---.........---,,,,,,+++************************,,,,,,,,,++++++*********,,,+++***)))))))))++++++************************)))************+++++++++,,,+++***)))((((((((((((,,,,,,++++++***)))((((((+++++++++++++++,,,,,,,,,........................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++++++++++++++++++++++++++***)))***,,,,,,***)))+++++++++,,,,,,,,,---------,,,++++++******++++++...,,,***)))******)))))))))******+++,,,++++++++++++++++++***++++++,,,---+++,,,,,,---.../////////------------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......//////000000............////////////111000///000333888===@@@IIIOOOYYYbbbiiiqqqyyy|||wwwnnnfffhhhooo~~~{{{jjjXXXMMMIIIBBBDDDEEEGGGKKKSSS^^^eeeggglllooommmkkkjjjhhhddd```___``````bbbdddfffhhhjjjjjjlllnnnoooppppppppplllmmmnnnmmmlllkkklllmmmlllllllllmmmmmmmmmmmmmmmqqqtttwwwyyyyyyyyyzzz{{{sssnnnvvvpppUUUEEE===777555444444444333333333222222222111111111111111111111111111111111111000000000000///..................///////////////////////////........................------------------,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++***))))))***++++++************************)))************+++++++++******)))))))))******+++,,,,,,++++++***))))))(((************************------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,***))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,***(((((()))+++++++++++++++,,,------+++++++++++++++,,,---------------......//////000............------------............------------++++++++++++++++++++++++---------............///.........///////////////............////////////222111000000111444888:::AAAFFFNNNVVV^^^hhhssszzz~~~vvvooopppuuu|||kkk[[[QQQLLLDDDCCCBBBBBBFFFMMMWWW^^^bbbiiinnnmmmlllllliiiddd```___^^^^^^```bbbeeegggggghhhiiikkkmmmnnnnnnnnnlllmmmmmmllljjjiiijjjkkkiiijjjjjjjjjkkkkkkkkklllpppssswwwyyyxxxwwwwwwwwwsssooouuuttt```KKK>>>999666555555333333333333222222222222111111111111111111111111222222222222111111111111000//////......//////000////////////////////////........................,,,,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++******)))******++++++************************)))************+++++++++)))))))))******+++------,,,,,,++++++***)))))))))+++++++++***************************************++++++,,,---------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++---+++(((((()))+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,))),,,...---)))''')))+++---,,,+++***+++,,,---...+++++++++++++++,,,---............///////////////.........------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,---------............//////////////////.....................////////////222111111111222444666777;;;???EEELLLTTT```mmmvvv||||||vvvvvvxxxzzz~~~xxxkkk___WWWSSSJJJIIIHHHGGGHHHKKKOOORRR^^^eeekkklllkkkkkkhhhdddbbb```___]]]^^^___aaaccceeefffgggiiikkklllmmmmmmlllmmmnnnllljjjiiiiiijjjhhhhhhiiiiiijjjkkkkkkkkknnnrrrvvvyyyxxxwwwwwwwww||||||~~~zzzxxx~~~wwwrrrwwweeeUUUDDD<<<999777777888333333333222222222222111111111111111111111111111222222111111111000000000000000////////////000000////////////////////////........................,,,,,,,,,------.........,,,------...------,,,,,,************************+++++++++*********************************++++++************************))))))*********+++++++++++++++******+++,,,,,,---+++++++++*********))))))------,,,,,,,,,+++++++++***************************++++++,,,------,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++---+++(((((()))+++++++++*********+++++++++,,,,,,,,,++++++***++++++,,,,,,'''***,,,+++((((((***------,,,+++***+++,,,---...++++++++++++,,,---...//////////////////...............------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------......---------............//////////////////.....................////////////000111111222333555666777888;;;@@@EEEMMMYYYgggqqqvvv}}}{{{zzzzzz{{{rrrpppuuu{{{vvvmmmfffaaa___YYYUUUNNNHHHFFFFFFHHHIIIUUU\\\ccceeegggjjjiiifffdddccc```^^^]]]]]]]]]^^^bbbccceeegggiiijjjkkkkkklllmmmmmmllljjjiiiiiijjjhhhiiiiiijjjkkkkkkllllllmmmpppuuuxxxxxxxxxyyyyyyzzz{{{|||}}}uuuqqqzzz|||sssuuu|||qqqUUUIII===888666444333555333333222222222111111111111111111111111111111111111111000000000/////////000000////////////000000////////////////////////........................,,,,,,,,,------.........,,,,,,------...------,,,************************************************))))))******++++++++++++************************))))))*********+++++++++---,,,,,,+++******+++++++++++++++***************///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,***))))))***++++++***************++++++++++++++++++******++++++,,,,,,+++++++++***))))))+++---+++++++++++++++,,,------++++++++++++,,,...///000000//////......---------------------,,,,,,,,,,,,************++++++++++++,,,,,,,,,------......///---------............///.........///////////////............//////////////////111222444555666666555888<<<@@@GGGRRR```jjjsss}}}~~~}}}|||}}}}}}}}}yyyrrrllllllsss{{{{{{yyyvvvssstttzzz{{{uuuqqqpppooonnnmmmdddXXXMMMGGGFFFGGGGGGIIIPPPWWWZZZ^^^eeeiiiiiidddcccaaa```^^^\\\[[[[[[___```bbbdddfffhhhiiiiiijjjkkklllkkkiiihhhhhhiiihhhiiiiiijjjkkklllmmmmmmmmmpppsssvvvwwwxxxzzz{{{zzz{{{}}}|||vvvwww{{{uuuppp}}}wwwaaaKKKAAA999777666444333555222222222222111111111111111111111111111111111111000000000000/////////...000//////......//////000////////////////////////........................,,,,,,------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************((()))***+++++++++++++++************************)))************+++++++++------+++******)))))))))************************//////......---,,,,,,+++------------------------))))))***,,,,,,------,,,++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++++++++++++++++++++***)))***,,,,,,***)))************++++++++++++++++++******++++++,,,---444000,,,******+++,,,,,,)))******+++,,,++++++++++++++++++,,,---...///000/////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,------*********++++++,,,,,,,,,***++++++,,,------......---------............///------......//////000000............////////////...///000222222333222222333555888;;;@@@KKKXXXaaattt}}}{{{uuuxxxzzz}}}uuusssrrrpppqqqxxx~~~wwwoooiiihhhkkkssszzzzzzwwwuuuuuuyyy|||}}}}}}}}}vvvmmmddd\\\UUUOOOJJJCCCIIILLLNNNRRR[[[aaacccaaaaaabbbaaa```^^^]]][[[[[[\\\^^^```bbbdddeeeeeefffggghhhhhhfffffffffhhhggghhhiiijjjkkkllllllmmmnnnppprrrssssssuuuwwwzzzyyyzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||}}}{{{uuuuuu|||gggSSSCCC<<<777888888666666888222222222222111111111111111111111111111111111111111111111000000000/////////..................///////////////////////////........................------------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++'''(((***+++,,,,,,++++++************************)))************++++++++++++******)))))))))******************************//////...------,,,++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++***)))***+++,,,,,,***((()))************++++++++++++*********+++,,,,,,---;;;555...***+++,,,,,,+++((()))***+++,,,+++******+++++++++,,,---...000000//////...---,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,---------))))))***+++,,,,,,---------------.........//////,,,------...///000111111............/////////000...///000111111000//////000222555777<<>>LLL[[[ppp}}}uuusssxxx||||||zzz~~~vvvooonnnpppsssyyyvvvjjj___ZZZ[[[^^^___```gggsss}}}ttt[[[QQQDDD>>>CCCGGGEEEIIIRRRTTTWWW\\\aaabbbaaa^^^\\\ZZZZZZ[[[\\\\\\]]]^^^^^^______```bbbcccdddeeefffdddfffggghhhggghhhiiikkkmmmmmmnnnpppsssuuuuuuuuuvvvwwwyyy{{{~~~~~~|||yyyvvvtttuuuwwwyyyzzz}}}{{{uuuuuuuuuuuuvvvxxxzzz{{{}}}~~~sssmmmyyyqqqZZZIIIBBB:::888666666999999777555555444222111222222111000//////000000000000//////000000000000000000000000000000000000000000000000---...///000000///...---/////////...---------,,,...---,,,+++++++++,,,---......---,,,,,,,,,,,,---------,,,++++++******)))******++++++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,(((((())))))******++++++************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,++++++******+++---...,,,+++------,,,,,,,,,+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,,,,---------------............///............//////////////////000000000111111111111111333555666;;;HHHUUUlll{{{uuuuuuzzz}}}|||zzzqqqkkkhhhkkkqqqwww}}}qqqfff^^^YYYWWWWWWYYY```mmmyyyqqqVVVHHH???@@@BBB@@@DDDLLLPPPSSSXXX]]]``````___]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^```aaacccdddddddddfffggggggggggggiiijjjjjjjjjkkkmmmoooqqqrrrrrrvvvwwwyyy{{{}}}~~~{{{zzzyyyyyywwwvvvtttqqqqqqsssvvvyyy{{{~~~|||sssrrrqqqrrrsssvvvyyy{{{vvvjjjnnnsss^^^III===:::888666444555666777555333333222000111222333333222//////000000000000//////000000000000000000000000////////////////////////---...///000000///...---............------------------,,,+++++++++,,,---......---,,,,,,,,,,,,---......---,,,,,,++++++***))))))************))))))+++++++++*********))))))*********+++++++++,,,,,,)))))))))))))))*********************************(((((()))***************---------,,,,,,+++++++++///---++++++,,,,,,+++***,,,++++++,,,......---,,,,,,,,,,,,,,,++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------------,,,,,,---------............///............//////////////////000000000000111111000000111333444777AAAMMMcccyyy|||yyy|||~~~}}}yyyvvvxxx}}}|||yyyiiieeedddiiiqqqyyyzzzqqqggg\\\TTTTTTTTTYYYdddqqq}}}```QQQCCC@@@>>>;;;???EEEIIILLLQQQVVV[[[]]]^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZYYYZZZ[[[]]]___aaabbbcccdddeeeggggggffffffgggiiihhhiiijjjlllmmmooopppqqqvvvvvvxxxzzz}}}~~~}}}zzzwwwtttqqqpppooonnnnnnmmmkkkllloootttxxx{{{{{{qqqpppoooooorrrvvv{{{~~~yyyjjjiiivvvsss```MMM===777888555444333333444444333222222000///000222444444333//////000000000000//////000000000000000000000000////////////////////////---...////////////...---------------............---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,.........---,,,,,,++++++(((((())))))))))))((((((+++++++++************************++++++++++++,,,************))))))))))))************************(((((()))***************...------,,,,,,++++++***---,,,***+++,,,------,,,,,,,,,,,,---...///...,,,,,,+++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---...,,,---...//////...---,,,---------............///............////////////////////////000000000111000///111333222444<<>>???BBBFFFKKKQQQWWWZZZ```___]]][[[ZZZYYYYYYYYYWWWXXXYYY[[[]]]^^^``````aaabbbdddeeedddeeefffhhhjjjlllooooooooooooqqqsssssstttuuuwwwyyy{{{|||}}}}}}sssqqqnnnkkkhhheeecccbbbeeeffffffeeeeeeiiirrryyy}}}|||wwwooonnnmmmnnnttt|||qqqfffjjjyyy~~~~~~gggNNNAAA<<<999555444444444444444333222222333444222000000111111111000//////000000000000//////////////////////////////..............................------------......+++,,,,,,,,,------......+++++++++,,,,,,---------------,,,++++++++++++,,,,,,,,,++++++***)))))))))***++++++,,,,,,++++++***************************))))))*********+++++++++++++++******))))))((((((************************(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---...///...,,,++++++,,,......---,,,*********+++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************************++++++++++++,,,,,,+++++++++,,,------......////////////......---------............///............////////////......////////////000000111///000333333222444999DDDPPP^^^dddcccccchhhmmmooossszzz|||wwwhhheeeeeekkkttt~~~vvvooojjjbbb[[[YYY]]]llllll```QQQFFF@@@===<<<;;;<<<<<<<<<>>>CCCJJJPPPTTT]]]\\\\\\[[[[[[ZZZYYYYYYWWWWWWXXXZZZ[[[\\\]]]^^^^^^```bbbcccdddeeegggiiihhhkkknnnnnnllllllooorrrqqqrrrsssuuuwwwxxxyyyzzz}}}~~~yyynnnlllhhhdddaaa_________bbbdddeeeddddddiiisss|||~~~yyyuuunnnmmmmmmpppwww~~~|||sssjjjeeennn|||}}}mmmYYYCCC;;;;;;999555222333555555444333222333444444222000000000111000...//////000000000000//////000000000000000000000000..............................------------......,,,,,,,,,,,,------------******+++,,,------------------,,,++++++++++++++++++++++++***))))))((((((+++,,,,,,,,,,,,,,,,,,+++***************+++++++++)))))))))************+++************))))))))))))************************(((((()))******************++++++,,,,,,------......,,,++++++,,,---,,,++++++******+++---...,,,+++)))*********++++++++++++******+++,,,,,,,,,,,,,,,******************************))))))***++++++,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))************************++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++++++++,,,,,,------,,,,,,,,,,,,---------------............///............////////////........./////////000000000...///333333000111555;;;BBBMMMVVVZZZ]]]bbbfffeeekkkttt~~~~~~zzzllliiigggkkksss~~~yyyrrrllleeeaaabbblll{{{jjjbbbVVVLLLGGGEEECCC@@@<<<;;;999999===CCCJJJNNNWWWXXXYYYZZZ[[[ZZZXXXWWWVVVVVVWWWXXXXXXYYYZZZZZZ\\\^^^```bbbccceeehhhjjjfffjjjmmmmmmjjjjjjmmmpppooopppqqqrrrtttvvvwwwwww{{{|||}}}{{{ssshhheee```\\\YYYYYYZZZ\\\^^^aaaccccccdddjjjvvv~~~{{{xxxuuuqqqqqqrrrvvv~~~uuutttyyy|||sssmmmlllqqq}}}}}}zzzttt[[[NNNAAA<<<:::777555555222444555444222111222444333111//////000111111000//////000000000000//////000000000000000000000000...........................------,,,,,,------...------,,,,,,,,,,,,,,,,,,)))***+++---......---------,,,++++++***+++++++++,,,,,,++++++***))))))(((+++++++++,,,,,,+++++++++))))))*********+++++++++))))))))))))************)))))))))))))))*********************************(((((()))***************)))***+++,,,------...///111///,,,+++++++++***)))+++******+++------,,,***))))))******++++++++++++))))))***++++++++++++*********************************))))))***+++,,,,,,++++++++++++++++++++++++---,,,,,,+++***)))((((((*********************************++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------....../////////...------,,,++++++++++++---,,,************,,,------------.........//////............/////////000............/////////000...,,,...222222///000222444888@@@JJJRRRWWW\\\```]]]dddppp{{{|||vvvqqqllllllppp}}}zzzuuuooojjjfffjjjzzz~~~yyykkkeee\\\SSSOOONNNJJJFFF===;;;777666999???FFFJJJRRRTTTWWWYYYZZZYYYWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWZZZ\\\___bbbccceeehhhkkkgggkkknnnnnnkkkjjjmmmqqqnnnooopppqqqssstttuuuvvvzzz{{{|||}}}~~~}}}~~~wwwooodddaaa[[[VVVTTTUUUWWWYYYZZZ^^^aaabbbdddkkkyyy~~~{{{xxxuuuuuuvvvxxx}}}yyyssslllkkkppp}}}rrrhhhjjjppp}}}yyyzzzyyyhhhKKKEEE???;;;666111000444111333555444111000111333000///...///111222222222//////000000000000//////000000000000000000000000...........................---,,,,,,,,,,,,---...---------,,,,,,+++++++++)))***+++---......---------,,,++++++******++++++------,,,,,,+++******)))******++++++++++++******))))))******++++++++++++))))))))))))************(((((())))))******++++++************************(((((()))***************+++++++++,,,,,,------...++++++++++++++++++++++++++++++************++++++...,,,***)))((()))***+++,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,------,,,+++******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---........................++++++,,,,,,,,,,,,------............////////////...///000111111000///...///////////////////////////////////////000000111666777:::AAAHHHOOOSSSTTTVVV___iiipppwww|||{{{wwwyyyvvvqqqllllllvvvwwwsssssstttuuuzzz|||~~~}}}zzztttooopppuuuzzz~~~}}}{{{tttpppjjjbbb^^^\\\ZZZVVVRRRLLLEEE>>>:::;;;>>>@@@@@@HHHKKKNNNRRRVVVXXXZZZZZZVVVUUUTTTTTTSSSSSSSSSTTTYYYZZZ]]]___bbbdddeeeeeegggggghhhiiijjjlllnnnooollllllmmmnnnooopppqqqqqqvvvwwwyyyyyyxxxxxxyyy{{{}}}~~~~~~}}}wwwsssrrrsssttttttwww{{{{{{nnnfff[[[XXXUUURRRPPPQQQSSSUUUYYYYYYZZZ___hhhttt{{{wwwvvvwwwzzz|||}}}tttsssrrrlllhhhiiirrr}}}wwwqqqpppzzzttt|||iiiVVVBBB>>>999555444444333333444444333333222111000000222222111111000000//////000000000000000000000000000000000000000000000000..............................////////////............---,,,,,,,,,------***++++++,,,---------------+++***(((((()))+++,,,******))))))))))))******************************************************))))))************)))))))))))))))***+++++++++,,,,,,***'''$$$###$$$%%%&&&(((((())))))*********+++)))))))))))))))*********++++++++++++++++++++++++++++++************++++++---,,,***(((((()))***+++++++++***))))))***++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++*********++++++,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---...---,,,+++,,,------,,,,,,++++++,,,,,,---........................++++++,,,,,,,,,,,,------............////////////...//////000000//////...////////////////////////000000000000000111111222444555777<<>>???@@@EEEGGGJJJNNNRRRUUUWWWWWWWWWVVVUUUSSSRRRRRRRRRRRRXXXYYY[[[]]]```aaabbbcccddddddeeefffhhhjjjlllmmmkkkkkkkkklllmmmnnnoooooossstttvvvvvvuuuvvvwwwyyy||||||}}}~~~{{{xxxuuuqqqnnnmmmmmmmmmoooqqquuuyyy}}}zzz{{{{{{sssggg___UUUSSSPPPNNNMMMNNNPPPRRRUUUVVVXXX]]]gggsss~~~|||{{{{{{||||||wwwuuuooofffbbbcccooo}}}~~~wwwyyy~~~}}}oooWWWEEE>>>;;;666333333333222222444444333222222111000000111111111000000000000000000000000000000000000000////////////////////////........................///////////////////////////...---,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,+++***))))))***+++,,,+++******))))))******+++************************************************))))))************))))))***************+++++++++///---+++))))))***,,,---((()))))))))************))))))))))))((((((((((((++++++++++++++++++++++++++++++************++++++++++++)))((((((((()))***++++++***))))))***++++++++++++++++++++++++++++++******************++++++)))(((((()))***+++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,---------............/////////.........------.........////////////////////////111111000000111111222333222222333666;;;@@@FFFIIINNNUUU[[[aaajjjtttyyyyyy|||{{{xxxrrrllljjjlllpppuuurrrmmmhhhffffffhhhiiivvv{{{xxxqqqmmmgggfffcccaaaeeennntttuuurrrpppoooooorrruuuwwwwwwpppllldddWWWJJJBBB??????@@@AAADDDHHHKKKOOOQQQSSSVVVUUUSSSRRRQQQPPPPPPPPPUUUWWWXXXZZZ\\\^^^^^^______```aaacccfffhhhjjjkkkiiijjjjjjjjjkkkkkklllllloooppprrrrrrrrrrrruuuwwwyyyzzz{{{}}}~~~~~~}}}zzzvvvsssmmmlllkkkjjjhhhhhhggggggjjjmmmqqquuuyyy~~~vvvoooooonnnfff[[[UUUNNNLLLJJJHHHHHHJJJLLLNNNQQQRRRUUU[[[eeeqqq|||~~~~~~yyymmmaaa^^^aaapppxxx{{{}}}ttt^^^III<<<:::777333111111222222111333333333222111111000000000000000000111111111111000000000000000000000000////////////////////////........................111000///......///000111000///...---,,,+++++++++,,,,,,---------,,,++++++******++++++++++++++++++,,,++++++******++++++,,,************************************************))))))************))))))+++++++++******************)))((('''((()))+++---))))))))))))************------,,,,,,++++++******++++++++++++++++++++++++++++++************++++++******)))(((((())))))***+++******************++++++++++++++++++++++++++++++++++++***************))))))(((((()))******+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,---------------.........//////......,,,++++++,,,......////////////////////////000000//////000000111222111111111222444999???CCCGGGNNNUUU[[[eeeqqqwwwxxxwwwyyyyyyvvvqqqkkkhhhgggsssyyy{{{uuurrrlllkkkiiifffeeefffhhhjjjyyy~~~vvvpppkkkeee]]]XXXZZZaaahhhkkkjjjkkkmmmpppuuu{{{~~~oooZZZIII@@@>>>;;;<<<>>>AAADDDHHHKKKLLLPPPPPPOOOOOOOOOPPPPPPQQQTTTUUUVVVXXXYYYZZZZZZZZZ[[[]]]___aaadddfffhhhiiiiiiiiiiiiiiijjjjjjjjjkkkmmmnnnooooooooopppsssuuuvvvvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~zzzvvvrrrmmmjjjgggfffeeecccccccccdddeeeiiilllpppuuuyyy}}}~~~}}}~~~tttkkkdddcccaaaYYYPPPLLLGGGFFFEEEDDDEEEGGGIIIKKKNNNPPPTTT[[[eeeqqq{{{}}}~~~yyyyyynnnbbbccciii{{{xxxzzz|||fffQQQCCC===777555222111111222222111333222222222111111000000//////000000111111222222////////////////////////////////////////////////........................222111///......///111222000///...---,,,+++++++++------------,,,++++++***)))***+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************************************************))))))************)))))),,,+++++++++***)))))))))''''''%%%%%%%%%&&&((())))))))))))))))))*********.........------,,,,,,,,,++++++++++++++++++++++++++++++************++++++***)))))))))))))))***************++++++*********+++++++++++++++++++++++++++++++++***************+++******)))(((((())))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------------------...............---,,,++++++,,,---...///////////////////////////............///000000000111111000111555:::???@@@HHHPPPXXXcccooouuuvvvvvvxxx{{{zzzvvvooohhhdddhhhmmmsssvvvuuupppkkkhhhfffggghhhhhhhhhkkkooosss}}}yyyqqqhhh^^^WWWUUUWWW\\\```cccgggmmmrrrxxxjjjSSSEEE@@@:::::::::;;;>>>AAADDDFFFHHHHHHIIIKKKMMMPPPRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWYYYZZZ]]]```ccceeeffffffggghhhhhhiiiiiijjjjjjjjjlllmmmnnnmmmmmmnnnqqqtttrrrssstttvvvyyy|||~~~}}}}}}}}}~~~~~~}}}|||zzz{{{||||||{{{zzzzzzzzz}}}}}}~~~}}}|||}}}}}}|||~~~zzzvvvrrrmmmhhheeeeeeccc```]]]]]]___bbbdddiiilllqqquuuyyy}}}yyyxxxyyy|||||||||}}}zzzkkkbbbZZZXXXVVVOOOIIIFFFCCCBBBAAAAAACCCEEEGGGHHHLLLNNNSSS[[[eeepppzzz~~~{{{|||{{{uuutttyyytttlllrrrzzz{{{sssvvvjjjTTTDDD<<<;;;666444222222333333333222222222111111111111111000//////000000111111222222////////////////////////................................................222000///------///000222//////...---,,,++++++,,,------------,,,++++++***)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************************************************))))))************)))))),,,+++++++++***))))))))),,,+++***)))))))))************)))))))))))))))))),,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++************++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++******************++++++,,,,,,+++***)))(((((()))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........---------,,,,,,---------////////////////////////...------------.../////////111222111000222888===<<>>@@@???AAACCCGGGKKKOOORRRTTTTTTTTTUUUUUUVVVUUUUUUUUUWWWYYY[[[^^^aaabbbbbbbbbeeeffffffggghhhiiijjjkkkmmmmmmmmmlllkkklllooorrrooopppqqqsssuuuwwwzzz{{{zzz{{{{{{|||}}}~~~}}}}}}}}}|||{{{zzzyyyxxxwwwxxxyyyyyywwwvvvvvvwwwyyyzzz{{{{{{zzz{{{}}}}}}zzzyyy{{{{{{vvvrrrmmmiiiddd```aaa___[[[YYYYYY\\\aaadddiiilllqqqvvvyyy}}}}}}xxxvvvxxx{{{~~~|||uuurrrqqqssssssvvv{{{zzzrrrcccZZZSSSPPPMMMHHHDDDCCC@@@@@@???@@@AAACCCDDDEEEHHHKKKQQQYYYcccmmmuuuzzzyyy|||}}}|||zzz|||pppjjjhhhppp|||{{{~~~wwwrrroooppp~~~rrr[[[HHH>>>:::999666444222222444444333222111111111111111111111111000000000000111111111111000000000000000000000000................................................000///...------...///000......---,,,,,,,,,------,,,,,,---------,,,++++++******++++++,,,------------,,,,,,++++++,,,,,,---************************************************))))))************))))))+++++++++***************------,,,+++*********+++************))))))))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++)))))))))***+++++++++,,,,,,++++++*********++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---...---,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........------............------////////////////////////...............///000000---000222222000111666:::;;;AAAGGGMMMYYYhhhrrruuutttuuuvvvvvvtttoooiiieeeccccccbbb___[[[YYYYYYYYY^^^cccjjjpppwwwxxxnnneee```ZZZRRROOOQQQXXXaaammmvvv~~~zzzeeeVVVPPPAAA???;;;888666777:::;;;:::<<>>>>>>>>>>>???@@@BBBBBBCCCFFFLLLTTT]]]gggnnnrrrssswww{{{zzzyyy}}}|||qqqjjj```___cccrrr~~~zzzqqqhhheeekkkxxx|||aaaMMMBBB===:::777555444222222333444222111000000000000111111111111111111111000000000000000000000000000000000000000...................................................------------------...------,,,,,,,,,---......++++++,,,---------,,,,,,++++++******+++,,,...///,,,,,,++++++++++++,,,,,,************************************************))))))************))))))***************+++++++++)))))))))))))))*********************)))))))))(((+++++++++,,,,,,------...++++++++++++++++++++++++++++++************++++++***+++,,,---------------)))***+++,,,,,,+++***)))++++++++++++++++++++++++(((((()))***+++,,,,,,---************+++,,,---...******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---////////////---,,,///////////////////////////////////////000111111+++///333222000000555999<<<@@@CCCHHHTTTdddqqquuuooooooppprrrrrrpppllliiigggeeeaaa[[[VVVTTTUUUWWW]]]dddllluuu~~~~~~tttlllggg___TTTNNNNNNOOOZZZhhhrrr|||{{{iii]]]XXXDDDAAA<<<888555666777999999:::===AAAFFFKKKOOORRRVVVVVVVVVVVVVVVUUUTTTTTTSSSUUUWWWZZZ\\\\\\[[[[[[___```aaaccceeeggghhhiiimmmlllkkkiiiggghhhjjjmmmllllllmmmnnnoooqqqssstttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzxxxwwwvvvuuusssuuuwwwvvvsssqqqrrrtttsssuuuxxxyyyxxxxxxxxxxxx|||zzzxxxuuutttwww|||}}}yyyuuupppmmmhhhddd```XXXYYY[[[]]]```dddggghhhmmmqqqvvv{{{~~~{{{xxxyyy{{{}}}}}}}}}{{{zzz}}}~~~}}}yyyvvvooofff___[[[[[[\\\bbbeeejjjqqqxxx}}}ooodddYYYQQQIIIFFFDDD@@@???AAA===<<<<<<===>>>???@@@@@@???BBBHHHPPPYYYbbbiiillloootttyyyzzzzzzyyynnnaaaYYYWWWZZZddduuuxxxsssjjj______lll~~~iiiOOO???;;;;;;777333555333222222333333111000000000000000000111111111222222111111000000//////000000000000000000000000................................................,,,,,,---......---,,,,,,,,,,,,,,,,,,---...//////***+++,,,,,,------------,,,+++***)))***,,,///000,,,++++++******++++++,,,************************************************))))))************))))))))))))******+++++++++,,,'''((()))***+++,,,------+++*********))))))((((((---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,000...,,,***((())))))***))))))))))))))))))))))))((((((((((((((((((((((((+++++++++************)))******++++++++++++******************************++++++++++++++++++++++++))))))))))))************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...***''''''))),,,,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////)))***,,,---...---,,,,,,---------............///........................---...............---,,,000000000000111111111111666:::>>>CCCQQQcccmmmnnndddfffjjjmmmoooooopppoooooohhhdddbbb\\\VVVVVV[[[^^^dddmmmyyy~~~zzz|||zzzsssllldddXXXNNNPPPRRRYYYgggyyy|||tttfffYYYRRRFFF===;;;999555555888333555888;;;@@@GGGNNNSSSTTTSSSRRRQQQPPPPPPPPPPPPSSSSSSSSSTTTTTTUUUUUUUUU\\\\\\]]]^^^```bbbdddeeehhhhhhgggggghhhhhhiiijjjkkkkkklllnnnooopppqqqqqqvvvwwwwwwvvvuuuvvvyyy{{{}}}|||yyywwwuuutttttttttvvvuuuuuuuuuttttttttttttrrrtttvvvvvvuuuuuuwwwxxxwwwwwwwwwvvvuuuwww{{{~~~{{{uuuqqqoookkkfffaaa[[[]]]aaacccfffhhhllloootttwww{{{~~~wwwzzzxxxwwwxxxyyyyyyxxxwwwzzzyyyyyyyyy{{{~~~{{{sssmmmllleee___[[[XXXTTTUUUYYYYYY]]]dddkkkrrryyyuuufffYYYPPPNNNJJJFFFBBB>>><<<;;;<<<<<<======>>>>>>?????????AAACCCFFFKKKSSS[[[aaagggrrr|||zzzpppggg```\\\ZZZYYY\\\ZZZgggyyykkk^^^ZZZ\\\___rrr~~~gggWWWFFF===:::666444444111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////......---------,,,//////............//////------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,---,,,***)))))))))***++++++,,,,,,---,,,+++***)))---,,,***)))))))))******---,,,***&&&###%%%***///,,,***((()))+++,,,+++(((************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++*********,,,---++++++++++++++++++++++++************************+++++++++************)))*********++++++*********,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++///+++((((((***,,,,,,+++///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......------,,,---------............///........................---....../////////......//////000000000111111111444777:::>>>KKK[[[dddeee___bbbfffiiikkklllmmmmmmnnnkkkjjjjjjddd\\\ZZZ]]]```fffqqq|||zzz}}}|||xxxsssmmmbbbXXXUUUTTTVVV___nnn~~~yyyqqqdddWWWOOOFFF>>>===;;;777777999555666777:::>>>CCCIIIMMMQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXYYY[[[]]]___```eeeeeeeeeeeefffggghhhiiihhhiiijjjlllnnnppprrrsssuuuvvvvvvuuuttttttvvvxxx{{{zzzxxxvvvtttsssssssssssssssssssssssssssrrrrrrssstttttttttssssssuuuwwwuuuuuuuuuttttttvvvzzz}}}}}}xxxtttqqqnnniiieeebbbdddhhhjjjlllnnnppprrrzzz|||}}}vvvwwwuuuttttttuuuvvvuuusssvvvvvvvvvwwwyyy{{{~~~{{{rrrjjjeeeddd^^^XXXVVVSSSPPPRRRVVVZZZ^^^dddkkkqqqxxx}}}wwwmmm```VVVMMMKKKHHHEEEBBB???>>>===<<<<<<======>>>?????????>>>@@@BBBEEEIIIOOOVVVZZZdddoooyyy}}}}}}wwwqqqnnnjjjeee^^^XXXUUUTTTUUUVVVYYY[[[jjjppp```XXXZZZbbbkkk{{{|||sssZZZLLL>>>888777444222222111111111111111111111111000000000000000000000000000000000000000000000000/////////.............../////////.........------//////............//////........................+++++++++,,,,,,---------,,,++++++******++++++,,,,,,++++++***))))))******+++,,,,,,,,,,,,+++***)))...---+++*********++++++)))******(((%%%%%%(((***,,,***((()))+++,,,+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++***000---+++***+++,,,,,,+++///...---+++************,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////...---------......---------............///........................---......///000000000000//////000000000000111111111333555999BBBOOOVVVXXXYYY]]]aaadddfffgggiiikkkmmmmmmoooqqqlllddd``````aaagggttt|||yyyyyy}}}}}}{{{wwwnnneee```[[[WWWYYYcccoooxxx}}}yyytttlll```UUUMMMHHHCCCBBBAAA===<<<===888777777888:::>>>BBBDDDKKKMMMOOORRRSSSTTTUUUUUUPPPPPPOOOPPPQQQSSSUUUVVVTTTTTTTTTVVVWWWYYY[[[\\\aaaaaaaaabbbdddeeeggghhheeefffhhhkkknnnqqqsssttttttuuuuuusssrrrqqqssstttwwwvvvuuusssrrrrrrqqqrrrppppppqqqqqqqqqqqqqqqqqqrrrsssrrrqqqooopppsssuuurrrssssssssssssuuuyyy|||~~~|||xxxvvvrrrooollllllooorrrtttuuuuuuwwwxxx|||uuusssrrrppppppqqqqqqpppooorrrrrrrrrsssuuuwwwxxxzzz{{{{{{yyyvvvpppiiibbb]]]\\\WWWRRRRRRPPPOOOQQQVVV\\\```ffflllqqqxxx~~~|||tttkkkaaaWWWQQQIIIHHHFFFDDDBBB@@@??????<<<======>>>??????@@@@@@@@@AAACCCDDDGGGMMMSSSXXXfffpppyyy|||}}}{{{uuulllccc[[[VVVRRRPPPLLLJJJKKKOOOSSSWWWZZZ___nnnxxxeeeXXXVVV___kkkyyyyyy}}}qqq^^^KKK@@@666555555444222333111111111111111111111111000000000000000000000000000000000000000000000000//////......------,,,,,,///////////////.........................................................++++++,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++++++++***))))))++++++,,,,,,,,,+++******---,,,***))))))***++++++(((***,,,,,,***((('''(((+++***)))***++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++******************+++'''((()))***+++,,,------++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********000///---,,,,,,,,,++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---///000---------............///........................------///000111111111111////////////000000000111111111333666<<>>;;;888777888:::<<<===CCCFFFJJJNNNQQQSSSSSSSSSOOONNNMMMMMMNNNPPPRRRSSSSSSSSSTTTUUUVVVXXXZZZZZZ]]]]]]^^^___aaaccceeefffeeefffhhhjjjmmmppprrrsssssstttuuusssqqqpppppprrrssssssrrrqqqqqqpppppppppooooooooooooppppppppppppqqqqqqooommmlllmmmpppssspppqqqrrrrrrrrrtttxxx{{{|||}}}zzzxxxuuusssuuuxxx{{{}}}}}}}}}}}}~~~~~~vvvqqqooolllllllllmmmllllllnnnnnnooopppqqqssssssttttttsssrrrooojjjddd^^^[[[XXXTTTQQQRRRRRRRRRUUUZZZ^^^bbbhhhnnnsssxxx}}}vvvkkk```WWWQQQNNNHHHGGGEEECCCAAA??????>>>======>>>>>>???@@@AAAAAACCCCCCCCCDDDHHHOOOWWW^^^mmmuuu{{{}}}}}}~~~{{{~~~yyypppeee[[[RRRLLLHHHGGGGGGGGGGGGJJJOOOVVV[[[^^^bbbnnn|||~~~oooaaa\\\___iiisss~~~{{{{{{xxx^^^JJJBBB:::444555666555444444111111111111111111111111000000000000000000000000////////////////////////000000///......---,,,,,,////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++))))))+++++++++++++++++++++++++++***)))(((((()))******,,,---......---+++***)))+++************+++******************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))++++++***))))))***++++++***************+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********/////////---,,,++++++,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////************+++...000111---------............///........................------///000111111111111...////////////000000000222111333555999===BBBFFFOOOTTTZZZ]]]^^^aaafffkkkpppsssvvvuuusssqqqooonnnaaaiiizzzxxxnnnmmmnnnpppsssuuuuuuuuuvvv{{{}}}uuuqqqkkkbbb]]]\\\\\\ZZZYYY```bbbeeehhhhhhbbb\\\XXXXXXZZZ\\\[[[ZZZXXXVVVTTTKKKEEE>>>999888999999999<<<>>>CCCGGGKKKMMMMMMMMMPPPOOONNNNNNNNNOOOPPPPPPRRRRRRRRRSSSTTTVVVWWWXXXZZZZZZ[[[]]]___aaacccdddeeefffhhhjjjlllnnnooopppsssttttttsssqqqoooooopppoooooooooooooooooooooooooooooooooooooooooooooooonnnnnnmmmkkkjjjkkkooorrrpppqqqrrrsssssstttwwwyyyzzz|||~~~|||{{{zzz{{{}}}xxxooommmjjjiiiiiijjjjjjiiijjjkkkmmmoooooooooooooooooonnnllliiieeeaaa]]][[[WWWSSSQQQSSSUUUUUUXXX]]]aaaeeekkkqqquuuzzzyyyooocccYYYRRRNNNMMMHHHFFFDDDBBB@@@>>>===<<<======>>>???@@@AAABBBBBBDDDCCCCCCDDDJJJTTT___hhhqqqwww}}}}}}~~~|||xxxuuummmaaaTTTJJJEEEDDDDDDDDDFFFHHHJJJLLLQQQWWW\\\___bbbiiissszzz}}}zzz}}}zzziiidddiiiooossswww}}}~~~zzz}}}}}}fffOOO???===777444666777444222333111111111111111111111111000000000000000000000000////////////////////////111111000000///...------.........///////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))+++,,,,,,+++***)))+++++++++++++++++++++,,,,,,+++************,,,,,,000...---+++++++++++++++******+++************+++************************))))))))))))))))))))))))************************---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))************************+++++++++************))),,,+++***))))))***+++,,,...---,,,+++***(((''''''))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---...///...,,,++++++,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000))))))***+++,,,---///000---------............///........................---......///000000000000......////////////000000222111222555777777<<>>@@@AAABBBCCCDDDCCCDDDFFFJJJQQQ\\\hhhpppqqqwww{{{{{{|||}}}yyytttddd]]]QQQFFF???>>>@@@CCCCCCGGGLLLOOOPPPSSSYYY]]]___bbbhhhrrr|||{{{{{{~~~ssslllqqqyyy}}}{{{yyy|||zzzwww{{{}}}hhhUUUEEE::::::555333555555111000111111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......---------...............,,,---...//////...---,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,))))))***++++++++++++***++++++******++++++,,,---......---,,,,,,...///000111---)))'''''')))******)))+++++++++***)))***+++************************))))))))))))))))))))))))************************---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++******))))))))))))))))))))))))************************+++++++++************))),,,+++***((((((***+++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++++++++*********)))))))))***++++++,,,,,,+++---///...,,,++++++---,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---------------------------............///........................---....../////////.............../////////000000///...000444444222777>>>AAAHHHOOORRRSSSWWW^^^eeelllsssvvvttttttwwwwwwtttnnnpppuuu~~~zzzuuupppkkkgggdddbbbaaadddiiinnnsssttt{{{|||uuulllddd___ZZZTTTPPPPPPNNNQQQWWWYYYWWWXXX]]]aaajjjqqqsssvvv|||~~~}}}zzzmmmZZZKKKBBB===:::888555666777999;;;===>>>???CCCEEEGGGJJJKKKLLLKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSTTTUUUWWWXXXZZZ[[[]]]^^^```bbbeeegggiiijjjnnnoooqqqqqqooommmmmmmmmjjjkkklllnnnoooooonnnnnnnnnnnnmmmlllkkkkkkjjjiiihhhiiijjjkkkkkklllnnnpppoooppprrrqqqpppppprrrssstttvvvyyyzzzzzz{{{|||~~~||||||~~~~~~uuulllhhheeeccccccdddddddddeeefffiiikkkkkkjjjgggfffgggeeecccaaa___\\\[[[ZZZZZZVVVUUUXXXYYYYYY[[[```fffkkkrrrxxx}}}~~~{{{xxxrrrhhh\\\SSSOOOMMMIIIFFFCCCBBBAAA@@@???>>>>>>>>>===>>>???@@@AAACCCDDDDDDEEEIIIOOOWWW___hhhqqqwwwtttxxxzzzxxxvvvuuuooohhhUUUOOOGGG@@@<<<===@@@CCCDDDJJJRRRWWWYYY[[[```ddddddiiiqqq|||}}}wwwvvvzzz}}}|||zzzxxxxxx|||iiiUUUHHH>>>777999555333555444111000222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,---------...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,******))))))***++++++,,,++++++*********+++,,,---------,,,,,,,,,---...///000---((('''((())))))((()))+++,,,+++)))(((***,,,************************))))))))))))))))))))))))************************---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&'''((()))++++++++++++))))))))))))))))))))))))************************+++++++++************))),,,+++)))(((((()))+++,,,''''''(((***+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******)))))))))(((((()))***+++,,,,,,---))),,,......+++***,,,...((((((((()))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...///000000///---+++***---------.........//////..........................................------............/////////000---+++---222222///333;;;<<>>???@@@BBBCCCDDDEEEHHHOOOYYYdddlllsssxxx{{{zzz|||{{{vvvqqqlllccc[[[MMMIIIDDD@@@>>>???BBBDDDGGGOOOYYY```ccceeeiiimmmkkkrrr|||~~~xxxxxxwww|||}}}{{{}}}~~~|||{{{zzzyyy|||ttt]]]JJJAAA;;;666999666444666666333333555111111111111111111111111000000000000000000000000000000000000000000000000---------...............+++++++++,,,,,,---------+++,,,...//////...,,,+++---------------------------------,,,,,,+++++++++,,,++++++++++++++++++,,,+++***)))))))))***,,,---++++++*********+++---...******)))))))))***,,,---111...******++++++)))'''(((+++,,,,,,)))(((***,,,************************))))))))))))))))))))))))************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,......---,,,+++***)))(((,,,,,,,,,+++++++++******++++++******************+++++++++,,,,,,---------***+++---......---,,,***(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++************++++++++++++*********************+++---//////...---,,,------------------------***'''%%%'''+++......---000//////...------,,,,,,------------------------...///////////////............//////////////////000000000000111111111111777:::???DDDIIIOOOUUUZZZbbbfffkkkoooqqqqqqrrrssstttuuutttoookkkkkkqqqwwwuuuqqqmmmjjjccc\\\ZZZ]]]ZZZ```eeehhhjjjooowww~~~}}}rrrjjjgggddd```\\\PPPNNNLLLJJJLLLPPPTTTWWWccckkkqqquuu}}}nnn[[[NNNEEE>>>:::666555555444444555555666;;;<<<<<<======???BBBDDDFFFHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPOOOOOOPPPSSSVVVWWWXXXYYY[[[^^^bbbeeegggiiiiiiiiiiiiiiiiiiiiiiiigggiiikkkmmmnnnnnnmmmllliiiiiihhhgggfffeeeddddddhhhiiikkkmmmnnnooooooooopppooooooooooooooopppppppppoooooorrrwwwyyywwwuuuxxxxxxzzz|||yyyvvvkkkhhhdddaaa______```bbbccceeeffffffeeedddeeeeeebbbbbbaaa```___^^^]]]]]]^^^___`````````aaadddgggmmmuuu}}}zzztttnnnjjjaaaYYYPPPKKKJJJJJJGGGDDD???????????????>>>======@@@???@@@CCCGGGKKKMMMNNNTTT\\\gggpppssstttuuuvvvtttrrrooojjjbbbZZZRRRMMMEEEBBB???>>>???BBBEEEFFFPPPVVVaaajjjjjjfffkkktttvvvvvvtttwww~~~~~~}}}{{{zzz{{{|||wwwvvv}}}qqqZZZLLLCCC;;;666555333444444555555444444333111111111111111111111111000000000000000000000000111000///000222222000/////////////////////////////////.........---------------,,,,,,,,,,,,+++++++++++++++******)))))))))+++++++++,,,,,,---------,,,+++***))))))***+++,,,***+++,,,------------,,,,,,,,,,,,+++***)))((((((((((((((()))******++++++)))((('''&&&&&&'''((()))************************))))))))))))))))))))))))++++++***)))(((((())))))---,,,,,,,,,+++*********,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++******,,,+++++++++************************************++++++++++++,,,,,,,,,,,,+++,,,---...---,,,***)))***************+++++++++++++++++++++++++++++++++++++++************++++++++++++******************)))***,,,---...---,,,+++------------------------+++)))'''(((+++......------------...............------------------------......////////////......////////////............//////000000000111111111555777;;;???DDDJJJQQQVVV```dddiiinnnpppqqqssstttqqqrrrqqqnnnjjjgggggghhhkkkgggdddccc___ZZZ[[[___]]]aaaggglllsss|||zzzqqqlllgggccc```ZZZVVVPPPLLLJJJLLLPPPSSSZZZdddlllpppvvv~~~lll\\\PPPHHH@@@;;;666666555555555555666666444555777888:::===@@@BBBCCCEEEGGGJJJLLLMMMNNNNNNMMMMMMNNNMMMMMMMMMPPPRRRUUUUUUVVVXXX[[[___bbbccceeefffffffffggggggggggggfffgggiiikkklllkkkkkkjjjhhhhhhgggfffeeedddccccccggghhhkkkmmmnnnooonnnnnnmmmmmmmmmmmmmmmnnnooopppqqqooooooqqqtttvvvvvvtttxxxwwwwwwyyy}}}~~~zzzuuullliiieeeaaa______```aaabbbdddffffffeeedddeeefffccccccbbbaaa```___^^^^^^aaabbbccccccdddfffiiilllqqqyyy~~~xxxqqqjjjeee\\\UUULLLGGGGGGFFFDDDBBB<<<<<<===???@@@AAAAAABBBEEEDDDDDDGGGMMMSSSWWWYYYbbbhhhnnnrrrrrrpppoooooofffdddaaa\\\VVVOOOIIIEEEBBB@@@???@@@CCCGGGKKKMMMQQQYYYggguuuyyyvvvxxx}}}}}}wwwtttxxx~~~~~~}}}~~~sssbbbNNNCCC<<<777444333333333444444444444333333111111111111111111111111000000000000000000000000000///...///000111///---........................//////.........---------------,,,,,,,,,,,,++++++.........------,,,,,,,,,///...---,,,***)))(((''',,,+++************+++,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***)))))))))******************))))))+++***))))))))))))***+++************************))))))))))))))))))))))))++++++***)))))))))))))))************))))))))))))---,,,,,,+++*********+++++++++++++++++++++++++++*********)))))))))))))))*********************************++++++++++++,,,,,,+++************+++,,,*********+++++++++,,,,,,++++++*********)))))))))************************+++++++++***************------......---+++)))(((+++++++++*********))))))++++++++++++++++++++++++++++++************++++++******++++++++++++++++++)))***+++,,,---,,,+++***---------------------------+++******,,,---------+++,,,,,,---.../////////---------------------------....../////////......////////////......------//////000000000000111111222444666999===CCCKKKPPPYYY___fffllloooqqqrrrsssssssssssssssqqqkkkddd______[[[YYYZZZXXXXXX\\\bbbeeegggllluuuyyyqqqkkkiiihhhfffaaaXXXPPPKKKJJJLLLMMMPPPYYYcccjjjpppxxx}}}vvviii^^^TTTKKKCCC===999888777777666666666666222333444555777999;;;<<>>???AAADDDFFFGGGKKKJJJJJJOOOVVV^^^dddgggoooqqqqqqooojjjeeeaaa```UUUSSSPPPLLLHHHCCC@@@>>>???@@@AAAEEEIIIOOOTTTWWWYYYaaaooouuummmlllqqq|||~~~xxx^^^PPPAAA:::777444333444222333333444444333333222111111111111111111111111000000000000000000000000......---...///000...,,,.......................................---------------,,,,,,,,,,,,+++++++++++++++++++++*********///...---+++)))'''&&&%%%,,,,,,++++++++++++,,,,,,+++************+++,,,,,,++++++******************,,,,,,++++++***))))))(((+++******))))))******+++************************))))))))))))))))))))))))+++***))))))))))))))))))''''''((((((((((((((((((------,,,+++************++++++++++++++++++++++++))))))))))))))))))))))))************************************++++++++++++++++++************++++++************++++++++++++*********))))))))))))(((***************+++++++++++++++******))))))((((((,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++++++++************++++++******+++++++++++++++,,,******+++,,,,,,,,,,,,+++------------------------...---,,,,,,---------,,,+++,,,,,,------......///------------------------------......//////......000//////......------,,,////////////000000000111111222222444777===EEEJJJPPPXXXdddmmmqqqqqqpppooosssrrrrrruuuvvvrrrhhh```YYYUUUSSSTTTTTTUUU\\\ccclllnnnttt|||tttooonnnpppmmmiiiaaaYYYRRRMMMKKKJJJJJJOOOXXXcccnnnuuuwwwvvvsssnnnggg```XXXOOOFFF@@@======;;;999888777777666666555444444555666666666:::;;;>>>AAADDDGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJKKKNNNOOOPPPRRRTTTVVVWWWXXX[[[[[[\\\^^^___```bbbbbbaaabbbcccdddeeeeeeeeeeeeggggggfffeeeddddddcccccceeegggkkknnnoooooommmllliiihhhhhhhhhiiikkknnnooosssrrrpppooopppqqqssstttwwwuuusssrrrtttwwwxxxxxxyyyzzz}}}~~~~~~}}}|||{{{{{{|||||||||~~~|||uuummmjjjeee```]]]]]]]]]^^^```bbbdddeeeeeedddeeegggffffffeeeeeedddccccccbbbbbbcccdddeeegggkkkppptttyyy~~~vvvlllaaaZZZMMMIIICCC@@@@@@@@@??????AAAAAABBBCCCEEEHHHJJJLLLNNNOOORRRXXX```ggglllmmmqqqnnnjjjccc[[[UUUPPPNNNHHHFFFDDDAAA???>>>>>>>>>@@@BBBFFFJJJOOOVVV\\\```hhhnnnyyyxxxiiidddgggqqq}}}|||tttdddOOODDD:::666666555555777222222333333333333222222111111111111111111111111000000000000000000000000///...---...000000...---................................................------,,,,,,,,,+++++++++************))))))))))))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,***************+++++++++,,,+++++++++*********)))((((((((((((((((((((((((************************))))))))))))))))))))))))******)))))))))))))))***&&&''''''(((((()))))))))---,,,++++++*********+++++++++++++++++++++++++++))))))******************************************))))))*********+++++++++************************+++++++++*********))))))*********))))))))))))((())))))*********+++++++++*********))))))((((((((()))******+++,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++******++++++,,,,,,,,,,,,+++,,,,,,------------------------------------------.........---,,,,,,,,,------------------------------------------------,,,,,,---...............//////......---------,,,...////////////000000000000111111111444999@@@EEEJJJTTTcccoootttsssooollllllkkkkkkooottttttnnnggg\\\WWWTTTTTTTTTUUU[[[ccclllqqq|||~~~uuuoooooorrrnnnllliiiddd^^^WWWQQQMMMIIIHHHLLLZZZiiiqqqppplllhhhgggdddaaa[[[SSSKKKEEEBBBAAA???===;;;:::999888999666333333444555555444666777999<<>>@@@AAADDDGGGKKKOOOTTTZZZbbbgggttt}}}tttkkkcccdddjjjsss|||xxxyyytttaaaRRREEE===666555666444444777111111222222222222111111000000000000000000000000//////////////////////////////...///000111///---........................---.....................------,,,,,,,,,+++++++++,,,---------------------)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***************+++++++++))))))*********+++++++++(((((())))))))))))((((((************************))))))))))))))))))))))))***)))))))))))))))******((((((((())))))*********,,,++++++***++++++,,,,,,++++++++++++++++++++++++************++++++++++++************************)))))))))************+++))))))***++++++***))))))++++++*********)))))))))++++++*********))))))))))))))))))***++++++,,,,,,*********)))))))))))))))(((((()))***+++,,,------'''((()))***+++,,,------++++++++++++++++++++++++++++++************++++++******++++++,,,---------,,,,,,,,,---------......------------------------+++---///...---,,,,,,------------,,,,,,,,,,,,,,,------------------------+++,,,---...............------------------------......////////////000000000000000000222666;;;@@@FFFPPP```lllrrrqqqmmmjjjiiihhhhhhmmmtttwwwuuuqqqccc^^^ZZZYYYWWWVVVZZZaaahhhsss~~~{{{sssnnnmmmooommmnnnooommmiiibbb[[[VVVNNNGGGGGGRRR```eeeccc```]]]^^^___^^^ZZZUUUPPPLLLHHHGGGFFFEEEDDDDDDDDDDDD@@@:::555222444666666555555555666888:::===???@@@DDDFFFIIIJJJIIIJJJKKKLLLKKKKKKMMMNNNOOOOOOOOOOOOQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ\\\^^^___aaaaaaeeeeeeeeeddddddcccccccccdddeeegggiiikkkkkkkkkkkkiiihhhfffffffffiiilllnnnoooppppppooonnnnnnpppsssrrrpppooooooqqqssssssssssssuuuwwwyyyzzz{{{{{{{{{||||||{{{xxxvvvvvvxxx{{{}}}}}}uuuiiifffaaa]]]ZZZZZZ[[[\\\^^^```cccddddddeeefffhhhggggggggggggffffffeeeeeefffgggggghhhjjjooouuuzzzzzzzzzooocccXXXPPPDDDCCCBBB@@@@@@AAACCCDDDDDDFFFIIINNNRRRUUUWWWXXXVVVYYY___fffkkkkkkgggdddYYYTTTNNNHHHDDDAAA>>><<<:::::::::<<<>>>@@@CCCEEEIIILLLOOORRRVVV]]]fffmmm{{{zzzeeeccceeekkkqqqxxx}}}yyyuuuxxx{{{ssslll___PPPGGG===777333444444111111333000111111222222111111000000000000000000000000000////////////////////////000///...///111111///------------------------------------...............------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++++++++******************'''(((((()))******++++++***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))))))))))))))******+++)))***************++++++************+++,,,------++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))************((()))***++++++***)))((())))))))))))************,,,+++++++++************((())))))***++++++,,,,,,))))))******************)))))))))******+++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++************++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,---...------------------------))),,,......---+++,,,---+++++++++,,,,,,------...------------------------***+++,,,---............+++,,,,,,------......///........./////////000000...///000000111333777;;;@@@IIIUUU```eeeffffffeeeffffffhhhmmmrrruuuuuusssiiieee```^^^ZZZWWWZZZ```jjjzzz}}}uuutttuuuvvvuuurrrmmmkkklllmmmoooqqqrrrrrrpppkkkeeeaaaWWWPPPMMMQQQTTTSSSSSSUUURRRTTTWWWYYYXXXVVVUUUTTTSSSSSSSSSTTTUUUWWWYYYYYYPPPHHH>>>888777777666444555444444555666888:::;;;===???CCCEEEFFFGGGIIIJJJIIIIIIKKKLLLLLLLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSSSSUUUWWWYYY\\\^^^___bbbbbbbbbbbbaaaaaaaaaaaabbbbbbcccdddeeeggghhhiiiiiigggeeecccdddfffiiikkkjjjlllnnnnnnllllllnnnpppmmmllllllmmmoooqqqpppoooooopppqqqssstttuuuuuuuuuvvvwwwwwwuuusssuuuxxx|||~~~~~~vvvfffccc___[[[YYYYYYZZZ[[[]]]___bbbddddddeeeggghhhggggggggggggffffffffffffggggggggggggiiinnnuuuyyyzzz~~~ssshhh[[[PPPIIIBBBBBBAAAAAAAAABBBDDDFFFIIIKKKOOORRRUUUUUUUUUTTTVVVXXX[[[___aaa___ZZZUUUKKKFFFAAA>>>>>>===<<<:::999:::<<<>>>BBBEEEHHHIIIKKKNNNQQQTTTWWW___kkkttt~~~ssspppeeejjjrrrxxxzzz{{{{{{wwwuuuzzzwwwkkkbbbWWWJJJBBB@@@888333222444333000000222000000111111111111000000000000000000000000000000////////////////////////......---...///000...,,,---------------------------------.........//////------,,,,,,,,,,,,++++++(((((()))))))))*********---,,,,,,,,,++++++************+++,,,,,,+++******(((***,,,......---+++***,,,+++++++++***)))))))))(((((((((((((((((())))))***+++,,,,,,,,,,,,+++***************************)))))))))))))))))))))))))))))))))))))))***+++++++++******************))))))))))))***+++,,,......++++++++++++++++++++++++(((((())))))******++++++************************))))))))))))************((()))***++++++***)))(((''''''((()))***+++,,,,,,,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,))))))******++++++,,,,,,++++++***************++++++++++++***************++++++++++++++++++++++++++++++************++++++******+++,,,,,,---......++++++******++++++,,,---------------------------(((+++......,,,+++,,,---((()))***+++---...///000------------------------***+++,,,---............***++++++,,,---...//////............/////////000,,,...//////000222555777;;;AAAJJJSSSXXX\\\^^^___```aaadddiiilllnnnmmmlllmmmhhhdddaaa]]]YYY[[[```pppyyyooojjjhhhhhhiiihhhhhhiiikkkmmmrrrsssttttttrrroookkkiii```ZZZVVVTTTNNNGGGIIIPPPJJJMMMQQQTTTVVVWWWXXXYYY]]]]]]___bbbeeehhhkkkmmmbbbWWWIII???:::888555333555444444333444555777888777:::>>>AAACCCEEEGGGHHHGGGHHHIIIJJJKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOQQQSSSVVVYYY\\\]]]````````````____________``````___```aaacccfffggghhhfffcccbbbbbbdddgggiiifffiiilllmmmkkkjjjlllnnniiiiiijjjlllnnnooonnnmmmkkklllmmmoooppppppqqqqqqqqqssssssrrrrrrtttyyy}}}~~~vvvdddaaa]]]ZZZXXXXXXYYY[[[\\\___bbbddddddeeegggiiiggggggggggggffffffffffffeeeeeeeeeeeegggkkkrrrwwwzzzyyynnnbbbVVVKKKDDD@@@AAAAAAAAAAAABBBEEEGGGPPPRRRTTTUUUUUURRRNNNLLLTTTTTTUUUVVVUUURRRMMMJJJAAA===999888999;;;:::888:::<<>>===;;;888444444333333222111000000000000111111111111000000////////////////////////333222222111000//////...////////////............,,,---.........---,,,+++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++***)))((((((************************+++,,,,,,---,,,+++***)))++++++************++++++))))))))))))))))))))))))******)))((((((((((((((('''''''''(((((((((((((((******************++++++++++++++++++*********)))''''''((()))))))))))))))************))))))))))))***)))))))))))))))))))))+++******))))))******+++************)))))))))((()))***++++++))))))***+++******************************************************)))))))))***+++,,,............---+++***)))***************+++,,,---******++++++++++++******,,,,,,++++++***+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......---------.........////////////............//////......///000111222222333333666;;;???DDDIIIOOOSSSWWWXXXZZZ^^^bbbfffggghhhhhhlllnnnjjjgggfffddd```ggg|||{{{pppgggbbb```]]]]]]\\\^^^aaafffkkknnnsssvvv{{{vvvoooggghhhgggaaaXXXPPPLLLKKKHHHHHHHHHKKKPPPVVV\\\___dddcccccceeehhhnnntttwwwuuukkk]]]QQQIIICCC>>>:::666444333333444444444222444555666888;;;>>>@@@BBBFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQOOOQQQTTTVVVWWWXXXWWWWWWVVVWWWXXXWWWWWWYYY]]]___bbbbbbaaa```____________fffffffffeeeeeeeeeddddddggghhhjjjlllnnnnnnnnnnnnggghhhiiikkkllllllllllllmmmmmmmmmnnnpppsssuuuvvv{{{{{{|||~~~}}}uuukkkfffccc^^^[[[\\\^^^___```aaaaaacccfffiiiiiigggdddcccdddeeefffdddbbb___]]]aaaaaa``````bbbfffmmmrrr~~~~~~uuuiii\\\SSSLLLGGGEEECCCFFFIIIKKKLLLNNNRRRUUUTTTSSSOOOJJJDDDAAAAAABBBBBB@@@??????@@@@@@===;;;;;;:::999999;;;===>>>>>>DDDMMMVVVYYYZZZ\\\ZZZVVVYYYYYYYYY[[[___gggpppwww|||{{{qqqhhhkkkrrr|||yyyxxxxxxyyy~~~~~~yyyqqqaaaUUUFFF;;;888888555222444444333222222111000000000000111111111111000000////////////////////////222111111000//////......////////////............,,,------...------,,,,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,+++++++++***)))))))))************************++++++,,,,,,,,,+++***)))***))))))))))))))))))***))))))))))))))))))))))))******)))((((((((((((((()))))))))(((((((((((((((((())))))***++++++,,,,,,)))))))))))))))(((((((((***++++++******)))((('''************))))))))))))))))))))))))))))))*********))))))))))))))))))***************))))))))))))(((***+++***)))((()))***************************************************(((((()))***************---------,,,+++***(((''')))***+++,,,------------******++++++++++++******---,,,,,,+++*********+++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------...............//////............///////////////000000111111111111333666999===BBBHHHLLLNNNPPPSSSXXX]]]aaadddfffjjjmmmooommmmmmnnniiicccaaaooo~~~zzztttrrrooojjjeee```]]][[[YYYYYY[[[^^^ccchhhmmmpppwwwzzz~~~qqqmmmmmmlllhhhbbbYYYQQQLLLJJJIIIGGGHHHKKKRRRXXX\\\```aaaaaaaaabbbgggooouuussslll```WWWPPPJJJDDD@@@:::777444333333444333222333333444555777999;;;<<>>;;;:::999<<<;;;::::::;;;;;;999777:::::::::;;;===???BBBCCCNNNZZZeeehhhhhhhhhhhhfffgggccc______ccciiilllnnnkkksss}}}zzzuuurrrpppooottt{{{}}}wwwttttttuuuzzz~~~|||wwwmmmcccRRRIII===666555444222///333333333222111111000000000000111111111111000000////////////////////////000000000///......------/////////............------------,,,,,,------.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************++++++++++++++++++******************************************+++++++++,,,++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((())))))+++*********))))))(((((())))))*********+++++++++))))))))))))))))))((((((,,,,,,,,,,,,+++***))))))************)))))))))((()))))))))))))))***************))))))))))))***************)))))))))))))))((()))******(((((()))***************************************************'''(((***+++,,,+++***)))(((((())))))******+++++++++,,,---------,,,***)))******++++++++++++******------,,,+++************,,,++++++******++++++,,,******+++,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..............................///......------......///000000000000000000//////111333444666888===CCCHHHGGGJJJNNNSSSXXX]]]bbbfffllloooooooooqqqrrrlllddd```eeelllqqqtttvvvuuusssjjjgggdddaaa```___]]][[[XXXZZZ]]]bbbgggmmmrrruuuxxx|||qqqooonnnlllkkkhhhbbb[[[UUUQQQNNNJJJHHHIIIMMMRRRVVVXXX\\\___^^^]]]___fffmmmkkkfff^^^XXXTTTOOOHHHCCC===:::777555555555444333333333333444666777999:::<<<>>>AAACCCFFFHHHIIIIIIFFFEEEEEEDDDDDDCCCCCCCCCAAACCCEEEFFFFFFEEEDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJMMMMMMMMMKKKKKKNNNSSSVVV[[[ZZZYYYXXXWWWWWWWWWWWWYYY[[[^^^```bbbaaaaaa``````aaadddfffgggfffeeedddaaabbbccceeefffgggggghhhhhhhhhiiijjjkkklllmmmnnnssstttuuuwwwyyy{{{|||}}}tttqqqrrrpppkkkdddaaa\\\YYYYYYZZZZZZZZZ]]]]]]^^^```bbbbbbaaa___]]]]]]]]]]]]\\\YYYWWWVVVWWWXXXYYYZZZ\\\```eeeiiitttxxx|||}}}zzzrrrddd^^^TTTMMMIIIIIIIIIJJJHHHKKKPPPTTTVVVVVVUUUTTTPPPIII@@@;;;999888666444888888888999999999888777;;;<<<===>>>@@@CCCGGGIIIUUUdddrrrwwwwwwxxxyyyyyyuuuqqqmmmiiihhhfffdddbbblllwwwwwwtttrrrssswww|||}}}zzz}}}~~~wwwrrrqqqtttwww}}}zzzqqqbbbVVVGGGAAA:::666555555333111333222222222111111000000000000111111111111000000//////////////////////////////.........---------//////.........---------...---,,,+++,,,---...///......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++*********++++++++++++,,,***************+++++++++***************************++++++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))******))))))((())))))***,,,,,,+++******)))))))))+++++++++*********))))))************************))))))******+++*********************)))))))))((((((((())))))************+++++++++******+++++++++))))))))))))))))))******(((***+++***)))((()))***************************************************((()))+++------,,,+++)))******+++,,,---...///000++++++,,,,,,,,,***)))(((******++++++++++++******---,,,++++++*********+++,,,++++++******++++++,,,******+++,,,,,,---......---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------...........................---......------------......000000000///////////////111222222333444888>>>BBBAAAEEEJJJOOOTTTZZZaaafffiiilllmmmnnnrrrtttpppjjjeeecccbbbdddeeegggiiikkkdddbbb```______```___]]]YYY\\\aaahhhooouuu{{{}}}~~~sssnnnllljjjiiiiiigggdddbbbZZZVVVQQQLLLJJJJJJLLLNNNMMMSSSZZZ]]]]]]^^^ccchhhgggbbb]]]YYYUUUPPPHHHCCC===;;;888666666666666444333333333444555666888888888999<<>>AAACCCDDDGGGFFFEEECCCAAA???===<<<===>>>???@@@@@@???>>>===??????@@@@@@AAABBBCCCCCCEEEFFFGGGGGGGGGIIILLLNNNOOONNNNNNNNNNNNOOOPPPPPPQQQRRRUUUWWWZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]\\\]]]___```bbbcccdddddddddeeefffhhhjjjkkkkkkkkklllmmmnnnooopppqqqqqqqqqoooppprrrsssvvvzzzwwwmmmiiijjjiiifff\\\YYYTTTQQQOOONNNLLLKKKKKKJJJJJJKKKMMMNNNMMMKKKLLLLLLLLLLLLLLLKKKJJJJJJMMMOOOQQQRRRSSSTTTWWWYYYYYY^^^aaa`````````\\\WWWOOONNNNNNOOOPPPPPPOOONNNRRRSSSUUUWWWVVVSSSMMMHHHAAA===999666666777888888333555777888888888999;;;@@@CCCFFFGGGHHHKKKQQQUUU^^^nnnyyyiiiaaadddpppyyyvvvtttttt|||~~~wwwssssssvvvyyy}}}{{{xxxuuuuuuxxx~~~zzzuuussslll^^^NNNDDD999777444333444444333222111111111111111111111111000000111111111111000000////////////////////////.................................------------,,,,,,,,,,,,,,,---......///------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++************************************************)))))))))***++++++++++++************++++++))))))))))))))))))))))))******)))))))))***++++++************************++++++***************************+++++++++,,,,,,&&&&&&'''((())))))))))))************))))))))))))'''(((((()))******++++++++++++************++++++((()))))))))***************,,,---,,,+++***+++,,,************************************************((()))***+++,,,++++++************+++,,,...000111------,,,++++++++++++,,,******++++++++++++******************+++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------...------,,,,,,------.........//////////////////---.../////////000222444555:::@@@EEEIIIPPPYYYaaahhhlllooommmnnnqqqsssrrroookkkgggddd]]]TTTRRRUUURRRVVVZZZ\\\[[[[[[]]]___bbbhhhrrrxxxoooooooookkkgggeeegggjjjfffdddaaa\\\VVVPPPJJJGGGBBBFFFLLLRRRXXX\\\^^^```]]]ZZZWWWUUUTTTQQQKKKFFF@@@???@@@BBBDDDDDDBBB@@@===<<<:::888666555444333333444555777:::===???@@@CCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>??????AAACCCDDDDDDEEEFFFHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOQQQSSSUUUWWWWWWYYYXXXWWWVVVVVVWWWXXXXXXXXXZZZ[[[]]]___```aaaaaa```bbbdddgggiiijjjjjjjjjjjjkkklllmmmnnnnnnmmmmmmiiikkklllnnnpppuuuzzz~~~}}}{{{tttjjjeeedddaaa]]]PPPMMMIIIGGGFFFFFFEEECCCCCCBBBAAABBBDDDEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJKKKLLLNNNLLLQQQSSSQQQPPPQQQPPPLLLMMMMMMLLLMMMNNNNNNMMMKKKOOONNNOOOPPPPPPMMMFFFAAA::::::999777555555777999444777:::;;;;;;;;;===???CCCGGGKKKLLLLLLNNNTTTYYYcccqqqtttjjjkkkvvv|||pppnnnrrryyywwwrrrrrrtttvvvwwwzzzzzzzzz{{{}}}vvvnnngggbbbYYYKKKAAA>>>666444222111111222222222000000000000111111111111000000111111111111000000////////////////////////.................................---------,,,,,,***+++,,,---............------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((((()))***+++,,,------++++++++++++++++++++++++************++++++++++++,,,+++++++++***)))))))))***************************)))(((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,(((((())))))***+++++++++)))))))))***++++++,,,,,,))))))******+++++++++,,,***++++++,,,,,,,,,,,,+++************))))))))))))'''(((((()))***+++++++++******))))))))))))******(((((())))))*********++++++,,,------++++++,,,---************************************************(((((()))******************+++,,,///222666999;;;444222///,,,***)))))))))******++++++++++++******)))))))))***+++,,,......,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------...------,,,,,,------...............//////000000---///000111000000111222000666<<>>>>>=========<<<:::999999888999999:::;;;999999888888999:::;;;<<<:::===@@@BBBBBBBBBBBBCCCBBBCCCCCCDDDFFFGGGIIIJJJKKKKKKLLLMMMOOOQQQSSSUUUTTTSSSQQQOOOOOOPPPRRRSSSVVVWWWYYY[[[]]]^^^______^^^```bbbeeehhhiiiiiiiiiiiijjjkkklllmmmlllkkkkkkggghhhiiijjjlllpppvvvzzztttzzzrrrqqqkkkaaaZZZWWWSSSMMMDDDBBB???>>>>>>???>>>===???=========???@@@???>>>======>>>??????@@@AAAAAA???AAADDDDDDDDDDDDEEEFFFDDDIIIJJJHHHGGGIIIIIIGGGOOOMMMKKKJJJKKKKKKJJJHHHIIIHHHHHHIIIJJJFFF@@@;;;777999:::777444333666999888;;;???@@@???@@@BBBEEEEEEIIIMMMNNNMMMPPPVVV\\\gggttt{{{ppppppzzz}}}qqqiiillluuu||||||sssppprrrvvvwwwvvvzzz|||zzzooofff\\\TTTJJJ===999;;;666444333111111222222222000000000000000111111111000000111111111111000000////////////////////////......//////////////////......---------,,,,,,,,,)))+++,,,...//////...---------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,&&&&&&''')))***+++,,,---++++++++++++++++++++++++))))))))))))************---,,,,,,+++***)))((((((***************************)))(((((((((***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))******))))))***+++,,,,,,''''''((()))***++++++,,,)))))))))))))))))))))))),,,+++++++++***)))))))))+++***)))(((((()))***+++...------,,,+++***))))))************************))))))))))))************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((((((((((((((()))))))))))))))***+++---///222444666333///)))'''(((***+++***))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---............------,,,,,,,,,******)))))))))***,,,---------------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,---------......------------------------***++++++,,,---...//////---------............///............////////////444555666999???JJJVVV^^^pppssstttooohhhfffjjjooonnnoooooommmggg___XXXSSSRRRSSSUUUVVVXXX\\\bbbfffmmmwwwxxxrrrpppooommmppppppjjjaaa___dddgggeeehhhiiijjjgggaaaZZZTTTRRRIIIGGGFFFFFFHHHJJJIIIIIIJJJIIIJJJNNNRRRTTTRRRPPPOOOPPPSSSWWWYYYXXXTTTPPPNNNPPPPPPNNNGGG???888444888777666555555555666777;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888888888888:::999999888888888888888::::::;;;<<<===???@@@AAA???@@@BBBCCCDDDCCCCCCBBBFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHJJJMMMNNNMMMNNNOOOQQQSSSVVVXXXYYY[[[\\\___aaaccccccdddcccggggggggggggffffffffffffgggggghhhjjjmmmnnnnnnmmmqqqpppppptttxxxxxxsssmmmdddaaaZZZSSSMMMHHHFFFDDD???>>>===<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<@@@???===>>>???@@@@@@???@@@AAABBBDDDFFFHHHIIIJJJRRRLLLGGGDDDAAA>>>???CCCAAABBBBBBAAA@@@===;;;:::666777777666555555888:::>>>@@@CCCDDDDDDDDDFFFGGGMMMJJJKKKOOOSSSXXXaaajjjttt|||yyywwwzzzpppgggeeeggglllppp~~~|||vvvpppmmmooouuu{{{}}}wwwmmm^^^UUUJJJBBB>>><<<888444111111111111111111111111000000000000000000000000000000000000///////////////////////////////////////////////////////////////............---------+++000111---***---//////000///...,,,+++***))))))+++******)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********---,,,***)))))))))*********...000---)))'''))),,,))))))))))))))))))))))))***)))))))))((((((''''''((()))***+++++++++++++++))))))))))))(((((((((((((((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))++++++******************+++***)))(((((()))***+++,,,,,,++++++******))))))+++*********************))))))))))))************))))))*********+++++++++***************************************************************)))(((((((((((((((((()))))))))***((())))))***+++,,,...///...+++''''''))),,,---,,,))))))*********+++++++++,,,,,,,,,+++++++++******+++************+++,,,,,,,,,,,,+++++++++*********---,,,+++***)))))))))***,,,---------,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,---------......------------------------......//////000000111111------------........................////////////222333444666<<>>???@@@AAABBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEFFFEEEDDDDDDDDDFFFHHHJJJIIIJJJKKKLLLNNNQQQSSSTTTVVVXXXZZZ]]]___`````````ccccccccccccccccccccccccddddddeeegggjjjkkkkkkiiiiiigggeeegggiiihhhccc^^^VVVSSSOOOJJJEEEBBB@@@@@@======<<<;;;;;;;;;;;;;;;999999999999:::::::::;;;::::::999999::::::;;;;;;;;;::::::;;;===???@@@@@@BBBBBBCCCEEEHHHKKKNNNPPPPPPIIIBBBAAA???<<<<<>>>>>>>>>>>=========>>>???@@@@@@@@@@@@@@@??????>>>???@@@BBBCCCCCCCCCDDDEEEGGGIIIKKKLLLOOOPPPSSSVVVXXXYYYZZZZZZ[[[\\\\\\]]]]]]^^^^^^___^^^^^^___aaaccceeedddccc^^^[[[XXXWWWWWWUUUQQQMMMFFFEEEBBB???===<<<<<<<<<;;;:::999999999999999999888888999999999::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@BBBCCCEEEHHHKKKOOORRRTTTMMMDDD<<<;;;<<<:::888888::::::999999888666444444444666888:::<<<>>>AAADDDIIINNNUUUZZZZZZWWWTTTSSSQQQPPPUUU```jjjsss|||yyyzzz}}}}}}jjjbbb^^^bbbjjjnnnqqqtttvvvyyyqqqnnnrrr{{{|||wwwtttpppiii^^^UUUIIICCC;;;666555444222000111111111111111111111111000000000000000000000000000000000/////////......///////////////////////////////////////////////////............---------+++000222...+++---///...000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))***************************)))******+++,,,***---...,,,)))''')))+++))))))))))))))))))))))))***************)))))))))))))))******************,,,,,,+++++++++*********))))))))))))************************))))))))))))))))))))))))))))))))))))(((((())))))******++++++***))))))))))))))))))***'''((((((((())))))******++++++******))))))((((((((()))))))))************************************************************))))))))))))))))))))))))))))))************)))((((((((()))))))))*********,,,+++******)))))))))***++++++*********)))'''&&&************************++++++++++++++++++++++++***************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........////////////000111555<<>>===============<<<<<<<<<::::::999999999999::::::888888888888999::::::;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>???AAACCCEEEFFFFFFHHHKKKMMMPPPQQQRRRRRRRRRSSSSSSTTTVVVWWWWWWXXXWWWWWWWWWYYY[[[]]]\\\[[[TTTQQQMMMKKKIIIHHHEEEBBB>>>===<<<;;;::::::::::::888888777777777777888888888888888999999999::::::<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>===>>>???CCCEEEJJJOOORRRSSSSSSSSSJJJ@@@777888:::999555333999888888888777666666555666888;;;<<<>>>AAADDDGGGNNNUUU___ffffffbbb]]]YYYRRRSSS[[[hhhsss{{{yyyvvvyyy~~~|||sssccc______gggppprrrqqqrrrqqqxxxwwwpppooovvvnnnllljjjiiiggg___TTTLLL???;;;666333222222111000111111111111111111111111////////////////////////000000/////////.........///////////////////////////////////////////////////............---------+++000222...+++,,,...---///...---,,,,,,,,,,,,,,,((()))+++,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))*********+++)))))))))******+++,,,,,,***,,,---,,,)))((()))+++))))))))))))))))))))))))++++++*********************))))))))))))*********,,,+++++++++************)))))))))))))))******************)))))))))))))))************************((((((((())))))******+++)))))))))******)))))))))'''''''''((())))))***************)))))))))((((((((()))))))))************************************************************************************((())))))*********))))))))))))))))))************++++++************++++++)))***++++++***(((''''''************************+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---......+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000000000///////////////,,,,,,,,,------------...------------............///000000111333777===BBBJJJLLLNNNNNNMMMNNNPPPSSSWWWZZZ^^^ccceeefffeeedddbbb```[[[WWWTTTVVV\\\```wwwwwwpppkkkddd```___^^^]]]\\\ZZZ[[[^^^cccgggiiikkkmmmuuu}}}|||pppiiifffccc```]]]ZZZVVVQQQNNNHHHHHHIIIJJJLLLOOORRRUUUWWWUUUUUUWWW\\\bbbeeegggccc```\\\XXXTTTNNNGGGCCCDDDBBB???<<<999777777666666666555555777999;;;<<<<<<===>>>???@@@?????????<<<;;;::::::999999::::::999999999888888999::::::999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<999999999999999:::::::::;;;;;;;;;<<<===>>>@@@AAA???AAACCCFFFHHHIIIJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPOOONNNOOOPPPSSSTTTSSSQQQIIIGGGDDDBBBAAA@@@???>>>;;;;;;:::999999999999999777777666666666777777888888888999999999:::::::::;;;;;;;;;<<<<<<===?????????AAABBBAAA??????AAADDDGGGLLLSSSYYYZZZXXXTTTPPPGGG===555666:::888555333777777777777777777888888;;;===>>>>>>???BBBFFFIIIRRR[[[hhhqqqrrrmmmfffaaaZZZZZZ```kkksssuuuvvvwwwrrrtttxxx{{{~~~{{{qqqlllhhheeegggpppwwwwwwtttrrrlllqqqwww}}}{{{wwwssspppsss|||tttdddddddddccc___VVVKKKBBB999666444333222333222222000000000000000000000000////////////////////////////////////............///////////////////////////////////////////////////............---------***000333///,,,,,,---,,,,,,,,,++++++***+++++++++((()))+++,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))*********+++))))))******++++++++++++***+++++++++)))))))))***))))))))))))))))))))))))******************++++++******)))(((((())))))***++++++*********)))))))))******))))))))))))))))))))))))))))))))))))******************************(((((())))))))))))))))))))))))************))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************+++++++++***************************************++++++++++++++++++++++++((())))))************))))))))))))*********++++++)))(((((((((((()))******&&&(((***+++******+++---+++++++++******************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...)))))))))***************++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,------------,,,------------.........///000000000111333888;;;@@@BBBEEEFFFGGGHHHJJJLLLQQQTTTXXX]]]```bbbbbbbbbbbbbbb```\\\YYYXXXYYY[[[lll~~~~~~uuullldddaaa]]][[[[[[\\\\\\[[[ZZZ[[[```hhhllllllmmmooozzzpppgggeeecccaaa```\\\XXXUUUKKKLLLLLLKKKIIIIIIJJJKKKQQQQQQTTTZZZ```eeehhhhhheee```[[[WWWTTTPPPJJJEEEGGGEEEBBB???<<<;;;::::::888777555444444666888999;;;<<<>>>AAABBBCCCCCCBBB@@@???>>><<<;;;;;;::::::999999888888777888888888:::999999888888888888999777888888999999999888888888888888888999999999888999999999999:::;;;<<<===:::<<<>>>@@@BBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHKKKKKKJJJIII???>>>===<<<;;;:::::::::999999999888888777777777777777777777777777888999999999:::::::::;;;;;;;;;:::::::::;;;;;;===>>>???:::>>>AAACCCCCCEEEJJJNNNPPPUUU[[[___^^^YYYQQQLLLBBB:::555666999777555555444555555666777999;;;<<>>BBBDDDFFFFFFFFFEEEDDDBBB@@@???======<<<<<<;;;:::999999999999999;;;:::999888888888999999666777777888888777666666777777888888888888777777777777777777888999::::::888999;;;===>>>>>>>>>>>><<<======>>>???@@@@@@AAABBBAAAAAABBBDDDEEEDDDCCC:::;;;;;;:::999777777888888888888999999999888888888888888888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAAAAA===AAAFFFIIIJJJMMMSSSXXXWWWZZZ\\\]]]YYYRRRIIIDDD<<<777444666777555555777555666666888;;;>>>AAABBBHHHFFFDDDBBBCCCHHHOOOTTTcccnnn~~~|||jjjbbb[[[\\\______```aaammmrrr~~~yyyvvvuuuxxx{{{|||vvvssswwwzzzwwwrrrppphhhgggfffgggiiimmmpppqqqooorrrvvv|||{{{ooofffaaa^^^WWWPPPHHH@@@999555222222333333111111111111000000000000000000000000000000000000000000000000//////.........---------///////////////////////////////////////////////////............---------***000333000,,,,,,,,,++++++*********++++++,,,---------,,,+++************************************************************+++++++++++++++***************+++,,,+++***))))))***)))))))))*********)))))))))))))))))))))))))))((((((((())))))*********+++***(((''''''''')))))),,,,,,+++++++++*********************)))))))))(((((()))))))))******************************************))))))((((((''''''((()))***++++++***)))(((************))))))))))))&&&&&&'''((()))***++++++))))))))))))************++++++++++++******))))))************************************************(((((()))***************)))************+++++++++,,,+++***))))))(((((((((+++,,,---,,,)))(((+++---++++++++++++******))))))*********++++++,,,,,,,,,*********)))***++++++,,,******++++++,,,,,,,,,,,,'''(((***---...//////...***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------......///000111111++++++,,,,,,,,,---------,,,,,,,,,---------......---......---,,,---///111333444777;;;===@@@AAABBBEEEHHHMMMSSSYYY\\\___```]]]^^^^^^\\\YYYXXXYYY[[[UUUYYYbbblllmmmfffaaaaaaVVVTTTSSSRRRSSSUUUWWWXXX[[[aaappp}}}|||sssmmmkkkiiigggddd```ZZZWWWVVVWWWXXXUUUOOOJJJHHHHHHBBBDDDHHHPPPXXX```ccceeeccc]]]VVVSSSSSSPPPKKKFFFJJJIIIHHHHHHHHHIIIJJJKKKDDDBBB>>>;;;999999:::;;;888:::>>>BBBEEEGGGHHHHHHIIIHHHFFFCCCAAA@@@???>>>??????>>>===<<<<<<<<<<<<<<<;;;:::888888888999:::777888888999888888777777777777777888888777666666777666666666777777888999777888:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>???AAABBBAAA???:::;;;<<<;;;999777777777777888999:::;;;;;;;;;;;;999999888888999:::;;;;;;;;;;;;;;;<<<<<<<<<======@@@@@@@@@AAABBBDDDEEEFFFDDDIIINNNPPPPPPRRRYYY^^^ZZZZZZYYYVVVQQQIIIBBB===999555444666666444555888888999:::<<>>:::888777000111222111000///...///000000000000000000000000000000000000000000000000//////.........---------//////////////////////////////////////////////////////.........---------***111444000---,,,,,,***++++++++++++,,,---......+++******)))***,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++************+++,,,,,,+++***)))(((***)))((()))***+++***)))))))))))))))))))))))))))''''''(((((()))))))))***,,,***((('''&&&'''((()))---------,,,,,,,,,+++++++++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))+++)))))))))+++,,,+++***++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((***+++)))&&&)))))))))))))))))))))))))))************+++++++++***++++++***(((&&&$$$""")))************+++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++222///,,,,,,...///---+++---,,,++++++,,,,,,***(((+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------++++++++++++------------------------------000000///...---,,,,,,+++---......///000111111222222333555888:::<<<======BBBEEEJJJPPPVVVZZZ\\\^^^\\\___aaaaaa```]]]\\\\\\UUUWWWYYY[[[\\\[[[YYYWWWQQQMMMLLLNNNPPPPPPTTTZZZcccooozzztttpppiiicccddddddaaa___```^^^aaacccaaaZZZQQQKKKHHHEEEEEEEEEGGGKKKPPPUUUXXXYYYXXXVVVTTTRRRPPPOOONNNRRRSSSRRRQQQPPPQQQTTTWWWUUUKKK???999:::;;;999666777888:::===AAAEEEHHHJJJMMMLLLLLLKKKIIIHHHFFFEEEDDDBBB@@@???=========>>><<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;::::::::::::;;;;;;:::999888777666666888888999999999999888888:::;;;<<<======<<<;;;:::888888888999;;;<<<>>>???<<<===>>>?????????>>>===<<<;;;:::999888888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::===>>>??????===<<<===???AAABBBDDDDDDDDDGGGLLLPPPVVVUUUUUUWWWYYY\\\\\\\\\VVVSSSOOOHHHBBB===999777777666555555777888888888===<<<<<<>>>BBBFFFHHHHHHIIIGGGFFFIIIOOOUUUZZZ\\\rrr}}}wwwfffZZZRRRVVV___gggpppyyy}}}xxxqqqpppmmmqqqwww~~~yyypppnnnqqqqqqmmmooohhh___]]]bbbiiinnnooovvv{{{yyypppiiicccVVVMMMBBB;;;999777444111000000111111111111000000000000000000000000000000////////////////////////////////////000000000000////////////////////////........................,,,,,,------,,,,,,+++***---///111000...,,,++++++******+++++++++,,,,,,,,,...---+++******+++---...+++++++++++++++++++++++++++***************++++++,,,------......------,,,(((''''''''''''(((((()))+++*********))))))(((((())))))))))))))))))))))))(((((())))))******++++++((()))***,,,,,,+++******&&&'''((()))***+++,,,,,,((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))***)))((()))+++++++++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))***+++)))''')))))))))))))))))))))))))))************+++++++++))))))*********)))'''''')))************+++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++...,,,***+++---......,,,---+++++++++,,,,,,***(((+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,++++++***---......///000000111111111111333555777999;;;<<<@@@CCCHHHNNNTTTZZZ^^^```^^^^^^___``````___^^^]]]UUUVVVVVVWWWVVVSSSQQQPPPMMMJJJJJJLLLNNNPPPUUU\\\iiizzzxxxyyyzzzvvvpppmmmiiiccc___```aaa___^^^___ccceeegggeee___XXXRRROOOHHHGGGFFFEEEGGGIIILLLNNNPPPOOONNNNNNNNNOOOPPPQQQTTTUUUUUUUUUUUUWWW[[[]]]ZZZRRRHHHCCCCCCBBB===999555666777999<<<@@@CCCEEEKKKKKKLLLMMMLLLLLLJJJJJJHHHGGGDDDBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;::::::999999::::::999999888888888777777888888888888888888777999999:::;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<===@@@BBBCCCCCCBBBAAA===<<<:::999888888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999999;;;<<<>>>>>>======???@@@DDDGGGJJJLLLMMMPPPTTTXXX[[[ZZZYYYYYYYYYWWWSSSQQQIIIGGGDDD@@@<<<999666555555555555666888:::<<<<<>>777777666777999;;;>>>@@@FFFHHHJJJMMMOOOOOONNNNNNMMMLLLJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCC??????>>>======<<<;;;;;;::::::::::::::::::::::::888888888888888888888888999999:::;;;<<<======>>><<<;;;;;;;;;<<<<<<===>>>>>>AAADDDGGGIIIHHHFFFEEE>>>===;;;:::999999::::::<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;:::::::::999999999<<<>>>???@@@AAADDDFFFJJJNNNSSSWWWYYY[[[]]]___```^^^\\\YYYTTTNNNGGGCCC<<<;;;:::888777666666666666666777999<<>>DDDLLLUUU]]]aaa```[[[WWWXXX]]]aaa```]]]\\\[[[XXXUUURRROOOMMMLLLGGGEEEFFFJJJMMMQQQ[[[eeezzz|||pppddd___\\\YYYXXXYYYZZZXXXZZZ```ccccccdddggghhhjjjlllllliiiccc]]]YYYYYYWWWTTTPPPKKKHHHFFFDDDDDDCCCBBBCCCFFFMMMSSSWWWWWWXXXZZZ[[[\\\^^^bbbddd\\\WWWQQQOOONNNLLLHHHDDD>>>===:::999888999;;;<<>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<=========>>>???@@@AAABBB<<<<<<===>>>@@@BBBDDDEEECCCEEEIIILLLMMMKKKHHHFFF???>>><<<;;;;;;;;;<<<<<<>>>>>>>>>===============<<<<<<<<<<<<===============???CCCEEEGGGIIIMMMOOOTTTXXX^^^bbbddddddcccbbbbbb^^^XXXRRRLLLEEE>>>:::777666666666777888888999999:::;;;===???BBBGGGJJJLLLMMMOOORRRVVVXXXWWWUUUUUUYYY___gggmmmpppooommmdddeeefffeeebbb___]]]]]]fffnnnyyyxxxkkkaaa\\\ZZZ```gggwww|||yyyooollllllkkkeeeeeefffllluuu~~~|||qqqjjjggg^^^NNN@@@;;;777333111222333333333000000111111111111000000////////////////////////////////////////////////------------.........///////////////////////////..............................//////......---,,,---...000000...,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************,,,,,,+++***))))))))))))******++++++++++++******))))))))))))***+++,,,---*********)))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))((('''''''''(((***+++,,,++++++***)))(((''''''+++***)))(((((()))***+++))))))***++++++++++++***)))))))))))))))))))))))))))''''''((()))***)))(((***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******))))))*********+++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***//////...,,,+++***+++++++++******+++,,,---+++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------....../////////............////////////000///......///222444666555777999???FFFOOOWWW\\\[[[VVVRRRTTTYYY]]]]]][[[]]]\\\ZZZWWWUUUSSSQQQPPPHHHGGGGGGJJJMMMQQQ]]]iii{{{sssjjj```\\\YYYTTTRRRSSSTTTTTTYYY```ddddddfffkkklllqqqvvvvvvqqqhhhaaa]]]___]]][[[XXXSSSOOOLLLJJJEEECCCAAA@@@BBBHHHNNNQQQXXXYYY[[[\\\]]]^^^aaaccc```[[[TTTPPPNNNLLLIIIGGGDDDBBB>>>;;;999888888999999<<>>===<<<<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBB>>>>>>???AAABBBCCCDDDEEEDDDGGGKKKNNNPPPSSSWWWZZZaaadddhhhlllmmmjjjeeeaaa]]]WWWNNNGGGAAA===:::888777777777777888999:::;;;:::<<<===>>>???CCCHHHLLLOOOQQQUUUZZZ___```^^^\\\___ccciiioooqqqnnngggaaaYYYZZZ[[[[[[\\\___eeeiiimmmwwwqqqiiiaaa______bbbiiiqqqwwwmmmiiihhhgggdddhhhooowww}}}uuunnnfff___XXXMMMBBB:::777555333222222222222111000000111111111111000000////////////////////////////////////////////////------------.........///////////////////////////..............................//////......---,,,,,,...000000...---,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++***))))))******)))******++++++******))),,,++++++************+++))))))))))))))))))******))))))))))))))))))))))))++++++******))))))(((((()))((('''''''''(((***+++*********)))))))))))))))+++***)))(((((()))***+++))))))***+++++++++++++++)))))))))))))))))))))))))))((('''(((***+++***))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***+++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++)))))))))))))))))))))))))))************+++++++++******)))((((((((()))))))))************+++++++++,,,++++++******++++++,,,******++++++++++++******000000///---+++)))***++++++******+++------,,,*********++++++++++++******++++++------------++++++)))******++++++++++++++++++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------........................///////////////111333444222333666:::@@@HHHNNNRRRSSSPPPNNNOOOTTTXXXYYYXXXYYYYYYXXXWWWVVVTTTRRRQQQKKKIIIIIIKKKKKKPPP\\\iiizzzsssjjjccc]]]ZZZWWWRRRPPPQQQPPPQQQXXX```ddddddfffkkkttt~~~~~~pppgggddd______^^^\\\YYYVVVSSSQQQIIIFFFBBB@@@@@@CCCGGGJJJTTTWWWYYYZZZ[[[\\\^^^```ddd___YYYSSSOOOLLLIIIGGGDDDCCCAAA>>><<<:::999888888999;;;===>>>???@@@@@@CCCDDDEEEHHHKKKOOORRRTTTWWWWWWWWWVVVUUUSSSRRRQQQKKKKKKJJJJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHKKKKKKLLLLLLKKKJJJHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBEEEFFFHHHIIIGGGDDDAAA>>><<<;;;;;;;;;<<<>>>???@@@BBBBBBCCCDDDFFFGGGHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLLLLOOORRRUUUXXX[[[^^^aaajjjkkknnnpppooojjjbbb]]]SSSMMMDDD>>>;;;:::::::::999999888888999:::;;;;;;:::<<<>>>???@@@CCCJJJOOOSSSVVV]]]dddiiikkkiiifffeeegggjjjllljjjcccYYYRRRTTTVVVXXXXXXZZZ```iiippprrr}}}vvvpppccc___]]]aaaeeeiiiqqqxxx~~~ssslllkkkllljjjjjjooowwwzzzppphhhaaaYYYSSSJJJ@@@::::::555555444333111111000000000000111111111111000000000000000000000000000000////////////////////////------........./////////////////////////////////........................---............---,,,,,,,,,...000000...---------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***************++++++*********++++++*********---,,,+++***))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))((((((((())))))******(((((())))))******++++++******))))))))))))******)))***++++++,,,+++++++++))))))))))))))))))))))))***)))((()))+++++++++***)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***)))(((***,,,)))))))))))))))))))))))))))************++++++++++++***))))))))))))***+++)))************+++++++++,,,++++++******++++++,,,******++++++++++++******---......,,,)))((()))+++*********+++------,,,*********++++++++++++*********+++---......---+++***))))))***++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,,,,,,,.................................//////000000111000111333666;;;@@@EEEHHHJJJJJJKKKLLLNNNQQQTTTUUUWWWWWWXXXXXXVVVTTTQQQOOOMMMKKKKKKJJJIIILLLYYYfffzzzqqqllliiiaaa[[[WWWVVVSSSOOONNNPPPOOORRRZZZbbbeeeeeehhhmmm}}}xxxllliii^^^___```___^^^[[[XXXVVVPPPMMMHHHDDDCCCCCCEEEGGGKKKMMMQQQSSSTTTVVVXXXZZZ]]][[[XXXUUURRRNNNKKKHHHDDDDDDDDDDDDBBBAAA???>>><<<;;;:::999999::::::;;;;;;<<<>>>@@@DDDHHHKKKNNNQQQQQQPPPOOONNNLLLKKKJJJEEEEEEFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJLLLKKKIIIHHHHHHIIIKKKLLLPPPQQQRRRRRRPPPMMMIIIFFFDDDCCCAAA@@@>>>>>>======>>>???@@@@@@???===;;;999777777777888:::<<>>:::999:::;;;<<<::::::::::::;;;<<<<<<===<<>>888666999222333333222111000000000000000111111111111000000000000000000000000000000////////////////////////....../////////000000000////////////////////////........................---------------,,,+++++++++---///000...------...******+++++++++,,,,,,,,,******++++++++++++******************************))))))))))))***+++,,,,,,***++++++++++++++++++***+++******)))))))))******((()))))))))************)))))))))))))))))))))))))))))))))))))))*********((()))******++++++******((()))))))))************))))))************)))))))))***++++++,,,,,,++++++))))))))))))))))))))))))+++))))))***+++,,,+++***))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))+++***((((((***,,,)))))))))))))))))))))))))))************++++++++++++************+++---...)))************+++++++++,,,++++++++++++++++++,,,******++++++++++++*********+++,,,+++((((((***,,,*********+++------,,,+++******++++++++++++*********+++---......---+++***))))))***++++++++++++***++++++------------++++++------------------------.............................................---,,,---.../////////......///000222444888<<<@@@BBBEEEGGGIIIJJJKKKMMMQQQSSSWWWXXXYYYYYYWWWTTTPPPNNNNNNLLLKKKIIIGGGIIIVVVddd~~~|||{{{yyyqqqeee^^^^^^[[[VVVRRRQQQOOOLLLMMMPPPRRRUUU]]]fffiiihhhjjjooo{{{nnnkkk___aaabbbbbbaaa^^^[[[YYYVVVSSSOOOJJJHHHGGGHHHIIIAAADDDHHHKKKMMMPPPSSSUUUQQQRRRTTTUUUTTTQQQMMMJJJDDDEEEGGGIIIIIIHHHFFFEEE@@@>>>;;;888777777888888777777888;;;>>>BBBEEEGGGHHHHHHHHHGGGEEECCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCEEEGGGIIIKKKMMMMMMNNNLLLKKKJJJJJJKKKLLLNNNSSSTTTVVVVVVSSSNNNHHHEEE>>>>>>===<<<;;;;;;<<<<<<888999999:::999888777777444444444666888;;;>>>???EEEFFFHHHJJJMMMOOOQQQRRRTTTTTTSSSSSSSSSRRRRRRRRRSSSVVVXXX[[[\\\^^^aaaccccccbbbccccccbbb\\\RRRKKKBBB???<<<:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@CCCGGGIIIKKKQQQZZZbbbkkknnnsssxxxzzzwwwpppkkk___]]]ZZZYYYZZZ[[[[[[[[[XXX\\\aaadddfffllluuu|||}}}|||yyytttmmmgggcccbbbaaa^^^]]]aaaeeeggglllrrrqqqsssvvvyyy{{{}}}tttrrrmmmjjjpppzzz~~~}}}wwwlllbbb]]]QQQEEE:::888666333333666///111222222111000000000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000////////////////////////........................,,,,,,------,,,,,,+++***+++---///000...------...******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((())))))***+++------++++++,,,,,,,,,,,,++++++)))((((((((()))***++++++(((((())))))*********+++))))))))))))))))))))))))(((((())))))******++++++((()))+++,,,,,,++++++************)))))))))))))))((()))***++++++***)))(((******+++,,,,,,,,,,,,+++)))))))))***+++++++++,,,******++++++++++++******((()))+++,,,,,,+++)))(((***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))+++++++++*********))))))***))))))((()))+++---...,,,+++******))))))******)))************+++++++++))))))*********+++++++++,,,++++++******+++,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))''''''***,,,///...,,,+++***+++,,,,,,,,,***(((***---///...---++++++++++++++++++++++++---------------------------------............/////////000111333555888:::AAACCCFFFGGGGGGHHHIIIKKKMMMQQQUUUVVVUUUSSSQQQQQQMMMNNNMMMIIIFFFIIIQQQXXXkkkmmmnnnkkkeee]]]WWWTTTPPPRRRQQQMMMJJJJJJKKKKKKPPP[[[kkkwwwyyytttppppppyyyooommmiiiccc]]]\\\^^^```^^^\\\[[[UUUPPPOOOQQQPPPJJJEEEFFFEEEBBB@@@@@@AAACCCEEEFFFIIILLLNNNMMMLLLLLLLLLHHHIIIKKKLLLMMMMMMLLLLLLGGGBBB<<<;;;<<<<<<888444444444444555888::::::999??????>>>===<<<;;;::::::777777888999:::<<<<<<===???@@@AAABBBCCCDDDEEEFFFJJJIIIGGGEEEEEEFFFGGGHHHLLLMMMOOONNNKKKFFFAAA===999999888777777666555555555555555444555555666666111222222444666999<<<===@@@AAADDDGGGLLLQQQTTTVVVUUUUUUVVVWWWWWWVVVUUUTTTWWWUUUTTTTTTUUUVVVUUUTTTVVVVVVVVVVVVTTTPPPJJJFFF>>><<<;;;;;;===???@@@@@@AAABBBCCCCCCAAA???BBBFFFIIIIIIIIILLLSSS\\\eeekkkvvvzzz{{{yyyvvvrrriii___YYYVVVXXXaaaggggggcccbbbccceeegggggghhhooo{{{|||xxxooojjjdddcccfffkkknnnooowwwlllbbbbbbeeegggggghhhiiijjjlllnnnoooooonnnnnnfffcccdddmmmzzz{{{~~~~~~zzzyyy|||~~~}}}{{{sssllleee]]]TTTNNNBBB>>>:::777666555111...222222222111111111111000111111000000//////......111///......//////...,,,111111000///...---,,,,,,,,,,,,------......////////////............//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---/////////...---+++,,,,,,,,,,,,+++******((()))+++,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))(((((())))))''''''(((((())))))******+++*********))))))((((((,,,+++***))))))***+++,,,))))))))))))))))))))))))************************&&&'''(((***++++++++++++************************(((((())))))******++++++***************+++++++++******++++++++++++******)))***+++,,,,,,+++***)))***++++++,,,,,,++++++***))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((((((((((()))***))))))))))))))))))))))))+++++++++*********))))))***))))))))))))+++,,,---,,,,,,+++***************)))************+++++++++))))))))))))*********+++++++++************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******)))((()))+++......---,,,+++++++++,,,,,,,,,***)))***---///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............/////////000222444666777<<<>>>BBBDDDDDDDDDFFFGGGJJJMMMRRRTTTTTTRRRQQQQQQOOOPPPNNNJJJFFFGGGMMMSSS[[[___bbbbbb___ZZZUUUSSSMMMNNNNNNLLLJJJKKKNNNQQQ]]]jjj{{{{{{uuuttt|||}}}oooiiihhheee```ZZZZZZ\\\___^^^\\\]]]YYYUUUTTTVVVVVVSSSPPPKKKIIIEEEBBB@@@???@@@@@@AAACCCEEEGGGHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPOOOIIIDDD???===>>>===:::666666555555666777888777666999999888888888777777777333444444555666777777888::::::;;;<<<===>>>???@@@BBBAAA@@@???>>>???AAABBBDDDEEEEEEEEEBBB>>>:::777666666555555444333333222222222222222222333444555444333333444555777888999<<<===@@@CCCGGGKKKNNNPPPTTTTTTUUUUUUTTTSSSRRRQQQPPPNNNLLLKKKLLLNNNNNNMMMNNNMMMMMMLLLLLLIIIEEEAAA@@@???>>>???AAACCCEEEEEEIIIIIIHHHGGGFFFGGGKKKOOOQQQPPPPPPTTT[[[bbbgggiiipppqqqoookkkiiihhhccc]]]___\\\___hhhoooooommmlllhhhjjjkkkkkklllrrr|||xxxpppmmmaaa``````eeennnvvvzzz{{{uuuiiifffeeecccaaaaaadddeeeeeefffeeeeeedddddd^^^]]]```lll{{{xxx{{{yyyuuutttwwwyyyxxxxxxqqqhhh```YYYRRRJJJDDD===:::666555555444222000222222222111111111000000000000000000//////......111///......//////...---000000000///......------222222111111000000//////------,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...---+++,,,,,,,,,++++++************+++++++++******)))((())))))))))))))))))(((************************++++++***)))))))))))))))))))))))))))************************)))))))))(((+++***))))))))))))***+++))))))))))))))))))))))))************************((())))))************))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************++++++++++++************************************++++++++++++******))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))+++++++++***************))))))))))))***+++,,,------,,,++++++******++++++)))************+++++++++))))))))))))************++++++******)))))))))(((******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***)))+++---------,,,+++++++++,,,,,,,,,+++******,,,......---------------------------------------------------------------............////////////000222333444444888<<>>>>>?????????AAABBBDDDEEEFFFHHHIIIKKKMMMOOOPPPPPPQQQKKKGGGCCCAAAAAA@@@<<<999999888777888888888666444555555555555555555555555111111222222333333333444555555666777888888999999:::999888888888999:::;;;;;;;;;;;;:::999666444333444444444333222222111111000000000111222333444555555444444333333444444555777888:::<<>>@@@DDDJJJNNNPPPQQQSSSTTTPPPQQQPPPNNNKKKJJJLLLNNNQQQTTTWWWXXXUUUQQQNNNLLLDDDEEEFFFHHHIIIMMMXXXbbbxxxvvvooooooooonnniiiccc___]]]]]]^^^[[[ZZZ[[[```dddffffffbbbbbbbbbaaa_________aaaZZZXXXSSSNNNIIIFFFDDDCCCCCCAAA??????@@@AAABBBCCCCCCDDDEEEHHHJJJLLLMMMNNNMMMJJJFFFEEEDDDBBB@@@===<<<;;;;;;<<<===<<<:::888999999888888777666666555222222333333333333333333333444444444555666666666555555444444444555666777666666555555444333222222444333333333222222222111000000000111222444555666333333333222222222222222444444555666888:::<<<===@@@AAAAAABBBCCCCCCCCCCCCFFFDDDBBBCCCGGGMMMPPPRRRTTTQQQMMMJJJIIIHHHFFFEEEBBBCCCDDDFFFHHHKKKPPPRRRXXX[[[]]]]]]___dddggggggbbb\\\VVVVVV[[[^^^[[[WWWTTTUUUUUUXXXaaapppzzz|||wwwsssssswwwxxxvvvssstttuuuyyy}}}~~~}}}{{{zzzzzzyyyvvvoooeee\\\WWWWWWXXXYYY^^^iiixxx|||pppjjjfffaaa^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\``````dddmmmyyy|||~~~|||uuulllhhhiiiiiifffbbbZZZOOOGGGAAA===888555333222111111222222222222111111111111000000000000////////////////////////000///......///000///---............//////000000((()))***,,,---///000000//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,+++++++++***++++++...---+++)))(((((()))***((()))***,,,,,,***)))(((******************************)))))))))))))))***+++++++++******)))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))((())))))))))))))))))))))))++++++******))))))((((((,,,+++++++++***)))))))))******++++++++++++******++++++***))))))***++++++)))******++++++******)))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************************)))*********++++++++++++---,,,++++++******++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---------,,,+++*********++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...........................------------------------,,,,,,,,,------------...------........./////////,,,000444777888999:::;;;>>>AAAGGGKKKNNNPPPRRRTTTNNNOOOOOONNNNNNNNNPPPQQQSSSUUUWWWVVVSSSOOOLLLKKKEEECCCDDDGGGHHHMMMZZZiiivvvmmmkkkjjjhhhddd___ZZZWWWVVVXXXXXXZZZ]]]aaaeeehhhiiihhhlllooommmfffaaa```bbb___]]]ZZZWWWSSSQQQPPPOOOJJJGGGBBB??????@@@???>>>>>>???AAACCCEEEGGGIIIJJJLLLKKKIIIGGGFFFEEEBBBAAA??????@@@BBBDDDDDDBBB@@@??????===;;;999888666555444444444444444444444555333333333444444444444444333333333333333333333444333333333222222222222222222222222111111111111111//////000000222333555555111222222333333333444444333333444444555777888999888999:::;;;===???AAAAAAEEEDDDCCCGGGMMMUUUZZZ]]]\\\XXXRRRNNNKKKJJJIIIHHHBBBCCCEEEEEEGGGKKKRRRWWW___eeejjjkkkoootttsssnnnaaaXXXOOOLLLOOOQQQPPPLLLJJJOOOUUU]]]kkk}}}{{{yyy|||{{{xxxwwwxxxzzz~~~yyyrrrnnnhhhddd]]]VVVRRRSSSVVVZZZ```fffrrrxxxooojjjeee```]]]]]]WWWWWWWWWXXXZZZ]]]```aaaggggggjjjrrr|||wwwkkkeeedddaaa\\\WWWOOOEEE>>>:::888555333333333333222111111222222111111111000000000//////...............////////////...---...///000///...------......///000000000+++,,,---...000111333333//////............//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---,,,+++*********++++++...---+++)))(((((()))*********+++,,,,,,+++******++++++++++++++++++++++++***)))))))))))))))***************))))))(((((('''))))))))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''')))******+++++++++************************++++++******))))))((((((+++++++++*********************++++++++++++******************************))))))************))))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******++++++******)))))))))))))))))))))))))))***************+++++++++)))******+++++++++******,,,+++******))))))******)))************++++++++++++++++++,,,,,,,,,,,,---+++,,,---......---,,,+++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------///000++++++,,,---------,,,,,,+++,,,---,,,++++++,,,...........................------------------------,,,,,,,,,,,,------------,,,,,,---...//////......,,,///222444444666888:::;;;???DDDHHHJJJMMMOOORRRKKKKKKLLLMMMNNNQQQSSSTTTRRRSSSTTTRRROOOMMMMMMMMMIIIFFFEEEHHHHHHKKK[[[lllvvvlllddddddccc___YYYSSSPPPOOOQQQSSSXXX]]]bbbeeeggggggoooxxx|||pppfffbbbccc```___^^^]]]\\\[[[[[[[[[RRRLLLFFFBBBAAA@@@===:::===>>>???@@@CCCEEEGGGIIIIIIJJJIIIIIIHHHFFFEEEDDDBBBCCCEEEHHHKKKKKKJJJHHHDDDCCCAAA>>><<<999777666555555666666777777777777555555555444444444444444444444444444333333222222222222222222222222222222111111111111111111000000000000000000111333444555333333555666777777888777666666666666777888999:::999999:::;;;>>>@@@BBBDDDDDDCCCEEEJJJRRRZZZ```ccc___[[[TTTOOOLLLJJJHHHGGGEEEEEEEEEEEEFFFKKKUUU\\\gggoootttsssvvvyyytttkkkYYYQQQIIIEEEHHHKKKKKKJJJKKKQQQZZZdddrrr~~~~~~}}}~~~~~~zzzqqqggg```ZZZVVVRRRPPPQQQVVV\\\```ccciiittt}}}uuunnnjjjeee^^^YYYYYYTTTUUUWWW[[[___cccfffhhhlllmmmqqqzzzuuuiiibbb^^^XXXQQQJJJCCC;;;666555444222111333444444222111000111333111111000000000/////////---............////////////...---...///000///...---.........//////000000...............---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---,,,+++*********+++,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++)))))))))((((((((((((((())))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))+++++++++,,,************************************))))))))))))***************+++++++++******++++++++++++******)))***+++,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++++++++***)))))))))))))))))))))))))))))))))*********+++++++++)))***++++++++++++***)))+++***))))))(((((()))))))))************+++++++++))))))*********+++++++++)))***,,,.........---,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,---,,,,,,------***+++,,,---------,,,,,,+++---...,,,******,,,...------------------------------------------------++++++,,,,,,,,,---------***+++---...////////////---...///000000222555888999<<<@@@DDDFFFHHHKKKMMMIIIHHHHHHIIIMMMPPPSSSUUUUUUTTTRRROOOLLLKKKMMMOOOOOOJJJHHHIIIGGGIIIYYYnnn|||yyypppeee]]]______ZZZSSSNNNMMMNNNLLLQQQYYY```dddfffggggggsssyyyjjjcccccc_________``````aaaaaabbbXXXSSSLLLIIIGGGEEE@@@<<<<<<<<<===>>>@@@BBBEEEFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGIIILLLOOOPPPNNNLLLGGGFFFDDDBBB@@@>>><<<;;;999999:::;;;<<<======>>>:::999999999888888777777999999999888777666555444555555666666666666555444444444444444444444444444555555444444555666777777888999:::<<<<<<<<<<<<;;;::::::::::::;;;<<<===>>>=========>>>???AAACCCEEEEEEEEEHHHNNNUUU]]]bbbdddaaa]]]WWWRRRPPPNNNLLLKKKJJJJJJHHHFFFFFFMMMXXXbbblllssstttpppoooqqqjjj^^^OOOLLLHHHHHHJJJNNNPPPQQQPPPWWW___hhhsss~~~{{{uuummmddd[[[VVVRRRPPPOOOPPPTTT[[[aaaddddddiiirrr~~~{{{vvvqqqmmmkkkfff^^^YYYYYYUUUWWW[[[```fffjjjmmmooopppsss{{{zzzoooccc\\\XXXPPPGGG???:::444111222333222111000222333222000000222444111000000000////////////---------........./////////...---...000000000///.........///////////////---,,,,,,++++++*********------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++))))))***+++,,,******+++++++++******)))+++***(((''''''(((***+++************************)))))))))))))))***++++++))))))))))))))))))******((()))))))))************))))))***++++++***))))))))))))))))))))))))))))))************************'''((()))***************************************)))))))))))))))*********))))))******+++++++++,,,******++++++++++++******((()))+++,,,,,,+++)))((())))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++)))***+++,,,,,,+++))))))***))))))((((((((((((((()))************+++++++++(((((((((((())))))))))))'''(((+++---...---,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...+++((('''''')))***,,,---...---,,,,,,+++---...---***))),,,...------------------------------------------------++++++,,,,,,,,,---------***+++---///000000000///---............000444777888:::>>>AAABBBDDDGGGIIIIIIGGGFFFGGGJJJOOORRRTTTZZZXXXTTTOOOKKKJJJLLLNNNSSSLLLIIIJJJGGGGGGXXXnnnuuuoooooohhh\\\ZZZ\\\\\\WWWOOOKKKMMMPPPLLLSSS\\\cccgggiiihhhhhhsss}}}kkkcccaaa]]]^^^___```aaabbbcccccc^^^XXXRRROOONNNKKKFFFAAA;;;::::::;;;===???AAACCCDDDFFFHHHIIIHHHGGGGGGGGGIIIJJJLLLOOOQQQQQQOOOLLLIIIIIIGGGFFFDDDCCCAAAAAA>>>>>>???@@@AAACCCCCCDDD??????>>>>>>======<<<<<>>===;;;999999888999:::;;;;;;:::888777888888999999999999999999;;;:::::::::::::::;;;;;;===>>>???@@@@@@@@@>>>>>>============>>>???@@@AAAAAA@@@@@@???@@@AAABBBCCCGGGHHHKKKQQQXXX___bbbdddddd```[[[XXXUUUTTTRRRQQQNNNMMMKKKGGGGGGNNN\\\fffnnnrrrpppgggeeefff^^^QQQIIIIIIKKKMMMPPPTTTWWWYYYUUU[[[bbbjjjttt}}}~~~~~~zzz|||~~~uuukkkbbb[[[TTTPPPPPPOOOOOORRRXXX___dddfffeeeiiipppyyyxxxrrrooolllkkklllhhhaaa\\\\\\YYY\\\aaaffflllppprrrttttttyyyyyytttiii^^^WWWSSSJJJAAA:::666222000222444444222---///111111//////222555000000000000////////////---------.........//////...------...000111000///////////////////////////---------......//////////////////....../////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++))))))***+++,,,((()))+++,,,,,,+++***)))***)))&&&%%%%%%&&&)))***))))))))))))))))))))))))))))))((())))))***++++++))))))******+++++++++,,,(((((())))))*********+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))***************************************)))(((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((()))***+++***'''$$$"""))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))(((((())))))((((((((((((((((((,,,***((((((***+++)))'''+++++++++*********************++++++++++++******++++++************++++++%%%%%%&&&((()))***+++,,,+++++++++*********))))))))))))***++++++++++++***************************++++++************++++++++++++,,,,,,,,,,,,---------...///...,,,+++,,,------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++,,,------.........------------------------++++++++++++++++++++++++++++++++++++,,,,,,---...---------........./////////.........///000222333333666;;;>>>???@@@BBBCCCFFFGGGHHHHHHIIILLLPPPSSSVVVWWWVVVRRRMMMJJJKKKLLLPPPIIIGGGKKKLLLLLLYYYjjj}}}zzzsssjjjbbb]]]\\\]]]WWWWWWUUUQQQMMMJJJKKKKKKNNNOOO\\\pppxxxrrrmmmpppwww{{{}}}uuukkkdddaaa]]]ZZZZZZ^^^eeeiiihhhfffaaa\\\VVVSSSRRRPPPKKKFFFHHHEEEBBB@@@@@@@@@???>>>@@@@@@@@@AAAAAABBBDDDDDDHHHIIIKKKLLLMMMMMMLLLKKKNNNPPPQQQPPPLLLGGGDDDCCCAAA@@@@@@BBBEEEHHHIIIIIIHHHFFFCCC@@@???>>>???@@@DDDCCCBBBBBBCCCBBB@@@>>>AAABBBCCCCCCCCCAAA>>>===<<<======>>>??????@@@@@@???@@@BBBCCCCCCCCCBBBAAACCCAAA@@@??????@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDEEECCCCCCAAA???===>>>AAACCCJJJLLLQQQVVVZZZ^^^aaabbbeeeaaa[[[WWWVVVVVVVVVVVVWWWTTTPPPNNNOOOSSSZZZ^^^fffbbb\\\VVVRRRRRRTTTVVVUUUTTTSSSUUUXXXZZZ\\\\\\]]]___gggrrrwwwwwwzzz{{{xxxwwwuuulllaaaZZZXXXYYYWWWUUUYYYSSSNNNPPPXXXaaadddcccgggggghhhkkknnnooonnnllljjjjjjjjjgggdddbbbbbbcccccchhhllllllnnnuuuzzz|||zzz|||pppkkkddd\\\RRRHHH>>>888666555333222111222333333111111111111111111111111222111111111000000//////111///...------...///111000000000000000000000000000000000000000000000000//////...------------...000000//////.........---,,,,,,,,,------.........******+++,,,------------------,,,+++,,,---.../////////...---+++***)))))),,,***(((''')))******)))(((((()))***************************************++++++******)))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''***)))((()))***+++***((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))(((''''''&&&))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))************)))))))))))))))************************,,,***((()))***+++)))'''******************************++++++++++++******++++++************++++++)))******+++,,,---......+++++++++*********))))))))))))***+++++++++++++++))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,---------.........,,,+++,,,------,,,,,,++++++,,,,,,---------........./////////---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++///.....................------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,---...,,,,,,---------...............------...///111222111444777:::;;;<<>>>>>???@@@BBBCCCEEEFFFGGGGGGHHHHHHHHHHHHOOOQQQSSSRRROOOLLLJJJIIIHHHGGGGGGHHHJJJKKKKKKJJJFFFDDDBBB@@@??????@@@AAACCCBBBBBBCCCDDDDDDCCCAAAEEEEEEEEEEEEDDDCCCAAA@@@???@@@@@@AAAAAABBBCCCCCCEEEFFFGGGHHHHHHHHHFFFFFFCCCBBBAAAAAABBBDDDFFFHHHEEEFFFFFFFFFFFFFFFFFFFFFBBBBBBAAA???>>>@@@DDDHHHOOORRRVVV[[[___aaabbbbbbbbb^^^YYYUUUTTTTTTSSSSSSSSSQQQNNNKKKKKKMMMRRRVVVWWWVVVTTTRRRSSSTTTWWWYYY```^^^\\\\\\^^^`````````aaaaaagggqqqxxxyyy|||wwwppplllkkkeeeaaa[[[[[[]]]___^^^\\\ZZZUUURRRTTT[[[aaacccbbbdddfffiiikkkkkkiiigggffffffffffffeeecccccceeegggpppssssssqqqsssyyy||||||zzztttiiicccYYYPPPHHHAAA;;;777444444222111111111222222000000000000000000000000111111111000000000//////000///...------...///000//////////////////////////////////////////////////////...------------...000/////////.........---,,,,,,------------------,,,,,,,,,------,,,++++++,,,,,,+++***+++,,,---...//////...---,,,+++***))),,,***(((''')))******)))(((((()))***************************************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))***)))))))))((((((((('''***)))((()))***+++***((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************************,,,***))))))******)))((())))))))))))))))))))))))******++++++++++++******++++++************++++++))))))*********++++++++++++++++++***************))))))******++++++++++++))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,++++++++++++,,,,,,//////...---...///000111---,,,,,,++++++,,,,,,------------------,,,,,,,,,//////...------,,,++++++------------------------,,,,,,,,,++++++*********,,,++++++++++++,,,,,,---++++++,,,,,,,,,------------------------...///000000111333444555777:::===>>>???@@@AAAAAACCCGGGJJJRRRTTTTTTSSSPPPNNNNNNNNNOOOJJJHHHJJJIIIHHHPPP[[[bbb^^^YYYWWWUUUSSSOOOKKKKKKKKKKKKIIIHHHIIILLLNNNVVV[[[nnnyyykkkhhheeeccc```]]]YYYVVVXXXWWWXXX\\\bbbffffffdddaaa]]]YYYYYYZZZ[[[ZZZWWWQQQPPPOOONNNNNNLLLIIIFFF@@@???>>><<<===>>>@@@AAADDDCCCBBBBBBBBBCCCDDDEEEMMMOOORRRSSSRRRPPPPPPPPPOOONNNNNNOOOPPPOOOMMMKKKEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAACCCFFFGGGGGGFFFHHHGGGGGGFFFDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDDDDIIIJJJLLLMMMMMMKKKJJJIIIDDDCCCBBBBBBCCCDDDGGGHHHFFFGGGIIIJJJKKKJJJIIIHHHCCCCCCAAA@@@@@@DDDIIIMMMUUUXXX\\\```bbbcccbbbaaa[[[WWWRRROOOOOOOOONNNNNNMMMLLLKKKIIIGGGGGGJJJLLLKKKLLLPPPTTTXXX\\\___```iiigggdddccccccddddddccccccbbbgggqqq{{{}}}sssiiibbb^^^]]]YYYXXXYYY]]]ccceeedddbbb\\\YYYVVVWWW\\\```aaaaaacccgggkkkkkkgggcccbbbbbbbbbccccccbbbcccfffjjjnnnxxxyyyxxxwwwyyy~~~}}}~~~}}}}}}xxxooohhh\\\UUUKKKAAA;;;888555444222222111000000000111111........................111111000000000000//////000///...------...///000//////////////////////////////////////////////////////...------------.../////////...............------------------,,,,,,------------,,,+++***)))++++++*********+++,,,---.........---,,,+++******,,,***((((((***++++++***(((((()))***************************************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))((((((((((((***)))((()))***+++***((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))***++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********(((((())))))******++++++))))))))))))************++++++************))))))(((((((((((())))))))))))******++++++++++++******++++++************++++++***************)))))))))***************************************+++++++++))))))))))))))))))))))))++++++************+++++++++++++++,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,++++++++++++,,,,,,...---,,,++++++---///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------......///000111111111333666999999;;;<<<======???BBBEEEMMMNNNOOOPPPPPPOOONNNMMMOOOKKKJJJKKKJJJHHHLLLSSSWWWSSSPPPQQQSSSRRRLLLGGGDDDEEEEEEEEEEEEGGGLLLOOOSSS\\\qqqvvvhhhbbb[[[WWWVVVUUURRRPPPTTTUUUVVV[[[```ccccccbbb___\\\YYYYYYZZZ[[[ZZZYYYTTTSSSSSSTTTSSSQQQLLLIIIFFFEEEBBB???===>>>??????DDDBBB@@@>>>>>>???AAACCCGGGJJJMMMOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRQQQNNNKKKGGGFFFDDDBBBAAAAAA@@@AAA@@@@@@AAADDDGGGJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDJJJKKKMMMNNNNNNLLLJJJIIIEEEDDDBBBAAAAAABBBDDDEEEFFFHHHKKKNNNOOONNNLLLKKKGGGFFFDDDCCCCCCFFFLLLPPPUUUXXX\\\```aaa___\\\ZZZQQQNNNJJJHHHHHHIIIIIIHHHHHHJJJKKKJJJHHHGGGHHHJJJLLLPPPWWW^^^dddgggiiiiiillliiigggeeeeeeeeedddcccddddddiiittt~~~}}}wwwoooeee]]]XXXWWWWWWYYYZZZ\\\```eeefffeeeccc___\\\XXXWWWXXX[[[^^^___eeeiiikkkhhhccc___```ccccccccccccccceeeiiiooosssvvvyyyzzz{{{}}}zzzuuuooonnnnnnjjjaaaXXXNNNHHH???888444333222111000000000000//////000000........................000000000000000000//////000///............///000//////////////////////////////////////////////////////...------------....................................------,,,,,,,,,,,,---------,,,,,,+++***+++++++++++++++,,,,,,---------......---,,,+++***---+++***+++,,,------,,,(((((()))***************************************))))))))))))***+++,,,---************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))))))))((((((((((((***)))((()))***+++***((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++*********++++++,,,,,,,,,++++++++++++***)))******''''''(((((())))))))))))******++++++++++++******++++++************++++++...------------,,,,,,,,,******************************)))))))))***+++,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,---...---+++***+++,,,,,,++++++******++++++,,,...---+++***+++,,,...000---,,,,,,++++++,,,,,,---******************++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******+++++++++*********+++++++++,,,,,,,,,,,,,,,---------------///000000000000111444777666888::::::;;;<<<>>>@@@EEEFFFIIILLLNNNNNNLLLKKKNNNMMMMMMNNNLLLJJJKKKNNNOOOLLLKKKNNNQQQQQQKKKEEEAAAAAABBBAAABBBFFFKKKNNNTTT^^^sssssshhhaaaXXXRRRPPPOOOMMMKKKPPPRRRUUUYYY^^^aaaaaaaaa___]]][[[ZZZZZZYYYXXXWWWVVVVVVWWWXXXXXXUUUQQQMMMOOOMMMIIIEEECCCAAAAAAAAABBB@@@===;;;:::;;;===???@@@CCCFFFGGGHHHHHHJJJKKKKKKKKKLLLNNNOOOOOOLLLJJJHHHGGGFFFDDDBBB@@@??????>>>>>>@@@CCCGGGJJJJJJJJJGGGGGGEEEDDDDDDCCCDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEJJJLLLNNNPPPPPPNNNLLLJJJDDDCCCBBBBBBCCCEEEGGGHHHGGGJJJOOORRRTTTTTTRRRPPPJJJIIIGGGEEEDDDFFFJJJNNNPPPSSSVVVYYYYYYWWWTTTQQQIIIGGGDDDDDDEEEFFFFFFFFFGGGKKKPPPQQQNNNMMMOOOQQQXXX\\\ccciiimmmooonnnmmmkkkjjjhhhhhhhhhgggdddbbbfffhhhmmmuuu}}}~~~xxxpppkkkfff___YYYUUUUUUWWWXXX^^^^^^___aaacccddddddcccaaa^^^ZZZUUUSSSUUUYYY]]]dddffffffbbb]]][[[___dddfffggggggggghhhlllrrrvvvuuu{{{~~~vvvoooiiicccaaaaaa[[[PPPGGGBBB>>>999555333222111/////////////////////////////////////////////////////////////////////000000//////............//////................................................//////...------------...---------........................------,,,,,,,,,***+++,,,,,,---------,,,+++,,,,,,---------------,,,---...//////---,,,+++...---,,,---///000///...(((((()))***************************************))))))))))))***+++,,,---************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++(((((((((((())))))))))))***)))((()))***+++***((())))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&(((+++------,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))************,,,,,,,,,---......//////+++,,,,,,,,,***)))***+++'''(((((())))))******+++******++++++++++++******++++++************++++++++++++++++++++++++++++++***************++++++++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,++++++************++++++......---,,,---...///000---,,,,,,++++++,,,,,,---))))))))))))******************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++************+++******+++++++++,,,,,,,,,,,,,,,---......------,,,///000111000000000222444333555777888888999;;;<<<>>>@@@CCCHHHLLLMMMKKKIIILLLMMMNNNOOOOOOMMMKKKJJJHHHGGGHHHJJJMMMLLLHHHDDDBBBBBBAAA@@@AAADDDIIIMMMWWWcccuuu{{{qqqfff```XXXQQQMMMKKKJJJIIILLLOOOSSSXXX\\\^^^_________```___^^^\\\YYYWWWUUUXXXXXXYYYZZZ[[[YYYVVVRRRUUUSSSQQQMMMJJJHHHFFFEEE@@@>>>;;;999888999:::<<<===???AAABBBBBBBBBCCCEEEDDDDDDDDDFFFHHHIIIGGGEEEFFFFFFDDDCCCAAA???>>>===>>>>>>???BBBFFFHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFGGGGGGGGGKKKMMMQQQSSSSSSRRROOOMMMCCCCCCCCCDDDFFFJJJMMMOOOKKKNNNQQQUUUVVVUUUSSSRRRIIIIIIGGGEEECCCCCCFFFIIIHHHJJJMMMOOOOOONNNKKKIIIFFFEEECCCDDDGGGIIIJJJIIILLLRRRYYYZZZXXXWWWZZZ]]]dddgggkkknnnppppppnnnmmmlllllllllmmmllliiiddd```fffjjjnnnqqqsssrrriii```]]]YYYTTTQQQRRRVVVXXXZZZ]]]]]]^^^___```aaabbbcccbbb```\\\UUUPPPPPPTTTYYY\\\]]]]]][[[YYYZZZ___ccciiijjjkkkkkkllloootttxxx{{{{{{ssslllhhhbbb\\\WWWSSSLLLBBB;;;999777555444333222111///......///000000000//////000000000000000000000000......////////////000000////////////////////////................................................//////...------------...---------------.........------------------,,,,,,)))***+++,,,------------+++,,,---.........------+++,,,...///000///---,,,...------///111111000///(((((()))***************************************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))***)))((()))***+++***((())))))************))))))''''''(((((())))))******))))))))))))))))))))))))((()))***++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))******++++++,,,------...***,,,---,,,***)))***,,,(((((())))))***++++++,,,******++++++++++++******++++++************++++++(((((((((((((((((((((((())))))*********++++++++++++***)))((()))***,,,---++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------+++,,,---,,,*********+++++++++************++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---))))))*********+++++++++,,,,,,,,,---------------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,+++***************++++++++++++,,,,,,,,,---,,,---...//////...---,,,...///111111000///000111000222444555555555777888999;;;@@@FFFLLLNNNKKKHHHIIIKKKNNNPPPPPPOOOKKKGGGEEEFFFHHHIIIIIIHHHFFFDDDDDDDDDBBB@@@@@@BBBGGGKKKVVVbbbqqq{{{}}}xxxpppjjj___]]]XXXQQQLLLIIIHHHIIIIIIMMMRRRWWWZZZ\\\]]]^^^]]]___aaaaaa^^^YYYUUUSSSWWWVVVWWWXXXZZZYYYWWWTTTVVVUUUUUUTTTRRROOOMMMLLLCCCAAA???===;;;;;;<<<===>>>@@@AAAAAA??????@@@AAA@@@???>>>???AAAAAAAAA???@@@@@@@@@@@@???>>>>>>=========>>>@@@CCCEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGDDDDDDEEEEEEFFFGGGGGGGGGJJJMMMQQQTTTUUUTTTQQQOOOFFFFFFEEEEEEFFFIIIKKKMMMLLLNNNPPPQQQPPPOOOLLLKKKCCCDDDDDDBBB@@@@@@AAACCCBBBCCCEEEGGGHHHGGGFFFEEEHHHGGGGGGJJJMMMPPPRRRRRRUUU[[[bbbdddaaa```cccgggkkklllnnnppppppooonnnnnnoooooopppqqqooojjjbbb\\\^^^dddgggfffffffffaaaZZZVVVSSSOOOOOORRRUUUWWWWWWVVVXXXZZZ\\\\\\\\\\\\]]]___aaa___YYYRRRNNNPPPSSSTTTUUUWWWYYY\\\^^^aaabbbiiikkkmmmnnnooorrrvvvyyywwwnnngggbbb^^^YYYQQQJJJDDD???:::777555333000000111111111000---...///000111000000///000000000000000000000000........./////////000000......////////////......................................................//////...------------...,,,,,,,,,------.........,,,,,,------------------++++++,,,------,,,,,,,,,***+++,,,---...---,,,,,,***,,,...000000///...,,,,,,,,,,,,...000111///...(((((()))***************************************+++***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******)))))))))'''((((((((()))))))))******)))((()))***+++***((())))))************))))))'''''''''((()))*********))))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++++++++******))))))((((((&&&''''''((())))))*********,,,...---***(((***,,,((())))))***+++,,,,,,,,,******++++++++++++******++++++************++++++))))))******++++++++++++))))))******+++++++++++++++***)))((((((***,,,---************************++++++************++++++++++++,,,,,,,,,---------+++,,,---,,,***)))***+++++++++************++++++((()))***+++++++++******---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------,,,++++++*********++++++++++++++++++++++++))))))***+++,,,------...,,,,,,+++***))))))******++++++,,,,,,,,,------------.../////////...---,,,---///111111000.........---000222333333333444666888:::???FFFLLLNNNLLLHHHFFFJJJMMMOOOPPPPPPKKKFFFDDDGGGIIIJJJHHHFFFFFFFFFFFFEEECCCAAA???AAAFFFIIIQQQ]]]jjjooommmiiieeebbbYYYYYYWWWQQQKKKGGGHHHJJJHHHLLLRRRVVVYYY[[[\\\]]]YYY]]]``````]]]XXXTTTQQQSSSSSSSSSUUUWWWWWWUUUSSSTTTUUUWWWWWWVVVTTTRRRQQQGGGFFFDDDBBBAAA@@@@@@@@@BBBCCCCCCBBB@@@??????@@@>>>===;;;;;;<<<<<<<<<;;;:::;;;<<<======>>>>>>============???BBBCCCCCCAAA???AAADDDFFFGGGGGGFFFEEEBBBBBBBBBCCCDDDDDDEEEEEEHHHKKKOOOSSSTTTSSSQQQOOOKKKIIIGGGEEEDDDDDDDDDEEEKKKLLLLLLKKKIIIFFFDDDBBB>>>???@@@@@@>>>>>>>>>@@@???@@@AAACCCDDDDDDDDDCCCLLLKKKLLLOOOSSSWWWYYYYYY[[[bbbhhhiiifffeeehhhlllnnnooooooppppppppppppppppppqqqrrrsssppphhh___XXXTTT[[[^^^\\\\\\``````]]]VVVRRROOOOOORRRTTTTTTRRRRRRUUUYYYZZZYYYWWWVVVUUU]]]aaaccc^^^UUUNNNMMMOOOOOOQQQUUU[[[aaaddddddbbbhhhjjjmmmoooqqqssswwwzzz~~~|||mmmddd```^^^SSSOOOGGG???:::777888888333000---,,,...///000000---...000111111111000///000000000000000000000000---.........//////000000......////////////......................................................//////...------------...,,,,,,,,,------.........,,,,,,,,,------.........------------,,,+++******)))***+++,,,---,,,++++++***+++...000111000...---******+++---///000...,,,(((((()))***************************************++++++******************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,+++***)))(((((('''((((((((())))))*********)))((()))***+++***((())))))************))))))&&&''''''((()))******+++'''((()))***+++,,,------,,,,,,+++***)))(((''''''++++++******)))(((((((((******)))(((((((((((((((+++*********))))))(((((((((((((((((())))))))))))((((((((((((((())))))***,,,+++(((''''''(((+++,,,...---,,,,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++++++++++++++---,,,***))))))***,,,---******++++++++++++******)))***++++++,,,,,,++++++,,,,,,,,,,,,+++***))))))++++++************++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++---------,,,,,,+++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111///111333333111/////////............///000222222333555:::AAAFFFHHHFFFDDDAAACCCEEEHHHIIIJJJJJJJJJHHHHHHHHHGGGFFFEEECCCBBBEEEFFFGGGFFFDDDDDDDDDFFFSSS```gggaaa\\\]]][[[TTTUUUSSSNNNJJJGGGGGGHHHIIIJJJMMMPPPUUUaaammmllleeeddd___[[[[[[YYYTTTQQQRRRQQQQQQQQQQQQRRRTTTVVVXXXUUUSSSRRRTTTXXXXXXVVVSSSLLLJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::::::::::::::999777888999::::::999>>>===;;;<<<===>>>>>>===<<<<<<<<<===>>>???@@@AAA?????????>>>===>>>AAADDDFFFHHHJJJLLLLLLKKKJJJIIIEEECCC@@@>>>>>>???@@@BBB@@@@@@???@@@AAAAAA???===@@@>>><<<===???@@@AAAAAABBBDDDEEEFFFFFFGGGJJJLLLQQQRRRSSSSSSTTTUUUXXX[[[^^^eeelllooommmkkklllnnnnnnqqqsssqqqmmmjjjiiijjjjjjlllnnnmmmiii```XXXRRRLLLPPPWWW]]]aaabbbaaa```YYYUUURRRQQQSSSTTTRRROOOOOOOOOQQQSSSTTTVVVWWWXXX]]]```aaa[[[RRRKKKKKKNNNRRRXXX___bbb``````bbbeeegggjjjnnnnnnooosss{{{zzzoooddd\\\YYYXXXKKKGGGAAA:::555111000///111111000000//////......000000000000000000000000////////////000000000000////////////////////////............///111222333.........------,,,,,,,,,------------------------000000000///...---++++++,,,------......------,,,------------------------+++******))))))******+++,,,,,,---------,,,,,,+++,,,...000111111000...,,,************************************************+++******))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++)))((('''&&&&&&'''((()))++++++******)))(((((((((,,,)))'''(((***+++***(((+++*********,,,,,,***(((((((((((((((((()))******((()))++++++***(((&&&$$$************************))))))))))))((((((((((((((((((((()))******++++++++++++***)))))))))))))))************)))))))))((())))))))))))************))))))((((((((()))*********)))(((''''''((()))***------,,,+++++++++++++++************************************************************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,---,,,***))))))***,,,---******++++++++++++************+++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++************++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------......//////111222111///......///............///000111222555777:::>>>BBBCCCAAA>>>@@@AAACCCEEEFFFHHHHHHIIIHHHHHHHHHGGGGGGEEEDDDCCCGGGIIIJJJIIIHHHHHHIIIJJJRRR]]]aaaZZZUUUUUURRRLLLKKKJJJIIIGGGFFFFFFFFFFFFIIILLLOOOWWWfffvvvzzzvvviiibbb\\\ZZZVVVPPPLLLMMMNNNNNNNNNOOOPPPRRRUUUVVVXXXVVVVVVWWWYYYYYYUUUQQQNNNMMMKKKJJJJJJJJJKKKKKKJJJJJJIIIGGGEEECCCAAA@@@AAAAAA@@@???>>>>>>>>>>>>>>>===;;;;;;<<<======<<<===<<<::::::;;;<<<;;;:::;;;;;;;;;;;;<<<===??????<<<===<<<;;;::::::===@@@AAABBBCCCDDDEEEDDDDDDCCCBBBAAA???======>>>@@@AAA>>>======>>>?????????>>>CCCAAAAAABBBDDDFFFFFFFFFEEEGGGJJJLLLNNNQQQTTTWWWXXXYYYXXXWWWWWWXXX[[[]]]aaahhhoooqqqooommmmmmnnnnnnppprrrqqqnnnjjjgggfff___aaabbbbbb^^^XXXQQQMMMNNNRRRYYY```dddeeedddbbb\\\YYYUUUSSSRRRRRRQQQQQQQQQRRRRRRSSSUUUWWWXXXYYY\\\^^^^^^XXXOOOKKKMMMQQQUUU[[[aaacccaaa```bbbeeejjjkkkkkkkkklllrrryyyyyypppfff]]]VVVQQQOOOAAA>>>:::555111/////////000000000000//////......////////////////////////.../////////000000000000////////////////////////------------...///000111......---------,,,,,,,,,------------------------------.........---,,,,,,---..................---------------------------......------------......++++++,,,,,,,,,,,,++++++***,,,...//////...,,,***++++++++++++++++++++++++************************......------------------))))))))))))))))))))))))************************++++++++++++++++++++++++))))))(((''''''((())))))((((((((()))******++++++,,,***((((((***,,,+++)))+++***)))***,,,,,,***(((((((((((((((((()))*********+++++++++***)))'''&&&---,,,,,,+++***)))((((((((()))))))))************((((((((()))******++++++,,,++++++***************************))))))))))))************++++++++++++***))))))))))))***++++++***))))))))))))))))))***,,,+++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))***+++,,,---------,,,+++******+++,,,---******++++++++++++******++++++,,,---------,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------............------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------///000000///------...000............///000111111444444666999<<<===<<<;;;>>>>>>???@@@AAACCCEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEHHHIIIJJJJJJJJJJJJKKKMMMQQQYYY[[[SSSMMMLLLIIIDDDBBBCCCDDDEEEFFFFFFEEEEEEIIILLLQQQ[[[lll|||nnnfff]]]XXXRRRJJJFFFGGGHHHIIIJJJLLLOOORRRVVVXXXZZZYYYYYY[[[\\\ZZZUUUPPPNNNNNNMMMMMMNNNOOOQQQRRRPPPPPPOOONNNLLLJJJHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDEEECCCBBBAAABBBBBBBBB@@@@@@>>>===<<<===>>>===<<<;;;;;;;;;;;;;;;<<<===>>><<<===<<<;;;999999;;;===>>>>>>======>>>>>>??????@@@???>>>======???@@@AAA>>>>>>???@@@AAABBBCCCDDDGGGGGGHHHKKKNNNPPPOOONNNOOOQQQTTTWWWXXX[[[^^^aaa```___^^^[[[ZZZ[[[^^^```ccciiippptttsssqqqqqqrrrppppppooonnnlllggg```\\\TTTUUUVVVUUUSSSPPPMMMKKKQQQVVV^^^eeeiiijjjhhhfffbbb___[[[UUUPPPNNNPPPRRRUUUTTTSSSSSSTTTWWWYYY[[[[[[\\\[[[VVVOOOMMMPPPUUUXXX]]]aaacccbbbbbbccceeekkkhhheeeeeeiiinnnsssvvvtttlllbbbYYYRRRLLLFFFBBB888666333000/////////000000000000////////////................................./////////000000000////////////////////////......------------.........------------,,,,,,,,,------------------------,,,------...//////............////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))******************************************************))))))))))))******((((((((()))******++++++,,,***))))))***++++++*********)))***,,,,,,***)))((((((((((((((()))******,,,,,,++++++******))))))---,,,,,,+++***)))((((((++++++++++++++++++++++++++++++******)))(((((((((+++******))))))******************))))))))))))))))))))))))*********++++++***************++++++,,,******+++,,,,,,+++************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))******++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++,,,------------,,,((()))***+++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------/////////---,,,,,,...000...............///000111///...///333777:::::::::::::::::::::<<>>>>>>>>>>>>>>???@@@@@@AAAAAA???======>>>@@@@@@???===<<<<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGIIIMMMOOONNNOOOQQQUUUXXXYYYXXXVVV]]]___aaaaaa``````bbbcccdddcccaaa^^^]]]]]]aaadddbbbhhhoootttuuutttttttttqqqmmmiiifffccc___WWWRRRPPPPPPPPPPPPPPPPPPPPPPPPVVV[[[cccjjjnnnnnnllliiifffccc^^^UUUNNNLLLOOORRRUUUTTTSSSRRRSSSVVVYYY[[[YYY\\\]]]ZZZVVVTTTVVVYYYYYY]]]aaabbbbbbbbbdddeeegggccc```aaafffiiiiiigggfff]]]SSSKKKGGGCCC<<<777444333111000000000111222////////////////////////................................./////////000000////////////////////////000///......---------...------------------------------------------------...//////000000000//////------............------------------------------++++++,,,,,,,,,,,,++++++))))))***+++++++++******)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++******)))(((((((((***)))(((((())))))))))))***))))))***,,,,,,+++)))((((((((((((((())))))***,,,+++***))))))))))))***+++*********************,,,++++++***))))))((((((++++++******)))((((((((())))))((((((((())))))***))))))))))))))))))******((((((((()))))))))*********************++++++,,,((()))+++,,,,,,+++)))((()))))))))(((((()))******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++++++++******)))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,((()))***+++,,,---------***+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////.........---+++,,,...000...............//////000---,,,---///222555666666666666666666888;;;===???@@@AAABBBDDDEEEEEEFFFFFFCCCEEEFFFGGGFFFFFFHHHJJJMMMOOOOOOKKKHHHGGGFFFCCCBBBAAA???>>>>>>@@@BBBDDDIIINNNZZZiiiuuuzzzyyyvvvjjjaaaYYYSSSMMMGGGCCCDDDBBBCCCDDDGGGJJJNNNRRRTTTTTTTTTVVV[[[___^^^ZZZUUUOOOOOOOOOOOOPPPQQQSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYWWWVVVUUUTTTTTTSSSSSSTTTSSSQQQNNNNNNNNNNNNMMMLLLMMMKKKIIIIIIJJJKKKJJJIIIFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDCCCBBBCCCDDDEEECCCAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMPPPUUUYYYVVVWWWZZZ]]]```aaa^^^\\\eeefffhhhgggeeedddddddddggggggeeecccaaaaaadddgggdddggglllooopppooommmmmmhhhddd^^^[[[[[[YYYUUUQQQOOONNNNNNNNNPPPRRRTTTVVVZZZ___fffmmmppppppmmmkkkeeeccc]]]TTTLLLJJJMMMQQQSSSRRRPPPPPPQQQTTTWWWYYYYYY]]]aaabbb```]]]\\\]]]YYY[[[^^^```aaaaaabbbcccaaa___^^^aaaeeeeee___XXXXXXPPPFFF@@@>>>;;;666111333222111000000000111111.............../////////....................................////////////////////////////////////111111000///............------------------------------------------------///000000///...---,,,,,,+++,,,,,,------,,,,,,+++------------------------......////////////......((()))***+++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++******)))(((((((((((((((((('''''''''((())))))))))))***,,,,,,+++***((((((((((((((())))))*********)))((((((((())))))))))))******+++++++++,,,******)))((('''&&&%%%%%%((((((((()))******++++++(((((((((((((((((()))***))))))))))))************'''((((((((())))))))))))***))))))))))))***++++++&&&'''((())))))((('''&&&))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++***)))(((((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++((()))***+++,,,---------***+++,,,------,,,+++***,,,,,,,,,++++++++++++*********++++++++++++******))))))******+++,,,,,,,,,***+++,,,------,,,+++***))))))(((((((((((())))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000---.........------...000///......---......//////000...---...000111000///222222333444666888999:::<<<===>>>@@@BBBCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIGGGHHHHHHHHHGGGFFFDDDCCCBBB@@@===::::::;;;>>>@@@FFFMMM]]]oooyyywwwqqqnnnaaaZZZSSSOOOKKKFFFCCCDDDCCCCCCDDDFFFHHHLLLOOOQQQSSSSSSTTTXXX[[[[[[WWWSSSOOOOOONNNOOOPPPRRRTTTVVVVVVWWWXXXYYYZZZZZZZZZZZZ[[[ZZZYYYXXXWWWWWWWWWWWWVVVTTTRRRRRRSSSSSSRRRQQQPPPNNNMMMMMMNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJKKKJJJIIIHHHHHHJJJKKKIIIGGGFFFFFFGGGHHHIIILLLMMMOOOQQQRRRRRRQQQPPPNNNPPPQQQPPPPPPTTTZZZ```^^^___```ccceeedddbbb___cccfffhhhiiihhhggghhhhhhkkkkkkjjjgggeeeddddddfffcccdddddddddcccaaa___^^^ZZZXXXVVVVVVWWWXXXXXXWWWOOONNNNNNNNNPPPSSSWWWYYY]]]```fffjjjmmmmmmkkkiiibbb^^^XXXPPPKKKJJJLLLOOOOOOOOONNNOOOQQQSSSVVVXXXYYY^^^cccgggfffcccaaa___ZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[\\\___aaa]]]TTTLLLIIICCC===888666555222000000000//////.........///---............/////////........................------........./////////////////////////////////222111000///////////////,,,,,,,,,------------...------------------------.........---,,,***)))(((++++++,,,,,,,,,,,,++++++------------------------+++,,,---......---,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******************************++++++++++++******((((((((()))******++++++(((((()))((('''&&&(((***)))((((((***,,,---,,,***((((((((((((((()))******(((((((((((((((((((((((())))))*********+++++++++)))))))))(((((('''''''''((((((((()))******++++++))))))(((((())))))***+++((()))))))))************(((((()))))))))*********))))))((((((((()))******((((((((())))))(((((((((***))))))))))))***+++,,,************************************************************************))))))))))))))))))))))))************************++++++******))))))((((((+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++((()))******++++++******)))***+++,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,+++++++++*********++++++,,,,,,++++++***((())))))***++++++,,,,,,***+++---......---+++*********))))))))))))******+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...,,,---//////......///000///......------.........///.........000///...,,,...///111333555666777777777888;;;===???AAABBBCCCEEEGGGHHHGGGFFFFFFGGGHHHDDDDDDEEEGGGHHHFFFCCCBBBAAA???===<<<;;;<<<===>>>EEELLL\\\nnntttnnnfffcccXXXQQQLLLKKKHHHCCC@@@AAAAAACCCEEEIIINNNTTTXXX[[[WWWUUUTTTUUUVVVTTTOOOKKKIIIIIIJJJLLLNNNQQQTTTVVVSSSTTTVVVXXXZZZ\\\\\\]]][[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTTTTUUUVVVVVVUUURRRPPPOOOPPPRRRTTTTTTSSSTTTSSSRRRQQQPPPPPPPPPPPPOOOPPPRRRRRRQQQPPPQQQRRRRRRQQQPPPNNNNNNNNNOOOPPPRRRTTTVVVXXXXXXWWWVVVUUURRRTTTUUUTTTSSSWWW___eeeeeeddddddeeefffeeebbb```aaadddhhhiiiiiiiiiiiijjjkkklllkkkhhhccc```^^^^^^ZZZYYYWWWVVVVVVUUUTTTSSSPPPSSSWWWYYYZZZZZZZZZZZZOOOOOONNNOOOQQQTTTWWWYYY\\\___bbbeeeggggggfffeee\\\XXXQQQLLLKKKKKKLLLLLLLLLMMMNNNOOORRRTTTWWWXXXZZZ]]]bbbeeefffdddbbbaaa]]][[[ZZZYYYXXXVVVUUUSSSTTTTTTUUUWWWVVVQQQHHHBBB<<<:::666333111000111111///...............//////---------.........//////////////////////////////---------.........//////////////////////////////000//////.........//////,,,,,,,,,---------......------------------------------...------,,,+++++++++,,,,,,------,,,,,,+++------------------------((()))***,,,,,,***)))((()))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++***))))))((((((((()))******++++++)))***+++***((('''))),,,)))((((((***,,,---,,,***((((((((((((((()))******((()))************)))(((++++++******************+++++++++++++++,,,,,,,,,++++++******)))(((((((((******))))))***+++,,,,,,(((((())))))*********+++)))************+++++++++((((((((((((((())))))***++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++(((((()))*********************+++,,,,,,,,,++++++***+++---......---+++***,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,***+++---......---+++***++++++************+++++++++++++++,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,+++---000111000////////////......---------......++++++,,,...111111000...---...111333555555555555444666888;;;>>>@@@AAABBBEEEFFFGGGFFFDDDDDDEEEFFFFFFEEEFFFIIIJJJGGGDDDBBB@@@@@@@@@@@@@@@??????>>>GGGLLLZZZjjjnnnddd[[[XXXRRRLLLHHHHHHFFFAAA>>>>>>>>>AAAFFFMMMVVV___fffjjj\\\YYYUUUSSSRRROOOIIIDDDBBBCCCDDDGGGKKKOOORRRTTTMMMOOOSSSWWW[[[^^^```aaaZZZYYYXXXWWWVVVVVVVVVVVVXXXVVVUUUUUUWWWXXXWWWWWWTTTSSSRRRSSSVVVXXXXXXWWWXXXWWWVVVTTTSSSSSSSSSSSSTTTVVVXXXYYYXXXWWWXXXYYYXXXWWWWWWVVVUUUUUUUUUUUUVVVWWWZZZ\\\\\\ZZZXXXWWWWWWXXXYYYWWWVVVZZZbbbiiiiiigggfffffffffeeebbb```bbbeeehhhjjjiiiiiiiiiiiijjjjjjiiieee___ZZZVVVUUUPPPNNNLLLLLLMMMOOOPPPPPPOOOUUU\\\___]]]ZZZXXXXXXPPPPPPPPPPPPRRRUUUXXXZZZ[[[]]]___aaabbbbbbbbbaaaYYYSSSMMMJJJJJJLLLLLLKKKJJJLLLNNNPPPSSSVVVWWWXXX[[[]]]```bbbccccccbbbbbb___]]]ZZZWWWUUURRROOOLLLMMMMMMNNNMMMKKKEEE???:::555444222000---...000333...//////000000111111111---------.........//////000000000000000000000000---------.........//////////////////////////////......---------......///,,,,,,,,,------.........------------------------...///000000000000000000,,,------......------,,,------------------------***+++---......---+++***)))***+++,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++((()))***++++++***)))(((++++++******)))(((((((((***,,,---,,,))))))+++...)))((((((***,,,---,,,+++((((((((((((((()))******((()))+++,,,,,,+++***(((************************************************************************'''''''''((())))))******************************---+++)))((('''((()))***'''((()))++++++******)))))))))))))))))))))))))))''''''&&&%%%$$$######"""''''''(((((())))))******++++++,,,,,,,,,+++******)))************++++++++++++++++++*********))))))))))))))))))))))))))))))+++++++++*********)))))),,,++++++---000000...+++,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********)))***+++,,,---,,,++++++---............---,,,+++(((((()))***+++,,,,,,,,,******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++------++++++++++++------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++,,,,,,+++******,,,000111...,,,------------------------,,,///)))(((000///+++...000000111000000///......000111111111222222222222111333555888<<>>@@@BBBDDDEEEEEEDDDDDDGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGFFFEEECCCBBB@@@???DDDKKKUUU^^^```[[[TTTNNNLLLJJJHHHEEEBBB@@@???>>>???CCCEEEKKK^^^uuu|||vvvhhh]]]TTTPPPOOOJJJFFFEEEDDDBBBAAACCCGGGJJJLLLLLLLLLQQQRRRQQQVVV___cccbbbZZZSSSOOOPPPQQQPPPPPPRRRVVVRRRRRRWWWXXXTTTSSSVVVUUUVVVWWWWWWVVVVVVWWWXXX[[[YYYWWWWWWXXXYYYYYYYYYYYYZZZ[[[ZZZXXXWWWXXXYYYUUUYYY[[[YYYTTTRRRTTTWWWaaa^^^[[[[[[]]]______]]]YYYUUURRRSSSXXX```fffjjjmmmllliiieeeaaa___aaabbbbbbaaa```^^^\\\\\\^^^aaa```___\\\XXXTTTOOOKKKIIIGGGFFFGGGGGGIIILLLNNNOOOUUU\\\``````^^^^^^[[[WWWRRROOOJJJHHHKKKRRR[[[aaaccc^^^XXXXXXZZZ[[[YYYWWWSSSQQQNNNKKKIIIIIIJJJKKKOOOQQQRRRRRRQQQTTTYYY]]]\\\\\\\\\[[[ZZZ]]]aaaeeecccaaa]]]XXXRRRLLLGGGDDDGGGEEECCC@@@<<<999666555666555444222111000000///------,,,,,,,,,,,,---------------...............////////////////////////000///...---,,,------...........................------............------------------------------+++++++++,,,,,,---------111000...,,,+++,,,...///,,,,,,,,,------.........---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++******)))(((((('''******++++++++++++******))))))*********++++++++++++++++++*********))))))******))))))******+++,,,+++++++++***)))(((((('''***************)))(((((())))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******))))))*********))))))(((+++***)))(((((()))***+++************************************************************************+++++++++***************************************...,,,+++)))))))))+++,,,'''(((((()))***)))))))))))))))))))))))))))))))))*********)))((((((''''''************++++++++++++***++++++,,,,,,,,,++++++)))************++++++++++++++++++*********))))))))))))))))))))))))))))))+++++++++*********)))))),,,+++***,,,...///---+++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++)))))))))******)))(((((()))))))))***+++++++++,,,)))******+++++++++************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,---,,,++++++++++++,,,---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,,,,,,,,,,,,,///222222///---------------------------+++222000...222///***...//////000000//////...---000000000000111111111111///111333666999<<>>===;;;999666333111000444333222000//////////////////............//////000//////......---------........................000///...---,,,------...........................------............------------------------------+++,,,,,,,,,,,,,,,,,,---000///...---,,,------...,,,,,,,,,---------......++++++************++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++***))))))((((((******++++++++++++******))))))*********++++++++++++++++++*********))))))******))))))******+++,,,++++++******)))(((((('''***************)))(((((())))))))))))))))))))))))+++***)))(((((()))***+++)))******++++++******)))))))))************))))))+++***)))(((((()))***+++************************************************************************,,,,,,++++++***))))))(((************************,,,+++***)))((()))***+++'''(((((((((((()))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,)))************++++++++++++++++++***************))))))))))))))))))))))))+++++++++***************)))(((&&&''')))***)))))),,,++++++******++++++,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,+++)))***+++++++++++++++*********************++++++))))))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,++++++++++++,,,---///111333333000...------------------------+++222000---000,,,)))///.........///......------....../////////000000000---...000333666999;;;<<>>CCCHHHQQQcccvvv|||wwwiii___VVVRRRMMMEEE@@@>>>;;;>>>AAACCCCCCFFFKKKPPPQQQQQQNNNKKKMMMRRRSSSQQQIIIEEECCCGGGIIIIIIIIILLLOOOLLLMMMPPPRRRRRRTTTXXX^^^^^^]]]YYYUUUSSSRRRSSSYYY[[[]]]^^^]]][[[YYYWWWZZZ]]]```aaa^^^ZZZWWWUUU[[[]]]]]][[[YYYXXX[[[___bbb```^^^^^^`````````___YYYUUUQQQOOORRRWWW[[[^^^___^^^ZZZVVVRRRPPPQQQSSSOOOOOOOOONNNNNNOOORRRUUUWWWVVVTTTQQQMMMIIIFFFDDDHHHGGGGGGGGGIIIJJJLLLNNNSSSYYY]]]\\\ZZZYYYVVVRRRLLLJJJHHHHHHLLLTTT\\\aaaddd\\\RRRKKKKKKMMMOOOOOOLLLKKKJJJIIIKKKMMMPPPRRRUUUWWWXXXWWWUUUTTTTTTUUUWWWUUUUUUYYY^^^``````^^^]]]ZZZUUUOOOGGGAAA<<<999666555444222000///---,,,000000///...............//////............//////222111111000///...---,,,........................//////...------------...........................------............---------------------------------,,,,,,,,,,,,,,,,,,+++..................------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------++++++***************)))++++++++++++++++++++++++,,,,,,,,,+++******))))))******++++++++++++*********************++++++++++++++++++******************))))))))))))***++++++++++++******)))((((((((()))************))))))((())))))))))))))))))))))))******))))))))))))******)))******++++++******)))))))))************))))))******))))))))))))******************************************************************************))))))))))))((((((''''''************************)))(((''''''&&&'''(((((()))))))))))))))******+++))))))))))))))))))))))))((()))))))))******++++++*********))))))(((((((((((()))***+++,,,---------))))))*********+++++++++************************))))))))))))))))))))))))************************+++)))((('''((()))******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++***************((()))***+++,,,,,,------******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,++++++++++++++++++,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++*********,,,---000222333222///---------------------------,,,000+++)))000...***///---------......---,,,,,,---------.........//////------///111444666777888::::::::::::;;;<<<>>>@@@DDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@???@@@AAACCCDDDEEEDDDCCCBBBCCCCCCBBBAAAAAAAAAAAAAAA:::???DDDMMM\\\kkknnnjjj]]]VVVPPPNNNKKKFFFBBBBBB<<<@@@CCCDDDEEELLLVVV___```\\\UUUPPPOOOOOOMMMKKKDDDAAA@@@DDDEEEDDDEEEHHHJJJIIIIIIJJJKKKMMMQQQTTT[[[[[[YYYUUUPPPNNNNNNNNNUUUWWWZZZ[[[[[[YYYXXXXXXZZZ^^^bbbccc```ZZZVVVSSSXXXYYYXXXVVVTTTTTTVVVYYY^^^]]]\\\\\\\\\\\\[[[[[[QQQMMMIIIHHHKKKOOOSSSUUUWWWUUURRRMMMIIIGGGHHHJJJIIIIIIJJJJJJJJJLLLPPPSSSXXXWWWUUUSSSPPPLLLIIIHHHGGGFFFFFFEEEFFFGGGIIIJJJMMMTTTXXXWWWVVVVVVUUUQQQLLLJJJHHHHHHJJJOOOUUUXXXZZZTTTLLLGGGGGGJJJLLLMMMMMMLLLKKKKKKLLLOOORRRUUUXXXYYYYYYYYYVVVSSSQQQPPPRRRPPPQQQVVV\\\___\\\WWWSSSQQQLLLFFF@@@;;;777555222222111111000///......///......------...//////------,,,,,,,,,,,,------111111000000//////..........................................------..............................,,,------......------,,,---------------------------------,,,,,,+++++++++,,,---///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************************************)))))))))))))))***++++++************))))))(((((())))))************)))((())))))))))))))))))))))))***))))))))))))))))))***))))))************))))))((())))))************)))***))))))))))))))))))***************************************************************************''''''(((((())))))))))))************************((('''''''''''''''((((((******+++++++++,,,,,,,,,))))))))))))))))))))))))'''(((((())))))******+++++++++******))))))((((((((()))***+++,,,---------))))))*********+++++++++************************************************************************///...---,,,,,,,,,...///+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,)))******++++++*********+++++++++***************((()))***+++,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))***,,,///111000///---,,,------------------------,,,///,,,111???===000,,,,,,,,,---------------,,,,,,------------.........---...///111222444555666777777666666777999;;;<<<@@@@@@BBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???======??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA:::===AAAHHHSSS\\\]]]YYYQQQLLLJJJKKKIIIDDDBBBCCCAAACCCEEEFFFKKKVVVgggssssssjjj```YYYUUUQQQMMMJJJDDDAAA@@@CCCCCCAAACCCGGGIIIJJJJJJHHHFFFHHHKKKNNNRRRRRRPPPMMMIIIHHHIIIJJJKKKOOORRRSSSSSSSSSTTTUUUVVVYYY]]]]]]ZZZTTTPPPNNNUUUUUUUUUSSSRRRRRRSSSTTTXXXXXXXXXWWWUUUTTTSSSSSSHHHEEECCCCCCGGGMMMQQQSSSUUUTTTPPPKKKGGGEEEEEEGGGGGGHHHIIIJJJJJJMMMQQQUUUXXXXXXVVVUUURRRPPPMMMLLLEEEDDDCCCBBBBBBCCCDDDEEEFFFMMMQQQQQQQQQSSSRRRPPPMMMKKKHHHFFFFFFHHHKKKLLLLLLJJJHHHHHHIIIKKKMMMNNNQQQPPPNNNMMMNNNPPPSSSTTTXXXXXXXXXWWWUUUQQQMMMJJJLLLKKKLLLQQQWWWXXXTTTOOOGGGEEEBBB===999666444333000000000000000000000000//////.........///000000------,,,,,,,,,,,,------......//////000000111111........................------..........................................,,,,,,------------,,,,,,---------------------------------,,,,,,++++++++++++---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///************************+++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++******************************************************))))))(((((())))))***+++*********)))))))))))))))((())))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******)))))))))(((((()))***************)))))))))******)))))))))************************************************************************((())))))***++++++,,,,,,************************))))))************++++++***+++,,,......---,,,,,,)))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,+++++++++)))***++++++,,,,,,,,,,,,)))************+++++++++***************+++++++++***************************************++++++++++++,,,---+++***)))+++,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,------,,,,,,+++*********************++++++******+++,,,---------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++***,,,......---,,,,,,---------------------------+++///111===OOOJJJ555))),,,,,,------......------,,,,,,---------...............///000111222333444555555555666777888999:::;;;<<<>>>@@@AAABBBAAAAAA????????????>>>===<<<;;;>>>>>>??????@@@@@@@@@@@@??????>>>>>>??????@@@AAA>>>>>>@@@EEEKKKOOOOOOMMMJJJGGGGGGHHHGGGBBB@@@AAACCCDDDEEEHHHQQQaaassssssggg```ZZZSSSMMMKKKEEEBBBAAABBBAAA@@@DDDIIINNNQQQQQQKKKFFFFFFHHHHHHJJJIIIHHHEEECCCBBBDDDFFFDDDIIINNNPPPOOONNNNNNPPPOOOQQQRRRRRRNNNKKKHHHGGGLLLMMMMMMNNNNNNOOOOOOOOOTTTTTTTTTRRROOOLLLJJJJJJEEECCCBBBDDDIIIOOOTTTWWWXXXVVVSSSMMMIIIGGGGGGIIIGGGHHHIIIJJJKKKNNNRRRVVVVVVVVVUUUTTTRRRPPPNNNMMMDDDCCCAAA@@@@@@@@@AAABBBAAAGGGLLLKKKLLLNNNNNNKKKKKKJJJGGGEEEDDDDDDEEEEEEEEEFFFHHHJJJLLLMMMNNNOOOTTTRRRPPPNNNNNNOOOQQQRRRUUUTTTSSSSSSQQQNNNJJJFFFFFFFFFGGGKKKNNNNNNJJJEEE>>><<<999666444222222222............////////////000000/////////000000111//////............//////,,,---...///000111111222------------------------,,,---......///.................................,,,,,,------------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,++++++,,,...000000///---,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,---------*********++++++,,,,,,---++++++++++++++++++************++++++++++++******+++++++++******************************+++++++++)))(((((((((((()))************))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))************))))))((())))))******))))))((('''((()))******+++******))))))************))))))***************************************************************************************+++++++++************************)))******++++++,,,++++++(((***---//////...+++***))))))))))))))))))))))))++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,++++++)))************+++++++++))))))*********+++++++++************************))))))*********+++++++++(((***,,,+++((('''''')))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++*********+++,,,---/////////...---,,,+++***)))))))))***+++++++++,,,++++++,,,,,,---,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********)))***+++,,,,,,+++***))))))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---............+++---...---+++***,,,...------------------------,,,//////888HHHEEE333***,,,,,,---...............------------............------...///000000111111111222333555666666666666666888;;;>>>@@@AAAAAAAAA????????????>>>===<<<<<<;;;===???@@@AAAAAA@@@@@@>>>>>>======>>>>>>??????@@@>>>>>>AAAEEEFFFFFFEEEEEEDDDEEEHHHFFFAAA@@@BBBBBBBBBDDDJJJVVVfffvvvsssfff```[[[SSSMMMKKKEEEBBBAAAAAA@@@AAAGGGOOOXXX]]]\\\RRRJJJHHHGGGEEEFFFFFFDDDAAA??????BBBDDDDDDLLLTTTXXXUUUPPPMMMMMMKKKKKKKKKHHHEEEDDDDDDEEEDDDEEEHHHLLLOOOQQQPPPPPPRRRTTTTTTQQQKKKGGGEEEEEEEEECCCCCCEEEKKKRRRWWWZZZXXXVVVSSSMMMIIIFFFGGGHHHFFFGGGHHHHHHIIILLLPPPTTTTTTTTTSSSSSSRRRPPPOOONNNDDDCCCAAA@@@?????????@@@@@@EEEIIIGGGFFFHHHHHHEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKLLLMMMMMMNNNNNNTTTRRROOOMMMLLLMMMOOOQQQRRRPPPNNNMMMMMMKKKGGGDDDAAABBBDDDFFFEEECCC@@@>>>888666444111/////////000------------.........///000000///////////////000//////............//////---------......//////000------------------------,,,,,,.../////////..............................+++,,,,,,------,,,,,,+++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,.../////////......,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,)))******+++,,,,,,------******************************++++++++++++******+++++++++*********))))))))))))*********+++++++++((((((((((((((()))******)))))))))))))))))))))***(((((()))***************))))))))))))))))))))))))((()))***++++++***)))((((((((())))))))))))(((((('''((()))******+++++++++((()))***++++++***)))(((******************************************************************************))))))((('''''''''************************'''((()))***************&&&))),,,//////---***((())))))))))))))))))))))))************************)))))))))******++++++,,,++++++,,,,,,,,,+++******)))************+++++++++))))))******++++++++++++************************))))))******+++++++++++++++...111000---++++++,,,***+++,,,------,,,+++************++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,++++++)))'''&&&%%%(((((()))***+++,,,,,,---,,,,,,---------,,,++++++******+++++++++,,,,,,,,,...------,,,+++***)))))))))***+++,,,,,,+++***))))))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///000111111000---...///---******---000------------------------......'''(((444666......,,,------.../////////...---------.........//////,,,------......//////000---...000222333333333222333555999<<>>===<<<999;;;???AAABBBBBB@@@???>>>============>>>>>>??????<<<<<<>>>AAAAAA@@@AAAAAA@@@CCCGGGGGGCCCCCCEEE@@@@@@BBBKKKYYYhhhuuu|||~~~ooobbb]]]ZZZRRRLLLKKKCCCAAA???@@@@@@BBBIIISSS```eeedddYYYNNNKKKHHHDDDFFFEEECCC@@@>>>>>>AAACCCIIIRRR^^^bbb^^^VVVPPPMMMKKKJJJHHHEEEBBBBBBDDDFFFCCCEEEJJJPPPVVVXXXXXXWWWSSSTTTTTTQQQKKKEEECCCCCCEEECCCCCCFFFLLLRRRWWWYYYVVVTTTPPPKKKFFFDDDDDDFFFDDDEEEFFFFFFGGGJJJNNNQQQSSSSSSSSSSSSRRRQQQPPPOOOEEEDDDBBB@@@?????????@@@@@@EEEHHHEEECCCDDDCCC@@@AAABBBCCCEEEFFFHHHIIIIIIMMMMMMNNNMMMLLLLLLMMMNNNRRRPPPNNNLLLKKKLLLNNNPPPPPPMMMJJJJJJJJJIIIFFFBBB>>>AAACCCBBB???<<<:::999666444111///---------------............/////////000000///...............---------,,,,,,---------...............---------------------------------+++,,,.../////////..............................+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------,,,------.../////////...,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---------------------------))))))******++++++++++++))))))***+++,,,,,,------))))))))))))))))))************++++++++++++******++++++++++++******))))))))))))******++++++++++++((((((((((((((()))******)))))))))))))))*********(((((()))***************))))))))))))))))))))))))((()))***++++++***)))((((((((())))))))))))((((((''''''(((******+++++++++((()))***++++++***)))(((((()))***++++++***)))(((******))))))((((((''''''++++++++++++++++++++++++************************************************))))))(((((((((***+++,,,(((((((((((((((((((((((())))))))))))******************++++++++++++******((((((((((((((((((((((((************************))))))))))))))))))))))))***)))((()))++++++)))(((******++++++++++++*********++++++++++++***))))))---,,,,,,+++*********+++***))))))***,,,...---,,,,,,,,,++++++***)))((((((******+++,,,,,,,,,,,,+++------++++++++++++------******+++++++++,,,,,,,,,...---,,,++++++,,,---...)))************+++++++++))))))))))))))))))))))))************+++,,,------))))))***+++,,,------...******,,,,,,,,,,,,******)))******++++++,,,,,,------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///---,,,+++******,,,------+++)))---.........---,,,,,,+++,,,,,,,,,---------......222---,,,222444111000444222333666888<<>>>>>>>>======>>>??????????????????>>>===;;;;;;;;;<<<===@@@@@@@@@?????????>>>>>>>>>???@@@AAAAAA@@@???>>>AAAAAABBBFFFMMMWWW```fffbbb___YYYRRRLLLHHHFFFEEE???@@@@@@>>>===AAAJJJRRR```lllnnn```QQQNNNMMMJJJFFFDDD@@@======???BBBDDDKKK]]]pppuuujjj[[[RRROOOLLLIIIEEEAAA??????@@@AAABBBBBBFFFPPP[[[```]]]WWWZZZXXXTTTNNNHHHEEEDDDDDDDDDDDDCCCDDDFFFIIILLLNNNOOONNNKKKHHHEEECCCBBBAAABBBBBBDDDEEEGGGIIIJJJKKKOOOPPPPPPQQQPPPOOOMMMLLLGGGDDD???======>>>??????AAACCCEEEDDDBBB@@@??????AAABBBCCCEEEGGGIIIJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJPPPNNNKKKJJJJJJMMMPPPRRRPPPLLLGGGCCCBBBBBBAAA@@@>>>===;;;999777555444444111111000000/////////...000000//////.........---................................................***,,,...000111///---,,,,,,,,,,,,---...///000000,,,,,,,,,---------......//////.........---------------------------,,,,,,............------------000000...---,,,+++++++++000---***)))***,,,------,,,+++)))(((((()))***+++...---+++***)))***++++++,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))***+++---//////%%%%%%&&&'''((()))******(((((()))***++++++,,,,,,*********)))(((''''''&&&***************************)))))))))***+++,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))'''((()))******)))((('''))))))(((((((((((())))))******))))))))))))))))))+++*********))))))((((((((()))***++++++***)))(((******))))))((((((((((((************************************************++++++++++++++++++++++++***))))))(((((()))***+++************************))))))))))))******************++++++++++++******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***(((******++++++++++++******)))***+++,,,,,,,,,,,,,,,---,,,++++++******++++++***))))))***,,,------,,,---,,,,,,+++******))))))******+++,,,,,,,,,,,,+++,,,+++************+++,,,******+++++++++,,,,,,,,,******)))(((((()))******************++++++++++++************************+++++++++***++++++,,,,,,++++++++++++++++++,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///---,,,+++++++++,,,------+++)))------......------,,,+++,,,,,,---------.........000+++***///111......000111222444777:::===???@@@<<<<<<<<<============>>>===>>>>>>?????????>>>>>>???>>>===<<<;;;<<<<<<===??????>>>>>>>>>=========>>>>>>????????????>>>>>>CCCBBBBBBDDDHHHMMMSSSWWWTTTRRRNNNIIIEEEBBBAAA@@@>>>??????===<<<@@@IIIPPP```kkkmmm___RRRNNNLLLHHHEEECCC???===<<<>>>@@@BBBLLL]]]qqqvvvlll\\\QQQMMMKKKHHHEEEAAA??????@@@AAABBBCCCGGGQQQ[[[___[[[VVVWWWVVVRRRMMMGGGDDDCCCDDDDDDDDDCCCCCCDDDFFFHHHJJJJJJIIIGGGEEECCCBBBAAA@@@>>>>>>@@@AAACCCEEEFFFGGGMMMNNNNNNOOONNNMMMLLLKKKHHHDDD???======>>>>>>>>>???AAACCCCCCBBB@@@@@@AAAAAABBBCCCEEEGGGHHHJJJJJJKKKMMMOOOPPPOOOLLLIIIGGGKKKIIIGGGFFFFFFIIILLLNNNMMMIIIDDDAAA@@@@@@???>>>;;;:::888666444333222111000000/////////.....................---------,,,................................................+++,,,...///000///...---,,,---------.../////////,,,,,,,,,---------......///.........------------------------------------000000000/////////............---,,,,,,,,,,,,---------,,,---...///000000+++,,,,,,,,,---,,,,,,,,,...---,,,+++***++++++,,,+++******))))))******+++++++++++++++++++++++++++)))))))))***,,,---///000((((((((())))))***++++++((())))))***++++++,,,,,,))))))))))))))))))))))))*********************************)))******++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))************************************)))))))))((())))))************))))))***))))))))))))((((((((())))))))))))))))))))))))************************+++++++++++++++++++++++++++***))))))((())))))***************************))))))))))))******************++++++++++++******************************************************************************+++******+++,,,,,,+++)))******++++++++++++******)))***+++,,,---.........,,,,,,++++++******+++++++++***)))***,,,------,,,------,,,,,,++++++************+++,,,,,,,,,,,,++++++******))))))******+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++++++++,,,************************,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******---......//////......---......------,,,++++++***''')))***,,,---...------,,,,,,,,,,,,,,,,,,------///---,,,---......---,,,---,,,,,,,,,......,,,+++------......------,,,,,,---------........./////////++++++...///...---...000111222555777:::;;;<<<;;;;;;;;;;;;<<<<<<======>>>>>>?????????>>>>>>===???>>>======<<<<<<==================<<<<<<<<<<<<=========<<<<<<=========AAAAAA@@@@@@BBBDDDFFFGGGFFFDDDBBB???===<<<<<<<<<<<<======<<<<<>><<<;;;<<<>>>???HHHXXXjjjpppgggXXXMMMHHHIIIGGGCCC@@@??????@@@AAAAAACCCHHHQQQZZZ]]]YYYTTTRRRQQQOOOJJJEEECCCBBBCCCDDDCCCAAA@@@@@@BBBCCCEEEEEEDDDCCCAAA@@@?????????;;;<<<===>>>@@@BBBCCCCCCJJJJJJKKKKKKKKKJJJJJJIIIHHHDDD@@@>>>===>>>???>>>???AAABBBCCCBBBAAABBBBBBAAAAAACCCDDDFFFGGGHHHIIIJJJLLLOOOPPPOOOKKKFFFCCCDDDCCCAAA@@@AAACCCFFFHHHHHHEEE@@@======<<<;;;:::666555444222000////////////............------------------,,,,,,,,,,,,,,,................................................---------...............------..................,,,,,,,,,---------..................------------+++,,,,,,------.........111111111000000000//////,,,,,,,,,,,,,,,---......,,,---///000///...///000+++,,,...//////...---,,,...---,,,,,,,,,,,,,,,,,,***))))))))))))))))))***++++++++++++++++++++++++*********+++,,,...///000++++++++++++++++++++++++)))))))))***++++++,,,,,,(((((())))))***+++,,,,,,************************++++++***)))))))))******))))))))))))))))))))))))))))))************))))))))))))************))))))***))))))(((((())))))******))))))(((((())))))*********++++++++++++++++++************)))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++***))))))(((((((((************************((()))))))))******************++++++++++++******************************************************)))))))))))))))))))))))),,,+++***+++------+++*********++++++++++++******)))***+++,,,------------,,,,,,++++++***++++++,,,+++***)))***,,,---,,,+++---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++************++++++******+++++++++,,,,,,,,,---------,,,,,,---------*********+++++++++,,,,,,************************------,,,+++************++++++++++++++++++++++++---..................---.........------,,,,,,,,,((())),,,.........---,,,,,,,,,,,,---------------000///------......---,,,...---,,,---......---,,,,,,------...------,,,,,,------........./////////000...---...000000///......///000222444666888888888888999999:::;;;;;;;;;===>>>>>>>>>>>>======<<<>>>==============================<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;<<<===>>>???@@@AAAAAA>>>>>><<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;>>>CCCGGGTTT[[[^^^VVVNNNJJJFFFBBB@@@???===;;;:::;;;<<<<<>>>>>???@@@@@@BBBGGGOOOWWWYYYUUUPPPMMMLLLKKKGGGDDDAAAAAABBBBBBAAA@@@??????AAABBBDDDDDDCCCBBB@@@>>>>>>======<<<<<<===???@@@BBBCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGFFFCCC@@@???@@@BBBBBBBBBAAABBBDDDCCCBBBAAAAAABBB@@@AAAAAACCCDDDEEEFFFFFFHHHIIIKKKKKKIIIFFFCCC@@@???>>><<<<<<<<<>>>AAABBBBBB???;;;999999888777666333222111///............---------------------------------,,,,,,,,,,,,,,,......................................................---,,,---...///000...............---------,,,,,,,,,---------......------------------------++++++,,,,,,---...//////111000000000////////////,,,,,,++++++,,,,,,---...,,,...///...,,,,,,---////////////...---,,,+++***------------------------******))))))))))))******+++++++++++++++++++++++++++++++++,,,---...000000,,,,,,,,,++++++*********))))))*********+++++++++)))))))))***++++++,,,,,,************************,,,+++***))))))((())))))))))))))))))))))))))))))((())))))******))))))((())))))************))))))+++***)))(((((()))***+++***))))))))))))))))))***+++++++++++++++,,,,,,,,,*********)))))))))))))))***))))))))))))))))))***))))))))))))************************************************************++++++++++++++++++++++++************))))))(((((())))))))))))))))))))))))((()))))))))******************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++*********++++++++++++************++++++++++++******,,,++++++***++++++,,,,,,,,,*********,,,---,,,+++------,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))************))))))***++++++++++++,,,,,,,,,************************------,,,+++************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++---......---+++***,,,,,,,,,------.........222000...------------,,,...---,,,,,,---...---,,,,,,,,,------...------,,,------------.........//////...------///111000...---...///000222333444444555555666777777888999999<<<<<<<<<======<<<<<<;;;<<<<<<<<<=========<<<<<<========================<<<;;;:::999999:::;;;<<<999;;;===>>>???@@@??????===<<<;;;;;;::::::::::::::::::::::::;;;===AAACCCIIIMMMPPPMMMIIIFFFCCC@@@===<<<;;;:::::::::;;;;;;===DDDLLLOOOLLLGGGDDDCCCAAA@@@>>>===<<<===>>>??????@@@EEEKKKQQQRRRPPPLLLHHHIIIHHHEEEBBB@@@@@@AAA??????>>>>>>@@@BBBEEEFFFFFFEEECCC@@@>>>===<<<;;;<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDBBBAAAAAACCCEEEFFFFFFDDDEEEEEECCCAAA??????@@@??????@@@@@@AAABBBCCCCCCFFFEEEDDDBBBAAA@@@???>>>;;;;;;999999999:::<<<===<<<999666555555444333222111000//////.........///,,,,,,,,,------------------------------------...................................................///...---,,,,,,...///000...............---------,,,,,,,,,---------......,,,,,,------------------++++++,,,,,,---...////////////.........---------------,,,++++++++++++,,,------------...000333555777444111---+++***+++,,,,,,---------------------+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,---...///000+++++++++***))))))((((((***************+++++++++************************************************++++++***)))(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))************))))))+++***)))(((((()))***+++******))))))))))))************+++++++++,,,,,,,,,))))))))))))))))))************))))))))))))******)))))))))************+++************************************************************************)))************))))))((((((((((((((((((((((((((())))))))))))******************++++++++++++******************************************************+++++++++++++++++++++++++++******+++,,,,,,+++)))******++++++++++++*********++++++++++++***)))(((++++++******++++++,,,,,,,,,+++******,,,,,,,,,***,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++((()))***+++,,,------...,,,++++++******++++++,,,***++++++,,,---.........,,,---.........,,,+++***,,,,,,,,,---......//////444111...---------,,,,,,...,,,++++++,,,------,,,,,,,,,------......------,,,,,,,,,---------......+++---,,,+++---111000---------...///000000111111111222222333444555666666999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<===============;;;::::::999999::::::;;;;;;<<<===>>>???>>>===<<<;;;;;;;;;::::::999888888::::::::::::<<<===???@@@AAABBBCCCCCCCCCBBB@@@>>>999999::::::;;;;;;;;;;;;===???BBBDDDCCCAAAAAAAAA<<<<<<;;;::::::;;;<<<======>>>AAAEEEJJJKKKJJJIIIFFFFFFFFFDDDAAA???>>>???============@@@CCCFFFHHHGGGFFFDDDAAA???===<<<<<<::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBDDDDDDDDDBBBAAABBBDDDGGGHHHGGGEEEEEEDDDAAA>>>======>>>=========>>>>>>?????????BBBAAA>>><<<;;;;;;;;;<<<:::999888777666777888888777555333222222222000////////////......///000000,,,,,,,,,------------...------------..................................................................---,,,---...///000------..................,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,,,,------.........---------,,,,,,,,,++++++------,,,+++++++++++++++,,,,,,---000555:::<<<<<<;;;777222---++++++---...+++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///******)))))))))(((((((((******************************************))))))******************************)))((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))*********))))))*********+++******))))))******+++))))))******+++,,,,,,,,,))))))))))))************+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((******+++***))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))************************((((((((((((((((((((((((***))))))***++++++***(((******++++++++++++************++++++,,,+++++++++++++++******++++++,,,---,,,+++******,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,---............---,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++***++++++,,,,,,*********++++++,,,,,,,,,,,,+++***))))))***+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------.../////////555222///---------,,,+++...,,,******+++,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,,,,---***------+++...333333///------....../////////000...///000111222333333444555666777999::::::::::::888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;::::::999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999:::::::::;;;<<<>>>>>>>>>>>><<<;;;===>>>>>>===<<<666777999;;;<<<<<<<<<<<<<<<<<<===>>>===<<<;;;:::888888888888888999:::;;;<<<<<<===@@@CCCEEEEEEEEEDDDEEEEEEDDD@@@>>>===>>><<<<<<<<<===???BBBEEEGGGEEEDDDCCCAAA???>>>>>>>>>999999:::;;;<<<======>>>>>>>>>>>>>>>???AAACCCDDDDDDBBBAAAAAACCCEEEEEEDDDAAAAAA@@@===;;;:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999888888888666555444333333333333222000000000000...---...............///000111,,,---------............++++++,,,,,,------------................................................---------------...//////,,,---------.../////////,,,,,,,,,---------......++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++++++++++++++***++++++,,,------,,,...555===@@@<<<888555333///,,,******+++,,,)))***+++---------,,,+++++++++************++++++++++++++++++++++++++++++++++++***++++++,,,---...)))))))))))))))(((((((((************************'''(((((())))))*********************************)))(((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))******++++++******)))+++******))))))******+++(((((())))))***++++++,,,((()))))))))************+++***)))(((((()))***+++))))))******++++++++++++((((((((((((((((((((((((************************(((((((((((((((((((((((('''((()))***++++++***)))************************))))))))))))******************++++++++++++******((((((((((((((((((((((((************************++++++++++++++++++++++++***)))((()))++++++)))(((******++++++++++++******)))***+++,,,---.........+++*********+++,,,,,,------+++***+++,,,,,,+++************************+++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,)))***++++++++++++***)))++++++,,,,,,,,,---------++++++++++++++++++++++++************+++,,,------,,,,,,,,,++++++++++++***,,,,,,+++******+++,,,,,,---,,,,,,++++++******)))+++++++++,,,---...///000,,,,,,------...///000000666333///---------,,,+++---+++))))))***,,,,,,++++++,,,,,,---.........---******+++++++++,,,,,,,,,+++//////---000666777222------............//////------...///000111222222333444666777999:::::::::777777999:::;;;::::::999999999999::::::;;;;;;;;;999:::;;;<<<<<<;;;:::999666666888999;;;<<<<<<<<<;;;<<<===============<<<;;;::::::;;;===>>>>>>===???;;;888:::<<<;;;::::::555666999;;;<<<=========:::::::::;;;:::888555222666666666666777888999:::;;;;;;;;;<<<>>>AAACCCDDDDDDEEEEEEDDD@@@>>>======<<<<<<;;;<<<===@@@CCCEEECCCBBBAAA@@@?????????@@@::::::;;;<<<<<<===>>>>>>>>>=========???AAACCCDDDEEECCCAAAAAABBBBBBAAA@@@<<<===<<<:::888888:::<<<::::::::::::::::::::::::999999;;;;;;;;;999777666888777555333222111000000222000////////////---,,,------------...///000111---------....../////////*********++++++,,,,,,,,,................................................---------............///,,,,,,------...///000000,,,,,,,,,---------......+++++++++,,,,,,---------------------------,,,,,,------,,,,,,,,,+++++++++)))))))))***+++,,,...//////...000777@@@???666------,,,+++***)))((())))))((()))+++,,,---,,,,,,+++******))))))))))))******++++++++++++++++++++++++************+++,,,------))))))))))))))))))))))))++++++******************%%%%%%&&&((()))+++,,,,,,************************(((((('''(((((()))***+++))))))))))))))))))))))))))))))************))))))))))))************)))))))))***+++,,,,,,+++***)))++++++************++++++'''(((((()))******++++++(((((())))))*********+++,,,+++++++++***)))))))))+++*********))))))((((((+++++++++++++++++++++++++++*********))))))(((((())))))))))))************))))))************))))))(((((((((((())))))))))))******))))))))))))************))))))))))))******++++++++++++++++++++++++))))))***+++,,,,,,------******))))))))))))))))))......---,,,+++***)))(((---,,,***)))))))))*********++++++,,,,,,++++++***))))))))))))***+++,,,,,,...---,,,,,,+++++++++++++++++++++*********)))))),,,,,,,,,++++++*********...+++)))***,,,---+++)))*********++++++,,,,,,,,,+++***((('''''''''((())),,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***---------...------,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,------------------------------,,,,,,,,,---......111+++///222++++++...***...---,,,+++***************+++,,,,,,+++***(((''',,,,,,,,,---------......---,,,,,,+++,,,---///000---------...------,,,,,,......------------......222222222333444555777888999999888888888888888888777777888999:::::::::::::::999888888999:::;;;<<<:::999777555555666888999888888999999999999::::::777888:::<<<======<<<<<<;;;<<<===<<<:::999:::;;;777888;;;<<<======<<<;;;===<<<:::888777777888888777666555555555666888999999999:::;;;;;;<<<======???>>>>>>===============?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;<<<===???AAA@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@@@@????????????>>><<<:::777666666666777:::888555444555666666555888888777777666666555555333222000///............000000///...------,,,,,,...,,,***+++...///...---+++,,,,,,------,,,,,,+++------------------------........................---...............---------,,,,,,+++,,,---...///..............................//////......---,,,,,,,,,,,,++++++*********...---,,,,,,++++++++++++///...,,,+++***+++,,,,,,&&&))),,,...///---+++)))###(((///222111///------++++++++++++++++++++++++---------,,,,,,+++++++++......---,,,+++++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,***(((((()))***)))(((************************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))---+++)))(((((((((&&&$$$((()))***++++++***)))((())))))))))))))))))))))))---+++))))))+++,,,***'''***,,,......,,,***(((((())))))))))))))))))))))))***+++---------+++)))(((++++++******************************)))))))))(((++++++++++++++++++++++++************)))))))))((())))))))))))************))))))************))))))))))))))))))************+++***)))))))))))))))*********))))))))))))******************************)))))))))******+++++++++******)))))))))******+++,,,,,,,,,++++++++++++***,,,,,,***)))))))))*********++++++,,,,,,++++++***++++++*********++++++,,,---,,,+++************+++......---------,,,,,,,,,,,,,,,,,,+++++++++*********((((((***---///...,,,++++++++++++++++++,,,,,,,,,+++******)))))))))***,,,+++******,,,,,,+++***+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------000...555666,,,***///---...---,,,++++++*********)))******+++++++++******,,,,,,,,,------------...------,,,,,,,,,---...///,,,------...------,,,,,,......------------......111111111222333444555666777777777777777777777777666666777999::::::::::::;;;;;;:::999999:::;;;<<<999888777666666777999:::888999999999999:::::::::888888:::;;;<<<<<<;;;;;;:::;;;<<<;;;:::999999;;;777888:::<<<===<<<;;;;;;<<<;;;999888888888888999777666666555666777888999777777888999999:::;;;;;;======<<<<<<<<<======>>>======>>>>>>????????????@@@@@@@@@?????????>>>>>>???>>>===<<<<<<===???@@@??????>>>>>>??????@@@@@@======<<<<<<;;;;;;:::::::::999777555555555666777888777555555777888999888888777777666555444444333222111000...............000//////...------,,,,,,///,,,++++++---///...,,,,,,,,,------------,,,,,,------------------------........................---...............------......---------...000000........................,,,,,,,,,,,,,,,++++++***---,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,...---,,,+++++++++,,,,,,)))+++---......,,,***(((&&&***///000///,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++******))))))((()))))))))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,///---++++++,,,---,,,+++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))***++++++)))'''((()))***++++++***)))((()))))))))))))))))))))))),,,***))))))+++,,,***(((+++---//////---+++))))))))))))))))))))))))))))))++++++,,,,,,,,,+++***)))))))))******************************))))))))))))++++++++++++++++++++++++************))))))))))))))))))))))))************))))))************))))))************++++++++++++,,,+++***)))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))******************+++,,,---*********++++++,,,,,,,,,,,,+++******)))************++++++,,,,,,++++++***---,,,,,,++++++++++++,,,++++++******))))))******---------------,,,,,,,,,,,,,,,,,,++++++++++++******))))))***,,,...------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***,,,+++******,,,,,,+++***++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,++++++++++++++++++,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,---...777777,,,+++000...///...---,,,+++++++++,,,)))))))))******+++------,,,,,,,,,,,,------------......---,,,,,,,,,------,,,,,,------...------,,,......------------....../////////000111222333444444444555555555555555555444444666777888999999:::===<<<;;;;;;;;;;;;;;;<<<888777666666777888:::;;;999999999999:::::::::;;;888999::::::::::::999999:::;;;;;;;;;999888999:::777888:::;;;<<<<<<;;;::::::999888888888888999999777666666666666777888999555666666777777888888888;;;::::::;;;;;;<<<===>>><<<<<<<<<<<<<<<=========>>>>>>>>>>>>============???>>><<<;;;;;;<<<===>>>======<<<;;;;;;;;;<<<<<<::::::999999888777777666555444444444555666777888777666555666999;;;;;;;;;777666555444333222111111111000///.............../////////...------,,,,,,...---,,,,,,---...---,,,------------------------------------------------------------------------------...............---...------------......///------------------------++++++,,,,,,++++++***)))------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++++++++,,,,,,,,,---------,,,+++***)))***,,,......,,,***))))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,,,,---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---,,,******+++++++++***))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,)))'''))))))************))))))))))))))))))))))))))))))***)))((()))+++++++++))),,,...//////---+++++++++))))))))))))))))))))))))+++++++++++++++*********(((((())))))******++++++*********)))))))))))))))************++++++++++++*********)))))))))))))))((()))))))))************))))))************)))))))))))))))*********++++++,,,,,,+++***))))))))))))+++******))))))******+++***************************************)))))))))************+++,,,---...******+++++++++,,,,,,,,,++++++*********************++++++,,,,,,++++++***......---,,,++++++++++++++++++************++++++************************++++++++++++++++++++++++---,,,,,,+++++++++***))),,,,,,,,,++++++*********++++++---------,,,+++***,,,+++******,,,,,,+++******++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,---------,,,,,,*********++++++,,,,,,,,,++++++************++++++******++++++++++++,,,,,,///...---,,,++++++++++++******222444...111555...///...------,,,,,,,,,---++++++***)))***+++,,,...++++++,,,,,,,,,---------///......---,,,,,,,,,,,,,,,,,,------...---------...------,,,,,,------...............///000111222222222222222222333333333222333444666777888888888======<<<<<<;;;;;;;;;;;;777666666666777999:::;;;999999999999::::::::::::999999999999888888777777999:::::::::888777888999777888999:::;;;:::::::::888888888888888999999:::777777777777777888888888555555666666666777777777888888888999:::;;;======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<:::999999999999:::::::::999888777777777888:::999999888777777666666222222444555777888999:::888777666777:::;;;;;;:::555555444222111000////////////..................//////.........---------...---------------,,,+++.........------.........------------------------------------------------,,,---......///.........++++++++++++++++++++++++---------------------------------...---,,,,,,+++------------------------+++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---------,,,+++++++++,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++))))))*********)))((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))***)))((()))))))))******))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++---......,,,******+++)))))))))))))))))))))))),,,+++************++++++((((((((())))))******+++))))))))))))))))))******)))))))))******+++++++++))))))))))))))))))******((()))))))))************))))))************))))))((((((((()))))))))******,,,,,,+++******)))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,---...,,,,,,,,,+++++++++******************+++************++++++,,,,,,++++++***......---,,,++++++++++++,,,,,,+++++++++,,,,,,---((((((((()))))))))))))))++++++++++++++++++++++++---------,,,******)))***,,,,,,,,,++++++*********)))***+++,,,,,,+++***))),,,+++******,,,,,,+++************+++++++++,,,,,,***++++++,,,,,,++++++******++++++,,,------,,,,,,*********++++++,,,,,,,,,+++******))))))******+++*********++++++,,,,,,,,,///...---,,,+++*********,,,(((---111222;;;<<<000......---,,,,,,,,,------...---+++*********+++,,,+++++++++,,,,,,,,,------.........------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,---------------------...///000/////////000000111111111000111333444555666666666<<<<<<;;;;;;;;;:::999999555555666666777888999:::888888888999999999::::::999888777777666666555555888999999999777666777888888888999999999999999999666777777888999999999999666777777888888888888888666666666777777777777777666666666777888:::;;;<<<;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888777666666666555555888777666666555555555555888777777777666666666666222444666999;;;<<<<<<<<<:::999888888999999777666333333222111000///......---------..............................---------,,,---......------,,,,,,///...------------...///------------------------------------------------,,,------...//////......+++++++++++++++++++++***---------------------------............---,,,,,,------------------------************++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,++++++***++++++---...///...---,,,,,,---...000000++++++++++++++++++++++++++++++++++++++++++++++++))))))((())))))***++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,///---,,,+++------,,,+++((((((((((((((((((((((((******+++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))),,,)))''''''***---///000***))))))))))))))))))***))))))))))))))))))))))))'''((()))))))))******+++***+++,,,,,,***))))))***))))))))))))))))))))))))+++******))))))***++++++(((((())))))))))))))))))))))))))))))************(((((())))))***+++++++++))))))))))))************))))))))))))************))))))************))))))'''((((((((())))))))))))++++++*********++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***************+++,,,---,,,,,,,,,++++++*********))))))***++++++++++++******++++++,,,,,,++++++***---,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...*********+++++++++++++++***++++++++++++,,,,,,,,,)))***,,,,,,++++++,,,---,,,,,,++++++++++++++++++((())))))***************,,,+++******,,,,,,+++***************++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,------,,,++++++++++++++++++,,,,,,******))))))))))))************++++++,,,,,,------...---,,,++++++***++++++///***+++///555BBBCCC333------,,,,,,,,,,,,------......,,,++++++*********++++++++++++,,,,,,,,,,,,------.........---,,,,,,++++++,,,---............------,,,,,,,,,,,,------------,,,,,,------...///------......///000000000000111222333333333333333888999999999999888888777444555555666666777777777777777777777888888888999777777666555444444555555777888888888666555666777888888888888888888888888666666777888999999999888666777888888999999888888777777777777777777777777444444555555777888999:::::::::::::::999999999999777777777777666666666666444444444444444444333333666666555444444444555555555555555555666666666666555777:::===>>>???>>>===:::999777777777666333111111111111000//////......++++++,,,---.........---........................))),,,...///...---------///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------+++************++++++,,,++++++,,,---------,,,,,,*********+++,,,...000111---,,,***+++...111222333++++++++++++++++++++++++*********+++++++++++++++++++++*********+++,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---+++***)))***+++***))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))...333777999******))))))))))))******))))))))))))))))))))))))''')))***)))(((((()))+++)))***+++***)))((()))+++)))))))))))))))))))))))))))))))))***************)))))))))))))))(((((((((((()))))))))************((((((((()))***+++++++++((()))))))))************))))))))))))************))))))************))))))(((((()))))))))*********************+++,,,------,,,++++++******++++++,,,************************))))))******++++++,,,,,,******)))))))))******+++***+++++++++++++++,,,,,,((()))***+++,,,++++++******++++++,,,,,,++++++***++++++*********++++++,,,++++++******+++,,,,,,---++++++,,,,,,------------******+++++++++,,,,,,,,,)))+++---,,,******+++---++++++++++++++++++,,,,,,)))))))))))))))***++++++,,,+++******,,,,,,+++***************++++++++++++***++++++,,,,,,++++++***))))))***,,,,,,------,,,,,,,,,++++++++++++++++++******))))))))))))******+++++++++,,,------......,,,,,,+++++++++++++++,,,///+++,,,,,,000???BBB222,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++***++++++++++++,,,,,,,,,+++,,,---.........---,,,***+++,,,---............---,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,------......///000000000111111222222111111111444555666777777777666666444444555555555555555444666666666666777777777777666555444333333444555555666777888777555444555666888888888777777777888888666777888999999888777777666777888999999999888888777777777777666666666666444444444444555666888888888888888888777777777666666666555555555444444444222222333333444333333333555555444444444555666666555555666777888999999:::777:::===???AAA@@@>>>===888777666555555444111...000000000000000000//////)))***,,,---.........---........................'''***...///...---...///...---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++,,,,,,,,,---,,,+++*********************+++,,,---------,,,,,,***++++++,,,---...//////---+++)))+++///111222111++++++++++++++++++++++++)))*********++++++++++++......------,,,,,,------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***(((&&&&&&'''((('''&&&************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***---111333444444+++***)))(((((()))***+++))))))))))))))))))))))))((()))+++***'''&&&(((***)))++++++***))))))***,,,))))))))))))))))))))))))'''((()))+++++++++***)))******))))))((((((''''''(((((())))))*********+++'''(((((()))***+++++++++(((((())))))*********+++))))))))))))************))))))************)))))))))************+++++++++)))))))))***+++,,,......,,,++++++******++++++,,,))))))))))))))))))))))))'''(((((()))***++++++,,,******))))))))))))))))))((()))***+++,,,---......((()))***+++,,,,,,+++***+++++++++,,,,,,+++++++++))))))))))))***+++,,,,,,******))))))***+++,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,...///---)))'''(((************++++++,,,,,,---******)))((()))***,,,---,,,+++******,,,,,,+++***)))************++++++++++++++++++,,,,,,+++++++++((()))***+++,,,------------,,,,,,++++++***************))))))))))))******++++++,,,------...//////+++++++++***++++++,,,,,,,,,***,,,)))***888===000+++++++++******+++,,,,,,)))***,,,---......---,,,******+++++++++,,,,,,,,,***+++---...///...------***+++,,,---............---,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,,,,---......///000000111111111111111000//////222333444666666666555555444444444555444444333333555555555555666666666666555444333333333333555555666777777777555444555666888888777777777777777888666777888999999888777666666777888999:::999888888666666666666666666555555444444444444444555666777777777666666555555555555555555444444444333333333111222333444444444444444444444444444555666666777777777888:::;;;===>>>>>>999;;;>>>AAAAAA@@@>>><<<666555444444444333000---/////////000000000000000((()))+++---.........------.....................&&&***...///......///000...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,000000000111000000///...*********++++++,,,,,,,,,,,,,,,+++***)))))))))***)))***,,,---...---,,,,,,,,,,,,---......------------***)))+++...000000...++++++++++++++++++++++++))))))******++++++++++++,,,++++++***))))))))))))*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,***(((((()))***)))(((************************)))***,,,------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...000///+++(((+++***)))(((((()))***+++))))))))))))))))))))))))(((***+++***'''&&&''')))++++++,,,+++******,,,---))))))))))))))))))))))))&&&'''***+++,,,+++***((((((((())))))*********+++))))))))))))))))))))))))******))))))))))))******---+++)))((('''((()))***))))))))))))))))))))))))'''(((***+++,,,++++++***))))))))))))))))))))))))------------------------,,,+++***)))(((((((((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,------,,,+++++++++***)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***)))))))))(((((('''''')))************+++++++++...---,,,+++***+++,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,***)))'''&&&++++++,,,,,,,,,++++++***))))))))))))))))))))))))***++++++,,,---...//////******+++++++++,,,,,,,,,/////////......---------......---,,,++++++++++++,,,---.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111222333444555555222111000000000111222333333333333444444444555555222222222222222222222222444444444444444444444444777777777777777777777777555666666777888888777777888999:::;;;:::999777555777666444333333333444444444555555555444444333222555555444333333333444444555555444333222111111111333333333333333222222222555555666777888888888888<<<===>>>>>>;;;:::999:::=========<<<:::999777666000111222222222000///.........//////......---,,,++++++,,,---....................................------......///000000000........................------------------------------,,,++++++,,,------.........---------...............------,,,,,,,,,000...,,,++++++,,,---...666777777666333///+++(((......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...******+++,,,,,,---......///,,,******,,,000222222---------,,,,,,+++++++++,,,,,,++++++***)))((((((///---******+++---------************************,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***)))******++++++++++++******)))))))))))))))*********)))*********++++++++++++))))))))))))))))))))))))(((+++------+++)))((((((+++***)))'''''''''((()))(((***++++++)))((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++)))((('''((()))***)))))))))))))))))))))))))))******++++++***)))((())))))))))))))))))))))))******************************))))))(((((())))))))))))))))))))))))))))))*********))))))*********)))************++++++++++++++++++,,,,,,,,,------+++++++++************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++---,,,+++*********++++++************************,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++***)))((('''+++++++++,,,,,,++++++*********************************++++++,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++***------,,,+++++++++,,,,,,,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111222333444444444444222111000111111222222333333333333444444444222222222222222222222222333333333333333333333333555555555555555555555555555555666666666666666555666777888999888777555444555555333222222222333333333444444444444444333222444333333333333333444444333333333333333222222222222222222333333444444555888999999:::::::::::::::777:::======;;;888666555666666666555444333222111000000000000000//////.........//////......---,,,,,,,,,------...---------........................,,,,,,,,,,,,,,,+++++++++........................------------------------...---,,,++++++,,,---...000///...---------------......---------,,,,,,,,,++++++******,,,...000222444777:::<<<:::555000,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,***'''(((***---////////////.........---------......------,,,++++++***,,,+++)))***+++,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***))))))******++++++******)))*********))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))+++------+++***))))))---,,,***)))))))))******((()))++++++)))((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++******)))((((((((())))))))))))))))))))))))******))))))))))))******++++++)))((((((((()))***))))))))))))))))))))))))++++++++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************))))))))))))************+++++++++,,,,,,+++***)))))))))******************************++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++******))))))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++************,,,,,,++++++,,,,,,------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,------------------------------------............---......///000111222222555555333222111000000000111222222222333333333333222222333333333333333333222222222222222222222222333333333333333333333333444444444555555444333333444444555666666555333222444333222222111222222222111111222222222222222111333333222333333444555666333333444444444555555555222222333444555666777777;;;;;;<<<<<<<<<;;;::::::222555999;;;999555222111000000000000000///......000///........................//////......---,,,---------...------,,,,,,........................---,,,,,,+++******))))))........................------------------------------,,,,,,,,,,,,------000///...---------------------------,,,,,,,,,,,,+++******+++,,,...111222///333999>>>===999222...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,***++++++,,,,,,------...///---++++++---000111222............------------......------,,,,,,++++++)))))))))***++++++)))'''************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))))))******++++++******)))++++++******))))))((((((((((((((()))))))))******)))))))))))))))))))))))))))+++------,,,***************)))(((((((((((()))''')))++++++)))))))))***************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))******))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))************************''''''''''''((()))***+++)))))))))))))))))))))))),,,++++++++++++++++++,,,))))))*********+++++++++***++++++++++++,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++************++++++++++++,,,,,,------------......++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))((((((((((((*********+++++++++,,,,,,,,,++++++***************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------........................,,,,,,---------.........,,,,,,---...//////000000222222111111000000000000000000111111111222222222222222222222333333333333222222222222333333333333222222222222222222222222333333333444333333222111222222333444444333222222333333333222222222222333000000111222222222222111444444444444555666777888888888888888888888777777555555666666777777888888:::;;;::::::999888777666000333666777555222000000...//////000000000/////////...---,,,,,,,,,...............///......---,,,............---,,,++++++.................................---------,,,,,,........................------------------------,,,,,,,,,++++++,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,------...+++...444888888444///+++---------,,,,,,,,,+++++++++++++++,,,,,,,,,------)))***,,,......---,,,++++++++++++,,,,,,---------000...------///111222222++++++++++++++++++++++++,,,,,,+++++++++*********))))))***,,,---,,,)))'''************************++++++++++++++++++++++++,,,,,,---...---,,,+++***))))))************)))))),,,++++++***)))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++------,,,***++++++)))))))))((((((((())))))''')))***+++)))))))))***************************))))))))))))))))))))))))++++++++++++++++++++++++*********)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))*********+++,,,---......))))))))))))))))))))))))************************''''''''''''(((***+++,,,)))))))))))))))))))))))),,,++++++++++++++++++,,,))))))*********+++++++++*********+++++++++,,,,,,)))))))))***+++++++++,,,************************))))))*********+++++++++,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///000//////...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------------..............................,,,,,,,,,------------...,,,,,,,,,------......///------......////////////////////////000000000111111111111222222222333333222333333333444444555555333333333333333333333333222333333333333333222222222222333333333333333333444444555555555555555555555555666666666666666555666666666777888999:::;;;>>>>>>===<<<;;;999999888999888888888777666666666666666666555444333222111111222333222000000111222...//////000000000000000...---,,,++++++,,,---............///......---,,,............---,,,++++++........................---........./////////000........................------------------------******++++++++++++******+++++++++,,,...///111222,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++---///000000...+++)))------,,,,,,,,,++++++++++++++++++,,,,,,,,,------)))***,,,......---,,,+++++++++,,,,,,,,,,,,---------+++******,,,.........++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******,,,...000...+++(((************************+++++++++++++++++++++++++++,,,---------,,,+++***)))))))))******))))))))),,,++++++***)))(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))+++,,,,,,+++***+++,,,*********+++++++++******'''(((*********)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******&&&&&&''')))***+++,,,---))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))***,,,---///000))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,))))))))))))))))))))))))++++++************++++++)))************+++++++++************++++++++++++***************+++++++++)))))))))))))))))))))))))))))))))************+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------,,,++++++******************************))))))))))))*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***)))))))))***+++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,*********+++++++++,,,,,,************+++++++++++++++***++++++,,,---...///000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------///......------......///------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......******,,,---.../////////............//////////////////000000111222222222333333333444444555555666444444444444444444444444222333444444555555555444444444444444444555555555777777888999999999888888<<<<<<======<<<;;;;;;:::999999888999999:::;;;<<<@@@???>>><<<:::999888777888888777666555444333333222222222111000///...---111111000///---...000222------...............---,,,,,,,,,,,,,,,------.........//////......---,,,---------...------,,,,,,........................++++++,,,------...//////........................------------------------******++++++++++++*********++++++,,,...000111222++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......///......------,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---......---,,,,,,,,,,,,------------............------------,,,,,,...000111000---***************************+++++++++++++++++++++++++++,,,---------,,,++++++((())))))******))))))(((++++++******))))))((((((((((((((()))))))))******)))))))))))))))))))))))))))***++++++***)))+++,,,%%%%%%&&&''''''''''''&&&&&&(((*********)))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))(((((()))+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))******)))******+++,,,,,,))))))))))))))))))))))))*********))))))*********)))************+++++++++************+++++++++++++++++++++***************************************))))))))))))******************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((((()))))))))*********+++++++++,,,,,,,,,------+++,,,,,,---,,,+++***)))******************************))))))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------...---+++)))(((((()))***))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------...++++++---...///......---------------............---......///000000111111111222222333444444555555444444444444444444444444222333444666777777777777666666666666777777888888:::;;;<<<============<<>>===<<<;;;:::::::::999999999::::::;;;;;;;;;:::999777666555555444333333222222111111111///////////////...---,,,---...///...---,,,...///,,,,,,---------,,,,,,++++++,,,,,,---......------......//////......---,,,,,,,,,------...---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,------------,,,+++---------------...///000******+++++++++,,,,,,,,,------......------,,,,,,.........---------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---++++++,,,,,,,,,---------........................------...///111000...+++************************************************++++++,,,---------,,,+++(((((())))))))))))((((((*********))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((()))***)))((((((***,,,"""###%%%&&&&&&&&&%%%%%%&&&(((***************,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******'''((()))***************))))))))))))))))))))))))))))))(((''''''((()))***))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***++++++,,,---))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++,,,+++++++++******))))))++++++++++++++++++++++++))))))))))))************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++,,,+++***)))(((******************************))))))))))))***************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------///...+++)))((((((((()))((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------....../////////,,,,,,++++++,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------------...---.../////////...---,,,,,,,,,,,,---------......,,,------...///000000111000000111222333333444444333333333333333333333333333444555777888999999:::888888888888888999:::;;;<<<===???@@@@@@@@@??????>>>>>>===<<<;;;999888777::::::999999888999999999666666555555444444333333//////////////////000000///////////////......---)))+++...///---,,,+++,,,---------------,,,++++++***+++---...///...------......//////......---,,,++++++,,,---....................................///......------,,,,,,+++........................------------------------------...//////...------//////...------------...*********++++++,,,,,,,,,222111000///---***((('''+++,,,---.........------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++++++++))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------...000000...,,,***************************************************+++,,,---------,,,+++(((((())))))))))))(((((()))))))))))))))*********************++++++++++++))))))))))))))))))))))))'''((()))((('''(((***+++((()))+++,,,,,,,,,+++***&&&(((************+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******************************))))))((((((''''''))))))*********+++++++++************************((()))***+++,,,+++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&'''+++------,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++,,,,,,---...------,,,,,,,,,,,,++++++)))***+++,,,------------************************+++++++++++++++++++++++++++++++++*********)))))),,,+++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,,,,+++******---***''''''***,,,+++***++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,++++++***))))))((()))***,,,------,,,***)))++++++++++++++++++++++++...,,,+++))))))***,,,---........................------------------------...,,,***+++---...,,,***............---,,,+++***((()))+++---............,,,------......------,,,---///000000///......///111...---111333111000111111111000000//////......222222111111222222333444555555555555555555555555:::999999999888888777777999999999999777555333222666666555444444333222222111000///...------...///000000000000000/////////---------.........//////.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------///---***))))))+++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,---//////************************............------,,,+++******+++,,,,,,---......//////.........---------,,,,,,,,,,,,,,,---...///,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------,,,+++......---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++,,,,,,,,,,,,+++++++++***)))((((((''',,,,,,---------,,,+++++++++***)))***+++++++++)))+++++++++*********))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))************)))))))))************+++++++++******************************))))))(((((((((((())))))*********+++++++++************************((()))***+++,,,++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((+++------,,,)))******************)))************************))))))))))))))))))))))))************************))))))***+++++++++******+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++*********))))))***)))))))))((((((((((((************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++---+++))))))+++,,,+++***))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***************+++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++---,,,***))))))+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***............---,,,+++***+++,,,---......---,,,,,,,,,------......------,,,+++---///000///...///000///---000666888444//////////////////............000000000///000111111222111111111111111111111111666666666666555555555444222222333333333333222222444444333222222111000000111000///...------...///............------------------------.........///......---------,,,,,,,,,........................---------------------------------...............111...+++***+++------,,,---,,,,,,++++++,,,,,,---++++++++++++,,,---...///---------------------------------------------,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))******+++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,------------,,,***)))------,,,+++++++++++++++------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,++++++++++++******)))(((((('''************************+++***)))***+++,,,+++)))+++++++++*********))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))*********+++++++++***************************))))))))))))(((((((((***************+++++++++************************))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***,,,,,,+++******++++++++++++******************************))))))))))))))))))))))))******************************+++++++++******)))***************++++++,,,,,,,,,,,,++++++++++++***......---,,,,,,,,,------)))******+++---......///......------,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))))))))((((((((()))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,+++++++++------,,,*********************)))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))))))))***+++,,,,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++***)))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++............---,,,++++++////////////...,,,+++***,,,------......------,,,---...000000...---......,,,---333;;;<<<666///,,,------------..................------......///000////////////////////////222222222222111111111111---------...000222333444111111000000//////......000///......---.........------------------------------------...............------------,,,,,,,,,////////////////////////........................,,,,,,------......//////111///---,,,---//////...---,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,------...---,,,,,,,,,,,,+++++++++------,,,+++++++++,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********.........---,,,+++)))))),,,,,,+++***************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++******)))(((((((((+++***)))((())))))***+++,,,***)))***+++,,,+++***+++++++++***************)))))))))))))))))))))))),,,+++)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))************)))))))))))))))*********++++++************************))))))))))))))))))))))))************************************************))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******)))******++++++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************+++++++++++++++***)))((()))))))))))))))******+++++++++++++++++++++++++++//////...---,,,,,,,,,,,,******+++,,,,,,---............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++,,,---...---,,,***,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---))))))***++++++,,,,,,------,,,***))))))***,,,---++++++++++++++++++++++++******)))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,------,,,---.........------,,,+++000000//////...---,,,+++,,,------......------,,,///000111000---+++++++++,,,,,,222:::;;;555...+++,,,,,,---......///000000---------------......///////////////////////////////////////////////////---------...000333555777000/////////......------..............................///////////////000------------------------------------------------........................------------------------++++++,,,------...//////111///------...//////...---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***---------------------------------......------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------************************************************------------,,,++++++***,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))((((((---,,,***))))))+++---...,,,+++******,,,,,,+++***************************)))))))))))))))))))))))),,,+++)))((((((***,,,...))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((()))))))))))))))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))***************************************************************************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++************+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************+++++++++++++++***)))((())))))(((((())))))***+++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,((())))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++---...***,,,---...---,,,++++++,,,---.........,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,***))))))***,,,...++++++++++++++++++++++++))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...------,,,,,,........................,,,------......------,,,---...//////---,,,---------+++...444555111------------...///000111111222...------------...//////000000000000000000000000........................//////......///111333444////////////............------..................---.........//////000000------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...---,,,,,,.........------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------------------------,,,------......---------++++++,,,,,,,,,,,,------------------............//////...---,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---------************************************************++++++++++++,,,------...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,*********))))))))))))))),,,+++***))))))+++---...,,,+++***+++,,,,,,,,,***************************************************+++***))))))+++---000222************************))))))))))))))))))))))))))))))(((((()))***++++++))))))************))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********************************)))))))))************++++++++++++*********************************************))))))******+++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***+++---,,,***)))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++******))))))))))))))))))******+++***++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,---------,,,,,,+++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++)))))))))***************)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------***,,,------+++++++++,,,++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,***))))))***,,,---++++++++++++++++++++++++*********+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///,,,------...------,,,,,,---,,,,,,,,,---...//////,,,------......------,,,(((***---.........000111///+++***...000...---///.........///000111111222.........---...//////000........................---------...............///......------....../////////////////////......,,,,,,---............---+++++++++,,,------......------------,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,++++++,,,---...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---------------------------***+++,,,...//////......------------------------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...............///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------...++++++++++++++++++++++++*********+++++++++++++++*********+++,,,---//////------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))******+++,,,******))))))))))))))))))((((((''''''((()))+++,,,---+++***+++,,,---,,,+++***************+++++++++************************)))))))))***,,,...000111************************))))))))))))))))))))))))(((((((((((()))***+++,,,)))******++++++******)))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******************************))))))*********++++++++++++++++++*********))))))************************+++***)))))))))***+++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***,,,...---***(((((())))))******************)))++++++++++++++++++++++++))))))))))))))))))))))))************************))))))***+++++++++*********))))))))))))***++++++******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))))))))******+++++++++************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,+++))))))+++---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///***++++++,,,,,,---------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------++++++---///,,,,,,------...------,,,---,,,+++++++++---...///,,,------......------,,,)))+++---...------...000000+++))),,,...,,,---///---......//////000000000...------------...//////------------------------,,,,,,,,,------.........------.........---,,,,,,........................+++,,,---.........------******+++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,........................,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,++++++++++++,,,...///,,,,,,+++***************+++,,,,,,,,,------------************************---,,,+++*********++++++)))))))))))))))))))))***'''''''''((()))*********---,,,++++++------,,,+++))))))*********+++++++++************************))))))******+++,,,,,,---************************))))))))))))))))))))))))***)))))))))))))))******)))******++++++******)))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***************************))))))******++++++++++++++++++++++++******))))))************************+++***)))))))))***,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))),,,...---***''''''((())))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))************************((()))***+++++++++++++++***************++++++,,,*********++++++,,,,,,,,,))))))))))))***+++,,,,,,******+++,,,------...///222000---+++))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,---------***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++***+++,,,***''''''***------,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111222((()))***+++---...///000,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******************************------------------------(((+++------++++++---000,,,,,,------...---------...---,,,+++++++++,,,---,,,------......------,,,///000000///,,,*********000+++))),,,...------///---------...............------,,,,,,------...///........................++++++,,,,,,---------------...///000//////---,,,------------------------***+++---...///...------,,,,,,------...///000000---------,,,,,,+++++++++,,,,,,,,,------.........////////////////////////........................---,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///...,,,---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,//////////////////////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,+++++++++,,,---+++******))))))))))))))),,,,,,,,,------.........************************000///---+++*********+++)))))))))))))))*********'''(((***+++,,,,,,,,,,,,---,,,++++++------,,,+++))))))******++++++++++++************************)))************)))((((((************************)))))))))))))))))))))))),,,+++***)))((((((((((((******++++++++++++******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++*********)))(((((((((************************((((((((((((((((((((((((,,,***((('''&&&'''((())))))************)))((((((******)))(((''''''(((((()))))))))))))))******+++******))))))******+++,,,,,,)))''''''***---,,,+++))))))***++++++++++++***++++++***)))((((((((()))******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++,,,------......)))***+++,,,,,,+++))))))+++******+++------,,,***++++++++++++++++++++++++)))************+++++++++++++++************++++++,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---...//////......++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,++++++***************+++,,,,,,---......---------,,,,,,+++++++++...------------...//////000000///...---,,,,,,+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------...............,,,------......------,,,---------------------------------------------------------------------------,,,,,,+++***)))((((((---,,,,,,+++,,,---...///------------------------+++,,,------......------+++******+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........------------------------,,,------......------,,,........................///...---,,,+++***+++++++++,,,------......---------,,,,,,,,,,,,---..............................+++******)))***+++---...++++++,,,---............***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++,,,---.........---,,,+++///......,,,+++***)))))),,,,,,,,,------.........))))))))))))))))))))))))...------,,,,,,------...,,,***)))***+++---,,,,,,+++,,,,,,---,,,+++***)))))))))***+++,,,,,,***((())))))******++++++++++++,,,+++***))))))***+++,,,+++***((('''&&&'''(((((())))))(((((()))***++++++...---,,,,,,------+++)))******))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))+++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,+++++++++++++++************************************************+++***)))''''''((()))***+++,,,,,,,,,++++++******+++***))))))((((((((())))))))))))))))))******+++******))))))******+++,,,,,,***((((((***,,,,,,***))))))***++++++++++++***++++++***)))))))))************++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************++++++*********+++,,,---------)))***+++,,,,,,+++***)))*********+++,,,---,,,***,,,++++++++++++++++++,,,************++++++++++++++++++************++++++------,,,------...///000---,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******------...///////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++************+++,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...............------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---000///......------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////......---,,,,,,,,,------,,,,,,,,,---...///------------------------+++,,,------......---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,,,,------,,,,,,---,,,,,,,,,,,,---..............................,,,,,,+++***++++++------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............//////...---,,,+++******,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,------,,,+++)))***+++------,,,+++,,,,,,,,,,,,+++***)))+++,,,,,,---......,,,+++)))*********++++++++++++++++++***))))))***++++++---,,,,,,++++++***++++++***))))))))))))******+++---,,,+++,,,------+++)))******))))))))))))******((()))***++++++***)))(((*********************************)))))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))+++,,,,,,,,,+++++++++*********++++++******************)))))))))))))))******+++******))))))******+++,,,---+++))))))***+++***)))))))))***++++++++++++***+++************++++++,,,******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************((())))))***++++++,,,,,,))))))******+++,,,,,,,,,******++++++++++++************)))+++,,,---+++***---,,,+++******+++,,,---************+++++++++,,,++++++************++++++---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***,,,,,,,,,+++++++++******,,,,,,---............---++++++,,,,,,,,,,,,---------------,,,+++***)))(((,,,,,,,,,++++++++++++******++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,++++++++++++,,,------+++,,,,,,,,,---------...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---333222///---,,,,,,---...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------.........------------------------/////////...............------,,,,,,,,,---......------------------------+++,,,------......------///...---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++,,,------...---,,,***))))))***++++++,,,,,,++++++---,,,,,,,,,,,,---......------------------------...---,,,,,,,,,,,,,,,---+++++++++++++++******)))++++++,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000//////...---,,,,,,+++***,,,,,,,,,+++++++++++++++........................------,,,,,,,,,,,,------,,,+++******,,,------,,,++++++,,,,,,,,,+++******,,,,,,.........---,,,+++************++++++++++++++++++***))))))***++++++******+++++++++***)))(((++++++***)))))))))******---,,,+++,,,------+++)))******))))))))))))******))))))************))))))++++++++++++++++++++++++)))))))))((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((((((((()))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,---***))))))(((((((((((((((+++++++++++++++++++++***)))))))))))))))******+++******))))))******+++,,,,,,+++************))))))))))))***++++++++++++***+++*********+++,,,------******++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++******++++++++++++++++++***))))))***,,,,,,+++***---,,,***))))))***,,,---*********+++++++++,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((((((,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------,,,+++***)))(((+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---666333000---+++,,,---...,,,------......------,,,++++++++++++++++++++++++------------------------------------------------++++++,,,,,,------------------------------------------------------------+++,,,------......------///...---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,.........------......///.........------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,************************+++,,,.........,,,***)))******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------///......---,,,,,,,,,,,,******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------------------------,,,,,,+++***+++,,,.../////////......---,,,++++++,,,+++++++++******))))))---------------------------,,,,,,,,,,,,,,,,,,------+++******,,,------,,,++++++++++++++++++++++++***,,,------,,,+++******+++++++++++++++++++++++++++******************+++(((***,,,------,,,)))(((,,,++++++***)))))))))))),,,+++***+++------+++)))******))))))))))))******)))))))))******)))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((((((((()))*********+++************************++++++++++++++++++++++++)))))))))******+++,,,,,,***)))((('''''''''((((((***+++,,,,,,,,,,,,++++++)))))))))))))))******+++******))))))******+++,,,++++++,,,+++***)))))))))))))))***++++++++++++***+++*********+++,,,------******++++++++++++******+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))******************++++++******+++++++++,,,,,,---***))))))***,,,,,,+++))),,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++---------,,,***((('''&&&,,,,,,,,,+++++++++******,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------,,,------,,,+++***)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---555333///,,,++++++---...,,,------......------,,,------------------------//////...---,,,++++++***------------------------******++++++,,,,,,---------------------------,,,------------------------+++,,,------......------...---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------...............------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---+++)))+++,,,,,,------------------,,,,,,,,,,,,---......------------------------............---,,,,,,+++))))))+++,,,------------,,,,,,,,,------,,,,,,,,,++++++******++++++,,,---------------------------///...,,,+++******+++,,,.........---,,,,,,,,,++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---+++***+++,,,...------+++++++++++++++++++++,,,+++---//////,,,******+++,,,+++++++++++++++++++++*********++++++*********,,,...111222333111...---,,,,,,+++***))))))******+++******+++,,,---+++)))******))))))))))))*********))))))))))))))))))***++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++,,,,,,,,,************************************************))))))******************,,,+++***)))((()))******)))***+++,,,---,,,+++***)))))))))))))))******+++******))))))******+++,,,)))+++,,,,,,***))))))***))))))***++++++++++++***+++************++++++,,,******++++++++++++******++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((++++++++++++++++++++++++++++++***++++++,,,---...))))))(((***+++,,,***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++,,,,,,++++++------------++++++......---,,,+++***((((((,,,,,,,,,+++++++++******...////////////......---++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...////////////...---,,,+++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---111000...,,,+++,,,---...,,,------......------,,,------------------------//////...---,,,++++++***------------------------,,,,,,------.........///------.........---,,,+++------------------------+++,,,------......---------,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------,,,,,,------------------------,,,------......------,,,------------------------+++,,,---------,,,++++++,,,,,,---............------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++)))***+++,,,------------,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---+++************---------,,,,,,++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++---......---++++++******++++++,,,------000333222...,,,---...,,,,,,,,,,,,++++++++++++)))***++++++++++++***)))***,,,///000111///---,,,,,,++++++*********++++++******)))***,,,---+++*********))))))))))))************))))))))))))******++++++++++++++++++++++++************++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,+++++++++++++++************************************************)))))))))***))))))((((((,,,+++)))(((((((((***+++((()))+++,,,---,,,+++***)))))))))))))))******+++******))))))******+++,,,'''***,,,,,,***)))***+++))))))***++++++++++++***++++++***)))))))))************++++++++++++*********+++++++++,,,,,,,,,,,,************************************+++++++++,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,+++++++++++++++******+++,,,...///)))(((((()))++++++***))))))***,,,------,,,***)))+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---******)))******+++,,,---***+++---......---+++***++++++,,,------------,,,,,,,,,,,,+++++++++******...............---,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,------...//////.........------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.............../////////------.........---,,,+++------------------------+++,,,------......---------,,,+++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++++++++,,,++++++***)))))),,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++++++++******************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,++++++---......---++++++*********+++,,,------111444333///,,,---///------,,,,,,,,,+++++++++)))***++++++++++++***)))&&&(((***+++++++++))))))++++++*********+++,,,,,,***))))))***,,,,,,+++*********))))))))))))******+++***)))(((((()))***+++************************))))))))))))*********+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++*********))))))((((((************************************************)))))))))))))))((('''&&&***)))'''&&&%%%&&&((()))'''(((***,,,,,,,,,***))))))))))))))))))******+++*********)))***++++++,,,&&&))),,,---+++)))***,,,))))))***++++++++++++***++++++***)))((((((((()))******++++++++++++******)))************+++++++++************************(((((())))))*********+++((())))))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///)))(((((()))++++++***)))(((***,,,......,,,***(((++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))***+++,,,---***+++---......---+++***((()))+++---///000000111,,,,,,,,,+++++++++******+++++++++++++++***)))(((++++++,,,,,,,,,---------))))))***+++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------.........//////+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))***,,,---......///,,,------......------,,,++++++++++++++++++++++++******+++,,,...//////000------------------------........................------...///...---+++***------------------------+++,,,------......---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************,,,,,,,,,------.........++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++------,,,+++)))'''&&&%%%,,,------......------,,,++++++******++++++,,,---++++++++++++++++++++++++)))***,,,------,,,+++***++++++***************************+++,,,,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,...,,,++++++---......---++++++*********+++---...,,,000333111---***+++------------,,,,,,+++++++++)))***+++,,,,,,+++***)))((()))***+++,,,++++++***************+++,,,------)))))))))***,,,,,,+++*********))))))))))))******+++***)))(((((()))***+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((('''((()))***************))))))))))))******************))))))))))))******************************...---+++)))((((((((()))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))(((''''''(((***,,,++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,''''''((())))))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,555333111...,,,***)))(((+++,,,,,,---............(((***,,,.........---,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++******++++++***************+++///...---,,,,,,,,,,,,,,,,,,++++++***+++,,,...///+++******+++---......---))))))***++++++++++++***,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++------------------------///...------...///...,,,111///---+++))))))***+++////////////...---,,,,,,//////.........---------...---,,,,,,......---,,,,,,,,,,,,---------......---------------------------.........---,,,,,,+++------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,------.........000///---,,,,,,---///000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,------......------,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++)))***,,,---......---,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***------,,,,,,+++***))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------))))))***+++++++++***************++++++,,,,,,,,,++++++***,,,......---,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++******)))(((((((((,,,+++***))))))***+++,,,************************+++++++++*********))))))+++++++++*********))))))************************,,,,,,+++***)))))))))***))))))(((((((((((())))))))))))))))))************,,,***))))))******)))'''))))))))))))))))))))))))+++******)))((()))))))))*********))))))*********************************************************************************************)))))))))(((((())))))************)))))))))))))))******************))))))))))))******************************+++***)))((((((((()))***+++++++++*********))))))*********+++++++++,,,,,,++++++,,,,,,,,,+++******,,,+++***+++---...---,,,((((((((((((((((((((((((************************,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******))))))******+++,,,222111///...---,,,,,,,,,+++,,,,,,---------,,,,,,***+++---......,,,+++***)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******+++++++++.........---------------,,,,,,+++*********+++,,,+++***)))***---...---,,,)))******+++,,,+++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++222111///---++++++,,,---,,,,,,,,,,,,,,,,,,++++++......------,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......------------------------------......------,,,+++,,,,,,---------,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,---...///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++******+++,,,------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++***)))---,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,++++++************+++++++++,,,,,,,,,+++******+++---...,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************************)))))))))))))))*********,,,+++************+++,,,************************+++++++++*********))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********+++******))))))******+++))))))))))))************+++***))))))******)))'''))))))))))))))))))))))))+++******)))))))))))))))++++++************++++++************************++++++++++++++++++++++++************************************)))))))))))))))************))))))((())))))))))))******************))))))))))))******************************((((((''''''((()))******+++++++++************************++++++++++++,,,******+++,,,,,,,,,++++++---,,,+++,,,---...---,,,************************))))))))))))))))))))))))++++++************++++++,,,------...............******************************))))))******+++,,,...---------------......++++++,,,,,,,,,+++******,,,------------+++)))(((******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,---.../////////...------,,,+++***))))))))))))***))))))***,,,---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***---------....../////////)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,...---,,,111000...---,,,,,,,,,---***++++++,,,,,,,,,,,,+++---,,,,,,,,,,,,+++++++++...---,,,,,,......---,,,,,,,,,,,,---------......------------------------------......------,,,,,,+++,,,,,,------------,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++,,,---......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,+++*********++++++++++++,,,,,,,,,******)))+++,,,---+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************'''(((((()))******++++++,,,++++++******++++++,,,************************+++++++++***************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++,,,,,,++++++++++++,,,,,,))))))))))))************+++***))))))******)))((())))))))))))))))))))))))*********))))))))))))))),,,++++++++++++++++++,,,************************++++++++++++++++++++++++*********************************)))))))))))))))***************)))((('''((()))))))))******************))))))))))))******************************(((((((((((())))))******************************************++++++++++++((()))***+++,,,------,,,+++***))))))******)))(((,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++***++++++,,,---,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,++++++******+++,,,,,,---+++++++++++++++***)))(((+++,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,++++++++++++,,,------------,,,******)))))))))***+++++++++,,,...000000000...---,,,,,,+++***************)))(((((()))+++,,,,,,+++++++++,,,------------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---...///000000))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,...000///...------,,,+++*********++++++,,,---...............---,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,------...------,,,,,,++++++,,,---.........---,,,,,,,,,---------......------------------------,,,------......------,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------............---,,,+++***++++++++++++++++++++++++***))))))***,,,,,,***)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((())))))************************************************************************************************************))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,((()))))))))************+++)))((()))******)))((())))))))))))))))))))))))***************)))((((((,,,++++++++++++++++++,,,************************************************************************))))))))))))))))))*********************)))((('''((()))))))))******************))))))))))))******************************+++++++++*********))))))************************))))))*********+++++++++((()))***+++,,,---------***)))(((((()))***)))'''))))))))))))))))))))))))+++++++++++++++++++++++++++******))))))******+++))))))***+++++++++++++++))))))))))))))))))))))))******))))))******+++,,,***))))))(((((())))))***++++++++++++***))))))((()))******+++,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,---------,,,((((((((((((((()))*********,,,...000000///...---***++++++,,,,,,,,,------)))(((((()))+++,,,,,,+++++++++,,,------------,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,------......))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++***,,,...//////...,,,+++++++++******++++++++++++,,,---............------------...............---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,,,,------...------,,,+++,,,------............,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************+++,,,,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------/////////...---,,,+++***+++++++++++++++++++++++++++***)))***++++++***((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))((((((((())))))))))))))))))(((************************************************************************))))))))))))))))))))))))***)))))))))***+++,,,,,,++++++************++++++((()))))))))***************)))((()))***+++***))))))))))))))))))))))))))))))************)))((((((++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************)))************))))))((())))))))))))******************))))))))))))******************************+++++++++++++++***)))(((***************+++++++++)))))))))************+++((()))***+++,,,---------,,,+++******,,,---,,,***************************++++++++++++++++++++++++******))))))))))))************+++,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,***)))((((((''''''((((((******+++++++++***))))))))))))******+++,,,,,,---++++++,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,((((((((((((((()))***++++++,,,---.........---,,,)))***+++------...------***))))))***,,,---,,,+++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))******++++++,,,,,,,,,)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***+++---,,,+++,,,,,,,,,---------------)))******++++++++++++***------...............///...---,,,,,,......---,,,,,,,,,,,,---------......------------------------,,,,,,------......------,,,------............---,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------............---,,,++++++,,,,,,,,,++++++++++++***,,,+++***+++,,,,,,***((()))************+++++++++++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++************************++++++******)))(((((('''(((((()))******)))((((((***************************************+++++++++***************+++++++++++++++++++++++++++++++++*********)))******++++++******))))))))))))******))))))))))))***************)))((()))***+++***))))))))))))))))))))))))))))))******++++++)))((('''*********))))))*********++++++++++++++++++++++++************************************************((()))))))))************((())))))************)))))))))))))))******************))))))))))))******************************((()))***++++++******)))))))))*********+++++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------******************************))))))))))))*********++++++,,,,,,,,,,,,,,,******************************))))))******+++,,,***))))))((())))))************++++++,,,++++++++++++***************+++++++++,,,,,,,,,,,,+++***)))'''((()))***++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,+++++++++***)))***---...---,,,)))******+++,,,+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++***++++++,,,---------------******+++++++++******))),,,,,,,,,------............---,,,,,,......---,,,,,,,,,,,,---------......------------------------+++,,,------......------..................---,,,,,,,,,,,,---------............---------,,,,,,,,,------,,,++++++,,,------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---............---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++******---,,,+++,,,---,,,+++))))))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************))))))))))))))))))***+++,,,,,,+++***)))************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++******)))***************))))))))))))******))))))))))))************)))(((((((((***+++***)))))))))))))))))))))))))))((()))+++++++++***((('''******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))*********+++'''((()))***************))))))))))))******************))))))))))))******************************$$$&&&''')))***+++******))))))******++++++++++++))))))))))))******************+++,,,,,,,,,++++++,,,+++***,,,...//////...************************))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++************************************)))***++++++,,,))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,+++***)))''''''(((******+++++++++++++++++++++,,,---...///------+++************+++++++++,,,,,,+++***((('''+++******+++---......---))))))***++++++++++++************++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---...//////------------------------...,,,+++,,,------,,,+++((()))***+++++++++++++++---------------,,,+++***+++++++++,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,---------......------------------------+++,,,,,,---.........---.../////////...---,,,,,,,,,,,,,,,---------...............------,,,,,,,,,...---+++******+++---...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------------------------,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---......---,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,.../////////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++*********...---,,,,,,------+++))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((()))******+++++++++,,,---......---,,,+++************************))))))******++++++++++++))))))******++++++++++++((((((((((((((((((((((((,,,,,,+++***)))))))))***+++******************+++))))))))))))************)))(((((((((***++++++***))))))))))))))))))))))))((()))+++,,,+++***((('''******+++++++++******)))************************------,,,,,,+++***)))))),,,+++***))))))***+++,,,+++***)))(((((()))***+++***************************))))))((((((((((((((())))))))))))))))))))))))******++++++++++++******+++++++++*********))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++&&&''')))***+++++++++***---------,,,,,,+++++++++///,,,))))))+++---+++)))++++++++++++******,,,---+++******)))+++---///111******+++++++++,,,,,,,,,+++++++++*********)))))),,,,,,+++***)))))))))***+++***(((''''''(((***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******))))))))))))******------,,,++++++,,,,,,,,,++++++,,,------,,,,,,,,,---+++******+++,,,,,,+++---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,,,,,,,++++++++++++++++++///...------++++++***))),,,,,,,,,---------......++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------+++,,,,,,------,,,,,,++++++,,,---...///...---,,,...------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******+++,,,,,,---,,,+++)))(((///...,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------...---,,,,,,,,,,,,---...---,,,++++++************------------------------...---,,,+++***+++,,,---------------------------******+++,,,+++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++***))))))***+++,,,///...---,,,+++,,,,,,---------,,,,,,,,,,,,++++++)))***+++***))))))+++---111///,,,+++,,,---,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------***************+++++++++++++++++++++++++++++++++,,,,,,+++***)))((('''''')))***+++,,,,,,,,,+++******+++,,,+++))))))***+++++++++************++++++......---,,,+++***)))(((***)))))),,,......+++'''++++++*********************((('''''')))++++++******++++++,,,,,,++++++***+++***))))))((())))))***))))))))))))))))))))))))******)))(((((((((((((((((()))***+++,,,---......))))))))))))))))))))))))'''((()))***************************************------,,,,,,+++******)))++++++***))))))***++++++******))))))))))))******************************++++++***)))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***************************)))************+++++++++)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,***)))***,,,---,,,******++++++++++++***+++,,,---,,,+++******+++,,,...******+++++++++,,,,,,,,,+++++++++*********))))))++++++******)))*********---,,,***))))))***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++************+++------,,,,,,+++,,,,,,---,,,,,,,,,------,,,,,,,,,---,,,******,,,---,,,+++---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,...------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,------------,,,,,,,,,,,,---..................------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------......---,,,,,,+++******---.../////////...---,,,,,,,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------,,,+++++++++++++++///......---,,,+++******,,,++++++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,+++************+++,,,///...---,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++***))))))+++,,,///---++++++,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,---************++++++++++++++++++++++++++++++++++++************))))))))))))------+++************+++,,,---...,,,***))))))***++++++************++++++************))))))))))))+++******,,,......+++(((***************************)))((()))+++,,,+++******++++++,,,,,,++++++***)))***************************************************)))(((((((((((((((************++++++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++************************---,,,,,,++++++*********++++++***))))))***++++++))))))************))))))************************,,,++++++***************))))))))))))))))))))))))******++++++++++++******+++++++++***************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,***))))))************************)))************+++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++)))))))))***,,,---,,,+++***+++++++++++++++******///---,,,***)))))))))*********+++++++++,,,,,,,,,+++++++++************************)))******++++++...---,,,++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,+++++++++++++++---,,,,,,,,,,,,,,,------,,,,,,------,,,,,,,,,,,,...,,,++++++,,,------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,+++++++++***************++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------,,,------......------,,,---------------...//////...------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,++++++*********+++,,,,,,,,,++++++,,,++++++************+++------------------------++++++++++++++++++++++++...------,,,,,,------......------,,,,,,,,,,,,,,,------,,,,,,+++++++++************+++,,,---///000++++++++++++++++++++++++,,,------------,,,++++++******+++++++++,,,,,,,,,......------------,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,+++))))))***,,,,,,+++******+++,,,***)))------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++000...+++)))((((((***+++...//////---***)))))))))++++++************++++++((()))))))))******++++++,,,++++++---......,,,)))*********************************+++------+++)))******++++++++++++******((()))***,,,,,,,,,++++++++++++++++++++++++++++++******)))((((((((()))))),,,,,,+++***)))((('''''')))))))))))))))))))))))))))))))))))))))***++++++************************,,,,,,,,,++++++*********+++******************+++((()))***++++++***)))(((************************++++++***))))))))))))***))))))))))))))))))))))))******++++++++++++******************************++++++******)))*********++++++++++++++++++++++++//////...---+++***)))(((************************))))))*********+++++++++,,,+++***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,+++***+++++++++,,,,,,+++)))(((...---+++***)))(((((()))******+++++++++,,,,,,,,,***************************)))))))))***+++,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,...---,,,++++++******+++---,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,///---+++,,,---...---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++******++++++,,,---......,,,,,,,,,,,,------......,,,,,,,,,---------.....................---------------------------------------------------------,,,,,,------------,,,,,,---,,,+++++++++,,,...///...------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------+++++++++,,,,,,,,,---------------,,,,,,+++++++++(((((()))******+++++++++------------------------........................++++++++++++,,,,,,,,,,,,------------------------...------,,,,,,---------(((((()))***,,,---......******++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------------,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,+++))))))***,,,+++***)))***++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))*********+++++++++---,,,+++***))))))******,,,------,,,***))))))***,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------------+++******************++++++++++++++++++---///...+++)))******++++++++++++******'''(((+++---...---,,,+++++++++++++++++++++++++++******))))))((())))))***++++++***)))((('''&&&&&&))))))))))))))))))))))))------+++************+++************************,,,,,,+++++++++++++++************++++++*********((()))***++++++***)))(((******************************)))(((((((((((()))))))))))))))))))))))))))******++++++++++++******************************++++++******)))*********++++++++++++++++++++++++++++++++++++*********)))************************))))))*********+++++++++,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++...---++++++,,,,,,***'''++++++************************+++++++++,,,,,,,,,***************************)))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,+++***************---,,,,,,,,,------...//////...---,,,,,,,,,,,,---///---+++,,,---...---------,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,,,,******+++,,,------......+++,,,,,,------......///,,,,,,,,,---------....../////////......---------------------------------------------------------++++++,,,,,,,,,,,,++++++,,,+++*********+++---......------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------------------........................+++,,,,,,,,,------......---------------------------------,,,,,,------...(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,++++++*********************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------,,,---------------------------,,,,,,,,,++++++++++++,,,,,,+++******+++---,,,+++)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,++++++*********++++++++++++************'''(((***,,,---,,,***)))((()))******))))))***+++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,+++,,,---------,,,+++++++++))))))*********+++++++++++++++,,,...///...+++))))))******++++++******)))'''(((+++---...---,,,+++******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))000///---+++*********+++************************++++++++++++++++++++++++)))***++++++++++++***)))))))))************))))))***************************))))))((((((((((((((())))))))))))))))))))))))******++++++++++++*********************++++++++++++***************++++++++++++++++++++++++++++++((()))))))))******++++++************************)))************+++++++++------,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,------,,,++++++---///333///,,,+++------+++((()))******++++++,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++*********)))******++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...***************************++++++,,,,,,------.........---------,,,,,,,,,++++++************++++++,,,,,,,,,,,,---...///000000///...,,,,,,,,,------...,,,++++++,,,------,,,---,,,,,,++++++,,,,,,---------------------------.........---------,,,,,,++++++,,,,,,------......,,,,,,------.........///,,,,,,,,,---------....../////////...------,,,,,,,,,------......------,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---...------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,***++++++,,,,,,,,,,,,+++........................,,,,,,,,,------......///,,,------......------,,,,,,,,,,,,,,,,,,------...------,,,,,,+++++++++***,,,------------,,,+++***------------------------,,,+++***)))))))))************+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,------......------,,,+++,,,---.........------------,,,,,,,,,,,,++++++***+++,,,+++***+++,,,...000...+++***+++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---...///000---,,,,,,++++++*********,,,,,,+++++++++******)))###&&&***---...---***)))&&&'''))))))((((((***,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********))),,,------,,,***)))***+++)))))))))***++++++,,,,,,,,,,,,,,,---...---+++)))))))))************))))))((()))***,,,,,,,,,++++++))))))))))))))))))))))))******)))))))))***++++++''''''(((((())))))******))))))))))))))))))))))))...---+++***)))***+++,,,************************++++++++++++++++++++++++)))***++++++++++++***)))******))))))))))))******************************+++***))))))(((((())))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))))))))***+++,,,,,,************************))))))*********+++++++++************************)))************+++++++++++++++,,,---............+++++++++,,,,,,---------+++,,,,,,,,,+++---222666777111,,,***,,,...,,,******++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++++++++******)))***************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++,,,,,,---......++++++++++++++++++++++++******+++,,,,,,---............---------,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,------...///000111000...,,,+++,,,---...---,,,******,,,---,,,+++---,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++,,,,,,---------------------------...............,,,,,,,,,---------......//////......---,,,,,,+++,,,,,,---......---,,,,,,---------------------------..................---,,,,,,---............---...------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''(((((()))******,,,---------,,,,,,------------------------***++++++,,,------......,,,,,,---......---,,,,,,+++++++++++++++,,,------///......---,,,+++*********+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------------,,,++++++,,,---.........------------,,,,,,,,,,,,++++++)))***+++++++++,,,...000555111---******,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,---)))***+++---...000111222------,,,,,,+++******)))******++++++++++++,,,,,,&&&'''***+++,,,+++***)))((()))******)))(((***+++---,,,,,,++++++,,,,,,---******+++++++++++++++++++++,,,---+++((('''(((***((())))))***++++++,,,,,,---,,,++++++,,,,,,+++)))))))))************)))))))))***************************************************))))))******+++,,,(((((()))))))))*********)))))))))))))))))))))))),,,+++)))((((((***+++---************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***+++************************,,,++++++***)))*********))))))))))))))))))))))))******++++++++++++******))))))******++++++++++++))))))))))))***+++,,,---************************++++++++++++++++++++++++************************)))************+++++++++'''(((***,,,------,,,,,,+++++++++,,,,,,---------)))++++++++++++///666;;;999333,,,***,,,...---+++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,+++***)))))))))******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++,,,,,,---......------------------------******+++,,,,,,---............---------,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,---...///000000222000...,,,+++,,,---...---+++******+++,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++******------------------,,,,,,........................,,,,,,,,,---------......//////...---,,,,,,++++++,,,,,,---......---,,,,,,------------------------//////000000000000//////,,,---///000000000///......------,,,,,,------...---,,,+++,,,...///...---...------,,,,,,------...++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,*********+++++++++,,,...///000///......------------------------))))))***+++,,,,,,------,,,,,,---......---,,,,,,************++++++,,,---------------------------((()))+++---.........---++++++++++++++++++++++++...---,,,+++++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,------,,,++++++***+++---...///...---------------,,,,,,,,,++++++(((***+++++++++,,,///111888444...++++++,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------((()))+++---///111222333------,,,,,,+++***))))))((()))***+++,,,---......************))))))))))))+++,,,,,,+++)))((()))***---,,,,,,++++++,,,,,,---***++++++,,,...//////000***,,,,,,***'''&&&'''***((())))))***++++++,,,,,,...,,,******+++++++++***))))))************))))))+++***))))))((())))))***++++++++++++++++++++++++******))))))***+++,,,,,,************))))))))))))))))))))))))))))))))))))+++++++++*********))))))---,,,+++******+++,,,---******+++++++++******)))************************,,,***((())),,,---+++)))---+++((('''***...,,,((()))************+++++++++''')))++++++)))((()))***************************))))))************)))))))))))))))))))))*********++++++++++++++++++,,,,,,)))************+++++++++'''(((((()))******++++++,,,,,,,,,,,,------...///%%%'''***---...---+++***++++++,,,...000222444666...******...///+++,,,111111///---***)))***++++++++++++++++++++++++++++++,,,++++++,,,------+++)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------************************---,,,,,,+++*********+++++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---......---,,,+++---///------------------------...---+++******+++---...******))))))***,,,---......---,,,,,,,,,,,,---...------------------------.........------,,,,,,,,,***+++---......---+++***000///...---,,,---......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000222222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++---.........---------,,,,,,,,,,,,---.........------,,,,,,------...000000//////.........---...------,,,,,,------...,,,,,,,,,------.........------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---...///000111------------------------------++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...---,,,+++++++++,,,---------,,,+++++++++,,,,,,---------------------------,,,*********,,,...///+++---......,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,,,,++++++*********,,,------......------,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------++++++++++++---------------,,,,,,+++++++++++++++++++++++++++++++++************+++---000111......,,,+++***)))))))))+++***)))))))))***,,,---,,,,,,++++++++++++,,,,,,---+++******+++,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***,,,,,,+++***))))))******'''((((((((()))))))))))))))((('''((())),,,...000...---+++))))))***+++,,,***((('''''')))+++++++++'''(((+++---...---,,,++++++++++++*********)))))),,,+++************+++,,,******+++++++++******)))************************,,,***((()))+++,,,***(((,,,+++******,,,---+++((()))************+++++++++*********************+++************************)))******************)))))))))))))))************++++++++++++++++++++++++)))************+++++++++(((((())))))***++++++,,,,,,++++++******+++,,,---'''(((***,,,---,,,+++***++++++,,,---///111333444...******---...+++,,,000///...,,,*********+++,,,++++++++++++++++++++++++............------......+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,++++++******++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++*********+++,,,...///---,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,++++++,,,---...//////...---,,,000///...---,,,------...,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,..................------,,,,,,,,,---------......---...///000000//////...---------------......///.........------.........000/////////.........---...------,,,,,,------...,,,,,,------------------------------------------,,,,,,,,,,,,---------------------------------------------------...///000------------------------......---,,,,,,---......,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------,,,+++++++++,,,---,,,,,,,,,++++++,,,---------------------------------,,,+++******+++---...+++---......,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++************+++,,,...///------,,,+++***************))))))))))))******++++++++++++******+++++++++...,,,++++++,,,------,,,***++++++,,,,,,++++++***+++++++++,,,,,,++++++***,,,++++++***))))))******++++++++++++,,,,,,,,,,,,+++***)))((()))***,,,...---,,,***(((((()))***+++******)))))))))***++++++((()))+++,,,------+++++++++++++++***************+++******))))))******+++)))******+++++++++******************************,,,***))))))******)))'''******+++------+++***))))))************+++++++++,,,+++))))))***++++++*********************************++++++++++++******)))))))))*********++++++---,,,,,,++++++*********)))************+++++++++))))))******+++,,,,,,,,,,,,+++)))(((((()))***++++++++++++++++++++++++++++++++++++,,,...000111222---******,,,,,,++++++...---,,,+++******+++,,,---+++++++++++++++++++++++++++,,,,,,,,,++++++,,,---,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++++++++++++++++++++------++++++++++++------,,,+++++++++,,,---...///,,,++++++******++++++,,,------------------------+++++++++++++++,,,,,,,,,...///000111111000///...//////...------------...------------------,,,,,,------------------------///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,/////////......---------,,,,,,,,,---------.........////////////......---......------......///000//////............///////////////..................------,,,,,,------...------------------,,,,,,------------------------,,,------------.........------------------------...---------------......------------------------///......------......///------------,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++,,,------...------------------------...---+++******+++,,,,,,+++---......,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++******))))))******+++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++******++++++,,,***+++++++++++++++******************************...---++++++---...---,,,***++++++,,,,,,++++++******++++++,,,,,,+++++++++,,,+++******)))*********))))))))))))************,,,+++***)))))))))+++++++++***)))((((((((()))***)))+++------***((()))+++)))***+++,,,,,,+++*********************************))))))))))))))))))***))))))***+++++++++******************************+++******)))))))))((('''((((((***------***)))***))))))*********+++++++++---***(((((()))+++***)))************************+++++++++,,,,,,+++++++++)))))))))******++++++,,,------,,,,,,+++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,---+++)))''''''(((***+++...---,,,+++***++++++,,,+++++++++,,,---...///000,,,+++***++++++***+++,,,++++++******+++,,,------++++++++++++++++++++++++,,,++++++---000000---***---,,,***))))))***,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++,,,,,,,,,***+++,,,,,,+++***+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......,,,,,,++++++++++++,,,,,,------------------------+++++++++,,,,,,---------...///000000000000///...//////......------------.........------,,,,,,,,,------------------------/////////......---,,,,,,------------------------...//////000000//////...---------,,,,,,++++++***,,,,,,,,,---------......------------,,,++++++***///............///000000......------------.................................------,,,,,,------............------,,,,,,,,,---------------------------------.........//////------------------------......---,,,,,,,,,------------------------------......------------............---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,------*********+++,,,---...///------------------------...---,,,+++******+++++++++---...---,,,++++++++++++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,++++++------,,,,,,++++++,,,,,,***++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********************+++*********++++++,,,---,,,---.........---+++***************************...,,,***+++,,,---,,,+++***++++++,,,,,,++++++*********+++,,,,,,,,,++++++++++++***************+++(((((((((((())))))))))))++++++***))))))***+++++++++***))))))))))))******(((,,,000///***'''))),,,******++++++++++++***)))************************)))))))))******)))))))))((()))***+++++++++++++++******************************+++***)))(((((()))+++((((((,,,,,,)))))),,,))))))*********++++++++++++***(((((())))))((((((************************+++++++++,,,,,,+++++++++((())))))***+++,,,,,,,,,------,,,,,,+++***))))))))))))*********++++++++++++++++++++++++,,,,,,,,,---,,,***))))))***+++,,,000...---+++***+++,,,---,,,,,,,,,,,,,,,---......+++,,,+++******+++++++++************+++,,,,,,---++++++++++++++++++++++++111//////444;;;;;;333***---,,,***))))))***,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,---------......*********+++++++++,,,,,,)))+++------+++******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------,,,,,,------------------------,,,,,,------......//////.......................................---------.........------,,,,,,,,,------------------------//////.........---------------------------------......////////////......---------,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,++++++++++++///............///000000---,,,,,,++++++,,,,,,------------..................------,,,,,,------............------,,,,,,,,,---------------------------------.........//////------------------------...------,,,,,,,,,------------------------------,,,,,,,,,------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------*********+++,,,---...///---------------------------,,,,,,+++************+++---...---,,,++++++++++++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++------,,,++++++,,,,,,,,,+++++++++,,,,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))************+++,,,------***+++,,,------,,,+++***)))***++++++++++++***))),,,***))))))***++++++******++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,+++***************++++++++++++,,,,,,,,,---------)))))))))******+++,,,,,,+++++++++******+++++++++(((,,,000///***'''))),,,*********+++******))))))***************+++++++++)))******++++++******)))((()))***+++++++++++++++************************)))+++,,,+++***)))***,,,777---'''***,,,)))(((,,,)))************+++++++++)))+++,,,+++)))''''''(((******************************++++++++++++******((())))))***+++,,,---------,,,,,,++++++*********)))************+++++++++******+++++++++++++++++++++++++++++++++,,,------000///---,,,+++,,,------...------,,,,,,,,,------,,,...---******,,,,,,***)))******+++++++++,,,,,,++++++++++++++++++++++++///---...444::::::222))),,,,,,+++******+++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,---------......*********++++++,,,,,,---)))+++---...,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,,,,------......------,,,------------------------............////////////------------------------......//////......---,,,------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......///...---------------.........------......///000,,,,,,++++++++++++,,,,,,---------------............------,,,,,,------...------------------,,,,,,------------------------,,,------------.........---------------------------,,,,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,------------++++++++++++,,,------...------------------------+++++++++++++++*********+++---......,,,++++++,,,+++,,,,,,------,,,,,,+++------------------------...------,,,,,,++++++***+++++++++++++++,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,++++++******+++*********+++,,,,,,---(((((()))******************+++,,,------,,,+++***+++***((((((***+++***)))***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,*********)))******+++,,,******+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,***+++++++++,,,,,,,,,,,,)))+++------***((()))+++************************))))))*********+++++++++******+++,,,,,,+++******(((((()))++++++,,,,,,+++************************(((***,,,,,,+++***,,,///GGG666)))***,,,)))'''***)))************+++++++++'''---111000+++'''(((***************************)))******************)))((())))))***,,,------...++++++++++++++++++++++++)))************+++++++++************************((()))+++,,,---...------.........------------...//////...------,,,------,,,///...******---...***)))******++++++++++++***++++++++++++++++++++++++((())),,,...000///---***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,---------......******++++++,,,------...***,,,...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------,,,+++***+++,,,------------,,,+++------------------------...............---------...------------------...---.../////////...---,,,,,,,,,------------------------------------------++++++,,,,,,------..............................---,,,,,,,,,,,,,,,,,,---,,,------....../////////,,,,,,,,,---------.........---,,,,,,,,,---...///---------------......///---,,,,,,++++++,,,,,,---,,,,,,,,,------............------,,,,,,------...,,,,,,------------------------------------------,,,,,,,,,,,,------------------------------------++++++++++++,,,---......------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,)))***+++---......------,,,,,,,,,++++++,,,------------------------------)))******++++++++++++***+++---......,,,++++++,,,+++,,,,,,------,,,,,,+++..............................---,,,,,,+++******)))))))))***+++,,,---...---------------,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,------,,,+++++++++++++++***++++++,,,,,,)))))))))***+++,,,---...***,,,---......---,,,***,,,***))))))***++++++******++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,******))))))***++++++,,,(((((()))))))))******************+++++++++******))))))***+++++++++++++++******)))))))))***++++++)))(((((())))))***++++++))))))******++++++++++++***+++,,,------,,,+++***(((((()))++++++,,,,,,,,,************************(((***------++++++...111SSS===,,,+++---)))&&&))))))************+++++++++'''...666444---'''))),,,************************))))))************))))))((())))))+++,,,---......++++++++++++++++++,,,,,,)))************+++++++++******))))))))))))))))))&&&'''***---......---,,,---.....................000000///...---------------000///+++***......*********+++++++++******)))++++++++++++++++++++++++'''+++///...***)))---111***++++++,,,,,,++++++***)))************+++++++++************************+++*********+++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......******+++,,,------......***,,,///000...---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,+++***)))***+++,,,------,,,+++***------------------------.........------,,,,,,,,,......------------......---.../////////...,,,,,,,,,,,,,,,------.........------------------------)))******+++,,,---..............................///......------......///)))******+++,,,---......,,,,,,,,,---------......+++******)))***+++---...---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,------............------,,,,,,------...,,,,,,,,,------.........------------------------+++++++++,,,,,,,,,------------------------------*********+++,,,---...///------------------------,,,---...//////...---,,,,,,,,,,,,+++++++++******))))))*********+++++++++)))***+++---......------------,,,+++++++++,,,,,,------------------------((()))***++++++++++++++++++---......,,,++++++,,,+++,,,,,,------,,,,,,+++..............................---,,,,,,+++******'''(((((()))***,,,---............------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------++++++************++++++++++++------------+++++++++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++,,,---///111333+++,,,...//////...,,,+++---+++******+++,,,,,,++++++++++++,,,,,,+++++++++((()))***+++,,,---------******))))))***+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++)))(((((('''((()))***************+++)))'''''')))+++++++++(((((((((((()))***,,,,,,++++++,,,,,,,,,,,,------++++++***)))(((((()))))),,,***))))))***++++++***+++++++++*********))))))'''((()))***+++,,,------555222...,,,,,,,,,,,,+++)))))))))***+++++++++,,,,,,,,,............,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,000///...,,,+++*********------,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......EEEAAA:::333...+++++++++///...------++++++***)))'''(((***,,,---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))*********))))))***++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---------------,,,+++******+++,,,,,,------,,,,,,+++,,,------+++*********,,,++++++******++++++,,,,,,+++*********+++,,,------.........---+++)))(((---+++******+++,,,+++***,,,------......------,,,000000//////.........---...------------...////////////.........---------,,,,,,,,,---------......------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,------............------................................................---------------------------------.........//////......------------............---------,,,,,,,,,(((+++...///...---------...---,,,+++,,,---.../////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---,,,+++***+++,,,---++++++,,,---.........---///...---,,,+++,,,,,,---***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,++++++******++++++,,,---------------------------...000000///...,,,***((()))+++,,,,,,+++)))(((++++++******++++++,,,---...------------...//////......---------,,,,,,,,,))))))***+++,,,,,,------000111222111///,,,++++++***++++++,,,,,,++++++***+++,,,------......------...,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++,,,,,,,,,,,,---///111222---,,,,,,++++++******))),,,,,,+++++++++++++++++++++*********+++,,,------++++++******++++++,,,---111...++++++---...---,,,...---+++)))(((((()))))),,,---......,,,,,,---......+++)))+++///000,,,)))(((((()))***++++++,,,,,,,,,+++***))))))***+++++++++******))))))******+++((((((((((((((()))******************************++++++,,,,,,,,,,,,------,,,,,,+++***************,,,***))))))+++++++++***+++++++++*********))))))************************000...+++***+++,,,++++++)))))))))))))))************+++,,,,,,,,,,,,+++***,,,+++***))))))***+++,,,++++++++++++++++++++++++*********))))))***************+++++++++,,,,,,,,,++++++++++++************,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...777555222///---,,,---------,,,,,,++++++******)))))))))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,------,,,++++++******+++,,,,,,------,,,,,,+++,,,------+++******+++,,,++++++******++++++,,,,,,+++*********+++,,,---------------,,,+++******...---,,,,,,---...---+++,,,------......------,,,///.........---------------------------.../////////.........------------,,,,,,,,,---------......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------.......................................---------------------------------........................------,,,,,,,,,,,,------------,,,,,,,,,+++++++++))),,,...///...---,,,---...---,,,,,,,,,,,,---....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,++++++,,,------,,,,,,---.........------///...---,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---.../////////---,,,)))***,,,------,,,***)))---------------...//////---------------...//////------,,,,,,,,,+++++++++*********+++,,,,,,,,,---///111555555333///---,,,***++++++,,,,,,++++++***+++,,,------...---------///...,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++---...000111)))))))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++******++++++,,,---000---******,,,---,,,+++---,,,+++))))))))))))******+++,,,,,,******+++,,,---+++)))***...///,,,(((((())))))***++++++,,,,,,+++***)))(((((()))******++++++************++++++((((((((((((((()))******************************++++++,,,,,,,,,,,,---------,,,++++++++++++++++++,,,***)))***+++,,,+++***+++++++++***************---,,,,,,+++***)))((((((+++)))))))))+++,,,+++***)))))))))))))))((((((((())))))************)))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,%%%&&&(((***+++++++++***++++++++++++,,,------...++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++++++++,,,---++++++++++++************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,******)))))))))))))))***************************,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,+++,,,------+++******+++,,,++++++******++++++,,,+++++++++++++++,,,---------,,,,,,++++++,,,,,,---...---...///000000...,,,,,,------......------,,,---------------,,,,,,,,,---------------......///............------------,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................///.........------,,,,,,------------------------...............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***+++---//////---,,,,,,,,,...------,,,,,,,,,------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***++++++,,,------------.........///......------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,***)))(((,,,---............---,,,,,,,,,,,,,,,------------***+++---...//////......***+++,,,------,,,+++***---------------...//////---------------......///,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,(((,,,111333111---***(((***++++++,,,,,,++++++***++++++,,,---------------000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***************+++,,,---...///((())))))******+++,,,,,,*********++++++,,,,,,---...---,,,+++************++++++******++++++,,,---...,,,******+++,,,+++***++++++******)))******+++***+++,,,+++***)))***,,,,,,***(((***,,,---+++((()))))))))***++++++,,,,,,))))))((((((((())))))***,,,++++++++++++++++++,,,)))(((((((((((()))******************************+++++++++,,,,,,,,,------,,,++++++*********++++++,,,+++***+++,,,,,,+++***************************---,,,,,,+++***)))(((((()))))))))***+++,,,***(((++++++******))))))(((((()))))))))))))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,###%%%(((***++++++***************+++,,,---...///++++++++++++++++++++++++*********)))***++++++,,,)))******++++++******)))******+++++++++,,,,,,,,,---,,,***)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---///000******)))(((((((((((()))************************---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,++++++*********+++,,,,,,------,,,,,,***,,,------,,,++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,------,,,,,,+++***+++,,,...///------...000111111...,,,,,,------......------,,,------------------------------,,,,,,------...///------------------------,,,,,,,,,---------......///...,,,++++++,,,---...------------------------------............------........................///......------,,,,,,+++---------------------------------.........//////------,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,...//////---++++++,,,......------,,,,,,,,,---,,,,,,,,,------,,,,,,+++------------------------,,,,,,,,,++++++,,,,,,---((()))+++---......------////////////......---,,,------------------------,,,,,,,,,---.........///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***,,,---//////---,,,***,,,,,,,,,,,,,,,---------+++,,,---............---,,,,,,---......---,,,,,,***************+++,,,,,,------,,,,,,------...///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++&&&)))---///...+++)))(((***++++++,,,,,,++++++***++++++,,,------------,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***))))))******++++++,,,---------,,,,,,+++******))))))))))))***+++,,,,,,------++++++***))))))*********++++++******++++++,,,---,,,+++***************)))******************+++++++++---------,,,+++,,,---***)))((()))++++++***'''))))))*********+++++++++)))))))))))))))*********,,,,,,++++++++++++,,,,,,))))))(((((())))))***+++************************+++++++++,,,,,,,,,------******))))))))))))***+++++++++***,,,------+++)))************************+++*********************+++******+++,,,,,,***(((,,,,,,,,,++++++******************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,&&&(((***,,,,,,,,,***)))*********+++,,,---...///++++++++++++++++++++++++******)))))))))***++++++***+++,,,------,,,++++++++++++,,,,,,---............,,,***(((((((((***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++---///111333//////...---------------************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,***,,,------,,,+++,,,---,,,++++++******++++++,,,++++++,,,,,,------------,,,+++******+++,,,...///++++++,,,...000000...+++,,,------......------,,,..................//////,,,,,,,,,,,,,,,---......,,,,,,------------------,,,,,,,,,---------.........---,,,++++++,,,...///------------------------------............------..............................------,,,,,,,,,,,,------------------------***+++,,,---...000111111......------------..................---------------...///...,,,++++++,,,.........------,,,,,,+++++++++,,,,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,,,,((()))+++---......------.../////////...---,,,,,,,,,---------------------+++,,,---...///000111111000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,......///)))+++,,,......,,,+++)))+++++++++,,,,,,,,,---------------------,,,,,,+++---------......---------)))))))))))))))******+++,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++---......---------///***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,+++***))))))***++++++,,,,,,,,,---------,,,++++++******))))))***+++,,,,,,------''''''''''''((()))++++++++++++******++++++,,,---***+++++++++***))))))))))))*********+++++++++***+++,,,------++++++,,,---))))))))))))******)))(((***************+++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))***++++++************************++++++,,,,,,,,,,,,------)))))))))((())))))***++++++++++++,,,...---+++)))***************+++++++++))))))******+++++++++,,,---,,,***+++,,,,,,+++***,,,,,,,,,,,,,,,+++++++++++++++************++++++)))******++++++******)))++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,+++***++++++++++++,,,------...++++++++++++++++++++++++******))))))******+++,,,)))***,,,...///000000000,,,,,,------......//////---,,,***(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++---///222444//////...---,,,,,,,,,,,,************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,***,,,......---,,,---...,,,++++++******++++++,,,++++++,,,---------------++++++++++++,,,,,,---...******+++---//////---+++,,,------......------,,,.........///////////////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,---......------------------------------............------........................,,,,,,,,,,,,,,,,,,------------------------------***+++,,,---...000111111///......------......///////////////............---.........,,,+++,,,---............---,,,++++++++++++,,,,,,------,,,,,,------------------------------,,,+++++++++,,,,,,***++++++,,,---------------------...------,,,,,,+++,,,---.........------,,,,,,---...///000111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,+++************++++++,,,,,,------......------,,,+++++++++------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******,,,...***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++)))******+++,,,,,,------*********++++++,,,,,,---&&&&&&&&&'''(((***,,,,,,++++++******++++++,,,---)))+++,,,,,,***))))))*********+++++++++******))))))***+++***)))((()))+++))))))************))))))************************)))***+++,,,------------+++******************+++***))))))))))))***++++++************************++++++,,,,,,,,,,,,------***)))))))))******+++,,,+++++++++---......+++)))))))))*********+++++++++))))))*********+++++++++,,,***((()))+++---------+++++++++++++++,,,,,,,,,++++++***))))))***++++++((()))************)))(((++++++++++++++++++++++++*********))))))***************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,------+++++++++++++++++++++++++++************+++,,,,,,******+++---///000222222,,,---------------------+++***)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***)))+++---000222---,,,+++***))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,---...............***+++,,,,,,------,,,,,,***,,,......---,,,---...,,,++++++******++++++,,,+++,,,---.........---,,,++++++,,,---------,,,,,,+++******+++---///...---,,,------......------,,,---------....../////////,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,------......------........................------............------........................+++++++++,,,,,,------...---------------------------------..................------,,,,,,------...//////.........---------,,,---...---,,,,,,---///...............,,,+++***++++++,,,---------------...........................---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,------++++++,,,,,,,,,,,,,,,,,,+++,,,---.........---------------------,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...///,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++,,,,,,,,,---.........)))***,,,+++***))))))******++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,---------,,,+++((((((((()))******++++++++++++++++++++++++++++++((((((((()))***+++,,,---++++++******++++++,,,---)))+++...---+++))))))***++++++,,,,,,+++***)))((((((***+++***)))((()))***)))***++++++************************************((()))+++,,,------,,,,,,***))))))(((((())))))*********))))))******+++,,,************************++++++,,,,,,,,,---------+++*********+++,,,,,,---++++++,,,---///...+++)))))))))******++++++++++++++++++*********************(((&&&'''***---///000)))))))))***+++++++++,,,+++***)))(((((()))***+++'''((()))******)))((('''++++++++++++++++++++++++******))))))))))))************+++++++++,,,,,,,,,))))))))))))***+++---...------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++***(((((())),,,...000///...---,,,++++++++++++************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,------.../////////...++++++,,,---------,,,,,,***,,,......---------...,,,++++++++++++++++++,,,+++,,,---.........---,,,+++,,,---...------+++***---+++***+++---/////////,,,------......------,,,,,,,,,,,,------.........,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......***+++---...///...------........................---..................---........................)))***+++,,,------...///------------------------000000///...------,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++,,,------,,,,,,...000......//////...,,,+++)))+++,,,------.......................................---,,,,,,++++++++++++...---,,,+++***+++,,,---)))***++++++,,,,,,,,,,,,***+++---...///...------......---,,,***)))((((((......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...------,,,,,,------...))))))***+++,,,,,,------++++++++++++,,,---......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++,,,,,,---...//////+++---000111///,,,+++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...***+++,,,---...---,,,+++)))))))))(((''''''&&&&&&,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,---))),,,......+++)))***++++++,,,,,,,,,+++***((('''***,,,,,,,,,+++***+++,,,)))***,,,,,,*********+++++++++******************'''(((***+++,,,,,,++++++))))))(((((((((((())))))*********)))******+++,,,************************,,,,,,,,,++++++************,,,,,,+++)))((()))***+++***)))(((((()))***+++******---///111000---***((()))))))))************------,,,,,,,,,,,,------((()))))))))************,,,+++***))))))+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,---*********++++++,,,,,,,,,...------,,,,,,++++++***///...------++++++***)))------..................***+++,,,***(((((()))***+++++++++******))))))))),,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///......,,,***)))(((''''''&&&''')))***,,,---------******************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...------------...///)))+++------------///000------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++------------------------......//////...---,,,,,,,,,,,,,,,------..................------,,,,,,,,,//////.........---------........................---------............///........................---...///000000///...---................................................++++++,,,,,,,,,---------------------------------..........................................------......---------...//////,,,---//////...---......,,,,,,,,,------.........++++++++++++++++++++++++------------------------,,,,,,---...---,,,***))),,,,,,,,,---------......,,,,,,,,,------.........------,,,,,,,,,+++++++++++++++,,,,,,---...//////+++,,,---......---,,,+++---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111///............---------)))******++++++******)))+++---///...---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))------,,,++++++***)))))),,,+++******))))))******)))))))))))))))))))))))),,,,,,,,,---//////...,,,((()))***+++++++++++++++---,,,++++++******++++++************+++,,,---...,,,,,,---......---------)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,+++,,,,,,***))))))+++...++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***+++,,,+++***))))))***+++******))))))******++++++******+++---...,,,+++)))))))))))))))******+++***))))))))))))))))))***************++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++******+++++++++,,,,,,,,,---------------------------------,,,,,,++++++***------,,,+++*********+++,,,+++++++++,,,...000111---------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.../////////...---,,,,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////////////////+++---...---,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++------------------------......//////...------,,,,,,,,,,,,---------......------------------,,,,,,......------,,,,,,,,,,,,........................---------............///........................,,,------......------,,,........................------------------------++++++,,,,,,,,,---------------------------------................................................---------------.........,,,...//////...------...------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...---,,,+++***------------............,,,,,,,,,---------...............---------,,,,,,+++,,,,,,------.........,,,------------------,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000///...---,,,,,,+++******++++++++++++******,,,---......,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------,,,---...//////...---,,,,,,---...---,,,+++,,,---------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++---,,,++++++---...---,,,***++++++,,,,,,,,,,,,+++---,,,++++++******++++++************+++,,,------,,,,,,------------,,,,,,)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,+++))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,***+++,,,+++***)))***+++***++++++,,,,,,++++++***---+++))))))+++---------******)))((()))***+++,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***))))))***+++///+++((((((+++...///...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///.........------...//////******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------////////////---------...///...,,,+++,,,---------,,,,,,,,,,,,++++++------++++++++++++---------,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,------------------------.........///......---,,,,,,,,,,,,------------...,,,,,,---------------------,,,,,,,,,,,,+++++++++........................---------............///........................,,,,,,++++++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................................................------.........------,,,,,,...//////...------...............------------------------------------------------------------,,,------------,,,++++++------------............,,,,,,,,,------------...//////.........---------------------------------...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111000///...---++++++***++++++,,,,,,,,,,,,++++++---------,,,++++++---///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...////////////////////////------............---------......---+++***+++,,,........................+++,,,,,,------,,,,,,+++++++++,,,------...//////...---,,,,,,++++++,,,,,,------------------------...,,,***)))+++,,,,,,+++,,,,,,---------,,,++++++---,,,++++++******+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,+++******+++---++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,***+++,,,,,,*********,,,***+++------------+++***...---++++++,,,...------+++***)))((((((***,,,---,,,------------------,,,*********+++++++++,,,,,,++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......******++++++,,,,,,,,,,,,222111...,,,+++,,,...000888111***(((***,,,+++(((++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,++++++++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***,,,------,,,***))),,,---......,,,,,,,,,...------,,,,,,,,,+++++++++...---+++******+++---...---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,---------------------------...............------------------------------,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,........................---------............///........................---,,,+++******+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------........................---------...............,,,---............---,,,---...000///...,,,------......------,,,,,,++++++------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------------------............------------------------------,,,,,,...---,,,++++++,,,---...///......---,,,,,,,,,,,,------------------------------,,,,,,+++,,,,,,---///......------,,,,,,++++++,,,,,,------,,,,,,+++---------+++***+++...111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////------------------------...///000...,,,++++++,,,------------------------)))******++++++******)))++++++,,,,,,---.........------,,,+++++++++++++++------------------------...,,,)))((()))***++++++,,,---------,,,+++******---,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,***+++,,,,,,+++***+++---+++,,,---......---,,,+++,,,++++++,,,------+++)))+++***)))))))))***,,,,,,))))))************))))))))))))))))))*********+++++++++***+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******++++++,,,,,,---111///...,,,---///222444???888000---...///---***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------------------,,,+++***))))))))))))*********+++******)))(((++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***,,,------,,,***)))***+++------------...000------,,,,,,,,,+++++++++...---+++******+++---...---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,------......------,,,------------------------------...............---------------------------,,,,,,,,,------.........------------....................................---------............///...........................---,,,++++++,,,---...........................------------------------,,,,,,---------.........------------------------........................---------.........//////------......//////......---///000///---,,,,,,------,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...***++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,+++------------------,,,,,,...---,,,++++++,,,---...///...---,,,,,,,,,,,,,,,------------------------------,,,++++++++++++,,,++++++,,,,,,---.........+++,,,,,,------,,,,,,+++---------+++***+++...111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,---------000111111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,---+++((('''(((***++++++++++++,,,++++++***))))))---,,,++++++******++++++,,,,,,++++++***+++++++++---,,,+++************++++++***++++++++++++,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,+++***+++,,,************************++++++++++++++++++++++++************************++++++++++++++++++,,,,,,***+++,,,,,,++++++,,,---+++,,,,,,------,,,,,,+++***))))))+++,,,+++)))&&&*********+++++++++++++++)))***+++,,,,,,+++***)))(((((()))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((***+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++***))))))))))))*********++++++,,,,,,---,,,++++++,,,...000222888333...,,,...///...---------------............,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...+++,,,------......------///...---,,,++++++***+++******+++++++++******)))******************************))))))******+++,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,............,,,,,,)))+++------------///111------,,,,,,,,,,,,++++++------++++++++++++---------,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,------............------------------------------,,,---......///............------------,,,,,,,,,,,,,,,------------------------...............///........................---------............///..............................------------......................................................,,,---------............------------------------........................,,,,,,------.../////////---------...///000222333...///000///---,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,------...///++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,+++++++++------------------------...------,,,,,,------...---------,,,,,,------...---------------------------,,,+++++++++++++++,,,)))***+++,,,---...///000++++++,,,,,,,,,,,,++++++,,,,,,---,,,+++,,,...111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///000000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++******))))))******************************,,,***((((((***+++,,,+++******+++++++++***))))))---,,,++++++******+++++++++++++++***++++++,,,,,,///---,,,*********++++++++++++******++++++,,,---******+++++++++,,,,,,,,,)))+++------+++***++++++************************++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***+++,,,,,,++++++,,,...,,,,,,++++++++++++,,,,,,...,,,******+++,,,+++***((()))+++------,,,+++***+++,,,...//////...,,,+++))))))*********+++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''''''''''''''(((***+++,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************++++++++++++++++++++++++,,,---...---,,,+++******++++++,,,---------.........//////------------,,,,,,,,,+++******+++,,,,,,---......+++,,,---.........------...------,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++++++++++++++)))))))))***+++,,,---...)))******+++,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------........................+++,,,------,,,,,,...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,---------,,,,,,------............------------------------------,,,------...//////............---------,,,,,,,,,------------------,,,,,,,,,,,,,,,------.................................---------............///........................------............------........................------------------------------------............------------------------........................,,,,,,------...//////000///...------///222555777...///000///---,,,,,,,,,------------------......------------------------------------------------...------,,,---...///000,,,,,,---------...............---------,,,,,,,,,...---------,,,,,,,,,,,,+++,,,,,,------.........,,,------------------,,,,,,,,,,,,,,,------...///........................,,,+++++++++++++++,,,,,,******+++,,,---......///******++++++++++++*********,,,------------...000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,---...---,,,+++,,,---------------------------+++,,,,,,------,,,,,,+++***+++++++++,,,---------,,,,,,+++************+++++++++++++++++++++++++++)))((((((***,,,------,,,******++++++,,,,,,++++++---,,,++++++******++++++************+++,,,------000///---+++***+++,,,,,,++++++*********+++,,,---******+++++++++,,,,,,,,,)))+++------,,,******+++************************++++++++++++++++++++++++************************---,,,,,,++++++************+++---,,,,,,+++---...---,,,************,,,---444111---+++,,,...///000'''))),,,......---+++)))((()))+++,,,,,,+++)))(((******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---......------,,,,,,,,,++++++************++++++,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++***,,,---+++++++++,,,,,,---------.........------,,,,,,,,,******+++,,,,,,---......+++,,,---.........---,,,++++++++++++,,,---...///,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000))))))***+++,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------...///...,,,+++,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------***+++,,,---...---,,,,,,------............------------------------------,,,,,,---.../////////............------,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------........................---------.........//////........................,,,,,,...//////...,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------........................,,,,,,------...///000000///...------///333777:::...000000000---,,,,,,,,,---......//////000000000////////////////////////------------------------...------,,,---...///000........./////////000000.........------,,,,,,,,,//////.........---------++++++,,,,,,---...//////+++,,,............,,,++++++++++++,,,---...///000........................++++++******++++++,,,---++++++,,,,,,,,,,,,------*********++++++*********)))+++---...------...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***+++,,,,,,******+++---........................*********++++++*********)))***+++,,,...///000111...---,,,,,,++++++,,,,,,++++++++++++++++++++++++(((((((((+++---///...---***+++,,,,,,---------------,,,++++++******++++++************+++,,,---...111000---+++++++++,,,---,,,+++*********+++,,,---******+++++++++,,,,,,,,,)))+++------,,,+++***+++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,+++***))))))***+++,,,---,,,,,,+++*********+++))))))))))))***+++,,,------+++//////)))...222++++++)))((()))+++---......,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***))),,,+++***))))))+++---...---------,,,,,,+++++++++,,,+++***))))))***+++,,,.........------,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,+++***))))))***+++,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------............---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++******+++---///000---------,,,,,,+++++++++,,,------......------,,,,,,------......------,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++*********,,,------......------,,,...///////////////......///............---------........................---------............///------------------------------------------------......------------......//////.........---------------------------------........................111000000///......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000///...------,,,---------,,,++++++,,,///111333........................+++,,,---...///...---,,,------------------------000///---,,,,,,---///000******+++,,,,,,---......+++,,,,,,------,,,,,,+++******++++++,,,---......+++++++++,,,,,,+++*********,,,---,,,)))'''%%%%%%,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,***)))***+++------,,,------,,,++++++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---///000222333+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++***)))((((((***,,,---222000---+++***+++,,,...))))))))))))))))))))))))))))))******++++++++++++---,,,+++*********+++,,,.........------,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,+++******++++++++++++*********+++,,,,,,---***...---(((...333+++...,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,+++******++++++,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++******+++,,,---,,,,,,,,,++++++*********---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------............---,,,,,,+++******++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++*********+++,,,------------,,,,,,,,,++++++,,,------......------,,,,,,------......------,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000///............///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,++++++,,,------......------,,,......////////////......///............---------........................---------............///------------------------------------------------......------------......//////.........---------/////////.......................................000000//////...------,,,........................------------------------...---------------------..............................---......///000111...---,,,,,,---...///000---------...............+++,,,------......------------------------------444222///,,,************++++++,,,------...//////++++++++++++++++++++++++,,,,,,------...//////000---------......------,,,---///000///---+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++333000...,,,,,,+++***(((++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---...///000111+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++***)))((()))***,,,---000///---+++***+++,,,,,,++++++++++++++++++++++++)))*********++++++++++++,,,+++++++++***++++++,,,------------,,,,,,,,,+++++++++++++++++++++++++++...,,,+++,,,,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******++++++************++++++---,,,,,,+++++++++++++++------,,,+++++++++,,,,,,,,,))),,,---+++555>>>999222000---+++++++++***)))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((())),,,---...---+++***------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,++++++++++++******------,,,,,,,,,,,,++++++------------------------------------------------------............------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,++++++******++++++------------,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------,,,------......------,,,---....../////////......///............---------........................---------............///........................------------------------......------------....../////////............---111111000000/////////...........................//////......---,,,,,,,,,........................------------------------/////////......---------....................................///000111222........................---------.........//////---,,,,,,,,,,,,---......------------------------444222///,,,***)))((((((,,,------....../////////------,,,++++++,,,------,,,------....../////////,,,------......---------...000111000///------.........------,,,,,,+++++++++,,,,,,------,,,,,,+++---+++***+++---......---*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++******))))))+++,,,---------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,+++,,,---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,//////...---,,,+++++++++,,,(((+++---///@@@PPPPPP333111---,,,,,,+++***)))+++++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------......------,,,,,,------......------,,,.........------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------........................//////............//////------------------------,,,,,,,,,---------.........---------------------,,,------......------,,,------......//////......///............---------........................---------............///////////////////////////..............................------------....../////////...............111111000000//////....................................---------,,,,,,,,,........................------------------------//////......------,,,,,,........................111000///......---------,,,---......///.........,,,,,,------.../////////------,,,+++,,,---...///------------------------...---,,,+++++++++,,,,,,,,,---------.........///000...---++++++---...000+++++++++,,,,,,,,,------******+++,,,,,,,,,++++++,,,---......---,,,---...//////...---,,,++++++***+++,,,,,,------,,,,,,+++'''&&&&&&(((,,,...//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------)))+++,,,+++***)))***,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++*********+++,,,---++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++***+++++++++++++++,,,,,,---,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,+++++++++,,,,,,+++++++++---,,,,,,+++,,,,,,------000000...---,,,+++++++++///)))***,,,///DDDXXXZZZ222///,,,+++,,,,,,,,,+++*********++++++,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---)))***++++++,,,---------------------------------,,,------......------,,,,,,------......------,,,.........------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,------......------,,,,,,,,,---...............///............---------........................---------............///////////////////////////..............................------------....../////////////////////////////////......---------........................---------------,,,,,,,,,........................------------------------------------,,,,,,++++++........................//////...---,,,,,,,,,,,,***+++,,,...///000000000---------.........//////------,,,+++,,,---...///------------------------*********+++,,,---...///,,,,,,,,,,,,,,,---------///---,,,******,,,---///+++++++++,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,++++++,,,------,,,+++---...//////...------,,,+++++++++,,,,,,------,,,,,,+++---+++******+++,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++,,,---,,,+++***+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++************++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---***+++,,,------+++***)))++++++++++++++++++++++++,,,+++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...000///...---,,,+++++++++111++++++***+++<<>>===444///000.........///000000111111///////////////000000000...//////////////////...111000000000000000//////000000000000////////////111000000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000///000000111111000000///////////////000000000000222111000///.........///111111111111111111111111111111111222111111000//////...---...000222222111000000000///000111111222//////000000000000//////000000000000000000000000000000000000111111111111000000////////////000000///000000111111000000///000000////////////000000000000000000////////////////////////000000000000---..................---//////////////////////////////............//////......///000000000//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------,,,,,,+++...---,,,+++++++++++++++++++++,,,,,,------......+++++++++*********++++++++++++,,,---.........---+++,,,,,,---...------------...///000000///...---222888;;;555///---...------......///000111111222//////////////////......000000000000////////////............////////////---......///////////////000///......------......,,,------......------,,,///...---,,,,,,---...///------............------................................................***++++++,,,---...//////000000///---,,,---...---////////////////////////........................//////............//////............/////////000......////////////......---------------....................................................................................////////////.........000000//////////////////111000///......///000111////////////////////////111111000///////////////000000///...//////000000000000000////////////.........////////////......////////////////////////222222111000//////000000/////////...///000000111///////////////////////////////////////......---///////////////000000000000000////////////000000////////////000000000000///////////////.........////////////////////////000000000000000000000000000000000000000000000000//////............//////111111111111111222222222000000000000000000000000000000000000000000000000......//////000000111111555111000333333000000555000000000000000000000000000000000000000111111111//////000000000000//////111111111111000000000000000000000000////////////222111000000000000000111222222222222222222222222000000000000000000000000000000111111111111000000//////000000000000//////////////////000000000000111111000000////////////111111111111111111111111111111222222222111111000//////......///000111111111111111111111222222333//////000000000000//////000000000000000000000000000000000000111111111222000000////////////000000//////000000000000//////000000////////////000000111111000000//////......////////////000000000000///..................////////////////////////////////////....../////////...//////000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------...............---...------,,,++++++++++++///......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++,,,------............,,,,,,---.........------///000111222222111000///222999;;;666///.........---......///000111111222111111111000000000000000111111000000000/////////.........//////000000000............//////000000000//////...//////000000......////////////......//////---,,,,,,---//////---......//////......---................................................++++++,,,------...//////000////////////......///000000000000000000000000......................../////////....../////////---......///////////////...//////////////////...........................////////////////////////000000000/////////....../////////////////////////////////...////////////111000////////////000000111000///......///000111000000000000000000000000333222222111111111111111000000000/////////000111111000000000////////////...//////////////////...000000000000000000000000222111111000000000000111///////////////000111111000000000000000000000000333222111///...---,,,+++/////////000000000000000000000////////////000000/////////000000000111111.........///////////////000000000000000000000000111111111111111111111111000000000000000000000000/////////....../////////000111111111222222222333111111111111111111111111000000000000000000000000...//////000000111111111333000.../////////000444333333222111000//////...000000000000111111222222000111111222222111111000000000000000111111111111000000000000////////////222111000000000000000111111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////////////////000000000000111111111111111111000000111111111111111111111111000111111222222222111111111111000///......//////111111111111111222222333//////000000000000/////////////////////////////////000000000000111111111000000////////////000000//////000000000000//////000000////////////000000111111000000//////......000000000000////////////000000///......///000000...........................//////////////////......//////000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...000///..................000000///...---,,,,,,++++++,,,---------------,,,,,,------............---,,,,,,---...............000111222222222222111000+++111444111...///000///......//////000000111111000000000000111111111111000000000000////////////------......///000000000//////......//////000111111111000000//////000000//////000000000000////////////............//////......////////////......................................................,,,,,,------......//////000......111111//////111000000000000000000000000........................000//////......//////000---......///000/////////...//////000000//////...///////////////.........////////////////////////...//////000000111222222//////////////////////////////.........///000111//////......///111333444111000000//////000000111000000000000000000000000333333222111111111111222000111111000//////000222111111000000000/////////...//////000000//////...000000000000111111111111000//////....../////////000000//////000000111222111111111111111111111111444333111///...---,,,,,,//////000111111111111111111000000//////000000111////////////000000000000.........///////////////000000000000000000000000000111111222222111111000000000000000000000000000000//////......//////000000000000111222222333333111111111111111111111111000000000000000000000000////////////000000000000...///222555555333111///555444333222111///......//////000000111111222222111222222333333222222111//////000000000000000111000000000000////////////111000000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000...//////000000//////...////////////000000000000111111222222222222111000111111111111111111111111///000111111222111111111111222222000...---...///000000000///000111111222//////000000000000//////////////////////////////////////////000000000000//////............//////...//////000000//////...000000////////////000000000000000000////////////000000000000////////////000///...------...///000..............................////////////............///000000000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///............//////000000000//////......------,,,---.../////////........................---,,,,,,------...............//////000111111000//////***...///...///111111...////////////000000000000.........//////000000111000000/////////.........,,,,,,---......///000000000///.........///111111555444333111///...............////////////............////////////............////////////......................................................---------...............000---...222222......111////////////////////////........................000000////////////000000------///000000000///...//////000000000000//////000000000/////////......////////////////////////---...///000111222333333//////////////////////////////.........///111222111000///...///000222333000000000111111000000000111111111111111111111111222222111000000000000111///111222111///...000222111111111000000000////////////000000000000//////000000000111111222222222000///////////////000000000000//////000000111222000000000000000000000000222111000///.........//////000111222222222111111111111000000000000111111........./////////000000............/////////000000000000000000000000000///000111222222111000///////////////////////////000000////////////000000//////000000111222222333111111111111111111111111////////////////////////000///////////////......---000444555666555222///444444333222111111000000......//////000111111222111111222222222222111111....../////////000000000000000000000////////////000/////////000111222222////////////////////////000000000000000000000000000000111111111111000000......////////////......////////////000000000000///000111222222111000000000000000000000000000000...///000000111111111000///000111000...---///111...............///000000//////000000000000//////---------------------------.........////////////......------------............////////////......000000////////////000000////////////000000000000111000000000/////////...///...,,,++++++,,,...///........................---...///000000///...---------...////////////...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---.........---,,,,,,,,,,,,,,,---...///.........///////////////,,,---///000000000//////.../////////...---,,,,,,,,,---......//////......---...///000000///...---...000000///000333111,,,000000000000////////////+++,,,,,,---...///000000////////////............,,,,,,,,,---...//////000000///.........///111222999888555222///---++++++------............---------...///000000///...---......////////////......////////////////////////.......................................---------111------222111---,,,///////////////////////////////////////////////////000000////////////000000,,,---///000000000///...//////000000000000//////111111000000/////////...000000000000000000000000////////////000000000111000000000000000000000000000///.........000111222555444111///....../////////000111222222111000///111111111111111111111111111000000//////////////////111222111///...000333111111111111000000000000//////000000000000//////000000111111222222222222222111111111111111222222000000000000000111111222000000000000000000000000000///.........///111222///000111222333222111111111111000000000000111111............////////////---.........//////000000000000000000000000000000///000111222222111000///////////////////////////000000////////////000000...//////000111111222222111111111111111111111111////////////////////////000000//////......------111111111//////222333333333333222222222222222222---......///000111111111000000111111111111000000---.........//////000000000000000000////////////////////////000111333333////////////////////////000000000000000000000000000000111111111111000000......////////////......////////////000000000000...///000111111000//////////////////////////////......///000000000000000---///000000......111444---------------...////////////000000000000//////------------------------------------.........///---------,,,,,,---------......////////////......000000////////////000000......//////000000111111111111000000/////////...---,,,***))))))***,,,---........................---...///000000///...---,,,------...............////////////////////////......//////000000111111.........------,,,,,,,,,......////////////......////////////...---,,,+++------------------------........................---------------...///000000///...---------------,,,---...//////...---,,,/////////////////////////////////////////////////////////////////////////////////...---------,,,,,,,,,---.../////////...//////////////////////////////.........---------........................000000000000000000000000111///------/////////.....................------........................---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---,,,++++++***...............---------....................................////////////..................------............/////////000////////////////////////..................------000---,,,---000111111///////////////000000000000........................///000000000000000//////////////////////////////...//////000000000000000000000000000000000000000222222111000///...------///////////////000111111---...//////000/////////000000000000000000000000---------......000111111//////////////////////////////000000111111222222000000//////.........---000000000000000000000000---------------...///000.......................................///000000---,,,++++++---///..............................////////////////////////111111000000//////......000000000000000000000000000000000000111111111111000000000000111111111111111111000000//////......////////////////////////000000000000000000000000222222222222111000......//////000000000000//////000000000000000000000000---...///000000///...---///////////////.....................////////////////////////////////////////////////000000000000/////////...------///111000000//////.........---222222111000000///000000555333000///000111111000111111000000000000111111000000000000000000000000---...------,,,+++***)))000000///...............---------.........//////000000//////.........---////////////////////////000000//////......------111000000///...---------------------------------000000////////////000000......------------......................................................///...------------...///........................---------.........//////......//////////////////......---------,,,,,,,,,.........//////........./////////......---,,,+++------------------------........................---------------....../////////...------------------...///000000///...---................................................////////////////////////..................------------.../////////......//////////////////////////////.........---------........................////////////////////////000///---...///000///...................................................///////////////...------------------------------,,,,,,---------.........///......------,,,,,,,,,............................................................////////////................................./////////000000////////////////////////........................///,,,***+++---///...---....../////////000000000........................//////000000000000//////////////////////////////...//////000000000000000000000000000000000000000111111000//////.........///////////////000111111////////////////////////////////////////////////............///000111111////////////////////////000000000000000111111111000000/////////.........////////////////////////////////////000000111111........................///...............///000...,,,+++,,,...//////...........................////////////////////////111111000000////////////000000000000000000000000111000000000000000000000//////000000000111111111000000000000000/////////////////////////////////000000000000000000000000111111111111000///............////////////......////////////////////////...//////////////////.../////////////////////////////////000000000111111////////////////////////111111000000//////....../////////.........///000000000/////////.........111111000000//////000000333111000000111111111000111111000000000000111111000000000000000000000000.../////////...---,,,,,,000000///...............---------.........//////000/////////............///////////////////////////////////////.........111000000///......------........................000000////////////000000///......------......///................................................................................................---------.........//////..................------...------------,,,,,,,,,------............------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...//////...------------.........////////////......------------------------........................////////////////////////..................////////////000000000///....../////////////////////////////////............---........................////////////////////////000///......000000///...........................------------------------000000000000000//////...........................------------.........///........................---------......//////000....................................////////////............................../////////000000000////////////////////////........................///...,,,,,,---...---,,,............////////////........................//////000000000000//////////////////////////////...///000000111111000000/////////////////////////////////////////////...000////////////000111111222111000.........//////.................................///000000111111////////////////////////111111111111000000000000000000000000////////////////////////////////////000000000000000111111111........................//////......---.........///---,,,---...//////...////////////////////////////////////////////////111000000000000/////////////////////////////////111111000000//////......////////////000000000000//////000000000000000000////////////////////////000000000000000000000000000111111000000///...---......////////////......////////////////////////000//////......//////000////////////////////////000000000111111111222222////////////////////////333222111000///......---........................000000000000////////////000////////////000000111000000000111333333111000111111000000000000111111000000000000000000000000///000000000000000//////000//////............///---............/////////////////////............////////////////////////...///////////////000000111000000//////......---////////////////////////000000////////////000000///......------......///................................................---...////////////...---........................------........./////////.........------,,,,,,,,,------------------------,,,,,,------------,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------------,,,///......---------......---------......---------------------------------------------------------////////////////////////------......//////000000000000111111000///....../////////////////////////////////...............................................................///......///111111000///............////////////------------------------///000000000000000//////////////////////////////---............/////////------......////////////,,,------...///000000111....................................////////////............////////////...////////////000000000////////////////////////............////////////222111000////////////...---.........////////////...........................//////000000000000/////////////////////////////////000111111111111000////////////////////////------......////////////000000//////000000111222555333111...---....../////////////////////////////////000000111111111111////////////////////////222222111111000000//////000000000000000000000000.........................../////////////////////........................000///......------......000///---...///000000///////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111000000///.............../////////000000000/////////000000111111222000000000000000000000000000000000000000000000000000000000000000///...---//////000000000000//////........................111000///......///000111///////////////000000000000000000111111111222222////////////////////////222111111000000/////////.........///000///...---000000000000000000000000///.........///000111111//////111444666666333111111111000000000000111111000000000000000000000000//////000111111111000000000///............//////...............////////////////////////.........////////////////////////......//////000000000111000000000000//////......////////////////////////000000////////////000000//////............//////................................................,,,...///111111///...,,,....................................////////////......------,,,,,,++++++------------------------,,,,,,------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......---,,,,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////---......//////000000000000000111111000///......///////////////////////////////////////////////////////////////////////////////////////////////////......000111222000///........./////////000000...........................//////000000000//////////////////////////////........./////////000000---......//////000000111------......///000111111////////////////////////............////////////........./////////000000////////////000000000111////////////////////////........./////////000000111111111000///...//////.........////////////000////////////////////////......///000000000000000000000000000000000000000///000000111111111111111000000000000000000000000------......///000000000000000000000000111222222666444222///......///000000000000000000000000000///000111111222111111000000000000000000000000000222222111111000000//////000111111111111111111111///////////////////////////000000111111000//////////////////////////////000//////.........//////222000//////000111000///000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111000000/////////...////////////000000000000//////000000111111222222111111111111111111111111111111111111111111111111000000000000000//////...111111222222222222111111////////////////////////111000///......///000111////////////000000111111/////////000000000111111000000000000000000000000//////000000111111222222222111111333555555222///000111111111111111111111///////////////000111222///000333666888888555222111111000000000000111111000000000000000000000000......///000000000////////////............//////////////////////////////.........///////////////////////////////////////.../////////000000111111000000000000000/////////........................000000////////////000000/////////....../////////////////////////////////////////////////////////---...000111111000...---////////////////////////........./////////000000------------------,,,,,,,,,,,,,,,------------...------............---------......///......------------------------------........................---.../////////...---,,,...------------...//////------,,,,,,,,,,,,------------------------------//////////////////////////////////////////////////////////////////000000//////000000000///......////////////////////////...////////////000000000////////////////////////000000000000000000000000......///000222333111///.........//////000000111////////////////////////...//////000000000000///////////////////////////////////////000000000000.../////////000000111111.........//////000000111////////////////////////............////////////.........//////000000111/////////000000000111111////////////////////////.........//////000000111...//////...---,,,...///////////////000000000000////////////////////////---...///000000111111000000000000000000000000000///000111111222222111111000000000000000000000000.../////////000000111111111000000000000111222222666444333111000//////000111111111111111111111111000111222333333222111000000000000000000000000000111111111111000000000000111111111111222222222222000000000000000000000000222222333444444333111000////////////////////////000000//////000000111222333222000000111222111000000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000000000000000111111111111000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222333333333333222222000000000000000000000000111000000//////000000111...//////000000111111222/////////000000000111111000000000000000000000000...//////000111222333333666555555888;;;:::666111111111111111222222222222111000000000000111111222000111333666888888555222111111000000000000111111000000000000000000000000......////////////......///............//////000000000000////////////............//////////////////////////////////////////000000000000000000111000000000000000000000000........................000000////////////000000000//////......//////000////////////////////////////////////////////////...///000000000000///...////////////////////////....../////////000000000------------............,,,,,,,,,---------...............//////...............///000000//////......................................................///000111000///---,,,---------------.../////////...------------...///........................000000000000000000000000////////////////////////000000000///////////////------.../////////......////////////////////////.../////////000000000000////////////////////////111111111111111111111111......///111333333111///---......///000000111111111111111111111111111111///000000111222222111111........................//////000000000111111111000000000000000000000111///////////////000000000////////////////////////............////////////---......///000000111111//////000000000111111111////////////////////////---......///000000111111---///000///------///111000000000000111111111222////////////////////////---...///000111111111111000000000000000000000000000000111222222222222111222222222222222222222222000000000111111111111111111111000000111111222333444444333222111111000000000000000000000000000000000111333444444222111000000000000000000000000000000000000000000111111111111111111222222222333333111111111111111111111111222333444555444333111000////////////////////////000000000000111222444444444333111111222222111000111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222000000111111222222333333111111111111222222222222222222111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111000000000111111000000000...//////000111111222222000000000111111111222222000000000000000000000000000000000111111222222333555333444777;;;:::555///111111111222222222333333333222222111111111111222000111111444555555333111111111000000000000111111000000000000000000000000000000000000///...------...............///000000000000000000/////////.............../////////000////////////////////////111111111000000000000000000000000000000000000000////////////////////////000000////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000---------....../////////,,,,,,,,,------...............////////////......//////000000000000000///////////////////////////........................///000111222111000...,,,---------------...///000111000///......///000111////////////////////////000000000000000000000000////////////////////////111111000000//////......,,,,,,---.../////////...////////////////////////.../////////000000111111000000000000000000000000111111111111111111111111---...///111444444222///---......///000111111222111111111111111111111111000111222333333333333333........................000000000000111111111111111111000000000000000000000000000000////////////000000000000000000000000............/////////000---......///000111111222000000000000111111111111////////////////////////---......///000111111222...000222111//////222444000111111111222222222222000000000000000000000000---...///000111111111111000000000000000000000000000000111222222222222111222222222222222222222222222222111111111111111111111111111000111111222333333333333333333222000000000000000000000000000000000222333444444333111000000000000000000000000000//////000000111111222222111111111222222333333333111111111111111111111111000111333333333111///...000000000000000000000000///000000111222444555666555333111111222222222111111111111111111111111111222222222222222222222222000000111111222222222222222222222222222222222222000000111222333444444555111111222222222333333333333222222222111000000000222222222222222222222222111111111111111111111111111222222333333333222222111111222222222222111111111111111111111111111111///000111222222111000///...//////000111222222222111111222222222333333333000000000000000000000000222222222111111111111111111000000444888777111+++111111111222222333333333444444333222111111111222000000000222333333222000111111000000000000111111000000000000000000000000111111111111000...------...............///000111111111000000/////////...---.........//////000000////////////////////////222222111111000000//////000000000000000111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000//////...---,,,,,,++++++---------...............000000111111111111000000000000000///......------////////////////////////000000///.........................../////////000////////////000000000000//////............////////////000000000000//////............/////////000000000000000000000000000///,,,******,,,...,,,***.../////////000000111111111111111111111000//////.........////////////000////////////////////////222111111111000000////////////000222222333333333//////000000000000//////666333//////111222111000000...222<<>>DDDAAA<<<777333222333444000111111222222111111000000000111111111222222222111111111111222333444555222222222333333333444444333333222111111111222222333333333444444444444444666555333222222222333444222333444666666666666555222222333333333333222222444444444444444444444444222222222222222222222222222222333444444333222222000000000000000111111111////////////000000000000000000111111111111000000/////////000111111222222000000000000000000000000000000///000000111222222000000000000111111111111000111111111111222222222111111000000000000111111111111222222222222111111111111222222222333333333000000000000000000000000...000222111000000333666333222222222111111000000//////000111111111111111000000000000111111111111222222222222222222222222//////000000111111222222333333444444444333333222111111222222222222111111111333333111///...111444...333444...,,,000444333111111111111111111111111000000111111111111000000222222222222222222222222000000000000000000000000111111111111111111111111111111111222222333333333000111111111111222222222///000111222222222222222111111222333333444555555222222222222222222222222...000333555555444222000000111222333444444555666333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555333333222111000000111111111222333444555444444333444555555555555555555444333333333444444444555555444444444444444444444444222222222333333444444444444444555555555555555555333333333444444555555555222222222222333444555666111222222333333222222111222222222222222222222222222333444444555555444444333333333444555666777777444444444444444555666777555555666666666666666555666666666666666666666666444444444444444444444444444333333222222333333444222222222222222222222222555555555555555555555555444555666666444444555666666555555444444444555555555555555555555555555555444444444444444444444444333333333333333333333333111222444444333333444555///000111222333444555555333333333444444444555555555444222222222444666777555555555555666666666666444666888666333222333555333333333444444444555555555555444444444333333333222222222333333444444444555666777777555555666777888777555444333333333444222333333333333222111111...111444555555999@@@GGGBBB===666111000222444666000111222333333222111000111111222222222333333333111111222333444444555555444444444555555555666666444444333222111111111111444444444444444444333333777666444222222222444555111333555777999999999999222333333444444333333222444444444444444444444444222222222222222222222222222222444444444444222222111111222333222111000///000000000000000000000000111111111111111000/////////000111222222222222222333333222111000000000111222222222111111111111000///000000000111111111111......///000000111000000222111///.........///000111111111111111111111111111111111111111111111111,,,---000222333333222111111111222222222333333333555333111000111111000///000000000000000000000000111111111111111000//////222222111111111111111111222111111222444444222000444111222444333//////222555444444444444444444444666444111111333333111...222222111111000000//////111111111111000000000000000//////.........//////111111222222222333333333111111000000000000111111222222222222222222222222111111111111000000000000111111111111111111111111222333333222111000222444444333333333444444222000333333333333444444555666666555333222222333555666111222333333444444333333666555333222222333444555555555555555555555555555333333333333333333333333444444333222222333333444222222222111111111000000111111111222222333333333666555333222111000000000333333333333333333333333333333333333333333333333555555555444444333333333555555555555555555555555333333333333333333333333555555555555555555555555333333333444444555555555111111111111111111111111111111222222222333333333222333333444444333333222444333333333333444555555555555666666666666555555777777666666555555555444555555555555555555555555555555555555555555555555333222222111111222222333222222222333333333444444333333333444444444444555333333444444444444333333555555555555555555555555555555444333333222111111555555555444444333333222333333444444444444444333777666555444444333333444222333333444555666777777444444444444444444444444888555222111444666666555444444555555555555444444555666666666666666555444666666666666666666666666444555555444222222333555555555666666666444333222111222333444555777888888555555555555555555555555444444444333333222222222///111333777:::<<<>>>???555555444333333222111111111111222333333333333222222222333333333444444444333444666555444333333444111111111111222333444555222222222333333444444444666444111//////111444666555444444333333222222111666444222444777777555222666555444333111000//////111111111111111111111111333333222222333333444555333222222111111222222333111222222333222111000///222222222222222222222222333222111//////000111111111111222333333333333333444333333222111111222222222222222222111111111111111111111111222222222222//////000111111111111111111111000///////////////111111111111111111111111111111111111111111111111---...000111222111111000111111111222222222333333555333111000111111000///000000000000000000000000000111111111111000//////000000000111222222222333222111111111222555888:::BBB888000000222222111111111111222333333222222222666444222111222222000---000000111111111111111111111111111111111111111111111111000000///000000111222222222222333333333333333222222111111111222222222222222222222222222222333333222222222111111111222222222222222222222222222333333333111222333555666444333333444444333222444444444333444444555555444444444555555444444444333333444555555555555555555444444333333444444444555555555555555555555555444444444444444444444444444444333333333444555555444333333333222222222222333333333333333444444444444333333222222222222222333333333333333333333333333333333333333333333333333333333222222222111111444444444444444444444444333333333333333333333333555555555444444444444444333333333333444444444555222222222222222222222222222222222222333333333333333333444444444444333333444333333333333444555555555555666666666666555555777666666666555555555555555555555555555555555555555555555555555555555555444333333222222222222333333333333333444444444444777666666555444333222222444444444555555444444444555555555555555555555555333333333333444444444444555555555444444444444444444555555555555444444333777777666555555555555666444444555555666777888888666666666666666666666666999666333333555666666666555555666666666666555555666666666666666666666555555555555555555555555555555666666555333333444555555555666666666555444444222333333444555666777777555555555555555555555555555555555444444444333333444555666777777777777777555444444333222222111111111222333333444333333333222222222222333333333333222444666666555444555666444333222222111111222222222222222333333333333333555333111000000111333555444444333333333333222222555333222444777888555333444333333222111000//////111111111111111111111111333333222222333333444555222222222222222222222222111222222222222111000000444444444444444444444444555333111///...000222444222222333444444444333333444444333333222333333333333222222222111111111111111222222222222333333333000000111111222222111111000000111111000000///...000000000000000000000000000000000000000000000000////////////000000000000000000111111111222222222444222000///000000000...000000000000000000000000000000111111000000///...//////000111222333333444111222111000111555===CCCWWWEEE333///333444222000///000222444444444222222555333222111111111///---...///111222333333222222222222222222222222222222222222111111111222222333222222222333333333444444555444444333222222222222333333333333333333333333444444444444333333333333222222222222222222222222222333444444333333555777888666444333444555555555666555555444444444444555222444666777777666444222444555555666777666666666333444444555555555444444555555555555555555555555555555555555555555555555444444333444444555666666555555444444444444333333555555555555444444444444222222222222222333444555333333333333333333333333222222222222333333333333333333333333222222222222444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333444444333333333333333333333333222222222333333333444444333333444444444444333333444333333333333444555555555555666666666666555555666666666666555555555555555555555555555555555555555666666777777666666555555555444333333222333333333444444444444555555555777777666555444333333222444555555555555555555444444444444444444444444444222222333444555555666666555555555555555555666666666666777666666555444444555555555555555666666777666777777777888888999999888888888888888888888888999777555444666777777777777777888888888888777777666666666777777777777777555555555555555555555555666777777666444444555666555555666777777777666666444444444555555555666666555555555555555555555555666666555555555555444444555555555555444333222111444444333333222222111111111222333333444444333333111111111222222222222333222444666666666555666777666555444222111000000000333333222222222222222222333222222111111222222333222222333333333333444444333222222444888999777444222222222111111000000000222222222222222222222222333333222222333333444555222222333444444333222222222222222222111111000000444444444444444444444444444333222111111111333444222222333333333333333222444333333222222222333333333333222222222111111111111111111222222222333333000000111111111111000000000000111222222000///...////////////////////////000000000000000000000000111111000///......//////000000000111111111222222333111//////000000000///000000000000000000000000000000111111000000///...000000000111222222222333///222333222000444===DDD___LLL999222333333111000///111444666777666555333222111111111111111111000000111222333444333111000111111111111222222222222222222222111222222333333333333333333444444444444555555444333222222222222444444444444444444444444555555444444444333333333333333333333333333333333333444555444444444666888:::777444333555666777777777777666555444444444555444555666777777666555444444555666666777777666666222333555666666666444444555555555555555555555555555555555555555555555555333333333333444555666666444444444444444444444444666555555555444444333333333333333333333444555555444444444444444444444444222222222222333333333333555555555555555555444444444444444444444444444444444444444444444444444444333333333333444444444444222333333333333333333333222222222222222222222222333333333333444444444444444444555555555555444444444333333333333444555555555555666666666666555555666666666666666555555555555555555555555555555555666666777888888777666666666666555444333333333333444444444555555555666666444444555555555666666666444555555666666555555444444444444444444444444444333333444444555666666777444555555555666666777777777888888777777666555444333333333444444555777777999999999999999999::::::999999999999999999999999999888666666777777888888888888999999999999888888777666666666777777777888777777777777777777777777777888888777555444666777555555666777777777888888555555555555555555555444555555555555555555555555555555555555444444444444111111222333333333333222333333333333222222111111000111222222333222222222000000111111111222222222333444666666555444444555555555333222111000000000333333333222222111111000222222222333333222222222111111222333333444555555333222333666:::<<<999777222222222222222222222222222222222222222222222222333333222222333333444555111333444666666444333111222222222111111111111111333333333333333333333333000111333444444333222111111111222222222222111111222222111111111111222222333333333222222222222111000000000000111111111222000000000111111000000///000111222222222111///...////////////////////////000000000000000000000000222111000///......//////000111111111111222222222333111//////000111000///111111111111111111111111111111111111111000000///333222222222111000000000...111555444222333888>>>PPPDDD999444222111222444///111444666777666555333...///000111222333444555333444444444333222000///000000000111111222222222222111111111222222333444333333444444444555555555444444333222222222222222444444444444444444444444555555444444444333333333444444444444444444444444444555555555444444666888:::777555444666777888888888777666666555555555555777777555555555555777777444444555666666666666666222333555666777666555555666666666666666666666666444444444444444444444444333333333333333444555555333333333444444444444444555555444444333333222222666555444444333333444444444444444444444444444444222222333333333444444444555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333222222222222222222222222333333444444444555555555444555555666666555555444444333333333333444555555555555666666666666555555555555555666666666666666555555555555555555555555555666777888888777666555666555444444333333333333444444444555555555666666444444444555555555555666444444555555555555444444444444444444444444444444555555555555555555555555444555555555666666777777777777888888777666666555555555555555666888999:::::::::::::::999999999999888888888888888888888888888888888888777777888888888888999999999999888888666666555555666777888888888888888888888888888888777888888777555555666888666666666666777777888888555555555555555444444444555555555555555555555555333333333333333333333444///000111222333333333333333222222222222222111111///000000111111111111111000000111111111222222222333444555555333111111222333222222111111222222333444333333222222111111111111222333333333333222111111111222222333444555555444333555888===>>><<<888333333444444444444555555222222222222222222222222333333222222333333444555222333555666666555333222333222111111000000111111111111111111111111111111...000333555555333111///111111222222222111000000111111000000111111222222333333333333222222222222//////000000000111111111111111111222111111000///111111222222111111000///000000000000000000000000111111111111111111111111222222111111000000//////111111222222222333333333333222000000111222222111222222222222222222222222222222333333222222111000444333333222111000//////...222555555333333444666999555333222111///222888///000222444444444222222---///111222222333555777777666555444222111000000000000111111222333333333222222111222222333444555444444444555555555666666333333333222222333333444555555555555555555555555555555555444444444444333555555555555555555555555555555666555333333555666999777555555777888888888888777777666666666666777999888666444444666888999444555555666666666666666333444555666666666666666666666666666666666666666444444444444444444444444555555444444444444444555333333333444444444444555444444444333333333333333777666555444444444444444444444444444444444444444333333444444555555666666333333333333444444444444555555555555555555555555444444444444444444444444333444444555555666666666555555444444444444333333333333333333333333333333444444444555555555666666555555666666666666555555444333333333333444555555555555666666666666555555555555555666666666666666555555555555555555555555444555777888888777555444444444333333333333444444333444444444444555555555666666555444333222222111333444444444444444444333333333333333333333333333555555444444444444444444555555555555555555666666666666777777777777666666888888888888999:::<<<<<<::::::999999888888888777666666666666666666666666666888999888777666777888777777888888888888777777555555444444444666777999888888888888888888888888777888888777555555666777666666555555555666777777555555555555555555444444555555555555555555555555222222222333333333333444222333333333333222111111222222222222222222111111///000000111111111111111111111111222222222222333222333444444222111111222111111111111222333444555444444333333333333333333111222222333333222222111111111222333333444555555444444555:::>>>???<<<888555555555555555555555555333333333333333333333333333333222222333333444555444444555666666555444444333222111000000000111222222222222222222222222222...///111222333222111000222333333333222222111000222111111111111222333444444444333333333222222222000000111111111222222222333444444444333333222111333222111111000000111111111111111111111111111111222222222222222222222222111111222333333222111000222333333333333444444444444222111111222333333222333333333333333333333333333444444444444333222222333222222222111000000000111222333444444444444333111///000222222000333888111111222333333222222222000222444444333222444777888666444222111222222333222222333333444555555666333333333333444555666777444555555555666666666666333333333333444555666666555555555555555555555555777777666666666555555555666666666666666666666666555666666555333222333444777666555666888888888777777777666666777777888888888777777777777777777888555666777777888888777777444444444444555666777888666666666666666666666666555555555555555555555555999888777666555555555555444444555555555666666666444444444444555555555555555555555555555555666777555555555555555555555555444444555555666777777888333333333333444444444555666666666666666666666666555555555555555555555555444444555666666777888888666666666555555444444444555555555555555555555555444555555555666666666666666666666777777666666666444333333333333444555555555555666666666666555555555555555555666666666777555555555555555555555555333444666888888666444333222222111222222333444555333333333333444444444444555555444333222111111000222222333333333333222222333333333333333333333333222222333333444444555555555555555444444444444444444444555666777777777777888888888888999:::;;;;;;999999888888777666666555555555555555555555555555555777999888666555666888555555666666666666555555444444333222333555777888777777777777777777777777666777777666444444555777777666555444444444555666444444555555555555555555555555555555555555555555333333333333444444555555555555555444333222111111111111111111111111222222111111222333333333333333222222222222333333333333///111333444333333444555111111111111222333444555444444444444444444555555222222222222222222222222222222222333333444444444444333555999======:::666555555555555555444444444333333333333333333333333333333222222333333444555555555555555555555555555444333111000000000111222222222222222222222222222000000///000000111222222444444444444333333222111222222222222333333444555444444444333333333222222111111222222222333333333555666666666555444444333444333111000000000111222111111111111111111111111333333333333333333333333000111333444444333111000333333333444444444555555444333111222333444444333444444444444444444444444444444555555444444333222111111111111111222222222444333222222444666555444777333222444444222222555555555444444444444444444333555777555333222333555777555333111111222555666444444555555666777888888444444444555555777888888555555555555666666666777444444444444666777888999666666666666666666666666888888888888777777777777777777777777777777777777666666666444222111222333555555555666888999777666777777666666777888999999555777888999999888777555777777888999999999999888555444444444555666888999777777777777777777777777777777777777777777777777<<<;;;:::888777777666666555666666666777777888888444555555555666666777777333444444444666777888999555555555555555555555555555555555666777888888999555555555666666666777777777777777777777777777777555555555555555555555555555555555666777888888999777777666666666555555555777777777777777777777777555555555555666666666777666666777777777777666666444333333333333444555555555555666666666666555555444555555555666666777777555555555555555555555555222444666777777666444222000000000111222333444555222222222333333333444444111111222222222333333333111222222333333222222111333333333333333333333333///000111222444555666777555555555444444333333222222333444666777777777777666666666666666777777888999888888777666555444444555555555555555555555555444777999888666555666888444444555555555555444444444333222111222444666888666666666666666666666666666777777666444444555666777666555444333333444555444444444555555555666666555555555555555555555555444444444555555555666666444444444555555444444333111111111111111111222222222333444444555555444444222222333333333444444444---000333444555666888999222222111111222222333444444444444555555666666666333222222111111222222333222222333333333333444444333222444888<<<<<<888333555555444444444333333333333333333333333333333333333333222222333333444555666666555555555555666666444333333333333333333333222222222222222111000///333333333222222333444444444444333222222222333333111111111111222333444444444333333222222333333444444333222111111222444555555888;;;999555222222333666444222000//////000111222222333444444444333333444444444444444444444444666555444333333333333333666666555555555444444444444444444444555555555666666666555555555444444444666666666666777777777777555555444444444444555555555555555555555555555555777555333222444888<<>>888222000222333111...222333555666666666555444666666555444444444444555333444666666666444222000777777777777777666666666777777666666666666777777777777777777666666666666777777777777777777777777888666444555888999777555777444222333666888777666555555555555666666666666666777777777777888888888999888777777666777777777999888888888777777666666888888888666555555888:::999999999888888888777777666666666666777777777777777666555444444555666777777777666555555555555555999888666555555555666777777777777777777777777777666555444555777777666555888888888888777777777777777777777777777777777777666666555555555444444444888888888888888777777666666666777888888888888888666666666666666666666666777777777777777777777777777666666666555555555555888777777666555444444444777666555444444555666777555555444444444444555555555555555555555555555555666555444444333333333444444444444333333333222222222222333333333444444444222222333333333444444444222222333333333444444444222222222333333444444444333333222222222111111111222333333444444333333222333333222222222222222222333222222111111222222333444555666777777666555444444444555555666666777777666555444333222333333444444555555555444333222222777777666666555555555444333333444444444333111000333333444444444444333333444555555555555555444444555555666666666666555555999777666555555666777999666666666555555444444444555555555444444333333333333333222222333333444555666555333222111222333333666444333111111222444555444333222111111333555666444333333222222333333444222222222222222222222222222222111111111111222222333333333333333333333333444444444444444333222111222222222222222222222222777777777777777666666666888777666555444333333333333333222222111111222222222444555555444333333444333444444555666666666555333333333333333333444444333333333333333222111111555444333333222222333333333333222222333333444555444444333333333333333444444333333222222333333444555444222222222333555666777888999888555333333333555555333222111111222333222222333444444444444444444444444444444444444444666555444444333333444444666666666555555444444444333444444444444555555555666666555555555444444444666666666666777777777888666555555444444555555666666666666666666666666666888777777888;;;@@@EEEIIICCC>>>888666888999777555555555666777777777777777666666555444444444444555333444555666666666555444666666666666666666666666777777666666666666777777777777777777777777777666888888888888888888888888888666555666888888777555;;;888777888:::<<<;;;999444555555555555666666666666666666777777777888888999999888777777777777888999999999999888888777777777888999888666666888999999999999888888888777777777777777777777666666666888777666666666666777888888777777666555555666666777777666666666777999:::888888888888888888888888777666555666777888888666999888888777777666666666666666666666666666666666666666666555555555444444444555666777777777777777666777777888888999888888999999999999999999999999777777777777777777777777777777777666666666555555888888777666666555444444777666555555555555666777333333333222222333333333444444444444444444444444777666555555444444444555333333333333333333222222222222222333333333444444222222222333333333444444333333444444444555555555333333333333444444444555666555555555555444444444222222222333333222222222222222333333333333333333444333333222222333333444555666777888888777666555444444444555555555555555666555444333222222333444555555555555555444333333666666666666555555444444444555555666555444333222444444555555555555444444333444555666666666666666555555666666666666555555666555444333333444555666666666666555555555444444666666666555555444444444333333333333333444555555666555444333222333333444888666444222111222222333555444333222222444666777333333222222222222333333222222222222222222222222333222222111111222222333333333333333333333333333333444444444333333222111222222222222222222222222333333333333333333333444777666555444444333333333222222222222222333333444222444555555444333333444333333444555555555555555222333333333444555555555444444555555444444333333555555444333222222333333222222222222333444555666777666555444333333333333444444333333333333444444555444333333333555666777:::888666555666666555444555555444444444444444444333333444555555555555444555555555555555555555555666555555444444444444555666666666666555555555555444444444444555555555555666666666555555555555444666666666777777777888888666666555555555555666666777777777777777777777777666555555777:::>>>CCCEEE@@@<<<777555777777666444666555555555555666777777777666555555444444555555333444444555666666777777555555555666666666666666888777777666666777777888777777777777777777777777888888888888888888888888888777666666888888777666999777666777999:::999888555555555666666666666777666666777777777888888888::::::999888888888888888::::::999999999999888888777888::::::888777888999999888888888888777777777888888888777777666666666999888777777777888888999999888777777666777777777666666666777888999;;;<<<999999999999999999999999777666666777888999999777999999888777666666555555666666666666666666666666777666666666666666555555222333444555777777777777777777888999999999888888999999999999999999999999888888888888888888888888888888777777777666666666888888777777666666555555777666666555555666666777444444333333333333444444333333333333333333333333555444444444444333333333222222222222222333333333222222222333333333444444222222222333333333444444444444444555555555666666444444444444555555555555777777777666666666555555222222222222222222222222222222333333444444555555555444444444444444444555555666666777777666666555555555444444444444444444555555444333333333444444666666777777666666555555666666666666666555555555666777777777777666555555555555666666666666555555333444555666777888888888555555666666666666555555666555444333333444555666666666555555555555444444666666666666666555555555333333333444444444555555555555444333333333444444999777555333222111111222555555444333444555666777333222222111111222222333222222222222222222222222333333222222222222333333222222222222333333333333333333444444333333222222222222222222222222222222000111111222222333333333666555555444333333333222111222222222333444444555222333555555333222333444333333444555555555555444222333333444555666666777444444555555555444444333444444333333333444444555444444333333333444444555666555555444333333444444444444333333333333444444555555444444555666777888;;;888444444666777666444333444555666666555555444444444555666666666666555555555555555555555555555666666555555555555555666666666666666666666666666555555555666666666777777666666666555555555555555666666777777777888888888777666666555555666666777777777777777777777777777777666555444555777888:::;;;777444333333444333222555444333222222333444555777666666555555555555555555444444444444555666777555555555555555666666666888777777777777777777888777777777777777888888888888888888888888888888888888777777777777888777777666666666666777777666666777777777777888888888888888888888888999999999999;;;:::999999888888999999888888888888888888888888666888:::;;;999888888888888888888888777777777777999999888888777666666666777777777777888888888999999999888888777888888999777888888888999:::;;;;;;999999999999999999999999777666555666888999999888999999888777666666555444666666666666666666666666777777777777777777777777444444555666777888888777888888999999999999999888888888888888888888888888999999999999999999999999999888888888888777777777888888888777777666666666777777666666666666777777666666555555555555666666333333333333333333333333222222222222222222111111222222222333333333333444222333333333333444444444222333333333333444444444444444444555555555555666666666666666666666666666666666666555555555555444333333333333333333333333333333444444555666777777666666555555555555666666444555555555555555555444666666666555555444444333666666666555555555666666777777888888888777777666888888888777777777777777888888888888888888888888777777666666666666777777555555666777888888777777555555666666666666555555888777666666666666777888444444444444444444333333666666555555555555555555222222333444444444444444444444333333333333333333666555333222111111111111555444444333444555666666222222222111111222222222222222222222222222222222333333222222222222333333222222222222333333333333333333444444444333333222222222222222222222222222222222333444444555666666444444444444444333222222333333333444444444444333222333555555333222333444333444444555555555444444333333444555666666777777333333444444444444444333222222222333444555666777666555555444333333333333333333333333333444555555555444444333333444444555444444555555666777888888;;;777444444666888777666333444555555666555555444555555666777777777777666666666666666666666666666666666666555555666666777777777777777777777777777666777777777888888888888666666666666666666666666777777777777888888888888777777777666666777777777666666666666666666666666;;;:::999888777666666666:::999666555555666555555666555333222222333444555777777666555555555555666666666555444333333444444555555555555666666777777888888777777777777888888666777777777888888888999888888888888888888888888777888888888777777777888777888999:::999888888888888999999999999:::::::::999999999:::::::::;;;;;;;;;:::999999888888999999666666666777777777777777666888::::::999888777888777777777777777777777777999888888888777777777666666666666777777888888888999999888888888888999999999999:::::::::999999999888888888888888888888888666555555666888:::999888:::999999888777666666666777777777777777777777777888888888888888888888888888888999999999999888777999999::::::::::::999999888888888888888888888888:::::::::::::::::::::::::::999999999999888888888888888888888888777777777888888888888888888888888666666666555555666666666444444444444444444444444222333444444444444333333444444444444555555555555333444444444444555555555333444444444444555555555444444444444555555555555777777777777777777777777777777666666666555555555666555444444444444555666444444555666777888888999777666666555555666666777777666666666666666666777888888777777666666555555777777888888888888888888777777888888999888888777999999999999999999999:::999999999888999999999999888777666666666666777888777777888888777666555555555555666666666666555555777777666666666666777777222222222222222222222222444444444444444444444444111111222333444333333222222222222333333333333222111111111111111222222222333333333333333444444555333222222222222222222333222222222222222222222222222222111111111111222222222222333333333444444444333444444555555555444444333333333333333333333333333444444555666777777888444444555555555444333222555555555555555444333222222444666555444333444444555555555666666555555444444555555555666777777777222333444444555444444444333333333333444666777777666555555444444444444444222222222222333444555666555555444444444444555555333444444555666777888888888777555666777888888777666555555555555555555555666666777888888888888777777777777777777777777777777666666666666777777888777777777777888888888888777777777777888888888888555666666666666777777777777777777888888888999999888888777777777777888888666666666666666666666666888888888888888888777777999888777777666666666666888888777666666666666777888777666666555555666666777777666666555444444333555555666666777777888888999888888777777888888999666777777888888999999999999999999999999999999999777888999999777777888999555777999999777666555666999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;::::::999888888888888888555555555666666666666777666777999999777666777888666666777777777777777888888888888888888888888888555555666777888888888888888888888777888888999:::999::::::::::::999888777888888888888888888888888777666666777999;;;;;;::::::999999999999888888888888888888888888888888888888888888999999999999:::;;;;;;;;;;;;;;;:::999999::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888888888888999::::::;;;;;;::::::999777666666555555666666777666666666666666666666666777888999:::::::::999888888888888777777777666666555555555666666666777777555555555666666666777777555555555555666666666777999999999999888888888888999999999888888888777777777666555444444555666777666666777777888888999999777666666555555666666777:::999999888888999999:::888888777777777777777777777777888999999999888888777777888888999999888888999999999:::::::::::::::888888888777888888999:::888777666555555666777888888888888777666555444333555555666666666666555555555555555555555555555555111111222222222222333333333333333444444444444444111222333444555444333222111222333444444444333333000000111111222333333333222222222333333333444444444333333222222333333444444444444444444444444444333333222222222222333333333333444444555555666666444555666666777666666666555555555555555555555555333444444555555666666666444444666666666555444333444555666666666555333222444555777777555444555666666777777777777666555555666666666666666666666777333444555666666666666666555555444444444444555555333333333444444666777777555444444444444444555555555555444444444444555555222333444555666777777777555666888888777777888999999888777666555555666777666777888888999999888888777777777777777777777777777777666666777777888999777777777888888999999999555555666666666777777777555666666666777777777777777777888888888999999999999888888777777888888999777777777777777777777777333444555666777777666666666666666666555444555666888888999999888777777666888777777666666666666666666777888999888888666666666666777777888999999:::999888888777777888888999666777777888888999::::::999999999999999999999999777888:::999777666888:::333666888888666444333444888888888888999999999:::888888888999999999::::::999999888777777777777888555666666666777777777777666777777666555555666888666666666666777777888888777777777888888999999:::555666777999999999999999777777777777777888999999777888999::::::999999888999999999999999999999999999888888999<<<======<<<999::::::::::::;;;;;;;;;999999999999999999999999999999999999:::::::::;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999:::;;;<<<======<<<;;;::::::::::::999999:::::::::999999999999999999999999:::;;;===>>>>>>>>>===<<<===<<<;;;;;;:::999888888666777777777888888888888666777777777888888888888777777888888888999999999::::::::::::999999999888999888888888888777777777777666555444444555666777888888888888999999999999666666666555555666666666:::999888777777888999:::666666666666777777777777555666777888888888777777666666777888888888888888888888888888999999::::::777777666666666777999999888777555444444555777888666666666666666555444333555555666666666666555555444444555555555555444444222222333333444444444444444444444444555555555666222333555666777666555444333333555666666666555555222333333444444444333333222333333444444444444444555444444333333444444555555555555555555555555555555555444444444444555555444444555555666777777888666666777888888888888888666666666666666666666666555555555555555555555555444555777888888777555444111333555777888777666666555777888888777666666777888888888888888777666666777777777777666666666666555555666777777777777777888888666555444333333222000111222333555777999:::888777666555555444555555555555444444444444555555111222333555666777777777222666::::::888666888:::===;;;999777666666777888777777888999999999999888777777777777777777777777777777666777777888999999777777888888999999999999444444444444555555555666555666666666777777888888777888888888888999999999999999888888888888999999888888888888888888888888666777888999999888777666777888999888777666777888666777888888888666555444888888777666666666666666555777999;;;<<<;;;:::999666777777888999:::::::::999999888888888888999999666777777888999999::::::999999999999999999999999666999::::::777666888:::777:::======:::777777888666777777777777888888888666777777777777888888888999888888777666777777777666666777777888888888999666666666555333444666888555666666666777777888888666666777888999::::::;;;666777999:::;;;;;;::::::777777666666777888999999444555777999:::::::::999::::::::::::::::::::::::;;;::::::;;;>>>@@@??????999::::::;;;;;;<<<<<<===::::::::::::::::::::::::999999999::::::;;;;;;;;;888999:::;;;<<<=========;;;<<<<<<<<<;;;::::::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;<<<===>>>>>>===<<<;;;??????>>>>>>>>>>>>??????:::::::::::::::::::::::::::;;;===??????>>>===<<>>===;;;:::999999777888888888999999999999777888888888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999666666666666555555555555777666444333333444666777::::::999999999999999999666666555555555555666666777666555444444555666777444444555555666666777777333444555777777777666555555666777888888888888888666666777777888888888888666666555555555666888999888666555444444555666888444444555555555555555444555555666666666666555555666666777777777777666666444444444555555666666666444555555555666666777777444555777888999888777555444555777888888888777666555666666666555444333333333444555555666666555555666555555444444555555666666666666666666666666666777777666666666666777777555555555666777888888999666777888999999999999999777777777777777777777777777777777777777666666666444555777999999888666555///111444777999999999999666777999999777777777888999999999999999888777777999888666555555555666777888888777777666666555555666666555444444444444444555444444555777888666555444444555555666666777777666666666666555555555555666666666666666666666666666777777777777777666666AAA>>>:::999999999777666777777777777777666666666777666555444444555666777666666777777777777666666666666666666777777777777999888777666666777888999:::999999999888888777777777777777777777777777777666666666666777777777777777777777777888888888888555555666777888999::::::999888777666666777888999:::999999999888888777777666666666666666666666666888...AAA;;;III@@@999777777777777777888888888888999888777666666666666666888888777777666666666666777777777666666777777777555555555555555555555555666666888888888777666555555666666777777666666555666666666777777777888888555555555666666777777777666666555555555666777888777666666555555444444333444444666666666666444444666777777666444444555666777888:::;;;;;;;;;:::::::::888777666666888999;;;888888888999999;;;<<<<<<<<<<<<;;;;;;:::::::::999;;;<<<>>>>>>======>>>@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::::::::999========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================999:::;;;<<<===<<<;;;;;;::::::888888999:::===>>>??????>>>===============@@@@@@AAAAAAAAA@@@@@@?????????>>>===============>>>>>>============>>>>>>?????????>>>======<<<<<<999:::;;;:::888888888:::::::::::::::::::::::::::<<<;;;::::::999:::::::::::::::999999888888777777::::::999888777666666555333444555666666666555444777777777777777777666666444444444444444444444444666666666555555444444444444555666666777777666666666555555444444555555666888777666555555666777888888888888888777777777777999888666555555666777777555666777777777555444333444555666777777777777777;;;:::999888777777777777666666777777777777666666888888777777777777888888666777777777888888999999999999999::::::;;;;;;;;;:::999888777777888999:::888888888888888888888999888888777666666555666666;;;:::888666555555666777888999999::::::999999888555555666777777777777777:::999888666666666777888:::::::::;;;;;;<<<<<<<<<;;;::::::999999888888888999999999999999999999999999999;;;<<<<<<;;;999999:::999777666666666777777888:::<<<;;;888777888;;;777888888888888999999999:::999888777666777777888777777777777777666666666888888777666666666666666666666555777888999888666777777777777777888888888777666666666555555444444555555555555555555555555555666666666666666555555<<<======:::777555666777777666666666666666666666666666555444444555666666555555666666666666555555666666666777777777888888888777666555555666777888888888777777777666666666666666666666666666666666666666666777777777888888555555555666666666777777666666666777777777777777888888777666666777888888888888888777777666666666333555777888888777555333999---===333AAA<<<777666555555666666666777777777777777666555555555555555777666666666555555555555444444333333333333444444444444444444444444444444444444444555555444444333333444444444444444444333222333333333333444444444333333444444555555555555555555555555555666666777666666666555555444444444333444444555555444444333777888888777666555777888777888:::;;;;;;;;;::::::;;;:::888888888999;;;<<<:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>=========<<<===>>>??????>>>===???@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;::::::::::::999888999;;;===>>>@@@???>>>===============??????@@@@@@@@@@@@????????????>>>===============??????>>>>>>>>>>>>??????@@@@@@???>>>===;;;::::::999:::;;;:::999888999:::::::::::::::::::::::::::::::::999888777777888888888777777777777777666666777777777666666555555555555666777888999888888777777777777666666666777777555555555555555555555555666666666666555555555444555555666777777777777666666666555555555555666666888777777666666777777888888888888888888888888888999999888777777777888999666777888888888777666555777777888999999999888888999999999888999999::::::777888888888888888888777::::::999999888999999999777888888888999999999:::999999:::::::::;;;;;;;;;:::999888777777888999:::888888888999999::::::::::::999999888777777888888<<<;;;999777777777888999999999::::::::::::999999777777888999999999999999:::999888777777777888888777777888888888999999999;;;:::::::::999999888888999999999999999999999999::::::;;;;;;;;;;;;::::::::::::888777777777888888777999;;;:::888777999;;;999999999999:::::::::::::::999999888888888888999666777777777777777888888:::999999888888888888888888777777888::::::999777777777777777777666666666777777666555444444333333444444444444444444444444444444555555555555444444666:::>>>;;;555111333777555555555555555555555555555444444333333444444555444444555555555555444444666666666666777777777777666666555555555555666666555555555555444444444444444444444444444444444444666666666666777777777777555555555555666666666666666666666666555555444444666666555555555555666666666555555555555555444444111333666888888666333111888---999+++888777555555333333444444444555555555555444444333333333333444555555444444444444333333333222222111111222222333333333333333333333333333333333222222222333333444333444444555555444444333111111222222222333333333222222333333333333444444444444444555555555666666666666666555555555555555555666666777777666666555888999:::999888888999;;;999999;;;<<<<<<;;;;;;:::<<<<<<;;;:::;;;<<<===>>>============>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???AAAAAAAAA???>>>???@@@AAAAAA@@@??????>>>>>>===::::::::::::::::::::::::999::::::;;;;;;::::::999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::777777888999999999999888999999888888999:::<<<===???>>>==================>>>>>>????????????>>>>>>???>>>>>>===============??????>>>>>>>>>>>>??????AAA@@@???===<<<:::999888:::;;;<<<;;;999888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999888666666555555555555555555666666666666666555555555555555555555555333444444555666555555555888888666666666777888999666666666777777777777777777777777777666666666666666666777888888888777777777777666666666666777777777888888999999888888777777888888888999:::::::::;;;::::::999::::::;;;;;;888999::::::;;;:::::::::;;;;;;;;;<<<;;;;;;::::::999999999::::::;;;<<<===999::::::;;;;;;::::::999======<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::999999888888999999:::888888999999:::;;;<<<<<<<<<;;;;;;:::::::::::::::===<<<:::999888999999:::999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;::::::999888888888999999777777777888888888888999::::::::::::::::::999999::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999999999::::::777888999999999999:::;;;:::::::::;;;;;;;;;<<<<<<888888888777777777888888666666666777777888888888999999888888888888999999888777666777999999888666555555555444444333333333777666666555444333222222222222222222222222222222222222333444444444333333444777:::999555222222444222222222333333333333333333333333333333333333333333333444444444444333333444444444555555555555666444444444444444444444444333333333222222222222222333333333333333333333333444444444555555555555666555555555666666666666777444444444444444444444444333333333333333333333333333333333333333333333333000222444555555444222000666///<<<)))333444444222111222222222222333333333333333222111111222222222333333333333333333333333444333333222222333333444222222222222222222222222555444333333333444555666666666777777777777666666444444444555555555666666444444444444444444444444444555555666666666666666666666666777777777777777::::::;;;;;;;;;;;;::::::999:::;;;:::999999;;;===;;;<<<===>>>>>>===<<<;;;===============???@@@@@@@@@@@@??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBB???>>>???@@@@@@@@@??????>>>=========::::::::::::::::::::::::888888999999999999888888888888888888888888888888::::::::::::::::::::::::999999999999999999999999888888888888888888888888666666777777888888888888888777777777888999:::;;;===<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>======>>>>>>>>>???>>>>>>===<<<;;;::::::<<<======<<<:::999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888777666555555555555555666666777777888888555555555666666666666666333333333444444444444444999888777666777888999;;;888888888999999999999999999999999999888888888888777888888999:::999999999999999888888888888999999888999:::;;;;;;:::999888888999999:::;;;<<<<<<===============>>>>>>??????======>>>>>>????????????????????????>>>======<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<============<<<<<>>===<<<;;;;;;;;;;;;>>>>>>??????????????????::::::;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::888888999:::;;;======>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;777888999999::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<555555555666666666666555555555555666777777777888777777666666666666777888666555555666777777555444555555444444333333222222555555555444333222222222222222222222222222222222111111222333333333333333444444555555666444222111000000000111111222222222222333333333333333333222222222333333333333222222222222222333333333444444333333444444444444333333111111111111111222222222333333333333333333333333222222222333333333444444333333333444444444555555111222222333444555555555111111111111111111111111222222222222222333333333222222111000000111222222444555GGG///555555444000111111111111222222222222222222111111111222222333333333333333333333333333444333333222222333333444333333333333333333333333555555444333444555777888777888888999999888888777777777777888888888999999777777777777777777777777777777888999:::999999888888888999999::::::;;;;;;>>>==================>>>;;;<<<<<<;;;::::::<<<===>>>>>>???@@@@@@???>>>======>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBB@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAA???>>>>>>???>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;777777777777777777777777888888888888888888888888999999999999999999999999888888888888888888888888777777777777777888888888666666666777888888999:::::::::999999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>======<<<<<<======>>><<<<<<<<<==================>>>???===;;;::::::;;;;;;;;;;;;<<<<<<=========<<<;;;:::999888888888888888888999999::::::;;;;;;888888888999999999999999888888888888999999:::::::::999999888999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;============;;;:::;;;;;;<<<<<<===>>>??????>>>???@@@AAABBBBBBCCCCCCAAAAAABBBBBBBBBCCCDDDDDDAAABBBBBBBBBAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???>>>===<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::888999999;;;<<<===>>>>>>;;;;;;:::::::::;;;;;;<<<;;;::::::999999999999999;;;;;;;;;<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<========================:::::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;;;;;;;;;;===>>><<<<<<<<<=========<<<<<<999888999:::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;222333333444444444444333444555555555555555666666444444444444444555555666555444333444555555333222555555555555555444444444444444333333333222222222222222222222222222222222000111222333333444444333555333222333555555333111///000000111111222222333222333333444444333333222222222333333333333222222111222222222222333333333333333444444444444333333111111111111222222222222222222222222222222222222111222222222222333333333000111111111111222222222111111222333444555666666000000111111111111000000222222333333333333444444444333111//////111333444333>>>UUU999888555555000111111222222222333333333333222222222222333333444333333444444444444555555333222222111111222222333555555555555555555555555444444444444555555666777777888888999999888888777888888999999999:::::::::;;;;;;::::::::::::999999:::;;;===>>>>>>>>>===<<<;;;;;;<<<===>>>>>>?????????>>>============>>>???>>>??????>>><<<<<<===>>>???@@@@@@AAAAAA@@@>>>>>><<<===>>>???@@@@@@AAAAAA@@@???????????????@@@@@@>>>>>>>>>>>>????????????@@@AAAAAA@@@>>><<<===>>>>>>======<<<<<<;;;::::::::::::::::::::::::::::::999::::::;;;;;;::::::999777777777777777777777777888888888888888888888888::::::::::::::::::::::::999999999999999999999999888888888777888888999:::777777888888999:::::::::999999999999999999:::;;;;;;<<<===>>>>>>??????>>>===============>>>>>>???>>>>>>============>>>>>>;;;<<<<<<===>>>???@@@@@@???@@@@@@>>><<<;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<:::;;;;;;<<<============<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????<<<===>>>>>>??????>>>>>>??????>>>>>>>>>>>>??????>>>??????????????????>>>>>>>>>??????@@@@@@AAAAAA@@@AAACCCDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@???????????????@@@@@@AAAAAA@@@@@@??????>>>>>>======>>>>>>???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<======::::::::::::::::::;;;<<<::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<===<<<<<<<<<;;;<<<======>>>>>>=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======;;;<<<======>>>=========<<<::::::;;;===>>>===<<<:::::::::;;;;;;;;;<<<<<<111111333444444444333333444444444444444333333333333333222222333333444555555444333444555444333111444444444444444555555555222222222222333333333333222222222222222222222222000111222333444444444444333333333333222222333444111111222333333444555555222333444555555444333222222333333333333333333222333333333333444444444444333333444555555444333333111222222222333333333444333333333333333333333333333333333333444444444444222222222222333333333333222333333333444444555555111222333333333333222111333333444444444555555555555444333333333333444555555FFFaaa@@@999555666333222222333333333444444444444333333333444444555666555555555555666666666777444444333333333333444444777777777777777777777777444555666777888888888888999999::::::::::::999999::::::;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;>>>@@@AAACCCCCCBBBAAA@@@>>>>>>???@@@AAABBBCCCDDDAAA@@@????????????@@@AAACCCDDDCCCBBB???>>>???@@@>>>???@@@@@@@@@???===<<<;;;;;;===>>>???@@@@@@@@@>>>======<<<<<<======>>><<<<<<<<<======>>>>>>>>>===>>>???>>><<<;;;;;;===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888888888888777777888888888888888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<999:::;;;;;;<<<=========:::::::::::::::;;;<<<<<<;;;<<<===>>>????????????===============>>>??????@@@@@@????????????@@@@@@======>>>>>>???@@@@@@@@@@@@AAAAAA???===;;;;;;<<<;;;<<<<<<===>>>>>>??????=========<<<======>>>??????????????????>>>>>>>>>?????????>>>>>>======<<<;;;;;;:::::::::;;;<<<===:::<<<>>>???@@@@@@???>>>===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBB??????@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIFFFEEEDDDCCCCCCDDDDDDEEECCCCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@???===<<<<<<<<<;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999999::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;<<<===============<<<<<<>>>?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>=========;;;;;;===>>>>>>>>>======???===;;;<<>><<<;;;;;;<<<<<<<<<=========000111333444555444333333444444444333333222222222222222222222222333444555555444444444555555333111111111111222222333333333000111111222222333444444222222222222222222222222000111222333444555555555111444666444000///444999333333444555555666777777333333555555555555333333222333333444444333333222444444444555555555666666333333555555555555333333222222333333444444444444333333333333333333333333444444444555555555666666555555555666666666777777555555444444444444333333333444555666666555444333444444444555555666666666555555666777777666555555666LLLhhhDDD888444777555333333444444444555555555444444444444555555666777666666666777777777888888888777777666666777777888888888888888888888888888777888:::;;;<<<<<<;;;;;;<<<==================<<<=========>>>>>>>>>??????>>>>>>>>>======<<<<<<<<>>??????>>>===<<<;;;:::;;;<<<===?????????@@@<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<=========>>>;;;<<<===<<<;;;:::;;;<<>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===;;;<<<===>>>????????????;;;;;;;;;;;;;;;<<<===>>><<<<<<>>>???@@@@@@@@@@@@===============>>>??????BBBAAAAAA@@@@@@AAAAAABBB????????????????????????@@@AAAAAA@@@===<<<<<<<<<;;;<<<<<<===>>>??????@@@======<<<======>>>???@@@AAAAAA@@@@@@??????>>>>>>AAA@@@@@@???>>>======<<<@@@??????>>>>>>@@@AAABBB:::<<>>>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDFFFHHHJJJKKKKKKKKKFFFEEEDDDBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEE@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGFFFFFFEEEEEEDDDDDD======<<<<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<===============<<<<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<===>>>@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<999:::;;;<<<===>>>???@@@========================<<<===>>>??????>>>===<<<:::;;;<<<>>>>>>>>>===<<>>======@@@@@@???<<<============>>>>>>>>>>>>555444444444444333333333555555666666555444333333222333444444555555555444444444444444444444444444333333333444444333222222444444444333333222222222444444444555555555555666333333444444444444333333777666555666777777666444777777777777777777777777666666666666777888888999999888888777666666666777777777777777777777777777777777777777777777777777888777666666555555666666888888888888888888888888666666666666777888999999666666777777777888888888777888999999888777666555777777777777777888888888999999999::::::999888888444555666777888999999999@@@FFFIIIDDD:::555777;;;;;;777444444777999999888666666666666666666666666777888999:::;;;:::999999;;;:::999888888888999:::888999:::;;;<<<<<<<<<<<<===============<<<<<<<<<;;;<<<<<<===>>>??????@@@BBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGHHHGGGEEEDDD@@@AAAAAABBBDDDEEEFFFFFFEEECCCBBBAAAAAABBBDDDEEEDDDDDDDDDCCCBBBAAA??????>>>======<<<<<<;;;::::::===<<<:::::::::<<<>>>???>>>>>>>>>===<<<<<<;;;;;;>>>===<<<<<<<<<>>>???@@@AAA@@@>>><<<;;;<<<===>>><<<<<<============<<<<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<<<<<<<<<<<<<=========>>>======>>>>>>>>>>>>=========<<<;;;:::999:::;;;;;;>>>>>>============>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>===AAA@@@??????>>>>>>??????AAA@@@@@@??????@@@@@@AAADDDDDDDDDBBB??????AAABBBBBB@@@???@@@AAAAAA@@@??????@@@@@@@@@???>>>===<<>>>>>>>>???@@@AAAAAABBBAAA@@@@@@??????@@@@@@CCCBBBBBBAAA@@@???>>>>>>AAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAA@@@??????>>><<<===???AAAAAA???>>><<>>>>>===============>>>@@@??????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>=========<<<========================<<<===>>>???????????????=========>>>@@@@@@>>><<>><<<:::;;;<<<<<<<<<>>>AAACCCAAA@@@???======<<<<<<<<<>>>>>>===<<<===>>>???@@@>>>======>>>???@@@AAABBBBBBAAA???======>>>???@@@????????????????????????555555555444444444333333555555555555555444333333222222333444444444444444444444444444444444444444333444444444555444444444666555555555444444444333444444444555555555666666666777777777777777777666777666666777999:::999777777777888888888999999999::::::999888888888999999::::::999999888888888888999999999999999999999999999999999999999999999999:::999999888888888888888:::::::::::::::::::::::::::999999999999::::::;;;999999999999999:::::::::888999999:::999888777666888888999999999999999999:::::::::;;;;;;::::::999888999:::;;;;;;;;;;;;;;;;;;???BBB???999555777;;;===:::666666888::::::999999999999999999999999999999:::;;;<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;<<<999:::;;;<<<=======================================>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGFFFDDDCCC??????@@@AAABBBCCCDDDDDDBBBAAA@@@@@@AAACCCEEEFFFDDDDDDCCCCCCAAA@@@>>>============<<<<<<<<<<<<;;;===<<<;;;:::;;;<<<>>>???????????????>>>>>>>>>>>>>>>>>>=========>>>@@@AAA@@@???===<<<<<<===???@@@===>>>>>>??????>>>>>>=========>>>>>>>>>>>>>>>===>>>>>>==================<<<>>>??????=========>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@?????????>>>===<<<<<<<<<======@@@??????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????BBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCAAA>>>>>>???AAABBBAAA@@@AAABBBCCCBBBAAA@@@@@@????????????>>>>>>@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBDDDDDDCCCBBBBBBAAA@@@@@@BBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBAAA@@@@@@??????>>>???@@@@@@@@@???>>>===??????>>>??????@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBFFFGGGHHHIIIJJJIIIHHHHHHFFFEEECCCAAABBBCCCEEEGGGDDDEEEFFFGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFDDDEEEGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@?????????@@@AAA@@@??????>>>>>>??????@@@??????>>>>>>??????@@@?????????>>>>>>=======================================>>>???@@@@@@?????????@@@AAABBBAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@>>>===???AAAAAA???======>>>>>>>>>===>>>@@@BBBBBBBBBAAA@@@????????????AAA@@@?????????@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEBBBAAA???>>>>>>>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@777666666666555555555555555666666666666555444444222333333444444444444444444444444444444444444444444555555666666777777777888888777777777777777666555555666666666777777777999999::::::::::::999999999888888999<<<======<<<888888999:::;;;<<<======>>>===<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;==============================<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<888:::<<<;;;::::::;;;<<>>>>>>>>>>>>>>>>>===============>>>>>>;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFGGGDDDEEEFFFFFFEEEDDDCCCAAA===>>>>>>???@@@AAABBBBBB??????>>>???@@@BBBDDDFFFCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<============>>>>>>===<<<;;;;;;===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAAAAA@@@???>>>>>>>>>???AAABBB@@@@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAA@@@@@@??????AAAAAAAAA@@@@@@?????????>>>@@@AAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBEEEEEEEEECCC@@@???@@@AAACCCBBBAAABBBDDDEEEEEEDDDAAA@@@?????????@@@AAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@BBBAAAAAAAAA@@@@@@??????????????????@@@AAABBBCCCDDDDDDEEEFFFFFFFFFEEEEEECCCDDDEEEFFFFFFFFFFFFFFFGGGGGGEEEDDDBBBAAA@@@???AAAAAAAAAAAABBBCCCEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCGGGGGGIIIJJJJJJJJJIIIHHHEEEDDDCCCBBBCCCEEEHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@???????????????>>>>>>??????????????????????????????@@@AAAAAAAAA@@@@@@AAADDDGGGFFFCCCAAAAAABBB@@@AAABBBCCCCCCCCCCCCCCCAAAAAA@@@AAABBBCCCAAA???AAABBBBBBAAA@@@@@@AAACCCEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB999999999888888888777777777777888888888777777666444555555666666666555555666666666666666666666666666666666777888999::::::::::::::::::999999999999888888888888999999999:::;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<===>>>@@@??????::::::;;;===>>>@@@AAAAAA???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>==================>>>>>>>>>>>>??????>>>===<<<<<<<<<===>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<===<<<<<<;;;;;;<<<;;;;;;<<<>>>?????????AAA@@@>>>=========<<<<<<===========================>>>>>>???????????????>>>>>>>>>>>>?????????@@@===>>>???@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCAAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDCCCBBB@@@???=========>>>???@@@@@@AAA????????????@@@AAACCCDDDBBBBBBBBBAAA@@@>>><<<;;;<<<<<<===>>>??????@@@@@@???>>>>>>======>>>??????@@@@@@@@@AAABBBCCCCCCDDDBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAACCCCCCCCCBBBAAAAAA@@@@@@???AAABBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCGGGHHHHHHFFFDDDBBBCCCDDDBBBBBBAAACCCEEEFFFFFFEEEBBBAAA@@@???@@@BBBDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBFFFEEEEEEEEEEEEFFFFFFGGGDDDDDDCCCCCCDDDEEEEEEFFFGGGHHHIIIKKKKKKJJJJJJIIIEEEDDDDDDCCCDDDEEEGGGHHHJJJIIIGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJIIIIIIGGGFFFFFFFFFFFFGGGIIIJJJIIIIIIGGGFFFDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBCCCGGGKKKIIIDDDAAABBBEEEBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFFFFDDDDDDEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD;;;;;;;;;;;;::::::::::::999999::::::::::::999999777888888888888888777777999999999999999999999999888888777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>????????????>>>>>>CCCAAA???>>>???@@@???>>><<<<<<===???AAABBBCCCDDD<<<<<<<<<===>>>???@@@AAA>>>???@@@@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>===;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;;;;<<<<<<===============<<<<<<<<<==================>>>>>>@@@@@@??????>>>===<<<<<<<<<===>>>???????????????======>>>>>>>>>======<<>>@@@@@@???BBBAAAAAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>??????@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCBBBAAAAAAAAADDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCCCCAAA@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDFFFHHHHHHGGGEEEDDDDDDEEEBBBAAAAAABBBEEEFFFFFFEEECCCBBBAAAAAABBBDDDGGGHHHFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHIIIJJJKKKLLLKKKJJJJJJFFFFFFEEEDDDDDDEEEFFFFFFLLLJJJHHHFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGIIIKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFEEEDDDDDDCCCCCCGGGJJJIIIDDD@@@BBBDDDBBBBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEGGGHHHIIIHHHHHHIIIJJJIIIIIIJJJKKKKKKKKKJJJJJJFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDEEEFFFFFFFFFEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD<<<;;;;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;::::::::::::::::::999999888999999999999999999999999:::999888888999:::<<<===::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@DDDAAA>>>======>>>===<<<<<<<<<===???@@@BBBCCCCCC:::::::::;;;===>>>@@@AAA===>>>@@@AAAAAA@@@??????@@@??????>>>>>>======<<<========================>>>???@@@@@@@@@???===<<<999999::::::;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>=========>>>???@@@AAAAAA@@@???===<<<;;;;;;<<<===>>>??????@@@@@@?????????@@@AAAAAA@@@@@@@@@???===;;;;;;<<<=========@@@AAABBB@@@???===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCEEEDDDDDDCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBAAA@@@AAAAAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDFFFFFFEEEEEEDDDCCCCCCBBBEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDDDDBBBAAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDFFFEEEDDDCCCCCCDDDDDDCCCBBBCCCEEEFFFFFFDDDDDDDDDDDDDDDDDDFFFHHHIIIGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLGGGGGGGGGHHHHHHIIIIIIJJJFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIKKKLLLLLLLLLKKKJJJHHHGGGGGGFFFFFFFFFGGGGGGLLLKKKJJJHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKLLLMMMLLLKKKJJJIIILLLKKKJJJIIIJJJKKKLLLMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFEEEDDDCCCBBB@@@CCCFFFEEEBBB@@@@@@AAA???@@@AAABBBCCCDDDDDDDDDCCCEEEGGGFFFEEEDDDEEEFFFDDDFFFIIIIIIIIIIIIJJJKKKFFFGGGHHHIIIIIIHHHGGGFFFBBBBBBAAAAAAAAABBBDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB::::::999999999888888888888888999::::::::::::::::::::::::::::::999999888999999999999999999999999;;;:::999888888999;;;<<<999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>????????????>>>>>>???===:::999:::;;;;;;:::::::::;;;<<<>>>???@@@@@@999999999999:::;;;======<<<===???@@@AAA@@@???>>>>>>>>>===<<<<<<;;;::::::::::::::::::::::::::::::<<<===>>>???>>>===;;;:::888888999999:::;;;;;;<<<;;;::::::::::::;;;;;;<<<;;;;;;<<<===>>>??????@@@>>>>>>=========>>>@@@@@@AAA@@@???>>><<<;;;:::999<<<===>>>??????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA>>>===<<<:::::::::<<<>>>===???AAA@@@>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@AAA@@@AAACCCDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFCCCDDDFFFFFFDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCC@@@BBBDDDEEEDDDDDDDDDEEEFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMHHHIIIIIIJJJKKKLLLLLLMMMJJJJJJJJJJJJJJJKKKKKKLLLJJJJJJIIIIIIHHHGGGGGGFFFDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJHHHIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMLLLKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOONNNMMMKKKJJJNNNNNNMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@===>>>@@@@@@@@@???>>>===;;;<<<===???@@@@@@AAAAAA@@@BBBDDDDDDBBBAAABBBCCCDDDFFFHHHHHHGGGFFFFFFFFFBBBCCCDDDDDDDDDBBB@@@???============>>>???AAABBBDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@========================888888888777777777666666666777888999999999999999:::::::::::::::999888777777777777777777777777777<<<;;;999888888999:::;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::888666555777888999999888888999:::;;;<<<======999999888888888999999:::;;;<<<>>>@@@@@@@@@>>>======<<<<<<;;;:::999999888999999999999999999999999:::;;;===>>>===<<<:::999888888999999:::;;;<<<<<<:::::::::::::::;;;<<<===;;;;;;<<<>>>???@@@AAABBB>>>>>>=========>>>@@@AAAAAA@@@???===<<<:::999888<<<<<<===??????@@@@@@@@@;;;<<<===>>>???@@@@@@@@@===>>>===<<<:::;;;>>>AAA;;;>>>@@@@@@>>>===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>???@@@AAABBBBBBCCCEEEFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJIIIHHHFFFEEEAAABBBDDDFFFHHHIIIJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFHHHHHHFFFEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGIIIJJJJJJIIIGGGFFFBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBBBB@@@CCCFFFGGGGGGFFFGGGHHHIIIGGGFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJKKKLLLMMMJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOKKKJJJJJJIIIIIIHHHGGGGGGBBBDDDGGGIIIJJJIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFEEEDDDCCCBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKHHHHHHJJJKKKLLLNNNOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPPPPPPPNNNLLLKKKOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>><<<;;;;;;===>>>>>><<<:::888999:::<<<======>>>>>>===@@@BBBBBB???>>>???AAADDDFFFGGGGGGDDDBBBBBBBBB>>>???@@@@@@???===;;;:::::::::::::::<<<>>>@@@AAAAAABBBCCCDDDDDDCCCAAA@@@??????@@@@@@??????>>>===::::::::::::::::::::::::777777777777777777777777444555777888888888777666777666666555666777888999888888999888888777666666555666888999::::::999999999888666555666999;;;======<<<;;;:::888777666666666888:::;;;<<<;;;999888777777777777666666666666::::::;;;;;;:::999777666:::999888888:::<<<>>>@@@?????????>>>===;;;:::999<<<<<<:::999888777777777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<===>>>FFF@@@AAAKKKRRROOOHHHEEEBBBAAA@@@??????AAACCCDDDGGGDDDAAA===<<<;;;<<<===???@@@BBBEEEGGGFFFDDDAAABBBBBBAAA@@@AAABBBCCCDDDBBB@@@>>>===<<<;;;<<<<<>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCCCCCCCEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGKKKJJJIIIGGGFFFFFFGGGGGGLLLIIIGGGGGGIIIKKKLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHMMMLLLJJJHHHFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFHHHJJJJJJHHHFFFEEEEEEIIIIIIHHHGGGHHHIIIKKKLLLJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJKKKLLLMMMNNNOOOPPPMMMNNNNNNNNNNNNOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNPPPOOOMMMKKKJJJHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHNNNMMMKKKIIIHHHIIIKKKLLLMMMLLLJJJIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEHHHJJJJJJJJJIIIHHHHHHHHHHHHIIILLLNNNNNNMMMJJJKKKKKKKKKKKKKKKJJJJJJNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJLLLOOORRRRRRQQQQQQPPPOOONNNOOOPPPQQQRRRPPPMMMKKKKKKMMMOOOPPPPPPKKKLLLNNNOOOPPPPPPOOONNNPPPPPPQQQQQQQQQPPPOOOOOOPPPQQQSSSTTTSSSQQQNNNMMMRRROOOLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIKKKKKKIIIHHHGGGGGGFFFFFFHHHHHHGGGGGGHHHJJJLLLMMMEEECCCAAA???>>>============<<<;;;;;;:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::???BBBCCCBBB???>>>???AAACCCDDDEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>===<<<;;;:::<<<;;;999888888999;;;<<<>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888888888888777777777777777777777777777777777777666666777888888888888888777666555555555666777888777777888888888777666666777888999:::;;;;;;;;;:::;;;:::888777777999;;;<<<===<<<<<<;;;:::999888888777888:::;;;;;;;;;:::999::::::::::::::::::::::::888888::::::::::::999999;;;;;;::::::;;;===???AAAAAAAAAAAA@@@???>>>===<<<===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>?????????@@@@@@AAA@@@??????@@@BBBDDDEEEEEECCCLLLaaapppiiiTTTCCCDDDCCCAAAAAAAAACCCDDDFFFHHHFFFCCC@@@>>>???@@@@@@CCCCCCCCCEEEFFFEEEBBB@@@BBBBBBAAAAAAAAABBBCCCDDDDDDCCCAAA@@@????????????@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLJJJJJJIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHKKKJJJIIIGGGGGGGGGGGGHHHKKKIIIGGGGGGIIIKKKLLLLLLKKKLLLLLLLLLKKKKKKJJJJJJLLLJJJIIIGGGFFFEEEEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJKKKJJJIIIGGGHHHHHHJJJJJJIIIIIIIIIJJJLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQPPPOOONNNNNNNNNOOOPPPQQQNNNMMMKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIFFFGGGIIIKKKLLLLLLKKKJJJLLLKKKJJJLLLNNNPPPOOONNNLLLMMMMMMNNNNNNMMMMMMLLLOOOOOOOOOPPPOOOOOONNNNNNMMMMMMMMMPPPSSSTTTTTTSSSQQQQQQQQQQQQRRRSSSSSSTTTQQQNNNLLLLLLMMMOOOPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPQQQRRRRRRSSSRRRRRRQQQRRRTTTTTTTTTRRRPPPNNNPPPMMMKKKJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJHHHGGGGGGFFFFFFFFFIIIIIIHHHGGGGGGHHHIIIJJJFFFEEEBBB@@@>>>=========::::::999999999999::::::<<<<<<============<<<<<<===???BBBBBB???>>>>>>???AAABBBBBBBBBBBB@@@???>>>>>>======<<<;;;;;;::::::===<<<:::999999:::<<<===<<<<<<<<<<<<<<<;;;::::::999::::::::::::999888888999999999999999999999999999999999999999999999999888888888888888888999:::777777666666555666666777777777888999999999888888999:::;;;<<<============<<<;;;999999999;;;>>>???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>@@@?????????@@@BBBCCCEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>=========>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCEEEGGGKKKMMMMMMTTTdddvvvzzzjjjPPP>>>FFFEEEDDDCCCDDDEEEFFFGGGHHHGGGEEECCCBBBCCCDDDEEEIIIGGGEEEEEEEEEDDDBBB@@@EEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCBBBCCCCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJMMMKKKIIIHHHGGGHHHIIIJJJIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJLLLKKKIIIHHHGGGGGGHHHIIIIIIGGGFFFFFFHHHJJJKKKKKKMMMMMMMMMMMMLLLLLLLLLKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIKKKLLLLLLKKKJJJIIIJJJLLLLLLKKKKKKKKKKKKLLLLLLMMMJJJIIIIIIHHHIIIJJJKKKLLLKKKMMMOOOQQQRRRRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPPPPQQQRRRSSSSSSLLLLLLJJJIIIGGGGGGFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIGGGHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLMMMMMMJJJKKKLLLNNNNNNNNNMMMMMMPPPOOONNNOOOQQQRRRQQQPPPOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQTTTWWWWWWVVVTTTRRRRRRTTTUUUUUUTTTTTTSSSOOOMMMLLLLLLMMMOOOOOOOOONNNNNNNNNOOOOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVVVVRRRSSSTTTUUUTTTSSSRRRQQQPPPNNNKKKKKKLLLMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHLLLKKKJJJIIIHHHIIIJJJJJJIIIGGGDDDAAA???>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>??????@@@@@@??????>>>>>>@@@CCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBAAA???>>>@@@???>>><<<<<<<<<======>>>>>><<<<<<<<<<<<>>>>>><<<============<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::999999999999999999999:::;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@@@@<<<;;;;;;<<<===@@@BBBDDD???????????????@@@@@@@@@?????????>>>???@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDFFFEEEEEEEEEFFFGGGIIIJJJFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIGGGFFFGGGIIILLLOOOPPP___pppsssdddQQQGGGFFFGGGFFFEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFHHHIIILLLIIIFFFEEEEEEEEEDDDCCCHHHGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLNNNNNNMMMLLLLLLKKKKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLOOOOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLNNNPPPRRRSSSRRRQQQPPPOOONNNMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLOOONNNKKKIIIIIIIIIKKKLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKJJJMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKIIIHHHHHHHHHIIIJJJHHHGGGFFFGGGIIIKKKKKKKKKNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJJJJHHHIIIKKKLLLMMMMMMMMMMMMKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNOOONNNNNNMMMLLLKKKLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGHHHIIIIIIMMMMMMMMMKKKJJJJJJLLLNNNLLLLLLLLLLLLLLLLLLLLLMMMJJJJJJIIIJJJJJJLLLNNNOOOLLLNNNQQQSSSTTTSSSQQQPPPRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRRRRRRRRRRRRRRRRRRRMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIGGGHHHJJJLLLNNNMMMMMMLLLMMMNNNPPPRRRRRRRRRRRRQQQRRRRRRRRRQQQQQQPPPOOOOOONNNOOOPPPQQQQQQQQQQQQPPPTTTRRRQQQRRRSSSSSSRRRQQQQQQRRRSSSTTTTTTSSSQQQPPPNNNNNNPPPQQQRRRSSSSSSSSSRRRRRRTTTWWWZZZYYYWWWTTTSSSTTTUUUVVVUUUSSSPPPNNNJJJIIIHHHJJJMMMOOOPPPPPPOOOOOONNNNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPNNNMMMNNNOOOOOONNNKKKKKKJJJIIIIIIIIIIIIIIIMMMLLLKKKIIIIIIIIIIIIJJJMMMMMMLLLKKKKKKKKKLLLLLLNNNNNNLLLLLLKKKLLLMMMNNNKKKJJJGGGDDDBBBAAAAAAAAACCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBDDDEEEFFFFFFFFFGGGHHHIIIFFFGGGGGGHHHGGGEEEDDDCCCEEEDDDBBB@@@@@@@@@BBBCCCAAA@@@????????????@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIJJJJJJKKKLLLHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIILLLJJJHHHGGGFFFHHHJJJKKKFFFTTT```\\\OOOGGGIIIPPPGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLIIIGGGFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOQQQPPPOOONNNMMMMMMNNNNNNPPPPPPPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPOOONNNMMMLLLKKKKKKLLLMMMMMMOOOPPPRRRTTTUUUUUUSSSQQQPPPOOOOOOPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNQQQPPPNNNLLLKKKKKKMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQPPPPPPPPPPPPOOOPPPPPPPPPPPPOOONNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKJJJLLLKKKJJJIIIIIIIIIJJJKKKIIIHHHGGGIIIKKKMMMMMMLLLNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGHHHHHHIIIMMMMMMMMMLLLKKKKKKMMMOOOMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKMMMNNNPPPRRRNNNPPPRRRUUUUUUTTTRRRQQQSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUUUUTTTRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKNNNOOOPPPOOOMMMLLLOOOPPPRRRTTTUUUUUUTTTTTTWWWWWWWWWVVVUUUSSSQQQPPPRRRSSSSSSTTTTTTTTTTTTTTTVVVUUUTTTTTTUUUUUUTTTSSSSSSTTTUUUVVVUUUSSSPPPOOOLLLMMMNNNPPPRRRSSSTTTTTTTTTTTTVVVXXXZZZZZZWWWTTTTTTUUUVVVVVVTTTPPPLLLIIIFFFEEEFFFIIIMMMQQQRRRRRRUUUUUUTTTTTTUUUWWWYYY[[[XXXWWWVVVVVVVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPNNNNNNOOOPPPOOONNNMMMLLLKKKKKKJJJKKKKKKKKKMMMLLLKKKJJJIIIJJJJJJKKKMMMMMMLLLLLLLLLMMMNNNNNNMMMMMMLLLLLLMMMNNNPPPQQQNNNMMMKKKIIIGGGGGGGGGGGGJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFJJJIIIHHHIIIJJJMMMOOOPPPKKKKKKLLLLLLKKKJJJHHHGGGHHHGGGEEECCCCCCDDDFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGJJJIIIHHHFFFEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHFFFJJJLLLLLLLLLMMMKKKHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLIIIHHHGGGIIIKKKKKKJJJEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOONNNOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQOOONNNNNNOOOPPPQQQRRRRRRQQQQQQPPPOOONNNNNNLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPOOONNNMMMMMMLLLLLLMMMNNNPPPRRRTTTTTTUUUUUUUUUTTTRRRPPPPPPPPPRRRSSSQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRPPPOOONNNNNNNNNMMMKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOPPPOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQPPPPPPOOONNNMMMMMMLLLLLLLLLLLLMMMMMMOOONNNNNNMMMLLLKKKJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJJJJKKKNNNPPPPPPOOOOOONNNLLLKKKKKKKKKLLLMMMJJJKKKLLLLLLLLLLLLLLLKKKMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJMMMNNNNNNNNNMMMMMMNNNPPPNNNOOOOOOOOOOOONNNMMMMMMMMMMMMMMMNNNOOORRRTTTUUURRRSSSUUUVVVWWWVVVUUUTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXWWWVVVTTTQQQOOONNNMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLNNNOOOQQQRRRRRRQQQPPPOOORRRSSSTTTUUUVVVVVVVVVVVVYYYYYYZZZYYYXXXWWWUUUSSSVVVUUUUUUUUUUUUVVVVVVVVVXXXWWWVVVVVVWWWXXXWWWUUUUUUVVVWWWWWWVVVSSSOOOMMMJJJLLLNNNQQQSSSUUUVVVWWWVVVVVVWWWYYYZZZZZZWWWUUUWWWWWWXXXVVVTTTOOOKKKIIIGGGGGGHHHLLLQQQUUUVVVVVVVVVWWWWWWXXXYYY[[[\\\]]]\\\[[[YYYXXXXXXXXXYYYZZZZZZXXXVVVTTTSSSRRRSSSSSSQQQPPPOOOOOOPPPPPPOOOMMMOOONNNNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLLLLLLLLLLMMMNNNOOOLLLLLLLLLLLLMMMOOOQQQRRRPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNLLLKKKKKKKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKKKKMMMPPPSSSSSSRRRLLLMMMNNNNNNMMMLLLJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDHHHHHHHHHIIIIIIJJJJJJKKKEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDCCCCCCBBBAAACCCDDDFFFGGGHHHHHHHHHHHHFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFEEEEEEFFFGGGIIIJJJLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMKKKJJJIIIHHHHHHIIIJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLMMMLLLLLLLLLLLLLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIJJJJJJIIIIIIHHHHHHJJJLLLKKKIIILLLOOOKKKCCCJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMLLLKKKIIIJJJKKKLLLKKKJJJFFFFFFHHHIIIIIIIIIHHHGGGHHHIIIKKKMMMOOOPPPPPPPPPMMMLLLKKKKKKJJJJJJJJJKKKJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQQQQQQQQQQNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQOOONNNOOOPPPRRRSSSTTTSSSQQQOOONNNNNNNNNNNNLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNMMMNNNPPPSSSUUUVVVVVVUUUTTTUUUTTTQQQPPPPPPQQQSSSTTTQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSRRRQQQPPPNNNMMMKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNPPPOOOOOONNNMMMLLLKKKJJJLLLLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLNNNQQQSSSRRRQQQPPPOOOMMMLLLLLLLLLNNNOOOLLLMMMNNNOOOPPPPPPOOONNNOOOOOONNNNNNNNNOOOOOOPPPSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMOOOQQQQQQPPPOOOPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOPPPRRRTTTWWWXXXVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXVVVTTTRRRQQQPPPPPPPPPOOOOOOPPPQQQQQQNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVWWWWWWWWWXXXZZZ[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWZZZYYYXXXYYY[[[[[[ZZZYYYYYYYYYZZZZZZWWWSSSOOOLLLKKKLLLOOORRRUUUWWWYYYZZZZZZYYYXXXYYYZZZZZZYYYWWWYYYYYYYYYXXXVVVSSSPPPNNNNNNNNNPPPSSSWWWZZZ[[[ZZZVVVWWWYYY[[[\\\]]]]]]^^^^^^]]]\\\[[[[[[\\\^^^______]]]YYYVVVTTTSSSTTTTTTUUUSSSSSSSSSTTTTTTRRRQQQQQQQQQQQQPPPPPPQQQQQQRRROOOOOONNNNNNNNNPPPQQQRRROOOOOOOOOOOOPPPQQQRRRSSSQQQPPPPPPOOOPPPQQQRRRSSSQQQQQQQQQQQQSSSUUUWWWXXXUUUTTTRRRPPPNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKMMMQQQWWW[[[[[[WWWSSSOOOOOOPPPPPPOOONNNLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHJJJKKKKKKLLLMMMMMMNNNNNNFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFFFFEEECCCBBBCCCEEEGGGIIIJJJKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEHHHGGGFFFFFFGGGHHHJJJKKKHHHIIIJJJKKKLLLMMMNNNOOOJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJIIIKKKKKKLLLMMMNNNNNNOOOOOOLLLLLLKKKKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQPPPPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLGGGIIIJJJLLLLLLLLLKKKJJJEEEMMMPPPKKKGGGKKKOOOPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNLLLKKKKKKLLLLLLKKKIIIHHHIIIKKKLLLLLLLLLKKKJJJIIIJJJMMMOOOQQQRRRRRRRRRMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNPPPRRRRRRRRRRRRMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOONNNOOOQQQSSSTTTUUUSSSQQQNNNMMMMMMNNNOOOLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNQQQTTTWWWXXXWWWUUUSSSUUUSSSQQQPPPPPPRRRTTTVVVRRRQQQPPPOOOOOOOOOOOOOOONNNNNNOOOPPPQQQRRRSSSSSSRRRSSSTTTTTTSSSQQQNNNLLLLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOPPPQQQRRRRRRPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUTTTSSSRRRRRRTTTTTTTTTTTTTTTSSSRRRRRROOONNNNNNMMMMMMNNNNNNOOOQQQQQQPPPOOOMMMLLLLLLKKKLLLLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNPPPSSSUUUTTTSSSRRRQQQOOOMMMMMMNNNOOOPPPPPPQQQRRRTTTTTTTTTSSSSSSPPPPPPOOONNNNNNNNNOOOOOOTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLMMMMMMNNNNNNNNNPPPSSSTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUSSSRRRQQQPPPPPPPPPQQQSSSVVVXXXZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]YYYYYYZZZZZZYYYWWWUUUTTTVVVUUUUUUUUUUUUVVVVVVWWWQQQRRRRRRSSSTTTSSSSSSSSSPPPQQQSSSUUUWWWXXXYYYYYYWWWVVVUUUTTTUUUVVVWWWXXXUUUWWWYYY\\\]]]]]]\\\\\\YYYXXXWWWWWWWWWWWWXXXXXX\\\[[[ZZZ[[[]]]^^^]]]\\\[[[\\\\\\\\\YYYTTTOOOLLLKKKMMMPPPSSSWWWYYY[[[\\\\\\[[[YYYZZZ[[[[[[ZZZYYY[[[[[[[[[[[[YYYWWWVVVTTTUUUUUUVVVYYY\\\^^^^^^]]][[[\\\^^^aaabbbccccccbbb___^^^]]]]]]^^^```cccdddccc```\\\XXXVVVUUUUUUVVVYYYXXXXXXXXXYYYYYYWWWUUUSSSSSSRRRRRRRRRSSSSSSTTTPPPPPPPPPPPPQQQSSSTTTVVVSSSSSSSSSSSSTTTVVVWWWXXXWWWWWWUUUTTTTTTTTTUUUVVVRRRRRRRRRTTTVVVYYY\\\]]]ZZZXXXVVVTTTRRRPPPOOOOOOMMMNNNNNNOOOOOONNNNNNMMMKKKOOOWWW```eeeccc[[[TTTQQQRRRRRRSSSRRRPPPOOONNNMMMNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPMMMMMMMMMLLLKKKJJJIIIHHHMMMMMMNNNMMMKKKKKKLLLNNNLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNRRRRRRSSSTTTTTTSSSRRRRRRUUUTTTSSSRRRQQQPPPPPPPPPRRRQQQPPPOOONNNOOOOOOPPPNNNMMMMMMMMMMMMMMMMMMNNNKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJOOONNNNNNMMMMMMNNNNNNOOOPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKMMMOOOPPPPPPPPPPPPKKKKKKKKKKKKKKKKKKJJJJJJNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMNNNPPPRRRSSSUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRWWWWWWXXXXXXYYYXXXXXXXXXWWWVVVSSSQQQQQQQQQRRRSSSSSSRRRPPPOOONNNNNNOOOPPPNNNOOOPPPRRRTTTUUUUUUUUUVVVWWWWWWWWWUUURRROOOMMMOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLLLLOOOSSSVVVTTTRRRTTTTTTTTTTTTUUUVVVWWWWWWXXXWWWVVVVVVVVVWWWXXXYYY\\\[[[ZZZWWWUUUSSSQQQPPPTTTTTTTTTTTTTTTSSSRRRRRRQQQNNNKKKLLLOOOQQQQQQPPPRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPTTTSSSRRRTTTWWWWWWUUURRRTTTSSSRRRRRRRRRRRRQQQPPPRRRTTTVVVWWWWWWUUUSSSQQQPPPPPPOOONNNMMMLLLLLLMMMNNNPPPRRRSSSRRRQQQQQQRRRRRRRRRQQQPPPOOONNNMMMMMMOOOOOOOOONNNOOOOOOPPPQQQRRRQQQQQQTTTWWWWWWTTTQQQOOOPPPPPPQQQQQQQQQQQQQQQQQQSSSVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUUUURRRPPPRRRVVVZZZ[[[[[[___^^^]]]\\\\\\\\\]]]]]]^^^___`````````^^^\\\ZZZ^^^]]][[[YYYXXXYYYZZZ[[[XXXXXXYYYZZZZZZ[[[[[[\\\WWWWWWWWWWWWVVVUUUTTTSSSVVVUUUUUUUUUVVVVVVWWWXXXZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[YYYYYYXXXXXXXXXYYYYYYZZZ\\\]]]^^^^^^______^^^^^^bbbaaa```]]][[[YYYWWWVVVUUUVVVVVVWWWYYYZZZ\\\]]]\\\]]]^^^`````````___^^^______^^^]]]\\\[[[ZZZYYY_________cccggghhhfffccc```bbbccccccccccccdddfffbbbcccfffhhhjjjkkkllllllmmmggg```ZZZXXXXXXXXXXXX[[[\\\\\\]]]]]]^^^______ZZZZZZZZZYYYXXXVVVUUUTTTUUUUUUSSSSSSSSSTTTUUUVVVSSSSSSSSSTTTUUUVVVXXXYYYWWWWWWXXXXXXXXXWWWVVVVVVTTTRRRQQQUUU\\\___^^^[[[YYYXXXVVVUUUSSSRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQRRROOOWWWfffjjj___TTTRRRPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTRRRQQQQQQRRRSSSSSSOOOOOOOOONNNNNNNNNMMMMMMMMMLLLMMMOOOSSSSSSPPPMMMQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGKKKKKKJJJJJJJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQMMMMMMLLLLLLKKKJJJIIIIIIKKKLLLLLLKKKJJJJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQUUUTTTRRRQQQPPPPPPPPPQQQNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLMMMNNNOOOOOOMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQPPPOOORRRQQQPPPOOOMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLNNNOOOPPPPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOOOOOOOOOONNNNNNMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQPPPOOONNNNNNNNNNNNNNNOOOQQQRRRSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSRRRQQQQQQRRRSSSTTTWWWWWWXXXYYYYYYYYYXXXXXXXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWYYYYYYYYYXXXVVVTTTRRRPPPOOOPPPQQQRRRRRRQQQPPPPPPTTTRRRQQQRRRUUUUUUTTTQQQTTTSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVWWWXXXYYYZZZ\\\[[[ZZZXXXVVVTTTSSSRRRTTTTTTTTTUUUTTTTTTSSSSSSSSSQQQOOOOOOQQQSSSSSSQQQTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRSSSQQQQQQRRRUUUUUUSSSPPPTTTSSSRRRRRRRRRRRRQQQPPPSSSTTTVVVXXXWWWVVVSSSRRROOONNNMMMLLLKKKJJJJJJJJJLLLNNNPPPQQQOOONNNNNNNNNOOOOOOOOONNNNNNMMMMMMLLLNNNNNNNNNNNNNNNOOOPPPQQQTTTTTTTTTVVVYYYYYYVVVSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXZZZZZZYYYYYYZZZ[[[\\\\\\\\\]]]\\\\\\[[[ZZZWWWUUUTTTVVVZZZ^^^``````aaaaaabbbccccccbbbbbbaaa```aaacccccccccbbb```______]]]\\\ZZZZZZ[[[\\\]]]\\\\\\\\\[[[[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWVVVVVVVVVWWWWWWXXXZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[ZZZYYYYYYYYYZZZZZZ\\\]]]^^^___````````````aaa```___^^^]]][[[ZZZZZZXXXXXXYYYZZZ[[[]]]^^^______```aaabbbccccccccccccbbbbbbbbbaaaaaabbbccccccgggiiilllppprrrpppjjjeeecccdddeeeeeeccccccdddeeeccceeeiiimmmqqqsssuuuuuummmhhhbbb]]][[[\\\\\\]]]^^^^^^____________``````[[[[[[[[[ZZZYYYWWWVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVUUUVVVWWWXXXYYYZZZ[[[[[[VVVVVVWWWWWWWWWWWWWWWVVVWWWTTTSSSVVV[[[]]][[[XXXUUUTTTSSSRRRQQQPPPPPPPPPSSSSSSTTTTTTTTTTTTUUUUUUTTTQQQWWWcccdddYYYQQQQQQQQQSSSTTTVVVXXXXXXXXXXXXUUUTTTSSSRRRRRRRRRSSSSSSPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOOQQQTTTTTTRRROOORRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIILLLKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPQQQQQQNNNOOOOOOQQQRRRTTTUUUUUUXXXWWWUUUSSSQQQQQQQQQQQQNNNOOOQQQRRRRRRQQQOOONNNNNNNNNNNNNNNOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSTTTTTTTTTSSSRRRRRRUUUTTTRRRPPPNNNLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQOOOPPPRRRSSSRRRQQQOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSVVVUUUUUUTTTTTTTTTUUUUUUWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVTTTTTTRRRQQQQQQRRRSSSTTTWWWWWWWWWXXXXXXXXXXXXYYY[[[ZZZYYYXXXVVVTTTSSSRRRQQQQQQRRRRRRRRRQQQQQQPPPUUUTTTSSSSSSUUUUUUTTTRRRSSSSSSSSSTTTUUUVVVXXXYYYXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTWWWUUUSSSSSSTTTUUUTTTSSSVVVVVVWWWWWWWWWUUUSSSRRRUUUUUUVVVWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTRRRPPPRRRRRRRRRSSSRRRRRRQQQQQQTTTUUUWWWXXXXXXVVVSSSQQQOOONNNMMMKKKJJJIIIIIIIIILLLNNNOOOOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQSSSSSSQQQOOOQQQPPPPPPPPPQQQTTTVVVXXXZZZ\\\^^^^^^^^^]]]^^^___``````bbbccccccbbbbbbaaa\\\[[[[[[]]]aaadddfffgggeeefffhhhjjjjjjhhhgggeeedddeeefffggggggfffdddccc```___^^^^^^^^^___aaabbbdddccc```^^^^^^^^^___```aaa```^^^\\\ZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\^^^^^^___```]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^```aaabbbbbbbbbaaa`````````____________\\\]]]]]]^^^___aaabbbcccdddddddddeeefffhhhiiijjjhhhgggggggggiiikkknnnoooqqqtttzzz~~~~~~wwwnnngggdddfffffffffdddcccdddeeefffhhhkkkooosssuuuwwwwwwjjjfff```]]]]]]^^^______aaaaaaaaa```````````````\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSTTTVVVWWWXXXYYYXXXXXXUUUUUUVVVWWWXXXXXXXXXWWWZZZWWWVVVWWWZZZ[[[XXXUUUSSSSSSRRRQQQQQQQQQQQQQQQUUUUUUVVVVVVVVVWWWWWWWWWVVVTTTXXX^^^\\\RRRNNNQQQRRRSSSUUUWWWXXXYYYZZZZZZUUUUUUTTTSSSSSSSSSSSSSSSQQQQQQQQQPPPPPPPPPPPPPPPRRRRRRRRRTTTUUUUUUSSSQQQTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUTTTKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLKKKKKKJJJKKKKKKKKKIIIIIIHHHGGGHHHIIIJJJKKKQQQQQQQQQQQQPPPPPPOOONNNMMMLLLJJJIIIIIIJJJKKKLLLNNNPPPQQQQQQPPPPPPPPPRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQRRRSSSSSSQQQRRRSSSUUUWWWXXXYYYYYYYYYXXXVVVTTTRRRQQQQQQQQQNNNOOORRRSSSSSSRRROOONNNOOOOOOOOOOOOPPPRRRSSSTTTRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTUUUUUUSSSRRRPPPNNNMMMLLLMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSOOOQQQSSSTTTTTTRRRPPPOOOMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVSSSSSSSSSSSSTTTTTTTTTTTTXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUUUUVVVWWWXXX[[[ZZZZZZYYYYYYYYYYYYYYY\\\ZZZXXXVVVUUUTTTSSSSSSRRRRRRSSSRRRRRRRRRQQQQQQPPPPPPPPPQQQSSSTTTUUUUUUSSSSSSSSSTTTUUUWWWXXXYYYWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUTTTTTTUUUVVVVVVVVVVVVUUUXXXWWWVVVUUUUUUUUUUUUTTTVVVWWWXXXYYYXXXWWWUUUTTTWWWXXXYYYYYYXXXWWWUUUSSSTTTTTTTTTTTTUUUUUUTTTSSSPPPQQQSSSSSSRRRRRRQQQRRRTTTUUUWWWXXXWWWUUURRRQQQNNNNNNLLLKKKJJJIIIIIIIIIKKKMMMNNNMMMJJJHHHGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKJJJIIIHHHMMMLLLKKKKKKMMMQQQTTTWWWYYY[[[^^^______```aaacccbbbcccfffhhhiiihhhhhhgggeeedddeeefffhhhjjjlllmmmmmmmmmmmmmmmlllkkkjjjiiijjjjjjjjjjjjiiigggfffeeeccccccccccccdddeeefffgggkkkhhheeebbbaaaaaabbbdddeeeccc```]]][[[ZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYY[[[\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]^^^___``````aaa^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]___aaacccdddeeeeeeccccccccccccbbbbbbbbbbbbaaaaaaaaabbbccceeefffgggggggggggggggiiikkknnnooonnnmmmkkkkkkmmmppptttvvvvvvzzz~~~~~~vvvllleeebbbcccddddddccccccdddfffhhhiiikkkmmmmmmmmmmmmmmmdddaaa\\\ZZZ[[[]]]^^^___aaaaaaaaa```___^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZYYYWWWVVVTTTSSSTTTWWWXXXYYYYYYXXXWWWTTTUUUVVVXXXXXXYYYYYYYYY[[[YYYXXXYYYZZZZZZXXXVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWYYYZZZVVVPPPPPPVVVSSSTTTUUUVVVWWWXXXXXXXXXVVVVVVUUUUUUTTTTTTSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPTTTTTTUUUUUUVVVVVVTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXMMMNNNNNNNNNOOOOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLKKKJJJKKKLLLMMMNNNNNNOOOOOOOOONNNMMMLLLLLLMMMLLLJJJIIIJJJKKKMMMNNNPPPRRRTTTTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZXXXVVVTTTRRRRRRRRRRRRNNNPPPRRRTTTTTTRRRPPPNNNPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWXXXXXXWWWWWWWWWTTTTTTSSSSSSRRRRRRQQQQQQNNNOOOQQQSSSUUUVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSRRRPPPOOONNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWXXXWWWWWWVVVUUUTTTRRRSSSTTTUUUUUUTTTRRRQQQMMMMMMNNNOOOQQQQQQRRRRRRSSSTTTTTTUUUVVVWWWXXXXXXTTTTTTUUUUUUUUUVVVVVVVVVYYYYYYYYYYYYYYYXXXXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^___^^^\\\[[[[[[ZZZ[[[[[[]]]\\\ZZZXXXVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSUUUWWWTTTTTTTTTUUUVVVXXXYYYZZZVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXWWWVVVVVVVVVTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTTTTTTTVVVVVVWWWXXXXXXXXXWWWVVVYYYYYYYYYXXXVVVTTTRRRPPPRRRSSSSSSSSSSSSSSSTTTUUUNNNQQQTTTUUUTTTRRRSSSTTTTTTVVVWWWXXXWWWUUURRRPPPLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJGGGDDDBBBBBB===>>>>>>??????@@@@@@AAA@@@@@@@@@AAAAAABBBDDDDDDFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFHHHKKKOOORRRRRRUUUXXX[[[]]]^^^aaacccccceeehhhkkkmmmnnnmmmllloooooopppooooooppppppqqqvvvtttqqqnnnlllllllllmmmppppppnnnmmmkkkhhhgggfffffffffgggggghhhiiijjjkkkmmmkkkgggdddcccccceeefffeeeccc```]]][[[[[[[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\^^^^^^^^^^^^^^^^^^^^^___[[[\\\\\\]]]^^^___``````^^^]]]]]]\\\[[[[[[\\\\\\]]]___```ccceeefffggghhhggggggffffffeeeeeeddddddeeeeeeeeefffggghhhiiijjjiiihhhhhhiiijjjmmmoooqqqqqqooonnnlllmmmooorrrttttttvvvxxxwwwrrrkkkeeeaaa\\\^^^```aaaaaabbbdddfffgggggghhhhhhhhhfffeeeddd```^^^ZZZYYY[[[^^^___`````````___^^^]]]\\\\\\[[[\\\[[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[[[[ZZZXXXVVVUUUXXXZZZ\\\^^^^^^^^^\\\[[[WWWWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZWWWWWWXXXXXXYYYZZZZZZ[[[YYYYYYYYYYYYUUUSSSVVV[[[XXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\PPPPPPQQQQQQRRRSSSSSSSSSQQQQQQRRRSSSSSSSSSRRRRRROOOPPPPPPQQQRRRQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLNNNOOOMMMNNNNNNNNNNNNMMMMMMLLLOOONNNNNNMMMNNNOOOPPPQQQPPPRRRUUUVVVUUUTTTUUUUUUVVVWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYWWWXXXYYY[[[[[[[[[ZZZYYYZZZXXXVVVUUUSSSSSSSSSSSSQQQRRRSSSUUUUUUSSSRRRQQQRRRRRRQQQQQQRRRRRRSSSTTTSSSSSSRRRRRRRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXYYYYYYYYYXXXXXXSSSSSSTTTTTTTTTUUUUUUUUUNNNPPPRRRTTTVVVXXXYYYZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPPPPPPPQQQRRRRRRSSSSSSSSSTTTUUUWWWXXXYYYYYYYYY[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWWWWVVVVVVUUUTTTSSSNNNOOOQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZVVVVVVVVVWWWWWWWWWWWWXXXZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXYYY[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[]]]\\\\\\\\\]]]^^^```aaaaaa```^^^]]]\\\\\\]]]]]]]]]]]][[[ZZZXXXVVVUUUTTTRRRQQQPPPOOONNNNNNNNNOOOSSSTTTTTTSSSRRRSSSUUUWWWWWWWWWWWWWWWXXXYYYZZZZZZXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUVVVVVVUUUTTTTTTSSSSSSUUUVVVVVVTTTSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZ[[[ZZZXXXUUURRROOONNNMMMMMMNNNOOOOOOOOOOOORRRTTTOOOTTTXXXYYYWWWUUUVVVXXXWWWXXXYYYZZZYYYWWWTTTRRRKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJHHHEEEBBBAAAAAA===>>>>>>>>>??????@@@@@@@@@@@@?????????@@@AAAAAAAAABBBCCCBBB@@@@@@AAABBBCCCBBBBBBCCCDDDGGGJJJLLLKKKNNNRRRUUUWWWYYY\\\^^^aaacccgggkkknnnnnnnnnmmmqqqssssssrrrpppooopppqqqwwwtttpppllljjjjjjlllmmmqqqpppooollljjjhhhgggfffeeeffffffggghhhiiiiiiiiiiiihhheeedddccccccdddeeecccbbb```]]]\\\[[[[[[[[[]]]\\\\\\\\\\\\]]]^^^^^^````````````````````````[[[\\\\\\]]]^^^___``````___^^^^^^]]]]]]^^^^^^______```bbbdddfffhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhggghhhiiijjjkkkkkkjjjjjjjjjkkklllnnnoooppppppooommmkkkjjjkkklllmmmnnnooonnnkkkeeeaaa^^^]]]XXXZZZ]]]^^^___aaadddfffddddddfffgggggggggfffeeeaaa___\\\\\\^^^aaacccccc``````______^^^]]]\\\\\\]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYY[[[\\\]]]^^^___^^^^^^]]]ZZZ[[[\\\]]]]]]^^^]]]]]]ZZZ[[[\\\\\\]]]]]]\\\\\\ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]]]]^^^___ZZZZZZZZZYYYXXXXXX[[[]]]^^^]]]\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVTTTSSSQQQRRRRRRRRRRRRSSSSSSSSSTTTVVVWWWWWWWWWWWWXXXZZZXXXXXXXXXYYYYYYZZZZZZ[[[YYYYYYXXXYYYZZZ\\\___```SSSSSSSSSTTTUUUUUUVVVVVVRRRSSSTTTTTTUUUUUUUUUTTTSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOPPPNNNMMMLLLLLLLLLMMMOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPRRRRRRRRRSSSTTTUUUUUUVVVRRRUUUXXXYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[]]]______]]][[[ZZZYYYZZZ\\\^^^^^^^^^]]]\\\ZZZYYYXXXVVVUUUUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVUUUTTTTTTSSSTTTTTTTTTUUUTTTSSSSSSSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYTTTTTTUUUUUUVVVVVVVVVWWWPPPRRRTTTWWWZZZ\\\]]]^^^[[[[[[ZZZZZZZZZYYYYYYYYYXXXYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXZZZ[[[]]]^^^^^^___]]]]]]]]]\\\[[[ZZZXXXWWW\\\[[[YYYWWWVVVUUUUUUUUUQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVWWWXXXYYYYYYZZZZZZWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYXXXVVVUUUXXXXXXZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYZZZZZZ[[[\\\]]]\\\\\\\\\]]]___aaabbb___^^^\\\ZZZYYYZZZ[[[\\\YYYZZZYYYYYYWWWTTTRRRQQQNNNMMMLLLJJJJJJIIIJJJJJJQQQRRRSSSRRRQQQRRRVVVYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\^^^___```aaaaaa```^^^^^^]]]\\\ZZZYYYXXXXXXVVVVVVUUUUUUTTTSSSQQQQQQQQQSSSVVVVVVTTTSSSSSSUUUVVVUUUUUUVVVWWWZZZ]]]___^^^[[[WWWRRRNNNLLLJJJJJJIIIKKKMMMMMMMMMNNNRRRUUUSSSXXX]]]^^^\\\ZZZ[[[^^^[[[\\\]]]^^^\\\ZZZWWWUUUOOONNNNNNOOOOOOPPPQQQRRRKKKMMMNNNLLLIIIGGGEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBB???AAABBB@@@>>>===>>>@@@AAAAAABBBCCCDDDFFFHHHIIIHHHKKKNNNPPPQQQRRRUUUVVVXXX[[[___dddggghhhhhhggghhhjjjkkkjjjhhhggggggiiillljjjhhheeedddeeefffgggiiihhhgggeeedddccccccbbbaaaaaabbbccccccdddddddddaaaaaa`````````aaaaaabbbaaaaaa```___]]]\\\\\\[[[\\\\\\\\\]]]^^^___```aaaccccccbbbbbbaaaaaa``````\\\\\\]]]^^^___```aaaaaa````````````aaaaaabbbcccaaabbbdddfffggghhhiiiiiiiiiiiijjjjjjkkkllllllllliiiiiihhhiiiiiijjjkkklllkkkkkklllmmmnnnooooooooolllkkkjjjiiihhhgggggggggggghhhgggddd___[[[ZZZ[[[XXXZZZ\\\]]]^^^___bbbdddcccdddfffggghhhhhhhhhgggbbb```^^^^^^aaaccceeeeeebbbbbbbbbaaaaaa`````````___^^^\\\[[[[[[\\\]]]^^^______^^^^^^]]]^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^______```````````````___]]]^^^______^^^]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^______\\\\\\ZZZYYY[[[\\\\\\[[[^^^]]]\\\[[[ZZZZZZ[[[[[[YYYYYYYYYYYYXXXVVVUUUSSSTTTTTTTTTUUUUUUUUUVVVVVVUUUWWWYYYYYYXXXYYY\\\___]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\\\\[[[\\\^^^```bbbTTTTTTUUUVVVVVVWWWXXXXXXSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVTTTSSSSSSRRRRRRRRRSSSSSSRRRQQQRRRSSSTTTUUUQQQQQQRRRSSSTTTTTTTTTSSSTTTUUUVVVXXXXXXYYYYYYYYYUUUXXX[[[]]]\\\[[[[[[\\\YYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ\\\___aaaaaa___\\\ZZZ[[[\\\___aaabbbbbbbbbaaa[[[ZZZYYYXXXWWWWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUUUUVVVUUUTTTSSSTTTVVVXXXZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUXXX[[[]]]```aaabbb\\\\\\\\\[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZXXXWWWUUUUUUUUUVVVWWWWWWXXXYYYYYYZZZ[[[]]]___```bbbbbbbbb______^^^]]]\\\[[[YYYXXX___]]]ZZZWWWVVVUUUVVVWWWTTTUUUWWWYYYZZZZZZZZZYYYWWWWWWXXXXXXYYYZZZZZZ[[[XXXXXXXXXXXXYYYYYYYYYYYYXXXYYYYYYYYYXXXWWWUUUTTTXXXYYYZZZ[[[\\\]]]]]]^^^\\\[[[YYYXXXXXXYYY[[[]]]\\\[[[[[[\\\]]]___aaabbbZZZYYYWWWUUUUUUVVVWWWXXXTTTUUUVVVUUUSSSQQQNNNLLLKKKJJJHHHGGGFFFFFFGGGGGGJJJLLLNNNNNNOOOQQQWWW[[[\\\[[[[[[ZZZZZZZZZZZZZZZ]]]___```bbbdddddddddcccaaa```___^^^\\\[[[ZZZYYYVVVVVVVVVUUUSSSRRRPPPOOOPPPSSSVVVVVVTTTSSSTTTVVVVVVVVVUUUUUUXXX\\\```bbb```\\\WWWQQQLLLJJJIIIHHHIIIKKKNNNNNNNNNOOOTTTXXXUUU[[[aaabbb```^^^___bbb^^^___``````___]]]ZZZXXXTTTTTTUUUUUUVVVXXXYYYZZZQQQRRRSSSRRRPPPMMMLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGEEEBBBAAACCCFFFAAABBBCCCDDDEEEFFFGGGHHHGGGIIILLLMMMMMMNNNOOOQQQOOORRRWWW\\\___``````___[[[^^^aaa```^^^]]]^^^```________________________```___^^^]]]]]]]]]^^^^^^]]]]]]^^^____________^^^[[[\\\\\\]]]^^^^^^______````````````___^^^\\\\\\\\\\\\]]]]]]___```bbbcccddddddccccccbbbaaa``````]]]]]]^^^___```aaabbbbbbaaaaaabbbbbbcccdddffffffcccdddeeeggghhhiiiiiiiiiggghhhiiikkkmmmnnnppppppiiiiiiiiiiiiiiijjjkkkllllllmmmnnnpppppppppooonnniiiiiihhhggggggfffeeeddddddeeeeeebbb]]]ZZZZZZ[[[YYY[[[]]]^^^^^^___```bbbdddeeefffhhhhhhhhhgggfffaaa___^^^^^^aaaccceeeeeeeeeeeeeeeddddddddddddcccaaa```^^^]]]]]]^^^___```bbbaaa```______```bbbcccbbbbbbaaaaaaaaabbbbbbcccaaabbbbbbbbbbbbbbbaaa```___```aaa```___]]]]]]]]]___^^^^^^]]]\\\\\\]]]]]]XXXYYYYYYZZZ\\\]]]]]]^^^^^^]]]ZZZZZZ\\\^^^\\\WWW\\\[[[ZZZYYYYYYZZZ[[[\\\YYYZZZZZZZZZYYYWWWUUUSSSVVVVVVVVVWWWWWWXXXXXXXXXVVVXXX[[[[[[ZZZ[[[___bbbbbbbbbbbbbbbaaaaaaaaaaaaaaa```___^^^^^^___aaabbbVVVVVVUUUWWWYYYYYYXXXVVVZZZZZZZZZZZZYYYXXXWWWWWWVVVXXX[[[]]]]]][[[XXXVVVZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVXXXYYYYYYWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUXXXWWWVVVWWWYYYZZZ[[[ZZZYYY\\\aaacccbbb```___^^^]]]]]]^^^^^^^^^^^^]]]]]]^^^^^^]]]\\\[[[ZZZZZZZZZ___```aaa```^^^\\\YYYWWW[[[]]]___aaabbbaaa___^^^\\\[[[YYYXXXWWWWWWXXXYYYZZZZZZZZZYYYWWWVVVXXXYYYZZZYYYXXXVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUVVVXXX[[[XXXWWWWWWWWWWWWWWWXXXXXXVVVUUUUUUUUUUUUUUUVVVVVVZZZ[[[]]]^^^]]]ZZZWWWTTTSSSUUUWWWXXXYYYZZZYYYYYYYYY[[[]]]```bbbcccccccccccccccbbbaaa```______^^^aaaaaa```^^^\\\ZZZXXXVVVZZZYYYXXXWWWWWWWWWYYYYYYZZZ\\\]]]___```aaaaaa```______]]][[[YYYYYY[[[]]]]]]\\\[[[YYYXXXWWWWWWVVV^^^^^^]]]\\\[[[ZZZXXXWWWXXXWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVUUUSSSPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUWWWZZZ]]]ddd]]]UUURRRTTTVVVVVVUUUVVVWWWXXXYYYYYYXXXWWWVVVPPPPPPOOOOOONNNNNNMMMMMMPPPPPPNNNLLLJJJHHHGGGFFFDDDCCCBBB@@@@@@BBBCCCDDDJJJIIIHHHIIILLLRRRWWWZZZZZZ[[[[[[WWWTTTUUU[[[aaa___cccgggkkkllljjjgggdddbbbccccccccccccbbbaaaaaa______^^^[[[XXXTTTQQQOOOSSSXXX]]]]]]YYYVVVVVVXXX\\\ZZZYYYZZZ\\\___`````````___[[[VVVPPPMMMLLLLLLMMMPPPSSSVVVWWWYYY\\\^^^bbbdddeeedddccccccdddeeecccccccccccccccccccccccc[[[ZZZYYYZZZ\\\\\\[[[ZZZZZZ[[[[[[[[[ZZZXXXWWWVVVQQQSSSTTTTTTSSSRRRRRRSSSPPPOOONNNMMMMMMNNNOOOPPPNNNMMMKKKIIIHHHHHHHHHIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNPPPPPPPPPPPPQQQSSSTTTUUUUUUWWWYYY[[[]]]]]]]]]\\\YYYYYYYYYXXXXXXYYYYYYYYYYYYZZZ[[[ZZZXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\aaa```___^^^^^^^^^^^^^^^___```aaaaaa___^^^^^^^^^bbbbbbcccdddeeeeeeeeedddjjjiiigggeeecccbbbbbbaaaaaabbbccccccddddddddddddccccccddddddeeefffggggggiiihhhggggggiiijjjjjjiiijjjjjjjjjjjjlllmmmnnnooommmmmmnnnooopppooooooooooooooooooooopppqqqrrrsssqqqooommmkkkjjjjjjjjjjjjiiihhhfffdddbbbaaaaaaaaa````````````aaabbbdddeeeiiihhhhhhhhhiiijjjkkkkkkllliiifffdddeeeffffffeeehhhiiiiiigggeeeeeefffgggcccbbb```______```aaabbbaaaaaaaaaaaabbbccceeeeeebbbbbbaaaaaaaaaaaabbbbbbccccccbbbbbbbbbbbbcccdddeeecccbbbaaabbbbbb```___ZZZ[[[[[[[[[ZZZ[[[\\\^^^\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]___aaabbbaaa```^^^\\\[[[[[[\\\]]][[[[[[\\\[[[[[[ZZZYYYXXXXXXYYY[[[[[[[[[[[[]]]___^^^]]]]]]^^^```aaaaaa```cccccccccbbbccccccdddeeeaaa```___^^^```cccfffhhh\\\]]]]]]^^^]]]]]]]]]\\\_______________^^^]]]\\\]]]^^^```aaaaaa___\\\ZZZ\\\[[[[[[ZZZYYYXXXWWWWWWXXXYYY[[[]]]]]][[[YYYWWWXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVXXX[[[]]]^^^]]]^^^aaadddfffeeecccaaaaaacccbbbaaa```^^^^^^^^^^^^___^^^]]]]]]\\\\\\]]]]]]```______^^^[[[YYYVVVUUUYYYZZZ]]]^^^___]]]\\\ZZZXXXWWWVVVUUUTTTUUUVVVVVVVVVXXXYYYYYYXXXXXXZZZ[[[XXXWWWUUUTTTTTTTTTUUUUUUVVVWWWWWWVVVUUUUUUXXXZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVWWWWWWZZZ[[[]]]^^^^^^[[[XXXVVVSSSUUUWWWYYYZZZZZZZZZZZZ\\\]]]```bbbcccdddddddddddddddcccbbbaaa```____________^^^\\\[[[YYYXXXXXXZZZYYYWWWVVVUUUVVVVVVWWWYYYZZZ\\\^^^_________^^^ZZZZZZYYYWWWUUUUUUWWWYYYZZZYYYXXXVVVUUUUUUUUUUUUXXXXXXXXXWWWVVVUUUSSSRRRSSSQQQPPPPPPPPPPPPOOOMMMKKKJJJKKKLLLNNNNNNMMMKKKIIIJJJJJJKKKKKKKKKKKKKKKOOOOOOPPPOOONNNNNNQQQSSS___XXXPPPLLLMMMNNNMMMLLLMMMNNNOOOPPPPPPOOONNNMMMIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@>>>>>>AAA@@@???>>>???@@@BBBCCCBBBBBBCCCEEEHHHMMMQQQTTTWWWXXXXXXUUUSSSUUU\\\bbbcccfffjjjmmmnnnllliiigggfffffffffffffffeeeeeedddccccccbbb```]]]ZZZWWWUUUXXX\\\aaaaaa^^^[[[\\\^^^aaa___]]]]]]___aaaaaaaaa^^^^^^\\\YYYUUUSSSSSSTTTVVVYYY\\\^^^___```cccdddeeefffgggfffeeedddeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeecccbbbcccddddddcccbbb```aaaaaaaaa```___]]]\\\YYY[[[\\\\\\[[[ZZZZZZ[[[WWWWWWWWWWWWWWWXXXYYYYYYVVVUUUSSSQQQQQQPPPQQQQQQTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRSSSTTTUUUVVVYYYYYYZZZ\\\]]]]]]^^^^^^ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\[[[ZZZZZZ\\\]]][[[[[[[[[\\\]]]^^^^^^_______________```aaabbbcccbbbdddeeedddcccaaaaaabbbeeeffffffggggggggggggfffjjjiiihhhfffeeeeeeddddddbbbcccdddeeeffffffffffffeeeeeeeeefffggghhhhhhhhhiiigggffffffhhhjjjkkkkkkmmmmmmmmmmmmnnnnnnooopppoooooooooooooooppppppppprrrrrrrrrrrrssssssssssssqqqpppnnnlllkkkkkkkkkkkkkkkjjjiiihhhfffeeedddcccccccccbbbaaaaaabbbcccdddkkkjjjjjjjjjkkklllmmmnnnmmmkkkhhhggghhhjjjjjjjjjllllllkkkiiifffeeeeeefffeeedddcccbbbbbbbbbccccccbbbbbbbbbbbbcccdddeeeeeeddddddccccccccccccddddddbbbaaaaaa``````aaaaaabbbdddcccaaaaaabbbaaa```^^^^^^^^^^^^]]]\\\\\\]]]]]]^^^^^^__________________\\\\\\\\\]]]^^^___```aaabbbaaa___]]]\\\]]]^^^^^^_________^^^\\\[[[ZZZYYY\\\^^^___```______```aaabbbaaaaaabbbdddeeeeeedddeeeddddddcccccccccdddddd```___^^^^^^```bbbeeegggaaaccceeedddaaa______aaabbbbbbcccccccccbbbaaaaaa```bbbccceeeeeedddbbbaaa^^^]]][[[ZZZYYYXXXYYYYYYZZZ\\\```bbbbbb```]]]ZZZYYYXXXWWWWWWWWWWWWXXXYYYUUUTTTTTTWWWZZZ]]]^^^^^^```cccfffgggfffdddccccccfffeeebbb___]]]\\\\\\]]]^^^]]]]]]\\\\\\\\\]]]]]]^^^\\\ZZZWWWUUURRRQQQPPPTTTUUUWWWWWWWWWVVVTTTRRRPPPPPPOOONNNOOOPPPQQQRRRSSSVVVXXXXXXWWWVVVVVVVVVRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRTTTVVVWWWVVVTTTRRRQQQPPPOOOOOOQQQQQQQQQQQQRRRSSSUUUUUUWWWXXXZZZ\\\[[[YYYVVVUUURRRSSSVVVXXXYYYZZZZZZYYY]]]^^^```bbbcccccccccbbbbbbaaa```___^^^]]]]]]\\\ZZZYYYXXXVVVVVVVVVWWWWWWXXXVVVTTTRRRQQQPPPPPPQQQTTTUUUWWWXXXYYYYYYYYYYYYTTTUUUTTTRRRPPPPPPQQQSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOMMMMMMLLLJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCCCCEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDIIIJJJJJJHHHFFFFFFGGGHHHTTTNNNHHHEEEFFFGGGFFFEEEFFFGGGGGGHHHHHHGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>======???>>>>>>>>>???AAACCCDDDCCCDDDGGGJJJMMMPPPSSSUUURRRSSSSSSRRRRRRVVV^^^eeehhhjjjllloooooonnnllljjjjjjjjjjjjjjjjjjiiiiiihhhggggggfffeeeccc```^^^]]]___cccfffgggdddbbbbbbccceeecccaaa```aaabbbbbbaaa[[[\\\]]]\\\[[[ZZZ[[[]]]___aaadddeeeffffffhhhiiieeefffgggfffdddccccccdddddddddeeeeeeeeeeeeeeeeeegggeeeddddddeeeeeecccbbbbbbbbbccccccbbbaaa```___```bbbccccccbbbaaaaaabbb]]]^^^___```aaabbbbbbbbb^^^]]][[[ZZZZZZZZZ[[[\\\```___^^^\\\ZZZXXXWWWVVVYYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWWWWWWWXXXYYYZZZ^^^]]]]]]\\\]]]^^^___```\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\]]]^^^]]]^^^aaaccc`````````aaaaaabbbcccccc]]]^^^___aaaccceeegggiiigggiiijjjjjjhhhgggggghhhjjjkkkkkkkkkkkkjjjjjjiiijjjjjjiiihhhhhhhhhiiiiiidddeeeggghhhjjjjjjkkkkkkhhhhhhhhhiiijjjjjjkkkkkkjjjhhheeefffhhhlllnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrppppppooopppqqqrrruuuuuuvvvwwwvvvuuutttsssrrrqqqpppnnnmmmmmmmmmmmmmmmmmmmmmmmmllljjjhhhfffgggfffdddcccccccccdddeeemmmmmmmmmmmmnnnooopppqqqpppmmmkkkkkkmmmoooppppppoooooonnnlllhhhfffeeefffhhhgggffffffeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeffffffccccccbbbbbbaaabbbbbbcccfffdddccccccddddddbbbaaabbbbbbaaa``````_________aaaaaaaaaaaaaaaaaaaaaaaa^^^___```aaabbbcccccccccdddcccaaa```______```aaaddddddcccaaa```^^^]]]\\\aaadddffffffeeeccccccdddeeeddddddeeeggghhhhhhgggggggggfffeeedddddddddddd````````````aaadddfffgggdddhhhjjjhhhbbb___```cccddddddeeeeeeddddddcccbbbaaabbbccceeefffffffffeee^^^]]]ZZZXXXWWWWWWXXXYYYZZZ]]]aaaddddddbbb^^^[[[UUUTTTSSSSSSSSSSSSTTTUUUPPPOOOOOOQQQTTTWWWXXXWWW[[[]]]```aaaaaa```aaabbbaaa___[[[XXXVVVVVVWWWXXX[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUURRRNNNKKKJJJIIIIIILLLMMMNNNNNNMMMKKKIIIHHHGGGGGGFFFFFFGGGIIIJJJKKKPPPQQQSSSRRROOOLLLJJJJJJJJJIIIHHHGGGHHHHHHJJJJJJKKKLLLMMMMMMLLLLLLMMMOOOOOONNNMMMKKKJJJIIIHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSTTTTTTSSSQQQPPPOOOPPPSSSUUUVVVWWWWWWVVVXXXYYY[[[\\\]]]]]]]]]\\\YYYYYYXXXWWWWWWVVVUUUUUURRRPPPOOOMMMMMMOOOQQQRRRQQQPPPMMMKKKIIIHHHHHHHHHKKKLLLMMMOOOPPPPPPOOOOOOMMMNNNNNNLLLJJJIIIJJJLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGEEEDDDDDDEEEEEEDDDBBBDDDBBB@@@@@@AAAAAA@@@??????@@@AAAAAABBBBBBAAAAAAEEEFFFGGGEEECCCBBBCCCDDDHHHDDDAAA@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBDDDFFFHHHIIIKKKMMMPPPTTTXXXZZZ[[[[[[RRRSSSSSSSSSVVV[[[ccciiilllmmmoooppppppooonnnmmmmmmnnnnnnnnnnnnmmmlllllliiihhhhhhgggfffeeedddcccfffhhhjjjiiigggdddcccdddeeebbb```^^^^^^^^^]]]\\\WWWYYY\\\\\\\\\\\\\\\^^^___aaacccdddccccccdddeee```aaaaaa```^^^]]]]]]^^^]]]]]]]]]^^^^^^^^^^^^^^^aaa___]]]]]]^^^]]]\\\ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ^^^```aaaaaa```______```[[[\\\^^^aaabbbcccbbbbbb```___^^^]]]]]]^^^___```dddcccbbbaaa```^^^]]]\\\______`````````______^^^``````_________``````aaacccbbb```^^^^^^```bbbccc______^^^^^^^^^^^^______^^^___```______```bbbdddccccccddddddeeeeeeeeeeee______aaacccfffhhhkkkllllllnnnoooooommmlllmmmnnnoooooopppoooooonnnmmmlllkkkkkkkkkkkkkkklllmmmnnnggghhhjjjlllmmmoooooooookkkkkkllllllmmmmmmmmmmmmllljjjggggggkkkooorrrtttuuuuuuuuuuuuuuutttssssssvvvtttrrrqqqpppqqqssstttwwwxxxyyyzzzyyywwwuuusssrrrrrrqqqqqqppppppppppppooopppqqqqqqpppnnnkkkiiiiiihhhgggffffffggghhhhhhoooooooooooopppqqqsssssstttqqqooonnnpppqqqrrrrrroooppppppnnnkkkiiihhhiiikkkkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhgggggggggggghhhhhhggggggffffffeeefffffffffiiigggffffffggggggfffeeeddddddddddddeeeeeeeeecccccccccccccccccccccccccccdddeeeggghhhiiiiiihhhhhhffffffeeedddccccccddddddggggggfffeeedddcccccccccfffiiikkkkkkiiigggfffffffffeeedddfffhhhiiihhhgggjjjjjjhhhgggfffeeeeeeeeeccccccdddeeefffhhhiiijjjjjjnnnpppmmmgggdddeeehhhiiiiiiiiiiiiiiihhhgggfffeeeeeeddddddccccccbbbbbb[[[ZZZWWWUUUTTTTTTUUUVVVVVVYYY]]]aaaaaa___[[[XXXNNNMMMLLLKKKKKKLLLMMMNNNJJJIIIHHHIIIKKKMMMMMMMMMPPPRRRTTTVVVWWWXXXZZZ\\\UUUSSSPPPNNNMMMNNNPPPRRRVVVUUUSSSQQQOOONNNMMMMMMNNNLLLHHHEEECCCBBBCCCCCCEEEEEEEEEEEEDDDBBBAAA@@@AAA@@@@@@@@@AAACCCDDDFFFGGGIIIJJJJJJGGGCCCBBBAAACCCBBBAAAAAABBBCCCDDDEEEDDDEEEGGGGGGFFFEEEFFFHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBCCCDDDEEEGGGHHHGGGHHHJJJKKKLLLKKKKKKJJJKKKMMMNNNPPPQQQQQQQQQQQQOOOPPPRRRSSSTTTTTTTTTSSSNNNNNNNNNNNNMMMMMMMMMMMMJJJIIIGGGFFFFFFGGGIIIJJJIIIHHHFFFCCCBBBAAAAAAAAACCCDDDEEEGGGGGGGGGFFFFFFFFFGGGGGGEEECCCBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEECCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@AAABBBCCCBBBAAACCCAAA@@@AAACCCDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCDDDEEEGGGFFFEEEEEEFFFGGGDDDBBBAAAAAABBBDDDDDDDDDFFFEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEIIIIIIJJJLLLMMMOOOPPPQQQRRRUUUYYY]]]````````````YYYYYYZZZ[[[___dddkkkoooqqqqqqpppppppppppppppppppppppppppppppppoooooonnniiihhhhhhggggggfffffffffggghhhhhhfffccc```^^^^^^^^^\\\YYYWWWWWWWWWVVVUUUSSSVVVXXXYYYXXXWWWWWWWWWVVVXXXZZZZZZYYYXXXYYYZZZWWWXXXXXXWWWUUUSSSTTTUUURRRSSSSSSSSSTTTTTTTTTUUUYYYWWWVVVVVVVVVVVVTTTSSSQQQQQQQQQQQQQQQRRRRRRRRRVVVWWWYYYYYYWWWWWWWWWXXXSSSUUUWWWZZZ\\\\\\\\\\\\\\\\\\[[[[[[[[[]]]^^^___bbbbbbbbbbbbaaaaaaaaaaaabbbcccdddfffggghhhhhhhhhjjjiiiiiihhhhhhhhhiiiiiihhhfffcccaaaaaabbbdddfffccccccbbbbbbbbbbbbccccccccccccbbb```______aaaccccccdddeeeeeefffeeeeeedddaaabbbccceeegggjjjlllnnnoooppprrrrrrpppppppppqqqrrrrrrrrrrrrqqqpppoooooolllllllllmmmnnnoooqqqrrrkkklllmmmoooqqqrrrssssssnnnooooooooooooooopppppppppmmmkkkkkkooosssvvvxxxxxxxxxxxxxxxxxxvvvuuutttwwwvvvtttsssssstttuuuwwwxxxyyyzzzzzzyyywwwuuusssssssssttttttssssssssssssqqqrrrssssssrrrpppnnnllljjjjjjiiiiiijjjlllmmmnnnpppppppppqqqrrrsssuuuuuuxxxuuurrrqqqrrrssssssrrrmmmoooqqqpppooonnnnnnnnnnnnnnnnnnmmmllllllkkkjjjjjjkkklllllllllkkkjjjiiijjjiiiiiiiiiiiiiiiiiijjjkkkjjjiiihhhhhhhhhhhhhhhjjjiiiggghhhiiiiiihhhgggfffeeefffhhhkkkmmmllljjjeeeddddddddddddeeefffgggiiijjjlllmmmmmmmmmlllkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiihhhhhhhhhiiijjjjjjjjjlllmmmmmmkkkiiiiiiiiiiiihhhgggiiikkklllkkkjjjnnnmmmkkkjjjhhhggggggggghhhiiijjjlllmmmnnnooooooqqqssstttqqqmmmjjjjjjkkkoooooonnnnnnlllkkkiiihhhhhhgggddd```]]][[[ZZZYYYUUUTTTRRRQQQPPPOOOPPPPPPOOOQQQUUUXXXYYYWWWTTTRRRGGGFFFEEEEEEEEEEEEFFFGGGEEEDDDCCCCCCEEEGGGGGGFFFGGGIIIKKKLLLMMMOOORRRUUUJJJIIIHHHGGGGGGHHHJJJKKKOOONNNLLLJJJHHHGGGGGGFFFFFFEEEBBB@@@??????@@@AAAAAAAAAAAA@@@@@@>>>======>>>>>>======>>>???AAABBB>>>AAACCCCCCBBBAAAAAAAAA@@@@@@??????@@@BBBDDDEEEBBBDDDFFFFFFEEEEEEEEEFFFDDDDDDCCCBBBAAAAAAAAABBB????????????@@@AAACCCCCCAAACCCDDDFFFGGGHHHHHHGGGIIIJJJKKKLLLMMMLLLKKKKKKHHHIIIKKKMMMNNNNNNNNNNNNGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@@@@AAAAAACCCDDDEEEFFFGGGFFFFFFEEECCCDDDEEECCCAAA@@@@@@AAACCCCCCBBBBBBBBBCCCDDDDDD@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???AAACCCEEEDDDCCCBBBBBBCCCFFFJJJMMMNNNNNNHHHHHHIIIJJJJJJJJJJJJJJJHHHJJJLLLMMMLLLLLLMMMNNNKKKKKKJJJIIIHHHGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFLLLLLLLLLLLLLLLMMMMMMMMMQQQQQQQQQPPPOOOOOOOOONNNRRRRRRTTTUUUWWWXXXYYYYYY[[[]]]aaadddffffffeeeddd```aaaaaadddgggkkkoooqqqpppooommmlllkkklllmmmnnnmmmmmmnnnnnnmmmmmmlllkkkeeedddcccbbbbbbbbbccccccaaaaaa___]]][[[XXXVVVTTTUUUSSSPPPOOOOOOOOONNNNNNOOORRRUUUVVVTTTQQQOOONNNMMMOOOPPPPPPOOONNNNNNOOOOOOPPPQQQPPPNNNMMMMMMOOOKKKKKKLLLLLLMMMMMMNNNNNNPPPOOOMMMMMMNNNNNNMMMKKKNNNMMMMMMMMMNNNOOOPPPPPPPPPRRRTTTSSSRRRQQQRRRSSSPPPQQQSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXYYY[[[]]]^^^aaaaaaaaabbbccccccdddddddddeeegggjjjlllnnnooopppppppppooonnnnnnmmmnnnnnnjjjhhhfffddddddeeegggiiiggggggffffffffffffgggggggggfffdddaaa^^^^^^```aaabbbcccdddeeeeeeeeedddccccccdddeeefffiiikkkmmmooooooppprrrrrrqqqpppqqqrrrqqqrrrrrrrrrrrrqqqqqqpppmmmmmmnnnnnnpppqqqssstttnnnoooqqqrrrsssttttttuuuqqqqqqqqqqqqqqqqqqqqqqqqrrrpppoooooosssvvvyyyzzzxxxxxxyyyzzzyyyxxxvvvuuuwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyzzzzzzyyyxxxvvvuuutttuuuuuuvvvvvvvvvvvvuuusssttttttttttttrrrqqqpppnnnmmmmmmmmmnnnppprrrsssqqqrrrrrrssstttvvvwwwxxx{{{xxxuuusssttttttttttttnnnpppsssuuutttttttttuuurrrsssrrrrrrqqqpppnnnnnnmmmnnnoooppppppooonnnnnnmmmllllllllllllllllllmmmllllllkkkjjjiiiiiiiiiiiijjjiiihhhhhhjjjjjjiiihhhiiihhhhhhlllqqqsssqqqooogggfffffffffgggiiikkkllloooooooooooonnnmmmllllllnnnnnnnnnnnnnnnmmmmmmmmmkkkkkkjjjjjjkkkmmmooopppmmmnnnooommmlllkkkkkkmmmooonnnmmmoooqqqrrrqqqpppppppppnnnmmmlllkkkkkkjjjmmmoooqqqssstttuuuttttttnnnnnnnnnmmmkkkiiigggfffllllllkkkjjjhhheeecccbbbaaa___[[[WWWTTTRRRQQQQQQOOONNNMMMLLLKKKKKKJJJIIIGGGIIIKKKNNNNNNNNNLLLKKKEEEDDDCCCCCCCCCCCCDDDEEECCCAAAAAABBBEEEGGGGGGGGGEEEFFFGGGFFFFFFHHHKKKNNNFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHGGGFFFEEEEEEEEEEEEBBBAAAAAA@@@AAAAAACCCCCCBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>???AAABBB???AAABBBBBBAAAAAABBBDDDCCCBBBBBBBBBCCCEEEGGGHHHGGGIIIKKKKKKJJJIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBAAABBBBBBCCCDDDDDDBBBCCCEEEGGGHHHIIIIIIJJJHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFHHHJJJLLLMMMMMMMMMHHHHHHIIIJJJLLLMMMNNNOOONNNMMMLLLKKKIIIHHHGGGFFFGGGFFFEEEDDDDDDEEEGGGGGGKKKLLLMMMNNNNNNNNNMMMLLLHHHIIIJJJJJJGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGEEEDDDDDDGGGJJJLLLLLLLLLLLLLLLNNNQQQUUUWWWWWWUUUTTTUUUVVVVVVWWWWWWVVVVVVTTTVVVYYYYYYYYYXXXYYYZZZXXXXXXXXXWWWUUUTTTSSSSSSTTTSSSRRRPPPOOOOOOPPPPPPVVVVVVVVVWWWWWWWWWXXXXXX^^^^^^]]]]]]\\\[[[ZZZZZZXXXYYYZZZ\\\]]]^^^^^^^^^]]]___aaadddeeedddcccbbb```aaabbbdddgggiiijjjjjjhhhfffcccaaa```aaabbbdddcccccccccccccccbbbaaaaaaZZZZZZXXXWWWWWWWWWXXXXXXVVVUUUSSSRRRQQQOOONNNLLLMMMKKKIIIHHHIIIJJJJJJJJJMMMPPPSSSSSSQQQMMMKKKIIIHHHJJJLLLKKKJJJIIIJJJKKKLLLMMMNNNMMMLLLKKKLLLMMMJJJJJJKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLNNNNNNMMMLLLOOOOOOOOOOOOOOOQQQRRRSSSRRRTTTUUUUUUTTTSSSSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZXXXXXXXXXYYYZZZ]]]___```ccccccdddeeeeeefffggggggeeefffiiilllnnnppprrrrrrrrrrrrqqqpppooonnnnnnnnnjjjiiihhhgggggghhhjjjkkkkkkjjjjjjiiiiiijjjjjjkkkiiihhhfffbbb```___aaacccbbbcccdddeeeeeedddcccbbbbbbcccdddgggjjjmmmoooqqqmmmoooqqqqqqpppppppppqqqooopppqqqqqqqqqqqqqqqqqqnnnnnnnnnoooqqqrrrtttuuuqqqrrrssstttuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqrrruuuwwwyyyyyywwwxxxyyyzzzzzzyyywwwvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxuuuvvvwwwxxxyyyxxxxxxwwwwwwwwwvvvvvvuuutttttttttsssrrrqqqqqqrrrssstttuuutttttttttuuuwwwyyyzzz{{{|||yyywwwuuuvvvxxxxxxxxxrrruuuxxxzzzzzzyyyzzzzzzwwwwwwxxxwwwvvvuuusssrrroooppprrrssstttsssrrrrrrqqqppppppooooooppppppqqqoooooonnnmmmlllkkkkkklllmmmlllkkklllmmmnnnmmmlllmmmkkklllooouuuvvvtttpppiiiiiihhhiiikkkmmmppprrruuutttsssqqqpppooonnnnnnqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnmmmlllmmmnnnppprrrppppppooonnnlllllloooqqqsssrrrrrrsssuuuvvvvvvuuurrrrrrpppooonnnnnnnnnnnnqqqrrruuuxxxyyyyyyxxxwwwgggfffdddddddddccc```^^^eeeeeedddbbb___\\\ZZZYYYUUUSSSPPPNNNLLLLLLLLLMMMJJJJJJJJJJJJIIIGGGFFFEEEBBBCCCEEEGGGHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBAAAAAACCCGGGIIIJJJJJJGGGGGGGGGEEEDDDEEEHHHKKKFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGAAAAAAAAABBBCCCEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@???@@@AAABBBCCCEEEFFFFFFDDDBBBBBBCCCEEEFFFFFFEEEFFFGGGIIIKKKLLLLLLNNNPPPQQQPPPOOOOOOOOOQQQPPPNNNLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGDDDEEEGGGIIIKKKLLLMMMMMMIIIIIIJJJJJJIIIGGGFFFEEEEEEFFFIIIKKKMMMNNNNNNNNNKKKKKKMMMNNNPPPRRRTTTTTTSSSSSSRRRQQQOOOLLLJJJIIIJJJIIIIIIIIIJJJKKKMMMNNNSSSSSSUUUVVVVVVUUUTTTTTTPPPQQQRRRRRRPPPNNNNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNJJJJJJKKKMMMQQQTTTTTTTTTYYYYYYZZZ\\\^^^]]][[[XXX___```aaaaaabbbbbbaaaaaa```bbbdddeeedddbbbbbbccc```bbbccccccbbbaaabbbbbb```___]]]\\\[[[[[[[[[\\\_________``````aaaaaaaaaddddddcccbbbaaa```___^^^[[[\\\]]]^^^___`````````WWWXXXZZZ[[[\\\[[[ZZZYYY\\\]]]^^^aaacccdddcccaaa^^^\\\YYYVVVUUUVVVXXXZZZXXXXXXXXXXXXXXXWWWWWWVVVPPPOOONNNMMMLLLMMMMMMNNNMMMLLLKKKJJJKKKJJJIIIHHHIIIGGGFFFEEEGGGIIIIIIIIIKKKOOORRRSSSQQQMMMJJJHHHHHHJJJKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNMMMLLLNNNOOOLLLMMMMMMNNNOOOOOOPPPPPPUUUTTTSSSTTTUUUVVVUUUTTTQQQQQQQQQQQQRRRSSSUUUVVVWWWXXXZZZZZZXXXWWWXXXYYYZZZYYYYYYYYYZZZ\\\^^^___ZZZZZZZZZ[[[]]]___bbbcccggggggggghhhhhhiiiiiiiiiggghhhjjjmmmoooqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmjjjjjjiiiiiiiiijjjkkklllmmmllllllkkkkkkllllllmmmiiiiiigggcccaaaaaaccceeebbbccceeeffffffdddcccaaaaaabbbdddgggjjjnnnqqqssslllnnnppppppooooooooopppnnnnnnooopppqqqqqqqqqqqqooooooooopppqqqrrrtttuuusssssstttuuuuuuuuuuuuuuussssssssssssssssssrrrrrrsssrrrqqqsssuuuwwwxxxwwwvvvwwwyyyzzzzzzyyywwwvvvuuuvvvwwwyyy{{{{{{||||||||||||{{{zzzzzzzzzzzz{{{uuuvvvxxxyyyzzzzzzyyyxxxyyyyyyxxxwwwvvvvvvvvvwwwwwwvvvuuutttssstttuuuuuuvvvvvvwwwxxxyyy{{{|||}}}|||zzzwwwwwwyyy{{{{{{{{{vvvyyy|||~~~~~~}}}}}}}}}{{{{{{{{{{{{zzzxxxvvvuuupppqqqsssuuuvvvvvvuuuttttttssssssrrrrrrsssssstttsssrrrqqqpppoooooooooooorrrqqqpppqqqrrrsssrrrqqqpppnnnnnnrrrvvvxxxtttpppkkkkkkkkkkkknnnqqqtttvvv{{{zzzwwwtttrrrqqqqqqqqqssssssttttttuuuttttttsssqqqpppnnnmmmmmmnnnpppqqqrrrqqqpppnnnlllnnnqqqtttuuutttssstttvvvxxxwwwvvvssssssrrrqqqpppppppppppprrrtttwwwzzz|||{{{zzzyyy]]]]]]\\\YYYWWWVVVWWWXXXZZZZZZZZZXXXUUUQQQNNNLLLMMMLLLJJJHHHGGGFFFFFFGGGNNNNNNMMMLLLKKKIIIGGGFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJHHHFFFHHHKKKNNNMMMLLLKKKLLLMMMNNNOOOOOOOOONNNRRRPPPNNNKKKJJJJJJKKKKKKNNNLLLJJJIIIIIIJJJHHHGGGIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGCCCFFFIIIMMMOOOPPPOOONNNMMMOOOQQQSSSUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]aaa___^^^[[[XXXVVVTTTSSSSSSTTTVVVWWWWWWUUUTTTRRRPPPRRRUUUXXXYYYWWWUUUSSSVVVTTTQQQNNNLLLMMMNNNOOONNNMMMNNNQQQVVVYYYYYYWWWVVVVVVVVVXXX[[[^^^_________```aaa___ZZZVVVSSSRRRQQQRRRSSSTTTVVVYYY[[[\\\bbbcccdddcccaaa______```]]]^^^^^^^^^]]]\\\ZZZZZZ]]]\\\ZZZXXXWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYWWWWWWXXXZZZ\\\^^^aaabbbhhhiiijjjiiigggeeeeeeeeeiiillloooppppppooopppqqqooonnnmmmllllllmmmnnnoooooopppooommmjjjjjjmmmpppkkkiiigggeeecccaaaaaa```dddcccbbbaaa```_________dddcccaaa___]]]\\\ZZZYYYWWWVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQSSSTTTTTTSSSRRRRRRSSSUUUVVVVVVVVVUUUTTTSSSRRROOOMMMKKKJJJJJJJJJPPPPPPOOONNNNNNNNNOOOOOOKKKLLLLLLMMMLLLKKKIIIHHHLLLKKKIIIGGGGGGHHHJJJKKKKKKIIIGGGFFFGGGIIILLLNNNQQQSSSUUUVVVUUURRROOOMMMPPPQQQRRRQQQPPPPPPRRRTTTUUUUUUTTTSSSTTTUUUVVVWWWVVVVVVWWWXXXZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\^^^[[[YYYYYY\\\^^^^^^]]]___aaabbbaaa```___```aaadddbbb```___^^^___aaabbb\\\\\\]]]```cccdddcccbbbhhhhhhhhhjjjlllmmmkkkjjjgggiiillloooqqqqqqqqqpppqqqrrrrrrrrrqqqooommmlllllllllkkkllllllnnnpppqqqmmmnnnpppooonnnmmmnnnnnnooolllhhhfffffffffccc``````cccfffgggfffffffffgggcccfffiiikkkkkklllmmmnnnooonnnnnnmmmnnnoooqqqrrrpppooonnnmmmmmmmmmnnnoooqqqpppoooooopppqqqtttuuuvvvtttrrrrrruuuvvvuuutttuuuvvvvvvvvvuuutttsssrrrvvvuuutttvvvzzz|||{{{yyy{{{zzzxxxwwwwwwwwwyyyzzzxxxyyyzzz{{{{{{|||{{{{{{~~~}}}|||{{{zzz{{{|||}}}|||}}}}}}{{{yyyxxxyyy{{{~~~}}}}}}}}}}}}|||||||||zzzzzzyyyzzzzzz{{{|||}}}{{{|||}}}~~~|||{{{~~~~~~~~~~~~}}}{{{~~~~~~}}}}}}}}}}}}~~~~~~zzzyyywwwxxxzzz}}}~~~~~~|||zzzxxxxxxzzz|||||||||}}}zzzvvvtttuuuvvvwwwwww{{{xxxvvvwwwyyy{{{zzzxxx{{{xxxvvvwwwyyyzzzxxxvvvkkkkkkmmmppptttwwwxxxxxx}}}{{{xxxwwwwwwwwwvvvuuuyyyxxxwwwxxxyyyyyyxxxvvvxxxtttqqqooooooqqqrrrrrrvvvuuurrrooommmmmmpppsssqqqsssvvvyyy{{{{{{{{{{{{vvvxxxxxxxxxuuusssssstttuuuwwwyyyzzzzzzxxxvvvtttTTTTTTSSSQQQOOONNNOOOQQQSSSRRRRRRPPPOOOMMMLLLKKKMMMLLLJJJIIIIIIIIIJJJKKKPPPPPPPPPPPPOOONNNMMMMMMNNNOOOOOOOOONNNNNNMMMMMMPPPOOOPPPSSSWWWZZZZZZYYYWWWXXXXXXYYYZZZ[[[[[[\\\[[[YYYWWWUUUSSSSSSTTTTTTTTTRRRQQQQQQRRRRRRQQQPPPOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRRRRSSSTTTVVVXXXYYY]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTSSSQQQQQQPPPPPPRRRTTTWWWZZZ\\\\\\[[[[[[ZZZ[[[]]]```bbbdddeeeeeeggghhhiiijjjkkkkkkkkkkkkkkkjjjiiihhhfffdddcccbbbaaabbbdddeeedddcccaaa```[[[\\\___aaabbbaaa___^^^^^^\\\YYYWWWVVVVVVXXXYYYZZZYYYYYY]]]aaacccbbbaaadddcccccceeehhhjjjkkkkkkmmmnnnnnnlllhhhdddbbbbbb^^^^^^___aaabbbeeefffhhhlllmmmmmmllliiifffffffffgggggggggggggggggggggggghhhgggfffeeecccccccccbbbbbbbbbccccccccccccbbbbbbaaabbbdddfffhhhjjjlllmmmppprrrrrrqqqooommmmmmmmmrrrtttwwwxxxxxxxxxxxxyyy{{{zzzxxxvvvuuuuuuuuuuuuttttttssspppmmmlllnnnpppooommmkkkhhheeebbbaaa```]]]\\\[[[ZZZYYYYYYYYYYYY\\\[[[ZZZXXXWWWUUUTTTSSSRRRPPPOOOOOOPPPQQQOOONNNMMMMMMMMMNNNPPPPPPNNNMMMMMMNNNOOOPPPPPPQQQPPPPPPQQQOOOMMMLLLJJJJJJJJJKKKOOONNNMMMMMMMMMMMMNNNNNNLLLMMMNNNOOOOOONNNMMMLLLNNNMMMMMMLLLMMMNNNPPPQQQRRRQQQQQQQQQSSSVVVYYY[[[ZZZZZZZZZZZZZZZYYYXXXWWW[[[\\\\\\[[[ZZZZZZ\\\^^^___^^^]]]\\\\\\]]]^^^___^^^^^^___aaabbbcccdddeeedddcccbbbaaa```aaabbbbbbeeebbbaaaaaaccceeedddbbbccceeefffeeeddddddeeefffgggfffeeedddddddddeeefffdddccccccdddgggjjjjjjjjjlllkkkjjjjjjlllnnnmmmllliiikkkmmmoooqqqrrrrrrrrrpppqqqrrrrrrrrrpppnnnmmmllllllllllllnnnppprrrsssqqqrrrssssssrrrqqqqqqqqqpppnnnkkkjjjkkkjjjgggeeebbbdddffffffeeeeeefffgggfffhhhkkkmmmnnnnnnoooqqqqqqpppooonnnnnnooopppqqquuutttsssqqqqqqqqqrrrrrrqqqpppooooooppprrrtttvvvvvvtttrrrsssuuuwwwvvvuuuwwwwwwwwwvvvuuuuuuttttttyyywwwwwwyyy|||~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~|||zzz~~~~~~~~~~~~~~~~~~~~~}}}|||~~~||||||}}}|||xxxuuummmnnnqqquuu{{{~~~~~~}}}~~~{{{zzz{{{|||}}}|||}}}|||yyywwwvvvvvvxxxzzzzzzzzzxxxwwwuuuqqqoooooorrrtttsssuuuyyy||||||zzzyyyyyyuuuvvvxxxyyyxxxwwwuuutttTTTTTTTTTQQQOOOOOOPPPRRRRRRQQQPPPOOOOOOOOOPPPQQQNNNMMMLLLLLLMMMOOORRRSSS[[[[[[\\\\\\]]]^^^^^^^^^\\\[[[[[[ZZZYYYXXXWWWVVVYYYZZZ]]]bbbfffiiiiiihhhfffffffffggghhhjjjkkkllliiihhheeecccbbbaaabbbbbbaaa```______```aaa```^^^[[[\\\^^^```aaabbbccccccdddcccaaa```aaaccceeeggglllkkkjjjiiihhhgggggggggdddcccbbbaaa```______^^^eeefffiiikkklllkkkjjjjjjhhhiiilllnnnqqqsssttttttrrrrrrssstttuuuuuuuuuuuuuuuuuuttttttsssrrrqqqpppmmmnnnooooooooonnnlllkkkffffffhhhiiiiiijjjiiiiiigggfffdddcccbbbccceeefffhhhggghhhjjjmmmnnnnnnlllllljjjjjjkkkmmmooooooooorrrsssrrrpppllljjjiiijjjeeeeeefffggghhhjjjlllmmmtttttttttrrrooolllkkkkkkkkkjjjiiiiiiiiijjjkkklllkkkkkkkkkkkkjjjhhhgggfffeeefffggghhhgggeeecccbbb```bbbeeehhhjjjllllllmmmnnnooopppooollljjjjjjkkkqqqsssvvvwwwwwwvvvwwwxxxzzzyyywwwuuusssrrrqqqqqqpppooonnnjjjgggeeeeeegggjjjhhheeeaaa^^^[[[YYYXXXUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMOOOMMMLLLLLLMMMMMMLLLKKKLLLKKKLLLMMMOOOOOONNNLLLLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMLLLLLLMMMMMMNNNRRRQQQPPPOOOPPPPPPRRRRRRPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]___aaacccdddccccccbbbbbbbbbccccccfffggggggeeeddddddfffggghhhgggfffeeeeeeffffffgggiiijjjkkklllmmmooopppppppppnnnkkkhhhggghhhiiikkkjjjiiiiiiiiikkkkkkiiigggfffhhhiiiiiihhhhhhjjjkkkiiiiiiiiiiiiiiiiiiiiiiiikkkiiiiiijjjmmmpppqqqqqqooonnnllllllnnnoooooonnnkkklllmmmoooqqqrrrssstttqqqrrrtttttttttrrrpppooommmmmmnnnoooppprrrtttuuuwwwwwwwwwvvvvvvuuuuuuuuurrrqqqpppppppppooommmkkkiiijjjkkkjjjiiiiiijjjllllllnnnqqqrrrssssssuuuvvvuuutttsssrrrrrrrrrssstttwwwvvvtttsssrrrrrrssssssrrrrrrrrrrrrsssuuuwwwxxxxxxwwwvvvvvvxxxyyyyyyxxx{{{{{{yyyxxxxxxwwwxxxxxx|||{{{{{{|||~~~{{{wwwsssuuuyyyzzzzzz|||}}}|||yyyvvvsssrrruuuwwwxxxzzz~~~}}}|||}}}zzzzzz{{{{{{zzzzzzyyyxxx]]]]]]]]][[[YYYYYYZZZ\\\[[[ZZZXXXVVVVVVXXXZZZ\\\VVVUUUUUUUUUWWWZZZ^^^```ggghhhiiijjjlllnnnpppqqqmmmllljjjiiigggfffeeeeeeeeehhhlllqqquuuvvvvvvtttttttttttttttvvvxxxyyy{{{xxxwwwuuusssrrrqqqpppppprrrpppoooooooooooommmkkkggghhhjjjlllnnnooopppppppppnnnkkkhhhhhhkkknnnpppqqqpppooommmmmmlllmmmmmmjjjkkkkkkkkkkkkkkkjjjjjjoooppprrrssstttsssrrrqqqnnnoooqqqtttwwwxxxzzzzzzttttttuuuuuuuuuuuuuuuuuuttttttttttttsssrrrqqqpppkkkkkklllllllllkkkjjjiiiffffffffffffggghhhiiijjjjjjiiihhhhhhhhhiiikkklllllllllmmmnnnooooooooonnniiigggfffggghhhjjjiiiiiiiiiiiiiiifffdddbbbcccddddddddddddeeefffggghhhiiioooppppppnnnllliiihhhiiifffdddcccaaabbbccceeefffeeefffggggggfffdddcccaaa```aaaccccccbbb___\\\ZZZUUUXXX[[[___aaabbbbbbbbbbbbcccdddcccaaa______```fffiiikkkllllllkkkllllllmmmlllkkkiiihhhgggfffeeeeeedddbbb```]]]\\\\\\\\\___^^^[[[XXXVVVTTTRRRQQQQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKRRRPPPOOOPPPQQQQQQPPPOOORRRRRRSSSUUUWWWWWWUUUSSSQQQQQQPPPPPPRRRTTTVVVWWWTTTSSSSSSRRRSSSTTTUUUVVV[[[ZZZYYYYYYYYYZZZ\\\]]]ZZZ\\\^^^aaabbbcccddddddcccdddeeefffffffffffffffeeeeeefffgggggggggggggggjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjhhhffffffhhhkkkiiiiiihhhhhhiiijjjlllmmmrrrrrrsssuuuvvvxxxyyyzzzwwwuuuqqqmmmllllllnnnpppmmmmmmmmmmmmmmmllljjjhhhhhhjjjkkkkkkkkkkkklllnnnkkkkkklllmmmmmmllllllkkkmmmmmmmmmpppsssttttttrrrqqqppppppqqqssssssqqqooonnnnnnooopppqqqtttuuuwwwvvvwwwxxxyyyxxxwwwuuussssssttttttuuuvvvwwwxxxxxx{{{yyyxxxxxxyyyyyyxxxwwwtttttttttttttttsssqqqpppssstttsssrrrpppppprrrttttttvvvxxxxxxxxxxxxyyy{{{yyyxxxwwwwwwwwwxxxyyyzzzzzzyyywwwvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{{{{{{{zzz{{{|||}}}}}}~~~~~~|||||||||}}}}}}~~~{{{zzz}}}{{{|||~~~|||xxxuuutttuuuwwwyyy|||hhhhhhhhhfffeeeeeegggiiijjjhhheeecccbbbdddfffhhheeedddcccccceeeiiilllooopppqqqqqqsssvvvxxx{{{|||}}}{{{zzzxxxwwwvvvvvvvvvvvvzzz~~~~~~}}}||||||}}}|||zzzxxxwwwuuurrrooonnnooopppqqqrrrrrrrrrrrrooolllhhheeeeeegggjjjmmmjjjiiihhhfffffffffggggggggghhhjjjkkkmmmmmmmmmmmmnnnnnnoooppppppooonnnnnniiijjjllloooqqqrrrssssssnnnooooooooooooooonnnmmmhhhhhhhhhhhhgggeeecccaaa________________________]]]\\\\\\\\\\\\^^^___```bbbbbbaaaaaabbbccceeefffbbbcccddddddddddddddddddaaa___^^^^^^___``````___]]]^^^^^^\\\ZZZYYYZZZ\\\```____________```aaabbb```aaacccbbb```______```^^^\\\ZZZYYYXXXYYYZZZ\\\]]]^^^^^^___^^^]]][[[ZZZYYYZZZ\\\\\\[[[XXXUUUSSSNNNPPPSSSVVVXXXYYYXXXXXXXXXZZZ[[[[[[YYYXXXXXXYYY\\\^^^aaabbbaaa```aaaaaa``````````````````______]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYWWWVVVUUUTTTTTTTTTQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQXXXWWWVVVWWWYYYZZZYYYXXX\\\]]]^^^aaacccccc```^^^ZZZZZZZZZ[[[\\\___aaabbb```___^^^^^^^^^```aaabbbfffeeedddcccdddfffiiijjjjjjkkkmmmoooqqqqqqqqqqqqnnnnnnnnnnnnnnnmmmlllkkkmmmnnnppprrrsssrrrqqqpppkkkmmmoooqqqqqqpppnnnllljjjjjjiiigggffffffiiillliiiiiiiiijjjlllnnnqqqrrrvvvvvvxxxyyy{{{}}}~~~zzzxxxtttpppnnnoooqqqrrrooopppqqqpppnnnllljjjiiilllnnnoooooonnnnnnoooqqqnnnoooooooooooonnnmmmmmmmmmnnnqqqtttvvvvvvrrrpppqqqrrrtttwwwyyywwwtttqqqqqqrrrrrrsssuuuwwwyyyzzz{{{{{{|||}}}}}}|||{{{{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~|||zzzzzz|||}}}}}}|||yyyzzzzzzyyywwwvvvuuutttyyyyyyyyywwwvvvvvvxxxzzz{{{|||}}}|||{{{zzz|||}}}{{{zzzzzzzzz{{{|||~~~}}}|||{{{{{{{{{|||yyyyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~|||~~~|||zzz{{{~~~~~~~~~|||{{{yyyzzz}}}}}}|||{{{yyyvvvsssqqqrrrtttvvvxxx|||tttttttttsssrrrrrruuuwwwzzzxxxuuusssssssssuuuwwwrrrqqqooonnnooorrruuuxxxwwwwwwxxxyyy{{{~~~~~~~~~}}}|||zzzxxxvvvtttqqqllliiijjjjjjkkkkkkkkkkkkkkkjjjdddaaa^^^[[[ZZZ\\\___bbb```^^^\\\[[[ZZZ[[[\\\^^^^^^```bbbdddffffffffffffdddddddddddddddddddddccc___```bbbdddeeefffffffffaaaaaaaaaaaaaaa```___^^^YYYZZZZZZZZZYYYWWWTTTRRRSSSSSSTTTTTTUUUUUUVVVVVVRRRRRRRRRRRRSSSTTTUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[UUUWWWXXXXXXWWWWWWWWWXXXVVVTTTSSSSSSTTTUUUTTTSSSRRRSSSTTTTTTSSSRRRSSSTTTXXXWWWWWWVVVVVVVVVWWWWWWTTTVVVWWWWWWVVVUUUUUUVVVRRRQQQPPPOOOOOOPPPQQQRRRTTTTTTUUUUUUTTTSSSSSSRRRSSSTTTTTTTTTSSSQQQOOOMMMJJJLLLNNNPPPQQQRRRRRRQQQRRRTTTVVVVVVVVVUUUVVVWWWUUUXXXZZZ[[[ZZZYYYYYYZZZYYYYYY[[[\\\]]]]]]]]]\\\YYYXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZ```_________^^^^^^]]]]]]```______aaadddeeeeeeeeeggggggiiilllooonnnllliiiffffffggghhhjjjlllnnnooopppooonnnmmmmmmmmmnnnooopppooommmmmmnnnqqqtttvvvyyyzzz{{{|||||||||{{{zzzrrrqqqpppooonnnmmmmmmllljjjmmmrrrwwwzzzzzzyyyxxxnnnpppsssuuuuuussspppmmmllllllkkkiiihhhiiimmmpppnnnnnnnnnoooqqqtttvvvxxxwwwxxxyyy{{{}}}|||zzzwwwtttsssssstttuuuuuuvvvvvvtttqqqnnnnnnnnnrrrssstttsssrrrqqqrrrtttrrrqqqqqqpppooonnnmmmmmmlllmmmooorrrsssrrrnnnkkknnnooorrruuuwwwvvvsssppprrrrrrtttuuuwwwxxxzzzzzzzzz{{{{{{|||~~~{{{yyyyyyzzz~~~~~~~~~}}}}}}~~~~~~~~~zzz{{{}}}~~~{{{vvvtttrrrsssyyy{{{yyyxxxzzz|||~~~|||{{{{{{xxxyyy|||~~~yyyuuurrrpppooopppuuu{{{{{{yyyvvvuuuuuuvvvuuuuuuwwwvvvwwwyyy{{{|||zzzxxxwwwwwwvvvssspppooopppqqqqqqsssvvvyyy{{{|||{{{{{{zzz{{{{{{{{{zzz{{{}}}xxxyyyyyyxxxxxxxxx{{{}}}~~~}}}{{{zzzzzzzzz|||}}}vvvssspppmmmmmmooorrrtttuuuttttttuuuwwwyyy|||~~~{{{zzzyyyyyyyyy{{{}}}~~~~~~}}}|||{{{yyywwwuuusssrrrooommmkkkjjjhhheee```]]]^^^^^^___`````````______ZZZXXXUUUSSSSSSUUUWWWYYYXXXVVVTTTRRRRRRSSSUUUWWWVVVWWWYYY[[[\\\[[[ZZZZZZXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[WWWWWWWWWVVVVVVTTTSSSSSSOOOPPPRRRSSSSSSQQQOOOMMMMMMMMMMMMNNNPPPQQQSSSSSSMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUPPPSSSUUUUUUTTTSSSTTTVVVQQQPPPNNNOOOPPPQQQQQQPPPNNNPPPSSSSSSRRRRRRRRRSSSUUUTTTSSSSSSRRRRRRRRRRRRRRRTTTUUUTTTRRRQQQQQQRRRLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQRRRRRRUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNOOOPPPPPPQQQQQQRRRRRRUUUWWWXXXXXXYYYZZZ\\\YYY\\\^^^^^^]]]\\\\\\]]][[[\\\^^^___`````````___```^^^^^^___bbbcccaaa__________________```aaabbbccccccccccccdddeeefffgggmmmmmmllllllkkkjjjiiiiiiiiiiiiiiilllooorrrrrrrrrpppqqqtttwwwyyyyyyvvvtttqqqsssuuuwwwyyy{{{||||||~~~}}}{{{zzzxxxxxxxxxyyyyyyxxxwwwvvvxxx{{{~~~~~~}}}rrrqqqpppooonnnnnnooopppjjjnnntttzzz~~~~~~}}}{{{tttuuuvvvvvvvvvtttrrrqqqnnnnnnmmmlllkkkmmmrrruuuvvvuuuuuuuuuvvvxxxzzz{{{xxxyyy{{{}}}~~~|||zzzyyyyyyyyyyyyzzz{{{zzzwwwrrrpppppprrrtttuuuvvvtttrrrqqqrrrsssqqqpppmmmkkkiiihhhhhhhhhiiihhhgggggghhhgggeeeccceeedddeeegggiiikkkjjjiiikkklllnnnqqqrrrsssssssssttttttuuuwww|||~~~|||uuunnnooooooqqqrrrtttvvvwwwrrrrrrrrruuuwwwxxxwwwuuusssrrrrrrssssssrrrooollljjjhhhhhhjjjnnnssswwwxxxvvvwwwwwwsssoookkkkkkllloooqqqssssssrrrqqqrrrtttrrrssstttwwwwwwuuupppmmmjjjiiihhhjjjnnnsssuuuvvvssspppnnnnnnoooqqqrrrqqqtttrrrqqqrrrtttvvvwwwwwwxxxxxxwwwuuusssrrrssstttrrrsssuuuwwwxxxxxxwwwvvvuuuvvvvvvuuuuuuvvvyyy|||~~~ssstttttttttssstttvvvxxxuuuuuutttttttttuuuwwwwwwrrrpppkkkhhhggghhhjjjllljjjiiihhhhhhjjjllloooqqqppppppooooooppprrruuuwwwsssvvvyyyyyyvvvsssssstttvvvxxx{{{}}}|||zzzwwwuuuqqqpppooonnnkkkiiigggfffbbbaaa``````^^^[[[WWWTTTSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUSSSQQQQQQSSSUUUVVVUUUTTTQQQOOOOOOQQQSSSTTTQQQRRRTTTUUUUUUSSSQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUWWWWWWWWWVVVUUUTTTSSSRRRLLLMMMPPPRRRSSSRRRPPPNNNJJJJJJKKKLLLNNNPPPRRRSSSNNNNNNOOOPPPQQQQQQQQQQQQTTTTTTUUUUUUUUUVVVVVVVVVSSSVVVXXXYYYWWWVVVXXXZZZWWWUUUTTTTTTVVVWWWWWWVVVRRRUUUXXXZZZYYYXXXXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWUUUVVVWWWVVVSSSQQQQQQQQQOOOPPPSSSVVVXXXZZZ[[[[[[[[[ZZZYYYXXXXXXXXXZZZZZZ^^^^^^]]]\\\\\\[[[[[[[[[WWWWWWVVVVVVVVVWWWXXXYYYYYY[[[^^^``````aaaccceeeeeegggjjjjjjiiihhhhhhhhheeefffggghhhiiihhhhhhgggmmmkkkjjjlllnnnooommmjjjllllllkkkkkklllmmmmmmnnnmmmmmmmmmnnnooopppqqqrrrvvvvvvuuutttsssrrrqqqqqqqqqqqqqqqtttxxx{{{||||||wwwxxx{{{~~~~~~{{{zzz|||~~~~~~~~~}}}}}}~~~|||sssrrrpppooooooqqqssstttrrrvvv|||zzzyyyxxxwwwvvvuuuuuuuuuoooooonnnmmmmmmpppuuuxxx{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{|||~~~~~~~~~~~~||||||{{{wwwrrrpppqqqssssssttttttssspppoooooopppnnnlllhhheeecccbbbbbbcccfffbbb^^^\\\\\\]]]]]]]]]\\\YYYWWWXXX[[[___aaabbbbbbdddgggjjjllllllkkkkkkmmmmmmooossszzzyyynnnhhheeeeeeffffffggghhhiiijjjeeeeeeeeehhhjjjkkkiiihhhffffffffffffhhhgggeeeccccccccccccfffhhhjjjiiihhhhhhjjjjjjgggcccaaaccceeegggjjjlllkkkiiihhhjjjmmmppppppqqqssstttrrrnnnkkkhhhggggggiiimmmppprrrsssooommmjjjkkkmmmoooqqqqqqrrrpppmmmnnnqqqtttwwwxxx|||||||||zzzxxxwwwxxxyyyvvvwwwyyyzzzzzzyyywwwvvv{{{{{{{{{zzzyyyzzz}}}}}}mmmlllkkkjjjjjjjjjkkkkkklllkkkjjjhhhgggfffffffffeeebbb^^^[[[ZZZ[[[]]]^^^^^^^^^______```bbbcccdddddddddccccccdddfffiiijjjjjjjjjjjjjjjjjjiiihhhhhhlllmmmnnnooonnnllljjjhhhjjjiiihhhfffdddcccaaaaaaXXX[[[^^^``````\\\WWWTTTUUUTTTSSSTTTVVVVVVVVVUUUUUUVVVWWWVVVTTTSSSSSSTTTSSSUUUWWWYYYXXXWWWTTTRRRYYYXXXVVVTTTSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[[[[\\\YYYWWWWWWXXXZZZYYYUUUQQQOOOQQQSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQSSSUUUXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZ[[[]]]^^^^^^\\\[[[YYY\\\]]]]]]^^^___^^^^^^^^^\\\]]]^^^_________^^^]]]]]]^^^aaabbbccccccbbbaaacccaaa______bbbcccbbb```aaa```^^^\\\[[[ZZZ[[[[[[___^^^]]]```ccceeedddaaadddcccbbb``````bbbgggjjjkkklllmmmkkkhhhdddbbbbbb]]]___aaaaaa`````````bbbffffffgggiiikkkooorrrtttrrrssssssttttttssssssrrrnnnooopppppppppooommmlllssstttvvvvvvuuuttttttuuuuuuuuuttttttttttttuuuuuuvvvuuutttttttttuuuwwwwww~~~}}}{{{xxxtttssstttvvvtttvvvzzz}}}~~~|||yyyxxxrrrrrrrrrssstttwwwyyyzzzuuuyyy}}}|||zzzxxxwwwxxxzzz{{{xxxwwwuuussstttvvvxxxzzz~~~}}}}}}~~~}}}}}}}}}zzzvvvtttsssssstttxxxvvvsssoookkkhhheeedddaaa```^^^\\\ZZZYYY[[[]]]]]]ZZZWWWUUUSSSTTTUUUVVVUUUTTTSSSSSSTTTWWWZZZ[[[]]]^^^```aaaaaa```___]]]___aaaeeekkkssszzz~~~vvvnnnhhheeehhhfffcccaaa___^^^^^^______```bbbcccddddddcccbbbcccdddfffgggggggggfffeeeffffffggghhhhhhiiijjjjjjggggggfffdddcccdddfffhhhmmmllllllkkkkkknnnssswwwwwwvvvuuuuuuuuuuuurrrpppnnnmmmlllmmmppprrrrrrqqqpppooommmlllmmmooorrrtttvvvtttqqqoooqqqvvv|||~~~{{{{{{}}}~~~}}}~~~|||yyyhhhgggeeecccccccccdddeeehhhgggfffdddbbbaaa``````]]][[[XXXVVVTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^___```aaaaaa``````aaaccceeeggggggggghhhhhhiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhggggggffffffeeeeeedddddddddbbbccceeeeeeddd```[[[YYYYYYXXXYYYZZZ\\\^^^______]]]^^^___]]][[[ZZZZZZ[[[[[[]]]___aaabbbbbbbbbaaabbbaaa^^^[[[YYYXXXXXXYYYXXXXXXYYYZZZZZZ[[[\\\\\\^^^^^^___``````aaaaaaaaa```___^^^```aaa```\\\YYYTTTUUUXXXZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ[[[]]]___```ccccccddddddddddddccccccfffhhhjjjkkklllkkkjjjiiieeeffffffggghhhgggggggggffffffggghhhhhhhhhhhhhhheeefffiiilllnnnnnnnnnnnnnnnkkkiiiiiikkklllkkkiiiooonnnllliiihhhggggggggglllkkkkkkmmmooopppooommmmmmnnnmmmmmmlllnnnrrruuuyyyzzzyyywwwssspppnnnooolllmmmooonnnlllkkkkkkllloooooopppqqqtttwwwzzz{{{|||{{{{{{{{{zzzzzzzzzyyyssstttuuuvvvvvvuuutttssswwwxxxzzzyyyxxxxxxyyyzzz}}}|||{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyzzz|||}}}|||yyyxxxzzz|||}}}~~~~~~yyywwwtttttttttuuuwwwzzz|||}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzzzz|||~~~}}}zzzwwwvvvvvvvvvyyyuuuooohhhbbb_________^^^]]][[[XXXVVVVVVWWWXXXYYYWWWUUUSSSRRRSSSTTTVVVTTTSSSSSSSSSTTTVVVXXXYYYVVVXXXYYY[[[[[[[[[YYYYYYZZZ[[[___dddjjjpppuuuxxx{{{zzzzzz}}}~~~xxxsssnnnkkkiiillljjjhhheeecccbbbcccccceeefffhhhkkklllmmmmmmmmmnnnooopppqqqqqqqqqppppppppppppqqqqqqrrrsssssstttooonnnmmmlllkkklllnnnpppvvvvvvuuuttttttwww{{{~~~~~~|||{{{{{{{{{{{{yyyxxxyyywwwuuuuuuvvvwwwvvvuuuvvvuuusssrrrsssuuuwwwyyy|||zzzwwwvvvxxx}}}iiigggdddbbbaaabbbdddeeehhhgggfffdddbbb```______[[[ZZZXXXVVVUUUTTTTTTTTTWWWXXXYYY\\\^^^```bbbccceeedddddddddeeefffhhhiiijjjjjjkkklllmmmnnnoooooommmmmmlllkkkkkkkkklllmmmkkkkkkkkkkkklllmmmnnnoooqqqqqqqqqpppnnnjjjfffdddbbbcccdddfffhhhkkkmmmnnnkkkllllllkkkhhhgggggghhhiiijjjlllnnnpppqqqssssssrrrpppllliiifffeeeeeefffdddddddddeeeeeeffffffgggjjjjjjkkklllmmmmmmmmmmmmlllllllllmmmnnnmmmjjjggg```aaadddfffggghhhhhhhhhggghhhhhhiiijjjkkkllllllqqqqqqrrrrrrrrrrrrqqqqqqppprrrtttvvvwwwwwwvvvuuupppqqqrrrrrrssssssrrrrrrooooooooopppqqqrrrssssssoooqqquuuxxx{{{|||||||||yyywwwuuuuuuvvvvvvvvvtttxxxwwwuuutttrrrqqqqqqqqqwwwvvvvvvwwwyyyxxxvvvtttvvvxxxzzz{{{{{{||||||wwwuuutttuuuwwwxxxyyyxxxuuusssssssssxxxxxxyyy{{{}}}~~~}}}|||||||||}}}zzz{{{|||~~~~~~~~~~~~}}}|||xxxwwwwwwxxxzzz|||~~~}}}~~~|||{{{{{{zzz~~~xxxnnneee^^^\\\\\\\\\]]]\\\ZZZYYYXXXXXXXXXYYYYYYXXXVVVTTTTTTUUUVVVWWWVVVVVVVVVWWWWWWWWWXXXXXXTTTUUUVVVXXXXXXXXXWWWVVVUUUVVVYYY\\\```dddhhhjjjkkkkkkkkkmmmppprrrsssrrrqqqqqqrrrvvv|||}}}|||~~~|||{{{zzz{{{}}}|||{{{|||~~~zzz|||{{{yyywwwvvvuuuttttttvvvuuurrrpppnnnnnnnnnnnnoooqqqtttwwwzzz{{{||||||}}}}}}~~~~~~~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{}}}~~~}}}|||{{{}}}~~~}}}|||}}}rrrooollljjjiiijjjlllnnnpppooonnnmmmkkkiiigggfffbbbbbbaaa```___^^^]]]\\\```aaadddgggjjjlllnnnooooooooonnnooooooqqqrrrsssrrrrrrsssuuuvvvxxxzzz{{{xxxvvvtttrrrrrrtttwwwxxxvvvvvvvvvwwwxxxyyy{{{|||~~~}}}zzzxxxvvvtttqqqrrrssstttvvvxxx{{{}}}|||}}}}}}{{{xxxvvvvvvwww{{{{{{zzzzzz{{{}}}~~~~~~{{{xxxvvvuuuvvvvvvppppppqqqqqqqqqrrrrrrrrrvvvwwwxxxyyyzzzyyyyyyxxxwwwxxxyyyzzzzzzxxxvvvtttnnnoooqqqsssuuuvvvwwwwwwtttuuuvvvwwwxxxxxxwwwwwwyyyyyyzzzzzzzzzzzzyyyyyyxxxyyy{{{}}}}}}}}}{{{zzzwwwxxxyyyyyyzzzzzzyyyyyyssssssrrrrrrsssuuuwwwxxxxxxzzz}}}~~~}}}|||{{{{{{{{{{{{zzz{{{zzzzzzyyyyyyyyyxxxxxx}}}}}}~~~~~~~~~}}}{{{yyy{{{~~~|||wwwuuuvvvwww}}}~~~~~~{{{yyyyyyzzz|||}}}~~~~~~}}}}}}~~~{{{zzz{{{}}}~~~~~~vvvmmmgggccccccccccccbbbaaaaaacccdddddddddbbbaaa___]]]]]]]]]]]]^^^^^^______```______^^^^^^]]]]]]^^^^^^^^^]]]\\\[[[XXXYYYZZZ\\\^^^```bbbcccccccccccceeefffggghhhhhheeeeeefffiiinnnsssuuuuuurrrrrrrrrsssxxx|||zzzvvvsssrrrtttzzz~~~|||xxxvvvuuuuuuvvvyyyzzz}}}}}}wwwwwwwwwyyy}}}~~~}}}}}}}}}}}}yyywwwuuusssssstttvvvwwwzzzzzzyyyxxxvvvtttrrrqqqjjjjjjkkkkkkjjjiiihhhgggkkkmmmpppsssuuuwwwxxxyyywwwwwwwwwwwwxxxyyyyyyzzzxxxxxxxxxyyy{{{}}}~~~|||yyywwwxxx{{{~~~~~~~~~xxxxxxyyyyyyyyyyyyyyyzzz~~~}}}~~~}}}|||vvvwwwyyyzzz|||}}}}}}~~~||||||}}}~~~~~~}}}}}}|||||||||}}}}}}}}}}}}||||||}}}zzz{{{{{{|||||||||||||||vvvvvvuuuuuuvvvwwwyyyzzz|||~~~~~~~~~}}}|||{{{{{{{{{||||||}}}}}}~~~~~~{{{yyy{{{|||zzzuuurrrooonnnooonnnnnnppptttwwwwwwwwwqqqpppnnnllljjjiiiiiiiiillllllmmmmmmllllllkkkjjjllllllkkkjjjiiigggfffeeedddeeeeeefffgggggggggggggggggghhhhhhhhhhhhhhhiiieeeeeeeeegggjjjmmmoooooommmmmmmmmooouuu~~~}}}yyyvvvwwwzzz}}}}}}|||zzzwwwvvvwww|||~~~zzzxxxzzz{{{~~~{{{xxxyyy~~~}}}yyysssrrrooolllkkklllqqqttt~~~|||zzzwwwvvvwwwxxxzzz|||}}}{{{zzzyyyyyyyyyzzz{{{|||~~~|||zzzpppqqqqqqrrrrrrrrrrrrqqqtttvvvyyy{{{}}}~~~~~~~~~zzzzzz{{{{{{||||||||||||zzzyyyyyyyyyzzz|||~~~}}}zzzxxxyyy|||}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~zzzxxxzzzyyyyyy}}}}}}|||{{{yyyxxxwwwvvvvvvzzzzzzzzzyyyyyyyyyyyyyyy{{{{{{yyyxxxvvvuuutttsssuuuvvvvvvvvvvvvvvvuuutttssstttuuutttrrrqqqrrrssspppooonnnoooqqqssstttssssssssssssuuuzzz|||{{{xxxtttqqqqqquuuxxxyyyyyyxxxwwwvvvwwwzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{wwwtttssstttvvvxxxwwwuuuuuuwwwzzz}}}|||zzzvvvvvvuuusssrrrsssvvvxxx}}}~~~wwwxxxyyyyyy{{{||||||}}}~~~}}}||||||~~~|||{{{}}}~~~~~~}}}}}}}}}{{{{{{{{{~~~~~~zzzwwwwwwzzz}}}~~~}}}{{{zzz{{{|||||||||}}}~~~~~~tttsssrrrrrrtttxxx{{{~~~~~~}}}{{{yyyxxxwwwssssssvvvzzz{{{}}}mmmllllllkkkmmmoooqqqrrrssssssrrrqqqpppnnnmmmmmmhhhhhhkkkppprrruuurrrqqqpppoooooopppqqqqqqppppppoooooonnnmmmmmmmmmfffgggjjjooorrrvvv~~~|||zzzyyyzzz{{{|||}}}|||{{{yyyxxxwwwwwwvvvnnnooosssyyy~~~}}}}}}}}}~~~~~~~~~|||ttttttssstttvvvyyy}}}~~~}}}{{{yyywwwvvvuuuuuuttttttvvvvvvuuutttrrrpppqqqooonnnooosssxxx{{{}}}|||{{{zzzxxxwwwuuuttttttooonnnmmmmmmmmmnnnoooooolllmmmmmmmmmlllkkkkkkjjjiiifffddddddgggkkknnnooooooppppppqqqqqqqqqppppppnnnmmmmmmlllkkkkkkkkkllliiijjjkkklllmmmmmmmmmmmmjjjiiihhhggggggggghhhiiiiiijjjkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqtttvvvwwwzzz||||||zzzyyyyyyzzzwwwvvvuuuuuuuuuuuusssqqqkkkjjjjjjjjjkkkmmmooopppqqqqqqrrrssstttuuuvvvvvv~~~}}}~~~}}}}}}|||zzzyyywwwvvvwwwyyy|||~~~~~~}}}|||{{{zzzyyywwwuuutttssstttuuuvvvooooooooonnnkkkgggdddbbb^^^^^^^^^___aaadddhhhiiieeefffgggggghhhiiijjjkkkiiihhhfffdddbbbaaa``````^^^___```aaa```___]]][[[]]][[[YYYZZZ]]]```ccccccbbbbbbaaa```^^^]]]\\\\\\XXXWWWVVVUUUUUUVVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZZZZZZZWWWTTTTTTWWW[[[]]]___]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[UUUUUUVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\^^^bbbddd```cccfffeeecccaaabbbcccaaa```^^^^^^______^^^]]]\\\[[[[[[[[[\\\]]]___```[[[\\\]]]^^^___aaabbbbbb~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{}}}|||{{{zzzzzzzzz{{{|||~~~zzzzzzzzzyyyyyyyyyyyyxxxwwwvvvtttssstttuuuwwwyyy~~~}}}{{{yyyvvvtttrrrqqqwwwvvvuuusssqqqoooooonnnnnnmmmllllllkkkkkkkkkkkkjjjkkkllllllmmmmmmllllllnnnnnnnnnmmmlllkkkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiihhheeeddddddeeegggcccbbbfffgggdddccceeecccccccccdddddddddeeeeeeiiijjjjjjkkkkkklllmmmmmmkkkiiihhhhhhiiijjjjjjiiihhhhhhgggfffeeedddddddddfffccc___]]]^^^```aaaaaa___^^^]]][[[YYYXXXVVVVVVPPPPPPQQQRRRRRRSSSTTTTTTWWWWWWVVVUUUUUUVVVWWWXXXVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNRRROOOLLLJJJJJJMMMQQQSSSUUUQQQMMMLLLNNNPPPPPPNNNHHHKKKMMMNNNLLLKKKLLLOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPNNNMMMLLLMMMNNNOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNMMMLLLKKKOOOKKKMMMUUU[[[WWWNNNIIIPPPPPPPPPQQQRRRSSSUUUUUUXXXXXXWWWVVVTTTSSSRRRQQQSSSRRRRRRSSSTTTSSSPPPNNNSSSRRRQQQQQQQQQQQQRRRSSSWWWTTTQQQRRRUUUXXXYYYXXX~~~|||{{{zzzyyyzzz{{{}}}~~~}}}|||zzzyyywwwwwwwwwvvvtttrrrqqqrrrsssttttttuuuvvvwwwwwwvvvtttsssuuuuuuttttttssssssttttttxxxzzz}}}}}}|||zzzxxxuuusssqqqpppqqqqqqnnnooopppooommmmmmmmmooooooppppppqqqpppooonnnmmmllllllkkkjjjiiihhhhhhggghhhgggggggggffffffffffffhhhgggffffffeeefffggghhhggghhhiiijjjkkklllllllllkkkkkkjjjjjjjjjiiiiiiiiiffffffeeeeeeeeedddddddddcccbbbaaaaaaaaabbbdddeeefffeeeeeedddccccccbbbbbbaaaaaa___^^^]]]]]]]]]]]]^^^]]]\\\[[[[[[[[[[[[\\\[[[[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[[[[ZZZXXXWWWWWWXXXVVVVVVUUUTTTSSSRRRRRRQQQTTTTTTUUUUUUUUUVVVVVVVVVYYYYYYYYYZZZ[[[[[[\\\\\\]]][[[YYYYYYZZZ[[[ZZZYYYWWWVVVVVVVVVUUUTTTTTTTTTWWWTTTQQQOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLNNNPPPQQQSSSNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGHHHKKKOOOSSSUUULLLIIIFFFEEEGGGHHHHHHGGGCCCEEEGGGGGGFFFEEEFFFHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMLLLJJJHHHHHHIIIJJJKKKIIIHHHHHHHHHIIIIIIJJJKKKJJJJJJKKKKKKKKKJJJIIIIIILLLIIIKKKTTTZZZWWWPPPLLLIIIIIIJJJJJJKKKMMMNNNOOOMMMMMMLLLKKKJJJIIIIIIHHHMMMLLLLLLMMMNNNNNNKKKIIILLLLLLLLLLLLLLLLLLLLLLLLNNNKKKHHHHHHJJJLLLLLLLLLxxxwwwwwwwwwvvvwwwwwwvvvwwwxxx{{{~~~~~~}}}|||{{{zzzzzzyyyyyyyyy{{{|||}}}}}}}}}~~~~~~~~~~~~}}}|||{{{yyyxxxvvvtttqqqpppooonnnmmmnnnoooqqqtttvvvyyyzzz}}}}}}~~~~~~}}}|||zzzxxxwwwuuutttuuuuuutttttttttuuuvvvwwwyyyyyyzzzzzzyyywwwuuutttqqqqqqqqqpppooonnnmmmlllmmmnnnooopppppppppppppppkkkkkkjjjiiihhhggggggggggggggggggffffffffffffeeefffffffffgggiiikkknnnpppssstttwwwzzz|||}}}}}}}}}xxxwwwtttrrrpppppppppppprrrrrrqqqpppnnnkkkhhhfffeeedddcccccccccdddeeefffeeeeeedddcccbbbaaaaaa```aaa```___]]]]]]]]]^^^^^^\\\]]]___aaabbbbbbaaaaaa```____________``````aaaaaabbbdddfffgggfffeeeddddddcccaaa___^^^^^^^^^___[[[\\\\\\[[[ZZZZZZ\\\^^^]]]]]]]]]]]]]]]\\\[[[[[[YYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWVVVVVVUUUUUUVVVVVVWWWVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQQQQPPPPPPPPPPPPQQQRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQOOOOOOOOONNNMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLLLLLLLJJJJJJKKKLLLEEEMMMOOOIIIGGGLLLNNNLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPSSSQQQPPPOOOPPPQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLPPPMMMIIIHHHHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDDDDDDDEEEFFFHHHIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDFFFJJJMMMPPPRRRGGGEEECCCBBBCCCDDDDDDDDDCCCDDDEEEEEEDDDCCCDDDFFFCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFDDDCCCCCCDDDEEEEEECCCBBBBBBBBBCCCDDDDDDEEEDDDEEEFFFFFFFFFFFFFFFFFFFFFCCCFFFOOOUUUSSSNNNKKKEEEDDDEEEEEEFFFGGGIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHFFFEEEFFFGGGHHHHHHHHHHHHGGGFFFJJJHHHEEEEEEFFFGGGGGGFFF}}}}}}}}}xxxuuusssrrrrrrqqqpppooonnnnnnkkklllnnnqqqsssuuuvvvwwwsssnnnfffbbb``````______````````````aaadddfffhhhfffggghhhjjjlllmmmmmmnnnpppoooooonnnnnnooooooppprrrtttuuuwwwwwwuuusssrrrnnnmmmllljjjhhhgggffffffeeeddddddddddddeeefffggghhhhhhiiiiiiiiiiiihhhhhhgggggghhhhhhhhhiiiiiiiiihhhhhhhhhhhhgggffffffeeedddcccbbb```___^^^^^^^^^]]]]]]^^^___aaacccdddeeegggggghhhiiiiiijjjkkkkkkggggggeeedddbbbaaa```___``````aaaaaabbbbbbaaaaaabbbccccccdddcccbbb```___````````````___^^^]]]]]]]]]^^^______`````````___[[[\\\\\\\\\[[[ZZZXXXWWWYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[]]]___``````aaabbbdddeeefffffffffeeedddcccaaa```_________aaaaaaaaa```___]]][[[ZZZZZZYYYXXXXXXXXXYYYZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTRRRSSSTTTVVVWWWWWWWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXUUUWWWXXXYYYZZZYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWWWWTTTTTTSSSRRRQQQRRRVVVXXXTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOOOOOOORRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOOOORRRQQQQQQQQQQQQPPPPPPPPPNNNMMMMMMMMMMMMNNNOOOPPPOOOOOOOOONNNMMMMMMLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDFFFGGGGGGFFFFFFGGGHHHHHHTTTVVVKKKFFFLLLNNNIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLPPPNNNLLLLLLMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKOOOLLLIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCAAABBBDDDFFFGGGHHHHHHHHHDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@===@@@HHHMMMKKKGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGCCCBBBAAACCCDDDEEEDDDCCCDDDFFFHHHIIIIIIHHHFFFDDDHHHGGGFFFFFFFFFGGGGGGGGGllllllllllllllllllmmmmmmhhhhhhhhhhhhiiijjjkkklllllllllkkkkkklllmmmoooqqqoooooonnnmmmllljjjiiihhhgggeeecccbbbccceeegggiiijjjkkklllmmmnnnnnnmmmmmmmmmmmmlllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjhhhgggggghhhjjjkkkiiikkkmmmoooppppppooonnnrrrqqqqqqqqqrrrtttvvvwwwvvvxxxzzz{{{zzzwwwsssqqqnnnmmmllllllmmmpppsssuuuuuuttttttsssrrrqqqooonnnqqqoookkkiiigggddd```]]]^^^]]]]]]\\\[[[ZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]]ZZZVVVTTTSSSSSSSSSSSSRRRRRRRRRSSSTTTVVVXXXYYYUUUUUUWWWXXXZZZZZZ[[[[[[]]]]]]\\\\\\\\\\\\]]]]]]^^^___aaabbbbbbaaa```___[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRSSSUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWXXXXXXYYYYYYZZZZZZVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRTTTVVVVVVUUUTTTSSSVVVVVVWWWXXXXXXWWWVVVUUUSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSPPPQQQRRRSSSRRRPPPNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTTTTUUUUUUUUUUUUUUUTTTVVVVVVUUUTTTSSSSSSRRRRRRTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNOOOPPPQQQNNNOOOPPPQQQQQQPPPPPPOOOPPPPPPOOOOOOOOOOOOPPPPPPMMMNNNMMMLLLKKKLLLOOORRRMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKKKKKKKKKKNNNNNNNNNOOONNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFGGGGGGFFFFFFHHHIIIPPP[[[[[[LLLCCCFFFFFF???DDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKIIIGGGHHHIIIJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGIIIGGGEEECCCDDDDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDAAACCCDDDEEEEEEDDDBBBAAA????????????>>>??????@@@AAA@@@???>>>>>>>>>>>>>>>AAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBFFFEEEDDDBBBAAA@@@????????????@@@AAABBBBBBBBBBBB???<<<>>>DDDGGGEEEBBBAAADDDDDDDDDDDDEEEFFFGGGGGGBBBBBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBDDDEEEEEEDDDDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBCCCCCCCCCDDDEEEFFFWWWWWWXXXXXXYYYYYYZZZZZZWWWWWWWWWWWWXXXXXXYYYZZZXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTRRRRRRRRRTTTVVVXXXWWWXXXYYY[[[[[[[[[ZZZYYYZZZYYYXXXWWWWWWXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYXXXYYYZZZ\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]^^^^^^^^^```aaabbbcccbbbaaa___^^^[[[[[[ZZZ[[[\\\]]]___```````````````___^^^\\\\\\^^^\\\YYYXXXWWWUUURRRPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJKKKLLLMMMNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSTTTUUUUUUUUUTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPPPPOOOOOONNNOOOOOOOOOPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRRRROOOOOONNNMMMMMMLLLKKKKKKKKKMMMQQQSSSSSSRRROOOMMMMMMNNNPPPPPPQQQPPPOOONNNLLLLLLMMMNNNNNNNNNMMMMMMLLLMMMMMMNNNNNNMMMMMMMMMKKKLLLMMMMMMMMMKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOQQQPPPPPPOOONNNNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJIIIIIILLLKKKKKKJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKJJJIIIIIIKKKNNNJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGHHHIIIJJJKKKLLLLLLHHHGGGFFFEEECCCCCCBBBBBBDDDDDDDDDCCCDDDDDDEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEGGGHHHJJJQQQQQQIIIDDDFFFGGGCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFGGGIIIJJJJJJJJJCCCCCCCCCCCCCCCCCCCCCCCCEEECCCAAAAAAAAABBBAAA???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCC??????@@@@@@@@@@@@AAAAAACCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@AAABBBBBB@@@AAACCCDDDDDDCCCAAA@@@???@@@BBBAAA@@@@@@AAABBBDDDBBB???>>>>>>??????>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBGGGFFFEEECCCAAA@@@????????????@@@@@@AAAAAA@@@@@@AAA>>>???CCCEEEBBB@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBDDDCCCAAABBBCCCDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAA>>>@@@BBBCCCBBBCCCDDDFFFJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMNNNKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLMMMNNNNNNNNNMMMLLLMMMMMMKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMMMMMMMLLLKKKMMMMMMNNNNNNOOOOOOPPPPPPMMMNNNPPPQQQQQQPPPOOOMMMPPPPPPPPPQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPPPPPPPPPPRRRSSSSSSSSSRRRQQQQQQPPPQQQOOOLLLLLLLLLLLLJJJIIIGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFGGGDDDEEEEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLMMMNNNNNNNNNNNNMMMNNNMMMLLLLLLLLLLLLLLLMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLNNNOOOLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJIIIHHHHHHHHHIIIIIILLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHJJJOOORRRRRRPPPLLLIIIHHHHHHJJJKKKLLLKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKJJJHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGEEEEEEFFFIIIKKKLLLKKKCCCCCCCCCBBBAAAAAAAAA@@@CCCBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCCCC<<<===???@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@BBBCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<===???@@@@@@AAAAAABBBCCCDDDDDDBBBAAA@@@???AAADDDCCCBBBAAABBBDDDHHHDDD@@@???@@@AAA@@@???<<<<<<=========>>>>>>>>>===>>>??????@@@@@@@@@???BBBBBBAAA@@@?????????????????????@@@??????>>>>>>@@@>>>>>>BBBCCC@@@???AAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCAAA???>>>@@@AAA@@@@@@????????????????????????>>>@@@CCCCCCAAA@@@BBBDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFDDDEEEFFFGGGFFFEEEDDDCCCDDDDDDDDDEEEEEEDDDDDDCCC@@@AAAAAABBBCCCDDDDDDDDDCCCDDDEEEFFFGGGFFFEEEDDDFFFFFFDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCEEEGGGGGGEEECCCBBBFFFFFFFFFFFFFFFGGGHHHIIIGGGIIIKKKLLLLLLJJJHHHFFFFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGHHHIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDHHHFFFDDDDDDEEEFFFEEEDDDBBBCCCCCCDDDDDDEEEEEEFFFCCCDDDDDDDDDDDDCCCBBBBBBAAACCCDDDEEEDDDCCCCCCDDDCCCCCCDDDEEEFFFFFFGGGGGGDDDEEEFFFFFFGGGGGGGGGFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFGGGIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDAAAEEEIIIMMMMMMJJJFFFCCCEEEFFFGGGIIIIIIIIIHHHHHHDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFHHHIIIIIIGGGEEEEEEFFFJJJIIIHHHGGGFFFGGGHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGAAABBBDDDFFFGGGGGGFFFEEECCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAABBBBBBBBBAAAAAADDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBBBBCCC@@@?????????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBCCCFFFAAA???AAAAAA===;;;===@@@@@@@@@AAAAAAAAABBBBBB??????@@@AAAAAABBBBBBCCCAAA@@@@@@BBBEEEHHHIIIIIIAAAAAA@@@@@@???>>>======AAA@@@???@@@BBBCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>????????????@@@@@@???===<<<;;;?????????@@@@@@AAAAAAAAA=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===???@@@AAAAAADDDDDDEEEDDDCCCAAA???>>>:::===??????===<<<>>>@@@EEEAAA<<<;;;<<<===<<<:::<<<<<<=========>>>>>>>>>;;;<<<======>>>>>>>>>======<<<<<<<<<<<<===>>>>>>????????????>>>===<<<<<<===;;;;;;???@@@>>>>>>@@@AAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@@@@????????????AAA>>><<<;;;<<<======<<<@@@???>>>>>>>>>>>>???@@@;;;>>>@@@???<<<;;;;;;===