BM6P6(@ BBBAAAAAAAAABBBCCCEEEFFFGGGFFFEEECCCBBB@@@???>>>@@@@@@@@@?????????>>>>>>???@@@AAA???===;;;:::;;;:::===??????===<<<===???>>>>>>>>>>>>???@@@AAABBB@@@???>>><<<<<<>>>???@@@GGGJJJQQQYYYaaagggkkkmmmxxx~~~~~~ssshhh```]]]\\\]]]kkksss~~~yyyuuussstttttt}}}yyyvvvsssrrrpppnnnkkkiiigggdddaaa^^^^^^^^^]]][[[YYYUUURRRPPPOOOQQQRRRPPPPPPTTT^^^eeeuuu||||||wwwtttnnndddYYYQQQLLLIIIIIIMMMGGGEEEFFFGGGFFFHHHLLLMMMWWWaaaiiiwwwCCCCCCBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@???@@@@@@?????????>>>>>>>>>>>>@@@AAA@@@>>>======>>>???AAACCCBBB???<<<<<<===<<<<<<<<<<<<===>>>?????????>>>===<<<<<<===>>>???CCCFFFLLLRRRYYY___cccdddrrrxxxwwwnnnfff```]]]aaaiiivvv|||uuurrrssswwwzzzyyyvvvsssqqqooommmkkkhhhfffdddaaa]]]ZZZXXXWWWVVVUUUSSSQQQPPPOOOMMMPPPSSSUUUWWW]]]fffmmm~~~~~~wwwqqqhhhccc[[[SSSLLLIIIHHHHHHNNNIIIFFFGGGGGGHHHLLLRRRXXXdddpppwwwDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEDDDBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>???AAA@@@???>>>???AAACCCEEEFFFDDDAAA===;;;:::999999999999:::;;;<<<===>>>===<<<;;;;;;<<<===>>>AAACCCGGGLLLRRRWWW[[[\\\hhhnnnxxxuuuiii```\\\aaalllyyywwwpppooosssyyy}}}yyytttrrrpppnnnllliiigggdddbbb```]]]YYYVVVRRRQQQPPPOOONNNNNNOOOOOOLLLQQQWWW\\\aaahhhqqqxxx}}}yyyppphhhZZZWWWRRRMMMJJJIIIJJJKKKNNNJJJGGGGGGHHHKKKSSS\\\jjjxxxDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@??????>>>>>>>>>=========>>>???@@@???>>>>>>???@@@DDDEEEEEEEEEBBB>>>;;;999888888888888999:::;;;<<<<<<<<<;;;::::::;;;<<<<<>>>>>>>>=========<<<<<>><<<<<<===???BBBBBBBBBBBBAAA???<<<999999999999999:::;;;<<<===;;;;;;::::::::::::;;;;;;???@@@BBBFFFKKKQQQVVVYYYVVV]]]hhhttt~~~{{{nnnfff```cccggglllttt|||}}}}}}}}}}}}~~~wwwtttpppmmmllljjjhhhfffbbb```]]][[[ZZZWWWSSSPPPQQQOOOMMMKKKLLLNNNQQQSSSUUUZZZaaaiiipppvvv{{{~~~{{{wwwuuuoooeee\\\TTTRRRPPPNNNMMMMMMMMMMMMGGGGGGHHHKKKOOOZZZmmm~~~@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@============<<<<<<<<<<<<===>>>>>>===;;;<<<>>>@@@BBBAAA?????????>>><<<:::::::::::::::;;;<<<===>>>::::::::::::::::::::::::<<<<<<===@@@EEEKKKQQQTTTRRRXXXbbblllwwwwwwiii^^^]]]___bbblllwwwzzz~~~~~~|||tttqqqmmmkkkiiigggeeebbb^^^\\\ZZZYYYWWWUUURRRPPPNNNMMMLLLLLLNNNQQQTTTVVV]]]aaafffmmmsssxxx|||}}}~~~yyytttoooggg^^^XXXSSSRRRPPPNNNLLLJJJIIIIIIEEEGGGMMMTTT[[[iii@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>?????????=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<>>===>>>>>><<<;;;;;;;;;;;;;;;<<<===>>>>>>::::::;;;;;;;;;;;;::::::;;;;;;:::<<>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999:::;;;<<<>>>AAAFFFJJJHHHDDD???======>>><<<;;;;;;;;;;;;;;;<<<===>>>>>>:::;;;;;;<<<<<<;;;;;;:::===<<<::::::===BBBGGGJJJQQQUUUZZZ___gggsss}}}tttfffaaa]]]XXX]]]gggnnnuuu~~~~~~yyyuuusssooollliiifffdddbbb^^^\\\VVVUUUTTTSSSSSSRRRPPPNNNLLLNNNQQQUUUZZZ___dddgggiiijjjmmmrrrxxx|||~~~~~~|||zzzxxxwwwtttuuussslllaaaWWWQQQOOORRRQQQPPPNNNKKKIIIFFFEEEGGGOOO[[[gggsss@@@>>><<<===@@@BBBAAA@@@@@@?????????>>>>>>============<<<<<<<<<======>>>999999:::<<<@@@DDDIIIKKKGGGCCC>>><<<======<<<:::::::::;;;<<<<<<======>>>::::::::::::::::::::::::::::::::::::;;;>>>DDDHHHQQQUUUZZZ___eeennnzzz{{{{{{lllgggddd___^^^```hhhnnn||||||xxxtttqqqooooooiiihhheeeaaa^^^\\\ZZZYYYSSSRRRQQQPPPOOOOOOOOOOOONNNSSSZZZ___bbbdddhhhkkkqqqqqqrrrssswww{{{~~~}}}|||{{{xxxtttrrrvvvtttoooeee[[[TTTRRRRRRPPPQQQPPPLLLGGGFFFIIILLLQQQXXXdddttt>>><<<;;;<<>>>>>=========>>>======<<<<<<<<<<<<======:::::::::<<>>CCCGGGNNNQQQVVV[[[aaakkkvvv~~~uuuooohhh```^^^```fffiiirrr~~~|||xxxtttpppmmmlllkkkhhhfffccc```\\\ZZZXXXWWWSSSRRRPPPOOOOOOOOOPPPQQQTTTYYY```eeehhhjjjnnnpppssssssssstttvvvyyy{{{}}}~~~|||yyywwwvvvvvvtttsssssspppjjjaaaXXXQQQPPPPPPOOOOOOMMMIIIFFFFFFKKKOOOUUUaaasss;;;;;;;;;===???AAA@@@???@@@???===<<<;;;<<<>>>???======<<<<<<<<<<<<<<<===;;;;;;;;;;;;===???AAABBB???===;;;:::<<<======<<<999999999888888888888777888888888888888888888999:::;;;;;;:::;;;===BBBFFFHHHLLLQQQVVV\\\fffqqqyyy{{{zzz{{{pppddd```aaacccaaaeeerrr~~~yyywwwssspppllliiigggfffeeedddaaa]]]YYYVVVUUUTTTRRRQQQOOONNNOOORRRUUUWWW^^^bbbhhhllloooqqqtttuuuttttttttttttuuuuuuvvvwww||||||{{{{{{{{{zzzzzzzzz|||yyyuuusssrrrssssssssspppllleee\\\SSSOOONNNOOONNNMMMJJJFFFCCCFFFNNNTTT\\\ooo:::;;;===???AAABBBAAA@@@@@@???<<<::::::<<<>>>@@@======<<<;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<======<<<:::::::::;;;;;;;;;:::999999888777777666666777777777777888888888888;;;;;;;;;;;;;;;===@@@CCCDDDGGGLLLQQQWWW```lllttt|||~~~xxxmmmfffccc___[[[]]]fffooovvv|||}}}~~~~~~yyytttssspppmmmiiifffdddcccbbb```]]]YYYVVVSSSQQQPPPOOONNNNNNOOORRRWWW\\\```gggjjjmmmqqqssstttuuuuuusssssssssssssssssssssssswwwwwwwwwvvvvvvvvvvvvuuuwwwuuusssrrrrrrrrrqqqpppnnniiiaaaXXXQQQNNNNNNOOOMMMLLLHHHCCCCCCHHHSSS[[[ggg|||<<<>>>AAACCCDDDDDDCCCBBB@@@???<<<;;;;;;===???AAA======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::<<<<<<<<<;;;999999999:::;;;;;;:::999888777666666666666666777777888888888;;;<<<<<<;;;:::<<<>>>AAAAAAEEEIIIMMMSSS[[[fffnnnuuu}}}zzzqqqjjj___\\\\\\^^^```dddmmmvvv~~~xxxtttqqqpppnnnkkkhhhdddbbb```^^^\\\YYYVVVSSSQQQOOONNNMMMMMMNNNQQQWWW^^^eeejjjlllnnnppprrrttttttsssrrrqqqqqqpppppppppqqqrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrssstttrrrooolllkkkfff]]]VVVQQQOOONNNOOOMMMKKKGGGDDDEEEMMMZZZdddsss===AAAEEEGGGGGGEEECCCCCC@@@???===<<<===>>>@@@AAA======<<<;;;::::::::::::::::::::::::999999999999;;;<<<<<<;;;:::888999:::;;;;;;::::::999888777777666666666777888888999999<<<<<<===<<<:::;;;===???@@@CCCFFFJJJOOOWWWaaaiiillltttyyy|||xxxgggccc```\\\XXXWWW___iiixxx~~~~~~|||xxxsssooommmlllkkkhhheeebbb___]]]ZZZXXXVVVSSSQQQOOONNNMMMNNNOOORRRVVV]]]eeelllpppnnnnnnooorrrtttuuusssqqqpppooonnnmmmmmmoooqqqrrrqqqqqqqqqpppppppppooooooooooooqqqssssssqqqlllhhhfff```YYYSSSOOONNNMMMLLLIIIHHHFFFFFFJJJVVVfffqqq???CCCHHHJJJHHHEEECCCBBB???????????????@@@AAAAAA>>>===<<<;;;::::::::::::888888999::::::::::::999888:::<<<<<<::::::;;;===:::::::::999999888888888666666777888888999::::::<<<======<<<::::::<<<===>>>AAADDDGGGJJJRRR[[[cccfffllltttxxxyyyyyy||||||}}}vvvnnnddd]]]WWWTTTWWW]]]jjjwww~~~}}}{{{xxxvvvtttqqqnnnkkkggggggfffdddaaa]]]ZZZXXXWWWUUUTTTRRRPPPOOONNNNNNRRRTTTWWW\\\bbbiiiooorrrllllllnnnrrrvvvxxxvvvtttrrrooollljjjjjjllloooqqqpppppppppooooooooonnnnnnnnnnnnnnnnnnooommmiiifff___YYYSSSNNNLLLJJJHHHFFFDDDDDDEEEHHHPPP```ssssss???DDDIIIKKKHHHDDDBBBAAA??????@@@@@@AAAAAAAAAAAA>>>===<<<;;;:::999999999777888999::::::;;;::::::555888<<<<<<;;;;;;===???999999999999888888888888666777777888999:::::::::<<<======<<<::::::;;;<<<===???BBBDDDHHHNNNXXX___dddjjjppprrrrrrsssxxx}}}uuuggg^^^YYYUUUSSSUUU```kkk{{{yyywwwsssqqqooommmjjjhhhccccccbbb```]]]YYYVVVTTTUUUTTTRRRQQQPPPOOOOOONNNVVVXXX[[[```fffkkkooorrrkkkkkkmmmrrrxxx{{{zzzxxxtttqqqlllhhhhhhjjjmmmoooppppppooooooooonnnnnnnnnooommmkkkjjjjjjiiigggeeeYYYTTTNNNJJJIIIGGGDDDAAA???AAADDDJJJUUUggg{{{rrrdddBBBCCCDDDDDDBBB@@@@@@AAA===???AAACCCDDDDDDCCCBBBBBBAAA@@@>>>>>>>>>>>>???>>>===;;;:::999999::::::<<<:::999999;;;<<<<<<;;;999::::::888666666777888::::::;;;;;;;;;:::999999<<<;;;::::::999999999999;;;===???BBBGGGMMMTTTYYY```aaagggqqquuutttwww|||tttiiiccc]]]WWWQQQWWW\\\eeeppp{{{~~~}}}}}}~~~}}}|||{{{zzztttqqqooommmkkkiiifffdddaaaaaa___\\\XXXTTTSSSSSSUUURRRNNNMMMPPPTTTYYY[[[ddddddeeefffiiillloooqqqkkknnnqqqtttvvvvvvtttssspppnnnmmmmmmooopppooonnnnnnoooqqqrrrqqqpppnnnmmmooollliiijjjkkkiiiccc^^^UUUPPPIIIFFFEEEEEECCCAAACCCBBBFFFRRR^^^lllrrrffffffAAABBBCCCCCCAAA??????@@@>>>@@@BBBDDDEEEEEEDDDDDD@@@@@@???>>>>>>???@@@AAA???>>>===;;;;;;;;;;;;<<<<<<:::999999;;;<<<<<<;;;:::;;;<<<:::888777777888888999999:::::::::999999<<<<<<;;;:::999999:::::::::<<<>>>AAAEEEKKKQQQVVV\\\]]]eeeooossssssvvv{{{}}}tttnnnggg^^^XXXUUUWWW\\\eeeppp}}}}}}{{{yyyxxxvvvqqqnnnkkkiiigggeeebbb```\\\]]]\\\YYYVVVTTTSSSTTTRRRQQQPPPQQQUUU[[[```bbbjjjjjjkkklllnnnooopppqqqmmmnnnqqqsssuuutttsssrrrpppnnnmmmmmmooopppooonnnnnnnnnpppppppppooonnnmmmllliiifffeeefffccc]]]WWWPPPLLLGGGDDDDDDDDDCCCBBBAAADDDLLLXXXcccqqq|||ggg```eee???AAABBBAAA???>>>===>>>???AAACCCEEEFFFFFFEEEDDDBBBAAAAAAAAAAAACCCDDDFFF>>>===<<<:::::::::;;;;;;<<<:::999999;;;<<<<<<;;;;;;===>>>===;;;888888888666777888999999999999999<<<<<<;;;:::::::::;;;;;;:::;;;===???BBBGGGMMMRRRWWWZZZbbbkkkpppqqquuuyyy|||}}}uuukkkbbb[[[XXXUUUXXXaaaqqq}}}zzzxxxvvvtttrrrmmmjjjgggdddbbb```]]][[[WWWXXXWWWVVVSSSRRRSSSTTTPPPQQQTTTXXX^^^dddiiilllqqqrrrssstttuuuttttttsssooopppqqqssssssrrrqqqppppppooommmmmmnnnoooooonnnmmmmmmnnnnnnnnnnnnnnnmmmiiifffbbb```^^^ZZZTTTOOOJJJGGGCCCAAAAAABBBCCCCCCAAAGGGRRR___lll{{{nnn___```iii>>>???@@@@@@>>><<<<<<===>>>???BBBDDDEEEEEEDDDCCCAAA@@@?????????@@@BBBCCC;;;:::999888777888888999<<<:::999999;;;<<<<<<;;;<<<>>>@@@???===:::888888555555666888999999999999;;;;;;;;;:::;;;;;;<<<<<<999:::;;;===???CCCIIIMMMUUUYYYaaaiiinnnqqquuuxxx|||~~~xxxppphhhbbbYYYSSSWWWcccrrr~~~~~~|||zzzxxxvvvuuusssooommmiiifffbbb___]]][[[XXXVVVTTTTTTTTTRRRQQQPPPRRRTTTRRRVVV[[[aaaffflllqqqtttuuuwwwyyyzzz{{{yyywwwvvvrrrrrrrrrrrrqqqpppooooooqqqooommmmmmnnnooonnnmmmllllllmmmmmmmmmmmmmmmlllhhhddd```\\\XXXSSSMMMIIIFFFDDDAAA??????@@@BBBCCCCCCIIIUUUddduuuvvvlllfffkkkttt===>>>??????<<<;;;;;;<<<;;;===???AAABBBBBBAAA@@@===<<<;;;999999999:::;;;;;;:::999888777888999:::<<<:::999999;;;<<<<<<;;;<<<>>>@@@???===:::888888444555666777888999999999:::::::::::::::;;;<<<===999::::::;;;<<>>???>>><<<;;;;;;;;;999:::===???@@@@@@???>>>???>>><<<;;;:::::::::;;;===<<<;;;::::::;;;<<<===<<<:::999999;;;<<<<<<;;;:::<<<======;;;999999999555666777888888888888888888888888999:::;;;<<<===999::::::999:::<<>>???>>><<<;;;;;;;;;888:::<<<>>>??????>>>===???>>>===<<<;;;<<<===>>>======<<<;;;;;;<<<===>>><<<:::999999;;;<<<<<<;;;888:::::::::888888999:::777777888999999888888888777777777888999:::<<<<<<:::::::::999999;;;???BBBFFFQQQ]]]fffrrr~~~tttddd\\\]]]```iiisss~~~}}}~~~{{{xxxpppmmmjjjhhhfffdddaaa___]]]YYYUUURRRQQQQQQQQQPPPNNNOOOPPPQQQSSSWWW]]]aaakkkoootttvvvuuuuuuxxx{{{}}}~~~~~~}}}{{{yyyyyywwwtttrrrppppppqqqrrrrrrpppnnnnnnnnnnnnmmmllljjjkkkmmmnnnlllhhhdddaaa\\\[[[WWWQQQKKKFFFCCCAAA>>>???AAABBBCCCGGGMMMQQQXXXfffttt~~~~~~}}}===>>>???>>><<<;;;;;;;;;888:::<<<>>>??????>>>===888777666666777888:::;;;<<<;;;:::::::::;;;<<<===<<<:::999999;;;<<<<<<;;;777888888888777777999;;;888999999999999888888777666666666777888:::;;;<<<;;;;;;:::999888:::===@@@???LLLZZZeeesss|||yyy}}}hhh\\\ZZZ\\\```iiittt~~~}}}|||~~~~~~}}}yyyuuunnnkkkgggdddbbbaaa^^^\\\ZZZVVVRRROOOOOOPPPOOOOOOLLLMMMPPPRRRUUU[[[bbbfffnnnssswwwxxxvvvvvvyyy}}}~~~|||zzzxxxzzzxxxuuurrrqqqqqqrrrsssrrrpppnnnnnnnnnnnnmmmllliiikkknnnnnnlllgggbbb^^^XXXVVVSSSMMMGGGBBB@@@???;;;>>>AAACCCEEEJJJRRRWWW\\\ooo}}}}}};;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999::::::999999888999999999;;;;;;;;;:::::::::999999999999888777666555444444888888888888777777777777:::999999999999999::::::888888888999::::::;;;;;;AAAFFFOOOZZZfffttt{{{xxx|||nnnbbb___```bbb___dddsss}}}|||}}}~~~~~~{{{yyy|||}}}~~~}}}{{{wwwrrroookkkgggaaa``````^^^YYYTTTYYYWWWUUURRRPPPOOONNNNNNOOOQQQUUUZZZ```dddhhhiiivvvxxxyyy{{{|||}}}}}}|||~~~}}}{{{zzzzzzvvvuuusssqqqppppppppppppsssrrrpppnnnlllkkkjjjjjjggghhhiiiiiigggccc___\\\XXXQQQKKKHHHEEE@@@>>>@@@@@@AAAFFFMMMNNNPPPZZZfffvvvyyyqqq;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::999999999999999::::::::::::::::::999999999999888888888777777666555555888888888777777777666666888888777777777777777777666777777888999::::::;;;>>>BBBIIIRRR]]]jjjwww|||uuutttyyywwwkkkeeeccc]]]\\\```iiirrr|||}}}}}}{{{~~~~~~}}}|||}}}}}}~~~~~~|||{{{yyyyyywwwuuupppmmmiiiddd___]]]]]][[[VVVRRRVVVUUUSSSQQQPPPPPPQQQRRRSSSUUU[[[```fffkkknnnooozzz{{{}}}~~~~~~}}}~~~~~~}}}|||{{{zzzyyyxxxvvvuuutttsssrrrrrrsssssspppooonnnllljjjiiiiiihhhggghhhiiihhheeeaaa[[[XXXQQQKKKFFFDDDBBB>>>>>>@@@DDDFFFNNNXXX```fffqqq}}}~~~vvvsss;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;::::::::::::999999777777777777777888999:::999999999999888888888777888888777777777777777777888888777777777777666666666666666555555444444444444555666777888999:::::::::===BBBHHHQQQ\\\gggooouuuvvvvvvrrrmmmnnnttt{{{xxxoooiii]]]]]]^^^```aaahhhyyy~~~xxxzzz~~~zzz{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{vvvtttssssssrrrpppllliiiddd```[[[YYYYYYWWWSSSPPPQQQPPPOOOOOOQQQTTTWWWYYYZZZ]]]ccciiiooosssuuuvvv{{{|||~~~~~~|||{{{zzzyyyyyyxxxwwwwwwvvvvvvssssssrrrrrrrrrrrrssssssmmmlllkkkjjjiiihhhgggffffffggggggfffbbb\\\VVVRRRKKKEEEBBBBBB@@@>>>@@@DDDGGGLLLXXXhhhuuu~~~xxxtttnnnpppxxx;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;:::::::::999999999444444444555555777888999888888888888777777777777777777777777888888999999888777777777666666666666666666666555555444333333333444555666777888999:::999:::===@@@FFFOOOYYY___hhhjjjkkkiiifffhhhooouuu}}}yyysssfffdddaaa^^^[[[^^^kkkyyyxxxxxx{{{~~~~~~~~~~~~yyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~{{{yyyxxxsssqqqooonnnllljjjfffddd```]]]XXXVVVUUUTTTRRROOOMMMMMMMMMOOORRRXXX]]]```cccfffkkkqqquuuwwwxxxxxxyyyzzz{{{|||{{{yyywwwuuuuuuuuuttttttttttttssssssqqqqqqppppppoooooooooooojjjjjjjjjiiihhhgggeeeeeedddeeedddbbb]]]VVVOOOKKKGGGCCCAAAAAA@@@???CCCIIINNNXXXkkk~~~lllmmmpppppp{{{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999555555555666777888999:::888888888777777777666666666666666777888888999999777777777666666666666555666777777777777666555444333444555666777888999999888999;;;===@@@GGGNNNTTT^^^aaacccbbb```bbbiiipppyyy~~~uuunnnfffccc```^^^bbbhhhtttzzz~~~||||||{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{|||||||||}}}}}}|||||||||}}}}}}~~~}}}}}}{{{xxxvvvuuutttrrrooollljjjgggddd```]]]\\\YYYVVVTTTSSSSSSRRRRRRMMMNNNOOORRRWWW]]]cccffflllnnnqqqtttvvvwwwwwwwwwwwwxxxyyyzzzyyyvvvsssqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppnnnmmmkkkkkkiiiiiiiiiiiigggfffdddcccaaa```___\\\VVVOOOIIIEEEDDDAAA@@@AAAAAAAAAGGGNNNXXXjjjssshhhnnnwww}}};;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999999999999::::::;;;<<<888888888888777777777666555555666666777777777888777777666666666666555555777777999999:::999888777555555666666777777888888777888999;;;===AAAFFFJJJSSSWWWZZZZZZYYY\\\dddjjjttt{{{~~~{{{}}}wwwnnnjjjhhhddd```___fffjjjrrr}}}~~~|||zzz{{{}}}~~~}}}}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}|||||||||||||||}}}}}}~~~zzz~~~}}}zzzyyywwwuuusssqqqpppooopppmmmiiifffccc```\\\YYYWWWVVVTTTRRRQQQRRRSSSTTTRRRSSSVVVZZZ```eeejjjmmmqqqrrrsssttttttuuuuuuuuuvvvxxxzzz{{{zzzwwwsssqqqnnnnnnoooooopppqqqrrrrrrttttttsssrrrpppmmmkkkjjjiiiiiiiiihhhfffdddaaa```\\\[[[XXXTTTOOOIIIEEEBBB@@@??????BBBCCCEEEMMMWWWbbb{{{uuunnnkkkttt;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======;;;;;;::::::::::::999999::::::999999999::::::;;;999999888888888777777777555555555555555666666666777777666666666555555555666777999;;;;;;;;;:::999777777777777777777777777333555777888:::<<<@@@CCCHHHLLLQQQRRRSSSWWW___fffooowww~~~|||wwwtttqqqkkkfffddd]]]^^^aaajjjvvv}}}|||}}}zzz|||~~~}}}}}}||||||{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}yyy{{{~~~}}}{{{{{{zzzyyyssssssrrrpppooollljjjiiikkkhhhdddaaa___\\\YYYWWWRRRRRRPPPOOOOOOQQQTTTVVVZZZ\\\```dddiiinnnqqqrrrssssssrrrrrrrrrtttuuuvvvuuuwwwzzz{{{zzzwwwsssqqqlllmmmnnnooopppqqqrrrsssrrrrrrrrrqqqooommmkkkjjjggghhhgggfffdddaaa^^^\\\XXXVVVRRRMMMHHHEEEBBBAAA@@@???BBBFFFIIINNNYYYeeerrrvvviiimmmrrr|||;;;;;;;;;;;;;;;;;;;;;;;;777888999:::<<<===>>>>>>;;;;;;;;;:::::::::999999999888777777777777777888999999999999888888888888555555555555555555555555777666666666555555555555555666999;;;<<<<<<;;;:::888888888888777777777777///222555777888:::<<<>>>@@@EEEJJJMMMNNNSSS\\\cccnnnvvv|||xxxrrrnnnnnn[[[XXXWWW]]]jjj{{{}}}~~~yyy{{{~~~~~~}}}~~~||||||{{{{{{{{{{{{||||||}}}}}}|||}}}}}}~~~~~~|||{{{xxxzzz|||}}}~~~|||xxxvvvvvvvvvvvvnnnnnnnnnnnnllliiigggeeegggdddaaa^^^]]][[[XXXVVVOOOOOONNNMMMMMMPPPTTTWWW```bbbggglllpppsssuuuvvvsssrrrqqqqqqqqqtttvvvxxxsssuuuxxxzzzyyyvvvrrrppplllmmmnnnoooppprrrssssssmmmnnnnnnnnnnnnllljjjiiifffffffffeeebbb^^^[[[YYYUUURRRNNNIIIEEEBBBAAAAAAAAABBBFFFLLLQQQWWWdddqqq~~~mmmcccnnnxxx======<<<;;;999888777777666666777888:::;;;<<<<<<>>>======<<<;;;;;;::::::777777666666777777888999888888777777777777777777666666555444444555777888888777777777666666666666888999<<<>>>>>><<<999888::::::999999888777777777666777888777666777999;;;===AAAEEEJJJNNNRRRVVVYYYgggqqqzzz~~~vvvnnn___XXXUUUWWW\\\eeevvvxxxzzz{{{{{{|||}}}}}}~~~~~~zzz|||~~~}}}}}}~~~~~~~~~~~~}}}|||{{{||||||||||||}}}~~~}}}xxxyyyyyyzzz|||}}}zzzvvvrrrpppoooooopppnnnllliiigggfffeeecccbbbeee```ZZZXXXXXXYYYXXXWWWSSSRRRRRRRRRTTTXXX\\\___jjjllloooqqqqqqpppqqqrrrtttsssrrrrrrrrrtttuuuvvvxxxvvvtttssssssrrrpppnnnpppqqqssssssrrrpppmmmkkkooommmjjjiiijjjjjjjjjiiiiiigggddd___[[[VVVSSSQQQJJJGGGFFFGGGEEEAAAAAACCCHHHHHHOOO[[[```cccsssrrrlllhhhooo~~~<<<<<<;;;:::999999888888777777888999:::;;;<<<<<<======<<<<<<;;;::::::999888777777777888888999999666666666666666777888999777666555444555555777777777777666666666666666666666888;;;======;;;888666888888888888888888888999666777777777666666888:::===@@@DDDHHHLLLPPPVVVZZZccclllwww}}}xxxjjjbbb[[[XXXXXX\\\hhhuuu}}}uuuwwwyyy{{{||||||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}|||xxxxxxxxxyyy{{{~~~~~~}}}yyywwwssspppmmmmmmmmmnnnmmmkkkhhhfffeeecccaaa``````\\\XXXWWWWWWWWWUUUSSSRRRRRRSSSUUUXXX]]]bbbdddmmmooorrrsssrrrqqqrrrssstttsssssssssssstttttttttuuusssqqqqqqqqqpppooommmooopppqqqrrrqqqpppmmmlllnnnllliiihhhiiiiiihhhgggeeedddbbb___ZZZTTTNNNKKKHHHDDDCCCDDDDDDAAACCCHHHRRRXXXbbbkkkqqqyyyrrriiigggkkkwww;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;<<<<<<;;;;;;::::::999999888888888999999999::::::555555555666777888999:::888777666555555555666777555555555666666666666666555777999;;;;;;999777555666666777888888999::::::666777777777666666777999<<<>>>AAADDDHHHNNNUUUZZZ```fffqqqzzzrrrhhh```YYYWWW[[[bbbtttuuuvvvyyy{{{||||||{{{zzz}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}|||{{{xxxxxxxxxyyyzzz}}}|||zzzyyyxxxxxxtttrrrooollljjjiiijjjjjjkkkhhheeecccbbb```^^^\\\\\\YYYWWWVVVVVVUUUTTTRRRTTTTTTWWWZZZ___dddiiilllqqqsssuuuuuutttrrrrrrrrrqqqrrrssstttttttttsssssspppnnnmmmnnnoooooonnnlllmmmnnnooopppooonnnmmmlllmmmkkkhhhgggggggggfffeeeaaaaaa```\\\VVVOOOIIIDDDGGGCCCBBBCCCCCCCCCIIIPPP\\\iiivvv{{{wwwhhhfffiiittt::::::::::::::::::::::::;;;:::::::::::::::::::::;;;;;;::::::999999999999999999:::::::::;;;;;;:::777777777777777888999:::888777666555555666777888555555555555555666666666666777999::::::999777666666777777777888888888999666777777777666666888999;;;<<<>>>@@@DDDKKKSSSXXX```cccjjjzzz}}}sssiiiaaa]]]\\\fffrrr}}}}}}|||||||||||||||}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{}}}~~~~~~}}}}}}{{{zzzzzzzzz{{{}}}~~~~~~{{{vvvttttttuuuuuuooonnnkkkhhhgggfffffffffgggdddaaa___^^^]]]ZZZYYYZZZXXXVVVUUUUUUVVVVVVWWWYYYZZZ]]]bbbfffkkkoooqqqsssuuuvvvvvvtttqqqqqqqqqmmmooorrrtttuuuuuusssrrrlllkkkkkklllnnnooonnnmmmkkkkkkllllllmmmmmmllllllllljjjhhhggggggfffdddccc```^^^[[[VVVQQQKKKEEECCCGGGDDDBBBBBBCCCFFFOOOYYYhhh{{{mmmgggmmmuuu999999::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999888888888888888999:::;;;;;;;;;;;;:::;;;:::999999888888888888777666666555666777888999555555666666666666666666777888999::::::999888777888888888777777777666666666777888777777777999;;;;;;<<<<<<===@@@FFFNNNTTT^^^___dddpppuuuiiibbbaaadddmmmzzz}}}{{{{{{}}}~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}|||zzzyyyzzz|||~~~|||}}}~~~}}}|||||||||}}}{{{|||}}}}}}~~~zzztttpppppprrrssstttllljjjhhhfffdddcccbbbbbbbbb___\\\[[[ZZZYYYWWWUUUXXXVVVTTTSSSSSSVVVZZZ]]]aaacccfffiiimmmppprrrssstttuuuvvvuuurrrpppooonnniiikkkooosssttttttsssrrrkkkjjjjjjkkknnnoooooonnnjjjjjjiiiiiijjjjjjkkkkkkllljjjhhhgggfffeeebbb```___[[[VVVOOOJJJGGGEEEDDDEEEBBBAAABBBCCCHHHUUUaaazzzrrrjjjlllvvv::::::::::::::::::::::::999999999999999999999999888888888888888888777777888999:::;;;<<<;;;:::999<<<;;;:::999888777777777666555555555666888:::;;;888777777777666666666666777888999::::::999888777999999888777777666555555555666888888888999<<<>>><<<<<<<<<<<<===BBBHHHMMMVVV[[[```jjj}}}|||pppfff```___iiixxx||||||}}}|||}}}}}}}}}}}}~~~~~~~~~}}}}}}{{{{{{{{{{{{|||}}}yyy{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~{{{||||||{{{zzz|||wwwtttooolllmmmooopppqqqiiihhheeeccc```^^^]]]]]]\\\ZZZXXXVVVVVVVVVUUUSSSTTTTTTTTTSSSTTTXXX^^^bbbiiijjjmmmpppsssttttttttttttuuuvvvuuurrrooommmmmmhhhjjjnnnppprrrqqqpppooojjjiiiiiikkknnnooooooooojjjiiihhhgggfffggghhhiiijjjiiigggeeeeeeccc___]]]ZZZVVVOOOIIIEEEDDDDDDFFFAAA???@@@CCCFFFNNN^^^lll~~~pppnnnrrr::::::::::::::::::::::::888888888888888888888888777777777777777777777777777888:::;;;;;;;;;999999999999888777666666666666444444444555777999;;;===::::::999888777666666555666777777888888777777666777777777777777666666666555666888999:::<<>>BBBFFFLLLVVV```gggrrrrrrggg^^^aaaiiittt}}}~~~~~~~~~|||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||xxxzzz|||}}}|||{{{{{{|||||||||{{{|||}}}~~~~~~|||||||||}}}}}}|||||||||zzzyyyzzz~~~{{{xxxsssoookkkiiijjjkkkkkkkkkfffeeebbb```\\\ZZZXXXWWWXXXVVVTTTSSSTTTTTTSSSRRRQQQTTTYYY[[[]]]```dddgggmmmooorrruuuwwwwwwvvvuuutttuuuvvvuuurrrooonnnnnnkkklllmmmnnnnnnlllkkkiiiiiihhhhhhjjjmmmnnnnnnnnnjjjiiifffeeedddeeefffggggggfffdddcccbbb___[[[YYYRRROOOJJJEEECCCBBBCCCDDD???@@@DDDIIIOOOZZZlll}}}zzzyyy}}};;;;;;;;;::::::999999999666666777777888888888888666666666666777777777777666777999;;;;;;:::999888666555555555555666666777333333444555777:::===>>><<<;;;:::999888666555555555555666666666666555555555555666666777777888888444666888:::;;;===@@@CCC>>>>>>===<<<;;;<<>>;;;777666777777777555777666666555555555555666888666444444777888777555666777777666555666999;;;999;;;<<<:::888666777999BBBGGGQQQ^^^eeefffiiinnnuuufff```bbbhhhlllyyy{{{zzz|||}}}|||yyyyyyzzz|||}}}||||||{{{{{{|||||||||~~~}}}}}}}}}}}}|||zzzxxxvvvwwwyyy{{{|||||||||{{{yyyzzzzzzzzz{{{{{{||||||}}}|||||||||||||||||||||||||||{{{|||~~~~~~{{{wwwuuussspppnnnjjjhhheeedddccccccaaa______^^^\\\ZZZVVVSSSQQQOOOOOOPPPRRRRRRRRRTTTXXX\\\aaacccfffjjjmmmooopppqqqrrrrrrssssssssssssrrrrrrtttvvvxxxwwwtttqqqooonnnlllmmmmmmllljjjjjjkkklllkkkjjjjjjjjjjjjjjjjjjkkkhhhfffeeedddddddddbbb```___^^^\\\YYYUUUPPPMMMJJJDDDAAA@@@BBBBBBAAADDDIIIRRRZZZgggrrr}}}}}}~~~555555666666666777777777666888999888777777888999666777777777777777777666777777777777888888888888777777666555555555555555222222333444666888999;;;<<<:::777666666777666666666555555555555666666777888666444333444666666555777777777666555555777999888:::;;;:::999888999;;;===@@@IIITTTYYYZZZ\\\aaallluuurrriiieeeeeeffflllsss|||}}}yyywwwyyy||||||zzzyyyxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzzzz{{{}}}}}}|||zzzyyyyyyzzz{{{{{{{{{{{{{{{xxxxxxyyyzzz{{{|||}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzzzz{{{|||~~~zzzxxxtttrrrpppooolllkkkgggeeebbbaaa``````^^^]]]ZZZYYYWWWUUUSSSRRRQQQPPPNNNPPPRRRTTTVVVZZZ___cccggghhhkkknnnppprrrrrrsssrrrrrrsssssssssrrrrrrqqqqqqsssuuuuuurrrpppnnnnnnlllkkkkkkkkkmmmnnnmmmmmmlllkkkkkkjjjiiiiiihhhhhhhhhfffdddbbbbbbaaa___]]]\\\[[[XXXTTTOOOKKKGGGDDD>>><<<<<>>DDDBBBAAADDDIIIRRRbbbpppwwwrrrttt555555444444444555777888555777888777666666777888777888:::;;;;;;:::888777777777777777888888888888777777666555555555555555333333333444555666777888444555777666555555666777666555555555555666666777666777777666444333444555333555666555444444555666555444444666888::::::999@@@===;;;<<<===@@@FFFOOOWWWZZZ^^^bbbffflllrrrvvvzzz~~~|||{{{zzztttkkkeeefffnnnyyy}}}yyyxxxxxxxxxxxxwwwvvvxxxyyy{{{{{{{{{zzzzzzvvvttttttuuuxxxzzz{{{zzzzzzyyyxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxzzzzzz{{{zzzyyywwwuuutttvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvxxxzzz{{{}}}}}}~~~}}}~~~~~~}}}|||{{{}}}}}}}}}{{{xxxtttpppnnnkkkiiifffeeeddddddbbbaaa___]]][[[ZZZZZZZZZYYYWWWUUUTTTSSSSSSUUUZZZ^^^aaahhhfffddddddgggjjjkkkkkklllmmmoooqqqsssssssssssspppppppppppppppooonnnmmmpppqqqqqqoookkkiiihhhhhhkkkkkkkkkmmmoooooommmkkkiiiiiiiiihhhfffdddbbb```___]]][[[ZZZYYYXXXVVVTTTJJJIIIGGGEEECCCAAA@@@@@@BBBAAADDDJJJQQQ]]]pppsssppppppuuu~~~999888666444333333333444666777888777666555666777555666888::::::888666555777777777777888888888888777777666555555555555555333444444444555666888888222444666666555444555777777666666555555555555666555777:::999666444333444111333555555444444555666777555444666999;;;:::888<<<:::999;;;<<<<<>>>>>CCCEEEFFFLLLTTT^^^ggguuuvvveeecccjjjnnn555555555555666666666666777777777666666666555555777777777777666666666666555555666777777777666666555555555555666666666666888777666555444444444444777666555444444444555666555555555555555555555555555777888777555333333444333333444444444444444444333222222333555555444222555555555555777999;;;<<<@@@EEEMMMTTTYYY]]]aaadddiiilllrrrzzz~~~~~~~~~zzzuuutttvvvsssmmmggghhhkkkvvvzzzwwwuuuuuuuuuvvvxxxyyy{{{|||zzzwwwtttssstttuuutttrrrtttssstttuuuxxxxxxxxxvvvvvvvvvwwwxxxyyyyyyyyyyyywwwyyyzzzyyyvvvuuutttuuuwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzxxxwwwvvvwwwyyyzzzttttttssstttvvvxxx{{{}}}}}}xxxtttrrrpppoooppppppppppppooommmlllkkkiiihhhfffeeecccbbbbbbaaa___^^^]]]ZZZXXXVVVUUUTTTUUUUUUTTTUUUVVVYYY[[[]]]cccdddgggjjjmmmppprrrttttttsssqqqooonnnnnnooopppqqqppppppqqqrrrqqqooommmuuusssqqqqqqrrrqqqooonnniiiiiikkkmmmoooooollljjjggghhhiiigggcccaaabbbcccfffbbb______```^^^XXXSSSRRRNNNKKKHHHGGGEEEBBB???>>>>>>AAADDDFFFLLL\\\lllyyywwwllldddgggqqq}}}444555555555555666666666666666666555555555555555777777666666666555555555555555666666666555444444444555555555555666666666999888777666555555555555888777666555444444555666555555555555555555555555444555666666444222222333444444444444444444444333555444333444666777666555444444444444555666777888;;;;;;???HHHSSS\\\_________dddmmmwww~~~~~~~~~zzzmmmgggbbbdddqqq}}}wwwwwwwwwwwwxxxzzz|||}}}zzzxxxvvvuuuuuuuuutttsssrrrrrrrrrtttwwwxxxwwwvvvuuuvvvwwwxxxyyyyyyyyyxxxuuuwwwxxxxxxvvvuuuuuuvvvyyyyyyyyyzzzzzzzzzzzzzzz{{{yyyxxxvvvvvvwwwxxxyyyttttttsssssstttvvvxxxyyy}}}{{{yyyvvvrrrooommmlllllljjjjjjjjjjjjiiihhhffffffdddcccbbb```____________^^^]]][[[XXXUUUSSSRRRQQQSSSTTTUUUWWW[[[___ccceeeiiijjjkkklllmmmnnnoooppprrrrrrqqqooonnnmmmmmmllltttsssssssssttttttsssqqqtttsssqqqppppppooonnnlllfffhhhjjjnnnpppoookkkhhhhhhiiiiiigggdddcccbbbcccdddaaa___^^^]]]YYYSSSNNNJJJHHHEEECCCCCCBBB@@@>>>===BBBGGGJJJMMMZZZuuu~~~pppjjjggghhhrrr444444444555555555666666444444333333333333333333777777777777666666666555666666666666666555444333444444444555555555666666777777666666666666777777999888777555444444555555555555555555555555555555222444555555333222222222555555444444333333333444777555444555777888777666444444444444444555555555:::888999@@@JJJSSSWWWWWWZZZ___hhhqqqyyy~~~sssfff```fffrrr{{{zzzyyyxxxxxxyyy{{{|||zzzyyywwwvvvvvvuuuttttttqqqpppqqqsssvvvwwwwwwuuuvvvwwwxxxxxxyyyyyyyyyxxxuuuvvvwwwwwwuuusssssstttwwwwwwxxxxxxyyyyyyzzzzzzzzzxxxwwwuuuuuuvvvwwwxxxttttttssssssssstttuuuvvvxxxzzz~~~~~~|||sssrrrooollljjjiiiiiihhhggggggffffffeeedddccccccaaa```^^^]]][[[ZZZZZZZZZ\\\[[[XXXVVVTTTSSSSSSSSSUUUVVVXXX\\\```eeehhhkkklllllllllllllllmmmmmmmmmooopppppppppooommmkkkjjjqqqqqqqqqrrruuuvvvvvvuuuqqqpppnnnnnnoooooommmlllhhhhhhjjjlllnnnnnnllljjjjjjjjjiiigggeeeccccccbbbaaa___\\\ZZZXXXSSSNNNIIIGGGFFFDDDBBBAAAAAAAAA@@@AAAHHHOOOTTT]]]sss|||rrrjjjiiimmmuuu444444444444555555555555444444444444444444444444888888777777777666666666777777777777666666555444444444444444555555555555555555555555666888999:::999888666555444444444555333333333333333333333333222333555444333111222222555444444333333333444555555333222222333444444333444555555555555555555555777777999===AAAHHHNNNRRRXXX\\\ccciiiooovvv}}}xxxllliiimmmqqqttt}}}zzzxxxxxxyyyzzzxxxyyyxxxxxxvvvuuuttttttqqqqqqqqqsssuuuwwwvvvuuuwwwxxxxxxyyyyyyyyyyyyxxxvvvwwwxxxvvvsssqqqpppqqqrrrssstttuuuwwwxxxyyyzzzyyywwwvvvttttttuuuvvvwwwttttttssssssssssssssstttvvvxxx{{{~~~|||yyywwwnnnmmmkkkhhhgggfffffffffeeeddddddcccbbbbbbbbbbbb___^^^\\\ZZZXXXWWWVVVVVVWWWVVVTTTTTTTTTTTTVVVWWWZZZ[[[]]]```dddhhhkkklllkkkkkkkkkkkkllllllllllllmmmnnnooooooooommmkkkjjjmmmlllkkklllnnnpppooonnnlllkkkkkklllnnnooonnnmmmlllkkkiiiiiikkklllmmmlllgggfffdddcccaaa```^^^]]]\\\ZZZWWWTTTQQQMMMIIIFFFEEEEEEDDDBBBBBBBBBDDDEEEEEELLLVVVbbbuuuvvvooolllkkkqqq{{{333444444444444555555555666666666666666777777777777777777666666666555555666666777777777666555555333444444444444555555555444444444555666888999:::777666555444333333444555222222222222222222222222111333555444333222222333444444333222333444555666999777444444444555555444444555555666666666555555111555999:::;;;@@@IIIPPPTTTXXX]]]aaaeeelllttt{{{~~~xxxtttpppmmmqqqwww~~~zzzxxxxxxxxxwwwxxxyyyxxxuuutttssstttrrrrrrrrrsssuuuvvvuuutttwwwwwwxxxxxxxxxxxxxxxwwwvvvwwwwwwuuurrrpppooooooooopppqqqsssuuuvvvxxxxxxxxxvvvuuusssssstttuuuvvvsssssssssssssssssssssssstttvvvxxxzzz||||||||||||zzz{{{}}}}}}|||{{{yyywwwuuusssrrrkkkjjjhhheeeddddddddddddbbbaaa``````______``````\\\[[[ZZZXXXVVVUUUUUUUUUSSSSSSRRRRRRTTTVVVYYY[[[___```bbbdddgggiiikkkllljjjjjjjjjkkkllllllmmmmmmlllmmmnnnooonnnnnnllllllrrrooommmllllllkkkjjjiiiiiihhhhhhjjjlllnnnnnnmmmnnnlllhhhggghhhjjjkkkkkkgggeeecccbbbaaa```]]][[[VVVTTTQQQMMMJJJGGGEEEDDDBBBCCCCCCCCCDDDFFFJJJMMMNNNXXXgggzzzwwwlllgggfffkkkttt333333444444444555555555444444555555555666666666555555444444444333333333444444555666666666555555333333444444444555555555555555444444555555666777555444333222222333444555333333333333333333333333222333555555444333333444333333222222333555777888???<<<999777777777777666222333555666666666555555000333666777888<<>>;;;777555444444444333111222444555666666555555444444555555666999===@@@CCCJJJSSSXXX[[[___fffkkkzzz}}}ddd```^^^dddsss{{{yyyxxxtttwwwyyyxxxtttqqqqqqrrrvvvuuutttuuuvvvvvvtttrrrssstttttttttttttttssssssqqqsssttttttrrrqqqqqqqqqrrrrrrrrrsssssssssttttttwwwuuusssrrrrrrrrrtttuuurrrsssttttttuuuuuuttttttrrrsssttttttttttttsssrrrvvvvvvwwwzzz}}}~~~}}}{{{zzzzzzsssqqqnnnkkkjjjiiijjjjjjgggeeecccaaa```_________[[[ZZZYYYXXXWWWXXXYYYZZZUUUUUUUUUVVVWWWXXXZZZ[[[\\\[[[[[[[[[]]]```dddfffcccdddfffhhhjjjkkkllllllnnnnnnnnnnnnnnnnnnmmmmmmkkkkkklllmmmnnnooopppqqqpppnnnkkkiiiiiijjjiiihhhjjjhhhhhhhhhjjjkkkjjjiiiiiihhhgggggggggeeebbb```bbb___\\\[[[[[[ZZZWWWTTTNNNLLLHHHCCC@@@@@@CCCEEE@@@DDDHHHLLLPPPWWW```fffwwwuuuiiieeefffhhhwww444444333222111111111111111111000000000111333444555555444444444333333333333333333444444555555555444444444444444444444444333333333333444666777888333444444555555444444333333444444444333222222111222333333444444333333222222222333333444555666666BBB>>>888666555555333000555555555444444333333333333444555666777888999:::;;;AAAHHHPPPWWW^^^dddgggqqq~~~gggbbbZZZVVVZZZhhh|||~~~~~~yyyxxxwwwwwwwwwuuusssqqquuuvvvwwwwwwuuuuuuvvvwwwvvvvvvwwwvvvuuutttrrrqqqssssssrrrrrrrrrqqqqqqqqqtttttttttssssssrrrrrrrrrvvvsssqqqqqqsssuuusssqqqsssqqqpppssswwwyyyxxxwwwssssssssssssssssssssssssqqqrrrtttwwwyyy{{{||||||}}}|||zzzwwwuuusssrrrqqqqqqooommmlllkkkiiifffdddaaaaaa```___^^^^^^^^^^^^ZZZYYYXXXVVVTTTSSSRRRRRRRRRTTTUUUVVVVVVXXXZZZ]]]^^^aaadddeeedddcccbbbbbbbbbdddgggjjjlllllljjjiiiiiijjjkkkmmmnnnooooooooopppnnnkkkkkkmmmnnnooonnnppplllhhhggghhhiiihhhgggjjjhhheeeeeeeeeeeedddbbb```aaaaaabbbaaa```___^^^___\\\XXXVVVVVVTTTPPPLLLHHHEEEBBBAAAAAAAAAAAAAAADDDKKKQQQTTTWWWbbbtttooohhheeeeeeooo}}}444333222222111222222222222222111000111111333444444444333333333222222222444444444555555555666666444444444444444444444444333333444444555666666666222333333333333333333222444444444444444333222222222333333444444333333222111111222222333444444555???;;;777555666666555444555555444444444333333333333444444555666777888888999===DDDJJJRRRYYYaaaffflll{{{zzznnniii```XXXVVV]]]iiirrr{{{xxxvvvvvvvvvvvvssstttuuutttsssrrrrrrtttttttttuuuvvvuuuuuusssssstttttttttssssssssssssrrrssssssssssssrrrrrrrrrrrrrrrpppnnnppprrrtttsssrrrtttrrrrrrtttwwwzzzyyyxxxssssssssssssssssssssssssrrrrrrsssuuuuuuuuuuuuuuuuuuxxx~~~|||zzzyyywwwuuusssqqqpppooonnnooommmkkkjjjiiigggdddaaa```___^^^]]]\\\[[[[[[[[[WWWVVVTTTSSSQQQQQQQQQRRRRRRTTTWWWXXXXXXZZZ\\\^^^___bbbeeefffeeeccccccdddbbbdddgggjjjkkkkkkjjjiiiggghhhiiikkklllmmmmmmmmmooommmkkkkkkmmmnnnnnnnnnjjjhhheeedddeeeccc```^^^```^^^]]]\\\^^^______^^^^^^___```aaa```^^^\\\[[[YYYVVVRRRPPPOOOMMMIIIFFFEEECCCAAAAAACCCFFFHHHJJJKKKPPPYYYaaakkkyyyuuukkkiiiiiimmm|||222222222222222333333444444444222111111222333333333333333333222222222111555555555555666666666666444444444444444444444444333444555666666555444333111222222333333222222111444444555555444444333333222333333444444333333222000000111111222222333333888666333333444555555555444444444444333333333333333333444444555555555666777999===BBBIIISSS]]]dddeeettt||||||}}}yyyuuuppphhh___XXXWWWYYY]]]nnnwww{{{vvvvvvwwwxxxrrrssstttsssqqqppppppqqqrrrsssttttttuuuuuuttttttsssssssssrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrnnnmmmmmmnnnqqqrrrrrrqqqrrrqqqqqqsssuuuwwwwwwvvvsssssssssssssssssssssssssssssssssrrrqqqpppooonnnnnnpppuuuzzz}}}~~~zzzwwwtttrrrqqqpppnnnlllkkkkkkkkkkkkjjjgggfffeeeccc___]]]]]]\\\[[[YYYXXXXXXWWWWWWTTTRRRPPPOOOOOOPPPQQQRRRRRRUUUYYY[[[\\\]]]^^^___aaacccffffffeeedddddddddbbbdddfffiiijjjjjjiiihhhhhhhhhjjjkkkllllllllllllooommmkkkkkklllmmmmmmllldddcccaaa```^^^[[[VVVSSSVVVSSSQQQRRRTTTVVVXXXXXXZZZ\\\^^^___^^^\\\XXXVVVRRROOOKKKIIIGGGEEEBBB@@@@@@???>>>>>>AAAGGGLLLOOOVVV]]]hhhwwwnnnhhhffflllsss|||111111111222333444555555666555333222222222222333444444444333333333222222444444555555555555555555444444444444444444444444333444666666666444222111222222333333333333222222444444555555555444444333222333333444444333333222111111111111222222333333333222111111111222222333333333333333333333333333333333333333333333444444555666888;;;BBBMMMXXX```cccooo~~~wwwuuupppjjjccc^^^[[[ZZZ___gggttt{{{vvvuuuvvvrrrssstttsssrrrqqqqqqssssssssssssssstttssssssssspppppppppoooooooooooonnnoooppppppqqqqqqrrrrrrrrrnnnnnnoooooopppqqqqqqpppnnnnnnnnnpppqqqsssssssssrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrpppooommmlllnnnppprrruuuxxxzzz{{{|||~~~}}}}}}}}}|||yyyuuuqqqooolllkkkjjjiiihhhhhhggghhhgggeeecccaaa```^^^[[[XXXZZZYYYXXXVVVUUUTTTTTTSSSRRRQQQOOONNNOOOQQQSSSUUUSSSWWW[[[^^^______```aaabbbccceeeeeedddccccccdddbbbccceeeggghhhiiihhhhhhiiijjjkkklllmmmmmmmmmmmmmmmllljjjjjjllllllkkkjjjcccaaa^^^[[[XXXTTTQQQNNNPPPNNNKKKKKKMMMPPPQQQRRRVVVXXX[[[]]]\\\YYYTTTRRRLLLJJJGGGDDDBBBAAA@@@???AAAAAA@@@AAAEEEKKKSSSXXXgggrrrrrreeecccgggsss111111111222333444666666666555333222222222222333555555555555444444444444333333333333333333333333444444444444444444444444333444555666666444111000333333444444444444333333333333444444444444444333222333333444444333333222222222222222333333333333333333333222111111111222333333333333333333333333222222222222333333333333444555555777===GGGRRRZZZdddlll{{{zzzyyywwwtttpppjjjeeeaaa[[[^^^dddjjjsss|||xxxvvvrrrssstttsssrrrqqqrrrsssuuuttttttsssrrrqqqqqqqqqppppppooooooooonnnnnnnnnnnnoooooooooppppppqqqqqqqqqrrrrrrrrrqqqpppoooooommmnnnooooooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssrrrqqqpppooooooooopppqqqqqqrrrrrrsssxxx{{{}}}zzzxxxxxxxxxwwwvvvtttpppmmmkkkhhhgggfffeeeeeedddddddddaaa___^^^]]]\\\ZZZWWWUUUWWWVVVUUUTTTRRRRRRRRRQQQRRRRRRQQQQQQRRRTTTWWWXXXUUUYYY]]]``````aaaaaabbbaaacccddddddbbbaaabbbcccbbbcccdddfffgggggggggggghhhiiijjjkkkkkkllllllkkkkkkjjjiiiiiijjjjjjhhhgggeeebbb]]]WWWRRRPPPOOOPPPPPPNNNKKKJJJKKKMMMMMMMMMSSSUUUXXXYYYXXXTTTPPPMMMFFFEEECCCAAA??????@@@AAADDDFFFIIILLLRRR[[[fffmmmttthhheeefffooo222222222222333444666666444444222111111222333333666666666666555555555555333333333222222222222222444444444444444444444444333444555555444333222111333444444555555444444333222222333333444444333333222333333444444333333222222333333333333333333333555666666555333222222333222222222222333333333333111111222222333333333444444444444666:::AAAJJJQQQ```fffqqq{{{}}}{{{xxxsssmmmhhh```___]]]]]]aaammm}}}~~~vvvwwwwwwuuurrrqqqqqqrrruuuuuusssrrrqqqppppppppprrrrrrrrrqqqqqqqqqppppppnnnnnnnnnooooooooooooooorrrtttuuutttrrrpppoooooonnnpppqqqqqqqqqqqqssstttrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrrsssssssssrrrrrrpppqqqqqqqqqppppppoooooorrruuuxxxyyyyyyyyyzzz{{{~~~{{{xxxuuusssrrrqqqpppooommmkkkiiihhheeedddcccbbbaaaaaaaaaaaa\\\ZZZYYYYYYYYYWWWUUUSSSUUUTTTSSSRRRRRRQQQRRRRRRTTTTTTUUUVVVWWWYYYZZZ[[[XXX[[[^^^``````aaabbbcccbbbcccdddcccaaa```aaacccbbbbbbcccdddeeefffffffffeeeffffffggghhhhhhggggggiiiggggggggghhhgggeeecccdddaaa\\\UUUPPPNNNPPPRRRRRRPPPMMMMMMMMMLLLKKKJJJOOOPPPRRRSSSQQQNNNKKKHHH@@@@@@@@@???>>>@@@CCCFFFEEEJJJQQQYYYcccooo}}}vvvmmmkkklllsss333333333333333444555666222222111000111111333444666666555555555444444444444444444333333222222222444444444444444444444444444444333333333333333333333333333444444333333333000111222222333333222222222333333444444333333222222222222222222222111111222444666555333111222444111111222222222333333333111111222222333444555555222333444555777<<>>???AAAAAAAAADDDJJJNNNOOOVVVaaalllxxx}}}rrrkkknnnuuuyyy444444333333333444555555111111000000000111333444555555444444444333333333555555555444444333333333444444444444444444444444444333333222222333444444222222222333333222222222///000111222222222222222222333333444444333333222111111111000000000000000---000222222000///000222111111111222222333333333000111111333444555666666111222444555666999===@@@AAAKKKVVV\\\```hhhuuu~~~zzzvvvooommmhhhaaa[[[ZZZ^^^ccckkkvvv|||vvvtttsssrrrqqqpppppppppqqqrrrsssqqqqqqqqqppppppppppppooooooooonnnnnnmmmmmmmmmlllmmmpppttttttrrrppppppqqqllloooqqqpppnnnnnnpppsssqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnoooooooooooonnnnnnlllmmmoooppppppooommmlllmmmooooooooolllkkkkkkkkkrrrvvv|||~~~~~~~~~~~~~~~}}}|||{{{yyyxxxvvvuuusssqqqoooooohhhfffdddbbb```aaabbbcccaaa```^^^\\\[[[ZZZZZZYYYUUUTTTTTTUUUVVVVVVTTTRRRSSSRRRRRRRRRRRRSSSTTTTTTUUUWWWZZZ\\\^^^]]]\\\\\\^^^_________^^^___aaaccceeeffffffdddbbbbbbccceeebbbbbbbbbccccccddddddeeeeeeeeeffffffgggfffffffffeeedddddddddeeedddaaa___YYYZZZYYYUUUOOOLLLLLLNNNNNNMMMNNNOOOPPPNNNKKKHHHGGGGGGGGGFFFEEECCCAAA@@@???BBBDDDEEEFFFJJJQQQVVVaaaiiiuuu{{{oooggggggqqq}}}555444222111111111222222111111222333444444555555555444333222111222333444333333333333333444555666888777666555444555666666333333333333333333333333555444222111111111222222555444222000...,,,+++***000000000000000000000000111111111111111111111111222222222222222222222222555444222111111111222222000000000000111222333444333444555666777777777777===AAAGGGNNNUUU]]]eeejjj}}}}}}~~~|||{{{{{{uuulllgggfffeeebbbbbbfffnnnwwwxxxppprrrrrrsssuuuuuusssrrrtttrrrrrrqqqpppoooooooooooonnnoooooonnnmmmmmmppprrrqqqqqqrrrsssssssssrrrrrrooonnnnnnmmmmmmmmmmmmnnnnnnooopppppppppnnnmmmlllnnnooooooppppppppppppooonnnoooppprrrrrrqqqpppppppppnnnllljjjiiiiiiiiiiiinnnpppsssvvvxxxxxxxxxwww}}}~~~wwwxxxzzzzzzxxxuuurrrpppuuutttsssqqqnnnkkkiiigggddddddcccbbbaaa___^^^^^^___]]]ZZZWWWUUUVVVWWWXXXXXXXXXVVVUUUTTTTTTSSSSSSWWWXXXXXXXXXYYYYYYZZZZZZXXXYYY[[[\\\]]]^^^^^^^^^\\\\\\^^^___``````aaa```aaaaaaaaaaaaaaaaaaaaaaaaaaacccddddddbbbaaaaaabbbdddeeeeeeffffffeeeeeeddddddeeeeeedddcccaaa^^^]]]YYYWWWTTTQQQOOONNNNNNNNNRRRPPPNNNLLLJJJJJJJJJJJJKKKGGGCCCBBBBBBAAA>>>;;;???>>>BBBIIILLLOOO[[[hhhyyyvvvhhhgggjjjmmmxxx333222111000000000111111111111222222333333444444444333333222222333333333555444444333333333444444666555444333333333444444333333333333333333333333444333222111111111222222333333333333333333444444333333333222222222222222111111111111111111111111222222222222222222222222444333222111111111222222000000000000111222333333000000111222222333444444999<<>>DDDLLLUUU\\\]]]___bbbgggoooxxx}}}yyy|||kkkfff___\\\aaammm{{{yyyyyy{{{|||yyytttooolllkkkkkkllllllmmmnnnmmmllllllnnnppprrrrrrrrrrrrqqqpppooooooooonnnnnnnnnnnnnnnoooooonnnooopppppppppooonnnmmmllllllmmmmmmnnnnnnnnnnnnqqqqqqppppppooommmlllkkkkkkjjjiiihhhhhhhhhhhhiiimmmnnnpppqqqqqqpppooonnnpppqqqrrruuuwwwyyy{{{|||~~~}}}}}}|||zzzwwwtttrrrrrrsssrrrqqqnnnkkkiiiggggggggggggfffeeedddddd```^^^[[[YYYXXXXXXXXXYYYWWWVVVVVVVVVWWWXXXYYYZZZ]]]\\\ZZZXXXWWWVVVUUUUUU]]]]]]]]]]]]^^^^^^^^^^^^`````````___^^^]]]\\\[[[\\\]]]]]]^^^____________________________________aaaaaa```]]]ZZZXXXYYYZZZ\\\]]]___```bbbcccccccccaaaaaabbbaaaaaa___]]]\\\ZZZWWWSSSOOOLLLLLLMMMNNNMMMMMMNNNNNNMMMMMMLLLKKKFFFDDDBBBAAACCCDDDDDDCCCIIIKKKQQQ[[[fffuuuxxxjjjfffjjjyyy000000000000000000000000111111111111000000000000000111333444444333222111444444333333222333333333333222222222111111111111222222222222222222222222222222111111111111111111222222111111000//////...222222111111000/////////111111111111111111111111000000000000000000000000333222222222222222222222222222111111000111111111444333222111111333555666777888999;;;???GGGPPPWWWXXXYYYZZZ^^^eeeppp{{{|||{{{}}}uuuiiiaaa```eeelllqqqzzzyyyrrrmmmkkklllmmmjjjkkkllllllkkkkkklllnnnqqqrrrqqqqqqpppooonnnmmmllllllllllllmmmmmmnnnooonnnooopppqqqppppppnnnnnnkkkkkkkkkkkklllmmmnnnnnnooooooooonnnnnnmmmlllkkkllllllkkkjjjiiihhhhhhhhhkkklllnnnppppppooonnnmmmoooooopppqqqrrrsssttttttwwwyyy|||~~~~~~}}}zzzyyywwwwwwwwwuuurrrpppmmmmmmmmmlllkkkhhhfffdddaaaaaabbbaaaaaa```___^^^^^^\\\YYYVVVUUUVVVWWWXXXUUUUUUWWWXXXZZZ[[[\\\]]]```___]]][[[YYYXXXWWWWWW________________________aaaaaaaaaaaa```^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^___^^^[[[WWWTTTRRRSSSUUUXXXYYY[[[]]]___aaabbbbbb``````aaaaaa```___]]]\\\YYYVVVQQQMMMJJJJJJLLLMMMJJJKKKLLLLLLKKKJJJHHHGGGCCCBBBAAAAAACCCEEEGGGHHHPPPVVV```lll{{{xxxsssnnnpppyyy000000111111111111111111111000000000000000000000///000222333444333222222111111111222333444555666333333333333333222222111111111111111111111111111111111111111111111111111666555444333222000//////111111111000000000//////111111111111111111111111000000000000000000000000222222222222222222222222222222111111000111111111111000...------///111222888777777777:::AAAJJJPPPWWWWWWWWWYYY^^^iiivvv}}}{{{sssmmmjjjfffdddkkknnnuuu~~~zzzrrrllljjjjjjkkkhhhiiikkkkkkjjjiiijjjlllppppppppppppooonnnmmmllliiiiiiiiijjjkkklllmmmnnnnnnooopppqqqqqqpppooonnnjjjjjjjjjjjjkkklllmmmnnnmmmmmmmmmmmmmmmmmmnnnnnnpppooonnnmmmkkkjjjiiihhhjjjlllnnnpppqqqqqqpppooooooooooooppppppppppppppptttuuuwwwxxxxxxxxxzzz|||~~~}}}|||{{{yyywwwwwwuuusssrrrrrrqqqnnnlllggggggggggggeeecccaaa```^^^^^^^^^]]]]]][[[ZZZZZZ[[[YYYVVVTTTSSSTTTVVVXXXWWWWWWYYY[[[]]]___``````bbbaaa___^^^\\\[[[[[[ZZZ________________________`````````aaaaaa``````___\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^]]][[[WWWSSSQQQRRRTTTVVVWWWYYY\\\^^^___```aaa````````````___^^^\\\[[[VVVSSSOOOKKKIIIIIIJJJKKKHHHIIIIIIIIIHHHFFFDDDCCCDDDEEEEEEGGGIIIMMMRRRUUU[[[fffttt}}}zzz{{{///000111222222222111111000000000000000111111111///000111222333333333333000000000111333444666777333444444444444333222222000000000000000000000000///000111111222111111111111111111111111000000000222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333222222222111111111111111222222111111000//////000111222555444333222444:::AAAGGGPPPRRRTTTVVVZZZcccoooxxxwwwmmmfffbbb```aaaiiirrr{{{wwwoooiiigggfffggghhhjjjkkklllkkkjjjkkkllloooooooooooonnnmmmllllllggggggggghhhiiikkklllmmmnnnooopppqqqqqqqqqpppooojjjjjjiiiiiijjjlllnnnooommmmmmmmmmmmmmmnnnooooooqqqqqqpppooonnnlllkkkjjjkkkllloooqqqrrrrrrqqqqqqnnnnnnnnnnnnnnnoooooooooqqqsssttttttsssrrrtttuuuyyy{{{~~~~~~~~~}}}zzzyyyxxxwwwvvvtttrrrpppnnnmmmlllkkkiiigggbbbbbbbbbaaaaaa```___^^^[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVTTTSSSSSSUUUWWWXXX[[[[[[\\\]]]^^^```bbbccccccbbbaaa```___^^^^^^^^^`````````_______________^^^___```aaaaaaaaaaaaaaa]]]]]]]]]]]]\\\\\\[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^]]]ZZZWWWUUUVVVWWWWWWXXXZZZ[[[]]]^^^^^^_______________]]][[[YYYXXXPPPNNNLLLJJJHHHHHHHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDFFFIIIMMMRRRYYYaaafffooo|||......000111111111000000///000000111111222222222000000000000111222333444111111111111222333444555333333444444444333222111000000000000000000000000...///000111222222111000.........//////000000111111111111222333333444444111111111111111111111111222222222222222222222222000111222333333333333222000000000000111222333333333333333333333333333333111111/////////444:::???DDDJJJQQQWWW[[[```hhhnnnwwwyyypppbbbZZZUUUWWW\\\cccnnnyyy}}}vvvnnniiifffeeeeeejjjlllnnnnnnmmmlllmmmmmmmmmmmmnnnnnnnnnmmmmmmlllfffgggggghhhjjjkkkmmmnnnnnnooopppqqqrrrqqqppppppkkkjjjiiiiiijjjmmmoooppppppooonnnmmmmmmmmmnnnooonnnooooooppppppooonnnmmmmmmnnnppprrrrrrqqqpppooommmmmmnnnnnnooooooppppppooopppqqqqqqooooooppprrrqqqtttvvvwwwvvvvvvyyy{{{||||||}}}~~~yyytttrrrtttvvvwww|||}}}~~~}}}}}}}}}|||||||||{{{{{{{{{xxxvvvsssrrrrrrqqqpppnnnllljjjgggffffffeeecccaaa^^^^^^^^^^^^^^^^^^^^^^^^XXXYYYZZZZZZ[[[[[[ZZZZZZWWWWWWWWWWWWXXXZZZ[[[\\\___^^^]]]]]]^^^```cccddddddcccbbbbbbaaaaaaaaabbbaaaaaaaaa`````````______^^^___``````aaaaaa``````]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]][[[YYYWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^]]]\\\ZZZXXXUUUTTTJJJJJJIIIIIIHHHGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLIIIMMMSSSZZZbbbmmmxxx,,,---///000000000////////////000111222333333444111000//////000222444555222222222111222222333333222222333444333222111000000000000000000000000000...///000222222222111000333333333333333333333333......///000111222222333111111111111111111111111222222222222222222222222000111222333444333333222000000000000111222333444000000111111111000000///000000///......111777;;;:::DDDPPPYYY]]]```dddgggnnnvvvyyyhhh]]]TTTRRRRRRUUU___jjjuuu}}}wwwpppjjjgggffffffkkknnnpppqqqpppooooooooollllllmmmmmmnnnmmmmmmmmmgggggghhhiiijjjlllnnnooonnnooopppqqqrrrqqqqqqpppkkkjjjjjjiiikkkmmmoooqqqrrrqqqooonnnmmmmmmmmmmmmkkklllnnnooopppqqqppppppooopppqqqrrrqqqpppnnnmmmnnnnnnooopppqqqrrrrrrrrrlllmmmoooooonnnnnnoooqqqmmmoooqqqqqqooooooqqqtttwwwwwwwwwwwwwwwxxxyyyzzz{{{~~~{{{sssjjjdddfffnnnvvv|||~~~|||{{{yyyxxxyyyzzzzzzzzzzzzyyyxxxwwwpppnnnlllkkkkkkkkkjjjhhhhhheeebbbaaaaaa```^^^]]][[[[[[\\\\\\]]]]]]]]]^^^VVVWWWXXXZZZ[[[\\\]]]]]]YYYZZZ[[[]]]___```aaabbbaaa```^^^]]]]]]___bbbddddddccccccbbbbbbccccccdddbbbbbbbbbbbbaaaaaa``````______````````````______]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWYYYZZZZZZXXXWWWWWWWWW\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\ZZZXXXUUURRRPPPGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIIIIJJJLLLOOOQQQSSSSSSYYYaaakkkuuuxxxuuu{{{------------------------......///000111222222333//////000111222333333444111111111111111111111111000000111111111000000///111111222222222222111111//////////////////////////////000000000000////////////000000000000//////222111000000000111222333222222000000000111222333333333333222222222111111222222222111111111000000///////////////000111111222222222222333444555666999>>>EEENNNWWW]]]```bbbbbbkkkyyynnncccUUUKKKJJJOOOTTTXXXeeerrr~~~tttjjjgggiiiiiijjjkkkmmmppppppooonnnjjjjjjjjjjjjjjjiiihhhhhhiiihhhhhhiiijjjkkkmmmnnnqqqooommmmmmnnnnnnllljjjkkkjjjiiiiiiiiikkknnnoooqqqpppooonnnnnnmmmnnnnnnlllllllllllllllllllllllloooqqqrrrssssssrrrpppoooqqqnnnllllllnnnooommmkkklllmmmnnnoooooonnnmmmmmmmmmnnnooommmjjjjjjmmmpppuuusssqqqpppqqqqqqpppoootttvvvyyy|||~~~~~~}}}hhhbbbaaaiiirrrwwwzzz}}}}}}|||}}}~~~}}}zzzyyyxxxwwwvvvuuuttttttsssppprrrsssttttttsssrrrpppkkkjjjiiifffdddbbb```___```]]]\\\\\\^^^]]][[[XXXVVVWWWZZZ]]]]]]]]][[[ZZZYYYXXXYYY[[[___aaabbbaaa\\\\\\\\\]]]]]]^^^^^^^^^dddcccbbbaaaaaaaaabbbcccccccccbbbaaa``````aaaaaa````````````_______________^^^]]]\\\[[[\\\\\\]]]\\\\\\]]]^^^]]]\\\[[[ZZZ\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\^^^]]]\\\[[[ZZZZZZZZZZZZ\\\YYYVVVTTTSSSQQQNNNLLLDDDBBBCCCHHHKKKIIIHHHJJJHHHKKKOOOQQQSSSWWW\\\aaaffflllwww}}}rrrqqqqqq////////////......------000000000000000111111111222222222111111111000000111111111111111111111111000111111111111111000000111111222222222222111111111111111111111111111111000000////////////000000---..................---111111000000111222333444333222222111111111111222222222222222111111111111222222222111111111000000///////////////000111111111111111111222333444555777:::@@@HHHPPPWWW\\\^^^```dddooo{{{nnneeeYYYQQQOOOQQQSSSUUUVVVaaaqqqwwwppppppnnnnnnnnnnnnnnnnnnlllkkkkkkkkklllllllllkkkkkkjjjiiihhhggghhhiiikkknnnooopppnnnllllllmmmmmmkkkjjjjjjiiihhhhhhhhhjjjlllmmmooonnnmmmllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjnnnoooqqqrrrrrrpppooonnnqqqooollllllnnnooonnnllllllmmmnnnnnnnnnnnnmmmlllnnnoooooommmjjjiiikkkmmmnnnnnnmmmnnnooonnnllljjjlllpppuuuyyy{{{}}}vvvsssooolllllloootttwww}}}|||{{{yyywwwuuusssrrrjjjdddcccjjjrrrwwwzzz}}}}}}zzzyyyzzz{{{yyyyyyyyyzzzzzzyyyvvvsssssssssrrrqqqpppnnnnnnmmmllllllnnnnnnnnnlllkkkiiieeeddddddcccaaa```______]]][[[ZZZ[[[\\\\\\ZZZWWWVVVXXX[[[]]]^^^^^^]]]\\\ZZZZZZZZZ\\\```bbbbbbbbb^^^^^^^^^^^^______``````dddcccbbbaaaaaaaaabbbcccbbbaaa```````````````aaaaaaaaa````````````______^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\]]]^^^]]]\\\[[[ZZZ]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYVVVSSSQQQPPPNNNKKKIIIFFFDDDEEEJJJLLLJJJIIIKKKLLLQQQUUUVVVVVV\\\hhhrrr}}}xxxvvvzzz///000111111000///---,,,111111111000000/////////222222111111111000000000111111111111111111111111000111111222222222111111111111222222222222111111111111111111111111111111111000///......///000111......////////////......000000000111111333444555333333333333333222111000111111111111000000000000222111111111111000000000///////////////000111111000000000000111222333444444666999>>>EEEMMMTTTYYY]]]]]]dddoooyyy}}}~~~qqqkkkbbb\\\YYYXXXYYYYYYTTTYYYaaajjjsss}}}xxxvvvtttsssrrrpppnnnlllkkkjjjkkkllllllmmmmmmmmmlllllliiihhhgggggghhhkkknnnpppnnnmmmkkkkkkllllllkkkiiiiiihhhgggggghhhiiikkklllllllllkkkjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjmmmnnnoooppppppooonnnmmmqqqooonnnmmmnnnooonnnmmmllllllmmmmmmmmmmmmllllllnnnnnnnnnllliiihhhhhhiiijjjjjjkkkmmmnnnmmmjjjggggggllltttxxxyyywwwtttsssccc___XXXSSSRRRVVV\\\```ggghhhiiijjjjjjjjjiiiiiikkkfffeeekkkrrruuuxxx{{{}}}}}}~~~~~~}}}}}}|||{{{yyyxxxwwwzzzzzzzzz{{{{{{{{{zzzzzzzzzzzzyyyvvvtttssstttvvvsssrrrqqqrrrrrrpppmmmkkklllkkkjjjiiigggfffeeeeeedddeeeffffffeeedddcccbbb^^^^^^^^^^^^^^^^^^^^^^^^ZZZYYYYYYZZZ[[[[[[YYYXXXWWWYYY[[[^^^``````______]]]\\\\\\^^^aaaccccccbbb````````````aaaaaaaaaaaabbbbbbaaa``````aaabbbccc``````_________```aaaaaabbbaaaaaaaaa`````````___]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[[[[]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\ZZZZZZ[[[ZZZYYYWWWUUUTTTSSSQQQNNNLLLKKKIIIFFFDDDDDDBBBCCCGGGHHHFFFFFFIIIPPPVVV]]]^^^```iiizzzxxxyyy---...000111111000///...000000000000000000//////......///000111222333333111111111111111111111111000111111222222222222111111111222222222222111111111111111111111111111111222000///------///000222111111111000000111111111///000000111222333444444333333444444444222000///000000000000////////////111111111111000000000000///////////////000000111000000000000000111222222333222333666<<>>EEEJJJSSSWWW^^^dddeeefffnnnxxxzzzxxxtttqqqpppssswwwzzz{{{nnnbbb\\\\\\___bbbkkkooovvv}}}}}}xxxqqqnnnnnnllllllmmmmmmmmmmmmmmmlllkkkjjjiiihhhiiillloooqqqnnnlllkkkkkkmmmmmmllljjjiiiiiiiiiiiiiiijjjjjjkkkkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooppppppoooppppppooonnnmmmmmmnnnooollllllkkkjjjjjjjjjjjjjjjiiiiiihhhgggfffeeecccbbbfffccc___]]]___aaabbbccckkkooorrrqqqjjj___UUUOOOJJJIIIIIIJJJLLLQQQUUUXXX^^^```cccfffggghhhgggfffjjjfffdddhhhjjjkkknnnrrrssssssrrrsssttttttsssqqqoooqqqsssssssssrrrssstttrrrrrrsssttttttttttttssspppppppppooommmkkkjjjiiigggiiijjjkkklllkkkjjjjjjggghhhgggeeedddccceeeggghhhfffeeedddeeedddbbb```aaaaaa```___^^^]]]\\\\\\[[[\\\]]]^^^```aaabbbbbb]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\YYY[[[]]]___aaacccccccccbbbaaa```aaacccdddcccbbb````````````````````````______^^^^^^___aaacccdddaaaaaaaaaaaabbbcccddddddbbbbbbbbbaaa```______^^^\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYXXXVVVSSSPPPNNNHHHFFFDDDCCCCCCBBB@@@>>>AAA@@@BBBFFFGGGHHHMMMTTTZZZ```jjjwww~~~yyyxxx,,,,,,------...///000111,,,------...000111111222111111000000000/////////000000000000000000000000...///000111111111111111111111222222222222111111////////////////////////111000///......///000111///...---,,,,,,---...///...///000000111111000000000111111222222222111111000000000000//////////////////000000000000000111///////////////000111111111000000000000000111111333222111111444999>>>BBBKKKPPPYYY^^^^^^^^^gggrrr~~~}}}|||~~~vvvhhh```\\\[[[[[[XXXYYY^^^eeelllssswwwsssrrrpppqqqqqqqqqppppppooonnnmmmmmmlllllllllmmmnnnooolllkkkjjjjjjllllllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnoookkkkkkkkkkkkkkkkkkkkkkkkmmmmmmnnnnnnooooooppppppnnnoooooonnnllllllmmmnnnlllkkkjjjiiihhhhhhiiiiiigggfffeeefffggggggeeeccc___[[[UUURRRRRRUUUXXXYYYdddggghhhfff^^^UUUMMMHHHIIIJJJMMMQQQUUUYYY\\\]]]bbbccceeefffggghhhggggggiiieeedddfffgggfffiiimmmooommmllllllmmmllljjjhhhfffhhhjjjkkkjjjjjjlllmmmjjjkkklllllllllllllllkkkgggggggggfffdddcccaaaaaa___```cccdddeeedddcccbbbaaabbbbbb```______aaacccaaa```^^^^^^______^^^\\\^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]___```bbbcccddd```___^^^^^^]]]\\\[[[[[[\\\^^^______^^^]]]]]]^^^[[[\\\^^^___aaabbbccccccdddbbbaaabbbccccccbbbaaa````````````____________^^^]]]]]]^^^___aaacccdddccccccbbbbbbbbbcccddddddbbbbbbaaa```___^^^]]]]]]ZZZ[[[\\\\\\]]]\\\\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVUUUTTTRRROOOLLLKKKDDDCCCAAAAAABBBBBBAAA@@@===>>>AAAGGGJJJMMMVVV___iiiooo|||~~~yyyqqquuu111000///------...000111........./////////000000111000000000////////////000000000000000000000000------...000000111111000111111222222222222111111000000000000000000000000000000////////////000000...---,,,++++++,,,---......//////000000///------////////////000111222222111111111000000000//////////////////000000111111///////////////000111111222111111000000111111111222222111111333555888999BBBFFFNNNVVVZZZ\\\ccckkkyyy|||}}}zzzqqqllliiifffcccUUURRRRRRUUU[[[dddttt}}}}}}xxxxxxxxxwwwvvvuuutttsssooooooooooooooonnnnnnmmmiiihhhggghhhiiijjjiiihhhhhhiiiiiiiiiiiiiiihhhhhhiiijjjjjjkkklllmmmnnnooollllllllllllllllllllllllllllllllllllmmmnnnoooppplllnnnooommmkkkjjjlllnnnlllkkkiiihhhgggggghhhhhhfffeeeeeegggjjjkkkiiiggg]]]YYYTTTQQQQQQSSSTTTUUUYYY[[[\\\ZZZWWWSSSQQQPPPQQQRRRTTTWWW[[[^^^```aaacccddddddeeeffffffggggggiiifffdddeeedddcccfffjjjjjjiiihhhhhhiiihhhfffdddbbbccceeefffeeedddeeefffeeeeeefffffffffeeeddddddaaaaaaaaaaaa```___^^^]]]ZZZ\\\^^^```aaa```___^^^___``````^^^]]]]]]```bbb___^^^\\\\\\^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^____________```aaaaaabbb```______^^^^^^]]]]]]\\\]]]___aaa```^^^\\\\\\^^^]]]]]]^^^___```aaabbbbbbeeecccbbbbbbccccccaaa```aaaaaa`````````_________]]]\\\\\\]]]^^^aaacccddddddcccbbbbbbbbbbbbbbbbbbaaaaaa```___^^^]]]\\\\\\WWWXXXYYY[[[[[[[[[ZZZYYYZZZYYYXXXWWWVVVWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVSSSRRRQQQNNNLLLIIIHHHGGGBBBAAA@@@AAACCCDDDCCCBBB???AAAFFFMMMRRRXXXdddooo~~~{{{tttpppooowww666444111...---...///000///////////////.........------...///000111222222000000000000000000000000,,,---...///000000000000111111222222222222111111111111111111111111111111//////000000000000//////000///---,,,,,,---///000...////////////---,,,+++......------...000222333111111111111000000000000.../////////000000111111///////////////000111111222222111111111111111222222222222222333333444444<<<===DDDPPPXXX\\\aaafffppp}}}~~~|||yyywwwuuuqqqmmm[[[VVVPPPOOOPPPWWWfffttt~~~~~~}}}|||{{{yyyxxxwwwpppqqqqqqqqqqqqooommmlllgggfffeeefffggghhhgggfffggghhhhhhhhhhhhhhhgggfffiiiiiiiiijjjkkkmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnkkkjjjjjjkkklllmmmnnnoookkkmmmnnnmmmjjjiiikkkmmmlllkkkiiigggggggggggghhhfffeeefffiiimmmooommmkkk```]]]YYYWWWWWWWWWWWWVVVQQQRRRTTTUUUUUUVVVYYY[[[ZZZZZZZZZ[[[]]]```bbbcccddddddcccdddeeefffhhhhhhjjjgggeeeeeedddbbbdddiiigggfffeeefffggggggfffdddaaacccddddddbbbaaabbbbbbbbbbbbbbbbbbbbbaaa`````````````````````___^^^]]]XXXYYY\\\_________]]]\\\______```___]]]^^^```bbb```___]]]^^^```aaaaaa```\\\\\\\\\]]]^^^______```aaa``````___^^^____________^^^^^^^^^^^^^^^^^^^^^^^^```bbb```]]][[[[[[]]]]]]^^^^^^___```aaaaaabbbeeecccbbbbbbbbbbbbaaa___bbbaaaaaaaaa``````______\\\\\\\\\]]]^^^aaacccdddccccccbbbaaa``````aaaaaaaaa```___^^^]]]\\\[[[[[[UUUVVVXXXYYYYYYYYYXXXXXXYYYXXXWWWVVVUUUVVVWWWWWWZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUQQQPPPMMMJJJGGGEEEDDDDDDAAA@@@@@@AAADDDEEEEEEDDDIIIKKKRRRZZZ```hhhuuussskkkjjjnnnqqq---///000111111000///---////////////000000000000000000000000000000000000000000000000000//////...111111000000000000111111000000111222222111//////////////////000000000000111111111111000000000000,,,,,,---...///000111111---.........//////000000//////000111111111111111......////////////......------...000111111111111000000000000111111111111000000000000000000000000......///000111111222222888999<<>>>>>@@@AAABBBBBBDDDHHHLLLQQQXXX```eeefffjjjuuu~~~}}}||||||~~~---...///000000///...---....../////////000000000000000000000000000000000////////////......------//////............//////...///000111111222111111111111000000//////......111111000000000000//////111111111000000000//////............////////////...///000000111111000000000000000111111000000000...//////000000000////////////000000000000111111000000000000000000000000000111111222222333333333...111444777;;;CCCMMMTTT___cccjjjqqqxxx}}}tttrrrpppppppppjjj```WWWNNNOOOSSSXXXaaammm{{{}}}zzznnnkkkfffdddeeegggiiijjjiiihhhiiikkkjjjfffgggkkkllllllkkkkkkkkklllmmmmmmnnnooopppooommmmmmmmmnnnnnnllljjjiiijjjjjjhhhgggfffggghhhiiiiiihhhgggfffcccaaa``````bbbccccccbbbgggffffffggghhhhhhfffeeecccbbbaaa```___^^^]]]\\\[[[[[[[[[\\\]]]___aaabbbcccddddddccc`````````bbb`````````aaaaaabbbbbbbbbddddddcccccccccddddddeeeaaa``````aaabbbbbb```___]]]]]]^^^____________^^^]]]^^^___aaabbbccccccdddaaaaaa___^^^]]]]]]]]]]]]___``````___]]]\\\]]]^^^____________``````aaaaaa^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[]]]^^^]]]]]]^^^^^^^^^^^^^^^^^^aaa```______```aaa```^^^^^^^^^______```aaaaaaaaaaaaaaa```_______________^^^^^^````````````^^^^^^[[[\\\]]]\\\ZZZZZZZZZ\\\\\\]]]^^^______^^^]]]\\\]]]\\\\\\\\\[[[ZZZZZZYYY\\\[[[[[[ZZZYYYXXXWWWWWWWWWVVVSSSQQQPPPOOOPPPQQQSSSRRRRRRSSSUUUTTTRRRPPPMMMKKKHHHEEECCCAAAAAA@@@AAA@@@>>>===>>>BBBEEEGGGJJJNNNTTT\\\dddnnnxxx~~~|||~~~wwwuuuwww---......//////......---........./////////000000000000000000000000000000//////...---------------000//////......//////000......///000111222222222222111111000///......---111000000000////////////000000//////////////////.........///////////////...//////000000000000000//////000000000000///////////////000//////......////////////000000000111000000000000000000000000.../////////000000000111...111444444555:::DDDLLLTTTZZZccckkkqqqvvvzzz|||zzzxxxxxx{{{|||uuuggg[[[QQQPPPOOOPPPTTT^^^iiiqqqzzzuuummmiiigggiiijjjkkkllljjjjjjmmmllliiiiiimmmllllllkkkkkkkkkllllllmmmnnnoooooonnnllllllnnnppppppnnnjjjiiiiiiiiihhhgggeeefffggghhhgggfffdddccc```]]]\\\^^^bbbeeedddbbbdddccccccdddffffffeeecccccccccbbbbbbaaa___^^^]]]^^^]]]\\\[[[\\\^^^aaabbbddddddccc```^^^^^^```bbb________________________aaaaaaaaabbbbbbccccccddd___^^^^^^___aaabbb```___]]]^^^___``````___^^^]]]\\\]]]___aaabbbcccddddddbbbbbbaaa```___^^^^^^]]]___```aaa```^^^\\\]]]^^^^^^^^^___```aaaaaaaaaaaa^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^\\\\\\\\\\\\]]]^^^^^^___```___^^^^^^```aaa```___^^^^^^______````````````^^^^^^]]]]]]]]]^^^^^^___]]]]]]^^^______^^^]]]]]][[[\\\]]]\\\YYYXXXXXXYYYZZZ[[[]]]^^^^^^]]][[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVVVVUUUVVVTTTPPPMMMKKKKKKLLLMMMOOOOOOOOOPPPQQQPPPNNNLLLJJJHHHEEECCC@@@??????>>>?????????@@@BBBFFFLLLPPPZZZ^^^fffnnnwwwzzzwwwwww}}}------............------............//////////////////////////////////////////...------------...111000000//////000000111...//////000111222222333222111111000///......---000000000////////////...,,,,,,------...///000000///////////////...............///000000000000000---..................---...////////////......---...////////////000000000///////////////////////////////////////000000000...111333222111444===DDDHHHQQQ^^^iiioooqqqppppppwww}}}~~~{{{|||}}}vvviii___ZZZYYYVVVTTTSSSUUUZZZ^^^jjjssswwwqqqnnnmmmlllllloookkkjjjkkkkkkiiiiiikkkmmmllllllkkkkkkkkkllllllmmmnnnnnnmmmllllllnnnoooqqqnnnkkkiiiiiiiiihhhgggdddeeeeeefffeeedddcccbbb^^^\\\\\\^^^ccceeedddbbb```______aaadddeeedddcccbbbbbbbbbbbbaaa```^^^]]]]]]\\\ZZZZZZ[[[]]]___```bbbbbb```^^^\\\]]]```bbb```______^^^^^^]]]]]]\\\^^^^^^___```aaabbbbbbbbb^^^^^^^^^___aaabbbaaa```^^^___```aaaaaa```^^^]]]\\\]]]^^^```bbbccccccdddcccccccccbbbaaa``````___```aaaaaa```^^^]]]]]]^^^]]]^^^___```aaaaaaaaaaaa___^^^]]]\\\\\\\\\]]]]]]^^^______``````___^^^^^^]]]]]]]]]]]]^^^^^^______\\\\\\\\\\\\\\\]]]^^^___```^^^\\\]]]^^^_________^^^^^^^^^^^^^^^_________\\\\\\[[[[[[\\\\\\]]]^^^\\\\\\\\\]]]]]]\\\\\\\\\[[[\\\]]]\\\ZZZXXXXXXXXXXXXYYY[[[]]]]]][[[YYYXXXXXXWWWWWWWWWWWWXXXYYYZZZWWWWWWWWWVVVVVVUUUUUUUUUSSSQQQMMMJJJHHHGGGHHHIIIKKKJJJJJJKKKLLLKKKIIIGGGEEEDDDBBB@@@>>>>>>>>>>>>@@@AAACCCEEEHHHNNNUUU[[[hhhmmmttt}}}~~~yyyzzz------------------------------........./////////////////////////////////111000...---------...///111111000000000000111111000/////////000111222333111111000000//////......000000////////////......***+++,,,---...//////000///////////////.........---...//////000000//////,,,------......------,,,---....../////////............////////////000000////////////////////////111111111111111111111111...///000//////111666;;;===GGGUUUaaahhhjjjiiihhhlllrrr|||}}}xxxpppiiiggggggeeeaaa\\\XXXWWWVVVYYY]]]eeennnsssuuu{{{|||yyywwwuuutttuuuooojjjjjjjjjhhhhhhjjjmmmmmmlllkkkkkkkkklllllljjjlllmmmmmmlllkkkmmmnnnooollljjjiiiiiihhhfffeeeccccccbbbbbbaaaaaa``````]]]]]]]]]```bbbccccccbbb]]]]]]^^^```cccddddddccc```aaaaaaaaaaaa___]]]\\\ZZZYYYYYYYYYZZZ[[[]]]^^^_________]]]\\\]]]```cccaaaaaa```___^^^]]]\\\[[[[[[\\\]]]___```aaaaaaaaa___^^^^^^___aaabbbaaa______````````````___^^^^^^\\\]]]^^^```aaabbbbbbccccccccccccccccccbbbbbbaaa```aaaaaa```^^^]]]^^^___\\\]]]]]]^^^___```aaaaaa___^^^]]]\\\[[[\\\]]]^^^]]]^^^```aaabbbaaa```___^^^^^^^^^^^^____________^^^]]]\\\[[[\\\]]]^^^___```]]][[[[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[ZZZZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\]]]]]][[[YYYXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXXXXWWWVVVVVVVVVWWWYYYZZZVVVUUUUUUUUUTTTTTTSSSSSSOOOMMMJJJGGGEEEEEEEEEFFFFFFFFFEEEFFFGGGFFFCCCAAA??????>>>======>>>???@@@CCCGGGKKKOOOTTT[[[eeelllvvv{{{xxxwww|||---,,,,,,,,,,,,,,,,,,------------.........//////////////////////////////222111///------...///000000000////////////000000111111000//////000111222000000000000////////////000000/////////.........,,,---------......//////000/////////............---...//////000000//////------............------,,,,,,---...////////////........./////////000000////////////////////////111111111111111111111000////////////000222333444555<<>>@@@BBBDDDFFFKKKPPPWWW]]]dddnnn{{{{{{xxx}}}---,,,,,,++++++,,,,,,------------.........//////////////////////////////333111///...---...000111//////............//////222111000//////000111111////////////000000000000000/////////............///////////////.........000000//////.........------......///////////////......////////////......+++,,,---...////////////............/////////000////////////////////////////////////............111000000111333444444222000555;;;CCCKKKTTT]]]ccceeefffgggjjjnnnuuu~~~~~~ssskkkhhhggg___YYYZZZYYYVVVWWW[[[VVVZZZ___gggqqq}}}vvvsssqqqooopppsssnnnmmmlllkkkkkkkkkkkkkkkfffhhhkkkmmmllljjjjjjjjjgggfffffffffgggeeebbb``````^^^[[[YYYXXXYYY[[[\\\ZZZ]]]aaaaaa^^^\\\]]]___```______```aaaaaa```^^^\\\]]]^^^______]]][[[YYYUUUVVVXXXYYY[[[\\\\\\\\\\\\^^^___``````aaadddfffddddddbbbaaa___]]]\\\[[[XXXYYY[[[^^^___`````````___^^^]]]^^^______^^^\\\```___]]]\\\[[[\\\]]]]]]^^^^^^___```aaaaaa``````^^^___aaabbbccccccbbbbbb```aaabbbaaa___]]]^^^___\\\[[[ZZZZZZ[[[^^^```bbb]]]\\\ZZZYYYXXXYYY[[[\\\YYY[[[^^^```aaabbbaaa```[[[\\\]]]^^^^^^^^^]]]]]]aaa```^^^\\\\\\\\\^^^___```]]]ZZZXXXYYYYYYZZZYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZVVVYYY[[[\\\ZZZXXXWWWWWWXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXVVVUUUUUUVVVXXXYYYXXXWWWVVVTTTQQQOOONNNMMMHHHGGGGGGEEEDDDCCCBBBAAA@@@?????????@@@???<<<:::>>>>>>???AAACCCGGGJJJLLLSSSYYYbbbjjjrrr~~~vvvqqq++++++,,,------...//////000///---+++++++++---...000000000000000000000000//////.........---------000///...------...///000000000///...............111111000000//////..............................000///...///111333333222...............---------------..................+++,,,,,,---.........---.......................................///000000111000///......---......111000......000000000//////////////////000111111222555999;;;>>>EEEOOOXXXaaaeeegggbbb]]]```nnn{{{vvvrrrtttllldddaaaaaa```ZZZTTTTTTPPPPPPUUU[[[cccrrr|||vvvpppsssooolllmmmoooooolllhhhiiiiiiiiiiiiiiihhhgggfffhhhhhhhhhgggeeecccbbbaaa```\\\WWWVVVXXXYYYYYYXXXXXXYYYZZZ[[[\\\]]]]]]]]]ZZZ[[[]]]^^^___^^^]]]]]][[[[[[\\\]]]]]]]]]]]]\\\[[[XXXTTTUUUYYY\\\^^^]]]````````````aaaaaaaaaaaaaaa```^^^]]]\\\[[[[[[[[[YYYZZZZZZ\\\]]]^^^______]]]^^^^^^^^^______``````___^^^]]]\\\\\\\\\]]]^^^cccaaa```^^^]]]]]]]]]^^^aaaaaa``````____________bbbccccccbbb___]]]\\\\\\[[[ZZZZZZYYYZZZZZZ[[[\\\]]]\\\ZZZXXXWWWVVVWWWWWWYYYZZZ[[[\\\]]]^^^^^^^^^[[[\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\```^^^[[[XXXVVVVVVVVVWWWWWWXXXYYYYYYZZZYYYYYYYYY[[[ZZZXXXVVVUUUVVVWWWXXXTTTUUUWWWVVVUUUUUUVVVWWWUUUVVVVVVVVVUUUTTTTTTSSSVVVUUURRROOOMMMLLLKKKKKKHHHFFFCCCBBBBBBBBBAAA@@@??????>>>======>>>???@@@@@@BBBDDDGGGKKKRRRYYY^^^cccjjjvvv{{{tttxxx+++++++++,,,------......000...---++++++,,,---...//////////////////////////////.........---------000///...------...///000000000///...............111000000000/////////...........................000...---...000222222111333333222111000//////...........................+++,,,------......------.......................................//////000000000///...............111000......000000000//////////////////000111111---000333444555999AAAHHHTTTZZZ______\\\]]]eeelllwww|||wwwwwwqqqkkkjjjkkkjjjeee___ZZZUUURRRSSSTTTWWWaaallltttxxx|||vvvvvvrrrnnnmmmnnnooommmjjjjjjkkkkkkkkkkkkjjjjjjiiiffffffffffffggggggeeeddd```\\\XXXWWWXXXZZZZZZYYYYYYZZZ\\\]]]^^^^^^^^^^^^\\\]]]]]]]]]]]]\\\\\\[[[YYYZZZ[[[[[[\\\\\\[[[[[[[[[XXXUUUUUUXXX[[[]]]]]]______`````````aaaaaaaaa______]]]\\\[[[ZZZZZZZZZYYYZZZZZZ[[[]]]^^^^^^___^^^^^^^^^_________``````]]]\\\[[[[[[[[[\\\]]]^^^```___^^^\\\\\\\\\\\\\\\_____________________^^^^^^```aaa```___]]]]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXXXXWWWWWWXXX[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[\\\]]]^^^^^^_________^^^\\\[[[[[[[[[\\\]]]ZZZZZZYYYXXXXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]ZZZWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWUUUTTTTTTTTTVVVWWWSSSUUUVVVUUUTTTTTTUUUVVVTTTUUUUUUUUUUUUTTTSSSSSSUUUSSSOOOKKKHHHEEEDDDCCCAAA@@@@@@AAAAAA@@@>>>===<<<>>>???===<<<<<<@@@DDDCCCFFFJJJPPPXXXbbbmmmttt{{{vvvyyy******++++++,,,,,,------///...---,,,+++,,,---...////////////////////////...............---------//////............//////000//////............///000000000000///////////////////////////////////////---,,,---///111111000555444333222000///..............................,,,,,,------......------..............................------......///000000//////............///111000......000000000//////////////////000111111000222444444333444888<<>>>>>;;;<<<>>>@@@@@@???===;;;:::===@@@???>>>@@@GGGLLLMMMRRRYYYcccooo|||{{{}}}*********++++++,,,,,,,,,...------,,,,,,,,,---...////////////////////////......................../////////....../////////000///............//////000000000000////////////000000000000000000000000...---,,,,,,.../////////111000000///...---,,,,,,...............---------,,,,,,------...------,,,...........................------------...////////////.........//////000111000......000000000//////////////////000000111444555777666555444555777===DDDPPPZZZ```aaa___]]]aaajjjwww~~~~~~yyytttuuupppiiibbbZZZSSSPPPOOOOOOQQQUUUZZZaaagggmmmpppwwwxxx{{{||||||{{{xxxuuurrrpppooopppppppppooonnnlllkkkjjjjjjhhhfffgggiiihhhccc___^^^]]]\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^\\\[[[\\\[[[ZZZYYYYYYYYYZZZ[[[XXXXXXYYYZZZZZZZZZZZZYYYZZZYYYXXXWWWXXXYYYZZZZZZ^^^^^^_________`````````aaa```___^^^]]]\\\\\\]]]YYYZZZZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^____________XXXXXXWWWWWWXXXZZZ[[[]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]XXXZZZ\\\]]]\\\\\\\\\^^^YYYZZZ\\\]]]\\\[[[YYYXXXUUUWWWXXXZZZZZZZZZYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[\\\]]]^^^___```aaa______]]]\\\\\\\\\]]]^^^VVVVVVVVVVVVWWWXXXXXXYYY[[[ZZZZZZZZZZZZZZZYYYYYY[[[ZZZYYYWWWVVVVVVVVVWWWUUUSSSPPPNNNMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQRRRSSSRRRSSSTTTSSSQQQPPPQQQRRRSSSSSSRRRQQQOOOLLLKKKIIIEEECCCAAA???>>>======>>>;;;<<<>>>>>>>>>======>>>>>>@@@CCCFFFJJJOOOVVVZZZ___fffppp}}}******++++++++++++,,,,,,---------,,,------------........................---........................//////////////////...//////............//////////////////000000000000000000000000000000000000///---,,,,,,...//////...,,,,,,------------------//////.........---------,,,------...------,,,,,,........................---------------...//////...............///000111111000......000000000//////////////////000000111111222333333222222222222444999CCCNNNVVV[[[[[[[[[]]]```hhhuuu~~~~~~xxx{{{xxxrrrkkkccc]]]WWWSSSJJJJJJJJJLLLOOORRRVVVXXX]]]aaagggpppwww|||~~~|||{{{wwwvvvuuusssqqqnnnllljjjlllkkkjjjjjjjjjhhhccc___]]]^^^______^^^]]]]]]]]]ZZZ[[[]]]^^^^^^\\\ZZZYYYXXXXXXWWWWWWXXXYYY[[[\\\XXXYYYZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXWWWXXXYYYZZZ^^^^^^^^^^^^____________^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^^^^]]]]]]]]]]]]WWWWWWVVVVVVWWWYYYZZZ\\\\\\\\\\\\]]]]]]]]]]]]]]][[[[[[\\\\\\\\\\\\\\\\\\ZZZ[[[\\\\\\ZZZYYYZZZZZZYYYZZZ\\\]]]\\\[[[YYYWWWTTTVVVXXXZZZ[[[[[[ZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^___```___^^^]]]\\\[[[\\\]]]]]]XXXWWWWWWWWWXXXYYYZZZZZZ\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVTTTRRROOOMMMKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRQQQOOONNNNNNOOOQQQPPPOOOLLLIIIFFFDDDBBB@@@???>>>===<<<===>>>>>>===>>>>>><<<;;;===AAADDDIIIJJJNNNUUU^^^fffkkkmmmwww++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------........................---------.....................////////////......///............//////000////////////000000000000///////////////////////////...,,,,,,...///......,,,------......///000000/////////...------,,,,,,------......------,,,,,,........................------,,,,,,------...///---------......000111222111000......000000000//////////////////000111111000000111111222222222222222666===EEELLLSSSXXX[[[[[[YYY]]]iiiwww}}}|||~~~}}}|||xxxqqqmmmjjjddd]]]PPPOOOMMMKKKJJJJJJLLLMMMKKKOOOVVV^^^eeekkkoooqqqzzz}}}zzzwwwtttssspppqqqqqqpppmmmiiidddbbb]]]___aaaaaa```^^^^^^^^^ZZZ[[[]]]^^^^^^[[[YYYWWWUUUUUUUUUVVVXXXYYY[[[\\\XXXYYYYYYZZZZZZZZZZZZZZZVVVXXXXXXXXXWWWWWWYYY[[[]]]]]]]]]^^^^^^^^^______[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[XXXWWWVVVVVVWWWXXXYYYZZZ\\\\\\]]]^^^______^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]\\\ZZZXXXXXXXXX[[[[[[\\\\\\[[[ZZZYYYXXXUUUVVVWWWYYYZZZZZZ[[[[[[WWWXXXYYY[[[\\\]]]]]]]]]ZZZZZZ[[[[[[\\\\\\]]]]]]^^^]]]\\\[[[[[[[[[\\\\\\YYYYYYYYYYYYYYYYYYZZZZZZ\\\\\\\\\[[[[[[ZZZZZZYYYZZZYYYYYYXXXVVVUUUTTTTTTQQQPPPNNNLLLKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOOOONNNKKKIIIJJJJJJKKKJJJIIIGGGDDDAAA>>>===AAA@@@>>>===<<<<<<===>>>???@@@AAA@@@???CCCIIIOOOZZZ^^^dddmmmvvv}}}{{{yyy------,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---........................---------.........//////---...///000000///...---...............///000000.../////////000000000111........................000...------...//////............///////////////000//////...------,,,,,,------......------,,,+++........................------,,,,,,------...///,,,,,,------///000111222111000......000000000//////////////////000111111222111000000222333333333333666:::>>>CCCJJJRRRWWWWWWTTTWWWaaajjjpppwww|||zzzyyyssskkkaaa^^^YYYTTTOOOKKKIIIHHHEEEHHHLLLQQQVVVZZZ]]]```fffqqq|||~~~~~~yyyooofffaaa```\\\___ccccccaaa_________[[[\\\^^^______\\\YYYWWWTTTTTTVVVWWWXXXXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXTTTVVVXXXXXXWWWWWWZZZ\\\\\\]]]]]]]]]]]]^^^^^^^^^\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[]]]^^^____________^^^^^^]]]\\\[[[[[[ZZZYYYZZZ\\\]]]\\\ZZZXXXXXXYYY\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXZZZ[[[\\\YYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYY\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVTTTRRRQQQPPPMMMLLLLLLKKKJJJIIIIIIHHHJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKKKKIIIFFFDDDDDDEEECCCBBBBBBAAA???>>><<<;;;>>>======<<<===>>>@@@AAAAAAEEEIIIKKKLLLQQQXXX___kkkttt}}}------------------------+++,,,------.........---........................---------.........//////---...///000000///...---...............///000111.../////////000000111111........................111///------///000///...//////......---------,,,000000///...------,,,,,,---.........---,,,,,,+++........................---,,,,,,,,,,,,---......,,,,,,------///000222333111000......000000000//////////////////000111111000///------...000000000///222555666888>>>GGGNNNSSSRRRVVV]]]aaadddooo{{{xxxpppllleee]]]TTTMMMIIIFFFFFFHHHJJJLLLMMMOOORRRTTTQQQ]]]lllvvvyyy}}}pppccc\\\[[[\\\```ddddddbbb```___```\\\^^^```aaa```]]]ZZZWWWTTTUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXWWWWWWSSSVVVXXXXXXWWWWWWZZZ]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXZZZYYYXXXWWWVVVWWWXXXYYYYYY[[[\\\^^^_________^^^```___^^^]]]\\\ZZZYYYYYYYYY[[[\\\\\\ZZZYYYZZZZZZ]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWXXXYYY[[[\\\[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYY\\\\\\ZZZYYYYYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXX[[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTRRRPPPNNNMMMJJJJJJJJJJJJJJJIIIGGGGGGIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHHHHFFFCCCAAAAAAAAA<<<===============<<<<<<999999:::;;;>>>AAADDDFFFDDDJJJQQQVVVYYY^^^fffllluuu~~~~~~+++,,,---...///...---,,,---,,,+++++++++,,,---....................................------,,,,,,,,,//////000000///...------........./////////////////////............//////......---------......///................................................,,,,,,,,,------..................------,,,,,,,,,......................../////////...---------,,,***+++,,,...000111333333/////////....../////////..................---------......///000111111222111222222222444777<<<@@@QQQTTTWWWWWWYYYbbbqqq||||||~~~|||zzz}}}}}}yyyrrriii___WWWSSSQQQUUUPPPLLLMMMPPPQQQNNNJJJNNNOOOUUU]]]```cccnnn{{{{{{lllddddddhhhddddddcccccccccaaa]]][[[___bbbeeeccc^^^YYYWWWWWWXXXWWWXXXYYYZZZZZZXXXWWWQQQQQQSSSTTTVVVWWWXXXYYYVVVVVVVVVVVVWWWYYYZZZZZZZZZYYYYYYZZZZZZ[[[\\\]]]^^^\\\ZZZZZZ\\\]]][[[YYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYY[[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]]]]^^^^^^_________]]]]]][[[[[[[[[\\\]]]^^^]]]\\\\\\\\\[[[ZZZZZZZZZ[[[ZZZYYYZZZ[[[\\\[[[YYY\\\ZZZXXXWWWVVVWWWYYYZZZXXXYYYZZZYYYXXXWWWXXXZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[ZZZYYYYYY[[[[[[ZZZXXXZZZZZZZZZYYYXXXVVVUUUTTTUUUTTTRRRPPPNNNLLLJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDFFFEEEEEEDDDCCCBBBAAAAAAFFFGGGGGGEEEAAA>>>>>>>>>===>>>===;;;999999;;;===<<>><<<;;;;;;999;;;<<<;;;;;;<<<>>>@@@AAACCCEEEHHHKKKOOOUUUXXXccchhhqqqzzz***************+++,,,,,,+++***)))))))))***+++,,,++++++++++++++++++++++++............////////////------------------,,,+++------.........///////////////............//////111000000/////////000000........................------------------------,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////............---,,,,,,++++++++++++,,,,,,........................////////////////////////111111222111111333777:::CCCIIIPPPTTTWWW\\\eeelllqqquuuyyy{{{{{{yyyxxxxxx}}}yyywwwzzzzzzooohhhggghhhgggeeebbb______```bbbeee]]]VVVSSSQQQOOONNNOOOWWW]]]eeekkkppptttzzz~~~{{{uuurrrsssuuuuuuuuu{{{yyyvvvssspppmmmlllkkkhhhlllooonnniiiccc``````___`````````^^^ZZZWWWUUUVVVVVVVVVVVVWWWWWWWWWWWWZZZXXXVVVTTTSSSSSSUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ]]][[[ZZZZZZ[[[\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXYYY[[[\\\]]]]]]YYYXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[YYYXXXWWWWWWYYYYYYXXXWWW[[[ZZZXXXWWWWWWWWWXXXYYYWWWXXXYYYYYYXXXWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXX[[[YYYWWWWWWXXXZZZZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSTTTRRROOOLLLIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCC@@@@@@AAAAAAAAA@@@>>>======<<<;;;<<<======<<<;;;:::<<<>>>@@@@@@AAACCCEEEIIIKKKMMMQQQWWW___iiioooyyy~~~{{{yyy++++++***))))))+++,,,------,,,+++++++++,,,---...************************,,,,,,------......//////------.........------,,,,,,------......///////////////............//////000000//////.../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........//////.........---------...------,,,,,,------...---------...............//////////////////......000111111000000111444666===BBBHHHMMMQQQXXX```ggghhhmmmsssvvvwwwwwwwwwwww|||zzzwwwuuuvvvuuupppjjjhhhkkkppprrrnnnhhhccc]]]VVVRRRPPPNNNQQQUUUXXXZZZ]]]aaaeeellljjjiiikkkqqqzzz|||yyyxxxwwwzzz}}}zzzssskkkfffdddbbbdddeeeeeeaaa\\\XXXVVVVVVVVVVVVVVVWWWWWWWWWWWW[[[YYYVVVTTTSSSTTTUUUVVVXXXWWWWWWXXXXXXYYYZZZ[[[\\\[[[[[[ZZZ[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZ]]]\\\\\\[[[ZZZZZZYYYYYYXXXYYYYYYZZZZZZ[[[[[[[[[YYYXXXWWWXXXYYYYYYXXXWWWZZZYYYXXXWWWWWWWWWXXXXXXWWWXXXYYYYYYWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXXXX[[[YYYWWWWWWXXXZZZ[[[ZZZWWWWWWVVVTTTSSSRRRQQQQQQRRROOOLLLHHHFFFFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBBBBAAA@@@===<<>>===;;;AAA@@@???@@@BBBDDDDDDDDDIIILLLPPPTTTWWWZZZ^^^aaaiiinnnvvv}}}{{{}}}+++++++++++++++,,,------+++***)))))))))***+++,,,------------------------+++++++++++++++,,,,,,,,,---...//////000/////////++++++,,,---...//////000//////............//////000///...------,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,---...///000000,,,,,,++++++++++++,,,,,,,,,,,,------.../////////........................///000111000//////111222555666888;;;@@@JJJTTT\\\___dddlllrrrxxx}}}|||zzznnnddd___UUUUUUUUUTTTRRROOOLLLKKKJJJMMMPPPRRRWWWccctttwwwllldddaaa[[[[[[\\\\\\\\\\\\\\\\\\XXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[\\\[[[YYYXXXYYYZZZYYYYYYZZZZZZZZZXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXWWWZZZYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXXXXZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXWWWVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[WWWVVVVVVWWWYYYZZZYYYXXXVVVTTTQQQNNNKKKJJJIIIIIIHHHGGGEEEDDDCCCDDDFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@????????????CCCEEEFFFGGGHHHJJJNNNQQQWWWZZZ___dddjjjqqqxxx}}})))******++++++++++++++++++***)))))))))***+++,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,---....../////////...***++++++,,,...//////000//////............//////111000///...------------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,***++++++,,,...//////000------,,,,,,,,,,,,------,,,,,,------...//////000,,,------....../////////...000111111000000111333333333333555999AAAJJJOOO[[[```fffmmmtttzzz}}}~~~}}}rrriii^^^^^^^^^]]]ZZZUUUNNNJJJIIIJJJJJJKKKNNNUUU___fffqqqwww~~~wwwppplllfffeeeeeecccbbbaaa```____________^^^]]][[[YYYXXXWWWWWWWWWWWWXXXYYYZZZZZZYYY[[[\\\[[[XXXWWWYYYZZZZZZ[[[\\\\\\[[[YYYWWWVVVVVVWWWYYY[[[\\\\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWYYYXXXWWWWWWYYYYYYXXXWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXVVVVVVWWWXXXVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXYYY[[[\\\]]]]]]^^^ZZZZZZ[[[]]]______]]][[[VVVTTTPPPKKKHHHFFFEEEDDDBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@AAABBBEEEGGGIIILLLQQQVVVWWWWWWZZZbbbiiirrrtttwww{{{'''(((***+++++++++***)))---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,---.........---******+++,,,...//////000//////............//////222222000///....................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------.........000//////......//////000,,,,,,------...///000000,,,,,,------...///000000...///111111000000222333111111111222666;;;AAAEEEYYY\\\bbbhhhooovvv}}}yyynnnlllmmmmmmlllggg```WWWPPPOOOLLLIIIIIILLLOOOPPPPPPZZZ^^^dddiiioooyyyyyyvvvvvvuuusssqqqnnnllljjjiiiggghhhhhhgggeeeaaa^^^\\\ZZZYYYYYYZZZZZZ[[[\\\]]]YYY[[[\\\[[[XXXWWWXXX[[[[[[[[[\\\]]]\\\ZZZXXXVVVUUUWWWZZZ\\\^^^___^^^^^^XXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVXXXZZZ[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVXXXWWWVVVVVVXXXXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXXXXVVVVVVWWWXXXUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWYYY[[[]]]^^^_________```aaadddgggfffdddaaaVVVSSSOOOJJJFFFCCCBBBBBB???@@@AAABBBDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDGGGLLLPPPSSSWWW^^^eeegggfffkkkuuu,,,******+++......+++(((***++++++,,,,,,++++++***111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...//////////////////............//////333222000///---,,,,,,,,,...------,,,,,,------...------------------------+++*********+++,,,,,,---******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------000000/////////........................---------......///000000000000000222222111222444777:::;;;JJJOOOXXXaaaiiipppwww{{{}}}|||zzz{{{zzztttiiiaaa___WWWQQQOOONNNKKKLLLNNNQQQQQQTTTZZZ]]]aaaiiirrryyyzzz{{{||||||}}}~~~~~~|||}}}~~~}}}yyysssmmmiiieeebbb^^^]]]```aaaaaa```aaa]]]YYYYYYZZZ\\\\\\ZZZbbb___]]]]]]]]]]]]YYYVVV[[[YYYXXX\\\bbbeeeccc___[[[VVVSSSUUUVVVUUUVVVYYYZZZYYYWWWUUUTTTTTTUUUVVVWWWVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTVVVVVVWWWWWWWWWXXXXXXXXXVVVWWWWWWWWWVVVUUUTTTSSSVVVVVVVVVVVVWWWXXXYYYZZZTTTSSSRRRRRRRRRSSSTTTUUU\\\\\\]]]___```bbbcccdddiiihhhiiimmmpppmmmeee^^^VVVRRRKKKEEE@@@>>>??????===>>>@@@AAA@@@AAACCCEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIKKKOOOSSSXXX\\\^^^gggqqquuuqqqsss+++******+++------+++(((***++++++++++++++++++***///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,---...//////////////////............//////111000///......------......------,,,,,,------...------------------------+++++++++++++++,,,,,,---******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------------------------...---------,,,,,,,,,,,,------........................///000000000000000111111000000222444777888===BBBJJJRRR\\\eeennnttt~~~~~~{{{yyy|||~~~}}}}}}qqqnnnggg```]]]YYYTTTSSSTTTWWWUUUWWWZZZ[[[[[[___eeeddddddcccbbbbbbdddfffhhhnnnrrrvvvxxxxxxyyy{{{}}}}}}zzzvvvooohhheeegggjjjjjjhhhgggccc```___```aaa```^^^______^^^^^^^^^\\\ZZZYYY^^^]]]]]]```cccdddaaa^^^YYYUUUSSSVVVXXXVVVUUUWWWYYYXXXWWWVVVVVVVVVVVVVVVXXXXXXYYYYYYZZZZZZZZZZZZWWWWWWWWWVVVUUUUUUTTTTTTXXXXXXXXXWWWVVVUUUUUUTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTTTTVVVWWWXXXYYYYYYTTTTTTTTTTTTUUUVVVXXXYYY\\\\\\^^^___aaacccdddeeekkkkkkmmmqqqrrrmmmddd[[[MMMJJJEEE@@@===<<<======???AAACCCDDDDDDEEEGGGIIIKKKKKKKKKJJJJJJKKKLLLNNNQQQTTTXXX^^^cccgggkkklllxxx+++******+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++------------------------/////////......---------+++,,,---......//////...//////............/////////...............//////...------,,,,,,------...------------------------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------------------------------------,,,,,,,,,,,,,,,---------.../////////......///000000000000///111000//////000111333444777:::@@@GGGQQQ]]]iiipppuuuuuusssnnnlllqqq|||}}}zzzyyy~~~wwwqqqoookkkeeebbbbbbbbb______bbbaaa]]][[[]]]\\\ZZZVVVSSSRRRSSSUUUVVVWWWZZZ]]]```cccggglllpppyyyvvvsssvvvyyyxxxvvvpppnnnkkkjjjjjjiiigggeeedddfffhhhgggdddbbbbbbdddbbbccceeeggggggdddaaa___XXXTTTSSSWWWXXXVVVTTTVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVUUUSSSRRRRRRSSSTTTUUURRRTTTUUUWWWXXXXXXXXXXXXTTTSSSSSSTTTUUUWWWYYY[[[YYYYYY[[[\\\^^^```aaaaaaaaabbbdddggggggaaaVVVNNNCCCBBB???<<<;;;;;;<<<<<<>>>AAADDDEEEFFFGGGIIIKKKQQQRRRRRRRRRRRRTTTXXX[[[bbbfffmmmtttzzz~~~+++*********++++++******++++++************++++++)))*********++++++,,,,,,------------------------000000///...---,,,,,,,,,++++++,,,---............///......------......//////......------......///...------,,,,,,------...------------------------,,,,,,---------------,,,******+++++++++,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---...///000000---...//////000000//////111000000//////000000111555666999???GGGSSS```iiinnnmmmjjjeeeccchhhttt~~~{{{zzz||||||{{{vvvssstttmmmkkklllqqqsssoookkkjjjiiiddd]]]XXXTTTSSSSSSSSSQQQQQQPPPPPPQQQTTTXXX[[[```fffqqq{{{~~~|||zzzxxxuuuqqqooonnnsssvvvsssnnnkkkmmmrrrmmmppprrrrrrnnniiidddbbbYYYTTTRRRUUUVVVUUUUUUWWWWWWXXXZZZ\\\\\\\\\[[[[[[XXXZZZ]]]^^^^^^\\\YYYWWWWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWXXXYYYYYYZZZZZZ[[[ZZZXXXTTTRRRPPPQQQSSSUUUUUUVVVXXXYYYYYYXXXVVVUUUPPPPPPOOOOOOPPPRRRTTTUUURRRRRRSSSSSSTTTUUUUUUVVVQQQQQQSSSTTTTTTOOOHHHBBB???>>>===<<<<<<<<<===>>>@@@BBBFFFIIIJJJLLLNNNOOOUUUWWWYYYZZZ[[[___eeejjjvvv{{{*********************++++++******))))))******+++******++++++,,,,,,------------------------------......------,,,+++*********+++,,,---..................------------......000///...------,,,,,,,,,...------,,,,,,------...------------------------------.........------,,,******+++++++++,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,---...///000000------...///////////////222111111000000000000000111222222444:::DDDOOOWWWffffffeee```^^^cccnnnwww~~~~~~}}}~~~vvvtttxxx{{{uuulllddd___[[[WWWUUUUUURRRMMMIIIHHHIIIJJJLLLPPPTTT[[[ccclllvvv~~~{{{~~~wwwuuuzzzwwwnnngggddd[[[TTTOOOOOOQQQRRRUUUYYY[[[]]]___aaabbbccccccbbb```bbbeeeffffffccc```]]]WWWXXXXXXYYYYYYZZZZZZ[[[^^^^^^^^^^^^____________\\\YYYUUUQQQOOOOOOPPPRRRTTTTTTUUUUUUTTTRRROOONNNKKKJJJIIIHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHGGGEEECCC@@@??????>>>???@@@AAAAAAGGGJJJOOORRRUUUVVVXXXZZZZZZ]]]bbbeeegggllltttzzzyyy{{{qqq)))***+++***((((((***,,,+++***)))(((((()))***++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))***+++,,,------......---......------------......000///...---,,,,,,,,,,,,...------,,,,,,------...---------------------------.../////////...---,,,******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.../////////------...////////////...222222222111111000000000111111111111444:::BBBHHHXXX[[[^^^]]]\\\```hhhoooxxxzzz~~~}}}|||yyyssslllddd___[[[VVVPPPKKKJJJJJJKKKKKKMMMNNNQQQUUUZZZbbbkkkrrrvvv{{{|||qqqgggaaaYYYQQQJJJJJJKKKMMMRRRWWW]]]^^^```bbbdddfffggggggiiijjjlllmmmmmmjjjfffddd^^^^^^^^^______`````````dddcccbbb```___]]]\\\[[[XXXUUUQQQMMMKKKJJJLLLMMMMMMMMMMMMMMMKKKIIIGGGEEEGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????BBBBBBBBBBBBCCCEEEGGGIIIDDDCCCCCCCCCDDDGGGIIIKKKOOOSSSYYY^^^```bbbeeefffffflllssswwwyyy~~~|||~~~hhhQQQ)))***+++)))''''''***,,,+++***)))(((((()))***+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++,,,------------...------,,,,,,------......------,,,,,,---------...------,,,,,,------...------------------------......000000000///---,,,******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------..................,,,---......//////......000111111111111000000///333333333222333666;;;???EEELLLTTTXXXYYY\\\bbbgggnnnqqquuuzzzyyyqqqeee```ZZZVVVUUUVVVVVVUUURRRSSSTTTUUUWWW[[[```dddeeekkkrrruuutttvvv|||~~~yyywwwwww~~~~~~|||{{{xxxoooeee]]]SSSLLLFFFEEEGGGHHHLLLQQQWWWWWWYYY[[[]]]```cccdddggghhhiiijjjiiifffcccaaa]]]]]]^^^^^^^^^^^^^^^^^^]]]\\\ZZZXXXVVVTTTRRRQQQNNNLLLIIIFFFEEEEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDBBBAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHJJJLLLNNNKKKKKKJJJKKKNNNSSSXXX[[[^^^ccciiiooorrrtttwwwxxxzzzsssaaaOOOBBB)))***+++)))''''''***---+++***)))'''''')))***+++++++++++++++++++++++++++************************+++++++++++++++++++++,,,******+++,,,------------...------,,,,,,------...,,,,,,,,,,,,---...///000...------,,,,,,------...------------------------...///000111000///---+++******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------........................---------,,,---......//////......///000000000000000//////000111222111111222666888777@@@LLLTTTWWWZZZ^^^bbbfffjjjooouuu~~~zzzvvv{{{}}}ooojjjdddaaa```aaa```___[[[]]]^^^]]]]]]^^^```bbbfffmmmssstttpppooosssxxx{{{||||||zzzxxxzzz|||tttkkkfffeeefffkkkkkkiiihhhjjjrrr}}}xxxtttqqqlllccc\\\MMMGGGCCCDDDEEEEEEGGGKKKOOOOOOPPPRRRUUUXXX[[[]]]``````aaaaaa___]]][[[YYYSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPOOOMMMLLLJJJIIIIIIEEEDDDBBBAAA@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFBBBBBBCCCDDDEEEEEEFFFFFFGGGJJJMMMPPPQQQRRRTTTUUUSSSRRRRRRSSSXXX^^^eeeiiiqqqvvv|||jjjSSSHHHBBB>>>'''((()))***************************))))))((((((,,,,,,------,,,,,,++++++)))***,,,......---,,,+++//////...---,,,,,,++++++)))***+++,,,---,,,++++++++++++,,,,,,---...//////000000///...---,,,,,,+++++++++*********+++,,,,,,//////...---+++***,,,............---,,,,,,++++++,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,,,,,,,---...///+++,,,------..................------------.....................---------------------------------000///...///000111000///000000000000111111111111888;;;???EEELLLSSSYYY\\\^^^dddlllvvvxxxqqq}}}{{{rrriiigggkkknnnnnnlllffffffeeedddfffhhhkkkmmmuuu{{{vvvwwwxxx~~~{{{tttooolllooouuuyyyuuuuuurrrkkkccc\\\YYYXXXWWWXXXYYYZZZ]]]aaaggglllkkkjjjgggeeebbb\\\TTTOOOKKKDDD@@@CCCFFFEEECCCDDDBBBDDDGGGIIIKKKKKKKKKJJJSSSSSSRRRPPPOOOMMMLLLKKKKKKHHHFFFEEEFFFGGGGGGFFFFFFDDDBBB@@@@@@AAADDDEEEEEEAAA???@@@???<<<<<<@@@???@@@BBBCCCCCCEEEHHHJJJJJJLLLJJJFFFJJJRRRVVVSSSTTTQQQNNNMMMMMMNNNNNNMMMVVVVVVWWWZZZ\\\\\\[[[YYYXXXYYY[[[^^^dddllluuu|||yyy___KKKBBB>>>;;;888((())))))************)))++++++*********)))))))))***++++++,,,---------,,,)))***,,,---...---,,,+++.........---,,,,,,++++++)))***+++,,,,,,,,,++++++******++++++,,,------..................---------++++++++++++,,,...//////...//////---,,,+++---///------------------......,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++***))))))((()))***+++,,,---------------,,,+++***------,,,,,,,,,,,,------,,,,,,,,,---------------////////////////////////000.........000111000/////////000000000111111111555555777;;;AAAIIIPPPTTT___eeemmmvvv}}}tttttt{{{yyyssssssxxx{{{zzzwwwqqqooollljjjjjjmmmpppsss~~~}}}}}}zzztttpppppptttzzz~~~tttfff\\\[[[]]]]]]^^^______```bbbfffjjjhhhhhhgggbbb[[[SSSMMMJJJGGGDDDBBBDDDCCC@@@@@@CCCBBBCCCFFFHHHJJJJJJIIIIIIKKKJJJIIIGGGFFFEEEDDDDDDGGGEEECCCBBBCCCDDDCCCBBBEEEDDDBBBAAA@@@AAABBBCCCEEEAAAAAACCCCCC@@@AAAEEEDDDFFFJJJLLLOOORRRVVVYYY[[[]]]ZZZVVVXXX^^^aaa___``````___]]][[[\\\```dddccceeegggiiijjjiiigggfffeeefffgggjjjpppyyylll___NNNBBB===;;;888555)))************))))))(((+++++++++++++++*********((()))***,,,------......)))***,,,---------,,,+++...------,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++)))******++++++,,,,,,,,,,,,,,,------............++++++,,,---...000111222---......---,,,,,,...000,,,,,,------...//////000,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++*********+++,,,---++++++,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,***++++++,,,,,,---------///////////////////////////...---...000111000/////////000000000000111111222111111333777>>>EEEJJJ[[[aaajjjsss||||||ssswww||||||{{{~~~}}}xxxsssrrruuuyyy|||{{{zzzvvvrrrppprrrxxxooofffggglllmmmnnnooonnnmmmnnnoooqqqppppppmmmdddXXXNNNJJJJJJIIIHHHIIIJJJGGGCCCDDDHHHDDDFFFHHHKKKLLLLLLKKKKKKHHHFFFEEECCCBBBAAAAAABBBDDDCCCBBBBBBCCCCCCBBBAAAEEEDDDDDDCCCBBBBBBBBBBBBFFFCCCDDDHHHJJJHHHJJJMMMMMMQQQWWW]]]bbbhhhmmmpppooopppmmmiiihhhjjjkkkjjjlllpppsssqqqnnnpppvvv}}}|||~~~zzzvvvvvvwwwwwwvvvvvvzzzxxxfffMMMFFF===999999888555111***************)))((('''++++++++++++++++++++++++))))))***,,,,,,---------)))***+++,,,,,,,,,,,,+++---,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,******++++++,,,,,,,,,---------------------------,,,,,,,,,---...///000111***,,,------,,,,,,---///---------....../////////+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++*********++++++++++++,,,,,,------&&&'''(((***,,,------...,,,,,,++++++++++++,,,,,,******+++,,,---.........------------------------///...---...000000000///////////////000000000111111111000222555:::>>>AAAOOOWWWbbbmmmvvv~~~}}}zzz|||yyywwwtttqqqppptttzzz|||xxx{{{yyymmmbbbZZZVVVVVVSSSQQQQQQUUUUUUSSSSSSUUUNNNOOORRRTTTUUUUUUTTTSSSRRRPPPMMMJJJHHHHHHIIIIIIGGGFFFFFFGGGIIIIIIHHHGGGIIIIIIIIIIIIIIIJJJJJJJJJNNNLLLOOOTTTWWWVVVWWW[[[\\\bbblllttt{{{}}}yyyxxxwwwwww|||rrr]]]PPPAAA===888777777666222...***************)))((('''+++++++++++++++++++++++++++++++++,,,,,,+++************+++++++++,,,,,,++++++++++++++++++*********+++***++++++++++++,,,,,,,,,,,,,,,,,,------------///......---,,,,,,++++++------,,,,,,+++,,,,,,,,,)))***,,,,,,++++++,,,---//////......------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********'''(((((()))))))))))))))%%%&&&(((***+++,,,------------,,,,,,,,,,,,------+++,,,,,,---...//////000------------------------///------...///000///......////////////000000000///000222444666777888999BBBLLLYYYfffnnnuuu|||}}}~~~yyyvvvttttttxxx}}}xxxsssqqqnnnkkkaaaZZZXXX___fffhhhfffddd^^^```bbbdddeeeeeedddcccaaa^^^ZZZWWWUUUUUUVVVWWWRRRRRRQQQSSSVVVXXXXXXWWWYYYXXXWWWVVVWWWYYY[[[\\\aaa```dddjjjmmmllllllooorrrzzzjjjVVVIIICCC>>>;;;777666666555222000)))************))))))(((*********++++++++++++++++++++++++++++++***))))))************+++++++++,,,************************++++++******++++++,,,---------------------------//////...---,,,+++******------,,,+++************)))+++------,,,++++++,,,///......---,,,,,,++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++++++++*********+++++++++******)))------,,,,,,,,,,,,------,,,------....../////////////////////////////////...---,,,---///000///.........////////////000000...///111333444444333333;;;CCCOOOZZZbbbjjjqqqwww}}}}}}yyy~~~{{{zzz|||}}}|||}}}}}}lllccc___gggrrrvvvuuussspppqqqsssuuuvvvvvvuuutttpppmmmiiieeedddfffhhhjjjhhhffffffhhhlllppprrrrrrtttqqqmmmjjjjjjmmmqqqtttzzzyyy}}}yyyaaaOOOBBB<<<<<<999777444333444444333222((())))))************))))))))))))*********++++++)))******++++++++++++******************++++++,,,)))*********************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++************++++++---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++*********++++++,,,,,,---+++,,,---...///......---,,,,,,,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,------------------------////////////////////////...---,,,---///000///............/////////000000//////000000111111111111777<<>>888444333333111000333111000000111111///...////////////////////////))))))((((((''''''&&&&&&%%%&&&&&&'''((())))))***))))))))))))(((((((((((('''((((((((())))))******)))***+++,,,,,,+++***))),,,++++++***)))(((((('''+++++++++++++++,,,,,,,,,************************+++,,,,,,+++***+++---000///...,,,,,,---...---,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,*********++++++,,,,,,---,,,++++++***++++++,,,,,,)))***+++,,,---...//////******+++++++++,,,,,,,,,((()))+++---------+++******+++,,,,,,------------,,,,,,.../////////...---,,,,,,,,,---------......---......///////////////...///111000//////111222111111111000222666===BBBKKKUUU___dddaaa^^^___bbbhhhlllrrrzzz{{{wwwuuunnnvvvsss[[[HHH>>>666888999666111///000222444222000/////////...---////////////////////////))))))))))))))))))))))))''''''(((((())))))******)))(((''''''''')))***+++************))))))((((((************************++++++++++++++++++++++++************************...---,,,,,,+++++++++++++++++++++,,,,,,------...++++++******************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,...+++((((((+++---,,,+++))))))*********+++++++++***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********000///...---------------++++++,,,,,,------,,,,,,------------------------111000...,,,,,,,,,.../////////...///111444777999<<>><<<333333333222222222111111222111111111000000//////......//////......---,,,))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))************))))))((((((((((((************************))))))))))))))))))))))))************************...---,,,+++++++++++++++)))))))))***************************************************************)))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,...+++))))))+++,,,+++***))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++......------,,,---------,,,,,,---.../////////...------------------------111///...,,,,,,,,,...///222111000000000222444666999>>>GGGNNNTTTYYY]]]```___aaaeeekkkrrrwwwzzz{{{}}}yyy{{{}}}xxx___NNNCCC:::666555333333222222222111111111111111000000000/////////...............------,,,))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************---,,,,,,++++++++++++,,,------------------,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,,,,,,,,,,...,,,*********+++***)))***************++++++++++++***))))))))))))***+++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++---...////////////........................000///...,,,,,,---......444333111000000000111222444777:::???EEEMMMUUU[[[___```bbbfffkkkqqqvvvyyy}}}|||xxxxxx{{{}}}}}}jjj[[[JJJ@@@:::666444444222222222222111111111000///////////////........................---,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++************************,,,,,,+++++++++++++++,,,//////000000///...---,,,***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++---,,,+++*********))))))************************+++***(((''''''(((***+++++++++,,,,,,,,,,,,++++++------------------------************+++,,,------((()))***+++,,,---------........................///...------------......333222111000000000000000000111333555999AAAJJJPPPYYY[[[___dddiiinnntttxxx~~~{{{zzzzzzxxxiiiSSSHHH===999888555444555222111111111111000000000........................------.........---,,,,,,(((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''************************((((((((((((((((((((((((************************************************+++++++++******++++++,,,+++,,,---------+++***((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++++++++++++++***)))))))))************************+++***(((''''''(((***+++***++++++,,,,,,++++++***------------------------***************+++,,,---((()))***+++,,,,,,,,,,,,..............................---------.........000000000000000000000111///000111222444888>>>BBBJJJPPPWWW^^^ccciiiooosss{{{yyylll]]]RRRCCC<<<555444444111///111111111111000000000//////------------............---------...---,,,,,,+++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************+++************++++++,,,+++,,,---......---+++))))))))))))***++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))******+++++++++++++++(((***++++++***))))))***+++++++++***************+++***))))))))))))***+++******++++++++++++******,,,,,,,,,,,,------------+++++++++***++++++,,,,,,+++,,,,,,------------------------------------------------.....................//////000000111111///000111111111333666888???FFFPPPXXX^^^dddkkkppp{{{wwwiii___TTTJJJDDD===888444444333000...000000000000000////////////---------...............---------------,,,++++++))))))))))))))))))))))))***)))))))))((((((((('''******)))(((((((((((((((''''''''''''((((((((()))************************((((((((((((((((((((((((***************************************+++,,,,,,***,,,...000000///---,,,((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++%%%(((++++++***)))***,,,+++++++++*********))))))++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///............//////000000/////////000000/////////222444888>>>GGGMMMSSS[[[dddkkkrrr{{{rrr\\\RRRMMMEEE>>>::::::555333555444111111333000000/////////.........------......////////////,,,------------,,,++++++))))))))))))))))))))))))******))))))((((((((('''+++***)))'''''''''((()))%%%%%%%%%&&&&&&&&&''''''******************************************************************************))))))***+++,,,,,,&&&(((***,,,---,,,***)))((())))))***++++++,,,,,,(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***$$$'''++++++***)))+++,,,++++++++++++******))))))***+++,,,,,,,,,,,,+++*********++++++++++++***************++++++,,,,,,,,,......---,,,++++++++++++++++++++++++***)))((((((++++++++++++++++++++++++,,,,,,---.../////////...//////////////////...---000000///...---...111444000555;;;@@@EEENNNZZZcccmmmuuu~~~{{{zzz~~~zzz}}}{{{nnn[[[IIIDDDCCC===666333333000///111111//////222000/////////...................../////////000000,,,,,,---------,,,++++++******))))))(((((('''''''''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''***+++,,,,,,+++)))&&&%%%''''''''''''(((***++++++************))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,))))))(((((((((((())))))+++*********))))))(((((())))))*********+++++++++)))************+++++++++******++++++++++++******---+++)))((('''((()))***((())))))))))))*********++++++++++++++++++++++++------------------------,,,,,,------......------,,,+++++++++,,,---......------------------------/////////...------,,,,,,/////////000111111222222222555666777999@@@LLLVVV___eeeoooxxx~~~~~~yyyrrrooorrrzzzuuuiiicccMMMEEE;;;666555555333111555333111///------------///............---------222///---...000111///,,,+++,,,,,,------,,,,,,+++))))))))))))(((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((()))))))))***+++++++++)))'''&&&((((((((((((((()))***+++************))))))))))))+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))(((((((((((())))))************)))))))))((())))))*********+++++++++)))************+++++++++******++++++++++++******---,,,***)))((()))***+++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,)))))))))((())))))******---------------------------------.....................//////000111111111000222333222333888BBBIIIVVV^^^iiisssyyy}}}~~~}}}|||~~~xxxpppnnnpppsssuuu~~~vvvfffZZZRRRNNNDDD===555111111222111///222111000///......//////............------------///---++++++------,,,***+++,,,,,,------,,,,,,+++(((((((((((())))))))))))))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))******((()))************((('''))))))((((((((())))))***************))))))))))))''''''(((((())))))***************++++++++++++,,,***))))))(((((())))))***************))))))))))))***************+++++++++)))************+++++++++******++++++++++++******---,,,+++*********+++,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,---,,,,,,++++++++++++,,,------------------------+++,,,,,,---......//////------......///000000000///000111000///222777<<>>DDDHHHLLLRRR[[[```cccfffkkkooorrrwww~~~yyyvvvpppxxxyyyuuutttssswwwlllYYYGGG<<<:::888555555555444222000.../////////............---......//////...---------------,,,,,,,,,++++++***,,,---,,,)))(((***+++******++++++++++++************))))))((((((''''''...---+++***((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******)))(((''''''''''''(((((())))))))))))***+++,,,---************)))))))))))),,,,,,,,,,,,++++++++++++))))))))))))************++++++************++++++(((((())))))*********+++++++++++++++******)))))))))************+++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++******)))((('''))))))))))))***++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...------......///000000000000///------.........---,,,...111333444666999;;;???HHHTTT[[[]]]```fffkkkiiilllrrryyy{{{www{{{~~~wwwtttmmmuuu|||vvvcccTTTHHH???999555333222000//////111111---...000111000000111222***,,,---///000//////...---------,,,,,,,,,++++++,,,...000///,,,***,,,...******++++++++++++************))))))******+++,,,---+++'''%%%$$$%%%''')))***)))(((''''''((()))***(((((((((((())))))))))))******))))))))))))******)))((('''&&&%%%%%%&&&'''))))))))))))))))))))))))(((((()))***************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---************************((('''&&&(((,,,---+++)))))))))))))))((((((((((((******+++++++++******)))))))))))))))))))))))))))************************---,,,+++*********+++,,,---,,,***))))))***,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++++++++***)))))))))***++++++***)))***,,,...------------------------+++++++++,,,,,,,,,------...------,,,,,,------...//////000111222222333333888<<>>:::555333444444333111000000000000000//////...------------------------------------------------++++++++++++++++++++++++---+++******+++,,,,,,+++************************((((((''''''(((((()))***************))))))((('''&&&'''((())))))((('''&&&''''''((((((((()))))))))&&&''''''''''''''''''&&&)))))))))((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++(((((((((((((((((((((((((((((()))******+++***)))))))))***************+++******************++++++************************************************+++++++++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++,,,************************)))))))))***+++++++++,,,+++,,,------++++++---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------.../////////...............444222//////111777===AAAKKKRRR[[[bbbfffhhhiiiiiiooo{{{wwwcccUUUKKKBBB<<<666444222111222222000...//////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++******+++,,,,,,+++************************)))(((((((((((()))******'''((()))))))))((('''&&&&&&'''((())))))((('''&&&(((((()))))))))*********&&&&&&''''''''''''&&&&&&(((((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''(((((()))))))))*********(((((((((((((((((((((((()))(((((((((((()))******((((((((((((((((((((((((((()))******************((((((((()))))))))************))))))******,,,,,,************************************************+++,,,,,,---------......)))******++++++******)))++++++++++++++++++++++++************************)))))))))***+++++++++,,,***+++------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...//////////////////......///.........000333666777<<>>IIIPPP\\\hhhrrrxxxzzz{{{nnnooorrrvvv{{{xxxsssooonnnvvvooo\\\MMMAAA;;;:::333333222222111000//////.........------,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++((((((((((((((((((((((((***************************)))(((''''''((()))***((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&'''''''''(((((((((((((((''''''(((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((('''''''''''''''((()))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************************************---,,,,,,+++***)))((((((++++++++++++++++++++++++))))))************)))))),,,+++++++++++++++,,,------,,,***))))))***,,,---------,,,,,,,,,,,,------///.........------------....................................////////////111000000000222444777999@@@DDDLLLVVV```hhhnnnqqqqqqnnnkkklllpppwww~~~zzzwwwttt{{{vvvfffSSSFFF===666333444333333222111111000//////......---------,,,,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%))))))((((((''''''''''''%%%%%%&&&'''((()))******))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))(((((('''(((((()))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((())))))******+++++++++************************+++++++++*********))))))************************))))))************))))))------,,,+++++++++,,,,,,---,,,+++******+++,,,---------,,,,,,,,,,,,------............---------------------------------------------.../////////000111000/////////000222222777888<<>>FFFOOOTTTZZZ^^^dddjjjmmmoooppppppooonnnnnnsss}}}~~~}}}}}}~~~|||zzz|||~~~pppcccVVVNNNEEE===666555444222222444111111000000000/////////------------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((''''''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************''''''((()))******++++++************************)))************+++++++++))))))))))))))))))))))))******++++++++++++******...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,------------------------------------------+++,,,,,,---...//////000///////////////000000111333333333444888<<>>:::555222222222//////222000000//////////////////------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''(((((()))(((((((((%%%%%%&&&'''((()))******+++*********)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))(((((('''(((((()))))))))))))))***************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********++++++++++++++++++++++++'''(((((())))))***************************************************++++++******************************++++++++++++******,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---.........///......//////000111111111222222222333333444555666888???HHHQQQYYYcccmmmtttppplllhhhhhhkkkqqqvvvyyy{{{wwwnnniiihhhhhhmmmqqqwww{{{~~~uuuggg^^^[[[SSSJJJDDD>>>999777777333000///111111//////333////////////............,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))'''((()))******)))(((''''''''''''(((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))******))))))&&&'''''''''(((((())))))((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))*********)))))))))))))))(((''''''(((((((((((())))))******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++************************((((((((()))))))))))))))************************++++++******************++++++++++++++++++++++++***++++++,,,,,,++++++*********)))))))))***+++++++++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------........................------------------------......//////////////////111111111000000000000000222666;;;@@@FFFPPP]]]gggffffffggghhhiiilllooorrrssszzzwwwrrroooooorrrtttuuuvvvyyyrrrcccXXXNNNGGGDDD===:::;;;999444222333222000000222111///000444........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((()))***************((((((((((((((('''''''''%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))((('''''''''((((((((())))))******************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))((((((((((((************************+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***)))((((((((()))***++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,+++++++++,,,,,,---------////////////////////////------------------,,,,,,......//////......---,,,111111000/////////000000///333777999;;;AAAKKKRRRWWW\\\cccgggiiijjjnnnqqqooosss|||~~~yyyyyyyyyvvvtttuuuzzzlllVVVIIIBBB===;;;???888444555444///---000222//////111///+++,,,000---.....................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&((()))***(((((())))))))))))((((((+++)))(((&&&&&&((()))+++))))))(((((((((((())))))******))))))((((((''''''******))))))((((((''''''&&&&&&''')))******************++++++***)))'''&&&++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((())))))))))))******************)))))))))***,,,---******+++++++++,,,,,,,,,,,,+++++++++******)))))),,,,,,,,,++++++*********************************************************'''''')))***+++,,,,,,---,,,+++******,,,---...---+++,,,---......---,,,+++*********+++++++++,,,,,,---------.........//////---///000111000000222333222111//////222666:::===DDDKKKUUU^^^dddgggiiijjjlllqqqzzz|||yyy~~~{{{yyy}}}wwwcccMMMCCC@@@;;;666222222222222111111111000000000000000000000000000000......---------,,,,,,,,,------,,,+++***)))(((''',,,+++***))))))***+++,,,+++++++++,,,,,,+++++++++,,,,,,++++++***)))))))))))))))))))))************)))))))))))))))))))))))),,,+++++++++******)))))))))(((((((((((((((((()))'''''''''''''''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&'''((()))***((((((((())))))(((((((((***)))(((''''''((()))***))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((('''''''''&&&&&&'''((())))))***))))))))))))***+++***)))((((((++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))************+++***)))))))))***+++,,,*********+++++++++,,,,,,))))))))))))(((((((((''',,,,,,,,,++++++*********************************************************((()))***+++---------------,,,+++,,,---.........*********++++++*********---------.........//////------------.........///000222222111000///000111000///......000333666888:::???GGGOOOWWW___eeejjjnnnssszzz|||xxxwww|||tttkkk]]]NNN???999999777555555222222222111111000000000////////////////////////...------------,,,,,,,,,***************)))))))))++++++***))))))***++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))******))))))))))))************))))))))))))))))))))))))++++++******))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))''''''((((((((((((''''''***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&(((((())))))))))))(((((((((((()))************)))++++++************++++++************************'''''''''''''''''''''''')))************))))))((())))))))))))************++++++***)))))))))***************++++++++++++,,,))))))))))))((((((((((((+++++++++++++++*********************************************************)))***+++,,,---.........,,,,,,,,,,,,,,,---------+++******************+++++++++++++++,,,,,,,,,,,,------------............333444444222000......///------------...000111222222444888>>>EEEOOOZZZaaammmrrrxxx}}}~~~}}}{{{{{{}}}xxxwwwyyy|||~~~}}}pppeee\\\SSSNNNDDD;;;333222333222333555111111111111000000000000........................------------,,,,,,,,,,,,((()))))))))******++++++++++++***))))))***++++++++++++,,,,,,,,,,,,++++++&&&''''''((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))((('''%%%%%%'''((()))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''((())))))))))))((((((''''''(((((()))***+++++++++++++++************++++++************************(((((((((((((((((((((((())))))************)))(((((()))))))))************++++++******)))))))))(((************+++++++++++++++++++++***************+++++++++***************************************************************)))***+++,,,------------***+++,,,,,,+++******+++...---,,,++++++,,,---...************++++++++++++------------------------222333444222000......///,,,,,,---...............000111222444888@@@JJJQQQbbbhhhooouuuvvvuuusssrrrnnnnnnqqqwww~~~}}}~~~|||qqqaaaSSSJJJDDD@@@===:::555222333222///000333000000000000000000000000---------------------------------,,,,,,,,,++++++************+++++++++++++++******************+++)))******++++++******)))((((((((()))))))))******((()))))))))************))))))))))))))))))))))))((((((((((((((((((''''''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))(((((('''''''''((()))***+++,,,,,,++++++************++++++************************))))))))))))))))))))))))((())))))*********))))))((()))))))))************************))))))(((((())))))*********+++++++++******************++++++************************************************************************((()))***++++++,,,,,,+++,,,...//////,,,++++++,,,...---,,,++++++,,,---...------------............------------------,,,,,,///000111111//////000111------...//////...------///000111111333888>>>BBBQQQWWW___fffjjjlllmmmnnnhhhhhhkkkooouuu{{{~~~xxx^^^UUUIII@@@<<<:::888777777444333555333///...111////////////////////////------------------------------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++*********++++++*********(((((())))))))))))((((((+++++++++******)))))))))((()))))))))************))))))))))))))))))))))))''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,++++++************++++++************************************************((())))))************)))))))))))))))************))))))*********)))(((((()))))))))************+++(((((((((((()))))))))))))))))))))***************************************************************((()))***++++++++++++***...111444333///,,,,,,...+++******************+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---////////////000222...//////000//////......---...000222333555999<<<@@@EEELLLSSSYYY^^^bbbeeegggiiilllooorrrssstttttttttyyy|||uuussspppmmmmmmooorrrttt{{{vvveeeZZZIIICCC<<<777666666444111222///000333333000...000............////////////------------------------,,,,,,,,,,,,++++++++++++------,,,,,,+++++++++***)))***++++++++++++***)))(((((())))))))))))((((((,,,,,,,,,+++***)))))))))))))))))))))************))))))))))))))))))))))))''''''''''''((((((((((((&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))))))))((('''))))))************))))))(((((())))))))))))(((((())))))(((((((((((())))))'''((((((((()))))))))***'''''''''((((((((())))))&&&'''((())))))***))))))))))))(((((((((***+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************'''((()))******))))))((())))))))))))************'''((((((((())))))))))))((()))))))))*********+++******************************************************++++++,,,,,,++++++---111444333...++++++---*********++++++*********))))))*********+++++++++---------,,,,,,,,,+++++++++,,,......---...///111////////////////////////...///000111111222555777555888<<<@@@EEEKKKQQQVVV___cccjjjoooqqqrrrqqqpppmmmrrrxxx}}}{{{xxxrrrnnnkkkkkklllnnnqqquuu{{{tttfffXXXLLLEEE===999444333333333000---000,,,,,,111333111//////---------....../////////------------------------,,,,,,,,,++++++++++++***)))***************++++++)))***++++++++++++***)))))))))************))))))***************)))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))'''(((+++,,,,,,+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''******++++++++++++******(((((())))))))))))(((((())))))(((((((((((())))))'''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&((()))***************)))((((((((()))++++++++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))************&&&'''(((*********))))))))))))))))))************))))))******+++++++++,,,(((((())))))*********+++************************************************++++++,,,---------,,,,,,***///222000+++(((((()))+++,,,---......---,,,+++,,,,,,---------.........---------,,,,,,++++++++++++,,,------,,,,,,---/////////.........///000000111111111000......111333111111222444777<<>>===888444111000111111///,,,222---,,,111444111...------------.........//////........................,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++''''''(((((())))))******))))))))))))************))))))))))))))))))))))))'''((((((((())))))******&&&&&&&&&'''((())))))***))))))((('''''''''''''''(((((())))))))))))((((((''''''((())))))((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((()))))))))))))))(((((('''((((((((((((((())))))***)))'''&&&'''***+++***((())))))))))))))))))))))))******))))))))))))******(((((()))***+++,,,,,,---+++++++++++++++***)))(((************************************))))))))))))***++++++******)))((('''((()))***)))'''&&&&&&'''+++*********))))))((((((((()))***)))((()))+++---''''''((()))***++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---...---+++************)))******++++++///...------,,,,,,,,,,,,..................------//////.........---------000000000000000000000000//////000111333555888:::???EEENNNYYYccciiimmmooooooqqqssstttuuuwww{{{}}}}}}xxxtttrrrsssuuuwwwzzzzzztttkkkOOOLLLGGGAAA<<<999777666666333000000111111...+++................................................------------------------+++,,,,,,------,,,,,,+++************************,,,***)))***,,,,,,***'''++++++******)))(((((((((((((((''''''''')))***+++(((((((((((())))))))))))))))))))))))))))))))))))+++******,,,///...+++'''''''''((())))))***++++++))))))((('''''''''''''''(((((())))))))))))(((((('''((()))******)))((('''((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((())))))))))))))))))))))))))))))******+++)))'''&&&'''***+++***(((''''''''''''''''''''''''***))))))(((((())))))***(((((())))))******++++++***************)))((((((*********************************)))))))))(((((()))************)))(((((('''((())))))'''&&&'''(((%%%%%%'''(((***,,,---...'''(((((((((&&&&&&(((***(((((())))))******++++++*********))))))*********))))))))))))))))))))))))***************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,+++***,,,++++++*********++++++...---,,,,,,,,,,,,,,,,,,..................------///.........------------/////////////////////////////////000222444666777888;;;AAAHHHPPPWWW]]]___iiilllpppssssssssstttttttttwwwzzz~~~zzzxxxxxxsssmmmkkkrrr{{{zzzooohhh```VVVOOOAAA???;;;777333111000000444111//////000000...,,,...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,***)))***,,,,,,)))'''((((((((()))******++++++***)))((((((((()))***+++++++++***)))((('''&&&&&&))))))))))))))))))))))))+++***)))+++------***((('''''''''((())))))******)))((((((''''''''''''((((((((())))))))))))((((((((()))***++++++***)))(((((((((((((((''''''''''''''''''((((((((()))))))))%%%&&&''')))******++++++******))))))******+++,,,)))((('''((()))***)))((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((())))))))))))))))))))))))))))))(((((('''******************************))))))))))))(((((((((((())))))******))))))&&&((())))))''''''(((***))))))))))))))))))))))))((())))))(((&&&&&&'''))))))))))))))))))************))))))(((((())))))***((((((((((((((((((((((((************************************************+++++++++***************++++++++++++++++++++++++))))))))))))******++++++...---,,,++++++***++++++,,,++++++++++++,,,,,,---------------------..................------------------------------------////////////000222333444222222444777<<>>CCCHHHQQQYYY^^^bbbeeeggglllnnnqqquuuwwwwwwvvvvvvvvvwwwyyy|||}}}~~~yyywwwxxxzzz|||~~~mmmYYYPPPDDD<<<:::::::::999444444333222222222333333......---...............///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))******************************************)))(((++++++******)))(((((((((,,,,,,+++******)))))))))''''''(((((())))))******))))))))))))))))))))))))***)))((('''((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((())))))))))))((((((((()))***,,,,,,,,,+++***((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((''''''''''''((())))))((()))))))))((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((('''''''''''''''&&&''''''((((((((('''''')))))))))))))))))))))))))))))))))(((((((((((('''%%%&&&'''((()))*********&&&((())))))((((((***+++%%%&&&''')))***,,,------,,,,,,,,,+++)))((()))+++*********)))))))))))))))))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++++++++***)))))))))************************+++***((('''''')))+++---///...---,,,++++++***+++************+++,,,,,,---,,,,,,,,,,,,------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000111222333444444444888>>>DDDJJJQQQXXX\\\___dddjjjoooqqqooollliiinnnqqqtttwwwyyy{{{|||}}}}}}wwwttttttuuuwwwxxxyyyyyyyyyyyy|||ooo[[[LLLCCC===777333444555555555000000000///////////////,,,------...------...///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************)))*********))))))((((((++++++******)))(((((((((++++++++++++******))))))'''''''''((()))*********))))))))))))))))))))))))))))))((((((''''''((()))(((((((((((((((((((((((((((''''''''''''(((((()))(((((())))))))))))(((((('''(((***+++,,,,,,++++++((((((((((((''''''''''''''''''((((((((())))))))))))))))))))))))((('''''''''&&&&&&&&&&&&'''((((((((()))***)))((('''((()))'''''''''''''''''''''''')))((((((''''''(((((()))'''''''''(((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''%%%&&&'''((())))))***)))''')))******(((((()))+++((((((((()))******++++++)))******)))''''''(((***)))))))))))))))************))))))(((((())))))***************************************************************************+++++++++***************+++++++++++++++++++++++++++***)))((((((***+++---...---,,,++++++***++++++,,,++++++++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,---...//////.........///000222222111000///000222333666999???FFFKKKPPPUUU^^^fffkkklllkkkiiiiiilllppprrrssssssssstttwww{{{|||yyywwwtttvvvyyyyyyxxxvvvvvvvvvyyy||||||gggWWWNNNFFF>>>999777444333333222111000000000000///......------,,,...///...------...///,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************(((***+++***)))'''((((((((((((((()))******++++++*********+++******)))(((***)))))))))((((((((('''))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))))))))((((((&&&((()))++++++++++++***((((((((((((''''''''''''&&&&&&'''''''''((((((((('''(((((())))))))))))((('''''''''''''''((())))))(((***+++***'''&&&''')))''''''''''''''''''''''''***))))))(((((())))))***'''''''''(((((())))))***&&&'''((()))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((()))))))))((()))***+++***(((((()))***,,,,,,+++***)))((('''&&&((()))***)))((((((***+++(((((())))))******++++++*********))))))*********))))))))))))))))))))))))***************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---,,,++++++*********++++++...---,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...////////////------///000000000//////111111111000111444:::>>>BBBGGGOOOYYYaaafffhhhiiigggkkkppprrrqqqppppppqqqrrrxxxzzzvvvssssssnnnwww~~~~~~}}}|||xxxssspppuuu|||vvvmmm\\\JJJ???===;;;888666555444333333222000///000000000000000//////...---///000///---,,,...///+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************''')))+++***((('''''')))((((((((()))******++++++'''((()))*********)))((())))))))))))(((((((((((())))))))))))))))))))))))&&&)))++++++)))(((((()))(((((((((((((((''''''''''''''''''''''''((()))***(((((())))))))))))((((((&&&''')))***+++++++++***)))(((((((((''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&''')))************((((((((((((((()))******(((***+++***'''&&&''')))))))))))))))))))))))))))******))))))))))))******&&&''''''((()))***++++++''''''((()))******)))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((((((((((((((((((***++++++***((('''((()))&&&'''((()))***+++,,,,,,***+++++++++***+++,,,...'''(((((()))***++++++,,,++++++************++++++************************************************************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---*********)))******++++++///......---,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000000///---.........///000111111000111000000///111555888666:::AAAIIIRRRZZZ```cccggglllrrrtttsssqqqqqqrrrpppxxxttt||||||zzzyyywwwvvv{{{~~~|||tttggg```TTTQQQIII>>>999999666222111111000000000000//////,,,------.........------...000222000---,,,---000)))***+++,,,------...///************************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++************************''')))++++++(((&&&''')))++++++******)))(((((((((&&&'''(((*********)))(((&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&)))------***(((((()))((((((((('''((()))******''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&'''((()))***)))************)))((((((''''''(((((())))))******++++++******))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))(((((((((((())))))******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((()))***&&&''')))*********)))(((******)))((((((((((((((())))))))))))))))))))))))***))))))))))))))))))))))))***,,,+++***)))***+++++++++******)))(((((((((***++++++,,,,,,++++++***+++*********++++++,,,------+++(((&&&%%%&&&((())))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..............................000222333333222000...////////////000000000000111555999<<>>CCCHHHNNNYYYeeennnuuu|||~~~zzztttqqqtttxxx|||qqqkkkddd^^^YYYTTTNNNIIIEEECCC???;;;999888888888444333111000//////000111111000//////......//////,,,,,,,,,,,,---...///000)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++---,,,+++******+++,,,---))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))***+++***((('''((()))((((((((())))))*********%%%&&&(((******)))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((('''%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******)))(((((('''''''''+++++++++++++++******)))(((((((((''''''&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((++++++***)))((('''&&&&&&))))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''((())))))******+++***((('''''''''((()))+++******))))))*********))))))))))))))))))))))))''''''((((((((((((((()))***+++,,,,,,*********,,,(((((((((((())))))*********++++++,,,,,,++++++*********************))))))++++++,,,---,,,+++***)))))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------------------...///000000///...---,,,------------.........///////////////000222333555666777999>>>FFFQQQXXXaaagggqqqyyy}}}~~~~~~~~~wwwooommmnnnuuuyyy~~~qqqfffUUUOOOIIIFFFFFFDDD>>>999::::::999777666555555444//////.........//////000000000///............///,,,,,,,,,------.........***++++++,,,,,,,,,+++***+++++++++++++++++++++++++++++++++***************************************,,,+++************+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''(((((((((((('''''')))***+++***(((''''''(((''''''(((((()))*********$$$&&&((()))***)))'''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))*********))))))(((''''''***++++++++++++***))))))***))))))(((((('''''''''&&&&&&''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))***)))(((''''''((()))***))))))((((((((())))))***))))))))))))))))))))))))*********+++++++++,,,,,,(((+++...///...,,,+++***+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,---......---,,,+++***+++,,,------,,,***)))))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------***++++++,,,,,,++++++***------........./////////---,,,++++++,,,...//////222333333444666;;;@@@DDDHHHNNNVVV^^^cccgggjjjllluuu{{{~~~wwwoookkkjjjqqquuu{{{}}}vvvmmmaaaTTTKKKCCC>>>::::::<<<===999555444444444444333111000//////.....................000//////..................------------,,,,,,++++++++++++,,,+++++++++***++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((((((((('''''''''(((((((((((('''''')))******)))'''&&&'''(((''''''(((((())))))))))))%%%&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))*********)))(((((()))************)))(((((()))))))))))))))((((((((((((((((((((((((((())))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((((((((()))***))))))))))))))))))))))))((((((((()))******++++++&&&))),,,---,,,***((((((------,,,++++++***))))))***++++++,,,,,,++++++***'''((()))***+++***))))))***+++,,,------,,,******)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............/////////---+++******---///000000///000111222444666888999999<<>>AAAHHHOOOWWW[[[\\\^^^cccgggggglllsssyyy}}}{{{|||~~~~~~xxxppphhhbbb___NNNJJJDDD???:::666333222555444222111111000000000///000000000111111111000......///......------,,,//////...------------...+++,,,---------,,,++++++---,,,++++++*********+++************************((()))))))))*********+++*********************************++++++*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&((()))(((''''''((())))))))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))'''((()))***++++++***)))(((((((((((((((''''''&&&%%%&&&&&&''''''(((((((((++++++******))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))******+++***)))(((&&&%%%$$$%%%''')))+++++++++*********))))))***+++,,,,,,))))))))))))))))))))))))((((((((()))***++++++,,,+++***(((&&&$$$&&&***---((((((((()))******+++++++++++++++,,,,,,+++++++++&&&(((***---.........---*********************+++)))************+++++++++))))))***+++,,,,,,------************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------000---***+++---//////---000/////////000111111000///000000000111333888;;;777<<>>CCCFFFXXXbbbooovvvyyy{{{zzz|||yyyuuuxxx}}}yyypppiiiddd```]]]WWWRRRKKKCCC<<<999888888333333222222111000//////------...//////......---++++++,,,------......///.........------,,,,,,,,,///...,,,+++***++++++,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******************************)))))))))))))))***(((((((((((())))))))))))(((+++...---)))((()))+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((%%%###"""###'''((('''%%%))))))))))))))))))))))))(((((((((((('''''''''''')))((('''&&&&&&&&&'''((()))((('''&&&&&&&&&'''((((((&&&%%%''')))***'''$$$&&&'''((())))))((('''&&&(((''''''&&&&&&''''''(((%%%'''******)))(((((()))++++++***)))))))))))))))''''''((()))))))))))))))'''(((((((((((((((((('''%%%&&&'''((((((((((((((((((((()))))))))((('''&&&(((((('''''''''(((((()))'''((())))))''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******+++***)))((('''******))))))))))))******((((((((()))))))))******))))))))))))))))))))))))************************+++++++++*********))))))************************,,,,,,,,,+++++++++***************************************+++++++++,,,,,,++++++++++++++++++++++++............---,,,+++***'''(((((()))))))))))))))---------------...//////---...///000000000//////....../////////000000000333222222222555888<<<>>>GGGOOOYYY```dddiiirrrzzzwww|||zzztttuuuxxxzzzxxxuuuooofff^^^WWWRRRMMMJJJAAA???;;;888555333222111222222222111111000000///............------------------------------------------------,,,,,,,,,+++------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++************************+++******))))))***************))))))(((((('''''''''((())))))'''&&&&&&''')))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''%%%$$$%%%(((***)))'''))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((('''''''''((())))))(((''''''''''''((()))***)))&&&$$$(((------((("""&&&'''((())))))((('''&&&(((''''''&&&&&&''''''(((%%%'''))))))((((((((()))+++******)))))))))))))))''''''((()))))))))))))))(((((())))))))))))((((((''''''&&&&&&&&&''''''((())))))*********)))((('''))))))(((''''''(((((((((((()))******(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((()))))))))************)))((((((++++++************++++++)))))))))*********++++++))))))))))))))))))))))))************************+++++++++***************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++---......------,,,+++******+++,,,,,,------,,,,,,---------------......///,,,---......//////......------........./////////111000//////000222444666888===CCCFFFJJJPPP[[[ccciiippp|||~~~xxxvvvvvvvvv~~~|||xxxqqqggg___WWWSSSMMMHHHDDD@@@<<<999333333444333222111000///000000000000000000000000000///...,,,,,,,,,------//////...------,,,++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++*********************************************))))))******+++,,,+++***)))(((''''''&&&((('''&&&'''((('''&&&$$$))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***++++++)))))))))))))))))))))))))))&&&&&&&&&''''''((((((((((((((((((((())))))******%%%&&&&&&((()))+++,,,---((('''%%%''')))***'''%%%''''''((())))))(((''''''((((((''''''''''''((((((&&&'''))))))((('''((()))((((((''''''''''''((((((''''''((()))))))))))))))******++++++++++++******((('''&&&%%%%%%&&&'''''')))************)))))))))***)))(((((((((((((((((((((***+++***)))((()))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''(((***,,,,,,***((('''))))))(((((((((((())))))))))))*********)))))))))+++******))))))******+++)))))))))*********++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---------------,,,+++***...//////000000000000000------,,,,,,------...///,,,---------------------------........./////////000///...---...///111222444777999999999===EEEKKKQQQYYYfffsss}}}~~~{{{zzzyyyzzzxxxssskkkaaaWWWNNNJJJ>>>===;;;;;;:::999666444444444333222111000////////////////////////000000111///---+++++++++---.........---------,,,,,,,,,++++++++++++++++++++++++(((***+++---------,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,++++++******))))))************************))))))((((((((()))******+++******))))))(((((((((+++)))'''(((++++++(((%%%))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***++++++***))))))))))))))))))))))))'''''''''(((((())))))***''''''((()))))))))******''''''((())))))*********&&&''''''%%%######'''***''''''((((((((((((''''''(((((((((''''''(((((((((&&&'''((((((''''''(((***((((((''''''''''''((((((''''''((()))))))))))))))******++++++++++++******)))(((&&&%%%%%%&&&'''(((***)))))))))))))))*********))))))((((((((())))))(((***+++***)))((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))(((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,---......---------,,,,,,,,,------....../////////000000000///.........///000111222222444555555444444888;;;@@@FFFOOOYYYaaaiiipppttt}}}~~~~~~~~~~~~}}}||||||{{{zzzyyy{{{~~~}}}{{{|||uuunnniii___^^^YYYQQQFFF???<<<;;;444444444555666666444222333111///------------........................///000///,,,+++***+++---...,,,,,,,,,---------......++++++++++++++++++++++++((()))+++,,,---,,,++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++******)))))))))************************'''''''''''''''((()))***(((((())))))******++++++,,,***((())),,,,,,***&&&(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((()))))))))))))))******************************((((((((()))))))))))))))''''''((()))))))))((((((*********)))((('''%%%$$$&&&((()))$$$ &&&---(((((((((((((((((((((((()))((((((''''''(((((()))&&&'''((('''&&&&&&(((***)))))))))))))))******+++''''''((()))))))))))))))''''''((((((((((((''''''(((((('''''''''(((((()))))))))((((((((()))******)))((((((((())))))***+++((()))******(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((()))))))))))))))((())))))***+++))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))***************************************+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,------.........---,,,,,,,,,------....../////////000000000.........//////000111222---///111222222333444666<<<>>>AAADDDHHHMMMSSSXXXcccfffkkknnnooopppqqqrrruuuuuuvvvxxxyyyyyywwwuuuvvvwwwzzz~~~}}}qqqppplllggg___VVVOOOJJJDDDDDDBBB===777555666999333222111111222222///...000///---,,,---...000222------------------------...---,,,++++++,,,---...++++++,,,,,,---...//////++++++++++++,,,,,,,,,,,,)))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************************************''''''''''''((()))******'''(((((()))***+++,,,,,,***)))((()))***)))(((&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((()))******(((((()))***************************((((((((((((((((((''''''''''''((((((((('''&&&&&&'''(((((()))((('''&&&%%%'''((((((&&&######'''+++((((((''''''''''''(((((())))))(((((((((((())))))&&&''''''&&&%%%&&&(((***)))))))))))))))***++++++''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&''''''((()))************(((((('''''''''((()))***''''''(((((()))***,,,,,,'''((())))))''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))((((((((()))+++,,,***))))))))))))))))))***)))))))))*********++++++))))))))))))))))))))))))************************))))))*********+++++++++******************************+++++++++,,,,,,,,,************************))))))))))))************++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,++++++,,,,,,---...000///...,,,,,,,,,---...------........./////////..................//////,,,---...///000222555777999999999777777:::>>>AAAGGGKKKQQQTTTUUUVVVXXXZZZaaadddhhhlllooopppppppppnnnqqquuu{{{}}}yyyrrrggg```UUUTTTQQQKKKEEE>>>:::888777888888666444333555666222000......//////---,,,......//////000111111111......------,,,,,,+++++++++++++++,,,,,,---......,,,---------------------+++,,,,,,,,,------------,,,+++******************++++++++++++++++++++++++,,,++++++++++++*********(((((())))))******++++++************************((((((((())))))***+++,,,)))))))))******++++++,,,'''((())))))(((&&&&&&'''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((***+++***(((''')))+++************************(((((((((''''''&&&&&&%%%''''''(((((((((&&&%%%$$$!!!###%%%''')))*********((((((''''''((((((((('''((((((''''''''''''(((((())))))(((((((((((())))))&&&''''''&&&%%%%%%(((***'''''''''''''''((())))))'''(((((()))))))))))))))''''''((((((((((((''''''&&&''')))++++++++++++***((('''&&&&&&&&&((()))***'''''''''((()))+++------'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))***)))(((((((((***+++,,,++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))******++++++++++++*********************************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,++++++,,,,,,---...000///...---,,,------...,,,,,,,,,---------.........---------,,,,,,++++++000//////...///222555777444444333111000111444777555999>>>@@@@@@AAACCCFFFFFFLLLTTT[[[```cccgggiiikkknnnsssyyy~~~xxx|||zzzvvvssstttxxxjjjiiihhhfffaaaWWWJJJ@@@???>>>===:::666444444555222333444333222000///...///---,,,,,,...//////...***,,,...//////---+++)))......---,,,,,,+++******)))***+++,,,---.........///......------,,,,,,+++,,,,,,,,,------.........---,,,***)))))))))******+++++++++++++++++++++++++++++++++*********))))))''''''((()))***+++,,,,,,************************************+++,,,---...+++++++++***************'''***,,,+++(((&&&''')))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))+++---+++)))((())),,,************************)))))))))((()))******+++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&'''((()))'''&&&%%%&&&((()))(((''''''((())))))(((((()))***))))))))))))))))))))))))************))))))))))))((((((''''''''''''(((((((((***((($$$'''...333333))))))))))))(((((((((((('''''''''''''''''''''''' ###&&&((((((((()))***)))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))******++++++******))))))((((((&&&(((***,,,,,,***(((&&&)))))))))))))))******+++******)))))))))***,,,---************************)))******++++++******)))*********************************++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------//////...------------...------------------------//////000111111111111111111111111111111111111111222222333444444555666666======>>>AAAFFFMMMTTTXXX^^^aaaiiisss}}}oooeee___ZZZTTTOOOMMMNNNOOOMMMIIICCC<<<888555555444333333222111111////////////////////////000000///...------,,,,,,++++++++++++++++++++++++...---+++))))))***+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))************************************************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))***************************)))((('''))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''&&&&&&&&&'''''''''''''''((())))))+++***((('''''''''((()))******))))))))))))******)))))))))))))))******+++&&&'''''''''(((((((((((())))))((((((((('''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''''''''&&&%%%&&&(((((('''&&&'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))+++***'''(((...222222))))))))))))(((((((((((((((((((((((((((((((((((($$$&&&(((((('''''''''((()))(((''''''''''''((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************************))))))))))))))))))))))))))))))(((''''''((())))))*********)))))))))))))))*********)))))))))))))))************************)))))))))))))))******+++******)))))))))***,,,,,,******************************++++++++++++******++++++++++++++++++++++++***++++++++++++++++++,,,+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------------,,,++++++++++++,,,...---------------------//////000111111111111000111111111111111111111111//////000111222222333333777666777999===AAAFFFIIIJJJNNNUUU```mmm{{{}}}}}}~~~llldddXXXOOOJJJGGGBBB>>>???@@@@@@@@@===999555222333333222111111000//////........................000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))************************++++++++++++************,,,+++***)))((('''&&&&&&))))))))))))))))))))))))))))))************))))))))))))))))))************))))))*********)))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******+++***))))))((((((((()))******))))))))))))******((((((((()))))))))******%%%%%%&&&&&&''''''(((((()))))))))))))))((((((((((((((('''''''''''''''&&&***)))((('''&&&&&&&&&&&&((('''&&&&&&'''((('''%%%'''((())))))(((((()))***))))))))))))))))))))))))'''''''''(((((())))))*********))))))))))))*********,,,,,,)))***...000///))))))))))))(((((((((((())))))))))))))))))))))))((())))))(((&&&%%%&&&''')))((((((''''''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))******)))''''''************************))))))))))))))))))))))))***))))))(((((())))))***+++*********))))))(((((())))))))))))************,,,+++)))(((((()))+++,,,)))))))))))))))******+++*********)))******+++,,,************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++***************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------,,,+++++++++++++++------------------------...//////000000000000000////////////////////////......//////000000111111111111111222444666888999999<<>><<<:::777444222333444444333222000///000000000///......------........................//////......---,,,,,,,,,------------------------///...---,,,+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,+++++++++***************************************,,,,,,,,,++++++***************)))(((''''''&&&&&&))))))))))))))))))))))))))))))************))))))))))))))))))************(((((()))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))************))))))))))))******+++*********+++******)))(((******))))))))))))******'''(((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%))))))(((''''''''''''''')))'''&&&&&&'''(((&&&%%%'''((())))))(((((()))***((((((((((((((((((((((((%%%&&&&&&'''((())))))******))))))(((((())))))***))),,,,,,******------+++))))))))))))(((((((((((((((((((((((((((((((((((()))***)))'''%%%%%%&&&((()))(((((((((((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******++++++******)))((((((((((((((())))))******++++++***)))(((''''''((()))***)))))))))))))))******+++******************++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++******))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///...------,,,,,,------+++++++++,,,,,,,,,,,,,,,---...//////000000//////......................../////////000000111111111//////000111222222222222555666888;;;@@@EEEIIILLLOOOPPPSSSYYYbbbjjjppprrrvvvtttrrrqqqrrrvvvyyy||||||}}}}}}}}}|||zzzxxxwww}}}||||||}}}vvvooohhh```[[[___ZZZUUUPPPNNNLLLIIIGGGDDD???:::777666555444333111111111111111111111111//////......---------,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************------,,,,,,++++++******(((((())))))******++++++))))))))))))))))))))))))))))))************))))))((()))))))))************''''''((()))*********)))(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((()))***++++++)))))))))(((((()))******)))***+++,,,,,,+++***)))******))))))))))))******''''''((())))))))))))(((+++******)))((('''&&&&&&''''''''''''''''''''''''***)))((('''&&&&&&'''''''''''''''''''''((()))***((('''&&&&&&'''((('''%%%'''((())))))(((((()))***((((((((((((((((((((((((%%%&&&&&&'''((())))))***)))((((((''''''(((((()))(((++++++((((((+++***'''))))))))))))((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&)))+++((())))))))))))))))))(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,***(((&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))************))))))(((((((((((())))))******++++++((())))))))))))))))))((()))))))))))))))******+++*********+++************************************+++,,,,,,------,,,,,,+++))))))))))))))))))))))))+++++++++******)))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,,,,,,,,,,---))))))*********+++++++++------...////////////...------------------------......////////////000000...///000111222222222111555444444444555666888999<<<<<<>>>CCCJJJPPPTTTVVV[[[\\\^^^aaadddgggjjjllllllmmmooopppqqqqqqpppooossssssrrrpppqqqvvv}}}vvvoooeee```ZZZTTTPPPMMMKKKIIILLLHHHCCC>>><<<:::999888555333111//////000000///222111111000000111111111...............---------........................---------------,,,,,,,,,************************,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********'''(((((()))***+++++++++))))))))))))))))))))))))))))))************))))))((()))))))))************&&&'''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&'''((())))))******)))(((((('''''''''(((((()))***+++,,,,,,+++***)))******))))))))))))******&&&'''((()))***)))((('''++++++***)))(((''''''&&&&&&&&&&&&&&&'''''''''''',,,+++***)))))))))***+++''''''''''''((()))***+++'''&&&%%%&&&((()))(((''''''((())))))(((((()))***))))))))))))))))))))))))'''''''''(((((())))))***((((((''''''''''''(((((('''******''''''***)))'''))))))))))))((((((((((((''''''''''''''''''''''''%%%'''(((((('''(((***,,,((())))))******))))))(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++***((((((''''''''''''''''''''''''))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))***))))))))))))************)))******++++++******))))))))))))))))))******+++***++++++++++++***))))))************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***************)))))))))***************+++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,+++***************)))))))))******++++++,,,,,,------...............------------------------,,,,,,------------------,,,---...000111111111111000000000000000111222222555444555777;;;???@@@@@@DDDFFFHHHLLLNNNPPPQQQQQQSSSUUUXXXZZZ]]]^^^^^^^^^dddfffggggggjjjpppzzz~~~~~~yyyuuuoooiiiddd]]]TTTNNNIIIEEEAAA>>>>>>?????????>>><<<999555333222222222......------------......//////......------,,,,,,........................------------------------------,,,,,,,,,,,,,,,,,,******************************+++++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++******************+++++++++************************************************)))))))))(((((('''''''''))))))))))))))))))))))))))))))************))))))))))))))))))************''''''((()))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((())))))))))))(((((('''''''''''''''))))))******+++***************))))))))))))******%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&'''''''''((((((((((((+++***((((((((()))+++,,,)))((((((((((((((())))))%%%$$$$$$&&&((())))))((('''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((***)))&&&&&&******((())))))))))))((((((((((((''''''''''''''''''''''''%%%''')))))))))((()))+++((()))************)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))))))))((('''((((((((()))******++++++*********))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))******+++***++++++,,,+++***)))(((******************************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,+++******)))******************+++,,,---------,,,,,,---............---........................---------------------------------...//////000000,,,------...///000000111111000111333666777777666888888999:::;;;<<<===>>>>>>???AAADDDFFFHHHIIIJJJQQQTTTVVVXXXZZZaaallltttsssuuuxxxyyyyyyyyyyyyzzz||||||yyyzzz{{{||||||{{{{{{|||~~~|||zzzzzz}}}{{{vvvsssqqqqqqpppllleee```\\\[[[UUUTTTQQQMMMHHHBBB>>>;;;999777666777999::::::999666555444111///...//////...///000000///......///---------------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,---,,,,,,++++++++++++++++++++++++)))*********++++++++++++***+++,,,,,,,,,,,,+++***))))))*********+++++++++************************((((((((())))))******+++)))))))))))))))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************((((((((()))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((''''''(((((()))((((((((())))))***+++******))))))))))))******%%%&&&((()))***)))((('''$$$$$$%%%&&&'''((()))***'''((((((((())))))******'''&&&%%%$$$%%%''')))***+++***)))((((((''''''((($$$$$$$$$%%%(((******)))'''((())))))(((((()))***))))))))))))))))))))))))************))))))))))))******))))))))))))******)))+++***&&&'''+++,,,***))))))))))))(((((((((((())))))))))))))))))))))))%%%(((***+++)))(((((()))((()))***++++++***)))(((''''''''''''((((((((()))************************************************))))))))))))))))))))))))((((((''''''((()))***+++************************))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''((()))***+++,,,,,,++++++******))))))(((((((((&&&""" """&&&((()))))))))))))))******+++***+++,,,,,,+++***)))(((*********************************++++++*********************************(((((())))))******++++++))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,++++++,,,------...//////+++,,,------......------........................///////////////////////////............//////000........./////////000000------///222444666555333444333111111111444666888444444555777888:::;;;<<<>>>AAACCCDDDEEEKKKUUU]]]^^^aaafffjjjlllmmmnnnooosssvvvyyyzzzyyyxxxxxxxxxwww{{{}}}xxxvvvuuusssnnnmmmpppppppppqqqrrrsssuuuzzz}}}~~~}}}~~~yyyuuuvvvwwwyyy~~~~~~zzzyyyzzzzzzvvvsssqqqqqqsssttttttlllmmmmmmkkkfff___XXXTTTSSSSSSRRRNNNIIIDDD@@@???===>>>===;;;888555444444111222444777::::::777555222333222000...------...---///000000...------...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------.........---++++++++++++++++++++++++))))))******++++++++++++***+++,,,------,,,+++***))))))******++++++++++++************************&&&&&&'''((()))***++++++((()))***+++,,,---......))))))))))))))))))))))))))))))************))))))))))))))))))************((()))))))))((('''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))+++++++++***************++++++***))))))((()))))))))((('''''''''(((***+++******))))))))))))******''''''''''''((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***&&&&&&'''&&&%%%&&&(((***************))))))))))))''''''''''''''''''&&&&&&************************+++*********))))))((((((+++'''$$$&&&***,,,***'''******))))))((((((''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''***+++,,,,,,+++***)))((()))((('''&&&&&&'''((()))((((((((((((((()))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******)))(((((((((((((((************************(((((()))***+++,,,,,,---'''''''''''''''&&&&&&&&&''''''(((((())))))******+++,,,,,,---,,,+++***)))'''((()))***+++,,,,,,,,,((())))))))))))*********************************************))))))))))))))))))***+++,,,,,,---------,,,***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------------+++---......------///000---,,,,,,++++++,,,,,,------------............////////////...---------,,,---...///111222333333333............///000222222......///000111222222333333444666888;;;>>>@@@AAAEEEFFFHHHJJJMMMQQQTTTVVVWWWXXXZZZ\\\^^^```aaabbbaaadddhhhkkkmmmllljjjhhhkkkiiigggeeecccaaa`````````aaacccfffiiilllnnnooozzzzzzxxxtttsssxxx}}}zzzzzzzzz|||}}}wwwyyy|||zzzqqqjjjfffdddccclllmmmmmmmmmmmmnnnnnnnnnjjjgggbbb]]]XXXTTTRRRQQQNNNLLLJJJFFFCCC@@@>>>===>>>===<<<;;;:::888777777333333333222222000//////000111333777;;;:::666111////////////////////////222222111000///...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))'''%%%###"""'''(((((()))******+++++++++++++++***************,,,***))))))******)))'''''''''''''''((((((((((((((((((((())))))))))))******)))(((''''''((()))***&&&'''((('''&&&&&&(((+++*********)))))))))((((((((((((((((((((((((((((((************************************)))))))))(((+++'''%%%&&&***,,,***((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((((((''''''+++++++++++++++***)))((()))((('''&&&&&&'''((()))((('''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((''''''&&&&&&''''''))))))))))))))))))))))))''''''(((((()))*********)))))))))((((((((((((((('''((((((((()))))))))*********+++++++++***)))(((((()))******++++++++++++***++++++++++++,,,,,,,,,************************************))))))))))))))))))***++++++,,,------,,,,,,***)))))))))******++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,...---,,,,,,---...---,,,,,,++++++,,,,,,---------------........................------------,,,,,,---------------,,,............///000111222/////////000000111111222------///000222333444555777777777999<<<>>>??????@@@@@@AAACCCEEEFFFHHHHHHHHHJJJMMMOOOPPPOOONNNMMMSSSRRRQQQPPPOOONNNNNNNNNPPPQQQSSSUUUXXXZZZ\\\\\\dddeeedddaaa___cccllltttzzz}}}zzzwwwrrrpppnnnlllkkklllmmmnnnnnnpppqqqrrrrrrpppmmmllleeefffhhhjjjkkklllmmmmmmjjjfff```YYYTTTQQQPPPPPPVVVWWWWWWWWWXXXXXXXXXXXXQQQOOOKKKHHHDDDBBB@@@@@@BBB@@@>>>;;;999888888888888777777666555444333333111111111000000///...---//////111444777666222///////////////////////////000//////......---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++++++++++++++++++++*********************************************))))))*********+++++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))'''&&&$$$###)))))))))))))))((((((((())))))))))))))))))))))))+++***))))))******)))'''''''''''''''(((((((((((())))))))))))************))))))(((((((((((())))))'''((()))((('''''')))+++******))))))))))))((((((((()))))))))))))))))))))************************************))))))))))))+++(((%%%&&&)))+++***((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((()))))))))(((''''''++++++***)))))))))******((((((''''''''''''((((((&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''*********************+++(((((((((((())))))))))))))))))******))))))((('''))))))******+++************++++++++++++,,,,,,,,,************************************))))))))))))))))))******+++,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++---,,,+++******+++,,,---((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++---------+++***+++,,,---,,,,,,++++++,,,,,,---------------............------------............---------,,,+++***)))(((...............///000111/////////000000000000000.........///////////////111///...000333444222000111111222333444555666666777888999999::::::999999:::::::::::::::;;;<<<===>>>???@@@BBBCCCEEEFFFFFFJJJKKKKKKIIIHHHJJJPPPUUUYYY[[[___aaaaaa___[[[YYYVVVUUURRRQQQPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMHHHFFFCCCAAA>>>=========@@@@@@@@@@@@AAAAAAAAAAAA<<<;;;:::888777666666666666555333111000111222333222222222222111111111000...............---,,,+++.........///111111///---////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))))))))*********+++++++++++++++++++++++++++++++++******)))))))))************************)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((())))))***))))))'''''''''''''''''''''''')))))))))((('''&&&%%%$$$*********)))(((''''''&&&''''''(((((())))))******+++***))))))******)))(((''''''''''''(((((((((((((((((()))))))))*********))))))(((((((((((())))))((()))******(((((()))+++***)))))))))((((((((((((((((((((((((((()))))))))*********************************)))))))))))))))***(((&&&''')))***)))((('''''''''((()))*********((((((((((((((()))))))))((((((((((((''''''''''''))))))******)))(((''''''+++***)))(((((()))***+++(((((((((''''''(((((((((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++************++++++'''''''''''''''''''''''''''''''''''''''''''''&&&*********+++++++++++++++(((((((((((()))))))))))))))))))))))))))))))))((()))***************)))((((((((()))))))))*********************************************)))))))))((())))))******+++++++++,,,++++++******************************************---,,,+++******+++,,,---((())))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,++++++***---......---+++***+++,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,,,,------.....................---+++***)))...---------......///000/////////////////////...111111111111111000000000222000...000444444111---111111222222222333333333555444444333333333444444111111111222222444555555555666666777888888999999:::;;;<<<;;;::::::===@@@???AAADDDFFFGGGEEECCCAAA@@@???>>><<<<<<<<<===>>>AAAAAA???>>>======<<<<<<>>>>>>>>>>>>===;;;:::999777777666666666555555555555555666666666777777777555555444444444444444444222111///......///111222000111111111111111111111---------------,,,++++++...---------------,,,,,,........................,,,,,,,,,,,,------.........------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++************************++++++******))))))((((((************************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((())))))))))))(((((('''((((((((((((((((((''')))(((((((((''''''&&&&&&++++++***))))))(((((('''''''''(((((()))***+++++++++)))((()))******)))(((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))))))))(((((()))***++++++)))((()))***)))))))))(((((((((((('''&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********)))((('''((())))))(((&&&&&&'''((()))***++++++(((((((((((())))))******))))))((((((((('''''''''))))))******)))(((''''''******((((((((()))***+++'''(((((((((((((((((('''%%%&&&''''''((((((''''''))))))))))))))))))))))))%%%&&&&&&'''((())))))***************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++************++++++(((((((((((((((((((((((())))))(((((((((((((((((()))))))))******+++++++++))))))))))))((((((((((((*********)))************))))))*********))))))((((((((()))))))))*********))))))))))))))))))))))))************)))))))))((()))***************++++++************+++*********************************,,,+++************+++,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,++++++***...//////...---+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------------...+++,,,,,,,,,------......------.........------,,,------------------...////////////...............------.........////////////...---...111222000---111111111111111111111111222111000/////////000111111111111000111111222333333333333333444444444444222333444555444444444555333555777999999999888777999888777666666666777777999888777555444444555555555555555555555444333222222333333333444333333333222222222333333333444444111111111111000000//////333111000......///000111/////////000000000000111------.........---,,,,,,---------,,,,,,,,,,,,---------------------------,,,,,,,,,------......///---------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,*********************************)))))))))(((((())))))))))))))))))))))))(((((()))))))))***************))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''************)))'''&&&%%%((()))************)))(((((((((((((((''''''((((((************************(((((()))******+++,,,,,,***)))((()))***+++***)))''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((***++++++)))(((((()))))))))((((((((((((''''''%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))***************))))))(((((((((((((((&&&''''''((()))******+++'''(((((())))))******+++)))))))))(((((((((''''''(((((()))))))))(((''''''))))))((((((((()))******''''''((((((((((((''''''%%%&&&'''((()))(((''''''************************'''''''''(((((())))))***************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))((((((((((((******)))))))))***++++++(((((())))))***)))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))************************))))))***++++++++++++***************************++++++++++++++++++++++++)))***+++------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++---/////////---,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------***+++,,,,,,------------------,,,,,,,,,------...---------...............---------...//////000000---------------...///000//////////////////////////////...------.........000//////......//////000111111111111111111111111//////000111111111111000111222333444555555444444333333222222222222222333333333222111111111222222000000111111111111111000000000000000000000000000////////////000000000000000000111111000///...---111000//////.........///------------............------............------,,,---...---,,,,,,---...------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''************)))'''&&&%%%))))))++++++++++++))))))(((((((((''''''((())))))))))))))))))************))))))******++++++,,,,,,***)))((()))***+++***)))''''''''''''(((((((((((('''(((((((((((()))))))))'''((()))******)))((('''((()))++++++)))((('''((())))))((((((((('''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((()))))))))******************)))(((''''''((()))''''''(((((())))))******'''(((((()))******++++++))))))))))))((((((((('''&&&&&&'''((((((((('''''''''(((((()))))))))))))))&&&'''((())))))((('''&&&%%%'''(((******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))((((((((())))))******+++((((((((()))***+++++++++***)))))))))(((((((((''')))(((((('''((()))***+++''''''((()))*********)))***++++++++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))************))))))))))))((()))***+++,,,++++++***************************)))***+++,,,,,,+++***)))((()))+++,,,,,,,,,************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++---......---,,,---///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,------......///////////////000000000000...000000---******...222......//////////////////.../////////////////////---------------...//////////////////////////////------...///000000000///111111222222222222222222......................../////////000000000000000//////000000000000000///...------------...//////---------............///111111222222222111000///------.../////////...---------------------,,,,,,,,,,,,---......------,,,))),,,......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************************++++++++++++************************''''''(((((()))*********))))))))))))))))))))))))(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))((((((((()))***++++++***)))(((((((((''''''''')))***+++))))))((((((''''''&&&&&&)))))))))***************)))(((((((((***+++***)))''''''''''''((((((((()))))))))))))))************'''((()))******)))((('''''')))++++++)))''''''''')))(((((((((''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))*********+++*********)))''''''((()))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))((((((((((((%%%%%%&&&'''((((((((('''&&&'''(((*********)))(((&&&'''((())))))((('''&&&&&&''')))***+++***)))'''((((((((((((((((((((((((************))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******************************((((((((((((((()))******))))))))))))))))))))))))&&&''''''((()))***++++++(((((()))***++++++,,,,,,******))))))((((((((('''((('''&&&&&&'''((()))***&&&&&&((()))************((())))))))))))*********))))))))))))))))))))))))************))))))))))))*********)))))))))))))))((()))***+++,,,,,,+++***))))))))))))))))))))))))''')))+++------+++)))''''''(((***+++,,,+++)))(((******************************+++++++++,,,,,,,,,***+++,,,,,,------------***+++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------,,,,,,+++++++++------.........------,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,---//////+++$$$$$$***000---------------.........------...///000/////////------------...000111222.............../////////...------///000111000///000000000000000000000000////////////////////////------///000000000000000000000000111000000//////...---,,,,,,---...000111.........////////////000...///000111111111000///***,,,...000111111///.../////////.........------+++,,,,,,---------,,,,,,'''***......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,************************+++******************+++************************************************************************))))))))))))************))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''%%%&&&''')))******++++++'''((()))++++++)))((('''((((((''''''''')))***+++))))))((('''%%%$$$###"""))))))))))))(((((((((((()))(((((((((***++++++***))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))++++++***(((&&&$$$&&&&&&&&&'''''''''''''''******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))*********++++++,,,,,,,,,'''((()))******)))((('''(((((((((((((((''''''&&&))))))))))))))))))))))))***)))(((((())))))((('''&&&&&&''''''(((((())))))((((((''''''((()))******))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((''''''))),,,,,,(((%%%'''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))((('''''''''(((***+++((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))***+++++++++,,,******************************++++++++++++******************************+++*********))))))((((((((()))***+++++++++++++++******++++++++++++*********++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++******))),,,+++)))(((((()))+++,,,,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------////////////////////////.................................------,,,,,,,,,------------------------........................---------............///000000//////......------////////////............................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............/////////............---------,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))!!!$$$***...///...***'''))))))(((((((((((())))))************************))))))))))))))))))))))))************************************)))'''&&&%%%(((((((((((())))))))))))((((((''''''''''''((((((*********)))(((''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((('''%%%$$$$$$&&&)))+++))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))******)))((('''&&&((((((((('''''''''''''''******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))+++++++++,,,,,,---------(((((())))))))))))(((((((((((())))))(((((('''&&&))))))))))))))))))))))))(((''''''((()))******)))'''''''''(((((((((((((((((((((((((((((()))***+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))++++++(((%%%(((''''''''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''((()))***+++))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))************************++++++************************+++++++++,,,,,,+++++++++************************************)))))))))((())))))***+++++++++************++++++++++++*********++++++,,,,,,++++++***++++++******)))(((''''''******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---+++***))))))***+++------+++***))))))***+++---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------................................................//////.........---------................................................---------............///////////////............////////////////////////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////............------------,,,,,,,,,---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++...---,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++************++++++))))))))))))))))))))))))%%%&&&)))+++,,,,,,+++***))))))(((((((((((())))))************************))))))))))))))))))))))))************************)))******))))))((('''&&&(((((((((((())))))))))))))))))(((((((((((()))))),,,,,,+++******)))((((((''''''''''''''''''''''''*********)))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&%%%%%%'''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))(((((())))))))))))))))))))))))************************''''''((())))))))))))))),,,,,,,,,,,,,,,---------))))))(((((((((((())))))(((((())))))(((((('''&&&))))))))))))))))))))))))'''&&&&&&'''***++++++***(((((((((((((((''''''''')))))))))))))))******+++(((((())))))))))))******************************))))))))))))))))))))))))((((((((()))+++***(((&&&((((((''''''(((((()))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++******))))))******+++))))))))))))))))))))))))))))))))))))******************))))))))))))************************))))))************************+++,,,,,,,,,,,,,,,,,,+++************************************))))))))))))******+++++++++******)))******++++++++++++*********++++++,,,,,,++++++***,,,+++***)))(((&&&%%%%%%******+++,,,,,,,,,,,,+++******+++,,,,,,---......---,,,+++******+++,,,------,,,+++******+++,,,---,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------------------------------........................////////////....................................---------------------------------............///.............../////////////////////000000000000////////////////////////....................................------------------------------------........................//////............//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++***************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))***)))((((((((()))+++,,,))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******------,,,,,,+++*********((((((((((((((((((((((((,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))((((((((((((((()))***,,,++++++***)))(((''''''))))))))))))))))))******************************++++++++++++++++++++++++''''''((()))))))))))))))++++++++++++++++++++++++***)))(((''''''((()))***)))))))))))))))(((''''''))))))))))))))))))))))))((('''&&&'''***+++***)))))))))((((((''''''&&&&&&******)))))))))******+++(((((((((((()))))))))***************************((((((((((((((((((((((((((((((((()))***)))((('''((((((((('''((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***************************((((((((((((((((((((((((((()))))))))******************))))))))))))******++++++******))))))((((((***************************++++++,,,,,,++++++************************************)))))))))))))))+++++++++++++++***)))(((******++++++++++++*********++++++,,,,,,++++++***------,,,+++***))))))(((******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..................------........................---------------------------------............///---------......//////////////////000000000000000////////////////////////.................................---------,,,,,,------------------------........................///......------......///.........---------,,,,,,...------,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++***************************+++++++++******+++++++++))))))))))))))))))))))))+++***)))((('''(((***+++))))))(((((((((((())))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***,,,,,,,,,++++++*********))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((((((((************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***)))(((&&&&&&((((((((((((((((((((((((((()))))))))************************)))))))))((('''''''''(((((()))))))))************************************************''''''(((((())))))******)))((((((((((((((()))***,,,,,,+++***)))(((((('''(((((())))))******++++++++++++++++++++++++++++++************************''''''((()))))))))))))))******))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((((('''((((((((((((((((((((((((***((('''((()))***)))'''))))))((((((''''''&&&&&&******)))))))))))))))***'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************))))))))))))******+++******))))))(((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++***)))(((******++++++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,------......//////......//////000000000111////////////////////////...........................------------,,,,,,,,,------------------------..............................------------.........------------,,,,,,,,,---------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++***************************************))))))))))))******))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))******)))(((((((((((()))))))))))))))((((((''''''(((((()))************))))))))))))************************'''''''''(((((()))))))))((((((((((((((((((((((((++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++***)))'''&&&((((((((((((((((((((((((((()))))))))************************)))))))))(((''''''''''''((((((((((((******************************************************))))))((((((''''''))))))))))))((((((((((((++++++******))))))(((((((((((())))))***+++,,,,,,************************))))))))))))))))))))))))''''''((())))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))))))))******))))))((('''((((((((((((((((((((((((+++)))(((((())))))(((&&&((((((((((((((('''''''''***))))))(((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))(((((())))))***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))((((((************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++******)))******++++++++++++*********++++++,,,,,,++++++***)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,+++------,,,++++++***))))))++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------.........------......//////000000................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++************++++++,,,---,,,,,,++++++************************+++++++++***))))))))))))))))))***))))))))))))))))))))))))((()))***++++++***((('''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++***(((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))(((((((((((((((******************************************************))))))((((((''''''))))))******)))((('''&&&))))))))))))))))))))))))'''((((((***+++,,,------************************))))))))))))))))))))))))''''''((()))))))))))))))***)))))))))(((((((((((((((((())))))))))))(((((()))************)))(((((((((((((((((((((((((((((()))((('''((()))***)))((('''''''''((((((((((((((())))))(((''''''''''''''''''''''''((((((((())))))************************))))))))))))))))))))))))''')))***)))'''&&&(((+++))))))(((((())))))***+++'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***))))))(((''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))******************))))))))))))******((((((((()))))))))))))))************************))))))************))))))))))))))))))))))))))))))((()))))))))************))))))***+++++++++************++++++++++++*********++++++,,,,,,++++++***))))))))))))******************+++,,,,,,,,,,,,+++***************************++++++++++++++++++******++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------------,,,,,,,,,,,,---.../////////------------------------........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++***************+++,,,,,,------,,,,,,+++******)))))))))*********++++++++++++******))))))******+++))))))))))))))))))))))))((())))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))))))))***))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))************************))))))))))))++++++******))))))((((((************************************************''''''(((((()))*********)))***++++++***(((&&&$$$((((((((((((((()))))))))''''''(((***+++,,,---...))))))))))))))))))))))))************************'''(((((()))))))))))))))+++*********))))))(((((('''((()))******)))((('''***************)))(((((((((((((((((((((((((((((('''&&&&&&'''***++++++***&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))++++++++++++++++++++++++))))))))))))))))))))))))''')))***)))'''&&&(((+++)))))))))))))))******+++'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))*********)))((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))******************))))))))))))******''''''(((((())))))************************************++++++++++++******))))))))))))))))))))))))(((((())))))*********+++((()))***+++++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++,,,,,,++++++******))))))******+++,,,,,,,,,,,,+++((((((((()))******++++++)))******++++++******))))))******++++++******)))*********++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,,,,++++++************************++++++++++++++++++++++++...------,,,,,,------...---------,,,,,,,,,++++++*********++++++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,------,,,,,,+++***))))))))))))******++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))***)))((((((((()))+++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******++++++,,,))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))---,,,***))))))***,,,---,,,+++++++++******))))))((((((((((((((((((((((((++++++***************+++++++++++++++++++++++++++---,,,+++*********++++++(((((())))))*********++++++++++++************)))(((((((((((((((((((((((()))***+++,,,,,,+++)))((())))))(((((('''''''''&&&++++++******))))))(((((())))))******+++++++++,,,************))))))))))))((((((((((((((()))******++++++******))))))((((((((((((((((((((((((((((((+++)))(((&&&&&&((()))+++(((((((((((())))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))$$$$$$&&&'''(((((((((((()))(((&&&%%%&&&''')))+++&&&''''''((()))******++++++*********))))))((((((+++***)))(((''''''''''''))))))************))))))'''(((***++++++***((('''(((((((((((((((((((((((((((((())))))))))))((((((*********)))))))))))))))---,,,+++***))))))))))))&&&&&&((()))************))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))((()))***+++,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********++++++******+++---...000(((***,,,+++((((((+++............------,,,,,,,,,......000000000///...---...---,,,,,,+++++++++,,,,,,,,,,,,++++++*********,,,,,,------,,,,,,+++******++++++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++************************---,,,******+++***)))'''))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''&&&'''''''''(((((())))))***)))(((''''''((()))***,,,)))'''((()))***(((%%%+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********++++++++++++++++++++++++***))))))))))))))))))))))))+++++++++***************,,,+++***))))))***+++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))++++++***************+++((((((((((((((((((((((((++++++*********)))))))))))))))))))))*********++++++++++++************))))))))))))))))))))))))))))))***,,,------,,,+++***))))))(((((((((''''''''')))((((((((('''''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))(((((('''((((((((()))************)))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))))))))(((''''''&&&'''((()))***''''''(((((())))))******************)))))))))((((((((('''''''''(((((()))))))))************)))))))))***,,,------,,,***)))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************---,,,++++++***+++++++++'''((()))***++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************+++++++++************)))************************((()))***,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,++++++,,,------------,,,+++,,,,,,,,,+++++++++******,,,++++++***+++,,,......,,,---------,,,,,,...///---------------,,,,,,,,,,,,---....../////////.........---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,++++++******))))))(((*********+++++++++,,,,,,,,,++++++++++++,,,------------,,,,,,,,,+++++++++***************************(((((((((***+++***)))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))******)))))))))((((((((('''((((((((()))))))))*********)))(((''''''((()))***,,,***((()))***+++)))'''*********)))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((((()))))))))************------,,,++++++***))))))((((((((((((((((((((((((+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,+++++++++++++++************************************************((((((((((((((((((((((((++++++,,,,,,,,,+++***))))))))))))***************+++++++++************)))************************)))***,,,---...---,,,,,,))))))((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))***************************************)))(((''''''((()))***(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++*********''''''''''''((((((((()))(((((((((((())))))))))))************))))))))))))''''''''''''((()))******((())))))******))))))((()))***+++,,,,,,+++***)))************************(((((())))))))))))(((((((((((())))))******++++++,,,++++++++++++,,,------((()))***++++++,,,++++++))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++))))))+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,---...---,,,,,,...//////...,,,,,,,,,,,,------------,,,,,,,,,,,,------...///...------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***))))))((((((*********++++++++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++************************&&&%%%%%%'''***+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))+++)))))))))+++,,,+++*********))))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))************((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************++++++*********)))))))))))))))))))))*********************+++++++++++++++******)))(((((()))******+++++++++++++++*********************************)))******+++++++++++++++++++++++++++++++++++++++---...///000000...,,,+++************************+++++++++*********))))))))))))))))))))))))))))))((()))***+++,,,------,,,))))))((((((((((((((((((************))))))))))))))))))******************''''''''''''((((((((((((&&&&&&'''((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((('''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((******+++++++++***))))))&&&''''''((()))((((((((())))))))))))((((((((((((*********)))))))))))))))((((((((((((((()))***+++(((((())))))))))))(((((((((((())))))))))))((((((************************))))))(((((((((((())))))*********)))))))))))))))************+++,,,---...((()))******+++++++++***))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,------,,,,,,************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++---***((())),,,...,,,***+++++++++,,,,,,------......---,,,+++++++++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***************+++,,,,,,------************+++++++++++++++++++++***+++,,,,,,---,,,+++++++++++++++++++++************************&&&&&&&&&'''***,,,,,,+++))))))))))))))))))))))))************************+++++++++***************(((((((((((((((((((((((())))))************)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******+++***))))))))))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))************))))))((()))))))))************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********(((((((((((())))))******(((((())))))************))))))))))))******++++++***))))))))))))))))))***)))*********************************************)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000000///---++++++++++++***************+++++++++*********))))))((((((((((((((((((((((((''''''((()))***+++++++++(((((())))))))))))))))))))))))))))))******************))))))))))))))))))&&&'''''''''((((((((()))&&&'''(((((())))))(((((((((((())))))******++++++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((('''(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))((((((&&&''''''((()))((((((((())))))))))))(((((((((((())))))))))))))))))******,,,+++******)))))))))***(((((())))))))))))((((((((((((((())))))(((((((((************************))))))(((((((((((()))))),,,++++++***)))(((''''''(((((((((((()))+++,,,---'''((())))))***))))))))))))))))))))))))))))))))))))******++++++******)))************************+++++++++*********))))))++++++++++++++++++++++++......---,,,,,,+++++++++************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********+++******************+++++++++++++++++++++++++++++++++++++++++++++******+++(((&&&'''***,,,+++)))***++++++,,,,,,---------000...,,,+++*********++++++***************++++++******************++++++++++++,,,,,,++++++***))))))******++++++,,,------))))))*********++++++++++++************+++,,,,,,++++++++++++++++++++++++***************************)))((()))+++,,,+++***))))))))))))))))))))))))************************************************((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))************))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))''''''(((((()))******+++&&&''''''(((((())))))***((((((((()))******++++++************************)))************+++++++++***************************+++---...//////...---+++++++++++++++++++++++++++,,,---------,,,+++***+++++++++++++++*********+++++++++************)))'''''''''''''''''''''''''''((((((((())))))******(((((())))))))))))******''''''''''''((((((((((((((((((''''''''''''&&&&&&'''''''''(((((())))))***&&&''')))*********)))((())))))))))))************''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((()))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))(((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************---,,,+++***))))))))))))'''(((((())))))(((((('''***************************************************)))(((''''''((()))***,,,++++++***)))((('''''''''''''''((((((***++++++'''(((((()))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++************)))++++++++++++++++++++++++...---,,,+++*********+++************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))***************))))))))))))*********++++++++++++,,,,,,,,,******+++++++++++++++***+++***))))))+++,,,,,,+++++++++++++++,,,,,,,,,,,,///...---,,,+++*********+++************++++++,,,))))))))))))************+++++++++++++++******)))*********)))(((((('''''')))))))))************+++***************+++,,,,,,*********+++++++++++++++************************,,,+++)))***++++++***)))))))))))))))))))))))))))************************)))))))))***************))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))((((((%%%'''((((((&&&&&&''')))''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))''''''((((((((()))))))))))))))************))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++''''''(((((()))******+++(((((()))******+++,,,,,,******++++++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111000//////------------------------,,,,,,,,,,,,+++++++++***,,,,,,,,,++++++*********+++++++++************)))(((((((((((((((((((((((())))))))))))))))))******(((((()))))))))*********&&&'''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''((())))))***++++++'''(((***+++,,,+++***)))*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))))))))(((''''''&&&'''((()))***''''''(((((())))))******((()))))))))************))))))((((((((((((((()))''''''((((((((((((''''''******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))******)))((((((((()))***++++++))))))*********))))))((())))))))))))))))))))))))))))))************))))))************************+++++++++************)))************************+++******)))***+++,,,---************************************************++++++************++++++************************************************************+++++++++,,,++++++***))))))***++++++******+++++++++,,,,,,,,,((()))***+++,,,,,,++++++***+++++++++******,,,...,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,------...))))))*********++++++++++++++++++++++++***))))))*********)))((((((''''''))))))))))))***************************++++++,,,)))*********++++++++++++************************+++)))((()))***+++***((())))))))))))))))))))))))************************((()))))))))*********+++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((('''((((((((()))))))))***))))))))))))(((((('''''''''((()))******)))(((''''''(((***)))&&&%%%''')))'''''''''((((((((())))))))))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))******))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************)))))))))(((......---,,,,,,+++++++++)))******+++,,,---------))))))***+++,,,,,,------++++++,,,,,,,,,,,,++++++---------....../////////------------------------,,,---///111222222111000000000000000000000000000///...---,,,,,,,,,------,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))++++++******)))******+++(((((())))))*********+++((()))))))))******++++++******))))))(((((((((''''''(((((()))***++++++,,,''')))+++,,,---,,,***)))++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))************)))(((&&&%%%&&&''')))+++&&&''''''((()))******+++(((((())))))*********+++&&&&&&%%%&&&&&&'''((()))''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((+++)))(((''''''((()))+++&&&'''((()))***+++,,,,,,******************+++,,,******+++++++++******)))))))))))))))))))))))))))))))))************))))))+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((''''''(((***,,,...///))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************+++++++++,,,,,,------------,,,+++******+++,,,---*********++++++,,,,,,,,,'''(((***+++,,,,,,,,,+++(((***,,,+++((((((+++...---,,,,,,++++++*********)))***,,,...////////////---------------...///000******+++++++++,,,,,,,,,***++++++++++++***)))))))))))))))***++++++,,,,,,))))))))))))*********************)))***++++++,,,))))))******++++++++++++************************(((''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))******+++*********))))))(((((('''((()))******)))((('''(((***+++***'''&&&''')))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))************))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))******+++,,,,,,,,,************+++,,,---...,,,,,,,,,++++++++++++***------------...///000111111000000111222222111///222000//////000111111000......///000222333444444444333222111000000000000000///......------------............,,,+++***)))...,,,)))((()))))))))(((,,,,,,++++++***))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''))))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))'''''''''''''''((()))))))))((('''&&&'''(((+++,,,))))))))))))))))))))))))(((((())))))))))))(((((()))&&&%%%&&&)))***)))'''(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))(((***+++***'''''')))+++++++++***)))(((((()))))))))************+++++++++))))))))))))))))))))))))+++*********))))))((((((++++++************++++++++++++++++++************+++*********))))))(((((())))))))))))))))))))))))+++++++++*********))))))''''''(((((())))))******,,,+++***)))))))))++++++((((((((((((((((((((((((******++++++++++++******++++++************++++++******++++++++++++******************************++++++++++++************++++++++++++++++++++++++************************,,,+++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,+++*********+++******************************+++++++++,,,,,,,,,+++*********))))))((((((************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***************)))((((((************************************************(((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))******)))(((''''''&&&&&&((()))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,---,,,+++)))'''((((((((((((((((((((((((((()))***++++++***)))((((((((((((((((((((((((((('''((((((((('''(((***,,,+++++++++*********))))))******))))))((((((((('''((((((((((((((((((((((((&&&(((***+++)))((((((((())))))))))))))))))))))))$$$$$$%%%&&&'''((())))))******************************))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------------------...222222222333444555666777777666666777888888777555777555444444555666666555444555555555666777777777777666666555444333222222111000///......//////000222111000///...,,,++++++...,,,***)))***+++***))),,,,,,+++******))))))((())))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***))))))(((''''''&&&&&&))))))))))))))))))))))))((())))))******))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***))))))(((''''''(((******))))))))))))))))))))))))(((((())))))))))))((((((((('''%%%''')))***)))'''************************)))))))))))))))*********)))))))))))))))))))))))))))+++,,,***((((((***,,,++++++***)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************)))))))))(((++++++************++++++))))))))))))((((((((((((************)))))))))((())))))))))))))))))))))))+++++++++*********))))))((()))))))))************++++++***))))))******+++******************************++++++++++++******++++++************++++++*********++++++*********************************((((((((('''''''''''''''++++++++++++++++++++++++***************************************+++,,,,,,++++++++++++++++++++++++---,,,++++++*********+++*********************************+++++++++,,,,,,************)))))))))(((************************,,,,,,+++++++++************************************************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''''')))******)))(((((('''&&&'''((()))***(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((()))***+++,,,+++***((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((()))***)))((('''((()))*********)))))))))(((((()))))))))(((((((((''''''))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))((())))))******+++++++++******************************))))))))))))******))))))))))))))))))))))))***************+++++++++************************,,,,,,,,,---------------......---------...//////000000000111222222333333888888999:::;;;<<<======???>>>===>>>@@@@@@>>>===>>><<<:::;;;<<<===<<<;;;============<<<<<<<<<<<<<<<<<<<<<;;;:::888777666444333222222222333444555888666444111///...------...,,,******+++,,,,,,++++++++++++***))))))(((((())))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))((((((''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((())))))***)))))))))))))))))))))))))))((((((''''''''''''((())))))(((((((((((())))))(((((((((((('''''''''''''''''''''''''''''''''''')))(((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((('''&&&''')))***)))(((************************************))))))))))))))))))))))))))))))))))))((()))***)))(((((()))++++++***)))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************))))))))))))++++++************++++++))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))+++++++++***************))))))************++++++******)))))))))******+++******************************++++++++++++******++++++************++++++************************************************************************++++++++++++++++++++++++************************))))))))))))*********+++++++++++++++++++++++++++,,,,,,+++************+++*********************************++++++++++++,,,************))))))))))))************************,,,++++++++++++*********)))))))))))))))))))))))))))************))))))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((('''''')))******)))(((((('''''''''((()))***((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((()))*********)))'''&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((***++++++)))'''&&&&&&)))))))))(((((((((((((((((((((((((((''''''''''''************************((()))***)))(((''')))+++))))))))))))))))))))))))++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++,,,,,,,,,------------...000000000000111222333444444444555666777888999999<<<===>>>???@@@AAAAAAAAADDDCCCBBBCCCEEEEEECCCBBBBBB@@@>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>><<<;;;:::999888888999:::;;;<<<===:::777333111000000000---,,,++++++,,,---,,,+++,,,++++++***))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((())))))******))))))))))))))))))))))))((((((((())))))(((((((((&&&&&&''''''((()))******)))))))))))))))))))))))))))(((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((''''''''''''''''''''''''''''''''')))))))))))))))******+++))))))******)))((('''&&&))))))))))))))))))))))))(((((())))))))))))(((((((((''''''((())))))))))))************************++++++******))))))((((((((((((((((((((((((((((((''''''''''''&&&'''((()))******)))))))))))))))***))))))))))))************))))))))))))))))))))))))*********)))))))))))))))++++++************++++++++++++++++++*********)))*********)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))***)))))))))))))))***************************************++++++++++++******++++++************+++++++++******************+++******************************++++++++++++,,,,,,************************************************))))))******************************************++++++***************+++************************************++++++++++++*********)))))))))))))))************************++++++++++++************************************))))))************)))(((((((((((((((((((((((((((************************'''''''''(((((((((((())))))))))))))))))))))))))))))((('''''')))******)))((((((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((())))))(((((('''&&&((((((((((((((((((((((((+++***)))(((((()))***+++((((((((((((((((((((((((&&&)))+++,,,***(((&&&&&&))))))))))))))))))))))))((((((''''''''''''''''''*********************************(((''''''***,,,))))))))))))))))))))))))******)))))))))(((((((((******************************))))))))))))******)))))))))))))))))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,---......//////000333333333555666888:::;;;999999:::;;;===>>>?????????@@@AAABBBCCCCCCCCCBBBEEEDDDDDDEEEFFFFFFEEECCCCCCAAA@@@@@@AAABBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCC@@@>>>:::666333222222222///---------......---+++,,,,,,++++++******))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********************************(((((())))))))))))((((((%%%&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))******)))((('''&&&))))))))))))))))))))))))(((((())))))))))))(((((('''((()))))))))))))))***))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((((('''''''''((()))))))))***)))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******++++++************++++++++++++++++++*********)))))))))))))))))))))******))))))))))))))))))))))))************************((((((((((((((((((((('''(((((())))))************))))))))))))))))))))))))******++++++++++++******++++++************++++++++++++***))))))***++++++))))))))))))))))))))))))'''''''''((((((((())))))******************************************************+++,,,,,,+++***)))*********************************))))))***++++++************************))))))*********+++++++++))))))))))))))))))******************************+++++++++*********))))))++++++++++++++++++++++++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))))))((('''''')))******)))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((('''&&&&&&))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))$$$'''***+++***)))((((((************************''''''((((((((((((((((((*********************************)))'''(((***,,,))))))))))))))))))))))))***))))))((((((''''''&&&))))))))))))))))))))))))******))))))))))))******************************,,,+++++++++***)))))))))++++++++++++++++++++++++///000111222333444555666888888999:::<<<>>>@@@AAA>>>>>>???@@@BBBCCCDDDDDDBBBCCCEEEEEEEEEEEECCCCCCEEEEEEDDDEEEFFFGGGEEECCCCCCBBB@@@@@@BBBCCCBBBAAABBBBBBCCCDDDFFFGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGCCCAAA>>>;;;888777666666222111000111111111///------------,,,++++++******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))(((((('''************************))))))************))))))&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))'''''''''((((((((((((((()))))))))))))))))))))))))))(((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''')))******(((((()))+++((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))***)))((((((***,,,,,,+++)))))))))))))))******+++((((((((()))))))))******))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))***************+++++++++((((((''''''''''''&&&&&&''''''((()))************((((((((((((((((((((((((******++++++++++++******++++++************++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))'''(((((())))))******+++***************************************************+++,,,,,,,,,+++***)))***************************))))))))))))***++++++************************)))))))))************+++))))))))))))************************************+++************)))))))))++++++++++++++++++++++++((())))))************)))++++++++++++++++++++++++''''''''''''''''''''''''))))))*********+++++++++)))))))))))))))))))))))))))((('''''')))******)))'''((()))*********))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))$$$''')))***)))))))))***************++++++++++++(((((((((((())))))))))))************************)))***+++***)))(((***,,,))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))******))))))))))))******************************+++++++++***************++++++++++++++++++++++++555555777999;;;===>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJIIIGGGEEEDDDGGGFFFEEEFFFGGGHHHFFFDDDEEECCCBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCDDDFFFHHHJJJIIIKKKMMMOOOOOOMMMJJJHHHEEEDDDCCCAAA>>><<<;;;:::888666666666666444111//////......------,,,,,,+++))))))))))))))))))))))))))))))+++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***++++++******)))(((((((((******************************++++++++++++******''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''(((((()))***))))))(((''''''(((******))))))))))))))))))))))))(((((())))))))))))((((((''')))+++***((((((***,,,)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))'''&&&'''***,,,+++***)))))))))))))))***++++++(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************++++++************++++++))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))(((((((((''''''''''''&&&'''((()))*********)))))))))))))))))))))))))))******++++++++++++******++++++************++++++,,,+++***((((((***+++,,,)))))))))))))))))))))))))))******+++,,,,,,------************************************************)))***+++,,,+++***((('''************************)))))))))))))))***++++++************************))))))))))))************((()))))))))************************************************))))))))))))************************(((((()))***************++++++++++++++++++++++++''''''''''''''''''''''''))))))))))))************)))))))))))))))))))))))))))((('''''')))******)))'''((()))***+++***))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((''''''(((((((((***)))((((((''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))*********+++))))))))))))******++++++))))))))))))))))))))))))(((***,,,+++***)))***+++))))))))))))))))))))))))+++++++++++++++++++++***))))))))))))))))))))))))******))))))))))))*********************************************+++++++++************************999:::<<<>>>AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMMMMLLLJJJGGGEEEHHHGGGGGGGGGIIIIIIHHHFFFGGGEEEDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBCCCFFFJJJLLLJJJLLLPPPRRRRRRNNNJJJGGGGGGGGGFFFEEECCC@@@>>>===<<<:::999999999777444111000//////......---,,,,,,))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((()))******++++++************************++++++,,,,,,,,,,,,++++++'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((()))***))))))(((((((((((())))))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&'''(((+++,,,))))))))))))))))))))))))(((((())))))))))))((((((''')))+++***((((((***,,,************************(((((())))))******++++++))))))))))))))))))))))))&&&$$$"""$$$''')))((('''))))))((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++************++++++++++++++++++************(((((())))))*********+++))))))))))))))))))))))))))))))******++++++++++++******))))))((((((((('''%%%&&&((()))*********)))******************************++++++++++++******++++++************++++++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))))))))************************((()))***+++***)))'''%%%))))))))))))))))))))))))))))))((())))))***++++++************************))))))))))))************(((((())))))*********+++************************************))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))******)))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''&&&&&&'''''''''******)))((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))***+++***)))'''&&&''')))'''((((((((())))))******))))))******+++++++++,,,(((((((((((((((((((((((((((***,,,,,,+++***)))***))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******************************))))))******+++++++++,,,))))))))))))))))))))))))@@@BBBEEEFFFFFFEEEFFFFFFIIIIIIHHHGGGGGGGGGIIIIIIKKKKKKLLLNNNPPPSSSUUUVVV```[[[UUUQQQQQQSSSTTTUUUUUUSSSRRRSSSWWWYYYXXXVVVPPPPPPQQQRRRTTTTTTRRRPPPSSSOOOJJJHHHIIIIIIHHHFFFFFFCCCBBBEEEDDDCCCKKKUUUOOOVVV\\\[[[SSSKKKIIIJJJIIIHHHHHHIIIIIIHHHEEECCCCCCBBB???<<<999888777777666555333111///---+++***,,,++++++***************))))))******++++++++++++,,,++++++***)))(((''''''+++++++++*********))))))******++++++***)))'''&&&***)))))))))***+++,,,,,,+++++++++******(((''''''&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))(((((()))***)))(((&&&%%%''''''((()))))))))))))))((((((((()))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&'''***++++++***************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((&&&&&&%%%%%%%%%+++*********))))))((((((*********)))))))))))))))++++++******)))*********((())))))*********)))))))))))))))))))))*********)))((('''''''''(((***+++******))))))((((((''''''((((((((((((((((((((((((((()))+++,,,------,,,,,,******))))))******+++,,,,,,)))'''''')))***(((&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***))))))******)))))))))))))))*********)))))))))))))))))))))))))))***+++,,,,,,+++***)))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***************))))))+++,,,,,,***((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((()))))),,,,,,,,,++++++*********(((((((((((()))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((++++++*********+++---...******))))))))))))************+++,,,,,,,,,,,,+++******++++++++++++*********************************************************************++++++,,,******))))))))))))******)))************+++++++++((()))***++++++***)))(((CCCDDDFFFFFFEEEEEEFFFGGGKKKKKKJJJJJJJJJLLLMMMNNNTTTUUUVVVXXX[[[^^^```aaagggccc]]]ZZZZZZ\\\]]]^^^```^^^^^^```cccdddcccaaa```^^^[[[\\\___aaabbbaaabbb___\\\[[[ZZZWWWSSSOOOIIIEEEEEEHHHJJJLLLRRRZZZ[[[]]]\\\WWWOOOJJJIIIJJJKKKJJJHHHHHHHHHHHHFFFDDDCCCBBB@@@???=========>>><<<<<<:::888666444222111///...---,,,++++++++++++,,,,,,,,,,,,++++++******++++++******))))))((((((+++++++++*********))))))&&&''')))***+++++++++************)))******+++++++++++++++******)))((('''((((((((()))))))))******++++++******))))))(((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&%%%%%%$$$###))))))))))))***************)))((((((''''''''''''((())))))******))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''&&&(((***+++******)))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***))))))))))))***++++++************)))))))))(((***))))))))))))))))))))),,,++++++*********++++++++++++++++++++++++++++++***)))))))))))))))))))))***))))))((()))***+++,,,******))))))((((((((((((''''''''''''''''''''''''((()))***,,,------,,,,,,******))))))******+++,,,+++)))''''''***+++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***))))))(((((())))))+++++++++++++++++++++***)))))))))))))))))))))))))))***++++++++++++***)))((((((((()))))))))******************************))))))))))))************---,,,,,,---......---+++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******************))))))(((((((((((()))))))))))))))))))))))))))*********************************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((+++***))))))***+++,,,---******))))))))))))******)))***++++++,,,,,,++++++******++++++++++++*********************************************************))))))))))))***++++++******))))))))))))******)))************+++++++++)))***+++,,,,,,+++***)))HHHIIIJJJJJJJJJKKKNNNPPPSSSSSSRRRSSSTTTUUUWWWXXX]]]^^^___aaacccfffhhhiiijjjgggcccaaabbbdddfffgggjjjjjjjjjlllnnnnnnllljjjjjjddd___```eeekkkmmmmmmlllkkkiiihhheee```ZZZUUUPPPMMMNNNSSSZZZ^^^cccggglllfff^^^TTTMMMJJJJJJJJJMMMJJJGGGFFFFFFHHHHHHGGGBBBBBBAAA@@@????????????BBBAAA@@@>>><<<:::999888222111000...---,,,,,,,,,//////...---+++***))))))*********************)))+++++++++***************&&&'''(((***++++++,,,,,,++++++******)))***************+++******)))((('''))))))))))))************,,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%)))))))))))))))))))))))))))(((((('''''''''''''''******)))))))))***+++,,,---,,,***((('''''''''((('''(((((())))))(((((('''((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''(((***+++***)))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))+++,,,...///************))))))))))))))))))))))))))))))******,,,,,,++++++++++++,,,,,,...---,,,++++++,,,------*********))))))(((((((((*********)))***++++++,,,***))))))))))))((((((((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,******))))))******+++,,,---+++))))))***+++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***)))((((((((((((((((((+++++++++******))))))))))))))))))))))))))))))))))))******++++++******)))((((((((())))))))))))***)))))))))))))))))))))))))))))))))*********++++++,,,***))))))***++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))))))))(((((((((((())))))))))))((((((((())))))*********************************''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((((((''''''&&&'''''''''((()))*********'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))******+++******))))))))))))******)))***++++++,,,,,,++++++******++++++++++++******************************************************))))))((((((((()))************))))))))))))******)))************+++++++++***+++,,,------,,,+++***QQQRRRRRRRRRRRRUUUZZZ]]]^^^]]]]]]\\\]]]___```aaa`````````aaabbbdddeeefffeeecccaaabbbeeehhhjjjkkkllllllmmmnnnooonnnlllkkkiiiccc___bbbjjjqqqsssrrrpppooonnnllliiieee```]]]]]]\\\___gggpppwwwzzz{{{yyyooocccYYYTTTSSSRRRRRRQQQNNNIIIGGGGGGHHHIIIIIIFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAA???>>><<<;;;:::555444333000///------,,,///...---,,,++++++***)))*********************+++************************))))))*********))))))))),,,,,,+++***)))))))))******************)))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((+++***)))((((((((()))***+++)))((('''''')))+++,,,...---+++)))))))))***+++''''''((((((((((((''''''(((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))((('''(((***+++***)))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))%%%&&&&&&'''(((***+++,,,*********))))))))))))))))))))))))))))))*********,,,,,,++++++,,,,,,------///---+++******+++,,,...++++++***)))(((''''''&&&)))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++******))))))******+++,,,000...,,,+++***)))(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***************************))))))((((((((())))))***))))))((('''&&&%%%%%%))))))))))))))))))))))))))))))************)))))))))))))))************+++))))))))))))))))))))))))))))))*********++++++++++++)))''''''((()))***)))((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))((((((((())))))*********(((((((((((())))))))))))''''''(((((()))*********'''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********)))(((((((((((()))))))))******))))))))))))******))))))***+++++++++++++++******++++++++++++******************************************************((((((((((((((())))))*********))))))))))))******))))))*********+++++++++******+++,,,,,,+++******\\\\\\[[[YYYXXXZZZ^^^aaaaaa``````______```bbbbbbaaaaaa``````___`````````aaa``````bbbfffkkkmmmnnnjjjkkkllllllkkkiiihhhhhhgggeeedddiiiqqqvvvwwwuuutttrrrpppmmmjjjiiijjjjjjkkknnnttt}}}xxxllleeeccccccbbbaaa___ZZZTTTOOOLLLJJJIIIGGGJJJJJJJJJJJJIIIHHHHHHGGGBBBAAA@@@???>>>===<<<<<<888777555222000///......------,,,,,,,,,+++++++++************++++++++++++*********************************))))))))))))))),,,,,,+++***)))))))))***)))************))))))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''%%%%%%%%%&&&'''((()))(((&&&%%%&&&''')))+++***))))))((()))***,,,---''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))((()))***+++***)))******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))******(((((())))))************,,,+++++++++,,,,,,---......,,,***)))((()))***++++++******)))((('''&&&&&&((((((((()))))))))))))))))))))))))))******************************************************++++++******))))))******+++,,,------,,,+++*********+++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))*********************************))))))******+++***))))))((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************************++++++++++++...,,,******+++,,,---,,,((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))((())))))******+++++++++(((((((((((())))))))))))&&&''''''((())))))******''''''''''''''''''''''''((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))*********+++((((((((()))((((((((((((******))))))))))))******))))))***++++++++++++*********++++++++++++******************************************************((((((((((((((())))))*********))))))))))))******))))))*********+++++++++((()))***++++++***)))(((eeedddaaa]]]YYYYYYZZZ\\\___^^^]]]]]]^^^___aaabbbffffffeeedddccccccccccccddddddeeehhhlllpppqqqqqqlllmmmmmmkkkhhhgggggghhheeefffiiimmmqqqssssssrrrqqqpppmmmiiihhhiiinnnrrrvvv~~~|||tttppppppqqqrrrrrrqqqmmmfff___YYYSSSMMMIIIHHHIIIIIIIIIIIIIIIHHHHHHCCCBBBBBBAAA@@@@@@??????:::999888555444222111111------------------,,,,,,++++++++++++++++++*********************+++++++++)))((((((((()))***+++,,,++++++******)))*********))))))************))))))((((((((((((''''''''''''''''''((()))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((''''''''''''((())))))''''''&&&&&&&&&'''((()))%%%&&&&&&'''))))))******'''(((((())))))((((((''')))))))))*********++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))))))))++++++***)))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))((((((((((((((()))))))))))))))************((((((((()))******+++++++++******++++++,,,---...,,,+++)))(((((((((((())))))))))))(((((('''''''''''''''((())))))))))))((()))))))))************+++''''''''''''''''''''''''******)))))))))******+++******))))))******+++,,,((()))++++++***+++...000))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************++++++,,,+++++++++******)))))))))))))))))))))))))))))))))***))))))(((((())))))************+++++++++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,***))))))***++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))******************(((((((((((())))))))))))&&&&&&'''((())))))******************************))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((()))******++++++******)))*********)))((('''''''''((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))******+++++++++((())))))))))))(((((('''******))))))))))))******((()))******++++++************++++++++++++******************************************************))))))((((((((()))************))))))))))))******)))************+++++++++((()))***++++++***)))(((eeeeeebbb___[[[YYYZZZ\\\```___```aaaccceeehhhiiimmmmmmlllllllllllllllmmmnnnnnnnnnpppsssttttttsssppppppooolllhhhgggiiikkkhhhkkkmmmnnnlllkkkkkkllllllkkkiiifffeeegggmmmrrr{{{}}}yyyssspppqqquuuyyy{{{}}}zzzvvvqqqkkkccc[[[VVVNNNNNNMMMLLLJJJGGGDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>===;;;999888666666666222111111000///...------,,,,,,,,,++++++*********))))))*********+++++++++******)))(((((()))***+++*********)))******++++++))))))************))))))))))))))))))((((((''''''(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++''''''''''''((((((((((((&&&''')))***+++***))))))((())))))******))))))((())))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++***))))))++++++***)))************************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******)))))))))))))))***((()))))))))************'''(((((()))******++++++)))))))))******,,,------++++++***)))((((((''''''(((((((((((((((((('''''''''((()))*********))))))))))))*********+++++++++''''''''''''''''''''''''+++***)))(((((()))***+++******))))))******+++,,,(((***++++++)))))),,,...))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))))))))***+++++++++++++++++++++++++++***))))))))))))))))))))))))***)))(((''''''((()))***(((((()))))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,(((''''''((())))))(((&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))%%%%%%&&&'''((()))***+++************************(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))******+++,,,,,,))))))*********)))((('''******))))))))))))******((())))))*********************++++++++++++*********************************************************))))))))))))***++++++******))))))))))))******)))************+++++++++)))***++++++++++++***)))bbbbbbbbb```^^^^^^___aaadddeeefffhhhkkkooorrrtttqqqqqqqqqrrrrrrtttuuuuuuvvvuuuuuuuuuwwwwwwuuusssssssssqqqmmmiiihhhkkknnnooossstttqqqkkkhhhiiilllllllllllliiigggiiinnnsss|||{{{wwwsssnnnkkklllqqqwww|||~~~~~~|||yyyrrrjjjeee^^^\\\ZZZUUUPPPJJJDDDAAABBBBBBBBBBBBAAAAAA@@@@@@@@@???===<<<;;;:::999999666555444222000///------------,,,,,,+++***))))))))))))******++++++++++++///...+++)))'''&&&&&&&&&***)))))))))***+++,,,,,,((())))))*********))))))+++*********))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''))))))))))))))))))))))))%%%&&&''')))))))))((('''''''''((()))***)))))))))***+++...//////---+++)))))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))),,,***)))***++++++***)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******(((((())))))*********+++'''(((((()))***+++++++++))))))))))))***+++,,,---++++++++++++***((('''&&&'''''''''(((((((((((((((((()))***+++,,,+++******))))))******++++++++++++))))))))))))))))))))))))+++***)))(((((()))***************)))***++++++,,,---......,,,'''%%%&&&((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''((((((((((((******************************+++++++++,,,,,,,,,*********+++---,,,***(((******************************))))))((((((''''''))))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((())))))))))))%%%%%%&&&'''((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''(((((())))))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))***++++++,,,,,,)))***+++++++++)))((('''******))))))))))))******(((((()))*********************++++++++++++*********************************************************************++++++,,,******))))))))))))******)))************+++++++++***+++,,,,,,,,,,,,+++***jjjmmmpppooojjjfffgggjjjrrrooollllllqqqvvvyyyzzzvvvxxxzzzzzzyyyxxxxxxxxxyyyxxxwwwvvvvvvwwwxxxyyyxxxwwwuuusssqqqrrruuuwww~~~xxxpppjjjhhhhhhiiijjjnnnqqqtttqqqmmmmmmtttzzz~~~xxxuuupppnnnnnnrrrwwwzzz}}}xxxtttooommmhhhbbbZZZSSSMMMJJJHHHEEECCCAAABBBCCCCCCBBB===>>>???@@@@@@>>><<<:::999888666444222222222333333111000...---------...+++******,,,------+++)))******)))))))))******++++++,,,,,,,,,+++***((('''((((((((((((((())))))))),,,+++***((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''((()))++++++(((((('''&&&&&&&&&&&&&&&,,,)))&&&&&&(((***)))(((((((((((((((((()))*********)))'''''')))))))))((()))************+++++++++(((((((((((((((((((((((())))))))))))************+++*********))))))((((((+++++++++***)))(((((('''+++***)))(((((()))***+++((((((((((((((())))))***&&&'''((()))))))))))))))+++*********))))))(((((())))))))))))))))))******))))))************))))))******))))))(((((('''''''''(((((((((((((((''''''))))))*********))))))(((((((((((((((((()))******************))))))))))))+++***)))'''''''''((()))))))))))))))))))))))))))''''''(((((()))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***---,,,***)))))))))***+++)))************+++++++++))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))******++++++++++++)))***+++++++++)))((('''***(((&&&(((+++...---,,,))))))))))))))))))))))))((('''&&&''')))*********))))))))))))************''')))++++++***)))))))))*********))))))))))))))))))***+++,,,,,,+++***)))+++******)))))))))))))))---,,,***)))))))))******))))))))))))))))))))))))((((((((((((((()))******+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++++++++***)))(((((('''&&&''''''((()))******+++++++++******))))))((((((************************'''''')))***++++++++++++))))))))))))))))))))))))******))))))((((((''''''***)))(((''''''((()))***))))))(((((('''''''''&&&******+++++++++******)))++++++++++++++++++++++++************************''''''(((((())))))******+++***)))***+++++++++)))))))))***++++++++++++***,,,+++++++++******))))))'''(((((()))***+++++++++******************++++++++++++******)))(((((((((...+++***+++------***'''qqqtttwwwuuupppmmmmmmooouuusssrrrtttxxx|||~~~~~~zzz|||~~~~~~{{{yyyxxxwwwuuuuuuuuuuuuvvvxxxzzz{{{||||||{{{yyyxxxyyy{{{|||yyyqqqkkkjjjmmmppprrrvvvxxxwwwsssoooqqqzzz}}}{{{wwwuuuuuuxxx|||~~~~~~~~~~~~|||yyyuuuwwwuuurrrmmmgggbbb]]][[[SSSPPPMMMJJJHHHFFFBBB@@@@@@AAAAAAAAA@@@???>>>===>>>===<<<:::888666666555333222111////////////000+++++++++,,,------,,,******)))))))))))))))******+++,,,,,,,,,,,,+++)))((())))))))))))))))))))))))******))))))(((((())))))((((((((((((((((((((((((''''''''''''((()))***+++)))(((((('''''''''''''''+++)))&&&&&&(((***)))(((((((((((((((((()))*********)))'''''')))***)))((((((((()))))))))*********************************))))))))))))************************)))))))))(((++++++******)))(((((('''+++***)))(((((()))***+++)))))))))))))))***++++++((())))))******+++******************)))))))))(((*********)))))))))))))))))))))************))))))******))))))((((((((((((((()))))))))))))))(((((())))))************))))))*********))))))***++++++************)))))))))))),,,+++***)))((())))))***))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))************************)))))))))))))))***++++++,,,++++++***))))))******)))************+++++++++++++++++++++++++++++++++************)))))))))((((((((((((((()))))))))***))))))*********************************)))((((((+++)))'''(((+++---,,,+++))))))))))))))))))))))))...,,,***)))******)))'''))))))))))))************''')))++++++***)))))))))************************)))***++++++++++++***)))))))))(((((()))***++++++,,,,,,***)))))))))******))))))))))))))))))))))))((((((((((((((()))******+++******)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))++++++******)))((((((''''''''''''((()))*********))))))))))))((((((((('''((((((((((((((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***))))))***+++,,,******)))))))))(((((((((******+++++++++******)))++++++++++++++++++++++++************************)))))))))******************)))((()))***+++***((())))))***++++++++++++***+++++++++******)))))))))((((((((()))***+++++++++,,,+++++++++***))))))))))))))))))))))))*********---+++***+++,,,---***(((vvvyyy{{{zzzwwwuuuvvvxxxxxxxxxyyy||||||~~~~~~zzzxxxvvvtttttttttuuuvvvxxxzzz|||~~~~~~~~~~~~wwwoookkkmmmrrryyy}}}~~~xxxuuuxxx~~~~~~~~~}}}}}}}}}|||yyywwwzzzyyywwwtttqqqnnnllljjjcccaaa^^^ZZZVVVOOOHHHCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCBBBAAA???===;;;:::555444333222222222222222---,,,,,,---......,,,+++*********)))))))))))))))++++++,,,,,,,,,++++++***************************))))))))))))******++++++(((((((((((((((((((((((((((''''''(((((()))***+++)))))))))(((((((((((((((***(((&&&'''((())))))((()))(((((((((((()))******+++)))'''((()))***))))))'''((((((((())))))))))))************************))))))))))))************************))))))))))))++++++******)))(((((((((******))))))))))))*********************++++++,,,)))))))))***************************))))))))))))+++*********))))))(((((())))))************))))))***))))))))))))((((((((())))))************))))))))))))************))))))+++***)))))))))))))))***************)))))))))))),,,+++***************+++))))))))))))))))))))))))+++***((('''&&&''''''((())))))))))))))))))))))))++++++++++++++++++++++++***************++++++,,,***++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++************))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******))))))))))))))),,,***))))))***++++++***))))))))))))))))))))))))000...,,,+++++++++)))((())))))))))))************((()))++++++)))((()))***))))))******++++++,,,,,,)))***++++++++++++***)))''''''(((((()))+++,,,---,,,+++******)))*********)))))))))))))))))))))))))))(((((((((((()))***************))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************++++++******)))(((((((((''''''(((((())))))************))))))))))))((((((((((((((((((((((((((((((&&&''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++************)))))))))))))))******+++++++++******************************************************++++++++++++++++++*********((((((((()))***)))((())))))***++++++++++++************)))))))))))))))(((((())))))***+++++++++---,,,,,,+++***)))(((((('''(((((()))******++++++,,,+++***+++,,,,,,***(((rrruuuxxxyyyzzz{{{~~~}}}~~~}}}{{{zzzzzzyyyxxxwwwwwwxxxyyyyyy{{{|||~~~}}}wwwooolllpppxxx}}}{{{zzz|||~~~}}}}}}||||||{{{yyyyyy{{{zzzyyywwwuuutttsssssspppnnnmmmjjjfff^^^UUUOOOGGGFFFCCCAAA@@@AAACCCDDDDDDDDDEEEEEECCCAAA???>>>:::999888777555444333333000...---...//////...,,,+++++++++++++++******************++++++++++++++++++++++++***************))))))***+++++++++++++++((((((((((((((((((((((((((((((((((((((()))*********************)))((((((((('''''''''(((((()))((())))))(((((())))))***++++++)))(((((()))******)))((((((((()))))))))******************************((()))))))))*********************)))))))))))))))************))))))((((((***))))))))))))))))))******))))))))))))***++++++))))))((((((((()))))))))*********)))))))))))))))++++++******)))((((((((())))))************))))))))))))))))))))))))))))))(((((()))*********))))))((())))))************))))))(((''''''&&&'''''''''************)))))))))(((************************)))))))))))))))))))))))),,,+++(((&&&&&&'''((()))))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))***++++++)))***+++,,,,,,+++))))))))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********))))))))))))((((((((((((+++***)))(((((()))***+++,,,+++***************)))))))))))))))))))))))))))---+++******+++,,,,,,+++((()))))))))************((()))+++***)))((()))***))))))***+++,,,,,,------*********++++++*********(((((((((((()))***+++,,,++++++******************))))))))))))))))))))))))))))))(((((())))))***+++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))(((((('''((((((((()))))))))***+++*********************))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))(((((((((((((((((()))))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))************************,,,,,,++++++*********)))***)))((()))***+++***((())))))***++++++++++++***)))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++***)))))))))(((((())))))*********************+++++++++***)))nnnppptttxxx}}}}}}{{{zzzyyyyyy{{{|||}}}wwwvvvzzz{{{yyyyyy{{{|||}}}~~~}}}}}}}}}|||{{{zzzzzzzzz}}}|||zzzyyyxxxwwwwwwwwwsssssssssrrrpppjjjccc^^^TTTQQQMMMIIIEEECCCBBBBBBCCCDDDEEEEEEEEEDDDBBBAAA@@@???>>><<<999777555444333111000000111111000///---............---,,,+++))))))))))))************++++++++++++******))))))***++++++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++******)))(((&&&&&&'''(((((((((((())))))))))))))))))***+++++++++***((((((*********))))))))))))*********++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))***************))))))))))))))))))))))))******))))))))))))(((((((((((()))******++++++***)))))))))***+++))))))))))))))))))******************))))))(((((())))))************))))))))))))))))))************&&&'''(((((()))))))))((((((((()))***************((((((''''''''''''((((((************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))),,,+++((('''&&&''')))***))))))))))))))))))))))))************************)))(((((((((((()))******))))))+++,,,,,,+++***)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))))))))(((((((((((((((+++***)))(((((()))***+++,,,,,,+++***)))))))))***))))))))))))))))))))))))+++)))((((((***++++++***((()))))))))************)))*********(((((()))+++))))))***+++,,,,,,------+++******************+++******)))))))))))))))***************+++*********************************)))))))))))))))***++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((('''))))))))))))))))))))))))''''''(((((())))))******((((((((())))))(((((((((((((((((((((((((((((((((((()))***+++++++++++++++))))))))))))))))))))))))************************+++++++++******))))))(((,,,+++******,,,,,,+++***))))))***++++++++++++***)))))))))))))))*********************++++++++++++)))))))))***+++++++++,,,************))))))(((((()))***+++++++++*********vvvwww{{{{{{yyyyyyzzz~~~~~~~~~|||zzzyyyzzz|||zzzyyywwwvvvuuuuuuuuuvvvsssrrrsssssstttqqqmmmjjjfffccc___YYYRRRLLLGGGEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCBBB@@@===:::888666777555333222333333333222000111222222111000...---++++++***))))))******++++++++++++***))))))((((((******+++++++++***((('''))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++)))((('''$$$&&&((((((((('''((()))***))))))))))))***++++++,,,***((()))***+++***)))************++++++++++++(((((((((((((((((((((((())))))))))))************))))))))))))******************))))))))))))))))))))))))************))))))((((((((((((((())))))***...---,,,+++***+++,,,---))))))))))))************)))))))))))))))))))))***))))))************)))))))))))))))************+++%%%&&&'''(((((()))(((((('''((()))******+++*********************+++,,,,,,************))))))))))))''''''((())))))))))))((())))))))))))))))))))))))***)))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++))))))))))))************)))))))))*********++++++((((((((())))))*********)))))))))))))))******++++++,,,,,,+++)))((()))+++)))))))))))))))))))))))),,,***((('''(((((('''&&&))))))))))))************)))******)))(((((()))+++))))))******++++++,,,,,,++++++***))))))***++++++++++++***)))))))))))))))))))))***++++++++++++******************************))))))))))))***++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((())))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******''''''''''''((((((((((((((()))***+++++++++++++++***************************************************************)))))))))---,,,++++++,,,---,,,+++))))))***++++++++++++******************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++******)))(((((('''''')))++++++***)))***+++}}}zzzyyyzzz}}}xxxwwwuuuttttttuuuvvvwwwwwwvvvtttuuuvvvvvvuuusssrrrrrrppplllfff^^^WWWSSSKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA>>><<<;;;:::888555444555666555444444555666666555333111000///...,,,++++++++++++,,,++++++***))))))((('''''''''((()))++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))((()))***+++***)))'''&&&"""%%%((()))''''''((()))******))))))******+++,,,,,,***))))))***++++++***))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************)))))))))))))))))))))***((()))***++++++***)))((())))))(((((())))))***+++---,,,***)))((()))***+++((()))))))))************((((((((()))******++++++))))))************))))))))))))*********+++++++++&&&&&&'''))))))*********'''((()))******+++++++++************+++---...///************))))))))))))'''((()))***+++******)))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************))))))(((((())))))***+++******))))))***++++++,,,)))************+++++++++++++++++++++++++++++++++((()))))))))************))))))*********+++++++++'''(((((()))***+++,,,,,,(((((()))******************+++,,,+++((((((***,,,))))))))))))))))))))))))***(((''''''((()))((('''))))))))))))*********************)))((((((***,,,************************++++++***))))))***++++++***)))))))))))))))***+++((()))***+++,,,++++++*********************************))))))******+++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))***))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++***)))''''''(((((())))))))))))(((((()))++++++,,,,,,+++++++++++++++++++++++++++*********************************+++++++++++++++,,,+++***+++,,,,,,+++***))))))***++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,*********)))))))))))))))&&&)))++++++))))))***+++~~~~~~zzzyyy{{{}}}|||{{{zzzyyyyyy{{{}}}~~~}}}{{{xxxwwwxxxyyyyyyyyyvvvxxxyyyyyyuuuooohhhdddQQQPPPMMMIIIGGGEEEEEEEEEBBBCCCCCCDDDCCCAAA@@@???<<<:::777666666777666666666777888888777555333222111000///---,,,,,,------*********)))(((''''''&&&$$$%%%(((***++++++***)))))))))))))))))))))))))))***)))(((((((((((())))))'''(((***+++***)))'''&&&"""%%%((()))'''&&&((()))*********)))******+++,,,,,,***))))))***++++++***(((((((((((())))))))))))************************))))))))))))************(((((())))))*********+++)))))))))))))))*********((()))***++++++***)))(((*********)))***++++++,,,***(((&&&%%%$$$%%%&&&'''(((((())))))*********+++''''''((()))***+++,,,,,,))))))************))))))))))))******++++++++++++'''''')))******+++++++++''''''(((******+++++++++'''(((((()))***,,,---...************))))))))))))((()))***+++,,,,,,+++***))))))))))))))))))))))))&&&'''(((***++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********)))***++++++,,,+++***)))))))))***,,,---)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++''''''(((***+++,,,---...'''((()))+++++++++***))))))+++,,,+++((((((***---))))))))))))))))))))))))&&&%%%%%%&&&))),,,---,,,))))))))))))*********************)))'''(((***,,,*********))))))))))))))),,,+++***))))))***+++,,,(((((((((((()))+++,,,---((()))***+++,,,,,,+++************************************)))******+++,,,******************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++++++++,,,)))))))))))))))*********))))))))))))((((((((((((((()))))))))******++++++************************)))***************))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))******)))((('''(((((())))))*********+++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,---------+++***)))***+++++++++)))))))))***++++++++++++***+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++***************((((((((()))******++++++&&&)))++++++)))(((***,,,}}}xxxvvvvvvxxxxxx{{{}}}}}}||||||~~~}}}~~~}}}{{{yyyyyyzzz||||||yyyuuurrrggg___UUUMMMIIIGGGDDDBBBCCCBBBBBBCCCDDDCCCAAA???>>>===<<<:::888888777777888888999999999888888777333444444333222///---,,,------+++*********+++,,,)))+++,,,***&&&%%%'''))))))))))))))))))*********---,,,+++)))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++******))))))))))))******&&&&&&&&&&&&''')))***+++'''((((((((())))))******)))***+++++++++)))((('''))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))((((((''''''(((((()))***************))))))************))))))(((((())))))******++++++))))))))))))))))))***+++///...,,,*********,,,---++++++,,,---,,,+++***)))******))))))((((((''''''))))))))))))************))))))))))))((((((((((((************************)))************++++++++++++++++++************))),,,+++***)))((((((((((((+++)))((()))******)))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************))))))(((+++*********************))))))*********+++++++++***)))))))))***+++,,,,,,)))************+++++++++++++++*********+++---...+++*********))))))((((((************************(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,+++***((('''''')))***+++***************************************)))(((((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))(((***---,,,***(((***+++,,,+++***))))))+++---...(((***++++++******+++,,,......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((---,,,,,,+++***)))((((((&&&'''(((*********))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))***************************++++++,,,,,,++++++***---,,,***)))))))))******************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))************************)))))))))))))))******+++~~~zzzyyyyyyzzzzzz{{{zzz{{{}}}|||zzz{{{}}}~~~zzzwwwnnniiiaaa[[[WWWRRRLLLGGGBBB@@@>>>>>>???AAAAAA@@@AAA@@@???===;;;999888888777777888888999999::::::888888888777555222000...///...---,,,+++++++++,,,***+++,,,***((('''(((***)))))))))))))))))))))***,,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))************))))))))))))******))))))((((((((())))))***((((((((()))))))))******))))))***++++++***)))((())))))))))))))))))))))))))))))*********************)))))))))((((((((('''(((((()))*********************++++++++++++******))))))))))))******************)))******+++,,,,,,---,,,+++*********++++++++++++,,,,,,,,,+++***)))******))))))(((((((((((())))))))))))***************)))))))))(((((((((((((((((((((((((((((((((((()))************++++++++++++++++++************)))---,,,+++***))))))******+++)))((()))***+++)))((())))))))))))))))))))))))************************************************))))))************))))))))))))*********+++++++++,,,,,,++++++*********)))*********)))******++++++)))************+++++++++,,,+++*********+++,,,---,,,+++++++++************************************))))))))))))*********+++******************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,+++)))(((((()))***+++***************************************)))(((((('''((()))***++++++++++++))))))))))))))))))))))))(((***,,,,,,***(((***+++)))******+++++++++++++++''')))******)))(((***+++------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((,,,,,,++++++***)))))))))'''((()))******))))))(((************************)))))))))*********++++++))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,***)))))))))************************************************))))))************************))))))))))))***+++,,,------,,,+++******+++,,,---************************************************)))))))))))))))******+++~~~zzzyyy{{{{{{{{{}}}{{{xxxuuurrrooommmjjjddd\\\VVVGGGCCC>>>;;;<<>><<<:::999777777666777888999;;;<<<>>>===<<<;;;999666444222333222000...---,,,,,,,,,'''((()))(((&&&&&&''')))******))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''(((((((((******))))))))))))******++++++***))))))))))))))))))))))))))))))*********))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***************++++++,,,,,,,,,,,,++++++***************)))))))))************+++,,,---...******++++++******))))))++++++,,,,,,++++++***)))***))))))))))))((((((((()))))))))*********++++++******)))))))))((((((((((((((((((((((((((((((((()))************++++++++++++++++++************)))...,,,+++))))))***,,,---***)))((()))***+++***)))))))))))))))))))))))))))************************************************(((((()))***++++++++++++)))))))))***+++++++++,,,......---,,,+++***))))))++++++******)))*********)))************+++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))*********************************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,---,,,+++)))))))))***+++************************)))************))))))(((''''''((()))************)))))))))))))))))))))))))))***++++++))))))***+++&&&(((***,,,,,,+++)))(((&&&((())))))(((((()))***,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))*********)))((((((************************((((((((())))))*********))))))))))))))))))))))))******************************++++++++++++******,,,+++******)))*********************************,,,,,,++++++*********)))***************************))))))))))))+++,,,------,,,***))))))***,,,---************************************************))))))))))))******++++++~~~{{{wwwzzz}}}}}}yyyvvvyyyxxxxxxyyyzzzvvvnnnhhhSSSLLLDDD>>>===???AAACCCAAAAAAAAAAAA@@@>>>===<<<:::999888777777999;;;===??????>>>===;;;:::999888666555444222000///...---)))))))))((((((((()))************)))))))))))))))))))))(((((()))***++++++(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''&&&''''''******))))))))))))************)))(((((()))))))))************************))))))*********+++++++++))))))))))))))))))))))))*********))))))((((((((())))))))))))(((((((((((((((((()))******************++++++++++++++++++***+++++++++******))))))))))))))))))***+++,,,---...)))***+++,,,,,,+++***(((+++++++++++++++******)))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))((((((************************))))))*********++++++++++++++++++*********))))))---+++***((()))***,,,...***)))((()))***+++***)))))))))))))))))))))))))))************************************************'''((()))***+++,,,,,,,,,+++*********************......---,,,,,,+++******,,,,,,+++***)))))))))***))))))*********+++++++++------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,...---,,,+++*********+++************************))))))************)))(((''''''((()))))))))))))))))))))))))))))))))))))))*********)))))))))******&&&''')))*********)))((('''((())))))(((((()))++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************))))))((((((************************)))))))))((((((((((((((())))))))))))))))))))))))******************************++++++++++++******++++++******************************************------,,,,,,+++************************************))))))((()))***,,,...---+++)))(((((()))+++---************************************************))))))******++++++++++++~~~}}}{{{{{{zzzwwwuuuvvvzzz}}}{{{zzz~~~}}}}}}}}}wwwrrr^^^WWWMMMEEEAAA@@@@@@@@@?????????@@@@@@@@@??????>>>===:::999888999:::;;;===<<<<<<<<<<<<<<<======999999888666444222000//////...------------------************))))))(((((((((((((((((()))***+++,,,(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''&&&''''''******))))))))))))******''''''''''''((()))***++++++++++++++++++***************************++++++))))))))))))))))))))))))+++++++++******))))))((((((((((((((())))))))))))(((((()))***************))))))************)))))),,,,,,++++++******))))))((((((((())))))+++,,,,,,)))+++---......---+++***++++++*********)))))))))))))))))))))************************++++++++++++************))))))))))))************************))))))*********++++++++++++++++++*********))))))+++***)))(((((()))+++,,,)))(((((((((***++++++)))))))))))))))))))))))))))************************************************(((((()))+++,,,,,,,,,,,,---,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***))))))*********+++++++++------------,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********************************((())))))*********))))))'''(((((())))))))))))((())))))))))))))))))))))))***)))(((((())))))******)))((('''''''''(((******((()))+++***))))))***,,,******)))))))))))))))((())))))))))))))))))))))))************************))))))))))))))))))******)))))))))***++++++,,,,,,++++++******)))))))))(((************************+++******)))((('''&&&&&&))))))))))))))))))))))))************************)))******++++++******)))************+++*********************************,,,,,,,,,+++++++++*********************************))))))))))))+++,,,---,,,+++)))(((((()))+++,,,************************************************))))))***++++++++++++***|||xxxuuupppvvv|||}}}vvvqqqeee___WWWOOOJJJFFFCCCAAA?????????>>>??????@@@AAA@@@???===<<<;;;:::;;;;;;:::::::::;;;;;;===>>>???;;;;;;:::999777555333222000...,,,+++,,,,,,+++***++++++******)))((((((((())))))(((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''(((((((((******))))))))))))******%%%%%%&&&&&&''')))***+++,,,,,,,,,+++++++++++++++---,,,+++************+++))))))))))))))))))))))))******************))))))(((((((((((())))))))))))(((((()))***************)))))))))******)))))))))+++++++++++++++*********)))))))))((())))))***+++)))+++---......---,,,+++++++++***))))))))))))***)))))))))************+++*********++++++++++++,,,++++++*********)))))))))(((((((((((((((((((((((()))************++++++++++++++++++************)))******)))))))))))))))))))))((('''(((***++++++***))))))))))))))))))))))))************************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,---,,,,,,+++***)))((((((***+++++++++,,,,,,,,,---++++++******)))*********)))************+++++++++,,,---------------,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++++++++************************((())))))************)))((())))))******)))))))))))))))))))))))))))))))))+++)))''''''(((******)))***)))'''&&&&&&(((***,,,)))***++++++******+++,,,******))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))******+++++++++,,,++++++***)))))))))******++++++++++++++++++++++++++++++***)))(((((('''&&&))))))))))))))))))))))))************************))))))************))))))))))))***++++++++++++***************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************************((()))+++,,,,,,,,,+++***{{{yyyyyyzzzzzz{{{yyytttoootttyyy{{{zzzzzz}}}{{{sssmmmgggeeeaaa]]]YYYTTTNNNJJJDDDBBB@@@>>>===>>>???AAA@@@??????>>>>>>=========;;;:::::::::;;;<<<===>>><<<<<<<<<<<<:::888666555111...++++++++++++)))'''++++++******)))(((((('''***)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))************))))))))))))******((((((''''''((()))******------,,,,,,,,,+++++++++///...,,,***)))))))))***))))))))))))))))))))))))(((((())))))))))))))))))'''((((((((()))))))))***(((((()))***************)))******++++++******)))***++++++++++++++++++,,,++++++******))))))******)))***+++,,,---,,,,,,+++,,,+++***)))((())))))***))))))*********+++++++++*********+++++++++,,,,,,+++++++++*********))))))(((((((((((((((((((((((()))************++++++++++++++++++************)))***++++++++++++***(((''')))((('''(((***,,,+++***))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,+++++++++************************+++++++++++++++******************)))******++++++)))************++++++++++++,,,---.........---,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,(((((()))***++++++++++++************************(((((()))***************)))***************)))))))))))))))))))))))))))))),,,)))&&&&&&(((******))))))((((((((())))))******((()))******))))))***+++************************))))))))))))))))))))))))************************((()))))))))***************************++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))************))))))((()))***+++,,,++++++***************************((())))))******+++++++++************************'''(((***,,,,,,,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++************************((()))+++------,,,+++***{{{uuutttvvvvvvvvvxxx~~~yyyqqqqqquuuxxxwwwtttsssuuuyyyyyyzzz}}}|||sssllliiiiiihhhhhhfffaaaZZZUUUIIIFFFBBB>>>======???@@@>>>??????@@@@@@@@@??????===<<<;;;::::::;;;<<<===============<<<:::777666888555222111111111///,,,+++++++++***)))(((((('''******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***+++,,,******))))))))))))******+++******)))))))))))))))---------,,,,,,+++++++++000///---***))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******(((((()))***************+++++++++,,,,,,+++++++++*********++++++,,,,,,---...---,,,+++************))))))***+++++++++++++++,,,+++)))((((((((()))***))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++************)))************************)))************++++++++++++++++++************)))+++,,,---...---+++((('''(((''''''(((+++,,,+++***))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,+++******'''((()))***+++,,,---------,,,,,,+++***)))((((((***)))))))))***+++,,,,,,)))************+++++++++***+++---...///...------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,&&&'''(((***++++++++++++************************(((((()))*********************+++++++++******))))))))))))))))))))))))))),,,)))&&&%%%(((******)))'''(((***+++,,,+++)))((('''((())))))(((((()))******************+++++++++))))))))))))))))))))))))************************(((((())))))*********+++******************************)))))))))***,,,---++++++++++++++++++++++++'''((()))***+++,,,------))))))))))))))))))))))))************************))))))************))))))((()))***+++,,,,,,+++***************************''''''((()))***++++++,,,************************&&&(((***------,,,+++)))***+++---......---+++***++++++++++++++++++++++++************************(((***+++------,,,+++***{{{}}}~~~||||||}}}{{{xxxzzz~~~|||zzzzzzzzzyyyxxxvvvtttsssxxx~~~yyyvvvyyy|||~~~}}}zzzuuurrrwwwyyy|||~~~~~~{{{wwwtttkkkiiiiiilllpppqqqooolllaaaVVVKKKFFFCCC???>>>@@@AAA@@@@@@AAACCCDDDCCCBBB>>>===<<<;;;;;;<<<===>>>;;;<<<>>>@@@@@@???===<<<888888777444111000000222...---+++)))(((((()))***,,,+++++++++++++++,,,,,,,,,+++***))))))***+++,,,---+++)))((('''((()))******((('''&&&&&&'''(((***,,,,,,++++++***)))((((((*********)))))))))))))))************************,,,,,,************,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++++++++++++++************************---,,,***(((((()))***++++++++++++++++++***)))((())))))))))))))))))))))))************))))))((((((*********************************))))))))))))((()))************++++++++++++++++++*********))))))************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,+++******+++,,,---------------,,,,,,+++***)))************++++++++++++++++++++++++++++++++++++******+++---......---...,,,+++******,,,...///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,---,,,++++++,,,,,,+++)))))))))******++++++++++++((((((((((((''''''''''''******++++++++++++************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))*********+++++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((()))***++++++***)))(((******+++++++++******))))))))))))))))))*********(((((()))******)))''''''+++++++++*********)))))))))***,,,------,,,***)))************************+++++++++************)))++++++******************+++*********))))))((((((******+++++++++******)))***+++------+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***+++++++++xxxuuuyyy~~~}}}~~~~~~|||{{{zzz|||zzz{{{}}}}}}xxxsssvvvxxxzzz||||||{{{zzzyyywwwvvvvvvxxxzzz{{{zzzyyyrrreeeXXXQQQLLLEEE@@@???======>>>@@@BBBBBBAAA???AAA@@@???===<<<<<<;;;;;;;;;;;;===>>>???>>>>>>===;;;:::999666333111222333000...,,,***))))))************))))))))))))******))))))(((((((((((()))))),,,+++)))((('''(((***+++***)))'''&&&&&&''')))***,,,,,,+++******)))((((((***)))))))))))))))))))))************************,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************---,,,***)))((()))***++++++++++++++++++***))))))************************++++++*********)))))))))************************++++++*********))))))))))))************++++++++++++++++++*********))))))************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,++++++++++++++++++,,,---------------,,,+++***************++++++++++++++++++++++++++++++++++++---,,,---...000111000...------,,,,,,,,,---...///---------,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---+++***************+++++++++,,,))))))))))))((((((((((((******++++++++++++************))))))))))))******))))))))))))))))))))))))************************)))))))))))))))***++++++******************++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))))))))))))))***))))))*********))))))(((((())))))***+++,,,,,,------,,,+++))))))((())))))+++++++++*********)))))))))***,,,------,,,***)))************************+++++++++************)))************************************)))))))))((())))))***+++++++++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++***++++++,,,,,,|||yyyzzzzzzyyyyyyyyyyyyzzz{{{||||||}}}~~~~~~~~~~~~xxxiiiaaa[[[PPPGGGAAA=========???AAAAAA@@@>>>CCCBBBBBB@@@>>><<<:::999:::;;;;;;<<<===>>>>>>???>>>>>>===:::666444444555222111///,,,+++***************))))))))))))******(((((())))))))))))((((((***)))((((((((()))***+++***)))(((''''''((()))***+++++++++******))))))((())))))))))))))))))******************************+++******))))))******+++++++++++++++++++++++++++&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************---,,,+++))))))******+++***++++++++++++***))))))************************+++++++++++++++*********++++++++++++++++++++++++,,,+++++++++************)))************++++++++++++++++++***************************************+++++++++***************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///111444444222///------------.........///.........---------,,,,,,------------------------///......---,,,,,,+++++++++++++++++++++*********,,,,,,,,,,,,------......------------------------...---+++,,,------,,,*********++++++++++++,,,,,,+++*********))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))***************************************++++++,,,++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++'''(((((()))))))))(((((((((((()))+++,,,---...///222000,,,)))((()))***++++++++++++***************)))***+++,,,,,,+++***)))************************+++++++++************)))************************************))))))))))))((()))***+++++++++++++++(((***++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************+++,,,------~~~|||zzzxxxyyy{{{|||}}}~~~vvvoooiii^^^RRRKKKGGGDDDAAA???@@@@@@??????BBBBBBCCCBBBAAA>>><<<;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAA@@@===:::777777777555444222///---,,,++++++------,,,+++++++++,,,,,,)))***+++,,,,,,+++***)))))))))(((((()))***+++,,,******))))))))))))******+++*********)))))))))((()))))))))))))))*********************************++++++++++++++++++++++++************************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************---,,,+++*********++++++******+++++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,---------------,,,,,,++++++++++++,,,,,,,,,---------------------------------///222444444111...,,,---.../////////......//////.........---------------------------------............------,,,,,,........................,,,,,,------......//////......---------------,,,...,,,++++++,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++************))))))))))))******((((((((((((((((((((((((*********************************))))))******++++++++++++***************))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***'''((())))))***)))))))))))))))******+++,,,------000...,,,***)))***+++,,,************************)))***++++++++++++***)))************************+++++++++*********))))))***************+++++++++*********)))))))))))))))******+++++++++******)))((()))++++++)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...~~~}}}~~~{{{yyyzzzzzz{{{wwwrrriii___YYYTTTNNNFFF@@@======>>>>>>@@@AAABBBBBBBBBAAA???>>>======<<<===>>>???@@@AAABBBCCCBBB@@@<<<:::999999777666444222000///...---...------,,,++++++,,,,,,)))***+++,,,,,,+++***)))((((((((())))))***++++++******))))))))))))***************)))))))))))))))(((((())))))************))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,+++************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************---,,,,,,+++++++++++++++)))******+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------***+++,,,------,,,+++***,,,------......---------+++,,,,,,,,,------------------------------------+++,,,...000222222///------...///000000000//////000000000/////////..............................---------....../////////////////////000000000000---......///000000111111/////////......---------...,,,++++++,,,---+++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((())))))************************************************++++++******))))))((((((************************'''((()))******)))((('''((()))******+++++++++******************)))))))))******+++++++++++++++***************************************************************************+++++++++*********))))))))))))*********+++++++++))))))))))))))))))******,,,,,,,,,+++***)))((('''((()))++++++)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...~~~}}}{{{yyyvvvoooiiiggg___XXXMMMDDD???=========>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCAAA>>>;;;;;;;;;888777666555333222000000---,,,+++******)))******(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***************************,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************************,,,,,,,,,,,,,,,+++++++++))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************+++++++++***************+++++++++***************************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,------............---,,,,,,,,,---------..............................,,,,,,---///111111///---111111111111222222222222333333222222222111111111000000000000000000000000......//////000111111222/////////000000000000000//////000111222333444444222222111111000000//////000...------...///---,,,......------------,,,,,,---,,,,,,,,,++++++++++++******++++++++++++************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((((((((())))))*********+++++++++************************************))))))))))))************************''')))***,,,,,,***)))'''((()))***++++++,,,++++++++++++******)))(((((('''&&&''')))+++,,,+++*********************+++++++++************************************************+++++++++************))))))))))))***++++++,,,,,,))))))))))))************,,,,,,,,,+++***)))((('''(((***++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------}}}zzzzzzvvvooonnnpppgggaaaWWWNNNHHHDDDAAA???????????????@@@AAABBBCCCBBBCCCDDDDDDDDDCCCBBBAAA???AAABBBAAA>>><<<;;;<<<888888777777555444333222------,,,+++************))))))(((((((((((()))))))))************))))))(((((((((((())))))(((((((((((()))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))************)))(((***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---************************,,,,,,------,,,,,,+++***))))))***+++++++++++++++++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))************+++++++++))))))*********+++++++++************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---...............------------..................................../////////000222333222111666555444444444555777888777777777666666666555555444444444444444444444444222222222222333333333333111111111222222222333333111111222333444555666666666666666555444333333333333222111111222222111///............---------,,,,,,,,,,,,++++++++++++*********++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))(((((())))))(((((()))***+++,,,,,,---************************)))))))))))))))***************************************++++++++++++******'''((()))***+++++++++++++++******************)))))))))))))))************))))))*********+++++++++******))))))))))))******************************+++++++++************)))((())))))***++++++,,,,,,((()))))))))************)))******+++++++++******)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,~~~~~~~~~~~~}}}|||{{{zzztttnnnooossslllggg```YYYRRRLLLGGGCCC@@@@@@???>>>???@@@BBBCCCDDDEEEGGGGGGGGGEEEBBBAAA>>>???AAAAAA>>><<<<<<<<<888888888888777666444444000///...---,,,,,,,,,,,,,,,+++***))))))***+++,,,***************)))((('''''''''((((((((((((''''''(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------************************,,,,,,---------,,,+++***((()))***+++++++++++++++++++++++++++++++++++++++(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((()))************+++++++++))))))******++++++++++++************************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,+++******+++,,,---,,,,,,---.../////////...---------.........//////////////////////////////333111111222444555555444:::999777666666888:::;;;:::::::::999999999999888777777777777777777777777666666666555555444333333444444444555555666666666222222333444555666777888:::999999888777666666666666555333444555555444222//////.........---------,,,,,,,,,+++++++++************++++++++++++************))))))))))))******))))))))))))))))))))))))************************,,,,,,+++***))))))******''''''(((***+++,,,---...************************(((((())))))******++++++************************---,,,***))))))***,,,---&&&'''((()))*********************++++++,,,,,,,,,...,,,***((('''(((***+++))))))******++++++++++++******))))))))))))******************************+++++++++************)))((())))))***++++++,,,,,,(((((())))))*********+++'''''')))***,,,,,,------***+++------+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++~~~}}}{{{zzzyyyyyyzzzzzz}}}||||||{{{yyyxxxvvvuuutttsssppplllfff```WWWNNNHHHBBBAAAAAA@@@??????>>>>>>BBBCCCDDDFFFGGGFFFCCC@@@@@@@@@AAAAAAAAA@@@@@@???<<<;;;:::888666555444444111000///---,,,+++******)))))))))))))))***************))))))))))))******((((((((((((((((((((((((******))))))((((((''''''))))))))))))******************))))))))))))******(((((((((((((((((())))))************************+++*********))))))(((((())))))*********))))))(((******)))((()))***,,,---,,,&&&***---&&&'''---+++,,,++++++******++++++,,,+++,,,,,,+++******+++---++++++,,,,,,,,,++++++************+++,,,,,,,,,---)))***,,,,,,,,,,,,***))),,,,,,,,,++++++*********------,,,++++++*********))))))))))))))))))))))))*********++++++,,,,,,,,,((()))***+++++++++++++++***+++,,,,,,---------,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////...//////000000......---,,,,,,+++++++++,,,+++***)))***+++---///000000000000000111222222888888888999:::;;;======@@@<<<888777;;;>>>@@@@@@@@@?????????AAAAAA@@@>>>???>>>>>>===<<<;;;:::999999999999999888777666666888666555555777888888777555666666777777777666666777777777777777888999999===;;;999777555555555666000000000111000000///...------------,,,,,,++++++,,,+++)))((()))***,,,---,,,+++***)))((((((((((((,,,+++******)))*********)))***+++,,,,,,+++***)))*********)))))))))))))))))))))************))))))+++++++++************)))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))++++++******************++++++***************+++)))))))))***+++++++++,,,************************++++++******++++++,,,---++++++************++++++************************************************)))************+++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++,,,,,,---------~~~zzzxxxwwwwwwxxx}}}|||||||||zzzyyyxxxxxxxxxxxxzzzwwwsssnnniiibbbZZZUUUMMMHHHAAA>>>???@@@AAA@@@BBBBBBCCCFFFGGGGGGDDDBBB@@@@@@@@@@@@@@@???>>>>>>===<<<:::888666555444333222111000...---,,,++++++******++++++++++++++++++******))))))))))))******************************)))))))))))))))((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************************)))))))))((())))))************))))))******************++++++,,,&&&+++///***+++///***,,,++++++******++++++,,,+++,,,,,,+++******+++---+++++++++,,,,,,++++++************+++++++++++++++.........//////.........,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,)))******++++++++++++*********++++++,,,+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...---------------......////////////000000000000000///.........000222333555666777777888:::<<<===<<<===???AAABBBBBBBBBAAAFFFCCC??????AAACCCDDDDDDEEEDDDDDDEEEEEEDDD@@@>>>AAAAAA@@@???>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;<<<:::888777888888777666777888999:::999999888777888888888888888999::::::======<<<;;;;;;;;;;;;;;;555555555555444333222222000//////......------------,,,*********+++,,,---,,,+++***))))))(((((()))+++******)))((())))))))))))***++++++++++++***)))***)))))))))))))))))))))))))))************))))))+++++++++************))))))))))))(((((((((''''''************************))))))))))))************)))************+++++++++++++++++++++*********)))************************************************++++++***************+++***************+++++++++************************++++++******++++++,,,---++++++************++++++************************************************************+++++++++++++++++++++******+++++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,---+++++++++,,,,,,---------{{{yyyxxxxxx{{{}}}~~~}}}{{{yyyxxxxxxzzz|||}}}|||xxxuuurrrmmmhhheee\\\SSSGGG@@@???AAABBBBBBAAAAAABBBDDDGGGGGGFFFDDDAAAAAAAAA@@@@@@>>>===<<<>>>===;;;999777555333333333222111000///------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))******************************(((((())))))))))))))))))'''''''''((((((((())))))******))))))))))))******++++++*********)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++++++++******)))+++&&&+++111///333444+++++++++************+++++++++,,,---,,,+++***+++---***++++++,,,,,,++++++++++++++++++***************++++++************++++++,,,,,,,,,++++++++++++***'''(((((()))******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++***)))******+++++++++******)))++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------...///000000111111000000//////000222444555666888:::<<<===???CCCEEEEEEGGGJJJLLLMMMLLLJJJHHHIIIGGGEEEDDDEEEFFFFFFFFFKKKLLLNNNQQQRRRPPPKKKGGGFFFFFFEEEDDDCCCBBBBBBAAA???@@@AAABBBBBBCCCCCCBBBBBB@@@===<<<<<<===<<<;;;>>>???@@@AAA@@@>>><<<;;;<<<<<<<<<<<<<<<======>>>===>>>???@@@@@@AAA@@@@@@======<<<;;;999888777666333333222111000000//////...---,,,+++++++++---------,,,+++***))))))))))))******)))(((((((((((())))))***++++++++++++***)))))))))))))))))))))******))))))************))))))+++++++++************)))*********)))))))))))))))************************))))))))))))************)))************+++++++++,,,,,,,,,+++++++++++++++************************************************+++***************+++++++++++++++***************************************+++************+++,,,,,,++++++************++++++************************************************************+++++++++,,,++++++************++++++***++++++,,,,,,++++++***))))))***+++,,,---......++++++,,,,,,,,,,,,------~~~|||yyywwwxxx{{{~~~}}}{{{xxxwwwvvvtttrrrpppggg___SSSIIICCCBBBBBBBBB@@@???@@@BBBDDDFFFEEEDDDCCCCCCCCCBBBAAA???>>>===???>>>===;;;888666444333333333222111000...---,,,,,,,,,,,,,,,++++++++++++******))))))))))))******((((((((((((((((((((((((((((((((())))))******+++(((((((((((())))))))))))******))))))))))))******,,,,,,++++++***)))))))))((((((((((((((((((((((((*********))))))))))))))))))))))))))))))************+++,,,,,,+++***(((''',,,'''+++000222:::<<<222++++++************++++++***,,,------,,,++++++,,,******+++,,,,,,,,,+++++++++++++++******)))))))))((((((&&&%%%%%%&&&((((((++++++++++++++++++++++++))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******)))+++++++++++++++******)))+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------------------............//////.........///000000---...///000111222333444333333333444555777888999:::===@@@AAABBBDDDHHHLLLOOOPPPRRRSSSSSSRRRQQQPPPMMMLLLLLLLLLMMMNNNNNNNNNSSSVVV[[[aaadddbbb]]]YYYPPPOOONNNLLLJJJIIIHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGEEECCCBBBDDDFFFFFFFFFIIIJJJKKKLLLKKKHHHFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGAAABBBDDDEEEEEEEEEDDDCCCDDDCCCAAA???===;;;::::::777666555444333222111111///...---,,,,,,,,,,,,---------+++***************+++******)))))))))))))))*********++++++*********)))))))))))))))*********)))******++++++******)))+++++++++*********))))))************************************************((()))))))))************))))))*********+++++++++++++++++++++++++++++++++***************************************+++++++++*********)))******+++,,,,,,+++++++++***)))))))))***************************************++++++,,,++++++************++++++*********************************************************+++++++++,,,,,,+++******))))))******+++***++++++,,,,,,++++++*********++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,}}}}}}}}}}}}{{{yyyyyy{{{{{{yyyxxxxxxyyyyyyxxxwwwnnnjjjbbbWWWLLLFFFDDDDDD@@@???>>>???BBBCCCCCCCCCEEEEEEEEEDDDCCCAAA@@@?????????>>>===;;;888666444333333333222111///---,,,,,,,,,++++++******************))))))))))))******(((((((((((((((((((((((((((((())))))******++++++))))))*********+++++++++******))))))))))))******++++++++++++******))))))(((((((((((((((((((((((())))))))))))))))))******))))))(((((()))***++++++***+++,,,,,,+++***((('''---(((***---000<<>>???@@@BBBDDDDDDGGGJJJMMMLLLJJJJJJNNNRRRUUUTTTSSSRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\^^^```aaaaaadddiiiooorrrppplllggg^^^]]][[[YYYWWWTTTSSSRRRLLLMMMMMMMMMMMMLLLLLLKKKIIIHHHFFFGGGJJJNNNPPPQQQSSSTTTUUUUUUTTTRRRPPPOOOMMMMMMMMMNNNOOOPPPRRRRRRLLLLLLMMMMMMMMMKKKJJJHHHJJJIIIFFFCCCAAA???>>>>>>;;;;;;999888666555444333111000///...------,,,,,,...---,,,+++************---,,,++++++******+++++++++******************+++(((((())))))******************++++++++++++******+++++++++*********))))))************++++++++++++************************((()))))))))************))))))*********+++++++++))))))******************************************))))))*********+++++++++******))))))***++++++,,,,,,+++++++++***)))))))))******************************))))))******+++,,,++++++************++++++***************************************************++++++++++++,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}}}}|||~~~}}}|||}}}{{{{{{{{{}}}~~~}}}tttqqqkkkcccZZZRRRMMMJJJDDDAAA??????@@@AAAAAAAAAFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@???>>>;;;999777444555555444333111///---,,,,,,++++++******))))))******))))))))))))******************************))))))***************************+++++++++,,,,,,******))))))))))))******************************))))))))))))))))))))))))))))))))))))************))))))(((((((((***+++,,,******+++++++++******))),,,)))+++***+++999AAA888******))))))))))))*********,,,...///---,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...------------------...***++++++++++++,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,+++***++++++,,,---------------,,,,,,,,,,,,------------++++++,,,---------------------------------------.........////////////000.........///111333555666666777:::===AAADDDGGGHHHGGGHHHIIIKKKMMMOOOPPPQQQTTTWWWXXXTTTOOOLLLNNNRRRTTTSSSRRRSSSUUUYYY]]]```ccceeefffggghhhkkknnnqqqrrrsssvvvyyy{{{yyytttpppooonnnmmmkkkiiigggfffeee^^^]]]]]][[[YYYWWWUUUTTTOOOMMMKKKKKKOOOSSSUUUWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSTTTVVVWWWZZZ\\\]]]YYYYYYYYYWWWVVVTTTSSSRRRQQQOOOLLLIIIGGGEEEEEEDDDAAA@@@???===;;;:::888888444444333222111///............---,,,++++++++++++------,,,++++++++++++,,,++++++***))))))***++++++((((((((()))******++++++******++++++++++++******+++++++++************)))***************+++++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++)))))))))))))))*********++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))***+++,,,,,,+++++++++******************************************))))))))))))***++++++++++++************++++++************************************************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,++++++***...---------,,,,,,,,,+++------,,,,,,,,,,,,++++++}}}}}}||||||{{{{{{||||||}}}~~~{{{tttmmmjjjiiieee[[[SSSIIIFFFBBB@@@@@@AAAAAA@@@EEEEEEEEEEEEEEEDDDCCCBBB@@@AAAAAAAAA@@@>>><<<:::777777888888666444111000...------,,,++++++************))))))))))))******************************++++++******************)))************+++++++++******))))))))))))******'''(((((())))))******+++************************((()))))))))************))))))((('''(((***,,,---******************++++++((())),,,)))&&&222999000******))))))))))))*********,,,//////...,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***++++++++++++++++++*********+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,---,,,,,,,,,((()))***+++,,,---------,,,,,,,,,------------...+++,,,------...---------............................../////////000000000000111222444666999;;;======@@@DDDJJJPPPVVV[[[]]]XXXYYY[[[]]]___aaabbbcccbbbdddddd]]]SSSMMMMMMPPPRRRSSSVVVZZZ```fffkkknnnqqqrrrsssrrrrrruuuzzz~~~~~~|||~~~~~~~~~}}}}}}}}}||||||yyyxxxvvvrrrnnnjjjgggeee[[[XXXTTTSSSTTTVVVXXXXXXWWWVVVUUUTTTTTTUUUVVVVVVUUUUUUWWWYYY\\\___aaacccbbbaaa___]]]\\\[[[ZZZZZZXXXVVVSSSPPPNNNMMMLLLMMMHHHGGGEEECCCAAA???>>>===999888888666555333222111///...---,,,,,,++++++,,,---,,,++++++******++++++++++++***))))))***++++++'''(((((()))******++++++***++++++,,,,,,++++++***+++++++++************))))))))))))*********++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++)))))))))******+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))***+++,,,---***************+++++++++************************)))))))))))))))***++++++++++++************++++++************************************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,------------------------,,,,,,+++++++++|||yyywwwwwwvvvyyy~~~uuukkklllssssssggg[[[MMMIIIDDDAAAAAAAAAAAA@@@CCCDDDDDDDDDDDDDDDCCCCCC@@@AAABBBCCCBBB@@@>>><<<999:::::::::999666444222//////...---,,,,,,++++++******))))))))))))******((((((((((((((((((((((((,,,+++++++++***)))))))))))))))))))))******************))))))))))))******&&&&&&'''((()))***++++++************************(((((())))))*********+++)))(((''''''(((***,,,---******)))))))))***,,,---%%%)))...)))###,,,222(((******))))))))))))*********,,,///000...---,,,,,,((()))***+++,,,---------,,,,,,,,,------.........***+++,,,------,,,+++************++++++,,,,,,,,,((((((((()))******++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------------&&&''')))***,,,,,,------,,,,,,,,,---------......+++,,,------......------........................////////////000000000000444555777999<<>>@@@@@@@@@BBBEEEFFFFFFDDDFFFCCC???>>>???@@@???===>>>===<<<:::888777555555444444222000...+++)))(((++++++,,,,,,,,,++++++***))))))))))))))))))))))))************************))))))))))))************------,,,+++***)))((('''(((((())))))******+++++++++++++++*********))))))))))))))))))************---,,,***)))))))))******)))))))))(((((((((((((((,,,,,,,,,+++++++++*********+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,+++************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))******++++++,,,------------,,,++++++,,,------------------------------++++++************++++++++++++,,,,,,,,,------------......///...---,,,+++/////////000000000000000000111222333444555777999:::<<>>>>>===<<<:::999888777666444444333222111///---,,,+++++++++,,,++++++******************************************************))))))))))))************+++++++++***************)))))))))))))))*********,,,,,,,,,+++++++++******))))))))))))************,,,,,,***)))))))))******)))*********++++++++++++,,,+++++++++***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,+++++++++++++++++++++...---,,,++++++,,,---...------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......///...---------------...///000111222444555666888:::<<<>>>@@@BBBEEEIIILLLOOOVVV```gggqqqyyy~~~wwwooogggaaa]]][[[cccjjjttt|||zzzvvvtttpppjjjeee^^^[[[WWWUUUTTTTTTSSSRRRRRRRRRQQQPPPRRRVVV[[[______bbbddddddcccbbbdddfffhhhgggfffeeebbb___\\\[[[[[[WWWSSSOOONNNLLLKKKIIIEEEBBB===777333222111222333333333222111000/////////---,,,*********,,,,,,,,,++++++*********++++++***************************++++++++++++++++++***************************************************)))***************++++++)))************+++++++++***************************++++++,,,,,,,,,,,,,,,+++++++++***************************************+++***)))(((((()))***+++************************,,,,,,,,,+++++++++******************************++++++*********+++,,,---++++++************++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,}}}~~~|||yyy||||||zzzzzz{{{}}}~~~{{{sssmmmgggeee```XXXOOOGGGCCCAAAAAAAAAAAACCCFFFHHHIIIHHHIIIGGGDDDCCCCCCCCCAAA@@@???>>>===;;;:::999999888555555555555444333222111,,,,,,++++++*********)))************************************************))))))))))))************))))))******+++++++++,,,************)))))))))))),,,,,,,,,,,,,,,+++++++++))))))))))))************,,,+++******)))*********))))))******++++++,,,,,,++++++*********)))))))))+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++***++++++,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++------,,,,,,+++******)))------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,......//////...,,,---...///111444666777999;;;>>>@@@BBBDDDHHHKKKPPPTTTXXX[[[___fffooouuuwwwnnngggbbb``````gggnnnxxx}}}zzzvvvrrriiigggdddbbb```___\\\ZZZXXXUUURRROOOOOOQQQTTTWWWXXXZZZ\\\]]]]]]___bbbdddggghhhhhhhhhfffdddaaa______\\\XXXUUUTTTRRRPPPNNNHHHDDD>>>888333111111111222222444555555555444333000///...,,,,,,,,,,,,,,,+++******)))******++++++++++++++++++++++++++++++******++++++++++++***************************************************************))))))))))))))))))************+++++++++************************++++++,,,---------------,,,,,,++++++*********)))******************************)))))))))******+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++******++++++,,,---******++++++++++++******,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,}}}zzz{{{~~~}}}}}}}}}{{{yyywwwxxx{{{~~~{{{tttoooppppppnnnfffZZZOOOHHHFFFCCCAAA@@@BBBEEEGGGIIIIIIJJJIIIHHHFFFEEEDDDCCCCCC@@@???>>><<<;;;;;;;;;;;;777777777777666444333222------,,,+++***)))))))))************************************************((()))))))))************)))************+++++++++++++++******))))))((((((++++++++++++++++++++++++((()))))))))************++++++******************)))))))))(((((((((((((((*********))))))))))))(((,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************+++,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,---............///000111333666999<<<>>>???BBBFFFHHHJJJLLLQQQUUU___bbbfffhhhjjjooouuu{{{~~~uuulllfffcccccccccffflllsssxxxyyyxxxxxxxxx~~~~~~|||zzzxxxuuusssqqqpppnnnkkkgggddd```\\\VVVRRRQQQQQQSSSSSSSSSTTTTTTUUUWWWYYY\\\___aaaccceeeggggggfffdddcccbbb```\\\ZZZXXXUUURRROOOKKKGGG@@@:::555222111111///111333555666666666555333222111000...---++++++******)))))))))***++++++++++++++++++++++++++++++)))******++++++******)))************************************************++++++******)))))))))((())))))*********+++++++++************************+++,,,------......---------,,,,,,++++++******)))******************************************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++***++++++++++++,,,,,,)))***,,,,,,,,,,,,***)))***+++,,,------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------------------------------}}}}}}}}}{{{vvvuuuvvvvvvxxx{{{~~~|||wwwsssuuuwwwwwwpppeeeYYYQQQNNNFFFDDDAAAAAACCCEEEGGGGGGJJJJJJJJJIIIHHHFFFFFFFFFCCCBBB@@@===<<<<<<<<<===:::999999777666444222111///...---+++***)))))))))************************************************((()))))))))************+++++++++************)))++++++******))))))(((((())))))))))))************((()))))))))************************+++*********+++******)))((('''&&&&&&*********))))))))))))(((,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************+++,,,------***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////333444555888<<<@@@DDDGGGJJJNNNRRRSSSSSSUUUZZZ^^^iiilllppprrrsssvvv{{{|||}}}|||xxxqqqjjjeeecccdddeeegggjjjmmmooonnnlllkkkjjjkkkqqqvvvwwwuuutttuuuvvvzzzzzz|||~~~~~~~~~~~~}}}}}}|||{{{zzzwwwsssoooiiieee___\\\[[[[[[[[[ZZZVVVUUUSSSRRRSSSUUUWWWYYYZZZ\\\___cccfffggghhhhhhgggeeebbb```^^^ZZZVVVRRROOOKKKEEE???999555222111---...111333444555555555777777666444222///,,,***+++***************++++++++++++++++++++++++++++++******++++++++++++******************************************************,,,,,,,,,++++++******)))))))))*********+++++++++************************+++,,,------......------,,,,,,,,,,,,++++++******************************))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************++++++,,,,,,,,,,,,***+++,,,------,,,+++***)))***+++,,,,,,+++***)))+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------zzzxxxwww{{{vvvtttuuuwwwyyy|||~~~{{{yyywwwyyyyyyvvvnnnddd[[[VVVLLLIIIDDDBBBBBBDDDEEEFFFIIIJJJLLLKKKIIIHHHHHHIIIGGGEEEBBB???=========>>>;;;::::::888666444222111222111...,,,************++++++++++++++++++++++++************************))))))))))))************,,,+++++++++******))))))************))))))))))))((((((((()))))))))))))))))))))))))))************))))))***++++++++++++***---,,,,,,+++***)))((((((++++++*********)))))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++***++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------******++++++++++++******------------------------,,,,,,++++++++++++,,,,,,,,,---------............000000000000111222333444777888;;;???EEELLLRRRUUU[[[___bbbbbb___```dddiiippptttxxxzzz{{{}}}|||tttnnnpppvvvzzzrrrppplllhhhfffeeeeeeeeefffeeedddcccbbbaaa`````````hhhnnnnnnlllnnnqqqrrrrrrsssvvv{{{}}}vvvpppoooooowwwxxxyyyzzz{{{|||||||||{{{{{{}}}}}}zzzuuuqqqnnnmmmnnnooommmjjj^^^YYYTTTPPPOOOOOOPPPOOOUUUWWWZZZ___cccfffiiijjjiiihhhgggfffeeeaaa\\\YYYUUURRRMMMGGG@@@:::666444---...///000111222333444888999999888666333///------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++)))************+++++++++************************++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))******++++++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------{{{uuurrrvvv{{{}}}{{{{{{~~~yyywwwuuuxxx{{{}}}}}}|||{{{{{{vvvvvvwwwwwwtttmmmeee^^^SSSOOOHHHDDDCCCDDDEEEEEEGGGIIILLLLLLKKKIIIJJJLLLJJJGGGCCC@@@>>>======>>>:::::::::999888666555444444333000---++++++++++++++++++++++++++++++++++++************************))))))))))))***************************+++++++++)))))))))))))))*********(((((())))))************))))))))))))************((()))***+++,,,++++++*********************++++++,,,+++++++++************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++***+++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,------------,,,+++------------------------------,,,,,,,,,,,,------,,,------...///000111111111111222333666999;;;===>>>@@@DDDKKKSSS]]]eeejjjooosssvvvsssnnnmmmqqquuuwwwzzz~~~~~~~~~vvvtttsssppphhhaaaeeennnwww~~~}}}zzzvvvrrrhhhhhhhhhhhhhhhggggggfffeeeaaa]]]ZZZYYY[[[]]]^^^bbbkkkqqqnnnllloootttvvvtttvvvzzzzzznnneeebbbaaaeeeeeefffhhhjjjmmmooopppppptttyyy~~~~~~}}}mmmggg^^^WWWSSSQQQOOOMMMQQQRRRTTTXXX\\\```dddgggeeeeeefffhhhhhhfffbbb___[[[ZZZVVVPPPIIIBBB;;;888//////...---...000222333666888:::;;;:::888555333//////---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************************++++++++++++)))************+++++++++***************************++++++,,,,,,,,,,,,,,,***++++++,,,,,,---------************************((()))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))***+++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------........................yyyppptttyyy|||{{{yyywwwvvvwww~~~yyysssuuuwwwyyyyyyyyyzzz{{{ttttttuuuwwwxxxsssjjjcccXXXSSSLLLFFFDDDDDDEEEEEEEEEIIILLLMMMKKKJJJKKKMMMKKKIIIEEEAAA>>>======>>>999999:::::::::999888888666444111...,,,++++++,,,++++++++++++++++++++++++************************))))))))))))************'''((()))***+++,,,------(((((())))))******++++++))))))******+++++++++,,,))))))))))))************((()))***+++,,,,,,+++***%%%&&&'''((()))***++++++,,,,,,,,,++++++++++++***((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,+++************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++*********------...//////...------------------------------.........------.........,,,---...///000222333333222222444666:::>>>BBBDDDDDDGGGLLLUUU```kkkuuu{{{}}}yyyvvvyyy~~~}}}~~~{{{{{{}}}ooommmlllkkkccc]]]bbblllrrrzzz{{{uuurrrnnnjjjcccdddgggiiijjjjjjhhhggggggccc\\\YYYYYY]]]bbbdddhhhrrrwwwsssoootttyyy{{{zzz}}}}}}oooddd___^^^ZZZ[[[\\\]]]```dddgggiiiggglllttt{{{xxxmmmddd___[[[XXXUUUNNNOOOOOOQQQUUUZZZ^^^aaa___```cccfffhhhgggdddaaa```___\\\WWWOOOGGG???;;;222000...,,,---...111333444666:::<<<===<<<999888111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++************************(((((())))))******++++++)))************+++++++++******************************+++,,,,,,,,,,,,+++)))***+++,,,------...///************************((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))***+++,,,---,,,++++++...---++++++++++++---......---++++++++++++---...++++++,,,,,,,,,---------------------------------,,,------......------,,,................................................}}}}}}|||sssjjjiiimmmsss}}}yyyttttttvvvxxxxxxvvvvvvyyy|||}}}zzztttmmmhhhbbb^^^XXXSSSLLLEEEDDDEEEIIIGGGGGGIIILLLNNNOOOOOORRRPPPLLLGGGCCC@@@>>>======<<<::::::::::::888777666444111000///,,,)))&&&))))))))))))***+++,,,---(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&((()))+++,,,''''''((()))***++++++,,,+++++++++***)))(((((('''++++++,,,,,,,,,---------************************------------,,,,,,+++***(((((()))***+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,------++++++++++++------///...,,,***)))))))))***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***------------------------....../////////...,,,+++//////000111222222111111,,,---/////////000333555999888999===AAAEEEGGGGGGKKKVVVaaaiiirrr}}}}}}{{{yyyyyywwwrrrkkkeeeiiidddbbbaaa\\\VVVYYYaaaqqquuuuuunnniiijjjhhhddd\\\___dddfffeeefffhhhjjjmmmiiieeedddffflllqqqsss~~~vvvpppiiiccc______```dddhhhkkkllllllooojjjhhhnnnyyy}}}wwwooofff```TTTRRRPPPNNNNNNPPPSSSUUU_________bbbeeegggfffeeeccc```\\\[[[YYYSSSJJJBBB;;;555///---///222111///444777<<<>>>???>>>??????<<<888222...,,,,,,+++***)))*********++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++***)))(((((()))))))))))))))***+++++++++,,,+++******))))))******+++************************,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++---,,,+++***+++,,,---...***++++++,,,,,,------.../////////...------,,,,,,,,,+++***+++,,,,,,+++))),,,,,,,,,---------......,,,,,,,,,---------..................////////////}}}{{{zzzuuurrrrrruuuwww{{{zzzoookkkmmmsss{{{wwwvvvwwwwwwwwwyyy|||{{{tttoookkkkkkiiieee___WWWNNNHHHFFFGGGFFFGGGIIIMMMPPPQQQQQQSSSQQQNNNJJJFFFBBB@@@>>>>>><<<::::::::::::888777888666444222111///+++)))***)))))))))***++++++,,,************************)))))))))))))))))))))))))))))))))))))))***++++++(((((())))))******+++++++++++++++***)))((((((((()))************+++++++++************************,,,,,,------,,,,,,+++******************+++++++++******************************+++++++++,,,,,,,,,...---,,,+++************---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******------------------------....../////////...---,,,------......////////////...000222444555777:::<<<>>>???AAADDDHHHLLLPPPSSS\\\fffpppvvv}}}vvvsssnnnkkkiiieee```\\\___[[[XXXXXXUUUTTT[[[dddooossssssmmmiiijjjhhhddd```ccchhhjjjjjjjjjlllnnnqqqooonnnooorrrxxx}}}{{{xxxsssmmmjjjjjjkkkooouuuzzz|||}}}oooiiieeegggpppwwwzzzzzzyyyxxx|||zzzuuuccc^^^VVVPPPLLLMMMOOOQQQYYYYYYZZZ]]]aaacccbbbbbbfffccc```___^^^YYYPPPIIIAAA:::222...///222222111444888<<>>AAACCCFFFIIIKKKMMMQQQXXX^^^kkkttt}}}~~~zzz|||zzzrrrmmmgggbbb^^^\\\ZZZXXXXXXUUUSSSTTTTTTXXXaaalllnnnqqqrrrnnnkkkjjjiiigggeeehhhlllnnnnnnooopppqqquuuvvvxxx||||||vvvxxxwwwwww{{{xxxpppgggdddhhhlllnnnnnnmmmmmmttttttmmmaaaUUUMMMJJJKKKMMMQQQRRRTTTXXX\\\______^^^fffdddbbbbbbaaa]]]VVVPPPHHHAAA777000000111333333555888===@@@@@@@@@??????AAA???;;;999777555222000...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++++++++++++++***************,,,++++++++++++++++++,,,************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,------,,,,,,......---,,,,,,+++******------------............,,,++++++,,,///000000///,,,,,,,,,---------......,,,------------.....................////////////~~~uuurrrppprrrtttxxx}}}xxxuuu~~~|||yyyyyyuuuyyy{{{zzzuuuqqqqqqrrr{{{{{{xxxppphhh```VVVMMMFFFFFFGGGJJJNNNRRRSSSRRRSSSSSSRRRPPPMMMHHHCCC@@@AAA>>><<<:::::::::999888;;;999777666666444111///,,,+++***************+++************************))))))))))))))))))))))))******)))(((''''''''''''+++*********************+++++++++******)))))))))'''''''''((((((((())))))************************++++++,,,,,,,,,++++++*********************************************************+++++++++,,,,,,,,,))))))***+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******...........................////////////.........///////////////000111111111333666999;;;>>>BBBEEEFFFJJJOOOQQQRRRVVV___fffrrrzzzyyytttpppssszzz|||xxxrrrnnnjjjddd___\\\ZZZZZZZZZ[[[\\\\\\]]]^^^dddmmmuuusssuuuuuurrrooommmmmmlllkkkmmmoooqqqsssttttttuuuzzz}}}}}}{{{uuullliiijjjjjjiiiggggggkkktttzzz|||xxxkkk^^^SSSMMMKKKKKKLLLMMMOOOSSSXXX\\\]]]]]]aaaaaaaaaaaabbb___ZZZVVVPPPHHH===444111222333444555999???BBBCCCBBBAAAAAABBB@@@>>>===;;;888444111111///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++++++++++++++,,,,,,************************++++++++++++++++++******,,,+++++++++***))))))))),,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,---...---,,,+++---------,,,,,,+++++++++++++++,,,------...//////,,,*********,,,------,,,,,,,,,,,,---------......------------........................////////////}}}}}}vvvwwwyyywwwuuutttvvvyyy}}}~~~yyyqqqllljjjbbbZZZLLLKKKJJJKKKNNNPPPQQQQQQQQQRRRRRRQQQNNNJJJEEEBBBBBB@@@<<<;;;:::;;;:::999:::999777777777555333000...---,,,++++++***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++************++++++++++++************((((((((()))))))))************************************+++,,,,,,+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......................../////////...////////////////////////111222444555888:::<<>>;;;;;;;;;;;;::::::999888888999888666444222111000///------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********************************))))))***+++++++++++++++))))))*********+++++++++******************************+++++++++,,,,,,,,,000///...---,,,++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///111222222222........................//////.........///111222/////////111444777;;;===>>>AAAEEEHHHKKKOOOTTTWWW^^^eeeppp{{{~~~zzzyyyuuunnnkkkiiiccc\\\XXX\\\cccjjjoootttxxxyyy}}}xxxtttuuuzzz~~~}}}zzzuuuqqqmmmkkkgggeeejjjqqqwwwzzz~~~~~~~~~~~~yyytttooollleee^^^UUUNNNJJJJJJJJJKKKMMMPPPTTTXXX[[[]]]^^^___^^^\\\VVVOOOFFF???:::888666<<>>;;;;;;;;;;;;:::;;;:::999999:::999777555444333111000...---------************************)))))))))))))))))))))))))))))))))((())))))***+++))))))***+++,,,,,,------++++++++++++++++++++++++(((((((((((())))))))))))************************((()))***++++++++++++++++++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,------...++++++------------++++++***)))))))))***,,,...///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000222333444444////////////////////////000///.........000111222111111222444777<<<@@@BBBHHHKKKPPPTTTXXX]]]bbbfffgggmmmvvvxxxrrrmmmkkkfffaaa```aaa]]]XXXZZZaaakkksssyyyxxxsssuuu}}}|||xxxtttnnnhhhjjjooooooppprrruuu{{{~~~~~~|||yyywwwtttkkk^^^SSSLLLIIIIIIIIIFFFJJJNNNSSSVVVXXX[[[]]]aaa```\\\UUULLLDDD===:::666<<>><<<;;;:::<<<<<<;;;777444444555777666333111///---------))))))***************)))************************)))******)))(((((()))+++***************************++++++,,,,,,++++++***((()))))))))************))))))))))))))))))))))))******))))))******+++,,,,,,,,,+++++++++++++++,,,)))))))))***+++++++++,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((''')))++++++***)))***,,,------,,,++++++,,,((())))))***++++++,,,,,,.../////////......000222444111------...000///...///000000000000111222444444777;;;@@@EEEMMMWWW^^^cccgggkkkmmmmmmnnnqqqtttrrrnnniiieeebbb^^^ZZZVVVUUUVVVVVVVVVXXX\\\bbbfffsss{{{{{{zzz}}}~~~}}}{{{zzz{{{zzzyyyvvvxxxxxxzzz~~~uuutttuuuwww}}}|||sssjjjaaaXXXSSSPPPKKKGGGGGGLLLQQQSSSRRRVVVYYY]]]]]]YYYTTTPPPMMMGGGFFFGGGKKKQQQUUUVVVUUUVVVRRRLLLKKKLLLKKKHHHEEECCCAAA???>>>???===:::777444222000...---,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++---------+++***(((+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,---......------,,,++++++,,,------//////.........---------///......------......///111000...---///111555777zzzrrrhhh]]]XXXYYYaaaqqq}}}uuurrrqqquuuwwwwwwtttssswwwzzzzzz{{{yyytttnnneee]]]UUUQQQWWWWWWVVVWWWWWWYYYZZZ[[[VVVRRRLLLHHHFFFCCCAAA???<<<<<<===;;;888777777888777666444222000...------************************************************)))******)))(((((()))+++***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,------,,,+++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++)))+++,,,,,,+++******+++))))))******++++++,,,,,,---...///...------///111222///------...//////...111111111111111333777;;;;;;BBBIIIJJJKKKSSSbbbooorrrtttwwwyyyyyyvvvsssqqqhhhccc\\\WWWSSSQQQPPPNNNTTTUUUXXX[[[aaaiiisssyyy}}}}}}{{{yyyxxxzzz~~~|||~~~~~~~~~~~~{{{jjjkkkmmmqqqxxx{{{nnneee```XXXRRRKKKHHHJJJLLLMMMMMMOOOSSSXXXZZZYYYXXXVVVVVVQQQOOOMMMNNNQQQUUUXXXZZZYYYTTTPPPNNNNNNNNNKKKIIIHHHFFFDDDCCCBBB@@@<<<:::999777555222000...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,+++***)))(((,,,++++++++++++++++++,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............//////...---,,,,,,,,,,,,---.../////////............---//////............//////000///------000555;;;>>>}}}zzz|||~~~ttthhh^^^ZZZ]]]jjjxxx~~~wwwtttppppppnnnmmmpppvvv}}}|||vvvnnndddZZZTTTUUUTTTTTTUUUXXX\\\```bbb^^^ZZZVVVRRROOOLLLHHHFFF>>>>>>===<<<:::999999:::888777666444111000......,,,+++++++++*********+++************************)))******)))(((((()))+++***************************++++++,,,,,,++++++************+++++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,,,,+++***)))((((((((((((+++++++++***************))))))***************+++,,,++++++******++++++,,,------------------------///---,,,,,,---...---,,,+++---......---,,,,,,---,,,,,,,,,---------......,,,---......,,,---...000///...------.../////////111222222222222777===CCCFFFNNNUUUVVVUUUZZZgggsss{{{|||~~~~~~|||vvvnnnhhh\\\XXXRRRNNNNNNPPPSSSVVV[[[^^^dddkkkrrryyy~~~}}}{{{}}}~~~zzzvvvxxxxxxjjjiiiiiikkkooouuu{{{vvvnnnlllccc\\\SSSLLLIIIHHHGGGGGGLLLOOOSSSVVVVVVVVVWWWWWWWWWVVVTTTSSSUUUWWWZZZ[[[[[[XXXTTTRRRQQQQQQOOOMMMLLLKKKIIIFFFDDDAAA>>><<<===;;;999666333000...---+++++++++++++++,,,,,,---,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,+++***---,,,+++******+++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------....../////////.............../////////...//////000000000//////111666===DDDHHH~~~~~~}}}}}}~~~~~~|||yyy{{{uuulllccc```fffnnn}}}~~~xxxnnnjjjggghhhnnnwww|||uuulll```YYYTTTSSSSSSTTTXXX^^^dddhhheeeccc```^^^[[[VVVQQQMMMBBBAAA???===<<<<<<;;;;;;:::999888666444222000///------,,,+++******++++++************************)))******)))(((((()))+++***************************++++++,,,,,,++++++***''''''''''''(((((((((((())))))))))))))))))))))))******))))))******+++,,,,,,+++***)))((((((((((((+++++++++***************))))))******++++++++++++,,,++++++******++++++,,,------------------------,,,***(((((()))******)))+++---///...---,,,---------------------.........,,,---......,,,---...000---............///000111///222444555666<<>>===;;;999555222000///---,,,,,,++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++++++++---,,,+++******+++,,,---+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......---------........................///////////////////////////////////////000111222111222444888>>>FFFMMMQQQ~~~~~~}}}|||{{{{{{zzz{{{}}}{{{zzz|||~~~|||}}}{{{sssjjjgggiiisss~~~uuummmfffgggnnnxxx~~~yyyqqqggg```WWWUUUSSSSSSWWW^^^fffkkkkkkkkkkkkjjjgggbbbZZZUUUFFFDDD@@@>>>>>>>>>===<<<<<<;;;;;;999777555333111///...,,,+++***++++++,,,++++++++++++++++++++++++)))******)))(((((()))+++***************************++++++,,,,,,++++++************+++++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,------,,,+++******************************++++++++++++,,,,,,---.........,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***,,,,,,+++***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,---...///...------///111,,,...000000///000111333000444999;;;>>>FFFQQQZZZbbbgggooovvv|||{{{rrrggg]]]WWWNNNOOOOOOPPPSSSYYYaaagggnnnyyy}}}uuussspppmmmkkkkkklllmmmxxx{{{~~~vvvqqqggg]]]SSSMMMIIIGGGCCCEEEHHHJJJLLLPPPTTTWWWVVVYYY\\\\\\[[[ZZZZZZ[[[^^^]]]ZZZXXXVVVUUUUUUUUUOOOPPPOOOKKKFFFBBB@@@@@@??????===<<<999666444222000///---,,,,,,,,,---...---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))*********,,,++++++++++++++++++,,,,,,***'''&&&&&&'''***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---------------************************,,,,,,---------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---............---,,,......///000000///.........////////////000000000000//////000000111222333444777;;;AAAGGGLLLPPPRRR~~~}}}}}}|||}}}}}}~~~~~~yyyqqqnnnooowwwuuujjjiiinnnvvv~~~{{{uuummmfff\\\YYYUUUTTTVVV\\\dddiiiooopppssstttrrrkkkbbb[[[JJJFFFBBB?????????===;;;>>>>>>===<<<:::777555333000///---+++***+++,,,---++++++++++++++++++++++++)))******)))(((((()))+++***************************++++++,,,,,,++++++***,,,,,,---------.........))))))))))))))))))))))))******))))))******+++,,,,,,,,,+++++++++++++++,,,)))))))))***+++++++++,,,++++++,,,,,,---......///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,...//////+++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,.../////////......000222,,,...111222111111333555444:::AAAEEEIIIQQQ]]]gggrrrwww~~~|||uuuiii]]]VVVRRRQQQTTTXXX\\\aaahhhpppvvv~~~|||yyyvvvttttttuuuuuu|||}}}yyyuuunnneee\\\TTTPPPNNNFFFGGGHHHHHHHHHKKKOOORRRUUUXXX[[[[[[ZZZZZZ[[[]]]___^^^\\\YYYWWWVVVVVVWWWQQQRRRQQQNNNHHHDDDCCCCCC@@@@@@@@@???===;;;999888333222///---,,,------...------,,,,,,+++******)))++++++++++++++++++++++++************************)))))))))))))))***+++++++++++++++,,,,,,+++++++++******)))(((((()))******++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))+++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---.........------------------------,,,,,,,,,---------......---...////////////...---...///000000000000///....../////////000000000000000000000000111222333444999===CCCIIIMMMOOONNNMMM~~~}}}~~~{{{vvvmmmqqqwww~~~}}}ooolllnnnttt~~~}}}{{{wwwpppjjjaaa]]]XXXTTTUUUZZZaaafffpppssswwwzzzxxxpppfff^^^MMMHHHCCC@@@@@@???===;;;??????>>>===;;;999666444111///---+++***+++,,,---++++++++++++++++++++++++)))******)))(((((()))+++************************+++++++++,,,,,,+++++++++''''''((((((((()))))))))))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))******(((((()))***+++,,,,,,---))))))***++++++,,,------,,,++++++++++++++++++,,,+++++++++++++++++++++++++++)))''''''))),,,------...000111111000//////000...........................///000///...///000222,,,///222333222111333666777>>>GGGLLLQQQYYYfffppp~~~{{{|||yyyoooaaaUUUPPPOOOVVV[[[bbbiiiooowww~~~yyyxxxyyy~~~||||||||||||}}}xxxvvvqqqjjjaaaZZZVVVUUUMMMMMMKKKHHHFFFFFFIIILLLTTTWWWYYYYYYXXXYYY\\\______^^^]]]ZZZXXXVVVWWWXXXRRRSSSSSSPPPJJJFFFEEEEEE@@@AAAAAAAAA@@@>>>===;;;555333111...------......------,,,,,,+++***))))))************************************************,,,,,,++++++,,,---......***+++,,,------,,,+++***)))***+++,,,,,,+++***)))************************,,,,,,,,,+++++++++******(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,---...//////------------------------,,,,,,,,,---------.........///000111111000///......///000111111000///....../////////000000111111000000000000111222333444===BBBIIINNNPPPNNNKKKHHH~~~zzz{{{||||||}}}|||||||||wwwqqqmmmpppzzz~~~uuuoooqqqyyyzzzrrrlllhhhccc[[[VVVUUUXXX^^^bbbooosssvvvyyy|||zzzqqqeee[[[SSSIIIDDDDDDDDDAAA???>>>===<<<<<<===<<<:::888333333222111///...,,,++++++++++++************)))+++,,,---,,,******+++,,,---,,,***((('''(((((()))++++++,,,,,,,,,,,,++++++******+++++++++******)))((()))******,,,,,,---...++++++++++++++++++++++++)))************+++++++++((()))+++---.........---++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...///////////////...---///...---,,,,,,---...//////000000///------...///000111111111111333666999@@@FFFOOOYYYccckkksssxxx}}}zzzsssfffZZZTTTUUUYYYeeehhhmmmuuu}}}|||~~~{{{sssssswww}}}}}}}}}{{{wwwooohhhcccaaaZZZWWWQQQKKKGGGFFFIIIKKKNNNRRRWWWYYYYYY[[[^^^aaacccaaa]]]ZZZXXXWWWWWWWWWWWWVVVTTTQQQNNNJJJGGGFFFGGGFFFDDDBBB@@@??????>>>:::777333111///...,,,+++)))***+++,,,,,,,,,,,,,,,(((((())))))******++++++++++++++++++******)))))),,,+++*********+++,,,---***************************++++++,,,,,,++++++******************************,,,//////---+++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------***++++++,,,,,,++++++***...............---------//////............//////............/////////000...,,,***+++,,,...//////111000000111444888;;;>>>HHHMMMQQQQQQMMMJJJKKKMMM||||||{{{{{{{{{{{{zzzzzz|||~~~~~~~~~yyyppplllmmmoooqqqqqquuuxxx}}}}}}rrrnnnoooqqqyyy{{{~~~|||uuuoookkkfff___YYYXXX[[[```dddmmmqqqvvvyyy}}}~~~wwwnnnaaaXXXNNNGGGEEEDDDBBB@@@???>>><<<<<<===<<<:::888333333222111///---,,,+++++++++++++++***************+++,,,,,,***)))***,,,---,,,+++)))(((((())))))******++++++++++++************+++++++++******)))++++++++++++************++++++++++++++++++++++++************++++++++++++++++++,,,,,,---,,,,,,+++*********+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......////////////......000///...------...///000...//////...------///111111222222333444888===AAAKKKQQQ[[[eeennnuuu{{{|||zzzsssqqqkkkddd]]]ZZZ\\\```jjjooovvv}}}~~~|||{{{|||{{{{{{{{{zzzyyy{{{~~~~~~yyytttpppnnnfffbbb[[[SSSLLLHHHHHHHHHLLLOOORRRTTTUUUWWWZZZ]]]cccaaa^^^[[[YYYYYYXXXYYYXXXWWWUUUSSSPPPLLLIIIHHHIIIHHHFFFDDDCCCAAA@@@@@@===:::666333111000...,,,)))***++++++,,,,,,,,,,,,************++++++++++++++++++++++++*********)))++++++*********+++,,,---***************************++++++,,,,,,++++++******************************,,,//////---+++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++------..................//////............//////........./////////000000///...------...///////////////000222777<<>>:::777444222///---***+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++************++++++******++++++,,,---***************************++++++,,,,,,++++++***++++++++++++++++++++++++***,,,......---+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........................,,,,,,------------,,,,,,,,,---------...///////////////............//////....../////////000000000000//////////////////......000333777===CCCHHHKKKPPPRRRSSSRRRRRRTTTZZZ___|||zzzzzz{{{|||xxxzzz|||~~~~~~}}}~~~tttggg______bbblllpppwww}}}wwwkkkdddgggjjjqqqyyy~~~}}}zzzsssooohhhbbb```aaacccfffjjjpppuuuwww{{{yyypppcccXXXOOOIIIEEEBBBBBB@@@>>>======<<<;;;999555444444222000...,,,+++,,,,,,+++++++++*********(((***++++++))))))***,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,))))))***+++++++++******))))))***+++,,,---......++++++++++++++++++++++++*********+++++++++,,,,,,///...,,,***))))))******************++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////000///...------------------....../////////......000222000222555:::???GGGPPPVVV]]]dddppp{{{|||uuunnnjjjhhhggghhhhhhhhhkkkpppuuuwwwwwwxxx}}}zzz}}}}}}zzzxxxvvvllljjjgggcccaaa```aaaaaahhhjjjlllmmmooosssxxx|||~~~yyyuuuuuuxxx{{{xxx|||{{{yyy}}}~~~yyyrrriii```XXXQQQMMMKKKKKKLLLLLLOOORRRWWWZZZ_________^^^^^^]]]]]]]]][[[[[[YYYWWWUUURRRPPPNNNLLLLLLKKKIIIHHHFFFDDDDDDDDDAAA===999777444000---,,,,,,++++++++++++++++++------,,,,,,++++++******+++++++++++++++++++++++++++***++++++++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++***,,,......,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---...///000000//////............//////...////////////000000000///000111000///......///000333999@@@FFFJJJLLLMMMMMMOOOQQQSSSUUUZZZ```eee}}}{{{{{{zzzzzz{{{}}}~~~~~~|||}}}}}}}}}|||{{{zzzzzz{{{}}}tttjjjfffeeeggglllttt|||uuummmfffiiinnnuuu{{{~~~~~~}}}wwwsssmmmgggccccccdddfffkkkrrrvvvvvvxxx}}}}}}rrreeeYYYOOOHHHCCCCCCAAA>>>=========;;;:::777666555444111///---,,,,,,,,,,,,++++++++++++***(((***++++++******+++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++******+++,,,---...//////++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,******)))***+++,,,+++++++++,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////,,,,,,,,,,,,,,,,,,,,,,,,000111111000///...000111111555;;;BBBIIIQQQYYY^^^```hhhttt}}}{{{ssskkkfffddddddeeelllmmmooouuuzzz~~~~~~{{{zzz~~~}}}wwwtttrrrpppnnnfffddd```[[[WWWUUUSSSSSSYYYZZZ\\\^^^```eeejjjnnnuuuxxx}}}}}}~~~~~~{{{~~~}}}xxx{{{|||wwwsssnnnhhh```[[[PPPNNNKKKJJJLLLOOOSSSVVVZZZ[[[\\\^^^^^^^^^]]]]]]\\\[[[ZZZYYYVVVTTTRRRQQQMMMMMMLLLKKKJJJGGGEEEDDDDDDAAA>>>;;;999666222//////...---,,,++++++,,,,,,,,,,,,++++++*********)))+++++++++++++++++++++,,,******++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++***,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---...///000000//////............//////////////////000000000111...///111000///...000222555;;;CCCJJJOOOOOOMMMKKKLLLNNNQQQSSSVVVXXX\\\^^^~~~||||||~~~~~~zzzwwwvvvuuuttttttuuuwwwzzz{{{~~~|||zzzyyyyyyuuuxxx}}}zzzpppiiibbbfffmmmxxxwwwnnnmmmnnnqqqvvv{{{~~~{{{xxxrrrlllgggfffffffffllltttxxxwwwuuuyyy~~~}}}sssfffYYYNNNHHHEEEBBB???=========<<<;;;999888777666333111...---,,,,,,,,,,,,++++++++++++)))***,,,,,,++++++,,,...+++,,,,,,------,,,,,,+++((())))))******))))))(((((()))***+++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***************+++,,,---++++++,,,,,,,,,---------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---...............,,,,,,------------,,,,,,000111222111000000222444777===FFFOOOVVV]]]bbbeeefffmmmwww~~~~~~{{{zzz{{{tttjjjccc```aaadddeeennnrrrxxx~~~~~~~~~}}}{{{xxxvvvyyytttnnnjjjiiiiiigggeee```^^^ZZZVVVRRROOOMMMLLLOOOQQQRRRSSSUUUYYY^^^bbbgggkkkqqqxxx}}}|||~~~~~~~~~~~~zzzsssmmm[[[VVVOOOJJJIIIKKKMMMOOOTTTVVVYYY[[[]]]\\\\\\[[[[[[[[[ZZZYYYWWWUUUSSSRRRNNNNNNNNNNNNLLLIIIGGGEEECCCAAA???===<<<:::666444222000///---,,,,,,------++++++++++++************++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---------...///////////////............///////////////000000000111111---///111000///000444888???DDDKKKQQQTTTRRROOOLLLOOOOOOPPPQQQQQQRRRRRRRRR|||}}}|||zzzwwwvvvxxxzzz{{{|||vvvrrrpppooonnnmmmlllmmmooorrrtttvvvxxxyyyzzzzzz|||}}}|||{{{{{{wwwzzz}}}tttgggfffiiitttxxxtttpppooorrrwww||||||wwwpppllliiihhhhhhmmmuuu{{{xxxuuuxxx~~~~~~rrrcccVVVOOOFFFCCC@@@=========<<<;;;;;;:::999777555222000///------,,,,,,,,,+++++++++)))+++,,,---,,,,,,...///***+++,,,------,,,+++***)))******++++++******)))(((((()))++++++,,,,,,+++,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))***+++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---------------...//////...------///000222222222444666999???GGGSSS^^^eeeiiijjjkkkmmmrrrxxx|||zzzuuupppmmmooohhh```\\\^^^ccchhhkkkooovvv~~~~~~}}}}}}{{{yyywwwvvvwwwzzz}}}~~~{{{xxxwwwvvvuuuqqqnnnnnniiidddcccdddeeebbb___]]][[[YYYVVVTTTRRRQQQPPPKKKLLLNNNNNNOOOQQQUUUXXX\\\```ffflllqqqvvvyyy{{{~~~|||mmmdddYYYPPPKKKJJJIIIIIINNNQQQUUUXXXZZZZZZYYYXXXZZZZZZYYYXXXVVVTTTSSSRRRPPPQQQQQQPPPOOOLLLIIIHHHBBBAAA@@@@@@@@@>>>;;;999444333000...------......+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***+++,,,,,,,,,++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,++++++---///+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++------..................//////............////////////000000000111111111---000111111000333:::@@@JJJLLLOOORRRTTTSSSRRRQQQPPPNNNLLLKKKKKKMMMNNNNNNzzz{{{zzzxxxtttsssuuuwwwyyy|||}}}wwwqqqmmmllljjjiiigggfffgggiiilllnnnppprrrtttttttttwww|||~~~}}}}}}~~~}}}~~~}}}qqqkkkiiissszzzrrrmmmoootttzzz~~~zzztttooollljjjjjjmmmvvv|||yyyvvvxxx~~~yyyjjj\\\TTTGGGDDD@@@=========<<<<<<<<<<<<:::999666333111000---------,,,,,,,,,++++++***+++------------///000)))***+++,,,,,,,,,+++***,,,------......------,,,(((((()))++++++,,,,,,,,,''''''((()))***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))***+++,,,,,,+++)))))))))************+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------...------,,,,,,...///000111111000///...,,,...111333444777:::===EEEOOO]]]iiipppqqqpppoooppptttxxxyyytttmmmgggcccccc^^^XXXXXX^^^gggnnnrrrpppzzz~~~yyyvvvuuuuuuuuuuuussssssrrrrrrtttuuuxxxyyyxxxvvvuuuuuuwwwvvvssspppkkkfffbbbaaadddeeebbb___\\\\\\ZZZYYYXXXWWWWWWWWWIIIKKKLLLMMMMMMNNNPPPRRRVVVZZZ___ccchhhlllpppsss|||~~~{{{{{{yyyyyy~~~|||rrrcccWWWOOOKKKIIIGGGKKKMMMRRRVVVYYYYYYXXXWWWYYYYYYXXXWWWVVVTTTRRRQQQRRRSSSSSSSSSQQQNNNKKKJJJBBBBBBAAABBBCCCBBB???===666444222///......//////,,,,,,,,,------.........+++++++++,,,,,,---------)))***+++,,,---,,,++++++************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------////////////////////////***++++++,,,,,,++++++***...............---------//////............//////000000000000111111111111...111222222111666>>>FFFQQQQQQQQQQQQRRRTTTUUUVVVNNNJJJGGGEEEHHHLLLOOORRRyyywwwtttqqqooonnnmmmmmmnnnnnnnnnmmmkkkhhhfffdddbbbaaaaaaaaabbbcccddddddfffhhhjjjlllnnnrrrvvvzzz~~~~~~~~~~~~vvvmmmrrrzzztttnnnkkkrrr~~~{{{tttllliiijjjlllsssuuuuuurrrppprrr{{{~~~vvvgggXXXLLLEEE@@@AAAAAA===:::999======<<<;;;888444000...///...---,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,///...,,,++++++,,,...///------------------------..................---------...//////000///////////////111555777:::CCCMMMYYYaaalllrrrssstttvvvyyy{{{}}}~~~zzzqqqhhhbbb___ZZZZZZ[[[^^^cccjjjqqquuuyyywwwuuurrrooonnnooopppqqqqqqqqqpppqqqssswww{{{}}}{{{yyywwwxxxyyyxxxsssooollliiiffffffggghhhfffcccccc```]]][[[ZZZYYYWWWVVVQQQOOOMMMKKKJJJKKKMMMNNNVVVWWWXXXWWWXXX^^^fffmmmvvv|||{{{wwwuuutttwww}}}~~~uuujjj]]]QQQGGGBBBJJJKKKNNNRRRUUUXXX[[[\\\[[[ZZZXXXVVVTTTRRRPPPPPPRRRQQQRRRTTTVVVTTTOOOKKKAAABBBCCCCCCCCCBBB@@@@@@999888555222///---++++++,,,,,,---------,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///...,,,+++***+++,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,***************************+++---///000000///...---------.........//////---///111222000/////////000000///...............///---,,,---000222000...---222555444888CCCMMMSSSVVVRRRPPPRRRVVVYYYWWWTTTPPPLLLHHHGGGKKKNNNOOONNN|||xxxvvvtttpppmmmjjjiiihhhffffffeeedddbbb```^^^]]]^^^^^^]]]]]]]]]^^^^^^______```ccceeegggjjjooorrryyy{{{}}}}}}~~~~~~{{{}}}~~~xxxuuuwwwxxxnnnhhhnnnxxx}}}}}}|||wwwqqqmmmlllmmmmmmnnnooonnnooorrryyy~~~xxxlll___QQQIIICCCBBBAAA>>>;;;;;;<<<<<<<<<;;;888555222000//////...---,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------///...,,,++++++,,,...///------------------------........................//////000000000000000///111000222666:::AAAMMMXXXiiiooowww{{{{{{zzz|||~~~~~~wwwmmmddd^^^\\\\\\]]]```dddiiiqqqxxx||||||uuusssvvvxxxwwwtttuuutttsssrrrrrrtttuuuwwwyyyyyyyyyzzz|||}}}xxxtttnnnkkkhhhhhhiiiiiigggeeecccaaa^^^]]]^^^]]]\\\ZZZTTTSSSSSSRRRRRRSSSTTTTTTSSSTTTTTTSSSSSSVVV]]]aaaiiipppzzz~~~wwwvvvzzz}}}~~~yyyqqqrrrtttvvvzzz~~~~~~sssfffYYYOOOIIIHHHIIILLLOOORRRUUUVVVWWW[[[ZZZYYYWWWUUUSSSQQQPPPSSSRRRSSSUUUVVVUUUPPPLLLEEEEEEFFFFFFEEEDDDBBBAAA<<<;;;888555111///---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///...---,,,,,,,,,---------......---///000000///...//////000000///...............111///---...111222111///...333777<<>><<<===;;;;;;;;;:::999666444222000000///------,,,,,,,,,)))******************))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------------,,,...---,,,++++++,,,---...------------------------........................000000000000000000000000444333444:::AAAKKK\\\jjj|||zzzoooeee]]]YYYXXX^^^ccciiipppvvv|||{{{vvvpppnnnppprrrssssssvvvwwwxxxzzz}}}{{{rrrpppmmmllllllkkkjjjhhheeecccbbbbbbccccccaaa```WWWWWWXXXXXXXXXWWWVVVUUUTTTTTTSSSQQQOOOPPPRRRUUU[[[aaajjjsss}}}}}}tttqqqsssvvv~~~}}}wwwqqquuuyyy{{{{{{{{{~~~}}}pppcccYYYSSSKKKKKKMMMNNNPPPQQQSSSSSS[[[ZZZYYYXXXVVVTTTRRRQQQSSSTTTTTTVVVVVVUUUQQQNNNJJJJJJIIIHHHGGGEEEDDDCCC@@@???<<<888555111///...,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---......------------,,,,,,,,,---------------.........,,,---...//////...---,,,++++++,,,,,,,,,---------...//////...------...000000//////............///222000//////111222222111222666<<>>:::;;;;;;:::999888666555222111000...---,,,,,,,,,))))))************)))))),,,,,,,,,,,,+++***))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,......------,,,,,,++++++...---,,,,,,,,,,,,---...---------------------------------...............000000000/////////000000666555888@@@JJJXXXkkk{{{zzzoooddd[[[VVVVVVVVVaaajjjvvv|||yyyxxxwwwxxxuuurrrrrruuuzzz~~~zzzxxxuuusssqqqooonnnmmmkkkiiihhhhhhiiiiiigggeee___```bbbbbbaaa^^^ZZZXXXYYYYYYWWWTTTRRRPPPOOOOOORRRWWW]]]ccckkkyyyyyyttttttuuuwww{{{{{{wwwyyy||||||}}}xxxmmmccc^^^VVVTTTQQQNNNNNNPPPRRRTTTYYYYYYYYYYYYWWWUUUTTTSSSSSSTTTUUUVVVUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFEEEDDDCCCAAA???;;;777444000///------,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------............------.........---,,,,,,,,,,,,,,,---------...............---+++,,,...000000///............//////111000//////111222333333999>>>EEEJJJQQQVVVSSSMMMLLLKKKLLLOOORRRRRROOOLLLKKKMMMNNNMMMNNNSSS[[[aaaxxxooojjjgggccc```_________^^^\\\ZZZWWWVVVVVVUUURRRPPPOOOOOOOOOPPPMMMMMMLLLKKKJJJJJJKKKKKKKKKLLLNNNOOOPPPRRRUUUXXX]]]___cccgggkkkpppvvvyyy|||ooofffcccccchhhssswwwqqqqqqvvv{{{zzzrrrnnnmmmsssvvv{{{zzzwwwlllfff```^^^ccckkktttyyy|||~~~~~~{{{|||~~~|||wwwkkk___SSSLLLFFFAAA>>>>>>;;;;;;;;;::::::999888777444333111///...,,,,,,,,,))))))************)))))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******************************))))))))))))******+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++******---------,,,,,,------------------------------------------.........////////////.........///000111999999???JJJVVVfffyyy}}}||||||ssslllbbbYYYTTTUUUWWWZZZfffsss~~~}}}{{{sssooommmnnnpppuuuvvvwwwzzz}}}|||yyyvvvuuuuuuuuutttsssrrrrrrqqqooollllllnnnqqqrrrqqqnnnjjjgggbbb```]]][[[XXXVVVTTTRRRQQQSSSUUUWWW\\\fffuuu{{{xxxxxxxxxyyy{{{~~~}}}|||yyywwwwww|||vvvoookkkbbb]]]VVVOOOMMMNNNQQQTTTVVVWWWXXXYYYXXXWWWUUUTTTSSSTTTUUUUUUTTTRRRQQQPPPOOONNNLLLJJJHHHFFFEEEDDDDDDCCCAAA>>>:::666222000///...---,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,------------------------------,,,,,,............////////////.........---+++,,,...000//////............//////000000//////000222444666>>>FFFMMMNNNPPPSSSTTTSSSPPPMMMKKKIIIIIIJJJKKKKKKOOOQQQSSSUUUWWW^^^hhhppp}}}uuuiii```\\\ZZZXXXWWWUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGHHHKKKMMMRRRUUUYYY\\\aaaffflllppp{{{}}}|||oooddd\\\[[[]]]eeessssssllljjjnnntttzzzxxxrrrppprrruuuyyy|||}}}{{{yyyrrrmmmfff``````fffnnntttwww{{{|||zzz{{{}}}ttthhh[[[SSSLLLDDD@@@@@@<<<;;;;;;::::::999999999555444222000...---,,,+++)))******************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++******------------------------------------------------,,,,,,------...////////////.........///111333444<<>>===<<<;;;:::999999999777666333111///---,,,+++++++++,,,,,,,,,,,,++++++((()))***+++,,,---------++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,------------------------,,,,,,------...///000000111000000111333666999<<>>CCCLLL[[[mmmyyy~~~qqqddd[[[VVVUUUUUUWWW]]]gggqqqyyy}}}vvvwww{{{~~~{{{qqqpppooonnnmmmnnnrrruuuvvvyyyyyy|||wwwmmmeeecccbbbdddkkkuuu{{{{{{xxx~~~|||wwwvvvwwwyyy|||vvvppphhh^^^RRRIIIKKKKKKOOOUUUXXXYYY]]]cccbbb```]]]ZZZXXXWWWVVVVVVSSSPPPMMMKKKJJJJJJHHHGGGGGGHHHHHHGGGEEECCC@@@>>>:::777222000//////...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........---,,,+++***)))//////////////////////////////////////////////////////.........---------.../////////////////////...111666888:::===CCCHHHJJJKKKOOOVVV\\\___\\\YYYWWWUUURRRSSSVVVYYY\\\]]]jjjiiilllvvvWWWVVVUUUTTTRRRQQQOOOOOONNNMMMLLLJJJIIIHHHHHHHHHFFFGGGIIIIIIIIIHHHFFFEEEGGGFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEHHHLLLOOOQQQSSSUUUYYY^^^cccgggiiikkknnnpppsssuuuuuuvvvxxxzzz{{{|||~~~{{{tttmmmmmmlllkkkkkkmmmpppsssrrrxxxwwwjjj___```iiisss~~~{{{qqqeeebbbhhhqqqvvvxxxyyyxxxuuurrrmmmhhhccc___hhhttt|||{{{zzz~~~vvvjjjYYYMMMIIIEEEDDDBBB???<<<999999999999888777666333111///...++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************))))))))))))******++++++++++++******************************++++++++++++++++++++++++,,,++++++++++++,,,------------..........................................------...............---,,,.../////////...000111111111222333777===EEEKKKXXXdddrrr}}}wwwiii^^^XXXVVVXXXYYY]]]eeeoooxxx|||uuuvvvzzz}}}wwwnnnnnnppprrrsssuuuxxx||||||}}}yyyqqqkkkfffffffffhhhkkknnnqqqrrrxxx~~~}}}{{{xxxxxxxxx{{{~~~{{{uuunnndddYYYRRRNNNKKKLLLQQQUUUWWW\\\aaa___^^^\\\ZZZXXXWWWWWWWWWSSSPPPMMMKKKJJJJJJHHHGGGHHHHHHIIIHHHFFFCCCAAA???<<<888444111000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,+++***................................................//////.........---------/////////000000000000111111555:::>>>@@@CCCIIIMMMPPPPPPRRRVVVYYYYYYUUURRRVVVUUUTTTTTTWWW\\\bbbeeesssuuuyyy~~~SSSSSSRRRRRRQQQQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJIIIHHHGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCEEEHHHJJJLLLLLLMMMQQQTTTXXX[[[]]]^^^^^^```cccfffhhhjjjmmmooossstttwwwzzz}}}~~~~~~~~~|||vvvuuutttsssssstttsssrrrpppiiimmmtttvvviiicccbbbiiiwwwxxxkkkdddfffkkkoooqqqsssuuuwwwwwwtttoooiiieeegggqqqyyywwwuuu{{{vvvdddUUUNNNHHHGGGDDDAAA===;;;999888999999888777555222111///++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++*********)))))))))******+++++++++++++++***************************+++++++++++++++++++++++++++************+++,,,,,,---...............------........................,,,,,,---...////////////...///000000///...///111111111222555:::DDDOOOVVVeeemmmxxx~~~oooaaaYYYYYY[[[]]]aaagggoooyyy}}}yyywwwyyy}}}yyyrrrlllgggnnnrrrxxx~~~~~~~~~}}}zzzuuurrroooooolllhhheeeeeehhhkkkpppxxx~~~~~~}}}~~~{{{uuummmddd]]]UUUOOOKKKOOOTTTXXX\\\```]]]\\\[[[ZZZZZZYYYXXXXXXTTTQQQNNNLLLKKKJJJIIIGGGIIIIIIIIIIIIGGGEEEBBBAAA>>>;;;777444222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,******))))))))))))******++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------------------------------------------/////////............---000000000000111111222333333888>>>CCCFFFJJJPPPUUUXXXVVVUUUUUUUUUSSSPPPNNNUUUVVVWWWXXX[[[bbbkkksssPPPPPPPPPQQQQQQQQQQQQRRROOONNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJKKKLLLNNNPPPRRRTTTTTTUUUSSSVVVYYY[[[]]]```cccfffiiikkknnnqqquuuyyy{{{}}}~~~~~~xxxyyyxxxwwwyyy{{{yyytttpppjjjjjjlllsss~~~yyynnnffffffssssssiiieeefffhhhiiipppuuu{{{~~~|||vvvoookkkggglllooopppqqqxxxppp___TTTKKKHHHEEEAAA???<<<:::888999888777666444222000///,,,,,,+++*********++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******++++++,,,,,,++++++************************+++++++++++++++++++++++++++++++++++++++,,,,,,---.........///......---,,,........................+++,,,---...///////////////111222111/////////111000111333777???KKKXXXaaammmttt}}}wwwiii\\\YYY^^^eeedddiiipppxxxzzz{{{}}}zzzwwwqqqmmmkkkmmmoooqqqvvv|||~~~~~~~~~}}}{{{yyyxxx|||yyytttooojjjhhhhhhhhhjjjpppxxxzzztttlllfffaaaWWWPPPRRRWWW[[[^^^aaa^^^^^^^^^^^^]]]\\\[[[ZZZVVVSSSOOOMMMLLLKKKJJJHHHKKKKKKJJJIIIHHHFFFDDDCCCAAA>>>:::777555333000...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,---......------------------------------------------------------/////////...............000000///000000222333444555999???DDDIIIPPPXXX___aaa]]]WWWRRRPPPPPPQQQSSSVVVYYY\\\^^^aaaiiivvvOOOOOOPPPPPPQQQQQQQQQRRROOOOOONNNMMMMMMMMMNNNNNNLLLLLLLLLKKKJJJIIIHHHHHHJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCAAABBBCCCDDDFFFHHHJJJKKKMMMNNNNNNOOOOOOOOONNNNNNNNNPPPRRRTTTUUUWWW[[[^^^___```cccgggkkkooorrrsssxxxzzz}}}}}}}}}{{{zzzyyyzzz|||~~~|||wwwrrrppplllhhhiiiqqq}}}}}}pppjjjppp{{{|||qqqiiieeeddddddpppvvv{{{uuurrrkkkgggeeehhhpppyyyzzzjjj^^^OOOKKKEEEBBB@@@>>><<<:::::::::999888666444333222...---+++*********+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---...............------........................+++,,,---...////////////000111222111000///000111///111555<<>>>>>>>>===<<<;;;:::888777222000...,,,+++,,,---...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,+++++++++*********)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++---...//////000000........................------...............---///111222222111111333444666<<>><<<999666000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------............------,,,---...............---.................................................../////////000000000000333222222222444777:::<<>>:::888111000...------...000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///...------,,,,,,------...,,,,,,,,,---------......------------------------******+++,,,,,,---......------............---------...............------////////////////////////////////////////////////.../////////000000111111555444444444666999===???BBBJJJUUU\\\\\\YYYVVVUUUSSSTTTUUUUUUXXX___iiiqqqxxxwwwvvvyyyWWWVVVUUUUUUVVVUUUSSSQQQRRRPPPOOOQQQSSSSSSQQQNNNQQQPPPNNNLLLJJJJJJJJJJJJKKKJJJIIIJJJJJJIIIGGGDDDAAA@@@@@@???@@@BBBCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLJJJKKKKKKLLLLLLMMMMMMMMMPPPOOOOOORRRXXX^^^cccfffjjjlllppptttxxxyyyzzzzzz|||zzzxxxvvvtttrrrqqqqqqssssssssstttvvvyyy{{{|||{{{yyywwwyyy|||~~~~~~|||~~~}}}}}}~~~~~~}}}}}}}}}}}}yyyyyyuuunnnhhhhhhooouuusssnnnqqq}}}zzzpppkkkooovvv}}}zzztttllliiinnnzzz{{{lllZZZOOOKKKHHHBBB<<<@@@>>><<<<<<<<<;;;:::888777555222///---,,,++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------.........///,,,******---...---+++,,,,,,++++++,,,,,,---...------...///...---+++***,,,,,,,,,---------..............................---------.........//////222000///000222555777999===LLL\\\fffmmmuuu{{{|||{{{ssslllfffaaa\\\YYYUUU\\\fffpppyyy{{{qqqlllhhhgggoooyyy}}}xxxvvvuuuwwwzzz|||}}}}}}|||{{{|||~~~|||zzz{{{}}}vvvpppmmmiiifffgggkkk}}}{{{qqqgggaaa\\\^^^ccchhhlllnnnppppppiiifffaaa[[[UUUQQQNNNMMMJJJIIIGGGFFFFFFFFFGGGGGGBBBBBBBBBAAA@@@>>>;;;:::666444222///.........///++++++,,,------......///,,,,,,,,,---------.........+++)))***---......,,,((())))))+++,,,---......,,,,,,+++***+++,,,---............------,,,,,,,,,------............------++++++,,,,,,---...//////...........................------------...//////000...---...111222111///333333333777===CCCFFFGGGNNNWWW______XXXQQQQQQTTTPPPVVV^^^aaaaaadddlllsssxxx}}}XXXWWWVVVVVVVVVUUUSSSPPPPPPNNNMMMNNNPPPPPPNNNLLLNNNMMMLLLJJJJJJJJJKKKKKKLLLKKKJJJKKKKKKJJJGGGEEEAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIJJJKKKLLLLLLMMMOOONNNOOORRRXXX___eeeiiioooqqqvvvzzz~~~~~~}}}|||zzzyyywwwwwwwwwvvvuuutttuuuuuuwwwwwwxxxvvvuuuwww{{{~~~~~~}}}~~~~~~~~~{{{yyytttooolllmmmrrrvvv}}}}}}qqqooosssvvvqqqqqquuu{{{}}}xxxqqqmmmooowwwxxxfffYYYRRRMMMHHHDDDBBB@@@>>>=========;;;999777555333000---,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++,,,,,,------...,,,******---...---+++,,,,,,++++++,,,,,,---...------......------,,,+++,,,---------....................................---------.........//////...///000111222555888;;;EEEQQQ___gggnnnuuuxxxwwwvvvrrrkkkddd^^^ZZZXXXXXX___fffpppyyywwwpppkkkkkkmmmsss~~~yyywwwvvvyyy{{{}}}{{{wwwvvvsssnnnnnnpppzzzzzzoooggg^^^^^^```eeekkkppprrrsssmmmjjjeee___ZZZUUURRRQQQKKKJJJIIIGGGFFFEEEEEEEEEAAABBBBBBAAA@@@>>><<<;;;777666333000///.........------------------------,,,,,,,,,---------.........,,,***+++---///...,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---.........---------,,,,,,,,,------............------+++,,,,,,------....................................------------...//////000...---...111222111///111444888;;;>>>CCCIIIMMMVVV]]]aaa]]]TTTLLLLLLNNNQQQYYYccciiijjjlllqqqvvvYYYXXXWWWWWWWWWUUUQQQOOOMMMKKKJJJJJJKKKKKKJJJHHHJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLLLLMMMKKKIIIFFFAAAAAA@@@@@@AAABBBDDDEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNOOOSSSYYYbbbiiinnntttxxx}}}|||zzzxxxuuutttsssssssssttttttsssuuuyyy|||}}}|||{{{}}}}}}yyyssspppqqqsssvvvxxxwwwxxx~~~zzzpppmmmttt~~~zzz}}}wwwssspppttt}}}}}}wwwrrrqqqtttxxxrrraaaUUUMMMIIIGGGDDDBBB@@@>>>>>>>>><<<:::888666333000...,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************))))))))))))************++++++++++++---,,,++++++------,,,+++,,,,,,++++++,,,,,,---.........---,,,,,,,,,------------........./////////........................------........./////////---///222444555888===BBBPPPYYYccciiioootttssspppkkkjjjeee^^^XXXWWWZZZ^^^ooouuu~~~|||oookkkiiijjjpppzzz|||xxxxxxzzz||||||{{{zzzyyyyyyzzz~~~zzzxxxzzz||||||yyy}}}xxxnnnccc___]]]aaajjjrrruuuvvvrrroookkkfff```ZZZVVVTTTMMMLLLKKKIIIGGGFFFDDDDDDAAAAAABBBBBBAAA???>>>===999888555333000///...---//////...------,,,++++++,,,,,,,,,---------......---,,,+++,,,---......---......---,,,+++***)))))),,,,,,+++++++++,,,---......------------,,,,,,,,,------............------------------------------..............................------......///000///...---...000222222111000666===@@@BBBFFFNNNUUUZZZ^^^___YYYPPPJJJLLLOOOVVV___kkksssuuuuuuwwwyyyZZZYYYWWWVVVUUUSSSOOOLLLIIIHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMOOOOOOPPPOOONNNNNNNNNMMMJJJGGGBBBBBBAAAAAABBBCCCEEEFFFJJJJJJJJJJJJJJJKKKKKKKKKIIIJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPTTTZZZccclllssswww{{{~~~{{{xxxuuutttsssssstttttttttuuuwwwxxxyyyzzzzzz}}}~~~xxxrrrqqquuuxxxyyywwwtttqqqsss~~~yyypppppptttwwwyyy{{{zzz~~~tttkkkllluuu~~~~~~yyytttrrrtttvvv~~~kkk[[[PPPKKKIIIFFFDDD@@@???>>>===<<<;;;888777444111...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))******++++++++++++++++++,,,,,,,,,,,,------,,,+++,,,,,,++++++,,,,,,---...///...,,,++++++,,,---............////////////000....................................////////////...111444666888>>>GGGOOOZZZ```fffjjjooorrroooiiiffffffccc^^^ZZZ]]]fffnnn~~~zzznnnfffiiimmmuuu{{{vvvwwwxxxwwwxxxzzzzzz{{{|||}}}~~~vvvrrruuu|||~~~tttkkkccc]]]```iiissswwwxxxvvvtttpppjjjccc]]]XXXUUUMMMMMMLLLKKKIIIGGGFFFEEEAAAAAABBBBBBBBB@@@???>>>;;;:::888555333000...---......---------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---,,,,,,......---,,,+++******)))+++++++++,,,,,,,,,------------------------------------............------------------------,,,,,,.......................................//////000......---...000111333333333999@@@DDDGGGLLLSSSYYYUUUWWWWWWSSSOOOOOOTTT[[[```hhhssszzz{{{{{{{{{}}}[[[YYYVVVTTTRRROOOLLLIIIEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIKKKMMMOOOPPPQQQRRRQQQPPPOOOOOOOOONNNJJJHHHDDDCCCCCCCCCCCCEEEFFFGGGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJLLLOOORRRWWW```kkkrrrwww|||~~~{{{yyyxxxwwwwwwvvvvvvvvvvvvuuuuuuvvvwww{{{~~~yyysssssswwwzzzyyyvvvqqqnnnoooxxxzzzrrrmmmmmmuuu{{{~~~zzzllljjjqqq{{{}}}yyyvvvuuuwwwxxxzzzgggYYYQQQOOOGGGDDDAAA>>>===<<<;;;:::999777444111///...------++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,---------,,,,,,+++,,,,,,++++++,,,,,,---......---,,,++++++,,,...///.........////////////000................................./////////000000000111444777<<>>===<<<;;;::::::888555222000......---++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,......---++++++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---......------........./////////............................../////////000000000111222555<<>>===<<<;;;:::888666333000///......++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++,,,+++++++++************))),,,//////---++++++,,,,,,,,,++++++,,,,,,---...+++,,,------......------,,,---------......................................./////////000000000000333555<<>><<<=========:::666222///,,,---------------------,,,,,,,,,---------......(((+++...///---,,,,,,---,,,,,,,,,---------......***+++,,,---------,,,,,,,,,,,,,,,---------......------............------+++,,,,,,------.................................///////////////000000111///111222111111444999===CCCEEEIIIKKKMMMOOOPPPQQQTTTRRRQQQPPPSSS\\\hhhqqqxxx{{{~~~}}}\\\VVVNNNGGGDDDCCCCCCCCCBBBDDDEEEEEEDDDFFFKKKOOOMMMNNNPPPQQQRRRQQQQQQPPPRRRQQQPPPPPPOOOMMMJJJGGGIIIIIIHHHHHHIIIJJJLLLMMMIIIJJJKKKLLLMMMNNNOOOPPPLLLMMMNNNPPPRRRTTTUUUVVVRRRTTTVVVVVVXXX___kkkttt~~~}}}||||||wwwyyy{{{zzzxxxwwwzzz}}}wwwyyyzzzzzzzzz|||~~~|||zzzwwwvvvllluuu||||||vvvtttzzz~~~qqqiiiiiimmmttt{{{uuurrruuuzzz~~~}}}yyyoooxxxxxxeeeXXXNNNJJJEEEAAA??????>>>===:::999666333111///......++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,+++++++++******+++*********))))))(((((((((,,,//////---++++++,,,,,,,,,++++++,,,,,,---...***+++---...///...------,,,,,,,,,---------..............................////////////000000000000777:::DDDVVViiiuuuxxxvvvnnnuuuvvvmmmaaaZZZTTTQQQUUUUUUYYYcccsss}}}xxxuuutttvvv}}}sssmmmlllsss}}}}}}|||{{{ttttttuuuvvvvvvwwwyyy}}}}}}}}}||||||}}}~~~}}}zzzwwwwwwrrrvvv|||{{{~~~yyyrrrnnnmmmmmmppprrrtttuuussspppkkkhhhbbb]]]WWWPPPKKKIIIIIIJJJEEEFFFFFFEEECCCAAA???===<<<===>>>>>>;;;777333000///......------,,,,,,+++,,,,,,,,,---------......)))---000111///------///------------------------***+++,,,---...---,,,,,,,,,,,,,,,------.........---..................---++++++,,,,,,---...//////........................///////////////000111111000111333222222555:::???CCCHHHNNNNNNKKKJJJMMMQQQSSSRRRQQQQQQUUU___llluuuwww{{{\\\QQQFFFCCCBBB???>>>???DDDGGGJJJLLLMMMMMMOOOPPPQQQPPPPPPOOOOOOPPPQQQQQQSSSRRRPPPNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNQQQPPPOOOPPPRRRSSSRRRQQQSSSUUUWWWXXXXXXYYY[[[]]]___]]]]]]```ccciiiuuu~~~||||||}}}~~~~~~~~~~~~}}}{{{zzzyyyyyy{{{~~~~~~wwwvvvuuuvvvyyy{{{|||{{{yyy~~~vvvllliiiiiitttxxxrrrqqqsssuuu{{{rrrqqqxxxlll[[[RRRKKKEEECCCAAA>>>===???;;;:::888555333222111000000...,,,*********+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))***++++++,,,,,,++++++,,,------......------,,,******+++,,,,,,,,,,,,+++***+++---///000000//////........................000---...111222111444888777>>>MMMcccuuu}}}}}}{{{zzzvvvppphhh]]]SSSQQQUUUNNNWWWcccnnn~~~~~~yyytttqqqwwwwwwnnnlllnnnuuu|||uuusssrrrpppmmmmmmttt|||~~~||||||~~~}}}}}}|||yyyvvvvvvwwwyyy{{{{{{}}}|||wwwsssssswwwzzzyyyvvvzzzyyyxxxxxxxxxzzz{{{||||||~~~}}}|||zzz~~~wwwrrrvvv}}}qqqlllooonnnooorrrwwwzzzxxxqqqkkkccc___YYYTTTQQQNNNLLLJJJHHHFFFEEEDDDEEEEEECCCAAA???>>>>>><<<:::888777555//////...---,,,,,,,,,,,,++++++++++++++++++++++++///............---------------------------------+++,,,---.........---,,,---,,,,,,,,,,,,---......++++++++++++,,,---........................------////////////000000000000,,,---......///............222555555444666===CCCIIIIIIIIIHHHHHHIIIIIIJJJPPPQQQTTTYYY___gggooosssyyyVVVKKK@@@===<<<;;;;;;===EEEHHHLLLNNNNNNNNNOOOPPPQQQQQQPPPPPPQQQQQQRRRRRRQQQPPPOOONNNMMMMMMNNNNNNPPPPPPQQQRRRRRRSSSTTTTTTTTTSSSRRRSSSUUUVVVVVVUUUWWWYYY\\\^^^___```aaacccgggfffggglllqqqxxx|||}}}~~~~~~~~~~~~~~~}}}||||||}}}tttuuuvvvxxxzzz{{{yyywwwzzzzzzyyytttooooooooo~~~xxxuuusssrrr{{{rrrpppttttttcccUUULLLEEEBBB@@@<<<;;;===:::999777555333222111000111///---,,,++++++------------------------------,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---------------+++,,,...////////////...,,,,,,,,,,,,,,,,,,,,,,,,111......111222111444999>>>EEEUUUiiizzz}}}uuulllfff___WWWTTTUUUTTT]]]hhhsssyyytttsssssswwwxxxoookkkkkkttt{{{sssoooooopppnnnllltttxxx}}}~~~|||{{{zzzxxxvvvxxxvvvtttuuuvvvwwwuuussstttwwwzzz||||||}}}}}}~~~{{{wwwttttttxxx{{{zzzxxxzzzzzzyyyyyyzzz{{{{{{|||zzz}}}}}}|||||||||{{{yyywwwwwwyyy|||vvvmmmkkkjjjlllqqqxxx}}}}}}wwwrrrhhhccc\\\VVVRRROOOMMMKKKIIIGGGFFFEEEFFFEEEDDDBBBAAA@@@@@@>>><<<:::999888000000...---,,,,,,,,,,,,------------------------,,,---------......//////------------------------+++,,,---.........------...------------...//////......---------------...........................////////////000000000000...//////000000/////////222444666777999===CCCHHHMMMLLLKKKJJJIIIIIIJJJJJJMMMPPPTTTZZZaaaiiiqqqvvv|||VVVKKKBBB>>>>>>>>>AAADDDGGGKKKOOOQQQQQQOOOOOOOOOQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTTTTVVVWWWXXXZZZ[[[\\\YYYXXXWWWXXX[[[\\\[[[ZZZ\\\___dddggghhhiiikkklllppppppttt{{{~~~~~~~~~~~~}}}||||||}}}~~~xxxnnnooorrruuuxxxwwwtttqqqsss~~~zzz{{{xxxwwwmmm~~~}}}xxxttt~~~|||sssmmmmmmxxx~~~nnn[[[QQQGGGCCCAAA===<<<===999888666444333222111111111000///------------...------------------------,,,+++)))(((((()))+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------......------,,,,,,,,,---...............---....../////////......000000000000000000000000222000000222222222666;;;EEEOOO___pppuuujjjddd```ZZZVVVUUU\\\eeeoooyyy{{{rrroooqqqtttyyyzzzpppjjjiiijjjnnn{{{uuupppkkkjjjlllooopppooozzz{{{}}}zzzvvvsssooommmmmmmmmlllllllllkkkkkkmmmppprrrrrrqqqrrrvvvzzz||||||{{{zzzzzzzzzwwwuuuvvvzzz||||||{{{{{{{{{|||}}}}}}}}}||||||}}}}}}{{{}}}||||||vvvuuuyyy~~~{{{nnngggfffiiipppyyy|||wwwnnniiiaaaZZZUUUQQQNNNLLLJJJHHHFFFFFFFFFFFFDDDBBBBBBBBBAAA@@@???===;;;:::222111000...---,,,,,,,,,........................++++++,,,---...///000000------------------------+++,,,------......------///............///000000111000///...------------........................////////////000000000000111111111111111000000000555555666:::AAAHHHMMMPPPQQQPPPNNNLLLJJJJJJJJJJJJNNNRRRXXX___gggooowww|||}}}VVVLLLCCCAAABBBCCCGGGLLLIIIMMMQQQSSSRRRQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTVVVWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\]]]^^^```aaaaaa^^^]]]]]]^^^```bbbaaa``````dddjjjnnnqqqrrrssstttxxxyyy}}}}}}{{{yyyxxxxxx{{{}}}yyyiiidddeeehhhkkkooopppnnnlllkkkvvvqqq}}}zzzzzz|||vvvnnnjjjqqq}}}xxxcccWWWKKKFFFDDDAAA@@@AAA999888666444333222222111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))(((((())),,,---)))))))))*********++++++)))***************+++++++++,,,------......------,,,------......------,,,,,,,,,---............---///////////////.........111111111111111111111111333111111333333333999AAALLLXXXhhhvvvwwwkkkddd___YYYWWWXXX___iiittt}}}wwwooommmpppvvv}}}|||tttllldddbbbgggnnnxxxxxxrrrnnnllljjjkkkooorrrtttuuu||||||~~~~~~}}}zzztttooojjjgggdddccceeegggiiijjjfffggghhhjjjmmmooopppqqqrrruuuwwwyyyxxxwwwwwwxxxyyyxxxwwwxxx|||~~~~~~}}}~~~~~~~~~{{{~~~~~~pppfffcccfffmmmwww~~~zzzuuuooofff^^^XXXSSSOOOLLLJJJHHHFFFEEEFFFEEECCCAAACCCBBBBBBAAA@@@>>><<<;;;555444222000...---,,,,,,........................++++++,,,------...//////------------------------,,,,,,,,,---------------...............//////000000///......---------...---------...............////////////000000000000111111111000000000111111555444666>>>JJJSSSWWWXXXSSSRRROOOMMMKKKJJJKKKKKKTTTZZZbbbiiiooouuu|||{{{~~~MMMFFF???>>>>>>@@@EEEKKKKKKNNNRRRSSSSSSRRRQQQQQQPPPQQQRRRTTTUUUVVVVVVVVVYYYZZZ[[[]]]^^^___``````bbbbbbbbbcccddddddeeeeeeccccccbbbdddfffhhhhhhgggdddhhhoootttwwwxxxzzz{{{~~~~~~~~~}}}}}}|||yyyvvvvvvzzz}}}iii[[[[[[[[[\\\```dddhhhiiiiiiggglllttt{{{uuu}}}ttttttuuu{{{zzzqqqkkknnnuuujjj\\\MMMGGGEEECCCBBBBBB:::999777555444222222222//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---///)))************+++++++++)))))))))******++++++++++++,,,------......------,,,------......------,,,++++++,,,---------------000/////////.........///------------------------333222333555555666???IIIVVVdddsss|||wwwnnneee[[[UUUXXX^^^```lllyyy{{{tttppprrrtttzzzssslllfffbbb___```jjjvvvvvvpppnnnlllllllllooossswwwyyy{{{~~~zzztttpppoooooollljjjdddaaa^^^^^^```ccceeeeeeccceeefffhhhiiikkkmmmnnnrrrsssssssssssstttwwwzzzyyyyyyyyy{{{}}}tttjjj___bbbhhhrrr{{{zzztttlllccc\\\VVVPPPLLLJJJHHHFFFEEEEEEDDDBBB@@@BBBBBBAAA@@@???>>><<<;;;888666444222///---,,,,,,---------------------------------------------,,,------------------------,,,,,,,,,,,,------......------,,,,,,------...///------,,,,,,---...//////---------.........//////////////////000000000000000000/////////000111222444444999DDDRRR[[[]]][[[SSSQQQOOOMMMLLLLLLNNNOOO\\\ccckkkqqqtttxxx}}}zzzHHHBBB======>>>???DDDJJJLLLNNNQQQRRRRRRRRRSSSTTTQQQSSSUUUWWWYYYZZZYYYYYYZZZ\\\^^^```bbbdddeeeeeehhhhhhiiiiiijjjjjjjjjkkkjjjiiiiiikkkmmmoooooonnnjjjnnntttxxx|||~~~~~~}}}}}}|||xxxyyy}}}~~~~~~qqq___VVVWWWWWWWWW[[[```dddfffgggeeedddeeeiiitttxxxyyy~~~qqqooopppvvvxxxrrrppppppuuutttcccQQQIIIFFFCCCAAAAAA<<<;;;999777444333222222//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...******+++++++++,,,,,,,,,+++++++++,,,,,,------...++++++,,,---------------,,,------......------,,,++++++,,,---------------000//////......///000000........................111111333666777;;;FFFRRR___ppp~~~zzztttkkkbbbYYYUUU[[[eeecccqqq|||uuutttuuuyyy|||wwwfff___\\\^^^```dddrrrvvvoookkkjjjlllmmmpppssswww{{{~~~xxxsssmmmfffcccdddeeefffeeeaaa___\\\ZZZ[[[\\\\\\\\\___aaacccddddddeeegggiiiooooooooooooooosssxxx|||zzz{{{|||}}}yyyooo______bbbkkkvvv~~~yyyrrrjjjbbbZZZSSSNNNKKKIIIGGGFFFFFFEEECCCAAAAAAAAAAAA@@@???===<<<;;;:::999666333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++---------------------------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---...///000,,,,,,------.../////////////////////000000000000//////......///111333444555888AAANNNZZZ```]]]YYYRRRQQQOOONNNOOOQQQTTTVVVaaahhhqqqvvvvvvwwwzzz~~~FFFAAA???@@@@@@@@@EEEKKKLLLNNNPPPPPPPPPRRRTTTVVVTTTVVVYYY\\\^^^^^^^^^^^^]]]___bbbeeegggiiijjjjjjllllllmmmnnnpppqqqrrrrrrpppooooooqqqtttvvvvvvuuurrruuuzzz~~~~~~}}}||||||~~~~~~{{{|||~~~|||xxxggg\\\XXXYYYZZZ[[[___cccffffffeeeeee___YYY\\\hhhxxxxxxvvv~~~rrrooonnnsss}}}zzztttnnnmmmxxxoooYYYNNNIIIEEEAAA@@@???>>>;;;888666333222111///000//////...------,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------***++++++,,,------......***++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............//////.........000111222111111111111111111111111000111444888:::@@@MMM[[[eeewww|||vvvmmmccc]]]ZZZ[[[bbbjjjjjjyyyvvvsssvvvyyyyyylllccc[[[ZZZ```fffmmm~~~uuuooollllllkkkmmmppptttyyy}}}ssskkkfffaaa\\\ZZZ\\\_________]]][[[YYYXXXYYYYYYXXXWWWZZZ]]]`````````aaacccfffiiijjjlllnnnpppsssxxx{{{{{{}}}~~~uuugggdddcccgggqqq{{{~~~xxxqqqiii```VVVPPPMMMKKKIIIHHHHHHGGGDDDBBBAAAAAAAAA@@@???>>>===<<<<<<;;;888444111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---...///---------------.../////////...............//////,,,,,,------...//////000////////////000000000000//////...///111333666888999@@@LLLYYYaaa```YYYSSSQQQPPPOOOPPPSSSWWW[[[^^^dddmmmwww{{{zzzxxxzzz}}}BBB???>>>?????????CCCHHHLLLMMMNNNOOOOOORRRUUUXXXWWWYYY\\\___aaabbbaaaaaaaaacccfffiiilllnnnoooooommmnnnppprrrtttvvvwwwxxxtttttttttvvvyyy{{{{{{zzzwwwzzz~~~~~~}}}|||{{{{{{}}}{{{|||||||||}}}mmmaaa\\\[[[]]]^^^aaaeeeiiiiiigggdddfff\\\SSSVVVcccrrr||||||ssswww}}}~~~tttooommmrrr|||xxxmmmiiisssyyybbbTTTMMMHHHCCCAAAAAA???<<<999666444222111111111111111000///...---++++++++++++++++++++++++************************,,,,,,,,,---------......(((((()))***++++++,,,,,,******+++,,,,,,,,,,,,+++,,,------......------,,,---......//////////////////.........///000222333///////////////////////////000444999<<>>======<<<999555111///---,,,------------------------******+++,,,------...///------------------------------,,,+++,,,---...///...............///000000222111000//////......///,,,,,,------...///000000////////////000000000000000//////000222555999;;;>>>GGGTTT```eee```VVVNNNQQQPPPPPPRRRVVV[[[aaadddgggppp{{{}}}{{{}}}@@@???======>>>AAADDDFFFHHHJJJNNNQQQRRRTTTWWWYYY[[[[[[\\\]]]___bbbeeeggghhhggggggkkkqqqttttttrrrtttsssssswww{{{}}}{{{yyyzzzxxxyyy{{{{{{zzz}}}~~~~~~|||{{{{{{}}}~~~~~~{{{|||{{{nnneeeaaabbbcccggglllsssuuussspppnnnmmmiii___VVVVVV[[[dddpppzzztttttt}}}~~~yyywwwqqqkkkooo{{{}}}uuunnnsss|||kkkWWWNNNKKKIIIFFFAAA@@@???<<<999666333222555444333111000000//////..............................---------,,,,,,,,,++++++,,,,,,,,,,,,------+++---......---,,,,,,---+++,,,---...///...---,,,)))))))))***+++,,,.............../////////000000000000000000000000000000222111000000111111000///555333666===BBBHHHTTTbbbooo|||~~~}}}{{{xxxnnn]]]QQQVVVaaaiiiooottt}}}}}}|||zzzxxxzzzrrrhhhaaabbbeeekkkvvv~~~vvvooommmmmmllloootttuuu{{{vvvjjj^^^WWWTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXVVVUUUTTTUUUWWWUUUVVVXXX[[[]]]___``````eeegggjjjnnnqqqtttuuuuuuyyyyyyyyyzzz{{{|||}}}~~~}}}}}}|||||||||~~~}}}}}}}}}}}}~~~}}}~~~tttjjjfffggglllwww~~~wwwkkk___YYYTTTOOOJJJHHHIIIJJJIIIGGGEEECCC@@@????????????>>>===<<<:::888555222///---,,,+++******)))*********........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,,,,---------.................................000111111000//////000666444111111333777:::;;;CCCVVVbbbgggjjj^^^RRRRRROOOLLLOOOYYYaaadddjjjpppuuu{{{{{{}}}???>>>======>>>AAADDDFFFIIIKKKOOORRRSSSUUUXXXZZZ\\\\\\\\\^^^```cccfffgggiiiiiijjjmmmrrrttttttrrrsssssssssvvvzzz|||{{{yyywwwuuuwww{{{{{{{{{}}}}}}~~~~~~{{{zzz{{{|||~~~~~~~~~{{{{{{|||wwwpppiiiggghhhlllnnnqqquuuzzz{{{xxxtttpppooohhh^^^VVVUUUXXX___iiirrr}}}uuunnnrrryyy{{{}}}{{{tttlllnnnxxx~~~xxxrrrttt{{{wwwaaaSSSKKKGGGEEE>>>>>>===<<<:::999777666333222111000.......................................------------,,,,,,,,,++++++,,,,,,,,,,,,------***+++------+++++++++,,,******+++,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000111111000000000111000///666555888???EEELLLYYYfffuuu{{{vvvrrrooocccZZZWWW^^^hhhpppxxx~~~~~~}}}|||vvvkkkeeeccceeejjjtttwwwpppkkkkkkmmmnnnrrrxxx}}}vvvlllaaaWWWPPPRRRRRRRRRSSSTTTUUUVVVWWWUUUVVVVVVTTTRRRQQQRRRSSSTTTUUUVVVYYY[[[\\\]]]^^^ccceeehhhllloooqqqrrrsssssstttvvvxxxyyyyyyxxxxxxwwwwwwvvvvvvwwwxxxzzzzzz||||||}}}}}}~~~xxxnnnhhhfffjjjttt}}}rrrfff___WWWRRRLLLIIIIIIIIIHHHFFFEEECCC@@@??????@@@???>>>>>>===<<<:::777444111///------,,,++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,,,,---------.................................---///111111000000111222333333222333666:::???BBBPPP```jjjooopppbbbPPPMMMOOOMMMRRR]]]fffkkkpppwww{{{???>>>>>>>>>???BBBDDDFFFIIILLLPPPSSSUUUWWWYYY[[[\\\]]]^^^```bbbeeegggiiikkkkkkmmmqqqtttuuusssqqqsssssstttvvvyyy{{{{{{zzztttsssvvvzzz|||}}}}}}|||||||||}}}}}}zzzyyyzzz{{{~~~}}}|||}}}~~~}}}}}}yyytttlllkkkjjjjjjmmmrrrwwwzzz{{{~~~}}}wwwrrrpppggg]]]UUUTTTUUUXXX___fffqqqzzzxxxiiifffiiilllzzz~~~xxxppppppwww~~~zzzxxxyyyyyyooo\\\OOOIIIFFF@@@??????===<<<:::888777333333111000///.................................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------(((***,,,+++***)))************))))))******+++,,,///......---------------,,,,,,,,,---------------000000000000000000000000000000000000000000111111555777<<>><<<999666333222///......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,------------.................................,,,...000111000111222444000222555777:::???GGGLLL\\\kkktttxxxxxxfffRRRLLLOOOQQQYYYdddnnnsssyyy~~~>>>>>>>>>>>>@@@BBBEEEFFFIIILLLPPPSSSUUUWWWZZZ\\\]]]^^^___bbbdddgggiiijjjmmmnnnqqqsssuuutttsssqqqssstttuuuwwwyyy{{{{{{{{{vvvuuuwww|||~~~~~~}}}{{{zzz{{{{{{|||yyyxxxyyyzzzzzzzzz{{{|||vvvqqqooonnnoooqqqtttwww{{{~~~yyytttpppggg^^^WWWTTTSSSSSSVVVZZZeeeqqqmmmcccbbbdddwww}}}wwwvvvzzz{{{wwwttt{{{{{{eeeUUULLLJJJEEEDDDBBB@@@===999777555666555444333222111111111........................---------,,,,,,,,,+++++++++++++++,,,,,,,,,------)))***,,,,,,***)))***++++++***)))))))))***,,,---++++++,,,,,,---...000111///////////////////////////////////////////////////000000000000000333444444999@@@JJJSSS___mmmwww|||qqqgggaaa^^^ZZZcccnnntttuuuyyy{{{tttnnnlllmmmqqq{{{wwwpppooolllnnnssswww|||xxxlll```WWWRRRNNNLLLLLLLLLLLLMMMNNNPPPQQQRRRNNNOOOOOOOOOMMMNNNOOOQQQSSSSSSSSSSSSTTTUUUVVVVVVZZZ\\\^^^aaadddfffhhhiiiggghhhjjjlllmmmmmmmmmlllqqqqqqrrrsssssstttuuuvvvssstttuuuwwwyyyzzz{{{{{{{{{rrrkkkiiirrr|||wwwmmmaaa[[[SSSMMMKKKJJJHHHFFFFFFDDDAAA@@@@@@AAA@@@????????????===;;;888555333//////...------------...------------------------------------------------,,,,,,,,,,,,------------........................------------....................................---...000000///000222444000555:::===???DDDMMMUUU```rrr|||}}}yyygggUUUSSSSSSXXXaaallltttzzz~~~>>>>>>>>>???AAACCCEEEGGGGGGJJJNNNRRRTTTVVVYYY[[[]]]___aaadddgggiiikkkllloooqqqssstttuuutttsssssstttuuuvvvxxxyyyzzz|||}}}{{{yyy{{{~~~{{{zzzzzzzzz~~~zzzwwwvvvxxxyyyyyyzzz{{{~~~yyyrrrrrruuuwwwxxx{{{~~~}}}xxxuuukkkbbbZZZWWWTTTQQQQQQTTT[[[gggwwwzzzkkkdddeeevvv}}}|||zzzsssnnnttt~~~ooo[[[OOOJJJFFFFFFDDDAAA>>>;;;888777777666555333222222222222........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------***,,,------,,,++++++,,,,,,,,,+++******,,,---...***+++++++++,,,...///000/////////////////////...///////////////////////////000111000000111555888555===HHHSSS^^^kkkxxxvvviii___YYYYYY]]]jjjvvvxxxwww}}}wwwrrrqqqpppppprrrxxxxxxssspppppppppssszzz~~~wwwnnnbbbWWWPPPMMMMMMLLLIIIIIIJJJKKKLLLNNNOOOPPPKKKLLLNNNNNNNNNPPPRRRTTTTTTSSSRRRRRRRRRRRRSSSSSSUUUVVVXXXZZZ]]]___aaacccddddddccccccdddfffhhhjjjiiiiiijjjkkkmmmmmmnnnnnnoooqqqsssuuuwwwxxxyyyyyy|||}}}~~~~~~yyyrrrpppvvv~~~xxxhhhaaaXXXRRROOONNNKKKIIIGGGEEEBBBAAAAAAAAAAAA@@@>>>>>>???>>><<<999666444//////...---------------------------------------------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////...///000000///000222444444:::@@@DDDFFFLLLUUU\\\cccvvv~~~zzzqqq___TTTXXXZZZaaakkkrrrxxx}}}======>>>@@@BBBDDDFFFGGGGGGJJJNNNQQQTTTVVVYYY\\\^^^```bbbfffiiikkkmmmmmmppprrrttttttsssssstttuuuuuuwwwyyyyyyyyy{{{~~~|||{{{zzzzzz~~~|||xxxuuuuuuwwwyyyzzz{{{}}}uuusssxxx|||zzz|||~~~zzzqqqhhh```\\\XXXSSSRRRTTTVVV___jjjttt}}}wwwllljjjtttyyyxxx{{{xxxrrrjjjmmmtttyyybbbRRRIIIEEEDDDDDDBBBAAA???===<<<555555333222111000000000........................,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++---///...---,,,---...------,,,,,,------...///...------,,,+++,,,,,,,,,---------------,,,,,,,,,000000000000000000000000///111222222111333888<<<<<>>@@@@@@>>>;;;888666000///......------..............................---------------------------------.........//////........................------........./////////////////////////////////000111111111111222555888<<<@@@FFFKKKPPPVVV^^^dddjjjwwwxxxoooeeeWWWRRRZZZbbbkkkssswwwzzz======???AAACCCEEEFFFGGGHHHKKKOOORRRUUUXXX[[[]]]___```dddgggjjjmmmnnnnnnppprrrsssrrrqqqrrruuuxxxwwwyyy{{{{{{zzz|||~~~|||||||||}}}|||{{{yyyvvvssssssvvvyyy{{{}}}wwwwww||||||~~~|||wwwnnnfffaaa]]]XXXVVVXXXUUUXXX^^^gggsss}}}sssnnnooo~~~vvvrrruuu}}}|||wwwpppnnnnnnuuummmZZZOOOFFFEEEEEEDDDBBB@@@>>>===666555444222111111111111........................,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,---//////---,,,---...,,,,,,---...............///......---------------......---------,,,,,,,,,000000000000000000000000///222444333222444:::???GGGUUUdddmmmvvv~~~tttiiiaaaYYYSSSUUU[[[cccooo{{{{{{rrrssssssttt}}}zzztttsssqqqqqqssstttwwwwwwfff```UUUMMMHHHFFFEEEDDDFFFFFFGGGHHHJJJLLLMMMOOOLLLNNNOOOOOOOOOPPPRRRTTTSSSQQQOOOMMMKKKKKKLLLLLLMMMMMMNNNOOORRRTTTWWWYYYYYYXXXXXXXXXYYY[[[]]]^^^```aaaccceeefffggggggggghhhjjjmmmpppssstttttttttqqqtttwwwzzz{{{}}}}}}~~~~~~|||sssggg]]]WWWRRRNNNKKKHHHFFFCCCBBBBBBCCCBBBAAA>>>@@@AAABBBAAA>>>:::888111111000////////////000////////////////////////................................./////////000000....................................////////////////////////////////////000111222333555777<<>>@@@CCCEEEFFFFFFLLLNNNQQQSSSTTTVVVYYY[[[^^^___aaagggnnnrrrrrrqqqrrrrrrqqqpppppprrrvvvyyy~~~}}}|||||||||~~~}}}}}}~~~{{{yyywwwwwwxxxyyyxxxxxx{{{{{{}}}yyywwwzzz}}}zzzuuunnngggbbb^^^ZZZXXXYYYOOOJJJQQQccczzz{{{xxxxxx}}}|||ooojjjxxx{{{rrrkkkqqqzzzxxxrrrsssyyylllWWWQQQKKKFFFEEECCC>>>;;;<<<888777555444444333111/////////.........---------,,,---///000000...---,,,------------------------------,,,+++,,,---...///+++,,,------......---------,,,,,,++++++******))),,,,,,,,,---------......000000000000////////////000111333555555777BBBNNNbbbiiisss|||uuu___ZZZVVVTTTRRRRRR]]]jjjrrryyy~~~xxxtttvvv{{{{{{uuupppppptttyyy}}}yyyooohhh]]]RRRMMMIIIEEECCCCCCEEEFFFHHHJJJLLLLLLLLLLLLLLLKKKKKKLLLOOOPPPPPPOOOOOONNNLLLJJJIIIIIIIIIIIIJJJIIIIIIJJJKKKNNNPPPQQQOOOPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^]]]```dddfffgggiiikkkmmmkkknnnrrrtttuuuwwwyyy{{{}}}~~~|||uuu||||||xxxwww{{{qqqggg\\\QQQKKKKKKHHHFFFEEEDDDDDDCCCAAA???BBBBBBBBBAAA???===<<<;;;888666333000............//////.........------------------............///////////////////////////---------------...//////000000000000////////////,,,---......------///000///000333888999:::AAAIIILLLNNNVVVbbbkkkooosssyyysss]]]MMMOOOWWW[[[aaaiiirrrvvv}}};;;<<<>>>AAACCCEEEFFFGGGKKKMMMQQQSSSTTTVVVZZZ\\\``````ccchhhooorrrsssrrrrrrsssrrrrrrqqqssswwwzzz~~~}}}|||}}}~~~}}}|||}}}zzzyyyxxxyyy{{{{{{zzzyyyzzzyyy{{{~~~wwwvvvyyy}}}~~~zzzuuunnnhhhbbb^^^YYYVVVVVVMMMHHHMMM[[[oooyyyyyy~~~rrrmmmwwwwwwpppoooxxxzzzuuutttvvv}}}wwwaaaSSSLLLGGGFFFDDD@@@======999777555444444444222000//////.........---------,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,+++,,,---...///+++,,,------......---------------------------...,,,,,,---------.........000000000000////////////111111333666666:::FFFRRRbbbmmm{{{wwwhhh[[[VVVRRRSSSTTTXXXeeerrr}}}{{{wwwyyyuuusssqqqpppsssyyy~~~sssiiiggg\\\QQQLLLIIIDDDBBBCCCCCCEEEGGGIIIKKKLLLLLLLLLLLLKKKKKKLLLOOOPPPPPPOOOOOOMMMLLLJJJIIIIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQPPPPPPQQQSSSUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[[[[\\\[[[]]]aaadddeeehhhjjjlllmmmoooqqqrrrsssuuuwwwyyy}}}zzzwwwtttvvv~~~wwwlllaaaVVVOOOOOOKKKIIIFFFEEEEEEDDDBBBAAABBBBBBBBBAAA???>>><<<;;;999777444111///.........//////.........------------------............///////////////////////////......------......///000000000000000////////////...///000///......///111222000111555777;;;CCCLLLPPPVVV___iiirrrwwwzzzzzzmmm[[[NNNRRR[[[aaahhhpppvvvxxx}}};;;===???BBBDDDFFFGGGHHHKKKMMMPPPSSSUUUWWWZZZ]]]aaabbbeeejjjooossstttsssssstttuuuttttttuuuxxxzzz}}}}}}}}}~~~~~~|||{{{}}}~~~~~~~~~yyyyyyzzz|||~~~~~~|||zzzxxxwwwxxx{{{xxxtttvvvzzz}}}~~~}}}yyyrrrlllgggaaa[[[WWWTTTMMMHHHJJJRRRccc{{{}}}wwwqqqwwwwwwpppxxx}}}yyyuuuqqqssslllVVVNNNHHHGGGFFFBBB>>>>>>:::888666555555444222111/////////.........------...---+++******+++---...------------------------,,,,,,+++++++++,,,---...,,,,,,---............---+++,,,,,,---......//////,,,------------.........////////////000000000000222111333666888>>>LLLYYYgggsss}}}kkk\\\VVVQQQOOORRRYYYdddtttwwwsssttt~~~zzzqqqpppoooqqqwww~~~zzzooofffeeeZZZPPPKKKGGGCCCAAABBBAAACCCFFFIIIKKKMMMMMMMMMLLLKKKKKKMMMOOOQQQPPPOOONNNMMMLLLKKKJJJKKKKKKLLLIIIJJJLLLMMMOOOOOOPPPPPPPPPQQQRRRSSSUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[YYY\\\___bbbdddfffiiilllkkklllmmmmmmnnnppptttwww~~~{{{yyyuuutttyyyuuuiii]]]UUURRRNNNKKKIIIGGGGGGFFFDDDBBBBBBBBBBBBAAA@@@>>>===<<<999888555222000///.....................------------------............/////////////////////////////////......//////000111////////////000000000000000111222111//////000222666222111444999???HHHPPPWWWcccnnnsssyyyxxxdddWWWOOOWWWbbbjjjrrryyy{{{|||<<<>>>@@@CCCEEEGGGHHHIIIKKKMMMPPPSSSUUUXXX[[[^^^bbbdddggglllppprrrtttttttttvvvwwwwwwvvvwwwxxxzzz}}}}}}}}}}}}{{{{{{|||}}}}}}|||wwwxxx{{{~~~}}}zzzuuuvvvxxxzzz~~~}}}xxxsssssswww{{{~~~~~~yyytttnnnggg```\\\TTTPPPLLLKKKNNN[[[rrr~~~~~~wwwwww{{{vvvzzz~~~xxxooommmwwwttt[[[RRRIIIHHHGGGBBB???>>>:::999777666666555333111////////////............///...---,,,---...///000------------------------++++++++++++,,,,,,------,,,------...............++++++++++++,,,,,,------------------............////////////000000000000222111222777<<>>;;;:::888777777666444333000000/////////.........+++,,,.../////////......------------------------++++++,,,,,,------------,,,---......//////......---------,,,,,,+++++++++---------.........//////.../////////000000000111111000222999AAAKKK[[[hhhttt}}}ttthhhZZZPPPNNNNNNQQQ\\\ooozzzvvvuuu|||yyyxxxzzztttrrruuusssppprrrzzz~~~uuulllaaaWWWMMMHHHFFFBBBAAABBBCCCEEEHHHKKKNNNPPPRRRRRROOONNNNNNOOORRRSSSSSSRRRQQQQQQPPPPPPPPPRRRSSSTTTNNNOOOQQQSSSTTTTTTSSSSSSRRRSSSVVVXXXYYYYYYYYYXXXUUUVVVXXX[[[^^^bbbfffhhhgggiiijjjkkkkkkmmmppprrryyyyyyyyyyyy{{{{{{kkk]]]TTTRRROOOKKKHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@???>>>===;;;:::888555333111///...---.....................---------............//////////////////////////////////////////000111111.../////////000000000111000111111000///...000222444333666===DDDIIIQQQXXXmmmzzzyyywwwzzzrrrdddTTTTTTXXXcccoooyyy>>>@@@BBBEEEGGGIIIJJJKKKMMMOOORRRTTTUUUWWWZZZ]]]aaadddhhhkkkmmmnnnppprrruuuwwwzzzzzzyyyxxxxxxyyyzzz{{{|||}}}}}}|||{{{|||}}}~~~}}}{{{xxxyyy{{{~~~|||yyywww{{{wwwrrrpppooorrryyy}}}xxxpppgggaaaXXXTTTPPPMMMJJJOOO^^^mmm~~~uuunnnsss}}}qqqaaaQQQJJJGGGCCC@@@???<<<;;;999888888777555333000000000/////////......(((***,,,.........,,,+++------------------------+++,,,---.........------------...////////////...000000//////...------,,,------........./////////......//////000000111111222111444>>>HHHTTTdddpppvvvuuueeeUUUJJJLLLOOOUUUddd{{{{{{xxxooonnnqqq{{{{{{}}}zzzpppmmmnnnqqqoooppptttvvvlll```VVVLLLHHHFFFCCCBBBCCCDDDFFFIIIMMMOOOQQQRRRSSSQQQPPPPPPRRRTTTUUUUUUTTTTTTTTTTTTTTTUUUWWWYYYZZZUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ]]]```bbbbbbbbbaaa___^^^___aaaeeekkkppptttssstttuuuvvvvvvxxx{{{~~~{{{}}}tttdddXXXUUUQQQLLLIIIGGGFFFEEEDDDBBBBBBBBBBBBAAA@@@???>>><<<;;;999777444222000...---------...............---------............/////////////////////////////////......//////000111......//////000000111111///000111000//////111333222444;;;CCCHHHLLLUUU^^^xxx~~~}}}tttnnnkkkcccYYYTTTXXXaaakkkuuu~~~???@@@CCCEEEHHHJJJKKKKKKOOOQQQSSSUUUUUUWWWYYY[[[___cccgggjjjjjjkkkmmmoootttwwwzzz{{{zzzxxxxxxxxxyyyyyy{{{|||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}|||||||||}}}}}}zzz{{{xxxrrrpppnnnmmmqqqyyy}}}uuukkkddd^^^YYYTTTPPPKKKKKKTTT___uuu}}}~~~{{{qqqssszzz~~~kkkWWWLLLHHHEEEBBBAAA===;;;999999999888666444000000000000/////////...******+++,,,------------------------------------,,,---.../////////......------...//////////////////////////////.....................////////////.........///000111111111444333888DDDPPP]]]lllxxx~~~ooo^^^QQQIIIJJJPPPYYYjjj|||uuuqqqooolllmmmrrr}}}|||~~~|||qqqjjjiiilllpppqqqvvvvvvkkk```VVVLLLHHHFFFCCCCCCDDDDDDFFFIIILLLOOOQQQQQQRRRSSSRRRRRRTTTVVVXXXWWWVVVWWWWWWWWWXXXYYY[[[^^^___^^^^^^^^^^^^___```aaaaaabbbdddhhhlllnnnooonnnnnnmmmkkkjjjjjjnnntttzzz~~~}}}~~~~~~uuurrrwww|||mmm___XXXTTTOOOKKKIIIHHHGGGFFFBBBBBBBBBBBBAAA@@@??????===<<<:::888555222000...---------.........//////---------............///////////////////////////......------......///000.........///000111111111///000111111111222444666888<<>><<<:::999999888666555000000000000////////////...---,,,,,,,,,...000222------------------------------///000000000///...---......///////////////++++++,,,,,,---...................../////////000---......///000111111222555555;;;HHHVVVcccqqq}}}xxxdddVVVOOOKKKIIIPPP[[[mmmuuummmiiihhhoooqqqvvv}}}zzzuuummmiiijjjnnntttxxxwwwjjj```VVVLLLIIIGGGDDDCCCEEEDDDFFFIIILLLNNNOOOPPPPPPUUUTTTSSSUUUWWWYYYYYYXXXYYYYYYYYYZZZ\\\^^^aaabbbddddddccccccccceeefffgggiiilllppptttwwwxxxwwwwwwwwwuuurrrpppsssyyy~~~rrrmmmpppvvvttteeeZZZVVVQQQLLLJJJIIIHHHGGGBBBBBBBBBBBBAAAAAA@@@???===<<<;;;999666333000///---------.........//////---------.........//////////////////////////////---------------...//////---......///000111111222///111222222222333666888???DDDKKKPPPQQQVVVgggxxxzzzppphhh^^^TTTOOOQQQ[[[eeeqqqyyy@@@BBBEEEGGGHHHIIILLLNNNOOOQQQSSSTTTUUUWWWZZZ]]]```bbbeeeffffffgggiiikkkqqqtttxxx{{{{{{zzzzzzzzz||||||||||||}}}}}}}}}}}}~~~|||{{{|||~~~~~~vvvpppmmmppprrrttttttrrrpppooopppmmmkkkkkkooovvv~~~}}}uuulllccc^^^XXXRRRPPPNNNMMMLLLXXXdddsss|||}}}vvvwwwyyyxxx}}}}}}cccSSSKKKCCC???@@@======<<<;;;:::999999888666444222000//////000111------------------------...------,,,,,,------...,,,,,,,,,+++++++++******......//////...---,,,,,,---------......000111111............////////////000,,,+++///111000111444111999BBBLLLYYYlllzzzyyylll]]]RRRKKKHHHRRR\\\iiivvv{{{ooohhhhhhiiipppqqqwwwzzzqqqjjjhhhmmmttt|||zzzrrraaaYYYPPPKKKGGGBBBAAACCCEEEHHHKKKNNNPPPSSSVVVYYYXXXYYY[[[[[[[[[[[[]]]___\\\]]]___aaabbbeeejjjmmmllliiiggghhhkkknnnnnnmmmnnnqqquuuzzz}}}~~~~~~~~~{{{{{{{{{|||~~~~~~yyyyyyvvvnnnjjjkkktttlllaaa\\\VVVSSSMMMFFFDDDEEEAAABBBBBBCCCCCCBBBAAAAAA???===:::888777666444222000///...---,,,---...///111000///......------...//////000111111111111111000000000000000111222222000000000000111111111111000000000000000444999===HHHMMMPPPQQQWWWdddqqqwww||||||tttcccSSSLLLOOOTTTeeemmmwww}}}@@@BBBEEEFFFHHHIIILLLNNNPPPRRRTTTUUUVVVXXX[[[^^^aaaccceeeffffffgggiiikkkmmmqqqvvvyyyzzzzzz{{{|||}}}}}}}}}~~~~~~}}}|||}}}~~~zzzrrrkkkhhhgggkkklllnnnooonnnnnnnnnpppooonnnnnnqqqxxxwwwooofffaaaZZZTTTPPPMMMKKKIIISSS]]]jjjtttzzz~~~xxxxxx}}}}}}yyy|||iiiXXXMMMEEEAAABBB======<<<;;;:::999999888666444222000//////000111------------------------...------,,,,,,------...---------,,,,,,,,,++++++......//////...------,,,---------......///000111............////////////222...---000222111222555444===GGGQQQ^^^ooo{{{|||pppbbbTTTLLLIIIIIIUUU___lllxxxyyynnniiiiiikkksssuuu{{{}}}tttmmmiiijjjqqqyyyxxxpppbbbYYYPPPLLLHHHCCCBBBDDDEEEHHHLLLOOOQQQSSSVVVYYYZZZ\\\]]]]]]]]]]]]___```___aaadddfffgggjjjmmmpppooommmkkkkkknnnppppppooorrruuuzzz~~~}}}||||||~~~|||vvvuuuqqqjjjfffgggrrrttteee]]]UUURRRMMMHHHEEEFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@===;;;999888777555333000///...---------...///000//////............///...///000000111111000000...............///000000000000000000111111111111111111111000111444999===HHHMMMQQQUUU___mmmxxx|||}}}zzzooo```SSSPPPUUU[[[iiirrr}}}@@@BBBEEEFFFGGGIIILLLNNNPPPRRRTTTUUUWWWYYY\\\___aaaccceeefffggghhhjjjllljjjnnnssswwwyyyzzz|||}}}~~~~~~~~~~~~~~~uuulllgggggghhhgggiiikkklllmmmooorrrtttvvvttttttvvv{{{{{{tttjjjddd\\\UUUPPPLLLHHHFFFMMMSSS\\\gggqqq{{{~~~|||}}}ttt^^^PPPGGGCCCCCC======<<<;;;:::999999888666444333111000000000000------------------------...------,,,,,,------............---------,,,,,,.........///......---,,,......---......///000111............////////////222000000333333111222555:::DDDOOOYYYeeesss||||||tttgggXXXLLLHHHIIILLLYYYcccppp|||wwwnnnllloooqqquuuzzz~~~|||{{{uuunnnkkkkkkoooyyyuuummmbbbZZZQQQLLLHHHDDDCCCEEEEEEIIIMMMQQQSSSUUUWWWYYY]]]^^^``````______aaabbbdddfffjjjlllmmmoooqqqssssssqqqooooooqqqrrrrrrrrrvvvyyy~~~~~~}}}|||vvvsssooojjjgggggglllzzz~~~mmmaaaVVVRRRPPPLLLIIIHHHEEEDDDCCCAAA@@@@@@@@@AAA@@@>>><<<::::::999666444111000///---------...//////............///000000......///000000000000///...............///000000000000000111111111222222222222111111222555:::>>>IIIMMMSSSZZZhhhvvv}}}}}}}}}tttgggZZZSSSUUU]]]eeeqqq{{{???BBBDDDFFFGGGIIIKKKNNNOOOQQQSSSUUUVVVXXX\\\^^^bbbdddfffgggggghhhkkkmmmkkkooossswwwxxxzzz|||}}}}}}}}}}}}~~~|||tttmmmiiiiiikkkiiikkkmmmoooqqqtttyyy|||}}}|||}}}~~~xxxlllggg___WWWQQQMMMHHHFFFGGGJJJPPPZZZgggvvvyyyuuuyyy|||~~~eeeSSSHHHDDDCCC======<<<;;;:::999999888555555333222111000000000------------------------...------,,,,,,------...------------,,,,,,,,,,,,---...............------...............///000000............////////////222000111333333111333777AAALLLXXXaaakkkuuuzzzzzzuuunnnaaaTTTKKKIIIMMMQQQ^^^hhhuuuvvvqqqqqquuuxxxuuu~~~}}}tttpppmmmmmmooottt~~~ssskkkbbbZZZQQQMMMIIIEEEDDDFFFEEEIIINNNRRRTTTUUUWWWYYY^^^```aaaaaaaaaaaabbbdddfffiiimmmooopppqqqrrrssstttsssqqqqqqqqqrrrrrrsssxxx{{{~~~|||wwwssspppmmmlllfffqqqwwwhhhZZZTTTRRROOOKKKJJJGGGEEECCC@@@??????@@@AAAAAA???===<<<<<<:::888666222111///............///---------......///111111---......///////////////000000000000000111111222000000111111111222222222111111111111222666;;;@@@KKKOOOUUU```ppp|||~~~yyyyyylll\\\SSSRRRYYYdddnnn{{{???AAADDDFFFGGGHHHKKKMMMMMMOOOQQQSSSTTTWWWZZZ]]]bbbdddggghhhhhhiiikkkmmmooorrruuuwwwxxxyyy{{{|||{{{{{{{{{|||~~~yyyxxxuuupppkkkiiihhhiiilllmmmppprrruuuyyy~~~{{{nnniiiaaaZZZTTTOOOJJJGGGDDDDDDGGGOOO]]]nnn}}}sssvvv{{{zzz}}}{{{~~~mmmWWWJJJDDDAAA======<<<;;;:::999999888555555444222111111000000------------------------...------,,,,,,------...,,,,,,,,,,,,++++++++++++------...............---///............//////000............////////////000///000333333222666<<>>======;;;999666333222000///......//////------------...000111222---......///////////////000000000000000111111222111111111111222222222222000000111222444888>>>BBBKKKQQQZZZhhhyyyyyyqqqbbbTTTOOOSSS[[[iiivvv???AAADDDEEEFFFHHHKKKMMMLLLNNNPPPRRRTTTVVVZZZ]]]ccceeeggghhhiiijjjlllnnnrrrtttwwwxxxwwwxxxyyy{{{yyyyyyyyyzzz}}}|||yyyppppppqqqooollljjjjjjjjjllloooqqqsssuuuxxx|||{{{qqqllleee]]]WWWQQQKKKHHHAAAAAACCCHHHSSSeeexxxvvvwww~~~{{{{{{vvvyyy~~~zzzzzzxxx___PPPGGGAAA======<<<;;;:::999999888555555444333222111000000------------------------...------,,,,,,------...,,,,,,+++++++++*********,,,---......///.........//////............//////............///////////////...000222333444<<>>>>>>>><<<999666444333111000////////////---------......000111111......///000000000000///...............///000000111111111222222222222333000111222444777<<>>AAACCCEEEFFFHHHJJJMMMLLLNNNQQQSSSTTTWWW[[[^^^dddfffhhhiiiiiijjjlllnnnqqqsssuuuvvvvvvwwwxxxzzzyyyxxxxxxzzz}}}{{{wwwtttoooppppppooommmlllmmmnnnmmmpppsssuuuuuuwwwyyyzzz~~~~~~{{{vvvqqqiii```YYYQQQKKKFFF???@@@AAACCCJJJZZZooo~~~zzzzzz~~~xxxzzz}}}yyyjjjXXXLLLCCC======<<<;;;:::999999888555555555444333222000000------------------------...------,,,,,,------...------,,,,,,,,,+++++++++,,,------...//////......//////............//////............////////////000///000333444888BBBNNN```iiiqqqtttsssrrrmmmggg^^^ZZZSSSMMMKKKOOOWWW^^^bbbkkkyyyxxxwwwyyyzzzzzzvvvmmmjjjlllsss{{{}}}yyymmmddd```WWWOOOKKKHHHDDDCCCFFFHHHIIIKKKMMMOOORRRWWW[[[^^^aaaccceeefffhhhjjjmmmkkkmmmnnnnnnnnnooorrrttttttvvvvvvuuuttttttwwwzzz|||}}}~~~}}}xxxvvvsssttt~~~qqqcccWWWMMMHHHHHHCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>===>>>>>><<<999666555444222000/////////000...............///000111...///000000111111000000...............///000000111111111222222222333333111333555777;;;AAAIIINNNQQQ\\\kkkzzzttt^^^TTTOOOTTTZZZ```ooo>>>AAACCCEEEFFFHHHJJJMMMMMMOOORRRTTTUUUXXX\\\___dddfffhhhiiiiiikkkmmmooooooqqqssstttuuuvvvxxxzzzyyyyyyyyyzzz}}}|||xxxtttrrrnnnnnnmmmkkkiiijjjlllnnnoooqqquuuvvvvvvvvvwwwxxxwwwyyy||||||~~~}}}zzzzzzuuulllcccZZZQQQIIIEEE>>>@@@AAA@@@EEETTTiiizzz}}}|||~~~~~~{{{qqq^^^PPPFFF>>>===<<<;;;:::999999888555555555444333222111000------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,---.../////////...000//////.........//////............/////////000111000111444666;;;GGGTTTgggpppvvvwwwuuuqqqkkkeee___ZZZRRRLLLKKKQQQ\\\dddbbbjjjxxx}}}|||}}}~~~}}}sssmmmiiinnnwww}}}~~~wwwkkkbbb___WWWNNNKKKGGGDDDCCCEEEHHHIIIJJJKKKMMMQQQWWW[[[___bbbeeeggghhhjjjmmmpppooooooppppppoooqqqtttvvvvvvxxxyyyxxxwwwxxx{{{~~~}}}zzzzzzsssqqqzzz|||lll]]]PPPLLLMMMAAABBBBBBCCCCCCBBBAAAAAA>>>======>>>>>><<<888555666444222111/////////000///............///000000//////000111111111111111000000000000000111222222111111222222222333333333333444777:::>>>EEEMMMSSSWWWcccqqq}}}vvviiiYYYRRRPPPXXX^^^bbbpppAAABBBCCCDDDEEEHHHLLLPPPLLLMMMOOOPPPQQQUUUZZZ]]]dddfffhhhhhhiiikkknnnppprrrtttvvvxxxzzz{{{{{{{{{|||}}}~~~~~~~~~wwwrrrrrrrrrppppppoooooonnnlllkkkjjjlllppptttssspppoooqqquuutttuuuwwwyyy|||~~~~~~|||zzzwwwppphhh^^^UUUMMMIII@@@??????AAAEEEQQQfffxxxzzz{{{}}}hhhRRRGGGCCC>>>:::;;;:::888999===999777333000///000222444111111000000//////......000///...---,,,------...,,,,,,------...///000000000000//////.........---000000000000000000000000///////////////000111111555333444777999???OOO```ppptttxxxxxxtttnnnkkkjjjaaaZZZRRROOOOOOSSS^^^iiiqqqwww~~~|||yyyxxxqqqqqqmmmqqqyyy}}}}}}uuunnniiiaaaXXXOOOJJJFFFCCCBBBEEEHHHIIIJJJLLLNNNSSSYYY]]]jjjgggeeeeeehhhmmmpppqqqwwwtttpppmmmnnnppprrrrrrwwwzzz}}}~~~}}}~~~zzzyyyxxxxxx|||xxxeeeWWWMMMEEEDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>===<<<;;;::::::999999777444111///...////////////............//////......//////000000111111111111222222222111111000111111111000111111222333777111111:::EEEKKKPPPSSS[[[iiixxxppp[[[OOORRRYYY```eeelllvvv~~~AAABBBCCCDDDEEEGGGKKKOOOLLLMMMOOOPPPRRRUUUZZZ^^^eeefffhhhiiijjjlllnnnqqquuuwwwyyy|||~~~zzzuuurrrppppppnnnoooooonnnnnnmmmlllkkkmmmpppsssrrrooonnnqqqtttttttttuuuvvvyyy|||}}}{{{{{{xxxrrrjjjaaaWWWPPPLLLDDDBBBAAABBBDDDLLL^^^ooo|||zzz{{{pppZZZMMMFFFAAA======<<<999999;;;999888555222111222333444111111000000//////......000///...---,,,------...,,,,,,------...//////000000/////////............000000000000000000000000000000/////////000000111222111444999>>>GGGYYYkkkwwwyyy||||||xxxsssmmmiii```YYYSSSRRRTTTZZZfffrrrzzztttnnnnnnnnnsss{{{}}}uuummmggg```WWWOOOKKKGGGCCCCCCEEEGGGIIIKKKMMMOOOSSSYYY]]]hhhgggeeegggkkkqqquuuvvvyyywwwtttrrrrrrsssttttttvvvyyy}}}{{{xxxzzzkkk\\\PPPHHHDDDBBB@@@@@@AAAAAA@@@???@@@???>>>>>><<<<<<;;;:::999888555222000///////////////............//////////////////000000000000111111222222222111111000000000000///000111111222666333555>>>HHHNNNTTTYYYhhhqqq|||zzzhhhWWWTTTZZZbbbiiimmmqqqxxx~~~AAABBBDDDDDDEEEGGGJJJMMMMMMNNNPPPQQQSSSVVV[[[^^^dddfffiiijjjkkkllloooqqqvvvxxx{{{}}}{{{tttrrrpppnnnlllmmmmmmnnnnnnnnnmmmmmmlllnnnqqqrrrqqqnnnnnnqqqtttsssrrrrrrsssvvvzzz~~~|||zzz|||zzzuuummmddd[[[SSSOOOHHHFFFDDDCCCCCCGGGTTTaaauuuzzzzzzzzzbbbSSSKKKEEE@@@@@@???:::888999999888777555444444444444111111000000//////......//////...------------...,,,,,,------.../////////////////////............000000000000000000000000111000000/////////000000111222666<<>>===<<<;;;:::888555222000///////////////............//////000000000000////////////000111111222222222111111000////////////000111111333333888AAAIIIOOOYYYbbbvvvxxxqqq```WWWYYYcccooowwwyyyyyy|||~~~AAACCCDDDEEEEEEGGGJJJLLLNNNOOOQQQRRRSSSWWW\\\___ccceeehhhjjjkkkmmmoooqqqtttuuuxxx{{{~~~~~~tttpppppppppmmmjjjkkklllmmmmmmnnnnnnnnnmmmoooppppppooonnnnnnpppssssssrrrqqqrrrtttyyy~~~|||zzz|||{{{wwwqqqhhh___VVVQQQKKKHHHFFFDDDBBBCCCKKKUUUhhhsss~~~~~~}}}zzz~~~hhhUUULLLFFFAAAAAA@@@<<<888888888888888777666555333333111111000000//////..................------......---------........./////////////////////.........////////////////////////222111000000///000000000444666:::@@@JJJYYYlllzzztttjjj___[[[ZZZ]]]ccckkkxxxvvvnnnmmmooorrryyyvvvkkkddd\\\UUUOOOMMMJJJEEECCCDDDFFFHHHLLLOOORRRUUUXXX[[[ccccccdddhhhnnnuuuyyy{{{tttwwwyyy{{{{{{zzzzzzzzzxxxzzz}}}zzzuuuvvvyyywwwqqqssszzzkkkYYYMMMHHHEEEBBB@@@@@@AAA@@@@@@AAA@@@???>>>===<<<<<<;;;:::888666444222000////////////............//////111111000000//////......000000111222222222111111000000000000000111111222333444999AAAGGGOOO^^^kkk~~~{{{~~~{{{iii\\\ZZZ[[[jjjzzzAAACCCEEEFFFFFFHHHKKKMMMOOOPPPRRRSSSUUUXXX]]]```aaadddhhhjjjkkkmmmnnnpppqqqsssvvvzzz}}}yyyqqqnnnoooooollliiijjjkkklllmmmnnnnnnnnnnnnmmmnnnoooooonnnoooqqqrrrsssrrrqqqqqqtttyyy~~~~~~{{{zzz||||||yyytttlllbbbZZZTTTLLLIIIFFFEEECCCBBBGGGOOO^^^hhhuuu~~~||||||{{{~~~~~~pppZZZMMMEEE@@@@@@@@@===:::999777777777777666444333222111111000000//////......------..................---------........................///////////////////////////////////////111111000000000000111111333777===DDDQQQbbbtttzzzooo```^^^___eeekkkrrr~~~{{{sssnnnnnnrrrvvvwwwkkkcccZZZSSSMMMKKKIIIDDDCCCDDDEEEHHHLLLOOOQQQTTTWWWZZZaaaaaabbbffflllrrrvvvxxxppptttyyy||||||{{{|||}}}{{{|||~~~vvvrrrrrrttt}}}~~~vvvtttyyy}}}ttt^^^PPPKKKGGGCCCAAAAAAAAAAAAAAA@@@??????>>>===<<<;;;::::::999777555333111000/////////............//////111111000000//////......///000111222222222222222222222111111222222333444777888<<>>;;;:::777777777777666444333222111111000000//////......,,,---......///..........................................///////////////000000000000000000000000111000000000000111222333111888@@@IIIXXXkkk{{{|||qqqbbbbbbfffnnntttzzzuuupppnnnqqqwww}}}|||~~~vvvjjjbbbXXXQQQKKKIIIGGGCCCBBBDDDEEEGGGJJJMMMOOORRRWWWZZZ``````aaaffflllqqquuuvvvqqqvvv{{{~~~}}}|||}}}~~~~~~~~~}}}xxxuuutttttt~~~}}}~~~hhhVVVNNNJJJFFFCCCBBBCCCBBBBBB@@@???>>>===<<<;;;;;;::::::999888666444222000000//////............//////000000000000///////////////000111222222222222222333222222222222333444444:::;;;???FFFLLLVVVggguuu}}}{{{xxxqqqeeeXXXUUUXXXaaauuu@@@CCCFFFIIIJJJLLLOOOQQQPPPRRRSSSUUUVVVZZZ___bbbcccfffkkknnnoooppprrrsssqqqssswww{{{~~~}}}vvvvvvuuutttrrrpppnnnmmmkkkkkklllmmmmmmmmmllllllggghhhkkkooorrrrrrqqqpppnnnnnnoooqqqtttwwwzzz|||}}}~~~}}}|||}}}vvvlllccc]]]QQQLLLHHHFFFDDDBBBEEEKKKOOOVVVbbboooyyyoooWWWKKKAAA@@@@@@>>>;;;;;;:::999888777666555555444111111000000//////......,,,,,,.../////////........................................../////////000000000000000000000000000/////////000111222333444333<<>>;;;:::<<<;;;999888777666666666111111111000//////......+++,,,.../////////...........................------.........//////000000000000000000000000000000...//////000111333444555999BBBKKKSSSaaarrr}}}}}}zzzmmmdddbbbfffooo{{{vvvrrrrrrvvv~~~~~~rrrfff___WWWNNNGGGDDDBBB@@@AAAEEEEEEFFFGGGHHHKKKOOOUUUZZZ```aaadddiiiqqqwww{{{|||~~~}}}}}}}}}~~~www|||hhhRRRNNNIIIEEEDDDEEEEEEEEEBBBAAAAAA@@@???>>>======::::::999777555333111000//////............//////......//////000000111111//////000222222333333333111111111000111111222333222555===IIIRRRWWW^^^eeegggnnnlll]]]SSSVVV]]]^^^sss???BBBEEEHHHJJJMMMPPPSSSQQQSSSVVVXXXZZZ\\\```ccciiikkkmmmpppqqqrrrqqqpppqqqrrrvvvzzz{{{{{{|||wwwyyyyyyxxxwwwvvvrrrmmmiiiiiijjjlllmmmmmmllljjjiiijjjiiihhhjjjnnnrrrsssttttttqqqmmmmmmqqqvvvxxxxxx}}}~~~~~~zzzrrriiibbb[[[SSSKKKFFFFFFGGGFFFDDDKKKJJJNNNZZZfffsssbbbSSSFFFEEEEEE@@@===???<<<:::777777777777666444444333333222111000//////////////////////////////------......///000000000////////////////////////,,,---///000000000///............///222333333222===@@@JJJ[[[kkkvvv|||zzzllldddcccdddnnnxxx}}}sssqqqttt{{{|||qqqeee^^^VVVLLLDDDDDDEEEDDDCCCDDDFFFIIILLLMMMNNNOOOTTTXXXfffdddccchhhrrr}}}~~~}}}hhhZZZQQQJJJHHHGGGEEECCCDDDCCCCCCBBBAAA@@@>>>===<<<===<<<:::888888666333000000111111222222000///...000000////////////000000111111111111111111111111333333444444555555444444666:::AAALLLXXX___aaaaaafffbbb]]]YYYTTTRRRXXX```|||@@@CCCEEEGGGIIIKKKNNNPPPQQQTTTVVVXXXZZZ]]]```ccchhhjjjmmmppprrrrrrrrrrrrrrrssswww|||}}}}}}}}}zzzvvvyyyxxxwwwwwwuuurrrmmmiiihhhiiikkklllmmmlllkkkjjjjjjiiihhhkkkooorrrtttuuuvvvsssppppppssswwwxxxxxx}}}{{{uuulllggg[[[TTTKKKFFFFFFFFFEEECCCFFFEEEJJJUUUaaannn~~~{{{xxx{{{lllWWWFFFBBBBBB>>><<<>>><<<:::888777777777666555444333333222111000/////////////////////////////////////////////.........////////////////////////---...///000000000///...000000000111333444444444>>>EEERRRbbboooxxx}}}|||xxxoooccc^^^___iiittt}}}tttsssxxx{{{pppddd]]]VVVLLLCCCBBBCCCCCCCCCDDDFFFIIILLLNNNNNNPPPUUUYYYddddddeeekkkuuuuuuaaaVVVLLLIIIHHHEEECCCBBBBBBBBBBBBAAA@@@???>>>======<<<:::999888666333111000111111222111000///...000000////////////000000111111111111111111111111111111222444555666666666888;;;DDDPPP\\\cccffffffiiiaaaZZZUUUSSSTTT[[[dddvvvBBBDDDFFFGGGHHHIIILLLNNNRRRTTTVVVXXXZZZ]]]aaacccgggiiilllppprrrtttuuuuuutttuuuzzz~~~{{{xxxuuuyyyxxxvvvvvvtttqqqmmmiiifffgggiiikkkllllllkkkkkkjjjiiiiiikkkooosssvvvvvvvvvtttqqqqqqsssuuuvvvvvv{{{}}}zzzuuuoookkk\\\UUULLLFFFEEEDDDCCCAAABBB@@@CCCMMMXXXfffwwwvvvrrruuu|||zzz```HHH@@@AAA>>><<<>>><<<:::888777777777666555444333333222111000//////////////////////////////111000000///......------////////////////////////---...///000000000//////222222222222333555777888@@@LLL\\\jjjtttzzzuuulllccc]]]^^^bbbqqq||||||vvvvvv|||{{{oooccc\\\UUUKKKCCCAAAAAAAAABBBEEEFFFIIIMMMNNNOOOQQQVVVZZZcccdddhhhoooyyy|||kkk\\\NNNIIIIIIGGGBBB@@@@@@AAAAAAAAAAAA@@@???>>>>>><<<:::999888777444111000111111111111000//////000000////////////000000000000000000000000000000///000111333555777888888999>>>HHHUUUaaaiiilllmmmjjj```VVVSSSTTTXXXaaaiiiuuuCCCEEEGGGHHHIIIKKKMMMOOORRRTTTWWWYYYZZZ]]]aaadddgggiiilllppptttwwwxxxyyyxxxyyy}}}~~~zzzyyywwwxxxwwwuuutttsssqqqmmmiiieeefffhhhiiijjjkkkkkkkkkiiiiiiiiikkkppptttvvvwwwtttrrrqqqppppppqqqqqqqqqvvvzzz~~~}}}~~~~~~{{{yyywwwtttpppmmm^^^WWWOOOHHHDDDCCCAAA@@@@@@>>>???FFFOOO[[[mmm|||yyyrrrrrr~~~zzz|||iiiMMMDDDDDDBBB??????<<<:::888777888888666555444333333222111000//////////////////////////////000000//////............////////////////////////......//////000000000000222222222222333555999;;;DDDSSSdddnnnuuu}}}rrreee]]]^^^eeemmmzzz{{{~~~~~~yyyvvvxxx~~~{{{oooccc[[[SSSJJJBBB@@@??????BBBEEEFFFIIIMMMOOOPPPSSSXXX\\\cccffflllsss{{{zzz}}}uuubbbPPPJJJJJJHHHCCC@@@???@@@@@@AAAAAAAAA@@@@@@>>><<<::::::999888555333111111111111000000000///000000////////////000000000000000000000000000000000000111333444666888999999@@@LLLZZZeeelllnnnooofff\\\TTTTTTYYY___gggmmmyyyCCCEEEHHHJJJKKKMMMPPPSSSRRRTTTWWWYYY[[[]]]aaadddhhhjjjmmmqqquuuyyy|||}}}|||}}}|||zzzzzzwwwvvvtttsssrrrpppmmmjjjdddeeefffhhhiiijjjjjjkkkjjjiiiiiikkkooosssuuuvvvrrrrrrrrrqqqpppoooooooooppptttxxxzzzzzz{{{~~~~~~|||yyyxxxwwwuuurrrpppaaa[[[RRRJJJEEEBBBAAA@@@AAA>>>>>>AAAFFFPPPaaappp~~~tttqqq|||}}}{{{nnnRRRHHHGGGCCC???>>>===;;;888888888888777555444333333222111000//////////////////////////////............//////000000000000000000000000000000////////////000000111111111222222111222555;;;???JJJZZZiiipppvvvsssbbbZZZ```kkkttt{{{zzz{{{~~~~~~{{{wwwuuuyyy|||ooobbb[[[QQQIIIBBB@@@???>>>AAAFFFFFFJJJNNNPPPQQQTTTZZZ^^^eeeiiiooovvv{{{~~~xxxxxx~~~jjjTTTLLLJJJHHHDDDAAA??????@@@AAAAAAAAA@@@@@@>>><<<;;;::::::999666444111111111000000000000000000000////////////000000000000000000000000000000222222222222333555666777:::CCCQQQ^^^gggkkkkkkjjj^^^XXXUUUZZZbbbhhhnnnssszzzCCCFFFIIIKKKMMMOOORRRTTTSSSUUUWWWYYY[[[^^^bbbdddjjjlllooosssxxx|||}}}zzzzzzwwwuuusssrrrqqqooollljjjeeeeeeffffffggghhhiiiiiijjjiiihhhjjjnnnrrrssstttrrrtttuuutttrrrpppppppppmmmqqquuuwwwxxx{{{}}}}}}~~~|||zzzyyyyyywwwuuurrrfff```WWWNNNGGGCCCAAAAAABBB???>>>???AAAHHHXXXggg}}}uuuppp{{{}}}sssXXXLLLHHHBBB===<<<===;;;999888888888777666444333333222111000//////////////////////////////------......///000000111000000000000000000000000000000/////////000111222000111222111222666>>>DDDRRRbbboootttyyysss___YYYaaaooowww{{{wwwxxx|||~~~wwwtttuuu{{{{{{nnnaaaYYYOOOIIIDDDBBBAAA???AAAFFFFFFJJJNNNQQQRRRVVV[[[```fffkkkrrrxxx{{{|||~~~~~~xxxvvvzzzttt]]]PPPKKKHHHEEEDDD???@@@@@@AAAAAAAAA@@@@@@>>>===;;;;;;;;;:::777555222111111000///000000000000000////////////000000111111111111111111111111333333222222333555666888;;;FFFVVVbbbhhhgggccc```VVVTTTWWW```iiiooouuu{{{{{{EEEGGGJJJKKKLLLMMMPPPRRRSSSUUUXXXZZZ[[[^^^bbbeeemmmnnnqqquuuyyy~~~{{{wwwxxxvvvuuurrrqqqpppooollljjjeeeeeeeeeeeefffgggggghhhjjjiiihhhjjjmmmpppqqqqqqppprrruuuuuurrrpppooopppmmmqqquuuxxxyyy|||~~~|||{{{zzzzzzzzzxxxuuurrrjjjeee\\\QQQIIIDDDCCCCCCBBB@@@???@@@@@@EEESSSbbbzzzxxxqqq|||}}}}}}aaaQQQIII@@@===???===;;;999888999888777666444333333222111000//////////////////////////////.........///////////////000000000000000000000000111000/////////000111222///111222222333888BBBJJJZZZjjjwwwzzzppp^^^ZZZgggvvv~~~~~~{{{xxxvvvzzzyyysssssswwwyyykkk^^^VVVMMMHHHEEEEEEBBB@@@AAAFFFFFFJJJOOOQQQSSSWWW]]]aaagggmmmtttzzz|||}}}~~~xxxvvvyyyhhhWWWMMMGGGEEEFFF@@@@@@AAAAAAAAA@@@??????>>>===<<<;;;;;;:::888666222222000/////////000111000000////////////000000222222222222222222222222222111111111333555888:::>>>JJJ[[[gggiiiccc\\\VVVPPPRRRXXXccclllsss|||FFFHHHJJJKKKKKKKKKMMMOOOSSSUUUXXXZZZ[[[^^^bbbeeeooopppsssvvv{{{yyyuuuuuuvvvtttrrrqqqpppooollljjjffffffeeeeeeeeeffffffgggkkkiiihhhiiilllnnnpppppplllpppsssssspppmmmmmmnnnnnnrrrwwwyyyzzz|||yyyyyyxxxxxxxxxvvvrrrooolllggg^^^TTTJJJEEEDDDDDDAAA@@@@@@@@@???DDDRRR```xxx}}}ttt~~~}}}iiiVVVJJJAAA@@@DDD===;;;999888999999777666444333333222111000//////////////////////////////000000000///......------000000000000000000000000111000/////////000222333///222333333444:::EEENNN```ppp|||{{{mmm___^^^nnnyyyvvvvvvvvv|||{{{vvvrrrsssxxxwwwiii\\\TTTLLLHHHGGGGGGDDD@@@AAAEEEFFFJJJOOORRRTTTWWW]]]bbbhhhnnnuuu{{{~~~~~~|||tttrrrppp\\\NNNFFFEEEHHHAAAAAAAAAAAAAAA@@@???>>>>>>===<<<;;;<<<;;;888666333222000/////////000111000000////////////000000333333333333333333333333000//////111333777:::<<<@@@NNN___jjjjjjaaaWWWPPPNNNQQQYYYdddmmmuuuxxx|||GGGIIIKKKLLLMMMNNNPPPRRRUUUWWWYYYZZZ\\\___cccffflllnnnpppsssvvv{{{~~~zzzzzz{{{|||xxxtttpppnnnnnnnnnkkkhhhffffffeeeeeeeeeeeeffffffiiigggfffeeeeeegggjjjkkkoooooonnnnnnnnnnnnnnnooommmpppuuuxxxzzz}}}~~~{{{wwwuuutttsssrrrpppjjjfff```VVVMMMGGGDDDCCCEEEDDDCCCBBB@@@BBBNNN[[[yyy{{{}}}~~~yyy~~~sssZZZKKKCCC@@@???======<<<;;;:::888777666444444444333222111////////////.........------------------.........//////////////////000000000000222222111111000//////...222222444777888===KKKYYYfffqqq~~~~~~xxxnnneeecccmmm|||rrruuuyyy|||xxxuuuqqqxxx|||rrrfffYYYQQQHHHFFFBBB???>>>@@@CCCEEEGGGKKKOOOPPPQQQUUU^^^eeeooosssxxx|||{{{pppppp|||{{{cccRRRHHHCCCAAAAAA@@@>>>>>>???@@@???>>>???>>>===<<<:::999888777444222000000111222111000////////////000000000000111111222222222333333333000111111222222555999<<>>>>>???@@@???>>>???>>>===<<<:::999888777555333111000111111000///////////////000000000111111111222222222333333333222222333333444777;;;???KKKXXXbbbbbb]]]YYYUUUQQQXXXdddpppuuuzzz}}}xxxEEEGGGIIIKKKLLLMMMPPPRRRVVVWWWYYYYYYZZZ]]]```cccgggiiimmmqqquuu{{{~~~zzzyyyzzz{{{yyywwwtttsssqqqmmmiiieeeeeeeeeeeeddddddeeeeeeeeeddddddcccccceeehhhkkkmmmkkkkkklllmmmnnnoooppppppmmmnnnpppqqqssswww|||zzzxxxvvvuuuvvvvvvuuusssqqqnnnhhh```WWWOOOHHHEEEDDDCCCDDDCCC@@@@@@GGGPPPcccsss|||{{{fffRRRGGGBBBAAA======<<<;;;:::888777666444444444444333111000////////////.........------------........./////////////////////000000000000...//////000111222222222444333444888===FFFWWWfffwww~~~tttmmmdddbbbiiixxxzzzuuuxxx{{{{{{vvvvvvuuuzzzzzzqqqggg]]]RRRJJJHHHFFFCCCAAAAAABBBEEEGGGHHHMMMRRRTTTVVV[[[dddlllrrruuuyyy|||~~~||||||}}}}}}sssnnnvvvttt\\\LLLFFFFFFBBB@@@>>>>>>???@@@???>>>>>>>>>===<<<:::999888888666444222111111111///.../////////000000000111111111111222222222333333333444444555555666:::???CCCTTT\\\```]]]YYYYYY[[[\\\^^^mmmyyy{{{|||zzz{{{GGGIIILLLMMMNNNPPPSSSUUUVVVWWWYYYYYYZZZ\\\```cccfffiiimmmqqqvvv}}}~~~zzzyyyyyyyyyyyyxxxwwwtttqqqlllgggdddeeeffffffffffffffffffeeedddcccccccccdddfffiiijjjiiijjjlllnnnoooqqqrrrrrrooooooooonnnpppuuu{{{yyyxxxvvvvvvwwwxxxwwwvvvtttqqqkkkddd\\\SSSJJJEEEDDDCCCCCCDDDAAA>>>CCCJJJZZZjjj~~~yyytttxxx}}}}}}nnnWWWIIICCCAAA======<<<;;;:::888777666444444444444333222111000////////////........................////////////////////////000000000000/////////000111111222222555333444888???JJJ[[[kkk|||wwwiiibbb]]]```mmm}}}~~~zzzxxxyyy|||~~~tttrrruuuvvv{{{uuulllddd[[[PPPJJJGGGEEECCCBBBBBBDDDFFFHHHJJJNNNSSSUUUVVV[[[dddkkkrrrtttxxxzzz{{{|||~~~}}}~~~~~~}}}{{{qqqjjjooodddPPPHHHIIIBBBAAA???>>>??????>>>===>>>===<<<;;;:::999888888888555333111111111///...//////000000000111111111111111222222222333333333444444555555777===CCCHHH\\\```aaa]]]\\\aaahhhkkklllwww~~~}}}}}}GGGIIILLLNNNOOOQQQTTTVVVVVVWWWYYYZZZZZZ]]]aaacccgggjjjnnnsssxxx~~~zzzxxxxxxxxxxxxxxxwwwuuupppkkkfffdddgggggghhhhhhhhhhhhggggggeeeddddddccccccdddeeefffiiijjjllloooqqqrrrssssssrrrqqqooonnnooottt{{{zzzxxxxxxxxxzzzzzzyyyxxxvvvrrrlllfff^^^UUUKKKEEEDDDCCCCCCDDDAAA===@@@EEERRRaaasssssskkkrrr}}}xxxwww]]]KKKBBB@@@======<<<;;;:::888777666444444444444444333222111000000/////////................../////////000000////////////000000000000000000000000000000000000555333333999BBBNNN___nnn}}}yyylllaaa\\\[[[dddttt}}}{{{yyyzzz~~~wwwpppppptttwww~~~}}}sssjjjcccZZZQQQJJJFFFDDDCCCBBBCCCDDDGGGHHHLLLPPPTTTUUUUUUYYYaaahhhppprrruuuwwwwwwyyy{{{}}}www{{{|||tttlllmmm{{{oooVVVKKKJJJCCCAAA???>>>??????>>>=========<<<;;;::::::999888888666333222222111///...000000000000111111111111111111222222222333333333333333444555888???HHHNNN\\\```aaa___bbbkkkuuuyyyEEEHHHKKKMMMNNNPPPSSSUUUUUUWWWYYYZZZ\\\^^^cccfffjjjlllppptttxxx~~~~~~zzzxxxwwwwwwwwwwwwwwwsssnnniiifffeeeggghhhiiijjjjjjiiihhhgggeeeddddddccccccccccccccchhhiiillloooqqqrrrsssssssssrrrpppnnnooottt{{{{{{zzzzzz{{{}}}}}}{{{yyyvvvrrrkkkeee___WWWMMMFFFFFFCCCBBBCCCAAA===???CCCJJJWWWgggtttyyyxxxooodddmmm{{{dddNNNCCC@@@======<<<;;;:::888777666444444444444444333222222000000000/////////............/////////000000000////////////000000000000111111111000000000000000555333555===HHHUUUffftttqqqbbb\\\\\\aaammm~~~|||zzzxxxyyy}}}sssnnnqqqvvvyyy|||rrriiiaaaYYYPPPJJJDDDCCCBBBBBBCCCEEEGGGHHHMMMQQQTTTUUUTTTXXX```fffnnnpppssstttuuuwwwyyy{{{~~~tttpppwww{{{sssqqq{{{{{{```PPPKKKCCCAAA???>>>??????>>><<<======<<<;;;::::::999999777555333222222222000///000000000111111111222222111111222222222333333333222222333555:::CCCMMMUUUZZZ^^^______eeerrr~~~FFFHHHKKKMMMNNNQQQSSSVVVUUUWWWYYY[[[]]]```eeehhhkkknnnppptttwww}}}}}}zzzwwwvvvvvvvvvvvvuuuqqqkkkgggfffgggfffhhhiiijjjjjjiiihhhfffbbbbbbbbbbbbccccccccccccfffhhhkkknnnooopppppppppsssrrrpppoooooossszzz}}}}}}|||~~~}}}{{{xxxrrrkkkeee```YYYOOOHHHGGGCCCBBBBBBAAA>>>???CCCEEEPPP]]]jjjxxxvvvrrryyy~~~mmmbbbjjj}}}}}}~~~kkkRRREEEAAA======<<<;;;:::888777666444444444555444444333222000000000000/////////....../////////000000000000////////////000000000000//////000000111111222222555444888CCCQQQ```qqq~~~zzziiiZZZXXX\\\fffuuuyyyvvvtttvvvzzzsssppptttzzz|||yyyooofff^^^VVVNNNHHHBBBAAAAAAAAABBBDDDFFFHHHMMMPPPTTTUUUUUUYYYaaahhhmmmooorrrssstttvvvzzz|||vvvmmmqqq|||{{{|||{{{www|||jjjUUULLLDDDBBB???>>>??????===<<<<<<<<<<<<;;;;;;::::::999777555333222222333222000000000111111111222222222111111222222222333333333222222333666<<>>???CCCDDDMMMYYYfffuuusssnnnvvv~~~nnnbbbhhhyyy|||zzzpppVVVGGGBBB======<<<;;;:::888777666444444444555444444333333000000000000////////////////////////000000000000////////////000000000000------...000111333444444555444:::HHHXXXhhhyyy~~~tttdddUUUTTT[[[hhhyyy|||vvvsssqqquuuxxxssssssxxx~~~wwwmmmccc\\\TTTKKKFFFAAA@@@@@@AAABBBDDDFFFGGGKKKPPPTTTUUUVVV[[[dddkkkmmmooorrrsssuuuwww{{{~~~zzzoooqqqooozzz{{{|||~~~~~~zzz|||pppYYYNNNDDDBBB????????????===<<<<<<<<<<<<;;;;;;:::::::::666444222222333333222111000111111111111222222222111111222222222333333333222333444777>>>JJJWWW```aaaaaa^^^^^^gggxxxHHHLLLPPPSSSTTTUUUVVVWWWSSSVVVYYY\\\^^^bbbfffjjjmmmnnnqqqtttyyy~~~}}}yyywwwuuutttvvvvvvtttpppkkkiiihhhiiihhhhhhhhhhhhhhhgggffffffiiigggdddaaa``````bbbcccggghhhjjjlllmmmmmmmmmmmmooopppqqqqqqpppqqquuuyyy|||~~~~~~}}}{{{vvvsssnnnjjjeee]]]RRRKKKIIICCC???AAACCCBBBDDDHHHKKKRRRYYYbbbssssssnnnrrrsssdddeeesss~~~}}}~~~~~~xxx\\\KKKDDD@@@>>>;;;:::::::::999777555333222222333444333222000///////////////000111------------------------////////////000000000000...///000//////000333555;;;===DDDQQQcccvvv|||hhh]]]___YYY^^^hhhxxx{{{rrrttttttzzzwwwsssqqquuuzzz|||vvvlllcccZZZRRRKKKFFFBBBBBBAAAAAABBBEEEGGGIIINNNQQQUUUWWWYYY^^^eeekkkrrrssssssssstttwww|||vvvlllpppsss}}}~~~~~~{{{~~~eeeSSSLLLFFFBBBAAA???;;;;;;??????===;;;;;;;;;:::999777888666444222111000111111111111111111111111111111///000111222222333222222111444777999>>>IIIWWWbbbaaa```___bbblllzzzJJJMMMQQQTTTUUUUUUVVVWWWWWWYYY\\\___aaadddhhhkkklllmmmppptttyyy~~~}}}yyyvvvuuuuuutttuuutttpppllliiihhhhhhgggggggggggggggfffeeeeeehhhfffcccaaaaaaaaacccdddhhhiiikkkmmmnnnnnnnnnmmmlllnnnooonnnmmmooosssvvvzzz}}}~~~}}}{{{uuurrrnnnjjjfff___VVVNNNJJJDDDAAABBBDDDCCCEEEIIIMMMTTT\\\cccqqqtttllllll|||xxxiiifffppp|||~~~}}}```MMMEEEAAA???<<<;;;;;;;;;999888666444222222333444333222000//////.........//////------------------------////////////000000000000...///000000///000333555888>>>HHHYYYlllzzzggg]]]]]]UUU[[[fffwww}}}wwwxxxyyy|||vvvssssssxxx~~~{{{tttkkkaaaXXXPPPIIIEEEBBBBBBAAAAAABBBEEEGGGIIIOOOSSSWWWYYY]]]ccckkkqqqttttttuuutttuuuxxx|||{{{qqqlllnnnwww~~~}}}kkkWWWLLLFFFBBBAAA???<<<<<<>>>???===;;;;;;;;;;;;999777888777555333222111111111111111111111111111111111///000111222222333333222222555999<<>>???===;;;;;;;;;;;;999888999888666555333222222222111111111111111111111111///000111222333333333333222666;;;???FFFOOO[[[dddllleee___```hhhrrryyy|||}}}LLLNNNQQQSSSTTTTTTVVVWWW]]]___ccceeeggghhhkkkmmmlllmmmppptttyyy~~~~~~~~~|||yyyvvvuuuuuupppqqqrrrqqqmmmjjjgggffffffffffffggggggffffffeeeggggggfffddddddccccccccccccdddfffggghhhhhhgggggghhhhhhiiiiiijjjlllnnnooosssvvv|||}}}|||vvvtttpppnnnjjjddd[[[TTTLLLFFFBBBCCCDDDCCCDDDGGGIIIRRR[[[___cccmmm}}}tttvvv|||vvvwww~~~oooUUUGGGBBB???<<<:::999999999888777555333333333444333222333222111000///.........////////////////////////////////////000000000000///000111111000222555777BBBMMM```rrr{{{uuummm___VVVSSSSSS[[[hhhxxxvvvtttuuuyyyvvvoooeee[[[RRRKKKDDDAAAAAAAAA@@@AAABBBEEEHHHJJJMMMPPPUUUXXX]]]ccclllssswwwxxxwwwwwwwwwyyy}}}{{{ooojjjjjjttt~~~bbbNNNGGGBBBBBBBBB???===>>>???===;;;;;;<<<<<<:::999999999777666555333333222111111111111111111111111000000111222333333333333222666;;;AAAHHHQQQ[[[aaaccc]]]YYY]]]iiitttyyyzzz{{{JJJMMMOOOQQQRRRSSSUUUVVV]]]```dddfffhhhjjjlllnnnnnnooorrrvvvzzz~~~}}}zzzwwwuuutttnnnpppqqqpppmmmiiiggggggfffgggggghhhhhhhhhggggggiiihhhhhhgggeeecccbbbaaabbbccceeeffffffffffffeeeggggggggghhhjjjlllmmmmmmooosssyyy~~~~~~yyyvvvrrroookkkeee[[[TTTLLLFFFAAABBBBBBAAABBBEEECCCKKKTTTWWWXXXaaattt~~~{{{zzz|||xxx[[[IIIBBB???;;;888888888888777888666444333444444333222444333222111000000//////000000000000000000000000////////////000000000000///000111111111333666888EEESSSgggyyy~~~tttlllcccYYYRRRPPPUUU\\\hhhwww~~~uuutttxxx}}}rrrlllbbbXXXOOOIIICCC@@@AAAAAA@@@AAACCCEEEHHHJJJMMMQQQUUUXXX\\\bbbkkkqqqwwwwwwwwwvvvwwwyyy}}}ssskkkffflllvvvkkkSSSJJJCCCCCCCCC@@@>>>>>>>>>===<<<<<<<<<<<<;;;999999999888777555444333222111111111111111111111111000111222333333444333333222555;;;BBBIIIPPPVVVZZZYYYVVVVVV^^^lllwww{{{zzz{{{IIIKKKNNNOOOQQQRRRUUUWWW]]]```dddhhhjjjkkkmmmoooqqqrrrtttxxx{{{~~~|||wwwtttrrrmmmooopppooollliiihhhhhhfffggghhhhhhhhhhhhhhhhhhhhhhhhiiihhhgggeeebbbaaadddeeefffggghhhgggfffffffffeeefffgggjjjllllllkkkkkkooovvv|||zzzwwwssspppllleee\\\UUULLLFFFAAABBBBBB@@@AAADDDAAAFFFLLLNNNOOOWWWmmmzzzvvv~~~bbbNNNDDD@@@;;;888888888888777888666444444444444333222333222111111000000000000000000000000000000000000////////////000000000000///000111222222444777:::DDDSSSiii{{{{{{rrrggg\\\UUURRRSSSYYY___iiiuuuzzzssstttyyy}}}oooiii___UUUNNNHHHDDDAAAAAA@@@@@@AAACCCFFFIIIKKKOOOSSSWWWZZZ^^^dddmmmsssttttttuuuuuuuuuxxx}}}yyyoooffffffkkkrrrzzz|||~~~vvvZZZOOOEEECCCCCCAAA???@@@>>>===<<<<<<======<<<:::888888888777666444222111111111111111111111111111000111222333444444444444222666;;;BBBIIINNNQQQRRRSSSSSSXXXbbbnnnwwwyyyxxxzzzHHHKKKMMMOOOQQQTTTWWWZZZ]]]```eeeiiilllmmmpppqqqtttuuuwwwyyy}}}|||{{{}}}~~~~~~xxxssspppmmmnnnnnnmmmjjjhhhhhhiiieeefffgggggghhhhhhggggggeeefffhhhiiiiiigggeeeddddddeeefffgggggggggfffeeeeeeddddddfffiiikkkjjjiiihhhmmmsssyyy~~~xxxuuurrrpppmmmggg^^^XXXNNNGGGBBBBBBBBBAAAAAADDDCCCCCCFFFHHHHHHQQQggg|||yyytttjjjSSSFFFBBB===:::999::::::999999777555444444444333111000000///////////////000////////////////////////////////////000000000000///111222222222444888:::CCCSSSiii{{{}}}|||uuugggZZZTTTVVVYYYaaafffnnnvvv~~~}}}uuuppprrrzzz~~~xxxlllfff\\\SSSMMMHHHEEECCC@@@@@@@@@AAACCCFFFIIIKKKOOORRRWWW[[[```gggpppwwwpppqqqrrrrrrtttwww|||vvvkkkffffffkkkvvv~~~~~~aaaTTTGGGCCCCCCBBB@@@AAA>>>===<<<<<<======<<<;;;777888888777666444222000111111111111111111111111000111222333444444444444444777===CCCIIILLLLLLKKKNNNSSS\\\gggqqqwwwxxxvvv{{{IIIKKKNNNPPPRRRUUUYYY\\\]]]aaafffkkkmmmoooqqqssswwwwwwyyy{{{}}}zzzwwwxxx~~~yyysssooonnnnnnmmmkkkiiihhhiiijjjddddddeeefffgggggggggfffaaacccfffiiijjjiiihhhfffbbbcccdddeeeeeeeeedddcccdddbbbbbbeeeiiijjjiiigggggglllrrrxxx}}}uuussspppooommmhhh```ZZZOOOIIIDDDDDDCCCBBBBBBEEEFFFDDDDDDDDDEEEMMMcccyyy{{{wwwoooWWWHHHDDD???<<<;;;;;;;;;;;;999777555444444444333111......---------......///////////////////////////////////////000000000000///111222222333555888;;;EEEUUUkkk{{{}}}~~~xxxiii[[[VVVZZZ___iiimmmsssyyywwwppplllqqqzzz{{{tttkkkeee[[[SSSMMMIIIFFFDDD@@@@@@@@@AAACCCFFFIIIKKKLLLPPPUUUZZZ```hhhrrryyynnnooopppqqqssswww|||}}}qqqjjjggglllxxxeeeVVVHHHCCCCCCBBBAAABBB>>>===<<<<<<===>>><<<;;;777777777777555333111000111111111111111111111111111111222333444444444444666999>>>DDDIIIKKKIIIGGGJJJRRR^^^jjjssswwwxxxwwwHHHJJJLLLNNNPPPSSSWWW[[[^^^bbbhhhllloooqqqrrrsssssswww{{{}}}~~~}}}zzzxxxwwwvvv{{{}}}zzzuuusssooollliiiiiijjjkkkiiiggggggggggggiiikkkkkkfffcccdddeeeggghhhhhhfffeeecccaaaaaabbbcccddddddddddddggggggggggggfffeeedddcccgggiiimmmssszzzxxxtttooommmllljjjccc^^^UUUPPPJJJEEECCCCCCCCCCCCBBBAAAAAAAAA@@@GGGYYYjjj{{{{{{XXXJJJCCC======<<<::::::<<<555444444333333444444444222222222111111111111000////////////////////////000000000000//////////////////222555555444888???III^^^uuuvvvfffWWWVVV___hhhyyyxxxxxx|||{{{qqqmmmlllqqqwwwyyysssgggaaaXXXPPPJJJFFFDDDBBBAAAAAABBBCCCEEEHHHKKKLLLPPPPPPRRRWWW^^^eeekkkmmmooommmmmmqqqwww|||~~~}}}uuullliiiooo}}}sss]]]JJJFFFEEE???>>>AAA???>>>>>>===<<<;;;;;;;;;999999888777666555444444333333333222222111111111333222111111222333333333333999AAAIIIMMMNNNNNNMMMNNNTTT___mmmvvvzzz|||}}}GGGHHHKKKLLLNNNRRRVVVZZZ^^^ccciiimmmpppqqqsssttttttxxx{{{}}}~~~|||{{{xxxvvvuuuuuuvvvwwwwwwzzz~~~zzzuuusssnnnkkkiiiiiijjjkkkjjjhhhhhhggggggiiijjjiiieeeaaabbbcccdddeeeeeedddbbbaaaaaabbbcccdddeeeeeeeeeeeefffgggggggggfffeeedddcccfffiiimmmsssyyy~~~wwwsssnnnmmmmmmjjjeee```YYYTTTLLLFFFCCCCCCCCCBBBBBBAAAAAA???>>>BBBRRRbbb|||~~~}}}}}}___MMMEEE???===<<<999888:::777666555444333222222222222222222111111111111000////////////////////////000000000000000000000///111000333666666555:::BBBNNNbbbyyy~~~uuufff[[[\\\gggqqq}}}||||||{{{qqqmmmlllpppwwwwwwqqqeee^^^UUUMMMHHHEEEBBBAAAAAAAAAAAABBBDDDGGGIIIKKKPPPQQQSSSWWW]]]ccchhhjjjkkkjjjjjjnnntttyyy{{{{{{}}}qqqiiijjjvvvzzzcccMMMGGGFFFAAA???AAA>>>>>>>>>===<<<;;;;;;;;;999999999888777666444444333333222222222222222222333222111111222333333333777:::@@@GGGLLLNNNMMMMMMOOOWWWdddqqqyyy}}}EEEGGGHHHJJJLLLPPPUUUYYY```dddjjjnnnqqqrrrtttuuuwwwyyy|||~~~~~~|||vvvtttrrrpppooooooqqqsssuuutttwww{{{~~~~~~}}}}}}}}}yyyuuurrrmmmkkkiiiiiijjjkkkkkkjjjhhhgggggghhhhhhfffbbb______```bbbccccccbbb```___ccccccdddeeeffffffffffffeeeeeeffffffffffffeeeeeefffhhhlllrrryyy}}}vvvsssooonnnnnnlllhhheee```YYYPPPHHHDDDCCCBBBBBBBBBAAA???===;;;===KKKYYYsss|||}}}qqqssshhhRRRHHH@@@===;;;777666777888777666444333222111111222222222111111111111000////////////////////////000000000000000000000000333222444777888888>>>FFFRRRfff|||zzzoooccc]]]aaannnzzzyyypppllllllpppwww~~~uuuoooaaa[[[RRRKKKFFFCCC@@@???AAAAAAAAABBBCCCEEEGGGIIIOOOQQQSSSWWW\\\aaaeeeggghhhhhhiiimmmsssxxx{{{|||xxxkkkeeemmmyyylllRRRIIIGGGCCC@@@@@@>>>>>>======<<<;;;;;;;;;888999::::::999777555333222222222222222222333333222222222222222333444444;;;<<<@@@FFFKKKMMMMMMLLLPPP[[[kkkvvv|||CCCEEEFFFHHHJJJNNNTTTXXXaaaeeekkkppprrrtttvvvwww{{{|||}}}zzzsssoooqqqooommmkkkkkknnnppprrrsssvvvzzz||||||zzzyyyyyy}}}wwwsssqqqlllkkkjjjjjjjjjkkkkkkkkkhhhhhhggggggeeebbb___]]]___```bbbcccccccccaaa```cccdddeeeffffffgggggggggccccccdddeeefffffffffffffffhhhlllqqqxxx}}}wwwuuurrrppppppooommmjjjfff___TTTKKKFFFCCCBBBAAABBB???>>><<<:::;;;FFFRRRlll||||||~~~uuulllqqqrrrVVVJJJ@@@<<<;;;888666666777777555444333222222222222222222111111111000000////////////////////////000000000000000111111111444444555888999:::BBBJJJVVViii}}}wwwiii___]]]cccqqq~~~vvvooollllllqqqwww}}}ssslll^^^XXXPPPIIIDDDBBB@@@???AAAAAAAAAAAABBBDDDFFFGGGLLLOOOSSSXXX\\\```dddgggiiijjjmmmqqqwww{{{~~~}}}yyy~~~ooodddhhhsssvvvXXXJJJGGGDDD@@@>>>=========<<<<<<;;;;;;;;;888999;;;<<<;;;888555333111111111222222333333333111222222222222333444666<<<>>>BBBHHHLLLMMMLLLJJJRRR```pppyyy}}}BBBCCCDDDFFFHHHMMMSSSXXXaaaffflllqqqtttwwwyyyzzz~~~~~~~~~zzzuuuoookkkiiiooonnnllllllmmmpppsssuuuuuuwwwzzz{{{yyywwwuuuuuu{{{}}}}}}yyytttqqqooolllllllllkkkjjjjjjkkklllhhhhhhhhhfffccc```^^^]]]```aaaccceeeeeeeeecccbbbbbbcccdddeeeffffffffffff```aaaccceeefffgggggghhhgggiiilllqqqwww~~~}}}zzzxxxuuusssrrrqqqpppooojjjbbbXXXNNNHHHDDDBBBAAA@@@>>>======;;;<<>>>>>>>>======DDDLLL]]]rrr|||yyyyyyttt{{{^^^PPPAAA===<<<;;;999999444444444333333444444555222222222111111111111000000000000000000000000000///000000111111222222222555333444666888<<>>???>>>===AAAHHHVVVkkk}}}xxxyyydddTTTDDD>>>===;;;888888666555444333333333333333222222222111111111111000000000000000000000000000///000000111111222333333333222222555777;;;FFFQQQfffsss{{{eee___ccchhhqqq|||~~~sssnnnmmmooowww~~~tttjjjcccYYYTTTLLLGGGDDDCCCBBBAAA@@@@@@@@@AAACCCFFFHHHJJJKKKRRR[[[```bbbeeeiiilllkkkpppuuuxxxzzz|||{{{qqqqqq~~~zzz|||rrrWWWHHHCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888777666444444333333222222222222222222///222555444222222666:::>>>GGGNNNNNNIIIHHHPPPXXXeeeooouuutttzzzAAABBBCCCDDDGGGLLLTTTYYY___dddllltttyyy}}}}}}|||{{{|||~~~~~~xxxpppkkkmmmtttzzz|||xxxsssooommmmmmnnnoooooooooppptttvvvvvvxxxzzzzzzwwwuuussssssoooppppppmmmiiiggghhhjjjhhhiiiiiifffbbb______aaa[[[\\\^^^```aaaaaa```___]]]^^^___``````aaaaaaaaa\\\]]]```cccfffiiijjjkkkllllllmmmppptttzzz~~~{{{uuupppmmmlllmmmfffbbb[[[TTTNNNIIIDDDAAABBB@@@??????>>><<>>;;;888555333444666888333222111111000111111111222222222222111///...,,,222222222222222222222222333222333555666;;;GGGTTTeeerrrmmm\\\\\\aaaeeennnxxx{{{|||{{{yyy{{{wwwsssjjjpppvvv{{{uuujjjaaa\\\QQQMMMHHHDDDBBBAAA???>>>??????@@@BBBEEEHHHKKKLLLPPPUUU\\\```bbbeeeiiimmmpppqqqxxx~~~|||rrrtttwww{{{~~~{{{ssstttyyy|||eeePPPFFFAAA>>>>>>>>>===<<<;;;;;;;;;;;;::::::999888777666555555666555555444444333222222444444444222222444888;;;CCCKKKOOOJJJEEEKKKVVV___kkkooonnnllluuuAAAAAABBBCCCEEEIIINNNRRR^^^ccckkkrrrxxx}}}|||xxxwwwwwwxxxzzz~~~yyyrrrpppqqquuuxxx{{{tttpppooorrruuuuuutttrrrppppppqqqssstttwwwxxxyyyxxxvvvtttrrrqqqpppmmmmmmnnnlllgggfffhhhllljjjgggeeedddcccaaa___]]]\\\[[[[[[[[[]]]^^^___[[[\\\]]]^^^```aaabbbcccaaabbbccccccccceeehhhjjjkkkmmmnnnnnnnnnqqqxxx~~~{{{tttpppnnnnnnnnniiieee___YYYTTTNNNHHHDDDCCCBBBAAA@@@@@@??????@@@???HHH[[[qqq~~~yyyuuuzzz~~~zzzxxx[[[IIICCC;;;:::<<<:::;;;999666333222333444555333222222111111111111111111111222222111000///...222222222222222222222222111000111444777===KKKYYYjjjvvvuuueeeYYY\\\aaaeeemmmwww|||~~~xxxyyy}}}vvvrrroootttzzztttiii```ZZZQQQMMMGGGCCCAAA@@@???>>>??????@@@BBBEEEHHHKKKMMMQQQVVV]]]aaacccfffjjjnnnrrrssszzz~~~zzzuuulllnnnrrrwww}}}sssoooqqqoooVVVJJJDDDBBB======<<<;;;::::::::::::::::::999888777666555555666555555444444333222222333333333222222555999<<>>===<<>>??????@@@BBBEEEHHHKKKMMMRRRWWW^^^bbbdddfffkkknnntttvvv|||xxxrrrkkklllpppwwwvvvmmmmmm}}}~~~{{{^^^MMMEEECCC???>>>===<<<;;;;;;;;;;;;::::::999888777666555555666555555444444333222222222222333333333666;;;>>>FFFMMMOOOIIIFFFLLLVVV\\\ddddddiiiqqqxxx}}}>>>???AAABBBDDDHHHMMMQQQYYY___iiiqqqwww|||~~~~~~yyyvvvssstttuuuvvvyyy{{{}}}~~~zzzxxxuuurrrooolllkkkjjjmmmoooqqqrrrsssuuuyyy|||xxxxxxxxxxxxxxxwwwvvvvvvzzz{{{}}}}}}{{{uuuqqqqqqsssrrrmmmiiiiiijjjiiihhhhhhgggeeebbb___\\\[[[ZZZYYYYYYZZZ[[[[[[]]]]]]^^^___```bbbbbbcccbbbccceeeeeeeeeeeegggiiikkklllkkkiiihhhlllttt{{{~~~|||vvvrrrpppooonnnjjjfffaaa\\\WWWPPPIIIEEE@@@AAAAAAAAA@@@>>>===;;;===???KKK```tttyyyttt{{{gggOOOFFF===;;;===999888888888888777666555444333333222111111111111222//////000000111111111111111111111111111111111111333111222666:::DDDUUUeeexxxyyykkk\\\WWWWWW]]]dddkkkvvvxxxyyy{{{}}}uuurrrqqqvvv}}}}}}qqqeee[[[UUUMMMJJJEEEAAA@@@@@@???>>>??????@@@BBBEEEIIILLLNNNRRRWWW^^^aaacccfffjjjmmmssswww}}}~~~xxxqqqqqquuu}}}|||rrrrrrvvv~~~eeeNNNDDDBBB@@@@@@???>>>============::::::999888777666555555666555555444444333222222111222222333444888===AAAIIIMMMNNNIIIHHHOOOWWW\\\cccccckkkvvvzzzzzz>>>???@@@BBBDDDHHHNNNRRRZZZ___fffnnntttzzz|||}}}|||yyywwwssstttvvvwwwyyyzzz{{{{{{vvvvvvuuussspppmmmjjjhhhgggkkkooosssvvvxxx{{{}}}xxxxxxyyyzzzzzzyyyxxxxxx|||~~~yyytttrrrttttttoookkkkkkiiihhhgggggggggeeebbb___]]]\\\ZZZYYYYYYYYYYYYZZZ]]]^^^^^^___```aaabbbbbbaaaccceeeeeeeeeeeefffhhhjjjjjjiiigggfffjjjqqqxxx~~~}}}vvvssspppooonnnkkkhhhddd___YYYRRRKKKFFF@@@AAAAAAAAA@@@>>><<<;;;======EEEXXXnnnyyyqqq{{{|||nnnSSSHHH>>><<<===999777777888888777666555444444333333222111222222222/////////000000111222222111111111111111111111111555333444888===GGGYYYiii{{{tttdddWWWUUUWWW___iiitttvvvyyy~~~|||uuutttrrrwww|||pppdddZZZTTTKKKHHHCCC@@@?????????>>>??????@@@CCCFFFJJJMMMOOOQQQVVV]]]```bbbdddhhhlllqqqvvv}}}{{{zzz{{{xxxvvvrrryyy|||zzznnnSSSFFFAAA@@@???>>>===<<<<<<<<<<<<::::::999888777666555555666555555444444333222222111111222333555999>>>BBBJJJMMMMMMJJJKKKSSS[[[^^^eeehhhqqq{{{{{{yyy>>>???AAABBBDDDIIIOOOSSSZZZ___gggnnnuuu{{{~~~}}}|||}}}~~~}}}}}}zzz{{{|||||||||{{{zzzzzzuuuvvvxxxzzz{{{zzzzzzyyyvvvvvvvvvvvvssspppllljjjhhhlllsssxxx{{{|||}}}~~~yyyyyyzzz{{{||||||||||||{{{uuuqqqssssssppplllkkkiiigggfffeeeeeedddbbb___^^^]]][[[YYYYYYYYYYYYYYY]]]]]]^^^^^^___``````aaa```bbbdddeeeddddddeeefffhhhiiihhhfffeeehhhnnnttt}}}~~~xxxtttrrrpppooommmkkkfffbbb\\\UUUNNNHHHBBBBBBBBBAAA@@@>>>===<<<;;;:::@@@PPPdddxxxyyynnnuuuuuuWWWIII???======999444555555555555444333222444444333222222222222222000000//////000111222222111111111111111111111111555444666;;;AAAKKK\\\lll{{{pppaaaUUUVVVZZZeeetttyyyrrrwww}}}{{{uuuuuuuuu{{{|||pppdddZZZTTTJJJFFFBBB???>>>??????>>>??????AAACCCFFFJJJNNNPPPRRRVVV\\\```bbbdddgggkkkpppwww~~~~~~{{{vvvqqq~~~~~~qqqzzzzzzsssxxx~~~yyy\\\KKKDDD======<<<;;;::::::::::::::::::999888777666555555666555555444444333222222111222333444666:::???CCCJJJLLLKKKJJJOOOYYY```bbbiiiqqq{{{~~~zzzyyy???@@@AAACCCEEEJJJPPPTTTZZZ```jjjsssyyy~~~~~~|||zzzzzz|||~~~~~~}}}||||||||||||xxxxxxwwwxxxxxxzzz{{{|||xxxyyy{{{||||||{{{yyywwwwwwwwwxxxxxxwwwssspppnnnmmmrrryyy~~~zzz{{{|||}}}~~~|||tttnnnooopppnnnkkkjjjiiigggdddcccccccccaaa```___^^^\\\ZZZYYYYYYYYYYYY\\\\\\]]]]]]^^^____________aaadddddddddccccccdddfffhhhhhhfffdddffflllqqqzzz~~~{{{wwwuuurrrqqqooommmiiiddd___XXXPPPJJJEEEDDDBBBAAA???>>>>>>>>>;;;:::???LLL]]]qqq|||ppptttzzzZZZKKK@@@===>>>888555555444444444333333333444444333222222222222333111000000//////000111222111111111111111111111111222222777>>>EEEOOOaaapppzzzmmm]]]WWWZZZcccssswwwssswww}}}xxxttttttwww}}}|||qqqeee[[[UUUHHHEEEAAA>>>>>>>>>>>>>>>??????AAACCCGGGKKKNNNPPPSSSXXX]]]aaabbbdddhhhkkkssszzz|||yyywwwwwwwww|||vvvppp|||ooouuuxxxlllpppvvv{{{dddPPPFFF???>>>===<<<;;;;;;;;;;;;::::::999888777666555555666555555444444333222222222333444555666:::???CCCIIIKKKJJJKKKSSS^^^fffggglllzzzvvvxxx???@@@BBBCCCFFFKKKPPPUUUZZZaaammmwww~~~}}}{{{yyyyyyzzz|||}}}{{{|||}}}~~~}}}{{{yyyxxxvvvvvvuuuuuuvvvxxx{{{}}}zzz{{{}}}~~~}}}{{{yyywwwxxxyyyzzzzzzyyyvvvsssqqqqqqwww~~~||||||}}}~~~|||sssllllllmmmkkkiiiiiiiiifffcccaaabbbbbbaaa``````___]]][[[YYYYYYYYYYYY\\\\\\\\\]]]]]]^^^^^^^^^^^^aaacccdddcccbbbcccccceeeggggggfffdddfffjjjoooxxx|||~~~zzzwwwuuussspppnnnjjjfff```YYYQQQLLLFFFEEECCC@@@???>>>??????===<<<@@@KKKZZZoootttwww}}}[[[LLLAAA>>>>>>888777777666555555555666666555444333333222222333333222111000//////000111222000000000000000000000000///000666???GGGSSSdddtttzzzkkkZZZZZZ```lllxxxvvvyyy~~~~~~vvvssstttwww}}}|||qqqeee\\\VVVGGGDDD@@@>>>>>>>>>>>>>>>??????AAACCCGGGKKKNNNQQQTTTYYY___bbbccceeeiiillluuu|||zzzssspppqqqssswww}}}xxxpppzzzqqqtttwwwhhhkkkpppwwwgggQQQEEEBBBAAA@@@???>>>>>>>>>>>>::::::999888777666555555666555555444444333222222333444444555666:::???CCCIIIJJJJJJKKKUUUbbbiiijjjnnn~~~ssswwwCCC???>>>CCCHHHKKKPPPUUU___ccclllzzz|||yyy{{{{{{yyyxxxzzzzzzyyyyyy{{{|||{{{wwwsssvvvxxxyyyyyyxxxwwwyyyzzz{{{{{{~~~|||wwwvvvzzzxxxxxxxxxyyyyyyyyyzzzzzzxxx|||~~~}}}|||{{{|||zzzsssnnnlllkkkhhhhhhjjjgggfffeeedddcccbbbbbbbbbaaa___\\\YYYXXXYYYZZZ[[[]]]^^^]]]\\\[[[[[[^^^aaa___aaacccbbb``````bbbeeefffggghhhhhhggghhhjjjlllttt{{{|||||||||xxxtttpppmmmhhhdddaaa[[[SSSLLLFFFDDDBBBAAABBBCCCBBBBBB===>>>???DDDSSSoootttuuu```KKKDDD???:::888888777666555555444444555666666555444222000...---111111000000000000000000111111000000111111222333444666:::AAAJJJWWWdddlllwwwkkkccc\\\ggg}}}|||}}}xxxyyy~~~zzztttuuuyyy~~~tttgggZZZRRRLLLHHHBBB???>>>?????????@@@AAACCCFFFJJJMMMOOOPPPVVVZZZ___aaaaaaccciiiooouuuwwwzzz}}}xxxsssnnnlllvvv{{{|||nnntttzzzqqquuu|||ppphhhhhhqqqxxxpppVVVIIICCCAAA===<<<;;;;;;:::888;;;;;;::::::999888777777888777777555444333222222///222555666888;;;@@@EEEHHHBBBEEESSS^^^aaadddiiiuuu|||DDDAAA@@@EEEIIIKKKOOOUUU___dddooo|||zzzxxxzzzzzzxxxxxxzzzyyyxxxyyy{{{|||{{{wwwsssvvvwwwxxxxxxwwwwwwxxxzzz}}}}}}}}}vvvuuuxxxzzzzzz{{{{{{||||||}}}}}}{{{}}}}}}{{{{{{{{{|||{{{tttnnnmmmkkkhhhhhhjjjggggggeeedddccccccbbbbbb___]]][[[XXXWWWWWWYYYZZZ]]]]]]]]][[[ZZZ[[[]]]```___```bbbaaa``````bbbeeedddfffggggggfffgggiiikkkrrryyy~~~|||wwwsssqqqmmmhhhdddaaa[[[SSSMMMGGGEEEBBBAAABBBCCCBBBBBB?????????CCCRRRlll|||ssswwwcccMMMEEE@@@;;;999888777666555555444444555444444444333222111000///111111111111111111111111222111111111111222333333444666;;;BBBMMM[[[gggooovvv}}}jjjcccaaaoooxxxxxxyyy|||~~~uuupppqqquuutttfffZZZRRRIIIFFFAAA??????@@@AAAAAAAAABBBEEEHHHKKKNNNQQQRRRVVVZZZ___aaabbbeeekkkpppxxxzzz|||}}}~~~yyytttqqqppptttyyyrrrvvvyyylllllltttxxxpppnnnuuu{{{vvvZZZKKKDDDBBB>>><<<;;;;;;:::999;;;;;;::::::999888888777777777666555444333222222111333666888999<<>>BBBOOOgggyyyrrrxxxiiiQQQFFFAAA===:::888777666555555444444555222222333333333222111111111111222222222222222222222222222222222333444444333666;;;EEERRRaaannnuuuwwwzzzhhhdddddduuu|||sssuuuyyy~~~vvvqqqrrrvvvssseeeYYYQQQGGGDDD@@@???@@@AAABBBBBBBBBDDDFFFIIIMMMPPPSSSTTTVVVZZZ___bbbdddhhhnnnrrr|||}}}~~~}}}yyymmmnnnqqquuu{{{wwwyyyzzzgggbbbkkk}}}xxxtttwww}}}bbbMMMFFFCCC???<<<<<<;;;:::999;;;::::::999999888888888666666555444333222111111222444777888;;;>>>BBBFFFGGGDDDKKKZZZdddgggkkkrrr|||EEEDDDEEEIIIJJJJJJNNNSSS___kkkzzzzzzuuusssvvvxxxvvvwwwyyyyyyzzz|||~~~~~~}}}{{{yyy}}}~~~xxxuuuwww}}}~~~}}}|||{{{|||~~~~~~wwwqqqooollliiihhhjjjhhhgggfffdddcccbbbbbbbbbaaa```^^^]]]\\\\\\]]]^^^\\\\\\\\\ZZZYYYXXXZZZ[[[]]]]]]^^^^^^___```bbbcccccceeefffffffffgggjjjlllqqqvvv}}}|||wwwsssqqqlllgggccc```[[[TTTOOOIIIFFFCCCAAAAAABBBCCCBBB???======@@@KKKaaa{{{tttwwwoooSSSFFFAAA===:::888777666555555444444555222333333333333222111111222222222222222333333333333333222222333333444555333666===IIIYYYiiivvv}}}{{{wwwfffdddcccttt|||uuuwwwyyy~~~wwwrrrssswww~~~rrrdddXXXPPPGGGDDDAAA???@@@AAABBBAAABBBDDDFFFJJJMMMQQQSSSUUUXXX[[[___cccgggkkkqqquuu}}}~~~sssrrrpppqqqwww~~~|||eee\\\fff}}}}}}|||vvvxxx}}}kkkQQQIIIEEE@@@===<<<;;;:::::::::::::::999999888888888555555444333222222111111333444666888<<<@@@DDDFFFFFFEEEMMM[[[dddeeejjjrrrDDDCCCEEEIIIJJJJJJOOOVVVdddsssyyytttrrruuuwwwuuuvvvxxxyyy|||~~~~~~}}}|||yyyzzz|||~~~~~~xxxqqqooolllhhhgggiiihhhgggfffdddbbbaaaaaaaaaaaa```___^^^]]]]]]]]]^^^\\\\\\\\\[[[YYYWWWXXXYYY[[[[[[[[[]]]___aaabbbbbbdddeeegggggggggiiikkkmmmrrruuuzzz|||wwwtttqqqlllfffbbb___[[[UUUPPPKKKGGGCCCAAAAAABBBCCCCCC>>>;;;;;;@@@HHHYYYvvvwwwuuuuuuVVVEEE@@@<<<:::888777666555555444444555444444444333222111000///111111222222222333333333333333222222333333444555333777???NNN```rrr~~~tttddddddbbbqqq~~~{{{tttpppqqquuu}}}|||pppcccVVVOOOHHHEEEBBB@@@@@@@@@@@@???BBBCCCFFFIIIMMMQQQTTTUUUZZZ\\\```eeeiiinnnssswww{{{}}}}}}zzzvvvtttwww}}}fffYYYccczzzzzzzzzyyy~~~tttWWWKKKGGGBBB>>><<<<<<;;;:::::::::999999999999999888444444444333333222222111333333555888===BBBFFFGGGFFFFFFNNN[[[```aaagggqqqDDDCCCEEEIIIJJJKKKSSS\\\lll~~~yyyuuurrruuuvvvuuuuuuwwwyyy|||{{{|||{{{}}}xxxqqqooolllgggfffhhhgggfffeeecccaaa```______^^^]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]\\\YYYWWWWWWXXXZZZYYYYYY[[[^^^aaabbbbbbdddfffggghhhhhhiiilllnnnrrrtttwww{{{|||wwwtttqqqlllfffbbb___[[[UUUQQQLLLHHHCCCAAAAAABBBCCCCCC???<<<<<<@@@DDDPPPjjj{{{ttt}}}|||}}}{{{XXXEEE???===:::888777666555555444444555444444444333222111///...000000111111222333333333222222222222222333444444555888BBBSSSgggyyyooo___bbbaaalll}}}}}}wwwssstttxxx|||yyymmmaaaVVVNNNHHHEEEBBBAAAAAA@@@???>>>BBBCCCFFFJJJNNNRRRUUUVVV]]]___bbbffflllqqquuuxxxyyy|||{{{{{{yyygggWWW^^^qqqzzz}}}|||~~~```MMMIIICCC>>><<<<<<;;;;;;999999999999999999999999555444444444333333333222333333555999@@@FFFIIIKKKGGGHHHPPP[[[^^^^^^fffsssEEEDDDFFFIIIKKKNNNYYYcccuuu{{{vvvsssuuuvvvttttttvvvwwwzzz|||||||||~~~~~~~~~xxxqqqnnnkkkfffdddffffffeeedddaaa```^^^^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[]]]^^^^^^]]]ZZZXXXWWWXXXYYYXXXWWWZZZ^^^aaabbbaaacccdddfffggggggiiilllnnnoooppprrrvvv||||||vvvtttqqqlllfffaaa___[[[VVVQQQMMMIIIDDDAAAAAABBBCCCCCCCCC>>>>>>AAAAAAGGG\\\ttt~~~uuu|||{{{zzz\\\FFF@@@>>>;;;888777666555555444444555333333333333333222111000//////000000111222222333222111111111111222333333666:::DDDVVVlll~~~}}}jjjZZZ^^^___hhhuuu~~~yyyuuuvvvzzzwwwkkk```UUUNNNFFFDDDAAAAAAAAABBBAAA@@@CCCEEEHHHKKKPPPSSSVVVXXX``````ccchhhmmmsssvvvxxxyyy|||www{{{jjjXXX[[[gggnnn{{{}}}}}}iiiOOOJJJDDD???===<<<<<<;;;999999999999999999999999555555555444444444444444444444666;;;CCCJJJNNNOOOHHHJJJRRR\\\^^^___jjjyyyFFFEEEGGGJJJLLLQQQ]]]iii||||||vvvtttuuuvvvtttsssuuuuuuyyy~~~~~~}}}~~~{{{{{{|||{{{{{{|||~~~wwwpppmmmjjjeeedddeeefffeeecccaaa___^^^]]]\\\^^^]]]]]]]]]]]]]]]]]]\\\^^^______^^^[[[XXXWWWXXXYYYWWWVVVYYY^^^aaabbbaaabbbccceeeffffffhhhkkkmmmmmmmmmooossszzz|||vvvsssqqqllleeeaaa___[[[VVVRRRMMMIIIDDDAAA@@@BBBCCCDDDFFFAAA@@@BBB???@@@TTTkkk}}}www~~~~~~|||^^^HHHBBB@@@<<<888777666555555444444555000111222333333333333333...//////000111111222222111111000000111111222333777;;;EEEXXXnnn{{{fffVVV[[[\\\cccppp{{{uuurrrssswwwvvvjjj___UUUNNNCCCBBB@@@AAABBBCCCCCCBBBDDDFFFIIIMMMQQQUUUXXXZZZaaabbbdddhhhnnnsssvvvxxxzzz}}}wwwxxxnnn[[[[[[aaaddd}}}||||||{{{|||oooPPPKKKDDD???===<<<<<<;;;999999999999999999999999555555555555555555444444666555777===FFFNNNRRRSSSIIIKKKTTT]]]```bbbooo~~~CCCJJJJJJIIIOOOSSS___ttt|||uuusssqqqnnnoooqqqvvvwwwyyy{{{}}}}}}}}}}}}{{{wwwyyy}}}zzzvvv~~~zzzwwwrrrmmmiiigggffffffeeeeeecccaaa```_______________^^^]]]\\\\\\[[[[[[___^^^]]]\\\ZZZYYYXXXWWWVVVWWWYYY[[[]]]___aaabbbcccbbbaaaaaaccceeegggiiigggkkkqqquuuxxx}}}xxxssspppmmmgggccc___[[[WWWTTTKKKHHHCCCAAAAAABBBBBBBBBDDDAAA?????????AAAKKKVVVvvv{{{xxxttt|||fffKKK@@@<<<:::;;;::::::999888777666666444444333333222111000000000000000000000000000000222222222111222222333333888???MMM```uuuyyyiiiZZZUUUXXX\\\aaakkkwwwvvvrrrpppqqquuuttthhh\\\QQQJJJCCCBBB@@@??????@@@BBBCCCBBBGGGLLLOOOPPPSSSWWW[[[aaaeeeiiilllnnnqqqwww|||~~~|||{{{rrr[[[PPPVVV```ssstttpppvvvsssVVVHHHCCCBBB===>>>???888;;;;;;:::999888777666555888888777555444333222111:::===>>>>>>EEENNNPPPKKKJJJSSS^^^cccbbbdddnnnzzzyyyyyyDDDKKKKKKLLLRRRWWWeee{{{zzzuuuuuutttqqqppprrrwwwxxxzzz{{{|||}}}}}}~~~wwwsssuuuxxx{{{{{{www}}}xxxuuuppplllhhhfffffffffddddddbbb```___^^^^^^]]]______^^^^^^]]]]]]\\\\\\```___^^^]]]\\\ZZZYYYXXXVVVWWWYYY[[[]]]___``````aaa``````___aaaccceeegggeeejjjoootttwww||||||uuupppooolllgggddd```\\\XXXUUUKKKHHHDDDAAAAAABBBBBBAAADDDAAA?????????AAAKKKUUUlllxxxzzztttxxxhhhMMMBBB===;;;;;;:::999888666555444333444444333333222111111000000000000000000000000000222222222111222222333444999AAAPPPeeeyyyvvveeeVVVSSSVVV\\\bbblllxxxwwwsssqqqsssvvv~~~ssshhh\\\QQQJJJDDDBBBAAA@@@@@@AAABBBDDDDDDHHHMMMOOOPPPRRRVVVZZZ```eeejjjnnnppptttyyy}}}~~~{{{qqq[[[QQQVVV```uuuvvvpppuuu~~~uuuYYYIIICCCCCC>>>>>>@@@999;;;;;;:::999888777666666777777666555444333333222555888:::;;;BBBKKKMMMJJJMMMWWWbbbgggfffhhhsss~~~}}}{{{EEEMMMMMMNNNWWW___nnnzzzwwwxxxxxxuuusssuuuzzzzzzzzz{{{{{{}}}~~~~~~yyypppmmmooorrrvvvzzz}}}~~~~~~xxxzzz}}}}}}tttrrrnnnkkkhhhgggggggggdddcccaaa___^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^```______^^^]]][[[ZZZYYYUUUWWWZZZ\\\^^^^^^]]]]]]___^^^]]]]]]^^^```bbbddddddhhhnnnsssvvv{{{~~~xxxqqqmmmllljjjhhhfffccc^^^YYYUUULLLIIIDDDBBBAAAAAAAAAAAACCCAAA?????????AAAIIISSSbbbvvv}}}sssqqq}}}|||lllPPPCCC???===:::999888777555444333222444333333222222111111111000000000000000000000000222222222222222333444444:::DDDVVVlll~~~ppp___RRRQQQVVV___fffqqq{{{wwwsssrrruuuxxx|||rrrfff[[[PPPIIIEEECCCBBBAAAAAABBBCCCEEEGGGJJJNNNPPPPPPQQQUUUYYY___eeelllqqqtttwww{{{{{{ooo\\\SSSWWW^^^vvvzzzrrruuu}}}{{{___LLLDDDCCC>>>>>>@@@;;;;;;;;;:::999888777777666666666555555555444444444222555888;;;AAAIIILLLJJJNNNZZZfffjjjjjjnnnxxxEEELLLMMMQQQ\\\gggzzz{{{zzzyyyvvvuuuwww}}}|||{{{zzz{{{|||}}}~~~{{{qqqiiigggiiimmmrrrwwwzzz|||{{{wwwxxxzzz|||~~~|||yyywwwrrrpppmmmkkkiiihhhhhhhhhdddcccbbb```___^^^]]]]]]^^^^^^^^^^^^^^^^^^______^^^^^^^^^^^^\\\[[[YYYXXXUUUWWWZZZ\\\]]]]]][[[ZZZ^^^]]]\\\[[[\\\^^^```bbbcccgggmmmqqquuuzzzyyysssnnnjjjlllkkkjjjhhhfff```ZZZUUUNNNJJJEEEBBBAAAAAAAAA@@@CCC@@@???@@@???@@@GGGPPP\\\www~~~qqqmmm~~~|||oooRRRDDD???===888888777777666555444444333333333222222111111111000000000000000000000000222222222222222333444555<<>>@@@<<<;;;;;;:::999999888777777444555555555555555555555444777:::>>>DDDIIILLLLLLPPP^^^jjjmmmlllrrr}}}DDDLLLMMMRRRaaaooo}}}zzzwwwwwwzzz~~~}}}{{{zzzzzz{{{||||||}}}sssjjjcccaaaccciiipppwww{{{|||}}}uuuuuuuuuwwwxxxxxxuuurrrpppooonnnlllkkkjjjjjjjjjeeedddcccaaa```___^^^^^^]]]]]]^^^^^^^^^^^^^^^^^^[[[\\\\\\]]]\\\ZZZXXXWWWTTTVVVYYY[[[\\\[[[YYYXXX]]]\\\[[[ZZZ[[[\\\^^^```aaaeeekkkooorrrwww}}}|||vvvrrrnnnkkkooonnnmmmkkkhhhbbbZZZUUUOOOKKKFFFCCCAAAAAA@@@@@@BBB@@@@@@@@@??????EEENNN[[[www~~~qqqnnn~~~~~~qqqSSSDDD>>><<<777777777777777777777777333333222222222222222111000000000000000000000000222222222222333444555666<<>>DDDKKKYYYpppvvvsss}}}~~~uuuUUUDDD???===777777777777777777777777222222222222222222222222000000000000000000000000222222222222333555666777<<>>BBBIIIRRRdddxxxzzz}}}}}}xxxXXXFFF@@@>>>999888888777555444444333222222222222222222222222000000000000000000000000222222222333444555666777<<>>BBBHHHLLLZZZooozzz{{{ZZZHHHAAA???::::::888666444222000///222222222222222222222222000000000000000000000000222222222333444555777777<<>><<<>>>???@@@???@@@CCCEEEIIISSSeeexxxwww^^^III@@@===<<<;;;999777555444333222222222222222222222222222111111111111111111111111///000111111111222555888AAAMMMaaattt|||kkkZZZTTT[[[eeepppvvvqqqppprrrxxxwwwlllddd\\\RRRKKKFFFEEEDDDCCCBBBCCCCCCDDDHHHKKKNNNQQQSSSXXX```fffjjjmmmsssyyy}}}tttgggfffqqq~~~yyy\\\OOOPPPTTTdddzzz|||wwwkkkKKKBBBBBB>>>:::999;;;:::999888777888999:::888888777555333333444666666888BBBOOOSSSRRRWWWaaalll}}}|||IIINNNUUU```rrr}}}xxxvvvvvvxxxzzz||||||zzzyyyxxxyyyyyy}}}nnn___SSSSSSSSSQQQTTT[[[eeekkkrrrwwwyyy{{{~~~}}}||||||yyyrrrlllhhhhhhgggggghhhiiiiiihhhdddbbb```_________^^^]]]```___^^^^^^]]]\\\XXXVVVUUUVVVWWWXXXYYYXXXXXXWWWRRRRRRTTTTTTTTTSSSQQQPPPQQQPPPPPPOOOOOONNNNNNNNNOOOOOOPPPRRRVVV[[[aaaeeepppyyy|||wwwpppjjjfffaaaZZZUUUPPPNNNKKKGGGCCCAAA@@@???===>>>?????????@@@BBBEEEIIISSSfff}}}|||aaaJJJ???;;;<<<;;;999777555444333333222222222222222222222222111111111111111111111111000111111111111222555888DDDOOO```sss|||jjjZZZTTTYYYaaalll|||wwwsssssstttzzzyyynnneee\\\RRRKKKFFFEEEDDDCCCBBBCCCCCCDDDHHHKKKOOOQQQSSSYYY```fffkkkooouuu{{{vvviiigggqqq~~~}}}aaaRRRQQQNNN]]]sss~~~yyyoooPPPEEEDDD@@@;;;:::;;;:::999999888888999999444555555555444555888:::999;;;EEEQQQUUUTTTZZZeeettt}}}~~~JJJOOOXXXdddwwwzzzrrrmmmkkkkkkqqqssswwwyyyyyyyyyzzz{{{~~~ppp___UUUPPPRRRRRRRRRWWW```jjjpppvvvzzz{{{{{{~~~~~~yyysssmmmeeefffggghhhhhhhhhggggggdddbbb___^^^______^^^]]]^^^^^^^^^^^^___]]]ZZZWWWVVVVVVWWWXXXXXXXXXWWWWWWRRRSSSSSSSSSQQQOOOMMMLLLNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIKKKMMMRRR[[[dddkkkwww{{{uuunnniiiddd___XXXSSSOOOMMMJJJGGGDDDBBBAAAAAA===>>>?????????@@@BBBDDDFFFQQQfffeeeLLL???:::;;;:::999777555444333333222222222222222222222222111111111111111111111111111222222111111222555888FFFPPPaaaqqqxxxfffYYYVVVZZZ```iiiwwwyyywwwwwwxxx}}}}}}rrrhhh]]]SSSLLLFFFEEEDDDCCCBBBCCCDDDDDDIIILLLOOOQQQTTTYYYaaagggmmmqqqxxxzzzlllhhhrrr~~~eeeTTTPPPNNNZZZppp{{{~~~vvvVVVHHHEEE@@@<<<<<<999::::::::::::999888888555555666555444555888:::;;;>>>GGGRRRTTTTTT\\\jjj}}}|||}}}JJJPPP[[[iii}}}yyynnnfffaaa___^^^cccgggmmmrrruuuxxx|||~~~yyyaaaUUURRRQQQTTTUUUVVV^^^hhhpppuuu{{{}}}}}}|||}}}zzzsssmmmeeegggjjjkkkkkkiiihhhgggdddbbb___^^^^^^______^^^\\\\\\]]]___```___[[[YYYVVVVVVWWWWWWWWWVVVVVVVVVQQQQQQQQQPPPOOOMMMKKKJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHJJJLLLRRR]]]jjjsssxxxsssmmmhhhddd___XXXSSSOOOMMMJJJGGGDDDCCCBBBBBB>>>???@@@???>>>???AAABBBCCCNNNbbb~~~fffMMMAAA<<<;;;:::888777555444444333222222222222222222222222111111111111111111111111222333222111111333666999EEERRRccctttppp```XXXXXX___dddkkkxxxzzzzzz{{{{{{vvvkkk___TTTMMMFFFEEEDDDCCCCCCDDDEEEFFFJJJMMMPPPSSSUUU[[[ccciiippptttzzz}}}oookkktttjjjVVVMMMMMMWWWlll|||}}}}}}]]]KKKEEE@@@===<<<888999:::;;;:::999888777888999888666444444555777;;;>>>HHHQQQRRRRRR^^^nnn{{{{{{KKKQQQ\\\lll}}}rrreee\\\VVVTTTSSSVVV[[[bbbjjjqqqxxxlllYYYPPPQQQSSSVVVWWWZZZcccllluuuyyy~~~}}}||||||}}}|||tttoooiiimmmqqqrrrpppllliiihhhdddbbb^^^]]]^^^___```___\\\\\\]]]^^^```___]]]ZZZXXXXXXWWWVVVUUUTTTTTTTTTNNNNNNMMMMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKNNNTTT```ooozzzvvvrrrmmmiiifffbbb[[[VVVOOOMMMJJJGGGEEECCCBBBBBB>>>???@@@???>>>>>>???AAADDDLLL___zzzfffMMMCCC@@@:::999888666555444444444222222222222222222222222111111111111111111111111333333222111111444888<<>>@@@FFFKKKZZZtttgggNNNDDDBBB:::999888666555555444444222222222222222222222222111111111111111111111111222222222111222555:::>>>JJJccc}}}|||iiiYYYSSSXXXccckkk{{{www|||~~~yyyzzz||||||rrrdddYYYRRRHHHHHHGGGFFFGGGHHHIIIJJJKKKNNNSSSWWW[[[aaajjjqqquuuxxx~~~rrrnnnwwwsss^^^NNNLLLPPPddd|||~~~~~~jjjQQQDDD???===<<<999::::::::::::999888888666666777666555666999;;;>>>DDDNNNUUUSSSVVVjjjmmmkkkxxxJJJPPPZZZkkk{{{mmm^^^RRRJJJGGGFFFEEEIIIOOOXXXcccppp|||{{{kkk___UUUOOOMMMOOOQQQTTT[[[eeennnssswww{{{|||zzzyyyzzz~~~zzzvvv|||yyypppjjjhhhdddaaa^^^\\\]]]___aaaaaa```^^^\\\\\\]]]^^^^^^^^^]]][[[XXXUUURRRPPPOOONNNMMMLLLJJJHHHGGGEEEEEEDDDAAAAAABBBCCCDDDEEEFFFFFFEEEJJJPPPVVV^^^lll}}}}}}}}}~~~zzztttpppmmmfff^^^XXXRRROOOLLLHHHEEECCCAAAAAA???@@@@@@???===<<<>>>???CCCFFFRRRkkkjjjPPPDDDBBB:::999888666555555555555222222222222222222222222111111111111111111111111111111111111222666===AAATTTssszzzhhhXXXRRRZZZhhhtttzzzqqqxxx~~~}}}}}}xxxxxxzzzzzz}}}uuufff[[[UUUJJJIIIHHHHHHHHHJJJKKKLLLKKKOOOTTTXXX]]]eeennnuuuwww{{{rrrmmmuuusss^^^NNNNNNPPPddd}}}|||{{{~~~qqqTTTEEE@@@>>>===;;;:::999999888888999999666777777666666666999;;;>>>DDDNNNUUUSSSWWWnnnqqqsssJJJOOOYYYkkk|||nnn^^^QQQHHHEEEDDD???BBBHHHPPP[[[hhhvvv|||lll^^^UUUOOOJJJNNNPPPQQQUUU^^^jjjtttxxxwwwzzz~~~|||yyyxxxyyyzzz{{{pppiiigggeeeaaa]]]\\\]]]___aaaaaabbb___\\\[[[\\\^^^^^^^^^^^^\\\YYYUUUQQQOOOMMMMMMOOOMMMKKKHHHEEECCCBBBAAA???@@@AAABBBDDDEEEFFFGGGFFFLLLTTT[[[eeettt}}}{{{|||}}}~~~xxxsssnnnggg^^^WWWRRRPPPMMMIIIEEEBBBAAA@@@@@@@@@@@@???===<<<===??????@@@JJJccc~~~}}}~~~mmmQQQDDD@@@999999888666555555555555222222222222222222222222111111111111111111111111000111111111333777>>>CCC]]]vvvfffXXXTTT]]]ooo~~~xxxpppxxx{{{}}}wwwwwwxxxyyy|||vvvhhh\\\VVVKKKJJJIIIIIIJJJKKKLLLMMMKKKOOOUUUZZZ___gggqqqxxxxxx|||qqqkkkrrr|||{{{|||ppp]]]LLLJJJLLL___}}}{{{www|||uuuWWWFFFAAA@@@???<<<;;;999888777888999:::999:::999777555555666888<<>>???AAAGGGQQQ___oooyyyxxxeeeWWWQQQPPPPPPOOONNNOOOTTT\\\fffnnnpppooouuuxxx{{{yyytttsssuuuxxx|||~~~yyysssooollleeecccaaaaaabbbaaa```^^^```___^^^]]]\\\]]]^^^^^^___\\\WWWSSSPPPPPPQQQRRRPPPMMMJJJHHHGGGFFFCCCBBBBBBBBBCCCEEEHHHJJJKKKKKKMMMOOOSSSZZZfffyyy|||xxxzzz~~~ssshhhaaa\\\VVVRRROOOKKKHHHFFFDDDAAA???BBBAAA???===<<<;;;;;;;;;???BBBIIIYYYqqq{{{|||rrrSSSCCC???;;;;;;999777666555555555333333222222111000//////000000//////000111222222444333333333222444>>>IIIkkk}}}ssseeeYYYVVVaaauuuyyywww|||}}}zzzxxx}}}~~~wwwtttsssuuu~~~zzznnnbbb[[[TTTPPPKKKHHHHHHJJJKKKLLLOOOQQQSSSXXX___iiiuuu|||}}}}}}ooofffeeehhhmmmttt|||{{{ppp___QQQLLLMMM]]]yyyqqqpppqqq{{{}}}[[[GGGCCC???888<<<;;;:::999888888888888777777888777666666888;;;???DDDIIIJJJNNN[[[ppp~~~EEELLLYYYjjjrrr```UUUMMMEEE???>>>======???CCCLLLXXXfffpppvvvjjjZZZOOOKKKLLLNNNNNNQQQSSSXXX___fffkkkmmmmmmpppsssvvvvvvsssqqqtttwww}}}yyytttooommmhhhfffdddddddddcccaaa___aaa```^^^]]]]]]]]]^^^___```^^^ZZZVVVSSSRRRRRRRRROOOMMMJJJHHHFFFEEECCCAAABBBBBBCCCEEEHHHIIIJJJJJJLLLPPPVVV___lll{{{yyy}}}tttiiiccc^^^XXXSSSPPPLLLHHHFFFDDDBBB@@@BBBAAA@@@>>>===<<<<<<;;;<<<>>>BBBNNNcccwww~~~zzztttyyy~~~~~~sssTTTDDD???;;;;;;999777666555555555444333333222111111000000000000000000000111222222222111222444333666AAALLLpppzzznnnbbbZZZYYYddd{{{{{{vvvvvv{{{xxxwww}}}|||vvvttttttxxxttthhhaaaVVVRRRLLLIIIIIIKKKLLLMMMPPPQQQTTTXXX___iiiuuu|||nnncccaaadddfffmmmvvv|||}}}vvvfffXXXOOOMMMYYYppprrrrrroooxxx}}}\\\GGGBBB>>>888<<<;;;:::999888888888888777888888777666666999;;;???DDDIIIJJJNNNZZZmmm|||EEEKKKVVVfff|||xxxhhhWWWMMMGGGAAA>>>>>>;;;;;;<<>>===<<<;;;<<<>>>EEEUUUhhhtttvvvsssmmmrrr}}}tttUUUEEE@@@;;;;;;999777666555555555444444333333222222111111111111111000111111222333000000111444555999DDDPPPsss~~~wwwiii^^^]]]^^^hhhyyytttwww}}}xxxvvvuuu~~~yyyttttttvvvzzzzzznnnggg[[[VVVOOOKKKJJJLLLMMMNNNQQQRRRUUUYYY```jjjuuu|||pppaaa^^^bbbbbbjjjttt}}}ooo^^^RRRMMMSSSeeeuuu{{{}}}ssstttnnnvvv```JJJCCC@@@:::<<<;;;:::999888888888888777888888777666777999;;;AAAFFFKKKMMMQQQ\\\lllyyy~~~GGGLLLUUUdddyyypppaaaPPPFFFAAA===<<<===::::::;;;;;;???EEEMMMSSSTTTOOOIIIFFFHHHLLLPPPRRRTTTYYY___aaaaaa```bbbdddeeehhhlllooopppqqqtttvvv{{{vvvsssqqqpppnnnkkkiiihhheeeccc```bbbaaa```___^^^___``````___^^^]]]ZZZXXXUUURRRQQQOOOLLLIIIGGGFFFDDDBBB@@@@@@BBBDDDFFFGGGHHHIIIJJJNNNUUU```lllzzz|||~~~~~~rrrkkkfffaaa[[[UUURRRMMMIIIGGGEEEBBBAAADDDDDDCCCBBB@@@???>>>===;;;>>>@@@CCCNNN___lllqqqpppjjjooozzzvvvWWWFFFAAA;;;;;;999777666555555555444444444333333222222222222222111111111111222222111000222555666:::FFFRRRqqq}}}tttddd[[[^^^dddqqq}}}yyy|||xxxuuutttuuu|||wwwssstttvvv{{{ssslllaaa[[[SSSMMMKKKLLLNNNOOOQQQSSSWWW[[[bbblllvvv}}}uuuccc___cccgggqqq|||uuu___TTTMMMOOO^^^oooyyy~~~tttuuupppuuu~~~fffOOOFFFBBB>>>;;;;;;:::999888888888888777888888777666777999;;;CCCGGGMMMQQQXXXbbbpppzzzIIILLLTTTbbbwwwlll]]]LLLCCC???;;;:::;;;:::;;;;;;:::;;;???DDDHHHJJJHHHFFFGGGIIIMMMQQQRRRSSSXXX^^^aaaaaa```bbbdddeeegggjjjmmmooorrruuuxxx}}}yyyuuutttrrrooollljjjhhheeebbb```bbbaaa```___^^^___``````]]]]]]\\\ZZZWWWTTTQQQOOOOOOLLLIIIGGGFFFEEECCCAAA@@@CCCEEEFFFFFFHHHKKKMMMSSS[[[fffrrr~~~uuuppplllfff___WWWSSSMMMIIIGGGEEECCCBBBDDDDDDDDDCCCBBB@@@>>>===:::>>>AAADDDNNN]]]iiimmmnnniiiooowww{{{~~~}}}xxxYYYHHHBBB;;;;;;999777666555555555444444333333333333333222222222111111000111111222333222333555666999EEEPPPooo|||lll^^^WWW^^^kkkyyyuuuttttttvvv|||wwwssssssuuuzzzzzztttiiiaaaWWWOOOLLLLLLNNNOOORRRTTTXXX^^^eeennnyyy{{{gggbbbfffnnn{{{}}}dddTTTNNNNNN[[[ooo}}}wwwvvvtttwwwlllRRRFFFAAA>>>;;;;;;:::999888888888888888888999888777777999<<>>;;;999:::::::::;;;:::999:::===@@@AAABBBCCCEEEHHHLLLNNNPPPRRRWWW]]]cccfffhhhiiiiiihhhhhhiiikkknnnrrrwwwyyy{{{wwwtttrrrpppmmmjjjhhhfffccc```aaa```___^^^^^^^^^___```\\\\\\ZZZXXXVVVSSSPPPOOOPPPMMMJJJHHHGGGFFFCCCBBBAAACCCEEEFFFEEEHHHNNNSSS[[[cccnnnyyyzzzwwwtttllldddYYYTTTNNNIIIGGGEEECCCBBBDDDDDDDDDDDDBBB@@@>>>===888<<>><<<999;;;<<>>;;;:::<<<;;;:::888666555444555555:::999<<>>BBBCCCCCCDDDBBB@@@>>><<>>CCCJJJ___rrrssssssqqqxxx}}}uuuyyyaaaJJJCCC===<<<:::888666444444333444444333333333333222222444333222000000000000111222111111333333555@@@LLLfffuuuppp^^^```ttt|||yyy|||yyyzzz|||{{{{{{xxxwwwxxxyyypppbbbYYYVVVUUUUUUYYYYYY\\\dddooozzz}}}~~~vvv___SSSIIIMMM]]]sssbbbJJJAAA>>>>>>===<<<:::999888777777888888888777666777:::===CCCHHHHHHOOOcccnnnsss{{{~~~BBBCCCGGGPPPaaayyyqqq]]]QQQEEE???<<<999999<<<<<<;;;999777666666666777888777:::AAAFFFHHHKKKOOOTTT^^^jjjttt|||xxxpppkkkmmmoooqqqtttxxx}}}zzzwwwwwwuuuqqqnnnllliiieeebbb``````___]]]ZZZ[[[^^^aaa^^^]]][[[YYYWWWUUUTTTSSSQQQNNNKKKIIIJJJJJJJJJIIIKKKJJJJJJMMMOOOSSS]]]gggxxx|||{{{|||yyylllccc]]]VVVMMMGGGEEECCCAAA???BBBBBBCCCCCCBBB@@@>>><<>><<>>;;;:::<<<999777666444444444444555777555666;;;>>>AAAHHHOOOUUU___jjjsss|||xxxrrrppppppqqquuu{{{zzzvvvwwwuuurrrpppmmmjjjeeebbb``````^^^]]]]]]]]]___```aaa```^^^[[[YYYVVVSSSRRRMMMJJJGGGFFFHHHKKKLLLMMMNNNLLLLLLPPPVVV___nnn|||{{{zzz~~~sssiii```XXXNNNGGGDDDCCCAAA@@@@@@AAABBBCCCBBB@@@>>><<<>>><<>>===<<<:::999888777777777777777666666888;;;>>>AAAHHHJJJUUUkkkxxx}}}xxxuuuttt}}}DDDEEEFFFIIISSSiiirrrdddXXXKKKCCC>>>:::888:::888777666555444444555555888666777;;;===???GGGOOOUUU^^^hhhpppzzzzzzssspppoooooouuu}}}zzzvvvvvvuuurrrpppnnnjjjeeeaaa```___^^^^^^^^^___``````aaa```___\\\YYYUUURRRPPPKKKIIIFFFFFFHHHKKKLLLMMMLLLKKKMMMSSSZZZeeeuuu}}}yyy}}}{{{qqqccc[[[PPPHHHDDDCCCAAA??????@@@BBBBBBBBB@@@>>><<<===<<>>===<<<:::999888777777666777777666666888;;;>>>DDDIIIHHHPPPfffuuu~~~vvvtttppp{{{BBBDDDFFFHHHPPPbbbzzzrrrcccWWWIIIBBB===888666888;;;:::999777777777888999999888999<<<<<<===DDDMMMSSS\\\eeemmmxxx}}}uuupppmmmmmmttt|||~~~yyywwwvvvtttrrroookkkfffbbb```___]]]^^^```aaa```___aaa```___\\\YYYTTTQQQNNNIIIGGGFFFGGGIIIKKKKKKKKKJJJJJJOOOWWW```jjjyyy~~~www{{{zzziii```TTTKKKFFFDDDBBB@@@???@@@AAABBBAAA@@@>>>===<<<<<>>???AAAAAAAAA@@@>>>===;;;<<>>BBBEEEEEEFFFPPPaaaooo}}}pppaaaUUUIIICCC@@@======???:::999888777777777888999888888;;;<<<:::999>>>GGGMMMVVVaaakkkxxx|||sssllliiiooowwwvvv|||{{{zzzxxxwwwtttpppjjjfff```^^^]]]^^^aaacccaaa___```___^^^\\\XXXSSSNNNKKKFFFFFFGGGIIIJJJJJJIIIGGGGGGKKKTTTaaajjjsss{{{qqqsssyyyuuukkk]]]RRRLLLHHHEEECCC>>>???@@@AAAAAA@@@>>>===;;;;;;DDDIIIPPPiiigggNNNEEE::::::888777666666666666444444444333333333222222///000111222333222111111333222333555444777BBBMMM```lll|||aaaVVVMMMPPP]]]nnn||||||wwwrrrttt{{{xxxqqqmmmqqqyyyyyyiii```]]]XXXYYY]]]eeeqqq}}}{{{jjj______```fffppp{{{}}}vvv{{{{{{eeeYYYUUUXXX```tttfffSSSPPPRRRZZZqqq___HHHAAA>>>===<<<:::999888777777555666777666666888<<>>;;;<<>>EEEMMMPPPZZZqqq|||vvvvvv|||@@@???@@@CCCEEEJJJTTT___uuurrrhhhYYYPPPGGGCCC???<<<;;;>>>::::::999888888888888888::::::;;;;;;;;;===AAADDDOOOUUU^^^iiiuuussskkkiiimmmpppvvv|||~~~xxxsssnnnjjjgggbbbaaa```___^^^^^^^^^^^^^^^^^^\\\ZZZUUUPPPLLLIIIGGGIIIKKKKKKKKKKKKLLLMMMRRRUUU___mmmuuuyyy}}}|||zzzssspppttt}}}rrrdddVVVKKKFFFDDD???@@@AAABBBBBB@@@>>>===<<<===@@@FFFOOO^^^vvvnnnPPPBBB???<<<:::888777666555333333333333222222222222111111111222222222333333333222111333555666999CCCNNN```mmmzzzbbbUUUMMMSSS```ooo~~~yyytttvvv}}}vvvrrrpppsssxxxssseee[[[VVVVVVYYY___iiiwwwsssgggaaa[[[UUUTTT[[[fffpppzzzyyyuuuuuuzzziii\\\UUUTTTVVVgggxxxyyyvvvgggVVVNNNMMMSSS___jjjyyynnnMMMBBB===<<<;;;:::999888888888777888777666666888;;;>>>BBBKKKOOO[[[rrr{{{{{{>>>===???BBBDDDFFFOOOXXXooo}}}kkk___UUUMMMEEEBBB@@@<<<===???======;;;:::999999999999999:::::::::;;;===AAADDDMMMSSS]]]iiiuuuwwwlllhhhiiikkkuuu{{{yyytttooojjjgggaaaaaa```___^^^]]]]]]^^^]]]]]]\\\ZZZVVVQQQKKKHHHIIIJJJLLLLLLLLLMMMOOOQQQXXX\\\gggssszzz}}}{{{zzz{{{{{{~~~{{{pppnnnrrr}}}wwwiiiZZZNNNGGGDDD@@@AAABBBAAAAAA???===<<<>>>>>>AAAFFFLLLYYYnnnoooRRREEE>>>;;;999888888777666444333333333333222222222222111111222222222333333333333222333555666999DDDOOObbbooo{{{cccVVVOOOVVVdddrrr{{{uuuvvv{{{tttqqqppptttyyyyyyjjj]]]WWWVVVWWW\\\fffsss}}}mmm```ZZZTTTOOONNNUUU___iiittt}}}vvvssssssyyykkk]]]VVVUUUUUUcccsssuuutttfffVVVNNNLLLPPPYYYbbbyyysssPPPDDD===<<<;;;:::999888888888777777777777666888<<>>===???BBBCCCDDDJJJRRRggg{{{zzzgggZZZQQQJJJCCCAAA@@@===>>>@@@@@@???===<<<;;;:::999999777888999999999;;;???BBBLLLRRR]]]iiivvv|||ooohhhfffhhhrrrxxxyyysssnnniiieeeaaa```___^^^]]]]]]\\\]]][[[\\\[[[ZZZVVVPPPKKKHHHJJJKKKLLLMMMMMMOOOSSSVVV^^^dddnnnxxx~~~~~~wwwwwwzzzzzz|||~~~ooolllooo{{{}}}ooo```RRRIIIEEEBBBBBBBBBAAA@@@>>>===<<<@@@@@@BBBEEEJJJTTTgggxxxoooRRREEE===;;;888777888888666555444444333333333222222222111111222222222333333333333333444555555999EEERRRdddppp{{{fffZZZSSSZZZfffsss{{{uuuvvvzzzssspppqqqvvv|||~~~nnn```XXXVVVUUUYYYbbbppp~~~yyyiii\\\UUUNNNJJJJJJPPPYYYbbbnnnxxxuuuqqqqqqyyyooo^^^VVVUUUTTT___nnnqqqvvvgggWWWNNNLLLOOOXXXaaayyyxxxTTTFFF===<<<;;;:::999888888888666777888777777999<<>>>>>@@@CCCBBBBBBHHHOOO```sssyyyfffXXXNNNGGGAAA@@@@@@===>>>AAA@@@???>>><<<;;;:::::::::666666777777777999===@@@KKKRRR\\\hhhuuurrrhhhdddeeennnuuu~~~yyyrrrmmmhhhdddaaa```___]]]\\\\\\[[[[[[[[[[[[ZZZXXXUUUPPPKKKHHHJJJKKKMMMOOOPPPTTTXXX[[[cccjjjssszzz~~~|||vvvwwwyyyyyyzzz}}}nnnkkknnnzzzyyyiiiZZZOOOIIICCCCCCBBBAAA@@@???>>>===AAAAAABBBEEEHHHQQQcccttt~~~nnnQQQEEE===;;;888777888888666555444444444333333333222222111111222222222333333333333333444555444999GGGVVVfffqqq{{{kkk^^^WWW]]]gggrrr}}}|||zzzuuuuuuxxx}}}sssqqqsssxxx~~~rrrcccXXXVVVTTTVVV^^^lllzzzxxxhhh[[[SSSKKKGGGGGGMMMTTT]]]iiisssvvvpppqqqyyytttaaaWWWUUUSSS\\\jjjoooxxxhhhVVVKKKIIIMMMXXXbbbvvv|||WWWHHH===<<<;;;:::999888888888666777888888888:::===???AAAHHHOOO```uuuxxxvvv~~~???>>>@@@BBBAAAAAAFFFNNNZZZkkkyyyeeeVVVKKKEEE@@@@@@???===>>>@@@>>>>>><<<;;;::::::::::::555666666666777999===@@@KKKPPPZZZfffssssssfffccccccjjjrrr~~~xxxrrrmmmhhhdddaaa```^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYVVVSSSOOOKKKIIIIIILLLPPPSSSVVVZZZ___bbbfffnnnuuuyyy|||~~~zzzvvvxxxxxxvvvwwwzzz}}}ooolllnnnyyy~~~nnn^^^QQQJJJDDDDDDCCCBBBAAA@@@@@@???BBBAAABBBDDDGGGPPPcccuuulllPPPEEE>>>;;;999888888777666444444444444444333333333333111111222222222333333333111222444555444999JJJZZZjjjttt}}}mmmaaaYYY^^^hhhppp}}}uuuwww~~~wwwsssuuuxxx|||tttrrrsssxxx~~~tttgggZZZWWWSSSSSSYYYdddpppxxx}}}vvvhhhZZZRRRIIIFFFFFFKKKPPPXXXdddnnn{{{yyyrrrqqqyyyyyycccWWWUUURRRYYYiiipppwwwgggTTTIIIFFFJJJTTT___oooZZZJJJ===<<<;;;:::999888888888555777888999999;;;===???BBBHHHOOOaaattttttqqqyyy{{{}}}???>>>>>>@@@??????EEEMMMWWWfffxxxdddTTTJJJDDD?????????======???<<<;;;::::::999999999999666777888777888:::>>>AAAIIINNNVVVbbboooqqqddd```aaagggrrryyytttnnniiifffaaa```^^^\\\[[[ZZZZZZYYY\\\ZZZWWWTTTQQQNNNLLLKKKJJJNNNTTTYYY]]]bbbfffiiihhhpppuuuvvvwww|||}}}{{{yyyvvvvvvxxxvvvrrrssswww~~~qqqmmmnnnyyyqqq```RRRJJJEEEDDDCCCCCCBBBBBBBBBBBBCCCAAAAAACCCFFFQQQeeexxxlllPPPEEE???<<<:::888777666555333555444444444444333333333111111222222222333333333000111444555444:::LLL^^^pppzzzmmm```YYY___gggooozzzvvvxxx}}}tttrrruuuxxx~~~{{{tttqqqrrrwww}}}wwwlll\\\XXXSSSQQQSSS[[[dddjjjssstttfffYYYPPPHHHEEEEEEIIIMMMSSS___jjjttt}}}tttrrryyy~~~eeeWWWTTTQQQXXXhhhqqqwwwgggUUUJJJFFFHHHPPPXXXgggyyy[[[KKK===<<<;;;:::999888888888444666888::::::;;;===@@@BBBFFFMMM```sssrrroooyyyyyy}}}{{{zzz||||||>>>======>>>===>>>EEEMMMUUUccc|||vvvbbbSSSJJJCCC?????????<<<<<>>@@@AAADDDKKK___sssrrrooozzzzzz|||ttttttzzz{{{{{{=========>>>@@@DDDGGGIIISSS\\\pppooo]]]PPPEEECCC@@@?????????>>>===>>>===:::666333222444666999888777777999;;;>>>@@@DDDIIIQQQZZZfffvvvpppaaa\\\]]]eeesss}}}xxxrrrlllfffdddbbb```]]][[[YYYXXXWWW[[[XXXSSSOOOLLLKKKLLLMMMMMMTTT]]]eeeiiijjjjjjjjjnnnkkkjjjnnntttxxxwwwtttuuutttssspppmmmmmmnnnppp}}}tttpppsss~~~}}}lllZZZNNNGGGGGGFFFFFFFFFFFFEEEEEEGGGCCCDDDHHHJJJPPPhhhmmmQQQDDD>>>===;;;999888777666666666666555444333333222222111111222222222333333333222111444888888;;;LLL___rrr}}}lllddd^^^cccmmmvvv~~~}}}}}}sssppptttyyy~~~yyyrrrmmmpppwww{{{uuueee]]]UUUQQQOOOOOOUUU[[[jjjttt|||pppbbbWWWRRRJJJGGGFFFHHHIIILLLTTT\\\iiivvv||||||}}}zzzyyy|||}}}fffTTTSSSTTTUUU```qqqxxxhhhVVVLLLHHHFFFGGGJJJbbbhhhyyyfffJJJBBB???;;;888888999999999999:::999888888:::>>>BBBEEEHHHSSSbbbnnnsssvvvyyy~~~uuulllrrr{{{www{{{AAA@@@??????@@@BBBEEEFFFRRRZZZmmm~~~nnn[[[NNNDDDAAA>>>===>>>>>>>>>===CCCBBB???;;;888777999;;;999999999999;;;===???@@@DDDIIIPPPYYYfffvvvooo```[[[\\\hhhttt}}}~~~yyysssmmmhhheeecccaaa^^^\\\YYYXXXXXXYYYVVVQQQMMMKKKJJJKKKLLLPPPVVV___fffjjjkkkkkkkkkooolllkkknnnsssvvvuuusssppppppooollljjjjjjlllnnnyyytttqqqsssmmm\\\PPPHHHHHHGGGGGGHHHHHHGGGFFFBBB>>>???DDDIIITTTpppmmmQQQEEE===<<<;;;999888777777777666555555444333333222222111111222222222333333333333222444888888;;;LLL___ttt~~~~~~rrrgggaaagggrrr{{{vvvqqqsssvvv{{{~~~wwwppplllooouuu~~~}}}wwwiii```XXXSSSPPPOOOTTTZZZhhhqqq|||~~~uuukkk___UUUPPPIIIEEEDDDFFFGGGIIIPPPYYYdddrrrxxxxxx{{{wwwxxx~~~}}}fffTTTRRRSSSSSS^^^nnnuuueeeSSSJJJFFFEEEGGGKKK^^^hhh{{{iiiLLLBBB???;;;888888999999999999999999888888:::???BBBGGGJJJUUUdddnnnrrrtttwww{{{uuulllrrr{{{~~~BBBAAA@@@@@@AAACCCFFFGGGQQQXXXiii}}}~~~mmmYYYLLLDDDBBB???>>>???@@@AAA@@@CCCBBB@@@<<<888777999;;;999999:::<<<===>>>???@@@DDDHHHOOOXXXeeevvvooo___YYYYYYgggrrr}}}www~~~yyytttnnnjjjfffeeebbb___\\\ZZZXXXXXXVVVSSSOOOKKKIIIIIIJJJKKKSSSXXX```gggjjjkkkkkklllooolllkkkmmmqqqrrrqqqooojjjjjjiiihhhfffgggjjjllluuu}}}tttppprrr}}}ppp^^^RRRJJJHHHHHHHHHJJJKKKJJJIII@@@<<<;;;@@@HHHYYYwwwnnnQQQEEE<<<;;;:::999888888888888555555555444444333333222111111222222222333333333555333555888888;;;LLL___vvv}}}yyymmmeeekkkyyy}}}}}}zzzrrrqqqsssxxxuuuoookkkmmmsss{{{{{{ooofff]]]WWWRRROOORRRWWWeeelllvvv}}}tttkkkdddZZZRRRNNNGGGDDDCCCDDDEEEFFFLLLTTT___nnn}}}qqqsss{{{xxxsssttt|||gggUUUQQQQQQRRR[[[iiiooo```PPPGGGDDDDDDHHHNNN\\\kkkmmmNNNBBB???;;;999999999:::999999999999888888;;;???BBBFFFJJJTTTbbbkkkmmmooorrrwww~~~wwwooouuu@@@???@@@AAACCCFFFJJJLLLQQQWWWeeeuuu~~~~~~~~~nnnZZZLLLHHHEEEBBBAAACCCEEEFFFFFFEEEDDDAAA<<<888777888:::888999;;;<<<>>>>>>??????CCCHHHOOOXXXeeevvvnnn___XXXXXXaaalll{{{yyyqqqyyyzzztttnnnjjjgggfffccc```\\\ZZZXXXWWWTTTQQQMMMJJJHHHIIIJJJLLLSSSYYY```fffiiijjjjjjkkkmmmkkkjjjjjjlllmmmkkkiiieeeeeeeeeddddddeeeiiilllttt}}}vvvqqqqqq{{{ppp___SSSKKKIIIHHHIIILLLNNNMMMKKKCCC>>><<>>>>>>>>CCCHHHPPPYYYeeeuuunnn___YYYYYY```kkkyyyuuummmvvvzzzuuuooojjjgggfffbbb___[[[XXXVVVUUURRRPPPLLLJJJHHHIIIKKKMMMRRRWWW^^^dddggghhhiiijjjjjjiiihhhgggggggggeeedddbbbcccccccccccceeeiiilllttt~~~~~~wwwttt|||ppp^^^RRRKKKIIIHHHJJJOOOQQQPPPMMMDDD@@@===???JJJbbbnnnRRRFFF;;;::::::999888888888999444444444444444333333333111111222222222333333333666444555888888<<>>???BBBHHHQQQ[[[fffuuunnn```ZZZZZZcccnnn|||qqqjjjsss}}}vvvpppkkkfffdddaaa]]]YYYVVVSSSRRRPPPNNNKKKHHHHHHIIILLLMMMPPPUUU\\\aaaeeefffhhhiiihhhhhhgggeeedddcccbbbaaaaaabbbbbbbbbccceeeiiilllsss}}}~~~zzzppp]]]RRRKKKHHHGGGJJJPPPSSSRRROOOAAA???===@@@MMMfffnnnRRRFFF<<<;;;:::999888888888888444444444444444444444444111111222222222333333333555333444888999>>>QQQfffwww~~~pppdddiiixxx}}}tttrrrsss|||}}}vvvssspppqqqssszzz{{{rrrhhh```XXXQQQPPPTTTYYYbbbooo|||kkk^^^WWWPPPJJJFFFEEECCCBBBDDDDDDDDDIIIOOO[[[lllkkkhhhjjjsssuuuppprrr}}}|||yyy}}}|||lllZZZQQQNNNNNNSSSYYY^^^TTTKKKFFFDDDEEELLLSSSdddvvvwwwqqq{{{uuuRRRCCC@@@<<<:::::::::;;;:::777888888888999;;;@@@DDDFFFJJJSSS]]]bbbdddjjjppp||||||GGGFFFEEEEEEFFFHHHJJJLLLPPPTTT\\\dddjjjsss|||llldddWWWSSSOOOMMMNNNQQQSSSTTTQQQOOOJJJCCC<<<888888999::::::::::::<<<>>>@@@AAABBBIIISSS]]]hhhtttoooaaa]]]]]]eeeppp}}}ooofffooo}}}yyyrrrllldddbbb___[[[VVVSSSPPPOOOMMMKKKIIIFFFFFFHHHKKKLLLOOOTTTZZZ```dddfffiiijjjggghhhgggfffcccbbbaaaaaa```aaaaaaaaabbbdddhhhkkknnnxxx{{{ppp^^^RRRKKKHHHFFFJJJQQQUUUSSSOOOBBBAAA???AAAMMMfffoooRRRGGG===<<<;;;999888777777777444444444444444444444444111111222222222333333333444222444888999???SSShhh{{{yyykkk```cccppp|||tttrrrsss~~~yyyvvvttttttvvv||||||sssiiiaaaYYYRRRQQQTTTVVV]]]iiiuuuhhh[[[TTTNNNHHHDDDCCCAAAAAACCCDDDDDDHHHOOOZZZkkkiiidddgggpppsssmmmjjjwww{{{wwwtttyyy~~~|||nnn\\\RRRMMMNNNQQQUUUXXXQQQJJJFFFDDDDDDJJJQQQbbbqqqwwwqqq{{{xxxUUUDDD@@@<<<::::::;;;;;;;;;777888888888999<<<@@@DDDFFFJJJSSS\\\aaadddllluuu}}}DDDDDDDDDEEEGGGKKKNNNPPPVVVYYYaaahhhooo{{{wwwppp^^^ZZZVVVTTTUUUWWWYYYZZZXXXUUUPPPHHHAAA===<<<<<<<<<;;;;;;;;;<<>>===;;;999888777666666444444444444444444444444111111222222222333333333444111333888:::@@@TTTjjjuuuhhh]]]___kkk{{{{{{tttrrrsss{{{xxxvvvvvvxxx~~~{{{{{{|||{{{zzz{{{~~~{{{rrriiiaaaZZZSSSRRRUUUUUU[[[dddoooyyyfffXXXRRRLLLFFFCCCAAA???@@@BBBCCCCCCHHHNNNXXXiii|||hhhaaadddnnn~~~pppjjjfffsssyyyuuuqqquuu{{{}}}ooo^^^RRRMMMNNNQQQTTTTTTNNNIIIFFFDDDCCCHHHOOOaaammmuuupppzzzzzzWWWDDD@@@<<<::::::;;;;;;;;;777888888888999<<<@@@DDDEEEHHHQQQYYY^^^ccclllwww|||DDDDDDEEEEEEGGGJJJNNNPPPTTT___kkkttt~~~rrreee___XXXVVVZZZ^^^___^^^]]]ZZZTTTMMMEEE@@@>>>>>>:::<<<=========>>>@@@BBBJJJJJJPPP\\\gggpppzzzpppddd___```cccnnn|||nnnhhhlllzzz{{{~~~qqqgggccc___ZZZVVVRRRNNNIIIGGGEEEDDDCCCBBBCCCFFFIIIKKKNNNQQQVVV\\\bbbeeeggghhhjjjhhhffffffggghhhgggfffeee```^^^______^^^aaafffpppxxx{{{rrr^^^PPPKKKKKKIIIHHHMMMSSSSSSOOOIII===<<>>DDDGGGLLLOOOVVVbbbfffrrr~~~EEEFFFGGGHHHJJJNNNSSSVVV[[[iiixxxtttccc^^^YYYXXX\\\___```___ZZZYYYWWWQQQJJJCCC???<<<;;;<<<=========>>>@@@BBBHHHIIIPPP\\\gggqqq}}}sssddd______bbbmmm{{{~~~lllfffkkkxxx}}}|||nnnddd```]]]XXXSSSPPPLLLIIIFFFEEEDDDBBBBBBCCCFFFIIIKKKMMMPPPVVV\\\aaaeeeggghhhjjjhhhhhhhhhiiijjjhhhgggddd___\\\]]]]]]\\\___dddssszzz~~~sss___RRRIIIIIIHHHGGGLLLSSSSSSPPPIII===<<>>>>>>>>???AAACCCGGGHHHOOO[[[gggrrrwwwfff___^^^aaalll||||||jjjdddiiivvv~~~xxxjjj```\\\YYYTTTQQQNNNKKKHHHEEEDDDCCCBBBBBBCCCFFFIIIKKKLLLOOOUUU[[[aaaeeeggghhhiiiiiijjjkkkmmmllljjjhhhaaa]]]ZZZ[[[[[[ZZZ]]]aaattt{{{sss```SSSHHHHHHGGGGGGLLLSSSTTTQQQHHH>>>===BBBJJJbbbzzz{{{vvvppphhhjjjkkkOOODDD???<<<999888888999888777555555444444333222222222222222111111111222222333444111333777888>>>QQQfffxxxddd[[[[[[fffvvvzzzrrrssswwwvvvxxx}}}zzzwwwwwwwww|||~~~vvvnnnjjjhhhgggeeebbbbbbeeejjjnnnzzzrrrlllccc^^^[[[XXXTTTQQQPPPQQQTTTZZZdddoooyyytttZZZRRRPPPLLLIIIHHHFFFFFFFFFEEEFFFIIINNNRRR\\\kkk}}}ppp___YYY\\\eeetttzzznnnlllttt{{{sssmmmfffiiimmmqqquuuzzzooo\\\RRRMMMKKKLLLOOOQQQMMMGGGBBBAAACCCGGGJJJTTTiii|||pppmmmxxx|||[[[HHH@@@:::;;;;;;999888999777555666999:::;;;@@@GGGJJJNNNPPPYYYgggnnn|||~~~~~~HHHIIIKKKLLLOOOUUU^^^dddmmm{{{qqqbbb```^^^]]]______^^^]]]]]]^^^^^^]]]XXXOOODDD>>>===>>>????????????AAACCCGGGHHHOOO[[[fffqqq{{{iii``````aaalll|||yyygggaaaggguuuvvvhhh___YYYVVVRRROOOMMMKKKHHHFFFCCCBBBAAAAAACCCFFFJJJLLLLLLOOOUUU[[[aaaeeeggghhhiiiiiikkkmmmooonnnjjjggg___ZZZXXXYYYYYYXXX[[[```rrrzzz~~~sssaaaTTTHHHIIIGGGHHHMMMTTTUUURRRFFF===>>>CCCKKKbbb{{{}}}wwwrrrgggbbb]]]bbbxxxjjjOOODDD>>><<<999888888888888777555555444444333333333333444333222111000111222333444111222666888<<>>DDDLLLccc|||}}}xxxrrrlll\\\ZZZXXX^^^pppiiiNNNDDD>>>;;;999777888888888777555555444444444444333333444333222111111111222333444111222666888;;;KKK\\\lll{{{mmmaaa___mmmsssnnnqqq|||yyy{{{~~~yyyuuutttvvv{{{}}}rrrhhhbbb^^^]]]\\\\\\]]]aaahhhmmmxxx|||tttlllfff```[[[ZZZYYYWWWTTTLLLMMMOOORRRWWWbbbnnnvvvxxx```SSSQQQPPPOOONNNNNNKKKIIIHHHIIIKKKNNNOOOVVVbbbrrrhhhXXXQQQSSS\\\kkkzzz}}}mmmhhhppp}}}xxxtttuuu|||vvvrrrllleee```^^^```eeejjjpppxxx}}}mmmZZZQQQMMMLLLMMMPPPTTTOOOIIICCCAAABBBFFFHHHSSSgggsssooottt~~~tttuuu~~~___IIIAAA;;;;;;<<<999888888;;;888888::::::999===CCCFFFLLLRRR___ooorrrxxxzzzHHHLLLOOORRRUUU___mmmwwwppphhh```______^^^^^^^^^^^^^^^bbbbbbcccdddaaaXXXLLLBBB@@@AAABBBAAA@@@AAACCCDDDHHHJJJRRR\\\fffsss}}}hhh``````aaammm~~~tttccc^^^fffvvv~~~qqqeee^^^VVVSSSOOOLLLKKKIIIFFFDDD@@@@@@???@@@CCCGGGKKKMMMPPPSSSWWW]]]aaadddffffffggghhhiiijjjkkkhhhddd```ZZZVVVUUUWWWYYYYYY]]]ccciiirrr~~~tttbbbVVVMMMMMMJJJIIIMMMRRRRRRNNNBBB;;;???EEEKKKaaa{{{~~~zzzxxxssslllZZZWWWWWW___ooohhhNNNDDD>>>;;;888777777888777666555555444444444444444444333333222222222333333444555111222777888;;;IIIYYYeeevvvvvvhhhbbbooorrrmmmrrr~~~zzzzzzzzzvvvvvvxxx~~~{{{oooeee___[[[[[[ZZZYYY[[[```ggglllzzzvvvjjjeee^^^[[[ZZZYYYWWWUUUMMMOOOPPPQQQTTT\\\gggppp}}}}}}eeeUUUQQQRRRQQQOOOOOOMMMKKKJJJKKKMMMNNNMMMRRR]]]lll{{{eeeVVVPPPRRRZZZhhhwwwnnngggnnn|||vvvpppqqq||||||uuuoookkkgggbbb^^^YYY]]]ccckkkttt|||lllZZZPPPMMMLLLMMMPPPUUUQQQJJJDDDAAABBBEEEHHHOOO___kkklllsss~~~xxxyyybbbJJJBBB<<<<<<<<<999888888<<<999999:::999888<<>>>>>@@@CCCGGGKKKNNNUUUWWW[[[___bbbdddeeeeeegggfffeeedddcccaaa]]]ZZZYYYUUUUUUXXX[[[]]]bbbhhhgggooo{{{tttdddYYYOOONNNJJJFFFHHHKKKJJJEEECCC<<>>EEEEEEHHHJJJWWWkkksss}}}{{{{{{{{{~~~NNNPPPXXXdddpppzzzggg^^^[[[YYYXXXWWWXXX\\\bbbhhhlllttt}}}pppSSSIIICCC@@@AAABBBAAABBBEEEIIIKKKTTTcccqqqttt```YYYXXXeeerrrkkk```___dddwwwyyyiii^^^YYYRRRNNNJJJGGGFFFEEECCCAAAAAAAAAAAAAAABBBEEEKKKOOOWWWYYY\\\```bbbcccccccccggghhhiiigggbbb]]]YYYWWWXXXXXXYYYZZZ\\\___bbbddddddnnnzzz~~~nnn___VVVLLLJJJIIIIIIJJJJJJIIIHHHDDD@@@>>>AAAHHHUUUiiizzzxxxwww~~~}}}vvvzzz}}}~~~|||rrrlllyyy```JJJDDD<<<;;;:::999888666555555555555444333333333333444222111111111222222333444444222333777:::>>>IIITTTeeerrr|||llldddooo|||~~~}}}vvvyyyzzz{{{uuuqqqsssvvvzzzyyyqqqjjjfff```___```ccceeehhhqqq{{{zzzoooiiiddd]]]XXXUUUTTTTTTTTTTTTRRRRRRTTTUUUUUUYYY```nnnxxxmmmYYYQQQPPPPPPNNNLLLNNNOOOPPPOOOPPPRRRTTTSSSZZZiii|||}}}aaaUUUOOOPPPVVVaaapppxxxiiippp}}}{{{vvv|||rrriii```\\\YYYVVVWWWZZZccchhhvvv|||lll[[[RRRNNNKKKJJJLLLTTTPPPJJJEEEBBBBBBCCCEEEFFFUUUhhhxxx|||{{{|||~~~mmmLLLDDD===<<<<<<999777888999999888777777999>>>BBBDDDJJJNNNXXXjjjtttyyywwwxxx~~~SSSVVV___mmmzzzqqqbbb[[[ZZZWWWXXXXXXXXX[[[aaajjjppp{{{zzz\\\LLLFFFBBBCCCCCCBBBCCCFFFHHHKKKUUUcccqqqsss^^^XXXYYYdddqqqiii______eeexxxuuufff[[[WWWQQQNNNJJJGGGFFFDDDBBBAAA@@@@@@@@@@@@AAAEEEJJJNNNUUUWWW[[[^^^aaacccccccccdddeeefffccc^^^YYYVVVTTTUUUVVVWWWYYY[[[^^^```aaafffooozzz|||lll^^^UUUOOOLLLJJJJJJKKKLLLKKKKKKHHHCCCAAABBBHHHSSSeeeuuu}}}vvvuuu|||zzzyyy}}}|||___JJJDDD<<<;;;:::999888666555555555555444333333333333444666555444333333222222333222111222666999===GGGQQQaaaooo{{{kkkcccnnn}}}zzz|||zzzzzztttqqqrrruuuyyy}}}yyyqqqjjjeeecccaaaaaacccfffkkkvvv|||qqqfffbbb[[[VVVTTTSSSRRRQQQSSSQQQQQQTTTUUUUUUZZZ```iiitttoooZZZQQQOOOOOONNNLLLNNNQQQQQQQQQQQQRRRTTTTTTZZZhhh{{{|||```TTTNNNPPPVVVaaapppuuulllsss}}}www|||qqqhhh___[[[XXXVVVWWW[[[dddppp{{{lll\\\SSSOOOLLLLLLNNNWWWSSSLLLFFFAAA@@@AAABBBIIIWWWiiiyyy}}}}}}kkkLLLDDD===<<<;;;999888999999:::999999999;;;???BBBCCCJJJNNNYYYkkksss{{{xxxttttttyyy}}}}}}XXX]]]hhhwwwyyyeee[[[WWWWWWVVVXXXYYYYYY[[[bbbmmmvvvdddOOOIIIEEEEEEEEECCCDDDGGGHHHNNNXXXeeerrrqqq\\\XXXZZZeeerrrggg```aaahhh|||sssdddYYYUUUPPPMMMIIIFFFEEEDDDBBB@@@>>>??????@@@AAADDDIIIMMMRRRTTTXXX]]]```bbbcccccc```aaaaaa^^^ZZZUUURRRQQQUUUVVVXXX[[[^^^___aaaaaaiiipppyyyzzzjjj\\\TTTOOOMMMJJJIIIJJJKKKLLLKKKJJJFFFCCCEEEJJJTTTfffuuu|||uuuuuu|||^^^IIIDDD<<<;;;:::999888666555555555555444333333333333444:::999777555333222222222111000222666888;;;EEENNN```nnn~~~zzzkkkbbbjjj}}}{{{|||zzzzzztttpppqqqtttxxx{{{}}}yyyqqqiiieeedddaaa```ccchhhooo~~~~~~ttteeeaaa[[[VVVTTTRRRQQQPPPQQQOOOPPPSSSTTTUUUZZZaaagggvvvttt^^^RRROOONNNNNNMMMOOORRRSSSSSSSSSSSSTTTUUU[[[hhhzzzzzz^^^RRRNNNOOOUUU```ooopppmmmuuuxxx}}}pppggg]]]YYYWWWVVVYYY]]]jjj}}}zzzkkk[[[SSSPPPNNNNNNPPPWWWSSSLLLFFFBBBAAABBBCCCLLLYYYjjjzzz}}}lllMMMDDD===<<<;;;999888999999:::;;;;;;;;;===@@@BBBBBBIIINNNZZZkkkqqquuuuuuqqqpppuuuyyy{{{}}}]]]cccppp~~~jjj]]]VVVSSSSSSTTTXXX\\\\\\]]]dddrrr~~~eeeRRRLLLFFFFFFEEECCCDDDGGGJJJRRR^^^iiivvvnnnZZZWWW[[[ggguuu~~~fff```eeennnsssdddZZZVVVOOOLLLHHHEEEDDDCCCAAA@@@===>>>??????@@@CCCHHHKKKOOORRRVVV[[[___aaabbbccc^^^___^^^[[[WWWSSSQQQQQQWWWYYY\\\___bbbddddddeeejjjqqqyyy~~~xxxjjj\\\TTTMMMJJJGGGFFFGGGIIIIIIIIIHHHEEEDDDGGGMMMXXXiiixxx{{{uuuwww\\\HHHDDD<<<;;;:::999888666555555555555444333333333333444999888666555333222222222111000222666888;;;DDDNNNbbbppp{{{kkkaaahhhvvvwwwxxxyyyzzzsssooopppsssxxx}}}|||}}}xxxqqqjjjfffcccaaaaaafffmmmwww~~~tttfffbbb]]]XXXVVVTTTRRRPPPOOOMMMNNNRRRSSSTTTYYY```mmm|||yyybbbUUUPPPOOOOOONNNPPPTTTUUUUUUTTTTTTUUUWWW\\\iii{{{yyy]]]QQQMMMNNNTTT___mmm|||llljjjssszzz}}}oooeee[[[WWWUUUVVV[[[aaaqqqxxxiiiYYYRRROOOMMMNNNPPPRRRNNNIIIDDDBBBCCCEEEGGGLLLYYYjjjyyy~~~yyynnnNNNEEE===;;;;;;999888:::888:::;;;<<<<<<===???AAABBBIIINNNZZZlllooopppyyypppnnnooovvv{{{}}}~~~fffmmmzzzmmmaaaZZZSSSPPPQQQTTTYYY^^^```bbbkkkyyydddTTTMMMGGGFFFEEECCCEEEHHHOOOXXXcccnnn~~~jjjYYYXXX\\\hhhwwwxxxbbb___gggrrrqqqcccXXXUUUMMMJJJFFFDDDCCCBBBAAA???<<<===??????@@@CCCGGGJJJNNNPPPUUUZZZ^^^```bbbbbb]]]^^^]]]ZZZVVVTTTTTTTTTYYY[[[^^^bbbeeefffggggggkkkqqqyyyxxxiii\\\UUULLLJJJGGGFFFGGGIIIIIIIIIEEEBBBBBBFFFLLLVVVggguuuvvvsssyyy~~~ZZZHHHDDD<<<;;;:::999888666555555555555444333333333333444555444333333222222333333333222333777999===FFFPPPeeerrr~~~nnncccfffppp~~~|||uuutttwww~~~zzztttoooooorrrwww~~~|||zzzzzzzzzxxxuuupppkkkgggeeedddhhhoooxxx~~~ttthhhccc]]]WWWTTTRRRPPPOOOMMMKKKLLLPPPQQQRRRWWW^^^mmm||||||gggXXXQQQPPPRRROOOQQQTTTUUUUUUUUUUUUVVVYYY^^^kkk~~~yyy]]]QQQMMMNNNSSS^^^jjj{{{yyyiiifffooo}}}|||~~~ooodddYYYUUUUUUWWW^^^eeewwwvvvgggWWWPPPMMMLLLLLLNNNPPPMMMGGGCCCAAABBBEEEGGGJJJWWWhhhwwwzzzttt}}}nnnOOOEEE===;;;;;;999999;;;777999:::;;;;;;<<<>>>@@@CCCIIINNNZZZlllooonnnvvv}}}zzzlllkkkpppyyyvvv}}}}}}mmm```[[[XXXQQQNNNQQQVVV[[[```eeejjjsssgggUUUNNNHHHFFFFFFEEEFFFJJJTTT\\\gggrrreeeYYY[[[___kkk{{{sss^^^___jjjxxx~~~ooo```VVVRRRLLLIIIEEECCCBBBBBB@@@???<<<===???@@@AAADDDGGGJJJNNNPPPUUUYYY]]]```aaaaaa]]]]]]\\\YYYWWWVVVWWWYYYZZZ\\\^^^bbbeeegggiiijjjlllsss{{{wwwiii\\\TTTMMMKKKIIIIIIJJJKKKJJJIIIBBB@@@@@@CCCHHHQQQ___mmmooorrr}}}~~~}}}{{{XXXGGGDDD<<<;;;:::999888666555555555555444333333333333444111111111111111222333444444333444777:::???IIITTTfffrrrsssffffffllluuu}}}{{{}}}{{{uuuuuuvvv}}}{{{tttoooooorrrxxx|||wwwssssssrrrqqqooollljjjiiihhhjjjrrr|||vvviiiccc[[[TTTPPPNNNLLLKKKKKKIIIJJJMMMNNNOOOTTT[[[dddrrr|||iiiYYYRRRQQQSSSPPPRRRTTTTTTTTTTTTVVVXXX[[[aaaooozzz___RRRMMMMMMSSS\\\gggvvvzzzkkkccckkkxxxooodddXXXTTTTTTYYYaaajjj|||uuufffVVVOOOLLLJJJKKKMMMQQQMMMGGGBBB??????AAABBBJJJVVVfffuuuwwwsss~~~lllOOOFFF===;;;;;;999:::<<<888999:::::::::;;;>>>AAAEEEJJJMMMYYYkkkpppooowwwzzz~~~|||ooonnnsss|||}}}kkk^^^UUUVVVTTTNNNNNNTTTYYY\\\bbbiiirrr|||kkkWWWOOOIIIHHHHHHGGGIIIMMMWWW___iiiuuuxxx```ZZZ___cccrrrttt```dddrrrooo```VVVRRRKKKHHHDDDBBBBBBAAA@@@>>><<<>>>@@@AAABBBDDDHHHJJJNNNQQQUUUZZZ]]]___```aaa\\\\\\[[[YYYWWWXXX[[[]]]^^^___```cccfffiiilllnnnnnnttt}}}vvvggg[[[SSSKKKJJJJJJKKKLLLKKKIIIGGG???===>>>BBBHHHPPP___lllmmmtttyyyWWWFFFDDD<<<;;;:::999888666555555555555444333333333333444111111111111111222333333555222222555999???LLLXXXiiisss~~~wwwiiifffiiiooouuuuuuwww~~~yyyvvvvvvuuu|||}}}uuuppppppsssxxxzzzqqqlllkkkjjjhhhhhhggghhhhhhiiinnnxxxzzzllleee[[[RRRMMMKKKJJJJJJJJJHHHHHHKKKLLLLLLQQQWWWZZZdddnnnqqqttt|||yyyhhhYYYQQQPPPSSSRRRRRRSSSRRRRRRSSSVVVYYY]]]dddsss|||```UUUMMMMMMRRRZZZdddrrroooeeejjjuuupppdddXXXSSSUUUZZZdddmmmvvvgggWWWOOOLLLJJJJJJLLLOOOKKKFFF@@@>>>>>>@@@BBBKKKWWWeeessswwwwwwqqqPPPFFF===;;;;;;999:::<<<:::;;;:::::::::<<<@@@CCCGGGKKKLLLWWWkkkqqqrrr{{{}}}zzz{{{jjjaaaUUUOOORRRQQQLLLNNNWWWZZZ]]]ccclllwwwmmmXXXQQQJJJIIIIIIIIIKKKPPPXXX```iiivvvppp\\\[[[bbbfffyyyxxxeeejjjzzzrrrbbbXXXTTTJJJGGGDDDBBBAAAAAA???>>><<<>>>@@@BBBCCCEEEHHHKKKOOORRRVVVZZZ]]]___``````[[[[[[ZZZYYYXXXYYY\\\___bbbbbbccceeeiiimmmppprrrooovvv~~~uuufffYYYQQQHHHGGGHHHJJJKKKJJJFFFDDD<<<;;;===CCCJJJTTTdddqqqnnnxxxxxxVVVFFFDDD<<<;;;:::999888666555555555555444333333333333444333222222111111222222333444222111333777???LLLYYYllluuuzzzkkkgggggglll{{{nnnpppsss{{{wwwuuuvvvttt{{{}}}vvvppppppsssyyyyyynnngggeeedddbbbbbbdddfffggggggmmmyyy~~~ppphhh]]]SSSNNNLLLLLLLLLJJJGGGHHHJJJJJJJJJOOOUUUTTT]]]cccccceeelllvvv|||vvvgggYYYPPPOOORRRRRRRRRRRRQQQPPPRRRVVVZZZ^^^fffvvv}}}bbbVVVMMMMMMQQQYYYbbbooossshhhkkkuuupppdddXXXSSSUUU[[[fffpppxxxhhhXXXPPPMMMKKKKKKMMMJJJGGGBBB???>>>???BBBDDDMMMXXXeeerrrxxx{{{xxxPPPFFF===;;;;;;999:::===<<<<<<;;;::::::===BBBEEEIIIKKKKKKVVVkkkrrruuu~~~pppfffXXXTTTSSSTTTPPPKKKOOOWWW\\\___fffrrr~~~}}}oooYYYQQQJJJJJJLLLLLLNNNQQQZZZ```hhhxxxfffYYYWWW```kkkxxxhhhqqqqqqbbbVVVOOOKKKHHHEEECCCBBBAAA@@@???CCCCCCBBBCCCDDDGGGJJJKKKLLLPPPVVVZZZ[[[\\\]]]^^^]]]]]]\\\[[[\\\]]]^^^___bbbcccfffiiillloooqqqrrruuuxxx~~~sssfffXXXOOOJJJJJJJJJIIIHHHFFFCCCBBB;;;@@@DDDEEEGGGQQQ```llltttsssTTTCCC===<<<;;;:::999888888777888555555444444444333333333333333333333333333333333555222111444777>>>KKKXXXppprrrzzzzzzkkkiiikkkooo|||{{{qqqqqqxxxyyyrrrqqqttt|||~~~xxxtttuuuwwwzzzrrreeecccbbb___]]]]]]]]]^^^___iiilllrrrvvvuuuttt{{{wwwooobbbVVVOOOLLLKKKKKKJJJJJJJJJLLLNNNQQQTTTUUUXXXYYY[[[]]]```ffflllpppuuusssnnndddZZZSSSRRRSSSMMMOOOQQQTTTVVVYYY[[[\\\```iiizzzdddXXXSSSQQQSSSYYYbbbooopppjjjiiirrrooobbbXXXVVVWWWYYYeeerrrssseeeWWWQQQNNNLLLKKKLLLHHHCCC@@@@@@@@@>>>@@@EEENNN^^^nnnwww~~~zzz|||{{{TTTEEE@@@AAA<<<<<<===888;;;;;;;;;;;;;;;>>>BBBFFFEEEHHHNNNXXXdddqqq|||nnn___WWWUUUTTTUUUWWWSSSNNNOOOTTTYYY^^^hhhttt~~~|||ooo\\\TTTMMMLLLNNNNNNQQQUUUYYYaaakkk}}}uuu___VVVWWWbbbooo|||mmmwwwrrrdddYYYSSSKKKIIIEEECCCBBBAAA@@@???CCCBBBBBBBBBDDDGGGJJJKKKMMMQQQVVVZZZ[[[[[[\\\]]]]]]\\\\\\]]]^^^___aaabbbeeefffhhhjjjnnnqqqtttvvvxxx{{{}}}}}}}}}ssseeeXXXOOOHHHHHHHHHGGGEEECCCAAA???<<>><<<;;;:::999888777777777555444444444444333333333333333333333333333333333666333222444777===JJJVVVkkkpppyyy{{{llliiimmmrrr~~~uuuvvv}}}yyysssqqqqqqxxx{{{uuuuuuwwwzzznnnaaa```^^^\\\ZZZZZZ[[[\\\]]]aaaccchhhlllkkkkkkrrr|||zzzqqqcccWWWOOOLLLJJJJJJKKKKKKLLLMMMOOORRRUUUWWWVVVWWWZZZ]]]aaafffkkknnnwwwuuuooofff[[[UUUTTTUUUQQQRRRTTTUUUWWWYYY[[[]]]dddnnnfffYYYSSSQQQSSSYYYbbbpppwwwmmmkkkssstttfff[[[XXXXXXYYYdddqqq}}}qqqdddVVVPPPMMMKKKIIIJJJHHHCCC@@@@@@@@@>>>AAAEEEOOO___oooyyy}}}yyyUUUEEE@@@AAA<<<<<<>>>888999:::;;;;;;;;;>>>AAADDDGGGIIINNNVVVbbbooo{{{uuujjj```YYYTTTSSSUUUYYY[[[WWWPPPOOOQQQVVV^^^jjjttt{{{~~~zzznnn\\\TTTMMMLLLLLLMMMRRRWWW]]]gggtttgggYYYVVVYYYgggwww~~~qqq}}}rrrfff\\\VVVLLLIIIEEEBBBBBBAAAAAA@@@BBBBBBAAABBBDDDGGGJJJKKKOOOSSSWWWYYYZZZZZZ[[[\\\\\\\\\]]]___aaadddfffgggiiiiiijjjlllppptttxxx{{{|||yyyzzz}}}rrreeeXXXOOOIIIIIIIIIGGGEEEBBB???>>>===???BBBCCCJJJZZZppppppRRRCCC???<<<;;;:::999888777777777444444444444333333333333333333333333333333333333666444333444666;;;GGGRRReeemmmxxx|||mmmkkkqqqxxx{{{{{{yyyrrrqqqmmmttt}}}vvvuuuvvvyyy}}}kkk^^^[[[ZZZXXXWWWWWWXXXYYYZZZ[[[\\\___bbbbbbcccjjjtttwwwiii[[[RRRNNNLLLKKKLLLLLLMMMNNNQQQTTTWWWXXXVVVWWW[[[```eeeiiimmmoooxxxvvvpppggg]]]VVVUUUVVVUUUVVVVVVVVVWWWYYY\\\___iiiuuuiiiYYYSSSQQQSSSZZZcccqqqqqqoootttzzzlll___[[[YYYZZZcccpppttt{{{pppcccUUUOOOMMMJJJHHHIIIGGGBBB???@@@@@@???BBBFFFQQQaaaqqq{{{yyyVVVFFFAAAAAA<<<<<<>>>999888999;;;;;;<<<===@@@BBBHHHIIIMMMTTT___lllxxxwwwkkkbbb___^^^]]]\\\WWWZZZ]]]^^^YYYSSSQQQQQQWWW^^^iiiqqqtttwwwzzz}}}zzz}}}wwwlll]]]VVVOOONNNNNNOOOTTTZZZfffqqqttt^^^WWWWWW\\\lll}}}sssrrreee[[[UUUMMMIIIEEEBBBBBBBBBAAA@@@BBBBBBAAABBBDDDGGGJJJLLLQQQTTTWWWYYYYYYYYYZZZ[[[[[[\\\^^^aaadddhhhjjjlllkkkkkklllnnnrrrwww|||yyy{{{}}}qqqcccVVVNNNLLLLLLKKKIIIGGGCCC@@@???>>>???AAACCCKKK^^^xxxnnnRRRDDDAAA<<<;;;:::888777666666666444444444333333333222222222222222222222222222222666444333555666:::DDDNNNaaalllyyy{{{mmmmmmvvv}}}wwwooonnnkkkqqq}}}uuussssssvvvkkk^^^XXXWWWVVVUUUUUUVVVXXXYYYZZZZZZ\\\______aaahhhrrrqqqcccYYYSSSOOONNNLLLLLLMMMOOOQQQTTTWWWYYYXXXZZZ^^^dddkkkppprrrssswwwuuupppggg]]]WWWVVVWWWWWWXXXXXXWWWVVVYYY^^^bbbnnn{{{mmmZZZSSSRRRTTTZZZdddqqqvvvrrruuu~~~pppbbb\\\ZZZZZZcccppptttnnnwwwpppcccUUUPPPMMMJJJHHHHHHEEEAAA???@@@@@@@@@CCCHHHTTTdddttt|||yyyWWWGGGAAAAAA;;;;;;>>>999777999;;;<<<<<<===>>>@@@HHHHHHKKKQQQ[[[iiiuuu}}}zzzuuuhhhaaaYYYVVVWWW[[[]]]^^^```dddeeebbb\\\WWWTTTSSSXXX]]]dddiiilllpppvvvzzzvvvyyy||||||}}}|||tttkkkbbb[[[VVVUUUTTTUUUZZZaaalllzzzjjjWWWUUUWWW\\\ooo}}}wwwpppdddZZZSSSNNNJJJEEEBBBAAABBBBBBAAABBBBBBBBBCCCEEEHHHKKKMMMRRRTTTWWWYYYYYYYYYZZZ[[[\\\]]]```dddgggjjjmmmnnnmmmmmmnnnppptttzzz{{{}}}~~~ppp```TTTMMMKKKKKKJJJIIIFFFCCC@@@>>>>>>???@@@BBBLLL```|||lllQQQEEEBBB<<<;;;:::888777666555555444444333333333222222222222222222222222222222222666444444555666888AAAKKK```mmm{{{xxxlllooo}}}}}}uuummmkkklllqqq~~~{{{sssppppppsss{{{mmm^^^XXXWWWUUUUUUUUUVVVXXXYYYXXXWWWXXX\\\^^^```gggpppwwwiii^^^VVVQQQNNNLLLLLLMMMOOORRRUUUXXXZZZYYY[[[___gggoootttvvvuuuuuutttoooggg^^^XXXXXXYYYYYY[[[\\\ZZZXXXZZZ___eeeqqq~~~rrr[[[UUUSSSUUU[[[dddqqqxxxtttvvvttteee^^^[[[ZZZdddqqqsssmmmxxxpppcccVVVQQQOOOKKKIIIIIIDDD@@@>>>???@@@AAADDDIIIXXXgggvvv}}}xxxXXXHHHAAAAAA;;;;;;>>>999777999;;;<<<<<<<<<>>>@@@FFFFFFIIIOOOYYYfffssszzz}}}~~~{{{xxxvvvuuurrrlllhhh\\\XXXUUUTTTVVVZZZ^^^```lllqqqrrrkkkccc]]]YYYUUUXXXZZZ^^^bbbggglllrrrvvvrrruuuwwwwwwxxxyyyuuuooobbb^^^ZZZZZZXXXXXX]]]dddqqqwwwaaaRRRSSSWWW]]]rrr|||qqqfff[[[SSSOOOKKKEEEBBBAAABBBBBBBBBCCCCCCCCCDDDFFFIIIMMMOOORRRTTTWWWXXXXXXYYY[[[\\\]]]___bbbfffiiilllmmmnnnnnnnnnpppsssxxx}}}}}}mmm]]]QQQLLLHHHHHHHHHFFFDDDAAA>>>===>>>@@@AAACCCLLL___zzziiiOOOCCCBBB===<<<:::888666555555444333333333333222222222222222222222222222222222222444333333555666777???HHH^^^nnn}}}vvvlllrrr}}}wwwnnnkkkooorrr|||xxxqqqnnnnnnqqqxxxnnn```YYYXXXVVVUUUUUUVVVWWWYYYTTTSSSUUU[[[^^^aaagggooo||||||ooocccZZZRRRMMMMMMNNNOOOQQQTTTWWWZZZ\\\YYYZZZ^^^fffooovvvwwwvvvvvvuuuqqqjjjaaa]]]]]]___aaadddeeebbb^^^]]]bbbgggsssxxx^^^WWWUUUVVV\\\dddqqqyyyuuuwwwzzzjjjbbb\\\[[[dddpppvvvooo|||ooocccWWWRRROOOKKKIIIHHHCCC???===???AAAAAAEEEJJJ[[[iiiwww~~~xxxZZZIIIBBBAAA;;;;;;>>>:::999:::<<<<<<;;;<<>>>>>@@@BBBDDDKKK]]]uuu{{{eeeKKK@@@???===<<<:::888666555444444333333333222222222222111111111111111111111111111333222333555666777>>>GGG[[[mmm}}}wwwnnnttt~~~{{{rrrooorrrssszzz~~~vvvpppnnnnnnpppwww~~~sssdddZZZYYYWWWUUUTTTUUUVVVWWWWWWVVVYYY```eeehhhmmmttt|||wwwkkk```VVVPPPPPPPPPQQQSSSWWWZZZ^^^```[[[[[[^^^fffqqqxxxzzzyyyzzzyyyvvvooohhhdddeeehhhmmmppprrrmmmfffbbbeeeiiiuuubbbZZZWWWXXX]]]eeepppxxxuuuxxxqqqfff___[[[cccoooxxxqqq~~~nnnbbbVVVQQQNNNJJJGGGGGGBBB>>><<>>:::;;;<<<<<<;;;;;;<<<@@@BBBDDDFFFJJJRRR]]]iiittt{{{zzzyyy{{{mmmxxxmmmmmmllliiieee```\\\ZZZQQQSSSVVVXXX\\\dddnnnvvv~~~vvvlll```VVVRRRSSSVVV]]]fffkkkkkkjjjjjjnnnppppppttt{{{}}}|||pppnnnnnnnnnllljjjnnntttppp[[[OOOWWW___iii}}}vvvmmmbbbZZZPPPKKKEEEBBBAAABBBCCCCCCEEEDDDEEEFFFHHHLLLOOOQQQQQQSSSVVVWWWXXXZZZ\\\^^^```bbbeeehhhjjjkkkllllllppprrrvvv{{{xxxgggXXXPPPMMMHHHHHHHHHHHHFFFDDDBBB@@@>>>AAACCCEEEKKK[[[qqq}}}qqq{{{bbbHHH>>>======<<<:::888666444444333333333333222222222111111111111111111111111111111222111333555666777>>>FFFXXXlll|||xxxpppvvvvvvrrrssssssxxx|||vvvpppooooooqqqwww~~~xxxjjjZZZYYYWWWUUUTTTTTTUUUVVV]]]]]]aaahhhnnnqqqvvv|||}}}~~~rrrfff[[[TTTRRRRRRTTTVVVYYY]]]```bbb^^^^^^```hhhsss{{{~~~}}}}}}}}}zzztttmmmjjjlllnnnwww{{{{{{vvvlllfffgggjjjwwwfff[[[XXXYYY]]]eeepppxxxtttxxxvvvjjj```\\\bbbmmmyyyrrrmmmaaaUUUPPPNNNIIIFFFFFFAAA===<<>>:::======<<<;;;;;;===@@@DDDDDDGGGLLLUUU```lllvvv|||vvvttt~~~sssiiivvvdddcccbbb```\\\WWWRRROOOMMMMMMSSS\\\ccckkkyyysss^^^PPPJJJJJJNNNWWWbbbiiijjjiiijjjkkkoootttzzzyyyttttttsssssswww}}}ggg[[[TTTVVV^^^ooo{{{~~~wwwmmmbbbZZZTTTMMMDDDAAACCCFFFFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMOOOQQQTTTXXXZZZ\\\]]]^^^aaaaaaaaadddhhhlllnnnooorrruuuxxx|||tttfffZZZPPPIIIGGGGGGGGGDDDAAA>>>>>>>>>AAABBBBBBDDDOOObbbqqqxxxwwwjjjxxxaaaJJJAAA@@@===<<<;;;;;;;;;:::888666777444111000222333333333222222111111111111111111333111111444555888AAAKKK```nnn}}}rrrgggqqqyyytttooovvv~~~wwwoooppppppooottt|||{{{jjjddd\\\UUUVVVXXXYYY[[[^^^^^^cccllluuu{{{~~~{{{jjj\\\WWWRRRWWWWWWTTTVVV___fffggghhhaaa^^^eeerrr||||||vvvuuuxxxyyywww~~~oooiiilllpppggg[[[VVVWWW^^^eeennnyyyssswwwzzzmmmdddaaahhhtttooocccXXXRRROOOJJJFFFEEEAAA>>>===???@@@@@@FFFMMMiiiuuu||||||cccKKK@@@BBB>>>======888<<<;;;;;;<<<===???AAACCCIIIGGGJJJXXXiiivvv{{{}}}wwwxxx~~~pppfffttt^^^^^^\\\[[[XXXTTTQQQOOOMMMOOOVVVaaajjjsssqqq\\\MMMIIIIIIKKKSSS^^^eeehhhgggjjjkkkooouuu{{{|||{{{{{{zzzbbbYYYSSSWWWaaauuu|||}}}xxxpppfff```UUUNNNFFFBBBCCCEEEEEEDDDDDDDDDEEEFFFHHHJJJLLLMMMOOOQQQTTTXXX\\\^^^___```dddccccccdddhhhkkknnnppptttvvvyyy}}}sssggg[[[QQQKKKIIIIIIIIIFFFCCC@@@@@@@@@@@@BBBCCCEEEOOOaaapppvvv{{{vvvmmm|||aaaKKKCCC@@@===<<<::::::;;;:::888666777444222111222333333333111111111111111111111111333222222555666999BBBKKKcccqqqqqqeeemmmyyyrrrmmmttt|||wwwnnnooooooooottt}}}pppddd\\\VVVVVVXXXZZZ]]]aaadddmmmzzzpppbbb\\\TTTWWWXXXVVVZZZdddkkkmmmllleeeaaaggguuu{{{xxx{{{~~~vvvooossswwwnnn]]]WWWWWW]]]dddnnn|||tttuuusssjjjdddhhhqqqmmmaaaVVVQQQNNNIIIEEEDDDAAA>>>===???@@@AAAFFFNNNiiittt{{{||||||yyybbbJJJ@@@BBB>>>======888;;;;;;;;;<<<===???AAABBBKKKIIIMMMZZZlllzzz~~~zzz~~~yyykkkgggtttVVVUUUTTTSSSRRRQQQPPPPPPOOOSSS\\\hhhssslllWWWKKKFFFFFFGGGNNNXXXaaafffgggjjjmmmqqqwww}}}rrr\\\UUUSSSYYYfff}}}|||}}}}}}zzzssskkkfffWWWQQQIIIDDDDDDEEEDDDCCCDDDDDDEEEFFFHHHJJJKKKLLLNNNQQQUUUYYY^^^aaacccdddgggfffeeeeeegggkkkooorrruuuwwwzzz}}}|||rrrggg]]]SSSMMMIIIIIIIIIFFFCCC@@@@@@@@@???AAACCCEEEOOO___mmmrrrwwwwwwttt```LLLDDDAAA<<<;;;:::::::::999777555666444222111222333333333111111111111111111111111444222333555666888AAAJJJeeetttpppbbbhhhzzzzzzqqqlllrrryyywwwnnnnnnnnnnnnttt~~~tttfff^^^WWWWWWYYY\\\bbbhhhnnnzzzwwwiiibbbXXXXXXWWWXXX___jjjrrrtttqqqkkkggglll|||{{{|||yyy}}}www```YYYWWW\\\cccmmmuuuqqqxxxqqqjjjlllsss~~~kkk___TTTPPPMMMHHHDDDCCCAAA>>>>>>???@@@AAAGGGNNNhhhrrryyy|||yyyxxx~~~aaaJJJ@@@BBB>>>===>>>:::=========>>>@@@AAACCCDDDKKKKKKNNN[[[mmm|||~~~|||vvvjjjiiiuuuNNNNNNNNNNNNOOOPPPQQQRRRSSSXXXbbbnnnzzzxxxdddRRRHHHCCCCCCDDDKKKUUU___fffjjjllloootttzzzfffVVVSSSSSSZZZiiiyyy}}}zzzssslllhhhZZZTTTLLLGGGEEEDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNPPPUUUZZZ```cccfffgggiiihhhfffeeefffjjjpppsssuuuwwwyyy}}}|||rrrggg]]]SSSMMMGGGGGGGGGDDDAAA>>>>>>>>>===@@@BBBDDDNNN^^^jjjooozzzyyyzzz^^^LLLDDDAAA===;;;::::::::::::777555666444222222333333333222111111111111111222222222333111222555555777???GGGdddsssqqqaaaeeeuuussslllpppvvvxxxnnnnnnnnnnnnttt~~~tttiiiaaaZZZYYY[[[___hhhppp|||}}}oooeee\\\YYYWWWXXXaaammmwww{{{yyytttooouuuyyyzzz~~~ddd[[[WWW[[[aaalllvvvmmmvvvzzzuuuppprrryyy{{{iii^^^SSSPPPMMMHHHDDDBBBAAA>>>>>>???@@@AAAGGGNNNbbbmmmwww~~~xxxzzz}}}```JJJAAACCC???===???<<<@@@AAAAAACCCDDDEEEGGGGGGLLLLLLPPPZZZlll||||||yyyooolllwwwJJJJJJKKKLLLNNNQQQSSSTTTXXX^^^gggppp|||yyymmm[[[LLLEEE@@@@@@BBBHHHRRR^^^hhhmmmmmmrrrxxx~~~{{{^^^QQQQQQSSS[[[jjjxxx}}}xxxqqqiiifff[[[VVVPPPJJJFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKMMMPPPUUU[[[aaaeeehhhjjjjjjjjjiiiggggggkkkqqqvvvuuuwwwzzz|||qqqfff[[[RRRLLLGGGGGGGGGDDDAAA>>>>>>>>><<>>===??????@@@FFFMMM[[[iiiwwwyyyrrrvvv}}}}}}```KKKCCCEEE@@@>>>AAA???BBBBBBDDDEEEFFFHHHHHHIIINNNPPPSSS[[[kkk|||~~~~~~~~~vvvrrr|||GGGHHHJJJMMMOOORRRTTTUUUYYY```gggoooxxx|||qqqllldddTTTFFFBBB>>>>>>AAAFFFOOOZZZdddjjjkkkrrrzzzoooWWWMMMOOOTTT[[[lllyyy{{{uuummmfffccc\\\XXXRRRLLLGGGDDDDDDDDDDDDEEEEEEEEEGGGHHHIIIJJJMMMPPPUUU\\\aaafffiiikkkjjjlllmmmlllkkknnntttzzzyyy{{{|||ooocccXXXOOOIIIIIIIIIIIIFFFCCC@@@@@@@@@===@@@BBBFFFRRRdddrrrxxx{{{uuuxxxvvvZZZMMMFFFBBB>>>===<<<<<<<<<;;;999777555333222333444444222111000000000111222222333333000///000222222333999AAAVVVhhh|||rrrbbbdddrrrwwwmmmlllrrr}}}tttsssrrrooosss{{{ppphhh```^^^```hhhvvv{{{rrryyyxxxlllccc]]]XXXZZZaaannn}}}|||iii___XXXYYY]]]ggg{{{pppsss}}}~~~{{{xxxzzzsssfff[[[RRRPPPNNNIIIEEECCC???===<<<>>>>>>???EEELLLXXXiii{{{sssmmmrrr{{{~~~```LLLEEEGGGAAA@@@CCCBBBBBBCCCEEEGGGHHHIIIIIIIIIPPPSSSVVV\\\mmm{{{zzzFFFHHHKKKNNNQQQRRRSSSSSSWWW^^^eeejjjsss}}}~~~uuuhhh___```\\\OOOEEECCC<<<===???CCCIIIRRR[[[aaaeeennnzzz~~~bbbQQQJJJNNNTTT\\\nnn~~~|||{{{{{{vvvqqqjjjdddbbb\\\YYYTTTNNNHHHEEEDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIMMMPPPUUU[[[aaafffiiijjjlllooorrrrrrqqqsssyyy~~~yyykkk___TTTLLLGGGIIIIIIIIIFFFCCC@@@@@@@@@@@@CCCEEEIIIVVVjjjzzz~~~vvvvvvuuu[[[OOOIIIDDD@@@>>>======>>>===;;;888444333222333444444222111///000000111222222333333000///111333222222888@@@OOObbbxxxrrrbbbcccooozzzssskkkiiinnn}}}wwwwwwuuuppprrryyyssskkkccc```bbbkkk|||}}}qqqllllllhhhppp~~~rrreee___\\\]]]cccrrrkkk```YYYYYY\\\dddxxxxxxyyy}}}lllcccYYYQQQOOOMMMHHHCCCBBB>>>;;;:::<<<===>>>DDDKKKYYYmmmqqqjjjnnnxxxaaaMMMGGGIIICCCAAAFFFEEEFFFGGGIIIKKKLLLMMMMMMMMMLLLQQQUUU[[[mmm~~~EEEGGGKKKNNNQQQRRRRRRRRRTTT\\\bbbgggoooxxxzzzvvvdddWWWQQQVVVVVVMMMFFFFFF;;;<<<===@@@EEELLLTTTZZZaaakkkzzzrrrYYYMMMHHHMMMTTT]]]ppp{{{}}}|||ssszzz~~~uuuqqqnnnhhhdddccc\\\YYYUUUNNNIIIEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIMMMPPPUUU[[[aaafffiiijjjmmmqqquuuvvvuuuwww}}}vvvhhh[[[RRRKKKGGGGGGGGGGGGDDDAAA>>>>>>>>>BBBEEEGGGLLLZZZoooxxxxxxuuu\\\QQQKKKGGGAAA???>>>>>>>>>>>>;;;999444333333333444444222000///000000111222222333333111000222444333333999@@@KKK___uuurrrbbbbbblllvvv}}}}}}ooojjjggglll{{{yyyyyywwwqqqrrrwwwuuummmeeebbbdddmmmvvvggg]]]\\\___dddlll|||xxxfffaaa^^^```fffvvvkkkaaaZZZYYY\\\cccuuuxxxgggaaaWWWOOOMMMLLLGGGBBB@@@===::::::;;;<<<===CCCJJJ\\\qqq}}}mmmeeehhhsss}}}aaaNNNHHHJJJDDDBBBGGGGGGJJJLLLNNNPPPQQQRRRRRRQQQGGGMMMRRRXXXkkkyyyHHHKKKOOOSSSUUUWWWYYY[[[YYY]]]aaaeeemmmrrrlllbbbPPPRRRTTTSSSNNNHHHCCCAAA>>>::::::>>>CCCHHHPPPXXX[[[jjjzzzcccQQQPPPMMMOOOTTT^^^rrrrrrooowwwzzznnniiigggdddbbbbbb```\\\VVVPPPJJJGGGFFFFFFCCCDDDEEEGGGHHHIIIIIIIIINNNPPPUUU\\\dddjjjlllmmmpppssswwwyyy{{{~~~tttgggXXXLLLHHHJJJHHHHHHGGGEEEAAA??????@@@AAADDDFFFMMM```zzzyyy{{{xxxbbbXXXNNNDDDAAA@@@>>>>>>>>>===;;;999777666666555555444333333111111222222222333333333222333444444444666999;;;OOO]]]pppyyyiiieeejjjnnnrrrvvv{{{vvvkkkfffhhhnnnxxxzzzwwwwwwvvvxxxzzzyyyvvvnnngggjjjttt}}}{{{pppccc[[[WWWTTTVVVZZZ]]]eeeqqqzzz~~~|||yyywww{{{qqqiiiaaaaaakkkrrrbbbVVVXXX\\\bbbssszzzjjj\\\YYYTTTNNNHHHDDDAAA??????===<<<<<<:::;;;DDDNNNeeetttyyyfff```iiixxxaaaUUUJJJHHHKKKKKKKKKLLLPPPPPPRRRUUUVVVTTTSSSSSSMMMSSSUUUWWWdddxxxyyy{{{JJJMMMRRRVVVXXX[[[^^^```dddgggiiijjjmmmmmmdddXXXNNNPPPRRRRRROOOJJJEEEBBBAAA===;;;>>>BBBFFFMMMTTT\\\jjjzzz___NNNNNNKKKNNNTTT```ttt{{{yyynnnkkksssvvvjjjfffeeebbb``````___\\\WWWQQQLLLIIIGGGFFFCCCDDDEEEFFFHHHIIIIIIIIINNNPPPUUU\\\eeekkkoooppprrruuuyyy{{{|||qqqdddVVVKKKHHHJJJJJJJJJHHHEEEBBB@@@???@@@???DDDIIIRRRhhhzzz|||ggg\\\RRRHHHGGGEEEDDDCCCBBBAAA>>>;;;555555444444333222222222111111222222222333333333222333444444444666999;;;KKKYYYlll}}}}}}mmmfffggglllrrryyy{{{wwwllliiilllpppyyy|||yyywwwvvvvvvyyy~~~yyyoooggghhhpppuuuuuuhhh___VVVQQQOOONNNPPPTTTXXX^^^gggnnnpppooommmkkkrrrxxx}}}xxxooogggiiitttssscccWWWYYY\\\aaaqqqxxxhhh[[[XXXSSSMMMHHHCCC@@@???===<<<<<<===;;;===GGGSSSkkkzzzwwwhhhccclll|||cccWWWLLLKKKMMMNNNNNNOOOSSSUUUXXX\\\]]]ZZZVVVTTTKKKQQQTTTVVVaaattt|||zzzyyyyyyLLLPPPUUUZZZ^^^bbbfffiiiooorrrsssrrrpppjjj]]]QQQNNNPPPRRRRRRPPPLLLGGGDDDCCC???<<<>>>AAACCCHHHNNN\\\jjjyyyxxxXXXKKKKKKIIIMMMUUUcccyyy|||tttrrr{{{iiifffooo|||pppeeebbbaaa___]]]]]]]]][[[WWWSSSOOOKKKGGGFFFBBBCCCDDDFFFGGGHHHIIIJJJMMMOOOTTT]]]fffnnnrrrttttttwwwzzz|||~~~}}}mmm```SSSJJJHHHKKKKKKKKKJJJGGGCCC@@@@@@AAA???DDDKKKWWWlll~~~{{{mmmaaaVVVMMMGGGFFFDDDCCCBBB???<<<999444333333222222111000000111111222222222333333333222333444444444555888;;;FFFTTTgggyyyrrrgggdddhhhtttxxx}}}{{{ooommmooosssyyyzzzwwwttttttvvv|||}}}rrrhhhhhhkkkjjjfffXXXRRRNNNOOOPPPOOOQQQUUUUUUYYY___bbbdddddddddeeelllrrryyy~~~uuunnnqqq~~~|||ssscccXXXYYY]]]aaappp}}}|||tttdddZZZWWWRRRLLLGGGCCC@@@???<<<;;;<<<======@@@KKKWWWqqqzzzmmmhhhooo~~~fff[[[PPPNNNPPPQQQSSSUUUXXX\\\bbbggghhhccc[[[TTTIIIOOORRRTTT^^^mmmuuussswwwxxxLLLPPPWWW]]]ccciiiooosssvvvyyy{{{zzztttiii[[[QQQRRRSSSTTTTTTSSSOOOIIIEEEDDD???===>>>@@@AAAEEEKKKZZZgggvvv}}}lllSSSIIIJJJHHHMMMWWWggguuuppppppuuueeebbblllwwwlllbbb______\\\ZZZ[[[XXXWWWVVVSSSOOOKKKHHHFFFBBBBBBCCCDDDFFFHHHIIIJJJNNNPPPVVV___iiiqqqvvvwwwtttwwwzzz|||~~~zzziii\\\QQQJJJIIILLLMMMLLLKKKHHHCCCAAA@@@AAA@@@EEEKKKVVVfff}}}|||rrrdddWWWOOOGGGEEEDDDCCCBBB@@@<<<999444444333222222111111000111111222222222333333333222333444444444555888;;;BBBPPPcccuuuvvviiibbbgggwwwvvv}}}}}}qqqmmmooosssyyy{{{wwwrrrqqqrrrwww|||vvvlllhhhhhhccc[[[PPPLLLLLLQQQTTTTTTUUUXXXXXX[[[^^^aaacccfffiiilllsssyyyzzzssswwwwwwqqqtttppp```VVVYYY]]]aaappp{{{{{{ppp```WWWUUUPPPKKKFFFBBB???>>><<<;;;;;;<<<===AAAMMMYYYsssvvvooorrr|||iii^^^UUUSSSUUUVVVYYY]]]^^^dddlllpppqqqkkk^^^RRRIIINNNQQQSSS\\\hhhooooootttyyy}}}}}}JJJOOOVVV]]]dddlllsssxxxzzz|||~~~|||sssfffZZZTTTYYYXXXXXXXXXWWWRRRKKKFFFCCC>>><<>><<<;;;:::;;;<<<@@@LLLYYYqqq}}}vvvvvv|||mmmccc[[[YYY[[[^^^ccchhhfffnnnuuuxxxxxxqqq```PPPIIIMMMPPPSSSZZZdddlllooorrr|||}}}yyyHHHLLLRRRXXX___fffnnnrrrwwwxxxyyywwwmmm___WWWVVV]]]\\\ZZZZZZZZZUUUMMMGGGCCC???===???AAAAAAEEEJJJRRR___lllttt{{{uuuZZZLLLIIIHHHIIIPPP]]]ssswwwlllmmmyyylll```^^^jjjqqqggg^^^\\\[[[YYYVVVUUUMMMNNNOOOOOONNNMMMKKKJJJEEEEEEFFFGGGIIIKKKNNNPPPSSSWWW___iiirrrxxxzzzyyytttvvvyyy|||yyyqqq```UUUOOOJJJIIIKKKKKKKKKJJJGGGDDDBBBBBBCCC@@@CCCJJJTTT```ttt|||hhhYYYRRRLLLKKKJJJJJJIIIFFFAAA===777666666555555444444333111111222222222333333333111222333333333444777:::???LLL^^^ppp}}}zzzllldddiii|||ttt{{{vvvfffccchhhooouuuyyysssmmmkkklllmmmrrr{{{tttkkkfff___XXXRRRNNNNNNSSSVVVVVVWWWZZZZZZ^^^eeemmmvvv~~~zzzjjjfffggglll|||hhhZZZSSSWWW[[[^^^lll}}}{{{wwwyyy~~~nnnaaaSSSQQQLLLHHHCCC@@@>>>===<<<::::::;;;<<<@@@MMMZZZppp|||~~~rrriiibbbaaadddgggnnnuuurrrzzzxxxeeeQQQJJJLLLOOOSSSYYYbbblllrrrrrr|||}}}yyyFFFIIIMMMQQQVVV\\\bbbfffjjjjjjlllkkkcccXXXVVV[[[]]][[[ZZZ[[[[[[XXXPPPIIIDDD@@@???AAAAAAAAADDDIIIPPP\\\jjjrrrzzzlllSSSIIIHHHGGGKKKRRRaaaxxxnnnfffkkk|||ggg^^^\\\iiioooeee\\\ZZZYYYVVVRRRRRRKKKLLLMMMNNNNNNNNNNNNNNNJJJJJJJJJKKKMMMPPPSSSUUUVVV[[[dddnnnwwwzzzzzzxxxwwwyyy|||{{{{{{lll\\\RRRLLLHHHGGGHHHIIIIIIIIIFFFDDDBBBCCCDDDBBBDDDLLLWWWdddxxxmmm^^^WWWPPPOOONNNLLLJJJEEE>>>:::777777666666555444444333111111222222222333333333111222333333333444777:::>>>JJJ\\\mmm{{{|||ooogggjjj{{{yyy}}}~~~tttddd___fffnnnttt{{{~~~vvvqqqkkkiiijjjjjjoooxxxwwwjjjccc]]]YYYYYYUUUSSSWWWZZZ[[[]]]```aaagggppp||||||zzz{{{}}}wwwiiibbbfffnnn{{{iiiZZZSSSVVVYYY[[[gggxxxvvvssstttwwwggg\\\QQQOOOKKKGGGCCC@@@>>>===;;;999999;;;===CCCQQQ___rrrwwwpppiiiiiilllqqqzzzkkkVVVIIIJJJMMMQQQWWWaaammmvvvvvv{{{zzzyyy{{{EEEGGGJJJLLLOOOSSSXXX\\\\\\\\\```aaa\\\UUUXXX```[[[YYYXXXZZZ\\\YYYQQQKKKGGGBBB@@@BBBBBBAAACCCGGGOOO\\\iiirrrzzzgggOOOHHHGGGFFFLLLTTTccczzzgggcccjjj|||ddd\\\[[[hhhnnncccZZZXXXWWWTTTPPPOOOKKKKKKLLLMMMOOOPPPQQQRRRNNNMMMMMMNNNPPPSSSWWWYYYXXX^^^gggqqqyyy|||zzzwwwzzz|||wwwhhhXXXPPPKKKFFFEEEEEEHHHHHHHHHFFFCCCBBBCCCDDDEEEFFFNNNYYYfff{{{|||qqqbbb\\\YYYWWWUUUSSSOOOHHHAAA<<<777666666555555444333333111111222222222333333333111222333333333444777:::===IIIZZZkkkyyy}}}pppiiikkkyyy}}}~~~vvveee^^^eeemmmsssyyy|||tttooojjjhhhiiihhhmmmwwwyyyiii```\\\YYY[[[UUUSSSUUUYYYZZZ]]]bbbjjjqqq|||~~~|||uuuoooooottttttxxxiiieeellluuujjj\\\SSSVVVXXXXXXcccssstttpppqqqzzzooo```UUUPPPNNNJJJFFFBBB???>>>===:::888999<<>>DDDWWWjjj~~~~~~|||wwwwwwzzzppp[[[GGGGGGJJJQQQXXX```mmmyyy{{{tttrrrwww|||~~~zzzxxxKKKJJJIIIIIIJJJJJJKKKKKKOOOMMMLLLMMMQQQUUUWWWYYY\\\ZZZYYYYYYYYYVVVOOOIIIFFFBBB@@@AAAAAA???AAAEEEKKKUUUeeesssyyy[[[LLLHHHHHHHHHMMMZZZooosssbbbeeeoootttbbbYYY[[[mmmooocccXXXUUUTTTPPPNNNMMMJJJHHHFFFHHHMMMRRRUUUUUUVVVWWWXXX[[[___dddhhhkkkjjjpppwww|||}}}}}}}}}jjj]]]PPPJJJIIIGGGFFFHHHFFFEEEDDDCCCBBBBBBBBBBBBHHHIIIRRRaaassswwwrrrxxxjjjdddaaabbbaaa]]]UUUKKKAAA;;;888666444444555444333111444333333333222222222222111222444444444555888:::>>>GGGWWWiiivvv}}}tttjjjiiiqqqyyymmmiiiiiinnnrrryyy}}}wwwrrrllljjjjjjmmmrrr{{{}}}pppfff___]]][[[XXXWWWZZZ\\\^^^eeemmm|||zzzwwwsssnnnnnnppptttqqqiiieeemmm|||lll^^^SSSQQQQQQUUUbbbppptttgggcccaaacccjjjqqquuuvvvyyy{{{~~~{{{yyyzzz}}}yyygggYYYPPPKKKJJJHHHEEEBBB???===;;;<<<;;;<<<>>>???FFFYYYkkk|||}}}{{{|||pppYYYKKKJJJKKKQQQVVV\\\hhhsssvvvpppooovvv~~~{{{www|||KKKJJJIIIHHHHHHIIIIIIJJJKKKIIIHHHIIINNNSSSWWWYYY]]][[[YYYXXXXXXTTTMMMGGGDDD@@@>>>??????>>>@@@EEEJJJUUUeeeuuusssWWWIIIFFFGGGHHHLLL[[[tttmmm```eeeoooqqqaaaYYY\\\pppttthhh\\\WWWTTTOOOKKKIIIFFFEEEEEEGGGLLLQQQTTTUUUYYYYYYYYY[[[___eeekkknnnrrrwww}}}yyywwwdddWWWKKKGGGFFFEEEEEEGGGDDDCCCCCCBBBAAAAAABBBBBBGGGJJJSSSbbbsssqqqooo~~~qqqllljjjkkkkkkeeeZZZLLLAAA;;;:::888666666666555333222222222222222222111111111111222444444444555888:::<<>>???AAAJJJ\\\lllyyyqqqYYYPPPMMMLLLPPPSSSXXXaaajjjoookkkkkkttt|||tttvvvHHHHHHIIIHHHIIIKKKNNNPPPMMMKKKJJJLLLQQQXXX]]]___aaa^^^ZZZXXXVVVRRRKKKFFFAAA===;;;===>>>===@@@EEEIIIUUUfffvvvnnnTTTHHHEEEFFFIIIMMM]]]vvvfff\\\cccmmmmmm___YYY\\\qqq{{{nnnaaaZZZUUUNNNHHHGGGCCCCCCDDDGGGKKKOOOSSSUUUWWWVVVUUUVVVZZZ```fffjjjrrrwww}}}~~~~~~~~~yyy~~~qqq^^^RRRHHHEEEEEEEEEEEEGGGGGGFFFEEECCCCCCBBBBBBBBBBBBJJJUUUaaannnwwwmmmooowwwtttsssvvvuuummm^^^MMM@@@::::::888777666666555333222111111111111111111111111444555666555333333555666;;;EEEXXXkkkwww{{{}}}nnnfffkkkrrr~~~qqqjjjhhhjjjjjjmmm|||~~~yyyuuupppooopppooossszzzwwwkkkbbb]]]XXXYYY___hhhooottt{{{|||wwwtttpppkkkjjjlllrrrrrrcccfffhhhwww{{{jjj[[[UUUSSSWWWdddtttsssaaa\\\XXXWWWZZZ\\\]]]\\\aaaaaabbbbbbbbbbbbbbbbbb``````______bbbjjjvvvqqq___PPPHHHIIIHHHFFFDDDAAA>>><<<;;;<<<===???@@@CCCNNN___mmmwwwqqq[[[SSSNNNLLLNNNQQQTTT\\\dddkkkiiikkksss|||sssqqq~~~FFFGGGHHHHHHHHHKKKOOOSSSQQQPPPOOORRRXXX___dddfffgggbbb[[[WWWSSSOOOIIIDDD>>>;;;999<<<======@@@EEEKKKVVVhhhyyyiiiRRRHHHEEEGGGKKKOOO___vvvwww___YYY```jjjkkk]]]XXX\\\qqquuufff]]]VVVNNNGGGEEEAAABBBDDDGGGJJJMMMQQQTTTSSSRRRPPPPPPSSSXXX]]]```gggmmmuuuxxxwwwsssqqqqqq{{{}}}{{{|||nnn[[[PPPFFFEEEFFFGGGGGGIIIHHHGGGFFFDDDBBBAAAAAA@@@@@@LLLYYYaaakkkqqqjjjqqqzzzyyyzzz~~~}}}sss```LLL@@@;;;999888666555555555333111111111111111111111111111444555666555333333555666<<>><<<;;;;;;===???@@@FFFSSScccoooxxxppp]]]SSSNNNJJJLLLPPPSSSZZZaaajjjlllpppuuu}}}}}}uuurrr}}}GGGHHHJJJIIIHHHJJJPPPUUUWWWWWWXXX\\\bbbhhhlllnnnmmmfff\\\TTTOOOJJJEEEBBB===999888;;;===>>>AAAFFFNNNZZZlllcccPPPIIIFFFGGGLLLQQQ```wwwmmmZZZWWW___hhhkkk^^^YYY]]]rrrzzzhhh]]]TTTLLLFFFEEE@@@BBBEEEGGGIIILLLPPPSSSRRRPPPNNNMMMNNNQQQTTTVVVXXX^^^eeegggfffbbb``````mmmzzz~~~zzzkkkZZZOOOFFFEEEGGGHHHHHHJJJFFFEEEDDDBBBAAA@@@??????BBBPPP^^^eeepppooolllvvv||||||~~~uuu___KKK???<<<888777555555666666444333111111111222222222222222111222444444444555888:::===GGGYYYmmmyyy~~~tttmmmpppvvvtttmmmiiiiiihhhiiiwww}}}{{{xxxwwwyyyxxxxxx{{{{{{nnnddd^^^ZZZ^^^iiivvvzzzooohhhgggffffffgggjjjmmmppprrrzzz{{{uuuppplllhhhbbbaaaccc```oootttpppkkk```ZZZaaabbbuuu{{{{{{|||~~~{{{hhh^^^XXXXXXcccppp}}}lllaaa]]]ZZZYYY\\\^^^^^^]]][[[ZZZZZZZZZ[[[]]]___```^^^bbbhhhmmmsssxxxeeeWWWMMMIIIGGGFFFDDDBBB@@@===<<<;;;:::>>>@@@AAAIIIYYYiiirrr|||~~~mmm^^^TTTMMMIIIKKKOOOSSSYYY___iiiqqqvvvwwwzzz{{{www{{{~~~GGGJJJLLLLLLLLLPPPWWW^^^aaaaaaccchhhnnntttvvvwwwqqqhhhZZZOOOIIIEEEAAA>>><<<888888;;;===>>>BBBGGGQQQ^^^rrr^^^NNNIIIEEEFFFKKKQQQaaayyyfffWWWWWW```hhhnnnaaa\\\___sss}}}hhh[[[QQQIIIEEEDDD@@@CCCFFFHHHIIIKKKOOORRRPPPOOOLLLKKKJJJJJJKKKLLLKKKOOOSSSTTTRRRPPPQQQSSS___qqqwwwhhhXXXNNNFFFEEEHHHHHHIIIJJJDDDDDDCCCBBBBBBBBBCCCCCCDDDPPP^^^iii{{{ssssss|||~~~uuu]]]HHH???===888777666666888888777666222222222222333333333444111222444444444555888:::<<>><<<;;;888888;;;>>>???CCCHHHSSSaaavvv{{{ZZZMMMIIIEEEEEEJJJQQQbbb{{{}}}bbbVVVXXXbbbjjjpppccc^^^aaauuu}}}gggXXXOOOGGGCCCCCCAAADDDHHHIIIIIIKKKNNNQQQNNNMMMKKKHHHFFFEEEEEEEEEEEEGGGHHHFFFDDDEEEIIILLLUUUiii|||~~~uuueeeXXXMMMEEEEEEGGGHHHHHHIIIDDDDDDDDDEEEEEEGGGHHHIIIDDDNNN[[[kkkzzz{{{~~~}}}ttt\\\GGG???>>>888777777777999:::999888222222222333333444444444444555666555333333555666<<>>;;;999888999<<>>???AAAAAA@@@AAABBBDDDKKKXXXlll}}}{{{mmm]]]RRRKKKDDDBBBEEEIIIJJJIIINNNFFFCCCGGGGGGCCCDDDJJJPPPZZZeeeuuu~~~uuuYYYGGG???<<<888888999999888777555444444444444333333333222222444444333222333444555666:::>>>III\\\qqq|||tttppppppsssvvvyyyqqqnnnnnnnnnssszzz}}}wwwsssqqqnnnnnnpppttt{{{}}}nnnbbb[[[[[[\\\```hhhoooppplllgggbbb^^^ZZZYYY[[[^^^`````````^^^\\\\\\^^^dddlllqqq}}}|||{{{vvvrrrlllgggbbb^^^YYYVVVVVVUUUTTTUUUXXXZZZ\\\]]]jjjuuu}}}{{{xxxwwwtttoooiiicccgggjjjoooxxx{{{rrrzzzqqqfffeeegggmmmwww~~~zzzzzzhhh[[[RRRKKKHHHHHHFFFCCC@@@>>>===<<<<<<>>>AAAEEEKKKYYYjjjwww||||||cccZZZSSSRRRPPPNNNMMMOOOTTTXXX```lllwwwvvvqqquuu~~~\\\bbbiiipppxxx}}}zzz|||{{{qqq]]]SSSGGG@@@>>>===;;;888::::::===BBBCCCDDDJJJRRR```tttpppRRRGGGFFFFFFHHHKKKXXXhhhkkkYYYQQQRRR\\\iii~~~wwwhhhaaaeeevvv{{{cccUUUMMMGGGDDDCCC@@@AAACCCEEEHHHLLLOOOPPPKKKHHHDDDAAA@@@???>>>===<<<===?????????AAACCCEEEKKKVVViii}}}zzzxxxzzzzzzfffWWWOOOJJJDDDBBBFFFJJJMMMNNNSSSJJJEEEGGGFFFCCCGGGOOOXXXbbbooowwwYYYEEE>>><<<888888888888777666555444444444444444333333333333333333333444444444555555999===FFFXXXlll{{{wwwqqqoooqqqsssttt~~~|||uuuqqqoooooosssyyy|||vvvrrrpppnnnnnnnnnrrryyy|||nnnccc]]][[[YYYZZZ```ggghhhbbb\\\YYYXXXXXXZZZ]]]___``````]]]^^^___aaagggppp{{{}}}{{{yyyuuuqqqkkkfffaaa]]]YYYUUUSSSSSSTTTVVVYYY\\\___aaammmwwwzzzmmmmmmooopppoookkkeee``````dddkkkuuu}}}xxxppppppsss~~~xxxwwwyyyfffYYYQQQJJJGGGFFFEEEBBB???===<<<<<<===@@@CCCGGGMMM\\\nnn{{{zzz}}}yyybbbZZZRRRQQQOOOMMMLLLOOOTTTXXX\\\fffoooppplllooo{{{hhhrrr~~~}}}}}}uuuggg^^^MMMGGG@@@=========;;;888;;;;;;>>>BBBCCCEEELLLUUUdddzzznnnRRRGGGFFFFFFIIINNNYYYkkkfffVVVPPPQQQ\\\iii{{{wwwjjjeeehhhwwwwwwaaaSSSLLLFFFDDDDDDAAABBBDDDFFFIIILLLNNNOOOJJJFFFAAA>>>===============>>>?????????@@@CCCFFFMMMVVVfff{{{wwwwwwzzzqqq^^^RRRLLLHHHCCCCCCFFFLLLPPPRRRVVVMMMFFFFFFDDDCCCJJJUUUbbblll{{{tttWWWFFFAAA@@@999999888888777666555444555444444444444333333333222333444555555555444444999<<>><<<<<<===>>>AAADDDHHHPPP```tttzzzrrryyytttaaaZZZRRRQQQNNNLLLKKKOOOTTTYYYZZZ```iiillljjjjjjsss}}}zzz}}}~~~ppp___RRRLLLCCC@@@===<<<>>>>>><<<:::<<<<<<>>>BBBDDDFFFOOOXXXhhhmmmRRRHHHGGGHHHKKKQQQ[[[mmmdddTTTOOOQQQ\\\hhhzzzyyynnniiikkkxxxqqq^^^SSSLLLFFFDDDEEEDDDEEEFFFHHHIIIKKKLLLLLLHHHDDD???<<<<<<===>>>>>>???@@@AAA@@@@@@AAADDDGGGNNNVVVeee{{{vvvvvv}}}yyyfffXXXOOOIIIFFFDDDDDDGGGLLLQQQSSSVVVLLLEEEDDDBBBCCCMMMZZZmmmwwwnnnTTTGGGCCCAAA;;;:::999888777666555555555555555444444444333333222333444555555555444444888;;;CCCSSSgggzzz|||xxxvvvuuuuuuyyywwwoooooorrruuu|||vvvsssqqqooonnnmmmooovvv}}}oooeee```XXXTTTSSSXXX___bbb___[[[YYY[[[^^^```aaa````````````hhhuuu}}}zzzwwwuuuqqqlllgggccc^^^ZZZWWWSSSTTTUUUVVVVVVZZZ___cccmmmxxxwwwhhh\\\[[[^^^cccfffeeebbb^^^[[[]]]bbbiiisss|||oooooo{{{uuucccWWWPPPKKKIIIEEECCC@@@===<<<<<<>>>???@@@DDDJJJUUUhhh|||{{{uuupppyyyqqqbbb[[[SSSRRROOOLLLKKKNNNUUUYYY[[[^^^eeelllllljjjooowwwzzznnn]]]NNNFFFCCC@@@???>>>>>>@@@@@@>>>===???>>>???CCCEEEIIIRRR\\\ooojjjRRRIIIHHHHHHLLLSSS]]]pppdddTTTOOOQQQ[[[hhh{{{|||rrrmmmnnnxxxwwwjjj\\\SSSLLLGGGEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIFFFBBB>>>;;;<<<>>>??????AAABBBBBBBBBBBBDDDHHHKKKOOOYYYkkk}}}tttsss{{{mmm^^^SSSMMMFFFEEEEEEFFFHHHLLLOOOQQQRRRIIICCCCCCBBBDDDQQQ```wwwfffPPPGGGBBB???===<<<:::999777777666666555555555555444444444333333333333444444444555555777:::AAAOOOcccxxx~~~yyywwwwwwvvvzzzpppooorrrttt}}}xxxtttrrrooonnnnnnooovvv~~~oooeeeaaa[[[XXXWWWXXX[[[]]]\\\ZZZXXX[[[^^^___```aaabbbdddgggssszzzwwwtttqqqkkkgggccc___[[[XXXUUUVVVVVVUUUUUUYYYaaagggooo|||}}}pppaaaUUUVVVYYY]]]^^^]]][[[YYYYYY___ccckkkuuutttmmmpppqqq```UUUOOOLLLJJJEEECCC@@@===<<<===???AAABBBGGGPPP___uuuwwwpppooozzzoooeee```VVVTTTPPPLLLKKKNNNUUUYYY]]]]]]cccmmmppplllnnntttuuufffWWWMMMFFFAAA>>>AAAAAAAAABBBBBBBBBAAA@@@BBBAAABBBEEEHHHLLLVVVaaauuuhhhPPPHHHGGGGGGLLLSSS___rrreeeUUUPPPQQQ[[[ggg~~~vvvqqqooowww}}}oooeeeZZZSSSNNNHHHEEEFFFFFFGGGHHHJJJJJJJJJIIIIIICCC@@@===<<<===???AAAAAA@@@AAABBBCCCEEEIIINNNRRRWWWdddzzzyyypppmmmsss{{{}}}sssdddXXXPPPJJJDDDEEEFFFHHHIIIJJJLLLNNNOOOGGGBBBCCCCCCFFFUUUfff}}}___OOOIIIEEE??????>>><<<:::888888888888555555555555444444444444444444333222333444555666777999???KKK^^^tttzzzxxxyyyrrrzzzlllkkknnnpppwww{{{uuurrrooooooooopppvvvpppeeeaaaZZZYYYXXXWWWVVVWWWXXXYYYWWWZZZ]]]___bbbffflllpppzzz{{{wwwsssooojjjfffbbb^^^ZZZWWWVVVWWWWWWVVVVVV\\\fffnnnzzzppp___SSSSSSVVVXXXXXXWWWWWWYYY[[[___dddmmmxxxpppnnnuuulll\\\RRRMMMKKKJJJFFFCCC@@@===<<<>>>AAACCCEEELLLXXXjjj|||nnnhhhkkkwwwpppiiifffYYYVVVRRRMMMLLLOOOUUUYYY___\\\bbboootttooonnnsss|||jjjTTTFFFCCCCCC@@@<<>><<<;;;999888888777666555444333444444333333222333333333444777<<>>BBBFFFNNNaaattt}}}qqq|||wwwhhh___WWWQQQOOOLLLKKKJJJGGGDDDAAA???>>>999999888777666555555444333333333333333444555555333555888???JJJYYYiiisss}}}|||uuurrrwwwqqqeeebbbdddnnnwwwyyyppplllkkkllloooqqqvvv{{{ppphhh```]]]YYYUUUSSSTTTVVVXXX[[[]]]cccjjjqqq}}}{{{xxxqqqlllfffcccaaa^^^ZZZVVVSSSRRRSSSUUUXXXaaauuuiii[[[WWWUUUTTTWWWZZZ\\\^^^eeennnuuuvvv{{{~~~wwwqqqooopppqqqppprrrvvvyyy|||{{{wwwwww~~~lllYYYOOOJJJGGGEEEEEEFFF@@@===>>>@@@@@@CCCFFFOOO```{{{xxxbbbVVVXXXdddppp|||{{{|||pppiiifffdddaaaYYYSSSPPPNNNMMMQQQWWW___\\\[[[___gggpppuuuwww}}}ooo^^^TTTOOOIIIDDDDDDEEECCCCCCEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIMMMSSSXXX```ooo}}}}}}eeePPPJJJIIIJJJWWWggg|||kkk___```mmm{{{xxxrrrrrruuuuuuuuuuuutttsssqqqooooooiiiddd\\\TTTNNNKKKJJJKKKPPPXXXaaaeeegggfff```YYYSSSMMMJJJMMMPPPTTT\\\ccceeeiiinnntttyyyvvvkkkggghhhjjjjjjgggaaaXXXOOOHHHEEEAAADDDEEEEEEHHHLLLKKKGGGBBB???>>>BBBHHHRRRccctttsssooopppeee^^^WWWQQQOOOOOOOOONNNLLLIIIEEEBBB@@@::::::999888777666666555444444333333333444444555222444777<<>>@@@AAAAAACCCGGGNNNaaavvv___VVVZZZhhhttt}}}wwwkkkddd```]]]\\\VVVQQQPPPOOOMMMPPPTTT\\\[[[[[[]]]fffrrrzzz|||vvvdddYYYRRROOOJJJFFFFFFEEEBBBBBBDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJOOOVVV\\\eeettt}}}eeePPPKKKKKKMMMZZZkkkooobbbcccrrrzzztttrrrssspppqqqrrrrrrqqqooommmkkkfffaaaYYYRRRMMMLLLNNNOOOUUUaaaooovvvxxxttthhh^^^TTTOOOLLLPPPUUU\\\gggqqqtttyyysssgggccceeeggggggddd]]]UUUMMMGGGEEEEEEFFFFFFDDDGGGLLLLLLHHHBBB@@@@@@CCCJJJUUUfffsss}}}|||ooosssyyyfff\\\WWWSSSOOOOOOPPPPPPPPPOOOLLLHHHDDDAAA;;;;;;:::999888777777666777666555444333333333333333444666<<>>???AAA@@@>>>BBBHHHTTTjjjqqqcccbbbhhhtttyyy|||kkkccc\\\YYY[[[YYYWWWXXX[[[ZZZVVVTTTVVVTTT[[[\\\YYY___pppzzz{{{{{{~~~yyy|||yyypppyyysssaaaZZZVVVRRRNNNIIIFFFEEEBBB>>>???DDDCCCDDDEEEFFFHHHIIIKKKKKKSSSUUUZZZbbbhhhooo~~~nnnTTTNNNOOONNNSSS\\\fffooo|||zzzrrrzzz|||vvvoooiiifffkkkiiifffdddcccccccccdddccc]]]UUUOOOPPPWWWaaagggxxx}}}kkk\\\TTTOOOLLLRRR\\\jjjzzz|||ssskkk```]]]bbb\\\[[[WWWRRRKKKFFFCCCCCC>>>BBBEEEEEEGGGHHHDDD>>>===???AAAFFFRRRcccrrrzzz|||zzzlll^^^YYYXXXTTTPPPOOOHHHJJJMMMOOOMMMIIIDDDAAA======<<<;;;:::999999888555444444444444555666666666666777:::@@@KKKXXX```sssuuupppttt~~~sssllldddjjjrrr~~~vvvooolllkkkmmmmmmoooxxx|||mmmdddbbb___\\\YYYXXXXXXXXXbbbnnnvvvuuussswww}}}~~~zzzqqqkkkmmmrrrpppjjjeee___\\\______\\\\\\```fffmmmwww~~~}}}yyyvvvrrrnnnhhhdddccc```[[[WWWTTTUUUVVVWWWVVVZZZgggtttpppaaa[[[VVVSSSTTT\\\fffnnnxxxyyyooofffaaaXXXXXXWWWVVVVVVYYY^^^bbbbbbdddggghhhjjjlllooorrrooossszzzwwwzzzqqqeeeYYYMMMJJJIIIFFFAAA???>>>===???AAA@@@>>>AAAGGGVVVlllssshhhhhhooorrruuuzzzxxxiiibbb\\\ZZZ^^^[[[YYY[[[^^^^^^ZZZXXXYYYUUU[[[ZZZUUU[[[lllyyyzzz|||{{{{{{qqqxxxpppZZZUUUTTTOOORRRMMMFFFBBBCCCDDDDDDCCCFFFGGGGGGIIILLLOOORRRTTTXXXZZZ___fffmmmwwwttt[[[QQQNNNLLLNNNTTTfffppp{{{vvv}}}yyytttkkkfffhhhiiigggeeeddddddcccaaa______\\\XXXUUUVVV```ooozzztttaaaUUUKKKGGGGGGNNNZZZhhhyyyuuukkkfffaaa\\\ZZZ]]]ZZZTTTMMMHHHEEECCCBBBBBBBBBCCCFFFHHHGGGCCC???AAA@@@???EEERRReeeyyyuuuggg[[[YYYXXXSSSOOOOOOLLLLLLKKKIIIGGGEEECCCBBB===;;;::::::;;;<<<;;;;;;666666666555555444444333666555777;;;???GGGVVVeeeqqq~~~~~~yyyyyywww|||zzzoookkkmmmpppxxx{{{rrrnnnlllllllllmmmrrryyy~~~ooogggccc```___[[[XXXYYY^^^aaakkkuuuyyyvvvrrrqqqrrrooojjjeeebbbbbbdddeeeeee___ccceeeddd``````dddiiiwww{{{|||yyywwwtttnnniiieeeaaa\\\YYYUUUVVVVVVVVVTTTXXXgggwwwyyyhhh]]][[[XXXXXX\\\dddooo||||||rrrhhh___YYYWWWVVVXXXZZZXXXWWW]]]dddhhhoootttssstttwwwvvvqqqsssrrrttt{{{~~~ttt|||xxxjjjYYYTTTNNNIIIFFFEEEDDDCCC>>>@@@@@@>>>===@@@CCCEEEVVVooopppjjjssszzzxxx~~~qqqfffeeebbb```aaa`````````aaaaaa___\\\YYYYYYXXXZZZ___ccchhhsss}}}zzz}}}www|||nnnYYYUUUTTTPPPOOOJJJEEEBBBCCCEEEEEEEEEFFFGGGHHHKKKOOOTTTXXXZZZ]]]___eeemmmsss|||{{{aaaUUUQQQNNNRRRYYYmmm{{{zzzvvvtttrrrjjjfffiiigggeeecccbbbbbbaaa___]]]]]]ZZZWWWVVVZZZdddqqqzzz|||lll[[[OOOIIIEEEDDDKKKVVVdddvvvrrrhhhccc^^^YYYWWW[[[XXXRRRLLLGGGDDDBBBBBBCCCBBBCCCEEEGGGFFFBBB???BBBBBBDDDLLLZZZooonnnddd\\\\\\ZZZTTTOOONNNLLLKKKKKKJJJHHHFFFDDDCCC@@@>>><<<<<<<<<<<<;;;:::777777777666555555444444555444666:::>>>GGGWWWfffsss~~~yyyyyywww{{{~~~ssskkkkkkmmmuuu}}}tttooolllmmmmmmmmmrrrxxxpppfffbbb^^^]]]YYYUUUVVVZZZ^^^gggpppsssoookkkkkklllhhheeeaaa```aaacccdddeeeeeehhhkkkkkkjjjlllrrrwww~~~zzzzzzvvvqqqlllgggbbb]]]ZZZXXXWWWWWWVVVTTTWWWdddsss{{{jjj]]]WWWVVVYYY___jjjxxx~~~}}}yyyooofff]]]XXXWWWVVVWWWYYYXXXYYY```iiisss|||~~~zzzzzz}}}{{{qqq{{{uuufffUUUQQQKKKGGGEEEDDDCCCBBB>>>@@@@@@>>>===???CCCFFFTTTnnn~~~vvvmmmmmmwww~~~{{{pppgggeeeaaa______``````aaabbbbbbaaa___]]]ZZZZZZ\\\___aaafffqqq|||vvvwwwkkkXXXTTTSSSQQQNNNKKKGGGFFFGGGHHHIIIJJJGGGHHHKKKOOOTTTZZZ___bbbfffiiioooxxx~~~jjj[[[TTTRRRWWW```uuuvvvnnnnnnnnniiifffhhhdddbbb```___```___]]][[[ZZZWWWUUUWWW___iiisssxxx||||||{{{xxxpppbbbSSSIIIFFFBBBAAAGGGPPP^^^qqq~~~lllddd___ZZZVVVUUUXXXTTTOOOIIIEEEBBBAAAAAACCCCCCDDDEEEFFFEEEBBB??????AAAFFFPPP___ttt{{{fffaaa______\\\UUUPPPNNNKKKKKKKKKKKKJJJHHHFFFEEEDDDBBB@@@??????>>><<<:::888888888777666555555555444333555999===FFFWWWggguuu|||}}}}}}xxxzzzvvvkkkiiiiiippp~~~wwwrrrmmmmmmmmmmmmrrrwwwsssiiiddd___^^^ZZZUUUTTTWWW\\\cccjjjlllhhheeedddfffaaaaaa```aaacccfffiiikkkppptttxxx{{{}}}}}}}}}zzzuuuooojjjddd___[[[[[[YYYXXXVVVSSSUUUaaaooo~~~~~~nnncccXXXZZZ___fffrrr{{{yyy~~~uuulllccc[[[VVVUUUUUUVVVYYYYYY]]]hhhtttwwwpppzzzoooaaaPPPMMMHHHEEECCCCCCBBBAAA>>>??????>>><<<>>>CCCHHHWWWrrr~~~wwwpppmmmtttnnnfffddd___\\\]]]___```aaabbbcccbbbaaaaaa[[[\\\___aaa```cccnnnzzzvvvtttiiiXXXSSSQQQNNNOOONNNLLLKKKKKKMMMNNNOOOKKKLLLOOOTTTYYY___dddgggnnnqqqyyyrrr```VVVSSS[[[fff||||||uuulllgggiiijjjgggdddeeeaaa```^^^]]]]]]]]][[[YYYWWWTTTTTTXXXbbblllrrrttttttssspppkkkdddZZZOOOGGGFFFBBB@@@DDDLLLXXXkkk{{{}}}|||wwwhhh```\\\WWWTTTSSSSSSPPPLLLFFFCCCAAA@@@@@@DDDDDDDDDDDDDDDCCCAAA@@@???DDDLLLWWWfffzzzqqqbbbaaaaaa```]]]WWWRRRPPPJJJKKKLLLLLLKKKJJJHHHGGGEEEDDDBBBBBBBBBBBB@@@>>>999888888777666555444444444333444888===FFFVVVfffuuuyyy~~~|||yyy~~~wwwjjjfffeeekkkwww|||uuuooonnnnnnnnnqqqvvvwwwooohhhcccaaa^^^XXXVVVWWW\\\aaaeeefffcccaaaaaaccc___aaaeeehhhkkkooouuuyyy}}}xxxsssmmmggg```[[[[[[YYYWWWVVVSSSUUU```lllttt~~~sssjjj___ccchhhnnnxxx|||vvvtttxxx|||qqqhhh___YYYTTTRRRRRRUUUXXX\\\eeevvvwwwrrr|||zzzjjj]]]MMMJJJFFFDDDDDDCCCBBB@@@>>>>>>>>>>>><<<===DDDLLL```zzz|||{{{{{{sssrrr{{{{{{iiidddbbb\\\YYYZZZ```aaaccccccbbbaaaaaaaaa___```bbbbbb```aaalllyyy~~~www{{{iiiYYYRRRNNNKKKOOOOOOOOOOOONNNOOOPPPQQQQQQRRRUUUYYY^^^dddhhhkkkrrruuu}}}xxxdddXXXTTT^^^lll|||ssslllgggdddeeefffdddbbbaaa^^^]]][[[[[[[[[[[[YYYXXXSSSRRRRRRXXXaaaiiimmmnnnjjjhhheeeaaa\\\UUUNNNIIIFFFCCCAAADDDIIISSSeeeuuu|||{{{{{{~~~}}}pppddd^^^ZZZUUUSSSSSSOOOMMMHHHDDDAAA@@@@@@@@@CCCDDDDDDCCCBBBBBBAAABBBGGGMMMXXXdddssspppeeefffeeeccc```\\\XXXTTTKKKLLLNNNOOONNNMMMKKKIIIFFFEEEEEEFFFGGGGGGEEECCC999999888777666555444333444333555999===DDDTTTbbbqqqvvv|||yyyyyy}}}zzzkkkeeebbbgggqqqxxxqqqoooooooooqqquuu{{{}}}ssslllfffeeeaaa[[[WWWWWWZZZ]]]______^^^^^^```bbb___eeelllqqquuu|||{{{wwwqqqiiiaaa\\\ZZZXXXVVVUUUTTTVVV___jjjpppwww}}}}}}zzzwwwqqqjjjccchhhmmmqqqzzzwwwrrrqqqvvvyyynnneee]]]WWWTTTPPPPPPTTTYYY```nnn~~~xxxwwwssseeeXXXKKKIIIFFFEEEEEEDDDBBB@@@>>>===>>>???======GGGSSSjjjtttwww~~~{{{vvvqqqdddaaa___YYYWWWZZZggghhhiiigggcccaaaaaabbbbbbbbbcccccc```aaajjjvvv|||xxx|||zzziii\\\SSSMMMJJJLLLNNNPPPQQQQQQQQQSSSUUUXXXYYY[[[___dddiiinnnppptttvvv~~~}}}iii[[[WWWcccrrr~~~xxxrrrnnngggdddbbbaaaaaa```___^^^[[[YYYXXXWWWXXXXXXVVVUUUPPPPPPRRRVVV\\\bbbeeefffbbb```\\\YYYVVVRRRMMMJJJFFFDDDCCCDDDGGGNNN___nnn~~~|||{{{|||}}}uuujjj```[[[XXXTTTRRRSSSLLLJJJFFFBBB@@@???@@@@@@BBBCCCCCCBBBAAAAAABBBDDDHHHRRR```ooowwwmmmooonnnjjjhhhfff___XXXOOOQQQSSSTTTSSSQQQNNNMMMHHHHHHHHHIIIKKKJJJHHHFFF;;;:::999888777666555444555555777;;;===CCCOOO\\\lllttt|||xxxuuuuuuzzz}}}lllddd```eeemmmzzz|||rrrppppppoooqqqtttxxxuuunnnhhhfffddd^^^YYYWWWXXXYYYYYYZZZZZZ\\\```cccdddllluuu|||{{{vvvnnneee___[[[WWWUUUUUUTTTUUU^^^hhhnnnrrrtttrrrpppoookkkeee^^^fffkkkmmmvvv}}}tttrrrtttyyyxxxlllccc\\\WWWUUUQQQRRRVVV\\\eeexxxzzzxxxzzzyyymmm___TTTJJJHHHGGGFFFFFFEEEBBB???>>><<<===@@@??????JJJZZZrrryyyooovvv}}}~~~yyyvvviii```___^^^YYYXXX]]]nnnoooooolllfffccccccddddddaaa``````___```hhhqqq~~~wwwxxxvvvjjj___VVVOOOKKKJJJNNNRRRUUUVVVXXX[[[]]]]]]^^^aaaeeejjjppptttwwwyyy{{{oooaaa\\\iiizzzyyysssnnnjjjhhhbbbaaa___]]]]]]^^^]]]\\\VVVUUUSSSSSSTTTTTTSSSQQQNNNPPPSSSTTTVVVYYY\\\___]]]ZZZWWWTTTRRROOOKKKHHHEEEDDDDDDDDDEEEJJJXXXfffxxx~~~||||||}}}nnneee\\\YYYVVVRRRPPPQQQJJJHHHEEEAAA@@@???@@@AAAAAABBBBBBAAA@@@@@@DDDGGGGGGSSSfffyyyvvvxxxxxxvvvuuurrrfffZZZVVVWWWYYYZZZYYYWWWSSSQQQLLLKKKKKKLLLMMMLLLIIIGGG======<<<;;;999888777666666666:::===>>>AAAKKKVVVhhhsss~~~vvvqqqpppsss~~~}}}mmmddd```dddjjjuuu~~~ssspppppppppqqqsssuuu}}}yyyqqqkkkjjjhhhbbb\\\ZZZXXXXXXWWWXXXZZZ___dddhhhllluuu{{{sssjjjccc]]]YYYVVVUUUTTTTTT[[[cccgggkkkmmmlllllllllhhhcccYYYaaaeeeeeemmm}}}vvvrrrwww{{{wwwkkkbbb\\\XXXVVVUUUVVVYYY___iii~~~sssvvv{{{rrrgggZZZPPPIIIHHHGGGGGGFFFDDD@@@======;;;===AAA@@@@@@NNN```{{{wwwrrr|||}}}|||oooeee^^^___^^^ZZZ\\\bbboooqqqqqqlllfffbbbccceeeccc^^^ZZZ[[[^^^```eeekkkwwwwwwuuu~~~tttzzzsssjjjbbbYYYQQQNNNJJJOOOVVVZZZ\\\___cccfff___aaadddhhhnnnuuuzzz}}}ttteeeaaannnwwwqqqmmmiiieeeddd______]]][[[ZZZ\\\]]][[[SSSRRRPPPPPPQQQQQQPPPNNNMMMPPPSSSSSSRRRSSSWWWZZZ[[[XXXTTTQQQOOOLLLIIIFFFDDDDDDDDDDDDCCCGGGTTTbbboooxxx}}}}}}~~~zzzjjjbbbZZZWWWTTTPPPOOOPPPIIIGGGDDDAAA@@@@@@AAABBB@@@AAABBBAAA???@@@DDDHHHJJJXXXnnn|||{{{kkkZZZZZZ\\\^^^___]]]ZZZWWWUUUOOONNNNNNNNNNNNLLLIIIFFF@@@???>>>===;;;:::999888777888;;;??????@@@HHHRRRfffssstttooommmppp{{{{{{nnnddd```dddiiirrrtttpppqqqpppqqqssssss|||}}}uuuooonnnmmmgggaaa^^^ZZZYYYYYYZZZ]]]ccciiimmmttt~~~vvvmmmggg```[[[WWWUUUSSSSSSXXX```^^^cccgggjjjlllnnnkkkeeeXXX___bbb```ggguuu|||yyyxxxqqqrrr|||wwwkkkbbb]]]YYYWWWYYYYYY\\\aaakkk}}}zzz|||nnnsss{{{|||nnncccWWWMMMHHHGGGFFFFFFFFFCCC???<<<===:::===BBBAAAAAAPPPccczzzxxx|||}}}mmmccc^^^```___\\\___ffflllnnnnnnjjjccc```aaadddbbb[[[VVVXXX\\\___bbbfffrrrxxxttt~~~xxxlllkkkrrr~~~vvvooohhh___UUUNNNOOONNNPPPWWW```ggghhhfffeeeeeeggglllrrryyy}}}zzziiieeeppp~~~|||tttlllhhhddd___^^^___```^^^[[[ZZZYYYVVVSSSPPPQQQPPPNNNLLLKKKKKKLLLMMMOOOOOOPPPRRRSSSUUUVVVVVVWWWTTTPPPNNNNNNNNNNNNMMMIIIFFFEEEGGGHHHIIINNNUUUeeepppyyyzzzzzz~~~~~~zzzxxx}}}rrreee^^^VVVRRRQQQPPPLLLIIIEEEDDDAAA???>>>???AAABBBBBB@@@???@@@@@@>>>BBBHHHQQQ\\\rrr}}}zzzzzz}}}yyylllaaa\\\WWW]]]aaa```^^^``````___^^^XXXTTTSSSPPPJJJFFFGGG@@@@@@===:::;;;===999444666555777999:::===GGGSSScccwwwuuulllhhhjjjvvv|||pppeee]]]^^^cccnnnyyyrrrmmmkkkmmmqqqxxx}}}|||qqqjjjiiihhhddd```]]]YYYWWWZZZ^^^dddooozzzzzzpppjjj```[[[WWWVVVTTTRRRTTTXXX]]]^^^bbbiiimmmmmmhhhccc___]]]\\\^^^dddlllrrrvvvvvvqqqrrr|||wwwkkkbbb]]][[[YYYXXX^^^aaadddrrr{{{pppwwwvvvgggXXXLLLDDDFFFFFFEEEDDDBBBAAA@@@??????;;;<<>>>>>???AAABBBCCC@@@@@@AAA@@@@@@CCCIIITTT```xxxzzz~~~rrrpppqqqrrrlll```WWWTTTTTT[[[```aaacccgggjjjjjjccc[[[TTTRRROOOJJJGGGGGGBBBBBB???;;;<<>>>>>???@@@AAACCC@@@@@@AAAAAAAAAEEELLLYYYggg}}}|||xxxkkkgggeeeccc]]]SSSLLLKKKOOOVVV]]]bbbhhhqqqxxxyyyjjj^^^SSSPPPNNNKKKHHHHHHHHHHHHDDD??????BBBAAA===>>>;;;:::;;;999999@@@III]]]ooo~~~yyyqqqjjjjjjsss~~~uuuiii```___```eeettt|||tttpppooorrrwwwyyy~~~xxxpppnnnmmmjjjggg___\\\[[[]]]```gggsss}}}qqqfff[[[VVVTTTSSSUUUXXX[[[]]]bbbiiinnnnnniiiddd^^^]]][[[[[[]]]aaadddgggkkkoooxxx{{{pppgggaaa]]][[[YYY\\\aaakkksssssssssiiinnnyyyvvvgggZZZPPPIIIEEEEEEDDDCCCBBB@@@???>>>>>>999999<<<@@@AAAIIIbbb{{{|||yyyqqqhhheeeaaa^^^]]]\\\ZZZYYYZZZ\\\^^^______]]][[[YYYVVVSSSRRRTTTVVVVVVYYY]]]bbbnnn}}}|||{{{}}}{{{vvvssssssttt{{{~~~yyyoooccc[[[ZZZ[[[^^^dddkkkooopppooommmppptttyyy~~~tttuuu}}}sssmmmddd^^^YYYYYYXXXVVVVVVXXXQQQQQQQQQSSSSSSRRRNNNKKKIIIIIIIIIIIIJJJLLLMMMNNNNNNOOOQQQRRRSSSTTTTTTTTTRRRPPPOOOOOOOOOOOOMMMKKKLLLIIIIIIJJJIIIHHHLLLQQQ^^^gggqqqyyy~~~zzzyyy|||yyyggg___XXXTTTOOOKKKJJJHHHFFFDDD@@@???>>>===>>>???@@@AAABBB??????@@@AAAAAAFFFMMM[[[lll|||yyy}}}pppjjjddd___[[[TTTKKKGGGGGGJJJRRRZZZaaalllxxxnnn```SSSNNNMMMKKKJJJJJJQQQQQQLLLEEECCCEEEEEEBBB@@@<<<;;;;;;999999>>>EEEXXXjjjyyy|||ssskkkiiipppyyyuuuiii```___```dddppp~~~~~~vvvrrrppptttyyyzzz~~~xxxpppmmmllliiigggaaa___^^^```bbbhhhvvvqqqbbbZZZWWWUUUVVVYYY```dddkkkssswwwtttllleee______^^^]]]]]]```cccfffkkkrrr}}}}}}rrrjjjccc^^^[[[WWWZZZ```nnntttlllrrrzzzgggbbbkkkzzz}}}nnn^^^SSSKKKFFFDDDDDDCCCBBBAAA???>>>======888:::===???AAAMMMiiiwwwtttxxx{{{nnngggeeeaaa^^^]]]\\\ZZZXXXXXXZZZ\\\]]]]]]ZZZWWWUUUQQQOOOPPPTTTVVVVVVYYY]]]ccclll{{{~~~|||}}}xxxuuuqqqzzz~~~~~~tttjjjcccaaabbbdddgggkkknnnpppppprrrvvv{{{yyyzzzxxxnnngggccc]]]XXXXXXWWWTTTSSSUUUPPPOOOOOOOOOOOONNNJJJGGGEEEFFFFFFGGGIIIJJJLLLLLLMMMOOOQQQSSSSSSSSSSSSRRRPPPOOOOOOPPPQQQPPPNNNLLLNNNKKKJJJLLLKKKIIILLLRRR^^^gggrrr|||{{{{{{qqqbbb\\\RRROOOLLLIIIGGGEEEDDDBBB???>>>>>>>>>>>>???AAABBBAAA>>>===???@@@BBBHHHOOOZZZmmmvvvsssxxx~~~yyyvvvqqqmmmllleee]]]XXXQQQIIIFFFGGGIIIPPPXXX```lllxxxmmm```SSSNNNLLLKKKKKKMMMZZZZZZTTTLLLGGGGGGGGGDDD@@@<<<:::::::::999===CCCSSScccsss}}}uuulllgggllltttttthhh___```bbbeeeppp|||yyytttrrruuuyyyxxx|||~~~{{{sssooollliiigggcccaaaaaabbbcccjjjyyy|||mmmccc]]]YYYZZZ]]]ggglllttt}}}{{{ooofffbbbbbbbbb```___bbbgggkkkrrr{{{~~~tttllleee___\\\XXX[[[bbbrrr~~~pppmmmwwwmmmaaaaaakkkzzzxxxgggXXXMMMGGGDDDCCCCCCCCCBBBAAA???>>>===<<<888;;;>>>@@@DDDTTTqqqmmmppp{{{yyyoooeeebbb```^^^^^^]]][[[YYYZZZ[[[\\\\\\[[[XXXUUUSSSMMMLLLOOOVVVYYYYYYZZZ^^^ccchhhvvv~~~}}}{{{yyyrrrnnn~~~zzz~~~yyyqqqlllhhhhhhiiijjjmmmppptttvvvxxx|||xxxqqqhhh```bbb\\\WWWWWWVVVSSSQQQSSSOOOMMMLLLKKKLLLKKKHHHFFFDDDEEEFFFGGGIIIJJJKKKKKKMMMOOOQQQSSSTTTSSSRRRQQQOOOOOOPPPRRRSSSRRROOOLLLOOOLLLLLLNNNMMMKKKNNNTTT\\\eeeqqq~~~}}}~~~jjj]]]YYYMMMLLLJJJGGGEEECCCBBBAAA>>>>>>>>>???@@@AAABBBBBBAAA>>>===@@@AAACCCJJJRRR\\\ppp|||nnnqqq|||yyypppkkkjjjkkkiiiccc]]]YYYRRRKKKIIIKKKLLLRRRYYY___iiissswwwuuuggg^^^UUUPPPMMMJJJLLLOOO\\\]]]YYYPPPJJJIIIHHHEEE@@@<<<999:::::::::===AAAMMMZZZjjjxxxxxxnnngggiiipppyyylllbbbbbbdddfffppp{{{yyyuuuvvvyyyvvvyyyzzz|||yyysssoookkkiiicccbbbbbbcccdddjjj{{{|||xxxooogggaaabbbfffnnnsss{{{vvvllliiiiiihhheeecccfffmmmsss~~~}}}tttmmmfff```\\\YYY]]]eeevvvwwwpppttt{{{eeeaaaeeeppp~~~{{{ppp```RRRIIIEEECCCCCCDDDCCCBBBAAA???>>>======:::<<>>>>>???@@@AAABBBCCCDDDCCC@@@???AAACCCFFFNNNVVVfffyyyyyyoooyyy~~~qqqjjjeeedddgggeeeaaa]]]\\\XXXRRRQQQRRRRRRWWW\\\```gggmmmkkkfff___[[[VVVRRRMMMIIILLLRRRXXX[[[YYYQQQKKKIIIHHHFFFBBB===::::::;;;999:::>>>FFFRRRaaaqqq|||qqqhhhiiinnn~~~sssgggdddeeefffmmmwww~~~xxxwwwzzztttvvvwwwxxx~~~}}}wwwqqqllliiidddccccccccccccjjj|||}}}www}}}zzzpppjjjlllsssxxxzzz{{{vvvuuusssnnnkkknnnvvv}}}{{{ssslllfff```\\\WWW\\\eeeuuupppqqqyyypppbbbccckkkyyy}}}qqqgggYYYMMMFFFDDDDDDEEEDDDDDDCCCAAA@@@???>>>===;;;===???DDDRRRkkkxxxjjjdddqqq~~~rrrmmmdddbbbaaaaaaaaa```]]][[[YYYYYYWWWVVVUUUTTTTTTSSSTTTTTTXXX^^^___\\\ZZZ[[[]]]\\\ggg~~~}}}|||{{{mmmkkkxxx{{{ssszzzssswww||||||xxxtttqqqpppiiiiiiiiijjjmmmsss{{{~~~wwwpppnnnlllfff```YYYSSSQQQRRRRRRPPPOOOPPPKKKIIIFFFFFFHHHJJJKKKLLLFFFGGGIIIJJJKKKLLLLLLLLLMMMOOOQQQSSSTTTSSSQQQPPPOOOPPPRRRTTTVVVUUUQQQNNNPPPNNNOOOQQQQQQOOORRRWWW\\\eeesss~~~ooo___VVVRRRHHHHHHHHHFFFCCCAAAAAAAAA>>>>>>???AAABBBCCCDDDDDDEEEBBBAAACCCEEEHHHPPPYYYqqqzzzuuusssjjjfffbbb```bbbccc```___```^^^YYYXXXZZZWWW[[[___aaafffhhhddd]]]ZZZXXXWWWTTTNNNIIILLLTTTTTTWWWWWWPPPKKKIIIHHHFFFDDD>>>:::;;;:::888999;;;BBBLLL[[[lll|||sssjjjiiinnn~~~zzzkkkgggeeedddjjjsssyyy{{{yyyzzzrrrttttttuuu{{{xxxqqqkkkhhhdddcccddddddcccjjj|||yyyssszzzwwwpppttt|||}}}wwwsssvvv~~~zzzssslllfff```\\\TTTYYYbbbrrrzzzkkkppp|||iii```eeeooowwwiiiaaaTTTIIIDDDDDDEEEFFFEEEDDDCCCBBB@@@???>>>>>><<<===@@@FFFXXXssssssbbbcccsss~~~zzzuuukkkgggfffdddbbbbbbaaa```]]]ZZZWWWVVVTTTSSSSSSSSSTTTUUUYYYYYY\\\aaaaaa\\\YYYYYY___[[[eee|||}}}nnnmmmtttzzzpppwwwppptttuuussssssuuusssooonnnnnnnnnooorrrvvvyyy|||~~~yyysssnnnjjjfffccc```ZZZXXXTTTRRRQQQPPPOOOMMMIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLLLLKKKMMMPPPTTTTTTRRRNNNKKKJJJPPPPPPSSSWWWZZZ[[[XXXUUUPPPQQQSSSTTTVVVWWWWWWXXX[[[fffxxx|||iiiYYYQQQNNNKKKHHHEEECCCBBBAAA@@@???@@@@@@AAAAAABBBCCCDDDDDDAAA???@@@CCCEEEKKKYYYggg{{{~~~}}}lllccc^^^[[[ZZZ]]]______`````````___^^^]]]^^^___aaabbbbbb___ZZZVVVQQQYYY]]]VVVMMMKKKOOOQQQPPPOOOMMMMMMNNNMMMKKKIIIHHHDDD>>><<<<<<===<<<:::???FFFWWWmmm|||ssslllqqq{{{nnnfffeeefffkkkrrr{{{vvvqqqsssvvvxxx||||||ssslllhhhhhhiiihhhggggggooo{{{yyyrrrsss|||||||||~~~}}}vvvrrrnnniii```YYY[[[\\\```iii{{{{{{sssrrr}}}sssdddeeeoooxxx~~~ppp___WWWLLLEEECCCDDDDDDDDDDDDBBB@@@>>><<<;;;;;;<<<<<<<<<@@@MMMccc~~~|||qqqeee^^^___ppp~~~tttwww~~~zzznnnfffaaa[[[]]]______]]]ZZZXXXWWWVVVSSSPPPNNNOOOPPPQQQRRRSSSVVVYYY[[[ZZZXXXVVVVVVWWW[[[cccssswww|||pppuuuwwwvvvvvvwwwuuuqqqppppppooooooqqqtttwwwyyyvvvsssnnnkkkhhhfffcccaaa[[[XXXTTTRRRQQQOOONNNLLLHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLOOOQQQRRRRRROOOKKKIIIIIIKKKMMMRRRZZZaaabbb]]]XXXPPPRRRTTTWWWYYY[[[\\\\\\```kkk{{{wwwfffXXXPPPNNNJJJGGGDDDBBBBBBAAA@@@???AAAAAABBBBBBBBBBBBBBBBBB@@@@@@AAADDDGGGMMM[[[iii~~~uuufff^^^[[[YYYYYYZZZ]]]\\\\\\\\\]]]]]]^^^___^^^^^^^^^___```]]]YYYVVVPPPWWWYYYSSSLLLKKKMMMNNNLLLLLLMMMOOOQQQRRRQQQOOOHHHDDD???<<<<<<===<<<;;;???FFFVVVlll}}}~~~vvvqqqwwwyyyuuukkkggggggkkkppp{{{}}}xxxssstttvvvwwwyyy~~~uuuooommmiiijjjiiigggggglllvvv~~~{{{{{{zzzvvvtttwww~~~vvvsssuuu}}}}}}{{{vvvsssqqqlllccc\\\WWWXXX\\\dddtttzzztttttt~~~hhh^^^bbbrrr|||mmm\\\TTTJJJDDDCCCDDDDDDDDDCCCBBB@@@>>><<<<<<<<<<<<:::<<>>HHH]]]zzz}}}mmm^^^VVVUUUdddoootttrrr{{{{{{nnnhhhbbb]]]\\\\\\ZZZWWWSSSRRRSSSTTTNNNNNNOOOOOOPPPPPPQQQQQQNNNPPPRRRSSSRRRQQQRRRRRRRRRWWW^^^fffmmmuuu}}}|||oootttxxxyyyzzz|||zzzuuuuuusssooommmkkklllmmmnnnooorrrwww{{{~~~zzzvvvsssqqqiiigggfffeeeeeeeeedddbbb[[[YYYUUURRRQQQNNNKKKIIIEEEEEEFFFGGGHHHJJJKKKKKKMMMKKKJJJIIIIIIKKKMMMNNNOOONNNKKKGGGCCCBBBCCCEEEKKKRRR]]]jjjpppjjj\\\PPPOOOQQQVVV[[[___bbbddddddhhhppp|||}}}hhh[[[QQQLLLKKKGGGDDDAAA@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAABBBBBB??????CCCGGGKKKQQQ^^^kkk{{{uuuiii^^^\\\^^^]]][[[[[[]]]]]]^^^______``````aaa\\\ZZZXXXXXXXXXYYYYYYXXX^^^^^^[[[VVVTTTTTTRRRMMMLLLMMMPPPSSSUUUTTTQQQNNNIIIGGGCCC@@@>>>>>>>>>>>>@@@EEERRReeeuuuyyyrrriiigggiiilllvvv~~~~~~yyyxxxvvvttttttwww}}}|||wwwvvvpppqqqpppnnnjjjiiikkkmmmjjjmmmrrrwww|||zzzqqqjjjjjjjjjjjjooovvv{{{}}}}}}sssmmmccc[[[WWWYYY\\\___fffllltttzzz}}}~~~{{{{{{~~~{{{|||}}}~~~~~~}}}{{{yyyyyyyyyzzz}}}}}}zzzxxxwwwsssuuuxxx{{{zzztttkkkddd___```aaaeeerrrjjjkkkppprrrpppaaaQQQKKKDDDAAABBBDDDDDDDDDAAA@@@>>>===<<<<<<<<<===@@@BBBNNNeee{{{hhhYYYUUUYYYfffooo~~~{{{tttxxxqqqiiieee___[[[[[[YYYUUUPPPLLLLLLOOORRRLLLNNNPPPQQQQQQQQQQQQRRROOOPPPQQQQQQPPPPPPRRRTTTRRRVVV\\\aaacccjjjyyy~~~mmmssswwwxxxzzz}}}|||xxxvvvtttqqqnnnlllkkkkkkkkkjjjlllnnnoooooopppqqqssswww{{{yyyppplllkkkjjjhhhgggfffddddddeeeeeecccaaaZZZXXXUUUSSSQQQNNNKKKHHHEEEEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHJJJLLLMMMKKKJJJFFFBBB??????CCCFFFNNNXXXfffrrrtttjjjYYYLLLMMMPPPVVV\\\bbbeeeggghhhjjjoooxxx}}}tttaaaVVVNNNIIIGGGEEECCC@@@??????@@@??????>>>>>>???@@@AAACCCCCCDDD???@@@CCCHHHLLLTTTbbbppp|||oooggg_________]]]\\\\\\```bbbeeeggggggeeebbb```]]]ZZZXXXWWWXXXZZZZZZZZZcccccc___YYYWWWWWWSSSMMMKKKLLLOOORRRTTTSSSPPPLLLIIIIIIGGGDDDBBB@@@@@@@@@@@@CCCMMM^^^lllwwwyyy}}}qqqhhhfffiiilllwww}}}{{{zzzwwwuuutttwww|||zzzwwwuuuuuutttrrrnnnkkkjjjiiijjjmmmssswww|||zzzsssllleeeaaacccbbbccchhhooosssrrrpppeee^^^VVVQQQRRRUUUXXXYYY___eeemmmtttyyy}}}|||zzzwwwyyy{{{|||{{{yyywwwvvvuuuwwwyyy|||}}}xxxtttqqqpppooopppttt{{{{{{ssslllhhhhhhgggiiiuuuzzzgggnnnxxx|||~~~lll^^^MMMHHHBBB@@@BBBDDDDDDCCC@@@???===<<<<<<<<<======AAAEEESSSmmmzzzgggXXXXXX^^^gggpppwwwwww|||lllhhhddd^^^[[[YYYVVVQQQKKKGGGHHHLLLPPPNNNQQQTTTUUUTTTRRRSSSTTTRRRSSSSSSRRRQQQRRRVVVXXXVVVXXX\\\___```fffxxxzzznnnsssvvvwwwzzz~~~|||zzzyyywwwuuussspppnnnmmmkkkkkkjjjhhhfffgggjjjmmmtttxxx~~~vvvllleeeccccccbbbaaacccbbbaaabbbccccccaaa___YYYWWWTTTSSSQQQNNNKKKHHHEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKGGGFFFCCC@@@???AAAGGGKKKRRR___pppzzzwwwiiiXXXMMMKKKPPPWWW___ggglllooopppmmmpppuuu{{{}}}~~~}}}{{{jjjZZZRRRKKKGGGEEECCCAAA>>>>>>???@@@??????<<<===>>>@@@AAACCCDDDEEE@@@AAADDDKKKQQQ\\\mmm|||wwwlllgggdddccc```[[[ZZZ]]]cccfffjjjmmmmmmiiidddaaa^^^\\\YYYXXXZZZ\\\]]]]]]bbbbbb^^^YYYVVVVVVSSSNNNJJJJJJLLLPPPRRRRRRPPPNNNIIIKKKLLLJJJGGGCCCAAAAAA???@@@GGGUUUcccnnn{{{{{{|||rrrhhhggglllnnnxxx|||{{{{{{yyywwwvvvyyy~~~zzzxxxwwwvvvtttqqqnnnkkkiiijjjnnntttxxx|||~~~zzzqqqiiiccc___^^^]]]]]]]]]aaafffgggeeeccc]]]XXXSSSPPPQQQSSSSSSQQQ[[[___fffooovvv{{{~~~~~~|||xxxuuutttwwwyyyyyyxxxvvvuuuuuutttwwwzzz}}}~~~xxxqqqllljjjiiijjjnnnttt~~~{{{qqqqqqooopppzzzuuufffkkkxxx{{{jjj\\\JJJFFFBBBAAABBBDDDDDDBBB???>>>===<<<<<<<<<===>>>@@@III\\\xxxzzzggg[[[\\\cccjjjtttxxx~~~tttiiigggccc]]]\\\XXXUUUOOOIIIFFFGGGLLLPPPTTTWWWZZZYYYVVVTTTTTTVVVXXXWWWVVVTTTTTTVVV[[[^^^]]]ZZZ[[[___aaafffuuu{{{ppptttwwwwwwzzz}}}yyyvvvtttpppnnnjjjgggeeehhhmmmrrr{{{ssslllddd___^^^^^^]]][[[[[[ZZZ[[[]]]______^^^\\\WWWVVVTTTSSSQQQOOOKKKHHHFFFGGGHHHIIIIIIIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCBBBAAABBBFFFMMMRRR\\\kkk|||xxxfffVVVMMMJJJOOOYYYdddooovvv{{{}}}rrrsssuuuwwwyyyzzzzzzzzzvvv^^^RRRNNNJJJFFFDDDBBB@@@======>>>?????????===>>>>>>@@@AAABBBCCCCCCBBBBBBGGGOOOYYYggg||||||tttmmmlllllljjjbbbZZZZZZ___cccfffjjjmmmmmmjjjgggddd```^^^[[[[[[]]]___``````\\\^^^]]]XXXVVVVVVUUURRRNNNMMMMMMOOOQQQPPPNNNLLLIIILLLPPPOOOKKKFFFCCCAAA???===AAAMMMZZZggguuutttiiijjjoooqqqwwwyyy}}}{{{{{{{{{zzzzzz|||}}}xxxwwwuuutttrrrpppmmmjjjjjjnnnuuuzzz|||~~~|||uuummmfffaaa___^^^\\\]]]^^^```aaaaaa```^^^ZZZWWWUUUTTTTTTTTTSSSQQQWWW[[[aaajjjssszzz}}}yyyuuurrrrrrtttvvvvvvsssrrrrrrssstttxxx}}}|||tttmmmgggeeeeeefffllluuu~~~~~~}}}qqqiiiooo}}}vvveeeXXXIIIEEEBBBAAACCCDDDCCCBBB>>>===<<<;;;<<<<<<>>>>>>DDDSSSlllvvvhhh```dddmmmooozzzlllggggggaaa]]]]]]XXXUUUPPPKKKHHHIIINNNSSS\\\^^^```^^^YYYUUUVVVYYY\\\[[[XXXVVVVVVYYY___ccceee]]]ZZZ___ccceeeppp~~~rrrvvvwwwxxx{{{}}}zzzuuurrrmmmhhhggglllsssyyyxxxjjjddd]]]YYYXXXXXXUUUSSSTTTTTTVVVXXX[[[]]]\\\ZZZVVVUUUSSSSSSRRROOOLLLIIIFFFGGGHHHIIIIIIIIIHHHGGGDDDEEEFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCEEEKKKRRRWWWgggvvvxxxbbbQQQJJJIIIOOO[[[hhhuuu~~~wwwwwwvvvvvvvvvwwwyyyyyylllWWWMMMLLLJJJGGGEEEAAA???===<<<>>>??????????????????@@@@@@AAAAAAAAACCCDDDIIISSS___pppttt~~~sssppprrrtttqqqfff\\\\\\cccbbbdddgggjjjkkkjjjiiigggaaa___]]]^^^```bbbbbbbbbYYY]]]]]]YYYWWWXXXYYYXXXTTTSSSQQQPPPOOONNNKKKIIIHHHMMMRRRSSSNNNHHHDDDBBB???<<<>>>HHHUUUbbbrrrvvvkkklllqqqsssuuuwwwyyy~~~zzz{{{|||||||||~~~xxxvvvtttsssrrrpppnnnkkkjjjooovvv{{{~~~yyywwwsssmmmfffbbb``````___```aaabbbbbbaaaaaa```XXXXXXWWWWWWXXXXXXXXXWWWUUUXXX^^^gggrrr{{{|||xxxssspppppprrrtttssspppoooppprrruuuyyy|||ssskkkeeeccccccdddkkkuuupppnnnpppyyyppp```RRRIIIEEEBBBBBBDDDEEECCCAAA======<<<;;;;;;===>>>???LLL]]]zzzzzzqqqiiifffmmmvvvttt~~~yyygggeeefff```]]]___YYYVVVRRRMMMJJJLLLQQQUUUaaacccddd```ZZZVVVXXXZZZ^^^]]]ZZZWWWWWW[[[aaafffkkk___YYY___cccdddlllwww~~~|||vvvwwwyyy}}}{{{tttooonnnttt}}}yyypppeeeaaa\\\XXXVVVTTTRRRQQQPPPPPPOOOOOOPPPRRRTTTUUUQQQRRRRRRQQQOOOLLLIIIGGGEEEGGGGGGGGGEEEEEEFFFGGGDDDEEEGGGFFFDDDBBBAAAAAA@@@===>>>DDDHHHLLLXXXdddyyygggUUULLLIIIGGGSSScccqqq~~~{{{yyy|||}}}{{{zzz|||rrrcccSSSLLLIIIFFFCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@???AAABBBDDDDDDDDDDDDDDDBBBJJJRRRYYYhhh~~~ttt|||rrrsssyyy}}}vvviiiaaaaaaeeeqqqmmmhhhfffgggiiihhhggghhheeeaaa``````___[[[WWWYYYXXXXXXYYYZZZ[[[ZZZYYYYYYWWWTTTQQQOOOLLLIIIGGGIIINNNUUUYYYXXXQQQIIICCCDDDEEEEEEIIISSScccrrrzzzvvvlllmmmuuurrrssssssssszzz|||zzzzzz}}}wwwsssvvvvvvqqqoooqqqmmmooossswww{{{~~~~~~}}}zzzvvvpppjjjeeebbbbbbdddggghhhgggfffffffff___^^^\\\[[[ZZZZZZ[[[[[[\\\^^^cccmmmwww}}}~~~}}}|||uuuooolllmmmlllllllllmmmnnnpppqqqwww|||{{{rrrjjjeeecccccceeemmmwww~~~qqqpppvvvxxxhhhXXXNNNFFFDDDCCCCCCDDDDDDCCCBBBAAA<<<999<<<>>>>>>@@@DDDVVVqqqssseee^^^aaaiiinnnvvvvvvkkkggggggfffaaa[[[^^^[[[VVVQQQNNNPPPUUUZZZbbb```\\\YYYXXXYYY[[[]]][[[[[[\\\[[[\\\^^^aaadddeeebbb^^^\\\\\\```eeehhhxxx~~~{{{uuuwwwyyy~~~{{{wwwwww}}}~~~rrrkkkccc___ZZZUUUSSSQQQOOOMMMLLLLLLLLLLLLMMMNNNPPPPPPOOOOOOPPPOOONNNKKKHHHGGGFFFHHHIIIHHHFFFFFFFFFGGGDDDFFFGGGFFFCCCAAA@@@@@@@@@???AAAFFFKKKSSSbbbppp{{{bbbQQQKKKJJJKKKVVVdddrrr}}}zzz{{{||||||}}}iii\\\OOOJJJHHHEEEBBBBBB???@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEEEEEEEEEEHHHPPPXXXaaasss}}}www~~~yyywww{{{|||uuuhhhaaabbbgggrrroookkkgggeeeeeeeeeeeefffdddaaa___]]][[[XXXVVV\\\\\\[[[[[[ZZZYYYVVVTTTVVVUUUSSSQQQPPPNNNMMMKKKKKKOOOVVVZZZXXXRRRIIICCC@@@AAACCCGGGSSSddduuu{{{ooolllooommmmmmkkklllsss~~~{{{{{{}}}{{{uuuvvvxxxuuutttuuuqqqsssvvvzzz}}}|||tttmmmiiiiiikkklllllljjjiiiiiijjjdddbbb```^^^]]]]]]^^^^^^```cccjjjttt}}}{{{tttmmmiiijjjjjjjjjjjjkkklllnnnooouuuzzz}}}uuummmgggeeedddeeemmmxxxvvvjjjooozzzssscccTTTKKKEEEDDDCCCDDDEEEDDDBBB@@@>>>;;;999;;;===???EEEMMMbbb|||~~~oooaaa]]]aaahhhlllppp|||}}}vvvnnnhhhdddbbb```^^^\\\ZZZWWWSSSRRRTTTYYY]]]bbb```\\\ZZZYYYZZZ\\\]]]bbbbbbaaa___]]]]]]___aaaaaa___[[[YYYZZZ]]]bbbdddrrryyy~~~}}}~~~|||yyyuuuwww{{{yyypppjjjaaa]]]WWWRRROOOMMMJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLKKKIIIGGGFFFHHHIIIJJJJJJHHHGGGGGGHHHDDDFFFFFFEEEBBB?????????@@@AAAEEEIIIOOO[[[ooorrrYYYLLLJJJKKKOOOXXXdddtttzzzyyy{{{}}}uuu]]]SSSIIIGGGGGGDDDAAAAAA????????????????????????@@@CCCEEEGGGFFFEEEEEEFFFNNNTTT\\\iii}}}~~~|||~~~}}}uuujjjdddeeehhhsssrrrooojjjdddaaacccfffggggggeeeaaa\\\YYYXXXXXX]]]^^^^^^^^^\\\YYYUUUSSSTTTSSSRRRQQQQQQQQQQQQQQQPPPTTTYYY]]][[[TTTKKKFFF@@@@@@AAAFFFQQQbbbtttvvvmmmjjjgggeeedddgggooo~~~}}}|||}}}xxxwwwzzzzzzyyyxxxtttuuuwwwzzz}}}yyysssqqqrrrrrrpppnnnnnnooopppmmmkkkgggdddbbbbbbdddeeefffkkkttt~~~yyyqqqkkkggggggfffffffffgggiiikkklllrrrvvv{{{xxxqqqkkkgggeeeeeemmmyyyooohhhsssyyykkk\\\OOOHHHDDDDDDDDDEEEEEEDDDAAA>>><<<::::::;;;<<<@@@MMMZZZuuu{{{hhh]]][[[```eeeiiimmmzzzzzzvvvppphhhaaa^^^___```XXXXXXXXXVVVVVVXXX\\\``````^^^\\\ZZZZZZ\\\^^^```jjjiiifffbbb]]][[[[[[]]]\\\[[[YYYWWWXXXZZZ^^^```jjjqqqzzz~~~~~~{{{yyyyyyzzz|||~~~yyy|||uuuxxx}}}zzztttnnniii___[[[UUUPPPMMMJJJGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIHHHHHHGGGFFFJJJKKKLLLLLLIIIHHHGGGGGGEEEEEEEEEDDDAAA>>>>>>>>>AAADDDHHHLLLRRRbbbxxxgggRRRHHHIIIMMMQQQXXXddduuuyyywwwyyy}}}~~~eeeUUULLLFFFFFFFFFCCC@@@@@@????????????????????????@@@CCCFFFFFFEEEDDDFFFGGGOOOVVV```qqq~~~~~~zzzqqqkkkiiijjjppprrrrrrkkkccc```ccchhhjjjjjjiiiddd]]]YYYZZZ\\\[[[^^^```aaa___[[[XXXWWWSSSTTTTTTSSSRRRSSSTTTVVVWWWZZZ]]]___\\\UUUNNNIIIDDDBBBAAAFFFNNN[[[mmm|||}}}ppphhhcccaaaaaahhhqqq}}}~~~||||||}}}~~~~~~yyy{{{|||{{{xxxtttttttttvvvzzzyyysssttttttrrrqqqrrrtttwwwvvvsssoookkkiiijjjlllnnnooouuuxxxpppjjjfffccccccbbbbbbccceeefffgggmmmpppuuuxxxzzz|||~~~zzztttnnniiieeeccckkkxxxzzzmmmooo}}}|||ooobbbVVVKKKEEEDDDDDDEEEFFFFFFDDD???<<<;;;::::::;;;;;;CCCVVVhhhzzzeee[[[\\\```cccfffsss{{{yyytttllleeeaaa^^^^^^]]]VVVWWWXXXXXXXXXYYY\\\^^^\\\[[[ZZZZZZ\\\^^^aaacccllljjjgggaaa\\\YYYYYYZZZZZZYYYXXXWWWWWWYYY\\\^^^ccckkkuuu|||~~~|||zzzxxx||||||~~~{{{zzzuuuyyywwwrrrmmmhhhddd^^^ZZZTTTOOOLLLIIIFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHKKKLLLNNNMMMJJJHHHGGGGGGEEEEEEEEECCC@@@>>>>>>???AAAFFFJJJNNNVVVhhh~~~ttt]]]MMMGGGIIINNNQQQYYYfffwwwwwwvvvyyy~~~mmmZZZPPPJJJEEEFFFEEEBBB???@@@@@@@@@???>>>>>>???@@@@@@???BBBEEEEEECCCCCCGGGKKKTTT\\\iii}}}yyy|||~~~{{{}}}~~~yyyrrrmmmkkkjjjnnnnnnhhh```^^^ccciiijjjkkkiiiccc]]]YYYZZZ\\\\\\```cccccc```\\\YYYYYYUUUVVVWWWVVVTTTUUUXXX[[[\\\]]]^^^]]]ZZZTTTNNNJJJGGGCCCBBBFFFLLLUUUgggxxx~~~~~~tttgggaaa^^^```jjjttt||||||{{{{{{{{{}}}{{{|||zzzvvvuuusssrrrttt{{{wwwpppqqqrrrssssssvvvyyy|||{{{xxxtttpppoooqqqsssuuuyyywwwpppjjjgggaaa```_________```aaabbbfffiiimmmpppsssvvvzzz}}}{{{vvvpppjjjeeebbbiiiuuutttnnnwww~~~rrreeeZZZPPPIIIEEEEEEEEEEEEEEEEEECCC>>>;;;;;;;;;;;;<<>>:::<<<;;;===AAAGGGXXXsss{{{iiieeeggghhhkkkppp|||qqqiiiaaa```bbbaaa[[[TTTVVVWWWXXXXXXWWWVVVWWWXXXXXXXXXYYYZZZ\\\^^^aaabbb^^^^^^\\\YYYVVVUUUWWWYYYZZZXXXVVVUUUUUUXXX[[[]]]]]]dddppp||||||{{{pppvvv}}}|||wwwrrrooommmiiiccc___YYYUUUPPPLLLIIIGGGEEECCCDDDEEEEEEEEEDDDCCCAAA@@@AAABBBCCCEEEGGGJJJLLLMMMKKKMMMOOONNNKKKGGGEEEDDDDDDEEEDDDCCCAAAAAACCCDDDDDDJJJOOOVVVfffzzzuuu^^^SSSOOOMMMNNNQQQUUUbbbssszzz{{{~~~gggVVVNNNJJJEEECCCDDDCCCAAAAAADDDCCCBBBAAA??????AAABBBCCCBBBDDDEEECCCBBBFFFPPPYYYgggwww~~~qqqxxxuuullljjjhhhkkkoootttvvvuuupppllljjjkkkkkkfffbbb```dddiiiiiieee```]]][[[ZZZYYYYYY]]]```bbb```ZZZVVVUUUWWWVVVXXX[[[ZZZYYY\\\bbbhhhkkkhhhbbb\\\XXXUUUSSSSSSQQQLLLKKKOOOOOOQQQ___qqq}}}}}}yyy{{{{{{|||ggg^^^]]]gggpppuuu}}}~~~}}}~~~}}}xxxuuuuuuvvvzzzzzzrrrnnnllloootttwwwzzz}}}~~~yyysssnnnjjjhhh```___]]][[[YYYYYYYYYYYY[[[]]]___aaaeeekkkrrrwww}}}~~~~~~}}}xxxpppiiieeedddlllwww~~~qqqttt|||tttlll___TTTLLLHHHFFFFFFHHHFFFDDDCCCBBB@@@===;;;<<<;;;>>>FFFRRRgggzzzllllllooopppuuu|||vvviiieeeaaa``````^^^YYYTTTUUUWWWXXXWWWVVVVVVXXXYYY[[[[[[ZZZZZZZZZ[[[\\\\\\XXXXXXWWWUUUSSSTTTVVVXXXXXXUUURRRPPPQQQTTTXXX[[[YYY```mmmzzzmmmsss{{{{{{uuuooollliiigggfffccc]]]XXXWWWSSSNNNJJJHHHFFFDDDCCCDDDEEEEEEEEEDDDBBBAAA???AAABBBCCCEEEHHHKKKNNNOOOKKKMMMOOONNNKKKGGGDDDCCCDDDEEEDDDCCCBBBBBBDDDFFFEEEKKKQQQZZZlllmmmYYYQQQQQQPPPOOOQQQWWWfffzzz|||~~~uuu^^^PPPLLLGGGBBBAAABBBCCCAAACCCFFFDDDCCCAAA@@@@@@AAACCCDDDDDDFFFFFFDDDBBBHHHTTT^^^mmmwwwrrrzzzzzzmmmfffdddbbbcccfffkkkppprrrooolllppppppoookkkgggfffhhhkkkkkkfff```]]]]]]]]]\\\ZZZXXX[[[^^^\\\XXXUUUWWWZZZTTTWWW[[[[[[[[[___gggmmmsssooohhhaaa\\\ZZZZZZZZZZZZTTTRRRTTTQQQNNNZZZlll}}}~~~vvvtttyyy|||vvv{{{nnnccc^^^gggooottt}}}~~~|||rrrtttwww|||}}}xxxssspppnnnnnnrrrwww{{{}}}~~~zzzvvvqqqmmmjjjhhhaaa___]]]ZZZXXXWWWWWWWWWXXXZZZ\\\^^^bbbhhhpppuuu}}}zzzssskkkgggccchhhrrr|||vvvqqq{{{xxxooogggZZZOOOHHHFFFEEEEEEIIIGGGDDDBBBAAA@@@===;;;<<<;;;???IIIZZZrrryyynnnqqquuuvvv|||yyylllbbbbbbcccaaa___[[[XXXUUUUUUVVVWWWWWWWWWWWWZZZ\\\___^^^\\\ZZZYYYXXXWWWWWWUUUVVVUUUTTTRRRSSSVVVXXXUUURRRNNNLLLMMMPPPUUUYYYWWW^^^iiiwwwjjjooovvv}}}~~~yyytttnnniiigggeeeccc```]]][[[YYYYYYPPPNNNLLLIIIFFFEEEEEEDDDCCCEEEFFFEEECCC@@@?????????AAACCCFFFIIILLLMMMNNNRRRTTTTTTPPPJJJEEEEEEFFFBBBAAA@@@AAADDDFFFGGGHHHOOOTTTYYY```rrr~~~gggVVVUUUTTTNNNPPPZZZ^^^mmmhhhTTTKKKKKKGGGEEEBBB??????AAACCCEEEBBBBBBAAAAAABBBCCCEEEFFFEEEEEEGGGGGGEEEJJJYYYhhhvvvyyy}}}}}}ssshhh```]]]___dddggggggiiiooossssssvvvvvvqqqkkkiiilllnnnlllhhhdddaaabbbeeeccc[[[TTTVVVUUUTTTUUUWWWYYYXXXWWW\\\aaacccaaa^^^aaammmxxxvvviiiaaa```cccgggiiikkk```WWWVVVXXXYYY[[[^^^sss}}}wwwppprrr}}}vvv{{{uuukkkccceeemmmvvv}}}zzz|||}}}{{{zzz{{{~~~~~~|||xxxuuurrrpppnnnrrruuuxxx|||}}}zzzxxxwwwvvvuuuvvvwwwyyyzzz|||}}}}}}{{{wwwrrrppppppooollljjj___^^^\\\ZZZYYYXXXXXXXXXYYYYYY[[[^^^___cccooo{{{~~~}}}rrriiicccaaahhhttt}}}uuuyyy~~~wwwfff]]]QQQHHHFFFFFFFFFFFFGGGFFFCCCAAA???>>>======???>>>CCCQQQiii{{{wwwpppuuuooogggeeeccc```]]]ZZZYYYXXXXXX[[[XXXTTTSSSUUUXXXZZZ[[[]]]]]][[[YYYVVVSSSQQQPPPNNNNNNQQQUUUVVVSSSTTTXXXWWWQQQNNNPPPPPPNNNRRRXXXVVVdddkkkhhhqqq{{{~~~iiimmmtttyyy}}}}}}vvvrrrnnnhhhddd___^^^[[[XXXUUUSSSRRRQQQNNNMMMJJJHHHFFFEEEEEEEEEEEEFFFGGGFFFCCC@@@??????@@@AAACCCFFFIIIKKKLLLMMMQQQTTTTTTQQQKKKFFFDDDEEEDDDCCCCCCDDDFFFHHHIIIIIIOOOVVV]]]eeevvvwwwbbbSSSTTTTTTPPPTTT^^^lll{{{wwwbbbQQQIIIHHHFFFEEECCCAAA@@@AAACCCDDDCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFGGGHHHHHHNNN___ooo~~~}}}tttkkkbbb]]]]]]]]]bbbfffgggjjjqqqvvvvvv{{{zzztttllliiijjjkkkiiiaaa```aaadddfffccc\\\UUUUUUUUUTTTUUUVVVXXX[[[]]]bbbeeefffdddbbbeeemmmuuuvvvkkkeeeeeeiiimmmnnnmmmcccZZZYYYZZZZZZZZZ\\\iiittt{{{sssvvvxxx|||~~~qqqggggggmmmuuu}}}}}}zzzzzz}}}{{{zzzzzz}}}zzzzzzxxxwwwuuusssrrrqqqxxxyyy|||}}}}}}~~~{{{zzzwwwtttqqqooommmmmmmmmnnnoooqqqrrrtttuuuvvvuuusssqqqqqqrrrqqqooolllfffddd```\\\YYYXXXWWWWWWXXXWWWYYY[[[]]]bbbooo{{{~~~rrrhhhbbb```gggtttyyyxxxxxxqqq\\\UUUKKKEEEEEEGGGHHHHHHHHHGGGDDDAAA???>>>>>>>>>???AAAKKK```{{{pppssssss{{{vvvjjjeeedddbbb```^^^[[[YYYXXXWWWWWWTTTQQQPPPRRRUUUXXXYYYZZZZZZYYYWWWUUURRROOOMMMLLLKKKNNNRRRSSSQQQRRRVVVVVVRRRPPPSSSSSSPPPQQQUUUTTT^^^cccaaafffuuufffjjjooosssvvvzzz}}}zzzrrrmmmiiifffaaa]]]WWWVVVSSSQQQNNNLLLJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHHHHFFFCCC@@@??????AAABBBDDDFFFHHHJJJKKKLLLQQQSSSUUURRRLLLFFFCCCCCCDDDEEEEEEGGGHHHJJJKKKLLLPPPZZZeeennn}}}nnn]]]RRRTTTVVVUUU[[[fff|||}}}hhhXXXMMMFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGIIILLLTTTfffwwwlllddd^^^\\\^^^ZZZ```eeegggkkksssxxxyyy{{{{{{wwwoookkkjjjhhheee[[[^^^cccfffeee```[[[WWWTTTVVVWWWWWWWWWYYY^^^ccchhhggggggeeedddgggkkkooovvvnnneeeaaabbbfffiiijjjhhh```YYYXXXXXXVVVUUUVVV]]]gggsss|||yyy~~~{{{mmmkkkpppvvv|||}}}yyyyyy|||{{{zzzzzz|||}}}|||{{{xxxxxxxxxxxxxxxxxxxxxxxx~~~{{{{{{{{{{{{{{{zzzyyywwwuuuwwwyyyyyyxxxuuusssssssssrrrqqqnnnjjjgggdddbbbbbbeeeeeeggghhhjjjlllmmmnnnmmmmmmooorrruuuuuusssqqqllliiiccc^^^ZZZXXXXXXYYYXXXWWWXXX[[[]]]dddrrr}}}pppgggccccccjjjvvv|||ttt||||||ooogggTTTMMMFFFBBBCCCFFFGGGHHHIIIGGGDDDAAA???>>>>>>>>>@@@FFFWWWrrrooodddoooxxxzzzllleeeeeebbbaaa```^^^[[[XXXVVVTTTRRRPPPMMMMMMOOOSSSVVVWWWVVVWWWWWWWWWTTTQQQMMMKKKLLLKKKMMMRRRTTTRRRRRRUUUTTTSSSSSSVVVVVVSSSRRRTTTZZZ]]]___^^^___hhhwwwbbbeeeiiilllooossswwwzzz}}}vvvrrrlllgggccc___ZZZVVVSSSRRRPPPMMMKKKIIIHHHGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFBBB@@@??????BBBCCCDDDEEEGGGIIIKKKLLLPPPSSSVVVSSSMMMFFFCCCBBBCCCEEEGGGHHHIIILLLNNNPPPTTTaaannnxxxfffZZZSSSUUUYYYZZZdddppplllZZZQQQJJJEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIGGGHHHKKKPPP[[[nnn}}}kkkeee```___aaaYYY```eeegggkkkssswwwxxxtttxxxxxxtttqqqooojjjddd___bbbeeeeee```[[[YYYXXXWWW[[[______\\\\\\aaaeeeiiigggddddddeeeggghhhiiimmmfff^^^ZZZ[[[^^^``````]]]WWWSSSSSSSSSOOONNNOOOTTT]]]kkkyyyzzz}}}}}}sssooosssxxx}}}|||zzz|||{{{{{{|||~~~~~~|||{{{{{{{{{|||}}}~~~{{{xxxyyyyyywwwsssooollllllmmmooooooooonnnlllkkkkkkkkklllkkkgggddd```]]][[[ZZZ______aaaccceeefffhhhiiifffjjjooouuuyyy{{{yyyxxxqqqmmmfff```[[[ZZZZZZ[[[ZZZYYYZZZ]]]aaaiiixxxzzznnngggeeehhhmmmyyyuuutttsssfff]]]PPPJJJDDDAAACCCEEEEEEDDDHHHFFFBBB???======>>>>>>@@@KKKbbbooobbbbbbsssrrrfffcccdddaaa```___\\\YYYTTTPPPNNNNNNKKKIIIJJJMMMQQQTTTVVVVVVWWWXXXYYYWWWSSSOOOLLLOOOMMMOOOUUUXXXVVVUUUWWWSSSSSSTTTVVVWWWWWWWWWXXX```]]]]]]___]]]```qqq}}}]]]```ccceeehhhmmmrrruuu|||}}}~~~}}}{{{xxxvvvssspppkkkfffaaa[[[VVVRRROOONNNLLLJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHEEEAAA?????????BBBBBBCCCDDDFFFHHHJJJLLLQQQTTTVVVSSSMMMFFFBBBAAAAAACCCFFFHHHIIIMMMSSSWWW\\\kkkzzzvvv```XXXTTTVVVZZZ___lllzzzxxx___RRRLLLIIIEEEDDDCCCDDDEEEFFFFFFEEEEEEDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJIIIJJJOOOVVVcccwww{{{mmmhhhbbb___```[[[aaafffgggjjjooorrrrrrlllsssyyy{{{zzzxxxqqqiiihhhiiigggbbb[[[WWWXXX[[[\\\bbbffffffbbb```aaadddhhheeeccccccfffiiijjjjjjkkkddd\\\WWWVVVXXXXXXXXXSSSOOOMMMOOONNNKKKJJJLLLQQQZZZhhhxxx{{{zzz|||wwwssstttvvvzzz~~~~~~~~~}}}}}}}}}vvvwwwzzzwwwuuuoooiiiccc```bbbdddfffeeedddddddddeeeddddddgggfffbbb___[[[XXXVVVUUUYYYZZZ[[[]]]```bbbcccdddccciiiqqqyyy~~~~~~xxxssskkkccc]]]ZZZYYYYYY[[[ZZZ\\\```eeennn~~~xxxlllffffffhhhnnnzzz|||sssyyyyyykkk]]]UUULLLHHHCCCBBBEEEGGGFFFEEEFFFCCC@@@===<<<<<<>>>???BBBPPPjjjzzzmmmddd```lll~~~|||mmmccc`````````___]]]ZZZUUUPPPLLLIIIHHHFFFEEEFFFJJJOOOSSSTTTXXXYYY[[[\\\ZZZWWWSSSPPPOOONNNPPPXXX\\\ZZZWWWWWWTTTTTTTTTUUUWWW[[[^^^______[[[[[[^^^\\\]]]nnn~~~[[[\\\^^^___aaaeeejjjnnntttuuuwwwyyyzzz}}}|||}}}}}}{{{wwwtttssssssrrrrrrsssttttttsssrrrqqqpppnnnkkkfff___XXXRRROOOHHHHHHGGGFFFEEEEEEEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFDDD@@@>>>???@@@BBBBBBBBBCCCEEEHHHKKKMMMRRRTTTVVVRRRLLLEEEBBBBBB>>>AAADDDGGGJJJPPPYYY```iiixxx~~~ppp___ZZZWWWZZZ^^^hhhyyymmmXXXNNNKKKHHHEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFEEEEEEFFFGGGIIIJJJLLLKKKNNNVVVbbbqqqxxxlllgggaaa]]]]]][[[aaaeeeeeegggjjjlllkkkfffooowww{{{}}}{{{tttmmmooolllggg___YYYXXX]]]aaabbbeeehhhgggddd`````````fffdddbbbcccgggllloooqqqmmmeee[[[UUUSSSSSSSSSRRRQQQNNNMMMOOONNNKKKKKKNNNSSS[[[jjj{{{|||xxx~~~}}}xxxtttqqqsssxxx}}}{{{vvvxxx|||}}}rrrpppuuuzzz|||vvvlllccc^^^]]]^^^```^^^]]]\\\]]]___aaaaaa```cccaaa^^^[[[WWWUUUSSSRRRTTTUUUVVVXXX[[[]]]______dddjjjttt{{{{{{rrriiiaaa[[[XXXWWW[[[\\\___eeekkktttxxxjjjeeeeeegggnnn{{{zzzuuuvvv|||ooobbbVVVOOOFFFDDDBBBCCCGGGJJJJJJHHHDDDBBB???<<<<<<>>>@@@BBBGGGWWWsss|||zzzlllbbbbbbfffxxxrrrhhh___[[[[[[___^^^[[[XXXSSSOOOKKKIIIFFFDDDCCCDDDIIIOOOSSSUUUZZZ[[[]]]]]]\\\YYYVVVUUUNNNMMMQQQ[[[```]]]XXXVVVTTTVVVVVVUUUXXX^^^aaaaaa```^^^^^^aaaaaacccpppZZZZZZZZZYYYZZZ\\\aaaeeegggjjjnnnppprrrtttwwwyyyxxxxxxxxxwwwvvvssspppmmmiiijjjjjjhhheeebbbaaabbbbbbccceeehhhiiijjjjjjiiijjjjjjhhhccc\\\UUUOOOLLLCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIEEEFFFDDDBBB???>>>???@@@AAAAAAAAABBBEEEIIILLLNNNTTTUUUUUUQQQJJJEEEBBBCCC===@@@DDDFFFKKKTTT```jjjvvv}}}nnncccaaaaaaccciiiwwwsssdddTTTMMMJJJGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKMMMMMMSSS```ooottthhhddd___[[[[[[ZZZ```dddcccdddggghhhfffcccjjjppprrrttttttoooiiinnnjjjddd^^^\\\___eeejjjddddddbbbaaa___^^^^^^^^^_________```eeelllsssxxxrrrjjj___WWWUUUUUUUUUTTTTTTQQQPPPQQQOOOKKKLLLOOOUUU\\\lll}}}~~~wwwmmmlllpppwww}}}|||sssnnnqqqwwwzzz}}}{{{rrrmmmpppvvvyyyyyylllbbb______``````[[[ZZZXXXZZZ^^^aaabbbbbbaaa```]]]ZZZWWWUUUSSSSSSQQQRRRTTTVVVYYY[[[]]]^^^eeekkkuuu|||}}}vvvnnngggaaa^^^\\\```aaafffmmmttt}}}wwwhhhdddffflllssstttuuu}}}tttfffZZZPPPJJJFFFDDDBBBDDDHHHJJJHHHFFFDDDBBB???===>>>@@@DDDFFFRRRccc}}}vvvyyyxxxoooccc```fffooo|||qqqhhhbbb\\\YYYYYY]]][[[YYYVVVSSSQQQOOOOOOIIIHHHGGGIIIOOOUUUYYY\\\[[[[[[\\\\\\[[[YYYWWWVVVOOOOOOUUU```fffbbb[[[VVVUUUYYY[[[YYYZZZ```aaa^^^``````bbbcccdddhhhpppwww[[[ZZZXXXVVVUUUVVVZZZ^^^^^^bbbgggjjjmmmoooqqqssspppooonnnmmmllliiieeebbb]]]^^^^^^]]]ZZZWWWVVVWWWWWWYYY\\\___aaacccccccccdddeeeddd```ZZZRRRMMMJJJAAAAAABBBBBBCCCEEEFFFGGGFFFGGGIIIJJJKKKJJJJJJIIIDDDDDDCCCAAA>>>===???@@@@@@@@@@@@BBBEEEIIIMMMOOOUUUVVVUUUPPPIIIDDDCCCCCC===@@@DDDFFFLLLWWWeeeppp}}}mmmjjjiiijjjllltttlll___SSSMMMJJJFFFDDDDDDFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKMMMOOOWWWgggyyyrrrfffbbb^^^[[[\\\XXX^^^bbbbbbbbbeeefffdddaaafffhhhhhhhhhiiigggbbbjjjfffaaa^^^```eeekkkpppeeeaaa\\\YYYZZZ\\\]]]^^^YYYZZZ[[[]]]bbbjjjttt{{{|||ttthhh```]]]^^^^^^^^^WWWTTTRRRRRROOOKKKKKKOOOVVV]]]mmm~~~{{{llliiimmmrrryyyvvvlllgggkkkrrrqqqsssqqqmmmmmmtttyyyzzzxxxiii___]]]^^^___^^^]]][[[ZZZ\\\aaaeeefffeeebbbaaa___\\\YYYWWWVVVVVVRRRSSSUUUWWWZZZ\\\^^^___eeellluuu{{{~~~}}}zzzvvvqqqlllhhhfffdddeeegggmmmuuu|||uuugggeeegggtttzzzvvvtttxxx|||nnnaaaVVVMMMHHHIIIFFFEEEEEEGGGGGGDDDAAADDDCCC@@@>>>???CCCGGGIII\\\mmm{{{ttttttpppggg```aaakkkttt}}}zzzttthhhbbb^^^[[[ZZZ[[[[[[ZZZXXXUUUTTTTTTTTTTTTOOONNNMMMPPPUUU\\\aaacccZZZZZZZZZZZZYYYXXXWWWVVVRRRRRRYYYeeekkkggg^^^YYYUUU[[[^^^\\\]]]```___YYYZZZ]]]___^^^```eeeiiijjj}}}yyy~~~}}}\\\YYYVVVSSSQQQQQQSSSTTTYYY[[[^^^```aaadddhhhkkkffffffeeecccaaa^^^\\\[[[ZZZXXXUUUSSSSSSRRRPPPNNNOOORRRUUUVVVXXXZZZ]]]___^^^^^^]]]ZZZVVVPPPJJJGGGFFFDDDBBBCCCGGGIIIHHHGGGFFFHHHJJJKKKIIIGGGGGGHHHDDDBBB???===;;;<<<===>>>@@@???>>>@@@EEEJJJMMMNNNSSSUUUTTTPPPIIIDDDAAAAAADDD@@@@@@GGGQQQ___ppp~~~wwwnnnlllttt|||eeeXXXLLLIIIIIIGGGDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGFFFEEEGGGJJJLLLRRRLLLVVVppprrrjjjfff^^^XXXXXX]]]\\\]]]^^^``````^^^\\\^^^___aaabbbbbbbbbdddfffkkkddd^^^___fffnnnqqqqqqeee___XXXVVVXXXZZZXXXVVVUUUVVVYYY^^^eeennnvvv{{{~~~|||yyytttmmmgggaaa^^^^^^ZZZUUUQQQNNNNNNOOOPPPZZZbbbmmmyyy|||pppfffdddqqqvvv|||~~~uuugggcccgggnnnqqqvvvuuusssrrrsssvvvzzz|||wwwkkkbbb______``````___```bbbfffkkkmmmnnnmmmooonnniii```ZZZXXXXXXXXXXXXYYY[[[[[[\\\^^^cccfffqqqvvv|||~~~|||{{{~~~~~~}}}{{{zzzvvvrrrnnnmmmttt}}}vvvooonnnnnnyyy~~~~~~rrrdddYYYNNNHHHGGGDDDGGGJJJMMMMMMKKKHHHEEEFFF@@@;;;;;;<<>>>>>>>>AAAGGGMMMPPPRRRUUUVVVVVVRRRLLLGGGDDDDDDEEECCCDDDJJJSSS```sss|||vvvuuu}}}sssbbbVVVKKKIIIIIIGGGEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGGGGGGGHHHLLLOOOPPPRRR___wwwppphhheee]]]YYY[[[]]]\\\\\\^^^______\\\ZZZXXXYYY[[[\\\\\\]]]___```fff```[[[```jjjssstttqqqeee___XXXUUUWWWZZZYYYXXXWWWWWWYYY]]]dddkkkrrrwww~~~wwwooogggbbb\\\YYYTTTPPPOOOPPPRRRTTTXXX___jjjyyy}}}qqqjjjiiirrrwww||||||mmmdddeeemmmuuuzzz|||{{{yyyyyyzzz|||wwwkkkccc```bbbdddeeemmmnnnpppuuuzzz}}}}}}|||{{{pppddd\\\YYYYYYXXX]]]aaaeeehhhiiikkkooorrr|||}}}xxx~~~xxxtttuuuvvv~~~{{{zzziii]]]SSSJJJFFFFFFGGGIIIKKKMMMLLLIIIFFFDDDBBB===;;;>>>BBBMMM___qqqzzzuuupppiiibbb^^^]]]bbbooo|||vvvzzznnnjjjeeeaaa___]]][[[ZZZ[[[YYYYYYZZZ]]]___``````]]]^^^___aaajjjrrrqqqjjjbbb^^^YYYXXX[[[]]]\\\ZZZYYYWWW^^^kkkmmmbbbZZZZZZ[[[[[[\\\^^^```___[[[WWW[[[[[[ZZZZZZ\\\^^^aaaccciiiuuu~~~zzz~~~zzz{{{|||tttuuuzzz|||yyy}}}aaa]]]VVVPPPLLLKKKMMMNNNNNNPPPRRRSSSRRRSSSTTTUUUTTTTTTTTTSSSRRRQQQPPPOOORRRPPPMMMLLLKKKKKKIIIHHHIIIKKKMMMNNNNNNNNNPPPRRRPPPQQQRRRRRRPPPNNNKKKIIIEEEDDDCCCDDDFFFGGGGGGFFFDDDFFFGGGGGGEEEDDDDDDDDDEEECCC???<<<;;;<<<>>>@@@>>>===???CCCKKKQQQVVVXXXYYYZZZYYYVVVQQQMMMJJJIIIHHHGGGIIINNNVVVbbbvvv{{{}}}iii^^^SSSJJJIIIIIIGGGEEEEEEAAAAAABBBBBBCCCDDDFFFFFFCCCEEEGGGGGGHHHKKKNNNQQQQQQ\\\nnn}}}~~~mmmgggbbb]]]\\\___]]]\\\\\\]]]^^^]]]ZZZWWWVVVXXXZZZ[[[[[[\\\^^^``````[[[ZZZcccqqqyyywwwqqqddd___YYYWWWXXXZZZ[[[ZZZYYYYYYZZZ\\\aaaggglllooowwwkkkddd[[[XXXTTTPPPOOORRRUUUWWWYYY]]]gggwww~~~tttppppppvvvzzzwwwoooeeebbbhhhrrr|||xxxmmmeeedddgggmmmppp~~~tttfff```^^^___aaaiiioooxxx}}}|||zzz~~~vvv|||~~~ppp___UUUNNNHHHFFFHHHKKKLLLMMMMMMKKKGGGCCCAAA>>>;;;;;;AAAJJJZZZooo{{{uuupppnnnfff^^^]]]```gggttt~~~sssqqqllleee```^^^]]]]]]\\\ZZZ[[[\\\```bbbcccbbb```[[[^^^aaagggpppuuurrrkkkeeeaaa]]]]]]___```___]]][[[YYY___hhhiii___VVVUUUYYYYYYZZZ]]]^^^]]]ZZZWWWZZZYYYYYYYYYZZZ\\\___```cccmmm|||zzz~~~}}}zzz{{{yyyuuuuuuyyy}}}ssspppttt~~~aaa^^^YYYSSSOOOMMMLLLLLLLLLNNNQQQQQQPPPOOOOOOPPPNNNNNNOOOOOOOOONNNNNNMMMNNNLLLJJJIIIIIIHHHGGGFFFGGGIIIJJJJJJIIIIIIJJJLLLNNNNNNOOOPPPOOONNNLLLKKKFFFFFFFFFGGGHHHHHHHHHHHHFFFHHHIIIHHHGGGFFFGGGHHHGGGDDD@@@===<<<===???AAA@@@@@@BBBGGGOOOWWW\\\___`````````]]]YYYUUURRRQQQMMMMMMOOOSSSXXXcccvvv{{{xxxvvvfffYYYPPPIIIHHHIIIGGGEEEEEEBBBBBBBBBBBBBBBCCCDDDEEECCCEEEGGGHHHIIILLLPPPSSSYYYjjj|||uuuiiiddd```]]]^^^ccc^^^^^^^^^______]]]YYYVVVUUUWWWYYYZZZZZZ[[[]]]______\\\]]]iiiwww}}}xxxoooccc```]]]\\\]]]]]]\\\ZZZZZZZZZZZZ[[[^^^bbbeeehhhuuu{{{yyylllbbb\\\YYYTTTQQQPPPRRRUUUXXXZZZ\\\cccrrr}}}|||}}}|||xxxxxxyyy}}}}}}ooojjjddddddlllwww}}}rrrkkkkkkpppxxx}}}rrrgggdddggglllqqq{{{yyyzzzvvvhhhYYYQQQLLLHHHHHHJJJOOOOOONNNLLLIIIDDD@@@>>><<<;;;<<>>======@@@AAACCCCCCFFFLLLUUU]]]cccfffiiihhhgggeeebbb^^^[[[XXXTTTSSSTTTXXX\\\dddsss{{{uuuttt}}}iii```TTTMMMHHHHHHHHHFFFDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCEEEFFFHHHIIIKKKOOOTTTXXXgggxxx}}}}}}~~~sssllleeeaaa______```ddd_________``````^^^ZZZVVVQQQSSSUUUVVVWWWXXXZZZ\\\bbbaaadddooo{{{~~~vvvmmmaaabbbbbbcccccc```\\\ZZZ[[[[[[ZZZZZZ\\\^^^```bbbhhhppp|||wwwjjj```\\\YYYVVVRRRQQQRRRTTTVVVXXXYYY^^^kkk}}}}}}zzzyyyyyy~~~~~~{{{~~~yyytttllliiigggkkkttt{{{uuutttzzzqqqjjjkkkqqqzzz~~~xxx~~~xxxmmmaaaTTTMMMJJJHHHHHHKKKQQQPPPNNNJJJFFFBBB>>><<<<<<===???EEERRReeeyyy}}}vvvssstttrrrnnnbbb[[[XXX]]]fffppp{{{}}}{{{xxxqqqhhh```[[[ZZZZZZZZZ^^^___aaadddeeeddd```\\\ZZZYYYZZZ^^^cccdddcccaaabbbaaa`````````___]]][[[YYYXXX[[[______ZZZTTTQQQRRRTTTWWWXXXYYYXXXXXXXXXYYYYYYXXXYYYZZZ]]]```bbbaaabbbgggqqq|||{{{wwwuuuwwwssskkkjjjkkkhhhfffccc___ZZZVVVSSSRRROOORRRUUUUUUSSSOOOLLLKKKGGGHHHIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFGGGHHHGGGFFFGGGHHHIIIHHHFFFEEEFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFDDDFFFHHHHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHIIILLLNNNOOOLLLFFFAAA>>>>>>@@@BBBDDDEEEIIIQQQ[[[eeellloooqqqooommmkkkhhheee```]]]ZZZWWWXXX]]]bbbhhhsss}}}}}}uuussstttooo___ZZZPPPKKKHHHHHHHHHDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDGGGHHHIIIKKKNNNUUU]]]cccvvvttt}}}jjjfffaaa___```aaabbbccc______```aaabbb___ZZZWWWRRRTTTWWWXXXYYYZZZ\\\^^^ffffffjjjrrrzzzzzzssskkkbbbdddeeefffddd```\\\YYY[[[ZZZZZZZZZ[[[\\\^^^^^^```hhhsss{{{{{{sssggg___ZZZXXXVVVTTTRRRRRRSSSSSSSSSVVV[[[dddrrrzzzxxxvvvvvv}}}}}}xxxrrrlllkkkmmmtttvvvssswww}}}uuuzzzzzzpppbbbWWWMMMIIIHHHGGGHHHKKKQQQOOOLLLHHHDDD@@@===<<<<<>>===<<<;;;@@@EEEKKKZZZnnn}}}~~~~~~{{{qqqfffWWWXXX^^^gggnnnuuurrr|||xxxppppppkkkgggaaa]]]]]]___aaaaaaaaa```___```cccdddeeeddd___[[[[[[___```]]]]]]```\\\^^^______]]]ZZZWWWVVVWWWXXXXXXWWWWWWVVVRRRNNNMMMPPPSSSTTTTTTTTTVVVXXXVVVVVVWWWXXX\\\```cccfffccc___\\\]]]eeerrr|||www}}}~~~wwwmmmccc\\\ZZZ[[[\\\___aaaccc```ZZZRRRLLLIIIJJJKKKLLLMMMMMMMMMMMMMMMHHHFFFDDDDDDFFFGGGFFFEEEEEEFFFGGGGGGEEEDDDEEEFFFDDDDDDEEEGGGHHHJJJKKKKKKIIILLLPPPPPPMMMKKKKKKLLLIIIJJJLLLMMMOOOQQQUUUXXXWWWRRRKKKDDD@@@???AAABBBAAACCCJJJVVVdddrrr|||xxxuuuqqqooommmiiiccc^^^```[[[[[[dddooouuuyyy|||zzz{{{xxxpppggggggpppyyyxxxmmmZZZRRRSSSMMMJJJHHHIIIGGGBBB@@@BBB???@@@AAACCCEEEHHHJJJKKKIIIIIIKKKOOOWWWdddrrr|||}}}www|||tttccc```\\\\\\aaafffddd___[[[\\\]]]```aaa^^^YYYVVVPPPRRRUUUWWWWWWYYY[[[]]]fffiiinnnrrrsssqqqnnnkkkgggfffddd```\\\ZZZZZZ[[[YYYYYYYYYZZZZZZ[[[]]]]]]ZZZ```gggkkkjjjddd\\\VVVPPPQQQSSSUUUUUUUUUTTTSSS\\\```ccccccdddlllyyyzzzvvvtttssssssvvvzzzxxxyyy}}}sssdddZZZSSSKKKFFFGGGKKKLLLNNNQQQNNNLLLHHHDDD@@@>>>===<<<:::@@@GGGNNN___sss{{{lll^^^UUUYYYbbbkkkqqqwwwuuu}}}ooojjjkkkiiieee```]]]^^^___```aaaaaa___^^^___bbbfffiiijjj]]]ZZZ[[[aaabbb]]]\\\___[[[]]]______\\\YYYVVVUUUXXXYYYXXXVVVUUUTTTPPPKKKLLLOOOSSSTTTSSSSSSUUUXXXTTTUUUUUUXXX[[[```dddfffccc___ZZZZZZ```mmm{{{~~~