BM6P6(@ {{{oooeee\\\UUUPPPOOOQQQVVV[[[bbbjjjsssyyy{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvtttsssqqqpppooonnnpppoooooopppssswwwzzz||||||{{{zzzxxxvvvtttssssssppppppqqqpppqqqssswww{{{}}}~~~{{{qqqkkkddd^^^\\\[[[[[[[[[___bbbeeeiiilllqqquuuyyy{{{ttt```PPPRRR\\\ttt~~~zzzkkkeeeaaa]]]TTTHHH>>><<<<<<;;;999:::;;;<<>>AAABBBMMMbbbmmmuuu|||mmm```VVVQQQOOOQQQRRRRRRVVV[[[\\\```fffjjjlllkkkhhhfffdddccc```^^^ZZZUUUPPPKKKGGGGGGFFFGGGIIIMMMRRRTTTUUUYYY```eeeiiilllnnnppprrrqqqppppppqqqooommmkkkhhhiiilllnnnppptttyyy||||||yyy}}}~~~{{{zzz{{{|||~~~{{{pppeee[[[UUUSSSUUUWWWZZZ___gggooouuuxxxxxxyyyyyyxxxwwwvvvvvvsssrrrrrrqqqpppoooooonnniiijjjmmmoooqqqsssttttttyyy{{{~~~}}}zzzwwwsssrrrpppooonnnrrrwww{{{}}}~~~|||yyypppkkkccc^^^\\\\\\\\\\\\[[[\\\]]]^^^___bbbfffiiivvvttteeeVVVQQQRRRaaazzzqqqlllhhhcccWWWKKK@@@<<<<<<:::999:::888:::???FFFQQQeee|||ggg[[[UUUPPPMMMLLLBBB@@@===;;;::::::;;;<<<<<<@@@CCCOOOdddnnnvvv~~~sssrrrttt}}}mmm```XXXTTTRRRTTTVVVVVVYYY^^^```cccgggjjjkkkkkkiiigggeeebbb___\\\YYYTTTOOOKKKFFFFFFGGGIIIKKKOOOSSSUUUWWW\\\dddjjjmmmmmmmmmnnnpppoooooonnnnnnnnnmmmmmmkkkmmmqqqtttvvvzzz~~~}}}zzzzzz~~~xxxxxx~~~wwwttttttvvvxxx}}}ttthhh]]]WWWTTTUUUVVVYYY]]]dddmmmsssxxxyyyyyyyyyyyyxxxxxxwwwttttttrrrqqqooommmlllkkkgggiiikkkmmmooopppqqqqqqvvvyyy}}}~~~zzzxxxttttttrrrooooooqqquuuyyy{{{}}}~~~}}}~~~~~~}}}{{{ooojjjccc^^^\\\\\\\\\\\\\\\]]]]]]]]]^^^aaaeeehhhpppqqqeeeWWWQQQPPP]]]vvvrrrmmmiiidddYYYMMM@@@<<<;;;999999:::999999;;;>>>CCCPPPhhh}}}{{{lll]]]UUURRRKKKEEECCC>>>===;;;888777777888999:::???CCCPPPfffpppvvv~~~|||qqqoooqqqvvvlll___XXXUUUTTTWWWYYYYYY]]]bbbeeefffggghhhiiiiiiiiiiiifffccc```\\\YYYTTTOOOKKKEEEFFFHHHJJJNNNQQQTTTVVVZZZ___fffkkkmmmllljjjjjjmmmmmmmmmmmmmmmnnnppprrrpppssswwwzzz|||~~~}}}www{{{{{{|||tttnnnoooyyynnnllllllpppttt{{{vvvjjj___XXXRRRSSSTTTVVV[[[bbbkkkqqqxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvtttrrrooommmkkkkkkhhhiiijjjlllnnnoooqqqqqqtttwww{{{~~~|||zzzvvvuuutttqqqooopppsssuuuzzz|||~~~}}}|||xxxuuuvvvvvvxxx{{{}}}ooojjjccc^^^\\\\\\]]]]]]^^^^^^^^^^^^^^^aaaeeeiiikkknnncccVVVOOOLLLYYYqqq{{{tttooojjjeee[[[NNNAAA<<<;;;999888::::::999999<<>>BBBIIIQQQbbbjjjrrruuuuuurrrjjjaaaXXXQQQKKKIIIEEE???;;;:::999999:::;;;;;;:::999888999???CCCPPPfffqqqxxxxxxmmmkkknnnrrryyynnnaaaVVVTTTUUU[[[^^^___ccchhhkkkkkkkkkkkkkkkkkkjjjjjjhhhfffdddbbb^^^XXXQQQKKKGGGIIIMMMQQQUUUXXXZZZ[[[___bbbfffhhhiiiiiijjjkkkpppqqqrrrqqqqqquuuzzz~~~xxxzzzyyyyyyuuullliiiuuuhhhgggjjjqqqwwwxxxlll```YYYOOOPPPQQQSSSWWW```iiipppuuuvvvvvvwwwwwwwwwvvvvvvyyyxxxwwwvvvuuutttssssssooonnnmmmnnnooorrruuuwwwuuuwww{{{~~~wwwxxxwwwuuuqqqooonnnnnnsssuuuxxx|||}}}{{{yyytttooonnnkkklllkkkkkkkkkmmmrrruuuzzznnniiiccc^^^\\\]]]]]]]]]^^^___^^^]]]^^^aaafffjjjooorrrhhhYYYPPPJJJVVVnnnyyyyyytttoooiii]]]OOOBBB<<<;;;999888::::::666555999<<<===???BBBHHHNNNSSSTTTUUUVVVSSSNNNMMMHHHDDDCCC???999888:::666777:::<<<<<<<<<;;;:::999???BBBPPPfffqqqyyyzzzlllgggkkkpppsss|||pppdddUUUSSSUUU[[[___aaaeeejjjkkkmmmnnnoooooommmkkkiiihhhgggfffddd```YYYQQQLLLIIIKKKOOOTTTXXX[[[\\\]]]___bbbeeeggghhhjjjmmmoootttuuuuuuttttttwww}}}~~~wwwyyywwwwwwxxxooonnn|||bbbfffjjjooowwwuuujjj___WWWOOORRRTTTVVVXXX]]]eeekkkrrrtttwwwxxxwwwwwwwwwxxx}}}yyyuuuuuuwwwvvvrrrmmmqqqooonnnmmmoooqqqqqqppptttuuuwww{{{|||wwwrrrnnnkkkiiiiiijjjjjjpppzzzyyytttqqqnnnmmmgggfffeeedddeeehhhjjjlllrrrtttwww{{{tttmmmccc\\\ZZZ[[[^^^___aaa``````bbb```^^^bbbiiiwwwpppppp[[[NNNRRRVVVhhh|||tttmmmggg\\\NNNAAA>>>>>><<<:::999999999999::::::;;;;;;;;;@@@@@@AAABBBDDDEEEFFFGGGBBBAAA???<<<:::999888777666666666777888888999999<<<<<>>??????===<<<;;;:::999888888888888888888999::::::;;;;;;======FFFVVVfffrrr{{{rrrgggbbbcccjjjqqqwwwyyyssshhh___YYYWWWZZZ^^^```cccgggiiimmmssswwwwwwwwwvvvvvvuuuuuusssnnneee\\\UUUQQQOOOQQQUUUYYY\\\^^^```aaaeeehhhkkkmmmpppssswwwzzzyyy{{{}}}~~~|||yyyyyy{{{zzzzzz|||lllfffuuubbbeeekkkvvvwwwnnnddd\\\YYYVVVTTTVVV\\\cccgggiiirrruuuxxxzzzyyyyyyyyyzzzyyyxxxxxxzzz|||{{{vvvrrrpppnnnlllmmmnnnppppppppppppqqqtttyyy~~~|||vvvoooiiiccc```^^^bbbbbbgggqqqxxxyyytttrrrppppppmmmgggbbb```___aaabbbaaadddiiinnnuuu}}}~~~qqqjjjbbb\\\ZZZ\\\^^^```[[[ZZZ\\\_________eeelllwwwuuuyyycccQQQRRRWWWkkkyyyrrrlll]]]OOOAAA===<<<;;;999888666666666777777777777777666666777777777888888888777777777777777888999:::888888999999:::;;;;;;;;;===>>>HHHXXXgggrrr{{{xxxggg___```eeelllsssxxx{{{vvvkkk```\\\ZZZ]]]```aaadddgggiiimmmtttyyy|||~~~{{{{{{yyyrrrhhh^^^VVVRRRSSSVVVZZZ]]]___aaadddfffggghhhjjjooouuuzzz|||}}}{{{|||}}}zzzyyy|||}}}zzziiiaaaoooeeegggooo|||{{{rrrggg```[[[VVVRRRVVVaaajjjmmmmmmqqqtttxxxzzz{{{zzzzzz{{{{{{{{{|||~~~}}}xxxtttnnnlllkkkkkkmmmoooooooooooopppsssxxx}}}}}}wwwoooggg```[[[XXXXXXYYY___hhhpppwww|||yyyvvvuuurrrnnnhhhccc```___```bbbaaadddiiinnnttt|||}}}pppjjjccc]]]\\\^^^```aaa\\\[[[]]]_________fffnnnwwwwww}}}gggRRRRRRWWWlll{{{tttnnn^^^PPPBBB<<<<<<:::888888666666777777777777777777777777777777777777777777666666666666777888999:::666666777888888999999:::<<<>>>HHHXXXfffqqqzzzqqqaaa]]]bbbiiiqqqwww|||wwwlllbbb]]]\\\```dddfffhhhlllkkkooovvv{{{yyylll```XXXUUUWWWZZZ^^^aaabbbcccgggjjjjjjiiikkkpppxxx}}}~~~}}}{{{|||~~~{{{wwwzzz|||uuufff```ooohhhkkkuuuvvvkkkddd[[[UUUQQQWWWcccnnnsssrrrooosssxxx{{{{{{{{{{{{{{{{{{|||}}}~~~}}}yyytttqqqlllkkkiiijjjlllnnnnnnnnnnnnooorrrwww}}}xxxoooeee]]]VVVSSSNNNPPPVVV___gggooo}}}}}}{{{zzzqqqnnnjjjfffddddddfffhhhgggjjjmmmqqquuu{{{}}}qqqkkkddd___^^^___aaabbb___^^^___`````````fffooowwwwww|||fffRRRRRRVVVlll}}}vvvoooaaaRRRCCC===<<<:::888888888888888888888888888888888888888888777777777777777777777777777888888999777777777888999999:::::::::===FFFVVVdddooozzz{{{lll___^^^eeemmmuuuzzzzzzoooccc^^^^^^ccchhhkkkooosssooosssyyy~~~qqqcccZZZWWWYYY]]]aaabbbbbbdddhhhmmmmmmmmmnnnrrrxxx{{{{{{yyyzzz|||}}}xxxzzz|||rrreeebbbuuujjjpppzzz{{{ppphhh\\\VVVRRRVVVaaalllqqqqqqnnnrrrwww{{{{{{{{{{{{{{{yyyzzzzzzzzzxxxtttpppnnnmmmkkkjjjjjjmmmoooooooooooopppsssxxx}}}wwwnnndddZZZRRRNNNHHHJJJPPPXXX^^^ggguuu~~~|||ooonnnlllkkklllmmmpppqqqnnnppprrrtttwww{{{|||qqqlllddd___^^^___```aaaaaa______aaa```aaagggpppvvvtttxxxbbbPPPQQQVVVjjjwwwpppcccTTTDDD>>><<<;;;999999:::999999999999999888888777777777777666666666666999888888777777888888999999999::::::;;;<<<<<<<<<999<<>><<<:::;;;:::999999999888888777777666666666777777888888888555555555555777888999:::777888888999999::::::;;;;;;===EEERRR```ooo{{{fffcccccchhhpppwww~~~tttiiibbb^^^```eeejjjqqqxxx{{{~~~yyyhhh___\\\\\\aaafffeeecccdddkkkqqqqqquuuyyyzzzxxxwwwxxxyyy}}}{{{{{{}}}~~~sssppppppuuu|||}}}vvvfff]]]VVVTTTUUUVVV[[[aaagggnnnxxx{{{yyy{{{zzzwwwuuuttttttuuuvvvrrrrrrrrrsssuuuuuutttsssqqqrrruuuwwwzzz|||}}}~~~xxxnnncccYYYPPPIIIDDDGGGHHHHHHGGGHHHOOO[[[eeeqqqyyy}}}xxxvvvvvvxxx{{{xxxnnngggaaa```]]]YYYWWWYYY___]]]ZZZXXXZZZ]]]aaadddjjjggg```UUUIIIFFFRRRaaayyyxxxnnnXXXDDD???@@@<<<999:::888888888777777777777666777777777777777777777777444555666555444555666888666888999999888888999:::<<<<<>>DDDLLLTTTccc||||||sssooorrrvvv{{{yyynnnaaa\\\ZZZ___dddgggkkkpppvvv~~~yyyjjjddddddeeefffgggiiikkkmmmooopppqqqmmmlllpppsssvvv|||}}}{{{vvvxxxxxxyyyrrr{{{mmmsss{{{~~~tttjjj___YYYUUUSSSTTTXXX___ccciiimmmqqqtttvvvxxxxxxyyyzzzzzzyyywwwuuussstttwwwyyyxxxuuutttuuuwwwwwwwwwwwwxxxwwwwwwvvvuuujjjddd\\\UUUPPPMMMKKKJJJDDDDDDDDDDDDEEEGGGIIIJJJIIIMMMRRRVVVZZZ```iiioootttuuuxxx|||}}}~~~zzzzzz{{{}}}oooggg___\\\ZZZWWWWWWZZZXXXXXXXXXWWWTTTPPPMMMJJJNNNHHHDDDCCCBBBBBBFFFKKKXXXpppyyyzzzbbbJJJBBB@@@<<<:::;;;:::::::::999999999999888888888888888888888888888555666777666555555777999555666888777666666777999;;;===CCCLLLUUUcccxxx}}}wwwtttwwwzzz}}}zzzpppaaa[[[YYY]]]bbbeeekkkpppvvv~~~{{{llleeeeeeggghhhiiikkkmmmooopppqqqpppmmmlllppptttwww}}}}}}{{{wwwyyyzzz{{{vvv|||iiioooyyy}}}vvvlllbbb\\\XXXTTTTTTVVV[[[```gggmmmqqqtttwwwyyy{{{{{{{{{zzzxxxvvvtttsssssswwwyyyxxxtttrrrtttvvvwwwvvvvvvuuusssrrrpppooogggbbb\\\VVVRRRPPPMMMKKKHHHFFFEEEEEEFFFHHHIIIIIIJJJLLLNNNOOOQQQVVV]]]dddhhhjjjmmmpppsssvvvwwwwwwvvvzzzyyyrrrooommmnnnooorrrvvv{{{oooggg___\\\YYYVVVWWWZZZWWWWWWWWWUUURRROOOKKKIIIJJJFFFCCCBBB@@@@@@FFFNNN]]]uuuzzzzzzaaaJJJAAA@@@<<<:::;;;:::::::::999999999999888777777777777777777777777555666666666555555777888555666777777666666777999999;;;AAALLLVVVbbbsss~~~{{{yyyzzz|||{{{qqqaaa[[[XXX[[[```dddjjjqqqwwwppphhhgggiiijjjlllnnnppprrrssstttpppmmmmmmrrruuuxxx}}}}}}{{{xxx{{{}}}~~~yyy|||dddkkkvvv}}}wwwnnnddd___ZZZUUUSSSUUUYYY^^^ffflllqqquuuxxxzzz}}}|||{{{zzzxxxuuutttrrrssswwwzzzxxxtttrrrsssvvvwwwvvvuuussspppnnnkkkjjjeeeaaa\\\WWWTTTQQQNNNLLLMMMKKKHHHGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKOOOVVV\\\```bbbeeehhhkkkmmmnnnnnniiinnnsssvvvvvvyyy{{{qqqjjjfffeeefffhhhlllpppuuuzzz|||oooggg___[[[YYYVVVWWWZZZXXXXXXWWWUUUSSSOOOLLLKKKGGGDDDBBBAAA>>>???GGGPPPbbbyyy{{{yyy```IIIAAA???<<<:::<<<888888888777777777777666666666666666666666666666333444444444333333555666555666777777666666777888888999???KKKVVVaaaooozzz|||}}}~~~{{{qqqbbb[[[WWWZZZ^^^cccjjjqqqxxxssskkkiiikkkmmmoooqqqssstttuuuvvvpppmmmnnnsssvvvxxx}}}}}}{{{xxx}}}{{{jjjmmmsss|||~~~~~~zzzyyy|||xxx{{{~~~yyyzzzvvvlllaaaWWWRRRTTTXXX```bbbfffkkkppptttwwwyyyyyyzzzyyywwwtttqqqqqqrrrvvvvvvuuuttttttttttttuuuuuuuuuuuutttqqqooollljjjgggccc^^^ZZZWWWUUUSSSQQQMMMKKKIIIGGGGGGHHHJJJLLLJJJKKKKKKLLLMMMOOOPPPQQQVVVZZZ^^^bbbcccdddeeefffgggjjjkkkiiiggglllvvvxxxqqqmmmiiieeehhhhhhgggggghhhlllssswww|||mmmddd\\\YYYWWWUUUVVVYYYXXXXXXXXXVVVSSSOOOKKKIIIGGGEEEAAA>>>@@@FFFKKKLLLaaa|||xxx~~~iiiRRRDDD>>><<<<<<===888888888888777777777777777777777777777777777777777777777777777777777777666777777777777888888888===???@@@KKK[[[```hhhyyy|||uuutttyyyyyywwwtttpppooopppqqqppptttxxxzzz|||}}}rrreee^^^YYY[[[```eeelllsss|||{{{pppjjjlllmmmpppsssuuuwwwwwwxxxrrrqqqpppqqquuu{{{zzz}}}vvvvvvzzz{{{kkknnnttt}}}|||{{{wwwqqqpppssstttzzz~~~}}}xxxooocccYYYUUUVVVXXX\\\___dddjjjooosssvvvwwwwwwxxxxxxwwwuuusssssstttvvvuuuttttttssssssttttttttttttsssrrrpppmmmkkkiiifffddd```]]]\\\ZZZWWWUUUPPPNNNKKKIIIHHHHHHJJJKKKHHHHHHHHHIIIJJJKKKMMMNNNRRRUUUZZZ^^^```aaaccceeedddfffgggeeebbbfffooowww{{{~~~uuuqqqooollliiihhhhhhgggggghhhmmmssswwwzzzkkkccc[[[YYYWWWUUUVVVYYYYYYYYYXXXWWWTTTPPPLLLJJJIIIFFFAAA===???DDDKKKOOObbb~~~~~~ssskkkRRRDDD???<<<<<<===888888888888777777777777777777777777777777777777777777777777777777777777888999999999999:::::::::===???@@@KKK[[[___fffxxxwwwooonnnkkklllkkkiiifffdddeeefffeeeiiilllmmmmmmqqqxxx~~~|||pppccc\\\XXXZZZ___dddlllsss}}}|||pppkkkkkkmmmppptttvvvwwwwwwwwwqqqpppoooqqquuu{{{zzz}}}uuuvvvyyy~~~|||{{{kkknnnttt||||||xxxrrrrrruuuyyy|||sssggg]]]XXXWWWXXXXXX\\\bbbiiinnnrrrtttuuuuuuvvvwwwwwwvvvuuuuuuvvvuuuttttttsssssssssssssssrrrrrrrrrqqqooollljjjhhhfffdddbbbbbbaaa```]]][[[UUUSSSOOOLLLJJJIIIIIIIIIGGGGGGGGGGGGHHHIIIKKKKKKMMMQQQVVVZZZ]]]```bbbeeedddeeeeeebbb___aaahhhooovvvzzzvvvqqqpppppppppoookkkkkkllllllmmmqqqwww{{{wwwhhh```ZZZXXXWWWUUUVVVZZZYYYYYYYYYXXXUUURRRNNNLLLJJJGGGBBB>>>>>>CCCKKKRRRbbb}}}ooo{{{mmmSSSEEE@@@===<<<<<<999999888888888777777777777777777777777777777777777777777777777777777777888999999999999:::::::::<<>>;;;:::999999999999888888888777777777777777777777777777777777777777777777777888999999999999:::::::::999>>>BBBLLLXXX[[[eeezzzxxxzzz|||vvviiicccdddaaabbbeeegggjjjnnnsssvvvtttxxxzzzccc\\\XXX[[[```fffnnnuuuqqqiiibbbdddfffiiilllmmmnnnnnnhhhiiijjjmmmrrrxxx}}}|||~~~zzz~~~}}}bbbggglllppprrrtttwwwyyy||||||~~~~~~uuummmfff```ZZZUUUUUUXXX]]]ccchhhlllooopppsssvvvyyyzzzyyywwwwwwvvvvvvuuuttttttssssssttttttttttttttttttrrrpppnnnmmmgggeeeccccccddddddcccbbb```^^^\\\XXXUUURRROOONNNLLLMMMNNNPPPSSSVVVYYYZZZZZZ\\\^^^```aaacccfffiiikkkkkkkkkkkkmmmpppuuuxxxzzz~~~~~~wwwuuuwwwuuuwwwzzz}}}vvvfff```[[[[[[ZZZWWWWWWYYYWWWXXXYYYYYYXXXUUUSSSQQQLLLGGGEEEGGGIIISSSooozzzkkkPPPDDDCCCBBB>>>;;;::::::999999999888888888777777777777777777777777777777777777777777777777888999999999999:::::::::888>>>BBBLLLYYY\\\ggg}}}|||zzz{{{tttfffaaabbbaaaccceeegggkkkpppwww|||}}}fff___[[[]]]bbbgggooovvv~~~ssskkkcccccceeegggiiilllnnnooojjjjjjllloootttzzz}}}}}}xxx|||zzz]]]bbbgggkkklllnnnqqqtttqqqrrrvvvyyy{{{vvvooohhhbbb[[[VVVUUUXXX[[[```eeejjjmmmnnnppptttxxxzzzzzzyyyyyyyyyvvvvvvuuuttttttttttttuuusssssstttsssrrrpppnnnmmmjjjgggdddccccccdddcccccc___^^^\\\YYYVVVSSSQQQPPPRRRSSSTTTWWWZZZ^^^```bbbbbbdddffffffggghhhkkknnnnnnnnnooopppsssxxx}}}{{{yyyxxxvvvyyyuuuyyy}}}xxxgggaaa\\\\\\[[[XXXWWWYYYWWWWWWXXXXXXWWWUUUSSSQQQRRRJJJFFFGGGJJJWWWyyy{{{jjjOOOCCCCCCBBB>>>;;;:::::::::999999999888888777777777777777777777777777777777777777777777777666777777777777888888888777>>>CCCMMMYYY]]]iiizzzzzzrrrddd___```^^^___```bbbgggnnnvvv|||hhhaaa]]]___ccchhhpppwww~~~uuullldddddddddfffhhhkkknnnpppkkklllnnnqqqvvv||||||}}}vvv}}}~~~~~~zzz}}}}}}\\\___bbbeeeeeefffhhhiiijjjjjjooowww}}}xxxqqqooojjjbbbZZZWWWRRRRRRWWW^^^bbbcccfffkkkmmmrrrwwwzzz{{{yyyxxxwww{{{yyywwwvvvwwwwwwvvvtttuuutttrrrrrrrrrpppnnnllllllkkkiiigggeeedddcccccceee___[[[[[[[[[XXXWWWYYYZZZ[[[]]]```cccgggjjjlllqqqpppooooooooooooppppppooorrrvvvxxxyyy|||~~~yyysssqqqtttxxx{{{|||rrrgggaaa[[[[[[ZZZXXXXXXZZZYYYYYYYYYYYYYYYXXXXXXWWWNNNJJJIIIKKKNNN]]]|||gggPPPHHH@@@???@@@<<<;;;;;;;;;:::::::::999999777777777777777777777777888888777777777777888888888888888888999:::;;;<<<<<<@@@CCCNNN\\\```jjj~~~zzz|||qqqgggbbbaaa^^^```ccceeehhhmmmssswww~~~mmmaaaZZZ```gggkkkqqqxxx}}}sssfffggghhhiiikkkmmmmmmnnnnnnmmmqqqwww{{{~~~}}}tttxxx~~~wwwvvvzzz{{{YYY\\\___```aaaaaabbbccccccdddiiirrrxxx}}}uuuooollliiiaaaZZZWWWTTTTTTWWW]]]``````ccchhhlllpppvvvyyyyyyxxxwwwwwwxxxwwwvvvvvvxxxyyyxxxwwwwwwuuutttttttttssspppnnnooonnnmmmkkkiiigggfffeeefff```\\\]]]]]][[[[[[^^^```aaacccfffjjjnnnrrrsssxxxxxxxxxwwwwwwvvvvvvuuuuuuxxx{{{|||}}}vvvsssoooppptttzzz~~~rrrggg```[[[ZZZYYYWWWWWWZZZYYYYYYZZZ[[[[[[ZZZYYYXXXQQQMMMJJJKKKOOO^^^}}}eeeOOOHHHAAA???@@@;;;;;;;;;;;;:::::::::999999777777777777777777777777666666555555555555666666666666666666777888999::::::???BBBMMM\\\bbblllzzz|||rrrkkkhhhhhhhhhiiikkkmmmooorrrwwwzzz{{{~~~qqqddd\\\bbbiiilllrrrzzzyyynnnggghhhjjjkkkmmmmmmnnnnnnppptttyyy~~~~~~{{{tttxxx}}}wwwuuuxxx|||{{{WWWXXXZZZ[[[ZZZYYYZZZ[[[\\\]]]dddmmmuuu~~~|||tttnnnmmmjjjccc]]][[[WWWUUUWWW\\\______aaaeeekkkoootttwwwwwwvvvvvvvvvuuuttttttvvvyyyzzz{{{zzzxxxwwwvvvvvvvvvvvvtttrrrrrrrrrqqqooommmkkkhhhggghhhbbb___```aaaaaabbbfffhhhiiilllppptttyyy|||~~~}}}|||~~~tttooonnnooosssyyyqqqeee^^^YYYYYYXXXVVVVVVYYYYYYZZZ\\\]]]]]]\\\[[[YYYUUUOOOLLLLLLPPP```cccNNNHHHBBB@@@@@@;;;;;;;;;;;;;;;::::::::::::777777777777777777777777666666555555555555666666666666666666777888999::::::>>>BBBMMM]]]cccmmmzzz}}}uuuqqqrrrtttuuuwwwyyyyyyzzz|||vvvhhh```dddkkknnnttt|||}}}tttiiijjjlllnnnooopppqqqqqqtttxxx}}}}}}}}}www}}}zzzttttttvvv}}}xxxVVVWWWXXXWWWVVVUUUUUUVVVYYY[[[aaakkkuuu~~~vvvqqqqqqoooiiicccbbbYYYVVVVVV[[[___```cccfffiiimmmqqqtttuuuuuutttuuutttttttttvvvyyy{{{{{{zzzxxxwwwvvvwwwxxxxxxvvvtttttttttsssqqqooollljjjhhhkkkeeeaaacccffffffiiimmmoooppptttxxx}}}{{{sssnnnpppttt{{{}}}qqqddd]]]XXXXXXWWWUUUVVVYYYYYY[[[]]]______^^^]]][[[WWWQQQMMMMMMPPPbbbaaaMMMIIICCCAAAAAA;;;<<<;;;;;;;;;;;;:::::::::777777777777777777777777888888777777777777888888888888888888999:::;;;<<<;;;???BBBMMM]]]cccnnn~~~{{{}}}{{{zzz~~~zzzlllbbbeeekkkooovvv~~~|||rrrlllmmmoooqqqssstttuuuuuuxxx{{{~~~rrrqqqsss{{{xxxqqqWWWXXXXXXWWWUUUTTTUUUVVVXXXZZZaaakkkvvv~~~xxxtttuuutttnnnhhhggg[[[WWWVVV[[[```cccfffiiihhhkkkooorrrssssssttttttuuuuuuuuuwwwyyyzzzyyyxxxvvvuuuuuuvvvxxxxxxwwwuuuttttttsssqqqooommmkkkjjjnnnhhhfffhhhkkklllnnnrrrtttuuuyyy~~~wwwtttqqquuu|||{{{pppccc\\\XXXWWWWWWUUUVVVYYYZZZ[[[]]]___``````___^^^YYYSSSNNNMMMQQQcccaaaMMMIIICCCBBBAAA<<<<<<<<<<<<;;;;;;;;;::::::777777777777777777777777888888777777777777888888888888888888999:::;;;<<<===AAACCCNNN]]]cccnnn~~~|||}}}|||}}}nnndddffflllpppwwwxxxnnnlllmmmooorrruuuwwwxxxyyy|||pppqqquuuoookkkYYYYYYZZZYYYWWWWWWYYY[[[ZZZ[[[bbblllwww~~~yyywwwyyyyyyrrrkkkhhh^^^XXXUUUZZZ```dddgggkkkgggjjjnnnqqqrrrssstttuuuvvvvvvvvvxxxzzzzzzxxxvvvuuuttttttvvvxxxyyyxxxwwwvvvuuusssqqqpppooonnnnnnsssnnnlllooorrrrrrsssvvvxxxzzz~~~wwwqqqqqquuu{{{zzzpppccc\\\XXXXXXXXXVVVWWWYYYZZZ[[[\\\^^^___``````aaa\\\VVVPPPNNNPPPaaabbbNNNIIICCCBBBBBB===<<<<<<<<<<<<;;;;;;;;;:::777777777777777777777777666666555555555555666666666666666666777888999:::===AAACCCNNN]]]dddppp}}}}}}qqqeeegggmmmrrrzzzvvvllliiikkknnnqqquuuxxxzzz{{{~~~nnnsss|||lllkkkZZZZZZ[[[ZZZZZZ[[[]]]___```aaagggqqq{{{||||||wwwoookkkaaaYYYUUUYYY___bbbeeehhhgggjjjnnnpppqqqrrrtttuuuuuuuuuvvvxxxzzzzzzxxxvvvtttttttttvvvyyyzzzzzzxxxzzzxxxuuusssrrrrrrtttuuuxxxttttttwwwyyywwwwwwxxx}}}tttppptttzzzxxxpppccc]]]XXXXXXXXXWWWWWWZZZ[[[[[[[[[\\\^^^```bbbcccaaaZZZSSSOOOOOO\\\~~~eeeOOOIIICCCBBBCCC???<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777666666555555555555666666666666666666777888999::::::>>>AAAMMM^^^gggtttsssgggiiiooouuu~~~tttllliiikkkooosssxxx||||||mmmvvvooorrrZZZ[[[\\\[[[[[[]]]```bbbfffggglllvvv|||sssnnnccc[[[UUUXXX]]]```bbbeeegggjjjnnnpppqqqrrrtttvvvssssssuuuxxx{{{{{{yyywwwuuutttuuuwwwzzz|||{{{zzz}}}{{{xxxuuutttvvvxxxzzz}}}yyyyyy|||~~~{{{yyyzzzuuutttzzz~~~xxxpppccc]]]XXXYYYYYYWWWXXX[[[\\\[[[[[[[[[\\\___bbbdddeee]]]VVVPPPNNNYYYxxxfffPPPIIICCCBBBDDD@@@======<<<<<<<<<;;;;;;;;;777777777777777777777777888888777777777777888888888888888888999:::;;;<<<777<<>>>>>>>>===<<<<<<;;;;;;888888888888888999999999777777666555555555555555888777777777888999:::::::::===DDDMMMXXXiii|||qqqhhhkkkttt}}}xxxrrrqqqkkkmmmqqqvvv|||nnnxxxwwwuuu_______________ccchhhlllqqqrrrwww|||rrrjjjddd\\\XXXYYY^^^cccfffggghhhjjjmmmpppsssuuuvvvvvvwwwxxxyyyzzzzzzyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~vvvkkk___XXXSSSSSSTTTTTTWWW[[[ZZZ\\\^^^___```aaaccceeefffggg]]]TTTRRRVVVpppeeeRRRLLLEEEBBBCCC???>>>>>>>>>===<<<<<<;;;;;;::::::999999999999999999888777666666555555666666999999888888888888888888777:::BBBLLLYYYmmmsssiiijjjrrrzzzuuupppnnnlllnnnqqqvvv}}}rrr|||{{{{{{cccccccccccceeeiiinnnrrrvvvxxxvvvnnnggg^^^YYYYYY]]]cccfffhhhiiikkkmmmppprrrtttuuuuuuuuuwwwxxxyyyyyyyyyyyyzzz|||}}}rrrfff\\\UUUPPPQQQRRRRRRUUUYYY[[[]]]aaaccccccccceeefffhhhiii```VVVRRRSSSiiieeeRRRMMMEEECCCDDD@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;::::::999999999888888777666666666777777;;;:::999888777777777777999;;;AAALLL[[[qqq{{{~~~vvvkkkjjjpppwww~~~~~~tttooonnnnnnooorrrvvv}}}yyyeeefffggghhhjjjnnnuuuyyy{{{{{{qqqjjj```YYYXXX\\\aaadddggghhhjjjmmmppprrrtttuuussstttuuuvvvwwwxxxxxxxxxxxx{{{}}}~~~~~~zzznnnbbbZZZTTTOOOPPPRRRRRRUUUYYYZZZ]]]aaadddddddddeeefffhhhjjjaaaWWWRRRQQQfffdddRRRMMMFFFDDDDDD@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999888888777888888777777777777888888999999888888777888888888>>>>>>CCCMMM[[[pppwww}}}{{{vvvtttzzzwwwllljjjooouuu}}}}}}vvvrrrppppppqqqrrrvvv}}}}}}|||}}}}}}eeeggghhhjjjnnnttt{{{ssskkkaaaZZZXXXZZZ^^^```eeegggiiilllooorrrtttuuussssssttttttuuuvvvwwwwwwwwwzzz|||~~~~~~||||||wwwkkk^^^YYYSSSPPPQQQSSSSSSVVVZZZXXX\\\```cccddddddeeeeeefffiiiaaaXXXSSSRRReeedddRRRNNNGGGDDDEEE@@@>>>>>>>>>===<<<<<<;;;;;;;;;::::::999888777777666888888777777777777888888777777777777888999:::;;;??????CCCMMM[[[nnnvvvzzzzzztttnnnmmmrrrzzzvvvllljjjmmmrrr{{{zzzvvvtttsssrrrrrrsssvvv|||~~~||||||{{{{{{eeegggjjjmmmrrrzzztttmmmccc\\\YYYYYY[[[\\\bbbdddfffjjjnnnqqqtttuuutttsssssssssssstttuuuuuuuuuyyy~~~}}}~~~}}}zzzyyyuuuiii]]]XXXSSSPPPRRRTTTUUUWWW[[[XXX[[[___aaabbbccceeeffffffhhhaaaXXXSSSRRRfffdddSSSOOOHHHEEEEEE@@@>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777777777666666666777888888555666666777888:::;;;<<<;;;<<>>>>>>>>===<<<<<<;;;;;;999999999999999999999999666666555555666666777888777777777777888999:::;;;:::;;;BBBMMMXXXdddttt|||{{{yyykkkeeeaaa______aaajjjsssuuuwwwxxxxxxvvvuuutttuuummmoooqqqrrrrrrsssvvvwww|||zzz{{{xxxppphhheeeeeeggglllsssxxx~~~yyyvvvvvvwwwxxxxxxuuuuuuuuuwwwyyy|||~~~}}}yyyzzzyyyuuu{{{~~~vvvwwweeehhhlllrrryyy~~~xxxrrriiibbb^^^[[[ZZZYYY]]]___bbbggglllppptttvvvuuutttrrrqqqpppqqqqqqrrrtttxxx~~~|||xxxvvvrrrhhh\\\UUUPPPNNNQQQTTTTTTVVVZZZ[[[\\\___```aaacccgggjjjjjjkkkcccYYYSSSRRRfffcccSSSPPPIIIFFFFFFAAA>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::;;;555555555555555666777777999888888888888888999999===>>>DDDNNNVVV^^^jjjttt|||~~~qqqiii___[[[WWWXXXYYY]]]gggqqqpppqqqssssssqqqpppqqqrrrnnnqqqtttvvvvvvwwwyyy{{{~~~|||}}}vvvnnnfffcccbbbaaaeeekkkqqqwww~~~~~~xxxvvvwwwzzz||||||uuuuuuvvvwwwxxxzzz{{{|||zzz|||~~~~~~~~~xxxxxxyyyuuu|||{{{zzz```aaadddmmmzzz~~~yyypppgggaaaZZZTTTTTTWWWYYY\\\aaaeeeiiinnnssswwwuuusssqqqqqqrrrssssssssswwwyyy|||~~~||||||zzzrrreee[[[WWWUUURRRRRRTTTVVVXXXXXX[[[^^^aaacccdddfffhhhjjjjjjhhhmmmZZZLLLVVVdddxxx```SSSQQQJJJGGGGGGBBBBBB@@@>>>=========<<<:::<<<<<<;;;:::999777777666555555666666777777888888999999999999999999:::::::::@@@BBBJJJWWW[[[```nnn~~~{{{kkk```ZZZUUUTTTRRRRRRVVV[[[bbbfffggghhhiiikkknnnqqqtttvvvvvvxxx{{{~~~zzzuuuooofff```\\\\\\\\\\\\iiipppyyyyyysssrrrwww||||||yyyuuuuuuxxxzzz{{{zzz{{{|||~~~|||{{{yyyxxxxxx|||___```ccclllzzz{{{sssiiiccc[[[UUUTTTWWWXXX[[[___cccggglllqqquuuuuutttrrrqqqrrrrrrsssrrrxxxyyy|||}}}{{{|||zzzsssggg]]]VVVSSSQQQQQQSSSVVVXXXYYYZZZ]]]```bbbccceeegggiiikkkiiimmmZZZLLLUUUccc}}}www___RRRPPPJJJGGGGGGBBBAAA???=========>>>===<<<<<<;;;;;;:::999888777666666666666666777777777777777888888888999999:::::::::@@@BBBIIIVVVZZZ___lll{{{~~~|||ssscccZZZUUUSSSRRRPPPPPPRRRVVVZZZ]]]dddeeegggjjjnnnrrrvvvxxx|||~~~|||xxxwwwwwwuuutttooojjjbbb\\\YYYXXXXXXXXXaaagggpppwwwyyyzzz{{{{{{}}}xxxssssssxxx}}}~~~{{{wwwwwwyyy{{{{{{{{{zzz{{{}}}||||||zzzxxxyyy|||]]]^^^bbblllzzzvvvllleee\\\UUUTTTWWWVVVYYY^^^bbbeeejjjnnnqqquuutttssssssrrrrrrssssssxxxzzz|||~~~|||{{{{{{|||}}}|||}}}~~~}}}{{{zzz{{{zzzttthhh___SSSQQQOOOPPPSSSWWWYYYZZZZZZ\\\___aaabbbcccfffhhhmmmjjjmmmZZZLLLTTT```yyyvvv^^^QQQPPPJJJGGGGGGCCCAAA???======>>>>>>===<<<<<<;;;::::::999888777777777777777777666666666666555666666777888999999::::::@@@AAAHHHTTTXXX]]]jjjxxx{{{iii\\\UUURRRQQQQQQPPPOOOPPPQQQSSSTTTYYYZZZ]]]aaaeeejjjnnnpppyyy|||}}}vvvmmmhhhhhhjjjllllllgggccc\\\WWWUUUSSSRRRQQQ\\\bbbjjjqqquuuxxxyyyzzzyyyvvvsssuuuzzz~~~~~~{{{zzz{{{|||||||||zzz|||}}}||||||zzzxxxxxx{{{]]]]]]bbbkkkyyyzzzooofff]]]TTTRRRTTTUUUYYY]]]aaaeeehhhllloootttuuuuuuuuutttssstttuuuyyyzzz|||{{{sssrrrqqqppppppppprrrsssrrrtttxxx}}}~~~}}}{{{zzz{{{zzzsssggg^^^RRRPPPNNNOOOSSSXXXZZZ\\\\\\]]]```aaabbbcccfffhhhnnnjjjmmmYYYKKKSSS]]]tttvvv^^^QQQPPPJJJGGGGGGCCCCCCAAA>>>===>>>>>><<<;;;;;;;;;::::::999888777777888888777777666666555555333444555666777888999::::::???@@@GGGSSSVVV[[[hhhwww}}}~~~dddXXXTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRUUUXXX\\\```ccceeejjjmmmsssxxx}}}xxxnnnhhhaaa^^^```ccceeeeeeaaa]]]XXXSSSQQQOOOMMMLLLWWW[[[ccckkkqqquuuxxxyyyvvvuuuuuuxxx}}}}}}||||||||||||}}}~~~~~~~~~|||{{{zzzxxxwwwyyy}}}^^^___ccclllyyy~~~rrrhhh]]]SSSPPPRRRUUUYYY]]]aaadddgggjjjmmmrrruuuvvvvvvuuutttvvvwwwyyyzzz}}}yyyuuusssooonnnmmmlllkkkkkklllllloooqqquuuyyy}}}}}}{{{{{{yyyqqqeee[[[QQQOOONNNPPPTTTXXX\\\]]]^^^___aaabbbbbbdddgggjjjooojjjlllWWWJJJPPPXXXnnnwww___RRRQQQKKKGGGHHHCCCEEECCC@@@>>>>>>===;;;999;;;::::::999999888888888888888777777666666555555333444444666777888999999999???@@@FFFRRRVVVZZZgggvvv|||}}}|||cccYYYWWWVVVQQQRRRSSSTTTTTTTTTSSSRRRSSSTTTVVVYYY[[[^^^___```^^^aaaeeeiiimmmpppqqqqqquuuwwwzzz|||~~~|||zzzzzzvvvooohhhccc___\\\]]]aaaccccccbbb___[[[UUUQQQNNNLLLJJJIIIOOOSSSYYYbbbjjjpppssstttuuuuuuxxx{{{}}}||||||}}}~~~~~~{{{zzzyyyvvvuuuvvvzzz}}}bbbbbbeeemmmzzzvvvjjj^^^TTTPPPQQQTTTXXX]]]aaadddfffhhhjjjnnnrrruuuvvvttttttvvvyyyyyyzzz}}}yyytttrrrqqqpppoooooonnnmmmlllkkkkkkkkkooorrrvvvyyy|||}}}{{{{{{yyyqqqdddZZZRRRPPPOOOPPPUUUYYY]]]^^^___```aaabbbbbbdddgggjjjooojjjjjjVVVHHHMMMSSShhhzzzaaaTTTRRRLLLHHHHHHCCCFFFCCC@@@???>>>===;;;999:::::::::999999999888888777777777777666666666666444555555666777888888999888>>>???FFFRRRVVV[[[hhhuuuzzz~~~ggg]]][[[[[[UUUVVVXXXYYYYYYYYYXXXWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^___aaadddfffhhhiiijjjjjjllloooqqqtttwww{{{~~~yyyuuupppoooooonnnllliiifffdddcccfffiiijjjgggddd```[[[TTTOOOLLLJJJHHHGGGNNNPPPVVV^^^gggooorrrssstttvvvyyy||||||{{{|||}}}~~~~~~{{{{{{yyywwwuuuuuuxxx{{{ffffffhhhooozzzzzznnnaaaUUUQQQRRRSSSVVV\\\___bbbdddfffggghhhmmmrrrsssrrrrrruuuxxxyyy{{{~~~xxxrrrpppqqqrrrrrrssssssrrrrrrqqqpppppppppsssvvvzzz}}}~~~|||zzzzzzyyyqqqeee[[[SSSQQQPPPRRRVVVZZZ]]]______```aaa```aaacccgggiiioooiiiiiiTTTFFFJJJOOOcccyyy|||cccVVVTTTMMMHHHHHHCCCCCCAAA???>>>??????>>><<<:::::::::999999999999888666666666666777777777777666666666777777888888888777===???FFFSSSWWW\\\jjjwwwzzzoooeeecccbbbaaaaaabbbbbbbbbaaaaaa```]]]^^^```aaaccccccccccccccccccccccccdddfffggghhhgggjjjnnnrrruuuzzz|||{{{zzzyyyyyyyyyzzzzzzxxxvvvtttuuuwwwvvvrrrnnnbbb\\\TTTMMMIIIGGGGGGFFFNNNPPPTTT\\\fffnnnrrrssssssuuuxxx{{{}}}~~~~~~|||zzz{{{}}}~~~~~~~~~}}}|||{{{xxxvvvvvvxxxzzziiiiiijjjppp{{{}}}qqqcccWWWRRRSSSQQQUUUZZZ^^^```bbbdddeeedddjjjoooqqqpppppptttwwwyyy{{{~~~|||vvvrrrqqqsssuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuwww{{{~~~||||||zzzyyyzzzyyyrrrggg]]]TTTSSSQQQRRRVVV[[[^^^___^^^___```___```bbbeeehhhooohhhhhhSSSDDDIIIMMM```vvv~~~eeeWWWUUUMMMIIIHHHCCCAAA???>>>>>>???@@@@@@???::::::999999999999999999555555666666777777888888777777777777888888888888777===???FFFTTTXXX]]]kkkzzz|||vvvmmmkkkiiilllllllllkkkjjjiiihhhgggfffgggiiikkkmmmmmmmmmmmmgggfffdddccccccdddfffggghhhkkkpppuuuzzz}}}yyyccc\\\SSSKKKGGGFFFEEEEEEJJJKKKOOOWWWaaajjjnnnnnnrrrtttwwwyyy{{{}}}|||~~~~~~{{{yyy{{{|||{{{}}}~~~~~~}}}zzzxxxwwwyyy{{{mmmiiijjjtttrrrdddYYYSSSPPPTTTUUUWWWZZZ^^^aaadddeeedddfffiiikkkmmmooorrruuuzzz}}}~~~xxxwwwvvvuuuvvvxxxzzz{{{~~~~~~~~~|||zzzzzz|||}}}|||zzzxxxvvvsssmmmccc\\\UUURRROOOOOOSSSXXX]]]______```aaaaaaaaabbbeeehhhmmmkkk]]]PPPKKKGGGNNNaaa}}}vvvgggXXXQQQOOOJJJFFFDDDCCCBBBAAA@@@???===<<<<<<::::::::::::999888777777777666666666666666777888666666666666666777888888888;;;???EEELLLUUU^^^ddduuuxxxqqqtttwwwxxxxxxwwwwwwwwwvvvvvvuuuwwwwwwwwwwwwuuutttrrrpppqqqmmmiiiffffffhhhiiijjjlllpppvvv}}}zzzgggYYYLLLGGGHHHGGGGGGGGGIIIJJJNNNUUU]]]eeeiiikkkqqqrrrtttwwwzzz|||}}}~~~zzzzzz{{{}}}}}}~~~~~~~~~}}}xxxzzz{{{{{{xxxxxx{{{mmmhhhhhhqqq}}}rrreeeZZZTTTQQQRRRSSSVVVZZZ]]]```bbbccceeefffhhhjjjllloootttwwwyyy|||}}}zzzzzzzzzyyyyyyzzz|||~~~~~~{{{yyywwwuuurrrkkkaaaYYYSSSPPPNNNNNNRRRXXX\\\______```aaaaaaaaabbbeeegggkkkiiiZZZLLLGGGDDDLLL___~~~vvvgggXXXRRROOOKKKGGGEEECCCCCCBBBAAA???>>>===<<<:::;;;;;;::::::999888777777777666666666666777777666666666666666777888888888;;;@@@FFFMMMVVV___eeexxx~~~zzz}}}~~~|||yyyvvvtttnnnkkkiiiiiikkknnnpppppprrrvvv|||}}}dddWWWJJJFFFGGGFFFFFFGGGIIIJJJNNNTTT]]]dddiiijjjnnnooorrruuuwwwyyy{{{|||zzz{{{||||||}}}}}}||||||~~~~~~{{{||||||{{{zzzzzz~~~|||oooiiifffmmmwwwsssfff[[[UUUQQQPPPRRRVVVZZZ]]]```aaaaaaeeefffggghhhjjjooouuuyyyzzz}}}|||zzzzzz~~~~~~~~~~~~{{{yyyvvvtttppphhh^^^VVVQQQOOOLLLMMMRRRWWW\\\^^^___aaaaaaaaaaaabbbdddfffjjjgggWWWIIIEEECCCLLLaaavvvgggXXXRRRPPPLLLHHHFFFDDDDDDCCCAAA@@@???>>>===;;;;;;;;;;;;:::999888888888777777666666777777777777666666666666777888888999<<>>>>>======<<<;;;:::;;;:::999888777777777777888888777777888888999:::999===BBBIIIQQQZZZdddjjjsssoooQQQJJJEEEDDDEEEEEEIIINNNLLLNNNRRRYYY```dddfffeeeaaa```___^^^^^^___aaabbbfffhhhkkkooosssvvvxxxyyyyyy}}}~~~zzzxxxwwwxxxxxxwww|||sssqqqrrrsssiiicccfffppp|||}}}qqqddd\\\UUUTTTTTTVVVYYY^^^cccfffeeefffiiilllqqqwww}}}zzzyyywwwuuurrrpppllldddZZZRRRKKKKKKKKKOOOTTTZZZ^^^___```bbbccccccaaa___^^^___TTTTTTKKKDDDFFFHHHTTTiiiuuugggYYYTTTSSSQQQNNNMMMJJJIIIHHHGGGFFFDDDCCCCCC>>>>>>>>>>>>===<<<;;;:::;;;:::999888777777777777888888888777888888999:::999<<>>===<<<<<<<<<::::::999999888777777777999999888888888888999999:::<<<@@@HHHQQQ[[[dddjjjtttrrraaaLLLIIIFFFEEEFFFHHHIIIIIIRRRRRRUUU\\\dddfffccc^^^```]]]YYYVVVUUUWWWZZZ\\\```bbbfffiiikkkmmmqqqssstttyyy~~~|||xxxuuutttsssvvvzzz{{{tttfffkkk~~~hhhmmm~~~lllccc]]]```iiitttqqqccc[[[XXXVVVVVV[[[```dddfffjjjjjjjjjmmmsss{{{|||zzzwwwvvvrrrmmmeee[[[SSSNNNJJJKKKNNNQQQUUUZZZ^^^aaabbbbbbbbbbbbbbbaaaaaaaaaXXXRRRFFFBBBEEEFFFXXXwww{{{lll]]]XXXWWWUUURRRPPPQQQOOOMMMLLLLLLJJJGGGDDDAAAAAA@@@??????>>>======;;;;;;::::::999999888888999999888888888888999999:::<<<@@@HHHQQQ[[[ccchhhssssss^^^QQQIIIHHHFFFFFFHHHKKKMMMNNNSSSSSSVVV]]]ccceeebbb]]]\\\ZZZVVVTTTSSSUUUXXXZZZ^^^aaadddfffhhhkkkooorrrtttxxx|||~~~{{{wwwtttsssrrrppptttuuuxxxyyylllccclll~~~iiiooofff```\\\^^^dddoooxxxjjj___[[[WWWVVVYYY___eeeggglllkkkkkkmmmsss|||}}}{{{xxxvvvrrrllldddZZZRRRMMMJJJKKKNNNRRRVVV[[[^^^aaaaaaaaabbbbbbbbbbbbbbbbbbZZZSSSGGGCCCFFFJJJ```yyykkk^^^ZZZZZZXXXUUUTTTTTTRRRPPPOOOOOOMMMJJJGGGDDDCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;::::::999999999999888888888888999999999<<<@@@GGGPPPYYYaaaeeepppqqq]]]PPPKKKFFFFFFFFFGGGJJJMMMQQQSSSTTTUUUWWW]]]bbbccc___[[[XXXVVVSSSQQQQQQSSSUUUWWW\\\^^^```bbbdddhhhlllpppsssuuuyyyzzz|||{{{vvvsssqqqppplllqqqqqqqqqpppdddaaaooo~~~jjjrrraaa^^^]]]___ccclll~~~}}}nnnbbb]]]XXXUUUXXX___eeehhhkkkjjjjjjlllrrr{{{}}}{{{wwwuuuqqqkkkbbbYYYQQQLLLJJJLLLNNNRRRWWW[[[___``````aaabbbcccccccccbbbbbb[[[TTTGGGBBBFFFLLLddd~~~wwwkkk```]]]]]]ZZZXXXWWWVVVTTTRRRQQQQQQOOOLLLJJJEEEDDDCCCBBB@@@???>>>===<<<<<<;;;;;;:::999999999999999888888888888999999999;;;???FFFOOOWWW___ccckkk{{{yyy```QQQLLLMMMDDDEEEGGGHHHKKKNNNRRRUUUVVVWWWZZZ^^^aaaaaa]]]ZZZUUUSSSQQQPPPPPPRRRUUUWWWZZZ\\\^^^___bbbeeejjjnnnqqqsssuuuvvvyyy{{{vvvrrrooonnnlllrrrrrrqqqmmm``````rrr~~~kkkrrr```___```bbbeeennnqqqccc^^^XXXUUUXXX^^^dddhhhkkkjjjjjjnnnttt}}}~~~|||{{{vvvtttooohhh```WWWPPPLLLJJJLLLOOOSSSXXX\\\___```___```bbbccccccbbbaaa```YYYSSSGGGBBBFFFLLLfffuuukkkbbb```___\\\ZZZZZZWWWUUUSSSRRRRRRPPPMMMJJJFFFEEEDDDBBB@@@>>>===<<<;;;;;;;;;:::999999888888999999888888888888999999999:::>>>DDDLLLVVV^^^ccciiiyyykkkSSSHHHGGGIIIDDDFFFIIIJJJKKKNNNRRRUUUYYYZZZ]]]```aaa___[[[XXXSSSRRRQQQQQQRRRTTTVVVXXXYYY[[[]]]___aaaeeeiiilllppppppqqqssswww}}}|||zzzwwwtttsssssstttuuu{{{{{{vvvrrrooonnnmmmttttttqqqkkk^^^^^^pppmmmsssbbbaaacccgggkkkrrrrrrbbb]]]WWWUUUXXX^^^dddhhhjjjkkkmmmrrryyy}}}{{{yyysssqqqllleee]]]UUUOOOKKKJJJLLLPPPTTTYYY\\\___```___```aaabbbbbb```^^^]]]SSSOOOEEECCCGGGNNNiii|||tttkkkdddbbbaaa]]]ZZZ[[[XXXVVVTTTSSSRRRQQQNNNKKKGGGFFFEEECCC@@@>>>===<<<;;;;;;::::::999888888888999999888888888888999999888999;;;@@@IIITTT^^^dddlll{{{xxxbbbNNNFFFDDDEEEEEEHHHLLLMMMMMMOOOSSSWWW\\\^^^aaabbbaaa^^^ZZZWWWRRRRRRQQQRRRSSSVVVXXXZZZYYY\\\___bbbdddfffjjjlllnnnnnnoooqqquuu{{{~~~wwwuuurrroookkkjjjgggeeedddddddddeeegggnnnxxx{{{wwwssspppooommmrrrpppmmmgggZZZ[[[mmmsssyyydddccceeekkkooouuu~~~ppp___[[[VVVUUUXXX^^^dddggghhhiiinnnttt|||~~~|||zzzxxxpppmmmiiiccc[[[TTTNNNKKKIIILLLPPPUUUYYY]]]___```___```aaabbbaaa^^^\\\ZZZKKKJJJDDDDDDJJJQQQmmmssskkkeeecccaaa]]]ZZZ[[[YYYXXXVVVUUUTTTRRROOOMMMIIIHHHGGGDDDBBB???>>>===<<<<<<;;;;;;::::::999999999999888888888888999999888888999===FFFSSS___fffssszzzoooxxxnnnXXXMMMHHHFFFDDDFFFJJJOOOPPPPPPRRRWWW[[[___aaaddddddbbb]]]YYYWWWQQQQQQQQQRRRTTTWWWYYY[[[YYY]]]bbbeeegggiiikkkmmmmmmmmmnnnqqquuuyyy|||~~~xxxlllgggfffeeeccc]]]\\\ZZZYYYXXXXXXXXXYYYWWW^^^gggpppwww|||xxxuuurrrpppnnnooojjjeeebbbXXX[[[nnn{{{eeecccffflllrrrwwwyyykkk]]]ZZZUUUUUUXXX^^^cccfffdddffflllsss|||~~~{{{yyywwwnnnkkkgggaaaZZZSSSNNNKKKIIILLLPPPUUUZZZ]]]___```___```aaaaaa```]]]ZZZXXXEEEFFFCCCEEEMMMUUUppprrrkkkeeedddaaa\\\ZZZZZZ[[[YYYWWWVVVUUUTTTQQQNNNKKKJJJHHHFFFCCCAAA???>>>>>>======<<<;;;;;;::::::999999888888888888999999888777777;;;EEERRR```hhhxxxtttiiisssvvvqqqttttttuuuyyyrrr[[[LLLHHHHHHFFFDDDFFFKKKPPPSSSSSSUUUZZZ___```ccceeeeeebbb]]]YYYWWWPPPPPPQQQRRRTTTWWWZZZ[[[ZZZ^^^dddhhhjjjkkklllmmmllllllmmmpppuuuxxxzzzzzzsssmmmeee]]]ZZZYYYZZZ[[[VVVUUUSSSRRRQQQQQQRRRRRRPPPVVV]]]ccchhhqqq||||||yyyvvvsssqqqooonnneee```___XXX^^^rrrdddgggooowww{{{}}}~~~tttmmm```XXXSSSTTTXXX\\\aaafffllllllnnnttt}}}|||wwwtttooommmhhh```WWWOOOKKKJJJGGGKKKRRRYYY^^^aaabbbbbb___``````^^^^^^]]]UUULLLDDDCCC???CCCLLLUUUtttooohhhbbbbbbaaa\\\YYYXXXXXXVVVUUUTTTTTTTTTRRRPPPMMMKKKIIIGGGFFFDDDAAA???=========<<<;;;;;;::::::999999999999999999999999999777888<<>>BBBJJJTTTrrrqqqiiibbbaaa```\\\YYYXXXXXXWWWUUUTTTTTTTTTRRRPPPNNNLLLIIIGGGFFFDDDBBB@@@>>>======<<<<<<;;;::::::999999999999999999999999999888999<<>>AAAKKKUUUrrrrrrjjjbbb```___[[[YYYYYYYYYWWWUUUTTTTTTSSSQQQPPPOOOLLLJJJHHHGGGEEECCC@@@>>>>>>===<<<<<<;;;;;;:::999999999999999999999999999888999===AAAJJJ[[[jjjrrr|||ooovvvrrriiihhhjjjnnnssszzz}}}qqqcccVVVIIIEEEFFFFFFGGGJJJNNNQQQTTTYYY^^^cccgggiiieeeggghhhfffaaa\\\YYYWWWTTTSSSSSSUUUYYY]]]______aaadddiiimmmooonnnkkkiiiccceeeiiimmmqqqwww}}}lll\\\RRROOOMMMJJJHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGIIILLLOOOXXX[[[]]]]]]ZZZXXXZZZ\\\iiittt}}}wwwrrrnnnkkkjjjgggbbb^^^[[[WWWZZZnnnppprrrxxx~~~vvvkkk```XXXWWWQQQLLLMMMPPPTTT\\\cccjjjpppwwwzzz|||}}}zzzuuuqqqllliiiddd\\\SSSMMMKKKJJJLLLNNNRRRVVV[[[```cccdddccceeedddaaa```]]]UUUKKK@@@AAA>>>AAALLLXXXtttrrriiiaaa^^^]]]ZZZXXXYYYYYYWWWUUUTTTTTTSSSQQQPPPOOOMMMKKKIIIHHHFFFCCCAAA>>>>>>======<<<;;;;;;;;;999999999999999999999999999888999===AAAIIIXXXggghhhxxxwww|||}}}lllhhhkkknnnrrrwwwtttdddWWWKKKGGGHHHHHHKKKMMMPPPRRRVVV[[[```eeeiiikkkfffggghhheeeaaa\\\YYYXXXUUUUUUVVVXXX[[[^^^```bbbdddgggkkkooopppnnnkkkiiigggiiikkkmmmpppvvv|||qqq]]]SSSOOOIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIILLLQQQTTT^^^bbbdddccc^^^ZZZYYYYYYcccmmmxxx}}}wwwrrrmmmjjjiiihhhbbb\\\YYYUUUZZZqqquuuvvvzzz{{{qqqggg]]]VVVRRRMMMJJJLLLNNNRRRYYYaaakkkqqqyyy}}}~~~|||xxxsssooojjjgggbbbZZZRRRLLLJJJJJJLLLOOORRRWWW\\\```cccdddccceeedddaaa```]]]UUUKKKAAACCC???AAAKKKXXXqqq~~~pppggg___]]]\\\YYYXXXYYYXXXVVVUUUTTTTTTTTTRRRQQQPPPNNNLLLJJJIIIGGGDDDBBB???>>>>>>===<<<<<<;;;;;;999999999999999999999999888888:::===@@@GGGUUUcccdddsssuuujjjhhhkkkoootttzzzzzzhhh[[[MMMIIIIIIJJJLLLOOOQQQSSSVVVZZZ___dddgggiiigggggggggddd```]]][[[[[[VVVWWWYYY[[[]]]___bbbccceeehhhlllppppppnnnkkkhhhhhhiiikkknnnrrrwww~~~ttt```RRRKKKHHHDDDEEEEEEFFFEEEEEEEEEEEEDDDEEEGGGHHHJJJOOOUUUYYYbbbeeehhhgggccc___^^^^^^eeejjjsssyyy~~~}}}xxxsssooommmllllllddd]]]XXXUUU\\\uuu||||||vvvlllcccZZZSSSMMMJJJJJJMMMNNNQQQXXX___jjjpppwww~~~~~~|||zzzvvvppplllhhhfff```XXXPPPKKKJJJJJJLLLOOOSSSXXX]]]```bbbcccbbbcccccc```___]]]UUUKKKCCCFFFBBBBBBMMMZZZrrr{{{lllccc]]]\\\[[[XXXWWWXXXVVVUUUTTTTTTUUUUUUTTTRRRQQQOOOMMMKKKJJJHHHEEECCC??????>>>======<<<<<<;;;999999999999999999999999888888:::>>>@@@FFFRRR___fffsssqqqhhheeeiiinnnuuu{{{jjj\\\NNNIIIIIIJJJLLLOOORRRTTTWWWZZZ___bbbeeegggfffgggfffccc```^^^]]]^^^XXXZZZ]]]^^^___```bbbdddeeehhhmmmppppppnnnkkkhhhfffhhhkkknnnttt{{{zzzcccUUULLLFFFCCC@@@AAACCCCCCAAAAAABBBDDDBBBCCCEEEGGGJJJQQQXXX]]]cccfffhhhhhheeeccceeegggjjjkkkooosssuuuyyy}}}xxxuuurrrppppppqqqhhh___ZZZWWW```||||||qqqggg^^^UUUOOOIIIHHHJJJNNNOOOPPPVVV^^^iiimmmttt|||}}}{{{xxxsssnnnjjjgggddd^^^VVVOOOKKKJJJKKKLLLOOOTTTZZZ^^^aaabbbbbb```bbbaaa______]]]UUULLL@@@FFFDDDFFFUUUfffvvvggg```ZZZ[[[[[[XXXVVVWWWTTTSSSSSSSSSUUUVVVUUUTTTRRRPPPMMMLLLKKKIIIFFFDDD??????>>>>>>===<<<<<<<<<999999999999999999999999888888;;;>>>@@@DDDPPP\\\gggsss{{{mmmeeeccchhhpppxxx~~~kkk]]]OOOJJJJJJLLLOOORRRUUUVVVYYY\\\___ccceeefffffffffeeebbb```______aaaZZZ]]]````````````bbbdddeeehhhlllooopppnnnkkkiiigggiiilllpppuuu}}}jjjXXXNNNGGGDDDDDD@@@AAABBBAAA??????BBBDDDBBBDDDFFFHHHMMMTTT\\\bbbfffhhhiiihhhggghhhlllppprrrooommmnnnlllnnnzzz~~~{{{xxxuuutttsssssssssjjjaaa[[[ZZZeeezzzmmmcccZZZRRRLLLFFFGGGJJJOOOPPPQQQVVV]]]gggjjjqqq{{{|||zzzwwwrrrlllhhhfffccc]]]VVVNNNJJJJJJKKKKKKOOOUUU[[[___aaaaaaaaa___``````^^^^^^]]]UUULLL===DDDEEEKKK^^^tttsssddd]]]YYYZZZ[[[XXXVVVVVVSSSRRRRRRSSSUUUWWWVVVUUUSSSPPPNNNLLLKKKIIIGGGDDD??????>>>>>>======<<<<<<999999999999999999999999888888;;;>>>@@@DDDOOO[[[eeepppyyywwwkkkdddccckkkuuu|||lll^^^PPPLLLMMMOOOSSSWWWXXXYYY[[[^^^aaadddfffgggeeeeeedddbbb```___aaabbb[[[^^^aaabbb``````bbbddddddgggkkkooopppnnnkkkiiilllmmmoooqqqvvv}}}vvv]]]OOOGGGBBBBBBEEEBBBCCCDDDBBB@@@@@@CCCFFFEEEFFFHHHKKKQQQXXXaaagggkkklllllljjjiiilllrrrwwwyyysssooolllhhhiiittt}}}{{{yyywwwuuuuuutttuuutttjjjaaa\\\\\\iiivvvkkk```TTTNNNMMMFFFIIILLLMMMMMMOOOTTTYYYbbbiiittt~~~zzzvvvsssoookkkhhheeebbb\\\UUUMMMHHHGGGGGGMMMQQQWWW[[[]]]___```aaaaaabbbcccbbb^^^XXXQQQMMMEEEHHHJJJQQQfffooobbb```^^^\\\\\\ZZZXXXVVVVVVTTTRRRRRRUUUUUUSSSQQQSSSPPPLLLJJJIIIHHHGGGFFFAAA@@@???===<<<;;;;;;;;;===<<<;;;;;;:::999888888:::999;;;===>>>CCCOOO[[[gggooo~~~|||rrrgggdddgggooowwwnnn```RRRNNNPPPQQQSSSUUU[[[\\\]]]___bbbfffhhhjjjeeeeeeeeedddbbb___]]][[[]]]^^^___aaacccdddffffffeeegggjjjlllnnnnnnmmmmmmqqqtttxxxyyyzzz}}}jjjUUUJJJFFFCCCAAA@@@BBBCCCDDDCCCBBBBBBCCCEEEBBBHHHMMMPPPVVV```gggiiinnnmmmlllkkklllpppwww||||||tttlllhhhkkkqqqwww|||wwwtttsssssssssrrrooofffddd```]]]ppp}}}tttssshhh]]]RRRKKKJJJGGGIIILLLLLLLLLNNNSSSXXXaaahhhsss|||~~~~~~~~~}}}|||||||||||||||||||||}}}~~~~~~zzzvvvrrrnnnjjjgggdddaaa\\\TTTLLLHHHGGGHHHLLLPPPVVV[[[]]]___```bbbaaabbbbbbaaa\\\VVVOOOKKKDDDHHHLLLUUUkkkyyyxxxnnn```^^^\\\[[[[[[ZZZXXXVVVVVVTTTRRRSSSTTTTTTRRRPPPRRROOOLLLJJJIIIHHHFFFEEECCCBBB@@@???======<<<<<<;;;;;;:::::::::::::::::::::999;;;===>>>BBBNNN[[[gggooo~~~~~~qqqgggeeehhhpppxxxmmm___RRRNNNPPPQQQSSSUUUZZZ[[[\\\___bbbeeehhhiiijjjjjjjjjiiigggeeebbbaaa^^^^^^___```aaaccccccddddddgggjjjmmmpppqqqqqqqqqtttwwwzzz{{{}}}vvvdddQQQHHHEEECCCBBBBBBAAABBBCCCBBBBBBBBBDDDFFFFFFLLLQQQTTTZZZccckkkmmmmmmmmmllllllnnnttt|||wwwppplllmmmrrrwww~~~}}}xxxtttsssrrrrrrqqqqqqiiihhheeecccvvvtttjjjuuu|||ooodddYYYNNNIIIHHHGGGIIIKKKKKKKKKMMMRRRVVV```gggqqqzzz~~~xxxvvvvvvvvvtttuuuuuusssrrrrrrrrrssstttrrrsssssstttvvvwwwxxxxxx}}}yyyuuurrrnnniiieeeccc```ZZZSSSLLLHHHGGGHHHKKKOOOUUUZZZ]]]___aaabbbbbbbbbaaa___YYYRRRLLLHHH@@@EEELLLYYYtttxxxqqqooommm___]]][[[YYYYYYYYYWWWUUUUUUTTTSSSSSSTTTSSSQQQOOOQQQNNNKKKIIIIIIHHHFFFDDDDDDCCCBBB@@@>>>=========999:::::::::;;;;;;;;;;;;:::999;;;===>>>BBBMMMYYYhhhqqqooogggfffjjjrrrzzz}}}iii]]]QQQNNNPPPQQQRRRUUU[[[\\\^^^aaadddgggiiikkkjjjjjjjjjiiigggeeecccaaaaaaaaaaaaaaabbbcccdddeeeeeehhhlllpppsssuuuuuuvvvwwwzzz}}}nnn]]]LLLEEECCCBBBBBBCCCAAABBBDDDDDDDDDEEEHHHJJJJJJPPPUUUXXX^^^gggnnnooommmmmmlllmmmpppxxx~~~wwwrrrqqqtttwwwyyy~~~xxxuuusssrrrrrrqqqtttnnnnnnlllkkk{{{kkk```hhh~~~wwwjjj```VVVLLLGGGGGGGGGIIIKKKJJJJJJLLLRRRVVV```gggpppxxx~~~zzzuuurrrrrrsssrrrrrrrrrqqqooonnnnnnooopppqqqooopppqqqqqqrrrrrrrrrrrrxxx|||~~~|||xxxuuuqqqmmmhhhdddaaa^^^XXXQQQJJJGGGHHHIIIJJJOOOUUUZZZ]]]___aaaccccccbbb```\\\VVVOOOIIIEEE@@@CCCKKK___rrrlllmmm~~~lllbbb___\\\YYYXXXWWWUUUTTTUUUTTTTTTTTTTTTRRRPPPOOOOOOMMMKKKIIIIIIHHHFFFDDDDDDCCCBBB@@@>>>===<<<<<<:::;;;;;;;;;;;;;;;;;;;;;999999;;;======AAAKKKWWWjjjuuu~~~nnnggggggkkkssszzztttdddZZZPPPNNNPPPQQQSSSVVV]]]^^^aaadddgggjjjlllmmmiiiiiijjjiiigggeeecccbbbdddccccccdddeeegggiiijjjiiikkkooosssvvvwwwxxxxxxyyy|||~~~gggXXXIIICCCBBB@@@@@@BBBBBBDDDFFFGGGHHHIIILLLOOOLLLRRRWWWZZZ___hhhmmmooommmllllllmmmrrrzzzyyywwwwwwxxxxxx}}}yyyvvvuuuuuuuuutttzzzttttttrrrrrrsssfff^^^gggzzz}}}rrreee\\\SSSJJJGGGGGGIIIJJJKKKKKKJJJMMMSSSXXXbbbhhhpppwww|||xxxtttsssrrrrrrrrrssssssrrrqqqrrrqqqpppoooooopppqqqrrrrrrrrrsssssstttsssrrrrrrqqquuuzzz}}}{{{xxxuuurrrmmmgggccc___\\\VVVOOOIIIGGGHHHJJJKKKPPPVVV[[[^^^```aaaccccccbbb___ZZZSSSMMMGGGDDDCCCDDDMMMhhhllliiiqqq{{{lllfffccc^^^ZZZXXXVVVTTTSSSTTTUUUVVVVVVUUUSSSQQQPPPOOOMMMKKKJJJJJJIIIFFFDDDDDDCCCAAA???===<<<;;;;;;======<<<;;;;;;:::999999999999;;;======@@@JJJUUUkkkyyy}}}nnnhhhhhhkkksssyyyxxx}}}vvvkkk^^^VVVOOONNNPPPQQQTTTXXX\\\^^^bbbeeeiiilllmmmnnnmmmmmmnnnmmmllljjjhhhgggccccccdddeeegggjjjmmmooooooqqqtttvvvxxxxxxxxxwww{{{|||{{{dddWWWJJJCCCAAA??????@@@BBBDDDFFFGGGHHHJJJNNNPPPMMMSSSXXXZZZ___fffkkkkkkkkkkkklllmmmrrrzzz|||{{{{{{{{{|||yyywwwxxxyyyzzzzzz{{{yyyvvvxxxmmmdddaaammmwwwlll```WWWPPPIIIFFFHHHJJJLLLMMMLLLLLLPPPWWW\\\dddjjjqqqvvvzzz}}}uuuqqqrrrlllmmmpppssstttsssrrrqqqtttttttttuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvuuutttqqqsssvvvzzz}}}{{{xxxvvvrrrmmmgggccc]]]ZZZTTTMMMHHHFFFHHHKKKNNNRRRXXX\\\___```bbbcccdddbbb^^^XXXRRRLLLGGGDDDGGGGGGQQQooofffiiixxxwwwkkkgggccc^^^ZZZXXXVVVTTTSSSRRRUUUWWWXXXVVVTTTSSSSSSOOOMMMLLLLLLKKKJJJHHHEEEDDDCCCAAA???===<<<;;;:::>>>>>>===<<<;;;:::999999999999;;;======???HHHSSSiiixxx}}}oooiiihhhkkkqqqwwwuuuzzzyyylllbbbXXXQQQMMMNNNPPPRRRVVV[[[[[[^^^bbbfffjjjlllnnnnnnoooooopppooonnnlllkkkiiidddddddddfffhhhlllppprrrtttuuuwwwyyyyyyyyyxxxwww|||}}}yyybbbWWWKKKFFFCCC@@@???BBBAAACCCEEEFFFGGGJJJMMMOOOPPPVVVZZZ\\\___eeehhhhhhhhhiiikkknnnttt|||~~~~~~{{{xxxwwwyyy{{{|||}}}{{{wwwssswwwiiibbbcccqqq}}}{{{pppfffZZZSSSLLLGGGEEEHHHKKKMMMNNNNNNOOOSSSZZZ```hhhlllrrrvvvyyy~~~|||~~~{{{uuuoooooorrrnnnpppsssuuuuuuvvvvvvwwwyyyzzz|||}}}~~~}}}|||{{{|||}}}~~~~~~}}}|||yyyxxxvvvvvvuuuvvvyyy}}}|||yyywwwsssnnngggccc\\\YYYSSSLLLGGGFFFIIILLLQQQUUUZZZ^^^```aaabbbcccdddaaa]]]WWWQQQLLLGGGEEEEEEHHHTTTppp~~~dddmmmrrrhhhddd```\\\XXXWWWVVVUUUTTTQQQUUUYYYYYYXXXVVVUUUVVVOOONNNMMMMMMMMMLLLIIIFFFFFFEEECCC@@@>>><<<<<<;;;======<<<<<<;;;;;;;;;:::999999;;;======>>>GGGQQQcccrrr~~~pppjjjhhhjjjoootttuuuyyy~~~}}}tttjjj```XXXRRRMMMKKKNNNQQQSSSXXX]]]^^^```eeeiiimmmpppqqqqqqrrrrrrssssssrrrpppnnnmmmjjjjjjiiijjjlllppptttvvvuuuvvvxxxzzz{{{zzzyyyxxx}}}zzzaaaWWWMMMHHHEEEBBBBBBEEECCCEEEGGGHHHIIIKKKOOOQQQTTTZZZ^^^___aaaeeeggggggdddfffkkkpppwww}}}zzzwwwvvvwwwzzz{{{{{{xxxqqqkkkgggnnnkkkcccdddssszzzwwwlllbbbVVVOOOJJJEEEEEEGGGLLLNNNOOOOOOPPPUUU]]]ccciiinnnsssvvvyyy}}}|||zzzvvvuuusssnnnooosssuuuvvvwwwxxxyyyzzz|||~~~~~~~~~||||||zzzwwwtttvvv}}}}}}|||zzzwwwtttnnnhhhccc[[[XXXRRRKKKGGGFFFIIILLLRRRVVV[[[___```aaabbbbbbdddaaa]]]WWWQQQLLLHHHFFF@@@FFFSSSmmmyyyfffrrrooofffaaa]]]YYYVVVVVVVVVVVVVVVQQQUUUYYY[[[YYYWWWWWWXXXOOONNNNNNNNNNNNLLLJJJGGGGGGFFFDDDAAA???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===999999;;;===<<<>>>FFFPPP___mmmqqqjjjhhhiiimmmrrrtttxxx|||~~~zzznnnfff___VVVPPPOOOKKKJJJMMMQQQTTTYYY___bbbeeeiiinnnrrrtttuuuvvvyyyzzzzzzzzzyyyxxxvvvuuurrrqqqppppppqqqtttxxxzzzuuuvvvxxxzzz{{{{{{zzzyyy}}}___VVVMMMJJJGGGEEEEEEHHHHHHIIIKKKLLLMMMOOORRRTTTXXX^^^bbbbbbcccggghhhggg```dddjjjqqqyyy}}}zzzwwwuuuvvvwwwxxxxxxmmmeee___ZZZeeeooofffeeetttvvvmmmeee^^^UUUMMMIIIGGGFFFFFFCCCJJJRRRUUUUUUYYYaaahhhmmmppptttwwwyyy|||}}}~~~xxxtttqqqqqqtttxxxyyyxxx{{{|||}}}|||zzz|||~~~zzzvvvqqqlllgggccc^^^XXXOOOGGGCCCEEEHHHLLLSSSWWW\\\```aaabbbccccccdddaaa]]]WWWPPPJJJFFFCCC???FFFPPPccczzzmmmiiibbb\\\ZZZXXXWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQOOONNNOOONNNLLLKKKBBBBBBCCCCCCBBB@@@>>><<<@@@@@@???>>>===<<<;;;;;;777888999999;;;>>>CCCGGG[[[hhh|||nnnfffeeegggkkkppptttwwwyyy|||yyykkkaaaYYYRRRNNNNNNHHHIIIKKKLLLOOOTTT[[[```gggjjjnnnqqqtttvvvyyy||||||}}}}}}|||wwwtttxxxvvvuuuuuuvvvwwwwwwvvvwwwyyyyyyyyyxxxxxxzzz|||uuu^^^TTTKKKIIIIIIHHHIIIKKKKKKLLLMMMNNNPPPUUU[[[___bbbeeehhhkkkkkkhhheeebbbdddeeeiiinnnvvv~~~|||wwwrrrrrrtttqqqllleee[[[TTT[[[mmmqqqeeeeeevvv~~~rrrjjj___YYYQQQJJJGGGFFFGGGGGGDDDKKKRRRUUUVVVYYYaaagggmmmppptttxxxzzz}}}}}}{{{{{{~~~yyyyyytttrrrppprrrwww{{{~~~~~~~~~zzzvvvrrrmmmgggddd^^^YYYPPPHHHDDDEEEIIILLLTTTWWW]]]```bbbbbbcccddddddaaa\\\UUUOOOJJJFFFDDDAAAGGGOOOccc~~~jjjcccZZZXXXVVVUUUVVVVVVTTTSSSTTTUUUUUUUUUUUUTTTSSSSSSQQQOOOMMMMMMMMMLLLJJJIIIFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAA@@@>>><<<;;;:::888999999999;;;>>>CCCGGGXXXeeeyyyooogggfffggglllpppwwwyyy{{{|||~~~sssfff^^^VVVOOOKKKKKKHHHIIIJJJLLLOOOUUU\\\aaahhhkkkooorrruuuwwwzzz}}}~~~~~~|||yyyzzzyyyxxxxxxyyyzzzyyywwwzzz{{{{{{zzzyyyyyyzzz|||www```VVVNNNLLLKKKJJJJJJLLLMMMNNNQQQSSSVVVZZZ___bbbhhhiiikkkkkkjjjgggcccaaahhhjjjmmmrrrzzz{{{zzzuuupppppprrrooojjj___VVVQQQ[[[ooopppiiimmmwwwmmmfffXXXRRRLLLGGGEEEFFFGGGGGGFFFLLLSSSVVVWWW[[[aaaggglllpppuuuyyy{{{}}}{{{zzzxxxyyy|||{{{vvvtttuuurrrrrrtttxxx~~~}}}yyyuuurrrmmmhhheee^^^YYYPPPIIIFFFGGGKKKNNNUUUYYY^^^aaabbbcccddddddccc```ZZZSSSMMMIIIFFFEEECCCGGGQQQgggllleee[[[YYYWWWVVVVVVVVVUUUTTTTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPNNNMMMMMMLLLJJJHHHJJJIIIFFFEEEDDDEEEFFFGGGFFFEEECCCAAA???<<<::::::888999:::::::::>>>BBBFFFTTT```tttqqqhhhfffhhhkkkpppvvvxxxzzz{{{~~~{{{qqqfff^^^VVVMMMIIIIIIGGGHHHJJJLLLPPPVVV]]]bbbiiilllqqqtttvvvyyy|||~~~}}}|||||||||}}}}}}zzzxxx{{{||||||zzzyyyyyy{{{}}}zzzbbbYYYQQQOOOOOOMMMMMMNNNPPPSSSWWW[[[^^^aaadddgggllllllkkkjjjiiigggfffeeemmmooosssxxxyyyxxxsssnnnnnnpppmmmggg[[[SSSQQQ^^^ttt~~~jjjlllwwwzzzqqqgggaaaSSSOOOIIIEEEEEEFFFGGGHHHIIINNNTTTWWWYYY\\\bbbgggkkkooouuuzzz|||}}}~~~|||zzzvvvtttuuuuuurrrrrrvvvuuuwww{{{}}}yyyuuurrrmmmhhheee]]]XXXPPPJJJGGGHHHLLLNNNVVVZZZ^^^bbbccccccddddddccc___XXXRRRLLLHHHGGGFFFDDDJJJXXXrrrnnnggg^^^[[[YYYXXXYYYYYYXXXVVVTTTTTTUUUUUUTTTTTTSSSRRRSSSQQQOOONNNNNNMMMKKKJJJKKKJJJIIIGGGGGGGGGHHHIIIEEEDDDCCCAAA???===;;;:::999::::::::::::===BBBEEEPPP]]]oooqqqhhhfffgggjjjnnnrrruuuxxx{{{wwwmmmdddZZZOOOIIIIIIFFFHHHJJJLLLPPPWWW^^^ccckkknnnrrruuuxxxzzz~~~}}}}}}~~~~~~{{{xxxxxxyyyyyywwwwwwwwwzzz}}}{{{cccZZZSSSRRRRRRPPPOOOPPPTTTXXX^^^cccfffhhhjjjkkkkkkjjjiiihhhiiijjjlllnnnpppssswww|||}}}xxxwwwrrrnnnmmmnnnjjjddd[[[UUUVVVfff|||zzzccclll{{{rrrjjjbbb\\\RRRNNNIIIFFFFFFGGGHHHIIILLLPPPUUUXXXZZZ^^^cccgggkkkoootttyyy{{{|||}}}}}}~~~wwwrrrnnnooooooooosssxxxzzz~~~}}}yyyuuurrrmmmhhhddd\\\WWWPPPJJJHHHIIILLLOOOVVVZZZ___bbbcccccccccdddbbb^^^XXXQQQLLLIIIGGGGGGDDDOOOeeennnggg^^^\\\ZZZYYYYYYYYYXXXWWWUUUUUUUUUUUUUUUTTTSSSSSSRRRPPPNNNNNNNNNNNNLLLJJJJJJJJJKKKKKKJJJIIIHHHGGGBBBBBBAAA???>>>===<<<<<<:::;;;;;;::::::<<>>======<<<;;;;;;;;;::::::<<<@@@CCCKKKVVVfffttttttjjjffffffiiimmmvvvyyy~~~ssscccRRRHHHFFFHHHIIIKKKMMMQQQWWW^^^ccclllooossswwwyyy|||}}}{{{{{{{{{|||}}}}}}{{{yyysssssssssrrrrrrtttxxx|||}}}eee\\\TTTSSSTTTTTTVVVZZZ```dddiiimmmmmmmmmllllllnnnllliiiggghhhkkkppprrrvvvzzz|||yyyxxxsssmmmkkkjjjccc\\\TTTTTT```yyypppbbbvvv~~~ssskkkddd]]]VVVQQQLLLJJJGGGGGGIIILLLNNNOOOQQQSSSVVVZZZ]]]aaadddfffjjjmmmqqqtttuuuwwwzzz|||{{{}}}~~~{{{mmmhhhfffiiinnnsss{{{{{{vvvqqqlllfffbbbXXXTTTNNNIIIGGGIIILLLNNNVVVYYY^^^aaaaaaaaaaaabbb___]]]YYYUUUPPPLLLIIIHHHMMMaaazzzlllddd]]][[[YYYXXXYYYYYYWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUQQQPPPOOOPPPRRRSSSRRRQQQPPPOOONNNMMMKKKJJJHHHGGGDDDCCCBBBAAA???>>><<<<<<<<<<<<;;;::::::<<>><<<;;;<<<<<<<<<::::::;;;???BBBGGGPPP]]]iiitttyyynnnkkkjjjlllpppsssyyynnnZZZOOOMMMJJJKKKLLLNNNQQQVVV]]]bbblllooossswwwyyy|||{{{yyyxxxyyy|||~~~~~~~~~~~~}}}zzzwwwuuuuuuyyy{{{iii___VVVTTTWWWZZZ```eeehhhjjjmmmnnnllljjjiiiiiifffeeeeeefffjjjpppvvvyyy~~~|||xxxwwwqqqjjjgggccc\\\SSSSSSWWWhhhaaahhh}}}}}}vvvqqqmmmhhhccc```ZZZSSSNNNJJJIIIIIIIIIJJJMMMOOOQQQMMMQQQWWW\\\^^^aaaccceeelllkkkkkklllooosssxxxzzzzzz||||||wwwlllllllllnnnvvv~~~zzzuuupppjjjccc^^^ZZZRRRLLLJJJKKKKKKNNNSSSYYYZZZ]]]___bbbeeefffgggccc___\\\WWWNNNEEEDDDGGGRRRqqqzzzooohhhfffeeebbb___]]]\\\[[[[[[]]]\\\[[[YYYXXXVVVUUUTTTTTTRRRRRRTTTWWWYYYZZZZZZVVVUUUTTTQQQOOOLLLJJJJJJHHHGGGEEEBBB@@@>>>======>>>>>>>>>>>>>>>??????@@@FFFSSS[[[]]]hhhvvvnnnmmmppprrruuuzzzqqq[[[MMMIIIJJJMMMPPPQQQSSSWWW^^^dddjjjnnnrrrvvvxxxzzz|||~~~}}}{{{{{{zzzyyyyyyzzz|||{{{{{{zzzwwwuuuuuuwwwyyy}}}fff___YYYWWWWWWXXX^^^eeeiiijjjlllllljjjhhhggggggfffeeeddddddgggnnnwww}}}|||vvvtttrrrnnnjjjddd\\\TTTOOOLLLTTTiii{{{qqqkkkzzzwwwsssooolllgggddd```ZZZSSSNNNJJJJJJJJJKKKMMMOOOQQQSSSQQQUUU[[[___bbbdddfffhhhkkkjjjjjjkkknnnrrrvvvyyy{{{}}}xxxrrrkkklllpppvvv~~~yyytttoooiiibbb^^^YYYRRRKKKKKKKKKKKKOOOSSSZZZ\\\^^^aaadddeeeffffffbbb___[[[WWWNNNFFFFFFJJJVVVvvvyyynnniiifffeeecccaaa___^^^^^^^^^___^^^]]][[[YYYXXXVVVVVVUUUTTTSSSUUUXXXZZZ[[[ZZZWWWVVVTTTRRROOOMMMKKKJJJHHHGGGEEECCCAAA???>>>>>>>>>============>>>??????FFFSSS\\\___jjjzzzqqqoooppprrrvvv|||sss^^^PPPKKKKKKNNNQQQRRRTTTYYY```eeejjjmmmrrruuuwwwyyy|||~~~}}}{{{zzzzzzyyyyyyzzz||||||{{{zzzxxxvvvvvvxxxzzz|||ddd^^^XXXXXXXXXYYY___fffiiijjjlllkkkiiigggfffffffffffffffgggjjjpppxxx~~~~~~yyysssqqqmmmhhhaaaYYYQQQLLLKKKUUUjjjxxxpppjjj{{{zzzuuuqqqooommmkkkhhhddd___XXXQQQLLLIIIJJJLLLNNNQQQSSSTTTTTTUUUYYY^^^bbbdddeeegggiiijjjjjjjjjkkknnnrrruuuwww|||~~~sssllljjjmmmttt~~~}}}xxxsssnnnhhhbbb]]]XXXQQQKKKKKKLLLLLLOOOTTT[[[]]]aaadddffffffeeeddd```]]]YYYUUUMMMGGGHHHMMM]]]vvvmmmiiieeeeeecccbbbaaa````````````___^^^]]][[[YYYXXXXXXVVVVVVUUUWWWZZZ[[[[[[[[[WWWVVVTTTRRRPPPNNNLLLKKKGGGGGGEEECCCBBBAAA@@@@@@======<<<<<<======>>>???FFFRRR\\\bbbnnnuuupppppprrrwww}}}vvvaaaSSSOOOLLLOOORRRTTTUUUZZZaaagggjjjmmmqqquuuwwwyyy{{{}}}|||zzzyyyxxxxxxyyyzzz}}}}}}|||{{{xxxvvvwwwyyy|||uuuaaa\\\XXXXXXYYY[[[```gggiiijjjkkkjjjgggeeeeeeeeeggghhhiiikkknnnttt{{{}}}sssqqqllleee]]]TTTMMMIIIKKKVVVjjj}}}qqqmmmrrrtttooonnnoooooommmkkkhhhccc\\\UUUNNNJJJGGGIIILLLPPPSSSUUUUUUUUUVVVZZZ___bbbdddeeeggghhhkkkkkklllmmmooosssvvvxxx{{{~~~~~~rrrkkkjjjnnnvvv|||wwwqqqlllfff```]]]WWWPPPKKKLLLMMMNNNQQQUUU\\\___cccfffgggfffdddccc^^^YYYUUUQQQJJJFFFIIIOOOccc}}}ssskkkgggcccbbbbbbaaaaaaaaaaaaaaa```___^^^]]][[[ZZZYYYXXXXXXXXXXXXYYY[[[]]]\\\[[[WWWWWWUUUSSSQQQOOOMMMMMMHHHGGGEEEDDDCCCBBBBBBBBB<<<<<<<<<<<<<<<===>>>>>>EEEPPP\\\dddqqqyyyrrrpppqqqxxx~~~zzzdddVVVQQQMMMPPPSSSTTTVVV[[[ccciiimmmooosssuuuwwwzzz}}}~~~{{{yyywwwxxxxxxyyy{{{}}}~~~}}}|||yyywwwxxx{{{~~~nnn]]]YYYWWWYYY[[[]]]bbbgggiiijjjjjjhhhfffdddddddddgggiiilllooosssyyy~~~}}}uuurrrmmmdddZZZQQQKKKHHHMMMWWWhhhzzziiiiiivvvmmmkkknnnpppqqqmmmkkkggg```XXXPPPJJJGGGFFFHHHMMMQQQTTTUUUUUUUUUXXX\\\aaadddfffgggiiijjjnnnnnnoooppprrruuuxxxyyyzzz||||||sssooommmpppxxx{{{uuuooojjjeee___\\\UUUOOOKKKLLLNNNOOORRRVVV]]]```cccfffgggfffdddccc[[[WWWQQQMMMGGGDDDIIIQQQfffxxxpppiiieee______```````````````___^^^]]]]]][[[ZZZYYYXXXXXXZZZYYYYYY[[[]]]]]]\\\ZZZXXXWWWVVVTTTRRRPPPOOONNNIIIHHHFFFEEEDDDCCCCCCCCC<<<<<<<<<<<<<<<===>>>>>>DDDNNN[[[eeerrr}}}tttqqqqqqwww~~~~~~gggWWWRRRMMMPPPSSSUUUWWW\\\dddjjjppprrruuuwwwyyy{{{~~~{{{xxxwwwwwwwwwxxxzzz}}}|||zzzxxxyyy}}}zzzgggZZZWWWWWW[[[]]]^^^bbbggghhhiiiiiigggeeecccdddeeegggjjjnnnsssxxx~~~}}}|||{{{vvvtttnnndddXXXOOOJJJHHHPPPYYYhhh{{{xxxccchhhrrrllllllpppqqqqqqjjjhhhccc\\\SSSLLLIIIHHHGGGJJJNNNQQQTTTVVVVVVVVV[[[^^^dddgggjjjkkkmmmoooppppppqqqsssuuuwwwyyy{{{yyy|||{{{uuussstttwww~~~zzzsssmmmhhhccc^^^[[[TTTNNNKKKMMMOOOPPPSSSWWW]]]___bbbeeeffffffeeeddd[[[VVVPPPKKKFFFDDDJJJSSSjjjttt|||ooohhhccc]]]^^^^^^______^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWW[[[ZZZ[[[\\\^^^]]][[[YYYXXXXXXWWWUUUSSSQQQPPPOOOJJJIIIHHHFFFEEEDDDCCCCCC======<<<<<<======>>>???CCCLLLYYYeeerrrxxxttttttxxxkkkYYYRRROOORRRUUUWWWZZZ___ffflllrrrtttwwwxxxzzz|||~~~{{{xxxvvvtttvvvwwwyyy|||}}}zzzyyy{{{ooobbbXXXVVVWWW\\\______bbbfffhhhiiihhhgggeeedddeeegggjjjmmmrrrxxx~~~}}}{{{yyyxxxwwwuuuooodddWWWMMMJJJIIIRRR]]]nnnnnn```kkkzzzppplllnnnppppppmmmeeeccc^^^WWWOOOKKKKKKLLLKKKMMMOOORRRUUUWWWXXXXXXZZZ^^^dddhhhkkkmmmooopppqqqqqqssstttvvvxxxzzz{{{zzz}}}zzzuuuttt|||}}}yyyrrrlllgggbbb]]]ZZZSSSMMMJJJMMMPPPQQQTTTXXX]]]___aaaccceeeeeeeeeeee]]]WWWPPPKKKFFFEEELLLVVVtttpppzzzooohhhccc]]]]]]^^^______^^^]]]\\\\\\\\\[[[ZZZYYYXXXXXXWWW[[[[[[[[[\\\^^^]]][[[XXXYYYXXXWWWVVVTTTRRRQQQQQQLLLKKKIIIGGGEEEDDDCCCBBB>>>============>>>??????BBBJJJWWWdddppp}}}|||xxxxxxzzzooo[[[SSSRRRUUUXXXZZZ]]]bbbjjjpppsssuuuwwwxxxyyy|||~~~{{{xxxuuusssrrrwwwxxxzzz}}}~~~{{{yyy|||zzzfff^^^WWWVVVXXX]]]``````aaaeeeggghhhhhhgggeeeeeegggiiimmmqqqvvv|||~~~{{{xxxwwwwwwuuunnnbbbUUULLLIIIJJJTTTdddxxxeee```sss~~~vvvnnnlllnnnpppmmmiiiaaa___ZZZSSSMMMKKKMMMPPPNNNOOOQQQTTTVVVXXXYYYZZZXXX\\\aaafffiiikkknnnoooqqqqqqsssuuuwwwxxxzzzzzz{{{~~~zzzuuusss}}}xxxrrrkkkfffbbb]]]ZZZRRRMMMJJJMMMQQQRRRUUUYYY]]]^^^```bbbdddeeeffffff```YYYRRRLLLFFFFFFNNNXXX~~~sssnnnyyyooohhhccc]]]^^^_________^^^]]]\\\]]]\\\\\\[[[ZZZYYYXXXXXX[[[[[[[[[]]]^^^]]]ZZZWWWYYYYYYWWWVVVTTTSSSRRRQQQMMMLLLJJJHHHEEEDDDCCCBBB>>>>>>>>>>>>>>>???@@@@@@BBBIIIVVVcccnnnzzz{{{{{{{{{rrr]]]TTTTTTWWWZZZ]]]___eeelllsssssstttvvvwwwxxx{{{~~~|||yyywwwtttrrrqqqwwwxxx{{{~~~~~~{{{zzz|||rrraaa]]]WWWVVVXXX^^^aaa```aaadddggghhhhhhgggffffffiiikkkppptttyyy|||~~~~~~{{{xxxwwwvvvtttmmmaaaTTTKKKIIIJJJTTTiii}}}```aaazzzvvvqqqkkkjjjkkkllliiieee\\\XXXSSSNNNLLLMMMOOOQQQSSSSSSTTTUUUVVVVVVVVVVVVXXXZZZ]]]bbbfffkkknnnppprrrtttwwwyyyyyyzzz{{{}}}|||zzzyyyyyysssmmmhhhddd```ZZZVVVMMMLLLLLLLLLNNNRRRVVVXXXaaacccccccccfffiiifff```^^^VVVOOOLLLHHHGGGTTTdddooo~~~{{{{{{zzzssskkkccc______``````___^^^\\\[[[aaaaaa```^^^ZZZYYYYYYZZZ\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXVVVTTTRRRPPPOOOOOOJJJKKKKKKKKKIIIGGGDDDBBB???>>>>>>===============AAAGGGSSSaaalllwww{{{yyy}}}ppp[[[SSSSSSVVV[[[bbbiiiooosssuuussstttvvvxxx{{{}}}~~~~~~{{{wwwsssppppppqqqtttvvvyyy}}}~~~zzzyyy|||nnn^^^XXXYYYYYYYYY[[[___bbbddddddmmmllllllkkklllmmmnnnpppvvvzzz|||zzzzzz{{{zzzxxxnnn]]]NNNHHHJJJMMM]]]llluuuffflllwww|||qqqlllgggfffgggfffbbb___VVVSSSPPPMMMMMMPPPSSSVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXYYY]]]aaafffjjjnnnppprrrtttwwwyyyyyyzzz|||~~~{{{|||~~~xxxssslllgggddd```ZZZUUUMMMLLLLLLLLLOOORRRVVVYYYbbbdddddddddfffhhheee```\\\TTTNNNKKKGGGHHHVVVhhh}}}qqqwwwqqqiiibbbbbbbbbbbbbbbaaa```^^^]]]aaabbbbbb```^^^\\\\\\]]]ZZZZZZYYYXXXXXXXXXYYYYYYZZZXXXVVVTTTQQQPPPNNNNNNLLLLLLLLLLLLJJJGGGDDDBBB???>>>>>>=========>>>>>>???EEEPPP^^^iiirrr~~~{{{qqq]]]VVVTTTWWW\\\ccciiiooosssuuuvvvwwwxxxzzz|||}}}~~~}}}{{{wwwrrrppppppqqqtttvvvyyy||||||xxxxxxzzz~~~kkk]]]ZZZYYYYYY[[[]]]aaadddeeeeeennnoooooopppqqqsssvvvxxx~~~~~~}}}{{{yyyyyyyyyxxxrrrfffWWWKKKHHHLLLQQQdddssstttffflllwwwyyyrrriiieeeaaa______^^^YYYVVVPPPOOONNNNNNPPPTTTYYY\\\]]]]]]^^^^^^^^^]]]\\\\\\WWWYYY\\\```eeeiiimmmoooqqqtttwwwyyyzzz{{{}}}~~~~~~{{{wwwrrrlllgggddd___YYYTTTMMMLLLLLLMMMOOOSSSWWWZZZbbbeeefffeeefffgggddd^^^ZZZRRRKKKIIIFFFIII[[[pppyyywww}}}rrrmmmgggbbbeeeeeeeeedddcccaaa```___```bbbcccbbb```^^^^^^___XXXXXXWWWWWWWWWXXXYYYYYYZZZXXXVVVSSSQQQOOONNNMMMNNNNNNMMMLLLJJJGGGDDDBBB???>>>>>>>>>>>>>>>??????===BBBMMMZZZdddlllwww|||ooo]]]WWWUUUXXX]]]cccjjjooosssuuuxxxyyyzzz{{{}}}~~~~~~~~~{{{wwwrrrppppppppptttvvvxxx||||||yyyxxxzzz~~~{{{ggg]]]\\\YYY[[[^^^aaadddfffggghhhlllmmmoooqqqsssvvv{{{~~~~~~}}}|||{{{yyywwwvvvppphhh[[[OOOHHHIIIPPPVVVkkk{{{qqqfffooo|||wwwnnnggg```^^^[[[YYYXXXVVVRRROOONNNNNNOOOQQQTTTYYY^^^aaabbbbbbbbbbbbaaa```___^^^XXXYYY[[[___ccchhhllloooqqqssswwwyyyzzz|||~~~}}}~~~~~~vvvrrrkkkgggccc^^^WWWRRRMMMLLLLLLMMMPPPTTTYYY[[[bbbfffgggfffeeeeeebbb]]]WWWOOOIIIGGGEEELLLaaaxxxwwwyyyoooiiieeebbbeeeeeedddcccbbb```_________```aaaaaa^^^\\\[[[\\\VVVVVVVVVVVVWWWWWWXXXYYYYYYWWWUUUSSSPPPNNNMMMLLLNNNNNNMMMKKKIIIFFFDDDBBB?????????>>>>>>??????@@@<<<@@@JJJWWWaaahhhqqqyyy|||jjjZZZVVVWWWZZZ___eeekkkppptttvvvxxxyyyzzz|||~~~}}}yyytttqqqqqqrrrsssuuuxxx|||~~~zzzzzz~~~xxxeee\\\\\\ZZZ]]]aaadddfffhhhjjjlllnnnqqqsssuuuwww{{{~~~~~~~~~}}}|||yyytttqqqeee\\\RRRKKKHHHKKKSSS\\\ooommmhhhvvv}}}vvvmmmddd^^^YYYWWWUUUTTTRRRQQQOOOMMMQQQQQQSSSUUUYYY]]]aaacccddddddddddddcccaaa```___ZZZZZZ\\\___cccgggkkknnnpppsssvvvyyy{{{|||}}}uuuqqqkkkfffbbb]]]UUUPPPLLLLLLLLLNNNQQQVVVZZZ]]]bbbfffhhhfffdddccc___ZZZTTTNNNIIIGGGGGGOOOggg{{{uuummmgggcccbbbbbbbbbaaa```^^^^^^]]]]]]\\\]]]^^^\\\YYYWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYWWWVVVTTTRRRPPPNNNMMMMMMNNNMMMLLLJJJHHHFFFDDDCCCAAAAAA@@@???????????????===@@@HHHUUU___fffnnnvvvhhhZZZWWWYYY\\\```fffkkkppptttvvvvvvxxxzzz|||{{{wwwsssssstttsssuuuxxx}}}~~~yyyzzzvvvddd\\\[[[[[[^^^cccfffgggjjjmmmpppwwwzzz}}}~~~}}}||||||||||||{{{uuummmfffXXXQQQLLLKKKJJJMMMXXXcccsssllllll}}}vvvnnnddd\\\XXXSSSRRRPPPOOONNNNNNOOOOOOTTTUUUWWWYYY\\\```bbbccceeeeeeeeeeeedddcccbbbaaa]]]]]]]]]___bbbfffjjjmmmppprrrvvvyyy{{{}}}~~~tttpppjjjfffbbb\\\TTTNNNLLLLLLLLLNNNRRRWWW[[[^^^aaafffiiifffbbb___[[[WWWRRRMMMJJJIIIIIIRRRmmmsssllleee```aaa^^^]]]\\\[[[[[[ZZZ[[[[[[ZZZZZZZZZXXXUUUTTTUUUVVVWWWWWWVVVVVVVVVWWWXXXXXXUUUTTTRRRQQQOOONNNNNNNNNNNNMMMLLLJJJHHHGGGFFFEEECCCCCCAAA@@@??????>>>>>>??????FFFRRR^^^fffooowwwiii]]][[[[[[]]]bbbggglllqqqtttvvvuuuwwwyyy|||}}}xxxuuutttuuutttvvvyyy}}}|||xxxzzzsssccc\\\\\\\\\```dddfffgggjjjppptttzzz~~~~~~}}}zzzzzz{{{|||yyyooobbbYYYOOOJJJIIILLLLLLOOO]]]mmm~~~~~~lllrrr}}}}}}|||wwwpppggg^^^WWWSSSNNNMMMKKKJJJJJJLLLOOORRRUUUVVVXXX[[[^^^```bbbcccfffffffffffffffeeedddccc``````___```bbbfffjjjlllooorrrvvvyyy{{{~~~~~~tttooojjjfffbbb[[[SSSLLLLLLLLLLLLOOORRRXXX]]]``````fffiiieee```]]]XXXTTTQQQMMMKKKKKKKKKUUUppp{{{pppjjjbbb]]]^^^ZZZYYYXXXXXXXXXXXXYYYZZZXXXXXXWWWUUUTTTUUUXXX[[[YYYXXXWWWWWWWWWWWWWWWXXXSSSRRRQQQPPPOOOOOOOOOOOOOOONNNMMMKKKJJJJJJIIIIIIFFFEEECCCAAA???>>>======??????DDDPPP\\\fffpppyyykkk___^^^\\\___ccchhhmmmqqqtttvvvvvvwwwyyy|||}}}xxxuuutttuuuwwwxxxyyy||||||{{{}}}}}}lll___[[[]]]]]]aaadddeeefffjjjqqqxxxzzz||||||~~~zzznnn\\\OOOKKKHHHIIILLLKKKOOObbbxxxzzzlllxxxyyy|||~~~}}}}}}yyyxxxtttlllcccZZZSSSPPPJJJJJJHHHGGGGGGKKKPPPTTTTTTUUUXXX[[[^^^aaabbbcccfffggggggggggggffffffeeebbbaaa```aaabbbfffiiikkkooorrrvvvyyy|||~~~}}}sssooojjjfffaaa[[[RRRLLLLLLLLLMMMOOOSSSXXX]]]```___fffiiieee___[[[WWWRRRPPPMMMLLLMMMMMMWWWrrrwwwnnniii```ZZZ\\\XXXWWWVVVVVVVVVWWWYYYZZZWWWVVVUUUTTTTTTWWW\\\```ZZZYYYXXXXXXWWWWWWWWWWWWQQQQQQPPPOOOOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLGGGFFFDDDAAA???>>>===<<>>BBBNNN[[[fffrrrzzzkkk```___]]]___ccchhhmmmqqqtttvvvxxxyyyzzz|||~~~}}}xxxtttttttttyyyyyyzzz{{{|||}}}~~~~~~~~~~~~wwwggg\\\[[[___^^^aaaddddddeeejjjrrrzzz|||~~~ooo[[[LLLKKKHHHIIIKKKJJJNNNfffuuulll{{{zzzzzzyyyyyyyyyyyyzzzzzzuuurrrmmmfff^^^VVVQQQNNNGGGHHHIIIIIIJJJLLLPPPTTTYYYYYYYYYZZZ]]]```bbbdddffffffeeeeeeeeeeeeeeedddeeeccc```___aaadddiiilllqqqrrruuuyyy~~~qqqnnniiiccc\\\VVVQQQNNNKKKKKKLLLNNNSSSYYY^^^aaaeeeeeedddbbb___[[[WWWTTT\\\RRRLLLNNNRRR]]]xxxwwwkkkgggbbb\\\YYYTTTUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPQQQUUUZZZaaaddd___[[[XXXWWWXXXYYYXXXVVVQQQRRRRRRRRRPPPOOOPPPQQQTTTRRRQQQRRRSSSRRRNNNKKKGGGFFFEEECCCAAA???>>>=========@@@GGGSSSbbbqqqzzz~~~nnnbbb______bbbfffjjjnnnqqqvvvxxxyyy|||zzzxxxxxxyyyzzzzzzyyyyyyyyy{{{|||}}}~~~~~~~~~~~~mmmaaa]]]]]]\\\bbbcccfffkkklllnnnttt|||}}}~~~~~~~~~~~~~~~{{{|||iiiUUUIIIHHHGGGJJJLLLLLLUUUqqq{{{kkkeeezzzzzzyyyxxxvvvuuuuuuvvvvvvuuuqqqkkkccc[[[SSSMMMJJJGGGGGGHHHHHHIIIMMMQQQUUU[[[[[[[[[\\\^^^aaaccceeedddddddddccccccccccccccceeedddbbbbbbdddgggkkkmmmqqqrrruuuyyy~~~~~~pppmmmhhhbbb[[[TTTPPPMMMKKKKKKLLLOOOTTTYYY^^^aaaeeeeeedddbbb___[[[VVVTTTXXXPPPLLLNNNRRR^^^zzzsssiiieee```ZZZWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRTTTXXX\\\___YYYVVVSSSSSSTTTUUUTTTSSSQQQRRRSSSRRRPPPOOOOOOPPPSSSQQQPPPPPPQQQQQQMMMJJJHHHGGGFFFDDDAAA???>>>======>>>@@@FFFPPP^^^mmmvvv}}}|||}}}pppdddaaaaaadddggglllppptttxxxzzzzzz}}}~~~{{{{{{{{{{{{zzzzzzzzz{{{|||}}}~~~}}}~~~kkk```]]]]]]]]]ddddddggglllnnnpppwww~~~uuubbbRRRIIIKKKJJJLLLPPPRRR^^^|||sssgggdddzzz}}}{{{yyyvvvtttsssssssssrrrooohhh___VVVNNNIIIFFFFFFFFFGGGGGGIIIMMMSSSWWW[[[[[[\\\]]]^^^```bbbccccccccccccccccccccccccccceeeeeeeeefffhhhjjjmmmnnnqqqrrruuuyyy}}}}}}yyynnnkkkfff___XXXRRRNNNLLLKKKLLLNNNQQQUUUZZZ___aaadddddddddbbb___ZZZUUURRRSSSOOOMMMOOOSSSaaannneeeaaa]]]XXXVVVSSSRRRQQQPPPPPPQQQRRRSSSTTTSSSSSSSSSTTTVVVWWWXXXTTTRRRQQQQQQSSSSSSSSSQQQQQQRRRSSSQQQOOONNNNNNOOOQQQPPPOOOOOOOOONNNLLLJJJJJJIIIHHHEEEBBB@@@>>>======>>>???CCCLLLYYYhhhqqqyyyyyywww|||tttgggdddccceeehhhmmmrrrvvvzzz|||{{{}}}~~~~~~|||||||||||||||}}}}}}~~~|||~~~yyyhhh___]]]___```ffffffiiinnnqqqttt}}}~~~yyyhhhXXXNNNJJJMMMKKKMMMRRRWWWfff}}}gggbbbeeezzz}}}yyyvvvsssrrrrrrmmmiiicccZZZRRRKKKFFFDDDEEEEEEEEEFFFHHHMMMTTTXXXYYYYYYZZZ[[[\\\]]]^^^___bbbbbbcccccccccddddddddddddeeefffhhhkkkmmmnnnooorrrtttvvvyyy|||vvvrrrkkkgggbbb[[[UUUPPPLLLJJJKKKLLLOOOSSSWWW\\\___aaacccccccccaaa]]]XXXSSSPPPPPPNNNMMMNNNTTThhh{{{iiiaaa^^^ZZZWWWVVVSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRTTTTTTUUUTTTTTTTTTRRRRRRSSSTTTUUUUUUTTTTTTRRRSSSSSSQQQOOONNNNNNOOOOOOOOONNNMMMMMMLLLKKKJJJMMMLLLJJJGGGDDDAAA???>>>======???BBBJJJVVVfffppp{{{wwwvvvtttxxxwwwjjjfffdddeeehhhmmmsssxxx{{{|||{{{}}}~~~}}}||||||{{{{{{{{{ssseee^^^^^^aaadddiiiiiilllrrrvvv{{{~~~}}}|||zzzlll[[[OOOKKKLLLMMMJJJKKKQQQXXXiiippp___```hhh{{{}}}xxxtttqqqooogggddd]]]VVVOOOJJJFFFDDDCCCDDDEEEFFFHHHMMMSSSXXXXXXXXXYYYZZZ\\\]]]]]]]]]______```aaabbbccccccddddddeeegggjjjlllnnnpppqqquuuwwwxxxyyyzzz}}}zzzqqqmmmfffccc^^^WWWRRRMMMKKKIIIKKKMMMPPPUUUYYY]]]```aaabbbbbbaaa^^^ZZZUUUQQQOOOOOOMMMMMMOOOZZZtttttteee]]][[[XXXVVVVVVTTTSSSQQQPPPPPPQQQSSSTTTOOOQQQSSSUUUUUUUUUSSSRRRQQQSSSUUUWWWWWWVVVUUUUUURRRSSSSSSRRRPPPOOOOOOPPPNNNNNNNNNMMMLLLLLLLLLLLLOOOMMMKKKIIIFFFCCCAAA@@@<<<===???BBBHHHUUUfffqqq}}}{{{zzzuuutttwww}}}yyykkkgggccccccfffkkksssxxx{{{{{{zzz|||~~~|||zzzyyyyyyyyy|||nnnccc```___ccchhhjjjkkkpppwww|||}}}{{{yyyxxx{{{wwwnnn```RRRKKKLLLOOONNNKKKLLLRRRYYYjjjhhh[[[aaalll~~~zzzuuuooommmdddaaa[[[TTTMMMIIIFFFEEEBBBCCCEEEGGGIIIMMMRRRVVVXXXYYYZZZ\\\^^^_________\\\\\\]]]^^^___aaaaaabbbeeefffhhhkkknnnppprrrssswwwyyy{{{{{{{{{~~~tttmmmiiiaaa^^^YYYTTTOOOLLLJJJJJJKKKMMMRRRWWW[[[^^^```aaabbbaaa^^^ZZZVVVRRROOONNNLLLLLLNNNTTTfff{{{mmm```ZZZXXXUUUUUUVVVTTTSSSRRRQQQQQQRRRSSSTTTOOOPPPSSSUUUUUUUUUTTTSSSOOORRRVVVXXXWWWUUUTTTTTTRRRSSSTTTSSSQQQQQQQQQRRROOOPPPPPPNNNMMMLLLMMMOOOOOONNNLLLJJJGGGEEECCCBBB<<<>>>@@@BBBGGGSSSeeeqqq{{{vvvtttvvv|||xxxkkkfffcccbbbdddjjjrrryyyzzzzzzzzz}}}|||xxxvvvwwwxxxzzz}}}~~~jjjcccbbbbbbeeekkkkkkmmmttt}}}}}}{{{xxxvvvuuutttnnncccXXXOOOLLLNNNQQQQQQNNNPPPWWW___mmm}}}cccZZZdddqqqxxxqqqllleeeaaaZZZSSSLLLGGGEEEDDDAAACCCFFFIIIKKKMMMQQQSSSVVVWWWYYY\\\^^^_________\\\]]]^^^___aaabbbcccdddggghhhiiilllooosssvvvwwwxxx{{{}}}~~~~~~~~~xxxsssnnngggccc]]]ZZZUUUPPPMMMKKKJJJJJJKKKNNNSSSXXX]]]```aaaaaabbb___[[[UUUQQQOOONNNMMMHHHJJJPPP]]]uuusssggg[[[VVVTTTRRRRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTTTUUUUUUTTTSSSRRRPPPTTTXXXZZZXXXUUUTTTTTTRRRSSSTTTTTTSSSSSSTTTUUUPPPQQQRRRPPPMMMMMMOOORRROOOOOOMMMKKKIIIGGGEEEDDD>>>@@@AAAAAAEEEPPPaaaoooxxxxxxssstttzzzwwwiiieeecccbbbdddjjjssszzz{{{zzz{{{~~~|||wwwssssssvvvzzz}}}zzzgggdddeeedddgggnnnkkkooowww|||zzzwwwuuusssppphhh]]]UUUQQQPPPQQQQQQQQQPPPTTT\\\dddpppvvv___YYYfffttt|||tttooogggccc[[[SSSLLLFFFDDDBBB@@@CCCGGGJJJLLLMMMPPPRRRRRRTTTWWWZZZ\\\]]]^^^^^^___```aaacccdddfffggghhhiiijjjkkkmmmppptttxxxzzzxxx{{{~~~{{{sssmmmkkkhhhbbb]]]ZZZXXXSSSOOOLLLKKKKKKKKKKKKNNNSSSYYY^^^```aaaaaaccc___YYYSSSOOOMMMMMMMMMDDDIIIRRRcccnnnbbbWWWSSSQQQPPPQQQSSSQQQQQQRRRSSSSSSRRRQQQQQQTTTTTTUUUUUUUUUSSSRRRQQQRRRVVV[[[]]]ZZZWWWUUUUUURRRSSSUUUUUUTTTTTTVVVWWWQQQRRRSSSQQQNNNNNNQQQTTTOOOOOOMMMLLLJJJHHHGGGFFF@@@BBBBBBAAACCCMMM^^^kkkvvvzzzrrrrrrxxxvvvhhhddddddcccdddkkkttt{{{|||{{{||||||xxxssspppqqqvvv|||xxxfffeeegggfffiiioookkkoooyyy}}}zzzwwwtttsssooofff[[[UUUTTTTTTRRRPPPPPPOOOTTT___gggqqqqqq\\\XXXgggvvvwwwqqqiiiddd\\\TTTMMMJJJHHHHHHFFFFFFFFFGGGJJJLLLOOOPPPRRRTTTVVVYYY[[[]]]]]]]]]^^^```bbbbbbcccdddgggiiiooopppppppppppprrrvvvyyy{{{}}}{{{yyywwwsssmmmhhhdddaaa]]][[[WWWTTTPPPLLLIIIHHHIIIIIILLLOOOTTTZZZ^^^```aaaaaa\\\XXXRRROOOMMMMMMLLLKKKIIINNNXXXmmmgggaaaZZZUUUSSSRRRRRRQQQRRRRRRRRRRRRSSSSSSSSSSSSMMMcccnnnbbbUUUWWWYYYUUUVVVVVVWWWXXXXXXWWWWWWVVVWWWVVVVVVUUUUUUVVVVVVWWWQQQOOONNNOOORRRTTTRRRPPPUUUQQQMMMKKKLLLKKKHHHEEEDDDBBBAAA@@@AAAGGGXXXhhhuuu}}}~~~uuurrruuukkkdddeeecccbbbccchhhlllooowww~~~|||~~~|||yyyvvvvvvzzzzzzwww{{{xxxhhhfffgggdddfffmmmsssxxx}}}|||zzzvvvqqqnnnhhh```WWWRRRQQQTTTUUUVVVTTTSSSYYYccchhhpppllleeebbbnnn{{{uuuoooiii```VVVNNNIIIGGGFFFEEEEEEFFFGGGIIILLLNNNPPPQQQSSSUUUWWWYYY[[[\\\]]]^^^```bbbcccccceeehhhjjjooopppqqqrrrsssvvvzzz~~~}}}~~~zzzwwwtttqqqkkkfffccc```]]]ZZZWWWTTTOOOJJJHHHGGGIIIJJJMMMPPPUUU[[[___aaaaaaaaa^^^ZZZTTTPPPMMMLLLJJJIIIJJJQQQ^^^www|||ddd___YYYTTTQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTTTT___{{{yyy```XXXYYYZZZXXXXXXWWWWWWVVVVVVUUUUUUWWWWWWVVVVVVVVVVVVWWWWWWTTTRRRPPPQQQTTTUUUSSSRRRTTTQQQNNNMMMMMMLLLJJJGGGDDDBBBAAA@@@AAAGGGVVVeeerrrzzzyyyuuuwwwyyyhhhbbbbbbcccbbbccchhhkkknnnuuu}}}~~~}}}{{{yyyvvvwwwzzzyyywww{{{tttggggggiiihhhkkkqqqvvv{{{}}}{{{yyyuuupppllleee___WWWSSSTTTVVVXXXYYYYYYXXX]]]fffllluuunnngggjjj~~~{{{vvvpppeeeYYYOOOHHHEEEDDDDDDDDDEEEGGGIIIKKKMMMNNNPPPQQQRRRTTTWWWYYY\\\]]]^^^```bbbcccdddfffiiikkkppprrrtttuuuwww{{{{{{wwwtttpppmmmhhhdddaaa^^^[[[YYYWWWSSSMMMHHHFFFGGGJJJLLLNNNQQQWWW\\\___aaaaaa```\\\XXXSSSPPPNNNMMMKKKJJJLLLTTTfffvvvaaa]]]WWWRRRPPPPPPOOOOOONNNNNNOOOQQQRRRSSSTTTUUUgggfffWWWYYY^^^YYYXXXWWWUUUTTTTTTTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUTTTTTTUUUVVVUUUSSSTTTRRRPPPOOOOOONNNLLLJJJEEEBBBAAAAAAAAAFFFSSSaaaoooyyy|||xxxyyysssgggbbb```cccbbbcccgggjjjmmmsss{{{|||zzz{{{yyyzzz|||{{{zzz}}}qqqggghhhlllmmmqqqwwwzzz~~~|||zzzwwwsssnnnjjjaaa^^^YYYVVVWWWYYY[[[[[[XXXVVVYYYaaaiiivvvoookkkvvvzzzssshhh[[[PPPIIIEEECCCCCCDDDEEEGGGIIIKKKLLLMMMOOOOOOPPPRRRUUUXXX\\\^^^___aaacccdddeeehhhkkknnnssstttwwwyyyzzz}}}|||xxxtttqqqllliiidddaaa^^^\\\ZZZXXXUUUQQQKKKFFFDDDFFFJJJMMMOOOSSSXXX]]]`````````___VVVSSSPPPOOOOOOPPPOOONNNMMMUUUkkkqqq___[[[VVVRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRRRR\\\vvvxxx```UUUWWW[[[XXXVVVTTTSSSRRRSSSUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSRRRRRRQQQPPPNNNMMMFFFCCCBBBBBBBBBEEEPPP[[[nnnyyy|||xxxyyy|||ooogggdddbbbdddbbbcccgggjjjlllrrrzzz|||zzz}}}}}}~~~~~~~~~|||rrrjjjkkkppprrrwww|||~~~~~~}}}zzzxxxvvvqqqlllhhh```___]]][[[ZZZ[[[[[[[[[WWWSSSRRRYYYdddwww}}}ooonnnzzztttjjj^^^SSSLLLGGGEEEBBBCCCEEEGGGIIIKKKLLLMMMNNNOOOPPPRRRUUUYYY]]]___```bbbdddfffhhhjjjnnnqqqvvvxxxzzz|||}}}}}}yyyuuuqqqoooiiifffbbb^^^\\\ZZZXXXVVVSSSOOOIIIEEECCCFFFJJJMMMPPPSSSYYY]]]``````^^^\\\SSSQQQOOONNNOOOOOOOOONNNLLLUUUlllmmm^^^[[[VVVTTTSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOQQQ]]]ddd^^^WWWUUUVVVTTTSSSSSSQQQQQQRRRTTTWWWXXXXXXXXXYYYZZZZZZYYYXXXXXXVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTRRRQQQOOOOOOHHHEEECCCDDDDDDEEEMMMVVVmmmxxx}}}|||wwwyyyssskkkgggeeeccceeecccdddhhhkkkmmmsss{{{~~~||||||}}}vvvpppqqqtttxxx|||~~~}}}{{{yyywwwuuupppkkkgggbbbccccccbbb___\\\ZZZYYYXXXSSSPPPVVVfffnnntttzzzuuummmbbbXXXPPPJJJGGGCCCDDDFFFHHHJJJLLLMMMMMMNNNOOOQQQTTTWWW[[[^^^```aaadddfffhhhjjjmmmqqqtttyyy{{{~~~~~~{{{wwwssspppnnnhhheee```\\\ZZZXXXVVVTTTPPPMMMHHHDDDDDDFFFJJJMMMPPPSSSYYY]]]___^^^\\\ZZZUUURRROOONNNMMMLLLJJJHHHKKKSSShhh~~~jjj^^^[[[WWWUUUUUUUUUTTTSSSUUUTTTSSSRRRQQQOOONNNNNNPPPRRRQQQPPPRRRVVVTTTOOOPPPPPPPPPQQQRRRUUUWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWTTTUUUVVVUUUTTTSSSTTTUUUTTTVVVWWWVVVSSSPPPOOOOOOJJJGGGEEEFFFFFFFFFKKKRRRiiittt|||}}}zzz{{{zzzmmmgggeeedddcccfffeeefffjjjmmmpppvvv~~~|||{{{xxxwwwzzz~~~}}}{{{zzzxxxwwwuuuqqqlllhhhgggiiikkkjjjfff```\\\ZZZVVVRRRPPPWWWjjjmmm{{{|||yyyrrrhhh^^^TTTMMMIIICCCDDDGGGIIIKKKMMMMMMMMMMMMOOORRRVVVZZZ^^^```aaaccceeehhhkkkmmmppptttwwwzzz|||~~~|||xxxuuuqqqooommmhhhddd```\\\YYYWWWTTTRRRMMMJJJGGGEEEDDDGGGJJJLLLOOOSSSXXX]]]^^^]]]ZZZWWWSSSQQQNNNMMMLLLJJJHHHFFFJJJPPPdddwwwfff\\\ZZZVVVUUUUUUVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPRRRRRRQQQPPPQQQSSSRRRNNNOOOOOOPPPQQQSSSTTTUUUUUUVVVWWWYYYZZZZZZYYYWWWVVVSSSUUUWWWVVVTTTTTTUUUWWWUUUWWWYYYWWWSSSOOONNNNNNLLLIIIGGGHHHGGGFFFJJJOOObbbmmmwww|||}}}vvvkkkgggffffffeeehhhfffhhhlllpppssszzz~~~}}}~~~zzzyyywwwvvvuuurrrmmmjjjjjjnnnssssssnnngggaaa___UUUTTTUUU^^^rrrlll|||vvvmmmbbbWWWNNNIIICCCEEEGGGJJJLLLMMMNNNNNNMMMPPPTTTXXX\\\___aaabbbdddfffiiilllnnnrrrvvvyyyzzz}}}~~~}}}zzzwwwtttqqqnnnmmmhhheee```\\\YYYVVVSSSQQQKKKIIIGGGEEEEEEGGGIIIKKKOOOSSSXXX\\\^^^\\\XXXVVVOOOMMMLLLKKKLLLKKKJJJHHHJJJOOOaaa~~~~~~rrrddd[[[XXXVVVUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPTTTVVVSSSOOONNNOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRVVVWWWXXXZZZZZZXXXWWWVVVSSSUUUWWWWWWUUUUUUWWWYYYUUUXXXYYYXXXSSSOOOMMMMMMNNNJJJHHHIIIIIIGGGIIINNN\\\gggqqquuu}}}vvvmmmjjjiiiiiiiiihhhgggiiinnnqqquuu|||yyyxxxwwwvvvuuurrrnnnkkklllrrrwwwxxxssslllfffdddZZZ[[[___jjjvvvlllxxxpppggg\\\RRRLLLHHHIIIJJJLLLMMMMMMNNNNNNPPPRRRUUUZZZ]]]```bbbbbbeeehhhlllooorrruuuyyy|||~~~{{{wwwsssqqqpppnnnlllhhhddd___ZZZWWWTTTRRROOOMMMEEE???AAADDDFFFIIIMMMPPPUUU[[[``````\\\WWWRRROOONNNLLLIIIHHHHHHIIIJJJKKKZZZfffyyytttmmmeeeYYYXXXWWWVVVUUUUUUVVVWWWWWWVVVTTTSSSRRRSSSSSSTTTWWWWWWVVVTTTRRRPPPNNNLLLOOOQQQRRRRRRQQQQQQSSSTTTYYYXXXVVVUUUTTTTTTUUUVVVTTTUUUVVVWWWWWWWWWVVVVVVSSSSSSTTTTTTSSSPPPNNNLLLKKKIIIGGGEEEEEEEEEFFFGGGUUU]]]iiirrr{{{~~~{{{zzztttooommmllllllsssmmmkkkpppvvvzzz~~~}}}|||yyyyyyxxxuuupppllljjjjjjmmm|||}}}wwwvvvqqqiii]]]]]]iii~~~tttnnn}}}yyyssskkk```UUUMMMJJJKKKLLLMMMNNNOOOOOOPPPTTTVVVZZZ^^^aaacccddddddeeehhhlllooorrrvvv{{{~~~}}}yyyuuuqqqooommmkkkiiifffccc^^^[[[XXXUUURRROOOLLLEEEAAACCCFFFGGGJJJNNNRRRVVV\\\```aaa]]]WWWSSSOOONNNKKKIIIHHHIIIJJJKKKIII[[[kkkkkkcccYYYXXXWWWVVVUUUUUUVVVVVVVVVUUUSSSRRRRRRRRRSSSSSSVVVVVVUUUTTTRRRPPPNNNMMMPPPQQQQQQRRRRRRRRRSSSTTTVVVUUUSSSRRRQQQQQQRRRRRRSSSTTTUUUVVVWWWVVVUUUUUURRRSSSTTTTTTSSSPPPNNNMMMKKKJJJHHHGGGFFFFFFGGGHHHQQQZZZeeennnxxx~~~}}}xxxuuusssssstttwwwqqqoootttyyy}}}~~~}}}}}}|||yyyyyyxxxtttpppllljjjjjjqqq}}}}}}|||vvvlll```cccpppvvvnnnqqq}}}{{{yyyuuunnndddYYYRRROOOOOOPPPQQQRRRSSSSSSTTTZZZ]]]aaadddgggggggggfffeeehhhlllppptttxxx}}}}}}|||{{{wwwrrrnnnllliiigggeeebbb```^^^\\\YYYVVVRRRNNNJJJEEEBBBEEEHHHHHHJJJNNNTTTWWW]]]``````\\\VVVRRRNNNLLLJJJHHHHHHIIIJJJLLLLLLbbbuuuggg```YYYXXXVVVUUUTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRQQQOOOOOOPPPQQQQQQQQQRRRSSSTTTTTTUUUTTTRRRQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVUUUTTTTTTRRRRRRSSSSSSRRRPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHMMMUUU```iiirrrxxx{{{~~~|||{{{||||||}}}wwwvvvyyy~~~~~~yyy{{{~~~~~~}}}|||{{{{{{||||||yyyyyywwwsssoookkkiiiiiiqqqzzzxxxlllaaagggwwwxxxkkkfffvvv{{{yyyvvvsssnnnfff^^^YYYVVVVVVWWWWWWXXXYYYZZZZZZ```bbbfffiiijjjjjjhhhgggfffiiimmmrrrvvv|||}}}{{{zzzyyyuuupppllliiifffdddaaa^^^]]]\\\[[[ZZZVVVQQQMMMGGGCCCCCCFFFHHHHHHJJJNNNUUUXXX]]]______ZZZUUUQQQLLLJJJHHHFFFFFFHHHJJJLLLUUUkkk}}}zzzddd]]]XXXWWWUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPRRRTTTUUUTTTTTTVVVUUUSSSRRRQQQQQQRRRSSSPPPQQQSSSTTTTTTTTTSSSRRRPPPQQQQQQQQQQQQPPPNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIIIIQQQ[[[dddnnn}}}}}}qqqiiirrr~~~|||xxxqqqsssxxx~~~~~~}}}|||~~~}}}{{{yyyyyyzzz{{{|||yyyxxxvvvrrrmmmiiihhhhhhlllqqqvvvzzz~~~~~~uuuiii___jjj~~~mmmaaa___xxx|||xxxsssooolllhhhdddaaa^^^^^^^^^^^^^^^___aaaaaadddfffiiikkklllkkkjjjiiiiiilllpppuuuzzz}}}{{{yyyxxxwwwtttnnnjjjgggeeebbb___[[[ZZZZZZZZZXXXTTTOOOKKKDDDBBBCCCGGGHHHGGGJJJNNNVVVYYY\\\^^^]]]YYYSSSOOOJJJHHHFFFDDDEEEHHHKKKMMMZZZooo~~~tttaaa\\\WWWUUUSSSRRRQQQPPPQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPSSSVVVWWWUUURRRUUUTTTSSSQQQQQQQQQRRRRRROOOOOOQQQRRRRRRRRRQQQPPPNNNNNNOOOOOOOOONNNNNNMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHOOOXXX```iiiyyyxxxkkkhhhuuuxxxqqqiiilllrrrzzz~~~~~~|||}}}|||zzzxxxxxxyyyzzz|||yyyxxxuuuqqqkkkhhhgggggghhhkkkoootttzzz{{{rrrhhh^^^oooeeeZZZ[[[sss}}}yyysssooolllkkkiiihhheeedddcccccccccdddfffggghhhhhhjjjkkkllllllkkkkkkmmmppptttyyy}}}|||yyywwwvvvtttqqqlllhhheeeccc```^^^YYYXXXXXXWWWUUURRRLLLHHHCCCBBBDDDGGGHHHHHHKKKQQQXXXZZZ]]]___]]]XXXRRROOOJJJHHHFFFEEEFFFIIIMMMPPP^^^rrr~~~lll^^^ZZZUUUSSSQQQOOONNNNNNNNNNNNOOOOOOQQQRRRSSSSSSSSSSSSOOOOOOPPPPPPPPPPPPPPPOOOMMMNNNPPPUUUYYYYYYTTTPPPRRRQQQOOONNNMMMMMMNNNNNNMMMNNNOOOPPPQQQPPPOOOOOOLLLLLLLLLLLLLLLLLLMMMMMMKKKLLLMMMNNNMMMKKKIIIGGGGGGNNNVVV\\\eeeuuuyyyqqqssszzzppphhhbbbfffmmmwww}}}{{{zzzyyyyyyxxxyyyzzz{{{yyywwwtttooojjjfffffffffiiiiiilllrrrxxxxxxrrrkkkbbbxxxvvv^^^WWWZZZmmm~~~zzzvvvsssqqqooommmkkkhhhgggfffeeeeeefffhhhiiikkkkkkkkkkkklllmmmnnnnnnpppsssxxx}}}~~~~~~}}}{{{yyywwwtttsssppplllhhhdddbbb```^^^\\\YYYWWWUUUTTTRRROOOJJJFFFEEEDDDFFFIIIIIIIIINNNUUU[[[]]]``````^^^YYYTTTPPPLLLJJJHHHGGGHHHLLLQQQTTTjjj~~~~~~dddZZZXXXSSSQQQOOOMMMLLLKKKKKKKKKKKKLLLNNNPPPQQQQQQQQQQQQOOOOOOPPPPPPPPPOOOOOONNNLLLMMMQQQWWW\\\[[[TTTNNNOOONNNLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOOOONNNNNNIIIIIIIIIIIIJJJKKKKKKLLLJJJKKKMMMNNNMMMKKKHHHFFFGGGLLLSSSYYYaaaqqq~~~wwwlllccc^^^ccclllwww~~~zzzzzzzzzzzzzzzzzzzzzzzzxxxwwwtttnnniiieeeeeeeeejjjjjjmmmrrrvvvvvvrrrooofffkkkWWWTTTZZZlll}}}{{{yyywwwuuusssooommmiiihhhfffeeeeeegggiiijjjmmmllllllkkklllnnnpppqqqsssuuuzzz||||||{{{yyywwwtttrrrqqqmmmjjjeeebbb```^^^\\\ZZZYYYWWWTTTRRRPPPMMMHHHEEEGGGFFFGGGJJJJJJKKKQQQXXX^^^```bbbbbb```[[[UUURRROOOLLLJJJIIIKKKOOOTTTWWWyyywww___WWWVVVQQQPPPNNNLLLJJJJJJJJJJJJIIIJJJLLLNNNOOOPPPOOOOOOOOOOOOPPPPPPPPPOOONNNNNNJJJLLLQQQYYY^^^\\\TTTLLLOOONNNLLLKKKJJJJJJKKKKKKKKKLLLMMMNNNOOONNNNNNMMMHHHHHHHHHHHHHHHIIIJJJKKKIIIKKKMMMNNNNNNKKKHHHEEEFFFKKKQQQWWW___nnnxxxlllbbb^^^cccmmmyyy}}}~~~~~~~~~~~~~~~~~~yyyyyyzzz{{{{{{{{{zzzzzzyyywwwsssnnnhhheeedddeeejjjjjjlllqqqtttsssrrrqqqhhh~~~cccQQQRRR[[[ooo{{{yyyvvvrrrnnnkkkkkkjjjiiihhhhhhjjjlllnnnjjjiiiiiikkknnnqqqqqqqqqwwwzzz{{{yyywwwvvvuuurrrooommmgggeeebbb___^^^\\\YYYVVVWWWVVVSSSOOOLLLIIIGGGFFFHHHHHHGGGFFFHHHLLLSSSXXX___bbbeeeeeebbb\\\XXXUUUTTTPPPPPPRRROOONNNYYYhhhsss```UUUPPPJJJJJJJJJJJJJJJIIIIIIIIIGGGIIILLLOOOPPPOOOMMMLLLIIIJJJLLLNNNNNNMMMKKKJJJLLLMMMNNNPPPQQQPPPMMMJJJNNNNNNMMMMMMLLLKKKKKKKKKKKKMMMPPPQQQOOONNNMMMMMMHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJIIIIIIKKKLLLQQQXXX```lll{{{qqqfff___```gggrrr|||~~~~~~~~~~~~}}}|||{{{zzzxxxvvvvvvwwwxxxwwwvvvtttrrrnnniiidddbbbbbbdddfffhhhmmmsssssspppppptttsssnnndddWWWTTTfffuuu|||zzzxxxuuuqqqnnnnnnmmmlllllllllmmmnnnooonnnmmmmmmnnnqqqtttuuuvvv||||||zzzwwwuuutttrrrnnnkkkfffdddaaa___]]][[[XXXVVVVVVUUURRROOOKKKIIIGGGFFFHHHGGGGGGGGGHHHMMMTTTYYY___aaadddeeebbb^^^YYYVVVRRROOOPPPQQQNNNNNN\\\ooolll\\\SSSNNNJJJJJJIIIIIIHHHHHHGGGGGGFFFHHHJJJLLLMMMMMMKKKJJJHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPOOOLLLIIIKKKKKKKKKKKKKKKJJJJJJJJJNNNPPPRRRRRRPPPNNNMMMMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGIIIJJJNNNUUU]]]hhh{{{xxxooofff```^^^fffrrr}}}~~~~~~~~~}}}}}}|||zzzxxxvvvvvvvvvwwwvvvuuurrrpppmmmgggbbb```aaabbbkkkmmmrrrxxxxxxssspppqqqfff]]]TTTTTTggg{{{}}}|||zzzvvvtttrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrruuuxxx{{{}}}}}}}}}|||zzzwwwuuussspppllliiidddbbb___]]]\\\ZZZWWWUUUUUUSSSQQQMMMJJJHHHGGGFFFGGGGGGGGGGGGIIINNNUUUZZZ___aaadddeeeccc___[[[WWWPPPOOOOOOOOOKKKMMMaaawwwvvvbbbWWWPPPMMMJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFHHHJJJJJJJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJJJJLLLMMMMMMJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJPPPRRRSSSSSSPPPNNNMMMMMMMMMNNNNNNNNNMMMKKKIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJMMMTTTZZZeeewww|||pppnnnoootttxxxzzz~~~~~~zzztttmmmeee```]]]eeerrr~~~~~~~~~~~~}}}}}}~~~~~~zzzxxxvvvuuuuuuuuutttssspppnnnjjjeee```^^^___aaaiiilllrrrxxxvvvpppmmmnnnxxx___WWWRRRYYYkkk}}}zzzwwwwwwwwwwwwwwwvvvuuutttvvvvvvvvvwwwyyy|||~~~}}}||||||yyyvvvsssqqqmmmiiifffbbb```]]][[[ZZZXXXUUUSSSSSSQQQOOOLLLIIIGGGFFFEEEFFFGGGHHHHHHJJJOOOVVV[[[___```ccceeedddaaa\\\XXXOOONNNNNNLLLGGGKKKccc}}}iii[[[SSSNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLIIIIIIIIIKKKLLLLLLIIIGGGFFFFFFGGGHHHHHHIIIJJJJJJNNNPPPQQQQQQOOONNNNNNOOONNNOOOOOOOOOMMMKKKHHHGGGKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLOOOTTTZZZccctttqqqccc^^^]]]___fffmmmqqqxxx~~~~~~yyytttoooiiibbb^^^]]]ggguuu~~~}}}~~~~~~~~~|||{{{|||}}}~~~zzzxxxuuuttttttsssrrrpppnnnlllhhhccc___^^^```bbbggglllrrrsssnnniiinnnwwwsss]]]UUUUUUaaasss}}}{{{{{{{{{{{{{{{zzzyyyxxxyyy{{{}}}}}}~~~~~~~~~}}}|||zzzwwwtttqqqnnnkkkfffccc___]]][[[YYYXXXVVVTTTRRRPPPOOOMMMJJJHHHFFFEEEEEEFFFGGGHHHIIILLLQQQWWW\\\___```aaaddddddaaa[[[WWWNNNLLLKKKIIIEEEKKKeeezzzbbbWWWQQQLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIKKKKKKJJJIIIIIIJJJKKKKKKIIIHHHEEEFFFFFFGGGHHHIIIJJJJJJIIIKKKMMMNNNMMMMMMOOOPPPMMMMMMMMMMMMLLLJJJHHHFFFKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNSSSWWW```ppp{{{fffWWWVVVUUUYYYbbbjjjpppwww~~~}}}yyysssmmmhhhccc___[[[```jjjyyy~~~~~~|||zzzyyyzzz{{{|||zzzwwwtttsssrrrqqqooonnnkkkjjjfffaaa^^^^^^aaadddmmmrrruuupppeeedddvvvooo^^^VVVZZZlll|||~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~|||{{{wwwtttqqqnnnlllhhhdddaaa]]][[[XXXWWWVVVUUURRRPPPNNNMMMKKKIIIGGGFFFEEEEEEEEEFFFHHHJJJMMMRRRXXX]]]`````````cccdddaaaZZZTTTNNNJJJHHHGGGFFFOOOjjjppp]]]VVVOOOJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIHHHHHHIIIJJJJJJIIIGGGEEEEEEFFFGGGHHHHHHIIIIIIFFFHHHJJJKKKKKKLLLNNNPPPKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMPPPTTT\\\kkkyyyzzzfffYYYUUUUUU[[[eeennnttt{{{~~~uuuqqqjjjeeeaaa^^^[[[YYYaaalll{{{~~~}}}|||{{{zzzyyyyyyzzzzzzzzzwwwtttrrrqqqooommmkkkhhhfffccc___]]]___cccgggpppqqqooofff\\\dddhhh___YYYccczzz~~~~~~~~~|||zzzxxxsssqqqnnnllliiifffbbb___[[[YYYWWWUUUUUUSSSQQQOOOLLLKKKJJJHHHFFFEEEEEEDDDDDDFFFIIIKKKNNNSSSYYY]]]aaa______aaaccc```XXXRRRLLLGGGEEEGGGJJJVVVrrrhhhZZZUUUNNNIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEFFFHHHIIIIIIIIIHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHJJJJJJJJJKKKMMMOOOKKKJJJIIIHHHHHHJJJLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNPPPSSSZZZiiiwwwoooddd______eeeooovvvyyy}}}uuukkkfff```\\\ZZZYYYYYYXXX```lll|||}}}~~~~~~|||{{{|||}}}}}}||||||{{{zzzzzzyyyyyyzzzwwwtttqqqooonnnkkkiiicccbbb___\\\[[[^^^dddhhhjjjfff```[[[\\\ooosss```aaa```ppp~~~{{{wwwuuuqqqooollljjjhhheeeaaa^^^ZZZXXXVVVUUUTTTSSSPPPNNNLLLKKKIIIGGGFFFEEEDDDDDDDDDFFFIIIKKKOOOTTTZZZ^^^aaa______aaabbb___WWWPPPKKKEEECCCGGGNNN\\\xxx|||bbbXXXTTTLLLHHHIIIEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCFFFGGGIIIJJJJJJIIIHHHFFFGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDIIIJJJKKKJJJJJJJJJLLLNNNJJJIIIHHHGGGHHHKKKNNNPPPLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPRRRUUU[[[jjjxxx}}}xxxooollllllpppxxx||||||}}}{{{oooccc___YYYVVVUUUVVVXXXXXX___kkk|||~~~~~~~~~}}}}}}}}}}}}}}}zzz||||||{{{zzzyyyzzz{{{}}}}}}}}}}}}|||{{{zzzyyyzzzwwwsssqqqooommmjjjhhh```___\\\ZZZYYY]]]ccchhheee^^^WWWXXXdddkkk]]]dddggg{{{~~~~~~|||zzzvvvrrrooommmiiifffdddaaa]]]ZZZYYYWWWUUUSSSRRROOOLLLIIINNNLLLIIIEEEDDDDDDEEEEEEEEEFFFIIIMMMRRRVVVZZZ]]]aaa```^^^]]]\\\XXXQQQKKKFFFIIIEEEBBBPPPoooppp\\\VVVRRRJJJFFFIIIFFFGGGHHHJJJJJJIIIHHHGGGCCCDDDEEEDDDCCCDDDFFFHHHDDDEEEEEEEEEEEEFFFFFFFFFAAABBBCCCDDDDDDCCCBBBAAADDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOPPPRRRSSSRRRPPPOOOQQQTTTYYYeeepppyyy|||uuuzzz}}}|||}}}sssjjj^^^XXXSSSQQQOOONNNRRRWWW```jjjyyy~~~~~~}}}}}}}}}{{{yyyyyy{{{}}}|||}}}~~~}}}{{{zzzzzz{{{}}}}}}{{{zzzzzzuuurrrpppmmmhhhdddZZZ\\\[[[YYY[[[```cccaaaaaa[[[RRRRRRkkklll[[[aaavvv~~~}}}{{{xxxtttqqqmmmjjjfffcccaaa___\\\ZZZYYYWWWTTTSSSQQQNNNKKKHHHLLLJJJGGGDDDBBBBBBCCCDDDEEEGGGIIIMMMRRRWWWZZZ\\\___^^^\\\[[[ZZZUUUOOOIIIFFFHHHEEEDDDTTTpppkkkXXXSSSPPPIIIEEEHHHFFFGGGGGGHHHHHHGGGGGGGGGCCCDDDEEEDDDCCCCCCEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPOOOQQQSSSWWWbbbmmmsss|||xxxjjjaaaZZZTTTOOOMMMLLLKKKOOOTTT\\\gggwww~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||~~~}}}~~~~~~}}}|||{{{|||~~~{{{zzz|||~~~{{{vvvsssoookkkeeeaaaZZZ\\\[[[XXXZZZ```bbb```YYYUUUOOOWWWvvvxxxiii___ggg|||~~~|||{{{yyywwwssspppllliiiddd```^^^]]][[[ZZZXXXVVVTTTRRRPPPMMMIIIFFFIIIGGGDDDBBB@@@AAABBBCCCFFFGGGJJJNNNSSSWWWZZZ\\\]]]\\\ZZZYYYVVVRRRLLLGGGFFFFFFDDDGGGXXXrrrvvvdddTTTOOOMMMHHHEEEGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDEEEDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFAAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAACCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOORRROOOOOOPPPQQQTTT^^^hhhkkkvvv{{{pppcccYYYWWWQQQMMMLLLKKKJJJNNNSSSZZZeeettt||||||}}}}}}}}}~~~~~~~~~~~~||||||~~~~~~}}}|||}}}|||uuuvvvyyy}}}zzzwwwsssnnnhhhaaa]]]ZZZ[[[ZZZXXX[[[```aaa^^^SSSOOOOOO```qqqiiifffppp~~~|||zzzyyyxxxuuuqqqnnnnnniiiccc^^^\\\ZZZYYYXXXWWWUUURRRPPPOOOLLLHHHEEEGGGFFFCCCAAA@@@AAACCCDDDGGGIIILLLPPPTTTWWWZZZ[[[\\\[[[ZZZWWWTTTOOOJJJGGGDDDCCCBBBIII]]]tttlll^^^QQQMMMKKKHHHFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDCCCDDDDDDCCCAAA@@@AAACCCDDDDDDEEEEEEEEEFFFFFFFFFAAABBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDEEEGGGHHHHHHEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMPPPNNNNNNOOOOOOQQQYYYccchhhsss~~~ssskkk```VVVXXXRRROOOOOONNNNNNQQQVVV^^^fffrrr{{{{{{{{{|||||||||}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}|||}}}~~~uuupppqqquuuyyyxxxvvvsssmmmggg```\\\YYY[[[ZZZYYY]]]aaa```[[[QQQNNNSSSkkknnnjjjlll{{{|||{{{yyyxxxvvvsssooolllooojjjddd^^^[[[YYYWWWUUUUUUSSSPPPOOOMMMKKKGGGEEEGGGEEECCCAAAAAACCCEEEFFFHHHJJJMMMQQQUUUWWWYYYZZZ\\\\\\ZZZWWWSSSMMMIIIGGGCCCBBBCCCNNNbbbxxxcccYYYOOOKKKJJJHHHGGGGGGEEECCCBBBAAA@@@AAABBBBBBBBBCCCCCCBBB@@@???@@@BBBCCCCCCDDDDDDDDDEEEEEEEEEAAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCDDDEEEFFFGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIKKKLLLLLLLLLLLLLLLNNNLLLLLLNNNMMMNNNUUU]]]iiirrrrrrkkkeee]]]UUUYYYTTTQQQRRRSSSRRRUUUZZZccchhhoooxxxzzzzzz{{{{{{{{{|||||||||}}}}}}}}}{{{yyyyyy{{{}}}}}}~~~~~~}}}|||}}}wwwpppnnnpppsssuuuuuuuuutttrrrlllfffaaa^^^YYY[[[\\\]]]aaaddd```YYYMMMMMMXXXvvv{{{lllnnnvvv|||zzzxxxwwwuuusssooolllmmmiiiccc^^^[[[XXXUUUSSSRRRPPPNNNMMMLLLKKKHHHEEEFFFEEECCCBBBBBBDDDGGGHHHIIIKKKOOORRRVVVXXXYYYYYY\\\\\\[[[WWWQQQLLLIIIHHHDDDEEEKKKYYYlll~~~ttt\\\UUUNNNJJJIIIIIIGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBAAA??????@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKKKKJJJKKKLLLLLLLLLRRRYYYhhhrrrzzzmmmfffbbb\\\XXX[[[WWWUUUWWWWWWWWWZZZ___gggkkkpppwww}}}}}}~~~~~~zzzzzz{{{{{{{{{|||||||||{{{|||{{{zzzxxxxxxzzz{{{|||~~~~~~}}}~~~|||tttkkkhhhmmmsssxxxzzztttuuutttqqqkkkeeeaaa```YYY\\\___cccgggiiiaaaWWWIIILLL___{{{nnnyyy{{{zzzxxxwwwuuusssoookkkgggddd```]]]ZZZXXXUUURRROOONNNLLLLLLLLLKKKHHHFFFEEEDDDBBBAAABBBEEEGGGIIIJJJLLLPPPSSSVVVXXXYYYYYY[[[\\\[[[VVVOOOJJJHHHGGGEEEKKKWWWiiiyyygggUUURRRLLLHHHHHHHHHFFFDDDBBBBBBBBBBBBAAA@@@?????????@@@@@@@@@>>>>>>@@@BBB@@@@@@AAAAAAAAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMMMMLLLKKKJJJHHHGGGIIIKKKKKKJJJOOOWWWcccooo~~~tttmmmiiieeebbb```\\\[[[]]]^^^^^^bbbfffmmmrrryyy~~~}}}|||}}}~~~~~~~~~{{{{{{{{{{{{||||||||||||{{{{{{{{{yyywwwwwwyyy{{{}}}~~~~~~uuurrrmmmlllpppuuuzzz|||vvvwwwuuupppiiiccc``````ZZZ^^^ccchhhmmmmmmbbbUUUJJJRRRjjj{{{yyyyyy~~~{{{zzzxxxwwwuuusssooolllbbb```]]][[[ZZZXXXUUUSSSMMMLLLKKKKKKLLLKKKIIIGGGDDDCCCAAAAAABBBDDDGGGIIIJJJMMMPPPTTTWWWXXXYYYYYYZZZ[[[ZZZUUUNNNHHHFFFGGGGGGPPPaaattt{{{___RRRPPPKKKGGGFFFGGGEEEBBBBBBBBBCCCCCCBBBAAA???>>>>>>?????????>>>???@@@BBB??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAAEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJLLLNNNNNNMMMKKKJJJFFFFFFHHHKKKJJJIIINNNVVV^^^mmmxxxsssooonnnfffbbbaaadddeeeeeehhhmmmrrrxxx~~~}}}~~~}}}|||}}}~~~~~~{{{{{{{{{|||||||||}}}}}}{{{{{{{{{yyyxxxxxxyyy{{{~~~~~~~~~uuuvvvvvvuuussstttwwwzzzyyyyyyvvvppphhhbbb______ZZZ___eeelllqqqpppcccUUUOOOXXXsss|||tttvvv~~~|||{{{zzzxxxuuusssrrroookkkhhhgggccc^^^ZZZWWWUUUSSSRRROOONNNLLLIIIGGGFFFEEEDDDEEEEEEEEECCCBBBCCCFFFHHHKKKOOOTTTWWWXXXXXXYYYYYY\\\YYYVVVRRRJJJCCCDDDHHHKKK\\\qqq~~~kkkYYYOOOMMMJJJHHHGGGFFFDDDBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@????????????@@@@@@???>>>>>>>>>???AAACCCEEEBBBCCCDDDEEEEEEFFFEEEEEEAAABBBBBBCCCCCCCCCCCCCCCFFFEEEEEEEEEEEEGGGHHHIIINNNKKKIIIIIIKKKKKKHHHFFFIIIIIIJJJKKKKKKLLLKKKKKKEEEGGGIIIJJJJJJLLLNNNQQQZZZjjjvvvpppnnnjjjiiikkkooorrrsss{{{~~~}}}||||||}}}}}}{{{zzzzzz{{{||||||~~~~~~~~~}}}}}}}}}}}}}}}|||zzzxxxyyyyyyzzzyyyyyyyyyxxxxxxvvvrrrmmmhhhdddaaa___aaabbbkkk{{{xxxeeeXXXQQQddd{{{ooo~~~|||{{{{{{{{{yyyvvvtttrrrpppllliiiddd```[[[XXXVVVTTTRRRQQQNNNMMMKKKIIIGGGEEEDDDDDD@@@AAAAAAAAAAAACCCGGGJJJMMMPPPUUUXXXYYYYYYYYYZZZZZZVVVRRRNNNHHHDDDHHHNNNXXXhhh{{{eeeWWWOOOLLLIIIGGGGGGEEEDDDBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????@@@??????>>>>>>???AAACCCEEECCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDFFFGGGHHHLLLJJJHHHHHHIIIIIIGGGEEEGGGHHHIIIKKKLLLMMMMMMMMMKKKLLLLLLLLLKKKLLLNNNQQQYYYggg|||ssspppmmmmmmpppuuu{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{zzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~|||zzzyyyyyyzzzzzzyyyxxxxxxwwwvvvtttpppkkkfffbbb```___dddhhhqqq}}}~~~qqq___TTTUUUnnn|||rrr~~~~~~}}}|||{{{zzzyyyyyyyyywwwtttrrrpppmmmjjjggg```]]]YYYVVVTTTSSSQQQPPPNNNLLLJJJHHHFFFEEEDDDCCC<<<===>>>???AAADDDIIILLLOOORRRVVVYYYYYYYYYZZZ[[[ZZZTTTNNNJJJEEEDDDKKKUUUdddrrrrrr\\\TTTNNNKKKHHHFFFFFFEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>???AAACCCDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFJJJHHHGGGGGGGGGGGGFFFDDDGGGHHHIIIKKKMMMNNNOOOOOONNNNNNMMMKKKJJJJJJLLLOOOVVVaaarrr}}}||||||rrrqqqppprrryyy{{{{{{|||||||||}}}}}}}}}{{{{{{zzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzyyyyyywwwvvvuuutttrrrmmmhhhdddaaa```___eeelllwww~~~wwwfffWWWQQQZZZ{{{zzzrrr}}}}}}|||zzzyyywwwvvvuuutttrrrooommmkkkiiieeebbb]]]ZZZWWWUUUTTTSSSQQQOOOMMMKKKIIIGGGEEEDDDCCCBBB;;;===>>>@@@BBBEEEJJJNNNQQQTTTWWWYYYYYYYYYZZZ[[[\\\UUUMMMGGGCCCEEEOOO[[[pppzzz|||}}}vvv{{{fffVVVRRRLLLJJJGGGEEEEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>>???????????????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAACCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFFFFHHHHHHGGGGGGGGGGGGFFFEEEHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKIIIGGGHHHKKKMMMSSS[[[hhhwww|||xxxwwwwwwyyyyyyyyy{{{~~~~~~rrrkkknnnrrrzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}|||zzzzzzzzzyyywwwvvvtttsssrrrpppkkkfffcccbbbbbbbbbdddooo|||}}}nnnZZZPPPQQQ]]]zzzsssnnn~~~|||zzzwwwuuusssrrrqqqooollljjjhhheeebbb___\\\YYYVVVUUUTTTSSSQQQOOOLLLJJJHHHFFFDDDBBBBBBAAA???@@@AAABBBCCCFFFKKKNNNSSSUUUXXXYYYYYYYYYZZZ[[[YYYRRRJJJEEECCCHHHUUUcccxxx|||{{{xxxyyyoooxxx~~~zzz```SSSPPPKKKHHHFFFDDDDDDCCCBBB@@@AAAAAAAAAAAAAAABBBBBBBBB??????>>>>>>>>>>>>??????????????????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@CCCDDDDDDEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHIIILLLOOOOOOUUU___lllyyy}}}wwwttttttqqqrrrrrrtttvvvyyy|||}}}{{{sssjjjbbbbbbiiivvv~~~~~~}}}||||||{{{{{{zzzyyyyyyxxxyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~|||yyyyyyxxxwwwuuutttrrrqqqpppmmmiiieeecccccceeefffkkkxxxhhhRRRMMMRRRdddsssnnnjjj~~~wwwrrrtttyyy~~~|||yyyvvvsssqqqppppppnnnkkkiiigggeeeaaa^^^ZZZXXXVVVTTTSSSRRROOOMMMKKKIIIGGGEEECCCBBBAAA@@@AAABBBCCCDDDEEEHHHLLLOOOTTTVVVXXXYYYXXXXXXYYYZZZRRRLLLFFFCCCDDDKKKZZZhhhqqqrrrqqqooottt|||sssuuuppp[[[QQQNNNIIIGGGDDDCCCCCCCCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@????????????@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAACCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHIIIHHHFFFFFFGGGHHHKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJLLLLLLLLLMMMOOOQQQNNNRRRZZZdddppp}}}~~~xxxsssppplllllllllmmmoooqqqsssttt{{{xxxlllddd___]]]]]]jjj~~~}}}}}}|||}}}}}}|||{{{zzzyyyxxxwwwyyyzzz{{{|||}}}}}}}}}|||{{{|||}}}~~~~~~|||{{{wwwvvvvvvuuusssrrrpppooommmjjjfffbbbbbbeeehhhkkkvvvfffOOOMMMWWWpppoookkkjjjyyyssskkkcccccceeehhhmmmsss~~~}}}|||zzzwwwuuurrrpppooonnnkkkiiigggeeebbb___\\\YYYWWWTTTSSSRRROOOLLLJJJJJJIIIGGGDDDBBBAAA@@@???@@@BBBCCCDDDEEEIIIMMMQQQUUUVVVXXXXXXWWWWWWXXXZZZQQQKKKEEECCCCCCIIIVVVcccbbbbbbcccgggtttuuuwwwdddTTTNNNKKKHHHFFFDDDBBBCCCBBBAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCEEEEEEEEEEEEEEEDDDFFFHHHGGGEEEDDDFFFHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHJJJMMMNNNMMMMMMNNNOOONNNRRRXXX```iiisss}}}zzzsssmmmjjjiiihhhhhhiiijjjkkklllqqqvvv}}}{{{qqqeee^^^]]]___```qqq~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyzzz{{{|||}}}}}}|||{{{{{{xxxyyy{{{}}}~~~}}}{{{yyyxxxttttttssssssqqqpppooonnniiifffbbb___```eeejjjnnnvvv~~~cccOOORRR___yyyjjjhhhkkkyyyooolllccc[[[YYYZZZ[[[]]]```ppp~~~}}}|||zzzyyyxxxvvvtttrrrqqqpppjjjhhhfffdddbbb___\\\YYYWWWUUUSSSQQQPPPMMMJJJGGGJJJHHHFFFDDDBBB@@@@@@??????@@@BBBCCCEEEIIINNNRRRUUUVVVWWWWWWVVVVVVWWWYYYTTTNNNGGGDDDAAADDDOOO[[[\\\\\\___hhh{{{uuu}}}zzz[[[OOOLLLIIIHHHEEECCCBBBBBBBBBAAA???>>>>>>??????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB??????@@@AAAAAAAAA@@@@@@???@@@AAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCC@@@AAABBBDDDDDDDDDDDDCCCBBBEEEGGGFFFCCCCCCDDDGGGFFFGGGHHHIIIJJJJJJJJJJJJFFFIIILLLMMMLLLKKKKKKKKKOOORRRXXX^^^eeellltttyyy||||||~~~~~~tttmmmiiihhhgggfffeeefffggghhhgggmmmtttyyyyyyvvvwwwxxx|||}}}zzzuuulllbbb\\\]]]aaaeeexxx~~~}}}zzzzzzzzz{{{{{{{{{||||||{{{{{{|||}}}}}}|||{{{zzzwwwxxxzzz|||~~~|||zzzxxxvvvuuurrrrrrrrrqqqpppooonnnmmmeeeccc___]]]___dddjjjoooooo{{{yyy```PPPVVVfffssseeefffjjjuuulll```YYYSSSQQQOOONNNRRRXXXaaannn~~~~~~}}}|||{{{xxxuuusssqqqpppnnnlllhhheeebbb___]]][[[YYYWWWVVVUUUSSSQQQOOOMMMKKKJJJIIIHHHEEECCCAAA?????????>>>???AAADDDHHHLLLPPPSSSVVVXXXXXXUUUVVVXXXUUUPPPPPPKKKFFFEEEDDDEEEMMMUUUUUUYYYaaarrrmmmXXXQQQMMMIIIFFFEEEDDDCCCAAA@@@???>>>????????????????????????>>>>>>???@@@AAABBBBBBCCCAAABBBBBBBBBAAA???===<<<>>>???@@@AAABBBAAA@@@??????>>>>>>???@@@AAABBBCCCAAAAAACCCDDDDDDDDDCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFDDDFFFGGGGGGFFFFFFGGGHHHGGGIIIKKKLLLLLLLLLMMMOOONNNMMMQQQYYY^^^```gggppp|||wwwtttrrruuuvvvyyy~~~wwwnnnhhhbbbbbbbbbaaaaaa`````````ccceeejjjpppxxx{{{sssnnnqqq{{{wwwkkkfff```ZZZ]]]eeeppp}}}zzz{{{|||~~~~~~~~~}}}{{{zzz{{{}}}}}}~~~}}}zzzwwwwwwzzz}}}wwwwwwwwwxxxzzz}}}~~~{{{xxxvvvtttsssssspppnnnoooqqqoooiiiddd```___]]]^^^aaagggnnnrrruuuvvvsssgggVVVQQQ```sssqqqbbb___nnn~~~pppggg]]]WWWQQQOOOMMMLLLOOOUUUXXX```llltttwwwvvvtttsssrrrssssssrrrsssuuuzzz~~~~~~~~~~~~|||{{{{{{xxxtttrrrqqqooommmkkkgggddd```^^^\\\[[[XXXVVVSSSRRRQQQPPPNNNMMMLLLKKKHHHGGGDDDAAA@@@?????????@@@AAACCCFFFJJJOOOSSSUUUVVVXXXXXXVVVWWWXXXVVVPPPLLLEEE@@@@@@BBBEEEKKKSSSSSS[[[mmmgggVVVPPPLLLHHHEEEEEEDDDBBBAAA@@@???>>>????????????????????????======>>>???@@@AAABBBBBBAAAAAABBBBBBAAA@@@???>>>???@@@AAAAAAAAA@@@??????AAAAAAAAAAAABBBCCCDDDEEE@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEECCCDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLMMMNNNOOONNNQQQXXX\\\^^^dddmmmzzzuuusssrrrsssvvv|||zzzoooeee___\\\\\\\\\\\\\\\]]]]]]^^^]]]^^^bbbfffmmmtttzzz~~~zzzwwwqqqnnnsss~~~sssfffbbb^^^]]]dddooo|||zzzzzz{{{}}}}}}~~~|||zzzzzz{{{|||{{{|||{{{yyyvvvuuuxxx{{{wwwxxxxxxzzz|||~~~~~~|||yyywwwuuutttsssooommmlllmmmkkkfff```___\\\\\\aaahhhnnnooonnnooolllfffYYYMMMOOOfff~~~xxxhhh```bbbuuuxxxjjj```ZZZTTTNNNMMMKKKJJJLLLQQQSSSWWW\\\___```aaabbbccccccdddffffffgggjjjnnnqqq~~~}}}}}}}}}{{{zzzzzzwwwtttqqqpppnnnkkkiiidddbbb^^^\\\[[[YYYWWWUUUPPPOOOOOONNNMMMLLLKKKKKKFFFEEEBBB@@@>>>>>>>>>???BBBCCCFFFIIIMMMQQQUUUWWWVVVXXXXXXWWWWWWYYYVVVQQQHHHAAA;;;>>>BBBFFFKKKPPPRRR```~~~yyy]]]RRRNNNJJJGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>???>>>>>>??????@@@AAABBB@@@@@@@@@AAAAAACCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCC@@@BBBCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKKKKKKKLLLMMMOOONNNPPPUUUXXX[[[aaahhh~~~yyyvvvssssssvvv~~~vvvgggZZZSSSSSSRRRSSSTTTUUUWWWYYYZZZXXXYYYYYY\\\```fffllloootttxxxwwwxxxwwwyyypppccc______cccppp}}}{{{{{{{{{{{{||||||{{{zzzyyy{{{|||yyyyyyxxxvvvttttttvvvxxxxxxyyyzzz|||~~~~~~|||zzzxxxvvvuuurrroookkkiiiiiifffaaa\\\]]]ZZZ[[[cccmmmqqqmmmfffddd```XXXOOOIIISSSnnn}}}jjj```^^^fff{{{ssseee[[[WWWRRRNNNMMMKKKIIIKKKPPPSSSTTTVVVWWWYYY\\\^^^```aaaccceeefffgggjjjooorrrzzz~~~|||||||||zzzyyyyyyvvvrrrooonnnkkkiiigggaaa___\\\ZZZYYYXXXVVVTTTOOOOOONNNMMMKKKJJJIIIIIIEEECCC@@@>>>======>>>???CCCEEEGGGKKKOOOSSSVVVXXXVVVYYYYYYWWWXXXYYYUUUOOOIII@@@;;;???EEEJJJMMMOOOVVViiikkkUUUNNNLLLHHHDDDDDDDDDCCCBBBAAA@@@???>>>========================;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@???>>>============<<<<<<===>>>>>>???@@@?????????@@@AAACCCEEE@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBBBBAAAAAABBBCCCFFFHHHJJJJJJJJJJJJKKKLLLKKKLLLNNNQQQTTTYYY```fffyyy}}}zzz{{{vvveeeWWWOOOLLLLLLKKKLLLNNNQQQTTTVVVWWWVVVUUUVVVXXX\\\aaacccdddhhhnnnwwwsssyyypppbbb___aaajjj{{{~~~}}}||||||yyyzzzzzzzzzxxxxxxzzz|||xxxxxxwwwvvvuuutttuuuvvvxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~|||{{{yyywwwvvvuuusssoookkkgggeeeaaa]]]ZZZ\\\ZZZ\\\bbbhhhiiiccc]]]YYYUUUPPPNNNPPP^^^yyysssaaa[[[^^^hhh}}}{{{nnnaaaYYYVVVQQQNNNNNNMMMKKKMMMQQQRRRRRRTTTVVVYYY[[[]]]^^^```aaacccdddfffiiinnnrrrwww~~~}}}|||{{{zzzyyywwwwwwtttpppmmmkkkhhheeeccc^^^[[[YYYWWWVVVVVVTTTRRRPPPOOONNNLLLJJJHHHFFFEEEDDDBBB???<<<;;;<<<>>>@@@CCCEEEHHHLLLPPPSSSVVVXXXVVVYYYYYYWWWWWWWWWSSSMMMHHH@@@<<<@@@GGGKKKMMMOOO\\\tttaaaPPPLLLIIIEEEBBBCCCCCCBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>======???????????????@@@@@@AAA??????>>>>>>>>>@@@BBBCCC??????@@@AAAAAAAAAAAAAAA@@@BBBCCCCCCBBBAAACCCDDDEEEGGGIIIIIIIIIHHHIIIJJJGGGIIIKKKMMMQQQYYY```eeepppzzzyyyxxx{{{kkk]]]UUUMMMKKKIIIHHHIIILLLOOORRRUUUTTTRRRRRRSSSUUUXXXYYYZZZ]]]bbbiiipppvvv{{{~~~}}}xxxooozzzpppcccaaafffppp~~~}}}|||{{{yyyyyywwwxxxxxxxxxwwwxxxyyy{{{yyyxxxwwwvvvvvvvvvuuuuuuvvvxxxyyy{{{||||||{{{{{{{{{zzzyyyxxxvvvuuusssssssssooojjjfffbbb___\\\ZZZ\\\]]]^^^``````]]]YYYUUUQQQLLLIIIMMMXXXnnn{{{iiiZZZYYY```lllvvviii^^^WWWTTTPPPOOOPPPPPPNNNPPPSSSUUUUUUVVVZZZ^^^aaaaaa```cccdddddddddfffjjjpppttt||||||{{{zzzyyywwwvvvuuurrrmmmjjjgggeeeaaa___[[[XXXVVVUUUTTTTTTRRRQQQQQQPPPNNNLLLIIIGGGEEEDDDCCCAAA>>><<<;;;===???AAACCCEEEHHHLLLQQQTTTVVVWWWWWWYYYYYYWWWVVVUUUPPPIIIDDD???===BBBHHHKKKOOORRRffftttYYYNNNKKKGGGCCCCCCBBBBBBBBBAAA@@@?????????========================;;;;;;<<<===>>>???@@@@@@@@@?????????@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>===============>>>>>>???>>>>>>>>>>>>???@@@@@@>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFHHHIIIHHHGGGHHHIIIEEEIIIJJJJJJOOOXXX```dddiiitttwwwqqqkkknnnzzzwwwiii___TTTQQQLLLIIIHHHIIILLLNNNOOOOOONNNMMMMMMNNNOOOPPPSSSUUUYYY]]]bbbgggjjjlllnnnqqqvvv|||vvvqqqqqq~~~zzznnndddgggooo{{{~~~~~~{{{zzzxxxwwwxxxwwwuuuttttttvvvwwwwwwvvvwwwyyy{{{zzzxxxwwwwwwwwwwwwvvvtttuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwvvvuuutttrrrrrrqqqqqqnnniiiddd```]]]\\\\\\]]]___``````]]]YYYVVVTTTOOOIIIHHHRRRfffmmm^^^TTTZZZggguuuqqqdddZZZUUUQQQNNNNNNQQQRRRPPPRRRUUUWWWWWWYYY^^^eeekkkmmmmmmlllllljjjiiikkkooovvv||||||zzzyyyxxxvvvuuussspppkkkgggdddaaa^^^[[[XXXVVVTTTSSSSSSSSSQQQPPPOOOOOOMMMKKKJJJHHHGGGFFFCCCAAA>>>;;;;;;===@@@BBBCCCEEEIIINNNRRRUUUWWWXXXWWWZZZYYYWWWUUUSSSMMMEEE@@@>>>@@@FFFKKKOOOTTTZZZsss}}}fffRRRMMMKKKEEECCCEEEBBBBBBAAAAAA@@@?????????========================;;;<<<===>>>???@@@@@@AAA@@@???>>>>>>>>>???@@@AAA@@@???>>>======>>>??????;;;;;;:::::::::::::::;;;>>>>>>??????>>>>>>======??????@@@AAAAAAAAAAAA@@@@@@AAACCCBBBAAAAAABBBDDDDDDFFFHHHHHHGGGFFFGGGHHHFFFJJJKKKIIIMMMWWW___aaaeeerrrpppeeebbbaaaiiiyyyssshhh]]]YYYRRRLLLHHHHHHJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLNNNRRRUUUYYY\\\^^^___bbbhhhooouuuzzz|||~~~|||zzzsssoooqqq|||uuullliiiqqq}}}~~~~~~~~~~~~}}}zzzxxxvvvvvvwwwwwwuuurrrssstttuuuvvvuuuvvvyyy{{{yyywwwvvvvvvxxxwwwuuussssssrrrrrrrrrrrrsssssstttuuuuuutttsssrrrrrrqqqqqqnnnkkkgggbbb^^^\\\]]]^^^^^^^^^aaadddfffccc]]]XXXPPPOOOUUUgggeeeYYYTTTaaasss}}}oooaaaXXXSSSPPPMMMNNNQQQRRRQQQSSSVVVTTTSSSVVV]]]gggpppvvvxxxsssqqqooommmnnnsss{{{|||zzzyyyxxxvvvtttrrrnnnjjjfffccc```\\\YYYWWWUUUSSSRRRRRRRRRQQQOOOMMMMMMLLLKKKJJJIIIHHHHHHDDDAAA>>>;;;;;;>>>AAACCCDDDFFFJJJOOOSSSVVVXXXYYYWWWZZZZZZVVVTTTQQQKKKCCC??????CCCKKKPPPTTT[[[ccc}}}rrr^^^NNNLLLJJJDDDCCCGGGBBBAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA@@@???>>>======>>>???@@@??????>>>======>>>???@@@>>>======<<<<<<<<<======>>>>>>?????????===;;;:::??????@@@AAAAAAAAAAAA@@@???AAABBBBBBAAA@@@BBBCCCDDDFFFGGGHHHFFFFFFFFFGGGHHHMMMMMMIIILLLVVV]]]___eeerrrkkkYYYYYYXXX\\\iii{{{yyymmmddd___WWWOOOJJJHHHIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFGGGJJJMMMQQQTTTUUUQQQUUUZZZaaagggkkknnnoooqqqyyyyyytttooommmjjjrrr|||~~~rrrsssmmmnnn{{{{{{|||}}}~~~~~~~~~~~~|||zzzwwwwwwyyyyyywwwtttrrrsssuuuuuuuuuvvvxxx{{{xxxvvvuuuuuuwwwwwwtttqqqqqqpppooonnnooopppqqqrrruuuttttttsssrrrrrrqqqqqqkkkiiieee```\\\[[[]]]___^^^^^^```hhhooonnneee\\\SSSWWWggguuueeeZZZYYYiii}}}|||pppaaaXXXVVVQQQRRRSSSTTTTTTTTTSSSRRRWWWYYY[[[cccqqq~~~}}}{{{uuutttuuuvvvzzz~~~~~~}}}~~~{{{yyyxxxvvvrrrooollliiieeebbb```]]]ZZZXXXUUUTTTRRRQQQOOOOOONNNNNNMMMLLLJJJHHHFFFEEEEEEDDD<<<;;;;;;;;;<<<>>>???@@@DDDHHHMMMQQQSSSTTTVVVWWWZZZZZZXXXSSSMMMIIIDDD@@@FFFAAAEEEQQQUUUTTTcccwwwdddVVVJJJHHHHHHDDDAAABBB@@@AAAAAAAAAAAA@@@??????========================>>>>>>>>>>>>>>>======<<>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<===>>>>>>>>>===;;;:::===???@@@AAAAAA@@@???===???@@@AAACCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCEEEFFFHHHJJJLLLMMMNNNQQQUUUYYYdddllllll]]]YYYSSSVVV]]]lll~~~xxxnnnggg\\\UUUQQQOOOMMMJJJGGGGGGGGGGGGGGGEEEDDDDDDBBBBBBCCCDDDEEEGGGIIIJJJMMMNNNQQQSSSWWW\\\cccgggjjjqqq{{{}}}sssiiibbb^^^dddggglllpppqqqqqqooonnnlllvvv{{{||||||}}}||||||{{{{{{{{{}}}~~~~~~}}}}}}~~~}}}||||||{{{{{{zzzyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuxxxwwwvvvuuusssqqqpppppppppppppppqqqqqqqqqrrrrrrtttqqqnnnmmmooopppnnnlllmmmgggbbbaaa```^^^___bbbkkkjjjooozzzsssfff\\\iiiggg\\\\\\fffyyyyyymmm^^^VVVTTTQQQQQQRRRSSSTTTTTTTTTSSSXXX[[[```jjj{{{|||{{{{{{|||~~~|||{{{zzz|||zzzxxxwwwwwwuuurrrooojjjgggccc```]]][[[XXXUUUSSSRRRQQQOOONNNMMMMMMLLLLLLKKKIIIGGGEEEDDDCCCCCC<<<<<<<<<<<<===???AAABBBEEEIIINNNRRRSSSUUUVVVXXXYYYYYYWWWRRRLLLGGGCCC@@@DDDCCCJJJTTTUUUWWWmmm}}}```TTTIIIGGGGGGDDDBBBBBB@@@@@@@@@@@@@@@??????>>>========================;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<;;;;;;===>>>@@@AAAAAA@@@>>>===>>>???AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBCCCEEEFFFGGGIIIJJJLLLMMMPPPTTTWWWeeelll{{{vvvdddWWWTTTTTTXXXbbbqqq|||ppphhh___XXXUUURRROOOLLLHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDEEEGGGGGGFFFGGGHHHIIIKKKOOOUUUYYY___eeennnvvv}}}zzzppphhhbbb______ccchhhlllmmmmmmkkkjjjsss~~~~~~yyyzzzzzz{{{|||{{{{{{{{{zzz|||~~~~~~}}}{{{{{{|||{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwvvvuuuuuuttttttttttttttttttttttttssssssrrrrrrsssttttttttttttssstttqqqooooooppppppnnnlllmmmfffaaa``````___bbbfffooottt{{{mmmkkk~~~eeeXXX^^^nnn~~~ttthhh[[[SSSRRRQQQQQQQQQRRRSSSTTTUUUVVVZZZ___gggsss{{{{{{~~~}}}|||yyyxxxvvvuuuuuussspppnnnhhheee```]]]ZZZXXXUUURRRRRRQQQOOOMMMLLLKKKJJJJJJIIIIIIGGGFFFDDDBBBAAAAAA<<<<<<<<<===>>>AAACCCDDDGGGKKKPPPSSSUUUVVVWWWXXXYYYXXXUUUQQQJJJEEEBBBBBBEEEIIIRRRXXXUUUZZZzzzkkkZZZPPPGGGEEEFFFDDDBBBAAA???????????????>>>==============================::::::<<<===>>>???????????????>>>===============>>>===<<<<<<;;;<<<<<<<<<======<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<======????????????=========>>>???@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFFFFHHHJJJKKKLLLOOOSSSVVVeeeiiiuuuwwwhhh]]][[[[[[```kkkzzz~~~qqqjjjbbb]]]YYYVVVQQQNNNIIIIIIHHHHHHGGGFFFFFFEEECCCCCCBBBBBBCCCCCCDDDEEEBBBCCCDDDEEEFFFJJJOOOSSSYYY^^^dddkkkppptttxxx{{{~~~wwwmmmfffbbbaaaccchhhpppuuuwwwxxxwwwxxx~~~}}}{{{{{{wwwxxxyyyyyyzzzzzzzzzzzzxxx{{{}}}}}}{{{yyywwwwwwxxxwwwwwwvvvvvvuuuttttttuuuuuuuuuuuutttsssrrrrrrrrrsssssstttttttttssssssssstttvvvwwwxxxwwwvvvuuusssrrrqqqrrrrrrpppnnnkkkjjjddd_________aaafffmmmvvvxxxrrrcccXXXeee{{{xxxpppdddYYYRRRRRRRRRRRRRRRRRRTTTVVVXXXZZZ^^^eeennn{{{}}}xxx|||}}}|||zzzxxxvvvtttsssqqqnnnkkkfffccc___[[[YYYVVVSSSQQQQQQPPPOOOMMMKKKJJJIIIIIIGGGFFFEEEDDDBBB@@@???>>>;;;;;;;;;===???BBBDDDFFFJJJMMMRRRUUUVVVWWWXXXYYYYYYVVVSSSOOOHHHCCCCCCGGGNNNTTT\\\\\\VVV^^^|||^^^SSSLLLEEECCCDDDDDDBBBAAA>>>>>>>>>>>>>>>======<<<========================:::;;;<<<===>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<======<<<;;;::::::;;;<<<===<<<===>>>>>>>>>>>>===<<<===>>>>>>???????????????@@@@@@@@@@@@AAACCCEEEGGGGGGHHHJJJKKKLLLOOORRRUUUaaaeeepppvvvllljjjiiinnnvvv|||pppkkkddd___\\\XXXRRRNNNJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCC???@@@BBBCCCFFFJJJPPPTTTWWWZZZ___bbbfffiiimmmooommmnnnppprrrtttvvvwwwxxx{{{{{{{{{yyyvvvrrrnnnlllnnnppptttzzz|||tttlllgggggghhhnnnuuu~~~}}}|||{{{zzzyyyxxxxxxxxxyyyyyyxxxwwwwwwwwwyyy{{{{{{xxxuuutttsssuuuttttttsssrrrrrrqqqqqqsssttttttttttttsssrrrqqqttttttuuuuuutttrrrqqqpppssstttwwwyyyyyyxxxvvvtttrrrsssssssssrrrooollljjjfffaaa]]]]]]___cccllluuuqqqddd```___ppp}}}ssskkkaaaWWWSSSSSSTTTSSSTTTUUUWWWYYY\\\^^^aaajjjvvv}}}{{{~~~~~~|||zzzxxx|||zzzwwwtttrrroookkkhhhdddaaa]]]ZZZXXXVVVSSSQQQQQQPPPOOOMMMKKKIIIIIIHHHDDDDDDDDDCCCAAA???===<<<::::::;;;===???CCCFFFGGGMMMPPPTTTWWWWWWXXXYYYZZZYYYTTTPPPMMMGGGCCCGGGPPP]]]bbbfffbbb\\\gggpppWWWLLLIIIEEEBBBBBBCCCBBB@@@===>>>>>>>>>>>>===<<<<<<========================<<<<<<============<<<<<<>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;===>>>======>>>>>>>>>>>>======>>>======>>>>>>>>>???????????????@@@AAACCCEEEGGGHHHIIIKKKLLLMMMOOOSSSVVV___cccooozzzvvv{{{~~~~~~xxxooojjjddd___\\\XXXRRRMMMJJJIIIHHHFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCC===>>>???@@@AAAEEEKKKOOOQQQSSSVVVYYYZZZ\\\^^^`````````aaabbbcccdddeeeeeeeeeeeefffeeedddaaa___]]]]]]___dddjjjqqqyyy~~~~~~{{{uuunnnlllppptttxxx~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzyyyxxxwwwvvvuuuvvvxxxyyyxxxvvvsssqqqqqqrrrrrrrrrqqqppppppoooooossstttuuuvvvvvvtttsssrrrrrrssstttuuutttsssqqqpppqqqsssvvvxxxxxxwwwuuusssqqqrrrsssrrrpppmmmjjjhhhbbb^^^\\\^^^aaagggsss~~~}}}ppp___ZZZ\\\ggg{{{wwwmmmfff]]]UUUSSSUUUUUUVVVWWWYYY\\\^^^aaabbbcccnnn|||}}}~~~}}}{{{yyy}}}zzzwwwtttqqqmmmhhheeebbb___\\\YYYXXXVVVTTTRRRQQQPPPNNNLLLJJJHHHGGGGGGCCCCCCCCCBBB@@@>>><<<:::::::::<<<>>>AAAEEEHHHJJJOOORRRVVVXXXYYYYYYZZZZZZZZZSSSMMMKKKFFFDDDNNN\\\ppppppooojjjiiiyyyeeeSSSHHHHHHEEEAAAAAACCCBBB???>>>>>>>>>>>>>>>===<<<<<<=======================================<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>??????>>>>>>???AAACCCEEEGGGIIIJJJKKKLLLMMMOOOSSSVVV^^^bbbnnnzzztttnnniiibbb^^^[[[WWWRRRMMMIIIHHHGGGEEEDDDEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@BBBFFFIIINNNPPPSSSUUUUUUUUUVVVWWWUUUUUUVVVXXXYYYZZZ[[[[[[]]]]]]^^^^^^^^^]]]\\\[[[VVVXXX[[[```gggooovvvzzz}}}~~~|||wwwsssuuu}}}~~~}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvwwwvvvsssqqqqqqqqqrrrqqqqqqppppppoooooonnnssstttvvvwwwwwwvvvtttrrrmmmoooqqqtttuuuuuutttsssqqqrrrtttuuuvvvuuusssrrrpppqqqqqqpppllliiigggggg```^^^^^^bbbfffmmm{{{xxx|||sssaaaXXXZZZ___sssxxxpppgggaaaZZZSSSRRRUUUVVVXXXZZZ^^^aaacccdddeeegggsss~~~~~~}}}{{{zzzxxxtttqqqoookkkgggddd___]]]ZZZXXXWWWVVVTTTSSSPPPNNNLLLJJJHHHFFFEEEEEEBBBBBBCCCBBB@@@>>>;;;999;;;<<<>>>@@@DDDHHHLLLNNNQQQTTTXXXZZZZZZZZZZZZ[[[ZZZRRRKKKIIIFFFFFFUUUhhhzzztttsss{{{tttYYYOOOEEEHHHFFFAAAAAACCCBBB>>>>>>????????????>>>==============================;;;;;;<<<<<<===<<<<<<<<<::::::::::::;;;<<<======;;;:::::::::;;;;;;<<<=========<<<<<<<<<<<<======<<<======>>>??????>>>>>>?????????>>>>>>???????????????>>>======>>>??????>>>>>>>>>???AAACCCEEEGGGHHHIIIKKKKKKLLLNNNQQQTTT[[[]]]fffttt{{{uuunnnhhhaaa]]]ZZZWWWRRRNNNIIIGGGEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDCCCBBBAAACCCGGGJJJMMMPPPTTTUUUUUUSSSSSSSSSOOOPPPQQQTTTVVVXXXYYYZZZ\\\]]]]]]^^^]]]]]]\\\\\\XXXXXXZZZ^^^dddlllsssxxx~~~~~~|||~~~~~~{{{yyy~~~}}}}}}}}}}}}|||||||||||||||{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzvvvvvvuuusssqqqppprrrsssrrrrrrqqqppppppoooooonnnrrrsssuuuwwwwwwvvvtttrrrlllnnnqqqtttuuuuuutttsssqqqrrrssssssttttttssssssooopppooolllhhhddddddeee``````bbbhhhmmmuuuwwwpppxxxeee\\\[[[eeeqqqtttlllccc]]]WWWRRRRRRUUUWWWYYY]]]aaadddfffggggggkkkxxx~~~zzzzzzzzz{{{}}}~~~~~~|||yyyxxxwwwtttrrrooommmjjjfffccc]]][[[XXXWWWVVVVVVTTTSSSNNNMMMKKKIIIFFFEEEDDDCCCBBBBBBCCCBBBAAA>>>;;;999===>>>???BBBFFFJJJNNNPPPRRRUUUYYY[[[[[[ZZZ[[[[[[[[[QQQJJJIIIFFFHHHZZZooowwwyyyiiiQQQKKKDDDHHHGGGBBB@@@CCCBBB===???????????????>>>==============================999999;;;<<<======>>>>>>999999999:::;;;<<<===>>>::::::::::::;;;;;;<<<===>>>>>>============>>>>>><<<===>>>@@@@@@@@@???>>>@@@@@@????????????@@@@@@@@@???>>>======>>>???@@@>>>>>>>>>???AAACCCFFFGGGGGGHHHIIIJJJKKKMMMPPPSSSXXXXXX]]]iiiuuu|||wwwoooiiiaaa\\\YYYWWWSSSOOOHHHGGGEEECCCBBBCCCDDDEEEDDDCCCBBBAAAAAAAAAAAABBB??????@@@???@@@CCCGGGKKKIIIMMMQQQSSSRRRPPPNNNMMMNNNOOOQQQTTTWWWZZZ\\\]]]ZZZZZZ[[[[[[ZZZYYYYYYXXXYYYXXXYYY[[[aaaiiiqqqvvvvvvvvvxxxzzz|||~~~|||~~~}}}~~~{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxyyyzzz|||}}}~~~~~~~~~vvvvvvtttrrrpppppprrruuurrrrrrrrrqqqppppppooooooqqqrrruuuvvvwwwuuusssrrrooopppsssuuuuuutttrrrppprrrrrrrrrrrrssssssttttttnnnooonnnjjjeeebbbbbbdddaaabbbffflllrrrzzzuuugggjjjmmm```\\\bbbsssppphhh^^^WWWVVVWWWWWWWWWZZZ\\\^^^```bbbfffjjjmmmppp{{{}}}vvvqqqrrrvvv~~~~~~~~~{{{zzz{{{|||}}}|||yyyvvvsssooolllgggccc______\\\XXXVVVUUUTTTSSSRRRLLLKKKIIIHHHHHHGGGEEECCCCCCBBB@@@>>>>>>>>>>>>>>><<<<<<>>>AAAFFFLLLSSSVVVYYYYYYZZZ[[[[[[ZZZYYYXXXUUUNNNHHHDDDEEELLL\\\lllyyyuuusss~~~^^^NNNLLLDDDBBB@@@@@@AAAAAA@@@???@@@???>>><<<<<<======>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;::::::999999999============>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>??????@@@@@@@@@???>>>>>>======>>>>>>AAABBBDDDDDDCCCCCCEEEFFFGGGIIIKKKKKKKKKLLLNNNPPPRRRUUU]]]fffkkkssszzzuuuqqqmmmfff```[[[UUUPPPLLLGGGEEEBBBAAABBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@>>>>>>@@@DDDGGGKKKOOOTTTTTTPPPLLLIIIIIINNNPPPSSSWWW[[[^^^aaabbb]]]ZZZWWWVVVWWWYYYZZZZZZ\\\___bbbccceeekkkrrryyy|||xxxyyy}}}}}}|||}}}|||}}}}}}|||~~~}}}zzzxxxwwwyyy{{{{{{{{{zzzzzz{{{{{{{{{zzzxxxwwwwwwvvvwwwzzz~~~~~~|||tttssssssrrrrrrssstttuuuzzzwwwtttrrrssstttttttttvvvwwwwwwxxxwwwvvvuuutttsssssssssrrrrrrqqqqqqqqqppppppppppppooonnnmmmlllpppmmmjjjhhhhhhfffbbb^^^]]]bbbhhhooo{{{~~~iiiYYY\\\nnn|||iiidddfffooooooggg]]]VVVUUUVVVWWWWWWZZZ]]]```ccceeehhhlllnnnooowwwvvvpppkkklllqqqxxx|||~~~~~~zzzyyyyyyyyyyyyxxxxxxuuuqqqnnnkkkgggbbb___\\\ZZZWWWUUUTTTSSSQQQOOOLLLJJJHHHGGGGGGGGGEEECCCBBBAAA???>>>============<<<===???CCCIIIOOOTTTWWWXXXYYYZZZZZZZZZYYYWWWVVVNNNIIIEEEEEEHHHOOO]]]jjjnnnnnnuuusssWWWIIIFFFDDDBBB@@@@@@@@@AAA@@@??????>>>===<<<<<<<<<======>>>=========<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;:::::::::999;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>?????????@@@@@@????????????@@@@@@@@@BBBCCCCCCCCCCCCDDDFFFCCCFFFHHHJJJKKKMMMPPPRRRRRRUUU\\\ccchhhmmmzzzzzzuuuppplllfff___ZZZTTTOOOLLLHHHFFFCCCBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAEEEGGGJJJOOOTTTUUURRRNNNMMMMMMPPPSSSWWW\\\aaadddeeefff]]]ZZZWWWVVVVVVXXXZZZZZZ^^^```dddhhhmmmsssyyy~~~~~~zzzxxx{{{|||yyyxxxyyyzzz||||||{{{}}}}}}zzzwwwvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{yyyxxxwwwvvvuuuvvvyyy|||~~~|||zzzvvvvvvuuuuuuvvvwwwyyyzzzyyywwwtttrrrsssttttttsssvvvwwwxxxyyyyyywwwuuutttrrrrrrrrrrrrrrrrrrqqqqqqooooooooooooooonnnmmmlllooollliiigggfffddd```]]]^^^cccjjjsss~~~iiiYYYLLLRRRiiitttffffffpppmmmeee[[[UUUTTTUUUVVVVVVZZZ^^^bbbfffiiilllnnnpppppptttzzz|||yyytttnnnkkkggghhhllltttxxxzzz|||yyywwwwwwvvvuuutttuuusssooollliiieeeaaa]]]YYYWWWUUUTTTSSSRRROOOLLLKKKIIIGGGFFFFFFFFFDDDBBBAAA@@@???===<<<<<<<<<<<<<<<>>>BBBHHHMMMRRRVVVXXXXXXYYYZZZZZZYYYWWWUUUSSSHHHDDDCCCHHHMMMTTT]]]fffdddkkkbbbPPPGGGBBBDDDBBB@@@???@@@@@@???>>>======<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;======>>>???@@@AAABBBBBB????????????>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBDDDDDDCCCCCCEEEFFFDDDFFFHHHJJJKKKLLLOOOQQQQQQTTTZZZ```cccgggqqq|||zzzvvvrrrmmmgggaaa[[[VVVQQQMMMIIIGGGDDDCCCDDDEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDBBBAAABBBEEEGGGHHHMMMSSSUUUSSSQQQQQQRRRRRRVVV]]]cccggghhhhhhggg\\\ZZZXXXUUUUUUVVVYYYZZZ___aaafffooowww}}}yyyzzzyyywwwvvvxxxyyyzzz{{{zzz{{{}}}{{{wwwvvvvvvuuuuuutttxxxyyyzzzzzzzzzyyyxxxwwwttttttuuuwwwzzz{{{yyyxxxwwwvvvvvvwwwxxxzzz|||}}}xxxvvvsssrrrsssttttttsssvvvwwwzzz|||{{{yyyvvvtttqqqqqqrrrrrrssssssrrrrrrnnnnnnooooooooonnnmmmmmmnnnkkkhhheeecccaaa^^^\\\```eeennnyyyxxxiiiVVVMMMGGGQQQooo|||pppiiirrrkkkdddZZZTTTSSSUUUVVVVVVYYY^^^dddhhhlllnnnppprrrssstttuuutttpppllljjjiiiiiiiiimmmtttwwwxxx|||~~~~~~}}}}}}}}}}}}|||zzzwwwvvvvvvvvvtttsssrrrpppmmmjjjgggddd___\\\WWWUUUTTTTTTSSSQQQMMMJJJJJJHHHFFFEEEEEEDDDBBBAAA@@@???===<<<;;;;;;;;;<<<===@@@FFFLLLRRRVVVXXXYYYXXXYYYYYYYYYWWWUUUQQQOOOFFFCCCEEEKKKPPPTTTYYY___aaarrroooUUULLLHHHDDDCCCAAA?????????@@@???===<<<<<<;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;@@@@@@?????????>>>>>>>>>@@@@@@??????>>>>>>======;;;<<<===>>>???@@@@@@AAABBBCCCEEEEEEDDDDDDFFFGGGIIIJJJLLLLLLKKKKKKLLLNNNPPPQQQVVV\\\```ccckkkuuu||||||zzzuuutttpppiiiccc]]]XXXSSSOOOIIIGGGDDDCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEECCCAAAAAACCCEEEGGGLLLRRRTTTRRRQQQQQQSSSUUUZZZbbbhhhkkkjjjgggddd\\\ZZZWWWTTTSSSTTTWWWZZZ___aaahhhsss~~~yyyyyyxxxvvvvvvyyyxxxzzz{{{zzzzzz|||~~~|||yyywwwvvvuuusssqqqwwwwwwxxxyyyyyyxxxwwwvvvttttttvvvwwwyyyyyyxxxwwwuuuuuuuuuvvvxxxzzz|||}}}wwwuuusssssssssttttttsssuuuwww{{{}}}}}}zzzwwwtttpppppprrrssssssssssssrrrmmmnnnnnnnnnnnnnnnmmmmmmnnnkkkgggdddaaa___^^^]]]bbbhhhrrr||||||hhhTTTKKKJJJKKKYYYzzzyyyuuuzzzllldddZZZTTTSSSUUUVVVVVVYYY]]]dddiiimmmpppsssuuuuuuuuutttpppllljjjiiiiiillllllpppuuuwwwwwwzzz}}}{{{zzzzzzyyyyyywwwuuuuuuvvvvvvuuutttooommmjjjgggeeebbb^^^[[[VVVUUUTTTSSSRRRPPPMMMJJJHHHFFFEEEDDDDDDCCCAAA???>>>===<<<;;;;;;;;;<<<===???CCCIIIPPPUUUXXXYYYYYYXXXXXXYYYXXXVVVRRRNNNKKKEEECCCEEEJJJMMMNNNRRRXXXeeecccOOOJJJGGGDDDBBB@@@>>>>>>??????>>>===;;;;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>=========@@@@@@??????>>>>>>======<<<===???@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGIIIKKKLLLMMMMMMKKKKKKLLLMMMNNNNNNSSSYYY]]]bbbjjjssszzz{{{~~~yyyuuusssoooiiibbb]]]WWWRRROOOHHHFFFCCCBBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDBBB@@@@@@AAACCCFFFKKKPPPQQQPPPOOOPPPQQQ[[[```hhhnnnppplllfffbbb\\\[[[YYYUUURRRSSSWWW[[[___bbbkkkvvvzzzuuuuuuvvvtttvvvyyyxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~}}}~~~{{{yyyxxxvvvtttrrruuuvvvwwwxxxxxxwwwvvvvvvuuuvvvxxxyyyyyyxxxxxxxxxwwwvvvvvvvvvxxxzzz|||}}}vvvtttssssssttttttsssrrrtttvvvzzz||||||zzzvvvtttoooppprrrssstttsssrrrrrrmmmnnnnnnnnnnnnmmmmmmlllmmmkkkgggccc```______```dddllltttyyyyyynnnXXXEEECCCHHHQQQbbbwwwoooggg]]]VVVUUUVVVVVVVVVZZZ^^^dddiiinnnrrrvvvxxxwwwwwwwwwtttpppnnnmmmmmmoooooorrrwwwyyyxxx{{{~~~|||zzzxxxwwwwwwvvvuuuttttttuuuuuutttsssllljjjgggeeeccc```\\\YYYVVVTTTRRRQQQPPPOOOLLLIIIGGGEEECCCCCCCCCBBB@@@>>><<<<<<;;;;;;<<<===>>>???BBBFFFLLLRRRWWWYYYYYYYYYWWWXXXYYYXXXTTTPPPKKKGGGCCCCCCDDDGGGHHHIIIPPPXXXpppwww\\\MMMEEEBBBBBBBBB@@@>>>===>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============;;;;;;<<<===>>>???@@@@@@????????????>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEEEEDDDEEEGGGGGGFFFFFFHHHIIIHHHIIIKKKLLLKKKLLLNNNPPPNNNLLLOOOUUU[[[aaajjjsss~~~sssvvv|||xxxtttrrrmmmgggaaa[[[VVVPPPMMMHHHFFFCCCBBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA??????@@@AAADDDIIIMMMOOONNNMMMOOOQQQ```eeemmmssstttpppiiiddd______\\\WWWTTTTTTYYY^^^bbbgggpppzzz|||vvvqqqrrrrrrqqqsssvvvwwwxxxxxxyyyzzzzzzzzzzzzzzz|||}}}}}}|||}}}~~~}}}}}}~~~|||{{{zzzxxxvvvttttttuuuvvvwwwwwwwwwvvvuuuvvvxxxzzzzzzyyyxxxxxxxxxzzzzzzyyyxxxxxxyyy{{{{{{tttsssrrrsssttttttsssrrrrrrtttwwwyyyzzzxxxuuutttoooqqqsssttttttsssrrrpppnnnnnnnnnnnnmmmlllkkkkkkkkkjjjfffbbb^^^^^^```cccgggooovvvrrrhhh[[[LLL@@@BBBKKK[[[pppvvvrrrjjj___XXXVVVWWWWWWVVV\\\```eeejjjoootttyyy}}}|||~~~|||xxxvvvuuussssssvvv|||~~~~~~|||{{{yyyxxxwwwwwwuuutttrrrrrrsssrrrpppnnniiigggeeecccaaa___[[[XXXUUUSSSPPPNNNMMMLLLJJJIIIFFFDDDBBBBBBBBBAAA???===;;;;;;;;;;;;===???AAABBBEEEIIINNNSSSWWWYYYYYYYYYWWWXXXXXXWWWSSSNNNHHHDDDBBBCCCFFFHHHGGGJJJWWWeeecccUUUMMMBBB>>>BBBAAA???=========>>>===<<<;;;<<<<<<===<<<;;;:::999:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;::::::999999::::::999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>????????????@@@BBBDDDEEEEEEDDDCCCBBBDDDEEEEEEEEEEEEFFFHHHFFFHHHJJJJJJIIIJJJKKKMMMNNNLLLLLLRRRXXX___iiirrr{{{rrrttt~~~}}}zzzvvvssssssooohhhbbb\\\WWWRRRNNNIIIGGGDDDCCCDDDEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@???@@@AAAAAAFFFKKKMMMNNNNNNQQQTTT___dddmmmsssuuuqqqkkkgggdddcccaaa\\\WWWXXX]]]ccchhhnnnwww|||vvvrrrssssssqqqrrrtttuuuuuuvvvwwwxxxyyyyyyyyyyyy{{{||||||||||||~~~~~~~~~}}}}}}~~~}}}{{{{{{{{{zzzxxxuuussstttuuuvvvwwwvvvuuuuuuuuuxxx{{{zzzxxxwwwwwwxxx|||{{{yyywwwvvvvvvwwwwwwsssrrrrrrssstttuuusssrrrqqqrrrtttvvvvvvvvvtttssspppqqqsssuuutttsssqqqooopppoooooonnnmmmkkkjjjiiihhhgggddd___\\\\\\```dddhhhrrrvvviiiWWWIIIDDDBBBCCCNNNddd|||}}}|||xxxwwwuuulllaaaZZZWWWWWWWWWVVV___bbbfffkkkpppvvv|||}}}vvvvvv{{{}}}|||{{{zzzyyyxxxxxxxxxuuusssrrrqqqqqqooommmjjjhhhfffdddbbbaaa^^^[[[XXXTTTQQQNNNKKKKKKJJJIIIHHHFFFDDDBBBAAAAAA@@@>>>===:::::::::;;;===@@@BBBDDDGGGJJJOOOSSSWWWXXXXXXXXXWWWXXXXXXWWWSSSMMMGGGCCCCCCEEEIIIKKKJJJOOOaaassspppSSSPPPMMMAAA>>>FFFAAA???=========>>>===;;;;;;<<<=========<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;::::::999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======@@@@@@@@@????????????>>>======>>>>>>??????@@@@@@<<<>>>@@@BBBBBBBBBAAA@@@AAABBBDDDDDDCCCCCCEEEFFFHHHIIIJJJIIIGGGFFFFFFGGGOOOLLLKKKPPPVVV]]]gggqqqyyysssuuu}}}|||{{{yyyvvvsssvvvrrrllleee```ZZZUUURRRJJJHHHFFFEEEEEEFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBB@@@@@@AAABBB???DDDJJJMMMNNNPPPTTTWWW[[[aaajjjqqqsssqqqlllhhhggggggeee___ZZZZZZaaagggmmmttt}}}yyyvvvvvvvvvssssssuuutttssssssuuuwwwxxxxxxxxxuuuwwwxxxyyyxxxxxxzzz{{{{{{}}}~~~||||||~~~|||{{{zzzzzz{{{zzzxxxvvvrrrsssuuuvvvvvvvvvuuuuuuuuuxxxzzzzzzwwwuuuvvvwww{{{yyywwwuuusssrrrrrrrrrsssrrrrrrssstttuuusssrrrpppqqqrrrtttttttttssssssqqqrrrtttuuutttrrrpppnnnppppppooonnnmmmkkkiiihhhfffeeebbb^^^ZZZ[[[```eeeiiitttuuucccKKK???@@@EEE@@@KKKeee||||||yyyrrrppp|||yyyqqqggg___\\\[[[ZZZYYYdddfffiiimmmrrrxxx|||}}}||||||zzzyyyxxxxxxwwwssstttsssrrroookkkgggeeeaaa___^^^]]]]]][[[XXXUUUQQQPPPOOOMMMJJJHHHGGGFFFDDDDDDCCCBBB@@@>>><<<;;;999:::;;;;;;<<>>===============>>>>>>>>>>>>===============<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999::::::999999888999999999;;;:::999888999:::;;;<<<;;;;;;<<<===============@@@@@@???>>>=========>>>AAA@@@???>>>>>>???@@@AAA======>>>???AAABBBCCCCCCAAAAAAAAABBBBBBDDDEEEEEEGGGGGGFFFDDDCCCDDDHHHJJJIIIJJJLLLNNNSSSZZZbbbhhhtttwww~~~|||zzz}}}zzztttqqqpppmmmhhhaaaYYYSSSOOOLLLIIIEEECCCCCCCCCAAA@@@CCCBBBAAA@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>===<<>>===<<<:::;;;======???AAAFFFIIINNNPPPRRRUUUVVVVVVUUUUUUUUUUUUTTTPPPKKKFFFDDDCCCIIIPPPUUUUUUXXXjjjsss[[[GGGDDDFFFBBB>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;:::::::::999999999888888::::::999999888999999:::888888888999:::;;;<<<=========>>>????????????>>>??????>>>>>>===>>>>>>>>>@@@???>>>>>>>>>>>>???@@@===>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEGGGFFFFFFDDDCCCDDDGGGJJJIIIJJJKKKLLLPPPUUU]]]bbbmmmooottt~~~||||||uuuqqqpppmmmhhhaaaZZZTTTPPPLLLIIIFFFDDDCCCCCCBBBAAA???@@@@@@AAAAAA@@@????????????@@@@@@??????>>>>>>CCCEEEHHHKKKLLLNNNQQQTTT[[[___dddhhhiiiiiiiiijjjhhhiiihhhggggggkkkrrryyyyyyvvvuuuttttttvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuvvvvvvxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~|||zzzxxxvvvuuuuuutttuuuuuuvvvwwwxxxyyyyyyvvvwwwyyy{{{{{{yyywwwvvvssstttuuutttrrrqqqrrrsssuuusssrrrqqqqqqsssuuuvvvvvvvvvvvvuuuuuuuuuuuutttuuutttrrrqqqppppppppppppmmmnnnnnnmmmllljjjhhhfffccc```___bbbccceeeooo{{{zzzhhhTTTEEE@@@@@@BBBJJJZZZooo}}}xxxhhhbbbeee|||yyymmmddd```bbbeeehhhiiikkknnnqqqtttyyy~~~~~~|||{{{zzzyyywwwvvvuuutttrrrqqqnnnllliiigggeeedddaaa^^^ZZZWWWVVVUUUSSSRRRPPPOOONNNLLLJJJHHHFFFFFFCCCCCCBBBAAA@@@???>>>===;;;===???@@@BBBEEEIIILLLOOOOOOQQQSSSTTTUUUUUUUUUTTTSSSQQQMMMHHHEEEEEEEEEJJJQQQVVVXXX___yyyeeeTTTFFFCCCCCC???>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;::::::::::::::::::999999999999888888888888:::999999888999999::::::666777888:::;;;<<<======<<<===>>>>>>???>>>>>>>>>============>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>===============AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEDDDCCCDDDGGGIIIJJJJJJJJJJJJLLLPPPVVVZZZfffgggjjjsss~~~}}}wwwrrrpppmmmiiibbb[[[UUUQQQLLLIIIFFFDDDDDDDDDCCCBBB>>>???AAACCCDDDDDDBBBAAABBBBBBBBBBBBAAAAAA@@@@@@FFFHHHJJJKKKLLLOOORRRUUUYYY\\\aaadddeeegggiiijjjjjjlllnnnnnnqqqvvv|||qqqppprrrrrrqqqrrrttttttuuuuuuuuuuuuttttttssssssssstttuuuwwwxxxyyyyyyyyyxxxyyyyyyzzz{{{{{{}}}|||zzzyyywwwwwwvvvvvvttttttuuuwwwxxxyyyzzz{{{xxxxxxxxxxxxxxxwwwuuuuuurrrtttttttttrrrqqqrrrsssrrrrrrqqqrrrsssuuuwwwxxxzzzyyyxxxwwwvvvuuutttsssttttttrrrqqqpppoooooooookkkllllllkkkjjjhhhfffeeeaaa___```dddiiioooyyysss[[[LLLBBB<<>>@@@CCCEEEHHHLLLOOOQQQQQQRRRSSSTTTUUUVVVWWWTTTSSSOOOJJJEEECCCDDDFFFLLLOOOSSSZZZllluuuZZZOOOFFFDDDAAA>>>===@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999;;;;;;::::::999999888888999999999999999999999999999999888888999999::::::666888999;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>=======================================>>>>>>>>>AAAAAA@@@@@@AAABBBCCCCCCCCCDDDDDDCCCBBBCCCFFFHHHHHHIIIIIIIIIJJJMMMRRRUUU```ccchhhppp|||{{{zzz}}}~~~|||wwwrrrpppnnniiiccc]]]WWWSSSMMMJJJGGGEEEEEEEEEDDDCCCAAABBBDDDFFFHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDCCCCCCIIIJJJKKKKKKMMMPPPTTTXXXYYY[[[___aaacccfffiiikkkkkknnnrrruuuzzzssshhhiiinnnpppnnnmmmrrrsssttttttttttttsssrrrpppqqqqqqssstttuuuvvvwwwwwwwwwvvvvvvvvvwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwuuuvvvvvvwwwxxxyyyyyyzzzyyyxxxwwwuuuttttttssssssppprrrrrrrrrppppppqqqrrrqqqqqqrrrsssuuuvvvxxxyyyzzzyyyxxxwwwvvvttttttsssrrrrrrqqqpppooonnnmmmmmmkkkkkkkkkjjjiiigggeeedddbbb``````eeemmmvvvfffLLLDDD@@@>>>JJJ]]]mmm{{{jjj\\\___iii{{{qqqnnnttt~~~|||yyyxxxzzz}}}}}}}}}}}}|||}}}~~~}}}|||{{{xxxwwwuuusssqqqooommmlllllljjjfffccc`````````aaa```\\\XXXTTTSSSRRRPPPOOOMMMMMMLLLJJJIIIGGGFFFEEEGGGEEEBBB???===;;;999999;;;>>>AAADDDGGGKKKOOORRRTTTTTTTTTUUUUUUVVVVVVWWWUUURRRLLLFFFBBBAAADDDGGGSSSQQQUUUddd~~~jjjTTTNNNHHHDDD@@@======???=========<<<<<<<<<;;;;;;<<<;;;:::999999999:::::::::::::::999999888888777999999999999::::::::::::999888888888999999:::;;;999:::;;;<<<;;;:::999888999999:::;;;;;;;;;;;;;;;:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAABBBCCCBBBBBBCCCEEEGGGFFFGGGHHHHHHIIILLLPPPTTTZZZ___gggppp{{{~~~yyywwwwww|||zzzvvvrrrqqqnnnjjjddd^^^XXXUUUMMMKKKHHHFFFFFFFFFFFFEEEEEEEEEFFFGGGJJJLLLOOOPPPKKKJJJIIIGGGGGGFFFGGGGGGJJJKKKLLLMMMNNNRRRVVVZZZYYY\\\___aaaccceeeiiilllkkkpppvvv{{{qqqffffffkkknnnmmmmmmqqqrrrsssttttttsssrrrqqqooopppqqqrrrsssttttttuuutttttttttsssttttttuuuuuuwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxwwwuuusssrrrqqqqqqrrrnnnoooppppppooonnnooopppqqqrrrsssuuuvvvwwwxxxxxxvvvvvvuuuuuuuuutttttttttppppppooonnnmmmlllkkkkkkjjjkkkkkkjjjiiigggeeeccccccbbbccchhhsss}}}^^^FFFDDDEEEGGGYYYrrryyyddd\\\ffftttwwwuuu|||yyywwwxxxzzzvvv|||{{{zzz}}}}}}}}}~~~}}}}}}|||{{{zzzwwwvvvtttrrrooommmkkkjjjhhhfffccc```^^^]]]]]]^^^]]]ZZZVVVSSSRRRQQQOOONNNLLLLLLKKKJJJHHHGGGFFFEEEFFFDDDAAA===;;;999888888<<>>>>>>>>======<<<;;;;;;;;;<<<;;;:::999888999:::;;;999999888888888888888888888888888999999999999999888888888888999:::;;;;;;;;;;;;;;;;;;:::999888888:::;;;<<<<<<======<<<<<<:::;;;<<<=========<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;===>>>@@@AAAAAA@@@@@@@@@??????@@@@@@AAA???AAABBBBBBAAABBBDDDFFFEEEFFFGGGGGGHHHKKKOOORRRSSSZZZdddmmmvvv~~~~~~~~~|||xxxtttrrrqqqoookkkfff```ZZZWWWNNNKKKHHHGGGGGGHHHGGGFFFHHHIIIJJJKKKNNNPPPSSSTTTOOONNNLLLJJJIIIIIIJJJJJJJJJLLLNNNOOOQQQTTTXXX\\\ZZZ\\\___aaaccceeehhhkkkkkkqqqyyyxxxkkkhhhjjjlllnnnooooooqqqrrrssssssrrrqqqoooooopppqqqrrrrrrsssrrrrrrrrrrrrrrrrrrrrrsssttttttvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuvvvuuutttrrrqqqpppppppppmmmnnnpppooonnnnnnooopppssstttvvvwwwwwwwwwvvvuuussssssssssssttttttttttttooooooooonnnmmmllljjjjjjjjjjjjjjjiiihhhfffdddcccbbbdddhhhppp}}}mmmUUUCCCDDDIIIQQQgggmmm```aaarrr{{{yyyxxxuuuvvvyyyuuuzzz~~~~~~{{{}}}~~~~~~|||}}}}}}||||||{{{zzzyyywwwvvvtttrrrooollljjjiiieeecccaaa^^^\\\[[[[[[[[[XXXVVVTTTRRRQQQPPPMMMKKKLLLKKKJJJIIIHHHFFFEEEEEEBBB@@@===;;;999999999999===@@@EEEJJJMMMQQQUUUXXXVVVWWWXXXXXXWWWTTTRRRPPPMMMIIIDDD???>>>CCCLLLRRRUUUYYYfff}}}rrrXXXKKKHHHCCC???>>>>>>???>>>======<<<<<<;;;::::::999;;;:::888777777777999:::777777777888888888888888666666666666777777777888888888888888999:::;;;<<<;;;;;;:::999999999::::::::::::;;;<<<<<<<<<<<<;;;:::;;;<<<======<<<:::999999:::;;;<<<<<<;;;:::999::::::;;;<<<======>>>>>>@@@@@@????????????@@@@@@>>>???AAAAAAAAABBBDDDEEEDDDEEEFFFFFFFFFHHHKKKNNNNNNVVV```hhhooo|||~~~~~~{{{wwwtttrrrqqqooolllgggaaa\\\XXXNNNLLLIIIHHHHHHIIIHHHGGGKKKNNNRRRUUUXXXYYYXXXWWWRRRQQQNNNLLLKKKKKKLLLMMMHHHKKKOOOQQQTTTWWWZZZ]]]YYY\\\___bbbcccdddfffhhhkkkrrr}}}rrrkkkhhhgggjjjnnnnnnppprrrssssssrrrpppnnnpppqqqrrrrrrrrrrrrqqqppppppppppppqqqqqqssstttuuuuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuussssssrrrqqqqqqpppoooooonnnoooppppppooooooppprrruuuvvvxxxyyyxxxvvvtttsssssssssssssssssssssssssssppppppppppppooommmkkkjjjhhhhhhhhhhhhfffdddbbbaaaaaagggnnnwwwvvvYYYKKKBBBFFFOOO]]]vvvuuuccc^^^hhh~~~|||{{{wwwtttvvvyyywwwzzz|||{{{xxxyyy~~~~~~}}}||||||||||||{{{zzzyyyxxxsssrrrpppmmmjjjgggeeedddbbbaaa```^^^\\\ZZZYYYYYYUUUSSSRRRQQQQQQOOOLLLIIIKKKKKKJJJIIIGGGFFFEEEEEE>>>===;;;999999999;;;;;;>>>BBBGGGLLLPPPTTTXXX[[[VVVWWWXXXXXXVVVSSSPPPMMMHHHEEE@@@<<<>>>EEEOOOWWWZZZbbbuuuyyy}}}iiiQQQHHHEEE@@@<<<===@@@@@@>>><<<<<<;;;::::::999888888:::999777666555666888999666666777777888888999999333444444444555555666666888888888888999:::;;;<<<::::::999888999:::<<<===888888999::::::::::::999:::;;;=========;;;999888999999;;;;;;;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@???????????????@@@===???AAAAAAAAABBBCCCEEEEEEFFFFFFFFFEEEFFFHHHKKKNNNUUU^^^dddkkkxxx~~~{{{wwwuuurrrqqqooolllgggaaa\\\YYYNNNLLLIIIHHHIIIIIIIIIHHHOOOSSSZZZ```bbb```]]]ZZZTTTRRRPPPNNNLLLLLLMMMNNNGGGJJJOOOSSSVVVXXX\\\^^^YYY\\\___bbbcccccceeefffkkksssvvvkkkdddbbbeeekkknnnoooqqqssssssqqqooonnnqqqqqqrrrsssrrrqqqpppoooooooooooopppqqqssstttuuuuuuuuutttttttttuuuuuuvvvssssssttttttuuuuuuvvvvvvqqqqqqrrrqqqqqqpppooonnnoooqqqrrrrrrqqqqqqrrrtttwwwxxxyyyzzzyyyvvvsssqqquuuuuuttttttssssssssssssqqqqqqrrrqqqpppooommmlllffffffgggfffeeecccaaa___aaaiiisss{{{sssaaaMMMHHHFFFLLLXXXlllmmm^^^^^^mmm|||}}}zzzvvvwww{{{}}}{{{~~~||||||~~~|||~~~~~~~~~}}}|||}}}}}}|||{{{zzzyyyxxxxxxxxxxxxwwwvvvqqqooollljjjhhhfffdddaaa___^^^[[[YYYWWWVVVVVVVVVWWWUUURRRNNNLLLKKKJJJKKKJJJJJJKKKKKKIIIGGGDDDBBB@@@>>>:::777777999<<<>>>BBBEEEHHHMMMRRRVVVYYYZZZWWWWWWWWWWWWVVVTTTOOOKKKHHHDDD@@@@@@AAADDDNNNYYY^^^lllxxx]]]PPPFFFCCC???===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888888777777555555666777777777777777555666777888888777666555777777777777888888888888999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;;;;:::999888888888999:::999::::::;;;;;;::::::999999888888999:::;;;<<<=========>>>>>>>>>>>>===<<<<<<<<<===>>>???AAACCCDDDDDDCCCAAAAAACCCEEEIIIKKKMMMLLLTTTccclllrrr{{{|||}}}}}}|||yyyuuusssrrrrrrqqqnnniiibbb]]]YYYRRROOOKKKHHHIIIMMMQQQUUUUUUXXX^^^eeejjjhhhbbb\\\YYYVVVRRRPPPPPPQQQPPPPPPJJJKKKMMMPPPTTTWWWZZZ\\\^^^^^^^^^___```bbbcccdddlllttt{{{nnnccc^^^bbbjjjmmmjjjjjjnnnpppoooppptttqqqrrrrrrqqqooooooqqqrrrqqqpppoooppprrrsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrvvvuuuuuuuuuttttttttttttssssssrrrrrrqqqpppooooooqqqrrrsssuuuuuuuuuuuutttwwwuuuttttttuuuuuutttrrrqqqrrrsssrrrppppppppprrrppppppppppppooommmkkkjjjeeeaaa```cccdddbbbaaacccpppnnnuuuqqq[[[PPPCCCFFFJJJQQQeeexxxccceeemmmuuuxxxtttwww}}}yyytttuuuyyy~~~~~~|||{{{||||||{{{zzzxxxwwwuuuuuuvvvvvvuuussspppnnnkkkhhhgggeeebbb___^^^]]]ZZZXXXVVVVVVUUUUUUUUUSSSPPPNNNKKKKKKKKKKKKIIIIIIJJJIIIGGGDDDBBB@@@???===:::777777:::===???EEEGGGJJJNNNQQQUUUWWWXXXYYYYYYXXXWWWVVVSSSOOOKKKEEE@@@>>>???BBBGGGPPPZZZfffyyymmmUUUKKKEEEBBB???<<<<<<<<<;;;:::;;;;;;;;;:::::::::999999999999999888888888777777555666777888888888888888666666777777777777666666666666777777777888888888999999::::::::::::999999888999999999999:::::::::::::::999888888888999:::999::::::;;;;;;::::::999:::::::::;;;<<<===>>>>>>======>>>>>>>>>======<<<>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@@@@AAADDDGGGIIILLLJJJQQQ^^^ffflllzzz~~~~~~|||}}}}}}}}}{{{xxxuuurrrqqqqqqooolllgggaaa\\\XXXSSSPPPLLLJJJJJJNNNRRRVVV\\\^^^ccciiimmmlllfffaaa[[[YYYUUUTTTSSSRRRPPPOOOMMMMMMNNNPPPSSSVVVYYY[[[``````___```aaabbbccccccjjjtttyyyrrrlllllloooooollllllppprrrppppppsssqqqrrrsssrrrpppooopppqqqqqqpppoooppprrrsssrrrqqqrrrrrrrrrrrrrrrrrrrrrsssvvvuuuuuuttttttsssssssssssssssrrrrrrqqqppppppooorrrssstttvvvvvvvvvuuuuuuvvvtttsssssstttuuusssrrrppprrrrrrrrrpppooopppqqqnnnnnnoooooonnnmmmkkkjjjfffbbbaaacccdddccceeehhhooovvvwwwaaaOOOGGGFFFIIIPPP___{{{nnndddkkksssyyytttmmmkkkmmmooosssrrrqqqsssvvv||||||{{{~~~|||zzzzzzzzz{{{zzzyyyvvvtttsssrrrssssssqqqpppooollliiifffeeebbb___\\\\\\[[[YYYWWWUUUTTTSSSSSSRRRQQQNNNLLLKKKKKKKKKKKKIIIHHHHHHGGGDDDAAA???======;;;999888999;;;???AAAHHHIIILLLOOORRRTTTUUUVVVYYYXXXVVVTTTSSSOOOKKKHHHBBB>>>===AAAFFFLLLUUU^^^ppp___LLLEEEDDDAAA>>><<<<<<;;;;;;999::::::999999999888888888999888888888888777777777555555666777777777666666777666666666666666666777666666777777777777888888999999::::::::::::999999777777777888888888999999999999888888888999999:::999999::::::::::::999999::::::;;;;;;<<<<<<======<<<<<<===============<<<@@@???>>>>>>>>>>>>>>>???@@@@@@??????@@@CCCFFFGGGJJJIIIMMMXXX^^^dddppp~~~~~~}}}|||}}}}}}}}}}}}}}}|||zzzwwwtttqqqpppooonnnkkkfff```[[[XXXSSSQQQNNNKKKLLLPPPTTTWWWaaacccfffjjjmmmlllhhheee^^^\\\[[[ZZZYYYVVVSSSPPPRRRQQQPPPPPPRRRTTTWWWYYY^^^]]]]]]]]]^^^^^^___```dddooo|||zzzuuuqqqpppssstttqqqppprrrpppqqqssssssqqqoooooooooqqqoooooooooqqqrrrqqqpppqqqqqqqqqrrrrrrsssssssssuuuuuuuuutttsssrrrrrrrrrsssrrrrrrqqqqqqppppppppprrrssstttvvvwwwvvvvvvuuutttsssrrrrrrssssssrrrqqqpppqqqrrrqqqooonnnoooppplllmmmmmmnnnmmmllljjjiiigggccc```aaacccdddhhhnnnssslllUUUIIIFFFGGGNNN]]]vvv}}}lllgggkkkvvv}}}}}}qqqiiifffggghhhlllnnnsssxxx}}}}}}zzzxxx|||zzzxxxwwwxxxxxxwwwvvvtttrrrppppppqqqpppooommmnnnkkkhhheeeccc```]]]ZZZYYYXXXWWWUUUSSSRRRQQQQQQNNNMMMLLLKKKJJJJJJJJJKKKIIIHHHGGGEEECCC@@@===<<<;;;:::999999;;;>>>BBBDDDKKKLLLNNNQQQSSSUUUVVVWWWUUUSSSPPPNNNLLLIIIEEEBBBCCC??????DDDJJJQQQ[[[dddzzzqqqUUUFFFBBBBBB@@@===;;;;;;;;;:::888888888888888777777777777888888888888777777777777333444444555555555444444777666555444444555666777666666666666777777777888888888999999999999888888666666666777777777777888888888888888888999999999999999::::::::::::999999888888999999::::::::::::;;;;;;<<<=========<<<<<<>>>>>>>>>======>>>>>>???@@@?????????AAACCCEEEGGGIIIGGGKKKSSSYYY___jjjuuu}}}~~~}}}|||||||||}}}}}}}}}|||{{{yyyvvvsssqqqpppooommmjjjeee```\\\YYYTTTRRROOOMMMNNNRRRVVVYYYaaabbbdddfffggggggeeecccaaa```aaaaaaaaa^^^YYYUUUVVVUUUSSSRRRRRRSSSVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^hhhvvvzzztttttttttrrrqqqrrroooqqqssstttrrrooonnnnnnpppooonnnoooqqqqqqqqqpppppppppqqqqqqrrrssssssssstttttttttsssrrrqqqqqqqqqrrrrrrrrrqqqqqqpppppppppqqqrrrsssuuuuuuuuuuuutttsssqqqpppqqqrrrrrrqqqpppoooqqqqqqpppnnnmmmmmmoookkkllllllmmmlllkkkjjjiiigggbbb^^^___```bbbjjjrrryyybbbOOOKKKKKKNNN\\\uuu~~~jjjaaahhhuuu{{{pppiiiffffffgggjjjpppxxx|||xxxwwwyyyxxxvvvuuuvvvvvvuuutttrrrqqqooonnnooonnnlllkkkllliiifffcccbbb___\\\YYYVVVVVVUUUSSSRRRPPPNNNNNNKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHFFFDDDBBB???===<<<999999999:::===BBBFFFHHHLLLNNNPPPRRRTTTVVVWWWWWWRRROOOKKKIIIGGGEEECCCAAACCCAAACCCHHHMMMTTTaaalllfffOOOEEECCC@@@>>><<<;;;;;;:::999777888888777777777666666666777777777777777777777777555555555666666555555444777666555444444555666777555666666666666777777777777888888999999888888777555555666666666777777777777777888888999999999999888999999::::::999999888777888999:::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@BBBDDDEEEGGGHHHGGGIIIOOOVVV^^^hhhppp|||~~~}}}}}}}}}||||||{{{zzzxxxuuusssqqqqqqpppnnnjjjfffaaa]]][[[TTTRRRPPPOOOPPPSSSWWWZZZ___```bbbccccccbbbbbbbbbddddddfffggghhheee```[[[YYYWWWVVVTTTTTTUUUVVVWWWSSSSSSTTTUUUVVVXXXZZZ[[[[[[bbbkkkvvvyyyuuusssqqqqqqsssoooqqqssssssqqqooommmmmmooonnnmmmnnnpppqqqpppoooppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqpppooopppqqqssstttssssssrrrqqqpppooopppqqqrrrqqqpppoooppppppooommmllllllmmmkkkllllllllllllkkkiiihhheee```]]]]]]^^^cccmmmwwwsssVVVJJJMMMQQQccczzzoooddd^^^jjj|||{{{pppiiiggghhhjjjnnnuuu}}}zzzxxxwwwwwwuuussssssttttttsssrrrpppooommmllllllkkkiiihhhhhheeebbb```___]]]ZZZXXXTTTSSSSSSRRRPPPNNNLLLKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEBBB@@@>>>===<<<888999:::===AAAEEEJJJLLLNNNOOOPPPRRRSSSTTTTTTTTTOOOLLLHHHFFFEEEEEEDDDCCCCCCDDDHHHLLLPPPXXXjjjzzzvvv[[[LLLEEECCC>>><<<;;;:::;;;:::888666888888777777777666666666666666777777777777777888777777888888888777666666666555555555555555555666555555666666666666777777777777888888888888777777555555555666666666777777555666777888999999999999888888999999999999888888999:::;;;<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===????????????@@@AAABBBDDDEEEFFFGGGGGGHHHLLLTTT]]]fffkkkuuu}}}{{{{{{{{{zzzyyywwwuuusssrrrqqqpppmmmjjjfffaaa^^^\\\SSSRRRPPPPPPQQQTTTXXXZZZ^^^aaacccccccccbbbbbbcccggghhhiiikkkkkkhhhccc^^^YYYYYYXXXXXXWWWXXXXXXXXXSSSSSSTTTUUUVVVXXXYYYZZZXXX\\\aaagggooozzzzzzuuutttrrrrrrsssppprrrsssrrrpppnnnmmmmmmooommmmmmnnnooopppooonnnooooooooooooooooooooooooppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnoooppprrrrrrrrrrrrqqqqqqpppooopppqqqrrrqqqpppnnnooopppnnnllljjjkkklllkkkkkkkkkkkkjjjhhhfffeeeaaa^^^]]]___bbbhhhvvvgggQQQMMMXXXcccrrrgggfffbbbqqq}}}tttoooooorrrtttzzz~~~}}}{{{yyyxxxwwwvvvvvvtttrrrqqqrrrrrrqqqpppnnnllljjjiiiiiihhhfffdddccc```^^^]]]\\\ZZZXXXVVVQQQQQQQQQPPPOOOLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@>>><<<<<<;;;888999;;;???CCCIIIMMMPPPQQQQQQQQQPPPPPPNNNMMMMMMJJJGGGCCCBBBBBBDDDDDDDDDEEEJJJQQQUUUXXXbbbyyy{{{~~~dddQQQHHHCCC@@@===;;;::::::::::::888666888888888777777777666666666666666666777777888888666777777777777666555444444555555666666555555444555555555666666666777777666777777777777777777666555666666666666777777777444555777888999999999888888888999999999999888888999:::;;;<<<<<<;;;999888888888999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<=========>>>???@@@AAACCCDDDDDDFFFFFFFFFIIIPPPYYYaaadddjjjuuu{{{yyyyyyyyyxxxwwwvvvuuuttttttpppooolllhhhddd```]]]\\\SSSQQQPPPPPPQQQTTTXXXZZZ]]]```dddeeedddcccccceeekkkkkkllllllkkkgggaaa]]]XXXYYYZZZ[[[[[[[[[ZZZZZZUUUUUUTTTTTTTTTUUUVVVVVVQQQTTTXXX[[[^^^eeeooovvvyyyvvvvvvtttqqqqqqqqqrrrrrrqqqnnnmmmmmmnnnnnnmmmlllmmmooopppooonnnooooooooonnnmmmmmmllllllmmmnnnnnnooopppqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnoooqqqrrrssssssrrrrrrqqqpppoooppprrrsssrrrqqqnnnoooooonnnkkkjjjjjjkkkiiiiiiiiihhhgggdddbbbaaa^^^]]]___ccciiirrrwww^^^OOORRRhhh~~~zzzhhhfffllltttxxxuuuxxx}}}}}}|||zzzwwwvvvvvvvvvvvvuuusssqqqpppqqqqqqpppooollljjjhhhggggggfffdddbbb___]]][[[ZZZYYYXXXVVVTTTPPPPPPPPPPPPNNNKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA???>>><<<;;;;;;:::888999<<<@@@EEEKKKOOORRRRRRRRRQQQOOOMMMJJJHHHGGGEEEBBB???>>>???AAABBBCCCIIIPPPYYY^^^```kkk|||wwwxxxYYYKKKEEEAAA===<<<;;;:::::::::999777555888888888888777777777777555666666666777777888888333444444444333333222111333444555666666555444333555555555555666666666777666666777777777777666666666666666666777777777888444555777888999999999888888888999999999999888888666888999::::::999777666777888999:::;;;;;;<<<;;;>>>>>>===<<<;;;:::::::::<<<<<<===???@@@AAABBBCCCFFFFFFEEEFFFLLLVVV\\\^^^cccnnn~~~~~~zzzwwwxxxxxxwwwwwwvvvuuuuuuuuuooommmkkkgggccc___\\\[[[RRRQQQPPPPPPQQQTTTXXXZZZ[[[___dddeeecccbbbccceeennnnnnmmmllliiiddd^^^ZZZWWWYYY[[[]]]^^^]]]\\\[[[VVVUUUTTTRRRQQQQQQQQQQQQJJJMMMQQQRRRTTTWWW]]]bbbiiisss{{{|||~~~wwwwwwxxxuuuqqqooorrrrrrrrrpppmmmlllmmmnnnnnnmmmlllmmmooooooooonnnoooooonnnmmmlllkkkkkkjjjllllllmmmoooppprrrssssssqqqqqqqqqqqqqqqqqqqqqqqqoooppprrrsssttttttsssrrrqqqpppoooppprrrssssssqqqnnnoooooommmkkkiiiiiijjjhhhhhhgggfffdddbbb___]]]\\\\\\```gggooo{{{jjjTTTJJJSSSqqqnnneeeiiippp~~~{{{zzzxxxvvvtttrrrqqqqqqoooooooooooonnnnnnnnnmmmeeeeeedddcccbbb```______[[[[[[[[[ZZZXXXVVVSSSRRROOONNNMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDDDDDDDFFFGGGDDDBBB>>>;;;999888888888777:::???CCCGGGJJJNNNQQQRRRNNNKKKJJJKKKJJJGGGDDDCCC>>>;;;===@@@BBBFFFKKKRRRXXX^^^cccmmmzzzbbbRRRJJJ@@@<<<@@@===<<<;;;:::999888888888888888777777666666555555444555555555666666777777555555555555555555555555555555555555444333222222555555555555555555555555777777777777666666666666555777999:::::::::888777666666777777888888888888444666777777666555555666666777999999888888888999::::::;;;<<<;;;:::888777777888999:::;;;<<<<<<<<<>>>???@@@AAA@@@AAADDDFFFAAABBBCCCEEEHHHNNNTTTYYYbbbiiisss{{{yyyyyyyyyyyyzzzzzzyyyvvvsssmmmmmmllljjjeee```ZZZWWWVVVUUURRRQQQQQQRRRTTTVVVZZZ[[[]]]___aaacccddddddjjjkkkkkkjjjiiigggeeeccc\\\]]]___aaabbb```\\\YYYZZZYYYWWWTTTQQQOOOOOOPPPNNNMMMLLLJJJJJJNNNSSSWWW___```dddiiilllooozzz{{{xxxvvvssspppnnnooopppqqqqqqooonnnnnnooooooooonnnmmmmmmmmmmmmmmmmmmnnnoooooonnnmmmkkkjjjjjjkkkmmmnnnpppqqqrrrrrrqqqqqqrrrrrrrrrqqqqqqpppppppppqqqrrrssssssssssssqqqrrrrrrssssssrrrrrrqqqkkkkkkkkkjjjiiihhhgggggghhhiiijjjhhhdddaaa```___UUUaaaiiilllxxx{{{]]]RRRUUUeeeuuuccc___lll{{{}}}|||yyyxxxvvvtttrrrppppppoooooonnnnnnmmmllllllkkkkkkdddcccbbbaaa___^^^]]]\\\YYYYYYYYYXXXVVVTTTQQQPPPMMMMMMLLLKKKIIIHHHGGGGGGEEEEEEDDDDDDCCCCCCDDDDDD@@@???<<<:::888888999:::999===BBBFFFIIILLLOOOQQQOOOMMMKKKJJJKKKIIIFFFCCCBBB===;;;===???@@@CCCHHHVVVZZZbbbmmm~~~[[[NNNIII@@@===AAA===<<<;;;:::999888888888888777777777666666666555444555555555666666666777333333333333333333333333333333444444444444444333555555555555555555555555666666666666666666666666555666888::::::999888777777777777777777777888888444666777777666555555666666777999999888888888999::::::;;;;;;;;;:::999888888999999:::;;;;;;;;;;;;===>>>???@@@???@@@BBBEEEAAAAAABBBCCCFFFJJJQQQUUU[[[cccmmmvvv}}}{{{{{{{{{{{{{{{|||zzzwwwtttpppooonnnkkkeee___YYYVVVVVVTTTRRRQQQQQQRRRTTTUUUYYYZZZ]]]```bbbeeefffggglllmmmmmmmmmmmmkkkiiihhhccccccbbbbbbaaa^^^ZZZVVVVVVVVVTTTRRROOOMMMMMMMMMMMMMMMLLLJJJJJJLLLPPPTTTTTTTTTWWW[[[]]]bbbmmmyyy~~~{{{xxxvvvuuutttrrrpppnnnpppqqqqqqooonnnnnnooooooooonnnmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjiiikkklllmmmooopppqqqqqqqqqoooooopppqqqqqqqqqqqqpppooopppqqqrrrssssssssssssqqqqqqrrrrrrrrrrrrqqqqqqkkkkkkjjjiiihhhhhhggggggggghhhiiigggdddaaa``````\\\fffnnnsssoooTTTRRR___vvv}}}hhh\\\```sss}}}|||{{{wwwvvvtttrrrpppnnnmmmmmmmmmlllkkkjjjiiihhhgggfffbbbaaa```^^^\\\ZZZYYYXXXWWWVVVVVVUUUSSSQQQOOONNNKKKKKKJJJJJJIIIHHHGGGGGGCCCDDDDDDDDDCCCBBBBBBAAA===<<<:::888888999:::;;;;;;@@@EEEJJJLLLNNNOOOPPPKKKKKKJJJJJJJJJHHHDDDAAA@@@<<<<<>>AAA===<<<;;;999888888888888777777777777666666666666555555555555555666666666333333333333333333333333111222333444555555555555444444444444444444444444666666666666666666666666555666888999999999888777777777777777777777777777444666777777666555555666666777999999888888888999:::::::::;;;::::::999888999999:::;;;;;;:::::::::<<<===>>>>>>>>>>>>AAACCC@@@AAABBBBBBCCCFFFKKKOOOSSSZZZccckkkqqq}}}~~~~~~{{{{{{zzzzzz{{{yyyvvvtttsssrrrppplllfff___XXXTTTTTTSSSRRRPPPQQQRRRTTTUUUWWWYYY\\\```dddhhhjjjkkkoooppprrrrrrsssrrrqqqpppnnnkkkhhhdddaaa\\\WWWTTTTTTSSSSSSRRRPPPOOOMMMLLLKKKLLLLLLKKKJJJJJJMMMOOOOOONNNOOORRRTTT[[[iiivvvzzzyyywwwuuutttttttttsssrrrnnnpppqqqpppooommmnnnnnnoooooonnnmmmmmmmmmmmmmmmnnnmmmlllkkkkkkjjjjjjjjjmmmmmmnnnooooooooonnnnnnkkklllmmmnnnooopppppppppooooooqqqrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqkkkkkkjjjiiihhhgggfffffffffggggggfffcccaaa``````ccckkkttt~~~hhhRRRXXXpppoooccc___hhh~~~|||zzzyyyuuutttrrrpppnnnlllkkkkkkjjjiiihhhfffdddcccaaaaaa```___]]][[[YYYXXXVVVUUUUUUTTTTTTRRRQQQOOONNNMMMIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCDDDDDDCCCBBB@@@???;;;:::999777777999:::;;;>>>BBBHHHLLLMMMMMMMMMNNNGGGHHHIIIJJJIIIFFFCCC@@@===;;;===BBBEEEGGGMMMSSSSSSXXXfffttt]]]HHHDDDDDD@@@>>>@@@===<<<:::999888888777777777777777777666666666666555555555555555555555555555555555555555555555555111222333444444444444444444444444444444444444444444555555555555555666666555666777888888888777777777777777777777666666666444666777777666555555666666777999999888888888999999999:::::::::999999999::::::;;;;;;;;;:::999999;;;<<<======<<<===???AAAAAABBBBBBAAAAAADDDHHHKKKLLLTTT\\\aaafffrrr~~~~~~zzzyyyxxxxxxxxxwwwtttrrrsssrrrppplllfff___YYYUUUSSSRRRQQQPPPQQQRRRSSSTTTTTTWWW[[[aaafffkkknnnpppssstttvvvxxxyyyyyyyyyyyyxxxtttmmmgggbbb\\\WWWSSSUUUTTTTTTTTTTTTRRRPPPMMMJJJKKKLLLKKKIIIIIIIIIKKKNNNMMMMMMPPPTTT\\\mmm|||~~~vvvvvvuuusssrrrsssssssssqqqnnnpppqqqpppooommmnnnnnnoooooonnnmmmmmmmmmmmmmmmpppooommmkkkkkkkkkllllllmmmmmmmmmmmmlllkkkjjjjjjggghhhjjjlllnnnoooppppppnnnooopppqqqrrrrrrrrrrrrppppppqqqqqqqqqqqqppppppkkkkkkjjjhhhgggfffeeeeeedddeeeeeedddbbb``````aaaeeennnzzzlllZZZfffzzzssskkkhhhkkkvvv}}}{{{yyyxxxsssrrrpppnnnllljjjiiiiiifffeeedddbbb```^^^]]]\\\]]]\\\[[[YYYXXXVVVUUUTTTTTTSSSRRRPPPOOONNNMMMMMMHHHGGGGGGGGGFFFFFFEEEEEECCCDDDDDDDDDCCCAAA>>>===;;;:::999888888:::<<<===AAAEEEJJJLLLLLLKKKJJJIIICCCEEEGGGHHHFFFDDDAAA@@@>>>===???CCCFFFHHHOOOWWWYYYcccxxxcccSSSEEEBBBBBB???===>>><<<;;;:::999888777777777666666666666777777777777555555555555555444444444555555555555555555555555333333444444333222222111444444444444444444444444333333444444555555555555555555666666777777777777777777666666666666666666444666777777666555555666666777999999888888888999999999999999999999999999::::::;;;;;;;;;:::999999:::;;;<<<<<<;;;;;;===???AAABBBBBBBBBBBBCCCFFFIIIJJJQQQWWW[[[___lllvvvyyy}}}~~~~~~|||zzzxxxxxxxxxvvvtttrrrqqqqqqooolllggg```[[[WWWQQQQQQPPPPPPPPPQQQSSSSSSRRRUUUZZZaaahhhmmmqqqtttuuuwwwyyy|||~~~}}}xxxqqqjjjddd^^^YYYVVVWWWVVVUUUUUUVVVUUUQQQNNNKKKLLLMMMLLLJJJHHHHHHIIIKKKJJJLLLOOOTTT]]]ooo~~~{{{xxxwwwuuurrrqqqrrrrrrpppooooooppprrrqqqooonnnnnnooooooooonnnmmmmmmmmmmmmmmmooommmllljjjiiijjjjjjkkklllllllllkkkjjjhhhgggfffeeefffhhhkkkmmmnnnooopppnnnnnnooopppqqqqqqqqqqqqoooppppppqqqqqqppppppoookkkjjjiiihhhfffeeedddcccbbbccccccbbbaaa```aaabbbhhhrrrpppeeevvvvvvooojjjkkkqqq}}}~~~{{{yyywwwuuuqqqooommmkkkiiiggggggfffaaaaaa___^^^\\\ZZZYYYXXXYYYYYYXXXWWWUUUTTTSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@>>><<<;;;;;;:::999999;;;===@@@AAAFFFIIIKKKLLLJJJGGGFFFEEEAAACCCEEEEEECCCAAA@@@@@@@@@???AAADDDEEEHHHPPPYYYeeeuuuyyyXXXMMMCCCAAAAAA>>>;;;<<<<<<;;;:::888777777777777666666666666777777777777555555555444444444444444333333333333333333333333444444444444333222111000333333333333333333333333222222333333444555555555555555555555666666666777555555555666666777777777444666777777666555555666666777999999888888888999999888888888888999::::::999999:::;;;;;;::::::::::::;;;<<<;;;;;;;;;===>>>@@@AAABBBBBBBBBDDDFFFIIIJJJNNNTTTWWW\\\gggwww|||yyy{{{|||}}}~~~}}}{{{zzzzzzyyywwwuuuppppppnnnkkkfff```ZZZWWWPPPPPPPPPPPPPPPQQQRRRSSSPPPTTTYYYaaahhhnnnsssvvvwwwxxx{{{~~~}}}yyysssmmmhhhccc^^^[[[ZZZWWWTTTTTTVVVUUUQQQNNNLLLMMMNNNMMMKKKIIIJJJKKKLLLLLLOOOTTTXXX```ppp~~~zzzzzzzzzwwwuuurrrqqqqqqqqqooonnnppprrrsssrrrqqqoooppppppoooooonnnmmmmmmmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhllllllkkkjjjiiigggfffeeedddfffhhhjjjlllnnnoooooommmnnnoooppppppqqqppppppooooooppppppppppppooooookkkjjjiiigggfffdddcccbbb```aaabbbaaa______aaacccmmmvvvwwwvvv~~~vvvooojjjmmmvvv~~~~~~}}}{{{xxxuuusssrrrmmmkkkiiigggeeedddcccbbb]]]]]]\\\ZZZYYYWWWVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQOOONNNMMMKKKJJJJJJJJJKKKGGGGGGFFFEEEDDDBBBAAAAAABBBAAA???===<<<:::999999888888999:::>>>BBBFFFHHHLLLMMMNNNLLLHHHEEEDDDCCC???BBBCCCCCC@@@???@@@AAAAAAAAACCCFFFIIIMMMYYYdddzzzdddPPPIIIBBB@@@???<<<;;;:::<<<;;;:::888777777666666555666666666777777777888555555555444444333333333333333333333333333333333222222333333333222222111333333333333333333333333111222222333444444555555555555444444555555666666333444444555666777888888444666777777666555555666666777999999888888888999999888777777777888:::;;;888999999:::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<>>>===>>>@@@AAABBBDDDGGGIIIIIILLLPPPTTTYYYcccoooxxxzzz{{{}}}~~~|||{{{zzzzzzxxxvvvqqqqqqoookkkeee^^^XXXTTTNNNOOOOOOPPPPPPQQQRRRRRROOOSSSYYY```hhhoootttvvvwwwyyy|||zzzwwwssspppllliiidddaaa___[[[VVVVVVWWWWWWTTTPPPNNNOOOOOOMMMKKKKKKLLLNNNOOOPPPTTTXXX\\\aaannnzzz~~~xxxwwwwwwwwwvvvtttrrrqqqrrrrrrpppoooqqqsssttttttrrrqqqqqqrrroooooonnnmmmmmmmmmmmmmmmllllllllllllkkkjjjiiiiiimmmllllllkkkjjjhhhgggfffeeefffhhhjjjlllmmmnnnooolllmmmnnnoooppppppppppppnnnoooooooooooooooooonnnkkkjjjiiigggeeecccbbbbbb___``````___^^^___aaadddmmmvvvwwwrrrpppsss}}}|||{{{zzzxxxvvvsssqqqooojjjiiigggdddbbbaaa```___[[[[[[ZZZYYYWWWVVVUUUUUURRRRRRQQQQQQQQQPPPPPPPPPMMMLLLKKKIIIHHHHHHHHHIIIHHHGGGFFFDDDCCCAAA@@@@@@AAA@@@===:::888777777777555666888;;;@@@EEEJJJMMMPPPPPPOOOLLLHHHDDDCCCCCC???AAABBBAAA???>>>@@@BBB@@@@@@DDDIIINNNVVVeeerrrpppSSSKKKFFF@@@>>>>>><<<::::::<<<;;;999888777777666666555666666666777777888888555555555444444333333333555555555555555555555555000111222222333333333333333333333333333333333333111111222333333444555555555444444444444555666666222333444555666888999999444666777777666555555666666888999999888888999:::888888777777777888:::;;;777888999:::;;;<<<<<<<<<;;;<<<===<<<;;;;;;<<<>>>:::<<>>AAACCCDDDDDDCCCDDDEEEDDDDDDHHHMMMRRR___www|||]]]OOODDDAAA???>>>===<<<999777::::::999999888777777777555555444444444444555555444444333333333333222222222333333444444333333222333333111111111111333333222333444444555555444444000111222222333333222222222222333333333333444444555555555555555555555555666666666666666666666666:::999999999777666555444777777777777777777777777999999999888888888888777;;;;;;;;;<<<======>>>>>>===>>>???AAACCCEEEFFFGGGHHHEEEFFFJJJPPPVVV```jjjvvvzzzuuusssuuuyyy|||xxx~~~}}}}}}yyy{{{}}}~~~~~~|||~~~{{{zzzyyyzzz{{{qqqqqqooojjjbbb[[[UUUSSSMMMMMMMMMMMMMMMMMMLLLLLLNNNQQQWWW___hhhnnnrrrsssrrrxxx|||}}}~~~}}}sssrrrqqqooommmllllllkkkhhhddd```]]]\\\ZZZWWWTTTTTTSSSQQQNNNLLLMMMQQQTTTVVVWWWZZZ\\\___ccchhhllltttrrrooooooppprrrsssrrrssssssrrrrrrqqqrrrrrrsssuuuuuuuuuuuutttsssrrrqqqpppooonnnmmmmmmnnnooopppqqqppppppooonnnmmmmmmlllnnnmmmmmmkkkjjjhhhfffeeehhhhhhiiijjjkkkllllllmmmooooooooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkiiihhhgggfffeeedddcccccc___^^^^^^]]]\\\\\\\\\\\\hhhooo}}}vvvtttqqq~~~}}}}}}}}}}}}|||||||||wwwvvvuuusssqqqmmmjjjiiigggfffccc```]]][[[YYYYYYWWWVVVUUUTTTSSSQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJKKKKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCBBB@@@???>>><<<;;;999777777777777888888:::===BBBHHHNNNSSSVVVYYYWWWSSSNNNIIIDDDAAA??????AAACCCDDDCCCCCCCCCDDD@@@BBBHHHOOOXXXllllllQQQFFFCCCAAA>>>======<<<999777:::999999888888777666666555555444444444444555555444444333333333333222222222333333444444333333222444333222111111222333444222333444444555555444444111222222333333333333333222222333333333333444444555555555555555555555555555555555555555555555555777888888888888777666666777777777777777777777777777777888888999999999:::;;;;;;<<<===>>>>>>>>>>>>===>>>???AAABBBDDDEEEFFFHHHEEEFFFJJJOOOTTT^^^hhhpppzzz}}}yyyzzzzzzwwwrrrnnnmmmooorrruuuwww~~~}}}}}}|||||||||}}}~~~~~~~~~}}}}}}}}}~~~{{{yyywwwvvvvvvrrrrrrooojjjccc[[[VVVSSSMMMMMMLLLLLLLLLMMMMMMNNNNNNQQQVVV]]]eeekkknnnooorrrxxx}}}}}}~~~~~~zzzqqqpppooommmmmmllllllllloookkkfffcccaaa___[[[XXXWWWVVVUUUSSSQQQRRRUUUWWW]]]___cccfffiiimmmqqqtttwwwwwwwwwwwwvvvuuuttttttssssssrrrqqqqqqqqqrrrrrrtttttttttssssssrrrqqqppppppooonnnnnnnnnnnnooopppqqqppppppooonnnnnnmmmmmmmmmmmmmmmmmmllljjjhhhgggiiiiiijjjjjjkkkkkkllllllnnnnnnoooooooooooonnnnnnnnnmmmmmmllllllkkkkkkkkkhhhggggggfffeeedddcccbbbbbbaaa___[[[ZZZ[[[___bbbeeemmm~~~vvvqqqrrr{{{~~~{{{zzzzzzzzzzzzyyyyyyyyyyyysssrrrqqqooollliiigggeeedddbbb```]]]ZZZXXXWWWVVVTTTTTTSSSRRRPPPOOONNNMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEBBBBBBBBBAAA@@@>>>===<<<<<<;;;999888888888999999;;;>>>AAAGGGLLLRRRVVVXXX[[[XXXTTTNNNIIIDDD@@@>>>@@@BBBDDDDDDBBBBBBBBBCCCAAACCCJJJTTTddd]]]JJJDDDAAA???===<<<<<<;;;999777999999888888777777666666555555444444444444555555444444333333333333222222222222333333333333222222444333333222222333333444222333444444555555444444222222333444444444444444222222333333333333444444444444444444444444444444555555555555555555555555555666777777888888888888777777777777777777777777555666777888999:::;;;;;;:::;;;===???@@@???>>>======>>>???@@@BBBCCCEEEEEEHHHFFFFFFJJJMMMRRR[[[dddkkktttxxxmmmeeeiiiqqqsssqqqooonnnllljjjhhhhhhiiikkkmmmttt{{{~~~}}}}}}|||~~~~~~}}}|||||||||||||||}}}zzzwwwuuuttttttrrrooojjjddd]]]VVVSSSMMMMMMLLLLLLLLLNNNOOOQQQQQQSSSXXX]]]ccchhhkkkmmmpppwww}}}~~~}}}~~~{{{wwwqqqpppooonnnmmmnnnoooooouuurrrmmmjjjgggeeebbb```^^^^^^^^^\\\ZZZYYYZZZ[[[dddhhhnnntttyyy}}}}}}yyywwwtttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppoooooopppoooooonnnnnnooooooppppppppppppoooooonnnnnnmmmlllmmmnnnooonnnllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkmmmnnnpppqqqqqqpppnnnmmmmmmmmmlllkkkkkkjjjiiiiiiffffffeeeeeedddcccbbbbbb___aaaccc```]]]]]]ccchhhhhhsssyyyxxxuuunnnnnnttt~~~{{{xxxwwwwwwwwwwwwvvvvvvvvvvvvooonnnmmmkkkhhhfffdddcccaaa___]]][[[XXXWWWVVVUUUSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCAAAAAAAAA@@@???===<<<;;;::::::999888888999::::::@@@BBBFFFLLLQQQUUUXXXZZZ\\\YYYTTTNNNHHHCCC@@@>>>AAACCCDDDCCCBBBAAABBBCCCFFFHHHOOO^^^uuummmRRRGGGFFF???>>><<<;;;;;;;;;999777999888888777666666555555555444444333333444444555444444333333333222222222222222333333333333222222444333333333333333333444222333444444555555444444222333444444555555444444222222222333333333444444444444444444444444444444555555555555555555555555555666666777777777777777777777777777777777777777666777777888999999::::::999;;;>>>@@@AAA@@@>>>=========>>>@@@AAACCCDDDDDDHHHEEEEEEIIIKKKOOOWWW___hhhppp|||yyykkk___```fffiiihhhgggffffffeeeeeeeeefffggghhhnnnuuuzzz|||~~~~~~~~~~~~}}}|||{{{{{{{{{}}}}}}~~~{{{xxxvvvuuusssoookkkeee___XXXTTTNNNNNNMMMNNNOOOQQQTTTUUUVVVXXX\\\```cccfffjjjlllmmmvvv~~~}}}}}}zzzvvvtttsssqqqpppooopppqqqrrrvvvtttqqqnnnlllkkkjjjjjjiiijjjjjjgggdddaaa``````eeelllwww|||uuutttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppooooooooooooooooooooooooooopppppppppooooooooonnnnnnlllnnnoooqqqpppooommmkkkmmmmmmmmmlllllllllkkkkkklllnnnppprrrrrrqqqooommmmmmllllllkkkjjjiiihhhhhheeeeeeddddddcccbbbbbbaaaYYYaaahhhiiigggfffkkkppp{{{xxxtttnnniiinnnxxx}}}}}}||||||{{{zzzxxxvvvtttttttttsssssssssrrrrrrlllkkkiiigggdddbbbaaa```^^^]]][[[YYYWWWVVVUUUUUURRRQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;888777777777888:::<<<===DDDGGGLLLQQQUUUXXXYYYZZZZZZWWWRRRLLLGGGCCCAAA@@@CCCDDDDDDCCCBBBAAABBBDDDIIILLLWWWlllwww[[[GGG@@@AAA===<<<::::::;;;:::999777888888777666666555555444444444333333333333444444444444333333333222222222111222222333333222222111333333333333333333333333222333444444555555444444222333444444555555444444222222222333333333444444444444444444444444444444555555555555555555555555777777777777777666555555666666666666666666666666888888888888888888888888999;;;>>>@@@AAA@@@>>><<<======>>>???@@@BBBCCCCCCGGGDDDDDDGGGJJJLLLSSS[[[cccjjjuuuxxxmmmiiigggcccaaaaaabbbbbbbbbcccccccccddddddfffmmmrrrvvv|||||||||{{{{{{{{{}}}~~~|||}}}~~~~~~|||yyywwwuuurrroookkkgggaaaZZZUUUPPPPPPQQQRRRTTTWWWYYY[[[ZZZ]]]```bbbccceeeiiilllnnnwww~~~}}}zzzxxxuuutttqqqoooooooooqqqrrrtttsssrrrpppoooqqqsssuuuwwwwwwwwwtttoookkkhhhhhhgggppp~~~}}}wwwvvvuuusssrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqpppooooooppppppppppppooooooppppppppppppoooooooooooommmnnnpppqqqqqqpppnnnmmmoooooonnnnnnmmmllllllllllllmmmppprrrsssqqqooonnnmmmlllkkkjjjiiihhhggggggdddddddddccccccbbbbbbaaa\\\ccckkknnnooottt~~~tttmmmfffdddnnn|||}}}xxxxxxxxxwwwvvvuuusssrrrppppppooooooooonnnnnnnnnhhhgggeeebbb```___^^^^^^[[[ZZZYYYWWWUUUTTTTTTSSSQQQPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFBBBBBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::666666666888:::===???AAAIIILLLPPPUUUXXXYYYYYYXXXVVVTTTOOOJJJFFFCCCBBBBBBDDDEEEEEEDDDCCCCCCEEEFFFIIISSSeeegggQQQCCC======<<<:::999999::::::999777777777666666555555444444444444333333333333444444444444333333333333222222111111222222222222111111111222222333333222222111222333444444555555444444222222333444444444444444222222333333333333444444333333333333333333333333444444444444444444444444777777777777666666555444666666666666666666666666999999999888888888777777999:::<<<>>>???>>>===<<<<<<===>>>???@@@AAABBBBBBEEECCCCCCFFFHHHJJJQQQXXX]]]dddnnnzzzvvviii```^^^``````````````````______```fffkkknnnuuu{{{{{{||||||}}}}}}zzzyyyzzz{{{|||{{{yyywwwuuuuuuqqqnnnkkkiiiddd]]]XXXSSSTTTVVVYYY\\\^^^```aaa^^^aaadddeeedddfffjjjnnnrrr|||}}}{{{zzzxxxtttrrrpppnnnnnnoooqqqsssuuuuuuuuuuuuvvvxxx}}}{{{wwwuuuuuuqqqzzz}}}yyyxxxwwwuuusssrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqpppoooppppppqqqqqqppppppooopppppppppppppppppppppppppppppppppppppppoooooooooooooooooonnnnnnnnnmmmmmmlllnnnpppqqqrrrrrrpppooommmmmmlllkkkiiihhhggggggdddddddddcccccccccbbbbbbfffiiimmmqqqyyy~~~mmmccc___bbbqqq~~~|||zzzxxxrrrrrrrrrpppooommmmmmnnnkkkkkkjjjjjjjjjiiiiiiiiidddcccaaa^^^\\\[[[ZZZZZZXXXWWWUUUTTTSSSRRRQQQQQQNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEE@@@AAABBBCCCBBBAAA???>>><<<<<<<<<<<<;;;:::999999555666777999===AAADDDFFFMMMPPPTTTXXXZZZYYYXXXVVVRRRPPPLLLHHHEEEDDDDDDDDDDDDEEEEEEEEEDDDEEEGGGIIILLL^^^xxxsssXXXKKKDDD???>>>:::999888888999:::888777777777666555555444444333444333333222222333333444444444333333333333222222111111222222222222111111000111111222222111111000222333444444555555444444111222222333333333333333222222333333333333444444333333333333333333333333444444444444444444444444444555666666777666666666666666666666666666666666888888888888888999999999999:::;;;<<<============<<<======>>>???@@@AAAAAACCCAAAAAAEEEGGGIIIOOOWWW^^^ccckkkuuu|||mmmfffccccccbbb```___^^^^^^]]]\\\aaadddgggnnnwww{{{zzz}}}|||{{{}}}}}}}}}~~~}}}zzzzzzzzzzzzxxxwwwuuuttttttppplllkkkjjjggg```ZZZVVVXXX\\\```ccceeefffgggeeehhhkkkkkkiiijjjooottt{{{}}}yyyxxxvvvsssrrrppppppqqqtttwwwzzz{{{|||}}}}}}~~~|||{{{yyywwwuuussssssrrrooooooppppppqqqppppppoooooopppqqqqqqqqqqqqpppooopppppppppppppppppppppppprrrqqqpppooonnnnnnooooooooooooooooooooooooooonnnnnnnnnooopppqqqqqqqqqqqqnnnnnnmmmkkkjjjiiihhhgggdddddddddddddddccccccccciiimmmsss}}}|||hhh___```iii}}}}}}{{{xxxvvvuuussspppnnnnnnnnnmmmkkkiiihhhiiijjjhhhgggggggggffffffffffffbbb```^^^[[[YYYXXXXXXXXXUUUTTTSSSRRRQQQPPPPPPPPPLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCC???@@@AAABBBBBBAAA???>>>:::::::::::::::999888777666777888;;;???DDDGGGJJJOOORRRVVVYYYZZZYYYWWWUUUPPPMMMJJJFFFDDDDDDEEEFFFDDDEEEFFFEEEEEEFFFIIIKKKQQQiii___JJJDDDBBB???<<<:::888777888999999888777777666666555444444333333444333333222222333333444444444444333333333222222111111222222222222111111///000111222222111000///222333444444555555444444111111222333333333333222222222333333333444444444333333333333333333333333444444444444444444444444222333444666777888888888666666666666666666666666666666777888999::::::;;;999999::::::;;;<<<<<<===<<<<<<===>>>???@@@@@@AAABBB@@@AAADDDFFFHHHOOOVVVcccggglllsss}}}}}}rrrgggfffdddbbbaaa______^^^[[[^^^```bbbhhhqqqtttrrrzzzyyyyyy|||~~~~~~}}}}}}}}}|||{{{yyywwwuuutttsssooolllkkkkkkhhhbbb\\\WWWZZZ___dddhhhjjjjjjjjjlllooorrrqqqooopppuuuzzz|||xxxvvvttttttsssrrrsssuuuzzz~~~}}}|||zzzxxxvvvtttssssssnnnnnnooooooooooooooonnnooopppqqqrrrrrrqqqpppoooppppppppppppppppppqqqqqqsssrrrooommmmmmmmmooopppooooooooooooooooooppppppnnnooooooppppppqqqrrrsssooonnnmmmllljjjiiihhhgggeeeeeeddddddddddddddddddeeemmmzzz}}}hhhaaafffttt~~~zzzwwwsssooolllkkkllllllkkkiiigggeeedddcccddddddeeeddddddcccbbbaaa``````^^^\\\ZZZWWWVVVVVVWWWXXXTTTSSSRRRPPPNNNMMMMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAADDDDDDCCCBBB@@@>>><<<;;;;;;:::999888777777888999:::999:::>>>DDDJJJKKKKKKPPPSSSWWWXXXVVVSSSPPPOOOQQQMMMHHHEEEDDDCCCCCCCCCHHHFFFFFFIIIHHHFFFKKKTTTZZZxxxnnnOOOEEEDDD???:::;;;:::999999888888888888888444444333333333333222222555555555555555555555555222333333444444333333222222222222111111111000000111111222222222333333333///000111222333444444444333333333333333333333333111111222333333444555555222222333333333333444444555555444444444333333333444444444444444444444444333333444444555666666666444555777777666666888999::::::;;;;;;;;;;;;;;;;;;@@@???=========???BBBCCCEEEEEEDDDDDDEEEHHHNNNRRR[[[eeennnsssvvvyyyqqqooommmjjjhhheeebbb```]]]___`````````dddkkkqqqsssuuuwwwyyy{{{~~~~~~}}}|||}}}{{{yyywwwvvvvvvuuurrrooommmkkkggg```[[[\\\bbbhhhlllnnnpppsssvvv~~~xxxvvvzzz}}}~~~{{{uuurrrrrrsssrrrrrruuu{{{{{{vvvvvvyyyyyyvvvrrrppppppooooooppppppqqqrrrsssrrrrrrqqqqqqppppppooosssrrrqqqpppppprrrtttuuuqqqqqqqqqpppooonnnnnnmmmooooooooooooppppppppppppoooooonnnnnnooopppqqqqqqooonnnmmmllljjjgggeeeddddddddddddcccaaaaaabbbcccgggpppwwwfffggguuu}}}{{{yyywwwtttpppllliiihhhggghhhdddcccbbbaaa``````aaabbbaaaaaa``````___^^^]]]]]]XXXVVVTTTRRRQQQQQQQQQRRRRRRQQQPPPNNNLLLLLLKKKKKKIIIIIIHHHFFFEEECCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????===<<<;;;888777666555444555555666::::::;;;@@@FFFLLLNNNNNNRRRUUUWWWXXXUUURRRQQQPPPOOOLLLIIIFFFEEEEEEEEEEEEDDDDDDHHHNNNPPPQQQXXXaaahhhxxx^^^FFF@@@@@@===:::<<<888888777666666666666666444444333333333333222222444444444444444444444444222333333444444333333222222222222111111111000000111111111222222222333333///000111222333333333333333333333333333333333333111222222333333444444444222222222333333333444444444333333333222222222222444444444444444444444444333333444444555666666666111333555666777888:::<<<999999999999::::::::::::======<<<<<<===>>>@@@AAACCCDDDDDDDDDEEEHHHLLLPPPSSS[[[eeekkkppp|||sssooolllooouuuvvvpppjjjccccccbbb``````bbbfffjjjlllnnnrrruuuwwwzzz~~~}}}|||{{{~~~}}}}}}zzzxxxvvvuuuuuusssqqqpppooolllgggcccccciiioootttvvvxxx|||~~~yyyvvvuuurrrrrrssswww}}}zzzvvvvvvxxxyyyvvvrrrppppppooooooppppppqqqrrrppppppppppppppppppqqqqqqsssrrrpppppppppqqqssstttqqqqqqppppppooonnnnnnmmmmmmmmmnnnoooppppppqqqqqqoooooooooooooooppppppqqqooonnnmmmllljjjgggeeeddd___```aaaaaa```aaaccceeellltttrrrfffnnn|||zzzwwwuuusssrrroookkkgggdddbbbbbbbbb]]]\\\[[[[[[[[[[[[]]]]]][[[[[[[[[[[[[[[ZZZYYYYYYUUUTTTRRRQQQPPPPPPPPPPPPOOONNNMMMKKKJJJIIIIIIIIIGGGFFFFFFDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>><<<<<<=========<<<<<<;;;777666555444444444555666;;;;;;>>>CCCJJJOOORRRRRRUUUWWWXXXWWWUUURRRQQQQQQMMMKKKIIIGGGFFFEEEEEEFFFAAAEEEOOOYYY```eeennnvvv```OOO@@@======:::888;;;666666555444444444444444444444333333333333222222444444444444444444444444222222333333333333222222222222222111111111111111111111111222222222222333000000111222333333333333222222222222222222222222222222222333333333333333222222222222333333333333222222222222111111111111444444444444444444444444333333333444555555666666222444666666666666888:::777777888888888999999999;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDEEEEEEGGGJJJMMMOOOVVV___hhhqqq{{{zzzsssooowww{{{kkkgggbbb______```aaabbbhhhkkkppptttwww{{{~~~~~~|||{{{zzz}}}zzzyyy|||}}}yyyvvvtttsssrrrqqqqqqqqqooollliiiiiiooovvv|||}}}{{{wwwwwwxxx}}}~~~zzzwwwvvvwwwxxxuuurrrpppoooooooooooopppqqqqqqnnnnnnoooooopppqqqqqqrrrrrrqqqpppppppppqqqssstttqqqqqqppppppooonnnnnnnnnkkkllllllnnnooopppqqqrrrooooooooooooooopppppppppooonnnmmmllljjjgggeeeddd]]]^^^```aaabbbdddgggjjjooouuuwwwmmmiiixxx{{{yyywwwvvvuuussspppnnnmmmkkkgggccc```^^^]]]\\\YYYXXXWWWVVVUUUVVVWWWWWWVVVVVVWWWXXXWWWWWWVVVUUUSSSRRRPPPOOONNNNNNNNNOOOMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>===;;;<<<<<<<<<<<<;;;::::::777777666555666777888999===???BBBHHHNNNSSSVVVWWWXXXYYYYYYWWWTTTRRRQQQQQQKKKKKKIIIGGGDDDCCCCCCDDDBBBJJJWWWeeeoooxxxlllSSSIIIAAA???<<<888777999666555444444333333444444444444333333333222222222333333333333333333333333222222333333333333222222111111111111111111111111111111111111222222222222000000111222222222222222222222222222222222222222333333333222222222222222111222222222222333333333333222222222222111111111333333333333333333333333222333333444444555666666777888888777555333444555777777777888888999999999:::;;;<<<===>>>>>>======???BBBDDDFFFFFFGGGIIIKKKPPPTTT\\\gggsss}}}{{{wwwoooeee___^^^_________bbbffflllqqqtttxxx|||~~~}}}}}}}}}}}}|||zzzyyyyyy|||||||||yyywwwwww{{{zzzvvvsssqqqqqqpppppppppnnnlllkkkkkkqqqzzz|||zzzwwwvvvvvvvvvtttsssooooooooooooooopppqqqqqqoooooooooppppppqqqqqqqqqqqqppppppooopppqqqrrrrrrppppppppppppoooooonnnnnnllllllmmmnnnooooooppppppooooooooopppppppppooooooooonnnmmmllljjjgggeeeddd^^^___aaaccceeehhhmmmppprrrxxx{{{llljjjoooyyy|||xxxuuusssrrrrrrqqqpppllljjjiiigggddd```]]]ZZZYYYXXXWWWVVVTTTRRRQQQQQQQQQRRRQQQRRRTTTUUUUUUTTTSSSRRRLLLLLLKKKJJJJJJJJJIIIIIIKKKKKKIIIHHHGGGGGGGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>===<<<<<<<<<;;;999888777666666555666777999;;;<<<@@@CCCHHHMMMRRRVVVYYY[[[ZZZZZZZZZXXXTTTQQQPPPPPPJJJJJJHHHEEEAAA???@@@BBBEEEPPP^^^kkkuuuwwwXXXIIIEEEAAA???<<<888777888777666555555444444555555444444333333333222222222333333333333333333333333111222222333333222222111111111111111111111111111000000111111111222222222000000111222222222111111111111111111111111111111222222222222222222222111111111111222222222333333333333333333222222222222333333333333333333333333222222333333444555555555777888888777444333333444777777777888999::::::::::::;;;<<<===>>>>>>>>>>>>???BBBEEEFFFGGGGGGHHHIIINNNQQQWWWbbbnnnxxx|||}}}~~~ssshhhcccaaa___^^^ZZZ]]]bbbgggkkkooosssvvvxxxxxxyyyyyyyyyxxxxxxwwwyyy{{{{{{zzzyyyzzzzzzvvvsssrrrrrrrrrqqqooommmllllllmmmttt{{{yyywwwvvvuuuuuussssssoooooonnnnnnoooooopppqqqrrrrrrqqqqqqppppppppppppooooooooooooppppppqqqqqqpppppppppooooooooooooooooooooooooooonnnnnnnnnnnnooooooppppppppppppooonnnooonnnmmmllljjjgggeeeddd```aaacccdddfffkkkppptttyyy}}}kkkbbbjjjwwwzzzeee|||{{{|||{{{xxxuuuqqqooonnnmmmmmmkkkhhhfffcccbbb```]]]ZZZXXXVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNMMMOOOQQQSSSSSSRRRQQQPPPKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;:::888777666333333444555888;;;>>>@@@FFFIIINNNRRRUUUWWWZZZ\\\ZZZZZZ[[[XXXTTTPPPNNNMMMHHHHHHGGGBBB>>>===@@@CCCLLLWWWccclllttt}}}gggNNN???>>><<<;;;:::999888999777777666555555555555666444444333333333333222222222222222222222222222222111111222222222222111111111111111111111222222222000000000111111111111222000000111111111111111000000000000000000000000000111111111222222222222222111111111111222222222222444333333333222222222222333333333333333333333333222222222333444444555555333444666666555555666888666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>???AAACCCEEEEEEEEEGGGHHHOOOPPPTTT]]]hhhqqqvvvvvv{{{yyynnnfff```]]]XXXZZZ^^^aaadddiiimmmqqqrrrssstttuuuvvvvvvwwwvvvyyy{{{}}}}}}|||}}}yyyuuusssuuuvvvvvvtttqqqoooooopppqqqzzzzzzyyywwwuuutttsssssssssooonnnnnnnnnnnnooopppppprrrqqqqqqpppoooooonnnnnnnnnnnnooooooppppppppppppppppppooooooooooooooooooqqqqqqppppppooonnnnnnnnnoooooopppqqqqqqpppnnnmmmooonnnmmmllljjjgggeeeddd```bbbdddfffiiinnnuuuyyymmmccc___nnneeeTTT~~~}}}}}}{{{xxxuuuuuuvvvwwwuuurrrnnnllliiiggggggeeebbb```^^^]]]\\\YYYWWWUUUTTTSSSQQQPPPNNNMMMLLLLLLLLLMMMIIIKKKNNNPPPQQQPPPOOOMMMJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>============<<<<<<<<<;;;888888888888888777666666222333555777;;;???CCCEEEKKKOOOTTTWWWWWWXXXZZZ\\\XXXZZZ[[[YYYTTTOOOLLLJJJFFFFFFEEEAAA======CCCIIIVVVaaajjjmmmqqqwww|||{{{tttuuuXXXGGG<<<;;;888777777999999888777777666555555555555555444444333333333333222222222222222222222222222222111111222222222222111111000000111111111222222222000000000000111111111111000000111111111111000000000000000000000000000000000000111111222222333333111111111111222222222222222222222222111111111111222222222222222222222222111222222333333444555555222333555555555555666888444555555666888999999:::;;;::::::::::::<<<===>>>===???AAAAAAAAABBBDDDFFFLLLLLLOOOUUU^^^fffllloooqqqxxxyyylllaaa\\\YYYZZZ\\\]]]```dddjjjnnnmmmnnnppprrrtttuuuvvvvvvvvvyyy|||}}}|||}}}}}}zzzwwwuuusssvvvwwwxxxvvvsssqqqsssuuuuuu~~~xxxxxxwwwuuusssrrrrrrsssnnnnnnnnnnnnnnnoooppppppnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooooooooooooooooooooooooooooooooooooooopppqqqqqqqqqqqqppppppppppppooooooqqqqqqqqqpppnnnmmmooonnnmmmllljjjgggeeedddbbbdddgggjjjooovvv~~~nnnggghhhiiizzznnnTTTHHH~~~~~~}}}{{{yyywwwvvvrrrooollllllooopppnnnlllllliiifffcccbbb```^^^\\\[[[ZZZYYYWWWUUUTTTSSSRRRMMMLLLKKKKKKKKKKKKLLLMMMGGGIIIKKKNNNOOONNNMMMKKKEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::444444555666777777666666444555777:::???CCCHHHJJJNNNRRRWWWYYYYYYXXXZZZ\\\XXXZZZ[[[YYYTTTOOOJJJHHHDDDEEEDDD@@@===???GGGNNN```jjjpppppppppuuuwwwvvvrrrcccMMMCCC???===999666666999888666666666555444444444444555444444444333333333222222111111111111111111111111111111222222222222111111000000111111222222222222000000000000111111111111000000111111111000000///000000000000000000000000//////000111222333333444000111111111111222222222111111111111000000000000222222222222222222222222111222222333333444555555444666666666444333444555333333444555666777888999:::999888888888:::<<<>>><<<===>>>>>>>>>???BBBDDDDDDDDDEEEIIIQQQYYY```dddfffnnnyyyoooccc\\\VVVVVVWWWWWWXXX]]]cccgggiiikkkmmmppprrrtttuuuvvvsssvvvyyyzzzyyyyyy|||~~~}}}}}}{{{xxxvvvtttttttttvvvwwwuuurrrrrrtttwwwvvvxxxxxxwwwuuusssqqqrrrsssnnnnnnnnnnnnnnnoooppppppjjjjjjkkkkkklllmmmmmmmmmmmmnnnnnnoooooooooooooooooooooooooooooopppppppppppppppqqqqqqrrrrrrrrrsssooopppqqqrrrqqqpppnnnlllooonnnmmmllljjjgggeeedddeeehhhkkkpppvvv~~~qqqfffhhhqqqwwwaaaJJJAAA}}}}}}|||wwwyyy{{{|||{{{xxxtttrrrpppooonnnlllkkkjjjiiiiiieeebbb___]]]]]]]]]]]]\\\WWWVVVTTTRRRQQQQQQRRRRRRKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA??????@@@AAA@@@???>>>======<<<;;;999888777777777666666555444444444555555777:::>>>AAADDDIIIMMMQQQTTTVVVXXXZZZ[[[ZZZYYYYYY]]]\\\ZZZVVVRRRLLLHHHEEEAAA@@@???===>>>CCCMMMUUUnnnllllllpppwww{{{yyyvvvpppgggRRRIII???<<<;;;:::888777666555555777666666555444444333333555444222000000111222333222222111111111111222222333333333222111000///...000111111222222222111111000000000000000000000000444333111000000000111111000000000000000000000000222222111111111111111111222222111111111111222222333222111000000111222333222222333333333444444444444333333222222333333444444444555555555555444444444444555555666777777777888999::::::;;;;;;::::::>>>>>>============>>>>>>BBBEEEGGGHHHHHHLLLTTT[[[bbbiiisss~~~tttdddXXXWWWTTTQQQRRRWWW\\\```aaaeeegggjjjmmmoooqqqqqqqqqsssvvvwwwuuuwww{{{}}}{{{{{{{{{||||||yyyvvvuuuuuuvvvuuutttsssrrrrrrrrrrrrrrr|||zzzyyywwwtttrrrrrrqqqqqqoooppppppooolllkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmnnnnnnoooooonnnooorrrssssssqqqooommmooonnnoooqqqssssssqqqoooooommmnnnqqqqqqnnnmmmooollllllkkkjjjhhhhhhhhhhhhoookkkllluuu}}}qqqfffcccooowwwVVVCCC>>>||||||{{{yyyxxxwwwuuuuuuuuuvvvwwwxxxwwwtttqqqppplllkkkiiigggeeecccbbbbbbaaa___\\\ZZZZZZZZZZZZXXXVVVTTTSSSQQQPPPOOOOOOOOOLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@??????===>>>?????????>>><<<<<<<<<;;;:::999777777666666555555555555666666777888;;;>>>AAAEEEHHHKKKPPPSSSVVVWWWYYY[[[\\\[[[ZZZYYY\\\ZZZXXXTTTNNNIIIEEEBBB???>>>======@@@HHHQQQXXXhhhhhhjjjooouuuxxxwwwuuuyyyyyyYYYJJJFFF<<>>===;;;:::999999999666555555555555444444444444333222111111111222333222111111000000111111222------///000111222222222111222222222222111000000000000000000000000000000222222000/////////000000000000000000000000000000111111111111111111111111222222111111111111222222222222111000000111222222222222222222333333333333444333333222222333333444444444555555555555444444444444555555666666777777888999999:::;;;:::::::::;;;;;;;;;;;;<<<===>>>???AAACCCFFFFFFEEEIIIPPPVVV[[[```iiiuuuxxxggg[[[ZZZWWWTTTTTTVVVYYYYYYYYY^^^```cccgggjjjmmmoooooorrruuuuuutttvvv{{{}}}|||}}}||||||~~~|||yyywwwvvvvvvttttttsssrrrrrrrrrrrrrrrzzz|||{{{yyywwwtttrrrqqqqqqqqqpppqqqqqqpppnnnmmmnnnooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooommmnnnpppqqqqqqpppnnnmmmoooooooooppprrrrrrpppnnnmmmkkklllpppppplllkkkmmmiiiiiiiiihhhggghhhiiijjjpppmmmppp{{{pppfffdddjjj}}}sssVVVCCC;;;~~~~~~}}}}}}|||{{{yyyxxxvvvtttsssrrrrrrssssssrrrqqqpppnnnmmmlllkkkhhheeebbb```___^^^]]][[[XXXVVVVVVVVVUUUTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@??????>>>>>>===<<<<<<======<<<<<<;;;:::;;;:::999888777666666666555555555777888:::<<<===AAADDDGGGJJJMMMPPPTTTVVVYYYZZZ\\\]]]]]]\\\ZZZYYYXXXWWWSSSOOOIIIDDDAAA>>>???===<<>>??????AAACCCCCCBBBEEEJJJOOOVVVZZZcccooo|||tttggg___\\\XXXVVVVVVVVVUUUSSSWWWYYY\\\aaafffjjjmmmooopppssssssrrruuu{{{~~~}}}||||||~~~~~~~~~}}}{{{yyywwwuuusssssssssrrrrrrqqqqqqrrrrrrwwwyyy}}}{{{yyyvvvtttqqqppppppppppppqqqrrrrrrpppoooppprrrooonnnnnnmmmmmmnnnnnnooommmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppoooooooooppppppooommmkkkiiijjjmmmmmmjjjiiikkkhhhhhhhhhggggggiiilllooovvvwww}}}pppaaa```iiizzz~~~kkkVVVCCC999|||}}}}}}}}}}}}|||{{{zzz{{{zzzxxxvvvtttrrrpppoooqqqpppooonnnmmmlllllllllkkkiiifffccc```]]][[[ZZZZZZWWWTTTRRRRRRRRRRRRQQQQQQQQQOOONNNLLLJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999888777666666666777555666777999<<>>===???GGGSSS```hhhkkksssqqqmmmiiijjjoooxxxfffPPPBBBAAABBB::::::999888888777777777777777666666555444444333333222333333333333222111000111111000000000000111111//////000000000000000///000000111111111111000000000000000000000000000000000000000000///000000000////////////////////////000000000000111111111111222222111111111111222222222111111111111111111222000000111111111222222222444333333222222333333444333444444555555444444333333333444555555666666777777888888999999999999999888888888999;;;<<<>>>???>>>@@@AAAAAA@@@BBBEEEHHHPPPWWWbbbmmmwwwzzzjjjgggaaa\\\YYYVVVUUUTTTTTTVVVYYY^^^ccciiimmmpppoooqqqrrrqqquuu|||}}}zzzyyyyyyyyywwwvvvuuuvvvwwwwwwvvvtttrrrppprrrrrrqqqqqqqqqqqqrrrrrrtttuuuxxx|||}}}}}}zzzxxxvvvsssqqqpppoooooooooqqqrrrrrrppppppqqqrrrpppooonnnnnnnnnnnnooopppmmmmmmmmmnnnnnnnnnnnnnnnooonnnmmmmmmmmmnnnoooppppppooonnnnnnoooooommmkkkjjjggggggjjjjjjggggggjjjhhhhhhiiihhhhhhkkkqqqwwwooofffbbbkkk|||xxxhhh___SSSEEE;;;yyyzzz{{{{{{{{{zzzxxxwwwuuutttrrrpppnnnllljjjjjjnnnmmmllljjjiiiiiiiiiiiidddbbb```\\\YYYWWWUUUTTTWWWTTTQQQPPPPPPPPPOOONNNOOOOOONNNMMMKKKJJJHHHHHHDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===============<<<<<<;;;;;;::::::::::::888888777777777777777888777888:::===AAAEEEHHHJJJMMMOOOSSSUUUVVVWWWYYY[[[\\\\\\]]]]]][[[YYYVVVTTTNNNLLLHHHCCC@@@===<<<<<<===???EEEQQQ___jjjpppqqqvvvqqqiiieeehhhuuuuuuXXXIII@@@@@@@@@888<<<;;;:::::::::::::::;;;999888777666444222111111222333333333333222111000111000000000000000000111222222222222111000///...---...///000111222222222////////////////////////000111111111111111111111//////////////////////////////000000000111111111222222111111111111222222111111111222222111111111000000111111111222222222444333333222222333333444333333444444444444333333333333444444555666666666666777888888999999888888::::::::::::;;;<<<===>>>===???@@@AAAAAABBBDDDEEEJJJUUUcccmmmttt~~~{{{sssjjjaaaZZZVVVUUUSSSTTTVVVZZZ___dddjjjmmmllloooqqqqqquuu}}}~~~|||xxxvvvuuutttrrrpppmmmnnnqqqssstttsssqqqpppqqqqqqpppppppppqqqqqqrrrrrrtttuuuxxxzzz{{{}}}}}}}}}{{{xxxxxxyyy{{{}}}|||}}}xxxwwwtttrrrppppppoooooonnnpppqqqpppoooooopppqqqpppooonnnmmmmmmnnnooopppnnnnnnnnnnnnnnnmmmmmmmmmpppooonnnmmmmmmoooqqqrrrpppnnnmmmlllmmmmmmlllkkkiiiffffffiiiiiiffffffiiiggghhhiiiiiiiiioooyyyxxxtttgggiiiqqq~~~aaaTTTQQQMMMEEE???tttuuuwwwxxxwwwvvvtttsssqqqqqqooommmkkkjjjhhhgggiiihhhfffeeedddccccccccc___^^^\\\ZZZWWWVVVUUUTTTTTTRRROOOMMMMMMMMMLLLKKKLLLLLLLLLKKKJJJIIIHHHGGGAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999::::::888888777777777888999999:::;;;===AAAEEEJJJMMMOOOPPPSSSVVVXXXXXXXXXYYYZZZZZZ[[[[[[ZZZXXXUUURRRPPPIIIFFFBBB???======>>>???>>>EEEPPP^^^iiioooppppppmmmiiieeegggsssbbbMMMFFF>>><<<;;;666888888888777888888999999999888777666444222111111333333333222222222111111111000000//////000000111000111111222222222222111---...///000111222222222////////////////////////000111111222222222222111000000000000000000000000...//////000000111111111222222111111111111222222000111222222222222111000111111111222222222222333444333333222222333333444333333444444444444333333333333333444555555666666666666777888888888888777::::::::::::;;;;;;<<<===>>>???AAACCCEEEFFFFFFFFFMMMWWWeeepppxxxpppccc[[[WWWTTTTTTTTTUUUXXX]]]aaadddhhhlllooopppttt|||~~~{{{yyyvvvtttsssqqqooommmkkkmmmppprrrssstttsssrrrppppppooooooppppppqqqqqqrrrssssssuuuvvvwwwxxxxxxwwwuuusssqqqqqqrrrtttuuuvvv}}}}}}zzzvvvuuusssqqqpppppppppqqqnnnooopppooonnnmmmnnnooopppooommmllllllmmmooopppnnnnnnnnnnnnnnnmmmmmmmmmooonnnnnnmmmnnnoooqqqrrrooommmkkkkkklllmmmlllkkkjjjgggfffhhhhhhfffgggjjjgggjjjlllmmmpppyyy{{{vvvtttsssrrrlllvvviiiOOOEEEFFFFFFBBB???oooppprrrssssssqqqooommmmmmlllkkkjjjhhhgggfffeee``````______^^^]]]\\\[[[[[[ZZZYYYWWWVVVUUUUUUUUURRROOOLLLKKKKKKKKKJJJIIIGGGHHHHHHIIIHHHGGGFFFEEE@@@AAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>??????>>>>>>>>>>>>=========<<<:::::::::::::::::::::::::::999888777777777888888888888888888888999::::::===>>>AAAEEEIIINNNRRRTTTQQQTTTWWWYYYXXXXXXXXXYYYXXXXXXXXXWWWTTTQQQMMMKKKDDDBBB???<<<<<<>>>AAACCCFFFQQQ```nnntttsssooolllddddddhhhuuujjjRRREEEDDD;;;777999777444444444444444555666666666666666555444444333333444333222111111111222333000000////////////000000......000111222222222222///000000000000000//////////////////////////////...///000222222222111000000000000000000000000000......//////000111111222222222111111111111222222000111222222222222111000222222222222333333333333444333333222222333333444222333333444444333333222222333333444444555555666555666777777888888777777777777888888:::;;;===>>>>>>???BBBFFFIIIJJJJJJJJJNNNTTT___kkkyyyrrrddd]]]XXXVVVSSSRRRSSSVVVZZZ\\\ccchhhlllnnnrrrxxx{{{yyyxxxvvvsssrrrqqqqqqooommmmmmnnnpppqqqrrrrrrrrrrrrooooooooooooooopppqqqqqqrrrrrrrrrrrrrrrssstttuuutttssspppnnnmmmmmmnnnoooqqqvvv}}}|||xxxtttsssqqqpppppppppqqqrrrooopppqqqpppnnnmmmmmmnnnpppnnnlllkkkkkklllnnnpppooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnoooppppppmmmkkkiiiiiikkklllmmmlllkkkhhhgggiiiiiiggghhhkkklllpppuuuxxx~~~|||ooooooqqqtttuuuyyyfffUUUDDD>>>??????<<<;;;kkklllnnnoooooommmkkkiiiddddddcccbbbaaa______^^^ZZZZZZZZZZZZYYYWWWVVVUUUSSSSSSRRRQQQQQQQQQQQQQQQPPPMMMJJJIIIIIIIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@?????????DDDCCCAAA????????????@@@>>>============<<<<<<<<<888888888888888999999999999888666555555666666777888888888888999:::;;;;;;???@@@CCCGGGKKKPPPTTTVVVQQQTTTWWWYYYXXXWWWWWWXXXWWWWWWVVVUUURRRNNNJJJHHHAAA???===;;;<<>>???@@@CCCHHHLLLNNNMMMLLLHHHIIIPPP___rrrnnneee\\\YYYUUUSSSRRRTTTWWWYYY___eeejjjlllpppvvvwwwuuuvvvtttqqqqqqqqqqqqooonnnooooooppppppppppppoooooooooooonnnoooooopppqqqqqqsssrrrpppppppppppprrrrrrvvvuuurrrooommmmmmmmmmmmlllpppvvv{{{~~~{{{xxxrrrqqqpppppppppqqqrrrsssqqqqqqrrrpppnnnmmmmmmnnnooonnnllljjjjjjlllnnnooooooooonnnnnnmmmmmmmmmlllkkkkkkllllllmmmnnnnnnooollljjjhhhiiikkklllmmmmmmllliiihhhjjjjjjhhhiiilllrrrwww}}}vvvkkkmmmrrrvvvxxxyyyUUUIII>>><<<<<<:::777777]]]___aaaddddddcccaaa```^^^^^^______]]][[[XXXVVVUUUVVVUUUUUUTTTSSSRRRQQQPPPPPPOOONNNMMMMMMLLLLLLJJJIIIIIIHHHFFFEEEDDDDDDCCCCCCFFFKKKPPPOOOHHHBBBAAAAAA@@@??????>>>======>>>>>>>>>>>>============:::::::::;;;;;;;;;<<<<<<888888777777666666555555444555555666777888999999999999999777777999===AAAFFFHHHKKKOOORRRSSSTTTUUUXXXXXXXXXYYYYYYXXXTTTQQQYYYSSSLLLIIIIIIIIIEEEBBB@@@:::;;;@@@AAA@@@GGGSSSeeeiiiqqqvvvssskkkggggggfffxxxkkkNNNFFF<<<888888999777555555555444444444555555666222222444444444444222222222222111111111111222222333111000000111111000...////////////////////////////////////////////////000000////////////000000//////000000000000//////000000000000000000000000...............///000000222222111000//////000000333333333222222111111111222222222222222222222222333333333333333333333333444444444444444444444444222333444444555555555444666666666666777777777777888999999::::::;;;;;;<<<999===BBBGGGIIIHHHEEECCCEEEFFFKKKTTT```ooo|||{{{pppbbb___ZZZXXXWWWVVVTTTSSSYYY\\\aaagggkkknnnpppppprrrrrrqqqppppppqqqqqqrrrllllllmmmmmmmmmmmmmmmmmmnnnmmmllllllmmmnnnoooppprrrssstttttttttsssrrrqqqrrrqqqppppppooooooooopppmmmmmmnnnrrrwww}}}}}}{{{vvvqqqrrrqqqooonnnnnnnnnoooooopppooonnnmmmmmmllllllmmmrrrnnniiigggiiilllmmmlllppppppppppppooommmlllkkkkkkkkkkkkkkkkkkjjjiiihhhlllllljjjhhhgggiiimmmpppqqqnnnkkkmmmrrrtttssspppvvvnnniiikkkooo{{{{{{___JJJCCC;;;777777888666444TTTUUUWWWYYYZZZZZZYYYXXXYYYYYYZZZYYYXXXUUUSSSQQQSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPOOONNNNNNMMMLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBDDDIIIMMMLLLGGGAAACCCBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<======<<<<<<;;;:::::::::777777777666666666555555555666666777888999999999888999:::;;;<<>><<<:::999888777666666666666666555555555666777777888888999999:::666999===@@@BBBFFFJJJLLLNNNPPPRRRUUUWWWYYYYYYYYYYYYWWWTTTRRRPPPOOOMMMKKKIIIFFFCCCCCCDDDDDDAAA>>>999======<<>>>>>===<<<>>>BBBFFFIIIOOOZZZjjjuuu}}}{{{nnnccc\\\YYYYYYYYYQQQRRRTTTXXX\\\```ccceeelllmmmnnnooooooooonnnmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmmmmmmmmmmnnnooooooooopppqqqsssssssssrrrrrrooopppqqqrrrtttwwwyyyzzzwwwwwwwwwwwwxxxxxxxxxyyyyyyyyywwwwwwzzzzzzxxxxxxxxxvvvsssrrrqqqpppooooooooopppqqqrrrqqqpppooonnnnnnnnnnnnnnnmmmkkklllmmmnnnnnnmmmmmmnnnoooooopppppppppoookkkkkkkkkkkkkkkjjjjjjjjjgggiiilllmmmnnnoooqqqssswww~~~uuuhhhiiirrrsssTTTAAA@@@;;;555333444555444222CCCCCCCCCDDDEEEGGGIIIJJJQQQQQQQQQPPPOOONNNLLLKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@???>>>@@@BBBCCCBBB@@@>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::======<<<:::999888777666555555555555555666666666777777888888999:::::::::888<<>><<<@@@@@@???LLLeeevvv{{{}}}zzzuuunnniiipppxxxuuu|||nnnWWWJJJ@@@===:::999999999777555777666555444333333222222444333222111111222333444111111000000000000111111111000//////000111000...////////////////////////------------------------000000////////////000000//////000000000000//////////////////////////////000////////////000111111111000000/////////000000222222222111111111111111111111111111111111111111222222222222222222222222333333333333333333333333444555555555555444333333444444444444555555555666777777888888999:::::::::888888888999;;;<<<===>>>===BBBFFFGGGJJJTTTdddpppzzz{{{}}}wwwmmmeee___[[[XXXXXXWWWWWWYYY[[[]]]___fffhhhkkkmmmoooooonnnmmmooooooooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmnnnppprrrssssssrrrrrrnnnoooppprrruuuwwwzzz{{{tttuuuwwwxxxyyyyyyyyyyyyyyywwwtttsssvvv}}}zzzwwwvvvvvvvvvtttsssrrrqqqpppoooooopppqqqrrrqqqpppooonnnmmmmmmmmmmmmllllllmmmnnnooooooooonnnnnnnnnoooppppppooooooooojjjjjjjjjiiiiiiiiijjjjjjjjjlllnnnppprrruuuyyy}}}~~~uuuooorrr}}}|||^^^HHH===;;;888444333333444333222??????>>>>>>???AAADDDEEELLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBBBBBAAAAAA@@@@@@?????????===<<<<<<>>>??????>>>;;;;;;;;;;;;;;;::::::::::::::::::999999999999888888888777777777666666666444555555555666666777777888888999:::;;;<<<======>>>AAAFFFJJJLLLMMMOOOQQQSSSTTTVVVXXXYYYYYYYYYYYYYYYUUUOOOLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCAAA???===???CCCFFFLLL___vvv{{{vvvuuutttsssuuu{{{jjjmmm{{{sssYYYHHHAAA<<<:::999888888888777666777666555333333222222222333333111000000111333333111000000000000000000111000///...///000111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000//////000000000000//////........................///////////////000000111000///////////////000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333444444444333333222444444444444555555555666666666777888888999999:::777777777888;;;===@@@BBB;;;???BBBCCCEEEMMM[[[ggguuuvvvwwwvvvyyyzzzmmmeeecccaaa^^^\\\[[[[[[\\\]]]```cccgggkkknnnoooppppppppppppooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllmmmoooqqqqqqrrrqqqqqqnnnnnnoooppprrruuuwwwxxxrrrtttvvvxxxyyyyyyyyyxxxvvvuuurrrqqqttt|||zzzyyywwwuuuuuutttsssqqqqqqqqqooooooooopppqqqrrroooooonnnmmmllllllllllllkkklllnnnooooooooonnnnnnpppppppppoooooommmlllllliiiiiihhhhhhhhhhhhiiijjjmmmnnnooorrrvvv}}}wwwvvvxxxfffMMMAAA>>>777666444444444444444333===<<<<<<<<<<<<>>>???@@@EEEEEEDDDCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<===::::::::::::::::::::::::999999999888888888777777444444555555555666666666444555555666777888888999;;;;;;<<<>>>@@@AAABBBCCCDDDGGGKKKNNNOOOPPPQQQSSSTTTUUUWWWXXXXXXXXXXXXWWWTTTQQQLLLIIIHHHHHHFFFEEEDDDDDDCCCAAA@@@???>>>>>>;;;@@@IIIYYYlll{{{|||wwwsssuuuzzzwwwkkkdddppp{{{aaaLLL@@@===999999888777666666666666555555444333222222222333222222111111111111222222111000000//////000000111///...---...000111000///////////////////////////////////////////////////000000////////////000000//////000000000000//////.......................................///000000//////......//////000000000000000111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222333444444555555444444444444555555555666666666666666666777888888999999777777888999<<<@@@CCCEEE>>>AAACCCDDDEEEKKKVVV___hhhkkknnnnnnppp{{{{{{nnnkkkgggbbb___\\\\\\[[[^^^```dddhhhllloooqqqqqqqqqqqqppppppoooooonnnnnnnnnnnnnnnooonnnnnnmmmllllllmmmooopppppppppoooooolllmmmmmmnnnppprrrtttuuutttuuuvvvwwwwwwwwwvvvuuuvvvuuussstttxxx~~~wwwwwwvvvuuusssrrrqqqqqqpppooonnnnnnnnnooopppqqqnnnnnnmmmlllkkkkkkkkkkkkkkkmmmnnnnnnmmmmmmmmmnnnooooooooonnnmmmllljjjjjjiiiiiihhhgggggghhhjjjkkkmmmoooqqqvvv~~~sss{{{mmmTTTBBB;;;;;;555555555555444444333333>>>>>>=========>>>>>>>>>@@@@@@???>>>==================>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::;;;;;;888888888888888888888888888888888777777777666666444444444555555666666666555555666777888999:::;;;>>>???AAACCCEEEHHHIIIJJJJJJMMMPPPQQQRRRSSSUUUWWWUUUVVVWWWXXXXXXXXXWWWVVVNNNKKKHHHGGGFFFFFFEEEDDDDDDDDDCCCBBBAAAAAABBBDDD???FFFVVViiivvvxxxvvvuuuvvvzzztttgggffffff|||zzzbbbSSSFFF???===999888777555444444555666444444333333222333333333111111222222222222111111000000////////////000000///...---...000111000///////////////////////////////////////////////////000000////////////000000//////000000000000//////........................---------------......///...............///000000///000000000111111111222111111111111111111111111111111111111111111111111222222222222222222222222333333555666777777777777555555666666666777777777555555666666777888888999999999:::;;;>>>@@@CCCDDDDDDEEEEEEEEEFFFJJJPPPTTTZZZaaagggiiikkktttwwwnnngggbbb``````bbbdddgggjjjmmmpppqqqrrrrrrqqqppppppooonnnnnnnnnnnnooooooooonnnlllkkklllmmmnnnooooooooonnnmmmjjjjjjkkkmmmoooqqqsssuuuttttttuuuuuuuuuuuuttttttwwwuuutttvvv{{{rrrsssssssssrrrqqqqqqqqqooonnnmmmmmmmmmnnnpppqqqooonnnmmmllllllkkkkkklllkkkmmmnnnmmmkkkjjjlllmmmlllmmmmmmmmmlllkkkjjjjjjkkkjjjiiihhhiiijjjlllmmmlllpppxxxzzzqqqXXXHHH<<<777777333444555555444333222222AAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<999999:::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999:::;;;;;;;;;:::999:::;;;444444444555555555555555777777777777666666666666666666666666666666666666555666777888999:::;;;<<>>@@@AAABBBCCCBBBAAA@@@AAACCCFFFGGGSSS[[[dddggghhhooo}}}{{{vvvyyypppkkkcccdddeeefffiiilllnnnppprrrrrrqqqqqqpppoooooonnnnnnnnnooooooooonnnlllkkkmmmnnnnnnoooooonnnmmmlllhhhiiijjjlllooorrruuuvvvqqqqqqrrrssstttuuuvvvvvvtttrrrppprrryyy||||||nnnoooqqqqqqqqqpppqqqrrrnnnmmmlllllllllnnnoooppppppooonnnmmmmmmllllllmmmlllnnnnnnmmmjjjiiikkkmmmjjjjjjkkkkkkllllllkkkkkkmmmllljjjjjjjjjlllnnnooommmsss```LLLCCC;;;666555111333555444333111000000AAA>>>;;;;;;===??????===>>>===<<<:::999999::::::999::::::888666666777888888888888888999999999999888888777777777777888888666666555444555666777888666666666666666666666666777777666666666555555555555666666666555555888::::::;;;;;;<<>>:::888666444333222222222555555444444333222111111000000000000000000000000000000000000000000000000------...///000111222222............/////////000000000000000//////////////////...---,,,,,,++++++////////////////////////000000111111111111000000...............///000000000000000000000000000000111111000000//////......000000000000000000000000,,,///222555666555333111222222222333333222111111444555666777888999:::;;;:::999777555444555666777666666666666666777888888999::::::;;;===>>>@@@AAABBBBBBBBBBBBDDDFFFIIIJJJPPPWWW___ccceeelllvvv~~~~~~zzzxxx~~~|||xxxpppjjjkkkkkkhhhiiinnnqqqsssttttttrrrqqqppppppoooooooooooonnnnnnnnnnnnppppppqqqpppooollliiigggiiikkkmmmppprrrrrrqqqqqqrrrrrrrrrsssssstttuuuuuuqqqqqqqqqssszzz|||vvvrrrooonnnmmmmmmlllllllllmmmmmmpppppppppppppppqqqqqqqqqppppppooommmmmmlllllllllnnnmmmlllkkkjjjkkkkkkllllllnnnooommmjjjiiilllnnnooonnnmmmmmmmmmooorrrtttuuu{{{pppPPPCCC???999666888333333333222222222111111@@@>>>;;;;;;>>>???>>>===>>>===<<<;;;:::::::::;;;:::;;;;;;999777666666888777777777777888888888888888888777777777777888888666555555444555666777888777777777777777777777777666666666777777777777777888999:::999888999;;;===>>>??????AAADDDGGGJJJKKKLLLLLLNNNOOOPPPRRRSSSTTTRRRSSSUUUVVVWWWWWWWWWWWWXXXWWWVVVVVVWWWTTTOOOKKKIIIGGGFFFFFFHHHIIIGGGEEEHHHDDDCCCGGGKKKPPPZZZeeerrrzzz~~~tttqqqrrr|||ggg\\\XXXaaannnqqqZZZEEE???>>>999888;;;666555444333222222333333444444333333222111111111000000000000000000000000////////////////////////.........///000000111111.........////////////////////////............---,,,,,,,,,------------...........................---......//////......---///............/////////////////////////////////000000000///////////////000000000000000000000000...000222444555444222111222333333333333333222222444555555777888999::::::;;;:::777555444444444555666666666666666777777888999999999:::<<<>>>???@@@>>>>>>???@@@AAACCCDDDEEEKKKRRR[[[aaadddjjjsss{{{yyy}}}}}}yyyuuuooommmoooqqqrrrsssrrrqqqooonnnmmmmmmmmmmmmnnnnnnooooooooommmnnnoooooonnnllljjjiiiiiikkkmmmoooqqqqqqpppooopppqqqqqqrrrrrrsssrrrrrrooopppqqqsssxxx}}}wwwrrrmmmkkkjjjjjjkkkkkkmmmnnnpppqqqtttssssssrrrqqqpppooonnnppppppooommmmmmllllllmmmnnnnnnlllkkkkkkkkklllllljjjkkkkkkkkkjjjjjjlllnnnlllmmmnnnppprrruuuxxx{{{}}}lllMMM>>>999333111444333333222222222111111111@@@>>><<<<<<>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;888777777888666666666777777777888888888777777666666777777888666555555555555666777777888888888888888888888888777777777888999999::::::<<<===>>>>>>===>>>@@@BBBCCCDDDFFFHHHKKKNNNQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUVVVXXXXXXWWWWWWVVVWWWVVVUUUUUUTTTQQQMMMIIICCCCCCCCCEEEGGGHHHGGGEEEJJJHHHJJJQQQYYYcccqqq}}}~~~zzzooorrr~~~zzzpppjjjlllppp{{{~~~fffZZZYYY___nnn~~~vvvXXXHHH<<<<<<===888666777333222222222222222333444333333222222111000000000000000000000000000000000///////////////////////////////////////////////////////////////..................---------,,,,,,******+++,,,...///000000........................,,,------------------,,,//////..................//////////////////////////////////////////000000000000000000000000000000111111222222333222222111333333444444444444444333444555555666777888999999;;;:::777555333333333333666666555555666666777888999999999:::;;;===>>>???>>>???@@@BBBCCCDDDEEEEEEDDDLLLUUU[[[```fffnnnuuu|||}}}||||||zzzwwwtttqqqooommmmmmllllllmmmnnnooopppqqqqqqooooooppppppooommmkkkjjjjjjkkkmmmnnnooooooooonnnpppqqqrrrsssssssssrrrqqqnnnpppqqqtttxxx}}}wwwsssoookkkhhhjjjjjjjjjkkkmmmnnnpppqqqtttssssssrrrqqqpppooooooppppppooonnnmmmmmmmmmmmmnnnnnnmmmlllllllllmmmmmmjjjiiiiiijjjlllnnnooooooooopppsssuuuxxx{{{jjjNNN???999333222555333222222222222111111111???>>>>>>>>>>>>???>>>>>>>>>>>>======<<<<<<<<<<<<>>>??????>>>;;;999999999888888888888999999999999999888888777777888888999666666666666777777888888888888888888888888888888888888999:::;;;<<<===>>>???AAABBBBBBBBBBBBDDDFFFHHHIIIKKKNNNQQQTTTVVVWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPMMMJJJHHHEEEEEEDDDEEEGGGHHHIIIJJJMMMQQQZZZdddppp{{{~~~wwwrrr}}}xxxlllhhhiiilllxxx|||lll]]]YYY\\\hhh{{{___KKKBBB;;;;;;;;;777444444333333222222222222333333222111111111000000//////000000000000000000000000////////////////////////000000/////////.........////////////.....................------------,,,******+++,,,...///000000........................---......//////......---..................------////////////////////////---......//////000000000////////////////////////222222111111111111111111333444555555555555555555555555555666666777777777888888666555444333333444666555555555555666777777999999::::::<<<===>>>???===???AAACCCDDDDDDDDDCCCAAAFFFMMMSSSXXX___iiippppppwwwxxxrrrooonnnnnnmmmmmmnnnooopppqqqrrrrrrttttttsssrrrpppnnnlllkkkkkklllmmmnnnoooooonnnnnnqqqrrrtttuuuuuuuuussssssoooqqqtttvvvyyy}}}}}}yyyuuussspppllljjjnnnnnnmmmlllllllllmmmmmmooooooooopppqqqqqqrrrrrrppppppooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooollljjjlllpppsssrrrqqqvvvxxxzzz{{{}}}xxxsssaaaMMMBBB;;;555333555222222222222111111111111>>>????????????>>>>>>???>>>>>>>>>>>>>>>>>>======@@@AAABBBAAA???===<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;888888999999::::::::::::::::::::::::::::::::::::;;;;;;<<<>>>???@@@AAABBBAAACCCEEEFFFEEEFFFGGGIIIKKKLLLOOORRRTTTWWWYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWXXXYYYYYYYYYXXXVVVTTTSSSQQQQQQQQQOOOLLLJJJHHHGGGKKKJJJHHHGGGHHHLLLPPPSSSVVV```ooo|||yyyyyy|||zzzkkkgggoooxxxhhh```[[[^^^eeettt}}}___LLLDDD>>>:::999888666444555555555444444333333222111111111000000000000000///////////////////////////........................000000//////......------///////////////........./////////.........------,,,,,,,,,------.................................------............------------...///......---,,,........................------......//////000000////////////////////////333222111000000000111222333444555555666666666555555555555555555555666666444444444444444555555555555555555555555666666777:::::::::;;;<<<===>>>???999:::<<<>>>??????>>>>>>AAACCCGGGKKKPPPXXXcccjjjjjjooovvvzzzpppmmmllllllnnnooooooppppppqqqrrrrrruuuuuutttsssqqqpppnnnmmmmmmnnnnnnoooppppppppppppqqqrrrsssuuuuuuuuuuuutttpppsssvvvxxxyyy{{{}}}|||zzzvvvtttsssqqqooommmqqqpppooonnnmmmmmmmmmmmmlllmmmmmmnnnoooppppppppppppoooooonnnnnnnnnnnnooonnnoooooooooooooooooooooqqqooommmooorrruuutttssszzz}}}mmm[[[YYYQQQGGGAAA:::444000000222222222111111111000000===???@@@@@@???>>>>>>???>>>??????@@@@@@???>>>>>>@@@BBBCCCCCCAAA???>>>???=========>>>>>>>>>??????>>>======<<<<<<======>>>;;;<<<<<<===>>>=========<<<<<<<<<<<<<<<<<<<<<<<>>:::;;;<<<======>>>>>>>>>AAABBBDDDGGGLLLSSS\\\bbbhhhkkkqqqwww~~~~~~sssooommmlllqqqqqqrrrsssuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrrrroooppppppqqqrrrsssssstttpppqqqrrrssstttvvvwwwwwwtttwwwzzz{{{{{{|||}}}{{{yyyuuusssrrrqqqpppoooqqqppppppoooooooooooopppnnnnnnnnnnnnmmmmmmllllllpppoooooonnnnnnooooooooooooooopppqqqqqqqqqppppppqqqpppppprrrtttwwwxxxxxx~~~nnnWWWIIIFFFFFFFFFCCC===666222111222111111111111000000000<<>>>>>@@@>>>???@@@AAAAAA@@@??????===@@@BBBCCCAAA@@@??????>>>>>>?????????@@@@@@@@@AAA@@@@@@??????@@@@@@AAA>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFGGGGGGEEEHHHKKKLLLLLLLLLMMMNNNQQQRRRTTTVVVXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]ZZZZZZYYYXXXVVVSSSPPPNNNIIIKKKLLLJJJGGGEEEEEEGGGEEEJJJQQQXXX___gggoootttqqqooowww|||pppnnniiilll|||jjjRRRDDD???777888777555222333444555222222333444444333222111111111111111111111111111////////////////////////.............................................---,,,------...///000111111.........---------,,,,,,------------------------------------------------,,,,,,------------,,,,,,)))***,,,...//////................................................------000000000000000000000000//////000000111111222222222222333444555666666555555555555444444333333333111222333333444444444444555444444444444555666666888888888888999:::;;;;;;===<<<<<<======>>>???@@@@@@AAADDDHHHLLLQQQVVVYYYbbbhhhnnnqqquuu}}}yyyvvvxxxyyyzzz}}}}}}zzzxxxvvvuuuqqqrrrrrrssstttvvvwwwxxxtttsssssstttvvvyyy|||~~~}}}{{{vvvssssssssssssrrruuutttrrrqqqpppooooooooonnnnnnnnnnnnnnnmmmmmmmmmpppoooooooooooooooppppppooooooqqqrrrrrrrrrqqqqqqqqqsssuuuxxxzzz}}}nnnWWWHHH???===BBBFFFCCC===777555444111111111111000000000000<<>>>>>@@@>>>???AAAAAABBBAAA@@@???;;;>>>AAABBBAAA?????????>>>?????????@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBCCCDDDCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHIIIIIIGGGJJJMMMNNNOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZZZZZZZYYYYYYZZZ[[[]]]^^^______ZZZZZZYYYXXXUUURRROOOMMMGGGIIIJJJIIIFFFDDDEEEGGGKKKSSS```mmmwww~~~rrrllltttzzz{{{nnnVVVEEE<<<;;;777:::;;;777333222111111...///111222333333222222111111111111111222222222////////////////////////................................................+++,,,---...///111222222---------,,,,,,,,,++++++,,,,,,,,,------.........------------------------...//////000000//////...'''))),,,...000000///.........................../////////......------,,,000000000000000000000000---...///111222222222222111222333444555555555555555555555444444333333222222333333444444333333222555444444444444555666666777666666666777888999999:::999888888999:::<<<===>>>AAAFFFJJJNNNPPPRRRRRR\\\ccckkkmmmnnnwww{{{xxxvvvrrrsssssstttvvvxxxyyyzzzxxxxxxwwwxxxzzz~~~yyyvvvuuuuuuvvvvvvzzzyyyvvvssspppnnnlllkkkllllllmmmnnnooopppqqqrrrpppoooooooooooooooppppppooopppqqqrrrsssrrrrrrqqqrrrvvv{{{~~~~~~{{{\\\HHH???:::777===BBB>>>777333222222111111111111000000000000>>>???@@@???>>>>>>@@@AAA???@@@AAAAAA@@@???===<<<===>>>@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEECCCDDDEEEFFFFFFGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMOOOQQQRRRQQQRRRTTTVVVXXXYYYYYYYYYYYYZZZ[[[]]]^^^_________```]]]XXXTTTRRRPPPMMMLLLOOOKKKJJJKKKHHHEEEJJJTTTaaaooo}}}zzz}}}kkkVVVKKKBBB:::666666666555444333333333333222222222111111111111000111111111111000000000000------......//////000000------............------//////.........---------//////000000//////...---,,,------......------,,,111000...---,,,------...,,,------......------,,,))))))*********+++++++++........................................................................////////////000000000000000000000000111111111111333333333333333333333333222333333444444333333222222222333333333333444444555555555555666666666666888888777777777777777888888999999::::::;;;;;;<<<@@@BBBFFFHHHIIIIIIKKKLLLSSSYYYbbbhhhjjjttt{{{~~~~~~|||~~~}}}}}}~~~~~~~~~{{{xxxxxxzzzzzz{{{yyyqqqnnnpppqqqpppnnnqqqqqqqqqqqqpppooonnnmmmkkklllnnnpppqqqrrrqqqqqqpppqqqrrrrrrrrrsssuuuxxxzzz|||~~~kkkQQQ???999;;;888777:::???>>>777222222000000000000////////////DDDDDDCCCBBBAAAAAABBBCCC>>>>>>@@@AAAAAAAAA@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMMMMNNNOOOPPPQQQRRRQQQRRRSSSTTTVVVVVVVVVVVVYYYZZZ[[[]]]^^^______^^^[[[XXXUUUQQQNNNKKKIIIGGGLLLIIIHHHIIIJJJLLLVVVaaaxxxzzz]]]LLLDDD===777444666555444333333222333333222222222111111111000000111111111000000000//////............////////////------............------.........------------,,,---------------,,,,,,+++,,,------......------,,,,,,,,,+++*********++++++,,,------......------,,,,,,,,,,,,---------................................................................................./////////000000000000//////000000000111111111333333333333333333333333222333333444444333333222222222222333333333444444444555555555666666666666888777777666666777777888888888999::::::;;;;;;<<<>>>AAADDDFFFFFFFFFHHHIIIHHHMMMVVV___gggtttuuuqqquuu~~~~~~~~~}}}|||xxxrrrkkkhhhkkkmmmnnnmmmnnnoooooooooooonnnmmmmmmooopppqqqrrrssstttttttttqqqsssuuuvvvvvvxxxzzz|||{{{}}}yyy___JJJ<<<888999777777999>>>===666222222000000000000/////////...EEEDDDBBBAAA@@@@@@AAABBB===>>>???AAABBBBBBCCCCCC?????????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKOOOOOONNNNNNOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUXXXYYY[[[]]]]]]\\\[[[ZZZTTTRRRPPPNNNKKKIIIHHHGGGIIIHHHIIIMMMSSS\\\jjjwwwuuuaaaLLLAAA===999555444666555444333333222222222222222111111111000000000111111000000000000///////////////...............------............------------------,,,,,,,,,,,,---------------,,,++++++,,,------......------,,,,,,,,,------...---------,,,------......------,,,,,,,,,---------.........------------------------------------------------------------------------....../////////000000000//////000000000000111111222222222222222222222222222222333333333333222222222222222222333333333333444444444555555555666666777777666666666666777777888888999999:::;;;;;;;;;===???BBBCCCBBBBBBCCCEEEEEEHHHOOOZZZfffwwwvvvmmmlllooovvv{{{}}}~~~|||{{{pppjjjeeedddgggkkknnnnnnnnnnnnooooooooonnnnnnmmmoooooopppqqqrrrsssttttttrrrtttvvvvvvwwwyyy|||xxxwwwdddOOOBBB999666777777666888<<<;;;555111222000000000/////////......DDDCCCAAA@@@AAABBBBBBBBB???@@@@@@AAABBBCCCCCCCCCAAA@@@??????@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKNNNMMMMMMLLLLLLLLLMMMMMMPPPPPPRRRSSSUUUUUUVVVVVVWWWXXXYYYYYYXXXVVVSSSQQQLLLLLLLLLKKKJJJIIIJJJKKKHHHKKKQQQYYYcccppp]]]OOOAAA<<<;;;888666666666555444333222222222222111111111111000000000000111000000000/////////////////////......---------------............------------,,,,,,,,,+++++++++....../////////...------,,,------......------,,,+++,,,...///000///......,,,------......------,,,************++++++++++++------------------------------------------------++++++++++++++++++++++++........./////////000000////////////000000000111111111111111222222222222222222333333333333222222111222222222222333333333333333444444444555555555666666555555555666777777888888888999::::::;;;;;;===>>>@@@@@@??????@@@BBBGGGFFFJJJTTTbbbrrr|||xxxvvvxxxxxxuuuuuuwww~~~}}}}}}{{{yyyjjjgggccccccggglllppprrrpppqqqqqqqqqqqqpppooooooppppppqqqrrrtttvvvwwwxxxxxxyyyyyyzzz|||xxxvvvuuuoooVVVEEE<<<777444444666444555999888333111222000000/////////.........FFFEEECCCDDDGGGHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUUUUTTTQQQNNNJJJHHHGGGGGGHHHFFFEEEEEEHHHKKKOOOWWWaaalllwwwfffMMMDDD;;;999999777666777555555444333222222222222111111111000000000//////000000000////////////...//////......------,,,,,,------............------------,,,,,,,,,+++++++++.........///...------,,,,,,------......------,,,'''(((***+++,,,,,,+++***,,,------......------,,,))))))))))))************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////...////////////000000000000000000111111222222222111222222333333222222111111111111222222222333333333333333333444444444444555555444444555666666777777777888999999::::::;;;===>>>??????>>>>>>???AAACCCAAACCCKKKWWWeeeuuuzzzsssrrrtttzzz~~~zzzwwwttttttuuuvvvyyyxxxxxxyyyzzzyyyvvvttthhhfffdddeeehhhmmmqqqsssrrrrrrrrrrrrrrrqqqppppppsssuuuwwwzzz}}}~~~tttpppnnnvvvyyyfffOOOBBB;;;666333222444222333666555111000111////////////............JJJHHHHHHJJJMMMNNNKKKGGGHHHGGGEEECCCBBBAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHJJJLLLMMMOOOOOOPPPQQQQQQOOOMMMJJJGGGEEEDDDDDDEEEFFFDDDDDDGGGMMMRRRaaalllyyyhhhSSSBBB<<<777777666444444666555444333222222111111111111111000000000/////////000000////////////...............---------------------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------......------,,,******+++,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////......////////////000000/////////000111111222222111111222222222222111111111111111111222222222222222222222333333333444444444444444444444555666777777777888888999:::::::::<<<===>>>=========???AAAAAA???AAAHHHQQQ[[[jjjwww~~~yyyuuuqqquuuzzzsssqqqnnnkkkjjjkkkmmmnnnppppppqqqssstttrrroookkkggggggggghhhjjjmmmppprrrqqqrrrssssssttttttttttttuuuxxx|||zzzrrrpppuuu|||mmm]]]LLLBBB;;;555222333333111111333333000///111/////////.........------VVVTTTTTTWWWZZZXXXRRRLLLIIIHHHFFFDDDBBBAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDBBBCCCDDDEEEGGGIIIKKKLLLIIIJJJKKKKKKLLLLLLLLLLLLMMMKKKIIIGGGFFFEEEEEEEEEDDDGGGJJJLLLOOOWWWcccmmm~~~kkkTTTEEE<<<888555666555222333777555444333222111111111111111000000000////////////000000/////////.........,,,------------------...------............------.........------------,,,+++,,,,,,,,,,,,+++******,,,------......------,,,......------,,,---------,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000......//////000111111222111111222222222222111111111111111111222222222222222222222222333333333333333333333333444555666777777777777888999999:::::::::;;;<<<;;;;;;<<<>>>AAAAAAAAACCCHHHMMMSSS```lllssswww~~~|||||||||{{{|||{{{uuummmllljjjiiijjjkkkmmmnnnmmmnnnrrruuuxxxwwwssspppkkkmmmnnnooopppqqqrrrsssqqqrrruuuwwwzzz|||}}}~~~{{{zzzvvvyyyrrrhhh]]]RRRGGG@@@:::444333555333000///111111......111//////.........---------gggffffffhhhjjjggg^^^WWWIIIHHHFFFDDDCCCBBBCCCCCC???@@@BBBCCCDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDFFFIIIKKKNNNOOONNNOOOOOONNNNNNMMMLLLKKKIIIHHHFFFDDDDDDEEEFFFGGGFFFJJJPPPVVV^^^lll}}}~~~yyylllTTTBBB777;;;777666777555333555999555444333222111111111111000000000000////////////000/////////............,,,,,,,,,------.........---..................---//////.........---------------.........---,,,,,,,,,------......------,,,---,,,***)))((()))******,,,------......------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------.........//////............/////////000---......///000111111222111111222222222222111111000111111111111222222222111111222222222333333333333222222333444555666777777777777888999999::::::999::::::::::::;;;>>>@@@@@@@@@CCCEEEEEEHHHSSS^^^lllooouuu~~~~~~|||zzzrrrnnnkkkkkkkkkkkklllmmmooopppqqqtttzzzqqqsssuuuvvvvvvuuuuuuuuurrrtttxxx|||xxx|||sss___RRRQQQJJJCCC>>>999444444777222///...000000......111//////.........---------wwwvvvvvvxxxwwwnnn^^^RRRMMMGGG???===???AAA@@@>>>===>>>AAACCCEEEFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGIIIJJJJJJKKKNNNPPPQQQRRRSSSRRROOONNNMMMNNNIIIHHHGGGEEEDDDFFFJJJMMMQQQVVV___kkkzzz|||zzzppp\\\JJJ>>>999777777666444444333333333222222222111111111111000000000000000000000000000............------------//////////////////////////////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++***)))---,,,+++***+++,,,...///...---+++))))))***+++,,,------------------------000000000///---,,,...///---,,,,,,,,,,,,---......000000000000111111111111111111111111111000//////111111222333333333333222222222333333333333444444555555555555555555444444666666666666777777777777;;;:::888888888:::<<<===???<<<>>>CCCEEEFFFOOOYYYiiimmmrrrxxx~~~}}}mmmttt~~~zzzxxxwwwooolllrrrwwwwwwwwwzzz~~~~~~|||wwwvvvxxx{{{}}}vvv]]]KKKCCCDDDBBB===999555333333222333222000/////////000111000///...------...///000vvvyyy|||zzzqqqcccVVVMMMGGGBBB;;;999<<<>>>>>><<<>>>???AAADDDFFFGGGGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGIIIKKKLLLMMMNNNPPPRRRSSSUUUVVVUUUSSSQQQQQQRRRKKKLLLMMMMMMMMMPPPVVV[[[jjjppp{{{}}}yyypppZZZLLLAAA:::888777666555444333333333333222222222111111111000000/////////////////////////////////......---------......................../////////......------,,,,,,,,,,,,------------...------------------------------------,,,++++++***+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******(((((())))))************...---+++***)))***+++,,,------------------------///000000///---,,,...//////............///000000....../////////000000000111111111111111000//////000111222222333333222222222222222333333333444444555555555555555555444444555666666666777777777777;;;:::999888999:::<<<>>>@@@>>>???CCCFFFIIIQQQZZZjjjllloootttyyy~~~uuujjjsss}}}xxx|||~~~~~~~~~jjjVVVFFF??????===999666444333333333222111000/////////000000000///...------...///000hhhnnnrrrmmm___PPPGGGCCCAAA===888888:::======<<<>>>???BBBDDDFFFHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKKKKJJJLLLOOOOOOOOOPPPRRRSSSRRRTTTVVVWWWVVVVVVWWWXXXTTTXXX\\\]]]^^^bbbjjjqqqtttvvvxxxZZZHHHAAA===:::999666666555444333333333333222222111111111000000000////////////////////////111000000///...---------------------------------/////////...............,,,,,,,,,,,,------------........................,,,,,,,,,------,,,++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++)))***,,,......---+++***...---,,,+++***+++,,,---------------------------...///000///---------//////............///000000------........./////////000000111111000000//////000111222222333333222222222222222222333333333333444444444444444444555555555555666666666777777777::::::999999:::;;;===>>>AAA???@@@EEEIIIMMMVVV^^^gggffffffjjjooosssrrrqqqrrrxxxooouuuyyy{{{xxxfffXXXJJJ@@@;;;888777555333333222333333111111000////////////000//////...------...//////YYY\\\]]]XXXNNNDDD@@@???>>>;;;999999;;;===>>>===>>>???AAACCCEEEGGGHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJLLLMMMNNNNNNNNNNNNPPPRRRRRRUUUZZZ]]]```cccfffiiiggglllqqqrrrssswwwtttuuuhhhMMM@@@===;;;888777555555444333222222333333111111111111000000000000////////////////////////111111000///......---,,,---------------------------------...............++++++,,,,,,,,,---------------------------------++++++,,,---------,,,,,,,,,,,,++++++*********)))***++++++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,---......---,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------...---,,,,,,,,,,,,---......------.........////////////000000000000000//////000000111222222222222222111222222222222333333333333333444444444444555555555555555666666666777777::::::999:::;;;<<<>>>>>>@@@@@@BBBGGGMMMTTT\\\bbb^^^[[[ZZZ^^^eeeiiihhheeefffnnn{{{|||{{{}}}~~~zzz```PPPGGG@@@:::888555555333222222222222222000000/////////.................................ZZZVVVPPPKKKGGGEEECCCAAA===<<<;;;;;;<<<>>>>>>>>>>>>>>>???AAACCCDDDFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEAAAAAABBBBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHIIIIIIHHHHHHIIIMMMPPPUUUZZZbbbjjjqqqxxx~~~vvvwww}}}gggUUUAAA:::999777444222444333333222222222222333111111111000000000//////........................111000000///...---------------------------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,++++++***************+++++++++,,,,,,++++++,,,------,,,,,,,,,+++***)))(((((()))***+++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------...---,,,,,,,,,,,,---............/////////000000000...//////000000000//////000000111222222222222111111111111222222222333333333333333333444444555555555555555555666666666666888999999:::;;;<<<===>>>===???CCCHHHPPPYYY```cccUUURRRQQQVVV^^^dddeeedddccclllyyy||||||uuu~~~zzzeeeMMMAAA<<<999777666666555444333222111111000////////////......------------............------hhh^^^QQQJJJIIIIIIEEEAAA@@@@@@@@@@@@@@@??????????????????@@@AAABBBDDDEEEDDDDDDCCCBBBBBBBBBBBBCCC>>>?????????????????????========================>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEJJJQQQVVV\\\bbbmmmxxx}}}yyytttpppvvvnnnQQQEEE;;;999:::888555444333222222111111222222222111111000000000/////////.......................................---------------------------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++******+++,,,,,,,,,++++++...,,,***)))((()))+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////...------...///............///000000....../////////000000000......///000000000/////////000111111222222111111111111111111222222222222222222333333444444555555444444555555555666666666777777888999;;;<<<======;;;???CCCHHHPPPYYY]]]\\\OOOMMMMMMQQQYYY```eeefffeeelllvvv|||{{{zzzcccSSSBBB:::777666555555666555555333222111000///.........///...------,,,------............------zzzoooaaaXXXUUURRRLLLGGGHHHIIIIIIIIIGGGEEEDDDCCCBBBBBBAAA@@@AAABBBCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA=========================================================>>>>>>?????????@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGLLLUUU```hhhooowww{{{yyyuuuqqqpppqqqtttwwwmmmWWWDDD===999::::::777666777222222111111111111222222111000000000////////////........................,,,,,,,,,,,,------------........................---------,,,,,,++++++******++++++++++++,,,,,,,,,------------------------------------,,,++++++***************++++++++++++************++++++++++++((()))******+++++++++***///...------,,,,,,,,,,,,***+++++++++******))))))++++++++++++++++++++++++))),,,...///...---------///............///000000------........./////////---......///000000/////////000000111111111111111111111111111222222222222111222222333444444555555444444444555555555666666555666777999:::;;;<<<<<<:::???CCCGGGNNNUUUUUUPPPKKKJJJIIIKKKPPPXXX___cccgggkkkqqqxxxmmmOOOEEE<<<888777444333444333333333333222000//////------.........---,,,+++,,,------......------,,,tttkkkfff```YYYTTTPPPQQQRRRQQQNNNKKKIIIIIIDDDDDDBBBAAAAAABBBCCCDDDBBBAAA@@@@@@??????@@@@@@===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>???@@@BBBDDDEEEGGGGGGKKKKKKKKKNNNUUUbbbpppyyypppkkkmmmppprrrvvv}}}sssYYYEEE===888666666555111111444222111111111111111222222000000000000////////////........................******+++,,,,,,------...//////////////////////////////...---,,,,,,++++++******+++++++++,,,,,,,,,.................................---,,,+++***)))(((((())))))******++++++)))************+++++++++'''((()))***************)))***,,,,,,,,,***(((''')))************)))((((((++++++++++++++++++++++++)))+++...///...------------,,,,,,,,,,,,---......,,,,,,,,,---------......------...///000000////////////000111111111111111000111111111111222222222111111222333333444555555444444444555555555666666444555666888:::;;;;;;;;;999???CCCEEEKKKPPPNNNFFFHHHHHHFFFEEEHHHNNNWWW^^^hhhjjjmmmpppvvv|||uuuuuunnngggsss~~~nnnYYYDDD>>>999999777333222333111111111111111000000///,,,---.........---,,,+++,,,,,,---......---,,,,,,xxxssspppkkkfffiiijjjhhhbbb___]]]XXXQQQLLLHHHCCC@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>======@@@AAABBBBBBAAA@@@>>>======<<<;;;;;;>>>@@@AAAAAA???BBBFFFHHHHHHJJJMMMPPPTTTXXX\\\___gggwww}}}ooonnnkkkyyynnnXXXIIICCC:::999888666444333222222333222000///...///000222////////////////////////////////////////////////***+++,,,---....................................++++++,,,---------,,,,,,---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************(((((()))***++++++,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***+++,,,,,,------------+++,,,---...---+++)))'''------------------------------------------------000//////.........//////000000000000000000000000000///.........///111222222222333333333333222222000000111222222222222111444444444444444444444444666666777888999::::::;;;>>>???AAACCCDDDDDDCCCCCCDDDCCCCCCDDDGGGLLLRRRUUUaaahhhoooqqqrrrxxxyyyzzzooohhheeejjjqqq~~~}}}oooXXXIII<<<;;;999888666444222222222222222111111111000000////////////////////////------------------------{{{{{{xxxrrrnnnlllhhhcccVVVPPPIIICCCCCCEEEHHHIIIPPPOOONNNKKKIIIGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@BBBDDDEEEEEEFFFJJJMMMQQQTTTXXX^^^ccciiimmmsssyyy~~~ooojjjooommmZZZIII>>>::::::999777555444333222222333222000///...///000111////////////////////////........................++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************(((((())))))***++++++,,,)))***************++++++************************+++++++++*********))))))***+++,,,,,,------,,,,,,++++++------...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////////////////////////////000//////...///000111222///000000111111000000///000000111222222222222111444444444444444444444444666666777888999::::::;;;<<<>>>???AAABBBBBBBBBBBBAAAAAAAAACCCFFFJJJOOOQQQYYYaaakkkrrrvvvzzzwww~~~xxxooonnnqqqtttqqqrrrvvvvvvuuuzzzuuu\\\JJJBBB::::::888777555333222111222222111111111000000000........................------------------------|||xxxggg___UUUOOONNNQQQVVVYYY```___]]]XXXSSSPPPOOOPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJLLLMMMMMMQQQTTTXXX___gggrrr}}}~~~ssskkkiiiqqq|||hhhUUUIII???999888999888666555444333222222333222000/////////000111////////////////////////........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))***+++,,,+++***)))***,,,------------------------------,,,+++************(((((())))))******++++++*********)))))))))))))))))))))))))))))))))))))))+++++++++******************++++++,,,,,,,,,,,,,,,++++++,,,---......//////////////////////////////------------------------///.............../////////////////////////////////////////////000111111///000000111111000000///000000111222222222222111333333333333444444444444555666666777888999::::::;;;<<<===???@@@@@@@@@@@@>>>>>>@@@BBBEEEHHHKKKLLLOOOXXXeeeqqqxxx}}}zzzxxx~~~zzzvvvssstttssspppnnnoooyyy|||]]]GGG===;;;888777666555333222111000111111111111000000000000........................------------------------|||vvvmmmfffeeefffiiijjjpppooolllfff^^^ZZZYYY[[[YYYXXXWWWVVVVVVVVVWWWWWWWWWUUUTTTRRRQQQRRRRRRSSSRRRSSSTTTTTTUUUVVVXXXYYY]]]```fffqqqzzzpppnnnpppyyykkkTTTGGGAAA<<<:::999777666555444333333333333222111000000//////000000////////////////////////........................,,,,,,---------,,,++++++------------------------------------,,,,,,+++***)))+++,,,+++***)))***+++---------------------------,,,++++++*********+++************++++++,,,,,,++++++******)))))))))(((***************************************************++++++,,,,,,,,,++++++,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------.../////////////////////////////////////////////000000111111111222222222222111111000000111222222222222111333333333333333444444444555555666777888999::::::;;;;;;<<<===>>>???@@@@@@<<<===@@@BBBDDDFFFHHHHHHIIIQQQ]]]kkkuuu{{{||||||}}}zzz~~~~~~yyysssmmmiiihhhssseeeLLL>>>:::;;;666555444333222111000///111111000000000/////////........................------------------------}}}yyyvvvzzzzzzwwwqqqiiieeefffhhhlllkkkiiihhhhhhiiijjjkkkiiihhhfffeeeddddddeeeeee___aaabbbbbbbbbdddhhhkkkooorrrzzz}}}ppppppttt|||bbbSSSDDD>>><<<999777777555555444333333333333333222111111000000000000000////////////////////////........................,,,,,,,,,---,,,,,,++++++------------------------***+++,,,,,,------------+++,,,---,,,+++***+++---------------------------,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))++++++++++++++++++++++++************************+++++++++,,,,,,+++******,,,,,,++++++++++++,,,,,,((((((((((((((((((((((((---------------------------------------...//////...........................//////000000000000000111111111222222111111111000000111222222222222111222222222333333333444444555555666777888999999:::;;;;;;<<<===>>>???@@@@@@===>>>@@@CCCEEEFFFFFFFFFHHHMMMVVV```jjjrrrwwwyyyyyy||||||tttkkkccciiisss}}}hhhPPPBBB===;;;:::444333333222111000000///000000000/////////..............................------------------------|||~~~|||wwwpppnnnqqquuu~~~}}}{{{{{{|||~~~~~~~~~~~~~~~wwwxxxyyyxxxxxx|||xxxrrrqqqqqqzzzwwwcccNNNFFF>>><<<;;;888666888444333333222222222333333111111111111000000000///////////////////////////------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,---.........,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,---...//////..............................///000000000000000...//////000000//////...000000111222222222222111111111222222333333444444444555555666777888999999;;;;;;;;;;;;<<<>>>???@@@>>>???AAABBBDDDDDDEEEEEEGGGJJJOOOUUU[[[dddmmmsss}}}uuujjjlllpppsssttttttrrrqqqvvvvvv}}}uuudddNNN@@@<<<<<<:::777222222222111111000000000////////////............------------------------------------------------{{{wwwtttssszzzsss]]]NNNCCC???<<<<<<999555666:::333222222222222222333333111111111111111000//////////////////////////////------------------------)))***+++,,,,,,,,,,,,,,,***************************++++++,,,------------,,,---...---,,,+++,,,...++++++++++++++++++++++++,,,++++++***++++++,,,,,,************************************++++++++++++************************))))))*********++++++++++++++++++++++++***)))))))))***+++------------,,,........................------------------------,,,,,,,,,,,,---...///000........................---...///000111000000///......////////////......000000111222222222222111000111111222333333444444444444555666777888999999999999999999:::<<<===??????@@@@@@AAABBBBBBCCCDDDEEEHHHJJJKKKMMMUUUaaajjj{{{zzzzzz{{{{{{yyyvvvssspppmmmllloooxxx~~~|||jjjTTTKKK@@@:::999888666333222222222111111111111111/////////.........------------------------------------------------------vvvvvvtttsssuuuzzz}}}rrrqqquuu|||lllZZZJJJ@@@;;;999888777333///222888222222222111222222333333111111111111111000//////////////////////////////------------------------((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,------++++++,,,---************************+++++++++***++++++,,,,,,)))))))))((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++***)))((('''))),,,...000000///...++++++++++++++++++++++++------------------------+++++++++,,,---...///000........................---...000111111111000///000000111111111111000000000000111222222222222111000000111222333333444444444444555666777888999999888888777777888:::<<<===????????????@@@AAABBBCCCCCCFFFHHHFFFEEEKKKXXXcccpppwww~~~|||}}}zzziiifffgggkkknnnnnnqqqvvvsssxxx}}}~~~```LLLBBB@@@===:::888555222111222222222111111111111111//////.........---------------------------------------------------------ddddddcccaaabbbhhhrrryyyxxxqqqooojjjsssxxxcccTTTIIICCCAAA:::999999888777666666555444444333222222111111000000000000000000000000000&&&))),,,...///---+++)))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********------------,,,++++++***,,,,,,,,,++++++*********,,,,,,++++++***)))((((((++++++++++++++++++++++++++++++******))))))((((((+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++******+++,,,---+++,,,,,,---,,,+++)))(((,,,***)))***...///...,,,------------------------+++,,,---...////////////000///...---------------///////////////.........222111111111000000//////000000111111111222222222000111111111111222222222222333333444666777999:::::::::;;;;;;<<<======>>>===>>>?????????BBBFFFIIIDDDFFFHHHIIIIIIKKKNNNQQQbbbjjjtttxxxwwwvvvyyy}}}rrrgggfffiiihhheeedddhhhhhhiiimmmsss{{{cccLLLBBB;;;:::888555333111000000111111111111000000000000//////000000///...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,\\\\\\[[[[[[\\\```eeejjjwww~~~yyyvvvxxxyyybbbRRRHHH@@@<<<;;;888888888777666555555555333222222111111000//////////////////////////////***+++---///000///---,,,------------------------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,++++++***))))))((())))))))))))))))))))))))************))))))))))))++++++,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******,,,***)))+++---///---,,,------------------------+++,,,---...///////////////......------------...............////////////111111111000000000//////000000000111111111222222000000111111111222222222222333333444555777999:::999999::::::;;;<<<<<<<<<<<<===>>>>>>>>>AAADDDGGGCCCEEEFFFGGGGGGIIIKKKNNNUUU]]]fffjjjjjjkkkoootttzzz{{{~~~yyywwwxxxtttmmmhhhdddcccdddfffjjjoootttwwwuuu{{{|||~~~pppTTTBBB;;;999888666555333222222222111111111000000000//////...////////////......---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,```___^^^___bbbdddffffffmmmqqquuuwwwxxx{{{iiiZZZJJJBBB===999777888666666666555555444444333222111111000//////......////////////////////////,,,,,,---.........------------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))***************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++,,,***++++++++++++++++++***++++++***)))))))))******,,,+++***+++,,,---,,,+++------------------------+++,,,---......///......---------...............---------.../////////000111111000000000000//////000000000000111111111111000000000111111111222222222222333444555666888999777777888999999::::::;;;:::;;;<<<======???BBBEEEBBBDDDEEEEEEEEEFFFHHHJJJNNNTTT\\\```bbbeeekkkpppooorrrxxx~~~vvviiihhhhhhgggggghhhiiijjjggglllppprrrttt}}}|||tttnnnnnnooonnnnnnpppjjjmmmllljjjkkkoooqqqooorrrvvv}}}ttt\\\III===:::666555444444333333333333111111000000000000//////---....../////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ssspppnnnppptttwwwwwwvvvuuusssoookkkiiikkkooorrrqqqrrrqqqooonnnooorrruuupppuuu~~~xxxfffSSSIII???<<<;;;999777888555444444444333333222222222111111000000///......////////////////////////+++++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))(((((((((((((((((()))***+++,,,,,,+++***))))))((('''&&&&&&'''((())),,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,---....../////////,,,,,,------...///000000000000000000000000///////////////000000000111111000000000000111111111111222222222333444666777888555666666777777888999999999:::;;;;;;;;;===@@@BBBBBBCCCDDDDDDCCCCCCEEEGGGJJJOOOUUUYYY\\\aaahhhnnnkkkmmmsss{{{||||||{{{yyyvvvssspppnnnkkklllmmmqqqxxxtttmmmiiiiiijjjjjjkkknnnlllpppqqqooopppuuuwwwwwwzzz~~~yyy```NNNBBB;;;:::555555444333222222333333111000000000////////////,,,,,,---...////////////---------,,,,,,,,,++++++++++++++++++++++++++++++vvvjjjcccbbbdddffffffeeedddaaa```bbbfffiiihhhnnnuuuyyy{{{|||}}}||||||}}}~~~{{{yyyyyy{{{zzzzzzsss\\\OOOIIIAAA<<<;;;;;;777666777333333333222222222222222333222222111000000//////........................,,,,,,+++*********+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((((((((())))))+++,,,,,,+++))))))***)))(((''''''(((***+++++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------+++,,,---.../////////...+++,,,,,,---...//////000//////////////////000000....../////////000000000//////000000000111111111222222222222333555666777444444555555666777777777777999:::;;;;;;;;;>>>@@@BBBCCCDDDCCCBBBBBBDDDFFFDDDGGGKKKNNNRRRXXX___eeehhhiiimmmttt~~~|||zzz{{{xxxqqqsssyyy{{{~~~}}}tttpppooosssvvvvvvxxx{{{~~~bbbNNNBBB:::555444666555444222222111111111000000000////////////...,,,,,,---......///......------,,,,,,,,,+++++++++++++++++++++++++++++++++vvvlllhhhggggggdddcccaaa]]][[[\\\___ccceeejjjoooooooooqqqqqqpppqqqqqqqqqqqqppppppsssuuuyyyyyyxxxxxxwwwtttoookkkeeeeeeiiinnnppprrryyynnnYYYHHH@@@AAA;;;888888777333111222222222222222222222222222333222222111111000//////..............................---,,,,,,,,,------------------------------***+++,,,------,,,+++******++++++++++++,,,,,,,,,)))***++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))*********+++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++*********++++++,,,)))******************))),,,,,,+++++++++,,,------)))+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---.../////////...---,,,,,,,,,---.........///......////////////000000............/////////////////////000000000111111222222222222333444555555333444444555555666666777666888:::;;;:::;;;<<<>>>@@@AAABBBBBBAAAAAACCCEEEBBBDDDGGGIIILLLQQQWWW\\\aaabbbeeelllwww{{{{{{wwwuuusssqqqtttzzzzzz{{{}}}~~~}}}zzzgggRRRDDD===777444333555444333222111000000000000000////////////......,,,------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++~~~vvvuuurrrnnnjjjjjjlllnnnnnnsssvvvsssrrrvvvvvvtttsssrrrqqqmmmhhhggghhhjjjqqqpppooopppqqqpppmmmiiiggghhhmmmtttyyyvvvdddUUUFFF===;;;;;;777666777666222111222222222222222222222222222222111111000//////.......................................------,,,,,,,,,------------------------)))***,,,------,,,***)))******+++++++++,,,,,,,,,***++++++++++++******)))******+++++++++,,,,,,,,,************************)))))))))))))))))))))))),,,++++++++++++++++++***(((((()))***+++,,,,,,---************************+++++++++++++++,,,---...******))))))))))))*********+++,,,,,,------,,,,,,'''***++++++***)))+++---++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++------///000///...---+++------------------------........./////////000000------........./////////////////////000000000111111111111111222333444555333333444444555666666777666888:::;;;::::::<<<======>>>??????>>>???AAACCCDDDEEEFFFGGGJJJMMMQQQTTTYYY[[[```hhhsss|||{{{~~~}}}cccVVVGGG@@@;;;777666777222222111111111111222222000000/////////.........------.........---,,,,,,,,,,,,,,,++++++++++++***************************||||||xxxrrrkkkggggggiiipppooopppsssxxxzzzyyywwwxxxxxx}}}ppp[[[NNNEEE===999;;;:::777666999888555444666222222222222222222333333000000000///......------........................+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))***,,,------,,,***)))*********++++++,,,,,,,,,+++++++++++++++***)))(((*********++++++,,,,,,,,,******************++++++++++++++++++++++++++++++---,,,,,,++++++*********''''''(((***+++,,,---...))))))))))))))))))))))))))))))))))))***+++,,,---+++***)))(((((()))***+++'''((()))+++++++++***)))&&&)))++++++***))),,,...++++++++++++++++++++++++,,,,,,,,,------,,,++++++---...///000000...,,,***------------------,,,,,,---.........//////000000---------.........//////////////////000000000000111111111111222333444444333333444555555666666777666888:::;;;;;;;;;<<<===:::<<<=========>>>@@@BBBBBBBBBCCCDDDEEEHHHJJJLLLTTTWWW^^^hhhrrrzzz~~~qqqTTTIII>>>:::777444444777000000000000111222444444000/////////........................---,,,++++++,,,,,,,,,+++++++++******************************|||zzzyyyxxx~~~}}}cccXXXIII???<<<:::888666555444333333222222333333222222222222222222222222////////////////////////------------------------///...,,,+++***+++,,,,,,,,,+++)))((((((***+++------,,,***)))))))))******,,,***)))+++---...+++))),,,,,,,,,,,,,,,+++***))))))************+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++---+++((($$$******+++,,,,,,,,,,,,+++...,,,)))((()))******)))))))))*********++++++++++++---///...,,,+++---///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000//////............//////000000000000000000000000000000111111111222222222000111111222222333444444777777666666888999;;;<<<<<<===>>>>>>===>>>@@@BBBEEEEEEFFFEEECCCCCCDDDFFFIIIQQQ^^^kkktttyyyzzzzzz~~~mmmgggiiiSSSEEE999666555111000333222222111000000111222222////////////............---.........---,,,,,,+++...------,,,,,,------...---------,,,,,,+++++++++qqqcccPPPIII@@@;;;:::999777444555555444333333333333444222222222222222222222222........................------------------,,,,,,...------,,,,,,,,,,,,---,,,+++***(((((()))+++,,,,,,,,,***)))))))))******,,,******+++------+++)))))))))*********)))(((((()))************+++++++++************************************************)))******************)))))))))))))))))))))))))))+++++++++++++++++++++++++++***))))))))))))(((((()))***++++++,,,,,,++++++---+++))))))*********))),,,,,,---------.........,,,---///...,,,+++,,,...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------............//////............//////000000000000000000000000111111222222222333333333000111111222222333444444666666666666777999:::;;;<<<===>>>>>>======???AAACCCDDDEEEDDDBBBBBBCCCEEEDDDJJJTTT```llluuu{{{~~~yyygggYYYTTTUUUNNNBBB888666555222111333000000000000000000000000////////////............,,,,,,------,,,++++++***------,,,,,,,,,,,,------------,,,,,,,,,+++++++++lllWWWNNNCCC???<<<;;;<<<;;;777444666666555444444444444444111111111111111111111111.................................------,,,,,,,,,+++,,,---------------------,,,***)))))))))******,,,+++******)))*********,,,+++***+++,,,---+++)))(((((())))))***))))))))))))************+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++***(((&&&''')))+++)))***++++++,,,,,,++++++---+++))))))***+++***)))------------.........///---......---,,,++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------............//////............//////000000000000000000000000222222222333333333444444000111111222222333444444555555555555666888999:::;;;<<<======<<<===???AAAAAABBBCCCBBBAAAAAABBBDDDCCCEEEKKKSSS^^^jjjsssyyyxxxyyy~~~jjjXXXNNNGGGEEEEEEEEE===666555555444333444......///000000///....../////////............---++++++,,,,,,++++++******------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++pppZZZJJJDDD>>><<<::::::999888444111555555444333333333333444111111111111111111111111.................................------,,,,,,+++)))***+++---------,,,+++------+++***))))))))))))++++++******************+++++++++,,,,,,,,,+++***))))))***++++++,,,++++++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))************************)))******(((&&&&&&))),,,))))))***+++++++++++++++,,,***))))))++++++***)))*********+++++++++,,,,,,---......---,,,+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000//////............//////000000000000000000000000111111222222222222333333000111111222222333444444333444444555666777888999:::;;;<<<<<<;;;<<<>>>@@@@@@AAAAAA@@@??????AAACCCFFFFFFGGGKKKQQQZZZbbbgggvvv~~~uuuttt{{{xxxdddNNNBBB>>><<<<<<===<<<888555444555555444444---...000111111000...---//////.........---------++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++|||{{{qqqdddZZZMMMAAA;;;:::888555444333222000///444333222222111111222222000000000000000000000000.................................------,,,,,,,,,((()))***,,,,,,,,,+++***---,,,+++***)))))))))(((************+++************+++,,,,,,,,,+++++++++((()))***+++++++++++++++))))))*********+++++++++************************************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************'''((())))))((((((((()))))))))***++++++++++++***+++***)))***+++,,,+++)))((()))))))))************------,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000//////............//////000000000000000000000000000000000000111111111111000111111222222333444444222333444555666777777888999:::;;;;;;:::;;;===???>>>???@@@???>>>???@@@BBBGGGFFFFFFGGGIIINNNRRRUUUcccnnn{{{}}}wwwqqqppp|||qqqSSSIII???:::777444444666555555333222333444444333...///111222222111///...............------------,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++wwwfffUUUNNNKKKDDD<<<666777666555333333333444555333222222111111111111111////////////////////////------------------------------------------------)))******+++++++++++++++,,,+++++++++******))))))))))))***++++++++++++***)))+++---,,,+++***+++,,,''''''(((((()))((((((((()))************+++++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************************(((''''''(((******)))'''((()))******++++++*********))))))***,,,,,,+++)))************++++++++++++,,,+++***+++,,,---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------............//////............//////000000000000000000000000/////////000000000000111000111111222222333444444222333444666777777888777888999::::::999:::<<<>>>===>>>??????>>>???@@@BBBCCCCCCCCCDDDFFFIIIKKKLLLWWW```kkkrrruuuwwwzzz~~~|||ttt|||mmmVVVCCC???>>>===999333222555111333333000000333333111///000111111111111000///.........------------,,,,,,,,,---.........------,,,,,,++++++++++++,,,,,,*********+++++++++++++++sss[[[PPPFFFCCCCCC>>>:::888666777777777666666777777444333222222111111222222////////////////////////------------------------+++,,,,,,------.........------,,,,,,+++,,,,,,,,,******+++++++++******)))((()))***+++,,,++++++***)))+++------+++******,,,(((((((((((((((((('''&&&)))************+++++++++************************************************)))******************)))))))))))))))))))))))))))************************,,,'''###$$$))),,,***'''((())))))***************)))))))))+++,,,---+++)))******+++++++++,,,,,,,,,+++***)))***---...---+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------............//////............//////000000000000000000000000///000000000000111111111000111111222222333444444222333555777888888888888777999999999999999;;;======>>>??????>>>???AAACCCAAAAAAAAABBBDDDGGGIIIKKKQQQWWW___gggooouuuyyy|||zzz}}}~~~oooZZZIII???<<<;;;<<<:::555444777///333333...---111222000////////////////////////.........---------,,,,,,++++++,,,---------------,,,,,,++++++++++++,,,,,,)))*********++++++++++++wwwaaaSSSFFF@@@<<<<<<;;;888777888222444666666444222111000555444333333222222333333////////////////////////------------------------***++++++,,,---...//////111000...---,,,------...)))******+++++++++******((()))***+++,,,,,,+++***)))+++...---+++)))***,,,******+++******)))(((((()))************+++++++++************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))///''' '''---+++((((((((()))***************)))((()))+++------+++)))))))))*********+++++++++***)))((()))---///...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111//////............//////000000000000000000000000000111111111111222222222000111111222333333444444333444666777999999888888777888999999888999;;;======>>>??????>>>???AAACCCBBBAAAAAAAAACCCFFFIIIKKKJJJMMMSSS\\\fffooosssuuuyyyxxx|||jjj```XXXMMMAAA:::555222444555333444666///333333---+++000111//////...------------...///......---------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++~~~ssstttyyy{{{uuugggXXXLLLFFF???===:::999888888666555555555444333333222111111222111111000000000000000000111111111000///---,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,+++++++++******************************---,,,***)))))))))************++++++++++++******))))))))))))))))))))))))++++++******)))(((((('''******))))))***+++,,,,,,,,,++++++***)))((('''''''''((()))***+++,,,,,,,,,++++++***)))(((((())))))******))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''''')))*********++++++++++++,,,,,,++++++***)))))))))///...,,,+++***+++,,,,,,))))))************))))))******,,,---.../////////............////////////........................///000000000000000//////000000111111111000000///000000000000111222333444555444444555555666777888999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>?????????@@@BBBCCCEEEFFFFFFGGGFFFKKKQQQUUUXXX___jjjssszzzzzz{{{~~~nnnUUUIIIJJJLLLHHHAAA888777444222111222333444000///////////////000000---......//////...------...---,,,+++***)))))))))************************+++++++++******)))))))))++++++++++++++++++++++++}}}ssspppuuu|||jjj\\\QQQGGG@@@===<<<:::888666666666444333555444444333222222111111222111000000//////000000000000111111000///---,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,***)))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))******************))))))***++++++,,,*********)))))))))))))))(((((()))*********))))))++++++***)))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))++++++******)))((((((((()))))))))*********++++++)))))))))***++++++,,,,,,...---,,,++++++++++++,,,***++++++,,,,,,++++++***,,,,,,------...---------............/////////////////////...............//////000000000000//////000000111111111111000000000000000000111222333333444444444444555666777888555666777999;;;<<<>>>>>>=========>>>>>>>>>??????@@@AAABBBDDDEEEFFFGGGGGGBBBEEEIIIMMMRRRZZZdddlll|||}}}~~~mmm___MMMBBB???@@@>>><<<999888555333222111222222000000////////////000000........................///...---------------...++++++++++++++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++xxxxxxuuupppoooqqqooolllmmmtttvvvwww}}}pppaaaOOOEEE@@@;;;999:::999777555444444444222111444444333333222111111111222111000000//////000000000000000000///...---,,,///......---+++******)))+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***************++++++++++++******))))))))))))))))))))))))(((((())))))***+++,,,,,,*********)))******+++,,,(((((())))))************)))))))))))))))(((''''''+++***))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***++++++,,,,,,------,,,++++++++++++,,,,,,,,,------------,,,,,,------......------,,,+++---............/////////000/////////......------...//////000000/////////000000111111111111000000000000000000111222333333444444444444555666777888555666777888:::<<<======:::;;;;;;<<<===>>>??????AAAAAACCCEEEFFFGGGGGGGGGEEEFFFHHHNNNWWWbbblllsss}}}pppXXXSSSJJJBBB<<<:::;;;===;;;999777444222111111111000000////////////000000///...---,,,------...///......------...//////000,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++tttnnneee______```^^^ZZZZZZcccrrrsssfffWWWKKK@@@<<<;;;999999:::777555333222333333222000333333222222111111111000111111000///////////////////////////......------......---,,,,,,+++************************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************************++++++++++++******))))))))))))))))))))))))((())))))******+++,,,,,,+++***************++++++))))))))))))))))))******((()))))))))))))))((((((******)))))))))))))))***))))))************))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))************(((((((((((()))))))))))),,,,,,++++++***))))))))),,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,------...------,,,,,,---------.........////////////......---,,,,,,,,,......//////000////////////000000111111111111000/////////000000111222333444444444444555666777777888888888999999999999999888999:::;;;===>>>???@@@AAABBBCCCEEEFFFGGGGGGGGGHHHHHHJJJRRR___lllwww}}}~~~rrraaaVVVIIIIIIFFFBBB===;;;<<<>>>;;;:::777555333111000000111000000////////////000///...---+++,,,---///111------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************{{{pppddd^^^\\\[[[XXXVVVSSSZZZgggvvv}}}{{{~~~zzzhhhWWWMMMDDD===888999999777666777666444222222333333222111222111111111111111000000111000000///.../////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******))))))))))))))))))))))))************+++***************++++++++++++******))))))))))))))))))))))))************************++++++***************+++++++++******)))((((((''''''((()))***++++++++++++***)))))))))))))))******((()))************)))(((***)))))))))((((((((('''))))))))))))))))))))))))((((((((()))******++++++(((((((((((()))))))))))),,,,,,++++++***)))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,---............------------............---------,,,,,,,,,++++++------.../////////////////////000111111111111111////////////000111222333333333333444444555666777888888888888888888888888777888999;;;<<<>>>???@@@AAABBBCCCEEEFFFFFFFFFFFFEEEEEEGGGOOOZZZgggqqqvvv{{{{{{zzzxxxxxxzzzuuufffYYYNNNGGG>>><<<;;;;;;;;;;;;999777:::999777555444222111000111111000//////////////////...,,,+++,,,---000111//////...---,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************zzzmmmgggccc___\\\[[[[[[bbbkkksssyyy~~~|||yyytttnnnjjjhhhhhhjjjooowww~~~zzzvvvrrrssswww|||jjj\\\PPPFFF???===999777::::::777666777555333111111333333333222000000000000000000000000111000//////......//////...------,,,,,,,,,------+++++++++,,,,,,---------+++++++++***************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))++++++++++++++++++******,,,+++******)))*********,,,,,,+++***)))((('''''''''((()))+++,,,,,,------)))))))))))))))******+++((()))***++++++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((()))))))))******)))))))))***++++++,,,,,,)))***++++++,,,+++++++++******++++++++++++******)))***,,,---.../////////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...///000111111222111111////////////000111222222333333333333444555666777444555666777888999::::::888888:::;;;===>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEGGGKKKQQQYYY```eeelllkkkiiiiiikkkqqqyyyxxxaaaSSSLLLGGGCCCBBB:::777444666:::;;;888444777777777666555444333333222111000//////......///------,,,,,,---...000111222111000...---,,,,,,,,,************************))))))************++++++************************{{{sssooopppqqqwww}}}}}}wwwsssqqqjjjjjjjjjjjjhhhbbb[[[VVVUUUUUUVVVZZZaaajjjrrrwwwwwwvvvwwwxxx{{{~~~sssiiiZZZNNNFFFAAA===:::;;;777666888999666666888333111000000222333222111000000000000000000000000000000///............///------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***+++,,,++++++*********++++++++++++******)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,++++++***))))))******+++*********))))))(((((((((((()))******+++******)))))))))))))))***++++++((()))***++++++***)))(((''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))*********)))))))))*********++++++)))))))))***++++++,,,,,,((()))***+++,,,++++++*********++++++++++++******+++,,,,,,---.........---,,,,,,---------.........,,,------......//////000+++,,,---...////////////...///000111111222222222///......//////000111222333333333333444555666666444555555666777888999999999:::;;;<<<===>>>??????@@@AAABBBCCCCCCDDDDDDCCCDDDGGGJJJKKKLLLOOOUUUYYY\\\[[[[[[\\\___fffooouuuiiiZZZJJJBBB>>>:::;;;>>>999666444444777888777555444555555666666666666666222111000///............,,,,,,------...//////000//////...------,,,------++++++++++++++++++++++++)))))))))*********++++++************************yyynnnhhh___aaaeeeiiiiiiddd\\\VVVRRRQQQRRRTTTYYY```gggkkkpppooooooppprrruuuyyy{{{uuurrrrrrwww{{{~~~mmmaaaXXXPPPEEE>>>;;;;;;:::888777222000111222000222666222000//////111222222111////////////000000000000000000///...............---,,,+++++++++,,,---...///...------,,,+++******,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++******************************((()))***+++,,,,,,+++*********++++++++++++******))))))))))))))))))))))))'''((()))***,,,---...///,,,,,,+++***))))))******))))))))))))************)))))))))))))))(((((('''))))))((())))))***++++++''')))***++++++***)))'''&&&&&&'''((()))***++++++))))))))))))))))))))))))******))))))))))))))))))************++++++++++++,,,,,,++++++***)))))))))((()))***+++,,,,,,+++******++++++,,,,,,++++++***------......------,,,+++,,,,,,,,,---------......------...///000111222222+++,,,---...////////////......///111111222222222.........//////000111222333333333333444555666666888888777777666666666555:::;;;;;;<<<===>>>??????@@@@@@AAABBBCCCCCCCCCCCC???DDDIIIJJJHHHJJJOOOTTTSSSTTTUUUVVVYYY___gggmmmttt{{{}}}hhhUUULLLDDD@@@:::333444:::555444222111111222333333222333444666777777777777222222000///............+++,,,---...////////////++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))){{{vvvqqqtttyyy}}}~~~wwwlllccceeedddaaa]]]^^^iiiyyy{{{vvv}}}uuujjj```WWWPPPGGGCCC===888777666666555222222222222222222222222111111222222222222111111111111111111111000//////...---,,,,,,......---,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))***+++***)))((()))***---+++******+++,,,,,,+++))))))*********+++++++++''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))))))))))))))******+++((((((''''''&&&&&&&&&%%%+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((()))***+++,,,---,,,++++++,,,+++***))))))***+++,,,,,,,,,,,,++++++*********---,,,***)))***+++---...------,,,+++++++++,,,,,,...------------...//////,,,,,,---...///000111111000000000000000111111222111111111111111111111111111222444555666555444333777666666666666888999::::::;;;;;;<<<===>>>??????@@@@@@??????????????????FFFEEEEEEEEEFFFHHHJJJKKKNNNNNNPPPTTTZZZ___bbbbbbeeekkkuuu}}}jjj]]]VVVMMMBBB:::888777444222222333333333333222111111111222222333555777999:::444333222111000///...---///............---------,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++************)))***++++++,,,,,,++++++***|||~~~~~~xxxggg[[[SSSMMMFFF@@@AAA===999666666666666555222222222222222222222222000111111222222111111000///000000000000///......///...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))******)))***+++***)))((()))***---+++******+++,,,++++++,,,,,,+++******))))))(((***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))((((((((('''*********)))))))))(((((())))))))))))))))))))))))************)))))))))((()))***+++,,,,,,,,,++++++++++++************++++++,,,,,,,,,+++++++++******((('''%%%%%%%%%&&&((()))++++++++++++,,,,,,---......------------...//////------......///000000000/////////...///000000111111111111111111111111111222333333444444444444444666666555555666777999:::888999999:::;;;<<<======????????????????????????CCCCCCCCCDDDFFFIIILLLNNNPPPOOOPPPSSSXXX[[[]]]]]][[[___gggqqq|||zzzjjjZZZPPPMMMFFF===888777666444222222222333333222222111000222222111111222333444444222222111000///......---............------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************))))))******++++++******)))}}}sss___VVVLLLEEECCCAAA<<<888999777555555555666555444222222222222222222222222000111111222222111111000...////////////...------///...---...///000///---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))''''''(((((())))))******((()))******)))((()))+++,,,+++))))))+++,,,+++***...---,,,+++)))(((&&&&&&,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))************************************)))))))))))))))******++++++++++++***************)))))))))((((((((((((((())))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,++++++******++++++++++++******,,,,,,,,,++++++++++++******)))((((((((()))***+++*********+++,,,---//////...------------...//////////////////////////////...............//////000111111111111111111111111333333222222333333444555555555555555666777888999666666777888999:::;;;;;;>>>>>>>>>>>>????????????AAAAAAAAABBBDDDHHHKKKMMMRRRQQQQQQRRRUUUVVVVVVUUUTTTUUUXXX___jjjxxx|||kkk^^^SSSJJJDDDAAA<<<777555555666444222222222222222222111000000222111000///............////////////......------......---------,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++************))))))))))))******)))))))))wwwjjj^^^VVVJJJEEE@@@===>>>>>>;;;888555444333444555555444222111111111111111111111111000000111111111111000000...////////////...------///---,,,---...///...---------------------------***************************************************))))))((((((''''''&&&))))))))))))))))))))))))******))))))((((((''''''((()))******))))))***+++,,,***))))))***++++++***------,,,***)))((('''&&&***++++++++++++++++++***((((((((((((((((((((((((((()))))))))************************************)))))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))******+++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++,,,---...///...------------...//////000000//////............///............///000000111111111111111111111111333222111111111222444555444444444555555666777777555555666777999:::;;;;;;=========>>>>>>>>>>>>>>>AAA@@@@@@AAACCCGGGJJJLLLUUUSSSRRRRRRSSSRRRPPPOOOSSSRRRRRRUUU\\\gggsss{{{sssjjj]]]RRRJJJDDDAAA>>>999666444444444444333111111111111222111000000///000000...---,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))************))))))qqqcccYYYQQQJJJFFF@@@===999999999999777555555444444444555444222///111111111111111111111111000000000111111000000000//////000000000///......---,,,++++++------,,,+++++++++++++++++++++++++++************************************************,,,,,,+++++++++*********))))))))))))))))))))))))******))))))((((((''''''''')))******))))))***+++,,,***))))))***++++++************)))))))))(((((())))))************))))))''''''''''''''''''''''''((()))))))))************************************)))))))))))))))******+++************************************************************************))))))))))))))))))******)))))))))*********++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))))))))******++++++---,,,,,,++++++,,,,,,,,,...------------...//////000000000///......------000000//////000000111222000000000000000000000000222222111000000222333444222333333444555555666666555555666888999:::<<<<<<<<<<<<=========>>>>>>>>>???@@@BBBEEEIIIMMMPPPRRRVVVTTTSSSRRRRRRPPPMMMKKKQQQQQQQQQQQQTTTZZZcccjjjyyyrrrfffaaaUUUQQQJJJDDD@@@===;;;:::555555444444444333111///000000111111000000///...///......------------...,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++++++++++++++***wwwjjjaaaUUULLLGGGDDDAAA???;;;999777666777777666444666555333444444333111///111111111111111111111111///000000111111000000//////000000000000///......,,,+++***+++,,,---,,,***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((******))))))***,,,+++***((((((***+++***)))((((((((())))))***************++++++++++++******))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++)))))))))))))))*********************++++++++++++************************))))))))))))***************))))))))))))***++++++******++++++++++++*********++++++++++++,,,,,,,,,((()))))))))************...---,,,,,,+++++++++,,,...------------...//////000000//////.........---000000000000000111222222000000000000000000000000111111000000111111222333111111333444444555444444555555666888:::;;;<<<===;;;;;;<<<<<<======>>>>>>===@@@EEEJJJPPPTTTXXXYYYTTTRRRQQQQQQQQQOOOLLLIIIJJJMMMOOOOOOPPPSSSYYY^^^dddmmmyyytttaaaTTTLLLIIIEEECCCAAA>>>;;;888666555444444444444333111000///000000000000000///...............---......///000,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))++++++,,,,,,,,,,,,++++++{{{nnnaaaWWWPPPKKKDDD@@@@@@???===:::777555444444555666777777444333111111222222111///111111111111111111111111//////000000000000//////...////////////...---------,,,++++++------,,,+++************************************************************************%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))''''''(((((())))))******&&&(((******))))))+++,,,+++***((((((*********)))(((((((((((())))))************++++++++++++******++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((()))))))))*********+++))))))))))))*********+++************************((()))))))))***************))))))((()))***+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,------...------------.../////////////////////.........///////////////000111111000000000000000000000000///000000111111111111111000111222333444444444333444444666777999;;;<<<===::::::;;;<<<<<<===>>>>>>===@@@FFFLLLQQQTTTUUUVVVOOOOOONNNOOOOOONNNKKKHHHDDDGGGKKKLLLKKKMMMRRRWWWXXX]]]eeelllrrrxxx~~~hhhTTTHHHAAA===:::;;;;;;:::999666444333333222333333333111000000000//////000000//////...---//////............//////---------------,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******++++++++++++******rrrggg___VVVMMMFFFBBB@@@===>>>???>>>:::777000//////000111444666777222111//////000111111000000000000000000000000000//////000000000000//////------......------,,,+++...---,,,,,,......---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))*********)))((((((''''''&&&((()))***))))))+++---+++)))(((((()))******)))((((((((())))))))))))))))))))))))******)))))))))************************))))))))))))************(((((((((((((((((((((((()))))))))))))))******+++))))))*********+++++++++'''((((((((())))))******************************(((((())))))*********+++***)))((((((((()))+++,,,,,,+++***))))))***+++,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,++++++*********+++,,,---...///...------------...//////////////////////////////...............///000000000000000000000000000000...///111222222222111000///000222333444444333333333444555777888:::;;;<<<::::::;;;;;;<<<===>>>>>>>>>AAAGGGLLLNNNNNNMMMKKKLLLKKKLLLMMMNNNMMMJJJGGGBBBEEEIIIIIIGGGHHHMMMQQQVVVXXXZZZ\\\___gggrrrzzztttdddPPPAAA;;;888666333444555555444333222333444000111222111000000000111///////////////......---000000///...------------.........------,,,,,,,,,+++++++++************)))*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))************))))))zzzpppddd```YYYQQQIIICCC@@@>>><<<;;;:::888777666666666444444444333333222222222000111111111111000//////......//////000000111111............////////////...............------------,,,++++++******+++++++++***)))***++++++***)))+++++++++*********))))))---,,,,,,+++*********+++************))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************++++++++++++,,,,,,,,,,,,+++******+++++++++*********))))))(((((((((((((((((((((((())))))************))))))(((((())))))*********+++)))))))))))))))))))))))),,,,,,++++++***)))))))))******)))(((((()))***+++,,,+++)))(((((()))+++,,,))))))*********+++++++++,,,---......---,,,***)))++++++++++++++++++++++++------------------,,,,,,//////.........------------...............------///////////////.........333111///...---...///000000000000000000000000000333333333333333333333333555555555555444444444555888999;;;===>>>>>>======@@@BBBDDDEEEDDDEEEGGGIIINNNMMMKKKIIIGGGFFFEEEEEEHHHHHHHHHIIIJJJKKKMMMMMMOOOPPPSSSTTTWWWZZZ___bbboooxxxuuufffTTTKKK@@@:::999999777555666555444333111000///...000000000000000///......////////////............------------------------+++,,,,,,------,,,,,,+++))))))))))))***+++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********)))))))))***+++,,,,,,wwwoooeeeZZZRRRLLLJJJEEE@@@===:::999888:::999888777555555555555444444333333333222222222111111111000000000000//////////////////000000000............//////////////////...---,,,++++++***...---,,,,,,++++++,,,,,,+++***)))***++++++***)))+++++++++*********)))))),,,+++******)))))))))***************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((************************((((((((()))))))))******++++++,,,,,,++++++***)))+++++++++*********))))))(((((((((((((((((((((((())))))************))))))(((((()))))))))*********))))))))))))))))))))))))((())))))******+++,,,,,,))))))(((((((((***+++,,,,,,+++***(((((()))***+++******************++++++))))))***++++++*********)))))))))))))))))))))))),,,,,,------------------///.........------------------............------............////////////333111000......///000111000000000000000000000000000000111111222333444444333333444555666666777777777888:::;;;<<<===<<<<<<>>>@@@BBBCCCCCCDDDFFFHHHMMMLLLJJJHHHGGGFFFEEEEEEGGGGGGGGGHHHIIIKKKLLLLLLLLLNNNPPPRRRSSSUUUYYY[[[aaaiiivvv|||jjjWWWJJJGGG@@@888444444555333111333333333222222111111000000000000000000///......////////////............------------------------,,,,,,,,,------,,,,,,,,,++++++******************+++++++++,,,,,,,,,------++++++++++++++++++++++++******))))))))))))******)))((((((((())))))***+++nnnggg]]]UUUOOOIIICCC???>>><<<:::888777777777777888777666555444333333333333333333222222222222222222111000/////////000000000000//////////////////---............///////////////...---+++***)))(((......---,,,,,,,,,,,,,,,+++***)))***++++++***)))+++++++++************************)))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******''''''''''''''''''''''''************************))))))))))))*********+++++++++,,,,,,++++++***)))+++************)))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))******))))))))))))))))))))))))(((((()))******++++++,,,(((((((((((()))***,,,,,,---,,,***)))((())))))***++++++******************((((((((()))***+++,,,,,,))))))))))))))))))))))))++++++,,,,,,------..................------------------............---------------.../////////000222222000/////////000111000000000000000000000000---...///000111333444444000222444666888888888888666777999:::;;;<<<<<<<<<<<<>>>@@@BBBBBBCCCFFFHHHKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKIIIKKKMMMNNNNNNOOOPPPRRRTTTYYYaaammmzzzvvvhhh[[[NNNAAA999:::666111000111222111000111111111111111222222222///000000000000///....../////////............---------------------------,,,,,,------------,,,,,,,,,,,,++++++***))))))(((+++++++++,,,,,,,,,,,,---******************************))))))))))))******(((((('''''''''((())))))}}}uuulllbbb[[[RRRNNNIIIFFFDDDBBB@@@>>><<<;;;:::999888777777888777666555444333333333333222222222222222111111111333111///...---...000111000000000//////......------------.........//////.........---,,,+++******------,,,++++++++++++,,,+++***)))***++++++***)))******************************************))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((************************++++++,,,,,,,,,---------+++++++++++++++***))))))************))))))))))))************************))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))+++++++++***))))))((((((''''''((((((***+++,,,---,,,+++***)))(((((())))))+++++++++***************,,,+++*********+++---...++++++++++++++++++++++++******+++,,,------......------------------------,,,,,,---.........------,,,,,,------...///000000222111000000000000111111000000000000000000000000//////000000111222333333111222555777888999888888777888999:::;;;<<<<<<===<<<>>>@@@AAABBBCCCFFFHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHJJJMMMMMMLLLKKKKKKKKKOOOPPPTTTZZZcccmmmuuuzzzuuufff```VVVNNNHHHBBB===:::444222000111222333222000111111111111111111111111//////000000//////...---//////.........---------------------------------,,,,,,------------,,,,,,++++++++++++******))))))))))))))))))******************************************))))))))))))******(((((((((''''''((())))))tttnnneee]]]WWWQQQJJJEEEAAA@@@???>>>>>>===<<<:::777777666555444444444444666555444333333333333333111111111111111111111111222111///------...///111000000//////......------------------............------------............,,,++++++***************+++***)))***++++++***)))******************************+++,,,,,,++++++***************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------***++++++++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))))))))(((((((((((((((((())))))))))))))))))))))))++++++******)))(((((('''&&&'''((()))***+++,,,,,,+++******))))))(((((((((************************...---+++***)))***++++++++++++++++++++++++++++++******++++++,,,---......,,,,,,------------------++++++,,,---......------+++,,,,,,---...//////000000000000000000000111111////////////////////////222222222222222111111111333444555666777777777666999999:::;;;<<<===>>>>>><<<>>>AAABBBBBBDDDFFFHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGJJJLLLNNNNNNLLLJJJJJJJJJLLLLLLNNNQQQUUUZZZ^^^aaaiiioooxxxxxxhhhZZZQQQFFFDDD@@@>>><<<:::888777333222222333333333111000222111111000000//////...///////////////...------............------------------------------------++++++,,,,,,,,,,,,++++++((()))***++++++++++++***(((((()))))))))*********++++++++++++++++++++++++******))))))))))))*********))))))((((((((()))))){{{rrrjjjbbb^^^VVVSSSNNNJJJFFFCCC???===<<<<<<;;;:::999777555444111222222333333444444444555444333333222222222333000000000000000111111111111000///.........////////////..................,,,------------.........,,,,,,---......//////000++++++***)))))))))))))))+++***)))***++++++***)))***************+++++++++)))***+++------,,,++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))************************))))))))))))))))))))))))))))))))))))*********+++******++++++******)))((((((((()))))))))))))))***************************))))))************))))))))))))((((((((((((''''''))))))))))))))))))))))))''''''((())))))******+++&&&'''(((***++++++++++++))))))))))))))))))))))))))))))*********+++++++++++++++***)))((('''''''''))))))))))))))))))))))))******++++++,,,,,,------,,,,,,,,,,,,------------***+++,,,------...------,,,,,,,,,---.........///////////////000000000000////////////////////////444333333222111111000000333444444444555555666666:::::::::;;;<<<===>>>???>>>???AAABBBBBBCCCEEEFFFCCCCCCBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGJJJLLLMMMMMMKKKJJJJJJKKKIIIIIIJJJLLLNNNQQQSSSTTTUUU[[[ccckkkttt~~~rrrbbbWWWMMMFFFAAA<<<<<<;;;:::888666444222111222222222111000///...222111111000///......---...////////////...------.........------------,,,------------------------******++++++++++++******'''(((***+++,,,,,,++++++*********++++++++++++,,,++++++++++++++++++++++++******))))))))))))************))))))(((((())))))qqqyyy~~~lllhhhaaaZZZUUUOOOJJJGGGDDDBBBAAA???>>><<<:::999<<<;;;999777555444444555222222333444555555555555222222111111000000111111/////////000000000111111000000/////////.........------..................,,,,,,---------.........------------------......,,,+++******))))))******+++***)))***++++++***)))))))))*********+++++++++((()))+++,,,,,,,,,+++***************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********************))))))((((((((((((((())))))******************************))))))************))))))))))))((((((((('''''''''))))))))))))))))))))))))''''''(((((()))*********'''((()))***++++++***)))''''''((())))))*********(((((()))***+++,,,,,,---((()))))))))))))))(((((())))))))))))))))))))))))++++++++++++++++++,,,,,,++++++,,,,,,,,,---------******+++,,,------------------------------------------...///////////////////////////////////////111111111111111000000000222222111111222555777999:::999999999:::<<<>>>???>>>???AAAAAA@@@@@@BBBDDDAAAAAAAAAAAABBBCCCEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIJJJIIIHHHHHHJJJLLLJJJIIIIIIIIIJJJLLLNNNOOOLLLPPPVVVZZZ___fffqqqyyy|||jjj```RRRHHHCCCAAA>>>;;;999::::::999777555444333000111111111000/////////////////////////////////......//////......---,,,.........---------,,,,,,------------------------))))))************))))))((()))+++,,,,,,+++***)))************++++++++++++******************************))))))))))))*********)))(((((('''''''''(((]]]ccckkkqqqvvv~~~{{{uuuoookkkggg```\\\TTTQQQLLLIIIGGGEEECCCAAA;;;;;;;;;::::::999777666999777444111000111555888333444444444333222111111111000000////////////000.../////////000000111111/////////000//////...---,,,------....../////////,,,,,,,,,---------......---------,,,,,,+++++++++---,,,++++++******+++++++++***)))***+++++++++)))))))))******++++++++++++&&&(((***+++,,,+++***)))************))))))))))))******))))))((((((((('''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***************)))(((((('''((((((((())))))******))))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))*********)))((((((''''''((()))***++++++***)))(((%%%&&&''')))************''''''(((***+++,,,---...'''(((***,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,---------)))***+++,,,------...---------------------,,,,,,,,,,,,---...//////......////////////////////////......//////000000111111000/////////111555999;;;999888888888999;;;===>>>===???@@@@@@??????@@@AAA@@@@@@@@@AAABBBCCCEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGFFFGGGGGGFFFFFFGGGIIILLLMMMKKKIIIHHHHHHIIIKKKLLLIIILLLPPPQQQQQQVVV___fffkkkvvvmmmZZZUUUMMMCCC===<<<<<<:::777111222333333333333555666000111222111000000111222------......///000000111......//////......---,,,......---------,,,,,,,,,------------------------(((((())))))))))))((((((***+++,,,---,,,***((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))((('''&&&&&&&&&&&&&&&XXXZZZ\\\```dddgggjjjllluuuzzzzzztttnnnjjjfff```\\\WWWSSSPPPNNNKKKIIIFFFEEEDDDBBB???>>><<<;;;999888888777666555555444666555555555555444444444111222333444444222111///222111111111000000//////111000000///...---------000000000///......------------------------------------++++++++++++------...------,,,,,,------...+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++++++++***)))(((((())))))+++******)))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))+++***)))***------***'''((()))***++++++,,,++++++------,,,+++***)))((((((++++++******))))))((((((******++++++++++++************)))((((((((((((((())))))))))))))))))))))))&&&'''***++++++***'''&&&******))))))))))))******)))))))))***++++++,,,,,,)))***+++,,,---,,,,,,+++)))***+++,,,,,,+++))))))))))))***+++,,,,,,------************************,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...---------.........//////---...//////---...///111222111///...///111444666222222222222333444555555999999999999999999999999===>>>>>>>>>>>>???BBBEEECCCBBBAAAAAABBBDDDGGGHHHFFFGGGIIIJJJJJJIIIGGGFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLJJJGGGHHHJJJLLLKKKIIIIIIIIIJJJLLLNNNPPPRRRTTT]]]aaagggnnnvvvyyywwwvvvkkkXXXKKK@@@???===:::777555444444000000111111111111000000222222111000000000000000000///...---,,,---......000///...,,,++++++,,,,,,------...//////...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))''''''((()))***++++++,,,))))))************))))))******))))))((((((''''''(((((())))))******++++++PPPQQQSSSUUUXXXZZZ\\\]]]dddfffjjjnnnrrrxxx{{{wwwsssiiieee___ZZZVVVSSSPPPNNNQQQNNNJJJGGGFFFEEECCCAAA@@@???>>><<<:::888777666888888777777666666555555555555555555444444444444222333444555555333111000111111111000000000//////111000000///......---------------...............---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))***+++***))))))(((''''''((((((+++******)))))))))))))))))))))))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))),,,***'''''')))***)))'''+++************************************)))))))))*********))))))))))))))))))******++++++******)))++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))))))))'''((()))+++++++++***))))))***************))))))))))))***++++++,,,------************************...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------........./////////---.../////////000333666666444111///...///000111222222222222333444555555888888888999999999::::::<<<===>>>======>>>AAACCCBBBBBBAAAAAABBBDDDFFFHHHFFFGGGHHHIIIIIIHHHGGGFFFDDDFFFHHHIIIJJJJJJIIIHHHKKKIIIGGGGGGIIIKKKJJJHHHGGGGGGHHHJJJKKKMMMOOOPPPOOOQQQVVVZZZ```iiittt{{{|||mmmbbb[[[___bbbZZZKKK???>>>===;;;999777555444333000000111111111111000000111111000///////////////000///...---,,,------...//////---,,,+++,,,,,,---------------------------*********+++++++++++++++))))))))))))))))))))))))+++++++++*********))))))(((((())))))******++++++))))))************))))))))))))))))))(((((((((((((((((())))))))))))))))))NNNNNNOOOQQQRRRSSSTTTTTTYYYYYYXXXXXXZZZ```gggmmmmmmlllkkkjjjjjjkkklllmmmmmmppptttyyy}}}|||{{{yyywwwtttrrrqqqpppllliiieeeaaa^^^ZZZVVVSSSNNNKKKHHHFFFEEEEEECCCBBBDDDBBB???>>>>>>>>>===<<<;;;:::999888666555444333666666666666666666666666555555444444444333333333333333444555555333222111111111000000000000//////000000000///......------,,,------...//////000000---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))***+++)))(((((('''''''''''''''+++******)))))))))))))))************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((---***'''&&&'''((())))))---,,,***)))(((((())))))((((((((())))))*********))))))))))))************)))******++++++******))),,,++++++***************))))))))))))))))))))))))***)))'''&&&&&&''')))***((((((''''''''''''((((((******))))))(((''''''&&&&&&'''((()))))))))(((((()))))))))(((((())))))***))))))******+++,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------........./////////---...//////000333777:::666444222///......///000222111111222222333444555666666777888999::::::;;;;;;<<<===<<<<<<<<<>>>@@@AAAAAA@@@AAABBBCCCEEEFFFEEEFFFGGGHHHHHHHHHFFFFFFBBBEEEHHHKKKKKKJJJGGGFFFIIIHHHFFFFFFHHHIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKHHHIIIKKKMMMPPPUUU\\\aaakkkvvvtttaaaSSSLLLFFFEEENNNTTTOOOBBB888:::999888777555444333333111111222222222222111111000000///............/////////...------------......------,,,,,,,,,------......,,,,,,,,,,,,......***************)))))))))((((((((((((((((((((((((+++++++++***************)))))))))))))))*********))))))************))))))(((((((((((())))))))))))))))))((((((((((((((((((NNNOOOOOOPPPQQQRRRSSSSSSVVVVVVTTTSSSTTTXXX^^^ccc^^^]]][[[YYYXXXXXXXXXXXXXXXZZZ\\\___aaabbbbbbbbb```aaabbbdddfffiiikkkmmmlllkkkhhheeecccaaa```___\\\\\\\\\\\\[[[[[[ZZZYYYTTTQQQOOOMMMMMMKKKIIIFFFGGGEEEBBBBBBBBBBBBBBBAAAAAA???======>>>>>>===;;;999888888777666555444444555555666666666666666666444444444444333333333222222333333333333222111000000000000000000000//////000000//////.............../////////000000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((()))******)))(((((('''''''''((((((+++******)))))))))))))))***))))))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))(((((()))******+++---+++)))((('''(((***+++(((((((((((())))))))))))(((((())))))******++++++))))))************))))))+++******))))))*********)))))))))))))))))))))))))))((('''&&&&&&'''((())))))((((((''''''(((((()))******)))))))))(((((((((''''''(((((((((((((((((()))((('''''''''(((***+++))))))******+++++++++,,,++++++++++++++++++++++++++++++******)))******+++++++++++++++++++++++++++---,,,,,,,,,------......,,,,,,,,,,,,---------...---.........///222666:::222111000//////000111222111111111111222333444555444555666777888:::;;;;;;:::;;;<<<<<<::::::;;;===@@@@@@@@@@@@AAACCCDDDEEEDDDEEEFFFGGGGGGGGGFFFFFFDDDEEEHHHJJJJJJIIIGGGFFFHHHGGGFFFFFFFFFGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGJJJIIIIIIIIIJJJNNNRRRUUUSSS]]]gggooowww{{{ooofffZZZJJJ???AAA===@@@IIIPPPJJJ>>>666666666666555444444333222111111222222222222111111///......---------......//////......------------------,,,------------......---+++******+++---...+++++++++******))))))(((++++++++++++++++++++++++*********************************)))))))))))))))))))))************))))))''''''(((((())))))******))))))((((((''''''&&&&&&IIIJJJKKKLLLNNNOOOPPPQQQQQQQQQRRRRRRRRRUUUYYY\\\ZZZYYYVVVRRRPPPNNNMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMLLLMMMMMMNNNNNNMMMLLLLLLGGGEEECCCCCCCCCBBB@@@???@@@>>><<<;;;;;;;;;:::888@@@???============;;;999777777777666666666555555555555555555666666666666444333333333222222222222111111111111000000////////////////////////000000////////////............/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((('''((())))))***)))))))))(((((()))******+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((("""$$$''')))*********)))***)))((('''''')))+++,,,))))))))))))(((((((((((((((((())))))******++++++)))))))))******)))))))))))))))((((((((())))))***((((((((((((((((((((((((''''''((((((((((((''''''***))))))(((((())))))***)))))))))******+++++++++)))))))))))))))))))))))))))((('''''''''(((***+++)))***************+++++++++++++++++++++++++++++++++******)))******+++++++++++++++++++++++++++++++++,,,,,,------.........******+++++++++,,,,,,,,,...//////......///222555111000/////////000111222111111111111222333444444333333555666888999;;;;;;999:::;;;;;;:::999:::;;;>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEEEEFFFGGGFFFGGGHHHHHHHHHGGGGGGFFFGGGFFFDDDDDDFFFIIIKKKLLLLLLQQQUUUVVVZZZccciiijjjooossszzzuuurrrgggYYYQQQMMMIIIBBB<<<<<<999<<>><<<:::>>><<<:::::::::999777555;;;:::999999999888666444555555555555555555555555555555555555555555555555333333333222222222111111000000000////////////.........////////////000000//////////////////......------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''(((((()))******))))))))))))******++++++******)))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((!!!&&&))))))(((''''''((((((''''''((()))+++,,,*********))))))((((((((())))))))))))************((())))))******))))))((((((((((((((((((((()))***((((((((((((((((((((((((&&&''''''((((((''''''&&&******))))))))))))******)))))))))***+++,,,,,,,,,++++++***)))))))))******(((((((((((()))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++++++++++++++++++++++++++,,,---............*********+++++++++,,,,,,---...///...------///000222111111000////////////111000000111111222333444333333444666777999::::::777999;;;;;;:::::::::;;;======>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHEEEFFFGGGFFFDDDDDDFFFGGGGGGHHHIIIJJJJJJIIIGGGGGGEEECCCBBBBBBEEEHHHIIIIIIKKKNNNMMMIIIJJJOOOTTTUUUYYY]]]ccckkkrrrxxx|||~~~yyypppggggggllljjj___UUUWWWNNNDDD>>>>>>???===;;;888666999@@@CCC>>>888555222222333444444333111000000000111111111111000000...------------...//////......//////......---,,,,,,------......---,,,,,,,,,,,,************,,,,,,+++++++++++++++************************************************+++++++++)))))))))))))))*********))))))************))))))(((((((((((())))))))))))))))))((((((((((((((((((HHHIIIJJJKKKLLLMMMNNNOOOKKKLLLMMMMMMMMMNNNQQQSSSQQQOOOLLLIIIGGGEEEEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDCCCAAA???===BBB@@@>>>>>>>>>>>><<<:::::::::999:::;;;;;;:::999777666666777777777555222444555555555666666777777666666666555555444444333222222222222111111111111111111000///////////////........./////////000000.../////////////////////,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((''''''''''''((())))))((((((((((((((()))******+++******)))))))))))))))(((((()))***+++,,,,,,---(((((((((((())))))))))))))))))))))))))))))))))))!!!%%%)))***(((''''''(((((((((((())))))))))))))))))))))))************************)))))))))))))))(((((())))))))))))(((((())))))(((((())))))***+++((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))(((((((((((()))))))))))))))***************,,,+++***)))))))))******'''((()))***++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***************************+++,,,...............+++,,,,,,,,,------------+++---///000///......///000000000000//////000000000000000000111222333444333333444555777888888999555888:::;;;;;;;;;;;;<<<<<<<<<>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGHHHFFFDDDDDDFFFHHHFFFGGGIIIJJJJJJIIIHHHGGGFFFDDDBBBCCCGGGIIIJJJIIIGGGJJJIIIEEEDDDHHHJJJJJJNNNPPPTTTYYY^^^bbbeeegggmmmqqqyyy|||wwwlllbbbaaaSSSNNNJJJJJJLLLLLLHHHCCCDDD@@@;;;888888888777666666444555;;;===999666666222222444444444222000/////////000000000000//////......------...//////000---.../////////...---,,,---............---+++***+++++++++******+++++++++)))))))))***************))))))))))))))))))))))))))))))*********+++++++++(((((())))))******++++++))))))************))))))))))))))))))(((((((((((((((((())))))))))))))))))FFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHFFFFFFGGGKKKMMMOOONNNKKKIIIGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEBBBAAA@@@???????????????===>>>@@@BBBCCCBBBAAA@@@999888888999;;;<<<<<<;;;111111111444777888888666777666666888999999777555666666777888888999999:::777777666555444444333333222222222111111111111000222111111000000000000000---.........//////000000.........///////////////------......///000000000++++++++++++++++++++++++++++++------------++++++,,,++++++++++++++++++,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''''''''((())))))'''''''''''''''((()))***+++******)))))))))))))))))))))***+++---...///000(((((((((((())))))))))))***************************,,,---,,,)))((()))+++)))*********)))((('''&&&(((((()))***+++,,,------++++++******))))))(((((((((((())))))))))))((((((******))))))***+++,,,,,,((((((((((((((((((((((((+++(((%%%######%%%(((+++((((((''''''''''''((((((******))))))(((((('''''',,,+++***((((((((()))***'''(((***+++,,,,,,,,,+++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++,,,************************)))+++,,,...//////......---------.........//////***,,,000111000/////////+++,,,---///000222333444000000000000111222333444333444444555666777888888555777:::<<<;;;;;;<<<===;;;<<<===???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFCCCEEEHHHJJJIIIGGGEEECCCEEEGGGHHHGGGEEEDDDFFFIIIFFFGGGIIIJJJJJJIIIHHHGGGEEECCCAAABBBEEEHHHHHHGGG???DDDFFFDDDDDDFFFHHHFFFEEEFFFIIILLLOOOSSSUUUWWWYYY[[[aaaiiisss{{{ppp]]]YYYVVVLLLEEEEEEAAA@@@@@@>>><<<<<<<<<===999999999888777555333222444111111444555222000222222333444555444222000///......////////////.....................///000111---.../////////...,,,,,,......//////...,,,***))))))***++++++++++++***)))''''''(((((())))))******************************))))))******++++++++++++'''(((((()))***++++++,,,))))))************))))))******))))))((((((''''''(((((())))))******++++++HHHGGGGGGFFFFFFGGGGGGHHHGGGHHHJJJKKKKKKIIIHHHFFFKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBB>>>???@@@AAABBBCCCCCCCCCBBBBBBAAA@@@???>>>==============================<<<;;;;;;:::999999888888::::::888777777777888999999999999999888888888777555555444444444333333333666666555444222111000000333222000/////////000111//////000000111111222222222111111000///......---......---------,,,,,,,,,///............---------.........------.........///...---,,,---///111333,,,,,,************,,,,,,+++++++++************))))))))))))))))))*********)))((('''&&&&&&'''((()))***))))))((('''&&&&&&&&&))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))************,,,,,,+++***))))))******(((((((((((())))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))''''''(((((())))))*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++***)))(((((()))+++---///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------............------////////////000000000000000000000111222222333333222222333444444555555666:::999888777888999:::;;;===============>>>>>>???BBBAAA@@@@@@@@@AAABBBCCCBBBCCCCCCDDDDDDDDDDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDBBBAAACCCGGGJJJFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKNNNPPPSSSXXX\\\aaadddfffqqqtttxxx~~~xxxoookkknnnsssxxxnnn]]]JJJ@@@@@@BBB@@@;;;:::999888777666666666666666555444222111111222222222222222222222222222222111222222222222111000000................................................/////////...---,,,******---------,,,,,,+++++++++...---,,,+++***(((''''''---,,,,,,++++++,,,,,,---+++++++++************)))+++***)))(((((()))***++++++++++++************)))************************)))))))))))))))))))))))))))************))))))(((GGGGGGFFFFFFFFFFFFGGGGGGHHHHHHJJJKKKJJJIIIGGGFFFIIIIIIHHHFFFEEECCCBBBBBBAAA@@@@@@??????@@@@@@AAA>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888:::999888777777777888999999888888888777777777777555555444444444333333333888777666555444333222222222222000/////////000111///////////////000000000111111000000///......---000000///...,,,+++******............------------...------,,,,,,------...+++***))))))***+++---///++++++************+++++++++++++++*********))))))*********)))))))))))))))(((((((((''''''(((((((((***))))))(((''''''&&&&&&))))))))))))))))))))))))*********)))))))))(((((()))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))(((((((((((((((((()))))))))*********++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((((((((()))'''((((((((()))))))))******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++)))((()))***+++------------------,,,,,,,,,---,,,,,,++++++,,,,,,---------............------.../////////000000000000///000000111111222333333222222333333444555555555999999999999999999:::;;;======<<<<<<======>>>???AAA@@@@@@???@@@AAABBBCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCDDDDDDBBBAAABBBEEEGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHKKKNNNRRRVVVYYYZZZ]]]___aaaeeejjjooosssuuuxxxsssddd^^^VVVNNNLLLOOOTTTXXXZZZOOOBBB;;;<<<===:::666888777666555444444444444666555333222111111111222222222222222222222222222111111222222111111000///////////////////////////------------------------............---,,,++++++,,,,,,,,,++++++*********---,,,,,,+++***)))((((((***))))))))))))))))))***)))))))))******++++++++++++***)))(((((())))))***+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***)))))))))HHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJIIIHHHGGGFFFGGGFFFFFFDDDCCCBBBAAA@@@@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;999888:::999888888777777888888777777777777666666666666555555444444444333333333666666555555444333222222222111111000///000000000////////////............111000000//////.........///......------,,,++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---)))(((((('''((()))+++,,,************************++++++*********)))))))))++++++******))))))(((((('''(((((())))))(((((('''***))))))((((((''''''&&&))))))))))))))))))))))))******))))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))*********))))))(((((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((((((((((((((((((((())))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,***)))))))))***+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------............------....../////////000000000//////000111111222222333222222333333444444555555888888999:::::::::::::::===<<<<<<<<<<<<===>>>>>>????????????@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDDDDEEEDDDDDDDDDAAABBBCCCBBBAAAAAABBBDDDEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAABBBDDDFFFHHHJJJLLLMMMNNNOOOPPPRRRTTTWWWYYY[[[___fffpppwww}}}}}}vvvrrrqqqqqqtttrrroookkkddd\\\VVVRRRPPPLLLGGGCCCBBBDDDHHHKKKDDD???999777777777555222555555444333222222222222444333222111111111111111111111111111111111111111111111111111111000//////////////////////////////------------------------,,,,,,------------,,,,,,++++++***************)))+++++++++*********))))))(((((((((((((((((((((((('''(((((()))***+++,,,---++++++***)))(((((())))))++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))))))))IIIHHHHHHHHHHHHHHHHHHIIIHHHHHHIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<:::888999999999888888888888888777666666666666555555555555555444444444333333333333333222222111111000000222111111000000000000000000000000//////.........000000/////////.........******+++,,,---//////000------------,,,,,,,,,+++,,,++++++++++++++++++,,,+++************+++,,,---***++++++++++++++++++***************)))))))))))),,,++++++***)))((('''''''''((()))******)))((('''))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((()))))))))***)))(((((('''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((((((''''''((((((((((((((())))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))******++++++++++++,,,,,,------...---,,,,,,++++++,,,,,,---------............------........./////////000000//////000000111222222222111222222333444444555555777888999;;;;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>>===>>>>>>???AAABBBCCCDDDFFFFFFFFFEEEDDDCCCBBBAAABBBAAAAAAAAAAAABBBBBBCCCAAABBBBBBCCCCCCCCCBBBBBB>>>@@@BBBBBBAAA@@@@@@AAACCCCCCBBBBBBBBBBBBBBBCCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEHHHHHHHHHIIIJJJLLLMMMNNNKKKQQQXXX[[[^^^fffrrr}}}~~~|||yyyvvvuuuxxx~~~zzzxxx{{{}}}wwwsssooonnnooozzzsssiii^^^VVVRRRQQQQQQTTTRRRPPPMMMIIIFFFCCCAAA@@@>>>;;;999999:::<<<>>>888777666555444444444444444333222222111111111111222222111111000000000000111111111111111111111111000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++******************************************++++++++++++******((((((((()))***+++++++++++++++***))))))(((((((((************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%'''((())))))))))))JJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA???>>>===<<<;;;;;;;;;<<<;;;;;;<<<<<<======>>>>>>========================<<<============;;;:::999999999999999888888777777666666666666555555555444555555444444444333333333111111111111111111000000111111111111000000000///111111111000000/////////////////////............******+++,,,...///000000---,,,,,,,,,+++++++++++++++++++++******++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((,,,++++++***)))((('''''''''((()))******)))(((''')))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))((())))))******))))))((((((((((((((((((((((((((('''''''''((((((((((((((('''((((((((()))))))))***'''(((((((((((()))))))))((('''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))(((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,---***++++++,,,,,,------------,,,,,,++++++,,,,,,---------............------............////////////...//////000111111222222111111222222333444444555555777888:::;;;;;;:::999;;;;;;;;;;;;;;;<<<<<<=========>>>@@@AAABBBBBBCCCEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBBBBAAAAAA@@@===???BBBBBBAAA???>>>???BBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFCCCGGGJJJIIIJJJQQQ___jjjqqqooolllgggccc___]]]\\\___dddhhheee^^^ZZZ]]]aaaaaahhhoootttuuuxxx}}}xxxooollllllkkknnnrrrrrrwww|||qqqaaaWWWRRRPPPRRRVVV___ZZZQQQIIIBBB@@@@@@AAAAAA@@@???===<<<;;;;;;;;;999888777666666555555666555555444222111222444555333333222222111111222222000000000000000000//////000000000000000000000000///000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,------,,,++++++))))))))))))))))))))))))************))))))((((((*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%'''((())))))))))))KKKJJJJJJIIIIIIJJJJJJKKKIIIHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@BBBAAAAAAAAAAAAAAAAAABBB@@@???===<<<;;;<<<======999:::::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::888999999999999888777777666666666666555555555555555555444444444333333333222222222222222222333333000111111111111000//////111111111111000000000000........................------------------,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************---,,,+++******+++,,,---******)))))))))(((((((((++++++******))))))((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((()))***++++++***)))((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((())))))******''''''(((((((((((())))))(((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++,,,------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------------........./////////......///000000111111222111111222222333333444444555555777888999999999999;;;::::::::::::;;;<<<<<<======???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>??????@@@AAABBBAAAAAABBBBBBAAAAAA@@@@@@===???AAAAAA@@@>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBB@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCBBBBBBHHHSSS\\\\\\[[[XXXTTTOOOMMMNNNOOONNNQQQRRROOOIIIFFFHHHKKKMMMSSSZZZbbbgggllloooqqqhhh]]]SSSOOOOOONNNQQQTTTTTTXXX___dddgggiiijjjkkknnn___OOOFFFBBBBBBEEEJJJLLLIIIDDD@@@<<<;;;;;;<<<;;;:::888777666666666666::::::999999888777666666444333111//////000222333333333222222111222222333...//////000000///......///////////////////////////////////////......---........................++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------******************++++++)))***+++,,,,,,+++***)))******)))))))))((((((((())))))************))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((())))))))))))IIIIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@>>>=========???@@@;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999888999:::;;;888999999:::999888777666777777777666666666555555555555444444444333333333000111111111222222333333000111111222111000///.../////////000000000000000.................................------,,,,,,,,,++++++++++++************,,,,,,++++++++++++,,,,,,*********+++*********))),,,+++(((&&&&&&(((+++,,,***)))))))))((((((((((((*********)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((()))*********'''''''''((((((((())))))((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++***)))))))))((((((((('''&&&''''''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---------............---------------.........//////......//////000111111111111111111222333333444444444444555555666888999::::::::::::999:::;;;;;;<<<===>>>???@@@AAAAAA@@@???AAAAAAAAABBBAAAAAA@@@@@@>>>======>>>???@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????@@@AAAAAA???>>>>>>??????????????????@@@AAAAAA>>>>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@???AAAAAAAAA@@@AAAAAABBBCCC>>>????????????BBBFFFIIIIIIJJJIIIGGGDDDCCCEEEGGGFFFFFFEEECCC@@@???@@@BBBDDDGGGMMMUUU]]]aaaaaa___RRRIIIAAA@@@AAAAAAAAACCCDDDHHHNNNSSSVVVYYY\\\^^^ZZZOOOCCC???>>>===???BBB@@@@@@>>>===;;;999888888777666666555555444444555000000111111111000000///333111///000222222111000222222111111111111222222---...////////////...---////////////////////////....../////////...------........................++++++++++++++++++++++++***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++******************((()))***++++++***)))(((((((((((()))))))))))))))'''((()))***++++++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***)))))))))HHHGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@??????>>>>>>======@@@@@@????????????@@@@@@AAA@@@???===>>>???@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>========================>>>===:::777777888:::;;;888888999:::999888777666777777777777666666666666555555444444444333333333......//////000000111111000111111222222000///...---.........//////000000---.....................+++,,,,,,------.........+++++++++************)))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***,,,)))&&&######&&&))),,,))))))))))))(((((((((((()))))))))))))))*********+++***)))(((((()))***+++)))))))))))))))*********))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''(((******((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((()))******+++''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))************************''''''''''''''''''''''''''''''''''''(((***+++,,,******))))))((((((((('''&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))***************************++++++++++++***))))))---,,,,,,++++++*********---,,,,,,++++++,,,,,,------..................------------.........//////......//////000111111111000111111222333333444444444444333333555777999:::::::::999999::::::;;;<<<>>>>>>@@@AAAAAA@@@???>>>??????@@@AAAAAAAAA@@@@@@============>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@???@@@AAAAAA@@@>>>===>>>?????????>>>>>>???@@@AAAAAA<<<===>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????<<<===>>>>>>===;;;999888???AAABBBAAA>>>===>>>AAACCCAAA???>>>===>>>???@@@;;;<<<@@@IIIQQQTTTPPPKKKGGG@@@;;;>>>AAA@@@??????AAADDDIIILLLOOOQQQSSSUUUIIIAAA;;;:::;;;:::999;;;:::;;;;;;;;;999777555333333333444555555666777777333333444555555666555555222000000222666666222///111111000000000000111222,,,---.../////////...---////////////////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,++++++***))))))******+++++++++++++++++++++*********))))))(((***+++,,,,,,+++***(((&&&&&&'''((()))***++++++%%%''')))***++++++++++++))))))))))))((((((((((((************************)))))))))))))))))))))))))))************))))))(((EEEEEEDDDDDDDDDDDDEEEEEEKKKJJJHHHFFFDDDBBBAAA@@@<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBAAA@@@???>>>===999:::;;;<<<;;;999666444============<<<<<<<<<<<<;;;;;;:::::::::999999999999999888888888888999999<<<888444555999:::888555555444444444555555333111222222111111111111222222111222222222222111000000/////////...---------,,,,,,---...//////...---,,,------,,,,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,+++++++++++++++++++++************++++++))))))))))))))))))))))))***)))((('''''''''''''''))))))************))))))''''''((((((((((((''''''******)))((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''*********)))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******)))((((((((((((((((((''''''&&&&&&((()))***)))))))))))))))((('''''''''(((((((((&&&&&&(((***))))))(((((('''''''''&&&)))))))))))))))))))))))),,,+++***)))))))))++++++---+++)))((('''((()))***)))************+++++++++*********)))))))))((((((000,,,))))))+++,,,+++***,,,,,,,,,+++***)))((((((------------------------,,,,,,...///000111111111,,,,,,,,,,,,,,,,,,,,,,,,............////////////222222333333333333444444444444555555666777777777666666777888999::::::;;;>>>>>>>>>>>>>>>?????????AAAAAA@@@@@@???>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>???<<<<<<============<<<<<<====================================>>>???@@@AAAAAA???>>>>>>???@@@@@@??????????????????>>>============<<<<<<<<<<<<======>>>>>>=========<<<<<<<<>><<<<<<;;;;;;;;;======???AAACCCDDDAAA???>>>>>>======<<<<<<<<<;;;999AAAGGGFFFGGGNNNQQQQQQDDD???888666888999777555666666666666666555555444555555555444444333222222444333333222111111111222222222222111111111000000111///...------...///111......------------..............................//////.........---------........................------------------------...---,,,,,,++++++++++++************************++++++++++++++++++++++++(((((()))***************+++*********))))))(((((('''((()))******)))((('''))))))))))))))))))))))))((((((''''''''''''((((((***))))))((('''&&&&&&&&&&&&))),,,......,,,)))&&&DDDDDDDDDCCCDDDDDDEEEEEEHHHGGGFFFDDDCCCAAA@@@???=========>>>>>>??????@@@????????????????????????@@@AAAAAA@@@@@@>>>======;;;<<<<<<<<<<<<:::888777=========<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888777777888888999666333111333777:::999777555444444444555555333111222222111111111111222222333333333333333222222111...............------------...............------------------,,,,,,,,,+++---,,,,,,,,,++++++++++++***))))))(((((((((((((((++++++************++++++))))))))))))))))))))))))******)))((((((((())))))***))))))))))))))))))***(((((())))))))))))((((((***))))))((((((((((((((())))))))))))))))))))))))'''((())))))''''''((()))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''***)))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***))))))((((((((((((((((((((('''&&&'''((()))***)))))))))))))))(((''''''%%%&&&((((((((())),,,...)))))))))(((((((((''''''))))))))))))))))))))))))++++++***))))))******+++---,,,***(((((()))***+++)))************+++++++++,,,,,,,,,+++++++++******...,,,)))***+++,,,+++))),,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....................................////////////111111111222222222333333444444444555666666777777777888888888888888888888<<<<<<<<<============>>>@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAA@@@??????>>>>>>>>>???===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA???===>>>???@@@??????>>>????????????>>>======;;;;;;;;;::::::;;;;;;;;;;;;;;;::::::::::::999999======;;;::::::999999999;;;;;;<<<>>>@@@@@@???<<<;;;;;;;;;;;;:::::::::::::::???BBBBBBEEEMMMQQQOOOBBB===777555777888666444444555555555555444333333333333333444444444444444333222111000000000000111222222222111111111000000111000...------...000111......------------..............................///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++************************++++++++++++++++++++++++(((((()))************************)))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))+++******)))((((((''''''((()))***++++++***)))(((CCCCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@??????=========>>>>>>>>>>>>>>>????????????????????????????????????>>>===<<<;;;>>>=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888777777777777888888444222000111555777777555555444333444555555333222222222111111111111222222222222222222222111000000---------...............//////...---,,,,,,------......---------,,,,,,,,,+++++++++++++++*********,,,,,,+++***************++++++************++++++))))))))))))))))))))))))******)))))))))***++++++***)))(((''''''((()))***))))))************))))))))))))(((((((((((((((((())))))))))))))))))))))))&&&((())))))))))))***,,,&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))((((((''''''(((((((((((('''''''''((()))***)))))))))))))))(((((('''&&&''')))))))))***,,,///***)))))))))))))))(((((())))))))))))))))))))))))******)))))))))******+++,,,+++***)))((()))***+++)))************+++++++++,,,++++++++++++*********,,,+++***+++,,,,,,***(((++++++******************++++++++++++++++++++++++------+++*********++++++////////////////////////............////////////000000000111111111111222333333444555555666666777999888888888777777777666::::::;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>><<<===???@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@???======?????????>>>>>>>>>>>>>>>>>>======<<<999999888888888888999999:::999999999999888888888::::::999888777777777777888888888:::<<<<<<;;;999777777888888888888888888;;;======???FFFMMMOOOMMM???:::555444555666555333333333444444333333222111111111222333333444555555111111000/////////000000222111111111111000000000111000///......///000111......------------......------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,************************++++++++++++++++++++++++((())))))************)))******))))))))))))((((((++++++************++++++))))))))))))))))))))))))******))))))))))))******++++++******))))))((((((***))))))(((((())))))***AAAAAAAAAAAABBBCCCDDDEEEAAA@@@@@@@@@@@@?????????=====================<<>>===<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::999999999999888888888888777777777666666777777777777555222222333444333111444444333444555555444222222222111111111111222222///////////////......---,,,---------.../////////000///---,,,+++,,,,,,---.........---------,,,,,,************************------,,,++++++++++++,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))***+++,,,***)))'''&&&&&&''')))***((())))))******))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))((((((***+++%%%%%%&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))*********))))))))))))************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))(((((('''''''''((((((((((((((((((((()))))))))(((((())))))))))))(((((()))******)))(((''')))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((()))***))))))*********+++++++++))))))))))))((((((((((((******+++,,,,,,+++***(((***************+++++++++***************+++++++++///---+++******+++---...////////////////////////............////////////000000000111111111222222222333333444555555666666777777777777777777777777999:::::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<>>>>>=========>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@AAAAAAAAA@@@>>><<<<<<>>>???>>>=========>>>>>>======<<<;;;999888888777777888888999::::::::::::999999999999999888888777666666777777666666666777999:::888777555555666666777777888888<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;::::::<<<;;;;;;:::;;;;;;<<<===::::::::::::999999999999999999888888888777777777777666666555555666666777777666444333444444333222444333333444555555444222222222111111111111222222...////////////...------,,,---------...////////////...---+++++++++,,,---......---------,,,,,,,,,******************************)))(((((((((((((((++++++************++++++))))))))))))))))))))))))(((((((((((())))))***+++***)))(((''''''((()))***'''(((((())))))(((((('''&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((%%%%%%'''((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************((()))))))))*********+++(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))(((((())))))))))))(((((()))))))))(((&&&&&&'''((())))))))))))************))))))))))))))))))))))))(((((())))))************(((((('''''''''((((((((())))))*********+++++++++((((((((((((((((((((((((((()))+++,,,+++******)))***************+++++++++)))))))))******+++++++++,,,+++***)))***,,,...000....................................////////////111111111111222222222333222222333333444444555555444444555666777777888888999999:::;;;;;;<<<============>>>>>>??????@@@@@@;;;===???AAABBBAAA@@@???>>>======<<<======>>>>>>======>>>>>>>>>>>>==============================:::;;;===???AAABBBBBBBBB???===<<<<<<===>>>>>>===<<<============<<<;;;;;;999999888888888888999999::::::999999999888888888999888777777777777777777777666555666888999888666555555666666777777777888:::999===GGGQQQQQQJJJBBB999888555444444555444444333444444444444333222222333333222222222111111111111111000000000111111222000000000000000000000000000000////////////000000......------------......------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******++++++,,,************************)))))))))******+++++++++))))))*********))))))((((((((((((((((((((())))))***)))(((''''''((()))***)))))))))))))))))))))))))))((((((''''''(((((())))))((((((((((((((('''''''''((()))******)))((('''AAAAAA@@@@@@@@@@@@AAAAAA==================>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<========================:::;;;;;;;;;;;;;;;::::::999999999:::;;;;;;;;;<<<999999999999888888888888888888888777777777777666666666555555555555666666444444444444444555666777444333333444555666444333222222111111111111222222111111111111111000//////---------...............------,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********+++++++++++++++++++++***))))))))))))***++++++************++++++))))))))))))))))))))))))))))))((((((((()))******))))))************))))))''''''((((((((((((''''''%%%&&&'''((()))((('''&&&(((((((((((((((((((((((()))******)))'''&&&&&&'''&&&'''(((*********))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++'''(((((())))))*********(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))''''''&&&&&&''''''(((((('''((()))*********))))))'''(((((()))))))))))))))%%%&&&'''''''''''')))+++(((((()))))))))))))))***))))))))))))))))))))))))''''''((()))************''''''(((((((((((((((((()))************+++++++++))))))***************+++''')))++++++***)))***+++++++++******************)))))))))***++++++,,,,,,)))((((((((()))+++---...------------------------............////////////111111111222222222333333111111222333333444444555333333444555666777888888888888999:::;;;<<<<<<=========>>>???@@@AAAAAABBB===>>>???@@@AAA@@@??????<<<<<<<<<<<<<<<======>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::===???AAAAAAAAAAAA>>>===;;;;;;=========<<<<<<<<<<<<<<<<<<;;;;;;:::999999999888888999999999888777777777777666666666888888777777777777888888888777666666888888777666555666666666666666777777888777===JJJRRRNNNDDD<<<666666555444444444444444333444444444444333222222333333222222111000000///111111000000000111222222//////000000000000000111...//////////////////.........------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------************************+++************++++++,,,************************(((((())))))***+++++++++)))************))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((('''''''''''''''(((***++++++***((('''BBBAAA@@@??????>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;:::777888:::;;;<<<<<<;;;;;;999999888888888777777777888888777777777666666666666555555444444555555666444444555444444444555777333333222444555666555333222222111111111111222222111222222222222111000000...............---------***+++,,,,,,------------,,,,,,+++++++++*********++++++++++++,,,,,,,,,---...---,,,,,,++++++,,,,,,++++++************++++++))))))))))))))))))))))))++++++***)))))))))******)))***+++,,,,,,+++***)))(((((())))))))))))(((((($$$%%%'''((()))((('''&&&(((((((((((((((((((((((((((*********(((((((((***((()))***+++++++++)))(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***'''(((((()))******++++++&&&&&&'''(((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))'''((()))***+++***))))))''''''((()))))))))))))))&&&'''(((((('''(((***,,,''''''((((((((()))))))))))))))))))))))))))))))))&&&'''((()))*********)))((())))))***************)))************+++++++++))))))))))))******++++++((()))+++***((((((***---,,,+++++++++***)))))))))))))))******+++,,,,,,---)))*********++++++,,,,,,------------------------............////////////000000000111111111111222111111111222333333444444444444444555555666666666666777777888999:::;;;<<<===>>>???@@@AAABBBCCCCCC@@@@@@@@@????????????>>><<<;;;;;;;;;<<<<<<===>>>;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===?????????>>>===>>><<<;;;;;;<<<======<<<;;;<<<<<<<<<<<<;;;::::::999999888888888888999999888888888777777777666666777777666666666666777777888777555555777777777666666666555555555555555444555444;;;GGGLLLFFF<<<777333444444333222222222333222222222333222222111000111111111111111000000000///////////////000111222////////////000000111111------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,************************((((((((()))***+++++++++***************)))(((((('''''''''((((((((()))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((************************CCCBBB@@@???>>>>>>======:::::::::999999999999999999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;666888:::<<<======<<<;;;888888888888777777777777777777777777666666666666555555555444444555555555777777666444222111222333333222222444555666555333222222111111111111222222000000000000000///....../////////......------,,,((()))+++---.........---+++++++++*********))))))+++++++++,,,,,,---------+++***))))))(((((())))))++++++************++++++))))))))))))))))))))))))------,,,+++************(((***,,,......,,,***((())))))************))))))$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))++++++******+++---)))***+++,,,,,,+++)))(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******'''(((((()))***+++++++++%%%&&&&&&'''((())))))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))'''((()))++++++******)))''''''((()))))))))))))))+++,,,,,,***((('''((()))&&&'''''''''(((((())))))))))))))))))))))))))))))%%%&&&((()))*********))))))***+++,,,,,,,,,,,,,,,)))************+++++++++&&&'''''''''(((((())))))((()))***)))''''''+++...---,,,,,,+++***)))(((((())))))***+++,,,,,,------------.........---,,,,,,..................................../////////000////////////000000000000000111111222333333444444666555555555555444444444555555666777888999::::::>>>>>>???@@@BBBCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<============<<<<<<::::::::::::::::::::::::<<<===>>>???>>>===;;;999===<<<::::::<<<===<<<;;;;;;;;;<<<<<<;;;;;;:::999888888777777777777888888::::::::::::999999999999666666555555555666666777888666555555666777666555555555555444444333333333333222777BBBFFF???777555111222222222111000111222111111111111111000////////////000000111111222222...............///000111.../////////000000111111,,,------......------,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++******))))))***+++,,,,,,************************'''(((((()))***+++++++++***************)))((((((&&&'''''''''(((((()))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********---+++)))(((((()))+++---@@@@@@@@@@@@????????????>>>===<<<;;;:::;;;;;;<<<888888999:::;;;;;;;;;;;;>>><<<:::888777777888999;;;:::999999888888999999999::::::;;;;;;::::::999:::999888666555555555555666666666666777777777777666666666666555555555555555555444333333222111111333333333333333333333333000000000000000000000000111000000///...------,,,------......------,,,+++++++++++++++++++++++++++,,,---------------------'''(((***+++,,,,,,++++++,,,,,,,,,+++++++++******************************,,,,,,,,,++++++*********,,,,,,***)))))))))***+++******))))))((((((''''''***)))))))))))))))******,,,++++++***)))(((''''''$$$%%%&&&((((((((('''&&&))))))))))))(((((((((((((((((())))))((('''&&&&&&)))***************))))))((()))*********((('''&&&))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''))),,,......,,,)))'''&&&''')))*********)))(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((()))******)))''''''(((***))))))(((((((((((())))))************************''''''(((((('''&&&%%%%%%&&&'''''''''(((((())))))************************,,,++++++******************++++++***((('''((()))************************,,,---...---+++++++++---)))***,,,---.........---------------------------...------,,,,,,------...////////////000000000000---...///000111222333333333333333333444444555666999888777777777888::::::<<<>>>@@@BBBDDDCCCCCCBBBAAA@@@>>>>>>??????===<<<;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888888999;;;============<<<<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888777777777888:::;;;888888888888888888888888777777777777666666666666666666666666666666666666777666666444333222111111666777888888777555222111222222222111111111000000111111111111111111111111111111111111000000000000222111///...---------...000///...------...///000///...---,,,+++,,,------+++,,,,,,------,,,,,,++++++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++***)))(((''''''***+++++++++))))))***+++''''''(((((()))))))))***************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''((((((((((((((('''&&&&&&))))))))))))))))))))))))***)))(((''''''((()))***?????????>>>>>>>>>=========<<<;;;:::::::::;;;;;;:::::::::;;;;;;:::999999:::999777666666666888999999999999999::::::::::::999::::::;;;;;;::::::999999888777666666555666666666666666666666666666777666666666666555555555555555555444333333222111111333333333333333333333333000000000000000000000000111111000//////...------------......------,,,+++++++++++++++++++++++++++------,,,,,,++++++******(((((()))***+++,,,,,,,,,,,,,,,+++++++++*********************************,,,++++++++++++++++++***,,,+++***)))))))))*********)))))))))((((((((('''))))))((((((((())))))***+++*********)))(((((((((((())))))************)))))))))))))))(((((((((((((((((())))))(((''''''&&&''''''((((((((((((''''''))))))*********)))((('''))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))******))))))(((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((((((((()))'''%%%%%%&&&'''))))))))))))))))))))))))************************)))))))))))))))((('''''''''''''''((((((((())))))***************************))))))((((((((((((((()))***+++***((((((((()))***************************+++,,,,,,+++***+++---(((((()))***++++++++++++------------------------......------------........./////////000000000000...//////000111222333333222222222222333444555555999888777777777888999:::<<<>>>@@@BBBCCCCCCBBBBBBAAA???>>>>>>>>>>>>===;;;:::;;;;;;;;;<<<<<<=========<<<;;;:::999999999999999:::;;;===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888999;;;<<<888888888888888888888888777777777777666666666555555555555555555555555555666666555444333222222111444555666666666555444333222222222111111111000000111111111111111111111111111111111000000000//////111000///...------......000///...---------...///......---,,,,,,,,,,,,---,,,------......------,,,...///000///---,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++***************)))+++,,,,,,+++******+++((((((((())))))*********************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((((((((+++++++++++++++***))))))))))))))))))))))))))))))***)))(((((('''((()))***======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;:::999888777666555444444444666777888666777999:::;;;::::::999999999::::::::::::999999888777777666666777777777666666666666666666666666666666666555555555555444555444444333333222222111333333333333333333333333000000000000000000000000111111000000//////......------......------,,,+++++++++++++++++++++++++++------,,,+++***)))(((((())))))))))))***+++,,,,,,,,,++++++++++++******************************************+++++++++++++++++++++***))))))))))))***))))))))))))(((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))((((((''''''''''''''''''(((((((((((())))))))))))(((((()))))))))(((''''''''''''((((((((((((''''''*********+++******)))((())))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))))))))))))))(((&&&&&&&&&&&&((()))******))))))((()))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))(((&&&%%%%%%&&&))))))***++++++***))))))***************************++++++++++++***))))))''''''(((((((((((())))))))))))))))))))))))))))))***))))))((((((((((((((()))***+++***)))((()))***))))))))))))))))))))))))((()))++++++******+++---,,,,,,,,,+++,,,,,,------------------------------......------------............/////////000000000000000111111222222222222111111111111222333444555888888777666777888999:::<<<===@@@BBBCCCBBBAAAAAA@@@>>>======>>>===<<<:::999999:::;;;<<<======>>>===<<<<<<;;;:::::::::::::::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999::::::;;;<<<777777777777777777777777777777777666666666555555555555555555555555555555555555444444333333333222222222333333333444444444222111111111111000000000111111111111111111111111111111000000000000////////////......---......///000///...---------------------......------,,,+++---......//////......---+++------,,,+++***+++,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,(((***---...,,,+++******)))))))))***************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))((((((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))((((((((())))))***;;;;;;;;;:::::::::999999999999999888888888888999:::;;;;;;;;;::::::999888666555555444444555666666222444777999::::::999888999999::::::::::::999999777777666666777888888999666666666666666555555555666666555555555444444444444444444333333222222222222222222222222222222222000000000000000000000000111111000000000/////////------......------,,,+++++++++++++++++++++++++++,,,,,,++++++*********)))+++***)))))))))***,,,---++++++++++++************************************))))))******++++++,,,,,,+++******)))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&''''''((((((((())))))))))))))))))(((&&&%%%$$$%%%%%%&&&(((((((((((())))))))))))(((((()))))))))(((((('''((())))))************)))******+++++++++*********((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((('''&&&'''(((***+++&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((***+++,,,+++)))'''''''''((()))+++,,,,,,+++)))(((***************************+++++++++++++++******(((((((((((((((((())))))((((((((((((((((((((((((,,,++++++***************)))***+++***)))((()))***((((((((((((((((((((((((&&&((()))***))))))+++---...---,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........./////////000000111111111111222222222222111111111222333444555666888777666666666777999:::<<<===???AAABBBBBB@@@@@@???===<<<<<<===<<<;;;:::888888999:::<<<===>>>>>>===<<<<<<;;;:::::::::;;;;;;;;;<<<<<<============;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::999999999:::::::::777777777777777777777777777777666666666555555555555555555555555555555555444333333333333333333333222111111111111222333333111111111111000000000000111111111111111111111111111000000000////////////.....................///000000///......---------,,,---...///...---,,,+++------............------***+++,,,+++***))))))+++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,************************'''***---///...,,,+++*********************++++++((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))******::::::::::::999999999999777777888888888888888888888999::::::;;;;;;;;;:::888888777666555555444444000222444777888888777777888999999::::::999999888777666666777777888999:::777666666666555555444444555555555555444444444444444444333333333333222222222222222222222222222222////////////////////////000000000000////////////------......------,,,+++++++++++++++++++++++++++******++++++,,,,,,------+++***)))))))))***+++,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))******+++++++++************))))))(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&((((((((((((((())))))))),,,+++)))((('''((())))))'''((((((((()))))))))***(((((()))))))))))))))((((((((()))*********************************++++++((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((())))))))))))((('''%%%%%%$$$%%%&&&(((***,,,&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''((((((((()))***+++,,,,,,)))((('''(((((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))***++++++*********))))))))))))))))))((((((((((((((((((((((((((((((,,,++++++***************((()))******)))((()))+++((((((((((((((((((((((((&&&'''))))))))))))+++,,,***)))((('''&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,............////////////111111111111111111111222222222333333555666777888888777666666666777888999;;;===???AAAAAAAAA???>>>>>><<<;;;;;;<<<;;;:::888888888999:::;;;<<<===>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888999999999999888888888666666666666666666666666666666666666555555555555555555555555555555555555333333333333333333222222222222111000000000000111000000000000000000000000000000000000000000000000000000000////////////...---------...............000000000000//////......,,,---...///...---,,,+++,,,,,,------------,,,,,,---//////...---,,,---...,,,++++++******++++++,,,*********+++++++++,,,,,,+++******)))((('''''''''&&&)))---...---,,,+++***++++++******************((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************++++++,,,,,,,,,++++++(((((((((((((((((((((((((((((()))***************;;;;;;:::::::::999999999666777888888999888888888777888999:::;;;;;;;;;;;;999999888777666555444444111222444666777777777777888888999999999999888888777777777777777888999:::777666666555555444444444555555555444444444444333333333333333333333333333222222222222222222222222///////////////////////////////////////.........------......------,,,+++++++++++++++++++++++++++))))))***+++,,,---......+++***************+++++++++************))))))))))))))))))))))))))))))))))))))))))***************))))))******))))))((('''(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''((((((''''''(((((())))))******(((((()))*********))))))%%%&&&'''(((((())))))(((******)))))))))***++++++))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((()))***++++++***)))((($$$$$$%%%&&&''')))***+++&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&''''''(((((()))&&&(((******)))'''''''''))))))***++++++***))))))))))))))))))))))))))))))(((((()))************)))******))))))))))))(((((())))))))))))))))))))))))***))))))(((((((((((((((((()))******))))))***+++))))))))))))))))))))))))'''(((******))))))***,,,***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------.........///////////////000000111111111111333333333444555777888999777777666555666777888999;;;===???@@@@@@@@@>>>======<<<::::::;;;;;;999888888888999:::;;;<<<<<<===;;;::::::999999:::::::::;;;::::::999::::::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888999999999888777777666666666666666666666666666666666555555555444444444444444444444444444444444444333333222222222111111111111111000000////////////000000000000000111000000000000000000000000000000////////////......------.........------,,,......//////000//////...------......------,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---...---,,,++++++---++++++************++++++************+++++++++++++++***)))((('''&&&%%%%%%&&&(((+++,,,,,,+++***+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++))))))***++++++++++++***))))))))))))))))))))))))(((((()))***++++++++++++<<<<<<<<<;;;;;;;;;::::::666777888999999999888888999999:::;;;;;;:::::::::777777777777777666555555444444555666777777888888888888999999999999888888888888888777888888999999777777666555555444333333555555555444444444333333333333333333333333333333111111111111111111111111////////////////////////------------............------......------,,,+++++++++++++++++++++++++++))))))******++++++,,,,,,******+++++++++******)))************))))))))))))))))))))))))))))))))))))************))))))))))))((()))*********)))'''''''''((((((((()))))))))******)))((('''&&&&&&&&&&&&)))))))))((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((()))*********(((((()))***************%%%&&&'''((())))))))))))))))))((((((((()))***+++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))(((((())))))***'''((())))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%%%%&&&''''''((())))))%%%'''***+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************)))))))))((((((***************************))))))(((((((((((((((''')))******))))))***+++************************)))***++++++))))))***++++++,,,---...............++++++++++++++++++++++++...------,,,,,,------...---------.........//////------...///000111111222222222222333555777888999777666666555666777888999;;;<<<>>>@@@@@@???>>>===<<<;;;999999::::::888777999999999::::::;;;;;;;;;999999999888888999999:::::::::999888888888999:::888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::999888777555555555555555555555555666666555555555444444444444444444444444444444444555444444333222111000000...///000111222111000000////////////000000111111000000000000000000000000000000/////////.........---............---+++******+++,,,............---......---,,,,,,,,,,,,---,,,,,,------------,,,,,,***+++,,,+++)))((()))***++++++************++++++************++++++++++++***)))))))))((((((''''''%%%'''******))))))***+++*********))))))(((((((((************************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++''''''((()))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++======<<<<<<<<<<<<;;;;;;666777888:::::::::999888;;;;;;;;;;;;:::999888888444555666666777666666666777777666666777888999:::888888999999999999888888999999888888888888888999777777666555444444333333555555444444444333333333333333333333333333333333111111111111111111111111////////////////////////,,,---------------------------......------,,,+++++++++++++++++++++++++++************)))))))))))))))***+++,,,,,,+++)))(((************))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))*********)))'''&&&'''((((((((())))))************)))((('''&&&&&&&&&******)))((('''&&&&&&%%%&&&''')))*********))))))&&&''''''((()))******+++(((((()))***************'''((()))***++++++++++++)))(((''''''''')))***+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))),,,***'''%%%%%%'''***,,,+++,,,,,,,,,+++***((('''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&&&&'''((())))))&&&(((+++---,,,+++++++++))))))(((((((((((())))))))))))))))))))))))))))))((()))***++++++++++++++++++*********))))))((((((************************,,,++++++***************''')))******))))))***,,,***************************+++,,,+++***)))***+++((()))+++---......------++++++++++++++++++++++++//////............//////---------.........//////+++,,,---...///000111222111111111222444666777888777666555555555666888999;;;<<<>>>???@@@???===<<<<<<:::999999:::999888666::::::::::::::::::::::::888888888777888888999999:::999888777777777888999888888999:::<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;<<<;;;:::888777555555555555555555555555666666555555555444444444444444444444444444444444555555444333222000000///,,,---000222333333222111.../////////000000111111000000000000000000000000000/////////..................//////...,,,***)))'''(((***,,,---------,,,///...---,,,+++,,,---...---..................------...///...,,,+++,,,---++++++************++++++)))************+++++++++))))))))))))************&&&'''((()))((((((***,,,***)))))))))((((((''''''************************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((***+++,,,,,,++++++;;;<<<<<<<<<;;;::::::999888888888888888888888888888888888888888999999999444444555555555555444444555555555555666666666777666555555555555666777777888888888777777777777666777555333444666777444111666555333111111222333444222222222111222222333333////////////////////////////////////////////////........................+++++++++*********))))))------...---+++***+++,,,))))))))))))))))))))))))******))))))))))))******---,,,***)))))))))******((((((((((((''''''''''''+++***)))((((((***,,,---+++***)))(((((()))***+++((())))))(((&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))***+++,,,---......)))(((&&&&&&&&&''')))+++'''''''''(((((((((((()))((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''((()))******)))***,,,...))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))((((((&&&&&&'''(((((((((((((((************))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))************++++++++++++******)))(((++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,------.../////////------...///000111222222333333222222333333444555555555666666777888888888;;;;;;<<<<<<<<<<<<<<<;;;777888999999999999888777999999999:::::::::;;;;;;;;;::::::999999::::::;;;;;;;;;::::::::::::999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::999888888777777666888777555444333333444555333333333333333333333333555555444444444333333333111111111111000000000000111111111111000000000000000111222222222000///...000000000000000///......////////////////////////........................,,,,,,,,,++++++*********,,,...000111///---,,,,,,************************++++++******************************************))))))))))))************++++++******))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))************************+++*********))))))((((((************************((((((''''''''''''(((((())))))************))))))***)))(((''''''&&&''''''))))))))))))))))))))))))))))))))))))))))))))))));;;;;;<<<<<<;;;;;;:::999999999999888888888888888888888888888888888888888555666666777777666666555444444444555555555666666444333333333333444555555888888888888777777777777888777555666888888666333666444333111111222333444333333222111111222222222////////////////////////////////////////////////........................,,,,,,,,,,,,+++++++++***,,,,,,+++)))((((((***,,,***************************))))))))))))))))))***,,,+++***)))))))))******((((((((((((((((((((((((---,,,***)))((()))***+++***)))(((((((((((()))***))))))***((('''&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))((((((((((((((())))))))))))*********))))))((((((''''''))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''(((((())))))((('''&&&%%%&&&''')))***''''''((((((((()))))))))+++***)))((('''(((((()))''''''''''''''''''&&&&&&''')))***)))))))))+++---))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))(((((()))******+++++++++*********)))))))))((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))************,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,------.../////////000000000000/////////...222222111111222222333444444444555666666777777888::::::;;;;;;;;;::::::999777888999::::::999888777999999999::::::::::::;;;;;;::::::999999::::::;;;;;;;;;:::::::::999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::999888888777777888777666444333333333444444444444444444444444444444444444333333333333222111111111111000000000000111111111111000000000000000000111111111000000///000000000000000///......................................................,,,,,,,,,,,,+++++++++++++++...000000...---,,,,,,************************************************************************))))))))))))*********************)))))))))))))))***************)))(((((())))))))))))))))))))))))************************************)))))))))(((******************************************************++++++++++++******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));;;;;;<<<<<<;;;;;;::::::::::::999999888888888777999999999888888777777666666777777888888777777666444444444444555555555555777777666666777777888999888888888888777777777777777666666666777777555444555444333222111222333444444333222111111111111111000000000000000000000000////////////////////////........................---------,,,,,,,,,++++++,,,,,,+++)))((((((***,,,++++++++++++++++++++++++))))))(((((((((((())))))++++++***)))))))))******))))))))))))))))))))))))...---+++)))(((((((((((()))((((((''''''(((((())))))******((('''&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))************+++******)))((('''&&&&&&))))))))))))))))))))))))''''''((()))************))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))'''(((((((((((()))))))))(((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&'''((()))(((((((((***,,,))))))))))))))))))))))))''''''(((((())))))******************)))))))))))))))***++++++,,,+++++++++)))))))))((((((((('''''''''''''''((()))*********))))))))))))(((((((((((())))))))))))************++++++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---......//////000000000/////////......111000000000000111222222333333444444555666666777::::::::::::999999888777888999::::::::::::999888888888999999999:::::::::::::::999999999999::::::::::::::::::999999999999999999999::::::;;;;;;;;;========================;;;::::::999999::::::;;;;;;;;;::::::999888888777999888666555444333333333555555555555555555555555333333333222222222111111111111111111000000000000111111111111000000000000000000//////000000111111///000000000000///..............................------------------------,,,,,,,,,,,,------------+++---//////...,,,+++,,,************************************************************************))))))))))))************))))))))))))***************++++++++++++******)))))))))))))))))))))))))))************************************))))))))))))******************************++++++++++++*********++++++,,,,,,++++++***)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))):::;;;;;;<<<;;;;;;::::::;;;::::::999999888888777:::999999888777666666555666777777888888777777666555555555555666666666666888777777777777888999999888888888777777777666666444444444444555444333222555444333222222222333333444444222111000000000000000000000000000000000000////////////////////////........................---,,,,,,,,,,,,++++++++++++,,,...---,,,++++++,,,++++++++++++++++++++++++((((((((())))))(((((((((*********))))))))))))***))))))))))))************,,,,,,***)))((((((((()))((((((''''''''''''(((((((((((()))'''&&&%%%'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))(((((((((((()))))))))*********)))))))))((((((''''''&&&))))))))))))))))))))))))&&&'''((()))***+++++++++((())))))******++++++,,,)))))))))))))))))))))))))))))))))******)))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&'''(((((('''''')))***(((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))))))))((())))))*********))))))(((((((((((('''''''''''''''((((((((()))))))))***))))))))))))((((((((((((((()))))))))************'''((()))***************************************++++++,,,---------,,,,,,+++,,,,,,------...//////,,,------...///000111111000////////////000111111222222333444444555555666::::::::::::999888777777888999:::;;;;;;:::999888888888888888999999999999::::::999999999999:::::::::::::::999999999999888999999999::::::;;;;;;;;;>>>>>>>>>>>>============;;;::::::999999::::::;;;;;;;;;::::::999888888888999888777666555333333222444444444444444444444444222222222111111111111000111111111111000000000///111111111111000000000///000///.........000111333//////000000//////...---........................------------------------,,,,,,,,,------.........+++---......,,,++++++,,,***************************************+++++++++************************((()))))))))************(((((())))))******++++++*********++++++***))))))))))))))))))))))))))))))*********************************)))))))))))))))************************(((((()))******)))(((((()))******++++++******)))&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((::::::;;;;;;<<<;;;;;;:::::::::::::::999999888888999999888888777666555555555666666777777666666555777777777777888888888888333333333333333444444555777777777666666666555555333444555555444333222222444444333333222222222222444333222111000000//////000000000000000000000000////////////////////////........................++++++++++++************'''+++///000///---+++***************************(((((())))))))))))(((((())))))))))))***)))))))))((()))))))))*********+++))))))))))))))))))******''''''(((((((((((('''''''''''''''&&&%%%$$$%%%'''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''')))***++++++++++++((((((((()))))))))******))))))))))))))))))))))))))))))************))))))***))))))((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&''''''''')))))))))*********))))))))))))((((((((('''''''''&&&'''((('''&&&&&&(((***((((((((((((((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))******))))))*********))))))(((((((((((((((''''''''''''***)))))))))((((((((('''(((((((((((())))))))))))((()))))))))************'''((())))))***************************************+++,,,,,,---------,,,++++++,,,,,,---.........,,,,,,---...///000111111//////......//////000111222222333333444555555555:::::::::::::::999888888888999::::::::::::999888777777777888888888999999:::999999888888999999:::::::::999999999888888888888888999::::::;;;<<<<<>>>>>=========<<<;;;::::::999999::::::;;;;;;;;;:::999999888888777888888888777555444333333222222222222222222222222222222111111111000000000111111111111000000000///111111111111000000000/////////.........///111222///////////////...------........................------------------------,,,,,,,,,------.........+++,,,------+++***++++++************************))))))*********+++++++++************************((()))))))))************(((((())))))******++++++(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::888888888777777666666555555666666777777666666555888888888888999999999999444444333333444444555666555555555555444444444444444666777777555444444555444444444333333333222222333222111000000000000000000000000000000000000000////////////////////////........................+++++++++*********))))))$$$(((---///...+++)))((())))))))))))))))))))))))((()))***++++++***)))((('''((()))*********))))))'''(((((())))))*********((((((((())))))*********'''(((((())))))(((((('''''''''(((&&&%%%$$$%%%'''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((%%%%%%&&&'''((())))))***(((((((((((((((((((((((((((((()))***++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))((((((((((((((((((((((((((('''(((((((((&&&&&&((()))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))************+++++++++,,,++++++***))))))))))))(((((((((''''''*********)))((('''''''''(((((((((((())))))))))))))))))))))))******************++++++,,,+++++++++******************************+++,,,------------+++++++++,,,------....../////////.........------//////......//////000111222222333333444555555666888999999:::::::::999999777888999999999999888777666777777777777888888888999999888888888888999999999999999999888888888888888888999::::::;;;<<<<<>>>>>======<<<<<<;;;;;;::::::999999::::::;;;::::::999999888777777666777777777777777666444444111111111111111111111111222222222111111111000000111111111111000000000000111111111111000000000000//////......//////000000...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---,,,***)))***+++************************)))))))))***++++++,,,,,,************************))))))))))))************))))))))))))************''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******'''(((((((((((((((((('''((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))999:::;;;;;;<<<<<<;;;;;;888999999::::::;;;;;;;;;777777777777777666666666666777777888888777777666777777888888888999999999777777777777777888888999444444333333333333222222444666888777444333444555333444444444333333222222111111000000000000111111////////////////////////////////////////////////........................,,,,,,+++++++++*********&&&)))+++,,,+++******+++************************)))***+++,,,,,,+++***)))&&&''')))*********))))))&&&&&&'''(((((()))******))))))))))))))))))(((((((((((()))******)))((((((((())))))(((&&&&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))%%%&&&&&&''''''((((((((((((((((((((((((((((((((()))******+++++++++******++++++***))))))(((((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''((((((((())))))$$$%%%&&&'''(((((('''&&&'''''''''((())))))******((())))))(((''''''(((***))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***************+++++++++******)))(((******)))))))))((((((((())))))))))))(((((((((((('''((((((((()))))))))***))))))))))))***************++++++++++++******)))************************)))***+++,,,------------***++++++,,,,,,---......//////.........---------/////////...///000000111333333333444555555666666666666777888999999999999666777888888888888777666666666666777777777888888999999888888888888999999999999999999888888888888777888888999;;;<<<<<<===>>>>>>======<<<;;;;;;:::;;;::::::999999::::::;;;999999888777777666666555555666777888777777666555222222222222222222222222333333222222222111111111111111111111000000000000111111111111000000000000/////////000//////............//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++))))))***+++************************((())))))***++++++,,,,,,************************))))))))))))*********************)))))))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++)))'''&&&&&&''')))+++(((((())))))))))))((((((((()))+++++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))999::::::;;;<<<<<<<<<;;;777888999:::;;;;;;<<<===666666666666777777777777888888999999999999888888777777777777888888888888555555555555555666666777333333333222222222111111111444666555222111111333333333444444444333222111111000000000000000111222////////////////////////////////////////////////........................---------,,,,,,,,,+++++++++,,,,,,+++***+++...000++++++++++++++++++++++++)))***,,,------,,,***)))&&&'''(((*********)))(((%%%&&&&&&'''((())))))***************)))'''&&&%%%((()))***++++++***)))(((***++++++***(((((()))***''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))************''''''''''''''''''&&&&&&((((((((((((((((((((((((******+++++++++******)))---,,,,,,+++***)))((((((((((((((((((((((((((((((((()))+++,,,,,,+++)))(((((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************'''((()))+++++++++***)))&&&&&&'''((()))***++++++))))))***)))''''''(((***))))))))))))))))))))))))&&&&&&'''((()))***+++,,,(((((())))))*********+++((((((((((((((('''&&&&&&************))))))))))))''''''(((((())))))******'''((((((((())))))******))))))))))))************)))))))))))))))((('''&&&)))))))))))))))))))))))))))***+++,,,------...---***++++++,,,,,,---......+++,,,,,,---...///000000///////////////000111111333333444555555666666777333444555777888888888888555666777888888777666555666666666666777777777777999999888888888888999999999999999888888888888777777888888999;;;<<<======>>>======<<<;;;:::::::::;;;::::::999999::::::;;;888888777777666555555555444555777888888888777666333333333333333333333333333333333222222222222111111111111111000000000000111111111111000000000000//////000000000///---,,,......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,***)))(((***+++************************((())))))***++++++,,,,,,************************))))))))))))************++++++******))))))((((((((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))'''$$$""""""$$$''')))))))))************))))))'''((()))***)))(((&&&$$$)))))))))))))))))))))))))))))))))))))))))))))))):::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666888999;;;;;;:::999888888888::::::888999999::::::999999888888888888888777777777777444333333222222333333444444444444444444444444444666444111111444555333111222222111111111111222222222222222222111111111000,,,---......//////....../////////......---------++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,)))'''(((***+++***(((************))))))))))))))))))((('''''''''''''''''''''''''''((((((((())))))******))))))((('''&&&))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))***)))(((''''''''''''(((((())))))******((((((((((((((((((((((((''''''((())))))((('''&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''')))***+++((()))***)))((('''(((***&&&''''''((()))******+++,,,+++***(((''''''&&&&&&''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++''')))******((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))******+++*********))))))(((((()))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,///,,,'''$$$$$$'''+++..................///000000111111222333444666666777666666777777777777666555888888888888777777777777555444444555555666777888:::999777666555666777999::::::999888777666555555777777777777777888888888888888888999:::;;;===>>>===<<<<<<;;;;;;:::::::::777777666666666666777777777777666555444444333333444444444333333222222222333333333222222111111111000000000000////////////////////////000000000000000///...------...///000//////.........---------------...///...---+++***---..................---***++++++,,,,,,++++++***///...,,,***))))))******,,,,,,,,,++++++*********)))************+++++++++---,,,,,,+++***)))(((((())))))((('''''''''''''''))))))))))))))))))))))))************))))))))))))))))))***++++++++++++***&&&'''((())))))((('''&&&***)))(((''''''((()))***************************))))))))))))***************************+++++++++,,,+++***(((((((((((()))+++++++++*********))))))******))))))))))))******::::::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666888999::::::999888888777888999:::888999999::::::999999888888888888888777777777777555555444444444444555555444444444444444444333333666333111111333444222111222111111000000111111222222111111111000000000000,,,---......//////...............---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++*********,,,)))'''(((***+++***(((*********)))))))))(((((())))))(((''''''''''''''''''''''''((((((((())))))'''((()))))))))))))))((()))))))))))))))))))))))))))))))))((('''''''''&&&(((((((((((((((((((((((()))))))))((((((((((((((('''((((((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***'''((())))))''''''((()))&&&''''''((())))))******))))))((((((''''''((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((()))******)))***,,,,,,***)))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))(((''''''(((((())))))))))))(((((((((((())))))))))))((((((*********)))))))))))))))************)))))))))(((******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---000...,,,******,,,...///...............///000000111111222333444555666666777777888888888777777666888888888777777777666666555444444555555666777888:::999777555555666777888999888888777777666666666555666666777888999999:::::::::999999999999::::::666666666666666666555555777666666666666666666777777666666555444444333333444444333333333222222222333333333222222222111111111111111111000000000000000000000/////////////////////............/////////.........------------,,,---.........---,,,+++,,,------......------,,,***++++++,,,,,,++++++***...---,,,+++******++++++,,,,,,,,,++++++*********))))))*********+++++++++,,,++++++******)))))))))***))))))(((''''''(((((())))))))))))))))))))))))(((((())))))*********+++))))))***++++++++++++***(((((())))))))))))((((((***)))(((((((((((()))***************************(((((()))))))))*********))))))))))))))))))))))))+++***)))))))))***+++,,,+++++++++*********))))))******))))))))))))******999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999999888888777777777888888999888888999999999999888888888888888888777777777777666666555555555555666666555555555444444333333333444222111111222222111000222111111000000111111222000000000000////////////,,,---......//////......------------,,,,,,,,,,,,......---,,,,,,---------+++++++++*********))))))+++)))(((((()))******)))******))))))))))))(((((())))))((('''''''''((((((''''''((((((((()))))))))&&&'''((()))************))))))))))))))))))))))))+++***))))))''''''&&&%%%((((((((((((((((((((((((***)))((('''''''''((()))((((((((('''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''(((((()))&&&'''(((((('''&&&'''((('''''''''(((((())))))***'''&&&&&&&&&'''((())))))))))))************++++++))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((***++++++***)))***+++''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))(((''''''(((((())))))))))))((((((&&&((()))++++++)))(((&&&+++*********))))))((((((************))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------////////////////////////...............///000000111111222333444444555666777777888888888888888777888888777777777777666666555444444555555666777888999888777555555666666777777777777777777777777666444555666777999:::;;;;;;<<<;;;:::999888777777777777777777888888888888888666666555555555555666666666666555555444333333333333333333333222222222222333333333222222222222111222222222222111111111111000000000//////...............////////////..................------------,,,,,,---.........------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***---,,,,,,+++++++++,,,,,,+++++++++++++++*********)))))))))*********++++++************************+++***))))))((()))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))***++++++++++++*********))))))))))))******+++***))))))))))))***+++*********************************++++++++++++,,,++++++******))))))(((((((((((((((((()))***+++,,,+++************)))))))))******))))))))))))******999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888888999777777777777777888888888888888999999999999888888888888888888777777777666666555555555555555555666555555555444444333333222333222111000111111111111111111000000000000111111000////////////.........,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---++++++++++++******************)))((()))************)))))))))(((((((((((())))))((((((((((((((()))'''(((((((((((()))))))))''''''((()))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''((((((((((((((((((((((((+++)))'''&&&%%%&&&((()))((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((&&&'''((('''&&&%%%&&&((('''''''''((((((((())))))&&&&&&&&&&&&&&&'''(((((()))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))%%%'''))))))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((())))))))))))(((((('''((()))******)))((('''++++++******)))(((((((((*********)))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------------------........................///000000000111111222333444444444555666666777777777777777888777777777666666666666555444444555555666777888888777666555555555666666555555555666666777777777666666777777888999::::::;;;:::999888777666666666999999::::::;;;;;;;;;<<<666555555444444555555666555555555444444333333333333222222222222222222222222222222222222222222222222222111111111000000000000000000///......------,,,---////////////---,,,------------------------+++,,,,,,------.........+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***+++*********+++++++++,,,+++++++++***************))))))))))))************((()))))))))*********+++++++++******)))******+++(((((((((((((((((((((((('''(((((()))******++++++))))))***++++++++++++***+++***((((((((((((***++++++******************+++************************,,,,,,,,,---------............------,,,+++******&&&&&&&&&''''''(((((((((************))))))))))))******))))))))))))******888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777888666666777777888888888888777888888999999888888777888888888888777777777666555555444444444444555555555555555444444333333333222222222111000000111111111000000000000000000111////////////.........---,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,,,,+++++++++*********)))((()))******)))))))))(((((((((((('''))))))((((((((())))))***(((((((((((()))))))))***)))))))))))))))(((''''''(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((***)))'''%%%%%%&&&((()))((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))((((((''''''''''''(((&&&'''((('''&&&%%%&&&(((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))(((((((((%%%&&&((((((''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((())))))))))))((((((***)))(((''''''((()))***************))))))(((((())))))))))))))))))******(((''''''''''''((())))))++++++++++++++++++++++++++++++,,,,,,---------------,,,+++++++++,,,...///...............///000000000000111111222333333333333333444555666666555555777777777666666666666555555444444555555666777888777666666555555555555555444444444555666666777777888888777777777777777777888777777666666666777777555555666666777777888888555555444444444444555555444444444444444333333333222222222222222222222222222222222222222222222222111111000000000/////////000/////////.........---,,,---...//////...---,,,,,,,,,------------------,,,,,,,,,,,,---.........***++++++++++++++++++******++++++,,,,,,++++++***)))))))))***************************************(((((()))))))))*********((((((((()))******++++++++++++************++++++((((((((((((((((((((((((******))))))))))))))))))))))))***++++++++++++***))))))'''&&&&&&'''))))))*********++++++*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,......------,,,+++******)))))))))(((((('''''''''))))))))))))))))))))))))******))))))))))))******777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777666666777888999999999999777777888888888888777777888888888888777777777777555444444444444444444555444444444444444444444444222333333222000000111333111000000//////000000111////////////............,,,---......//////......,,,,,,,,,,,,------------+++*********++++++,,,------------,,,,,,,,,++++++)))******)))(((((()))+++))))))((((((((((((''''''))))))((((((((()))******((((((((()))))))))******************)))((('''&&&((((((((((((((((((((((((&&&'''((((((******+++,,,(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))***++++++'''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''(((((()))&&&'''(((((('''&&&'''(((''''''''''''''''''''''''))))))((('''&&&&&&&&&'''((((((''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&(((******))))))***+++************************))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))(((''''''(((((())))))))))))((((((+++)))(((&&&&&&((()))+++)))))))))))))))))))))***))))))))))))************(((''''''''''''((())))))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,...---,,,,,,---...000111...............///000000000000111111111222222222111222333444555555555444777777666666666666555555555444444555555666777888555555555555555444444444333444444444555555666666888777777666666555444444555555555555666666777888444555555555555555666666444444333333333333444444444444333333333333333333111111111222222222222222111222222222222333333333000000000000/////////...........................------............------,,,,,,,,,,,,------------------,,,,,,,,,---......***++++++,,,,,,++++++******++++++,,,,,,++++++***)))******+++******)))))))))))))))***************((((((((()))))))))******((((((((())))))******************)))******+++,,,))))))))))))))))))))))))************))))))(((((())))))***++++++++++++***((((((''''''''''''(((((())))))***++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((++++++++++++***)))((('''(((((()))))))))))))))*********))))))))))))******777777666666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666666666777888999:::::::::999777777888888888888777777888888888888777777777777666666555555555555666666222333333444444555555555222444555333111000222444000000////////////000000000000000/////////......,,,---......//////......,,,,,,---------.........*********+++,,,---...///,,,,,,,,,,,,+++++++++***(((***+++***((('''))),,,))))))((((((((('''''''''))))))(((((()))******+++(((((()))))))))*********((()))))))))))))))((('''((((((((((((((((((((((((((((((((()))*********+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((((((((())))))((((((((((((((((((((((((((('''''''''((()))+++,,,(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''((()))***'''((())))))''''''((()))''''''''''''''''''''''''((((((''''''(((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))(((''''''%%%''')))***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))(((''''''(((((())))))))))))(((((())))))(((((((((((())))))((((((((()))******++++++((()))))))))************)))))))))))))))***++++++************************)))***+++,,,,,,,,,+++***+++,,,---///000000//////...............///000000000000000111111111111111111222333444555555555555777777666666666555555555555444444555555666777888555555555555444444333333444444444444444444555555555555555555555444444444555555444444555555666777777777777777777777666666444444333333333333444444333333333333333333333333000111111111222222222222111111222222222333333333111111111000000000//////,,,------....../////////...------,,,,,,------...++++++,,,,,,,,,---------///...---,,,,,,,,,------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,------,,,+++***)))((()))))))))*********+++(((((((((((()))))))))***((((((((())))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))*********))))))***++++++++++++***(((((())))))))))))((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))*********)))((('''(((((((((((())))))************))))))))))))******777666666666666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777666666666777999:::;;;;;;::::::777777888888888888777777888888888888777777777777777777666666666666777777111222222333444555666666333555666444111000222555000000////////////000000000000000000////////////,,,---......//////......---------....../////////******+++,,,---///000111+++++++++************)))(((***+++***((('''))),,,)))(((((((((''''''''''''))))))((())))))***++++++))))))))))))************&&&'''((()))************((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''(((((())))))******(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++))))))))))))))))))))))))******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''''')))***+++((()))***)))((('''(((***'''''''''''''''''''''&&&&&&''''''''')))***+++,,,******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&###%%%'''(((''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))(((((('''(((((())))))))))))(((((('''((()))******)))((('''''''''((()))***+++,,,,,,(((((())))))*********++++++++++++***++++++,,,---************************((()))***+++,,,+++******''')))---000111000---+++...............///000000000000000000111111111111222333444555666666666666777666666666555555555555555444444555555666777888444444555555444444333222444444444444444444444444333333333444444555555555666555555444444444555555777777666666555555444444444333333222222333333444333333333333333333333333000000111111222222222222111111111222222333333333222222222111111111111000+++,,,,,,---...///000000......,,,++++++,,,......+++++++++,,,,,,---------000///---,,,+++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++......//////...,,,+++)))(((((())))))*********+++(((((((((((()))))))))))))))))))))))))))((((((((())))))(((((()))***++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))***++++++++++++***((()))***++++++***)))((('''((()))******)))((('''))))))))))))))))))))))))******+++++++++,,,,,,,,,***************+++++++++###$$$%%%''''''''''''&&&'''((((((((())))))************))))))))))))******888777555444444666888999;;;;;;;;;;;;:::999999888888888888888888888888888999999999999999999999999:::::::::::::::999888777333555777777555444333333999777555333222333333444444555666555333222222333444333222222111111222222333222000///...///000222---.........//////000000---...///000000...,,,***////////////...---,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,***)))))))))***++++++*********))))))(((((()))((()))+++,,,+++)))&&&))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))((((((************************+++(((&&&'''))))))'''%%%''''''''''''(((((((((((('''((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%%%%'''((('''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&'''((()))******)))((('''&&&&&&'''((()))******)))((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((()))((('''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&))))))))))))))))))))))))***)))((('''&&&&&&'''((()))******))))))((('''&&&++++++******))))))(((((())))))))))))))))))))))))((('''&&&&&&'''((()))*********)))))))))))))))***,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,------+++,,,,,,------...//////////////////000000000000111111222333333444555555666666555555555444444444666666666666666666666666666555555444333333222222666555555555444444444444444444444444444444444444444333333333444555777888444444555555555555444444444444444333333222222222333444444555555444444333///000333444444222000...000000000000000000000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------111...***'''&&&'''***+++++++++++++++++++++++++++)))***+++,,,---.........)))***++++++***)))***++++++)))(((''''''((()))+++***((('''%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++******++++++***'''%%%))))))************))))))******************************))))))((((((((('''*********************************)))))))))))))))******++++++++++++***)))******++++++++++++******))))))))))))************888888777777888999;;;<<<::::::::::::::::::999999777777777777777777777777666666666666666666666666888888888888888777666666444555666666444333333444666666666555555444444333555666666555333222222333444333222222111111222222333222000///...///000111............/////////000///000111111111///...---,,,,,,,,,,,,+++***)))(((++++++,,,,,,++++++******,,,,,,***)))))))))***+++************)))))))))((((((((()))***,,,+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))***(((''''''))))))'''%%%''''''''''''((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((('''%%%&&&'''((('''&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&''''''''''''''''''&&&&&&)))(((''''''''''''''''''''''''''''''((((((((()))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))((((((''''''((((((((((((((((((((((((***)))(((''''''(((((()))'''(((((()))))))))((((((*********)))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((()))***))))))(((((((((((())))))+++*********))))))))))))************************++++++,,,,,,,,,,,,------((())))))******+++,,,,,,.../////////000000000000111111222222333444444444666555555555444444444444444444444444444444444444222333333444555555666666666666666555555555444444555555555555555555555555555444444333444555777777444555555666666555555444444444444333333222222222333333444444444444333333111111111111111111111111000000000000000000000000000000000000000///......------------------------........................---,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))***+++,,,+++))))))***+++***)))(((''''''((()))******))))))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((()))++++++***((((((((())))))))))))((((((************************)))))))))(((((((((''''''***************************)))))))))))))))))))))))))))***))))))(((((('''((())))))******))))))(((*********))))))(((((((((777777888888999:::;;;;;;888888999:::::::::999999777777777777777777777777777777777777777777777777555555666666666555444444555666666555444444666888666777888888888666444333555666777666444333333444333333222111111111111222333222000/////////000111............////////////000000000///////////////............---,,,++++++*********+++++++++++++++,,,,,,+++************+++************))))))))))))''''''((()))++++++***((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((***(((''''''))))))(((&&&''''''''''''(((((((((((((((((('''''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&)))(((((('''&&&&&&%%%%%%((((((((((((((())))))***''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))))))))((((((((((((((((((((((((((())))))((((((((())))))***&&&&&&'''((())))))))))))((())))))))))))))))))***))))))))))))))))))))))))(((((('''''''''((()))))))))((((((((((((((())))))))))))((((((((((((''''''************************++++++,,,,,,,,,,,,------+++++++++,,,------............/////////000000000222222222222222222333333555555555555444444444444333333333333333333333333333333444444555666666777777666666666555555555555555555555555555555555555666555555444444555666666444555555666666555555444444444333333333333222222333333444444444444333333333222000000000111222333000000000000000000000000///000000000000///......................................................)))***,,,...///...,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***((((((***,,,,,,+++)))((()))******)))(((''''''((()))***))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((('''&&&'''***,,,---,,,''''''((((((((((((''''''(((((())))))******++++++((((((((((((''''''''''''************************))))))))))))))))))******************))))))(((((('''(((((())))))(((((('''+++******)))((('''&&&%%%555666777888888777777777777777888999::::::999999777777777777777777777777777777777777777777777777444444555555555555444444555555555555555777;;;???<<<<<<;;;999888666555444666777777666444333333444333222222111111111111111222111000000//////000000.........///////////////...------,,,,,,,,,---.........//////...------,,,)))))))))******+++,,,,,,,,,,,,++++++*********************)))))))))))))))''''''''')))++++++***((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++(((((((((((((((((((((((()))((((((((())))))((((((''''''''''''(((((((((((())))))(((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''))))))(((&&&(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&''''''''''''(((((())))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((((((((((()))***+++,,,'''''''''((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((())))))***&&&''''''((())))))(((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******((((((((((((((((((((((((************************+++++++++,,,,,,,,,------,,,,,,------.../////////........./////////000000222222222222111111111111444444444444444444444444333333333333333333333333777666666555555444444333777777666666666555555555555555555555555555555555666666666555555555555555555555666666666666555555333333333333333333333333333333333444444333333333111111111000111111222222000000000000000000000000//////000000//////...---------------------------........................)))***,,,......---,,,***++++++++++++++++++++++++(((((()))***************+++,,,,,,+++)))((()))*********)))(((((()))******((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************)))'''&&&'''))),,,------'''(((((())))))(((((('''''''''((())))))*********((((((''''''''''''''''''************************)))))))))))))))*********+++++++++++++++,,,,,,---'''(((((())))))(((((('''))))))((((((''''''&&&&&&777777777777777666444444666666777888999999999999888888888888888888888888333333333333333333333333444444555555666555555444555555555666777;;;@@@DDDDDDBBB===999666555555666555666777666444222333444333222111111000000111111222111111000000000000000///////////////.........------,,,,,,,,,,,,---...******+++++++++***))))))***))))))))))))***,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))******(((''''''(((******)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((()))))))))(((((())))))''''''''''''((((((((((((******(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''((('''(((((((((((((((((('''&&&&&&&&&'''''''''((((((((((((((())))))+++,,,---((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&''''''((((((((('''''''''''''''''''''''''''%%%&&&&&&'''((((((((((((((((((((((((((('''&&&&&&''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))))))))(((((()))))))))))))))***+++,,,))))))))))))))))))))))))************************+++++++++,,,,,,,,,------)))))))))***++++++,,,,,,............////////////111111111111111111000000333333444444444444444444444444444444444444444444666666666555444444333333666666666666555555555555333333333333333333333333666666666666666666555555555666666666666666666555333333333333333333333333222333333333333333333222...///111333333333111000000000000000000000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++(((((()))*********))))))***+++,,,+++)))((()))*********))))))))))))*********************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************+++)))'''''')))+++++++++((())))))******))))))(((''''''((((((((()))))))))''''''(((((((((((((((((())))))))))))))))))))))))(((((())))))************)))))))))***+++---///000((())))))******))))))(((&&&&&&''''''(((((())))))999888888777777666666555666777777888888888777777777777777777777777777777444444444444444444444444444444555666666666666555555666666777888<<>><<<;;;888777555555555444333222111222333444555555777999999777444444555444222111000111222111000111000//////.........///,,,,,,++++++,,,---......------------------------+++,,,,,,,,,------------000///---,,,++++++++++++******************+++++++++++++++++++++*********)))))))))))))))))))))(((******))))))))))))*********++++++++++++***)))((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''')))******))))))((((((((('''''''''''')))))))))))))))***++++++******))))))))))))******''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((((((''''''((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''))))))'''&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))************++++++***))))))))))))***&&&''''''((())))))))))))************))))))))))))***))))))))))))))))))((()))(((&&&%%%%%%&&&''''''((())))))******))))))((((((''''''''''''(((((()))$$$%%%%%%&&&((())))))***((())))))***))))))(((((()))))))))(((((('''&&&%%%***))))))))))))(((((((((((()))***)))'''''')))+++******))))))))))))******(((((((((((('''''''''''''''((()))*********)))(((***))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))((()))******((('''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&&&&(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((()))))))))(((((((((((())))))))))))))))))***++++++++++++++++++******))))))******+++((()))*********)))(((''''''&&&&&&'''***++++++***((((((((()))))))))******''')))***+++***)))***+++***)))))))))))))))*********)))))))))))))))************++++++++++++***************++++++++++++,,,++++++++++++******))))))---,,,,,,+++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------------,,,,,,+++---------............///...------------,,,,,,,,,,,,,,,,,,---------......---............/////////,,,------------.........///......------......////////////............---//////............///000------------------------......---------......///000000000000111111222222111222333444666777888999;;;:::888777777777888999<<<===>>>@@@AAABBBBBBBBBBBBAAA@@@???===;;;:::999::::::999999999:::<<<<<<===???BBBBBB@@@>>>>>>>>>;;;999777666777777555444333222111000///...............---------......///........................++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++((())))))***++++++,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))************++++++******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))((((((''''''''''''&&&&&&***************++++++,,,******))))))))))))******''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))))))))(((''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&'''''''''((()))))))))))))))))))))(((((((((((())))))((()))))))))))))))******---,,,+++***))))))))))))%%%&&&'''))))))******************))))))(((((((((******))))))((((((''''''%%%%%%$$$######$$$$$$%%%'''((()))***************'''(((((((((''''''((()))&&&&&&''''''((())))))***))))))*********)))(((((('''((()))******+++++++++))))))))))))))))))))))))******)))(((&&&%%%&&&&&&+++***((((((((((((***+++(((((((((((((((''''''''''''(((***,,,,,,+++)))((())))))(((((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))******)))((((((******)))''')))***,,,------,,,***)))))))))))))))))))))))))))&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((%%%%%%&&&'''((((((''''''''''''(((((())))))******((()))******++++++******************************((()))***+++******((((((************++++++++++++(((((()))))))))*********''')))***+++))))))***++++++***)))))))))))))))******))))))))))))******+++)))******++++++******)))************++++++++++++,,,,,,++++++***))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******.....................///------------------------,,,,,,,,,---------......------........./////////------------............//////............///////////////.....................//////000/////////000000/////////.........000/////////000111222222000000111222333444444444333444666888:::<<<>>>???AAA@@@???======>>>???@@@AAABBBCCCEEEEEEFFFEEEEEEBBBBBBBBBCCCCCCBBBBBBAAACCCBBBAAAAAAAAABBBDDDDDDEEEGGGIIIJJJJJJHHHGGGFFFBBB@@@===<<<;;;;;;999888666555444222111000000000333222111111000000000111...............---------+++++++++++++++++++++++++++++++++++++++++++++,,,))))))*********+++++++++(((((())))))******++++++)))))))))))))))***************))))))))))))******))))))************))))))))))))(((((((((((())))))************************(((((((((((((((((((((((()))(((((()))***+++***)))((((((((((((((((((((('''***))))))))))))***++++++******))))))))))))******((((((''''''(((((()))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((()))***+++&&&&&&&&&&&&''''''((((((''''''((()))))))))))))))(((((())))))))))))(((((('''''''''(((((()))))))))------+++***))))))))))))&&&'''((()))************)))))))))(((((('''''''''******))))))(((((('''''')))))))))))))))))))))***'''((()))***+++++++++***''')))+++***((('''(((***))))))))))))))))))))))))***************)))(((((('''((()))******+++++++++))))))))))))************)))%%%"""###''')))'''$$$))))))'''&&&&&&'''))))))'''''''''(((((((((((((((((()))***,,,,,,***((('''))))))(((((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***)))((('''''')))***)))(((&&&''')))******)))'''&&&************************%%%'''((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((''''''(((((('''&&&%%%%%%''''''(((((())))))******'''((())))))******))))))))))))))))))))))))))))))((()))***++++++***)))(((,,,,,,,,,+++***)))))))))))))))))))))************''')))***+++))))))***++++++***)))))))))))))))******************+++,,,---(((((())))))))))))(((((())))))*********++++++++++++++++++*********))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++******.........---------------------------------------,,,,,,,,,---------......,,,------------.........---------.........//////////////////////////////////////////////////////,,,---...///000//////...000000000000000000000000000000000111222333444555222333555777888888888888888999:::===???BBBCCCDDDGGGFFFFFFFFFGGGHHHJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKMMMOOOOOOMMMKKKHHHHHHEEEBBB@@@@@@???===;;;::::::888777555555444444666555444333222111111111//////......---------,,,++++++++++++++++++++++++******+++++++++,,,+++++++++++++++*********))))))((((((((())))))******+++((()))))))))*********+++******))))))))))))******((())))))*********))))))))))))(((((((((((())))))++++++++++++++++++++++++(((((((((((((((((((((((()))((((((***+++,,,***((()))))))))))))))))))))))))))(((((((((((()))************))))))))))))******))))))(((((())))))***+++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&((())))))(((&&&&&&((((((((((((((((((((((((((((((((((((((()))***+++''''''(((((())))))******''''''((()))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))---,,,+++***)))((((((((('''(((((()))************((((((((((((''''''''''''***))))))))))))))))))(((*********+++++++++++++++((())))))***+++++++++***(((+++...---***((()))++++++++++++******)))))))))++++++++++++***)))(((((()))))))))(((((('''&&&%%%)))))))))************+++%%%!!!""")))---+++(((((((((''''''''''''(((((('''''''''(((((((((((((((((()))*********)))((('''((((((((((((((())))))***))))))))))))))))))))))))))))))(((((((((((()))))))))(((&&&&&&((())))))(((&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&'''(((((('''&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((************((((((((())))))((('''&&&%%%%%%(((((((((((())))))))))))''''''((()))))))))))))))((())))))******))))))(((((()))***+++++++++***))))))***+++)))'''&&&'''((()))))))))*********++++++''')))***+++***)))***+++***)))))))))))))))******************+++,,,---...(((((())))))))))))(((((()))))))))************+++******************************++++++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------------,,,,,,+++---------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,---------.........------........./////////...//////000000//////......////////////000000000,,,---...///000000000////////////000000111111111111111222222444555777777888999<<<>>>@@@@@@@@@@@@???@@@AAACCCFFFGGGIIIJJJLLLMMMOOOQQQSSSUUUWWWWWWWWWWWWVVVVVVVVVWWWXXXYYY]]]\\\ZZZXXXWWWWWWWWWXXXOOONNNMMMKKKJJJKKKKKKLLLOOOPPPQQQSSSSSSQQQMMMIIILLLIIIFFFDDDDDDCCCAAA?????????>>><<<;;;;;;;;;;;;999888666555333222222111000000000///......------,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,+++,,,,,,++++++***))))))(((***************+++++++++((())))))******+++++++++******))))))))))))******(((((())))))******))))))))))))(((((((((((())))))************************)))))))))))))))))))))))))))((()))***,,,,,,***((())))))************++++++((((((((((((((())))))*********))))))))))))******))))))(((((())))))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((())))))***&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&''''''((('''((()))***************''''''((()))))))))))))))'''((()))******)))((('''&&&''''''((())))))******+++***))))))((((((((((((((())))))*********))))))((((((((((((((())))))))))))))))))***************&&&''''''((((((((((((((())))))***+++++++++******)))---000///+++)))***,,,))))))))))))************++++++++++++***)))(((((()))))))))(((((('''&&&%%%))))))*********+++++++++%%%$$$###%%%(((++++++***(((((())))))))))))((((((''''''''''''((((((((())))))))))))(((((((((''''''((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((()))'''&&&&&&''')))))))))************************((((((((((((((((((((((((&&&'''))))))(((''')))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''(((((()))))))))(((''''''))))))))))))(((((((((((((((((()))************)))))))))***++++++***))))))((()))***+++,,,+++******&&&(((***)))(((''')))+++))))))*********+++++++++''')))***+++***)))***+++)))((((((((()))***++++++))))))))))))***+++,,,---)))))))))******)))))))))))))))))))))************)))))))))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------.........------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---............/////////............////////////...///000111111000///....../////////000000000000......//////000111222222000000111222333444444555666666666777999;;;<<<===@@@AAADDDGGGIIIIIIIIIIIIHHHHHHIIIKKKLLLMMMNNNOOOPPPSSSWWW\\\```bbbcccddd``````______```cccfffhhhllljjjgggdddcccdddfffggg```___]]][[[YYYYYYYYYYYYXXXXXXXXXZZZ[[[XXXSSSNNNOOOMMMJJJHHHHHHGGGEEECCCDDDCCCCCCBBBAAAAAAAAABBB???>>><<<:::888666555555333333222111111000//////------------,,,,,,,,,+++,,,,,,---...------,,,+++++++++***************************)))))))))))))))((())))))******+++,,,,,,******))))))))))))******'''(((((()))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))(((((()))+++------***(((((()))))))))************))))))(((((())))))***+++******))))))))))))******'''''''''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))))))))'''((())))))))))))((('''((((((''''''''''''(((((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&''''''((()))******)))((((((''''''((()))))))))))))))'''((()))******)))(((''''''(((((()))***+++++++++***))))))((((((((((((((()))************))))))((((((((())))))******++++++))))))******++++++,,,,,,&&&&&&'''((())))))((((((******+++++++++******)))***...222000,,,)))+++---&&&&&&'''((()))***++++++,,,,,,,,,++++++)))(((((('''((()))***++++++++++++))))))******++++++++++++)))***+++)))'''&&&((()))((()))***++++++***)))(((&&&'''''''''(((((())))))***)))((('''&&&'''''''''((((((((((((((()))******))))))))))))))))))))))))'''((()))******)))(((''')))'''%%%%%%''')))))))))******)))(((((()))******************************&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''&&&'''((()))******************))))))((((((''''''))))))***+++++++++++++++***+++,,,------,,,+++***((()))***+++,,,++++++***%%%(((***+++******---000)))************+++++++++''')))***+++***)))***+++(((((((((((()))***,,,,,,(((((((((((()))***+++,,,******++++++++++++******))))))))))))************(((((()))***+++,,,,,,---...------,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...//////////////////......---------,,,,,,,,,,,,------.........,,,,,,,,,---------......////////////000000000000............/////////000...///000111111000///....../////////000000111111000000000000111222333444333333444555777888999999;;;<<<<<<===???AAACCCDDDEEEGGGJJJMMMOOOPPPOOOOOONNNNNNOOOPPPPPPQQQRRRRRRSSSWWW]]]ccchhhjjjlllllldddcccbbbccceeejjjooorrrqqqoookkkiiijjjmmmqqqsssrrrpppnnnkkkiiihhhhhhhhhaaa```aaabbbccc```ZZZUUURRROOOLLLKKKJJJJJJHHHFFFGGGFFFFFFEEEEEEEEEFFFFFFEEECCCAAA???===;;;::::::555555444444333222111111.........------,,,,,,,,,------...///...---,,,+++)))))))))***++++++,,,,,,((((((''''''&&&&&&%%%%%%((())))))***++++++,,,,,,******))))))))))))******''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++------***((('''((((((((())))))***************)))***++++++,,,******))))))))))))******&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))(((***)))(((''''''((()))***************************+++***)))(((((((((((((((&&&'''((())))))((('''&&&'''(((((()))))))))))))))'''(((((()))))))))))))))(((((('''(((((()))***++++++++++++++++++***)))(((+++***(((((()))***))))))++++++***)))((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********)))))))))((((((,,,222333000,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((******++++++++++++******%%%&&&&&&&&&&&&&&&&&&%%%((()))))))))((('''&&&&&&))))))(((((((((((())))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))''''''(((((())))))******)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))************))))))))))))************---,,,+++***))))))))))))***************)))((('''******))))))))))))******************************...---,,,,,,+++++++++,,,************************,,,,,,,,,,,,,,,+++***)))******+++,,,------------***++++++,,,,,,------...........................++++++,,,,,,,,,---------..............................---------,,,,,,,,,////////////////////////111111111000//////......////////////////////////333222000///...//////000111222222222111111222444333333333333444555666777999999999999:::;;;===>>>@@@CCCEEEDDDBBBDDDLLLRRRSSSSSSTTTWWWYYYZZZWWWUUURRRQQQPPPOOOOOOOOOOOOOOOTTTUUUWWWZZZ^^^``````___^^^]]]\\\\\\]]]___aaaccckkkgggbbb___aaahhhqqqvvvwwwtttqqqpppqqqssssssrrrwwwsssrrrxxx{{{tttiiiccc```^^^ZZZVVVQQQNNNMMMMMMKKKLLLKKKIIIGGGFFFGGGIIIFFFEEECCCAAA@@@@@@AAABBB???>>><<<999777444333222222...******...///---)))------,,,,,,,,,,,,,,,------------,,,,,,,,,++++++************************+++***)))(((((()))***+++++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))******++++++***)))((((((((()))+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''++++++***)))(((((())))))))))))))))))))))))))))))%%%%%%&&&'''((()))******'''''''''''''''''''''''''''''''''''''''((())))))''''''((()))))))))))))))'''''''''&&&''''''((((((******+++++++++***)))))),,,***((()))***+++***)))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***((((((---333666444111---,,,,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((()))((((((''''''))))))(((((((((((())))))))))))))))))(((((((((((()))))))))((((((''''''''')))))))))))))))))))))))))))))))))((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************+++***************++++++++++++,,,,,,+++******)))******))))))))))))******************************,,,,,,+++***************************************,,,,,,,,,,,,,,,+++***)))******+++,,,------------...------,,,,,,++++++***------------------------++++++,,,,,,,,,---------------------------------............------,,,,,,........................000000////////////......///////////////////////////............//////000111222222111//////000222555555666777999;;;<<<===<<<<<<<<<>>>AAACCCCCCCCC@@@BBBCCCCCCDDDHHHOOOUUUWWWWWWWWWXXXYYYYYYWWWUUULLLJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJNNNRRRUUUVVVUUUUUUTTTQQQOOONNNPPPSSSUUUZZZXXXUUUSSSVVV[[[bbbfffggghhhiiikkknnnpppqqqrrrxxxvvvzzzyyyuuullljjjgggbbb\\\XXXVVVUUURRRPPPLLLJJJIIIIIIJJJKKKHHHFFFDDDBBBBBBCCCDDDEEEFFFEEEDDDBBB@@@>>><<<:::555000,,,,,,///222111///,,,,,,+++++++++++++++,,,++++++++++++************+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++)))))))))((((((''''''&&&))))))))))))))))))))))))*********)))))))))))))))+++***))))))))))))))))))************)))))))))(((*********+++******)))))))))))))))))))))))))))))))))((((((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))))))))***++++++++++++******)))(((((((((((((((((()))******+++++++++******,,,+++))))))+++,,,+++***+++++++++***************+++++++++***************))))))))))))))))))))))))************************+++************)))))))))***((((((,,,222666777666444222///,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((+++***)))(((((()))***+++''''''((((((((((((''''''''''''((()))))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))************))))))))))))************))))))))))))***+++,,,---,,,------------,,,++++++))))))))))))))))))))))))*********************************)))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,+++************+++,,,------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,/////////............------------------------------............/////////////////////////////////,,,---...///000000000000222333333222111111222444666777999<<>>BBBFFFJJJLLLNNNQQQOOONNNQQQTTTSSSOOOKKKKKKHHHEEEEEEGGGJJJLLLMMMQQQNNNJJJHHHHHHIIIHHHHHHHHHFFFFFFHHHLLLOOOPPPOOORRRPPPMMMLLLMMMNNNNNNNNNFFFGGGGGGEEECCCCCCFFFIIIIIIJJJLLLNNNQQQRRRSSSTTTPPPRRRUUUVVVUUUUUUWWWYYY]]]```hhhqqquuuvvvzzz{{{{{{|||vvvooofffbbb```]]]XXXSSSOOOMMMJJJHHHEEEDDDDDDDDDGGGHHHJJJKKKKKKJJJIIIHHHFFFCCC???<<<:::777333000000000///.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))+++,,,...///000111))))))))))))))))))))))))++++++******)))((((((((()))((((((((()))***++++++*********)))))))))))))))'''((((((''''''&&&%%%$$$))))))))))))))))))))))))************))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))&&&((()))++++++)))(((&&&(((((((((((((((((((((((())))))))))))((((((((((((******)))))))))))))))***(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''')))(((((((((((()))*********+++,,,,,,------,,,,,,...---,,,++++++***++++++((()))***+++++++++++++++,,,***)))***+++------,,,''''''(((((()))*********+++++++++******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))''''''))),,,...///555333...***'''&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((()))(((&&&%%%%%%&&&((()))(((((())))))))))))((((((''''''((()))*********)))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))(((((())))))(((((((((((())))))******))))))((((((''''''***)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***))))))(((((()))((()))))))))************((()))))))))************,,,++++++***))))))************++++++++++++******((()))************)))(((******************************+++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++,,,------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////------------------------+++,,,,,,---...///000000000000000000000000000000///000222333333333222111333444666888888:::===@@@AAACCCGGGKKKOOOSSSUUUVVVWWWUUUTTTSSSSSSPPPKKKGGGJJJHHHGGGIIILLLOOOPPPPPPXXXTTTPPPNNNMMMNNNNNNMMMNNNMMMMMMSSS[[[bbbdddccchhheee```\\\ZZZXXXUUUSSSNNNPPPQQQNNNIIIGGGHHHKKKNNNOOOQQQSSSTTTUUUVVVVVVYYYXXXWWWUUURRRQQQQQQRRRQQQRRRVVV[[[^^^aaaiiissswwwzzz}}}|||zzzyyy|||}}}xxxwwwwwwssskkkeee\\\[[[XXXTTTPPPLLLIIIHHHFFFGGGIIIKKKMMMMMMNNNMMMIIIIIIGGGEEEBBB<<<666222333222111000/////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************&&&&&&''')))***,,,---...))))))))))))))))))))))))************))))))(((((()))((((((((()))***++++++))))))))))))))))))******'''''''''''''''&&&%%%%%%(((((((((((((((((((((((())))))))))))************'''(((((()))***++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))&&&((()))++++++)))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((()))************)))******)))))))))))))))))))))******+++++++++******+++)))((()))+++,,,,,,,,,''''''(((((()))))))))************)))))))))))))))))))))))))))))))))))))))************************(((((()))))))))))))))******)))(((&&&&&&((()))+++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))(((((((((((()))*********))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))%%%&&&'''(((((())))))((())))))(((((((((((())))))))))))))))))((((((((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))************))))))((())))))))))))************))))))))))))************---,,,+++***))))))))))))(((((()))*********))))))((()))***++++++***)))(((***************************+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++,,,------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---............/////////------------------------,,,,,,---...//////000000000000000000000000000000///000111222333333333333555777999;;;<<<>>>AAADDDJJJLLLPPPSSSVVVXXXYYYZZZTTTTTTSSSQQQNNNJJJGGGEEEFFFIIIOOOUUU[[[aaaeeeggghhheee```]]]\\\[[[ZZZYYYWWWVVVXXXaaammmvvvyyyyyy}}}yyytttoookkkgggccc``````bbbaaa[[[SSSOOOQQQUUU\\\[[[ZZZZZZZZZ\\\___```bbb___[[[XXXVVVTTTPPPMMMNNNMMMMMMPPPRRRUUU]]]gggiiimmmppppppnnnooouuu{{{||||||~~~~~~zzznnnnnnlllhhhbbb\\\VVVSSSEEEFFFGGGHHHIIIJJJKKKLLLIIIJJJKKKKKKHHHCCC>>>:::666555333111///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******************************++++++******************)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***+++))))))))))))************((())))))******)))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))%%%%%%&&&'''((()))***+++(((((((((((((((((((((((('''''''''''''''((())))))(((((()))***************)))(((((((((((())))))*********+++++++++***))))))***((('''(((***,,,,,,+++))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******+++******)))(((((()))+++((((((((()))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((************************'''(((((())))))(((((('''))))))*********)))(((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((())))))*********))))))))))))))))))))))))''''''''''''((()))***+++))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((***,,,,,,+++)))((())))))))))))************))))))))))))************++++++***************+++'''((())))))******))))))((()))***++++++***)))(((***************************+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++,,,------------...------,,,,,,++++++***------------------------------------............------------------------,,,,,,------.............................................//////000000000000000000000000000000000000111222444666888;;;<<<===???@@@AAAAAACCCFFFHHHMMMOOORRRUUUVVVWWWWWWVVVNNNQQQRRRPPPKKKHHHJJJLLLLLLUUUaaammmuuu}}}zzzuuurrrooollliiidddccceeeooo~~~~~~yyyvvvwwwvvvrrriiibbbaaahhhpppvvvsssnnnjjjjjjnnnrrrvvvqqqmmmhhhgggeee___TTTKKKOOOLLLLLLOOOPPPQQQVVV]]]```ccceeeccc```aaahhhooollloootttzzz~~~|||}}}}}}zzzuuummmeee```OOONNNLLLKKKKKKKKKLLLMMMMMMNNNMMMKKKHHHEEECCCBBB<<<;;;888666333111000000............---------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************---------,,,+++++++++***))))))))))))))))))))))))((((((((()))******+++++++++***))))))))))))))))))((()))))))))************(((((()))***++++++++++++((((((((((((((((((((((((&&&'''''''''((((((((())))))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))***++++++))))))))))))))))))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((++++++,,,------------,,,***)))))))))***+++,,,,,,+++++++++++++++***)))((()))((('''(((***+++,,,+++************************)))))))))******++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******++++++,,,+++******+++---++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''***************)))((('''))))))(((((((((((())))))))))))))))))(((((((((((())))))******++++++++++++)))))))))))))))))))))))))))((((((((((((***,,,---))))))(((((((((((())))))''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''***------,,,)))'''))))))))))))************))))))))))))************))))))))))))***+++,,,---'''((()))***************''')))***++++++***)))'''************************)))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,------------***++++++,,,,,,---..............................---------.........//////........................,,,,,,,,,---------......////////////////////////////////////000000000000000000000000000000000000333333555777;;;???CCCEEEFFFGGGHHHHHHGGGHHHJJJLLLLLLNNNPPPRRRSSSRRRQQQPPPKKKOOOSSSQQQLLLKKKPPPVVVXXXdddttt~~~{{{nnnmmmooozzz~~~uuuooottt|||{{{{{{zzzxxxnnn]]]OOONNNKKKKKKOOOQQQQQQRRRUUUXXXZZZ[[[VVVQQQRRRYYY```___ccchhhnnnrrrvvv{{{~~~vvvmmmhhh```]]]ZZZVVVTTTTTTUUUVVVTTTSSSOOOKKKFFFDDDDDDEEECCCAAA>>>;;;888666444333111000000000////////////***************************+++,,,------,,,+++***))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++***)))(((((())))))(((((())))))*********+++%%%&&&''')))************((((((((((((((((((((((((((()))))))))******++++++,,,+++***((('''%%%$$$###))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************'''((((((((())))))******))))))((())))))***++++++))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&%%%%%%%%%%%%&&&''''''******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))((((((((('''''')))))))))))))))))))))***------+++***))))))((((((''''''(((((())))))*********)))(((''''''((()))***++++++************++++++'''(((***+++,,,,,,++++++)))))))))))))))******+++,,,+++******))))))******%%%&&&'''((())))))))))))*********))))))))))))))),,,,,,++++++******))))))&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))***((('''(((***+++)))&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))******++++++******))))))((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((('''&&&%%%$$$''''''(((((())))))***************)))))))))))))))+++)))((())),,,---+++)))++++++***)))((('''&&&&&&)))))))))***+++++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------...---,,,***)))---------,,,,,,+++++++++//////...---,,,++++++***---...............------...///000///...---...000222111///...------------////////////000000000000222000.........///...---222333333333333222222222666777888<<>>@@@?????????>>>;;;777444222111000...---...//////,,,,,,++++++,,,,,,------,,,,,,+++***))))))((((((((()))***+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***)))(((((()))***+++''''''''''''''''''''''''((((((((((((((((((((((((************************((((((((((((((('''''''''''''''''''''''''''''''''************************&&&&&&'''((()))***++++++++++++***)))((((((((()))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))***************)))(((((((((((()))******************++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********---,,,+++***))))))))))))***************+++++++++,,,,,,+++***)))))))))))),,,,,,++++++++++++,,,,,,)))***++++++++++++)))))))))))))))))))))***++++++,,,+++******))))))******)))))))))))))))(((&&&&&&***)))))))))))))))))))))***************)))))))))'''((((((((((((((((((''')))(((''''''''''''((())))))((('''(((***+++)))&&&&&&&&&'''''''''((((((((((((((((((((()))))))))))))))))))))))))))************)))))))))((((((((('''((((((''''''''''''(((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''((())))))(((((()))+++((((((((((((((((((((((((************************%%%%%%%%%&&&''')))***+++)))))))))))))))(((((((((((()))))))))************+++)))((()))+++,,,+++)))*********)))((((((''''''***************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---------,,,+++------------,,,,,,,,,,,,.........------,,,,,,+++---......//////...------...///000///......///000000000///.........//////////////////000000000111000/////////000000111000000000111222444555777888<<<===@@@CCCHHHLLLPPPRRRXXXTTTPPPOOOLLLGGGEEEGGGHHHNNNRRRRRRSSSXXX[[[[[[___aaahhhoooooojjjhhhjjjtttsssiii```^^^\\\]]]^^^^^^\\\ZZZ^^^[[[XXXUUUTTTQQQOOOLLLMMMLLLLLLPPPVVV[[[^^^^^^iiipppyyy~~~}}}{{{zzz{{{}}}|||}}}|||tttiii[[[PPPKKKGGGDDDAAA??????>>>???@@@@@@===;;;777666555333111000//////---------,,,,,,---......000//////...---,,,,,,+++)))******+++,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************&&&&&&%%%$$$$$$%%%&&&&&&++++++++++++++++++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))''''''''''''''''''''''''************************''''''(((((())))))******+++***))))))))))))))))))***************************)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((++++++++++++,,,,,,,,,,,,,,,------......------,,,+++++++++++++++*********------,,,,,,+++++++++***++++++************++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,++++++)))((((((***))))))))))))***++++++,,,+++******))))))************+++******)))((('''))))))))))))))))))******((())))))))))))))))))***)))((((((''''''(((((())))))((((((''''''(((((())))))(((((((((******((('''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))'''(((***)))(((((()))+++((((((((((((((((((((((((************************,,,+++)))(((''''''((()))++++++***))))))(((''''''(((((())))))******++++++***)))((()))+++,,,+++***))))))))))))))))))))))))+++++++++*********************************************+++++++++,,,,,,,,,***++++++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,---------------------------.........---------------------------......//////............///000000......///000///............///000111/////////000000000111111/////////000000111333333111111222333666999;;;===AAADDDHHHMMMQQQTTTVVVWWW[[[WWWRRROOOJJJEEEEEEJJJMMMXXXaaaeeegggkkkoooqqqtttvvv}}}|||yyyzzzyyysssttttttvvvvvvtttpppmmmmmmjjjeeeaaa\\\WWWRRRNNNHHHGGGGGGIIIMMMQQQTTTTTT___eeemmmssswwwzzz{{{||||||iiiYYYOOOJJJGGGEEE@@@>>><<<<<<===>>>===<<<<<<<<<:::888666333000//////......---------......---------,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))***+++************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&'''(((((((((((((((+++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++******************------,,,,,,++++++******************++++++,,,---......------,,,,,,++++++(((***,,,---//////......,,,,,,++++++++++++,,,,,,++++++++++++******))))))******))))))******+++,,,,,,+++******))))))******(((((()))***++++++++++++)))))))))))))))*********''''''(((((())))))*********)))(((''''''((()))***)))(((((((((((((((((()))((((((((()))))))))((('''((((((((())))))))))))***(((((((((((())))))))))))++++++******))))))(((((())))))))))))((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''')))******)))(((***+++************************************************111///---***((((((((()))*********)))))))))((((((*********)))))))))))))))))))))))))))************(((((()))))))))*********,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,------....../////////,,,,,,,,,------.........---......////////////......000111000///...///000//////////////////000000//////000000000111111111000000111111111111333444555555555777999<<<@@@BBBEEEHHHMMMRRRVVVXXXYYYYYYSSSPPPNNNLLLHHHFFFLLLTTT]]]kkkyyyzzztttnnnfff___ZZZMMMLLLJJJJJJMMMPPPSSSTTT]]]___bbbfffkkkppptttwww|||uuudddWWWOOOJJJGGGGGGCCC???===<<<<<<;;;:::>>>======<<<999666333111000///...---------------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************((()))))))))************------------------------))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))))))))******))))))))))))))))))))))))***************************)))))))))(((((((((''')))((((((((()))***++++++''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))(((((()))***************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++........................,,,,,,++++++************************+++,,,---...------,,,,,,+++++++++******+++,,,---------,,,+++++++++************++++++))))))*********++++++,,,***************++++++,,,,,,+++******))))))******((()))***+++,,,,,,,,,,,,(((((())))))************''''''(((((())))))*********)))(((''''''((()))***((())))))))))))))))))((('''((()))))))))((((((((())))))*********+++++++++(((((((((((())))))))))))++++++******))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))***+++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((()))+++,,,---((()))))))))*********+++,,,++++++***)))(((''''''((()))))))))))))))******(((((())))))******++++++,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,++++++++++++,,,------....../////////+++,,,,,,------.........---......///000000/////////000111000///...///111111111111000000///...---000000000000111111111111111222333333111111333555888888:::<<<@@@DDDGGGIIIKKKMMMPPPRRRTTTTTTTTTSSSLLLLLLLLLLLLIIIJJJTTT```qqqvvvlllfffTTTRRROOOMMMNNNQQQVVVZZZ^^^]]][[[\\\___eeekkknnnrrrzzzvvvhhh\\\RRRMMMOOOKKKEEEBBB@@@???===<<<<<<<<<<<<<<<;;;888666555000000///---,,,,,,,,,,,,............////////////,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))************************))))))))))))))))))))))))******))))))(((((('''''')))((((((((()))***++++++''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((()))***************,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,------------******+++++++++++++++++++++++++++++++++,,,---...,,,++++++++++++++++++***......---,,,+++)))((('''+++******))))))******+++))))))))))))***+++,,,---+++************+++,,,,,,,,,+++******))))))******++++++,,,++++++***)))(((((((((((()))******++++++((())))))))))))))))))******))))))(((((())))))***((())))))******))))))((('''(((******((((((((()))************++++++++++++(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))******************************))))))))))))(((((((((((())))))))))))))))))))))))((()))+++***))))))***,,,++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))***++++++,,,,,,++++++***)))((('''''''''(((***)))(((((()))+++)))))))))******++++++++++++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,++++++++++++---------------.........,,,,,,,,,------.........---...//////000000000000///000111111//////000111222222222111000///---,,,000000000111111111222222222444666666444444777::::::<<>>===;;;;;;;;;;;;::::::999888222222000///------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))************((())))))******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))***+++************************(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((&&&&&&'''(((((((((((((((,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++))))))))))))*********+++******++++++,,,---------,,,,,,+++++++++,,,------+++++++++++++++,,,,,,,,,...---,,,+++************,,,++++++******++++++,,,+++******))))))***+++,,,++++++******++++++,,,---,,,+++******))))))******++++++++++++***)))(((''''''(((((()))******++++++***************))))))))))))))))))******)))))))))((()))************)))(((&&&)))+++***((('''((()))(((((()))))))))*********(((((((((((()))))))))))))))))))))))))))*********'''((((((((()))))))))***((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((***++++++***)))+++,,,************************))))))))))))))))))))))))************(((%%%""" ************************))))))))))))))))))******&&&(((***)))(((''')))+++******************++++++***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,------------------------///000000111111111///000111111000///000111000111111222111000///...000000111111111222222222222666999:::888:::>>>CCCCCCEEEHHHKKKNNNOOOPPPPPPNNNMMMKKKKKKLLLOOORRRUUU___bbbffffffaaabbbooo~~~~~~yyywwwzzz}}}~~~tttqqqjjjeeeeeekkkwww~~~{{{vvvssspppkkkeee```YYY]]]```dddmmmyyyssskkkZZZVVVPPPKKKGGGCCC???======<<<;;;:::::::::::::::555555333111000///......(((((())))))***++++++,,,++++++,,,,,,+++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))************)))***+++,,,,,,+++***)))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&'''(((((((((((((((,,,,,,,,,---------......,,,------......------,,,+++++++++,,,,,,---------***++++++,,,---...//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******)))***+++---///111---,,,,,,++++++,,,,,,------,,,+++))))))))))))***++++++******++++++,,,---,,,++++++***)))*********'''((()))******+++******'''(((((()))***+++++++++,,,,,,++++++******))))))((()))***++++++***)))(((((()))***++++++***)))(((&&&)))+++***((('''(((***''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))******++++++'''((((((((())))))******((((((''''''''''''(((((((((((())))))*********+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((***++++++******+++,,,((((((((((((((((((((((((************************%%%'''***,,,---+++)))(((,,,,,,++++++***)))))))))&&&'''((()))***+++,,,,,,&&&(((******'''''')))+++************************))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++)))'''&&&''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++***+++,,,...///---------,,,,,,+++++++++------------------------------///000111111111111///111222111000///000111...///111222222111000000000111111111111222222222111666;;;<<<<<<>>>DDDJJJLLLNNNPPPQQQQQQOOOLLLJJJHHHFFFFFFGGGLLLSSS[[[___hhhmmmrrrrrrnnnooo||||||yyyzzz~~~~~~xxxwwwtttfff]]]YYY[[[ZZZZZZaaakkkrrrssswww~~~xxxjjjeee___XXXQQQKKKEEEAAA@@@>>><<<;;;:::999::::::888777555333222000000000******+++,,,------...///+++++++++++++++***)))(((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((()))***************((())))))***************---....../////////......---...///...,,,,,,---///(((***+++,,,---,,,++++++000///...------...000000,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++***)))((((((''''''(((+++.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************))))))(((((('''''' """&&&)))******(((&&&+++*********))))))(((((()))))))))))))))))))))))))))***+++++++++)))((('''&&&'''(((******))))))(((&&&&&&''''''(((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***,,,...---***)))***---+++***)))(((((((((************)))((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))---,,,,,,+++***)))''''''&&&'''((((((''''''(((***,,,***)))''''''(((***+++''''''((()))***++++++,,,************************''''''''''''((((((((((((---...------,,,+++***)))...---+++*********++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////***+++,,,---...---,,,,,,((()))+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////000////////////000000000000222222222222111111000000---///111222222222444555666999===???AAAFFFMMMSSSWWWXXXVVVRRRLLLIIIJJJMMMNNNQQQRRRPPPSSS___jjjppp{{{~~~{{{}}}~~~kkk]]]WWWXXXYYYYYYZZZ]]]aaaeeehhhrrr~~~xxxuuuoooggg]]]TTTLLLGGGHHHFFFCCCCCCCCCBBB===999888888777666555333111000---------,,,,,,+++++++++******************++++++***++++++,,,,,,++++++***+++++++++++++++***)))((())))))***+++,,,,,,------+++***)))(((((()))***+++---,,,,,,,,,+++*********************************((((((((((((((()))******)))))))))))))))(((''''''))))))******)))(((''''''&&&''')))***+++***((('''++++++******))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((***+++,,,------......---......///---,,,+++---...---......////////////...///......------...//////////////////........................---,,,,,,+++***((('''(((***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++************************))))))''')))+++...//////---,,,++++++++++++*********)))))))))))))))))))))))))))***************)))((((((((()))***+++,,,++++++***'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))++++++)))%%%###$$$%%%)))((((((((((((((())))))***))))))((((((((((((((())))))(((((((((((())))))************************))))))*********+++++++++))))))))))))))))))))))))))))))***+++++++++******((()))******)))((()))+++******)))(((((()))***+++(((((())))))******++++++************************(((((()))))))))*********)))***++++++,,,+++++++++---,,,+++*********++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---------,,,,,,,,,,,,---.......................................------------------------................................./////////000000////////////000000000111000000000111111222222222///111333333333444666888;;;???CCCFFFGGGKKKPPPUUUZZZ[[[YYYRRRKKKIIIMMMRRRYYY^^^aaabbbgggqqqzzz~~~rrrhhhddd```[[[UUURRRSSSYYY]]]^^^fffqqqxxxzzz{{{}}}|||uuukkkbbb[[[XXXOOOJJJDDDAAAAAA@@@===;;;888888777777555444333222.........---,,,,,,++++++*********+++++++++++++++***++++++,,,,,,++++++***+++++++++++++++***))))))))))))******++++++,,,,,,++++++************++++++++++++++++++************))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))(((''''''))))))))))))(((((((((''''''(((***+++,,,+++***)))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,---.........///000000...---,,,---//////......---------......000//////.........////////////......------------+++,,,,,,,,,,,,,,,+++***---+++))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))+++******)))))))))))))))))))))***++++++++++++***))))))((((((((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++***'''%%%%%%&&&%%%&&&'''(((((()))(((((())))))((((((''''''(((((())))))(((((((((((())))))************************)))))))))************+++))))))))))))))))))))))))((()))******++++++******(((*********(((((((((***))))))))))))******++++++)))))))))))))))******************************************+++++++++,,,,,,&&&'''(((***+++,,,,,,,,,---,,,+++*********++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***+++,,,---------,,,,,,---------------......///........................------------------------............................../////////000000000/////////000000000111111......///000111222333444111222333444555777:::===@@@EEEKKKOOOPPPQQQUUUXXXVVVXXXWWWPPPIIIKKKVVVaaaooouuuzzz|||{{{vvvuuuoooeeeZZZRRROOORRRTTTVVV\\\dddjjjnnnrrrwww{{{}}}uuupppnnnaaaXXXLLLDDD@@@@@@???>>>999999888777666555555444000000///......---,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++***))))))************************++++++,,,,,,,,,,,,++++++))))))))))))************((((((((((((((((((((((((((((((((((((((()))******))))))******))))))((((((***))))))(((((((((((()))((()))+++,,,,,,++++++***'''''''''((()))*********++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((())))))******))))))(((,,,---......////////////000000111///...---...000000///...,,,,,,---...///111111111000000000000000000//////......---------+++,,,,,,------,,,,,,+++///---,,,,,,---------,,,------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------(((((('''(((((()))******++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++'''((((((((())))))))))))***)))))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))*********++++++$$$%%%''')))******)))))))))(((((('''''''''(((((())))))(((((((((((())))))************************))))))))))))************))))))))))))))))))))))))++++++++++++***)))(((''''''((()))(((&&&%%%&&&'''((((((***+++++++++++++++*********)))))))))))))))*********************************+++++++++,,,,,,&&&'''(((***+++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,...................................................////////////000000000//////000000000111111111...//////000111222333333111222444555777;;;@@@DDDGGGMMMSSSWWWVVVUUUVVVWWWQQQUUUVVVRRROOOXXXjjjzzz~~~tttggg\\\UUUSSSTTTZZZ\\\```cccfffkkkqqqvvv{{{yyymmm[[[MMMEEEAAA@@@???;;;:::999888888777777777222222111000///...------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++******)))*********))))))))))))))))))***+++,,,,,,+++***)))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((())))))***))))))*********))))))(((***)))(((''''''((())))))((()))***+++++++++******''''''((((((((()))))))))+++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))/////////000//////......///000000///......///111444333111000000111222333333333333333333222111111444444333222111111000000//////000000000///.........---+++,,,---......---------------------------...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,+++++++++,,,------))))))******************************************+++***)))(((((()))***+++((((((((((((((()))))))))******))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))))))))%%%'''(((***++++++******((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((''''''((()))((('''&&&''')))((()))***+++++++++++++++*********)))))))))))))))************************)))))))))************+++))))))***+++,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***++++++,,,------+++++++++,,,,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////000000000111000000000000111111111111111111111111222222222222000222555888;;;@@@GGGKKKRRRVVVZZZZZZWWWRRRQQQQQQQQQUUUXXXWWWXXXeee}}}yyykkk```]]]___bbbjjjiiihhhffffffhhhllloooooozzzlllZZZMMMFFF@@@======<<<;;;:::999888888999444444333222111000///...------------,,,,,,++++++***++++++,,,,,,++++++***)))******+++++++++***************)))))))))))))))((()))***++++++***)))((('''''''''(((((())))))***************************((((((((((((((())))))***))))))************))))))))))))(((((((((((())))))((((((((()))))))))))))))***)))))))))((((((((('''))))))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))************))))))///000000111111000000///000111222111111111333555666555555555555666777777999999999999999888777666666666555444444333222222000000000000///...------...,,,++++++---...------------------------------......------,,,+++++++++,,,,,,,,,,,,------------++++++++++++++++++,,,,,,...------,,,,,,,,,,,,---)))))))))))))))*********************************)))))))))))))))******+++*********)))***++++++,,,***))))))))))))))))))((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((((()))***)))'''(((((()))******++++++***''''''&&&&&&''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((***)))))))))))))))((((((((((((((((((((((((((((((&&&'''((()))***+++++++++)))***,,,+++******,,,---++++++++++++++++++++++++)))))))))))))))*********************************((((((((())))))))))))***+++++++++,,,++++++************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......,,,,,,+++++++++,,,---...000//////......................................................................................./////////000000000111111000000000111111111222222222222222333333333333333444666:::===AAAFFFLLLOOOYYY[[[]]]ZZZTTTPPPNNNNNNSSSVVVYYYYYY]]]lllzzzkkkdddgggrrrzzz~~~xxxrrrnnnkkkjjjjjjkkktttzzziii[[[OOOFFF@@@AAA???===;;;999999999999666666555333222111000000///......------,,,,,,+++***++++++,,,,,,++++++***))))))***++++++++++++***************************)))))))))******)))))))))(((((((((((())))))))))))************************((((((((((((((()))******))))))******++++++******'''(((((())))))))))))(((((((((((((((((()))))))))+++++++++***)))((((((((()))((((((''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))******++++++******)))111222333555666777777777777888:::::::::;;;>>>@@@===>>>???AAABBBBBBBBBBBBEEEEEEFFFFFFEEEDDDBBBAAA>>>>>>===<<<;;;:::999888555555555444333111//////222000......//////...---........................//////......---,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,++++++*********))))))((()))))))))******+++++++++************************(((((()))***************+++***)))))))))***,,,,,,)))))))))))))))*********(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++)))((()))+++,,,+++)))))))))((((((((())))))***'''&&&&&&&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((%%%&&&''')))******++++++)))***,,,,,,,,,,,,...000...---+++***)))******+++(((((())))))******++++++************************((((((((()))))))))******)))***************)))))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++************************++++++,,,,,,---------...,,,,,,+++++++++,,,---...///////////////...------........................................................................//////000000000111111111000000111111111222222222222222333444444555666666;;;>>>AAAEEEGGGJJJNNNQQQSSSVVVWWWVVVTTTSSSVVVYYY[[[]]]___aaahhhwwwzzzvvv|||{{{tttnnnkkkkkkmmmuuuzzzmmm```SSSJJJDDDBBB???<<<:::999999:::888777666555333222111000/////////...---,,,,,,,,,***++++++,,,,,,++++++***))))))***+++++++++++++++))))))******++++++,,,,,,+++******))))))******+++******)))))))))))))))(((************************((((((((((((((()))******((()))***++++++++++++***%%%''')))++++++***((('''))))))(((((())))))***+++++++++++++++***************))))))((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))******++++++******)))444555777:::<<<>>>???@@@???AAACCCCCCDDDEEEHHHKKKKKKLLLOOOQQQRRRSSSRRRRRRQQQQQQRRRRRRQQQOOOMMMLLLKKKJJJJJJIIIGGGFFFEEEEEE@@@@@@???>>><<<:::888777999777444333222222000///........................111000000///...---------,,,,,,,,,------........./////////......------,,,+++++++++++++++***)))(((*********++++++,,,,,,,,,************************'''((()))+++++++++***))))))((('''''''''(((***+++(((((())))))******++++++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))###"""!!!$$$(((******(((***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))******************************))))))((((((((('''((((((((((((((((((((((((((()))))))))))))))(((''''''(((***++++++,,,...000000...,,,***((()))***+++'''(((((()))***++++++,,,************************((())))))))))))*********''''''((())))))))))))))))))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++************************......------------,,,,,,---,,,+++***+++,,,---...,,,---...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................000000000000111111111111000111111111111222222222000111222444666777999999AAADDDGGGJJJKKKMMMOOOQQQIIILLLPPPRRRTTTYYYaaafffgggiiikkkpppyyy}}}uuupppjjjhhhiiittt|||nnn```VVVFFFCCC@@@===:::999999999999888777666444333222111000000///...------,,,,,,+++++++++,,,,,,+++++++++((()))***+++++++++++++++))))))***+++,,,------------,,,+++******+++,,,---++++++******))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))***+++++++++++++++$$$&&&))),,,,,,+++(((&&&*********)))******+++,,,*********+++,,,,,,------+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******++++++++++++******999===BBBFFFGGGJJJNNNQQQPPPPPPQQQRRRSSSUUUVVVWWW\\\\\\[[[[[[[[[[[[[[[[[[\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUTTTRRRPPPMMMKKKJJJEEEFFFFFFEEEEEECCCBBBAAA@@@>>>;;;888666666666777555333000///000111111000000000...---+++*********,,,---...//////...,,,,,,+++++++++++++++++++++++++++*********+++,,,------+++++++++************)))))))))))))))((((((((((((+++******)))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))((((((***((('''&&&&&&'''(((***))))))))))))))))))))))))((('''''''''((()))+++,,,))))))))))))))))))))))))+++***)))(((((()))***+++++++++***)))(((((()))))),,,,,,***)))((('''''''''+++,,,---...////////////000---++++++------+++((())))))))))))))))))))))))************************,,,,,,+++***))))))*********************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&(((+++------+++------------------------++++++,,,,,,---...//////000000000///......------------......///000111111222222111111111111111111111111111222333333444444444555555666888;;;===>>>FFFJJJNNNQQQQQQOOONNNNNNQQQPPPPPPVVV```kkktttyyy}}}yyyvvv}}}|||tttssswwwzzz|||yyywwwtttuuuzzz{{{nnnjjjgggjjjpppyyypppaaaVVVOOOFFF@@@>>>===<<<;;;===:::999;;;:::555222333111111///...---,,,,,,,,,...------,,,,,,++++++***))))))))))))))))))))))))))))))************))))))---,,,+++)))))))))******+++++++++************)))''''''((()))))))))))))))+++)))((('''((()))+++,,,(((((()))************)))******))))))))))))******))))))))))))************+++******)))((()))))))))(((((()))***************+++++++++*********))))))))))))************))))))(((***+++***)))((()))***))))))******++++++,,,,,,)))))))))))))))))))))))))))))))))(((((((((((((((************************FFFJJJNNNQQQRRRTTTWWWZZZZZZZZZZZZZZZZZZ[[[\\\]]]aaaaaa``````_________^^^[[[[[[ZZZYYYWWWVVVUUUTTTVVVUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJGGGEEEBBBAAA@@@@@@;;;999666444333333111000000000///...------------,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********+++++++++************)))************************++++++***)))))))))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((***)))'''&&&&&&''')))***))))))))))))))))))))))))((((((''''''((()))***+++))))))))))))))))))))))))+++***)))(((((()))***+++++++++***)))))))))))))))......---,,,++++++++++++((((((***++++++,,,,,,,,,///---,,,,,,,,,,,,***)))))))))))))))))))))))))))************************---,,,+++***************************************++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---///...---........................,,,,,,,,,------..................---------------++++++,,,------......///222222111111111111111111111111111111222222222222666555555777:::>>>BBBEEEOOORRRUUUTTTPPPMMMMMMNNNRRRTTTZZZcccmmmyyy}}}xxxpppiiihhhmmmppprrrxxx|||xxxuuukkkjjjiiikkkrrr{{{tttnnnhhhffffffjjjttt~~~|||ppp\\\UUUJJJBBB>>>>>>======>>>===???@@@<<<555333666333222111///...---------......---,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******+++***)))))))))***+++++++++++++++************)))'''((())))))******))))))***)))((('''((()))+++,,,((()))******++++++************))))))))))))******(((((((((((())))))))))))************))))))))))))(((((()))***************+++++++++*********))))))))))))************))))))(((***+++***)))((()))***)))))))))***************))))))))))))))))))))))))''''''((())))))***++++++************************SSSVVVYYY[[[[[[\\\^^^```aaa```___^^^^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYVVVVVVTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMMMMNNNOOOQQQSSSTTTQQQQQQPPPNNNLLLJJJHHHGGGEEEBBB???<<<:::888555333222222111000000000000000------............------------------------------************))))))))))))+++++++++************)))++++++++++++++++++++++++++++++***))))))))))))***'''(((((((((((()))))))))(((((((((''''''((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((())))))''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((()))***))))))))))))))))))))))))******))))))))))))******+++***))))))))))))))))))+++******))))))*********&&&'''((()))************,,,---...---+++******+++))))))))))))))))))))))))************************,,,,,,+++*********++++++************************++++++++++++++++++++++++))))))*********+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...////////////////////////------------------......------............//////,,,,,,,,,------......///111111222222222222222222444444333222222222333333666666777:::???FFFLLLPPPXXX[[[[[[VVVOOOMMMRRRXXXaaahhhqqqyyy~~~xxxvvvwwwwwwxxxsssttttttsssooohhhbbb]]]^^^cccfffhhhoooyyyyyywwwtttrrroookkkgggccc\\\]]]```dddkkkttt{{{yyysssuuuzzz}}}vvvllleee___]]]cccjjjtttyyy~~~yyyfff^^^SSSJJJDDDCCCBBBBBBAAABBBEEEFFF@@@888777;;;666555333222000///............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((((((((()))***+++,,,+++++++++************)))((()))******++++++*********)))((((((((()))+++,,,)))******+++++++++++++++******))))))))))))******'''''''''((((((((()))))))))***+++++++++***)))((((((((()))***************+++************)))))))))))))))************))))))(((***+++***)))((()))******))))))))))))))))))((()))))))))))))))))))))))))))))))))*********++++++************************[[[\\\]]]^^^^^^_________aaa```^^^\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSOOONNNLLLJJJGGGDDDBBBAAAAAA@@@>>>======???@@@BBBFFFFFFEEEFFFHHHKKKNNNPPPPPPQQQRRRSSSSSSQQQOOONNNOOOLLLHHHFFFDDDAAA>>><<<888777666444333222111111000000000000/////////...------------------------------------,,,++++++***+++++++++*********))))))*********+++++++++++++++,,,+++******))))))************+++++++++,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))************************((((((((((((((((((((((((***************)))(((((())))))(((''''''((())))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((***))))))))))))))))))*********)))))))))))))))***((((((((((((((()))******))))))***+++++++++++++++***---...---***(((***,,,))))))))))))))))))))))))************************+++******)))))))))*********************)))))))))++++++++++++++++++++++++************++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////....................................------------/////////000111222222333......//////000000000111111111222222222222222333777777555555444444555666666888<<>>888777555333111000//////.........---,,,,,,++++++************************++++++,,,,,,,,,,,,++++++((((((((())))))*********+++++++++*********))))))))))))***+++++++++++++++))))))(((((())))))***+++******+++,,,,,,,,,,,,+++******))))))))))))******(((((((((((()))))))))))))))***+++,,,,,,***((('''(((((()))***************************))))))))))))))))))************))))))(((***+++***)))((()))*********))))))((((((''''''))))))))))))))))))))))))------,,,+++***)))((('''************************cccbbbbbbccccccbbbaaa```aaa```^^^\\\ZZZYYYXXXXXX[[[[[[ZZZYYYXXXWWWVVVUUUMMMLLLJJJGGGDDDAAA???>>>AAA???===;;;;;;<<<===>>>??????>>>???@@@CCCGGGIIILLLNNNRRRUUUWWWXXXWWWWWWUUUSSSQQQPPPOOOMMMJJJHHHAAA@@@>>>;;;888666444333222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++*********)))))))))))))))*********++++++,,,++++++***************++++++++++++,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))***)))))))))))))))******++++++++++++,,,,,,---...***+++,,,,,,---,,,,,,,,,))),,,...,,,)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***,,,+++++++++*********)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---............------------------------------.....................---......///000111222333333/////////000000000000000111111222222333333333333777666555444444666777888777<<>>>>>??????::::::999999:::<<<===>>>CCCFFFKKKPPPTTTWWWXXXYYYYYYXXXWWWWWWWWWVVVTTTQQQLLLJJJGGGCCC@@@===;;;:::555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))+++++++++************)))(((((())))))***+++++++++,,,,,,+++************+++((())))))))))))*********,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))))))))******+++***************+++,,,---******+++++++++++++++******+++,,,+++*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******---------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///---,,,,,,---------------------------..................//////,,,,,,---......///000000........................111111222222333444444444444444333333444777999;;;===CCCMMMVVV]]]______^^^PPPPPPQQQSSS]]]ttt}}}rrrjjjfffeeellllllmmmnnnmmmkkkgggccc^^^```aaa```___```dddhhheeejjjmmmnnnqqquuuvvvssstttssssssssstttssspppnnnjjjmmmrrrvvvyyyzzzyyyyyyvvvllleeedddddd```\\\[[[VVVWWWXXXZZZ]]]bbbiiinnn|||{{{mmm___TTTSSSVVV^^^cccggghhhmmmvvv}}}{{{yyyppp___PPPMMMPPPNNNHHHCCC>>>===;;;888555333222111//////......---,,,,,,,,,------------------------******++++++++++++******,,,,,,,,,++++++***((((((+++++++++************)))((()))******++++++******((()))))))))************)))******+++++++++++++++******))))))))))))***************+++++++++,,,,,,***+++,,,,,,,,,+++))))))(((((()))***************(((((()))))))))))))))***))))))************))))))(((***+++***)))((()))******))))))))))))))))))((()))))))))))))))))))))))))))))))))*********++++++************************qqqnnnllllllmmmllliiiffffffeeedddbbbaaaaaaaaaaaa]]]\\\\\\\\\[[[[[[ZZZZZZ]]]\\\ZZZWWWTTTQQQOOONNNHHHHHHGGGGGGFFFEEEEEEEEE???>>>>>>===<<<<<<;;;;;;>>>AAAFFFKKKQQQUUUXXXYYY[[[[[[ZZZ[[[[[[ZZZXXXVVVTTTSSSPPPLLLIIIFFFDDDCCC>>><<<999666444222111111------------------------(((***+++------,,,+++***+++++++++************)))))))))******+++,,,,,,------,,,++++++******++++++((((((((())))))))))))***++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((()))))))))******)))))))))))))))))))))))))))))))))&&&'''((()))******))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))***++++++)))((((((((((((((())))))***+++++++++++++++******+++***)))***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,//////...------,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***---000000...,,,,,,---........................------......//////000000,,,,,,,,,------......//////.....................111111222222333444444555444444444555777;;;???BBBHHHLLLSSSYYY\\\\\\ZZZYYYQQQQQQSSSYYYgggyyyppphhhccccccdddllllllmmmmmmllllllnnnoookkkmmmooorrrtttvvvyyy{{{xxx~~~|||xxxxxxuuunnniiihhhaaabbbbbbbbbbbbdddgggiiiuuuyyy|||}}}}}}qqqeee]]]\\\```iiinnnpppoooqqqxxx~~~qqq]]]SSSQQQNNNIIIGGGCCCAAA???<<<999666555444/////////...------,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,---,,,,,,+++***+++++++++************)))'''((())))))******))))))(((((()))***************((()))******++++++************))))))))))))******)))************+++++++++,,,,,,+++++++++*********(((((()))***************(((((((((((())))))******))))))************))))))(((***+++***)))((()))***)))))))))***************))))))))))))))))))))))))''''''((())))))***++++++************************pppmmmkkkjjjkkkjjjgggdddcccbbbbbbaaa```````````````_____________________bbbaaa___]]]ZZZWWWUUUTTTOOOOOOPPPPPPPPPOOOOOONNNJJJJJJIIIHHHGGGDDDBBBAAABBBDDDHHHNNNSSSXXX\\\^^^]]]\\\[[[\\\\\\[[[YYYVVVYYYWWWUUURRROOOMMMKKKKKKFFFDDDAAA===:::888777777////////////////////////***+++---/////////---,,,+++++++++************)))******+++,,,,,,---......---,,,++++++******++++++)))************+++++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))((()))***++++++***)))((())))))((())))))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,+++,,,***((())),,,---+++((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++,,,------...000000///...------,,,,,,++++++++++++++++++++++++)))************+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***...111111...,,,,,,---////////////////////////,,,------...///000111111.........///////////////111111111111000000000000111111222333333444555555777666777888<<>>;;;999777777/////////...------,,,,,,++++++++++++++++++++++++,,,------......------,,,)))***,,,---......---,,,+++++++++************)))''''''((()))))))))))))))(((((()))***************(((((()))*********************))))))))))))******))))))))))))************---,,,+++*********++++++(((((()))***************'''((((((((())))))******))))))************))))))(((***+++***)))((()))***))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((************************