BM6P6(@ ~~~~~~~~~pppnnnllliiinnnwww~~~~~~~~~{{{xxxvvvvvvwwwyyyzzzzzzyyy~~~yyy]]]VVVRRRKKKMMMNNNNNNMMMMMMNNNRRRUUUVVVXXX```mmmzzzzzz}}}||||||{{{{{{|||~~~~~~|||}}}ooommmmmmkkkoooxxx~~~}}}}}}~~~|||yyyxxxyyyzzz{{{}}}~~~bbbWWWRRRMMMLLLMMMMMMLLLLLLNNNQQQTTTXXXZZZaaammmyyy}}}zzzxxxxxxwwwwwwxxxzzz|||}}}|||yyy}}}|||zzzooommmnnnnnnssszzz~~~}}}|||{{{}}}{{{{{{}}}~~~hhhXXXSSSQQQLLLLLLLLLLLLKKKMMMPPPSSSZZZ\\\bbblllvvv|||{{{yyyzzzwwwwwwvvvwwwwwwyyyzzz{{{zzz|||}}}{{{}}}yyyooommmoooqqqvvv}}}~~~|||{{{zzz~~~}}}~~~pppYYYSSSSSSMMMMMMMMMLLLLLLNNNQQQTTTXXX\\\bbbllltttyyyyyyxxxyyy}}}xxxxxxxxxyyyyyyzzz{{{{{{zzz{{{|||}}}}}}}}}xxxpppnnnrrrvvv{{{~~~}}}|||~~~~~~~~~www[[[SSSSSSNNNOOOOOONNNNNNOOOSSSUUUVVVZZZbbbkkksssxxxyyyyyyyyy~~~}}}{{{{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}yyyrrrppptttzzz~~~~~~~~~___SSSTTTOOOOOOOOOOOONNNPPPSSSVVVTTTZZZbbblllsssxxxzzz{{{}}}~~~~~~~~~~~~zzztttrrrvvv}}}dddVVVTTTNNNOOOOOONNNNNNOOOSSSVVVUUU[[[dddlllssswwwyyyzzz{{{uuussswwwgggWWWUUUMMMNNNNNNMMMMMMNNNRRRUUUWWW]]]eeemmmsssvvvxxxyyy~~~zzztttxxxjjjWWWVVVRRRQQQOOOOOOOOOPPPRRRTTTYYY\\\eeeqqqxxxyyy{{{~~~|||vvv{{{pppZZZWWWRRRQQQOOOOOOOOOPPPRRRTTTWWW[[[eeerrryyy{{{~~~yyy~~~www^^^XXXRRRQQQOOOOOOOOOPPPRRRTTTVVVZZZeeerrrzzz}}}||||||aaaYYYRRRQQQOOOOOOOOOPPPRRRTTTVVV[[[fffrrryyy|||~~~ddd[[[RRRQQQOOOOOOOOOPPPRRRTTTVVV[[[fffqqqwwwyyyhhh\\\RRRQQQOOOOOOOOOPPPRRRTTTVVV[[[gggqqqvvvxxx~~~lll\\\RRRQQQOOOOOOOOOPPPRRRTTTTTT[[[gggrrrwwwzzzwwwnnn\\\RRRQQQOOOOOOOOOPPPRRRTTTSSSZZZgggsssxxx|||~~~zzzvvv\\\WWWQQQMMMNNNOOOOOOQQQTTTVVVbbbiiirrr|||~~~~~~~~~||||||aaaWWWQQQNNNOOOPPPOOOQQQTTTUUUaaaiiirrr}}}gggXXXRRRNNNOOOPPPOOOQQQTTTUUUaaaiiirrr}}}kkkYYYSSSOOOPPPQQQPPPQQQTTTVVVbbbjjjrrr{{{|||nnnZZZTTTPPPQQQQQQPPPQQQTTTWWWcccjjjqqqzzzyyy}}}qqq\\\UUUQQQQQQRRRQQQRRRUUUWWWccckkkrrrzzzxxx|||ttt\\\VVVRRRRRRRRRQQQRRRUUUVVVccckkksss|||{{{xxx]]]VVVRRRRRRRRRQQQRRRUUUUUUbbbkkkuuu~~~~~~www^^^XXXSSSQQQOOOMMMPPPTTTVVVaaalllxxx}}}aaaZZZSSSRRRPPPNNNPPPTTTVVVaaakkkwwwddd\\\UUURRRQQQPPPQQQUUUWWWbbbkkkwwwiii___VVVSSSRRRQQQRRRVVVYYYdddmmmyyyxxxzzz}}}mmmbbbVVVRRRRRRQQQSSSVVVYYYfffqqq|||}}}{{{tttxxx~~~qqqcccVVVQQQQQQQQQSSSUUUYYYgggsss}}}}}}||||||zzz~~~sssdddVVVPPPQQQQQQRRRTTTWWWeeerrr{{{|||}}}~~~ttteeeUUUPPPPPPQQQRRRTTTUUUdddpppyyywww```UUUTTTNNNNNNUUUUUUZZZeeerrrxxxaaaVVVUUUPPPPPPUUUUUUYYYeeeqqq}}}~~~yyybbbWWWWWWRRRQQQUUUTTTXXXdddpppzzzzzzbbbWWWWWWRRRQQQTTTRRRYYYfffqqqzzz|||cccVVVVVVRRRQQQTTTPPPZZZiiittt|||eeeVVVUUURRRRRRUUUQQQZZZkkkvvv}}}iiiXXXVVVSSSTTTWWWTTTYYYkkkxxx~~~kkkYYYWWWTTTVVVZZZWWWXXXkkkxxx~~~|||}}}lllWWWVVVTTTTTTWWWVVV[[[fffvvv~~~{{{|||oooZZZWWWTTTSSSVVVUUUZZZdddttt~~~{{{|||{{{yyyqqq\\\YYYTTTRRRTTTSSSXXXcccrrr}}}|||}}}wwwtttooo[[[YYYSSSPPPTTTSSSXXXbbbqqq{{{}}}uuussskkkYYYWWWRRRPPPTTTUUUYYYcccqqq{{{~~~~~~~~~sssrrrgggWWWWWWQQQOOOUUUVVVZZZcccqqqzzz~~~~~~{{{}}}sssqqqgggXXXXXXRRROOOUUUWWWYYYcccpppzzz}}}{{{yyy{{{rrrqqqiiiZZZYYYRRRPPPUUUWWWYYYbbbpppyyy|||~~~}}}}}}pppnnnbbbXXXTTTQQQUUUPPPUUUZZZ^^^iiiwww{{{ooonnndddZZZUUURRRVVVRRRVVV[[[^^^jjjwww~~~xxxnnnmmm}}}ggg\\\VVVSSSWWWSSSWWW\\\```kkkxxx~~~uuunnnlll{{{iii]]]VVVRRRVVVRRRXXX]]]bbbmmmzzz~~~qqqmmmlllyyyjjj]]]UUUPPPUUUQQQWWW___eeerrr~~~ooonnnmmmxxxmmm^^^TTTPPPTTTQQQWWWaaaiiixxxnnnnnnnnnxxxooo___UUUPPPUUURRRYYYccclll}}}mmmooonnnxxxqqqaaaWWWQQQVVVSSSZZZdddnnnlllmmmqqqppp___XXXRRRSSSMMMTTTbbbsssooonnnsssqqq___WWWRRRSSSOOOVVV```sssssspppuuurrr___WWWRRRTTTQQQYYY^^^ssswwwrrrvvvrrr___WWWRRRUUUSSS[[[^^^rrr}}}uuuxxxrrr___WWWSSSVVVTTT]]]___rrryyy{{{ppp___WWWTTTWWWTTT\\\```rrr~~~~~~~~~ooo^^^XXXUUUWWWSSS[[[```rrr~~~nnn^^^XXXUUUWWWSSSZZZ___rrr|||sssbbbYYYTTTYYYUUUZZZbbbooo}}}}}}|||tttdddZZZUUUZZZVVV[[[fffrrr|||xxxyyy{{{ttteee[[[VVV[[[WWW]]]iiittt|||vvvtttwwwzzzssseee\\\VVVZZZWWW]]]gggsss{{{wwwssstttyyy{{{qqqddd[[[UUUYYYVVV]]]bbbqqq}}}wwwuuutttsssvvv|||pppddd\\\UUUXXXVVV^^^```ppp{{{yyyssspppqqqrrrtttyyypppfff]]]VVVYYYWWW```aaapppzzztttrrrnnnlllooorrrtttzzzqqqggg___WWWZZZYYYaaadddrrrxxxqqqoookkkjjjiiijjjmmmttt~~~wwweeeaaaZZZZZZ^^^]]]hhhuuu}}}vvvooojjjhhhgggggghhhiiimmmttt}}}wwwfffbbb\\\\\\```___ggguuuwwwppplllgggcccbbbccceeegggkkkooovvv}}}wwwgggccc^^^^^^cccaaaiiiwwwuuullliiigggccc``````aaadddiiinnnsssyyywwwgggeee___```dddccclllyyyzzztttlllfffeeeccc```^^^___^^^bbbhhhnnntttzzzwwwhhhfffaaaaaaeeedddppp{{{|||sssnnnjjjddd```______\\\\\\^^^^^^bbbhhhnnntttyyyyyykkkiiiccccccgggeeeppp{{{~~~uuuooojjjfffbbb]]]ZZZ[[[[[[ZZZ[[[___bbbfffkkkqqqvvv|||}}}nnnlllgggfffiiigggmmmyyy}}}sssmmmiiieeebbb^^^ZZZWWWYYYZZZZZZ]]]bbbhhhkkkpppuuuzzzqqqoooiiihhhkkkhhhiiiwwwxxxnnnfffbbbaaa``````YYYZZZ[[[[[[\\\^^^bbbdddkkknnnsssyyyrrrmmmmmmjjjhhhjjjpppuuuvvvpppiiiccc```___^^^^^^[[[[[[[[[[[[\\\___eeeiiimmmpppuuu{{{uuuppppppllljjjlllooouuu~~~mmmiiiddd```___^^^^^^]]]]]]]]]\\\\\\^^^ccciiinnnqqqsssxxx}}}xxxsssrrrnnnlllnnnpppwwwxxxiiifffcccaaa``````___]]]^^^___```aaacccgggmmmqqqsssvvvzzz~~~~~~~~~yyysssrrrmmmlllooosssyyyvvvhhheeecccaaaaaaaaa___^^^___bbbfffiiijjjlllnnnpppuuuwww{{{~~~}}}|||}}}~~~zzzzzz|||wwwrrrppplllkkkooowww}}}}}}tttfffdddaaaaaaaaabbbbbbaaacccggglllooopppoooooooootttvvvzzz~~~}}}{{{zzzyyyyyy|||}}}~~~~~~}}}xxxxxx{{{~~~~~~{{{{{{|||}}}wwwsssqqqllllllqqq{{{wwwpppfffdddbbbbbbeeegggiiiiiijjjlllpppqqqqqqpppoooppprrruuuyyy|||~~~~~~|||{{{}}}zzzwwwvvvuuuuuuuuuzzzzzzyyyyyyyyyzzzzzz{{{}}}yyyuuuvvv{{{~~~~~~|||yyyyyyzzz{{{|||}}}}}}}}}|||}}}~~~xxxuuusssooopppuuu}}}~~~ssslllhhhfffdddeeeiiimmmpppqqqooopppqqqqqqpppooopppqqqqqqssswwwzzz|||{{{yyyxxx{{{yyyvvvsssrrrqqqrrrsssxxxwwwvvvuuuuuuvvvwwwwwwyyyuuusssvvv{{{|||zzzzzz{{{||||||{{{{{{zzzzzz{{{||||||{{{|||~~~{{{xxxvvvrrrsssyyy}}}xxxooolllhhhggggggkkkpppttttttssstttuuuuuuuuuttttttsssrrrwwwwwwvvvwwwxxxxxxwwwuuuxxxwwwvvvssspppoooppprrrrrrqqqsssvvvuuussstttyyywwwwwwxxx|||~~~{{{{{{~~~{{{vvvxxx{{{~~~vvvmmmkkkjjjjjjkkkooouuuxxxxxxwwwvvvvvvvvvuuutttsssrrrqqqrrrssssssuuuxxxyyyyyyyyywwwwwwvvvtttrrrrrrsssuuutttrrrrrrssssssrrruuu{{{yyy{{{{{{}}}ssslllkkkmmmnnnqqqvvv{{{}}}}}}||||||{{{zzzyyywwwuuutttssssssssstttvvvxxxzzz|||}}}yyyzzzzzzyyywwwwwwxxxzzzzzzvvvuuuvvvvvvvvv{{{rrrlllmmmppprrrwww{{{}}}{{{zzzyyyxxxxxxyyyyyyzzzzzz|||sssoooqqqtttwww{{{~~~}}}}}}}}}~~~|||~~~tttrrruuuzzz}}}~~~~~~}}}}}}~~~~~~uuutttxxx~~~}}}}}}~~~}}}uuuuuuyyy~~~~~~~~~{{{wwwyyy}}}|||~~~~~~{{{~~~~~~}}}}}}~~~~~~~~~}}}www~~~|||ooouuuyyy|||zzz|||qqqbbbgggkkknnnuuu~~~wwwxxx|||~~~~~~iiiXXX]]]aaadddmmm}}}zzzzzz||||||{{{~~~wwwbbbXXXTTTUUU___mmmzzz~~~|||}}}|||{{{~~~yyydddYYYUUUUUU\\\fffrrr}}}{{{~~~{{{hhhYYYVVVUUUXXX]]]gggwww}}}{{{}}}zzzjjjYYYVVVTTTTTTWWW```qqq|||zzz}}}wwwkkkZZZVVVSSSSSSUUU]]]nnn{{{yyy|||~~~ssskkk]]]WWWSSSSSSVVV^^^mmm{{{}}}~~~yyyxxx|||~~~qqqlllaaaYYYSSSSSSWWW^^^jjjuuu~~~}}}}}}~~~~~~}}}}}}xxxwww{{{pppmmmddd[[[SSSSSSXXX^^^hhhppptttvvvyyyyyyyyyxxxzzz{{{yyyzzz{{{}}}ssslll```ZZZWWWXXX[[[^^^dddkkkrrrsssuuuwwwyyyyyyzzzyyyvvvwwwyyyzzz~~~nnnhhh^^^YYYVVVWWWXXXZZZ___fffyyynnnmmmooosssxxx{{{yyywwwuuuwwwxxxzzz~~~~~~zzzhhhaaa[[[VVVSSSUUUVVVVVVZZZ```oookkkiiijjjooowww{{{yyyvvvxxxyyy|||~~~}}}}}}}}}~~~yyyddd\\\WWWSSSQQQTTTUUUUUUYYY^^^jjjjjjhhhhhhmmmtttyyyxxxvvvyyy|||}}}||||||}}}fffYYYUUUQQQPPPSSSUUUVVVZZZ```kkk{{{llljjjiiilllqqqvvvxxxxxxyyy}}}}}}||||||{{{}}}jjjZZZUUUQQQOOORRRUUUWWW\\\bbbkkkwwwooommmllllllnnnssswwwzzz|||~~~yyyyyy{{{zzz}}}ooo^^^XXXSSSPPPQQQSSSUUU[[[aaahhhoooqqqpppnnnlllmmmqqqwww|||zzzvvvxxxzzzxxx|||rrraaaZZZTTTPPPPPPQQQSSSYYY```eeeiiivvvtttpppnnnpppqqqqqqtttyyy}}}vvvsssuuuyyy|||}}}}}}jjj^^^ZZZUUUSSSTTTVVVWWWXXX]]]dddrrrwwwssspppqqqrrrrrruuuzzzzzztttqqqtttxxx|||}}}lll```\\\WWWTTTTTTUUUWWWXXX]]]aaammm|||wwwssstttttttttwww}}}vvvqqqppptttyyy}}}oooccc^^^XXXTTTTTTUUUVVVVVV[[[]]]eeexxx{{{vvvvvvwwwwww||||||tttrrrrrrvvv{{{qqqddd```ZZZUUUTTTTTTSSSSSSWWWXXX```sss~~~yyyyyyzzz|||{{{vvvvvvwww{{{|||qqqeeeaaa\\\XXXVVVTTTRRRQQQSSSTTT]]]ppp{{{{{{~~~~~~{{{zzz|||}}}{{{tttoooeeeccc___]]]ZZZWWWSSSPPPQQQRRRZZZlll{{{}}}|||~~~{{{}}}wwwtttpppmmmlllfffeeedddccc```\\\VVVQQQQQQRRRWWWdddwww{{{}}}~~~{{{zzz|||~~~{{{|||ooommmkkkjjjiiihhhgggggggggeee___XXXSSSRRRRRRTTT]]]nnn||||||}}}}}}~~~}}}|||yyykkkjjjiiiiiimmmooonnnlllhhhccc]]]WWWTTTMMMOOOSSS[[[hhhyyy{{{xxxyyy~~~~~~|||||||||llllllmmmooorrrrrrqqqnnnjjjccc\\\VVVSSSNNNPPPTTT[[[fffuuu|||vvvvvvzzz{{{{{{~~~qqqrrruuuvvvxxxuuusssooojjjccc[[[TTTQQQOOOQQQUUU[[[cccooo{{{~~~xxxvvvzzzxxxzzz~~~|||vvvsssooohhh```YYYSSSPPPNNNPPPUUUZZZaaajjjsssyyy~~~zzzvvvuuu{{{~~~www{{{yyyuuunnnfff^^^XXXSSSQQQMMMPPPTTTYYY___fffnnnsssssssssyyywwwssssssxxx~~~zzzyyy}}}|||rrrggg^^^YYYVVVUUUOOOQQQUUUYYY^^^dddkkkooorrrooosss{{{vvvvvvwww{{{~~~xxx{{{zzzlllaaa\\\ZZZZZZSSSTTTWWWYYY\\\aaahhhllltttrrruuu~~~xxxwwwzzz}}}{{{|||qqqddd^^^]]]]]]VVVWWWYYYZZZ\\\```eeejjjuuuvvvxxx~~~{{{xxxyyy||||||xxxzzzmmmbbbccc```YYYVVVUUUVVVXXX]]]dddjjjnnnvvv{{{~~~~~~|||zzz{{{~~~xxxvvvzzzxxxllljjjddd\\\ZZZYYYXXXXXX[[[aaagggkkkxxxzzz|||yyysssuuuzzz~~~~~~zzzssskkkbbb^^^\\\ZZZYYY\\\bbbhhhmmmxxx|||{{{ssspppuuu|||}}}~~~{{{qqqiii^^^\\\ZZZZZZ^^^eeelllqqquuu~~~uuupppqqqwww~~~~~~}}}~~~tttlll^^^\\\ZZZZZZ]]]cccjjjnnnrrr}}}|||}}}tttrrrsssyyy|||ssslll```___]]][[[]]]```dddgggooouuu}}}}}}|||{{{ttttttvvvzzzqqqkkkcccbbbaaaaaabbbdddfffhhhjjjlllsss|||~~~zzzuuuuuuwwwzzz~~~~~~qqqllleeeeeeeeegggiiikkkmmmoooeeefffmmmzzz~~~}}}uuuxxxzzzxxx{{{}}}~~~yyypppjjjmmmnnnppptttxxxuuupppfffaaacccrrr~~~|||}}}}}}tttwwwzzzyyy{{{}}}|||tttpppxxx}}}vvvooogggdddgggttt{{{tttvvv|||xxxssswww{{{zzz|||}}}yyy{{{tttmmmjjjiiilllttt}}}zzzssspppuuu}}}zzztttsssxxx{{{{{{}}}|||~~~qqqkkknnnmmmooorrrsssyyytttrrrssszzzvvvttttttyyy|||}}}~~~}}}xxx}}}vvvooolllooonnnooonnnlllppp~~~xxxsssuuuzzz~~~uuuvvvxxxzzz|||~~~~~~tttqqqqqq~~~uuunnnmmmmmmlllllllllkkkiiimmm}}}{{{wwwtttyyy}}}wwwyyy{{{|||}}}xxxooonnnnnnvvvxxxrrrjjjiiijjjkkkjjjhhhgggfffeeejjjzzz|||zzzvvv|||}}}yyy|||}}}}}}}}}wwwppppppuuuxxxuuummmgggggggggfffjjjgggdddbbb```eeesss}}}{{{}}}|||~~~zzz|||}}}{{{{{{~~~wwwvvv}}}zzzuuunnnfff```ddddddeeeeeebbbbbblllwww}}}yyyzzz}}}~~~|||zzz}}}}}}}}}~~~yyyxxxjjjaaabbbaaaaaa```]]]]]]fffqqq{{{xxxwwwzzzzzz{{{}}}ssseeedddaaa___]]]ZZZYYYaaakkkttt{{{xxxwwwxxx}}}{{{yyy}}}~~~ooojjjgggccc```[[[YYY___hhhhhhvvv}}}yyyxxxxxxzzz{{{zzz{{{vvvvvv}}}{{{qqqlllgggccc^^^ZZZ]]]dddcccnnnuuu|||yyyyyyzzz{{{}}}{{{yyy{{{~~~xxxpppmmmuuuuuupppkkkggg```ZZZZZZ^^^aaakkkqqq}}}{{{xxxxxxzzzwwwxxx}}}vvvrrrooovvvzzztttpppkkkddd\\\YYYZZZ]]]fffmmm{{{}}}yyywwwxxx}}}zzztttxxx~~~xxxvvvuuu|||~~~xxxtttppphhh___ZZZZZZXXXaaaiiiyyyyyysssqqqxxxyyy~~~{{{xxxuuuwww}}}}}}}}}|||xxxxxxyyyrrrdddZZZYYY______eeeppp}}}}}}uuuqqqqqqtttwww~~~vvvtttsssvvv}}}}}}|||~~~{{{nnnccc```\\\]]]dddooo{{{{{{vvvrrrrrrttttttyyyvvvrrrrrrsssxxx~~~zzzmmmggg```aaagggpppxxx{{{vvvsssrrruuuzzz{{{|||ttttttuuuxxx}}}uuullliiihhhjjjooorrryyywwwsssrrrssswww}}}wwwsssxxxzzz}}}~~~sssnnnllljjjjjjkkkqqqyyyrrrrrrtttuuuzzzxxxsssrrrzzz|||sssoookkkgggeeejjj{{{xxxrrrppptttxxx{{{|||uuuuuuwww}}}{{{uuunnnffffffrrryyysssppppppwww}}}xxxuuuyyy~~~wwwiiiccckkkvvvzzztttoooqqqwww~~~zzzxxxvvvzzz~~~sssoooooo|||uuuqqqsssuuuzzz{{{xxxxxxwwwzzztttooonnnsss}}}vvvpppooowwwyyy~~~wwwxxx{{{{{{~~~uuuooonnnnnnvvvyyyrrrqqqssszzz{{{}}}yyy}}}yyyxxx}}}sssoooooopppttt~~~|||uuuqqqsssxxx{{{|||||||||~~~xxxttt~~~yyyooommmooossstttyyywwwrrrpppuuu|||}}}~~~}}}}}}~~~~~~{{{zzznnnjjjlllnnnnnnrrrzzzzzzvvvssssssyyy}}}~~~ooogggfffcccgggllltttyyywwwvvvwww}}}}}}qqqdddaaa[[[bbbjjjsss}}}zzztttrrrvvv}}}~~~|||kkk```^^^YYYcccmmm{{{|||xxxssssssxxx|||~~~sssbbb[[[]]]\\\gggoooyyy}}}xxxxxxvvvuuuwww|||}}}}}}|||jjj\\\ZZZ___```lllrrrvvv||||||xxxvvvxxxxxxyyy|||{{{}}}}}}mmm___]]]ccchhhvvv{{{zzzzzzyyy~~~{{{zzzyyy|||}}}zzzzzztttfffccchhhsss}}}}}}}}}|||}}}}}}}}}}}}www{{{uuuhhhhhhnnn}}}~~~}}}}}}~~~~~~|||yyywww~~~}}}ppphhhmmmxxx}}}}}}}}}}}}zzz~~~~~~zzzzzzxxxkkkgggrrr||||||{{{~~~|||tttgggcccuuu~~~~~~}}}~~~tttgggfff}}}}}}uuummmttt}}}{{{~~~{{{~~~}}}{{{}}}~~~}}}}}}~~~zzz|||}}}|||yyy}}}xxx{{{~~~~~~{{{}}}~~~~~~{{{xxx~~~}}}{{{}}}}}}{{{}}}yyyuuuvvvxxxsssqqqzzz{{{xxx{{{~~~vvvpppqqqvvv{{{zzz}}}ssslllmmmwwwxxxwwwzzz}}}sssllliiinnnttt}}}}}}|||wwwqqqsss{{{~~~|||zzz{{{}}}{{{qqqkkkffffffllltttzzz|||xxxxxx}}}zzzssslllhhhffffffmmmuuuxxxzzz{{{||||||}}}||||||}}}{{{xxxwwwyyy~~~~~~ooollliiifffggglllqqquuuyyyyyyyyywwwwww{{{~~~zzz}}}|||vvvxxxyyyzzz|||~~~xxxooommmkkkjjjkkkoootttwwwzzzxxxuuusssuuuyyy~~~|||yyy}}}|||xxxvvvxxxwwwyyy}}}uuusssqqqppppppppprrruuuyyy{{{}}}yyytttsssuuuyyy~~~}}}wwwyyyzzzrrrnnnpppttt{{{}}}tttqqqrrrtttuuuvvvxxxzzz|||~~~zzzwwwxxxzzz{{{}}}yyy~~~yyyqqqjjjgggkkkrrr|||}}}~~~uuuppprrrvvvyyyzzz{{{}}}}}}yyyzzz~~~~~~}}}yyyrrrlllgggeeejjjqqq{{{}}}uuuqqqpppuuu{{{}}}}}}~~~~~~wwwvvv{{{zzzyyytttpppnnnjjjiiimmmuuu}}}uuupppoooqqqwww~~~~~~~~~~~~}}}|||{{{zzzzzztttvvv}}}{{{uuu{{{|||wwwtttsssrrrpppnnnrrryyyyyyqqqnnnooorrrxxx~~~~~~}}}{{{yyyxxxvvvvvvuuuwww}}}|||rrruuuzzztttoootttxxxxxxuuuuuuxxx|||sssqqqooonnnpppuuuzzz~~~|||xxxwwwzzz}}}~~~~~~tttrrrtttwww}}}vvvrrrvvvyyy{{{||||||~~~~~~yyysssrrrqqqrrrtttxxx|||~~~}}}}}}{{{xxxwwwzzz}}}uuupppqqqttt}}}yyywwwuuuttt{{{|||~~~}}}tttrrrrrrsssuuuxxxzzz}}}~~~{{{{{{|||{{{{{{|||xxxsssuuu||||||yyyuuussstttwwwxxxyyyzzz|||~~~tttpppqqqsssvvvzzz~~~}}}}}}~~~~~~{{{xxx}}}vvvqqqooommmnnnsssxxx|||~~~yyy|||uuupppqqqtttwwwzzz~~~yyy{{{{{{tttooommmlllllloootttzzz~~~vvvqqqoooooosssxxx|||~~~|||}}}{{{}}}xxxssspppnnnpppooopppsssyyy~~~yyyqqqjjjjjjlllpppvvv}}}||||||~~~yyytttqqqqqqrrrrrrttttttuuuyyy~~~pppiiieeehhhmmmssszzz~~~~~~}}}~~~|||xxxuuusssssstttuuu}}}~~~xxxrrrpppnnnmmmnnnrrrxxx}}}}}}~~~yyywwwwwwvvvuuuuuuvvvxxxyyy{{{tttooopppooooooqqquuu{{{zzzyyy||||||vvvtttrrrtttwwwyyyzzz{{{~~~yyytttqqqooorrrrrrtttvvvzzz~~~}}}xxxssstttxxx~~~}}}xxxrrrppprrrtttwww|||~~~~~~wwwrrrqqqrrrsssvvvwwwyyy|||~~~}}}{{{wwwrrrtttyyy|||wwwtttqqqmmmoootttxxx|||vvvpppoooqqquuuwww{{{}}}~~~~~~}}}}}}}}}xxxtttvvv}}}{{{vvvvvvyyy}}}zzz}}}xxxuuurrrrrrpppooorrrxxxzzz}}}}}}{{{vvvppplllnnnrrrvvvyyy~~~~~~{{{xxx||||||vvvssstttyyy}}}vvv~~~xxxyyyyyytttqqqpppqqqtttsssrrrvvv}}}|||~~~tttqqqnnnmmmqqquuuyyy{{{}}}~~~~~~|||}}}{{{xxxxxx{{{~~~zzzrrrmmmooozzz~~~zzzuuuqqqnnnnnnrrrvvvvvvuuuyyy~~~|||yyysssqqqoooqqquuuyyy}}}~~~{{{|||}}}~~~}}}||||||~~~}}}ooohhhfffmmmwwwsssrrrqqqpppsssuuuyyy{{{||||||}}}}}}xxxqqqooorrrsssuuuvvvxxxxxxyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~tttqqqoooooo}}}xxxrrrpppqqqppppppssswww}}}xxxrrroooppptttuuuvvvwwwxxxxxxxxxxxxtttuuuwwwxxxyyyzzz|||}}}uuuoooqqq{{{}}}|||wwwwwwwwwxxxxxxuuuqqqooopppqqqrrrrrrwww|||{{{sssooonnnpppuuuwwwwwwwwwwwwwwwwwwwwwwwwpppqqqtttuuuvvvwwwzzz|||}}}yyynnniiijjjttt||||||{{{{{{vvvxxx{{{|||~~~yyyuuuqqqppppppqqqsssuuuvvvwww}}}tttpppooopppuuu{{{zzzzzzyyyxxxwwwvvvvvvvvvoooqqqsssttttttuuuzzz}}}|||zzz~~~~~~vvvoooiiihhhpppzzz}}}yyy{{{vvvpppsssxxx{{{||||||wwwtttrrrpppoooppprrrtttuuuwwwxxxyyy~~~{{{uuurrrssstttuuuxxx}}}|||{{{yyywwwuuuuuuttttttoooqqqrrrrrrqqquuu|||}}}zzzvvvuuuxxx}}}{{{vvvooojjjiiioooyyyxxxsssuuu|||}}}||||||}}}xxxrrroooooooooooooooqqqtttuuuvvvwwwyyy{{{|||~~~uuupppoooqqqvvvxxxwwwxxx{{{|||{{{xxxvvvtttsssssssssnnnpppqqqqqqqqqxxx}}}}}}qqqppppppqqqtttwwwyyyyyywwwsssrrrxxx}}}}}}~~~tttzzz|||yyy{{{xxxtttooollllllnnnppprrrqqqsssvvvwwwxxxyyy}}}yyyooolllmmmrrryyy{{{xxxwwwyyy{{{zzzwwwtttsssrrrrrrsssppprrrssssssvvv}}}~~~yyykkkmmmnnnnnnooossszzz|||~~~xxxuuu|||xxxrrr{{{yyy|||{{{zzzqqqooommmkkkmmmpppsssvvvsssvvvyyyzzz{{{}}}~~~xxxwwwqqqiiimmmnnnttt{{{|||yyyxxxzzz{{{yyyvvvsssrrrqqqrrrsssrrruuuwwwxxx}}}~~~uuukkkjjjmmmoooooonnnsss~~~zzzuuuuuuuuurrrooooooyyyyyyvvvuuu{{{yyy|||}}}~~~wwwrrrpppkkkkkkkkkkkklllpppvvvzzz|||yyy{{{~~~}}}rrrmmmllljjjhhhmmmrrrzzz}}}{{{yyywwwwwwuuurrrqqqtttvvvvvvuuuwww~~~~~~}}}{{{|||tttlllhhhlllpppsssuuuvvvzzzxxxtttpppiiilllnnnbbb^^^lllxxx|||~~~~~~wwwttttttuuu~~~{{{|||yyy}}}|||uuupppllljjjhhhjjjmmmooopppsssvvvyyy|||zzz{{{tttnnnmmmnnnnnnmmmnnnssszzz~~~~~~|||zzzyyyzzzyyywwwsssrrrsssuuuvvv|||~~~}}}{{{yyy|||~~~}}}xxxqqqllliiipppuuu|||~~~zzzsssiiifffbbbfffkkkcccddduuuvvvooonnnppprrryyywwwtttqqqmmmiiifffeeedddhhhlllpppqqqssstttvvv~~~}}}wwwrrrllljjjllloooooooooooosssxxx{{{{{{yyywwwwwwyyyyyywwwuuutttuuuxxx|||www|||~~~xxxuuuwwwyyy{{{zzzwwwssspppnnnuuu}}}}}}}}}vvvooocccccc```ffflllgggnnnxxxnnnjjjkkkooorrryyy{{{~~~wwwsssmmmmmmmmmkkkjjjgggeeedddeeehhhmmmppprrrtttwwwzzzzzznnnllljjjjjjlllnnnmmmlllooorrruuuvvvuuutttttttttuuutttuuuvvvwwwyyy~~~sssxxx~~~~~~xxxssspppuuuyyy~~~|||zzzyyy~~~vvvooohhhiiihhhlllrrrooo{{{tttkkkkkkooouuuyyyxxxsssxxxyyysssooommmjjjjjjjjjjjjiiihhhgggfffjjjkkknnnpppuuu{{{|||sssnnnjjjjjjkkkmmmnnnooonnnlllnnnpppqqqpppooooooqqqssssssqqqrrrvvvxxx{{{}}}vvvyyy{{{{{{yyyvvvsssrrrwww|||vvvoookkknnnooossswwwvvv{{{}}}rrrlllooowww~~~yyyxxx}}}||||||{{{xxx|||ooommmuuu~~~uuuooolllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiikkkmmmrrrzzzvvvnnnjjjhhhgggiiilllppprrrrrrqqqqqqnnnnnnmmmlllkkkmmmpppsssvvvrrrsssyyy|||}}}xxxxxxyyyzzzyyyxxxwwwxxxyyy{{{~~~uuuooohhhooorrrvvvxxxxxxzzzwwwooonnnuuu~~~|||xxxyyy|||wwwttttttzzzzzz}}}sssrrrvvvuuukkkkkkooovvv|||uuuooollljjjjjjiiillllllllllllmmmooopppqqqnnnqqqwww~~~qqqhhheeefffggghhhkkkooorrrsssssssssrrrooonnnllljjjjjjlllqqquuuzzzvvvyyywwwuuurrrtttvvvwwwxxxyyy|||~~~{{{tttppphhhppptttvvvvvvtttxxxrrrmmmqqq{{{|||uuurrrrrrvvv}}}~~~{{{nnnlllpppzzz~~~qqqjjjeeeiiiqqqvvvssspppnnnmmmlllkkkjjjooonnnnnnnnnpppsssvvvxxxzzzrrrfff``````dddggglllooorrrtttsssrrrqqqppppppooollljjjjjjmmmssswww}}}zzz~~~xxxttttttjjjmmmqqquuuwwwyyy|||~~~~~~}}}zzzuuusssmmmtttxxxxxxtttooo~~~uuuqqqnnnttt}}}yyyrrrrrruuu}}}yyyllljjjmmmsssxxx~~~zzzmmmccccccjjj{{{tttqqqqqqooolllkkkmmmoooqqqqqqrrrtttuuuuuutttwww}}}uuupppggg```]]]```eeeiiimmmnnnooooooooooooqqqssssssmmmiiikkknnnqqqvvv|||vvv{{{wwwtttsssmmmkkkmmmsssvvvvvvxxx|||zzzuuuuuu{{{~~~~~~}}}rrrmmmnnnsss{{{~~~yyy}}}{{{xxxzzz}}}|||yyywwwwww|||xxxvvv{{{uuupppoooqqq}}}pppdddbbbccc|||tttooommmooooooppprrrtttvvvwwwvvvxxxyyyzzzzzz|||vvvnnnjjjccc^^^]]]```eeeiiinnnooopppppppppqqqsssuuutttooolllnnnqqqsssxxx~~~yyyuuutttsssrrroooooosssyyy|||zzzzzz|||zzzuuuvvv||||||tttrrrvvv{{{{{{yyy{{{|||zzzwwwuuuttttttuuuxxx}}}wwwrrroooqqqxxx}}}|||{{{{{{~~~{{{~~~}}}|||||||||pppmmmmmmyyysssooolllkkklllooossswwwzzz{{{|||{{{}}}ssslllhhhfffcccaaaaaadddhhhkkknnnpppqqqqqqqqqrrruuuwwwwwwrrrqqqtttwwwzzz|||~~~wwwrrrqqqrrrtttuuurrrsssyyy~~~|||}}}{{{wwwwww|||zzzvvvyyy{{{tttllljjjmmmpppqqqpppqqqnnnlllpppwwwyyyrrrooorrr|||zzzvvvtttpppnnnqqqyyy}}}}}}xxxvvv|||zzzxxxtttqqqooonnnnnnoooqqqtttxxx|||yyyrrrmmmjjjiiihhhgggggghhhjjjmmmnnnpppqqqrrrrrrrrrrrrtttvvvxxxttttttxxx~~~wwwsssuuu~~~zzztttqqqqqqtttwwwyyyttttttyyy~~~~~~zzz{{{~~~|||yyywww{{{rrrllleeecccfffiiiiiigggfffeeegggppp}}}}}}wwwtttwwwzzzvvvtttqqqmmmnnnuuuxxxrrrqqqpppnnnnnnoooppprrrtttyyy{{{}}}zzzqqqllljjjiiiiiillllllllllllmmmmmmnnnnnnqqqrrrssssssrrrrrrtttvvvwwwuuuwww~~~}}}qqqpppwww~~~zzzuuussstttvvvxxxyyyrrrrrrvvv|||~~~~~~~~~}}}~~~|||zzzzzzxxxvvvxxx}}}~~~|||~~~qqqlllhhhgggiiihhhddd___\\\^^^eeerrr}}}{{{yyyzzz~~~~~~}}}|||yyyyyywwwssspppttt|||{{{wwwrrrooommmmmmmmmnnnpppssswwwyyyyyy{{{~~~zzzvvvppplllkkkllllllmmmnnnnnnnnnnnnmmmmmmllllllqqqrrrtttttttttuuuxxxzzzyyyzzzzzzpppqqqwww~~~{{{wwwuuuvvvvvvvvvvvvooonnnrrrxxxzzzyyyyyy|||yyyzzz|||~~~~~~|||xxxttttttvvvvvvssssssuuuzzz}}}}}}yyyvvvuuuwwwxxxzzz}}}tttqqqmmmmmmmmmjjjccc\\\^^^bbbkkkwww||||||zzzvvvvvvyyy|||{{{|||zzztttnnnmmmrrrxxxyyy~~~yyytttrrrqqqooommmppppppppprrruuuyyy|||{{{yyyuuurrrpppnnnnnnpppqqqrrrrrrooooooooonnnnnnmmmlllllloooqqqtttvvvxxx{{{{{{uuutttyyy|||zzzyyyxxxwwwuuutttllllllqqqwwwxxxtttqqqrrrmmmrrrxxx}}}~~~}}}|||zzzvvvtttxxx~~~{{{ssspppoooqqqrrrooooooqqqsssvvvxxxuuupppkkkjjjkkkmmmlllnnnsss{{{wwwtttpppooooookkkccc\\\```eeennnxxx~~~}}}yyyxxxxxxssstttyyy}}}}}}}}}yyypppfffcccggglllnnnyyyyyyxxxyyyzzz}}}xxxpppmmmmmmnnnnnnmmmttttttuuuwwwzzz~~~xxxrrrnnnlllllllllnnnqqqrrrrrrqqqppppppppppppoooooooooooommmppptttxxx{{{{{{|||{{{yyy}}}~~~||||||{{{yyyvvvtttkkklllqqqxxxxxxqqqllljjjdddkkkttt{{{~~~~~~|||{{{uuuqqqooossszzz}}}yyyrrrnnnlllnnnooommmmmmooommmpppqqqmmmeee``````cccfffeeefffllltttzzz{{{zzzyyytttpppooooookkkddd^^^[[[aaaiiiqqqwww{{{{{{yyyxxxuuuooonnnwww}}}wwwsssuuu{{{~~~xxxlll```\\\```ffflllxxx|||tttrrrsss|||vvvsssooonnnmmmlllmmmpppsssvvvtttzzz}}}zzz{{{zzzrrrnnnmmmlllnnnnnnnnnnnnooopppqqqrrrsssnnnmmmnnnnnnkkkjjjlllnnnnnnrrryyy{{{~~~yyywww{{{~~~~~~{{{yyyxxxvvvrrrnnnlllrrryyyzzzuuummmgggdddfffkkkttt{{{}}}{{{wwwtttqqqtttxxx||||||yyytttqqqpppnnnnnnooosssvvvwwwwwwzzzvvvpppggg^^^YYYXXXYYYXXX[[[___eeejjjooosssuuuyyyyyyvvvqqqjjjccc___]]]aaa^^^___gggrrr{{{|||zzztttuuutttqqqnnnooossswwwzzzxxxtttsssuuuzzzzzzsssjjj^^^XXX```nnn|||yyyuuusssyyy{{{xxx~~~zzzuuurrrpppppppppnnnmmmooorrrwww{{{zzzzzzrrrnnnllllllllloooooooooooooooppppppqqqsssooolllmmmkkkhhhgggiiinnnooottt|||~~~wwwqqqqqqxxx}}}{{{yyyyyyzzzzzzvvvrrrnnnsssxxxyyytttnnnjjjhhhkkkmmmqqquuuwwwxxxwwwwwwuuuwwwzzz{{{zzzvvvqqqnnnppppppqqqsssvvvzzz}}}{{{wwwqqqggg^^^XXXWWWWWWZZZ]]]bbbggglllpppsssuuuyyyyyyxxxtttnnnhhhdddcccaaa^^^^^^eeepppxxxzzzyyyppprrrrrrqqqoooooossswwwxxxwwwuuuuuuvvvzzz}}}{{{uuunnndddaaajjjxxx~~~rrrmmmlllsss{{{yyyvvvsssqqqooonnnnnnoooooonnnmmmnnnssszzzvvvrrrnnnkkklllmmmooooooqqqppppppooooooooooooooorrrmmmkkkkkkjjjggghhhlllooosss|||wwwooogggiiisss{{{|||zzzuuuttttttxxx{{{|||yyyuuuqqqtttwwwvvvqqqmmmkkkkkkooonnnmmmmmmnnnrrrvvvxxxxxxyyyyyyyyyvvvrrrnnnlllooorrrwwwyyyzzz||||||yyyrrriii```ZZZWWWWWW___bbbggglllqqqsssuuuuuuyyyzzzzzzwwwsssnnnlllkkkccc```___dddnnnvvvyyyyyymmmppprrrrrrppppppsssvvvuuuuuuvvvwwwxxxyyyzzz{{{|||wwwqqqjjjjjjuuu|||ppphhhhhhppp~~~|||yyywwwuuuqqqpppnnnllllllmmmooopppqqqqqqqqqqqqsssxxx|||uuussskkkjjjiiikkknnnrrrtttuuurrrqqqpppooonnnnnnnnnnnnoookkkiiijjjjjjjjjnnntttsss}}}vvvmmmdddeeennnvvvvvvsssppppppssswww||||||xxxtttuuuvvvwwwtttnnnjjjjjjkkkmmmjjjfffdddeeejjjppptttssstttttttttsssqqqooommmooovvv}}}~~~|||~~~{{{yyyssslllddd___]]]]]]hhhjjjooosssvvvwwwxxxwww{{{||||||zzzvvvrrrppppppgggdddbbbfffmmmuuuyyyzzzooosssvvvuuusssqqqrrrtttrrrsssuuuwwwyyyzzz{{{{{{|||{{{wwwqqqmmmppp{{{uuummmmmmuuuyyysssooonnnmmmmmmlllkkkjjjjjjlllnnnqqqsssuuuwwwzzz{{{~~~|||pppkkkkkkhhhggghhhlllppptttvvvwwwrrrrrrpppooonnnnnnnnnnnnoookkkiiijjjjjjkkkrrrzzz|||vvvnnnggghhhpppwwwwwwtttssssssvvvzzz}}}|||wwwrrruuuvvvuuuqqqjjjfffeeeffffffccc___]]]^^^bbbgggkkkjjjkkkmmmooopppqqqqqqqqqrrrzzz|||yyyyyyyyyxxxtttoooiiifffeeefffppprrruuuwwwyyyzzzyyyyyyzzz||||||zzzwwwsssqqqqqqllliiigggiiiooovvvyyy{{{tttwwwyyyxxxsssooooooppppppqqqsssuuuxxx{{{~~~{{{{{{xxxssspppuuu~~~zzzvvvuuu}}}~~~}}}vvvsssnnniiifffeeefffggghhhiiijjjlllooorrruuuwwwxxx}}}|||ooohhheeedddffffffgggjjjnnnqqqssssssrrrqqqpppooonnnnnnnnnnnnqqqnnnllllllllloooyyy~~~xxxooollljjjnnnuuu|||~~~}}}yyyyyyyyy|||}}}{{{uuuoooppprrrrrrnnngggbbb``````]]][[[XXXWWWXXX\\\```dddccceeehhhlllppprrrssstttuuu{{{}}}xxxvvvwwwwwwuuurrrnnnllllllmmmuuuuuuvvvwwwwwwwwwwwwwwwvvvxxxyyywwwtttrrrppppppooommmlllnnnrrrwwwzzz{{{vvvxxxyyyvvvpppkkkjjjjjjlllnnnqqqtttxxx{{{~~~xxx{{{yyytttsssxxx}}}}}}}}}{{{zzz|||~~~yyyuuukkkjjjgggdddaaaaaabbbcccgggiiilllqqqvvvzzz~~~vvvmmmgggdddbbbaaafffeeedddfffjjjmmmooooooqqqqqqpppooonnnnnnoooooosssqqqqqqsssvvv||||||wwwpppjjjeeefffiiiooouuu{{{~~~zzzyyyxxxxxxxxxuuuooojjjgggjjjmmmkkkeee___\\\\\\YYYVVVSSSQQQRRRWWW]]]aaaccceeeiiimmmqqqrrrssssssrrruuuyyy||||||{{{xxxvvvvvvvvvuuussspppnnnooopppttttttrrrqqqqqqqqqrrrrrroooqqqssssssqqqpppppppppppppppoooqqqtttwwwyyyzzzsssuuuuuupppjjjeeeddddddhhhkkkpppuuuxxxyyyyyyyyyqqqvvvvvvrrrrrrxxx}}}~~~zzz~~~zzzvvvyyy~~~xxxtttooolllgggfffeeebbb``````aaaccchhhkkkpppvvv|||{{{tttkkkfffddddddcccaaafffddddddeeehhhkkkmmmmmmqqqppppppooooooooooooooosssrrruuuzzzyyywwwvvvwwwvvvpppggg```^^^bbbgggmmmqqquuuyyy|||wwwuuussssssrrroooiiiddd```eeeiiiiiieee___[[[ZZZXXXTTTPPPMMMOOOUUU\\\aaaeeehhhlllooorrrrrrrrrqqqllllllmmmqqquuuwwwxxxwwwvvvvvvuuussspppnnnoooppprrrqqqnnnlllkkklllmmmnnniiikkknnnoooooooooppppppppppppqqqrrrtttvvvxxxxxxoooppppppkkkeee``````aaadddiiipppvvvxxxwwwtttrrriiippprrrooopppvvvzzzyyyxxx~~~wwwtttvvv|||{{{xxxtttqqqooommmkkkjjjhhhhhhgggdddaaabbbgggkkkooorrrwww|||~~~uuunnnllliiieeebbbaaa```aaaeeeeeeeeeeeefffhhhjjjkkkooonnnmmmmmmmmmpppsssuuuwww}}}yyymmmpppssssssoooggg^^^YYYYYYXXXWWW]]]jjjvvvwwwqqqooonnnnnnnnnnnnkkkgggdddbbbeeeggggggeeebbb______ccc[[[QQQLLLOOOYYYcccjjjpppmmmiiigggggghhhhhhgggaaa^^^\\\```hhhooorrrrrrrrrqqqnnnjjjggggggiiilllkkkjjjiiijjjlllmmmlllkkkffffffhhhkkkooorrrrrrrrrnnnmmmlllmmmppprrrssssssmmmiiifffccc^^^ZZZ]]]cccgggjjjnnnpppooonnnmmmnnnkkkmmmmmmkkklllqqqtttsssxxxzzz|||}}}}}}}}}}}}zzzvvvxxx{{{~~~}}}ooommmlllkkkkkkkkkkkkjjjnnnmmmkkkhhhfffiiipppvvvyyy~~~{{{tttooonnnlllhhheeeccccccdddeeejjjjjjjjjiiiiiijjjjjjkkkqqqqqqqqqqqqqqqrrrsssuuuzzzssslllkkkmmmooooookkkeee___ZZZUUUVVVXXX^^^kkkvvvvvvppplllkkkjjjjjjjjjiiifffccciiiiiigggccc^^^[[[[[[\\\ccc\\\TTTPPPSSS[[[dddiiijjjhhheeedddeeeffffffeee```\\\YYY\\\ccckkkooopppnnnmmmjjjgggddddddgggiiiiiihhhhhhiiikkkmmmllllllffffffhhhlllppprrrqqqpppmmmkkkiiijjjllloooqqqqqqfffbbb^^^[[[WWWUUUYYY___hhhjjjnnnooonnnkkkjjjjjjiiilllmmmkkklllppprrrqqqvvvwwwzzzzzz{{{|||~~~~~~}}}}}}wwwtttzzz|||uuurrrsss~~~wwwqqqmmmfffggghhhiiikkknnnooopppuuuuuutttsssttt{{{xxxrrrooonnnlllkkknnnlllhhhfffeeefffhhhjjjmmmmmmnnnnnnooonnnnnnnnnppprrrssssssssstttwwwyyy{{{qqqllljjjhhhjjjlllllliiiddd^^^[[[RRRVVV[[[cccoooxxxwwwqqqjjjhhhfffffffffeeedddbbbkkkhhhbbb[[[WWWWWWZZZ]]]ddd___YYYWWWYYY___dddgggeeecccaaaaaacccddddddccc^^^ZZZWWWYYY```ggglllnnnhhhgggeeebbb```aaadddgggggggggggghhhkkkmmmmmmllleeefffiiimmmqqqrrrqqqooommmiiifffeeegggkkknnnooo___ZZZUUUSSSQQQQQQVVV^^^iiikkknnnnnnkkkgggeeedddfffkkkmmmkkkkkknnnpppoootttvvvwwwxxxxxxxxxzzz|||~~~~~~|||{{{}}}zzztttrrr}}}|||sssnnngggcccfffyyy|||vvvrrrnnniiiffffffhhhkkknnnqqqtttxxxzzz|||wwwrrrkkkhhhiiikkkmmmmmmooommmjjjgggfffhhhkkkmmmlllmmmoooqqqrrrrrrrrrqqqppprrrtttvvvyyy~~~zzzooommmnnnooohhhkkkmmmnnnkkkeee^^^YYYRRRYYYaaaiiisssyyywwwqqqkkkhhhfffdddccccccaaa```ccc```[[[WWWUUUWWW]]]bbbddd```]]][[[^^^aaadddfffdddcccbbbbbbcccdddbbbaaa\\\[[[ZZZ]]]bbbgggiiiiiieeedddbbb```___aaadddhhhiiihhhhhhiiikkkllllllkkkfffhhhkkkooosssssspppnnnlllhhhcccaaacccgggkkkmmm\\\VVVPPPOOOPPPRRRYYYaaajjjlllmmmkkkgggbbb```^^^ffflllnnnlllkkknnnpppoootttvvvwwwwwwvvvvvvxxxyyy}}}~~~~~~}}}||||||~~~|||yyyrrrqqq}}}yyyrrrkkkgggaaa^^^fffzzzuuurrrooonnnmmmllljjjiiihhhkkknnnqqqtttyyy|||tttiiigggfffgggjjjmmmpppqqqqqqooollliiihhhiiikkkmmmmmmnnnppprrrsssrrrrrrqqqrrruuuyyy}}}mmmggghhhlllnnnkkknnnqqqrrrnnnfff]]]WWWSSS[[[dddkkkppptttrrrnnnllljjjfffdddbbbaaa___]]]YYYYYYXXXVVVWWWZZZ___cccccc```]]]]]]___bbbdddeeehhhgggfffffffffeeebbb```\\\]]]aaaeeehhhhhhfffeeebbbbbbaaa``````bbbgggjjjmmmllljjjjjjkkkkkkiiihhhhhhiiilllpppsssssspppmmmlllgggbbb___aaaeeeiiikkk[[[SSSNNNNNNRRRVVV___gggllllllkkkhhhccc___]]]\\\gggmmmpppmmmkkkmmmpppqqquuuvvvwwwwwwvvvuuuvvvwwwyyy{{{~~~~~~|||xxxvvvuuuyyy~~~~~~xxxvvvvvvpppooo|||qqqiiigggddd___aaaqqq~~~wwwrrrpppkkkjjjiiikkkmmmoooooooookkkooosssvvv{{{yyyooohhhbbbccceeegggjjjmmmoooppppppooommmkkkjjjkkklllmmmqqqrrrrrrsssssssssssssssuuuzzzwwwjjjffffffiiijjjlllooorrrsssnnnfff]]]WWWTTT]]]dddggghhhjjjiiifffiiigggdddbbbaaa___\\\YYYTTTVVVXXXXXXYYY[[[^^^aaaaaa^^^[[[[[[]]]aaadddeeejjjiiiiiiiiiiiigggccc```]]]```fffjjjkkkhhhccc````````````___```ccchhhlllnnnllljjjjjjjjjiiigggeeehhhiiikkknnnqqqqqqnnnllljjjfff```]]]___bbbeeegggYYYRRRMMMPPPUUU[[[dddlllmmmllliiiddd___\\\\\\]]]hhhnnnqqqllliiilllppprrrtttuuuvvvuuusssrrrssstttssswww|||~~~zzztttnnnjjjrrrxxx{{{vvvwwwvvvqqqrrr|||{{{llleeeeeedddccckkkzzzuuuqqqooonnnnnnkkkjjjkkkmmmqqqtttuuuuuuxxx|||yyytttooojjjfffdddeeefffggggggiiikkkmmmllllllllllllmmmmmmnnnnnnrrrrrrsssuuuwwwyyy{{{}}}|||ssskkkggggggiiikkklllmmmnnnmmmiiiddd^^^ZZZXXX```eeecccaaaaaaaaa___```___^^^^^^^^^\\\YYYVVVRRRTTTWWWYYY[[[]]]```ccc```\\\XXXVVVYYY___cccfffgggggghhhjjjjjjhhhdddaaa^^^bbbgggjjjhhhddd___]]]\\\\\\\\\\\\^^^bbbggglllkkkiiihhhggghhhgggfffdddgggggghhhjjjlllmmmkkkjjjgggccc^^^[[[\\\___aaabbbYYYSSSOOOSSS[[[bbbjjjqqqnnnkkkgggaaa\\\[[[]]]```iiinnnpppjjjfffiiiooosssqqqrrrrrrqqqooommmnnnnnnrrrvvv|||}}}zzzsssllliiiooouuu}}}|||zzz~~~{{{{{{}}}ooojjjiiikkkppp~~~zzzvvvsssooolllkkklllnnnpppooonnnnnnqqquuuyyyzzzzzz}}}xxxpppmmmlllmmmllljjjjjjiiihhhfffeeefffiiikkkhhhiiikkkmmmnnnooooooooonnnooorrrvvv{{{qqqppplllgggdddeeehhhkkkkkkkkkiiigggdddaaa___]]]]]]dddgggccc^^^^^^^^^^^^YYYYYYYYYZZZ[[[ZZZWWWTTTPPPRRRUUUXXX[[[___dddggg___ZZZUUUSSSWWW]]]cccfffddddddfffiiijjjiiieeeaaa```cccfffgggddd```]]][[[YYYYYYZZZZZZ\\\```fffjjjgggfffeeeeeeffffffeeedddfffeeeeeegggiiijjjiiihhhdddaaa\\\ZZZ[[[]]]^^^___\\\UUURRRXXX```hhhpppvvvnnnkkkeee___[[[[[[^^^bbbiiinnnnnnhhhcccgggnnnsssnnnnnnooommmkkkiiiiiijjjtttxxx}}}~~~{{{uuupppmmmooouuu}}}|||{{{uuurrrpppttt|||}}}wwwrrrnnnnnnnnnooonnnmmmmmmooopppsssuuuyyy}}}zzznnnmmmkkkjjjhhhgggffffffggghhhiiiiiijjjjjjiiiiiikkkhhhjjjooorrrpppoooqqqsssqqquuu}}}vvvjjjiiijjjlllkkkjjjhhhiiiiiigggiiikkkhhhcccaaadddhhheeeeeedddbbb^^^ZZZYYYXXXUUUTTTTTTVVVYYYZZZYYYVVVVVVUUUWWW]]]eeejjjjjjgggXXXVVVVVVXXX]]]aaadddeeecccbbbaaaccceeefffdddaaaeeehhhhhheeecccaaa[[[SSSTTTSSSSSSUUUYYY___fffjjjjjjgggdddfffjjjkkkhhhdddddd^^^\\\___bbb```______aaa\\\WWWXXX]]]aaacccbbbYYYXXXYYY___hhhooopppoooiiidddaaaddddddaaa]]]\\\hhhmmmnnnhhhdddggglllooonnnnnnnnnllliiihhhhhhiiinnnnnnqqqvvv{{{{{{xxxtttzzz~~~~~~yyyxxx{{{vvvpppoooyyy~~~|||yyyvvvsssqqqooonnnmmmnnnooooooppptttyyy}}}{{{sssnnniiiiiihhhgggffffffgggggghhhggggggggggggggggggggghhhfffhhhnnnqqqooooooqqqtttuuu{{{~~~uuupppfffgggiiijjjjjjiiiiiijjjkkkhhhkkkmmmjjjfffdddeeehhheeedddbbb^^^YYYTTTPPPOOOQQQOOOOOOQQQUUUXXXXXXXXX[[[[[[^^^gggqqquuuqqqlll___\\\ZZZZZZ]]]```bbbbbbdddbbb```aaadddfffeeecccbbbeeeeeebbb```___[[[TTTTTTUUUWWW[[[___dddhhhkkkjjjfffcccdddhhhjjjiiifffccc]]][[[^^^```___]]]^^^aaa]]]YYY[[[___cccdddcccXXXWWWYYY___hhhmmmnnnllliiidddccceeefffbbb______ccchhhjjjfffdddhhhnnnqqqnnnnnnmmmkkkhhhfffggghhhqqqoooooorrrxxx||||||zzzxxxyyyxxxuuurrrtttxxx|||yyyooojjjkkkrrr}}}yyyuuussspppooonnnllllllnnnoooppprrrsssuuuwww{{{~~~zzzvvvrrrnnnjjjgggffffffffffffggghhhiiijjjkkkiiigggfffeeefffggghhhiiihhhjjjooorrrqqqsssvvvzzz{{{mmmiiiiiiccceeefffggghhhggghhhjjjllljjjmmmooonnnjjjggggggiiibbbaaa___[[[VVVQQQLLLIIIMMMKKKKKKMMMRRRWWW[[[]]]cccdddkkkxxxyyynnnjjjdddaaa````````````bbbaaa```aaadddeeeeeedddaaaddddddaaa___```]]]YYYVVVXXX\\\aaaeeehhhiiijjjhhhdddaaaaaaeeehhhiiihhheee___\\\___aaa```^^^^^^```^^^\\\^^^bbbeeeeeecccWWWXXX[[[bbbiiimmmllliiiiiieeedddggggggcccaaaaaaaaaeeegggdddcccggglllnnnllllllllljjjgggffffffgggqqqnnnkkkmmmsssyyy{{{|||tttrrrnnnllllllpppuuuxxx}}}}}}qqqfffbbbcccjjjyyy{{{}}}|||uuuuuutttvvv}}}xxxuuusssrrrqqqppppppooonnnnnnppptttwww}}}xxxtttuuussspppnnnnnnmmmkkkjjjhhhhhhhhhhhhiiijjjllllllnnnllliiiffffffgggiiikkkooommmnnnrrruuuwww|||xxxnnncccbbbfffbbbaaabbbccccccccceeehhhkkkmmmoooqqqqqqmmmjjjiiiiii___^^^[[[YYYVVVQQQMMMJJJKKKJJJJJJLLLQQQXXX___bbbgggkkkuuuzzzqqqjjjeeebbb```___^^^___aaaccceeeeeedddbbbaaaeeeeeeaaa```bbbbbb```[[[\\\]]]```bbbdddfffgggddd```]]]]]]```dddggghhhgggbbb___bbbdddcccaaaaaa___^^^^^^```ccceeedddbbbYYY[[[```fffkkkmmmkkkiiiiiiffffffhhhgggaaa^^^___aaaeeefffbbb```dddggggggjjjjjjkkkjjjhhhhhhiiikkkooollliiikkkooosssuuuuuuooollliiiiiimmmqqqtttvvvxxx|||{{{mmmaaa\\\]]]gggwwwzzzsssttt}}}xxxmmmjjjkkkjjjooo~~~yyyxxxvvvsssqqqqqqqqqrrrtttuuuvvvvvvwww{{{|||uuuqqqppppppnnnmmmmmmnnnoooooonnniiiiiiiiiiiiiiiiiijjjkkkmmmkkkhhhfffeeehhhkkkmmmrrrppppppuuuyyy~~~yyynnniiiaaaaaaeeecccaaaaaaaaa``````bbbfffiiinnnpppqqqqqqnnnkkkiiihhh___\\\XXXUUUSSSPPPLLLHHHIIIJJJKKKNNNRRRYYY```dddeeejjjwwwwwwnnngggbbb^^^[[[YYY]]]bbbffffffddd```^^^^^^cccddd```___aaacccbbb___]]][[[YYYZZZ]]]```bbb___]]]ZZZYYY[[[```dddfffgggaaa___bbbeeecccbbbccc^^^^^^___```bbbbbbaaa```]]]```dddjjjmmmmmmkkkiiihhhffffffgggddd^^^ZZZ[[[___bbbccc``````ccceeedddgggiiijjjjjjjjjkkkmmmpppooonnnmmmooorrrrrrnnnkkkiiiiiikkkoootttwwwxxxwwwwwwzzz}}}ooobbb]]]^^^mmm|||xxxooooooxxx}}}}}}yyynnnjjjjjjiiilllxxx}}}yyyssstttuuutttttttttwwwyyy|||wwwpppnnnoooooolllkkkkkklllnnnooonnnmmmiiihhhggggggggggggggggggjjjhhhfffeeefffiiimmmooossssssxxxpppiiigggaaabbbhhhfffeeedddcccaaa```bbbfffjjjooooooooonnnllljjjhhhfffccc]]]VVVRRROOOMMMIIIEEEJJJMMMPPPSSSVVV[[[```ddd```fffsss{{{ssskkkeee___ZZZWWWXXX\\\bbbeeeddd```]]][[[YYY___aaa^^^\\\^^^`````````]]]WWWSSSSSSVVV[[[___]]][[[YYYXXXYYY]]]aaadddccc]]][[[___cccbbbaaabbb______`````````___^^^^^^___bbbfffjjjlllkkkiiigggeeedddeeegggccc[[[XXXZZZZZZ]]]^^^^^^```eeegggffffffhhhjjjjjjkkkllloooqqqrrrrrrtttwwwxxxtttkkkeeeccchhhooovvv{{{}}}}}}}}}|||}}}sssiiifffiii{{{yyyrrrsss{{{~~~~~~wwwtttooorrrxxx|||zzztttxxx|||uuullljjjlllmmmnnnlllkkkkkkmmmnnnnnnllljjjhhhhhhgggggggggggghhhhhhiiiiiihhhiiikkkooosssuuuyyy~~~ooojjjiiicccfffnnnnnnmmmllliiieeeccceeeiiimmmooommmllljjjiiihhhfffeeeeee^^^UUUPPPOOONNNLLLIIIPPPTTTZZZ]]]___```ccceeeaaafffpppzzzrrrnnnjjjfffbbb^^^ZZZWWWYYY]]]aaaaaa___\\\[[[[[[VVV]]]```^^^[[[\\\______^^^ZZZUUUQQQQQQUUU[[[^^^\\\[[[ZZZYYYZZZ\\\```ccc```[[[ZZZ^^^ccccccbbbcccaaabbbaaa```^^^]]]]]]]]]]]]```dddggggggfffddddddaaaaaadddgggccc\\\ZZZ\\\YYY\\\]]]]]]```eeegggdddggghhhjjjjjjjjjjjjmmmooossstttwwwzzzzzztttjjjbbb___gggqqqyyy}}}vvvpppssszzz~~~|||yyy~~~{{{ooohhhiiilllmmmmmmnnnnnnooopppqqqpppmmmjjjiiihhhhhhhhhiiijjjkkklllkkkkkklllnnnqqquuuyyy{{{sssmmmkkkfffkkktttuuutttrrrnnnjjjggghhhlllpppnnnllliiihhhgggfffeeecccfff^^^UUUQQQRRRTTTSSSQQQVVV\\\cccfffgggfffggghhheeejjjpppuuuvvvvvvvvvuuuhhhfffdddcccbbb```\\\ZZZ\\\^^^___^^^ZZZYYYZZZ\\\WWW^^^bbb```\\\^^^___```[[[XXXTTTRRRRRRVVV\\\___\\\\\\\\\[[[[[[]]]```cccaaa\\\[[[```dddeeeeeefffddddddccc```]]]\\\\\\]]][[[^^^aaaccccccaaaaaa```^^^___cccgggddd^^^\\\___\\\^^^___]]]```ddddddaaahhhiiijjjiiihhhhhhjjjlllrrrsssuuuyyyyyysssiiiaaa]]]fffrrryyy|||~~~xxxvvv}}}~~~{{{}}}}}}wwwrrrllliiijjjkkkkkkjjjnnnnnnoooooonnnmmmkkkjjjiiiffffffiiiiiiffffffiiikkknnnppprrrttt{{{yyytttllleeecccgggpppwwwwwwuuuqqqjjjeeeccceeehhhgggeeecccbbbcccccccccbbbddd```[[[WWWVVVVVVUUUTTT^^^gggmmmkkkiiijjjiiidddeeegggkkkmmmllljjjfffcccaaa\\\```iiiiii^^^ZZZ^^^ZZZ]]]```___\\\ZZZZZZ[[[[[[[[[[[[YYYYYY[[[^^^bbb^^^YYYSSSPPPQQQUUUYYY\\\ddd```[[[YYY[[[___ccceeebbbbbbccceeeggghhhfffdddeeeaaa\\\XXXXXXYYYZZZ[[[YYYZZZ\\\\\\\\\[[[YYYXXXbbbaaa```aaabbbaaa___^^^```bbbcccaaa\\\YYY\\\___cccdddeeeggggggggggggggglllpppuuuyyyxxxtttnnnjjjkkklllpppvvv|||}}}yyyyyy}}}}}}}}}{{{}}}{{{{{{}}}|||~~~wwwssssssoookkkjjjkkkllllllkkkllllllmmmmmmmmmllljjjiiiiiiggghhhlllmmmkkkkkknnnmmmqqqvvv|||xxxxxxyyyxxxsssnnnggg```^^^ccckkkrrrrrrtttrrrkkkbbb]]]___ccccccaaa______```aaaaaaaaaaaa^^^ZZZXXXXXXZZZZZZZZZaaagggkkkgggeeefffeeebbbbbbdddfffhhhgggeeebbb```___ZZZ]]]eeeddd\\\XXX\\\\\\]]]^^^\\\XXXVVVUUUVVVXXXXXXXXXVVVUUUWWWZZZ]]]]]]ZZZVVVTTTUUUYYY]]]___eeebbb]]][[[]]]aaadddfff```aaacccfffhhhgggccc```]]][[[YYYYYYZZZ\\\\\\[[[UUUXXXZZZ[[[YYYWWWVVVVVV]]]]]]]]]___aaabbbaaa```aaacccddd```[[[XXXYYY\\\___aaaccceeeeeeeeedddcccjjjmmmrrruuuvvvrrrmmmhhhiiilllpppvvvzzz|||}}}|||zzzyyyuuutttzzz}}}zzzzzzxxxzzz~~~~~~{{{xxxvvvxxxzzz|||~~~zzzvvvsssqqqoooooommmkkkkkklllmmmmmmlllkkklllmmmnnnmmmmmmkkkkkkhhhfffgggkkknnnnnnppptttttt{{{ssskkkjjjjjjjjjiiifffaaa\\\[[[___gggmmmooorrrrrrjjj^^^XXXYYY^^^___]]][[[[[[]]]^^^___^^^^^^[[[YYYYYY[[[___aaaaaacccffffffbbb___```aaa______```aaaaaaaaa```^^^]]]\\\WWWYYY^^^^^^XXXWWW[[[]]]\\\[[[XXXSSSQQQPPPQQQUUUTTTSSSQQQPPPQQQTTTWWWZZZYYYWWWWWWXXX[[[___aaafffccc___^^^___bbbdddeee^^^```bbbeeefffddd___[[[YYYXXXXXXYYY[[[\\\[[[ZZZUUUYYY^^^]]]XXXTTTUUUVVVXXXXXXYYY]]]aaacccdddccccccdddddd```[[[WWWWWWXXX\\\]]]___aaabbbaaa```___jjjlllooossstttrrrmmmiiigggjjjooosssuuuvvvwwwxxxuuutttpppnnnttt|||~~~{{{uuupppqqqrrrvvv}}}}}}}}}xxxxxxxxxxxxyyyzzz}}}~~~|||~~~|||yyyxxxyyyzzzyyy|||}}}yyytttpppnnnnnnoooooommmllllllmmmmmmlllkkkjjjlllmmmnnnooopppooonnnnnnlllhhhhhhlllpppssszzzqqqgggdddcccccccccaaa^^^[[[\\\aaaiiiooooooooollleee^^^ZZZ[[[]]]___]]][[[ZZZ[[[\\\\\\\\\]]][[[ZZZZZZ^^^bbbdddeeebbbaaa___[[[ZZZ\\\^^^___]]]]]]]]]]]]\\\\\\\\\\\\YYYVVVUUUYYYYYYVVVVVVZZZ\\\[[[XXXTTTQQQOOOOOOOOOQQQQQQPPPMMMLLLMMMPPPRRRUUUVVVWWWXXXYYYZZZ]]]___cccaaa^^^^^^___aaabbbbbb^^^^^^^^^``````___\\\YYY[[[ZZZXXXXXXYYYZZZYYYXXXZZZ```eeeccc\\\WWWWWWZZZWWWWWWYYY]]]aaadddeeeeeecccddddddaaa]]]ZZZYYYYYY\\\\\\\\\\\\\\\^^^___```jjjkkklllpppssssssoookkkfffiiilllmmmnnnpppsssvvvsssssspppnnnrrryyy|||{{{vvvnnniiijjjmmmqqqwww~~~|||zzzzzzzzzzzzyyyyyy{{{}}}~~~{{{zzzzzz|||yyy~~~{{{sssqqqmmmjjjhhhhhhjjjlllmmmnnnnnnnnnllljjjiiihhhkkklllnnnooopppqqqppppppqqqmmmlllqqqxxxssshhhcccaaaaaaaaa``````___aaafffnnnsssrrrlllddd```aaabbbbbbaaabbb___]]]\\\\\\]]]\\\[[[```]]][[[[[[^^^aaacccddd]]]ZZZWWWWWWXXXYYY\\\^^^]]]\\\\\\[[[[[[[[[[[[[[[WWWTTTTTTUUUVVVUUUWWWZZZZZZXXXUUUSSSRRRQQQQQQPPPPPPPPPNNNLLLJJJKKKNNNQQQVVVXXXZZZZZZYYYYYY[[[]]]]]][[[ZZZ[[[\\\]]]]]]\\\\\\ZZZXXXWWWYYYZZZYYYYYY]]]ZZZVVVUUUVVVXXXZZZ[[[^^^dddiiiggg___YYYYYY[[[YYYYYY[[[^^^bbbdddddddddbbbcccdddccc```^^^]]]]]]___]]]ZZZXXXXXX\\\```ccchhhffffffjjjnnnpppmmmiiigggfffffffffhhhmmmsssxxxuuuvvvuuurrruuuzzz|||{{{ssslllggghhhkkknnnsssxxx~~~}}}}}}|||{{{zzzzzzzzzzzzzzz{{{|||}}}}}}~~~|||}}}~~~zzzzzz{{{}}}~~~yyyuuuppppppnnnjjjhhhgggjjjlllmmmnnnooommmkkkiiihhhiiijjjkkkmmmpppqqqrrrrrrqqqrrrooorrrzzzuuulllgggeeeeeecccccccccccceeeiiioootttqqqiiiaaa```fffkkkiiifffdddaaa___^^^^^^______^^^bbb___\\\[[[]]]___```aaaXXXTTTRRRUUUXXXXXXZZZ]]][[[[[[ZZZZZZZZZYYYYYYYYYTTTSSSRRRSSSTTTUUUWWWXXXYYYWWWTTTTTTTTTTTTRRRQQQQQQPPPOOOMMMLLLMMMPPPSSS[[[]]]___]]]ZZZXXXYYY[[[UUUUUUUUUWWWYYYZZZXXXWWWWWWTTTQQQPPPRRRUUUXXXYYYYYYVVVRRRQQQTTTXXX[[[]]]ZZZ```eeeeee```[[[YYYZZZ[[[[[[\\\^^^aaaccccccbbbaaabbbcccccccccbbb```___aaa]]]YYYVVVWWW[[[```dddbbb___^^^aaagggjjjhhheeedddbbb```bbbhhhpppvvvyyywwwzzz{{{yyyzzz~~~~~~{{{sssnnnkkklllllllllpppuuu{{{}}}~~~}}}~~~|||zzzzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~wwwyyy{{{{{{|||{{{xxxwwwvvvsssqqqpppppppppmmmjjjiiikkkmmmkkklllnnnllljjjiiijjjlllmmmnnnpppsssuuuvvvvvvvvvxxxzzzvvvmmmhhhffffffgggeeeeeeeeeeeeeeegggkkknnnlllgggcccfffkkknnnkkkgggbbb```______aaabbbccccccbbb___\\\[[[\\\]]]^^^^^^UUUPPPPPPUUUYYYXXXWWWYYYWWWWWWWWWWWWWWWVVVUUUUUUPPPQQQQQQPPPRRRTTTVVVVVVXXXVVVTTTTTTUUUTTTQQQOOOSSSSSSRRRPPPOOOQQQUUUXXX___aaabbb^^^XXXTTTUUUWWWOOOOOOQQQTTTWWWWWWUUUSSSOOOMMMLLLMMMPPPTTTVVVVVVUUUSSSPPPPPPSSSUUUWWWWWWSSSXXX]]]```___]]][[[[[[[[[ZZZ[[[]]]```bbbaaa```aaaaaabbbccccccbbb```^^^^^^\\\ZZZXXXYYY\\\___aaa^^^ZZZXXX[[[bbbfffeeebbb```\\\[[[aaallluuuyyyyyywww|||~~~~~~{{{vvvssssssrrroookkknnnttt{{{~~~~~~}}}}}}|||{{{zzzyyyxxxxxxxxxxxxwwwxxxxxxyyyxxxwwwvvvuuutttwww{{{~~~}}}zzzwwwuuuxxx{{{|||zzzyyy|||~~~zzz}}}}}}vvvssspppqqqssssssqqqnnnkkkmmmnnnlllhhhggghhhkkkiiikkklllkkkiiiiiillloooqqqsssuuuxxxzzz{{{||||||{{{wwwlllhhhccc___]]]^^^```aaaggggggfffdddcccccceeegggffffffhhhkkknnnnnnkkkhhh```^^^^^^___bbbeeeffffffbbb___[[[ZZZ[[[\\\]]]]]]TTTOOOOOOVVVZZZWWWUUUVVVSSSTTTUUUUUUUUUTTTRRRQQQNNNOOOPPPOOOPPPSSSUUUTTTYYYVVVUUUUUUUUUTTTPPPLLLTTTTTTTTTRRRRRRTTTXXX[[[```bbbaaa\\\TTTOOOPPPRRRKKKLLLOOOSSSVVVVVVTTTRRRHHHHHHIIILLLPPPSSSTTTTTTUUUSSSQQQQQQRRRRRRPPPOOONNNRRRXXX]]]``````___]]]YYYYYYZZZ\\\___aaaaaa```aaaaaaaaabbbcccbbb___\\\ZZZZZZZZZ[[[[[[\\\]]]^^^^^^YYYVVVYYYaaaffffffccc\\\XXXYYYbbbqqqzzz{{{wwwwww}}}~~~zzzwwwwwwxxxwwwqqqkkknnnuuu~~~{{{{{{zzzzzzyyyvvvtttrrrqqqrrrrrrqqqooonnnnnnnnnppprrruuuxxxyyywwwzzz~~~~~~|||{{{{{{zzz|||~~~{{{wwwsssqqqrrrssswwwzzz|||~~~~~~|||}}}|||xxxtttmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjiiiiiihhhfffeeekkkkkkjjjiiiiiijjjnnnqqquuutttxxxxxxlllccc\\\ZZZYYYWWWWWWXXXYYYZZZ^^^___```bbbcccdddddddddgggffffffhhhkkkjjjfffaaacccaaa```aaabbbdddcccbbb```^^^[[[YYYYYYYYYYYYXXXTTTSSSTTTVVVYYYXXXUUUQQQQQQSSSTTTRRRNNNLLLMMMOOOQQQPPPPPPNNNMMMOOOSSSVVVWWWVVVTTTRRRPPPNNNMMMMMMOOOPPPPPPQQQSSSUUUWWWXXX\\\YYYVVVSSSQQQQQQQQQRRRMMMMMMNNNOOOQQQPPPNNNKKKIIIGGGGGGJJJPPPTTTVVVUUUXXXVVVTTTQQQOOOOOONNNOOOJJJQQQZZZ``````^^^]]]^^^XXXWWWVVVWWWYYY\\\]]]]]]\\\^^^```aaabbb```^^^\\\]]]\\\[[[YYYYYYYYYZZZZZZZZZ[[[^^^aaabbbbbbaaaaaa]]]XXX___uuu}}}|||xxxxxxyyyzzz{{{|||}}}~~~xxxyyyyyyuuuppppppuuu{{{~~~~~~~~~}}}~~~{{{yyyuuusssssssssrrrpppooonnnmmmnnnpppsssuuuuuutttvvvyyy{{{|||}}}~~~~~~{{{zzzzzz{{{|||zzzxxxxxxyyyxxxuuurrrxxxxxxwwwwwwvvvuuutttssswwwxxxyyyzzzzzzzzzzzzzzzuuuuuuvvvwwwwwwwwwwwwwwwzzzzzzyyyxxxwwwuuusssrrrtttvvvwwwyyyzzz|||~~~}}}{{{xxxuuutttvvvyyy|||{{{vvvuuuvvvvvvrrrnnnlllllllllllllllllllllllllllkkkkkkjjjjjjjjjhhhggghhhjjjlllmmmmmmooorrruuuwwwxxx~~~wwwpppiii```ZZZ[[[ZZZWWWUUUSSSTTTTTTUUUZZZ[[[]]]___aaabbbccccccaaa```___```bbbcccbbbbbbdddbbb``````aaabbbbbbaaa^^^\\\YYYXXXXXXXXXWWWVVVTTTTTTTTTWWWYYYXXXUUUQQQNNNOOOOOOMMMJJJHHHIIIKKKOOOPPPPPPOOONNNOOORRRUUUWWWVVVSSSQQQOOONNNNNNNNNPPPPPPOOOOOOOOOOOOOOOPPPUUUTTTQQQOOOOOOOOOQQQRRRMMMMMMMMMOOOPPPOOOMMMJJJIIIHHHHHHLLLQQQTTTUUUTTTRRRQQQOOONNNNNNNNNNNNOOOPPPVVV^^^bbbaaa^^^[[[[[[\\\ZZZYYYXXXXXXYYYYYYYYYYYY[[[]]]___``````^^^]]]^^^]]][[[YYYWWWWWWWWWWWWZZZ\\\___bbbdddeeeeeeeeedddcccooo~~~xxxssstttuuuyyy|||}}}{{{xxxtttqqqtttzzz{{{vvvuuuwww~~~~~~~~~~~~||||||{{{zzzuuusssqqqqqqsssuuuvvvvvvuuuuuuuuuuuuvvvwwwxxxxxxyyyzzz|||~~~~~~~~~zzzsssnnnkkkkkkmmmooommmlllkkklllmmmmmmkkkiiijjjjjjjjjiiiiiiiiihhhhhhlllmmmnnnooopppppppppppplllmmmnnnoooooopppqqqqqqssstttuuuvvvuuusssqqqppprrrsssvvvyyy}}}~~~}}}zzztttqqqooooooqqqqqqmmmjjjkkkkkkkkkkkklllllllllllljjjjjjkkkllllllkkkiiihhhkkkmmmppprrrtttvvvxxx{{{~~~zzzuuunnnhhhbbb^^^\\\^^^\\\YYYVVVTTTTTTTTTUUUUUUVVVXXXZZZ\\\___```aaa______^^^]]]]]]___cccfffdddbbb```___`````````___[[[YYYVVVUUUVVVVVVVVVUUUTTTTTTUUUWWWXXXWWWTTTRRRNNNNNNLLLIIIFFFFFFGGGIIINNNOOOQQQQQQPPPPPPRRRTTTVVVUUURRROOONNNMMMNNNOOORRRQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLMMMNNNOOOPPPMMMMMMMMMNNNNNNNNNKKKIIIHHHIIIKKKNNNRRRTTTTTTSSSQQQQQQQQQQQQRRRSSSTTTUUUVVV\\\ccceeebbb]]]YYYXXX\\\[[[ZZZXXXWWWWWWWWWWWWVVVXXXZZZ\\\^^^^^^^^^^^^^^^]]]ZZZXXXVVVVVVUUUVVV]]]^^^```cccfffiiijjjkkkkkknnn~~~|||qqqmmmmmmpppvvv}}}{{{vvvrrrrrrwww}}}tttmmmkkkkkkuuu|||~~~~~~~~~|||{{{{{{|||}}}}}}||||||}}}}}}~~~}}}xxxwwwyyyyyyvvvvvvsssoookkkjjjjjjlllmmmiiiiiiiiijjjkkkjjjjjjiiihhhhhhgggggggggggghhhhhhjjjkkklllnnnooopppqqqqqqoooppppppqqqssstttvvvvvvuuuwwwzzz}}}~~~}}}{{{zzz|||}}}zzzuuurrrmmmllllllnnnppppppmmmkkkjjjjjjkkkkkkkkkkkkkkklllhhhjjjlllmmmllljjjiiiiiioooqqqtttwwwzzz~~~{{{yyywwwsssnnnhhheeeeeegggcccaaa___]]][[[[[[[[[\\\SSSTTTUUUWWWXXXZZZ\\\]]]]]]^^^___]]][[[\\\aaaeeedddaaa^^^]]]]]]]]]]]]\\\XXXVVVTTTSSSTTTTTTTTTSSSTTTUUUUUUVVVWWWVVVTTTRRRQQQOOOLLLIIIGGGGGGIIIJJJNNNPPPRRRSSSRRRRRRRRRSSSTTTSSSPPPNNNMMMMMMNNNOOONNNNNNNNNMMMNNNNNNOOOOOOMMMMMMMMMMMMMMMNNNNNNOOOMMMLLLKKKLLLMMMLLLJJJHHHHHHJJJMMMPPPSSSSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVWWWXXX^^^dddeeeaaa\\\YYYXXXXXXYYYYYYXXXWWWWWWXXXYYYVVVWWWXXXYYYZZZ[[[\\\\\\]]][[[ZZZXXXWWWWWWWWWXXX```aaacccfffhhhjjjlllmmmnnnrrryyymmmggggggkkksss|||}}}xxxsssrrruuu{{{~~~uuukkkdddaaahhhooovvvyyyyyyzzz|||}}}~~~}}}yyyyyyzzzxxx~~~|||zzzxxxxxx{{{~~~~~~xxxuuuvvvuuurrrqqqpppooonnnmmmlllkkkkkkhhhiiijjjjjjjjjiiiiiiiiillllllkkkllllllmmmnnnooonnnoooqqqtttvvvwwwxxxxxxvvvvvvwwwxxxzzz|||~~~{{{wwwtttrrrqqqqqqkkkkkklllnnnoooooonnnmmmjjjjjjjjjkkkkkkllllllllliiilllnnnnnnmmmkkklllmmmqqqtttxxx}}}xxxtttrrrooojjjgggfffhhhjjjeeeeeeeeedddccccccbbbbbbVVVUUUUUUUUUVVVXXXYYYZZZYYY[[[\\\ZZZWWWVVVYYY]]]bbb___[[[YYYZZZZZZZZZZZZVVVTTTRRRRRRSSSTTTTTTSSSTTTTTTUUUUUUTTTSSSRRRRRRPPPNNNKKKHHHHHHHHHJJJKKKNNNPPPSSSTTTSSSSSSSSSSSSQQQPPPNNNMMMLLLMMMNNNOOOIIIIIIHHHHHHHHHHHHIIIIIIPPPPPPPPPOOOOOONNNMMMMMMLLLJJJJJJJJJKKKKKKIIIGGGIIIKKKNNNQQQRRRQQQQQQQQQNNNNNNOOOPPPQQQQQQQQQQQQWWW[[[```aaa^^^ZZZXXXXXXVVVXXXZZZYYYWWWUUUVVVXXXXXXWWWWWWWWWWWWXXXXXXYYY[[[ZZZYYYYYYYYYZZZ[[[\\\bbbccceeegggiiijjjjjjkkknnnpppxxxwwwoooeeefffiiipppwww|||}}}|||xxxvvvuuuwwwzzz~~~yyymmmbbb[[[]]]aaahhhlllkkkiiiiiikkkmmmrrrvvvtttmmmhhhiiikkklllyyy~~~{{{wwwvvvuuuuuuxxx~~~{{{|||{{{yyyuuuuuutttsssqqqooommmkkkkkkmmmnnnnnnmmmmmmmmmnnnrrrqqqqqqqqqssstttvvvxxxwwwxxxzzz}}}}}}|||wwwuuuqqqnnnmmmmmmooopppjjjjjjkkklllmmmmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmlllppprrrsssqqqrrruuuxxxwww|||~~~rrrooollliiigggggghhhiiidddfffgggiiihhhgggeeecccYYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYWWWWWWYYYZZZ___\\\XXXVVVVVVWWWWWWWWWVVVTTTRRRRRRSSSUUUUUUTTTRRRTTTUUUTTTRRRPPPQQQQQQMMMJJJGGGFFFGGGIIIIIIIIIMMMOOORRRRRRRRRQQQQQQRRRNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGGGGGGGQQQQQQRRRQQQPPPNNNLLLKKKJJJHHHGGGHHHIIIJJJIIIHHHIIILLLOOOPPPOOOOOOOOOPPPOOOOOOPPPQQQQQQQQQQQQPPPSSSWWWZZZZZZXXXVVVVVVXXXXXXZZZ\\\ZZZUUURRRSSSTTTXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^aaaccceeehhhiiiiiihhhgggllllllnnntttyyyyyyvvvssshhhiiikkkmmmooorrrtttuuusssuuuxxx{{{}}}|||rrrggg___\\\^^^cccfffccc]]]\\\___cccjjjooolllbbb\\\]]]```hhhvvv|||zzzwwwwwwxxxyyy|||}}}zzzyyyzzz}}}}}}{{{wwwuuuvvvvvvvvvuuupppooommmkkkjjjkkkmmmnnnkkkllllllkkkjjjkkklllmmmjjjkkkkkklllmmmmmmnnnnnnppptttxxxyyyyyy|||tttpppkkkiiijjjjjjiiigggeeegggjjjlllkkkhhhccc```ZZZZZZYYYXXXYYY[[[]]]___^^^[[[WWWUUUWWWYYY\\\]]]\\\YYYUUURRRSSSTTTVVVVVVVVVTTTRRRRRRTTTVVVVVVVVVQQQSSSTTTRRRPPPNNNOOOPPPIIIGGGEEEFFFIIIJJJIIIHHHJJJLLLNNNOOONNNNNNOOOPPPJJJKKKMMMNNNNNNNNNMMMMMMPPPOOONNNMMMLLLKKKKKKKKKNNNOOOPPPPPPOOOMMMJJJIIIHHHFFFEEEFFFHHHJJJIIIIIIJJJLLLNNNNNNLLLLLLNNNPPPNNNOOOQQQRRRSSSSSSSSSRRRQQQSSSTTTSSSPPPPPPSSSVVVVVVYYY\\\ZZZUUURRRSSSUUUWWWVVVUUUTTTTTTVVVXXXZZZYYYYYYXXXXXXYYYZZZ\\\]]]\\\___cccgggiiiiiigggeeegggggggggiiinnnssstttssslllnnnnnnkkkggggggjjjnnnnnnrrrwwwyyyyyyyyy{{{}}}~~~}}}yyysssnnniiiiiikkklllggg___]]]aaaccckkkpppkkk___VVVWWW[[[hhhxxx|||yyy{{{|||}}}}}}yyysssqqqooonnnoooqqqssstttsssoooooonnnllljjjjjjlllnnnnnnnnnmmmllljjjjjjlllnnnkkkkkkllllllmmmnnnoooooossswww|||~~~tttnnniiihhhjjjjjjgggcccfffiiimmmooonnniiibbb^^^[[[ZZZZZZZZZ[[[^^^aaaccc[[[UUUNNNMMMPPPVVVZZZ\\\ZZZWWWSSSQQQQQQSSSUUUUUUVVVTTTSSSSSSUUUWWWWWWWWWPPPRRRSSSQQQNNNLLLNNNPPPIIIGGGFFFHHHKKKMMMKKKIIIIIIJJJLLLLLLKKKKKKMMMNNNHHHJJJLLLNNNOOONNNMMMLLLJJJJJJJJJKKKKKKLLLMMMNNNJJJLLLNNNOOONNNLLLIIIGGGFFFEEEDDDEEEHHHJJJJJJIIIKKKLLLNNNMMMJJJJJJMMMPPPIIIJJJLLLNNNPPPPPPPPPPPPPPPQQQQQQOOOLLLLLLPPPSSSQQQUUUYYYYYYVVVTTTVVVYYYVVVTTTSSSSSSTTTWWWZZZ\\\ZZZYYYXXXWWWWWWXXXYYYZZZWWW[[[aaafffiiiiiigggeeebbbcccccceeejjjooopppooooooqqqqqqjjjbbb___dddiiiiiinnnssstttsssrrrvvvzzz{{{}}}}}}zzzyyy~~~~~~|||xxxvvvvvvwwwpppfffdddhhhfffnnntttmmm___UUUUUUYYYjjj{{{}}}yyyzzzyyyyyy}}}zzzuuupppmmmllliiihhhhhhjjjmmmpppqqqqqqmmmlllkkkjjjjjjjjjllllllmmmlllkkkhhhggggggkkkmmmlllnnnpppqqqrrrssstttttt{{{sssnnnhhheeeeeeffffffeeeeeehhhjjjhhhccc^^^\\\\\\]]][[[XXXTTTRRRQQQRRRSSSRRRPPPLLLIIIJJJOOOQQQPPPTTTSSSSSSUUUYYYZZZYYYWWWSSSRRRQQQRRRTTTUUUVVVUUUVVVSSSOOOLLLMMMMMMNNNNNNHHHJJJLLLMMMNNNMMMKKKJJJIIIIIIJJJKKKLLLMMMMMMNNNPPPOOOMMMLLLLLLLLLMMMMMMIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHGGGDDDBBBDDDHHHIIIFFFCCCFFFGGGJJJLLLMMMMMMLLLLLLIIIJJJJJJKKKKKKKKKKKKKKKOOOOOONNNLLLJJJKKKMMMOOOWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWW^^^[[[XXXWWWXXXXXXVVVSSSSSSVVV]]]ccchhhgggbbb^^^\\\]]]^^^___```cccgggkkkooommmjjjhhhffffffggggggjjjrrrxxxvvvpppnnnttt{{{zzz}}}}}}{{{}}}}}}uuuqqqmmmpppzzz~~~}}}xxxuuusss{{{uuujjj[[[SSSXXXbbbkkk}}}zzz}}}zzzuuuxxxxxxyyy|||zzzxxxwwwtttpppllliiihhhgggfffeeeeeehhhkkknnnoooooolllllllllkkkllllllmmmmmmnnnnnnnnnmmmmmmnnnrrrtttpppqqqqqqsssuuuyyyyyyyyykkkgggaaa______`````````eeeggghhheeeaaa^^^___```aaa]]]VVVQQQOOOMMMMMMMMMMMMKKKHHHGGGJJJPPPTTTUUUWWWWWWXXXYYY[[[ZZZWWWUUUSSSQQQPPPQQQSSSUUUUUUTTTSSSPPPMMMKKKKKKLLLMMMMMMJJJKKKLLLNNNNNNMMMKKKJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGDDDCCCEEEHHHJJJGGGCCCEEEFFFHHHKKKLLLLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJKKKNNNQQQVVVUUUUUUUUUTTTTTTSSSSSSUUUUUUVVVVVVWWWWWWVVVVVVXXXVVVUUUUUUVVVUUURRROOOOOORRRWWW]]]bbbcccaaa___\\\]]]^^^______bbbfffjjjmmmllljjjhhhgggggghhhiiijjjooosssrrrmmmlllqqqvvvuuuwwwwwwtttwww{{{yyysssjjjjjjpppzzz{{{zzzzzz~~~ssshhh\\\TTTUUU\\\iiizzzsssssstttzzzxxxrrrtttuuuxxx{{{~~~}}}zzz{{{~~~xxxuuuwwwxxxvvvsssqqqpppooommmkkkjjjiiiiiidddddddddfffjjjlllmmmlllkkklllmmmnnnnnnnnnnnnnnnlllmmmoooooooooqqquuuwwwwwwwwwwwwyyy}}}zzzyyyoooyyyxxxhhhbbb___ZZZXXXXXXYYYZZZ[[[bbbccccccaaa^^^]]]```dddeee^^^VVVOOOMMMLLLJJJHHHIIIFFFEEEGGGMMMTTTZZZ^^^bbbcccbbbaaa]]]YYYTTTRRRRRRQQQOOOPPPRRRTTTTTTSSSPPPMMMJJJIIIJJJLLLLLLLLLKKKLLLMMMNNNNNNMMMKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDGGGEEEDDDFFFIIIJJJHHHEEEDDDEEEGGGIIIJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJJJJKKKLLLPPPRRRTTTTTTSSSSSSSSSSSSSSSSSSVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSTTTTTTSSSPPPMMMLLLMMMQQQVVV\\\___```___]]]]]]^^^^^^^^^aaaeeehhhkkkkkkjjjiiijjjjjjkkklllmmmnnnpppppppppppprrrtttppppppnnnkkkmmmqqqqqqnnneeekkkuuu~~~}}}}}}|||wwwtttsss}}}tttiii___XXXXXX[[[kkkzzz}}}wwwtttwwwzzzssspppsssxxx|||}}}zzzxxx{{{~~~}}}xxxrrrqqqsssuuuuuusssppppppooonnnmmmmmmmmmmmmgggffffffgggjjjkkkjjjiiiiiijjjlllnnnooopppoooooommmooopppqqqqqqsssvvvxxx||||||uuutttvvvrrrxxx|||zzzwwwqqqfff[[[[[[XXXUUUSSSRRRTTTVVVWWW[[[]]]___^^^\\\\\\___bbbddd]]]TTTPPPOOOOOOMMMKKKJJJGGGHHHOOOXXXaaajjjpppyyywwwrrriii___VVVQQQOOOQQQPPPNNNOOOQQQRRRRRRQQQNNNKKKIIIIIIKKKMMMMMMMMMLLLMMMMMMNNNMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJKKKLLLLLLJJJIIIHHHGGGFFFEEEDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDGGGFFFEEEGGGIIIJJJHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJKKKKKKKKKMMMOOORRRQQQQQQQQQRRRRRRRRRRRRRRRVVVVVVVVVVVVUUUTTTSSSRRRPPPQQQSSSUUUUUUSSSPPPNNNLLLMMMPPPVVV[[[]]]]]]\\\\\\]]]^^^]]]]]]___cccfffjjjjjjkkkllllllmmmmmmnnnkkkjjjkkknnnrrruuuuuutttnnnkkkhhhddddddgggjjjjjjfffppp|||zzzuuuqqqoooooo{{{vvvmmmeeeaaabbbgggvvv~~~yyyzzz~~~wwwvvvzzz~~~{{{zzzwwwtttvvv}}}~~~{{{yyyxxxxxxtttqqqmmmlllnnnpppppppppmmmllllllkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkiiiggghhhiiilllnnnpppqqqqqqpppssstttuuuvvvwwwyyy|||yyytttqqqqqqttttttxxxzzzuuunnneee\\\UUUUUUTTTQQQOOONNNOOORRRTTTUUUYYY]]]]]][[[YYYZZZ\\\[[[WWWSSSQQQQQQRRRPPPOOOMMMKKKPPP^^^mmmxxxsssaaaSSSNNNNNNPPPOOOMMMNNNOOOPPPPPPOOOLLLKKKJJJKKKMMMOOOPPPPPPLLLLLLMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIIIIKKKLLLMMMMMMLLLLLLMMMOOOOOOOOOOOOPPPPPPQQQQQQQQQUUUUUUUUUUUUTTTSSSQQQQQQMMMOOORRRTTTTTTRRRPPPOOONNNQQQUUUZZZ]]]]]][[[XXX[[[\\\\\\\\\\\\^^^bbbeeeiiijjjlllmmmnnnnnnmmmmmmeeedddffflllssswwwuuurrrnnnjjjeeeaaa```aaaeeeiiijjjuuuzzzsssnnnllliiiuuu~~~wwwqqqkkkjjjqqqzzzyyysssooosss~~~||||||}}}}}}}}}}}}}}}}}}zzzyyywwwuuusssssssssssspppmmmkkkkkklllmmmmmmmmmlllkkkkkkjjjjjjkkkkkklllooonnnmmmnnnnnnllljjjgggiiijjjllloooqqqrrrsssttttttvvvxxxzzz}}}yyyvvvsssooonnnqqqnnnqqqrrrmmmeee\\\WWWUUUTTTSSSQQQNNNLLLMMMPPPSSSTTTXXX\\\]]]YYYVVVVVVVVVRRRSSSUUUUUUUUUSSSRRRQQQNNNMMMWWWlll|||eeeUUUOOOOOOOOONNNLLLMMMNNNOOOOOONNNKKKJJJJJJLLLOOOQQQRRRRRRKKKKKKKKKKKKLLLLLLLLLMMMGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFEEEEEEEEEFFFHHHIIILLLMMMNNNMMMKKKJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSSSSSSSSSSRRRQQQPPPOOOJJJMMMPPPQQQQQQPPPPPPPPPRRRTTTXXX\\\^^^]]]YYYUUUZZZZZZ[[[[[[\\\^^^bbbeeehhhiiikkkmmmmmmllljjjiiiddddddhhhpppxxx{{{xxxssslllgggcccaaa___```eeemmmoooyyy{{{sssnnnlllkkkuuuyyyvvvuuutttrrrttt~~~wwwtttrrrxxx}}}wwwmmmmmmnnnooopppqqqrrrrrrrrrqqqqqqqqqpppqqqqqqqqqooonnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkklllmmmoooooonnnmmmnnnooopppooollljjjllllllnnnppprrruuuwwwyyyyyy{{{}}}vvvtttqqqnnnmmmpppkkklllkkkfff]]]VVVVVVYYYXXXXXXVVVSSSPPPPPPTTTWWWYYY\\\]]][[[WWWTTTSSSUUUQQQWWW^^^___[[[VVVSSSRRRNNNNNNYYYppplllYYYRRRSSSOOOMMMLLLLLLMMMNNNMMMLLLIIIIIIIIILLLPPPRRRSSSSSSHHHHHHIIIIIIJJJLLLMMMMMMEEEEEEEEEFFFFFFGGGGGGHHHFFFGGGHHHHHHHHHGGGFFFEEECCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGDDDEEEFFFGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDFFFGGGHHHIIIKKKLLLKKKIIIHHHHHHIIIJJJKKKKKKLLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPOOONNNKKKNNNPPPQQQPPPPPPRRRTTTTTTUUUVVVYYY[[[[[[YYYVVVXXXYYYZZZZZZ[[[^^^bbbeeefffgggiiijjjiiigggdddbbbaaadddjjjrrrxxxyyytttooohhhcccaaaaaaaaaaaaiiirrrvvv}}}}}}|||~~~xxxvvvuuutttzzz~~~yyyuuutttyyy~~~yyyxxxzzz~~~|||zzzyyyvvvoooiiidddeeefffgggiiijjjlllllloooooopppqqqqqqrrrrrrsssmmmmmmnnnnnnmmmllljjjhhheeeffffffhhhjjjlllnnnooollllllmmmoooqqqqqqnnnlllnnnnnnoooqqqtttwwwzzz|||yyysssrrrpppnnnooorrrnnnmmmjjjcccYYYTTTWWW]]]______]]]YYYUUUUUUYYY]]]___```___ZZZUUURRRSSSUUUUUU^^^gggiiiaaaYYYTTTTTTOOOMMMXXXnnn~~~qqq^^^VVVUUUNNNMMMKKKKKKLLLMMMMMMLLLHHHHHHHHHKKKOOORRRSSSSSSGGGGGGGGGHHHJJJKKKMMMNNNDDDDDDEEEFFFGGGGGGHHHHHHFFFGGGHHHHHHGGGFFFEEEDDDBBBBBBCCCEEEFFFHHHIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFCCCDDDFFFFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCDDDEEEGGGHHHFFFHHHIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPOOOOOOPPPPPPOOOOOONNNNNNNNNPPPSSSSSSRRRSSSVVVYYYUUUTTTSSSUUUWWWYYYYYYXXXWWWXXXYYYZZZ[[[^^^bbbfffdddeeeggghhhfffccc___]]]YYY]]]dddlllqqqoooiiicccddd```___aaabbbccclllwww}}}{{{{{{~~~~~~yyyvvv~~~{{{yyyyyy~~~{{{|||~~~~~~|||wwwmmmnnnnnnmmmkkkhhhdddbbb``````___```bbbfffiiikkklllooorrrsssrrrqqqqqqqqqqqqnnnlllkkkllljjjfffcccbbbbbbbbbeeeiiilllmmmnnnooooooooonnnnnnnnnoooppplllqqqvvvwwwwwwzzzzzztttmmmiiijjjlllmmmmmmiiiiiifff```ZZZWWWXXXZZZ```___^^^\\\\\\\\\]]]]]]eeeccc^^^YYYUUUUUUXXX[[[cccllluuurrreeeXXXPPPNNNHHHOOOYYYaaaiiiqqqzzz~~~mmm]]]RRROOOMMMMMMNNNPPPRRRQQQOOOMMMTTTPPPNNNOOORRRRRRNNNJJJEEEFFFHHHJJJKKKKKKKKKJJJFFFGGGGGGFFFDDDCCCEEEFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDBBBBBBDDDEEEFFFFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFEEEDDDEEEHHHJJJHHHIIIIIIIIIHHHHHHGGGFFFIIIFFFDDDDDDGGGJJJLLLLLLSSSRRRQQQOOONNNMMMLLLLLLPPPPPPQQQQQQRRRTTTUUUVVVSSSSSSTTTTTTUUUVVVWWWWWWTTTTTTUUUWWWZZZ^^^bbbddd___```cccdddcccaaa^^^\\\XXXYYY\\\ccckkknnnkkkgggbbb\\\[[[aaafffkkkttt~~~xxxxxxzzz}}}|||yyy|||~~~~~~uuuooommm}}}~~~|||vvvttttttqqqlllgggggghhhggggggeeeccc```___``````___```bbbdddgggiiiiiillloooppppppooooooppppppnnnkkkkkkkkkiiifffcccdddddddddfffjjjmmmpppqqqrrrrrrrrrqqqqqqqqqrrrssssssxxx~~~yyyssskkkggghhhkkkmmmmmmkkkjjjgggaaa[[[WWWWWWXXX^^^]]]]]]^^^___aaacccdddeeeccc^^^XXXUUUUUUYYY\\\jjjqqqvvvrrrdddVVVOOOMMMLLLQQQWWW\\\^^^bbbggglll}}}~~~|||sssfffZZZSSSQQQPPPPPPQQQSSSUUUUUURRRPPPPPPNNNLLLLLLMMMMMMKKKJJJEEEFFFHHHJJJKKKKKKKKKJJJFFFFFFGGGEEEDDDCCCEEEFFFGGGGGGGGGGGGFFFDDDBBBAAACCCDDDDDDEEEFFFFFFGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEEGGGFFFEEEEEEEEEFFFGGGHHHEEEFFFGGGFFFEEEEEEGGGIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGEEECCCCCCFFFJJJLLLNNNRRRQQQPPPNNNMMMMMMMMMLLLOOOOOOOOOPPPQQQRRRTTTTTTSSSTTTUUUVVVVVVVVVVVVVVVRRRRRRTTTWWWZZZ]]]___```^^^```bbbccccccaaa^^^\\\TTTSSSUUU[[[cccggggggeeeeeeaaabbbhhhmmmqqqwwwzzzuuuxxx|||yyyvvvxxx|||}}}{{{~~~}}}{{{}}}uuupppnnn}}}xxxxxxxxxyyyyyyxxxvvvsssrrroookkkhhhggghhhgggccc```cccbbbbbbaaa```___^^^^^^``````______```bbbdddeeehhhjjjmmmoooooooooooopppqqqooommmlllkkkjjjgggeeefffeeedddeeehhhkkkooorrrssstttuuutttttttttvvvxxx|||yyyrrrjjjfffgggllloooppplllkkkhhhccc]]]YYYYYYYYY]]]]]]]]]^^^```bbbdddeeecccaaa\\\VVVSSSTTTXXX\\\iiinnnqqqkkk^^^SSSNNNNNNSSSVVVZZZZZZXXXXXXZZZ\\\hhhiiiiiiddd\\\VVVSSSSSSRRRRRRRRRTTTUUUUUUSSSQQQNNNOOONNNMMMJJJIIIJJJJJJEEEFFFHHHJJJKKKKKKKKKJJJEEEFFFFFFEEECCCCCCDDDFFFIIIHHHHHHFFFDDDBBB@@@???BBBBBBBBBCCCCCCDDDDDDEEEFFFEEEEEEDDDDDDCCCCCCCCC@@@@@@??????@@@AAABBBCCCFFFEEEDDDCCCCCCDDDEEEFFFDDDFFFGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFCCCAAABBBFFFKKKNNNPPPOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQRRRRRRTTTUUUVVVWWWWWWWWWUUUUUUOOOQQQSSSVVVYYY[[[[[[\\\]]]^^^```bbbbbb```]]]\\\UUUSSSTTTYYY```fffhhhhhhggggggjjjqqqvvvwwwyyy}}}yyysssqqqxxx~~~uuuqqqsssxxx|||}}}~~~wwwsssuuu|||wwwtttwww}}}vvvrrrqqq|||zzz{{{|||}}}~~~|||~~~wwwqqqnnnkkklllmmmmmmmmmkkkiiihhhfffdddbbbccceeeeeecccbbbbbbbbbaaa```___`````````aaa````````````aaabbbcccgggiiilllnnnooooooqqqrrrrrrqqqooonnnmmmkkkjjjiiiiiiiiihhhggghhhkkkooosssvvvxxx|||}}}}}}wwwqqqiiifffhhhmmmpppqqqkkkjjjgggddd```^^^]]]]]]______^^^]]]]]]\\\\\\\\\^^^[[[WWWRRRPPPQQQVVVZZZ___bbbddd___VVVPPPOOOQQQUUUXXXZZZXXXUUUSSSTTTUUUWWWXXXWWWUUURRRPPPQQQSSSPPPOOOOOOPPPRRRRRRPPPNNNPPPTTTWWWTTTNNNJJJIIIKKKEEEFFFHHHJJJKKKKKKKKKJJJEEEFFFFFFEEECCCCCCDDDEEEHHHHHHGGGEEECCCBBB@@@???AAAAAABBBBBBCCCCCCCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDAAA@@@>>>===>>>@@@BBBCCCEEEDDDBBBAAA@@@@@@AAAAAACCCEEEHHHHHHGGGFFFEEEFFFDDDDDDDDDEEEEEEDDDCCCCCCEEECCCBBBCCCGGGLLLPPPRRRLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVTTTSSSNNNPPPTTTWWWYYYZZZYYYXXX[[[\\\^^^``````___]]]\\\UUUUUUWWW\\\bbbgggiiijjjfffiiiooovvvyyyyyywwwwwwqqqmmmoooyyy|||sssnnnpppuuuzzz|||zzzwwwrrroooooottt{{{yyyrrrqqqzzz}}}~~~}}}~~~{{{yyyyyy~~~}}}|||||||||}}}{{{yyyvvvvvvvvvvvvvvvvvvvvvvvvuuuvvv{{{~~~}}}~~~}}}zzzxxxtttppplllhhhfffdddaaaaaabbbcccbbbbbbaaa```]]]]]]]]]^^^```bbbbbbaaabbbbbbaaaaaaaaaaaabbbcccbbbbbbaaaaaaaaaaaabbbbbbeeegggjjjlllmmmnnnqqqrrrrrrqqqpppooommmmmmmmmnnnooooooooommmllloootttxxx~~~|||pppkkkfffdddhhhlllnnnnnnhhhfffeeedddcccbbbbbbaaa``````^^^\\\ZZZXXXWWWVVVVVVUUUSSSPPPNNNPPPUUUXXXYYYZZZZZZUUUOOOMMMOOORRRSSSVVVWWWUUUPPPMMMNNNOOONNNMMMMMMLLLKKKMMMOOOQQQOOONNNMMMNNNOOOOOONNNLLLQQQWWW\\\ZZZRRRJJJGGGGGGEEEFFFHHHJJJKKKKKKKKKJJJEEEFFFFFFEEECCCBBBDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBAAA???>>>>>>@@@BBBCCCEEECCCAAA???>>>=========CCCEEEGGGGGGFFFDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCBBBFFFDDDDDDEEEIIINNNQQQRRRJJJJJJIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQSSSSSSTTTUUUUUUTTTSSSRRROOORRRUUUXXXZZZYYYXXXWWWYYYZZZ\\\^^^^^^^^^]]]\\\TTTUUUYYY^^^bbbeeefffeeeccchhhooosssuuuuuurrrnnnkkkjjjppp||||||sssnnnqqqvvv{{{~~~~~~zzzuuuuuuuuutttqqqnnnnnnpppssswwwyyy}}}yyyvvv{{{{{{yyy~~~~~~~~~~~~}}}xxxwwwvvvvvvwwwvvvtttrrrsssrrrqqqqqqpppqqqqqqrrrxxx|||}}}zzzzzz~~~|||{{{yyywwwtttqqqooonnnmmmkkkjjjhhhfffcccaaa___^^^[[[\\\]]]]]]^^^^^^^^^^^^ZZZ[[[\\\]]]___```bbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccccbbbdddgggiiikkkmmmpppsssrrrrrrrrrqqqppppppsssuuurrrtttvvvuuuuuuxxx~~~zzzqqqkkkfffcccaaacccgggiiiiiigggcccbbbaaabbbcccdddcccaaa]]]]]]]]]\\\ZZZXXXVVVUUUQQQQQQQQQQQQQQQSSSWWWZZZ[[[ZZZWWWRRRLLLKKKMMMPPPVVVXXXYYYVVVQQQMMMMMMNNNLLLKKKJJJIIIJJJMMMOOOQQQPPPNNNMMMMMMNNNOOONNNLLLNNNSSSYYYWWWPPPHHHDDDCCCEEEFFFHHHJJJKKKKKKKKKJJJDDDEEEEEEDDDBBBBBBCCCEEECCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBAAA@@@??????@@@AAABBBCCCBBB@@@???>>>>>>>>>>>>BBBDDDEEEEEECCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEGGGKKKMMMNNNNNNHHHHHHHHHIIIIIIJJJKKKLLLNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSVVVYYYZZZYYYWWWVVVXXXYYYZZZ\\\]]]]]]\\\\\\YYY[[[^^^bbbdddeeeeeeeeebbbggglllmmmnnnooolllhhhhhhkkksss|||ssspppsssyyy~~~|||wwwrrrnnnwwwyyyzzzwwwqqqlllkkkkkkqqqvvv}}}}}}yyy~~~|||yyywwwuuutttuuuuuutttrrrsssrrrqqqpppppprrrssstttxxx{{{|||xxxwww{{{}}}|||{{{|||{{{yyyvvvvvvxxxzzz||||||}}}~~~~~~}}}{{{zzzxxx{{{~~~yyyzzz|||}}}zzzxxxuuutttsssrrrpppnnnnnnmmmkkkiiihhhggggggfffeeeeeedddcccaaa___]]]\\\[[[[[[\\\]]]]]]^^^______[[[]]]^^^```aaabbbdddeeedddeeeeeeffffffeeedddccceeeeeeeeefffffffffeeeeeedddfffiiikkkmmmpppsssvvvwwwxxxyyyxxxwwwxxx|||}}}uuummmeee```______aaaeeejjjjjjgggccc```^^^]]]^^^```aaa___]]]YYYYYYYYYYYYWWWVVVTTTRRROOOQQQTTTUUUWWWYYY\\\^^^[[[ZZZVVVPPPKKKIIIKKKNNNUUUWWWYYYWWWRRRPPPPPPRRRMMMLLLKKKKKKMMMPPPQQQRRRPPPNNNLLLLLLMMMNNNMMMLLLJJJMMMPPPOOOKKKGGGEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJDDDEEEEEEDDDBBBBBBCCCEEECCCBBBBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???@@@BBBCCCDDDBBBCCCCCCBBB@@@@@@AAACCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHKKKKKKIIIGGGHHHHHHGGGHHHHHHIIIJJJKKKMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNLLLLLLMMMNNNPPPQQQSSSTTTVVVXXXXXXWWWVVVUUUVVVWWWYYYZZZ[[[\\\\\\\\\___```aaabbbbbbcccdddfffdddhhhiiifffgggjjjiiieeehhhmmmxxx}}}~~~{{{tttrrrvvv|||{{{wwwtttqqqxxx|||~~~|||vvvqqqpppqqqxxx|||~~~|||}}}}}}yyyxxxwwwxxxwwwvvvvvvuuutttssssssuuuwwwyyyuuuyyyyyyvvvuuuyyy|||{{{{{{|||zzzvvvqqqnnnoooqqquuuvvvwwwxxxxxxwwwvvvuuuqqqsssuuuwwwzzz|||~~~~~~~~~}}}{{{xxxuuuqqqnnnlllmmmoooqqqqqqppprrrvvvzzzzzz~~~|||xxxuuutttvvvyyyyyyyyyzzzyyyxxxwwwvvvuuuttttttllljjjhhhhhhiiijjjiiihhhhhhgggfffeeeeeeeeeeeeeee^^^____________]]][[[ZZZXXXYYYZZZ[[[\\\]]]^^^^^^[[[]]]___``````aaaccceeeggghhhiiijjjjjjiiigggeeeeeefffgggggghhhhhhgggggghhhjjjmmmoooqqqtttxxx{{{}}}vvvlllccc^^^]]]___ccciiinnnmmmhhhccc^^^\\\ZZZ[[[^^^^^^[[[XXXWWWWWWWWWVVVSSSQQQNNNLLLOOORRRWWWZZZ\\\^^^aaacccXXXWWWSSSMMMIIIHHHKKKNNNLLLOOOQQQQQQOOONNNOOOQQQNNNMMMLLLMMMPPPSSSTTTTTTNNNLLLKKKJJJKKKLLLKKKJJJIIIJJJJJJIIIHHHGGGHHHHHHEEEFFFHHHJJJKKKKKKKKKJJJDDDEEEEEEDDDBBBBBBCCCDDDDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@???>>>?????????AAACCCFFFHHHJJJCCCCCCBBB@@@???>>>@@@BBBAAAAAABBBCCCDDDDDDDDDCCCDDDDDDFFFHHHJJJIIIFFFCCCHHHGGGGGGGGGHHHHHHIIIJJJLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLJJJIIIJJJLLLOOOQQQSSSTTTUUUVVVWWWVVVUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\______]]]\\\[[[\\\___aaaeeeiiihhhcccccchhhhhheeehhhooo{{{}}}{{{~~~zzztttsssxxx}}}}}}|||zzzyyywwwvvv{{{~~~zzzxxxyyy|||}}}xxxrrr~~~uuutttyyy~~~~~~tttwww|||~~~~~~}}}~~~~~~|||zzz{{{xxxvvvvvvyyyzzzyyyvvvuuutttrrrqqqrrrtttvvvxxxwwwyyyyyyxxxuuurrrqqqpppttttttsssrrrqqqpppnnnmmmnnnoooppprrruuuwwwzzz{{{}}}~~~~~~|||zzzyyyxxxyyyxxxwwwuuutttssssssrrrrrrqqqooommmkkkjjjjjjjjjcccfffjjjkkkjjjjjjnnnqqqrrrtttvvvvvvsssrrrtttwwwyyyzzz{{{{{{zzzxxxvvvtttuuuwwwyyy{{{{{{yyywwwuuurrrpppnnnlllkkklllmmmnnnmmmmmmmmmnnnnnnooooooooommmlllkkkiiihhhgggfffeeebbbbbbaaa```aaabbbcccdddcccbbbbbbccceeefffeeeccc```^^^]]]^^^``````^^^[[[\\\\\\[[[YYYXXXYYY]]]______```aaaaaa```aaadddffffffggghhhjjjkkkkkklllllliiiiiihhhffffffhhhmmmppprrrtttwwwzzz||||||kkkeeegggdddpppyyyxxxuuuqqqjjjaaaZZZ]]]```aaa^^^[[[YYYXXXWWWTTTRRRSSSUUUUUUSSSPPPQQQUUU[[[aaadddbbb[[[VVVRRRPPPLLLJJJHHHIIIJJJKKKNNNPPPSSSRRROOOMMMNNNPPPNNNMMMNNNOOOQQQQQQPPPNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDEEEFFFFFFDDDEEEIIINNNOOOKKKGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@?????????@@@???@@@@@@AAABBBBBBBBBBBB@@@@@@???????????????@@@@@@@@@@@@??????>>>>>>>>>@@@??????AAAEEEHHHIIIIIICCCCCCCCCBBBAAA@@@???>>>BBBBBBCCCDDDEEEEEEEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEHHHGGGFFFEEEFFFGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEFFFIIIMMMOOOPPPRRRUUUVVVUUUUUUUUUVVVVVVUUUUUUVVVXXXZZZ[[[[[[YYYZZZ[[[[[[[[[\\\___bbbhhheeebbbaaacccfffiiijjjttt||||||{{{zzzxxx~~~wwwppppppuuuzzz}}}|||~~~|||{{{vvv}}}zzzwww|||~~~|||ooonnnrrr~~~}}}pppkkklllttt}}}}}}~~~wwwoooqqqyyyttt|||yyyxxxzzz{{{zzzxxxwwwvvvtttrrrrrrtttvvvwwwwwwxxxyyyxxxuuurrrqqqqqqqqqqqqqqqpppooonnnllllllllllllmmmoooqqqtttwwwyyy{{{yyyxxxyyy|||}}}}}}|||{{{zzzxxxvvvuuuttttttsssqqqooonnnmmmlllllllllkkkkkkiiihhhggggggfffbbbeeehhhhhhhhhjjjnnnrrrrrrrrrpppmmmkkkllloooqqqppppppqqqrrrrrrqqqpppooommmmmmnnnnnnnnnmmmllllllfffeeecccbbbbbbdddeeefffggghhhiiijjjkkklllmmmmmmhhhhhhgggfffdddcccaaaaaa______^^^]]]^^^___```aaaaaa``````bbbdddeeedddcccaaa```______aaabbb```]]][[[\\\[[[ZZZYYY[[[___bbbaaabbbccccccccceeehhhkkkllllllmmmnnnoooooooooooopppooonnnmmmllloootttxxxvvvmmmmmmooo{{{qqqiiiccc]]]^^^``````___\\\XXXUUUTTTRRRQQQQQQRRRSSSSSSRRRVVVXXX\\\___```]]]WWWRRRNNNLLLIIIGGGGGGHHHIIIKKKQQQSSSTTTRRROOOMMMNNNOOOMMMLLLKKKLLLNNNOOONNNMMMKKKKKKJJJJJJIIIIIIIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEFFFKKKOOOPPPKKKGGGCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>???>>>>>>???CCCEEEFFFEEE@@@@@@@@@@@@@@@???>>>===>>>???@@@BBBCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFEEEFFFIIILLLNNNOOOQQQSSSSSSRRRQQQQQQRRRRRRRRRSSSUUUWWWYYYYYYYYYZZZZZZZZZZZZYYY[[[^^^```gggddd```___bbbfffjjjllluuu}}}{{{zzzzzzyyy|||wwwqqqqqqvvv{{{|||{{{{{{~~~|||{{{ttt}}}vvvrrryyy{{{yyyzzztttnnnrrr}}}yyynnnjjjhhhqqqzzz|||wwwrrrqqqrrr~~~}}}~~~~~~xxxsssttt{{{yyy~~~}}}yyywwwuuusssssstttvvvwwwyyyzzz{{{yyywwwuuuttttttssssssrrrqqqooonnnmmmlllmmmmmmmmmnnnpppssswwwyyyzzzxxxwwwxxxzzz||||||{{{zzzzzzxxxwwwuuutttsssrrrpppooommmkkkiiihhhggggggggggggggghhhggggggfffeeefffhhhkkkkkkjjjlllpppttttttooojjjffffffiiikkkmmmhhhhhhhhhiiiiiiiiijjjjjjjjjiiihhhgggffffffgggggg``````______```bbbcccddd```aaaccceeeggghhhiiiiiieeeeeeddddddbbbaaa______^^^^^^]]]\\\]]]^^^___````````````bbbeeefffeeedddbbbaaa```aaabbbcccbbbaaa]]]]]]^^^]]]]]]___cccfffbbbcccccccccdddggglllppprrrssstttvvvwwwwwwwwwwwwyyyyyyyyyzzz}}}vvvttt{{{nnneeeccc```____________\\\UUUPPPOOOPPPPPPOOOOOOPPPRRRTTTWWWXXXYYY[[[[[[YYYTTTPPPJJJIIIHHHGGGHHHJJJLLLMMMSSSTTTTTTSSSPPPNNNNNNOOOMMMKKKIIIIIIKKKLLLLLLLLLIIIIIIIIIHHHHHHHHHHHHHHHEEEFFFFFFEEEEEEDDDCCCBBBFFFFFFHHHLLLPPPPPPKKKFFFBBBAAAAAA@@@???@@@@@@@@@??????????????????@@@@@@???@@@@@@@@@@@@??????>>>???>>>>>>======>>>??????@@@@@@@@@@@@????????????>>>===<<<>>>@@@AAAAAAAAA<<<======>>>>>>======<<<:::;;;===???AAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEFFFHHHKKKMMMOOOPPPQQQPPPNNNLLLLLLLLLOOOQQQSSSVVVWWWXXXYYYYYYZZZZZZZZZXXXXXXZZZ^^^aaaeeebbb^^^]]]aaafffkkknnnuuu||||||yyyzzz{{{zzz{{{wwwsssuuuyyy|||{{{xxxrrrvvv|||~~~|||{{{yyywwwsss~~~zzzttttttxxx~~~sssyyyvvvllljjjlllvvv|||ppphhhjjjooo~~~}}}||||||{{{{{{~~~}}}~~~|||zzzxxxxxxyyy{{{||||||}}}}}}|||zzzxxxxxxyyyzzzyyywwwtttrrrpppnnnnnnooonnnnnnnnnqqqtttwwwzzz|||{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzxxxwwwuuuttttttrrrqqqooommmkkkiiihhhhhhfffggghhhiiijjjjjjiiiiiiooorrruuutttqqqooooooqqqsssnnnhhhfffiiilllllllllhhhgggffffffeeeffffffggghhhhhhggggggfffeeeeeeeee``````___``````aaacccccc^^^___aaacccdddeeeeeeeeeffffffffffffdddcccaaa``````___^^^^^^^^^___```aaa`````````cccfffggggggfff`````````aaabbbcccccccccaaabbbcccbbbbbbdddgggjjjhhhhhhiiiiiijjjnnnssswwwxxxzzz}}}}}}jjjbbbaaabbb___\\\\\\]]]ZZZRRRKKKLLLNNNOOONNNMMMNNNRRRVVVUUUTTTTTTUUUVVVUUUSSSQQQIIIIIIIIIIIIKKKMMMPPPQQQSSSSSSSSSRRRQQQPPPPPPQQQMMMKKKHHHGGGIIIKKKLLLLLLHHHHHHIIIHHHHHHHHHGGGGGGDDDEEEFFFFFFFFFEEECCCBBBDDDEEEHHHLLLNNNMMMHHHDDD@@@@@@???>>>>>>>>>>>>???;;;<<<======>>>>>>>>>>>>???????????????>>>===<<<=========<<<======>>>>>>????????????????????????===<<<<<<===??????>>>===;;;;;;<<<===============:::;;;===>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEEDDDCCCFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGEEEEEEFFFHHHJJJLLLOOOPPPPPPNNNKKKIIIHHHIIINNNQQQUUUXXXYYYYYYYYYZZZYYYYYYYYYXXXXXX[[[```dddddd```]]]]]]aaahhhnnnqqqsssxxx{{{xxxxxx{{{}}}|||{{{xxxvvvxxx||||||wwwrrrgggkkksssyyy|||}}}|||{{{|||{{{yyytttvvvwww}}}~~~sssnnnsss~~~tttlllqqqyyy~~~}}}}}}}}}}}}~~~}}}{{{yyyyyyzzz}}}{{{xxxtttqqqooommmlllnnnnnnmmmnnnpppsssvvvxxxyyyyyyyyyxxxxxxxxxyyyzzz|||{{{zzzyyyxxxwwwvvvuuutttsssqqqooommmlllkkkkkkfffggghhhjjjkkkllllllllluuuyyy}}}{{{uuuoookkkiiimmmjjjiiijjjmmmooonnnkkkjjjiiigggfffeeedddddddddaaacccdddeeeeeecccaaa___^^^^^^]]]]]]]]]^^^^^^^^^```aaacccdddeeedddccccccfffggghhhhhhgggeeecccbbb``````___^^^___```aaabbb_________bbbeeeffffffeee`````````aaabbbccceeegggfffggghhhgggggghhhkkkmmmqqqrrrsssuuuwww{{{xxxiiibbbaaabbb^^^YYYXXXYYYWWWPPPJJJMMMOOOPPPPPPNNNNNNRRRVVVTTTRRRPPPPPPQQQQQQPPPNNNHHHHHHHHHJJJLLLNNNPPPRRRPPPOOOOOOOOOPPPQQQRRRSSSNNNLLLIIIHHHIIIKKKLLLLLLHHHHHHIIIIIIIIIHHHGGGFFFDDDEEEFFFFFFFFFEEEDDDCCCBBBDDDFFFIIIJJJHHHEEEBBB??????>>>============>>>999:::;;;<<<======<<<<<<>>>>>>>>>>>>===<<<;;;;;;<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????===;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>?????????>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDCCCEEEEEEFFFFFFGGGHHHHHHIIIGGGFFFEEEEEEEEEGGGIIIJJJOOOOOOOOOLLLIIIGGGGGGGGGLLLPPPTTTWWWWWWVVVWWWXXXVVVWWWXXXXXXZZZ]]]bbbfffbbb___]]]^^^ccciiiooorrrppptttvvvuuuvvv{{{}}}}}}zzzxxxwwwyyy|||zzzssslll]]]bbbjjjrrryyy|||||||||{{{yyy~~~~~~{{{zzz|||~~~~~~}}}{{{{{{|||}}}{{{xxxuuurrrpppooooooooopppppprrrtttvvvwwwxxxtttuuuwwwwwwwwwxxxzzz|||{{{{{{zzzyyyxxxwwwvvvuuusssrrrqqqooonnnmmmmmmmmmgggggghhhhhhjjjkkkmmmnnnvvvyyy|||zzzssskkkfffdddggghhhjjjmmmoooooommmkkkjjjiiihhhfffdddcccbbbaaa___bbbeeeggggggeeebbb````````````_______________bbbccceeeggggggfffdddccceeefffggghhhgggeeecccaaa```______^^^___```aaabbb```___```bbbeeefffeeedddbbbcccddddddeeegggjjjmmmkkkmmmoooooooooqqqsssuuuyyy{{{tttiiiccccccaaa]]]XXXVVVUUUTTTQQQNNNQQQRRRSSSSSSRRRRRRRRRSSSUUURRROOOMMMLLLKKKJJJHHHFFFFFFGGGHHHJJJLLLMMMNNNNNNLLLKKKLLLNNNQQQRRRRRRNNNLLLJJJIIIJJJKKKKKKKKKGGGHHHIIIIIIIIIHHHFFFEEECCCDDDDDDDDDDDDDDDCCCCCCAAACCCDDDFFFFFFDDDBBB@@@???>>>>>>===============:::;;;<<<===>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<======<<<<<<<<<<<<===============<<<===>>>??????===:::;;;<<<===>>>>>>>>>>>>>>>???????????????>>>============>>>>>>???@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEEEEFFFHHHHHHMMMMMMLLLJJJGGGFFFGGGHHHJJJMMMQQQRRRQQQPPPRRRTTTSSSUUUWWWYYYZZZ]]]aaaeee```^^^\\\^^^cccjjjnnnqqqnnnqqqsssrrrtttyyy{{{yyytttssssssvvvyyyvvvnnngggYYY]]]dddnnnwww}}}xxx}}}{{{{{{||||||zzz|||~~~}}}~~~|||{{{}}}{{{{{{zzzzzzyyyxxxwwwwwwsssrrrqqqpppoooooooooooojjjiiihhhhhhiiillloooqqqsssuuuwwwuuuooojjjhhhhhhhhhjjjnnnpppooommmllllllhhhhhhhhhhhhfffdddbbbaaacccdddfffggghhhgggffffffbbbccccccdddeeeeeeeeeeeebbbcccfffhhhiiiiiigggffffffggghhhiiiiiigggdddbbbbbbbbbaaa```aaabbbcccdddfffeeefffgggiiijjjiiihhhgggiiijjjjjjkkkmmmqqquuutttwwwzzz|||}}}||||||rrrfffaaacccaaa^^^YYYUUUSSSSSSTTTUUUVVVVVVVVVWWWWWWVVVSSSPPPRRROOOLLLKKKJJJIIIHHHFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMJJJHHHIIILLLNNNOOOOOOMMMKKKJJJJJJKKKKKKJJJIIIEEEFFFGGGHHHHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDCCCBBBAAA@@@@@@???>>>>>>==================>>>???@@@@@@???===<<<999:::;;;;;;;;;;;;;;;:::999999999999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;===???>>><<<999<<<<<<===============<<<======>>>>>>>>>>>>>>>============>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEEEEEEEEEEFFFGGGGGGJJJJJJIIIHHHFFFEEEGGGHHHJJJMMMPPPPPPMMMLLLOOOSSSRRRTTTWWWYYYYYY[[[]]]^^^\\\[[[[[[^^^ccchhhkkkmmmooorrrrrrqqqsssvvvuuurrrjjjjjjkkkppptttrrrkkkdddYYY\\\bbblllwww||||||}}}}}}|||zzzrrr}}}}}}||||||{{{zzzyyyyyyssssssrrrqqqqqqqqqqqqqqqnnnllljjjiiijjjmmmqqqtttqqqrrrsssppplllkkklllooolllooorrrrrrooommmmmmoooggghhhiiijjjiiihhheeedddccccccccccccdddfffggghhh```aaacccdddfffggggggggg```bbbfffiiikkkkkkjjjiiigggiiikkklllkkkiiifffeeefffeeedddddddddeeefffgggmmmmmmlllnnnppppppooonnnkkkmmmooooooooorrrwww{{{|||||||||}}}pppbbb]]]```aaa___[[[VVVRRRSSSWWWZZZZZZYYYXXXYYY[[[YYYSSSNNNMMMKKKIIIIIIJJJJJJIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNJJJGGGGGGJJJLLLLLLKKKKKKJJJJJJJJJKKKKKKIIIGGGCCCDDDFFFGGGFFFEEECCCBBB@@@@@@>>>>>>>>>???@@@AAACCCCCCDDDBBBAAA@@@@@@AAA??????>>>===============@@@AAABBBCCCBBB@@@>>>===888999::::::;;;;;;;;;;;;999999999999:::;;;<<<===999999999::::::;;;;;;;;;999999:::<<<>>>===;;;999;;;<<<<<<======<<<;;;;;;:::;;;<<<===>>>>>>>>>>>><<<======>>>???@@@@@@AAAAAA@@@???>>>???@@@BBBCCCBBBCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEGGGIIILLLOOORRRPPPMMMLLLPPPTTTRRRTTTWWWYYYXXXXXXXXXYYYYYYYYYZZZ]]]bbbfffiiijjjpppssssssqqqqqqsssqqqlllcccbbbeeekkkppppppiiiccc[[[\\\bbblllxxx|||uuummmkkknnnssstttrrruuuyyyyyyxxx|||{{{{{{uuukkk|||yyyuuuttttttuuuttttttrrrqqqooommmnnnppprrrtttuuuvvvvvvtttqqqooonnnnnnqqqrrrrrrrrrrrrpppooonnnpppooonnnllljjjhhhgggffffffggggggggggggfffeeeeeehhhgggggghhhjjjlllllllllkkkkkkjjjlllmmmnnnnnnmmmmmmllllllmmmnnnnnnllljjjdddfffggghhhhhhiiikkkmmmttttttttttttuuuxxxzzz|||{{{{{{{{{{{{}}}}}}uuulllaaa]]]aaa^^^______\\\XXXXXXZZZ^^^ggg^^^XXXXXXXXXTTTOOONNNIIIKKKNNNNNNNNNMMMNNNOOOUUUTTTSSSRRRPPPNNNMMMLLLLLLJJJGGGFFFHHHIIIJJJJJJKKKJJJHHHFFFEEEEEEFFFFFFGGGFFFFFFHHHIIIGGGBBB>>>AAAAAA@@@???>>>>>>>>>>>>CCCCCCBBBBBBAAA@@@???>>>===============>>>????????????@@@???>>><<<:::999999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;:::999999888777777<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<============>>>>>>>>>===============>>>>>>?????????@@@@@@@@@BBBAAABBBEEEHHHIIIFFFCCCDDDDDDDDDDDDDDDEEEFFFFFFJJJIIIGGGGGGHHHKKKOOOQQQTTTRRRPPPNNNNNNNNNOOOPPPOOOPPPRRRTTTVVVVVVVVVUUUXXXXXXXXXYYY^^^dddjjjnnnppplllkkkoooppplllhhhgggbbbcccccccccccceeeiiikkkfffggglllwwwyyyxxxrrrkkkfff```[[[\\\```fffiiikkkkkkkkkmmmqqquuu}}}wwwooollllll|||zzz{{{{{{{{{{{{xxxwwwtttsssssstttvvvwwwwwwxxxyyyxxxvvvuuutttuuuvvvwwwwwwwwwvvvtttrrrqqqqqqpppooommmkkkkkkjjjjjjjjjjjjjjjiiiiiihhhgggfffkkkkkkkkklllnnnoooppppppqqqpppooopppqqqrrrrrrrrrrrrrrrqqqrrrsssrrrpppmmmllllllllllllnnnttt{{{uuuiii\\\XXX\\\aaabbbaaa^^^[[[ZZZ]]]___ccc[[[VVVVVVWWWSSSPPPOOOMMMNNNOOOOOOOOOQQQSSSVVVXXXWWWUUUSSSPPPNNNMMMLLLJJJHHHEEEEEEFFFHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGFFFEEEFFFGGGFFFBBB?????????>>>>>>>>>??????@@@CCCBBBAAA???>>>=========<<<<<<<<<;;;<<<======>>>????????????>>><<<:::999999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999::::::999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>=========>>>>>>>>>?????????@@@@@@BBBAAABBBDDDGGGHHHEEECCCDDDDDDCCCCCCDDDEEEEEEFFFHHHGGGGGGGGGIIIKKKMMMOOOPPPOOOMMMLLLLLLMMMNNNOOOMMMOOOQQQRRRRRRRRRSSSTTTVVVWWWXXX[[[^^^cccfffiiijjjfffeeeiiiiiieeeaaaaaa]]]]]]\\\[[[[[[```hhhnnntttsssvvv}}}~~~wwwqqqjjjddd```[[[WWWYYY^^^dddgggjjjjjjjjjjjjkkkmmmvvvzzz}}}~~~~~~~~~}}}|||}}}}}}}}}yyyrrrllliiihhh~~~|||{{{{{{|||}}}{{{}}}~~~}}}}}}}}}~~~}}}~~~~~~}}}{{{yyyvvvuuuvvvuuurrrpppoooooopppqqqqqqppppppooonnnmmmmmmlllmmmmmmnnnoooppprrrtttuuuxxxwwwvvvvvvwwwyyy{{{|||{{{{{{{{{|||}}}|||zzzxxxyyyxxxwwwxxx}}}yyyhhhYYYUUUYYYaaaaaa```^^^\\\\\\^^^```___XXXTTTUUUUUURRRPPPPPPNNNOOOOOOOOOPPPSSSWWW[[[ZZZYYYVVVSSSPPPMMMLLLKKKHHHFFFDDDCCCEEEFFFFFFFFFDDDEEEFFFFFFFFFFFFEEEDDDGGGEEEDDDDDDDDDDDDBBB@@@=========>>>>>>???AAAAAADDDBBB???===;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>===;;;:::999999999::::::::::::999999::::::::::::::::::::::::666777777888999:::::::::999888888888888888888999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????AAAAAABBBDDDFFFFFFDDDBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMOOORRRTTTTTTSSSSSSUUUXXXUUUWWWYYY[[[^^^```bbbbbbeeebbbaaadddddd___\\\\\\\\\\\\ZZZVVVVVV^^^jjjuuu~~~|||}}}}}}wwwjjjccc]]]ZZZWWWVVVZZZ___fffhhhkkkkkkiiigggffffffnnnsssyyyzzzrrrpppuuu}}}}}}wwwrrrrrrsssvvvzzz||||||yyyxxxxxxxxxxxxwwwwwwvvvtttqqqmmmjjjgggeee~~~{{{xxxvvvuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvtttuuuwwwxxxyyyzzz}}}lll[[[VVVYYY]]]]]]]]]]]]^^^^^^___```^^^XXXTTTTTTTTTPPPNNNOOOKKKMMMOOOPPPQQQTTTWWWZZZ[[[YYYUUUQQQNNNKKKIIIIIIGGGEEECCCCCCEEEFFFEEEEEEBBBDDDFFFHHHHHHGGGFFFDDDFFFEEECCCBBBAAABBBBBBBBB???????????????@@@AAAAAADDDBBB???;;;::::::;;;<<<;;;;;;;;;:::;;;<<<<<<============<<<;;;::::::999999999::::::::::::999999999999999999999999999999666666777777888999999999999888888777777888888999::::::::::::::::::::::::999999999::::::::::::;;;===============>>>>>>>>>=========>>>>>>>>>??????AAAAAABBBCCCDDDDDDCCCBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDEEEGGGIIIKKKKKKKKKKKKIIIHHHHHHHHHIIIJJJLLLMMMOOORRRUUUTTTRRRRRRUUUYYYWWWXXXXXXZZZ[[[]]]___```dddaaaaaacccbbb^^^\\\^^^aaabbbaaa^^^]]]dddqqq|||}}}}}}|||wwwiiiaaaYYYWWWWWWYYY^^^dddnnnnnnnnnllljjjgggeeedddiiinnnvvvyyynnnhhhiiinnnrrrtttnnnkkkhhhgggeeehhhuuu}}}zzz|||~~~xxxnnnlllkkklllooorrrtttuuupppooommmllljjjhhhfffeee~~~}}}}}}}}}~~~sss```YYYZZZZZZ[[[]]]```bbbbbbbbbaaa^^^YYYUUUTTTRRRMMMLLLMMMIIILLLQQQTTTUUUUUUVVVWWWXXXVVVRRRNNNJJJHHHGGGGGGGGGFFFDDDEEEFFFGGGFFFEEEBBBDDDGGGJJJJJJIIIGGGEEEEEEEEECCCAAA@@@@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@@@@DDDBBB???;;;::::::<<<===<<<<<<;;;;;;<<<<<<===>>><<<<<<;;;::::::999999999888999999::::::999999888999999999999999999999999777777777777777777777777999999888888888888999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>>@@@AAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEHHHJJJLLLLLLKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLJJJMMMOOOPPPOOOOOORRRTTTYYYXXXVVVVVVWWW[[[___aaaccc``````cccbbb^^^]]]```gggiiiiiihhhhhhlllvvv}}}~~~}}}{{{|||~~~}}}zzzwwwjjj```WWWUUUWWWZZZ```gggrrrqqqnnnllljjjiiigggfffdddhhhqqq}}}wwwjjjbbbbbbfffkkknnnkkkjjjiiieee___```kkkyyy}}}{{{yyyqqqhhh___]]]\\\^^^ccchhhkkkmmmggghhhhhhhhhgggfffeeeeee{{{fff]]][[[[[[]]]aaaeeehhhgggddd```\\\WWWTTTSSSOOOJJJIIILLLJJJNNNTTTWWWWWWVVVUUUTTTTTTQQQNNNJJJHHHFFFFFFGGGGGGFFFEEEFFFGGGHHHGGGEEECCCEEEHHHJJJJJJIIIGGGFFFDDDDDDDDDBBB@@@@@@BBBDDDCCCCCCBBB@@@@@@?????????AAA@@@>>><<<;;;;;;<<<===<<<<<<<<<;;;<<<======>>>;;;;;;:::999888888999999888888999999999999888888999999999999999999999999777777777666666666666666999999888888888888999999999999999999999999999999999999:::::::::;;;;;;;;;999999::::::;;;<<<<<<<<<<<<<<<<<<<<<============???AAAAAAAAA@@@???@@@BBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDGGGIIIJJJKKKJJJJJJGGGGGGHHHIIIJJJKKKKKKKKKJJJLLLNNNQQQSSSTTTTTTTTTWWWUUUSSSRRRTTTYYY^^^aaa^^^]]]^^^```___\\\]]]aaahhhiiikkklllnnnqqquuuxxx~~~|||zzzzzzzzz{{{yyyxxxmmmaaaVVVSSSUUUYYY```fffnnnmmmlllmmmnnnnnnlllkkkcccgggooo{{{zzzrrrggg``````eeelllqqquuussspppjjj```]]]eeeqqq~~~xxxooocccYYYWWWUUUSSSSSSVVV[[[^^^___^^^cccggghhhfffdddeeegggpppddd```]]]___dddiiikkkhhh```ZZZVVVSSSPPPPPPLLLHHHHHHKKKMMMPPPSSSTTTSSSRRRRRRRRRPPPNNNKKKHHHGGGGGGHHHHHHGGGFFFEEEFFFGGGHHHFFFEEEDDDEEEGGGHHHHHHGGGFFFEEECCCDDDEEEDDDBBBAAACCCEEE@@@@@@???>>>>>>?????????======<<<;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;:::999888777888999999888888999999999999888888888888888888888888888888444555555666666777777777888777777666666777777888777777777777777777777777888888888999999999999:::777888888999::::::;;;;;;;;;;;;<<<<<<<<<=========???@@@AAA@@@>>>>>>???BBBCCCBBBBBBAAA@@@@@@AAAAAABBBBBBDDDEEEGGGHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIMMMMMMOOOUUU[[[]]]ZZZVVVPPPOOOOOOPPPSSSWWW[[[^^^ZZZYYY[[[^^^]]][[[]]]cccfffeeefffjjjooorrrsssrrrvvvuuutttuuuwwwzzz{{{|||rrreeeWWWSSSUUUYYY___eeeeeeggglllrrrxxxyyywwwssslllooovvvxxxrrrjjjeeegggnnnvvv|||}}}wwwooofffccckkkwwwuuuhhh\\\SSSSSSPPPLLLKKKNNNQQQTTTUUU[[[ccclllmmmiiigggiiimmm}}}xxxjjjeee]]]```eeejjjkkkeee[[[SSSQQQNNNMMMMMMJJJFFFGGGKKKNNNOOOPPPPPPNNNMMMNNNOOOOOOMMMJJJGGGGGGGGGIIIJJJFFFEEEEEEFFFGGGGGGEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBEEEFFFEEECCCAAACCCEEE<<<<<<<<<<<<===>>>???@@@::::::::::::::::::::::::::::::999999::::::;;;<<<:::999888777777777888999888888999999999999888888888888888888888888888888222333444555666888999999666666555555555555666666666666666666666666666666777777777777888888888888666666777888999999::::::;;;;;;;;;<<<<<<<<<======???@@@AAA@@@======???BBBCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGKKKJJJLLLSSS\\\^^^YYYSSSIIIJJJMMMPPPSSSVVVYYYZZZYYYXXX[[[^^^]]][[[^^^eeedddbbbaaafffnnnssssssqqqllllllmmmppptttzzz~~~wwwiiiZZZUUUWWW[[[aaafff___dddmmmyyy{{{yyy{{{{{{vvvpppmmmpppxxx{{{tttlllkkkvvvtttfff\\\UUUOOOLLLHHHGGGJJJNNNQQQRRR\\\gggrrrtttoookkknnntttnnnhhhcccgggjjjhhhaaaWWWPPPMMMMMMNNNNNNKKKGGGEEEGGGIIIOOONNNMMMMMMMMMMMMKKKIIIIIIHHHGGGGGGIIIIIIHHHGGGEEEEEEDDDEEEEEEGGGIIIJJJCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::999999999999999999999:::888888888888777777777777555555555555555555555555555555666888888999999999:::999888666555555555555333333444444555555666666777777777666666666666666444555666777888999::::::999:::;;;;;;999999:::;;;??????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMMMMJJJGGGIIIOOOTTTUUUVVVYYYZZZZZZZZZZZZZZZ[[[[[[\\\______aaaeeekkknnnmmmkkknnnhhhcccgggpppyyy||||||yyyqqqfff^^^^^^bbbhhhlllmmmpppxxx~~~~~~}}}||||||~~~{{{wwwwww}}}kkk___YYYRRRPPPMMMJJJKKKPPPXXX^^^mmmzzz~~~tttqqqtttwwwwwwlllbbbdddddd```YYYSSSOOONNNNNNNNNLLLIIIEEEDDDFFFHHHHHHGGGGGGHHHIIIIIIHHHFFFJJJHHHGGGGGGHHHHHHGGGEEEDDDDDDCCCCCCDDDFFFGGGHHHCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999:::;;;<<<<<<<<<<<<;;;:::777777888888999:::;;;;;;666666666666555555555444555555555555555555555555333444555666777777777777888888777666555555555555555555555555555555666666777777777777777777777777555555666777888999:::::::::;;;<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>======@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHFFFGGGIIIJJJKKKLLLLLLLLLKKKHHHIIINNNRRRQQQRRRTTTVVVWWWXXXYYYYYYYYYYYYYYY[[[]]]___cccfffiiiiiijjjjjjeeebbbeeeooowww{{{{{{vvvooogggaaabbbggglllooorrrtttyyy}}}||||||ttthhhcccZZZYYYWWWSSSQQQUUU\\\cccyyy|||qqqmmmqqqtttooo```___[[[VVVQQQNNNNNNOOONNNMMMJJJFFFCCCCCCEEEHHHGGGGGGGGGIIIKKKLLLKKKIIIJJJIIIGGGGGGGGGGGGEEEDDDCCCBBBBBBAAABBBCCCEEEFFFBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888::::::;;;;;;;;;;;;::::::555555666888999:::;;;<<<666666666555555555444444444444444444444444444444222333444555666666666666666666666555555555666666666666666666666555555555777777777777777777777777555666777777888999:::::::::;;;<<<<<<::::::;;;<<<;;;<<<===>>>>>>>>><<<<<<>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHFFFGGGHHHIIIJJJJJJKKKKKKLLLHHHHHHLLLNNNMMMMMMOOORRRSSSUUUWWWXXXXXXWWWVVVWWWZZZ^^^______aaadddggggggcccaaaeeennnvvvzzzzzztttooohhheeeggglllqqqtttxxxwwwyyy|||}}}}}}{{{vvvtttxxx~~~{{{pppjjjdddffffffaaa\\\^^^gggpppvvviiiggglllppp{{{sssrrrrrrvvv|||yyy~~~lll]]][[[VVVQQQNNNMMMNNNOOONNNLLLHHHDDDBBBBBBEEEGGGHHHHHHHHHKKKMMMOOONNNMMMJJJHHHFFFFFFFFFEEEDDDBBBBBBAAA@@@???@@@AAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBAAAAAA@@@???>>><<<<<<<<<;;;;;;;;;::::::888888888888888888888888999::::::::::::::::::999666666666777888999::::::888888777777777666666666444444444444444444444444333333444555555555555555555444444444555555666777777777777666666555555555666666777777777777777888666666777777888999999:::999:::;;;;;;999999:::;;;999:::<<<=========;;;:::;;;;;;;;;<<<<<<<<<======AAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGHHHHHHIIIIIIIIIIIIJJJFFFFFFJJJLLLJJJJJJLLLNNNQQQTTTVVVXXXWWWVVVTTTTTTYYY]]]]]]ZZZZZZ```eeefffccccccgggooowwwzzz{{{vvvqqqjjjgggjjjpppwww{{{|||xxxwwwxxxxxxyyy~~~ssslllhhhnnnxxxyyymmmgggfffkkknnnkkkgggjjjttt~~~~~~nnnbbbccckkkpppuuutttsssvvvyyyxxxqqqjjjhhhiiimmmtttzzz|||yyyuuujjjmmmqqqvvv{{{iii]]]ZZZVVVRRROOONNNNNNMMMNNNKKKFFFCCCCCCDDDGGGHHHGGGGGGGGGIIILLLNNNMMMLLLIIIGGGEEEEEEEEEDDDBBBAAAAAA@@@???>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<;;;;;;;;;;;;:::::::::999999999999999999999999999999888888888888999999777777777777777777777777777777777777666666666666444444444444444444444444444444555666666666555555333333333333444555666777777777666666555555444444555555666666666777777777666666666777777888888999777888999999777777888999888999:::;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGCCCCCCHHHKKKJJJJJJLLLMMMPPPSSSVVVXXXWWWVVVUUUTTTYYY]]][[[VVVVVV]]]dddfffeeefffjjjrrrxxx{{{|||zzztttllliiilllsss{{{|||yyyxxxwwwxxx~~~~~~sssjjjdddiiisss|||ttthhhaaa^^^eeekkklllkkkppp}}}yyykkkdddiiirrrxxx{{{pppiiimmmssszzz}}}yyyooohhhccceeekkksssyyyyyytttoooccceeegggjjjmmmrrryyy}}}yyyuuurrrqqqpppooolllmmmnnnrrrmmmaaa]]]XXXTTTRRRPPPNNNLLLMMMJJJFFFEEEFFFHHHJJJKKKJJJIIIIIIKKKMMMNNNMMMLLLGGGFFFDDDDDDDDDDDDBBBAAAAAA@@@>>>=========>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888777777777777888888888888777777666555555555555555555444444444333333333333333333333333333333444444555555555555555444333333333333333444555666555555555555555444444444444444444555555666666777555555555666666777777777666777888888666666777888888888888888999::::::;;;<<<<<<=========>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGEEEBBBBBBHHHKKKKKKKKKMMMMMMOOORRRUUUWWWWWWWWWWWWVVVYYY\\\YYYTTTUUU[[[bbbeeefffggglllrrrvvvyyyzzzzzztttnnnlllooowww}}}|||zzzzzz{{{zzzyyyqqqkkkpppxxxtttggg___WWW]]]eeeiiilllsss~~~{{{pppmmmuuu~~~~~~~~~~~~~~~~~~xxxooohhhccckkkxxx|||ppphhh]]]___ccckkkqqqrrrnnnjjjbbbdddhhhkkkmmmooorrruuuzzzuuummmhhheeedddcccbbb^^^___^^^bbblllyyy~~~}}}~~~yyygggaaaZZZTTTRRRPPPOOOMMMLLLIIIGGGGGGJJJLLLMMMMMMLLLKKKJJJKKKLLLLLLKKKIIIEEEDDDCCCCCCDDDDDDBBBAAAAAA@@@>>>===<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===;;;;;;;;;:::::::::999999::::::::::::::::::::::::888777666666666666777888666666666666666666555555555555444444444333333333333333333333333333333333333333444444444444333333333333333333333333444444333333333444444444444444222222333333444555555666444444444444555555555555666888999888777666777888888777666666777888:::<<<============>>>>>>>>>>>>????????????@@@AAABBBCCC@@@AAACCCEEEFFFFFFFFFFFFIIIIIIIIIIIIIIIHHHGGGGGGGGGCCCCCCHHHKKKKKKKKKMMMMMMNNNPPPRRRUUUVVVWWWXXXXXXYYYYYYVVVSSSTTTZZZ```cccdddfffjjjooorrrtttuuutttqqqooopppuuu|||}}}{{{~~~sssuuuyyyxxx}}}xxxkkkbbbXXX]]]dddiiinnnuuu~~~wwwwww}}}}}}vvvqqqnnnoooqqqtttuuusssoooiiieee]]]iiizzz{{{nnneeeXXXXXX[[[aaagggjjjhhhfffbbbffflllpppqqqqqqrrrrrrmmmhhhbbb]]]\\\]]]______[[[ZZZXXXYYYaaakkkooollllllllldddZZZSSSPPPPPPOOONNNKKKIIIGGGIIILLLOOOOOONNNGGGFFFEEEEEEFFFEEECCCBBBDDDCCCBBBBBBCCCDDDCCCAAAAAA@@@>>>===<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===;;;;;;;;;:::::::::999999999999999999999999999999888777666555555666777888444555555555666666777777777777666666666555555555333333333333333333333333222222333333333222222111444333333222222333333444222222222333333444444444111111222333333444555555333333444444444444444444777999:::999888777888999888777555444555777:::<<<;;;;;;;;;<<<<<<<<<======????????????@@@AAABBBCCC???@@@BBBDDDFFFFFFEEEEEEJJJJJJJJJJJJIIIHHHGGGGGGIIIEEEEEEIIILLLKKKJJJLLLLLLMMMNNNPPPSSSUUUWWWXXXYYYYYYWWWTTTRRRTTTYYY^^^```aaadddhhhlllooopppqqqnnnnnnoootttzzz}}}zzz}}}}}}||||||tttlllttt~~~{{{nnneee___bbbggglllrrryyy||||||vvvpppqqqqqqtttvvvvvvssspppnnnnnnpppmmmlllnnnllleee___]]]aaaiiisssyyyuuulllaaaZZZVVVUUUVVV[[[aaaeeeeeecccbbbnnn{{{wwwmmmhhhaaaYYYWWWZZZ^^^______```[[[UUURRRTTTZZZ```ccceeepppllleee\\\VVVSSSSSSUUUVVVPPPPPPPPPPPPOOONNNMMMMMMLLLIIIEEEAAA>>><<<<<<===?????????@@@AAABBBDDDEEEAAA@@@>>><<<;;;;;;<<<===AAAAAA@@@@@@???@@@@@@@@@>>>>>>????????????>>>>>>>>>======;;;:::999888888888888999::::::::::::999444444444444444555666777555555555555555555555555555444333333222222333333222222222222222222222222222333333444444333333222444444222222222222444444111111111111111111111111111111111222333444555666555555555555666666666666777777888999999999999888666666888999;;;===>>>>>>;;;:::999999:::;;;===>>>======>>>???AAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNQQQTTTVVVWWWXXXUUUQQQQQQSSSWWW[[[]]]]]]^^^aaafffjjjlllkkkiiilllmmmpppuuu{{{~~~|||{{{{{{|||sssooopppwww}}}}}}{{{zzzzzz~~~zzzwwwssssssssswww}}}}}}{{{~~~uuuwwwzzztttmmmkkkjjjmmmppppppnnnkkkiiihhhiiihhhiiillliiiccc^^^^^^___eeemmmqqqnnnfff^^^YYYWWWXXX\\\```ccccccaaa___eeevvv{{{nnnbbb\\\WWWWWW[[[___aaa```^^^ZZZSSSQQQSSSYYY^^^bbb___eeerrrgggaaaZZZTTTRRRRRRRRRRRROOOOOOOOOOOONNNNNNMMMLLLFFFDDDBBB@@@@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@===<<<;;;;;;<<<===@@@@@@AAABBBAAA@@@>>>============>>>>>>===============<<<;;;:::999888888777888999999::::::999999666555555444444444555555555555555555555555555555555444333333222222333333222222222222222222222222333333444444444444333333444333222222222222333444222222222222222222222222222222222222222333444555444555555555666666666666555666777777888888777777666666777888:::;;;<<<<<<999999999::::::;;;<<<===>>>?????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNQQQSSSTTTUUUTTTSSSQQQQQQTTTXXX[[[\\\aaa```aaadddhhhjjjjjjjjjnnnooorrrvvv{{{|||yyyuuussswwwsssnnnmmmrrryyyzzzxxxwwwvvvxxx|||}}}}}}wwwwwwxxx{{{~~~yyyxxx}}}ppphhhoooxxxtttjjjddddddgggjjjkkkiiifffeeedddcccdddhhhkkkhhhaaa___bbbccchhhmmmoookkkeee```\\\WWW[[[aaacccccc```]]]\\\fff}}}{{{kkk\\\ZZZXXXZZZ___cccdddccc^^^YYYTTTQQQTTTYYY^^^aaa]]]]]]```hhhqqquuusssooo```\\\WWWSSSQQQPPPOOONNNNNNNNNNNNNNNMMMLLLKKKJJJCCCBBBAAA@@@AAACCCEEEGGGEEEDDDCCCAAA@@@@@@@@@@@@AAA@@@>>><<<;;;<<<===>>>???@@@BBBCCCBBB@@@===:::;;;<<<<<<======<<<<<<;;;======<<<;;;:::999888888777777888999999999999999777777666444444333333333444444444444444444444444555444333333222222333333222222222222222222222222333444444555555444444333333333222222222222333333333333333333333333333333333333222222222333333444444444444555555555666666444555555666666666666666666666777777888999999999888888999:::;;;;;;;;;;;;????????????????????????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCEEEGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRSSSPPPPPPOOOPPPSSSVVVZZZ\\\dddcccbbbccceeehhhhhhhhhmmmooossswww{{{~~~}}}}}}{{{vvvnnnhhhffffffgggkkksss{{{{{{vvvuuutttrrrrrrttt|||}}}~~~}}}{{{zzz{{{|||~~~~~~~~~~~~}}}|||yyyyyyzzz}}}yyywwwuuuwww{{{~~~~~~|||{{{uuupppjjjjjjrrrxxxsssjjjdddggghhhhhhfffdddcccdddfffeeeggglllnnniiibbbbbbggghhhlllooopppkkkeee___[[[WWW[[[___```]]][[[[[[\\\eee}}}tttfff[[[[[[\\\___dddgggfffeee___ZZZTTTRRRTTTXXX]]]___]]]ZZZYYY\\\aaacccbbb___ZZZXXXTTTRRRQQQOOONNNLLLLLLMMMLLLLLLKKKJJJHHHHHHFFFEEECCCBBBAAABBBCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@BBBAAA???>>>===>>>???@@@AAAAAABBBBBB@@@>>><<<;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::999888888666777777888999888888888666666555444444444444444444444444444444444444444555444333333222222333333222222222222222222222222333444444555555444444333333222222222222222222333333333333333333333333333333333222222222222222222333333444444444555555555444444555666666666666666555555666666666666777777666777999;;;;;;;;;::::::======>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBCCCCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPMMMMMMLLLLLLNNNSSSYYY]]]dddccccccdddeeefffeeecccgggkkkpppuuuyyy{{{}}}~~~}}}|||{{{{{{zzztttiiiaaa\\\___eeemmmvvv}}}yyyrrrppppppooopppsss||||||}}}{{{yyywwwxxxxxxwwwxxxyyyxxxvvvtttssssssuuuvvvxxx{{{~~~~~~|||zzzuuutttuuuxxx{{{|||zzzwwwwwwooojjjeeehhhnnnttttttnnnjjjiiillljjjgggccc```bbbfffjjjmmmooorrrrrrmmmfffggglllhhhlllpppooojjjaaaYYYUUUWWWYYYZZZYYYWWWXXX]]]aaagggyyyxxxjjjaaa[[[\\\^^^bbbdddeeecccbbb\\\XXXRRROOOPPPTTTWWWYYYUUUUUUVVVYYY]]]]]]YYYVVVVVVTTTRRRQQQQQQPPPNNNLLLKKKKKKKKKJJJIIIGGGFFFEEEGGGFFFDDDBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAADDDBBBAAA??????@@@AAABBBDDDBBB@@@>>>=========>>><<<======>>>>>>======<<<;;;;;;;;;::::::999999888555666777777888888777777444444444444444555666666444444444444444444444444555444333333222222333333222222222222222222222222333444444444444444444333222222222222222222222222333333333333333333333333333333222111111111222222333333333333444444444444444555666666777777666666555555555555555555555555666777888:::;;;::::::999:::;;;;;;<<<>>>??????@@@????????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLKKKIIIGGGHHHNNNWWW^^^aaabbbccceeefffddd```\\\^^^ccckkkqqqtttwwwyyy{{{yyyyyyzzz{{{yyysssiiiaaa```dddmmmwwwvvvkkkhhhiiikkkooossswwwyyy{{{{{{yyyxxxxxxyyyvvvwwwvvvtttpppnnnnnnooorrrsssvvvzzz}}}}}}{{{xxxuuuvvvxxxzzz|||zzzxxxuuu}}}sssiiicccaaa]]]dddlllnnnkkkhhhiiimmmnnnlllgggcccbbbeeelllqqquuussssssrrrnnniiijjjooommmpppsssqqqkkkbbbZZZVVVZZZXXXVVVTTTUUUYYYaaafffjjjttt|||yyyqqqjjjbbb]]]XXXZZZ]]]``````___^^^\\\YYYTTTNNNKKKKKKMMMPPPQQQKKKNNNRRRWWW[[[ZZZWWWTTTSSSQQQPPPPPPPPPPPPNNNLLLIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBB???????????????@@@AAABBBDDDCCCAAA@@@@@@AAABBBCCCDDDBBB???<<<;;;<<<>>>@@@=========>>>>>>=========;;;:::::::::999999999888555555666777777777777777333333333444444666777777333333333333333333333333555444333333222222333333222222222222222222222222222333333444444333333222111111222222222222111111333333333333333333333333222222111111111222222333222222222333333333444444444555555666777666666666444444444555555555555555666666777888999999999999888999:::;;;===>>>???@@@>>>>>>>>>>>>?????????@@@??????@@@AAABBBBBBBBBBBBCCCCCCEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKIIIGGGGGGMMMVVV^^^___```bbbeeeeeebbb\\\XXXUUU\\\fffmmmppprrrtttwwwuuuxxxzzz{{{xxxrrrlllhhhlllqqqzzz}}}pppccc```dddhhhnnnsssrrruuuyyy{{{{{{zzzyyyyyyxxxxxxwwwsssnnnmmmpppsssqqqrrruuuyyy|||}}}{{{yyyvvvwwwyyyzzzzzzyyywwwvvv~~~rrriii```^^^___```eeeiiigggeeeeeeiiimmmmmmmmmkkkjjjkkkooovvvzzzwwwrrrnnnmmmkkkiiikkkoooppprrrssspppkkkddd___]]]___[[[VVVUUUXXX___eeeiiijjjooopppkkkeeeaaa\\\WWWWWWYYY]]]^^^^^^\\\[[[ZZZZZZUUUNNNJJJIIIKKKLLLMMMKKKMMMPPPSSSVVVVVVTTTSSSPPPOOOMMMMMMNNNNNNMMMLLLHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======>>>??????@@@BBBAAA@@@??????@@@AAACCCAAA@@@>>>=========>>>???;;;<<<<<<======<<<<<<;;;:::::::::999999999999999444555666666777777666666555555444444444555555666333333333333333333333333555444333333222222333333222222222222222222222222111222222333333222222111000111222333333222111000222222222222222222222222111000000000111222333333222222222222333333333333333333444555555555555555333444444444555555666666777666666777777888999:::999999:::;;;<<<<<<===============>>>>>>>>>??????>>>???@@@AAAAAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJLLLMMMLLLKKKNNNVVV\\\^^^___```bbbbbb___[[[WWWQQQYYYdddjjjlllmmmooorrrqqquuuzzzyyyuuuqqqqqqqqquuu{{{xxxkkk```___eeejjjppptttpppttt{{{~~~|||{{{|||{{{xxxrrrlllkkkoootttqqqqqqsssvvvyyyzzzyyywwwtttuuuwwwwwwwwwwwwxxxxxxuuujjjccc^^^___cccjjjkkkiiieeedddfffjjjllllllnnnppprrruuuyyyvvvoooiiihhhhhhhhhjjjnnnmmmnnnmmmiiieeeaaa______ddd^^^YYYXXX]]]dddhhhjjjhhhjjjiiiddd___]]]WWWQQQWWWZZZ]]]___^^^]]]\\\\\\]]]XXXQQQLLLKKKKKKLLLLLLRRRRRRQQQQQQQQQQQQQQQQQQOOOMMMKKKKKKLLLMMMMMMLLLHHHHHHGGGFFFDDDCCCAAA@@@BBBBBBAAAAAA@@@???>>>>>>>>>>>>===============>>>AAA@@@>>>======???@@@AAA>>>>>>?????????>>>>>>===:::;;;;;;<<<<<<;;;;;;:::::::::999999999999999999444555555666666666666666777666555444444444444444333333333333333333333333555444333333222222333333222222222222222222222222111111111222222111111111000111222333333222111000111111111111111111111111000000000000111222333444111111222222222333333333222222333444444444444333333333444555555666777777777777666666666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKIIIMMMQQQQQQPPPQQQVVVZZZ___^^^^^^^^^___]]]ZZZXXXQQQYYYdddjjjkkkjjjlllnnnnnntttyyyxxxsssqqqssswwwxxx}}}~~~vvvjjjaaabbbiiinnnrrrvvvqqqwww~~~}}}~~~yyyqqqiiigggkkkqqqppppppqqqsssuuuvvvuuusssrrrssstttttttttuuuxxxzzzvvvttt|||zzz~~~vvvkkkeeedddfffgggiiinnnnnniiihhhnnntttttt}}}xxxssssssxxx||||||zzzjjj___YYY^^^eeehhhhhhhhhfffgggiiijjjfff``````dddccc```___aaafffiiijjjjjjooohhhccccccccc^^^[[[ZZZ______^^^]]]\\\ZZZXXXWWWVVVSSSPPPOOOPPPRRRSSSSSSWWWSSSNNNKKKKKKLLLMMMMMMLLLLLLLLLKKKJJJIIIGGGFFFJJJGGGDDDCCCBBBBBBAAA@@@???@@@@@@AAAAAA@@@@@@???@@@???>>><<<<<<<<<===>>>;;;<<<<<<<<<======>>>>>>===>>>?????????>>><<<;;;===<<<;;;:::999999999999;;;;;;::::::888777666555444444444444444444444444444444333333333222222222555555444444444333333333444333111000000000111111444444444333333222222222444333222222111111222222111111000000000000111111333333333222222222111111333111000......///111222333333333333333333333333333333333444444444555555777666666666666777777888999777555444444777:::===999999:::::::::;;;;;;;;;===============<<<<<<<<<;;;;;;===>>>@@@BBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEGGGIIIJJJKKKJJJJJJMMMMMMMMMLLLMMMPPPVVVZZZYYYXXXWWWYYY\\\]]]ZZZWWWWWW^^^gggkkkjjjhhhhhhiiioooppprrrsssttttttttttttzzzzzz~~~~~~zzz{{{sssmmmiiimmmvvv{{{yyyuuuwww{{{zzzvvv{{{wwwpppkkkggggggiiikkkkkkjjjiiijjjlllnnnooonnnoookkkjjjmmmqqqqqqssswwwpppuuu}}}yyyppplllkkkmmmnnnmmmrrrrrrnnnnnnuuuzzz{{{{{{tttrrrssssssppplll```XXXSSSYYYaaadddddddddaaa```bbbeeeddd___^^^aaadddaaa___```dddjjjmmmnnnqqqkkkggghhhgggccc```````````````___]]][[[ZZZYYYYYYWWWTTTSSSTTTVVVVVVVVVXXXTTTOOOLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFFFFHHHEEEBBB@@@@@@@@@???>>>?????????@@@@@@?????????@@@???>>>=========>>>>>>;;;;;;;;;;;;<<<<<<<<<=========>>>???>>>===<<<;;;<<<<<<;;;:::999888888888999999999888777666555444444444444444444444444444555555555444444444333333555444444444444333333333333333111000000000111111444444333333333222222222444333222222111111222222111111000000000000111111333222222222111111111111222111000//////000111222111111111111111111111111333333333444444444444555666666666555666666777888888777555444555777:::;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIHHHLLLMMMMMMLLLLLLNNNRRRVVVWWWVVVVVVYYY\\\\\\ZZZXXXWWW___iiiooonnnkkkjjjjjjppppppqqqrrrssstttuuuvvv~~~{{{|||}}}{{{uuurrrsssuuusssrrrwww~~~}}}zzz}}}zzzvvvwwwtttnnniiieeeddddddeeeeeecccaaaaaadddhhhjjjkkkkkkfffeeeiiimmmmmmooossslllyyy}}}uuurrrssssss{{{xxxqqqoooppprrrsssrrruuuvvvtttuuuzzz~~~~~~xxxqqqmmmllljjjddd___VVVPPPOOOVVV^^^aaabbbbbb^^^\\\]]]bbbdddaaa^^^___aaa^^^\\\\\\aaagggmmmppppppkkkhhhiiihhhdddaaabbbaaaaaa``````^^^]]][[[[[[[[[ZZZXXXYYYYYYZZZYYYWWWVVVSSSNNNLLLKKKKKKJJJIIIJJJJJJIIIHHHGGGFFFFFFEEEGGGDDDAAA@@@@@@@@@???>>>>>>>>>????????????>>>>>>@@@@@@???>>>>>>>>>??????:::::::::;;;;;;;;;;;;;;;======>>>>>>======<<<;;;;;;;;;:::999999888888888999999999999888666555444444444444444444444444444666666555555555444444444444444444444333333333333333222111111000111111111333333333333222222222222444333222222111111222222111111000000000000111111111111111111000000000000222111000//////000111222111111111111111111111111333333333333444444444444555555555555555666777777666555555555666777888999666666666666777777777777999999999:::::::::::::::999:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@CCCDDDFFFGGGGGGGGGFFFEEEIIIKKKLLLLLLKKKLLLOOOQQQTTTTTTUUUXXXZZZ[[[ZZZYYYWWW___jjjqqqrrrooommmlllooooooooopppqqqtttvvvwww}}}yyywwwrrrkkkhhhiiirrrrrruuuzzz~~~}}}yyywwwvvvsssoookkkgggdddbbbbbb___\\\WWWWWWZZZ```eeehhhgggbbbaaaeeeggghhhjjjmmmnnn{{{{{{vvv}}}wwwsssssstttvvv|||}}}tttmmmlllnnnppprrrrrrssstttssstttwwwyyyzzzpppkkkfffeeefffddd___YYYPPPNNNPPPXXX___aaaccceeeaaa]]]]]]cccfffdddaaa```\\\[[[[[[\\\```fffkkknnnqqqmmmkkkkkkiiiccc```aaa_________^^^]]]\\\[[[ZZZZZZYYYYYYYYYZZZYYYWWWUUUQQQOOOLLLKKKKKKKKKJJJIIIKKKKKKJJJHHHGGGGGGFFFFFFHHHFFFCCCBBBBBBBBBAAA@@@??????@@@@@@@@@@@@??????@@@@@@??????????????????;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<;;;;;;999999999999999888777777:::::::::999999888666666444444444444444444444444555555555555444444444444444444444333333333222222222222111111111111111111333222222222222222222222444333222222111111222222222111111000000111111222000000000000000/////////111000000///000000111222222333333333333333444444222222333333333444444444444444444444555666777777444444555666777777777777555555666666666777777777888888999999999999::::::888999:::;;;===>>>???@@@@@@@@@@@@@@@????????????CCCDDDEEEEEEEEEDDDCCCBBBEEEGGGIIIJJJJJJKKKLLLNNNPPPQQQSSSVVVXXXYYYYYYYYYXXX^^^gggmmmooonnnnnnnnnmmmmmmmmmmmmooosssvvvxxx|||xxxuuuooogggbbbbbbmmmooorrruuuxxx|||~~~|||yyywwwxxxwwwuuuqqqmmmjjjgggeee```[[[UUURRRUUU\\\cccgggiiidddaaaccceeeddddddgggkkktttuuummmmmmwww}}}{{{vvvxxxyyysssssszzz|||rrrkkkiiijjjmmmooonnnllllllmmmmmmmmmlllmmmaaa^^^]]]___bbbbbb]]]WWWOOOOOORRRZZZ```aaacccfffeeeaaa___dddgggeeebbbbbb```bbbdddfffhhhjjjmmmooopppmmmkkkkkkggg```]]]^^^ZZZ[[[[[[[[[ZZZYYYXXXXXXUUUUUUUUUVVVVVVUUURRROOOKKKIIIIIIJJJKKKMMMLLLKKKMMMLLLKKKIIIHHHHHHHHHHHHGGGEEEBBBAAABBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@??????======<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;888888999999999888777666777888888777777666555444444444444444444444444444444444444333333333333222444444333333333222222222111111111111222111111111222222222222222222222222444333222222111111222222222222111111111111222222////////////////////////000000000000000111111222222222222333333444444444222222222333333333444444333333333333444555666777222333555666777777666666888888888888999999999:::888888999999999:::::::::888999999;;;<<<===>>>???????????????????????????BBBCCCDDDDDDDDDCCCBBBAAAAAADDDGGGIIIIIIJJJKKKLLLLLLNNNQQQTTTUUUVVVWWWWWWXXX[[[___dddgggjjjlllnnnjjjjjjjjjkkknnnqqquuuwww{{{xxxvvvvvvqqqhhhcccbbblllmmmnnnoooqqqwww~~~|||zzzxxxvvvzzzzzzxxxvvvssspppllljjjfffaaaYYYVVVYYY```gggkkkoooiiieeefffeeecccbbbdddaaadddddddddlllvvvvvvnnnddddddjjjuuu|||}}}yyyuuuvvv~~~uuuooollllllllllllfffcccbbbdddeeebbb___```[[[YYYYYY]]]aaaaaa[[[VVVQQQQQQVVV\\\^^^^^^aaaffffffbbb```cccdddcccccceeennnpppqqqqqqooommmmmmmmmdddbbbbbbbbb]]]UUUSSSUUUVVVVVVWWWWWWWWWVVVVVVUUUQQQPPPPPPPPPQQQPPPMMMJJJHHHHHHHHHKKKNNNOOONNNMMMNNNMMMKKKIIIHHHHHHHHHIIIEEEBBB@@@??????@@@@@@???AAAAAABBBBBBBBBBBBAAAAAA===>>>??????@@@?????????===============<<<<<<<<<<<<<<<;;;::::::::::::;;;666777888999999888777666444444444444444333222222444444444444444444444444444444333333333222222222333333333333222222222222000000111222222222222111111111111222222222222222444333222222111111222222222222111111111111222222////////////000000000000//////000000111111222222000000000111111222222333222222222222333333333333222222222333444555666777222333444555666666666666555555555555666666666666777777888888999:::::::::888999:::;;;<<<===>>>>>>>>>>>>>>>?????????@@@@@@BBBBBBCCCDDDDDDCCCBBBAAAAAACCCFFFGGGGGGHHHIIIJJJIIILLLOOOQQQQQQRRRSSSTTTVVVWWWXXX[[[___dddgggjjjeeefffgggiiilllpppsssuuuuuurrrssstttrrrkkkffffffjjjjjjhhhhhhkkkqqqzzz~~~{{{yyyvvvuuuwwwwwwwwwwwwuuurrrpppnnnlllgggbbb___bbbiiiooorrrsssmmmhhhhhhgggcccbbbcccXXXVVVXXX```lllqqqkkkbbb]]]\\\^^^dddkkkwww~~~||||||{{{zzzwww}}}zzzwwwtttpppkkkhhh___ZZZZZZ^^^```[[[XXXXXXYYYXXXZZZ___dddddd]]]WWWVVVWWW[[[___^^^]]]```gggfffbbbbbbccccccbbbffflllzzzzzzwwwqqqjjjeeeccccccWWWWWWXXXYYYUUUNNNLLLOOOSSSTTTTTTUUUUUUUUUTTTTTTOOONNNMMMLLLMMMLLLJJJHHHJJJJJJKKKNNNQQQRRRPPPOOOMMMLLLJJJHHHGGGGGGHHHHHHDDDBBB???>>>???@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@<<<===>>>?????????>>>>>>=========<<<<<<;;;;;;;;;<<<<<<:::999999999:::;;;555666777999999888666555444444444555444444333222444444444444444444444444555444444444333333333333333333333222222222222111///000111222333222222111000111111111222222222222444333222222111111222222333222222111111222222333/////////000000111111111...///000111111222222222///000000111222222333333111222222222222333333333111111111222333555666777333333333444444555666666333333333333444444444444555666666777888888999999999999:::;;;<<<===>>>>>>======>>>???@@@@@@AAABBBAAABBBCCCDDDDDDCCCCCCBBBDDDFFFGGGFFFEEEEEEFFFGGGFFFJJJMMMOOONNNNNNPPPQQQRRRRRRTTTWWW[[[___bbbcccaaabbbdddhhhkkkoooqqqssspppmmmmmmooonnnjjjiiikkkjjjiiiggghhhlllrrrxxx|||~~~}}}zzzxxxuuutttttttttuuuuuuuuutttsssrrrnnnkkkhhhhhhlllrrrxxx{{{rrrlllhhhhhhgggdddcccdddTTTQQQTTT```kkkjjj```XXXVVVTTTSSSUUUWWW]]]lllzzzttttttuuuuuuuuu|||}}}~~~~~~xxx}}}zzzzzz{{{|||yyyrrrjjjddd[[[VVVVVV\\\^^^ZZZVVVWWWXXXXXXZZZaaaggggggaaa[[[\\\]]]```bbb```]]]bbbiiifffddddddeeeddddddkkkttt|||vvvkkk```YYYVVVWWWUUUUUUXXXZZZWWWQQQPPPSSSRRRRRRSSSTTTTTTTTTTTTSSSOOOMMMLLLKKKKKKKKKIIIGGGMMMMMMNNNQQQSSSSSSQQQOOOMMMKKKIIIGGGFFFFFFGGGGGGFFFDDDAAA@@@AAABBBBBBAAA???@@@@@@AAAAAA@@@@@@???;;;<<<===?????????>>>===<<<<<<<<<;;;;;;:::::::::<<<;;;:::999999999:::;;;444555777888999888666555777777777777777777666666444444444444444444444444666666555555555444444444333333333222222222111111///000111222333333222111000000111111222222222222444333222222111111222222333222222111111222222333//////000000111111222222......000111222222222222111111222333444444555555111111222222222333333333111111111222333444666777333333333333333555666666888888888999999999999:::444444555555666777777888::::::;;;;;;<<<===>>>>>><<<<<<===???@@@AAABBBCCCAAABBBCCCDDDDDDDDDCCCCCCHHHHHHHHHFFFDDDBBBCCCEEEEEEIIILLLMMMLLLLLLMMMOOOOOOPPPRRRVVV[[[^^^^^^^^^^^^```cccgggkkknnnpppqqqnnnjjjiiijjjjjjhhhiiimmmpppnnnmmmooouuuzzz}}}~~~~~~}}}|||zzzwwwuuussssssssstttuuuvvvvvvvvvvvvmmmkkkjjjmmmrrryyy~~~oooiiifffffffffdddccceeeOOOOOORRRVVVZZZ\\\\\\[[[PPPPPPOOOPPPQQQTTTWWWYYY______^^^\\\___lll}}}}}}zzz{{{xxxssspppnnncccVVVQQQPPPSSSZZZZZZVVVXXX]]]\\\\\\^^^```bbb```\\\YYY]]]___```\\\XXX[[[dddmmmrrrmmmhhheeeggglllqqqsss|||wwwmmm```UUUOOOPPPSSSVVVZZZ]]][[[UUUQQQPPPRRRWWWTTTPPPOOOQQQRRRPPPNNNOOOLLLIIIJJJMMMNNNKKKGGGJJJKKKMMMOOOOOOOOOMMMMMMLLLJJJGGGEEECCCCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::;;;;;;<<<:::999777666666777999:::666777777777888888888888666666555444333333222222444333333222222333333444333333333222222222222111111222222333333222222111222222222222222222222222000111111111111222222222000111111111111222222222333333333222222222111111333222222222111111000000000000000000000000000000333222111000000111222333333333333222222111111111333333222222333333444555333333333444444444555555444444555666777888999999888888777777888888999:::<<<:::888888999<<<>>>>>>=========>>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDHHHGGGEEECCCAAA@@@??????AAABBBCCCEEEGGGIIIJJJKKKNNNOOOQQQTTTWWWYYY[[[[[[```cccfffjjjkkkkkkjjjiiihhhddd```___ccciiinnnqqquuuvvvxxxzzz{{{|||}}}}}}||||||{{{xxxuuuttttttvvvpppppprrruuuvvvuuuqqqnnnooommmmmmppptttuuurrrooodddbbbaaacccggghhheeeaaaKKKKKKLLLOOOSSSTTTTTTSSSOOONNNMMMLLLMMMNNNPPPQQQPPPRRRSSSRRRSSS[[[iiiuuuzzzwwwxxxuuupppmmmkkkaaaUUUOOOMMMOOOSSSTTTSSSWWW]]]___^^^^^^```bbbdddcccbbbgggfffccc^^^\\\```jjjrrrtttpppjjjggghhhkkknnnooorrrnnnggg\\\RRRMMMLLLNNNRRRWWW[[[[[[VVVQQQPPPQQQWWWSSSQQQQQQTTTVVVTTTRRRNNNJJJGGGHHHLLLNNNLLLIIILLLMMMOOOOOOOOONNNLLLKKKJJJHHHGGGEEEDDDEEEFFFGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;<<<;;;999777666666777777666666777777777888888888777666666555444444333333444333333222222333333444333333333222222111111111111222222333333222222111222222222222222222222222000111111111111222222222000111111111111222222222333222222222111111111111///////////////.........000000000000000000000000222222111000000111222222333333333222222111111111333222222222222333444444333333333444444444444555444444444444444555555555777666666666666777888888:::999888888:::;;;<<<<<<<<<<<<===>>>>>>??????@@@??????@@@@@@AAAAAABBBBBBGGGFFFEEECCCAAA@@@@@@???BBBBBBDDDEEEGGGIIIJJJKKKKKKMMMPPPTTTWWWYYYZZZZZZ^^^```cccfffhhhiiiiiihhhiiieee___]]]aaagggmmmqqqyyyyyy{{{|||}}}~~~~~~~~~yyywwwuuutttsssttttttuuurrrrrrsssuuuvvvtttqqqnnnnnnmmmnnnoooqqqqqqooonnnbbb```___bbbgggiiifffcccIIIIIIIIIJJJLLLMMMLLLKKKMMMLLLJJJHHHHHHHHHHHHIIIHHHKKKNNNNNNMMMOOOVVV\\\aaaaaaccciiiuuuyyyrrrqqqqqqnnniiigggddd\\\SSSLLLJJJJJJMMMOOOQQQWWW]]]```^^^^^^```eeejjjnnnppppppllleeeaaabbbiiiqqqwwwuuuqqqllliiihhhhhhhhhhhhdddaaa\\\UUUNNNKKKKKKLLLPPPTTTXXXXXXTTTPPPOOOOOOTTTQQQPPPRRRUUUWWWVVVTTTLLLHHHEEEFFFIIILLLLLLKKKOOOOOOPPPOOONNNLLLJJJIIIHHHGGGFFFEEEEEEFFFHHHIIIEEEDDDCCCAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::::::::>>>===:::777555444444444666666666666777777777777777777666666555555444444444333333222222333333444444444333333222111000000111222222333333222222111222222222222222222222222000111111111111222222222000111111111111222222222222222111111111000000000.........///////////////000000000000000000000000222222111000000111222222222222222222222111111111222222222222222333444444333333333333444444444444555555444444444333333333555555555555555666777777777888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>??????===>>>>>>???@@@@@@AAAAAAFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCDDDFFFGGGIIIJJJJJJHHHKKKOOOTTTWWWYYYYYYYYY\\\]]]___aaaccceeeggggggjjjeee^^^[[[___fffnnnssszzzzzz{{{{{{||||||{{{{{{tttpppmmmnnnqqqttttttsssvvvuuutttttttttsssqqqooolllmmmnnnnnnmmmkkkkkklllbbbaaaaaadddhhhkkkiiigggLLLJJJIIIJJJKKKKKKIIIGGGJJJIIIHHHFFFFFFEEEEEEFFFFFFIIIMMMMMMKKKJJJMMMPPPRRRRRRRRRVVV___kkkvvv~~~}}}}}}|||{{{zzzzzz{{{|||zzzpppjjjgggeeeccc```]]]ZZZUUUPPPKKKKKKLLLNNNPPPSSSYYY^^^^^^]]]^^^bbbhhhoootttwwwrrrllleeedddhhhooouuuxxxssspppkkkhhheeeccc```^^^YYYVVVRRRNNNLLLMMMPPPRRRSSSTTTUUUSSSOOOMMMMMMNNNQQQOOONNNPPPTTTUUUSSSPPPIIIFFFCCCDDDGGGKKKMMMMMMOOOOOOOOOOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHDDDDDDBBBAAA@@@???????????????>>>>>>=====================<<<<<<<<<;;;;;;<<<<<<;;;:::999999999999===<<<:::888666555444444555555555666666666777777666666555555444444444444444333333222222333333444555444444333222111000000111222222333333222222111222222222222222222222222000000111111111222222222000000111111111222222222111111111000000000000///000111111111222333333333000000000000000000000000222111111111111111111222222222222111111111111111222222222111222333333444222222333333333444444444555555555555555555555555555555555555555666666777666888;;;<<<<<<:::::::::;;;;;;;;;<<<======>>>>>>===>>>>>>??????@@@@@@AAADDDDDDCCCBBBAAAAAAAAAAAACCCCCCDDDEEEGGGHHHIIIIIIGGGJJJOOOTTTXXXYYYXXXXXX[[[[[[\\\]]]```cccfffhhhiiiddd^^^\\\```iiirrrxxxwwwwwwwwwwwwwwwvvvuuuuuunnnjjjgggiiipppttttttsssxxxuuusssrrrrrrqqqpppnnnjjjmmmnnnmmmiiiggghhhjjjhhhgggfffhhhkkklllllljjjMMMLLLJJJIIIIIIIIIHHHFFFHHHGGGGGGGGGFFFFFFGGGGGGDDDFFFHHHHHHFFFFFFHHHJJJMMMMMMMMMOOOSSSXXX]]]aaaiiiooo|||zzzuuutttttttttuuuuuuuuuuuuvvvwwwyyyyyyvvvooogggaaa\\\ZZZWWWVVVTTTQQQOOONNNNNNQQQSSSTTTVVVYYY]]]___``````bbbeeejjjnnnppppppkkkgggbbbccciiiooorrrrrrnnnkkkgggdddaaa]]]YYYVVVSSSPPPMMMLLLNNNSSSYYY]]]WWWUUURRRMMMJJJJJJKKKMMMQQQPPPOOOQQQSSSSSSOOOKKKGGGEEECCCCCCFFFJJJMMMNNNNNNMMMMMMMMMLLLKKKJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999999999999999999999888777666666666666444555555555555666666666444444333333333333333222444333333222222333333444444444333333222111000000111222222333333222222111222222222222222222222222000000111111111222222222000000111111111222222222111111111000000000000///222222222333333444444444000000000000000000000000111111111222222111111111111111111111111111111111222111111111111222333333222222222333333333444444333333333444555666666666666555555555555666777777666999===>>><<<:::::::::999::::::;;;<<<<<<======>>>>>>??????@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGJJJOOOTTTXXXXXXXXXWWWYYYZZZZZZ\\\___cccfffhhhgggccc^^^^^^dddnnnwww}}}ttttttttttttsssrrrqqqpppkkkgggfffiiipppuuuuuusssxxxuuurrrpppppppppooommmiiikkkmmmkkkgggfffhhhjjjlllkkkjjjjjjjjjjjjiiihhhKKKIIIGGGFFFFFFGGGFFFDDDFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFGGGFFFFFFFFFHHHJJJGGGHHHJJJLLLNNNOOOOOOPPPWWW[[[dddoooyyy}}}~~~~~~~~~|||}}}}}}zzzvvvsssoooooooooqqqttttttsssrrrlllnnnpppoookkkeee^^^ZZZUUURRRPPPPPPPPPMMMNNNQQQUUUZZZ\\\ZZZ[[[___aaaaaaeeeeeefffhhhjjjjjjhhhfffdddaaa^^^___cccgggiiiiiihhheeebbb___\\\YYYUUURRRQQQNNNLLLNNNSSSZZZ___bbbXXXTTTOOOKKKHHHIIIKKKMMMSSSRRRQQQSSSTTTSSSNNNIIIEEEDDDDDDEEEFFFIIILLLNNNMMMLLLLLLKKKJJJIIIIIIIIIGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCBBB@@@????????????========================<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::666777777777777777777777444444444444555555555666333222222222222222222222444333333222222333333444333333333222222222111111111222222333333222222111222222222222222222222222000111111111111222222222000111111111111222222222222222111111111000000000000000111111111111111111000000000000000000000000000111222222222222111000000000000111111111111111111111111111111222333333222222222222333333333333///000000111222333444555555555555555555666777777555999======:::888888:::999999999:::;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEHHHJJJNNNRRRUUUVVVVVVUUUWWWXXXYYY[[[^^^bbbfffhhhdddbbb```bbbiiiqqqyyy}}}ssssssssssssrrrqqqpppoooiiihhhiiinnnsssvvvvvvtttxxxuuusssqqqqqqqqqooonnniiijjjjjjiiihhhhhhjjjlllmmmllljjjhhhfffddddddcccHHHFFFDDDCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGGGGHHHHHHCCCDDDFFFHHHIIIJJJIIIIIINNNPPPSSSYYY^^^aaabbbaaaeeekkkwwwppppppqqqssswww|||zzz|||}}}wwwssspppqqqrrrsssrrrpppmmmlllkkkkkklllppptttuuutttqqqhhhiiijjjhhhccc\\\VVVSSSSSSOOONNNPPPPPPNNNRRRXXX]]]aaa```\\\[[[```ddddddeeeeeeeeeggghhhiiigggeeebbb___ZZZXXXYYY\\\___```cccaaa]]][[[ZZZWWWUUURRROOONNNOOOSSSYYY]]]______RRRPPPMMMKKKKKKLLLMMMMMMPPPPPPPPPRRRTTTQQQLLLGGGDDDEEEFFFGGGHHHIIIKKKMMMNNNMMMKKKIIIHHHFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDCCCAAA@@@??????>>>>>>========================;;;::::::::::::999999999888888888888999:::;;;;;;666666777777777777777666333333444444444555555555333333333333333333333333444333333222222333333444111222222222222333333333111222222333333222222111222222222222222222222222000111111111111222222222000111111111111222222222333222222222111111111111000000//////////////////000000000000000000000000000111222222222222111000///000000000111111111222111111111111111222222333111222222222222333333333000000111111222222222333444444444444444555555666444888;;;:::777555666999888888999999:::;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBBBBBBBBBBBBBBBBHHHIIILLLOOOQQQRRRRRRRRRTTTUUUWWWZZZ^^^bbbeeefffcccbbbbbbeeekkkrrrvvvxxxrrrrrrrrrrrrqqqqqqpppoooiiikkkppptttvvvwwwvvvuuuxxxvvvtttttttttsssqqqpppjjjhhhggghhhkkkmmmnnnnnnmmmllljjjgggdddbbbbbbbbbGGGEEECCCCCCDDDFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAACCCDDDEEEEEEDDDCCCBBBDDDDDDEEEFFFGGGGGGGGGGGGJJJJJJJJJMMMPPPRRRSSSRRRVVVYYYaaalllyyy|||pppdddhhhllloooqqqrrrtttuuuvvvyyy|||~~~~~~~~~~~~}}}{{{vvvooojjjhhhiiikkklllkkkhhheeedddhhhhhhjjjnnnsssuuussspppgggggggggddd^^^WWWRRROOOTTTOOONNNQQQRRRQQQVVV]]]ccceeebbbZZZYYY```eeeeeebbbaaaaaadddhhhkkkllllllccc___YYYSSSQQQSSSXXX[[[aaa^^^[[[YYYXXXWWWUUUTTTNNNNNNQQQWWW\\\^^^\\\ZZZMMMLLLLLLMMMOOOOOONNNMMMLLLLLLLLLOOOQQQOOOIIIDDDDDDEEEGGGHHHIIIIIIKKKLLLOOONNNKKKIIIFFFDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>><<<<<<<<<===============:::::::::999999999888888777777777888999:::<<<<<<777777777777777666666555333333333444444444555555444444444444444444444444444333333222222333333444000111111222222333444444222222222333333222222222222222222222222222222222000111111111111222222222000111111111111222222222333333333222222222222111111111000000//////......000000000000000000000000000111222333333222111000//////000000111111111222111111111000111222222333111111222222222333333333444444444333333333333222333333222222333333444555222666999888444222444888777888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAABBBDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAGGGHHHJJJLLLNNNOOOPPPPPPRRRSSSVVVZZZ]]]aaaccceeebbbbbbdddggglllqqqrrrssspppppppppppppppooonnnnnniiinnntttxxxyyyxxxwwwwwwxxxwwwvvvvvvwwwvvvsssqqqjjjgggeeehhhlllppppppooommmmmmkkkhhhdddccccccdddGGGFFFFFFHHHJJJJJJIIIHHHFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAADDDHHHKKKKKKIIIEEEBBBEEEEEEFFFFFFGGGGGGGGGHHHKKKMMMPPPUUU[[[bbbgggjjjlllppp{{{sssssswwwvvvmmmdddaaaccchhhmmmpppoookkkhhhqqqvvv{{{|||xxxvvvwwwyyytttpppoooqqqpppjjjfffeeehhhhhhgggeeebbbbbbccceeeeeeeeegggmmmrrrrrrllleeeddddddccc___YYYRRRNNNLLLKKKMMMOOOQQQSSSXXX^^^bbbiiieee```\\\ZZZ\\\___aaaaaa```aaagggnnnrrrqqqnnniiiaaaXXXSSSUUUZZZ```bbbdddaaa]]]ZZZXXXVVVTTTRRRQQQSSSVVVZZZ[[[YYYUUUQQQLLLMMMOOOQQQRRRSSSRRRRRRKKKLLLNNNOOONNNKKKHHHFFFGGGHHHGGGEEECCCDDDIIIMMMNNNLLLIIIFFFDDDBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCAAA@@@???>>>>>>;;;;;;:::::::::;;;;;;<<<;;;;;;;;;:::999888777666:::::::::999888777666555888888777666555444333333555555555555555555555555777666444333222222333333444444222222222222444444333333333333333222111000222222222111111111000000111111222222222111111000//////000111222222333333333333222222222222222222111111000000000111333444444222000111333555333111000000000000000111111111222333333333222000...---111111000000//////......222222111111000000//////222111111111000000//////222222333333333333444444222333444444555555444444444444333333444555777888999999999999999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@BBBCCCCCCDDDBBBAAA???>>>???AAADDDEEEGGGIIIKKKLLLKKKKKKLLLMMMQQQRRRUUUXXX[[[^^^```bbbeeeddddddgggllloooooommmmmmmmmnnnnnnmmmmmmmmmmmmqqqrrrttttttssstttuuuwwwzzzuuupppqqqtttuuuoooiiieeegggiiikkkmmmnnnnnnnnnkkkkkkjjjgggcccaaaaaaaaaHHHGGGFFFHHHIIIJJJHHHGGGEEEEEECCCBBBBBBBBBCCCDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBDDDHHHKKKKKKIIIFFFCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJMMMQQQTTTUUUZZZ\\\jjj~~~}}}{{{pppjjjeeefffjjjkkkddd^^^\\\```ggglllmmmkkkhhheeennnrrrvvvuuuqqqmmmlllmmmjjjggggggiiihhhcccaaacccggggggfffdddaaa___```aaa______aaaeeeiiijjjgggccc``````^^^ZZZSSSLLLHHHGGGFFFIIIMMMPPPTTTXXX^^^aaahhhddd^^^YYYXXX\\\aaaeeehhhkkkrrr|||zzzsssiiiccc[[[WWWYYY]]]bbbdddeeebbb___[[[YYYWWWUUUTTTTTTUUUXXX[[[]]][[[VVVSSSMMMPPPSSSVVVWWWUUURRRPPPLLLLLLMMMMMMLLLJJJHHHGGGFFFFFFEEECCCAAACCCGGGKKKLLLKKKHHHFFFCCCBBBBBBAAABBBCCCDDDDDDEEEEEEDDDDDDEEEDDDBBBAAA???>>>>>>>>><<<;;;;;;;;;;;;;;;<<<<<<::::::::::::999888777666999999999999888777666555666666666666555555555555555555555555555555555555777666444333222222333333444333222222222222333444333333333333333222111000222222222111111111000000111111222222222111111000000111111222333333444444222222222222222222222222222111000000000111222333333111000000333333222000222222111111000000//////111111222222222111000000111000000000/////////...111111111000000000000000222222222222111111000000222222222333333333444444222333444444555444444444444333333333444555777888777777888888888888999999::::::;;;<<<<<<======>>>======>>>???@@@AAABBBBBBBBBAAA@@@???@@@BBBDDDFFFFFFHHHJJJKKKKKKKKKLLLMMMPPPQQQSSSVVVYYY\\\^^^___bbbaaaaaadddhhhjjjjjjiiiiiiiiiiiihhhhhhhhhjjjkkkppprrrtttuuusssrrrsssssssssqqqoooooorrrqqqmmmiiieeefffhhhjjjlllmmmmmmmmmiiiiiigggddd```______```HHHGGGGGGGGGHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBDDDGGGJJJJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDDDDEEEFFFHHHHHHKKKLLLVVVdddjjjhhhhhhlllvvvyyypppfffhhhfffdddiiiqqqnnnfffaaa___]]]___bbbcccaaa^^^XXX___fffjjjjjjgggeeeeeemmmppprrrpppiiiccc```___^^^]]]___aaa^^^[[[]]]cccffffffeeebbb^^^\\\[[[\\\ZZZ[[[]]]___```aaaaaaaaa\\\\\\ZZZUUUNNNIIIFFFEEECCCHHHMMMSSSWWW[[[___bbbgggaaaZZZTTTUUU[[[ccchhhnnnvvv~~~ssshhhccc^^^[[[]]]```cccddddddbbb```\\\ZZZXXXXXXXXXXXXYYY[[[]]]^^^]]]YYYUUUPPPTTTYYY\\\\\\WWWRRRNNNLLLLLLKKKKKKIIIHHHGGGGGGGGGGGGEEEDDDBBBDDDGGGJJJIIIHHHFFFEEECCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<::::::::::::999888777777888888888888888777666555444444555555555666666666444444444444444444444444666555444333222222222333333333222222222222333333222222333333333222111111222222222111111111111111000111111222222222111111111111222222333444444444000111111111222333333333333222111111000111111111222000///000111222111///333333222111000///......000000000000000111222333000000000000////////////000000000000111111111111333333222222222222111111222222222222333333333333222222333444444444444444444333333333444555666777666666666777777777888888999999::::::;;;<<<<<<<<<<<<<<<======>>>???@@@@@@BBBAAA@@@???@@@BBBDDDFFFCCCEEEHHHJJJJJJKKKLLLNNNOOOPPPRRRTTTWWWYYY[[[\\\___^^^^^^```ccceeeeeeeeeeeeeeedddbbb```aaadddgggooorrrttttttrrrooommmmmmjjjkkkmmmnnnnnnllljjjiiidddeeegggiiijjjjjjjjjjjjgggfffddd```\\\\\\]]]___HHHGGGFFFGGGHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBEEEGGGGGGFFFDDDCCCAAAAAAAAA@@@@@@?????????AAAAAABBBCCCDDDEEEFFFFFFFFFFFFJJJRRRUUUSSSSSSVVVWWW___kkkxxxyyyqqqlllggg```[[[XXX[[[ZZZWWWYYY^^^^^^ZZZ[[[\\\\\\]]]^^^^^^^^^]]]XXX^^^dddfffdddbbbdddfffooopppqqqmmmfff^^^YYYVVVVVVVVVYYY[[[XXXWWW]]]eeeeeedddccc___ZZZWWWVVVWWWZZZ\\\___```___]]]]]]]]]XXXXXXWWWTTTOOOKKKJJJJJJHHHMMMTTTZZZ]]]```bbbdddfff```VVVPPPQQQXXXcccjjjpppxxxuuujjjcccaaa___]]]]]]___```aaaaaa```___]]][[[[[[\\\]]]\\\\\\]]]^^^___^^^ZZZWWWVVVXXX\\\]]]\\\XXXRRROOOMMMLLLJJJHHHGGGGGGGGGGGGIIIHHHGGGFFFEEEFFFIIIKKKEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBAAA???>>>>>>============<<<;;;;;;;;;<<<<<<999999999999999888777777888999999999888888777666555555555555555555555555444444444444444444444444555444444333333222222222333222222222222222222333222222333333333222222111111111111111111111111111000000111222222222111111111111111222222333333333///000000111222333333444333333222111111000000000111000//////000000//////222111111111000000//////222111000//////000111222000000000000//////////////////000000111111222222111111111111111111111111111222222222222333333333222222333444444444444333333333333444444555555555555666666777777888888888888888888999::::::;;;;;;;;;<<<<<<===>>>?????????@@@@@@???>>>???AAABBBDDDAAACCCFFFHHHIIIJJJLLLNNNOOOPPPQQQSSSVVVXXXYYYZZZ^^^^^^^^^___aaabbbccccccddddddaaa]]]ZZZ[[[___cccllloooqqqqqqnnnjjjgggfffdddhhhlllmmmkkkiiiiiijjjcccdddfffggghhhhhhggggggeeedddaaa]]]ZZZZZZ]]]___HHHGGGFFFFFFGGGGGGEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAACCCCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????======>>>???@@@AAAAAABBBCCCBBBCCCFFFGGGEEEEEEGGGGGGLLLSSS[[[cccjjjrrrvvvqqqlllllljjjddd]]]XXXVVVUUUSSSQQQQQQRRRQQQNNNNNNRRRVVVXXXXXXYYYYYYYYYWWWVVVUUUUUUWWW[[[^^^^^^[[[\\\aaaffflllnnnnnnkkkddd\\\VVVRRRPPPPPPTTTVVVUUUUUU\\\eeebbbaaa^^^ZZZUUUSSSSSSTTTZZZ^^^aaabbb```[[[XXXVVVRRRSSSTTTTTTQQQPPPOOOPPPRRRWWW]]]ccceeeeeeffffffeee^^^UUUNNNOOOXXXcccjjjqqqtttxxxzzzwwwooofff______^^^]]]\\\[[[ZZZ[[[\\\\\\]]]^^^\\\[[[[[[^^^aaa^^^^^^]]]^^^^^^]]]ZZZXXXYYYZZZZZZYYYXXXVVVSSSRRRNNNLLLJJJHHHFFFFFFFFFGGGIIIHHHFFFEEEEEEGGGHHHHHHAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>===============<<<;;;;;;;;;;;;;;;888888999999999888777777999999999:::999999888777777666666555444333333333444444444444444444444444333333333333333333222222222222222222222222222222111222222333333333222222111111111111111111111111///000111222222222222222000000000000111111111111//////000111222222333333222222222222111111000000000000000000///.........//////000000111111111222444222111///......///000////////////000000000000//////000000111111222222/////////000000000000000111111111222222222333333111222333333444444333333333333333444444444444444666666777777888999999:::777777888888999:::::::::<<<<<<======>>>>>>??????===============???@@@AAA???AAAEEEGGGHHHIIIKKKMMMNNNOOOQQQSSSUUUWWWYYYZZZ]]]^^^___```aaabbbcccdddffffffccc]]]XXXWWW[[[```iiikkkmmmllliiieeebbbbbbccchhhlllllliiiggghhhjjjcccdddeeefffffffffeeeddddddccc```\\\ZZZZZZ]]]```FFFEEEEEEEEEFFFFFFEEECCCAAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>>>>CCCBBBBBBBBBBBBBBBBBBCCCCCCFFFIIILLLOOOSSSXXX[[[ddduuutttddd[[[YYYYYYZZZVVVQQQNNNMMMMMMMMMLLLPPPOOOMMMKKKKKKNNNSSSWWWWWWWWWWWWVVVUUUTTTRRRQQQTTTVVVWWWWWWVVVXXX\\\```dddfffgggeeeaaa[[[TTTPPPLLLKKKNNNRRRSSSSSSYYYaaa___]]]YYYTTTPPPPPPRRRTTTYYY[[[^^^```^^^ZZZTTTPPPLLLOOORRRTTTSSSRRRRRRRRRXXX]]]cccggghhhhhhggggggccc]]]UUUQQQSSS[[[fffmmmqqqpppmmmiiiddd```\\\YYY]]]]]]]]][[[XXXWWWWWWXXXYYY[[[]]][[[YYYZZZ]]]aaa___]]]\\\\\\\\\[[[YYYWWWXXXWWWVVVTTTSSSRRRSSSSSSNNNMMMKKKHHHGGGFFFFFFFFFGGGEEEBBBBBBCCCDDDDDDCCC???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAA@@@???>>>===============<<<;;;:::::::::::::::777888888888888888777777888888999999999888888777777777666555444333222111333333333333333333333333222222333333333333222222111111222222222222111111111111222333333333222222111111111111111222222222///000111222222222222222000000000000000000000000///000000000111222222222111111222222222111000000000111222000...---...///......///000111222333333333333111000///.........////////////000000000000000000000000111111111111.........////////////000111111111111222222222222111111222333333333333333222333444444444444333333666666777777888999::::::777777888888999:::::::::<<<<<<<<<======>>>>>>>>><<<;;;<<<<<<======>>>???>>>@@@CCCEEEFFFGGGIIIKKKLLLMMMOOORRRTTTVVVXXXYYY[[[]]]___``````aaaccceeeggggggeee___XXXWWW[[[```ggghhhhhhfffcccaaabbbbbbgggjjjlllkkkhhhfffhhhjjjdddeeeeeefffeeedddcccbbbaaaaaa___\\\ZZZZZZ]]]___EEEDDDDDDEEEFFFGGGEEEDDD@@@AAAAAABBBAAA@@@???>>>>>>??????????????????>>>>>>>>>>>>>>>??????@@@@@@>>>>>>>>>???????????????AAAAAABBBBBBAAA@@@>>>===BBBBBBBBBAAAAAABBBCCCCCCAAABBBCCCDDDDDDFFFJJJMMMPPP\\\kkkqqqooonnnsssyyyzzzrrrggg\\\UUURRRRRRQQQQQQOOOMMMKKKKKKKKKKKKKKKPPPNNNMMMLLLMMMNNNPPPSSSTTTSSSRRRSSSUUUVVVTTTRRRRRRTTTUUUWWWYYYZZZ[[[[[[\\\]]]___aaa___[[[UUUPPPLLLJJJKKKPPPTTTUUUXXX]]]\\\YYYTTTOOOLLLMMMRRRVVVYYYXXXXXX[[[\\\ZZZTTTOOOJJJNNNSSSVVVVVVUUUSSSSSSYYY]]]bbbfffgggfffffffff```\\\WWWUUUYYYbbbmmmsssnnnlllhhhbbb]]]ZZZYYYYYY^^^______\\\WWWUUUUUUWWWZZZ\\\]]]ZZZVVVUUUYYY\\\^^^\\\ZZZYYYYYYXXXVVVUUUSSSRRRQQQPPPOOOPPPQQQRRRNNNMMMLLLJJJHHHGGGFFFEEEFFFCCCAAAAAACCCCCCBBBAAA>>>???@@@AAAAAAAAA@@@???AAAAAABBBBBBAAAAAA@@@???@@@???>>>===============<<<<<<;;;999999888888888777777888888888888777777666666777777777777666666555555555444444333333333333333333333333333333333111222333333333333222111000111222333333222111000000111222333333333333222000000111111111222222222//////000222222333333222000000000000000000000000000000000000111111111111000000111222333222111111000222333111///---...000//////000000111111222222000000111000000///........./////////000000000111111111111000000000000000.../////////000000000000111111111111222222222222111111222333333333333222222333444444444444333222444444555666777888999:::777777888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>@@@CCCEEEEEEFFFHHHIIIIIIJJJMMMOOORRRUUUWWWXXXWWWZZZ]]]^^^^^^___bbbdddeeeffffffaaaZZZXXX]]]ccchhhgggeeeaaa___```dddggglllkkkjjjhhhfffeeefffgggeeeeeeffffffeeecccbbbaaa^^^___^^^\\\ZZZZZZ\\\]]]DDDCCCCCCDDDFFFGGGFFFDDD@@@@@@AAABBBAAA@@@???>>>>>>>>>????????????>>>>>>?????????>>>???@@@@@@AAA<<<=========>>>>>>??????<<<<<<>>>>>>???>>>===<<<<<<======<<<<<>>???@@@@@@BBBEEEGGGEEEMMMUUUUUUPPPOOOWWW___]]]bbbiiinnnssszzzwwwvvvwwwyyy~~~|||sssqqquuupppfff```ZZZSSSOOOOOOPPPOOONNNKKKKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJKKKLLLKKKJJJKKKMMMKKKKKKNNNRRRUUUSSSPPPSSSUUUWWW\\\______\\\ZZZWWWYYY\\\___```\\\WWWSSSNNNKKKLLLRRRVVVWWWYYY\\\ZZZWWWRRRLLLJJJLLLRRRWWWZZZWWWTTTWWW[[[[[[WWWRRRLLLQQQVVVZZZYYYWWWUUUTTTVVVZZZ___cccdddddddddddd]]][[[YYYYYY___hhhrrryyyjjjiiifffaaa\\\ZZZYYYZZZ```aaaaaa]]]XXXUUUVVVWWW[[[]]]^^^ZZZTTTRRRUUUXXX]]][[[XXXWWWWWWVVVTTTSSSNNNNNNNNNNNNNNNOOOOOOPPPNNNNNNMMMKKKIIIGGGFFFEEEGGGEEEBBBBBBDDDEEECCCAAA===>>>@@@AAAAAA@@@???>>>AAAAAAAAAAAA@@@@@@???>>>@@@???>>>======<<<======<<<;;;:::999888888888888666777777888888888777777444444555555555555555444333333333444444444555555333333333333333333333333000111333333444333222111000111222333333222111000000111222333333333333333000000111111222222222222//////000222222333333333222222111111111111111111111111111000000000000000///000111222333333222111111333444222///---...000111111111111000000000000---...000111111111000///.../////////000000111111222222111111000000////////////000000111111111222000111111111111222222222111111222333333333333222222333444444444333222111333333444555666777888999888888888999::::::;;;;;;::::::::::::::::::;;;;;;<<<<<<======>>>?????????>>>@@@CCCDDDDDDEEEGGGHHHGGGHHHJJJMMMQQQTTTVVVWWWTTTWWWZZZ[[[[[[\\\```cccbbbeeefffbbb\\\ZZZ___eeeiiigggccc___^^^aaafffkkkooollliiifffeeeeeeeeeeeeffffffffffffeeecccaaa```\\\]]]]]]\\\ZZZYYYZZZ\\\DDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>><<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>=======================================<<<<<<<<<============>>>>>>>>>>>>@@@???>>>>>>>>>???AAABBBCCCDDDDDDEEEFFFGGGGGGHHHKKKMMMOOOTTTZZZ```fffjjjsssxxx}}}{{{wwwsssmmmgggbbb```___```^^^]]][[[YYYVVVTTTRRRQQQKKKKKKLLLLLLLLLLLLKKKKKKFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNQQQNNNKKKIIIJJJMMMRRRUUUTTTXXX\\\]]]]]][[[[[[ZZZSSSVVV[[[\\\[[[YYYXXXWWWQQQQQQSSSWWW[[[^^^_________\\\VVVPPPMMMOOOUUUZZZWWWWWWSSSQQQXXXaaaccc^^^YYYUUUUUUYYYZZZVVVQQQOOOUUUXXX]]]aaaccccccaaa___``````\\\YYY```lllrrrqqqmmmhhhcccaaa^^^[[[[[[___eeedddaaa]]]YYYWWWXXXZZZ]]]]]]\\\ZZZXXXXXXZZZ\\\dddaaa^^^[[[YYYWWWSSSPPPOOONNNLLLLLLNNNPPPPPPPPPQQQPPPNNNMMMLLLKKKIIIHHHEEECCCBBBCCCFFFEEEBBB???CCCBBBAAA@@@???===<<<<<<>>>>>>????????????>>>>>>??????>>>>>>======<<<<<<;;;;;;::::::999888777777999888666555555555666777666666555555555444444444666666666555555444444444444444222222222222444444333333333222222111111111222222222222222111000///111111111111111111111111222111111111000000//////222222111111111111222222111111111111111222222222000000000000111111111111111111000///////////////444222000000222333111///000000000000000000000000000000000000000000000000222111111111000000//////////////////000000000000......///000000000000000////////////000000000000222222222222222222222222555555555444444555555555444444333222333444555666777666555666999:::;;;;;;888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBCCCDDDDDDDDDCCCHHHHHHJJJKKKMMMOOOPPPQQQRRRSSSUUUWWWZZZ[[[\\\\\\^^^```aaaaaaaaaaaaccceeefffbbb]]]\\\```eeehhhiiilllkkkhhheeebbbaaa``````cccbbbaaaaaa```]]]ZZZWWW[[[\\\]]]\\\ZZZYYYZZZ[[[DDDDDDCCCCCCBBBAAAAAAAAA@@@???????????????>>>>>><<<===>>>??????>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFHHHKKKOOORRRUUU\\\___fffnnnvvv~~~yyyrrrmmmkkkiiigggeeeeeecccaaa______]]]YYYUUURRRPPPPPPPPPQQQPPPPPPNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIIIIJJJJJJKKKLLLMMMOOOMMMKKKJJJKKKNNNRRRTTTWWWYYY\\\\\\[[[YYYXXXYYYUUUXXX[[[]]][[[YYYXXXXXXVVVVVVXXX\\\aaaccccccccc___^^^]]]ZZZXXXXXXYYY[[[ZZZYYYWWWXXXaaakkklllggg```[[[ZZZ]]]]]]XXXTTTSSSZZZ\\\```dddffffffdddcccaaaaaa]]]YYY^^^iiinnnmmmmmmgggbbbaaa]]]YYYXXX[[[``````^^^\\\XXXWWWWWWXXX^^^___^^^]]]\\\]]]```bbbiiifffaaa\\\YYYUUUQQQNNNMMMLLLJJJKKKMMMOOOOOOOOOQQQOOOMMMLLLKKKIIIHHHFFFGGGFFFFFFHHHJJJIIIFFFCCCBBBAAAAAA@@@???>>>======>>>>>>????????????>>>>>>>>>>>>>>>=========<<<<<<::::::999999888777777666888888666555555555666777444444333333333222222222444444333333333222222222444333222222222222333444333333333222222222111111222222222222222111000000111111111111111111111111222111111111000000000000222222111111111111222222444444333222111000//////000000000000111111111111222222111000000000000000333111///000222222000...000000000000000000000000000000000000000000000000111111111000000000//////////////////000000000000///000000111111111111111////////////000000000111222222222222222222222222555444444333333444444555444333333333333444555555:::999888777888999888888888999999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????AAABBBDDDDDDEEEEEEGGGHHHIIIKKKLLLNNNOOOPPPOOOPPPRRRTTTWWWYYY[[[\\\]]]___aaaaaa``````aaabbbccc```]]]]]]aaafffiiijjjjjjhhhfffdddbbb`````````___^^^^^^^^^]]][[[XXXWWWYYYZZZ\\\\\\[[[ZZZ[[[\\\DDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>????????????<<<======>>>>>>======<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>======>>>????????????>>>===>>>>>>??????@@@@@@AAABBBBBBAAAAAABBBDDDFFFGGGJJJLLLPPPVVV[[[___bbbddd^^^___``````aaagggooovvv|||rrrlllccc^^^[[[XXXTTTQQQRRRPPPNNNNNNNNNMMMKKKIIIMMMLLLJJJIIIHHHHHHHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEIIIIIIIIIIIIHHHGGGGGGFFFCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMOOORRRSSSYYYZZZ[[[ZZZXXXVVVWWWWWWWWWZZZ\\\]]][[[YYYXXXXXXYYYZZZ\\\```dddfffeeeddd___bbbfffhhhfffccc```______]]][[[```lllvvvuuuooofffaaa___aaa```[[[XXXXXX___aaacccfffhhhhhhggggggbbb```]]]ZZZ]]]dddhhhhhhkkkfffbbb```\\\VVVTTTVVVXXXYYYZZZZZZXXXWWWWWWXXX^^^___```______```cccfffnnniiibbb\\\WWWSSSOOOLLLJJJIIIHHHIIILLLNNNNNNNNNOOONNNMMMKKKHHHFFFEEEDDDFFFFFFHHHKKKLLLKKKHHHDDDAAA@@@@@@@@@????????????>>>>>>????????????>>>>>>===============<<<<<<<<<;;;::::::999999888888888888777666666555555666666444444333333333222222222333333333333222222222222333333222222222222333333333333333222222222222111111222222222222111000000111111111111111111111111111111111111111000000000222222111111111111222222444333333222111000//////000000000000111111111111333222222111111111111111222000//////000111///...000000000000000000000000000000000000000000000000111111000000000000//////////////////000000000000000000111222222222222222/////////000000000111111222222222222222222222222333333222222222222333333222333444444555555444444888888888888888888888999999999999:::::::::::::::;;;;;;;;;<<<======>>>>>>===>>>???AAACCCDDDEEEEEEFFFGGGHHHIIIKKKLLLNNNNNNNNNNNNOOOPPPSSSVVVYYYZZZ[[[]]]``````___]]]]]]^^^___^^^]]]___cccfffhhhiiifffeeecccbbb```_________[[[[[[[[[[[[ZZZXXXWWWUUUVVVYYY\\\]]]\\\[[[[[[[[[CCCCCCBBBBBBAAA@@@@@@@@@<<<======>>>>>>?????????================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<=========;;;<<<===>>>???>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@BBBDDDEEEDDDFFFHHHJJJLLLNNNOOOPPPNNNNNNNNNMMMMMMPPPUUUYYY]]]bbblllxxxyyyqqqkkkeee```]]]YYYTTTOOOKKKJJJJJJIIIHHHIIIGGGFFFFFFGGGGGGFFFDDDEEEFFFFFFGGGGGGGGGFFFFFF@@@AAAAAAAAABBBBBBCCCCCCFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJHHHIIIKKKMMMOOOPPPQQQRRRXXXXXXXXXVVVUUUUUUWWWYYYYYY[[[]]]\\\[[[YYYYYYZZZXXXYYY\\\___cccdddbbb``````eeekkkooonnnjjjfffdddfffbbb___eeepppwwwtttnnnfffbbb```aaa___[[[ZZZ[[[```aaaccceeefffggggggfff```^^^\\\ZZZ\\\aaaeeegggiiiddd```___ZZZSSSPPPRRRPPPSSSWWWYYYZZZZZZ[[[[[[^^^___```______```bbbdddmmmhhh```YYYTTTQQQNNNLLLGGGFFFFFFHHHKKKMMMMMMMMMNNNMMMLLLIIIFFFCCCBBBBBBBBBDDDGGGJJJKKKIIIEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::777777666666555555555555666666555555555444444444444444444444444444444444333222222222222222222333222222222222222222222222111111222222222111111000111111111111111111111111111111111111111111111111222222111111111111222222000000000111222222333333///000000000111111111111222111111000000111111111111000///////////////...////////////////////////000000000000000000000000000000000000000000//////////////////000000000000///000111111222222111111//////000000000111111111111111111111111111111111222222111111111111222222222333444555666555444333444555777888999:::;;;<<<:::::::::999999999999999::::::;;;<<<<<<======>>>===>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLOOONNNMMMNNNOOORRRUUUWWWYYY[[[]]]^^^\\\ZZZZZZZZZ]]]^^^___aaacccdddeeeeeebbbbbbaaa```___^^^^^^]]]ZZZ[[[\\\[[[YYYWWWUUUUUUVVVYYY\\\]]]\\\ZZZXXXXXXBBBBBBBBBAAA@@@@@@??????<<<<<<<<<======>>>>>>???======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>===<<<;;;<<<<<<<<<<<<<<<<<<======::::::;;;<<<===???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCHHHHHHHHHGGGFFFGGGIIIKKKMMMPPPUUU]]]cccfffeeecccjjjsss~~~{{{vvvtttwwwzzz~~~}}}|||tttsssqqqnnnkkkhhheeedddddddddbbb___[[[ZZZZZZ\\\aaa]]]WWWSSSPPPNNNLLLKKKIIIGGGCCCAAABBBCCCDDDDDDCCCAAAAAAAAACCCCCCCCCAAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDCCCBBBBBB@@@AAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHKKKMMMOOOPPPQQQQQQSSSTTTTTTSSSSSSUUUXXX[[[ZZZ[[[\\\[[[ZZZYYYZZZ[[[YYYYYY[[[]]]```aaa```^^^bbbeeejjjmmmllljjjhhhgggjjjddd```dddjjjlllhhhccc___\\\\\\^^^\\\YYYYYY\\\]]]^^^```aaabbbbbbbbbbbb[[[ZZZZZZ[[[]]]___cccgggfffbbb^^^\\\XXXQQQOOOPPPMMMQQQWWWZZZ\\\]]]___``````aaaaaa```^^^^^^___```fffaaaZZZUUURRRPPPNNNLLLFFFFFFFFFHHHKKKMMMMMMLLLKKKLLLLLLIIIDDDAAA@@@AAA@@@CCCGGGIIIHHHFFFCCCAAA@@@@@@@@@@@@@@@AAAAAAAAA::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::999999999999666666666666666555555444666666555555555444444444444444444444444444444444222222222222222222222222222222222222222222222222000111111222222222111111111111111111111111111111111111111111111222222222222222111111111111222222///000000111222222333333///000000000111111111111000000/////////000000111000000000000///...//////////////////////////////000000000000000000000000//////////////////000000////////////000000000000...///000000111111000000000000000000111111111111111111111111111111111111111111111000000111111111222333444555666555444333333666999:::999888:::;;;999999999999999999999888::::::;;;;;;<<<=========??????@@@@@@@@@@@@@@@???CCCCCCDDDEEEGGGHHHIIIIIIPPPOOOMMMMMMMMMOOOQQQSSSVVVXXXZZZZZZXXXWWWWWWWWW]]]^^^```aaaaaa`````````_________^^^^^^]]]\\\\\\\\\^^^___]]]YYYVVVUUUUUUYYY[[[]]]]]][[[WWWUUUTTTBBBAAAAAA@@@@@@??????>>><<<<<<<<<<<<===============<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>@@@@@@AAAAAAAAA@@@??????AAAAAABBBBBBCCCDDDEEEEEEEEEFFFIIIMMMPPPRRRPPPNNNRRRXXXaaagggkkknnnsssvvvvvvxxx{{{{{{wwwsssssssssqqqpppssszzzxxxtttnnnhhhccc]]]XXXTTTUUUVVVXXXYYYZZZYYYXXXWWWTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKIIIHHHIIIKKKLLLIIIFFFDDDEEEFFFFFFFFF@@@@@@?????????@@@AAAAAA???>>>===>>>@@@AAA@@@??????@@@@@@@@@@@@??????>>>AAAAAAAAA@@@@@@@@@??????AAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIKKKMMMOOOPPPPPPOOONNNOOOQQQRRRSSSUUUYYY\\\YYYZZZZZZZZZYYYYYY[[[]]]\\\\\\\\\^^^```aaa```___bbbdddfffgggffffffggghhhiiibbb]]]^^^```^^^ZZZXXXYYYWWWYYY[[[YYYUUUUUUYYYZZZ[[[]]]______^^^]]]\\\WWWUUUWWWZZZ\\\\\\```fffddd___[[[ZZZVVVQQQOOORRRPPPTTTYYY\\\]]]^^^```aaabbbccccccaaa^^^\\\\\\]]]]]]YYYUUURRRQQQPPPOOONNNGGGGGGHHHJJJLLLNNNMMMLLLIIIKKKKKKHHHCCC@@@@@@BBBBBBEEEHHHIIIHHHEEECCCBBB@@@@@@@@@AAAAAAAAAAAAAAA:::::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;777777777777777777777777555666666666666555444444444444333333333222222222111111111111222222222222111111222222222222111111111222222222222333333333000000111222222222222111111111111111111111111111111111111222222222222222222222111111111111222222222222222111111111000000000000000000111111111111//////////////////000111000111222111///...///000000000000000000000000000000000000000000000000000......////////////000000////////////000000000000......///000000000000000000000000111111111222222111111111111111111111111111111000000000000111111222333444444555555444444777:::===<<<888555555666888888888999999999999999:::::::::;;;<<<<<<======???????????????>>>>>>===AAABBBCCCDDDEEEFFFGGGGGGMMMMMMLLLLLLLLLMMMOOOOOOTTTUUUVVVVVVTTTTTTUUUWWW\\\^^^``````^^^]]]\\\\\\^^^^^^^^^^^^]]]\\\[[[ZZZZZZ]]]___]]]YYYVVVUUUWWW[[[\\\]]]\\\YYYUUUSSSSSSAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<======999::::::::::::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????????????????>>>??????@@@AAAAAAAAAAAA@@@<<<===>>>???AAABBBAAAAAAAAA@@@AAADDDGGGIIIHHHGGGHHHKKKOOOSSSUUUUUUUUUTTTWWWWWWYYY\\\______[[[XXXTTTUUUUUUSSSQQQSSSXXX]]]aaa``````ccchhhmmmpppqqqlllooovvv~~~{{{{{{{{{}}}~~~}}}zzzxxxsssqqqrrrxxx}}}yyyvvvvvvyyy{{{yyyvvvtttrrrqqqtttxxxyyyvvvssskkkooooookkkhhhgggccc]]]ZZZVVVRRROOOMMMKKKIIIGGGJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGEEEEEECCCEEEFFFFFFEEEDDDDDDEEECCCAAA@@@???AAABBBBBBAAA===>>>???@@@?????????@@@???>>>===>>>???@@@???>>>AAAAAA@@@@@@@@@@@@AAAAAA???????????????????????????@@@AAABBBBBBCCCBBBBBB@@@@@@AAACCCDDDEEEGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOOOONNNKKKMMMPPPQQQRRRUUUXXXZZZWWWXXXXXXXXXWWWYYY\\\^^^```___]]]]]]___aaaaaaaaa```aaabbbbbbaaaaaaccceeeddd]]]YYYYYYWWWRRRQQQSSSVVVVVVXXX[[[XXXRRRRRRUUUWWWYYY\\\^^^^^^]]]ZZZXXXSSSRRRTTTXXXYYYWWW[[[bbbbbb\\\XXXWWWUUUQQQQQQUUUWWWYYY\\\]]]\\\\\\\\\]]]___```aaa___\\\ZZZYYYZZZWWWUUURRRQQQQQQQQQOOONNNIIIIIIJJJLLLNNNNNNMMMKKKHHHJJJKKKHHHCCC@@@AAACCCDDDGGGIIIIIIEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;888888888888888888888888555555666666666555444333444444333333333222222222000000111111111222222222000111222333333222111000111111222222222333333333000000111222222222222222111111111111111111111111111111111222222333333333222222111111111111222222222222222111111111111111000000000000111111111111000000//////000000111222000222333222000...000111000000000000000000000000000000000000000000000000........./////////000000////////////000000000000//////000111111111111000000000111111111222222222111111111111111111111111222111111000000111111222444333333333333444555555888<<<>>>===777333333555777777888888999999::::::999::::::;;;;;;<<<<<<=========>>>>>>???>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEGGGGGGHHHIIIKKKLLLMMMNNNRRRSSSSSSRRRQQQRRRUUUWWWYYY[[[^^^^^^\\\ZZZ[[[\\\^^^^^^___^^^]]][[[YYYXXXSSSWWW[[[ZZZVVVTTTUUUXXXZZZ[[[\\\ZZZWWWUUUTTTTTTAAAAAA@@@@@@???>>>>>>>>>=========<<<<<<;;;;;;:::===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======999999:::::::::;;;;;;;;;;;;:::999888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>;;;<<<===>>>????????????======>>>???AAAAAA???===???>>>>>>@@@BBBEEEEEEDDDFFFFFFGGGIIIKKKJJJGGGDDDHHHGGGHHHKKKOOOOOOLLLHHHFFFGGGHHHFFFDDDDDDGGGJJJLLLKKKJJJLLLOOORRRSSSSSSRRRSSSVVV[[[bbbiiinnnqqq{{{{{{yyyzzz}}}xxx|||}}}yyytttooofff^^^ZZZZZZZZZ\\\]]]^^^\\\ZZZXXXTTTQQQSSSZZZaaacccccc___[[[WWWXXX\\\^^^\\\ZZZYYYVVVVVVYYY]]]^^^YYYUUUOOORRRSSSQQQPPPQQQOOOKKKHHHEEECCCBBBCCCCCCCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???<<<>>>@@@AAA???>>>>>>>>>BBB@@@>>>>>>>>>>>>===<<<:::<<<>>>???>>>===<<<======<<<;;;<<<>>>>>>===<<>>>>>???@@@AAAAAA===>>>>>>??????@@@AAAAAA>>>???@@@AAABBBCCCCCCCCC@@@AAABBBCCCEEEFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMMMMNNNNNNNNNKKKMMMPPPQQQRRRTTTVVVYYYVVVWWWWWWVVVVVVXXX\\\___bbb___]]]\\\^^^```aaaaaa^^^___``````______aaabbb___YYYVVVUUURRRLLLNNNTTTVVVWWWZZZ\\\XXXQQQOOORRRWWWYYY]]]______]]]YYYWWWQQQPPPRRRWWWVVVSSSWWW^^^aaa[[[WWWVVVTTTRRRSSSWWW]]]^^^^^^]]][[[YYYYYYYYYZZZ\\\\\\[[[YYYVVVVVVVVVUUUSSSRRRRRRRRRRRRPPPNNNKKKKKKKKKMMMOOOOOOMMMKKKGGGIIIKKKHHHCCC@@@BBBEEEDDDFFFHHHFFFCCC@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@<<<==================<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;444555666666666555333333666666555555555444444444222222222333333444444444000111222333333222111000111111111222222333333333///000111222222222222222111111111111111111111111111111111222222333333333222222111111111111222222...///000111222333444444000000000000111111111111111111000000111222333333000333444333000///000222000000000000000000000000000000000000000000000000---.........//////000000////////////000000000000000000111222222222222222000111111111111222222222000000000000000000000000222222111111111111222222555444333222333444555666555:::>>>===888555555777666666777888999::::::;;;999999:::;;;;;;<<<<<<===;;;;;;===>>>????????????@@@@@@AAAAAABBBCCCDDDDDDAAACCCEEEHHHJJJLLLMMMMMMQQQQQQQQQOOOOOOQQQUUUXXXVVVYYY\\\\\\ZZZYYY[[[]]]_________^^^]]][[[YYYWWWMMMRRRWWWWWWTTTSSSUUUYYYYYYZZZZZZYYYVVVUUUUUUWWW@@@@@@@@@????????????>>>>>>============<<<<<<<<<;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;<<<<<<;;;:::999999999999888888888888999:::;;;;;;<<<<<<<<<<<<======>>>>>>:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::>>>>>>>>>>>>????????????@@@????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEGGGIIIKKKNNNOOOPPP\\\\\\[[[ZZZYYYXXXWWWWWW[[[ZZZYYYWWWUUUTTTRRRRRRIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>===<<<<<<;;;:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>??????>>>>>>======<<<<<<============>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHGGGEEECCCCCCDDDFFFHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNNNNNNNPPPRRRTTTVVVTTTUUUWWWXXXXXXYYY\\\^^^___^^^]]]]]]^^^```cccddd```^^^\\\[[[[[[\\\]]]^^^]]][[[WWWTTTRRRQQQRRRRRR[[[[[[ZZZXXXVVVTTTRRRQQQZZZZZZ[[[]]]______\\\ZZZTTTQQQQQQTTTVVVUUUWWW[[[\\\[[[YYYWWWUUUVVVYYY\\\___]]][[[XXXVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUSSSQQQOOONNNOOONNNMMMLLLMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHFFFEEECCCCCCDDDDDDDDDEEEFFFEEECCCAAAAAABBBDDDDDDDDDCCCBBB@@@???>>>:::<<<>>>???@@@???>>>===888888888888999:::;;;;;;888888888888888888888888444333111222444555555555333333333333333333333333222222222222222222222222000000000000000000000000444444444222000///111333...111333333000///111444000111111111111222222222333333333444444444555555222111111111000000/////////000111222222111000///000000000000000000000000000000////////////000000111222222111///...///000222222222222222111000///000000//////......------000000000000000000000000............/////////000000000000000000000000000////////////000000000000111111222222222222111111111111111000000000000000333333333444444444555555555555444333444555666777666777777777888888888888999:::;;;:::999999;;;<<<:::<<<===<<<;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDFFFHHHJJJMMMNNNRRRRRRQQQPPPOOORRRVVVYYYXXXYYYZZZ[[[[[[\\\[[[[[[]]]^^^^^^^^^\\\YYYUUUSSSOOOPPPSSSUUUVVVWWWWWWVVVXXXYYYYYYYYYYYYWWWUUUTTT?????????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;::::::999999999::::::;;;999999888888888999::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;:::::::::============>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@========================@@@@@@@@@?????????????????????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFKKKJJJJJJIIIIIIHHHHHHHHHJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>==================<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<>>>>>>>>>===============>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCDDDEEEFFFFFFGGGFFFDDDBBBBBBDDDFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMNNNPPPRRRSSSTTTRRRTTTVVVVVVWWWXXX[[[]]]\\\\\\[[[[[[\\\___aaaccc___^^^]]][[[[[[[[[\\\\\\[[[XXXUUUSSSRRRSSSUUUVVV]]]]]]\\\[[[YYYWWWVVVUUUZZZZZZ[[[]]]^^^^^^\\\ZZZYYYUUUTTTUUUUUURRRSSSWWW\\\[[[YYYVVVTTTUUUYYY\\\]]][[[YYYWWWVVVUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVRRRPPPNNNMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGIIIHHHFFFDDDCCCCCCCCCDDDDDDEEEFFFEEECCCAAAAAABBBDDDDDDCCCCCCBBB@@@???>>>;;;===>>>@@@@@@@@@>>>>>>:::999999999999:::;;;;;;777777777777777777777777555444444444666777666555333333333333333333333333222222222222222222222222000000000000000000000000333333333222000000222333111111222111//////000222000111111111111222222222222222333333333444444444111111111111000000000///...///000000000000///...000000000000000000000000111000000////////////000111222333222000...///000000111111111000000///...000000//////////////////000000000000000000000000........./////////000000000000000000000000000000/////////000000000111111000111111111111111111000222222222111111111111111222333333333333444444444555444333333333444666666666666777777777888888888888999:::999999999;;;===:::;;;===<<<;;;;;;<<<===??????@@@AAABBBCCCCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLPPPQQQQQQPPPPPPQQQTTTWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\[[[ZZZWWWUUUSSSRRRSSSTTTVVVVVVVVVVVVUUUXXXYYYZZZZZZZZZYYYWWWVVV>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999999999999999::::::::::::::::::999999999999::::::888888888999999:::<<<<<<::::::999888888888999999999999999999999888888888::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<============;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<===============>>>???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>============@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>???>>>>>>======>>>>>>???????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>>>>=========>>>>>>>>>>>>========================<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;;;;<<<<<<<<<============>>>===============<<<<<<<<<>>>>>>>>>======<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDBBBAAAAAACCCDDDFFFGGGHHHHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOQQQRRRSSSSSSQQQRRRTTTTTTUUUVVVYYY[[[YYYYYYXXXXXXZZZ\\\___aaa^^^]]]]]]\\\[[[ZZZZZZYYYYYYWWWUUUSSSTTTVVVYYY\\\\\\\\\\\\[[[ZZZYYYWWWWWWXXXXXXYYY[[[^^^^^^]]][[[[[[VVVTTTUUUTTTQQQRRRVVV[[[ZZZWWWTTTRRRTTTXXX\\\[[[ZZZYYYXXXWWWWWWWWWXXXTTTUUUUUUVVVWWWWWWWWWVVVQQQOOOMMMLLLMMMMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCDDDEEEDDDCCCAAAAAABBBCCCCCCCCCBBBAAA@@@???>>>======???@@@@@@@@@???>>><<<<<<;;;:::::::::;;;;;;777777777777777777777777666555666777999999777555333333333333333333222222222222222222222222222222000000000000000000000000111222222222000111222444555222000...///000000000000111111111111222222222111111111222222222333333111111111111000000000000......////////////......000000000000000000000000222111000///////////////222333333222000...///000//////000000//////......//////000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000111111111222222///000000111111000000///222222222222222222222222111111222222222333333333444444333333333444555666666666666666777777777777777888999999888999;;;===:::;;;<<<<<<;;;;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCEEEDDDDDDDDDEEEGGGIIIJJJMMMOOOPPPQQQPPPQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTXXXXXXZZZ[[[[[[[[[ZZZYYY>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999:::::::::999999999999888888888999999999:::::::::::::::999999999999::::::999999888888999::::::;;;::::::999888777777888888999888888888888777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>=========<<<<<<<<<;;;>>>?????????@@@@@@@@@AAA????????????????????????>>>======<<<<<<======>>>========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>????????????@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJMMMOOOQQQRRRRRRRRROOOQQQSSSSSSTTTUUUXXXZZZXXXWWWVVVWWWXXXZZZ]]]___\\\\\\\\\\\\[[[YYYXXXWWWZZZXXXVVVUUUUUUXXX[[[^^^XXXXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWZZZ\\\^^^]]]\\\XXXTTTRRRSSSSSSRRRTTTXXXXXXWWWUUURRRPPPRRRVVVZZZZZZZZZZZZZZZZZZ[[[[[[[[[WWWWWWXXXXXXWWWWWWVVVUUURRRPPPNNNMMMMMMMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBAAAAAAAAABBBBBBBBBAAAAAA@@@???>>><<<===>>>>>>???>>>======>>>===<<<;;;::::::::::::777777777777777777777777555555666888999999666444333333333222222222222222111111111111111111111111000000000000000000000000///000111111111111333555999444///...000222111000000000111111111222222222000000000000111111111111111111111000000000000000////////////////////////000000000000000000000000222111000000//////000000222333444222000//////000/////////000000//////...//////000000111111222222////////////////////////...////////////000000000000000000000000000000000000111111111222222222222//////000000000000//////111111111222222222222222000111111111111222222222333333333333333444444444555555555666666666777777666777888888888999;;;===999;;;<<<<<<;;;;;;===>>>>>>>>>>>>???@@@AAABBBCCCFFFFFFEEEEEEEEEGGGHHHIIIJJJMMMOOOPPPPPPPPPPPPQQQOOOPPPRRRTTTVVVWWWXXXXXXVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ\\\]]]]]]]]]\\\??????>>>>>>>>>=========;;;::::::::::::999999999::::::999999999888888888888888999999999::::::::::::999999888888999999:::;;;:::999999888888888888:::999999888777777777777999999999888888888888888999999999:::::::::;;;;;;999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<======>>>>>>:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;::::::999999::::::;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888777999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJMMMOOOPPPPPPPPPPPPNNNPPPQQQRRRRRRTTTWWWYYYWWWWWWVVVVVVWWWYYY[[[]]]ZZZZZZZZZZZZYYYXXXWWWVVVYYYWWWVVVUUUUUUWWWYYYZZZUUUVVVVVVVVVUUUUUUTTTSSSUUUTTTUUUXXX[[[]]]]]]]]]XXXSSSQQQQQQQQQPPPRRRVVVUUUTTTSSSQQQPPPQQQTTTWWWZZZ[[[\\\\\\]]]^^^^^^^^^ZZZZZZZZZYYYWWWVVVTTTSSSSSSQQQOOONNNNNNNNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;:::999999999888888888888888888888888444444555666888777444222333333333222222111111111111111111111111111111111000000000000000000000000---///111222111111333444:::555000///111333333111000000111111111222222222/////////000000000111111000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111333444444333000//////000//////000111111000000/////////000000111111222222////////////////////////////////////000000000111000000000000000000000000000111111111222222222222//////000000000000//////000000000000111111222222000000000111111111222222111222222333333333333333444555555555555666666666666777888888777888:::<<<999:::<<<<<<;;;<<<===??????????????????AAABBBCCCGGGFFFEEEEEEEEEFFFHHHIIIHHHKKKNNNOOOOOONNNNNNOOOKKKMMMOOORRRTTTVVVWWWXXXUUUVVVVVVWWWWWWXXXYYYYYYUUUUUUUUUUUUVVVWWWXXXXXXWWWXXXZZZ\\\^^^^^^^^^^^^?????????>>>>>>>>>======;;;;;;:::::::::999999999999999999999888888888888999999999999::::::::::::999999888888888888999999;;;;;;999888888777777777999999888777777777888888888888888999999999::::::999999999999::::::::::::999999999999::::::::::::999999999999::::::::::::999:::::::::;;;;;;;;;;;;;;;<<<=========<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999;;;;;;::::::::::::;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999888888777999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIKKKLLLLLLMMMMMMLLLLLLMMMOOOPPPPPPQQQTTTWWWWWWVVVUUUTTTTTTVVVXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSRRRSSSVVVZZZ]]]^^^]]]ZZZTTTPPPPPPNNNLLLNNNRRRRRRSSSTTTSSSRRRRRRTTTVVVXXXYYYZZZ\\\]]]]]]]]]]]]YYYYYYYYYWWWVVVTTTRRRQQQSSSQQQOOONNNOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKDDDEEEDDDDDDCCCAAA@@@??????AAABBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;::::::::::::<<<;;;:::999888888777888777777777777777777777777444333333444555555333111333333333222111111000000111111111111111111111111000000000000000000000000---///111222111111222333777555222000111222222222000111111111111222222222/////////000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000111222333333444555555333000///////////////000111111111000000//////000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000111111111222222///000000111111000000////////////000111111222222000000111111111222222222000111222333333333222222444444444444555555555666666777888777666666888:::888:::<<<<<<<<<<<<>>>???BBBAAA@@@??????@@@AAABBBEEEEEEDDDDDDDDDFFFGGGHHHGGGIIILLLMMMMMMMMMMMMNNNKKKLLLNNNPPPSSSTTTUUUVVVUUUUUUWWWXXXYYYZZZZZZZZZTTTTTTTTTTTTUUUVVVXXXXXXWWWXXXZZZ\\\^^^^^^^^^^^^>>>>>>=========<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888888888::::::::::::;;;;;;;;;;;;999999888888888888999999999999888888888888888999888777777777777888888999666666777888999::::::;;;888999999999999:::::::::888888888888999999999:::888888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999:::::::::;;;<<<<<<======::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;;;;;;;:::::::::;;;::::::999999::::::;;;999999::::::::::::999999::::::::::::::::::::::::999999::::::999999888777888999999999999:::::::::999::::::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<=========;;;<<<===>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHHHHJJJLLLLLLMMMNNNQQQSSSWWWUUUSSSRRRRRRRRRTTTUUUWWWVVVVVVUUUUUUVVVXXXYYYVVVWWWYYYZZZ[[[ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSQQQQQQRRRUUUYYY\\\^^^^^^WWWRRRNNNMMMLLLJJJMMMQQQRRRTTTVVVWWWVVVUUUUUUVVVSSSTTTVVVXXXYYYYYYYYYXXXTTTTTTTTTTTTSSSRRRQQQQQQSSSQQQNNNNNNNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKDDDDDDDDDDDDCCCAAA???>>>???@@@BBBBBB@@@@@@@@@AAA??????????????????>>>===<<<<<<;;;;;;::::::::::::999888777666666666666666555555555555555555555555555444333333444444333111333333222222111000000///111111111111111111111111000000000000000000000000---///111222111111111222111222222111000000111222000111111111111222222222//////000000000111111111///000000000111111111111111000////////////000111000000000000000000000000......///000111333444555555555555333111/////////---...//////000000000///000000//////////////////000000000000000000000000//////000000000111111111000000000000000000000000/////////000000000111111000111111111111111111000//////000111111222333333111111111222222222333333000000222333333333222111333333444444444555555555777888888777555555666888888:::;;;<<<<<<<<<>>>@@@EEEDDDBBB@@@???@@@AAAAAABBBBBBAAAAAABBBDDDEEEFFFFFFHHHJJJKKKKKKKKKLLLNNNNNNNNNOOOQQQQQQRRRRRRQQQSSSUUUWWWYYYZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXZZZ\\\]]]^^^^^^]]]======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999999888888888888777::::::;;;;;;;;;;;;<<<<<<999999888888888888999999777777777777888999:::;;;777777666666777888999999444555666777888999:::;;;888888999999999:::::::::777888888888888999999999888888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;<<<<<<======;;;;;;<<<<<<<<<=========<<<<<<<<<;;;:::999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::999999999::::::999999999::::::::::::::::::::::::999::::::::::::999888888888888999999999:::::::::999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;999::::::;;;<<<===>>>>>>;;;<<<===>>>????????????>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJLLLNNNQQQVVVTTTRRRPPPOOOPPPQQQRRRWWWVVVTTTTTTTTTVVVXXXZZZYYY[[[^^^```bbbaaa___^^^WWWWWWWWWVVVUUUTTTRRRRRRQQQPPPQQQTTTXXX\\\^^^___RRRMMMJJJKKKLLLLLLOOOTTTSSSUUUYYYZZZYYYXXXWWWWWWOOOQQQRRRTTTUUUUUUTTTTTTOOOPPPPPPQQQQQQQQQQQQQQQRRRPPPMMMLLLMMMMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKCCCDDDDDDDDDCCCAAA???>>>>>>@@@AAAAAA@@@???@@@AAA>>>????????????>>>>>>===>>>===<<<;;;;;;;;;;;;;;;777666666555555555555555333333333333333333333333777555333333333444333222333333222222111000000///000000000000000000000000000000000000000000000000---///222222111000000111---///222111...---///222000111111111111222222222000000000000111111111111//////000000111111111222000///...------...///000000000000000000000000000---......000222444555777555666666444111/////////,,,,,,---.../////////...000000//////......------000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111111222222222222111111000000111222333333444444111222222222222333333333///000111222333222111111333333333444444444555555888888888777555444555777888:::;;;<<<<<<<<<>>>@@@GGGEEECCCAAA???@@@@@@AAA????????????@@@BBBDDDEEEFFFHHHJJJJJJJJJJJJLLLNNNQQQQQQQQQQQQPPPOOONNNNNNRRRTTTWWWYYYZZZYYYXXXVVVXXXVVVUUUSSSRRRRRRSSSTTTWWWXXXZZZ\\\]]]]]]]]]]]]>>>>>>===<<<;;;::::::999===<<<;;;:::999888888888:::999999888888999999:::;;;::::::999999::::::;;;999999888888888888999999444444444555666777777888888888777777666555555555666666666666666777777888888999999::::::999999888999999888888888888888888666777888999:::;;;;;;;;;<<<<<<============<<<<<<:::::::::;;;;;;:::999999:::::::::999999888888888::::::999999888999999999::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;<<<<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<<<<;;;::::::999888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888888888999999999999999999999999999999999;;;;;;;;;::::::999999999::::::::::::::::::::::::::::::999888777777888888:::999999888888999999:::666666666777888888888999666777888999999888777666999999888888999999:::;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<>>>>>>===<<<;;;;;;::::::999:::;;;============<<<;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBDDDCCCBBBAAAAAAAAAAAAAAAEEEEEEGGGHHHJJJLLLNNNOOOOOONNNMMMLLLKKKLLLNNNOOOUUUVVVWWWXXXXXXYYY[[[^^^```cccgggjjjiiiddd___[[[[[[YYYWWWTTTSSSRRRSSSSSSRRRUUUZZZ^^^^^^[[[WWWTTTRRRPPPLLLJJJKKKOOOTTTWWWVVVWWWYYYZZZYYYWWWTTTSSSPPPLLLKKKNNNOOOMMMMMMOOOPPPQQQRRRTTTTTTRRRQQQPPPPPPNNNLLLJJJIIIIIIJJJKKKPPPKKKFFFGGGJJJMMMLLLJJJGGGFFFEEECCCBBB@@@??????;;;::::::999:::;;;<<<===????????????????????????999999::::::::::::;;;;;;;;;999666444333333444555555555555555555555555555333333333222222111111111000000000000000000000000//////000111111111111000//////000000000000//////000000////////////000000...///111222333333333222000000000000000000000000222111000//////000111222000000000000000000000000......///000111222222333222111000.........///000000000000111222222333333222222111111000///......111111222222222222111111111000///......///000111...............///000000000000000000000000000000////////////////////////000111111111111222222222222222222222222222222222111000//////111111111000222333333444444333333222222222111111111111222222111222333444555555555555777666555444555777999:::777:::<<<;;;999;;;AAAGGGSSSNNNGGG@@@<<<<<<>>>@@@>>>>>>>>>>>>???@@@AAABBB@@@CCCFFFHHHHHHGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNMMMTTTTTTTTTTTTVVVWWWYYYZZZVVVUUUSSSRRRRRRRRRSSSSSSWWWXXXZZZ[[[]]]]]]^^^^^^=========<<<;;;;;;::::::===<<<;;;;;;::::::::::::999888888777777888888999::::::999999999999::::::888777777666666777777888444444555555666777777888666777777777777777777777777777777777777888888999777888888999999888888777888888888888888888888888777777888999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;999::::::;;;::::::999999:::::::::999999888888888:::999999888888999999999::::::::::::::::::::::::888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::;;;;;;;;;<<<:::999888777777777777888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999999999999999999999::::::;;;;;;:::::::::999999999:::::::::::::::::::::::::::999999888777777888888999888888777777888888999:::999999888777777666666777777888999999888777777888777777777777888999999::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999888999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>?????????@@@@@@AAAAAABBBCCCCCCBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAEEEFFFHHHJJJKKKLLLMMMMMMLLLKKKIIIIIIIIILLLNNNPPPUUUWWWXXXXXXWWWXXXZZZ\\\```bbbeeefffeee```[[[WWWZZZXXXUUURRRQQQPPPQQQQQQTTTVVVYYY\\\[[[YYYUUURRRSSSRRROOONNNOOOQQQUUUWWWUUUWWWXXXYYYYYYWWWUUUSSSPPPKKKHHHJJJKKKIIIHHHJJJPPPQQQRRRRRRRRRPPPNNNMMMNNNLLLKKKJJJIIIJJJLLLMMMQQQLLLHHHGGGJJJKKKJJJGGGGGGFFFEEEDDDBBBAAA@@@???>>>===<<<:::::::::;;;;;;========================::::::999999999888888888999888555333222222333444444444444444444444444444333333333222222111111111000000000000000000000000000000111222222222222111///000000111111000000///000000////////////000000///000111111222222222222000000000000000000000000111111000//////000111111000000000000000000000000/////////000111111111222111000000////////////000///000000111111222333333333222222111000000//////000111111222222111111000111000///......///000111//////.........//////000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111000000222333444333111222222333333333333222222222222111111111111222222222222333444555555555555666555555555555777888999222555888999:::>>>EEEKKKLLLIIICCC???<<<===???@@@>>>>>>>>>>>>???@@@AAABBBAAACCCEEEFFFFFFFFFGGGHHHIIIJJJMMMOOOPPPOOONNNMMMRRRSSSSSSTTTUUUVVVWWWWWWTTTSSSRRRQQQQQQRRRSSSTTTXXXYYYZZZ\\\]]]^^^______<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<888777777777777777777888999999888888888888999999777666666555555666666777444444555555666777777777555666666777888888999999888888777777888888999:::666777777777777777777666888888888888888888888888777888888999:::::::::::::::::::::;;;;;;:::::::::999999::::::::::::999999999999999999999888888888999999888888888999999:::999999999999999999999999999999999999999999::::::::::::;;;;;;;;;:::999999999:::::::::::::::;;;;;;888888777666666666777777999999999999::::::::::::::::::::::::::::::::::::888888999999999:::::::::888888999999::::::;;;;;;:::::::::999999999999999999999999999999999999999:::999888888777888888888777777777666666777777777::::::999999888777777777888888999999999999888888777666666666666777888888999999999999999999999999888888999:::::::::::::::;;;;;;::::::999999888888777888999:::;;;;;;;;;:::<<<<<<<<<======>>>>>>???>>>???AAABBBCCCCCCBBBBBBAAAAAABBBCCCCCCCCCBBBBBB@@@@@@?????????@@@AAAAAAEEEFFFIIIKKKLLLLLLKKKJJJHHHGGGEEEEEEGGGKKKOOORRRVVVWWWXXXWWWVVVVVVXXXZZZ^^^___``````^^^ZZZWWWTTTWWWUUURRRPPPNNNMMMNNNNNNUUUVVVWWWXXXWWWUUUSSSQQQTTTSSSRRRRRRSSSTTTVVVWWWUUUVVVXXXYYYYYYWWWUUUTTTQQQKKKGGGHHHHHHFFFFFFHHHPPPQQQQQQQQQPPPNNNLLLKKKKKKJJJJJJIIIJJJKKKLLLMMMQQQMMMHHHGGGIIIIIIGGGEEEGGGFFFEEEDDDCCCBBBAAAAAABBBAAA>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666555555888666444333222222222333333333333333333333333333222222222222222111111111000000000000000000000000//////000111111111111111000111111111111111111000000000////////////000000111111000000000111111222000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000...//////000000000000/////////000111111222222333333333222222111000000000000111111222222111111000000000////////////000000000000///....../////////000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000111111333555777888666444222222333333333333222222222222111111111111222222333333444444444444333333444444555555666777777888888999;;;:::888:::>>>CCCCCCAAA???===<<<===>>>??????????????????@@@BBBBBBCCCDDDDDDDDDCCCDDDGGGIIIIIIKKKMMMPPPPPPPPPNNNMMMPPPRRRTTTUUUUUUUUUTTTSSSQQQPPPPPPPPPPPPRRRSSSTTTXXXYYYZZZ\\\]]]^^^______;;;;;;;;;<<<<<<<<<======;;;;;;:::::::::;;;;;;<<<888888777777777777888888888888777777777777888888777666666555555666666777555555555555666666777777777777777777888888999999777777666666777777888999666777777888888777777666777777777777888888888888777888999:::::::::::::::888888999999999999888888888888999::::::::::::999999999999888888888888888888888888888888999999:::999999999999999999999999999999999999888888888888999999::::::::::::999999999999999999::::::::::::888777777666666777777777888999999999999:::::::::999999999999999999999999999999999999::::::::::::777888888999:::;;;;;;<<<999999999999999888888888999999999999888888888888999999888888888888888999888777777666666777777888666777777888999:::;;;;;;888888999999999999888888777666666666666777888888888888888888999999999999888999999:::::::::::::::;;;;;;::::::999999999888888888999999:::;;;;;;;;;<<<<<<<<<=========>>>>>>===>>>AAACCCCCCCCCAAA@@@???@@@@@@AAAAAABBBBBBBBB@@@@@@??????@@@AAABBBBBBEEEFFFIIIKKKLLLKKKIIIGGGEEEDDDCCCDDDGGGLLLRRRUUUUUUVVVWWWVVVTTTTTTUUUWWWYYYYYYYYYYYYWWWVVVTTTSSSTTTRRROOOMMMKKKKKKKKKLLLSSSSSSSSSSSSRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUVVVVVVUUUVVVWWWXXXWWWVVVUUUTTTRRRKKKGGGGGGHHHGGGHHHKKKPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIIIIJJJKKKKKKNNNKKKHHHGGGHHHHHHGGGEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCBBB???===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777666666777666555444333333333333222222222222222222222222222222222111111111111111000000000000000000000000---...//////000000//////111111222222222222111111000000////////////000000333222000//////000111222000000000000000000000000000000000//////000000000////////////////////////000000000000000/////////---...///111111111000/////////000000111222222222333222222222111111111000000000111111111111000000000000////////////000000111000//////////////////////////////////////////000000000000000000000000000000000000111111111111222222222222222222222222111222444777::::::888555111111222222222222111111222222111111111111222222333333444444444333222222333333444666666666666666;;;;;;;;;999777777:::<<<<<<<<<<<<;;;;;;;;;<<<<<>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCEEEJJJMMMOOOOOOOOOOOOOOONNNNNNNNNOOOQQQTTTVVVVVVTTTRRRPPPOOOOOONNNOOOPPPRRRTTTVVVVVVWWWYYY[[[\\\]]]]]]]]]::::::;;;;;;<<<=========999999999888999999::::::999999999888888999999999888777777666666777777888888777777666666777777888555555555555666666666666888888888888777777666666666555555555555666777777777888888888888888888777666666777777777888888888888888999:::::::::999999777777888888888888777777777888999999:::::::::999888888888888888888888888888777777777888888999:::888888888888888888888888888888888888888888777777888888999999999999999888999999999999999999999999888888777777777888888999888888888999999999::::::999999999999999999999999888888999999999:::::::::777777888888999:::;;;;;;888888888888888888888888999999999888888777777777999888888888888888999999888888888777777888888888555666777888999:::;;;;;;888888888888888888888888888777777777777888999999777777777888888999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;<<<<<<<<<<<<<<<<<<============<<<===@@@AAABBBBBB@@@???===>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEHHHJJJJJJIIIGGGFFFDDDCCCCCCEEEIIINNNSSSWWWSSSTTTTTTSSSRRRQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOMMMKKKJJJJJJKKKLLLPPPOOOOOONNNOOOOOOPPPPPPOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRNNNHHHEEEGGGIIIIIIKKKOOOOOOPPPPPPPPPOOOOOOOOONNNLLLKKKJJJIIIIIIHHHHHHHHHIIIHHHGGGGGGGGGHHHGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@>>>===<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999999777777666555555444444444222222222222222222222222111111111111111111111111000000000000000000000000...///000000111111000000111111222222222222111111000000////////////000000222111000/////////000111/////////////////////////////////000000/////////////////////////////////000000000///////////////---...///111111111000///...//////000111111222222222222222111111111111111000000000111111000000000//////000000000000//////111000000/////////000000//////////////////////////////////////////////////////000000000111111111111111111111111111111111111222444777::::::888555000111111222222111111000222222111111111111222222333333333444333333222222222333444555666666666555444555666777888:::===???999:::::::::::::::999888>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCGGGMMMQQQVVVTTTQQQMMMLLLLLLNNNOOONNNPPPTTTVVVVVVTTTQQQOOONNNNNNNNNOOOPPPSSSUUUVVVTTTUUUWWWXXXZZZ[[[[[[[[[;;;;;;;;;<<<<<<<<<======999999888888888888888999::::::999999999999::::::888888777777777777888888888777777666666777777888555555666666666666666666888888888777666555555444555444444444444555666666777888888999999888888777555666666777777888888888888999999::::::999999999777777888888888888777777666777888999::::::::::::777777777888888888888888777777777777777888999:::777777777777777777777777777777777777777777888888777777888999999999888888999999999888888888888777888888777777777888999999888888888888999999999999888888888888888888888888777777888888888999999999666666777777888888999999777777777777777888888888999999888888777666666666888888888777888888999:::999888888777777888888999777777777777777777777777888888777777777777888888888777777777777888999999666666666777888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@??????<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCBBBDDDFFFGGGHHHGGGFFFEEECCCDDDEEEGGGKKKOOOSSSVVVPPPQQQQQQPPPOOOOOOPPPRRROOOOOOOOOPPPPPPQQQRRRRRRNNNMMMKKKJJJJJJKKKLLLMMMNNNMMMLLLLLLKKKLLLLLLMMMKKKMMMOOORRRSSSTTTTTTTTTVVVUUUUUUTTTSSSQQQPPPOOOJJJEEECCCFFFIIIJJJLLLPPPQQQPPPPPPOOOOOONNNNNNNNNKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB???>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999::::::777777666666666555555555222222222222222222222222000000000111111111111111000000000000000000000000111111222333333333333333000111111111111111111000000000////////////000000000000/////////000000111////////////////////////...//////000000//////...000000000000000000000000////////////////////////...//////000000000000///......///000000111111222000000000000000000000000///000000111111000000/////////000000000000//////000/////////000000111222000000000000000000000000......................../////////000000000111111////////////////////////111111333555777888666444000000111111111111000000222222111111111111222222222222333333333333222222222222333333444555555666555555666666777888999:::888999999::::::999888888===============???@@@@@@???@@@AAAAAACCCGGGLLLPPPWWWTTTPPPLLLJJJJJJLLLNNNLLLNNNQQQTTTTTTSSSPPPNNNLLLLLLLLLMMMOOOQQQTTTUUUSSSTTTUUUWWWXXXYYYZZZZZZ;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888888888999999888888888888999999999888888777777888888999777666666555555666666777666666666666666666666555666666666555555555555555555555555555555666777777666777777777777777777666555555666666777888888999999999999::::::999999888777777888888888888777777666777888999999:::::::::666777777777888888888999666666666666777888999:::777777777777777777777777555666666666777888888888666777777888999999888888999999888888777777777777666666666666666777888999888888888888999999999999888888888888888888888888666666777777777888888888666666666666666777777777666666666777777777888888999888888777666666555555888888777777888999999:::777777777666666777777777666666666666666666666666777777666555555666777777777666666666666777888888555555666666777888888999888888999:::::::::::::::999999999999999:::::::::999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;:::;;;;;;===???AAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCDDDFFFIIILLLOOOQQQSSSMMMNNNOOONNNMMMMMMNNNPPPNNNNNNOOOOOOOOOOOOOOOOOOLLLKKKJJJJJJKKKLLLOOOPPPNNNNNNLLLKKKIIIHHHGGGGGGIIIJJJMMMPPPRRRTTTUUUUUUVVVUUUTTTRRRPPPNNNLLLLLLIIIEEEEEEIIILLLLLLNNNQQQSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDAAAAAAAAABBBBBBBBBBBBBBB???>>>===<<<;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777777555555666666555555444444333333333333333333333333///000000000111111111222000000000000000000000000000111111222222222222222///000000111111000000///000000////////////000000......///000111111111000////////////////////////......///000000///......000000000000000000000000---.........///000000000111000000////////////000......//////000111111111//////////////////////////////000000000000//////...///000111111000///.........//////000111333333000000000000000000000000////////////////////////////////////000000000111////////////////////////111000000222333444333111///000000000000000000///222222111111111111222222000111222333333333333333333222222222222444555666999888777666666666555444777888888999::::::::::::;;;;;;;;;<<<<<<===>>>???>>>???@@@AAAAAADDDHHHKKKPPPOOOMMMKKKJJJJJJJJJJJJIIIKKKMMMPPPQQQPPPOOONNNJJJJJJJJJKKKLLLNNNQQQRRRSSSTTTUUUWWWXXXYYYZZZZZZ<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999888888888888777777777777888888999999888888888888999999555555555444444555555555666666666666666555555555333333444444555666666666666666666666666777888888555555666666666666555555444555555666777888888999999999:::::::::999999888777777888888888888777777666666777999999:::::::::666666777777888888888999666666666666777888999:::777777777777777777777777444555555666777888888999666666777888888888888888999888888888777777666666555555555555555666777888777888888888888999999999777777777777777777777777666666666666777777777777666666666666555555555555555666666666777777888888999888888777666555555444888888777777888999::::::666666555555555555666666222222333555666888999999777666555444444555666777555555555555555666777777444555555666777888888999777777888999999999999888888888888888888888999999888777777777777999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>::::::::::::<<<>>>AAABBBBBBBBBAAA@@@????????????@@@@@@AAABBBCCCDDDEEEFFFBBBDDDFFFIIILLLNNNOOOPPPKKKLLLMMMLLLKKKKKKMMMOOOOOOOOOOOOOOOOOONNNMMMMMMKKKKKKJJJJJJKKKNNNPPPRRRPPPOOOMMMJJJHHHEEECCCBBBHHHIIILLLOOORRRTTTVVVVVVVVVUUUSSSQQQOOOLLLJJJJJJLLLIIIHHHMMMPPPPPPPPPSSSUUUSSSQQQMMMJJJHHHFFFEEEGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHIIIGGGEEECCCBBBBBB@@@@@@AAAAAAAAAAAAAAABBB@@@???===<<<;;;;;;;;;<<<::::::::::::::::::::::::999999888777666555444444444444444555555444333333333333333333333333333333//////000000111111111222000000000000000000000000---....../////////////////////000000000000//////000000////////////000000,,,---///111111111111000////////////////////////---...///000000///...---000000000000000000000000,,,------...///000111111222111000.........///000......//////000111111111............//////////////////000000000000//////...///000111111000///............///000222444444000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111000//////111111111000//////000000000000//////222222111111111111222222///000111222333444444444333222111111111333555777222222222444777999:::999666777777999:::;;;<<<===;;;::::::;;;;;;<<<===>>>??????@@@@@@@@@AAACCCFFFHHHIIIKKKLLLLLLJJJHHHGGGGGGHHHJJJMMMNNNNNNMMMMMMHHHHHHHHHIIIJJJLLLNNNPPPTTTUUUVVVXXXYYYZZZZZZ[[[======<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;::::::888888888777777777777666888888777777666666555555777666555444444555666777333444555666777777777777333333333333333333333333444444444444444444444444444444555555666777777888777888999:::;;;:::999999999999999999999888777666333333444555666777888888666666666666666777777777555555666777777777777777777777777777777777777777888888888777777777777777777777777777777777777777777777888888888888777777444444444444444555666777555555555555555555555555666666666666666666666666888888777666666666666666888888777777666666666555555555555555555666777777555555555555555555555555666666666666666666666666555555666666666666555555555555555555666666666666555555555555555555555555777666555444444444444444666666666666777777777777666666666666666666666666666666666666777777777777666777777888999:::::::::999999999999999999::::::;;;:::999888777888999:::::::::;;;;;;<<<======>>>???>>><<<;;;<<<===???@@@EEEDDDDDDCCCBBBBBBAAAAAA??????@@@AAAAAABBBBBBCCCEEEEEEFFFGGGIIIJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJKKKPPPNNNLLLKKKLLLLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMIIIHHHGGGDDDBBBAAABBBDDDFFFHHHJJJMMMPPPRRRTTTUUUUUUSSSQQQPPPOOOOOOOOOPPPLLLLLLNNNQQQSSSRRROOOLLLOOOOOOMMMLLLJJJHHHGGGFFFHHHIIIIIIJJJIIIGGGFFFEEEIIIIIIIIIHHHGGGDDDBBBAAAAAA@@@@@@AAABBBCCCAAA@@@>>>>>>>>>>>>>>>======<<<<<<;;;::::::999999::::::666666666666555555555555555555444333333222111111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////..................////////////000000000000000000000000333222111000000111222333111111000000//////......000000////////////000000000000000000111111111111//////////////////////////////............//////000000000000000000000000///...---++++++,,,------///////////////////////////000111111111000...---------------...///111222111111000000//////......000000111111111111000000222000000000222333222111////////////000000000000222222111111111111222222000111111111111222222222...000444777888777555333333222222111111222222333555555444444444555555666777888888999::::::;;;;;;;;;<<<===>>>>>>?????????>>>@@@BBBDDDEEEEEEDDDCCCFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGIIILLLMMMMMMKKKHHHHHHIIIJJJKKKMMMOOOPPPTTTTTTUUUUUUUUUVVVVVVVVV===<<<<<<<<<;;;;;;;;;:::999999:::::::::999999888777777777777666666666666777777777777666666555555666666555444444555666666666777777777777777666666444444444444444444444444444444444444444444444444333333444444555666666666666777888999999999888888888888888888888777666666444444555555666666777777888888888999999:::::::::777777888999999999999999666555555555555555555666777777777777777777777777777777777777777777777777777777777777777777777777777666666555555555666666555555555555555555555555555555555555555555555555888777666555555555555666666555555555444444444333555555555555555666666777666666666666666666666666666666666666666666666666555555555666666555555555555555555555666666666666555555555555555555555555666666555444444444444444555555555666666666666777666666666666666666666666555555666666666777777777666666666777888999999999888888888999999999999:::::::::999888888888888999:::::::::;;;<<<=========>>>===<<<;;;;;;===???@@@CCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLJJJIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKGGGGGGEEEBBB??????AAADDDHHHJJJLLLOOORRRSSSTTTTTTUUUTTTSSSQQQPPPOOOOOOOOOJJJKKKMMMQQQSSSRRRNNNKKKMMMMMMLLLKKKIIIHHHGGGFFFHHHIIIIIIJJJJJJIIIGGGFFFHHHIIIIIIHHHGGGEEECCCBBBBBBAAA@@@AAABBBBBBAAA???======>>>>>>>>>===<<<<<<999888777777666666777777666666666666555555555555444444444333333222222222333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...............////////////000000000000000000000000111000///.........///000111000000000/////////...000000////////////000000/////////000000000111111000000000000000000000000//////............//////000000000000000000000000333222111111000000111111///////////////////////////000000111000///...---------......///000000000111000000000/////////...000000111111111111000000111000///000222222222000////////////000000000000000000////////////000000000000111111111222222222///000222444444222000///333222222111111222222333555444444444444555555666777777777888999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCDDDFFFIIIJJJIIIGGGIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQRRRRRRRRRSSSSSSSSS<<<<<<;;;;;;;;;;;;::::::999999999999999888777666777777777777666666666555777777777666666666666555555555444444444444555555888999999888777666555555555555555555555555555555444444444444444444444444333444444555666666777777666666777888888888888777666666777777777666555555555555555555555555555555444555555666777888999999777777888888999999888888666555444444444444555666777777777777777777777777777777777777777777777777777666666555555666666777999888777666555555555555555555555555555555555555555555555555555555555555666666555444444444555555555555555444444444444444555555444444555555666777666666666666666666666666777777777777777777777777444444555555555555444444444555555555555666666666444444444444444444444444666555444444444444444444444444444444555555555555666666666666666666666666555555555666666666666777555555555666777777888888777777888888999999999999999999999999888888888777999::::::;;;;;;<<<<<<======<<<;;;;;;;;;<<<>>>???@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFDDDDDDDDDFFFHHHIIIJJJIIIHHHHHHJJJKKKKKKJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEBBB>>><<<===AAADDDKKKMMMOOORRRTTTTTTTTTSSSTTTTTTTTTSSSRRRQQQPPPOOOKKKLLLOOORRRSSSRRRNNNKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBB@@@>>><<<============<<<;;;;;;888777666666555555666666666666666666555555555555333333333333333333333333444444333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////000000000000000000000000000///......---------...000000000000////////////000000////////////000000....../////////000000000111111111111111111111111//////............//////000000000000000000000000///////////////...------///////////////////////////000000000000///...---,,,---...000000000//////000000000000///////////////000000111111000000///000///...///000111111///////////////000000000000000//////......//////000000000000111111111222222222222222222111///...---333222222111111222222333444444333444444555666666555555666666777888888888:::;;;<<<======>>>>>>===>>>@@@BBBCCCDDDEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDD@@@AAABBBEEEHHHIIIGGGEEEIIIIIIIIIJJJLLLMMMOOOPPPNNNNNNNNNOOOOOOOOOPPPPPP;;;;;;::::::::::::::::::999999999999888666555555888888888777777777666666666666666666666666666666444444444444444444444444777777777777777666555555444444444444444444444444333333444444444444444444555555666666777888888888666777777777888888888888555555555666666555555444666666666555555444444444222222333444666777888888555555666666666666666555777666555444444555666777666666666777777777777777666666666666666666666666777666555444444555666777777777666555555555555555555555555555555555555555555555555555555555555555555444444333333444444444666666666666666666666666555444444444444555666666666666666666666666666666666666666666666666666666333333444444444444333333444444444555555555666666444444444444444444444444555555444333333444444444222222333333333444444444555555555555555555555555444444555555555666666666444444444555555666666666666666777777888999999999888888888888888777777666999999::::::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;=========>>>>>>???@@@AAABBBCCC@@@AAAAAABBBBBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBCCCEEEHHHJJJLLLKKKJJJJJJMMMNNNNNNNNNLLLKKKJJJIIIGGGFFFEEEEEEGGGEEEAAA>>><<<===BBBFFFNNNOOORRRTTTUUUUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRTTTVVVWWWTTTNNNJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLKKKKKKHHHHHHHHHGGGGGGFFFFFFEEEDDDBBBAAAAAABBBAAA???===<<<<<<<<<<<<<<<;;;;;;:::::::::999888888888888888666666666666555555555555222333333333333333333333444444333222111000//////000000000000000000000000////////////////////////////////////////////////000000000000////////////............////////////000000000000000000000000111111000000///.........000000000000////////////000000////////////000000............////////////000000000000000000000000//////............//////////////////////////////***+++,,,---,,,+++)))(((///////////////////////////////////////.........+++---///111111000///...000000000000//////////////////000000000000/////////...---...000000000///////////////000000000000111111000000000000111111000000000000111111111111444333222111111000000000333222222111111222222333333333333333444555666666333444444555666666777777999:::;;;<<<<<<======<<<>>>???AAABBBCCCDDDDDDCCCAAABBBCCCCCCDDDDDDCCCCCCAAABBBDDDGGGJJJKKKIIIGGGIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMMMMNNNNNNNNNOOOOOO999999::::::::::::::::::999999999888777666555444999999888888888777777777555555555555555666666666333444444444444444444333333444555555666666666555333333333333333333333333333333333444444444555555555555555666777777888888777777777777777888888999333444444555555555444444666666555555444444333333555555666777999:::;;;;;;555555666666666555555444555444333333333333444555555555666666777777777777555555555555555555555555666666555555555555666666444333333333444444555666555555555555555555555555555555555555555555555555444444333333333333444444555555555666666666666666444444444444444555666666444444444444444444444444444444444444444444444444333333444444444444333333444444444444555555555555444444444444444444444444444444333333333444444555222222222222333333333333444444444444444444444444444444444444555555555555444444444444444555555555555555666777777888999999888888777777777666666666999999999::::::::::::::::::::::::::::::;;;;;;<<<;;;<<<===>>>???AAABBBBBB@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFIIIJJJLLLKKKJJJKKKNNNOOOPPPOOOLLLKKKIIIGGGFFFEEEEEEEEEHHHFFFCCC@@@>>>@@@EEEIIIOOOQQQSSSTTTUUUUUUSSSSSSMMMOOOQQQSSSUUUVVVUUUUUUZZZZZZ[[[\\\[[[VVVOOOJJJFFFFFFFFFFFFGGGGGGGGGHHHFFFGGGIIIKKKLLLLLLKKKKKKHHHGGGGGGFFFEEEEEEEEEEEEDDDBBBAAAAAABBBAAA???===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::999999999999:::666666666666555555555555222333333333333333333333333333222111111000//////000000000000000000000000////////////////////////////////////////////////////////////000000000000............////////////////////////////////////000000000000000///......////////////000000000000000000////////////000000............//////////////////////////////////////////............//////////////////////////////...///000000000///---,,,////////////////////////000//////...............,,,---///111111000...---////////////000000000000//////000000000000/////////---------///000///...////////////000000000000111111000000000000111111//////000000000111111111111111000000000111222333333222222111111222222333222222222333333555666666222333333444444555666666888999:::;;;;;;<<<<<<;;;===>>>???@@@AAABBBBBBCCCAAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCGGGJJJKKKJJJHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOO888888999999999999::::::888888888888888777666555888888888888777777777777444555555555555666666666444444555555555555444444222222333444555555555555333333333333333333333333222333333444444555555555333444444555555666777777666666666666666777888888333333444555555555555444666555555555444444333333444444555666777888888999777777888888888777666666222222222222222222222222444555555666666777777888555555555555555555555555555666666777777666666555222222222222333444555666555555555555555555555555444444444444444444444444444444333333333444555555333333333333333444444444444444333333444444555666333333333333333333333333333333333333333333333333444444555555555555444444333444444444444555555555333333333333333333333333333333333333333444444555222222222222333333333333444444444444444444444444333333333444444444555555444444444444444444444444444444555666777888888999999888666555555555666777999999999999999999999999888999999999::::::::::::::::::;;;===>>>???@@@AAA??????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCCCCEEEFFFHHHIIIJJJJJJIIIHHHIIIKKKMMMMMMLLLKKKJJJHHHFFFFFFFFFFFFGGGIIIHHHFFFCCCBBBDDDHHHLLLPPPQQQQQQRRRSSSSSSSSSSSSLLLMMMOOORRRTTTUUUVVVWWW]]]^^^______]]]WWWPPPJJJFFFFFFFFFFFFGGGGGGHHHHHHFFFGGGIIIJJJKKKKKKKKKJJJHHHGGGFFFDDDDDDCCCCCCDDDCCCBBBAAAAAABBBBBB@@@>>><<<============<<<;;;;;;:::999999888777888888888666666666666555555555555333333333333333333333333222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000............////////////////////////////////////---......//////......---////////////000000000000000000////////////000000....../////////000000000........................//////............//////000000000000000000000000000111111111111000//////////////////////////////000///......------......---...///000000///......////////////000000000000...//////000000//////...///...---...///000000...////////////000000000000///......------......////////////000000000111111---------...///111222333333222222111111222222333222222222222333444666666222222333333444555555555777888999::::::;;;;;;:::<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBB??????@@@CCCFFFHHHHHHGGGGGGGGGGGGHHHHHHIIIKKKKKKLLLMMMMMMMMMMMMNNNNNNNNN888888888888999999999:::888888888999999888777777666666666666555555555555444444444555555555666666444555666666666666555444444444555555555555555444444444444444444444444444222222333333444555555666555666666777888888999999444444333333333444555666333333444555555555555555444444444444444444444444333333333444444555555555777777888888777666666555111222444555555444222111444444555555666777777888444444444444444444444444444666888999999888666444444444333333333444444555555555555555555555555555444444444444444444444444444444444444444555666666222222222333333444444444444444333333444444555666444444444444444444444444333333333333333333333333555555555666666555555555333333444444444555555555333333333333333333333333333333222222333333444555222222222333333333444444333333333333333333333333222333333333333444444444555555555555555444444444333444444555666777888999:::888555333333444666888999999999999999888888888777888888999999999999999999::::::<<<===>>>???@@@>>>>>>???@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAABBBBBB@@@AAACCCFFFGGGHHHIIIIIIIIIHHHFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJHHHHHHGGGFFFEEEFFFJJJMMMPPPOOOOOOOOOPPPQQQSSSTTTNNNNNNOOOPPPQQQSSSUUUVVVZZZ[[[]]]^^^]]]WWWOOOJJJFFFFFFGGGGGGGGGGGGGGGHHHFFFGGGHHHJJJJJJJJJIIIHHHHHHGGGEEECCCBBBAAAAAAAAABBBAAA@@@AAABBBBBBAAA???======>>>>>>>>>===<<<<<<999888888777777777777777666666666666555555555555444444444333333222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111............////////////////////////////////////,,,---...000000000000///.../////////000000000111000000////////////000000/////////000000000111111//////////////////////////////............//////000000000000000000000000000000///............///////////////////////////000///...---------......//////////////////........./////////000000000111......////////////......///...---...000111000///////////////000000000000......------------......////////////000000000111------...///111222222333333222222111111222222333111111111222333444666777222222333333444555555666666777888999::::::::::::;;;;;;;;;<<<===>>>???@@@>>>>>>???@@@@@@@@@@@@??????>>>>>>???CCCFFFHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKK777777888888999999999:::777888888999999999999888555555444444444333333333444444444555555555666666444555666777777666555444777777777777666555444333555555555555555555555555222222333333444555666666999::::::;;;;;;<<<======333222111111111222333444333444444555666666666555444444444444444444444444666666777777777777777777555555666666555444333333444666888::::::888666444444444444555666777777888444444444444444444444444444666999;;;;;;999666444777666555444444444444444555555555555555555555555444444444444444444444444444444444444444555666777444444444555555666666666444333333333333444555555555555555555555555555555444444444444444444444444555555666666666666555555333333333444444444555555333333333333333333333333222222222222333333444555222222333333333444444444333333333333333333333333222222333333333444444444555555555555555555555555333333444555666777888999;;;888444222111333777999999999888888888888888888777777888999999999999888999999:::;;;<<<===>>>???===>>>>>>???@@@@@@AAAAAA???????????????@@@@@@@@@===???CCCFFFHHHHHHHHHGGGJJJHHHGGGGGGIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHKKKLLLGGGHHHHHHGGGFFFGGGJJJMMMOOOOOOMMMMMMNNNPPPSSSTTTQQQPPPOOOOOOOOOQQQSSSTTTVVVXXXZZZ\\\[[[WWWOOOJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGDDDBBBAAA@@@@@@@@@AAA@@@@@@AAABBBCCCAAA@@@>>>>>>>>>>>>>>>======<<<:::999999888888888888888777666666666555555555555555555444333333222111111/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111............/////////000////////////////////////...///111222333444333333.../////////000000111111000000////////////000000000000000000111111111111000000000000000000000000//////............//////000000000000000000000000333222000/////////000111////////////////////////000///...---,,,---......000///............//////.../////////000000111111......////////////......000///...///000111111///////////////000000000000000000////////////000000////////////000000000000000111222333444444444333333222222222222222222333111111111222333444666777222333333444444555555666666777888999999:::999999::::::::::::<<<===>>>???<<<======>>>>>>>>>>>>>>>AAA???>>>???CCCFFFIIIJJJEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHH;;;:::999999888888888999777777888888888888777777555555444333333333333444222333333444555666777777777666666555555555666666666666666666666666666666666555333222222333555666444555555555555555444444777888888888888666444333555555555555555555555555777666555444333222222222333333333333333333333333444444444555555555555555444444444444444444444444111222222333444555666666666666555444333333222222333333333333333333333333444555666777777555333222333333333333333333333333222222111111222222333444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444555555555555555555555555777666555555333333222111555444444333333444444555555555555444444333333333222333333444444333333222222222333333333333444444333333333333333333333333555555555666555555444444333222111111111222333444555333111333555777555333222222333333333333444444888888777777666666666555444555555666777888888999;;;:::999888888888999:::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@AAAAAA@@@@@@???>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGFFFEEEEEEFFFGGGGGGIIIHHHGGGFFFGGGIIILLLMMMGGGHHHKKKNNNPPPQQQPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPPPPRRRVVVXXXWWWTTTOOOLLLHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDBBB@@@?????????@@@AAABBBCCCCCCAAA???>>>???>>>>>>===<<<<<<;;;;;;777777777666666666666555666666666666555444333222333333444555444333111000//////000000111111111111222222111111000000////////////000000000000//////////////////////////////111111000000/////////...///////////////.........---...///000000111111000000000000000000000000000////////////////////////111111000000//////......000000////////////000000111000///......///000111000000000000000000000000000000000000000000000000111111000000//////............//////000000111111////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111222222333333333444555777999:::999888777666777888999:::;;;;;;;;;>>>>>>???@@@@@@@@@@@@???@@@@@@AAA@@@???@@@CCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDEEEFFF:::::::::999999999888888777777888888888888777777555555444333333333333444444444444555555555555555555555444444444444555555555555555555555555555555666555444333333444555666666666444444444555666777888888888777777666444444555555555555555555555555666666555333333222222333666666666666666666666666555555555555555444444444444444444444444444444444222333333444444555555555555555555444333333333222333333333333333333333333444555666777666555333222333333333333333333333333222222111111222222333444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444333333222222111111000444444333333333333444444555555444444444333333333222333333444444333333222222222222333333333444444333333333333333333333333333333333444444333333222222222111111111222333444444222111222555666555333222222333333333333444444666666555555555444444444333444444555666666777777888777666666666777888888::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMFFFHHHJJJMMMOOOPPPPPPPPPMMMLLLLLLLLLLLLMMMNNNNNNNNNPPPSSSTTTTTTQQQMMMKKKGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFGGGFFFDDDBBBAAA@@@@@@???@@@AAABBBCCCBBBAAA???>>>>>>>>>===<<<<<<;;;:::::::::999999999999888888888666666666666555444333333333333444444333333222111/////////000000000111111111111111000000000000000//////000000000000//////////////////////////////000000000//////........./////////////////////...///000000000000000///...000000000000000000000000////////////////////////111000000000/////////...000000////////////000000111000///......///000000000000000000000000000000000000000000000000000000000000000000////////////......//////000000000000////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222222222222222222222333333444555777999999999888777777888:::;;;<<<<<<=========>>>??????@@@@@@??????>>>???@@@???>>>???BBBDDDEEEEEEDDDDDDCCCCCCCCCBBBAAACCCDDDCCCBBBBBBDDDEEE999999:::;;;:::999888777666777777888888777777666555555444333333333333444555555555555444444333333444444333333333444444555444444444444444444444444555555555444444555555555888666444333333555888:::888888777666555555555555555555555555555555555555666555444333333222222333333333333333333333333333666666555555444444333333444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333444555555666666444333222333333333333333333333333222222111111222222333444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222444444333333333333444444444444444444333333333333222222333333333333222222222222222222333333333333333333333333333333333333000111111222222222111111222222111111222222333444333222111222333444444222222222333333333333444444444444333333333333222222333333333444555555666666666666555555666777888999888888888999999::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFFFFGGGHHHEEEFFFGGGIIIJJJKKKKKKKKKEEEGGGJJJMMMOOOPPPPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMOOOOOOOOOMMMJJJIIIFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEGGGFFFEEECCCBBBAAAAAAAAA@@@@@@AAABBBAAA@@@???>>>===<<<<<<;;;;;;::::::999:::::::::999999999999888777777777777666555444333444333333222222222222333/////////000000000000000000000000000111111111111//////000000000000///////////////////////////////////////.....................//////////////////111111111111000///...---000000000000000000000000////////////////////////000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000...////////////000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000........................000000000000111111111111000111111111111222222222333333222222222222222222333555666888888888777777777888999:::;;;<<<<<<<<<======>>>????????????>>>===>>>??????>>>???AAACCCDDDCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@AAADDDFFF777888:::;;;;;;:::888777666666777777777777666666555555444333333333333444444444444444444444444444444444444333444444555555444444444444444444444444333333444444444444333333777666555555555777999:::888777666555444555555666555555555555555555555555555444444333222222222333222222222222222222222222666666555444444333222222444444444444444444444444555555555444444333333333333333333333333333444444222222333333333333444444444444555555555444333222222222222222222222222222222222111111222222333444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444555555555444333333333333333333444333333333333333333333333222222333333333333222222111222222222222333333333222222222222222222222222///000111111111111111111222111222222222222333333222111111222222333333333222222222333333333444444333333333333222222222222333333444444555555555555666666666777888999::::::777888888999999:::::::::999999:::<<<===>>>???@@@>>>>>>???@@@@@@AAABBBBBB???????????????@@@AAAAAACCCDDDEEEFFFGGGFFFEEEEEEGGGGGGGGGFFFFFFGGGGGGGGGFFFGGGIIIJJJKKKJJJIIIHHHGGGHHHJJJMMMOOOPPPQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEDDDGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@AAA@@@???>>>>>>;;;;;;;;;::::::999999999888888888888777777777777777777777777666555444444444333222111111222333444111111111111111111111111//////000000111111222222//////000000000000//////////////////////////////..................------............////////////000000000000000///......000000000000000000000000////////////////////////000000000000////////////000000////////////000000///////////////000000000000000000000000000000000////////////////////////......//////000000111111////////////////////////////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////........./////////000000///////////////////////////////////////////////////000000000111111111111000000111111111222222222333333333222222111111111333444555777777777777777444555666888999999::::::<<<<<<===>>>>>>>>>>>>======>>>@@@@@@??????AAACCCDDDCCCBBBAAA@@@???>>>>>>>>>???@@@???@@@BBBFFFIII777888:::;;;;;;:::888777666666777777777777666666555555444333333333333444222222333333444555555666555555444444555666777777444444444444444444444444111222333333333333222111444555777888888888777666888777555444444444666666555555555555555555555555444444333222222222333333555555555555555555555555666666555444333222222111444444444444444444444444555555555444444333333222222222333333333333333333222222222333333444444444444444444444444333333222222222222222222222222222222222111111222222333444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444222333333444444555555666333333333222222333333333333333333333333333333333111222222333333222222111111111111222222222333333222222222222222222222222000000111222222222222222111111222222333333333333111111222222222222333333222222222333333333444444333333333333333333444444555555555555555666666666555555666777888999999999777888888999::::::;;;;;;888999:::;;;<<<===>>>>>><<<<<<===>>>???@@@AAAAAA??????>>>>>>>>>???@@@@@@BBBCCCDDDEEEFFFEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKKKKJJJHHHGGGIIIJJJKKKMMMOOOPPPQQQRRROOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFEEEEEEEEEEEEDDDGGGFFFEEEDDDCCCBBBBBBBBB??????@@@?????????>>>>>>:::::::::::::::999999999888888888777777777666666777777777777666555444333333222111000111111333444222222222222222222222222//////000000111111222222//////000000000000//////000000000000000000000000------..................---.........//////000000......///000000000000000////////////////////////000000000000000000000000////////////000000000000000000////////////000000......///000000000000000////////////////////////////////////////////////......//////000000111111/////////...............////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222333333333222222111111111333444444555666666777777444444666777888999999999;;;;;;<<<============<<<>>>???AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA??????>>>AAAAAAAAA@@@AAADDDIIIMMM777888999:::;;;:::999999555666666777777666666555555555444333333333333444111111222333444555666666555555555555555666777888444444444444444444444444222222222222222222222222333555777999999777555333666666555555444555555666555555555555555555555555333333222222222222333333444444444444444444444444555555444444333333222222444444444444444444444444555555555444444333333333333333333333222222222222111222222333333444444555444444444333333333333333222222222222222222222222222222111111222222333444333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333111111111222222333333333333333222222222222333333222222222222333333333333111111222222222222111111111111111111222222222222222222222222222222222222000111222333333333333333000111222333333333333222111222333333222222333555222222333333333333444444333333444444444444555555555555555555555555555555222333444555666666555555777777888999:::;;;;;;<<<999999999:::;;;;;;<<<<<<<<<<<<======>>>???@@@@@@??????>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDEEEGGGIIIKKKKKKKKKJJJIIIKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB?????????>>>>>>>>>>>>>>>::::::::::::::::::::::::999999999888888888888777666666666666555444333222222111111111111222222333333222222222222111111111000000000000111111111111//////000000000000//////000000000000000000000000.............../////////------......///000000000---...///000111111111111////////////////////////000000000000000000000000////////////000000000000000000////////////000000---...///000111111111000////////////////////////000000000000000000000000////////////000000000000/////////............---////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////------........./////////000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222333333222222222222222222333333444444555666666777555666777888999:::::::::::::::;;;<<<<<<<<<<<<;;;>>>@@@BBBBBBBBBAAABBBCCCDDDCCCCCCBBBAAA@@@@@@???BBBBBBAAA@@@AAADDDJJJOOO888888999999999:::::::::555555666666666666555555555555444333333333333444222222222333333444444444444444444444555666777777555555555555555555555555555555444333333444555555555666777777777555333222444555555555666555555444555555555555555555555555333222222222222222333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444333333444333333333222111111111111111222333333444555555444444333333222222333333111111111111111111111111222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222333333111111222222222333333333111111222222222222111111111111111111222222222222111111111111111111111111///000111222333333333333000111222333333333222222111333555444333222444666222222333333333333444444333333333444444444555555444444444444444444444444333333444555555555444333555666666777888999:::;;;999999999:::::::::::::::======>>>>>>?????????@@@@@@??????>>>>>>??????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAACCCFFFIIIKKKMMMNNNNNNKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIJJJIIIJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA??????>>>===============:::::::::;;;;;;;;;;;;;;;888888888777777777666666555555555555444333222111000000111222222222222222111111111000000000//////111111111000000000000000//////000000000000//////000000000000000000000000.........//////000000000------......///000000111...///000000000000000///////////////////////////000000000000000000000000.../////////000000000111000000////////////000000,,,---///000111111111000////////////////////////000000000000000000000000000000000000//////////////////.........---------////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222333333333333333333444555666666555555777888999:::::::::999999:::;;;;;;;;;;;;;;;<<>>BBBHHHMMM999888888888999999;;;;;;555555666666666666555555555555444333333333333444444444333333333333222222222222222333444555666777666666666666666666666666888777555444444555777888888777666555444333333333333444555666666666444444555555555555555555555555222222222111222222333333555555555555555555555555333333333333333333333444444444444444444444444444444444444444444444444444444444333333222111000000111111222333333444555555555444333222222222333333111111111111111111111111222222111111222222333444111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444333222222222222222222333111111111222222333333333111111222222222222111111000111111111111222222222111111111111111111111111//////000222222333333333000111222333444333222222111444666555333222444777222222333333333444444444222222222333333444444444333333333333333333333333555666777777777666555444444444555666777888999999:::::::::999999999888888???????????????@@@@@@@@@@@@@@@???????????????@@@AAA@@@???>>>???@@@AAABBBAAABBBCCCDDDDDDCCCBBBAAA>>>@@@CCCGGGKKKOOOQQQSSSKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;555555555555444444444444444444444444333222111111///000111333333333222111000000//////.........---222222111111000000////////////000000000000//////000000000000000000000000.../////////000000111111---------...///000000111111111111111000///...---////////////////////////000000000000000000000000.../////////000000111111000000////////////000000,,,---///000111111111000////////////////////////000000000000000000000000111111000000//////......//////.........---------////////////////////////..................................../////////000////////////////////////////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222111111111222222333333444333333333333444555666666222333444666777777777777999999:::;;;;;;;;;;;;:::;;;===@@@AAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???===;;;;;;???FFFKKK;;;;;;::::::999888777777:::777555555777777444222333333444444444444444444222222222222333333444555444444444444444444444444666666666555555444444444666444222111111333666888666666666555555444444333333555666555444444555666333333333222222111111111111111222333333333222222222222222222222222222222222333444555555555333333555555555444444333333333333222222111111222222333333333333333333333333333222222333333333333444444111111111111111111111111111111111222222333333333111111///---,,,---000333111222222333333222222111000000000111111222222333333333333333333333333333444444444333333222222222111111222222222333333333444444444333333222222222111111111222222333333333000111111222222333444444333222111000000000222222222222222222222222222222111111111111111111111111222222222111111111000000111111222222222333333333222333333444444333333222333222222111111222222333666666555555555555666666555555555555555555555555444444444555555777888999666444333555888:::999777777777777888999999::::::======<<<<<<<<<======>>>>>>>>>===============>>>???????????????@@@@@@@@@DDDCCCBBBAAA@@@>>>======???@@@BBBEEEHHHKKKMMMNNNKKKJJJHHHHHHHHHJJJLLLMMMJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIFFFFFFFFFEEEEEEDDDCCCBBBFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>=========<<<;;;;;;::::::<<<<<<<<<<<<;;;999777666888888777777777777777777333333333444444333222222111222333555555555555444333222000/////////000111111111000000000000111111222000///...///000222333000000000000000000000000111111000000//////..................//////////////////............//////+++---......---,,,,,,---......//////000000111111111111111111111111111111//////............//////////////////000000000000333111///...---...///000...//////000111222222333........................////////////////////////........................////////////000000000000........................,,,---------.../////////---///000222222000///------......///////////////............////////////////////////////////////000000000000000000000000//////000000111111222222333222111/////////000111111111111111111111111111333333333333333333333333555444444555555666777888888999:::;;;;;;;;;:::999<<<<<<===>>>???AAACCCDDDDDDCCCCCCBBBAAA???>>>===<<<;;;;;;;;;===@@@CCCEEE999999888777777666555555888666444444555555333111444444444444444444444444333333222222222333444444444444444444444444444444333333333333333222222222666555444333333555666777555555555444444444444444444555666555444333444555333333333333222222222111222333333333333222222222111111111222222333333333444444555555444444333222555555444444444333333333333222222111111222222333333333333333333333333333222222222333333333444444222222222222222222222222222222333333333444444444222222222000//////222444222222222222222222222222111111111111222222222222333333333333333333333333333333333333333333222222111111222222222333333333333333333333333333222222222222222222222222333333333222222222222222222222222222111111111111111222222222222222222222222222111111111111111111111111222222222111111111000000222222222222333333333333333333444444444444333333333222222111111222222333555444444333333444444555555555555555555555555555444333333333444555666666777555444666999:::999888777777777888999999::::::;;;;;;:::::::::;;;<<<<<<>>>>>>===============>>>????????????????????????AAA@@@@@@??????>>>>>>>>>AAABBBCCCDDDFFFGGGIIIIIIGGGFFFEEEEEEEEEGGGIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHIIIIIIIIIIIIHHHGGGGGGDDDEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEDDDDDDCCCBBBAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>======<<<;;;;;;:::666777888999:::999888888999999888777666555444333333333333444333333333222111333555666888888888888333222000/////////000111111111000000///000000000111000///...///000222333111111111111111111111111111000000000/////////........./////////000000000---......//////......---,,,---......,,,,,,---...////////////000000000000//////////////////////////////............//////////////////000000000000222111///...---...///000............------------........................////////////////////////....................................////////////........................---------..................///000111111000///...---......///////////////............////////////////////////////////////000000000000000000000000000000000000000111111111222111000000000000000000111111111111111111111111333333333333333333333333444444444444555666777888888999:::;;;;;;;;;::::::<<<<<<===>>>???@@@BBBCCCCCCCCCCCCBBBAAA???>>>===<<<<<<<<<<<<>>>AAACCCEEE888888888777777666666555888666555555666666444333555555555444444333333222444444333222222222333333444444444444444444444444222222222222333333333333555555555555555666666666333333333333444444444444444555666555333222333444444444333333333333222222444444444333333222222111000000111222333333444444666555444444333333333333444444444444333333333333333222222111111222222333333333333333333333333333222222222222333333333333222222222222222222222222333333333444444444444444222333444444222222333444333222111000000111222333333333222222222222222222333333333333333333333333222222222333333333333333111111222222222333333333222222222333333333333333333333222222222222222222444444333333222111111000000111111222222222111111222222222222222222222222111111111111111111111111222222222111111111111111222222333333333444444444444444444444444444444444333222222111111222222333333222222111111222222333444444444444444444444444444333333333333333444444777666666777999:::999888777777777888999999::::::999888888888999999:::;;;======<<<<<<<<<======>>>@@@@@@??????>>>>>>======<<<<<<======>>>>>>??????CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAA@@@??????>>>>>>??????>>>======<<<<<<;;;777777888999999999999999888777777666555444444333333333333333333333333333333444666999:::;;;;;;;;;333222000/////////000111222111000000////////////111000/////////000222333111111111111111111111111000000000000/////////////////////000000000111111------////////////------.........---,,,,,,...000000000000000//////////////////////////////////////////............//////////////////000000000000111000///.........///000000///...---,,,+++***)))////////////////////////////////////////////////........................------------...................................................---------...///000111111000///...---......///////////////............////////////////////////////////////000000000000000000000000111000000000000000000//////000000111111111111000111111111111111111111111333333333333333333333333444444444444555666777777999999:::;;;;;;;;;;;;;;;============>>>???@@@AAABBBBBBBBBAAA@@@???>>>===============???AAADDDEEE:::999999999888888888777888777777666777666666555666666555444333333222222555444333333222222222222444444444444444444444444333333333444444555555666333333555666666666555444222222222333333444444444555555666444222111111222444333333333333333333333666555444333222222222111//////000111333444555555555444333222222333555666333333333333333333333333333222222111111222222333222222222222222222222222111222222222222333333333222222222222222222222222333333333333333333333333111333555555444333333333444222111//////111222444444444333333222222111111222222222222222222222222111111222222333333333444111111222222222333333333111111222222333333333444333333333222222111111111333333333222222111111111///000222333333222111000222222222222222222222222111111111111111111111111111111111111111111111111222333333333333444444444555444444444444444444555333222222111111222222333222222111111111111222222444444444444444444444444555444333333333333333444666666555666777888888777777777777888999999::::::888888777888888999:::;;;<<<<<<;;;;;;<<<<<<======@@@@@@???>>>======<<<<<<888999:::<<<===???@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@CCCCCCCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGEEECCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>?????????>>>======<<<<<<===<<<<<<;;;;;;:::999999444555555666666777777888333333222222333333444444666777888:::;;;;;;;;;:::333222000/////////000111222111000//////...//////000000//////000000111222222222222222222222222222000000000000////////////000000000000111111111111---...000111111000...---/////////---+++,,,///111111111000000//////......000000000000000000000000//////............//////////////////000000000000000//////.........//////222222111000...---,,,,,,000000000000000000000000////////////////////////........................------........./////////......................../////////...---------,,,......///000000///......---......///////////////............////////////////////////////////////////////////////////////111111000000/////////......///000222222222111000111111111111111111111111222222222222222222222222333333333333444555666777999999::::::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>???@@@@@@AAAAAA@@@???>>>>>>======>>>???@@@BBBDDDEEE999999999888888888888888555666666555555444444555666666555444333333222222555444333333222222222222444444444444444444444444222333333444444555555555000222333555555444333222222222222333333444444444444555555444222000111111333333333333333333333333666555444222222111111222//////000111333444555555333222222222333555777888333333333333333333333333333222222111111222222333222222222222222222222222111111111222222222333333222222222222222222222222222222111111111111111111000222555555444222222222333222000//////000222333333333333222222111111111222222222222222222222222111111111222222333333333111111222222222333333333111111111222222333333333333333333222222111111111111111222222222333333333///000111333333222222111222222222222222222222222111111111111111111111111111111111111111111111111222222222333333333444444555444333333333333444555333222222111111222222333333333222222222222333333444444444444444444444444555555444444444444444444444444555555555555555666777777777888999999::::::888888888888999:::;;;<<<;;;;;;:::;;;;;;<<<======??????>>>>>>===<<<;;;;;;777888:::;;;===???AAAAAA????????????????????????@@@AAAAAABBBCCCDDDEEEFFFDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGDDDBBB@@@???@@@AAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBB@@@@@@???????????????>>>?????????>>>======<<<<<<======<<<;;;;;;:::::::::666666666777777888888888333222222222222333444555999999:::;;;:::999888777333222000/////////000111111111000///......//////000000000000000111111222111111111111111111111111////////////000000000000000000000000111111111111///000111111111111000///000000///...,,,---000222111111000000//////......000000000000000000000000//////............//////////////////000000000000///...............//////111111111000000000//////000000000000000000000000////////////////////////............................../////////000000000......................../////////...---------,,,......////////////......---......///////////////............////////////////////////////////////////////////////////////111000000000//////.........///000222222222111000111111111111111111111111222222222222222222222222222222222333333444555666888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<======>>>?????????@@@??????>>>>>>===>>>>>>???@@@BBBCCCDDD666666666666666666666666111333444333111111222333555555555444444333333222444444333222222222333333444444444444444444444444111111111111222222222222000111222444444333333222333333333333444444444444222333444333111000111222111111222222222222333333555444222111000111111222000000111222333333444444222222222333444555666777222222222222333333333333333222222111111222222333222222222222222222222222111111111111222222222222111111111111111111111111111111111111000000000000000222444444333111111222222111000//////000111222222222111111111111111111222222222222222222222222111111111222222222222222111111222222222333333333111111111222222222222222333333222222222222222222000111111222333333444444///000111222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111222222222333333333444444222222222222444444333222222111111222222333444333333222222333333444333333333333333333333333555444444444444444555555222444555444333222444555777777777888999999::::::888888999999:::;;;<<<===:::::::::::::::;;;<<<===>>>>>>======<<<<<<;;;;;;999:::;;;===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAABBBCCCCCCBBBBBBCCCDDDEEEFFFHHHIIIJJJIIIHHHGGGDDDBBB@@@???@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB??????????????????????????????>>>======<<<<<<;;;888888888888999;;;<<<===;;;;;;:::888777666555444333222222111222333555666:::;;;;;;;;;:::888777555333222000/////////000111000//////......//////000///000000000111111111111000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000000000000///......000222000000000000//////////////////////////////////////////............//////////////////000000000000---............/////////.........///////////////////////////////////////////////////////////////........................////////////000000000111.......................................---------........................---......///////////////............////////////////////////////////////000000000000000000000000000//////////////////...///000000111111111111000111111111111111111111111222222222222222222222222222222222222333444555555777777777777888:::;;;<<<::::::::::::;;;<<<===>>>===>>>>>>?????????>>>>>>======>>>???@@@AAABBBBBB555666666666666666666666111333555444222111333555444444444444444444444444333333222222222333444444444444444444444444444444222222222111111111111111222222333333444444333333555555555444444444444444111222333222111000111222000000000111111222222222333222000//////000111222111111111222222333333333333444444555444444333333111111222222222333333333333222222111111222222333111111111111111111111111111111111111222222222222000000000000000000000000222222222111111111000000111222444333222111222333111111000000000000111111000000000000000000111111111111111111111111111111222222222222111111111111111111222222222333333333222222222222111111111111222222222222222222333333222222222222222222222333000000000000111222333444222222222222222222222222111111111111111111111111000000111111111222222222000000000111111111222222444333111000000111333444333222222111111222222333444333333222222333333444333333333333333333333333333222222222333444555555333444666555333222333555777777777888999999::::::888888888999:::;;;<<<===999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBB??????>>>>>>=========<<<;;;<<<>>>???AAABBBBBBBBBAAAAAABBBCCCDDDFFFHHHHHHIIIIIIHHHGGGEEECCCAAA@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>????????????>>>>>>======<<<;;;;;;:::888888888888999;;;===>>><<<;;;:::888666444222222333222111111222333555777:::;;;;;;;;;;;;999888777333222000/////////000111...............///000111//////000111111111111111////////////////////////.../////////000000000111....../////////000000000000///...------...///000///000111111//////000111////////////000000000000//////////////////////////////............//////////////////000000000000,,,---....../////////...................................................////////////////////////................................./////////000000........................---------........................------.........---......///////////////............////////////////////////////////////000000000000000000000000.........///////////////222111000000000000000000111111111111111111111111111111111111111111111111111111111111222333444555666555555666777888:::;;;888888888999:::<<<===>>><<<======>>>??????>>>>>><<<===>>>???@@@@@@AAAAAA777777777777888888888888444666888777555444666888333333444444444444444444222222222222333444444555444444444444444444444444555444444333333222222222333333333444444444555555666666666555555444444444000111222222111000111333//////000000111111111222222111///......000222333222222222222222222222333555666666666555333111///111111111222222333333333333222222222222222222333111111111111111111111111000111111111111222222222////////////////////////333333333222222222111111222333444333222222333444000000111111111111000000......//////000000111111111111111111111111111111333222222222111111000000111111222222222333333333333222222222111111000000111111111222222333333444444444333222222111111111111000//////000222444555222222222222222222222222111111111111111111111111000000111111222222222222///000000000000111111111333222000//////000222333333222222222222222222333333333222222222222333333333333333333333333333333111111111111222333444555333666777666444222444666777777777888999999::::::777777777888999;;;<<<===999999999999:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<>>===<<<;;;;;;===>>>???AAACCCDDDDDDDDD@@@@@@AAABBBDDDFFFGGGHHHIIIIIIHHHGGGEEECCCAAA@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>?????????=========<<<;;;;;;::::::>>>===<<<;;;:::;;;<<<===888888777666555444333333333222111111111333666777999:::;;;<<<<<<;;;::::::333222000/////////000111------------///000111222//////000111111111111111////////////////////////.../////////000000111111............////////////000...,,,******,,,...000///000222222111000000111......//////000000111111111111111111111111111111//////............//////////////////000000000000,,,,,,---.../////////...000000/////////.................................////////////////////////........................---------.........//////........................,,,------....../////////......------------......---......///////////////............/////////000////////////////////////000000000000000000000000---.........//////000000333222111/////////000111111111111111111111111111111111111111111111111111111111111111222333444555555555444444666888999;;;777777888999:::<<<>>>???;;;<<<===>>>?????????>>>;;;<<<===??????@@@@@@@@@777555333444666666444222333333222222222333444444333333333333333333333333222222222222222222222222444444444444444444444444111222333444444333222111444444444444444444444444555555555444444333333333222222222222222222222222000000000000111111111111333333333222222222111111000000111222333333444444333333333222222222111111//////000111222333333444444333111000000000111111111111111111111111111111111111222222222222111111000000111111222222333333555555444333222000000///222222111111111111111111333222222222222222222333222222222222222222222222222222111111111111222222111111111222222333333333000111111111111222222222222222111111111111222222222222222222222222222222333222111000000111222333222111000000000111333333333333333222222111111111222222222222222222222222222222222222222222222222222222222111111111000000555333111000111333333222333222111000000111222333333222111000111222333444444333333222111111111222222222222333333333444444444333333333333444555555888777777777777777888999999999:::::::::;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>=========<<<<<<<<<:::;;;<<<>>>??????@@@@@@CCCBBBAAA@@@???????????????@@@BBBCCCDDDDDDCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC???>>>>>>>>>???@@@AAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999888888888888::::::888777555555444444333333222222333333444555888999:::;;;;;;:::999888444333222111000000000000222111000//////.........////////////000000111111000000000000000000000000////////////////////////111000000000000000111222000000000000000000000000111111000000//////......111111111111000000000000////////////////////////000000000///......------............////////////555333111///......///000222000...---,,,---///000000000000000000000000000......////////////................../////////000//////000000///...------------------------------------......///......---,,,---...///000000000000........................---------............///////////////////////////------------------------////////////////////////////////////////////////222222111111000000//////111111000000000000000111555555555444333222000000333333444444555666666666666666666888999;;;===>>>999:::<<<<<<<<<===@@@BBBBBBAAA>>>======>>>@@@AAA888666444444666777555333555555444333333444444444333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222444444444444444444444444555444444444333333333333111111111111111111111111000000000000111111111111333333222222111111111111000111111222333333444444333333333222222222111111//////000000111111222222333333111000000000111111111111111111111111111111111111222222222222111111000000000111111111111111222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222222222111111111111222222111222222222222222222333000111111111111222222222222111111000000111111222222222222222222222222222222222111000000111222222111111000000000111222333333333333222222111111111222222222222222222222222222222222222222222222222222222222111111111000000444222000000111222222222222111111000000111111222222111111111222222333333444333222222111111222222333333333444444444555555444333333333333444555555777777777777777777888888888888999999999::::::::::::999999888999:::;;;<<<=========<<<<<<;;;;;;;;;:::;;;<<<===>>>??????@@@CCCBBBAAA@@@???????????????@@@AAABBBBBBBBBBBBBBBAAAAAACCCDDDEEEFFFFFFFFFIIIHHHGGGFFFDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFDDDDDDCCCCCCBBBAAAAAAAAA??????>>>>>>??????@@@AAA>>>======<<<<<<<<<<<<<<<;;;;;;:::999888888888888888777666555444333333333333222222222222333444444555666777888888777666555444333222111000000000000000000///......///000111000000000000000000000000000000000000000000000000........................111111000000000000000111////////////////////////000000000000//////......000000000000000000000000////////////////////////.........///////////////............////////////333222000.........///000111000...---------///000////////////////////////......////////////...............//////////////////////////////...------........................---............------,,,....../////////......---................................./////////000000////////////////////////........................////////////////////////........................000000000000000000//////111111000000000000111111111222222333333333333222333333333444555555666666666666666777999;;;<<<===999:::;;;<<<<<<===???AAA??????>>>>>>============888777555666777777666444777666555555444444444444333333333333333333333333444444444444444444444444444444444444444444444444444333333333333333333444555555555555555555555555444444333333333333333222000000000000000000000000000000000111111111222222222111111111111000000000111111111222222333333444333333333222222222111111111111111111111111222222333222111111000111111111111111111111111111111111111111222222222222111111111000000000000000000//////000000111222333444444111111111111111111111111111111111000000111111111222222222222222222222222222222111111111111222222222222222222222111111111000111111111111222222222222111111000000111111222222222222222222222222222222222111000000111222222111000000000000111222222222222222222222111111111222222222222222222222222222222222222222222222222222111111111111000000000333111000000111222222111000000111111111111000000000111222222333333222222333333222222111111222222444444444444555555555555444333333333333444555555666666666777777888888888777777777777888888888888999999888888999999:::;;;======<<<;;;;;;:::999999;;;;;;<<<===>>>?????????BBBAAA@@@???????????????????????????@@@AAABBBCCC>>>???AAACCCEEEFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>???@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;:::999888777777777777555444444333333333222222222222222222222333444444444444555666666555444444333222111000000//////000//////------...000222444000000000000000/////////000000000000000000000000000000000000000000000000222111111000////////////////////////////////////000000000////////////...////////////////////////////////////////////////------......///000000111............////////////000///...------...///000111000///------......///..............................////////////......///////////////.........///////////////......---////////////////////////---.........---,,,,,,+++/////////......---++++++........................////////////000000000111////////////////////////////////////////////////////////////////////////........................//////////////////000000111000000000000000111111000000111222222222222222222333333444444555555666666666666777888999;;;<<<888999;;;;;;;;;<<>>>>>>>>===<<<888777777777777777666555777777555444333333333333333333333333333333333333444444444444444444444444333333333333333333333333444333222111111222333444555555555555555555555555333333333333222222222222111111111111111111111111000000111111111222222222111000000000000000000000111111111222222333333333333333333222222222111111333333333333333333222222222222111111111111111111111111111111111111111111111111222222222222111111111111000000//////......//////000111222333333444000000000000111111111111111111000000000000111111111111111111111111111111222222111111111111222222333333222222111111000000000000111111111222222222111111000000000000111111111111111111111111111111222111111111111111111222000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000222000///000222222222111//////111222222111/////////000222333333333222111333333222222111222222333333333333444444444444555444333333333333444555555555555666777777888888888555555666666666777777777:::::::::::::::;;;;;;<<<<<<<<<;;;::::::999999888;;;;;;<<<<<<===>>>??????AAAAAA@@@??????????????????>>>>>>===>>>@@@AAACCC>>>???AAACCCEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA??????>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<:::999888777777666777777333333444444333333333222222222222111222333333444444555666777777666555444222111000///////////////000///...------///222444///////////////.........////////////////////////222222222222222222222222333222111//////.........////////////////////////////////////////////////---------...............////////////////////////............//////000000............////////////...------------...///000000000///............///..............................////////////......////////////...............///////////////...................../////////............---,,,+++***------......---,,,,,,+++............................../////////000000000////////////////////////........................////////////////////////------------------------------......//////000000000000000000000000111222222222222111111000......222222222333444444555555555555555666777888999:::777999:::;;;;;;<<<>>>@@@??????>>>>>>?????????@@@777777888777666666666666666555444333222222222222333333333333333333333333222222222222222222222222333333333333333333333333333222111000000111222333555555555555555555555555222222222222222222222222222222222222222222222222111111111111222222222222000000000000000000000111111222222222222222333333333333333222222222111111222222222222222111111111111111111111222111111111111111111111111111111111111111222222222222111111111111000000//////......111111111111111111111111//////000000000111111111111111000000000000111111111111111111111111111111222222111111111111222222222222222111111000000000000000111111111222222222111000000000000000000111111111111111111111111111111111111222222111111111//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000111222333222111///000111222222111000//////000111222333222111000333222222111222222333333111111222222222333333333444333333333333444555555333444666777888888888777444444444555555555666666999999999:::::::::::::::;;;::::::::::::999999999<<<<<<;;;;;;<<<===>>>???@@@@@@??????>>>>>>?????????>>>======>>>???AAABBB???@@@BBBDDDFFFGGGHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA??????>>>>>>===>>>>>>???======<<<;;;;;;;;;;;;;;;999999888777666666666666444444555555555555444333222111111111111222333333333444555666666555444333000000//////.../////////111000///......///000111........................////////////////////////111111111111111111111111222111000///.................................................../////////,,,---------.........///////////////////////////000000//////........................////////////,,,,,,,,,------...//////000000///.............................................////////////......///////////////...............///////////////...,,,,,,---------.........---.........------,,,++++++,,,,,,---......------........................------........./////////////////////////////////------------------------////////////////////////........................------......//////000000000000//////000111222222111111111111000000///...111111222222333444444444555555555555666666777888777888999::::::;;;===@@@JJJGGGCCC???======???@@@666777888777555444555666555444333222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333222222111111222222333444444444444444444444444000111111111111222222222222222222222222222222222111111111222222222222333000000000111111111111222222222222222222222222222333333333222222222111111/////////////////////000000000111222222222222111111111111111111111111111111111222222222222111111111000000000000000000///222222222111111000000///...//////000000111111111111111111000000111111111111111111111111111111111222222111111111111222222111111111111111000000000000111111111111222222222111000000//////000000111111111111111111111111111000111222222222222111000...///000000111111000000000000000111111111111111111111111111111111111111111111111111111111111111//////000000000000000111111000000222444555333222111111222222222222111111///000111111222222111111222222111111222222333333111111111111222222222222444333333333333444555555222333555777888888777777444444444444555555555555666666777888888888888777999999::::::::::::;;;;;;===<<<;;;;;;;;;<<<>>>???@@@??????>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBB???@@@BBBDDDFFFGGGGGGHHHFFFGGGHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEBBBAAAAAA@@@@@@???>>>>>>??????>>>=========>>>>>>===<<<;;;;;;::::::;;;;;;999888777666555555555555555666777777777555444333111111111111111222333333111111222333333222111111//////............//////000000000////////////000////////////000000000000000000000000000000000000........................111000000///....................................---............/////////,,,,,,------.../////////////////////////////////111000000///......------............////////////,,,------........./////////////////////.......................................////////////................../////////000---...//////////////////++++++,,,,,,---.........------......///......---++++++---....../////////........................------------............////////////////////////------------------------//////////////////////////////////////////////////////////////////000000////////////000111222333---...///111111222222222000111111222222333333444555555555444444555666666666777999999999:::===???QQQMMMFFF???;;;:::<<<===555666888666444333444666555444444333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333444444555555444444333333333333333333333333333000000000000111111222222111111111111111111111111111111111222222222333333111111111111222222333333222222222222222222222222333333333222222222111111/////////000000111111111///000111222333222222111111111111111111111111111111111222222222222111111000000000111111111111111111111111111000000000000......//////000111111222222222111111111111222222111111111111111111111111222222111111111111222222000000000000111111111111000111111111111222222222000000////////////000000111111111111111111111111000111222222222222111000......000111111111000//////000000000111111111222111111111111111111111111111111111111111111111111////////////000000111111111111111333555666555333333333222222222222333333000000000000000111222222222222111111222222333444111111222222222333333333444333333333333444555555111333555777888888777777444444444555555555555666555555777888888888777666888888999:::;;;<<<=========<<<;;;::::::<<<===>>>??????>>>>>>>>>>>>??????===>>>???@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDEEEEEEEEECCCDDDFFFFFFFFFEEECCCBBBCCCBBBBBBBBBBBBCCCDDDDDDAAAAAA@@@@@@???>>>>>>>>>??????>>>==================<<<;;;;;;::::::;;;;;;888888777666555555555555666777777888777555333111111111111111111222222333111111222333333222111111///......------......///---...///000111111000000000000111222333444555555000000000000000000000000........................000//////.........//////........................---------.........//////,,,------...//////000000///////////////////////////////////////.....................////////////---....../////////......///////////////......---////////////////////////......////////////......,,,------...///000111111------...///////////////,,,,,,,,,---.../////////------...///000000000000---....../////////..........................................////////////////////////////////////........................////////////////////////000000000000000000000000000000000000000000//////////////////000111222333......000111222333333333000000111111222333333333555555444444444444444555666777888999999:::<<>>;;;;;;<<<===444666777666333222333666555555444444444555555666333333333333333333333333444444444444444444444444222222222222222222222222444555666777777666555444222222222222222222222222//////000000111111111222000000000000000000000000111111222222222333333333111111222222222333333333222222222222222222222222333333333222222222111111111111222333444444555555///000111222333333222111111111111111111111111111111111222222222222111111000000111111222222333333000000000000000111111111---......///000111111222333333222222222222333333000000000000000000000000222222111111111111222222//////000000111111222222000111111111111222222222000000////////////000000000000000000000000000000000111222333333222111000---...000111111111000/////////000000111111111222000000000000000000000000000000000000000000000000.../////////000000111111222111222444666777555444555444333222222333444555111000/////////000222333222111111111222333333444222222333333333444444444444333333333333444555555111222555777888888777777444444444555555555666666666777888::::::999999888777888999:::<<<===>>>???===<<<;;;::::::;;;===>>>???>>>>>>>>>>>>>>>??????===>>>@@@AAABBBBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCAAABBBDDDEEEEEECCCAAA@@@CCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>===============<<<<<<;;;::::::::::::;;;888777666555555444444555666777777888666444111000111111111000111222222333333444555555555555444333......---------......///***+++...111222333222111222222333444666777888888000000000000000000000000000000000000000000000000//////.........//////000........................---------.........//////------......///000111111////////////////////////------......///000000000............/////////000...//////000//////....../////////000///......---000000000000000000000000......////////////......+++,,,---...///111222222------...///000000//////---------...///000000111,,,---...000111111222222000000000000///...---,,,........................////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000222222111111000000//////////////////000111222333111222222222222111111000000000000111222222333333555555444333333333444444555777888999999:::<<<>>>======<<<<<<<<<>>>???@@@666777777888888777555444555555555555555555555555666555555444444333222222000000000111222222222333666555333222111222333333444444555555444444333222222222222222222222222222333222000//////000222333333333222111000000111111111111111111111111111222000111222222333333333333000000///......---......000000000000111111111111111111111111111222222222333333222111000000111111222222111111111111222222111111111111111111111111000000000000000000000000111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111333222222222111000000000111111111111111111111111000000111222222222222111111111111111000000000000000000000000111111111111000000000000000000000000000000000000//////////////////000000000000//////000111111111111222222222000000000000000000000000000000111222333333444444333333333222222222111111111111111111000///---+++222222111111111111111111000000111111111222222222333333333333333333333333333222222444777888777666444444222222222222444444555555555555555666777777999999:::;;;;;;<<<<<<===AAA>>>;;;999777888:::;;;===============>>>>>>??????????????????@@@@@@AAA===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@DDDCCCBBB@@@???>>>>>>>>><<<<<<<<<<<<<<<======>>>@@@???===<<<;;;;;;<<<<<<999888777666666555555555999<<<>>>;;;555111222555111111000000000000111111222222222222111111111000.........////////////000///...---...///000///......111555888:::999888666333222000///...---......000000000000000000000000////////////............//////000000000...---,,,................................................111000000///...---------111111000000//////......////////////////////////////////////............000000//////.........---////////////////////////000000000000000000000000111111000///...---,,,,,,//////////////////////////////............/////////////////////.........////////////////////////........................,,,---......//////......000000////////////000000......////////////......////////////////////////...........................------------...//////111111000000111111222333111111111111111111111111333222222111111222222333222222333333333333444444777777777777666666666666777777777888999<<<>>>@@@555666777777666555444333333333333333333333333333444444444444444333333333111111111111111222222222444333222111111222333333333333333333333222222111222222222222222222222222333222000//////000222333333222222111000000111111111111111222222333333333222222333444444444333333333222111111000000111111000000000000111111111111222222111111111111111111333222222111000000111111111000000000000000000111000000000000000000000000000000000000000000000000222111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000222222222111111111111111111111111111111111111111//////000111111111111000111111111111000000000000000000000000111111111111000000000000000000000000111111111111000000000000//////000000000000//////000000111111111222222222000000000000000000000000000000111111222333333444333222222222111111111111000111111111111000...---111111111111111111111111111111111111222222222222333333333333333333333333333333222333555555444222444333333222222333333444555555555555555666666777888999999::::::;;;;;;<<<>>>===;;;999888999:::;;;===============>>>??????>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>?????????>>><<<;;;::::::;;;;;;999888777666555555555555888;;;===:::555222222444111111000000000000111111222111111111000000000000------.........////////////...---...000000000...///111555888:::999888666222111000///......//////000000000000000000000000////////////............---...///000000///......////////////////////////........................111000000///......------000000000000////////////////////////////////////.........//////000000000000/////////............////////////////////////000000000000000000000000000000000///......------//////////////////////////////............//////...............---------////////////////////////........................,,,---......//////......000000///.....................////////////......////////////////////////........................///............///000000111111000000000111222222111111111111111111111111333222222111111222222333222222222333333333444444666666666666666666666666888777777888999;;;===>>>666666666555555333222111333333333333333333333333333333333333444444444444222222222111111111111111222222111111111222333333222222222222222111111000222222222222222222222222333222111000000111222333333222111111000111111111111111222222333444555555444444555555555444333333333333222222111111222222000000000111111111222222333222222222111000000000333222111111000111111111000000////////////000000////////////////////////000000000000000000000000222222222222111111111111000000000000111111111111111111111111111111111111000000000000000000000000222111111111000000//////111111111111111222222222111111111111111111111111......///000000000000000111111111111000000000000000000000000111111111111000000000000000000000000222222222222111111111111//////000000000000//////000000000111111111222222000000000000000000000000000000000111222222333333111111111111000000000000000111111222222111000000111111111111111111111111111111222222222333333333333333333333333333333333444333222333444333222000444333333222222333333444555444444444444555666666777777777888999999::::::::::::::::::::::::::::::===============>>>??????======<<<<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@????????????????????????BBBAAA@@@??????@@@AAABBBBBBBBB@@@???>>>>>>>>>>>>AAA@@@???>>>>>>======>>>===<<<;;;:::999999999:::999888777666555555555555777:::;;;999555222222444111111000000000000111111000000000000////////////,,,---------............///...---...000111000//////111444777888888666555000000////////////000000000000000000000000000000////////////............,,,---...///000000000000////////////////////////////////////////////////000000000///......------////////////000000000000////////////////////////------...///000111222222////////////............////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////------------------------////////////////////////........................------...////////////...000///......------------......////////////......////////////////////////........................///////////////000111111000000000000000111111222111111111111111111111111222222111111111111222222222222222222333333333333444444555555666666777777888888888888999:::;;;<<<777666666555444333222222444444444444444444444444111111222333444444555555333222222222111000000000000000000111111222222333222222222333222111111000111111111111222222222222222222111000000111222222222222111111111111111222111111222333444666666777444444555555444333222222222222111000000111111111000000111111111222222222333333333222111000//////222222111111111111111222000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000222222111111000/////////000000000111222222222333111111111111111111111111...///000000111111000000111111111111000000000//////000000000111111111111000000000000000000000000222222111111111000000000//////000000000000//////000000000000111111111111////////////////////////000000000000111111222222000000000000000/////////000000111111222222222222111111111111111222222222222222222222333333333333222222222222222222222222333222222333444444222111333333333333333333333333444444333333444444555666555555666777777888888999666777999:::;;;;;;::::::======<<<<<<======>>>???<<<<<<;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAAAAA@@@???>>>>>>????????????@@@@@@BBBAAA???>>>>>>???AAABBBAAAAAA@@@>>>>>>=========@@@???>>><<<;;;;;;::::::;;;;;;:::999999888888888888888666555555555555555666888999777444222222333111111000000000000111111000////////////.........,,,,,,,,,---------......///...---...000111111000...000222444555555333222///////////////000111111////////////////////////////////////............---......///////////////////////////////////////000000000000000000000000000000//////..................//////000000111111////////////////////////......//////000111111222///////////////.........////////////////////////////////////////////////............//////000000//////////////////////////////............//////---------------.........////////////////////////........................------...///////////////...............///000000......////////////......////////////////////////........................//////......//////000111000////////////000111111111111111111111111111111222222111111111111222222111222222222222333333333333444555666777888999999888888888888888999999999777777666555444444444333444444444444444444444444000111111222333444555555333222222222111000000000000000000111222222222222333333333333333222222111000000000111111222222222222111111111111111111222222111111111111111222222111222222444555666777777333333333333333222111000222111111111111111222222111111111111222222222222333333333222111000//////222111111111111111222222222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111000000//////000000000111222222222333000000000000000000000000///000111111222222111111111111111111000000000//////000000000111111111111000000000000000000000000111111000000000///////////////000000000000////////////000000000111111111//////////////////////////////000000000000111111////////////////////////000000000111111222333333000000111111111222222222111111222222222333333333222222222222222222222222222111111333555666555444333333333333333333333333333333333333333444555555444444555666666777777888444666888:::;;;;;;::::::<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;:::;;;<<<<<<===@@@@@@@@@AAA@@@@@@??????>>>?????????@@@@@@@@@AAABBBAAA???>>>>>>???AAABBB@@@@@@???>>>============@@@@@@>>>===;;;::::::::::::::::::999999888777777888777666555444444444444555666666666444222222222111111000000000000111111////////////.........---,,,,,,,,,---------......///...---///111222222111---...000111222111000///......//////000111111111////////////////////////////////////............000000//////............------------------------000000000000000000000000////////////..................//////000000111111////////////////////////000000000///////////////.........///////////////////////////////////////////////////////////////------......///000000000//////////////////////////////............//////------......////////////////////////////////////........................---...//////000000//////---......///000222444444......////////////......////////////////////////..............................------......///000//////......//////000111000000000000000000000000222111111000000111111222111111111222222222333333444444555666888999::::::777888888888888888888888777666555555444555555555222222222222222222222222000111111222333444444555222222222111111111111111000111222222333222222222333333333333333222222111//////000000111222222222111111111111111111111111111111111000111111222333222222333333444555666666222222333333222222111111333333222222333333444444111111111222222222222333333222222222111000000000111111111000111111222333222222111111111111222222111111111111111111111111000000000000000000000000///////////////000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111222222222000000000000000000000000000000111222222222222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000/////////...//////000000000000///////////////000000000111111000000000000000000000000///////////////000000000////////////000000000000000000000000000111222333000000000111222222333333000000111111111222222222222222222222222222222222111111111333555777666555222333333444444333333222333222222222222333444444444444555555666666777777444555777999:::::::::::::::::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>???????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAA??????>>>===============BBBAAA@@@>>>======<<<<<<::::::::::::999888777666888777666555444444444444444444444444444333222111111111000000000000111111////////////............,,,---------............///...---///111333222111---...///000000//////.........///000111111000000000000000000000000000000////////////............111111///...------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////////////////......////////////000000000000////////////////////////000/////////.........---.........///////////////////////////////////////000000000000000000000000---.........//////000000//////////////////////////////............//////------......///000000000////////////////////////..............................///000000000000///.........000111333555666......////////////......////////////////////////........................---------------...//////...............///000000000000000000000000000000111111000000000000111111111111111111222222222222444444555666777888999:::666777777888888888777777555444333333333444555666111111111111111111111111111111222222333333333444111111111111111222222222222333333444444333222111222222222222222111111000/////////000111222222222111111111222222111111111111111000000111222222333222222333333444444444444222222333333444333333333222222222222222333444444111111111222222222333333222222111111111111111111111111000000111222222333111111000000000000111111111111111111111111111111000000000000000000000000//////000000000111111111000000000000111111111111111111111111111111111111000000000000000000000000/////////000111111222222222222222111111111111111000000000000000000000000///000000111111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111000000000////////////000000000000//////////////////000000000111000000000000000000000000/////////////////////////////////000000111111111111000/////////000111222///000000111222222333333//////000000000111111111111111111111111111111111222111111222444555444222222333333444444333333222222222222222222333333444444444555555666777777777555555777888999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;<<<======;;;<<<===>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@????????????????????????>>>>>>===<<<<<<<<<======AAAAAA???>>>============:::::::::::::::888777666777777666555444444444444333333333333333333222111111111000000000000111111000000000/////////......------........./////////......---///111333333222//////000000000000///......///000111111000//////000000000000000000000000////////////............000///......---...//////------------------------.........................../////////////////////000000000000////////////////////////////////////------------......................../////////000////////////////////////000000000000000000000000........./////////////////////////////////////////////............//////,,,,,,---......///000000////////////////////////..............................///000000000000000////////////000111222333......////////////......////////////////////////.......................................//////000......------......///000000000000000000000000000111111000000000000111111111111111111222222222222222333333444555666777777444555777888888888777777333222222111222333555666333333333333333333333333111222222222222333333333000000111111222222222333333444444555444333111000111111111111111000//////...//////000111222222222111111222222222222111111111111000000111222333333333333333333333333333333222222333444555555555555000/////////000111111222111111222222222333333333111111111111111222222222111111000000111222333333000000////////////000000000000000000000000000000000000000000000000000000000000111111222222222333000000000000111111111111111111111111111111111111000000000000000000000000......///000111222333333333222222222111111000000000000000000000000000000...//////000000000000000111111111111000000000000000000000000111111111111000000000000000000000000222222222111111111111000//////000000000000//////////////////000000000000000000000000000000000000///////////////.........//////000000111111222222111000///......///000111///000000111222222333333////////////000000000000111111111111111111111111222111111111222222111///222222444444444444222222222222111111222222333444444444555555666777777777666666666777888888999999888888777777888888999:::<<<;;;;;;;;;;;;<<<======::::::<<<===>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>???>>>???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<===???>>>===<<<<<<;;;;;;<<<::::::;;;;;;:::999777666777777555444444444444444333222222222333333222111111111000000000000111111000000000000////////////.........////////////000.........///222333333222111111111111111000000///...///000111111000///...000000000000000000000000000/////////..................------...///111222.........................................................///////////////111111000000//////......////////////////////////***++++++,,,---...//////---.........//////000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////++++++,,,,,,---...//////////////////////////////...........................//////000000000000000111111000///////////////......////////////......////////////////////////........................///////////////000111111...------------...//////000000000000000000000000111111000000000000111111000111111111111222222222111222222333333444444444333444666888888888888777222333444555555555444333555555444333333222111111222333333444444333333222111111111222222333333333333333333222222111111111222222222111111111111000222222222111111111111111111111000000000000000111000/////////111111111000111222444555555444222111///000111222222222222222222222222222222111000///222111111333555555444333111111222222222333333333333222111000000111222333444333333222111111111222111111111111111111111111000000000000////////////222111111111000000//////000000000000000111111222111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111//////000111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///...---222222333333333222222111111111111111111111111111111111111111111111111111222222222111111111000000111000//////000222444555111222222333333222222111111111222222222333333333444444444555555555555666555777888888777777888999777888888777666666777999;;;::::::999999::::::;;;:::;;;<<<======<<<;;;:::;;;===>>>>>>======>>>@@@@@@@@@@@@???????????????>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===777777777777777888888999777777888999999777666555333444444555555444444333222222222111111111111000////////////////////////222111000///......//////---......///000111111222000000000000000000000000......////////////......000000000000000000000000000/////////............000000//////.........---//////............//////000000000000111111111111////////////////////////,,,,,,---...///000111111////////////////////////////////////////////////333222000...---,,,------........................////////////////////////000000000000000000000000000///...------...///000222111111111000000//////000000000///......------)))+++---000111222111000222111///...---------...///000000000000000//////////////////////////////000000//////.........---000000////////////000000------......//////000000000//////............///000000000000000000000000......////////////......111111222222222333333333////////////000000000000555666666666555444333333;;;:::888666555555666666111111333444444444333222555555444333333222111111222222222222222222222222222222222222333333333333333333333222222111111111222222222111111111111000111111111111111111222222111111000000000000111111000000000111333444444444222333444555555444333222000111222222222222222111111222222222222111111000333222222333444555333222111111111111222222222333222111000000000000111222333222111111000000000111111111111111111111111111000000000111111111111111111111111111000000000///000000000000000111111222111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111//////000111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000333333333333333222111111111222222222222222111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000111222333444111222222333333222222111111111222222222333333333444444444444555555555555555666888777666666777999888999999888777777888:::;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>===<<<===??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<777777777777888888999999666777777777777666555555333333444444444444333333222222222111111111111000////////////////////////000000000000/////////............///000111111111000000000000000000000000...//////000000//////...000000000000000000000000//////////////////......000/////////............//////............////////////000000000111111111////////////////////////.........//////////////////////////////////////////////////////////////////......---...///000000........................////////////////////////////////////////////////000///...------...///000000000000/////////...............///////////////,,,---...000000000//////222111///...------....../////////000000//////...////////////////////////000/////////............000000////////////000000........./////////////////////.........//////000000000000000000000000000...//////000000//////...111111111222222222333333/////////000000000111111555555555444444333333333888777777666555555555555000111111222333222222222555444444333333222222111444333222111111222333444444444333333333333333222222222222222222111111111222222222111111111111000000000000111222222222333111111000000000111111222000000111333444555666777222333444555555444333222222222333333333222111111000111222222222222222222444333222333444444222000000000000111111111222222111000000//////000000111111111111000000000000000000000000000000000000000000000111111222222333333111111111111000000000000000000000000000111111222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111//////000111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111000//////000000111111222111111000111111111111111111111111111111111111111111111111222222222111111111111111///000111222222222222222111111222222222222111111111111222222222333333333444444444444555555555555444666777777666555777888888999999999777777999:::;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>><<<;;;<<<==============================<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::777777777777888888888999777666555555444444555555333333444444444444333333222222222111111111111000///////////////////////////000000111111000............//////000000111111000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////////////////............//////............////////////000000000000111111////////////////////////000000//////............////////////////////////////////////////////////...............///000000//////////////////////////////////////////////////////////////////////////////............///000//////...............---------......///000000111///////////////.........111000///......---......---....../////////......////////////////////////////////////............000000////////////000000///////////////........................///000111000000000000000000000000///000000111111000000///000111111111222222222222000000000111111111222222555444333222111222333333444444555555555555444444111111111222222222222222444444444333333222222222666444222111111222444666555444444444333333222222222222222111111111111111222222222111111111000000//////000111222333333333111111000000111111222222111222333333333333444555333444555555555555444333333333333333333222111000000111111222333333333333444333222333333333111//////000000000000111111111000000////////////000000111111111111111111000000//////////////////////////////000111111222333333111111111000000000000000000000000000000111111222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111//////000111111111111111000000000000000000000000111000000000000000000111///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000...///////////////......//////000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111///000111333333222222111111111222222222222111111111111222222222333333333333333444444444555555555333555666666555555666777666777888777666666888:::;;;;;;::::::::::::;;;;;;<<<;;;:::999999:::;;;<<<<<<===>>>===;;;:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;999:::::::::999999999888555555666666777777777777888777555444444444555666333333333444444333333333222222222111111111000000////////////////////////...///111222222000...---.../////////000000000111////////////////////////000000111111111111000000///////////////////////////////////////000000000///////////////.........//////............//////////////////000000000111///////////////////////////////////////.........////////////////////////////////////////////////111000000///...---------000000000000000000000000////////////////////////////////////////////////...............//////000....................................//////000000//////............//////000000//////............,,,---..................///////////////////////////////////////.........//////000000000000//////000000//////......---------------......000111111////////////////////////000000111111111111000000000000000111111111111222000111111111222222222222444333111//////000222333111222444555666555444333222222222222222333333444444444333333333333222222777555444222222444555777444444444333333222222222111111111111111111111111222222222111111111000000//////000111222333333333111111111111111222333333555666777666333222333555333444444444444444444333333333333333222222111000000111222333333333333333444333222222333333111//////000000000000111111111//////000000000000//////111111222333333222222111////////////////////////......//////000111222222000000000000000000111111000000000000000111111222111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111//////000111111111111111111111111111111111111111000000000111111000000000///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111111222333333222222222...///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111333333222111000000111111222222111111000111111222222222333333333333333333444444444444555222444555555444333555666444555666555444555777888::::::999999999999::::::;;;:::999888888999:::;;;<<<======<<<:::999:::;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999:::::::::999888777333444555555666666555555888777666555444555666777222333333333333333333222222222222111111111000000////////////////////////---...000222222111///...////////////000000000000////////////////////////000000111111111111000000//////////////////////////////000000000000000000........./////////////////////............//////...////////////000000000////////////////////////------......///000000111////////////////////////////////////////////////000000000//////...------000000000000000000000000////////////////////////........................---......///////////////////////////////////////000000//////..................------...///000111///////////////.........,,,,,,---...//////......////////////////////////........./////////////////////000000000000//////000000//////......---------------......000111111////////////////////////000000111111111111000000//////000000000111111111000111111111222222222222333111000//////000222333111222444555666555555444333222222222222333444444333333333333333333333333666555444333333444555666333333222222222222222111000000000111111111111111222222222111111111111000000000000111222222222333111111111111111222333444888:::;;;888444222333555333333333333333333333333111111222222222111000000111222333333333333333333333222111222333333111///000000000111111111222222///000000111111000000///000111222444444333222222000000000000000000000000......//////000000111111000000000000111111111111000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111//////000111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000111111222111111111//////000111222222222222111111111111111111111111111111111111111111111111111111111111111222222222000111111222222222111111000000111111111111000000111111222222222333333333333333333333444444444444111333444444333333444555333444555444333444666888999999888888888888999999:::999999888888999999::::::;;;<<<<<<:::999:::;;;888999999::::::;;;;;;;;;999::::::;;;;;;;;;;;;:::999:::;;;;;;:::999777666222333555666666666555444888777666666555555666666222222333333333333222222222222222111111111111000////////////////////////......000111111000000///////////////000000000000000000000000000000000000///000000111111000000///000000000000000000000000111111111000000/////////........./////////////////////............//////......////////////000000////////////////////////,,,,,,---...///000111111////////////////////////////////////////////////+++,,,...///000000000000////////////////////////////////////////////////........................,,,---...///000000000//////////////////000000000111000000///......------,,,------...///000000111......////////////......,,,---...///////////////////////////////////////.........///////////////...///000111111000///...///////////////........................///000111000000000000000000000000///000000111111000000///////////////000000000000000000000111111111222222111111000///000111222333222222333444444444444444222111111000111222333444333333333333333333333333333333333333333333333333000111111111111111111222///000000000111111111222222222222111111111111000111111111111111111222222111111111111222333444555444777999666222000111444222222222111111222222222//////000111111111000000333333333444333333222222111000000111333333222000111111111111222222222333000000111222222111000000///000222333333333222111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000111111222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111//////000111111111111111111111111111111111111111///000111222222111000///000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111------...//////////////////000111222333333333333111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111111222000000111111111111000000111111222222222333333333222222333333333444444444111222333333222222333444333444555444444444666888888888777777777777888888888888999999999999888888999:::;;;;;;:::999;;;<<<888888999::::::;;;<<<<<<888999:::;;;<<<;;;;;;::::::;;;;;;<<<;;;999777666333444666888888777666555555666666666666555444444222222333333333333222222222222222111111111111000////////////////////////.../////////000000000000000000000000////////////000000000000000000000000...//////000000//////...000000000000000000000000333222222111000///................../////////000//////............//////........./////////000000////////////////////////---.........//////000000////////////////////////////////////////////////+++,,,...///000111000000........................////////////////////////........................,,,---...///000000000///------.........////////////////////////.........---...///000000///......---...///000000///......,,,---...///000000000000////////////////////////............/////////000...///000111111000///............/////////////////////.........//////000000000000000000000000000...//////000000//////............/////////000000/////////000000000111111000000000111111222222222222222111111111222333333111000/////////000222333333333333333333333333333000111222222222222111000//////000000111111111222//////000000111111111222222222222111111111111000222222222111111111111111111111111111222333444555...111444222...,,,///222222111111000000111111222---...///000000000000000444444444444333333222111000000000111333444222111111222222222222333333333000111222333333222111000---///111222333222111000111111111111111111111111222222222111111111111111//////000000111111111222000000000000000111111222111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111//////000111111111111111111111111111111111111111///000111222222111000///000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111222222222222222000000111222333444444444111111111111111111111111111111111111111111111111000000111111222222222222333222111000000000222222000000111111111111000000111111222222222333333333222222333333333444444444000222333333222111333444333444555555555555777999777777666666666666777777777888999::::::999888777888999::::::::::::;;;<<<888888999:::;;;;;;<<<<<<777888:::;;;<<<;;;;;;::::::;;;<<<===<<<:::888666555666888999:::999777666333444555666555444333222222222222333333222222222222222222111111111111000//////////////////////////////......///000111222000000000000////////////000000000000000000000000......////////////......000000000000000000000000444333222111000...---------.........//////000000//////............//////............/////////000///////////////////////////////////////.........////////////////////////////////////////////////...///000000000///...---........................////////////////////////........................+++,,,...000000000000///,,,,,,,,,------.........------......///000000000...///111111000...,,,+++---...///000000///......---...///000111111111111////////////////////////---.........//////000000...///000222222000///...---.........//////000000000//////.........//////000000000000000000000000......////////////................../////////000////////////000000000000///000111222222222222222222111000//////000111222333222111/////////000111333333222111222333444555444333111000000000111111222222111111111111111111222222222111111111111000000000000000000000000000222222333333333111///...222222222333333444444444444444333222111111111111333333222222222222222222111111111111111111111111444444444333333222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111000///.........------...000222333222222222111111111000000222111111111000000//////000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222111111000///////////////444444333222222333444444000000000000000000000000***+++---///111111111000222222222111111111000000000000000000000000000000222222111111111111222222000000000000000000000000000000111222333333444444222111111111000000//////000000000000000000000000000000000000000000000000//////000111222333333333111111000000111111222333111111111111222333444555333333333333333333333333333333333333333333333333777666555444333444555666777777777777777666666666888777666555555666777888:::::::::999999999999999999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<777777777888999999999:::888888888888777777777666999888777666555444333222222222444444444444222222111222444444444222000///111111111000000000000000000000////////////000000---------...///000000111000000000000000000000000////////////000000000000111111000000//////......------......//////000000//////////////////////////////............//////..............................////////////.........///000000000///---,,,000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////...//////////////////////////////000000///...---------.........///000000000..................------........................///////////////////////////000000000000000//////////////////////////////////////////////////////000000111000000///......---///000000///......///000000000000000000000000...------------...////////////.........---------...///000111111000///...000/////////..................000111222222222222000111111111111222222222222222222222222222222222333222111000//////000111333333222222222333444555333333111000000000111111111111111111111111111111222222222111111111111000111111111111111111111111222222333333222222111111222222333333333333333333333333222222111222222222222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111000000000///////////////000111222222222222222111111111000000222111111111000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222222222111000000000000000444333222111111222333444111111111111111111111111...///000222333333333333222222222111111111000000000000000000000000000000222111111000000111111222000000000000000000000000000000111222222333444444111111111111000000000///000000000000000000000000000000000000000000000000000000000111222222222333111111000000111111222333000000000111111222444444333444444444444444333333333333333333333333222222555444333333333444555666555555555555444444444444666666777777777777666666888888888888999999999999888888888888888999;;;;;;;;;;;;;;;:::::::::::::::888888888888888888999999888888888777777777666666888888777666555444333333222222333444444333222222111222333444444222111000000000000000000000000000000000////////////000000000000000///......------////////////////////////////////////000000000000111000000000/////////............/////////////////////////////////////////////............//////////////////////////////......////////////......///////////////......---////////////////////////////////////////////////////////////////////////000000000//////.........///////////////////////////.........------------,,,,,,,,,---------------........................000000000000000000000000........................//////000000000000//////////////////////////////000000000000000000000000///000000000//////...------///000000///......///////////////////////////...------------...//////000000/////////............///000111111000///...000000/////////.........,,,---...///000000000000000111111111111222222222222222222222222222222222222222111000000000111111333333222222222333444555333222111111000111111111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222333444333333333333333222222222222222222111222222333333111111111111111111111111333333333333333333333333222222111111111111111000111111111111111111111111000000000000000000000000000111111111111222222222222111000/////////000111000111111222222111111111222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111000000111111222333222222111111111111111222222111111111111222222222222222222222222222222222111111111222222333444222111111111111000000000000000000000000000000000222111111000000111111222000000000000000000000000000000111111222333333333111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222111000000000000111222222000000000000000111222333333333555555666555444333444444333333222222222111222222222222333444555555444444444444444444444444444666777999999777666444666666777777888888999999777777666777777888999::::::::::::999999888888888888888888888888888777777777777777777666666666666777777666666555444333333222222333333333333222222000111222333333333222111000000000000000000000000000000////////////000000111111000//////...------////////////////////////////////////000000000000000000000000///////////////////////////.........//////////////////////////////............//////000000000000000000000000......////////////......000//////............////////////////////////////////////////////////////////////////////////////////////...............///////////////////////////...---,,,+++,,,---------------------,,,,,,,,,........................000000000000000000000000...........................//////000000/////////////////////////////////000000000000000000000000...////////////...---------///000000///......///////////////////////////...------------...//////000000000000000///////////////000000000000//////000000000/////////......,,,---...//////000000///000111111111111222222222222222222222222222222222222111111111111111111111222222222333333333444444222222111111111111111111111111111111111222222222222222222111111111000000111111111111111111111111111000000000000222444555444333333333222222111111111111111111222333444444000000111111111111222222333333333333333333333333222222222222111111111111111111111111111111111111000000000000000000000000000000111111111222222222333111000......///111222222222333444333222000///111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111222111111000000111111111111111000000000000111111222222222222222222222222111000///......///000111111111111111000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111222222222333111111111000000000000000////////////////////////000000000000000000000000222222222111111111111111000000000000000111222222000000//////000111111222111222333555555444333222444444333333222111111111000000111111222333444555555555666666666666666777555666777888888777666555444555555666777888888999777777777777888999::::::;;;;;;:::999888888777777999999888888777777666666777777666666666555555555666666666555555444444444222222222333333222222222///000111222333333222222/////////000000000000000000000////////////000000......//////000000000000////////////////////////////////////000000000000000000000000////////////000000//////......------//////////////////////////////............//////////////////////////////......////////////......000///...------...///000////////////////////////////////////////////////////////////////////////..................------////////////////////////000...,,,++++++,,,...///000000000///.........------------.....................................................................//////000/////////////////////////////////////////////////////////---...............---------///000000///......///////////////////////////...------------...///////////////////////////////////////000000000000000000000000////////////...//////000111111111111111000000111111111222222222111111111111111111111111111111111222222222222111222222333333333444444444111111111111222111111111000000111111111222222222222222222111111111000000111111111111111111111111000/////////000111333555333333333222222111111111111111111111222333444444000000111111222222222222222222222222222222222222222333333333333333333333111111111111111111111111000000000000000000000000000000111111111222222222222111///......000111333333333444444444222000///111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111111000000000000000000111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111000000000000000000111000000/////////000000111000000000000000000000000111111111111111111111111000///...,,,,,,---......000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000000111111111111111222222000000000000000000111111////////////////////////000000000000000000000000222222222111111111111111000000//////000000111222000000000///000000111222///000111222333222222111333333333222222111111111///000111222333333444444444555555555666666777777888777666555555666777888444444555666777777888888888777777888888999:::;;;<<<;;;;;;:::999888777777999888888777777666666666666666666555555555555444555555555555444444444444222222222222222222222222///000000111222222222222......//////000000000000000000////////////000000/////////000000000000000........................////////////000000000000////////////000000000000000000//////......------//////////////////////////////............//////..............................////////////......000///...------...///000........................................................................------..................////////////////////////000///---,,,,,,...///111000000000///.........------------.........//////................................................------...///////////////////////////////////////........................------...............------///000000///......///...........................------------...//////........................///////////////000111111111000000000///////////////000000111111111111000000000111111111222222222111111111111111111111111000111222222333222222222111222333444444444333333000000111222222222222111000000000111222222333333222222222111111111111000222222222222222222222222000000000000111222333444222222222222222111111111222222222111222222333333111111111222333333444444111111111111111111111111333333333333333444444444111111111111111111111111000000000000000000000000000111111111111222222222111000/////////000111222333333333333333222111000111111111111111222222222111111111222222222222222000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111000000//////000000111//////////////////000111000000111111111111000000000000000000000000000000000000///......///////////////000000000000000111000000000000000000000000111000000//////000000111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111222222000////////////000111111111111000000000111111222/////////000000111111222222222222222222222222222000111222333333333333333222222222333444444555555999777666444444666777999555555666666777777888888888888888888888:::;;;;;;;;;::::::999999888888888777777777777777777666666666555555555444444444444444444444444444555555555222222111111111111222222000000000111111111111111---......//////000000111000000////////////000000333333222111///...------........................////////////000000000000////////////000000000000///////////////.........//////////////////////////////............//////..............................////////////......///............//////000.......................................................................................///////////////////////////////////////...---...///000111---------------,,,,,,,,,,,,,,,------.../////////000000000000000000000000------------------------,,,---......////////////////////////////////////------------------------------...////////////...---///000000///......///...........................------------...//////------------............//////......///000111222111111000000000/////////......////////////......000111111111111222222222111111111111111111111111000111222333333333222222111222333444444444333333///000111222333222222111///000000111222222333333222222222111111111111000222222222222222222222222111222333333444444444444111111111111222222222222333333222222111222222222111222222333444444555555222222222222222222222222111111222222333333333333111111111111111111111111000000000000000000000000000111111111111222222222///000000000111111111111333222222111111111111222000000111111111222222222111111111222222333333333000000000000000000000000111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000//////000000111222000000111222222111000000111111111111111111111111//////000000000000000///////////////000000111111000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000111222222222333///////////////000111111222222111111111111222222000000///...///111333444000000000111222222333333111222333444444333222222111111222333333444555555777777666666666666777777777777777777777777777777777777666777777888999:::888888888888888888888888666666666777777777777777555555555444444444333333333333333444444555555555333222111000000111222333222111111000000000000000------......///000000111000000////////////000000444333222111000...------........................////////////000000000000.../////////000000000111........./////////////////////////////////////////////............//////..............................////////////......---......///////////////.................................................................................//////000000000////////////////////////---------....../////////,,,,,,,,,---------------,,,,,,------...//////000000000000000000000000000------------------------+++,,,---...////////////////////////////////////........................---...//////000000000///---///000000///......///...........................------------...//////---.........///////////////.........///000222333111111111000000000//////......////////////......000111111111111222222222111111111111111111111111000111222333444333333222111222333444555444333333///000111222333333222111///000000111222222333333222222222111111111111000222222222222222222222222333444555666777666555444000000111111222222222333444444333222111111111111222222333444444555666666333333333333333333333333000000111111222222222222111111111111111111111111000000000000000000000000000111111111111222222222...///000111111111111111222222000000000111222333000000111111222222222222111111111222222333333333000000000000000000000000111111111111111111111111222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000111111000000111222333333000111222333333222111000222222222222222222222222,,,---///000000000///....../////////000000111111000000000000000000000000000000////////////000000000000000000000000000000111111111000000000000000//////000000111111111222000000000000000000000000000000000000000000000000//////000111222333333444///////////////000111111333333222222222222222333222111///...///111444666//////000111222333333444222333444555444333222111333333444444555666777777555666777888888777666555888888888888777777777777555555555666666777888999666666666666777777777777555555666666777777888888555555444444444333333333222333333444444555555555333222111000000111222333222222111000//////000000---------...///000000111000000////////////000000111111111000000000000000........................////////////000000000000.../////////000000111111---.........//////000000//////////////////////////////............//////000000000000000000000000......////////////......,,,---///000000000///............................................................................../////////000000111111////////////////////////+++,,,---............------......//////000000000,,,,,,------...///000000........................------------------------+++,,,---...////////////////////////////////////////////////////////////......///000111111000000---///000000///......///...........................------------...//////.../////////000000111111///.........///000222333111111111111000000000000000111111111111111000000000111111111111222222222000000000000000000000000000000111222333333444444666555555555555444444444222111111111000000//////,,,...111333444333222111000111111111111222222222000000000111111222222222555555444333333222111111000111111111111222222222111222333444555555555555555444333333222222222222111111111222222333333333111111111111111222222222444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000333222000/////////000111111111111000000000000000//////000000111111111222000000000000000000000000222222222111111111000000000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111000000000000...//////000111222222222111000000000111222333333000000////////////000000111111000000000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000111222333333444///000000000000111111111...//////000111222222222111///---...111222000...000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333555666666555333222222333444444555555444444555555555555555555555555::::::999888777666555555555555444555666777999:::666777888888777666777999999999888888777777666666555555666666666666555555555555444333333222111111444333222111222333444555222222222111111111111000000000000000000000000000......------------......444555555444111//////000........................111111000000//////......////////////////////////000000000000000000000000//////000000000...---,,,---...///000000///...---////////////////////////+++---......------///000........................///////////////.........///////////////000111111////////////////////////////////////////////////................................................////////////////////////........................////////////////////////000000///.......................................000000000000000000000000000000///.....................////////////............/////////////////////////////////000111111111111000000/////////...000000000000000000000000---......///000111111222555333222000///...//////000000000000000000000000///000222333222111///...//////000111111111111111111111111111222333444444444444444333333222222222222111111111000000000000//////000000111222222222111111111111222222222222111111111222222222333333555444444333222222111111000111111111111222222222000000222333333444444444555444333222222222222222222222222222222222333333000000111111222222333333444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000222222000/////////000111111000000000000000000000///000000000111111111111000000000000000000000000222222222111111111000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000////////////...............//////000111111222222111111111000111111222222111111000000000000111111111111000000000000111111/////////000000111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111222222333000000000111111111111222---......///000000111111111///......111111000...000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111222333555666666555333222222333333444444444444444444444444444444444444444888888777777777777666666777777666555666666888888666777888777666555666777777777777777777666666666444444555555555555444444555555444333333222111111444333333222222222333333222222222111111111000000000000000000000000000000///......------......///333444444333000//////000........................111000000000/////////...000000000000000000000000000000000000000000000000---...///000000///............////////////......////////////////////////,,,...///...------...///////////////............/////////////////////...//////......//////000111////////////////////////////////////////////////................................................////////////////////////........................////////////////////////+++,,,---/////////...---........................000000000000000000000000000000///.....................////////////......///////////////.........///////////////000000111000000000//////.........////////////////////////.........///000111111111222111000/////////000000000000000000000000000000///000111222222000...---//////000111111111111000222111000000111222444555333333222222111000//////111111111111111000000000111000///...///111333444111111111111222222222333222222333333333333333444444444333333222222111111000111111111111222222222...///000111222222222222444333333222222222222333333333222222222222222222000000000111222333333444333333222111111111111222000000000000000000000000000000000000000000000000000000000000000000000000222111111000///000000000000000000000000000111111000000000000111111111111000000000000000000000000222111111111111000000000000000000000000000000000111111000000000000111111111111111111000000000000////////////////////////000000000000000000000000............/////////////////////000111111222222222222111000000000111111222222111111111111222222000000000000000000000000......///000111222333444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222------......//////000000111///...///000111000...000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222333555666666555333222222222333444444444444333444444444444444444444444555555666666666777777777999888777666666666666777666777777666555444444555555555555666666666666666333333444444444444333333555444444333333222222111333444444444333222111111222222111111111000000000000000000000000000000000///......------......///111222333111///......///........................000000000000////////////000000000000000000000000////////////////////////,,,---...///000000000000//////............//////////////////////////////---...//////---,,,---...000000/////////...............//////////////////......------......///000////////////////////////////////////////////////................................................////////////////////////........................////////////////////////'''))),,,///000000...,,,////////////////////////000000000000000000000000000000///.....................////////////......000000//////.........---//////......//////000111/////////...............////////////////////////......//////000000111111///.........//////000111000000000000000000000000//////000111000///...---...///000000111111000000222111000///000111333444333333222111000//////...111111111111111111111111222111000000000222333444111111111222222222333333444444444444444444444444333333333333222222111111000000111111111222222222//////000111111111111111333333222222222222222333333333333222222111111111///000111111222333444444333222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000000000000000000111111111000000000000000111111111000000000000000000000000111111111111000000000000////////////////////////111111000000000000111111111111111111000000000///000000000000000000000000////////////////////////000000000000111111111111//////000000111111111111333222111000000///000000222111111000000111111222000000111111111111000000///000000111222222333333000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222111111111000000000///111111111111222222222222.........//////000000000000/////////000000000///000000000000000000000000/////////////////////////////////000000000111111111111111111111111111111222333555666666555333222111111222333333333333333333333333333333333333333444555555555555666666666777777777777777777777777666777888777555444444555333444444555555666666666333333444444444444333333444444444333333222222222333444444444333222000///111111111111000000000000000000000000000000000000//////............/////////000111000...------///........................000000000000////////////////////////////////////////////////////////////---......///////////////000///...------...///000////////////////////////...///000///---,,,,,,---000//////......------,,,............////////////---------------...//////////////////////////////////////////////////////................................................////////////////////////........................////////////////////////***+++---...//////......000000000000000000000000////////////////////////000000///.....................////////////......000000000///......------///............///000000..................------////////////////////////.../////////000000000111...............//////000000000000000000000000000...//////000///...------...//////000000000000000222111000000000111222333444333333222111000000000111111111111111222222222222222333333333333333333111222222222222333333333444444444444444444444444333222222222222222111111000000111111111222222222000111222222333222222222222222222111111222222333333333333222222111111111000111111222333333444444333222111111000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000/////////000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111111111111111000000000///111111111111111111111111///////////////////////////000000000111111111222000000000000000111111111222222111000////////////000000////////////000000///000111111111111000///222222111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222111111000/////////000000111111111222222222///000000000000000111111///000000000/////////000000000000000000000000000////////////////////////........./////////000000000000000000000000000000222333555666666555333222000111222222333333222222333333333333333333333333555555555444444444444333444444555666777777888888777888999888666555666777333333444444555555666666444444555555555555444444444444333333333333222222333333444444333111///...111111111000000000///////////////////////////////////////....../////////...///000///------...///////////////////////////////////////000000000000........................////////////////////////000000//////............000///...------...///000////////////////////////...///000///---,,,,,,---.........---------,,,,,,---.........//////000000---------------...//////////////////////////////////////////////////////................................................////////////////////////........................////////////////////////000///...------...///000000000000000000000000000////////////////////////000000///.....................////////////......000000//////.........---...............//////000------..........................................////////////000000000000///////////////......---///////////////////////////////////////......---......///000000000000000000111111111111111111111333333333222222222222222111111111222222222222222222222333444444333333222222222222222333333333333555444444444444444333333222222222222222222111111000111111111111222222222222222333333333333333222222111111111111222222333333333222222222222222222222222222222333333333333222222111000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111000///////////////000111111222222111111111111000000000000000000000000000000000000//////000000000000000111000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000------......//////000000000000000000000000111111111111000/////////000000000000////////////000000///000111222222111000///222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000000////////////000000000000111111111000000000000111111111111...000111000///...///111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000222333555666666555333222000000111222222222222111222222222222222222222222555444444444333333222222111222444555666777777777666888999888777666777999444444444555555555555555444444555555555555444444333333333333333333333333222333333333222111000000111111000000000/////////////////////////////////000//////......//////000---...//////...---...000////////////////////////////////////000000000000------------------------////////////////////////111111///...------------//////............//////////////////////////////---...//////---,,,---...........................------......///000000000......------......///000////////////////////////////////////////////////................................................////////////////////////........................////////////////////////333111...,,,,,,---///111////////////////////////000000000000000000000000000000///.....................////////////......////////////////////////......------......///000.............../////////........................////////////000000000000000000000000000///...---////////////////////////000000000/////////......---...//////000000/////////000111222222111000///111111222222222222333333111111111222222333333333333222111000000000111222222222222333333333444444444444444444333333222222111111111111111111222222000111111111111222222222222333333333333333222222111111111111111222333333222222222222222222333333444333333333333222222222222222111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111222111000///......//////000111111222222111111111111000000000///000000000000000000000000////////////000000111111000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000---------...///000000000111000000000000000000000000////////////000000111111000000000000000000111///000111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000/////////....../////////000000000000000000000000000000000...000111111......///111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222333555666666555333222///000000111111111111111222222222222222222222222222222222222333333333333111222444555555555444444444666777777666666888999666666666555555555555555333333444444444444333333333333333333333333333333222222111111111111111222111000000000////////////////////////////////////000000////////////000000,,,...//////......///111////////////////////////.../////////000000000111........................000000000000000000000000000///......---...//////......////////////......////////////////////////,,,...///...------...///......//////000000111111------......///000000111//////......//////000111////////////////////////////////////////////////................................................////////////////////////........................///////////////////////////...---,,,,,,...///000........................000000000000000000000000000000///.....................////////////......------......///000000000...------------...//////.........//////000000000........................000000000000////////////...///000111111111000///////////////////////////111111000000/////////000---...//////000000//////...000222333333111///---000000000111222222333333111111111222222333333333444111...,,,+++...111333222222333333333444444444444444444333333222222222111111111111111111222222000111111111111222222222222222333333333222222111111111000000111222333333111111111222222333333444555444444333333222222111222111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111222222000///......//////000111222222222222111111111000000//////000000000000000000000000.../////////000000111111000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000...//////000111222222333111111111000000000000000//////...//////000111222222222111111111111222222...000111222222111000...------...///000111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000000000............///////////////////////////............000222111...---///111000000000000000000000000000000000000000000000000111222222222222333333333000000000000000000000000222333555666666555333222//////000111111111111111111111111111111111111111///000111222333444555555222333444444444333222111222444555666555666888999777777777666555555555444222222222333333222222222333333333333333333333333222111000000000111222333000000000000////////////////////////////////////000000////////////000000,,,...//////......000111000000000000000000000000.../////////000000111111////////////////////////111111111111111111111111......------...///111222---...///000000///...---////////////////////////+++---......------///000//////000111222333444444---------...///000000111///////////////000111111////////////////////////////////////////////////................................................////////////////////////........................////////////////////////***+++,,,---.../////////........................000000000000000000000000000000///.....................////////////......,,,,,,---...///000111111...------------...//////.../////////000000111111........................000000000000////////////,,,...///111222333222222////////////////////////222222111000000000000000---......///////////////000111111111111222222222222222111111111111222222111111111111111111111111222222111111000/////////555444333333222222333333111111111111111111111111000000000222444444222000///000111222333333444555666444333111000000111111000000000000111111111111000000000000000000000000555444222111111111222222333222111111111222444555777777666555333111///...000111222333333222111000000000000000000000000000333333111000000000111222111111111111111111111111111111111111111111111111000111111000///......///000000000000000000000000111111000000000000111111111000///......///000111000000111111111111000000000000111111111000000///333333222111000000111111111111111111111000///...111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......111000/////////000222333333111///...000111111111000000000000000000000000000000000000000000000000000000000000000000000000---...000222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111///......000000000000000111111222333222111000000111222333222222222111000111333555444333222222222333444555333333333444444444555555666666666666555555555555444444444444444444444444555666777888777666444333333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000222222111111000...---,,,///////////////000111111222111111000///......---//////000111222333333444111000...------...///000////////////////////////..............................---------,,,,,,,,,******+++,,,---...///000//////////////////////////////////////////////////////////////////////////////.........---------........................////////////////////////........................000000000000///////////////......------...000111111111000///////////////..................------------............------,,,---...///000000000000///...,,,++++++,,,...///////////////////////////////////////////////////////////////000000000000000000000000000000000000.../////////...---,,,,,,//////000000000000//////000000000000000/////////000111111111111222222222222222111111111111222222111111111111111111111111111111111111111000000000444444333222222222222333222222222222222222222222222111111222333333111000111111222222333333444444555444333111000000111111000000000000111111111111222222222222222222222222444333222111000111111222000000/////////000111222666666555444333111000///000000111222222111111000111111111111111111111111333222111000000000111222////////////////////////111111111111111111111111000111111111///...///000111111111111111111111111000000////////////000000111000////////////000111000000111111111111000000000000111111111111000000333222222111000000111111///000000111111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000111000000000/////////...111000/////////000222222333111//////000111111111000000000000000000000000000000000000000000000000...........................///000111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111000///...000000//////000000111222222222111000000111222222111222222111000111333555333222222111222333444555333333333444444444555555777777666666555555444444444444444444444444444444444555666777777555333222333333222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////.........---//////////////////////////////000000000000/////////////////////000111111000000000///...---------.........///000000000111000...---,,,,,,---...///////////////////////////........................///.........---------,,,++++++,,,---...///000000//////////////////////////////////////////////////////////////////////////////.........---------........................////////////////////////........................000000000/////////.....................///000000111111000///////////////........................---......//////......---,,,---...///000000000000///...---,,,,,,---...///////////////////////////////////////////////////////////////000000000000000000000000000000000000......//////......---,,,......////////////......////////////////////////000111111111111222222222222222111111111111222222111111111111111111111111000111111111111222222222444444333222222222222222222222222222333333333333444333111111222333333222333333333333333333333333444333222111111111111111000000000111111111222222222222222222222222222222222222111000000000111111/////////...///000000111555555555444333333222222000000111111111111000///111111111111111111111111333222111111000000111111////////////////////////000000000000000000000000000111111111///...///000111111111111111111111111/////////....../////////222111000000000000111222000000111111111111000000000000111111111111000000333222111111000111111111//////000111111222222222111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000///000111111222222000//////000111111000000000000000000000000000000000000000000000000000........................////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111000/////////////////////000000111222222111000000111222222111222333222111111333555222111111111111222333333333333333444444444555555777777666666555444333333333333333333444444444444333444555666555444333222222222222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000............------------........................,,,---...000111111111111///////////////000111111//////......------,,,,,,////////////////////////...---,,,++++++,,,---...////////////////////////////////////////////////////////////............,,,,,,---...///000111111/////////////////////////////////////////////////////////////////////////////////............---////////////////////////////////////////////////......................../////////.........---------......///////////////111111000///////////////........................---......//////......---------...///000000000000000///...------...///000////////////////////////////////////////////////////////////000000000000000000000000000000000000....../////////...------------............------........................000000111111111222222222222222111111111111222222111111111111111111111111000000111111222333333444444333333222111222222222222333333333333333444444444222111111333555666666444444444333333333222222333222222111111111111111000000111111111222222222000000000000000000000000111111000000000000000000111000000111111111222222444444333333333333444444000111111000000000//////111111111111111111111111222222222111111111111111111111111111111111111111///////////////////////////111222111//////000111111111111111111111111111000000////////////000000222111111111111111111222000000111111111111000000///000000111111111111000222222111111111111111222111111111111111111222222111111111111000000000///////////////////////////000000000000000000000000////////////////////////000000111111111111000000000000000000////////////000000000000000111111222222000//////111111111000000000000000000000000000////////////////////////000000000000000000000000000000/////////111222444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111000/////////......//////000111222111111111111111111222000222333222111111333444111111111111111222222222333333333444444444555555777777666555444444333222333333333333333444444444222333444444444333222222111111111222222333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000........................////////////////////////,,,---...000111111111111///////////////000000111/////////......---------111111111111111000000000------,,,,,,,,,---...///////////////////////////000000000000000000000000000000000///////////////---......///000111111111/////////////////////////////////////////////////////////////////////////////////...............000000000000000000000000////////////////////////........................///.........------------,,,---///000000000///...111000000///////////////............////////////......////////////......---...///000000111111000000000////////////000000////////////////////////000000000000000000000000////////////000000000000////////////////////////......////////////......---......//////......------------...............000000111111111222222222222222111111111111222222111111111111111111111111000000111222333444555555333333222111111111111222222222222333333444444444222111000111444777999999555444444333333222222111111111222111111111000000111111111111222222222222000000000000000000000000000000000000111111000000000111111222222222222222333222222222222333444555222111111000000000000000111111111111111111111111222222222222111111000000222222222222222222222222///////////////////////////111222111000///000222111111111111111111111111222111111000000111111222111111111222222111111111000000111111111111000000//////000111111111111111222111111111111111222222555444222111000000000000111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000////////////000000000000///000000000111111111111111000///000111222000///000000000000000000000000////////////////////////111111111111111111111111000000/////////111222444000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111222222222222111111000///////////////000111111111111111222222111111111000222333333222111222444000000111111222222222222333333333444444444555555777666666555444333333333222222222333333333444444222222333333333333333333111111111222222333333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000////////////////////////000000000000000000000000//////000000000000/////////////////////000000111000000000///////////////111111111000000000000000...............//////000////////////////////////000000000000000000000000000000000000000000000000......//////000111111111////////////////////////////////////////////////////////////////////////////////////////////////111111111111111111111111///////////////////////////////////////////////////.........------------,,,---///000000000///...111000000///////////////........./////////000000...//////////////////...---...///000111111111111000000000//////000000000000000000000000000000000111111111111111111111111////////////000000000000////////////////////////......///////////////.../////////000000/////////------------......//////000111111111111222222222222222111111111111222222111111111111111111111111111111222333444444555555333333222111111111111111111111222222333333444444222111111333666999::::::333333333222222111111111000111111222111111000000111111111222222222222333222222222222222222222222///000111111222222111111//////000111111111111000222111000000000222333444444333222111000000000111222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000///111222111000000111333222222222222222222222222333222222111111222222333000000111222222111000000000000111111111111000000...///000111111222111111111111111000111111222333777555333111000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000//////000111111111111000111000///000222222000///000000000000000000000000000000000000000000000000////////////////////////////////////000111222333000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111222222222222222111111000000000000000111111222000111222222222222111000///111333333222222222333000111222222333333222222333333333444444444555555555555555444444444444444111111222222333333444444222222333333333333444444222222222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000/////////000000000000000111111111111111111111111000000111000000///...---///////////////000111111000000000000000000//////........................------...//////000000000////////////////////////////////////////////////////////////000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000/////////////////////////////////////////////////////////.........---------......///////////////111111000///////////////.........//////000000111...//////000000//////.........///000111111111111//////000000000000//////000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000......///000000000////////////000000000000//////---------...//////000000000111111111111222222222222222111111111111222222111111111111111111111111222222333333444444555555333222222111111111111111000000111111222333333444444333444555888999888777111111111111111111111111///000111222222111000000111111111222222222333333222222222222222222222222///000222333333333222222///000111222333222222111111000///...///000222333555444333222111111111222222222222222222222222222111222222333222111000///000000000000000000000000111111111111111111111111///000222222111000222333222222222222222222222222222222111111111111222222///000000111111000000///000000111111111111000000...///000111111222222222111111000000111222222333666555333111000000111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111...///000111222111111000000000000111222222000...000000000000000000000000000000000000000000000000////////////////////////...///000111111222222111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111222222333333222222111111111111111111222333333000111222222222222111000///111333444333222222333111111333444444444333222333333333444444444555555333333444444444444555555000111111222333333444444333333333333333444555555333333222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000........./////////000000000000000000000000000000000000000000000///......///////////////000111111////////////////////////,,,---------.../////////,,,,,,---...////////////////////////////////////.................................//////000000000......////////////000000////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000////////////////////////////////////////////////000000000/////////.....................///000000111111000///////////////---......///000000111111//////000000000000//////......000111111111111111...//////////////////...000000000000000000000000////////////////////////////////////000000000000000000000000000000000000......///000000000000000...//////////////////...------...//////000111111000111111111111222222222222222111111111111222222111111111111111111111111333333333444444444444555333222222111000111111111//////000111222222333333666666666777999888666444000000000000000000000000///000111222222111000///111111222222222333333333000000000000000000000000000111222333444444333222222333444555666555444444111000///------///000222777555444222111111222222222222222222222222222222111111222333222111000///222222222222222222222222111111111111111111111111///000222222111111222333222222222222222222222222111111000000000000111111...///000111111000///...000000111111111111000000......///111111222222222111111000000111222333333555333222000000111333444111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000111111...///000222222111111000000000000111222222000...000000000000000000000000000000000000000000000000111111111111111111111111---...000222222222111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111222222333333333222222222222111111222222333444000111222333333222111000///111333444333222222333111222333444555444333333333333333444444444555555222222333444444555555666000000111222333333444444444333333333444444555666444333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000---------.........////////////////////////////////////000000000000/////////////////////000111111---.....................---......///000111222222***+++,,,---............////////////////////////........................---.........//////000000............////////////////////////////////////////////////////////////////////////////////////.../////////000000111111////////////////////////////////////////////////000000000000000000000000000000000000//////////////////...------///000111111111000///////////////---......///000111111222//////000000000000//////...///000111111222222111......////////////......000000000000000000000000........................////////////000000000000000000000000000000000000......///000000000000000---..................---.........///000111111222222222222222111111000000444444333333333333444444111111111111111111222222555555444333333333333444---......///000111111222555444222111000111222222999888555333111111222333222111111111111111222222444222111//////000222333333333333333333333333333111111111111111111111111222111000//////111333444444555555666666777777777111111111111111111111111777666555444222111000000//////000111111111111111111111222222222222111111222222222111111111111000000000000000000000000000//////000111222333333333444444222222222222444444111111111111111111111111222222222111111111111000000000000000000000000000222111000.........///000111000///////////////000000000000000000000000000333333222222111000000000////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000111111111111111000//////111111111111111111111111000000111111111111000000////////////000000000000222111111111000000//////222111000//////000111222000000000000000000000000000111333444333111///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333444444444555666666666222333333444444333333222444444333222222333333333444333222222444444333222222222222222222111000///111111111111111000//////111111111000000000000000000000000000000000000000111000/////////000222333////////////////////////111000///......///000111////////////////////////---......///000111111111////////////////////////000000//////.........---//////......---------,,,........................000000//////.........---////////////............222111000//////...//////111111000///////////////111111000000//////......////////////////////////............////////////000000////////////000000////////////////////////000//////......000111222......////////////............////////////......////////////////////////---...///000000///...---111111000000/////////...000000000000000000000000---...///000222222333333......//////000000111111111111000000/////////...000000000000111111111111000000000000000000000000111111111111111111111111000000000000////////////........................//////000111111111111111222222222222111111111000111111111000000111111111111111222222333444555555555555444333333333333444///000000111111222222222333333222222222333333444888666444222111111222333222222111111111111111111333222111//////000222333222222222222222222222222111111111111111111111111222111000///000111333444222333333333333333333444111111111111111111111111555444444333222111000000///000000111111111111111111111222222222222111111222222222111111111111000111111111111111111111111000000000111222222222333333333333222222333333333111111111111111111111111222222222111111111111000000000000000000000000000333222111000///000000111000000////////////000000111111111111111111111111000000111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000111111111111111000//////111111111111111111111111000000111111111111000000000000000000111111111111111111111111000000000///222111000//////000111222000000000000000000000000///000111222111000...---000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333333333333444444444444333444444444333333222111444333333222222333333333444333222222444444333222333333333333333222111111111111111111111000//////000000000000000000000000000000000000000000000000111000/////////000111222////////////////////////111000///......///000111////////////////////////......//////000111111222////////////////////////000/////////............111000000000////////////////////////////////////000/////////............////////////............000///...............///111111000///////////////000000000000//////......////////////////////////............////////////000000////////////000000000000000000000000000000...------,,,---...///000......////////////............////////////......////////////////////////---......///////////////111111111000000000//////////////////////////////---...///000222222222222////////////000000000000000000000//////.........//////000000000111111111000000000000000000000000////////////////////////////////////000000000000........................//////000111111111111000222222222222111111111111111111000000000000111111111111222444555666777888555555444333333333333333222222222222222222222222111222333444555555555555555444222111111111222333333333222111000000000111222222111000000111222333111111111111111111111111111111111111111111111111222111000000000111333444222222222222222111111111111111111111111111111111222222222222111111000000///000111111222222111111111111222222222222111111222222222111111111111000222222222222222222222222111111111111111111222222222222333333333333222222111111111111111111111111222222222111111111111000000000000000000000000000333222111111111111111222000000000//////000000111111111111111111111111111......///000000111222222111111111111111111111111000000000000000000000000///000000111111000000///000000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000000111111111111000000///111111111111111111111111000000111111111111000000111111111111222222222222111111111111000000000000111111000000000000111111000000000000000000000000000000111222222000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333333333222222222222222222333333444444333222111111333333222222222222333333444222111222333444333222333333444444444333222222111111111111111000//////000000000000000000000000000000000000000000000000000000/////////000111222////////////////////////000000////////////000000//////////////////////////////000000111111222222////////////////////////////////////............000000000000////////////000000000000000000000000////////////............////////////...............------------......///111000000///////////////000000000////////////...////////////////////////............////////////000000////////////000000111111111111111111111111...------------...//////......////////////............////////////......////////////////////////...............///000111111111111000000000000///////////////////////////---...///111111222222222000000000000/////////////////////...............//////000000000000111111000000000000000000000000////////////////////////......//////000000111111...........................///000000111111000000222222222222222222222222333222222111111222222333222333333444555666666777555444333333222222333333333333333222222222222222333444555666666666444444222111111000000111222222333333222111000000000000222111111000000111222333222222222222222222222222111111111111111111111111111111000000000111222333444444333333222222111111111111111111111111111111000000000000000111111111000000111222222222222111111111222222222222111111222222222111111111000000222222222222222222222222222222222111111111111111111222333444444333222111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111000000000///000000111111000000000000000000000000......//////000000000000111111111111111111111111000000000000000000000000000000000111111000000000///000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000111111111111000///111111111111111111111111000000111111111111000000000000000111111111222222111111111000000000000000111000000000000000000111000000000000000000000000222222333333333333222111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333222222111111111111111222333333333333333222222222222222222333444333222111222333333333111222333333333333333222222111111111111111000///////////////000000000000000////////////////////////////////////000000111111////////////////////////000000////////////000000////////////////////////000000000000111111222222///////////////////////////////////////........................---------///////////////////////////////////////.........////////////............------------...//////000000000////////////000000////////////////////////////////////////////////............////////////000000////////////000000000000000000000000000000////////////000000000111......////////////............////////////......////////////////////////000///...------...///000////////////////////////..............................000111111222222222111111000000//////........................------////////////000000000111////////////////////////000000000000000000000000---......///000111111222...........................//////000000000000000222222222222222222222333333333222222222222333333444444444333333333333333444444333222222222222333222222222222222222111111666666777777666444333111111000000000111111222222333222222111000000111111111000000111111222222333333333333333333333333333111111111111111111111111111111111111111222222222333333333222222111111000111111111111111111111111//////000000000000111111000000111222222222222222111111222222222222111111222222222111111111000000111111111111111111111111222222222111111111111111000111333333333333111000111111111111111111111111222222222111111111000000000000000000000000000000//////000000000000000000000000000000000111222222////////////////////////000000000000//////......000000000000000000000000111111111111111111111111000000111111111111000000///000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111///000000111111111000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000111111000000000111111000000000000000000000000000000000222222222222333222222222////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222444444333333222222111111...///000222333444555555111111111111222222333444333222111111333333222111111111222222222222111111111111111111111000//////......//////000000000000////////////////////////......//////000000000000//////////////////////////////000000000000//////////////////////////////000000000000000111111111000000000000000000000000.........///////////////---------................................................///////////////////////////........................///000111111000000////////////000000.............../////////////////////////////////............////////////000000////////////000000////////////////////////...//////000000000000000......////////////............////////////......////////////////////////333111///...---------...........................////////////////////////...///000111111111111111111111000000//////......------.....................////////////000000000////////////////////////000000000000000000000000---......///000111111222////////////////////////......///000000000000000222222222222333333333333222111111111111111111222444444333333222111111111444444333222222222222222222222222222222222222222888777777666555333222111111111111111111222222111222111111111111111222222000000000111222222333333333333333333333333333333111111111111111111111111000000111111222222222222000000000000000/////////111111111111111111111111000000000000000111111111000111222222333222222222111111222222222222111111222222222111111111111000000000000000000000000000111111111111111111222222111111222222222222111111111111111111111111111111222222222111111111111000000000000000000000000000......///000000000000///000000000000111111222333////////////////////////222222111000000///......000000000000000000000000111111111111111111111111000111111222222111111000000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111///000000111111111111000000000000000000000000000000000111111111111000000.../////////000000000000000000000000111111111111000000111111111111000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222333333333222222222222222---...000111333444555555111111000111111222333444333111000111222333222111000000111222222222111111111111111111111000//////---......//////000000111000000000000000000000000---...///000000000////////////////////////////////////000000000000/////////////////////////////////////////////000000000000000000000000000000000.........////////////////////////000000000000000.................................///////////////////////////............000////////////000000111///////////////000000111---............/////////////////////////////////............////////////000000////////////000000........................,,,------...///...............////////////............////////////......////////////////////////222111000///...---------------............//////000000000000000000000000//////000111111111111111000000000000////////////.............../////////......////////////000000000000000000000000000000////////////////////////......//////000000111111////////////////////////---...//////000000//////222222222333333333444444333333222222222222333333333333333222222222222222444333222222111222222222222222333333444444555555777666555444333333333333222222222222222222111111000000000000111222333333//////000111222333333333222222222222222222222222111111111111111111111111000000111222222222222222000000000000000000111111111111111111111111111111111111111111111111111111000111222222333333222222111111222222222222111111222222222111111111111000111111111111111111111111000000000111222222222333222222111111111111222222111111111111111111111111222222222111111111111000000000000000000000000000...///000111222111111000000000000000111222333444111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111111111000111111222222111111000000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111//////000111111111111111000000000000000000000000000000111111111111000000//////000000000111111111///000000000111111111111///000111222222111000///000000000000000000000000......---......//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000111111111111111111///000111222222333333222000000000000111222333444222111000111222333222000000111222222333333333222111111111111111000//////------......///000000111000000000000000000000000---...///000000000///...////////////////////////...///000111111000///...///////////////////////////.....................000000000000000000000000............/////////000////////////000000000111..................................../////////000////////////............000000///........./////////////////////000111111---------.........//////////////////////////////............////////////000000////////////000000////////////////////////,,,,,,.../////////...---......////////////............////////////......////////////////////////......///////////////.../////////000000000111111111111111111111111111111//////000111111111111000////////////000000000000.........//////000000000........./////////000000000000000000000000000000////////////////////////////////////000000000000////////////////////////---...//////000000//////222222222333333444444444666555555444444555555666222222222333333444444444444333222222111111222222333333444444555666777777666555333222222333444555333333333333333222111111//////000000111222444444//////000222222333333333111111111111111111111111111111111111111111111111000000111222222222222111111111222222333333444444111111111111111111111111222222222222111111111000111111222333333333333222111111222222222222111111222222222111111111111000222222222222222222222222//////000111222333333444333222111000000111222333111111111111111111111111222222222111111111111000000000000000000000000000///000111222333333222111000000000000111222333444222222222222222222222222000000000111222222333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000111111111111000000000000000000000000111111222222222222111111111111111111111111111111//////000111111111111111000000000000000000000000000000111111111111000000000111111111111222222222//////000000111111111222///000111222222111000///000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111......//////000000111111222222222222222111000000000000000000111222333444222111000111222222222000111222333333444444444444111111111111111000//////---------...///000000111000000000000000000000000,,,---///000000000///...////////////////////////...///000111111000///...////////////////////////...............---------000000000000000000000000---.........//////000000,,,---------......//////000000000000000000000000---.........//////000000000/////////............000///...---------------///////////////000111111---------.........//////////////////////////////............/////////000000000////////////000000000000000000000000000000---...000111111111000///......////////////............////////////......////////////////////////***,,,...000111111111000000000111111222222222333111111111111111111111111///000000111111111111000......//////000000111111.../////////000000111111............/////////000000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000---......///////////////333333333333333333333333444444444444444444444444444333333222222333333444333444444555555444444333333333444555666777888888444444333222222222333333111111000000111111222333111222333333444444444333111222333333444444333333222222111111222222333444222222222222222222222222444444444333333222222222333333222222222222222222222222111111111111111222222222222111111111000000333222222222222222222333222222111111222222333444///000111333333444444333333333333222222222111111000000000000111111111111333333222111000000000111////////////////////////222222222111111111000000000111111111222222222222000000000000000000000000222111111111000000//////222222222222222222222222000000000000000000000000333333222111000///......111111111111111111111111222111111111000000//////222222222111111111000000222111111111000000/////////000000000111111111111222111111111000000//////222111000.........///000111111000000111111222333000000000000000000000000222111000//////000111222111111111111000000000000///000111333222111///...000000000000000000000000111111000000000000111111////////////////////////000000111111111111000000000000000000111111111111222222222111111111111000000111111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111888666111...,,,---...000111111111000//////......//////............//////222111111111000000//////111111000000//////......////////////////////////........................////////////////////////------............------//////////////////////////////.........---------------,,,,,,---...000111---------------...//////..................------//////////////////////////////............//////////////////////////////000000000000000000000000///////////////.........000000000000000000000000------...///000111222222------......///000000000000000000000000000000000---...///000000///...---////////////000000000000000000111111111111000000---...///000111111111111------...///000111222222000000//////......------------......//////000000---......///000111111222//////000000000000//////////////////////////////............/////////000............////////////333333333333333333333333444444444444444444444444333333333222222333333333333333333333444444444444444444444555666666777777666555444333222111111111222111111111111222333333222333333444444444333333111222333333444444333333222222222111222222333333222222222222222222222222444333333333222222222222000000111111111111000000222222111111111111111222222222222111111111000000222222111111111111222222111111111111111222333333///000000111222222333333333222222222111111111111000000000000111111111111222222111111000111111111111111111111111111111111222222222111111111000000000000000111111111222222000000000000000000000000111111111111000000000///111111111111111111111111000000000000000000000000222222111111000/////////111111111111111111111111111111111111000000000///222222222111111111000000111111111000000000//////000111111111222222222222111111111111000000000///222111000///......///000222222111111222222333444000000000000000000000000222111000//////000111222111111111111000000000000///000111222222111000///000000000000000000000000111111000000000000111111//////////////////////////////000000000000//////000000000000111111111111222222222111111111000000000000111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111666444111...------...///---------------,,,,,,,,,//////............//////111111000000000/////////111000000000/////////...////////////////////////........................////////////////////////.........//////.........//////////////////////////////.........---------------,,,,,,---...000111......------......///000//////.........---------//////////////////////////////............//////////////////////////////......................../////////////////////...////////////////////////............///////////////////////////.........------------------------......////////////........./////////000000000000///000000111111000000///---...///000111111111111////////////000000000000///////////////..................///////////////.........///000111111111000000111111111111000000////////////////////////........./////////000000....../////////000000000333333333333333333333333444444444444444444444444333333222222222222333333333222222111222333555555555555555555555555555555777666555333222111000000333222222222222333444444333333444444444333333222111222333333444444333333333333222222111222222222222222222222222222222222222222222222222111111111///000111222222111000///222111111111111111222222222222222111111111111111111111111000000111111111111000000000000111222222000000//////000111222333222222111111111000000000000000000000111111111111111111000000000111222222111111111111111111111111222111111111111000000000/////////000000000111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000222111111111111000000000111111000000000000//////111111111222222222333333111111111111000000000000111000000////////////000000////////////000111111000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111000000000000000000000000111111000000000000111111//////////////////////////////000000000000//////000000000000111111111111222222111111111000000000000000000111111111222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111222111000///..................////////////000000//////............//////000000///////////////...000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............---------------------...///000000//////......//////000111---------......///000000//////////////////////////////............//////////////////////////////............................../////////////////////////////////////////////.........------------111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////....../////////000000000...//////000000//////.........///000111111111111222222111000///...------.........//////////////////////////////...............//////000000111111000111111222222111111000////////////////////////....../////////000000000/////////000000000111111444444444444444444444444444444444444444444444444222222333333333333222222333222111000111333555666555555555444444444333333666555444333222111111111444333333333333444555555444444444444444444333222111222333333444444333333444333222222111111222222222222222222222222222222111111111111111111111111111222333555555444333222111111111000111111222333111111111111111111111111111111000000000000111111000000000///000000111222222111000//////111333555111111111000000000000//////000000000111111111111000000///000000111222333111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000//////000000111111111111////////////////////////111111111000000000000000111111111111000000000000000000000000000000//////000000111111111222222222111111111000000000000000000000000////////////000000000000000000111222222000000000000000000000000111000000000000000000111111111111111000000000///111111000000000111222333000000000000000000000000111111000000000000111111////////////////////////000000111111111111000000///000000000111111111111111111111111000000000000000000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000000111///////////////......---...//////000111111222222//////............//////////////////............000000000000////////////------------------------000000000000000000000000////////////////////////000000////////////000000////////////////////////.......................................//////000///////////////000111111)))***,,,---///111333333//////////////////////////////............//////////////////////////////....................................////////////////////////////////////........................000000//////............////////////////////////000///...------...///000........./////////000000......////////////............///000111111111111222222111000///...------------......//////000000000000//////......------.../////////000000000111000000111111111111000000////////////////////////...////////////000000000000000000000111111111111444444444444444444444444444444444444444444444444222333444444444444333222444333222111111333555666555555444444333333222222333333222222222333444444444444333333444444555666444444444555555444444333111222333333444444333333333333222222111222222333222222222222222222222222111111111111111111111111111222333444555444444333111111000000111222222333111111111111111111111111111111000000000000111111000000000///000000111222444333222111111222444666111111111000000000000//////000000000111111111111////////////000111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000/////////000111111222222////////////////////////000000000000000000111111000000000000000000000000//////////////////000000////////////000000000000000000000000000000111111/////////000000000000///444333333333333444555555000000000000000000000000000000000111111000000000111111111111000000000///111111000000111222333333111111111111111111111111111111000000000000111111000000000000000000000000111222222333333222222111///000000000111111111111111111111000000000////////////000000000111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000000111......///000000///...---++++++,,,,,,---...////////////............//////............////////////////////////000000000000........................000000000000000000000000////////////////////////111000////////////000111////////////////////////---.........................../////////////////////////////////000111111,,,,,,---...///000111222//////////////////////////////............//////////////////////////////////////////////////////---.........//////000000........................---......///000000111111............//////000000000000000000000000000000000///...------...///000............////////////......////////////.........///000111222222222222000000000000////////////------......//////000000000000//////......------////////////000000000000......////////////......////////////////////////////////////000000000111000000000000111111111111444444444444444444444444444444444444444444444444333444555666666555444333555555444333333333444555444444444333333222222222222222222222333444555555444333333333333444555555333333444555555555555555111222333333444444333333222222111111222222333444222222222222222222222222111111111222222222222222000000111111222222333333000000000000111222333333111111111111111222222222111111111000000111111111111000000000000111222222555444333222222333444555222222111111111000000000000000000000111111111111000000/////////000111111//////////////////////////////000000000000000111/////////000000000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111//////000000000000000111......////////////000000........./////////000000000000000000111111111111...//////000000000000///000000000000000111222222000000000000000000000000000000111111111111000000111111111111000000000000000000111111222333333333111111111111111111111111111111000000000000111111000000000000000000000000111222222222222222222111000000000000111111111111111111000000000//////////////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111//////000000000///......,,,,,,---...//////000000//////............//////...////////////000000000////////////000000000000111111111111111111111111////////////////////////////////////////////////000000............000000////////////////////////---------..................//////000000000////////////......//////000111111111000000///...------//////////////////////////////............//////////////////////////////000000000000000000000000------......///000000000........................------...///000111222222------......///000000111//////////////////////////////............//////------........./////////...//////000000//////......///000111222222222222......//////000000111111.........//////////////////////////////.........////////////000000000000---......//////......---/////////////////////////////////000000000111111/////////000000000111111555555555555555555555555444444444444444444444444444555777888888777555444777666666555555444444333333333333222222222222222333333222222222333444444333333333333333444444555111222333555666666666666111222333333444444333333000000000111222333444555222222222222222222222222222222222222333333333444222111000000000222444555000000000000111222333444000000111111111222222222222222111111111111222222111111111111111222333333333333333333333333333333333222222222111111111111000000000000111111111111111000000////////////000000000000000000000000000////////////000000111111000000000111111111222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111///000000000111111111111////////////000000111111........./////////000000////////////000000000000///000000000111111111111---...///000111111000///...............//////000000000000000000000000000///000111222222111000///111111111111000000000000///000111333444444333333111111111111111111111111111111000000000000111111000000000000000000000000000000000111111000000000000000000000111111111111111000000000////////////////////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111111111111000000///////////////000000111111222222//////............///////////////000000000111111.../////////000000000111000000000000000000000000........................////////////////////////000///---,,,,,,---///000////////////////////////---------.........//////...///000111000000///.........------......///000111111000000///.........//////////////////////////////............//////////////////////////////////////////////////////------......///000000111.................................//////000000000.........///////////////////////////////////////......////////////......---------........./////////000000111111000000/////////000111222222222222////////////000000000000///////////////..................///////////////000000000000////////////......////////////......//////////////////////////////000000000111111111....../////////000000000555555555555555555555555444444444444444444444444555666777999999777666555777888888777666555333222222222222222222222222222555444333333222222222222333222222222222333444444111222333555666777777888222222333444444444333333///000000111222444555666222222222222222222222222222222222333333444444444555333222111222444777999000000000000111222333444000000111111222222222222333333222222222222333333222222111111222222333444222222333333333222222111333333333222222222222111000000000000111111111111222111000//////...//////111111111111111111111111.../////////000000111111111111111111222222222222000000000000000000000000//////000000111111111222////////////////////////000000000000000000000000111111000000000000000000111111111111111111111111//////000000111111111222.../////////000000111111---.........//////000000000000000000111111111111//////000000111111111222---...///111111111000///333333333333333444444555000000000000000000000000///000111222222111000///111111111111000000000000...///222444555444333222111111111111111111111111111111000000000000111111000000000000000000000000......////////////......000000000000111111111111000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111333222111000////////////------------............//////............////////////000000111111222222.../////////000000111111------------------------........................////////////////////////000///---,,,,,,---///000////////////////////////---------.........//////...///000111111000///...---------------...//////------...///000111222222//////////////////////////////............//////////////////////////////........................---------...///000000111........................///............---------000000000///......------000000000000000000000000---...///000000///...------------.........//////000000111111111111000000///000111222222333222222000000000000////////////000000//////.........------.........//////000000000000000000//////////////////000000000000//////////////////////////////000000000000111111111111............////////////333444555666666444222111222222111111222222333444:::888666777:::;;;999777555444333333222222333333222222333333333333444444333222222111111222222333444333222222444444333222555444444666:::<<<;;;999333333333333111000///...222222333333333333444444222222222222222222222222444444444444444444444444222222222222222222222222333222111111111222444444222222222111111111000000222222222111111111111000////////////000000000000222333444333111000111222111111111222222333333333111333333222000///000111000000000000111111111111///111222333222111...---111111000000//////......000000000000000000000000111111000000000000111111///////////////000111111000000000000111111111111000111222333333222111000////////////000222333444111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222333333//////000000111111222222222222111000//////000000......///000000000000000000111111111111222222222////////////000000000000222222222111111111000000000000000000000000000000222222333444555555666666111111222222222333333333......//////...---,,,,,,000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000000000000111111111111111111111111000000000000000000000000000000000000111111000///////////////444333222000////////////000000000000000000000000000111111111222222222222111111000000000000111111///...---...000000000...000000000000000000000000............//////000000000000000000000///......000000000///......------111000000///...---------000000000000000000000000////////////////////////---------------------------------.........//////............/////////000000000000000000000000000---------.........//////---,,,,,,,,,,,,---...///,,,---...//////...---,,,////////////////////////............/////////000------............------///////////////////////////////////////...............////////////......000000000000////////////---......///000111111222//////............////////////000000000000//////---.........//////000000///////////////////////////////////////.........//////............//////000000000000000000000000////////////000000000000333444666666666555333222222222222222222333333444777555555666999;;;:::888444444333222222222222222222222333333333333444444333333222222222222333333444333222222444444333222333222222444777888777555333333333333222111000000222222333333333333444444222222222222222222222222444444444444444444444444222222222222222222222222222222111000111222333444222222222111111111000000222222222111111111111000000000111111111222222222222333444333111000111222111222222222222222222333000111222111///...///000000000000000111111111111000111222222222000///...111111000000////////////111111111111111111111111111111000000000000111111///////////////000111111000000000000111111111111000111222222222222111000000000000000111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111111111000000000000000111111111222222111000000000000000......///000000000000000000000111111111222222222/////////000000000111111222222222111111111000000000000000000000000000000//////000000111111222222111111111222222222333333000000000000000///......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333000000000000111111111111111111111111000000000000000000000000000000000000111111000///////////////222222111000////////////000000000000000000000000000000000111111111222222//////............/////////...---...000000000///000000000000000000000000.........//////000000000000000000000000//////.........//////////////////111000000///......------000000000000000000000000////////////////////////---------------------------------.........//////........./////////000000000000000000000000000000---------.........//////---------,,,------......---...///000000///...---////////////////////////........./////////000000---......//////......---////////////////////////////////////////////////...//////000000//////.........//////000000000111......//////000000111111//////............//////000000111111111111000000........./////////000000000000000000000000000000//////////////////////////////............//////000000000000000000000000////////////000000000000555555666777666555444333333222222222222333444444444333333555888::::::999444333222222111111222222222222333333333333444444444444333333333333444444444333222222444444333222222222222333555555444222222222333333333222222222222222333333333333444444222222222222222222222222444444444444444444444444222222222222222222222222111111000000111111222333222222222111111111111111222222222111111111111000222222222333333333333444222333444333111000111222222222222222222111111111///000111000///...///000000000000111111111222222111111111111111000000000111000000000000/////////111111111111111111111111111111000000000000111111000////////////000111111000000000000111111111111000111222222222222111000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111000000000000222111000000000000000000......///000000000000000000000000111111111222222000000000111111111222222222111111111111000000000000000000000000000000000.../////////////////////111111111222222222222333222222222333222222111000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111111111111111000000000000000000000000000000000000111000000///////////////000//////......//////000000000000000000000000000/////////000000000111111//////............/////////...---...000111000///000000000000000000000000......//////000111222222111111000000000/////////------...//////000111111000000000///......------000000000000000000000000////////////////////////////////////////////////------........./////////....../////////000000000000000000000000000000000------.........////////////......---------......//////000000000000//////////////////////////////....../////////000000000---......//////......---///////////////////////////////////////////////////000000111111000000///,,,---...///000111111222////////////000000000000000//////......//////000000111111222222111111000......////////////000000000000000000000000000000////////////////////////000//////......//////000000000000000000000000000////////////000000000000666666777777666666555444333333333333333444555555444444444555666777888888333333222111111111111222222222222333333333444444555444444333333444444555444333222222444444333222333333444444444444333222000000111222222222222222222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222000000000111111111222222111111111111111111111111222222222111111111000000222222222333333333444444222333444333111000111222333333222222111111000000///000111000///...///111000000111111111222222222222222111000000111111222000000000000000000000000111111111111111111111111111111000000000000111111000000//////000000111222///000000000111111111111111111111222222111111111222111000000/////////000////////////////////////000000000000000000000000000000000000000000000000111111111000000/////////222222111111000000//////111111000000000000000111......///000000000000000000000000000111111111111000111111111222222222222111111111111000000000000000000000000000000000000111111111111111000000000111111111111222222222222222222333333333333222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000000111111111///000000000111111111111111111111111000000000///000000000000000000000000000000////////////000000...............///000000////////////////////////////////////000000000000111111000000000000111111///.........000111000///////////////////////////......///000111222333444111111111000000000000000......//////000000000000000000//////............////////////////////////////////////////////////////////////////////////............////////////...////////////000000000////////////////////////............////////////000///......---.........000000000111111000000000////////////////////////...////////////000000000......////////////......///////////////////////////////////////000000000000000111111111111000000------......///000000111000000000000////////////000000////////////000000000000111111111111000000//////////////////000000111111111111111111111111///////////////000000000000000////////////000000////////////////////////////////////000000000000666666666666666555555444444444333333444444555666555666666666555555555555444333222222111111222222222222222333333333444444555444444333333444444555444333222222444444333222222333444444333222222111...///000111222222222222222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222000000111111222222222222111111111111111111111111222222222111111111000000111111111111222222222222222333444333111000111222222222222111111000000000000111222222000000111222111111111111222222222222222222111111111111222222000000000000111111111111111111111111111111111111111111000000000000111111000000000000000111222222///000000000111111111111222111111111111111111222111000///...............////////////////////////000000000000000000000000111111111111111111111111222222111111000000//////222222111111000000//////111000000000000000111111......///000000000000000//////000000000111111111000111111111222222222222000000000000000000000000111111111111111111111111222222222222222222111111000000111111111222222222111111222333333222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000000111111111///000000000111111111111111111111111000000000///000000000000000000000000000000////////////000000...------......///000111////////////////////////////////////000000000000111111000000000000111111000///...///111111111///////////////////////////......000111333444555666222222111000///000000111111111000000////////////////////////............////////////////////////////////////////////////000000000000000000000000........./////////000000////////////000000000111////////////////////////........./////////000000000//////....../////////111111111000000111111111000000000000000000000000////////////000000000111...//////////////////...////////////////////////////////////000000111111000000111111111111000000/////////...............000000000000////////////000000////////////000000......////////////......000000000000000000//////000000000000000000000000////////////000000111111000000////////////000000////////////////////////////////////000000000000666666666555555555444444555444444444444555666666666777888777555333444555555444333333222222333333222222333333333333444444444444333333333333444444444333222222444444333222///000222222000//////000///000111222222222222222222222333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222111111222333333333333222111111111111111222222222222222222111111111111000000000000000111111111111222333444333111000111222111111111111111000000000000111222222111111222333111111111222222222222333111111111222222222222222000000000111111111111222222222222222222222222222111111000000000000111111111000000000000111222222000000000000111111111111222222111000000111222222111000//////............000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111000000000000000000000000000111111222......///000000000000000/////////000000000111111000000000111111111222222//////000000000000000111111111111111111111111111111111111111111111111111000000000111111111111222000111111222222222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111111111111111000000000000000000000000000000000000///////////////000000111///.........///000000111000000000000000000000000/////////000000000111111//////............//////000///...///111222111000000000000000000000000000...///000222444555777888333222111000///000111111222222111000000///......//////////////////......000000000000000000000000////////////////////////000000000000000000000000....../////////000000000/////////000000000111111000000000000000000000000....../////////000000000///////////////000111111111111000000000000111111000000000000000000000000/////////000000000111111...//////000000//////...////////////////////////...//////000000111111222///000000111111000000////////////.........------////////////000000000000111000000//////000000111---......//////......---111111000000000000//////////////////////////////...//////000000111111222111000000//////000000111000000000000000000000000////////////000000000000666555555444444444444444555555555555555666666777555777888777555444555777666555444444333333444444222222333333333333444444333333222222222222333333444333222222444444333222...000222222000///000222222222333444444444333333222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111222333444555444444333000000111111111222222222222222222111111111111000000000000000111111111222222333444333111000111222000000000000111111111111///000111111000000111333111111111222222222333333000111222333333333222222000000111111111222222222222222222222222222222222111111000000000000111111111111000000111111222333000000000000111111111111222222111000000111222222222111111000000000000111111111111111111111111111000000000000000000000000111111111111111111111111222222222222333333333333000000000000000111111111000000000000000111222222......///000000000000000////////////000000000111/////////000000000111111////////////000000111111111111111111111111111111///000000111111222222222000000000000111111111111000111222333333333333222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333000000000000111111111111111111111111000000000000000000000000000000000000///////////////000111111000000/////////000111111000000000000000000000000000000000111111111222222//////............//////000/////////111222111000000000000000000000000000...///000222555777888999444333111//////000111222111111000000000000000000.../////////////////////000000000000000000000000////////////////////////////////////////////////.../////////000000000000//////000000000111111111000000000000000000000000.../////////000000000000.........///000111222333111000////////////000111000000000000000000000000//////000000000111111111//////000000000000//////////////////////////////...//////000111111222222...//////000000//////...------........................//////000000111111111111000000000000111111......////////////......111111111000000000//////...........................//////000111111222222111111000000000000111111000000000000000000000000////////////000000000000555555444333333333333444555555555555555666777777444666888888666555777:::666666555444444444444555222222333333333444444444333222222111111222222333444333222222444444333222///222444444222111333555444555555666666555444444222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222333444555666555444333000000111111222222222222222222222111111111111000000000111111111222222222222333444333111000111222//////000000111111222222---///000000//////000222111111222222222333333333///000222444555444222111000000111111222222222222222222222222222222222222111111000000000000111111111111111000111111222333000000000000111111111111333222111000000111222333333222222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111222222222333333444444444//////000000111111222222000000///000000111222222...//////000000000000000////////////000000000000////////////000000000000.../////////000000111111111111111111111111111111000000111222333444444555000000000000111111111111111222333333444444444333000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222333333333000000000000111111111111111111111111000000000000000000000000000000000000///////////////000111111111111000000000000111111000000000000000000000000111111111111222222222222111111000000000000111111111//////000111222111000000000000000000000000000...///111333555777999:::444333111//////000111222/////////000111111222222.........///////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000////////////000000000000.........///000222444444111000///......///000111000000000000000000000000000000000000111111111111//////000000000000//////////////////////////////...//////000111222222222......////////////......+++,,,,,,---...///000000---......///000111111222111111000000000000111111//////000000000000//////222111111111000000//////...........................//////000111222222222111111000000000000111111000000000000000000000000////////////000000000000333333333222222111111111333333444555666666666555888:::888555666999:::888;;;888444444555666444222444444555555555444333222333333333444444444555555666555333222111222333333///000111333444555666666666555333222222333444555444444444444444444444444555444222000//////000111111111111222222333333333222222222222222222222222111222333333444555666777111111111111000000000000222111111111000000//////111111111111111111111111111222333444444333222111000000000000000000000000000000000000111111111111000000000000000111111111222222222333333222222222000000000000000000000000111111222111111000///...222222222333333222222222111111222222222222111111000000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000222111111111000000//////111111000000//////......000000000000000000000000222111111000000000000000000111222111000//////111000000111222333333444444111000/////////000222333000000111111111111000000000111222111000///000111111222222333333222222111111111111111111222222333111111000000000000111111111222444555555444222111////////////////////////////////////000000000000,,,...111333444444222111000000000000000000000000000111111222222000///......///000222222000///...111111111000000000000000111111111111111111111111...//////000111222222333000111111222222222111111222222111000//////000000000000000000111111111111222111111111000000//////,,,------...///000000111......//////000000111111222222222222222111000///111111111111111111111111////////////////////////222222222222222222222222111111000000000000111111000000000000000000000000//////............//////111111000000//////......////////////000000000000...///000111111000///...000000000000000000000000111111000///...---,,,,,,........................000000000000000///............//////000000111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000............////////////,,,---///000111222111111......////////////......000000000000////////////000///.........///111222////////////////////////---...///000000111000000---...///000000///...---(((***,,,...///...,,,***111111111111111000//////////////////000000111111222222111111111111111111////////////000000000000444333333333222222222222333444555555666666555555666777666444666<<<>>><<<>>>:::555333555555444222555555555555555444444333333333333444444444555555555444333222222222333333000111222333444555555555444444444444444444444333333333333333333333333333444444333222111111000111111222222222333333333333222222222222222222222222222222222333444444555555222222111111111000000000111111111111000000000///111111111111111111111111222222222333333222222222111111111111111111111111000000000000111111111111000000111111222333444444111111222222222222111111111111111111111111111111000111222333333444333333111111222222222222111111111111222222222222111111000000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111000000000///111111000000////////////000000000000000000000000222111111000000000000000000111222111000//////111000000111111222222333333111000/////////000222222000000111111111111000000000111222111000///000111111222222333333222222111111000000000000111222222111111000000000000111111222333555666666555333222000000000000000000000000////////////000000000111222222222222222333333222000000000000000000000000000111111222111000///......///000111111000///...111111111111000000000000111111111111111111111111/////////000000111111111000111111222222222111111222222111000000000000000000000000000111111111111111111111111000000000///.........///000000000111000000000000111111111111111111111111111000//////////////////////////////////////////////////////111111111111111111111111111111000000000000111111//////////////////////////////............//////000000000000//////......////////////000000000000...///000111111000///...000000000000000000000000000000000///......------000000000000000000000000000000000000000///........./////////000000000111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111---...///000111111000000......////////////......000000000000///////////////////////////000000111////////////////////////...//////000000000000//////000111222222111000///,,,---///111111000///...111111111111000000//////......//////000000111111333333222222111000//////111111111111222222222222444444444333333333333333444444555666666666555555444555555555:::CCCGGGFFFDDD???888444555555555444666666555555555444444444333333333444444444555555555444333333222333333333111222333333444444444333111333555666666555333222333333333333333333333333444444444444333222111111222222333333333333333444333333333333333333333333222222222222222222222222222222222111111111000000111111111111000000000000222222222222222222222222333222222222222222222333111111111111111111111111000000000111111111222222000111222333444666777777000111111111111111111000111111111111111111111111000111222333333444333333000111111111111111111000111111222222222222111111000000000111111111222222111111111111111111111111000000000000000000111111000000000000000000000000111111111111000000000000111000000000000/////////000000000000000000000000222111111000000000000000000111222111000//////111111111111111111111111111000000000///000111111222000000111111111111000000000111222111000000111222111222222333333222222111000000000000000111111222111111000000000000111111333444555666666555444333111111111111111111111111/////////000000000111111555444333111111222333333000000000000000000000000000111111111111000//////...///000111111000///...111111111111111111111111111111111111111111111111////////////000000000000111111222222222111111000222111000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222222222111111111111///000000000000///......////////////////////////////////////////////////000000000000000000000000111000000//////000000111........................//////............//////000000000////////////...////////////000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000//////...////////////000000000000111111000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111//////000000000000//////------............------////////////000000000000...//////000000000000000000000000000000000000000///000000000000//////...000000111111111111000000///000000000000111111111000000000000////////////---......///000000111111444444333222000///...---111111111111222222222222444444444444444444444444555555666666666666555555444555666999CCCOOOUUUTTTJJJDDD;;;666666777777777555555555444444444444444333333333444444444555555444444444333333333444444333333333444444333333222222333444555555555444333222222222222222222222222333444555666555444222111333333333333444444444444333333333333333333333333222222222222111111000000111111000000000/////////111111111000000000000000222222222222222222222222444333222111111222333444111111111111111111111111000000111111111222222222111222222333444555666666000000111111111111000000111111111111111111111111111111111111111000......000000111111111111000000111111222222222222111111000000111111111222222222111111111111111111111111000000000000000111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000222111111000000000000000000111222111/////////111111111111000000000000000000000000000000111111222000000111111111111000000///111222222111000111333111222222333333222222111000000//////000000111222222111111000000111111222333333444555555444333333111111111111111111111111//////000000000111111111333222222111111222222222000000000000000000000000111111111111000000000//////000111111111111000///000111111111111111222222111111111111111111111111000000//////////////////111111222222222111000000111111000000000000000111///000000000111111111111111111111000000000000000222222111111111111111111222222222111111000000000///000000000000000//////111111111111111111111111////////////////////////////////////////////////000000////////////000000//////////////////////////////............//////////////////////////////////////////000000000000//////000000000000//////////////////////////////............//////000000........................//////000000000000//////////////////000000000000000000000000000000//////000000000000000000000000//////////////////////////////////////////////////////000000000111111111000000000000000///......------............------////////////000000000000---...000111111111000///000000000000000000000000000000111000000///...---......////////////......///...---------...///000000000//////////////////......//////000111111222333222222111000//////....../////////000000000000555555555555555555555555555666666666666666555555555777999???LLLZZZ```___NNNGGG>>>999888:::::::::555444333333222222333333333333333444444444555555444444444444444444444444333333444444333333222222444333333222333444555666222222222222222222222222333444555666666444333222444444444444444444444444333333333333333333333333333222222111111000000///000000/////////.........000000000000000000111111222222222222222222222222444333222111111222333444111111111111111111111111111111111111222222222222333333333333222222222222000000111111111111000000111111111111111111111111111111111111111000......000000111111111111000000111111222222222222111111111111111111222222222222111111111111111111111111//////000000111111111111111111111111111111111111000000000000000000111111000000000000111111111111000000000000000000000000222111111000000000000000000111222111/////////111111111111000000000000000///000000000111111111111000000111111111111000000///111222222111111222444111222222333333222222111000000000000000111111222222222111111111111222222222222222333333222222222000000000000000000000000000000000000111111111111---...000222333222111000000000000000000000000000111111111000000000000000000000111111111111000000000000111111222222222333000000000000000000000000000000000000////////////222222222222222111000///111000000000000000111111///000000000111111111111000000000000000000111111222222222222111111111111111111111000000//////...000000111222222111111111222222222222222222222222000000000000000000000000........................000000////////////000000000000000000000000000000//////............//////.............../////////////////////000000000000000000////////////000000////////////////////////------......///000000000........................//////000000000000//////000000000000//////////////////////////////000000000000000000000000000000////////////////////////////////////////////////........./////////000000111111000000///.........---..................---.../////////000000000111---...000111111111000///000000000000000000000000000000111000000///...---//////............/////////...---++++++,,,...///000000////////////000111000000000111111111222222000000000000000000111111.../////////000000000000666666666666666777777777666666777777777666555555777999<<>>::::::<<<===<<<666555444333222333444444333333333444444444555555333333444555555555555444333333444444444333222222555444222111222444666888333333333333333333333333333444444555444444333333666555555555555444444444333333333333333333333333222222222111111111000000000000/////////.........000000000000111111111111333333333333333333333333333222222222222222222333222222222222222222222222111111111222222222222333333333222222111111000000000111111111111111111000222222222222222222222222000111222333333444333333000111111111111111111000111111222222222222111111111111111222222222222333111111111111111111111111/////////000111111222222111111111111111111111111000000000000111111111111000000000111111111111222000000000000000000000000222111111000000000000000000111222111000//////111111111111111111111111111//////000111111111111000000000111111111111000000///111222222111111333444111222222333333222222111111111111111111222222333222222111111111111222222222222111111111111222222000000000000000000000000000000000111111111222222***,,,///222333222111000000000000000000000000000222111111000///000000000111111111111111111111111000000111111222333333333000000000000000000000000000000000000111111111111222222222222222111000///000000000000000111111222000000000000111111111111000000000000111111111111111111111111111111222222000000000///////////////000111111222222222222111000000000000000000000000000000000000000000000000........................000//////......//////000111111111111111111111111//////............//////---............/////////////////////000000000000000000////////////000000000000000000000000000000---.........//////000000000000000000000000000000...//////000000000000000000000000000////////////......////////////000000000000000000000000000000////////////////////////000000000000000000000000............////////////222111000//////...//////......////////////............//////000000111111...//////000000000000000000000000000000000000000///000000000000//////...111111000000000000111111111000///.........///000111000/////////000222333333333333222222222222222......///000000111111222111111111111222222222222666666666777777888888888777777777777777666555555777999;;;AAAMMMYYYZZZUUUIIICCC<<<999:::<<<===<<<888777555444444444666777333333333444444444555555222333555666666666555444222222333444444333333333222222333333444555666666333333333333333333333333444333333333333333444444666666666666555555444444444444444444444444444444222222222222222222111111111111111111000000000000///000000000111111111111333333333333333333333333222222222333333222222222222222222222222222222222111111111222222222333333222222222222111111111111111111222222222222111111222222222222222222222222000111222333333444333333111111222222222222111111111111222222222222111111111111111222222222333333111111111111111111111111...//////000111111222222111111111111111111111111///000000000111111111111000000111111111222222222000000000000000000000000222111111000000000000000000111222111000//////111000000111111222222333333...///000111222111111000000000111111111111000000///111222222222222333555111222222333333222222111222222222222222333333444333222222111111222222333333222222222222222222333111111111111111111111111000000111111111222222222...///000111222111111000000000000000000000000000222222000/////////000111222111111111111111111222000000111222222333444444000000000000000000000000000000111111222222333333222333333222222000//////000000000000000111222222000000000000111111111111///000000000111111111111//////000000111222222222000000000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000........................//////............//////000000000000000000000000//////............//////---------.........//////////////////000000000000111000///......///000111000000000000000000000000.........///////////////000000000000000000000000......///000000000000000111000000000/////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000111000///......///000000//////000000000000//////.........///000111111111///////////////000000111////////////////////////...//////000000000000///222111000//////000111222222111111000//////000000222111000000000111333444666666555444333222222111/////////000000000000000111111111111222222222222666666777777888888888999777777777777777666555555777888:::???JJJRRRQQQKKKEEE@@@:::888999<<<<<<<<<:::999777666555666888999333333333444444444555555222333555666666666555555111222333333444444444333000111444555666666555444444444444444444444444444444333222111111222444555777777666666555555555444444444444444444444444444222222222222222222222222333333333222222222222111//////000000111111111222333333333333333333333333111222333444444333222111222222222222222222222222111111222222222333333333111111111222222333333333222222333333333333222222222222222222222222222222111111222111111000///...222222333333333333222222111111222222222222111111111111222222222333333333111111111111111111111111...//////000111222222222111111111111111111111111//////000000111111111222000000111111222222222222000000000000000000000000222111111000000000000000000111222111000//////111000000111222333444444444...///000222222111111000000000111111111111000000///111222222222222444555222222222333333222222222333333222222333333444555333222222111111222222333444333333222222333333444222222222222222222222222000111111111111222222222333222111000000000111222000000000000000000000000333222000/////////000111222222111111111111222222000000111222333333444444000000000000000000000000000000111222333444444444333333333222222000//////000000///000000111222222000000000000111111111111//////000000111111111222......///000111222222333000000111111222222222333......///000000000000000222222222222222222222222000000000000000000000000//////////////////////////////............//////000000000000000000000000//////............//////---------.........//////////////////000000000000111000///......///000111000000000000000000000000////////////////////////..............................///000000000000000111111000000/////////...---.........//////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000///......///000111000000111111111111000000---......///000111111222000///.........///111222////////////////////////......///000000111000000000///...------...///000000000000000//////......333222111000000222444555999888777666444333222111111111000000//////......////////////000000000000777777888999999999999999666555444333222111000000666666777:::>>>AAABBBBBB999888777555555777888999;;;:::999888777666555444777555222//////111444666888888777777666666666555666666555555555555666666666666555555444444333333444444444444444444444444444444555555555444333222666666666555555444444444444444444333333222222222222222222222222222222222000000000000000000000000222222222222222222222222222222111111111111222222111111111111111111111111222222222111111111000000222222222222222222222222111111111111111111111111333333222111000000111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111///000000000111111111111000000000000000000000000---......///000111111111111111111111111111111111444444333222111111111222111111111111111111111111111111111111111111111111222222111111111111222222111111222222222111111000000000111111111111000000222000///...///000222333222222222222222222222222111222444555555444222111222222222222222222222222333222111111111222444444222222222222222222222222///000000000111111111111333222222222111000000000111111111111111111111111000000000000111111111111...///000111111111111111222111000//////......///...000111111000000111222111111111111111111111111...............///000000111111000000111111222333333333333222222222111111111111111111111111111111111111000000000000000111222222111111111111222222000000111111111111000000111111111111111111111222111111111111000000000000000000000000000000000000111111111111111000///...222222000///............------...............---////////////000000000000////////////////////////000000000000000000000000......///000111222222333000000//////.........---......//////////////////////////////////////////000000000000000000000000------------------------------......//////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111...---///000---,,,...000000000000000000000000111111000000000000111111////////////////////////000000000///////////////111000000000//////......222111000//////000111222000000000000000000000000//////000000000000///...000000000111222333444555===:::777666555444222000111111000000000000000111...//////000111222222222666777888888999999888888888888888888777777777777666555555666999::::::999999888666555555666888999999999888777666666555444666555333222333555777999777777666666666555555555666555555444444555555666555555444444444444444444444444444444444444444444555444444444444333333333555555555444444444333333444444444333333222222222333333333333333333333333111111111111111111000000000000000000000000000000222222111111111111222222222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111333222222111000000111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111000000000000111111111111000000000000000000000000......///000000111222222111111111111111111111111222222111000000000000000111111111111111111111111111111111111111111111111222222111111111111222222333333333222111000///...000000111111111111000000111111/////////000222333222222222222222222222222111222444555555444222111222222222222222222222222222222111000111222333444222222222222222222222222111111111111222222222222222222222222111111111111111111111111111111111111000000000000111111111111///000000111111111111000000000/////////000000111000111222222111111222333111111111111111111111111000000//////000000111222111111000000111111222333111111111000000000//////111111111111111111111111000/////////000111222222222222111111111111222222000000111111111111000000222222222111111111000000111111111111000000000000000000000000000000000000333333222222111111111111222111000//////...///////////////000//////......////////////000000000000////////////////////////000000000000000000000000/////////000111111111222000000/////////.........///////////////.........////////////////////////000000000000000000000000------------------------.........///////////////000000000000000000000000//////000000000111111111000000000000000000000000///////////////////////////,,,...444888555222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111000000/////////222111000//////000111222000000000000000000000000000000111111111111000000000000111222444666888999<<<:::666555444333111///111111000000000000111111...//////000111111222222666666777888888888888888555555666777888888999:::777666444444555555333222777666555444444555666777777777777666666666555555333333333444555666888999666555555555555444444444555444444333333444444555444444444444444444555555444444444444444444444444666555333222222222333444444444333333333333333222444444333333333333222222333333333333333333333333333333222222111111111000000000000000000000000000222222111111111111222222333333333333333333333333222222222111111111111111222222222222222222222222111111111111111111111111333222111111000111111111222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000//////000000111222222222111111111111111111111111000000///.........//////111111111111111111111111111111111111111111111111222222111111111111222222444444333333111000...---000000111111111111000000111111000///000111222333222222222222222222222222111222333444444333222111111111111111111111111111111111000000111111222333222222222222222222222222111222222222222333333333111111111222222222222222111111111111111111111111000000000000111111111111111111111111000000000000////////////000111222222000222333333222222333444111111111111111111111111222111111111111222333333111111000000111111222333111111111000000000000000111111111111111111111111......//////000222333444222222111111111111222222000000111111111111000000333222222222111000000000111111111111000000000000000000000000000000000000333222000//////000111111000000////////////000000000000111111000///......////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////......000000//////.........---////////////////////////000000000000000000000000///////////////////////////////////////.........111111111111111111111111//////000000000000111111000000000000000000000000////////////////////////111...111999>>>;;;444000000000000000000000000000//////............//////111111111111111111111111111111111111111111111111111111111111111000000000111111000000000000111111000000000000000000000000111111222222222222111111000111222555888;;;===???;;;888555333222222000///111000000000000000111111/////////000111111222222666666777888888888888777444444555666777888888999:::888666555555555333111666555444444444444555666555555555555666666666666222222333444444555444444444444444444444444444444444333333222222333333444444444444555555666666666555555555555555555555555666555333111111222333444222222222222222222222222333333333333333333333333444444444444444444444444444444333333222111111111222222222222222222222222333222222111111222222333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111111222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111000000000000000000000000000000000000111111222222222222111111111111111111111111000//////.........//////222222222222222222222222111111111111111111111111222222111111111111222222333333333222111000///...000000111111111111000000111111000000000111222333222222222222222222222222111222333333333333222111333333333333333333333333000000000111111111222222222222222222222222222222111111111222222222333333111111111222222333333333111111111111111111111111///000000000111111111111222222111000000/////////000000//////000111111222000111333222111111222444111111111111111111111111222111111111111222333333111111000000111111222333222222222222222222222222111111111111111111111111000000//////000111222222222222111111111111222222000000111111111111000000111111111111111111111222111111111111000000000///////////////////////////000///---,,,+++---...000000////////////000000111000000000000000///...---////////////000000000000////////////////////////////////////////////////000000000000000/////////000000//////////////////000000000///......------////////////////////////////////////////////////////////////////////////000000//////......------000000000000000000000000////////////000000000111////////////////////////////////////////////////555111222999===999111---////////////////////////000//////......//////000000000000000000000000000111111111111111222222222222222111111111111111111111000000000000000000111000000000000000000000000000000111111222222111111000111333666:::???BBBDDD:::777444222111111000///000000000000000000111222//////000000111111111111666666777888888888888888888888999999999999999999999777666666666666444333555555444444444444555555555555555555666666666666444555555555555444222111333333333444444444444444333333222222222222333333555555666666777777777888555555555555555555555555666444222111111111333444222222222222222222222222333333333333333333333333444444444444444444444444333333333222222222111111222222222222222222222222333333222222222222333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111222111111111111111222222000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000111111111111111222222222111111111111111111111111000000000//////000000111333333333333333333333333111111111111111111111111222222111111111111222222000111111222222222111111000000111111111111000000111111111111111222222333222222222222222222222222222222222222222222222222444444444444444444444444000000111111222222222222222222222222222222222222000000000000111111111222111111222222333333333444111111111111111111111111///000000000111111111111333222111000//////000000222222111000000000000000///000111111000000111333111111111111111111111111111000000000000111222222111111000000111111222333222222222222222222222222111111111111111111111111222222111000//////000000222222111111111111222222000000111111111111000000//////000111222333333444111111111111000000000//////////////////////////////...,,,++++++---...000000////////////000000111.../////////......---,,,////////////000000000000////////////////////////////////////////////////000000000/////////////////////000000000000000000000000//////.........---////////////////////////////////////////////////000000000000000000000000000000//////......------////////////////////////...////////////000000000////////////////////////........................555000...333777444000...////////////////////////111000000//////000000111////////////////////////000000111111222222222222111111111111111111222222000000000111111000000000////////////////////////...//////000111111000000///111333777;;;@@@CCCEEE:::777333111000111000000000000//////000111222222000000000000000111111111777777888999999999999999888888888777666666666555666555444444555666555333555555555555555555555555666666666666666666666666888888888888666555444333333333333444444444444555444333333222222333333444666666666666666777777777555555555555555555555555555444222111111111222333111222222222222333333333222222333333333333444444333333333333333333333333222222222222222222222222000000000000000000000000333333222222222222333333333333333333333333333333111111111111111222222222222222222222222222222222111111111111111111111111111111111000111111222333//////000000111222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111222222222333333000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222222333333333333333333333333111111111111111111111111222222111111111111222222///000111222222333222222000000111111111111000000111111111222222222222333222222222222222222222222222222222222222222222222444444444444444444444444111111222333333333333222222222222222222222222222//////000000000111111111222222222333333333333333111111111111111111111111000000000000111111111111222111000/////////111111333333222111000000000000...000111111000///111222111111111111111111111111000////////////000111111111111000000111111222333000000000000000111111111111111111111111111111111444333222000//////......222222111111111111222222000000111111111111000000//////000111222333333444111111111111000000000000000000000000000000000000000000///......///111222000000////////////000000------............------////////////000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////.......................................////////////000000000000000000000000000000........................000,,,+++///222000111333000000000000000000000000111111000000000000111111........................//////000000111222222222000000000111111111111111000000111111111111000000////////////////////////---...///000000000000000///000333666:::>>>BBBDDD:::777333000000111111111////////////000111222333000000000000000000111111888888999:::::::::::::::666666555555555444444444777555444444666666555333555555555666666555555555777777777777777777777666888888777777666666555555333444444444555555555555444444333333333333444444555555555555444444444444555555555555555555555555333333333222222222222111222222222222333333444444222222222333333444444444333333333333333333333333///000000111111222222222000000000000000000000000444333333222222333333444222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111000000111222222333/////////000111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111222333444444000000000000000000000000000000000000000000000000111111111111111111111111111000000000111111222333111111111111111111111111111111111111111111111111222222111111111111222222000111111222222222111111000000111111111111000000111111222222333333333222222222222222222222222222222222111111111111222222222222222222222222222222111222333444555444444333222222222222222222222222000000111111111222222222333333333333333333222222111111111111111111111111000000000000111111111111222111///...///000222333222222111111000111111111///111222222111000222333111111111111111111111111000////////////000111111111111000000111111222333//////000000000111111111111111111111111111111111222222111000/////////000222222111111111111222222000000111111111111000000111111111111111111111111111111111111000000000000000000000000000000000000//////000000000111111111222111000//////...//////,,,---...//////000//////////////////000000000000////////////////////////000000000000000000000000---.........///000000000//////000000000111111111------......///000000000////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////........./////////000000000000000000000000000000........................---,,,...111000...000555000000000000000000000000000000////////////000000////////////////////////......///000000111222222/////////000000111111111///000111222222111000///////////////////////////......///000111222111111///000222444888;;;>>>@@@;;;777333000000222222222////////////000111222333111000000000000000000000999999:::;;;;;;;;;;;;:::888888888888888999999999999888666666777777666555555555666666666666555555999888888888777777777666555555444444444555555666444444444555555666666666555444444333333444444555444444444333333222222222666666666666666666666666222333333333333222111000222222222333333444444444222222222333333444444444222222222222222222222222......///000111222222333222222222222222222222222444333333222222333333444111111111111111111111111000000111111222222222222222222222222222222222222111111111111111111111111111111000000111222333333...//////000111222222222111111111111111111111111000000111111222222222222111111111111111111111111//////000111333444555666000000000000000000000000000000000///////////////111111111111111111111111000000000000000111222222////////////////////////111111111111111111111111222222111111111111222222222222222222222111000///000000111111111111000000111111222333333333333222222222222222222222222222222222111111111111222222000000000000000000000000222333444555666555444333222222222222222222222222111111222222222333333333444444444333333222222222111111111111111111111111000000000000111111111111111000///...///000222444000000000000111222333444000222333333222111333444111111111111111111111111000000000///000111111222111111111000111222222333111111222222333333333333111111111111111111111111111000000000000000111111222222111111111111222222000000111111111111000000444444333222111000///...111111111111000000000000000000000000000000000000------...///000000//////222222111///............,,,---...000111111111111////////////000000000000////////////////////////000000000000000000000000,,,------...///000111111//////000000111111111222,,,,,,---...///000111111////////////////////////000000000000000000000000////////////////////////---.........//////000000000000000000000000000000............/////////000000000000000000000000000........................///000333555000+++---333000000000000000000000000//////............//////000000000000000000000000---......///000111111111......//////000000000111///000111222222111000/////////////////////////////////000222222333333333...///111333666999<<<===;;;888333111111222333333////////////000111222333111111111000000000000000777888999999::::::999999666777888888888888888888555555555555555444444444666666666666777777777777777888888999999999888888777666555555666777666444555555444444444333333333222333555555555555333222666666666666555444333222444444555555555555555555222222222111111111000000333333333333333222111000444444444444333333222111111111222222222333333333000000000000000000000000111111222222222333333333444333333222222111111000333333444444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000222111000000111333555666222222111111111111222222222222111111111111222222111222222222222333333333000000000000111111111111333333333333333333333333333333333222222111111111111111111111111111111111111///...000222333111///111111111111111111111111666666555444444333222222111111111111111111111222000000111222333333444444333333333222222222111111222222222222222111000///000000000000111111111111444444444333333222222222111111222222222333333333000111222333444333222111555444222000///000000111222222111111111111222222000000000000000000000000222222222111111111000000222333444444333222000///000/////////111222111000555555444333222222222333000000000000000000000000111111111111111111111111111000000000111222333333111111111111000000000000000000000000000000000000111111000000//////......000000000000000///......//////000000000000//////......///000000000000000000000000000000000000000000///...------...///000////////////000000000000////////////000000000000111000///......///000111000000000000000000000000............////////////111111000000//////......////////////////////////......//////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////222111111111000000//////000111111222222222111111000111111111111222222222000000000000000111222222111111000000000000111111///000000111222444555666666444111//////000333444111222222222222333333333444333333222111000......666666777777888888888777888888999999999999999888777777777666666666666666666666666666777777777888777777888888888777777666666555444444555666555444555555555444444444333333333333444444444444333333444444555555555555555444666666555555444444333333333333222222222111111111333333333333333222111111333444444444333333222111111111222222222333333333111111111111111111111111111111222222222333333333111111111222222222222222222222333333222222111000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111000000000///111111111111111111111111111111111111111111111111222111000000000222444555222222111111111111222222222222111111111111222222///000000000000111111111000000000000111111111111333333333333333333333333333333333222222222111111111111111111111111111111111///...000222333111///111111111111111111111111333333333333333333333444111111111222222333333333111111111222222333333444333333222222222111111111222222222222222111000000000000000000111111111111333333333333222222222222000000111111111222222222111111222333333333333222444333222111000000000111222222111111111111222222111111111111111111111111222222222111111111000000222222333333333222111111111000///000111222111000222222111000000000000000111111111111111111111111////////////////////////111111111000111111222222111111111111000000000000000000000000000000000000111000000000/////////...000000000000000///............////////////............///000000000000000......................../////////....../////////111111000000//////......////////////000000000000111000///......///000111000000000000000000000000/////////000000000000111111000000000/////////...////////////////////////000000000000000/////////....../////////000000000000000////////////000000////////////////////////...////////////000000000///////////////////////////000000111111000000///000000000//////.........000111111222222222111111//////000000000111111111000000000//////000111111111111000000000000111111000000000111111333444555555444222111000111222333///000000000000111111111000000111222222222222111666666777777777888888888:::::::::;;;::::::999999999999888888888777777777666666666777777777888888777777777777777666555444555444333333555555444333555555555444444444444333333333222222222222333333222333444555666666666666777777666555444333222222444444333333333222222222333333333333333222222111333333444444444333222222111111222222222333333333111111111111111111111111111111222222222333333333000000111111222333444444111222222222222111000000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111222111000//////000222333222222111111111111222222222222111111111111222222///000000000000111111111000000000111111111222222333333333333333333333333333333333222222222222111222222222222222222222222000//////111222333111000111111111111111111111111000000111222333333444444111111222222333444555555222222222222222222222222333222222222222111111111111222222222222111000000000000000000111111111111111111111111111222222222//////000000000111111111222222111111222222333444444333222111111000111111222222111111111111222222222222222222222222222222222222222111111111111111222222222111222222333333222000///000111111000///111111000/////////000000111111111111111111111111////////////////////////222222111111000111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000//////...------............------......///000000000000000...........................//////000000//////...222222111000///...------////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000////////////////////////////////////222222111111000000000///............////////////000000////////////000000....................................////////////........................000111111111111111111000000000000000000/////////111111222222222111111000........./////////000000111000///////////////000111111000000000000111111111000000000000111222222333333333222222222111111///000000000000111111111000000111222222222222222999999999999999:::::::::;;;<<<<<<<<<;;;:::999999::::::999999888777777777666666777777777888888888888888888888777666555444555444333444666666666444555555555555444444444444444333111111111111333444222333444555666666666666555555555444444333333333555555444444444333333333222333333444333333222222333333333444444333333222111111222222222333333333111111111111111111111111111111222222222333333333222222333333333444444444222222222222222111111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111222111000//////000000111222222111111111111222222222222111111111111222222111111222222222333333333000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111222222222111111111111111111111111111000000000111222222333333111111222333444666666777333333222222222222222222222222222222111111111111111111222222222111111000///000000000111111111111//////000000111111222222000000000000111111111222333222111000111222333444333333222222111111111111222222111111111111222222222222222222222222222222111111111111111111111111222222111000111222444555222111000000111111000///222222111111111111111222111111111111111111111111111111111111111111111111333333222111000000000111111111111111000000000///////////////////////////000000000000//////////////////000000000000//////---......//////......---......///000000000000000000000000000000000000000...///000111111000///...111111000000//////......////////////000000000000000000////////////000000//////////////////////////////000000000111111111000000000000////////////////////////////////////222111111000000//////...---.........////////////000000////////////000000................................./////////000000////////////////////////111111222222222222111111333333222222222222222222111111222222222111000000....../////////000000000111000//////.../////////222111111000000111111222111111000000000000000111222222333444333222111000111111222222222333333333333333333222111000//////:::::::::999:::;;;<<<<<<>>>>>>>>>======;;;:::999::::::999999888777666666777777777777888888888888::::::999999888777666555666555555555777888888666666666555555555444444444444333111111111111333444444444555555555555444444222333333333444444555555555555555444444444333333222333333444444444333333222333333444444333333333111111222222222333333333111111111111111111111111111111222222222333333333666666555555555444444444333333333444333222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000222222111111111111222222222222111111111111222222111111222222222333333333111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000222222222222222222111111111111111111111111111111111111111111111111111222222444555666777777333333222222222222222222222222222111111111000000000111111222222222111111///000000000111111111111/////////000000111111111111111111222222222333333333222111000111222333444333333333333222222222111222222111111111111222222111111111111111111111111111111111111111111111111222222111000111222444555222000///000111111000///222111111111111111222222111111111111111111111111111111111111111111111111333333222111000000000111111111111111000000000///////////////////////////////////////000000000000//////000000000000///////////////000000/////////......///000000000000000111111111111111111111111...///000111111000///.........//////000000111111////////////000000000000//////000000000000//////////////////////////////........./////////000000////////////000000000000000000000000000000000000000000000//////..................////////////000000000////////////000000........................//////000000000111111111000000000000000000000000111111222222222222111111222222222222222222333333222222222222222111000////////////000000000111111000000////////////000000222222111111111111222222222111000000///000000000111222333444444222111///111111222222222333333333222222222222222111000///<<<<<<;;;:::;;;<<<===>>>BBBBBBBBBAAA@@@>>>===<<<;;;;;;:::999888777777666777777777888888888999999999999:::999999888777666777666555666888999999888666666666555555555444444333333222222222222333333444555555555555555444444111111222333444555666666555555444444444333333333222333333444444444444444222222333444444444333333111111222222222333333333222222222222222222222222111111222222222333333333777777666555555444333333333444444444444333222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000111111111111111111111111111111111111222222222222222222222222000111111111111111111111222222111111111111222222222222111111111111222222///000000000000111111111111111111222222222222333222222222222222222222222111222222222222333333333333333333333333333333333///111333333222111222333111111111111111111111111222222111111111111111111222222333333444555666666222222222222222222222222222111111111111000000000000000111222222222222111000000000000111111111111000000000000000111111111111222222222222333333333222222111111222222333444222222333333333333222222222222111111111111222222000000000000000000000000111111111111111222222222222222222111222222333333000//////000111222111000000000/////////000111111222222222222222222222222////////////////////////222222111111000111111111111111111111000000000000000000000000000000000000////////////000000000000...//////000000000000000//////000000000000//////......///000000000000000///////////////////////////000000111111000000///------...///000111222222////////////000000000000//////000000000000//////000000000000000000000000............////////////////////////000000000000000000000000000000000000.............../////////////////////000000000000000000////////////000000........................000000000000111111111111111111111111111111111111000111111111111111111000/////////000000000000000222222222222222111000/////////000000000111111111000000000000000111222222222222111111111111222222222111111000000000111111222222333444333222111000///000000000000111111111...///000111222333333333BBBAAA@@@??????AAABBBDDDGGGGGGFFFEEEDDDBBBAAA@@@======<<<;;;:::999888777777777888888888999999999777888888888888888777777666555444555888999888777666666666666555555555555333333444444444444333333333333444555666666666666222222222333333444444555444444444444333333333222222333333444555555444444111222333333444444444333111111222222222333333333222222222222222222222222111111222222222333333333444444444444333333333333333333333333333222111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222///000000000111111111111111111111111111111111111222222222222222222222222000000111222222333333333222222111111111111222222222222111111111111222222///000000000000111111111111111111222222222333333111111111111111111111111111111222222222333333333333333333333333333333333///111444333222111222444111111111111111111111111000111111111222333333333222222333333444444444444111111111222222333333444111111111111000000000000000000111222222222222222000000000000111111111111111111111111111111000000111111111111222222222222111111222333333333333222222222333444444333333222222222111111111111222222111111111111111111111111000000111111111222222222222222333333333222111111///......///222333333222000000000000000111222222222222222222222222222222////////////////////////111111111000111111222222111111111111000000000000000000000000000000000000.../////////000000000111......///000000000000000...//////////////////.........///000000000000000////////////////////////111000000000000000000111......//////000000111111////////////000000000000...///000111111000///...000000000000000000000000...////////////000000000.../////////000000000111000000000000000000000000.........///000000111111000000000000111111111222000000////////////000000/////////////////////////////////000000000000111000000000000000000000000///000000111111000000///.........//////000000000222333333222222000//////........./////////000000000000000000111333444555333222222111111222222333222222111111111222222333222333333333222222111111///000000000000111111111...///000111222333333333HHHGGGEEEDDDEEEFFFHHHJJJKKKKKKJJJIIIGGGEEEDDDCCC???>>>===<<<;;;:::999999777888888888888999999999555666777777777777777666555444333555777888888777777666666666555555555555333333555666666555333333000111333555666777888888333333333333333333333333444444333333333222222222222333333444555555555444111222333333444444444444111111222222222333333333222222222222222222222222111111222222222333333333000111111222222333333444111222222222222111000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222111111111111111111111111222222222222222222222222///000111333333444444444222222111111111111222222222222111111111111222222111222222222222333333333111111222222222333333333111111111111111111111111111111111222222333333333333333333333333333333333///222444444222111222444111111111111111111111111//////000222333444555666333333333333333333333333000000111222333333444444111111111111000000000000///000111222222222222222000000000000111111111111333333222222111111000000000000000000111111111111000111222333444333222222111222333444444444333222222222111111111111222222222222222222222222222222000000111111222222222222222333444444333222000///...------///222444444333333333222222333444555555222222222222222222222222111111111111111111111111111000000000111222333333111111111111000000000000000000000000000000000000.../////////000000111111......///000000000000000---..................---...//////000000000000000111111111111111111111111222111000//////000111222000000000000////////////////////////000000000000...///000111111000///...000000000000000000000000000000000000111111111111.../////////000000111111000000000000000000000000......///000111222333333000111111111222222222222000000////////////000000000000000000000000000000............/////////000//////////////////////////////000000000000////////////000000111111111222333333333222222000//////---------........./////////000000111222444555666333222222111111222222333222222111111222333333444333333333222222222111111111222222222222333333333111111222222222111111000XXXVVVSSSPPPOOOPPPQQQSSSVVVQQQKKKIIIJJJIIIEEE@@@??????>>>;;;999999:::<<<:::888888999:::;;;;;;:::999999888888777777666666888888888888888888888888888888888777777555444444555444333111111222333333888777777666555444444444666666444333333444666666555666777666444333333555666555555444444555555666222333333444555555555444444444555555444444333222333333333222222222111111222222111111111111111111555555444333333222222111111111111000000000000000222222111111111111222222222222222222222222222222111111111111111111111111000000111222222222222111111111222222222222111111333444444333111000000111222222111111111222333333000000111111111222222222222222111111111111222222444333333222111000/////////000000000111111111111333333222111000000111111222222111111111111222222222222111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111000/////////000222333333333222222222222222222111111222333444444555555222222222222222222222222000111111111111222222222333222000//////000222333333222222111111222222333333333333222111000///...111222333444555444333222000000111111111111000000111222222333333222222111333333333222222111111111222222333333333333444444333333333333333333333333222222222111111000000000111111111111111111111111000000111222222222222111222222222222222222222222111111222222222333333333111111111111111111111111222222222111111111111000444444444333333222222222111111111111111111111111222222222111111111111000111111000000//////......000000000000000000000000111111000000/////////...000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000/////////......------000000000000000000000000000000000000000000000000...000111333333111000...111000000000111222333333000000000000000000000000///000111000...------...////////////////////////222000...///222333111///...///000111111000///...000000000000000000000000111111000000//////......---......///000111111222111111111111111111111111111111111111111111111111222222111000//////000000000222444444222000///000444333111000000111333444222222222111111111000000111111111000000000000000111111111111111111111111222222111111111111111222444333222111111222333444dddccc```]]]\\\[[[[[[\\\ZZZVVVQQQPPPQQQPPPLLLHHHBBBAAA@@@???>>>>>>=========<<<::::::;;;:::999777::::::999999888888888888888888888888888888888888::::::::::::999888777666777777666777777888999999777666666555444444333333444333333333333333333444444555666555444333444555555555444444444444555555222333444444555555444444000111222333333333333333333333333222222222111111222222222222222222222222222222222222222222333333333333333222222111111111333333222222222222333333222222222222222222222222222222222222222222222222000000111222222222222222111111222222222222111111222333444333222111222333444333333222222222333333000000111111111222222222222222111111111111222222333333222222111000000000111111111111222222222222333222222111111111111111000000////////////000000222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111222111111000111222333444222222222222222222222222111111222222333333444444222222222222222222222222111111111111222222222222444333222111111222333444444333333333333333333444444444444333333222111000111222333444444333222222111111222222222222111111111222222333333222222111333333333222222222111111222222333333333333444444333333333333333333333333333333222222222111111111111111111111111111111111000000111222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222222111111111111000444444333333333222222222111111111111111111111111222222222111111111111000111111000000////////////////////////////////////000000/////////.........000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000222222222222111111111000000000000000000000000000000000000000000000000000...///000111111000///...111111111000111111222222000000000000000000000000///000111000...---...///////////////////////////222000...///111222000...---...///000000///...---000000000000000000000000111111000000////////////......//////000000111111111111111111111111111111111111111111111111111111222222111000000000000000000222333333111111111222333222111000000111333444222222222111111111000000111111111111000000000000111111111111111111111111222222111111111111222222333333222111111222333333pppooonnnllljjjhhhgggfffbbb___[[[ZZZ[[[ZZZWWWSSSIIIGGGEEEFFFGGGGGGCCC@@@@@@>>>=========<<<:::888;;;;;;::::::::::::999999999999999999999999999999::::::::::::999888777777444444666777888999999999666666555555444444333333333333444444444444333333333444555555444333444666555444444333333444444555333333444444555555444444///000222333444555555555333333333222222222111111333333333333333333333333111111222333333444555555666666555444444333222222444333333333333333333444222222222222222222222222333333333333333333333333000111111222222222222222111111222222222222111111222333444444333333444555555555444333222222222333111111111111111222222222222222111111111111222222222222222222222222222222111222222222222333333333222222222222111111111111000000////////////000000111111222222222222222222222222222222222222222222111111111111222222222333333333333333333333333333222222222222222222222222333222222222222333444444111111111222222333333444222222222222222222222222111111111111111111111111111111111111222222222333555444333222222333444555555444444333333444444555555555444444333333222222222222333333333222222111333333333333333333333333111222222333333222222111333333333333222222222222222222333333333333444444333333333333333333333333333333333333222222222222222222222222222222222222000111111222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111111000333333333333222222222222111111111111111111111111222222222111111111111000111000000000000/////////////////////////////////111111000000000000//////000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000////////////...000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000111111000000000000000000000000///000111000...---...///////////////////////////111///...///000111000.........////////////......000000000000000000000000111000000000000/////////000000000000000000000000111111111111111111111111000000000000000000000000222222111000000000000111000111222111111111444666555444222111111222333555222222222111111111111111111111111111111111111111222222222222222222222222222222111111111111222222333333222222222222333333rrrrrrrrrrrrqqqooommmllljjjhhheeeddddddbbb___\\\SSSPPPNNNPPPSSSRRRLLLFFFCCCBBBAAAAAAAAA@@@>>>;;;;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888777777666555333444666777888888777777777666666666555555555444555666777888888777666555222333555555444444555777444444333333333333444444333333444444555444444333333333444555666777777666333333333222222222111111222222222333333333333333333444444444555555555666777666666555444333222222333333222222222222333333222222222222222222222222333333333333333333333333000111222222333333222222111222222333333222222111111333444444444444555777777666555444333222222222111111111111111111111111222222111111111111222222111111111222222333333333111111111222222222333333222222222222222222222111333222222111111222222333111111222222222222222333222222222222222222222222111111111222222222333333333333333333333333333333222222222222222222222222222222222222222333333444000000111222333333444444222222222222222222111111111111111111111111111111111111111222222222333333444444333222222333444444444444333333333333444444444444444333333333333333222222222222222222111111333333222222222222333333111222222333333222222111333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000111222222333333222222222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111000000333222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////333222222111111222222333333222111000000///000000000000000000000000000000///000111000///...///000////////////////////////000////////////000//////000000000000000000000000////////////////////////000000000000000000000000111111000000000000000000111111111111111111111111000000000000000000000000222222111000000111111111111111111000000222666::::::888666333222222333444111111111111111111111111000111111111111111222222222222222222222222222222222222111111111222333333333333333333333333333333ooopppqqqrrrrrrqqqooonnnpppooommmkkkiiifffccc```]]][[[YYY[[[^^^\\\VVVPPPMMMKKKJJJIIIGGGDDD@@@======<<<<<<;;;;;;::::::999999999999999999999999999777888888888888777777666777888999::::::999888777888888888888777777777777555666888888888888666555333444555555555555666777555444444333333444444555333444444555444444333333444555555555555555444444333333333222222222111111000111111111222222222333555444444444333333222222666555555444333222222222222222111111111111222222222222222222222222222222222222222222222222222222111111222333333333333222222222333333333333222222000222444444444444666777777666555444333222222222111111111111111111111111222222111111111111222222111111111222333333444444000000000000111111111222111222333333333333222222333333222222222222333333111111222222333333333333222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222111111111222222222222222000000111222333333444444333333222222222222222222111111111111111111111111111222222222222333333333333333222222222222333333333333222222222222333333333333222222222222333444444333333222222111111111333222111111111111222333111222222333333222222111333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222111111222333333333333222222222222222222222222222111111222222222333333333222222222222222222222222222222222111111111000000222222222222222222222222111111111111111111111111222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////222111000000000000111222222222111000////////////000000000000000000000000...000111000//////000111000000000000000000000000///000000000/////////000////////////////////////////////////////////////000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000222111111111111111222222111111111000000333888<<>>===<<<::::::::::::::::::::::::777888888999999999888888777777666666777999;;;<<<777777777777777888888888:::999888777777888999:::999::::::999777666777888777777666666666666777777444555555555444333333222///000111222333444444444333333333222222222111111111111222333333444555555333444444555555666666777222222333333444555555555444333333222222333333444222222222222222222222222333333333333333333333333111222333333444444333333222333333444444333333222000222333333222111222444222222222111111222333333222222222222111111000000222222111111111111222222333333333333333333333333111111222222222333333333000111333555555555333222444333333222222333333444111111222333333444555555333333333333333333333333222222333333333444444444444444444444444444444444333333333333333333333333222333444555555555444333333333222222222222222222333333444444555666777777444444444444444444444444222222333333333444444444444444555555555555444444555444444333333444444555444444333222333555888999888777555444333333444444666555333222222333555666222222222333333222222222333333333444444555555555222222333333333444444444333333333333333333333333000000000111111222222222333333333333333333333333111222333333444444333333222222222222222222222222111111222222222333333333333333333333333333333333222222222111111111111000000000111111222222222222111111111111111111111111222222222111111111111000000000111111222222222222000000000000000000000000222222222333333444444444111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000///000000000111111222222000000000000000000000000000000000000000000000000000111333444444333111000//////...//////000111222000000000000000000000000...000111111000000111333000000000000000000000000000333444333111000222444555444333222222333444555000000000000000000000000000000111111222222222222//////000111222333333333111111111111111111111111333333333333333333333333222111111111222333333444111222333444444555888;;;<<<:::777444333222333333000000111111222222222222000000111222333333444444333333333333333333333333222222222222333444555666333333444555555444333333lllnnnppppppmmmjjjkkklllnnnoooooopppqqqpppppppppsssrrrpppnnnkkkhhheeeddd_________```aaa```\\\ZZZWWWSSSLLLGGGDDDCCCBBBAAABBB???===<<<<<<;;;999888::::::999999:::;;;<<<<<<999888777555555555666777888888888888888777666555777777777777777777888888777777777777666666666666555555666666666666555555555555444333333333333444444444444444444444444444555555444333333222111111222222333444444333222222555555555555444333222111444444333222333444555666666555444222111000//////111111111222222111111111222222222222222222222222111111222222222333333333222222222333333444444444333222111000000111222333444444333333222111000000////////////////////////111111222222222333333333111111111111000000//////111111000000000000000111000000000111111000000000333333333444555666777777333333333333333333333333444444222222222222444444444333333222111111111222111111222222222333333333444444333222222333444444333333333333333333333333222333333111000000222555333333333444444444555555444444333333333333222222444333333222222333333444333222222333555555444222555555555444444333333333333333333444444555555555222222222222222222222222222222222222222222222222333444444555555444444333444444444444444444444444555444333333333333444555222222222222222222222222444444444333333222222222444444444444444444444444555444444444444555666666333333333222222222111111444333333222111111111222000000111222333333444444333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111000//////000000000000000000000000222111111111111333444555333222222111111222222333444333222000////////////000000111111111111000000111111000000000000111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000......////////////......///000111222333222111111222222111111000000//////222111111111000000//////111111333333444333222111222111...------...111222222111111111000000//////222222222222111111111000222222111111000000//////000000000000111111111111222222333333333333444444111111111111111111111111111111222222222333333333444555555444222111111222222222111111111111111111222222333333333333444444666555444222111111222222222222444555666777777777444444444444444444444444ppprrrttttttqqqnnnmmmmmmooopppoooooonnnnnnmmmlllrrrqqqpppnnnllljjjhhhfffeeedddccccccdddccc```^^^[[[VVVOOOJJJGGGFFFFFFEEECCCAAA>>><<<<<<<<<;;;:::::::::999888888888999999999999888777777777777777777888888888888777777666888888888888777777777777888777777777666666666666555555666666666666555555666555444444333333444444444444444444444444444444555555444444333222222111222333444555555444333222333333444555555555444444444444333333333444555666555555333222111111000000111222222333333222222111222222222222222222222222111111222222222333333333222222222333333444444444333222111000000111222333444444333333222111111000000000000000000000000000111111222222222333333333222222111111111000000000444444333333333333333444222333333444444333333222222222333333444444555555333333333333333333333333444333333222222333333444444333222222111111222222111222222222222333333333444333222222222222333444333333333333333333333333222333444333111111333444333333444444444555555555444444444333333222222222444333333222222333333444222222111333444555444222555444444444333333333333111111222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111444444444444444444444444555444333333333333444555222222222222222222222222444444444333333222222222444444444444444444444444555444444444444555666666333333333333222222222222444333222222111111222222111111111222333333333444333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111000//////000000000000000000000000//////000000000///...---333222222111111222222333222222111000////////////000000111111111111000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000......////////////......///000111222222222111111111111111000000000000000111111111111000000000///000111222222222111000///000000000//////000000000111111111111000000000///222222111111111000000000111111111000000000000000000000000000111111111111222222222333333333444444111111111111111111111111111111111222222222333333333444555333111000111222222222111111111111111111222222333333333333444444666555444222222222222222444555555666666666666555444444444444444444444444tttvvvwwwvvvtttqqqpppppptttsssrrrqqqooommmlllkkkqqqppppppooommmlllkkkkkkllljjjhhhggghhhgggfffddd```[[[TTTNNNLLLLLLLLLKKKHHHDDDAAA>>>>>>>>>===<<<<<<;;;:::999888888888888888888999999888888777777777777888888999888888888999999888888888777777777888888777777777666666666555666666777777666666555666555555555444444444444444444444444444444444444555555444444333222222222444444555555555555444444000111333444666666777777444333333333333444555666444444333222222222222222222333333444444333333222222222222222222222222222111111222222222333333333222222333333333333444444222222111111111111222222444333333222222111111111111111111111111111111111111111222222222333333333222222222222222111111111555444444333444444555555333444444555555444444333222222222222333333333333333333333333333333333333444333333222222333333444333333222222111111222222222222222222333333333333333222222111111222222333333333333333333333333333222444555555444333333444333444444444444555555555555555555444333222222111444444333333333333444444222111111222444444333222444444333333333333222222222222222222333333333333333333333333333333333333333333333333333333333333222222333333333333222222444444444444444444444444555444444333333444444555333333333333333333333333444444333333333333222222444444444444444444444444555444444444444555666666444444444444333333333333333333222222111111222222222222222222333333333333333333333333333333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111222111111000///000000000000000000000000...///000111000---***'''222222111111111111222222000000////////////000000000000111111111111000000111111000000000000111111000000000000000000000000111111111111222222222222000000000000111111111111000000000000000000000000...//////000000//////...///000111111222222111111000000000000111111111111111111111111000000000000111111111111111000///......///111222222111///...111111111111000000000000111111000000000/////////000000000000111111111111000000000000111111111111222222222222333333333333111111111111111111111111111111111222222222222333222333333222000///000111111111222222222222222222222222333333333333444444666555444333222222222333666666666666666555444444444444444444444444444444zzzzzzyyyxxxwwwwwwwwwxxxyyyxxxvvvuuusssqqqppppppqqqppppppooooooooooooooorrrooollljjjjjjkkkjjjjjjddd___XXXSSSQQQQQQQQQQQQNNNJJJEEEAAA@@@???>>>===>>>===<<<;;;::::::::::::666777888999999888777666666777888888999999999999:::999999888888777777666888888888777777777666666666666777777777777666666666666666666555555444444444444444444444444444444555555444444333333333333555555666666666666555555111111333555666777777777333333333333444444555555333333222222222333333444333444444444444444444333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222111111222222222333333333222222222222222222222222222111111111111222333333222333333333333333333222333333333333222222222222333333333333333333333333333333333333333333333333333333222222111222222333222222222333333333444444222222222222222222222222333333333333333333333333222444777777555444444444444444444444555555555555666666555444333222222111444444333333333333444444222111111222444555333222333333333333333333333222444444555555555555555555333333333333333333333333333333333333333333333333444444555555555555444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555444444444444555666666555555444444444333333333333333222222111222222333333333333333333333222222333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111111111111222222111111000000000000000000000000000000111222222111///---+++222222111111111111222222//////......///000000111000000111111111111000000111111000000000000111111000000000000000000000000000000000111111111222222///000000000111111111111000000000000000000000000//////000000000000/////////000000111111111111111//////000000111111222222111111111000000000000000222222222111111000//////000000000111111000000000111111111000000000000000000000000000//////////////////000000111111222222///000000000111111111111111222222222222333333333111111111111111111111111111111111111222222222222111222222111000//////000111111222222222222222333222222222333333333444444555555444444333333333333444444555555555444444333444444444444444444444444~~~|||zzzyyyzzz|||~~~|||{{{yyywwwuuutttttttttsssrrrqqqpppppppppqqqqqqtttqqqmmmkkklllmmmmmmmmmfffbbb]]]YYYWWWWWWVVVVVVTTTPPPKKKGGGDDDBBB@@@>>>======<<<;;;;;;;;;;;;<<<555666777888999888777666666777888999999999999999:::999999999888888777777888888888888777777777777666666777777777777666666666666777777777666555444444444444444444444444444555555444444444444333333666666666666666666666666333444555555666666666555333333333444444444444444333333222222333333444555333444444555555444444333222222222222222222222222111111222222222333333333333333333333333333333333222222222333333222222222333333222222222222222111222222222222222222222222111111222222222333333333222222222222222222222222000000000000000111222222222333333444444333333222444444444444333333333333333333333333333333333333333333333333333333333333333222222111222222333333222222333333333444444444222222222222222222222222333333333333333333333333333555777777666444444555444444444555555555666666666666555444444333222222555444444333333444444555333222222333555555444222333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333444555555666666555555444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555444444444444555666666555555444444444333333333333222222111222222333333444444333333333333333333333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111222111111111111111111222222111111000000111111222///......//////000111222000000111111111111000000111111000000000000111111111111111111111111111111/////////000000000111111///000000000111111111111111111111111111111111111//////000000000000//////000000000000000111111111//////000000111111222222000000000000000000111111333333222222111111111111222111000//////000111222000000000000000000111111000000000000//////////////////000000111111222222///000000000111111111111111111111222222222333333111111111111111111111111000000111111111222222222000111222111/////////000111111222222333333333333222222222333333333444444444444444444444444333333111111222333444555555444444444444444444444444444~~~||||||~~~~~~}}}zzzxxxvvvuuuuuuuuuvvvuuusssrrrqqqqqqrrrrrrsssqqqnnnlllmmmnnnnnnnnnhhhfffbbb___^^^]]][[[ZZZYYYVVVRRRNNNLLLIIIFFFCCC???>>>===<<<;;;;;;;;;;;;777777888888999888888888888888999999:::999999999999999999999999999999999999999888888888777777777666777777888888777777666666777888888888777555444444444444444444444444444555555444444444444444444666666555555555555666666555555666666666555555444222333444444555555444444444333333333333333444555333444444555555444444333222222222222222222222222111111222222222333333333444444333333333333222222222222333333333333222222222222222222222222222222222222222222222222222222111111222222222333333333111111111222222222222222111111111111222333444444444555555666666555555444333333333333444444444444333333333333333333333333222333333444444333333222222222111111222222333333333333333333444444444444222333333444444333333222333333333333333333333333333555666666555444444555444444555555555666666666555555555555444444444444555555444444444444555555444333333444666666555444333333444444444444555555444444444444333333333333333333333333333333333333333333333333333333333333333333444444444444333333444444444444444444444444333444444555555444444333333333333333333333333333222222333333333333444444444444444444444444444444555444444444444555666666444444444444333333333333222222111111222222333333333333333333444444444444333333333333333333333333333333333333333333333333000111111111111222222222111111111111111111111111000111222222333222222222111111111111111111111111000//////...///111333444111111000000000000111111000000///000000111222222000000111111111111000000111111000000000000111111111111111111111111111111.../////////000000000000000000000000111111111111111111111111111111111111///000000111111000000///000////////////000111222000000000000111111111111000000000000111111111111333333222222222222333333444222000......000222444000000000000111111111111111111000000000/////////000000000000111111111111000000000000111111111111111111111111222222222222111111111111111111111111000000000111111111111222000111222111000///000111111111222222333444444444222222333333333333444444444444555555555555444333000111222333555555555555444444444444444444444444{{{xxxwwwvvvvvvyyyxxxuuusssqqqqqqrrrrrrrrrpppnnnmmmoooppppppoookkkiiigggfffeeeccc```]]][[[YYYXXXVVVUUUSSSOOOLLLFFFEEECCC@@@>>><<<;;;;;;:::999999999::::::;;;<<<999999:::::::::999888888777888888999999::::::;;;999999999888888888777777777777888888888888777777666777888999999777666444444444444444444444444444444444555555555555555555666666555444444555666666555555666666666666555555222333444555555555444444555444444333333333444444333333444444444444333333222222222222222222222222111111222222222333333333444444444333333222222222222222333444444333222222222222222222222222222222222222222222222222222222111111222222222333333333000000000111111111222222222222222222333444555555444444555555555555444444111111222222333333444444333333333333333333333333222333333444444333333222222222111111222222333444333333333444444444444555333444555555555555444333333333333333333333333333444555555444333333444666555555555555666666666666444444444444555555555555555555444444444444555555555555444666777888666555444444444555555666666666555444444444333333333333444444444444444444444444444444444444444444444444333333444444444444333333444444444444444444444444333333444555555444333333444444444444444444444444222222222333333444444444444444444444444444444444555444444444444555666666333333333333222222222222222222111111222222333444222333333333444555555555333333333333333333333333333333333333333333333333000111111111111222222222111111111111111111111111000111222222333333333222111111111111111111111111//////000111111222222222111111000000000000111111222111111111111111222333000000111111111111000000111111000000000000111111111111111111111111111111//////000000000111111111000000000000111111111111111111111111111111111111000000111111111111000000000//////...///000111222111111111000000000000000///000000000111111111111111111000000111222333444222222111000000111222222///000000000111111111111222222111111111000000000111111111000000000000000000000000000111111111111111111111111222222222222111111111111111111111111000000000000111111111111000111222222000000111222111111222222333444444555222222333333333333444444333444555666666555444444333444555555666666666666444444444444444444444444{{{yyyxxxxxx|||zzzwwwtttrrrqqqqqqrrrqqqooonnnooopppqqqqqqpppllllllkkkkkkjjjgggccc```[[[[[[[[[\\\\\\ZZZWWWTTTOOOMMMJJJFFFBBB???===<<<<<<;;;;;;:::;;;<<<>>>???:::::::::::::::999888777777777888999:::;;;;;;<<<999999999888888888888777777777888888888888777777666777999:::999888666555444444444444444444444444444444555555555555555555666555444333333444555666444444555666777777666666222333444555555555444333666555444333333333333444222333333444444333333222222222222222222222222222111111222222222333333333444444444333333222222222222222444444444444222222222222222222222222222222111111111111111111111111111111222222222333333333//////000000111111111222111111111111222333444555111222222333333222222111//////000111222333333444333333333333333333333333222222444444444444222222222111111111222333333444333333333444444444555555444444555666666555444444333333333333333333333333444555444333222222444666555555555555666666666777333333444444555666666666555555444444444444555555666555555666888999777666555555555666666666777777777777666666666555555555444444444444444444444444444444444444444444444444555555666666666666555555444444444444444444444444333333444555555444333333444444444444444444444444222222222333333444444444444444444444444444444444555444444444444555666666333333333222222222111111222111111111222333333444222222333333444555666666333333333333333333333333333333333333333333333333000111111111111222222222111111111111111111111111000111222333333333333333111111111111111111111111///111333555555444222111111111000000000000111111333333222222222222222333000000111111111111000000111111000000000000111111111111111111111111111111000111111111111222222222000000000000111111111111111111111111111111111111000000111111111111000000000///.........///111222222222111111000000////////////000000111111111222//////...///000111333444000111222333333222111000//////000000111111111222222222222222111111111111222222111111000000//////000000000000111111111111000111111111111222222222111111111111111111111111000000000000111111111111000111222222111000111333111111222333333444555555222222333333333444444444333444555666666666444444777777777777777666666555444444444444444444444444{{{|||yyyuuupppnnnmmmnnnooottttttsssrrrrrrqqqqqqqqqnnnnnnnnnnnnooommmjjjgggcccccccccbbb___\\\ZZZXXXUUUTTTRRRNNNJJJFFFCCCAAA@@@???======>>>???>>>===:::::::::999999999888888:::::::::;;;;;;<<<<<<<<<999999999999888888777777999999888777666555555444777777888888777666666555777777777777777777777777555555555555555555555555777666666666555555555555777666555444222111//////888777666555444333222222555555555555555555555444444444333333333333222222333333333333333333333333444444444333333222222222111111222222222222111111222222111111111111111222333333222222111222222222222222111111222222333444111222222333333222222111111111222222222333333333333222111111111222333444555555555444444333333333222222222222222222222222222333444444555555444444333222222111111222222333444333333222222333333444222222333333333444444444444444555666666555444333555555555444444333333333666555444444222222111000444333333222222333333444333333333444555666777777888888666555555444444444222333555666777777888888777666666666555555555555333222222111222333555666555333222222444555555444333333222222111000//////444555555555555555444444555555444444444555555666555555555555555555555555444444444444444444444444555333222222333444333333333333333222222333444444666666555555444333222222111111111111222333444444222222222222222222222222111111333444444444333333444444444444444444444444444444444333333222222222111111222222222333333333222222222222111111000000222222111111111111222222222222222111111111000000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000111111222222222222222222222222222222222111111000000//////333111000///000///...,,,000000000000000000000000222111111111000000//////000000000000000000000000222222111000//////000000222111111111000000////////////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000///000111222222222222222111111000000//////......111111222333333333333333111111222222222333333333222222222222222222222222222222222222222222222222555444222111111111222222222222333333333444444444555333222444777888666333222222333444666777888888999999888777777888888999777666444222222222333444xxxqqqnnnlllkkkjjjpppqqqrrrssstttssssssrrrrrrqqqqqqrrrqqqoookkkgggeeeeeedddbbbaaa___]]]\\\\\\ZZZWWWSSSMMMHHHCCCAAA@@@>>><<<;;;<<<===<<<;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<999999999999888888888777777777888888888888888888777777888888888777777666666666666666666666666666555555555555555555555555666555555555555444444444555555444444333333333222666555555555555555444444444444444555555555666666444444333333333333222222333333333333333333333333444444444333333222222222111111222222222222111111222222111111111111111222222222222111222222333333222222111111222222333444222222222333333222222222111111222222222333333333222222111111111222333444333333333222222111111111222222222222222222222222222333444444555555444444333333222222222222333333444333333222222333333444222222333333333444444444444444555666666555444333555555444444444333333333555444444333333222222222444444333333333333444444444333333444444666777777666666555555555666666777333444555777888888888888666555555555555444444444444333222222222333444555555333222333444666555444444444444444333333333333555555666666666555555444666555555444444444555555555555555555555555555555444444444444444444444444555444222222333444444333444444333333333333444444444444333333222111111000222222222222222222333444333333333333333333333333222222222222222333444444444444444444444444444444333333333222222222111111111111111222222222333333222222222222111111111000222222111111111111222222333222222222222111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000111222222222222222222222222222222111111111000000/////////222111000000000//////...000000000000000000000000111111111111000000000///000000000000000000000000222222111000000000000000111111111111000000000/////////000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000111222222222111111111111000000////////////...///000000111111000000000000000000111111111111222222222222222222222222111111111111111111111111444333222111000111111222222222333333333444444444666444333555777777555333333444444555666777888888666666666666777888999:::888777555444444555777888zzzuuurrrmmmhhhooopppsssuuuvvvvvvuuutttuuuuuuuuuvvvuuurrrmmmiiihhhgggeeecccbbbbbbbbbcccaaa```]]]XXXSSSMMMHHHEEEAAA???===<<<======<<<:::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<999999999999888888888888666666777888999::::::;;;666777777888888888777777555555555555555555555555555555555555555555555555555555555444444444333333333333444444555666666666444444444555555666666666333444444555555666666666444444333333333333222222333333333333333333333333444444333333333333222222111111222222222222111111222111111111111111222222111111111111222333444444222222111111222222333444222222222222222222222222111111222222222333333333222222111111222222333444333333222222222222111111111111111111111111111111222333444444555555444444444444333333333333444444444333333222222333333444333333333333444444444444333444555555555555444444555444444444444333333333444333333333333333333333555555444444444444555555444444444444444555666777555555555555666777888999444555666777888999999999555555555444444444333333555555444333333333444444555333333333555666555444333333444444444555555555555555666777777666666555777777666555444444444444555555555555555555555555555555555555555555555555444444333333333444444555555555444444333444444555444444444333333222222111444444333222222222333333444444444444444444444444333333222222222333444555444444444444444444444444222222222222111111111111111111111111111222222222222222222222111111111111222222111111111111222222333333333333222222222222111111222222222222111111111111111111111111111111111111111111111111111111111000000000000111222222111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000222111000000000000000000111111111111000000000000///000000111111000000///000000000000000000000000222222111111111111222222000000000000000000000000111111222222222111111000111000000000000/////////......///000000000000000/////////000000000111111222222222222222222222222111111111111111111111111333222111111000111111111333333333333444444444444666666555666777777666444555666666666777777777777555555555666888:::<<<===<<<;;;999888999:::<<<==={{{tttwwwwwwvvvuuuuuuttttttuuuuuuuuuvvvxxxxxxuuupppllljjjiiifffddddddeeeggghhhcccbbbaaa]]]YYYTTTPPPMMMEEECCC@@@?????????===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666777888999::::::;;;666666777888888888777777666666666666666666666666555555555555555555555555666666555555555444444444333444444555666777777888555555555555666666666666555555555555555555555444444444333333333222222222333333333333333333333333333333333333333333333333111222222333333222222111111111111000111111222333111111111111222333444555222222111111222222333444222222222222222222222222111111222222222333333333222111222222222222333333444444444444444444444444333333333333333333333333222333444444555555444444555444444333333444444555444333333222222333333444333333333444444444444555333333444444444555444444444444444444444444444444333333333333444444555555555555555444444555555555444444444444444555666777555555555555666777888999333444555777888888999999666666555555555444444444666666555444444444333333444333333444666666555444111111222333444555555666666666777777888777777777888888666555444444444444555555555555555555555555555555555555555555555555444444555444333444555666666666555555444444555555666666666555555555555555666555444333333222333333444444444444444444444444444444555666666555555444444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222333222222111111222222333444444444333333333222222111111222222222222111111111111111111111111111111111111111111111111111111111111000000111111222333000000000000000000000000///////////////////////////000111111000000000111000000000000000000000000111111111000000000000000000000000000000000000000111111000000000000000111111111111000000000000000000000000111111000000000000000000000000000000000222111111000000111111222000000000000000000000000222222222222222111000///000000000000000000000000000000111222222222222111111111111222222222222333222222222222222222222222111111111111111111111111111111111111111111111111333333333444444444444555777777777777888777777666777777777777777777777666666777777999;;;===>>>@@@AAA@@@>>>===<<<===???@@@}}}vvvrrrqqqrrrsssssstttuuuxxxyyyxxxtttqqqmmmkkkhhhggggggiiikkkmmmhhhgggfffccc___YYYTTTQQQHHHFFFCCCAAAAAA@@@>>><<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999:::777777777888888999999999666777777888888888777777777777777777777777777777666666666666666666666666777777777777666666666666555555666666666666666666777777666666666555555555777777666555444333333222444444333333333222222222333333333333333333333333333333333333333333333333222222333333333333222222111111000000111222222333111111111111222333444555222222111111222222333444333222222111111222222333111111222222222333333333111111222222333333333333444444444444444444444444444444444444444444444444222333444444555555444444555444444333333444444555444333333222222333333444333333444444444555555555333333333333444444555555444444444444444444444444222333333444444555555666555555555444444555555555555444444444444555666666777777666666666666777777333444555666777888888888777777777777666666666666666666666666555444444333444444444555777777555444111111222444555666777888666777888888999999999888999888777666555444444444666666666666666666666666666666666666666666666666333555666555444444666888888777666666555555555666666666666666666666666777666666555444333333333333333333333333333333333333333555888::::::888555333444444444444444444444444444444444444444444444444222222111111111111111111222222222222222222222333333333222222222222333333444444444333333333222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111222222333000000000000000000000000/////////000000000000000///000222111000///111222000000000000000000000000000000000000000000111111000000000000000000000000111000000000000000111111000000000000000000111111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000222222222222222111000///000000000000111111111111000000111222222222222222444444444444555555555555222222222222222222222222333333333333333333333333111111111222222222111111333333444444444555555555666777888999888888888888888888888888777777777777888999999;;;===???AAABBBEEEDDDAAA?????????@@@AAAwwwttttttuuuttttttuuuwwwyyyyyywwwuuupppooolllkkkkkkmmmoooqqqqqqpppnnnjjjddd\\\VVVRRRLLLIIIFFFDDDCCCAAA???=========<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999999::::::::::::888888888999999::::::::::::::::::::::::999888888888888888888888888888888666666666666666666666666888888888777777777666666666666666666666555555555777777777666666555555555777777666555444333333222444444333333333333222222333333333333333333333333222222333333333333444444222222333333333333222222000000000000111222333333111111111111222333444444222222111111222222333444444333222111111222333444111111222222222333333333000111222333333333333222111111222222222222333333444444444444444444444444222333444444555555444444444444333333333333444444444333333222222333333444333444444444555555555555333222222222333444555666333333333444444444444555333333444444555555555666555555444444444444555555555555444444444555555666888888777666666777777777444444666777888999999999888888888777777777666666666666666777666666555444444444444666888888666444444444555666888999:::;;;777777888999::::::::::::888888777666555555555555666666666666666666666666777777777777777777777777333555777666444444777:::999999888777666666666666333444444444555666666666666666555444444444555555333333333333333333333333444666999;;;;;;888555333444444444444444444444444444444444444555555555555333333333222222222222222222222222222333333333333333333222222222222333333333333333333222222222222111111222222222222111111222222222222222222222222111111111111111111111111222111111111111222333333111111111111111111111111000000000000111111111111///222444222///...000333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000111111111111000111111222222111111000000000000000000000000000000000////////////000000000000000000000000000000111111222222222111111000000000000111111111111222//////000111111111111111444444555555555666666666222222222222222222222222444444444444444444444444111111222333333333222222333444444444555555555555555777999:::999999:::<<<;;;;;;:::::::::::::::::::::;;;<<<>>>AAADDDGGGHHHKKKIIIGGGEEEDDDEEEFFFGGG~~~xxxwwwvvvwwwyyyyyyxxxwwwtttsssrrrppppppqqqssstttvvvuuusssoooiiibbbZZZVVVRRRPPPLLLJJJHHHFFFDDDBBB?????????>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;888999:::;;;<<<===>>>???>>>>>>>>>>>>===<<<::::::777777777777777777777777666666666666666666666666777777777777666666666666555555555555555555555555666666666666666777777777555555555555555555555555444444333333333333222222333333333333333333333333222222222333333444444444222333333444444333333222000000000000111222333444222222222111222222333333222222111111222222333444444333111000000111333444111111222222222333333333000111222333333333222222111111111222222333333333222222222222222222222222222333444444555555444444333333222222222222333333444333333222222333333444444444444444555555555555222222222222222444555666333333333444444444555555444444444555555555555555444444333333333333444444666555555444444444555555666666666666777888999999666777888999:::;;;;;;;;;777777777777666666666666555555666777777777666666444444555666888888666444555555666777999:::;;;;;;777888999:::;;;;;;;;;;;;777777666666666666666777666666666666666666666666777777777777777777777777222555888777444444777;;;::::::999888777666777777333333444555666666777777555555555555555555666777444444444444444444444444777777777777666666555444444444444444444444444444333333333444444555555555444444444333333333222222222222222333333333444444444333333222222333333444333222222222222111111111111111222222222222111111222222222222222222222222111111111111111111111111222222111111222222333444222222222222222222222222000111111111222222222333000333555333///---///222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000111222222///000000000111111111111000111111222222111111000000000000000000000000000111000000000000000000111000000000000000000000000000000111222222222111111000000111111111222222222000000111222222222222222222222222333333333444444222222222222222222222222333333333333333333333333111222333444555444444333444444444444555555555555333666999:::::::::===???>>>>>>>>>>>>>>>>>>>>>??????@@@CCCGGGKKKPPPSSSUUUTTTSSSRRRQQQRRRSSSUUUVVV|||zzzxxxwwwxxxyyyyyyxxxwwwwwwuuuuuutttuuuuuuvvvvvvvvvuuurrrmmmgggaaa]]]YYYVVVRRRPPPNNNLLLIIIGGGAAAAAAAAA@@@@@@@@@??????<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;888999:::<<>><<<;;;777777777777777777777777777777777777777777777777777666666666555555555555333333444444555666666666444444555666777888999999222222333444555666777888444444444333333333222222333333333333333333333333222222222333333444444444222333333444444333333222000000000000111222333444333333222222111222222222222222111111222222333444444333111000000111333444111111222222222333333333000111222333444333222222333333333444444555555555000000000000000000000000222333444444555555444444333222222111111222222333444333333222222333333444444444444555555555666666222222111111222444555666333333333444444555555555555555555555555555555555444333333222222333333444666555555444444444555555444555555666777999;;;<<<888999:::;;;<<<=========777666666666555555555555444555666888888888777777444444555777999888666333444444555666777888999999777888999:::;;;;;;;;;;;;777666666666666777777888777777777777777777777777777777777777777777777777222666888777444444888<<<;;;:::999888777777777777555555666777888999::::::555555555555555666777888666666666666666666666666999777444222222333555666444444444444444444444444222222222333333444444444555555555444444333333333222222222333333444444444444333333222222333333444222222222111111111000000111111222222222222111111222222222222222222222222111111111111111111111111222222111111222222333444222222222222222222222222111111222222222333333333111444666444///---///222000000000000000000000000//////000000111111111222000000000000000000000000000000///000000111222222//////000000111111111222111111222222222222111111000000000000000000000000222222111111111111222222000000000000000000000000///000111222222222222222000000111111222222222222333333444555555555555444///000000000000111111111222222222222222222222222222222222222222222222222111222444555666555444444444444444555555555666666222555999;;;;;;;;;>>>AAA@@@@@@AAAAAAAAABBBBBBBBBDDDFFFIIIOOOUUUZZZ___bbb]]]]]]\\\\\\^^^aaadddeeezzzvvvwwwwwwvvvuuuuuuvvvwwwyyyzzzyyyxxxwwwtttooohhhddd\\\\\\[[[ZZZWWWSSSPPPNNNIIIGGGDDDBBBAAA@@@>>><<<<<<;;;:::;;;<<<;;;999777999888777666666888:::<<<<<<<<<<<<>>>@@@DDDGGGIIIJJJKKKKKKJJJGGGBBB===:::999999999888777666666555666666555555555444444444999999999999999888777666333333444444555666777777444444555666777777666666222333444555555555444333444444444444333333222111000000111222222333444444555555444333222111111000333222222111111222222333111222333333333333444555333333333333444444444444222222222222222222222222111111222222222333333333222222111111222222333444222222222222222222222222333333333333333333333333222222222333333333444444222333555777777666555444222222333333333444444444222222222222222222222222333444444555555444444333444444444555555555666666555555444444444333333333444444444555666777777888444444555555666777777777666777777777888888888999777777888888999::::::::::::;;;<<<======<<<:::999888888888888999999999999<<<;;;:::999999999:::;;;888999999:::999999888777777777666666666777777888666777:::===?????????>>>:::888666666777777777666555555444555555666777888888888777777666666555555555555555555555666777777888888777777777777888888666666777777888888888888777666555444444444444444999999888888777777666666444555777888888888777666555555444444444555555666333333333444444555555555666555555444444333333222333333444555555666666666444555555555444333333222333333333222222222111111555444222111000111222222000111111222222333444444333333333333333333333333111111111111111111111111222333333333222222111000000000111111222222222333444333222111000......---000000000000000000000000222222111111111111111111222222222222222222222222333333222111000000000111//////000000111111222222111111222222222222111111333333333222222111111111333333222111000///......000000000000000000000000000000000000111222333444000111111111111222222222555666777888777666444222...///111222333444555555444444444333333222222222000111222333444444444444333444555666666666555444777777666666666777888888<<<:::888999;;;===??????EEEEEEFFFHHHJJJKKKKKKJJJNNNRRRWWW\\\```eeejjjmmmlllmmmnnnqqqrrrrrrqqqooo~~~|||zzzyyyzzz{{{{{{{{{yyywwwvvvvvvuuutttqqqnnndddbbb```]]][[[XXXWWWVVVPPPLLLHHHEEECCCAAA???>>>===<<<:::;;;<<<<<<;;;999:::999888888888:::;;;<<<<<<<<<<<<>>>AAADDDHHHJJJJJJKKKKKKJJJGGGCCC>>>;;;999999888888777666666555666666555555555444444444777777777777777666555555333333444555555666666777444444555555666666666666333333444444555444444333333444444444333333222111111111222222333444444444555555444444333333222222333333222222222222333333111333444444222222333555333333444555555555555444222222222222222222222222111111222222222333333333222222111111222222333444222222222222222222222222333333333333333333333333333333333333444444444444222333555666777666555444222222333333333444444444222222222222222222222222333444444555555444444333444444444444555555555555888888777777777666666666333444555666777777777777555555666666777888888888777777777777777777888888555666666777777888999999:::;;;<<<======;;;:::999888888777777777777888888;;;:::999888888999999:::888888888888888888888777888888777777777777777888555777:::<<<=========<<<888777555555666777666555777666666666777888888999999999888888888777777777777777666666777777888999888888777777777777888888777777777888888888999999777777666555555555555555666555555555444444444444444555666777888777777666555555555444444555555666444444444555555555555555444444444444444444444444555444444444444555666666444444555555444444333222333333333222222222222111444333333222111111222222333222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111000000000111111222222222111111111111000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222111111000111111111000000000000111111111111111111222222222222111111333333333222222111111111222222111111000000//////111111111111111111111111000000000000111222333333000111111111111222222222444555666777666555333222000111222333444444555555444444444333333333222222111111222444444555555555222222333444444444333222333333444444555666777777;;;:::999:::>>>BBBEEEGGGKKKLLLOOOSSSVVVXXXYYYXXX^^^```dddgggjjjnnnsssvvvzzzzzz{{{||||||{{{xxxvvv|||zzz{{{|||{{{yyyyyywwwvvvuuuvvvwwwvvvuuunnnkkkhhhdddaaa`````````YYYTTTNNNHHHEEECCCBBBAAA???===;;;:::;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>AAADDDHHHIIIIIIJJJJJJJJJGGGCCC???<<<999999888888777666666666666666666555555555444444555555555555555555444333444444444555555666666777444444444444555555555555555444444333333444444444333333444444444333222222222222333333444444555555444444444444444444444444333333222222222222333333333444555444222111222333333444666888999888666555333333333333333333333333111111222222222333333333222222111111222222333444333333333333333333333333333333333333333333333333333444444444444555555555222333555666666666555444333333333333444444444444333333333333333333333333444444555555555555444444333333333444444444555555888888888888888777777777333444666888888888777666666666777777888999999999777777777777777777777666666666666777888888999999;;;<<<=========<<<:::999999999777777777777999999::::::999999999::::::;;;999999888888888999::::::;;;;;;:::999888888888888777888:::;;;<<<<<<;;;;;;777666555666777888777666999999888888888999999:::999999999999999888888888888888888777888999999:::888888777777777777888888888888888999999999999999888888777666666666666777555555444444444444333333555555666777777777777777666666555555444555555666555555555555555555444444222333333444555555666666777666555444333444555555444444555555444444333333333333333333222222222222333333333333333222222111444444333333222111111000333333333333333333333333333333333333333333333333111111111111222222222222000000000000000111111111...//////000111222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111111111111000000000111111222222222222111111222222222222222111111111111111111111111111111111222222222222222222222222222111111111111111222222000111111111111222222222333444555555555444222111111222333444444444444444444444444444333333333333222222333444555555555555333333444444444444333333111222333555777777888888<<<<<<<<<>>>AAAFFFKKKNNNSSSVVV[[[aaaeeehhhhhhiiinnnooopppqqqrrruuuyyy||||||}}}~~~}}}zzzyyy~~~{{{{{{yyyxxxzzzxxxvvvvvvvvvvvvuuutttsssrrrooollljjjiiihhhhhhbbb\\\TTTLLLHHHFFFEEEDDDAAA???;;;:::;;;<<<===<<<999:::;;;;;;;;;;;;::::::;;;<<<===???AAADDDGGGHHHFFFFFFGGGFFFDDDAAA>>><<<888888888888777777666666666666666666555555555555444444555555555444444333444444555555666666666777444444333333333444444444666555444333222333444555333333333444444333333222333333333444444555555555444444444555555555666666333333333222222333333333333444555444222111222333444666:::<<<===;;;999777333333333333333333333333111111222222222333333333222222111111222222333444333333333333333333333333333333333333333333333333444444444555555555666666333444555555666666555555333333333444444444444555444444444444444444444444444444555555555555444444333333333333444444444444555555555555555555555555222444777999999888666555555666666777777888999999888888777777777777666666777777888999999::::::;;;<<<<<<<<<===<<<;;;::::::;;;:::888888888999;;;<<<::::::;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>===;;;:::::::::::::::;;;<<<<<<<<<;;;:::999888777777888:::;;;:::999::::::999999888999999999999999999999999999888888888888888888888999999:::999888888777777888888999999999999999999999999999999888888777777888888888777777777777777777777666555666666777777777777777777666666555555555555555666555555444444333333333333444444444555555555666888777555333333333444555333444444555444444333333444444333333333222222222222222444444444333222111333333333222222111111111333333333333333333333333444444444444444444444444444444333222222222222222000000000000000000000000......///000222333444444111111111111111111111111111111111111111222222222000000000000000000000000111000000000111222333333222222222111111000000000111111222222222222111111222222222111111111111111000000000111111222222222222222222222222222222222222222111111000111111111000000111111111222222222222222333333333333222111111222222333333333222222444444444444444444333333333333444555555555555555666666666777777666666666444555777999:::;;;;;;;;;???@@@AAACCCFFFJJJPPPSSS\\\```gggmmmppprrrsssssswwwvvvuuusssrrrsssvvvyyyuuuwwwyyyzzzyyyxxxwwwwwwzzzwwwvvvwwwvvvuuuuuuvvvuuusssqqqtttttttttsssrrrpppnnnllljjjcccZZZRRRMMMKKKIIIIIIDDDAAA===<<<<<<======<<<999999::::::::::::999888;;;<<<===>>>@@@BBBDDDEEEAAAAAABBBBBB@@@>>>;;;:::888888888777777777777777777777666666666555555555444555555666666555555555555555555666666666666666555444444333333333444444666555444333222333444444222333333444444333333333333333444444444444555555333333444555555666666666444333333333333333333444333444555444222111222333555888<<>>;;;999333333333333333333333333111111222222222333333333222222111111222222333444333333333333333333333333333333333333333333333333444444444555555555666666333444444555555555555555333333444444444555555555444444444444444444444444444555555666666555555444333333333444444444555555444444444444444444444444333555777999:::888666444444444555666666777777888888888888888888777777777777888888999999:::;;;;;;999:::::::::::::::999999::::::999999:::<<<===>>><<<<<<===>>>??????@@@@@@?????????@@@AAABBBCCCDDDAAA@@@???>>>===<<<<<<<<<>>>>>>===<<<;;;:::999888999999999:::<<<===<<<:::;;;::::::999888888888888888888888888888888888888888888777777888888999:::999999888888888888999999999999999999999999999999999999888888888999999:::888888888888888888888888666666666666666777777888888777666555555555555555555444444444333333222222666666666555555444444444888777666444333333333333333333444444555444444333444444444333333333222222111222444555555444333222111111222222222333333333333333333333333333333333444444444444444444444444888777555333222111111111111111111000000000000000000000111111222222333333111111111111111111111111000000111111111222222222000000000000000000000000111000000000111222333333333333222222111111000000111111222222222222111111111111111111111111111111000000111111222222333333222222222222222222222222222222111111000111111111000000111111111222222222111111222222222222222222111111222222222222222111444444444444444444444444444444555666666666555555666666666777777777888888888999:::;;;<<<=========@@@CCCGGGJJJNNNSSSYYY^^^ggglllrrrvvvwwwwwwxxxyyy{{{zzzxxxtttqqqqqqsssuuutttuuuwwwvvvttttttuuuwww|||wwwwwwwwwuuusssssstttuuutttssssssuuuvvvwwwvvvuuurrrqqqoooiii```XXXSSSQQQPPPOOOHHHEEEBBB@@@??????===<<<::::::::::::999999999999;;;<<<===>>>???@@@AAAAAA============<<<;;;999888888888777777777777777777777777777666666666555555444555666666777666666666666666666666666666666666666666444333333333444555666555555444333333333333222222333444444444333333333333333333333444444444333333444444555555555666444444333333333333444444333444555444222111222333666888<<<@@@AAA???<<<:::333333333333333333333333111111222222222333333333222222111111222222333444333333333333333333333333333333333333333333333333333444444444444555555555444444444444555555666666333444444444555555555555555555555555555555555555555555666666666666555555444444444555555555666666555555555555666666666666555666888999999888666555444444444555666666777777888888888999999999::::::777888888999999:::;;;;;;999999999::::::;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDAAABBBDDDEEEFFFGGGGGGGGGFFFGGGIIIJJJLLLLLLMMMMMMHHHGGGFFFEEEEEEDDDEEEEEEEEEDDDCCCAAA???===<<<;;;=========???AAA@@@>>><<<<<<<<<;;;999888888888888777777777888888888888888888888777777888888999:::999999888888888888999999999999999999999888888888999888888888888999::::::666666777777777777888888666666666666666777888888888888777666555555555555444444444444444333333333777777666666555444444333777666666555444444333333333333444444555555444444444444444444333333333333222333333444444444444444000111111222333333444444333333333333333333333333444444444444444444444444888777555333111111111222222222222111111111111111222222222222222222222222222222222222222222222222000000000111222222333333111111111111111111111111111111111000111111222222222222222222222111111111111111222222222222111111000000000111111111111111111111111222222222333333222222222222222222222222222111111111111111222222000111111111111222222222111111111111222222222222000111222222333333333333444444444444555555555555555555666666666666666555444444444444555777888999:::::::::;;;===???AAABBBCCCIIIPPPVVVZZZ___fffkkkrrrwww|||}}}|||zzz{{{|||}}}|||zzzvvvrrrpppqqqsssqqqsssssspppmmmnnnrrrvvv|||vvvrrrqqqsssuuuvvvuuuuuuvvvwwwwwwwwwwwwwwwtttnnnfff___[[[XXXWWWUUUMMMKKKHHHFFFDDDBBB???======<<<;;;999999999:::;;;;;;<<<<<<===============::::::;;;;;;:::999888888777777777777777777777888777777777777666666666555444444555666666666666666777666666666666666666666888777555444333444555666555555555555444333222111111222333333444444444333333333333333333333222222333333333333444444444444444444333333333333444444111333444444222222333555555777:::===>>>===<<<:::444444444444444444444444111111222222222333333333222222111111222222333444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444555666666444444444444555555555555555555555555555555555555555555666666666666555555555555555666666666777777555666666666777777777777777777888888888777777666555555555666777777888888888888999:::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEDDDFFFJJJMMMOOOQQQQQQQQQNNNOOOQQQSSSTTTUUUUUUUUUTTTVVVYYY\\\]]]]]]\\\[[[UUUUUUTTTTTTTTTTTTTTTUUURRRQQQOOOLLLIIIGGGEEEEEEGGGFFFGGGHHHIIIIIIFFFDDD???>>>===;;;:::999999999888888888999999999::::::999999999999999:::;;;;;;:::999999888888999999:::999999888888888777777777888888888888888999::::::555666666666777777777777777666666555666777888999999888777666555555555555555555555666666666666666666666666666555555555555444555666777666555333222222333444444555555444444555444444444444333333333333333333333333444555555222222222222222222222333333333333333333333333333333333333333333333333333444333222000000111222333333333333333222222222111111111111222222333333333222222222222222222222222///000000111222222333333222222222222222222222222222222111111000111111111111222222222222222222333111111222222222222111111///000000000111111111222222222222222222222222222111111111111111111111111000000000000111222333333000111111111111222222222111111111111222222333333111222333444555555666666444444444444555555555666666666777777777666666555333333333444666888:::<<<;;;;;;;;;===@@@DDDHHHKKKOOOVVV___eeegggjjjoootttxxx|||{{{yyy{{{}}}zzzyyyxxxtttpppmmmmmmmmmkkklllllljjjjjjmmmuuu|||zzzrrroooqqqtttwwwwwwvvvuuuuuuvvvxxx{{{|||vvvqqqjjjddd```]]][[[ZZZQQQOOOLLLJJJHHHEEEAAA>>>???>>><<<:::999:::<<<===<<<<<<<<<===<<<<<<;;;:::999999:::::::::999888888777777777777777888888888777777777777666666666666333444444555666666666555777777777777666666666666999888666444444444666777444555666666555333222000111222333333444444444444222222222222222222222222333333333333333333333333555444444333333444444555111222333333333333444555333555888;;;<<<<<<:::999444444444444444444444444111111222222222333333333222222111111222222333444444444444444444444444444333333333333333333333333222222222333333333444444555444444444444555666666444444444555555555666666666666666666666666666666555555666666666666555555666666666666777777777777444555555555666666777777888888888777777777777777666666666777888888999999888888999:::<<<===>>>>>>@@@@@@@@@AAABBBBBBCCCCCCEEEFFFGGGHHHJJJLLLNNNOOOMMMPPPUUUYYY\\\]]]]]]\\\YYY[[[]]]___aaabbbbbbbbb```cccgggjjjlllkkkjjjhhhbbbbbbbbbaaabbbbbbcccccc^^^]]]ZZZWWWTTTQQQPPPOOOPPPPPPPPPQQQRRRQQQNNNKKKAAA@@@>>>===;;;;;;::::::999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<:::999999888888999999:::999888888888777777666666888777777777888999999:::666777777777888888999999777666555555555666888999999999777666555555555555666666777777888888999999444444555555666777777777333444666888777666333111222333333444555555555444555555444444444333333333444333333222333444666777444444333222222111111111333333333333333333333333333333333333333333333333000///......///111333444444444444333333222222222000000111222333333444444222222222222222222222222///000000111222222333333222222222222222222222222333333222111000000000111111111111222222333333444111111222222222222111111//////000000111111111222222222222222222222222222000000000000000000000000000000000000111222333444000111111111111222222222222222111111222333444444222333444666777888888888444444444555555555666666666777777777777777666666444444555666888;;;>>>???=========???CCCJJJPPPSSS]]]dddlllppppppooorrruuuxxx|||}}}yyywwwyyy|||ssstttssspppkkkhhhggggggfffiiijjjkkkmmmttt~~~xxxwwwwwwvvvzzzuuurrrsssxxx|||{{{zzzxxxuuuoooiiiccc```^^^]]]WWWWWWVVVRRRLLLGGGDDDCCCCCC@@@<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;::::::999999999;;;:::999888777888999:::555555666666555555444333444555666777777888777777777777777777777666555555444333333333333444555555777777777777666666666666555555444333222222222222333333333333333333333333333333333333333333333333555555444333333222111111111222444333333222444555333444555666777888999:::888777666555444333333333444444444333333222222222333333333333333333333333555555444444444333333333555555555555555555555555444444444333333222222222444555666555444444555666777777666666666666777777777777666666777888999999777777777777777777777777555666777999999999888777666666666777888999:::;;;::::::888666333333555777777888999999888999;;;===;;;;;;;;;<<<>>>???AAABBBFFFGGGGGGGGGHHHLLLRRRVVVUUUTTTSSSRRRTTTWWWZZZ\\\cccbbbbbbeeejjjlllllljjjhhhlllpppqqqooommmnnnooooooqqquuuxxxyyyxxxuuusssvvvuuutttsssrrrrrrrrrsssrrrnnnhhhdddcccbbbaaa```___```aaabbbaaa]]]VVVQQQKKKHHHDDDAAA@@@@@@???>>><<<<<<;;;::::::999888888888999;;;<<<<<<<<<;;;:::;;;::::::999999::::::;;;888888999999999888777777777666666666666777888999777777666666666666777777777777666555555555555555777777666666555555555444666555555666888999777666444555555555666777777777444333222111222333444555444444444444444444444444555555555555555555555555111222222333444444444333444444555555444444333222333333333333333333333333222222222333333444444444333222000//////000222333444444444333333222222222111111222222222333333333333222222222111000000000111111111111111111111111222222111000//////000000222222222333333444444444111000000000//////......444333222111111222333444000000000000000000000000111111111111111111111111000000000000000000000000222222222222111111000000333333333333333333333333555555444444444444333333555555555555555555555555333333333444555666777777444666888999888888999:::999:::;;;<<<===>>>???@@@???BBBDDDEEEGGGOOOZZZcccnnnoooqqqsssuuuwwwxxxxxx~~~{{{wwwuuuuuuvvvvvvpppooommmiiieeeccccccdddbbbgggnnnqqqrrrzzz|||yyy{{{vvvssssssvvvyyyxxxvvvxxxuuuqqqlllhhhdddbbbaaa\\\\\\[[[XXXRRRLLLHHHFFFDDDAAA>>><<<<<<===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;::::::999999999999;;;:::999999888888999999666777777777777666555555555666666777777777777666777777777777777666555555444444333333444444555666666666666666555555555555444333333333333333444555444444444444444444444444444444444444444444444444555555444444333222222111111333444444333333444555444444444555555666666666777666555444444444444444444444444333333333222222333333333333333333333333555555444444444333333333555555555555555555555555444444444333333222222222444555666555444444555666888777666666666666666777777777777777777888888888777777777777777777777777666777888999999888777777555555555555666777888999888888777666444555777:::888999::::::999999;;;===>>>???@@@AAADDDFFFHHHIIILLLNNNQQQTTTWWWZZZ___bbbbbbaaaaaa```bbbdddggghhhnnnmmmnnnrrrvvvxxxxxxvvvrrrvvvyyyzzzyyyxxxyyyzzz{{{}}}~~~|||~~~}}}||||||||||||yyyuuuqqqnnnmmmmmmlllkkkmmmmmmmmmnnnlllhhhbbb^^^TTTPPPKKKHHHFFFDDDBBBAAA@@@??????>>><<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999::::::;;;;;;;;;::::::999;;;;;;::::::::::::::::::888888777777777888999999888777666666555555666666777777666666666555555555666555555666888888777555333333444444444444444444333333333333333444555555444444444444444444444444444444444444444444444444333444555555666666555555222333333444555555555444333333333333333333333333222222222333333444444444333222111000000111222333555555444444333333333333111111222222222333333333222222222222111111111111111111111111111111111111333222111000000000000000222222222222333333333444222222222111111111000000333222111111111111222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111000333333333333333333333333333333444444555555666666555555555444444444444444333444444555555666666666222444666666555555777888888999;;;===???BBBDDDEEEBBBEEEHHHJJJNNNVVVbbbkkkrrrtttvvvyyy{{{}}}}}}~~~}}}zzzvvvrrrpppoooppppppiiiiiihhhfffcccbbbcccdddgggllltttyyy||||||wwwuuuvvvxxxwwwvvvxxxvvvtttqqqmmmjjjgggfffbbbbbbaaa___ZZZSSSMMMJJJFFFCCC???============<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999888999::::::::::::999888888888888888888888777666666666777777777777666666555777777777777777666666555444444444444444555666666555555555555444444444444333333333333444555666777555555555555555555555555555555555555555555555555555555444444333222222222222333444444333333444555333333333333333333333333555555444444444444444555444444444444333333333333333333333333333333333333555555444444444333333333555555555555555555555555444444333333333333222222444555666555444444555666888888777666666666666666666777888999999888777666666666666666666666666666777888888999888888777777666666666666666777888999777888888888888999<<<>>>;;;===?????????@@@AAACCCFFFGGGIIILLLOOORRRUUUVVVYYY]]]aaadddfffiiikkkmmmrrrrrrqqqrrrrrrtttuuuvvvxxxyyy{{{~~~}}}zzzyyyyyyzzzyyyxxxwwwvvvuuutttsssoookkkgggaaa]]]XXXSSSPPPNNNKKKIIIGGGGGGEEEDDDBBBAAA@@@?????????>>>===<<<<<<<<<<<<===<<<;;;:::::::::::::::<<<<<<============<<<<<<<<<;;;;;;:::999999999888999888888888999999:::;;;888888777666666666666777777777666666666666555555555444444555777888666555555555444444444444444444444444555555666666666555444444444444444444444444333333333333333333333333444444555555666666555555000111333444555666666666333333333333333333333333222222333333333333444444333222111000000111222333333333333333222222222222111111222222222333333333111111111222222222222222222222222222222222222222333333222111111111111222111111111222222222222222444444333333333333333222222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111111111333333333333333333333333222222333444555666777777444444444444444444444444555555555555555555555555222444555555555555666777;;;<<<===???BBBEEEHHHJJJJJJLLLNNNPPPTTT]]]iiiqqqvvvxxx{{{}}}~~~vvvsssnnnjjjhhhgggiiijjjdddeeeeeeeeecccdddeeegggkkkqqqxxx{{{xxxyyyzzzzzzyyyxxxvvvtttpppllliiigggeeeeeeeeeccc___YYYRRRMMMHHHEEEAAA>>>>>>>>>===<<<======<<<;;;;;;;;;::::::999999999999999999999999888999:::;;;:::999888777888888888888888777777666777777888777777666555444666666777777777777666666555555555444555555666777666666666555555555444444444444444444444555666777555555555555555666666666666666666666666666666666555555444444333333333333222444555444333333444555333333333333333444444444444444333333333444555555444444444444444444333333444444444444444444444444555555444444444333333333555555555555555555555555333333333333333333333333444555666555444444444666999888777666666555555666666777999:::999888666444666666666666666666666666999999999888888888777777888888888888888999::::::888999;;;;;;<<<===@@@BBBAAADDDGGGIIIKKKLLLOOOQQQSSSTTTWWW[[[___bbbeeefffkkklllnnnooooooppprrrttt{{{|||}}}~~~~~~~~~}}}|||{{{{{{~~~}}}}}}{{{yyywwwuuutttqqqnnnkkkiiifffbbb^^^[[[YYYVVVTTTQQQPPPNNNMMMKKKIIIHHHGGGEEECCCAAA???>>>>>>>>>???AAA@@@???>>>=====================>>>>>>>>>======;;;;;;;;;;;;;;;::::::999999999999999999:::;;;;;;999999888777777777777888777777666666666666666666555444444555777777666555888888777777666666555555444555666888888777666666555555555555444444444444333333333333333333333333222222333333444333333222111222333444555555555555333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111000000111111222222222333333333111111111222222333333333222222222222222222222222333333222222222222222333111111111111111111111111444444444444333333333333111000000000000000000111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222222333444555555555333333333333444444444444666666666666555555555555555666777777777777999:::???@@@BBBEEEHHHKKKNNNPPPSSSTTTVVVWWW[[[cccmmmssszzz{{{}}}}}}|||zzzwwwuuummmkkkgggdddcccccceeegggfffggghhhhhhggggggiiijjjkkkpppwww|||xxxxxxyyy{{{zzzxxxtttpppllliiigggfffeeeddddddbbb]]]VVVPPPJJJGGGCCC@@@??????>>>===???>>>===;;;;;;:::;;;;;;999999999999999999999999888999:::;;;:::999888777777888888888888777666666777777888777777666555444666666777777777777666666666555555555555666777777777777777666666666555555777666555444444444444444333333444444555555555555666666666666666666666666555555444444444444333333333444555555333333444555222222333444555666777777444444333333333444444555444444444444444444444444444444444444444444444444555555444444444333333333555555555555555555555555333333333333333333333333444555666555444444444666888888777666666666666666555777888:::999888666555666666666666666666666666999999888888888888888888888888888888999:::;;;;;;999;;;===??????AAADDDFFFIIIMMMRRRVVVYYY\\\```bbbccceeeiiilllpppssstttuuuyyyxxxxxxvvvuuuvvvyyy|||}}}{{{yyyxxx{{{zzzyyywwwvvvuuuuuuuuuwwwwwwxxxzzz}}}~~~~~~}}}zzzxxxvvvtttsssqqqnnnllliiifffcccbbbaaa___]]][[[YYYYYYWWWUUUSSSRRRPPPPPPKKKIIIGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>======>>>?????????>>>===;;;::::::999:::::::::;;;::::::999888888888888999666666777777777777777777555444444555777888666555888888888777777666666555555666777888999888777666666666666555555444444444333333333333333333333333222333333444333333222222333444444555444444333333333333333333333333333333333333333333333333333333333222222222222222222333111111111111222222222222111111222222222333333333111111222222333333333444222222222222222222222222333222222222222222333333111111111111111111111111222222333333333333333333000000000111111000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222333333333333333333333333333333222222222222222222222333333333444444555555555666666666666666666555555666777888888888999;;;>>>@@@CCCGGGMMMRRRWWW[[[]]]\\\]]]___bbbgggnnnuuuzzz~~~~~~}}}zzzwwwrrrnnnlllfffeeeccccccccceeegggiiijjjkkklllllljjjiiiiiijjjiiinnnttt~~~{{{wwwvvv|||zzzwwwtttpppllliiihhheeedddcccddddddaaa[[[VVVNNNKKKGGGCCCBBBBBB@@@???@@@???===;;;::::::;;;;;;999:::::::::::::::;;;;;;999::::::::::::999888888888888888888888777666666666777777777777666666555555666666777777777777777666666666666666777888888888777777777666666666666777666555444333333333333333333333444555555666666666666666666666666666666555555444444444444444444444555666555444333444555222222333555666777888999444444333333333333333444444444444444555555555555444444444444444444444444555555444444444333333333555555555555555555555555222222333333333333444444444555666555444444555666777777666666666666777777555666777888999888888777666666666666666666666666999888888888888999:::;;;888888888888999;;;<<<===<<>>???@@@AAAAAA@@@>>>===>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999:::666666777777777777888888666555555666888999777666666666555555555555555555666666777777888888888777777777666666555444444444333333333333333333333333555555666666555555444444444444555555444444333222333333333333333333333333444444333333333333222222333333333333333333333333333333333444444444444444111111222222222333333333222222222333333333333333333333333333333333333333222111111111111222333333222222222222222111111111111111222222222222333333000111111222222111111000000000000000000000000000111111111111111111111111222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222111333444444555555666666666666666666666666666666666666777888888999:::>>>@@@BBBFFFNNNXXXaaahhhlllnnnfffgggjjjoootttyyy~~~}}}|||yyyvvvrrrmmmjjjhhhdddeeefffgggiiikkklllmmmlllnnnnnnmmmjjjhhhggghhhhhhooowww|||{{{yyyvvvrrrooommmlllkkkfffdddbbbdddggggggbbb^^^SSSPPPKKKHHHGGGFFFDDDCCCAAA@@@===;;;::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;:::999999888888999999999999999999999888888777555666666777777777777666555555666777777777777777777777666666777777888999777777666666666555555555444444333333333333333444333444444555666666777777555555555555555555555555444444555555555555555555555666666555444333444555333444444555666777777777555555444333222222222222444444444444555555555666555555555555555555555555555555444444444333333333555555555555555555555555222222222333333444444444444555666555444444555666666555555666666777888999555555666777888999999:::777777777777777777777777888777777777888:::<<<===::::::;;;<<<===???AAABBBCCCFFFKKKPPPTTTXXX\\\___fffjjjqqqvvvyyy|||~~~||||||}}}}}}|||yyyvvvtttuuutttrrrooojjjjjjhhhgggffffffggggggcccbbbbbbaaaaaabbbbbbbbbdddeeehhhlllpppqqqpppooojjjiiiiiiiiijjjhhhfffcccbbbaaaaaabbbcccdddbbbaaaaaa```___^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXVVVVVVSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUSSSQQQPPPOOOHHHHHHHHHHHHFFFDDDAAA@@@CCCBBB@@@???===<<<<<<<<<<<<;;;;;;:::::::::::::::666666777777777888888888777666666777999:::888777555555555555555666666666666666666666666777888888777777777666555444444444444444444444444444444444555555666666555555444333333333444444555444444444333333333333333333333333444444444333333222222222222333333333333333333222222222222222333333333444111111222222222333333333333333333333333333222222333333333333333333333333000000000000000111222333444333333333222222222222111111222222222333333333111111222333333222111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333444444444444444444444555444444555666666777888888555555666666777777888888777888::::::;;;>>>BBBFFFJJJPPPZZZeeennntttwwwyyyqqqsssuuuyyy|||~~~~~~}}}uuutttqqqnnnllljjjjjjiiihhhiiilllooopppqqqqqqqqqnnnooopppnnnkkkiiihhhhhhkkkvvv}}}zzzxxxuuurrroooooooooooogggdddccceeejjjkkkgggcccWWWTTTOOOKKKJJJIIIGGGFFFBBB@@@===;;;::::::;;;<<<;;;;;;;;;<<<<<<=========<<<;;;999888777888999:::::::::;;;;;;;;;:::999999555555666777777888777777555555666777777777777777777777777777777888888999666666555555555444444444222222222222333444555555444555555666777888888999555555555555555555555555444444555555555555555555555666777666444333444555555555555555555555555555666555444333222111111111444444444555555555666666555555555555555555555555555555444444444333333333555555555555555555555555222222222333333444444444444555666555444444555666555555555555666888999:::555555555666777999;;;<<<888888888888888888888888777777777777888;;;===>>>>>>>>>???AAACCCEEEGGGHHHJJJNNNTTT[[[```fffkkkoootttyyy~~~|||xxxvvvvvvyyy}}}~~~}}}wwwtttsssooollliiiiiijjjkkkiiigggbbbaaa```_________aaaaaabbbbbbbbbbbbbbbcccdddddd```aaadddiiimmmnnnmmmkkklllkkklllmmmnnnmmmiiigggeeeddddddeeeggggggfffddd`````````___^^^]]]]]]\\\___```aaaaaa```___]]]\\\]]]]]]]]]]]]^^^```aaabbbbbbaaa```^^^\\\ZZZXXXWWWWWWWWWVVVUUURRRNNNKKKHHHFFFEEECCCAAA@@@>>>======<<<<<<;;;::::::::::::;;;666666777777888888888999888777777888::::::999888666666777777888888999999777666555555555666888999888777777666555444444444555555555555555555555555333444444444333222222111111222333444555666666666333333333333333333333333444444444333333222222222222333333444444333333222......//////000000000111111111222222222333333333444444444333333222222222333333333333333333333333000000//////000111222222444444444333333222222222222222222333333444444444111222333444444333222111222222222222222222222222111111111111111111111111222222222222222222222222222222222333333444444444333333333333333333333333333444444555666777888888555555555666777888888999444555555666777888888999:::;;;===>>>???BBBGGGKKKTTTZZZdddooovvvzzz{{{{{{{{{{{{|||}}}}}}{{{wwwtttlllkkkiiigggggghhhjjjkkklllnnnqqqtttvvvuuutttsssoooqqqrrrqqqnnnkkkjjjjjjooo}}}yyyuuutttsssrrrmmmjjjggghhhkkkmmmmmmkkkaaa^^^ZZZUUUQQQLLLFFFBBBDDDBBB@@@?????????===<<<<<<;;;;;;::::::999999888::::::;;;;;;::::::999888:::::::::999999888888888666666777777888888888888999999999888888888777777999999888888777777666666444444444444444444444444333333444444555666777777888666444333222333555666555555666666777777888888777777666666555444222222333333333333333333333333666555555444444333222222333333333333333333333333444333333333333444555555444444444555555555555666666666666666555555555555444444444444444444444444333444444555555444444333333444555555666666555555888777777666666666777777555555555555666888999999666888::::::888888888999888:::;;;;;;;;;<<<>>>@@@BBBDDDGGGKKKNNNQQQTTTUUUXXXZZZ```hhhqqqxxx{{{|||uuuoooooorrr|||}}}}}}zzzyyyxxxvvvsssooollljjjiiiiiieeeeeeeeeffffffggghhhhhhfffcccbbbcccgggiiiiiigggddddddddddddeeeggghhhiiieeedddeeeiiiooorrrrrrpppppprrrtttvvvuuurrrnnnkkkmmmkkkjjjjjjlllnnnnnnmmmiiihhhgggfffdddbbbaaa```bbbaaa```______aaaccceeeaaabbbcccdddeeefffffffffhhhgggggggggffffffeeeeeejjjhhhccc___[[[YYYXXXXXXTTTSSSPPPOOOMMMIIIEEEBBBBBBAAA???>>><<<;;;;;;::::::999888888999999888777888888888888999:::;;;<<<666666777777888888888999999999888777666555444444555555666666666666555555666666666666666666666666555555555444444333333333444333222222222222333444444444444444444444444444777777666555444333333333333222222111111222222333111111111111111111111111222222222222222222222222000111111111111222222222000111333444444333111000333333333222222111111111000//////222555666444111222222222222222222222222222333555555555333111000111111111111111111111111111111111111111111111111111111222333333333333222000111333444444333111000333222111111111222333444444444333222333444555666555444444444555666888999999999888777555666888;;;999;;;===???BBBHHHNNNSSS\\\fffsss|||~~~~~~}}}~~~zzzuuusssqqqiiihhhffffffgggjjjmmmooouuuvvvzzz}}}~~~{{{vvvrrrtttrrrssstttpppiiiiiiooovvv~~~{{{yyyxxxrrrnnnllllllnnnooommmjjjgggccc^^^YYYUUUPPPJJJGGGHHHFFFBBBAAA@@@???===;;;======<<<<<<;;;:::::::::::::::;;;;;;::::::999888::::::::::::999999999888777777777888888999999999999999999888888888777777666555555555444444444444555555555555555555555555333333444555555666666777888777666555555555666777555555666666666666666666666666666666555444333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222333444444444444444555555555555666666666666666555555555555444444444444444444444444444444444555555444444444333444555555666666555555666555555444444444555555666666666666666777888999555777888888777666777888888:::;;;<<<===???CCCFFFHHHKKKPPPUUU[[[___aaacccgggiiimmmuuu|||zzznnnhhhiiinnnssstttuuuuuutttrrrpppooonnnmmmkkkhhhfffeeeeeeeeefffgggiiijjjlllmmmmmmmmmlllkkkjjjlllpppsssssssssrrrqqqnnnkkkjjjjjjkkkllllllkkkkkknnnrrrtttsssqqqppprrrvvvyyy{{{zzzxxxvvvsssqqqpppqqqrrrrrrqqqooonnnmmmkkkjjjhhhgggggggggddddddbbbaaabbbcccdddfffddddddeeefffgggggggggggghhhhhhiiiiiijjjjjjkkkkkknnnmmmjjjgggeeedddcccccc]]][[[YYYWWWVVVSSSOOOKKKMMMKKKHHHDDDAAA>>><<<;;;===;;;::::::;;;;;;:::888777777666666777888999999777777777777888888888999888888888888777777777777555555666666666666555555555555555555555555555555444444444444444444333333555444333222222333444555444444444444444444444444777777666444444333333444333333222222222222333333222222222222222222222222222222222222222222222222111111111111222222222222000222333444444333222000333333333222222222111111111000000333555666444111222222222222222222222222000111333444444333222111111111111111111111111111222222222222222222222222111111222333333333333222111222333444444333222111333222111111111222333444444444333333333444555666555555444444555666777888777777777555444555888:::;;;>>>AAAEEEJJJPPPWWW\\\hhhoooxxx||||||{{{{{{|||{{{{{{{{{xxxsssnnnkkkkkkggggggffffffhhhjjjlllnnnyyy{{{}}}~~~~~~|||xxxuuuxxxuuusssrrrnnnjjjnnnvvv|||}}}vvvsssqqqrrrsssssspppmmmoookkkeee___ZZZUUUPPPMMMMMMIIIEEEBBBAAA???===;;;>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888;;;;;;::::::::::::999999888888999999999999::::::999999999888888888888888555555444444444444333333666666666666666666666666444444444555555666666777888888999999888888777777555555555555555555444444444555555555555555444444333333333333333333333333222222333444444555666666333333333333333333333333333333333333333444555555444444444555555555555666666666666666555555555555333333333333333333333333444444555555555555444444444444555666666666666555555555555444444555555666888777777777777777888888666777999888777666777888:::<<<>>>@@@BBBGGGLLLPPPVVVYYY___fffllloooqqqrrrvvvwww{{{qqqddd___bbbgggiiiiiiiiiiiihhhgggfffeeeeeedddddddddddddddddddddhhhjjjnnnrrruuuvvvvvvuuutttssstttvvvzzz}}}~~~~~~~~~|||yyyvvvtttttttttuuuuuuuuutttuuuwwwwwwvvvtttuuuwww{{{~~~~~~}}}yyyxxxxxxxxxyyyxxxvvvsssqqqpppnnnlllkkklllmmmmmmjjjiiigggffffffggghhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjkkkmmmooopppqqqrrrqqqqqqpppooonnnmmmmmmgggfffcccbbbaaa___\\\YYYXXXUUUQQQLLLHHHDDDBBBAAAAAA???===<<<===<<<;;;:::888777777777777888888999777777777888888888888888777888888888999999999999555666666777777666666555444444444444444444444444333333444444444444444444555555444444444444555555444444444444444444444444777666555444444444444444444333333222222333333444333333333333333333333333333333333333333333333333111111111111222222222333111222333444444333222111333333333222222222222111333333333444555555333111222222222222222222222222...///111333333333222222222222222222222222222222333333333333333333333333111222222333333333333333222333333333333333333222222222222222222333444444444444333333444444555666666555555444444555666666777777777666555777:::<<>>>>>======<<<;;;;;;::::::;;;;;;::::::999888;;;:::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888777777777777777777777666777777777777777777777777444444555555666666666777777888999::::::888777555555555555444444333333333333444444555666666555555444444444444444444444444333333333444444444555555333333333333333333333333666666666666666777888888444444444555555555555666666666666666555555555555333333333333333333333333555555666666666666555555444444555666666666666666777777777777777777888999999999888777777777888888888999::::::999999;;;===???AAADDDHHHLLLRRRYYY^^^gggjjjpppvvvzzz{{{{{{{{{}}}~~~~~~}}}~~~uuuhhh]]]ZZZ]]]aaabbbbbbbbbbbbccccccddddddcccdddfffgggiiijjjjjjjjjjjjnnnsssyyy}}}~~~}}}|||{{{zzz{{{|||~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{zzzyyy|||}}}~~~~~~|||{{{{{{{{{{{{}}}~~~}}}zzzxxxrrrpppnnnlllkkkmmmoooqqqoooooonnnmmmlllllllllmmmnnnnnnnnnnnnnnnmmmlllllllllllllllmmmoooqqqssstttssssssssssssrrrqqqpppooonnnllljjjiiiiiigggeeeccc]]]ZZZVVVRRRNNNLLLKKKJJJGGGDDDAAA??????>>>===;;;;;;;;;::::::999:::::::::888888888888888888888888888888888888888888888888666666777777777777666666555555555555555555555555333333333444444555555555555555555555555555555555555555555555555555555555777666555444444444444444444444333333333333444444444444444444444444444444333333333333333333333333111111111222222222333333222222333444444333222222222222222222222222222222444444555555555444333111111222222222222222333333111111222333333333222222222222222222222222222222333333333333333333333333111222333333444444333333444333222222222222333444222222222222333333444444444444444444444555555666666666555555555555555555888999999999999;;;???BBBDDDIIIPPPXXX___fffmmmqqquuuxxx|||}}}zzzwwwttttttssssssqqqmmmiiifffeeefffgggiiijjjlllmmmnnnnnnmmmqqqtttwwwyyyxxxvvvtttsssqqqqqqrrrsssvvv|||{{{wwwttttttwwwzzzzzzyyyyyyuuupppkkkgggccc^^^[[[SSSOOOJJJFFFDDDCCCAAA@@@>>>>>>======<<<;;;;;;;;;::::::;;;;;;::::::999888::::::::::::::::::::::::;;;:::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888555555555666666666666666555777888999999777555444555555444444333333222222222333444555666666666666444444444444444444444444555555444444444333333333333333333333333333333333777666666666666777888888444444444555555555555666666666666666555555555555444444444444444444444444555666666777777666666555444555666666777777666666777777777777777888999999:::999999888888888888999888999;;;;;;<<<>>>AAADDDIIILLLPPPUUUZZZaaahhhmmmrrrvvv{{{xxxsssqqqrrrsssssspppnnnjjjccc]]]ZZZ\\\___^^^___```bbbdddfffggghhhgggiiillloooqqqqqqqqqqqqlllpppvvv}}}{{{}}}{{{|||}}}}}}}}}|||||||||}}}}}}}}}|||{{{yyyxxxwwwxxxxxxzzz|||}}}zzzsssrrrooonnnmmmoooqqqssstttssssssrrrrrrqqqqqqqqqrrrrrrsssrrrrrrqqqpppooosssrrrrrrqqqrrrtttvvvwwwuuuuuutttsssqqqooommmlllnnnllljjjjjjjjjjjjhhhgggaaa^^^ZZZVVVSSSRRRQQQRRROOOLLLGGGDDDBBBAAA???===>>>===<<<;;;;;;;;;;;;;;;999999999888888888888888999888888777666666555555666666777777777777666666666666666666666666666666333333333444444555555555555555555555555555555555555555555555555555555555666666555444444444444555555444444444444444444555444444444444444444444444333333333333333333333333111222222222222333333333333333333444444333333333222222222222222222222222444555666666555333222111111111111222222333333333666555555555444333222111222222222222222222222222333333333333333333333333222222333444444444444333444444333222222333444444222222333333444444444444444444555555555666666555666666666666666666555555777999:::;;;===@@@DDDHHHKKKPPPXXX```ggglllqqqttttttwwwzzzzzzwwwrrrnnnkkkkkkkkkkkkjjjhhhggghhhjjjlllmmmoooqqqrrrqqqpppoooppptttxxxyyyvvvssspppooopppvvv~~~|||wwwwwwxxxyyyyyyzzzwwwtttqqqnnnkkkfffcccZZZUUUOOOJJJGGGFFFDDDCCC>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888888888999999999999::::::;;;;;;::::::::::::999999888888888888888999999999666666777777777777888888888888888888888888888888666666666666666666666666555666777888888666444333444444444444444444333333333333444555666666666555444444444444444444444444666666555444333333222222333333333333333333333333444444444444444555666666444444444555555555555666666666666666555555555555555555555555555555555555666666777777777777666666555555666777777777777666555555555555666777888888:::999999999999999::::::999;;;===???BBBFFFKKKNNNVVVYYY___eeekkkqqqxxx|||zzz|||~~~||||||{{{yyytttnnnjjjhhhhhhhhhhhhcccdddeeecccaaa``````aaaaaabbbeeegggjjjlllmmmmmmlllooorrruuuwwwvvvuuutttmmmqqqwww}}}~~~}}}~~~zzz|||~~~{{{yyyyyyzzz||||||zzzzzzzzz{{{xxxxxxwwwwwwvvvvvvvvvvvvuuuuuuvvvxxx{{{|||{{{zzzwwwuuutttrrrrrrsssuuuvvvuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuutttsssrrryyyxxxvvvuuuvvvwwwyyyzzzyyywwwuuussspppmmmkkkjjjjjjhhhffffffggghhhgggfffgggddd```[[[XXXWWWWWWXXX[[[VVVPPPKKKHHHEEEBBBAAA>>>>>><<<;;;::::::::::::999999999999999888888888999999888777666555444444666777777888888777777666777777777777777777777777333333444444444444444444444444555555555555444444555555555555555555555555666555555444444444555555666555555444444555555666444444444444444444444444333333333333333333333333222222222222333333333333444444333333333333444444111222222222222333333333222444666666444222222222111111111222222333333444888888666555444333222111333333333333333333333333333333333333333333333333222222333444444444444444333333444444444444333333222222333444444444444444444444555666666666666555666777777888888888777777666888;;;===@@@EEEKKKOOOTTTZZZbbbhhhllloooqqqrrrsssttttttsssooojjjeeebbbccceeeggghhhiiijjjlllnnnrrrssstttuuutttsssrrrqqqoooqqqsssrrrnnnkkklllmmm|||{{{yyyxxxxxxyyyxxxxxxwwwvvvrrrmmmiiiddd^^^WWWPPPKKKHHHFFFDDD@@@??????>>>>>>===<<<<<<::::::;;;;;;::::::999888777777777888888999999999::::::::::::999999999888777777888888888999999999555666666666777777777777888888888888888888888888777666666666666666666666666666777777777666555444444444444444555555555555444444555555555555555555555555555555555555555555444444444444444444444333333333333333333333333333444444333333444444555666444444444555555555555666666666666666555555555555777777777777777777777777666777777888888777777666555555666777777777777777555555555555666777888999999999999999999:::;;;<<>>>>>>>>::::::;;;;;;;;;:::999999666666777777888888888999:::::::::999999888888888777777888888999999999999666777777777888888999999777777777777777777777777777777777777666666666666777777777777777666555555444444444555555666666666444555555555555555444444555555555555555555555555222333333444444555555666333333333333333333333333555555555555555666777777444444444555555555666666777666666666555555555555777777777777777777777777777777888888888888777777555666666777777777777777777777777777888999:::;;;888888888999:::;;;<<<===FFFHHHLLLQQQWWW]]]eeejjjiiinnnvvv}}}}}}|||zzzyyyxxxvvvrrroooiiiiiijjjkkkkkkkkkjjjjjjgggeeebbbbbbcccdddeeedddgggiiijjjkkkkkkkkkkkkjjjsssuuuxxxzzz{{{zzzyyywwwvvvxxx|||~~~~~~{{{xxxuuunnnqqquuuyyy{{{|||||||||{{{}}}}}}zzzvvvtttvvvxxxxxxwwwuuutttssstttvvvwwwuuuwwwxxxvvvssspppqqqrrrvvvuuusssrrrrrrrrrssssssuuusssqqqrrrsssttttttsssxxxxxxwwwwwwvvvuuuttttttpppqqqrrrsssssstttssssssvvvwwwwwwxxxxxxwwwwwwwwwuuutttrrrqqqrrrtttwwwyyywwwuuuqqqllliiigggggggggdddbbb```aaacccdddeeeeeegggfffdddccceeehhhkkknnnmmmhhh```XXXRRRNNNJJJHHHDDDCCCBBB@@@???>>>>>>>>>:::::::::999999888888888888888888888888999999999777777888888888888777777666666666666666666666666555555555444444333333333222222333444444333222222666666666666666666666666555555444444444555555666666666555555555555666666333333333333333333333333444444444444444444444444222222333333333444444444555444444333333444444555111111111222222333333333///222555555222111111333000000111222333333444444444444333222222222333333333333333333333333333333111111111111111111111111222333444444555555444444222333555666666555333222222333444555555555444333333444666777777777666555666777999:::;;;;;;;;;:::===@@@DDDHHHMMMTTT[[[```dddiiiooosssrrrooommmkkkjjjfff```^^^^^^aaadddfffcccggglllppprrrtttvvvwwwzzzyyyxxxvvvuuusssrrrrrrppppppooonnnpppzzz|||xxxwww|||zzzxxxyyy{{{zzzuuuqqqpppkkkccc\\\UUUOOOJJJGGGBBB@@@>>>=========<<<;;;<<<<<<;;;::::::::::::;;;:::::::::999999888888888999::::::;;;:::999777666888888777777888888999:::666666777777777777666666666444444555777999999999555555555555555555555555444555666777777666555444555555555555555555555555666666666666666666666666666666666666666666666666222222222333333333444444555444333333222222222222666666666666777777777777666444222222444666777777666666666666666666666666555555555555666777999999888888888888888888888888444555777888777666555333555777::::::999888777888999999::::::<<<@@@EEEJJJNNNQQQVVVZZZ\\\aaahhhmmmuuuwww|||}}}uuutttsssqqqooollliiihhhddddddcccccccccdddeeeeeebbbaaa```bbbfffjjjmmmnnnqqqsssuuuxxxyyyxxxvvvuuuvvvxxxzzz{{{yyyxxxxxxxxxttttttuuuxxx||||||xxxtttoooqqqttttttsssssswwwzzzyyyyyyxxxuuurrrqqqssstttwwwuuusssrrrrrrtttxxxzzzzzztttqqqppppppppptttyyyzzz|||{{{zzzvvvrrrpppqqqrrrsssrrrxxxxxxxxxxxxxxxuuuqqqnnnqqqpppooonnnmmmmmmnnnnnnsssttttttuuuwwwyyy{{{|||sssppplllllloooqqqqqqpppoooooommmkkkiiigggfffeeeeeedddbbbbbbccccccaaa```^^^bbbgggiiihhhggghhhjjjiiiiiigggaaaZZZSSSOOOMMMMMMJJJGGGDDDCCCAAA???===???>>>===;;;:::999999999999999999999888888888888777777888999999999999888777777777777666666666666666666555555555444444444444444444555555555666666666777888888888777555444444444444444444444444444333333333555666666444111000111222333444444444444222222111111222222333444555444444333333222222111555555555555555555555555222222222111111111111000333222111111000111111111000111222222333444555555333222222111222333555666555444333333222111000///333333333444444555555555333333333333333333333333222333444444555555444444333333222222222333444555555555444444444555555666999999::::::;;;===AAADDD>>>CCCKKKRRRYYY```eeeiiikkkmmmppprrrqqqnnnjjjhhhdddbbb___\\\]]]___ccceeeiiikkkoootttyyy{{{zzzxxxzzz||||||wwwppplllmmmpppiiiooowww~~~~~~zzzxxxxxxzzz|||{{{wwwssstttoooggg```YYYSSSMMMJJJEEECCC@@@??????>>><<<;;;===<<<;;;;;;::::::;;;;;;:::::::::999999999888888:::::::::::::::999888777888888777777888888999:::777777666666666666777777888666555555777888777777555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444555555555555666555555444333333444444666666666555555555555555666444222222444666777777555555555555555555555555444444444444555666777888888888888888888888888888777777777666666777777777666777999999777666777888::::::<<<===???EEEKKKPPPYYY[[[^^^___```ccciiinnnwww|||xxxsssrrrooommmiiifffdddcccaaaaaabbbccccccddddddeeehhhffffffhhhmmmqqqtttuuuyyyzzz||||||{{{yyyvvvtttsssvvvzzz{{{zzzwwwvvvuuurrrqqqrrrtttwwwwwwtttqqqppprrrrrrqqqppppppsssvvvuuuuuuuuutttssstttvvvxxxxxxwwwwwwwwwzzz~~~~~~}}}||||||xxxsssrrrooommmllllllmmmnnnjjjlllnnnqqqtttvvvxxxyyywwwsssooooooqqqrrrrrrpppqqqpppooommmjjjhhhgggfffdddcccbbbcccdddeeedddccc]]]aaadddeeeeeeeeefffhhhmmmnnnlllhhhaaa\\\XXXWWWRRROOOLLLIIIGGGEEECCCAAA======;;;:::888888777777888888888888888888888888777777888999999999999999888777777777666666666666666666555555555444444444444444444555555555666666555666777777777666444444555555555555555555555555555444444444666666444333111111222333444444444444333222222222222333444444444444444444444444444444333333333333222222222222222222222222111111111111333222222111111111111111333333333333333333333333444333222222222333444555555555555444333333222222333333333333444444444444444444444444444444444444222333444444555555444444444444444444444555555666555555555444555555666666777999;;;======???AAACCCDDDIIIQQQYYY___eeeiiilllkkkmmmooopppooommmjjjhhhaaa___^^^]]]___cccgggjjjmmmnnnqqquuuxxxyyyxxxwwwxxxzzzzzzvvvpppmmmooosssttt}}}}}}{{{zzz{{{~~~~~~{{{xxxwwwrrrkkkddd]]]WWWQQQMMMHHHFFFCCCAAAAAA@@@>>><<<===<<<;;;;;;:::;;;;;;;;;::::::::::::999999999999::::::999999888888999999888888777777888888999:::888777666555555666777888999777666555666777666555666666666666666666666666666666555555555555666666555555555555555555555555444444444444444444444444333333333333333333333333555555666666666777777777777666555555555555555555555555555444444444333333666444222333555777777777555555555555555555555555555555555555666777777888888888888888888888888888:::999777666666777999:::999999999888777777999;;;<<<>>>@@@CCCGGGNNNUUU[[[fffggggggfffdddfffkkkoooyyy}}}vvvqqqooolllhhheeecccbbbaaabbbccceeeggghhhiiiiiihhhnnnmmmmmmoootttyyy{{{}}}~~~~~~~~~~~~|||yyywwwuuuppptttwwwxxxwwwtttqqqppppppppppppqqqssssssqqqooooooppppppooonnnppptttvvvwwwxxxzzz{{{|||~~~zzzuuurrrqqqpppqqqkkklllnnnppprrrtttuuuvvvzzzvvvrrrqqqssstttrrrpppqqqqqqooommmkkkiiigggfffcccbbbaaaaaabbbbbbaaa___\\\^^^```aaaaaaaaaccceeekkklllllliiiddd```]]]]]]YYYVVVRRROOONNNLLLIIIGGG???>>>===;;;999888888777888888888888888888888888777888888999999999999999888888777777777666666666666666666555555555444444444444555555555666666666666777888888888777555444666666666666666666666666666555333333555555555444111222333444444555444444444333333333333444555555333333444555555666777777333333333222222111111111333333333222222222111111333333222111111111111111444444444333333222222222444444333222222222333333555555555555555555555555333333333333222222222222444444444444444444444444333333444555555555555444555555555555666666666777555555555555555666777888999;;;???AAABBBCCCEEEFFFLLLRRR[[[ccchhhkkknnnpppllllllllllllkkkiiigggfff]]]]]]^^^```dddiiinnnpppppprrruuuxxxzzz{{{{{{{{{xxxzzzyyytttooooootttzzz||||||}}}}}}{{{wwwssslllfff___YYYRRRNNNJJJGGGDDDCCCCCCBBB@@@???======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999888888888::::::888888777777888888999:::999777666444444666777999888777555555666777777666777777777777777777777777777666555444444555666777555555555555555555555555444444444444444444444444333333333333333333333333555666666666666777777777666666555555444555555666666666555555444333333333666444333333666777888777444444444444444444444444888888888888888999::::::888888888888888888888888888888777666777888999:::;;;;;;;;;999999:::>>>AAABBBEEEIIINNNTTT[[[bbbgggnnnoooooollliiijjjnnnrrr||||||uuuooommmjjjhhhfffeeefffggghhhjjjmmmpppqqqrrrqqqpppsssrrrqqqrrruuuyyy{{{|||yyyyyyyyyyyyxxxwwwvvvvvvsssuuuvvvvvvsssqqqoooooooooooopppqqqrrrrrrqqqqqqmmmnnnooorrrvvv|||}}}{{{zzzzzzzzz{{{{{{wwwuuuuuuuuurrrooossssssqqqpppnnnlllkkkjjjfffeeecccbbbbbbaaa___]]]]]]]]]]]]]]]^^^___```bbbfffhhhiiihhheeebbbaaaaaa^^^[[[XXXUUUSSSQQQNNNLLLDDDCCCAAA???===<<<;;;;;;888888888888999999999999777888999999::::::999999888888888777777777666666666666666666555555555555555555555555666666666666888888999:::999888777666555555555555555666666666666444222111333444444444222222333444555555444444444444444444444555666666333444444444555555555666555555555444333333222222444333333333222222222222333333222111111111111222333333333333333333333333555444444333222222222222444444555555666666666777333333333222222111111111333333333333333333333333333444444555555555555555555555666666666777666666555555555666777888999:::===???BBBDDDFFFHHHLLLNNNUUU[[[dddkkkooopppppppppmmmllljjjgggeeedddcccccc]]]^^^aaadddiiinnnqqqtttooosssyyy}}}~~~yyyyyyxxxtttssswww~~~zzzzzz{{{{{{vvvrrrlllfffaaaZZZTTTPPPJJJHHHFFFEEEEEEDDDCCCBBB======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::888888888999:::;;;888888777777888888999:::999777666444444666777999666555444555777999999888777777777777777777777777777666555444444555666777555555555555555555555555444444444444444444444444444444444444444444444444444444555555555666666666555444444444444444555555666666666555555555444444555444333444666888888777555555555555555555555555888888888888888999999:::777777777777777777777777555555777888888888777777:::::::::::::::>>>CCCFFFLLLPPPWWW]]]ccciiiooosssuuuvvvvvvtttqqqrrrvvvzzz~~~vvvqqqkkkjjjiiihhhiiikkkmmmnnnoooqqqtttvvvwwwwwwvvvvvvtttrrrpppppprrrtttuuuuuurrrrrrqqqqqqqqqqqqqqqqqqtttuuutttrrrpppooooooqqqnnnppprrrtttuuuvvvvvvvvvsssuuuzzz~~~zzztttooouuuuuusssrrrpppnnnmmmllliiihhhffffffffffffdddbbb^^^^^^]]]]]]^^^___``````dddfffhhhhhhfffdddddddddaaa^^^ZZZXXXWWWUUUSSSQQQIIIHHHFFFCCCAAA???>>>>>>::::::::::::999999999999888888999::::::::::::999888888888888777777777777777777666666666555555555555555555666666666777777666777888888888777666555333333444444444555555555555333000000111333333333333333444555555555444444555555444444555555666777444444444333333333222222555555555444444333333333444444444444333333333222444333333222111222222222111111222333333444555555444444444444333222222111333333333444555555666666333333333222222111111111222222222222222222222222333444555555666666555555444444555666666666666555555666666777888999;;;<<<@@@AAACCCEEEHHHLLLRRRWWW\\\bbbjjjoooqqqpppnnnmmmmmmjjjgggcccaaa`````````aaacccfffjjjnnnppprrrsssnnnttt{{{}}}|||{{{xxxzzz{{{|||}}}{{{zzzzzzwwwtttooojjjeee___YYYUUUNNNLLLIIIHHHHHHGGGEEEDDD>>>===<<<<<<;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;999999888888999999::::::888888777777888888999:::888777666555555666777888555444333555777999999999666666666666666666666666666666555555555555666666555555555555555555555555444444444444444444444444444444444444444444444444333333444444444555555555444444444333444444555666555555555555555555555555555444444555777888888777666666666666666666666666666666666555555666666777777777777777777777777777333555777999999999777666888:::;;;===???DDDJJJNNNYYY^^^gggnnnssswwwzzz|||zzz|||~~~}}}{{{|||zzztttnnnjjjhhhhhhiiijjjmmmpppsssuuussstttvvvvvvwwwvvvuuuuuusssqqqnnnmmmnnnoooooooooqqqpppnnnmmmlllmmmmmmnnnnnnooopppooooooooorrrtttwww{{{|||yyyxxxvvvsssooollljjjhhhgggeeedddeeeggggggfffeeeaaa```___```aaabbbaaa```___aaaddddddbbbaaaaaabbbaaa^^^[[[ZZZYYYXXXVVVTTTMMMKKKIIIFFFDDDAAA@@@@@@>>>======<<<;;;:::999999888999999:::::::::::::::999999888888888777777777777777777666666666555555555555666666666777777777444555555666666555333222222222333333444555555555444222111111222333333222444444555555555555444444555444444444444555666666555444444333222222111111333333333333333333333333555555444444444333333333444444333222222222222222000111111222444555555666333333444444444333222222222222333333333444444444333333333333222222222222333333333333333333333333444444555666666666666555333444666777777777666555666666666777999;;;<<<===@@@BBBEEEIIIMMMSSSYYY^^^bbbgggmmmpppooollliiihhhgggfffccc```^^^^^^___```fffhhhlllooorrrrrrrrrrrroootttyyy{{{yyyxxxxxxyyyzzz~~~{{{yyyuuuqqqmmmhhhbbb^^^UUURRROOOLLLKKKIIIFFFDDD>>>======<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<777888999:::::::::::::::888888777777888888999:::777777666666666666777777777555444555777888888777555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555333333333333333333333333333333444444444555555555555555444444555666666777333333333444555555666666555444444666888999888777777777777777777777777777666555555444444555555666777777777777777777777777666666777888999999999999;;;===AAADDDIIINNNUUUYYYdddkkkuuu}}}|||~~~wwwwwwuuusssooollljjjiiiiiikkkmmmppptttwwwzzz{{{vvvvvvuuutttssssssrrrrrrrrrpppmmmlllmmmnnnnnnnnnqqqpppnnnnnnnnnppprrrtttppptttyyy~~~{{{vvvqqqooolllkkkiiihhhhhhhhhfffddddddccccccdddffffffcccaaa]]]___aaaaaa___^^^^^^^^^aaa^^^\\\[[[[[[ZZZYYYXXXRRRPPPNNNKKKHHHEEEDDDCCCAAA@@@???===<<<:::999888888999::::::;;;;;;::::::999999999888888888777777777777777777666666666555555666666666777777777777555555666777666555444333333333333444555666666666444444333444555666444222444444555555555555444444444444333333444444555666444444444444444333333333222333333444444555555666555555555555444444444444444444333222222222222333222222222333333444444444111222333444444444333222333333333333333444444444333333333333444444444444555555555555555555555555444444555666666666666666444555777999999888777666666666777888:::<<<>>>???BBBFFFMMMTTTYYY^^^cccfffgggkkkooopppmmmiiieeeccc___^^^^^^]]]^^^___aaabbbiiilllpppsssuuutttsssqqqooorrruuuuuuuuuwww}}}~~~zzzwwwtttoooiiieee[[[XXXTTTPPPMMMJJJGGGDDD>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<666888999:::;;;::::::999888888888777888999999:::666666777777777777666666999777555555666777666555555555555555555555555555444555666777777666555444555555555555555555555555666666666666666666666666222222222222222222222222444444444555555555555666666666666666666777888888000111222333444444555666555555555666888999888777777777777777777777777777888777666666666666777777777777777777777777777777999888777777888:::<<<===???BBBGGGLLLRRRXXX___dddkkksss}}}{{{|||vvvqqqhhhiiiiiiiiiiiiiiikkkmmmnnnpppssswww{{{~~~yyywwwvvvsssrrrqqqpppppprrrooommmlllnnnooopppppppppooooooppprrrwww{{{}}}}}}|||yyyuuurrrpppmmmiiifffgggeeeeeegggiiiiiieeebbbaaabbbddddddcccaaaaaaaaaaaa___\\\\\\\\\\\\[[[ZZZWWWUUURRROOOLLLJJJHHHGGGCCCBBBAAA???===:::999888888999::::::;;;;;;::::::999999999888888888888777777777777777666666666666666666666666777777777777888999999::::::888777666444444444555666777777888555555555777888888555333444555555555555555444444444333333333333444555555333333444444555666666666444555555666777888999999666666555555555444444444555444333333222222333333444444333333333333222222000111333444555444444333444444444444444444444444333333333444444555555555777777777777777777777777444555555666666666666666555777999:::::::::888777666666777888:::===???@@@EEELLLVVV___eeeiiikkkmmmkkkmmmpppoookkkgggcccaaaYYYYYYZZZ[[[^^^aaadddfffjjjmmmrrruuuwwwvvvsssrrrnnnppprrrrrrttt{{{~~~}}}yyysssooofffbbb\\\VVVQQQLLLGGGDDDDDDAAA>>>======>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::777777777777777777777777666666666666666666666666777777666666555555555555666666777888888888888888333444555666666555444333777777777666555555444444666555444333222333333444555555555555666666666666666555555444444555777888333333333444555666777888777777888888888888777777777666666555555777888999888999999888555444444555555555555777888888666444555999======::::::>>>BBBFFFJJJPPPVVV\\\dddmmmssswww}}}~~~zzztttnnniiifffeeedddddddddfffiiilllnnnrrrsssuuuzzz~~~~~~zzzvvvuuuttttttsssqqqooommmkkkkkkllllllmmmnnnpppqqqrrrtttwwwzzzzzz|||~~~wwwqqqmmmiiiggggggkkkkkkhhhhhhjjjdddcccbbbbbbaaabbbbbbbbb]]]\\\[[[YYYYYYZZZ[[[\\\ZZZXXXUUUSSSQQQPPPPPPPPPMMMJJJFFFCCCAAA@@@???===:::888777888999999888777999888888888777777666666;;;:::999888777777777777777666555444444555666777666666666666555555555555777777777777777777777777777666666666666666777888333444444444444444444333222222333333444555666666555555444444444333333333666666666666666666666666444444555555555555444444555444444333333444444555555555444333222222222222666666666666666666666666555555444444444444555555222222333333444555666666555555555666666666777777666666666666666555555555444333222444888999888666666777999:::<<<>>>BBBEEENNNSSS[[[cccmmmuuuuuuqqqpppnnnmmmnnnmmmiiibbb]]]XXXXXXYYY[[[___dddhhhkkkssssssssstttvvvuuurrrpppkkklllnnnttt~~~}}}yyyuuummmiiiccc]]]XXXRRRLLLHHHEEECCC@@@>>>??????>>>============<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888777777777777777777777777777777777777666666666555666666777888888888888777555666777888888777666555555555666666666666666666666555444333333333444444555555555555666666666666555555555555555666666777444444444444555555666777666777777888888777777666444444333333333444555666666777888777666555666777444555555777888999888777:::<<<=========???EEEIIIOOOSSSXXX^^^dddlllvvv}}}~~~}}}zzzxxxsssooojjjhhhfffeeehhhhhhiiijjjlllnnnqqqrrruuuuuuvvvyyy{{{zzzvvvrrrnnnmmmmmmllllllkkkkkkkkkiiillloooqqqssswww|||vvvoooiiihhhhhhgggiiillliiiiiiiiiiiihhheeebbb```[[[[[[ZZZ[[[[[[\\\^^^^^^\\\[[[YYYWWWUUUTTTTTTSSSPPPMMMJJJGGGEEECCC@@@>>>===;;;999999:::::::::999:::999999999888888888888;;;:::999888777777777777888777666666666666777888555666666666777777888888777777777777777777777777999888777666666555666666444444555555555555444444222222333444444555666666555555555444444444333333555555555555555555555555444444555555555555444444444333333222222333333444555444333333222222333333555555555555555555555555666666666666666666666666444444444555555666666666222222222333333333444444666666666666666666666666777666666888;;;<<<;;;999666888:::<<<>>>BBBGGGJJJQQQXXX```iiirrrxxxwwwrrrnnnmmmnnnnnnmmmhhhaaa[[[YYYZZZ\\\___dddhhhlllnnnrrrsssttttttrrrpppnnnlllmmmpppwwwxxxtttnnnhhhaaaYYYRRRMMMGGGEEEBBB@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777666666666555555666777777777777777666666777777777777666666444444555666666777888888666555444444333444444444555555555555666666666666444444555666666666666666555555555444555555666666555666666777777666666555777777666666777777888999444666777777666666777999555555666777888999999999;;;;;;<<<>>>BBBHHHNNNRRRYYY\\\```dddkkkttt}}}}}}{{{{{{{{{|||~~~~~~|||yyyuuusssqqqnnnjjjfffdddeeehhhjjjmmmmmmnnnppprrrssstttuuurrrrrrssstttuuutttqqqnnnlllkkkiiiiiiiiikkklllnnnmmmsss{{{vvvpppnnnlllkkkmmmjjjjjjkkkmmmlllhhhccc^^^YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\\\\\\\[[[ZZZYYYYYYUUUSSSPPPNNNLLLHHHCCC@@@AAA???;;;::::::;;;;;;::::::::::::::::::999999999::::::999888777777777777999888888777777888888999555555666777888999::::::777777777777777777777777:::999888666555555555555555555666666666666555555333333333444555555666666555555555444444444444333444444444444444444444444444444555555555555444444333333222222222222333333333333333333333444444555444444444444444444444444666777888999999888777666555666666666666666666666555555555555666666666666666666666666666666666666888777777999;;;===<<<;;;888999;;;>>>AAAEEEKKKPPPTTT\\\fffnnnuuuyyyvvvooojjjjjjkkklllkkkfff```[[[]]]___bbbfffjjjnnnppprrrrrrtttuuurrrnnnjjjjjjlllrrrzzzzzzrrriii___UUUNNNIIIGGGCCCAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<::::::::::::::::::::::::888888888888888888888888666666666666666666666666555555666777777777777666444555555555555555555444555555666666777777777777555555555444444444444555555555555555666666666666333444555666777666555444777666555555555555555666555555666666666666555555999888888999999999::::::555666777777666666777888666777777777777777999;;;===>>>AAAHHHPPPXXX^^^```bbbcccdddhhhnnnwww|||xxxvvvuuutttttttttsssqqqnnnllljjjkkkjjjhhhgggiiimmmqqqtttqqqrrrssstttttttttssssssppppppqqqqqqrrrrrrqqqpppooonnnllllllmmmpppsssvvv|||{{{ssspppmmmmmmmmmooopppnnnhhhddd```___^^^\\\YYYWWWUUUSSSXXXYYY[[[]]]^^^^^^^^^]]]YYYXXXVVVUUURRRNNNHHHDDDFFFBBB>>>;;;;;;;;;;;;;;;::::::::::::999999999999:::999999888777777888888888888888888888888888888555555666777777888999999777777777777777777777777888888777666666555666666666666777777777777666666333444444444555555666666555555555555444444444444444444444444444444444444444444555555555555444444444333333222222333333444222222222333333555666666444444444444444444444444555666888::::::888666555666666666555555555555555666666777777777888888888666666666666666777777777666666666777888999::::::999;;;>>>@@@CCCHHHNNNSSSWWW```jjjppptttuuupppiiiddddddeeefffeeedddbbb```dddfffjjjmmmppprrrrrrrrrrrrtttsssoooiiihhhmmmrrr~~~{{{qqqdddWWWOOOKKKHHHEEEBBBAAAAAA???>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<::::::::::::::::::::::::777777777777777777777777555555555555555555555555555666666777777777777777555555555444444555555555888888777777666666666666444555555555555555555555555555555555666666666666222333555666666666555444777666666555555555666666555555666666666666555555555555555666666666666666666777888777666555666777777888999777666777:::===CCCGGGOOOZZZeeelllpppqqqnnnnnnnnnppptttzzz~~~zzztttooommmlllkkkiiigggfffffffffggghhhiiilllooosssxxx{{{}}}xxxxxxwwwwwwuuusssrrrqqqrrrrrrrrrqqqqqqrrrssstttqqqqqqqqqssswww}}}~~~|||yyyvvvuuuvvvsssnnniiiiiigggdddaaa]]]ZZZWWWVVVTTTUUUXXX[[[]]]_________\\\[[[[[[ZZZXXXTTTNNNJJJIIIEEE@@@===<<<<<<;;;;;;888888999999999999999999:::999888888777888888888777777777777777777777777666666666666666666666666777777777777777777777777666666555666666777888888666666777777777777666666444444555555555555555666666666555555555444444444444444444444444444444444444444555555555555444444555555444444444444555555222222222333444555666777555555555555555555555555444555777888888777555444555555444444444444444444333333444444444555555555666666666666777777888888555555555666666777999;;;<<<>>>BBBEEEHHHMMMRRRUUU^^^fffooorrrsssrrrllleee````````````bbbdddhhhjjjmmmoooqqqssssssrrrqqqooooooooonnnjjjhhhlllvvvyyykkk]]]TTTNNNKKKGGGDDDCCCBBB@@@???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::777777777777777777777777555555555555666666666666666666777888888888888888777777666666666666777777999999888777777666555555444444555666666666666555555555555555666666666666333333444555555555555555666666666555666666777777555666666777777666666555555555666777777777777777777888888777666555555666888999:::999888:::???DDDIIIPPPZZZfffooovvvyyyzzz}}}{{{yyyzzz||||||~~~|||uuunnnhhheeeeeedddbbbaaaccceeeiiikkkjjjlllqqqvvvzzz}}}|||{{{zzzxxxvvvtttrrrrrrpppppppppooonnnpppsssvvvyyyzzz}}}zzzrrrkkkkkkiiieeeaaa^^^[[[ZZZZZZTTTUUUWWWYYY[[[]]]^^^^^^]]]\\\\\\\\\\\\YYYTTTPPPMMMIIIDDDAAA???>>><<<;;;888888888888999999999999999999888888888888888999666777777888888777777666777666666666555555555444777777777777777777777777555555555555666888999:::666666777777777777666666555555555555555555555555666666666555555555444444444444444444444444444444444444555555555555444444666666555555555555666666333333333333444555666777666666666666666666666666333444555666666555444333333333444444444444444444555555555666666666666777555666666777777888888999666777888777777888;;;>>>???CCCIIINNNRRRVVVZZZ]]]iiipppvvvuuurrrpppkkkeee___```aaabbbeeejjjpppuuuuuuuuuvvvuuutttqqqnnnllliiijjjkkkmmmqqq{{{uuuggg^^^RRROOOKKKHHHFFFEEECCCAAA>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888666777777777888888888888777888888999999999999999888777666555555666777888888888777777777777777777333444555666777777666555555555555555666666666666444444333333444444555555666555555555666777888888666777777888888777777666666777888999999999888888555666777777666666777888777999;;;;;;;;;@@@HHHNNNUUU\\\gggooouuuzzz~~~~~~}}}zzzwwwtttttttttpppjjjeeeaaa___aaabbbccceeeiiimmmqqqsssqqqssswwwzzz}}}~~~zzzyyywwwtttsssrrrrrrrrrpppqqqssssssuuuzzzzzzrrroooiiiddd```^^^]]]]]]ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]\\\YYYVVVPPPMMMIIIFFFCCCAAA>>><<<999999999999::::::;;;;;;999888888888888888999999777777888999999888777777666666666666666777777777777777777777777777777777666666555666666777888999555666666777777666666555666666666666555555555555666666666666555555555555555555555555555555555555444444555555555555444444555555555444444555555555444444444444444555666777555555555555555555555555444444444444444444444444333333444444555555666666777888888888888999999999555666666777888888999999777999999888777999<<<@@@BBBHHHPPPXXX^^^cccfffiiisssyyy{{{vvvpppmmmiiieeebbbeeeiiilllooorrrxxx|||xxxxxxwwwuuussspppmmmkkkfffiiipppyyy|||ooofffUUUQQQMMMJJJIIIGGGEEECCC????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999999999999999999999999999999999999999999999999888888999999::::::::::::888888999::::::::::::999666555444333333444555666666666666777888888999999333444666777777777666555555555555555666666666777555444333222333444555666555555555555666888999999777777888888888888777777222333555666666666555444333444666777666777999:::666999<<<===???EEEOOOVVVeeellluuuzzz}}}~~~|||zzzwwwqqqmmmiiiiiigggddd```^^^]]]^^^```bbbfffkkkqqquuuyyyzzzzzzzzz{{{|||}}}~~~~~~~~~uuutttrrrpppooooooqqqrrrvvvxxx|||}}}uuummmgggdddccccccaaa___]]][[[ZZZYYYZZZZZZ[[[[[[[[[\\\^^^^^^\\\ZZZSSSPPPMMMJJJGGGDDD@@@===:::::::::;;;;;;<<<<<<<<<999888888888888888999999888999:::;;;;;;:::999888555555666777888999::::::777777777777777777777777888777666666666666666777555555666666666666555555666666666666666555555555777666666666555555555555666666666666666666666666444555555555555555555444555444444333333444444555555444444444444555666666444444444444444444444444666555444444444444555666333444444555666777888888555555555555666666666666555666666777888999999999777888999888666888<<>>??????>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777666555;;;;;;::::::999888777777777777888999::::::;;;;;;<<<;;;:::999888666555555777777666666666666777777777777777777777777777777666666555555555555666666444555666777777666555444777777777777777777777777777777777777777777777777999888666555444555777888777777777777666666666666555777999999999999:::;;;===;;;>>>EEEIIILLLWWWcccssszzz~~~zzzuuunnnhhh```___]]]\\\\\\___aaacccdddjjjqqqvvv||||||{{{yyyxxxzzz||||||zzzwwwrrrrrrpppnnnnnnpppuuuyyy{{{xxxooojjjgggeeeeeecccaaa```___^^^[[[XXX\\\\\\[[[ZZZYYYZZZ\\\^^^WWWUUURRRNNNIIIDDD@@@===>>><<<::::::;;;;;;:::999999999999999999999999999::::::::::::::::::::::::666888::::::888666555666666666777777888888999999999999999999999888777777666666666666777777777777777666666666555555555555555333222555888;;;:::888666666555555555444444444666666666666666666666666666666666666666666666666333333444444444444444444555555444444444444555555333333333444444444555555555555555555555555444444666666666666777777777777888777777777777777888999888999::::::;;;>>>CCCFFFPPPSSSZZZeeeqqqxxxzzzzzz}}}zzztttnnnjjjhhhhhhiiipppyyy~~~}}}|||~~~{{{vvvvvvrrrrrrtttppphhhfffjjjnnnyyy{{{llldddZZZTTTSSSPPPIIICCCEEECCC@@@??????@@@???>>><<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777777::::::999999888777777666777888888999::::::;;;;;;::::::999999888777777777777777666666666666777777777777777777777777777777888888777777777777888888555666777777777777666555777777777777777777777777666666666666666666666666555555666777777777777777777777777777777777777666777999;;;;;;:::::::::;;;??????EEEMMMRRRUUU^^^gggxxx|||uuunnniii```___^^^]]]___aaaccceeekkkqqqwwwzzz~~~zzzwwwvvvwwwxxxyyyxxxtttpppmmmoooppppppqqqwwwxxxrrroooiiifffbbb`````````^^^\\\ZZZ[[[[[[[[[ZZZZZZ[[[\\\YYYWWWTTTPPPLLLGGGCCCAAA@@@>>><<<<<<<<<<<<;;;:::999999999999999999::::::::::::::::::::::::::::::666888::::::888777777777777777777777888888888888888888999999888888777666555555666666666777777777777777666666666555555555444222111333777888888666666666555555555444444444555555555555555555555555555555555555555555555555444444555555555555666666555555555444444555555555333333444444444555555555555555555555555555555555666666666666777777777777777777777777777888888999666777999;;;===@@@EEEHHHSSSWWW^^^hhhrrrxxxyyyxxxxxxuuuppplllkkkmmmpppsssuuu|||~~~||||||yyytttsssqqqpppooojjjeeeiiirrrxxxqqqhhhbbb]]]WWWMMMFFFFFFDDDAAA@@@@@@@@@???>>><<<<<<<<<======>>>>>>?????????>>>===<<<<<<;;;:::999::::::;;;;;;::::::999999999888888777777666666888888888999999::::::;;;888888888888888888999999888777777666666777777888777777777777777777777777888888777777777777888888777777888888888888777777777777777777777777777777555555555555555555555555111333666888999999888777777777777777777777777777888:::<<<<<<;;;;;;===>>>EEEIIIRRR[[[```bbbhhhooo|||}}}tttlllhhh_________```ccceeehhhjjjtttzzz}}}~~~~~~}}}xxxvvvvvvwwwxxxwwwuuupppllliiiooouuuyyy}}}tttnnngggcccccccccbbbaaa^^^^^^^^^^^^]]]\\\ZZZYYY[[[ZZZWWWTTTOOOKKKHHHFFFCCCAAA???===>>>===<<<;;;::::::::::::::::::::::::999999999999999999999999666888::::::999888999999888888888888888777777777777777888888777777666555555555555555666666666666777777777666666666555555444333333444777888888777555555555555555444444444444444444444444444444444444444444444444444444444555555555666666666777777555555555555555555555555333444444444444555555555555555555555555555555555666666666666777777777777777777777777777888999999777999;;;===@@@DDDIIILLLUUUYYY```jjjrrrvvvwwwvvvqqqooolllkkkmmmssszzz{{{{{{yyyuuuqqqpppooonnnkkkgggiiivvv|||ssskkkddd\\\SSSLLLIIIFFFCCCAAAAAA@@@???>>>======>>>???@@@@@@AAAAAABBBAAA@@@???===<<<;;;:::999::::::;;;<<<<<<;;;;;;999999999999888888777777888888888999999:::::::::888888888888888888888888888777777777777777777888777777777777777777777777666666555555555555666666888888888888888888888888666666666666666666666666666666666666666666666666333444666777888888888777777777777777777888888888999999::::::;;;>>>CCCGGGOOOVVVaaaiiimmmooorrrvvv|||{{{ppphhhddd]]]___aaadddhhhllloooqqqxxx}}}}}}}}}zzzvvvxxxwwwvvvvvvtttsssqqqooommmvvvtttmmmkkkjjjhhhffffffeeecccbbbaaa^^^[[[XXX\\\[[[YYYVVVRRROOOLLLJJJFFFCCC@@@??????>>><<<;;;;;;;;;;;;;;;::::::::::::888888888888888888888888777888::::::999999:::;;;999999999888888777777777777777777777777666555555444555555555666666666666777777777666666666666555777777777777888999999999555555555555555555555555444444444444444444444444444444444444444444444444444444444555666666777777555555666666666666555555444444444444555555555555555555555555666666666666666666666666777777777777777777777777888999:::::::::<<>>??????@@@AAABBBCCCCCCDDDCCCBBBAAA@@@>>><<<;;;;;;999:::;;;;;;<<<<<<<<<<<<::::::::::::::::::999999888999999999999999::::::::::::999999888777777777888888777777777777888888888888888888888888888888666666555555555555666666999999888888888888999999666666666666666666666666777777777777777777777777888777666555555666777888666777777777888888888999999999999:::===DDDLLLRRRYYYbbblllrrruuuxxxzzz{{{|||~~~~~~|||~~~~~~~~~uuujjjcccaaa^^^```dddhhhmmmqqqtttuuuvvv|||}}}{{{zzzyyyvvvvvvuuusssqqqqqqssswwwzzz}}}}}}{{{vvvrrrmmmjjjfffdddcccaaa^^^[[[[[[[[[YYYWWWTTTRRROOONNNHHHFFFBBB@@@???>>><<<:::<<<<<<<<<;;;;;;;;;::::::888888888888888888888888777888:::999999999:::<<<::::::999999888888777777777777777777777666555555555555555666666666666777888777777777666666666666777777888888777777888888444555555555555555555555555555555555555555555555444444444444444444444444222222333444555555666666555555666777777666555555444444444555555555666666555555555666666666777777666666666666777777777777777777777777888999:::;;;;;;>>>@@@BBBCCCEEEHHHKKKNNNUUU___jjjpppssssssrrrkkkmmmqqqvvv{{{|||vvvpppmmmlllnnnlllkkkppp}}}xxxooohhhccc___UUUQQQMMMIIIFFFDDDAAA???AAAAAAAAABBBBBBCCCCCCDDDCCCBBBAAA@@@>>>===<<<;;;999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999::::::999999888777666666999888888777777888888999888888888888888888888888888888777777777777888888999999888888888888999999777777777777777777777777888888888888888888888888:::888666444444555777888666777777888888999999999:::;;;===???DDDLLLUUU[[[^^^gggnnnqqqtttzzz}}}~~~}}}zzzuuunnngggcccbbbccceeeiiimmmqqqtttuuuvvvqqqxxx|||zzzwwwwwwwwwvvvrrrrrrrrrtttxxxyyyssskkkfffeeedddbbb```[[[[[[ZZZXXXVVVTTTRRRQQQLLLIIIFFFCCCBBB@@@===;;;=========<<<<<<;;;;;;:::999999999999999999999999888999999888777777999;;;999999999999999888888888777777888888777777666555666666666666777777777777888888777777777666666666444555666555444333444555444444444555555555555555666666666666666666666666444444444444444444444444111222222333444555666666555666777888888777666555444444555555555666666666555555555666666777777888666666666666777777777777777777777888999:::;;;<<<<<<>>>AAABBBCCCEEEGGGIIIPPPYYYeeeoootttvvvuuuuuupppsssxxx}}}}}}{{{zzzuuunnnlllnnnppprrruuu{{{rrrkkkfff^^^ZZZTTTOOOKKKHHHEEEBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===<<<;;;999::::::;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999888888777777888888999888888888888888888888888888888777777777777888888999888777777777777888999777777777777777777777777777777777777777777777777666666666666666777777777666777777888888999::::::;;;???EEEJJJOOOTTTZZZ^^^]]]dddjjjkkkoooyyy}}}}}}xxxqqqllliiihhhhhhgggkkkmmmppprrrssssssrrrqqqooovvvzzzxxxtttuuuvvvuuutttxxx}}}yyynnniiifffdddaaa\\\\\\[[[ZZZYYYWWWUUUTTTPPPMMMJJJGGGEEECCC@@@>>>>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999999999777666666888999888999999999999999999:::888888999999888888777666777777777777888888888999888888888777777777666666333555666555222111222444444444444555555555666666555555555555555555555555555555555555555555555555222222333444555666777777555666777888888777666555555555555555666666666666444555555666777777888888666666666666777777777777777777777888999:::<<<<<<>>>AAADDDGGGHHHJJJMMMOOOZZZcccoooyyy||||||{{{zzzxxxzzz}}}~~~{{{yyyyyyuuunnnnnnqqqyyyyyypppjjjccc___YYYTTTOOOKKKGGGEEEAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999666777777888999999::::::999999888888888888999999888888888888888888888888666666555555555555666666999888777666666777888999777777777777777777777777666666666666666666666666222444666888999999888777666777777888999999::::::<<>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999999777555555666888888888888999999::::::;;;999999999999999888777777777888888888999999999999888888888888777777777777555777888666333222333555444444444555555555666666444444444444444444444444666666666666666666666666333333444555666777888999555666777999999777666555555555555555666666666777444555555666777888888999666666666666777777777777777777777888999;;;<<<===AAAEEEIIILLLNNNQQQTTTVVVccclllxxx}}}~~~~~~zzzxxxzzzvvvppppppuuu