BM6P6(@ ~~~ssscccSSSLLLLLLCCCHHHHHHDDDDDDIIILLLJJJKKKJJJIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>><<<999777666666777888888777555555666666666555444444333333444555555555666666777777666666666666777777777777999===:::;;;AAAAAAEEETTTnnnsss^^^TTTLLLLLLLLLKKKKKKMMMQQQTTTZZZhhh{{{~~~|||yyyzzzzzzyyyyyyzzz~~~tttggg___```bbbdddfffgggiiilllooowwwtttmmmddd\\\VVVUUUVVVWWWWWWWWWUUURRRQQQQQQSSSTTTWWWYYYZZZZZZYYYYYYZZZZZZZZZ[[[___cccfffffffff_______________```aaaaaaeeedddaaa\\\XXXVVVVVVWWWVVVTTTRRRRRRRRRQQQOOOMMMLLLLLLLLLNNNPPPTTTXXXZZZ\\\___dddhhhnnnwww|||vvvsssooojjjgggeeedddddd___^^^]]]\\\[[[YYYYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXUUUVVVWWWZZZ]]]]]][[[XXX[[[[[[[[[[[[ZZZYYYXXXXXXSSSTTTVVVXXX^^^kkk}}}ttt```RRRMMMFFFJJJJJJFFFEEEIIIKKKIIIJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@?????????>>>;;;888666777888888888777666555555555555555555444444444444555555555666666666777666666666666777777777777777<<<999:::BBBDDDKKK[[[tttzzz}}}ooo\\\SSSLLLLLLLLLKKKKKKMMMRRRUUU[[[iii{{{}}}|||yyyyyyyyyyyyxxxzzz}}}~~~pppccc[[[YYY[[[]]]___bbbeeejjjmmmssspppiiiaaaYYYTTTSSSTTTVVVVVVVVVTTTQQQPPPQQQRRRTTTWWWYYYZZZYYYXXXXXXYYYZZZZZZ\\\```dddggggggggg```____________```aaaaaabbbaaa^^^YYYUUUSSSSSSTTTUUUSSSQQQPPPPPPOOOMMMKKKJJJJJJIIIJJJMMMPPPSSSUUUYYY\\\```dddiiisss~~~}}}xxxtttooommmjjjfffcccaaa``````\\\\\\ZZZYYYWWWUUUTTTSSSQQQQQQQQQQQQSSSUUUWWWYYYSSSSSSSSSUUUWWWXXXWWWVVVXXXXXXYYYYYYYYYWWWVVVUUUSSSUUUVVVYYY___mmmnnnZZZNNNJJJLLLKKKHHHGGGIIIIIIGGGJJJIIIIIIHHHFFFDDDCCCBBBCCCAAA@@@@@@@@@>>><<<:::777777888888777777666555444444444555555555555555555555555555555666666666666666666666777777777777666;;;888:::CCCGGGRRReee~~~sss{{{iiiYYYQQQLLLLLLLLLKKKKKKNNNRRRUUU]]]kkk}}}}}}{{{xxxyyyyyyxxxxxxyyy}}}xxxkkk]]]UUUQQQSSSTTTVVVYYY^^^dddiiillliiiddd\\\UUUQQQPPPQQQTTTTTTTTTQQQOOOOOOPPPRRRUUUWWWYYYZZZYYYXXXXXXXXXZZZ[[[^^^bbbgggiiiiiihhh```````````````aaabbbbbbaaa```]]]XXXTTTRRRRRRSSSTTTRRROOONNNMMMMMMKKKIIIHHHGGGFFFFFFGGGJJJLLLNNNUUUWWWZZZ]]]cccmmmyyyyyytttrrrqqqooommmhhhgggfffdddaaa___]]]\\\[[[ZZZYYYWWWTTTRRRQQQPPPMMMMMMNNNPPPSSSVVVYYY[[[SSSQQQPPPPPPQQQSSSTTTSSSTTTUUUWWWYYYYYYXXXVVVUUUTTTUUUWWWZZZbbbpppzzzeeeWWWLLLLLLJJJIIIIIIIIIIIIGGGIIIIIIHHHGGGFFFEEECCCCCCCCCAAA@@@??????>>><<<:::888888888888777666666555333333444444555666666777555555555555555555555555666666666666777777777777777<<<999:::BBBIIIVVVkkk{{{ooo}}}vvvbbbUUUPPPJJJKKKKKKJJJJJJMMMQQQUUU```mmm}}}{{{xxxxxxxxxxxxwwwyyy||||||rrreeeXXXPPPMMMMMMNNNOOOQQQVVV]]]aaaeeeccc^^^WWWQQQNNNNNNPPPQQQQQQQQQOOOMMMMMMOOOQQQWWWYYY[[[[[[ZZZXXXXXXYYYZZZ\\\___dddiiikkkjjjhhhaaa````````````aaabbbbbbcccaaa___ZZZVVVSSSTTTUUUTTTQQQNNNMMMLLLLLLJJJIIIGGGFFFDDDCCCDDDEEEGGGHHHPPPQQQTTTVVV\\\fffttt}}}}}}wwwpppkkkjjjkkkkkkkkkeeeeeedddcccaaa___]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQRRRSSSVVVZZZ]]]^^^VVVSSSPPPNNNOOOQQQRRRRRRPPPRRRUUUXXXZZZZZZYYYXXXTTTUUUWWW[[[eeesssqqqcccOOOLLLHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA???>>>>>>===;;;::::::999999888777666666666222333333444555666777777555555555555555444444444666666666666777777777777999===;;;:::AAAHHHVVVmmmxxxooommm[[[RRRNNNIIIIIIIIIIIIIIILLLPPPTTTbbbooo}}}{{{wwwwwwxxxwwwwwwxxx{{{~~~~~~~~~}}}{{{uuukkk___TTTMMMLLLLLLLLLKKKLLLOOOUUUYYY^^^\\\XXXRRRMMMKKKMMMNNNNNNNNNMMMKKKJJJKKKMMMPPPWWWYYY\\\\\\[[[ZZZZZZ[[[[[[]]]aaafffjjjkkkiiiggg```````````````aaaaaabbbbbbaaa^^^ZZZUUUSSSTTTUUUSSSQQQMMMLLLLLLLLLKKKJJJHHHGGGEEECCCBBBCCCDDDEEEKKKMMMOOORRRWWWbbboooyyy}}}yyytttpppjjjffffffgggjjjkkkcccccccccbbbaaa___^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZZZZ[[[\\\___aaabbb[[[XXXTTTRRRQQQQQQQQQPPPLLLNNNQQQUUUWWWXXXXXXXXXTTTUUUWWW\\\gggvvvvvvhhhVVVOOOIIIHHHIIIHHHHHHIIIGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA>>>=========;;;:::;;;:::999888777666666666333333444444555666777777555555555444444444444444666666666666777777777777999>>>;;;:::@@@FFFUUUlllxxxsss}}}gggWWWPPPMMMHHHIIIIIIIIIIIILLLQQQTTTeeerrr}}}{{{zzzvvvwwwwwwvvvvvvwww{{{~~~}}}{{{|||~~~yyywwwsssmmmdddZZZQQQLLLKKKKKKJJJIIIIIIKKKOOORRRWWWVVVRRRMMMJJJIIIKKKMMMLLLLLLJJJIIIGGGIIILLLOOOVVVXXX[[[\\\[[[ZZZ[[[\\\[[[^^^bbbhhhkkkkkkgggddd_______________```aaaaaa___^^^[[[WWWRRRPPPPPPQQQQQQNNNKKKJJJKKKLLLLLLLLLIIIHHHEEECCCBBBCCCDDDDDDHHHJJJMMMPPPVVV```lllvvv~~~|||yyyuuurrrmmmjjjgggdddccceeehhhjjjdddcccbbbaaa```___^^^]]]]]]^^^___```bbbccceeeeeehhhgggfffffffffggghhhiiidddaaa^^^\\\ZZZWWWSSSQQQLLLMMMNNNPPPRRRSSSTTTUUUSSSSSSVVV\\\iiixxx{{{ooo```UUULLLJJJJJJHHHGGGJJJFFFFFFGGGGGGGGGFFFFFFEEEEEEBBB???>>>>>>>>>===<<<<<<;;;999888666666666777333444444444555555666666555555555444444333333333666666666666777777777777666===;;;:::???DDDSSSkkkyyywwwxxxcccUUUOOOMMMJJJJJJKKKJJJKKKNNNSSSVVVgggttt~~~|||yyyxxxvvvvvvvvvvvvuuuwwwzzz}}}~~~zzzxxxyyy{{{~~~~~~{{{tttqqqlllddd\\\TTTNNNKKKGGGHHHIIIHHHHHHIIIKKKNNNQQQPPPMMMIIIFFFEEEHHHJJJJJJJJJHHHFFFEEEGGGKKKNNNSSSUUUXXXZZZZZZZZZZZZ[[[\\\___ccchhhkkkjjjeeeaaa^^^^^^^^^^^^^^^______```\\\[[[XXXTTTOOOMMMNNNOOONNNKKKHHHGGGIIIKKKLLLLLLJJJHHHFFFDDDCCCCCCDDDDDDFFFIIIMMMQQQVVV```kkkttt}}}zzzyyywwwvvvuuussspppmmmiiihhhfffdddccceeegggiiihhhgggeeecccaaaaaaaaaaaabbbdddfffjjjnnnqqqtttvvvwwwvvvuuutttsssttttttuuuqqqpppnnnllliiiccc\\\WWWSSSRRRQQQPPPPPPQQQQQQRRRRRRRRRUUU\\\iiizzz{{{hhh[[[OOOLLLKKKGGGGGGJJJFFFFFFGGGGGGGGGFFFFFFEEEFFFCCC@@@?????????>>>======;;;999888666666666777444444444555555555555555555555555444444333333333666666666666777777777777444;;;:::999???DDDSSSkkkzzzzzzvvvaaaTTTNNNLLLKKKLLLLLLLLLMMMPPPUUUXXXhhhuuu~~~{{{xxxvvvvvvvvvvvvvvvuuuwwwzzz}}}}}}yyywwwxxxyyy{{{|||{{{xxxuuuqqqmmmggg___WWWQQQLLLJJJDDDFFFGGGGGGGGGHHHJJJLLLMMMLLLIIIEEECCCCCCFFFHHHIIIHHHGGGEEEDDDFFFKKKNNNPPPSSSVVVXXXXXXYYYZZZ[[[]]]___dddiiikkkiiiddd___^^^]]]]]]]]]]]]^^^______\\\[[[XXXTTTOOOMMMMMMOOOKKKIIIFFFEEEGGGJJJKKKLLLIIIHHHFFFCCCBBBCCCCCCDDDEEEIIIMMMRRRWWW```kkksss{{{wwwuuusssrrrqqqooollljjjhhhhhhhhhfffeeefffhhhjjjnnnllliiifffddddddeeeeeehhhjjjnnnsssxxx}}}}}}}}}|||zzzvvvnnneee___\\\ZZZVVVSSSQQQQQQQQQRRRRRRQQQTTT\\\jjjzzzpppbbbRRRIIIIIILLLKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@???===<<<<<<;;;;;;;;;:::999888777666666666555555555555666666666666666666666666666666555555666777888999999:::;;;===999;;;AAADDDRRRjjjyyyqqq\\\TTTOOOJJJHHHGGGHHHJJJKKKMMMTTT]]]nnn|||~~~zzzwwwuuuwwwwwwwwwvvvuuuwww{{{~~~zzzwwwxxxwwwwwwvvvuuusssrrrqqqmmmiiiccc]]]XXXRRRLLLHHHGGGDDDBBBAAABBBDDDEEEEEEKKKIIIFFFCCCBBBCCCDDDEEEDDDCCCCCCCCCDDDEEEGGGHHHNNNQQQTTTUUUUUUTTTUUUVVVZZZ^^^ccceeedddaaa___^^^]]]\\\\\\[[[ZZZ[[[[[[[[[ZZZXXXTTTPPPNNNMMMNNNOOOOOOMMMIIIEEEDDDDDDFFFHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFKKKRRRWWW\\\dddnnnvvvuuutttsssrrrpppooonnnmmmnnnnnnmmmlllkkkiiihhhhhhpppqqqqqqpppnnnnnnnnnpppqqqssswww|||{{{sssmmmgggddd^^^YYYUUUSSSRRRRRRVVVUUUXXXbbbrrrwwwhhhVVVKKKIIIKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEEEECCCBBBAAA@@@???===<<<<<<::::::::::::999777666555666666555555555555666666666666666666666666666666666666777777888888999999666888555666===@@@NNNhhhyyynnnZZZRRRNNNIIIHHHGGGHHHKKKKKKMMMUUU^^^nnn|||}}}zzzwwwuuuvvvvvvvvvuuuuuuxxx|||{{{wwwsssssssssttttttsssqqqooonnnlllhhhbbb]]]WWWRRRLLLHHHFFFDDDBBBBBBDDDFFFGGGGGGJJJHHHEEECCCBBBBBBCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHNNNPPPSSSTTTTTTTTTUUUVVVYYY^^^cccfffdddaaa^^^\\\ZZZZZZZZZYYYYYYYYYXXXXXXYYYWWWSSSPPPNNNMMMNNNNNNOOOMMMIIIFFFDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGHHHHHHIIINNNUUUZZZ___eeennnuuuxxxyyy|||~~~xxxxxxwwwvvvuuutttssssssooooooooooooooonnnnnnnnnuuuwwwxxxxxxwwwvvvvvvwwwxxxzzz}}}xxxtttmmmjjjeee```[[[YYYXXXWWWVVVUUUYYYddduuu|||~~~zzzxxxzzzsss^^^OOOJJJIIIJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCBBB@@@???>>>===<<<<<<;;;;;;;;;:::888777666666666555555555555666666666666666666666666666666777777777777777888888888777:::888:::AAADDDSSSmmm~~~|||zzzkkkXXXPPPLLLIIIIIIHHHIIIKKKLLLNNNVVV___nnn}}}}}}yyywwwvvvuuuuuuvvvuuuvvvyyy}}}{{{wwwssspppoooppprrrssssssqqqnnnlllkkkgggaaa\\\WWWRRRLLLHHHFFFEEECCCDDDFFFHHHIIIIIIHHHFFFDDDBBBAAAAAABBBCCCAAAAAAAAABBBCCCEEEHHHIIIMMMOOORRRSSSSSSTTTUUUWWWXXX]]]cccgggeeeaaa\\\ZZZYYYYYYZZZZZZZZZYYYXXXWWWWWWUUURRROOOMMMMMMMMMNNNNNNLLLIIIFFFEEEEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOTTTZZZ___ccciiiooouuusssuuuxxx{{{}}}||||||||||||||||||{{{zzzttttttuuuuuuvvvvvvvvvvvvyyy|||~~~~~~|||zzzssspppkkkeeeaaa^^^\\\[[[WWWWWW\\\gggxxxyyyzzz}}}~~~{{{yyyyyywwwrrrnnnllljjjhhhhhhpppiiiVVVLLLIIIIIIJJJFFFGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBAAA???>>>===<<<============<<<:::999888666666555555555555666666666666666666666666666666888888888777777777777777:::>>>===???EEEHHHXXXsss~~~|||hhhWWWOOOLLLKKKIIIHHHJJJLLLMMMOOOWWW```ooo~~~}}}zzzyyyxxxuuuvvvvvvwwwxxx{{{|||yyyuuuqqqooonnnpppsssuuutttrrrooommmiiifffaaa\\\WWWRRRMMMIIIHHHFFFDDDEEEFFFHHHHHHGGGFFFDDDCCCAAA@@@@@@AAABBB@@@@@@@@@AAACCCEEEHHHIIILLLNNNQQQRRRRRRTTTVVVWWWYYY___eeeiiigggbbb\\\YYYYYY[[[\\\]]]]]][[[YYYXXXUUUTTTQQQOOOMMMMMMMMMMMMNNNLLLIIIGGGFFFFFFGGGHHHJJJJJJJJJLLLMMMOOOQQQRRRUUUZZZ```eeeiiinnnrrrvvvvvvwwwzzz}}}~~~~~~~~~~~~}}}}}}}}}{{{~~~~~~|||zzzzzz{{{|||||||||{{{zzzxxxwwwsssqqqlllfffbbb^^^\\\[[[YYY[[[```kkkzzzyyyrrruuuuuuqqqnnnmmmjjjeeebbb___]]]ZZZXXX]]]kkkyyyttt___QQQJJJIIIKKKGGGGGGGGGGGGGGGHHHHHHHHHDDDCCCBBBAAA@@@>>>=========<<<<<<<<<;;;999888777666666555555555555666666666666666666666666666666888888888777777777777777666;;;;;;===BBBEEEVVVrrr~~~}}}eeeVVVOOOMMMMMMJJJIIIJJJMMMNNNPPPXXXaaarrr}}}|||{{{zzzwwwwwwxxxyyyzzz}}}{{{xxxvvvsssqqqnnnpppsssuuutttrrrooommmiiieee```\\\WWWSSSNNNJJJJJJHHHFFFEEEFFFFFFDDDCCCDDDCCCBBBAAA@@@@@@AAAAAA?????????@@@BBBEEEGGGIIIKKKMMMOOOQQQQQQSSSVVVXXX\\\aaahhhkkkiiiccc]]]ZZZYYYZZZ\\\]]]\\\[[[YYYWWWTTTSSSQQQOOONNNNNNNNNNNNMMMLLLJJJHHHGGGGGGHHHHHHJJJJJJLLLMMMPPPSSSUUUVVV[[[^^^dddiiinnnssswwwyyy{{{|||~~~}}}~~~}}}}}}~~~~~~}}}|||zzzxxxvvvuuuwwwvvvvvvuuutttsssrrrrrrqqqoookkkfffbbb^^^\\\ZZZ]]]___eeeooo{{{xxxrrruuutttooollljjjfffaaa^^^ZZZVVVTTTRRRRRRZZZcccmmmuuu~~~iiiWWWMMMJJJKKKHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDCCCAAA@@@???>>>===::::::::::::999777666555666666555555555555666666666666666666666666666666777777777777777888888888555;;;;;;<<>>===;;;;;;;;;;;;:::888777666666666555555555555666666666666666666666666666666666666777777888888999999777>>>>>>???BBBDDDVVVssssss___SSSLLLLLLNNNKKKJJJLLLOOOPPPSSS[[[dddwww|||{{{zzzzzzzzzwwwxxxxxxxxxyyy|||~~~{{{zzzzzzyyyxxxssssssttttttsssqqqooonnniiifffaaa]]]ZZZVVVQQQNNNKKKJJJHHHHHHHHHGGGEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@?????????AAABBBDDDEEEIIIKKKMMMNNNPPPSSSWWWZZZaaadddiiijjjgggbbb]]][[[YYYXXXXXXXXXXXXWWWWWWWWWSSSRRRRRRQQQQQQPPPPPPPPPLLLKKKJJJIIIHHHHHHIIIIIIHHHJJJLLLOOOSSSXXX[[[]]]\\\]]]```fffnnnuuu{{{~~~~~~|||{{{|||wwwuuurrrooommmmmmmmmmmmnnnnnnooooooooonnnmmmmmmlllllllllllllllllllllkkkjjjhhhfffbbb___\\\YYYXXX[[[___gggppp|||wwwyyywwwpppkkkgggbbb\\\XXXQQQMMMOOOPPPNNNMMMMMMNNNTTT[[[]]]___fffqqqzzz~~~wwwbbbSSSLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDCCCBBB@@@???>>>>>>?????????>>>===<<<::::::666666555555555555666666666666666666666666666666555666666777888999999:::666======>>>AAABBBTTTrrrppp]]]RRRKKKJJJNNNKKKJJJLLLOOOQQQSSS[[[eeeyyy}}}zzzyyyxxxyyyyyyvvvwwwwwwwwwwwwzzz}}}zzzzzz{{{{{{zzzxxxwwwwwwvvvuuusssrrrqqqjjjfffbbb^^^ZZZVVVRRROOOKKKJJJIIIIIIJJJIIIGGGFFFBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@BBBCCCDDDIIIJJJLLLNNNOOORRRWWWZZZaaadddhhhhhheeeaaa]]][[[[[[[[[ZZZYYYYYYYYYYYYZZZSSSSSSRRRRRRRRRQQQQQQQQQLLLKKKJJJIIIIIIIIIIIIIIIHHHIIILLLOOOTTTXXX\\\^^^ZZZZZZ]]]ccclllttt{{{~~~}}}zzzwwwvvvwwwpppnnnkkkhhheeeeeeeeeeeeeeefffggghhhiiiiiihhhgggfffggghhhiiiiiiiiiiiiiiieeedddbbb___\\\YYYWWWUUUXXX]]]fffppp|||}}}xxxvvvtttrrrnnnggg___ZZZVVVRRRMMMJJJJJJJJJKKKKKKOOOPPPPPPRRRUUU[[[bbbhhhmmmppptttxxx{{{|||wwwvvvvvviii]]]RRRJJJHHHHHHHHHHHHGGGEEECCCBBBCCCCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;:::;;;;;;:::999777666666888:::;;;999888777666555555555555777777777777888999:::;;;>>>===:::===BBBCCCRRRpppmmmZZZQQQMMMJJJIIIIIIIIIKKKMMMNNNRRR^^^jjj}}}~~~}}}{{{xxxuuuxxxuuutttwwwxxxyyy~~~|||{{{|||}}}}}}|||zzzzzzzzzyyywwwsssooommmmmmhhhccc___]]]ZZZVVVRRROOOMMMJJJIIIHHHGGGFFFDDDEEEDDDDDDBBBAAA@@@??????AAAAAA@@@@@@AAACCCDDDEEEHHHJJJKKKLLLOOOSSSYYY]]]dddhhhhhhdddaaa```___\\\XXXYYYZZZZZZZZZYYYXXXWWWTTTSSSRRRRRRRRRQQQNNNKKKIIIJJJKKKKKKJJJIIIGGGFFFJJJKKKLLLMMMNNNPPPUUUXXXVVVXXX\\\bbbjjjsss{{{~~~zzzwwwvvvuuuuuuxxxmmmbbb______]]]]]]^^^\\\]]]___```aaabbbbbbcccddddddccccccdddeeeggghhhdddcccaaa^^^ZZZWWWXXXYYYXXX]]]fffqqq|||zzzvvvsssnnnggg___ZZZUUURRRMMMKKKKKKLLLMMMMMMKKKLLLLLLMMMNNNRRRXXX\\\aaadddhhhlllooosssxxx{{{~~~wwwsss{{{|||oooaaaUUULLLHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;;;;:::;;;;;;888666555444444555666777555555555666666777888999777777777777888999:::;;;999999777<<>>===<<<;;;;;;:::;;;;;;888777555444333333444555555555555666777777888888777777777777888999:::;;;777888666;;;DDDHHH\\\}}}mmmYYYRRRNNNKKKKKKKKKKKKMMMQQQSSSYYYfffrrr|||zzzyyyxxxwwwvvvxxxtttrrrsssuuuwww~~~~~~~~~}}}|||{{{{{{zzztttqqqlllhhhddd```\\\ZZZWWWTTTPPPMMMKKKIIIGGGEEECCCCCCDDDEEEFFFGGGGGGHHHDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKNNNSSSXXX]]]fffjjjjjjeeeaaa```___[[[YYYYYYYYYYYYYYYXXXWWWWWWVVVTTTQQQPPPPPPPPPNNNMMMNNNMMMKKKJJJIIIJJJLLLMMMLLLMMMNNNMMMMMMOOOSSSVVVUUUWWWZZZ```iiirrrzzz}}}wwwtttvvvyyy|||}}}qqqfffaaa]]]YYYWWWXXXUUUVVVWWWXXXZZZ[[[\\\\\\\\\]]]]]]^^^```cccfffgggddddddbbb___[[[XXXXXXXXXYYY___iiivvv}}}vvvnnnfff^^^YYYUUUQQQLLLJJJJJJKKKLLLMMMGGGIIIJJJJJJJJJJJJLLLMMMMMMPPPSSSWWWZZZ___dddhhhtttzzz~~~zzz|||}}}mmm\\\QQQIIIIIIIIIIIIHHHHHHGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;;;;:::;;;;;;;;;:::888777666666666666888888888777777666555444777777777777888999:::;;;:::;;;999===EEEJJJaaalllYYYRRRNNNLLLKKKIIIIIIKKKOOORRRYYYggguuu}}}{{{zzzyyyyyyxxxvvvrrrpppqqqsssuuu}}}}}}|||||||||xxxuuuqqqlllhhhdddaaa___[[[WWWSSSOOOMMMJJJGGGDDDDDDDDDEEEFFFGGGHHHHHHIIIFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJKKKNNNSSSYYY]]]gggkkkkkkfffbbbaaa___\\\ZZZZZZZZZYYYYYYXXXWWWWWWWWWTTTQQQPPPOOOPPPOOONNNOOOMMMJJJIIIIIIKKKNNNPPPNNNNNNOOONNNNNNPPPSSSVVVWWWYYY]]]dddmmmvvv~~~}}}xxxwwwxxxyyyxxxooofffbbb___[[[ZZZ[[[TTTTTTTTTUUUVVVVVVWWWXXXWWWXXXYYYZZZ]]]aaadddfffccccccbbb___[[[XXXXXXXXXZZZ```kkkxxxyyypppggg___YYYUUUQQQLLLIIIHHHHHHHHHHHHGGGIIIKKKKKKKKKKKKLLLMMMJJJLLLOOORRRUUUZZZ___ccciiinnnwwwppp^^^SSSIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;;;;:::;;;;;;<<<;;;:::999888888777777777888888888777666555444777777777777888999:::;;;<<<===<<<@@@HHHOOOiiijjjXXXQQQNNNLLLLLLIIIIIIKKKOOOSSS[[[jjjxxx}}}zzzxxxxxxvvvuuurrrooonnnppprrrttt|||~~~|||{{{zzzzzzyyyuuuqqqlllhhheeeddd^^^[[[VVVRRRNNNKKKGGGEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHJJJLLLOOOTTTZZZ^^^hhhllllllgggcccbbbaaa]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXUUURRRQQQQQQQQQPPPOOONNNMMMKKKJJJJJJLLLOOOQQQOOOPPPPPPOOOOOOQQQTTTWWWXXX[[[bbbjjjsss}}}{{{wwwuuuwwwpppjjjhhhddd___]]]^^^XXXWWWVVVUUUTTTTTTTTTUUUTTTTTTUUUWWWYYY]]]```bbb```aaaaaa___[[[YYYXXXYYY[[[aaammmzzz~~~uuukkkaaa[[[VVVQQQLLLHHHFFFFFFFFFFFFFFFHHHIIIJJJIIIIIIKKKLLLHHHIIIKKKMMMPPPTTTYYY]]]bbbgggpppzzzzzzxxxqqqaaaUUUKKKJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;999999999888888777777666333444666888888888777777777777777777888999:::;;;:::<<<<<>>===<<<;;;;;;:::;;;;;;777777888888888777777666333444666888999888777666777777777777888999:::;;;:::<<<<<>>>>>>>><<<;;;;;;;;;;;;;;;777888888999999999999888666777888999888666444333777777777777888999:::;;;===???>>>AAAJJJTTTsssdddSSSMMMKKKKKKKKKJJJIIIKKKNNNRRR[[[jjjyyy~~~zzzvvvrrrllliiieeeeeeiiioootttvvv|||}}}wwwtttuuuwwwhhhddd```[[[XXXUUUQQQNNNJJJJJJJJJKKKKKKKKKKKKKKKFFFFFFEEEEEEFFFHHHJJJKKKIIIKKKMMMOOORRRXXX^^^cccfffkkkllliiifffgggfffcccbbbaaa___]]]\\\\\\\\\\\\YYYXXXWWWXXXXXXVVVSSSPPPLLLOOOSSSWWWXXXWWWTTTRRRQQQRRRSSSTTTUUUWWW[[[___mmmtttyyyzzz~~~xxxttttttnnnkkkeee___ZZZVVVTTTSSSQQQQQQPPPPPPQQQRRRTTTUUUVVVYYY[[[[[[ZZZYYYYYYZZZ]]]cccmmmzzzuuuhhh```XXXRRRMMMLLLKKKGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIJJJHHHGGGFFFFFFHHHLLLQQQSSSUUU\\\eeennnyyy}}}|||uuuhhhbbb[[[TTTMMMKKKIIIGGGHHHKKKDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@>>>===<<<;;;<<<<<<::::::999999999999999:::777777777777777777777777777888888999999:::;;;;;;:::;;;@@@DDDFFFSSSuuuvvv^^^TTTKKKIIIMMMKKKFFFJJJNNNQQQVVV```nnnyyy|||xxxtttqqqooojjjiiihhhjjjqqqyyy{{{wwwuuupppiiibbb^^^]]][[[VVVQQQPPPNNNMMMMMMNNNNNNLLLKKKMMMKKKHHHHHHIIIJJJJJJJJJLLLMMMOOOQQQTTTYYY```dddjjjjjjiiiiiihhhfffeeedddcccaaa^^^]]]]]]]]][[[ZZZ^^^]]]\\\ZZZXXXVVVTTTSSSSSSUUUXXXZZZZZZYYYVVVTTTSSSPPPPPPSSSTTTVVV\\\cccuuu~~~~~~}}}}}}~~~{{{|||~~~~~~}}}zzzwwwuuutttqqqllleee^^^WWWRRRPPPRRRPPPNNNMMMMMMOOOQQQSSSWWWWWWXXXYYYYYYYYYYYYYYY^^^eeeqqq}}}wwwiiiaaaZZZSSSNNNMMMLLLIIIHHHJJJIIIIIIIIIHHHHHHIIIIIIJJJHHHGGGFFFFFFHHHLLLPPPSSSUUU\\\eeennnyyyzzzzzzrrrkkkcccYYYPPPMMMLLLIIIHHHIIIDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<===<<<:::999777666666666777777777777777777777777777888888999999:::;;;;;;;;;<<<@@@DDDFFFTTTvvvsss\\\TTTKKKJJJMMMJJJGGGJJJNNNPPPUUU```ppp{{{|||xxxtttqqqooojjjiiihhhjjjpppwww~~~|||yyyxxxsssnnngggdddbbb___YYYUUUTTTSSSQQQQQQRRRQQQPPPNNNMMMKKKIIIHHHJJJJJJJJJJJJLLLMMMOOORRRUUUZZZ```dddiiiiiiiiiiiihhhgggfffeeedddbbb```______^^^]]][[[]]]]]]\\\ZZZYYYXXXWWWWWWUUUWWWYYY[[[[[[YYYWWWUUUUUURRRRRRUUUWWWXXX^^^fffuuu~~~|||yyyxxxxxxxxxvvvuuuuuutttsssrrrssstttvvvxxxvvvvvvwwwwwwvvvtttrrrppppppnnnjjjeee```[[[WWWUUUSSSQQQOOOMMMMMMOOOQQQRRRVVVVVVWWWXXXXXXYYYYYYXXX^^^fffrrr}}}{{{mmmddd\\\UUUOOONNNMMMJJJIIILLLJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFGGGIIILLLPPPRRRVVV]]]eeemmmyyy|||~~~|||uuu}}}~~~uuukkk___SSSPPPPPPMMMIIIGGGEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???===<<<<<<<<<<<<<<<;;;999888777666555555777777777777777777777777777888888999999:::;;;;;;<<<===AAADDDGGGVVVyyynnnZZZSSSLLLJJJLLLIIIIIIKKKMMMOOOUUUaaarrr{{{wwwssspppoookkkiiihhhjjjnnnvvv}}}~~~}}}|||yyyuuupppmmmjjjfff___ZZZZZZXXXWWWWWWWWWVVVSSSQQQNNNLLLJJJJJJJJJKKKJJJIIILLLNNNQQQSSSVVV[[[aaaeeehhhhhhhhhiiiiiiiiihhhhhhfffdddbbbaaaaaaaaa___^^^]]]\\\[[[[[[ZZZZZZZZZZZZWWWXXXZZZ[[[[[[ZZZXXXWWWVVVTTTUUUXXXZZZ[[[aaaiiittt}}}|||zzzzzzwwwsssppppppoooooonnnkkkiiifffeeeeeegggjjjkkkmmmmmmmmmlllkkkjjjiiihhhhhhgggeeeccc```^^^\\\[[[SSSRRRPPPNNNMMMNNNOOOPPPSSSTTTTTTUUUVVVWWWWWWXXX___fffrrr~~~qqqhhh^^^WWWQQQOOOMMMJJJJJJLLLJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFGGGIIILLLOOOQQQVVV\\\dddlllxxx~~~}}}yyyuuuuuuzzz~~~|||~~~|||pppbbbUUURRRRRROOOJJJFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;777777777666777777888999666666666666666666666666777888888999999:::;;;;;;===>>>AAAEEEHHHXXX|||yyy{{{iiiWWWSSSLLLJJJLLLGGGJJJLLLMMMOOOUUUcccuuu~~~{{{vvvssspppnnnjjjiiiiiiiiimmmttt||||||yyyvvvrrrllleee___^^^\\\[[[[[[ZZZXXXUUUSSSOOOMMMLLLKKKLLLLLLKKKJJJMMMOOORRRUUUXXX\\\bbbffffffggghhhiiijjjjjjjjjjjjhhhfffdddcccccccccbbbaaa^^^]]]\\\ZZZZZZZZZZZZZZZYYYYYYZZZ[[[ZZZYYYXXXWWWWWWUUUVVVZZZ\\\]]]bbbiiiqqqzzz}}}zzzxxxzzzvvvpppmmmkkkkkkjjjjjjcccaaa]]]ZZZZZZ\\\___aaabbbaaaaaa```___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]RRRQQQOOONNNMMMMMMMMMNNNPPPQQQQQQRRRSSSUUUVVVVVV]]]eeeqqq}}}sssiiibbbZZZRRRPPPMMMJJJIIILLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIKKKNNNOOOUUU[[[ccckkkxxx}}}yyyrrrnnnmmmqqquuuvvvyyy}}}oooaaaTTTRRRSSSPPPKKKGGGFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;777777666666777888888999666666666666666666666666777888888999999:::;;;;;;===>>>AAAEEEJJJ[[[|||mmmtttfffUUURRRLLLKKKKKKGGGKKKLLLNNNPPPVVVeeexxx~~~zzzvvvrrrooommmiiiiiihhhhhhkkkrrr|||~~~xxxqqqjjjeeeaaa```^^^]]]]]]ZZZVVVSSSQQQOOONNNNNNOOONNNMMMKKKNNNPPPTTTWWWZZZ^^^cccgggfffggghhhjjjkkkkkklllllljjjhhhfffeeeffffffeeeccc```___]]]ZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXVVVWWW[[[\\\]]]bbbhhhnnnuuu}}}zzzyyytttpppjjjfffeeedddcccbbb]]][[[WWWSSSRRRTTTWWWYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYPPPOOOMMMLLLKKKKKKKKKKKKMMMMMMNNNOOOPPPRRRTTTUUU[[[cccooo|||wwwmmmggg^^^VVVRRRNNNJJJIIILLLKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGIIIKKKMMMNNNSSSYYYaaajjjxxx|||uuummmhhhfffiiimmmnnnrrrvvv{{{nnnaaaUUURRRRRRNNNJJJIIIGGGFFFEEECCCBBBAAAAAAAAA????????????>>><<<;;;:::::::::999888777777666777777777777777777777777777777888888999999:::;;;;;;======AAAFFFKKK___tttgggpppdddTTTQQQLLLJJJKKKGGGJJJLLLNNNQQQXXXgggzzz}}}yyyuuuqqqnnnmmmgggggghhhgggjjjrrr}}}}}}vvvoookkkeeedddbbbbbb```]]]XXXTTTSSSRRRQQQQQQRRRQQQOOOLLLOOORRRUUUYYY\\\```dddgggggghhhiiijjjkkklllllllllkkkiiigggfffggggggfffeeecccaaa^^^[[[ZZZZZZZZZ[[[]]]]]][[[ZZZZZZZZZZZZZZZZZZXXXYYY\\\\\\\\\```fffkkkqqqzzz|||zzzxxxqqqmmmhhheeecccbbb```___XXXVVVRRROOOMMMNNNPPPQQQPPPPPPPPPPPPPPPOOONNNNNNLLLLLLMMMNNNOOOPPPQQQQQQKKKJJJIIIIIIHHHHHHHHHHHHJJJJJJJJJKKKMMMPPPRRRTTTZZZbbbnnn{{{vvvmmmcccZZZUUUPPPKKKJJJMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMQQQWWW___iiixxxzzzsssjjjdddaaacccfffgggkkkooovvv~~~mmmcccXXXTTTPPPLLLIIIIIIHHHGGGEEEDDDBBBAAAAAAAAA????????????>>>===;;;:::;;;:::999888888777888888777777777777777777777777777888888999999:::;;;;;;<<<<<<@@@FFFMMMbbb~~~mmmcccmmmdddTTTQQQKKKJJJLLLHHHIIILLLOOOSSSZZZiii|||}}}yyyuuuqqqnnnllleeefffggggggiiiqqq}}}zzztttqqqjjjiiihhhgggeeeaaa\\\XXXVVVUUUTTTTTTTTTSSSPPPNNNOOORRRVVVZZZ]]]aaaeeehhhhhhhhhjjjkkkllllllllllllkkkiiigggggghhhhhhgggfffdddbbb___]]]\\\]]]___```aaa```^^^\\\[[[\\\]]]]]]\\\ZZZ[[[]]]]]]\\\___eeejjjpppxxx~~~}}}yyyvvvtttooolllhhhfffdddbbb```^^^WWWUUURRROOOMMMMMMMMMMMMKKKLLLMMMNNNNNNLLLJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEHHHHHHHHHIIIKKKNNNQQQSSS[[[bbbooo{{{qqqggg]]]WWWRRRMMMLLLNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLMMMPPPVVV^^^hhhxxxyyyrrriiiccc^^^___aaabbbfffjjjttt}}}nnneee[[[UUUPPPJJJGGGIIIHHHGGGFFFDDDBBBAAAAAA@@@??????@@@???>>>===;;;:::888888888888999:::;;;<<<777777777777777777777777777888888999::::::;;;;;;;;;<<<@@@FFFNNNddd~~~jjj```kkkdddSSSPPPKKKJJJLLLHHHIIILLLPPPTTT[[[jjj}}}|||xxxtttqqqnnnlllccceeeffffffhhhqqq~~~}}}xxxuuuooonnnlllkkkiiieee___[[[WWWVVVUUUVVVVVVTTTRRROOOPPPSSSWWW[[[^^^aaaeeehhhhhhiiijjjkkkllllllllllllkkkiiihhhggghhhhhhhhhfffdddbbb```______aaacccddddddbbb```^^^]]]^^^___```^^^\\\]]]______]]]```eeekkkpppwww}}}zzzvvvrrrpppkkkhhhfffdddbbb```]]]ZZZXXXWWWTTTRRRPPPNNNNNNNNNHHHJJJLLLMMMMMMKKKIIIGGGGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGHHHJJJMMMQQQSSS[[[cccooo|||}}}nnn^^^WWWTTTPPPKKKIIIHHHHHHIIIIIIIIIHHHHHHGGGIIIIIIIIIHHHGGGGGGJJJLLLRRRTTTZZZgggxxx}}}vvvrrrgggaaa]]]^^^^^^]]]^^^aaakkkwww~~~sssbbb[[[WWWNNNLLLNNNJJJGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>><<<;;;:::===<<<:::888888999:::;;;777777777777777777777777888666555666:::;;;:::888:::>>>@@@AAALLLkkkfffaaakkkyyycccPPPKKKLLLJJJIIIKKKRRRPPPNNNRRR\\\mmm~~~~~~|||yyyuuuqqqnnnllljjjeeeaaaaaagggqqq{{{{{{wwwxxxvvvsssppplllgggaaa]]]VVVSSSSSSVVVWWWSSSPPPQQQRRRTTTXXX\\\aaaeeegggiiikkklllnnnoooppppppppppppnnnjjjeeecccdddffffffeeecccbbb```______aaaccceeedddddddddcccbbbaaa___^^^___```aaa`````````bbbdddjjjpppxxx{{{vvvrrrooommmgggeeedddcccbbb```]]]ZZZWWWXXXYYYVVVRRRNNNKKKIIIIIIJJJJJJHHHFFFEEEEEEFFFHHHEEECCCCCCDDDFFFFFFEEEBBBBBBBBBAAAAAABBBCCCCCCCCCDDDEEEEEEEEEHHHLLLOOOXXXbbbrrrsssccc[[[WWWRRRNNNLLLKKKKKKKKKJJJIIIHHHGGGFFFHHHIIIIIIHHHGGGHHHJJJLLLPPPRRRYYYfffxxxyyytttkkkddd^^^]]]]]][[[\\\___iiiuuu}}}iii^^^XXXNNNLLLNNNIIIHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@???===<<<;;;<<<;;;:::999999999::::::888888888888888888888888:::999888999<<<>>>===;;;;;;>>>AAABBBNNNmmmmmmcccmmmzzzdddQQQMMMNNNKKKJJJMMMSSSQQQPPPTTT___ppp~~~|||zzzwwwsssqqqooohhheeeaaaaaagggpppyyy}}}|||zzzwwwsssoooiiibbb^^^YYYUUUTTTWWWWWWSSSQQQQQQTTTVVVZZZ___dddhhhkkklllkkkmmmnnnpppppppppppppppnnnkkkfffeeeeeeffffffeeebbbaaa______```bbbeeefffeeeeeeddddddcccaaa```______```aaaaaaaaaaaaccceeelllqqqyyy~~~yyytttooollljjjgggfffeeeeeeeeedddaaa^^^]]]]]]]]][[[WWWSSSPPPOOOLLLLLLLLLKKKIIIHHHHHHHHHHHHFFFDDDCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEHHHLLLOOOXXXbbbrrr~~~lllccc^^^XXXRRRPPPNNNNNNMMMLLLJJJGGGEEEDDDGGGHHHHHHHHHGGGHHHKKKMMMOOOQQQXXXfffxxx|||wwwoooggg___]]][[[YYYZZZ]]]fffrrr{{{sssbbbYYYOOONNNOOOHHHJJJIIIHHHFFFDDDBBBAAA@@@AAAAAAAAAAAA@@@>>>===<<<;;;;;;::::::::::::999999888888888888888888888888;;;:::999:::<<<======<<<<<>>===<<<::::::;;;;;;;;;:::999888888888888888888888888888999999999::::::;;;;;;;;;===@@@BBBFFFTTTtttkkkeeerrrppp^^^NNNKKKKKKHHHGGGJJJNNNMMMNNNUUUaaarrr~~~{{{wwwssspppnnnbbbbbbbbbdddiiiqqq{{{~~~zzzssskkkfff```[[[XXXXXXXXXTTTRRRSSSVVVXXX\\\aaafffjjjmmmnnnnnnooopppqqqqqqqqqpppoooooommmkkkiiihhhgggeeeeeeaaaaaaaaabbbcccdddffffffffffffeeedddccccccccccccaaabbbdddeeeeeegggjjjlllqqquuu|||||||||zzzxxxvvvsssqqqpppmmmmmmnnnpppssssssrrrqqqnnnllljjjgggeeeaaa]]]ZZZUUUSSSPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIHHHFFFCCC@@@AAA@@@??????????????????AAABBBBBBCCCCCCFFFJJJMMMXXXbbbppp~~~vvvmmmbbbXXXTTTPPPPPPPPPOOOMMMKKKJJJIIIGGGHHHIIIIIIIIIJJJMMMPPPRRRUUU[[[fffuuu}}}rrriiiaaa]]][[[YYY[[[___dddnnnyyyjjj^^^SSSQQQQQQJJJKKKJJJIIIGGGDDDBBBAAA@@@????????????>>>===<<<<<<::::::;;;;;;;;;:::999888888888888888888888888888999::::::::::::::::::;;;===@@@CCCHHHWWWxxx}}}dddcccssslll[[[MMMKKKKKKGGGFFFJJJKKKLLLOOOWWWddduuu~~~zzztttoookkkiii```aaaccceeejjjsss{{{sssnnnddd^^^YYYYYYXXXUUUTTTVVVYYY[[[___ccchhhlllnnnpppppppppqqqrrrrrrqqqpppooonnnnnnmmmkkkiiifffddddddccccccdddeeeffffffffffffgggfffeeeccccccccccccdddccceeeggghhhiiikkknnnqqqtttxxx~~~~~~~~~||||||}}}~~~~~~~~~}}}zzz{{{|||}}}zzzvvvssspppmmmhhhddd___[[[VVVTTTSSSRRRPPPNNNJJJIIIHHHIIIHHHGGGCCCAAAAAA@@@??????>>>>>>>>>???@@@AAAAAABBBBBBEEEIIILLLWWWaaaooo|||wwwjjj___YYYUUUUUUTTTSSSRRRPPPNNNMMMJJJKKKKKKKKKJJJKKKNNNPPPSSSVVV\\\fffttttttkkkccc```]]][[[[[[___bbblll|||~~~xxx~~~qqqdddWWWRRRRRRKKKKKKJJJIIIGGGEEECCCBBBAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999999999999999999999999999:::;;;===<<<;;;:::;;;======???BBBHHHZZZzzzyyy``````rrriiiZZZNNNMMMLLLHHHGGGKKKKKKLLLQQQZZZhhhzzz~~~xxxrrrlllhhheee```bbbccceeejjjttt|||vvvhhhaaa\\\\\\[[[XXXXXX[[[___aaadddhhhllloooqqqrrrqqqrrrssssssrrrqqqpppooommmnnnooommmiiieeecccbbbcccdddfffhhhiiiiiihhhhhhfffeeedddbbbbbbbbbcccdddeeegggjjjkkkmmmpppsssvvvxxx|||}}}yyysssoooiiiddd]]]YYYXXXWWWTTTQQQNNNLLLJJJIIIHHHFFFCCCAAAAAAAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAADDDHHHKKKUUU___mmm{{{yyymmmggg]]]\\\[[[YYYWWWTTTRRRQQQLLLMMMMMMLLLKKKLLLOOOQQQRRRUUU[[[eeessswwwnnngggccc```[[[ZZZ\\\___iiiyyyyyyyyy{{{lll[[[SSSQQQKKKJJJIIIHHHGGGEEEDDDCCCBBB>>>????????????>>>======<<<;;;:::999999999::::::999999999999999999999999999;;;===<<<:::999:::<<<===???BBBIII[[[|||uuuaaa]]]qqqfffXXXMMMMMMLLLGGGGGGKKKIIIKKKQQQ[[[jjj|||}}}xxxrrrlllhhheeebbbcccddddddgggqqq~~~|||lllfff``````___]]]^^^aaacccdddgggjjjmmmpppqqqrrrrrrssssssssssssqqqooonnnlllnnnpppmmmiiidddaaaaaaaaacccgggjjjlllmmmmmmllleeedddbbbaaaaaabbbcccdddhhhjjjlllooopppssswwwzzz}}}|||vvvnnniiigggeeeaaa^^^YYYVVVRRRNNNLLLIIIFFFDDDBBBBBBAAA@@@???>>>>>>???>>>???@@@@@@AAACCCGGGJJJSSS]]]lllzzzzzztttcccbbbaaa^^^[[[WWWTTTRRRNNNOOOOOONNNLLLMMMOOOQQQPPPTTT[[[eeessszzzqqqjjjfffaaa[[[XXXYYY]]]fffvvv|||xxxrrr^^^SSSPPPJJJIIIIIIHHHGGGFFFEEEDDDCCC??????@@@@@@@@@??????>>>===<<<:::888888999:::;;;999999999999999999999999777999:::999777666777:::<<<>>>AAAIII[[[}}}qqqbbb[[[ooo|||bbbUUUKKKKKKJJJEEEEEEIIIFFFIIIOOOZZZiii{{{|||xxxsssmmmiiigggdddeeeeeeccceeennn|||pppiiiccccccbbbaaabbbeeecccdddfffiiilllnnnooopppssstttttttttsssqqqooonnnkkknnnpppnnnhhhccc``````___bbbfffkkkooopppqqqpppeeecccbbb``````aaacccdddiiikkknnnppprrrvvvzzz}}}~~~|||zzzuuuqqqddd```ZZZUUUQQQNNNKKKHHHCCCBBBAAA@@@????????????>>>??????@@@@@@CCCGGGJJJQQQ\\\kkkzzzwwwqqqjjjgggfffccc]]]XXXWWWTTTPPPOOOPPPQQQRRRRRRSSSYYY```fffuuu~~~zzzuuunnneee^^^\\\\\\[[[ZZZ___fffrrr|||uuuyyytttdddVVVPPPOOOMMMLLLKKKJJJHHHEEECCCBBBBBBAAA@@@???>>><<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888999999:::<<<======>>>===AAACCCHHH\\\{{{zzzfffhhh]]]vvvxxx[[[SSSLLLJJJIIIGGGIIILLLKKKMMMSSS]]]kkk|||zzzvvvsssoooiiidddccc___^^^bbbgggooo{{{pppjjjgggjjjkkkgggfffiiikkkllloooqqqsssuuuuuuuuuyyyzzzzzzzzzxxxtttpppnnnqqqpppooollliiieeeaaa___```bbbfffjjjmmmnnnooooooiiiiiigggeeecccdddgggiiinnnppprrrtttwww{{{{{{uuuiii___\\\ZZZSSSJJJKKKHHHCCC@@@????????????>>>===<<<===???BBBEEEHHHMMMYYYjjjyyy}}}uuupppmmmiiibbb\\\ZZZWWWSSSQQQRRRSSSTTTSSSSSSYYY___fffuuu~~~zzzssslllccc\\\ZZZYYYYYYXXX^^^dddpppxxxwwwuuudddVVVPPPPPPMMMMMMLLLJJJHHHFFFDDDCCCBBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777888999999:::;;;<<<<<<===>>>BBBDDDIII]]]yyyzzzeeehhhccc|||ttt[[[SSSLLLJJJIIIGGGIIILLLLLLNNNSSS^^^mmm}}}zzzvvvsssoooiiidddaaa^^^]]]aaafffnnnzzzvvvppplllmmmmmmjjjjjjmmmooopppsssuuuvvvwwwxxxxxx~~~~~~~~~|||xxxtttrrrooonnnmmmllliiifffcccaaaaaacccfffiiilllmmmmmmmmmiiihhhgggeeedddeeehhhkkkppprrruuuxxx}}}~~~ooogggddd\\\SSSLLLIIIEEECCCBBBAAA@@@???@@@???======>>>@@@CCCEEEKKKVVVfffvvv|||xxxrrriiiccc```]]]XXXVVVUUUUUUUUUUUUSSSXXX^^^fffuuu}}}xxxoooiiiaaaZZZWWWWWWWWWWWW]]]cccmmm}}}|||tttvvvfffXXXQQQPPPNNNMMMMMMLLLJJJGGGEEECCCBBBBBBAAA???>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;777777777777777777777777999999999::::::;;;;;;;;;>>>BBBEEEJJJ^^^zzzfffhhhllloooYYYRRRKKKJJJIIIGGGHHHLLLLLLNNNUUUaaaqqq}}}xxxuuurrrooojjjeee___[[[[[[___eeelllyyy}}}vvvqqqppppppooopppsssvvvwwwxxxzzz{{{{{{{{{{{{}}}zzzvvvtttmmmmmmllljjjiiifffdddcccbbbccceeehhhiiijjjjjjjjjhhhhhhhhhgggfffgggjjjmmmooorrrwww}}}xxxjjj^^^QQQNNNJJJGGGFFFDDDBBB@@@AAA@@@???===>>>???AAABBBJJJUUUeeetttzzzrrrkkkhhhddd^^^ZZZYYYXXXWWWVVVTTTYYY^^^fffwww|||wwwnnniiiaaaZZZVVVUUUVVVWWW]]]bbblll{{{tttxxxxxxgggYYYRRRQQQNNNOOONNNNNNKKKIIIFFFDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999:::::::::;;;;;;>>>BBBEEEJJJ^^^iiikkkssslllXXXQQQKKKIIIIIIGGGHHHKKKMMMOOOWWWddduuu{{{vvvsssrrrooojjjeee]]]ZZZYYY]]]cccjjjwww|||vvvssssssuuuwwwzzz||||||}}}~~~~~~|||xxxuuusssnnnmmmllljjjhhhfffdddcccbbbccceeefffggghhhhhhhhhggghhhhhhhhhgggiiilllooonnnrrryyy}}}lll]]]XXXQQQLLLHHHFFFDDDBBBAAA@@@???>>>>>>???AAABBBMMMVVVfffuuuzzztttpppkkkeee```]]][[[YYYWWWWWW[[[___gggxxx}}}wwwoookkkccc\\\VVVUUUVVVXXX]]]cccmmm|||xxxwwwzzziii[[[SSSRRROOOPPPPPPOOOMMMJJJGGGEEECCCBBBAAA@@@???===<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999::::::;;;;;;<<<>>>BBBEEEJJJ___ooopppxxxiiiVVVOOOJJJIIIIIIGGGGGGJJJNNNQQQYYYhhhzzz~~~zzzuuurrrqqqnnniiieee]]]YYYXXX\\\aaahhhuuu{{{wwwwww{{{~~~~~~{{{wwwtttrrrqqqooommmkkkhhheeedddccccccdddeeeeeeffffffggggggfffggghhhiiihhhjjjmmmoooooouuuoooggg\\\QQQJJJFFFCCCBBB@@@@@@??????@@@AAABBBCCCMMMVVVeeeuuu~~~yyytttmmmgggccc___]]][[[\\\^^^aaaiiizzz~~~xxxrrrnnnggg^^^WWWUUUVVVXXX]]]cccnnn}}}zzz|||kkk\\\TTTSSSPPPQQQRRRQQQOOOLLLHHHFFFCCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;::::::::::::777777777777777777777777888999999:::<<<======>>>???CCCFFFLLL```tttuuu}}}fffUUUNNNIIIIIIIIIGGGGGGJJJOOORRR[[[kkk}}}yyytttqqqpppmmmhhhddd^^^ZZZXXX\\\```gggrrr}}}~~~~~~|||xxxuuutttsssqqqoookkkhhhfffeeeddddddddddddeeeeeefffggggggfffgggiiiiiiiiijjjlllnnnsss{{{}}}nnn___SSSKKKEEEBBBAAAAAAAAAAAAAAABBBCCCDDDJJJRRRaaarrr}}}uuunnniiieeebbb___```aaadddkkk|||xxxtttpppiii```WWWTTTUUUXXX[[[aaannn~~~||||||}}}lll]]]UUUSSSQQQRRRSSSSSSQQQMMMIIIFFFCCCCCCBBBAAA???>>>======;;;;;;;;;:::::::::999999777777777777777777777777888888:::;;;===>>>@@@@@@AAAEEEIIINNNcccxxxyyybbbSSSMMMIIIIIIHHHFFFFFFIIIOOORRR\\\nnn~~~yyytttqqqooolllfffbbb___[[[YYY\\\```fffqqq{{{|||yyyvvvtttsssqqqooollljjjhhhhhhhhhdddddddddeeeeeefffggghhhfffgggiiiiiihhhiiijjjlllvvv~~~wwwgggXXXMMMFFFDDDDDDCCCCCCCCCBBBBBBBBBGGGOOO^^^ppp{{{sssmmmiiieeecccbbbccceeelll}}}yyyuuurrrjjj```WWWSSSTTTWWWYYY```mmm~~~yyy~~~mmm^^^UUUTTTQQQRRRSSSSSSQQQMMMIIIFFFDDDCCCBBBAAA???>>>======;;;;;;;;;:::::::::999999999999999999999999999999888888:::<<<>>>@@@AAABBBCCCGGGKKKQQQeeezzzzzz^^^SSSMMMHHHIIIHHHFFFFFFIIIPPPSSS]]]ooo~~~yyytttpppnnnkkkeeeaaaaaa\\\ZZZ\\\___eeepppzzz{{{wwwuuusssqqqpppnnnlllkkkjjjkkkkkkdddddddddeeefffggghhhiiifffgggiiiiiihhhhhhiiikkkuuu{{{xxxfffVVVLLLGGGFFFFFFDDDCCCBBBAAAAAAGGGOOO^^^ppp|||xxxrrriiicccaaadddgggnnn~~~xxxqqqnnnhhhaaa[[[VVVSSSRRRYYYaaaooo}}}|||lllcccZZZSSSQQQOOOMMMMMMLLLLLLJJJHHHJJJGGGCCC@@@???>>>===;;;======<<<;;;::::::::::::999::::::::::::999888777666777888:::>>>BBBEEEGGGGGGLLLQQQYYYmmm|||uuu^^^TTTNNNJJJIIIIIIHHHLLLQQQPPPVVVdddvvv~~~yyysssnnnjjjhhheeecccaaa^^^\\\___aaaeeennnwww{{{wwwsssppppppqqqqqqpppooommmkkkjjjgggfffeeedddcccddddddeeeeeeggghhhhhhfffeeeffffffuuu~~~~~~zzzwwwxxxwwwwwwxxxxxxwwwssspppooopppooooooqqqvvv}}}iiiWWWPPPJJJFFFFFFAAA===@@@GGGJJJOOO]]]sss}}}wwwnnngggcccfffhhhooo}}}zzzrrrooohhhaaa[[[VVVSSSRRRYYY```nnn}}}qqqggg]]]TTTQQQOOOMMMLLLLLLLLLJJJHHHIIIFFFCCCAAA@@@@@@???>>>======<<<;;;:::::::::::::::::::::999999999888888888999:::<<>>===<<<;;;::::::::::::;;;:::999888888888999:::;;;;;;;;;===???BBBEEEGGGLLLVVVcccrrr~~~}}}ppp]]]RRRMMMIIIJJJIIIIIILLLQQQQQQYYYhhh{{{|||yyyuuuqqqmmmiiiccc``````]]]^^^bbbeeeiiiqqqzzz~~~{{{xxxtttqqqpppooollljjjjjjkkkmmmnnnkkkiiigggeeedddcccddddddcccfffhhhhhhgggfffeeefffooowww}}}}}}~~~~~~~~~{{{xxxuuurrrooollldddccccccccccccbbb___]]]ZZZ[[[[[[ZZZYYYZZZ]]]___fffnnn{{{kkk]]]OOOIIIHHHGGGFFFFFFFFFJJJWWWlll|||tttlllnnnooouuu}}}xxxwwwssskkkccc\\\WWWUUUTTTXXX___lll~~~yyyhhhYYYRRRPPPNNNMMMMMMMMMKKKIIIIIIFFFCCCAAAAAAAAA???>>>>>>===<<<;;;;;;:::::::::<<<;;;999777777888999:::;;;;;;<<<===???AAADDDEEELLLXXXhhh{{{lll]]]RRRMMMJJJKKKKKKKKKNNNSSSTTT[[[iiizzz~~~yyywwwtttrrrooojjjddd```^^^\\\]]]bbbfffkkksss{{{{{{wwwssspppnnnnnnmmmlllllllllmmmnnnllljjjhhheeedddcccbbbbbbbbbdddfffgggfffddddddeeemmmttt~~~{{{yyyyyyzzzzzz|||zzzvvvsssqqqnnnjjjgggaaa```______```___\\\ZZZVVVWWWXXXXXXVVVVVVWWWXXX]]]aaagggppp}}}qqqZZZLLLIIIHHHFFFCCCFFFIIIVVVjjj}}}zzzrrrsssuuuzzzxxxzzzuuummmddd]]]XXXUUUUUUXXX^^^lll}}}nnn]]]SSSQQQOOOOOOOOONNNLLLJJJKKKHHHDDDBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;<<<;;;999777777888999:::;;;;;;;;;<<<===@@@BBBDDDLLLXXXiiiggg[[[RRRNNNLLLMMMNNNMMMPPPUUUYYY^^^hhhwww}}}xxxtttsssrrrqqqoookkkeeeaaa\\\ZZZ[[[aaafffkkkttt}}}zzzvvvqqqnnnlllnnnoooppppppooommmlllkkkiiigggdddbbbaaaaaaaaa```aaaccccccbbbaaacccdddmmmsss}}}{{{yyyyyyyyyyyyyyyvvvssspppmmmjjjgggddd\\\[[[YYYYYYZZZYYYWWWUUUPPPRRRSSSSSSRRRRRRRRRTTTYYYYYY[[[^^^gggwwwlllTTTJJJGGGEEEAAAIIIKKKVVViii{{{~~~wwwyyy{{{zzz}}}wwwoooeee]]]XXXVVVVVVYYY___mmm}}}}}}tttaaaUUUSSSQQQQQQQQQPPPNNNLLLLLLIIIFFFDDDDDDCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;:::999888888888999::::::::::::;;;===@@@BBBCCCMMMWWWggg~~~cccZZZQQQMMMLLLNNNOOONNNQQQUUUZZZ^^^ggguuuzzzuuusssqqqpppooommmiiidddaaaZZZWWWXXX]]]cccjjjtttzzzvvvqqqmmmlllnnnqqqsssrrrpppllljjjhhhgggdddbbb```_________]]]^^^^^^]]]\\\]]]```bbblllsss}}}{{{yyyxxxxxxwwwvvvsssooollljjjgggccc```ZZZYYYWWWVVVWWWVVVUUUSSSOOOPPPRRRRRRQQQPPPRRRSSSRRRSSSRRRSSSYYYeeeuuufffQQQJJJFFFCCCJJJMMMXXXkkk||||||~~~}}}yyypppfff^^^YYYWWWVVVZZZ___mmmzzzxxxeeeWWWUUUSSSRRRRRRRRRPPPNNNLLLJJJHHHGGGHHHIIIHHHHHH???>>>===<<<;;;;;;;;;;;;:::::::::999999999888888:::::::::<<<>>>AAACCCEEELLLRRR___vvvyyyzzz___XXXNNNKKKJJJLLLNNNMMMPPPTTTWWW\\\fffuuuyyyuuutttrrrooommmjjjfffaaa]]]XXXUUUUUUYYY___gggttt{{{wwwssspppnnnooopppqqqpppmmmkkkiiieeecccaaa___]]]]]]]]]]]][[[[[[YYYWWWWWWYYY^^^aaalllsss}}}|||yyywwwvvvtttsssqqqnnnjjjgggeeebbb^^^\\\ZZZXXXUUUUUUUUUUUUTTTRRRQQQQQQRRRPPPOOOOOOPPPRRRMMMMMMNNNNNNPPPXXXccckkk||||||___PPPJJJGGGIIILLLYYYlll~~~zzzpppfff^^^YYYWWWWWW[[[```nnnyyyzzzgggXXXVVVTTTSSSSSSSSSQQQOOOLLLJJJIIIIIIKKKMMMNNNNNN???>>>===<<<<<<;;;;;;<<<999::::::::::::999888777:::;;;;;;===???BBBEEEGGGHHHMMMXXXnnn}}}sssxxx]]]WWWLLLIIIHHHKKKLLLLLLNNNSSSTTTZZZfffwww~~~yyyvvvwwwtttppplllhhhccc^^^[[[WWWSSSRRRWWW]]]fffttt~~~{{{yyyuuussspppoooooommmlllkkkjjjjjjbbbaaa___]]]\\\[[[[[[\\\ZZZYYYWWWTTTSSSVVV\\\```kkkrrr}}}~~~{{{xxxvvvuuusssqqqooommmjjjgggdddaaa^^^[[[XXXVVVSSSQQQPPPQQQQQQPPPNNNOOOOOONNNLLLJJJIIIKKKLLLKKKLLLLLLKKKKKKOOOVVV\\\iiixxxjjjWWWOOOKKKGGGKKKYYYnnn{{{mmmeee___YYYWWWYYYZZZbbbrrr~~~xxxzzz~~~lll[[[VVVRRRRRRQQQLLLJJJJJJLLLIIIHHHKKKQQQSSSQQQNNNCCC@@@===;;;<<<===<<<<<<:::999888888888999:::;;;;;;;;;===>>>@@@BBBCCCDDDGGGJJJQQQdddpppjjjzzzuuu___SSSMMMIIIGGGHHHIIIGGGJJJNNNRRR[[[hhhwww{{{wwwwwwsssnnnkkkiiieee___ZZZUUUSSSSSSWWW[[[dddrrr}}}|||zzzvvvrrrppppppooonnnnnnkkkfffcccddd```[[[XXXVVVVVVVVVUUUWWWUUUSSSRRRPPPQQQ[[[fffooottt}}}|||yyyvvvtttsssqqqooommmiiihhhfffccc___\\\XXXWWWTTTTTTSSSRRRQQQPPPOOOOOOOOONNNNNNMMMLLLKKKKKKJJJGGGGGGGGGHHHIIIKKKMMMOOO\\\gggxxxyyy]]]NNNFFFKKKLLLWWWmmm|||ooofff___YYYWWWYYY[[[cccttt~~~wwwyyyooo]]]WWWRRRRRRQQQMMMJJJKKKNNNKKKIIIKKKOOOPPPMMMJJJCCC@@@===;;;<<<<<<<<<;;;;;;:::999888888999999::::::;;;<<<>>>???AAABBBCCCJJJLLLQQQbbbooommmqqq\\\QQQLLLHHHFFFHHHIIIHHHJJJOOOWWW___lllzzz|||yyyzzzvvvpppllliiiddd]]]XXXVVVTTTTTTYYY^^^fffttt}}}}}}{{{xxxuuusssqqqpppnnnmmmjjjeeebbbbbb^^^ZZZWWWUUUUUUTTTTTTUUURRRPPPOOONNNQQQ[[[fffrrrwww~~~xxxvvvsssrrrqqqqqqooonnniiigggeeeaaa^^^[[[XXXWWWTTTSSSRRRQQQPPPOOONNNMMMNNNNNNMMMLLLLLLKKKJJJJJJJJJIIIHHHGGGHHHHHHJJJKKKMMMWWWfffxxxhhhTTTLLLKKKMMMXXXnnn|||pppggg```ZZZXXXYYY]]]fffxxx~~~vvvvvvsssaaaYYYSSSRRRRRRNNNLLLLLLOOOLLLJJJJJJLLLKKKHHHEEEBBB???<<<;;;;;;<<<;;;:::<<<;;;:::999888888999999999:::;;;<<<>>>@@@AAAAAALLLMMMPPP```xxxuuunnn[[[PPPKKKGGGFFFHHHIIIHHHKKKPPP[[[cccppp~~~}}}|||{{{vvvqqqmmmjjjfff___ZZZVVVTTTUUUZZZ^^^fffsss~~~}}}|||zzzxxxwwwtttqqqnnnkkkhhhdddaaa```\\\XXXUUUTTTTTTSSSRRRRRRNNNLLLKKKLLLPPP[[[gggsssxxx~~~|||{{{zzzsssqqqooonnnoooooonnnlllhhhfffbbb___[[[YYYXXXWWWSSSRRRQQQPPPOOOMMMLLLLLLMMMLLLLLLKKKKKKJJJJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEHHHNNNYYYhhh|||uuu[[[QQQMMMOOOZZZpppxxxnnnhhhaaaZZZYYY[[[^^^jjj}}}|||tttsssvvvfff\\\TTTRRRRRROOOMMMMMMNNNLLLJJJIIIIIIHHHEEEBBBAAA???<<<;;;<<<<<<;;;:::<<<<<<;;;:::999888888888888999:::;;;===>>>???@@@HHHKKKPPP___mmm[[[RRRJJJFFFEEEGGGHHHHHHKKKPPPZZZbbbppp~~~yyyuuuqqqooonnnkkkeeeaaaWWWVVVWWW[[[^^^dddppp{{{~~~~~~~~~}}}{{{zzzwwwrrrmmmjjjgggccc```]]]ZZZVVVTTTSSSSSSQQQPPPPPPKKKHHHHHHJJJPPP\\\gggqqqvvv}}}}}}{{{xxxwwwvvvpppnnnlllkkkkkkkkkjjjiiifffddd```\\\YYYWWWVVVVVVSSSRRRQQQPPPOOOMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJIIIGGGEEECCCBBBBBBCCCLLLMMMSSS^^^nnn```RRROOOQQQ\\\rrr{{{tttmmmhhhaaa[[[ZZZ^^^aaammmzzzrrrqqq{{{lll```UUURRRRRRPPPMMMMMMKKKJJJIIIHHHHHHFFFDDDBBBAAA???===<<<<<<<<<;;;999<<<<<<<<<;;;:::999888888888999999;;;<<<===>>>???@@@FFFOOOaaalllZZZQQQJJJFFFDDDGGGHHHHHHKKKPPPUUU^^^mmm}}}{{{wwwsssqqqpppmmmhhhccc[[[ZZZ[[[^^^```dddnnnxxx}}}{{{xxxrrrnnnjjjgggccc```\\\YYYVVVTTTSSSSSSQQQPPPNNNIIIFFFGGGKKKQQQ\\\fffooottt{{{}}}{{{xxxuuusssrrrnnnllliiihhhhhhgggeeeddddddbbb^^^ZZZWWWUUUUUUUUUSSSSSSRRRQQQPPPOOONNNNNNKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFEEECCCBBBBBBBBBCCCHHHGGGJJJSSS```sssiiiTTTRRRSSS^^^tttxxxsssnnniiibbb\\\[[[___bbbqqqyyyqqqppp~~~ssseeeWWWRRRRRRPPPMMMMMMIIIIIIIIIHHHFFFEEECCCCCCAAA@@@>>>>>>>>>===<<<:::;;;;;;<<<<<<;;;:::999888888999:::;;;<<<===>>>>>><<>>>>>>>>DDDMMM^^^lllXXXMMMKKKGGGEEEGGGGGGFFFIIIMMMOOOYYYjjj{{{{{{uuuqqqmmmhhhbbb\\\ZZZZZZ\\\```cccfffnnnxxx}}}wwwuuurrrpppnnnjjjeeebbb\\\ZZZXXXWWWWWWVVVTTTRRRMMMHHHGGGKKKQQQVVV]]]dddlllqqqwww|||~~~~~~}}}|||wwwwwwvvvtttqqqnnnkkkiiiiiigggeeedddddddddcccbbb^^^]]][[[XXXUUUSSSQQQPPPNNNOOOOOOOOOPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFDDDBBBAAAAAAAAAAAABBB@@@CCCLLLTTT___xxxbbbWWWXXXbbbvvv~~~zzzuuuooofff]]][[[___eeeuuu{{{rrrpppqqq|||kkkZZZSSSRRROOOLLLKKKKKKLLLKKKIIIEEEBBB@@@@@@BBBAAA@@@@@@@@@???===;;;999:::;;;<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>AAAFFFMMM\\\}}}{{{yyyooo[[[OOOLLLGGGEEEGGGGGGFFFHHHLLLPPPZZZjjj|||{{{vvvrrrnnnlllhhhbbb]]]TTTTTTXXX]]]```dddlllvvv|||uuusssrrrqqqoookkkfffbbb]]][[[YYYXXXXXXWWWUUUSSSMMMIIIHHHMMMSSSWWW]]]ccchhhmmmsssxxx{{{|||}}}~~~}}}|||{{{ttttttsssqqqoookkkhhhfffgggeeeccccccdddeeedddccc\\\[[[ZZZXXXVVVSSSPPPOOOLLLLLLMMMNNNOOOOOOPPPPPPLLLLLLLLLLLLMMMMMMMMMMMMIIIGGGEEEBBBAAA@@@@@@@@@AAA>>>BBBJJJNNNUUUjjjfffXXXYYYcccwww{{{uuuppphhh___\\\^^^eeeyyyyyyvvvwww}}}mmm[[[SSSQQQOOOMMMNNNNNNLLLIIIHHHGGGEEECCCAAA??????>>>>>>======<<<<<<999:::;;;<<<<<<:::888777888:::;;;<<<<<<<<<>>>??????CCCKKK]]]~~~pppooommmZZZPPPEEEEEEDDDDDDEEEGGGIIIKKKSSS___ppp~~~{{{vvvqqqkkkeee^^^YYYZZZWWWUUUVVVWWW\\\gggsss~~~{{{wwwuuurrrpppmmmiiiddd```]]]\\\ZZZZZZYYYXXXUUUSSSLLLLLLMMMOOOTTTZZZ___cccjjjnnnssswwwxxxzzz{{{}}}~~~|||yyywwwuuutttrrrooommmllljjjgggeeebbb``````cccggggggbbb]]]]]]]]]\\\ZZZVVVRRRNNNKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLJJJJJJLLLLLLIIIFFFFFFDDDBBB@@@@@@@@@AAABBBAAAAAACCCFFFKKKUUUiiizzzllldddbbbhhhxxx|||wwwrrriii```]]]___jjj~~~{{{ppp^^^UUURRROOOMMMMMMNNNLLLIIIHHHGGGEEECCCAAA@@@??????>>>======<<<<<<999:::;;;<<<<<<:::999777888:::;;;<<<<<<<<<>>>???@@@DDDKKK]]]yyykkkiiilllZZZQQQGGGFFFEEEEEEFFFHHHJJJKKKSSS___ppp~~~{{{vvvqqqkkkeee^^^YYYVVVSSSRRRTTTVVV[[[gggrrr{{{wwwuuurrrpppmmmiiieeeaaa^^^\\\ZZZYYYYYYWWWTTTQQQJJJKKKMMMPPPUUUZZZ___bbbjjjnnnrrruuuvvvwwwxxxyyy}}}}}}|||{{{zzzxxxwwwvvvsssqqqooommmllljjjhhhfffbbb```___aaaeeeeeeaaa]]]\\\\\\[[[YYYUUUQQQMMMKKKJJJKKKLLLLLLMMMNNNOOOPPPNNNLLLKKKKKKLLLKKKHHHEEEEEEDDDBBB@@@???@@@AAABBBBBBAAACCCEEEHHHQQQccctttqqqccccccjjjzzz~~~xxxsssjjjaaa___bbbppptttaaaWWWSSSPPPNNNNNNNNNLLLIIIHHHGGGFFFCCCAAA@@@@@@??????>>>=========999:::;;;<<<;;;:::999888888:::;;;<<<<<<<<<>>>???AAAEEEKKK]]]vvvgggfff|||jjjYYYQQQIIIHHHGGGFFFFFFHHHJJJKKKRRR^^^ppp~~~{{{vvvqqqkkkeee^^^YYYRRROOOOOOPPPSSSXXXdddppp~~~~~~zzzvvvtttqqqooommmiiieeebbb___]]][[[YYYXXXUUURRROOOIIIJJJMMMQQQVVV[[[___bbbiiilllpppssssssttttttuuuwwwxxxxxxxxxwwwwwwvvvuuurrrpppnnnllllllkkkhhhfffbbb```^^^___aaabbb```^^^\\\[[[ZZZXXXTTTPPPMMMKKKHHHHHHJJJLLLMMMOOOQQQQQQOOOMMMLLLKKKKKKIIIGGGEEEDDDCCCAAA@@@???@@@@@@AAABBBBBBBBBDDDEEEKKK\\\llltttbbbccclll}}}yyysssjjjbbbaaaeeeuuuuuuaaaWWWSSSPPPOOOOOOMMMKKKIIIHHHHHHFFFDDDBBBAAA@@@@@@??????>>>======::::::;;;;;;;;;:::999888888:::;;;<<<<<<<<<>>>???CCCFFFLLL^^^wwwhhhggg}}}~~~fffWWWOOOIIIHHHFFFFFFFFFGGGIIIKKKRRR^^^ppp~~~{{{vvvqqqllleee^^^YYYQQQNNNMMMNNNPPPUUU```lll}}}|||xxxuuurrrooommmkkkhhheeebbb```^^^[[[YYYWWWTTTQQQNNNIIIJJJNNNSSSXXX\\\___aaagggjjjnnnqqqsssssstttvvvuuuvvvvvvvvvuuuuuutttssspppnnnlllkkkkkkjjjhhhfffaaa___\\\\\\^^^___^^^]]]ZZZZZZXXXVVVSSSOOOLLLJJJGGGHHHIIIKKKMMMNNNPPPPPPNNNNNNMMMKKKJJJHHHFFFDDDCCCBBBAAA@@@?????????@@@AAAAAABBBCCCCCCIIIWWWfff~~~tttaaacccnnnyyyrrrkkkddddddhhhyyyttt```VVVSSSQQQQQQRRRMMMKKKIIIHHHHHHGGGEEECCCAAAAAAAAA@@@??????>>>>>>:::;;;;;;;;;::::::999999888:::;;;<<<<<<<<<>>>???CCCFFFMMMaaaxxxjjjhhhzzzaaaSSSLLLGGGFFFEEEDDDEEEGGGIIIJJJSSS___qqq|||wwwrrrmmmfff___ZZZSSSPPPNNNNNNNNNRRR\\\hhh|||~~~zzzvvvssspppmmmkkkiiigggdddbbbaaa___\\\YYYWWWTTTQQQNNNJJJLLLOOOSSSXXX\\\___```dddhhhmmmqqqsssuuuwwwxxxwwwvvvvvvuuutttsssqqqpppnnnllljjjiiiiiihhhfffddd___]]][[[ZZZZZZ[[[\\\\\\YYYXXXVVVTTTQQQNNNKKKJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMKKKIIIGGGEEEDDDBBBAAAAAA@@@??????>>>>>>@@@@@@BBBCCCCCCHHHVVVddd{{{qqqaaaeeepppzzzssslllgggiiinnntttaaaWWWTTTRRRRRRTTTMMMKKKIIIIIIHHHHHHFFFDDDBBBBBBAAAAAA@@@?????????;;;;;;:::::::::999999999888:::;;;<<<<<<<<<>>>???BBBFFFOOOeeewwwiiifff|||ttt]]]OOOIIIEEEEEEDDDDDDEEEGGGIIIKKKTTT```rrr}}}yyytttnnngggaaa\\\VVVRRROOOOOONNNRRR\\\ggg|||}}}yyyvvvrrrooollljjjiiigggeeecccaaa___\\\ZZZXXXVVVRRROOOMMMNNNPPPSSSWWW[[[^^^```cccggglllqqqtttvvvxxxzzzwwwwwwvvvuuusssqqqooonnnmmmkkkiiiggggggfffdddbbb]]]\\\ZZZYYYXXXYYYYYYZZZXXXWWWUUURRROOOLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLMMMMMMKKKHHHFFFEEEFFFAAAAAA@@@@@@???>>>>>>===>>>???BBBCCCCCCGGGTTTbbbwwwqqqdddhhhsss{{{vvvoookkknnnttt{{{zzzxxxcccXXXUUUSSSSSSTTTMMMKKKIIIIIIIIIHHHFFFDDDBBBBBBBBBAAA@@@@@@??????;;;;;;::::::999999999:::888:::;;;<<<<<<<<<>>>???@@@FFFQQQiiivvvgggcccxxxoooYYYLLLGGGEEEDDDDDDDDDFFFHHHKKKMMMVVVbbbssszzzuuupppiiibbb]]]WWWSSSQQQPPPPPPTTT^^^iii|||~~~zzzwwwssspppmmmkkkjjjiiigggfffbbb```]]][[[ZZZWWWSSSQQQPPPPPPQQQRRRUUUYYY]]]```cccggglllpppssstttvvvxxxuuuuuutttsssqqqooonnnmmmllljjjgggfffeeecccaaa^^^ZZZ[[[ZZZYYYWWWWWWWWWXXXWWWVVVSSSPPPNNNLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMKKKHHHFFFFFFGGG@@@@@@@@@@@@???>>>===<<<>>>???BBBCCCBBBEEEPPP]]]qqquuuiiimmmxxx}}}wwwrrrooorrrxxxvvvsss}}}{{{fffZZZVVVSSSRRRSSSMMMKKKIIIIIIIIIHHHFFFEEECCCBBBBBBAAAAAA@@@@@@???<<<;;;:::999999999::::::888:::<<<<<<<<<<<<>>>??????EEERRRkkkxxxgggbbbvvvlllWWWKKKGGGEEEDDDDDDEEEGGGJJJMMMOOOWWWcccttt{{{vvvqqqjjjccc^^^WWWSSSQQQQQQRRRVVVaaalll||||||yyyuuurrrnnnlllkkkjjjiiihhhbbb```]]]\\\ZZZXXXUUURRRRRRRRRQQQRRRUUUYYY]]]___dddhhhlllpppqqqrrrtttuuusssssssssrrrpppooommmmmmllliiifffeeecccaaa___\\\YYYZZZZZZYYYWWWVVVVVVVVVVVVUUUSSSPPPMMMKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIKKKMMMKKKHHHFFFFFFHHH???@@@@@@??????>>>===<<>><<<;;;:::999999999:::;;;===<<<;;;;;;;;;===>>>@@@BBBFFFRRRnnnxxxhhhbbbuuukkkVVVKKKFFFEEEEEEFFFFFFFFFHHHLLLOOOYYYfffxxxzzztttmmmfffaaaZZZUUUSSSUUUTTTUUUbbbqqq}}}zzzwwwtttrrrpppnnnkkkiiidddbbb^^^\\\[[[ZZZXXXVVVTTTTTTTTTUUUWWWZZZ]]]___eeeiiinnnqqqrrrrrrrrrsssnnnnnnmmmmmmmmmllllllllljjjiiigggeeecccbbbbbbaaa```^^^[[[YYYYYYYYYXXXWWWYYYUUUPPPMMMLLLKKKKKKJJJEEEFFFGGGIIIKKKLLLNNNNNNKKKLLLLLLKKKIIIGGGEEEDDD@@@@@@@@@@@@?????????>>>CCCAAA@@@AAABBBEEENNNYYYiiiqqqpppvvv}}}yyyyyyzzzrrrlllppptttggg]]]TTTQQQRRRQQQPPPOOOMMMKKKIIIGGGFFFDDDDDDDDDCCCBBB@@@@@@AAA>>>===<<<;;;:::999999:::<<<<<<<<<<<<<<<===>>>???BBBFFFSSSooo}}}mmmgggyyykkkWWWMMMHHHDDDEEEFFFFFFFFFHHHLLLOOOYYYfffxxx{{{uuunnnfffaaa[[[UUUTTTVVVUUUVVVbbbrrr~~~zzzxxxuuusssrrrpppllljjjhhheee```]]][[[ZZZYYYWWWSSSSSSSSSUUUWWW[[[^^^```dddgggllloooppppppqqqrrroooooonnnmmmlllllllllllliiihhhgggfffeeeeeeeeeeeeaaa^^^[[[YYYYYYYYYYYYXXXZZZVVVQQQMMMLLLKKKJJJIIIKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJJJJHHHFFFDDDCCC@@@@@@?????????>>>>>>>>>AAA@@@@@@AAABBBEEEMMMWWWiiirrrqqqwwwvvvllljjj}}}qqqcccWWWRRRSSSTTTSSSPPPLLLJJJHHHGGGGGGDDDGGGIIIFFFAAA>>>@@@CCC??????>>>===;;;:::999888:::;;;<<<===>>>>>>>>>>>>BBBFFFSSSoooqqqkkk~~~jjjXXXNNNJJJDDDEEEFFFEEEFFFHHHLLLOOOYYYfffxxx}}}wwwnnnfffaaa[[[VVVTTTUUUUUUVVVcccsss~~~|||yyyxxxwwwtttqqqooonnniiiccc___\\\[[[YYYXXXUUUUUUUUUWWWZZZ^^^aaadddfffiiilllnnnoooqqqsssuuurrrqqqooommmkkkkkkkkkkkkhhhhhhggggggfffgggggggggccc___[[[YYYYYYZZZZZZZZZ[[[WWWRRRNNNLLLKKKJJJIIINNNMMMLLLKKKIIIGGGFFFFFFIIIIIIIIIIIIHHHFFFDDDBBB??????>>>>>>>>>=========???>>>???BBBBBBDDDLLLUUUhhhsssrrrxxx}}}ooohhhwwwxxxgggYYYTTTUUUVVVTTTPPPLLLIIIGGGGGGGGGEEEFFFGGGFFFCCCAAABBBCCC???>>>>>>===<<<:::999888999;;;===>>>?????????>>>BBBGGGTTTppprrrnnnhhhVVVMMMJJJDDDEEEEEEEEEEEEHHHLLLOOOXXXeeewwwwwwooofff```[[[UUURRRTTTTTTVVVcccsss~~~}}}{{{wwwuuurrrmmmfffaaa]]]\\\ZZZYYYWWWWWWXXXZZZ]]]aaaeeehhhkkkmmmoooqqqrrrtttvvvyyyuuussspppnnnlllkkkkkkllliiiiiihhhgggffffffffffffccc```\\\YYYZZZ[[[\\\\\\\\\XXXSSSNNNLLLKKKIIIHHHJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIHHHFFFDDDCCC>>>>>>>>>>>>==================???BBBBBBDDDJJJSSSeeetttrrrxxxssshhhsssxxxhhhZZZUUUWWWVVVSSSOOOLLLIIIGGGGGGGGGFFFDDDCCCDDDFFFGGGEEEDDD>>>>>>===<<<;;;:::999999999;;;===???@@@@@@??????CCCHHHUUUpppuuussseeeSSSKKKGGGDDDDDDEEEEEEEEEGGGKKKNNNWWWddduuuxxxooofff```ZZZTTTQQQSSSRRRUUUcccttt~~~zzzxxxsssnnnhhhccc```^^^\\\ZZZXXXXXXYYY[[[^^^bbbfffiiilllnnnqqqrrrsssuuuxxxzzzvvvuuurrrpppnnnmmmllllllkkkjjjhhhfffeeedddccccccccc```]]][[[[[[\\\]]]]]]]]]YYYSSSOOOLLLKKKJJJHHHHHHIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEE>>>>>>>>>>>>===============<<<>>>AAABBBCCCJJJSSSbbbvvvssswwwyyyjjjqqquuugggZZZVVVWWWUUUSSSPPPMMMKKKIIIHHHHHHGGGDDDBBBDDDIIIJJJHHHEEEBBBAAA>>><<<:::::::::::::::;;;<<<>>>???@@@AAAAAACCCIIIVVVoooyyyzzz|||aaaQQQIIIFFFCCCDDDEEEDDDEEEGGGKKKNNNVVVcccuuu{{{rrrhhhbbbZZZTTTQQQSSSRRRUUUddduuu|||xxxssspppkkkgggeeebbb___]]]XXXXXXYYYZZZ]]]aaaeeegggjjjmmmppprrrsssuuuwwwyyywwwvvvuuusssrrrpppnnnmmmkkkjjjhhhfffeeeccccccbbbccc```^^^]]]^^^^^^^^^]]]\\\XXXSSSOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIGGGFFF??????>>>>>>>>>=========>>>===>>>AAAAAACCCKKKTTTbbbzzzuuuwwwqqqrrrpppdddZZZUUUUUUUUUTTTSSSQQQNNNLLLKKKJJJIIIIIIHHHIIIJJJJJJJJJIIIJJJGGGBBB===:::999:::;;;;;;;;;<<<===>>>@@@BBBBBBDDDJJJVVVooo|||yyy___OOOIIIFFFCCCDDDDDDDDDEEEGGGKKKNNNWWWeeevvv~~~vvvlllfff\\\VVVSSSTTTTTTWWWfffxxx{{{sssqqqnnnllljjjhhhdddbbb\\\\\\\\\]]]___cccfffiiijjjmmmrrrtttuuuvvvwwwxxxvvvwwwwwwwwwuuussspppoookkkjjjiiigggfffeeeeeeeeeaaa```______``````^^^\\\[[[XXXRRROOOMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIJJJJJJIIIHHHFFFEEE@@@@@@?????????>>>>>>>>>@@@>>>>>>@@@AAACCCLLLUUUcccyyyyyywwwuuu~~~nnnbbbYYYTTTSSSVVVUUUUUUTTTRRROOOMMMLLLKKKMMMOOOMMMJJJHHHJJJMMMPPPLLLFFF???;;;999::::::<<<<<<<<<<<<>>>@@@BBBDDDEEEJJJVVVnnn|||www]]]OOOJJJHHHCCCDDDDDDDDDDDDGGGKKKNNNYYYfffxxxxxxoooiii^^^WWWTTTVVVVVVYYYhhhzzzsssrrrppppppooolllhhheeeaaa``````aaacccfffjjjllllllpppuuuxxxyyyyyyyyyzzzvvvwwwyyyyyyxxxuuurrrooojjjiiiiiihhhhhhhhhhhhhhh`````````aaabbbaaa^^^\\\[[[WWWRRROOONNNMMMMMMLLLHHHIIIIIIIIIJJJKKKKKKKKKGGGHHHHHHIIIHHHGGGEEEDDD@@@@@@@@@@@@????????????AAA???>>>@@@@@@CCCMMMWWWddd|||zzz|||}}}sssggg\\\UUUSSSWWWYYY[[[XXXSSSOOONNNOOOQQQPPPMMMJJJIIIKKKPPPTTTLLLIIICCC>>>;;;:::;;;;;;======<<<===>>>???AAABBBEEEOOO[[[nnnvvv~~~qqqYYYOOOIIICCCCCCDDDDDDCCCCCCEEEIIILLLVVVhhh{{{{{{rrrkkk```VVVQQQSSSVVV[[[jjjzzz{{{uuusssoookkkhhhggghhhhhhcccccccccdddgggjjjnnnpppsssuuuyyy|||}}}|||zzzxxx|||||||||{{{yyyvvvtttrrrooonnnkkkhhhgggfffggggggaaaaaaaaaaaaaaa```______YYYWWWSSSPPPNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHFFFDDDBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>???>>>???BBBBBBDDDLLLUUUeee}}}}}}nnnaaaYYYWWWWWWYYY[[[YYYUUUQQQQQQRRRSSSRRROOOMMMLLLMMMNNNNNNFFFDDD@@@===<<<<<<===>>>======<<<===>>>???AAABBBFFFOOO\\\pppxxxrrrZZZOOOJJJDDDCCCDDDDDDDDDDDDEEEIIILLLVVVhhh{{{|||rrrkkk```WWWQQQRRRUUU[[[jjj{{{vvvsssoookkkjjjjjjkkkllliiihhhhhhhhhjjjmmmoooqqqvvvyyy|||~~~~~~|||{{{zzz{{{{{{{{{zzzxxxvvvuuuooommmkkkhhhgggggghhhhhhcccccccccbbbaaa```___^^^XXXVVVSSSPPPMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@???>>>>>>======>>>>>>???>>>???BBBBBBDDDLLLUUUddduuuddd[[[ZZZWWWZZZ\\\[[[WWWUUUUUUVVVXXXUUUQQQPPPPPPOOOKKKHHHBBBAAA???===<<<<<<<<<=========<<<===>>>???AAABBBGGGPPP^^^ttt{{{ttt[[[PPPJJJEEECCCDDDDDDDDDDDDFFFIIILLLVVVhhh{{{~~~ssslllaaaXXXQQQRRRTTTZZZkkk~~~wwwtttpppmmmkkkllloooppppppooonnnnnnoooqqqssstttzzz|||~~~}}}yyyzzz{{{{{{zzzyyywwwvvvnnnmmmkkkiiihhhhhhiiijjjffffffeeedddbbb```^^^]]]XXXVVVRRROOOMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLIIIHHHFFFDDDCCCBBBBBBBBB@@@???>>>>>>======>>>>>>???>>>???BBBBBBDDDLLLUUUbbb~~~vvvbbbYYYYYYWWW[[[]]]]]]ZZZXXXXXXZZZ]]]WWWRRRPPPPPPOOOJJJEEEEEEDDDBBB???===;;;::::::======<<<===>>>???AAABBBKKKSSSaaayyy|||uuu[[[QQQKKKEEECCCDDDDDDDDDDDDFFFJJJMMMWWWhhh{{{wwwoooddd[[[TTTSSSTTT[[[mmm{{{xxxsssooommmnnnppprrrsssssssssssstttuuuvvvwww{{{}}}~~~zzz{{{{{{{{{yyyxxxvvvtttooommmkkkjjjiiijjjkkkllljjjiiihhhfffccc```^^^]]]XXXVVVRRROOOLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNHHHHHHFFFEEEDDDBBBBBBAAA??????>>>===============???>>>???BBBBBBDDDLLLUUUaaa{{{ttt```WWWXXXXXX\\\^^^^^^[[[YYYYYY[[[___XXXPPPMMMNNNMMMIIIEEEFFFEEECCC@@@>>><<<;;;;;;======<<<===>>>???AAABBBNNNUUUccc}}}zzzttt[[[QQQKKKFFFCCCDDDDDDDDDEEEGGGKKKNNNWWWhhh{{{zzzrrrggg^^^XXXVVVVVV[[[nnn}}}xxxssspppooopppqqqttttttuuuvvvwwwyyyzzz{{{{{{|||~~~~~~~~~}}}}}}}}}{{{yyyvvvtttrrrqqqpppnnnlllkkklllmmmnnnmmmlllkkkhhheeeaaa___]]]XXXVVVSSSOOOMMMLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNHHHGGGGGGEEEDDDCCCAAAAAA???>>>>>>===<<<=========???>>>???BBBBBBDDDLLLUUU```yyyppp^^^XXXYYYZZZ]]]___^^^ZZZXXXXXXYYYZZZUUUOOOKKKKKKKKKIIIGGGEEECCCAAA@@@>>>>>>>>>???======<<<===>>>???AAABBBMMMSSScccwwwrrrYYYPPPKKKFFFCCCDDDDDDDDDEEEHHHLLLOOOWWWhhh{{{|||uuuhhhaaa[[[YYYWWWZZZlll}}}yyyuuutttssssssvvvvvvwwwxxxzzz{{{||||||zzz{{{}}}~~~{{{wwwtttssstttsssqqqooonnnnnnooopppooonnnmmmjjjfffccc```^^^YYYWWWSSSPPPNNNMMMLLLMMMKKKKKKLLLLLLLLLLLLLLLLLLGGGGGGGGGFFFEEECCCAAA@@@???>>>======<<<<<<======???>>>???BBBBBBDDDLLLUUU```www}}}jjj[[[WWWYYY[[[^^^```^^^YYYVVVUUUVVVQQQPPPNNNLLLJJJIIIHHHHHHFFFDDDAAA>>><<<<<<===>>>======<<<===>>>???AAABBBJJJPPPaaarrrpppWWWNNNKKKFFFCCCDDDDDDEEEEEEHHHLLLOOOWWWhhh{{{|||uuuhhhaaa\\\ZZZVVVXXXiii}}}}}}zzzyyyxxxyyyzzzzzz{{{||||||{{{{{{|||}}}~~~|||yyywwwxxxvvvsssqqqppppppqqqqqqppppppnnnkkkgggdddaaa___ZZZXXXUUUQQQOOONNNNNNNNNLLLLLLKKKKKKKKKKKKKKKKKKGGGGGGGGGFFFEEECCCAAA@@@>>>>>>===<<<<<<<<<<<<===???>>>???BBBBBBDDDLLLUUUaaavvvuuueeeXXXUUUWWW\\\^^^```]]]XXXTTTSSSTTTJJJLLLNNNNNNKKKIIIGGGGGGJJJGGGBBB===999888999:::======<<<===>>>???AAABBBFFFLLL___ooo}}}oooVVVNNNJJJFFFCCCDDDDDDEEEFFFHHHLLLPPPWWWhhh{{{|||tttgggaaa]]]ZZZUUUVVVfffzzz~~~}}}}}}}}}}}}}}}}}}|||{{{zzz~~~}}}|||zzzxxxuuusssqqqqqqqqqrrrqqqpppnnnlllhhheeebbb```[[[YYYUUURRROOONNNNNNOOOLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGEEECCCAAA@@@>>>>>>===<<<<<<<<<<<<<<>>???BBBBBBDDDLLLUUUbbbuuutttddd[[[VVVUUU[[[ZZZXXXVVVTTTSSSSSSTTTTTTRRROOOKKKHHHEEEDDDDDDIIIDDD???<<<=========;;;======<<<<<<<<<>>>???@@@IIIJJJYYYzzzpppwwwfffVVVLLLEEEHHHCCCDDDEEEFFFFFFHHHKKKNNNYYYfffwwwzzzsssjjjaaaXXXTTTTTTYYYfffsss}}}~~~|||zzzzzz{{{|||||||||{{{{{{xxxssspppppppppppppppooonnnllliiieeebbb___]]][[[XXXTTTRRRQQQOOONNNLLLOOONNNMMMMMMMMMMMMKKKIIIJJJHHHEEEDDDEEEFFFGGGGGGAAA@@@???============>>>===<<<>>>AAA@@@BBBLLLWWWeeeuuuyyyhhh]]]YYYXXX[[[YYYWWWUUUTTTSSSSSSSSSRRRPPPMMMJJJGGGEEEDDDCCCFFFBBB===;;;;;;<<<<<<:::======<<<<<<===>>>@@@AAAIIIJJJZZZ{{{uuuzzzeeeVVVLLLEEEHHHCCCDDDEEEEEEFFFGGGKKKMMMXXXeeevvvzzzssshhh```WWWSSSRRRWWWdddppp~~~~~~~~~|||yyytttqqqqqqqqqqqqpppmmmlllkkkhhheeebbb___^^^\\\YYYVVVSSSRRRQQQOOONNNOOONNNMMMMMMMMMMMMJJJHHHFFFEEEEEEEEEGGGFFFDDDBBBCCCBBBAAA???>>>??????@@@>>>===???AAAAAACCCLLLWWWhhhxxxlll```[[[[[[ZZZYYYWWWUUUTTTSSSSSSSSSPPPOOOLLLIIIFFFEEEDDDDDDBBB???<<<::::::;;;;;;:::======<<<<<<===>>>@@@AAAIIIJJJZZZ~~~{{{dddVVVLLLEEEGGGBBBCCCDDDDDDEEEGGGJJJMMMWWWddduuu{{{sssggg___VVVRRRQQQUUU```kkk{{{~~~zzzuuurrrrrrrrrqqqqqqmmmllljjjhhheeebbb```___^^^[[[XXXUUUTTTSSSRRRPPPPPPNNNMMMMMMMMMLLLJJJHHHFFFGGGJJJLLLMMMKKKFFFBBBEEEDDDBBBAAA@@@@@@AAABBB??????@@@BBBAAACCCMMMXXXmmm}}}qqqaaa[[[[[[YYYXXXWWWVVVUUUTTTSSSSSSPPPNNNLLLIIIGGGEEEEEEEEE???>>><<<::::::;;;;;;<<<======<<<<<<===???AAABBBHHHJJJ\\\cccVVVMMMEEEGGGAAABBBCCCDDDDDDFFFIIILLLWWWddduuu{{{tttggg___WWWRRRPPPSSS\\\gggwww{{{vvvsssrrrrrrrrrqqqpppooolllhhheeebbb```^^^```]]]ZZZXXXWWWVVVUUUSSSQQQOOONNNMMMMMMLLLIIIGGGGGGHHHKKKMMMNNNLLLGGGDDDEEEDDDCCCAAAAAAAAAAAABBB@@@@@@AAABBBBBBEEEOOO[[[qqqyyy{{{uuuddd[[[XXXXXXXXXXXXWWWVVVUUUTTTTTTQQQPPPMMMJJJHHHGGGFFFFFF???>>>>>>===<<<<<<===>>>======<<<===>>>@@@AAACCCGGGLLLaaabbbUUUMMMEEEFFFAAABBBCCCDDDDDDFFFIIILLLWWWdddvvv|||ttthhh```XXXSSSPPPQQQYYYcccrrr~~~|||wwwtttsssrrrrrrqqqtttrrrnnniiieeebbb___^^^bbb___\\\ZZZYYYXXXWWWVVVSSSQQQOOOOOONNNLLLJJJGGGEEEEEEEEEFFFGGGFFFDDDAAAEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@AAACCCCCCGGGRRR^^^tttrrrttt{{{iii]]]WWWYYYYYYYYYYYYXXXWWWUUUUUURRRQQQNNNKKKHHHGGGFFFFFF???@@@@@@???===<<<===>>>======<<<===>>>@@@BBBCCCGGGQQQiii```UUUMMMEEEFFFBBBCCCDDDDDDEEEGGGJJJMMMXXXeeevvv|||ttthhhaaaYYYSSSPPPOOOVVV^^^kkkxxx|||wwwtttrrrrrrqqqpppuuurrrnnniiidddaaa___^^^ccc```]]][[[ZZZZZZYYYXXXUUUTTTQQQPPPOOOMMMJJJHHHGGGEEEDDDDDDEEEEEEDDDCCCDDDCCCAAA@@@??????@@@@@@@@@@@@AAACCCDDDIIIUUUbbbwww|||nnnnnnqqqbbbYYYYYYZZZZZZZZZZZZXXXWWWVVVSSSQQQNNNJJJGGGEEEDDDDDD???@@@AAA???<<<;;;<<<>>>============???AAACCCDDDIIIWWWrrr```UUUMMMEEEFFFCCCDDDEEEEEEFFFGGGKKKMMMVVVcccuuu|||tttggg```XXXRRRNNNMMMRRRZZZbbbppp~~~|||wwwsssrrrqqqpppoooqqqnnnjjjfffcccaaa``````ccc```]]][[[[[[[[[ZZZYYYWWWVVVSSSRRRQQQOOOKKKIIIHHHGGGFFFGGGHHHHHHFFFEEEDDDCCCBBB@@@???@@@@@@AAA@@@???@@@CCCEEEKKKXXXeeezzz{{{llliiiwwwggg\\\ZZZZZZ[[[[[[[[[YYYXXXWWWSSSPPPMMMIIIFFFDDDBBBBBB???@@@AAA???<<<:::;;;===============???AAACCCDDDKKK[[[yyy___TTTNNNFFFEEECCCDDDEEEFFFFFFHHHKKKNNNUUUbbbttt}}}tttfff___WWWQQQLLLKKKOOOWWW\\\jjjyyy|||vvvsssqqqqqqpppooollljjjgggdddbbbaaaaaaaaacccaaa]]]\\\[[[[[[ZZZYYYYYYWWWUUUSSSRRROOOLLLIIIDDDDDDDDDEEEFFFFFFCCCAAAEEEDDDBBBAAA@@@@@@AAAAAA???>>>@@@CCCFFFLLLZZZggg|||zzzmmmhhhuuuwwwhhh^^^]]]\\\[[[YYYXXXWWWWWWWWWVVVTTTPPPMMMLLLJJJHHHFFF???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFOOOaaa~~~dddSSSNNNJJJFFFEEEEEEEEEDDDEEEIIINNNRRRWWWddduuu}}}qqqggg^^^UUUQQQOOOMMMOOOSSS[[[bbbmmmxxx~~~|||yyyvvvuuusssooommmllljjjhhhgggfffdddaaa___bbbbbbaaa___]]]ZZZXXXWWWTTTTTTRRRPPPNNNLLLJJJJJJGGGGGGFFFEEEDDDDDDEEEEEECCCBBBAAAAAA@@@@@@AAAAAA??????AAACCCEEELLL]]]mmm~~~~~~pppiiitttvvvhhh___]]]]]]\\\\\\[[[YYYXXXXXXVVVSSSPPPMMMKKKIIIGGGEEE???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFOOObbbdddRRRLLLHHHDDDDDDEEEEEEDDDEEEHHHMMMQQQXXXdddttt|||pppggg^^^UUUQQQOOOMMMOOORRRWWW]]]gggrrr}}}|||yyyvvvuuurrrooommmkkkiiihhhgggfffeeeccc```cccbbbaaa___\\\ZZZWWWVVVTTTSSSRRRPPPNNNMMMKKKKKKHHHHHHFFFEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFNNN___ooosssiiiqqqsssggg___]]]]]]^^^^^^^^^\\\YYYXXXVVVSSSOOOLLLJJJHHHFFFDDD???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFOOOdddeeeQQQJJJFFFBBBDDDDDDDDDDDDEEEHHHLLLPPPXXXcccsss{{{pppggg^^^VVVRRRPPPMMMNNNQQQRRRWWW```jjjuuu|||yyyvvvtttrrrpppnnnjjjiiiggggggggggggeeecccdddcccbbb___\\\YYYWWWUUUTTTSSSRRRQQQOOONNNLLLLLLJJJIIIGGGFFFDDDDDDCCCCCCAAAAAA@@@????????????@@@BBBBBBCCCFFFHHHOOO```pppvvvhhhooooooccc\\\[[[]]]___```___]]]YYYWWWVVVSSSOOOLLLJJJHHHEEECCC???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFPPPffffffQQQJJJFFFCCCCCCDDDDDDDDDEEEGGGKKKNNNWWWbbbqqq}}}zzzpppggg___WWWTTTQQQMMMMMMOOONNNRRRYYYbbblllxxx}}}yyyvvvtttsssqqqooojjjhhhgggggghhhhhhhhhffffffeeeccc```]]]ZZZWWWUUUTTTSSSRRRQQQPPPNNNMMMMMMKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@??????>>>>>>??????BBBBBBDDDFFFIIIQQQbbbrrr{{{jjjqqqnnn```YYYZZZ\\\^^^```___]]]YYYWWWVVVSSSOOOLLLJJJGGGDDDBBB???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFTTTiiigggRRRJJJHHHFFFBBBCCCDDDDDDDDDFFFJJJMMMVVV```ooo{{{}}}{{{}}}zzzqqqhhh```YYYVVVSSSNNNMMMNNNLLLOOOTTT[[[eeerrr|||xxxuuuttttttrrrqqqkkkiiiggggggiiijjjjjjiiigggfffdddbbb^^^[[[XXXVVVUUUUUUSSSRRRPPPOOONNNMMMKKKJJJHHHGGGEEEDDDCCCCCCAAA@@@??????>>>>>>??????@@@AAACCCGGGJJJSSSddduuusssyyyssscccZZZZZZ\\\^^^```___]]]ZZZXXXWWWTTTPPPLLLJJJHHHEEEBBB???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFVVVkkkiiiSSSKKKJJJHHHBBBCCCDDDDDDDDDFFFIIIKKKTTT^^^nnn{{{xxxtttrrrppprrrvvv}}}|||sssiiibbb\\\YYYUUUPPPMMMNNNLLLNNNPPPUUU^^^kkkzzz~~~{{{wwwuuuuuuuuuuuutttllljjjhhhhhhiiikkkkkkjjjhhhgggfffccc```]]][[[YYYWWWVVVUUUSSSQQQOOOMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDAAAAAA@@@????????????@@@@@@AAADDDHHHMMMVVViiizzz{{{iii```\\\]]]___``````^^^\\\ZZZXXXUUUQQQMMMKKKHHHEEECCC???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFQQQggglllTTTKKKIIIHHHAAACCCDDDDDDDDDEEEHHHJJJQQQ]]]mmm{{{zzzqqqmmmkkkiiikkkooouuu~~~vvvkkkddd^^^[[[WWWQQQNNNNNNLLLLLLMMMPPPYYYfffuuu|||yyyvvvtttuuuvvvwwwwwwnnnkkkiiihhhiiikkkkkkkkkiiihhhgggeeebbb```]]]\\\YYYXXXVVVTTTQQQNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@AAABBBFFFKKKPPP[[[nnnooofff]]]^^^```aaa```___^^^\\\YYYVVVQQQNNNKKKIIIFFFCCC???>>><<<;;;::::::;;;;;;999;;;<<<======@@@CCCFFFJJJ```yyymmmTTTJJJHHHGGGAAABBBDDDDDDDDDEEEGGGIIIPPP\\\lll{{{xxxooollljjjhhhiiilllmmmwwwwwwllleee___]]]YYYRRRNNNNNNLLLLLLKKKNNNUUUcccrrr|||{{{xxxuuutttuuuwwwxxxyyyooollliiihhhjjjkkkkkkkkkiiiiiihhhfffdddaaa___^^^ZZZYYYWWWTTTQQQNNNLLLKKKIIIHHHHHHGGGFFFFFFFFFGGGCCCBBBAAAAAA@@@@@@AAAAAABBBCCCGGGMMMSSS^^^rrrqqqdddbbbbbbbbbbbbaaa```^^^^^^WWWTTTPPPMMMJJJGGGCCC@@@AAA???===;;;:::;;;<<<===;;;<<<<<<>>>@@@BBBCCCEEEQQQ\\\xxxqqq~~~tttZZZMMMHHHEEEDDDCCCCCCCCCEEEFFFHHHJJJQQQ^^^ooo{{{~~~xxxnnngggeeeeeefffffffffppp{{{ooojjjccc\\\WWWRRRNNNKKKOOOMMMMMMPPPSSSXXXdddppp}}}|||yyyvvvvvvzzz}}}}}}|||rrrmmmkkkmmmmmmjjjhhhiiilllkkkiiifffdddaaa___^^^YYYWWWVVVUUUTTTRRRNNNLLLKKKJJJIIIHHHGGGEEEDDDCCCGGGEEEBBB@@@AAABBBCCCBBBCCCBBBDDDKKKYYYkkk}}}pppdddbbbbbbbbbbbbaaa```___^^^XXXUUUQQQNNNKKKGGGCCC@@@@@@???===;;;:::;;;<<<<<<;;;<<<<<<>>>???AAACCCDDDLLLVVVpppoooyyy{{{```PPPJJJGGGDDDDDDDDDDDDEEEGGGIIIJJJQQQ]]]nnnyyy}}}wwwnnnhhhddddddddddddbbblll{{{qqqlllddd]]]XXXTTTPPPMMMNNNLLLKKKNNNPPPUUU```kkkyyy}}}yyyvvvvvvzzz}}}~~~}}}uuuppplllmmmllliiihhhiiikkkjjjiiifffdddaaa^^^]]]ZZZXXXWWWVVVTTTRRRNNNKKKJJJIIIHHHGGGFFFFFFFFFFFFIIIFFFCCCAAABBBCCCCCCBBBCCCBBBDDDKKKYYYlll~~~pppdddbbbbbbbbbbbbaaa```______ZZZWWWSSSOOOLLLHHHDDD@@@???>>>===;;;;;;;;;<<<<<<;;;<<<<<<===???AAACCCDDDHHHPPPgggmmmuuugggUUUKKKGGGEEEEEEDDDDDDEEEGGGIIIJJJSSS___nnnzzz{{{vvvnnnhhhdddbbb```___^^^gggyyy|||sssnnnfff___ZZZVVVRRRPPPMMMJJJJJJLLLMMMPPPZZZdddttt~~~zzzvvvvvvzzz~~~zzzsssnnnmmmkkkhhhgggiiihhhiiihhhgggddd```]]][[[[[[YYYWWWVVVUUURRROOOLLLKKKJJJHHHGGGFFFGGGHHHIIIIIIGGGDDDBBBBBBCCCBBBAAACCCCCCEEELLLZZZnnnnnndddbbbbbbbbbbbbbbbaaa```___\\\XXXTTTPPPLLLHHHDDD@@@>>>===<<<;;;;;;;;;;;;<<<;;;<<<<<<===???@@@BBBCCCGGGMMM```nnntttqqq[[[MMMFFFFFFEEEEEEEEEFFFGGGIIIJJJWWWaaappp|||{{{vvvoooiiieeeaaa^^^[[[\\\cccsssvvvppphhh```[[[WWWTTTQQQMMMJJJJJJKKKKKKMMMUUU^^^ooo{{{{{{wwwwww{{{}}}vvvpppnnnlllhhhhhhjjjggghhhhhhgggeeeaaa\\\ZZZZZZXXXWWWVVVVVVUUUSSSQQQOOOMMMJJJGGGFFFGGGHHHIIIHHHFFFCCCBBBBBBBBBAAA@@@DDDDDDGGGOOO^^^qqqmmmdddaaabbbbbbbbbbbbaaaaaa```]]]ZZZUUUPPPLLLHHHCCC@@@===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBEEEKKKYYYtttppptttzzzcccRRRHHHFFFEEEEEEEEEEEEFFFHHHIIIUUU___mmmyyy|||xxxqqqjjjeee```\\\YYY\\\```nnnyyysssjjjaaa\\\WWWTTTRRRNNNLLLLLLMMMLLLLLLRRR[[[kkkwww}}}yyyyyy}}}wwwqqqooommmiiiiiikkkhhhiiiiiihhhfffbbb]]][[[ZZZXXXWWWWWWXXXYYYXXXWWWSSSPPPLLLIIIFFFFFFFFFGGGFFFEEEBBBBBBBBBBBB@@@???DDDEEEJJJSSScccvvv}}}|||zzz|||{{{~~~llldddaaabbbbbbcccbbbbbbaaaaaa^^^ZZZUUUPPPLLLGGGBBB???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???AAAAAABBBGGGSSSjjjxxxzzz|||hhhWWWLLLFFFEEEDDDDDDDDDEEEGGGHHHOOOXXXgggttt~~~{{{ssslllfffaaa\\\YYY[[[]]]hhh~~~xxxnnnddd]]]YYYUUUSSSNNNMMMMMMNNNMMMLLLQQQXXXfffsss||||||~~~wwwrrrqqqooolllkkkmmmkkkkkkkkkjjjgggccc```^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZUUURRROOOKKKHHHFFFFFFFFFEEEDDDBBBBBBCCCCCCAAA@@@DDDFFFMMMYYYiii{{{}}}xxxvvvtttrrrsssxxx}}}ttt|||kkkdddaaabbbbbbccccccbbbbbbbbb^^^ZZZUUUPPPKKKFFFAAA===:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======???@@@AAAAAAFFFOOOcccuuufffXXXMMMEEEDDDCCCCCCCCCDDDEEEFFFJJJSSSbbbqqq|||~~~uuummmgggaaa]]][[[YYYZZZccc|||}}}rrrhhh```[[[WWWUUUNNNMMMNNNOOOMMMKKKPPPWWWaaannn}}}}}}{{{uuurrrsssrrrooonnnoooooonnnmmmkkkhhheeecccaaa```^^^\\\[[[\\\\\\\\\[[[SSSRRROOOMMMJJJHHHFFFFFFEEEDDDDDDDDDFFFFFFDDDCCCCCCHHHQQQ^^^nnnzzztttrrrpppmmmnnnttt~~~xxxppp{{{kkkdddaaabbbbbbcccccccccbbbbbb^^^ZZZUUUPPPKKKFFF@@@===::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@@@@BBBGGGOOObbb|||kkk```TTTKKKDDDDDDCCCBBBBBBCCCEEEEEEIIIRRRaaappp}}}wwwnnngggbbb^^^\\\WWWWWW```yyyvvvkkkbbb]]]YYYWWWMMMLLLMMMOOOMMMKKKOOOVVV^^^kkk{{{{{{yyytttrrrttttttqqqooopppqqqpppnnnllliiifffeeeddddddbbb^^^]]]\\\\\\[[[ZZZQQQQQQOOONNNLLLJJJHHHGGGFFFEEEEEEFFFHHHHHHGGGEEECCCHHHSSSaaarrr~~~xxxsssooolllkkkmmmqqqxxx|||qqqrrrzzzxxxjjjddddddeeegggiiihhhfffdddbbb___ZZZSSSMMMHHHDDD@@@>>><<<<<<;;;;;;;;;;;;<<<<<<;;;999999;;;>>>???===;;;DDDGGGNNNaaauuubbbXXXPPPIIIEEEDDDBBBAAAAAABBBCCCDDDKKKRRR^^^kkkxxxvvvmmmgggaaa[[[WWWZZZXXX___uuuyyynnngggaaaZZZUUURRRQQQNNNLLLKKKLLLNNNOOO]]]gggwww}}}{{{yyywwwvvvvvvuuusssqqquuurrroookkkhhhgggggggggdddbbbaaaaaaaaa___\\\YYYQQQTTTUUUQQQJJJDDDCCCDDDHHHGGGFFFDDDDDDDDDEEEEEEFFFKKKVVVggg{{{yyytttnnnkkkjjjlllpppxxx~~~qqqooovvvyyykkkffffffgggiiijjjiiigggdddccc```[[[TTTMMMHHHDDD@@@===<<<<<<;;;;;;;;;;;;<<<<<>>===???BBBCCCAAA???CCCFFFMMM```vvvaaaVVVNNNHHHFFFEEECCCBBBBBBCCCEEEFFFJJJQQQ]]]kkkwwwxxxpppjjjddd]]]XXXYYYWWW]]]rrr|||qqqjjjccc\\\WWWSSSQQQOOOLLLKKKLLLNNNOOOZZZdddttt}}}|||zzzzzzzzzyyyvvvtttuuutttqqqnnnkkkiiihhhhhheeecccbbbaaaaaa___\\\YYYTTTVVVWWWTTTMMMHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFGGGJJJOOOZZZlll|||zzz}}}zzztttnnnjjjhhhjjjnnnwwwqqqlllqqq{{{nnnjjjhhhiiikkklllkkkhhhfffdddaaa\\\TTTNNNHHHDDD@@@===<<<<<<;;;;;;;;;;;;<<<<<<@@@??????AAACCCDDDBBBAAABBBEEELLL^^^zzzbbbTTTLLLGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIPPP\\\jjjvvv{{{tttnnnggg___YYYXXXVVV[[[mmmvvvnnnggg___YYYUUUSSSPPPMMMLLLLLLMMMNNNVVV```ppp~~~}}}zzzwwwvvvvvvtttrrrooollljjjhhhfffdddbbbaaa```^^^[[[XXXSSSUUUVVVSSSNNNKKKJJJLLLJJJIIIHHHGGGGGGGGGHHHIIIMMMSSS```rrrxxxrrrooommmrrruuuyyyzzztttnnniiiggghhhmmmwwwuuulllooo|||qqqnnnkkklllmmmnnnllljjjgggeeeaaa\\\UUUNNNHHHCCC???===<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>???@@@??????AAADDDLLL]]]}}}}}}cccRRRJJJFFFEEEEEEDDDDDDDDDEEEFFFFFFHHHOOO[[[iiiuuu~~~~~~vvvpppiii```ZZZXXXWWWZZZiii{{{rrrjjjbbb\\\WWWTTTQQQNNNLLLLLLMMMNNNSSS]]]lll|||}}}zzzxxxxxxxxxvvvsssoookkkiiifffcccaaa___]]][[[XXXUUUPPPQQQRRRPPPLLLJJJJJJKKKJJJIIIHHHGGGGGGHHHIIIIIINNNVVVdddvvv~~~xxxrrrlllgggcccbbbbbbeeeiiinnnvvvyyyrrrnnnjjjgggiiimmmwww{{{nnnqqq|||rrrpppmmmnnnoooooonnnkkkgggeee```[[[TTTMMMHHHCCC???<<<;;;;;;::::::::::::;;;;;;888999;;;<<<<<<<<<<<<===@@@DDDLLL\\\{{{|||gggSSSJJJGGGCCCCCCCCCCCCDDDEEEEEEFFFHHHOOO[[[hhhuuu~~~xxxqqqjjjbbb\\\ZZZYYY[[[eee}}}wwwnnneee^^^YYYVVVRRROOOLLLLLLLLLMMMQQQZZZhhhwww~~~|||{{{{{{{{{yyyvvvqqqmmmkkkfffccc___]]][[[XXXUUUSSSNNNOOONNNMMMKKKJJJKKKKKKIIIHHHGGGFFFFFFGGGHHHIIINNNWWWgggyyy{{{pppmmmiiiccc___[[[YYYXXXWWWZZZ___eeennn{{{yyyrrroookkkiiikkkoooxxxrrruuu|||rrrqqqooopppppppppnnnkkkgggeee]]]YYYRRRKKKGGGCCC???<<<;;;;;;::::::::::::;;;;;;999:::<<<===<<<<<<===>>>@@@DDDLLL\\\zzzlllUUULLLIIIBBBCCCCCCDDDDDDEEEEEEEEEHHHOOO[[[iiiuuu~~~yyyrrrlllddd^^^ZZZZZZ[[[bbbvvv}}}sssiiibbb[[[XXXTTTPPPMMMLLLLLLLLLPPPXXXdddqqq~~~}}}}}}|||zzzwwwsssooolllgggddd___\\\YYYWWWTTTQQQQQQPPPOOONNNMMMMMMMMMMMMIIIHHHGGGFFFGGGHHHIIIJJJNNNXXXjjj|||yyyrrrmmmaaa___[[[XXXUUUSSSRRRRRRQQQTTTYYY___gggttt{{{sssppplllkkkmmmqqqyyyuuuyyy{{{qqqpppppppppqqqpppnnnkkkgggeee[[[VVVPPPJJJFFFBBB???===;;;::::::999999::::::;;;999<<<>>>???======>>>@@@@@@EEEMMM\\\yyyqqqXXXNNNLLLCCCCCCDDDEEEFFFFFFFFFFFFHHHOOO[[[iiivvvzzztttnnngggbbbZZZZZZ[[[___oooxxxmmmfff\\\YYYUUUPPPMMMLLLKKKLLLNNNUUU___kkkyyy}}}{{{wwwssspppnnnjjjfffaaa]]]ZZZWWWTTTRRRRRRQQQOOONNNNNNNNNNNNNNNJJJIIIHHHHHHHHHIIIKKKLLLPPP[[[nnnwwwooohhhcccYYYXXXUUUSSSQQQPPPPPPPPPMMMPPPTTTXXX^^^hhhuuu~~~|||uuuqqqnnnmmmooorrrzzzwww{{{zzzpppppppppqqqqqqpppnnnjjjgggdddYYYTTTNNNIIIEEEBBB???===;;;::::::999999::::::;;;999<<>>@@@@@@FFFMMM\\\yyytttZZZOOOMMMDDDDDDEEEGGGGGGHHHHHHHHHIIIPPP\\\jjjvvv{{{uuuoooiiieeeYYYZZZ[[[]]]jjj|||qqqiii]]]ZZZVVVQQQMMMLLLKKKKKKMMMRRR[[[gggvvv}}}zzzwwwssspppnnnlllhhhccc^^^[[[XXXUUUSSSRRRPPPNNNMMMMMMMMMMMMMMMKKKJJJIIIIIIJJJKKKLLLMMMRRR^^^qqquuukkkdddaaaYYYWWWUUUSSSRRRPPPOOOOOOOOOOOOOOORRRXXXaaaiiinnn}}}vvvpppmmmlllooottt}}}xxxyyyyyyooommmnnnrrrtttqqqnnnkkkddd^^^\\\VVVOOOHHHCCC@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========;;;:::;;;>>>@@@CCCFFFLLL\\\}}}|||```OOOGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHPPP\\\iiisss|||}}}wwwqqqkkkgggddd[[[UUU[[[jjjvvvmmmfffaaa\\\WWWQQQJJJIIIMMMKKKPPPYYYgggvvv}}}|||xxxpppjjjiiiiiiggg```WWWRRRRRRTTTPPPNNNLLLLLLLLLLLLKKKJJJKKKKKKLLLMMMKKKHHHKKKQQQYYYeeewwwrrrgggaaa\\\ZZZWWWTTTSSSRRRQQQPPPOOONNNMMMNNNSSSYYY```dddnnn}}}vvvpppmmmlllnnnsss}}}|||vvvmmmkkkooosssssspppllljjjddd^^^[[[UUUNNNGGGCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<:::;;;>>>@@@CCCFFFLLL\\\{{{}}}aaaOOOGGGEEEDDDCCCCCCCCCDDDEEEFFFIIIPPPZZZfffqqqzzz|||vvvooojjjiii```[[[^^^iiiyyypppeee___ZZZVVVOOOIIIHHHKKKKKKOOOXXXdddsss~~~}}}yyyrrrlllmmmnnnkkkddd[[[TTTSSSTTTRRRPPPNNNMMMMMMMMMLLLKKKKKKJJJKKKLLLJJJHHHLLLRRR\\\gggzzzsssjjjccc___[[[XXXVVVUUUTTTRRRQQQOOOMMMMMMNNNRRRWWWZZZcccppp|||vvvpppllljjjmmmrrr}}}vvvmmmlllqqqtttsssnnnjjjiiiddd___YYYTTTLLLFFFBBB@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<>>>AAACCCFFFMMM\\\zzzbbbPPPGGGEEEDDDCCCBBBBBBCCCDDDDDDIIIOOOYYYdddoooyyy|||tttnnnllleeeaaaccchhhzzzttthhhaaaZZZVVVPPPJJJIIIKKKKKKOOOVVVaaaooo~~~}}}yyysssnnnkkklllkkkfff^^^XXXVVVVVVTTTRRROOOOOOOOOOOOMMMLLLLLLKKKLLLMMMLLLKKKPPPWWW```lllnnniiibbb^^^[[[ZZZWWWUUUUUUSSSPPPNNNNNNQQQTTTVVV]]]ggguuu{{{vvvpppllljjjlllrrr}}}|||qqqooosssuuurrrmmmiiigggddd___WWWRRRKKKEEEAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<===???AAABBBGGGNNN]]]{{{dddQQQGGGEEEDDDBBBAAAAAABBBCCCCCCGGGNNNYYYeeepppyyyxxxrrrlllhhhfffgggiiixxxzzznnnfff^^^YYYTTTNNNLLLNNNKKKMMMTTT^^^lll|||{{{wwwqqqmmmccceeeeeeccc___[[[YYYYYYUUUSSSQQQPPPPPPOOONNNMMMOOOMMMNNNPPPOOOPPPVVV^^^eeeqqqwwwmmmfffccc```\\\YYYVVVUUURRRPPPPPPQQQSSSUUUVVV\\\fffssszzzuuupppllljjjlllrrr}}}sssppptttuuurrrlllgggfffccc^^^UUUPPPIIICCC@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======???AAAAAAGGGPPP___|||gggRRRIIIEEEDDDCCCBBBAAAAAABBBCCCEEEMMMZZZgggrrrzzz}}}vvvllliiihhhjjjmmmzzzuuukkkaaa\\\VVVPPPMMMNNNJJJLLLRRR]]]kkk{{{~~~yyysssnnnjjjbbbccccccbbb```]]][[[ZZZVVVTTTRRRPPPPPPPPPNNNMMMOOONNNNNNPPPQQQRRRZZZccckkkxxxzzzpppkkkgggaaa\\\VVVUUURRRPPPPPPQQQRRRTTTSSSUUU\\\hhhuuuzzzuuupppllljjjmmmrrr}}}}}}qqqoootttvvvssslllgggeeebbb]]]RRRNNNGGGBBB???===<<<;;;:::::::::::::::::::::::::::<<<>>>>>>>>>>>>@@@AAABBBIIIRRRaaa}}}ttt{{{iiiUUULLLFFFEEEDDDBBBBBBBBBBBBCCCDDDLLLXXXeeepppxxx}}}rrrnnnmmmpppssszzzoooccc\\\WWWPPPLLLLLLJJJLLLQQQ[[[iiizzz~~~wwwqqqmmmkkkiiiiiigggeeebbb___]]][[[YYYWWWTTTSSSRRRRRRPPPOOOOOOMMMMMMPPPQQQTTT^^^hhhsssyyyrrrllleee___YYYWWWUUURRRQQQQQQRRRSSSTTTSSSWWW___iiitttzzztttpppmmmlllnnnsss}}}yyyooooootttvvvsssmmmhhheee```[[[QQQLLLFFF@@@>>>===;;;;;;:::::::::::::::::::::::::::<<<>>>?????????@@@BBBDDDKKKTTTbbb{{{yyykkkrrr~~~kkkWWWNNNGGGFFFEEECCCBBBBBBCCCCCCEEEKKKTTT___jjjttt~~~}}}wwwuuuwwwzzztttggg___YYYRRRMMMLLLLLLMMMQQQYYYgggwww~~~xxxssspppooonnnkkkiiifffdddbbb```___\\\ZZZWWWVVVUUUUUUSSSQQQRRRPPPPPPRRRTTTYYYcccnnn|||~~~vvvooogggaaa]]][[[XXXVVVTTTSSSSSSTTTSSSPPPPPPVVV[[[bbbqqqzzzssspppmmmlllooottt}}}vvvppprrrsssvvvtttmmmhhheee```ZZZPPPKKKEEE@@@===<<<;;;::::::::::::::::::::::::::::::<<<>>>?????????@@@BBBFFFMMMUUUbbbyyywwwhhhpppxxxmmmYYYPPPHHHGGGEEEDDDCCCCCCCCCDDDFFFJJJQQQYYYdddqqq}}}{{{|||~~~yyykkkccc\\\UUUOOONNNNNNNNNQQQXXXeeeuuuyyyuuussssssllliiifffddddddddddddccc___]]]ZZZXXXXXXWWWUUUTTTVVVTTTTTTWWWYYY^^^iiittt{{{ssskkkfff___]]]ZZZZZZZZZXXXTTTOOOOOORRRTTTTTTUUUZZZdddlll{{{rrrqqqpppnnnnnnsss}}}vvvqqqrrruuutttrrroookkkeee^^^YYYMMMIIICCC>>>======<<<<<<;;;;;;;;;::::::999999999;;;===>>>>>>>>>>>>AAACCCLLLPPPWWWcccwwwzzzkkkjjjooonnnZZZNNNHHHFFFCCCAAABBBBBBAAA@@@DDDGGGMMMWWWdddqqq}}}lllbbb]]]WWWQQQNNNMMMNNNPPPVVVaaarrrzzzsssooommmkkkjjjiiigggcccaaa^^^^^^\\\ZZZXXXUUUTTTSSSTTTRRRTTTYYY]]]dddppp|||wwwpppkkkeeeaaa]]]\\\\\\ZZZUUUQQQOOOPPPQQQPPPOOOSSS[[[aaannnzzzzzzrrrqqqpppnnnnnnsss}}}|||rrrpppsssvvvtttrrroookkkddd\\\WWWLLLHHHBBB>>>===<<<<<<;;;;;;;;;;;;::::::999999999;;;===>>>>>>===>>>@@@CCC@@@FFFNNNYYYllloookkkkkkrrr]]]OOOHHHEEEBBBAAABBBBBBBBBAAACCCFFFLLLVVVbbbppp|||rrrgggaaaZZZSSSPPPOOOOOOQQQVVVaaaqqq{{{tttrrrpppmmmkkkiiigggccc```___^^^\\\ZZZXXXVVVUUUTTTTTTSSSVVV[[[aaaiiivvv|||vvvrrrkkkgggaaa^^^\\\[[[WWWSSSPPPQQQPPPMMMKKKLLLQQQVVV___kkk}}}xxxqqqnnnmmmlllmmmqqqzzzssslllnnntttwwwuuurrrnnniiibbbYYYTTTJJJFFFAAA>>><<<<<<<<<;;;;;;;;;::::::::::::999999;;;<<<===>>>===>>>@@@BBB???FFFMMMUUUdddqqqiiigggwww```PPPGGGDDDBBBAAABBBCCCCCCBBBCCCEEEKKKTTT```nnnyyy|||nnneee\\\VVVSSSQQQPPPQQQUUU___ooo|||uuutttrrrnnnllljjjgggcccaaa```^^^]]][[[YYYWWWVVVVVVVVVUUUXXX^^^eeeooo~~~{{{xxxpppkkkccc^^^\\\ZZZVVVSSSRRRRRRQQQNNNKKKKKKNNNPPPXXXaaaqqqwwwpppjjjjjjjjjkkkooowww|||pppjjjlllrrrxxxvvvrrrnnnhhh___VVVPPPHHHDDD@@@===<<<<<<;;;:::::::::::::::::::::::::::;;;<<<=========>>>@@@BBBDDDKKKQQQTTT^^^|||xxxkkkggg{{{cccRRRFFFDDDBBBBBBCCCDDDDDDCCCBBBDDDIIIRRR]]]kkkwww~~~vvvjjj___XXXUUUQQQPPPQQQTTT^^^nnn}}}uuutttqqqnnnkkkjjjgggdddbbb```___]]][[[ZZZYYYYYYYYYXXXXXX[[[bbbiiisss~~~|||sssmmmddd^^^[[[YYYUUURRRSSSRRRQQQNNNLLLLLLMMMNNNOOOWWWcccppp~~~}}}uuuoooiiijjjkkkmmmqqqwww~~~|||~~~}}}qqqjjjkkkpppxxxvvvrrrmmmfff]]]TTTMMMEEEBBB???<<<<<<<<<;;;::::::::::::::::::::::::::::::<<<======<<<===@@@BBBAAAGGGLLLMMMVVVtttoooiii}}}~~~fffSSSFFFDDDBBBBBBCCCDDDDDDDDDBBBDDDHHHPPP[[[iiiuuu|||pppbbbZZZWWWPPPOOOOOOSSS]]]mmmxxxtttqqqmmmkkkiiihhhfffdddaaa```^^^\\\[[[ZZZ[[[[[[[[[[[[___fffmmmuuuvvvpppgggaaa^^^[[[VVVSSSQQQQQQOOONNNMMMLLLKKKKKKKKKPPPYYYeeerrr}}}tttnnnjjjlllnnnppptttyyy||||||rrrllllllpppwwwuuuqqqkkkddd[[[RRRLLLCCC@@@===<<<<<<;;;:::999999999::::::::::::;;;;;;:::;;;<<<===<<<===???AAA===CCCHHHJJJUUUtttmmmjjj|||jjjTTTHHHEEECCCBBBCCCDDDDDDCCCCCCDDDHHHOOOZZZgggttt{{{yyyhhh^^^[[[RRRPPPPPPRRR\\\kkk}}}vvvsssooollljjjiiigggeeebbbaaa^^^\\\\\\\\\]]]^^^___```eeelllssszzzzzztttlllfffccc___ZZZVVVSSSRRRPPPOOONNNLLLJJJIIIKKKNNNTTT\\\hhhwww}}}sssmmmhhhkkknnnqqqtttxxx}}}|||xxxooolllooosssvvvtttpppjjjddd[[[QQQKKKAAA???<<<;;;;;;;;;:::999999999999::::::;;;;;;;;;:::;;;<<<<<<<<<===???AAA@@@DDDHHHKKKWWWwwwqqqfffzzzpppWWWIIIGGGDDDCCCCCCDDDCCCBBBDDDEEEHHHNNNYYYgggsss{{{qqqeeebbbVVVTTTQQQRRRZZZhhhyyy}}}yyysssooollliiigggeeecccaaa___]]]\\\]]]___```bbbdddkkkttt{{{}}}wwwpppkkkgggccc^^^ZZZWWWUUUSSSRRRPPPNNNKKKIIIHHHJJJMMMSSS]]]kkkzzz}}}sssmmmeeehhhkkknnnqqquuuyyy|||{{{~~~|||{{{sssllllllqqqwwwuuusssooojjjcccZZZQQQJJJ@@@>>><<<;;;;;;;;;:::999999999999::::::;;;;;;;;;:::;;;<<<<<<<<<===???AAABBBEEEGGGIIIVVVuuu}}}cccxxxuuuYYYJJJGGGEEECCCCCCCCCCCCBBBEEEEEEHHHNNNYYYgggsss{{{wwwkkkfffYYYVVVSSSRRRYYYfffvvv~~~wwwqqqmmmjjjfffdddcccbbb___]]]]]]^^^```aaadddgggooozzz|||tttmmmiiieeeaaa]]]ZZZWWWTTTSSSSSSRRRNNNJJJJJJIIILLLRRRYYYaaaooo{{{}}}qqqjjjdddaaa```eeelllrrrtttrrrwwwyyy{{{|||}}}mmmpppssskkkiiimmmsssqqqnnnjjjeee^^^VVVMMMGGG??????===<<<;;;::::::999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>AAAAAAFFFMMMVVVmmmxxxrrrqqqxxx___LLLGGGDDDEEECCC@@@@@@CCCBBBDDDGGGJJJRRR___ooozzzqqqiii]]]TTTPPPTTT[[[dddvvvwwwooommmlllhhhdddbbbcccdddbbb```^^^^^^___dddlllxxxwwwqqqmmmiiieeeaaa^^^[[[WWWUUUUUURRRMMMIIILLLKKKLLLPPPUUU\\\iiiuuuzzzooohhhdddaaa```dddkkkqqqrrrqqqrrrssstttttttttwww{{{~~~~~~mmmssstttooommmooossspppmmmiiiccc]]]UUULLLFFF???>>>===<<<::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAAFFFMMMUUUlllzzzooonnn|||aaaOOOIIIFFFFFFEEEBBBBBBDDDBBBDDDFFFJJJQQQ^^^nnnyyy~~~~~~xxxooobbbXXXSSSVVV[[[ddduuuvvvpppooonnnjjjeeeeeeeeeeeeccc```___```aaagggppp}}}}}}vvvrrroookkkgggddd```\\\YYYWWWTTTNNNJJJNNNKKKKKKMMMPPPVVVaaammmzzzuuukkkeeeaaa___]]]```fffkkkmmmlllkkkkkkjjjiiiiiilllqqqttt|||~~~ooozzzyyyrrrpppnnnoooqqqoookkkgggaaaZZZRRRJJJEEE>>>>>><<<;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAAFFFMMMUUUjjj~~~}}}mmmkkkcccRRRLLLGGGGGGFFFCCCCCCEEEBBBDDDFFFIIIQQQ]]]mmmxxx}}}}}}||||||~~~wwwggg]]]VVVXXX\\\cccsss}}}uuuqqqqqqppplllggghhhhhhfffcccaaaaaacccfffmmmwww{{{xxxuuupppmmmhhhddd```]]][[[WWWRRRMMMMMMJJJIIIJJJLLLPPP[[[fffuuuyyy~~~yyypppgggbbb]]]ZZZYYYZZZ^^^bbbdddeeegggfffdddbbbaaadddiiimmmvvv{{{sss~~~ppplllmmmmmmmmmnnnmmmiiiddd^^^WWWPPPHHHCCC>>>===<<<;;;::::::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@EEELLLSSSfffmmmkkkfffUUUNNNGGGGGGFFFCCCBBBDDDBBBCCCFFFIIIOOO\\\kkkvvv~~~}}}||||||}}}}}}kkk```YYYYYY\\\aaappp}}}yyytttssssssrrrnnnjjjjjjiiigggdddbbbcccgggkkkttt~~~|||yyyuuurrrkkkgggccc```___[[[VVVQQQJJJHHHGGGIIIJJJMMMWWWaaappptttxxxyyyssskkkccc___ZZZXXXVVVVVVXXX[[[^^^___cccbbb```^^^]]]```eeeiiilllqqqyyyyyy{{{lllhhhkkklllmmmooojjjgggaaa[[[TTTMMMEEE@@@===<<<;;;:::::::::::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@EEEKKKPPPbbbnnnmmm}}}kkkXXXOOOGGGFFFFFFCCCAAABBBBBBCCCEEEHHHNNNZZZiiittt~~~}}}||||||~~~oooccc[[[ZZZ\\\```nnn~~~zzzwwwuuuuuuuuutttpppmmmkkkjjjhhhfffeeegggmmmqqq{{{}}}zzzvvvnnnjjjfffcccaaa^^^XXXSSSIIIGGGHHHJJJJJJLLLSSS\\\hhhlllpppqqqmmmfff```\\\YYYWWWTTTSSSSSSUUUXXX[[[]]]]]]\\\ZZZZZZ\\\```dddgggkkkqqqyyy~~~|||lllhhhkkknnnpppqqqhhhddd^^^XXXQQQJJJCCC>>><<<<<<;;;:::::::::::::::888999999::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>???@@@DDDIIIMMM\\\nnnoooxxxttt[[[PPPGGGFFFFFFCCCAAAAAABBBCCCEEEGGGMMMYYYgggrrr~~~||||||}}}~~~uuuiii___]]]\\\___lll{{{zzzxxxwwwvvvvvvtttrrrooommmlllkkkjjjjjjnnnsssxxx~~~zzzrrrnnniiieeebbb^^^WWWRRRIIIHHHJJJLLLKKKKKKPPPWWW]]]aaafffhhheeeaaa\\\ZZZTTTSSSPPPMMMLLLNNNQQQTTTUUUVVVVVVUUUUUUWWWZZZ]]]aaadddjjjrrr{{{xxxiiiggglllpppppppppgggbbb\\\UUUOOOHHHAAA===;;;;;;::::::999999::::::888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@DDDGGGJJJWWWyyylllpppuuu~~~^^^SSSIIIGGGGGGEEEBBBAAABBBCCCDDDFFFLLLXXXfffppp}}}}}}|||{{{|||}}}~~~}}}~~~qqqfffaaa^^^^^^iiixxx{{{zzzyyywwwvvvuuurrrqqqnnnoooooopppqqquuu{{{}}}vvvqqqkkkfffccc]]]VVVQQQJJJJJJLLLNNNLLLJJJMMMTTTTTTXXX^^^aaa```]]]ZZZYYYOOONNNKKKGGGFFFGGGKKKNNNNNNPPPQQQQQQQQQRRRUUUXXXYYY\\\aaahhhrrr~~~sssfffffflllooonnnmmmfffbbb[[[TTTNNNGGG@@@<<<;;;;;;:::999999999::::::888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@DDDGGGHHHTTTuuujjjooorrraaaUUUJJJHHHIIIFFFCCCBBBBBBCCCDDDFFFLLLWWWeeeppp|||}}}{{{zzz{{{|||}}}xxxkkkddd___^^^hhhuuu}}}|||zzzxxxvvvuuusssrrrpppqqqrrrtttvvvzzz}}}yyyssslllddd^^^YYYTTTQQQPPPNNNKKKIIIHHHHHHIIIJJJPPPSSSXXX[[[[[[XXXTTTPPPOOOMMMIIIFFFEEEFFFHHHIIIHHHJJJLLLMMMLLLMMMOOOPPPRRRTTTZZZdddlllttt~~~xxxooofffccchhhmmmmmmkkkiii___UUUPPPKKKDDD???>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===DDDDDDFFFLLLTTTnnnvvvllluuukkkTTTIIIIIIDDDCCCGGGDDDFFFDDDDDDHHHLLLRRR___kkkwww|||xxxxxxwwwuuuxxx|||~~~~~~}}}{{{|||mmmbbb^^^bbbkkkuuu~~~zzzwwwvvvvvvvvvrrrrrrrrrvvv}}}zzzuuummmeee___YYYTTTQQQNNNMMMJJJHHHGGGFFFFFFFFFKKKLLLNNNPPPPPPPPPNNNMMMKKKIIIFFFCCCBBBCCCDDDFFFFFFHHHJJJJJJJJJJJJLLLNNNPPPQQQWWW___gggooo||||||uuullldddccchhhnnnnnnmmmggg]]]SSSNNNJJJDDD@@@???<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===CCCDDDEEEJJJQQQjjjvvvjjjpppoooWWWKKKJJJDDDCCCEEEBBBEEECCCCCCGGGJJJQQQ]]]iiivvv~~~zzztttqqqpppppppppsssyyy{{{zzzxxxtttsssxxxrrreee___aaaiiirrr|||zzzxxxwwwxxxuuuuuuvvv{{{|||wwwnnnfff___YYYTTTQQQNNNMMMLLLJJJHHHFFFEEEDDDGGGFFFFFFFFFGGGHHHJJJKKKIIIGGGDDDBBBAAABBBCCCDDDCCCEEEGGGGGGGGGGGGIIIJJJNNNNNNRRRYYY```hhhvvv{{{qqqjjjccccccjjjoooooommmdddZZZQQQMMMIIICCC??????<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>===CCCCCCDDDJJJPPPgggzzzjjjlllvvv\\\MMMKKKDDDBBBDDDAAACCCBBBBBBFFFIIINNNZZZfffttt|||zzzpppkkkggghhhhhhjjjooouuuyyyvvvqqqkkkhhhkkkssszzzyyyiiiaaa```gggppp|||zzzzzzzzzwwwwwwyyyzzzqqqhhh```ZZZTTTPPPOOOOOONNNLLLJJJHHHEEEDDDDDDDDDCCCCCCDDDGGGIIIKKKIIIHHHFFFEEEDDDDDDDDDEEEBBBCCCEEEEEEEEEEEEFFFHHHLLLKKKNNNSSSYYYaaaooo{{{yyyyyyqqqkkkeeeffflllpppoookkkbbbXXXOOOKKKGGGAAA======;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>DDDDDDGGGNNNUUUkkkkkkhhh{{{|||```OOOKKKEEECCCEEEBBBCCCBBBBBBEEEHHHMMMXXXcccrrrzzzyyyoooiiiccc```aaabbbdddjjjppptttqqqkkkddd___bbbjjjpppnnndddaaafffnnn~~~|||{{{{{{vvvwwwzzz}}}sssiiiaaaZZZTTTPPPNNNNNNMMMKKKIIIGGGDDDCCCAAABBBCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDAAACCCDDDDDDDDDDDDEEEFFFKKKIIIKKKPPPTTT[[[hhhtttooouuutttnnnhhhiiinnnppplllgggaaaWWWMMMIIIEEE???::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>DDDFFFKKKUUU\\\rrrkkkbbbrrrcccPPPKKKEEEEEEHHHDDDDDDBBBCCCFFFHHHLLLVVVaaapppxxx{{{ooofffccc^^^[[[[[[\\\^^^ccciiikkkiiiccc]]]YYY[[[cccjjjzzzuuuhhhcccffflll|||~~~}}}}}}yyyzzz~~~uuukkkbbbZZZSSSOOOKKKJJJIIIGGGEEECCCBBBAAA>>>@@@AAACCCDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBDDDDDDCCCBBBDDDEEEHHHGGGIIIMMMPPPVVVaaalllzzzzzzhhhssstttooojjjjjjnnnnnniiiccc^^^TTTKKKGGGCCC===:::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>EEEHHHOOOZZZcccwwwpppccclllgggQQQKKKFFFFFFIIIEEEDDDCCCCCCFFFHHHKKKTTT^^^lllvvv~~~{{{ssskkkeeebbb]]]ZZZZZZZZZYYY\\\aaaaaa```]]]XXXUUUXXX___eeeppp}}}~~~oooggggggkkkxxxwwwlllcccZZZSSSOOOIIIHHHFFFDDDBBBBBBBBBBBB??????@@@AAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBB@@@???@@@AAABBBBBBAAAAAABBBCCCEEEEEEGGGKKKMMMQQQ[[[eeerrrrrriiiwwwqqqllliiijjjmmmmmmfff```XXXOOOGGGEEEBBB>>>;;;<<<999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>???>>>DDDHHHOOO\\\dddxxxpppqqqlllTTTLLLFFFFFFHHHDDDCCCAAABBBEEEFFFIIIQQQ[[[hhhrrr|||}}}yyyuuuoookkkgggbbb______]]]ZZZZZZ]]]^^^]]]\\\XXXVVVXXX^^^cccmmmyyyvvvjjjgggiiirrrxxxmmmccc[[[SSSOOOKKKIIIFFFDDDCCCCCCDDDEEEAAAAAA@@@???@@@@@@AAABBBAAABBBCCCDDDDDDCCCAAA??????@@@AAAAAA@@@???AAABBBCCCCCCEEEIIIKKKNNNWWWaaalllzzz}}}ooommm~~~nnnjjjggghhhlllllleee^^^TTTLLLEEECCCBBB???===>>>999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???>>>DDDGGGOOO\\\dddwwwyyypppVVVMMMFFFEEEFFFBBBBBB@@@AAADDDEEEGGGOOOYYYeeeppp{{{~~~|||{{{yyyuuuqqqmmmhhheeeeeebbb]]]\\\^^^______^^^[[[YYYZZZ```eeeooozzz{{{mmmggggggnnn|||zzzmmmaaaWWWOOOJJJGGGEEEBBBAAABBBCCCBBBBBBAAA???===>>>AAABBB@@@>>>BBBCCCDDDDDDDDDBBBAAA@@@======>>>???@@@AAAAAABBB>>>AAADDDDDDDDDHHHPPPWWWgggqqq}}}zzzrrrkkkzzzllljjjiiikkkmmmkkkddd]]]RRRMMMFFFAAA>>><<<;;;:::888:::;;;;;;999999:::<<>>FFFEEEIIIOOORRR\\\wwwzzzZZZOOOLLLGGGDDDFFFBBBCCCCCCDDDEEEIIINNNQQQccclllxxxyyyuuuooojjjiiihhhgggfffeeeddddddccc___^^^gggrrr|||ssskkkmmmlllwwwyyymmmbbbXXXPPPLLLHHHFFFDDDCCCCCCCCCBBBAAAAAA@@@>>>???AAABBBAAA?????????@@@@@@@@@@@@???>>>>>>??????@@@AAAAAABBBBBB???AAACCCCCCCCCFFFNNNTTTaaajjjuuu}}}xxxqqqmmmuuujjjgggfffhhhjjjggg```YYYOOOJJJDDD???<<<;;;:::999888999;;;:::999999:::<<>>EEEDDDHHHMMMPPPZZZttt~~~]]]PPPKKKFFFCCCDDDBBBCCCCCCDDDEEEHHHMMMQQQaaajjjvvv~~~yyytttqqqpppooonnnooommmkkkhhhddddddmmmyyywwwlllkkkhhhqqq}}}yyymmmcccYYYQQQMMMHHHGGGEEEDDDDDDDDDBBB@@@BBBAAA@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCC???AAABBBBBBAAADDDJJJOOOWWW```kkksssxxx~~~vvvqqqssssssjjjgggfffggghhheee]]]VVVJJJFFF@@@<<<;;;:::999999888999::::::999999:::<<>>:::888:::<<<;;;999;;;;;;:::;;;;;;<<<===>>>CCCBBBFFFKKKMMMVVVmmmbbbQQQKKKEEEBBBBBBBBBCCCCCCCCCDDDGGGLLLPPP]]]gggttt|||~~~}}}||||||}}}yyytttppplllmmmxxxsssnnnjjjnnnwwwyyynnncccZZZRRRMMMHHHFFFEEEEEEFFFEEECCCAAAAAAAAABBBBBBBBBBBB@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAA@@@@@@BBBFFFJJJOOOWWWaaahhhnnnssszzzvvvttt{{{yyymmmjjjhhhhhhiiieee\\\TTTFFFCCC>>>;;;;;;;;;:::999777999::::::999999:::;;;===;;;999999;;;;;;:::888;;;;;;:::;;;;;;<<<===>>>AAA@@@CCCHHHJJJQQQeee{{{eeeSSSKKKFFFCCCBBBBBBCCCCCCCCCCCCFFFKKKNNNYYYcccqqq{{{~~~zzzwwwyyy~~~uuurrrqqqttt}}}{{{qqqfff]]]TTTOOOIIIHHHFFFFFFGGGGGGFFFEEEAAABBBDDDDDDCCCBBB@@@@@@BBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@????????????@@@@@@@@@??????AAADDDFFFKKKQQQYYYaaafffkkkqqqtttzzz|||}}}|||{{{zzz{{{|||~~~wwwzzzoookkkhhhhhhgggbbbYYYQQQDDDAAA>>><<<<<<<<<;;;:::777888:::999888888999;;;999999999:::;;;;;;999888;;;;;;:::;;;;;;<<<===>>>@@@>>>AAAFFFGGGLLL]]]qqqiiiTTTKKKGGGEEEDDDCCCCCCCCCBBBBBBEEEIIIMMMVVVaaaooozzz}}}|||}}}yyytttpppoooxxxvvvmmmddd\\\WWWQQQNNNKKKJJJJJJJJJIIIHHHCCCEEEHHHHHHFFFCCCBBBBBBDDDEEEFFFFFFFFFDDDCCCBBB@@@@@@@@@??????>>>>>>>>>@@@?????????@@@AAABBBCCCIIINNNUUU[[[```eeeiiikkkoooooonnnllljjjiiijjjlllrrr{{{~~~xxx}}}mmmiiifffdddccc]]]SSSKKKCCCAAA>>><<<<<<<<<;;;:::777888999999888888999;;;888999::::::::::::999999;;;;;;:::;;;;;;<<<===>>>???===???DDDEEEHHHWWWhhhmmmVVVKKKHHHFFFDDDCCCCCCCCCBBBBBBDDDHHHKKKTTT```ooozzzxxxsssmmmlllnnnvvv|||pppkkkiiiqqq{{{uuunnngggccc]]]XXXSSSNNNLLLLLLKKKJJJFFFJJJMMMMMMJJJGGGFFFFFFHHHIIIKKKLLLKKKHHHEEECCCBBBBBBAAA@@@@@@???>>>>>>@@@???>>>???@@@BBBBBBBBBHHHLLLRRRXXX\\\```bbbdddddddddbbb___\\\[[[\\\]]]bbblll}}}xxx}}}}}}kkkgggcccbbb```YYYOOOFFFBBB@@@===<<<<<<<<<:::999666888999999888888999:::999:::;;;;;;:::999999:::;;;;;;:::;;;;;;<<<===>>>???===???DDDDDDFFFRRRbbbqqqWWWKKKHHHEEEBBBCCCCCCCCCBBBAAACCCGGGJJJTTT```ooo{{{wwwoookkkgggfffgggmmmuuuqqqkkkhhhnnn|||{{{uuuppplllfff```YYYRRROOOMMMLLLKKKIIIMMMPPPPPPMMMIIIHHHIIILLLNNNPPPRRRPPPMMMHHHEEECCCCCCBBBBBBAAA@@@??????@@@???>>>???AAABBBBBBBBBHHHKKKPPPVVVZZZ]]]___```]]]]]]ZZZWWWSSSRRRSSSUUUWWWcccuuuwww|||{{{lllhhhdddaaa___XXXMMMEEEAAA???===;;;;;;;;;999888666888999999888888999::::::;;;;;;;;;999999999:::;;;;;;;;;;;;;;;<<<>>>>>>@@@===>>>CCCDDDDDDPPP^^^tttYYYKKKGGGCCC???CCCCCCCCCAAAAAABBBFFFIIITTT```ppp{{{|||rrrllljjjiiiggggggiiikkkvvvwwwqqqlllooo{{{}}}yyyqqqgggZZZRRRPPPPPPOOOMMMPPPRRRTTTSSSPPPMMMJJJIIIOOOVVV]]]^^^XXXQQQNNNMMMGGGEEECCCCCCCCCDDDCCCAAA@@@@@@>>>======AAAFFFJJJKKKNNNQQQSSSUUUXXX[[[^^^\\\YYYUUUPPPMMMKKKKKKLLLWWW___mmm|||qqqeeeeeedddaaaZZZQQQHHHCCC??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;999999888777;;;:::999999999;;;===???@@@???@@@CCCEEEIIIRRR\\\{{{___OOOKKKGGGCCCDDDDDDBBBBBBCCCEEEGGGIIIUUU^^^kkkwwwyyytttpppnnnjjjiiillloookkklllzzzmmmnnnyyytttjjj\\\TTTRRRSSSSSSRRRRRRTTTUUUUUUQQQNNNKKKJJJPPPYYYcccfffbbbZZZTTTQQQIIIGGGDDDBBBCCCCCCBBBAAABBBAAA@@@>>>>>>AAAFFFJJJNNNPPPSSSTTTUUUWWWYYY[[[YYYVVVSSSOOOMMMLLLLLLMMMRRRYYYfffwww}}}yyymmmccccccaaa^^^WWWNNNFFFAAA???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999888;;;:::999999999;;;===>>>AAA@@@@@@DDDFFFJJJUUU___~~~}}}aaaPPPKKKHHHEEEDDDDDDCCCBBBCCCEEEGGGHHHRRR[[[hhhuuu~~~~~~{{{wwwtttsssrrrpppqqqsssoooooo~~~rrrrrr{{{xxxlll^^^TTTSSSUUUWWWVVVTTTVVVWWWVVVSSSNNNLLLKKKQQQ[[[hhhooolllddd[[[VVVMMMJJJFFFCCCBBBBBBAAA@@@CCCCCCAAA@@@???AAAFFFIIIPPPRRRTTTUUUUUUUUUVVVXXXVVVTTTRRRPPPNNNNNNNNNNNNPPPUUU___ooo~~~qqqgggaaa```]]]YYYRRRJJJBBB>>>======<<<;;;::::::::::::999999999999999999999999::::::::::::::::::::::::;;;:::999999:::;;;===>>>AAA???@@@CCCFFFLLLWWWccczzzzzzcccRRRLLLIIIFFFDDDCCCCCCBBBCCCDDDFFFGGGMMMVVVdddqqq|||~~~~~~|||{{{|||yyywwwzzzvvv|||{{{nnn^^^SSSRRRTTTVVVWWWTTTVVVXXXVVVSSSNNNLLLJJJPPPYYYeeemmmlllfff^^^YYYRRRNNNIIIFFFDDDDDDCCCBBBCCCCCCBBB@@@???AAAEEEHHHOOOQQQSSSUUUTTTTTTUUUVVVWWWVVVUUUTTTRRRRRRRRRRRRUUUWWW___lll~~~}}}uuukkkccc```^^^ZZZUUUNNNFFF@@@===<<<;;;::::::999999999:::999999999999999999999999888888999999::::::::::::::::::999::::::;;;===>>>@@@>>>???BBBEEEKKKWWWcccvvvqqqwwwfffSSSKKKIIIGGGDDDCCCCCCCCCCCCDDDEEEFFFKKKSSS```mmmxxxzzz{{{qqq```TTTPPPRRRSSSSSSSSSUUUWWWVVVRRRNNNKKKJJJNNNTTT]]]cccccc```[[[WWWTTTQQQLLLIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@AAADDDGGGKKKNNNRRRTTTUUUUUUVVVWWW[[[[[[[[[ZZZZZZYYYXXXWWW[[[\\\aaalll|||zzzqqqhhhaaa```]]]XXXQQQJJJDDD???===;;;;;;:::999999999999:::::::::::::::::::::::::::777888888999999::::::;;;999:::::::::;;;<<<<<<===>>>======@@@CCCIIITTT___rrrlllqqq|||jjjUUUKKKHHHFFFCCCCCCCCCCCCCCCDDDDDDDDDKKKRRR^^^jjjsss{{{|||zzzgggYYYSSSRRRRRRQQQRRRTTTVVVVVVSSSOOOMMMLLLMMMPPPTTTWWWYYYXXXUUUTTTSSSQQQNNNLLLKKKJJJHHHFFFBBBCCCCCCBBBBBBCCCFFFIIIKKKNNNSSSVVVWWWXXXYYYZZZ^^^___```bbbbbbaaa```______```dddmmm|||zzzqqqhhhaaa```\\\VVVNNNGGGBBB???===;;;::::::999999:::::::::::::::::::::::::::::::::777888888888999999::::::999999:::;;;;;;<<<<<<<<<>>><<<===@@@BBBFFFOOOYYYlll|||iiioooyyypppYYYMMMHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCJJJQQQ[[[fffooowww~~~~~~rrrbbbZZZVVVSSSQQQRRRTTTWWWWWWTTTQQQOOOOOOMMMNNNOOORRRSSSSSSQQQOOOOOOMMMMMMMMMMMMKKKIIIFFFCCCDDDEEEEEEDDDFFFIIILLLNNNQQQVVVYYYZZZZZZ[[[\\\]]]```cccfffiiiiiiiiihhhaaabbbgggqqq}}}rrrhhhaaa___ZZZSSSKKKDDD@@@===<<<;;;;;;::::::::::::;;;;;;999999999999999999999999888888888888888999999999999999:::;;;<<<<<<<<<<<<>>>===???BBBCCCDDDKKKTTTdddxxxeeejjjtttwww___PPPIIIFFFCCCCCCCCCCCCCCCCCCCCCBBBHHHNNNXXXcccmmmuuu}}}{{{jjj```[[[VVVSSSRRRUUUXXXXXXVVVSSSQQQQQQNNNNNNOOOQQQRRRQQQOOOMMMKKKKKKKKKLLLMMMLLLHHHFFFDDDFFFGGGGGGGGGIIILLLNNNQQQUUUYYY\\\]]]\\\]]]]]]\\\___dddiiilllnnnnnnnnnbbbdddjjjuuu|||ssshhh```^^^YYYQQQIIIBBB>>><<<;;;;;;;;;;;;::::::;;;<<<<<<777777777777777777777777888888888888888888888888888999:::;;;<<<<<<<<<<<>>===<<<;;;;;;::::::::::::999999999888777555555777888999888888888777777777777777::::::999999::::::;;;<<<:::<<>>@@@BBBFFFKKKNNN\\\sssjjjggglllhhhSSSJJJHHHCCCCCCCCCCCCCCCCCCDDDEEEEEEKKKTTT^^^hhhrrr{{{zzz|||~~~vvvqqqllliiihhheeebbbbbbeeefffeeeeeebbb^^^YYYTTTQQQNNNLLLIIIHHHIIIIIIIIIHHHHHHJJJLLLOOORRRUUUWWWXXXZZZ^^^ccchhhjjjiiifffccc]]]\\\^^^fffooouuuuuurrrjjjkkkppp|||}}}mmmaaa]]]UUUOOOGGGAAA>>><<<;;;:::;;;;;;::::::::::::999999;;;:::999888888999:::;;;999999999999999999999999::::::999999::::::;;;<<<;;;<<<>>>???AAACCCGGGJJJRRRgggsssiiiiii|||nnnWWWLLLIIIDDDCCCCCCBBBBBBBBBCCCCCCDDDJJJRRR\\\fffpppyyy|||tttuuu|||zzzssspppllliiijjjnnnpppqqqqqqoookkkddd^^^ZZZSSSPPPLLLJJJIIIHHHGGGFFFGGGIIILLLPPPTTTWWWZZZ[[[```fffjjjllllllkkkfffaaa]]][[[]]]dddmmmttttttrrrgggjjjrrr~~~yyykkk```[[[OOOKKKDDD???<<<;;;::::::;;;;;;:::::::::999999999:::999888888888888999:::888888888999999999999999::::::999999::::::;;;<<<;;;===>>>>>>???@@@DDDGGGLLL___zzziiifffzzzuuu[[[NNNIIIDDDDDDCCCBBBBBBAAABBBBBBCCCHHHPPPYYYcccmmmwww}}}}}}{{{{{{|||~~~zzzsssuuu|||}}}wwwqqqmmmnnnrrrwwwxxxyyyxxxuuuooohhhdddYYYUUUPPPLLLJJJIIIGGGFFFEEEGGGKKKOOOTTTYYY\\\^^^cccjjjoooooooooooojjjbbb\\\ZZZ\\\bbblllrrrrrrpppfffjjjsss~~~xxxjjj___XXXJJJFFFAAA===;;;;;;:::999;;;;;;:::::::::999999999888888777777777777888888777777777777888888999999::::::999999::::::;;;<<<<<<===>>>======???BBBDDDLLL[[[zzz~~~jjjdddxxxzzz___OOOIIIEEEDDDCCCBBBBBBBBBBBBBBBCCCGGGMMMUUU___jjjuuu|||~~~{{{wwwzzz|||sssmmmmmmpppuuuwwwyyyyyywwwsssoookkk```\\\UUUPPPLLLJJJHHHGGGFFFGGGJJJOOOTTT[[[```ccceeennnuuutttuuuwwwrrriii^^^\\\^^^eeennnsssrrrooohhhmmmvvvuuuhhh\\\TTTFFFCCC>>><<<;;;;;;::::::;;;;;;::::::::::::999999777777777777777777777777666666666777888888999999::::::999999::::::;;;<<<<<<============>>>AAACCCMMMXXXtttlllbbbtttcccQQQJJJEEEDDDDDDCCCCCCCCCDDDDDDBBBEEEKKKRRR\\\gggssszzz|||~~~tttkkkiiikkknnnppprrrttttttrrrooommmfffaaaZZZSSSOOOLLLJJJHHHIIIJJJLLLPPPWWW^^^fffjjjlllwww}}}||||||yyyooobbbaaacccjjjssswwwtttqqqmmmsss|||qqqcccWWWMMMDDDAAA===;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888999999888888888666666777888888999::::::::::::999999::::::;;;<<<<<<============>>>AAACCCJJJRRRlllqqqaaannngggTTTLLLEEEEEEDDDDDDDDDEEEFFFFFFAAADDDIIIPPPYYYeeeqqqyyy}}}sssiiifffhhhgggiiilllooopppooonnnmmmjjjddd\\\UUUPPPMMMKKKIIILLLMMMNNNRRRYYYbbbjjjooouuu|||pppfffeeehhhooowwwzzzwwwsssrrrwwwnnn```SSSGGGBBB@@@<<<;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999888999999::::::999999888777777888999::::::;;;;;;::::::999999::::::;;;<<<<<<===>>>======>>>AAADDDGGGNNNgggvvv```iiiiiiVVVNNNEEEEEEDDDEEEEEEFFFGGGGGGAAADDDHHHOOOXXXdddpppxxx|||}}}{{{xxxvvvuuuuuuvvvxxxxxxwwwuuutttuuuwwwzzz|||zzzqqqjjjfffkkkhhheeedddfffjjjlllmmmeee```ZZZUUURRRPPPNNNMMMPPPPPPQQQUUU[[[fffrrrzzz}}}qqqeeejjjssszzz~~~|||zzzeeeWWWNNNHHHAAA@@@>>><<<:::999999888:::::::::999999999888888888888888888888888888888<<<<<<;;;:::999999999999999999999999999999999999===>>>???>>>===>>>???AAAGGGNNNdddyyyjjjlll}}}rrrXXXNNNJJJHHHEEEEEEFFFFFFFFFFFFDDDEEEHHHKKKQQQ\\\kkkuuu{{{uuuqqqmmmjjjiiiiiihhhhhhgggggggggggghhhjjjlllmmmssswww|||~~~}}}uuuppprrrnnnjjjggggggggghhhhhhgggccc]]]XXXTTTRRROOOMMMPPPPPPRRRWWW___lllxxx{{{ooohhhoooyyyvvvaaaSSSKKKFFF@@@???===<<<:::999999888::::::999999999888888888888888888888888888888888:::999888888888888888999999999999999999999999999<<<===>>>>>>======???AAAGGGMMMaaaoooqqquuuZZZOOOJJJGGGEEEDDDEEEFFFFFFEEEBBBDDDGGGJJJPPP[[[jjjttt}}}}}}wwwrrrkkkhhhccc___^^^^^^]]]]]]\\\\\\\\\\\\]]]___```bbbfffjjjnnnqqqssswww~~~~~~zzzuuuqqqooonnnmmmmmmmmmiiiccc^^^ZZZVVVRRRPPPSSSSSSVVV]]]iiiwwwyyynnnllluuunnnZZZNNNFFFCCC???>>>===;;;:::999999999:::999999999999888888888888888888888888888888888777777666666666777888888999999999999999999999999;;;<<<============???AAAGGGKKK^^^{{{|||}}}___RRRJJJHHHEEECCCDDDEEEEEEDDDBBBCCCFFFIIIOOOZZZhhhsss|||zzztttmmmhhhaaa]]]XXXTTTRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRTTTUUUZZZ]]]aaacccfffkkksssyyy~~~~~~wwwsssmmmhhhddd___[[[XXXYYYZZZ^^^ggguuuyyypppnnnyyy}}}~~~fffUUUIIICCCAAA>>>===<<<;;;::::::999999999999999999888888888888888888888888888888888888666666666666666777888999888999999999999999:::::::::;;;<<<===<<<===@@@BBBHHHKKK]]]fffVVVKKKHHHEEECCCCCCDDDDDDCCCBBBDDDFFFIIINNNYYYgggqqqzzz{{{uuunnngggaaa[[[WWWRRRNNNLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMPPPRRRUUUWWWZZZ```iiiooottt{{{zzztttpppmmmiiifffbbbcccfffppp{{{tttooo{{{{{{rrr___QQQFFF@@@@@@===<<<;;;:::::::::::::::999999999888888888777777777777777777777777777777777777777777777888999:::888888888999999:::::::::999;;;<<<======>>>AAACCCHHHNNNbbbkkkXXXMMMJJJEEECCCBBBCCCDDDCCCDDDEEEGGGIIINNNXXXfffoooyyywwwpppiiibbb\\\XXXTTTNNNJJJHHHGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIEEEHHHJJJLLLNNNTTT\\\bbbgggnnnyyy~~~|||{{{yyyooonnnqqq{{{|||vvvppp}}}gggXXXNNNDDD???@@@;;;;;;:::::::::::::::;;;999888888888888777777777777777777777777777777777999999888888888999::::::888888888999999::::::;;;999;;;===>>>>>>@@@CCCEEEIIISSSkkkppp[[[PPPLLLFFFCCCCCCCCCDDDDDDEEEFFFGGGHHHLLLUUUbbbkkkvvv}}}|||rrrkkkeee]]]XXXTTTPPPKKKGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCFFFHHHIIIJJJNNNUUUZZZ___eeeppp|||~~~{{{wwwtttsss\\\RRRKKKAAA===???:::::::::999::::::;;;;;;888888888888777777777777777777777777777777777777::::::999888888888999999777888888999::::::;;;;;;:::;;;===>>>???AAADDDGGGIIIYYYuuuyyyaaaRRRMMMHHHDDDCCCDDDEEEEEEEEEFFFFFFFFFIIIQQQ]]]fffrrr{{{yyypppiiiccc\\\XXXSSSOOOJJJGGGFFFFFFEEEDDD@@@@@@BBBBBBCCCBBBBBBAAACCCFFFHHHIIIIIIKKKOOOTTTXXX^^^hhhsssyyyvvvwwwlllVVVOOOIII@@@<<<>>>::::::999999::::::;;;;;;888888888888777777777777777777777777777777777777::::::999888777777888888777777888999::::::;;;;;;:::<<<>>>???@@@BBBEEEHHHJJJ]]]|||iiiSSSNNNIIIEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFNNNZZZbbboooxxxyyypppjjjddd^^^ZZZTTTPPPLLLIIIHHHHHHGGGGGG???@@@AAABBBCCCBBBAAA@@@???BBBDDDDDDCCCDDDGGGKKKPPPUUU^^^iiittt~~~~~~}}}}}}}}}~~~|||zzzzzzgggQQQFFFBBB???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888777777666666666666777777999999999999999999999999777999:::999666666888;;;999;;;<<<======@@@CCCFFFNNN]]]yyylllZZZQQQHHHEEEDDDDDDDDDEEEBBBCCCBBBBBBDDDLLLVVV___lllvvvyyyppphhh```[[[WWWSSSNNNKKKIIIIIIHHHGGGEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAABBBBBBCCCDDDDDDOOOLLLTTTcccmmmqqq|||~~~}}}xxxzzzzzzzzzyyyyyyzzz|||~~~}}}||||||~~~zzzwww~~~{{{vvvcccOOOEEEAAA>>>;;;;;;::::::::::::::::::::::::888999999::::::999999888777777666666666666777777777777777777777777777777666888:::999777777888;;;999;;;<<<======???CCCFFFOOO[[[rrrvvv]]]SSSJJJFFFFFFDDDCCCCCCBBBCCCCCCBBBDDDKKKVVV^^^iiisss}}}}}}uuullleee```[[[WWWRRRNNNLLLKKKJJJIIICCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFJJJXXXllluuusssttt{{{}}}{{{zzzyyyxxxvvvuuuuuuwwwyyy{{{zzzyyyyyy{{{}}}wwwuuu}}}}}}tttuuunnn]]]KKKBBB???<<<::::::999999999999999999999999888888999999999999888888777777666666666666777777777777777777777777777777666888999:::999888999:::999:::<<<<<<===???CCCFFFNNNUUUggg```UUUJJJHHHGGGDDDBBBCCCBBBCCCCCCBBBDDDJJJTTT\\\eeepppzzz}}}{{{ssslllgggbbb^^^XXXSSSPPPNNNLLLJJJDDDDDDDDDCCCBBBAAAAAA@@@AAABBBBBBCCCCCCDDDDDDDDDAAAGGGVVVhhhoookkkjjjmmm}}}~~~{{{xxxzzzxxxtttqqqpppqqqssstttwwwvvvuuuuuuuuuwwwyyy{{{}}}wwwuuuvvv{{{tttkkkrrrdddUUUGGG@@@===;;;999999888888888888888888888888888888999999999999888888777777666666666666777777999999999999999999999999666777999:::::::::::::::999:::;;;<<<===???BBBEEEKKKPPP___}}}cccUUUIIIHHHHHHDDDBBBCCCBBBCCCCCCBBBCCCIIIRRRYYYcccnnnxxx|||~~~zzzsssnnniiiddd]]]WWWSSSPPPNNNLLLHHHHHHGGGEEEEEEDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCDDDEEEKKKUUUZZZ[[[___fffqqqzzz}}}xxxvvvuuutttqqqpppqqqqqqqqqppptttsssqqqqqqqqqqqqssstttxxx{{{~~~wwwvvvuuuzzzpppjjjtttuuuZZZNNNBBB>>><<<999888999888888888888888888888888777888888999999888888777777777666666666666777777888888888888888888888888888888888999:::;;;:::999888:::;;;<<<<<>>BBBEEEMMMVVViiittt]]]LLLJJJJJJDDDBBBGGGCCCDDDDDDCCCCCCGGGNNNTTT___kkkwww|||{{{sssnnnfff___ZZZVVVSSSQQQLLLKKKIIIGGGEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEGGGKKKPPPUUU^^^gggsss~~~~~~yyyzzz{{{{{{zzzxxxuuutttllllllnnnrrruuutttooojjjllllllkkkjjjjjjjjjjjjjjjlllnnnsssxxx}}}uuuuuu|||xxxuuunnnZZZKKKCCC<<<;;;;;;999999;;;999999999999999999999999777777888888888888777777777777666666666666777777666666666666666666666666???<<<888777888::::::999888999:::;;;<<<>>>AAADDDNNNYYYmmmgggQQQMMMLLLDDDBBBGGGCCCDDDDDDCCCBBBFFFLLLRRR]]]jjjvvv{{{xxxrrrkkkddd^^^ZZZWWWUUUOOOMMMKKKHHHGGGGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFFFFGGGIIILLLNNNWWW___jjjuuu~~~|||zzzyyyxxxxxxxxxuuuvvvvvvvvvvvvuuuuuutttmmmllllllooosssrrrlllgggggggggggggggffffffffffffeeehhhmmmttt|||wwwwwwwwwwww{{{cccNNNGGG@@@;;;;;;;;;999999;;;999999999999999999999999777777888888888888777777777777666666666666777777888888888888888888888888BBB===888666777999:::999888999:::;;;<<<>>>AAADDDMMMYYYmmmnnnVVVPPPMMMDDDAAAGGGCCCDDDDDDCCCBBBEEELLLQQQ\\\hhhuuuzzz~~~{{{uuunnngggaaa]]]ZZZXXXRRRQQQNNNKKKJJJJJJJJJKKKFFFFFFFFFFFFEEEEEEEEEEEEBBBDDDDDDCCCCCCGGGKKKMMMSSSZZZdddoooxxxzzzyyywwwuuutttssssssssssssssssssssstttttttttuuupppmmmkkkllloooooojjjeeedddddddddddddddddddddddd```dddiiipppyyy~~~xxx}}}}}}ssstttYYYIIIBBB???;;;::::::;;;::::::;;;:::999999888888999999888888777777666666555555666666666666666666666666999888777777777888:::;;;999888777777777888::::::999999999:::<<>>;;;999999::::::999::::::999888888888888999888777777777666666666555777777777777777777777777888777777666777888999:::888888777777777888999:::999999999:::<<<>>>AAABBBJJJTTT```nnn~~~bbbRRRKKKEEEDDDGGGDDDDDDCCCBBBBBBEEEJJJMMMXXX```kkkuuu{{{{{{ssskkkfffccc```^^^ZZZWWWSSSRRRRRRQQQOOOMMMJJJJJJJJJJJJJJJIIIHHHHHHEEEFFFFFFEEEEEEFFFJJJLLLOOOTTT\\\ccckkkuuu}}}{{{zzzsssrrrpppnnnmmmmmmmmmnnnmmmmmmmmmmmmnnnnnnnnnnnnlllllllllkkkiiigggdddccccccaaa^^^^^^___``````___```aaaeeelllwwwfffOOODDD???<<<:::888999999999888:::999999888888888888888777777777777666666666666777777777777777777777777666666666666666777888888888777777777777888999999999999999:::;;;>>>@@@AAAGGGMMMUUU```uuuwwwtttwwwiiiUUULLLFFFDDDEEEDDDDDDDDDCCCCCCEEEIIILLLUUU]]]hhhrrrxxx~~~|||tttnnniiifffcccaaa^^^[[[XXXVVVUUUTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIFFFGGGGGGFFFEEEFFFHHHJJJOOOSSSYYY^^^fffppp|||{{{xxxvvvqqqooommmjjjiiijjjkkklllkkkllllllllllllmmmmmmmmmiiiiiiiiihhhfffdddbbbaaa```^^^\\\\\\^^^````````````aaacccjjjtttzzz[[[HHH@@@===;;;999888999999888777999999888777777777777777777777777777666666666666666666666666666666666666555555555555666666777777777777777777777888888999999999999999;;;===???@@@DDDGGGLLLSSSgggqqqmmmkkkwwwpppYYYNNNHHHEEEDDDDDDEEEDDDCCCCCCDDDHHHKKKQQQYYYdddnnnuuu{{{~~~|||vvvpppllliiifffddd```___\\\ZZZXXXVVVUUUTTTQQQQQQQQQPPPNNNLLLKKKJJJHHHHHHIIIGGGFFFFFFHHHIIIOOORRRVVVZZZ```jjjvvv~~~zzzvvvsssooollliiifffeeefffhhhjjjiiiiiijjjjjjjjjjjjjjjjjjfffggggggfffdddbbb```___]]]\\\ZZZ[[[]]]_________```aaaccciiisss~~~~~~~~~oooSSSEEE@@@<<<:::888888999999888777999888777777666666777777666666666666777777777777555555555555555555555555444444555555666666666666666666777777888888888888999888888999:::<<<>>>???AAABBBEEEKKK\\\}}}lllgggaaahhhxxx^^^PPPJJJFFFEEEEEEEEEEEEDDDCCCDDDGGGIIIMMMUUUaaakkkrrrxxx~~~~~~wwwrrrnnnkkkhhheeebbbaaa___\\\YYYWWWVVVVVVSSSSSSRRRQQQPPPNNNLLLKKKJJJKKKKKKJJJHHHHHHIIIJJJOOORRRUUUXXX\\\eeepppxxx~~~}}}wwwtttnnnkkkhhhdddcccdddfffggghhhhhhgggggggggfffffffffdddeeeeeedddcccaaa___^^^[[[YYYXXXYYY[[[]]]^^^^^^```aaadddkkkuuu~~~~~~}}}}}}}}}~~~~~~dddNNNDDDAAA;;;:::999999::::::888777888777777666666666666666666666666666777777777777444444444444444444444444444555555666777666666666555666777777888888777777888888888888999;;;===>>>>>>???BBBGGGTTTqqqkkkbbbXXX^^^xxxfffTTTLLLHHHGGGEEEFFFFFFEEEDDDDDDFFFHHHKKKSSS^^^hhhpppvvv|||{{{vvvrrrnnnjjjhhhddddddbbb___[[[XXXXXXXXXUUUUUUTTTSSSRRRPPPNNNMMMLLLMMMNNNNNNLLLKKKLLLMMMPPPRRRUUUXXX[[[bbbkkkrrrzzzyyyuuupppnnnjjjgggeeedddeeefffiiihhhgggfffeeedddcccbbbbbbbbbbbbbbbaaa___]]]\\\ZZZXXXWWWWWWYYY\\\\\\\\\___aaaeeemmmxxx{{{|||~~~~~~~~~|||{{{zzzzzz{{{}}}|||yyyzzznnnVVVFFF???>>>;;;:::999:::;;;;;;999777777777666555555555555666555666666666777777777888555555555555555555555555444555666777777777666666555555777888888888777666888888777888999:::<<<===<<<===@@@EEENNNeeerrrbbbVVVZZZnnnoooYYYMMMIIIHHHEEEFFFFFFEEEDDDDDDEEEGGGIIIQQQ]]]gggnnnuuu{{{zzzvvvrrrmmmjjjffffffeeeaaa\\\YYYYYY[[[WWWWWWWWWVVVUUUSSSRRRQQQNNNPPPQQQQQQPPPOOOPPPQQQPPPSSSWWWYYY[[[```hhhnnnssszzz{{{wwwtttrrrooollliiigggffffffkkkjjjiiigggeeecccaaa```____________^^^]]][[[ZZZYYYXXXVVVVVVXXXZZZZZZZZZ\\\___eeennnzzzyyyyyy~~~}}}zzzyyyzzzzzzzzzyyyxxxxxxyyyzzz}}}~~~zzzwwwuuuyyywww```KKK???:::999;;;:::::::::;;;;;;:::888777777666555555555555555555666666666777777888888666666666666666666666666444555777888888888777666444555777888888888777666888888777777888:::<<<===:::<<<@@@DDDJJJ]]]zzzfffWWWYYYhhhvvv\\\NNNIIIHHHFFFFFFGGGFFFDDDDDDEEEFFFHHHPPP\\\fffnnnttt{{{}}}yyytttppplllggghhhgggccc^^^[[[[[[\\\YYYYYYXXXXXXWWWVVVUUUTTTOOOQQQSSSSSSRRRQQQRRRSSSQQQTTTXXXZZZ\\\```ffflllnnnvvv|||xxxxxxvvvssspppmmmjjjhhhgggmmmlllkkkhhheeecccaaa```\\\]]]]]]]]]\\\[[[YYYXXXYYYXXXVVVVVVWWWYYYYYYYYYYYY]]]eeeooozzzwwwzzz~~~zzzuuussstttuuuuuutttssstttuuuvvvxxx{{{}}}~~~~~~}}}|||~~~}}}zzzrrrrrrsssvvv~~~eeeSSSGGG???;;;<<>>777777999999999999888888888777555555666666777777888888666666666666666666666666222333444555666888999999666666777888999:::::::::999999999999:::;;;<<<<<<;;;>>>===AAAJJJTTTuuusss\\\XXXbbbttt|||aaaRRRLLLIIIHHHDDDCCCEEEDDDBBBCCCGGGHHHNNNWWW```iiiqqqwww|||}}}xxxqqqmmmkkkjjjhhheeeccc```^^^]]]___\\\YYYXXXXXXYYYXXXWWWVVVTTTRRRQQQRRRSSSRRRQQQTTTUUUWWWXXXZZZ^^^cccgggnnnvvv~~~}}}yyywwwuuuqqqnnnkkkjjjiiijjjiiigggfffdddbbbaaa``````___^^^\\\ZZZYYYXXXWWWXXXWWWUUUTTTTTTUUUWWWXXXYYY]]]fffrrr~~~vvvyyy{{{}}}~~~|||{{{zzz{{{vvvqqqoooppprrrrrrqqqrrrssstttvvvyyy{{{}}}|||zzzzzzwwwtttpppoooooopppttt~~~zzz___NNNEEE>>>;;;;;;???777888AAAEEE>>>888999999888888888777777777777555555666666777777777777555555555555555555555555333444444555666777888888666666777888999999999999999999999999:::;;;<<<<<<<<<>>>>>>AAAHHHQQQooo~~~bbbYYY]]]mmmgggUUULLLHHHHHHDDDCCCEEEDDDBBBCCCFFFGGGLLLUUU___hhhpppwww|||~~~yyyrrrnnnmmmllljjjhhheeecccaaa```___]]][[[ZZZZZZZZZYYYXXXWWWUUUSSSSSSTTTTTTSSSRRRTTTUUUVVVWWWYYY]]]bbbfffmmmuuu|||}}}yyywwwtttqqqnnnkkkjjjiiijjjiiihhhgggeeecccbbbaaaaaa```___]]][[[ZZZYYYXXXWWWVVVUUUTTTTTTUUUVVVVVVWWW\\\fffsssuuuwwwxxxyyy{{{|||yyyvvvtttsssrrrsssppplllkkkkkkmmmmmmmmmpppqqqsssvvvyyy|||~~~~~~yyytttqqqnnnkkkhhhkkkmmmooosss}}}rrrVVVFFF@@@===:::999;;;555666>>>@@@;;;777777777777777777666666666666555666666666666777777777555555555555555555555555555555555555666666666777666666777888999999999999999888888999999:::;;;<<<;;;>>>>>>AAAGGGMMMiiilll\\\YYYeeennnXXXLLLHHHHHHEEECCCEEEDDDBBBCCCFFFEEEJJJSSS\\\eeennnvvv|||{{{uuupppqqqpppnnnkkkiiifffdddccc```^^^]]]]]]]]]]]]ZZZXXXXXXVVVTTTTTTUUUVVVUUUTTTRRRTTTUUUVVVXXX[[[```ccckkksss{{{~~~}}}xxxvvvtttpppmmmkkkiiiiiijjjjjjhhhgggeeedddcccbbb___^^^]]]\\\ZZZXXXWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTUUU[[[gggtttuuuuuuvvvvvvwww{{{~~~}}}}}}~~~xxxvvvssspppmmmlllkkkkkkmmmkkkiiiggggggiiijjjkkkmmmooorrruuuyyy|||~~~zzztttmmmjjjhhhhhhhhhjjjnnnsssxxxhhhLLL???===<<<:::888<<<888777<<<<<<777444444777666666666666555555555666666666666666666666666555555555555555555555555666666666666666555555555666666777888888888888888888888888888999:::;;;<<<:::>>>>>>AAAGGGLLLfffsss___XXX```~~~ttt[[[NNNJJJIIIEEECCCEEEDDDBBBBBBFFFCCCHHHPPPYYYbbbllluuu{{{}}}xxxtttsssrrrpppnnnkkkhhhfffeeeaaa`````````aaa___\\\ZZZXXXVVVTTTTTTUUUVVVUUUTTTQQQSSSTTTUUUVVVYYY]]]```kkksss{{{|||wwwuuussspppmmmkkkiiihhhiiihhhgggfffdddcccbbbaaa\\\[[[ZZZXXXVVVUUUSSSSSSUUUUUUUUUUUUTTTSSSRRRQQQSSSZZZgggvvvttttttsssssstttwww{{{~~~~~~{{{wwwsssqqqrrrtttuuupppnnnllliiigggeeeeeeeeeggggggfffeeeeeefffhhhjjjjjjlllppptttxxxzzz|||}}}}}}xxxpppiiiddddddhhhjjjooovvv~~~vvv___EEE;;;;;;;;;999777;;;999888::::::777555555666666666666555555555444666666666555555555555555555555555555555555555555666666666666555555555555666666777888888888777777888888888888999:::;;;;;;999===>>>BBBHHHMMMgggwwwbbbXXX^^^{{{{{{```RRRMMMIIIEEEDDDEEEDDDAAABBBEEEBBBGGGMMMUUU^^^iiisssyyy~~~{{{wwwtttsssqqqooollljjjhhhgggcccbbbaaabbbbbbaaa^^^[[[XXXVVVTTTTTTUUUUUUTTTSSSQQQRRRTTTUUUVVVXXX[[[^^^jjjsss{{{~~~|||uuutttrrrooollljjjiiihhhffffffeeedddbbbaaa``````ZZZZZZYYYWWWUUUTTTRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQRRRZZZhhhwwwqqqqqqppppppqqqsssuuuwwwzzz~~~xxxqqqnnnkkkhhhfffgggiiikkkjjjhhhfffdddbbbaaa```aaacccdddeeedddcccdddgggiiihhhjjjnnnrrrvvvxxxzzzzzz|||wwwnnneeeaaaccciiinnn{{{jjjVVVBBB;;;;;;;;;888777777666777777888888999:::666666666666555555555555666666666555555555555444444444444444444444444444666666666666666555555555666666777888888777777666888777777888888999:::;;;999===>>>BBBGGGMMMgggkkk]]]^^^xxxhhhWWWOOOJJJFFFDDDEEEDDDAAABBBEEEBBBFFFKKKRRR[[[eeepppvvv|||~~~{{{vvvuuussspppmmmkkkiiihhheeecccbbbbbbbbbbbb___]]]ZZZXXXVVVTTTTTTTTTSSSQQQQQQRRRTTTUUUVVVWWWZZZ\\\fffoooxxx}}}~~~{{{tttsssqqqnnnllljjjhhhhhheeeddddddcccaaa``````___\\\[[[ZZZYYYWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRTTT[[[hhhwwwmmmmmmlllmmmnnnpppqqqrrrttt{{{{{{sssllliiigggdddbbbaaaaaacccdddeeedddbbb___^^^]]]]]]]]]___aaaccccccbbbcccfffhhhfffiiimmmqqqtttvvvwwwwwwvvvqqqiiiaaa___dddnnnwww}}}___QQQBBB======;;;888777555666666555555777999:::777777777666666666555555666666555555555444444444444444444444444444444444555555555666666666666666666777777777777777666666777777777777888999:::;;;;;;>>>>>>@@@EEEKKKfffzzzhhhcccvvvrrr[[[OOOJJJFFFDDDEEEDDDAAAAAADDDCCCFFFJJJPPPXXXbbbmmmtttyyy}}}}}}wwwvvvtttrrrooolllkkkiiifffdddbbbaaabbbaaa```___]]][[[XXXVVVUUUTTTRRRQQQQQQSSSUUUVVVVVVWWWYYY[[[___iiirrryyy}}}{{{tttrrrpppnnnkkkiiihhhhhheeeddddddcccbbbaaa``````\\\[[[ZZZYYYWWWUUUTTTSSSQQQPPPPPPPPPPPPRRRSSSTTTVVV]]]iiivvvkkkjjjiiijjjmmmoooooooooqqqvvv}}}|||zzzyyytttllleeegggfffcccaaa``````aaaaaabbbaaa___]]][[[[[[[[[[[[]]]___bbbbbbaaaaaaeeehhhfffhhhlllpppsssuuuuuuuuunnnjjjddd^^^___ggguuupppYYYNNNCCC@@@>>>;;;888888777888888444333444666666777777777777666666666666666666555555555444444444444444444444444444444444555555555555666666777777666777777777777777666666777777777777888999:::;;;<<>>===>>>EEEMMMddd}}}}}}zzzdddSSSMMMHHHHHHGGGDDDCCCEEEFFFDDDFFFLLLRRRYYYcccmmmtttzzz~~~zzzwwwuuussspppnnnnnnmmmjjjgggcccaaa___^^^^^^]]][[[ZZZXXXXXXWWWWWWVVVVVVWWWXXXYYY[[[\\\]]]^^^aaagggooovvv|||}}}zzzyyyvvvsssnnnlllllljjjfffbbbcccbbbaaaaaa______^^^]]]___\\\YYYXXXWWWVVVTTTRRRNNNNNNMMMLLLJJJKKKMMMPPPTTT^^^kkkxxxYYYZZZ\\\\\\\\\^^^aaaccceeegggkkkooossswww~~~}}}sssllliiigggdddbbbaaacccddddddcccaaaaaabbbaaaaaa```]]][[[XXXWWWVVVWWWUUUTTTRRRQQQPPPQQQQQQSSSUUUXXXZZZ\\\___bbbeeeeeegggjjjnnnqqqrrrrrrqqqqqqqqqrrrtttuuu}}}sssrrrVVVFFF===<<<:::888777777777888888888777666666555444333666666777777777777777777555555555555555555555555333333444444444555555555444444444555555555555555555666666777666666555555666666777777777888888888777<<<;;;;;;BBBHHHZZZuuu}}}gggUUUNNNHHHGGGGGGEEEEEEFFFFFFDDDEEEKKKPPPUUU___iiirrryyy~~~|||yyyxxxvvvsssqqqqqqooolllhhhdddaaa___^^^___^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]^^^]]]```eeekkkrrryyy~~~|||{{{zzzvvvssspppnnnmmmjjjeeebbbccccccbbbaaa```___^^^^^^___\\\XXXVVVUUUUUUTTTRRRMMMMMMLLLJJJIIIJJJMMMOOOUUU___lllxxxSSSTTTVVVWWWWWWYYY[[[]]]___cccfffjjjnnntttxxx{{{xxxnnngggcccaaa]]][[[```bbbddddddcccaaaaaaaaa^^^]]][[[ZZZXXXWWWVVVUUUSSSRRRPPPNNNMMMMMMNNNNNNOOOQQQUUUWWWZZZ]]]bbbeeeggghhhkkkmmmnnnoooqqqqqquuuvvvzzz~~~yyyeeeMMMAAA<<<<<<:::888888777777888777777777666555444333444555555555444444444555555444444444555555555555555333333333444444444444555444444444555555555666666666777777888888777777777666666777777777888888888777===:::999???DDDQQQeeemmmXXXOOOGGGGGGGGGFFFFFFGGGFFFDDDDDDIIIMMMRRR[[[eeeooovvv|||}}}{{{zzzxxxvvvtttsssqqqmmmiiieeebbbaaa``````___^^^\\\ZZZZZZYYYYYYZZZZZZYYYYYYZZZ\\\^^^___^^^```ccchhhooovvv}}}}}}|||{{{vvvtttrrrooollliiieeecccccccccbbbaaa```___^^^^^^^^^[[[XXXUUUUUUTTTSSSRRRMMMLLLKKKIIIGGGIIILLLOOOXXXaaannnyyyMMMOOOQQQRRRSSSTTTVVVXXXZZZ^^^aaacccgggnnnrrrrrrwww~~~}}}wwwnnnhhheeebbb]]]ZZZ\\\^^^aaabbb```___^^^^^^]]]ZZZXXXVVVUUUUUUSSSRRRNNNMMMKKKJJJIIIIIIJJJJJJKKKNNNQQQTTTXXX]]]bbbfffllllllkkkjjjhhhhhhjjjmmmwww{{{pppVVVEEE<<<;;;:::999888777666666666666777777666444333444555555444444333333333333444444444444444444555555555333333333333444444444444333333444444555666666666666777777888888888888888888999999999999:::::::::999???<<<999???DDDKKKZZZxxxzzz___TTTJJJHHHHHHGGGFFFGGGEEECCCCCCGGGKKKPPPYYYbbblllssszzz}}}~~~|||{{{zzzxxxvvvtttqqqmmmiiifffddddddcccbbbaaa___^^^\\\[[[[[[[[[\\\[[[ZZZYYYZZZ\\\^^^``````aaabbbffflllttt{{{~~~}}}wwwuuusssoookkkhhheeeddddddcccbbbbbb``````___^^^]]]ZZZWWWVVVUUUTTTRRRPPPLLLLLLJJJGGGFFFGGGKKKNNNXXXbbbooozzzIIIKKKNNNOOOOOOPPPRRRSSSVVVZZZ[[[[[[___gggjjjhhhmmmssszzz|||yyyxxxsssmmmiiifffccc^^^ZZZVVVYYY]]]___^^^]]]]]]]]]^^^ZZZVVVSSSRRRQQQOOOMMMIIIHHHFFFEEEDDDEEEEEEFFFHHHJJJNNNRRRVVV]]]ccchhhlllkkkhhhdddaaabbbfffjjjwwwwww^^^KKK@@@<<<999999888777777666666666444666777666444333444666666555444333333333444444333333333444444555555555222222333333333444444444333333444444555666666777555666666777888888777777888999999999999:::::::::777???<<<999@@@DDDIIITTTjjj|||iii\\\OOOKKKJJJGGGEEEEEEDDDBBBBBBFFFJJJNNNWWW```iiiqqqxxx|||{{{|||}}}~~~~~~|||{{{zzzyyywwwssspppmmmiiigggfffggggggdddcccaaa```^^^]]]]]]]]]]]]\\\[[[ZZZZZZ\\\___aaacccbbbbbbeeejjjrrrzzz~~~xxxvvvsssnnnjjjgggffffffdddccccccbbbaaa```______[[[YYYWWWVVVVVVTTTQQQOOOLLLKKKIIIFFFEEEGGGKKKNNNWWW```nnnyyyFFFIIILLLMMMMMMNNNPPPQQQSSSWWWWWWUUUYYYaaaddd``````eeekkkpppvvv~~~zzzwwwvvvtttrrrnnnjjjfffcccbbb___ZZZUUUSSSWWW[[[^^^^^^^^^^^^^^^___ZZZUUURRRQQQOOOLLLIIIEEEDDDCCCBBBAAAAAABBBCCCFFFHHHLLLQQQVVV]]]dddiiihhhgggddd```]]]___eeekkkwwwhhhSSSFFF@@@>>>888888888888888888888888222555777666444333555777777666555444333444444555333333333444444555555555222222333333333444444444333333444444555666777777444444555666777777666666666777777777777888888888444<<<999777???CCCGGGPPP^^^~~~rrrqqqbbbTTTNNNKKKGGGDDDCCCCCCAAAAAAEEEIIIMMMVVV___gggooowww{{{}}}zzztttuuuvvvxxxzzz~~~}}}||||||{{{yyywwwrrrpppllliiiggggggiiiiiieeedddbbbaaa___^^^^^^^^^^^^]]][[[ZZZ[[[]]]___aaaeeeccccccdddiiiqqqyyy~~~yyywwwsssnnniiiffffffgggddddddcccbbbaaa```______ZZZYYYXXXWWWVVVTTTPPPMMMLLLKKKHHHFFFDDDFFFJJJNNNUUU___mmmyyyEEEFFFGGGHHHJJJKKKLLLMMMLLLMMMOOORRRUUUXXXZZZ[[[\\\aaafffjjjlllrrr{{{zzzoooooopppmmmiiiiiifffccc^^^ZZZXXXYYY[[[\\\\\\\\\\\\]]]]]]\\\YYYVVVVVVSSSQQQPPPPPPNNNJJJFFFBBB@@@===<<<<<<>>>AAACCCBBBFFFLLLQQQUUUYYY]]]___jjjeee```___bbbeeeffffffvvvlllVVVHHH???::::::777777777777777777777777777777666555555555555555666666555555555444444444444555555555444333333222333333333444444555555555333444555555333111111222444444555555666777777777888888888888888999999999666<<<:::;;;@@@@@@EEEUUUcccyyyrrr~~~dddQQQLLLEEEDDDEEEBBBFFFCCCBBBEEEGGGIIIPPPXXXbbbiiisss|||yyyqqqpppjjjiiiooovvv{{{~~~{{{yyyxxxxxxxxxtttppplllkkkjjjiiihhhddddddcccbbbaaa```______]]]]]]\\\[[[[[[[[[\\\\\\______aaaeeekkkssszzz~~~~~~}}}~~~{{{wwwtttppplllgggccciiigggdddbbbaaa___\\\ZZZ[[[YYYWWWUUUTTTRRROOOLLLJJJIIIFFFCCCBBBDDDJJJNNNVVVbbbpppyyyBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKMMMOOOQQQSSSTTTUUUUUUZZZ^^^```bbbgggnnntttxxxzzz|||xxxpppllljjjiiiddd```ccciiiaaa___[[[XXXWWWXXXZZZ\\\]]]]]]]]]]]]]]]\\\XXXVVVTTTQQQMMMLLLKKKIIIFFFCCCBBBAAA@@@>>>>>>>>>??????BBBFFFKKKPPPSSSVVVYYY[[[```^^^\\\___dddjjjmmmmmm{{{}}}aaaNNNDDD===888777666666666666666666666666777666666555555555555555666555555555444444444444444444555555444444333222333333333444444444555555333444555555333222333444444444555555666777777777777777888888888888999999777<<<;;;;;;@@@AAAHHHYYYmmm}}}nnnvvviiiVVVPPPHHHFFFGGGCCCEEEBBBBBBDDDFFFHHHNNNVVV```gggqqqzzzxxxpppkkkeeebbbgggmmmppptttxxx{{{~~~{{{yyyxxxyyyvvvqqqnnnlllkkkjjjhhheeeeeedddcccbbbaaa`````````___^^^^^^]]]^^^^^^^^^^^^^^^```ccciiiqqqxxx|||}}}{{{wwwtttqqqmmmhhheeeiiigggdddbbbaaa___]]]ZZZ[[[YYYWWWUUUTTTRRROOOLLLIIIHHHFFFCCCBBBEEEIIIMMMUUUaaaoooyyy>>>???@@@AAABBBDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMMMMOOORRRVVVWWWXXX[[[aaaeeejjjllloootttxxx|||~~~|||yyyvvvrrrnnnkkkeeeccccccccc___[[[\\\___[[[YYYWWWVVVVVVXXXZZZ\\\^^^]]]\\\\\\\\\ZZZWWWTTTRRROOOKKKHHHGGGFFFDDDBBBCCCBBBBBBAAA???>>>======BBBEEEKKKOOOQQQRRRTTTUUUVVVVVVYYY```jjjttt|||lllTTTFFFBBB>>>999777666666666666666666666666777666555555444444555555555555555555444444444444444444555555444444333333333333333444444444444555333444555444333333555666444444555555666777777777666666777777888888888888777===;;;;;;BBBEEEOOOccc}}}nnnpppqqq\\\UUULLLHHHHHHDDDDDDBBBAAACCCDDDFFFLLLSSS]]]dddnnnwww}}}|||tttllleee```cccgggiiilllppprrrxxx}}}{{{yyyzzzwwwsssooommmllljjjhhhffffffeeedddcccbbbaaaaaa``````___^^^^^^^^^^^^^^^\\\\\\^^^aaafffnnntttxxx}}}|||zzzwwwtttrrrnnnjjjgggiiigggdddcccbbb```]]][[[[[[YYYWWWUUUTTTRRROOOLLLGGGGGGFFFDDDCCCEEEHHHKKKTTT```nnnxxx<<<<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIILLLNNNQQQRRRSSSUUUZZZ]]]```bbbeeehhhllloooqqqrrrvvvxxx{{{~~~~~~|||yyyxxxtttsssqqqnnnkkkgggdddbbbaaa]]]\\\___bbbaaa\\\WWWVVVVVVUUUUUUWWWYYY[[[]]]]]][[[ZZZYYYXXXWWWTTTQQQQQQOOOKKKHHHFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAACCCGGGKKKNNNOOOOOOPPPQQQRRRTTTZZZeeesssuuuaaaLLLDDDCCCAAA<<<999666666666666666666666666666666555444444444444555444444444444444444444444333444444555444444333333444444444444444444444444222333333333222222555777444444555555666777777777666666666777777888888999666===<<<===FFFMMM\\\sssrrrmmmyyyyyycccYYYNNNIIIIIIDDDDDDAAA@@@BBBCCCDDDIIIPPPYYY```jjjssszzz}}}ooogggaaabbbdddeeegggjjjnnnrrrzzz~~~}}}||||||{{{wwwssspppnnnllliiigggffffffeeedddcccbbbbbbaaa```___^^^]]]\\\\\\\\\]]][[[[[[\\\___dddjjjqqquuu}}}zzzxxxuuusssqqqnnnjjjggghhhgggeeedddcccaaa^^^[[[[[[YYYWWWUUUTTTRRROOOLLLFFFFFFFFFDDDCCCDDDGGGIIIRRR___mmmwww;;;<<<<<<===>>>???@@@@@@??????@@@BBBDDDEEEFFFGGGHHHIIILLLNNNPPPSSSVVVXXXUUUWWWYYY\\\___bbbcccdddiiijjjmmmppprrrsssttttttqqqqqqpppooommmkkkiiihhheeeeeedddbbb___\\\[[[ZZZZZZ```fffgggccc___\\\YYYWWWWWWWWWXXXYYYZZZ\\\]]]ZZZXXXVVVUUUTTTSSSPPPNNNNNNMMMKKKHHHGGGGGGHHHIIIIIIHHHFFFEEEEEEGGGIIIJJJHHHJJJMMMNNNNNNOOOPPPQQQTTTWWW___kkk{{{hhhWWWGGGBBBBBB@@@<<<999555555555555555555555555666666555444444444444444333333444444444444444444333333444444555444444333444444444444444444444444111222333222111222444555444444555555666777777777555666666777888999999999555<<<<<>>??????======>>>@@@AAACCCDDDEEEBBBCCCEEEHHHKKKNNNPPPQQQNNNOOORRRUUUXXXZZZ[[[\\\```aaadddfffhhhiiiiiiiiicccccccccbbbaaa___^^^]]][[[\\\]]]\\\ZZZXXXWWWXXXaaavvv{{{dddUUUVVV\\\ZZZZZZZZZ[[[[[[[[[[[[[[[WWWUUUSSSRRRQQQPPPNNNMMMLLLLLLMMMLLLKKKLLLNNNPPPQQQPPPOOOOOOOOOQQQRRRSSSNNNOOOPPPPPPOOOPPPSSSUUUZZZ___iiivvvrrrXXXLLLAAA>>>>>><<<888777555555555555555555555555666555444444333333444444333333333333444444444444333333444444555555444444555444444444444333333333111222444444333222333444444444555555666777777777666666777888999::::::;;;555<<<<<>>=========>>>??????@@@@@@??????@@@CCCFFFHHHIIIIIIIIIJJJMMMPPPRRRUUUVVVWWWWWWXXXZZZ\\\^^^_________ZZZZZZZZZZZZYYYXXXVVVVVVUUUWWWZZZYYYXXXWWWXXXYYYcccyyyhhhYYYWWWYYY]]]]]]]]]]]]\\\ZZZYYYXXXUUUSSSQQQPPPPPPPPPOOOMMMMMMOOORRRTTTTTTUUUXXX[[[YYYZZZ\\\]]]]]]\\\YYYXXXUUUUUUTTTRRRQQQSSSWWWZZZccckkkyyy{{{aaaJJJBBB<<<;;;;;;888666777555555555555555555555555666555444444333333444444222222333333333444444444222333444444555555444444555555444444444333333333222555777888666444333333444444555555666777777777777777888999:::;;;<<<<<<666======???LLL\\\xxxtttbbbiiiooobbbTTTMMMKKKFFFEEEBBBBBBCCCBBBAAADDDIIIMMMTTT^^^iiirrryyy~~~~~~zzzxxxvvvuuutttssspppmmmkkkjjjiiiiiiggggggfffeeeeeedddbbbaaa```_________^^^]]]]]]___bbbgggmmmpppwwwzzz~~~|||zzzwwwuuurrroookkkhhhgggggggggggggggddd```]]][[[YYYWWWUUUTTTRRROOOLLLFFFEEECCCAAA???BBBFFFJJJOOO[[[iiisss{{{:::::::::;;;;;;<<<<<<===>>>===============<<<<<<>>>>>>???AAADDDEEEEEEDDDBBBCCCFFFIIILLLNNNPPPPPPKKKLLLNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOOOORRRUUUUUUSSSSSSUUUWWWRRR```mmmooolllhhhaaaYYY_________^^^\\\YYYWWWUUUUUUSSSQQQPPPPPPQQQPPPNNNPPPTTTYYY\\\\\\^^^aaaddd^^^aaafffiiihhhccc]]]YYYYYYXXXVVVSSSSSSUUUZZZ^^^jjjvvvpppVVVBBB===:::;;;999666666999555555555555555555555555555555444333333333333444222222222333333444444444222333333444555555555444555555555444444333333333333777:::;;;999666444333444444555555666777777777777888888:::;;;<<<======777======>>>KKK\\\yyyhhhggg{{{rrrdddVVVNNNMMMHHHEEECCCBBBDDDCCCAAADDDIIIKKKRRR]]]gggpppxxx~~~|||{{{zzzxxxwwwwwwvvvssspppmmmllllllkkkjjjiiihhhhhhcccbbbaaa___^^^^^^]]]]]]___^^^^^^___ccchhhmmmpppssswww||||||yyywwwtttqqqmmmiiiggggggggghhhgggeeeaaa]]][[[YYYWWWUUUTTTRRROOOMMMGGGEEEBBB???>>>AAAFFFJJJOOO[[[iiirrrzzz;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<==================>>>??????@@@@@@CCCCCCDDDFFFGGGHHHIIIJJJGGGHHHIIIJJJKKKJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSTTTXXXXXXZZZ^^^``````^^^\\\ZZZ\\\]]]\\\YYYVVVUUUTTTUUUUUUUUUVVVVVVVVVTTTRRRUUU]]]cccgggkkkqqqsssrrrkkkkkknnnrrrppphhhaaa___^^^XXXUUUXXXZZZ]]]fffqqqcccRRR>>>===;;;999888777666666555555444444444333333333222333444333111000111222222333444444555555444444555444333333222222222222444444444333333222222222333777:::999555222333666555555555555555555444444777777777777888999:::;;;;;;;;;<<<@@@LLLcccgggkkkttteeeWWWRRRNNNHHHIIIEEECCCDDDDDDBBBCCCGGGKKKQQQ[[[eeennnuuu|||}}}zzzvvvxxxyyyzzzzzzwwwuuusssqqqpppooonnnllljjjiiihhhdddcccbbbaaa``````````````````aaaaaabbbeeejjjnnntttwww|||~~~yyytttoookkkiiijjjiiihhhgggfffddd```]]]ZZZXXXWWWWWWVVVUUUSSSQQQMMMHHHBBB??????AAACCCDDDLLLXXXbbbhhhppp|||<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIMMMMMMNNNPPPQQQRRRSSSSSSUUUTTTUUUWWWZZZ\\\\\\\\\ZZZ[[[[[[ZZZWWWTTTTTTTTTSSSTTTVVVYYY[[[]]]\\\\\\]]]fffoootttzzzzzzvvvuuutttnnnddd]]]\\\WWWUUUVVVYYY[[[bbbrrrqqqTTTDDD:::999888666555444333333555444444444444333333333222444444333222111222333222333444444555444444444444444333222222222333333444444444444333333222222333666:::999555222444666555555555555555555555555777777777777888999::::::;;;<<<===AAALLL```wwwkkkiiilllhhhWWWRRROOOKKKLLLEEE????????????AAAEEEIIIOOOXXXbbbjjjssszzz}}}zzzwwwxxxzzz{{{zzzxxxuuutttrrrrrrpppooommmkkkjjjjjjfffeeedddbbbaaaaaaaaaaaa``````aaaaaaaaadddiiimmmrrrvvv{{{~~~yyytttpppmmmkkkllljjjhhhfffeeebbb___\\\ZZZYYYWWWWWWVVVUUURRRPPPLLLGGGBBB??????AAABBBCCCHHHRRR[[[```hhhttt~~~>>>===<<<:::999999::::::999:::::::::::::::;;;;;;;;;<<<<<<===>>>>>>???????????????@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFGGGGGGKKKLLLMMMNNNPPPQQQRRRSSSWWWUUUUUUWWWZZZ^^^```aaaZZZZZZYYYVVVSSSRRRRRRTTTSSSWWW]]]ccchhhjjjkkkkkkmmmvvvyyytttlllbbb\\\[[[TTTVVVZZZ\\\```mmmbbbJJJ>>><<<;;;999888777666555555444444444444333333333333333444555444333222222444222222333444444444444444333333222222222333444444555444444444444444333333333666888888444333444666555555555555555555555555777777777777888999::::::;;;<<>>>>>???AAAAAABBBJJJQQQUUU\\\hhhsssyyy}}}???>>>;;;999888999:::;;;999999999999999999999999;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@@@@@@@@@@CCCDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSVVVUUUVVVYYY^^^aaacccdddZZZZZZWWWTTTQQQQQQSSSUUUXXX```kkkuuuzzz{{{zzzyyy||||||vvvrrrjjjaaa\\\]]]XXXZZZ]]]```iii|||mmmTTTEEE>>><<<;;;:::888777777666666444444444333333333222222444555666555333222333444222222333444444444444333222222222222333333444555444444444444444444444444333555777666444333444666444444444555555555555555666666666777777888999::::::;;;>>>AAAGGGPPP[[[cccrrrlll]]]ZZZiiixxx```VVVVVVWWWjjjZZZJJJDDDDDDDDDDDDEEEGGGJJJPPPXXXaaakkkvvv}}}|||{{{{{{{{{{{{zzzyyyxxxxxxvvvvvvuuusssqqqpppnnnnnnkkkjjjhhhgggeeeeeedddddd`````````___```bbbfffjjjmmmqqqwww}}}{{{wwwtttrrrrrrppplllhhheeebbb___[[[YYYZZZXXXWWWVVVUUUTTTQQQOOOJJJFFFAAA>>>===>>>?????????DDDIIILLLSSS]]]iiipppwww???===;;;999888999:::;;;999999999999999999999999999::::::;;;<<<<<<======>>>>>>============<<<<<<>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKNNNPPPQQQRRRQQQRRRUUUZZZ___aaaaaa```[[[ZZZWWWTTTRRRRRRUUUXXX___jjjzzzxxxtttpppnnnhhh```[[[\\\YYYZZZ\\\cccsssoooUUUEEE===:::888777666444333333333333444444333333333222222222444555666555333222333444111222333333444444333333222222222222333333444555444444444444444444444444444555555555444444555666444444444555555555666666666666666666777888999:::888999<<>>===>>>>>>>>>@@@AAADDDGGGLLLTTT```iiisss~~~===<<<;;;:::999:::;;;;;;:::::::::999999999999888999999999:::;;;;;;<<<<<<========================>>>>>>======>>>>>>???@@@??????@@@AAACCCDDDEEEEEEEEEFFFHHHJJJMMMOOOQQQRRRRRRSSSWWW]]]bbbdddcccaaa[[[ZZZYYYWWWUUUVVVZZZ\\\dddppprrrnnnjjjiiieee^^^[[[\\\[[[]]]```hhh{{{xxx[[[HHH>>>:::888888777666555444444444444333333333333222222222222333444555444333222222444111111222333333333333333333333222222222333444444222222333333333333444444444444444333444444555666333333444444555666666666666666666666777888999999888888999<<>>>>>>>>===@@@???AAADDDGGGLLLVVVaaannnxxx:::::::::;;;;;;;;;;;;<<<;;;;;;::::::999999999999888888999999:::;;;;;;;;;<<<<<<<<<===============>>>======<<<===>>>???@@@<<<===>>>???AAABBBCCCDDDCCCDDDFFFIIILLLNNNPPPRRRVVVVVVYYY]]]bbbeeeeeeddd[[[[[[[[[[[[ZZZ[[[^^^aaadddooo~~~nnniiieeedddbbb^^^___cccdddkkkpppuuufffNNNCCC???<<<888999999888777666666666666333333333222222222222111222444444333222111222333111111222333333333333222444444333222222222333333111111111222222222333333555444222222333555555666333333444444555666666777666555555666666777888999999888888:::===BBBEEEFFFVVVbbb}}}pppYYYZZZ]]]ppplll\\\SSSNNNLLLFFFCCCDDDEEEDDDDDDFFFDDDFFFJJJOOOWWW```jjjqqqxxx|||}}}|||yyywwwwwwwwwyyyzzzzzzyyyxxxvvvtttsssrrrqqqooonnnllljjjhhhgggffffffddddddcccaaaaaabbbfffiiijjjmmmrrrxxx}}}|||yyyuuusssooonnnlllkkkhhhbbb\\\WWWPPPPPPOOOPPPQQQRRRPPPNNNJJJGGGBBB@@@??????>>>===???===>>>AAABBBEEENNNXXXfffrrr~~~888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999777888888999::::::;;;;;;;;;;;;;;;<<<<<<===============<<<;;;<<<===>>>???======>>>@@@AAABBBDDDDDDBBBCCCFFFHHHKKKNNNPPPQQQTTTTTTTTTWWW[[[___bbbbbb[[[\\\]]]]]]]]]^^^aaadddccclllyyyllleeeaaa``````aaafffmmmqqq{{{rrrUUUCCC???>>>;;;666666555444333333333333333333333333222222222111111222333444333111000111222111111222333333333333222555444444333222222222222000000111111111222222222555333222222333555666666333333444444555666777777555555555666666777888999:::999888999===BBBEEEGGGPPPYYYqqqwww\\\[[[YYYjjjrrr```UUUOOOIIIFFFEEEGGGEEEAAA???AAABBBEEEIIINNNUUU]]]gggmmmuuuyyy}}}|||yyywwwvvvwwwyyyzzzzzzyyyxxxvvvuuusssrrrqqqooonnnllljjjhhhgggffffffeeeeeedddbbbaaabbbfffiiikkkmmmrrrwww|||}}}yyyuuusssnnnnnnmmmllliiiddd\\\WWWNNNMMMMMMOOOQQQQQQPPPNNNJJJGGGCCCAAA@@@???>>>===>>>;;;;;;??????@@@HHHRRR```mmm{{{;;;:::999999888888999999===<<<;;;:::999888888888888999::::::;;;;;;::::::======>>>>>>===<<<;;;;;;<<<<<<<<<============>>>>>>>>>======>>>@@@BBBCCCFFFFFFFFFGGGIIILLLOOORRRUUUWWWYYYYYYZZZ\\\___aaa^^^^^^^^^```bbbdddfffggggggkkkqqquuuxxx}}}xxxhhhaaa\\\]]]```fffrrrooo^^^KKK@@@<<<999777888666666555444333333222222222222222222222222222222555444222111111111222222111222222333333222222111222222222222222111000///333444555555333111111222333333333333333333333333333444444444555666666666666555333222222555999<<<777777999;;;===@@@CCCDDDJJJTTTddd{{{yyyccc[[[^^^mmm{{{aaaPPPJJJJJJHHHEEEBBBAAA@@@AAABBBCCCDDDGGGKKKQQQYYYbbbhhhppptttyyy|||~~~~~~{{{xxxwwwxxxzzz||||||||||||{{{yyywwwuuussstttqqqllliiiiiiiiiiiiiiifffdddbbb```______```aaahhhkkkooosssxxx}}}|||xxxuuutttssspppnnnllljjjddd\\\VVVOOOMMMKKKKKKLLLNNNNNNNNNLLLIIIFFFCCC@@@???@@@@@@@@@???======???BBBFFFIIIXXXdddttt;;;::::::999999999999999<<<<<<;;;:::999999999999999999:::;;;;;;;;;;;;:::===============<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEGGGIIILLLOOOPPPQQQQQQTTTUUUWWWXXXXXXZZZ]]]___^^^___aaadddgggjjjkkkllllllooorrrtttvvvzzz|||pppccc___^^^ccckkkuuubbbSSSCCC;;;999777666777666555555444333333222222222222222222222222222222444333222111111111222222111222222333333222222111222222222222222111000000222444555555333111222222333333333333333333333333444444444555555555555555444999<<<;;;777666888<<<888888999:::<<<>>>???@@@EEEOOO___vvv}}}mmmaaa___kkk}}}cccSSSNNNJJJHHHFFFDDDCCCBBBBBBBBBBBBCCCFFFIIIOOOWWW```fffnnnsssyyy}}}|||yyyxxxzzz|||}}}}}}}}}}}}|||zzzwwwuuutttuuurrrnnnllllllllllllkkkhhhfffdddbbbaaabbbcccdddgggjjjnnnrrrvvv{{{|||xxxuuutttrrrpppmmmllljjjeee]]]VVVPPPNNNLLLLLLMMMNNNMMMLLLJJJIIIGGGDDDCCCBBBAAAAAAAAA@@@>>>===>>>AAADDDGGGTTT___nnnzzz;;;;;;:::999999999999:::;;;;;;:::::::::::::::;;;999999:::;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<============>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDHHHMMMRRRTTTTTTRRRQQQSSSUUUWWWXXXYYYZZZ\\\^^^___bbbggglllppprrrsssssspppqqqssstttvvvyyy}}}ssshhhbbbbbbfffppp|||mmmSSSGGG<<<888888777666777555555444444333333222222222222222222222222222222333333222111111111111222111111222222222222111111111222222222222111000000222444555444333222222333333333333333333333333333555555555555555444444444333<<>>888888:::999999999999:::;;;<<<===BBBKKK[[[pppzzziii```iii~~~fffWWWRRRIIIIIIHHHFFFEEEDDDCCCCCCAAABBBDDDGGGLLLSSS\\\bbblllrrryyy}}}}}}{{{zzz{{{}}}~~~}}}}}}}}}|||{{{xxxvvvuuuvvvtttqqqoooppppppoooooohhhgggeeecccbbbcccdddeeefffiiimmmqqquuuyyy~~~{{{wwwuuuuuuqqqooolllllljjjeee^^^WWWQQQPPPNNNNNNOOONNNKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???======???BBBCCCMMMWWWfffsss{{{<<<<<<;;;:::::::::::::::;;;;;;:::::::::;;;;;;<<<999::::::;;;<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCDDDDDDGGGMMMRRRTTTTTTSSSQQQTTTVVVYYY[[[\\\]]]___aaabbbgggmmmtttxxxzzzyyyxxxssssssuuuvvvyyy|||xxxmmmfffhhhmmmwwwsss[[[HHH@@@999999:::999888999444444444333333333222222111111111111111111111111222222111111111111111111111111222222222222111111111111222222222111111000222333555444333222222333222222333333333333444444666666666555444444444333333:::CCCEEEAAA;;;999888999999999999:::;;;<<<===DDDLLLZZZmmmpppbbbggg{{{jjjZZZTTTIIIIIIHHHHHHFFFDDDCCCBBBAAABBBDDDFFFJJJQQQYYY___hhhooowww}}}}}}{{{zzz{{{}}}~~~~~~~~~~~~}}}|||zzzwwwvvvvvvtttrrrrrrrrrrrrqqqpppgggeeecccaaaaaaaaaccccccfffiiimmmppptttxxx}}}{{{xxxvvvvvvpppnnnlllkkkjjjfff^^^XXXRRRQQQPPPOOOOOOMMMJJJGGGFFFGGGHHHIIIIIIHHHGGGEEEDDDBBB@@@>>>===>>>???AAAGGGPPP^^^kkkttt|||===<<<;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>???AAABBBDDDDDDEEEEEEGGGJJJNNNPPPRRRSSSSSSTTTWWW[[[^^^```bbbdddfffjjjnnnuuu{{{}}}{{{yyyyyyyyyzzz|||~~~~~~}}}|||zzzwwwssspppnnnmmmsss}}}bbbMMMBBB<<<888999:::888666777333333333333333222222222111111111111111111111111111111111111111111111111000111111222222111111000000111111222222222111111111333444444333222333444222222222333333444444444666666666555444444444333444666:::>>>???>>>:::666999999999:::;;;===>>>???EEELLLXXXgggzzzwwweeegggzzzrrr___TTTJJJJJJIIIHHHFFFDDDBBBAAABBBCCCDDDEEEIIIOOOWWW\\\dddkkkttt{{{~~~~~~}}}|||zzzzzz{{{|||}}}~~~~~~~~~~~~}}}{{{yyyxxxvvvuuusssttttttsssqqqppphhhfffdddbbbaaaaaabbbbbbeeegggkkkooossswww|||{{{xxxvvvvvvpppnnnlllkkkjjjfff^^^XXXRRRQQQOOOOOONNNLLLHHHEEEEEEGGGIIIKKKKKKJJJIIIGGGEEECCCAAA???>>>>>>>>>???DDDKKKVVVbbbmmmuuu|||======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEEEEEEEFFFGGGIIILLLOOORRRTTTUUUUUUYYY___dddgggkkknnnpppuuuyyy~~~~~~|||~~~}}}}}}}}}{{{xxxuuutttrrrnnnkkkkkkpppxxx~~~kkkQQQCCC===888666888888444333444333333333333222222222222111111111111111111111111///000111111222111111111000000111111111111000000000000111222222222222111111222444444333222333444111222222333333444444555555555555555555444444444555444444888===>>>:::666999999999:::;;;===>>>???CCCHHHRRR^^^kkkllljjjyyy~~~gggWWWNNNMMMKKKIIIFFFDDDCCCBBBBBBCCCCCCDDDGGGMMMTTTYYY```gggpppwww{{{}}}}}}|||{{{{{{{{{|||}}}~~~|||zzzyyyvvvuuuuuuuuuuuutttqqqnnnkkkiiifffcccbbbaaabbbbbbaaadddiiimmmqqqvvv|||}}}yyyvvvuuuuuuqqqooolllllljjjeee^^^WWWRRRPPPNNNMMMLLLJJJGGGEEEEEEGGGIIIKKKKKKKKKJJJIIIFFFEEECCCAAA????????????BBBFFFOOOZZZdddmmmsssvvvzzzzzzzzzzzz{{{~~~>>>======<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<=========>>>>>>===>>>@@@CCCEEEEEEFFFFFFHHHIIIKKKOOORRRUUUWWWXXX\\\aaahhhoootttxxx}}}|||}}}||||||||||||xxxrrrmmmkkkjjjiiiiiiooo{{{oooVVVEEE>>>:::666555777666333222333222222222222222222222222111111111111111111111111...///000111222222111000000000111111111111000000000000111222222222222222000222444444333333333444111111222333333444555555444444444555555555555555666666777999;;;;;;888666:::::::::::::::;;;;;;<<>>>>>===<<<<<<<<<<<<<<>>===<<<;;;::::::::::::;;;<<<<<<======<<<<<<999:::;;;;;;<<<<<<<<<;;;>>>>>>>>>>>>????????????===>>>AAACCCEEEFFFFFFFFFIIIKKKOOOSSSVVVXXXYYYYYYccciiiqqqyyy|||wwwwwwxxxzzzzzzwwwpppjjjggghhhiiimmmwwwsss]]]HHH>>>===999666555888777444333666222222222222222222222222000000000000000000000000...///000222222222111000000000111111111111000000///000111222222222222222000222444444333333444555111111222333333444555555333444444555555666666666555999<<<===;;;888777777;;;;;;:::999888888888888===AAAIIIRRR[[[mmm}}}pppvvvzzzbbbXXXUUUQQQLLLIIIGGGFFFFFF@@@@@@@@@AAABBBGGGNNNSSSZZZ```jjjqqqwww|||~~~~~~~~~~~~~~~~~~|||{{{yyyyyyyyyyyyyyyvvvqqqnnnjjjhhhdddaaa^^^\\\\\\\\\YYY]]]bbbggglllrrrxxx|||||||||zzzwwwssspppppppppssspppnnnllljjjddd\\\VVVQQQNNNJJJHHHHHHHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJGGGFFFDDDCCCBBBAAA@@@@@@???AAAEEEMMMVVV^^^ccceee````````````bbbgggnnnssszzzAAA???:::555888???>>>888<<<<<<;;;;;;:::999999888999999:::;;;<<<======>>>999::::::999888999;;;>>>===============>>>??????>>>???AAAAAAAAABBBDDDGGGJJJNNNRRRVVVZZZ^^^cccfffssswww}}}|||wwwvvvrrrrrrtttqqqkkkkkkppprrrqqqsssyyynnnWWWIII@@@:::888666555444333333333333333222222111000000111222222222111111111000000//////111111111111111111111111000000000000111111111111......//////000000111111333111111222333333444666444444444333333222222222444444444444444444333333888888888888999999999999888888777777888888999::::::CCCFFFLLL\\\lllyyymmmaaaZZZSSSPPPKKKGGGGGGJJJEEEEEEDDDCCCCCCEEEJJJNNNXXX]]]fffooovvv|||~~~}}}}}}~~~}}}|||~~~}}}||||||zzzwwwrrrnnniiieee___ZZZVVVUUUUUUUUUUUUYYY^^^bbbfffkkkrrrxxxvvvvvvuuusssqqqpppoooooonnnoooooommmhhhaaaZZZUUUMMMJJJFFFDDDDDDEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFCCCBBBAAA@@@???===@@@@@@BBBHHHQQQZZZbbbeee```]]]YYYVVVWWW\\\aaaeeelllvvv~~~}}}}}}>>>;;;<<>>;;;;;;;;;::::::999999999666666777777888999999999999::::::999888999;;;======<<<<<<<<<<<<===>>>>>>???@@@BBBBBBCCCDDDGGGIIIPPPTTTZZZ```eeeiiinnnqqq|||}}}}}}}}}zzzwwwtttooolllmmmkkkjjjnnnvvvdddNNNBBB;;;888888777666555444333333333333111111111111111111111111111111111111000000000///111111111111111111111111000000000000111111111111000000000000000000111111222111111222222222222333444333333333222222222222333333444444444444444444444444555555555666666666888888777777888888999:::888@@@BBBGGGVVVeee}}}ssseee]]]VVVQQQLLLFFFDDDFFFEEEEEEDDDCCCCCCEEEIIIMMMUUU[[[ccclllsssyyy~~~}}}}}}}}}}}}}}}|||yyysssoooeee```YYYSSSOOONNNNNNNNNMMMQQQVVVZZZ]]]dddlllsssxxxvvvtttrrrrrrrrrrrrqqqoooooonnnkkkfff___YYYTTTLLLIIIEEEDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDBBBAAABBBBBBAAA@@@??????AAAFFFPPPYYYaaaddd```\\\WWWSSSQQQSSSVVVYYY```jjjsssuuuwww|||OOO???999AAAAAA666666@@@::::::::::::999999999999999999999999::::::::::::999:::;;;:::999999;;;<<<;;;;;;;;;;;;;;;<<<<<<===???AAACCCDDDDDDFFFHHHKKKUUUZZZbbbiiiooosssxxx{{{~~~xxxpppooorrrvvvvvvuuuqqqmmmjjjjjjlllqqqzzzsssWWWDDD;;;777666888888888666555444333333222000111222333333222111000111111111111000000000000111111111111111111111111000000000000111111111111222222111111111111111111000111222222222333222111222222222222222111111111222222333333444444555555666666666777777777888888888777777777777888999999;;;BBBCCCFFFTTTaaawwwzzzeee]]]VVVRRRMMMGGGEEEFFFEEEEEEDDDCCCCCCDDDHHHKKKRRRWWW```hhhooovvv|||~~~~~~}}}~~~{{{uuupppaaa[[[SSSLLLIIIHHHGGGFFFIIILLLPPPSSSXXX```jjjqqqwwwsssooooooqqqssssssqqqpppooommmjjjddd]]]WWWTTTKKKHHHEEEDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHFFFEEEDDDDDDBBB@@@@@@BBBDDDDDDDDD@@@???@@@EEENNNXXX___cccccc___YYYRRRNNNLLLLLLMMMSSS]]]hhhmmmqqqvvvyyyyyy}}}hhhNNN::::::???<<<999;;;:::::::::::::::999999999<<<;;;;;;;;;:::::::::999999:::;;;:::999999:::<<<::::::999999::::::;;;<<<>>>@@@BBBCCCCCCEEEHHHJJJTTTYYYaaahhhmmmqqqtttvvvyyy|||~~~zzzwwwsssllleeeccchhhoootttvvvwwwvvvuuuvvvzzzsssaaaLLL???999666666888999888777555444333222222///000222333333222000///111111111000000000000000111111111111111111111111///000000000111111111111333333333222222111111111///222444333444777777444111111111111111111111111111111222333444444555555777777777777888888888888777777777777777888999999===CCCBBBEEEPPP[[[mmmccc[[[SSSQQQNNNJJJGGGHHHEEEEEEDDDCCCBBBCCCGGGIIIOOOTTT\\\dddlllsssyyy}}}}}}{{{}}}~~~}}}vvvqqq```YYYPPPIIIFFFEEEDDDBBBEEEHHHKKKMMMRRRZZZfffnnnsssnnnjjjjjjnnnqqqqqqooopppooommmiiiddd]]]WWWTTTLLLIIIFFFDDDEEEFFFGGGGGGJJJJJJKKKKKKJJJHHHEEECCCDDDBBBAAAAAACCCEEEFFFFFFAAA@@@AAAEEENNNWWW___ccchhhddd___XXXRRRNNNKKKIIINNNVVVaaaiiinnnrrrttttttvvv|||eeeZZZKKK???<<<>>>===888;;;;;;;;;:::::::::::::::999999888888777777666666999:::;;;;;;:::999999:::999999999999999:::;;;;;;<<<===???@@@@@@BBBEEEGGGLLLQQQWWW]]]```bbbdddeeeiiikkkooopppppplllhhheeeeeeaaa]]]]]]bbbmmmyyy^^^RRREEE???<<<888777777888777666555333333333222///000222333333222000///000000000000000000111111000000000000000000000000///000000000111111111111444444333333222222111111...333555444666;;;<<<999111111111111111111111111111111222222333444555555333333333333444444444555777777666666777777888999:::???===???JJJQQQ```vvv{{{ggg]]]SSSPPPNNNJJJGGGHHHDDDEEEDDDCCCBBBBBBEEEGGGLLLQQQYYYaaaiiipppwww|||{{{yyy{{{{{{vvvddd[[[PPPHHHFFFDDDBBB@@@???AAACCCEEEIIIQQQ]]]eeeooollliiiiiillloooooooooooonnnmmmjjjeee___ZZZVVVQQQMMMHHHEEEDDDDDDCCCCCCJJJKKKMMMNNNNNNKKKHHHEEEGGGEEEBBBBBBDDDFFFHHHHHHEEECCCCCCGGGOOOXXX```dddjjjhhhddd___YYYSSSOOOLLLMMMSSS\\\fffkkklllmmmnnnqqqwwwPPP^^^cccUUUDDD===>>>============<<<;;;:::::::::;;;;;;::::::999999999888999;;;<<<<<<:::999999:::999999999999999::::::;;;:::;;;<<<======>>>@@@BBBCCCFFFKKKNNNOOOPPPRRRSSSWWWYYY\\\______^^^\\\[[[XXXYYYZZZ\\\aaaooojjjNNNFFF???>>><<<999777777666555444333333333333333000111222333333222111000000000000000111111111111000000000000000000000000000000000000111111111111333333222222222222222222...444555111444;;;>>>:::111111111222222222222222111111222222333333444444333444444444444555555555777666666666666777888888999???>>>@@@IIINNNXXXkkk|||vvvzzzqqqdddWWWQQQNNNIIIFFFFFFDDDEEEEEECCCBBBBBBCCCEEEIIINNNUUU]]]eeemmmuuuzzz}}}|||xxx{{{~~~ooodddWWWMMMIIIFFFCCC??????AAABBBCCCFFFMMMWWW___jjjjjjjjjjjjkkklllmmmnnnlllmmmnnnmmmjjjddd^^^ZZZVVVRRRLLLHHHEEEDDDBBBAAAHHHJJJNNNPPPPPPNNNKKKHHHIIIFFFDDDDDDFFFIIIKKKLLLJJJHHHGGGJJJRRR[[[ccchhhiiiiiigggddd___YYYSSSPPPMMMOOOVVV```eeeeeeeeegggkkksss}}}VVVbbblllhhhVVVEEE@@@DDD@@@@@@???===<<<;;;:::999>>>=====================999;;;<<<<<<:::999888999:::999999999999:::;;;;;;999:::;;;;;;:::;;;===???===???BBBDDDDDDEEEGGGHHHHHHJJJMMMQQQTTTUUUVVVVVVSSSYYY^^^^^^aaannn}}}hhhUUUEEE>>>999999999777666777444333333222222222333333111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222222...444333,,,...777:::555222222222222333333333444222222222222222222333333555555666666666777777777666666666666666777888888:::??????CCCLLLNNNTTTdddlll{{{sssqqqxxxzzzkkk[[[SSSOOOKKKIIIIIIDDDEEEEEECCCAAAAAABBBDDDFFFJJJRRRYYYaaajjjrrrwww{{{~~~~~~yyy{{{uuudddXXXQQQLLLFFFAAAAAABBBDDDDDDEEEKKKSSSZZZaaaeeeiiiiiifffeeegggiiiiiilllooopppnnniiiccc___ZZZVVVPPPKKKHHHGGGEEEDDDDDDGGGLLLPPPRRRPPPMMMJJJHHHFFFDDDEEEHHHLLLPPPQQQOOOLLLKKKNNNUUU___gggkkkiiijjjjjjhhhddd^^^WWWSSSLLLLLLQQQ\\\aaaaaaaaadddgggoooyyyppphhhhhhooogggQQQEEEFFFBBBAAA@@@>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<:::999888888::::::999999::::::;;;<<<999:::;;;;;;::::::<<<===;;;===???@@@@@@AAACCCEEE???AAADDDHHHMMMPPPSSSTTTUUU]]]cccaaa```kkk{{{rrrhhhVVVGGG@@@999444555555444555888222222111111222222333444222222111000000111222222//////000000111111111222000000000000000000000000000000000000111111111111000000000111111222222333///444111((()))222555000222222222333333444444444333333222222222222222222222222222333333333444444666666666666666777888888555<<<<<<@@@IIIJJJNNN]]]aaazzzqqqlllnnn|||lll[[[TTTQQQOOONNNOOODDDEEEEEECCCAAA@@@AAACCCCCCHHHOOOWWW___gggpppuuuyyy|||{{{|||qqqbbbYYYRRRJJJDDD===???@@@@@@@@@EEELLLRRRZZZ```ffffffaaa^^^```dddgggkkkpppsssqqqlllfffbbb]]]XXXRRRNNNKKKJJJHHHGGGAAAEEEKKKPPPRRRQQQNNNKKKGGGEEECCCEEEJJJOOOSSSUUURRROOONNNPPPXXXaaaiiinnnkkklllmmmlllhhhaaaZZZVVVLLLJJJOOOZZZ```___```ddddddlllvvv}}}{{{zzzxxxmmm[[[MMMMMMKKKGGGDDDAAA??????>>>CCCBBB@@@???>>>>>>======;;;<<<===<<<;;;;;;<<<===999:::::::::999999;;;<<<=========;;;999888999:::@@@>>>;;;999:::<<<@@@BBBCCCBBBBBBEEEHHHLLLNNNNNNXXX^^^bbbbbbbbblll~~~yyyiii[[[MMMCCC???999888888777666555555444333333333222222222111111000000000000000000000000111000000/////////000000222111000//////000111222///////////////000111111222111000111222333222111...///000111222333333333111111222222222333333333333333333333333333333333444444444555555555666666999999888888888888888999999:::;;;===@@@FFFMMMRRRaaassszzzjjjjjjyyywwwcccYYYUUUOOOKKKLLLEEEEEEDDDCCCBBBAAAAAAAAACCCFFFLLLRRRYYYbbbkkkpppzzz|||~~~|||{{{rrrfff^^^RRRFFFFFFBBBAAABBBBBBAAAEEEKKKSSSWWW]]]```aaa`````````ccchhhpppuuuuuuppphhhccc[[[[[[YYYTTTOOOJJJHHHGGGEEEFFFHHHJJJLLLNNNOOOPPPLLLIIIFFFDDDGGGMMMTTTZZZ\\\WWWTTTVVV]]]fffmmmppptttpppllljjjjjjfff^^^WWWOOOPPPRRRWWW\\\___aaa```aaafffoooyyyvvviiiZZZXXXTTTPPPMMMIIIGGGFFFEEEFFFFFFGGGGGGEEEBBB@@@@@@???>>>>>>>>>>>>>>>===<<<======<<<<<<<<<===???@@@@@@???>>><<<<<<<<<===>>>>>>===<<<<<<===???AAAEEEEEEFFFGGGIIILLLQQQTTT\\\ccciiijjjjjjqqqkkkZZZNNNDDD===;;;777777666555555444333333333333222222222111111111000000000000000000000000//////............//////333222111000///.........///////////////000000111......---...///000///...000000111222333333333222111111111222222222333333333333333333333333333333555555555555555555555555888888888777777777888888999:::;;;<<>><<>>???BBBDDDGGGKKKNNNOOOPPPQQQSSSTTTYYYbbbllltttyyy{{{|||qqqkkkddd``````]]]WWWRRRMMMKKKHHHEEEDDDEEEGGGHHHOOORRRSSSQQQNNNOOOSSSWWWbbbbbbdddlllvvvwwwnnniiihhhgggbbb^^^ZZZXXXVVVUUUVVVVVVVVVTTTUUUXXX^^^fffnnnvvv||||||}}}|||uuukkkhhhgggjjjqqqwwwzzz{{{xxxrrrjjjeeecccaaa^^^[[[aaaaaa___[[[ZZZ```lllvvvqqqUUUIII===999777444222333333333333333333222222222222111111111111000000000000000000000000000000000++++++++++++,,,---......------...///000000000000---...000111111111000///)))...222333111000111222222222333333333333333222000000000111111111111222333333333333333333333333111222333444555777888888444555777888999888888777777888888888777888:::===AAAGGGVVVqqq|||ppp___WWWQQQLLLJJJIIIHHHFFFEEECCCBBBAAAAAABBBCCCEEEHHHNNNVVV\\\bbbiiirrrzzzwwwrrrqqqtttyyy~~~tttkkkfffccc___```aaagggqqq~~~zzzwwwwwwyyy{{{xxxlll\\\RRRIIIEEECCC@@@???AAAAAADDDHHHJJJJJJKKKLLLNNNNNNRRRYYYaaaiiipppvvvxxxsssmmmfffaaa^^^\\\XXXUUUNNNLLLJJJGGGEEEEEEEEEFFFMMMQQQSSSRRRNNNMMMPPPTTT```aaafffooo|||yyyoooiiihhhgggccc```\\\YYYVVVUUUTTTTTTTTTSSSRRRTTTYYY___hhhpppwww{{{|||~~~~~~yyyxxxxxxuuurrrxxxxxxwwwrrrooorrr}}}kkkXXXDDD===888777555222111444111111111111111111111111111111111111000000000000000000000000000000000000+++++++++,,,,,,---//////000000/////////000111111---...000111111111//////+++000555666444222333555000000111222333333333222000000000000111111111111222222222222222222222222444444444555555555555555444555777999::::::999888666777888777777777999;;;???CCCNNNeeezzzdddYYYSSSNNNJJJJJJHHHGGGEEECCCBBBAAAAAAAAABBBBBBEEEKKKSSSXXX___eeennnwww|||wwwnnnjjjhhhkkkooouuu{{{~~~uuummmgggddd\\\[[[ZZZ\\\dddrrr{{{zzzxxxuuurrrqqqrrrtttvvvuuuxxx~~~xxxmmm]]]SSSJJJGGGFFFBBB?????????AAADDDEEEEEEEEEGGGHHHIIIJJJNNNTTT\\\eeemmmqqqpppnnniiiddd___[[[WWWVVVOOONNNLLLIIIGGGEEEDDDCCCIIINNNSSSRRRNNNMMMPPPUUU^^^```gggsssuuummmjjjhhheeeaaa]]]ZZZVVVTTTSSSSSSRRRQQQOOOPPPTTTYYYaaajjjqqqvvvxxxzzz}}}|||pppXXXGGG<<<999777777555111333777////////////000000000000111111111111000000000000000000000000000000000000.........//////111222222333222111/////////000111---...000111222111///...''',,,222333111///000222...///000111222333333333000000000000111111111111111111111111111111111111777777666555444444333333444666888:::;;;:::999888555777888777777777999;;;===@@@III]]]xxxgggZZZTTTOOOKKKJJJIIIGGGEEEDDDBBBBBB@@@@@@@@@AAACCCIIIPPPVVV]]]cccllltttzzz}}}{{{pppiiieeedddfffiiiooouuu|||yyyqqqkkkhhh[[[YYYWWWWWW\\\hhhvvv}}}{{{zzzyyyyyyttttttsssppplllkkkkkklllooommmmmmqqqrrruuuwwwlll]]]SSSJJJHHHGGGBBB???>>>===???AAABBBBBBBBBCCCDDDEEEEEEGGGKKKSSS]]]fffkkknnnnnnlllgggaaaZZZWWWUUUPPPOOOMMMKKKHHHEEECCCBBBEEELLLRRRSSSPPPNNNRRRWWW]]]```hhhuuu}}}rrrmmmjjjeeeaaa]]]ZZZVVVSSSSSSSSSRRRQQQMMMNNNPPPUUU\\\eeemmmrrrvvvxxx{{{xxxlllUUUEEE???888777666555444333222222333222111111000000111111333222111000000111222333////////////////////////000000000000000000000000000///...------...000000333333222111000///..................////////////222111000000111111///---////////////////////////333333222111222333444555333333444444444444444444999777555666999:::888666666666666666777888999:::<<>>>>>?????????AAAEEEKKKPPPTTT\\\gggqqqxxx|||~~~xxxkkkbbb]]]cccbbbdddmmmyyy~~~{{{yyytttmmmeee___[[[\\\```eeennnwww|||xxxuuutttrrrpppnnnooommmhhhccc___\\\[[[ZZZeeebbb___^^^```ffflllppp}}}~~~xxxsss```ZZZRRRIIIBBB???>>>???????????????@@@AAABBBCCC@@@AAABBBEEEIIIQQQZZZ```dddhhhhhhddd```^^^YYYSSSRRRRRRQQQLLLFFFBBBBBBDDDEEEKKKOOOOOONNNNNNPPPPPPXXXaaammmyyyzzztttoooiiidddaaa___\\\YYYVVVSSSRRRQQQSSSOOOOOOSSSWWW\\\cccjjjppptttzzz~~~{{{vvvrrrZZZHHH===888777777666555444333222222333222111111000000111111111111000//////000111111000000000000000000000000////////////////////////222111000///......//////222222222222222111111111/////////000000000000111222111000111222222000///111111111111111111111111444333333333333333444444444444444444555555555555888666555666888888777555666666666666777888999::::::>>>CCCNNNfffxxxeeeZZZSSSOOOLLLIIIFFFEEEDDDBBB@@@???@@@@@@@@@AAADDDJJJNNNRRRYYYcccmmmtttyyy|||~~~{{{nnnccc]]]___^^^bbbkkkxxxzzzssshhhaaa\\\\\\^^^bbbjjjsss~~~yyyuuupppllljjjiiihhhgggcccaaa]]]XXXUUURRRQQQQQQUUUTTTRRRRRRSSSWWW[[[^^^gggjjjnnnqqqrrrqqqnnnlllaaa\\\TTTKKKEEEBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCFFFLLLTTTYYYbbbfffgggdddaaa___ZZZTTTRRRRRRQQQMMMHHHDDDCCCDDDGGGLLLQQQRRRPPPPPPQQQRRRYYYcccppp~~~|||uuummmgggdddaaa]]]ZZZXXXWWWTTTRRRNNNKKKJJJOOOSSSWWW^^^eeemmmrrrxxx}}}zzzvvvnnnXXXHHH>>>999666666666555444333333222222222222111000000000000111000//////......//////000000000000000000000000000////////////////////////444333111000///.........///000000000111111222222000000000000111111111111111111000222333333222111333333333333333333333333444444444555444444333333333444444444555555555666666555444555666777666444666666666666777888999999888===CCCLLL```kkk^^^WWWPPPMMMIIIGGGFFFEEECCCBBB@@@AAAAAA@@@@@@CCCGGGKKKOOOUUU^^^gggnnnuuuzzz~~~}}}mmm```WWWZZZ[[[___jjjxxxzzzoooggg```^^^___aaaiiiqqqxxx|||}}}sssmmmfff```]]]\\\\\\\\\UUUSSSOOOLLLIIIHHHHHHHHHJJJKKKLLLMMMNNNPPPQQQRRRVVVXXX[[[___cccfffhhhhhh```[[[TTTMMMGGGDDDBBBBBBDDDDDDCCCAAA@@@???>>>>>>AAAAAA@@@@@@AAAFFFLLLQQQ]]]bbbeeedddcccaaa\\\VVVQQQRRRQQQNNNJJJFFFEEEDDDHHHMMMRRRUUUTTTRRRRRRTTT\\\fffrrr}}}tttnnniiiddd^^^]]]]]]\\\XXXTTTMMMJJJJJJNNNRRRTTTZZZ```iiinnntttzzz}}}~~~xxxtttxxxiiiTTTDDD<<<999666444555555444444333222222111222222111000000000000000////////////////////////////////////////////////////////////////////////111111000/////////......---------............/////////000000000111111111111111111222444444333222333333333333333333333333333444555666555444333222222222333333444444555555444444444444444555444444666555555666666777888999777<<>>@@@@@@???>>>???BBBGGGKKKVVV]]]bbbcccdddccc___XXXQQQQQQPPPNNNKKKHHHEEEDDDIIILLLSSSXXXWWWSSSSSSVVV```hhhsss}}}wwwpppiiicccbbbdddddd^^^XXXTTTQQQPPPSSSUUUUUUXXX]]]bbbhhhooovvvzzz|||~~~{{{uuurrryyymmmYYYNNNAAA888555555333000444444333333222222111111222111000000//////000000000000000000000000000000................................................,,,------....../////////............---------,,,........./////////000000111111111222444444333222222222222222222222222222333333555555555444333222000111111222333333444444333444444444333333333444555555555555666777888999777;;;BBBJJJYYYqqqiii\\\RRROOOJJJFFFEEEDDDCCCBBBBBBBBBBBB@@@???@@@BBBEEEJJJNNNUUU]]]eeemmmuuuzzz{{{~~~}}}kkk___UUUWWW\\\eeesss{{{sssmmmgggffffffiiiooowwwyyy||||||yyyxxxwwwppphhh^^^TTTMMMJJJGGGFFFEEECCCAAA?????????@@@AAA???CCCHHHNNNRRRSSSSSSSSSSSSQQQOOOMMMLLLMMMPPPQQQQQQOOOKKKGGGDDDAAA@@@???AAABBBCCCCCCCCCCCCBBBAAA?????????>>>>>>AAAFFFJJJPPPWWW^^^aaacccdddaaa\\\SSSQQQOOOMMMKKKHHHEEECCCHHHKKKSSS[[[[[[VVVUUUYYYdddkkkttt}}}~~~xxxqqqjjjiiilllkkkfff```___[[[YYYZZZYYYVVVWWWZZZ]]]bbbiiipppuuuyyy}}}~~~xxxtttqqqxxxcccUUUGGGAAA:::666666555444222333333333222222111111111111111000////////////000///000000111111000000///------------------------........................***+++,,,---.../////////111111000000/////////...............////////////111111000222333333222111111111111111111111111111111222333333444444444333000000111222333444444555222444555444333222333444555555555555666777888888999:::@@@HHHSSSeeetttbbbVVVRRRLLLHHHFFFEEECCCBBBAAABBBBBB@@@??????AAACCCGGGLLLRRRYYYaaaiiiqqqvvvwww|||vvvjjj\\\]]]___eeennnyyyzzzrrrllliiiiiikkkmmmrrryyy|||~~~{{{vvvtttttttttoooiii```WWWOOOJJJFFFCCCAAA@@@>>><<<<<<<<<>>>??????CCCHHHNNNSSSUUUVVVWWWWWWTTTQQQLLLIIIHHHGGGHHHIIIHHHFFFDDDBBB@@@???>>>???AAABBBDDDEEEEEEDDDCCC>>>??????>>>???AAAEEEHHHJJJQQQYYY]]]aaadddccc___WWWTTTPPPMMMKKKHHHFFFCCCHHHJJJTTT___```YYYYYY^^^iiirrr|||yyytttrrrsssrrrnnniiihhhdddbbbaaa^^^YYYWWWYYYYYY]]]ccchhhmmmrrrwww{{{}}}|||xxxvvvuuuyyyeeeRRRFFF===;;;888666555555555666222222222222111111111111111111000///////////////......///000000///......................................................+++,,,---/////////......000000000000000111111111...////////////000000000222111000111222222000///111111111111111111111111000000000111222333444555111222333444555666666777222444666555333222333555555555555555555666888888:::999===DDDLLLWWWiiizzzkkk[[[VVVOOOJJJHHHFFFEEEDDD@@@AAAAAA@@@??????AAABBBDDDHHHOOOVVV]]]dddlllppptttzzzzzzmmmllljjjjjjmmmttt|||zzzuuupppnnnqqqrrrssswww||||||uuupppnnnnnnooolllhhhbbb[[[UUUNNNHHHDDD@@@???===;;;;;;<<<===>>>AAACCCGGGLLLQQQTTTVVVXXXVVVUUURRROOOLLLIIIHHHGGGDDDDDDDDDCCCCCCBBBAAAAAA@@@AAACCCEEEFFFEEEDDDDDD???@@@???>>>>>>???BBBEEEFFFMMMTTTYYY^^^ddddddaaa]]]XXXRRRMMMKKKJJJGGGEEEIIIKKKVVVccceee^^^^^^dddnnn|||}}}zzzyyywwwtttrrroookkkiiihhhddd^^^[[[\\\XXXZZZ]]]```dddiiiooossswww{{{|||{{{{{{{{{vvvcccSSSDDD<<<444444333000...///111333222222222111111111111111111111000///////////////,,,---...//////...---,,,////////////////////////..............................///000000///...---,,,,,,---...///000111111000000000000111111111111222111000111111111///---111111111111111111111111////////////000333555666333333444555666777888999222444666555333222444666555444444555555666777888;;;888:::AAAGGGMMMZZZhhh}}}rrr^^^YYYRRRMMMIIIHHHFFFEEE???@@@AAA@@@??????@@@BBBBBBFFFMMMTTTZZZaaahhhlllsssxxx~~~|||zzzuuuqqqpppsssyyy}}}{{{~~~~~~}}}|||zzzvvvuuuxxxyyyyyy|||~~~wwwpppkkkiiijjjkkkiiigggbbb^^^YYYRRRKKKFFFAAA@@@>>>===<<<===???@@@???@@@CCCFFFJJJNNNQQQSSSPPPOOOOOONNNLLLIIIGGGFFFCCCCCCDDDDDDDDDDDDDDDCCCAAABBBDDDEEEFFFEEEDDDCCCAAAAAA@@@>>>======@@@BBBDDDKKKRRRVVV\\\ccceeecccaaa[[[TTTNNNLLLKKKIIIGGGJJJLLLXXXgggiiibbbaaahhhrrr|||zzzxxxwwwtttpppnnnnnnjjjccc```aaaXXXYYYZZZ\\\^^^bbbhhhlllsssxxx}}}}}}}}}ppp^^^PPPDDD;;;888444444444333333222222222444444333222111000///...........................................................................000000000000////////////.......................................---------111111000000//////......111111111000000000000000111111000000//////......111222222333333444555555333333333444555666777888333333333444444555555555444333222555888999888666666;;;???@@@@@@EEEPPPYYY{{{~~~mmmbbbVVVQQQMMMHHHFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@CCCDDDJJJSSSYYY]]]dddkkkvvv|||~~~}}}~~~}}}zzz}}}zzzzzz{{{|||}}}~~~}}}|||xxxzzz}}}{{{ssslllhhhfffeeedddcccccccccbbb___XXXPPPJJJFFFCCC???======>>>>>>>>>CCCCCCDDDFFFHHHKKKMMMOOOPPPNNNLLLLLLMMMKKKGGGCCCAAAAAAAAAAAABBBBBBDDDDDDFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@CCCIIIQQQXXX___ccceeeeee^^^UUUNNNJJJJJJKKKLLLLLLOOOXXXccchhhiiikkkooo{{{~~~{{{yyytttppplllkkkkkkiiibbb]]]\\\[[[XXXWWWWWWZZZ]]]___eeemmmtttwww}}}|||xxxyyysss\\\LLLBBB999444333333333333333222222222111333222222111///......---........................................................................000/////////////////////................................................111000000000/////////...111000000000000000000000111111000000////////////111111222222333444444444333333333333333444555666333333333444444444555555666444444555777888666444666:::=========AAAKKKSSSmmmqqqdddXXXSSSPPPKKKGGGEEECCCCCCBBBAAAAAA@@@@@@@@@AAABBBGGGOOOUUUZZZbbbiiisssyyy}}}}}}}}}}}}~~~~~~yyyrrrkkkhhhfffdddccc```_________^^^ZZZTTTOOOIIIEEEAAA???>>>??????>>>LLLLLLKKKIIIHHHFFFEEEEEENNNLLLKKKKKKLLLKKKHHHFFFCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEFFFEEEDDDBBBAAA??????>>>>>>@@@BBBGGGMMMTTT[[[```cccfff```YYYRRRMMMLLLKKKLLLJJJMMMVVVaaagggjjjnnnsss~~~}}}{{{xxxwwwqqqmmmjjjiiiiiigggaaa\\\[[[ZZZWWWVVVVVVXXXZZZ\\\aaaiiiooosssyyy~~~zzzvvvxxxmmm\\\JJJ@@@:::555444555222222222111111111111111111111000///......------........................................................................////////////////////////........................////////////////////////000000000000////////////000000000000000000111111111000000000000/////////000000111111222333333333333333222222222333333444333333333333444444444444777666555555666666444222555888;;;:::999<<>>GGGGGGIIIJJJKKKKKKKKKKKKNNNLLLJJJJJJKKKKKKIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHGGGFFFFFFEEECCCBBB@@@????????????@@@CCCHHHNNNTTTZZZ^^^ddd```[[[UUUPPPLLLJJJIIIIIIKKKSSS^^^fffjjjqqqxxx}}}wwwsssyyyyyyyyyxxxvvvuuusssrrrllliiifffffffffeee```\\\]]]\\\ZZZXXXWWWXXXYYYYYY]]]ccciiinnnuuu}}}~~~xxxuuuxxx~~~mmmVVVKKK@@@;;;999666555666111111111000000000000000111111000//////...------.................................................................................///////////////........................////////////000000000000000000000000////////////000000000000000111111111000000000000000000000000///000000111111222333333444444333333333333333333333333333333333333333333555555555555666555555444666888999888777999>>>DDDXXXvvvxxxcccYYYWWWSSSNNNJJJEEEDDDCCCAAA@@@@@@@@@@@@???>>>@@@FFFLLLRRR\\\eeejjjqqqwwwyyy|||}}}zzzvvvqqqllljjjhhheeeddd^^^\\\[[[[[[\\\\\\[[[ZZZPPPMMMHHHEEECCCAAA???>>>>>>@@@EEEJJJNNNRRRTTTVVVQQQOOONNNLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGJJJKKKLLLLLLLLLKKKIIIHHHHHHGGGEEECCCAAA@@@@@@?????????@@@BBBGGGMMMSSSWWW^^^^^^\\\WWWQQQKKKGGGEEEJJJKKKRRR\\\dddjjjrrrzzz}}}vvvqqqrrrrrrqqqpppooonnnmmmlllhhhfffddddddeeedddbbb___aaaaaa```___^^^]]]\\\[[[[[[^^^cccjjjrrrzzz~~~yyyvvvvvvzzzhhhUUUCCC<<<888888777333111111000000000000000000000000111111111000000//////...........................................................................------....../////////000.........................../////////000000111111////////////000000000000//////000000111111111111000000000000111111111111///000000111111222333333666555444444444444444555333333333333333333333333222333444555555666666666888999999888666888<<<@@@RRRmmmhhhZZZUUURRRNNNMMMFFFEEECCCAAA@@@@@@@@@AAA@@@>>>???DDDIIIOOOYYYbbbhhhooouuuwwwzzz~~~~~~|||zzzwwwssspppnnnkkkhhhfffbbb```]]]\\\]]]]]]]]]\\\TTTQQQLLLIIIFFFDDDAAA???BBBDDDGGGKKKOOORRRTTTVVVVVVUUUTTTQQQNNNKKKJJJIIIJJJJJJKKKKKKJJJIIIHHHGGGKKKMMMOOOPPPPPPOOOMMMKKKJJJHHHGGGEEECCCAAAAAA@@@???>>>>>>???BBBHHHMMMQQQYYY[[[\\\YYYRRRLLLGGGEEEKKKLLLQQQZZZaaagggpppxxxyyytttnnnmmmlllkkkjjjiiihhhhhhgggffffffffffffgggffffffffffffggggggfffdddbbbaaa[[[\\\___fffnnnuuu}}}{{{yyyvvvuuuxxx~~~pppVVVFFF;;;777555777777333000111000000000000111111111111111111111000000/////////........................................................................---------......//////000........................---......//////000000111////////////000000000000/////////000111111222222000000000111111111111222000000111111222333333333555555444444444555555666333333333333222222222222000222444555555555666777888888888777777888;;;>>>III```ppp]]]TTTOOOMMMMMMHHHFFFCCCAAA@@@@@@@@@AAAAAA>>>???DDDHHHLLLUUU^^^eeelllrrrtttwww{{{}}}{{{~~~~~~~~~|||yyyvvvtttssspppmmmkkkgggdddaaa____________^^^YYYVVVQQQNNNKKKHHHEEEBBBCCCDDDGGGJJJOOOSSSWWWYYYZZZ[[[[[[XXXTTTOOOLLLLLLLLLMMMMMMMMMLLLKKKIIIHHHLLLNNNQQQTTTUUUSSSQQQOOOKKKJJJHHHFFFDDDBBBBBBAAA@@@>>>======@@@DDDHHHKKKSSSWWWZZZYYYSSSLLLIIIGGGIIIJJJOOOWWW]]]ccckkkttt|||wwwooonnnllljjjiiihhhhhhgggiiiiiiiiijjjkkklllmmmnnnkkkmmmoooqqqqqqooolllkkkccc```aaaffflllqqqwww~~~~~~~~~xxxvvvuuuxxx}}}oooZZZIII@@@:::666444666666333222555000000000111111222222222000000////////////..............................................................................,,,,,,---......///000000........................,,,------...//////000000.../////////000000000111...//////000111111222222000000111111111222222222111111222222333444444444333333333333444555666666333333333222222222111111111333555555444333444666666666777777777999;;;===DDDVVVuuu}}}hhhZZZQQQNNNNNNIIIGGGDDDAAA???@@@AAAAAA@@@>>>???CCCFFFIIIPPPXXXaaahhhoooqqquuuzzz|||{{{||||||}}}}}}~~~~~~|||zzzyyyxxxuuurrrooojjjgggdddcccccccccaaa```^^^[[[WWWTTTQQQNNNJJJGGGBBBCCCEEEIIIOOOVVV\\\```\\\___aaa___ZZZTTTQQQPPPOOOPPPPPPPPPOOOMMMKKKIIIKKKNNNSSSWWWXXXWWWTTTRRRMMMKKKIIIGGGEEECCCBBBBBB@@@???>>>>>>???BBBEEEFFFJJJOOOTTTTTTOOOIIIGGGGGGCCCDDDIIIRRRYYY___gggooo~~~yyytttrrrpppnnnllljjjjjjjjjmmmmmmnnnoooppprrruuuwwwtttwww{{{~~~}}}zzzxxxtttnnnkkknnnooopppvvv}}}}}}}}}|||}}}~~~|||~~~xxxwwwwww{{{|||iiiVVVHHH>>>999888333000000000///111666000000111111222222222333...............---------........................................................................,,,,,,------...///000000........................,,,,,,,,,---...//////000.../////////000000111111...//////000111222222222000000111111222222222222111222222333333444555555111111111222333444555666333333333222222111111111222555777666333222333444555555555666777999<<<===DDDRRRnnnsssbbbVVVQQQQQQIIIGGGDDDAAA???@@@AAABBB@@@>>>???CCCEEEGGGMMMUUU]]]eeellloootttyyy|||{{{{{{{{{{{{|||}}}}}}~~~~~~}}}~~~}}}|||{{{yyyuuurrrkkkhhhfffeeeeeeeeedddbbbaaa^^^[[[XXXUUURRRNNNKKKHHHHHHHHHIIINNNSSSYYY]]]\\\```dddccc^^^YYYUUUTTTQQQRRRSSSSSSQQQOOOLLLKKKKKKNNNTTTXXXZZZYYYVVVTTTMMMLLLJJJHHHEEEDDDCCCBBB@@@@@@???>>>???AAACCCDDDBBBHHHNNNOOOJJJEEECCCDDD>>>???EEEOOOVVV\\\dddlllsss{{{xxxvvvtttqqqooommmmmmmmmoooppprrrrrrsssvvvyyy||||||{{{vvvvvvuuussswww~~~|||~~~}}}{{{zzzzzz|||~~~{{{}}}~~~~~~~~~~~~~~~yyyyyyzzz~~~sss```QQQFFF???888333333333333222222222111111000000111111111222222222000000000000000000000000........................//////000000///...------........................000...++++++---///000000------......///000000000//////............//////000000000000000000000000000000000000111111111111111111000000000000111111111111222222222333333333777666555444333111111000111222333333444444333333444444444444444444444444444444555666777999;;;<<>>???>>>======???EEENNNSSSVVV]]]gggooouuuxxxzzz{{{yyyzzz|||}}}}}}}}}|||{{{~~~}}}{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzvvvoooooommmjjjgggfffgggiiidddaaa\\\XXXUUURRRNNNKKKIIIIIIIIIJJJNNNSSSYYY\\\bbbdddffffffddd___YYYVVVWWWWWWVVVUUURRROOOLLLJJJLLLNNNQQQXXX^^^```]]]ZZZSSSPPPLLLIIIGGGEEEBBB@@@======<<<===>>>???AAABBBDDDEEEFFFFFFFFFEEECCCCCCAAAAAACCCIIIQQQYYY___bbbmmmyyy{{{{{{xxxuuusssrrrqqqooonnnnnnooorrruuuxxx{{{~~~|||zzzyyyyyy}}}||||||||||||~~~~~~{{{|||}}}~~~}}}|||{{{|||}}}{{{|||}}}~~~~~~~~~|||xxxxxxyyy|||{{{ooodddZZZMMMCCC===:::666333333333222222222111111111/////////000000000111111////////////////////////........................///////////////...------........................///---++++++,,,...//////////////////............------,,,,,,,,,,,,------000000000000000000000000000000000000111111111111111111000000000000111111222222333333333444444444111111000///...---,,,,,,111222333333444444333333444444444444444444444444444444555666777999;;;<<>>===>>>BBBHHHMMMTTTZZZdddmmmsssvvvyyyzzzyyyzzzzzz{{{{{{{{{zzzzzz~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~{{{sssqqqmmmjjjiiiiiiiiijjjgggddd___[[[XXXUUURRROOOJJJJJJIIIKKKNNNSSSXXX[[[bbbdddggghhhgggbbb]]]ZZZYYYXXXWWWVVVSSSPPPMMMKKKNNNOOORRRWWW]]]```___^^^WWWTTTOOOKKKIIIGGGDDDBBB>>>=========>>>???AAABBB@@@@@@AAAAAAAAA@@@???>>>AAAAAACCCGGGNNNVVV\\\___eeennn}}}|||yyyuuurrrqqqqqqppppppnnnooopppsssuuuxxx{{{}}}}}}|||}}}|||{{{{{{|||}}}}}}~~~~~~}}}{{{yyyyyyzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~zzzwwwuuuwwwzzz~~~}}}qqq```TTTIIICCC<<<777666666444222222222222222111111111000............////////////////////////////////////////////////////////////...////////////...------------------------------...,,,******,,,.........000000//////...------,,,------,,,,,,,,,,,,------000000000000000000000000000000000000111111111111111111000000000000111111333333333333444444444555333333222111111000//////111222333333444444333333444444444444444444444444444444555666777999:::;;;===BBBPPPlllwwwbbbVVVQQQJJJHHHFFFEEEEEEDDDBBB@@@?????????======???BBBFFFPPPVVV```iiippptttwwwyyyyyyyyyxxxxxxxxxxxxyyyyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}||||||}}}xxxsssmmmjjjkkkmmmlllkkkjjjfffbbb___\\\YYYVVVTTTNNNMMMMMMMMMPPPTTTYYY\\\aaadddhhhkkkjjjgggbbb___[[[ZZZYYYWWWTTTQQQNNNMMMPPPPPPRRRWWW\\\```aaaaaa]]]YYYSSSNNNKKKIIIFFFDDD???>>>======>>>???@@@AAA=========>>>===<<<<<<;;;@@@@@@AAAEEEKKKRRRZZZ^^^cccfffnnn|||{{{uuurrrqqqrrrssssssppppppoooppprrruuuxxxyyy{{{~~~|||{{{{{{{{{{{{}}}~~~}}}yyywwwwwwwwwxxxyyyzzz{{{||||||||||||}}}}}}~~~~~~~~~~~~}}}xxxvvvsssuuuzzz{{{nnn]]]OOOEEE@@@<<<888666555555333222222111111111111000000000---.........////////////////////////////////////////////////////////////.........//////...---------------------------------+++******,,,---------/////////......---------//////............/////////////////////////////////000000000111111111111111111000000000000111111222222222333333333444444666666555555444444333333111222333333444444333333444444444444444444444444444555555555777888999:::>>>???JJJbbbkkk\\\UUULLLJJJGGGFFFFFFEEECCCAAA>>>??????>>>===>>>@@@BBBLLLSSS\\\fffmmmrrrvvvxxxzzzyyywwwwwwwwwwwwyyyyyy}}}~~~~~~~~~~~~~~~}}}|||||||||}}}}}}}}}}}}}}}}}}}}}~~~}}}||||||||||||~~~}}}yyyvvvzzz{{{yyyzzz}}}~~~|||{{{uuummmkkknnnpppooolllkkkhhhdddaaa___\\\ZZZWWWSSSRRRQQQPPPRRRVVVZZZ]]]___bbbgggkkkllljjjgggddd^^^]]][[[XXXUUURRRPPPOOORRRRRRSSSVVVZZZ___bbbdddbbb]]]WWWQQQMMMJJJHHHFFF@@@???>>>>>>>>>???@@@AAA===============<<<<<<;;;===>>>@@@CCCJJJSSS\\\bbbkkkggggggnnn{{{xxxtttssstttvvvwwwsssrrrpppoooppprrruuuwwwwww}}}}}}|||{{{zzzzzzzzzzzz|||}}}~~~}}}}}}~~~|||}}}}}}{{{xxxvvvvvvwwwxxxyyyzzz{{{{{{|||||||||}}}~~~~~~~~~~~~~~~|||}}}~~~}}}}}}~~~}}}zzzwwwuuussswww}}}|||lll\\\OOOEEE???;;;999777555444333111000111111111000000000//////........./////////000000........................////////////////////////------............------------------------------,,,+++***+++,,,------,,,,,,---------........./////////............/////////////////////////////////000000000111111111111111111000000000000111111000111111111222222222222222222222222222111111111111222333333444444333333444444444444444444444444555555555555666777999999>>>@@@HHH\\\{{{tttaaaWWWOOOLLLIIIGGGGGGFFFDDDCCC>>>?????????>>>???AAACCCIIIOOOYYYbbbiiiooosssvvvyyyxxxwwwwwwwwwxxxzzz{{{|||}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}|||zzzzzz{{{|||}}}}}}~~~~~~{{{|||~~~}}}|||zzz{{{|||{{{}}}~~~}}}xxxsssuuuuuusssuuu{{{}}}{{{}}}vvvooonnnppprrrpppnnnkkkhhheeebbbaaa___]]][[[VVVUUUSSSRRRSSSUUUYYY[[[]]]```eeejjjlllllljjjhhhbbbaaa^^^[[[XXXUUUSSSRRRSSSSSSTTTUUUXXX]]]bbbeeeddd```ZZZTTTPPPLLLIIIFFFAAA@@@???>>>>>>???@@@@@@>>>======<<<<<<<<<<<<<<<;;;<<>>?????????>>>???BBBDDDFFFLLLUUU^^^eeejjjooorrrvvvvvvvvvwwwxxxyyyzzz{{{zzz{{{}}}~~~~~~}}}|||{{{|||~~~~~~}}}~~~~~~~~~~~~~~~|||~~~}}}}}}}}}zzzzzz{{{{{{|||}}}}}}}}}yyy{{{||||||zzzzzzzzz{{{{{{}}}}}}zzzuuuuuusssqqqttt{{{~~~|||}}}yyytttsssttttttrrrqqqmmmkkkgggeeeeeecccaaa```ZZZXXXUUUSSSSSSUUUXXXZZZ]]]```dddhhhkkkllllllllliiigggddd```]]]ZZZXXXXXXVVVVVVWWWWWWYYY\\\bbbffffffbbb]]]XXXTTTOOOKKKHHHBBBAAA@@@???>>>>>>???@@@<<<<<<;;;::::::::::::;;;999<<<@@@EEEMMMYYYiiissssssiiibbbeeeiiiooo{{{~~~||||||}}}}}}{{{yyyvvvsssqqqpppqqqqqqqqqtttwwwxxxwwwvvvuuuuuuwwwxxxzzz|||||||||{{{zzzyyyxxxxxxxxxxxxzzz{{{|||}}}{{{{{{||||||{{{zzztttvvvwwwwwwwwwwwwxxxzzzxxxyyyzzz{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~}}}}}}~~~||||||}}}}}}zzzxxxwwwwwwxxx|||nnn___OOOHHHCCC<<<777777111111000///......///000000000/////////.........,,,---------....................................------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...---------------------------------,,,,,,,,,,,,------000000000000000000000000000000000000111111111111111111000000000000111111000000111111111222222222333333333444444444555555111222333333444444333333444444444444444444444444555555555555555666777888:::???IIIUUUgggwwwcccXXXTTTOOOKKKIIIHHHFFFDDD@@@@@@???>>>======@@@CCCCCCHHHQQQYYY```eeejjjmmmqqqrrrtttvvvxxxyyyzzzzzzyyyyyyzzz{{{|||||||||{{{}}}~~~|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{zzzzzz}}}}}}}}}~~~|||||||||{{{{{{zzzzzzzzzxxxyyy{{{{{{zzzyyyyyyzzz{{{|||~~~~~~~~~}}}}}}wwwvvvrrrpppssszzz}}}|||}}}}}}{{{yyyxxxvvvuuuuuuqqqooolllkkkjjjiiihhhfffaaa___\\\YYYXXXZZZ\\\^^^```aaadddgggjjjmmmoooppppppnnnjjjfffccc```___^^^YYYZZZ[[[[[[[[[^^^cccggggggdddaaa]]]YYYTTTNNNJJJCCCBBBAAA???>>>>>>??????===<<<;;;:::999::::::;;;999<<<@@@EEEMMM[[[kkkwwwzzzoooiiijjjiiieeejjjttt~~~{{{zzzwwwtttqqqooonnnmmmkkkmmmoooooooooooopppqqqrrrsssuuuwwwxxxyyyyyyyyyxxxxxxwwwwwwxxxyyy{{{|||~~~|||{{{{{{{{{zzzwwwuuusssuuuvvvvvvvvvvvvxxxyyywwwxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyy|||}}}|||{{{}}}}}}~~~|||yyywwwxxxyyyzzz~~~}}}}}}fffVVVIII>>>>>>>>>:::666666444444333111///...000111000/////////............++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,...///000///---///......------,,,,,,+++/////////....../////////000000000000000000000000000000000000111111111111111111000000000000111111111111222222222333333333111222222333333444444444222222333444444444333333444444444444444444444444555555555555555666777888666>>>HHHSSSaaawwwoooZZZVVVQQQMMMJJJHHHFFFDDDBBBAAA???===;;;;;;>>>AAA@@@FFFNNNVVV\\\bbbgggjjjnnnooorrruuuwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{|||{{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}~~~}}}~~~~~~|||yyyxxxxxx|||}}}~~~~~~}}}|||zzzxxxwwwwwwwwwyyyzzzzzzyyyxxxyyyzzzzzz|||~~~~~~~~~}}}~~~~~~~~~tttssssssvvv{{{xxxvvvqqqnnnqqqyyy|||zzz~~~~~~{{{xxxwwwxxxuuussspppoooooonnnlllkkkhhhfffccc```___```bbbcccbbbbbbdddgggjjjnnnqqqsssuuusssoookkkgggeeecccccc\\\^^^___^^^]]]___dddggghhhfffccc```\\\WWWPPPLLLDDDCCCAAA???>>>>>>??????>>>===<<<;;;;;;;;;<<<===999===AAAEEEMMM[[[lllxxxxxxqqqqqqkkkaaa___fffiiittt{{{zzzxxxuuurrrnnnllljjjgggiiijjjjjjjjjkkknnnqqqmmmnnnppprrrtttuuuvvvwwwxxxwwwwwwwwwwwwyyyzzz{{{}}}|||{{{{{{zzzxxxuuurrrsssuuuvvvvvvuuuuuuvvvxxxvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwww{{{~~~|||zzzyyy~~~~~~{{{xxxwwwxxxzzz|||~~~{{{uuubbbVVVDDD@@@;;;999999999888666333222000000000222444555222111000...------,,,,,,,,,,,,,,,---------.........,,,,,,...000///,,,((( %%%,,,000111...,,,+++///...---,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---------,,,,,,,,,+++++++++***)))((('''&&&+++++++++,,,,,,,,,------+++,,,...000000000000///000000000000000000000000000000000000000000000000000111111111111222222222333111000000111222222111222222111111222222333444111000///000444666555333444555555666777888888999===???DDDLLLWWWiiixxxeee[[[QQQNNNLLLIIIGGGGGGBBBAAA??????@@@AAA@@@???BBBDDDHHHNNNUUU\\\bbbfffkkknnnrrruuuwwwyyy|||}}}wwwyyy{{{|||zzzyyyyyyyyy}}}|||{{{zzzzzzzzzzzzzzz|||}}}}}}}}}}}}|||{{{{{{~~~~~~|||{{{zzzyyyyyyzzz|||}}}}}}}}}|||{{{xxxxxxyyyxxxwwwuuusssrrrvvvwwwxxxyyyzzzyyyxxxwwwyyyyyyzzz{{{|||}}}~~~|||~~~zzzwwwuuusssoookkkgggiiiqqqzzz{{{yyyvvvssssssuuuwwwyyy}}}~~~~~~~~~~~~|||{{{zzz{{{yyyxxxwwwvvvtttqqqoookkkjjjiiiiiijjjjjjhhhfffiiihhhfffeeegggjjjnnnqqqooorrrtttrrrmmmgggeeeddd___^^^]]]]]]___bbbeeegggnnnmmmjjjfff```ZZZUUURRRLLLGGGBBB>>>===>>>>>>>>>===>>>??????>>>===>>>@@@??????@@@DDDIIIUUUjjj|||wwwoooiiiddd```___cccjjjttt}}}|||}}}{{{vvvqqqlllhhhfffeeeeeeeeefffhhhjjjlllnnnoooppppppqqqrrrsssttttttuuuppprrruuuvvvvvvuuuvvvwww|||{{{xxxvvvtttsssttttttrrrrrrssstttuuuvvvwwwwwwvvvvvvvvvvvvwwwyyy|||}}}xxxyyyyyyzzzyyyxxxvvvuuuxxxzzz}}}~~~}}}||||||}}}}}}~~~{{{yyyyyyzzz{{{{{{yyy|||yyytttxxxhhhYYYJJJBBB@@@===888777777777666555333222111000000111333444333222111000///.........,,,,,,,,,---------......---,,,,,,...000///,,,))))))+++...//////---------......---,,,,,,,,,,,,,,,+++,,,,,,,,,---...............---------,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,---------.........------...///////////////000000000000000000000000000000000000000000000000000111111111111222222222222111000111333444444333222222111111222222333444333222000111444555333111444555555666777777888888999<<>>===<<<<<<;;;===>>>???>>><<<;;;<<<===>>>>>>@@@DDDIIIUUUjjj|||uuunnniiifff______```eeennnyyy|||xxxuuuttttttrrrnnnjjjgggdddbbbbbbbbbbbbcccdddfffhhhjjjkkklllmmmnnnooopppqqqrrrrrrppprrruuuvvvuuuttttttuuuxxxxxxvvvtttsssrrrqqqqqqppppppqqqrrrsssuuuvvvvvvuuuuuutttuuuvvvwwwyyyzzzxxxyyyzzzzzzzzzxxxwwwvvvxxxzzz||||||{{{zzz{{{|||}}}~~~~~~{{{xxxwwwxxxzzzzzzzzzwwwzzz~~~yyyuuu}}}tttfffWWWLLLCCC<<<999;;;888555444555555444444333222111000000000111222444333222111000/////////,,,,,,,,,---------......---------...///...,,,***/////////---******,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,------......------,,,---------.........//////..................//////000000000000000000000000000000000000000000000000000111111111111222222222111000000111444555555444222222111111222222333444555444222222333444222111555555555666666777777888;;;===BBBDDDGGGTTToooyyykkk]]]UUUQQQLLLIIIIIIHHHFFFCCCBBBBBBBBB@@@???>>>???AAAEEEJJJPPPUUUXXXbbbffflllppprrrrrrssstttuuuwwwyyyzzzxxxwwwwwwwwwzzzyyyyyyyyyyyyxxxxxxxxxzzz{{{|||||||||||||||{{{}}}}}}}}}}}}|||zzzyyyxxxuuuuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwxxxyyyyyyxxxuuuvvvwwwyyy{{{~~~~~~xxxtttrrrqqqpppoooiiifffdddfffmmmwww~~~zzzwwwwwwvvvuuuuuuuuuuuusssqqqlllkkkkkkkkkkkklllmmmmmmuuuyyy||||||yyytttooommmjjjhhheeecccccceeeiiikkkmmmnnnmmmkkkfff___YYYUUUPPPKKKEEEAAA>>>===;;;:::<<<======<<<:::999:::;;;======???CCCHHHTTTiii{{{xxxrrrnnnddd___XXXVVV[[[ccclllrrruuuuuutttsssqqqnnnkkkiiiiiigggeeecccaaa``````````````````aaabbbdddfffhhhhhhiiijjjkkkmmmnnnooopppppprrrtttuuusssrrrrrrsssssssssssssssrrrpppnnnmmmmmmnnnoooppprrrssstttttttttsssssssssssstttuuuvvvwwwxxxyyyzzzyyyxxxwwwvvvyyyzzzzzzyyywwwwwwxxxzzz|||}}}~~~~~~xxxvvvttttttvvvxxxyyyyyytttwww{{{~~~~~~|||xxxuuuvvvooocccZZZOOODDD>>><<<;;;;;;666555444333333444444444333222111000000000000000333222111000////////////,,,,,,,,,---------......---------......---,,,+++......---***((((((***,,,------,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---...............------------............///...---,,,,,,---///000////////////////////////000000000000000000000000000000111111111222222222222111111222444444333222222222111111222222333444444444333333444444333333555555555666666666777777:::===AAABBBBBBMMMfff}}}vvvdddZZZTTTOOOKKKJJJJJJGGGDDDCCCBBBAAA???=========>>>AAAEEEJJJOOORRR^^^ccciiinnnpppppppppqqqrrrtttvvvvvvuuusssssstttwwwwwwxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||{{{zzzyyyxxxxxxtttttttttuuuuuuuuuuuuuuuxxxxxxxxxwwwwwwvvvvvvuuusssssstttvvvwwwxxxyyyyyyvvvvvvvvvxxxyyy|||~~~}}}yyyuuusssrrrsssrrrqqqllljjjiiijjjqqqzzz}}}|||{{{zzzzzzzzzyyywwwuuuppppppppppppooonnnmmmmmmrrruuuzzz|||{{{xxxtttqqqooolllhhheeedddfffiiilllnnnooopppooojjjccc\\\XXXUUUPPPJJJEEEAAA>>>;;;::::::;;;<<<;;;::::::;;;<<<<<<<<<>>>CCCHHHSSSgggyyy~~~wwwpppggg[[[SSSSSSWWW\\\___dddeeeffffffeeeccc```___^^^^^^]]]]]]]]]^^^___``````_________```ccceeegggffffffhhhiiikkklllnnnnnnppprrrtttsssrrrpppooopppoooppprrrrrrrrrooommmkkklllmmmnnnoooppprrrssssssssssssrrrrrrrrrrrrrrrrrrtttuuuvvvwwwwwwwwwvvvuuuyyyyyyxxxvvvuuutttvvvxxx{{{~~~}}}}}}~~~}}}yyyrrrqqqppprrrtttvvvwwwvvvpppssswwwyyyyyywwwuuussswwwjjj___YYYLLLGGG???999777777777777333444444333333333444444222111111000////////////111000///...............,,,,,,,,,---------......---.........---,,,,,,,,,***,,,---,,,*********+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,***+++,,,---.........---+++,,,,,,,,,,,,---------......---,,,,,,---///000////////////////////////000000000000000000000000000000111111111222222222222222111222333333111///222222111111222222333444222333444444444555666777555555555555666666666666444777;;;<<<<<>><<<>>>>>>>>>???BBBFFFKKKNNNZZZ___ggglllooooooooopppqqqsssuuuuuutttrrrrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyxxxwwwwwwvvvtttttttttttttttuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvrrrrrrssstttuuuwwwxxxxxxxxxwwwwwwvvvwwwyyy{{{|||}}}zzzwwwtttsssttttttttttttpppooonnnooottt}}}~~~}}}}}}}}}|||zzzxxxuuuuuuuuuuuutttrrrpppoooooorrrwww{{{~~~}}}zzzxxxrrroookkkhhhggghhhjjjlllpppqqqrrrqqqnnngggaaa\\\WWWSSSLLLFFFBBB>>>;;;888777999;;;;;;;;;;;;===>>>;;;;;;===AAAFFFPPPcccuuu{{{qqqdddZZZVVVVVVUUUSSSUUUWWWXXXYYYYYYWWWVVVTTTUUUUUUUUUVVVXXXZZZ]]]^^^^^^]]]\\\\\\^^^aaadddffffffggghhhiiikkklllmmmnnnoooppprrrrrrpppnnnmmmmmmmmmoooqqqrrrrrrpppmmmkkklllmmmnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqpppqqqssstttuuuttttttssswwwxxxwwwuuussssssuuuwwwyyy}}}~~~|||{{{{{{yyytttllllllmmmooorrrttttttsssnnnqqqssssssqqqooooooppp}}}mmm___UUUNNNJJJ@@@===999666444333222000222333444444222222333444000000000000///////////////...------,,,,,,,,,---,,,,,,,,,---------......---...///...,,,+++,,,---***,,,...///...---------+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,***++++++,,,---------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000000000000000000000000000000000000000000000000000000111111111111222222222222222222333555444222000222222111111222222333444111333555555555555777999555555555555555555555555555666999;;;===DDDUUUfffsssgggaaaYYYRRROOOKKKHHHEEECCCAAA@@@>>><<>>===>>>@@@EEEIIILLLUUUZZZaaagggjjjlllnnnoooqqqsssuuuvvvtttsssssssssrrrssstttuuuuuuuuutttsssrrrssstttvvvwwwxxxxxxxxxvvvvvvvvvvvvvvvuuutttttttttsssssssssssstttuuuuuuuuuuuutttttttttuuuvvvvvvsssrrrrrrssstttuuuvvvwwwyyyxxxvvvuuuvvvwwwyyyzzz~~~}}}zzzyyyyyyzzz|||~~~~~~}}}{{{xxxvvvuuuvvvwwwvvvvvvtttsssrrrsssvvv~~~}}}{{{{{{{{{{{{zzzyyywwwuuutttppprrrvvv{{{uuussspppnnnllllllmmmnnnrrrssstttssspppkkkeeeaaaXXXSSSMMMGGGBBB>>>:::777777999:::;;;:::;;;<<<>>>::::::<<<@@@CCCMMM___pppzzzmmmccc^^^YYYTTTOOOMMMNNNOOOOOOOOONNNMMMLLLMMMMMMNNNPPPRRRVVVYYYZZZZZZYYYXXXYYY[[[___bbbeeehhhhhhiiijjjkkkllllllmmmmmmoooppppppnnnllllllllllllnnnpppqqqqqqooommmkkkmmmmmmmmmnnnnnnnnnooooooppppppqqqqqqqqqpppoooooonnnoooppprrrssssssrrrrrruuuvvvvvvuuusssssstttvvvxxx|||~~~|||zzzyyyuuuooohhhiiikkknnnqqqsssrrrqqqmmmooopppnnnjjjggghhhjjjvvvmmm```TTTKKKDDD@@@>>>:::888666555444444222000000222444333111000111222......//////000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...+++***,,,...+++---......---,,,,,,---++++++******+++,,,,,,---*********+++,,,,,,,,,---......---------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,---------...)))***+++---...///000000000000000000000000000000000000000000000000000000000111111111111222222222111111333555888888777555222222111111222222333444333555666666555444666888555555555555555555555555888777999<<>>@@@>>>======???DDDHHHLLLOOOSSSZZZ```dddgggkkkmmmoooqqqssssssrrrqqqqqqqqqpppqqqssstttuuutttsssrrrooopppqqqsssuuuvvvvvvvvvsssttttttttttttsssrrrrrrsssrrrqqqqqqqqqrrrtttttttttsssrrrrrrssstttuuuvvvssssssrrrrrrrrrsssuuuvvvwwwvvvuuutttuuuwwwzzz{{{~~~wwwvvvwwwyyy}}}~~~|||{{{{{{|||{{{zzzwwwwwwwwwvvvyyy~~~|||{{{zzzzzzttttttvvvzzzzzzyyywwwvvvttttttssssssuuuuuuuuutttqqqmmmiiifffZZZVVVPPPKKKFFFAAA<<<999888999::::::888888888:::999999;;;>>>AAAIII[[[kkktttjjjeee___XXXRRRNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLNNNQQQTTTWWWYYYYYYXXXXXXXXX[[[___dddgggiiiiiiiiijjjjjjkkkkkkkkkkkkmmmoooooommmlllkkklllkkklllnnnoooooonnnmmmlllmmmmmmlllllllllkkkkkkkkklllmmmnnnoooooonnnnnnmmmmmmnnnpppqqqsssssssssrrrssstttvvvvvvuuutttuuuvvvwww|||~~~{{{yyywwwrrrlllfffgggjjjmmmqqqrrrpppnnnlllnnnnnnjjjccc```aaaddd{{{ppp\\\UUULLLCCC===999777555222111000000222333222111///111333333000...///111------...///000000000///......---,,,,,,,,,------,,,,,,,,,---------......---...///...+++***,,,///---------+++)))(((***,,,+++*********+++,,,,,,---))))))***+++,,,,,,------......---------,,,,,,,,,,,,---------------,,,,,,---------.........//////''')))+++...///000000000000000000000000000000000000000000000000000000000000111111111111222222222000111333777;;;<<<;;;:::222222111111222222333444555777888777444333555777555555555555555555555444666444555888<<<@@@IIIRRReee~~~sssnnnfff\\\WWWLLLJJJGGGEEEDDDCCCAAA@@@@@@>>>===<<>>CCCFFFWWWnnnyyypppiiiaaa[[[WWWQQQIIIEEECCCBBB@@@>>>======>>>>>>???AAABBBCCCEEEJJJRRRYYY___dddiiikkkmmmkkkjjjlllnnnooommmkkknnnnnnnnnnnnooopppqqqrrroooooopppppppppqqqqqqqqqsssssssssssssssssssssssspppppppppqqqqqqrrrrrrrrrtttssssssrrrrrrqqqppppppsssrrrrrrrrrrrrsssttttttssssssrrrqqqqqqssswwwzzz~~~~~~~~~~~~~~~~~~{{{zzzyyyzzz|||}}}}}}}}}~~~}}}|||{{{zzzzzzzzzzzzzzzxxxuuuqqqooonnnnnnnnnfff```YYYQQQLLLHHHEEECCC???<<<999888999:::::::::444666:::======BBBPPP```|||}}}pppllliiibbb[[[YYYVVVRRRPPPPPPQQQQQQQQQPPPPPPPPPQQQSSSVVVYYY[[[[[[ZZZYYYYYY[[[```dddgggdddeeefffgggiiiiiijjjjjjnnnmmmkkkjjjjjjkkklllmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhiiiiiijjjjjjlllkkkjjjjjjjjjkkklllmmmoooooooooooopppqqqrrrrrrqqqqqqqqqrrrssstttuuuvvvxxxyyyzzzyyyvvvqqqllliiifffkkkqqqsssqqqooonnnnnnppplllddd\\\XXXZZZbbbiiidddiiiqqqwwwzzz}}}~~~pppcccWWWKKKCCC???<<<999555333222222333000000000000000000000000........................///...---,,,,,,---...///------------------------,,,+++++++++++++++,,,---,,,------------,,,++++++---,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---............---,,,,,,---.....................///000000---......///////////////444---...999<<<555000000000000111111111222222222222111111111222444666777999666333222333444222111333333333444444444555555555777888888999<<<@@@DDDLLL```~~~ssskkkeeeaaaZZZSSSKKKEEEDDDCCCAAA???>>>>>>>>>>>>???@@@AAAAAADDDHHHOOOVVV[[[___cccffflllkkkkkkmmmqqqrrrqqqooooooooonnnnnnnnnnnnnnnooonnnnnnnnnooooooooopppppprrrrrrrrrrrrrrrrrrrrrrrrppppppppppppppppppqqqqqqssssssrrrrrrqqqppppppooopppppppppppppppqqqrrrrrrrrrrrrrrrqqqqqqssswwwzzz}}}{{{yyyyyy{{{{{{{{{zzz{{{zzzzzzzzzzzz{{{|||||||||yyyvvvrrrooonnnmmmmmmhhhccc[[[TTTOOOKKKGGGEEE@@@===:::888888999888888777888;;;===<<>>>>>>>>>>>??????BBBFFFKKKQQQUUUYYY^^^```hhhhhhiiimmmpppssssssrrrpppooonnnmmmmmmlllllllllmmmmmmmmmmmmnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooooooooooooooqqqqqqqqqpppoooooonnnnnnmmmmmmmmmmmmnnnnnnoooooopppqqqqqqpppppprrrwwwzzz}}}zzzyyyyyyyyyxxxvvvuuuuuuuuuvvvwwwyyyzzz{{{|||zzzwwwssspppooonnnnnnkkkfff^^^XXXRRRNNNJJJHHHCCC@@@<<<:::::::::999888:::;;;<<<<<<:::<<>>>>>=========>>>@@@CCCHHHMMMQQQVVV[[[^^^cccdddfffiiilllnnnoooooooooooonnnmmmmmmmmmmmmmmmlllmmmmmmmmmnnnnnnnnnnnnppppppppppppppppppppppppqqqqqqppppppoooooonnnnnnpppoooooonnnmmmmmmllllllkkkkkkllllllmmmmmmmmmmmmnnnoooooooooooorrrvvvzzz|||zzzxxxwwwtttrrrooooooooopppqqqrrrttttttxxxwwwuuusssqqqpppppppppkkkggg```ZZZUUUQQQMMMJJJGGGCCC@@@>>>=========<<<;;;;;;;;;;;;999;;;DDDOOOddd{{{{{{sssmmmjjjjjjeee```]]]]]]___```aaabbbccceeeffffffdddaaa```]]]^^^___aaabbbddddddeeeeeeeeefffggghhhiiiiiiiiifffgggiiijjjjjjiiihhhgggdddeeegggiiiiiiiiihhhgggiiiiiiiiihhhhhhggggggffffffeeeeeefffgggiiikkkllloooooonnnmmmllllllllllllmmmmmmmmmnnnoooqqqrrrsssuuuuuuuuuttttttsssrrrrrrwwwyyyzzzxxxtttnnniiifff]]]XXXQQQQQQZZZnnnAAAAAABBBCCCDDDEEEEEEEEEGGGFFFEEEEEEFFFHHHJJJKKKMMMNNNPPPQQQQQQQQQPPPPPPOOOPPPQQQSSSUUUWWWZZZ\\\^^^\\\WWWRRROOOLLLKKKKKKNNNOOOQQQTTTTTTTTTSSSRRRTTTQQQNNNLLLKKKJJJHHHGGGHHHIIINNNVVV___pppxxxoooeee[[[UUUHHHDDD???:::777444333111000111111111111///...---////////////////////////------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++++++++++++++++++++***))))))++++++,,,---------------++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.............................................///000000///......------...000111111...---000111000000222111111111222222222333333222333444555666666555555111222333333333333333444111111222222222333333333333555666666555555777999BBBEEEQQQjjj|||xxxmmmhhhfff\\\TTTJJJCCCAAABBBAAAAAAAAA@@@???>>>============???BBBFFFJJJNNNTTTZZZ^^^```bbbdddggghhhjjjkkklllmmmmmmmmmmmmmmmnnnooopppmmmmmmmmmnnnnnnnnnooooooooooooooooooooooooooooooqqqqqqppppppoooooonnnnnnmmmmmmmmmlllkkkkkkjjjjjjjjjjjjkkklllmmmllllllkkklllmmmmmmnnnnnnrrrvvvzzz}}}yyywwwtttqqqooommmllllllkkkkkkllllllmmmppppppppppppppppppqqqqqqiiifff```[[[WWWSSSOOOMMMGGGDDDAAA????????????>>>;;;::::::;;;:::;;;CCCMMMaaassszzzwwwtttooojjjgggfffggghhhhhhgggiiijjjkkkjjjgggcccaaa^^^___aaabbbdddddddddddddddeeefffgggggggggggggggdddeeeggghhhhhhhhhgggfffddddddfffgggggggggffffffeeefffggghhhhhhhhhhhhhhhddddddcccdddeeegggiiijjjmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkklllnnnoooqqqrrrssstttuuuuuuvvvvvvvvvvvvyyyyyyxxxwwwsssllleeeaaaVVVQQQLLLOOO]]]sssEEECCCAAA@@@AAAAAA@@@???CCCCCCBBBAAAAAAAAAAAAAAADDDDDDEEEEEEEEECCCBBBAAABBBCCCDDDDDDCCCDDDGGGIIIJJJIIIGGGEEECCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDEEECCCAAA@@@@@@AAA???>>>AAAAAAEEELLLXXXkkk{{{ssshhh]]]UUUNNNFFF@@@777777666444333222111111111111111111000///...---////////////////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***************))))))(((******,,,---------------++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...////////////...---...............///000000...............///000000000////////////000111222111222222222222333333333333333333444444555555555000222444444333222222333111111111111222222222222222444555666555555666777<<>>>>>?????????AAACCCFFFJJJOOOVVVZZZ]]]```ccceeefffgggjjjkkkkkkkkkkkkllllllnnnoooooommmmmmmmmnnnnnnnnnnnnooommmmmmmmmmmmmmmmmmmmmmmmoooooooooooonnnnnnnnnnnnlllkkkkkkjjjiiiiiihhhhhhiiijjjkkklllmmmlllkkkjjjkkkkkkllllllnnnqqqvvvzzz{{{wwwtttqqqmmmjjjjjjjjjiiiggggggfffffffffgggggghhhjjjkkklllmmmnnngggddd```\\\YYYVVVRRRPPPIIIFFFBBB@@@?????????>>><<<::::::;;;;;;<<>><<<<<<>>>@@@@@@???>>>>>>===<<<<<<<<<;;;;;;<<<<<<============>>><<<;;;:::;;;<<<;;;:::===<<>>>>><<<;;;<<<;;;;;;AAAIIIQQQaaazzz|||yyywwwuuurrrpppjjjkkkkkkkkkiiifffcccbbb``````aaaaaabbbbbbccccccbbbbbbcccdddddddddcccccccccbbbbbbcccdddeeeffffffgggfffdddbbbbbbbbbcccdddcccdddfffhhhhhhhhhffffffcccbbbbbbaaabbbcccdddeeefffeeeeeeeeeeeeeeefffggggggggghhhiiikkkmmmoooppprrruuuxxx|||~~~yyywwwsssoooiiiaaaWWWPPPFFFFFFIIIUUUiii\\\XXXSSSPPPPPPPPPNNNLLLEEEFFFGGGHHHHHHGGGFFFEEEBBBCCCCCCCCCBBBAAA???>>>999<<<>>>===;;;:::<<<>>><<<<<<<<<;;;;;;:::::::::;;;;;;:::::::::999999999<<<:::999888::::::999888;;;999<<>>::::::999777555222111000...,,,---000222...............///000111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////++++++------------++++++++++++++++++++++++++++++)))((((((((()))***+++++++++,,,,,,,,,,,,+++******%%%&&&((()))*********)))+++++++++++++++++++++++++++,,,,,,---,,,+++)))((())))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,,,,,,,---......---...///000000///...---...............///000000,,,---///000000000///......111222000000111222111000000000000111111111111222111///......000222333000333555555222000000222222222333333333444444444111333555666555555666888666;;;CCCMMM^^^zzziiieeeooo|||ttteee[[[OOOKKKEEECCCEEEFFFFFFEEEBBBAAAAAA@@@AAAAAABBBBBB?????????>>>???BBBHHHLLLOOOSSSYYY\\\^^^aaafffiiikkkjjjiiihhhggggggggggggjjjjjjkkkkkkkkkllllllllllllllllllllllllllllllllliiiiiiiiijjjjjjkkkkkkkkkiiiiiiiiihhhggggggfffffffffgggiiijjjkkkjjjhhhgggiiiiiijjjkkkmmmqqqvvvzzz~~~zzzuuupppmmmiiieeebbb\\\[[[ZZZZZZYYYYYYZZZZZZZZZ[[[\\\^^^____________fffccc```^^^]]][[[XXXVVVYYYUUUOOOJJJFFFDDDAAA???AAA>>><<<===<<<;;;@@@GGGNNN___xxx}}}zzzxxxtttpppmmmjjjjjjjjjiiigggeeecccbbbaaaaaa``````aaabbbbbbcccaaaaaabbbcccccccccbbbbbbcccbbbaaaaaabbbdddfffgggiiigggcccaaa```aaabbbcccdddeeeggghhhhhhfffeeecccccccccbbbaaaaaabbbcccdddccccccccccccddddddeeeffffffggggggiiijjjmmmnnnppprrruuuzzzzzzwwwrrrmmmfff\\\QQQIIIBBBCCCJJJYYYnnnrrroookkkfffaaa___]]]]]]XXXXXXXXXWWWUUURRROOOMMMMMMKKKIIIEEEBBB@@@???>>><<<>>>???>>><<<:::999999999888888999<<<===<<<;;;===<<<:::999999:::;;;;;;888888999::::::999999999999<<>>999DDDIII=========>>>???BBBEEEHHHJJJOOORRRVVVZZZ]]]```dddgggfffffffffgggggggggggggggiiiiiijjjjjjjjjkkkkkkkkkmmmllljjjiiiiiijjjlllmmmkkkkkkjjjjjjiiihhhhhhhhhggggggggggggggghhhhhhiiigggggggggggggggggggggggghhhiiijjjkkkllloootttwwwxxxtttnnnjjjgggccc^^^ZZZ[[[XXXUUUUUUWWWXXXWWWUUUYYYYYYYYYZZZ\\\]]]^^^___bbbaaa___]]][[[ZZZYYYYYYXXXWWWTTTPPPKKKHHHEEECCCBBB>>><<<=========CCCJJJSSS```vvv}}}{{{}}}|||yyyzzz}}}~~~|||yyyuuupppmmmjjjiiiffffffeeedddbbbaaa``````dddcccbbbaaa````````````bbbbbbbbbccccccdddddddddbbb```___^^^___```bbbcccccccccbbbbbbbbbbbbccccccddddddccccccbbbaaa``````fffeeedddcccbbbcccddddddeeedddbbbaaaaaacccdddfffeeegggiiijjjjjjjjjkkklllssswww}}}}}}uuuqqqoookkkbbbSSSHHHEEEDDDFFFMMM\\\rrr~~~xxxuuurrrrrrkkkjjjiiihhhfffdddbbbaaa]]]YYYSSSMMMHHHEEEDDDDDDBBBAAA@@@>>><<<;;;;;;<<<<<<;;;::::::<<<======<<>>???AAADDDFFFHHHLLLOOOTTTWWWZZZ^^^bbbeeeddddddeeeeeeeeeeeeeeeeeehhhiiiiiiiiiiiijjjjjjjjjlllkkkiiihhhhhhiiikkkllljjjjjjiiiiiiiiihhhhhhhhhiiihhhhhhgggfffffffffgggggggggggggggggggggggggggfffgggiiijjjkkkooossswwwvvvqqqjjjeeebbb___\\\YYYZZZWWWTTTSSSTTTUUUUUUTTTWWWVVVVVVVVVWWWYYY[[[\\\___^^^\\\ZZZYYYXXXXXXXXXYYYXXXUUURRRNNNJJJGGGEEEDDD@@@============CCCKKKSSS```www~~~wwwssstttuuussssssvvvvvvuuurrrooollljjjhhhgggeeeeeedddcccbbbaaa``````aaaaaa`````````aaabbbbbbbbbbbbbbbcccccccccddddddbbbaaa_________```bbbcccbbbaaaaaa``````aaaaaabbbcccbbbbbbaaaaaa```______eeedddcccbbbbbbbbbcccccccccbbbaaa``````bbbccceeeeeegggiiiiiiiiiiiijjjkkkpppuuu{{{~~~|||sssoookkkggg^^^QQQGGGEEE@@@EEEQQQdddzzz~~~}}}}}}wwwqqqiii```YYYUUUSSSSSSOOOMMMJJJGGGDDDCCCBBBBBBAAA???===<<<===>>>>>>===@@@???===;;;999999999:::>>>>>>>>>===============;;;===@@@FFFTTTlll{{{rrrkkkddd[[[UUUGGGBBB===;;;;;;:::777555444333333222111000//////////////////////////////......------------,,,,,,---------------,,,,,,,,,,,,,,,,,,------------------,,,+++---000000---******************+++++++++************************---------,,,+++***)))(((*********++++++++++++,,,+++++++++*********))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++000...,,,,,,,,,,,,,,,***------------------------........................------...////////////...////////////............000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111000000111222333333444444444444555666666666666555444999:::???KKKXXXsssvvvmmmkkkyyylllZZZPPPKKKIIIGGGFFFDDDGGGEEEBBBLLLRRRIII>>>>>>===>>>???AAACCCDDDIIILLLPPPTTTWWW[[[___bbbbbbbbbbbbcccccccccddddddggggggggghhhhhhhhhiiiiiijjjiiihhhgggggghhhiiijjjiiiiiihhhhhhhhhhhhhhhhhhjjjiiihhhfffeeedddddddddffffffffffffffffffffffffeeefffhhhiiikkknnnssswwwxxxrrriiibbb^^^\\\ZZZYYYXXXUUUQQQOOOPPPQQQRRRRRRTTTSSSQQQQQQRRRTTTWWWYYYYYYYYYXXXWWWVVVVVVVVVVVVYYYYYYXXXUUURRRMMMIIIGGGGGGBBB>>>>>>======DDDKKKTTTaaawwwuuulllkkkmmmllllllnnnmmmllljjjhhhgggfffeeeeeedddccccccbbbaaa``````_______________```aaabbbcccaaaaaabbbbbbbbbbbbccccccbbbaaa```___```aaabbbccc``````____________``````aaaaaa``````______^^^^^^dddcccbbbbbbaaaaaabbbbbbaaa```_________```bbbccceeefffhhhhhhgggggghhhjjjnnnrrryyy~~~}}}zzzqqqkkkeee```WWWLLLEEEDDD@@@IIIYYYooo}}}vvvpppmmmllleeecccaaa^^^ZZZVVVQQQNNNJJJGGGDDDBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBDDDEEEEEEDDDCCCAAA@@@>>>======;;;<<>>======>>>???@@@AAAFFFIIINNNQQQTTTXXX\\\___`````````aaabbbccccccdddeeeeeeeeefffffffffgggggghhhgggffffffffffffggghhhggggggggggggggggggggghhhhhhgggfffeeeddddddddddddffffffffffffffffffffffffdddfffgggiiikkkoootttwww}}}wwwmmmddd]]]ZZZYYYXXXUUUSSSOOOMMMLLLMMMOOOPPPSSSQQQNNNMMMMMMPPPSSSUUUTTTTTTTTTSSSSSSTTTTTTTTTXXXXXXXXXWWWTTTPPPKKKHHHIIIDDD@@@>>>===>>>DDDLLLTTTaaawwwzzzmmmjjjkkkjjjiiiiiiiiihhhfffeeeccccccbbbbbbbbbaaaaaaaaa``````____________^^^^^^___``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````aaabbbccc``````____________``````````````````______^^^^^^cccccccccbbbbbbbbbbbbbbb^^^^^^]]]]]]^^^___```aaadddeeeffffffeeefffgggiiilllpppwww|||~~~}}}zzzwwwnnnggg___YYYQQQHHHDDDEEEIIISSSdddxxx{{{sssiiibbb[[[WWWRRRPPPPPPQQQQQQQQQOOONNNNNNNNNOOOPPPRRRSSSSSSRRROOOLLLHHHDDD@@@>>>===>>>???CCCNNN___ssszzzppphhh```YYYOOOKKKEEE@@@===;;;999888555333222111111111000///111111222222111000///...------------------------++++++,,,,,,,,,,,,,,,,,,......//////////////////++++++******************,,,+++*********+++******************************************************)))***++++++,,,,,,,,,,,,))))))*********+++++++++---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******************,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------------......///.........//////////////////////////////////////////000000000111111111111////////////////////////111111222222222222111111444333333222222111111111333333444555555555555555333999:::<<>>AAADDD;;;@@@???>>>=========>>>???DDDGGGKKKOOORRRVVVZZZ]]]^^^^^^___```bbbcccddddddcccccccccdddddddddeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeffffffgggggggggeeedddddddddddddddeeeeeeggggggggggggggggggggggggeeefffhhhiiikkkooossswww|||rrrggg^^^XXXVVVUUUSSSQQQOOOLLLKKKKKKLLLNNNRRRPPPMMMKKKKKKNNNQQQSSSQQQQQQPPPPPPQQQQQQRRRSSSUUUUUUVVVUUUSSSOOOKKKHHHIIIDDD@@@???>>>>>>DDDLLLSSS___tttuuupppooollliiiiiiiiihhhgggeeecccbbbaaaaaa________________________```______^^^]]]]]]^^^^^^```````````````````````````````````````aaaaaaaaaaaa``````______``````aaa```````````````_________cccccccccccccccbbbbbbaaa[[[\\\\\\\\\]]]^^^______cccdddeeeeeedddeeehhhjjjlllpppvvvzzz|||yyyvvvsssjjjbbbZZZUUUOOOIIIHHHKKKUUU]]]lll}}}~~~uuupppkkkhhhgggiiikkkkkkiiihhhgggfffffffffggghhhkkkjjjgggbbb[[[RRRKKKFFFCCCBBBBBBDDDJJJUUUaaajjjgggiiifff]]]SSSMMMGGGBBB@@@>>>:::777444222222222///////////////000000000000111222222222000///...------------------------******++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,************))))))))))))*********************++++++++++++***************************************((()))***+++,,,---------)))))))))************+++---------,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++((()))************,,,...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------,,,,,,------...///.........///////////////000000000000000000000000000000000000111111111111////////////////////////111111222222222222111111444333333222222111111000222222333444444444444444444999999;;;BBBIII^^^}}}}}}qqquuukkk[[[RRRPPPLLLEEEFFFGGGAAACCCEEE>>>@@@???>>>===<<<===>>>>>>AAADDDIIILLLOOOSSSWWWZZZ\\\]]]^^^___aaabbbcccdddaaaaaaaaabbbbbbbbbccccccccccccccccccccccccccccccccccccdddeeeffffffggggggcccccccccccccccdddeeeeeeffffffffffffffffffffffffeeefffhhhhhhjjjmmmqqquuu}}}{{{tttxxxyyyyyy|||vvvkkk```XXXTTTSSSQQQQQQPPPNNNKKKJJJKKKLLLQQQOOOMMMKKKKKKMMMOOOPPPNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQOOOLLLIIIGGGFFFBBB@@@@@@??????DDDKKKQQQZZZlll~~~xxxtttoookkkjjjjjjiiigggeeecccaaa``````]]]]]]]]]^^^^^^^^^^^^^^^```___^^^]]]\\\\\\\\\\\\``````____________^^^^^^^^^^^^_________```````````````____________``````````````````````````````aaabbbbbbbbbbbbaaa``````ZZZZZZ[[[\\\]]]^^^^^^___aaabbbcccddddddfffiiilllooorrrwwwzzzzzzvvvqqqmmmeee^^^WWWUUURRRQQQTTTYYYaaahhhsss}}}rrrfffZZZTTTKKKIIIGGGEEEFFFJJJOOOSSSMMMOOOMMMEEE???===:::777888777666444222111222333---...000000000000111111//////111222111000...---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,*********+++++++++,,,,,,+++++++++*********))))))''')))***++++++++++++++++++++++++*********))))))************************)))***+++,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,...---+++***,,,///++++++++++++++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,---...///............/////////000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111222222222333333333000111222222333333222222555888777999@@@DDDTTTooo~~~yyyyyydddWWWSSSNNNFFFHHHJJJDDDEEEGGGAAA@@@???>>>=========>>>???>>>AAAEEEIIILLLPPPTTTWWWYYYZZZ[[[]]]___aaabbbccc````````````aaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaabbbbbbcccdddeeefffggggggdddccccccbbbbbbbbbccccccdddddddddddddddddddddddddddeeeffffffgggjjjnnnqqq}}}}}}{{{xxxuuurrrkkkoooppppppttt|||{{{rrrfff\\\WWWUUUOOOQQQRRRPPPMMMJJJJJJKKKOOONNNMMMLLLKKKLLLLLLMMMKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKIIIHHHFFFEEECCC@@@@@@AAAAAA@@@DDDJJJNNNUUUcccvvv|||vvvoookkkkkkhhhgggeeecccbbbaaa``````\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]____________^^^^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^______^^^^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^_________`````````___^^^]]]YYYZZZ[[[\\\]]]^^^^^^^^^```aaaccccccdddgggkkknnnrrruuuxxxzzzxxxsssmmmiii^^^YYYVVVXXXZZZ]]]dddkkkooottt|||uuuggg___QQQOOOKKKGGGDDDCCCDDDDDD===???>>>777444555666555...///000000///000222333,,,...//////............---...000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******&&&(((+++,,,,,,++++++,,,++++++++++++******))))))************************++++++,,,,,,,,,++++++***))))))))))))************+++++++++************))))))************+++++++++++++++++++++++++++++++++...000111///,,,+++,,,///++++++++++++++++++++++++........................------,,,+++,,,---...///---.........//////000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111...///000111333444555666000000111222222222222111666888555777>>>@@@MMMeeezzzyyyuuuzzzjjj[[[TTTPPPGGGIIIKKKEEEDDDEEE???@@@@@@>>>======>>>??????<<>><<<>>>AAABBBDDDHHHLLLOOOXXXZZZ\\\]]]\\\[[[[[[\\\\\\^^^aaaaaa`````````aaa]]]^^^^^^^^^___`````````aaaaaabbbccccccccccccbbbdddddddddcccbbbaaa```___eeedddcccbbbaaaaaaaaaaaacccbbbaaaaaacccfffjjjlllrrr{{{zzz|||{{{zzzxxxvvvuuusssooolllkkkhhhgggjjjmmmrrr{{{{{{rrriii___VVVUUUSSSQQQPPPOOOMMMJJJHHHMMMOOOPPPMMMJJJIIIKKKNNNMMMJJJGGGEEEEEEEEECCCBBBEEEEEEEEEDDDCCCAAA@@@???AAA@@@>>>======???@@@BBBIIIQQQ]]]hhhqqqxxx~~~yyyrrrmmmjjjhhhhhhdddcccbbbaaa___]]]\\\\\\YYYYYYZZZ[[[[[[[[[[[[[[[]]]\\\[[[ZZZZZZZZZ\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\```______^^^]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYYZZZZZZWWWXXXYYYYYYYYY[[[^^^```aaaaaaaaaccceeeiiilllnnn{{{vvvrrrsssvvvsssjjjaaaZZZWWWWWW]]]eeennnzzzkkkqqqyyy~~~oooeeeTTTKKK@@@999777666444222222111111000//////000000////////////............---------------...//////////////////////////////++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******+++++++++++++++*********+++++++++******))))))******++++++,,,,,,---)))******+++++++++*********************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,...///000---...///...------...000.../////////000000000000111111111111111111111111111000000000000000000000111111111111111111111111///000111333333333333333333333222222222222222222222444777777888<<>>@@@AAABBBFFFJJJNNNRRRUUUWWWXXXXXXXXXXXXYYY[[[]]]```aaa```______```^^^^^^^^^^^^_______________```aaabbbbbbbbbbbbbbbccccccccccccbbbaaa```___cccbbbaaaaaaaaaaaaaaaaaacccbbbaaaaaabbbeeehhhjjjlllwww{{{uuussstttuuuvvvxxxzzzzzzvvvpppkkkjjjgggeeehhhkkkpppyyyvvvnnncccZZZWWWUUUSSSQQQQQQOOOLLLJJJLLLNNNOOONNNJJJIIIJJJMMMMMMJJJGGGEEEDDDDDDCCCBBBCCCCCCCCCCCCBBB@@@>>>===@@@???>>>======>>>@@@AAAGGGMMMXXXaaahhhnnnrrrtttvvvtttpppkkkgggeeeccccccaaaaaa```^^^]]][[[ZZZZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[ZZZYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZYYYXXXXXXXXXXXXXXXWWWXXXYYYYYYYYYZZZ]]]```aaaaaaaaaccceeeiiilllnnnvvvsssppprrruuurrriii```\\\ZZZ[[[cccllltttLLLQQQXXX]]]bbbiiiqqqwwwvvvggg]]]HHHBBB:::666555444222000//////......------....../////////............------------------......///////////////////////////,,,,,,------------,,,,,,******+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))'''((()))***++++++++++++++++++++++++***)))((('''++++++++++++++++++******(((((()))++++++,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,,,,,,,---------.........************+++,,,---...,,,---//////...///000222....../////////000000000111111111111111111111111000000000000000000111111111111111111111111111111///000111222333333333333222222222222222222333333222444666666666:::@@@EEESSSlllyyyrrr```VVVNNNMMMMMMIIIDDDCCCCCCAAA@@@@@@AAABBBAAA@@@======>>>>>>???BBBGGGKKKMMMOOOSSSUUUUUUVVVWWWXXXYYY\\\^^^______^^^_________^^^^^^^^^^^^^^^^^^]]]]]]^^^___```aaaaaaaaaaaabbbbbbbbbbbbaaa```______```____________```aaaaaacccbbbaaaaaaaaaccceeegggjjjrrrzzzxxxuuuoookkklllmmmqqqwww|||~~~zzzrrrllljjjfffdddfffiiimmmvvv}}}uuujjjaaaYYYWWWTTTRRRRRRQQQNNNMMMKKKNNNOOONNNKKKIIIJJJLLLLLLIIIFFFDDDDDDDDDBBBAAA???AAABBBCCCBBB???<<<;;;>>>>>>===<<<===>>>@@@AAAFFFKKKTTT[[[```ccceeegggiiihhhgggeeecccaaa______^^^^^^]]]\\\ZZZYYYXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[WWWWWWVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYYYYZZZ]]]``````aaaaaacccfffiiimmmooopppooooooqqqsssoooeee]]]XXXVVVZZZdddmmmvvv???BBBFFFIIILLLPPPUUUYYYcccfffmmmtttzzz~~~rrrcccUUUMMM===999555333333333222000......---------------...//////.........---------------,,,,,,------...///........................,,,------......------,,,******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))******************************)))((((((************************((()))***+++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------*********++++++,,,------,,,---//////......///000........./////////000000111111111111111111111111000000000000000111111111111111111111111111111111///000111111222333333333111111111222222333333333333444555555555888<<<@@@RRRkkkqqqzzz~~~zzzggg[[[QQQOOONNNJJJEEECCCDDDAAA???>>>???@@@@@@???=========<<<<<>>@@@BBBCCCBBB@@@<<<:::<<<<<<<<<<<<===>>>@@@@@@GGGLLLSSSXXX\\\^^^```aaaccccccccccccbbb```^^^]]]\\\[[[[[[ZZZYYYXXXXXXWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYVVVUUUUUUTTTTTTUUUUUUUUUVVVWWWXXXXXXXXXZZZ]]]___```aaabbbdddgggkkkmmmooonnnmmmnnnooonnniii```YYYSSSSSSZZZeeeooowww666888999;;;<<<>>>AAACCCHHHKKKPPPVVV[[[```cccdddhhhkkknnnqqquuuyyy~~~~~~}}}~~~vvvrrrlllcccZZZNNNCCC<<<555444222222222222111111......---------......///............------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***+++,,,,,,,,,++++++,,,+++))))))))))))+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((('''((()))***************((())))))******+++,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))***++++++,,,,,,++++++*********++++++++++++******++++++++++++,,,,,,,,,,,,***+++,,,,,,---.........,,,...//////---,,,,,,,,,............////////////000000000000000000000000//////000000111111111111000000000000000000000000000000000000111222333333111111111222222333333333333333444444444666:::<<>>======>>>>>>===<<<===<<<;;;;;;===@@@CCCFFFIIINNNQQQSSSUUUWWWXXXUUUXXX[[[\\\\\\[[[\\\]]]^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]^^^_________^^^^^^_________^^^]]]]]][[[[[[\\\\\\]]]^^^``````aaa```____________```aaaeeegggnnnzzz|||sssmmmkkknnnpppmmmiiigggfffiiinnntttyyyzzzxxxuuunnnjjjgggggghhhkkksss|||~~~uuulll^^^ZZZUUURRRPPPPPPOOONNNJJJNNNQQQQQQMMMJJJJJJJJJLLLIIIFFFDDDDDDDDDCCCAAA???@@@CCCDDDDDDAAA>>><<<;;;;;;;;;<<<>>>???@@@AAAHHHLLLRRRWWWZZZ\\\^^^___aaaaaabbbbbbaaa___\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXYYYYYYZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXXXXUUUUUUUUUTTTTTTUUUVVVVVVVVVWWWXXXXXXXXXZZZ]]]___```aaacccfffiiillloooqqqnnnnnnnnnlllhhhaaaZZZUUUTTTWWW___lllwww}}}000111222333555777999:::999;;;===AAADDDGGGIIIJJJMMMOOORRRUUUXXX[[[___bbbiiijjjkkklllkkkiiigggeeebbbcccdddcccaaaaaacccdddddddddeeeggghhhgggdddaaaYYYVVVRRRMMMGGG???888333222111111111000111111111.........---......///000.........------------,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,------------,,,,,,)))***+++,,,---,,,++++++*********))))))*********************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))++++++++++++***)))((('''&&&'''((()))************(((((())))))***+++,,,,,,,,,,,,,,,++++++)))(((((())))))))))))))))))))))))***++++++,,,,,,++++++***)))******++++++******)))*********+++++++++,,,,,,+++,,,---.../////////...,,,...000///---+++******------........./////////000000000000000000000000/////////000111111222222000000000000000000000000000000///000000111333333222222222222222222333333333333333333555777888:::EEEXXXppptttsss{{{uuu}}}kkkYYYQQQOOOLLLGGGEEECCCAAA???>>>>>>>>>===;;;<<<<<<===<<<;;;;;;===???AAADDDIIILLLNNNPPPRRRTTTSSSVVVYYYZZZZZZZZZ[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^___```^^^^^^^^^]]]^^^^^^______cccfffkkkttt|||qqqkkkhhhmmmpppnnnjjjiiihhhiiikkkpppuuuyyyzzzzzzpppllliiihhhiiikkkrrr{{{xxxpppbbb]]]WWWRRRPPPOOONNNMMMJJJNNNSSSSSSPPPLLLJJJKKKMMMJJJGGGEEEEEEEEECCCBBB@@@AAACCCDDDDDDBBB@@@>>>:::;;;<<<===???@@@AAABBBGGGKKKPPPUUUWWWYYY[[[]]]]]]^^^^^^^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYZZZZZZZZZ[[[ZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTUUUUUUVVVVVVVVVWWWXXXXXXXXXYYY\\\___aaaccceeehhhllloooqqqrrrppppppmmmhhhaaa[[[WWWUUUVVVZZZdddrrr{{{000//////000222444555666333333444666777888999::::::<<>><<<:::777333000000000000///......///111---------------...//////.........---------,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++(((***+++------,,,+++***))))))************))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***+++++++++++++++******(((((()))))))))))))))((())))))))))))******************+++++++++******)))))))))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,---...//////......+++---000000///---,,,,,,---------.........//////000000000000000000000000...//////000111111222222000000000000000000000000000000//////000111222333333333222222222222222222333222222333555777888999BBBNNN^^^nnn}}}|||zzzbbbWWWRRRNNNIIIGGGDDDCCCAAAAAAAAA@@@===;;;;;;===>>>===<<<;;;;;;<<<>>>AAAEEEIIIKKKMMMOOOQQQRRRTTTWWWYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\]]]]]]^^^___\\\\\\\\\\\\]]]]]]^^^^^^aaadddiiiooovvv~~~yyyqqqmmmqqquuusssooonnnkkkjjjlllpppuuuzzz}}}}}}rrrmmmiiihhhhhhjjjqqqyyy{{{tttgggaaaZZZSSSPPPOOONNNNNNKKKOOOTTTUUURRRMMMKKKKKKNNNKKKHHHFFFFFFFFFDDDCCCAAABBBCCCCCCCCCBBB@@@@@@:::;;;<<<>>>@@@BBBBBBCCCHHHLLLPPPTTTVVVWWWYYY[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXZZZ[[[\\\\\\\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[ZZZZZZYYYWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVWWWWWWWWWWWWYYY\\\___bbbdddgggjjjnnnqqqssstttqqqpppkkkddd[[[WWWWWWYYY[[[___jjjxxx}}}}}}///...------///000000///111111222222222333333333222333555666666666888:::888999;;;=========;;;;;;:::<<<>>>===;;;:::;;;>>>::::::999:::;;;:::777555555444333333444333111000/////////---,,,,,,...000,,,,,,,,,,,,------...///......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((***+++------,,,+++***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************)))((('''&&&+++++++++***)))(((((('''((()))***+++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......***+++---...//////...---***---000111000/////////---------.........//////000000000000000000000000...//////000111222222222000000000000000000000000000////////////111222333444333333222222111111111222222222333666888999999???EEEMMMWWWjjj{{{jjj[[[UUUOOOJJJHHHFFFEEEDDDDDDCCCBBB>>>;;;;;;===???>>>===;;;::::::>>>AAAEEEIIIJJJLLLOOOPPPQQQSSSWWWXXXXXXXXXYYYZZZZZZZZZ[[[[[[\\\\\\\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[ZZZ[[[[[[\\\\\\\\\[[[[[[]]]]]]\\\\\\]]]]]]^^^___ZZZ[[[[[[\\\]]]]]]^^^^^^ZZZ^^^cccgggkkkttt~~~|||~~~zzztttwww{{{yyyuuusssllllllnnnrrrwww{{{~~~~~~rrrmmmiiihhhgggiiipppxxx}}}vvvjjjddd\\\UUUQQQPPPOOOOOOKKKPPPUUUVVVSSSOOOLLLLLLOOOLLLIIIGGGGGGFFFEEEDDDAAAAAABBBBBBAAAAAA@@@@@@:::;;;===???AAABBBCCCDDDKKKNNNRRRUUUVVVWWWYYYZZZXXXXXXYYYZZZZZZ[[[\\\\\\VVVVVVWWWWWWWWWWWWXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYVVVWWWYYYZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZYYY[[[[[[ZZZXXXWWWVVVUUUUUUSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWWWWWWWYYY\\\^^^ccceeehhhlllooorrrtttuuupppooojjjaaaXXXUUUYYY]]]dddhhhttt~~~}}}|||}}}}}}|||{{{111000///......///000111111111000000//////......////////////////////////555555555444444444444333333333333333333333333333111111111111111111111111000000//////............///,,,)))***---//////...///...---,,,,,,,,,,,,,,,---+++******+++,,,+++***///---,,,***))))))************+++++++++,,,,,,,,,***************+++++++++******++++++++++++******++++++*********+++---...******))))))))))))************)))((((((((((((((()))---222111---))))))***))))))))))))))))))))))))(((((()))***************+++++++++******)))))))))***+++,,,,,,+++***((('''''''''(((((())))))******))))))))))))************+++++++++*********))))))******,,,---.../////////---------,,,,,,+++++++++---------...------,,,,,,,,,,,,,,,---------..................//////////////////............//////111111111111111111111111000000////////////000000////////////000000000000111111222222222222111111444555555444333444666888<<<===CCCKKKWWWlll~~~zzzhhh[[[QQQKKKHHHGGGGGGGGGDDDAAA?????????>>>>>><<<;;;;;;;;;;;;;;;===???AAABBBDDDGGGKKKNNNPPPSSSVVVXXXXXXXXXYYYZZZXXXXXXXXXXXXXXXWWWWWWWWW[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\]]]\\\___cccgggmmmxxx}}}||||||uuuqqqpppooopppuuuzzz}}}~~~vvvqqqjjjeeeeeejjjrrrwww|||xxxrrrhhh___ZZZUUUPPPPPPRRROOORRRUUUVVVTTTQQQOOONNNPPPOOOLLLHHHFFFEEEDDDDDD@@@@@@AAABBBAAA@@@???>>>===>>>???AAACCCCCCDDDDDDJJJNNNSSSVVVWWWXXXXXXYYYXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXYYY[[[[[[YYYWWW\\\\\\[[[ZZZZZZ[[[\\\\\\XXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXZZZXXXVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTUUUUUUYYYYYYWWWUUUSSSTTTWWWZZZbbbiiiooonnnnnnqqqrrrqqqnnnfff]]]WWWRRRRRRYYYaaammmqqqxxxzzzyyy{{{}}}{{{yyy//////...------...//////000000000/////////......////////////////////////000000//////......------111111111111111111111111////////////////////////.........---------,,,,,,...,,,******---///...---------,,,+++++++++++++++---+++***+++,,,---,,,***...---,,,************************+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******,,,+++*********+++,,,---******))))))))))))************)))((((((((((((((((((,,,000///+++((((((***************************(((((()))***************---------,,,,,,+++++++++((())))))*********))))))))))))))))))(((((((((((())))))))))))************+++++++++*********))))))++++++,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,------------------------............//////////////////............//////000000000000000000000000000000////////////000000////////////000000000000111111222222222222111111222333333222111222444666888999>>>EEEOOOaaa|||tttuuuqqq___SSSLLLJJJGGGGGGFFFDDDBBB@@@??????>>>>>>===<<<;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJMMMOOOQQQUUUVVVWWWWWWXXXYYYVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]\\\[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZ[[[\\\]]]^^^^^^]]]\\\^^^bbbfffjjjuuuzzzwwwuuurrrsssvvvyyy{{{|||wwwrrrkkkffffffjjjqqquuu}}}zzztttkkkaaa[[[VVVQQQOOOQQQPPPSSSVVVVVVTTTPPPNNNMMMOOONNNLLLIIIGGGEEEDDDCCCAAABBBBBBCCCBBBAAA@@@???<<<<<<===???AAACCCDDDEEELLLOOOTTTWWWWWWWWWXXXXXXWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXZZZZZZYYYXXX[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWWWWWWWWWWXXXXXXVVVWWWWWWXXXXXXWWWWWWWWWYYYWWWTTTSSSTTTTTTRRRQQQRRRRRRRRRSSSTTTTTTUUUUUUVVVWWWWWWVVVVVVWWWZZZ]]]bbbiiinnnnnnmmmnnnmmmkkkggg___VVVQQQOOORRR[[[fffrrrwww}}}xxxwww{{{}}}}}}|||......---,,,,,,---......///////////////.........////////////////////////------,,,+++******))))))------------------------------------------------,,,,,,,,,,,,++++++++++++...,,,++++++---......---,,,++++++************+++,,,+++,,,---......,,,***------,,,+++*********************++++++++++++,,,,,,,,,,,,++++++******)))******++++++++++++******,,,,,,+++******++++++,,,******))))))))))))************)))((((((((())))))(((+++,,,+++(((&&&''')))++++++++++++++++++++++++(((((()))***************,,,,,,,,,,,,,,,+++++++++''''''''''''((()))***+++*********)))((('''''''''))))))))))))************+++++++++***************+++++++++++++++***))))))---,,,***)))***+++---...***+++,,,------...------...............---------............//////////////////............//////........................000000////////////000000////////////000000000000111111222222222222111111222333333333222222444666666666:::@@@GGGTTTiii|||qqqjjjsssiiiYYYQQQOOOIIIHHHFFFDDDCCCAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::;;;>>>???AAADDDHHHKKKMMMOOOSSSUUUUUUUUUWWWXXXTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXYYYZZZ[[[\\\]]]]]][[[]]]```cccfffoooyyy~~~{{{wwwvvvwwwyyyzzzzzzxxxtttmmmgggfffjjjooosss}}}xxxnnnccc]]]WWWQQQOOOQQQRRRTTTVVVVVVTTTQQQNNNNNNNNNNNNMMMKKKHHHFFFDDDBBBCCCCCCCCCCCCCCCBBBAAAAAA======>>>???AAADDDGGGIIINNNQQQUUUWWWWWWVVVWWWWWWVVVVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYWWWVVVVVVXXXYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXUUUUUUVVVVVVVVVVVVUUUUUUWWWUUURRRRRRRRRRRRQQQPPPRRRRRRSSSSSSTTTTTTUUUUUUSSSUUUWWWYYYZZZ[[[^^^```bbbiiinnnnnnmmmlllhhhccc]]]UUULLLIIIJJJQQQ___lllwww~~~~~~yyyttttttwwwzzz||||||...------------------.........................................................---,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,+++,,,,,,------,,,,,,++++++*********++++++++++++,,,...000///---***,,,,,,,,,++++++*********************++++++++++++*********)))((('''&&&&&&******++++++++++++******,,,,,,++++++++++++++++++******))))))))))))************))))))((())))))***)))))))))(((%%%%%%''')))************************(((((()))************************))))))))))))))))))(((((('''((()))***+++***)))))))))((((((((('''((()))))))))***************************************+++++++++++++++******000...,,,***)))+++---...)))***+++,,,---.........---------....../////////............//////////////////............//////------------------------000000////////////000000////////////000000000000111111222222222222111111333444555555444444555777666666999>>>CCCLLL\\\lll{{{llllll{{{xxxeeeZZZUUULLLJJJGGGEEEDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<888:::<<<===???AAAFFFIIIKKKNNNQQQSSSTTTTTTVVVWWWTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYY\\\[[[\\\^^^___bbbjjjsss{{{yyyyyyyyyzzzyyyyyyuuuoooiiihhhjjjnnnrrr}}}zzzpppeee___XXXRRRPPPQQQQQQTTTVVVVVVTTTRRRQQQPPPOOOOOOOOOMMMKKKHHHEEECCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAADDDHHHLLLNNNPPPSSSVVVWWWVVVUUUUUUVVVUUUVVVWWWXXXXXXWWWVVVUUUWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWUUUUUUWWWXXXYYYYYYVVVXXXYYY[[[[[[YYYXXXVVVWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUVVVVVVVVVUUUTTTTTTTTTRRRPPPPPPQQQQQQQQQOOORRRRRRRRRSSSSSSTTTTTTTTTRRRUUUYYY\\\]]]^^^___aaabbbiiiooopppnnnkkkeee^^^TTTLLLDDDCCCGGGRRRdddsss||||||wwwrrroooqqqtttvvvwww........................---------------.........------------------------000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,...000000---++++++,,,,,,,,,++++++******))))))*********+++++++++*********)))((('''&&&&&&******++++++++++++******++++++++++++++++++++++++******))))))))))))************))))))))))))******))))))(((&&&%%%%%%''')))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))---,,,***)))((()))******'''((((((((()))))))))***((()))))))))************************************)))***+++,,,------------444222...+++***+++,,,---)))***+++,,,------------***+++,,,---...000000111............//////////////////............//////........................000000////////////000000////////////000000000000111111222222222222111111333444666666555444555666666555888===@@@FFFSSS___wwwrrrjjjrrr}}}rrrbbbWWWQQQNNNIIIGGGFFFFFFDDDBBB@@@@@@???>>>============888999;;;<<<===???CCCFFFIIILLLPPPRRRSSSTTTUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYY[[[ZZZ[[[]]]]]]^^^eeemmm~~~|||zzzzzzzzzzzzzzzxxxuuuoookkkjjjlllooorrr|||~~~{{{qqqfff___YYYSSSQQQSSSPPPSSSUUUVVVUUUTTTSSSTTTQQQQQQQQQOOOMMMJJJGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBEEEJJJMMMPPPQQQSSSUUUVVVTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVWWWWWWXXXYYYYYYZZZZZZ[[[XXXXXXXXXXXXXXXYYYYYYYYYXXXVVVTTTTTTVVVXXXXXXXXXUUUVVVXXXYYYYYYXXXVVVUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPOOOOOOPPPQQQPPPOOOQQQRRRRRRRRRRRRRRRSSSSSSSSSVVVZZZ]]]^^^___```aaadddjjjppppppoookkkbbbYYYMMMFFF@@@AAAHHHVVVjjj{{{{{{tttooommmoooqqqsss......////////////......,,,,,,,,,---------------------------------------......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............***,,,------+++******+++,,,++++++++++++,,,------+++***+++---//////---,,,++++++,,,,,,,,,++++++***)))))))))************+++,,,,,,,,,++++++******)))******++++++++++++******)))***+++,,,,,,,,,,,,+++******))))))))))))************)))))))))***++++++***)))((('''''''''))))))(((((((((((((((((((((((((((((()))************************+++++++++++++++---,,,+++***))))))))))))'''''''''((()))*********))))))))))))***************************+++++++++((()))***,,,---.........333111///,,,+++++++++,,,)))***+++,,,,,,---,,,,,,)))***+++,,,---///000000............//////////////////............//////////////////////////////000000////////////000000////////////000000000000111111222222222222111111000222444444333222333444555444666999<<<@@@JJJTTTggg~~~|||pppqqquuulll[[[XXXSSSMMMIIIIIIHHHEEECCCAAA@@@???>>>============999:::;;;;;;;;;===@@@BBBGGGIIIMMMPPPQQQQQQSSSTTTVVVVVVUUUTTTSSSRRRQQQQQQSSSTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWXXXYYYZZZ[[[[[[\\\ZZZYYYZZZ\\\[[[[[[aaaiiixxx}}}zzzyyyyyyyyyxxxvvvsssooollllllnnnqqqssszzz{{{~~~}}}yyypppeee___ZZZUUUSSSUUUQQQSSSVVVVVVUUUTTTTTTUUUSSSRRRQQQOOOLLLJJJHHHFFFCCCBBBAAAAAA@@@AAAAAAAAA>>>???@@@BBBEEEHHHKKKMMMQQQRRRTTTTTTSSSRRRSSSTTTVVVVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZWWWWWWWWWWWWWWWXXXXXXXXXWWWUUUTTTTTTVVVWWWWWWVVVUUUUUUVVVWWWWWWVVVUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQOOONNNNNNPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQSSSVVVZZZ]]]^^^```aaaccceeekkknnnnnnlllggg\\\RRRFFFAAA???DDDOOO^^^sssxxxppplllllloooqqq,,,---............---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,---------.........///***,,,......+++)))***+++***************+++,,,,,,+++***)))+++---...---,,,***+++,,,,,,,,,,,,+++***))))))))))))************,,,,,,,,,,,,,,,+++++++++******++++++++++++******((()))***,,,---------,,,******))))))))))))************))))))******+++,,,***))))))))))))*********(((((((((((((((((((((((((((((()))***************)))*********+++++++++,,,)))***************))))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++))))))***++++++,,,++++++------,,,++++++++++++,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,............//////////////////............//////////////////////////////000000////////////000000////////////000000000000111111222222222222111111000222444555444333333444777555555777999;;;BBBKKKYYYrrr|||wwwtttzzzuuu|||~~~jjj]]]WWWOOOKKKKKKJJJFFFCCCAAAAAA@@@???>>>>>>>>>>>>;;;;;;<<<;;;:::;;;>>>@@@CCCFFFJJJLLLMMMNNNPPPQQQTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVWWWVVVVVVVVVWWWXXXYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXYYY[[[ZZZZZZ___gggqqq}}}zzzxxxwwwvvvuuusssqqqooommmnnnpppsssvvvxxxyyy{{{}}}~~~}}}|||{{{vvvmmmddd___[[[VVVUUUXXXUUUVVVWWWWWWUUUSSSSSSSSSSSSQQQOOOLLLJJJHHHGGGFFFDDDDDDBBBAAAAAAAAABBBCCC>>>???AAACCCFFFHHHJJJKKKOOOQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTUUUUUUVVVVVVWWWXXXXXXUUUUUUUUUVVVVVVVVVWWWWWWUUUTTTTTTUUUWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQPPPOOONNNNNNPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQTTTXXX[[[^^^aaadddfffgggjjjllliiieee___RRRGGG???===???IIIWWWhhh}}}yyyoooiiihhhkkknnn++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------.........))),,,///...+++))))))***))))))((())))))***+++++++++)))((()))+++---------)))***,,,,,,---,,,+++***))))))))))))***************************+++++++++******++++++++++++******&&&(((***,,,---...------******))))))))))))************))))))***+++,,,,,,+++***)))***+++,,,+++***))))))))))))))))))))))))(((((()))***************''''''(((((()))))))))***%%%'''(((*********))))))******))))))((((((''''''))))))))))))************))))))******++++++++++++***************)))(((((((((((()))***++++++,,,,,,++++++,,,,,,,,,+++******------,,,++++++***))))))............/////////000//////............//////........................000000////////////000000////////////000000000000111111222222222222111111222444666777666555555555:::777666777888999???GGGPPPggg{{{uuukkk}}}xxxsssyyyaaaZZZQQQMMMLLLKKKGGGCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;::::::<<<>>>@@@CCCGGGJJJKKKLLLNNNOOORRRRRRRRRRRRSSSSSSSSSSSSQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVXXXYYYZZZUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWVVVVVVVVVUUUUUUXXXWWWYYY[[[ZZZYYY___fffmmm}}}~~~yyywwwuuusssrrrqqqpppnnnmmmooorrruuuwwwwwwxxxzzz{{{|||{{{zzzyyyuuulllccc^^^[[[WWWWWWYYYXXXYYYYYYWWWTTTQQQQQQQQQRRRPPPMMMJJJHHHFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCDDD@@@AAACCCFFFHHHJJJKKKKKKNNNPPPQQQQQQPPPPPPRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRSSSSSSTTTUUUUUUVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTTTTVVVXXXWWWVVVTTTUUUUUUTTTSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOPPPOOONNNNNNPPPRRRRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNOOORRRVVVZZZ^^^bbbfffjjjhhhjjjiiieee```XXXJJJ>>>;;;:::@@@MMM]]]ooovvvllleeedddgggkkk...---,,,,,,++++++++++++------------------------,,,,,,---------,,,,,,+++*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------)))))))))***+++++++++,,,,,,---.../////////...---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))))))))))))))***)))((((((((()))+++,,,+++++++++*********))))))******))))))))))))*********)))))))))((((((''''''(((((()))))))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))***+++,,,------,,,***(((++++++------------++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////.........---------////////////////////////111111000000/////////...////////////000000000000......///000000000000000111222444444333333444555:::888666555666999===@@@GGGUUUnnn}}}ooojjjqqq|||tttzzzssscccUUURRRQQQMMMHHHGGGGGGEEEBBBAAABBBAAA@@@?????????>>>===<<<;;;;;;:::???AAADDDFFFGGGIIIKKKNNNNNNPPPSSSTTTSSSQQQQQQQQQPPPRRRTTTVVVWWWXXXWWWWWWOOO[[[```YYYVVVZZZZZZUUUWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVUUUUUUUUUVVVWWWYYYXXXXXXXXXZZZ]]]```aaahhhuuu|||yyyvvvsssqqqnnnllljjjiiijjjmmmqqqsssuuuxxxzzzyyyzzz}}}{{{vvvrrrmmmeee^^^[[[YYYWWWVVV[[[\\\\\\[[[YYYUUURRRPPPQQQNNNJJJHHHHHHHHHGGGGGGAAABBBCCCCCCDDDDDDCCCCCC>>>???BBBEEEHHHKKKLLLMMMQQQRRRSSSRRRPPPOOOOOOQQQPPPQQQSSSTTTTTTTTTSSSRRRSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRTTTVVVWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUVVVUUUSSSSSSSSSTTTSSSSSSSSSRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMNNNPPPQQQQQQPPPNNNMMMHHHOOOTTTWWW]]]dddiiiiiijjjkkkhhh```VVVLLLDDD???;;;>>>EEESSSeeexxx}}}vvvnnneee___aaaggg...---,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************+++++++++++++++,,,---.........---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&))))))((((((((()))+++++++++++++++*********))))))******))))))))))))************)))))))))((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((*********))))))(((((((((((()))+++,,,---,,,+++***++++++,,,------,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////.........---------........................111111111000000/////////////////////000000000000......///000000000000000111222333333222111333444777666555444555888;;;<<>>??????>>>===<<<;;;::::::<<<>>>AAACCCDDDFFFIIILLLOOORRRTTTUUUTTTSSSSSSTTTQQQQQQSSSTTTUUUUUUVVVVVVVVVccciii___VVVVVVWWWUUUUUUUUUTTTTTTTTTTTTUUUUUUWWWVVVUUUTTTTTTUUUVVVWWWZZZYYYYYYYYYZZZ\\\___```fffrrr|||yyyvvvsssqqqmmmjjjgggeeefffjjjnnnqqqtttxxxyyyxxxyyy{{{zzzuuurrrmmmeee___[[[YYYXXXWWW[[[[[[\\\[[[YYYVVVRRRPPPPPPMMMIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA???@@@CCCFFFIIIKKKMMMMMMPPPRRRRRRQQQPPPOOOOOOPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTVVVWWWXXXXXXWWWUUUTTTTTTTTTVVVWWWUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTRRRQQQRRRSSSPPPPPPOOONNNMMMMMMLLLLLLNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPNNNTTTZZZ]]]bbbjjjnnnmmmiiigggbbbXXXNNNEEE@@@<<<===BBBLLLYYYiiiyyy|||wwwpppfff^^^```eee---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++************+++,,,------------,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&))))))((((((((()))******+++************)))))))))******))))))))))))******************))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((''''''&&&''')))+++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------........................000000000000000/////////////////////000000000000......///000000000000000111222333222111000111222333333333333444666777888999@@@PPPiiippphhhiiikkknnnsssxxx}}}}}}wwwnnn{{{wwwppp{{{pppcccZZZQQQKKKIIIGGGDDDBBBAAAAAA@@@???===>>>>>>===<<<;;;::::::999999;;;>>>???AAACCCGGGIIINNNPPPSSSTTTTTTSSSTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTWWWeeekkkaaaUUUSSSUUUVVVTTTSSSSSSRRRRRRSSSSSSTTTVVVVVVUUUTTTTTTUUUVVVWWW[[[ZZZYYYYYYZZZ[[[]]]^^^cccmmm}}}}}}yyyvvvsssqqqlllhhhdddaaabbbeeekkknnnssswwwxxxvvvvvvyyyxxxtttrrrllleee___[[[ZZZYYYXXX[[[[[[[[[[[[YYYVVVSSSQQQOOOLLLHHHEEEDDDDDDCCCBBBEEEDDDCCCCCCAAA@@@??????AAABBBDDDGGGJJJLLLMMMNNNPPPQQQRRRQQQOOONNNOOOPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQNNNOOOPPPRRRTTTVVVWWWXXXWWWVVVUUUSSSRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSQQQRRRSSSRRRPPPOOOPPPQQQNNNNNNMMMLLLKKKJJJIIIHHHLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOPPPQQQSSSTTTUUUTTTZZZ___ccchhhoooqqqpppiiiddd[[[OOOEEE>>><<<===AAAIIIUUUaaammmxxx|||zzzxxxrrrfff]]]___eee,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,,,,******))))))))))))******,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,---))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))***))))))((((((((())))))))))))((((((((()))))))))************))))))))))))******))))))))))))************************))))))((())))))))))))(((((('''(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((&&&''')))***+++++++++***+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................................../////////...............////////////000000000000......///000000000000000111222222111///...///000111222333444555555555555:::<<>>>>>===<<<;;;:::999999888999;;;===>>>AAAEEEHHHJJJLLLOOOPPPPPPPPPRRRSSSTTTSSSRRRQQQQQQQQQSSSSSSRRR\\\aaa[[[TTTSSSVVVWWWSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTSSSSSSTTTVVVWWW[[[ZZZZZZYYYYYYZZZ[[[\\\```iiivvvzzzvvvsssqqqlllhhhbbb______ccciiimmmqqquuuvvvtttsssuuuuuusssqqqlllddd___\\\ZZZZZZYYYZZZ[[[[[[[[[YYYVVVSSSQQQOOOLLLHHHEEEDDDCCCBBBAAADDDCCCCCCBBBAAA@@@@@@@@@BBBDDDFFFHHHKKKLLLMMMNNNOOOPPPQQQPPPOOONNNOOOPPPOOOPPPPPPPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRQQQQQQPPPMMMNNNOOOQQQSSSTTTUUUVVVRRRQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSRRRRRRRRRQQQRRRRRRRRRPPPOOOPPPQQQPPPOOONNNMMMLLLJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLPPPOOOOOOPPPRRRVVVYYY[[[YYY___cccfffkkkqqqqqqmmmiii```TTTIII???;;;>>>DDDKKKTTT```iiiooouuu|||{{{yyywwwpppddd\\\```hhh+++++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,++++++******************++++++,,,,,,++++++************++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))+++***************++++++(((((()))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))******)))))))))))))))(((''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))))))))*********)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---.............................................------------------------////////////000000000000......///000000000000000000111222111///...///000111222333555555555555444::::::@@@NNNfff}}}xxxsssqqqrrruuuwwwtttvvvzzz~~~|||sssjjjiiittt~~~yyyxxx|||nnnnnnvvvyyyxxx|||lll^^^SSSLLLJJJGGGEEECCCCCCBBB@@@>>>>>>>>>===<<<;;;::::::999888:::;;;<<<===???CCCGGGGGGIIILLLMMMNNNOOOQQQSSSUUUTTTSSSQQQQQQRRRSSSSSSPPPTTTVVVUUUTTTUUUVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSRRRSSSTTTUUUVVVYYYYYYYYYXXXYYYYYYYYYYYY^^^eeeooozzz|||xxxtttqqqmmmiiiccc______ccchhhlllooosssuuurrrpppqqqrrrqqqooojjjccc^^^[[[ZZZZZZYYYZZZZZZ[[[[[[YYYVVVSSSRRRPPPMMMIIIFFFEEEEEEDDDCCCCCCBBBAAAAAAAAABBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMOOOPPPOOONNNNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSRRRPPPOOOPPPQQQOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLOOOOOOPPPQQQUUUYYY]]]```aaaeeehhhjjjnnnqqqnnniiicccWWWKKKBBB===<<>>===<<<;;;::::::::::::;;;;;;;;;===AAADDDEEEGGGJJJLLLMMMOOORRRTTTTTTSSSSSSRRRRRRRRRSSSSSSRRRSSSSSSSSSTTTUUUTTTSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWW\\\aaahhhqqq}}}zzzuuuqqqmmmjjjeeeaaa```ccchhhkkkmmmrrrtttooolllnnnppppppmmmhhhaaa\\\ZZZZZZYYYYYYYYYZZZ[[[ZZZYYYWWWTTTRRRPPPMMMIIIGGGGGGGGGFFFEEECCCCCCBBBAAABBBCCCDDDEEEDDDEEEGGGIIIJJJKKKLLLLLLLLLNNNOOOOOOMMMMMMNNNPPPNNNNNNNNNMMMNNNOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNOOOPPPPPPOOOMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRQQQOOOOOOOOOPPPLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPSSSWWW]]]aaadddiiilllmmmnnnpppqqqkkkbbbXXXLLLBBB>>>===???LLLZZZrrruuuxxxxxxuuurrrrrrsssyyyyyy{{{~~~zzzuuuyyyssskkkeee___]]]ccclll***************+++,,,,,,)))******+++,,,,,,------++++++***+++,,,...111222,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...------,,,,,,,,,,,,------++++++************++++++++++++++++++************))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))(((&&&&&&(((((((((((())))))************))))))))))))******&&&'''''''''((((((((((((************)))((('''&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((()))))))))+++************++++++,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,---------......---------.........//////------------------------------........./////////////////////000000000000......///000000000000000///111222111000000111333333333333333333333444444111666;;;AAALLLaaa~~~vvviiidddaaagggyyyyyy|||uuukkkpppxxxfffYYYPPPNNNKKKIIIHHHGGGEEECCC@@@@@@???>>>===<<<<<<;;;:::::::::999999;;;>>>BBBBBBDDDGGGIIIKKKMMMQQQSSSPPPQQQQQQRRRRRRRRRQQQQQQPPPQQQRRRSSSRRRQQQRRRUUUQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQRRRSSSUUUVVVTTTTTTUUUVVVVVVVVVVVVVVVXXX\\\bbbhhhrrr|||vvvqqqmmmjjjfffbbbaaacccfffiiikkkqqqsssnnnjjjkkknnnnnnkkkfff```[[[YYYYYYYYYXXXYYYZZZZZZZZZYYYWWWTTTRRRNNNLLLHHHGGGGGGGGGGGGGGGFFFEEECCCBBBBBBCCCDDDEEEEEEEEEGGGHHHJJJJJJKKKKKKKKKMMMNNNNNNMMMMMMNNNPPPNNNMMMMMMLLLMMMNNNOOOPPPLLLLLLMMMMMMMMMMMMLLLLLLKKKMMMNNNOOOOOONNNLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPNNNMMMNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMNNNQQQUUUZZZ```dddgggmmmoooooonnnooommmdddZZZNNNCCC<<<>>>BBBGGGVVVggg~~~}}}{{{wwwtttpppnnnmmmpppoooqqqtttwwwwwwuuurrrssskkkddd```___^^^bbbggg******))))))***+++,,,,,,))))))***+++,,,,,,------++++++***+++---000333555,,,,,,,,,++++++*********)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,------------,,,+++++++++,,,---...******))))))))))))******++++++************++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++(((((()))))))))(((&&&%%%'''((((((((())))))************))))))))))))******%%%&&&&&&&&&''''''((((((************)))((('''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))))))))************&&&&&&&&&'''''''''(((((())))))******+++,,,......,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,---------......---------.........//////------------------------.../////////000000111111////////////000000000000...//////000000000000000///000222222111111222444333222222111222222333444111777<<<>>>BBBSSSnnntttiii```^^^mmmoookkksssssseeeRRRPPPLLLKKKJJJIIIGGGEEEAAAAAA@@@???>>>===<<<<<<::::::999888777999<<>><<<;;;;;;;;;;;;<<<<<<;;;;;;:::999<<<===???BBBEEEHHHKKKLLLKKKLLLMMMOOOPPPPPPOOOOOOOOOPPPRRRSSSSSSSSSRRRQQQRRRRRRQQQPPPOOOOOOOOOOOONNNNNNOOOOOOOOOOOOPPPPPPQQQPPPOOOOOOPPPRRRUUUWWWUUUYYY]]]```eeerrr|||vvvrrrnnnlllhhhfffeeefffhhhiiipppmmmiiifffeeefffiiikkkjjjfffaaa\\\YYYWWWXXXXXX[[[ZZZYYY[[[\\\ZZZUUUPPPLLLIIIFFFCCCCCCEEEHHHJJJJJJIIIGGGEEEDDDDDDEEEFFFDDDFFFIIIKKKKKKJJJGGGEEEJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNMMMMMMKKKJJJHHHGGGKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJKKKLLLOOOTTTZZZ```fffiiijjjooopppiiiccc]]]TTTIIIBBB???>>>DDDQQQaaannnttt|||tttnnnmmmkkkfffbbbdddccccccgggmmmqqqrrrqqqbbb___[[[ZZZ\\\___bbbccc***))))))***,,,,,,+++***++++++++++++++++++++++++*********+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++)))(((''''''((()))***+++************************+++++++++*********))))))+++++++++************)))***++++++++++++***))))))))))))))))))))))))))))))************)))))))))(((((()))))))))************))))))(((((((((((())))))***)))((()))++++++)))'''(((((((((((((((((((((((())))))******)))((((((''')))***+++***((('''((()))'''((((((((())))))))))))***'''%%%$$$&&&(((((('''))))))))))))))))))))))))%%%&&&'''((()))((((((''''''''''''((((((((((((((((((((())))))))))))))))))(((((()))******************)))))))))))))))))))))))))))))))))))))))))))))((()))***)))(((((((((***++++++++++++++++++,,,,,,...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------...---,,,++++++,,,---..................---------111000///......///000111//////000000000111111111111111111111111111111111555111333888:::???QQQfffwwwjjj^^^___ooo}}}nnnjjjvvvyyyrrrppp{{{}}}eee]]]TTTNNNLLLLLLIIIGGGGGGFFFDDDAAA???===<<<;;;;;;;;;;;;;;;;;;::::::999;;;<<<===@@@CCCFFFHHHJJJIIIJJJLLLNNNNNNOOONNNNNNNNNNNNOOOPPPPPPPPPPPPOOORRRQQQPPPNNNNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPRRRTTTVVVTTTWWW[[[]]]aaammm}}}{{{tttpppnnnkkkhhhfffeeefffhhhjjjqqqnnniiieeeddddddfffgggfffccc___[[[XXXXXXYYYZZZ\\\ZZZZZZ[[[[[[YYYTTTPPPKKKIIIGGGDDDDDDFFFHHHJJJIIIHHHFFFDDDCCCCCCDDDEEEGGGIIILLLNNNNNNMMMJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNMMMMMMLLLJJJIIIHHHJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKMMMOOOSSSXXX^^^dddhhhkkklllnnnlllccc[[[TTTKKKBBB@@@@@@CCCMMM^^^mmmvvvyyyzzzsssooonnnmmmjjjfffeeeeeefffiiimmmooonnnlllbbb```]]]]]]___aaabbbbbb+++***)))***,,,---,,,+++++++++++++++++++++++++++******))))))******+++,,,************************************************(((((('''''''''((())))))************************+++++++++***************+++++++++************)))***++++++++++++***))))))))))))))))))))))))))))))************))))))))))))(((((())))))******++++++))))))(((((((((((())))))+++)))(((((()))******)))(((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))((('''&&&'''(((''''''((((((((()))))))))***(((&&&&&&'''))))))((())))))))))))))))))))))))''''''((()))))))))((((((((((((((((((((('''''''''(((((())))))******++++++(((((())))))******++++++))))))))))))))))))******)))))))))))))))))))))))))))***++++++***)))***+++,,,,,,++++++++++++++++++,,,+++***+++,,,---,,,+++------------------------------,,,,,,,,,---.........------,,,,,,------...---------...............000000////////////000000//////000000000000111111222222222222222222222222222000444999999:::FFFVVVtttwwwfff^^^eeewwwyyyiiiiiiqqq~~~{{{qqqlllkkk|||vvvjjj\\\SSSQQQPPPLLLHHHHHHGGGDDDBBB???>>><<<<<<::::::;;;;;;::::::999888999:::;;;===???BBBDDDFFFGGGHHHJJJLLLMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQPPPOOOMMMLLLLLLKKKKKKNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSTTTSSSUUUWWWXXX[[[dddrrr}}}yyysssooommmkkkhhheeeeeefffiiijjjpppmmmiiidddbbbaaabbbcccbbb```\\\YYYWWWXXXZZZ[[[\\\[[[[[[[[[[[[XXXTTTPPPJJJIIIHHHFFFFFFGGGHHHHHHIIIGGGFFFDDDDDDDDDEEEEEEHHHJJJMMMNNNOOONNNLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMQQQTTTYYY^^^cccgggjjjkkkiiihhhcccYYYPPPJJJCCC===@@@BBBKKK\\\ooo|||~~~{{{wwwqqqooooooooommmkkkggghhhjjjlllmmmlllhhheeeaaa``````aaacccdddcccbbb+++)))((()))+++,,,+++***+++++++++++++++++++++++++++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************************+++++++++*********))))))***++++++++++++***))))))((((((((((((((((((((((((*********)))))))))))))))*********)))))))))))))))))))))(((((((((((())))))+++***((((((((()))***+++((((((((((((((((((((((((&&&''''''(((''''''&&&&&&'''((()))((('''&&&'''((('''''''''((((((((()))))),,,+++***)))***+++++++++(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&''''''((()))******++++++))))))((((((((())))))***)))))))))))))))*********))))))))))))))))))))))))***+++,,,,,,******+++,,,,,,,,,,,,++++++*********+++***)))***,,,---,,,+++------------------------,,,,,,,,,,,,---......///000000000//////000000000,,,---------.../////////000000////////////000000////////////000000000111222222222222222222222222222222555999888888AAAMMMgggqqq```]]]jjj}}}uuuiiieeennn||||||sssjjjsssyyyeeeXXXTTTRRRNNNJJJIIIHHHEEECCC@@@???======:::::::::;;;:::999999888777888999:::<<<>>>@@@AAAEEEFFFIIIKKKLLLMMMMMMMMMPPPOOONNNMMMNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPRRRRRRRRRTTTUUUUUUWWW]]]gggppp|||yyyrrrooollljjjgggeeeeeegggiiikkknnnkkkgggccc``````aaaaaaaaa___[[[XXXWWWXXXYYY[[[[[[[[[[[[[[[YYYVVVRRROOOIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGJJJKKKKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLKKKLLLMMMOOOUUUXXX]]]bbbfffiiiiiiiiiaaa^^^VVVMMMFFFBBB@@@>>>DDDIIIUUUjjj}}}~~~wwwtttpppnnnnnnnnnmmmkkkiiijjjmmmnnnlllhhhccc___]]]^^^```dddggggggeeeccc***(((&&&''')))******)))++++++++++++++++++++++++,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++*********))))))***++++++++++++***))))))(((((((((((((((((((((((())))))))))))))))))******,,,++++++***)))(((''''''))))))(((((((((((())))))******)))(((((((((***+++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''((()))(((''''''((()))''''''''''''((((((((((((***++++++*********++++++(((((((((((((((((((((((()))))))))((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((()))*********)))(((''''''''''''((((((((())))))************************************'''((()))((('''&&&'''))),,,,,,,,,++++++*********+++***)))***,,,---,,,++++++++++++++++++++++++++++++,,,,,,------.........///000000000000000000///,,,---------...///////////////000000000000//////...////////////000000000111111111111111111111111111222444555555777@@@III___|||~~~ggg\\\aaaqqq~~~sssfffdddmmm}}}~~~tttqqqqqq}}}ppp```XXXTTTPPPLLLJJJIIIFFFDDDAAA@@@>>>>>>:::;;;;;;;;;;;;:::999999777777777888:::;;;===>>>CCCEEEGGGJJJLLLMMMMMMMMMNNNMMMLLLLLLLLLMMMOOOPPPQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRSSSSSSTTTXXX___eeemmmuuuxxxsssoookkkiiigggeeeeeegggjjjllljjjhhheeebbb`````````aaaaaa___[[[XXXVVVWWWXXXZZZZZZ[[[[[[ZZZWWWSSSPPPMMMGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEHHHHHHHHHIIIJJJJJJKKKKKKIIIKKKLLLLLLKKKLLLOOOQQQXXX[[[___cccfffffffffeee\\\VVVMMMEEE@@@>>>@@@CCCLLLRRR```ssszzztttrrrooommmlllkkkjjjiiiiiikkkmmmllliiiddd___\\\ZZZ\\\```fffjjjjjjgggeee)))'''&&&&&&''')))))))))++++++++++++++++++++++++,,,,,,+++++++++++++++,,,************************************************++++++,,,,,,,,,+++***)))))))))))))))))))))))))))***************++++++++++++++++++************)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))************,,,++++++***)))(((''''''))))))(((((((((((()))))))))******)))(((((()))+++))))))))))))))))))))))))%%%&&&''''''((('''''''''&&&''')))(((''''''((()))&&&&&&'''''''''((((((((('''((())))))''''''((()))))))))))))))))))))))))))***)))((('''''''''((((((((((((((((((((('''''''''&&&&&&''''''(((((())))))+++***((('''''''''((()))((((((((()))******++++++************************(((***+++***)))((()))***,,,,,,+++++++++++++++++++++***)))+++---...---,,,++++++++++++++++++++++++,,,,,,---.........------,,,------......------,,,---------...............//////000000000000//////......////////////000000000000000000000000000000///000111111222555===CCCWWWnnnooo^^^]]]eeeooosssdddfffmmm||||||qqqhhhpppooocccZZZTTTOOOKKKJJJGGGEEEBBBAAA??????;;;;;;<<<<<<;;;;;;:::999777777777888999:::;;;<<<@@@BBBEEEHHHJJJKKKLLLLLLJJJJJJJJJIIIJJJKKKKKKLLLOOOOOONNNNNNNNNNNNOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPQQQQQQRRRUUUZZZ]]]aaagggrrr~~~wwwssspppjjjiiifffeeeeeehhhkkkmmmhhhgggdddaaa````````````___]]]YYYVVVUUUUUUWWWXXXXXXZZZ[[[YYYUUUPPPMMMKKKFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAAEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDGGGGGGHHHIIIIIIJJJJJJKKKHHHKKKNNNNNNMMMNNNRRRVVV\\\^^^```cccccccccaaa```ZZZQQQHHHBBB???>>>CCCIIIVVV]]]iiiwww|||vvvqqqpppnnnlllkkkiiihhhhhhiiijjjjjjhhhddd```^^^]]]\\\^^^ccciiilllllliiieee***(((&&&&&&''')))******++++++++++++++++++++++++++++++*********+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,+++***)))((())))))))))))))))))))))))))))))*********++++++++++++++++++************)))***++++++++++++***))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))(((((((((((())))))''')))++++++)))((()))***))))))))))))))))))))))))&&&&&&'''((((((((((((((($$$&&&''''''&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%'''))))))'''%%%'''((())))))))))))))))))))))))))))))'''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((())))))***)))(((((()))+++---...'''(((((()))******++++++************************,,,---...---,,,+++,,,...++++++++++++++++++,,,,,,,,,+++***+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++,,,---......---,,,+++...............---------...///000111111000///............/////////000000111111111111111111111111---///111111222555:::===JJJZZZjjj~~~vvvccc[[[\\\```iiixxxtttllliiirrr{{{oooooo{{{sssdddXXXRRRLLLJJJHHHFFFCCCAAA@@@@@@<<<<<<======<<<<<<;;;:::888888888888999999:::;;;===>>>AAADDDGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJMMMLLLLLLMMMMMMNNNOOOPPPMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOQQQSSSVVVXXXXXX\\\dddooo|||zzzuuurrrpppjjjhhhfffeeefffhhhkkknnnjjjhhheeebbb```^^^^^^^^^ZZZXXXUUUSSSRRRTTTVVVXXXWWWYYYZZZXXXSSSMMMJJJIIIFFFEEEEEEDDDCCCDDDDDDDDDAAAAAABBBBBBBBBBBBBBBAAAEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEECCCBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIHHHLLLPPPQQQPPPRRRWWW[[[___```aaabbbaaa___]]]\\\VVVLLLDDDBBBBBBDDDKKKTTT___fffpppxxx{{{zzzwwwtttoooooonnnmmmkkkjjjjjjjjjggghhhgggddd___]]]^^^```ccceeehhhlllnnnmmmhhheee,,,)))''''''(((***++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++++++++)))((('''))))))))))))))))))))))))))))))******+++++++++++++++++++++************)))***++++++++++++***))))))))))))))))))))))))))))))(((((())))))*********+++&&&'''((()))***+++,,,,,,))))))(((((((((((())))))&&&))),,,,,,***((((((***))))))))))))))))))))))))&&&&&&'''((()))))))))(((###$$$&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&)))+++***((('''(((***)))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''&&&'''''''''(((((())))))************))))))))))))))))))((()))+++...111333'''(((((()))***+++++++++************************)))***++++++))))))***+++*********++++++,,,,,,---,,,++++++,,,...//////...------------------------------...///...---+++***,,,---...//////...---,,,/////////......------,,,...///000111111000///.............../////////000222222222222222222222222---111444444444777999999>>>JJJVVVlllzzzfffZZZWWWVVVZZZfffwwwwwwlllooo|||{{{}}}kkk[[[SSSLLLKKKIIIFFFDDDBBBAAA@@@=========>>>======<<<;;;999999999999999::::::;;;:::<<>>======<<<;;;;;;::::::999999888888888777777777888888888999<<>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJOOORRRVVVYYY[[[]]]```cccfffeeeaaa]]]XXXSSSOOOMMMOOOQQQWWW]]]eeemmmsssvvvvvvvvvuuutttttttttttttttxxxsssnnnkkkkkkjjjhhhfffccc^^^\\\aaagggjjjmmmppplllkkkjjjkkkllljjjeee```***)))))))))))))))******************)))))))))))),,,++++++++++++,,,---------,,,,,,+++***))))))(((+++*********))))))((((((*********)))))))))))))))+++******************+++************))))))))))))************************(((((((((((())))))))))))''''''(((((())))))************))))))))))))******(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&'''((()))******+++''''''((((((((((((''''''''''''&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((())))))******!!!###&&&''''''&&&'''(((((((((((((((''''''''''''&&&'''''''''((((((((()))((((((((((((((((((((((((((())))))************)))))))))************)))(((,,,,,,+++***))))))))))))******++++++++++++*********+++,,,---------------------------------------------------------------,,,------------.........---,,,,,,,,,,,,---....../////////.........------//////...------...000111000000000111111222333444888888999<<>>>>>===<<<;;;::::::999999999888888888777777555555666777:::===@@@BBBDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJMMMOOOPPPLLLNNNPPPQQQRRRTTTXXX[[[aaafffmmmtttyyy}}}~~~}}}|||{{{{{{zzzzzzzzzxxxuuuqqqnnnkkkiiifffcccaaa```___```dddiiikkklllcccaaa]]][[[YYYWWWTTTRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIJJJJJJIIIHHHFFFCCCBBBAAABBBCCCDDDEEEDDDCCCBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>===<<<===???AAABBBBBBAAAAAAEEEEEEFFFGGGIIIKKKMMMNNNSSSUUUXXX[[[]]]___aaabbbbbb___[[[VVVQQQOOOMMMMMMQQQVVV^^^gggmmmqqqrrrrrrrrrsssttttttttttttvvvxxx|||uuunnnjjjiiiiiifffccc___]]]___iiitttyyyxxxvvvnnnllliiiiiijjjhhhbbb^^^******)))))))))))))))***))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***))))))((((((******)))))))))))))))((())))))))))))))))))*********)))(((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''(((((())))))************))))))))))))******(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&'''((()))***++++++''''''((((((((((((''''''((('''''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((())))))))))))((((((''''''''''''(((((((((((('''''''''''''''((()))***!!!###&&&''''''&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((()))***************((())))))*********))))))++++++++++++******))))))+++,,,,,,------,,,,,,+++******+++,,,------------------------------------------------------------............////////////---,,,,,,,,,,,,---......---......///000000111111///...---------///000111///000000111222222222222666888;;;<<<===EEEXXXjjjoooZZZRRRNNNQQQddd{{{||||||sss{{{ttt^^^RRRKKKFFFCCCCCC@@@??????>>><<<;;;;;;:::999999999999888888888888555666666777:::<<<>>>@@@CCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIHHHHHHGGGHHHHHHIIIJJJGGGIIIKKKMMMOOOQQQTTTVVVXXX\\\bbbhhhmmmrrrwwwzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwtttqqqnnnkkkiiigggdddbbb^^^]]]\\\^^^bbbfffhhhiiiaaa___\\\ZZZXXXVVVRRRPPPPPPPPPNNNLLLKKKIIIIIIHHHIIIIIIHHHGGGEEECCC@@@???@@@AAACCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@?????????????????????>>>======<<<===???AAABBBBBBBBBAAAEEEFFFGGGIIIKKKNNNPPPQQQVVVWWWZZZ\\\^^^______^^^[[[XXXSSSNNNMMMNNNPPPRRRXXX]]]eeelllppppppnnnlllkkkmmmpppqqqrrrtttxxx{{{~~~xxxpppiiifffdddbbb```[[[^^^fffssszzzpppmmmjjjhhhhhheeeaaa\\\+++******)))))))))))))))(((((()))))))))))))))***)))))))))))))))***+++++++++*********)))(((((((((******))))))))))))))))))))))))))))))************''''''%%%%%%%%%%%%''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((('''(((((())))))(((((('''((((((((('''(((((()))***''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))(((((((((((())))))''''''((((((((()))))))))'''&&&&&&''''''((()))***###%%%'''''''''&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******+++******((())))))************)))******+++,,,,,,++++++***,,,,,,------------,,,,,,******+++,,,,,,---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////---------------....../////////000000000000000000............///000111111///000111222222222222222000222777::::::@@@OOO___yyyjjjZZZOOOMMMXXXhhhxxxtttzzzvvvvvv{{{ppp___TTTKKKFFFFFFAAA@@@???>>>===<<<;;;::::::999999999999888888888777777777888:::;;;===>>>BBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHIIIJJJKKKLLLMMMNNNNNNRRRUUUZZZ^^^cccggglllppptttxxx~~~~~~{{{}}}}}}wwwvvvuuuttttttssssssssspppmmmjjjgggfffeeebbbaaa[[[ZZZZZZ\\\___cccdddeee___]]][[[YYYWWWTTTPPPNNNNNNNNNMMMKKKJJJHHHGGGGGGHHHHHHGGGEEECCCAAA???>>>@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDDDDBBBAAA@@@?????????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???>>>===<<<===>>>>>>???>>>>>>>>>===>>>???AAABBBCCCCCCCCCDDDEEEFFFIIILLLOOOQQQSSSYYYZZZZZZ]]]^^^^^^[[[YYYTTTQQQLLLJJJLLLRRRYYY^^^dddhhhmmmppppppmmmiiieeecccgggkkkmmmnnnqqqwww{{{{{{sssjjjccc^^^\\\\\\YYY```lll{{{rrrnnniiifffeeeccc^^^[[[++++++***)))))))))))))))(((((((((((())))))******)))))))))))))))***++++++)))))))))))))))))))))(((************************((()))))))))************((('''&&&%%%%%%&&&'''(((''''''(((((())))))******))))))))))))))))))))))))'''''''''((()))*********))))))))))))((((((((((((((()))***++++++***)))((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))((())))))******))))))(((((((((''''''((())))))***'''''''''''''''''''''''''''''''''(((((((((((((((***)))(((''''''((()))***((((((((()))))))))******''''''''''''((()))***+++&&&'''((('''&&&&&&''')))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++(((((()))***************((()))+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000////////////////////////---...///000111111111111000111222333333333222111///000333666777;;;HHHUUUkkknnn]]]VVVVVVZZZtttyyyqqqpppxxxzzzssspppwwwrrrbbbSSSKKKIIIBBBAAA@@@???===<<<;;;:::::::::999999999888888888888888888999999:::;;;;;;??????@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKJJJIIINNNPPPSSSVVVYYY]]]aaaeeekkkpppwww||||||zzzwwwvvvrrrtttvvvwwwxxxzzz~~~~~~||||||xxxuuusssrrrqqqppppppoooooooookkkiiifffdddcccbbb```^^^YYYXXXXXXZZZ]]]___``````\\\ZZZXXXWWWUUURRRNNNKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<:::;;;<<<>>>??????@@@@@@>>>??????@@@BBBCCCEEEFFFEEEFFFHHHKKKNNNQQQTTTVVV\\\[[[[[[\\\]]]\\\XXXTTTOOOLLLHHHIIIOOOZZZeeemmmqqqqqqrrrpppmmmhhhbbb______ccchhhjjjjjjmmmsssxxx~~~|||wwwlll```XXXVVVXXXYYYcccooo|||rrrmmmgggdddbbb```\\\XXX++++++***))))))((())))))'''((((((((())))))************))))))******+++,,,(((((((((((())))))))))))***************+++++++++(((((())))))*********+++,,,***)))(((((()))***,,,&&&''''''((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++******))))))((((((''''''''')))***,,,,,,***)))'''))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&((()))+++,,,,,,))))))************))))))'''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((('''''''''+++)))(((&&&&&&((()))+++))))))))))))************(((((((((((()))***+++,,,)))))))))'''%%%&&&(((***)))(((((((((''''''''''''************))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,(((((()))***************'''(((***,,,---------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///............///000000+++,,,,,,---...///000000---...000222222222222111000111333444444333222111333222333444555888BBBNNNaaa|||oooccc\\\VVVfff|||pppkkknnn~~~{{{pppggglll{{{mmmZZZNNNKKKBBBBBBAAA???>>><<<;;;;;;:::::::::999999999888888888888888888999999999999:::;;;<<<===???AAABBBBBBFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEGGGIIIJJJJJJIIIKKKMMMOOOQQQSSSVVVZZZ^^^dddjjjrrrwwwxxxuuurrrppplllnnnooopppqqqssswwwzzzzzz|||~~~}}}zzzyyyvvvzzz~~~~~~{{{zzz}}}~~~{{{wwwrrroooppppppnnnmmmmmmmmmmmmmmmhhhfffcccaaaaaa```^^^\\\XXXWWWWWWXXX[[[^^^^^^^^^ZZZXXXVVVUUUSSSPPPLLLHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>???@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@??????@@@@@@AAABBBAAABBBCCCCCCCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@DDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA???>>>===<<<999:::<<<>>>???@@@AAAAAA@@@??????@@@AAADDDFFFGGGHHHIIIKKKNNNQQQUUUXXXZZZ]]][[[[[[\\\\\\ZZZUUUQQQLLLIIIGGGIIIRRR___nnnwwwwwwvvvsssoooiiiccc]]]ZZZ]]]bbbfffhhhgggiiiooottt}}}}}}yyymmm^^^TTTSSSUUUZZZdddppp{{{rrrlllfffbbb```^^^YYYVVV)))((('''''''''(((***+++*********)))))))))))))))+++++++++***************+++***)))((((((''''''(((+++***)))((((((''''''((('''((()))******)))((('''''')))***)))((('''(((***###&&&***+++)))))),,,///***,,,---+++)))'''''''''(((((())))))((('''&&&&&&&&&''')))*********)))((('''''''''''''''''''''''')))***+++++++++***((('''************)))))))))))))))((('''''''''(((***++++++*********))))))((((((''''''''''''((((((((((((***)))((('''''''''''''''***)))'''&&&%%%%%%%%%&&&+++++++++******(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((***(((&&&%%%$$$%%%'''((())))))))))))))))))))))))))))))))))))************&&&''')))***+++++++++***++++++******)))*********((()))***++++++++++++++++++***)))***,,,---,,,+++)))******+++---......///......------------,,,,,,------------,,,,,,+++***,,,,,,,,,------.........,,,,,,------------,,,,,,111111000000//////......---------------.../////////////////////000111111111111111222555:::BBBGGG[[[kkkwwwhhhaaa^^^pppvvvjjjiiiuuuzzzpppkkknnn{{{kkkZZZNNNIIIFFFBBB???>>>>>><<<;;;::::::999999999999999999888888777777777777888888888999:::===???AAACCCCCCDDDEEEEEECCCBBBCCCFFFHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEGGGHHHGGGFFFIIIJJJMMMNNNOOOQQQTTTWWWbbbhhhpppvvvwwwrrrlllgggbbbdddgggiiikkkmmmppprrrrrrpppppprrruuuwwwuuussssssqqqrrryyy}}}|||yyyxxx}}}|||zzzwwwsssooollljjjkkkjjjiiigggfffeeeeeeeeefffccc^^^[[[ZZZZZZYYYXXXUUUUUUUUUUUUUUUUUUUUUUUURRRTTTTTTRRRNNNKKKIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCCCCBBB@@@???>>>>>>????????????????????????@@@AAABBBAAA???>>>???@@@BBBAAAAAAAAA@@@?????????AAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@AAAAAABBBCCC??????>>>>>>??????@@@AAABBBBBBAAA@@@@@@@@@AAAAAAAAA@@@>>><<<;;;:::;;;;;;999:::;;;===>>>>>>??????AAABBBBBBBBBAAABBBEEEGGGFFFIIIMMMRRRTTTVVVVVVUUU\\\\\\]]]^^^ZZZRRRNNNOOOHHHHHHIIIOOO___qqq{{{|||xxxoookkkfff```[[[ZZZZZZ]]]aaaeeegggiiikkkmmm}}}|||jjjXXXPPPNNNMMMYYYcccppp|||nnnggg``````___[[[XXXXXX((((((((((((((())))))***))))))))))))))))))))))))************************))))))((((((((())))))***)))((((((((((((((()))***((()))***++++++***)))((((((***+++***)))((()))***+++,,,---,,,)))'''''''''&&&((()))(((&&&%%%%%%%%%((((((((((((((('''&&&&&&''''''((()))))))))))))))''''''''''''''''''''''''))))))******))))))((('''(((((((((((('''''''''''')))(((((('''((()))***+++*********)))))))))((((((''''''''''''(((((((((((()))(((''''''''''''''''''+++***)))((('''((())))))***++++++******((('''''''''(((((((((((((((((('''''''''''''''''''''''''''((((((''''''''''''(((((()))((('''&&&%%%&&&''''''))))))))))))))))))))))))))))))))))))************&&&''')))***+++++++++*********************++++++))))))***+++++++++******+++***)))***,,,---,,,+++)))******+++---......///++++++,,,,,,---------...,,,---------,,,,,,+++***,,,,,,,,,---------------......////////////....../////////.........------......------......///000///////////////000000111000000111111222666;;;???NNN]]]rrr{{{mmmdddpppsssiiinnnxxx}}}{{{xxxqqqpppvvvyyyfffXXXMMMKKKGGGEEEDDDBBB???===:::::::::999999888888888888888777777777777888888777888999:::;;;===>>>>>>CCCDDDDDDCCCBBBAAACCCDDDFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEFFFEEEDDDEEEGGGHHHGGGFFFEEEGGGIIIJJJKKKMMMPPPRRR[[[bbbkkksssuuupppiiiccc^^^___bbbeeehhhkkkmmmnnnmmmkkkkkklllooopppnnnlllmmmkkkmmmssswwwuuusssssswwwvvvuuurrrpppmmmjjjiiiggggggeeedddcccbbbbbbbbbbbb___[[[YYYXXXXXXWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQQQQPPPLLLIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>======???????????????????????????@@@AAA@@@>>>===>>>???@@@@@@@@@@@@????????????AAAAAA@@@@@@@@@????????????????????????@@@AAAAAA??????>>>>>>>>>???@@@@@@BBBBBBAAA@@@?????????@@@AAA@@@>>>;;;:::999999999::::::;;;===>>>>>>??????@@@AAABBBBBBBBBCCCFFFIIIMMMOOORRRVVVWWWXXXWWWVVVYYYXXXYYY[[[VVVNNNJJJKKKLLLOOORRRWWWdddsss|||~~~vvvmmmiiieee___ZZZYYYWWWZZZ___bbbeeefffiiikkkwwwzzzuuueeeVVVOOONNNMMMWWWaaammmwww{{{jjjccc]]]]]]\\\YYYVVVVVV'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++''''''''''''((()))***+++******++++++++++++******)))***++++++))))))***+++***))))))***++++++***(((''')))******)))(((((()))(((((((((((((((''''''&&&((((((((((((((()))******((((((((((((((((((((((((***)))((((((''''''((((((((((((((((((''''''''''''((((((((((((((()))************))))))))))))((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''(((+++***)))((((((((()))***************)))(((''''''(((((())))))))))))(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))))))))************'''((()))******+++******))))))))))))***+++++++++******+++++++++******)))+++******+++------,,,*********+++,,,,,,---......))))))***+++,,,---......,,,,,,---------,,,++++++------------,,,,,,,,,,,,......////////////...............---------------//////......//////000111//////......//////000111000111222111111333666888BBBOOObbbttt~~~tttuuu|||oooiiimmmsssxxx}}}~~~}}}xxxnnnlllnnnyyy|||tttrrryyytttcccPPPMMMHHHEEECCCAAA>>>;;;;;;;;;:::999999888777777999888888777777888888999888888999999999:::::::::@@@AAACCCBBBAAA@@@@@@AAAEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDDDDEEEFFFGGGGGGFFFCCCEEEFFFGGGHHHIIILLLNNNTTT[[[eeemmmooojjjccc^^^YYYXXXYYY]]]dddhhhiiihhheeeddddddeeefffgggeeedddeeeccceeekkknnnlllkkklllnnnmmmmmmkkkjjjhhhfffeeebbbaaa```___^^^]]]]]]]]]]]]ZZZWWWUUUUUUVVVUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNLLLIIIFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>>>===>>>???>>>>>>>>>>>>????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>===>>>??????@@@>>>>>>>>>>>>>>>??????@@@BBBAAA@@@???>>>>>>>>>>>>@@@???<<<:::999888888999::::::;;;<<<===>>>?????????@@@AAABBBCCCEEEIIILLLRRRSSSVVVXXXYYYXXXVVVUUUWWWUUUUUUVVVRRRKKKHHHJJJPPPWWW]]]aaaiiisss{{{}}}{{{sssjjjgggddd]]]YYYXXXTTTWWW[[[___aaaccceeegggmmmoookkk___SSSOOOOOOPPPUUU^^^gggooowww{{{xxxqqqeee^^^XXXYYYYYYWWWUUUUUU&&&''')))*********)))(((((((((((()))))))))))))))(((((((((((())))))))))))))))))(((((()))******+++((((((((((((((()))******************************((()))******)))((()))***(((&&&%%%'''+++,,,***'''''')))++++++******+++,,,'''((((((((((((((('''''')))((('''''''''(((***+++))))))))))))))))))))))))***)))'''&&&&&&&&&'''(((************))))))))))))((((((((((((((())))))***))))))))))))))))))((((((''''''''''''((((((((((((&&&&&&%%%&&&&&&'''((((((+++***(((&&&&&&&&&&&&'''))))))******)))(((''''''((((((((())))))((((((((((((((())))))************((((((''''''''''''(((((('''(((((((((((('''&&&&&&((((((((((((((((((((((((((()))))))))************(((((())))))************'''(((((()))***++++++++++++++++++++++++***)))(((*********+++------,,,*********+++,,,,,,---......))))))***++++++,,,------,,,,,,,,,------,,,,,,+++...------,,,,,,++++++++++++,,,,,,------,,,,,,+++......------------------///////////////000111111///............///000000000222333333222333444666:::CCCRRRddduuuxxxzzz{{{oooiiilllnnnqqqrrrtttsssqqqmmmhhhcccaaahhhrrr}}}sssqqqsssmmmXXXSSSKKKEEEAAA???===<<<<<<<<<;;;:::999888777666999999888888888888999999999999999999::::::;;;;;;<<<>>>AAABBBAAAAAAAAABBBDDDDDDCCCBBBBBBCCCCCCCCCEEEEEEEEEDDDDDDEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCDDDFFFGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKMMMRRRWWW^^^dddeeebbb\\\XXXTTTRRRRRRWWW___dddcccaaa^^^^^^^^^^^^___^^^]]]\\\]]]\\\^^^cccfffdddccceeegggffffffeeecccaaa```___]]]\\\[[[ZZZYYYYYYYYYYYYWWWUUUSSSSSSSSSTTTSSSRRRNNNNNNNNNMMMMMMMMMMMMMMMJJJKKKKKKIIIFFFDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>>>>>>???@@@<<<<<<======>>>>>>??????@@@????????????>>>>>>>>>>>>>>>======>>>>>>???@@@>>>============>>>??????AAA@@@???===<<<<<<<<<<<<<<<<<<:::999999999:::::::::;;;;;;<<<===>>>???@@@>>>???AAACCCEEEHHHLLLOOORRRTTTVVVXXXXXXWWWUUUTTTWWWSSSQQQPPPMMMHHHIIINNNUUU^^^fffhhhkkkqqqwwwyyywwwooogggeeebbb\\\XXXWWWQQQTTTXXX[[[]]]^^^```bbbdddccc```YYYSSSQQQRRRTTTTTT[[[bbbhhhoootttrrrlll```YYYUUUVVVWWWVVVTTTUUU&&&''')))*********)))(((''''''(((((())))))))))))''''''(((((())))))))))))++++++***)))))))))))))))******)))((((((((((((((()))))))))(((((()))))))))'''((()))(((''''''''')))...+++((('''(((&&&"""$$$%%%'''(((''''''((()))''''''(((((((((((((((''')))((('''''''''(((***+++***************************)))'''&&&&&&&&&'''(((************))))))))))))'''(((((()))))))))))))))(((((((((((((((((())))))''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))---,,,***'''&&&%%%%%%%%%((())))))))))))(((((('''&&&''''''((((((''''''&&&&&&'''((()))***,,,,,,---((((((''''''''''''(((((((((((())))))(((((('''&&&((((((((((((((((((((((((((()))))))))************)))))))))))))))*********&&&'''(((***+++++++++***+++++++++++++++***)))(((***)))***,,,...---+++)))***++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,++++++........................///////////////000111111...............//////000---///111222222222333444333999CCCRRRcccssstttrrruuuzzzrrrmmmllllllooorrrqqqooonnnkkkccc\\\\\\bbbnnn~~~zzzqqqnnnooovvv}}}hhh```TTTJJJDDDBBBBBBCCC======<<<;;;:::999888777::::::999999999999::::::666777777888999:::;;;;;;999<<>>>>>>>>@@@@@@??????>>>>>>==============================>>>@@@AAA@@@??????@@@AAA<<<<<<<<<======>>>>>>????????????>>>>>>>>>======>>>>>>>>>>>>>>>???@@@@@@======<<<<<<======>>>???>>>>>>===;;;;;;:::::::::999999888888999:::<<<===;;;;;;;;;;;;<<<>>>???@@@>>>@@@CCCEEEGGGKKKOOOSSSSSSTTTWWWYYYYYYXXXVVVUUUTTTOOOKKKJJJHHHGGGLLLSSS\\\eeemmmmmmlllooosssuuuqqqjjjdddbbb```[[[VVVUUUOOORRRUUUXXXXXXYYY[[[\\\[[[YYYXXXWWWVVVUUUVVVXXXTTTYYY]]]bbbhhhooopppmmm^^^WWWSSSUUUVVVUUUTTTUUU'''(((((()))))))))))))))&&&''''''(((((())))))***'''(((((())))))******+++,,,,,,+++***))))))))))))+++***)))(((''''''''''''))))))(((((((((((())))))&&&'''((((((&&&&&&'''(((***)))'''''''''&&&$$$"""%%%'''))))))(((((()))***&&&'''((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))***)))((((((''''''((((((((((((((((((''''''''''''''''''((()))))))))))))))''''''(((((((((((())))))''''''''''''(((((((((((((((((('''''''''(((((()))000...,,,***((('''''''''((((((((())))))(((((('''&&&&&&''''''''''''&&&&&&&&&'''((()))***+++,,,---((((((''''''''''''(((((()))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))******************))))))))))))******&&&''')))***+++******)))******+++++++++******)))))))))***,,,......+++)))+++++++++,,,,,,------------,,,,,,,,,++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++------............------...............///////////////......//////000111......------......///000+++---.../////////111333333777===FFFSSSddduuupppkkkjjjsssssstttxxxqqqmmmooosssuuuvvvxxxtttjjj```[[[ZZZ```nnnzzzuuupppeeejjjssssssjjj[[[OOOGGGDDDDDDDDD>>>>>>===<<<;;;;;;::::::;;;::::::999999::::::;;;444444555666777888888999999;;;>>>@@@@@@AAACCCEEEBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAABBBEEEFFFFFFEEEDDDEEEFFFEEEDDDDDDFFFGGGQQQQQQQQQPPPOOOOOONNNNNNLLLJJJJJJMMMQQQTTTTTTRRRQQQRRRTTTTTTSSSRRRRRRSSSQQQQQQSSSWWWXXXVVVWWW\\\\\\[[[[[[ZZZXXXVVVTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPNNNMMMNNNOOOOOONNNLLLKKKJJJJJJIIIIIIHHHHHHGGGEEEEEEEEECCCAAA@@@AAACCC@@@@@@??????>>>>>>>>>>>>????????????>>>>>>>>>==============================???@@@???>>>>>>???AAA============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<===>>>>>><<<;;;::::::999999::::::888888888888999;;;===>>>;;;;;;;;;;;;<<<>>>???AAA@@@BBBEEEGGGJJJMMMRRRVVVUUUWWWYYY[[[[[[YYYWWWUUUNNNJJJGGGGGGGGGIIIOOOWWWdddkkkooollliiikkknnnoookkkddd^^^^^^]]]WWWSSSRRRLLLOOORRRSSSSSSSSSTTTUUUSSSPPPQQQVVVYYYYYYZZZ[[[UUUWWWYYY[[[aaakkknnnmmm\\\UUUQQQSSSUUUTTTSSSUUU((((((((((((((())))))***&&&&&&''''''((())))))***(((((())))))***++++++,,,++++++******)))************)))((((((((((((((()))******)))(((((()))******'''((()))((('''&&&''')))$$$&&&((()))))))))***+++(((***,,,,,,*********+++&&&&&&'''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))******))))))((('''((((((((((((''''''''''''&&&'''((()))***))))))((('''''''''((((((((())))))''''''''''''((((((((((((******)))((((((((())))))---,,,+++))))))))))))***''''''((((((((((((((('''''''''((((((((((((''''''((((((((())))))))))))***((((((''''''''''''((((((******((('''''''''((()))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))******'''((()))*********((('''))))))***+++++++++******))))))***---......+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------***+++,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,---------...............------......///000...------------...//////---...///...---...000222444777:::>>>GGGWWWkkkzzz{{{qqqiiiccchhhuuu{{{jjjeeemmmuuusssuuuwww}}}wwwmmmeee^^^\\\bbbjjjwwwzzzsssgggiiilllssszzzqqqdddWWWMMMGGGDDDBBB???>>>>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;666666666666666666666666:::<<<============@@@BBBAAAAAA@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@BBBDDDFFFFFFEEEDDDEEEEEEDDDCCCBBBDDDEEEJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKHHHKKKMMMMMMLLLKKKMMMNNNJJJJJJMMMQQQPPPNNNQQQVVVTTTTTTUUUTTTTTTSSSRRRQQQMMMLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJKKKLLLKKKJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDAAABBBAAA@@@>>>===???AAA????????????>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===?????????>>>>>>>>>>>>>>>===>>>>>>=========<<<<<<<<<======<<<<<<======>>>???<<<<<<;;;;;;<<<<<<===>>>999999888888888999::::::;;;:::999999999;;;<<<===<<<;;;::::::;;;===@@@AAACCCEEEGGGIIILLLPPPTTTXXXWWWXXXYYYZZZYYYVVVSSSQQQIIIHHHIIIMMMOOOPPPUUU\\\fffjjjjjjeeebbbdddffffffddd]]]XXXYYYXXXSSSOOONNNJJJLLLNNNNNNMMMLLLLLLMMMMMMIIILLLUUU\\\\\\[[[\\\VVVVVVUUUTTTZZZdddjjjkkkZZZTTTPPPRRRTTTRRRRRRSSS)))((('''''''''(((***+++&&&&&&&&&'''((())))))***((())))))***+++,,,,,,,,,))))))))))))***+++,,,---(((''''''(((((()))***+++,,,+++***))))))***+++,,,((()))***)))((('''(((******,,,...,,,(((&&&&&&(((&&&((())))))'''&&&'''(((&&&&&&'''((())))))((((((&&&''')))*********)))((((((((((((((((((((((((((()))***+++++++++***((('''************))))))))))))&&&''')))*********)))(((&&&'''''''''(((((())))))''''''''''''((((((((()))++++++***))))))((())))))((((((''''''''')))***+++''''''((((((((((((((('''(((((())))))))))))((((((+++******)))(((''''''&&&((((((''''''''''''((((((,,,***((('''&&&''')))***))))))))))))))))))))))))))))))))))))************+++***)))(((((()))******'''(((***+++***)))'''&&&((()))***+++++++++++++++))))))+++---///...+++(((,,,,,,,,,,,,,,,,,,,,,---++++++,,,---......///000***+++,,,,,,------------*********++++++,,,,,,---***++++++,,,,,,++++++***+++++++++,,,,,,------------------------...//////...------------...//////111222222000...///111333000222444555;;;KKKaaarrr~~~zzzvvvlllbbbbbblllvvvzzzzzzuuubbb[[[```xxxwwwvvvxxxyyypppeee]]]]]]bbbfffsss}}}tttnnnmmmkkkkkkssszzznnnbbbXXXOOOHHHDDD????????????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;::::::999888777777666<<<===<<<;;;::::::<<<>>>@@@@@@@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAA@@@@@@BBBDDDFFFFFFEEEEEEFFFFFFEEECCCCCCDDDEEECCCDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGFFFEEEDDDEEEFFFCCCFFFIIIIIIGGGGGGIIIKKKEEEEEEHHHLLLKKKIIILLLRRROOOOOOPPPQQQQQQQQQQQQPPPIIIIIIHHHHHHGGGHHHHHHHHHJJJIIIHHHHHHIIIIIIGGGEEEFFFEEEEEEDDDCCCCCCBBBBBB?????????===;;;;;;===???????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;::::::<<<===@@@@@@??????>>>>>>======>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<======777777777777888999:::;;;>>>===;;;:::999::::::;;;<<<;;;::::::;;;===@@@AAADDDFFFIIIKKKMMMQQQUUUYYYWWWXXXXXXXXXUUURRRNNNLLLGGGHHHNNNUUUXXXYYY[[[```eeegggccc]]]ZZZ\\\^^^]]]___XXXTTTUUUTTTPPPKKKJJJHHHIIIKKKKKKIIIHHHGGGHHHIIIEEEIIIUUU]]]]]][[[\\\WWWVVVRRROOOTTT___ggghhhYYYSSSNNNPPPRRRQQQPPPQQQ((((((''''''&&&&&&&&&%%%&&&&&&((()))***************)))'''&&&&&&'''((((((,,,+++***)))((((((((((((%%%''')))(((&&&&&&(((+++///,,,))))))+++,,,+++***+++***((('''((('''%%%$$$)))))))))))))))(((''''''******)))((((((((((((((())))))))))))((((((((((((+++***)))'''&&&$$$###"""*********)))((('''''''''******+++******)))((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))*********************))))))((((((''''''((((((''''''''''''(((((()))(((&&&%%%%%%''')))***&&&&&&''''''(((((())))))***)))(((&&&&&&&&&'''((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&***((('''&&&&&&'''(((***)))))))))))))))(((''''''))))))))))))))))))))))))(((((()))***************(((((()))************)))(((((()))******)))'''&&&++++++************++++++------,,,+++************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,---------......------------------------......////////////......////////////000000000000///000222666888>>>MMM\\\ooo~~~|||zzzqqqeee___```fffmmmpppqqqssszzzsss]]]UUU]]]nnn{{{zzzyyy~~~wwwnnnccc\\\___hhhvvvvvvsssooonnnqqqtttwww|||yyynnnaaaTTTKKKGGGCCCAAA>>><<<======<<<;;;<<<;;;999:::;;;<<<<<<;;;999999999888888888888777555666666777888:::;;;<<<<<<===>>>????????????????????????AAACCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@AAABBBCCC???@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA========================>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::::::::777888:::;;;<<<;;;::::::======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<:::999888888777777888888888777777777777777:::::::::999999999888888<<<;;;;;;;;;<<>>>>>>>>=========<<<:::;;;<<<======<<<888888888888777777777777555666888:::;;;;;;::::::<<<<<<===>>>>>>???@@@@@@@@@??????@@@AAABBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888999999:::;;;;;;::::::<<<<<<<<<<<<;;;;;;::::::<<<;;;;;;;;;::::::::::::999999999:::::::::;;;;;;;;;:::999888777777777777888888888888777777777777:::::::::::::::;;;;;;;;;===<<<<<<===???AAADDDFFFJJJLLLNNNPPPRRRTTTUUUUUUWWWVVVSSSNNNIIIFFFEEEEEEJJJRRR]]]ggglllmmmllllllqqqiii```YYYVVVVVVVVVVVVZZZXXXVVVSSSPPPNNNMMMMMMJJJJJJHHHDDDAAA@@@BBBCCCIIILLLPPPUUUYYY[[[[[[[[[XXXSSSNNNNNNQQQTTTUUUSSSNNNNNNMMMLLLLLLLLLLLLLLL))))))((((((((((((''''''((((((''''''((()))+++,,,''''''(((((()))+++,,,---*********)))******+++,,,((()))))))))((((((***+++---,,,***)))***++++++***'''&&&&&&''')))***)))(((((())))))))))))(((((('''***))))))(((((((((((((((+++++++++*********))))))&&&''''''(((((()))******&&&''''''((()))******+++((()))***++++++,,,++++++((())))))******))))))(((((((((((((((((((((((((((&&&&&&'''((((((((('''''')))))))))(((((((((((('''((((((''''''''''''((((((%%%&&&'''((()))***+++,,,((((((((((((((('''''''''(((((((((((((((''''''&&&(((((((((((('''''''''''''''(((((())))))((((((''')))((('''&&&&&&'''((()))(((((()))))))))(((''''''))))))))))))))))))))))))(((((()))***************))))))***++++++++++++***)))))))))))))))***+++,,,++++++************++++++))))))))))))))))))***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------.........//////........................///...------------...///000000000//////.........111000111222111333<<>>???===;;;;;;=========<<<888888888777777777666666555777:::<<<===;;;999777;;;;;;;;;;;;===???AAABBBAAA???>>>>>>?????????>>>????????????????????????@@@????????????@@@AAAAAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@AAAAAABBB??????????????????????????????>>>>>>>>>>>>????????????@@@@@@??????>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888999999999888999999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::999888999999999999999::::::999999888777666666666666888888888888888888888888999999:::;;;;;;<<<<<<=========>>>???AAADDDGGGIIIKKKMMMOOORRRTTTUUUUUUUUUVVVRRRMMMIIIGGGGGGFFFEEEOOOWWWcccmmmqqqqqqnnnlllmmmggg^^^WWWUUUUUUUUUVVVWWWWWWVVVTTTRRROOOMMMLLLJJJHHHEEEAAA???@@@DDDHHHKKKMMMQQQUUUXXXZZZ[[[[[[YYYTTTOOONNNPPPQQQQQQPPPNNNNNNNNNMMMMMMKKKJJJIII)))))))))))))))((((((((('''&&&$$$###$$$&&&((()))'''((((((((()))***++++++))))))))))))***+++,,,---))))))))))))))))))***+++,,,+++***************)))((('''&&&'''((())))))'''&&&''''''(((''''''&&&&&&))))))(((((((((((())))))*********))))))))))))(((&&&''''''((()))******+++''''''(((((())))))******,,,,,,,,,,,,+++***)))((())))))************))))))(((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))***))))))((('''))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&((((((((((((((('''''''''(((((())))))))))))(((((()))(((''''''''''''((()))'''(((((((((((((((''''''(((((((((((((((((((((((((((((()))***************)))******+++++++++++++++))))))(((((()))+++---///++++++************++++++++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////////////////...,,,++++++,,,...///000000000///......------111000000111//////666???III[[[qqq{{{ooogggbbb^^^[[[XXXVVVUUUUUUYYYaaahhhmmmooooooqqqoooeeeXXXSSSXXX___rrr}}}ooofff```eeerrr}}}}}}~~~zzzxxxzzzvvv{{{zzznnnbbbZZZQQQMMMHHHDDDCCCAAA@@@??????===;;;;;;=========<<<999999999888888888777777777888999::::::999777666::::::999999;;;===@@@BBBBBB@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>=======================================<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888777777888888888:::999888777777888999:::::::::::::::::::::999999::::::::::::999999999999999999999999999999999999777777666555555555666666777888888888888888999999:::::::::;;;;;;;;;<<<<<<>>>>>>???AAADDDGGGIIIKKKMMMNNNPPPRRRTTTTTTSSSRRRSSSNNNIIIGGGIIILLLLLLKKKTTT\\\gggnnnpppmmmiiifffddd```ZZZUUUSSSTTTVVVWWWTTTUUUUUUTTTRRRPPPMMMKKKHHHFFFBBB>>>===AAAGGGLLLOOOPPPRRRTTTVVVXXXYYYZZZUUURRRNNNMMMNNNPPPPPPOOOOOOOOOOOOOOOMMMKKKIIIHHH((((((((()))))))))))))))'''&&&$$$######%%%'''(((((((((((((((((((((((('''(((((())))))***+++------***)))(((((()))***++++++***+++++++++***))))))))))))(((''''''(((((('''&&&'''(((((())))))((((((((())))))(((((((((((()))))))))(((((((((((('''''''''((((((((()))))))))))))))(((((((((((((((((()))(((++++++++++++***)))(((((())))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''(((((((((((((((''''''''''''(((((()))))))))))))))((('''&&&))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((()))***************))))))***++++++++++++***)))(((((((((***,,,...///++++++************++++++000///...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////////////////////////////---,,,******,,,---///000/////////.........---000...///111000///444;;;@@@OOOdddvvv|||sssmmmgggaaa]]]\\\ZZZYYY[[[```ffflllooooooqqqoooeeeXXXPPPSSSXXXfffppp|||zzzmmmbbbccckkkvvv}}}}}}|||yyyyyy|||{{{{{{{{{||||||vvvlllcccZZZUUUNNNIIIEEECCCAAA@@@???===<<<;;;<<<===<<<;;;;;;;;;;;;:::::::::999999999888666555555555666777888777777777999;;;>>>@@@BBB@@@===<<<===>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBBBB??????@@@@@@@@@AAAAAAAAA>>>>>>=========>>>>>>???????????????????????????=====================>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<<<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999:::999777666666777888999888888888999999999999999999999999999999999999999::::::999999999999999999555555555444555555666666777777888888999999999:::;;;;;;;;;;;;;;;;;;;;;:::>>>???@@@BBBEEEHHHJJJKKKNNNOOOPPPPPPPPPPPPOOONNNMMMIIIFFFGGGLLLQQQSSSSSS[[[aaahhhlllkkkgggbbb___]]][[[XXXUUUSSSRRRSSSUUURRRSSSTTTTTTRRRNNNKKKIIIEEEDDDAAA>>>>>>CCCJJJPPPRRRRRRRRRSSSTTTUUUVVVWWWPPPNNNLLLLLLMMMOOOPPPPPPPPPPPPPPPOOOMMMJJJHHHFFF''''''(((((((((((()))))))))((('''&&&''''''((()))((((((((((((((('''&&&&&&(((((((((((()))***+++,,,***((('''''')))******))))))***,,,+++***(((((()))***(((''''''(((((('''%%%)))******+++++++++++++++((((((((((((((())))))***(((((('''''''''&&&&&&&&&))))))((((((((((((''''''))))))))))))(((((((((((('''((()))******+++******((())))))******))))))(((((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%&&&''''''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((('''''''''&&&'''(((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&'''(((((((((''''''))))))))))))))))))))))))(((((()))***************(((((()))************)))'''(((((()))***+++------++++++************++++++,,,+++***)))((((((((((((------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---,,,++++++++++++,,,---...........................---...111111000333888<<>>===<<<<<<<<<<<<;;;;;;;;;::::::999777444222222444666888666555555666777999;;;<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======;;;<<<===???@@@@@@AAAAAA?????????@@@@@@@@@@@@AAA======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999::::::999999888999999999999999999999999888888888888888888999:::999888777777777777777777777777777888888888888888777888888888888999999999999999999888888888888888444444444444555666777777777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<@@@AAABBBDDDGGGIIIJJJKKKOOOOOOMMMLLLKKKIIIIIIHHHEEEDDDDDDHHHMMMSSSXXXZZZbbbeeehhhhhheee```\\\ZZZ[[[[[[[[[XXXTTTQQQPPPPPPRRRRRRRRRQQQOOOLLLIIIGGGCCCCCCBBBBBBDDDHHHOOOTTTVVVUUUSSSRRRQQQQQQRRRSSSKKKKKKJJJKKKLLLNNNPPPQQQPPPPPPNNNLLLJJJGGGEEEDDD&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((()))***)))((((((((('''''''''((()))******)))'''%%%&&&)))***)))((((((***,,,,,,)))(((((()))((('''&&&'''((()))((('''((())))))***++++++******((((((((((((((()))******((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((())))))******&&&&&&((()))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&%%%%%%&&&'''((()))'''''''''((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))'''''''''(((((('''''''''''''''((((((((((((''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((()))***************''''''((())))))))))))(((&&&'''((()))******++++++++++++************++++++&&&&&&&&&&&&&&&'''((((((---------,,,,,,+++++++++************************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,------....../////////...,,,...111111///000444666>>>IIIZZZqqq~~~{{{qqqpppmmmkkkjjjlllpppssssssrrrnnneee[[[SSSPPPQQQTTT^^^ggglllvvvxxxqqqvvv{{{yyyyyy}}}}}}zzzuuuqqqqqqtttyyyyyywwwtttpppoooppprrrnnnhhh^^^UUUNNNJJJFFFDDDCCCBBB??????@@@@@@???>>><<<<<<;;;;;;;;;:::::::::777666555444444555777888333333444555666666777777:::999999:::<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<;;;;;;<<<===>>>>>>>>>=========>>>>>>>>>?????????<<<<<<;;;;;;<<<<<<===>>>========================<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888888999999888888777999999999999999999999999777666666666777777888999777777888888777666666555666666666777777888888888777777777777888888999999777777666666666555555555444444444444555666777888777777888999999:::;;;;;;:::;;;<<<===???@@@AAABBBCCCDDDEEEGGGIIIKKKLLLLLLPPPNNNKKKGGGEEECCCCCCCCCCCCEEEIIILLLQQQVVV[[[___dddeeedddaaa]]]ZZZXXXXXXXXX[[[^^^]]]XXXSSSQQQPPPRRRRRRQQQOOOLLLIIIFFFEEECCCEEEGGGIIIKKKOOOUUUYYYYYYWWWSSSPPPNNNNNNNNNOOOIIIIIIJJJJJJKKKLLLNNNOOOOOONNNKKKHHHEEECCCAAA@@@%%%&&&&&&&&&''''''((((((&&&''''''(((((('''&&&&&&&&&''')))***++++++++++++'''''''''''''''(((((())))))'''%%%%%%(((***)))''''''***---,,,)))'''((()))&&&%%%%%%&&&)))******)))%%%%%%&&&'''((((((''''''((((((((((((((()))******))))))))))))((((((((((((%%%%%%&&&&&&'''(((((((((%%%%%%&&&((()))+++,,,,,,))))))))))))((('''&&&%%%''''''((((((((((((''''''((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((***(((&&&$$$###$$$%%%&&&&&&'''''''''(((((())))))((('''&&&&&&&&&((()))***&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%%%%&&&'''((((((((('''))))))))))))))))))))))))(((((()))***************&&&''''''(((((((((((((((%%%&&&(((*********)))(((++++++************++++++(((((()))***,,,...///000---------,,,,,,+++++++++************************,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------***+++,,,,,,,,,,,,+++***+++,,,,,,---...///000000...---...111111......111111666>>>MMMeeezzzyyyvvvrrroooooorrrtttrrrqqqmmmfff]]]VVVQQQOOOOOOXXX^^^___eeevvv{{{}}}yyyvvv}}}~~~zzztttnnnlllnnnpppuuuvvvppphhheeekkksssuuunnncccYYYRRRMMMIIIFFFFFFDDDBBBAAABBBBBBAAA@@@;;;;;;;;;:::::::::999999555555666777777777777777222222333444555555555444666666777999;;;;;;999777;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<;;;<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;<<<===>>>========================<<<;;;;;;::::::999999999::::::::::::::::::::::::888999:::;;;;;;:::999888;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999999999999999999777777888888888888777777888888888888888888888888555555555555555666777888666777888888888666555444555666666666777777888888666666777777888888888999555555555444444333333333444444444555666777888999777777888999::::::;;;;;;999:::<<>>>>>,,,***(((&&&%%%%%%'''''''''&&&%%%''')))***)))((('''''''''&&&%%%$$$"""!!!''''''&&&&&&&&&&&&''''''))))))))))))((((((((('''************))))))))))))))))))((('''''''''''''''%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))+++)))&&&'''))))))'''$$$&&&&&&''''''((()))))))))''''''((((((((((((''''''))))))************))))))'''''''''(((((((((((()))******)))((((((((((((((($$$%%%''')))***)))((('''%%%''')))******)))'''%%%$$$%%%'''((((((((('''&&&))))))))))))))))))))))))+++)))''''''((())))))(((******))))))(((((('''''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''(((((())))))******))))))***))))))((('''&&&&&&((()))((('''&&&''')))((()))***+++***)))'''%%%))))))))))))))))))))))))******))))))))))))))))))***************************,,,---,,,,,,---///111...---,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++,,,+++******,,,,,,+++***------------------------------......///000000000+++,,,---...---,,,+++***,,,---......,,,,,,---...000000///////////////000777555999FFFXXXlll}}}yyytttrrrrrrrrruuutttppphhh]]]UUURRRRRRLLLKKKLLLQQQTTT]]]ppp|||zzzyyy{{{{{{{{{uuutttsssnnniiiiiijjjjjjgggcccbbbeeehhhpppnnnjjjeee^^^VVVPPPLLLFFFGGGHHHHHHFFFCCC???===???>>><<<:::999999999:::;;;:::999777777777777888666666666666555555555555888888777777888999::::::<<<;;;888666666888:::<<<999999::::::;;;<<<======>>>===<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;999999999999;;;;;;;;;:::999888888888999:::;;;999888888999::::::999999999999888888888777777<<<;;;999888888888999999999888888888777777666666888888888888888777666555444444555666777888999999777777666666666666777777888888777666555444333333555555666666666666666555333333444444555444444444555555666666777777888888888888777777777777777888555888===BBBEEEGGGGGGGGGHHHHHHHHHHHHJJJLLLNNNPPPMMMKKKGGGBBB>>>===@@@BBBKKKSSSYYYXXXWWW[[[^^^```ddd___YYYTTTRRRSSSTTTUUUUUUZZZ^^^]]]]]]]]]YYYTTTUUUQQQLLLFFFBBBAAABBBCCCDDDMMMSSSRRRQQQTTTYYY\\\^^^[[[VVVPPPJJJGGGGGGHHHJJJIIIHHHHHHJJJMMMPPPRRROOOLLLFFFAAA??????AAACCC...---+++)))((()))******)))(((''''''((()))(((&&&'''''''''''''''&&&&&&%%%(((((((((''''''(((((((((++++++***)))((((((''''''************)))))))))))))))(((''''''&&&&&&''''''&&&&&&''''''''''''''''''))))))))))))))))))))))))***((('''(((***+++)))(((''''''''''''(((((((((((('''(((((((((((((((''''''))))))************))))))&&&&&&'''''''''(((((((((***)))(((((('''''''''((($$$&&&((()))******)))(((&&&'''((())))))((('''&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''')))'''&&&''')))******)))))))))))))))((((((''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))))))))((())))))))))))((((((''''''((())))))''''''((()))((()))*********((('''&&&)))))))))))))))))))))))))))))))))))))))*********************************)))+++,,,+++++++++---///...---,,,+++++++++++++++++++++++++++++++++++++++++++++************++++++,,,*********+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,---------,,,,,,+++---...//////------...///000000///////////////000333222666@@@NNN___sss|||zzzxxxvvvuuusssrrrpppkkkddd^^^YYYWWWPPPLLLKKKLLLMMMRRR```ooo~~~xxxzzz~~~xxxyyy}}}vvvtttzzz|||yyyuuuoooiiiccceeefffeeecccbbbdddfffjjjiiigggddd^^^WWWQQQMMMHHHIIIJJJJJJIIIFFFCCCAAA???>>>===;;;::::::::::::;;;:::999777777777777888666666666666555555555555777777777777777888888999;;;:::888777777888999:::999999999:::;;;<<<<<<<<<======<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;:::999999999999:::;;;;;;:::999999:::;;;<<<===;;;999777888999:::999888999999888888888777777777:::999888777666777777888999999999888888777777777777777888888888777666666555555555666777777888888666555555444444555555666666666666555555555555555555555555555555555444444333444555555666666555555555555666666777777888888999888888888888999::::::<<<>>>AAAEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKGGGFFFCCC???===???CCCGGG[[[bbbfffaaaZZZXXXXXXXXX___\\\WWWSSSQQQQQQRRRSSSWWW\\\```bbbdddddd^^^WWWSSSOOOIIIDDD@@@???@@@AAAJJJRRRVVVTTTRRRUUUYYY[[[[[[XXXTTTOOOJJJGGGFFFFFFHHHHHHIIIIIIKKKMMMPPPQQQMMMJJJEEEAAA@@@BBBDDDFFF...---+++***)))******++++++)))''''''((((((&&&%%%&&&'''((()))))))))))))))))))))(((((((((((())))))+++++++++***)))(((((('''************)))))))))))))))(((''''''&&&&&&''''''(((((('''''''''''''''''')))))))))))))))))))))))))))((('''(((+++,,,+++***((((((((((((''''''''''''(((((())))))((('''&&&&&&((())))))******))))))(((%%%&&&&&&&&&'''''''''''')))(((''''''&&&'''''''''%%%&&&(((*********))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&%%%&&&)))++++++***)))))))))((((((((((((''''''''''''&&&''''''((((((((((((((((((((((((((((((************))))))))))))''''''((()))))))))((((((((()))******(((((()))***))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))*********+++************************)))***+++*********,,,...---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++************+++++++++******+++,,,,,,+++***++++++++++++++++++++++++///...,,,+++***+++,,,...,,,,,,,,,,,,,,,,,,---------///000///...---.../////////.........//////000//////333999AAAMMM___ooo|||tttsssrrrpppnnnjjjeeeaaaXXXSSSMMMJJJHHHJJJQQQZZZfffvvvyyyvvvyyyyyyssstttyyy{{{uuunnnfffiiippp}}}yyyqqqjjj```bbbdddeeeddddddeeeffffffeeeeeebbb^^^XXXSSSPPPKKKLLLMMMMMMLLLIIIGGGEEE@@@???===<<<;;;:::::::::;;;:::999888777777777777666666666666555555555555666666555555555666777777888888888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>===<<<;;;;;;;;;:::::::::::::::999::::::999888888999::::::888888888888999;;;===>>>:::888777777888999999888888888888888777777777777888777777666666666666777999999999888888888888777555666777777777777777777666666666666666666666666444444444333333444444444444444444555555555666666444444444444444333222111444444555666666666666666555555666666777777888888888888999999:::<<<===>>>AAABBBDDDFFFGGGHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDDDD??????>>>===>>>CCCIIINNNeeemmmqqqhhh[[[TTTQQQQQQXXXWWWTTTRRRPPPOOOOOOOOOXXX^^^dddiiinnnnnndddXXXOOOLLLFFF@@@===>>>@@@AAAOOOVVVZZZYYYWWWYYYZZZYYYWWWUUURRRNNNJJJFFFDDDCCCFFFFFFHHHJJJLLLMMMNNNNNNIIIGGGDDDBBBCCCFFFJJJLLL******)))(((''''''((((((***(((''''''(((((('''%%%''''''((())))))))))))))))))(((((((((((((((((()))************************************)))))))))(((***)))((((((''''''(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((()))***************))))))((('''&&&&&&&&&))))))))))))((('''&&&%%%(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&'''((()))************((((((''''''''''''((((((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''((('''&&&&&&((()))))))))((((((((((((((((((((((((''''''&&&''''''((())))))))))))))))))))))))))))))++++++******))))))((((((&&&&&&'''((()))))))))((((((***+++***)))((()))******)))(((((((((((())))))((((((((((((((((((((((((((((((((()))******++++++************************)))***++++++******,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++************++++++,,,++++++,,,......---+++++++++++++++,,,,,,,,,,,,111///,,,***)))***,,,------,,,,,,,,,,,,------...---...///...---,,,---///......------......//////,,,---111666999@@@PPP```sss}}}}}}yyyuuutttuuutttrrrooohhhbbbZZZSSSNNNLLLMMMOOOWWWeeettt}}}vvvsssuuuoooiiijjjnnnpppkkkeee[[[\\\___gggssswwwpppggggggggggggfffffffffggggggeeebbb___[[[WWWUUUTTTOOOOOOOOONNNLLLJJJGGGFFF???>>>>>><<<;;;;;;::::::;;;:::999999888777777777666666666666555555555555555444444444444444555555555666777888888888777666888888888999999999::::::999::::::;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888888:::<<<======<<<;;;:::::::::::::::999999999999999999888888888888999999666666555555666777999:::999888666666888999888777888888777777777666666666777777666666666666666666777777777777777777777666444555555666777777777777666666666555555444444444444444333333333333444444444444444444444444444444333333333333222111000///222333444555666666666555555555666666777777888888777888888999;;;===???@@@CCCCCCDDDEEEFFFGGGHHHIIIFFFFFFFFFEEECCC@@@>>><<<999:::;;;<<<@@@GGGPPPVVVaaakkkooofffYYYQQQNNNNNNRRRSSSSSSQQQOOOMMMMMMMMMUUU\\\fffpppwwwttteeeUUUIIIFFFBBB>>>===???CCCEEEOOOWWW^^^``````aaa^^^ZZZUUUSSSPPPMMMKKKHHHDDDBBBBBBCCCFFFHHHJJJJJJJJJIIIDDDCCCBBBCCCFFFJJJOOORRR(((''''''&&&&&&&&&&&&&&&(((&&&&&&''')))))))))((('''(((((((((((('''&&&&&&(((''''''&&&&&&''''''(((''''''((()))***+++,,,,,,************)))))))))(((+++***))))))(((((()))))))))))))))((((((''''''&&&(((((((((((((((((((((((()))))))))(((''''''''''''******)))((('''&&&&&&%%%(((((()))(((((('''&&&&&&(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((&&&'''(((((()))*********((((((''''''''''''((((((''''''&&&%%%%%%'''((()))((((((((((((((((((((((((***)))'''&&&'''((('''&&&'''''''''''''''((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&+++*********))))))((((((%%%&&&'''((((((((((((((((((***+++***)))((()))***))))))(((((((((((()))***(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))+++,,,,,,+++******,,,...+++++++++******++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,---...000000...,,,+++,,,,,,,,,------......333111...+++***+++,,,...,,,,,,,,,------.........+++,,,------++++++,,,---------,,,------...//////,,,...111555666:::GGGUUU^^^mmmyyyuuuvvvzzz|||}}}|||xxxooodddZZZTTTOOOLLLNNNVVVaaaiiinnnvvvxxxmmmjjjddd^^^^^^bbbdddaaa]]]UUUTTTTTTVVV^^^iiiuuu|||}}}uuurrrmmmiiigggfffffffffhhhddd^^^XXXTTTRRRSSSSSSQQQQQQPPPNNNKKKHHHEEEDDD??????>>>===<<<;;;::::::;;;;;;;;;:::999999888888666666666666555555555555444444333333333333333444333444666888888777666555777777777888888888888888777888999:::;;;:::::::::999999999999999999999999888888888888888888888888666777999;;;;;;:::999888999999999999999999999999888888888888888888888888777777555555444555666777999777666666777888888777777777777666666666555555666666777777777777777777444444444444555555555555333444555666666666666666666666555555444333333333555444444333333444444555555555555444333222222222111111222111111000//////000111222333444444444444555555666666777777888888666777777999;;;>>>@@@AAACCCDDDEEEFFFGGGIIIJJJKKKDDDDDDCCCBBB@@@===:::888777999;;;>>>CCCKKKSSSYYYZZZccchhhaaaVVVPPPMMMMMMNNNPPPRRRQQQNNNKKKKKKKKKOOOXXXeeeqqqwwwsss```MMMCCCAAA???>>>@@@CCCGGGJJJNNNWWWaaahhhmmmnnnhhhaaaWWWTTTPPPNNNLLLIIIEEEBBB???@@@CCCEEEFFFFFFDDDCCCAAAAAAAAACCCHHHMMMSSSVVV(((((((((((((((((((((((('''&&&%%%''')))***))))))'''''''''''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&'''((()))***+++,,,************))))))))))))+++***))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((()))***)))&&&%%%&&&'''***))))))((('''&&&&&&&&&''''''(((((((((((('''''''''(((((())))))(((((('''%%%&&&&&&&&&'''''''''''''''''''''&&&''''''((()))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))+++)))'''&&&''''''%%%$$$&&&''''''''''''(((((((((((((((((('''(((((())))))''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&'''(((((((((''''''((()))******(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))+++,,,---,,,******,,,...+++************++++++,,,++++++++++++++++++++++++++++++************+++++++++,,,---///111111///,,,,,,,,,,,,------......///111000...,,,++++++,,,---***+++---/////////...---***,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,---...///......000333444666@@@KKKQQQbbbxxx|||ttttttzzzwwwiii___XXXRRRJJJLLLQQQXXX___hhhwww|||lllfff___XXXVVVYYY[[[ZZZXXXSSSRRRPPPOOOPPPVVV___eeevvv}}}vvvqqqllliiifffccceee```YYYRRRNNNMMMOOOPPPQQQQQQOOOMMMJJJGGGEEEDDDAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<;;;:::999999666666666666555555555555444444333222222222333333222333555666777666666555777777777777777777777777666777888:::::::::999999888888888888888888888888888888888888888888888888555666777888999999888888777888888888888999999999777777888888888888777777999888777666555666777777888666555555666777777666666666666666555555555555555666777777777777777666222333333333333444444444333444555555555555555555555555555444444333333333555444444333333444444555666555444333222111111000///000000111111111000000///000111333333444444444555555666666777777888888777777888:::<<<>>>@@@AAAFFFGGGHHHJJJKKKLLLLLLLLLBBBBBBAAA???===:::888777777:::===AAAFFFLLLRRRWWWVVV]]]```ZZZSSSOOOLLLJJJKKKNNNPPPOOOKKKHHHHHHIIIIIISSS___hhhmmmgggVVVFFF>>>>>>>>>@@@BBBFFFIIIKKKMMMUUU```jjjssswwwrrriiiZZZVVVPPPMMMLLLJJJFFFBBB>>>???AAABBBBBBAAA@@@???>>>???@@@DDDIIIOOOTTTXXX(((((())))))))))))((((((((('''&&&'''((()))((('''%%%%%%&&&'''''''''&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((************)))))))))))))))(((((('''''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))''')))***)))'''&&&((()))))))))((((((''''''&&&&&&%%%&&&'''((())))))))))))''''''((((((((((((''''''&&&&&&'''''''''(((((((((((('''''''''(((((()))***%%%%%%%%%&&&&&&'''((()))&&&'''((())))))((('''&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((***(((&&&&&&''''''&&&%%%&&&&&&&&&'''''''''((((((***)))((((((((((((((((((************************'''''''''''''''((((((((('''''''''(((''''''&&&&&&'''((())))))''''''((()))&&&'''(((*********)))((())))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))***+++,,,+++))))))***,,,***************+++,,,,,,++++++++++++++++++++++++++++++************++++++)))***+++...000000---+++***++++++,,,------............---,,,+++++++++,,,)))+++...000111000...,,,+++,,,------++++++,,,---++++++++++++,,,---...///...,,,---000111222888???HHHWWWjjjyyy|||sssrrrxxxyyypppiiicccPPPKKKJJJOOOWWW```ooo|||vvviiiaaaXXXTTTTTTVVVVVVUUUVVVVVVTTTQQQNNNOOOTTTWWWeeesss~~~xxxqqqjjjdddaaa^^^YYYTTTPPPNNNNNNNNNOOONNNMMMLLLJJJIIIGGGGGGDDDDDDEEEDDDCCCBBB@@@???===>>>>>>>>>===<<<;;;:::666666666666555555555555555444333333222222222333222222333444555666666666666666666666666666666666444555777999::::::999888888888888888888888888888888888888888888888888888666666777777888999999999777777777777888888999999666666777888888777666666777666555555555666777888888666444555666777666666666666666555555555444444333444555666777666666555222222333333333444444444444444555555555444333333444444444333333333333333333333222222222222333333444333333333222222111111...///000111111111111111000000222333444555555555555555666666777777888888999999:::;;;===???AAABBBGGGHHHJJJLLLLLLKKKJJJIIIAAA@@@>>><<<:::999888888888;;;@@@CCCFFFJJJNNNPPPQQQTTTUUUQQQNNNMMMKKKGGGIIILLLNNNLLLGGGDDDDDDFFFGGGNNNVVVZZZ\\\XXXMMMBBB<<<===???AAADDDFFFGGGHHHJJJOOOWWWaaannnvvvtttmmm]]]WWWOOOLLLKKKIIIEEEAAA@@@@@@AAAAAA@@@???===<<<===>>>@@@CCCIIIOOOTTTWWW''''''((((((((((((((('''***)))''''''(((((('''%%%###$$$%%%'''((()))))))))))))))(((((((((((())))))((((((((('''&&&&&&%%%%%%************))))))))))))''''''&&&%%%%%%%%%%%%&&&''''''(((((())))))******))))))))))))))))))))))))&&&(((+++***)))(((***---((((((((((((((('''''''''$$$%%%&&&((())))))******''''''(((((((((((('''''''''''''''(((((((((((()))((((((((((((((()))******%%%%%%%%%%%%%%%&&&((((((&&&''')))******)))'''&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&'''''''''((((((+++***)))(((((('''((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((('''((((((((('''&&&%%%%%%'''((()))((('''&&&''')))%%%''')))***+++***)))((()))))))))))))))))))))))),,,,,,+++***)))((('''''')))))))))))))))))))))))))))***+++***(((((()))+++******))))))***+++,,,,,,++++++++++++++++++++++++++++++************++++++'''(((***---//////,,,)))))))))***+++,,,,,,------,,,,,,,,,+++++++++******(((***...222222111...,,,,,,---......,,,,,,---...++++++++++++,,,---...//////+++***---......111666===KKKZZZfffrrr{{{ssspppwww~~~yyyuuuZZZPPPKKKOOOVVV^^^jjjvvvnnnfff[[[TTTSSSTTTTTTTTT[[[[[[ZZZWWWRRRPPPRRRTTTTTTcccrrryyy}}}{{{oooggg^^^]]][[[YYYVVVSSSQQQPPPMMMLLLLLLLLLKKKKKKJJJJJJGGGGGGHHHGGGFFFEEECCCBBB>>>????????????===<<<;;;777666666666555555555555555444444333222222222333222222333333444555666666666666666666666555555555333555777999:::999888777777777777777777777777777888888888888888888888888777777777777888999:::;;;666666777777888888888999555666777888888777666555333222222222333555666888777666444444666777666555666666555555555444444444111222444555666555444444333333333444444555555555555555555555444333222222333333333333333333333333222222111111111111222222111222222222222333333333---...///111222222222222000111333444555666666666555555666666777888888888;;;;;;<<<===???AAABBBDDDGGGHHHJJJKKKJJJHHHEEECCC@@@???<<<:::999888999999999<<>><<<<<<===>>>@@@CCCIIINNNTTTWWW***)))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''(((***+++,,,,,,+++(((&&&%%%%%%&&&'''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((&&&(((***+++,,,+++***)))******))))))(((((('''''')))))))))))))))(((''''''))))))))))))))))))))))))%%%$$$$$$###$$$%%%&&&'''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((()))))))))*********(((&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((()))*********++++++++++++---(((%%%'''(((%%%%%%&&&***)))(((''''''((()))***)))***+++,,,,,,+++***)))((()))+++,,,,,,+++***))))))***++++++******+++,,,222///+++***+++,,,***(((---,,,+++)))((('''''''''******))))))******+++,,,---,,,,,,++++++,,,,,,---............------,,,+++***+++...000000000...---+++++++++,,,,,,,,,------------,,,,,,---000222444999>>>JJJYYYccckkkvvvzzzqqqnnnsss~~~mmmYYYIIIJJJQQQYYYeeerrrsssaaaYYYUUUTTTVVV[[[bbbggghhhbbb[[[VVVPPPKKKQQQVVV]]]ccchhhnnnuuuyyyxxx~~~{{{mmmddd]]]WWWWWWVVVUUUVVVYYYSSSOOOJJJGGGGGGHHHIIIIIIJJJIIIFFFDDDBBB@@@??????AAA@@@@@@>>><<<:::888777888888777666666666666666555444333222111111111111000111333555555555333222000111222333444555555444666666666666666666555555666666666777999:::999777999999888888777888888888555444555777999:::999888555555555555666666666666666666666666666666666666555555555444444333333333444444444444444444444444666666555444333333222222000111222222333333222222111111111222222333333333333333333222222222111111000//////333888::::::888222222111111111111222222333333222111000000111111222000///000333444222000333333222333555666555555555555666888999:::;;;<<<;;;<<<===>>>???@@@@@@AAAFFFGGGHHHGGGEEECCCBBBBBB===<<<:::::::::<<>>===<<<;;;:::666666555444444444444555555444333222111111111111000111333444555444333222000111111222333444444444555555555555555555555555777666666666888888777555777777666666666777777888666555444555777888888777444555555555666666666666555555555555555555555555555444444444333333333333444444444444444444444444555555555444333333222222111111222333333333333333222222222333333444444444333333333222222111111111000///111555:::===>>><<<222111111000000111111222333222222111000000111111222000///000222444222111333222222333444555555555444555666888999;;;<<<=========>>>>>>???@@@AAAAAABBBBBBBBBAAA>>>======>>>>>>>>>>>>??????@@@@@@AAABBBAAAAAAAAABBBDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDCCCBBBAAACCCBBBBBBCCCEEEFFFEEEDDDBBBCCCDDDDDDDDDDDDCCCBBBBBBFFFHHHKKKRRR^^^fffggg^^^UUUIIIDDDCCCCCCAAA===<<<;;;999999;;;======<<>>>>>>>>>>>======<<<777666666555555555555555555555444333222222222222111111333444444444333222111000000000111222333444333333333444444444444444777666555555666666555333444444444444555666777777888666444444555666666666444444444555555555666666444444444444444444444444444444333333333333333222444444444444444444444444555444444333333222222222111222222333333333333333333333333333333444444444333333333222111000000///000000111555888;;;;;;:::222111111000000111111222333222111111000111111111111000000000222333222111111222222333444444555555444555666888:::<<<===>>>>>>>>>??????@@@@@@@@@AAA>>>>>><<<:::888777999;;;AAABBBDDDFFFFFFEEECCCBBBBBBAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCBBBAAA@@@BBB???===@@@FFFIIIHHHFFFCCCDDDDDDDDDCCCBBBAAA@@@>>>BBBFFFHHHPPP[[[ccceeeZZZRRRHHHCCCCCCCCCAAA???<<<:::888888:::<<<<<<<<<>>>?????????@@@CCCGGGJJJ%%%%%%%%%%%%%%%&&&'''(((******)))(((''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((()))))))))(((''''''''''''(((((()))))))))))))))((('''&&&(((((((((((((((((((((((((((((()))******)))(((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''&&&''''''(((((((((''''''(((((((((((('''''''''''')))+++,,,((((((''''''(((((()))***''''''&&&&&&&&&&&&''''''(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((((('''***000222---(((&&&((((((((((((((()))))))))+++***)))(((((()))***+++,,,+++***((((((((()))***&&&'''))))))))))))+++------,,,,,,+++++++++************++++++,,,,,,,,,,,,******))))))******+++,,,,,,++++++++++++++++++,,,+++++++++++++++,,,------///...---,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,------......///333999===AAAJJJTTT___jjjwww~~~~~~wwwnnnaaaUUUPPPRRRZZZ```fffllluuuwwwaaaSSSKKKGGGIIIMMMWWWcccpppyyyxxxnnnfff```^^^^^^eeennnrrruuurrrhhh^^^VVVTTTPPPLLLJJJKKKNNNPPPVVV[[[cccllltttzzz~~~uuunnnhhheee```WWWQQQPPPVVVRRRNNNKKKJJJIIIHHHFFFDDDDDDDDDDDDCCCAAA@@@???>>>>>>??????>>>>>>===<<<:::999888888777777888888666555444333333222222222111222333333333333222222000000//////000111222333222222222222222333333333555444222333555555555444333333333444444666777888:::777444333444555666666333333444444444555555555444444444444444444444444333333333333222222222222333333333333333333333333444333333333222222222111111222222333333333333333222222222222222222222222333333222111000//////...111111111222222222111111111111000000000000111111222222111111111111111222111000000111222222222222000222333333333444555666555666777999;;;<<<===>>>????????????????????????<<<;;;999666444666999<<>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDBBBAAA@@@???>>>>>>;;;;;;BBBKKKPPPNNNIIIEEEDDDDDDBBBAAA@@@>>>>>><<<@@@DDDFFFNNNYYY```aaaXXXQQQHHHCCCBBBBBB@@@>>>;;;999888888999;;;;;;;;;<<<===>>>>>>>>>@@@BBBEEE%%%%%%%%%%%%%%%&&&'''((()))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((()))***+++(((''''''''''''(((((((((((((((((((((''''''&&&%%%(((((((((((((((((((((((((((((()))))))))((((((((('''''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''''''''''''''(((((((((((((((((('''((('''&&&&&&''')))+++,,,''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&((())))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))+++***---333555000+++***''''''((()))))))))))))))+++***)))(((((()))***+++++++++***)))***+++---...&&&(((******))))))+++,,,++++++,,,,,,+++******++++++,,,,,,,,,,,,+++***)))******))))))******+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///++++++******+++,,,------,,,,,,,,,---------.........------,,,,,,,,,,,,,,,///...000333555777???IIITTT___lllsssxxx{{{yyyvvvmmmdddXXXMMMIIILLLRRRWWW[[[aaajjjyyysssbbbUUULLLHHHHHHLLLVVVeeeqqqyyywwwmmmddd^^^[[[aaaiiiqqqxxxzzzrrrhhh^^^ZZZSSSMMMIIIIIIIIIJJJMMMQQQXXX```iiiqqqwww{{{wwwqqqkkkhhhcccZZZSSSRRRPPPPPPPPPPPPPPPOOOKKKHHHAAAAAAAAABBBAAAAAA@@@@@@AAAAAA@@@@@@???>>><<<;;;::::::999888888888888888777666555444333333333333222222222222222222222111000000//////000000111111111111111111222222333333333222111111444666666666333333333444555666777888;;;888555333444555666555333333333333444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222222222222111111111000111222222333333222222111111000000000000000000222222111000000///......///000000000///...------111000000000000000000111222111111111111111222222000111111111111111222222000222444444444444666888777777888:::;;;<<<===>>>?????????>>>>>>======<<<888888666444333555:::===EEEHHHLLLOOONNNKKKFFFCCCAAA@@@>>>======>>>??????@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAA@@@>>>===<<<;;;999999===GGGRRRWWWRRRLLLEEEDDDCCCAAA???>>>===<<<;;;???CCCEEEKKKUUU[[[\\\VVVPPPHHHBBB@@@>>><<<::::::999888999:::;;;;;;::::::;;;============???AAA&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((***+++,,,&&&&&&''''''(((((())))))&&&'''''''''''''''&&&%%%(((((((((((((((((((((((())))))((((((((((((''''''&&&''''''''''''(((((((((&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''(((((((((''''''((((((((((((''''''''''''''''''((()))++++++&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''******)))(((((('''&&&&&&************************(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&'''((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********+++)))***///111,,,)))(((&&&'''((()))*********)))***))))))(((((())))))************+++,,,---...///)))***++++++******+++,,,(((***,,,,,,+++******+++***+++,,,,,,,,,+++)))(((******))))))******+++,,,......------------......,,,+++*********+++,,,---------......///000000111+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++---,,,---//////000777???JJJTTT___hhhpppuuutttoooddd\\\PPPHHHFFFHHHMMMPPPRRRXXXbbbqqqsssbbbSSSIIICCCBBBIIIWWWeeepppyyyzzzsssllleee^^^aaagggooozzz{{{qqqbbb]]]TTTNNNIIIGGGFFFEEEDDDGGGMMMUUU___iiiqqqvvv{{{vvvpppjjjgggaaaYYYSSSQQQMMMMMMOOOQQQSSSQQQNNNKKKEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA???>>>===<<<999888888777777777777777777777666555444444444444222222222222111111111111///000111111111111000000000000111111222333333333444222111111333555666666444333333333444555666666888666444333444555444444222222222333333333444444222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111///000000111111111111111000000000///////////////000000000000////////////,,,...000111000000111222111000000//////000000111111111111000111111222333///111222222111111222333000333666666555555888;;;999999:::;;;;;;<<<======>>>>>>===<<<;;;:::999999555555444333444777<<<@@@GGGIIILLLMMMLLLIIIEEEBBB@@@???>>>=========>>>??????????????????@@@@@@AAA??????>>><<<;;;:::999888666999@@@KKKTTTWWWRRRLLLEEEDDDBBB@@@>>>===<<<<<<;;;???AAACCCGGGOOOTTTTTTRRRMMMFFF@@@===;;;999888999999999;;;======;;;999888:::<<<======<<<===>>>((((((''''''&&&'''''''''((('''''''''''''''((()))''''''&&&&&&&&&&&&''''''((((((((((((((()))******%%%&&&'''((())))))))))))&&&''''''(((((((((((('''(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&%%%###"""(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***&&&'''((())))))((('''&&&''''''((())))))***))))))'''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********+++'''&&&)))***'''%%%&&&%%%&&&((()))*********)))(((((())))))))))))(((((()))***+++,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,'''))),,,,,,+++***+++,,,''')))***,,,,,,+++***)))******))))))******+++,,,...------,,,,,,------...---,,,***)))((()))+++,,,------...///000///...---*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***,,,...------222:::@@@HHHSSS^^^jjjrrrqqqkkkbbbZZZPPPIIIGGGIIIKKKLLLLLLRRR[[[hhh}}}mmm\\\LLLCCC???@@@HHHVVVaaajjjwwwzzztttsssrrrnnndddddddddjjjwww~~~vvvddd^^^UUUOOOKKKHHHDDDBBBAAABBBEEEKKKSSS]]]eeekkkppp{{{xxxqqqjjjfff```WWWRRRQQQMMMMMMLLLNNNOOOPPPNNNLLLLLLIIIFFFCCCAAA@@@AAAAAA@@@AAAAAAAAA@@@??????>>>999999888777777777777888888777666555444444444444333222222111111111111111///000222333333222000...000000111222222333444444888555222111222333444333333333222222222333333444444222111222333333222111222222222222333333333333111111111111111111111111000000000000111111222222222222222222222222222222000111111111111111111111......///000000000000000111000000000////////////.........////////////000,,,///111222000000111333000000////////////000000111111000000111222222333///111333222000000222444000444888888666666999===;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::888777666555444555666777888<<>>======>>>???@@@@@@???>>>>>>===>>>>>>>>><<<<<<;;;:::888777666555777:::AAAIIIOOOPPPMMMIIIDDDCCCAAA>>>===<<<<<<<<<:::>>>??????CCCIIILLLKKKMMMIIICCC>>>;;;:::999888888999;;;>>>@@@>>>;;;888666888<<<======<<<======***)))((('''''''''''''''(((((('''(((((()))***+++'''''''''&&&&&&'''''''''***))))))(((((((((((((((%%%%%%'''((())))))))))))''''''((())))))***))))))((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))))))))*********)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))***+++&&&'''((())))))((('''&&&&&&''')))*********)))(((((((((((((((((()))******'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((''''''&&&&&&%%%((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))///***((()))***(((''')))%%%&&&((()))*********)))'''((()))******)))(((''')))***+++,,,,,,+++)))(((---......---+++******+++&&&))),,,---+++***+++,,,$$$&&&)))+++,,,,,,+++************)))***++++++,,,---,,,,,,++++++,,,,,,---///---+++***)))***+++,,,&&&'''((()))(((&&&$$$###))))))*********+++++++++)))***+++,,,,,,,,,,,,+++++++++,,,///...---222999999@@@KKKXXXgggrrrqqqjjjddd\\\SSSLLLKKKLLLLLLLLLJJJOOOWWWaaattttttbbbRRRFFFBBB>>>@@@JJJUUU^^^jjjuuu|||}}}xxxooolllqqqtttttthhheeebbbfffsss~~~}}}vvvddd^^^VVVPPPLLLIIIEEEBBBCCCBBBCCCEEEKKKRRRYYY^^^fffqqqwwwpppkkkddd\\\VVVVVVOOOMMMJJJJJJKKKMMMMMMMMMPPPLLLGGGBBB>>>===>>>>>>>>>???@@@AAAAAAAAAAAAAAA<<<;;;::::::999999::::::888777666555555444444555333333222111000000111111...000333555555333000...000111111222333333444444;;;888444222222222222111222222111111111111111111000000///000222222000///111111222222222333333333000000000000000000000000//////000000111111111222222222222222222222222222000000000000000111111111---......///////////////222111111111000000//////------......///000000000...111333222///---...///000000////////////000000111111000000111222333333///111333222000000222444111555999999666666:::>>>======<<<<<<<<<;;;;;;;;;<<<;;;:::888666555333333666777:::;;;>>>AAAFFFJJJHHHHHHGGGFFFEEECCCBBBAAA???>>>=========???@@@AAA@@@???>>>======<<<<<<===;;;:::999888777555444444999<<>><<<<<<<<<<<<999===>>>===???EEEGGGEEEHHHEEEAAA===:::999999999777999<<<@@@BBB@@@;;;777555888;;;===============''''''((((((((((((''''''''''''''''''''''''''''''************************&&&&&&''''''(((((())))))%%%&&&'''''''''&&&%%%$$$***(((&&&'''))))))'''%%%&&&&&&((()))******++++++%%%&&&'''((((((((('''&&&'''&&&&&&&&&''')))+++,,,''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%%%%%%%&&&(((***''''''((((((((((((''''''((((((((((((((((((((((((******************************))))))((((((''''''%%%%%%%%%&&&'''((())))))***++++++******)))(((''')))((('''&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((()))))),,,+++)))((('''((()))***000+++&&&%%%((()))'''$$$'''&&&&&&%%%%%%%%%&&&&&&)))******++++++)))((('''&&&''''''((((((((((((((()))************+++++++++************************)))***+++,,,,,,+++***)))******))))))))))))******(((***++++++***)))+++,,,)))(((((()))+++---,,,++++++,,,,,,---.........---......---,,,***)))((((((((())))))))))))*********++++++***************+++,,,,,,++++++++++++,,,,,,///...---,,,,,,---...///:::;;;AAAOOO```lllpppoooeee___VVVNNNHHHFFFFFFHHHIIIMMMSSS[[[gggxxxvvveeeTTTHHH???;;;===DDDJJJPPP\\\hhhqqqrrrnnneeebbbhhhrrrxxxuuuqqqiiidddiiirrrvvvttteee```YYYTTTRRRPPPLLLHHHEEECCCBBBBBBDDDIIIOOOSSS\\\cccppp|||xxxsssnnniiibbbYYYSSSRRROOOLLLIIIHHHIIIKKKLLLPPPNNNJJJFFFBBB@@@>>>======<<<:::;;;===@@@BBBBBBAAABBBBBBAAA>>>;;;888666888888888888888888888888555444333222111111111111222333444555555333222000222222222111111111111111222111000//////000111222111111111000000000//////......///000111222222333222222111111111111222222222222222222222222222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---//////000000000...---,,,............/////////000222222111111111111111111111111222333333444444555555666777888999999999999::::::;;;;;;;;;;;;;;;<<<888888666444333444888<<>>>>>???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::888666444444555777888===>>>@@@BBBDDDDDDDDDDDDCCCBBB@@@>>><<<;;;:::::::::;;;;;;<<<>>>???AAABBBAAA???===::::::;;;<<<>>>===>>>@@@AAAAAA???<<<:::999:::;;;===>>>?????????&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))************%%%&&&'''((()))(((((('''***(((&&&'''((()))'''%%%(((''''''&&&%%%$$$""""""''''''(((((((((&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&''''''(((((())))))))))))************)))(((((()))((((((''''''''''''((()))))))))((((((''''''&&&(((((((((((('''''''''''')))(((''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))***)))(((((()))***,,,...222...)))(((***,,,***'''''''''&&&&&&&&&&&&'''''')))******+++***)))(((''''''(((((()))***)))))))))))))))*********+++++++++************************+++******))))))******+++++++++************+++++++++,,,---,,,***))))))******)))((()))+++,,,,,,++++++,,,,,,---......------...------,,,***))))))((()))))))))*********++++++++++++************+++++++++++++++******+++++++++///...---,,,,,,---...///777777===IIIYYYdddiiiiiiccc^^^UUUMMMHHHFFFGGGHHHGGGLLLQQQWWW^^^jjjyyyvvvfffVVVJJJCCC???===???BBBFFFOOOYYYbbbeeeddd___```jjjvvv|||yyyuuunnniiilllrrrtttqqqddd___XXXSSSRRRQQQOOOLLLGGGDDD@@@>>>???BBBGGGJJJSSSZZZggguuu}}}wwwtttpppmmmiiiccc[[[VVVSSSQQQLLLHHHGGGGGGIIIJJJMMMLLLIIIFFFCCCBBBAAAAAA>>>;;;999999;;;>>>?????????@@@@@@@@@???<<<:::888888888888888777777666666666555444333222222222222222333444555444333111000111111111111111111222222222111000000000000111222333333333222222222111111//////000000111111222222222111111000000111111222222222222222222222222222000000000000000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000/////////...............//////000000///...---//////000000000000000000222222222222222111111111222222333333444555555555666777888999::::::::::::<<<;;;;;;;;;;;;:::::::::777666666444444666:::===CCCCCCCCCDDDDDDDDDDDDDDDFFFEEECCCAAA???>>>======???>>>===<<<;;;;;;;;;;;;;;;::::::999999888888888999888666555555666888999>>>???AAABBBCCCCCCCCCCCCAAA@@@???===<<<;;;:::::::::::::::;;;<<<===>>>???===<<<:::888999:::<<<>>>===>>>??????>>>===;;;:::<<<<<<======<<<<<<;;;;;;&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))*********'''''')))******************(((''''''(((((('''&&&(((''''''%%%$$$""" )))))))))((('''&&&$$$######$$$$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''(((((())))))))))))))))))(((((())))))******))))))(((((((((((((((((()))***))))))))))))))))))((((((''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((((((''''''(((((()))(((''''''(((***,,,...000...+++'''&&&((()))(((&&&((((((''''''''''''(((((())))))*********)))((('''((())))))***************)))))))))*********++++++************************,,,***(((''''''(((***,,,,,,,,,++++++++++++,,,,,,---......,,,***((())))))+++***)))***+++,,,+++***+++,,,,,,---------------------,,,+++***)))))))))************+++++++++,,,++++++************++++++++++++************++++++...------,,,,,,------...222333777@@@MMMXXX^^^```___[[[UUUOOOJJJHHHGGGHHHFFFKKKPPPQQQSSSZZZfffqqqxxxkkk\\\QQQJJJEEE@@@===<<<===DDDLLLSSSWWWXXXWWW[[[hhhttt{{{zzzxxxsssnnnpppttttttpppeee___WWWRRRQQQRRRQQQPPPKKKGGGAAA===;;;===@@@CCCMMMUUUbbbnnntttvvvuuutttooonnnmmmmmmjjjfff___[[[WWWTTTNNNIIIFFFEEEGGGHHHJJJIIIGGGFFFEEEEEEEEEFFF@@@===999888999:::;;;;;;<<<<<<===>>>======<<<<<<999999888777666555555444666666555444333333333333111222333333333222000///000000000111222222222333222222111111111111222222333222222222222111111111000000000000000111111111222111111000000111111222111111111111111111111111000000000000000000000000//////.........000111222000000000000000000000000////////////////////////////////////////////////////////////............---...//////000//////...111111111111111111111111222222222222222222222222333333444444555666666666777888999:::;;;;;;;;;;;;<<<<<<;;;:::999888777777555555555555555888<<<@@@HHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA???===<<<<<<;;;>>>===<<<;;;::::::::::::::::::999888888777666666888777666666666888:::;;;??????AAABBBBBBBBBAAAAAA???>>>===<<<;;;;;;;;;;;;:::999999999999:::;;;;;;888777666666888:::===>>>=========<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999))))))************))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))******)))))))))((((((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&%%%''''''((()))((('''%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((&&&'''((()))************''''''&&&''''''((()))***(((((((((((((((((())))))&&&&&&'''''''''''''''((((((((('''''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((((((&&&&&&&&&''')))***,,,---+++(((&&&%%%'''((('''%%%((((((((((((((())))))***)))))))))))))))((((((((((((((()))************)))))))))))))))***************************************))))))(((((())))))***+++++++++******+++++++++,,,---...,,,***))))))***,,,+++******,,,,,,+++***+++,,,,,,---------,,,,,,,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++*********+++,,,,,,+++******))))))******+++---,,,,,,,,,,,,,,,,,,---//////222999AAAKKKRRRUUUYYYYYYWWWTTTOOOKKKGGGDDDDDDIIIMMMLLLKKKNNNYYYbbbnnnwww~~~~~~yyyqqqfff\\\SSSNNNGGG@@@<<<===BBBGGGJJJNNNPPPPPPUUUaaalllqqquuuvvvtttsssuuuyyyyyyuuuhhhaaaWWWQQQPPPQQQQQQPPPOOOKKKDDD???<<<<<>><<<;;;:::::::::===<<<;;;::::::999999999:::999999888777777666666666666777777999:::;;;<<<>>>???@@@AAAAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999888888888888888444444555666888;;;>>>@@@???>>><<<;;;::::::::::::777888999999::::::::::::))))))************))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&***))))))(((''''''''''''(((((()))(((''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&''''''(((((())))))*********((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''(((((((((((('''''''''''''''''''''%%%&&&'''((()))*********%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''(((%%%&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''(((+++***))))))*********)))((((((((((((((()))***+++)))))))))(((((((((((((((&&&'''(((((())))))(((((((((((()))))))))*********))))))))))))))))))))))))''')))***,,,,,,***)))'''******))))))))))))*********+++,,,,,,******+++,,,,,,+++******,,,---,,,++++++,,,,,,---,,,,,,++++++******************************+++++++++,,,,,,,,,++++++******+++,,,,,,---++++++************+++++++++,,,,,,,,,,,,,,,,,,+++---...000444888???GGGLLLRRRTTTWWWXXXTTTNNNGGGBBBAAADDDGGGFFFDDDGGGPPPXXX^^^iiissswwwwwwtttnnnggg\\\XXXPPPFFF???===???AAABBBFFFHHHIIIOOOYYYbbbdddlllpppssstttyyy~~~lllcccXXXQQQNNNNNNNNNMMMNNNJJJEEE@@@>>>>>>???AAA???HHHRRRZZZ^^^```bbbddd```cccfffiiijjjiiigggfff```\\\WWWQQQMMMJJJJJJJJJGGGFFFFFFFFFFFFHHHIIIJJJJJJFFFBBB>>><<<:::888777777666666666777999:::;;;:::::::::999999888888888666555444333333222222333222222222222111111000000//////000111222333333333222222222222222222222222////////////////////////111111111000000000000000111000000000000000000111000000000000000000000000////////////////////////333333111000///000000111////////////////////////.........................................................///////////////............//////000000000000000000000000000000222222333333444444444444444444555666666777777888888888999999:::999999999777777666555333222111111444555777777888;;;???CCCIIIHHHGGGEEEBBB@@@???>>>>>>===<<<;;;:::999999999<<<;;;:::999888888888888666666666555555555444444666777888999;;;<<<<<<<<<===>>>>>>??????>>><<<;;;:::::::::::::::;;;;;;<<<::::::999888777777777777444444555777:::===???AAAAAA???===;;;:::::::::;;;666777777888888888777777&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((''')))((('''&&&&&&&&&''''''''')))))))))'''&&&'''(((''''''((((((''''''&&&&&&%%%%%%%%%%%%'''((()))***((((((((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&'''''''''''''''%%%&&&'''((())))))***)))%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$(((((((((((())))))))))))(((''''''(((((()))***+++***)))((('''''''''((((((&&&&&&'''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''))),,,......,,,)))'''***))))))))))))))))))***(((***++++++******+++,,,+++***)))+++---...---,,,,,,,,,,,,,,,,,,++++++***)))))))))***************************+++++++++,,,++++++***++++++,,,---...,,,++++++++++++++++++,,,***++++++,,,,,,++++++***+++...000111222666===CCCIIIMMMRRRVVVUUUPPPIIIEEEBBBBBBBBB@@@???BBBIIIOOORRR\\\gggllloooqqqoookkkccc```XXXJJJ@@@===;;;999:::>>>AAABBBHHHRRRXXXYYY___eeekkkooouuu}}}mmmeeeYYYQQQMMMLLLJJJIIIHHHFFFCCC@@@>>>>>>?????????DDDLLLRRRVVVYYYZZZ[[[XXX[[[___bbbcccccceeefffaaa^^^[[[VVVRRROOOMMMLLLHHHGGGFFFEEEEEEFFFHHHHHHIIIGGGEEECCCBBB@@@<<<:::999888666444444666777999888888999999:::;;;;;;<<<777777555444444444444444333333222222111111111111000000000111222222222333111111222222222222111111000000111111111111111222000000000000000111111111111000000//////000000111////////////////////////////////////////////////111111111111000000000///////////////////////////.........................................................//////////////////............//////000/////////000000000111111222333333444444555555666444444555555666777777777666666777777777777777666444444333333222222111111666777999999:::<<>>>>>BBBFFFHHHKKKSSS[[[___cccggghhhfffcccccc[[[NNNCCC???<<<777666999;;;<<>>>>>@@@BBBEEEJJJOOOQQQPPPOOOOOORRRUUUXXXXXXZZZ^^^aaa___^^^]]]ZZZVVVSSSOOONNNIIIHHHGGGEEEDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFBBB@@@>>>;;;888555444444666777444555666888:::<<<===>>>:::999888777666666666666444333333222222222222222111111111111111111222222000000111222222111000000000000000000111111222222//////000000111111222222000000////////////000000////////////////////////////////////////////////+++,,,...000111000000///////////////////////////............................................................/////////000000000......---...//////...///000000111222333333333333333444555666666666333444444555555666777777444444555555555555444444222222222333333444444444999:::;;;;;;:::;;;===@@@AAA@@@???>>>===<<<;;;:::;;;:::999999999999999999::::::888777777777777777000111111222333444555555777888;;;===>>>>>><<<;;;777888999::::::999888888999888888888888999999:::777666555444444444444444666666777999;;;<<<>>>>>>???>>><<<;;;999888888777999888777666444222000///''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''***,,,...''')))***)))&&&%%%&&&))))))))))))***))))))(((''')))(((&&&&&&%%%&&&'''((()))((('''&&&&&&'''))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((************************&&&&&&&&&'''''''''((((((&&&''''''((()))******+++&&&'''(((((((((((((((((()))((('''&&&&&&&&&&&&&&&+++******)))(((''''''&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&''')))***))))))******&&&&&&&&&&&&'''(((*********)))(((&&&&&&''''''((((((((()))***************(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++***'''&&&&&&''')))((((((***...000000///,,,,,,,,,,,,,,,+++***)))(((((())))))******++++++((())))))))))))*********++++++++++++,,,---...///...------,,,,,,------...)))***+++,,,,,,+++***)))(((,,,000///+++,,,111777:::===AAAGGGLLLOOORRRSSSVVVOOOFFF@@@@@@CCCEEEFFFGGGNNNTTTWWWZZZ___bbbaaa___aaa\\\PPPGGGDDDAAA;;;666999999999===CCCDDDBBBEEEKKKQQQTTTYYY```dddcccjjjcccXXXQQQMMMKKKHHHEEEEEEEEEEEEDDDBBB@@@???===<<<;;;<<<@@@DDDFFFDDDAAAHHHKKKOOOPPPQQQSSSXXX\\\]]]]]]]]]\\\YYYUUUQQQNNNKKKIIIGGGEEECCCBBBBBBBBB>>>???CCCGGGJJJJJJGGGDDDBBB???:::666444444555666111222444777:::<<<>>>???<<<;;;:::999888888888888555444333333222222333333222222222111111111111111///000111222222111000///---.........//////000000...//////000111222222333000000////////////000000////////////////////////////////////////////////%%%'''+++///111111000///////////////////////////................................................---.........//////000000111000///...------.../////////000111333444555666333333444444555666777777333333444444555666666666333333333444333333222222111111222333555666777777;;;<<<<<<<<<;;;;;;<<<>>>???>>>>>>===<<<;;;::::::::::::999999999999999::::::999888777666666666666222333444555777888999:::777999<<<>>>???>>><<<;;;555666777888999888888777999888888888888888999999555444333333222222222333666777777999:::;;;<<<<<<===<<<;;;:::999777666555555555555555444333222222''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&'''''''''&&&&&&%%%%%%%%%)))))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&''''''((()))(((((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''(((((())))))(((((((((((())))))))))))(((***(((###%%%++++++&&&(((&&&%%%%%%&&&&&&%%%$$$'''(((((((((((((((''''''(((***+++***'''&&&''')))&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''''''''&&&&&&'''((()))***+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%)))(((&&&%%%$$$&&&'''((())))))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''((()))***++++++***)))%%%%%%%%%%%%&&&((()))***555000++++++------+++'''((()))************)))(((+++)))((((((******)))(((,,,+++*********+++,,,---++++++************++++++(((((()))************)))...---+++))))))***+++,,,++++++******************************************++++++++++++++++++++++++---,,,+++******,,,...///888888;;;@@@EEEKKKVVVaaa^^^ZZZOOOCCC===???BBBBBBFFFIIIKKKLLLNNNSSSWWWYYY\\\[[[WWWRRRMMMGGGCCC@@@888666555555888<<<>>>???AAACCCEEEGGGKKKQQQYYY^^^```]]]XXXRRRMMMIIIFFFEEECCCCCCCCCDDDEEEDDDBBB@@@===<<<<<<;;;;;;===>>>???CCCEEEHHHKKKNNNQQQSSSSSSTTTVVVXXXWWWVVVUUUUUUVVVRRROOOJJJGGGEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCDDDCCCAAA???;;;888555444555444444444555666888999::::::::::::::::::::::::999888888777666555444444111000/////////000111222000000000000000111111111222222111111000000//////111111111111111111111111000000000000000000000000............////////////000000///...............---......///////////////---...............---,,,......---------,,,,,,,,,...//////...,,,,,,...//////////////////.................................//////000000111111111111555444333222222333444555333333444444444555555555///////////////000111111222333555666777888999999;;;:::999999999:::;;;<<<<<<;;;999888777888999999999888888777777777777888555555555444444333333222333222111333777<<<>>>???<<<;;;999777777888999:::888999999999888555222000888888888777777777666666888666444222222222333444444555777999;;;<<<<<<===;;;;;;:::888777555444333777555111...,,,---///000(((''''''''''''''''''(((''''''((((((((((((''''''&&&''''''((((((''''''&&&(((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((((('''((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''******&&&%%%)))***''')))'''&&&''')))***)))(((&&&'''''''''''''''&&&&&&(((***+++***'''&&&''')))'''((()))(((&&&&&&(((***((((((((((((((((((''''''&&&&&&&&&'''''''''''''''******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&''')))***)))))))))(((((((((''''''((((((''''''''''''(((((('''((()))***+++******)))))))))((((((((())))))***...+++***+++......+++'''+++++++++++++++++++++++++++***)))***++++++***(((******)))))))))***+++,,,++++++************++++++******+++,,,,,,,,,,,,+++---,,,***)))))))))***+++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******,,,---///111111555===CCCLLLYYYeeemmmgggYYYHHH???>>>??????BBBDDDEEEFFFHHHLLLOOOPPPXXXWWWUUURRRMMMHHHDDDBBB;;;888555555777:::<<<===@@@BBBDDDFFFIIINNNTTTYYY^^^[[[WWWRRRMMMIIIGGGFFFCCCBBBBBBCCCDDDDDDBBB@@@>>>===;;;:::999999::::::===>>>AAADDDGGGJJJLLLMMMOOOQQQSSSTTTTTTTTTVVVXXXXXXUUUQQQMMMKKKIIIGGGEEEBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBB@@@>>>;;;999888444333333222222333444555999999999:::::::::::::::999999888777777666555555555444333222222333444444111111111111000000000000222222222222111111111111111111111111111111111111000000000000000000000000000000000000111111111222000000///............///---......///////////////...//////000000000/////////.........---------,,,000111111///---,,,---///////////////////////////........................000000000111111111222222333222222111111222222333111111111111111222222222////////////000111222333666666888999:::;;;;;;;;;;;;:::999888888999:::::::::999888888777777777888666666555444444333444444444444444333333333222222444333333555999===??????;;;:::888777666777888999555666777888888777666555999999888888777666666555444333222000000111222333666777888999::::::::::::888888777666555444333333555333000...---...///000)))((((((''''''(((((()))''''''((((((((((((''''''&&&''''''((((((''''''&&&((((((((((((((('''''''''&&&&&&''''''((())))))***''''''((((((((((((''''''((((((((('''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((('''+++---)))&&&'''(((((()))'''&&&''')))*********%%%&&&&&&''''''&&&&&&&&&((()))***)))((('''((()))((()))***)))'''''')))*********))))))((((((((('''(((((()))***))))))'''&&&***))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((''''''%%%&&&''''''))))))***+++((((((((('''''''''&&&&&&***))))))(((((()))******(((((()))*********))))))+++***))))))((((((((()))((('''(((+++//////+++''',,,+++************+++,,,(((((((((***++++++)))'''))))))(((((())))))***+++++++++************++++++)))***++++++,,,,,,++++++,,,+++)))((((((((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******,,,---...------111888???HHHVVVcccsssmmm]]]KKK@@@>>>>>><<<>>>>>>???AAACCCDDDFFFHHHOOOOOOPPPOOOLLLIIIEEEBBB???;;;666444444666888999>>>@@@BBBDDDFFFJJJOOORRRYYYWWWTTTPPPMMMJJJHHHGGGDDDCCCBBBCCCCCCCCCAAA???>>>===<<<:::888777666666777888:::===@@@CCCEEEFFFHHHJJJLLLMMMOOORRRVVVYYY[[[YYYVVVSSSQQQNNNJJJGGGDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBB@@@???>>>===666666444333222222222222777777777888888999999999999999999888888777777777777777666555444444444555222222222111000000000///222222222222222333333333111111111111111111111111000000000000000000000000000000000111111111222222111000//////......//////---....../////////////////////000111222222222222////////////............111222111000---,,,---...////////////////////////////////////////////////111111111111111222222222222222222333333222222222111111111000000000000000/////////000111333444555888888:::;;;<<<<<<<<<<<<;;;:::999888888888888888666777777777777666555555555555444222222111111111333333222222222222222222555555555888<<<>>>???>>>999888777555555666777777333444555666888999:::;;;::::::999888666555444444222222111000000111333444777777888888999999888888666666555444444333222222111111000///////////////))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))&&&'''((())))))((('''&&&)))(((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))''',,,///,,,'''%%%'''))))))'''&&&%%%'''(((((('''&&&&&&''''''((('''''''''((()))))))))((((((((()))((())))))(((''''''(((*********))))))((('''''''''+++,,,---...---,,,)))((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((&&&'''((()))******))))))((('''''''''&&&&&&&&&&&&)))))))))((())))))******(((((())))))))))))))))))(((((('''''''''''''''(((''''''(((+++---...+++)))+++)))(((&&&&&&((()))+++&&&&&&&&&(((***)))'''%%%))))))))))))*********+++++++++************++++++'''(((((()))))))))))))))***)))(((((((((((())))))))))))))))))************++++++++++++++++++++++++************************++++++******++++++,,,---...---000555999@@@LLLXXXeeeaaaWWWIIIAAA@@@@@@>>>>>>;;;;;;>>>@@@@@@AAACCCFFFHHHJJJLLLLLLIIIFFFDDDCCC???999444333444555666:::<<>>===<<<:::999888888555666777999<<<>>>@@@AAABBBDDDEEEGGGIIIMMMRRRVVVWWWVVVUUUUUUTTTQQQMMMJJJFFFEEEBBB@@@??????@@@AAA???@@@AAAAAAAAAAAA@@@@@@<<<;;;999888666555444333333444444555555666666777999999888888888888888888777777666555444333333333333333222222111000//////000111111222222333333333111111111111111111111111000000000000000000000000....../////////000000000111000000///.../////////---......///////////////...///000111222333333333000000000///////////////000000000///------...//////////////////000000000000000000000000000000000111111111111222222222222222333444555555444333222222222222222111111111111//////000111222444666777777888999:::::::::::::::::::::999888777777666666333444555666666555444333666555444333222111111111111111111111111222222222555555666999<<<======<<<777666555444444444555555222333444555777:::<<<===::::::999777666444333222222222222222333444555666555555666777888888888888666666555444222111000000.../////////000/////////))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''&&&'''((())))))((('''&&&)))(((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******))),,,...---'''$$$'''+++...+++(((&&&&&&'''&&&%%%''''''((())))))))))))))))))((((((((()))))))))((('''(((((('''&&&&&&''')))(((((((((''''''&&&&&&&&&+++,,,---...---,,,)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******)))((('''&&&((('''''''''&&&&&&&&&&&&((('''''''''(((((()))***))))))((((((((((((((((((&&&&&&&&&'''''')))******+++***))))))***+++++++++***)))'''&&&&&&''')))***'''&&&'''(((******)))'''*********+++++++++++++++++++++************++++++''''''((())))))))))))((((((((((((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))************************************++++++,,,,,,...---...222444888AAALLLQQQQQQMMMFFFCCCEEEEEECCC@@@:::888<<<>>>===>>>AAACCCEEEIIILLLMMMLLLJJJIIIGGGBBB;;;777555555444444666888<<<@@@CCCGGGKKKNNNMMMMMMMMMLLLKKKJJJIIIIIIFFFEEECCCBBBCCCCCCBBB@@@????????????>>>>>>======666666666777888:::<<<===>>>???@@@AAACCCFFFKKKNNNQQQQQQRRRTTTUUUTTTQQQNNNHHHGGGDDDAAA?????????@@@<<<===>>>??????@@@@@@@@@>>>>>><<<;;;999777666555111111222222333333333333777777777777777777777888777777666666555444333222444333333222111000000//////000000000111111222222111111111111111111111111000000000000000000000000////////////000000000000111111000///////////////---......///////////////---...///000111111111111000000000000000000000000---...///...------///000////////////000000111111111111111111111111111111111111111111111111111111111222333444444333222111111111111111111111111111000111111222444666777888888888999:::::::::999999999999888888777666555444111222444555555444333222444333222111000000000000000000000111111222222222555444555777999;;;:::888555555444444444333444444333444444555666888:::;;;999888777666444333222111111111111222333444555666222333444666777888999999888777666444222000///...,,,---...///000///......)))((((((''''''(((((()))''''''((((((((((((''''''***))))))(((((())))))***%%%%%%%%%&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&''''''((((((((((((''''''((((((((('''''''''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))***++++++---+++,,,,,,)))&&&(((---333///+++)))(((((('''''''''((())))))************)))((('''((()))***)))(((&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''''''''(((((()))***))))))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((((((((())))))+++******)))''''''&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))))))))((('''''''''((((((((((((((()))***+++---------,,,***)))))))))***++++++***))))))))))))***+++***)))((()))+++,,,,,,+++******+++,,,,,,,,,,,,+++++++++************++++++((()))******++++++******(((((((((((())))))))))))'''(((((())))))*********))))))))))))))))))))))))*********************************+++++++++++++++***))),,,///111333:::BBBDDDFFFFFFDDDEEEJJJLLLJJJGGG===777:::<<<999:::>>>CCCEEEIIILLLNNNNNNMMMMMMHHHDDD???;;;888777666555444666999<<>>>>>???@@@AAAAAA@@@@@@666666555444444555777888:::;;;======>>>@@@CCCFFFJJJKKKMMMPPPSSSTTTSSSQQQJJJIIIFFFCCC@@@???>>>>>>:::;;;<<<===============<<<<<<<<<;;;999888666555222222222222222222222222444444444555555666666666777777777777777666555444333333333222111111111000000000000000000111111111111111111111111111111111000000000000000000000000111111111222222222333333222111000000//////000000---......///////////////------...///000000000000////////////000000000000//////000///......///111...//////000000111111222000000000000000000000000111111111000000000000000/////////000000/////////.../////////000000000000222333333444555666888999999:::::::::::::::999888777777777777666555444444111222222333333333333222000000///............/////////000111222333333333555444444555777888777666555444444444444333333333333444444555555666666777666666555444333111111000...///000000111222222333000111333555777888999999666666555333111000......------...............---(((''''''''''''''''''(((''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%&&&'''((()))***+++000+++(((***)))'''***000333///+++)))((())))))(((&&&'''((()))************)))'''&&&'''***+++***((('''(((((('''&&&&&&''')))&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***)))'''&&&&&&&&&'''''')))))))))(((((((((''''''&&&&&&&&&&&&'''((()))******)))((('''&&&''''''(((***)))))))))***+++,,,,,,((()))******)))((())))))***************************(((&&&&&&(((+++,,,,,,((()))***+++,,,++++++***++++++************++++++((())))))***************(((((())))))************''''''(((((()))******+++))))))))))))))))))))))))************************))))))***+++++++++++++++((((((+++.........222999;;;>>>>>>>>>CCCMMMTTTUUUTTTFFF<<<======888888===AAABBBEEEHHHJJJKKKKKKKKKIIIFFFBBB???===;;;888666333555666888:::???EEEIIILLLLLLNNNNNNNNNNNNMMMLLLJJJHHHEEEDDDDDDEEEDDDCCC<<<===>>>???@@@@@@???>>>999888666444333333444555555777999:::;;;<<<>>>@@@DDDDDDFFFJJJMMMPPPOOONNNKKKJJJHHHEEEBBB@@@>>><<<:::;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;:::999888777555555444444333222222222111111111222333444444555444555555666666555444333222222222222222222222222222222111111111111111000111111111111111111111111000000000000000000000000111111222222222333333333222111000000//////000000---......///////////////......//////000/////////.........//////000000000444444444222///...///000...//////000111111222222000000000000000000000000000000000/////////............------------......---...//////000111222222555444555555666777888999888888999999888777666666444555666666666555444444222222111111222333333444///............//////000//////000111222333444555777555333333555666666666444444555444444444333222111222444555555555444444333333333222111000000/////////000111111111111111111111333444666666777777222111111111000/////////......------------------''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''&&&'''''''''(((((())))))&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&'''(((((())))))((((((%%%%%%%%%%%%%%%&&&'''((())))))((((((((('''''''''$$$$$$%%%&&&'''((()))***222***&&&(((***)))+++111///,,,(((&&&'''(((((((((%%%&&&'''((()))))))))))))))'''&&&'''***+++***(((((()))))))))'''''')))***&&&&&&'''((()))***++++++''''''&&&&&&'''((()))***&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((('''&&&$$$%%%&&&((()))))))))))))))((((((((((((&&&&&&&&&''''''(((*********)))((('''&&&&&&'''(((***))))))(((((((((((((((###&&&)))******)))((('''''''''((((((((((((''''''(((%%%""""""$$$''')))***'''((()))++++++******)))++++++************++++++&&&''''''((((((((((((((((((((()))***************&&&''''''((()))******+++************************))))))))))))))))))))))))))))))***++++++++++++***)))))),,,///---***,,,222555777888888@@@NNNYYY^^^```OOOCCCBBB@@@:::999>>>===>>>@@@BBBDDDFFFGGGGGGIIIFFFDDDAAA@@@===:::777444444555555777;;;AAAEEEMMMNNNOOOPPPQQQPPPOOOOOOLLLIIIFFFEEEEEEEEEEEEDDD;;;<<<===>>>>>>===<<<;;;===;;;999666444444555555111444777999:::;;;<<<>>>??????@@@CCCGGGJJJJJJJJJLLLKKKJJJGGGDDD@@@===<<<;;;;;;;;;<<<;;;;;;:::999:::;;;<<<<<<<<<;;;:::999888777666666555444333222//////000111222222333333000111222333333333222111222222222222222222333333444333333222222111111111111111111111111111111111000000000000000000000000///000000000000111111111222111111000000000000000---......//////////////////000000000000//////...---.........//////000000999999777444111......///...//////000111222222222////////////////////////000000//////.........---000///...------...///000//////000222333444555666666666666666666777888888555555666555555444333222333444555666666666555444333222111111111222444555000000///000000111222333//////000222333444555666999666444333444666777777444444555555555444333222///000333555555555444333222111111111000000//////111111222333333333333222222333444444555555444444------......///000000000///...---,,,,,,,,,,,,---((((((''''''''''''((((((***((('''((()))***)))(((((('''%%%%%%$$$%%%&&&''')))&&&%%%'''******&&&!!!'''((()))(((''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((('''%%%%%%%%%&&&(((***(((,,,111000+++'''&&&((('''''''''(((((((((((()))...,,,)))'''''''''&&&%%%+++***)))'''''''''((()))%%%%%%%%%&&&&&&'''''''''***)))(((''''''&&&&&&'''((((((''''''''''''(((((()))((((((''''''''''''((()))'''&&&$$$$$$%%%&&&'''&&&$$$"""$$$''')))(((''''''&&&&&&&&&'''***,,,...000+++%%%$$$&&&((('''$$$''''''&&&%%%&&&'''((())))))'''%%%&&&)))***(((&&&(((((())))))*********+++&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))***((('''&&&&&&'''(((***&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))+++***((('''&&&&&&&&&''')))))))))))))))***+++++++++++++++************)))+++,,,+++)))''''''(((***---***'''''')))+++***)))******))))))((((((''''''))))))))))))))))))))))))+++++++++,,,,,,---------+++)))))),,,,,,))))))+++******))))))))))))******)))((((((((()))***++++++'''((()))+++++++++***)))+++******)))))))))))))))******+++,,,------......///222666888<<>>>>>???<<<777;;;<<<===>>>@@@BBBCCCDDDEEE@@@<<<===AAAAAA;;;555666777777777777999<<>>===<<<<<<<<<;;;::::::999999<<<;;;:::999888888888888999:::::::::999777555444000000111111222333444444000000000000111222333444111000///...///111333555222222111111111111222222111111111111111111111111111111111111111000///...111111000000000000111111222222222111000//////...111111000000//////......////////////000000000000000////////////111333444@@@<<<777333000111333444222000......///000000000////////////////////////..................------,,,,,,+++,,,---///111222333222111000///000444777444444555555777888999:::333333333333333333333333333222111000000111222333333333222111000000111111///...------...000222333111111222222222222333333111111111111111111111111666444333111000000111111222222111111111111111111000111222555666666333000222222222222222222222222///111222444444333222111222111///...---------...,,,---...///...---,,,+++)))((((((''''''(((((())))))(((''''''))))))((('''(((((('''&&&&&&&&&'''(((***'''%%%&&&))))))&&&###%%%&&&'''&&&%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&((()))###'''+++***'''$$$%%%'''&&&&&&'''''''''(((((((((...+++)))(((((()))((('''***)))((('''''''''(((((((((''''''''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&((((((''''''''''''((((((((('''''''''''''''(((((()))(((&&&$$$$$$%%%&&&'''%%%###"""###&&&((('''&&&((('''&&&&&&''')))+++---///***%%%$$$&&&((('''%%%'''&&&&&&%%%&&&'''((())))))'''&&&&&&))))))(((&&&((((((((()))))))))******&&&&&&''''''''''''&&&&&&''''''''''''((((((((())))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((***)))((('''&&&&&&''''''***))))))(((((()))))))))*********)))))))))((((((((()))***)))((((((***+++---+++((((((***,,,+++******)))))))))((((((((('''))))))))))))))))))))))))******************+++++++++((())),,,,,,)))(((+++******))))))))))))******))))))))))))))))))***+++((()))******+++***))))))+++******)))))))))))))))(((((()))******+++,,,,,,---000333555999AAANNNWWW]]]TTTHHHBBB@@@@@@===999::::::;;;<<<>>>???@@@@@@DDDAAA???@@@DDDEEECCC@@@>>>===;;;999777888;;;===HHHSSSYYYTTTMMMKKKJJJHHHDDDDDDDDDDDDDDDDDDDDDDDD>>><<<::::::;;;<<<;;;:::;;;999666555555555555444222111111222222333444555888888999;;;<<<>>>??????CCCCCCCCCBBBAAA???>>>===<<<<<<;;;;;;;;;:::::::::::::::999888777777777777888999999999999777666555555555555444444444444333000000//////000000111111...---,,,,,,---...000222222111111000000111111222111111111111111111111111111111111111111000//////111111000000000000111111222222111000000///....../////////.........------....../////////000000000///////////////111222333;;;888444111//////111222222000...---.../////////................................................---,,,,,,---...///111222222333222111000111444666666666555555555555666666333333333333333333333333222111000000000000111222333333222111111111111111000///......///000222444111222222222222333333333111111111111111111111111444333222000//////000000111111111111111000000000000000222555777777555333222222222222222222222222///000222333444333222111111000///...------......---------...---,,,,,,+++))))))(((((((((((())))))((('''&&&'''(((((('''&&&(((((('''''''''(((((()))***'''$$$%%%''')))'''%%%%%%&&&'''&&&%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%'''((()))!!!$$$'''&&&$$$###%%%(((%%%&&&&&&&&&''''''''''''+++)))''''''((((((((('''(((((('''&&&&&&&&&''''''***))))))(((''''''&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&'''((()))))))))(((&&&%%%%%%%%%&&&'''$$$###"""###%%%&&&&&&&&&)))((('''''''''(((***+++...***%%%$$$&&&''''''%%%&&&&&&&&&%%%&&&''''''(((((('''&&&'''(((((('''&&&'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))(((''''''''''''(((((())))))(((((('''((((((((())))))((((((((('''''''''%%%''')))***))))))***+++---+++))))))+++,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''+++((())),,,,,,)))(((+++***))))))(((((())))))***+++***))))))))))))))))))))))))*********))))))(((+++******)))))))))))))))(((((())))))***++++++++++++---///111444;;;EEELLLSSSNNNHHHDDDAAA>>><<<:::888888999999:::;;;;;;<<<@@@@@@@@@AAACCCFFFIIIJJJEEEDDDAAA===999777999;;;AAAJJJRRRQQQLLLGGGCCC@@@AAAAAABBBBBBCCCDDDEEEEEEAAA>>>:::999999:::999999:::888777777888888777666333222222111111222222333555555666777999:::;;;;;;?????????@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999888777666666666666666777777888888777777666:::999999777666555444333000000000///////////////---,,,,,,+++,,,...///000111111000000000000111111000000000000000000000000111111222222111111000000222111111000000111111222111111000000//////...............---------------.........////////////000//////...//////000111222333222000///.........///111///------...///...---------------------------....................................///000222333111333444333222222333555777666555444333222222222222222222222222222222222111111000000000000111111222222111111000000111111111000//////000111333444222222222222333333333444111111111111111111111111222111000///////////////111111111000000/////////000000222666999:::888666222222222222222222222222///000111222333222111000//////......---......///......---,,,,,,,,,,,,,,,))))))(((((((((((())))))(((&&&%%%&&&'''((('''&&&'''''''''''''''(((((((((***'''%%%$$$&&&((('''''''''((()))(((''''''''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''((()))%%%&&&'''&&&$$$%%%'''***%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''((((((((())))))***,,,,,,((((((''''''''''''((((((%%%%%%%%%&&&'''((()))***(((((('''&&&%%%&&&&&&'''%%%$$$$$$$$$%%%&&&&&&&&&***)))(((((((((((()))))),,,)))&&&%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((()))(((''''''''''''((()))+++***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&'''''''''''''''((((((((('''''''''''''''((()))))))))))))))(((((((((''''''%%%'''***+++***)))))))))******))))))***+++++++++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((('''&&&&&&&&&***((((((,,,,,,((((((***))))))(((((((((((())))))++++++***)))((((((((()))***************))))))(((+++******)))))))))))))))******++++++,,,,,,,,,---+++,,,---...000555<<>>>>>@@@AAACCCEEEFFFGGGCCC@@@;;;888888888888777777777666777999999777666444444333222111111111111555555555666777888999999:::;;;<<<====================================>>>999999888777666666666666555555666666777777777777;;;:::999888777555444444222222111111000///.....................///000111000000000//////000000000000000000000000000000000000111111222111111000000111111111000000111111111000000000//////...............------------------------........./////////............//////000000...............---------000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000111222333111333555555444333333333555444333222111000000000111111111111111111111111000000000000000000000000000000////////////000000111111000000111222333333222222222222333333333333111111111111111111111111111111000000////////////000000000000/////////...000000222666999;;;:::999222222222222111111111111...///000111111111000000.....................//////...,,,+++***+++,,,---))))))(((((((((((())))))(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&'''''''''''')))'''%%%%%%&&&'''(((((('''((()))(((''''''''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((())))))(((&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''(((((((((((((((((()))+++,,,---((((((''''''''''''((((((%%%%%%%%%%%%&&&((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***))))))(((((((((((((((***(((&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''((((((''''''''''''((((((+++***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&'''''''''(((((((((((((((%%%%%%%%%&&&((()))++++++******)))))))))(((((((((''')))++++++)))''''''''''''((()))))))))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((('''''''''&&&***((((((++++++((((((***))))))(((((((((((())))))++++++***)))((((((((()))******))))))))))))))))))+++******)))))))))))))))***+++++++++++++++,,,,,,+++,,,,,,,,,...111666999:::>>>BBBCCC???;;;888777777777777777777777777777555888999999777999>>>CCCAAADDDFFFFFFBBB<<<888666666888<<>>======;;;<<<>>>@@@CCCEEEGGGHHHEEEAAA<<<999888777777666555555555666888888666555666555333222111000000000333333444444555555555666666777888:::;;;;;;<<<<<<======>>>>>>?????????@@@::::::888777777777777777444444444555555666777777777777777666666555555555444444444444333111000///...............//////000000//////......//////000///////////////////////////000000111111111000000111000000//////000000111/////////.......................................------------............---.........////////////,,,,,,---..................---------//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000111111222222222000333555555444222222222111111000000000000000111000000000000000000000000////////////////////////......------------......111111111111111222222222111111111222222222333333000000000000000000000000111111111111111111000000////////////////////////111111222555888::::::999222222222111111000000000......//////000000000///---------..................---,,,+++***+++,,,,,,((((((''''''''''''((((((((('''&&&'''(((((('''&&&###$$$%%%&&&'''''''''&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))(((&&&%%%$$$%%%%%%&&&%%%&&&&&&&&&'''''''''''')))(((((()))++++++)))((($$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&((())))))&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((%%%%%%%%%%%%&&&'''((((((((((((((((((''''''&&&&&&'''(((((('''&&&&&&((())))))))))))))))))((((((((((((''''''&&&&&&%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%'''((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((((((''''''%%%&&&&&&'''(((***+++,,,*********)))))))))(((((((((***+++***(((&&&&&&&&&$$$&&&((()))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((***'''(((++++++((('''***)))((((((''''''(((((()))+++***)))))))))))))))))))))))))))((()))***+++++++++******))))))))))))))))))))))))))))))))))))))),,,+++++++++,,,///111333555999???CCCBBB>>>;;;888555666666666666666666666555777888777555666999<<<<<<@@@DDDEEEBBB===999666555222333888;;;;;;:::<<<888:::<<<>>>BBBDDDFFFHHHFFFBBB>>>;;;999888777666555444333444555666555444777666444333222111111111111111111111111111222222333444555777888999::::::;;;<<<<<<===>>>??????@@@::::::999888777777777777444333333333444555666666444444444444555555555555555555666666555444222111------------------------//////............//////////////////////////////......//////000000//////000//////......//////000..................------.............../////////,,,,,,,,,---------......------............------,,,,,,---....../////////---,,,,,,...000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000111111111111111000222444444333111111111///////////////000111222////////////////////////......////////////......------,,,,,,------......000111111111111111111111000000000000111111111222000000000000000000000000000111111222222111000000...//////000000111111222222111111333666777777666222222222111000000//////---------.........//////------.........------,,,------,,,+++++++++++++++''''''&&&&&&&&&&&&'''''')))(((''''''))))))((('''###$$$&&&'''((((((((('''%%%&&&'''((('''''''''(((%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))******(((%%%$$$%%%&&&'''(((''''''&&&$$$%%%%%%&&&'''(((((()))&&&%%%%%%%%%&&&'''((((((((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''&&&&&&(((((('''%%%%%%''')))((((((((())))))))))))(((&&&''''''&&&%%%%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%$$$&&&((('''%%%$$$&&&(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((())))))((('''&&&%%%))))))((((((((()))******))))))((((((((('''''''''((())))))(((&&&&&&''')))$$$'''******)))((()))+++'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((((((((()))'''(((++++++(((''')))((((((''''''''''''(((((())))))))))))))))))***+++(((((('''((()))***,,,---+++******)))))))))))))))))))))))))))((((((((((((+++***))))))+++------...000444:::@@@BBB@@@;;;888333333444444555555666666555666777666555555555666;;;===@@@@@@>>>;;;999888555000000666:::888666777555666999<<>>>>>999999888777666666666666444444333222222333444555444444444444444444444444444555666777666555333222.........//////......---///......------......///........................,,,,,,---.....................------------......------------------------,,,,,,---------.........+++,,,,,,,,,,,,---------,,,---............---,,,---,,,,,,,,,---...///000++++++,,,///222333222000------------------------,,,,,,------...//////000...///000111111111000///000222333222111///000000///////////////000111111........................---...////////////...---......------...//////000000000000000000000000///////////////000000000000000000000000000000000000//////000111111000//////---...///000111333444444333222111222333444333222222222222111000/////////---------------......///---............---+++***,,,,,,,,,,,,,,,+++******&&&&&&&&&%%%%%%&&&&&&&&&***((('''((()))***)))((($$$%%%'''))))))))))))(((###%%%((()))(((''''''''''''((()))(((''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))*********+++%%%&&&''''''((((((''''''%%%$$$%%%&&&(((******)))'''''''''(((((((((((()))&&&%%%%%%&&&'''&&&$$$!!!$$$%%%'''((((((((('''''''''''''''((((((((((((((((((''''''''''''((())))))((((((''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&((((((((()))(((''''''&&&%%%'''((('''$$$###%%%(((''''''((()))))))))))))))&&&'''''''''%%%%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%$$$&&&((('''%%%$$$%%%((())))))((((((((('''''''''&&&''''''''''''''''''&&&))))))(((((('''''''''&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))))))))))))))'''%%%$$$,,,,,,***)))(((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''&&&'''))),,,$$$(((+++,,,***)))***,,,'''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&''''''((((((((()))''''''++++++'''''')))((((((''''''''''''(((((())))))(((((()))***++++++'''''''''''')))+++---...+++******)))))))))))))))+++++++++******************)))((((((***+++++++++,,,000555<<<@@@???:::555111222222333444444555555444444444444555444333222<<<======<<<999888888999666000000777;;;777222222333444666999<<>>===;;;888666999666333222333444555555777777666555444444444444444444444444333333333333000111222444555666666666666666777888:::;;;<<<<<<888777666555555444444555555444333222222222333444555555444444333333333333444555666777777555333222000111111111111111000000.........------.................................+++,,,,,,---.........------------,,,,,,---------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,---.........---,,,+++------,,,+++,,,---///000++++++,,,///333444333222------------------------,,,,,,------...///000000......000111111000//////111222222111///...///000111000000/////////000000........................,,,---...//////...---,,,///////////////000111222//////000000000000///...............////////////000000000000000000000000---...///000000///......------///000222444555666333222111111111222000///222222222111000//////...---,,,,,,,,,,,,---............//////...,,,***)))++++++,,,---,,,+++***)))((((((''''''''''''((((((++++++***((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''((((((((((((******)))''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&%%%%%%(((++++++(((%%%(((''''''&&&$$$######"""''''''&&&'''''''''&&&%%%''''''''''''''''''''''''%%%'''))),,,,,,+++***((())))))))))))))))))))))))))))))(((''''''((()))***&&&&&&%%%%%%%%%%%%&&&&&&******))))))((((((''''''$$$$$$$$$$$$%%%'''((()))'''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''***((('''(((***+++)))&&&((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''))))))))))))((('''&&&%%%((('''%%%$$$$$$%%%'''(((((((((((((((''''''''''''''''''(((((())))))******'''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&$$$&&&)))+++,,,,,,+++******)))((('''&&&&&&&&&&&&))))))************)))(((************))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))((())))))*********))))))))))))))))))))))))))))))++++++******************(((((((((((((((((((((((()))***+++,,,,,,+++***)))---///222555777888777777111222444444444444555777666666666666666666666666555555555555555666777777222222222111111111000000111333666999<<<>>>??????@@@@@@@@@>>>:::777666666777666444222111111111111222222111111111111222222444444666888999888444111111222222333333222222111777666555555555555666777777777777777777666555555222111111000000111111222333222111111111222333444444333333333333444555555///000222333444333333222000000111111111111000000+++...---)))+++000000+++---,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,,,,+++++++++,,,------...---,,,,,,+++***)))(((++++++++++++++++++++++++))))))***++++++++++++***,,,,,,+++*********++++++111///---000444666333000////////////000000000000------------------------//////000111111111111111111000000000000000111111111///------.../////////111111000000/////////......---,,,+++***+++,,,---...------,,,---...///000111111000///...---,,,,,,///////////////.........------------------------000000//////.........---...///000111222333444444444333222111000000000000111222222222222111000000///............---------+++++++++*********))))))++++++,,,...///...+++)))((((((''''''''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''((((((((((((***)))(((''''''&&&&&&&&&%%%%%%''''''''''''%%%%%%'''&&&&&&&&&&&&'''(((((('''((((((((()))))))))))))))((((((***,,,,,,)))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((******'''$$$'''''''''''''''''''''''')))+++,,,...---,,,)))((())))))))))))))))))))))))+++***)))(((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((''''''%%%%%%%%%&&&''''''(((((('''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&''')))***(((%%%''''''((((((((((((((('''((((((((('''''''''&&&&&&((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&(((***,,,,,,+++***))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((()))%%%&&&'''((()))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))******************)))+++---000333444555555444111222444444333333444666666666666666666666666666555555444444555555666777222222222111111111000000111333555777888999999999???@@@AAA???===:::::::::999888777555444333444444333222222222222222222333444444555777999888555222222222222222222222222222444444555555555555444444666777777777666666555444222222111111111111222222111111000000000111222333333333333333333444555555333444555666666666555444000000111111111111000000...000000...000666777333...---------------......------------------------------,,,,,,,,,,,,,,,------------,,,,,,++++++***++++++++++++++++++++++++)))***++++++,,,,,,++++++------------------------111...---000444555333000///////////////.........,,,,,,,,,------......///000000000111000000///...000//////......//////000222000......///111000000000000/////////............---,,,++++++,,,------...------,,,---...///000////////////............000000000000000000000000------------------------000/////////.........---...//////000222333333444444333222111000000000000111111222222111111000///............------------+++++++++*********))))))***))))))***,,,,,,***(((((((((''''''''''''((((((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''((((((((((((***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((())))))))))))))))))***++++++(((&&&&&&&&&''''''((((((((()))&&&%%%'''+++000000+++%%%'''''''''''''''''''''''',,,,,,------,,,***'''%%%))))))))))))))))))))))))++++++++++++***((('''&&&(((''''''''''''''''''((()))))))))(((((((((((('''&&&'''(((((((((((('''&&&''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%$$$&&&((()))***)))((('''))))))((((((((((((''''''''''''''''''''''''''''''(((((()))*********)))))))))((('''&&&&&&'''((()))*********)))))))))((((((*********)))((('''''''''''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&%%%&&&(((***++++++******((((((''''''(((((()))***'''(((((())))))((((((((('''''''''(((((())))))***))))))))))))))))))))))))))))))((((((''''''((((((###$$$&&&''')))*********))))))))))))))))))))))))***************************************************))))))(((((())))))***)))+++---///111222222111111333444333222222333444555555555555555555555555444444444444444555555666222222222111111111111111111222333333444333333333<<<===??????===;;;;;;;;;666555444222111111111111333333333222222333333333444444555777888888555222222222111111111111222222222222333444444333222222555555666666555555444444333222222222222222222333000////////////000111111333333333333444444444444555555666666666555444444111111222222222222111111///000000000444999:::888/////////.......................................///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------...///111111111000000000...---///333444222///000000//////...---------+++,,,,,,---...///000000000000000000///...------///......---------......000///------///000000///............------------...------,,,------.........------------...//////------.........//////000---......//////000000000......................../////////.....................///000111222333333333222111000000//////000000111111111111000//////......---------,,,,,,,,,+++++++++***************+++***((()))***+++***)))((((((''''''''''''((((((''''''(((((()))*********&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((('''((((((((('''%%%$$$&&&&&&'''''''''((((((((((((''')))///555555...'''''''''''''''''''''''''''))))))******)))'''%%%$$$))))))))))))))))))))))))******+++++++++***((('''((((((''''''''''''(((((((((((((((((((((((((((((('''((()))******(((&&&$$$'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&###%%%(((***+++***(((''')))))))))))))))(((((((((%%%%%%%%%&&&&&&%%%%%%%%%'''((()))***++++++++++++))))))(((((((((((())))))))))))))))))((((((((((((***)))))))))((((((((('''&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((()))************''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((('''%%%&&&&&&'''((())))))***))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***)))***,,,---////////////111222333333111000111222444444444444444444444444333333333333333444555555111111111111111111111111000111111111111000000000888:::<<<<<<:::888777777333333222111000000//////333222222111111222222333333333444555777777555333333222111000000111222333222111111000000111111222333444444444444444333333333333222222222222333333////////////000000111111222222333333444444444444333333333333222111111000111111222222222222111111.........///222666666555000000000000000/////////------------,,,,,,,,,,,,000000...---,,,,,,,,,,,,------....../////////000------------------------,,,,,,---...............,,,...000222333222111000///......///222222111//////////////////000000000.............../////////------...............---///......------------...---+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////......------............---------.........//////******++++++,,,---............................................................//////000111222222222111000//////////////////000000000000///......------------,,,,,,,,,+++************************...+++))))))***,,,------((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))((((((''''''''''''((((((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((('''&&&%%%%%%%%%'''''''''&&&&&&&&&&&&%%%(((''')))...333222---'''''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&((()))+++++++++***)))((((((''''''''''''(((((('''''''''''''''((((((((('''(((*********(((%%%$$$&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%"""###%%%'''((()))))))))'''''''''''''''''''''''''''((()))))))))(((((((((###%%%(((***+++***((('''((((((((()))))))))))))))%%%&&&''''''''''''&&&%%%"""###$$$&&&'''''''''''')))))))))(((((()))))))))(((((('''''''''&&&&&&&&&'''((((((((()))))))))***&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''(((((()))))))))))))))(((''''''&&&&&&&&&'''&&&&&&'''(((((((((((((((%%%&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''(((((())))))*********)))((((((''''''''''''''''''''''''(((((()))))))))*********((((((((((((((((((((((((***)))(((''''''((()))******++++++,,,---.........000111222111000///000111222222222222222222222222222222222222222333333444111111111111111111111111////////////000000111111666888;;;;;;888666444444555555444444333333222222111111000000000000111111222222222333555666444222222111111000000111111222333111...,,,,,,...111333111222222333333333222222333222222111111222222333000000000111111111111111111222333444444444333333222111111000000/////////111111111222222111111111000---,,,...000111111111000111222222222111000000.........------,,,,,,,,,111000///...------,,,------......//////000000111------------------------------...////////////...+++,,,///111222111000//////......///000111000.........///111222333444555111111000///......------******,,,---///000000000000///......---------...+++******+++---...---++++++++++++,,,,,,,,,,,,,,,,,,------....../////////..................------............------------)))******+++,,,------...........................---------........................//////000000111000000//////.../////////...////////////...---------,,,,,,,,,++++++++++++************************---+++((((((***,,,---...((((((''''''''''''((((((***))))))((('''&&&&&&%%%&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((((()))***)))''''''''')))'''''''''&&&&&&&&&%%%%%%'''((()))+++,,,+++(((%%%''''''''''''''''''''''''&&&'''((())))))*********((((((((((((((((((((((((%%%&&&''')))************(((''''''''''''''''''(((&&&''''''''''''((((((((('''(((((()))((('''&&&%%%&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%!!!###%%%''')))******)))((((((((('''''''''''''''''')))******)))(((((()))$$$&&&((()))***)))((('''''''''(((((((((((())))))'''((()))******)))((('''###$$$%%%&&&'''((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%'''''''''((()))*********%%%&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''(((((()))))))))))))))((((((((((((((()))&&&''''''((())))))))))))'''''''''(((((())))))***((((((((((((((((((((((((((((((''''''(((((())))))++++++++++++***)))(((''''''''''''''''''''''''''''''(((((())))))*********''''''''''''''''''''''''***))))))(((((())))))***+++++++++,,,,,,---------...000111000//////000111111111111111111111111111111111111111111222333333111111111111111222222222///////////////111222222555888:::;;;888555333333222222222333222111000000000000////////////000000000000000111333444333111000000111222222111000000222000---++++++---000222000000111222222222111111222111111111111111111222///000111222222222111111000111333444444444333222222222111000000000111111000000111111111111000000444///...000111///...000000111222444444333333222111111111000//////......111000///........................//////000000000........................------...////////////...+++,,,---/////////............////////////......---...000111333555777777444333222000///---,,,+++((()))+++---///111222222000///...------------------,,,,,,...000000///...++++++++++++,,,,,,,,,,,,+++,,,---........................///......---,,,///.........------,,,,,,,,,------....../////////---------------------------------------.........---........./////////000//////............//////---............---,,,,,,,,,,,,,,,+++++++++*********************+++++++++***(((&&&&&&(((***++++++((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''((()))))))))&&&%%%%%%&&&&&&((())))))''''''''''''((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&((()))(((&&&&&&(((+++'''''''''''''''(((((((((***++++++)))&&&$$$%%%'''''''''''''''''''''''''''&&&&&&'''((())))))******(((((((((((((((((((((((('''&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$###%%%'''((()))((('''''')))((((((((('''''''''&&&&&&(((******'''&&&''')))''''''((((((((((((((('''&&&&&&'''''''''(((((((((&&&''')))******)))'''&&&'''((()))***************'''(((((((((((((((((('''((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))%%%&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))$$$$$$$$$%%%&&&((()))***&&&'''((()))************))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))***+++))))))))))))))))))(((((())))))))))))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((()))******************)))+++************++++++,,,---...////////////000111000000000000000000000000111000000000000111222222000000111111111222222222000//////......///000111000333777888777444333222...///000000000///...---111111000000000000111111///...---///111222111000...///222333333222///.../////////....../////////...///000111111111111000111000000//////000000111...///000111111111000000000111333444444333222111222111111000000111222333//////000000000000//////555000...111222///...111///000333555666555555444222222111111000//////...000000///////////////000......//////////////////........................,,,---......//////......,,,,,,---------------------...//////...............///000111333444666666333333222111///...------)))***,,,...000111222222///...---,,,++++++++++++,,,,,,---///111111000...+++++++++,,,,,,,,,------)))***,,,---.........---....../////////...,,,,,,,,,,,,------------...................../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............/////////......------......///---------------,,,++++++++++++++++++************))))))*********+++++++++)))'''&&&&&&(((***++++++((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))***%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))(((((('''''''''(((((()))%%%''')))******)))'''%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((###%%%'''&&&$$$$$$'''***&&&&&&'''((()))***++++++///000000+++%%%###&&&***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$&&&'''((())))))'''%%%$$$))))))(((((('''''''''&&&$$$'''))))))&&&%%%&&&(((((((((((((((''''''''''''%%%&&&&&&&&&''''''((((((###$$$&&&''''''&&&$$$###&&&''''''(((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''******))))))((((((''''''%%%&&&'''((())))))))))))&&&''''''''''''''''''&&&(((((('''''''''(((((())) ###%%%((()))'''''')))***++++++++++++************))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++&&&&&&'''((())))))((((((************************&&&''''''((()))******+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))******+++---//////...///000222000000000000000000000000000000000000000111111222000000111111222222222222111000///...---...//////***...222555444333111111111111222333333222000000222222111111111111222222...---,,,---000111111000---///222444444222///---,,,...000222222000...,,,......///000000111000000000000////////////000000,,,---///000000000///...///111222444444333222111000000/////////111222333......////////////......444...---111222///...111...000333555777777666555111000000///...------,,,000////////////000000111///////////////.........////////////////////////,,,------..................------,,,,,,,,,---------...//////...------...//////000111222333333444222222111111000/////////,,,,,,...///000000111111...---,,,+++******************+++---///000...---+++++++++,,,,,,---------(((***+++---......------....../////////...,,,+++***++++++,,,---//////000------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........------........................---------......///,,,------------,,,+++++++++++++++************)))))))))******++++++++++++***)))((()))+++------,,,''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&)))%%%###%%%)))+++(((%%%%%%&&&'''((())))))))))))...,,,+++)))((('''((((((---+++(((%%%%%%&&&)))+++((((((((((((((((((((((((''''''&&&''''''((()))***'''&&&&&&&&&'''***---...(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''((())))))(((((('''''''''&&&&&&&&&###%%%)))+++,,,+++)))'''++++++)))(((''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''(((((((((((((((&&&$$$$$$&&&((()))((((((((((((((())))))))))))((('''&&&'''((())))))'''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''(((((())))))******((((((((((((((()))***+++(((((((((((((((((((((((('''''''''''''''((()))))))))((('''&&&%%%%%%&&&'''$$$&&&)))++++++)))&&&$$$((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&///...---,,,+++)))((((((''''''(((((())))))******))))))))))))******************+++,,,...///000000.........////////////000+++,,,,,,---...//////000////////////000000000000000000000000000000000000.........///////////////111111000///...,,,***)))(((+++///111000///......444333111000//////000000222222111000...,,,+++***---...///...---...000111......---,,,,,,+++******......//////000000111111.........//////////////////000222333222111///---111111111000000///...---000000////////////000000000000000000000000000000000000111111111222222222000000////////////000000////////////............---------............///////////////000000000000000000//////....................................////////////////////////000000000000000000000000000000000000////////////+++++++++,,,,,,,,,------......---,,,,,,+++******)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,---...------------...//////---...///000000...,,,+++---,,,,,,++++++,,,,,,---------............------++++++++++++++++++++++++,,,,,,,,,---------......)))***+++---.../////////------------------------,,,///000///,,,******,,,,,,,,,,,,++++++***************))))))))))))******+++++++++************)))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((&&&&&&))),,,---)))$$$%%%&&&'''((())))))))))))))))))((('''&&&'''((((((+++***(((&&&&&&''')))***((((((((((((((((((((((((&&&''''''((()))******+++'''&&&%%%%%%%%%&&&((()))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''''')))***+++++++++***---,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''(((((((((((((((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&''''''''''''((('''&&&'''((())))))'''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&)))))))))(((((((((((((((''''''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((())))))))))))'''&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''((((((((((((((((((''')))(((((((((''''''''''''*********)))((((((((('''(((((((((((())))))))))))))))))))))))******************+++,,,---......///---------.........//////......//////000000111111.../////////000000000000////////////////////////............////////////000000//////...---++++++***,,,///000///......///+++++++++,,,---...000000000000000000//////...---.../////////------...000//////...---+++***))))))....../////////000000000//////......//////000111///000111111111000......///000000000000///......000000////////////000000000000000000000000000000222222222333333333444444000000////////////000000////////////............---------............///////////////000000000000111000000000000//////...................................................000000000000000000000000000000000/////////......,,,,,,,,,---------............---,,,,,,+++*********+++,,,,,,++++++,,,------,,,,,,++++++,,,,,,------------------...//////---.../////////...,,,+++---,,,,,,++++++,,,,,,---------............------++++++++++++++++++++++++,,,,,,,,,---------......------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///,,,******,,,++++++*********)))))))))******))))))))))))******+++++++++************)))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''(((,,,///...)))%%%%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%&&&'''((((((((('''''''''((())))))((((((((((((((((((((((((###$$$&&&((())))))))))))***)))'''&&&%%%%%%&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''((()))))))))(((((('''''''''''''''&&&&&&&&&((((((''''''((()))***+++,,,+++******))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((()))'''&&&%%%'''''''''&&&%%%&&&&&&&&&&&&'''''''''((('''&&&'''((())))))'''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&******))))))(((''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))))))))((('''''''''((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))((((((((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,------------//////000000000000000000....../////////000000000////////////////////////.................................///......---,,,---///000///......///000++++++---...///000111111......///000000111111222000111111000...------.........------,,,,,,++++++.........///////////////000///...------///000222000////////////...............///000000000//////000//////......//////000000000000000000000000000111222222222333333333333000000////////////000000////////////............---------............///////////////000000000000111111111111111000000///........................................................................000////////////.........------------...............------,,,,,,++++++******+++---,,,++++++,,,...------,,,,,,,,,,,,---------------------......///.........---------,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000///---,,,+++++++++++++++++++++++++++,,,---......,,,******+++***))))))))))))(((((((((******))))))))))))******+++++++++************)))''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$&&&%%%###""""""###%%%&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''''''''''''''%%%&&&''''''((('''''''''((('''(((***---,,,***'''%%%&&&''''''((((((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))(((((((((((((((((((((((( ###%%%''''''&&&%%%+++***)))(((''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%'''(((***+++,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))(((((('''''''''((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&&&&''''''&&&%%%'''''''''((((((((())))))((('''&&&'''((())))))'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((('''''''''%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((())))))(((((('''&&&&&&'''(((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''((()))))))))***************************)))))))))***+++++++++,,,,,,,,,,,,.........---------------........./////////000000///////////////////////////...............------,,,---......//////......000000000...------///111///000000000000...,,,+++/////////000111222333333333444444333000.........++++++,,,,,,---.................................///...,,,++++++---///111000///...------------...,,,---...///000000000000/////////....../////////000000000000000000000000/////////000000000000111000000////////////000000////////////............---------............///////////////000000000000000000111111111111000///................................................------------------------/////////.........------,,,,,,,,,------------...---------,,,,,,++++++++++++,,,------,,,,,,---...------,,,,,,,,,,,,------------,,,,,,------...//////...------,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////...---++++++************************,,,,,,------,,,+++******))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))''''''''''''((((((((((((((((((((((((((((((((((((------,,,***)))((('''&&&(((&&&%%%######%%%&&&(((&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''''')))'''&&&&&&((()))))))))%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((( ###%%%&&&&&&%%%$$$((((((((((((((())))))***((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&###$$$&&&(((((('''&&&%%%&&&'''''''''''''''''''''%%%&&&)))++++++***(((&&&''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&'''''''''&&&$$$''''''''''''((((((((((((((('''&&&'''((())))))'''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''((((((((()))%%%%%%&&&'''&&&&&&%%%$$$'''''''''''''''''''''''''''''''''''''''((())))))(((((())))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((()))))))))))))))&&&''''''((((((''''''&&&'''''''''(((((((((((((((++++++******)))(((((((((******))))))((((((''''''((()))))))))******************)))))))))(((((((((************+++++++++,,,---------,,,,,,,,,,,,,,,............////////////........................//////......---------,,,+++,,,---...////////////000000///...,,,,,,///111.........---,,,)))'''%%%111000000///000000111222666777777666333000//////------------------------.........---------------...,,,***))))))+++...000//////...---,,,---------+++,,,---///000000000000//////............//////////////////////////////....../////////000000000000000////////////000000////////////............---------............///////////////000000000000...///111222222111000///................................................,,,,,,,,,,,,,,,,,,,,,,,,............------------******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++---......---,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,---......000///...---------......---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,,,,+++************************++++++++++++,,,+++***)))******************************))))))))))))******+++++++++*********))))))''''''''''''((((((((((((((((((((((((((((((((((((,,,,,,+++***((('''&&&&&&***)))(((((((((((()))***&&&&&&&&&''''''''''''''''''(((((())))))((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((('''%%%$$$$$$&&&(((***%%%&&&&&&'''''''''&&&&&&'''(((((((((''''''&&&%%%&&&&&&'''(((((((((''''''(((((((((((((((((((((((($$$%%%'''((()))(((((('''$$$%%%%%%&&&'''(((((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''$$$%%%&&&'''((('''&&&&&&&&&&&&&&&''''''''''''''''''))),,,......,,,)))'''(((((((((((()))******+++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((('''&&&'''((((((&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&((('''&&&'''((())))))'''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''%%%&&&&&&'''(((((())))))%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''((()))))))))((((((((()))***++++++***)))(((((((((((((((((((((((((((''''''(((((((((((())))))&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((******)))(((((('''&&&&&&))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))(((************++++++++++++------------------------------........./////////........................//////......---,,,,,,,,,+++,,,---...////////////.........---,,,,,,...000---------------,,,,,,+++222111000///...///000111666888999777444111000///111111000...---+++******---------------,,,,,,,,,---,,,+++******+++---//////............---------+++,,,---...///000000000///......------......///////////////////////////000000000000111111111111000000////////////000000////////////............---------............///////////////000000000000///000222333333333111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000......------------......,,,,,,,,,,,,,,,------...000000000/////////......---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,************************+++***)))***+++,,,***((())))))************++++++******))))))))))))******+++++++++************)))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((()))******)))((('''((((((((('''&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&%%%%%%&&&''')))&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((((((''''''&&&((('''''''''''''''&&&&&&((((((((((((((((((((((((((((((((()))))))))))))))$$$%%%&&&''''''((((((((((((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((()))+++++++++***)))((('''''''''((()))***++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))))))))'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((&&&&&&&&&'''))))))'''%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&'''((())))))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))%%%&&&'''((()))(((((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))***************+++++++++,,,,,,*********+++,,,,,,,,,------------.........//////........................//////...------,,,++++++,,,,,,---...////////////+++,,,---,,,,,,,,,...000............///000111222111000...------...000111444666888777444000///...000//////...---,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,------...///......///000///...---,,,,,,,,,---...///////////////......------......////////////////////////////////////000000000111111000000////////////000000////////////............---------............///////////////000000000000000222444666666555444222........................---------------------------------------------------------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......///000......------------......,,,,,,++++++,,,,,,---...000111222222222111///...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......***+++,,,,,,------,,,,,,++++++++++++++++++++++++***)))((()))+++,,,***(((((((((((()))))))))************))))))))))))******+++++++++************)))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((()))******&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((('''((()))******)))((('''***))))))((('''&&&&&&&&&$$$%%%&&&'''(((((((((((($$$&&&((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%"""###%%%'''(((((((((''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((''''''''''''((('''((())))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((($$$############$$$%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&((()))***)))(((((((((''''''''''''&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((())))))***'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))%%%%%%%%%'''))))))(((&&&&&&&&&&&&'''''''''((((((((('''&&&''')))))))))'''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''&&&&&&%%%%%%&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))$$$%%%'''((((((((('''''''''%%%###!!!!!!###%%%'''((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((())))))))))))((((((&&&'''''''''(((((()))))))))******+++,,,,,,------''''''(((((())))))******))))))))))))************((()))))))))*********+++***++++++++++++,,,,,,,,,&&&&&&'''((()))******+++---------.........//////........................//////...---,,,,,,++++++,,,------...//////......)))***,,,,,,,,,,,,...///---,,,++++++,,,---...000///...---,,,---///111222333555666555333000...---***+++,,,---///000111111---------,,,,,,+++++++++.........///////////////---///000111111///---,,,,,,---......///..................------.........////////////////////////------------.........///000000////////////000000000/////////............---------.........//////////////////000000000000222444666888999888666444........................---------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111......------------......,,,,,,++++++,,,,,,---...000111333444333222000...---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---------......---,,,,,,++++++++++++++++++++++++***(((''')))+++,,,***'''&&&'''''''''(((((())))))******))))))))))))******+++++++++************)))(((''''''''''''((())))))((()))***)))((('''(((*********))))))((((((''''''(((((('''''''''&&&&&&&&&((()))***+++***)))'''%%%((()))***(((%%%%%%'''***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%******)))))))))))))))***((((((((('''&&&&&&&&&%%%((((((''''''((()))******((('''&&&'''((())))))'''((((((((((((((((((((((((''''''(((((((((((('''&&&''''''(((((())))))******)))(((((('''''''''((((((,,,)))%%%%%%''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&&&&'''((())))))((('''&&&&&&((()))++++++)))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''',,,***'''&&&'''''''''&&&%%%$$$$$$$$$%%%''')))***'''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))((((((''''''&&&&&&)))(((((((((((('''''''''((()))***+++***)))'''%%%'''&&&%%%$$$$$$&&&''')))(((((((((((((((((((((((('''((()))******)))((('''&&&''')))******((('''%%%&&&'''''''''(((((())))))&&&'''((((((((('''%%%%%%(((((())))))*********+++---+++******+++,,,,,,+++******))))))((((((''''''))))))))))))******************)))))))))))))))*********+++++++++,,,,,,,,,////////////...---,,,+++,,,,,,------------------......//////...---,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,000//////.........//////222333444333222///,,,***,,,,,,,,,,,,,,,---...///111000...---,,,---///000,,,,,,,,,---------......---...............------+++,,,...000111111000///......------------......//////.........---------------...///000000/////////////////////000111111222222111000//////000000........................000/////////111222444666888555333555999;;;888555333111000000111111000...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********......---,,,,,,,,,,,,---......///---++++++,,,---000000000000000//////...///...,,,,,,------,,,+++,,,,,,,,,---...///000000////////////////////////,,,---...//////...---,,,,,,,,,---...///000111222000000///...------,,,,,,------------------------........................///...---+++***))))))(((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''&&&&&&''''''((()))'''((())))))''''''((()))(((((((((((('''''''''&&&(((((('''''''''&&&&&&&&&'''((()))******(((&&&%%%&&&(((((('''$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''))))))((((((((()))******+++)))(((((())))))(((&&&''''''''''''''''''''''''******++++++++++++******)))))))))(((((((((((((((((((((''''''''''''((((((+++(((&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((((((((&&&&&&&&&'''((())))))((('''&&&'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''((((((((((((''''''''''''''''''''''''+++)))&&&%%%&&&''''''&&&'''&&&%%%%%%%%%&&&'''(((''''''&&&%%%&&&'''(((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''))))))(((((((((((()))))))))(((((((((''''''''''''&&&''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%"""###%%%'''''''''&&&%%%&&&%%%#########$$$&&&'''(((((((((((((((((((((((('''((()))******)))((('''&&&'''((())))))((('''&&&''''''''''''((((((((()))"""###$$$&&&''''''''''''((((((((()))))))))******+++)))'''''')))))))))((())))))))))))(((((((((((())))))))))))******************))))))))))))))))))*********+++++++++,,,,,,...............------,,,++++++,,,,,,---......///...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,.........---.........///000000111222111000...,,,---,,,,,,,,,------...///000///...---...///111222,,,,,,,,,---------.........//////000//////......+++,,,...000111000//////......------------....../////////......---------,,,,,,---------.........///////////////000111111222222111000//////......------------------------//////...///000222333555666333111333777888666333222000//////000000///...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***///...------,,,,,,------.........---++++++,,,...//////000000000///......///---,,,,,,------,,,+++,,,,,,---------,,,++++++........................,,,---............---,,,,,,,,,---...///000111111///......---,,,,,,++++++------------------------...........................---,,,******)))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++&&&&&&&&&&&&&&&''''''(((&&&'''(((((('''&&&'''(((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))((('''&&&%%%'''((()))(((&&&$$$$$$$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((()))))))))))))))+++***))))))))))))))))))---+++***)))))))))'''%%%''''''''''''''''''''''''***++++++,,,,,,+++++++++******))))))(((''''''&&&((((((''''''''''''((((((***((('''&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((&&&&&&''''''(((((((((((('''''''''((()))******)))((('''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''')))'''%%%$$$&&&''''''&&&(((''''''&&&%%%%%%&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))***'''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%'''((()))*********)))(((&&&&&&%%%$$$$$$&&&'''((((((((((((((((((((((((((('''(((((())))))(((((('''&&&'''((())))))((('''&&&''''''''''''((((((((((((###$$$%%%&&&'''((((((((('''((((((((((((((())))))+++)))'''&&&'''((('''&&&(((((((((((())))))))))))))))))))))))************((()))************))))))*********++++++++++++,,,,,,,,,------......------***++++++,,,---......///---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,------.........---...///000000000///...---------,,,------...///............///111333444,,,,,,,,,---------......//////000000000000000///,,,---...000000000//////......------------......////////////............,,,,,,+++***+++,,,---...///////////////000111111333333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,......------...000222333333111///111444555333111000///---...//////...------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++///...------,,,------------......---++++++,,,......////////////...------...---,,,,,,------,,,++++++,,,---////////////...........................+++,,,,,,------,,,,,,+++,,,,,,---...///000000111---------,,,,,,++++++***------------------------------------------------++++++***))))))))))))******))))))))))))((((((((())))))))))))))))))))))))************************))))))***+++++++++++++++&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%)))***++++++)))'''&&&%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''''''''(((((('''''''''((())))))'''''''''(((((())))))***,,,+++***)))))))))))))))+++***(((((()))((('''%%%''''''''''''''''''''''''''''''((())))))))))))((())))))((((((((('''''''''(((''''''''''''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((+++******)))(((''''''&&&'''(((((((((((((((((('''''''''((())))))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((('''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((()))))))))(((((((((((('''''''''............,,,***)))((()))(((((('''((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))((((((''''''''''''((((((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((,,,***((((((((()))(((''''''''''''((()))*********((()))))))))************(((((()))***+++***))))))************++++++++++++******+++------.........,,,,,,,,,,,,,,,,,,---------------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,)))***+++,,,------......,,,---.../////////............------------.........---------...///111222,,,,,,,,,---------............///000000000//////------...///000000//////......------------......////////////////////////...---+++******+++---...///////////////000000111555555444333111///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///000111000///---...000111000......---,,,,,,......---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,//////...------------------......---++++++---..................------,,,---,,,+++,,,------,,,+++***+++,,,///222666:::<<<------------------------++++++++++++++++++++++++,,,,,,---......///000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&'''''''''''''''&&&***************)))'''%%%&&&''')))******)))'''&&&&&&&&&&&&'''''''''(((((())))))(((((()))******+++&&&&&&&&&''''''(((((((((++++++***)))((((((((()))(((&&&&&&&&&(((((('''&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&'''''''''((((((((()))'''''''''''''''((())))))(((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))++++++***)))((('''''''''(((((((((''''''(((((((((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((&&&$$$$$$%%%'''''''''%%%%%%&&&'''((((((((()))(((((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''(((((()))))))))(((((((((((('''''''''***))))))((('''&&&%%%$$$(((((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((('''''''''******))))))((((((((((((((((((((((((''''''''''''+++)))''''''((()))((('''&&&&&&'''((()))***++++++((()))))))))************(((((()))***************))))))*********+++++++++))))))+++,,,---------------------,,,,,,+++******,,,,,,---------------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,))))))+++,,,------------...............------,,,///......---------......---------,,,,,,---------,,,,,,,,,---------......,,,---....../////////............///////////////......------------......000000000000000000000000000///---++++++,,,...//////////////////000000111666666666555333111///...------------------------------,,,,,,,,,...///000......------......---------,,,+++,,,---...---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------------...,,,---...---,,,,,,---///...............------,,,---+++***+++------,,,+++,,,++++++---111888???CCC------------------------++++++++++++++++++++++++,,,,,,------......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))((())))))***+++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&&&&&&&''''''(((&&&'''(((((('''&&&'''(((((((((((()))))))))))))))&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''((((((&&&%%%'''((())))))))))))((('''%%%%%%%%%&&&''''''(((((('''''''''''''''((()))***&&&&&&&&&&&&''''''''''''***)))((((((((((((((((((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))%%%&&&&&&'''(((((())))))''''''&&&''''''((()))***'''(((***)))(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))******)))(((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))'''%%%$$$&&&''''''&&&$$$%%%&&&'''))))))))))))'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''(((((((((((((((&&&''''''''''''((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))((((((((((((((('''''''''$$$$$$$$$%%%&&&''')))***)))))))))(((((((((((('''((('''%%%%%%'''((('''&&&&&&''''''((()))******+++))))))))))))************)))((((((((()))***+++,,,)))))))))************+++((()))***+++,,,------,,,------,,,,,,++++++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------,,,)))***,,,---...------,,,...............---------000///......---.........------,,,,,,,,,+++++++++,,,,,,,,,---------......+++,,,---.../////////...//////......////////////......------------......000000000000111111111111111000///...---.../////////////////////000111111555555666555444222000///........................------,,,,,,,,,---///000.........------------,,,---,,,+++,,,---...---,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///......------......,,,---------,,,,,,---///...////////////...------,,,+++***+++,,,---,,,+++...,,,******,,,222888<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++)))))))))************+++))))))))))))))))))))))))''''''''''''''''''''''''))))))***+++++++++++++++''''''&&&&&&''''''((()))'''((())))))''''''((()))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((((('''''''''(((((()))***)))'''%%%&&&((())))))'''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''''''''&&&&&&%%%&&&'''((())))))((((((((((((''''''''''''''''''''''''''''''((()))((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************''''''''''''''''''''''''&&&&&&&&&''''''((()))***&&&(((******(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((()))((('''&&&&&&''''''((()))((('''&&&&&&'''((()))'''''''''&&&&&&'''''''''))))))(((((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''+++)))&&&%%%&&&''''''&&&%%%&&&'''((())))))((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((()))%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''')))***+++%%%%%%&&&&&&'''''''''&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''((()))***)))(((((((((''''''''''''$$$$$$###$$$%%%&&&((()))******)))))))))((((((((('''&&&%%%&&&((())))))(((''''''(((((())))))******))))))))))))***************)))'''''''''))),,,...))))))))))))************))))))***++++++,,,++++++******+++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,------......------,,,***,,,---......---,,,+++------------...///000000000000///...............++++++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---...//////000000000//////............//////......------------......000000000111111222222222000000000//////.........///////////////000111111222333444444333111///...------------------------...------,,,,,,---///000......///...---,,,---------,,,+++,,,.........---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......////////////000//////...............+++---------,,,,,,...000//////000000000///......+++***)))***,,,---,,,+++---,,,******+++---000111++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,------------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++++++++(((''''''''''''((())))))((()))***)))((('''(((***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((()))***++++++(((&&&&&&***,,,,,,+++&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&'''((()))***+++******))))))((((((''''''&&&&&&&&&&&&&&&'''((()))+++***((('''((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''')))******%%%(((+++***(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''++++++************++++++(((((((((((()))))))))***'''''''''''''''''''''''',,,***'''&&&'''''''''&&&'''((()))))))))(((&&&&&&$$$%%%'''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&))))))(((((('''''''''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''((()))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''')))******))))))(((((('''''''''&&&)))((('''&&&%%%&&&''''''++++++******))))))(((((()))''''''(((***,,,,,,,,,(((((((((((())))))))))))))))))))))))************+++)))'''%%%&&&)))---///))))))))))))************))))))***++++++++++++***'''((()))***,,,---...///***+++,,,,,,---------------------------------------------,,,,,,+++++++++,,,------......------,,,+++---...//////...,,,***+++,,,,,,---///111222444000000///...............***+++,,,---.../////////,,,,,,,,,---------......---...///000111111111111000//////.........//////.........------.........000000111111222222222222//////000000///...------///////////////000111111000000222333222000...---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...///000...///000///---,,,---...---,,,+++,,,...///...---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000000000///...............+++,,,------,,,,,,...000000000000000000//////...+++***)))***,,,---,,,+++******+++,,,------------++++++++++++++++++++++++------,,,++++++,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&'''((())))))(((((()))+++%%%%%%%%%&&&%%%%%%$$$$$$(((((()))(((''''''))),,,///***%%%%%%''')))&&&###%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((()))((()))+++,,,,,,+++***)))))))))((('''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((***)))((('''&&&%%%$$$$$$''''''&&&%%%&&&'''((())))))))))))(((((('''&&&%%%))))))))))))))))))))))))((((((((((((((('''''''''************))))))))))))((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''%%%$$$&&&)))***(((%%%(((((())))))(((&&&$$$###'''''''''''''''&&&&&&%%%))))))(((((('''''''''&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))((('''&&&%%%&&&&&&((())))))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''(((((((((((((((((((((((((((&&&%%%&&&)))+++)))'''(((((())))))))))))((((((''''''((((((((((((''''''+++***))))))))))))*********)))(((((()))))))))((((((((()))******************)))(((''''''((()))***''''''((()))***+++,,,,,,&&&'''((()))***+++++++++111000...---,,,,,,---......------,,,,,,------...,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---)))---000000///...,,,***...------,,,,,,,,,------------------------------------,,,,,,,,,+++++++++***+++,,,---...---,,,+++...///000111222222111000000000////////////000000...............///000000///000000000000111111111.........------,,,,,,,,,---------.........//////222111000...,,,+++++++++...------------...//////......---------......///111111000///...---,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................///000111222666555555444222000...---,,,++++++******++++++,,,------............------++++++++++++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))------------------------,,,,,,+++******+++,,,,,,******))))))))))))******---+++))))))+++,,,+++***+++*********))))))((((((*********)))))))))))))))((((((((((((((('''&&&%%%(((((())))))*********+++************************(((((((((''''''((((((((()))(((((((((''''''''''''%%%'''((((((&&&&&&'''(((''''''((((((((((((''''''((()))((('''&&&'''***,,,555...(((%%%&&&((('''%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))((('''&&&&&&&&&''''''&&&(((***)))((('''((((((%%%&&&&&&&&&%%%%%%%%%&&&((('''&&&&&&&&&'''((()))******,,,,,,,,,***((('''))))))((('''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((()))(((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&%%%$$$%%%'''((('''%%%''''''((()))))))))((('''&&&'''((())))))******))))))(((((((((''''''''''''&&&&&&'''''''''((((((((()))(((((('''''''''((((((((((((&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((()))'''%%%&&&)))***((('''(((((())))))))))))((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((('''((()))))))))((((((((()))******************)))(((''''''((())))))***************************++++++,,,,,,,,,++++++......---,,,,,,,,,,,,,,,...------,,,,,,------...,,,++++++******++++++,,,---------------...//////000111000...---...000111......---------------...000000000000000000//////------------,,,,,,,,,,,,++++++,,,------------,,,......000111222222222222000000////////////000000...............///000000000000000111111111111222/////////.........---------------.........//////000///...---------------...------------...//////...------------...//////222111111000///......---,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......////////////000111222333555555444333222000...---,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,+++++++++,,,---------,,,+++******+++,,,,,,++++++++++++++++++++++++---.........------,,,+++------------------------,,,++++++******++++++,,,++++++************++++++---+++************++++++************)))))))))(((***)))))))))))))))))))))+++++++++,,,++++++******(((((())))))))))))))))))************************))))))(((((((((((())))))((((((((((((''''''''''''&&&((())))))'''&&&'''(((&&&'''((())))))***))))))))))))(((&&&%%%'''***---999222***&&&%%%''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''(((((()))******)))((((((''''''(((((('''(((******((((((((()))''''''''''''''''''''''''+++)))'''&&&&&&'''(((***++++++,,,+++***)))'''%%%))))))((('''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))'''((())))))******))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&%%%###$$$%%%''''''&&&''''''(((((((((''''''&&&!!!"""###%%%'''(((((()))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''++++++)))(((((('''''''''))))))'''&&&%%%%%%&&&'''(((((('''&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((()))(((''''''((()))'''&&&(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''(((((((((&&&'''''''''(((((())))))(((((())))))******))))))))))))(((((((((((())))))+++++++++******))))))))),,,,,,,,,,,,,,,+++******,,,,,,,,,---,,,,,,++++++...------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,------......///...---,,,,,,---...//////......---......//////222222333333222111000///.........------------,,,,,,,,,,,,,,,,,,------...---...000111333333444444000000////////////000000///............//////000000111111111111222222222000000000///////////////---............/////////......---------......///...------------...//////---------------...//////111111111000000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000///000000111222333444444333333111000......,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,************************------.........---,,,,,,------------------------,,,+++************+++,,,,,,++++++******++++++,,,,,,,,,,,,***)))(((***+++************))))))))))))))))))))))))))))))******((())))))************)))******))))))))))))))))))************************)))(((((((((((((((((()))((((((((((((((('''''''''(((***,,,,,,***)))((()))%%%%%%&&&((())))))))))))***)))(((&&&%%%'''***---666111+++'''&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$))))))))))))))))))))))))((((((''''''(((((()))***))))))((((((((('''''''''%%%''')))((('''&&&'''((((((((('''((()))))))))(((,,,+++(((&&&&&&'''(((***)))*********)))(((''''''))))))((((((((((((((()))''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))'''((()))***++++++++++++''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''((()))((('''&&&$$$"""!!! !!!###$$$&&&'''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''***))))))(((''''''((((((***)))'''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''***)))'''&&&&&&'''(((((((((((((((((((((((((((((())))))(((((((((''''''&&&(((((())))))))))))((((((''''''((((((((((((''''''((())))))***************%%%&&&'''''''''''')))***(((((()))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))(((***+++---......---,,,+++...------,,,,,,------...,,,++++++******++++++,,,++++++++++++******))))))+++***,,,000111...,,,+++///............///000000111222333444333111///...//////.........---------------,,,++++++---...///---...///111333444555555000000////////////000000//////............///000111111111111222222222222////////////////////////.............../////////......------------.........------------...//////---------------...///000111000000000///////////////...---,,,,,,,,,,,,,,,------------------------,,,,,,---------...------///////////////000111111222222222222111000///...,,,,,,,,,++++++,,,,,,,,,------............------...---,,,,,,++++++++++++++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++******))))))******+++)))+++,,,***((('''(((************))))))))))))))))))))))))))))))*********''''''((()))*********))),,,,,,++++++******))))))************************(((''''''&&&&&&''''''((('''''''''(((((((((((((((''')))+++,,,***)))((()))%%%&&&'''((())))))))))))))))))(((&&&%%%'''***------+++***(((((('''&&&%%%)))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((''''''&&&&&&&&&((())))))(((''''''((()))((('''(((***+++***))),,,+++)))'''&&&'''((()))&&&'''(((((())))))))))))))))))((((((((())))))***''''''''''''''''''''''''%%%&&&''''''((('''''''''(((''''''''''''&&&&&&&&&'''''''''(((((((((((((((&&&'''(((***++++++++++++''''''''''''''''''''''''''''''(((((())))))))))))((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''((())))))((('''%%%$$$###"""!!!'''((())))))******))))))'''''''''(((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''((()))***)))'''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))((('''&&&&&&'''(((((())))))))))))((((((''''''(((((((((((('''''''''((()))***+++*********%%%''')))(((''''''(((***(((((()))))))))(((((('''''''''((()))))))))))))))&&&&&&''''''((())))))***''''''((()))***++++++++++++,,,---/////////...---...------,,,,,,------...,,,++++++******++++++,,,------,,,,,,***((('''&&&///++++++000222///---///...............///000000111222555666666333111/////////.........---------...---,,,+++,,,---...///---...///000222333555555000000////////////000000//////............//////000000111111111222222222........................////////////////////////000///...------,,,------...------------...//////,,,,,,,,,------///000000111000000//////.........///......---,,,,,,,,,,,,------------------------+++,,,---.........------...------------......///111111111111000000///...---,,,,,,,,,,,,,,,,,,---......////////////.........---,,,,,,++++++++++++++++++,,,,,,------------------------------------***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))''')))***+++***)))(((((())))))))))))))))))******(((((())))))***************++++++,,,---------------------,,,,,,+++++++++************************''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((("""%%%((()))((('''&&&&&&'''((()))******+++******((())))))(((''''''))),,,'''(((((()))((('''&&&&&&((((((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''((((((((('''&&&%%%)))***,,,,,,*********+++***'''&&&'''+++,,,+++((())))))(((((('''(((((((((%%%%%%&&&'''((()))******))))))((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&'''((())))))))))))(((&&&'''((()))************''''''''''''''''''''''''((((((((())))))******+++)))))))))(((((((((((('''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&''')))***)))(((((()))''''''&&&&&&'''(((((())))))))))))))))))((('''&&&'''''''''(((((((((((((((((((((((())))))))))))***%%%%%%%%%&&&&&&'''((()))))))))'''&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''))))))(((((('''&&&&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((('''((()))((('''&&&'''((((((((())))))))))))((((((''''''((((((((((((''''''%%%&&&''')))))))))((((((''')))+++***'''&&&(((+++(((((()))))))))(((''''''&&&'''((()))*********)))%%%&&&&&&'''(((******+++((()))***+++,,,---------+++,,,---...//////000000...------,,,,,,------...,,,++++++******++++++,,,////////////---+++)))'''222)))%%%***...,,,---111------------...///000000111444777::::::777444111.........------------,,,---------------......///.........///000222333444000000////////////000000000//////............//////000000000000111111111------............//////000000000////////////...111000///...---,,,,,,,,,...------------...//////,,,,,,,,,---...///000111333222111000///......---///...------------------------------------------+++,,,---.........---,,,------,,,,,,,,,,,,------//////000000000//////...------,,,,,,,,,,,,---------..................---------,,,+++++++++,,,,,,***+++,,,---......------........................,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))(((((((((''''''(((((((((&&&''')))---///...***'''))))))))))))************((((((((()))******++++++))))))***+++++++++******---------,,,,,,,,,,,,,,,************************((((((''''''''''''((((((''''''''''''((((((((())) ###&&&(((((('''&&&&&&(((((()))******)))))))))&&&((())))))(((((()))***'''(((((('''&&&&&&'''(((&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***(((((()))))))))((('''&&&)))+++,,,,,,+++******+++)))&&&%%%'''+++---+++(((&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''(((((()))))))))(((((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&'''((()))***))))))(((&&&'''(((((())))))))))))(((((((((((((((((((((((('''''''''((()))*********)))))))))(((((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''###&&&***+++)))''''''(((''''''&&&'''''')))+++,,,&&&&&&&&&&&&%%%%%%$$$###''''''''''''((((((((()))((((((((()))))))))******((('''''''''''''''((((((((((((&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&((())))))))))))((((((((((((((((((((((((&&&((())))))'''&&&(((***(((((())))))))))))((((((''''''((((((((((((''''''$$$%%%''')))***)))(((((())),,,...,,,(((&&&(((+++(((((())))))(((''''''&&&%%%&&&((()))*********)))((()))))))))******++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,---...000111...------,,,,,,------...,,,++++++******++++++,,,---...///000///---+++***///''''''111555000,,,...,,,,,,,,,,,,---...///000///222777:::;;;999555222------------,,,,,,,,,,,,,,,------..............................000111222000000////////////000000000000///...................../////////000000000....../////////000000000000000000000/////////...///......---------.........------------...//////,,,,,,,,,---...///000111666666444333111000.........------------......///........................***+++---//////...---,,,...------,,,,,,---------......//////000/////////------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------***+++,,,............---------------------------+++,,,------.........---++++++++++++++++++++++++((()))***++++++***)))((())))))(((((((((((())))))''''''***000666666...'''((()))))))))************'''(((((()))******++++++''''''((((((((('''&&&&&&*********+++++++++++++++************************))))))(((((((((((())))))&&&'''''''''(((((()))))) ###''')))))))))((()))&&&'''''''''''''''&&&%%%%%%'''***+++***(((((()))+++***(((&&&$$$%%%'''***))))))))))))((('''&&&%%%************************)))))))))))))))******+++)))******++++++)))((('''((()))++++++)))((()))***)))&&&$$$&&&+++---+++(((###%%%'''))))))((('''&&&(((''''''&&&&&&&&&''''''))))))((())))))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$$$$%%%&&&'''((()))***&&&''')))*********)))(((&&&''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***)))(((((((((((('''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''!!!%%%***+++)))'''&&&&&&((('''&&&%%%%%%&&&'''(((&&&''''''((((((''''''&&&&&&'''''''''(((((())))))(((((((((((())))))))))))+++***)))((((((''''''(((((('''&&&%%%&&&'''((()))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''###$$$&&&(((************(((((((((((((((((((((((($$$'''))))))'''&&&(((+++(((((())))))))))))((((((''''''((((((((((((''''''%%%''')))+++,,,,,,*********---///---(((&&&(((+++(((((())))))((('''&&&&&&%%%&&&((()))*********))),,,,,,,,,++++++++++++***)))************)))((((((************+++---///111...------,,,,,,------...,,,++++++++++++++++++,,,)))***,,,......---,,,+++...+++333DDDHHH<<<000,,,+++++++++,,,---...///000,,,///444888999777444111------,,,,,,,,,++++++++++++,,,.../////////...---///...---------///000111000000////////////000000111000///...........................//////////////////000000111111111222111111000000/////////...,,,,,,,,,---...///000000...------------...//////+++,,,,,,---...///111111999888777555333111000///---------------...///000........................***+++---//////...---,,,///......---------......---...//////////////////...------,,,,,,------...*********++++++*********++++++++++++,,,------...)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((******))))))))))))******)))(((***333<<<;;;222((((((((())))))*********+++'''(((((()))***+++++++++******+++******)))((('''(((((())))))*********+++************************'''''''''((())))))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))******)))'''&&&&&&''')))***,,,+++***)))((('''&&&&&&&&&&&&'''((()))))))))(((''''''(((((()))))))))***&&&'''((()))******))))))(((&&&%%%%%%'''(((((('''''''''''''''(((((((((((()))(((((((((((('''''''''&&&))),,,***'''%%%&&&((('''''''''(((((((((((()))$$$%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''***)))((()))*********)))(((((((((((((((((((((((()))(((((('''''''''(((((())))))((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))******++++++&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((())))))***+++,,,(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''************)))'''&&&%%%&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&))))))))))))((('''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((******++++++++++++******((((((***+++---...000000---------,,,,,,+++++++++...------,,,,,,------...+++,,,------......------444+++444OOOVVVCCC111...---,,,++++++---.........---...000222333444444333000000000000///...---,,,---------............////////////000000000000000000000000000///////////////......---------......//////000000111111222222000///...------...///000555666555333000///////////////.........---------///...---,,,+++,,,------222111///...///000222333<<<======<<<999444///,,,...------,,,,,,------...////////////...---,,,+++,,,...000000///...///000...,,,***+++...//////---........................---......---+++******+++,,,,,,,,,---------......++++++******++++++,,,---------............------...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,******))))))))))))******************************+++***)))'''''''''((())))))************++++++++++++*********))))))((((((***++++++***((('''((())),,,+++)))((('''''''''((()))))))))))))))******+++,,,++++++******++++++,,,((())))))***++++++,,,,,,******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***'''&&&$$$######$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))))))))((((((((())))))*********(((((((((((()))))))))***+++***((('''((((((((('''''''''''''''(((((((((((((((((((((''''''''''''&&&%%%&&&'''&&&%%%$$$%%%&&&&&&''''''''''''(((((((((%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&***(((&&&%%%&&&(((***+++((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''((())))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))))))))))))))***&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((''''''(((((((((***))))))((((((''''''&&&&&&&&&'''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((((((((''''''''''''))))))))))))((('''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((()))******++++++******)))((()))***+++,,,...//////------,,,,,,,,,+++++++++---------,,,,,,---------+++,,,------......------000***///AAAFFF:::...---...---,,,,,,---///......---...000111222222222222000000000000///...---,,,------------............000000000//////.........000000000000//////////////////......------............//////////////////000///...------...///000555666777555333000000000//////.........------------,,,,,,,,,,,,---//////111000///......000111222:::;;;<<<<<<:::666111///...------,,,,,,------...////////////...---,,,+++''')))***+++))))))***+++...,,,***+++---///...---........................---......---+++******+++,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---......//////......---...---,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,************************************************+++***)))((('''(((((()))(((((()))))))))*********************)))))))))((()))***+++***((((((((()))+++***)))))))))***+++++++++************+++,,,,,,,,,,,,++++++++++++,,,,,,%%%&&&&&&''''''((())))))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''(((((()))))))))***''''''&&&'''((()))***+++)))))))))***************)))((((((''''''(((******...,,,***)))))))))((('''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&)))(((&&&&&&''')))))))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&)))'''$$$######&&&)))+++((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++***)))(((&&&&&&((()))***''''''''''''''''''''''''))))))((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''))))))))))))((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************)))))))))))))))******++++++******))))))******+++,,,,,,------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------+++,,,------......---------+++---333555222......000///------...///...------...///000000000000///000000000000///...---,,,------------............000/////////...---------////////////000000000000000000///........................---------------//////............//////555777888888555222111000...............---------+++++++++,,,---///000111//////...------///000111777888::::::999777444222...------,,,,,,------...////////////...---,,,,,,)))+++------,,,+++,,,------,,,++++++---......---........................---......---+++******+++,,,,,,,,,---------......---------------......///......////////////.........---,,,,,,++++++,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++*********************************)))((((((((())))))'''((((((((())))))))))))************)))))))))))))))***+++***)))((()))***************+++,,,---...,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,%%%%%%%%%&&&''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***)))))))))*********++++++''''''''''''((()))+++,,,******************++++++***)))'''&&&&&&(((***+++---+++))))))******)))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&+++'''$$$$$$(((***+++)))&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%'''((()))))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''))))))'''%%%$$$%%%''')))(((((((((((((((((((((((((((''''''''''''(((((()))))))))(((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***((('''$$$######$$$'''(((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))++++++((((((((('''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))''''''''')))+++,,,''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((()))(((((('''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))))))))************))))))************++++++++++++,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,------......---------000000---,,,000222111222000.........///...---.....................---//////000//////...------,,,,,,---------.........---------...............////////////000000000000111111000///.....................------,,,,,,,,,/////////....../////////333666888888666222000///........................,,,,,,,,,---...//////000...------------...///000222333555777777666444333...------,,,,,,------.........//////...------,,,---///111111000///000111---,,,++++++,,,,,,------------------------------,,,---...---+++***+++,,,,,,,,,,,,---------......---------,,,---......///...//////000000//////......---,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++)))***,,,------,,,***)))******************************))))))))))))))))))((((((((()))))))))***************))))))))))))))))))***+++***)))((()))************++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,))))))******+++,,,,,,,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&((((((((()))***+++------++++++******************+++***(((&&&&&&''')))***)))((('''''')))++++++***''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&### ###&&&&&&%%%&&&&&&&&&'''''''''((((((''''''&&&%%%%%%'''((()))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))***+++,,,+++(((%%%%%%%%%(((((((((((((((((((((((('''''''''''''''((())))))))))))((('''''''''((((((((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''%%%###!!!!!!###%%%'''''''''''''''''''''''''''))))))((((((''''''&&&&&&'''''''''((((((((())))))&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))***)))))))))'''''''''((((((((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((())))))(((((('''+++***(((((((((***,,,...)))(((((((((((((((((()))(((''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((((((((((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******)))))))))******)))))))))************************++++++++++++++++++++++++++++++,,,------,,,+++++++++,,,------......---------222333---+++000222111222000.........///...---.........---------------//////////////////...---,,,,,,,,,------------...+++,,,,,,---...///000000.../////////000000000111222222111000///.........000/////////...---------...//////////////////...111333666666444111///...---..........................................------------------......///...///111333333333222111...------,,,,,,------............///......---,,,+++---//////...---...///,,,,,,,,,+++++++++,,,---++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------.........////////////.........---,,,,,,++++++,,,,,,)))***++++++,,,,,,++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))******************)))))))))*********++++++))))))))))))))))))******((()))******)))((()))+++++++++++++++++++++++++++,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---(((((()))******++++++,,,)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((((('''((()))***,,,---.........***************)))))))))******(((''''''(((((()))'''&&&%%%&&&(((***+++***''''''''''''(((((((((((()))((((((((((((''''''''''''%%%######$$$&&&&&&&&&'''''''''(((((((((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((()))))))))---///...***&&&%%%%%%((((((((((((((((((((((((''''''&&&''''''((()))***))))))(((((('''(((((()))((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((((((((('''&&&((('''&&&$$$$$$&&&'''(((''''''''''''''''''''''''))))))((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((()))'''(((((((((((()))))))))''''''''''''''''''''''''%%%&&&((()))******)))(((''''''((((((((())))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))''''''***))))))((()))***,,,,,,***))))))(((((())))))***((((((''''''''''''(((((('''''''''((((((((((((((('''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************((())))))******))))))((()))))))))))))))******************+++++++++++++++***+++,,,------,,,+++***+++,,,------......---------000111...---///000///000///------...///...---......------,,,------......///////////////......,,,,,,,,,,,,------------,,,,,,---...///000000111......//////000000111111444333222000////////////000000000///////////////......////////////......///222444444111///......---------...............///////////////...---,,,---------...............,,,---///000111000000///...------,,,,,,------...---...............------***,,,......---------...,,,------,,,******+++---+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,---------......,,,,,,,,,+++,,,------...------............------...---,,,,,,++++++,,,,,,)))******+++++++++++++++((()))************)))((())))))))))))))))))))))))((()))***+++++++++******************++++++++++++))))))))))))************((()))******))))))***+++++++++,,,,,,,,,+++******,,,++++++++++++,,,------------,,,,,,,,,,,,------%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''*********++++++*********+++++++++++++++,,,,,,,,,(((***---///111111000///*********))))))(((((((((***)))))))))((((((((('''((('''&&&&&&(((******)))''''''''''''((((((((((((******)))))))))((((((((()))*********((((((((()))((((((((()))))))))******%%%&&&''''''(((''''''''''''''''''((())))))******''''''''''''''''''''''''''''''((())))))))))))((((((+++...---)))&&&'''***((((((((((((((((((((((((&&&&&&&&&''''''((()))***))))))(((((((((((()))))))))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((************))))))((((((''''''(((((()))''''''''''''''''''''''''(((((())))))))))))))))))'''((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''(((((('''((((((((())))))))))))''''''''''''''''''''''''###%%%'''((())))))(((''''''((((((((())))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''(((***++++++***((('''((((((((((((((()))))))))***)))(((''''''((()))***((((((''''''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************(((((())))))))))))((((((((((((((()))))))))******)))*********++++++++++++)))+++,,,------,,,+++)))+++,,,------......------000------//////...---///...---,,,,,,---///............---,,,,,,---...///......////////////......++++++,,,,,,,,,---------////////////////////////.........///000111111111444444222111000////////////////////////000000000---...///000000///...---000111222222000......///---------.........//////---...///000000///......------...///////////////---...////////////.........------,,,,,,------...------...............---+++---//////...---...///+++------,,,))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------......---------------......///,,,,,,------------,,,,,,...---,,,,,,++++++,,,,,,))))))***+++++++++++++++************************))))))))))))))))))))))))((()))***++++++++++++***))))))))))))************((()))))))))************''')))******))))))***+++***+++,,,---......---------------,,,------...///------,,,,,,,,,,,,------''''''(((((()))*********((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''''''''((((((((((((''''''%%%&&&'''((()))***++++++'''***...111333222000///***)))))))))((((((''''''))))))******)))((('''&&&+++)))''''''((())))))(((''''''''''''((((((((()))************))))))))))))&&&)))+++***'''%%%&&&'''))))))))))))************$$$%%%'''((((((((('''&&&&&&&&&'''((()))***++++++''''''''''''''''''''''''%%%&&&((()))))))))(((''''''***,,,***'''&&&***...((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))(((((((((((()))***)))(((&&&%%%%%%&&&((()))''''''''''''((((((((()))((((((((((((((((((((((((%%%''')))+++,,,---------'''(((((((((((((((((('''''''''''''''''''''''''''(((((())))))******++++++(((((((((((())))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''(((******'''((((((((())))))******((((((((((((((((((((((((&&&(((***,,,------++++++(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))(((&&&&&&'''(((''''''&&&&&&)))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((((('''''''''''''''((((((((()))************************))))))(((((((((((())))))(((((())))))*********+++(((((())))))))))))(((((('''''''''((()))*********))))))******++++++++++++)))***,,,------,,,***)))+++,,,------......------444---+++000111...---111---,,,++++++---///............---,,,---...///000......///////////////...++++++,,,,,,,,,---------333222111000///...---------......///000111111222555444333111000/////////---.........///000000000---...///000000///...---111222222111///...///000---------.........//////+++,,,...000111111000000---...//////000000/////////////////////......---...------,,,,,,------...------...............---(((***,,,,,,+++++++++,,,+++---...,,,)))(((***,,,........................+++,,,------++++++,,,---,,,,,,,,,---------.....................///000000+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,))))))***++++++++++++***,,,,,,+++******+++,,,,,,))))))))))))))))))))))))((()))***+++,,,,,,+++***(((((((((((())))))))))))(((((())))))*********+++''')))******))))))***,,,)))***,,,...000000000000...............///000000...------,,,,,,------...(((((()))******)))(((''''''((()))******)))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))+++***((('''&&&''')))***///...///222444444000,,,---+++)))((('''((()))***(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%''''''&&&###!!!))))))(((((('''''''''&&&((('''&&&%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&))))))(((((('''''''''&&&%%%&&&(((***,,,---///000)))'''%%%&&&)))***(((&&&&&&'''((())))))((('''&&&******))))))((((((''''''(((((())))))))))))((((((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&))))))((((((''''''''''''&&&&&&&&&&&&&&&'''((()))(((&&&$$$$$$&&&((())))))%%%&&&'''((()))+++,,,,,,&&&&&&''''''''''''&&&&&&((()))+++---333666222***+++)))(((''''''((()))+++******)))''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))(((333AAA999(((%%%******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((('''''''''((((((((((((((()))******))))))))))))))))))))))))''''''(((((())))))******++++++******)))(((((((((******))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,++++++************+++---...///...------........................---------............///---,,,++++++++++++,,,---......///000000///...---///000000///---+++,,,---+++++++++,,,,,,---------...............///000000444666777777444000///...................................................000000//////.........---,,,,,,,,,---------.......................................------,,,,,,,,,,,,,,,++++++,,,,,,---...///000000000///......---------------------------///...,,,***)))))))))***+++***)))))))))***+++,,,111000...---------...///---,,,,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++((((((((((((((((((((((((***)))(((''''''((()))***---,,,,,,+++***)))((((((************************///......------......///000///---------...000222...------,,,,,,------...'''((()))))))))((('''''''''((())))))))))))((('''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''((()))+++///...///111333222...+++***)))'''&&&%%%&&&'''(((((((((((())))))(((((((((((((((((((((((((((((((((!!!###%%%''')))*********)))(((((((((''''''''''''(((''''''&&&%%%%%%&&&&&&(((((((((((((((''''''''')))(((((((((''''''''''''%%%%%%&&&&&&'''((()))))))))'''&&&'''))))))(((&&&''''''((((((((((((''''''))))))))))))((((((''''''(((((())))))))))))((((((''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&((((((((((((''''''&&&&&&''''''&&&&&&&&&'''(((((()))'''%%%$$$&&&(((((((((&&&&&&'''((())))))******'''(((((((((((((((((('''&&&(((***---444999777111***)))'''&&&&&&''')))******)))(((''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''++++++)))333@@@999***(((***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((('''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******))))))(((((((((((()))))))))))))))))))))))),,,,,,,,,++++++************+++,,,---...------,,,////////////////////////------------...............---,,,++++++,,,---.........///000000///...---///000000///---,,,,,,---++++++,,,,,,,,,---------...............///000000333555666555333000......................................................000/////////............---------.........//////.........------...............---------,,,,,,,,,,,,,,,++++++,,,,,,---...---------------,,,++++++------------------------,,,,,,++++++***+++++++++,,,++++++++++++,,,---...444333111///...---------,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))************************************)))(((((((((((()))***,,,,,,++++++***)))))))))************************......------------......000///...------///111222.........------.........&&&''''''(((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''')))***+++...---...///000...+++))))))((('''&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&'''''''''''''''((((((((((((((((((((((((((('''''''''''')))))))))((((((((('''''')))'''&&&'''((()))((('''((((((''''''''''''(((((()))))))))(((((((((((('''(((((())))))))))))((((((###$$$%%%'''((()))******&&&&&&'''''''''((((((((()))))))))((((((((('''''''''''''''''''''&&&&&&&&&((((((''''''&&&'''''''''***(((&&&%%%&&&'''''''''&&&&&&'''''''''((((((((((((((())))))))))))((((((&&&'''(((***000666666111)))((('''&&&&&&'''((()))***)))(((''''''&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***+++(((///:::555))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************))))))))))))((((((((())))))))))))))))))))))))+++++++++++++++***************+++,,,,,,,,,++++++........................------------..................------------............////////////......///000000///---,,,---...,,,,,,,,,---------------...............///000000222333444444111///...---................................................////////////...................../////////000000///...---,,,,,,---...///...------------,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111888666444222///...---,,,---,,,,,,,,,---...//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************************))))))(((((())))))***************************************************------,,,,,,,,,,,,------//////...---...///000111//////............//////&&&&&&&&&''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))+++,,,,,,,,,,,,---,,,+++)))'''***))))))((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%(((((((((((((((''''''''')))(((((('''''''''((((((&&&&&&''''''(((((())))))((((((((((((((('''''''''******))))))((((((''''''((((((''''''(((((((((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((())))))))))))((((((###$$$&&&(((*********)))''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&))))))(((''''''&&&''''''+++)))'''&&&'''((('''&&&'''''''''''''''&&&&&&&&&((((((((())))))(((((((((((()))'''%%%(((,,,,,,(((((('''&&&&&&&&&&&&'''((())))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''%%%$$$"""!!!!!!"""$$$%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***&&&)))&&&(((222000'''((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))(((((('''''''''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************************+++++++++******************************,,,,,,---------.........//////............//////.........//////////////////000000///...------...---------------........................///000000000111333222000...---...................................................///////////////.........---.........////////////000...---,,,,,,---...000------------------------,,,,,,++++++,,,,,,---...,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***+++,,,,,,---///000111222888777555333111///...---///......---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++******))))))((((((************************))))))))))))))))))))))))))))))*********+++++++++************************+++******))))))******+++...------,,,---...//////......------------......&&&&&&&&&&&&''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((************************'''''''''((()))***++++++***+++++++++***((('''&&&)))((((((((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''''' !!!###%%%'''***+++'''''''''((((((((((((((((((((('''''''''(((((()))&&&&&&''''''(((((())))))'''''''''((((((((((((((($$$%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''(((((()))((('''&&&&&&'''((()))'''''''''''''''((((((((((((((())))))))))))((((((%%%&&&((()))***)))(((''''''''''''((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''+++)))''''''(((((('''&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&)))***'''$$$###&&&&&&###''''''&&&&&&&&&&&&'''''')))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''%%%$$$""""""$$$%%%'''&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***$$$***&&&&&&...---''')))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''''''''((()))***++++++,,,))))))))))))************))))))))))))))))))))))))************************************************************************,,,,,,,,,------------...////////////////////////............//////000000...000000000...---...///.......................................///000000///000111000...---...............................................................///////////////,,,,,,---------.........///...------------...///------------------------,,,,,,++++++,,,,,,---...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))***+++,,,---...///000000555444444333222111000///111000///...---,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++******))))))(((((())))))))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,************************)))(((((((((((((((((())),,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---&&&&&&&&&&&&'''((()))***))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((***+++***(((&&&''''''%%%&&&&&&&&&&&&'''''''''(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&'''((()))))))))'''''''''(((((((((((((((''''''&&&&&&''''''(((((('''''''''((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&''''''(((((('''((()))((('''&&&''')))((((((''''''''''''((((((&&&''''''''''''((((((((((((((())))))))))))(((((((((((()))))))))(((''''''''''''((((((((())))))))))))))))))((((((((('''''''''''''''((((((((((((((())))))(((((('''(((((((((***((('''((())))))(((&&&((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&'''))))))%%%%%%((()))'''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((($$$,,,***&&&------)))+++(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&''''''((()))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))***+++++++++)))))))))************+++)))))))))))))))))))))))))))))))))***************,,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////............---......///000111...000000000......///000///////////////........................///000000...000000000.........000.........................................................///////////////,,,,,,,,,------------...........................,,,,,,,,,------------...,,,,,,++++++,,,,,,---...***++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))******,,,---............111111222222222111000000000000...---,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((()))******++++++******)))))))))******+++++++++,,,************************))))))(((((((((((())))))+++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,''''''&&&&&&''')))***++++++***)))(((((()))***+++((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((&&&(((***)))'''&&&''')))$$$%%%&&&&&&'''''''''&&&))))))************))))))((((((((((((((((((((((((,,,,,,,,,+++***(((&&&%%%''''''''''''((((((((()))&&&&&&%%%%%%&&&''''''(((((((((((((((((('''''''''''''''''''''((((((((()))((())))))))))))*********&&&((())))))'''&&&''')))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))(((((((((((())))))'''((((((((())))))))))))((((((((('''''''''&&&&&&((((((((()))))))))******(((((((((((((((((()))***(((''''''(((******)))'''((((((((((((((((((((((((''''''((((((((((((''''''%%%)))***((((((++++++)))((((((((())))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((''''''''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&"""---+++&&&+++,,,)))+++'''((((((((()))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''&&&&&&''''''((())))))*********)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))*********+++++++++))))))))))))))))))))))))((()))))))))*********+++---,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...////////////...---...---------...///111222...///000000///...///111000000000/////////.....................///000000...000000///......000111............................................................/////////000------------............,,,---...000000...---,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++,,,---------------........................++++++******++++++,,,,,,++++++---.........------///000000111111000///...------,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))***++++++++++++***)))***************+++++++++************************++++++************++++++,,,,,,---...............---,,,,,,++++++,,,,,,---((('''''''''((()))+++,,,,,,+++***))))))***+++,,,(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************((()))))))))))))))((('''&&&(((***)))'''&&&(((***&&&&&&'''((()))))))))(((******++++++++++++******))))))))))))))))))))))))&&&''')))+++,,,+++***)))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%&&&'''((())))))(((((('''''''''&&&&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&&&&(((***)))&&&%%%''')))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((()))(((''''''''')))***+++(((((((((((())))))))))))((('''''''''&&&&&&&&&&&&(((((())))))******++++++(((((('''(((((()))***+++'''''''''(((***+++***((((((((((((((())))))******(((((())))))))))))((((((%%%***+++)))(((******((((((((())))))))))))(((((((((((('''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$++++++%%%)))***''')))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&&&&&&&&&&'''((())))))*********)))((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++...---+++*********++++++************************++++++,,,,,,,,,---------,,,---...//////...---,,,...---------...///111222...///111000///...000111111111000000/////////..................///000000///000000///...///000222................................................---.........//////000000............/////////000+++---///111111///---+++,,,,,,,,,------.........,,,,,,++++++,,,,,,---...---......///000000000///////////////////////////***)))))))))***,,,...///,,,---...//////...------//////000000///...,,,+++*********+++,,,---///000------............------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++************************)))***+++,,,,,,+++***)))************************************************------,,,,,,,,,,,,---------...//////000000//////...------,,,,,,------...''''''''''''((((((((((((######$$$$$$&&&((()))***&&&'''((())))))((('''&&&)))))))))(((''''''&&&&&&'''((((((((((((((('''''''''((())))))'''&&&'''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))))))))((((((((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&'''(((******((('''&&&(((((())))))))))))(((((((((''''''&&&&&&((()))***))))))(((((((((((())))))&&&'''))))))(((''''''(((+++*********))))))((((((((((((((((((((((((((((((+++(((&&&'''))))))'''%%%''''''((((((((((((((('''+++)))((((((******(((%%%%%%%%%&&&'''((((((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((+++*********))))))(((((((((''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))******((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((((('''''''''((((((((((((''''''(((((()))(((((('''&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''')))***++++++***)))'''((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))+++)))((('''((()))+++,,,++++++******++++++,,,---******))))))***,,,---///.........------,,,,,,,,,000...---...///000---***''')))+++---///000000000............////////////000000000000////////////............///////////////......---...///000111222333222000---,,,---...//////............//////------------........./////////.........---------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000111111000...,,,---...///...---+++******++++++,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,+++***))))))***+++,,,+++*********))))))(((((()))))))))))))))))))))))),,,+++***(((''''''''''''))))))************))))))))))))))))))))))))))))))++++++******************++++++******)))***************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''((((((((((((''''''))))))***(((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''(((((())))))*********)))((('''&&&''''''(((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))++++++)))((('''(((((())))))))))))(((((((((''''''&&&'''((()))***))))))(((((((((((())))))((()))++++++)))((()))*********)))))))))(((((((((((((((((((((((((((((((((***(((&&&'''((()))'''%%%'''(((((())))))((((((((((((&&&%%%&&&((((((&&&$$$&&&''''''(((((((((((('''))))))))))))))))))))))))******))))))((()))))))))))))))))))))((((((((((((******)))))))))((((((((())))))((((((((((((((()))(((''''''''''''''''''(((''''''''''''(((((((((((((((((('''&&&&&&'''((((((''''''((((((((((((''''''((((((''''''''''''(((((())))))************))))))&&&''''''((((((''''''&&&((((((((((((((()))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))((((((''''''))))))************))))))))))))******)))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))(((((('''''''''(((((()))***++++++***)))(((************************************)))))))))((())))))))))))))))))))))))+++***)))((()))***,,,---------,,,+++******************))))))***,,,---.........---------,,,,,,,,,...---,,,---...///,,,***((()))+++---...//////...///////////////000000000000000000000////////////............////////////...------,,,---...///000555666666444111000000222//////............//////------.........///////////////.........---------//////...---,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111000---,,,---...///...---+++******++++++,,,,,,------------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++***))))))***++++++************)))))))))((()))))))))))))))))))))))),,,+++***))))))((())))))******++++++++++++******))))))))))))))))))))))))************************&&&(((***,,,------,,,,,,))))))*********+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------''''''''''''(((((((((((())))))(((((('''(((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***''''''(((((((((((((((''')))******(((%%%$$$$$$$$$'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&'''((()))***++++++))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((()))***++++++***)))((((((((())))))))))))(((((((((''''''''''''((()))))))))((((((''''''(((((()))'''((())))))''''''''')))((((((((((((((('''''''''(((((((((((((((((((((((()))(((''''''(((((('''&&&((())))))******)))((((((&&&&&&%%%&&&(((((('''%%%((())))))))))))(((((('''))))))))))))))))))))))))+++***))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((('''++++++***)))((((((((()))'''(((((())))))(((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''(((((())))))************))))))&&&''''''((((((''''''&&&))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))((((((((((((''''''))))))************))))))***************))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((())))))((()))***++++++***)))(((************************************))))))))))))))))))))))))))))))))))))++++++***)))***+++,,,---///...---+++)))(((((('''***************+++,,,---------------,,,,,,,,,,,,---,,,,,,---//////...,,,******,,,------......---//////000000111111111222000000000000////////////............////////////...---,,,,,,,,,---...///666777777666333222222333//////............//////....../////////000000000/////////.........------......---------------...........................------------------------,,,,,,,,,---------......///000000///---,,,---.........---,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////++++++***))))))***++++++************))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************%%%(((+++...///...,,,***(((((()))))))))*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------''''''''''''(((((((((((()))((((((''''''(((((()))'''(((((((((((((((((('''''''''''''''(((((())))))&&&'''((((((((((((((((((((())))))(((%%%$$$$$$%%%''''''''''''''''''''''''((((((((((((((())))))***''''''(((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((''''''''''''((((((((()))(((((((((''''''((((((((('''((()))((('''&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((((((''')))************))))))(((''''''((()))*********)))***************)))((('''((((((((((((((((((((((((+++***)))(((((('''(((((())))))))))))((((((((((((((((((((((((''''''''''''---,,,+++***))))))))))))'''((()))******)))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''''''''(((((((((((('''''')))))))))((((((''''''&&&(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((()))))))))((()))************)))(((*********************************)))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,///...,,,***)))(((((((((***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///,,,---------............//////000111222222333333000000000000////////////............////////////......---,,,---...///000333444555444222111111222//////............//////////////////000000000000////////////............---------------...//////------------------------------------------------,,,,,,,,,---------.........///000///---,,,---...---------,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---...///+++******************+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,***++++++++++++++++++***))))))))))))))))))))))))***************+++++++++***,,,---......,,,)))'''))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***(((((((((''''''((((((((())))))((((((''''''''''''&&&&&&'''(((((((((((((((%%%'''((('''&&&&&&'''((((((((((((((((((((((((((()))(((((((((((()))************))))))((((((''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''(((((((((((((((((((((''''''''''''(((((()))******)))((((((***+++&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((''''''((((((***************)))((((((&&&''')))))))))))))))******+++++++++***)))((((((((((((((((((((((((((((((******)))(((''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((------,,,***))))))))))))'''((()))******)))((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''(((((((((((('''''''''(((((((((((((((((('''))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))))))))))))))''''''((((((((((((''''''''''''(((((()))(((((('''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((''''''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***,,,+++******))))))******))))))*********+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............///...............//////...///000111222333444555000000000000////////////............////////////000///.........///111222000222333333222000111111//////............//////////////////000000000000000000/////////.........------------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...---,,,---...,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++*********))))))))))))))))))******************************((((((((((((((()))***+++))))))************))))))))))))))))))))))))))))))))))))*********+++++++++------,,,++++++***))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((***))))))(((''''''&&&&&&%%%&&&'''((())))))))))))%%%&&&(((((('''''')))***((((((((((((((((((((((((((((((((((((((()))******++++++***)))((('''&&&&&&(((((()))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''''''''(((((((((((())))))))))))((((((&&&''''''((()))((((((((((((''''''&&&&&&''''''(((&&&&&&&&&%%%###$$$&&&(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''((((((''''''((()))************)))(((''''''$$$&&&(((((('''&&&'''((()))************))))))((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((('''(((((((((((())))))))),,,,,,+++***))))))))))))'''(((((())))))(((((('''''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''(((((())))))************))))))'''(((((())))))(((((('''((((((''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++))))))************))))))&&&''''''(((((((((((('''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((('''''''''((())))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))***+++,,,))))))******+++******)))++++++++++++,,,,,,,,,,,,(((***,,,,,,*********+++///......---......///000---...///000222444555555000000000000////////////............////////////111000/////////000111222000222444444333222222333//////............//////....../////////000000000000000000/////////.........---------...///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///...---,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))***++++++++++++***)))))))))))))))************************************((((((''''''((()))******)))))))))******))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******)))))))))***+++,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,------...------------------------''''''''''''(((((((((((()))(((((('''(((((()))))))))((('''&&&&&&'''((()))((((((((((((((('''''''''%%%&&&'''((())))))))))))''')))***)))(((((()))***(((((((((((((((((((((((((((''''''''''''((())))))******))))))(((((('''''''''((()))***+++******)))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%)))(((((((((((((((((()))(((((())))))))))))((((((&&&&&&((()))))))))((('''(((''''''&&&&&&''''''(((%%%%%%$$$###!!!"""$$$'''&&&&&&''''''((((((((((((((((((((((((((((((((((((%%%''')))((('''&&&(((***))))))))))))((('''&&&&&&%%%''')))(((&&&%%%%%%'''(((((())))))***)))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))((((((((((((((((((((()))))))))******+++******)))))))))******(((''''''''''''''''''(((''''''''''''(((((((((((((((((()))******)))((((((''''''((((((((((((''''''((((((''''''''''''(((((())))))************))))))(((((())))))))))))((((((&&&&&&''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))************))))))''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))))))))))))))((((((((())))))***+++******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))***++++++))))))***++++++***)))(((******+++++++++,,,,,,,,,)))+++------***)))***+++---,,,++++++,,,---...///,,,---...000222333555555000000000000////////////............////////////000//////......000111222...111444555444333333333//////............//////------........./////////000000000000/////////...///...............///000////////////////////////------------------------,,,,,,,,,---------......,,,---......,,,,,,---...++++++,,,---------,,,+++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,************************************************************************)))***++++++++++++***)))((()))))))))************************************)))))))))((())))))******)))******++++++******)))))))))))))))))))))))))))((())))))***++++++,,,,,,(((((()))*********))))))************++++++++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,---......------------------------''''''''''''((((((((())),,,+++***)))(((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''((()))))))))%%%&&&'''((())))))))))))***++++++***)))(((((()))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))'''((()))+++++++++***)))(((((((((((((((((((((((('''((((((((())))))******************************((((((((((((((((((((((((++++++******)))))))))(((******))))))))))))******(((((())))))))))))((((((%%%&&&((()))))))))(((''''''''''''&&&&&&'''''''''++++++***((('''(((***---'''''''''((((((((())))))((((((((((((((((((((((((%%%'''))))))'''&&&(((+++))))))))))))((('''&&&%%%(((***,,,+++(((&&&'''(((&&&'''((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&((()))***+++))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))******((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))((()))***++++++***)))(((''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++,,,,,,---------''''''((((((((((((''''''(((((()))***************((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))******))))))***+++,,,,,,******))))))))))))******************************(((((())))))*********+++))))))))))))))))))))))))(((((()))*********************))))))))))))******((()))***++++++***)))(((*********++++++,,,,,,,,,---///111000---+++,,,...+++***))))))***,,,---...+++,,,---///111333555555000000000000////////////............/////////000///......---...///000111,,,///222333333222111222//////............//////------------.........///000000000000//////////////////............//////........................////////////////////////,,,,,,,,,---------......,,,---......,,,,,,---...***+++,,,---------,,,++++++++++++,,,,,,+++++++++******++++++,,,,,,,,,,,,************************************************(((((())))))*********+++)))***+++,,,,,,+++***)))(((((())))))*********+++************************++++++***************++++++++++++,,,,,,+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,(((***+++,,,+++(((%%%"""))))))))))))***************+++,,,------,,,+++*********+++,,,,,,---......------------------------))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((''''''''')))************(((&&&%%%))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((()))******((())))))(((''''''(((***,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))************))))))(((((('''''''''&&&+++*********))))))((((((***)))(((''''''&&&''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''((((((''''''((()))******((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))(((((())))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))******((('''(((***---******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))),,,***(((''''''(((***,,,,,,+++))))))***+++******(((((((((((((((((((((((())))))************))))))$$$%%%&&&((()))*********&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))******++++++++++++******++++++******++++++,,,---111---)))(((***,,,,,,*********+++++++++,,,,,,,,,------......///000000111333222000///000///---,,,///............---------//////............////////////000111222222333333//////............//////////////////////////////............////////////......------------......///...---,,,++++++***+++,,,,,,,,,------.........------------------------///---,,,---//////,,,(((************************,,,,,,,,,++++++************************************************)))((((((+++++++++++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))'''''')))***+++*********)))))))))))))))************************'''%%%&&&)))+++***)))***)))***+++,,,---,,,+++++++++++++++*********))))))***++++++,,,,,,------......------,,,,,,++++++***///...---,,,+++,,,---...++++++++++++++++++++++++(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((('''&&&%%%******)))))))))(((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((()))******((()))******(((((()))***++++++******))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))(((((((((''''''*********)))))))))(((((((((((('''''''''(((((()))))))))(((((((((((())))))((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''''''''''')))(((((()))***+++,,,---))))))))))))(((((('''''')))))))))))))))))))))))))))))))))(((((((((''''''))))))((('''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++******'''((()))((('''((()))+++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++///---+++)))))))))(((&&&(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&'''((()))******+++'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***)))))))))))))))))))))))))))))))))***************))))))))))))******************************************++++++++++++******++++++******++++++,,,---...,,,)))((()))***++++++******+++++++++,,,,,,,,,,,,,,,------...//////000000///......///000...---,,,---------......////////////............//////...//////000000111111111//////............//////................................./////////000000......------------......//////...---,,,,,,,,,,,,,,,,,,,,,---------......------------------------...,,,,,,---//////,,,)))++++++++++++++++++++++++,,,,,,,,,++++++************************************************)))((((((++++++,,,,,,,,,,,,,,,+++))))))))))))))))))))))))************************((((((((((((((((((((((((+++***)))(((((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))---++++++,,,,,,***)))((()))***+++,,,,,,,,,+++++++++++++++*********))))))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...------------------------'''''''''((((((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((()))******'''***,,,,,,***))))))***))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))*********)))))))))))))))((((((******))))))))))))((((((''''''''''''((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''')))))))))***+++---...///++++++************))))))((((((((((((((((((((((((((((((((((((''''''''''''***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''(((((('''(((((()))***+++))))))))))))))))))))))))(((((()))))))))(((&&&%%%$$$&&&(((((((((((()))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))///---***)))))))))(((&&&((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''(((***+++---))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))******************************************++++++++++++******++++++******++++++,,,---+++++++++)))((((((***+++******+++++++++,,,,,,,,,++++++,,,,,,------......---,,,,,,---...//////...++++++,,,---...///000000//////............//////.........///////////////....................................................../////////000000000......------------......000///...------,,,,,,---,,,,,,,,,,,,------------------------------------,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************)))************))))))(((((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))************************((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))))))))******((((((((((((((((((((((((,,,------,,,++++++)))((()))***++++++,,,,,,+++++++++++++++******************++++++,,,,,,------...***++++++,,,------......------,,,,,,,,,------...........................(((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,,,,------))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***'''***,,,---,,,***))))))((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))***************))))))))))))))))))))))))))))))((((((((((((''''''((()))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++******))))))''''''''''''''''''''''''(((((()))***+++---///000************************(((((((((((((((((((((((((((((((((((('''''''''&&&***)))))))))(((''''''&&&''''''''''''''''''''''''''''''''''''((()))++++++((((((((((((((((((((((((%%%&&&(((((((((&&&$$$"""###%%%(((***)))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))+++)))((((((***++++++***(((((((((((((((((((((((('''(((((())))))(((((('''***)))''''''(((***,,,...***)))))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++((()))))))))******************************************++++++++++++******++++++******++++++,,,---(((***,,,***'''&&&))),,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,+++++++++---...---,,,++++++,,,------.../////////......------......////////////...................................................................../////////000000000...------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))************)))(((''''''((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))(((((()))******)))))))))))))))*********))))))))))))))))))))))))&&&***+++***)))++++++***)))******+++++++++++++++***************************++++++,,,,,,------...,,,,,,,,,,,,------......---,,,,,,,,,------......------------------------))))))*********+++++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))******''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***'''***,,,---,,,***))))))''''''''''''''''''(((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))************(((((((((((((((((())))))******)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++******))))))((((((((((((((((((((((((&&&&&&'''(((***,,,---...))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((('''''''''''')))+++,,,,,,***'''%%%''''''''''''''''''''''''''''''''''''((()))++++++((((((((((((((((((((((((((()))+++++++++)))'''&&&%%%'''***+++*********+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))***((('''((()))++++++***))))))))))))))))))))))))((())))))******))))))(((***)))((('''((())),,,---******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))))))))(((((((((((()))))))))******************************************++++++++++++******++++++******++++++,,,---'''***+++***((('''))),,,******+++++++++,,,,,,,,,*********+++++++++++++++---,,,++++++,,,,,,+++***---------------------,,,......------------......//////////////////......------............------....................................////////////------,,,,,,,,,,,,------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))*********)))))))))))))))))))))(((''''''))))))))))))))))))))))))******************************************************))))))))))))******(((((())))))************************************&&&,,,...***)))+++,,,***)))))))))*********++++++***************************++++++,,,,,,------............------,,,,,,,,,+++,,,,,,------.........------------------------*********+++++++++,,,,,,))))))))))))************))))))))))))))))))))))))'''(((((())))))******++++++***)))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((()))******'''***,,,,,,***))))))***''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((()))))))))))))))***''''''(((((((((((()))))),,,+++***)))(((((((((((())))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,'''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))((((((((((((&&&'''***++++++***'''&&&''''''''''''''''''''''''(((((('''(((((()))***+++))))))))))))))))))))))))'''((()))******)))((('''''')))++++++***)))***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++(((((())))))((('''))))))))))))))))))))))))))))))************))))))))))))((('''((()))***+++***))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))******))))))(((''''''&&&))))))))))))************++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---((()))+++******)))***+++******+++++++++,,,,,,,,,******++++++++++++++++++...,,,++++++,,,,,,+++)))------------,,,,,,++++++......------------............//////////////////,,,---...//////...---,,,------------------------,,,,,,---------.........------,,,,,,,,,,,,------++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************************((())))))************))),,,,,,,,,,,,+++***)))((())))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))******)))))))))((((((((()))******++++++************************+++333444---))),,,,,,)))***))))))))))))***++++++***************+++++++++***++++++,,,,,,------...//////......---,,,,,,+++++++++,,,---....................................)))************+++++++++((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++222000...,,,***)))((((((''''''(((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******((()))******(((((()))***''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((()))))))))'''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))***+++'''''''''((((((((())))))))))))))))))))))))))))))+++*********))))))))))))%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))%%%&&&&&&''''''(((((())))))******)))''''''(((***'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++,,,***((((((((()))((('''))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((()))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---***))))))***,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---------+++,,,,,,,,,,,,,,,,,,------...------,,,,,,------...,,,,,,------......//////+++,,,...//////...,,,+++------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++***''''''))),,,++++++++++++++++++++++++((()))))))))*********+++************************(((((()))***************+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))************************************************))))))************))))))'''(((((()))******++++++************************+++444666...))),,,---)))***))))))((()))***+++,,,))))))*********+++++++++***++++++,,,,,,------..................---------***+++,,,...............------------------------))))))))))))************(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++222000---***'''&&&%%%%%%(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******((())))))((('''''')))***'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((()))***+++,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((('''(((((()))******''''''(((((()))))))))***************************++++++++++++*********)))&&&$$$"""!!!"""%%%)))+++))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***,,,---...******)))'''%%%%%%'''((('''((((((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))),,,***)))'''''')))***,,,((('''&&&''')))++++++***))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((((((((((((((('''(((((())))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************++++++++++++++++++++++++******++++++++++++******++++++******++++++,,,---+++)))(((***...///,,,*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******)))+++---//////...******+++,,,------...///...------,,,,,,------...******+++,,,,,,---......+++,,,...//////...,,,+++------------------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++***,,,,,,***'''&&&(((+++************************(((((())))))*********+++************************(((((()))***************((()))***+++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))%%%000333+++''',,,...******)))((((((((()))+++,,,))))))******++++++++++++***++++++,,,,,,---......,,,,,,------.../////////)))+++,,,...//////......++++++++++++++++++++++++***)))(((((())))))((('''))))))))))))))))))))))))((()))***++++++***)))(((+++***)))(((((()))***+++++++++************++++++%%%'''((()))((()))***,,,***)))(((((())))))((('''***)))'''&&&&&&(((***+++))))))))))))))))))))))))(((((((((((())))))))))))%%%(((******'''&&&)))+++***))))))(((((((((((((((++++++***)))(((((())))))))))))))))))(((((((((((('''''''''((()))+++,,,---+++,,,,,,+++(((''''''(((***((('''''')))***))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&$$$%%%'''+++,,,***''')))))))))))))))))))))))))))((((((((('''''''''''')))((('''&&&&&&'''((()))+++)))(((&&&&&&((()))+++******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))***++++++'''&&&$$$$$$$$$%%%'''))))))((('''&&&&&&'''((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))))))))))))))&&&!!!!!!)))---***&&&'''(((((()))******++++++******))))))((((((''''''******)))))))))))))))***))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%''''''((()))***+++,,,,,,///...,,,***))))))***+++''''''((((((((((((''''''******))))))))))))******))))))))))))))))))******+++******)))(((''''''&&&&&&&&&'''(((((()))(((((())))))))))))************))))))))))))((((((((((((((())),,,...///...---,,,++++++***)))(((((())))))***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++******))))))++++++++++++++++++++++++---,,,+++******+++,,,---000---******,,,...,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++******************,,,,,,---------,,,++++++---------....../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////.........---------,,,,,,++++++,,,,,,---......------,,,+++++++++,,,++++++++++++++++++++++++************************---------,,,,,,,,,++++++))))))*********))))))((()))************+++++++++...---,,,***)))(((((('''************************''''''(((((()))))))))***++++++******************(((((())))))))))))(((((((((((()))***+++,,,,,,,,,++++++*********************++++++,,,+++***)))((()))***+++,,,---,,,+++++++++++++++++++++++++++,,,)))))))))***+++++++++,,,++++++++++++++++++++++++***+++,,,,,,+++***)))(((,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,++++++*********((('''&&&'''((()))((('''))))))))))))))))))))))))((()))***++++++***)))(((+++***)))(((((()))***+++))))))(((((((((((())))))'''((())))))(((((()))***+++)))(((((())))))((('''))))))((((((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))(((((()))+++,,,++++++***************************))))))(((((())))))))))))(((((((((((()))((((((((((((((())))))&&&((())))))(((((()))+++)))'''&&&&&&'''((('''&&&))))))))))))(((((((((((((((((((((((())))))))))))'''&&&&&&''')))***'''%%%))))))))))))))))))))))))))))))(((((((((''''''''')))((('''&&&&&&'''((()))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))************)))))))))((('''''''''''''''((()))))))))(((&&&&&&&&&''')))******)))((('''''''''))))))***)))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))******+++,,,,,,---,,,+++***))))))))))))***)))))))))((((((((('''))))))((((((((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))(((((())))))))))))))))))---,,,***((('''((())))))''''''((((((((((((''''''******))))))))))))******))))))))))))))))))))))))*********)))(((''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))(((((()))+++---...---,,,+++++++++***))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************************************************))))))((((((++++++++++++++++++++++++,,,++++++++++++++++++,,,...,,,++++++,,,,,,+++*********+++++++++,,,,,,,,,******))))))******+++,,,++++++******************++++++,,,------,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---------,,,,,,,,,++++++******))))))******+++,,,,,,,,,+++***************++++++++++++++++++++++++************************,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++***)))************+++++++++......,,,+++******))))))************************(((((()))))))))*********************************)))******++++++******)))(((((()))++++++,,,,,,+++************************++++++,,,,,,+++***)))(((,,,+++***)))))))))******))))))***+++,,,,,,------***************+++++++++++++++++++++++++++++++++***++++++,,,+++***)))(((***++++++,,,---...//////...------------,,,,,,,,,,,,,,,,,,+++++++++******'''&&&%%%&&&((()))((('''))))))))))))))))))))))))((()))************))))))******))))))))))))******(((((((((((((((((((((((()))******)))(((''''''(((+++)))(((((()))***((('''((())))))***************))))))))))))))))))))))))(((((((((((()))))))))))))))(((((()))***+++***))),,,++++++***************))))))***++++++***((('''(((((((((((())))))))))))+++***)))'''&&&&&&&&&&&&"""$$$&&&(((((()))+++---+++)))''''''(((((('''&&&(((((((((((())))))))))))(((((((((((()))))))))))))))((('''((()))(((&&&%%%)))))))))))))))))))))))))))))))))(((((((((''''''((((((''''''''''''((((((***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))'''''''''''''''((())))))***)))((((((((()))+++,,,***)))((((((((((((******+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((+++...+++%%%###'''+++...---+++***))))))***+++))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))******+++,,,,,,)))))))))(((((('''''''''+++)))(((&&&&&&&&&'''''''''(((((())))))(((((('''******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''(((((()))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((***+++,,,,,,+++***+++***)))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************************************)))))))))))))))(((((((((+++++++++++++++++++++++++++++++++,,,,,,+++++++++***,,,......,,,+++************+++++++++,,,,,,,,,******))))))******+++,,,******++++++++++++++++++***++++++,,,------------+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********))))))******))))))******+++,,,******)))((((((((())))))++++++++++++++++++++++++************************++++++++++++*********)))++++++++++++++++++++++++)))************+++++++++------,,,+++++++++++++++************************)))************+++++++++************************++++++,,,,,,,,,,,,++++++((()))***+++++++++++++++************************,,,,,,,,,,,,+++***)))(((---,,,)))''''''((()))***(((((()))***,,,---...///+++++++++***************++++++++++++++++++++++++***++++++++++++***))))))))))))***+++---...///000------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***'''&&&%%%''')))******)))))))))))))))))))))))))))((())))))******************))))))))))))))))))*********++++++++++++******((()))***)))((('''((()))+++***((()))******)))'''((()))+++,,,,,,,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))+++((('''(((+++---+++(((***))))))(((((((((((((((''')))***,,,+++***((('''(((((((((((())))))))))))+++***)))((('''&&&&&&&&&###%%%'''((()))***---///...,,,************)))((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))(((((((((((('''(((((((((''''''((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((*********))))))))))))))))))))))))))))))******+++******)))))))))***+++,,,***))))))(((((()))++++++((((((''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))%%%)))+++(((""" ###(((***)))(((((()))***,,,...))))))))))))(((((((((((((((((('''''''''((())))))(((((((((((()))))))))))))))))))))******+++++++++(((((((((((('''''''''''')))((('''&&&&&&&&&''''''(((((())))))))))))((((((******))))))))))))*********************)))))))))***)))))))))((((((((('''''''''((()))))))))))))))'''''''''((((((((()))))))))))))))))))))*********'''((()))***+++***************)))))))))))))))***))))))************))))))))))))))))))))))))))))))************************************************************))))))))))))++++++++++++++++++++++++***+++,,,------,,,+++***(((,,,//////,,,))))))*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******+++++++++++++++,,,)))***+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++************))))))))),,,,,,++++++,,,,,,---...***))))))((((((((())))))************************************************************))))))))))))((((((((((((((())))))***))))))*********++++++++++++++++++******++++++,,,************************++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,+++((()))***+++++++++++++++***************+++++++++---,,,,,,,,,+++***)))))),,,+++************++++++))))))***+++,,,,,,------,,,+++++++++***)))))))))++++++++++++++++++++++++*********+++************)))******+++,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++(((''''''(((***,,,+++***************************)))))))))))))))******+++)))))))))******))))))))))))***++++++++++++***)))%%%'''))))))((((((***++++++***))))))******)))(((''')))+++------,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))+++(((&&&(((+++,,,+++(((***))))))((((((((((((((('''(((***+++,,,***)))''''''((((((((()))))))))*********)))(((((()))))))))'''(((************,,,---...,,,************)))((('''((((((((()))))))))***(((((((((((())))))))))))((())))))******+++,,,---))))))))))))))))))))))))***)))))))))(((((((((((('''(((((((((((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******)))))))))))))))******+++)))((((((((())))))*********)))(((((((((***+++,,,)))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))*********)))(((((()))***((((((''''''((()))+++,,,(((((((((((()))))))))))))))((((((((())))))***+++'''((((((((()))))))))************))))))(((((((((&&&&&&&&&'''((()))))))))))))))((((((''''''(((((((((((())))))))))))((((((******))))))))))))******,,,,,,,,,++++++*********))))))))))))((((((((((((%%%&&&''')))***+++++++++(((((()))))))))*********((()))))))))*********+++(((((())))))******))))))***)))))))))))))))*********++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***(((+++//////,,,))))))*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,++++++,,,,,,---...******)))))))))******+++*********************************************************)))))))))(((((((((((('''''''''(((******))))))*********+++++++++)))))))))))))))******+++************************,,,,,,,,,+++++++++++++++))))))*********+++++++++******++++++++++++******))))))***+++++++++******))))))*********+++++++++,,,,,,,,,+++++++++++++++***+++---///000///---,,,,,,+++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++******************++++++++++++++++++++++++******------,,,,,,,,,+++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***************************)))((((((((()))***+++,,,))))))************))))))'''((()))******)))((('''%%%&&&((()))((()))+++,,,,,,***))))))***+++)))((('''(((***,,,,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''((()))***)))(((,,,++++++***************'''(((***++++++***))))))''''''(((((())))))******)))))))))))))))***+++,,,***,,,,,,,,,***)))***++++++)))''''''(((((('''&&&''''''(((((())))))******(((((((((((())))))))))))''')))************---///))))))))))))))))))))))))******)))))))))(((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''''''''''''''((())))))'''((((((((()))))))))))))))(((''''''((()))+++,,,---,,,+++)))((('''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((+++---,,,***)))))))))(((((('''&&&&&&(((((((((((())))))))))))))))))((())))))***+++,,,''''''(((((())))))************)))(((''''''&&&&&&%%%&&&'''((()))******+++))))))))))))))))))((((((((())))))******))))))(((******))))))))))))******,,,,,,,,,++++++******)))))))))))))))((((((((((((%%%&&&''')))***+++,,,,,,))))))))))))************((())))))******+++++++++))))))))))))))))))******)))))))))))))))******+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))+++------+++***))))))******+++++++++,,,,,,,,,******))))))******+++,,,******++++++,,,---------***++++++,,,------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,++++++++++++*********))))))******+++,,,++++++*********+++,,,,,,************************************************************)))))))))(((***)))(((((()))***,,,---)))************+++++++++))))))((((((((())))))***************************,,,,,,,,,++++++++++++***)))))))))***++++++,,,,,,))))))************)))))))))******+++++++++******)))))))))***++++++,,,,,,,,,++++++++++++,,,------+++---000333333222///---------,,,++++++******)))+++++++++***************++++++++++++++++++++++++*********)))******+++,,,,,,,,,+++******))))))(((,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,***)))((()))***+++***)))************************)))((((((((()))***+++,,,((()))***++++++***)))((('''((()))******)))((('''&&&((())))))(((((()))+++,,,+++)))***++++++***((('''((()))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((((((''''''((())),,,++++++***************(((((())))))************'''''''''((()))*********((((((((((((((()))******+++,,,,,,+++)))((()))***)))'''&&&&&&'''((('''&&&'''''''''((()))*********(((((((((((())))))))))))''')))***)))''''''***---))))))))))))))))))))))))*********)))))))))((((((&&&'''((())))))((('''&&&(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************'''''''''''''''((())))))'''(((((()))))))))))))))((('''&&&&&&''')))***+++...---+++)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&''')))***)))'''((()))***+++***(((&&&%%%'''((((((((()))))))))***'''''''''((((((***++++++'''''''''((()))*********((((((((((((((((((((((((((((((((())))))*********((((((((()))))))))(((((())))))************))))))******))))))))))))******++++++******)))(((((('''(((((((((((())))))))))))(((((()))************)))((((((((())))))))))))***((())))))******+++,,,,,,+++******))))))*********)))))))))))))))***++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,+++******++++++***)))******+++++++++,,,,,,,,,******))))))******+++,,,******++++++,,,------...++++++,,,------,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************************)))*********++++++++++++,,,,,,++++++++++++************))))))******+++,,,***************+++,,,---************************************************++++++*********)))))))))***)))((('''(((***,,,---)))************+++++++++******)))))))))))))))***************************,,,+++++++++************((())))))***++++++,,,,,,))))))************))))))******+++++++++******)))((())))))***++++++,,,,,,************+++---///000000111333333222000...,,,,,,,,,++++++++++++++++++***************+++++++++++++++++++++++++++++++++******)))))))))***,,,,,,***************))))))))),,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***)))(((((())))))((('''************************)))((((((((((((***,,,---((()))***++++++***)))((((((***+++,,,,,,+++***(((((()))***)))((('''((())),,,+++******++++++***(((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))$$$&&&)))(((%%%%%%'''******))))))((((((((((((((())))))(((((()))***++++++&&&''''''((()))******+++)))(((((('''''''''((((((***++++++***((('''((()))***((('''''')))***))))))&&&''''''((()))******+++(((((((((((())))))))))))((()))***(((%%%$$$'''***))))))))))))))))))))))))************))))))))))))&&&'''((())))))((('''&&&(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))***++++++(((((()))************)))'''&&&&&&&&&'''(((***+++******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))%%%'''***,,,---,,,***((('''((((((((())))))******&&&&&&&&&'''''')))******&&&''''''((()))******+++''''''(((((())))))******************))))))))))))''''''(((((()))(((((('''))))))************))))))******))))))))))))*********))))))((('''&&&&&&%%%(((((((((((())))))))))))+++++++++******(((''''''''''''''''''((((((((()))((())))))***++++++,,,,,,++++++***************+++))))))((())))))***++++++))))))************))))))))))))))))))))))))))))))************************************************))))))******++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---...+++((((((+++,,,***(((******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,,,,---------,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++************,,,,,,++++++,,,,,,---...******))))))***+++,,,,,,))))))))))))))))))))))))************************++++++++++++************''''''&&&%%%&&&(((***,,,)))************+++++++++,,,++++++***))))))******************************+++++++++******)))))))))((())))))***++++++,,,,,,*********++++++***************+++++++++******)))((())))))***++++++,,,,,,***))))))***+++...000111555555333222000...,,,+++*********++++++,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++******)))))))))***,,,---(((((())))))******++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++***)))(((((())))))(((((())))))******++++++*********************************************************)))))))))))))))(((((((((((('''''''''''''''&&&%%%$$$%%%''')))***,,,+++***((((((((()))******+++++++++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((******+++++++++))))))************))))))'''((()))******)))(((''')))))))))))))))'''%%%$$$((()))***)))((('''(((***************))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((()))***((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((,,,///...***(((***,,,+++*********)))'''''')))*********)))))))))))))))444...'''%%%''')))(((&&&,,,(((&&&***+++)))(((***'''''''''''''''&&&&&&&&&''''''''''''((((((((()))++++++******))))))((((((+++*********))))))((((((''''''''''''''''''''''''&&&''')))*********((('''((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((++++++************+++++++++***)))))))))))))))***+++,,,,,,+++******+++---************))))))((((((+++***)))'''''')))***+++((((((((((((((((((((((((((()))+++,,,------,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++++++++***)))(((---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,+++***)))))))))))),,,+++***)))((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))///......---,,,+++******(((((())))))))))))(((((())))))))))))************///---,,,***))))))*********)))((('''''')))+++,,,$$$&&&))),,,,,,)))'''''',,,,,,+++***)))))))))******)))))))))+++,,,+++***)))************+++++++++*********)))***...555:::===000+++222333)))&&&,,,---,,,,,,+++*********+++'''((()))++++++***))))))+++*********))))))(((((())))))************)))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))((((((((())))))*********************************************************************************)))))))))(((((((((''''''***((('''&&&%%%&&&((())),,,+++***)))(((((()))******++++++++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******+++++++++))))))************))))))))))))***++++++***)))(((((())))))))))))'''&&&%%%&&&'''((('''&&&&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((''''''''')))(((((((((((())))))******************************)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((()))***+++---***'''''')))))))))(((************))))))))))))444...)))(((***+++***(((---(((&&&((()))((((((***'''''''''''''''(((((((((((((((((()))))))))))))))+++++++++++++++******************)))))))))((((((((((((((((((((((((((((((,,,+++***)))((('''''''''))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))((((((((()))))))))******************************+++******))))))******++++++***************++++++***++++++***))))))***,,,++++++*********)))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))***+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++)))***++++++------...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))))))))))))************++++++++++++,,,,,,,,,,,,,,,+++++++++((())))))************+++((()))***++++++***)))(((++++++++++++++++++++++++************************+++******))))))(((((('''))))))))))))))))))))))))))))))))))))************...---,,,***************+++***)))((((((***+++---***((('''))))))(((&&&%%%++++++******)))*********...,,,+++*********(((''')))************+++++++++***+++,,,---000333666999444+++(((,,,---((((((------,,,,,,++++++***++++++)))******+++++++++++++++,,,+++++++++************)))******++++++******))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))(((((((((((())))))))))))*********************************************************++++++,,,,,,,,,*********))))))))))))(((,,,+++)))''''''''''''(((++++++***)))))))))************+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''((()))******+++******))))))************))))))+++++++++++++++***)))(((((((((((())))))(((''''''&&&'''((((((&&&&&&'''((())))))((((((((('''''''''))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((())))))((((((((((((''''''+++******))))))))))))***************************))))))))))))(((((((((((()))))))))))))))))))))))))))&&&$$$$$$(((***++++++222...)))''')))+++***'''************************000---***)))+++,,,***(((...)))&&&((()))''''''***''''''(((((())))))******************)))))))))))))))******************+++******))))))))))))(((((())))))))))))))))))))))))///---***(((''''''))))))************************)))************))))))((())))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))''''''((((((((()))))))))************************+++******))))))******+++************++++++,,,---)))***+++***)))((()))++++++++++++++++++*********+++***)))(((((()))***+++******************************))))))((()))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++)))***++++++------...///++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---*********++++++++++++,,,,,,,,,,,,+++,,,,,,---------,,,+++******)))******************++++++++++++,,,,,,,,,++++++*********))))))***+++++++++************++++++++++++******++++++,,,,,,,,,,,,++++++************************((((((((((((((((((((((((***)))(((((((((((()))***)))))))))*********++++++------,,,+++************++++++***))))))+++,,,---+++***(((''''''(((((('''*********)))******++++++...,,,+++*********(((''')))************++++++++++++---///333666777555333,,,***)))(((((()))***,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***((((((((((((((((((((((((******************************************************++++++,,,---......+++++++++*********))))))++++++***)))(((((())))))+++*********************(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))***************))))))************))))))++++++++++++***))))))(((((((((((()))))))))))))))(((***+++***)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((((((((())))))((((((((((((((((((++++++***)))((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((()))******+++++++++,,,,,,999888333,,,)))))))))''')))***************+++++++++)))((()))++++++)))'''---)))(((+++,,,)))'''(((''''''((()))***++++++,,,*********)))))))))((((((&&&&&&''''''(((((())))))))))))))))))))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,,,,))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))++++++******************((((((((((((((((((((((((''''''''''''((((((((((((******************************))))))))))))******))))))))))))***+++,,,---)))***,,,+++***)))***++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++---+++***((((((((()))*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---))))))*********+++++++++))))))))))))***+++,,,,,,---,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))***+++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++************************************++++++,,,,,,+++***(((''''''(((***+++))))))*********+++++++++,,,,,,,,,++++++*********++++++*********+++,,,---(((---///,,,)))***,,,---***)))))))))***+++,,,,,,***)))))))))+++,,,+++***))))))*********+++++++++...///222666777555///***)))------)))(((+++,,,))),,,,,,,,,,,,,,,,,,++++++,,,+++*********+++---...,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******)))))))))))))))(((((((((******************************************************+++,,,---.........++++++++++++************)))))))))))))))***++++++*********++++++++++++***((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))************)))))))))************))))))******))))))((((((((((((((((((((((((((())))))))))))***+++***)))((()))++++++++++++*********))))))************************))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((((((((((((((())))))))))))))))))***)))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))000666666000+++,,,...;;;AAA@@@444(((%%%'''((())))))******+++++++++,,,)))))))))***+++***)))'''+++)))+++000000,,,'''&&&'''(((((()))***+++,,,,,,((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((())))))((((((((((((((((((((((((((()))***+++,,,++++++***((((((((((((((((((((((((((())))))*********))))))((((((((((((((((((((((((******************++++++((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))***'''''''''((((((***++++++***,,,------,,,++++++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++...---+++***))))))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,,,,++++++,,,,,,---))))))*********+++++++++))))))))))))***+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------------...++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++******+++++++++++++++---......---++++++******************************+++,,,,,,---------,,,***)))'''''')))***,,,************+++++++++++++++,,,,,,,,,++++++******+++++++++++++++,,,,,,,,,'''333:::444+++))),,,...***)))))))))***+++,,,,,,***)))))))))+++,,,+++***))))))*********+++++++++000111333444333///***&&&(((,,,---***+++...---)))+++,,,,,,---------,,,+++++++++***))))))+++,,,---******++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++************))))))))))))************************************************+++++++++,,,,,,---------+++++++++************)))'''(((((()))***+++++++++)))***++++++,,,+++++++++))))))((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))************))))))))))))************))))))))))))(((((((((((())))))******)))(((((()))))))))'''((())))))''''''((())),,,,,,+++++++++*********************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))******)))((((((''''''''''''(((************************(((((((((((())))))))))))))))))))))))))))))))))))(((222<<<;;;222++++++...666AAADDD666'''$$$''')))))))))******+++,,,,,,,,,++++++,,,,,,,,,++++++***)))'''***000111---((('''(((((())))))******++++++&&&'''''''''(((((((((((()))******************+++''''''(((((((((((())))))((((((((((((((((((((((((***+++,,,---,,,)))'''%%%''''''''''''''''''''''''((())))))************)))(((((((((((((((((((((((()))))))))***************))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((***))))))(((((())))))***'''''''''''''''((()))******,,,...///---,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++)))***++++++------...///------,,,,,,,,,,,,++++++))))))***+++++++++******---,,,,,,++++++,,,,,,---*********++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,+++************++++++,,,,,,,,,,,,------------***++++++,,,,,,---......+++,,,---......---+++)))))))))(((''''''((()))))))))+++,,,......,,,+++)))++++++++++++++++++++++++))))))******+++++++++,,,+++***))))))))))))***+++*********++++++++++++,,,++++++,,,,,,,,,++++++************+++++++++++++++)))888???666+++((())))))*********)))******++++++...,,,+++*********(((''')))************+++++++++000111111000---,,,---///...***((()))---///---+++***+++---......---,,,,,,***************+++,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++,,,+++++++++*********)))************************************************++++++++++++,,,,,,,,,,,,+++************)))))))))(((((()))))))))))))))))))))***+++,,,,,,,,,++++++,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))************))))))))))))************)))))))))((((((((((((***+++,,,,,,+++***(((((((((((()))'''((())))))((('''((()))+++++++++************)))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((((((((()))))))))*********(((((((((((((((((()))***************************'''((((((((()))))))))***))))))))))))))))))))))))'''///666666000+++***,,,+++888<<<111''''''***)))))))))***++++++,,,------,,,,,,---,,,+++******+++(((&&&&&&+++---+++))))))))))))))))))))))))))))))&&&&&&'''((()))******++++++++++++++++++*********'''''''''((((((((())))))))))))))))))))))))))))))+++++++++***)))((('''&&&(((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((((((((())))))))),,,...///---,,,++++++)))))))))*********++++++***++++++++++++++++++***++++++++++++++++++++++++)))******++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++)))***++++++------...///---------,,,,,,+++++++++)))***++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,******)))))))))******+++*********+++++++++,,,,,,******+++,,,...///000111+++,,,...//////---+++)))******)))(((((()))******(((***,,,------,,,***(((++++++++++++++++++++++++))))))))))))*********************************************+++++++++,,,,,,***+++,,,,,,,,,,,,+++***((()))******++++++******)))444777///(((***+++'''++++++******)))*********...,,,+++*********(((''')))************+++++++++,,,......+++***...999BBBAAA222'''***---,,,+++---***+++---...///...---,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++,,,,,,,,,+++++++++******************************************************,,,+++++++++++++++++++++*********))))))))))))((()))******))))))((('''&&&)))***+++,,,---,,,,,,+++///...,,,***))))))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********))))))((())))))************))))))))))))(((((()))+++---...---,,,***(((((((((((())))))+++,,,+++***)))***+++************))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))*********+++))))))(((((()))***++++++(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))&&&***...///---*********!!!...333,,,'''+++---)))))))))***+++,,,,,,------+++++++++)))((('''((())))))$$$###&&&)))((())),,,)))))))))(((((((((((((((&&&'''''')))***+++,,,---++++++******))))))((((((&&&'''''''''(((((())))))************************)))((('''&&&'''(((***+++))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************************************))))))(((((((((((())))))+++***)))))))))))))))***(((+++---...,,,+++******(((((())))))*********+++***++++++,,,,,,++++++***************************'''((()))+++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++***+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,+++***))))))))))))***)))))))))))))))******((())))))))))))*********)))***+++---///111222222+++---///000///---+++)))...---,,,++++++,,,---...((()))+++------+++)))(((++++++++++++++++++++++++++++++******************)))***++++++++++++***)))******+++++++++,,,,,,,,,)))***,,,,,,---,,,+++***(((((()))************)))&&&,,,,,,%%%'''//////))),,,,,,+++***)))))))))******)))))))))+++,,,+++***)))************+++++++++(((+++,,,))))))222CCCRRRVVV===+++,,,...)))'''---***+++---//////...---,,,+++,,,---...///...---,,,,,,,,,,,,------.........***++++++,,,,,,++++++************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((('''&&&&&&***888===444+++,,,+++'''&&&''')))***++++++***)))(((''''''&&&&&&((()))***,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))((((((---***((())),,,...---+++,,,,,,++++++++++++,,,,,,++++++***)))((((((((()))((((((((()))******++++++((()))***+++++++++++++++************************))))))************))))))+++,,,,,,***))))))+++...333---(((''')))+++)))&&&%%%&&&((()))***+++******))))))(((((()))***++++++++++++************++++++++++++************++++++******))))))((((((''''''))))))))))))))))))))))))***(((%%%""""""$$$&&&((())))))))))))))))))))))))+++*********+++,,,,,,---222---((('''(((***)))(((************************000,,,'''&&&((())))))((())))))))))))))))))))))))))))))))))))************(((***,,,+++(((''')))++++++*********))))))((((((((()))***+++,,,---------+++*********))))))(((((()))))))))))))))******+++)))))))))(((''''''&&&&&&))))))))))))))))))))))))***)))(((''''''((()))***++++++******))))))((((((&&&&&&'''((()))(((((((((***)))((((((((()))+++,,,((((((''''''''''''((((((+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))),,,***))))))***++++++***))))))))))))************,,,+++)))((((((((()))***,,,***))))))***++++++***))))))))))))))))))))))))...------,,,,,,++++++***************************)))))))))))))))))))))))),,,,,,,,,---------......,,,++++++******++++++,,,))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///000------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++******)))))),,,,,,++++++++++++++++++++++++++++++++++++++++++........................---,,,***)))))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))******+++++++++,,,,,,,,,+++*********))))))((((((++++++******************---,,,,,,+++*********+++******************************************************++++++++++++******,,,---,,,***,,,555CCCNNN@@@555***'''+++///---***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,...---+++******,,,...///************+++,,,------******************************+++++++++,,,,,,,,,------,,,+++++++++,,,,,,&&&&&&'''((()))***+++,,,+++:::AAA666***)))******++++++++++++***)))((('''))))))((((((((()))***+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))*********,,,***((())),,,---,,,+++******))))))))))))******,,,+++***************+++*********)))))))))))))))))))))***+++++++++******************************)))******************)))***++++++***((((((***,,,111,,,((('''***+++***''''''((()))))))))((('''&&&)))))))))))))))***++++++*********))))))*********((((((''''''''''''((((((******))))))(((((((((((())))))))))))))))))))))))+++)))'''%%%%%%&&&((()))))))))))))))))))))))))))+++*********++++++,,,---000---***(((((()))))))))************************///,,,(((&&&((())))))((())))))))))))))))))))))))))))))))))))************(((***+++***(((((()))+++************)))))))))(((((()))***+++,,,,,,,,,,,,+++*********)))))))))))))))))))))))))))******+++(((((())))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))************)))))))))))))))(((((()))))))))************))))))((()))***+++,,,***))))))(((((())))))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,***))))))***++++++***))))))))))))************+++***)))((()))***+++,,,,,,***))))))***++++++***))))))))))))))))))))))))******+++,,,,,,------...************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,)))*********++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---///000,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,------------...---------,,,,,,+++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,+++*********))))))))))))******++++++++++++++++++---,,,,,,+++*********+++******************************************************++++++++++++******&&&(((***))))))...666===555///)))(((+++---+++(((+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))((('''&&&&&&'''((())),,,,,,,,,+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,000///...---------------$$$%%%&&&(((***+++------***999@@@555(((%%%)))+++---,,,+++************************)))******+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((()))******++++++,,,***))))))+++,,,,,,+++))))))(((((((((((())))))++++++++++++++++++,,,---++++++******)))(((((('''******+++++++++******)))******************************++++++++++++******)))******)))(((((()))+++///+++((((((***,,,***)))***++++++++++++***))))))))))))))))))))))))***+++***))))))(((((())))))*********))))))))))))*********))))))))))))((((((((())))))))))))))))))))))))+++******))))))))))))***))))))))))))))))))))))))+++************+++,,,,,,------,,,***(((''')))***************************...+++((('''((()))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***************))))))))))))(((((()))***++++++++++++***************))))))))))))))))))))))))******+++((((((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************++++++***)))***+++,,,---***))))))))))))***+++++++++******))))))******++++++++++++***************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************+++++++++++++++***))))))+++++++++)))))))))))))))************))))))))))))***,,,...///,,,***))))))***++++++***))))))))))))))))))))))))******++++++,,,---------************************++++++++++++++++++++++++))))))))))))*********+++,,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++,,,+++++++++,,,---...///++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++************++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************+++++++++*********************+++++++++,,,,,,,,,***************)))))))))******++++++,,,,,,------,,,,,,++++++++++++++++++******************************************************++++++++++++******$$$'''******)))(((***---+++***)))+++,,,---+++)))++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++******************......------,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,111000///...---,,,,,,,,,))))))))))))))))))))))))(((222777000'''&&&)))*********))))))***,,,...///***************++++++,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))*********+++***))))))***+++,,,,,,))))))(((((((((((())))))***************+++,,,---************))))))((((((+++++++++++++++***)))(((************************+++++++++,,,,,,+++++++++)))***+++***)))(((***+++,,,***((((((***,,,+++***''''''(((***++++++,,,,,,***)))))))))))))))******))))))(((((((((((()))))),,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++******))))))))))))))))))))))))))))))+++***************+++++++++---...,,,(((&&&(((+++************************,,,+++)))(((((()))))))))))))))))))))))))))))))))((()))))))))************))))))******)))))))))************)))))))))))))))(((((()))***************************************)))))))))))))))******+++((((((((())))))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))******++++++,,,+++***))))))+++---...)))))))))*********++++++*********))))))*********************************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))*********+++++++++***)))***+++,,,***)))((()))))))))************((((((((()))+++---000111,,,***))))))***++++++***))))))))))))))))))))))))------,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,000/////////......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,******************************+++,,,------......+++++++++,,,+++++++++*********************************************************++++++++++++******'''***......,,,)))))))))(((***,,,---,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,......////////////...---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,+++*********+++++++++***)))(((((((((&&&)))***((('''((()))(((***)))))))))***,,,...000))))))*********+++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,++++++***)))((('''''')))******))))))***+++,,,+++******))))))******+++)))))))))))))))***+++,,,(((((())))))************+++++++++++++++***)))(((************************+++++++++,,,,,,+++++++++***+++,,,,,,*********,,,+++***))))))***+++++++++%%%%%%%%%&&&'''((()))*********)))))))))))))))***))))))(((((((((((())))))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))(((((()))*********)))((())))))))))))))))))))))))++++++***))))))*********))),,,...,,,)))'''(((***))))))))))))))))))))))))+++******)))(((((()))***************************((()))))))))***************)))))))))******))))))))))))))))))))))))******(((((()))************)))***************+++++++++)))))))))))))))******+++)))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******+++++++++***((('''((()))+++---)))*********++++++++++++***))))))(((((())))))***************************++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))((((((((()))))))))************)))***,,,,,,***(((((()))))))))************((((((((()))+++---000111,,,***))))))***++++++***))))))))))))))))))))))))---,,,,,,++++++***))))))************************))))))))))))))))))))))))*********++++++++++++,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,***************+++++++++******+++,,,------......***++++++,,,,,,,,,+++*********************************************************++++++++++++******,,,---//////...---,,,---***,,,,,,+++))))))+++---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......---,,,+++******+++)))))))))************+++&&&$$$###$$$(((++++++***+++++++++*********++++++))))))***++++++++++++***,,,,,,,,,+++++++++******))))))))))))))))))))))))---,,,+++***)))'''&&&&&&)))*********))))))+++,,,,,,,,,++++++++++++,,,,,,)))))))))((())))))******'''(((((()))******++++++******+++++++++******)))******************************++++++++++++*********+++------+++***+++,,,***************+++++++++,,,,,,+++***************+++******)))))))))))))))***))))))(((((())))))******))))))(((((())))))***)))))))))************+++))))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))++++++***))))))))))))***)))+++------+++))))))))))))))))))))))))))))))))))))*********(((((()))+++************************))))))))))))***************)))((()))***+++***((())))))))))))************))))))******+++******)))*********+++++++++++++++)))))))))))))))******+++)))))))))((('''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))((('''((()))***+++)))***++++++,,,,,,++++++)))))))))(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,))))))))))))))))))))))))'''((((((((())))))))))))***)))***+++,,,,,,***((())))))))))))************))))))))))))***,,,...///,,,***))))))***++++++***))))))))))))))))))))))))))))))******+++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***************************************+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++******++++++,,,,,,------)))***+++,,,---,,,+++*********************************************************++++++++++++******------,,,,,,------...///++++++)))'''&&&&&&)))+++******++++++++++++************+++++++++,,,,,,,,,))))))***+++,,,---......,,,,,,+++*********++++++------------------------******+++++++++,,,,,,,,,//////...---------......(((((()))***++++++,,,,,,(((&&&&&&''')))+++---///))))))***************))))))***+++,,,---,,,,,,+++,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,++++++***)))(((''''''((()))+++***((((((***---,,,,,,++++++++++++,,,,,,++++++******))))))******)))))))))))))))*********))))))***+++++++++******************************)))******************)))(((***,,,,,,+++***************++++++************///...---,,,,,,,,,------++++++***)))))))))))))))*********))))))*********,,,,,,++++++++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))++++++***)))))))))))))))******+++,,,---,,,)))&&&))))))))))))))))))))))))(((***+++***(((((()))+++************************))))))))))))************+++)))((((((***+++***(((((()))))))))***************+++++++++++++++***************++++++,,,,,,,,,)))))))))))))))******+++)))))))))((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''*********)))))))))))))))((((((((()))))))))******)))***+++,,,,,,,,,+++++++++******))))))******+++))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********))))))***+++---,,,***'''))))))))))))************+++***)))((()))***+++,,,,,,***))))))***++++++***)))))))))))))))))))))))))))))))))***++++++,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...***++++++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------************************------------------------------------------------***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++++++++(((***+++------,,,+++*********************************************************++++++++++++******,,,+++***+++,,,---------***)))((((((((()))************++++++++++++************+++++++++,,,,,,,,,+++++++++,,,...000333444,,,,,,+++++++++,,,------------------------------******+++++++++,,,,,,,,,......---------...//////***************++++++++++++++++++,,,******...333$$$%%%(((***,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))''')))+++***((('''***---,,,,,,++++++++++++,,,,,,------,,,+++************++++++******)))(((((((((((()))***+++++++++++++++************************))))))************))))))''')))++++++***)))))))))***+++,,,,,,***)))))))))''''''&&&&&&''')))+++,,,++++++***))))))((())))))++++++************++++++))))))(((((((((((())))))))))))******++++++++++++))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))++++++***))))))((())))))***)))))),,,......)))%%%))))))))))))))))))))))))'''***++++++((('''))),,,************************))))))))))))************+++)))'''(((+++,,,***((((((((())))))*********+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,)))))))))))))))******+++(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''++++++******))))))(((((((((((()))************))))))***+++,,,---,,,++++++,,,++++++++++++++++++,,,))))))******++++++++++++******************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++))))))***,,,---,,,***'''))))))))))))************,,,+++)))((((((((()))***,,,***))))))***++++++***)))))))))))))))))))))))),,,,,,++++++***)))))))))************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---,,,,,,***)))------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********************************))))))******++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******************((()))+++---------+++*********************************************************++++++++++++******+++******+++------,,,+++***))))))+++---...---+++******++++++++++++************+++++++++,,,,,,,,,************---000333555,,,,,,,,,,,,------...///........................******+++++++++,,,,,,,,,++++++++++++,,,---......************************+++***)))(((((()))***+++************************,,,,,,,,,,,,+++***))))))+++******)))***+++---...************************************************))))))))))))************,,,++++++++++++++++++,,,+++++++++*********))))))************************,,,+++***+++++++++)))'''))))))))))))))))))))))))*********)))))))))))))))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---............,,,***))))))***++++++***((()))***++++++***)))(((++++++***))))))))))))))))))))))))))))))))))))))),,,,,,+++)))(((&&&%%%%%%(((((((((((())))))))))))******))))))))))))************++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((***)))((((((((()))+++,,,************************((((((((((((((((((((((((%%%&&&(((***,,,---......)))***++++++***)))***+++))))))(((((((((***+++,,,***)))((((((***+++++++++))))))))))))))))))))))))(((***,,,,,,+++)))***+++)))*********+++++++++++++++***((()))******)))'''***************************++++++,,,,,,++++++***...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((('''''''''(((***+++(((((((((((())))))))))))(((((())))))*********+++******))))))******+++,,,))))))*********+++++++++)))))))))))))))******+++************************++++++************++++++++++++************+++++++++++++++******+++...111444---''''''+++...,,,)))++++++++++++++++++++++++******+++++++++******)))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,---......,,,***......------------......---------............///.........------,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,***,,,...//////---***'''***+++,,,---------,,,+++---+++))))))******)))(((++++++************++++++******************************+++,,,,,,,,,,,,+++---,,,***)))))))))***************************************++++++,,,,,,,,,++++++************++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++---+++******++++++)))(((++++++******************,,,,,,,,,++++++*********......------,,,+++******++++++******++++++,,,---000///---,,,,,,...111333777444000---+++,,,---///000///...---,,,+++++++++++++++++++++++++++++++++------------------------************************((()))***++++++***)))(((************************))))))***+++++++++******---,,,+++*********+++,,,************************))))))))))))))))))))))))))))))))))))************++++++************+++++++++++++++*********))))))************************,,,+++******++++++)))(((************************************))))))))))))******+++++++++,,,,,,,,,************************++++++,,,,,,---------...,,,***))))))***++++++***((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))*********))))))))))))*********++++++++++++++++++*********))))))))))))******************************))))))))))))))))))))))))***************)))((((((***)))((((((((()))++++++************************)))))))))))))))))))))))),,,,,,,,,,,,+++***)))((()))***++++++***)))***++++++***)))(((((()))******((((((''''''((()))***))))))))))))))))))))))))))))))***+++***))))))***+++(((((((((((())))))))))))***)))((()))+++,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))(((((('''((()))***+++(((((((((((()))))))))***))))))************************))))))******+++,,,*********++++++++++++,,,)))))))))))))))***+++++++++++++++***************++++++************++++++,,,,,,++++++++++++,,,,,,***++++++++++++...222555<<<333***'''***------+++++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---......---,,,......------------......------------..................---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***,,,++++++,,,------,,,***++++++************++++++******************************+++,,,,,,,,,,,,+++---,,,***)))))))))***+++************************++++++++++++++++++,,,,,,++++++************++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,***)))***++++++***)))++++++******************,,,,,,,,,+++++++++******---------,,,+++*********++++++******++++++,,,---,,,222555222,,,+++222999444222///,,,++++++,,,---//////...,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************''')))+++------+++)))'''++++++++++++++++++++++++''''''((()))***++++++***...---,,,+++************************************))))))))))))))))))))))))))))))))))))*********************))))))*********+++++++++***************************************,,,+++)))***++++++***(((***************************************************++++++++++++,,,,,,,,,)))***++++++++++++***))),,,++++++++++++,,,,,,---,,,***))))))***++++++***))))))************))))))***)))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************))))))((()))))))))((()))******+++))))))))))))))))))))))))************************))))))***+++++++++++++++)))***++++++***)))***+++,,,,,,+++))))))(((((()))((((((((()))))))))******)))))))))))))))))))))))))))******((('''''')))+++))))))))))))))))))(((((()))((((((***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))(((((((((((()))***+++((((((((()))))))))******+++++++++++++++***************))))))******+++,,,++++++++++++,,,,,,,,,,,,***))))))))))))***++++++,,,,,,++++++*********)))++++++************++++++---,,,,,,,,,,,,,,,,,,---++++++++++++,,,000555:::CCC999...((())),,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---------.........------------.........///......------------......------------...............------------,,,,,,,,,,,,,,,,,,------------------------.........//////,,,------......------,,,...---+++*********+++,,,------.........------,,,,,,++++++---......,,,+++++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***+++++++++++++++++++++++++++***))))))+++,,,+++*********++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++******))))))++++++******++++++,,,---000>>>JJJGGG999......333111000...---++++++++++++///...---,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++,,,,,,+++)))(((++++++++++++++++++++++++(((((()))***++++++******,,,,,,,,,++++++*********************************++++++++++++++++++++++++((()))))))))******************))))))))))))******************************************************,,,***))))))++++++***)))************************)))***************++++++++++++++++++++++++++++++***+++---......---+++***,,,+++*********+++,,,,,,,,,***))))))***++++++***)))))))))******)))))))))---,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))***************))))))*********))))))************))))))************************))))))))))))))))))))))))))))))************)))((()))))))))))))))******+++))))))))))))))))))))))))************************&&&'''((()))***+++++++++)))***++++++***)))***++++++++++++******))))))))))))***+++++++++******+++)))))))))))))))))))))))))))***)))'''&&&&&&))),,,,,,,,,++++++++++++******+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************)))))))))))))))*********(((((()))))))))*********---,,,,,,++++++***************))))))******+++,,,++++++,,,,,,,,,---------******))))))******+++,,,---,,,,,,++++++******))),,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***+++///555999AAA999///******,,,------+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---***+++,,,,,,------,,,,,,............////////////......//////......000111......------------......,,,,,,---------.........------------------------------..................------------............,,,------......------,,,...---,,,++++++,,,------//////000000111222222222///---+++***+++,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++***)))((()))+++,,,,,,+++******+++++++++++++++,,,+++++++++++++++++++++++++++++++++*********))))))++++++******++++++,,,---///???RRRYYYPPP@@@333,,,............---,,,+++***...------,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,+++******)))******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++((()))))))))******************))))))))))))******************************************************,,,***))))))***++++++***************************))))))******+++++++++,,,++++++++++++++++++++++++***+++---......---+++***++++++******++++++,,,,,,,,,***))))))***++++++******))))))))))))))))))***...---+++***((((((''''''))))))))))))))))))))))))+++++++++***))))))(((((())))))))))))******************))))))))))))*********)))(((((((((((()))***((()))************)))(((************************))))))))))))))))))))))))((())))))*********))))))((()))))))))************))))))))))))))))))))))))************************,,,++++++)))'''%%%###""")))***++++++***)))***+++))))))******++++++++++++(((***,,,,,,***))))))***)))))))))))))))))))))))))))***)))'''&&&&&&))),,,,,,,,,,,,+++++++++++++++...,,,+++,,,------,,,+++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++************************************************(((((()))************)))((())))))***************))))))))))))************---,,,,,,++++++***************))))))******+++,,,++++++,,,,,,,,,---------***************++++++,,,,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,++++++************++++++------,,,******,,,000444888444...,,,,,,------,,,++++++,,,,,,,,,---------,,,,,,++++++,,,---......++++++,,,------------,,,....../////////000000000///000222111//////000111......------------......,,,,,,,,,------------...------------------------........................+++,,,,,,,,,,,,---------,,,------......------,,,,,,---...//////...------------...000111333555666666222---))))))+++---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***,,,+++******,,,,,,+++***++++++++++++++++++++++++***)))((()))+++,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++******++++++,,,---&&&000@@@PPPWWWPPP???111---............---,,,+++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))((()))***,,,,,,---,,,,,,************************************************))))))))))))*********************))))))************************+++++++++************************,,,***((((((***+++,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,++++++++++++***)))***++++++++++++***))))))***+++,,,------------,,,***))))))***++++++*********))))))))))))******+++***)))'''&&&%%%%%%%%%)))))))))))))))))))))))),,,,,,+++***))))))(((((()))))))))*********++++++******))))))))))))*********)))(((''''''((()))***((()))***++++++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))((())))))************)))(((((()))************)))************************************************)))))))))(((((('''%%%%%%)))***++++++***)))***+++((()))***+++,,,,,,,,,,,,&&&))),,,,,,)))''''''))))))))))))))))))))))))))))))******((('''''')))+++)))))))))*********++++++...---+++,,,------+++***************************))))))************))))))******+++,,,,,,,,,++++++************************************************'''((())))))******))))))((()))******++++++******)))))))))*********+++++++++++++++++++++***************))))))******+++,,,++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++******))))))******+++------,,,+++)))***,,,...///...------------,,,+++++++++,,,,,,------......---,,,,,,+++,,,---///000++++++,,,---------------....../////////000000000000333555555111//////000......------------......,,,,,,,,,,,,------------,,,,,,,,,------------..................---------+++++++++,,,,,,,,,------,,,------......------,,,+++,,,...//////...------******+++,,,...111333444:::555///++++++...000111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,------,,,+++***,,,+++******,,,,,,+++***+++++++++++++++++++++++++++***))))))+++,,,+++*********++++++,,,---------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++)))---999EEEFFF;;;///---------......---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++***)))******+++,,,,,,,,,+++***************************************************))))))))))))************++++++************++++++))))))*********+++++++++************************,,,***(((((()))+++,,,,,,++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,+++++++++******************************'''))),,,...//////...---,,,***))))))***++++++***+++***)))(((((()))***+++***)))(((((('''((((((((())))))))))))))))))))))))************************))))))*********+++++++++******))))))))))))******,,,+++***))))))***+++,,,((()))***++++++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************'''((()))***+++******)))++++++++++++++++++++++++))))))))))))))))))))))))%%%&&&''')))***++++++,,,)))***++++++***)))***+++)))***+++,,,,,,,,,+++***(((,,,//////+++((()))+++)))))))))))))))))))))))))))***+++***))))))***+++(((((())))))***+++,,,,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++))))))************)))))))))***+++,,,,,,,,,,,,+++************************************************'''(((((()))))))))))))))((()))***+++++++++******))))))*********+++++++++))))))************************))))))******+++,,,*********++++++++++++,,,++++++******++++++,,,---***++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++,,,---,,,+++***+++,,,,,,,,,+++,,,,,,---,,,+++++++++,,,,,,---......///------,,,+++,,,...000111+++,,,------...---------........./////////000000000555999888333///............------------......++++++,,,,,,,,,---------,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,---------...,,,------......------,,,+++++++++++++++,,,---...++++++++++++,,,...///000333000---,,,---///000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***+++---......---+++***,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,***)))***++++++***)))******++++++,,,------...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---111...+++---222333000,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,'''((()))******++++++***+++,,,------,,,+++)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,++++++++++++,,,,,,))))))******++++++++++++************************,,,***(((''')))+++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---%%%(((,,,000111111///...,,,***))))))***++++++***+++***)))(((((()))***+++************+++,,,---...))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++******))))))))))))******...---+++******+++---...''')))***++++++***)))'''++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************'''((()))++++++******))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((,,,,,,,,,++++++***(((((()))+++++++++***)))***++++++,,,------,,,+++)))(((+++000444333///,,,,,,///)))))))))))))))))))))))))))***,,,,,,+++******+++))))))***+++---...///000***)))(((***,,,...------,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))***+++,,,---,,,,,,+++************************************************'''(((((()))))))))))))))((()))***+++,,,+++******)))************+++++++++(((((())))))*********+++*********)))***++++++,,,))))))*********+++++++++++++++******++++++,,,---)))***+++,,,------...///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***+++------,,,+++,,,------,,,+++++++++,,,,,,---++++++,,,,,,---...//////...---,,,+++,,,...000222+++,,,------......------............////////////111666;;;:::444///------.........------.........++++++,,,,,,,,,---------,,,,,,,,,------...............---------,,,,,,,,,---------.........//////,,,------......------,,,,,,+++((('''''')))---//////...---,,,,,,---...///***)))***+++...///...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++---......---+++***,,,+++******,,,,,,+++***++++++++++++++++++++++++---+++******++++++)))(((******+++,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,///111000...---///111*********)))******+++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++------------------------************))))))((((((++++++++++++++++++++++++---+++(((((()))+++,,,+++((()))***+++,,,+++************)))(((((()))***+++---,,,***)))))))))******+++++++++******)))))))))******************************))))))******+++,,,+++++++++*********))))))*********)))))))))))))))***++++++,,,,,,++++++***,,,+++)))((((((((())))))(((((())))))******++++++---,,,,,,+++***)))((((((+++,,,......---+++(((&&&))))))+++...111000,,,(((******************************++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))000///...,,,+++***)))))),,,+++******)))))))))***))))))))))))))))))))))))*********++++++,,,,,,,,,((()))(((&&&(((,,,,,,)))+++,,,,,,,,,,,,+++************)))))))))***+++,,,******************************+++,,,,,,,,,,,,+++---......,,,***((()))***))))))*********++++++++++++++++++*********))))))************************(((((((((((())))))))))))+++---///111000...+++((()))************+++++++++************************+++++++++++++++***)))(((************************)))************+++++++++++++++++++++******))))))++++++++++++++++++++++++++++++***)))(((((())))))+++***************++++++))))))))))))))))))))))))((()))+++,,,------,,,,,,)))))))))******))))))))))))************++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,++++++***///...,,,+++++++++,,,,,,******+++,,,,,,---....................................////////////......000000000000000000000000......////////////......000111111111///......///000///...---------------------------------------111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------........./////////,,,+++)))(((((()))+++,,,***++++++,,,,,,++++++***)))+++,,,+++))))))***+++*********++++++,,,,,,,,,,,,---...///...---,,,++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++*********************---,,,+++,,,...///...---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,...---,,,++++++,,,---...***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))***+++++++++******)))))))))++++++++++++++++++++++++...,,,))))))***+++,,,+++((()))***+++,,,++++++***---,,,+++******+++,,,---,,,+++***))))))******+++------,,,,,,++++++++++++,,,,,,,,,+++++++++++++++******))))))******+++,,,+++++++++*********))))))************))))))))))))***++++++,,,,,,++++++***---,,,+++*********++++++))))))))))))************,,,,,,++++++***)))))))))+++++++++++++++************)))***---//////,,,)))******************************++++++++++++******,,,+++***))))))***+++,,,************************+++++++++++++++,,,------------,,,,,,,,,+++++++++************************++++++++++++,,,,,,,,,,,,)))+++)))&&&(((,,,+++'''+++,,,,,,,,,,,,+++******)))*********++++++,,,,,,******************************+++,,,,,,,,,,,,+++)))+++,,,,,,+++***+++,,,))))))*********++++++++++++++++++*********))))))************************(((((()))))))))************+++---......,,,)))(((,,,+++++++++******))))))************************+++++++++++++++***))))))************************)))************+++++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,+++***************++++++************++++++************************((()))***+++,,,,,,,,,+++,,,,,,------------,,,,,,************++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,---------,,,++++++---------,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,+++***)))((())))))***+++++++++,,,---------.................................////////////......//////////////////////////////000000000000/////////000111000...---...///......---------......///------------------------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))(((((((((((())))))))))))***,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++......///---+++))))))*********+++++++++,,,,,,,,,******+++++++++++++++***,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))******+++,,,------,,,+++***+++---...---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------+++***+++,,,---------,,,,,,---------***+++,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++)))***+++,,,,,,++++++++++++******++++++++++++++++++++++++///---***)))***++++++***)))******+++,,,+++++++++---,,,+++******+++,,,---+++************++++++,,,......------------,,,,,,---------,,,,,,+++++++++******))))))******+++,,,+++++++++******************************************++++++,,,,,,++++++***...------,,,,,,,,,,,,---***************)))))))))******************************)))((((((***+++---+++******+++------,,,*********************************++++++++++++******,,,,,,++++++++++++,,,,,,************************)))))))))***+++,,,---...---......//////...,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,++++++,,,***'''(((,,,+++(((+++,,,,,,,,,,,,+++******((()))+++,,,---------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***,,,//////...,,,,,,,,,***************++++++++++++++++++***************************************))))))*********+++++++++*********+++******)))(((------,,,+++***)))((('''***************************++++++++++++***))))))************************)))************+++++++++++++++++++++************++++++++++++++++++++++++------,,,++++++++++++,,,++++++************++++++++++++++++++++++++++++++(((((()))***++++++++++++******++++++++++++******************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------------,,,+++***------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++......---,,,,,,,,,,,,---,,,---------------------////////////////////////......////////////......////////////////////////000000000111111000000000---/////////---,,,---...,,,,,,,,,------///000000------------------------......---------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,+++)))((((((************++++++++++++,,,+++***))))))***+++,,,,,,,,,------------,,,,,,111222111///,,,***)))***++++++++++++,,,,,,,,,,,,---------------...///000------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++***)))***,,,---,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------+++++++++,,,,,,------......------,,,+++,,,,,,------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***)))*********)))******+++++++++,,,,,,,,,,,,+++***)))))))))***+++************+++,,,,,,------------------------------------,,,++++++************))))))******+++,,,************************)))***************++++++***++++++,,,,,,++++++***---------,,,,,,,,,------+++++++++******)))))))))))))))*********+++++++++***)))))))))))))))******++++++*********+++++++++******************************++++++++++++******++++++++++++++++++++++++************************+++******)))******++++++,,,---///000000...,,,+++++++++++++++++++++++++++...---------,,,,,,+++++++++,,,+++)))+++//////,,,+++,,,,,,,,,,,,+++******'''))),,,...///...---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++///111444333111---+++*********************************************************************************+++++++++,,,,,,,,,******))))))))))))******,,,,,,++++++***))))))(((******************************+++++++++******)))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++(((((())))))************)))******++++++******)))*********+++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,++++++------------------,,,,,,++++++,,,,,,---,,,,,,,,,////////////////////////.........---------------000000000000000000000000......////////////......//////////////////////////////000000000000//////,,,---......,,,,,,,,,...---------------...//////------------------------------,,,,,,,,,---......++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------,,,,,,,,,---------------------------------,,,,,,,,,,,,+++++++++------------............,,,++++++******++++++,,,,,,------......------,,,000111111///,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,///............000222333000///---+++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,+++******,,,+++***+++,,,---,,,+++..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,+++,,,---......---,,,+++,,,,,,---------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++))))))******)))(((+++++++++++++++,,,,,,,,,---,,,***)))))))))************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++*********)))******))))))******+++,,,************************))))))******+++++++++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,+++,,,,,,++++++******)))))))))))))))***++++++,,,,,,)))***+++,,,+++)))'''%%%++++++***)))((()))***+++******************************++++++++++++******)))******************)))******************************))))))******+++,,,***+++---...///---,,,***************************---------,,,,,,+++++++++)))++++++***...333444222+++,,,,,,,,,,,,+++******(((***,,,...///...---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---000222222000---+++***************************************************************************++++++++++++,,,,,,,,,,,,,,,+++************+++,,,************************************************)))******+++++++++******************************))))))*********++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,+++******++++++************************)))))))))))))))*********---......//////......---***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------.........------,,,,,,,,,------------------------***+++,,,---------------,,,,,,------------------///.....................111111111111111111111111......////////////..............................---..................---+++---...---,,,,,,---...//////...---------------------------------------------,,,,,,,,,------...+++++++++,,,,,,---------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++++++++++++++,,,,,,------......------,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000111000...---,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000000///...---++++++***...---+++,,,---...---+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,+++,,,---+++,,,---......---,,,+++---------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))***++++++***))),,,++++++++++++,,,------///...---,,,++++++,,,,,,***+++,,,,,,---,,,,,,+++))))))************++++++******************************))))))******+++,,,***************+++++++++))))))******+++,,,,,,,,,***++++++,,,,,,++++++***)))******++++++++++++***+++++++++++++++*********))))))******+++++++++,,,***+++------,,,)))&&&$$$******+++)))(((''')))*********************************++++++++++++******((()))************)))(((++++++++++++++++++++++++((((((((()))+++---...///)))***,,,------,,,++++++************************,,,,,,+++++++++++++++***(((***++++++///555777555+++,,,,,,,,,,,,+++************,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++&&&))),,,...------------+++++++++******************************+++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++,,,------))))))*********+++++++++************************))))))***++++++++++++***************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,...---,,,++++++***++++++******************************)))))))))******+++------............------++++++++++++,,,,,,,,,,,,............------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......------------............***+++,,,------......------...//////000000//////......//////////////////000000000000000000000000......////////////..............................,,,------......------,,,+++---...---,,,,,,---///000000///------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---***++++++,,,,,,------.........---------,,,,,,,,,,,,,,,---............---------------------------//////...---,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,(((***,,,,,,++++++---...------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///...---------...***++++++,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,------.........///---,,,,,,......---+++---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---,,,------......------,,,---............------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******,,,......---,,,,,,,,,+++++++++,,,---...000///---,,,++++++,,,,,,+++,,,---------,,,+++***)))))))))*********++++++)))******++++++,,,,,,---******))))))******+++,,,))))))*********+++++++++))))))***++++++,,,------***++++++,,,,,,++++++***((()))***+++,,,,,,+++******++++++++++++++++++,,,***************+++++++++++++++,,,,,,,,,***)))((((((***+++***(((&&&''')))******************************++++++++++++******)))***++++++++++++***)))++++++++++++++++++++++++))))))******+++---...///***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******************+++'''*********...444666333+++,,,,,,,,,,,,+++******+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++&&&(((+++------...///111+++++++++*********))))))))))))*********+++++++++************************************+++++++++++++++++++++,,,,,,,,,------+++++++++***************************************))))))***+++++++++++++++************************)))************++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,------......---,,,++++++++++++++++++++++++++++++++++++,,,+++******)))***+++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------///.........------------000/////////............++++++,,,,,,,,,,,,------------,,,,,,---...///000------------.........///***+++,,,---............000111222333333333222222.........///000000000111000000000000000000000000......////////////..............................------............------+++---......------...//////......---------......------------------------......---,,,++++++++++++******+++,,,,,,---............---------,,,,,,,,,+++,,,.../////////...---..............................---------,,,,,,,,,------........./////////+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++(((***+++,,,++++++---///......---------,,,,,,,,,---....../////////......---...............------******+++,,,,,,---............---------,,,,,,,,,******+++,,,---......///...---,,,,,,------,,,***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,------------,,,,,,---------...............---,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++,,,---000111000///---,,,+++***+++,,,---......---,,,***))))))******,,,------...---,,,***)))))))))*********+++++++++)))***+++,,,---......///*********)))***++++++,,,))))))******++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,+++++++++))))))+++,,,---,,,,,,+++*********++++++,,,,,,---************************,,,+++*********+++,,,---'''***,,,+++(((&&&'''(((******************************++++++++++++*********+++,,,------,,,+++***++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++(((******)))---222333000+++,,,,,,,,,,,,+++******---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,---//////...///000222++++++++++++******))))))))))))******++++++++++++************************))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((************************((()))***+++++++++++++++************************)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------...//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,...//////////////////...++++++,,,,,,,,,---------//////.........---------222222111111000000//////++++++,,,,,,,,,------------,,,,,,,,,---///111222---------.........//////***+++,,,---............---...///000111111000///---......///000111111222////////////////////////......////////////....................................////////////......,,,---......------///000---------------...///000------------------------///...---,,,+++***************+++,,,,,,---............---------,,,,,,,,,+++,,,.../////////..............................)))***+++,,,...///000000---------.........//////+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******+++,,,,,,++++++---............------,,,,,,,,,***+++,,,,,,,,,+++***)))+++,,,---.........---,,,******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---......,,,++++++,,,........./////////...---,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++************)))++++++,,,------------,,,++++++++++++++++++++++++******+++,,,------......222...)))))),,,---+++(((,,,,,,,,,++++++*********,,,,,,+++***))))))******,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---***************************+++---......---+++***++++++++++++++++++++++++---+++******++++++)))(((+++)))'''(((+++,,,***(((******++++++++++++******---,,,+++***))))))))))))---,,,,,,,,,------...///------,,,,,,+++***))))))******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************)))))))))******++++++,,,******++++++++++++******+++++++++******)))))))))***++++++,,,,,,++++++***,,,,,,+++***))))))******'''(((((()))***++++++,,,+++*********+++,,,,,,---111///---++++++---///111***))))))((()))+++,,,---++++++++++++++++++++++++'''((()))++++++***))))))+++,,,---...////////////...///000///---,,,,,,---//////............//////111111111111222222222222........................//////.........---------////////////////////////000000///////////////000111111222222222222111111111222333333222111000///000///...------...///000//////............//////222000...,,,+++***++++++&&&'''(((***,,,...///000////////////////////////000---,,,---///000...,,,//////.........---------...------,,,,,,------...111000...,,,,,,,,,...///////////////............111000///...------...///////////////////////////111000...---,,,,,,------........................------,,,+++++++++,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,***+++,,,---///000111222.........------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++---.../////////...,,,,,,,,,***(((***---...,,,***...//////...---,,,+++******+++,,,,,,------------***+++,,,------,,,+++***,,,,,,,,,---------............//////...---,,,,,,///......------......///...///000///.........000------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,---------------,,,,,,+++++++++------------------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++************))))))***++++++++++++***++++++++++++++++++++++++******++++++,,,,,,------000---)))***...000///------------,,,,,,,,,++++++,,,,,,+++***************++++++,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++...,,,++++++,,,,,,+++))),,,***)))***,,,---+++))))))******++++++******)))---,,,,,,+++++++++++++++,,,,,,+++,,,,,,---...///------,,,,,,+++******)))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,+++************************+++++++++++++++,,,,,,,,,+++,,,------...///...,,,++++++,,,...///...---,,,++++++,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,---...............///000000000...---...///000000////////////000000............////////////......................../////////.........------////////////////////////000000////////////000000000111111222222111111000111111222222222111///...//////............////////////............//////111000...,,,+++++++++,,,,,,,,,------...//////000////////////////////////000...---...000111000...//////.........---------...------,,,,,,------...///...---,,,,,,---......////////////............000///...---------......///////////////////////////...---------...//////......//////////////////......---,,,++++++++++++++++++,,,,,,,,,---------++++++,,,------------,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,,,,,,,---.../////////...---,,,---+++)))***,,,---,,,***...............------,,,,,,,,,---...............,,,,,,------------,,,,,,,,,,,,,,,---------......,,,---------..................------------......---...//////------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,+++++++++************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***,,,000333222111......------------,,,,,,,,,++++++************+++***++++++++++++***))))))***++++++++++++,,,,,,,,,,,,++++++******++++++,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++------------------------++++++------------++++++++++++++++++,,,,,,,,,,,,...---++++++,,,---,,,+++---,,,++++++------,,,+++))))))************)))))),,,,,,,,,,,,,,,------...++++++++++++,,,---...///------,,,,,,++++++******************++++++++++++------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,++++++************+++---,,,,,,,,,,,,+++++++++---------------......///,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,------------,,,,,,...///000000//////000111000000////////////000000,,,,,,---------.................................////////////............////////////////////////000000////////////000000000111111222222111111000000000000000000000///.........////////////......//////............/////////...------,,,,,,------000000////////////......///////////////////////////......///111222111000...............---------......------------......------------------------////////////............///...------,,,---------////////////////////////---,,,,,,------///000000.../////////000000111111///...---,,,++++++++++++,,,,,,,,,,,,------------++++++,,,---------------...------,,,,,,++++++***.........---------------...------,,,,,,------...,,,,,,,,,,,,------------......//////......---,,,...,,,++++++,,,---,,,+++---------...............------...////////////............------.........,,,,,,,,,---------......111000///.........//////...------,,,,,,------...,,,...///...---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******---,,,+++---000222222111---------------,,,,,,,,,,,,++++++******+++++++++*********++++++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,///---+++***+++,,,,,,+++---,,,,,,,,,,,,---,,,,,,)))******************)))++++++++++++,,,---...///+++******++++++,,,......------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++.........------,,,,,,+++++++++,,,,,,,,,,,,++++++***************************++++++,,,,,,++++++***,,,++++++******+++++++++++++++++++++,,,,,,,,,,,,...---------------......,,,,,,---......---,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,---,,,,,,++++++,,,...////////////111222//////............//////------......//////000000........................000000000/////////......////////////////////////000////////////000000111000000111111111111000000//////////////////......---...///000000///...---//////............//////...------------........./////////...............////////////////////////.........///000111111000..............................------------......+++,,,------...------,,,////////////............------------,,,---------////////////////////////------------......//////.........///000000111111000///...---,,,+++++++++,,,,,,,,,------------...+++,,,,,,---...---------/////////......------,,,...............---------...------,,,,,,------...+++,,,,,,,,,------.....................---------///---,,,+++,,,,,,,,,,,,,,,,,,,,,------...//////---....../////////......//////------------//////,,,,,,,,,---------......999777333000...------...------,,,,,,,,,,,,------,,,---...---,,,,,,---...........................------------------------...............---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---...///...---+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000...+++***+++++++++++++++,,,,,,,,,++++++,,,,,,******++++++++++++******************+++---...///,,,,,,++++++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++///......------,,,,,,,,,******++++++++++++*********************************++++++,,,,,,++++++***,,,+++++++++++++++,,,,,,(((((()))***+++,,,---...------,,,,,,,,,,,,---------...///000000///...---++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---,,,,,,,,,---,,,,,,+++++++++,,,............000222...------,,,,,,------...------......///000000111////////////////////////111111000000000/////////000000000000000000000000///////////////000111111000000000111111000000000..................//////---...///000000///...---//////............//////------..................---......//////000000000////////////////////////------............///000---.....................///......------......///,,,,,,---......------,,,////////////............,,,,,,------------------//////////////////////////////.........------,,,---------....../////////000///...---,,,,,,,,,,,,,,,,,,---------.........,,,,,,---.........------------.............................................------,,,,,,------...,,,,,,,,,------.........//////......------------///...---,,,+++,,,...///......---------......///------.........------,,,///...---,,,,,,---...///,,,,,,,,,---------......777555222///---,,,------...------,,,,,,------...,,,---...---,,,,,,---...........................------------------------........................++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***.........---,,,+++++++++---------------------------------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......333000---++++++++++++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,++++++************+++,,,............---,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,)))******++++++******)))+++,,,,,,,,,,,,---------***++++++,,,,,,++++++***,,,++++++++++++,,,,,,---&&&'''(((***+++---...///...---,,,,,,,,,,,,,,,,,,...///000111111000///...,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,***,,,......---...///111...------------------...,,,,,,---...///000000111111111111111111111111111111111111111000000000000000000000000000000000000///......//////000111222///000000111111000000//////............///000000......////////////......//////............//////---....../////////............///000222333444444////////////////////////---...///...---,,,---///---------...............//////............////////////.........---------////////////............,,,,,,---............---////////////////////////////////////...---,,,+++..................------///......---------------,,,---------............,,,,,,---...............******++++++,,,---...................../////////...------,,,,,,------...---------------.........//////...------------............,,,+++,,,///222333222000///......//////---............---,,,,,,......------------......,,,,,,,,,---------.........---,,,,,,,,,---...///.........------.........,,,...///...---,,,---...........................------------------------.............../////////,,,,,,++++++++++++++++++------------------------------------------------------------------------+++++++++,,,,,,---------////////////////////////------------------------------------------------)))******+++,,,,,,------------,,,,,,,,,+++++++++))))))***++++++++++++***------------------------,,,,,,,,,------......///***+++------,,,++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,---...++++++,,,---------------,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///888444000---,,,---,,,+++,,,...///...,,,+++---///,,,------......------,,,,,,,,,,,,,,,,,,---......111000///...---,,,,,,,,,------------------------//////.........---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,,,,---------***++++++,,,,,,++++++***+++++++++++++++,,,---...))))))***+++,,,---.../////////...---------------......////////////.........///000000111000//////------------------------+++,,,------......------+++,,,---...............,,,...//////......///111/////////....../////////---......///111222222333222222222222222222222222222222111111111000000000000000000000000000000000............///000111222//////000000000000////////////.........///111111//////............////////////............//////......///000000///...---......///000111222333333////////////////////////...000111000---,,,---...---------.........////////////............//////333222000...---------...////////////............,,,---...///000//////...////////////////////////---......//////...---,,,000000//////......------...------------......///------------............,,,------...............******++++++,,,------...---........./////////000...------,,,,,,------...............------------000///...---,,,------...---......,,,+++---111555:::888555222000000000000///////////////...------...//////000000//////...,,,,,,,,,---------......******+++,,,...///000000000//////......//////000---...//////------...///................................................---........./////////000---,,,,,,++++++*********------------------------------------------------------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------------,,,,,,,,,++++++++++++,,,------------,,,------------------------,,,,,,------...///000000)))+++---...---,,,,,,---,,,,,,,,,------.........++++++++++++,,,,,,---...+++,,,------............,,,,,,,,,++++++************+++,,,------,,,+++***+++,,,,,,------......///........................++++++++++++++++++++++++++++++************++++++........................---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////;;;888333///......---------///111000---,,,...000---......//////......---...------------...//////333222111///---,,,,,,,,,------------------------000000/////////.................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++)))))))))******++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,---...,,,,,,,,,------.........111000///............................................./////////---,,,+++------------------------)))***+++,,,---,,,+++***+++,,,---...////////////...///000000//////000111111111000000000000111111000111222333444555666666333333333333333333333333222222222111111111111000000000000000000000000000............///000222222//////000000000000//////000///......///000111222000///...------...///000//////............//////...///000000000///---,,,------......//////000000////////////////////////000222333111...,,,---///---------.........////////////............//////555333111...------......000/////////............,,,---///000000000//////////////////////////////+++,,,---////////////...222222111000///...---------------------...///000---------.........//////,,,---......//////......------...............///---.........//////000000...------,,,,,,------.../////////...---------,,,000///...---,,,---......,,,---...---+++---222777???<<<999555222111111111000000000000000///......///000111222222111000///,,,,,,,,,---------......---...///000111111000000000000////////////000000...///000///......///000////////////////////////........................---.........//////000000+++++++++++++++,,,---...------------------------///......---+++******))).........------,,,,,,,,,...------,,,,,,------...------------------------///,,,+++...222222...))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000---------,,,,,,+++++++++............------,,,+++---.........---,,,,,,+++...------,,,,,,------...------++++++++++++------------,,,+++,,,---.../////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((------------------------++++++,,,,,,---......///<<<:::666222///+++)))(((111111111111000...---,,,---------.........//////000///.........111333555@@@:::333000//////...,,,,,,++++++++++++,,,------555111...,,,---///000000...,,,,,,...000///,,,(((,,,------......------,,,///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---///...---,,,+++,,,,,,---***++++++,,,,,,++++++***,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...//////000///---+++***...---,,,,,,......---,,,...---,,,+++,,,---...///---...//////......///111111///------000555999;;;???555+++)))///333222///000111222333444555555555333222111000000111222333222111000.........///000000000000000000//////...////////////////////////////////////............000//////000111111///............///000///,,,***000000000000000000000000////////////000000000000....../////////...,,,+++000000//////......------******,,,---.../////////000000000000000000000000............////////////........................//////.........---------.........////////////000...///000///...---...000////////////////////////......////////////.........000333444444111...,,,+++,,,---......---,,,+++......------------......111111000/////////////////////.........---------000///...---,,,------...////////////////////////111111000000//////......,,,------...///000111111333999@@@???999333000000666444111000000000///...---///000222222000///------.........//////000000.........////////////000000000000000///...---,,,............////////////---///000222222000///---......------------............//////////////////...---------......///000------------------------.........---------------.........------,,,,,,,,,...------,,,,,,------...------------------------///---,,,///222222///***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------++++++,,,------------,,,------------------------++++++++++++++++++++++++------+++++++++,,,...///---------,,,,,,,,,++++++---------------,,,++++++------......------,,,+++---,,,,,,++++++,,,,,,---------,,,++++++,,,------------,,,,,,,,,---...///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***---,,,,,,,,,,,,,,,,,,,,,///...---,,,---///111333>>>;;;777222///..................///......---------------.........//////---...111333666777888888BBB???;;;999999888444222,,,,,,,,,,,,,,,---......333111...---.../////////---,,,,,,...000///,,,))),,,------......------,,,...---,,,+++++++++,,,,,,------,,,++++++,,,------///...---,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++*********+++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////---,,,+++000///...///000111000...,,,,,,,,,,,,---...//////---...//////......///111333222333777===AAAAAA@@@888111)))'''+++......,,,///000111222222333222222222111000000000000111222222111000/////////000000000000000000000//////...////////////////////////.........//////000000000///.........///000///...000///...///111111000...000000000000000000000000////////////000000000000//////000000000///...---//////////////////......,,,,,,---....../////////////////////////////////000000//////.........---........................//////.........---------////////////000000000000...///000000......///000////////////////////////......////////////......---///000111111///---+++,,,---...//////...---,,,/////////....../////////000//////...............//////.........---------000///...---------..............................000000000000////////////------......//////000000,,,222<<>>;;;777333000111111222111000000111333000000000000000000//////000000////////////000000222222111111111111111111000111111111111000//////////////////////////////......///000000111222222000111111000000111333555555333111000111222222111000000000000000000000000////////////000000000000//////000111111222222222/////////000000111111111222111111000000/////////////////////////////////111000000///...---------......................../////////......................../////////000000///000111111//////000111////////////////////////......////////////.........---------,,,---------//////000000000000//////000//////////////////000000///......------......////////////............//////................................................//////000000111111///////////////.........444000000888EEENNNOOOLLLAAA<<<444///...///000111//////000000000000////////////////////////000000------------............000000000000000///..................//////////////////000000000000////////////............//////000000000///......------...------,,,,,,,,,------.................................------------,,,........................///......------......///........................------,,,---......---,,,////////////////////////------------------------,,,,,,---.........------------------------------,,,,,,---.........------------------------------)))))))))))))))))))))))),,,++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,,,,,,,,,,------...------,,,......------------......------------------------------.........//////...+++,,,,,,------.................................------,,,+++,,,---///000............------,,,,,,+++,,,---...////////////------------,,,,,,++++++000///...---,,,,,,,,,,,,.....................---...///000111111000...------...//////....../////////............///000000------...///111111...,,,---.........---,,,,,,,,,,,,------......------,,,------------------------///...,,,++++++,,,...///,,,------------------------------......---------......---,,,++++++++++++++++++,,,,,,,,,------------------------------------------....../////////,,,,,,,,,,,,,,,------...///.........------------,,,+++******,,,,,,+++***+++---...000111111000///...///000000//////000222666===CCC@@@777000111444---///111111/////////111111111111222111111000000//////000000000000//////111111111222222222111111111111111111111000000///000000000000000000000000111111111111111111111000///111222111000000222444777444111//////000///...111111111111111111111111////////////000000000000/////////000000111111222///000000000111111222222333333111000000000000000000000000000000000000000.........///////////////////////////////////////////////////////////////------........./////////000111222111000///000222000000000000000000000000......////////////......///......------...///000000000000//////000000000///......------......///111000//////......//////000000/////////...............//////////////////////////////////////////......//////000000111111///////////////.........///,,,+++,,,111666999999444222///...///000111000//////000000000000//////000000000000000000//////---------.........//////000000000000000000///...............//////////////////000000000000///////////////....../////////000000//////.........---111000//////.../////////.................................---------,,,,,,...............///////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,---...............------------------------,,,,,,---...............------------------------------------------------,,,,,,---------.........------------............,,,,,,------......------,,,,,,------......------//////............//////------............------------...////////////...,,,,,,,,,------.........------------------------......---------...//////++++++++++++++++++++++++,,,...000222333222111///,,,---...//////...---,,,333111///...,,,,,,------...............---------.........//////000111222/////////......///111444...............///000000---------///000000...,,,---...///...,,,+++,,,---,,,------......------,,,,,,,,,---............---......------------......+++,,,---.........---------......//////......---000///...,,,++++++++++++,,,,,,,,,,,,------------........................------......///000000000,,,,,,,,,+++,,,------...///......---------.........---,,,---...///...,,,...//////000000000000000...///111000//////000222222999>>>:::222...222999///111333333222111111222111111222222333222222222///000000111111000000//////000111111222111111111111111222222111111000///000000000000000000000000222222222222111111000000...111333222000...///111555333111000000///...,,,111111111111111111111111////////////000000000000111000000///000000111222111111111111111222222222444333111000///000000111111111111111111111111111............//////000000////////////////////////...////////////000000000............////////////000222333222111000111222000000000000000000000000......////////////....../////////...//////000111000000////////////000000......------------......111111000///////////////000000000/////////............///000000000//////000000000000000000000000////////////000000000000.........///////////////***---000222111000//////000//////111222222000...000000////////////000000111111000000000000//////.........////////////000000000000111111000000///............////////////000000////////////000000000//////......//////000////////////////////////111111000///////////////......................................./////////---........./////////000//////............//////........................------------,,,,,,---...................................................,,,------...............------------------------,,,------.......................................000000000000000000000000------....../////////...------------.........///,,,---....../////////...+++,,,------......------.........------.........,,,---...//////...---,,,,,,---...///000//////...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////......---******++++++,,,---------......000111222222111111......////////////......111000...---,,,---.../////////.........---------------.../////////000000,,,---...---,,,---///222......------......///000------,,,...///000///------...///...+++***,,,...,,,------......------,,,+++,,,.../////////...---,,,---...//////...---,,,+++,,,---.........------......////////////......///...---,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---......///000000111111---------------......//////...------------...///000///......000000///...111111000000//////000000...000111111000000111222...000333222000///222555444333333333444444333222000000111222333333333333000000111222222111000000...///000111111111000000111222222222222111000000000000000000000000000000111111222222222222222222///444888777333000000111222111000111222222000...111111111111111111111111////////////000000000000333333111111000111222222222222222222222222111111333222000//////000111222000000000000000000000000///////////////.........////////////////////////.../////////000000000000000000000000111111111111111222333333111111222333000000000000000000000000......////////////............//////000000000000000///............///000//////............//////000000///............///000000000000/////////...---...///000111000000///000000000000000000000000000000000000////////////------......//////000000---///222444444333111111000000000111222222///---000000////////////000000111111111000000000///////////////000000000111111///000000111111111000000............////////////000000////////////000000000000////////////000000------......///000000000//////...---------------////////////////////////------...///000111222222---.........//////000000//////............//////////////////////////////............------...///................................................,,,---......//////......------------------------,,,---......//////......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////---------.........//////------...///000000//////+++,,,,,,---.........---...------,,,,,,------...,,,---...//////...---,,,,,,---///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000...---,,,,,,------...///000111111......------...///000111000///---,,,,,,---///000///...---,,,,,,---///111//////.........------------...//////...,,,***)))***---//////------///111---------------...//////...---,,,---///000///...---...///...+++***,,,///,,,------......------,,,+++,,,.../////////......,,,---///000000///---,,,***+++---...///...------......////////////......------,,,,,,,,,---......,,,,,,,,,---------..............................---......///000111111222...............///000000///...---,,,,,,---//////000...---...///000///...444222111/////////000000...000111111000000111222000///...000333444333111222000...///000000///---...///000222222333333333000111222333333222111000---...///111111111000///111222222222222111000000000000000000000000000000000000111222333444444555333888======888333222444/////////222444444333111111111111111111111111111////////////000000000000666555333222111222222333444333333222222111111111222111///......000111222000000000000000000000000111111000///...------,,,000000000000000000000000.../////////000000111111111222222222222333333333111222333333111111222333000000000000000000000000......////////////......------...///000000//////000///...------...///000000000////////////000000//////...------------...000000000000////////////---...///111111111000///////////////////////////111111000000//////......,,,------...///000111111111...+++***,,,///111111000///...///000111000...000000////////////000000222111111111000000//////000000000000111111111111///000000111111111000000............/////////000000000////////////000000000000////////////000000,,,,,,---...///000111111////////////...---,,,+++............/////////000333111000///000///...,,,///...,,,,,,,,,---///111111000///...------...///......//////000000111111,,,,,,,,,---------........./////////...---,,,,,,111111000000//////......---...000///---,,,,,,---///---,,,,,,---...---,,,////////////////////////...///111000...------...000000//////......------000...---...111111///,,,//////...,,,++++++...111/////////...---------,,,------............---------------.........//////......////////////......//////.........---------///......---------.........---+++******+++---.............../////////000//////......---------,,,+++,,,,,,...000222333555222111000//////...//////---------...............////////////////////////------------------------////////////////////////////////////////////////////////////////////////------------,,,,,,+++***------------------------,,,,,,,,,------------......------,,,,,,,,,---...///...---,,,,,,---...///000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...//////...,,,,,,,,,...000111///////////////........................///000111000000////////////000000222000......000111111111333222222111000//////...000000000000000000000000000111111222222222111111000000111111111111000000......///111111222222222000///---,,,---...000111444222000333666777333///111111222222222222111111000000000000000000000000444222111222555555333111444999>>>===777222222333000000000000000000000000000000000000000000000000222222111111111111111111000000111222222222222222555555555444222111111222333333222222111000000000111111000//////000111222///////////////////////////000000000000000//////222222111111222222333444555555444333333333333444000000000000000000000000///000111111111111000000------......//////000000//////............//////////////////000000000000222000......111111///---------------.........///000000////////////000000000000000000111111111111111111000///////////////---......///000111111222000000000000111111111111222222222222222222222222111000///000111111111///000000000000000000000000000000////////////000000000000000000000000000000111///...,,,,,,...///111111000////////////000000000000////////////000000111000000000000000111111444333333222111000//////---....../////////.............../////////000000222000...///000000000//////...---,,,,,,...///111111000///...---......///////////////000000000000------.........///////////////000000000///......111000000000/////////......000111111///......//////...------...//////...////////////////////////...///111000///---......///////////////.........000...---...000111///---...///000000111000///...---------------,,,,,,,,,---......//////......------------.........//////......////////////......//////.........---------///......------.........000...---,,,,,,---...000......///////////////////////////.........------......///000111333444555111000000///.........///------......///000111111////////////////////////------------------------////////////////////////////////////////////////---------------------------------------,,,++++++------------------------/////////000000000000111---------------------...///...------------...///...---+++***)))***+++,,,------------------------...------,,,+++,,,,,,,,,...---,,,,,,,,,---///000/////////////////////..................///000000.........------.........111000......000222222222222222111000000///......000000000000000000000000...///000111222333333333111111222222222222111111...///000111222222222222111000///...///000222333666333111333666777444111111111222222222222111111111111111111111111111111444222111333555555333111000333777777333111000111111111111111111111111111111111111111111111111111222222111111111111111111000111111222222222222111333555666555111///000111111111111111111222222222333222111000//////000000////////////////////////000000111222222111000///111111000000111111222333555555444333333333333444000000000000000000000///000000000000111111111111000000////////////////////////............//////////////////000000000111222000...///111111///------.........////////////000000////////////000000000000000000111111111111111111000///////////////......//////000111111222//////000000000111111111222222222222222222222222111000//////111111000///111111111111111111111111000000////////////000000000000000000000000000000222111000//////000111222111000000/////////000000000000////////////000000000000000000000111222222111111000000000000000000------...000000111111111....../////////000000000111///---...///111222111///...---------...///000000000///.........//////000000000000////////////....../////////000000000//////000111111111000000000000000000////////////000222333222111000000000///...---...000111111000////////////////////////...000111111///......///.........//////////////////......///000000///---//////000444666555000+++,,,,,,,,,,,,,,,------------......//////......---------........./////////...//////000000//////.../////////............---///......---......//////111000///......///000111////////////////////////000000////////////......------,,,------...///000000//////............///,,,---...///000222333333////////////////////////------------------------////////////////////////////////////////////////---------------------------------...------,,,+++------------------------///000000000000111111111+++,,,---...............///...------------...///------+++*********+++,,,..............................---,,,,,,,,,,,,---...---,,,,,,,,,---...///......//////////////////......////////////000000........................000///......111333333222111000000//////.........000000000000000000000000---...///111333444444444222222333333333333222222000000111222333333333333333222222111111333444555777444222333555777555333111111222222222222111111111111111111111111111111333222222333444444333111///000000111111111000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111555888666111...///111000000111111222333333444444333222111////////////////////////////////////000111333444444333111000000000000000000111222222555555444333333333333444111111111000000/////////222111000000///000111222222222111111000//////...000//////......//////000/////////000000000111111222000//////000111///...////////////000000000000111000000//////000000111000000000000111111111111111111000/////////000000...//////000000111111111////////////000000000000111111111111111111111111111000//////111111000///111111111111111111111111111000000//////000000111000000000000000000000000111111111111111111111111111000000000000000111111111000000//////000000111/////////000111222333444......//////000000000000...///000111111222111111...////////////000000000333111......///111111111///......---...///000000000000//////////////////111111000000//////............/////////000000000......///000111111111111000000000000////////////000222333333111000000111---------...111222111000////////////////////////...000111111///......///------......//////000000/////////000000000///...000//////333777666000***,,,,,,,,,------...............////////////..................//////////////////000000000000///////////////..............................//////000111000000//////000000111000000000///////////////000000000000000/////////------,,,,,,,,,,,,------///...............//////------...///000000111111////////////////////////........................////////////////////////////////////////////////////////////////////////------............------........................------------............+++,,,---...//////...............------.........///...------------..............................++++++,,,,,,---///000111...------,,,,,,---................../////////////////////000000000//////000000000111111000000000///...---///111333333333000/////////.........---////////////////////////...///000111222333333333111222222222222222222111111222333333444444444333333333222222333333444555777444222111333555555444111222222333333222222111111111111111111111111111333333333333444444333222333111000000222222222111222222222222222222222222111111111111111111111111111111222222222222222333333333222222111111111222222666:::888222...///222111111111222222333333333333222222111111000000000000000000000000000000000///000222444444333111000111111111111111222222333555555444333333333333444333333222222111111000000444222111//////000111333222222222111111111000000000000////////////000000//////000000000111111111111111000000000000000//////000000000000111111111111000000000000000000111///000000000111111111111111111000000///000000111//////000000000111111111....../////////000000000000000000000000000000000222111000111222333222000111111111111111111111111111000000000000000000111000000000000000000000000...///000000000000///...111111000000000111222222111000000000000000000111/////////000111333444555000000000000000000000000000000111111111111000000////////////000000000111555222000///000000000///............//////000000//////000000000000000000111111000000//////......------........./////////---...//////000000000000////////////000000000000///111222111000...//////,,,,,,,,,...000111000...///////////////////////////000222111///......///------......//////000000//////000111000/////////222///---///333444000+++------......//////000000...//////////////////............/////////000000//////000000000000//////////////////////////////...............///000111000//////////////////000000000000000000000///////////////000000000000000222222111000000000000000...............///000111........................////////////////////////........................////////////////////////////////////////////////////////////////////////---......//////.................................+++++++++,,,,,,,,,------,,,---....../////////...---..................---.....................///------------------------,,,,,,,,,---...///111111///.....................---.........//////000000//////000111111000///...000000111222222111000000...---...///222333333222////////////............////////////////////////000000111222222222222111000000111111111111000000222222333444444444444333222222222222333333444444444333111000111222333333222222333333333333222222111111111111111111111111222333444444333333333333777444222111222222222111222222222222222222222222111111111111111111111111111111222222333333333333333333222111111222222333666999<<<:::444111222444333333333333222222111111000000111111222222222222111111111111111111111111...///111222333222111000333222222222222333444444555555444333333333333444444444444333333222222222555333111//////000111222000111111111222222222333000000////////////000000000000000000111111111111111111111111000000000000000000000000111111111222111111000000000000111111///000000000111111111111111111000000000000111111000000000000111111111111////////////000000000000000000000000000000000000444333222222444444333222111111111111111111111111111111000000000000111111111111111111111111111111//////000000000000//////111111111111111222333333111111000000000000111111/////////000111333444555333333222111111000//////000000111111111000000////////////000000000111111555333111111111111///---....../////////000000000//////000111111111000000000000000000////////////------........./////////......//////000000//////////////////000000000000...000111000///---......,,,,,,---///000111///---///////////////////////////111222111000/////////.........///////////////...000222111000//////000111///,,,---000111///---///////////////000000000...//////000000//////........./////////000000000///000000111111000000///...////////////000000000............///000111111......////////////....../////////000000111111111......////////////000000111111000///////////////............///111222222/////////...------,,,,,,////////////////////////........................////////////////////////////////////////////////---------------------------...//////000/////////........................,,,,,,---------.........//////...------......///------...//////...------,,,,,,,,,,,,------------------------------------000000///............///000000000////////////...------......///000000000///000111222111000///.........000000000000...............000222333222111////////////////////////000000000000000000000000111111222222222111111000000000000111111000000000222333333444444333333333111222222222333333333333222222111111111111222222222222333333333333222222222222222222222222222222111333555444333222222333555444333222111111111111333333333333333333333333222222222222222222222222111111222222333444444444333222111111111333444555;;;;;;;;;999666444444444555444444333222222111111...///111222333444444444111111111111111111111111//////000111222222222222333333333333333444555555555555444333333333333444333333333333333333333333555444222111000000111111///000000111222222333333111000000//////000000111000000000111111111222222111222333222000///000111000000000000111111111111222111111000000111111222000000000000111111111111111111000000000111222222111111111111111111111111000000000000111111111111111111111111111111111111444333222333444444333222222222222222222222222222222111111000000111111222111111111111111111111111222222222222222222222222111111111111222333444444222111111000000111111222000000000111222333444555444444333222111000//////......///000111111111111//////000000000111111111222111111222333222000---......///000000000000000...///000111222111111000////////////000000000000....../////////000000000000000111111111000//////.../////////000000000111...000111000///---............///000222111///---///////////////////////////111222222000//////000///////////////............000222222000///000111/////////////////////...///////////////.........//////000000000000//////.../////////000000000000000000111111111111000000.../////////000000000000............///000111222...//////////////////.........///000111222222333------........./////////------,,,,,,+++,,,,,,,,,......//////111222333444////////////............////////////////////////........................////////////////////////////////////////////////------------------------......///000000000000000........................---------.........//////222111...,,,,,,---...///------...//////...------+++,,,,,,---------------........................111000//////......//////111111111111111000//////------......///000000111///000222222222000///------...000111111000...---/////////111222333111///000000000000000000000000000000000000000000000000///000111222222222222222000111111222222111111000222222333333333333222222222222333333444444444333111222333333222222222222222333333444444333333222222222222222222222222222111333555555333111222444111444555444222111222555444444444444444444444444222222222222222222222222111111222222333444444555222222111111222333666777???;;;777555555666444333333333333333333333333222///000222333333333333222222222222222222222222222111111000000111222444555333333222222333333444555555555444333333333333444000000111111222333333333444444333222222111000000000000000111111111111111111111000000000000111111000000111111111222222222000222333222000///000222/////////000000000111111222111111000000111111222000000000000111111111111111111000000111111222333111111111111111111111111111111111111222222222222222222222222222222222222333222111111222333222111222222222222222222222222222111111000000111111222111111111111111111111111333333222111111222333333111111111222222444555555222111111000000111111222111111111111222222333444222222111111000000000///+++,,,...///111222222222000000000000111111111111//////111333555444111.........///000000000000000...///000222222222111000......//////000000111111000000000000111111111111222222222222222111000///.../////////000000111111///000111111///......///000000000222333222///---////////////////////////000111222222000//////000000000//////.........---...111333222000///000222---///111222000///...////////////...---------,,,//////000000000000//////////////////000000000000000000111111111111000000.../////////000000111111............///000222222//////000000000000//////------...000111222333444,,,---------....../////////......------........./////////000111333444555......//////000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////,,,,,,,,,---------......555222///,,,+++,,,...000,,,---...//////...---,,,------...///000000000///000000000000000000000000............///111222333222222222222222111000///---------...///000000111000111222333222111///---///111222333333222111///000///000111333222000...000000000000111111111111000000000000000000000000---...000111333333444444222222222333333222222222222222222333333222111111222333444444555555444444111333555555444333222222222333333444444333333222222222222222222222222222111333555555222111222444///444888888444333666999444444444444444444444444222222222222222222222222111111222333333444555555222111000000222444777888AAA;;;555333555666444222111222222333333444444555111222333444333222111000222222222222222222222222333222111000111333666777222222111111222222333444555555444333333333333444......///000111222222333333444444333333111000///222222111111000/////////111111000000000000111111000111111111111222222222000222444333000///000222////////////000000000000222222111111111111222222000000000000111111111111111111000000111222333333222222111111111111111111111111222222222333333333222222222222222222222222111000///000111111111///222222222222222222222222222222111111111111222222111111111111111111111111222111///......///111222222222222222333444555666222222111111111111222222222222222111222222333333////////////000000000000......//////000000111111000000000000111111111111///000111222222111000///000...---...111222111///000000000000000000000000333000---,,,...000///---000000000000000000000000111111000000//////......---...///111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000...---///222222000...111111111000//////......000000////////////000000222111000...---------------------.........//////333222111/////////000111000000000000000000000000000000000000000000000000000000///...............000000000000000/////////000000000111222222222333000000000000000000000000//////000000000000//////000000////////////000000//////000000111111222222......//////000000111111111111000000//////......000000000000000000000000000000000000000000000000......////////////......111222444444444222000//////111222333333222111///............////////////000...------.........---000000//////.........---//////000000000000//////...///000111111000///...111111111111111111111111---......///000111111222999::::::888555444444444000222333000+++***...222444333333222222111111000111111111111111000///...222222333333222111///...444444333222111000//////......//////000000111111//////000111222333333444333222000///...///111222333444444444333222222111555555555555444444333222111222333444555444333222333333333222222222111111000111222222444444555666333222111111111222444444333333444444555666666666444555777999888666333222222222333333333444444444222222222222222222222222222222333333444555666666777777666555555444333333333222222444777777444111111111111222222333333444222222111111222222333444222222222333333444444444333222222111111222222333444444444333333222222222333111///000333555444222222222333333333333222222///111333444444444222111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000111111222333111000000111111///...111222222333333222222111111111111000111222222333333222222111111222222333000111222333444333222222333333222111000000111111222111///000222333333222111111111111111111111111333333222222222222333333333333333444444444555555222222222222222222222222222222222333333222222222111222333333333333222111222222333333333222222111555444333111000111111222/////////000000000000000000000000000111111111111///000000111111000000///000///---...111222111///111111111111111111111111444111......000111000...000000000000000000000000000000000000000/////////...///000111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000......///222222000.........//////000111111111000000/////////000000111111111000/////////000000/////////////////////000222111111000000000000111111111111111111111111111111111111111111111111111222111000000/////////000000000/////////000000111111111111111111222222222//////////////////////////////000000000000//////000000////////////000000/////////000000111111111/////////000000000000000111111000000////////////000000000000000000000000000000000000000000000000......////////////......111222333444333222000//////000222333333222000///000000/////////.........///...---...///111111000000000/////////.........//////000000000000////////////000111111000//////.................................///000111111111777777888666444333333444111444555333///---///333222111111111000000000000333333333333333222111111333333333333222111///...222222222111000000///////////////000000000000000111111222222222222222222222111000......///111222444444444444444333222222444444444444444333222222222222444555555444444333333333333333222222222222222222222333333444444555444333222222222333555555222333444555666777888999555666777777777666444333222333333333333444444444444444444444333333333333333333444444555555666666555555555444333333333222555333222333555666555444222222222222333333333333111111111111111222222333333333333333333333444444333333222222222222333333444444444333333333222222333111111222555555444222111222222333333222222111...///111222333222111000111111111111111111111111111111111111111111111111222222222222222222222222222111111111111222333333222111000000111222111///222222333333333333222222111111111111111222333333333222222222222222222333000111222333333333222222333333222111111111111111222000///000111333222222111111222222222222111111444333333333333333333444333333333444444444444555333333333333333333333333222222333333333333222222222333444555555444333222222222333333333333222222333333222111111222333444000000000000000000//////000000000111111111222222000000////////////000000000///...///111222111000111111111111111111111111333222000000111111111000000000000000000000000000//////000000000000000000111111222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000//////...000111222111///......///000000111111222000/////////000111222222111000000000111111222333111111111111000000000000000000111111222111111111111111111111111111111111111111111111111111111111333222111111111111111111000000/////////000222333222222222111111111111111///////////////////////////000000111111000000///111000000//////000000111////////////000000000000000000000000000000//////111000000000000/////////000000000000000000000000000000000000000000000000...//////000000//////...000111222222222111000/////////111111111111//////222111111000...------,,,...------///111333333222000000////////////......///000000111111000000//////000000111111000000///..............................//////000000111111333444555444222111222333222555777666333222333555111111000000000000000000333333333333333222222222444444444333222000///...000000000000000000000000000000000000000000//////333333222222222111111111111000///......///111111444555555555555444333333333333444444333333222222222222333444444444444444333333333333333333444444333333333333333333333444444444333333444444555666333333444666888999:::;;;666666666666555555555444333333333444444444555555555555555555555555555555555555555555666666666666555555444444444444444444777555222111333555777777444444444333333333333333111111111111111222222333444444444444333333333333333333222222222222333333444444444444333333333333333222333444666666444222111111222222222222111111///000111222333222111000111111111111111111111111111111111111111111111111333333333333333333333333333333222222333333444555222111000111222333222111222333333444444333333222222222222222222333333444333333222222222222333333000111111222333222222222444333333222222222222222222000///000111333222222111111333333333333111111444444444444444444444444222333333333444444444444333333333333333333333333333333444444444444333333444555555666666555555444222333333444444444333333222222222222333444555666222111111000000/////////000000111111111222222222111000///......///000111000//////000111111111111111111111111111111111111222111000000111111111000000000000000000000000000/////////000000111111222333333333333222111111000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111000222222111111000//////...000000000000111222333333111111000000000111111222111111111111000000000000...///111222333222222111111111111111111111111111111111111111111111111111222222111111111111222222111000/////////111333444333222222222111000000000........................000000000111111000000000111000000000000000000111////////////////////////222111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111111000///...///000000000000///...111111000000///......---///......///111222222000000000//////////////////000000000111111000000000000000000000000000000000////////////////////////.../////////000000000111///111222111000000111222111444777888888777888999666555444222111111111111222111111111111111111111444444444333222111000///......//////000000000111222111111000000/////////111111111111111111111111000000/////////000111111444555555666555555444444222333333333333333222222111111222333333444444444333444444444444555555555555555444444333333333333444444444444444555555666666666777888888999::::::666666555444444444555666444444444444555555555555444444555555555555666666777777777777666666666666555555666666666666666666666555444444444666777777666555555555444333333333333222222222222333444444555555444444333333333222333333333222222333333333444444444444444444333333333444555666777666444333111111222222222222111111222333444444555555444444222222222222222222222222222222222222222222222222333333333333333333333333333333222222333333444555222111000222333444444333333333444444444444333333333333333333333444444555222333333333333333333222111111111222222222222222444444333333333333333444222111000000222333333222111222333444444333222111333444444444444444444333333333333333444444444444444444444444444444444444444444444555555444444444555555555555555555555555333333444555555555444444333333333444444555555666222222111111000000//////111111111111222222222222111000///......///000111///000000111000111111222111111111111111111111111///000000000000000000000111111111111111111111111//////000000111111222222444444333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111///000111111111111111111222222222111000000//////111111111111111222333333333222111000////////////000000000000000000000000///000111333333333222111111111111111111111111111111111111111111111111111111111111000000111111222222111000000111222333444333222222222111000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000/////////222222111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000111111111000000//////000000000000////////////000000000000000000//////...///111111///---//////000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000////////////000000000000...///000000//////000111///222555888999:::;;;<<<<<<;;;888555333222222222222111111000000111222222444444333222222111111111.........///000000111111222222111111000000//////......//////000111111222000000000000000111222222444444555555666555555444222333333444444333333333111111111222333444444555555555555555555555555555666555555444444333333222444444444555555555555555999999999999999888888888666555444333333444666777444444555555555666666666333444444444555555555666777777777777777666666666555555555555555666666666333555666777777777666666777666666666555444444444555555444444444555666666555555555444444333333333444333333333333333333444444444444444444444444444444555666777666555444444222222333333333333222222333333444555555555555555222222222222222222222222222222222222222222222222333333333333333333333333333222222222222333444444333222222333444555555444444444444555555444444444444444444444444555555666222333444444444444333222222222222222222333333333555444444444444444555555333222111111333444444333222333444555555444333222333333444555555444333333333333444444444555555555555555555555555555555555555555666666666666555555555555444444444444555555333444555666666666666666666666666666555555444444111111111111111111000000111111111222222222222333111111000000000000111111///000222111000000111333222222222222222222222222---///111111000///000111111111111111111111111111000000111111111111111111333333222222111222222222222222222222222222222222111111111111111111111111111111111111111111111111...000222222111000111222//////000111111222222333333333222222222222222333333222111000///.........//////000000111111111111111111222222222222222222222222222222222222222222222222222222222222222222111111111000111111222333222222222222222222222222222222222111111111111111000000000000000000000000000111111222222111111000222111111000000111111222111111111111000000000000111111111111111111000000000000000111111111111222111111111111111111111111111111111111111111111111///000000111111000000///000000000111111111111222000000000000000000000000/////////000000111111111000//////000111000...+++//////000000000000111111000111111222222111111000222111111000000111111222////////////////////////////////////000000000000...000111000//////000111///111333555888:::;;;<<<>>><<<999666333222222333444444333222222333555666333333222222222222333333/////////000000111111111111111111111111111000000------...///000111222333000000111222222333333333333333444555555555555444333333444444555555444444333333333333444555777888777777777666666666555555666555555555444444333333444555666777777777777666;;;;;;:::999888777777666555444333333333444555666555555555666666666666777333333444444555666666666666666666666777777777777444444444444444444444444222555888999888777666666777777777666666666666666666666666666666777777888555555555444444444444444444444333333333333444444444444444444555555555555555666666555444333444555333333444444444444333333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333444444555444333444555666555444444555555666666555555444555555555555555666666777222333444555555444333222333333333333333444555555555555555555555555666777555333222333444555555555444444444444444444444444333444555666666555444333444555555555666666666666666666666666666666666666666666666777777666666666555555444444444444555555444555666777777777777777777888888777777555444444111111111111111111222222111111111222222222333333111111222222222222111111///111222222000000111444222222222222222222222222---000333333111000111222111111111111111111111111222222111111111111111111222222111000111111333333222222222222222222222222111111111111111111111111111111111111111111111111...000333333111000111333///000000111111222333333555444333222222222222222333222111000000000000000///000000111222333444444333333222111111111222222222222222222222222222222222222222222222222222222222222222222222333444444333333444555444333111///111111111111111222222222111111111111111111111111000111111222222111111000222111111000000111111222333222222222111111111000111111111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000111111111111111222333333111111111000000111111111111111111000000000000000/////////111333222000...//////000000000111111111000111111222222111111000222222111000000111222222000000000000000000000000000000000000////////////000111222111000///000111222222222333444666777777:::888555333111111333333555444333222222444555777222222111111222333555666000000111111111111111111111111111111111111222222000000111111222222333333111111222333444444555555222222333444444444444444333444555555666666666555666666666666777999:::;;;999999888777666666555444555555555555555444444444777888999:::::::::999888::::::999999888888777777444333333333444444555666555555666666666777777777444444555666666777888888555555555666666777777777888888777777666555555555444777999888777666777999666666777777777777777888666666666555666777777888444444444444555555555555444444333333333333444444444444444444555555555666555666666444111111444777444555555666666555555444333333333333333444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444333444444555666777555444555666666555444555555666666666666555555666666555555666666777888222333444666666444333222555555444444444555666777666555555555666666777888666555444444666777777666666555444333333444555666555666888999999888666555666666666666777777777777777777777777777777777777666777777888888777777666777666666555555666666777444555666777888888888888666777888888888777666555000000000111222222222333111111222222222333333333111222333444444333222111///111333222000000222444222222222222222222222222...111444555333111222444111111111111111111111111333222222222111000000000111111000000000111333444222222222222222222222222111111111111111111111111111111111111111111111111...111333333111000111333333333222222111000000000666555444333222111111111222222111111222222333444000000111222444555666666555444222111000111222222222222222222222222222222222222222222222222222222333333333333333444555666333444666666555333000...000000111111222222222333111111111111111111111111111111222222222222111111222222111111111111222222333333333222222222111111000000000111222222222333000000111111222222222222111111111111111111111111111111111111111111111111000000111111111111000000222222111111222333444444222222111111111111222222333333222111000///............///222444555333111//////000000111111111222111111222222222222111111333222111000000111222333222222222222222222222222000000000000////////////222333333222111000000222555333111111222333333333666444111000///000222444333222111000000222444555111111111111222444666777222222111111111111111111000000000111222222222333444444444333333333222222111222333444555555555555111222333333444444444333444444555666777777666666999888888888999;;;===???;;;:::999888777555444444555555555555555555555555999:::;;;<<<===<<<;;;:::888888888888888888888888333333333444444555555555666666666666777777777777555666666777888999999999333444444555666777777888<<<<<<<<<;;;:::999888888777888888777444555888<<<666666777777888888999999555555555555555666777777333444444444555666666666555444444333333444444555444444444555555555666666666666555222///000444777555555666666666666555555666555555555555666777777444444444444444444444444444444444444444444444444444444444444444444444444555555555555555666777777888777555555666666555333555555666666666666555555666666666666666777888888222333555666666555333222666666555444555666777888666666666666666777888888777666555555777888888777888666444222222444666888777888:::;;;;;;:::888777777777777777888888888888777777777777777777777777777777888888888888777777999888777666666777888999555555666888888999999999444555777888999999888888444444444555444444333333222222111111111111222222222111111333444444222000222222111111222222333444444555555333111111222444444333111000000111333444666666555444222111000000222222222222222222222222333222111000////////////444444444333333222222222444444333333222333333333111111111222222333333333444444333222111000//////,,,---...///000111222333444444444333333222222222555444222111111222444555666444222222444555555555333333333333333333333333555444333333222222222222666555444444333333333444222222222333333444444444444888<<<<<<888333000///222111111111000000//////111333555555444222222333333333333333333333333333111111111111111111111111111111111111111111111111222222222222222111000///555555444333333333444444111222222333333222222111111111111111111111111111111000000000111222333333222111000111333444333222111111222111111000///...333333222222222222222222000000000000111111111111333444444555555666666666333333333444444444555555000000111111111111000///222222222222222222222222111222333333333333222111333333222222333555666777333222222222222333444555888555222222444555333111666555444333333444666777444333222111222333444555333222222111000///.........///000111222333333333333333222222111222222222111111333333333333111111444333333333333444555555777666666555666777888999;;;:::999777666666666666555777::::::888666666666555666888999888777555444:::;;;<<<======<<<;;;:::666888999888777666777888666777888777666555555777888777666666666777999:::888888777777777777888888444555777888999999888777999999888777666666777777777777777777777777777777666666666666666666666666555555666888999;;;===>>>777666555444555777999:::333444666555444444555666777777777777777777777777777555222333555777555444555555555444444333333333333333333222222333333444666666555444333222222111333333333444555666777777555555444444444444555555666666666666666555555555;;;999777666555666777888666666555555555444444444444333333444777888888777444555555666777888888999666666666666666666666666555555555555555666777777888888777666666777888888888888777777777777888888999666777>>>FFFGGG???666666666666666555555555555777777777777777777777777999999999999999999999999777777777777777777777777999999888888888888888888888777777777777777888999666666666555444333222111333333222222222222333333222222222333444444222000333222222222222333444444444555555444222111222444444333222111111222333444666555444333222111000000333333333333333333333333222222111111111222222333444444444333333222222222222222111111111111222333222222222222333333333444333333333222222222222222000000000111111222222222444444444333333222222222444333222111111222333444555333000000111333333333333333333333333333333333555444444333222222333333555555444444333333333333222333333333444444444444222666999:::777444222222333333222222222111111111222444666666555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333222111111444444333222111111111222444444555555555555444444222222222222222222222222222111111111111222222333333111111222333444333222111222222222222111111000222222222222222222222222000000000000111111111222444444444444444555555555222222222222333333333333000111111111111111000000111111111111111111111111111222333444444333222111333222222222333444666777333333333333333333444444666555666888;;;:::777444555555444444444444555555333333222222222333444555444333333222222111111111333444444444444333222222333333222222222222333333222222333444444333222222444444333333444444555666666555555444444555666777999999888777666666666666555888<<<===;;;888777666777888999:::999888666555:::;;;;;;<<<<<<;;;;;;:::888999:::999888777888:::777888999888666666666777888777777666777888999:::888888777777777777888888888888999999999888888777999999888777777777777777888888888888888888888888777777777777777777777777666666777888999;;;<<<===666555444444444555666777555666777666555444555666777777777777777777777777777555333444666777666444666666666555555555444444666666555444444444555555666666666555555555555555555555555666666777777777666555555444444555555666777777777777777777777777:::999777555555666777888777777777666666666555555777555555555777888777666555555666666777888888999777777777777777777777777777777666666777777888999777777888888888888777777888888777777777777888888888666777===BBBBBB<<<666999999999999888888888888777777777777777777777777999999999999999999999999888888888888888888888888999999888888888888888888:::999999888888888999999777777666666444333111000555444444333333444444555333222222333444444333111444444333333444444555666444555555444333222333444555444333222222333444555555444444333222111111000333333333333333333333333222222222222333444555666444333333333333222222222222111111111222333444444333333333333333444444444222222222333333444444444333333333333333333333333444333333333333222222222444333222111111222333444888555111000000222333333444444444444444444444444555555444333333333333444555444444444333333333333333444444444444555555555222444666777666444444555444444444444333333333333444555777777555444555666222222222222222222222222444444444444444444444444333333333333333333333333222333444444444444444444666555444333222111111111444444555555555555444444333333333333333333333333333333222111111111222222333222111222444555444333111111222333333333222222111222222222333222222222000000111111111222222222444444444444333333333333111111111111222222222222111111111222222222222222111111111111111111111111222333444555555444333222222222222222333444555555444444444333333333333333333555888<<<>>>===888444333444444555444444333333333333333222333444444555444444444444444444444444555666666666666555444444333333333222222333333444333333444555555444333333444444444444444555666666777666666555555555666666777666666555555666666777666:::===???===:::777666888999:::::::::999777777999999::::::::::::999999999:::;;;:::999888999;;;888::::::999888777888999888777777777777888999999999888888777777888888999<<<;;;:::999888888888888999999888777777777777888888888888888888888888888::::::::::::::::::::::::888888888888999:::;;;;;;666666666666666555555555777888888777555444555666777777777777777777777777777666555555666777666555777777777777666666666666999999888777666666777777555666666666777777777888777777777777777777777777666666555555555555666666888888888888888888888888999888666555555555666777888888888888777777777777999777666666777777666555666666666777888888999999999999999999999999999999888888888888999999999:::888888999::::::999888888999888888777777888888999777777888;;;===<<<:::777;;;;;;:::::::::999999999777777777777777777777777888888888888888888888888888888888888888888888888888888999999999999999999<<<;;;:::999999999999999666666666666555444222222555444444333333444444555444333222333444555444222555555555555555666666777333555666666444333444555555555444333333444555555444444333333222222111111444444444444444444444444333333333333444444555666444333333333333333333333444444444444555666777888444444444444444444444444222222222333333333444444333333333444444444444444444333333333333333333333555444333333333333444555<<<888444222333444555555444444444444444444444444555555444444444444444555444444444555444444444444555555555555555555555555333444555555444444555555444444444444444444444444444555666666555444555666333333333333333333333333444444444444444444444444333333333333333333333333333444555666666666666666999888777555444444444444333333444444444444333333555555555555555555555555555444333222222222222222444333222333444555444333000111222222333333333333111111222333444333222222111111111222222222333333444444444333333222222222111111111222222222333333222222222222222333333333444444444444444444444444333444555666666555444333222222222222333333444444444444444444444333333333222444777;;;;;;999666333333444555555555444222111333333333333444444555555333333444444555555555666333333555666777888888888444333333333333444444555444555555555555555555444555555555444555555666777888888777777777666666666555555555555555666777777999;;;======;;;999888888999999::::::999999888777888888999999999999888888999:::;;;:::999888999;;;:::;;;;;;;;;999888999:::777777777888888888999999999999888888888888999999===<<<;;;999999999:::;;;999999888777777888888888999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::999:::::::::999888777777888999:::888666555555666777777777777777777777777777777777777777777777666777777777777777777777777;;;:::999888777777777777666777777777777777777777777777777777777777777666777666666555555666666777777777777888888888888888777777666555555666666777888888888888888777777777999888777777888999888666777777777888888999999999::::::::::::::::::::::::888888999999::::::::::::999:::<<<======<<<:::999999999888888888888999999888:::::::::999888999999::::::::::::999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888999999999999999:::<<<<<<;;;999888888888888444444555555666555555555444444333333333333444444555444333333555555555333666666555555666666777888333555777777555444555555666555555555555555555666444444333333333333333333555555555555555555555555666555444333333333333333444444444444444444444555555555555555666777888999555555555555555555555555444444333333333222222222111222222333555666666777444444444444444444444555666666666555555666666666<<<999555333444555555555555555555555555555555555555555555444444555666666444555555666666666555444666666666666666666666666666555555444444555555444444444444444444444444444444555555555333333444666333333333333333333333333444444444444444444444444333333333333333333333333444555666777777777777777999888777666555555555555333444444555555444444333555555555555555555555555555555444333222222222333444333222333555666555444000111111222333333333333111222333555555555444333222222222222333333333333444444444333333222222222333333333444444444555555333333222222333444555666444444444444444444444444444555666777777666555444222222333333333444333333333444555555555444333333666777888888777666555444444444555666555444222111333333444444444555555555222222333333444444555555222333444666777777777777444444333333444555555666555555555555555555555555666555555555555666777777666666666666666666666666555444444555555666777888<<<<<<<<<:::888777888:::888888888888888777777777888888888888888888888888888999:::999888777888::::::;;;<<<;;;:::999999;;;777888888888999999999999::::::999999999999::::::<<<;;;:::::::::;;;===>>>999888888888888888999999999999999999999999999999::::::::::::::::::::::::;;;:::999999888888999999:::;;;;;;;;;:::999888888999::::::999777555666666888888888888888888888888777888999999999888777777666666666666666666666666:::999999888777777888888888888777777666555555444777666666666666666666666777777777666666777777777666666666777777888888888777777666666666777777777777777777777777777777777888777666888:::;;;;;;:::888888888888999999999999999999999999999999999999777888999:::::::::999999;;;<<<>>>??????>>><<<;;;::::::999999999999:::::::::<<<<<<;;;999888:::<<<;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888888888888888888888888888888888888888888888999999::::::::::::<<<;;;:::888888777777777333333555666666777666666444444444333333444444444777555333333555666555555666666555555666666777888333555777888777555555666666666666666666666666666444444444444555555555555666666666666666666666666777666555444333333333333555555555666666666666777444444444444555666777777777777777666666666666666555555555444444333333333111222333444666777888888555555555666666666666777777777777777777777777777888666444333444555444333666666666666666666666666666555555555555666777777555666777888888888777666888888888777777777777666777666555555666777666444444444444444444555555555444555555444333333444666444444444444444444444444444444444444444444444444444444444444444444444444555666777777777777777777666666555444444444444555666666777777777777666666555555555555555555555555555555444333333333444444555444333444666777666555222222333444444444333333111333555777777777555444222222333333333444444444444444444444333333333333555555555555666666666666444444333333333555666777333333333333333333333333555666777888888777666555333333444555555444444333222333444666666666555444:::;;;:::888666666777999666666666666555444333333333333444555555555555444222222222333333444444444555666666666666555444444444444444444555555666777666555444444444444555666666666666666666777888888333333444555666555555555666555555555666777777888<<<===<<<:::888777888999999888888888777777777777999888777777777777888999888999:::999888777888::::::;;;<<<;;;:::999:::;;;777888999999::::::999999;;;::::::999999::::::;;;::::::::::::;;;<<<===>>>999888888888888999::::::::::::::::::::::::::::::999999999999999999999999;;;:::999999888888999999999999999999999888888888888999999888666555666777888888888888888888888888666999;;;;;;:::888888888666666666666777777777777999888888888888888999999999999888777666555444444666666666666666666666666888888777777777777888888555555666777777888888888777777777777888888888888777777777777777888888888888777777888;;;===<<<;;;999999999999999999999999888888888888888888888888777888:::;;;;;;;;;:::999<<<<<<===>>>>>>===<<<<<<;;;::::::999999::::::;;;<<<<<<<<<;;;::::::;;;===>>>>>>=========<<<<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999888888999999:::;;;;;;;;;;;;:::999888888777888888444555555666666666666555666555555444444555555666888666444444555666666555666555555555555666777777222555888999888666666666666777777777777777777666555555555666666666777777777777777777777777777777777666666555555555666666666777777777888888888888666666666555555666666777888888888777777666666666666666666666666777777777444555555666777888888999666777777777888888888888777777777888888777777777666555444555666666555333666666666666666666666666666666555555666777777888555777888:::::::::888777999999888888888777777777666555444666999:::888666555555555666666666777777555666666555333444666777666666666666666666666666555555555555555555555555666666666666666666666666666777777777777777666555555555555444555555666777777777777888888777777777555555555555555555555555555444444444444555555666666444444444666777666555555666666666666555555444222444666999999999777666333333333333444444444444444444444444444555555555555555555666666666777777555444333333444666888999333333333333333333333333666666777888888777666666444555666666666555444444000222444666777777666555999;;;;;;:::888777999<<<888888777666555555555555333333555666666666555444333333333333333333444444666666666666666555555444444444444444555666777888555555444333333444555555777777666666777777888999333444666777888888888888777777666666666777888888;;;===??????<<<999888777::::::999888888888888888999999888777777888999999999:::;;;:::999888999;;;:::;;;<<<;;;999888999:::777888999:::::::::999999;;;;;;::::::::::::;;;;;;::::::;;;<<<<<<<<<;;;;;;999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888999999999:::999999888888999:::;;;666777888888666555666888888888888888888888888888666999<<<<<<:::888888999777777777888888888999999888888888888999:::;;;;;;999999888888888777777777666666666777777888888888999888888777777888888999666666777888888999::::::777777888999999999999999888888888888999999:::::::::999999:::;;;<<<<<<;;;::::::::::::::::::::::::888888888888888888888888888:::;;;======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<>>>>>>=========<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999:::;;;;;;<<<;;;::::::999999999::::::666666777777666555444444777777666666666666777777888666444444555666666666555555555555555666777777222555888999888777666777777777888888888888777777555555666666777777888888777777777777777777777777666666666666777888999:::777777888888999999999::::::999888888888888888999999888888888777777666666666666777888999:::;;;;;;888888888888888888888888777777888888999999999:::666666777777777777666666666666777888::::::888555777777777777777777777777666666666666666777888888666777999;;;;;;;;;999888999999999999888888777777444333444777;;;===;;;888666666777777888888888999777777777666444555777999777777777777777777777777777777777777777777777777888888888888888888888888777777777777777666555444666666666777777888999:::555555666666666666555555555555555555555555555555444444444444444555666777666555444555777777777555888888999888888777666555333555777:::;;;:::888777333333333444444444555555444444444555555666666666555555555666666666666777666555444333444666888:::666666666666666666666666666777888999999888777666555555666777777666555444///111444666777888777666555888::::::888888:::<<<:::999777666555555555666333333555666666666555444444444444444444444444444333444555777888888888888444444444555555777888888555444333222222333444555777777777777777888888999555777999;;;<<<======<<<888888777777777777888888999===BBBCCCAAA<<<888555<<<;;;:::999999999:::::::::999888777777888999::::::;;;<<<<<<::::::;;;<<<:::;;;<<<;;;999888999:::777888999:::;;;:::999999<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<===<<<:::999888999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999:::===<<<:::999:::<<<>>>???555666777777666555777888888888888888888888888888666:::======;;;999999:::888888888999999:::::::::888888888999:::;;;<<<===888999999999999:::::::::666666777888999::::::;;;999999888888888888999999777777888999::::::;;;;;;777888999:::::::::::::::999999999::::::;;;;;;;;;===;;;::::::;;;<<<:::999::::::::::::::::::::::::999999999999999999999999:::;;;===>>>???>>>===;;;:::999999888888999999:::<<<;;;;;;::::::;;;;;;<<<;;;:::999:::<<<===<<<;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<777777777777666666666666888888777777666666555555777777666666666666777777555666666777888999999999888888888999999:::::::::999999999999888888777777888888888888888888888888===<<<;;;:::999999999999999999888888888888999999777777777777777777777777999999888888888888999999;;;;;;;;;::::::999999999888888888888777777777777888999999888777777888:::999888888888999::::::;;;::::::999999888777777777999999888777666666777777666777777888999999:::::::::999888777777888999:::999:::;;;:::888777888999999999888888888888999999888888999999999888777777777777777777777777777777555666777888777666444222555666777888999:::;;;;;;777777666666555555555444666666666666666666666666555777999999888777888999888888888888888888888888777777777777777777777777666666777888888777666555555555666777999999777555666666666666666666666666222222444555666666666666444555555666666666666666777666444333333444666777555777888888666666666777555555444333333333333333333333333444555777888999666777888999:::999999999555666888999999777555444777777777777666666666666777666666555555555666666:::999888666666666777777999999999999888888888777666555555555555444444444444333333444666777777666888888777777666666555555555555555555555666777777666555333222333444666888777888888999999999888888777777:::???DDDDDD>>>999888777777777777777888888===<<<;;;:::999:::;;;;;;;;;::::::999999888888777999999999888888888888888:::999999888888999999:::;;;<<<===>>>===<<<;;;:::777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;888888888999:::;;;<<<============<<<<<<;;;;;;;;;<<<===>>>@@@@@@>>>===<<<:::;;;;;;<<<<<<;;;;;;:::999999888777666666777777999888888777666555444444888888888888888888888888999777555777:::;;;:::777999999999999888888777777777777888999999999999888888888888888888888888888888888888888888888888888::::::999888777777888888<<<;;;;;;:::999888777777888888888777888888999999777777777888999:::;;;<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;:::999::::::;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999<<>>@@@AAA>>><<<999999::::::888666666666777888888888777666777777777777777777777777888888777777666777777888::::::999888777888999999999999888888888777777777555555555666666777777777777555444444666666555333888777777777777666666666666555555555555666777777888777555555555666888999777888888888777666555555666555666;;;??????:::555888888888888888999:::;;;===<<<;;;:::::::::;;;;;;:::::::::::::::999999999888888888888888888888888::::::999999999999::::::;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>??????>>><<<;;;::::::;;;;;;;;;;;;::::::;;;;;;:::999999999999999::::::999999888888777777999999999999999999999999;;;999777888;;;<<<<<<::::::999999999888888888888777888888999999999999999999999999999999999999999999999999999999999999999::::::999888888888888888;;;;;;::::::999999888888999999999999::::::;;;<<<:::::::::::::::;;;<<<===;;;;;;;;;::::::::::::999;;;<<<;;;:::999999999:::;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::<<<>>>>>>===:::;;;<<<>>>===<<<;;;;;;<<<;;;<<<=========;;;999777999999::::::;;;<<<<<<======<<<<<<;;;;;;:::::::::999888888888777777777777999999999999::::::::::::888888777777777777888888777777888888999999::::::<<<;;;;;;::::::999888888::::::999999999999888888::::::::::::::::::::::::===<<<;;;:::::::::::::::::::::999999999999::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::888:::;;;;;;::::::;;;===<<<<<<;;;;;;;;;<<<======999999999999::::::::::::;;;::::::::::::999999999777777888999:::;;;<<<===::::::999999999999:::::::::;;;<<<;;;999999999;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888888999:::::::::999888777888888999:::;;;;;;<<<<<<999999999999999888888888999999999999999999999999888999999888555333222222888888888888888888888888777777777777777777777777777777888888888888777777666777888999888777666555555555555555555555555555999::::::;;;;;;;;;;;;:::777777777888888888888888999888777666666777888999666888999999888777777888999999777666666555555555888999:::<<>>>>>===<<<;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::999999999999999999999999<<<:::888888999;;;;;;;;;::::::999999999999888888888888999:::::::::::::::999999999999999999999999999999999999999999999999::::::999888888888999999:::::::::::::::::::::::::::::::::;;;<<<===>>>???======<<<<<<<<<======>>><<<<<<;;;;;;;;;:::::::::<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<>>???@@@@@@888888888888999999:::::::::999888888888888999:::777999::::::999888888999;;;:::999888888777777777666777888:::<<>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>999999999999999:::::::::;;;;;;::::::::::::;;;;;;<<<;;;:::999888999::::::<<<=========<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======<<<;;;;;;::::::;;;;;;;;;;;;::::::999999:::::::::999999999;;;;;;;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999777666777888999:::::::::::::::::::::999999999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999999::::::999:::::::::;;;;;;;;;<<<:::::::::;;;<<<>>>???@@@>>>>>>======<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<<<<<<<======:::<<<======<<<:::;;;<<<<<<============<<<;;;:::999999::::::;;;;;;;;;<<<;;;;;;<<<<<<============::::::::::::999999999999999999999::::::;;;;;;;;;::::::999999999999::::::::::::::::::;;;;;;;;;;;;999999:::;;;<<<<<<======::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<;;;;;;;;;:::::::::888:::<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;<<<======>>>;;;<<<============<<<<<<>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======<<<;;;<<<>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;:::999888888::::::::::::::::::::::::888999999999999999999999888999999::::::;;;;;;;;;999999999999999999999999999999999999999999999999888:::;;;;;;:::999999:::888888888888888888888888999999999999999999999999999999999999::::::;;;;;;999<<<======:::888777888::::::::::::::::::::::::666888999<<<===???@@@@@@:::999999888999:::;;;;;;:::::::::999999:::::::::888:::;;;;;;:::999999:::;;;;;;:::999999999999:::666666666777888:::;;;<<<;;;>>>???;;;555333777<<<@@@???===;;;999888777777777888888999:::;;;<<<<<<999888888888999999:::;;;888888999::::::;;;;;;;;;888888888888777777777777777777777777777777777777888777666666888888777666666666777888999:::;;;;;;777777777777777888999999888888888888999999::::::888999:::;;;;;;;;;;;;;;;===<<<:::999::::::;;;;;;777777888888:::;;;======<<<======<<<<<<<<<;;;;;;::::::;;;<<<======>>>>>>999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>===<<<::::::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>============<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888888:::;;;::::::::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::::::::;;;;;;:::::::::;;;<<<<<<======999999999:::;;;===>>>???======<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;:::999999<<<@@@BBBAAA@@@===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@========================@@@@@@>>>===<<<<<<===>>><<<>>>@@@@@@@@@@@@AAABBB==================<<<<<<:::;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<======>>>>>>???;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<888999:::;;;===>>>??????::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>?????????<<<<<<<<<;;;;;;;;;;;;::::::<<<>>>>>>===<<<;;;<<<======<<<;;;;;;;;;;;;<<<:::;;;;;;<<<===>>>>>>>>>;;;<<<===>>>>>>>>>===<<<@@@@@@???>>>===<<<<<<;;;<<<<<<============<<<<<<<<<===>>>>>>===<<<>>>???;;;;;;;;;::::::;;;;;;;;;======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<999999999999::::::::::::::::::::::::::::::::::::555777::::::::::::;;;===::::::::::::::::::::::::999999999999999999999999::::::999::::::;;;<<<===<<>>BBBAAA@@@???===;;;999888777999999::::::;;;;;;<<<<<<999999888999999:::;;;<<<999999:::;;;;;;;;;::::::999999999999888888888777888888888888777777666666666666555666999:::999999777777888999::::::;;;;;;888888888888888999999:::888888888999999999999999666777888999:::;;;;;;;;;<<<;;;999888888999:::;;;888888888999:::;;;<<<===<<<============<<<;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;<<<<<<======>>>>>>===<<<<<<;;;;;;<<<<<<===???>>>>>>===============999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>======<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<>>>??????>>>======;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>><<<;;;<<<===::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<=========999999999:::;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===>>>============<<<<<<<<<:::999;;;???DDDFFFDDDAAA======<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<============>>>========================<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???======>>>@@@888:::===>>>>>>>>>???AAA>>>>>>>>>>>>=========>>><<<<<<<<<<<<<<<<<<<<<===<<<=========>>>>>>??????<<<<<<<<<<<<;;;;;;;;;:::===<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>>>>???:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===============>>>>>>>>>======<<<<<<======>>>========================>>>>>>============>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>=========<<<<<<<<<>>>@@@BBBBBB@@@>>>======???>>>======<<<<<<<<<===<<<<<<<<<======>>>>>>>>>:::;;;===>>>???>>>===<<>>>>>>>>>>>===<<<<<<===???>>>======???@@@===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<==================>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777999;;;<<<<<<<<<===???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::::::::;;;<<<===>>>>>>AAADDDBBB===999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::999888777888999;;;<<<:::::::::;;;;;;::::::::::::;;;======;;;:::;;;<<<999999999:::;;;<<<===>>>::::::999999999:::;;;;;;<<>>?????????>>><<<:::999;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>;;;;;;<<<===<<<;;;::::::::::::::::::999999999999888888888999999999999999777666666777999::::::999888999999999::::::;;;;;;999888888888888999::::::888888999999:::::::::999888888999:::;;;;;;;;;::::::::::::999888999:::<<<;;;;;;::::::;;;<<<======<<<======>>>===<<<;;;::::::::::::;;;;;;<<<<<<===<<<======>>>??????@@@@@@======<<<<<<<<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<===>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>?????????===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>==================>>>======>>>>>>>>>>>>======;;;<<<>>>@@@@@@???>>>===<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<=========::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>=========<<<<<<<<<<<<>>>CCCHHHHHHCCC>>>>>>==================>>>======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<>>???@@@777999;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<===============;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>>>>AAACCCEEEDDDBBB???>>>>>>@@@@@@???>>>>>>===>>>>>>============>>>>>>>>>>>>999;;;===>>>???>>>===<<<======>>>???@@@AAABBBBBB<<<===>>>??????>>>===<<<<<<>>>??????>>>>>>???AAA>>>>>>============>>>>>>999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????????????????@@@@@@@@@;;;<<<<<<<<<======>>>>>>========================;;;===???@@@??????@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::;;;<<<>>>??????CCCFFFCCC>>>:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<============:::999888777777999;;;<<<999::::::;;;;;;::::::999:::<<<======<<<;;;;;;<<<888888888999;;;===>>>???:::::::::::::::;;;<<<===;;;:::===EEEMMMMMMEEE===;;;===>>>@@@@@@>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>??????======>>>>>>>>><<<;;;:::;;;;;;;;;:::::::::999999888888999:::;;;;;;<<<===888777777777999:::999888999999::::::::::::;;;;;;999999888888999999:::;;;888999::::::;;;;;;::::::<<<<<<<<<===<<<<<<;;;;;;:::;;;;;;;;;:::;;;<<<>>>======<<<<<<<<<======>>><<<===>>>>>>>>>===;;;::::::::::::;;;;;;;;;;;;;;;===>>>>>>???@@@AAAAAAAAA======<<<<<<<<<<<<=========>>>?????????>>><<<;;;???@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>????????????<<<<<<;;;;;;;;;<<<<<<===<<<=========>>>>>>??????>>>>>>============>>>>>>>>>>>>????????????>>>>>>999;;;===>>>???>>>===<<<>>>>>>===<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<:::>>>BBBBBB???<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>=====================<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<>>>??????>>>>>>>>>>>>============??????AAAFFFKKKIIIBBB<<<>>>>>>============>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>>>>????????????????????????AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAABBB@@@>>>???AAA>>>@@@BBBBBBAAA@@@@@@AAA???>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>????????????????????????===>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>@@@AAAAAA>>>>>>============>>>>>>@@@?????????>>>>>>======>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<======????????????????????????@@@@@@@@@???======???AAAAAA@@@??????>>>>>>??????@@@@@@@@@??????>>>>>>>>>???CCCAAACCCIIICCC>>>DDDBBBAAA@@@???>>>??????@@@>>>======>>>@@@AAAAAA???>>>>>>=========>>>??????>>>>>>?????????????????????<<<===??????<<<;;;===>>>>>>????????????>>>>>>@@@@@@???======<<<<<<<<>>=========???@@@AAA?????????>>>>>>=========AAA>>><<<<<<===@@@AAAAAAAAA???===>>>AAABBB@@@>>><<<<<<;;;;;;<<<<<<===>>>======<<<<<<<<<<<<======>>>???@@@AAABBBAAAAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<;;;;;;@@@CCCBBB>>><<<>>>@@@???;;;:::888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<888888888888888888888888888999;;;;;;:::999:::;;;999999999::::::;;;;;;;;;BBB===888666888;;;;;;:::;;;>>>CCCFFFFFFEEECCCBBB<<<>>>>>><<<===???===999===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;@@@???===<<<<<<<<<===>>>;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;999888999;;;<<<<<<<<<:::::::::::::::;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============????????????>>>>>>===<<<<<<<<<;;;;;;;;;<<<===>>>;;;<<<===???@@@??????>>>>>>>>>???AAACCCCCCBBB@@@@@@@@@???>>>>>>>>>>>>>>>BBBBBBAAA@@@>>><<<:::888999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAA@@@???>>>===??????>>>=========>>>>>>>>>>>>??????>>>>>>===<<<=========<<<<<<<<<;;;;;;:::999777888:::;;;;;;:::>>>======<<<<<<======>>>;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===???@@@AAACCCCCCBBB???===<<<===:::::::::;;;;;;<<<<<<<<<888999:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<===?????????@@@??????>>>>>>;;;;;;<<<<<<<<<<<<======>>>>>>>>>???????????????BBBBBB@@@???>>>>>>======EEE>>>AAAMMMRRRIIIBBBAAA@@@@@@@@@@@@????????????????????????????????????>>>@@@>>>:::<<>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???????????????AAAAAA@@@@@@???>>>======??????@@@@@@AAAAAABBBBBB???>>>===<<<<<<===>>>???>>>@@@BBB@@@<<<;;;===@@@??????@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999::::::;;;======<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>======>>>>>>===<<<<<<<<<<<<===@@@???>>>===============@@@???>>>>>>=========>>>=================================<<<::::::<<<===CCCCCCBBBAAAAAAAAAAAABBB<<<<<<<<<<<<;;;;;;;;;:::;;;>>><<>>>>>===<<<;;;;;;;;;<<<<<<===;;;::::::<<<======<<<<<<<<<<<<;;;;;;::::::999<<<<<<<<<<<<<<<;;;;;;;;;CCC@@@@@@CCCCCC??????AAA<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<===>>>AAAAAA@@@@@@@@@?????????===;;;999999;;;=========CCCAAA@@@AAACCCDDDBBB@@@@@@@@@??????@@@@@@AAABBB===<<<<<<;;;;;;<<<<<<===<<<===>>>?????????>>>>>><<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>???CCCCCC???===@@@AAA???>>><<<;;;;;;<<<======<<<777777777777777777777777::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAA???>>>>>>???;;;<<<<<<<<<============EEEBBB???===>>>@@@BBBBBBCCCBBBAAADDDGGGHHHFFFCCCGGGFFFAAA>>>@@@FFFGGGDDDBBBAAA@@@>>>===<<<<<<<<<>>>>>>>>>>>>>>>=========???>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;<<<>>>@@@???>>>??????>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============???????????????>>>======<<<<<<<<<===============>>>???@@@AAAAAABBBBBBBBB>>>>>>???BBBDDDEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@???>>><<<;;;;;;>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@@@@???>>>>>>===??????>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<;;;;;;;;;===<<<;;;<<<>>>??????>>>======<<<<<<<<<<<<======>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<<<>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;>>>>>>>>>??????>>>>>>===<<<<<<=========>>>>>>>>>;;;<<<<<<===>>>???@@@@@@IIIHHHFFFDDDBBBAAAAAA@@@BBB<<<>>>HHHLLLEEE??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA>>>>>>CCCDDD@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>BBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAAAAABBBAAA@@@????????????@@@AAA@@@AAAAAA@@@>>>===???@@@>>>>>>>>>???AAACCCEEEFFFAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@AAACCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCC@@@EEEOOOIII@@@BBBDDDCCCBBBAAA@@@AAABBBBBBFFFCCCAAA@@@AAABBBCCCBBBCCCCCCCCCCCCBBB@@@???===CCCCCCCCCCCCBBBAAA@@@@@@AAA??????BBBAAA>>>===???BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAAAAACCCDDDFFFGGGBBBAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@@@@@@@??????AAA@@@??????AAABBBAAA@@@@@@???>>>???@@@AAA@@@>>>======<<<<<<======>>>???BBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@>>>BBBCCC@@@>>>@@@@@@>>>>>><<<::::::<<<===<<<;;;????????????????????????;;;:::::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@???<<<;;;:::;;;<<<<<<<<<<<<<<<=========??????>>><<<;;;===@@@CCCHHHDDD@@@AAAFFFHHHEEEAAAIIIGGGBBB@@@EEELLLMMMIIIAAA@@@???>>>========================>>>>>>>>>>>><<<;;;;;;:::999:::::::::;;;;;;::::::::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>AAABBBAAA?????????>>>===<<<;;;;;;:::;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>======<<<;;;:::;;;===??????>>>===<<<>>>>>>>>>??????@@@AAABBB??????@@@BBBEEEFFFFFFEEEBBBAAA@@@@@@??????@@@@@@@@@???>>><<<<<<<<<<<<===?????????>>>>>>>>>>>>>>>????????????????????????CCCBBBAAA@@@????????????===============>>>???@@@???????????????>>>>>>===>>>>>>============<<<<<<===<<<;;;<<<>>>@@@@@@???>>>>>>============>>>>>>>>>>>>============>>>>>>========================???>>>===<<<;;;:::;;;;;;===???@@@???>>><<<<<<===<<<<<<============>>>>>>>>>>>>??????@@@??????>>>@@@@@@???>>>===<<<<<<;;;>>>>>>???????????????>>>======>>>>>>>>>?????????;;;<<<===>>>???@@@AAABBBIIIGGGEEECCCAAA@@@??????AAA<<<<<>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDAAA@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@?????????@@@@@@BBBAAA@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>???@@@@@@BBBAAA??????@@@@@@@@@??????>>>>>>???AAAEEEJJJLLL@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>=========???????????????@@@AAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>===============>>>>>>===<<<<<<<<<<<<==================>>>??????@@@??????>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>>>>@@@FFFEEEDDDDDDCCCCCCDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@AAAAAA===CCCNNNIII>>>>>>BBBAAA@@@?????????@@@AAAGGGDDD@@@>>>???@@@AAAAAA???@@@BBBCCCBBB@@@>>>===BBBBBBBBBBBBAAA@@@>>>===CCC@@@AAACCCCCC@@@???AAA??????@@@@@@@@@@@@??????>>>>>>>>>???@@@BBBCCCDDD@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>======>>>??????>>><<>>??????>>>======<<<<<<======>>>========================<<<<<<============<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB>>>CCCEEECCCAAABBBBBB@@@???>>><<<<<<===>>>===<<<========================>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>===;;;::::::;;;============>>>>>>>>>>>>;;;======<<<:::;;;???CCCHHHFFFEEEFFFIIIIIIFFFCCCKKKIIIFFFDDDIIIOOOLLLFFF=========>>>???@@@AAABBB????????????@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<===???BBBDDDEEECCCAAA>>>>>>======<<<<<<<<<;;;===>>>>>>??????@@@AAAAAA???????????????????????????>>>>>>>>>>>>=========??????@@@@@@@@@@@@??????>>>@@@CCCEEEEEEDDDAAA@@@@@@@@@?????????AAACCCDDDBBBAAAAAABBBDDDEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBAAA???>>>>>>???AAABBBAAA@@@@@@@@@???>>>>>>>>>????????????@@@@@@@@@@@@EEEDDDBBB@@@??????@@@@@@?????????@@@@@@BBBCCCDDDAAAAAAAAAAAAAAA@@@@@@???????????????????????????>>>===<<<===???@@@@@@@@@@@@??????>>>>>>??????@@@@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>======>>>???AAAAAA@@@??????@@@=========>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>AAAAAAAAA@@@@@@???????????????@@@AAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@??????@@@AAABBBBBBCCCCCCEEEDDDCCCAAA@@@?????????CCC???>>>CCCEEEBBB@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFFFFEEEDDDBBBAAACCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@??????@@@AAABBBCCC@@@>>>>>>AAABBBAAA???BBBAAAAAA@@@BBBDDDFFFHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@CCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFCCCBBBBBBCCCHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFAAAFFFRRRMMMBBBCCCEEEEEEDDDCCCCCCDDDEEEFFFLLLHHHDDDBBBCCCDDDEEEEEEAAABBBEEEFFFGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDBBB@@@FFFDDDDDDGGGFFFCCCBBBDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAABBBDDDCCCCCCCCCEEEEEECCCAAAFFFFFFGGGFFFFFFFFFFFFGGGCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@EEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA???DDDFFFDDDBBBDDDCCCAAACCCAAA??????@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@??????>>>>>>>>>????????????????????????===???AAAAAA@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAA@@@>>>???CCCGGGDDDIIIPPPRRROOOLLLIIIIII[[[VVVMMMFFFFFFIIIHHHCCC????????????@@@AAACCCCCCAAAAAAAAABBBBBBCCCCCCCCC???????????????>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAA??????AAADDDFFFFFFEEEBBB>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDCCCCCCEEEHHHKKKKKKIIIGGGEEEDDDDDDCCCCCCCCCEEEGGGHHHGGGEEECCCCCCDDDDDDCCCAAAFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDBBBAAABBBCCCEEEGGGDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDCCCAAA???>>>??????@@@CCCCCCCCCDDDDDDFFFGGGHHHAAAAAABBBBBBAAAAAA@@@???????????????????????????BBBAAA@@@@@@BBBCCCCCCBBB@@@??????>>>>>>??????@@@DDDCCCCCCBBBBBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAAAAA>>>@@@AAABBB@@@@@@@@@AAA??????????????????????????????@@@@@@@@@???>>>>>>?????????@@@@@@AAAAAAAAA>>>??????@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDAAA@@@CCCCCCBBBAAABBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHKKKJJJFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDLLLNNNPPPQQQOOOKKKFFFCCCCCCCCCCCCBBBBBBAAAAAAAAAFFFEEEDDDDDDDDDDDDEEEFFFDDDAAA>>>???BBBDDDBBB@@@BBBBBBCCCCCCCCCCCCBBBBBBJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMLLLJJJHHHGGGHHHGGGFFFEEEEEEDDDDDDEEEEEEIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJFFFJJJTTTOOOGGGIIIIIIHHHGGGGGGGGGHHHIIIJJJNNNKKKHHHFFFGGGHHHHHHGGGDDDEEEGGGHHHIIIJJJIIIIIIGGGHHHIIIJJJIIIGGGEEEDDDFFFCCCCCCFFFFFFBBBBBBDDDGGGHHHHHHHHHHHHHHHHHHGGGIIIIIIHHHHHHGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHBBBBBBBBBCCCCCCCCCCCCCCCJJJHHHGGGGGGIIIIIIHHHFFFCCCDDDEEEEEECCCCCCDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBBAAA@@@@@@>>>CCCDDDBBBAAACCCCCCBBBFFFDDDBBBBBBCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????????????????????????????????????????<<<>>>@@@AAA@@@@@@AAACCCBBBBBBBBBAAAAAAAAAAAAAAA===>>>???>>>>>>???AAACCCAAAKKKVVV[[[WWWQQQNNNNNNjjjcccSSSDDD>>>AAADDDDDDCCCBBBAAA@@@????????????@@@@@@AAAAAABBBCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@?????????AAACCCCCCBBB@@@===>>>???@@@AAABBBBBBCCC@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCAAACCCFFFIIIIIIGGGEEECCCDDDDDDDDDDDDEEEFFFGGGGGGNNNLLLIIIHHHGGGGGGFFFDDDFFFFFFEEEDDDDDDDDDDDDDDDBBBAAAAAA@@@AAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAADDDCCCAAAAAABBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAACCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCC???AAACCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA>>>>>>???@@@AAABBBCCCCCC>>>???@@@AAAAAABBBBBBAAACCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBDDDCCCCCCCCCDDDEEEFFFGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGMMMTTTVVVPPPJJJGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDJJJMMMOOOQQQOOOKKKEEEBBBEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEECCCBBBBBBDDDEEEEEEDDDAAABBBCCCEEEEEEEEEDDDCCC________________________``````___^^^^^^]]]\\\\\\^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYZZZZZZ[[[\\\[[[[[[ZZZZZZ[[[[[[\\\YYYYYYZZZZZZ[[[[[[[[[[[[YYYXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[]]]\\\YYYWWWVVVVVV[[[ZZZYYYYYYXXXXXXYYYYYYUUUUUUVVVVVVWWWWWWWWWWWWVVVWWWSSSUUU]]]XXXSSSYYYTTTTTTSSSRRRSSSTTTUUUVVVWWWUUUSSSRRRSSSTTTSSSRRRQQQQQQRRRRRRSSSTTTTTTTTTPPPQQQSSSTTTTTTSSSQQQOOOXXXUUUUUUXXXXXXTTTTTTVVVPPPPPPQQQQQQQQQQQQPPPPPPQQQPPPPPPOOOOOOPPPPPPQQQPPPQQQQQQRRRQQQPPPOOONNNTTTTTTTTTUUUUUUUUUVVVVVVSSSQQQOOONNNOOOPPPPPPOOOPPPRRRTTTSSSQQQPPPQQQSSSSSSRRRRRRRRRRRRSSSTTTTTTOOOOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKLLLLLLMMMIIIJJJLLLMMMMMMLLLJJJIIIMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLPPPPPPMMMLLLOOOQQQPPPSSSQQQOOONNNOOOOOONNNMMMGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIKKKKKKJJJJJJKKKLLLNNNMMMMMMMMMLLLLLLLLLLLLIIIGGGFFFGGGHHHJJJJJJIIINNNWWWbbbhhhhhhccc___^^^lllhhh^^^OOOGGGHHHLLLNNNNNNMMMKKKJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEFFFGGGHHHGGGFFFDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIDDDFFFHHHJJJJJJIIIGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJUUUSSSPPPOOOOOONNNMMMLLLJJJIIIIIIHHHGGGHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHEEEEEEFFFGGGGGGHHHIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHKKKIIIGGGFFFFFFFFFEEEDDDGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFEEEGGGHHHHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGHHHGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHEEEGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHNNNZZZ```YYYNNNGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIKKKLLLKKKIIIGGGEEEGGGGGGHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGIIIJJJFFFFFFFFFGGGGGGHHHIIIIII~~~~~~~~~~~~~~~|||~~~}}}||||||}}}~~~~~~}}}||||||}}}~~~|||{{{}}}}}}|||{{{{{{{{{||||||xxxyyy|||~~~~~~|||zzzyyyyyywwwwwwzzzyyyvvvuuuwwwuuuuuuvvvvvvvvvvvvuuuuuutttttttttttttttuuuvvvvvvttttttuuuuuuuuutttrrrqqqnnnnnnooooooppppppppppppxxxuuurrrqqqrrrsssttttttnnnppprrrqqqnnnmmmoooqqqoooooooooooooooppppppqqqqqqppppppooooooppppppqqqooonnnmmmkkkkkkkkklllmmmjjjkkklllnnnnnnlllkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhdddddddddeeeffffffggggggbbbffffffbbbaaaeeeggggggfffdddbbbbbbbbbbbbaaa```bbbbbbbbbbbbbbbbbbbbbbbb_________``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaacccbbbaaa``````aaa`````````______^^^^^^^^^```^^^[[[\\\___aaa```^^^dddiiirrrzzz}}}|||vvvrrrhhhmmmmmmeee^^^]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\WWWXXXXXXYYYZZZ[[[[[[\\\XXXXXXYYYZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUXXXVVVTTTTTTUUUUUUUUUTTTRRRRRRRRRRRRQQQQQQQQQQQQTTTTTTUUUVVVVVVWWWWWWXXXRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQSSSTTTUUUVVVWWWSSSTTTUUUUUUVVVVVVVVVVVVOOOPPPRRRSSSSSSSSSQQQPPPPPPQQQSSSTTTUUUUUUTTTSSSZZZWWWUUUTTTTTTUUUUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRPPPQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTPPPPPPQQQRRRSSSSSSTTTTTTOOOPPPRRRSSSTTTTTTSSSRRRTTTTTTSSSSSSRRRSSSSSSSSSPPPPPPPPPPPPPPPOOONNNNNNLLLMMMMMMMMMNNNNNNOOOOOOXXXUUUSSSRRRRRRQQQPPPNNNMMMMMMMMMLLLLLLMMMMMMMMMPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNNNNLLLKKKJJJKKKMMMNNNMMMLLLJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKLLLLLLLLLLLLMMMKKKLLLLLLLLLMMMMMMNNNNNNOOOOOONNNMMMMMMMMMMMMMMMHHHKKKLLLJJJIIIIIIIIIGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIFFFMMM\\\ddd\\\OOOFFFKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOOOOIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKKKKKKKKKKLLLMMMHHHKKKLLLKKKIIIIIILLLOOONNNMMMJJJHHHHHHIIIKKKLLL}}}}}}||||||||||||~~~~~~~~~}}}}}}}}}|||zzzzzzzzz{{{{{{|||||||||{{{{{{|||}}}}}}|||{{{{{{|||{{{zzzzzzyyyyyyyyyyyyxxxyyyyyyyyyzzzzzzzzzzzz|||||||||{{{{{{zzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxyyywwwwwwwwwwwwwwwvvvuuuuuuuuuvvvwwwwwwwwwuuutttsssttttttttttttttttttttttttuuutttrrrppppppqqqrrrsssqqqqqqqqqrrrssstttuuuvvvqqqpppppppppoooooonnnnnnuuutttrrrppppppppppppqqqmmmmmmmmmmmmmmmmmmmmmmmmqqqqqqpppooonnnmmmmmmlllooonnnlllkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhheeeeeeffffffggghhhiiiiiiddddddddddddddddddddddddgggeeecccdddfffgggeeeccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa`````````___``````_________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````aaaaaa``````___aaa``````___^^^^^^^^^___]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\[[[[[[\\\]]]______]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWW