BM6@6(@@ zzzcccPPPPPPQQQRRRUUUXXX[[[]]]fffhhhkkkooo|||}}}sssooollljjjpppnnnpppvvvyyyyyy{{{|||zzzwww~~~```JJJMMMMMMMMMNNNQQQSSSVVVWWWRRRTTTUUUXXXeeeyyytttmmmjjjiiiiiiiiikkkttt~~~{{{fffTTTKKKIIIIIIHHHGGGFFFIIIPPPSSSSSSUUUYYYUUURRRNNNXXX}}}|||^^^NNNDDDDDDDDDEEEFFFIIIKKKLLLWWW\\\```cccmmm}}}wwwrrrmmmjjjjjjkkknnnwwwvvv[[[MMMKKKMMMNNNOOOKKKKKKOOOVVVYYYXXXXXXZZZSSSRRRPPPYYY}}}rrrXXXMMMIIIIIIIIIIIIKKKMMMOOOPPPKKKSSS[[[bbbooozzzuuuoooiiidddcccdddhhhpppyyylllRRRGGGFFFEEEEEEEEEIIIIIIOOOVVVXXXTTTQQQRRRLLLOOOPPPYYY~~~qqqVVVIIIDDDDDDDDDEEEFFFIIIKKKLLLPPPUUU[[[cccsss|||qqqjjjdddbbbccceeelllsss}}}iiiSSSLLLKKKHHHFFFHHHJJJLLLTTT]]]___XXXRRRQQQOOOSSSQQQXXX}}}jjjPPPCCCCCCCCCDDDEEEFFFIIIKKKMMMTTTWWW\\\eeewww~~~qqqiiibbb```___```eeejjjsss}}}rrr]]]LLLJJJKKKHHHIIIMMMIIIMMMXXXdddfff^^^UUURRROOORRROOORRRvvviiiSSSJJJCCCCCCDDDEEEGGGJJJLLLNNNRRRWWWaaannnuuummmeeecccbbbbbbeeejjjuuu}}}|||lllXXXHHHGGGGGGDDDFFFLLLKKKQQQ^^^kkknnnfff\\\XXXMMMSSSRRRWWW|||bbbLLLFFFEEEBBBCCCFFFHHHHHHJJJOOOVVVXXXcccwww~~~rrrhhhfffeeebbbdddiiitttxxx~~~zzz___TTTKKKIIIJJJIIIHHHJJJJJJTTTfffxxxvvvdddXXXWWWJJJRRRXXXyyy```KKKFFFDDDBBBCCCFFFGGGGGGJJJOOOXXX\\\jjjvvvlllhhheeecccdddhhhqqquuu{{{wwwZZZPPPIIIHHHJJJIIIJJJKKKNNNYYYlllsssdddZZZLLLRRRWWWyyy]]]IIIEEECCCAAABBBEEEFFFFFFJJJPPPYYYbbbttt|||rrrkkkgggccccccfffnnnqqquuuyyy~~~pppTTTLLLFFFGGGIIIIIIJJJMMMQQQ\\\rrrrrr^^^OOOSSSWWWxxx{{{XXXGGGDDDBBBAAABBBEEEEEEEEEJJJQQQZZZhhh~~~xxxooohhhdddbbbccckkkmmmqqqtttxxx~~~{{{dddPPPIIIEEEGGGIIIHHHJJJMMMPPP]]]ttt{{{bbbQQQSSSVVVxxxtttTTTEEECCCAAA@@@BBBDDDCCCCCCJJJRRR[[[nnn}}}tttkkkfffbbb```gggjjjmmmqqquuu{{{nnnXXXNNNIIIFFFHHHIIIHHHIIILLLQQQ___wwweeeRRRRRRUUUxxxlllPPPDDDBBB??????AAACCCBBBBBBIIISSS```wwwzzzpppjjjddd___cccfffkkkooosssxxx}}}|||aaaNNNLLLHHHHHHKKKKKKJJJKKKOOOUUUdddzzzdddQQQQQQUUUyyyeeeMMMCCCAAA>>>???AAACCCAAAAAAIIITTThhhwwwppphhhaaa___ccchhhmmmqqquuuzzz}}}nnnWWWIIIIIIGGGIIIMMMNNNMMMOOOSSSWWWfff{{{cccOOOPPPUUUzzzaaaKKKCCC@@@>>>???AAABBB@@@@@@IIITTTnnn{{{tttkkkccc\\\```ffflllpppssswwwzzz{{{fffSSSHHHFFFFFFIIINNNPPPPPPRRRWWWWWWgggzzzaaaNNNOOOUUUzzzuuuVVVIIIEEEAAA???>>>???AAA@@@AAAJJJTTTtttzzzooofffeeeeeegggjjjooosssuuuvvv{{{~~~mmmZZZMMMGGGKKKKKKLLLNNNQQQTTTVVVXXX\\\dddqqq|||bbbRRROOOUUUpppSSSFFFBBB?????????@@@AAA@@@AAAJJJUUUxxx|||sssmmmkkkiiigggiiimmmqqqsssssswwwyyy|||~~~yyydddTTTJJJFFFJJJLLLOOORRRUUUWWWXXXYYYZZZeeettttttaaaQQQPPPVVVjjjMMMBBB@@@>>>@@@???@@@BBBAAABBBKKKUUU}}}zzzwwwpppjjjeeefffkkkppprrrqqqsssttttttuuuwww|||mmmYYYMMMHHHGGGJJJMMMRRRWWWZZZ[[[[[[[[[[[[hhhxxxooo___QQQQQQXXXcccIII??????>>>@@@???AAABBBAAABBBKKKVVV~~~sssllleeedddiiinnnooonnnppppppooonnnpppttt{{{}}}bbbRRRKKKJJJKKKJJJNNNUUU[[[^^^___]]]\\\```jjjuuu~~~ooo\\\PPPRRRYYY~~~\\\FFF??????@@@??????@@@BBBAAABBBKKKUUU}}}yyyrrrjjjfffhhhiiiiiigggjjjjjjiiihhhiiimmmrrrwwwqqqXXXLLLIIIKKKMMMJJJOOOUUU\\\___```^^^]]]bbbgggkkkqqq~~~qqqZZZNNNQQQXXXsssUUUDDD??????@@@???>>>???AAA@@@AAAJJJTTTxxx|||uuunnniiieeebbb```cccdddeeeddddddfffiiillluuuzzz~~~bbbNNNGGGHHHKKKKKKLLLOOOTTTYYY\\\]]]]]]\\\___aaaaaadddppp|||yyymmmXXXMMMPPPVVV~~~gggOOOBBB??????@@@>>>===>>>@@@???@@@IIISSSsss~~~wwwnnngggcccbbb___bbbdddeeeddddddeeeeeehhhmmmtttyyy|||oooWWWIIIFFFJJJKKKJJJMMMOOORRRUUUXXXZZZ[[[\\\[[[___```___eeeooonnnfffWWWLLLNNNTTT{{{```JJJAAA>>>>>>???===<<<>>>???>>>???HHHSSSqqq}}}ssskkkhhhhhh___cccfffhhhgggeeedddddd```eeekkkpppssswww|||yyyzzzxxxgggRRRGGGHHHLLLMMMJJJOOOOOOPPPRRRTTTWWWZZZ[[[YYYaaaddd``````ffffffbbbWWWKKKMMMRRRyyytttTTTDDD>>>;;;<<<@@@???======@@@AAACCCJJJRRRpppzzz}}}zzzzzz~~~zzztttrrrllliiifffdddddddddcccbbbaaadddhhhmmmrrruuuwwwxxxxxx}}}zzzxxxuuuwwwhhhbbbYYYQQQKKKIIIIIIJJJKKKMMMOOORRRSSSTTTTTTSSSVVVXXX^^^dddeeeaaa```bbb[[[TTTLLLUUUzzzoooPPPBBB???<<<<<>><<<>>>>>>===>>>@@@@@@AAAGGGOOOeeewwwnnniiimmmuuuyyy{{{||||||xxxsssoookkkhhhdddbbbccceeehhhkkkoooqqqssstttrrrsssuuuvvvxxx|||~~~|||{{{yyy~~~~~~vvvqqqppprrrwwwuuudddUUUSSSPPPNNNNNNNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTWWW\\\[[[WWWVVVYYYUUUOOOJJJVVV~~~vvv[[[BBB<<<@@@@@@===<<<======???AAA@@@AAAHHHQQQeeexxxjjjhhhnnntttzzz}}}}}}xxxtttppplllhhheeedddeeefffhhhjjjlllmmmnnnmmmnnnppppppqqqssswwwyyy}}}|||}}}~~~|||yyyxxxzzzyyytttpppqqqyyy~~~dddUUULLLLLLMMMMMMNNNOOOPPPPPPOOONNNNNNMMMNNNOOOQQQRRRQQQQQQSSSWWWVVVRRRQQQTTTSSSMMMIIIWWWhhhPPP===;;;@@@@@@===<<<======@@@BBBAAACCCLLLWWWmmmtttjjjkkkpppwww~~~}}}zzzwwwuuuqqqnnnkkkffffffffffffgggggghhhhhhhhhkkknnnpppqqqqqqssstttyyy}}}|||zzzyyyzzz|||{{{wwwtttnnnllljjjllluuulllWWWMMMIIIJJJKKKLLLNNNNNNNNNNNNOOONNNNNNMMMNNNOOOQQQRRRPPPOOOQQQTTTSSSOOOPPPTTTRRRLLLIIIXXX{{{[[[HHH:::<<<@@@???<<<======>>>@@@BBBBBBFFFSSS```|||wwwqqqqqqwww~~~}}}{{{zzzyyywwwtttrrrmmmllljjjhhhgggfffeeeeeeeeeiiimmmpppppppppqqqrrruuuxxx|||}}}zzzxxxyyyxxxxxxwwwuuurrrnnnjjjbbbbbbgggtttrrr\\\OOOJJJHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRROOONNNOOOSSSRRRPPPRRRWWWTTTNNNIIIXXXkkkQQQCCC:::===@@@===<<>>AAACCCCCCJJJZZZjjjyyyzzz}}}}}}}}}}}}|||yyywwwvvvtttqqqnnnjjjhhhgggfffeeegggjjjkkkllllllnnnpppqqqtttwwwzzz||||||zzzxxxwwwwwwuuusssqqqttttttsssoookkkgggeeedddfffooowwwbbbRRRKKKIIIHHHIIIJJJKKKLLLLLLMMMMMMLLLMMMOOOPPPRRRRRRSSSSSSOOONNNOOOSSSTTTSSSWWW\\\WWWOOOJJJYYYbbbLLLAAA;;;>>>???<<<;;;@@@>>>>>>AAACCCDDDLLL^^^ooo||||||zzz}}}{{{wwwrrrnnnkkkiiihhhfffggggggffffffhhhkkknnnnnnqqquuuxxxxxxxxxxxxxxx}}}}}}}}}|||{{{zzzxxxwwwuuutttsssuuusssqqqqqqqqqqqqooonnnnnnnnnmmmhhhbbb___aaaddduuu~~~lllZZZMMMIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNKKKMMMOOORRRSSSTTTTTTSSSOOONNNPPPTTTUUUVVVZZZ```YYYQQQJJJYYYoooYYY??????>>>=====================AAAFFFJJJPPP```qqq}}}~~~yyyzzz||||||{{{{{{|||{{{yyyuuupppmmmmmmjjjfffddddddeeeeeeeeejjjkkkmmmoooqqqsssuuuvvvtttvvvyyyzzzyyyyyyyyyzzzwwwrrrqqqrrrrrrrrrrrrqqqpppooonnnuuusssssssssssspppjjjdddeee```]]]]]]\\\aaaoooppp^^^OOOFFFFFFKKKHHHGGGFFFFFFFFFHHHJJJKKKMMMMMMNNNQQQTTTTTTQQQMMMLLLMMMOOORRRTTTWWWYYYZZZRRRMMMJJJXXX}}}___JJJ>>>>>>======<<<=========@@@@@@CCCHHHIIINNN[[[iii~~~zzz}}}}}}}}}}}}{{{zzzqqqmmmhhheeeccccccbbbaaaggghhhiiijjjlllmmmnnnnnnoooqqqtttttttttsssssstttvvvwwwyyy|||~~~wwwqqqoooooorrrqqqpppooooooqqqrrrsssrrroookkkjjjiiihhhdddbbb\\\[[[]]]ccciiisssvvv```SSSMMMIIIHHHJJJGGGFFFEEEEEEFFFGGGJJJKKKLLLKKKLLLNNNQQQQQQOOOLLLNNNOOOQQQTTTWWWYYY[[[\\\QQQLLLIIIWWWpppTTTBBB===<<<<<<<<<<<<======>>>CCCDDDGGGIIIIIIKKKTTT^^^www}}}||||||~~~~~~~~~|||xxxrrrnnnkkkiiifffdddffffffffffffffffffffffffiiikkkmmmmmmkkkjjjkkkllllllmmmooorrruuuuuussspppttttttuuuvvvvvvvvvvvvvvvyyyzzzxxxsssnnnlllnnnqqqrrrqqqooommmnnnqqqtttvvvnnnkkkgggdddbbb```]]]ZZZXXX]]]iiiwwwuuuaaaNNNHHHJJJKKKIIIHHHEEEDDDDDDDDDEEEGGGIIIKKKJJJIIIIIIJJJLLLNNNMMMLLLOOOPPPRRRUUUXXX[[[^^^___RRRMMMHHHTTT|||eeeMMM@@@;;;;;;;;;;;;<<<===>>>???DDDFFFJJJKKKKKKLLLQQQWWW```|||zzz{{{}}}|||xxxuuuqqqnnnkkkjjjjjjiiihhhgggffffffeeefffggghhhgggeeedddeeefffhhhhhhjjjmmmnnnmmmjjjggghhhiiikkklllnnnnnnooooooqqqrrrrrrpppmmmmmmqqquuuqqqpppooooooooopppqqqrrrjjjhhheeebbb```]]][[[YYYdddqqqyyy```QQQEEEDDDJJJKKKIIIFFFDDDDDDDDDEEEFFFHHHIIIKKKIIIHHHHHHHHHIIIJJJLLLLLLNNNOOOQQQTTTXXX[[[]]]___TTTOOOIIISSSxxxpppUUUCCC:::::::::;;;;;;===>>>@@@AAACCCGGGKKKLLLMMMOOOSSSUUUZZZiii~~~xxxzzz}}}}}}{{{zzzwwwtttqqqqqqqqqpppooonnnnnnmmmmmmhhhiiiiiihhheeedddeeefffhhhhhhiiijjjkkkjjjfffcccdddeeegggiiikkklllmmmmmmpppsssuuutttrrrqqqrrrtttpppqqqqqqqqqpppnnnllljjjcccaaa]]][[[]]]aaahhhlllgggOOOIIIFFFIIIKKKIIIFFFFFFDDDDDDEEEEEEGGGHHHIIIJJJHHHHHHGGGFFFGGGHHHJJJLLLKKKLLLNNNQQQUUUWWWZZZ[[[VVVPPPJJJSSSuuu~~~aaaKKK>>>999::::::;;;<<<>>>@@@BBBCCCCCCHHHMMMNNNPPPTTTWWWVVV\\\cccxxx||||||}}}}}}|||zzzwwwwwwwwwwwwwwwwwwwwwwwwqqqqqqpppnnnkkkiiijjjkkkkkkjjjjjjjjjjjjiiigggdddfffgggiiikkkmmmooopppppptttxxxzzzyyyuuurrrqqqqqqpppqqqrrrqqqoookkkgggddd___]]][[[]]]eeesss~~~oooYYYEEEEEEHHHLLLJJJEEECCCEEEDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFFFFEEEEEEFFFHHHKKKHHHIIIKKKMMMPPPSSSUUUVVVTTTPPPKKKSSSuuuoooUUUDDD>>>===::::::;;;===???BBBDDDEEEEEEKKKOOOOOORRRXXXZZZXXXZZZ```kkk}}}{{{xxxxxx{{{~~~yyyyyyzzz|||}}}~~~{{{{{{yyyvvvsssqqqrrrsssrrrpppnnnmmmnnnmmmlllkkkjjjkkkmmmppprrrssstttuuussswwwyyyxxxuuurrrqqqssspppppppppnnnkkkhhheeecccaaafffnnnyyyzzziii[[[LLLCCCBBBEEEIIIGGGCCCBBBDDDBBBCCCCCCCCCCCCCCCCCCCCCAAACCCEEEDDDCCCCCCEEEHHHFFFGGGIIIKKKMMMOOOPPPQQQOOOMMMJJJTTTvvvzzz}}}zzz___JJJ>>><<<>>>::::::<<<===@@@CCCEEEFFFGGGMMMPPPPPPSSSZZZ\\\YYYSSS[[[bbbiii~~~wwwuuuyyy|||||||||~~~~~~|||xxxyyy{{{}}}|||yyywwwxxxyyyxxxvvvsssrrrrrrrrrrrrqqqnnnoooqqqsssuuuvvvwwwwwwooorrruuutttsssrrruuuwwwqqqooommmkkkhhhfffeeeeeeffftttppp[[[MMMCCCDDDAAA@@@DDDDDDBBBAAADDDAAAAAABBBBBBAAAAAA@@@???>>>AAACCCCCCAAAAAACCCEEEFFFGGGHHHJJJKKKMMMNNNOOOKKKJJJIIIUUUwwwzzzoookkkvvvkkkQQQBBB>>>>>>======>>>>>>??????BBBFFFIIIJJJLLLPPPSSSUUUWWWYYY\\\ZZZYYYZZZaaannn|||rrrkkkrrrtttxxx{{{}}}}}}|||{{{yyyzzz}}}~~~yyywwwzzz~~~|||xxxsssqqqrrrttttttssssssrrrqqqrrrtttvvvwwwvvvooorrrttttttsssqqqqqqqqqooonnnjjjgggfffiiiooossslllWWWJJJDDDCCC??????@@@@@@@@@AAAAAAAAAAAA??????AAACCCDDDBBB@@@AAABBBCCCEEEEEEEEEDDDDDDFFFGGGHHHHHHIIILLLPPPSSSPPPKKKHHHUUUxxx}}}sssiiittt}}}aaaJJJ@@@======<<<===>>>??????@@@CCCFFFJJJKKKMMMQQQTTTUUUWWWYYY[[[YYYWWWVVVYYYaaapppwwwsssssssssssstttuuuuuuvvvwwwxxx{{{}}}}}}vvvtttvvvyyy{{{xxxtttssstttuuutttrrrrrrqqqpppqqqtttvvvwwwvvvrrrssstttsssqqqpppqqqrrrpppnnnjjjiiinnnzzzooo[[[NNNGGGBBB>>>?????????@@@@@@@@@AAAAAABBB@@@???@@@CCCDDDBBBAAAAAABBBCCCDDDEEEEEEDDDDDDHHHIIIIIIIIIJJJLLLPPPSSSNNNJJJIIIYYY}}}{{{vvvrrrpppUUUCCC=========<<<>>>???@@@AAAAAADDDGGGJJJLLLOOORRRTTTUUUWWWYYY[[[[[[YYYWWWXXXZZZaaaqqq~~~xxxsssqqqppppppqqqrrrsssuuuwwwyyyzzz{{{~~~~~~}}}yyyuuusssuuuxxxxxxvvvttttttttttttrrrqqqrrrqqqpppqqqtttuuuvvvuuunnnnnnnnnmmmmmmooosssvvvxxxxxxzzz~~~qqqXXXIIIFFFFFFAAA<<<>>>?????????@@@@@@@@@@@@AAA@@@>>>???@@@BBBAAAAAAAAAAAABBBDDDDDDEEEEEEDDDHHHHHHIIIHHHHHHIIILLLOOOKKKHHHJJJ\\\{{{eeeLLL???===>>>===<<<>>>@@@BBBCCCCCCEEEHHHKKKNNNPPPSSSUUUUUUVVVXXXZZZZZZXXXXXXYYYYYY\\\fffqqq~~~yyywwwsssrrrqqqqqqqqqqqqpppooossstttssspppnnnnnnpppsssppppppqqqqqqpppooommmllllllkkkjjjkkknnnpppppppppkkkkkklllmmmqqqwwwmmm]]]JJJAAACCCEEECCC???>>>>>>>>>????????????@@@@@@???>>>===>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFEEEDDDEEEGGGIIIJJJGGGIII\\\rrr\\\FFF>>>>>>>>>===>>>???AAACCCDDDEEEGGGJJJLLLOOOQQQTTTUUUUUUUUUWWWXXXUUUSSSTTTVVVVVVVVV]]]eeexxx~~~~~~|||xxxuuuqqqpppnnnkkkiiiiiijjjkkkkkklllmmmnnnlllkkkiiihhhfffeeefffjjjnnnrrrtttuuuxxxzzz}}}xxxkkkUUUNNNFFFBBBBBBCCCCCCAAA======>>>>>>>>>?????????>>>>>>>>>=========>>>>>>@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFEEECCCCCCDDDFFFIIIHHHJJJ[[[~~~}}}eeeRRRAAA>>>@@@>>>>>>@@@@@@BBBEEEFFFGGGHHHKKKMMMOOOQQQSSSTTTTTTTTTUUUVVVVVVTTTSSSTTTTTTSSSWWW]]]rrrrrrvvv~~~|||zzzzzzzzzvvvxxxzzzzzzxxxvvvvvvvvvwwwxxx{{{eeeRRRDDDDDDDDDBBB@@@??????@@@============>>>>>>>>>>>>===???@@@@@@>>>======>>>@@@@@@@@@AAABBBDDDEEEFFFEEEFFFGGGGGGEEEDDDEEEFFFIIIJJJOOO]]]|||pppVVVGGG<<<===???<<<===BBBAAACCCFFFHHHHHHIIIKKKMMMOOOQQQSSSSSSRRRRRRSSSTTTXXXTTTRRRSSSSSSRRRVVV[[[hhhkkkqqq{{{jjjUUUHHH???@@@AAAAAA???>>>===>>><<<<<<<<<=========>>>>>>>>>AAADDDDDDBBB???>>>???@@@??????@@@BBBDDDFFFGGGDDDEEEGGGGGGEEEEEEEEEFFFGGGMMMVVVddd}}}sssdddKKK>>>777<<<>>>:::<<>>===<<<<<<<<<<<<=========>>>???CCCGGGHHHEEEBBB@@@@@@?????????@@@AAADDDFFFGGGAAACCCEEEEEEDDDCCCDDDEEEFFFOOO\\\iii~~~iiiUUU@@@??????>>>>>>???@@@AAADDDDDDEEEFFFIIILLLNNNPPPPPPPPPPPPPPPQQQSSSTTTUUUSSSQQQOOOMMMMMMPPPSSSUUUWWWVVV]]]kkkuuu~~~mmmYYYNNNHHHDDD@@@AAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>???@@@AAACCCEEEEEEEEEGGGIIILLLNNNPPPPPPPPPQQQQQQRRRRRRSSSSSSQQQPPPNNNMMMMMMOOORRRSSSTTTRRRWWWaaaffflll}}}{{{mmmZZZLLLGGGFFFDDDAAA?????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAADDDFFFDDD???<<<<<<>>>======>>>>>>???@@@@@@@@@BBBCCCDDDCCCBBBBBBCCCDDDHHHOOO\\\mmmzzzhhhOOO>>>>>>======>>>???AAACCCEEEFFFFFFFFFGGGIIILLLNNNPPPPPPPPPRRRRRRSSSRRRQQQPPPOOOOOONNNNNNNNNOOOPPPPPPRRRPPPRRRXXXZZZ]]]iiixxxzzz]]]SSSGGGAAA@@@BBBBBBAAA=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;???AAACCCAAA===;;;;;;===<<<<<<===>>>>>>??????@@@BBBCCCDDDDDDBBBBBBCCCDDDHHHMMMWWWggg~~~zzzyyy||||||{{{zzz~~~}}}sss^^^III???=========???AAACCCFFFGGGHHHGGGGGGHHHJJJLLLNNNPPPOOOPPPRRRSSSSSSRRRPPPNNNNNNOOOOOOPPPPPPPPPOOOOOORRRPPPRRRVVVWWWYYYbbbmmmnnn```NNNGGG@@@===>>>@@@???===<<<;;;;;;;;;::::::999999::::::::::::::::::::::::<<<>>>???>>><<<:::;;;<<<===>>>>>>??????@@@@@@AAAAAACCCDDDCCCBBBAAABBBDDDFFFIIIQQQ___www}}}qqqhhhiiimmmppprrrsss~~~wwwiiiSSSDDD@@@>>>>>>???@@@CCCFFFHHHJJJIIIIIIIIIIIIJJJLLLNNNOOOOOOPPPRRRSSSSSSQQQOOONNNPPPPPPQQQRRRRRRQQQPPPOOORRRRRRSSSUUUUUUWWW]]]dddxxx}}}dddQQQFFFFFFCCC???>>>>>>???===;;;:::::::::999999999999999::::::::::::::::::::::::;;;;;;<<<;;;::::::;;;<<<<<<<<<===>>>>>>??????@@@@@@BBBCCCBBBAAA@@@AAABBBDDDEEEKKKWWWooowwwhhh```ZZZZZZ___gggqqq{{{|||ooo\\\III@@@???@@@@@@AAABBBEEEHHHKKKLLLKKKJJJJJJJJJKKKLLLNNNOOOOOOOOOQQQQQQRRRQQQPPPOOOQQQQQQRRRRRRRRRQQQPPPPPPRRRRRRRRRRRRQQQRRRUUUXXX```zzzvvv^^^LLLCCC??????>>>======>>>>>><<<:::999999999999999999999999999999999999999999999999999999999999999:::;;;<<<999::::::;;;;;;<<<======???@@@AAAAAA??????@@@AAACCCCCCGGGRRRjjjwwwnnnhhh___ZZZVVVVVV[[[iiizzzfffSSSHHHDDDCCCBBBBBBCCCDDDGGGJJJLLLNNNLLLKKKKKKKKKKKKLLLNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPRRRRRRQQQPPPQQQRRRSSSTTTbbb~~~lllUUUHHHBBB@@@@@@<<<<<<<<<===>>>===;;;:::999999999999999999999999999999999999999999999999999888777777999;;;<<<<<<999999999:::;;;;;;<<<<<<===???@@@???>>>===>>>???CCCDDDFFFQQQhhh|||tttnnniiieeebbbaaa^^^ZZZYYY^^^qqqxxxaaaPPPMMMMMMJJJDDDDDDEEEFFFHHHKKKMMMOOOMMMLLLKKKKKKKKKLLLNNNOOOOOONNNNNNOOOOOOQQQRRRSSSQQQPPPOOONNNNNNNNNNNNOOOPPPRRRSSSSSSSSSVVVWWWVVVXXXZZZhhhyyyeeeLLL===<<<>>>>>>;;;>>>>>>>>>>>>>>><<<:::999999999999999999999::::::888888888888888888888888999777666777999;;;<<<===::::::;;;<<<<<<======>>><<<>>>???>>>===<<<===>>>EEEEEEGGGQQQhhhzzzsssjjjffffffeeebbb___cccaaa\\\[[[jjjuuuaaaZZZ[[[[[[YYYVVVIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPOOONNNMMMPPPQQQRRRSSSSSSRRRQQQPPPSSSYYYaaaooopppRRRKKKCCC<<<:::<<<>>>@@@===============<<<<<<;;;888999999::::::999999888999888888888777777666666777777777777888888888888:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<;;;;;;@@@CCCHHHRRRfff{{{uuuoooiiibbb^^^^^^```aaabbb```ccceeelll||||||hhhTTTMMMOOOQQQPPPPPPKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOONNNOOOOOOOOOOOONNNMMMMMMPPPPPPQQQRRRRRRQQQPPPPPPKKKPPPVVV___sssbbbQQQGGGCCC>>>;;;:::;;;;;;;;;<<<============<<<;;;;;;888999999::::::999999888888888888777777777666666777777777777888888888888999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<;;;;;;???AAAFFFQQQggg|||yyyvvvrrrkkkeeebbbbbb```]]][[[\\\___aaacccmmmxxxiiiWWWFFF@@@CCCFFFIIIJJJLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOKKKLLLPPPUUU]]]vvvcccLLLAAA>>><<<;;;;;;<<<<<<:::999<<<<<<<<<<<<<<<;;;::::::888888999999999999888888888888777777777777666666777777777777888888888888888888::::::::::::888888;;;;;;;;;;;;;;;;;;<<<<<<>>>???CCCOOOhhh}}}wwwtttpppmmmjjjfffaaa\\\\\\___bbbaaa]]]\\\___bbbtttzzzYYYLLL@@@>>>AAADDDFFFHHHKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNKKKNNNRRRRRR___vvveeeTTTJJJGGG===<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;::::::999888888999999999999888888777777777777777777666666666777777777888888888888888888999::::::999888888::::::;;;;;;;;;;;;<<<<<<======@@@NNNggg}}}xxxtttqqqjjjiiifffdddbbb___\\\ZZZZZZ]]]^^^\\\ZZZ^^^gggppp}}}fffLLLDDD???AAADDDEEEEEEGGGGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIIIIHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLGGGIIINNNLLLOOOgggyyykkk\\\UUUQQQLLLHHHGGG@@@>>>;;;:::;;;;;;;;;::::::::::::::::::999888888777888888999999888888777666666666666666666777777666777777777888888888888999999::::::::::::999999::::::::::::;;;;;;<<<<<<<<<<<>>???CCCDDDCCCCCCFFFDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFGGGHHHJJJKKKIIIJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIJJJIIIIIIJJJMMMPPP]]]tttqqq[[[MMMFFFAAA???CCCFFFCCC???>>>===:::777666777888888888888888999999888888777666777777888888888888777777555555555666666666777777777777777777888888888888888888888777777888888888888999999:::;;;;;;<<<<<<<<<>>>AAAIII]]]|||gggfffcccaaa```______`````````aaa```______```bbbiiipppzzzyyy]]]KKKHHHBBB@@@@@@CCCCCCBBBDDDIIIEEEEEEEEEEEEEEEFFFFFFFFFIIIHHHGGGFFFFFFHHHJJJKKKIIIJJJLLLMMMMMMLLLJJJIIIFFFFFFGGGHHHHHHHHHHHHGGGIIIHHHGGGFFFFFFGGGHHHIIIDDDHHHHHHCCCBBBFFFJJJIIIMMMUUUjjjwwwjjjfffiiipppZZZLLLFFFEEEBBB>>><<<<<<;;;999;;;???;;;999888999:::;;;:::999888888888888888777666666777777888888888888777777444555555555666666777777777777777777888888888888777777666666666666777777888888999::::::;;;<<<<<<===???BBBIIIZZZyyy`````````^^^]]]^^^bbbffffff^^^ZZZ\\\\\\[[[dddrrr~~~zzz___OOOFFFAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGMMMLLLJJJIIIHHHHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFJJJLLLQQQXXX]]]^^^YYYUUU\\\```ppp|||eeeSSSHHHDDDAAA@@@<<<<<<<<<===<<<<<<;;;:::777777666666666888999:::999999999999888888888777666666666666666666666666555444444333333444444555999888777666555555555555666666666666666777888888777888888999999:::;;;;;;>>><<<>>>EEEUUUrrr\\\\\\]]]```ccceeeeeeddd^^^]]]^^^aaacccjjjwwwjjjTTTIIIDDD@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDHHHNNNRRRSSSPPPLLLSSSUUU]]]jjjyyyzzzaaaXXXKKKCCCAAAAAAAAA@@@<<<<<<<<<<<<<<<;;;::::::888777666666666777888999888888888888777777777777555555555555555555555555444444333333333333444444888777666666555666666666666666666666666777777888777888888999999::::::;;;>>><<<>>>EEEUUUrrr\\\[[[[[[___dddfffccc___aaaiiioooqqquuuqqqXXXJJJFFFCCC@@@BBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHEEEDDDDDDCCCCCCDDDDDDEEEHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEGGGJJJMMMNNNLLLJJJNNNQQQUUUXXX\\\ggg~~~ttt]]]OOOIIIEEE@@@>>>>>>???===;;;;;;;;;;;;;;;;;;::::::999888777777666666666666777777777666666666555555555444444444444444444444444444444333333333333444444666555555555555666777777666666555555666666777888777777888888999:::::::::===<<<>>>FFFUUUsssaaa```______bbbeeeggggggyyy|||aaaMMMFFFFFFEEEBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIJJJKKKLLLMMMMMMLLLMMMRRRVVVXXXVVVXXX```iiiyyysss```RRRGGGBBBFFFCCCAAA@@@@@@>>>;;;999:::::::::::::::999999888888777777666555555555555555555555444444444444333222222222222222222222222444333333333333333333444444444444444555666777888666555555555555666777777777777777888999999::::::<<<;;;>>>FFFVVVsss```aaaaaa```bbbkkkxxx}}}jjjTTTHHHEEEFFFDDDAAABBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGHHHIIIJJJNNNQQQSSSTTTUUUTTTRRRPPPUUUaaavvv{{{pppaaaQQQGGGCCCCCCCCC>>>===<<<;;;<<<======<<<999999999999999888888777666666666666555555444444444444444333333333222222222222222222222222222222333333333222222333333333333333333333444666777888555555555555555666666777666777777888888999::::::;;;;;;>>>FFFWWWtttZZZ^^^bbbdddhhhuuueeeXXXJJJEEEDDDBBBAAA@@@BBBBBBCCCCCCDDDEEEEEEEEECCCCCCDDDEEEFFFGGGGGGHHHFFFEEEEEEDDDDDDEEEEEEFFFDDDEEEFFFHHHHHHIIIIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIIIIHHHGGGFFFHHHJJJQQQQQQPPPNNNQQQUUUTTTPPPJJJNNNYYYiiizzzuuufffOOOMMMIIIEEEAAA@@@??????>>>===;;;999999999:::;;;888888888888888777777666444555555666555555444333444444333333333222222222222222222222222222222222333333222222222222333333222222222333444555666777555555444444555555666777666666777777888999999999::::::>>>GGGWWWtttjjjnnnsssvvv{{{zzz|||mmmRRRKKKEEEDDDBBB??????CCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCEEEFFFHHHHHHHHHHHHEEEFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKJJJHHHGGGIIIKKKNNNQQQPPPNNNPPPWWWZZZYYYNNNKKKMMMTTT[[[eeevvv|||mmm^^^NNNDDD>>>???@@@@@@???===<<<;;;@@@???>>>;;;999888999:::777777888888777777666555222333444555555555444444444444333333333222222222222222222222222222222222333333222222222222333333333222222222333444555555555444444444444555666666666666777777888888999999999:::>>>GGGXXXtttqqqXXXJJJEEEDDDEEEBBB>>>AAAHHHBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBBBBCCCCCCCCC@@@AAACCCEEEGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGDDDGGGHHHHHHEEEDDDFFFIIICCCLLLQQQPPPPPPUUUYYYYYYSSSNNNKKKLLLMMMOOOZZZgggmmm{{{zzzmmm\\\PPPLLLJJJGGGDDD@@@???>>><<<:::999:::<<<777888999:::::::::<<<>>>777777777777777666666555111222444555666555555444444444444333333333222222222222222222222222222222333222222222222222222333333333222222333333444444555444444444444555666666666666666777888888999999999999>>>GGGXXXuuuzzzvvv]]]MMMDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDEEEEEEFFFFFFGGGHHHGGGFFFEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDIIIHHHGGGFFFEEEEEEEEEEEEIIIJJJLLLMMMOOOVVV___fffVVVQQQKKKJJJLLLQQQSSSTTT\\\bbbkkkttt|||kkkfffXXXPPPHHHCCCCCCDDDAAA???>>>======<<<;;;;;;:::::::::::::::::::::999888777999888888666555444333222666555444333333444555666777666555444333222222222222222111111222222333444222222111000//////000000111111222222222333333333333333333444444444555555666666666777888888999999<<<999;;;EEEYYYuuu}}}yyy}}}yyybbbPPPGGGDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEECCCDDDEEEEEEDDDCCCDDDFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLNNNTTT[[[aaaSSSOOOKKKJJJLLLPPPQQQRRRRRRVVV[[[```eeennnyyyzzzrrriii[[[TTTUUUQQQJJJCCC??????@@@>>><<<======<<<<<<;;;::::::999888888888888888888777777777777666666555555444444555444333222222333444555666555444333333222222222222222111111222222333444333222111000000000000000111111222222222333333333333333333444444444444555666666666777888888999999;;;888:::DDDWWWsss}}}{{{|||xxx^^^LLLDDDBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAACCCCCCBBBBBBCCCEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFHHHJJJKKKMMMPPPUUUXXXOOOMMMKKKKKKLLLNNNOOONNNOOOQQQTTTTTTSSSUUUZZZ___fffqqq~~~vvvmmm^^^RRRNNNKKKEEEEEEIIIJJJEEE???<<<======<<<:::<<<<<<;;;;;;::::::999999666666666666777777777777555555555555555555555555333333222222222222333333555555444333222222222222222111111111111222333333333333222111111111111222111111222222222333333333333333333333444444444444555666666777777888888999999777999CCCUUUpppxxx^^^LLLBBB@@@AAAAAAAAA@@@????????????@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA>>>@@@AAABBBAAABBBCCCEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJLLLMMMOOOPPPJJJJJJJJJKKKLLLLLLLLLKKKNNNPPPSSSSSSRRRRRRSSSTTTWWW[[[aaalllzzzooofff^^^UUUNNNPPPJJJGGGJJJJJJEEECCCDDDEEEBBB>>>======>>>===<<<;;;;;;::::::999999999999555555555666666777888888666555555555555555444444333333222222222222333333444444333222222222222222111111111111111222222333333333222222222222222333111111222222222333333333222222333333333444444444555555666666777888888888999777:::CCCTTTooo|||]]]LLLEEEAAA??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBBBBBBBBBBDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCEEEFFFGGGIIIKKKKKKJJJIIIGGGIIIJJJKKKKKKJJJJJJJJJHHHKKKNNNPPPPPPPPPOOOOOORRRSSSUUUYYY___ffflllooo|||}}}pppcccTTTKKKJJJKKKJJJGGGDDDBBBDDDGGGGGGDDD@@@???@@@???=========>>>======999999999999888888888888666666666666666777888999777777666555444333222222333333444444444444333333333333222111111111222222111111000000111111222333333222222222222222333333111111222222222333333333222222222333333333444444555555555666777777888888999999<<>>>>>===<<<==================>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@AAACCCCCCBBBBBBCCCEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBCCCEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBFFFFFFFFFHHHJJJJJJHHHFFFFFFHHHKKKKKKJJJIIIIIIJJJGGGIIILLLNNNOOOMMMKKKJJJHHHLLLRRRVVVWWWWWWXXXXXX___dddkkkpppuuu||||||rrriiidddaaa```XXXOOOEEE@@@AAADDDEEEDDDDDDCCCAAA@@@>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::888888888888888888777777777777666555555666888999888777666555444222111111333333444444444444333333222222111111000111111222111000000000000111222222222111111111111222333333111111222222222333333333222222222222333333333333444555555666666777777888999999<<>>;;;>>>>>>======<<<;;;<<<<<<<<<<<<<<<=========>>>>>>>>>======>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>???@@@@@@@@@AAABBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBDDDFFFGGGEEEEEEDDDDDDCCCDDDDDDDDDHHHGGGFFFHHHJJJKKKHHHFFFFFFHHHKKKKKKIIIHHHIIIJJJKKKLLLMMMOOOOOONNNJJJHHHDDDJJJPPPRRRQQQQQQUUUXXX]]]\\\[[[ZZZ\\\```dddgggfffiiioootttyyy~~~|||vvvvvvwwwvvvoooiii^^^[[[WWWTTTSSSTTTVVVXXXOOOKKKEEE@@@????????????EEEEEEBBB>>><<<===>>>???777999::::::999999888888777777777777777777777777888666555444333444555666666666555444444333222222111222333444444333222111111111000000000000111111000000000000000111222222000000000000000111222333111111222222222333333333111222222222222333333333444444555555666777777777777888<<>><<<======>>>???@@@@@@@@@????????????????????????<<<======>>>???@@@@@@AAAAAABBBCCCBBB@@@@@@@@@BBBCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@@@@BBBDDDGGGIIIDDDDDDCCCDDDDDDEEEFFFGGGIIIGGGFFFHHHJJJKKKIIIFFFFFFHHHKKKKKKIIIHHHIIIKKKKKKLLLMMMNNNOOONNNKKKHHHKKKMMMNNNKKKHHHLLLWWW```bbb]]]VVVRRRRRRUUUWWWYYYTTTVVVYYY[[[[[[]]]```bbb___```dddkkkqqqqqqkkkeee___ZZZUUUWWW[[[]]]YYYTTTOOOMMMJJJHHHHHHIIILLLMMMAAAAAA?????????@@@AAABBBAAACCCDDDAAA???>>>===<<<777999;;;;;;:::999999999666666666666777777777777777666444222222222444555444444444444444444444444000111222333333222111000111000000000000000111111000000000000000111111222000000//////000111222222111111222222222333333333111111222222222333333333444444555555666777777777666777;;;BBBNNNgggttt[[[LLLAAAAAA@@@@@@???>>>======>>>>>>======<<<<<<<<<;;;===============<<<<<<;;;<<<<<<<<<<<<============??????>>>>>>>>>>>>>>>???>>>???@@@@@@???>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBCCCBBBBBBAAAAAADDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJHHHFFFEEEGGGJJJLLLKKKIIIJJJKKKMMMNNNOOOOOONNNNNNJJJKKKLLLLLLNNNRRRWWW[[[___\\\XXXTTTQQQQQQSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQWWWWWWWWW[[[___aaa___]]][[[RRRKKKQQQ\\\aaaZZZPPPKKKIIIFFFEEEEEEFFFEEEDDDAAA@@@>>>=========>>>???DDDCCCAAA???===<<<:::999999888888999;;;<<<<<<;;;<<<:::999888888666444111444444444444444444444444444444333333333333222222111222222222222111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111000111111222222333444444444444555555666777777777777999===AAAIII```rrr]]]MMMCCCAAAAAA@@@@@@???>>>>>>===============<<<<<<;;;;;;===============<<<;;;;;;<<<<<<<<<=========>>>>>>???>>>>>>======>>>>>>???=========>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCAAAAAABBBCCCCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJHHHGGGHHHKKKMMMLLLJJJJJJKKKLLLNNNNNNNNNNNNNNNLLLMMMMMMMMMMMMPPPUUUXXX[[[YYYVVVTTTSSSTTTUUUWWWUUUTTTSSSSSSRRRQQQQQQQQQUUUTTTUUUXXX[[[]]][[[YYYVVVOOOLLLQQQZZZ^^^XXXPPPIIIGGGDDDDDDDDDEEEEEEDDD@@@???>>>=========>>>>>>BBBAAA@@@???===;;;:::999888888888999<<<>>>>>>===999888777888999888777555444444444444444444444444444444333333333222222222111222222222222111000000000000000000000000000000//////000000000111111111//////000000000111111111000000000000111111111111000111111222222333444444444444555555666777777777777999<<<@@@III```eeeRRRHHHBBB???AAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<============<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>@@@>>><<<>>>@@@BBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCC@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDFFFGGGGGGHHHIIIJJJKKKKKKLLLKKKJJJKKKLLLMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNMMMMMMOOORRRUUUWWWVVVUUUTTTTTTVVVXXXYYYUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQRRRTTTWWWXXXVVVUUUPPPMMMMMMPPPVVVWWWSSSNNNFFFDDDBBBBBBCCCDDDDDDCCC??????>>>============>>>>>>>>>>>>===<<<;;;:::999888777777999<<<>>>???>>>666666666777::::::999888444444444444444444444444333333333333222222222222111222222222222111000000000000000000000000000000//////000000000000111111//////000000000000111111000000000000111111111111000111111222222333444444444444555555666777777777666888;;;@@@III```bbbLLLBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::<<<<<<=========>>>>>>>>>======<<<<<<<<<===>>>>>>EEEAAA===>>>BBBCCC@@@<<<@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMMMMMMMNNNQQQTTTUUUUUUTTTTTTUUUVVVXXXYYYTTTTTTTTTTTTSSSRRRQQQQQQOOOOOOPPPRRRSSSSSSRRRQQQLLLMMMNNNOOOPPPNNNKKKIIIBBBAAA@@@AAABBBCCCBBBAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;999999888777777888;;;<<<<<<;;;666555666777:::;;;:::888333333333333333333333333333333333222222222222111111222222222222111000000////////////////////////////////////000000000111////////////000000000111///000000000111111111111000111111222222333444444444444555555666777777777666777:::???III```lll^^^MMMBBB@@@BBBAAA@@@???>>>>>>>>>>>>>>>======::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<============<<<<<<;;;;;;<<<======>>>DDD@@@===???DDDFFFDDD@@@????????????????????????>>>>>>??????@@@AAAAAAAAA@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMJJJKKKLLLMMMMMMNNNQQQTTTTTTTTTTTTTTTUUUUUUUUUVVVSSSSSSTTTTTTSSSRRRPPPPPPNNNOOOQQQQQQQQQPPPOOOOOOLLLMMMNNNMMMJJJGGGDDDCCC@@@??????@@@AAABBBAAA???============<<<<<<;;;;;;:::;;;<<<<<<<<<;;;999888999777666777888888777555777666666777999999888666333333333333333333333333333333222222222111111111111222222222222111000000////////////////////////...////////////000000000...////////////000000000///000000000111111111111000111111222222333444444444444555555666777777777666666999???JJJbbbmmmOOOIIIBBB@@@@@@@@@===:::=========<<<<<<<<<<<<<<<999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<@@@EEEHHHHHHFFF>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKJJJJJJKKKJJJIIIIIIIIIJJJKKKLLLMMMIIIJJJLLLMMMMMMNNNQQQSSSRRRSSSTTTTTTTTTTTTSSSRRRQQQRRRSSSSSSRRRQQQOOONNNNNNPPPRRRRRRPPPNNNNNNNNNMMMMMMLLLJJJFFFBBBAAAAAA@@@??????@@@AAAAAA???===<<<<<<<<<===<<<;;;;;;::::::;;;<<<===<<<:::888777999888666666666666444222777666555666777777555444333333333333333333333333222222222222111111111111111222222222222111000000000000000000000000000000......////////////000000......////////////000000000000000000111111111111000111111222222333444444444444555555666777777777777777999@@@LLLcccfffQQQCCCAAA???>>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;::::::::::::;;;<<<===>>><<<<<<>>>@@@BBBDDDEEEEEE>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLIIIKKKLLLKKKIIIHHHIIIKKKIIIIIIIIIIIIIIIKKKLLLMMMJJJKKKMMMMMMLLLLLLNNNPPPOOOPPPRRRSSSTTTSSSRRRQQQPPPPPPQQQRRRQQQPPPNNNLLLNNNPPPRRRQQQNNNLLLLLLLLLLLLKKKHHHFFFCCCBBBAAAAAAAAA@@@???@@@AAA@@@>>><<<;;;;;;<<<<<<<<<;;;:::999:::;;;===>>>===:::888666888777555555666666555333555444444555666666555333222222222222222222222222222222222222111111111111111222222222222111000000000000000000000000000000........./////////000000........./////////000000000000000000111111111111000111111222222333444444444444555555666777777777888777:::AAAMMMeeecccOOOGGGBBBAAA???===<<<<<<===>>>::::::::::::::::::::::::888888888999999:::::::::;;;;;;<<<<<<;;;;;;:::999888888999999999::::::::::::999999:::;;;<<<===>>>>>>@@@AAA@@@>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@CCCDDDDDDDDDDDDDDDCCCBBBDDDDDDEEEGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKGGGIIIKKKJJJGGGGGGHHHKKKIIIIIIHHHHHHIIIJJJLLLMMMLLLMMMNNNMMMLLLKKKLLLMMMLLLNNNPPPRRRSSSSSSRRRQQQOOOPPPQQQQQQQQQOOOMMMKKKMMMPPPRRRQQQMMMJJJJJJKKKKKKIIIEEECCCBBBBBBCCCCCCAAA@@@@@@AAAAAA@@@===;;;:::;;;<<<<<<<<<;;;:::999;;;<<<>>>>>>===;;;888666777666555666777888777666333222222333555666555444222222222222222222222222222222222111111111111000111222222222222111000000000000000000000000000000............/////////000............/////////000000000000000111111111111000111111222333333444444444444555555666777777777888888:::AAANNNfffttt]]]JJJAAAAAA???>>>>>>===<<<;;;;;;;;;999::::::::::::999888888444555777888999999888888:::;;;>>>@@@???===999777;;;:::999999999:::;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGGGGHHHIIIHHHGGGGGGFFFEEEEEEEEEFFFHHHIIILLLLLLLLLKKKJJJJJJLLLNNNKKKKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQPPPNNNKKKJJJLLLLLLMMMLLLLLLKKKJJJIIIHHHEEECCCBBBCCCEEEEEEEEEBBBBBBAAA@@@?????????@@@<<<<<<;;;::::::::::::;;;::::::999999888777777666555555444333333333333333333333333222222111111111111222222333333222222111000000000000000000000000000000000000000000000000//////............//////////////////000000000000222222111000//////000000000000////////////000000111111222222222333333333444444555555666777777777555:::<<>><<<>>>>>>>>>======<<<;;;;;;:::888888999999888888777666444555777888999999888888999;;;<<<======;;;999777:::999888888888999:::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===============>>>=========<<<<<<<<<<<<==================>>>???@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJHHHGGGGGGIIIKKKLLLMMMMMMNNNNNNNNNNNNNNNLLLMMMNNNOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIGGGDDDAAA@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;:::999:::::::::999999888888777666666555444444444444555666777777333333333222222111111111111222222222222222222111000000000000000000000000000000000000000000000000//////............//////////////////000000000000222111111000//////000000000000////////////000000111111111222222222333333444444555555666666777777555:::;;;BBBQQQ```{{{}}}gggLLL???<<<===>>>>>>======<<<<<<;;;;;;::::::777777888888777777666555444555666777888888888888999::::::::::::999888888888888777777777888999:::999999999999::::::;;;;;;:::;;;<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCEEEFFFGGGHHHHHHHHHGGGFFFFFFHHHJJJNNNNNNNNNNNNMMMMMMMMMLLLIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEBBB@@@????????????>>>BBBAAA???>>><<<<<<;;;;;;;;;::::::999999999999999777777666666555555444444333333333444666888:::;;;222222222222222111111111111111222222222222111111000000000000000000000000000000000000000000000000//////............//////////////////000000000000111111000/////////000000000000////////////000000111111111222222222222333444444444555666666777777666::::::@@@NNN]]]yyyrrrZZZPPPDDD@@@AAABBB@@@>>><<<;;;;;;;;;:::::::::999777777888888777777666555444444555666777777777777999888888777777777888888666666666666777777888888777777888888999:::::::::::::::;;;<<<<<<<<<<<<;;;===============<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFDDDCCCDDDFFFGGGGGGFFFDDDCCCCCCBBBCCCDDDEEEFFFIIIIIIIIIHHHFFFGGGIIIKKKNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFFFFGGGHHHDDDBBB???>>>>>>>>>===<<>><<<;;;:::999999:::999888888777777888888555555444444333333333222222222333444555777888999222222222111111111111111000000111111111111000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000111000000/////////000000000000////////////000000111111111111222222222222333333444555555666666777666999888===KKKZZZvvv|||bbbRRRCCCCCCBBB@@@???>>>===<<<::::::::::::999999999999888888999999888888777666444444444555555666777777888777666666666666777888555555666666666777777777666666777777888999999:::999::::::;;;;;;;;;;;;;;;<<<<<<<<<===========================>>>???@@@AAA??????@@@@@@AAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGEEECCCBBBCCCFFFGGGGGGGGGDDDCCCBBBBBBBBBCCCEEEFFFHHHHHHHHHGGGFFFFFFHHHJJJLLLKKKIIIHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGDDDBBB@@@?????????===;;;@@@???===;;;:::999888888888888777666666666666666333333333222222222222222333222222222222333444444111111111111111111111111///000000111111000000/////////////////////////////////////////////////////////............//////////////////000000000000000///////////////000000000000////////////000000000000111111111222222222333333444444555666666666666999888<<>>AAA@@@;;;777:::======999999999999888888888888888888999999888888777666444333333444444555666777666666666666666666777888444555666777777777666666444555555666777888999999888999::::::;;;;;;::::::<<<<<<<<<===========================>>>@@@AAABBB??????@@@@@@AAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHDDDCCCBBBCCCFFFHHHHHHHHHDDDCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHJJJIIIGGGEEEDDDDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEEEEBBBAAA??????@@@???>>><<>><<<;;;999999888888777666666555555555555555222222222222111111111111333222111000000000000000000000000111111111111111//////000000000000////////////////////////////////////////////////////////////............//////////////////000000000000//////......//////000000000000////////////000000000000000111111111111222333333333444555555666666666999888<<>>888777<<<>>>===888888888888888888888888777777888888777777666555444333333333333555666777555666666666777777777777444555666777888777777666333444444555777888888999888888999:::::::::::::::<<<<<<<<<<<<=========>>><<<<<<<<<===>>>???@@@AAA?????????@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHDDDCCCBBBDDDGGGIIIJJJIIIEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGEEEDDDDDDFFFHHHIIIHHHFFFDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBAAA??????@@@AAABBB@@@???>>>?????????>>><<<>>>===<<<;;;:::999999999666555555444444444444444111111111111111111111111222111111000//////000000///000000000111111111222...//////000000//////...//////////////////////////////////////////////////////............//////////////////000000000000...............///000000000000////////////000000000000000000111111111111222333333444444555555666666999999>>>JJJVVVppprrrcccPPPCCC@@@@@@???<<<;;;<<<:::777:::???===555777777777777777888888888666666666666666555555444444333222222333444666777555555666777888888777777444555777888888888777666333333444555666777888999888888999::::::::::::999;;;<<<<<<<<<======>>>>>>::::::;;;;;;===>>>???@@@>>>??????@@@AAAAAABBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAACCCEEEFFFGGGDDDCCCCCCDDDGGGJJJJJJJJJEEEDDDDDDCCCCCCEEEFFFGGGIIIIIIIIIHHHFFFGGGIIIKKKIIIHHHFFFDDDDDDEEEGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCAAA???>>>===>>>???@@@>>>======>>>??????===<<<===<<<;;;;;;::::::::::::555555444333333333333444111111111111111222222222111111000000000000111111//////000000111111111222......////////////......//////////////////////////////////////////////////////............//////////////////000000000000...............///000111000000////////////000000000000000000111111111111222222333444444555555666555::::::???KKKVVVoooooo```QQQNNNIIIDDD???===;;;;;;;;;;;;::::::999888777777888777777666666666666666777777777777777777777777444333333222222333333444444555555666666666666666666666555555444444444333888777666666666777999:::999:::;;;<<<<<<:::888777:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<============<<<======>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGHHHHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGEEECCCAAA@@@???????????????>>>===<<<<<<;;;;;;;;;::::::::::::999999999999999999999999::::::666555444333333333333333666444222222222222000...000000000000000000000000000000000000000000000000////////////////////////............////////////000000///...............000000//////.........------------............///............////////////////////////////////////111111111000000000000000222222222222333444555555777:::999<<>>;;;;;;:::;;;::::::999888888777777888777666666555555666666666666666666666666666666333333333222222333333333444444555666666666666666666666666555555555444444666666666666666777777888888999:::;;;<<<;;;999888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???>>>>>>??????AAABBBCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFIIIGGGFFFEEEEEEFFFGGGIIIFFFEEEDDDBBBAAA@@@@@@@@@@@@??????>>>======<<<<<<;;;;;;:::::::::999999999888888888888888888777777555555444333333333333333555444222222333333111000000000000000000000000000000000000000000000000000////////////////////////............////////////000000///...............000/////////.........------------............///............////////////////////////////////////111000000000000000000000222222222222333444555555777:::999<<>>>>>??????===<<<======???AAACCCDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEGGGGGGEEEEEEEEEEEEGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<::::::::::::999999999999888888777777666666555555444444333333222222333333444333222222444444333222000000000000000000000000000000000000000000000000////////////////////////............////////////000///......---........./////////...............---------............///............////////////////////////////////////000000000000000000111111222222222222333444555555666:::999<<>>===<<<;;;:::::::::;;;888888888777777666666666777666555555444444555555333333333333333333333333222222222333333222222222333333444555555555555444666666666666666666666666333444666888999777666444555666777999:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>;;;===>>>@@@AAABBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFBBBAAAAAA@@@@@@@@@@@@AAA?????????>>>>>>=========:::::::::999999999999888888888888777666555444444333333222222222222333333333222111222444555444333000000000000000000000000////////////////////////////////////////////////............///////////////......------.................................---------............///............////////////////////////////////////000000000000000111111111222222222222333444555555666999888<<>>BBBEEEEEECCC???===BBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@????????????@@@@@@>>>>>>>>>===============::::::999999999888888888999999888777666555555555222222111111111222222333222111111222444555555333////////////////////////////////////////////////////////////////////////............////////////......------------......---------...............---------............///............//////////////////////////////////////////000000111111111111222222222222333444555555555999888<<>>?????????>>><<<999888888999999999999999999999555555555555555555555555555555444333333333333444222222222222222222222222000111222333333222111000111222333333444444333333444444444555555555555555444666888::::::999777666444555666777888999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888888888777777666666555555111111000000111111222222222111000111333444333222////////////////////////000000000000000000000000////////////////////////............////////////---------,,,------...///---------------.........---------............///............/////////////////////////////////////////////000111111222222222222222222333444555555555999888;;;EEEMMMccclllbbbTTTIIICCC@@@>>><<<===>>>======;;;;;;<<<===777777888888888777777666444444444444444444444444555444444333222333333333333333333333333333333333000111222333333222111000111111222333333333333333333333333333444444444555444555777888999888777666555555555666777888999999999999:::;;;;;;;;;;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>AAABBBCCCBBBAAA?????????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888666555555555555555555555000000000000000111222222222000000000222222222000////////////////////////000000000000000000000000////////////////////////............////////////---,,,,,,,,,------...///,,,,,,,,,------.........---------............///............////////////////////////////////////...//////000111111222222222222222222333444555555444888888;;;DDDLLLbbb|||nnn```VVVHHHFFFDDDEEEFFFEEEAAA============;;;999777666777666777777777666555444444444444444444444444444444555444333333222222333333333333333333333333333333///000222333333222000///111111222333333333333222222222222333333444444444444444666777777777666555666555555666666777888999999999:::;;;;;;;;;::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???AAABBBCCC>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@???>>>======<<<<<<<<<::::::::::::::::::::::::999999999888888888888777333444444444444444444444000000///000000111222222111000///000111111000///////////////////////////000000000000000000000000////////////////////////............/////////000,,,,,,,,,,,,------...///,,,,,,,,,------.........---------.........//////............/////////000////////////////////////...//////000111222222222222222222222333444555555444888777;;;DDDLLLaaazzzgggZZZUUUQQQJJJDDDAAAAAA@@@@@@???===<<<;;;======<<<;;;999888888777555555555555555555555555555555555444444333333333444444444333222222555777111111222222222222111111333333333333333222111000111111111111111111111111111111222222222333333333444444444555555555666666444333333333333444555555777777777777888999:::;;;::::::999888888888999999::::::::::::::::::::::::????????????>>>>>>>>>>>>BBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCAAAAAACCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@@@@????????????===<<<;;;::::::::::::999999999::::::;;;<<<777888777555333333555777777666666444333222111111000000000000000111111222111111111000000000000000////////////............////////////............---------........./////////...---...///000000...------------------------//////.........------------------............///---------............///////////////////////////////////////000000000000000111111222222333444444555777555999CCCJJJ^^^{{{iii^^^QQQIIIGGGEEEBBB???@@@@@@??????>>><<<;;;:::<<<;;;;;;:::999888777666555555555555555555555555555555444444444333333333333444444333222222444666111111222222222222111111222333333333222222111000111111111111111111111111111111222222222333333333333333444444444555555555444333333333333444555555555555555666666777888999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>===AAA@@@?????????@@@BBBBBB@@@@@@@@@AAAAAABBBBBBCCCAAABBBCCCCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@????????????>>>>>>===<<<;;;:::999999999999999999888999999::::::666777777666444555777999666666555444333222111111000000//////000000111222222222111111000000000///////////////............////////////............---------........./////////...---...///000000...........................//////.........------------------............///---------............///////////////////////////////////////000000000000000111111222222333444444555777555999CCCJJJ^^^zzzOOOKKKEEEAAA???@@@@@@???>>>>>>>>>===<<<;;;:::999::::::999888777666666555444444444444444444444444444444444444333333333333333333444333111111333444111111222222222222111111222222222333222222111000111111111111111111111111111111222222222333333333222222333333333444444444444333333333333444555555444444444444444555666777:::;;;===>>>>>>>>>>>>===777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===?????????>>>???@@@@@@AAA>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>??????>>>>>>>>>>>>?????????>>>>>>>>>>>>=========<<<<<<:::999888888888888999888888777777777888888444555666666555666888:::666666555444333222111111000000//////000000111222333333222222111000//////////////////............////////////............------.........////////////...---...///000000..........................................------------------............///---------............///////////////////////////////////////000000000000000111111222222333444444444777555999CCCJJJ]]]yyyHHHGGGEEEBBB???>>>>>>???<<<<<<<<<;;;;;;:::888888888888777666666555444444444444444444444444444444333333333333333333333333222333333333111000111333111111222222222222111111111111222222222222111111111111111111111111111111111111222222222333333333111111222222222333333333444333333333333444555555444444333333444555555666999:::===?????????>>>===888888999999:::::::::;;;:::;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>??????@@@======>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@??????>>>============>>>>>>>>>???=========<<<<<<<<<;;;;;;::::::999888777666666666777777666666555555666666444555666666444444555777555555444444333222111111///////////////000111111444444333222111000//////////////////............////////////........................///////////////...---...///000000...------------------------........................---------............///---------............///////////////////////////////////////000000000000000111111222222333444444444777666999CCCJJJ\\\xxxBBBCCCCCCAAA===::::::;;;:::::::::::::::999888777666666666555555444444444444444444444444444444444333333333333333333333333222333444333111000111222111111222222222222111111000111111222222111111111111111111111111111111111111111222222222333333333111111111222222222333333444333333333333444555555555555444444555555666666777888;;;===>>>===<<<;;;:::::::::999999888888888999999::::::;;;;;;;;;<<<======>>>>>>????????????<<<===>>>???@@@AAABBBBBB?????????>>>????????????<<<<<<======>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999888777666666666666666666555555444444555555555555666777555333222222333444444444333333222222111/////////...///000000111333333222222111000//////////////////............////////////...................../////////000000///...---...///000000...,,,,,,,,,,,,,,,,,,,,,,,,---.....................---------............///---------............///////////////////////////////////////000000000000000111111222222333444444444777666:::CCCIII[[[www>>>???@@@???===;;;;;;;;;999:::::::::999999888777666666555555444444444444333333333333333333333333222222222222333333333333222444555444222111111111111111222222222222111111///000111111222111111111111111111111111111111111111111222222222333333333111111222222222333333333444333333333333444555555666666555555555666666777666777888:::::::::999999;;;;;;:::999888777666666999999999:::;;;;;;<<<<<<======>>>????????????>>>===>>>???@@@AAACCCCCCDDD@@@@@@???>>>>>>>>>??????:::;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::888888777666666666666666444444444444444555666666666777888666444111111111444333333333222222222111//////......//////000111111111111000000000000000////////////............////////////................../////////000000000///...---...///000000...---------------------------------...............---------............///---------............///////////////////////////////////////000000000000000111111222222333444444333777666:::CCCIIIZZZvvv????????????@@@???>>>===999999:::::::::999888888555555555555555444444444333333333333333333333333111111222222222333333333333555666666333222111111111111222222222222111111//////000111111111111111111111111111111111111111111111222222222333333333222222222222333333333444444333333333333444555555666666555555555555666666777777777777888888888888::::::999999888888777777999999::::::;;;<<<<<<======>>>???@@@@@@@@@????????????@@@BBBCCCEEEFFFFFFDDDCCCAAA???===<<<<<<<<<999:::;;;===>>>>>>======<<<<<<;;;;;;;;;:::::::::888777777666666666666666333333333444555666777888666777999888666444333333333333333222222222222222///............///000000///////////////000000000////////////............////////////.............../////////000000000000///...---...///000000...////////////////////////---------.........//////---------............///---------............///////////////////////////////////////000000000000000111111222222333444444333777666:::CCCHHHYYYuuu@@@>>>===>>>???>>><<<:::999999:::::::::999999888555555555555555555444444333333333333333333333333111111111222222333333333444555777666444222111222111111222222222222111111//////000111111111111111111111111111111111111111111111222222222333333333222222333333333444444444444333333333333444555555666555555444444444555555999888777666666777777888888888888888888999999999999999:::;;;;;;<<<=========>>>???AAAAAA@@@@@@???@@@AAABBBCCCEEEFFFGGGHHHHHHFFFCCC???===;;;::::::888999;;;===>>>>>>======<<<<<<<<<;;;;;;;;;::::::888777777666666666666777222222333444555777888999666888::::::888777666777333333222222222222222222...............///000000------......///000000000000/////////............000/////////............////////////000000000000///...---...000000000...111111111111111111111111---------.........//////---------.........//////---------.........//////////////////////////////////////////000000000000000111111222333333444444333777666:::CCCHHHYYYttt===<<<<<<<<<<<<;;;;;;;;;999999999888888888888888777777666666555555555444444333333222222333333444222333333444444333333222333333333222222111111111111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555333333222222333444666777666888999999888888999:::888888999999999:::::::::777777888999:::<<<<<<===<<<===>>>???@@@???>>>>>>???@@@BBBCCCCCCCCCBBBBBBGGGEEEAAA>>><<<<<<>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<999666666888888666444555555555555555555555555444666:::===<<<999444111333333333222222222111111222111111111000000//////////////////............////////////////////////000000//////.........---//////000000000000//////000000111111111111000000........................------............------///...---,,,,,,,,,,,,,,,............////////////......------------......000000////////////000000000111111222222333444444555888777;;;EEEJJJYYYrrr<<<<<<<<<<<<;;;;;;;;;:::999888888888888777777777777666666666555555555444444333333222222333333444222222333333333333222222333333333222222111111111222222222111111111111111//////000000000111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333444333333222222333444666777666777999888777777888:::888888888999999999::::::888888999:::;;;<<<============???@@@@@@@@@???>>>???@@@AAABBBCCCBBBBBBAAADDDBBB@@@>>><<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999666666777888666444555555555555555555555555333555777999999666333111333333222222222111111111111111000000000/////////////////////............////////////////////////000/////////..................////////////......//////000000000000//////........................------............------///...---,,,,,,,,,,,,---............///////////////......------......///000000////////////000000000111111222222333444444444777555:::DDDIIIXXXqqq;;;;;;;;;;;;::::::::::::888888888777777777666666666666666555555555555555333333222222222222333333222222333333333333222222222222222222222111111111222222222222111111000000//////000000000000111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111222222222222333222222222333444555666666777888888777777888999888888888999999999999:::888999::::::;;;<<<=========>>>???@@@AAA@@@????????????@@@AAAAAAAAAAAA@@@??????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888666666666777666555444444444444444444444444222333444555444333222111333222222222222111111111000000///////////////...////////////............////////////////////////////////////............------............------......////////////..............................------............------......---,,,,,,,,,------............///////////////......------......///000000////////////000000000111111222222333444444333666555999CCCGGGVVVooo;;;:::::::::999999999999888777777666666555555555555555555555555555555555333333222222222222333333111111222222222222111111222222222111111111111111333333222222111000000000////////////000000000111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222333222222222333333444444555555666888777666666777999888888888888999999999999999999:::;;;<<<<<<=========>>>@@@AAAAAAAAA@@@???????????????????????????<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888777666555555555555555444444444444444444444444222222222222222222222222222222222222111111111111////////////............////////////............///////////////////////////////////////.........---......//////......------..................---........................------............------...------,,,,,,,,,------............//////////////////............//////000000////////////000000000111111222222333444444444666555999CCCGGGVVVooo999999999999888888888888777777666555555444333333444444444555555555555555333222222111111222222333000111111222222111111000111111111111111111111111222222222111111111000000...////////////000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333222222333333333333333333444666777777666555777888777777888888888999999999999:::::::::;;;<<<<<<<<<===>>>???@@@AAA@@@??????>>>>>>>>>=========>>>>>>;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666666555444444555666444444444444444444444444333222111111111222333444222222222111111111000000............////////////////////////............////////////////////////.........////////////////////////000000/////////------............------........................------............------------,,,,,,,,,------.............../////////////////////....../////////000000////////////000000000111111222222333444444555888666:::CCCHHHVVVooo999888888888777777777777777666666555444333222222444444444444444555555555222222111111111111222222000000111111111111000000000000000111111111111111111111111111111111111111......////////////000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333444222222333333333333222222444555666666555555666777777777777888888888888999999999999::::::;;;;;;;;;<<<===>>>???@@@???>>>>>>>>>===<<<<<<<<<<<<<<<===;;;<<<===>>>======;;;:::::::::::::::::::::::::::999999999999999999999999444555666555333333555666333333333333333333333333333222111111111222333444222111111111111000000000...////////////000000000////////////............////////////////////////........./////////////////////000000000000//////------............------........................------............------------,,,,,,,,,---..................////////////000//////......//////000000000////////////000000000111111222222333444444666888666:::CCCHHHVVVooo888888777777777666666666666666555444333222111111333333333444444555555555222222111111111111222222///000000000000000000//////000000000111111111222000000000111222222333333........./////////000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222222111222333333333333222111333555666666555444666777777777777777888888888888888888888999999999999:::;;;<<<===>>>???>>>======>>>===<<<:::::::::;;;<<<;;;;;;<<<;;;;;;:::999999999999999999999999999999777777777777777777777777333555666555222222444777333333333333333333333333111111000000111222333333111111111111000000000000/////////000000000111111////////////............////////////////////////............/////////000...//////////////////.........////////////..............................------............------,,,,,,,,,,,,,,,---...///............////////////000000////////////000000000000////////////000000000111111222222333444444555777666999BBBGGGUUUnnn777777777777666666666666666666555444222111111000333333333444444555555555222222111111111111222222//////000000000000////////////000000111111111222//////000111222333333444............/////////000000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111111222333444333333111000333444666555444444555777777777777777888888888888888888888888888888999999:::;;;===>>>>>>>>>===<<<>>>===;;;:::999::::::;;;;;;;;;:::999999888888777999999999999999999999999666666666666666666666666222444666444222222444777333333333333333333333333000000000000000111222222111111111111000000000000//////000000111111222222000/////////............////////////////////////---.........//////000000---..................---......////////////..............................---..................---,,,,,,,,,,,,,,,---...///............/////////000000000////////////000000000000////////////000000000111111222333333444444444666444888AAAEEETTTlll222222333333333333333333555555444333333222111111333222222111111111111111222222111111000000////////////............//////000000000000111111111111111111000000//////......111111000000000000111111000000000000000000000000//////000000111111222222000000////////////000000222222111111111111111111333333333333333333333333444444444444444444444444444555666777777888888888777777777777777888888888888999:::;;;<<<<<<<<<<<<<<<;;;999::::::;;;999888::::::999999999999999999444555555666666666666666555555444444444333333333111222222333333222222111222222222222222222222222000111111111111222222222222222222111111///......///000111222222111000///000000000000000000000000---------............///////////////////////////......///000000000000000////////////////////////........................000000//////.........------------............///---------............///............////////////222111111111000000//////111000000000111333555666777;;;777888BBBHHHUUUjjj444444444333333333333333555444444333222222111111222222111000000000000000111111111000000000000000//////............//////000000000000111111111111111000000000/////////...111111000000000000111111000000000000000000000000000000000000000111111111000000////////////000000000000000000000000000000222222222222222222222222222222333333444555666666444444666777777777777777777777777777888888888888888999:::;;;<<<<<<<<<<<<<<<;;;999::::::;;;999888:::999999999999888888888444555666666777777666666555444444444444333333333111222222333333222222111222222222222222222222222000000111111111222222222222222222111111000///...///000111111111111000///000000000000000000000000---------............///..............................///000000000000000................................................000/////////.........------------............///---------............///............////////////111111111000000000//////111000000000111333555666777;;;777888BBBHHHUUUiii555555555444444333333222444444333333222111111111111111000//////////////////000000000000000000111//////............//////000000000000111111111111000000000000////////////111111000000000000111111000000000000000000000000111111111111000000000000000000////////////000000//////////////////000000111111111111111111111111000000111333444666777777333444555666777777777777666666777777888888888888999999:::;;;<<<<<<<<<<<<<<<:::999999;;;;;;:::888999999999999888888777777555666666777777777777777444444444444333333333333111111222222222222111111333333333333333333333333000000000111111111222222111111222111111000///...///000000111111000000///000000000000000000000000---------............///..............................///000000000000///........................------------------------/////////...............---------............///---------............///............////////////111111000000000000//////000000000111222333555555666:::777999BBBHHHTTTggg666666555555444333222222333333222222111111111000000000///................../////////000000111111//////............/////////000000000111111111111000000000000////////////111111000000000000111111000000000000000000000000222222111111000000//////000000////////////000000/////////000000000000000000000000000000000000000000111222333444555666666333333444555666666666666666666777777888888999999999:::;;;;;;<<<<<<<<<;;;;;;:::999999;;;;;;:::999999999999888777777666666555666777777888888777777444444444333333333222222111111222222222222111111333333333333333333333333000000000000111111111111111111111111111000/////////000000000000000000///////////////////////////---------............///........................---...//////000000//////........................------------------------........................---------............///---------............///............////////////000000000000000000//////000000111111222333444555555999777999BBBGGGRRReee666666555444333333222222222111111111111111000000000//////.....................//////000000000111//////............/////////000000000111111111111////////////000000000000111111000000000000111111////////////////////////222222111111000000//////000000////////////000000000000000111111222222222000000000000000000000000222222222333333333333333222333444555555666666555555666666777888888999999::::::;;;;;;<<<;;;;;;;;;;;;:::999999;;;;;;:::999999999888777777666555555555555666777777777777777444444333333333222222222000111111222222111111000222222222222222222222222//////000000000111111111000111111111111000000///000//////////////////000////////////////////////---------............///........................------...///////////////........................---------------------------------...............---------............///---------............///............//////////////////////////////000000///000111222333444444444333999777:::BBBGGGQQQccc444444444333333222222111000000000000000000000000000000///..................//////////////////000//////............//////000000000000111111111111////////////000000000000111111000000000000111111////////////////////////111111111111000000000000000000////////////000000000000111111222222333333000000000000000000000000333333333333222222222222111222333444555555555555555555666777888999999:::::::::;;;;;;<<<;;;;;;::::::999888999;;;<<<;;;:::999888888777666555444444444555555666666666666666333333333333222222222222000000111111111111000000111111111111111111111111/////////000000000111111000000111111111111000000000//////......//////000000000000000000000000000---------............///------------------------------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------............///---------............///............////////////......////////////000000///000111222333444444444222888888:::CCCFFFOOOaaa222222222222222222222222000000000000000000000000111000//////....../////////////////////.........//////............//////000000000000111111111111.../////////000000000111111111000000000000111111////////////////////////000000000000000111111111000000////////////000000/////////000111222222222111111111111111111111111111111111222333333333444111222333444444555444444555555666777888999:::::::::;;;;;;<<<;;;;;;:::::::::999888999;;;<<<;;;:::999888777666555444444333333333444555555555555555333333333222222222222111000000111111111111000000////////////////////////////////////000000000111000000111111111111000000000///............///000000000000000000000000000---------............///------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------............///---------............///............////////////........./////////000000...///111333444444444444111888888:::CCCFFFNNN___111111111111111111222222////////////000000000000111111000///////////////000000//////.........---//////............//////000000000000111111111111.../////////000000111111111111000000000000111111//////////////////////////////000000111111222222000000////////////000000---......///000111111222111111111111111111111111//////000111333444555666111111222333444444444444444555666777888999::::::;;;;;;;;;<<<;;;;;;:::::::::999888999;;;<<<;;;:::999888777666555444333333222333444444555555444444333333333222222222111111000000111111111111000000////////////////////////////////////000000000000///000000111111111000000000///...------...///000000000000000000000000000---------.........//////------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---------.........//////............/////////000---.........//////000000...///111333444444444333111777888;;;CCCFFFNNN___~~~333222222222222222222111333222111/////////000000000000000000//////////////////.........---------//////.........---------///......------///000111//////............//////000111111111111222222222111111000000//////......---......///000111111222000111111111111222222222//////000111222222333333000000111222222222222111222222333333333333444444333333222222333333444555555666666777888999999:::999:::;;;;;;;;;:::999888888888888888888777666666999999888777666444222111111222333333333333222111555333111333666888777555444111///...///111222222,,,///111111//////000222222222222111111111111000222222222111111111000000////////////////////////000000000000000///......000000//////.........---------............------.........------,,,,,,,,,,,,,,,,,,---------........................------------------------------//////.........---------...------------...//////////////////////////////............////////////000000000111222222333333222222555;;;@@@FFFRRR]]]}}}222222222222111111111111444333111///////////////000000000000//////////////////.........---------//////.........---------//////...---...///000111//////............//////000000111111111222222222111000000000/////////............///000111111111000000111111111222222222//////000111111222333333000000111222222222222222222222222333333333444444333333222222333333444555555555666666777888888999999999:::;;;;;;:::999888777888888888888777666666888888888777555444222111222222333444444333222222555333222444666888777555333111000///000///,,,***---000222222111000222444222222222111111111111000222222222111111111000000////////////////////////000000000000000///......000/////////............------............------.........------,,,,,,,,,,,,,,,,,,---------..............................------------------------//////.........------------------------...//////////////////////////////............////////////000000000111222222333333222222555;;;@@@FFFRRR]]]{{{222111111111111111222222555333222000.........///000000000000////////////...............---------/////////............---//////.........///000111//////............//////000000000111111111222222000000000000////////////......//////000000111111000000000111111111222222///000000111111222222222000111111222222222222222222222222222333333333333333333222222333333444555444444444555666666777777888999::::::;;;:::999888777777888888777777666555888888777777555444222111333333444444444444333333444333222333555666666555//////000222444333000...///111222222222222333555222222222111111111111000222111111111111000000000000000000000000000000000000000000000000///......////////////............------............------.........---------------,,,,,,,,,---------.....................................................................---------------------......//////////////////////////////............////////////000000000111222222333333333222555;;;???FFFQQQ\\\xxx000000000111222444666777555444222000............000000000000////////////......................../////////...............///////////////000000000//////............//////000000000000111111111111000000000000////////////.../////////000000000111000000000000111111111111///000000000111111111222000111222222333333222222111222222222222333333333333333222222333333444555333333333444444555555555777888999::::::999999888777777777777777666666555777777777666555444222111222222222222222222222222222111111222333333333333000000000111222222///---000000000000000111222333222222222111111111000000111111111111000000000000000000000000000000000000000000000000000///......///////////////.........------............------...............---------,,,,,,,,,---------......---------...............////////////////////////........................,,,------...............////////////////////////............////////////000000000111222222333333444333666;;;???EEEPPP[[[www//////000111333666999;;;555333111000.........///000000000000////////////---...................../////////////////////////////////000000000000000//////............////////////000000000111111111////////////000000000000////////////000000000000//////000000000111111111000000000000000111111111111111222333333333333222111111111222222222333333333333222222333333444555333333333333444444444444555666888999999999888888777777777777777666555555666666666666555333222222111000000000000000000111///000000000000000000111666333///------,,,+++)))111000///...//////000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000///...............///////////////------............------........................,,,,,,,,,---------......---------.........//////////////////////////////---.....................,,,---......//////......////////////////////////............////////////000000000111222222333333555444666;;;???EEEPPPZZZvvv000000000000333666999;;;333222111/////////000000000000000000////////////---------..................////////////000000000...///000111111111000000//////............///////////////000000000111111////////////000000000000////////////000000000000/////////000000000111111000000000000000000000000111222222333333333333333111111111111222222222222333333222222333333444555333333333333333333444444444555777888999999888888666666777777666666555444666666666555555333222222000000///......///000000...///000000///...///000333111///000333777999999666333000///000000000///222222222111111111111000//////000000000000000111000000000000000000000000000000000000000///...............///////////////------............------.............../////////,,,,,,,,,---------......,,,,,,------.../////////........................---------...............+++,,,.../////////...---////////////////////////............////////////000000000111222222333333666555777;;;???DDDOOOZZZttt222111000///000222555666222111000//////000111222000000000000////////////---------.........//////.../////////000000000000...///000111222111000000//////............//////////////////000000000111.../////////000000000111000000000000////////////////////////000000000111000000000000000000000///111222333333444444333333111111111111222222222222333333222222333333444555444444444444444444444444444555666888888888888777666666777777666666555444555555555555444333222222111000///......///000111///111222111///...000222......000555<<>>999666777777555333222222222111111111111000.../////////000000111111////////////////////////000000000000000//////...---.........//////000000---..................------.........//////000000,,,,,,,,,---------......,,,,,,------...///000000---------------------------------.........//////+++,,,...000000///...---////////////////////////............/////////000000000000111222222333333777666777<<>>BBBKKKTTTppp000000000000000000000000...000111111000//////000////////////////////////////////////////////////////////////////////////////////////000000000000............///000111222////////////////////////111000...------...000111000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222333333444444333333333333444444333333444555555555555555777555444555777999888666666555444444444444555666666555555333222111000000111000000000////////////000222444444222000000000000000000000000111111111333222111111222444777888222111111000///.........111000///......///000111000000000000////////////000000/////////.............................................////////////......------------....../////////.........------------------------------...------------......///...------,,,,,,------...,,,,,,,,,,,,------------//////.........---------...............///000000///000111222222333222222666444666;;;???CCCKKKTTTooo000000000000000000000000///111222222111000000111////////////////////////////////////////////////........................////////////000000000000///......//////000111222////////////////////////000000............000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111222222333333333333333222222333333444333333444555555555555444777666555666777888777666555444333333333333444444555555444333222111111000111111000000000/////////222444555555222000//////111111111111000000000000000000///000000222444555666555333111//////......000000////////////000000////////////000000000000000000000/////////..........................................////////////......------------...............------------------------......///000000///...------------------...------,,,,,,------...+++++++++,,,,,,,,,------...............------------......//////////////////000111222222333222222555444777===AAADDDKKKSSSnnn000000000000000000000000000111333333111000111222////////////////////////////////////////////////........................////////////000000000000///////////////000111111////////////////////////000000///......///000000000000////////////000000000000000000000000000000111111111111111111111111////////////////////////000000000111222222333333333222222222222333444444333444444555555555444444666666666666666666666555333333333222222222222222444333333333222222111111111111111000000000//////444555666555222000//////222222111111000000/////////.........///000222333888888888777666444333222000000////////////000000////////////000000000000000000000////////////.......................................////////////......------------......------------------------,,,,,,---...///000111222///......---,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,,,,---........................,,,---///000000000///...//////111222222222222222555444888>>>BBBEEEKKKRRRmmm111111111111111111111111000111333333111000111222////////////////////////////////////////////////........................////////////000000000000000////////////000000111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000111111111111111111111111////////////////////////000000000111222222333333333222222222333333444555555555555666666555555444555666777777555444333333333222222222222111111000222222222222222222222222111111111111000000000000444555555444111//////000222222111111000000//////............///000000111444666999;;;;;;999777555//////000000000000//////.../////////000000000111111000000000////////////////////////////////////............////////////......------------......------------------------+++,,,---...///111222222///...---,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,------------.....................,,,---///000000000///...//////111222222222222222444444777>>>BBBEEEKKKRRRlll111111111111111111111111///111222222111000000111////////////////////////////////////////////////........................////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000222222222222222222222222000000000000000000000000000000000111222222333333333333333333444555666666666777777777777666555555555777999888666444333333222333333333222111000///111111111222222222222222222222111111111000000000333333444222000//////000111111111111000000000000.../////////000000000000000222666999:::999777555//////000000000000//////......//////000000111111111111000000000/////////////////////////////////............////////////......------------......---------------.........+++,,,,,,...///000111111...---,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------...............---......//////////////////000111222222333222222444333666<<<@@@CCCJJJRRRkkk111111111111111111111111...000111111000//////000////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000111111000000000000000////////////000000000000000000000000000000222222222222222222222222111111111111111111111111000000000111222222333333444444444444555666777888888888888888888777666666777:::<<<;;;888555444444333333333333333111000///000000111111222222222333222222222111111111000000111222222111///...///000000000000000000111111111///000000111111111111111111222333444666666777777...///000111111000///............///000111111111111111111000000000//////////////////////////////............////////////......------------......------........./////////++++++,,,---...//////000,,,,,,,,,+++,,,,,,------...------,,,,,,------...------........./////////---------.........//////...............///000000///000111222222333222222444333444:::>>>BBBJJJRRRhhh111111111111111111111111...///111111///...///000////////////////////////////////////////////////000000000000000000000000////////////000000000000111000////////////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000222222222222222222222222111111111111111111111111000000000111222222333333444444444555666777888888999999999999999888777777999<<<>>>===999666555666333333444444333222000///000000000111222222333333222222222111111111111000///000111///......///111//////000000111111222222000111111222222222222111555444222111222555888:::...///000111111000///...---......///000111111222111111111111000000000000000000000000000000000000............/////////000.........------................../////////000000++++++,,,,,,---.........++++++++++++,,,------......------,,,,,,------............////////////000---------.........////////////...------///000111///000111222222333222222555222333888<<>>AAAHHHPPPfff222111000///////////////000000000000000000000000/////////000000000111111111000000///......------............//////////////////000000000000//////111111111111111000//////000000000000000000000000000111111222222111111000000000000000//////////////////000111111111111000111222222333333222222111333222222222111111111111000000000000111111111111333333222222333555777888;;;999666444444555888999@@@BBBEEECCC???:::555333111111111111111111111111000000000111111111222222111222333222000//////111//////............//////...//////000000111111111111111000000111222444555111111111111111444888<<<111000000000////////////////////////000000000000000111222111/////////000////////////000000000000------------............////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....................................///////////////000111222222333222222333222555:::>>>AAAHHHPPPeee666555222///.........///000000000000000000000000000000000000111111111111000000000///......------............//////////////////000000000000//////000111111111111000000///000000000000000000000000000111111222222111111000000000000000////////////...///000000111111000000111111222222222222222111222222111111111000000000000000000000111111111111333222222111111333444555777666555555555666777888>>>@@@BBBAAA===999555333111111111111111111111111111111111111111222222222333444444333111///000111000//////......//////000000000000000000111111111000000000000000111222333111111111111111444888;;;111111000000000/////////////////////000000000000000111222111///...///000////////////000000000000////////////............////////////////////////........................,,,,,,,,,---------......---------------------------------------------------------............///....................................///////////////000111222222333222222333222555:::>>>AAAHHHPPPccc;;;999555111//////000111////////////////////////000000000000111111111222000000//////........................//////////////////000000000000//////000000111111111111000///000000000000000000000000000000111111111111000000000000000000////////////...//////000000000000000000111111222222222222111111111111000000000000//////000000000111111111111333222111111111111222222444444444555555666666777;;;===??????;;;777444333111111111111111111111111111111111111222222222222444555555333111000000111000000////////////000000111111111111111000000000//////000000000111111222000111111000111333888;;;111111111000000000//////////////////000000000000///111111111///...///000////////////000000000000000000000000////////////////////////////////////........................,,,,,,,,,---------..............................---------------------------------............///....................................//////////////////111222222222222222333222555:::>>>AAAHHHPPPaaa;;;999555111//////000111///////////////////////////000000000000111111111////////////........................//////////////////000000000000/////////000000111111111000000000000000000000000000000000000000111111000000000000000000000////////////......///000000000000000///000111111222222222222111111111000000000000//////000000000111111111111222222111111000000000000222333444444555555555555888:::<<<<<<999666444333111111111111111111111111111111111111111111111111333444555333111000000111000000////////////000000111111111000000000000000///000000000111111111111000000000000000333777;;;111111111111000000000000////////////000000000000///000111000.........///////////////000000000000111111000000000/////////////////////////////////........................,,,,,,,,,---------..............................---------------------------------............///....................................//////////////////111222222222222222333222555:::>>>AAAHHHPPP___666555222///.........///000000000000000000000000////////////000000000000//////////////////..................//////////////////000000000000/////////000000111111111111000000000000000000000000000///000000111111000000///000000000000////////////---...//////000000////////////000111222222222222222222111111111000000000000000000000111111111111111111111111111111000000333333333333333444444444666888999999777444333333111111111111111111111111111111111000000000000000111333333333111000111222111000000//////000000111///////////////000000000000000111222222111111000000000000000000333777:::222222111111111000000000////////////000000000000///000111000...---...///////////////000000000000111111000000//////......////////////////////////........................,,,,,,,,,---------......---------------------------------------------------------............///....................................///////////////000111222222333222222333222555:::>>>AAAHHHPPP]]]}}}222111000///////////////000000000000000000000000---.........////////////.../////////////////////............//////////////////000000000000////////////000111111111111111000000000000000000000000//////000000000000//////000000000000////////////---...//////000000//////...///000111222222222222333222222222111111111111000000000000111111111111000000111111222111111111444333333222222222222333444555777777555333333333111111111111111111111111000000000/////////......///000222111000000111333111111000000000000111111------......//////000000111111222333333222111000000000000///000222777:::222222222111111111000000////////////000000000000///000000000...---...///////////////000000000000111111000//////...------////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....................................///////////////000111222222333222222333222555:::>>>AAAHHHPPP\\\|||111111111111222111111111000000000000000000000000------------.........///.........///////////////............/////////000//////000000000000////////////000111111111111111000000000000000000000000//////000000000000//////000000000000////////////---......///////////////......000111111222222222333333333222222222222111000000000000111111111111000000111222222222222222555444222111000111222222222444666666444333333333111111111111111111111111000000//////.........---...///111111000000111333111111000000000000111111+++,,,,,,---...///000000111222333444444333111111///000000///000222777:::222222222111111111111000////////////000000000000...000000000...---...///////////////000000000000111000000///...------,,,////////////////////////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////..................................../////////000///000111222222333222222333222555:::>>>AAAHHHPPP[[[{{{//////000000111111222222111111000000000000111111...............///000000000000000000////////////111111000000//////......///000000000000000////////////000111111111111111...///000111111000///...////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111222222111111111111111111333333333333333333333333444333333222222333333444111222222333333222222111111111111111111111111111111111111111000000000000......//////000000111111222222222222222111000///............////////////111333666888888666333111111222111000000111555777777111///222111...///444000000000000////////////000///...------...///000000111111111000///---+++...111111------000...)))---...///000000///.........---,,,,,,,,,,,,---...++++++---......---++++++......---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333666444444888???EEEHHHIIIZZZ{{{000000000000000111111111111111000000000000111111//////......//////000111000000000000////////////000000000000//////......//////000000000000////////////000111111111111000...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000///////////////000000000111000000000000111111111111222222111111111111111111222222222222222222222222333222222222222222222333111222222333333222222111111111111111111111111111111111111111000000000000.../////////000000000111222222222222222111000000....../////////000000000111222444555555444222111111111111000000111444666777222000222111...///333000000000000////////////000000///......///000000111111111111000///............---,,,...000///,,,---...///000000///............---,,,,,,---......,,,,,,,,,------,,,,,,,,,......---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333666444444888???EEEHHHIII[[[{{{111111111111000000000000000000000000000000000000000////////////000111111000000000000////////////000000000////////////...//////000000000000//////...///000000111111000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111111111222222222222222222222222222222111111111111222222111111111111222222111222222333333222222111111111111111111111111111111111111111000000000000////////////000000000000111222222222222111000000///000000000000111111111000000111222222111000000000000111000///000222555777444222222111......111////////////000000000000111000////////////000111222111111000000000111111000---+++---///...///111...//////000000//////.........---,,,,,,---......------,,,,,,,,,,,,------......---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333555444555888>>>DDDHHHIII[[[{{{222222111111000000//////000000111111111111000000000000000000000111111222000000000000////////////////////////////////////...//////000000000000///...//////000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000111111111//////000000000111111111///000000000111111111111111111222222222222222333333333333222222222222222222222222333333222222222111222222333333222222111111111111111111111111111111111111111000000000///////////////000000000000111111222222222111111000000000111111111222222222111000000//////000000111///000000000//////111333777555333222111/////////////////////000000000000111111111000000111111111222111000000000111333444222000000000...,,,///444000000000000/////////.........------------.........---,,,++++++,,,---.........---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333444444555888===CCCGGGJJJZZZzzz222222111111000000/////////000111111111111000///000000000000000111111222000000000000////////////.............../////////......///000000000000000......///000000000000000000000////////////000000////////////000000000000111111111111111111111111///000000000111111111222000000000000111111111111///000000000111111111111111111222222333333333333555555444444444333333333333333444555555444333333111222222333333222222111111111111111111111111111111111111111000000000///000000000000////////////000111111222222222111111111111111111222222222222222111000//////000111222///000111000//////111222666666555222111000000....../////////000000000111111222222222222222222111111111000000000222333444444777888333//////333777111111000000////////////........................///...,,,,,,,,,,,,...///......---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333333444666888<<>>@@@:::222222111000////////////---...////////////...---......------------............---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333222444666999<<<@@@FFFJJJWWWxxx000000000000000111111111///000111222222111000/////////......//////000111000000000000////////////---------.........//////---...///000111111111111---...//////000000//////111000///......///000111////////////000000000000111111111111111111111111///000000111111222333333000000111111111222222222000000000000111111111111111111222222333444444555666666555444444333222222222333555666666555333222111222222333333222222111111111111111111111111111111111111111000000000000111000000000/////////...000000111222222222222222000000000111111111111222000000000000000000000000000222333333111111111222333666666222111444333///.........///000111111111222333444555555444333222//////000111111000000000000999777000===TTTRRR===333222111///////////////---...///000000///...---------............------......---,,,,,,,,,,,,---------------------------...------------...//////....................................////////////000000000111222222333333111444777999;;;@@@FFFKKKVVVvvv//////000000111111222222...000111222222111000..................///000000000000000000////////////---------.........//////---...///000111111111111---......///////////////111000///......///000111////////////000000000000111111111111111111111111///000000111222222333333000111111111111222222222000000000000111111111111111111222333333444555555555555444333333222111111111222444555555444222111222222222333333222222222111111111111111111111111111111111111000000000000111111000000/////////...///000111222222222222222///000000000000111111111//////000000000000//////111222444444222111111222111666666222111555444///---......///000111111222333333444555555444333333...///000111111000///...---666111,,,EEEfff```@@@444333111////////////000---...///000000///...---,,,---...//////...---,,,......---,,,,,,,,,,,,---------------------------...------------...//////..................................../////////000000000000111222222333333111333777999;;;???FFFKKKUUUuuu000000000000000000000000111111000000//////......////////////////////////222111///.........///000........................////////////////////////---------...///000000111///////////////////////////...------...///......222222222222111000///.........//////000000111111000000111111111111000///////////////000000000000111111222222222333333333222111111111000000//////222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000...///000111222333333333111111111111111111111111333222111000000000222222222222222111111111111000444999888222///111111...////////////////////////111222222333333222222111222111000//////000111222///222000000;;;HHHGGG;;;444222000000111111000......//////......000333666000//////222666777444111///...---...//////---+++------------------------........................---------............///////////////000000000000000111111222222222111111444555666999>>>CCCHHHKKKXXXqqq000000000000000000000000111000000000/////////...////////////////////////222111000///...//////000........................////////////////////////------......///000000111////////////////////////333111///...///000000///000000000000000000//////////////////000000000000000000000111111000000///////////////000000000000111111111111222222222222111111111111000000000///222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000/////////000111222222222222222111111111111111111111111333222111000000111222222222222222111111111111000///444666333111222222...///000111222222222222222000111111222222111111000111000////////////000111---///---***000999777---......///000000///...---000///......///000222333666333...---...222555666000///------......---+++------------------------........................---------............///////////////000000000000000000111222222222222111444555666999>>>CCCHHHKKKXXXppp000000000000000000000000000000000000////////////////////////////////////111111000///////////////........................////////////////////////---......//////000000111////////////////////////333000......000111///---......//////////////////000000000000/////////////////////000000000000000000000000000////////////000000000000111111111111111111111111000000000000222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////111111222222222222222111000000000000000000000000222111111000111111222222222222222111111111111000...333666555333333111...000000111222222111000///000000000111111000000000000//////......//////000...111000+++,,,222000******,,,///000///...------000...---...111333111///666444111---,,,...222666222000---,,,---------,,,------------------------........................---------............///////////////000000000000000000111222222222222222444555666999>>>CCCHHHKKKXXXppp////////////////////////000000000000////////////////////////////////////111000000///////////////........................////////////////////////......//////000000000000///////////////////////////...///111444444111---............//////000000111111000000//////......//////////////////000000000000000000////////////////////////000000000000111111111000000000000000222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000/////////......222222222333222222111111////////////////////////111111111111111111222222222222222111111111000000333666777777555444333222;;;999666444222000000000000000111111111111000000//////............//////---111222///...222333000,,,...000000...---...///000---,,,///444666444000000333555444000......000333000---+++,,,------,,,------------------------........................---------............///////////////000000000000///000111222222222222222444555666999>>>CCCHHHKKKWWWppp////////////////////////////////////000000000000000000000000000000000000000000000000000//////...////////////////////////000000000000000000000000/////////000000000000000000000000000000000000000///222777;;;===<<<888555111111000/////////000000111111000000//////....../////////...///000111222111000000000/////////........./////////000000000000000000000000000111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////222222333333333222222111////////////////////////000000111111222222222222222222222111111111000000666666666666666666999<<>>CCCHHHKKKWWWooo000000000000000000000000////////////000000000000000000000000000000000000000000000000000///......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333999@@@CCCAAA??????@@@777555333111000///000000000000000000////////////000000/////////111222333111111000000//////......////////////000000000000000000000000111111111111222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111000000000000222222333333333333333222000000000000000000000000///000111222222222222222222222222111111111111000333222222555666888===DDDKKKGGG???888333222222444222222333333333333222222...//////000000//////...---///000///......///000111///------///000///...///------000444777777555333333222111000111333555111///,,,,,,---......---------------------------........................---------............///////////////000000000000...///000111222333333333444555666999>>>CCCHHHKKKVVVooo000000000000000000000000.../////////000000000111000000000000000000000000///000000111000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000444:::???===777555;;;AAA===;;;777444111000//////////////////000000000000111111000///000222444555111111111000///.........//////000000000111111111///000000000111111111111222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111222333444444444444111111111111111111111111...///111222333333222222222222222111111111111000111///000444555444777>>><<<:::666222000/////////111111222222222222111111//////000111111000//////111000///000111111000111000......222888999555000//////......///111333444111000111222555666666555...---,,,---/////////---------------------------........................---------............///////////////000000000000...///000111222333333333444555666999>>>CCCHHHKKKVVVooo000000000000000000000000.../////////000000111111000000000000000000000000///000111111111000...---000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000666888222)))'''111<<>>:::666222000//////......//////000000111111222111000000111333555666222111111000///......---000000000000111111111111//////000000111111111222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111000111222333444555555555111111111111111111111111...///111222333333222222222222222111111111111000222///111444333......333111111222222222111000000000000111111111111000000///000111222222111000///---******---000000000000000///111999BBBDDD<<<333000000///---,,,,,,///111***---222999===<<<666000,,,,,,,,,...000000///...------------------------........................---------.........//////////////////000000000000...///000111333333333444444555666999>>>CCCHHHKKKVVVooo000///.........///111222////////////000000000000111111111000000000000000////////////////////////---.........//////000000444222111/////////000000000000111111111000000///111111000000//////......111111000000000000000000555444222000//////000000111000/////////000222333111111222222222333333333000000000000000000000000111000/////////000222222222222111111111111111111333333222222111222222222111222333333444444333333111111222333333333333222222222222222222222222222222222222222222222222222333333222222222333444444444444444333333222222222222222111111111111111222222333333333333222111111555444333222111///......111000000111333333222000111111000//////000111111///000222333222111///...///000111222222111000///---333444222999AAA<<>>:::555222222//////.........---------------------------------......//////...---,,,,,,..................................../////////////////////000111111222222333555888:::===@@@EEEIIISSSlll000//////...///000111222000000000000////////////000000000000000000000111////////////////////////............/////////000222111000///...///000000000000111111111000000///111000000000/////////...111111111111111111111111333222111000000000111222111000/////////000222222111111111222222222333333111111111111111111111111111111000000000111222333222222111111111111111111333333222222111222222333222333333444444444444444111111222333333333333222222222222222222222222222222222222222222222222222222222111111222222333333444444444333333222222222222222111111111111222222333333333333333222111111444444333222111000///...111000000111333333222111111111111111111111111111000111222222222111///...///000111222222111000//////111000111:::AAA999)))000222555777777666444333555777999777444000////////////.........---------------------------------......//////...------,,,....................................//////////////////000000111111222222333555888:::<<<@@@EEEIIIRRRkkk///////////////000111111111111000000//////....../////////000000111111111000000000000000000000000............///////////////............///000000///000000111111000000000000000000000////////////111111111111111111111111111000000000000111222333000000000///000111111222111111111222222222222333222222222222222222222222222111111111111222333333111111222222222222222222333222222111222222333333333444444555555555555555111222222333333333333333333333333333333333333333333333333333333333333333111111111111111222333333444444333333333333222222222222222111111222222333333333333333222222222222444444333222111000000///111000000111333444222111111222333333333333222111000111222222222111///...000000111111111111000000//////...111<<>>BBBFFFMMMccc---...///000111000000///......//////000000111111......//////////////////111111111111111111111111000/////////............,,,---...///000000///...,,,---...///000000000000.../////////000000000111---......///000000111111000000111111111///...---...///000111222111111000000000000000111111111111111111111111111111111111///000111222222222111111111111222222333444444555111111111111222333444555444444555666666666666555222333444444555444444444444444444444444444444444444444444444444444444444222222222333444555777777222222222333333444444444333333333333444555666777666555333222222222444555222222222333333444444444222222111333444555444222222222222222222222222222333333222222111111111222222111000//////000111222000111111000...,,,...111888777666666666777666666111///------///000...------------.........//////------------------------,,,------...//////..........................................////////////000111111222222333333444444555777999;;;>>>BBBEEEKKKaaa---...000111111111000///------...///000111222222///////////////.........000000000000000000000000000000//////.........------...///000000000///...,,,---...///000000000000.../////////000000111111,,,------...///000000111---...000111111111000///...///000222222111111000000000000000111111111111000000000000000000000000...///000111222111000000111111222333333444555555111111111111222333444555333444444555555555555555222333444444555555444444444444444444444444444444444444444444444444444444111111111222333444666777222222222333333444444444333333333444555666777777777555444222222333444555111222222333333444444555333222222333555555444222333222222111111222222333444333222222111111222222222111000//////000111222...---...111222///---,,,+++000555666333000000000111///...000222222000------------.........//////------------------------,,,,,,---.../////////......................................./////////000000111111222222333444444444555777999:::===BBBEEEKKK```000000000000000000000000.........000333666:::<<<222111000.........///000///000000111222333333333000000000000000000000000............////////////............////////////000000000000000000000000000000000000111111111111333222111000////////////000000000000////////////000000000000111111111111222111111111000000//////000111111111222222222222000000111222222222222111444444333222222333333444444444555555555555444444555222111222555666555333555666666666666444333222666555444444555555444333444444444444333333333222222222222222222222222333222222222222222333444444666555444333222222222222555444222222222222444555555555333333333333555555444444444333333333222222333333333222222111111111000000000000000000000000333222222222111111000000111111000000000000111111......//////000000111111---------...............222111000...------------+++---///...++++++...111////////////////////////////////////000000000000222222222222222222333333555666777999<<<@@@CCCEEELLL^^^000000000000000000000000000/////////111333666888222111000///......///000//////000000111222222333000000000000000000000000............////////////............////////////000000000000000000000000//////000000000111111111222222111000////////////000000000000000000000///000000000000111111111111222111111111000000000000000000000111111111222222000000111222222222222222555555444444333333444444444555666666777777777666666444333444777888666555555666666777666555444444555444444444555555444444444444444444333333333444444444444444444444555555777666666555555555555666666666555444333333333333444444333333333333444444555444333222222333444555444333333333222222222222333333333222222222111111000000000000000000000000222222111111111000000000111000000//////000000111---.........////////////........................111000///......---......222222222000...------...////////////////////////////////////000000000000111222222222222333333333555666777999<<>>999999:::;;;<<<===>>>>>>???AAABBBAAA>>>===>>>@@@FFFDDDAAA===:::888777777999999999999999999999999777777666666666666777777555444444444444555555666444444666777777666444444333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111///////////////000000000//////............//////////////////////////////111111000///......------......---......///000111HHH@@@666000///000000///////////////////////////////////////000000000000000000111222333333444444444555666888;;;???BBBDDDKKK[[[////////////////////////,,,,,,------.../////////...//////000000000000///......//////////////////000000000000000000000000............////////////............////////////000000000000000000000000......////////////000000000000///......//////000///000000111111222222222000000000000111111111111111111111222222222222222000111111111222222222222111222222333333333333333555555444555555666777888666666777888999999999999999;;;>>>???AAACCCEEEHHHGGGGGGGGGGGGHHHIIIKKKKKKMMMOOOQQQOOOKKKIIIJJJLLLSSSPPPLLLGGGDDDBBBAAAAAA>>>>>>======<<<;;;;;;;;;888888777666666666777777777666666555555555666666555555666666666666555555333444444555555444444333444444444333333333222222111222222222222333333333111111111111111111111111//////000000000000111111000//////......//////000000000000000000/////////111000000//////........................///000111CCC>>>666000...///000111////////////////////////////////////000000000000000000111222333444444555444444555888;;;>>>BBBCCCJJJZZZ~~~000000000000000000000000......//////////////////---...///000111111000///////////////////////////000000000000000000000000............////////////............////////////000000000000000000000000........./////////000000000000000//////000000111///000000111111222333333000000000000111111111111111111111222222333333333222222222222333333333333111222333333444444333333555555666777888:::;;;<<<:::;;;===@@@CCCEEEFFFFFFHHHKKKOOORRRSSSVVVZZZ]]]``````______```aaabbbccccccfffgggddd___\\\]]]```cccaaa]]]YYYVVVUUUUUUUUUNNNMMMLLLKKKIIIHHHGGGGGGAAA@@@>>><<<;;;:::999999:::999999888777777777777777666666666666666666777444555555666666555555444555555555444444444333333111111222222222333333333111111111111111111111111000000000111111111222222111000000//////000000111000000/////////.........000000000/////////////////////.........//////000.../////////...///111333////////////////////////////////////000000000000///000111222333444444555444444555777:::>>>AAACCCJJJZZZ}}}111111111111111111111111000000111111000000///...---...///111111111000///000000000000000/////////000000000000000000000000............/////////000............/////////000000000000000000000000000............/////////000111000000000000000111111///000000111222222333333000000000000111111111111111111111222222333333333222222333333333444444444111222333333444444333333666666777999:::<<<>>>???FFFHHHKKKOOOTTTWWWZZZ[[[^^^aaafffiiikkknnnrrrvvvvvvuuutttttttttuuuvvvwwwvvvyyyzzzvvvpppmmmnnnqqqqqqoookkkhhhfffeeefffgggcccbbbaaa___]]]\\\ZZZZZZPPPNNNLLLIIIFFFDDDBBBAAA===<<<;;;:::999999999999888777666555555666777888444555666777777666555444666666555555555444444444111111111222222333333333111111111111111111111111000000111111222222222333111111000000000000111111//////.........---------////////////000000000000//////............//////***...333444111//////000////////////////////////////////////000000000000///000000222333444555555444444555777:::>>>AAACCCJJJZZZ|||000000000000000000000000////////////////////////...//////000111222222222111111000000//////......////////////////////////,,,...000///,,,...444:::777222///000///------///111111000000//////......///////////////.........000000111111111111000000222222111111111111111111666666555444333333222222444333222222333333222111111222333555555555444333555222222666666444888???BBB??????DDDGGGHHHNNNWWWVVV___hhhlllkkklllpppuuuwwwxxxzzz|||zzzvvvuuuvvvzzzzzzzzzzzzzzzzzzyyyyyy{{{wwwqqqllljjjiiiiiihhhbbbcccbbbbbbccccccZZZQQQLLLHHHCCCAAAAAA@@@===;;;;;;888555666888::::::888888666555555666666444333666666555555555555555555444444555555444444333222333333333222222222111111333333333333333333333333111111000///////////////000000000000000000000000000000000000000000000000...------------...//////000000000000000000000000000000////////////000000000000000000111111111111000111111222222333444444444666888999:::===AAADDDJJJXXXzzz000000000000000000000000////////////////////////...//////000111111222222111000000000/////////...///////////////////////////000000//////444===EEECCC888///...///...---...111000000000/////////...////////////////////////000000111111111111000000111111111111111111111111444444333333222111111000333333333444666666666555000111333555777888999::::::888999>>>???>>>BBBHHHPPPPPPTTTZZZ]]]]]]bbbiiiqqqwww~~~~~~~~~~~~}}}~~~|||}}}~~~zzzzzzxxxwwwyyy{{{vvvooohhhaaaXXXQQQNNNLLLHHHFFFAAA>>>:::999999888666444666555444555777777666555555555555555444444444444444444555555444444333222333333333222222222222111333333333333333333333333111111000///////////////000000000000000000000000000000000000000000000000...------------...//////000000000000000000000000000000////////////000000000000000000111111111111111222222333444444555555444666888999:::===AAADDDJJJYYYzzz000000000000000000000000////////////////////////...//////000000111111222000000000000////////////////////////////////////000000///...///777CCCLLLLLL>>>000---//////...---000000000000////////////////////////////////////000000111111111111000000111111111111111111111111222222111111000000000//////000111333444555555555111222444666888;;;>>>???AAAAAAEEEKKKNNNOOOSSSXXXcccffflllrrrrrrrrrwww~~~yyyvvvxxx~~~{{{tttjjjccc```___]]]\\\QQQMMMIIIFFFCCC???;;;888888777666777999:::999888555555555555555555555555444555555555555444333333333333333333222222222222222222222222222222222222111111000////////////000000000000000000000000000000000000000000000000000......------......///000000000000000000000000000000000////////////000000000000000000111111111111222333333444444555666666444666888999:::===AAADDDKKKYYY{{{000000000000000000000000////////////////////////////////////000000111111000000000000///////////////////////////////////////...,,,+++---444===DDDGGG<<<222///000//////000000000000000///////////////////////////000000000000000111111111111000000111111111111111222222222111111111111000000000000111222333444333222333333555555666888;;;???CCCEEELLLPPPVVV]]]bbbfffjjjnnnyyy|||~~~}}}{{{|||}}}zzzzzzvvvtttqqqmmmlllooouuuyyy}}}~~~wwwrrrqqqqqqooommmdddbbb^^^XXXRRRLLLGGGCCC???===<<<;;;<<<<<<:::999777777777777666666666666555555555555555444444333444444333333333222222222111111111111111111111111222111000000//////000000000000000000000000000000000000000000000000000000...............//////000////////////////////////000000////////////000000///000000000111111111111222222333333444555555555444666888999:::===AAADDDKKKYYY{{{///////////////////////////////////////////////////////////////000000000////////////000000000000////////////////////////......---,,,---000444777888444333222000---///444////////////000000000000////////////000000111111000000111111111111000000000000111111111222222222111111111222222222222222777888999777555333555666777888;;;???DDDJJJOOORRR^^^cccjjjpppvvv||||||xxx|||{{{xxxvvvrrrrrrsssrrrqqqrrruuuwww|||}}}~~~~~~|||zzzvvvnnneee\\\TTTPPPJJJHHHDDDBBB@@@===:::888888888777777666555444444555555666666555555444333444444444333333333222222111111111111111111111111222222111000000000000000111111111111111111111111111111111111111111111111///............///000000////////////////////////000000////////////000000///000000000111111111111111111111222333333444444444666888999:::===AAADDDJJJYYY{{{////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////---...111444000,,,///555////////////000000000000...//////000000111111222000000111111111111000000000000000111222222333333111222222222333444444444777888888666444444888<<<>>>AAAFFFMMMUUU]]]cccgggooouuuzzz}}}}}}tttrrrxxx~~~~~~|||zzzyyyxxxzzz}}}~~~}}}ssskkkggg\\\XXXSSSNNNJJJEEE@@@<<<;;;:::999888666555333333555666666666666555444444444444444444333333333333222222222222222222222222222222111000000000000111111111111111111111111111111111111111111111111111//////......//////000111000000000000000000000000000000////////////000000000000000000111111111111000000111222222333333444444666888999:::===AAADDDIIIXXXzzz////////////////////////////////////////////////////////////////////////.../////////000000000111///////////////////////////......///000000000///...---///222000,,,---000.../////////000000000111...//////000111111222222000000111111111111000000///000000111222222333333111111222222333444444555555777888777777<<>>;;;999777666666666666666666555444444555444444444444333333333333333333333333333333333333222111111000000111111111111111111111111111111111111111111111111111111///////////////000000111000000000000000000000000000000////////////000000000000000000111111111111111111222222333444444555444666888999:::===AAADDDHHHWWWyyy///////////////////////////////////////////////////////////////............/////////000000111111////////////////////////---,,,+++,,,///111222222444///---///000---+++,,,.../////////000000111111...//////000111222222222000000111111111111000000///000000111222222333333000000111222333444444555999<<<>>>???BBBIIIUUU^^^aaaeeejjjpppvvv{{{~~~{{{{{{zzzyyyvvvyyy||||||~~~{{{xxxxxx|||yyyrrrkkkeee^^^ZZZKKKJJJGGGEEEBBB???===<<<666666666666666555555444555555444444444333333333333333333333333333333333333222111111000111111111111111111111111111111111111111111111111111111111///////////////000111111000000000000000000000000000000////////////000000000000000000111111111111222222333444444555555666444666888999:::===AAADDDHHHVVVxxx//////............//////////////////////////////////////////////////////////////////////////////............////////////......//////000000111111000000000000000000000000000000//////.........---............/////////000000000000000111111111111000///......000222333333222555777555222222666;;;999???GGGNNNUUU___kkktttsssssstttvvvyyyzzzzzzzzzrrrvvvzzzzzzzzz~~~{{{{{{{{{{{{{{{tttllleee```WWWQQQLLLGGGBBB>>><<<999666666888999777555666777777555555666555333444444444333333333222222222222222111111111111000111111111111111111111111000000111111111111000000//////............//////////////////////////////111111000000000000111111000000000000000000000000000111111222222333444444555666777999<<<@@@CCCEEELLLUUUuuu//////............//////////////////////////////////////////////////////////////////////////////............////////////.../////////000000000111000000000000000000000000000/////////...................../////////000000000000000000111111111111/////////000111111000///222444666555444888???EEEPPPVVV^^^dddiiiqqqzzzzzzqqqmmmooossstttsssyyy~~~}}}{{{~~~}}}zzzyyy{{{}}}}}}zzzuuummmeee^^^WWWOOOJJJAAA>>>:::888888777555333555555555444444555444222444444444333333333333222333333333333222222222222111111111111111111111111000000111111111111000000//////............//////////////////////////////111111000000000000111111000000000000000000000000111111111222333333444444555666777999<<>><<<999777666444444555666666555444555555444444444333333333444444444444333333333333000000000000000000000000000000111111111111000000000//////......//////000000000000000000000000000111111000000000000111111000000000000000000000000111111222222333333444444555555666999<<>>HHHPPP```dddllltttzzzwwwxxxyyy|||}}}xxxrrroooooorrrtttvvvwwwyyy}}}wwwiii[[[RRRMMMOOOBBB999:::;;;777555888777666666666666555555555333333333333222222222222111111111111111111111111111111222222222222111111111000000//////000000111111111111111111111111111111111000000000000111111000000000000000000000000222222333333444444555555444444555888;;;>>>BBBCCCHHHQQQqqq//////............//////////////////////////////////////////////////////////////////////////////............////////////111000000000/////////...000000000000000000000000............/////////000//////000000000111111111111111111222222222333333555888===AAAEEEOOO[[[dddlllnnnrrrwww|||{{{}}}zzzxxxyyyzzz{{{uuuvvvvvvwwwzzztttkkkhhheeeTTTEEECCC@@@999666999777777777666666666555555444444444444333333333333222222222222222222222222111222222333333222222111111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000222222333333444555555555444444555777:::>>>AAACCCGGGPPPppp//////............//////////////////////////////////////////////////////////////////////////////............/////////000111111000000/////////...000000000000000000000000---.........//////000000000000000000111111111111111111222222222333333333999???GGGMMMTTT^^^jjjsssnnnnnnppptttyyy}}}|||wwwvvvzzz{{{yyyxxxcccQQQLLLGGG===888;;;777777777777666666666666666666555555555444444444333333333333333333333333111222222333333222222111111111000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000222222333444444555555666444444555777:::>>>AAACCCGGGPPPppp000000000000000000000000000////////////.........---------............//////000000000000...,,,+++---------...///000000111000000000000000000000000............////////////////////////////////////...///000000111222333333000111222222333555999<<>>@@@BBBEEEOOOmmm/////////////////////////////////.........---------------............//////000000000///...,,,+++---------...///000000000////////////////////////............////////////////////////////////////111222222222111000000111222222222222444999AAAFFFTTTXXX^^^bbbdddggglllpppsssvvvyyy|||wwwkkkbbbYYYPPPIIICCC@@@<<<999999888777555777999:::999666333333444555555444444333222222111222222222222222222222222111111111111000000000000111111111111111111111111111111222222222222111111000111111111111222222222111222333444555555555555444444666888;;;>>>@@@BBBEEEOOOmmm////////////////////////............---------,,,---------............//////////////////...---,,,---------...//////000000....................................///////////////////////////////////////222444444222111000111444444666888===FFFPPPWWW```bbbdddeeeeeeiiiooouuu{{{qqqcccYYYOOOKKKDDD???<<<:::999888777999:::999777444333333555555444444333222222222333333333333333333333333000000000111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111222333444555555555555444555666888;;;>>>@@@AAAEEENNNlll////////////////////////......---------,,,,,,,,,---------............////////////......------------------....../////////....................................////////////////////////////////////,,,///333444333222333444555999???GGGOOOWWW```eeedddfffhhhiiilllsss}}}xxxkkk___YYYQQQIIIDDD@@@<<<:::666777888888777666444444555555444444333333333333333333333333333333333333000000000111111222222222111111111111111111111111111111222222222222111111000000111111111222222222111222333444555555555555444555666888;;;===@@@AAAEEENNNlll..............................---------,,,,,,,,,---------............///.........---------------------------................................................////////////000000000000000000000000---111555666444333555888;;;BBBMMMWWW^^^cccfffhhhjjjnnntttyyyssslllcccXXXOOOGGG@@@;;;777666666666777777666666555555444444444444333333333333333333333333333333000000111111222222333333111111111111111111111111111111222222222222111111000000111111111222222222111222333444555555555555555555666888:::===???@@@EEENNNkkk....................................---------,,,---------............///......------,,,------...------------------------....................................////////////000000000000000000000000000555999888666666:::???GGGNNNXXX```eeehhhiiiiiiuuu{{{}}}~~~vvvlll```SSSGGG@@@===:::888666777888888777555555444444444444444444333333333333333333333333111111111222222222222222222222222222222222222222111111222222222222111111000111111111111222222222111222333444555555555555555666777888:::===???@@@EEEMMMjjj......................../////////.........---------------............///...---,,,,,,,,,---......------------------------////////////////////////............////////////000000000000000000000000000555:::;;;:::>>>FFFMMMTTTXXX]]]ccchhhooouuuyyy}}}rrreeeWWWNNNGGGBBB<<<888888999888888444444555555555555555555444444444444444444444444333222222222222222222111222222222222222222222222111111222222222222111111000111111111111222222222111222333444555555555555666666777888:::===???@@@EEEMMMiii........................000////////////.........---------.........//////...---,,,+++,,,---...///------------------------000000000000000000000000............/////////000000000000000000000000000,,,222999<<>>@@@EEEMMMiii////////////000000000000////////////////////////............................................................///////////////////////////...................../////////000///...---...000111111000222888@@@IIIQQQWWW]]]aaaeeeiiiooouuu|||zzznnndddXXXHHH>>>;;;;;;:::888888888888666555555777999666666555555555444444444666555444333222222222222222222222222222222222222222333333333333222111111///000111222222222222222333333333444444444555555333555666777888;;;???BBBEEELLLhhh.../////////000000000000////////////////////////............................................................////////////............/////////000........./////////000000000000000000111111111000333:::EEEPPP[[[ccckkkooopppvvvrrriii\\\QQQJJJEEE???;;;999888888666555555555666666666555555555444444444666555444333222222222222222222222222222222222222222333333333333222111111000000111222222222222222333333333444444444555555333555777777888;;;???BBBEEELLLhhh....../////////000000000////////////////////////............................................................////////////------......//////000000....../////////000000000222111222222222333333444>>>EEEPPP\\\gggrrr{{{~~~wwwxxx{{{|||oooaaaVVVMMMEEEAAA;;;:::999777666666666666666666666555555555444444555555444444333222222222333333333333333333333333333333333333333222222111000111222222222222222222333333333444444444555555444555777888999;;;???BBBFFFLLLhhh........./////////000000////////////////////////............................................................///////////////////////////............////////////000000000222222222222333666;;;???PPPTTT\\\eeeooo{{{~~~qqqdddYYYQQQLLL@@@===:::888888888888777666666666666555555555555444444444444444333333222333333333333333333333333333333444444333333222111111111222333333222222222333333333444444444555555444555777888999;;;???BBBFFFLLLggg............////////////////////////////////////............................................................////////////111111000///...------,,,////////////000000000111222222333333666===GGGNNN\\\^^^cccjjjttt|||wwwuuuvvv}}}pppaaaWWWFFFAAA<<<888888888888777777777666666666555555555444444555555555444333222333333333333333333333333333444444444444333222222222222333333333222222111333333333444444444555555444666777888999<<<@@@CCCGGGMMMggg------........./////////////////////////////////............................................................////////////111111000///...------,,,/////////000000000111111222555888;;;???HHHSSS[[[bbbeeekkksss~~~ooo___QQQJJJ@@@999888888888777777777777666666666555555333444555666666555444333333333333333333333333333444444444444444333222222333333333333333333222111333333333444444444555555555666888999:::<<<@@@CCCGGGMMMggg---------.........//////////////////////////////............................................................////////////......////////////////////////000000000111111111333999AAAGGGLLLSSS\\\ccclllqqq{{{pppcccYYYJJJ@@@<<<;;;999888777777777777666666666555333444555666666555444333444444444444444444444444444444444555444444333222333333444444333333222111333333333444444444555555555666888999:::<<<@@@CCCGGGMMMggg---------.........//////////////////////////////............................................................/////////000,,,,,,---...///000111222000000000000111111111111444===HHHQQQVVV[[[aaafffwwwsssfffUUUGGGAAA???===;;;777777777777666666666666222444555777777666444333444444444444444444444444444444555555444444333222444444444444333333222111333333333444444444555555555777888999:::===@@@CCCHHHMMMggg000000000000000000000000////////////////////////......------------..............................---------............//////............//////000///222333333000000333666555@@@MMMRRRSSSYYYeeepppjjjZZZOOOFFF???<<<999999999999999999999888777777777666555555444444444444444444444444444444333333333222222222111111222222222333333444444444222222333444555555555555444555666999<<>>AAABBBGGGKKKccc////////////////////////..............................------------..............................---------............///...............///000000...000111111111555<<>><<<:::999999999888666777777777666555555444444444444444444444444444444333333333333222222222222222222333333333333444444222333444555555666555555666666777999;;;>>>@@@AAAFFFJJJbbb////////////////////////..............................------------..............................---------............///......---......///000111222222111111333;;;GGGPPP___```ccchhhrrrttt^^^NNNDDD@@@;;;999999999999777777777777666555555444444555555555555555555555555444444333333333222222222333333333333333333333333222333444555666666666666777777888999;;;===???@@@FFFIIIaaa......................................................------------..............................---------............///---------......///111111333222111222777DDDTTT```hhhpppzzzrrr^^^QQQJJJAAA<<<<<<===<<<;;;777777777666555555444444555555555555555555555555444444444333333333222222333333333333333333333333333333444555666666666666777777888999;;;===???@@@EEEHHH```........................------------------------......------------..............................---------............///---------......000111222222444666999AAAPPPbbbnnnxxxuuu```UUUFFF===:::;;;:::999777777777666555555444444555555555555555555555555444444444444333333333333444444333333333333222222333333555666666666666666666666777999;;;>>>@@@AAAEEEHHH___........................------------------------......------------..............................---------............///------------///000111222333888@@@IIITTTbbbqqq{{{uuufffQQQBBB<<<;;;999888777777777666555555444444555555555555555555555555555444444444444333333333444444444333333222222222333444555666666777777777555666777999<<<>>>AAABBBDDDGGG^^^........................------------------------.........------.................................---------.........//////,,,,,,------///000111222555>>>KKKXXXdddqqq}}}yyy```NNNEEEBBB@@@>>>777777777666555555444444666666666666666666666666555555444444444333333333444444444333333222222222333444555666777777777777444555666999<<>>======999777888777333222444888777777666555444444444444555666666666555333333555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCFFFKKKZZZ////////////////////////....................................////////////..............................//////000000111111333111000222222000222666CCCRRRgggyyyyyydddPPPCCC???:::777666888999777777999888777777666555555444444444555666666666555444333555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCFFFKKKZZZ////////////////////////---------------------------............/////////..............................//////000000111111222///000444555444666:::OOO___ttt{{{dddPPPDDD<<<888666999:::888888:::888777777666666555555444555555666666555555444333555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCFFFKKKZZZ////////////////////////---------------------------------.........//////..............................//////000000111111//////111444555666>>>GGG```pppzzzbbbOOOEEE>>>999999:::777555666777777777777666666555555555555555555555444444444555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCEEEJJJZZZ////////////////////////------------------------------------..........................................//////000000111111///111444444222555DDDTTTuuuuuu```OOOEEE===:::999777555555777777777777777666666666666666555555444444444444555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCEEEJJJYYY////////////////////////------------------------,,,------------.......................................//////000000111111222444666888888???RRReeesss[[[NNNAAA===;;;999888999777777777777777777777777666666555444444444444555555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCDDDIIIYYY////////////////////////........................,,,,,,---------.......................................//////000000111111666555999BBBMMM[[[nnn~~~~~~kkk[[[IIIAAA===;;;::::::777777777777777777777777777666555444333444444555555444444444444555666666555555666666777777888888777888999:::;;;===@@@CCCDDDIIIYYY////////////////////////////////////////////////,,,,,,,,,---------....................................//////000111111111777555:::LLLbbbwwwyyyfffQQQEEE???:::888999777777777777777888888888777666555444333444555555555444444444444555666666555555666666777888888888777888::::::;;;===@@@CCCDDDIIIYYY////////////////////////......////////////......////////////////////////000000000000////////////***...000111222444444444999777@@@YYYuuusss```PPPGGGAAA;;;777:::999888999:::;;;:::999777777777666555555444444555555555555555555555555666666666666777777777777888999;;;<<<<<<>>>@@@CCCEEEKKKYYY~~~////////////////////////......////////////......////////////////////////000000000000////////////000000000///000111111111888999EEE```{{{{{{wwwxxxxxxnnn```SSSJJJBBB<<<777999888777888:::;;;:::999777777777666555555444444555555555555555555555555666666666666777777777888888999;;;<<<<<<>>>@@@CCCEEEKKKXXX~~~////////////////////////......////////////......////////////////////////////////////000000000000333111///000111222222222666>>>QQQkkkvvvmmmkkkoookkkddd[[[QQQGGG???;;;999888777777999::::::999888777777666666555555444555555555555555555555555666666666777777777888888888999;;;<<<<<<>>>@@@CCCEEEKKKXXX~~~////////////////////////......////////////......////////////////////////////////////000000000000222000///222444444444666777IIIccc{{{vvvkkkggglllmmmlllfff[[[OOOEEE@@@:::999777777888::::::999888888777777666555555555555555555555555555555555666666777777777888888888888999;;;<<<<<<>>>@@@CCCDDDJJJXXX~~~////////////////////////......////////////......////////////////////////.../////////000000000111000...000444555222444999AAAZZZxxx|||oooiiimmmpppqqqmmmcccVVVKKKDDD===;;;888777888999999999888888888777666666555555666666666666666666666666777777777777888888888888888999;;;<<<<<<>>>@@@CCCDDDJJJXXX}}}////////////////////////......////////////......////////////////////////......//////000000111111000...111555333000777BBBXXXpppzzzqqqpppqqqqqqnnnggg\\\PPPIIIAAA>>>:::888999999999888999888888777777666666555666666666666666666666666777777777888888888999999888999;;;<<<<<<>>>@@@CCCDDDJJJXXX}}}////////////////////////......////////////......////////////////////////.........///000111111111111000222555333444EEEZZZttttttrrrpppnnnkkkcccZZZRRREEEAAA===:::999999999888999999888888777666666666666666666666666666666666777777888888888999999999888999;;;<<<<<<>>>@@@CCCCCCIIIWWW}}}////////////////////////......////////////......////////////////////////---......///000111111222222000333777666<<>>;;;999999888888999999888888777666666666777777777777777777777777777888888888888999999999888999;;;<<<<<<>>>@@@CCCCCCIIIWWW}}}////////////////////////////////////////////////............////////////---...///000111111111111...000444555888GGGfffpppmmmoookkkfffdddOOOHHH???999888999::::::888888888888777777777777555666777666555666888999777777888999999999999888999999:::;;;===???AAABBBEEEJJJVVV{{{////////////////////////////////////////////////............////////////......///000000111111000,,,333666444???ZZZvvvwwwqqqoookkkggggggZZZRRRFFF===999888888888888888888888777777777777555666777666666666888999777777888999999999999888999999:::;;;===???AAABBBEEEIIIVVV{{{////////////////////////////////////////////////............//////////////////000000000000000000---666888999OOOtttwwwooojjjiiijjjeee\\\OOOCCC<<<:::999999999999888888888777777777666777777777666666777999777777888999999999999888999999:::;;;===???AAABBBEEEIIIUUU{{{////////////////////////////////////////////////............////////////000000000000000000000111111333666DDDccc~~~rrrlllkkkmmmkkkbbbVVVIIIAAA===<<<===999999999888888888777777777777888777666666777999777777888999999999999888999999:::;;;===???AAABBBDDDIIIUUU{{{////////////////////////////////////////////////............////////////111000000///000000111222444...666TTTuuuyyyqqqooonnnnnnhhh]]]PPPFFF???===<<<999999999999888888888888777888999888666666777999777777888999999999999888999999:::;;;===???AAABBBDDDHHHUUU{{{////////////////////////////////////////////////............////////////000000//////000111333444666111AAAeee|||tttooorrrnnneeeYYYLLLBBB<<<999:::999999999999888888888888999999888666666777999777777888999999999999888999999:::;;;===???AAABBBCCCHHHUUU{{{////////////////////////////////////////////////............////////////000///...///000222555666999BBBYYYwww{{{pppoooooojjjaaaTTTGGG???;;;::::::999999999888888888999999:::888777666777999777777888999999999999888999999:::;;;===???AAABBBCCCHHHTTT{{{////////////////////////////////////////////////............/////////000///.........000333666888===SSSoooqqqjjjlllllleeeZZZMMMDDD@@@:::::::::999999999888888999::::::999777666777999777777888999999999999888999999:::;;;===???AAABBBCCCHHHTTT{{{000000000000000000000000000000///...............////////////000000000000///444444//////777>>>@@@TTTrrrxxxiiiiiigggeee^^^TTTIIIAAA===;;;::::::;;;:::999777888888888888888888888888::::::::::::::::::::::::999999:::;;;===???AAABBBEEEHHHSSSxxx000000000000000000000000000000///...............////////////000000000111000222333222111666@@@IIIhhh~~~{{{kkkiiifffddd```WWWLLLDDD===;;;:::999::::::999888888888888888888888888888888999999999::::::;;;;;;999999:::;;;===???AAABBBEEEHHHSSSxxx000000000000000000000000000000///.........///////////////000000000111111111000222555444555CCCUUU|||nnniiidddcccbbb\\\QQQHHH>>><<<:::999999:::999888888888888888888888888888666777777888999:::;;;;;;999::::::<<<===???AAABBBEEEHHHSSSxxx////////////////////////000000///////////////000//////000000000111111111333///111777666555HHHaaa{{{rrrkkkdddbbbdddaaaWWWMMMAAA>>>;;;999999::::::999888888888888888888888888555666666888999:::;;;;;;::::::;;;<<<>>>???AAABBBDDDGGGRRRwww////////////////////////000000/////////000000111000000000000111111111111555000111888888<<>>@@@BBBCCCDDDGGGRRRwww000000000000000000000000000000/////////000111111000000000111111111222222555111222888===IIIccc|||}}}yyyqqqhhheeefffeee```[[[KKKFFF???;;;999:::::::::888888888888888888888888666777777888999:::;;;;;;:::;;;;;;<<<>>>@@@BBBCCCDDDGGGRRRwww000000000000000000000000000000//////000111111222000000111111111222222222222333333777CCCZZZwww{{{tttlllgggeeedddbbb```PPPJJJBBB<<<::::::::::::888888888888888888888888888999999999::::::;;;;;;;;;;;;<<<===>>>@@@BBBCCCCCCGGGQQQwww000000000000000000000000000000///000000111222222000111111111111222222222111333444777GGGfff|||wwwnnnhhheeedddccccccSSSMMMDDD===::::::::::::888888888888888888888888::::::::::::::::::::::::;;;;;;<<<===???AAABBBCCCCCCFFFQQQvvv000000000000000000000000000000000000000000000000111000000000000000111222555555555???\\\~~~pppkkkgggbbbaaaddd^^^TTTFFF===:::;;;:::999888888999999999:::::::::888888999999999:::::::::;;;<<<============???AAADDDJJJTTTvvv000000000000000000000000000000000000000000000000000000000000000111111222333555===PPPppptttlllhhhdddbbbccc```WWWJJJ@@@<<<<<<;;;;;;888888999999999:::::::::888999999999999::::::::::::<<<=========>>>@@@BBBDDDJJJTTTvvv000000000000000000000000000000000000000000000000000000000000000111222222555777HHHhhhxxxttt|||pppkkkfffcccbbbccc[[[OOOEEE???======<<<888888999999999:::::::::999999999999::::::::::::999;;;<<<======>>>AAACCCCCCIIISSSuuu000000000000000000000000000000000000000000000000000000000000111222333333888<<>>======888888999999999:::::::::999999999:::::::::;;;;;;888:::<<<======???BBBDDDCCCHHHSSSuuu000000000000000000000000000000000000000000000000000000000000111222333444777???YYYvvvsssmmmgggcccdddbbb]]]SSSHHH@@@<<<<<<888888999999999:::::::::999999:::::::::;;;;;;;;;888:::<<<======???BBBDDDCCCHHHRRRttt000000000000000000000000000000000000000000000000000000000111222333444555444DDDaaasss~~~yyypppjjjeeedddfffeee\\\OOOCCC===;;;888888999999999:::::::::::::::::::::;;;;;;;;;;;;999;;;<<<======>>>AAACCCCCCHHHQQQsss000000000000000000000000000000000000000000000000000000000111222333555555777PPPoooxxxvvv}}}ssslllhhhfffkkkmmmeeeVVVGGG>>><<<888888999999999::::::::::::::::::;;;;;;;;;;;;<<<:::<<<=========>>>@@@BBBCCCGGGPPPqqq000000000000000000000000000000000000000000000000000000000111222444555666>>>\\\|||uuuyyytttnnniiigggnnnrrrkkk[[[JJJ@@@===888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<============???AAACCCGGGPPPqqq111111111111111111111111111111111111111111111111444000000444333000444===OOOrrr|||~~~}}}uuuvvvwwwrrr{{{pppggglllkkkiiiddd\\\QQQGGGAAA:::999888999::::::999888999999::::::::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBHHHQQQqqq111111111111111111111111111111111111111111111111444//////333333111999EEEaaa|||}}}|||{{{|||rrryyytttllljjjjjjiiifff___TTTIIIBBB;;;:::888999::::::999888999999::::::::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCHHHQQQqqq111111111111111111111111111111111111111111111111333//////333333333===LLLuuu|||||||||}}}wwwqqq|||wwwqqqhhhiiijjjiiicccYYYMMMDDD===;;;999999::::::999888999999::::::::::::;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDIIIRRRrrr111111111111111111111111111111111111111111111111222///111444222222>>>OOO}}}|||{{{zzz}}}rrruuuxxxrrrggghhhiiijjjggg^^^QQQHHH???===:::999::::::999888999999999:::::::::;;;;;;;;;;;;<<<===???@@@BBBCCCDDDIIISSSsss111111111111111111111111111111111111111111111111111000333666333333BBBTTT|||{{{|||||||||xxxttt{{{qqqgggggghhhjjjhhhaaaUUULLLAAA>>>;;;:::::::::999999999999999:::::::::;;;;;;:::;;;;;;===???AAACCCDDDDDDIIISSSsss111111111111111111111111111111111111111111111111111111444777555999NNNfffzzzzzz|||uuuyyytttjjjhhhfffggggggbbbXXXPPPCCC@@@<<<::::::::::::999999999::::::::::::;;;;;;::::::;;;===???AAACCCDDDDDDIIIRRRrrr111111111111111111111111111111111111111111111111333222444666888DDDccc~~~yyyyyy|||yyyppp|||mmmiiidddcccdddbbbZZZTTTDDDAAA===::::::::::::999999999::::::::::::;;;;;;::::::;;;===???AAACCCDDDCCCHHHQQQqqq111111111111111111111111111111111111111111111111444222333666:::LLLsss~~~}}}yyyxxx|||}}}lllzzzpppiiicccaaabbbaaa[[[VVVEEEBBB===::::::::::::999999999:::::::::;;;;;;;;;::::::;;;===???AAACCCEEEBBBHHHQQQqqq222222222222222222222222222222222222222222222222:::---333888:::ZZZ{{{{{{{{{xxxzzz~~~~~~oooxxxvvvlllccccccdddaaa\\\YYYNNNFFF<<<777888::::::999999999999:::;;;<<<===>>><<<<<<<<<===>>>@@@BBBBBBDDDHHHPPPqqq222222222222222222222222222222222222222222222222666///555;;;CCChhh}}}zzzyyyxxxzzz|||~~~ooorrr|||pppfffcccccc```[[[YYYOOOGGG===888888::::::999::::::::::::;;;<<<======<<<<<<<<<===>>>@@@BBBBBBEEEIIIQQQqqq222222222222222222222222222222222222222222222222333222777===OOOzzz{{{zzzzzzyyy|||~~~rrrmmmpppvvvhhhdddbbb___\\\ZZZQQQIII@@@:::999:::::::::::::::::::::;;;;;;<<<===<<<<<<<<<===>>>@@@BBBBBBFFFJJJQQQqqq222222222222222222222222111222222222222222333333222666888<<>>@@@BBBBBBFFFJJJQQQqqq222222222222222222222222111111111222222333333333333999777===aaayyy{{{|||}}}|||~~~~~~nnnfffnnn|||kkkcccaaa```___```VVVPPPGGG???;;;::::::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>@@@BBBBBBFFFJJJQQQppp222222222222222222222222111111111222222333333444333;;;999CCCmmm}}}~~~||||||xxxuuukkkmmmnnneeecccaaaaaabbbYYYSSSJJJAAA<<<999:::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>@@@BBBBBBEEEIIIPPPppp222222222222222222222222000111111222333333444444111;;;<<>>@@@BBBBBBDDDGGGOOOooo222222222222222222222222000000111222333333444444///;;;???WWW}}}yyywwwzzzuuuxxxmmmhhhdddbbbbbb\\\WWWNNNDDD<<<999:::<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>@@@BBBCCCCCCGGGNNNooo444333333222222333333444222222222111222222333333888444AAAfff~~~||||||sssjjjdddcccfffccc]]]SSSGGG>>>;;;<<>>>>>???@@@BBBCCCCCCGGGPPPqqq333222222111111222222333333333333333333333444555999777IIIsss~~~yyypppiiigggiiihhhbbbWWWJJJ???::::::;;;:::;;;<<<===<<<<<<;;;:::======>>>>>>???@@@BBBCCCCCCGGGPPPqqq222222111111111111222222444444444444444555666666999:::TTT}}}~~~ssskkkjjjlllkkkeeeZZZMMMBBB<<<:::;;;;;;<<<<<<=========<<<<<<======>>>>>>???@@@BBBCCCCCCHHHPPPqqq333222222222222222222333333333333333444555666666888>>>___zzz}}}~~~vvvzzzrrrkkkjjjmmmjjjeee\\\QQQGGG@@@>>>>>><<<<<<<<<========================>>>???@@@BBBBBBCCCHHHPPPqqq444444333333333333444444222222222222333444555666777EEEiii}}}yyy}}}ppppppqqqkkklllnnnkkkggg___UUUJJJBBB???>>><<<<<<<<<<<<======>>>>>>=========>>>???@@@BBBBBBDDDHHHQQQrrr555555444444444444555555222222222222333444666666999PPPxxx~~~pppnnnvvvnnnnnnooonnnjjjcccXXXLLLCCC===;;;;;;;;;;;;;;;<<<===>>>>>>======>>>>>>???@@@BBBCCCDDDHHHQQQrrr555444444333333444444555222222333333444666777888>>>___|||www{{{tttppp~~~|||qqqmmmjjjllljjjdddZZZNNNDDD>>>;;;;;;:::::::::;;;<<<===>>>======>>>>>>???@@@BBBCCCDDDIIIQQQrrr444333333222222333333444333333444444666777888999BBBiiisssrrrvvv|||yyyrrrzzzsssjjjeeehhhfffbbbZZZPPPGGGAAA???::::::999999:::;;;===>>>======>>>>>>???@@@BBBCCCEEEIIIRRRrrr333333333333333333333333888333222555777666666999CCCsss~~~rrrjjjnnnrrryyywwwkkkrrr~~~qqqlllgggeeegggggg```UUUHHH???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAAFFFJJJQQQqqq333333333333333333333333777333222555666555777:::EEEuuuzzzrrriiikkknnnttt|||}}}nnnrrrssslllgggggghhhgggaaaVVVJJJAAA<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAAFFFJJJQQQqqq333333333333333333333333555222111444555555777;;;IIIzzz{{{nnnmmmlllkkkooozzzrrrqqq~~~wwwnnnhhhhhhiiihhhbbbXXXLLLCCC===;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAAEEEIIIQQQqqq333333333333333333333333444111111444555555888>>>QQQ{{{xxxwwwrrrlllkkkssssssnnnxxx{{{pppjjjhhhhhhgggbbbYYYNNNDDD>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAADDDIIIQQQrrr333333333333333333333333333111222444555555:::AAA\\\yyy|||tttnnnpppyyyssskkkssssssmmmgggfffeeeaaaYYYOOODDD>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAACCCHHHQQQrrr333333333333333333333333333111333555555666===EEEhhhzzz{{{yyyzzz}}}wwwlllrrrtttooogggfffddd```ZZZPPPEEE>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAACCCHHHQQQrrr333333333333333333333333333222444666666777???HHHsss}}}~~~qqquuutttnnnhhhfffdddaaa\\\RRRGGG???;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAABBBGGGQQQrrr333333333333333333333333333333555777666888@@@JJJyyy~~~yyy~~~vvvxxxtttnnniiigggeeebbb]]]TTTIIIAAA;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===>>>???AAABBBGGGQQQrrr555333111111222444444444333555222333888666;;;LLL|||~~~vvvvvvzzzpppllljjjgggddd___VVVJJJAAA>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAAEEEHHHQQQttt555333111111333444444444444666222333888666<<>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAAEEEHHHQQQttt666444222111333444444333555666333444888555>>>SSS|||}}}rrrmmmkkkiiigggbbbYYYLLLCCC>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAAEEEHHHRRRttt777555222222333444444333555777444666888555@@@ZZZ}}}tttmmmllljjjiiidddZZZMMMDDD>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAADDDGGGRRRuuu777555333222333444444333555666444777999555DDDccc|||~~~vvvnnnllljjjiiiddd[[[OOOFFF>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAACCCGGGRRRvvv888666444333333444444333444555444888:::666HHHkkk|||{{{yyyxxxooollljjjgggccc[[[PPPGGG>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAACCCGGGRRRvvv999777444333444444444333333444444999:::777LLLrrr}}}{{{vvvyyypppllliiieeeaaaZZZPPPIII>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<===???@@@AAACCCGGGRRRvvv999777444333444444444333222333444999;;;777NNNwww|||uuuzzzppplllhhhddd```YYYQQQJJJ>>><<<;;;;;;<<<===;;;:::<<<<<<<<<<<<===???@@@AAABBBGGGRRRwww===666111333666555555777888222777444777===OOO}}}}}}}}}~~~~~~{{{uuuwwwooolllhhhgggiiieeeUUUDDDAAA<<<;;;>>>>>><<<:::;;;<<<<<<<<<<<<===>>>@@@@@@DDDGGGRRRuuu>>>777222444666555444666888222777444777===OOO}}}sssttt}}}~~~}}}|||vvv{{{ooolllhhhgggjjjgggXXXIIIAAA===;;;>>>>>>;;;:::;;;<<<<<<<<<===>>>???@@@AAADDDHHHRRRvvv???888333444555444333555777111777555777===NNN|||lllooo|||{{{zzz}}}}}}~~~|||vvvqqqnnniiigggiiiggg[[[NNNAAA===;;;===>>>;;;:::<<<=========>>>???@@@AAABBBDDDHHHSSSwwwAAA999444555666444333444777111777555777===NNN|||ooorrrvvvwww~~~yyy|||}}}{{{~~~{{{tttssspppjjjffffffeee[[[PPPBBB===;;;======;;;:::<<<=========>>>???AAABBBCCCDDDHHHTTTxxxBBB:::555555666444333444666000777555777===MMM{{{uuuwwwvvvuuuyyyzzz~~~{{{zzz~~~}}}xxx{{{yyypppyyyvvvrrrkkkeeedddbbbYYYNNNBBB===:::<<<===;;;;;;===<<<<<<===>>>???AAACCCDDDDDDIIIUUUyyyBBB:::555555666444333444555000777555888===MMMzzzwwwwwwyyyyyyuuuxxx}}}}}}xxxwww~~~yyyzzz|||xxxmmmuuuwwwtttmmmfffccc```XXXNNNCCC===:::<<<<<<;;;;;;===;;;<<<<<<===???AAACCCDDDDDDIIIVVVzzzAAA:::555555777555444555444///777555888===LLLyyyuuusssyyyzzzuuuxxx~~~}}}uuuxxx}}}|||~~~wwwnnnwwwvvvtttnnnhhheeebbbZZZPPPCCC>>>:::;;;<<<:::;;;>>>::::::;;;<<<>>>@@@BBBCCCEEEJJJVVV{{{AAA999444555777555555666444///777555888===LLLyyysssppp}}}vvvxxxwwwzzzyyywww{{{~~~{{{|||wwwpppzzzuuutttooojjjgggddd\\\TTTCCC>>>:::;;;<<<:::;;;>>>999::::::<<<>>>@@@BBBCCCEEEJJJWWW{{{