BM66(@ sssgggZZZUUUQQQMMMIIIIIIHHHGGGIIIMMMPPPRRRXXX```kkkvvv|||sssddd^^^ZZZ[[[\\\\\\^^^bbbfffddd___ZZZWWWUUUUUUUUUYYY^^^fffmmmrrrsssrrrpppnnnqqqtttxxx{{{|||||||||wwwyyy}}}|||}}}}}}~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~{{{xxx|||yyyqqqjjjkkkooouuu|||}}}zzzyyy{{{{{{yyyzzz~~~}}}{{{tttpppkkkeeebbb^^^[[[XXXWWWXXXWWWSSSNNNJJJIIIJJJMMMKKKGGGDDDBBBBBBBBBBBBGGGGGGGGGFFFFFFFFFFFFEEEGGGFFFEEECCCBBBBBBBBBBBB@@@@@@????????????@@@@@@???AAACCCDDDFFFIIIMMMPPPXXX^^^iiiuuu~~~~~~~~~}}}}}}|||||||||||||||}}}}}}|||||||||||||||}}}~~~||||||}}}|||{{{{{{~~~}}}||||||{{{{{{|||}}}~~~}}}|||{{{{{{{{{{{{}}}~~~~~~|||{{{{{{{{{}}}|||{{{wwwrrrooonnnoooqqqsssvvvyyy|||~~~~~~~~~wwwoooeee]]]XXXXXXUUUUUUWWWZZZaaannn{{{~~~|||vvvjjj```~~~ooocccXXXTTTQQQMMMIIIHHHHHHFFFHHHMMMPPPRRRXXX___iiittt}}}ssseee^^^ZZZ[[[\\\\\\^^^bbbdddbbb]]]YYYVVVTTTTTTTTTYYY^^^eeelllppprrrqqqppppppqqqtttwwwzzz{{{||||||{{{|||~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~~~~{{{yyy}}}{{{uuuooojjjjjjmmmpppwww}}}{{{}}}}}}{{{}}}~~~yyytttnnnhhhddd```[[[YYYWWWXXXWWWSSSNNNKKKJJJKKKIIIGGGEEECCCBBBBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEECCCBBBBBBBBBBBB@@@@@@????????????@@@@@@@@@BBBCCCDDDEEEGGGJJJMMMPPPUUU^^^hhhttt~~~}}}}}}~~~~~~~~~}}}||||||}}}}}}~~~}}}}}}||||||||||||}}}}}}}}}~~~}}}|||zzzzzz{{{}}}}}}}}}|||||||||}}}~~~~~~}}}{{{zzzyyyyyyzzz|||}}}}}}|||{{{|||}}}~~~}}}zzzuuuooolllkkkkkkrrrtttwwwzzz|||~~~~~~~~~}}}vvvnnneee]]]XXXUUUSSSSSSVVVZZZbbbppp}}}}}}{{{tttiii___}}}rrriii^^^UUURRRQQQMMMIIIHHHGGGFFFHHHLLLOOOQQQWWW^^^fffqqquuufff___[[[[[[\\\\\\^^^aaadddaaa^^^ZZZWWWUUUUUUUUUXXX\\\cccjjjnnnppppppooorrrrrrtttvvvxxxzzz|||}}}|||}}}}}}~~~zzzzzzyyyxxxxxxyyyzzz{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxsssppplllkkkmmmmmmttt}}}~~~{{{tttmmmgggbbb]]]YYYUUUUUUSSSPPPLLLJJJIIIJJJEEEDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@AAABBBCCCCCCCCCDDDFFFIIIIIILLLRRRYYYbbblllvvv}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~|||yyyxxxyyyzzz}}}}}}||||||}}}~~~~~~}}}{{{xxxwwwwwwyyy{{{|||{{{{{{|||}}}~~~yyyrrrllliiiiiijjjtttvvvxxxzzz|||}}}}}}}}}}}}|||~~~|||tttlllddd]]]XXXSSSPPPQQQUUUZZZbbbppp~~~~~~}}}uuuiii___zzzpppcccZZZRRRQQQQQQMMMIIIHHHGGGEEEGGGKKKNNNPPPVVV]]]dddooovvvhhhaaa\\\\\\\\\[[[]]]```eeeccc```\\\ZZZXXXXXXXXXWWW[[[aaaggglllnnnoooooosssttttttuuuwwwzzz|||}}}{{{zzzxxxxxxxxxzzz|||~~~{{{zzzxxxwwwwwwyyy{{{|||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}wwwsssrrrpppooooooooouuu~~~|||ssskkkddd^^^ZZZQQQPPPNNNLLLIIIHHHHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@BBBBBBCCCDDDEEEFFFGGGHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@????????????@@@@@@???@@@BBBBBBBBBCCCEEEFFFGGGIIILLLPPPVVV^^^gggmmm~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}}}}|||}}}}}}|||yyyxxxxxxyyy||||||}}}}}}~~~~~~|||yyywwwwwwyyy{{{{{{zzzzzzzzz{{{}}}wwwpppjjjiiijjjmmmvvvwwwyyyzzz{{{{{{{{{zzz|||yyyyyy|||~~~zzzrrrjjjccc]]]YYYSSSPPPQQQTTTYYYaaappp}}}|||wwwjjj___wwwnnnbbbXXXQQQPPPPPPMMMIIIHHHFFFEEEFFFJJJMMMNNNTTT[[[cccmmm|||yyyiiibbb]]]]]]\\\[[[\\\___cccaaa___\\\ZZZYYYXXXXXXVVVYYY^^^eeejjjmmmooopppttttttuuuvvvwwwyyy{{{|||zzzyyyvvvttttttvvvyyy{{{{{{zzzyyyxxxxxxzzz|||~~~}}}}}}}}}}}}||||||||||||~~~~~~}}}wwwttttttrrrpppqqqrrrwww~~~yyyooofff___ZZZQQQOOOLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???AAAAAABBBCCCEEEFFFGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@<<<>>>@@@AAABBBBBBDDDFFFGGGHHHJJJKKKOOOTTT\\\aaammmttt~~~~~~}}}}}}}}}}}}}}}zzz|||||||||zzzyyyzzz{{{{{{{{{|||}}}~~~~~~{{{yyyyyyzzz|||{{{yyyxxxxxxyyyyyywwwrrrmmmiiijjjmmmqqqwwwxxxyyyzzzzzzyyyxxxwwwxxxvvvvvvzzz}}}xxxpppiiibbb\\\YYYTTTRRRQQQUUUYYY```nnn{{{~~~|||{{{}}}~~~wwwhhh^^^}}}yyyrrrllldddZZZQQQPPPPPPMMMIIIIIIFFFDDDFFFIIILLLMMMSSSZZZaaakkkzzz{{{kkkddd^^^]]]\\\ZZZ[[[^^^___]]]\\\ZZZXXXVVVVVVUUUTTTWWW]]]ccciiinnnqqqssstttuuuvvvwwwxxxyyyzzzzzz|||zzzwwwuuutttvvvxxxzzz{{{{{{zzzzzzzzz|||}}}~~~~~~~~~}}}}}}||||||{{{{{{}}}}}}~~~}}}zzzwwwvvvsssrrrssstttxxx~~~~~~rrrhhh___ZZZQQQOOOKKKJJJJJJKKKKKKKKKJJJIIIGGGEEECCCAAA@@@???AAAAAABBBCCCDDDEEEFFFFFFFFFEEECCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@;;;===@@@BBBBBBBBBDDDEEEEEEFFFGGGHHHIIIMMMRRRVVV___fffrrr~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}zzz|||}}}}}}{{{zzzzzz{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||zzz{{{||||||yyyxxxxxxxxxtttrrrppplllkkkmmmqqquuuzzz{{{{{{{{{zzzxxxvvvuuuvvvtttvvv{{{~~~xxxooohhhaaa\\\XXXUUUSSSRRRUUUYYYaaannn{{{~~~~~~}}}zzz{{{|||||||||}}}zzzzzzssseee[[[|||yyysssppphhh]]]SSSPPPOOOLLLJJJIIIEEEDDDEEEIIIKKKLLLRRRYYY^^^hhhwww}}}llleee___^^^\\\ZZZZZZ]]]\\\\\\ZZZYYYWWWVVVUUUTTTSSSVVV[[[bbbiiioootttvvvtttuuuvvvxxxyyyyyyyyyxxx}}}{{{xxxvvvuuuvvvxxxyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~}}}|||{{{{{{zzzzzz{{{}}}~~~}}}}}}|||}}}~~~{{{wwwvvvyyywwwzzztttiii___YYYOOOLLLHHHGGGHHHJJJJJJJJJHHHGGGEEECCCAAA@@@@@@AAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????@@@@@@===???BBBBBBBBBAAABBBCCCBBBDDDEEEFFFFFFIIILLLOOOYYY]]]ggguuu}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||~~~~~~|||zzzyyyzzzwwwyyyzzz|||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}yyy{{{||||||zzzyyyzzzzzzvvvuuutttrrrqqqtttyyy}}}~~~~~~~~~}}}{{{yyywwwuuuwwwuuuxxx}}}xxxooogggaaa[[[XXXTTTRRRRRRVVVZZZcccqqq~~~}}}{{{|||zzzzzzzzzwww|||~~~qqqddd[[[|||~~~}}}yyyxxxkkk___TTTPPPOOOLLLJJJJJJEEEDDDEEEHHHJJJLLLQQQXXX\\\fffttt~~~mmmfff___^^^\\\ZZZZZZ]]]]]]]]]\\\ZZZYYYXXXVVVVVVRRRUUUZZZaaaiiipppuuuxxxsssuuuwwwyyyzzzyyyxxxwww}}}{{{xxxuuutttuuuvvvwwwxxxyyyzzz{{{||||||||||||~~~}}}|||{{{zzzzzzwwwyyy{{{}}}~~~~~~}}}|||{{{{{{}}}~~~||||||{{{}}}uuuiii^^^XXXKKKGGGCCCBBBEEEGGGGGGFFFFFFDDDBBB@@@???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????@@@@@@???AAACCCCCCBBB@@@@@@@@@AAACCCEEEFFFFFFHHHJJJLLLTTTWWW]]]jjjzzz~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}|||yyyxxxxxxvvvxxxzzz{{{}}}}}}}}}|||}}}}}}||||||||||||}}}}}}xxxyyy{{{|||{{{{{{|||}}}{{{{{{zzzyyyyyy{{{}}}zzzxxxvvvxxxwwwyyyyyyooogggaaa[[[XXXSSSQQQQQQVVV[[[dddsss{{{|||zzzyyy}}}uuuzzz~~~rrrfff^^^|||}}}yyy|||wwwqqqmmm```RRRNNNOOONNNMMMMMMHHHGGGEEEEEEHHHLLLPPPSSSXXX___lll|||rrriii```]]]\\\YYYXXXYYY]]]]]]]]][[[XXXVVVVVVVVVTTTVVVYYY```iiipppuuuvvvxxxvvvuuuwwwzzz{{{zzzwwwzzzyyyvvvuuuuuuwwwyyyzzz|||{{{zzzyyyzzzzzz|||}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~~~~}}}|||||||||}}}|||{{{zzz}}}rrrdddXXXRRRLLLJJJHHHFFFDDDCCCCCCDDDGGGGGGFFFEEEDDDBBB@@@???>>>???AAACCCDDDEEEFFFFFFEEEDDDCCCBBBAAABBBBBBCCC?????????????????????@@@;;;===???@@@@@@???@@@BBBCCCCCCBBBCCCDDDEEEGGGHHHOOOSSSZZZbbblllzzz~~~~~~}}}}}}~~~~~~~~~~~~|||zzzyyyxxxzzz~~~|||zzz~~~yyyuuuvvvyyy{{{zzzwwwxxxyyy|||}}}}}}~~~}}}{{{yyywwwyyy{{{}}}yyynnnfff___XXXSSSQQQTTTVVVVVVYYYdddvvv}}}zzzxxxxxx|||}}}xxxwww|||ssseee[[[{{{wwwzzz~~~wwwmmm___RRRNNNOOONNNMMMMMMFFFEEEDDDDDDFFFJJJNNNQQQXXX___lll|||tttjjjaaa^^^\\\YYYXXXZZZ]]]]]]]]][[[XXXVVVVVVVVVTTTUUUXXX___gggoootttuuuttttttuuuyyy}}}~~~|||zzzttttttrrrrrrrrrtttvvvwww|||{{{zzzyyyyyyzzz{{{|||}}}||||||{{{{{{{{{{{{||||||{{{{{{zzzzzz{{{{{{|||~~~~~~~~~~~~~~~{{{mmm```UUUOOOKKKJJJGGGEEEDDDCCCCCCCCCFFFFFFEEEDDDCCCAAA@@@???@@@@@@BBBCCCDDDDDDDDDDDDFFFEEECCCAAAAAAAAAAAABBB???????????????>>>>>>>>><<<>>>@@@AAA@@@@@@AAABBBCCCCCCBBBBBBCCCEEEGGGHHHJJJNNNTTT[[[eeerrr~~~~~~~~~~~~~~~~~~}}}{{{zzz|||}}}~~~{{{wwwwww{{{|||{{{xxxzzzzzz|||~~~~~~|||{{{zzz{{{}}}vvvllleee^^^YYYUUUSSSTTTVVVVVV[[[fffvvv{{{xxxwwwyyy~~~{{{vvvvvvzzz~~~rrrdddZZZ}}}yyyuuuxxx}}}pppbbbTTTOOOOOONNNLLLLLLEEEDDDBBBBBBDDDHHHLLLOOOXXX___mmm}}}vvvlllccc___]]]ZZZYYY[[[\\\]]]]]]\\\XXXVVVUUUVVVTTTTTTWWW]]]eeemmmrrrtttqqqsssvvvzzz}}}}}}zzzxxxqqqqqqrrrsssuuuwwwyyy{{{{{{{{{yyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{||||||}}}||||||{{{{{{{{{{{{||||||rrrdddYYYQQQLLLIIIHHHFFFDDDCCCCCCCCCCCCEEEDDDDDDCCCBBB@@@???>>>AAABBBBBBCCCCCCCCCCCCBBBFFFEEECCCAAA@@@??????@@@??????>>>>>>=========<<<===???AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCEEEFFFHHHFFFJJJPPPVVV^^^iiiwww~~~~~~~~~~~~}}}||||||yyyyyy{{{|||{{{yyyyyyzzz|||~~~}}}|||{{{}}}~~~|||sssjjjccc^^^YYYWWWWWWWWWXXXZZZaaalllzzzzzzxxxxxx{{{yyyttttttyyy{{{oooaaaXXXzzzwwwuuuxxx{{{kkk[[[SSSPPPMMMKKKJJJEEEDDDBBBBBBDDDHHHLLLNNNXXX___mmm~~~yyyoooeee```^^^[[[ZZZ\\\\\\]]]^^^\\\YYYVVVUUUUUUSSSSSSVVV[[[cccjjjoooqqqqqqssswwwzzz|||zzzwwwtttrrrsssuuuwwwzzz|||}}}~~~|||{{{yyyxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{|||}}}~~~}}}||||||{{{{{{||||||}}}~~~vvvhhh\\\SSSMMMJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>@@@@@@AAABBBCCCCCCCCCCCCFFFEEECCC@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>???AAABBBAAA@@@AAABBBBBBAAAAAAAAABBBDDDFFFGGGGGGKKKPPPUUU[[[eeeqqqyyy~~~~~~~~~~~~}}}~~~~~~~~~|||zzzzzz{{{{{{zzzxxxwwwxxx{{{~~~}}}~~~}}}|||{{{{{{|||~~~|||sssjjjbbb]]]ZZZYYYZZZYYYZZZ^^^fffppp{{{|||zzz{{{}}}zzzvvvsssxxxxxxlll___VVV~~~xxxvvvuuuzzzzzzeeeYYYSSSMMMJJJJJJGGGEEEDDDDDDEEEIIILLLOOOWWW^^^lll}}}|||qqqfffaaa___[[[[[[]]][[[]]]^^^]]]ZZZVVVUUUUUUSSSRRRTTTYYY```gggmmmoooqqqtttxxx{{{}}}}}}|||{{{}}}}}}}}}}}}}}}||||||||||||{{{zzzyyyxxxyyyzzzzzz{{{{{{{{{{{{{{{|||}}}~~~||||||{{{{{{{{{{{{||||||~~~~~~~~~~~~}}}~~~~~~xxxkkk^^^UUUOOOLLLJJJGGGFFFEEECCCCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@>>>>>>===>>>@@@BBBCCCDDDEEEEEEFFFEEECCC@@@???>>>>>>>>>============<<<<<<;;;;;;>>>???AAAAAA@@@???@@@AAAAAAAAA@@@AAABBBCCCEEEFFFHHHLLLPPPTTTYYYaaalllsss{{{}}}||||||}}}|||{{{zzzyyyzzzyyyxxxvvvuuuvvvzzz~~~~~~}}}}}}||||||{{{zzzzzzyyyxxxzzz}}}vvvlllccc^^^]]]\\\^^^___bbbgggnnnvvv}}}~~~{{{|||}}}~~~|||uuu{{{vvviii\\\UUUssssssvvv}}}nnn]]]TTTNNNKKKKKKHHHGGGEEEEEEFFFIIIMMMPPPUUU[[[hhhxxx}}}rrrgggaaa^^^[[[[[[]]][[[]]]^^^]]]ZZZWWWUUUTTTRRRQQQRRRVVV]]]eeejjjmmmooossswww|||~~~}}}~~~}}}{{{zzzyyyyyyzzz{{{|||{{{{{{{{{{{{||||||}}}{{{{{{zzzzzzzzzzzz{{{{{{~~~~~~~~~}}}}}}}}}|||}}}}}}~~~~~~~~~{{{wwwuuupppiii^^^UUUOOOLLLJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFBBBBBBBBBBBBAAA@@@???>>><<<===???AAACCCDDDEEEEEEFFFEEECCCAAA@@@??????@@@<<<========================???AAA@@@???>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFFFFIIIMMMQQQUUU\\\eeelllvvv}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~zzz{{{{{{zzzyyyxxxvvvvvvvvvvvvyyy}}}~~~~~~{{{{{{zzzyyyyyyxxxxxxwwwvvvxxx|||yyynnneee``````aaajjjooouuu{{{~~~zzz|||~~~zzzuuuggg[[[TTTzzznnnpppuuu~~~ttt```UUUOOOMMMNNNIIIGGGEEEEEEFFFIIIMMMOOOSSSXXXbbbppp|||~~~sssgggaaa^^^[[[ZZZ\\\ZZZ\\\^^^^^^ZZZWWWUUUTTTRRRQQQQQQUUU[[[ccchhhkkknnnqqquuuxxx}}}~~~|||{{{zzzzzz{{{{{{}}}||||||{{{{{{{{{{{{|||zzzzzzyyyyyyyyyyyyzzzzzz|||}}}~~~~~~~~~}}}|||||||||}}}}}}}}}}}}~~~|||xxxrrrlllhhhaaa\\\TTTMMMJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEGGGGGGBBBCCCCCCCCCBBBAAA@@@???===>>>@@@AAABBBCCCCCCCCCFFFEEECCCAAAAAAAAAAAABBB<<<<<<<<<======>>>??????===>>>@@@???>>>======>>>@@@@@@??????@@@BBBDDDEEEDDDGGGKKKNNNRRRXXXaaahhhooottt|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~{{{|||||||||zzzxxxwwwvvv{{{xxxxxx|||~~~}}}~~~|||zzz|||~~~zzzzzzyyyxxxwwwwwwwwwwwwvvvxxx|||yyyooogggcccdddfffrrrzzz{{{ttteeeZZZTTTvvvjjjmmmtttvvv```UUUOOONNNPPPHHHGGGEEEDDDEEEIIILLLOOORRRUUU^^^jjjuuusssgggaaa]]]ZZZZZZ\\\ZZZ\\\^^^^^^[[[WWWUUUTTTRRRPPPPPPTTTZZZbbbgggjjjoooqqqsssuuuyyy}}}|||{{{{{{{{{|||~~~}}}|||{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{|||}}}~~~~~~}}}|||||||||}}}{{{|||}}}}}}xxxrrrkkkccc^^^XXXSSSMMMIIIGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHCCCCCCCCCCCCBBBAAAAAA@@@???@@@AAAAAABBBBBBBBBAAAEEEDDDCCCBBBAAABBBBBBCCC;;;;;;<<<===>>>???@@@@@@<<<>>>??????===<<<======@@@?????????@@@BBBDDDEEECCCFFFKKKNNNQQQWWW```fffjjjnnnttt{{{}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||zzzzzzzzz{{{{{{|||}}}~~~}}}{{{yyyxxxwwwzzzxxx{{{~~~}}}|||}}}~~~}}}{{{yyyzzz|||{{{zzzyyyxxxwwwwwwwwwwwwwwwyyy|||xxxooogggdddgggjjjmmmxxx~~~ttteeeZZZTTTwwwpppmmmrrr~~~}}}fffTTTOOONNNMMMIIIHHHFFFDDDEEEFFFHHHJJJUUUWWW]]]eeennn{{{uuugggaaa___]]]]]]^^^ZZZ[[[\\\]]]\\\ZZZYYYWWWTTTTTTUUUVVVYYY^^^fffkkkoooqqqsssvvvxxx|||~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzz~~~}}}|||}}}}}}}}}~~~}}}{{{zzzzzz{{{{{{}}}vvvoooggg___XXXSSSNNNMMMKKKIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDFFFEEEDDDCCCBBBAAA@@@@@@;;;<<<===???AAACCCDDDEEEGGGFFFEEECCCAAA???>>>===???>>><<<;;;;;;<<<===>>>????????????????????????AAAAAA@@@@@@@@@AAABBBBBBFFFHHHIIIKKKNNNRRRXXX]]]ggglllrrrxxx}}}~~~zzz{{{|||}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~|||||||||{{{zzzxxxwwwvvvyyyzzz|||}}}}}}|||zzzyyy{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyxxxvvvuuusssyyyxxxyyy}}}{{{tttmmmfffbbb___^^^ggglllttt|||ttteeeXXXQQQrrrmmmnnnwwwxxxiiiWWWQQQPPPNNNJJJHHHFFFDDDEEEFFFHHHJJJPPPRRRXXX___gggtttxxxiiibbb^^^[[[ZZZ[[[YYYZZZ\\\]]]\\\[[[YYYWWWSSSTTTTTTUUUXXX]]]dddiiimmmoooqqqrrrtttwwwzzz}}}}}}}}}||||||||||||}}}|||}}}}}}}}}}}}|||{{{{{{{{{{{{{{{||||||{{{{{{{{{~~~~~~~~~}}}}}}}}}||||||~~~}}}{{{zzzyyyyyyyyyzzz||||||||||||}}}{{{vvvnnnfff___YYYRRRNNNMMMLLLJJJIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGFFFEEEDDDBBBAAA@@@???<<<<<<>>>???AAACCCDDDEEEFFFFFFDDDCCCAAA???>>>===???>>><<<;;;;;;<<<===>>>????????????????????????@@@@@@@@@@@@@@@AAABBBCCCEEEFFFHHHIIILLLPPPVVVZZZbbbfffmmmssswww|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyyzzz{{{{{{zzzyyyxxxyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxyyyyyyxxxwwwvvvuuuxxxwwwyyy}}}{{{tttllleee___]]]\\\```eeennnxxx|||pppcccWWWQQQzzzppplllqqqxxx}}}wwwmmmZZZSSSQQQOOOJJJHHHFFFEEEDDDFFFHHHJJJOOOQQQWWW^^^dddppp|||lllccc___ZZZXXXYYYYYYZZZ\\\\\\\\\[[[YYYXXXSSSSSSSSSTTTVVV[[[bbbgggkkklllnnnnnnooopppsssvvvvvvyyy{{{}}}}}}~~~~~~|||{{{{{{{{{{{{zzz{{{{{{|||||||||||||||{{{||||||}}}}}}||||||{{{|||}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwxxxxxxwwwwwwxxxyyy{{{}}}{{{vvvpppkkkccc\\\VVVPPPLLLIIIJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHGGGFFFDDDBBB@@@???>>><<<===>>>???AAABBBDDDDDDFFFEEEDDDBBBAAA???>>>===>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCCCCCCCDDDFFFHHHJJJNNNSSSWWW[[[___eeekkkpppuuuyyy|||}}}|||{{{|||~~~||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{xxxwwwwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxxxxyyyzzzwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxx}}}zzzrrrjjjbbb]]]ZZZYYY[[[aaajjjuuu}}}||||||wwwkkk```VVVQQQyyynnnooouuu~~~|||ooo]]]TTTQQQOOOJJJIIIFFFEEEDDDFFFHHHIIIOOOQQQVVV\\\bbbllloooeee```[[[XXXYYYYYYZZZ[[[\\\\\\[[[YYYXXXSSSSSSSSSSSSTTTYYY___dddhhhjjjlllmmmmmmnnnqqqssstttvvvyyyzzz{{{{{{}}}~~~~~~}}}}}}|||{{{{{{{{{{{{xxxyyyzzz{{{}}}}}}}}}}}}|||}}}}}}}}}}}}}}}}}}||||||}}}~~~}}}{{{zzzzzzyyyxxxvvvvvvvvvwwwxxxtttuuuvvvwwwzzz|||~~~~~~~~~~~~{{{sssmmmgggbbbZZZTTTOOOLLLIIIGGGHHHHHHHHHHHHJJJLLLNNNOOONNNMMMMMMLLLJJJIIIIIIHHHIIIHHHGGGEEEBBB@@@???>>><<<===>>>???AAABBBCCCDDDEEEDDDCCCBBB@@@???>>>===>>>======<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCCCCBBBCCCEEEGGGIIILLLQQQTTTUUUZZZ```fffjjjooosssvvvwwwyyy}}}xxxyyyzzz|||~~~zzzzzz{{{|||}}}~~~}}}~~~}}}|||}}}~~~~~~}}}||||||||||||wwwvvvtttsssssstttvvvwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxzzz~~~|||wwwoooggg```\\\ZZZZZZ\\\bbblllvvv~~~~~~{{{{{{~~~~~~ttthhh^^^VVVQQQssspppuuu~~~ooo]]]TTTQQQOOOKKKIIIGGGEEEDDDEEEGGGIIIKKKMMMRRRWWW\\\fffwwwrrrhhhbbb]]]ZZZZZZXXXYYY[[[\\\\\\[[[ZZZYYYSSSSSSRRRRRRSSSWWW]]]aaafffhhhkkkmmmnnnpppsssuuuvvvxxxzzzzzzzzzzzz{{{|||zzzzzz{{{{{{||||||||||||wwwxxxzzz|||}}}~~~~~~}}}~~~~~~~~~~~~}}}|||}}}~~~|||{{{zzzyyyxxxwwwwwwwwwxxxyyyuuuvvvwwwxxxzzz|||~~~}}}}}}~~~|||vvvmmmgggaaa\\\VVVPPPMMMKKKJJJHHHGGGGGGGGGGGGIIIKKKMMMOOOLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIGGGEEECCCAAA???>>>======>>>???AAABBBCCCCCCDDDDDDCCCAAA@@@???>>>>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCAAACCCEEEGGGHHHKKKOOORRRSSSWWW]]]bbbfffjjjmmmppppppsssvvvyyy{{{}}}{{{wwwwwwyyy|||~~~~~~~~~zzzzzzzzzzzz|||}}}}}}|||{{{|||~~~~~~}}}}}}}}}~~~~~~~~~|||{{{{{{{{{{{{{{{vvvuuusssqqqqqqsssuuuvvvvvvvvvuuutttttttttttttttwwwwwwwwwxxxxxxyyyzzzzzzyyyyyy|||~~~xxxssslllddd___\\\\\\\\\___eeennnxxx|||{{{zzz{{{~~~~~~ttthhh]]]UUUQQQyyysssuuu|||~~~nnn^^^UUUQQQOOOKKKJJJGGGEEEDDDEEEGGGHHHKKKMMMRRRXXX\\\eeevvvuuukkkeee___[[[[[[XXXYYY[[[\\\\\\\\\ZZZYYYTTTTTTSSSRRRRRRVVV[[[```dddgggkkknnnooorrrtttvvvwwwyyy{{{{{{yyyyyyyyyzzzwwwxxxzzz{{{||||||}}}|||xxxyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||zzzzzz{{{{{{}}}~~~}}}yyyuuuooogggaaa[[[XXXSSSPPPNNNMMMLLLJJJGGGGGGFFFFFFHHHIIIKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGEEECCCAAA@@@???===>>>???@@@AAABBBBBBCCCCCCCCCBBBAAA@@@???>>>>>><<<======>>>>>>?????????????????????????????????@@@????????????@@@AAAAAA@@@BBBDDDFFFGGGIIILLLOOOPPPTTTYYY^^^aaadddgggiiijjjlllpppssstttvvvxxxzzz~~~~~~yyyuuusssuuuxxx|||~~~~~~~~~~~~{{{zzzzzzzzz{{{|||~~~}}}{{{{{{|||}}}~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{zzzyyyzzz{{{{{{vvvuuusssrrrrrrsssuuuvvvuuuttttttsssssstttttttttxxxxxxxxxxxxxxxyyyzzz{{{yyyzzz}}}~~~vvvrrrjjjccc^^^\\\]]]^^^```fffoooxxx~~~}}}wwwxxxxxxyyy{{{~~~tttiii^^^UUUQQQyyyxxx|||zzzyyy}}}}}}nnn___WWWSSSQQQLLLJJJGGGEEEDDDEEEGGGHHHKKKNNNSSSYYY]]]fffvvvzzznnnfff___[[[ZZZWWWYYY[[[\\\]]]\\\ZZZYYYUUUUUUSSSRRRRRRUUU[[[___bbbeeeiiilllnnnppprrrtttwwwxxxzzzzzzyyyxxxyyyzzzxxxxxxzzz{{{|||{{{{{{zzzzzz{{{|||~~~~~~}}}||||||}}}~~~~~~yyysssooolllhhhaaa\\\VVVTTTQQQOOOOOONNNLLLKKKHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLHHHHHHFFFEEEDDDBBBAAAAAA>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@???>>>>>><<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???????????????>>>@@@CCCDDDEEEGGGIIILLLMMMPPPUUUYYY[[[]]]```bbbcccfffjjjlllnnnoooqqqrrruuu{{{xxxrrroooooopppqqquuuzzz|||}}}~~~}}}|||||||||||||||{{{zzzzzzzzz{{{}}}|||{{{zzz{{{}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{yyyyyyzzz{{{|||vvvuuuttttttttttttuuuvvvssssssssstttuuuwwwxxxyyyzzzyyyxxxxxxxxxyyyzzzzzzyyyzzz}}}wwwrrrjjjccc]]][[[\\\]]]```fffoooxxx~~~~~~}}}yyyyyyxxxwwwwwwyyy}}}}}}ssshhh]]]UUUPPP{{{}}}vvvvvv|||~~~|||{{{zzz~~~{{{nnn```XXXUUUSSSLLLJJJGGGEEEDDDEEEFFFHHHGGGIIIOOOUUUYYYbbbrrr}}}pppggg___ZZZYYYWWWYYY[[[\\\]]]\\\[[[ZZZVVVUUUTTTRRRRRRUUUZZZ^^^aaadddhhhkkklllnnnoooqqquuuwwwyyyyyyyyyyyyzzz{{{yyyzzz{{{{{{{{{zzzyyyxxx{{{|||}}}~~~~~~~~~{{{yyywwwsssmmmiiifffbbb]]]XXXSSSQQQPPPOOOOOONNNLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIJJJKKKLLLMMMNNNNNNGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>><<<<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>><<<>>>AAACCCCCCEEEGGGIIIJJJMMMRRRUUUWWWXXX[[[\\\^^^aaaeeehhhiiijjjlllmmmooossszzzwwwlllggghhhkkkmmmmmmrrrwww{{{|||~~~~~~}}}{{{{{{zzzzzz}}}|||{{{zzzzzz{{{}}}~~~|||{{{zzz{{{}}}}}}}}}|||{{{|||}}}~~~~~~~~~{{{}}}}}}~~~}}}{{{zzzyyyzzz|||}}}vvvvvvvvvuuuuuuvvvvvvvvvqqqqqqsssuuuwwwzzz|||}}}{{{zzzyyyxxxxxxxxxyyyzzzxxxyyy|||yyytttkkkccc]]]ZZZ[[[[[[aaagggqqqzzz~~~}}}zzzvvvuuuwww|||yyyqqqggg\\\TTTOOOyyyyyywwwvvv|||zzzhhhYYYRRRQQQOOOMMMIIIFFFDDDEEEFFFGGGGGGIIILLLOOOUUU___kkkuuurrrhhh```ZZZYYYZZZYYYWWWXXXZZZ[[[[[[ZZZWWWVVVUUURRRQQQSSSWWWZZZaaadddhhhkkkmmmoooqqqssssssssssssssstttvvvwwwxxxyyywwwuuuuuuvvvxxxxxxxxxzzzzzzzzz{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||}}}~~~~~~zzzrrroooqqqooojjjeeeaaa^^^[[[WWWSSSRRRPPPMMMLLLMMMMMMKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMIIIHHHFFFEEECCCCCCBBBBBB<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>===>>>???@@@@@@AAA@@@@@@BBBAAA@@@??????@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCC???@@@BBBCCCFFFGGGIIIJJJJJJMMMPPPRRRSSSUUUXXX[[[\\\]]]^^^```bbbdddfffgggjjjnnnsssvvvzzz{{{qqqgggddddddeeegggkkkqqqtttxxx{{{|||}}}~~~}}}||||||}}}~~~}}}}}}}}}~~~||||||||||||||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||{{{{{{{{{zzzyyywwwtttsssuuutttttttttvvvyyy|||}}}{{{{{{zzzxxxvvvvvvyyy{{{{{{~~~{{{sssjjjeee___ZZZZZZ^^^ccciiirrr|||{{{~~~}}}xxxvvvxxx{{{vvvmmmjjjeee\\\SSSOOO{{{www{{{ttt```VVVSSSNNNLLLJJJGGGEEEEEEEEEFFFFFFIIILLLOOOTTT^^^jjjsssvvvkkkbbb\\\[[[ZZZYYYWWWXXXZZZ[[[[[[ZZZVVVVVVTTTRRRQQQRRRVVVYYY___bbbfffjjjlllmmmppprrrppppppqqqsssuuuwwwxxxyyy{{{yyyxxxxxxzzz{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}~~~vvvnnngggeeeggggggddd___\\\[[[XXXUUURRRRRRQQQQQQQQQQQQPPPLLLJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHFFFEEECCCBBBAAA>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>===>>>???@@@@@@AAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCEEEGGGHHHHHHIIIKKKNNNPPPRRRTTTWWWYYY[[[\\\]]]___aaacccdddeeefffiiimmmnnnpppwwwzzzpppggg```___```bbbfffkkkrrruuuyyy|||}}}}}}~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{zzzxxxwwwvvvuuuvvvwwwyyyzzz{{{||||||yyyzzzzzzxxxwwwwwwyyy{{{{{{}}}}}}uuulllfff```ZZZZZZ]]]dddiiirrr{{{}}}}}}~~~~~~zzzuuurrrtttxxx~~~zzzqqqjjjgggccc[[[SSSPPPxxxwwwxxx{{{bbbUUURRRNNNLLLKKKIIIGGGFFFEEEEEEFFFHHHKKKNNNSSS]]]hhhqqq{{{oooeee___]]]ZZZYYYXXXXXXZZZ[[[[[[ZZZUUUUUUSSSQQQPPPQQQTTTVVV[[[___cccgggiiikkknnnooommmnnnppprrruuuwwwyyyzzzzzzyyyyyyzzz||||||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}|||}}}~~~|||ooofff___ZZZYYY\\\]]]ZZZWWWUUUUUUTTTRRRPPPPPPPPPQQQSSSSSSQQQLLLIIIMMMMMMLLLKKKIIIHHHGGGFFFIIIIIIKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHFFFDDDAAA@@@?????????@@@@@@AAAAAABBBAAAAAAAAAAAA@@@???>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>@@@AAAAAAAAA@@@???AAAAAABBBCCCDDDEEEFFFFFFGGGJJJLLLNNNPPPRRRUUUWWWYYYYYY[[[]]]___aaabbbcccdddeeegggfffgggjjjqqqwww}}}~~~vvvmmmhhhddd]]]YYYZZZ^^^aaagggmmmsssvvvzzz|||}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||{{{}}}~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||zzz{{{{{{{{{{{{zzzyyyyyywwwxxx{{{}}}}}}}}}{{{zzzxxxyyy{{{zzzyyyxxxzzz{{{|||~~~wwwnnngggaaa[[[ZZZ]]]dddjjjrrryyy~~~~~~|||zzz{{{||||||yyyuuurrrtttvvv~~~~~~zzzxxx~~~}}}}}}}}}~~~}}}tttlllfffddd```YYYSSSPPP|||xxxwwwyyyaaaVVVTTTMMMMMMLLLJJJHHHFFFDDDDDDFFFHHHKKKNNNRRR[[[fffnnnuuuiiiaaa___[[[YYYXXXXXXZZZ[[[ZZZYYYTTTTTTSSSQQQOOOOOOQQQTTTWWW[[[```dddfffhhhkkkmmmmmmnnnppprrrtttvvvwwwxxxwwwwwwxxxyyy{{{|||zzzxxxyyyyyyyyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxmmmbbb[[[VVVRRRSSSVVVXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRTTTUUUVVVUUUQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHKKKLLLNNNOOONNNMMMJJJIIIGGGHHHHHHIIIGGGEEEBBB@@@?????????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>=========???@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???<<<>>>@@@AAAAAAAAA???>>>BBBBBBBBBCCCCCCDDDDDDEEEGGGIIILLLNNNOOOQQQSSSVVVVVVWWWXXXZZZ\\\^^^```aaacccccccccbbbbbbdddhhhlllqqquuuzzz|||}}}}}}}}}~~~{{{vvvpppkkkeee___[[[]]]XXXVVVZZZ^^^bbbhhhoootttwww{{{}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz|||}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{}}}~~~}}}}}}}}}}}}||||||||||||yyyyyyzzzzzz{{{{{{{{{{{{yyyzzz{{{|||}}}|||{{{{{{xxxzzz|||}}}|||{{{|||}}}yyypppiiibbb[[[[[[^^^fffkkkrrrwwwzzzyyyxxxwwwwwwzzz}}}}}}{{{xxxvvvvvvyyy}}}vvvssszzz}}}}}}~~~|||qqqjjjdddbbb^^^WWWQQQPPP|||zzzvvvcccZZZXXXNNNNNNLLLJJJHHHFFFDDDCCCEEEHHHKKKMMMQQQYYYccckkk}}}zzzllldddbbb[[[ZZZXXXXXXYYYZZZZZZYYYTTTTTTSSSQQQNNNNNNPPPRRRTTTWWW\\\aaadddfffiiikkkmmmnnnppprrrssstttttttttwwwvvvwwwyyy||||||zzzxxxzzzzzzyyyyyyyyyzzz{{{{{{|||||||||||||||}}}}}}}}}xxxiii```WWWSSSQQQOOOPPPTTTUUUVVVVVVVVVVVVWWWYYYZZZZZZZZZ[[[\\\]]]\\\YYYVVVOOONNNNNNMMMMMMLLLLLLLLLLLLMMMNNNOOONNNLLLJJJIIIEEEFFFHHHIIIHHHGGGEEECCC??????@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@???============???@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???<<<>>>@@@AAAAAAAAA???>>>AAABBBBBBBBBCCCCCCCCCCCCGGGIIILLLNNNNNNPPPSSSUUUTTTUUUVVVXXXZZZ\\\^^^^^^aaaaaa```___^^^```cccfffgggiiilllnnnnnnnnnnnnooollliiidddaaa^^^[[[XXXVVVXXXUUUUUUYYY]]]aaahhhoootttwww{{{~~~~~~~~~|||zzzyyyxxxwwwwwwxxx{{{}}}}}}}}}||||||||||||||||||||||||zzz{{{}}}~~~}}}}}}}}}}}}||||||||||||xxxxxxxxxyyyzzzzzz{{{||||||{{{zzzyyyyyyzzz{{{|||zzz|||~~~~~~~~~yyypppiiibbb]]]\\\___hhhmmmsssvvvvvvuuuttttttwww{{{}}}xxxtttvvvzzzssspppvvvqqqkkkfffccc]]]TTTOOONNN~~~wwwhhh\\\VVVPPPOOOLLLJJJHHHFFFEEEDDDEEEGGGJJJMMMPPPWWW```gggxxxoooeeeccc\\\ZZZXXXXXXYYYZZZYYYXXXTTTTTTTTTQQQOOONNNOOOPPPQQQUUUZZZ^^^bbbeeehhhjjjmmmnnnpppqqqrrrrrrrrrrrrxxxxxxxxxzzz|||}}}|||{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||||||||mmmaaaZZZSSSNNNMMMNNNMMMOOORRROOOQQQTTTVVVXXX[[[___bbbffffffggghhhhhheee```\\\TTTRRRPPPOOONNNNNNNNNOOOLLLLLLMMMMMMMMMLLLJJJIIIHHHIIIJJJJJJJJJIIIGGGFFFAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@???===<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>@@@AAAAAAAAA@@@???@@@AAAAAABBBBBBCCCCCCCCCGGGIIIKKKMMMNNNOOORRRTTTSSSSSSUUUWWWYYY[[[\\\]]]^^^]]][[[ZZZ[[[\\\^^^___^^^______```````````````]]][[[XXXVVVVVVUUUSSSRRRRRRPPPRRRXXX[[[^^^eeemmmssswww{{{~~~~~~~~~}}}}}}|||zzzyyyzzz|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||xxxxxxxxxxxxyyyzzz{{{||||||zzzyyywwwxxxyyy{{{|||zzz|||~~~~~~wwwnnniiiccc^^^^^^bbbkkkppptttvvvsssqqqqqqrrrxxx}}}xxxrrryyy}}}wwwqqqooouuu~~~~~~qqqlllgggccc\\\RRRMMMMMM~~~yyydddUUURRRPPPLLLIIIFFFEEEEEEEEEDDDGGGJJJLLLOOOVVV^^^eeeqqqqqqfffddd\\\ZZZYYYXXXYYYZZZYYYXXXUUUUUUTTTRRROOONNNNNNPPPOOOSSSXXX]]]aaadddgggjjjjjjlllnnnqqqrrrsssrrrrrrxxxwwwwwwxxxzzz|||||||||||||||{{{{{{zzz{{{{{{|||{{{{{{{{{|||||||||}}}}}}~~~uuuhhh[[[RRRPPPKKKHHHKKKNNNNNNOOOSSSTTTXXX]]]bbbgggmmmsssxxx~~~xxxnnnggg\\\YYYUUUQQQOOOOOOPPPQQQOOOOOOOOOOOONNNNNNNNNNNNPPPOOONNNMMMLLLJJJIIIIIIDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<===>>>???@@@@@@AAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCEEEGGGJJJKKKLLLMMMOOOQQQRRRSSSTTTVVVXXXZZZ\\\\\\]]][[[YYYXXXXXXYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVVVVRRRQQQOOONNNOOOOOONNNLLLMMMMMMQQQWWW[[[^^^eeemmmrrrvvv{{{~~~~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}||||||||||||zzzzzzyyyyyyzzz{{{|||}}}yyyyyyyyyyyyzzz{{{{{{|||zzz{{{|||||||||~~~|||tttlllhhhccc___```dddmmmrrrvvvuuurrrnnnoooppptttxxx}}}|||xxx|||xxxuuutttyyy|||ooojjjfffbbbZZZQQQLLLMMM{{{rrr\\\SSSPPPLLLHHHFFFEEEEEEFFFDDDGGGJJJLLLOOOUUU]]]dddlllqqqgggddd\\\[[[YYYXXXYYYZZZYYYXXXUUUVVVUUUSSSPPPNNNNNNOOONNNRRRXXX]]]```dddgggjjjgggjjjmmmpppsssttttttssswwwuuuttttttwwwyyyzzzzzz}}}||||||{{{{{{{{{||||||{{{|||||||||}}}}}}~~~~~~|||}}}~~~lllaaaYYYRRRNNNKKKGGGGGGLLLPPPPPPRRRUUUccchhhpppwww}}}wwwccc___YYYTTTPPPOOOPPPQQQSSSSSSRRRRRRRRRRRRSSSTTTWWWUUUSSSPPPMMMKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBB@@@>>>===<<<===>>>???@@@@@@AAA@@@@@@BBBAAA@@@??????@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCC>>>??????@@@BBBCCCCCCDDDDDDFFFHHHJJJJJJKKKNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\___\\\ZZZXXXXXXXXXWWWVVVVVVTTTSSSRRRRRRSSSRRRQQQMMMKKKJJJJJJKKKJJJIIIGGGLLLMMMRRRXXX\\\```hhhppprrrvvv{{{~~~}}}|||||||||||||||||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||||||||{{{{{{zzz{{{|||}}}~~~wwwxxxzzz|||}}}}}}{{{{{{yyyzzzzzzzzzzzz}}}|||yyyrrrkkkgggccc```bbbfffooossswwwvvvqqqmmmnnnpppnnnpppvvv|||{{{zzzzzz{{{lllhhhddd```YYYPPPLLLNNN~~~___RRROOOLLLJJJHHHGGGEEECCCBBBDDDGGGJJJNNNTTTZZZ^^^nnnyyytttjjjeee```]]]YYYWWWWWWXXXXXXWWWYYYXXXVVVTTTRRRPPPOOONNNNNNRRRWWW[[[___bbbfffhhhjjjllloooppppppppprrrsssrrrtttuuuwwwxxxxxxxxxxxxzzz|||||||||zzzyyyzzz{{{||||||{{{{{{{{{||||||}}}~~~~~~~~~uuufff[[[UUURRRNNNKKKKKKIIIJJJKKKLLLPPP[[[gggrrr|||pppcccYYYWWWWWWUUUVVVYYYUUUSSSQQQQQQSSSTTTTTTTTTZZZXXXVVVTTTSSSPPPMMMJJJIIIHHHHHHGGGGGGHHHIIIIIIKKKIIIFFFCCC@@@???>>>>>>===============>>>???@@@???@@@AAABBBCCCBBBAAA@@@>>>>>>??????@@@@@@@@@@@@===>>>???AAACCCDDDFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPRRRTTTVVVYYYZZZ[[[^^^\\\ZZZWWWTTTSSSSSSRRRSSSRRRPPPPPPPPPPPPOOOMMMJJJIIIHHHGGGGGGGGGHHHIIILLLOOORRRVVV[[[aaahhhmmmsssuuuxxx{{{~~~||||||{{{zzzzzzzzz{{{{{{}}}~~~}}}|||{{{}}}~~~~~~}}}{{{{{{||||||||||||{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{yyywwwvvvwwwzzz}}}{{{tttoooiiicccaaabbbdddgggkkkuuu|||zzzsssmmmiiieeeiiiiiioooyyy~~~}}}{{{~~~yyypppmmmggg^^^UUUNNNKKKKKKzzzaaaTTTQQQMMMJJJHHHFFFCCCAAAAAACCCFFFIIILLLRRRXXX\\\iiitttwwwlllfff```]]]ZZZXXXXXXXXXXXXXXXZZZYYYWWWUUUSSSQQQPPPOOONNNQQQUUUYYY\\\```cccfffiiikkknnnooonnnooopppqqqqqqrrrtttvvvwwwwwwwwwvvvyyy{{{{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~mmmdddYYYRRRPPPOOOMMMKKKJJJIIIJJJLLLNNNRRR]]]hhhnnncccYYYXXXXXXWWWWWWYYYZZZXXXVVVVVVXXXZZZZZZZZZ[[[ZZZXXXWWWUUURRROOOLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHFFFDDDBBBAAAAAAAAA>>>>>>======>>>???@@@@@@???@@@AAABBBBBBAAA@@@@@@>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDGGGGGGHHHIIIKKKLLLMMMMMMPPPQQQRRRSSSUUUVVVXXXXXX\\\[[[XXXVVVTTTRRRRRRQQQPPPOOOMMMLLLMMMLLLJJJIIIGGGGGGFFFEEEEEEFFFGGGHHHLLLOOORRRVVVZZZaaaggglllsssuuuxxx|||~~~}}}{{{zzzyyyyyyyyy{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}}}}|||{{{{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{zzzzzz{{{{{{|||}}}~~~{{{zzzxxxwwwxxx{{{~~~{{{sssnnngggbbb```bbbfffiiipppxxx|||yyysssoookkkgggjjjjjjpppyyy~~~~~~|||zzzpppmmmggg^^^TTTNNNKKKKKKtttaaaUUURRRNNNKKKHHHFFFCCC@@@@@@BBBEEEGGGKKKPPPUUUZZZcccmmm{{{oooiiiaaa^^^[[[YYYYYYYYYYYYXXXZZZYYYXXXVVVTTTRRRQQQPPPMMMPPPTTTWWWZZZ]]]```ccchhhjjjmmmmmmmmmmmmnnnooopppqqqssstttvvvvvvuuuuuuwwwyyyzzzyyyxxxxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~|||||||||}}}~~~~~~zzz{{{~~~nnnccc]]]XXXQQQNNNNNNNNNMMMKKKJJJIIIIIILLLNNNRRR\\\fff~~~hhh```YYYWWWXXXWWWWWWXXX[[[YYYWWWXXXZZZ\\\]]]]]]\\\[[[ZZZYYYXXXTTTPPPLLLNNNNNNOOOOOONNNMMMLLLLLLIIIHHHGGGFFFEEEDDDEEEEEE@@@@@@?????????@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBFFFFFFGGGHHHJJJKKKLLLLLLPPPQQQQQQRRRSSSTTTUUUUUUZZZXXXVVVTTTRRRQQQPPPPPPOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCCCCBBBCCCDDDFFFGGGLLLNNNRRRVVVZZZ```gggllltttuuuxxx|||}}}{{{yyyyyyxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{yyyyyyzzz|||}}}{{{zzzyyyxxxyyy|||{{{rrrmmmfff```___bbbhhhlllqqqvvvxxxtttpppnnnkkkgggmmmlllqqqyyy}}}}}}|||rrrnnnggg]]]TTTNNNLLLLLLqqq]]]TTTQQQNNNKKKIIIGGGDDDBBBAAACCCEEEGGGJJJNNNTTTXXX___hhh{{{qqqjjjbbb___\\\ZZZYYYYYYYYYXXXYYYXXXWWWUUUSSSRRRPPPPPPNNNPPPSSSVVVXXX[[[^^^aaahhhjjjlllmmmllllllmmmnnnpppqqqssstttuuuuuuuuuuuuuuuwwwxxxxxxwwwwwwxxxzzzxxxyyyyyyzzz{{{|||~~~{{{{{{{{{|||}}}~~~xxxrrrqqqqqqsssvvvuuuwwwxxxuuunnneee]]]XXXZZZWWWTTTRRRQQQPPPNNNKKKKKKHHHHHHKKKLLLNNNUUU^^^fffooo}}}{{{vvvoookkklllppprrrqqqeeeaaa\\\[[[\\\\\\\\\\\\\\\ZZZYYYYYY[[[]]]^^^^^^\\\\\\[[[ZZZYYYUUUPPPMMMMMMNNNOOOPPPPPPOOONNNNNNLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFGGGIIIJJJKKKLLLNNNNNNOOOQQQRRRSSSTTTTTTVVVVVVTTTSSSQQQPPPOOOOOOOOOMMMKKKJJJIIIHHHFFFDDDBBBAAAAAAAAACCCDDDFFFGGGLLLNNNRRRVVVZZZaaagggllltttvvvyyy|||~~~|||{{{zzzzzz{{{{{{|||}}}~~~~~~|||zzzyyyxxxyyyyyyyyyzzzzzzzzz{{{{{{xxxyyyzzz{{{|||}}}}}}~~~|||{{{zzzzzz{{{~~~}}}tttnnnfff```^^^bbbhhhmmmsssvvvvvvssspppqqqpppmmmoooooorrryyy}}}~~~rrrnnnggg\\\SSSNNNMMMNNNttt\\\RRRPPPLLLKKKJJJIIIGGGEEECCCDDDFFFHHHJJJNNNSSSVVV\\\eeevvvssskkkccc```\\\ZZZYYYYYYYYYXXXWWWVVVUUUSSSRRRPPPOOONNNOOOPPPSSSUUUWWWYYY]]]```hhhjjjlllmmmllllllmmmooopppqqqsssuuuvvvvvvvvvuuutttuuuwwwwwwwwwwwwxxxzzzxxxxxxyyyyyy{{{|||}}}~~~zzzzzzzzz{{{|||}}}~~~rrrkkkfffcccccc```aaabbb___[[[XXXWWWXXXXXXWWWVVVUUUTTTRRROOOMMMMMMIIIGGGHHHHHHHHHKKKQQQUUU[[[cccjjjmmmmmmkkkiiiaaa]]]ZZZYYY[[[^^^bbbfffffffffeeedddeeefffeeedddbbb```^^^]]]___`````````^^^]]][[[[[[YYYVVVRRRNNNLLLMMMNNNOOOPPPQQQQQQQQQRRRQQQPPPOOOMMMKKKJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@@@@?????????AAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMOOOQQQSSSUUUVVVTTTSSSSSSRRRPPPOOONNNNNNNNNLLLJJJHHHHHHGGGDDDBBBBBBAAAAAABBBCCCEEEGGGHHHKKKMMMRRRVVV[[[bbbiiinnnuuuwwwzzz}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{yyyxxxyyyyyyyyyzzzzzzzzz{{{{{{zzz{{{|||}}}}}}}}}||||||||||||{{{|||}}}~~~vvvppphhhaaa___ccciiimmmuuuyyy{{{xxxuuuvvvwwwuuuqqqqqquuuzzz~~~rrrnnnfff[[[SSSOOOOOOPPP~~~xxxzzz{{{```QQQOOOLLLKKKJJJJJJHHHFFFDDDEEEFFFGGGIIILLLQQQUUUZZZbbbqqqvvvmmmccc```\\\YYYYYYXXXXXXWWWUUUUUUTTTSSSQQQPPPOOONNNNNNOOOQQQSSSUUUXXX]]]```fffhhhkkkllllllmmmnnnooopppqqqsssuuuvvvvvvuuuuuussstttvvvwwwwwwwwwyyy{{{yyyyyyyyyyyyzzz{{{|||}}}zzzzzzzzz{{{|||}}}~~~~~~|||~~~{{{oooeee___^^^ZZZZZZYYYWWWUUUUUUWWWXXXTTTUUUVVVVVVUUUTTTRRRQQQPPPKKKHHHHHHGGGDDDEEEHHHNNNPPPRRRTTTUUUTTTRRRQQQQQQOOONNNQQQRRRUUU[[[bbbgggkkkmmmmmmnnnpppooollliiifffcccbbbbbbbbbaaa```cccaaa___]]]\\\YYYVVVTTTPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTRRRPPPNNNLLLKKKKKKJJJHHHGGGGGGGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJLLLNNNQQQSSSUUUVVVQQQRRRRRRQQQPPPOOONNNMMMKKKIIIGGGFFFFFFEEECCCAAABBBBBBBBBBBBCCCEEEGGGHHHJJJMMMRRRWWW]]]dddlllrrrvvvxxxzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyxxxyyyyyyyyyzzzzzzzzz{{{{{{}}}~~~~~~}}}||||||}}}}}}~~~uuupppiiicccbbbeeekkkooosss{{{|||wwwuuuvvvuuurrrssswww|||rrrmmmdddZZZSSSPPPQQQTTT|||tttnnnooowwwjjjSSSPPPMMMKKKJJJIIIGGGEEECCCDDDEEEFFFGGGJJJOOORRRVVV]]]kkkyyypppbbb___[[[XXXXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOKKKMMMOOOPPPSSSWWW\\\___cccfffhhhjjjkkklllnnnooooooppprrrsssttttttttttttrrrtttvvvwwwwwwxxxzzz|||yyyyyyyyyyyyzzzzzz{{{|||zzzzzz{{{{{{|||~~~~~~|||yyyxxx~~~yyykkkcccbbbYYYYYYYYYZZZ[[[\\\\\\\\\WWWYYYZZZZZZYYYXXXWWWVVVTTTNNNKKKJJJHHHDDDCCCEEEHHHGGGHHHHHHHHHGGGFFFDDDHHHFFFIIIOOOSSSXXXcccnnnssszzz~~~~~~}}}xxxuuuqqqnnnmmmkkkjjjhhhllliiieeebbbaaa___]]]\\\XXXWWWUUUSSSSSSUUUWWWXXXWWWXXXXXXWWWVVVTTTSSSRRROOONNNMMMKKKJJJJJJIIIIIIEEEDDDCCCAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGHHHIIIKKKKKKLLLKKKLLLMMMOOOQQQRRRTTTUUUPPPQQQQQQQQQQQQPPPNNNMMMKKKIIIGGGGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGIIILLLRRRXXX___gggooouuuwwwxxx{{{}}}~~~~~~||||||||||||}}}~~~~~~}}}|||zzzzzzyyyyyyyyyzzzzzzzzz{{{{{{|||}}}}}}}}}}}}zzzrrrnnniiieeeeeeiiiooosssuuuzzzuuuttttttrrrtttyyy|||ppplllcccYYYSSSQQQTTTWWWuuummmfffgggpppsssUUURRRNNNLLLJJJHHHFFFDDDBBBCCCDDDEEEFFFIIIMMMPPPSSSYYYggg{{{|||rrrbbb___[[[XXXWWWWWWVVVUUUWWWVVVUUUTTTSSSRRRQQQPPPIIIKKKMMMNNNQQQUUUZZZ^^^aaacccfffiiijjjkkkmmmooommmnnnppprrrsssssssssrrrrrrtttvvvwwwxxxyyy{{{}}}zzzzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{}}}~~~}}}}}}~~~}}}zzzvvvtttnnnfffdddXXXYYY[[[```dddeeecccaaa```aaabbbaaa___\\\[[[[[[VVVQQQMMMMMMKKKGGGEEEFFFCCCCCCDDDEEEGGGGGGEEECCCFFFEEEJJJSSS[[[cccrrr}}}{{{xxxvvvrrrnnnjjjfffeeedddcccbbb```^^^ZZZWWWUUUVVVYYYZZZWWWXXXYYYYYYYYYXXXWWWVVVQQQPPPOOOMMMLLLKKKKKKKKKFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNOOOQQQRRRRRRSSSPPPPPPQQQRRRQQQPPPOOONNNLLLKKKIIIIIIJJJIIIHHHFFFCCCBBBAAAAAABBBCCCEEEFFFIIILLLRRRXXX```iiiqqqwwwwwwxxx{{{~~~~~~}}}|||zzzzzzzzz{{{}}}~~~|||{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{xxxzzz|||}}}}}}~~~|||vvvooolllhhhfffhhhmmmssswww~~~{{{yyyyyyrrruuuzzzyyypppkkkbbbYYYSSSRRRUUUYYY}}}mmm```WWW\\\hhhxxxsssZZZQQQJJJKKKLLLJJJHHHGGGBBBAAAAAAAAADDDHHHLLLNNNRRRZZZgggwwwoooeee```ZZZWWWWWWVVVSSSPPPUUUUUUVVVUUUTTTRRRPPPOOOLLLLLLLLLMMMOOORRRVVVXXX^^^bbbfffiiijjjkkklllmmmnnnoooppprrrssstttuuuuuutttuuuuuuvvvwwwxxxxxxxxx|||xxxuuuuuuyyy|||~~~}}}{{{|||}}}~~~~~~~~~~~~yyytttpppnnn{{{}}}ttthhhbbb```aaacccfffjjjnnnrrrttttttqqqnnnnnnnnnjjjbbb[[[[[[WWWSSSRRRRRRPPPKKKHHHKKKGGGEEEDDDBBB@@@DDDJJJFFFJJJQQQYYYfffyyy}}}zzzwwwtttooojjjgggdddcccbbb```^^^\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXSSSSSSQQQPPPOOOMMMLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@AAABBBCCC???@@@AAAAAABBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLMMMMMMKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBCCCCCCBBBCCCFFFHHHLLLNNNRRRWWW^^^gggqqqwww|||~~~|||}}}}}}}}}}}}~~~}}}||||||~~~~~~~~~~~~}}}|||{{{zzzyyy{{{~~~~~~|||||||||}}}}}}~~~~~~}}}wwwtttqqqjjjeeefffjjjnnnttt{{{}}}tttvvv}}}zzzqqqlllcccZZZTTTUUU[[[```xxxhhh[[[TTTYYYeeeuuu}}}~~~oooYYYPPPJJJLLLNNNMMMJJJJJJEEEDDDCCCCCCEEEHHHKKKMMMQQQYYYeeettttttgggbbb\\\XXXXXXWWWTTTRRRTTTUUUUUUUUUTTTRRRPPPOOOLLLLLLLLLMMMOOORRRUUUWWW\\\___dddggghhhiiikkklllmmmmmmoooqqqrrrsssssssssssssssttttttuuuvvvvvvwww{{{xxxuuuvvvyyy|||}}}}}}{{{||||||}}}}}}~~~~~~}}}wwwsss|||}}}uuuoooqqqsssvvvzzz~~~{{{ssslllddd___YYYUUUSSSQQQMMMJJJIIIGGGGGGHHHHHHFFFIIINNNJJJPPP[[[lll~~~xxxrrrmmmjjjiiifffccc```___^^^^^^ZZZZZZ[[[\\\]]]^^^]]]\\\^^^\\\YYYWWWUUUSSSRRRQQQNNNMMMLLLJJJHHHFFFFFFEEECCCBBBAAAAAA@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIHHHKKKKKKLLLMMMNNNOOOPPPQQQSSSSSSQQQPPPOOOOOOOOONNNJJJJJJJJJIIIHHHFFFDDDDDDBBBBBBCCCCCCBBBCCCFFFIIILLLNNNRRRWWW^^^fffooouuuzzz|||~~~}}}}}}|||}}}}}}}}}}}}|||{{{{{{xxxzzz|||}}}~~~~~~}}}}}}||||||||||||}}}~~~~~~}}}yyywwwtttlllfffgggkkkooovvv|||}}}}}}|||qqqlllcccYYYRRRQQQUUUYYYzzzppp```UUUPPPVVVbbbqqq|||{{{}}}|||{{{{{{uuuvvvzzzuuujjjYYYQQQKKKLLLOOOLLLJJJIIIGGGFFFEEEDDDEEEGGGJJJLLLPPPWWWbbbpppxxxiiiddd]]]ZZZYYYXXXVVVSSSSSSTTTTTTTTTSSSQQQPPPNNNLLLLLLLLLLLLNNNQQQTTTVVVXXX\\\```dddfffgggjjjkkkkkklllnnnoooqqqrrrrrrrrrrrrrrrrrrsssttttttuuuuuuyyywwwvvvvvvyyy{{{|||||||||{{{{{{{{{{{{}}}~~~yyy~~~~~~rrrkkkbbb\\\YYYWWWTTTQQQJJJHHHHHHKKKJJJHHHKKKPPPVVV___qqqyyysssnnnkkkgggbbb___^^^^^^^^^[[[[[[\\\___ccceeeeeeeeefffbbb\\\XXXVVVUUUTTTSSSSSSRRRQQQOOOLLLJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@AAABBBBBBCCCBBBBBBBBBCCCDDDFFFHHHIIIIIIHHHHHHJJJJJJKKKMMMNNNPPPQQQRRRTTTSSSRRRQQQPPPOOOOOONNNJJJJJJIIIHHHGGGEEEDDDCCCAAABBBCCCCCCCCCDDDGGGIIILLLNNNSSSXXX^^^eeemmmrrrxxx{{{~~~|||||||||}}}}}}|||{{{{{{wwwwwwxxxzzz{{{|||}}}}}}{{{{{{{{{{{{|||}}}~~~~~~~~~}}}{{{zzzwwwoooiiiiiilllqqqxxx}}}qqqkkkbbbXXXPPPMMMNNNQQQ|||ssshhhYYYPPPMMMTTT___lll~~~zzzyyy}}}|||{{{}}}wwwooonnnqqqpppjjj[[[RRRLLLLLLLLLIIIFFFDDDFFFEEEDDDCCCDDDGGGIIIKKKOOOUUU___lll}}}{{{kkkeee^^^ZZZYYYXXXVVVSSSRRRSSSSSSSSSRRRQQQOOONNNLLLLLLKKKLLLMMMPPPSSSTTTVVVYYY^^^aaadddgggiiilllkkklllmmmooopppqqqrrrrrrrrrrrrrrrsssssssssttttttwwwvvvvvvwwwyyyzzz{{{{{{|||{{{yyyyyyyyy{{{~~~~~~}}}qqqgggbbb___\\\ZZZSSSOOONNNNNNNNNMMMRRRXXXiiiwwwyyysssiiifffaaa\\\XXXWWWXXXXXXYYYYYY\\\bbbiiinnnpppoookkkeee^^^YYYXXXXXXWWWVVVXXXWWWUUUSSSQQQNNNLLLKKKHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCAAABBBCCCCCCCCCDDDGGGJJJLLLOOOTTTYYY^^^eeelllpppvvvyyy~~~}}}}}}}}}}}}|||{{{zzzyyyvvvvvvvvvvvvxxxzzz|||}}}{{{zzzzzzzzz{{{{{{|||}}}~~~}}}||||||yyyqqqkkkkkkooossszzz~~~}}}}}}~~~zzznnnjjjaaaWWWNNNKKKKKKMMM~~~zzzvvvlllbbbSSSMMMLLLTTT]]]iii}}}{{{vvvvvvxxx}}}tttooommmllliii\\\RRRJJJJJJJJJHHHEEEDDDCCCBBBAAAAAACCCFFFIIILLLNNNTTT]]]iiizzz{{{mmmfff^^^YYYXXXWWWUUUSSSRRRRRRSSSSSSSSSQQQPPPOOOMMMLLLKKKKKKLLLOOOQQQSSSUUUXXX\\\```cccfffiiilllkkklllnnnpppqqqrrrrrrrrrrrrrrrsssssssssssssssttttttuuuwwwxxxyyyyyyzzzzzz{{{zzzxxxxxxxxxzzz}}}~~~~~~wwwnnngggaaa]]]]]]XXXUUUUUUWWW[[[dddnnn|||rrrkkkaaa^^^YYYTTTQQQPPPQQQRRRVVVVVVZZZdddoooxxx{{{{{{tttmmmddd```___```^^^]]][[[ZZZYYYWWWUUURRROOONNNKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEGGGHHHJJJLLLMMMNNNPPPPPPPPPPPPOOONNNMMMLLLJJJJJJIIIIIIGGGEEEDDDCCCAAABBBCCCCCCCCCEEEHHHKKKMMMQQQVVV\\\aaaffflllpppuuuyyy~~~~~~}}}{{{yyyxxxvvvvvvuuuuuuvvvxxx{{{|||yyyyyyyyyyyyzzz{{{||||||}}}{{{zzz{{{xxxqqqlllmmmqqquuu{{{|||wwwyyy{{{vvvkkkggg___UUUNNNKKKLLLNNN|||wwwrrrfff[[[OOOJJJKKKSSS[[[eeexxx|||tttoooqqqzzzyyypppjjjgggeee___TTTKKKJJJKKKIIIHHHIIIBBBAAA@@@@@@BBBEEEIIIKKKNNNRRRZZZeeeuuu~~~nnnhhh___YYYXXXWWWUUUSSSRRRRRRSSSTTTSSSRRRQQQPPPMMMLLLKKKKKKLLLNNNPPPQQQUUUWWW[[[^^^aaadddhhhkkkkkklllnnnoooqqqrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrruuuxxxyyyyyyxxxxxxyyyyyyxxxxxxxxxxxxzzz{{{|||}}}~~~~~~vvvlllfffddd___]]]```fffooo~~~{{{pppfff```XXXVVVRRROOOMMMMMMMMMNNNPPPQQQWWWdddttt|||uuukkkfffffffffccc```^^^^^^]]]\\\YYYWWWTTTRRROOOOOONNNMMMJJJHHHFFFDDDDDDDDDDDDEEEDDDDDDCCCBBBCCCDDDFFFGGGGGGGGGFFFFFFDDDDDDEEEGGGHHHJJJKKKLLLOOOOOOQQQQQQQQQPPPOOONNNKKKKKKJJJIIIHHHFFFEEEDDDAAABBBCCCDDDDDDFFFIIIKKKNNNRRRYYY___dddjjjooorrrvvvzzz~~~~~~~~~|||zzzyyyxxxwwwwwwvvvwwwxxxzzz{{{xxxxxxxxxyyyzzz|||}}}~~~{{{xxxwwwwwwtttnnnkkknnnsssvvv|||{{{vvvxxxxxxsssiiiddd\\\SSSLLLKKKNNNQQQyyyssslll___SSSKKKGGGJJJRRRYYYaaasssvvvnnnpppwww|||sssoooooolll___SSSNNNMMMJJJIIIJJJDDDCCCBBBAAABBBEEEHHHJJJMMMPPPVVV___mmmqqqjjjaaa[[[YYYXXXVVVTTTRRRSSSTTTTTTTTTSSSRRRQQQMMMLLLKKKJJJKKKMMMOOOPPPTTTVVVYYY\\\^^^aaaeeehhhjjjkkklllnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppptttxxxyyyxxxwwwxxxxxxwwwwwwxxxxxxyyyyyyzzzzzz||||||}}}~~~~~~}}}}}}}}}~~~}}}vvvssssssyyy{{{pppggg___YYYUUUOOONNNMMMKKKJJJJJJKKKKKKKKKLLLTTTcccvvvuuupppnnnlllgggbbb```aaaaaa```^^^\\\YYYWWWSSSRRRRRRPPPMMMJJJGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOPPPQQQQQQPPPOOOLLLLLLKKKJJJIIIGGGFFFEEEAAABBBCCCDDDDDDFFFIIILLLOOOTTT[[[bbbhhhmmmqqqtttxxx{{{~~~~~~}}}zzzyyyyyyyyyyyyyyyzzzzzzwwwwwwxxxyyy{{{}}}~~~yyyuuusssrrroookkkjjjoootttwww|||}}}xxxuuuxxx~~~wwwssshhhcccZZZPPPJJJIIIMMMQQQwwwqqqiii[[[MMMIIIFFFIIIQQQWWW^^^ooo{{{ssssssxxxyyykkk[[[SSSNNNJJJHHHHHHGGGFFFDDDCCCCCCEEEGGGIIIMMMOOOTTT[[[hhh{{{ssslllccc\\\ZZZYYYWWWUUUSSSSSSTTTUUUUUUTTTSSSRRRMMMLLLKKKJJJKKKLLLNNNOOORRRUUUWWWZZZ\\\___cccfffiiijjjkkkmmmnnnooooooppppppppppppooooooooooooooooootttxxxzzzxxxwwwwwwxxxvvvvvvxxxyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}~~~rrrkkkbbbZZZUUURRRPPPNNNIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIQQQcccxxx|||yyyuuunnnhhhbbbcccccccccbbb___\\\[[[UUUTTTTTTRRROOOLLLHHHGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJGGGIIIKKKNNNOOOOOONNNMMMMMMMMMLLLKKKJJJHHHGGGFFFAAABBBCCCDDDDDDFFFJJJLLLPPPUUU]]]dddjjjoootttvvvzzz|||~~~~~~~~~~~~{{{{{{{{{zzzzzzzzzyyyyyyvvvwwwxxxyyy{{{~~~xxxssspppooollliiiiiipppuuuxxx{{{}}}~~~yyyuuussswww}}}wwwuuuhhhbbbXXXNNNHHHGGGLLLPPP~~~yyyqqqfffWWWMMMJJJGGGHHHMMMSSS]]]mmm{{{tttqqqqqqtttxxx|||uuu___SSSOOOLLLGGGCCCHHHFFFDDDCCCCCCDDDGGGHHHKKKLLLRRR[[[eeesssyyymmmbbb___]]]ZZZWWWWWWYYYVVVSSSSSSTTTUUUSSSQQQOOONNNKKKJJJJJJKKKMMMOOOQQQQQQRRRUUUYYY]]]bbbdddiiijjjlllmmmnnnooonnnnnnpppooonnnmmmmmmnnnooopppqqqrrrsssuuuwwwxxxyyyyyywwwwwwwwwwwwxxxyyyzzz{{{yyyxxxxxx|||~~~~~~|||{{{|||xxxnnneee___XXXVVVSSSPPPMMMKKKJJJIIIFFFGGGHHHIIIJJJKKKLLLLLLNNNNNNRRR___sss}}}vvvrrrnnnllliiigggeeebbb^^^[[[[[[YYYWWWUUUTTTQQQNNNKKKMMMLLLJJJHHHFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDEEEGGGKKKNNNSSSXXX___fffmmmrrrvvvxxx{{{|||~~~~~~}}}||||||~~~}}}|||yyyyyyzzz{{{{{{zzzyyyxxxzzzvvvuuuyyy{{{{{{|||~~~{{{tttpppooonnnllljjjjjjnnnuuu|||}}}zzz~~~|||xxxsssnnnkkk___SSSNNNLLLKKKLLLOOO|||tttlll___QQQGGGHHHFFFGGGLLLSSS]]]mmm{{{xxxtttqqqrrrsssuuu~~~{{{dddUUUOOOLLLHHHDDDHHHFFFDDDCCCCCCDDDFFFHHHIIIJJJPPPYYYbbbooo}}}qqqeee```^^^[[[XXXYYYXXXVVVSSSSSSTTTUUUSSSQQQOOONNNLLLJJJJJJKKKMMMNNNPPPPPPRRRTTTXXX]]]aaacccggghhhjjjlllnnnnnnnnnmmmooonnnnnnmmmmmmnnnooooooqqqrrrsssuuuvvvvvvwwwwwwyyyxxxxxxwwwwwwwwwxxxxxxyyyxxxyyy|||~~~}}}|||}}}~~~wwwnnnfff```[[[UUURRRQQQPPPNNNLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPUUUcccxxx~~~zzztttrrrooollljjjfffbbb___^^^\\\ZZZXXXWWWUUUQQQOOOOOOMMMKKKIIIGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJKKKLLLNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEGGGLLLOOOWWW[[[aaahhhmmmrrrvvvyyy}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}}}}|||zzzyyyyyyuuussswwwzzzzzz|||yyysssooonnnjjjjjjiiikkkoootttzzz}}}|||xxxsssnnnggg[[[OOOJJJHHHGGGIIILLLzzzpppfffZZZMMMDDDFFFDDDFFFKKKRRR\\\lllyyy{{{uuupppooonnnpppxxx~~~gggVVVNNNLLLIIIFFFGGGFFFDDDCCCCCCDDDFFFGGGGGGHHHMMMUUU^^^jjj|||wwwhhhaaa^^^[[[ZZZZZZWWWVVVTTTSSSTTTTTTSSSRRRPPPNNNLLLKKKJJJKKKLLLMMMOOOOOOQQQSSSWWW[[[___aaaeeegggiiikkkmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmnnnssssssttttttuuutttttttttxxxwwwwwwvvvvvvvvvvvvvvvyyyyyyyyy{{{~~~~~~~~~~~~}}}{{{xxxwwwzzzvvvmmmggg\\\XXXTTTPPPOOONNNLLLKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPQQQRRRTTTVVVSSSTTTYYYhhh}}}}}}zzzwwwtttqqqmmmhhhdddbbb___]]][[[[[[YYYVVVTTTQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPOOOOOONNNMMMLLLJJJHHHHHHEEEEEEEEEEEEFFFHHHMMMPPPYYY]]]ccciiinnnsssxxx{{{~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||||||||zzzyyyxxxwwwrrrqqquuuxxxyyy{{{~~~~~~xxxrrrooonnniiijjjmmmqqquuuxxxzzz||||||xxxtttnnnggg\\\PPPKKKJJJHHHJJJMMMxxxnnncccWWWMMMFFFDDDCCCEEEJJJQQQZZZjjjwww{{{uuuooommmlllooowwwjjjUUULLLKKKIIIGGGGGGFFFDDDCCCCCCDDDEEEFFFFFFGGGKKKSSSZZZeeevvv}}}lllccc___[[[ZZZ[[[VVVUUUTTTTTTTTTTTTTTTSSSPPPOOOMMMKKKJJJKKKKKKLLLMMMNNNPPPRRRVVVZZZ]]]___dddfffhhhkkkmmmnnnnnnnnnmmmmmmmmmlllllllllllllllsssssssssssssssrrrqqqqqqqqqqqqrrrrrrsssuuuvvvwwwyyyyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~ssskkkfff^^^[[[ZZZ[[[^^^aaaaaaaaa``````aaaaaabbbcccddddddhhhgggfffdddaaa\\\WWWTTTRRRPPPMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNQQQSSSUUUSSSSSSRRRRRRSSSVVVXXXYYYXXXXXX]]]jjj|||xxxrrrlllhhhdddbbb___^^^]]]\\\YYYXXXTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJLLLMMMOOOQQQPPPPPPPPPOOOMMMKKKIIIHHHEEEEEEEEEEEEFFFIIINNNRRRYYY^^^dddjjjnnntttzzz~~~}}}~~~~~~}}}}}}|||{{{zzzxxxyyyyyyyyyyyywwwuuutttsssooonnnsssvvvxxxzzz~~~|||xxxtttrrrqqqlllooouuu{{{~~~}}}zzzuuuoooggg[[[PPPKKKJJJIIIJJJMMM~~~ttthhh]]]TTTLLLHHHCCCBBBDDDIIIOOOXXXgggttt{{{tttnnnkkkiiikkksss|||yyysssZZZLLLIIIHHHEEEFFFFFFDDDCCCCCCCCCDDDDDDFFFGGGKKKQQQWWW```ppp~~~qqqfff```[[[YYYZZZUUUUUUUUUTTTSSSSSSTTTUUUPPPOOONNNLLLKKKJJJJJJJJJKKKLLLNNNQQQUUUXXX[[[\\\ccceeegggjjjmmmnnnnnnnnnllllllllllllkkkkkkjjjjjjnnnooooooooonnnnnnmmmllliiijjjlllnnnqqqtttwwwyyywwwxxxzzz{{{{{{{{{{{{|||~~~pppddd\\\VVVRRRNNNLLLKKKKKKMMMOOOPPPPPPMMMNNNNNNOOOPPPPPPQQQQQQPPPQQQSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIJJJJJJKKKOOOOOOOOOPPPRRRTTTVVVXXXUUUUUUUUUVVVXXXZZZ]]]^^^^^^^^^```jjj|||~~~xxxqqqlllgggeeeaaa___^^^]]][[[ZZZWWWVVVUUUSSSQQQNNNMMMLLLHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIIIIKKKJJJJJJJJJKKKMMMOOOPPPQQQQQQQQQPPPNNNLLLIIIHHHDDDEEEFFFFFFGGGKKKPPPSSSWWW^^^ffflllpppuuu|||}}}~~~~~~}}}}}}|||{{{zzzxxxyyyyyyyyywwwuuusssrrrpppllllllrrrvvvxxxzzz}}}~~~}}}zzzxxxvvvuuutttooossszzz}}}{{{wwwpppbbbWWWLLLGGGFFFEEEGGGJJJ}}}wwwlll```UUUMMMHHHFFFBBBAAACCCHHHNNNVVVdddppp}}}vvvoookkkhhhhhhnnnvvvsss}}}bbbOOOJJJGGGBBBFFFFFFEEEDDDCCCCCCCCCCCCFFFGGGJJJPPPUUU\\\kkkxxxvvvkkkccc]]]ZZZZZZTTTUUUUUUTTTSSSSSSTTTVVVQQQPPPNNNMMMKKKJJJIIIIIIJJJKKKMMMPPPTTTVVVYYYZZZaaacccfffiiikkkmmmnnnnnnkkkkkklllkkkkkkjjjiiihhhiiiiiijjjjjjkkkjjjjjjjjjggghhhjjjlllooosssvvvwwwuuuwwwzzzzzzzzzzzz{{{|||~~~xxxiii]]]UUUPPPLLLJJJFFFFFFEEEDDDEEEFFFHHHIIIGGGGGGHHHIIIJJJKKKKKKLLLIIIKKKMMMMMMLLLLLLMMMNNNJJJKKKLLLLLLLLLMMMOOOQQQSSSSSSSSSTTTUUUWWWYYY[[[YYYZZZ\\\___aaadddfffffffffdddccciiiyyy~~~wwwrrrmmmjjjfffcccaaa```^^^]]]YYYYYYXXXVVVTTTQQQOOONNNIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQOOOLLLIIIGGGDDDEEEFFFFFFHHHLLLQQQUUUXXX```jjjpppssswww~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzzzzzxxxvvvtttrrrllljjjlllsssxxxxxxyyy|||~~~~~~~~~}}}yyywwwvvvvvvuuuuuunnnrrryyy}}}~~~~~~yyyssscccXXXMMMHHHGGGFFFHHHLLLyyysssgggZZZNNNGGGDDDDDDCCCAAACCCHHHMMMTTTaaammm|||}}}wwwrrrooolllkkkpppwwwnnnsss~~~fffRRRLLLIIICCCFFFEEEEEEDDDCCCCCCBBBBBBEEEFFFIIINNNRRRXXXfffsss}}}ppphhh```[[[ZZZSSSUUUVVVUUUSSSRRRTTTWWWQQQPPPOOOMMMKKKJJJHHHHHHHHHJJJLLLPPPSSSUUUWWWXXX^^^___cccfffiiikkklllllljjjkkkkkkkkkjjjiiihhhgggggghhhiiikkklllmmmmmmmmmllllllmmmmmmoooppprrrssssssvvvyyyzzzyyyyyyzzz|||}}}~~~~~~~~~~~~llldddZZZRRRNNNLLLIIIGGGDDDDDDCCCBBBAAAAAACCCDDDEEEFFFFFFHHHIIIJJJKKKKKKIIIKKKMMMLLLJJJJJJLLLOOOMMMOOORRRSSSRRRSSSVVVYYYXXXXXXXXXYYY[[[]]]```aaa```cccgggkkknnnqqqrrrrrrmmmiiifffjjjxxxyyyuuuqqqlllhhhfffeeecccaaa\\\[[[ZZZYYYVVVSSSQQQOOOKKKKKKJJJIIIHHHGGGGGGHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPQQQQQQQQQOOOKKKHHHFFFDDDEEEFFFGGGIIIMMMRRRVVV\\\eeepppvvvwwwyyy}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzzyyywwwuuurrrqqqhhhhhhllluuuzzzzzzyyyzzz}}}|||}}}~~~|||wwwsssssssssrrrqqqmmmpppvvv{{{|||~~~{{{uuueeeZZZOOOKKKJJJIIIKKKOOOzzzsssfffXXXLLLDDDBBBBBBCCCBBBCCCHHHLLLSSS___kkkzzz}}}xxxtttsssrrrrrrxxxmmmpppxxxfffRRRNNNLLLFFFFFFEEEEEEDDDCCCCCCBBBBBBDDDEEEHHHMMMPPPVVVcccooouuulllccc]]][[[SSSUUUVVVUUURRRRRRTTTWWWQQQQQQOOOMMMKKKJJJHHHGGGHHHIIILLLOOORRRTTTVVVWWW[[[]]]```dddgggiiijjjjjjjjjkkkkkkkkkjjjiiigggfffjjjkkkmmmoooppprrrrrrsssrrrrrrqqqooonnnnnnnnnnnnrrruuuyyyyyyxxxxxx{{{}}}{{{}}}~~~}}}||||||~~~vvvmmm```ZZZQQQLLLKKKJJJHHHFFFHHHHHHGGGEEECCCCCCDDDEEEDDDEEEFFFGGGHHHJJJKKKKKKJJJLLLNNNMMMKKKLLLOOORRRQQQTTTVVVWWWVVVVVVYYY[[[]]]]]]]]]___aaadddfffhhhfffiiioootttxxxzzz{{{zzzqqqlllhhhjjjyyyzzzvvvqqqmmmjjjiiigggeee]]]]]]\\\ZZZXXXUUURRRPPPMMMMMMLLLKKKJJJIIIIIIIIIKKKJJJJJJKKKKKKLLLMMMNNNMMMNNNPPPRRRSSSSSSRRRRRRPPPQQQQQQQQQOOOKKKGGGEEEDDDEEEFFFGGGIIIMMMSSSWWWaaajjjuuu{{{zzzzzz}}}~~~}}}|||xxxxxxxxxwwwuuurrrpppnnngggggglllvvv{{{{{{yyyzzzyyyzzz||||||uuuqqqpppooonnnlllmmmppptttyyy}}}{{{~~~}}}vvvcccWWWLLLHHHGGGGGGIIILLL~~~nnn[[[PPPJJJDDDBBBCCC@@@BBBEEEFFFIIIPPPZZZaaauuu~~~sssjjjnnn~~~}}}cccQQQMMMIIICCCEEEEEEEEEEEEDDDCCCBBBAAAEEEDDDGGGLLLOOOTTT___iiizzzuuukkkeee^^^YYYUUUTTTRRRRRRSSSTTTTTTSSSTTTSSSPPPMMMKKKIIIIIIIIIHHHJJJLLLNNNOOOSSSWWWZZZ]]]]]]]]]```cccfffhhhhhhlllmmmnnnmmmkkkjjjiiijjjnnnoooooooooooorrruuuxxxyyyyyyxxxuuupppllljjjiiijjjooovvvzzz{{{{{{}}}uuukkkdddVVVQQQMMMJJJIIIHHHEEECCCDDDDDDCCCBBBBBBBBBCCCCCCEEEFFFGGGHHHIIIJJJKKKLLLJJJKKKMMMPPPQQQSSSTTTUUUZZZ[[[\\\\\\\\\^^^bbbeeehhhfffeeeeeehhhjjjllllllkkkooouuu}}}xxxoookkkooozzz~~~{{{wwwsssppplllhhheee```^^^\\\[[[[[[ZZZXXXVVVRRROOOMMMLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQPPPOOOMMMKKKIIIHHHJJJGGGFFFIIILLLOOOWWW```hhhmmmtttzzz}}}~~~|||}}}{{{{{{|||~~~~~~}}}||||||zzzyyywwwwwwwwwuuurrrooonnnppprrrvvvxxxzzzzzz{{{yyyyyy{{{}}}~~~zzztttqqqppppppnnnkkklllpppsssuuuzzz~~~yyyrrrbbbUUUIIIFFFHHHIIIIIIJJJzzzjjjXXXMMMGGGBBBAAABBB@@@AAACCCDDDGGGNNNXXX```rrryyyllljjjwww~~~xxxuuuzzzyyybbbQQQLLLIIIEEEDDDDDDDDDDDDCCCBBBAAAAAACCCCCCEEEJJJMMMQQQ[[[eeevvvwwwmmmggg```[[[VVVTTTRRRRRRSSSTTTTTTSSSSSSQQQOOOLLLJJJIIIHHHHHHIIIJJJLLLLLLMMMPPPSSSVVV[[[[[[\\\___cccfffhhhiiimmmnnnoooooommmkkkkkklllmmmnnnnnnnnnnnnppptttwww{{{{{{yyyuuuooojjjgggfffhhhnnnuuuzzz{{{{{{{{{||||||ssshhh___XXXQQQMMMIIIGGGFFFEEECCCAAAEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEFFFHHHJJJKKKLLLLLLLLLNNNOOORRRVVVZZZ]]]aaabbbdddffffffhhhjjjlllnnnmmmlllmmmooopppooonnnoooqqqvvv||||||rrrkkknnnwww|||xxxtttpppllliiibbb___\\\[[[ZZZYYYWWWVVVSSSPPPNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSRRROOOOOOOOONNNMMMLLLKKKJJJIIIGGGGGGJJJMMMQQQZZZcccjjjooovvv|||}}}|||||||||}}}~~~~~~}}}}}}|||zzzyyyxxxyyyyyywwwuuurrrnnnpppsssvvvxxxzzz{{{{{{zzz{{{}}}~~~}}}yyyuuusssrrrqqqnnnlllnnnrrruuuvvv{{{|||~~~yyyrrr```TTTIIIFFFHHHIIIIIIJJJ~~~uuueeeRRRHHHCCC@@@???AAA???@@@AAABBBDDDLLLVVV^^^mmm|||rrrjjjsssyyytttnnnooossszzzwwweeeSSSLLLHHHEEECCCCCCCCCCCCCCCBBBAAA@@@BBBBBBDDDHHHJJJMMMVVV```ooo{{{pppiiibbb^^^WWWUUUSSSSSSTTTTTTSSSRRRQQQPPPNNNLLLJJJHHHHHHGGGIIIJJJKKKKKKKKKMMMPPPSSSWWWXXXZZZ]]]```dddggghhhmmmnnnpppooonnnmmmmmmnnnlllmmmmmmllllllnnnqqqttt|||{{{zzzuuuooojjjgggfffiiinnntttxxxzzzzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~|||rrriii___WWWRRRLLLJJJFFFEEEDDDDDDCCCBBBEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEGGGIIIKKKMMMNNNOOOPPPRRRTTTXXX^^^fffkkklllooosssuuuvvvwwwxxxyyyxxxwwwvvvvvvvvvuuusssqqqttttttuuuyyytttmmmmmmsss~~~{{{wwwrrroooiiieee```]]]\\\[[[YYYXXXTTTRRRPPPNNNNNNNNNMMMKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQMMMMMMNNNNNNNNNMMMMMMLLLIIIFFFGGGKKKOOOTTT]]]fffmmmrrrxxx~~~}}}}}}~~~~~~}}}|||{{{}}}}}}}}}}}}}}}}}}}}}}}}zzzyyyyyyyyyzzzyyywwwtttpppqqqsssvvvxxxzzz{{{{{{yyy{{{~~~~~~}}}zzzxxxvvvuuutttssspppmmmppptttvvvwww|||}}}}}}~~~wwwppp]]]RRRHHHGGGHHHHHHIIIJJJxxx|||~~~ooo___NNNEEEAAA??????AAA@@@AAAAAAAAACCCJJJUUU]]]iiiwwwzzzooovvv}}}xxxoookkknnnxxxyyykkkWWWLLLGGGDDDBBBBBBCCCCCCBBBAAAAAA@@@BBBAAACCCGGGHHHKKKSSS\\\jjj~~~~~~qqqiiiccc^^^XXXVVVTTTSSSTTTTTTSSSRRRPPPOOONNNLLLKKKIIIIIIHHHHHHIIIJJJJJJJJJLLLPPPRRRVVVXXXZZZ[[[]]]```ccceeejjjlllnnnnnnmmmlllmmmnnnkkkllllllkkkjjjlllooorrrwwwxxxxxxuuuqqqnnnllllllooopppsssvvvxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~}}}sssjjjaaaZZZSSSOOOJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQSSSWWW[[[___dddkkkssszzzxxx}}}~~~|||zzzxxxuuusssttttttuuuxxx|||}}}tttnnnnnnqqqzzz~~~zzzwwwrrrmmmgggccc```___]]]\\\VVVTTTRRRQQQQQQPPPOOOMMMKKKKKKKKKJJJJJJKKKLLLLLLNNNNNNOOOPPPPPPPPPPPPPPPMMMNNNNNNNNNNNNMMMLLLLLLIIIGGGGGGKKKOOOTTT]]]fffoootttzzz~~~|||{{{|||~~~{{{|||}}}~~~}}}{{{||||||||||||||||||}}}}}}yyyyyyxxxxxxyyyxxxuuurrrqqqrrrtttvvvxxxzzz{{{|||xxx{{{~~~~~~~~~~~~~~~|||zzzwwwwwwwwwwwwvvvtttqqqnnnqqquuuwwwwww{{{~~~zzzrrrkkkYYYPPPHHHGGGHHHHHHHHHJJJxxxxxxiiiZZZKKKDDDAAA@@@@@@BBB@@@AAAAAAAAACCCJJJTTT[[[fffsssuuu|||tttllljjjssswwwlllZZZMMMGGGEEEBBBBBBBBBCCCBBBBBBAAA@@@BBBBBBDDDGGGHHHJJJQQQYYYeeexxxtttjjjbbb^^^YYYWWWUUUTTTTTTTTTRRRQQQPPPOOOOOONNNMMMKKKJJJJJJFFFGGGIIIJJJKKKMMMQQQTTTYYY[[[\\\]]]\\\]]]```ccceeegggjjjjjjjjjjjjkkklllkkkkkkkkkjjjiiijjjmmmoooppprrrtttuuutttssstttuuuvvvtttssssssuuuyyy|||~~~{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~uuuooofff^^^WWWQQQMMMJJJGGGGGGFFFEEEDDDEEEFFFGGGDDDDDDDDDEEEEEEGGGHHHHHHLLLLLLKKKLLLNNNPPPRRRTTTWWW]]]eeekkkpppwww~~~{{{xxxvvvttttttuuuxxxzzz{{{zzzxxxxxxqqqnnnppppppsssyyyuuunnnhhhdddbbb___^^^YYYWWWTTTSSSSSSSSSQQQPPPMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOONNNOOOOOOOOONNNMMMLLLKKKJJJJJJHHHHHHLLLPPPUUU^^^gggqqqvvv|||}}}zzzzzz{{{}}}~~~~~~||||||}}}~~~~~~}}}|||~~~}}}{{{{{{{{{{{{{{{{{{{{{|||yyyxxxwwwwwwwwwuuurrrooossssssuuuvvvxxxzzz|||}}}zzz}}}}}}{{{zzzzzz{{{|||}}}~~~~~~~~~}}}zzzwwwvvvwwwxxxxxxvvvsssqqqooopppuuuxxxwwwzzz{{{tttkkkdddUUUMMMGGGGGGHHHGGGHHHJJJ~~~xxxcccVVVIIIDDDBBBAAA@@@BBB???@@@BBBBBBCCCIIIRRRXXXdddpppyyyxxxpppeeelllqqqjjj\\\NNNHHHGGGBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDGGGHHHIIIOOOWWWbbbrrrzzzmmmddd___ZZZXXXVVVTTTTTTSSSRRRPPPOOOOOOOOOOOONNNMMMKKKKKKDDDFFFHHHIIIJJJLLLPPPSSSZZZ]]]___^^^\\\\\\___bbbaaaccceeegggggggggiiijjjkkkkkkkkkiiihhhiiikkknnnkkknnnqqqsssuuuvvvyyy{{{yyyvvvsssrrruuuyyy|||}}}zzz{{{{{{||||||}}}}}}~~~~~~xxxxxxxxxzzz{{{zzzwwwuuuhhhccc\\\VVVQQQNNNJJJHHHEEEFFFFFFDDDCCCCCCEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMLLLMMMNNNPPPTTTXXXZZZ^^^fffpppwww|||}}}yyyxxxxxxyyyzzzyyyvvvttttttooooooqqqpppnnnxxx{{{tttmmmiiieeeaaa___[[[YYYVVVUUUUUUUUUTTTRRROOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMPPPOOOOOONNNMMMLLLJJJJJJJJJHHHIIIMMMRRRWWWaaajjjtttxxx~~~~~~}}}{{{|||}}}}}}}}}~~~~~~}}}}}}}}}{{{|||~~~zzzzzzzzzzzzzzzzzzzzzzzzxxxwwwvvvvvvwwwuuusssppptttuuuuuuwwwxxxzzz|||~~~~~~|||xxxwwwxxx{{{||||||||||||}}}~~~~~~|||xxxuuuuuuwwwxxxxxxuuurrrpppooopppvvvyyyyyyzzzxxxpppfff```QQQKKKGGGGGGHHHFFFGGGJJJ}}}ttt\\\QQQFFFCCCCCCAAA???@@@<<<>>>AAABBBCCCGGGNNNTTTbbbmmm}}}}}}}}}vvvjjjmmmooojjj^^^QQQJJJHHHBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@CCCFFFGGGHHHNNNVVV^^^mmmssshhhbbb[[[YYYVVVUUUTTTSSSRRRPPPMMMMMMNNNNNNMMMLLLKKKJJJDDDFFFGGGGGGHHHJJJMMMPPPUUUXXX[[[ZZZXXXXXX\\\```]]]```cccdddeeefffgggiiikkklllkkkiiiggghhhkkkmmmjjjlllppprrrssstttwwwxxxwwwuuussstttwwwyyyyyyyyyzzz{{{{{{|||}}}}}}~~~~~~~~~}}}zzzyyyxxxuuuqqqlllgggggghhhjjjlllkkkiiifff^^^ZZZVVVRRRPPPMMMKKKHHHFFFGGGHHHFFFDDDDDDFFFIIIIIIIIIJJJKKKLLLNNNPPPQQQNNNNNNOOORRRWWW]]]bbbeeemmmuuu~~~|||zzzzzzyyywwwvvvtttpppoooqqqnnnlllttt|||vvvpppkkkeeebbb]]][[[XXXWWWWWWWWWUUUTTTQQQPPPOOONNNMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLIIIGGGIIIOOOVVV\\\gggqqqwww{{{~~~}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~|||}}}~~~~~~}}}{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwyyyzzzzzzxxxvvvvvvvvvvvvwwwxxx{{{}}}~~~}}}~~~zzzvvvuuuwwwzzz{{{|||}}}{{{zzzzzzzzzzzzxxxuuuuuuwwwxxxwwwsssooonnnooopppwww|||{{{{{{}}}vvvnnneee^^^NNNIIIFFFGGGHHHFFFGGGJJJvvvmmmXXXNNNDDDCCCCCCAAA>>>>>>:::===@@@AAACCCFFFLLLQQQ```jjjzzz|||ssssssrrrlll```RRRIIIGGGCCCCCCDDDDDDDDDDDDDDDCCC??????BBBEEEFFFGGGMMMUUU\\\jjj}}}xxxllleee\\\YYYWWWUUUTTTSSSQQQPPPKKKLLLMMMMMMMMMKKKJJJIIIEEEFFFGGGFFFFFFGGGIIILLLMMMQQQUUUTTTRRRSSSWWW\\\\\\^^^aaacccdddeeegggiiillllllkkkiiiggghhhjjjmmmkkkmmmpppqqqqqqqqqsssttttttssssssuuuxxxyyywwwttt{{{{{{{{{|||}}}~~~~~~zzz|||vvvoookkkfffdddcccaaa^^^ZZZVVVVVVWWWYYY[[[[[[YYYWWWUUURRROOOMMMLLLJJJHHHFFFIIIKKKKKKIIIGGGFFFIIILLLLLLLLLMMMNNNOOOQQQSSSTTTPPPQQQSSSXXX^^^eeelllppp{{{{{{zzzzzzzzzzzzvvvqqqooopppmmmkkksss}}}wwwqqqkkkfff^^^\\\YYYXXXXXXXXXVVVUUURRRQQQPPPOOONNNMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNHHHGGGJJJQQQYYYaaalllwwwyyy}}}~~~||||||{{{yyyxxxyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwxxx{{{~~~~~~|||vvvvvvvvvwwwxxx{{{}}}~~~{{{|||}}}xxxsssrrruuuxxxzzzzzz~~~{{{xxxvvvwwwwwwwwwwwwvvvxxxxxxvvvqqqnnnnnnooopppxxx~~~}}}|||}}}yyywwwvvv|||{{{uuummmeee___LLLHHHFFFHHHHHHFFFGGGJJJ~~~uuulllYYYQQQGGGAAA@@@AAA@@@>>>????????????@@@EEEKKKPPP\\\dddsss}}}~~~~~~xxxiiiXXXOOONNNHHHFFFDDDDDDDDDDDDCCCBBB>>>???AAABBBCCCGGGLLLOOO\\\eeevvv~~~nnneee]]][[[YYYVVVSSSPPPNNNLLLKKKLLLMMMOOONNNMMMKKKJJJGGGGGGFFFFFFGGGIIIJJJKKKLLLNNNQQQTTTVVVWWWWWWWWWXXXZZZ]]]___```bbbeeehhhkkkjjjjjjiiihhhhhhiiiiiikkklllmmmnnnooopppqqqrrrsssuuuwwwwwwvvvvvvwwwxxx}}}zzzxxxyyy|||~~~~~~}}}{{{|||~~~{{{mmmeee^^^XXXWWWWWWUUUSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPNNNLLLKKKJJJKKKKKKKKKLLLLLLKKKJJJJJJKKKMMMOOOPPPQQQQQQQQQRRRTTTVVVTTTWWW[[[___dddkkksssxxx}}}~~~}}}|||||||||wwwrrrooommmoooyyyxxxnnngggfffbbb^^^[[[ZZZYYYWWWVVVRRRRRRRRRQQQPPPNNNMMMLLLIIIJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKLLLMMMOOORRRYYYcccnnnuuuzzz}}}~~~|||zzzzzzyyy{{{{{{zzzyyyyyyyyyzzzzzz}}}|||{{{{{{{{{{{{||||||}}}|||{{{zzzzzz{{{|||}}}{{{{{{zzzzzz{{{|||~~~}}}}}}}}}}}}|||{{{zzzyyyxxxxxxwwwvvvuuuuuuvvvvvvsssuuuwwwzzz|||~~~~~~~~~vvvwwwyyy{{{{{{zzzyyyxxxzzz{{{~~~~~~yyyoooiiinnnuuuzzz|||~~~|||yyyxxxyyyxxxuuussswwwwwwvvvsssooolllllllllvvvzzz~~~~~~~~~yyyuuussszzz{{{yyyvvvnnnaaaWWWJJJIIIHHHHHHHHHIIIJJJKKKzzzooocccUUUOOOHHHEEEEEEDDDAAA===????????????@@@EEEKKKOOOYYYaaappp~~~~~~zzzeeeUUUNNNHHHFFFDDDCCCDDDDDDCCCBBB>>>???AAABBBCCCFFFKKKNNNYYYaaaqqqpppfff]]]\\\YYYWWWTTTQQQNNNLLLJJJLLLMMMNNNNNNMMMKKKJJJHHHGGGGGGFFFGGGHHHJJJKKKKKKMMMPPPSSSUUUVVVVVVVVVWWWYYY\\\^^^___bbbdddgggjjjiiiiiihhhhhhhhhiiiiiikkkkkklllnnnooopppqqqrrrsssuuuwwwxxxwwwwwwwwwyyy|||zzzxxxyyy|||~~~~~~}}}|||}}}{{{mmmccc[[[UUUUUUTTTQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPMMMMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKMMMOOORRRTTTUUUUUUUUUUUUWWWYYYYYY\\\aaaffflllsss{{{{{{wwwtttsssqqqrrrzzz|||tttnnngggccc___[[[ZZZYYYWWWVVVSSSSSSRRRRRRPPPOOOMMMLLLJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKMMMNNNQQQWWW___jjjuuu|||~~~~~~|||{{{yyyyyyxxx{{{zzzyyyyyyxxxyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{|||{{{{{{{{{{{{{{{|||}}}|||{{{zzzyyyyyyyyyzzzzzz||||||||||||{{{zzzyyyxxxuuuuuuuuuuuuuuuuuuvvvvvvtttuuuwwwzzz{{{|||}}}}}}wwwxxxzzz{{{{{{{{{yyyyyyvvvxxxzzz~~~}}}rrrjjjfffllluuuzzz|||~~~}}}zzzzzzzzzzzzwwwtttvvvvvvtttrrrnnnmmmmmmooovvvzzz~~~}}}wwwssspppwww{{{xxxuuummm```VVVHHHGGGFFFEEEEEEFFFHHHIII}}}sssdddWWWNNNLLLIIIIIIIIIGGGBBB>>>????????????@@@DDDJJJNNNUUU]]]kkk}}}}}}vvv___PPPIIIFFFDDDBBBBBBCCCBBBAAA>>>???@@@AAABBBEEEJJJMMMTTT[[[iii{{{tttiii___]]]ZZZXXXVVVRRRNNNKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLOOOQQQSSSUUUUUUUUUUUUXXX[[[]]]^^^```ccceeehhhhhhggggggggghhhhhhiiikkkkkklllmmmooopppqqqrrrsssuuuwwwxxxwwwwwwxxxyyy{{{zzzyyyyyy|||}}}}}}}}}}}}~~~|||ooocccZZZTTTSSSSSSPPPNNNNNNOOOOOOOOOOOOOOOOOOOOONNNKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLNNNOOOOOOPPPSSSUUUVVVWWWYYYZZZYYYZZZ\\\]]]^^^bbbhhhmmmssszzz}}}zzzxxxxxxuuuuuu{{{{{{vvvkkkgggbbb___]]][[[ZZZXXXTTTTTTSSSRRRQQQOOONNNMMMJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOQQQQQQQQQOOOMMMKKKIIIKKKPPPWWWbbbmmmxxx~~~}}}{{{zzzxxxxxxxxxzzzyyyxxxxxxwwwwwwxxxxxxyyyzzz{{{||||||{{{zzzzzzyyyzzz{{{||||||||||||||||||{{{zzzxxxwwwvvvvvvuuuzzz{{{{{{{{{zzzyyyxxxwwwuuuuuuuuuvvvvvvwwwxxxxxxuuuvvvxxxyyyzzzzzz{{{zzzxxxyyyzzz||||||{{{zzzzzzwwwxxxyyy|||}}}}}}zzzwwwjjjdddccckkktttyyy|||~~~~~~}}}{{{{{{{{{zzzxxxvvvttttttssspppnnnnnnppprrrxxx|||zzzuuussswww||||||yyytttkkk^^^UUUIIIHHHFFFEEEEEEFFFGGGHHH}}}vvvkkkZZZLLLIIIHHHGGGHHHHHHGGGCCC@@@>>>?????????@@@CCCHHHLLLQQQYYYgggxxx|||hhhTTTJJJGGGDDDBBBBBBBBBAAA@@@>>>???@@@AAABBBDDDHHHLLLQQQWWWaaapppyyynnnbbb___[[[YYYWWWTTTOOOKKKIIIKKKLLLNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFGGGHHHHHHJJJKKKMMMOOOQQQRRRSSSSSSSSSVVVYYY[[[\\\^^^aaaccceeeeeeeeeeeefffggghhhiiijjjkkklllmmmnnnpppqqqqqqsssuuuwwwxxxwwwwwwxxxzzzzzzyyyyyyzzz{{{|||}}}}}}~~~~~~ssseee\\\VVVUUUTTTQQQOOOOOOPPPPPPOOOOOONNNNNNNNNNNNLLLLLLMMMMMMMMMMMMMMMLLLMMMOOOQQQSSSTTTVVVZZZ\\\]]]___bbbccccccdddeeegggiiimmmsssxxx~~~}}}{{{xxxxxx~~~~~~yyypppmmmgggcccaaa___]]][[[UUUUUUUUUSSSRRRPPPNNNMMMKKKKKKLLLMMMMMMNNNOOOOOONNNPPPRRRSSSRRRPPPNNNLLLJJJLLLQQQZZZfffqqqzzz}}}{{{zzzyyyxxxxxxyyyxxxxxxwwwvvvwwwwwwwwwyyyzzz|||}}}~~~}}}{{{zzzxxxyyy{{{|||}}}||||||{{{{{{{{{yyyxxxwwwvvvuuuuuuyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxyyyyyyzzzyyyyyyyyywwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||||||||{{{{{{}}}|||{{{{{{{{{xxxtttqqqiiidddeeemmmuuuyyyzzz}}}|||{{{{{{{{{zzzyyywwwuuurrrrrrqqqooonnnooorrruuu||||||yyyzzz}}}}}}zzz~~~zzztttjjj]]]TTTKKKIIIGGGFFFFFFGGGIIIKKKyyyuuuooobbbRRRFFFEEEDDDCCCCCCCCCCCCCCCBBB>>>????????????BBBFFFJJJNNNWWWdddsss}}}oooXXXLLLHHHDDDBBBAAAAAAAAA@@@??????@@@@@@AAACCCGGGJJJNNNSSS\\\hhhyyytttfffaaa\\\YYYXXXUUUPPPKKKJJJKKKMMMNNNOOONNNMMMLLLLLLKKKIIIGGGFFFFFFFFFGGGIIIIIIKKKMMMNNNPPPPPPQQQQQQTTTWWWYYYZZZ\\\___aaabbbccccccdddeeeggghhhiiijjjjjjkkkmmmnnnooopppqqqrrrtttvvvwwwwwwwwwxxxyyyxxxyyyzzz{{{{{{{{{||||||~~~~~~~~~~~~yyyggg___XXXXXXWWWTTTRRRRRRUUUTTTRRRPPPOOONNNNNNNNNLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQTTTVVVXXX[[[___bbbfffiiilllnnnoooppprrrsssyyy}}}}}}yyyyyy~~~yyysssoooiiidddaaa___\\\ZZZWWWWWWVVVUUUSSSQQQOOONNNLLLLLLMMMMMMNNNNNNOOOOOONNNPPPRRRSSSSSSQQQNNNMMMPPPRRRWWWaaannnxxx~~~~~~|||{{{zzzzzzyyyxxxxxxwwwvvvvvvvvvwwwwwwyyyzzz|||~~~~~~|||{{{xxxyyy{{{|||||||||{{{zzzyyyyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxwwwvvv{{{{{{{{{{{{zzzyyywwwvvvwwwwwwwwwvvvvvvwwwwwwwwwzzzzzz{{{{{{{{{{{{{{{{{{~~~}}}||||||yyyvvvsssnnnkkkkkkqqqwwwxxxyyy{{{xxxyyyzzzyyyxxxuuusssrrrpppppppppooooooppptttvvv{{{}}}}}}{{{xxxvvv||||||tttiii\\\TTTJJJHHHFFFEEEEEEGGGJJJLLLyyyqqqmmmfffXXXKKKCCCBBBAAA@@@??????@@@BBBCCC>>>????????????AAAEEEHHHLLLUUUaaaooo~~~~~~uuu\\\NNNJJJEEEBBBAAAAAAAAAAAA???@@@@@@@@@@@@BBBFFFIIIKKKQQQYYYcccpppzzzkkkddd\\\XXXWWWVVVQQQMMMJJJLLLNNNOOOPPPPPPNNNMMMMMMLLLJJJGGGFFFEEEEEEFFFHHHHHHIIIJJJLLLMMMNNNOOOOOORRRUUUWWWXXXZZZ]]]___``````aaabbbdddfffhhhiiijjjjjjkkklllnnnooopppqqqppprrruuuvvvvvvvvvwwwyyywwwyyy{{{{{{{{{zzz{{{|||}}}}}}}}}}}}~~~jjjbbb\\\\\\\\\YYYWWWXXXZZZXXXUUUSSSPPPOOOOOOOOOLLLKKKKKKKKKLLLNNNPPPRRRRRRTTTWWWZZZ\\\```dddgggjjjmmmrrruuuwwwxxx{{{|||{{{{{{zzzsssoooiiiccc```]]]ZZZXXXXXXXXXWWWVVVTTTQQQOOONNNMMMMMMMMMNNNNNNNNNOOOOOONNNOOOQQQRRRRRRQQQOOONNNQQQSSSXXXcccpppzzz~~~}}}|||{{{zzzzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwyyyzzz{{{}}}}}}}}}||||||zzzzzz{{{{{{{{{zzzzzzzzzxxxxxxyyyzzzzzzzzzyyyyyywwwxxxxxxxxxxxxxxxwwwwwwyyyyyyzzzyyyxxxvvvtttrrrwwwvvvvvvuuuuuuuuuvvvvvvzzzzzzzzzzzzzzz{{{{{{{{{|||{{{|||}}}}}}|||wwwsssrrrvvvxxxwwwxxxzzzvvvxxxyyyxxxuuurrrpppooommmooopppqqqqqqrrrtttvvvuuuuuuwwwyyy|||}}}{{{wwwvvv~~~|||sssgggZZZRRRGGGEEECCCBBBCCCFFFIIILLL|||tttlllggg^^^OOODDDAAA>>>???????????????@@@AAA>>>????????????@@@CCCFFFIIIRRR^^^kkkyyy|||~~~|||aaaPPPLLLGGGCCCBBBBBBBBBAAA???@@@@@@??????AAAEEEGGGHHHOOOWWW___jjj~~~ooofff\\\WWWVVVVVVSSSOOOKKKMMMOOOQQQQQQQQQPPPOOONNNMMMJJJHHHFFFEEEDDDEEEGGGGGGHHHIIIJJJKKKMMMNNNNNNPPPSSSUUUWWWYYY\\\^^^^^^^^^___aaacccfffhhhiiiiiijjjkkklllnnnoooppppppnnnqqqsssttttttuuuvvvxxxvvvxxx{{{|||zzzzzz{{{||||||||||||}}}~~~qqqiiiddddddeeebbbaaabbb^^^\\\XXXTTTQQQOOONNNNNNNNNMMMKKKKKKMMMPPPSSSVVVZZZ\\\```bbbeeehhhlllooossswww}}}}}}~~~vvvqqqkkkeeeaaa^^^[[[YYYYYYYYYXXXVVVTTTRRRPPPOOOMMMMMMNNNNNNNNNNNNOOOOOONNNOOOPPPPPPPPPPPPOOOOOONNNPPPWWWcccqqqzzz~~~}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{{{{|||||||||{{{zzzyyyyyyyyyyyyxxxxxxyyyzzzzzzyyyxxxxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxyyyyyyxxxvvvtttrrrvvvuuutttttttttuuuvvvvvvyyyyyyyyyyyyyyyzzzzzz{{{{{{zzz{{{~~~}}}yyywwwyyyyyywwwwwwzzzvvvxxxzzzxxxtttpppmmmmmmkkknnnqqqrrrrrrrrrsssuuunnnmmmmmmnnnrrrvvvyyy{{{~~~yyyzzz{{{pppcccWWWPPPEEECCCAAAAAABBBFFFKKKMMMzzzrrrkkkdddYYYIII@@@???<<<>>>@@@AAA@@@???@@@@@@>>>????????????@@@CCCEEEGGGPPP\\\hhhvvv}}}{{{zzzttt}}}gggQQQMMMHHHDDDBBBBBBBBBBBB???@@@@@@??????AAADDDGGGFFFMMMVVV]]]gggzzzqqqggg\\\VVVVVVVVVTTTPPPLLLMMMPPPRRRRRRRRRQQQPPPOOOMMMKKKHHHFFFDDDDDDDDDGGGGGGGGGHHHIIIJJJLLLMMMMMMPPPRRRUUUVVVXXX[[[]]]]]]]]]___```cccfffhhhiiiiiijjjkkklllmmmoooppppppmmmppprrrsssttttttvvvwwwuuuxxx||||||zzzyyyzzz||||||{{{{{{|||~~~xxxpppkkklllmmmkkkjjjkkk```]]]YYYTTTQQQNNNMMMMMMRRRPPPNNNMMMOOOSSSWWWZZZbbbeeehhhjjjmmmppptttwwwyyyuuunnniiidddaaa^^^[[[ZZZZZZYYYWWWUUURRRPPPOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRYYYfffuuu}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxzzzyyyxxxxxxwwwwwwxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{~~~}}}{{{yyyxxxxxxxxxyyyxxxyyyyyyzzzyyyxxxwwwvvvwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxyyyzzzzzzyyywwwvvvuuuuuutttsssssstttvvvwwwyyyxxxxxxxxxxxxyyyzzzzzz}}}|||}}}|||yyyzzzyyywwwxxx{{{vvvyyy{{{yyytttooolllllljjjnnnqqqssssssssssssssskkkiiihhhiiilllqqqvvvxxxzzz}}}{{{}}}zzznnnaaaUUUMMMFFFDDDCCCBBBDDDIIINNNQQQvvvuuujjjVVVGGGBBB???<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;<<<===>>>@@@AAAHHHLLLVVVbbbnnnyyyrrrttttttkkkWWWNNNGGGEEEDDDBBB@@@AAA@@@???>>>>>>???@@@CCCDDDIIIKKKOOOVVV```qqquuujjj```\\\[[[WWWSSSRRRQQQQQQQQQRRRSSSRRRPPPNNNMMMLLLJJJHHHFFFEEEEEEFFFEEEEEEFFFGGGHHHIIIIIIJJJMMMNNNOOOQQQSSSUUUWWWXXXYYY[[[]]]___aaacccfffiiiggghhhiiijjjlllmmmoooooolllmmmpppsssuuuvvvvvvvvvxxxyyyzzz{{{||||||||||||{{{{{{zzz{{{|||}}}|||xxxvvvsssoookkkeee]]]VVVSSSQQQMMMLLLNNNKKKMMMQQQTTTVVVZZZ]]]```hhhmmmrrrvvvxxx}}}~~~yyyrrrlllhhhdddaaa^^^___]]]ZZZXXXXXXWWWUUUTTTSSSRRRQQQPPPOOOPPPQQQQQQPPPPPPQQQQQQPPPPPPOOOOOOPPPXXXdddnnnuuuzzz}}}{{{}}}}}}}}}|||{{{zzzxxxwwwxxxxxxwwwwwwvvvuuuuuutttuuuvvvvvvxxxyyyzzz{{{{{{|||zzzxxxwwwwwwvvvuuusssvvvwwwxxxxxxwwwwwwxxxyyywwwxxxyyyzzzzzzzzzyyyxxxxxxyyyzzzzzzyyyvvvtttrrrssstttvvvwwwwwwuuutttrrrwwwwwwwwwvvvvvvvvvvvvuuu{{{|||}}}}}}zzzwwwuuuvvvwwwzzzxxxvvvsssqqqpppoooooommmllllllnnnqqqtttuuuuuuqqqkkkgggjjjrrrxxxyyywwwwww{{{{{{nnn___QQQHHHFFFFFFEEEEEEEEEFFFHHHIII|||sssooocccQQQFFFCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAAFFFJJJTTT```lll|||}}}vvvsss{{{kkkYYYPPPGGGEEEDDDAAA@@@BBB@@@???>>>>>>???AAACCCDDDGGGIIINNNTTT]]]nnnxxxlllbbb^^^\\\XXXUUUTTTRRRQQQQQQRRRSSSRRRPPPNNNNNNLLLJJJHHHFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIILLLMMMNNNPPPRRRTTTVVVWWWXXXZZZ\\\]]]___aaadddgggcccccceeefffhhhiiikkkkkkkkklllnnnppprrrsssttttttxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{|||~~~{{{wwwqqqlllbbbZZZSSSQQQOOOMMMMMMPPPPPPQQQSSSVVVYYY^^^dddhhhqqqvvv{{{xxxrrrmmmiiifffdddaaa^^^[[[YYYYYYXXXVVVUUUSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQTTT]]]jjjtttzzz~~~~~~}}}||||||zzzzzzyyyxxxyyyyyyxxxwwwwwwvvvvvvuuuxxxxxxxxxxxxxxxyyyyyyyyy}}}{{{yyyxxxwwwvvvtttrrruuuvvvwwwwwwvvvvvvwwwxxxxxxyyyzzzzzzzzzyyywwwvvvxxxxxxxxxxxxwwwuuusssrrrqqqrrrsssttttttsssrrrpppuuuuuuuuuvvvwwwxxxxxxyyyzzz{{{|||}}}}}}}}}|||yyyvvvuuuvvvwwwvvvtttqqqnnnmmmlllmmmmmmmmmllllllmmmpppsssssssssooommmlllooouuuzzz{{{yyy{{{~~~~~~xxxkkk]]]OOOGGGFFFEEEEEEDDDEEEFFFHHHIIIwwwooogggYYYKKKDDDCCCAAA<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAEEEHHHQQQ\\\hhhxxx{{{tttvvvyyyyyy~~~{{{mmm]]]RRRHHHEEECCCAAA@@@BBB@@@@@@?????????AAABBBCCCEEEGGGLLLRRRZZZjjj}}}qqqeeeaaa^^^ZZZWWWVVVRRRQQQQQQQQQRRRRRRPPPNNNNNNMMMKKKHHHFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLMMMOOOQQQSSSTTTUUUWWWXXXZZZ\\\\\\^^^bbbdddddddddfffgggiiikkklllmmmkkkllllllmmmoooqqqrrrsssxxxxxxyyyyyyzzzzzzyyyyyyzzzzzzzzz{{{}}}~~~xxxqqqkkk```XXXRRRPPPPPPPPPRRRVVVWWWXXXYYY\\\___fffnnnsss{{{{{{sssnnnkkkhhhfffccc```]]]ZZZZZZYYYWWWVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSXXXbbbooozzz~~~|||{{{zzzzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwww{{{{{{zzzyyyxxxwwwwwwvvv{{{yyyxxxwwwwwwvvvtttrrrtttvvvvvvvvvttttttuuuvvvxxxyyyzzzzzzyyyxxxwwwvvvxxxwwwwwwvvvuuutttsssssstttuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzyyyyyyzzz|||}}}}}}}}}}}}zzzzzzyyywwwtttsssuuuvvvtttrrrnnnkkkjjjkkkmmmooommmllllllmmmppprrrqqqqqqlllnnnpppssswwwyyy{{{|||}}}~~~~~~|||ttthhhZZZMMMFFFEEEEEEDDDDDDEEEFFFHHHIIItttmmmaaaQQQFFFCCCCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAADDDGGGOOOZZZdddsss~~~~~~xxxsssqqqnnntttxxxppp```UUUJJJEEECCC@@@AAACCCAAA@@@@@@@@@@@@AAABBBCCCDDDFFFKKKQQQWWWeee}}}wwwiiiccc```[[[WWWWWWSSSRRRQQQQQQRRRRRRQQQOOOOOONNNLLLIIIGGGDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHKKKKKKMMMNNNPPPRRRSSSTTTVVVXXXYYYZZZ[[[]]]```ccceeeeeegggiiikkklllnnnooommmmmmlllmmmnnnppprrrsssxxxxxxyyyzzzzzzzzzyyyyyy|||||||||}}}}}}~~~~~~xxxnnnhhh___XXXRRRRRRTTTUUUYYY^^^^^^```cccfffkkkqqqwww|||wwwrrrnnnkkkjjjeeebbb]]][[[YYYYYYWWWVVVTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUZZZdddrrr}}}}}}{{{yyyzzz{{{|||{{{{{{zzzzzzyyyyyyyyyyyy||||||{{{zzzyyyxxxwwwwwwxxxwwwvvvvvvxxxxxxwwwvvvvvvwwwwwwvvvsssqqqqqqrrrvvvwwwxxxyyyyyyxxxwwwwwwyyyxxxwwwuuuuuuttttttuuuvvvwwwxxxyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwxxxyyyxxxxxxyyyzzz{{{{{{{{{{{{vvvvvvvvvtttrrrrrrtttvvvvvvtttpppmmmlllnnnppprrrnnnmmmmmmoooqqqrrrqqqpppkkkmmmppprrrsssuuuzzz~~~|||~~~yyypppeeeXXXLLLFFFDDDDDDDDDDDDEEEFFFHHHIII{{{ooojjj\\\LLLCCCBBBAAA>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===???@@@CCCGGGNNNXXXaaaooo~~~}}}|||xxxoookkkggglllsssoooaaaVVVKKKFFFDDDAAAAAACCCAAAAAAAAAAAAAAAAAABBBBBBDDDFFFKKKPPPUUUaaawww}}}nnnfffaaa[[[XXXWWWTTTRRRQQQQQQRRRRRRQQQPPPPPPOOOMMMKKKHHHFFFDDDBBBBBBCCCDDDDDDFFFFFFGGGHHHKKKKKKLLLNNNPPPQQQRRRSSSUUUWWWYYYZZZ[[[]]]```bbbbbbcccdddfffhhhjjjlllmmmoooooonnnnnnoooppprrrssswwwwwwxxxyyyzzzzzzzzzzzz~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~xxxooohhh^^^XXXTTTUUUXXX[[[___dddeeeiiinnnssswww{{{|||wwwsssqqqgggccc^^^[[[YYYXXXWWWVVVTTTUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTVVVVVV^^^hhhvvv}}}{{{zzzzzz||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxyyy|||~~~~~~}}}yyyzzzyyyvvvssspppooopppssstttvvvxxxyyyyyyxxxxxxyyyyyywwwvvvvvvvvvvvvvvvttttttuuuuuuvvvvvvvvvvvvuuutttttttttuuuwwwyyyzzzwwwxxxxxxyyyyyyyyyxxxxxxrrrssssssrrrqqqrrrtttvvvyyyvvvrrrnnnmmmoooqqqsssoooooooooqqqssstttsssqqqkkkmmmnnnmmmlllpppxxx~~~}}}~~~{{{vvvmmmbbbVVVLLLFFFDDDCCCCCCCCCDDDFFFHHHIIIyyyooodddVVVHHHBBBAAA>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;===???@@@CCCEEELLLUUU^^^kkkvvvkkkhhhdddhhhmmmiiiaaaVVVLLLHHHFFFCCCBBBDDDAAAAAAAAABBBBBBBBBBBBBBBCCCEEEJJJNNNRRR]]]qqqtttjjjccc\\\XXXXXXUUUSSSQQQQQQRRRSSSRRRQQQPPPOOONNNMMMJJJHHHFFFDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKLLLNNNOOOPPPQQQRRRTTTWWWXXXZZZ\\\```ccccccdddeeegggjjjlllnnnnnnppppppppppppqqqqqqrrrssstttuuuvvvxxxyyyzzz{{{{{{~~~}}}||||||}}}~~~|||rrrlll```[[[YYY\\\```cccggglllnnnrrrxxx}}}}}}xxxuuujjjfff```\\\ZZZYYYXXXWWWUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQRRRSSSUUUWWWXXXdddnnn{{{~~~}}}|||{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{|||||||||{{{{{{{{{}}}zzz{{{zzzxxxtttrrrqqqrrrrrrtttuuuwwwxxxxxxxxxwwwxxxxxxxxxxxxwwwwwwwwwvvvuuuuuuuuuvvvvvvwwwwwwxxxrrrrrrqqqrrrtttwwwzzz|||uuuvvvvvvvvvvvvvvvuuutttooopppqqqqqqppprrrtttwwwzzzwwwsssooommmmmmnnnooonnnoooppprrrtttuuutttrrrnnnnnnllljjjjjjnnnvvv|||{{{xxxrrriii___TTTKKKFFFCCCCCCBBBCCCDDDFFFHHHIII~~~vvvnnnZZZNNNCCC@@@???<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@AAACCCJJJRRRZZZfff{{{vvvjjjjjjhhhjjjkkkeee```VVVMMMJJJHHHDDDCCCDDDAAABBBBBBBBBBBBBBBAAAAAAAAACCCHHHLLLOOOXXXkkk}}}zzznnnfff^^^ZZZYYYUUUSSSQQQQQQRRRSSSRRRRRRPPPPPPOOONNNMMMJJJHHHGGGAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOQQQTTTVVVXXX[[[___bbbddddddfffiiikkkmmmooopppppppppqqqqqqrrrqqqqqqqqqpppqqqsssuuuwwwyyyzzzzzz|||}}}~~~~~~~~~~~~uuunnngggcccccchhhmmmooorrrvvvxxx{{{|||xxxnnnjjjccc___]]]\\\[[[ZZZUUUVVVWWWWWWWWWVVVTTTTTTSSSSSSRRRSSSTTTWWWYYY[[[iiirrr~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{||||||||||||||||||{{{}}}yyyzzzzzzyyywwwvvvvvvwwwuuuuuuvvvwwwwwwvvvuuutttvvvwwwwwwxxxxxxwwwuuuuuuvvvvvvvvvwwwxxxyyyzzzzzzuuutttrrrqqqqqqsssuuuwwwssssssssssssrrrrrrqqqpppnnnoooppppppppprrruuuxxx|||yyyuuuqqqnnnlllkkkkkklllmmmnnnqqqtttuuutttrrrqqqpppnnnlllmmmpppuuuyyyxxxuuunnneee[[[QQQIIIEEEBBBBBBBBBCCCDDDFFFHHHJJJ|||xxxuuuooohhhSSSHHH@@@???>>>::::::>>>::::::::::::::::::::::::::::::::::::;;;===???@@@???BBBHHHPPPWWWcccxxxxxxlllnnnmmmnnnmmmeee___UUUMMMKKKIIIFFFDDDDDDBBBBBBBBBCCCCCCBBBAAAAAA@@@BBBFFFJJJMMMUUUhhhyyyqqqhhh```[[[[[[VVVTTTQQQQQQRRRSSSSSSRRRPPPPPPPPPOOONNNLLLJJJHHHAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLOOORRRTTTWWWZZZ^^^aaa___```bbbdddgggiiikkklllooopppqqqrrrrrrqqqpppooommmnnnpppsssvvvxxxyyyyyyyyy{{{}}}~~~tttnnnppplllmmmsssxxxzzz|||~~~qqqlllfffaaa___^^^]]]\\\VVVVVVWWWXXXWWWVVVUUUTTTUUUTTTTTTTTTVVVXXX[[[]]]jjjrrr~~~}}}|||{{{yyyzzzzzzzzzzzzzzzzzzzzz|||||||||||||||{{{{{{{{{{{{zzzyyyzzz{{{|||{{{zzzwwwxxxzzzzzzyyyyyyzzz|||wwwxxxxxxwwwvvvtttrrrqqqtttuuuwwwxxxxxxvvvtttssssssssssssssstttuuuvvvwww|||yyyuuuqqqooonnnnnnooopppppppppppppppooonnnmmmmmmnnnooopppppprrrvvvxxx|||yyytttpppmmmkkkjjjjjjkkkmmmqqqtttuuutttrrrsssrrrpppppprrrtttvvvwwwvvvrrrkkkcccYYYOOOHHHDDDBBBBBBBBBBBBDDDFFFHHHJJJxxxssspppggg]]]FFFCCC>>>:::888999<<<===AAA???>>><<<;;;;;;;;;;;;===============>>>??????@@@BBBGGGOOOVVV```pppxxxqqqpppooojjjdddccc\\\QQQJJJGGGGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBEEEJJJNNNUUUaaammmxxxjjjbbb]]]ZZZVVVUUUTTTRRRRRRRRRSSSSSSRRRPPPNNNMMMMMMMMMKKKIIIFFFEEEDDDCCCCCCDDDEEEEEEGGGIIIKKKLLLKKKKKKLLLMMMNNNNNNPPPRRRUUUXXX[[[\\\___```aaaccceeeggghhhiiillllllkkkkkklllmmmooopppsssttttttuuuvvvwwwwwwxxxwwwxxx{{{{{{|||}}}~~~zzzxxxzzz|||~~~{{{tttllleeebbb```\\\ZZZYYY[[[\\\[[[WWWVVVWWWYYYTTTTTTUUUXXXXXXXXX]]]eeeoooxxx~~~~~~{{{yyywww{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxzzz{{{|||||||||xxxyyyzzzzzzzzzyyyxxxwwwyyywwwwwwyyy|||~~~|||zzzzzzxxxwwwxxxyyywwwsssoooppprrrtttuuuvvvuuutttssstttuuuvvvuuutttuuuvvvxxx~~~}}}{{{xxxtttqqqnnnlllooonnnmmmmmmnnnnnnlllkkkiiijjjlllooorrrvvvyyy{{{~~~{{{vvvrrrnnnllljjjkkklllnnnqqqssstttrrrqqqvvvrrrsssuuuuuutttzzz|||zzz~~~yyyuuuqqqiii___UUUMMMGGGDDDBBBBBBBBBCCCDDDFFFHHHIIIxxxsssnnncccVVVDDDBBB>>>;;;999:::;;;===???>>>===<<<;;;;;;<<<<<<===============>>>>>>???@@@BBBGGGNNNTTT]]]mmm{{{{{{vvvwwwxxxtttooohhh```UUULLLHHHFFFDDDCCCAAAAAA@@@???>>>===<<<;;;BBBAAACCCHHHMMMSSS___jjj}}}nnneee___\\\VVVUUUTTTRRRRRRRRRRRRSSSRRRPPPNNNMMMMMMMMMKKKIIIGGGFFFDDDCCCCCCDDDDDDEEECCCEEEGGGGGGGGGFFFGGGIIILLLMMMNNNQQQSSSVVVYYYZZZ]]]^^^___aaaccceeeggggggkkkjjjjjjkkklllmmmoooppprrrrrrsssttttttuuuvvvvvvwwwyyy{{{{{{{{{|||~~~~~~~~~zzzqqqjjjfffbbb^^^[[[WWWXXXYYYXXXUUUTTTUUUVVVTTTSSSTTTVVVVVVWWW^^^fffssszzz}}}~~~~~~|||zzzxxx{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{zzzyyyxxxwwwyyywwwwwwxxx{{{|||{{{yyyyyyxxxwwwwwwxxxxxxtttqqqqqqrrrtttuuuuuutttsssrrrssstttuuuuuuttttttvvvxxx}}}|||zzzwwwtttqqqnnnlllkkkjjjhhhiiijjjjjjiiihhhggghhhjjjmmmqqqtttwwwxxx~~~|||yyyvvvrrrooonnnmmmmmmnnnpppsssvvvwwwwwwvvvsssqqqssswwwxxxxxx}}}~~~{{{{{{~~~wwwrrrnnnfff\\\SSSKKKEEEBBBBBBBBBBBBCCCDDDFFFHHHIII~~~xxxssskkk[[[MMMAAA@@@>>><<<;;;:::;;;;;;======<<<<<<;;;<<<<<<=========<<<<<<======>>>???@@@AAAFFFLLLQQQYYYhhhuuu~~~zzz~~~wwwnnn```SSSKKKFFFDDDCCCBBBBBB@@@???===<<<::::::AAA@@@BBBGGGJJJPPP[[[fffyyytttiiiaaa^^^VVVUUUSSSRRRQQQQQQRRRRRRRRRPPPNNNNNNNNNMMMKKKIIIGGGFFFEEECCCCCCCCCDDDEEEDDDFFFGGGHHHGGGGGGHHHJJJKKKKKKMMMOOOQQQTTTWWWXXX[[[\\\]]]___aaaccceeefffhhhhhhiiijjjlllnnnoooqqqppppppqqqrrrssstttuuuuuuxxxyyy{{{{{{{{{{{{|||~~~~~~~~~|||yyytttsssxxx}}}xxxqqqlllgggaaa]]]WWWXXXXXXWWWUUUTTTUUUVVVVVVTTTTTTVVVWWWZZZbbblllxxx~~~~~~~~~~~~|||}}}~~~~~~~~~}}}{{{zzz{{{{{{{{{zzzzzzyyyyyyxxx|||||||||{{{zzzyyyxxxwwwzzzzzz{{{{{{zzzzzzyyyxxxyyywwwwwwwwwyyyyyyxxxwwwyyyxxxvvvwwwxxxxxxwwwuuuttttttuuuuuuuuutttsssrrrssstttuuuuuuttttttwwwxxx{{{zzzxxxvvvssspppnnnmmmiiigggffffffhhhiiiiiihhhfffgggiiillloooqqqsssuuuyyyxxxvvvtttrrrqqqpppooonnnpppsssvvvyyy{{{||||||vvvvvvyyy}}}~~~}}}~~~}}}}}}~~~}}}uuunnnjjjbbbXXXOOOHHHCCCAAABBBBBBBBBCCCDDDFFFHHHIII}}}xxxrrrgggTTTEEE>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>>>>???@@@EEEJJJNNNUUUbbbooo}}}ooo]]]OOOHHHFFFFFFDDDDDDCCCBBB@@@???>>>>>>@@@@@@BBBFFFIIINNNXXXbbbpppzzzlllbbb^^^WWWUUUTTTRRRQQQQQQQQQRRRRRRQQQOOONNNNNNMMMKKKIIIGGGFFFEEECCCCCCCCCDDDDDDEEEGGGHHHHHHGGGGGGIIIKKKJJJKKKLLLNNNQQQSSSVVVWWWYYYZZZ\\\^^^```bbbdddeeeeeefffgggiiikkknnnooopppoooooopppqqqssstttuuuuuuxxxyyy{{{{{{zzzzzz{{{|||}}}}}}~~~}}}uuuooopppkkkiiinnnrrrzzz~~~wwwqqqllleee```[[[[[[ZZZXXXWWWVVVWWWXXXYYYVVVVVVXXXZZZ^^^hhhsss}}}~~~~~~~~~}}}}}}{{{|||}}}}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyy|||||||||{{{zzzyyyxxxwww{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvyyyxxxwwwwwwwwwxxxxxxyyywwwwwwvvvvvvuuuuuutttttttttuuuvvvvvvuuuuuuwwwyyyzzzyyywwwtttrrrpppooonnnkkkiiiggghhhjjjkkklllkkkhhhiiikkkmmmoooqqqrrrrrrtttsssrrrqqqppppppppppppnnnqqquuuxxxzzz|||~~~}}}|||uuulllggg___VVVMMMGGGBBBAAABBBBBBBBBBBBDDDFFFHHHIII|||wwwooo```NNNAAA<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<======>>>??????CCCHHHKKKQQQ]]]iii|||eeeSSSIIIGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@BBBFFFHHHLLLUUU___jjj|||oooccc]]]XXXWWWUUUSSSRRRQQQRRRRRRSSSQQQOOONNNNNNNNNLLLJJJHHHGGGEEEDDDCCCCCCCCCDDDCCCDDDEEEDDDCCCDDDFFFHHHKKKKKKLLLNNNPPPSSSUUUVVVXXXYYY[[[]]]```bbbdddeeecccdddfffiiikkkmmmoooooonnnooopppqqqssstttuuuvvvwwwyyyzzzzzzyyyyyyzzz|||}}}~~~~~~xxxrrrmmmjjjgggbbb```cccffflll}}}}}}xxxrrrjjjeee```^^^[[[YYYXXXXXXXXXXXXYYYVVVVVVYYY[[[```lllwww~~~~~~~~~}}}}}}{{{||||||}}}}}}}}}}}}}}}{{{{{{zzzyyyyyyyyyzzzzzzyyyzzzzzz{{{zzzzzzyyyyyy{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxwwwvvvttttttuuuvvvxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxvvvvvvvvvwwwwwwvvvwwwxxxwwwvvvvvvxxxzzzxxxwwwtttrrrqqqooooooooommmkkkiiiiiikkkmmmnnnnnnkkklllnnnoooqqqrrrrrrrrroooooonnnnnnnnnoooooopppnnnqqquuuwwwxxxzzz}}}~~~{{{sssqqq~~~{{{tttjjjeee]]]TTTLLLFFFCCCBBBBBBBBBBBBBBBDDDFFFHHHIIIzzzssshhhWWWGGG???;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>===>>>BBBGGGJJJNNNZZZeeezzzmmmYYYLLLGGGFFFAAAAAABBBBBBBBBCCCCCCCCCAAA@@@BBBEEEGGGJJJRRR[[[eeeuuutttfff___YYYXXXVVVTTTSSSRRRSSSSSSSSSQQQOOOOOOOOONNNLLLJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEGGGJJJJJJKKKLLLMMMOOORRRTTTUUUWWWXXXZZZ\\\___aaacccdddbbbdddfffhhhkkklllmmmmmmmmmnnnoooqqqrrrtttuuuvvvvvvwwwyyyyyyyyyyyyzzz|||~~~~~~~~~~~~~~~tttnnnjjjgggeeebbb]]][[[^^^___bbbppp}}}yyyqqqkkkdddaaa\\\YYYXXXXXXWWWVVVWWWUUUVVVYYY]]]cccnnnzzz~~~~~~~~~|||||||||||||||}}}}}}}}}{{{{{{yyyyyyxxxyyyzzz{{{xxxxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxyyywwwxxxwwwuuutttsssuuuwwwxxxyyyzzzzzzyyyxxxyyyzzz{{{yyywwwvvvvvvwwwxxxzzzwwwxxxxxxwwwuuuuuuvvvxxxvvvuuusssqqqooooooooopppooommmjjjjjjkkkmmmnnnnnnnnnpppqqqsssssssssrrrrrrnnnnnnmmmmmmmmmnnnnnnooonnnqqqtttuuuuuuvvvzzz}}}||||||pppfffeeexxxyyyrrrhhhccc[[[RRRKKKFFFCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIxxxooo___MMMBBB???;;;::::::999::::::;;;;;;999:::;;;<<<<<<<<<;;;:::<<<;;;;;;;;;;;;<<<======<<<>>>BBBGGGIIIMMMXXXcccqqqxxxdddSSSIIIFFFBBBBBBBBBBBBBBBAAAAAAAAA??????@@@DDDEEEGGGNNNWWW\\\jjj||||||kkkccc[[[ZZZXXXVVVTTTTTTTTTTTTSSSRRRPPPOOOOOONNNLLLJJJIIIGGGFFFDDDCCCBBBCCCCCCEEEFFFFFFEEEDDDEEEHHHKKKIIIIIIJJJKKKMMMPPPRRRSSSTTTUUUWWWZZZ]]]___aaabbbbbbcccfffhhhjjjkkkllllllllllllmmmoooqqqssstttttttttvvvxxxxxxxxxyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~sssjjjeeeaaa^^^[[[[[[VVVVVVYYYYYYZZZfffuuusssoooxxxwwwpppjjjeee```\\\[[[ZZZXXXWWWXXXWWWYYY]]]aaagggsss~~~}}}}}}}}}||||||||||||}}}|||zzzyyyxxxxxxyyy{{{|||xxxyyyzzzzzz{{{{{{zzzzzzzzzyyyxxxwwwwwwwwwxxxxxxwwwxxxxxxvvvssssssvvvyyywwwzzz||||||zzzxxxxxxyyyyyyxxxuuuttttttvvvxxxzzzxxxxxxxxxvvvsssrrrssstttuuusssqqqooonnnooopppppprrrooolllkkklllnnnooooooqqqrrrssstttuuutttrrrqqqpppooonnnnnnnnnnnnnnnoooooorrruuuuuurrrrrrvvvzzzxxx|||~~~~~~|||ssseee^^^bbbvvvvvvpppfffaaaYYYPPPIIIEEECCCBBBBBBBBBBBBCCCDDDFFFHHHIIIvvvkkkYYYGGG>>>???;;;:::999888999:::;;;<<<::::::<<<<<<<<<;;;:::999<<<;;;;;;;;;;;;<<<======<<<===AAAFFFIIILLLWWWbbbjjj~~~nnn[[[NNNHHHEEEEEEDDDCCCBBBBBBAAAAAA>>>===???BBBCCCEEELLLTTTTTT```rrrpppfff\\\[[[YYYVVVUUUTTTTTTTTTTTTRRRPPPOOOOOONNNLLLKKKIIIHHHFFFDDDCCCBBBCCCCCCAAAAAAAAA@@@???AAADDDFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRSSSUUUXXX[[[^^^```aaabbbcccfffhhhjjjjjjkkkjjjjjjkkklllnnnoooqqqsssssssssuuuwwwxxxxxxyyy{{{}}}|||||||||}}}}}}}}}}}}}}}wwwmmmddd___ZZZVVVRRRPPPLLLMMMPPPPPPPPP[[[iii}}}xxxgggcccmmm{{{ssspppjjjddd```^^^]]][[[YYY[[[ZZZ]]]cccgggmmmxxx~~~~~~}}}||||||||||||||||||zzzyyyxxxxxxyyy{{{|||zzzzzzzzz{{{{{{zzzyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxwwwxxxxxxvvvssstttwww{{{wwwzzz~~~}}}{{{xxxxxxyyywwwvvvsssrrrrrruuuxxxzzzwwwwwwwwwtttrrrpppppprrrtttrrrpppooonnnooopppqqqvvvsssooommmnnnpppqqqqqqrrrssstttuuuuuutttrrrqqqrrrqqqpppoooooonnnoooooopppsssvvvtttqqqqqqtttxxxwwwzzz{{{yyyyyyzzzsssiii^^^\\\dddwww{{{sssnnnddd___WWWOOOHHHDDDBBBBBBBBBBBBBBBCCCDDDFFFHHHIII||||||qqq[[[JJJBBB???<<<;;;;;;999999999999;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>???===>>>BBBFFFJJJRRR[[[iiiyyyfffTTTMMMDDDCCCAAABBBBBBBBBAAA????????????@@@BBBEEEHHHIIIRRR[[[iiiyyyvvvllleee^^^YYYXXXXXXTTTPPPPPPPPPQQQRRRSSSSSSQQQOOONNNKKKIIIGGGEEECCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOTTTTTTUUUUUUTTTVVVYYY[[[cccccceeefffhhhjjjllllllhhhiiijjjkkkmmmoooqqqrrrssstttttttttuuuxxx}}}~~~||||||||||||}}}~~~~~~~~~uuuoooeee\\\UUUPPPMMMKKKJJJHHHHHHLLLMMMOOOTTT\\\qqqkkkcccaaaaaaooozzzrrrqqqmmmgggaaa^^^]]]^^^^^^___aaaffflllsssyyy|||}}}||||||{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyyyyzzzzzz{{{zzzxxxvvvwwwyyy{{{{{{{{{zzzxxxwwwvvvwwwwwwvvvuuuzzzyyyxxxvvvuuuvvvvvvwww|||{{{yyywwwwwwxxxyyyzzzwwwwwwvvvvvvvvvvvvwwwwwwyyyyyyvvvpppiiiggglllpppqqqqqqqqqqqqpppppppppooosssqqqooolllkkkkkklllmmmlllnnnqqqtttvvvvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqooopppqqqrrrrrrsssuuuwwwyyyvvvtttxxx{{{xxxlllbbbTTTZZZkkkyyymmmeeeccc[[[QQQJJJGGGEEECCCAAABBBBBBBBBCCCCCCEEEFFFGGG{{{wwwjjjUUUFFFAAA>>>;;;;;;::::::999999::::::;;;999:::;;;;;;<<<;;;;;;;;;<<<<<<;;;:::;;;;;;<<<===???===>>>BBBEEEIIIQQQZZZfffvvvooo[[[QQQFFFDDDCCCCCCCCCCCCBBBAAA?????????@@@BBBEEEGGGHHHPPPXXXdddssssssfff___YYYYYYYYYUUURRRRRRPPPQQQRRRSSSSSSQQQOOONNNKKKJJJHHHEEEDDDCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOQQQRRRSSSSSSSSSUUUXXXZZZaaaaaaccceeeggghhhjjjkkkjjjjjjkkkkkkmmmnnnppppppssstttttttttuuuxxx|||~~~}}}||||||}}}~~~~~~~~~xxxnnnhhh___WWWQQQMMMJJJHHHGGGEEEFFFIIIJJJKKKQQQXXXhhh|||{{{ccc[[[YYYYYYfffxxxxxxvvvrrrkkkddd```_________cccggglllpppvvv{{{~~~}}}{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzyyywwwvvvvvvxxxzzz{{{zzz{{{zzzyyyyyyzzzzzzxxxvvvyyyxxxxxxwwwwwwwwwwwwwwwxxxwwwuuutttttttttuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwyyyyyyuuunnnjjjkkkmmmnnnnnnoooooopppqqqqqqqqqpppnnnllliiigggffffffggghhhjjjmmmqqqsssssssssrrruuutttsssrrrqqqqqqrrrrrrpppqqqssssssrrrrrrtttuuuxxxvvvvvvyyy|||vvvhhh\\\SSSXXXjjjvvvkkkddd```XXXOOOHHHEEECCCAAA???BBBBBBBBBBBBCCCEEEFFFGGG|||zzzxxxooo___MMMBBB>>><<<999;;;::::::999999::::::;;;999999:::;;;;;;;;;;;;;;;===<<<;;;;;;;;;;;;;;;<<>><<<===AAADDDGGGNNNVVV^^^lll{{{yyyzzz~~~~~~sss```RRRIIIGGGDDDCCCDDDDDDCCCBBB@@@?????????AAACCCDDDFFFIIILLLTTTaaaqqq~~~kkkbbb[[[YYYYYYVVVTTTUUUQQQRRRRRRSSSRRRQQQPPPPPPMMMLLLJJJHHHFFFEEECCCCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMLLLMMMOOOPPPQQQTTTWWWZZZ\\\]]]___aaaccceeeggghhhjjjjjjjjjkkklllmmmnnnooorrrssstttttttttwwwzzz}}}~~~}}}}}}}}}vvvkkkdddYYYUUUNNNIIIFFFEEECCCBBBAAA???@@@CCCDDDDDDHHHNNNRRRfffzzzfffTTTNNNMMMNNNWWWcccwwwuuummmjjjiiiiiirrr}}}~~~~~~{{{{{{{{{zzzzzzzzzzzzyyyzzzyyyyyyyyyyyyyyyyyyzzzvvvuuutttuuuwwwyyyxxxwwwzzzzzz{{{~~~~~~{{{xxxtttvvvwwwyyyzzzzzzyyyxxx}}}}}}~~~~~~~~~~~~}}}|||xxxxxxwwwwwwwwwwwwxxxxxx||||||tttoookkkkkklllnnnooopppqqqrrrrrrqqqooollljjjiiiiiihhhhhhiiikkkmmmmmmkkkiiihhhmmmlllkkkkkklllmmmooopppnnnpppssstttsssssstttuuu|||zzzzzz{{{zzzpppaaaUUUOOOUUUiii~~~wwwnnngggbbb]]]VVVMMMGGGEEEDDDCCCAAAAAAAAABBBBBBDDDEEEGGGGGGxxxtttjjj\\\LLLBBB>>>===<<<;;;::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::===<<<===AAADDDFFFLLLSSS[[[gggzzz}}}zzzvvvsssuuuxxxssseeeXXXJJJGGGDDDCCCCCCCCCCCCBBB@@@?????????@@@AAACCCDDDGGGHHHOOO\\\jjj}}}pppggg^^^[[[YYYUUUTTTUUURRRRRRRRRRRRRRRQQQQQQQQQNNNMMMLLLJJJHHHFFFDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKLLLKKKMMMNNNPPPQQQTTTXXX[[[[[[\\\]]]```bbbdddfffggghhhhhhiiijjjlllnnnpppqqqqqqrrrtttttttttvvvyyy{{{}}}}}}||||||}}}yyynnnddd]]]QQQNNNIIIEEECCCCCCBBB@@@@@@>>>???BBBCCCBBBFFFLLLOOO```|||nnn___PPPLLLKKKLLLRRR[[[iii}}}uuuqqqooottt}}}||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyuuuttttttuuuwwwxxxxxxwwwwwwxxxyyy|||~~~}}}zzzxxxtttvvvxxxyyyzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyy~~~wwwqqqmmmnnnnnnnnnoooooooooooollllllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhfffcccaaa___ffffffggghhhiiikkklllmmmkkkmmmpppqqqqqqrrrsssuuuyyywwwuuutttqqqiii\\\SSSNNNUUUjjj}}}uuummmfffaaaZZZTTTKKKEEEDDDDDDCCCAAAAAAAAAAAABBBDDDEEEGGGHHH{{{sssooo^^^RRRFFF@@@???===<<<<<<999::::::;;;;;;::::::999888888999:::::::::::::::999999:::;;;;;;;;;;;;;;;===;;;===AAACCCEEEJJJQQQXXXbbbtttzzzyyyuuuooolllooonnneeeYYYKKKHHHDDDBBBBBBCCCCCCBBB@@@@@@???>>>???@@@BBBCCCFFFEEELLLXXXdddtttyyynnnccc^^^ZZZVVVTTTUUUSSSSSSSSSRRRRRRRRRQQQQQQOOONNNMMMKKKIIIFFFDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLNNNOOOPPPSSSVVVYYYYYYZZZ\\\^^^aaaccceeefffgggggghhhjjjlllnnnpppqqqppprrrsssttttttuuuxxxzzz{{{{{{{{{{{{}}}zzzoooeee[[[UUULLLIIIEEEBBBBBBBBBAAA@@@@@@>>>???BBBBBBAAADDDJJJMMM[[[sss}}}bbbWWWLLLHHHIIIJJJNNNRRR```uuu}}}yyywww~~~}}}}}}}}}|||||||||{{{{{{yyyyyyxxxxxxxxxxxxyyyyyyuuuttttttvvvxxxyyyxxxvvvuuuuuuwwwyyy{{{|||zzzxxxvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxxxxyyyyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{~~~|||uuuqqqpppppppppoooooonnnnnnnnnlllllllllkkkkkkkkkjjjjjjeeedddbbb___\\\ZZZXXXWWW```aaadddgggiiijjjjjjjjjhhhiiikkkkkkkkkllloooqqqpppooommmllliiibbbWWWOOONNNWWWmmm|||sssllleee```VVVOOOGGGBBBAAAAAA@@@???@@@@@@AAABBBDDDFFFGGGHHH}}}tttlllhhhRRRIIIAAA@@@???;;;;;;===999::::::;;;;;;::::::999888888999::::::::::::999777888999;;;<<<<<<<<<;;;<<<;;;===AAACCCDDDIIIOOOTTT^^^nnn{{{yyyvvvpppkkkkkkkkkcccYYYMMMJJJFFFCCCCCCDDDDDDDDD@@@@@@???>>>>>>???AAAAAAEEEDDDIIIUUU^^^kkkvvviiibbb]]]WWWUUUVVVTTTSSSSSSRRRRRRRRRRRRRRROOOOOONNNMMMJJJGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEEEEEEEEEEFFFHHHIIIJJJIIIKKKLLLMMMNNNPPPTTTWWWVVVWWWYYY\\\___aaacccdddhhhhhhiiijjjkkkmmmooopppppprrrsssttttttuuuwwwyyyyyyyyyyyyzzz|||~~~zzzoooeee\\\SSSMMMHHHEEEBBBAAA@@@@@@???>>>???>>>???BBBBBB@@@CCCHHHJJJUUUiiipppZZZQQQIIIFFFGGGHHHJJJMMMXXXfff~~~~~~~~~~~~~~~}}}}}}}}}}}}yyyyyyxxxxxxxxxxxxyyyyyyuuuuuuuuuwwwyyyzzzxxxvvvuuutttuuuwwwyyyzzzzzzxxxxxxxxxxxxxxxyyyyyyzzz{{{yyyyyyxxxxxxxxxyyyzzz{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyxxxvvvsssqqqqqqqqqpppppppppooooooooonnnnnnnnnmmmlllkkkjjjjjjaaa___\\\XXXVVVUUUUUUVVV\\\___dddhhhkkkkkkjjjiiiffffffeeedddcccdddgggjjjggghhhjjjjjjhhh```UUUMMMOOOYYYppp{{{rrrjjjccc^^^TTTMMMEEEAAA@@@AAA@@@???@@@@@@AAABBBDDDFFFHHHIIIyyyooofffcccJJJCCC???@@@???:::999===999999;;;;;;;;;;;;999999888888999::::::::::::999555777999;;;<<<===<<<<<<<<<;;;<<<@@@BBBCCCHHHNNNQQQZZZjjj}}}~~~}}}xxxqqqooooooggg]]]OOOKKKGGGEEEDDDEEEEEEEEE@@@@@@???>>>>>>???@@@AAAEEECCCHHHRRRZZZddd}}}|||nnnfff___YYYVVVWWWTTTTTTSSSRRRRRRRRRRRRRRRPPPPPPOOOMMMKKKHHHEEECCCEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLNNNRRRUUUTTTUUUWWWZZZ]]]___aaacccjjjjjjjjjjjjkkklllmmmnnnpppqqqssstttttttttvvvxxxxxxxxxxxxyyy{{{~~~}}}sssiiiaaaXXXPPPJJJFFFDDDAAA????????????===???===>>>AAAAAA???AAAFFFHHHQQQbbbyyyxxxhhhWWWOOOHHHGGGHHHIIIJJJKKKQQQZZZmmm~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}yyyxxxxxxxxxxxxxxxxxxyyyuuuuuuvvvxxxzzzzzzyyywwwuuuttttttvvvxxxzzzzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{xxxwwwuuuuuuuuuwwwyyyzzz{{{zzzzzzyyyyyyzzzzzz{{{xxxvvvtttssssssssssssrrrppppppppppppppppppppppppkkkkkkkkkjjjhhhfffeeeddd```^^^ZZZVVVTTTUUUWWWXXX[[[___eeejjjmmmmmmkkkiiifffeeebbb___\\\]]]```ccccccfffjjjmmmkkkcccWWWNNNPPP[[[rrrzzzrrriiiaaa\\\UUUNNNFFFBBBBBBCCCBBBAAA@@@@@@AAABBBDDDFFFHHHIIItttdddXXXGGGDDD@@@<<<999999999999888888::::::;;;:::999888888888777777888:::<<<===888999::::::;;;;;;:::::::::<<<>>>???@@@CCCGGGJJJSSSXXXccctttzzztttmmmeee```UUULLLFFFEEEEEECCCAAABBBDDDCCCCCCBBB@@@??????>>>@@@CCCHHHOOOUUU```uuusssddd___]]]YYYUUUVVVUUUTTTRRRQQQQQQQQQQQQOOONNNLLLJJJHHHHHHHHHIIICCCCCCCCCDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEIIIJJJKKKLLLNNNPPPQQQRRRUUUUUUWWWZZZ]]]```ccceeeiiijjjjjjjjjiiijjjmmmoooqqqqqqqqqrrrssstttuuuvvvwwwyyyzzz|||~~~yyyrrrhhh^^^VVVPPPKKKHHHAAA@@@???>>>============>>>============???@@@AAAHHHNNNZZZllllll[[[MMMKKKIIIFFFDDDDDDEEEEEEMMMOOOZZZooo~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{zzzzzzyyyzzz{{{|||||||||zzzwwwvvvvvvwwwwwwvvvtttssstttuuuvvvwwwxxxyyyzzz{{{{{{|||yyyyyyzzzzzzzzzzzzyyyyyyzzzyyyxxxwwwwwwwwwxxxyyy{{{|||}}}}}}|||yyywwwuuuuuuuuutttsssrrrqqqqqqpppqqqrrrrrrqqqpppnnnlllkkklllllllllkkkiiigggdddcccaaa]]]WWWTTTSSSUUUWWWXXX^^^eeejjjlllmmmnnnmmmjjjdddbbb^^^[[[ZZZZZZ\\\]]]```cccjjjooojjj]]]SSSPPPQQQ^^^sssyyyssskkkaaaZZZRRRMMMGGGBBBAAAAAAAAAAAA>>>??????@@@BBBDDDEEEFFFssscccWWWHHHEEEAAA>>>;;;:::::::::888999:::::::::999888777888888888888999:::;;;;;;888999::::::;;;;;;::::::999;;;===>>>???BBBFFFIIIOOOUUU```ooo|||wwwppphhhbbbWWWMMMFFFEEEEEECCCAAABBBDDDCCCCCCBBB@@@??????>>>???AAAGGGLLLRRR\\\pppzzzhhh```\\\WWWSSSVVVUUUTTTRRRQQQQQQPPPPPPQQQPPPNNNLLLKKKJJJIIIIIICCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEHHHIIIJJJLLLMMMOOOPPPQQQTTTUUUWWWYYY\\\```bbbdddggghhhiiiiiiiiiiiikkkmmmoooppppppqqqrrrssstttuuuvvvwwwyyy{{{}}}~~~xxxqqqkkkaaaXXXQQQLLLHHHEEEAAA@@@???>>>============>>>============???@@@AAAFFFLLLVVVeeewwwwwwcccVVVLLLJJJHHHEEEDDDDDDDDDEEEIIIJJJRRRbbbuuu~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||{{{{{{{{{zzz{{{{{{|||{{{yyyxxxwwwvvvwwwxxxwwwuuuuuuvvvwwwwwwxxxxxxyyyzzz{{{||||||zzzzzz{{{{{{{{{{{{zzzzzz|||{{{yyywwwvvvuuuuuuuuuyyyzzz{{{{{{zzzyyyxxxwwwwwwvvvuuusssrrrpppoooooorrrrrrsssrrrqqqnnnllljjjkkkkkkkkkjjjiiigggeeecccbbb^^^XXXUUUUUUWWWZZZ[[[aaahhhlllmmmooorrrrrrooohhheeeaaa\\\ZZZZZZ\\\]]]^^^bbbhhhmmmhhh\\\TTTRRRUUUcccxxxvvvoooiiiaaa[[[PPPLLLEEEAAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFxxxjjj[[[QQQIIIFFFCCC???<<<;;;;;;;;;999999::::::999888777777888999999:::::::::999999888999::::::;;;;;;::::::888:::<<<===>>>AAAEEEHHHLLLQQQ[[[iii||||||vvvnnnggg\\\QQQHHHFFFFFFDDDBBBBBBCCCCCCBBBAAAAAA@@@?????????AAAEEEJJJNNNWWWhhhyyyoooddd___ZZZVVVUUUTTTSSSRRRQQQPPPPPPPPPRRRQQQQQQOOOMMMKKKIIIHHHDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMNNNOOOSSSTTTUUUXXX[[[^^^aaabbbccceeeggghhhhhhhhhjjjkkknnnnnnooopppqqqrrrrrrsssuuuvvvxxxzzz{{{}}}}}}}}}vvvoooeee___WWWPPPKKKGGGCCCAAA@@@@@@???>>>============>>>===<<<<<<===>>>@@@AAADDDHHHPPP\\\kkkyyyzzzjjjZZZQQQJJJIIIFFFDDDBBBBBBCCCDDDEEEEEEJJJSSS___qqq~~~~~~~~~}}}}}}}}}|||||||||||||||||||||||||||}}}{{{{{{{{{zzzzzzyyyyyyxxxvvvwwwxxxxxxwwwwwwxxxyyywwwxxxyyyzzz{{{||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{|||{{{yyyxxxvvvvvvuuuuuuyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuusssqqqooonnnnnnssstttttttttrrrooollliiijjjjjjjjjjjjhhhgggeeeeeeccc```[[[XXXXXXZZZ^^^aaagggkkkooopppsssxxxyyyvvvooolllfff```^^^^^^```aaaaaaccchhhjjjdddYYYSSSSSSXXXiii~~~~~~}}}rrrlllgggaaa[[[NNNJJJDDD@@@????????????BBBBBBBBBBBBCCCDDDEEEFFF~~~uuugggYYYNNNHHHGGGEEEBBB>>><<<:::::::::::::::999999888888777777888999:::;;;;;;999888777888999::::::;;;;;;::::::999:::<<<>>>???BBBFFFIIIJJJPPPYYYeeeuuu{{{tttgggZZZLLLHHHGGGEEEBBBBBBCCCCCCBBBAAAAAA@@@??????@@@AAADDDHHHKKKRRRaaaooowwwkkkddd___[[[UUUUUUSSSRRRQQQPPPPPPPPPRRRRRRRRRQQQOOOLLLIIIHHHEEEEEEDDDCCCCCCBBBBBBBBB??????@@@AAACCCDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNQQQRRRTTTVVVYYY\\\^^^``````cccfffhhhhhhhhhiiijjjmmmnnnooopppqqqrrrrrrrrruuuvvvwwwyyy{{{|||}}}}}}}}}~~~zzzppphhhYYYTTTNNNIIIFFFCCC@@@???@@@???>>>======<<<<<<=========<<<<<<===>>>@@@AAAAAAEEEKKKUUU```llluuuzzz}}}zzzmmm```UUUOOOIIIGGGEEEBBBAAAAAABBBCCCBBBCCCGGGMMMSSS___ttt~~~~~~}}}}}}||||||{{{||||||||||||||||||{{{|||{{{zzzyyyyyyyyyyyyzzzvvvxxxyyyyyyxxxxxxzzz{{{wwwwwwxxxyyyzzz{{{|||||||||||||||{{{{{{|||||||||yyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxvvvuuusssqqqpppooooooooossstttuuuuuussspppllliiijjjjjjjjjiiiiiihhhggggggeeecccaaa^^^^^^```dddhhhkkkoooqqqrrrwww~~~~~~xxxtttnnnhhhfffgggiiikkkjjjjjjkkkiii___SSSNNNPPPXXXkkk}}}~~~yyyqqqmmmhhhaaa[[[MMMIIIDDDAAA@@@@@@@@@???CCCCCCCCCCCCCCCDDDEEEFFF}}}ssseeeUUUJJJCCCAAABBBAAA???<<<:::999999999999999999888888777777777888999:::;;;;;;999888777888999::::::;;;;;;:::::::::<<<===???@@@CCCGGGJJJKKKPPPXXXcccqqqyyygggTTTKKKHHHFFFCCCCCCBBBBBBBBBAAAAAA@@@@@@???BBBAAACCCGGGJJJOOO[[[ggg{{{qqqggg___ZZZVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOLLLJJJHHHGGGFFFEEECCCBBBBBBBBBCCC??????@@@AAABBBCCCDDDEEEDDDEEEFFFGGGIIIKKKLLLMMMPPPPPPRRRTTTVVVYYY\\\]]]___bbbfffhhhhhhiiijjjkkkmmmnnnoooqqqrrrrrrrrrrrruuuvvvxxxzzz|||}}}~~~~~~|||}}}~~~~~~rrrddd[[[PPPMMMHHHEEECCCBBB@@@>>>@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<>>>???@@@@@@CCCHHHPPPZZZcccjjjnnnnnnqqqsssmmmcccXXXQQQNNNGGGFFFDDDBBBAAAAAABBBCCC@@@BBBGGGLLLOOOUUUdddsss~~~~~~}}}}}}||||||}}}}}}|||{{{zzzyyy{{{{{{zzzyyyyyyyyyzzzzzzwwwyyyzzzzzzyyyyyyzzz|||vvvvvvwwwxxxyyyzzz{{{{{{}}}|||{{{{{{{{{{{{|||}}}{{{{{{{{{||||||}}}}}}}}}}}}|||zzzxxxvvvuuuuuuuuurrrrrrpppoooooopppqqqrrrssstttuuuuuussspppllljjjjjjjjjjjjiiiiiiiiijjjjjjhhhiiihhhgggfffgggkkkooonnnqqqsssuuu|||}}}xxxtttrrrsssvvvxxxxxxvvvrrrjjj\\\NNNJJJMMMYYYmmmvvvqqqpppkkkaaaYYYLLLIIIEEEBBBAAABBBAAAAAACCCCCCCCCCCCCCCDDDEEEFFF~~~vvvhhhXXXJJJAAA??????>>>===<<<;;;999999888888888888777777777888888999888999999:::::::::999999888999::::::;;;;;;::::::;;;<<<>>>???AAACCCGGGJJJKKKPPPWWW```lllxxx^^^PPPJJJGGGDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@CCCAAACCCFFFHHHLLLUUU```oooyyykkk^^^WWWWWWVVVUUUTTTSSSRRRRRRRRRQQQQQQQQQPPPOOOMMMKKKKKKHHHGGGEEECCCBBBBBBCCCCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEGGGIIIJJJLLLLLLNNNOOOPPPRRRUUUWWWZZZ[[[^^^aaadddfffggghhhjjjllllllnnnoooqqqrrrrrrrrrqqquuuvvvxxxzzz{{{}}}}}}~~~||||||}}}~~~xxxiiiZZZPPPJJJHHHDDDCCCBBBBBB@@@?????????>>>===<<<<<<<<<<<<===<<<;;;;;;<<<===???@@@???AAAFFFMMMTTT\\\bbbeeebbbdddeeebbbZZZRRRMMMLLLGGGFFFCCCBBBAAAAAABBBCCC???@@@EEEJJJLLLOOOXXXbbbrrr~~~~~~||||||}}}}}}|||{{{yyyxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxyyyzzzzzzyyyyyyzzz{{{vvvwwwwwwxxxyyyzzz{{{|||}}}|||{{{zzzzzz{{{|||}}}~~~}}}|||{{{~~~}}}|||zzzxxxvvvtttsssqqqpppnnnnnnnnnppprrrtttsssssssssrrrqqqooommmlllkkkkkkjjjjjjkkklllmmmmmmmmmooorrrqqqoooooorrruuuqqqsssvvvyyy~~~xxxlll[[[LLLJJJOOO^^^sss~~~~~~zzzsssrrrrrrmmmaaaVVVKKKHHHDDDBBBBBBBBBBBBAAABBBBBBBBBBBBCCCDDDEEEFFFwwwmmm]]]NNNCCC>>>======;;;::::::::::::999999999777777666666777888999:::888888888888999:::;;;;;;888999::::::;;;;;;:::::::::;;;===>>>@@@CCCGGGJJJIIINNNUUU[[[fffxxxhhhUUULLLGGGEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@BBB@@@AAADDDFFFIIIQQQZZZfffuuuuuufff]]]YYYXXXVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOIIIGGGEEECCCBBBBBBCCCCCCAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJLLLLLLMMMNNNOOOQQQSSSVVVXXXYYY]]]___aaacccdddfffiiilllkkklllnnnpppqqqqqqpppppptttuuuvvvxxxzzz{{{||||||||||||}}}~~~zzzmmm```TTTLLLGGGEEEBBBAAABBBBBBAAA?????????===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@>>>@@@DDDJJJOOOUUUYYY\\\[[[\\\\\\ZZZVVVQQQMMMKKKGGGFFFDDDBBBAAABBBCCCDDDBBBAAACCCGGGIIIKKKPPPWWWbbbsssyyyzzz|||}}}}}}{{{zzzyyyxxxyyyzzz{{{{{{zzzyyyyyyyyyzzz{{{zzzxxxxxxxxxzzzxxxyyyyyyzzz{{{|||}}}}}}|||{{{zzzyyyyyyzzz{{{|||~~~}}}|||{{{|||||||||{{{zzzxxxuuutttqqqpppnnnmmmmmmoooqqqsssrrrrrrqqqpppoooooonnnnnnlllkkkkkkkkklllnnnooopppqqquuuzzz{{{xxxvvvwwwyyytttvvvyyy~~~{{{nnn\\\OOOOOOVVVggg|||~~~~~~|||yyyqqqpppqqqlll```TTTIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFoooeeeVVVHHH@@@<<<;;;:::999999:::::::::::::::;;;666666555666777888:::;;;888888777777888:::<<<===999999:::;;;;;;;;;::::::999:::<<<===???AAAEEEIIIGGGLLLRRRXXXbbbtttnnnWWWMMMHHHEEEEEEBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@CCCEEEGGGOOOWWW```lllqqqgggYYYYYYWWWVVVUUUTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQRRRIIIHHHEEECCCBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLLLLMMMMMMNNNPPPRRRUUUWWWXXX\\\]]]___```aaadddhhhllliiikkkmmmoooppppppooonnnrrrsssuuuwwwyyyzzz{{{{{{|||}}}~~~zzzjjj___VVVNNNHHHEEECCCAAAAAAAAABBBAAA??????>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<===???@@@>>>@@@CCCGGGLLLPPPSSSUUUZZZYYYYYYXXXVVVSSSOOOMMMGGGFFFDDDBBBBBBBBBCCCDDDGGGDDDCCCFFFHHHIIIMMMRRRXXXggg{{{wwwxxx{{{|||}}}}}}|||{{{wwwyyy{{{||||||{{{yyyxxxyyyzzz{{{zzzxxxwwwxxxyyyzzzzzz{{{|||}}}~~~|||{{{yyyxxxxxxyyy{{{|||zzz{{{}}}~~~~~~zzz{{{|||}}}|||zzzwwwvvvsssqqqooommmmmmnnnpppqqqrrrqqqooonnnnnnnnnooopppllllllllllllmmmoooqqqrrrsssyyy}}}zzzzzz{{{vvvxxx||||||ooo^^^SSSUUU]]]ppp~~~~~~yyy{{{{{{yyyqqqooopppkkk^^^SSSGGGEEEBBBAAAAAAAAA@@@???>>>??????@@@BBBDDDEEEFFFgggZZZJJJ@@@===>>><<<999999999999999999999999999999999888888888888999999999999:::::::::;;;;;;;;;;;;;;;:::999999888888777;;;===?????????@@@BBBDDDEEEGGGLLLUUU```nnn}}}___MMMJJJIIIEEEEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@AAADDDHHHMMMOOOWWWdddwww|||jjjddd\\\VVVWWWWWWUUUSSSTTTSSSRRRRRRPPPOOONNNMMMMMMMMMKKKHHHEEECCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFHHHKKKOOORRRTTTUUUUUUXXXZZZ]]]^^^```bbbeeehhhkkklllmmmooopppqqqqqqqqqooorrrtttuuuuuuvvvwwwxxxyyyyyy{{{|||~~~~~~mmm\\\SSSMMMIIIFFFDDDDDDDDDCCCBBB@@@???>>>@@@???>>>======<<<<<<===>>>;;;:::;;;>>>???>>><<>>??????@@@BBBDDDEEEFFFKKKSSS\\\jjj~~~dddQQQKKKHHHEEEEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@@@@AAACCCGGGKKKMMMSSS___ooossseee]]]WWWVVVWWWTTTSSSTTTSSSRRRRRRQQQPPPOOONNNMMMMMMKKKHHHFFFDDDCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHKKKNNNQQQSSSTTTUUUXXXZZZ\\\^^^___aaadddgggiiijjjkkkmmmnnnoooppppppppprrrtttuuuuuuvvvwwwyyyyyyyyy{{{}}}~~~~~~|||ppp```SSSLLLHHHEEEBBBDDDDDDDDDCCCBBBAAA???>>>??????>>>===<<<<<<<<<<<<===;;;:::;;;>>>???>>><<<@@@@@@AAADDDGGGJJJNNNOOOQQQRRRTTTUUUUUUTTTRRRQQQJJJGGGDDDCCCCCCDDDCCCBBBBBBBBBBBBDDDFFFIIILLLMMMVVV\\\jjj|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}{{{zzzxxxwwwuuutttttttttuuuwwwyyyyyywwwvvvvvvvvvsssvvvyyy{{{{{{zzzzzz{{{{{{{{{|||||||||{{{zzzyyyyyyzzz|||}}}}}}{{{yyywwwvvvuuuvvvxxxzzzzzzxxxuuupppooommmlllllllllnnnooolllkkkjjjiiihhhhhhiiiiiikkkjjjiiijjjlllnnnooopppsssvvv{{{~~~}}}{{{zzzzzzvvvxxx}}}|||sssbbbUUU\\\kkk}}}yyyxxx{{{}}}~~~|||xxx{{{{{{zzz|||}}}{{{wwwnnnbbbVVVOOOBBB@@@???@@@AAABBBAAA@@@AAAAAAAAABBBCCCDDDEEEFFFRRRJJJ@@@;;;;;;<<<:::888999999999999999999999999999888888777777888888999666666666666777777777777777888888999::::::;;;;;;999;;;===>>>???@@@BBBDDDFFFFFFIIIOOOWWWdddwwwttt~~~kkkVVVLLLHHHEEEDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBEEEGGGIIINNNWWWddduuu}}}kkkbbbZZZXXXWWWTTTSSSUUUSSSSSSRRRQQQPPPOOOOOONNNMMMLLLIIIGGGEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJLLLOOOQQQTTTUUUWWWYYY[[[]]]^^^```ccceeeggghhhjjjkkkmmmnnnnnnnnnppprrruuuvvvvvvvvvxxxyyyxxxyyy{{{}}}~~~~~~~~~~~~xxxeee]]]QQQIIIFFFDDDBBBAAADDDDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;===>>>===<<>>>>>@@@BBBDDDGGGFFFHHHMMMSSS^^^pppuuuyyy}}}mmmZZZNNNHHHFFFCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@??????@@@BBBDDDFFFKKKQQQ[[[iii}}}vvvkkk```[[[XXXTTTSSSTTTSSSSSSRRRRRRQQQPPPPPPOOONNNLLLJJJHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIIIIJJJMMMOOORRRTTTVVVXXXZZZ[[[\\\^^^aaadddfffgggiiikkklllnnnnnnnnnppprrruuuvvvvvvvvvwwwyyywwwxxxzzz|||~~~~~~~~~|||nnncccVVVQQQKKKGGGEEEEEEDDDBBBCCCCCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<======<<<===>>>???AAADDDHHHKKKMMMPPPRRRUUUWWWYYYYYYXXXWWWQQQNNNJJJHHHGGGFFFDDDCCCAAAAAABBBCCCFFFIIILLLMMMQQQXXXcccmmmuuu~~~}}}~~~~~~{{{{{{zzzyyyyyyzzz|||}}}~~~}}}|||zzzyyyxxxxxxxxxvvvwwwyyyyyywwwvvvuuuvvvwwwzzz|||}}}|||||||||}}}{{{|||}}}~~~~~~|||{{{yyyyyyzzz{{{{{{{{{zzzxxxwwwvvvuuutttuuuuuuuuusssqqqiiiiiihhhiiiiiikkklllmmmllllllkkkiiigggeeecccaaahhhiiiiiiiiiiiikkknnnppprrruuuxxxyyyyyyxxxxxxxxxzzz}}}|||tttiiidddkkkvvv}}}}}}rrrvvvxxxssshhh[[[PPPKKKFFFDDDAAA@@@@@@@@@???>>>AAAAAAAAABBBCCCDDDEEEFFFEEEBBB===;;;;;;999777444888888888888888888888888888777777777777777777888666666666777777777888888:::::::::999999999888888888:::<<<======???AAACCCGGGFFFHHHLLLPPPYYYiiiyyy{{{xxxvvvzzzxxxkkk]]]PPPIIIGGGBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????@@@AAABBBCCCJJJMMMUUU```qqqvvvhhh```ZZZUUUSSSUUUSSSSSSSSSRRRRRRQQQQQQPPPNNNMMMLLLJJJHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFIIIHHHIIIIIIKKKNNNPPPRRRSSSUUUWWWYYYZZZ]]]```cccfffgggiiikkkmmmnnnoooooooooqqqtttuuuuuuuuuwwwxxxvvvwwwyyy{{{}}}~~~zzzlll___VVVOOOLLLIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>===<<<;;;;;;::::::;;;:::;;;;;;<<<;;;<<<<<<=========>>>@@@CCCGGGJJJLLLQQQSSSVVVYYYZZZ[[[ZZZZZZVVVSSSOOOLLLJJJHHHFFFDDDCCCCCCCCCDDDFFFIIIKKKMMMPPPWWWcccmmmrrrzzz~~~}}}|||}}}~~~~~~}}}{{{zzzyyyyyyzzz{{{|||}}}~~~}}}|||{{{zzzzzzzzzwwwyyy{{{{{{zzzxxxxxxyyyyyy{{{}}}}}}||||||}}}~~~~~~~~~}}}||||||||||||}}}{{{|||}}}}}}||||||zzzzzzxxxvvvtttrrrqqqpppmmmkkkffffffgggggghhhiiijjjkkkllllllkkkiiigggeeecccaaahhhjjjkkkkkkkkkmmmqqqtttvvvxxxzzzzzzyyyxxxyyyzzz{{{~~~~~~vvvqqqrrr}}}~~~zzzqqqrrrrrrnnnggg[[[OOOHHHEEEBBB@@@???@@@AAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFBBB@@@===;;;:::999777555888888888888888888888888888777777666666777777888777777777777888888888888;;;;;;::::::999888888777888:::<<<=========???AAADDDDDDGGGKKKNNNUUUcccqqqwwwqqquuu|||}}}vvvoooiii```UUULLLHHHAAABBBBBBCCCCCCBBBAAAAAA????????????@@@AAABBBBBBHHHJJJPPPZZZggg|||~~~nnnccc\\\VVVTTTVVVTTTTTTSSSSSSRRRRRRRRRRRROOONNNMMMKKKJJJHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHJJJKKKMMMNNNOOOPPPRRRUUUWWWYYY\\\```ccceeefffhhhjjjlllnnnoooooonnnpppssstttttttttvvvwwwtttuuuwwwyyy{{{}}}~~~~~~|||nnn```TTTOOOJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;999;;;<<<<<<;;;;;;<<<=========>>>@@@CCCGGGJJJLLLQQQSSSVVVZZZ]]]^^^^^^^^^\\\XXXTTTPPPMMMKKKIIIGGGEEEEEEEEEFFFGGGIIIKKKMMMOOOVVVaaalllrrrxxx~~~}}}~~~~~~}}}{{{zzzzzzzzzzzz|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyywwwyyy|||}}}|||{{{||||||zzz|||}}}}}}|||{{{}}}~~~}}}|||||||||}}}~~~~~~~~~~~~~~~~~~}}}||||||zzzwwwtttqqqooommmjjjgggffffffggghhhiiiiiijjjjjjkkkjjjiiihhhfffeeedddccchhhkkkmmmnnnnnnpppuuuyyy{{{|||}}}{{{yyyxxxyyyzzzzzz}}}{{{{{{{{{xxxrrrrrrqqqoookkkcccXXXMMMFFFAAA???======???AAACCCCCCAAAAAAAAABBBCCCDDDEEEFFF???===;;;:::999999888777888888888888888888888888777777666666666666777777666777777777777888888888:::999999999999999999999999;;;<<<<<<<<<<<<===???@@@AAAEEEIIILLLQQQ]]]iiixxx|||qqqttt|||yyyooohhhhhhdddZZZOOOJJJAAAAAABBBCCCCCCBBBBBBAAA>>>>>>???@@@@@@AAABBBBBBDDDEEEKKKTTT^^^pppoooddd\\\WWWVVVYYYTTTTTTSSSSSSSSSSSSRRRRRROOOOOONNNLLLKKKIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMOOOSSSVVVXXX\\\```dddcccdddfffiiikkklllmmmnnnmmmoooqqqssssssssstttvvvrrrsssuuuxxxzzz{{{|||}}}rrrdddVVVLLLJJJGGGFFFEEEDDDBBBAAABBBCCCBBBBBBCCCCCCBBBBBBAAAAAA??????>>>===<<<<<<<<<<<<999;;;<<<<<<::::::;;;=========>>>AAADDDGGGKKKMMMQQQTTTYYY^^^cccfffggghhheeeaaa\\\WWWTTTRRROOOLLLIIIHHHGGGGGGHHHIIIKKKLLLPPPTTT]]]hhhpppvvv~~~~~~~~~|||{{{{{{zzzzzz{{{}}}~~~{{{zzzyyyxxxxxxwwwwwwxxxvvvyyy|||}}}}}}}}}~~~{{{|||||||||{{{{{{|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}zzzxxxtttqqqpppnnnkkkiiihhhiiijjjjjjkkkkkkkkkkkkhhhgggfffeeeddddddeeeeeegggjjjnnnpppppprrrxxx~~~~~~|||yyyxxxyyyzzz{{{}}}}}}tttooommmooooooiii___UUUNNNLLLHHHEEEAAA@@@AAABBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFF<<<;;;:::999999999999999777777777777777777777777777777666666666666777777666666666666777777777777888888888999999:::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>===>>>CCCHHHKKKOOOYYYeeerrrvvvwww}}}~~~}}}|||yyynnnfffhhhhhh^^^RRRLLL@@@AAABBBCCCCCCCCCBBBAAA>>>>>>???@@@AAABBBBBBCCCAAABBBHHHPPPYYYiiioooccc\\\XXXXXX[[[TTTTTTTTTTTTSSSSSSSSSSSSOOOOOONNNMMMKKKIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLKKKKKKNNNQQQUUUXXX\\\aaadddaaaccceeegggiiikkklllllllllnnnqqqrrrrrrrrrsssuuuqqqrrrtttwwwyyy{{{||||||~~~~~~~~~~~~~~~lll]]]OOOHHHGGGFFFFFFEEECCCAAAAAACCCDDDBBBBBBBBBCCCBBBBBBAAAAAA@@@???>>>======<<<<<<===888;;;===<<<:::999;;;>>>===>>>???AAADDDHHHKKKMMMSSSWWW\\\ccciiinnnqqqrrrllliiiccc___[[[XXXUUUSSSKKKJJJIIIHHHIIIJJJKKKLLLQQQRRRXXXcccmmmuuu}}}||||||{{{{{{{{{|||}}}{{{zzzzzzyyyxxxxxxxxxxxxuuuxxx{{{}}}}}}~~~{{{||||||{{{zzzzzz|||~~~}}}~~~|||{{{~~~~~~~~~~~~}}}}}}}}}}}}{{{xxxtttrrrqqqooommmkkkkkkkkklllmmmmmmmmmllllllfffeeecccbbbbbbccceeeffffffjjjnnnppppppssszzz|||yyywwwxxxyyy}}}uuuqqqeeekkkoooiii]]]TTTRRRUUUSSSOOOIIIFFFDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFF::::::999999888777666666999999999999999888777666999888888888777777666666777777777777777777777777999999999888888888888888;;;;;;;;;;;;;;;;;;::::::>>>???@@@BBBFFFNNNWWW]]]mmm{{{}}}~~~}}}zzzxxxpppppplllhhhgggcccXXXMMMHHHDDDCCCDDDDDDBBBCCCFFFBBBAAA@@@@@@??????@@@@@@CCCDDDIIINNNSSS___uuupppbbb______ZZZUUUUUUTTTSSSSSSTTTTTTSSSQQQOOONNNMMMMMMNNNLLLIIIGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEGGGIIIJJJIIIIIIKKKLLLNNNOOOQQQSSSVVVYYY\\\]]]```bbbdddeeefffgggiiikkkoooooooooooopppqqqrrrsssuuuuuuuuuuuuvvvxxx{{{|||vvvbbbTTTJJJFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA>>><<<:::;;;<<<===::::::::::::::::::::::::===>>>???@@@BBBEEEIIIMMMUUU[[[bbbjjjoootttxxx{{{wwwvvvqqqhhhccc```ZZZTTTTTTQQQMMMIIIHHHIIIKKKMMMNNNUUU^^^gggooowww||||||~~~uuu~~~~~~zzz{{{|||{{{yyyxxxyyyzzzyyyxxxxxxyyy{{{||||||{{{yyyzzz|||~~~~~~}}}|||~~~{{{xxxxxxzzz|||}}}}}}}}}}}}}}}~~~~~~~~~{{{yyyyyywwwtttpppmmmkkkjjjjjjfffhhhkkkmmmnnnmmmkkkjjjiiigggdddbbbaaacccfffgggjjjlllooorrruuuyyy~~~|||}}}~~~wwwmmmnnniiiffffffaaa[[[\\\bbbcccWWWNNNOOOSSSRRRNNNLLLDDDCCCCCCCCCCCCDDDDDDEEE::::::999888888777666666666666777777777666555555888888888777777777666666666666666666666666666666888888888888888888999999::::::;;;;;;;;;;;;;;;;;;???@@@AAABBBEEEKKKRRRWWWeeesss}}}yyyuuuooonnnjjjeeedddbbbYYYOOOHHHCCCAAACCCCCC@@@AAACCCBBBAAA@@@@@@??????@@@@@@AAACCCGGGLLLPPP[[[ppp|||kkkccc```[[[WWWVVVUUUSSSSSSTTTTTTSSSQQQQQQPPPOOOOOOPPPNNNLLLIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDFFFIIIIIIIIIIIIJJJLLLNNNOOOPPPRRRUUUXXX[[[\\\^^^aaadddeeefffgggiiijjjlllmmmnnnooopppqqqrrrrrrsssttttttuuuvvvxxxyyyzzz}}}}}}}}}~~~~~~~~~kkk[[[PPPIIIEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCAAA>>><<<:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????AAADDDHHHKKKSSSXXX```iiipppwww~~~{{{vvvsssllleee^^^ZZZSSSNNNLLLLLLLLLLLLPPPWWW```iiiqqqzzz|||yyyyyyzzzyyyxxxvvv}}}~~~~~~|||zzzyyyyyyzzz{{{zzz{{{|||~~~~~~|||}}}~~~~~~~~~}}}|||{{{}}}}}}{{{yyyvvvvvvwwwyyy||||||||||||}}}~~~|||yyyxxxvvvrrroookkkiiihhhhhhgggiiijjjlllllllllkkkjjjiiigggdddbbbbbbccceeegggjjjkkknnnrrrwww|||wwwnnniiieeedddiiikkkhhhhhhjjjhhh]]]SSSPPPOOOKKKFFFDDDBBBBBBBBBBBBBBBCCCCCCDDD999999999888888777777666555555666777777777666666888888777777777777666666555555555555555555555555777777777888999999999:::999999::::::;;;;;;<<<<<<;;;===???BBBEEEJJJPPPTTT```ooozzztttlllkkkhhheeeeeeeee]]]SSSJJJEEEBBBCCCDDDAAAAAACCCBBBAAA@@@@@@??????@@@@@@AAAAAAEEEIIIMMMVVVhhhyyyxxxjjjbbb\\\YYYXXXVVVTTTSSSTTTTTTSSSRRRRRRRRRQQQQQQRRRQQQNNNLLLHHHHHHFFFDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDFFFHHHIIIIIIIIIJJJKKKMMMNNNOOOQQQTTTWWWYYY[[[[[[___ccceeefffggghhhiiiiiijjjlllnnnpppqqqqqqqqqqqqrrrtttuuuwwwxxxxxxxxxzzzzzz{{{|||}}}~~~|||xxxwwwyyyzzzvvv___SSSNNNIIIEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHGGGFFFEEECCCCCCBBBBBB@@@>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>???BBBEEEHHHNNNSSS[[[dddnnnxxxxxxllleee[[[TTTQQQPPPNNNMMMQQQWWWaaajjjrrr{{{{{{zzzxxxwwwwwwvvvtttrrrxxx}}}yyyxxxxxxzzz|||}}}~~~~~~}}}}}}|||||||||||||||{{{yyywwwvvvxxxzzz{{{{{{{{{||||||}}}|||zzzvvvtttpppllliiigggggggggiiiiiiiiijjjjjjjjjjjjjjjhhhgggdddbbbbbbccceeegggllllllnnnttt}}}vvvnnnkkkfffdddggghhhccc\\\XXXTTTMMMHHHGGGFFFBBBAAACCCAAAAAA@@@@@@AAABBBBBBCCC999888888888777777777666666666777888999999999888777777777777777777666666666666666666666666666666666666777888999:::::::::888888999:::;;;;;;<<<<<<666999===BBBFFFKKKQQQUUU]]]lllxxxkkklllllllllnnnmmmeee[[[PPPIIIDDDEEEFFFDDDDDDFFFBBBAAA@@@@@@??????@@@@@@AAAAAADDDHHHKKKRRRaaaooorrrfff___\\\ZZZWWWUUUTTTTTTTTTSSSRRRSSSRRRRRRRRRSSSRRROOOMMMJJJIIIGGGEEECCCBBBAAAAAABBBBBBBBBAAABBBCCCCCCDDDCCCEEEGGGHHHHHHHHHIIIJJJLLLMMMNNNPPPRRRUUUWWWYYYXXX\\\aaadddfffffffffgggeeegggjjjmmmooopppooooooqqqrrrtttvvvxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~}}}wwwqqqooonnnrrryyy|||jjjWWWOOONNNKKKGGGDDDEEEDDDDDDDDDEEEFFFGGGGGGJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@>>>===<<<<<<==================<<<<<<<<<<<<;;;<<<===>>>>>>@@@BBBEEEFFFJJJRRR[[[fffrrr~~~ttteeeZZZUUUSSSQQQOOOPPPVVV```hhhpppyyyyyyxxxwwwwwwvvvuuutttsssyyy~~~zzzvvvuuuvvvwww{{{}}}}}}|||||||||~~~~~~}}}{{{zzz{{{}}}}}}||||||{{{{{{||||||}}}}}}~~~|||tttrrrnnnjjjhhhgggggggggjjjjjjhhhggggggggghhhhhhgggfffdddccccccdddfffgggooooooqqqyyy}}}tttmmmjjjhhhgggddd^^^TTTIIICCCAAA>>>>>>???>>>===@@@EEEAAA@@@@@@@@@AAABBBCCCDDD888888888777777777777777555666777888888888888888666666666666666666777777777777777777777777777777666666777888999:::::::::888888999999:::;;;<<<<<<777:::>>>BBBFFFJJJOOORRRWWWeeezzzooossswwwzzz~~~~~~ttthhhXXXOOOFFFEEEFFFEEEEEEFFFBBBAAA@@@@@@??????@@@@@@AAAAAACCCGGGJJJOOO[[[gggyyy}}}mmmddd___\\\YYYVVVTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQOOOMMMKKKJJJHHHFFFDDDCCCBBBAAACCCCCCBBBBBBCCCCCCDDDEEEBBBEEEGGGHHHGGGGGGHHHJJJKKKKKKLLLNNNPPPSSSUUUVVVUUUYYY___cccdddeeeeeefffdddfffiiilllnnnooonnnnnnqqqrrrtttvvvxxxxxxxxxxxxyyyyyyzzz|||~~~~~~wwwooojjjdddddddddfffkkkttt~~~nnn___PPPKKKKKKIIIEEEDDDDDDDDDDDDDDDEEEGGGHHHHHHKKKJJJIIIGGGFFFDDDCCCCCCAAA@@@???>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<:::<<<===>>>===>>>@@@BBB???BBBGGGOOOYYYeeeqqqyyywwwggg\\\VVVRRRPPPQQQWWW```hhhooowwwzzzyyywwwtttssstttvvvwwwxxx~~~{{{vvvrrrrrrsssvvvzzz}}}}}}|||{{{{{{}}}}}}|||}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz|||~~~|||rrrpppllliiigggggghhhiiikkkjjjgggfffeeeeeeeeefffddddddccccccdddeeegggiiirrrrrrwww|||{{{{{{|||}}}|||}}}~~~}}}ssslllcccgggiiicccXXXNNNGGGEEEFFFDDDCCCCCC???<<<===BBBAAAAAAAAAAAABBBCCCDDDEEE777777777777777777777777444444555666666666555555555555666666666666777777888888888888888888888888777777777888999999999:::888888999999::::::;;;;;;<<<>>>@@@BBBDDDFFFJJJLLLUUUbbbvvv{{{}}}eeeXXXKKKFFFDDDCCCBBBDDDBBBAAA@@@@@@??????@@@@@@AAAAAACCCGGGIIIMMMVVV___pppxxxjjjccc^^^[[[WWWTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRQQQOOOMMMLLLKKKIIIGGGEEECCCCCCBBBCCCCCCCCCBBBCCCDDDDDDEEEBBBDDDFFFGGGGGGGGGHHHIIIJJJJJJKKKMMMOOOQQQSSSTTTTTTWWW\\\```bbbccceeeffffffgggiiikkkmmmnnnnnnnnnqqqqqqsssuuuvvvwwwwwwwwwyyyyyyzzz|||}}}}}}vvvmmmeee^^^\\\ZZZXXXXXX]]]dddiiiqqqxxx{{{ppp]]]SSSIIIFFFFFFDDDBBBBBBCCCDDDDDDEEEFFFGGGIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<;;;<<<>>>>>>======>>>@@@<<<===AAAEEEKKKUUU___eeevvvxxxggg[[[TTTQQQTTTZZZbbbjjjpppwww~~~zzzxxxuuuqqqoooppptttwwwyyy}}}yyytttqqqqqqtttwww{{{}}}~~~}}}|||zzzzzz{{{}}}|||~~~~~~~~~|||{{{{{{|||~~~~~~|||{{{yyyyyyxxxxxxyyy{{{~~~}}}{{{yyyooommmiiigggfffgggiiikkkkkkiiigggeeeccccccccccccaaaaaabbbccceeegggiiikkksssvvv|||~~~{{{xxxxxxxxxyyyzzz|||rrrkkkaaahhhhhh]]]OOOFFFDDDCCCGGGDDDCCCCCCAAA===>>>BBBAAAAAAAAAAAABBBDDDEEEEEE666777777777777777777777555555555666555555444444555555555666666666777777777777777777777777777777888888888888888888999999999999999999999999::::::===>>>@@@@@@AAACCCFFFIIITTT___qqqxxxgggTTTJJJFFFBBBAAABBBBBBAAA@@@@@@??????@@@@@@@@@???AAAEEEHHHJJJRRRZZZfff{{{qqqfff```\\\WWWUUUTTTTTTSSSSSSQQQQQQPPPQQQSSSRRRPPPNNNKKKJJJIIIGGGEEEDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDAAACCCFFFFFFFFFFFFGGGIIIIIIIIIJJJKKKMMMPPPRRRSSSSSSVVVZZZ]]]___bbbeeeggghhhhhhiiijjjlllmmmmmmnnnoooppppppqqqrrrtttuuuvvvxxxyyyyyy{{{|||}}}~~~~~~{{{tttjjjaaa[[[ZZZWWWSSSQQQRRRUUUXXXVVV[[[___bbbffffff___VVVOOOIIIDDDDDDCCCAAAAAAEEECCCCCCDDDEEEFFFHHHJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAA@@@@@@??????<<<===??????=========>>>===>>>>>>???BBBGGGNNNSSS[[[fffrrrzzzrrraaaXXXUUUUUU[[[bbbiiinnnuuu}}}zzztttoookkkqqq|||wwwwwwtttpppmmmmmmqqquuu{{{~~~~~~~~~~~~}}}zzzuuusssuuuyyy}}}~~~||||||{{{zzzzzz{{{|||}}}zzz|||}}}|||{{{zzzzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{|||}}}~~~|||xxxuuurrrkkkiiifffddddddfffiiillljjjiiigggeeecccbbbaaa```^^^___```ccceeeiiikkkmmmrrrwww~~~zzzwwwvvvwwwxxxxxx~~~}}}yyyzzz|||rrrllleeehhhbbbSSSFFF@@@???===@@@<<<<<<>>>???>>>???BBB??????@@@@@@AAACCCDDDEEE666666666666777777777777777888888888777666555555444555555555666666777777666666666666666666666666999999999888888888888888::::::999999999999999999:::;;;<<<===???BBBGGGJJJMMMXXXiiiyyyttt^^^PPPIIIDDDBBBBBBBBBAAA@@@@@@??????@@@@@@>>>===???DDDGGGIIIOOOVVV^^^pppvvvhhh```]]]XXXUUUTTTTTTSSSSSSRRRQQQQQQRRRSSSSSSQQQOOOKKKJJJIIIGGGFFFEEEEEEDDDAAAAAA@@@@@@AAAAAABBBCCCAAACCCEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKMMMOOOQQQRRRSSSUUUYYY\\\^^^aaaeeehhhjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnooorrrtttuuuwwwxxxyyyyyyzzz{{{||||||~~~{{{tttjjj___WWWVVVSSSNNNJJJHHHIIIKKKIIIKKKKKKLLLOOOQQQMMMFFFGGGDDDCCCDDDBBBAAACCCIIICCCCCCDDDEEEFFFHHHJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAA<<<>>>??????>>>======>>>@@@@@@???>>>>>>@@@EEEHHHFFFOOOXXX]]]eeesssyyyggg\\\XXXTTTYYYaaaggglllrrryyy~~~pppjjjddd___fffsssvvvwwwvvvrrrnnnmmmpppsss|||}}}||||||}}}}}}~~~~~~{{{wwwvvvxxx}}}}}}|||{{{zzzzzzzzzzzzzzzzzz|||}}}}}}|||zzz{{{{{{yyyyyyyyyyyyzzz{{{||||||}}}~~~~~~}}}zzzuuupppmmmhhhfffcccaaabbbeeeiiillliiiiiigggeeecccaaa______]]]^^^```cccfffjjjmmmnnnpppxxx{{{vvvuuuwwwyyyxxx}}}}}}yyyuuuxxx}}}sssnnnfffeee\\\NNNFFFFFFEEEBBBCCC>>><<<>>>???===<<<===>>>>>>>>>???@@@BBBCCCDDD444555666777888888777777888888777666666666666666444555666777777666555444888777666555555666777777===<<<:::888777777888888;;;;;;;;;:::::::::999999<<<=========>>>AAAFFFIIIPPPUUUaaaqqqkkkUUULLLIIIFFFCCCCCCCCCBBBAAA@@@@@@@@@@@@???@@@AAABBBDDDHHHMMMQQQXXXdddwwwtttiii```ZZZ[[[\\\YYYVVVUUUSSSQQQOOOOOOPPPPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGEEECCCAAA@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGIIIIIIKKKLLLNNNPPPQQQQQQRRRTTTXXXZZZ\\\___bbbeeegggggghhhiiijjjlllmmmnnnpppooonnnnnnppprrruuuwwwxxxxxxyyyyyyzzz{{{||||||~~~}}}qqqfff___[[[XXXSSSPPPNNNLLLIIIFFFEEEFFFFFFFFFFFFEEEEEEDDDEEECCCAAAAAACCCCCCAAA>>>GGGGGGHHHHHHIIIIIIIIIJJJJJJKKKJJJHHHEEEDDDEEEFFFEEEEEEEEEDDDEEEFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFBBB>>>;;;;;;>>>@@@@@@???AAA@@@>>>======???AAABBBHHHIIIKKKNNNSSSZZZbbbhhh|||{{{jjj]]]VVVUUUWWW[[[```gggmmmrrruuuyyy~~~xxxkkkaaa^^^```cccfff}}}}}}wwwsssrrrpppnnnqqquuu~~~~~~~~~|||{{{}}}~~~~~~~~~~~~~~~|||{{{{{{zzzyyyxxxxxxxxxzzz{{{{{{{{{zzzwwwtttrrrxxxyyy{{{{{{zzzyyyzzz{{{|||}}}}}}|||yyytttooolllfffdddbbbaaabbbeeehhhjjjjjjhhhfffcccaaa_________aaaaaabbbcccfffjjjnnnpppxxx~~~~~~tttoooqqqvvvzzzzzz~~~~~~uuurrr|||{{{ssskkklllbbbUUUKKKFFFCCCAAA@@@@@@@@@????????????@@@@@@===???AAAAAAAAAAAACCCEEE666666666666666777777777888777777666666666666666444555666777777666555444777777666555555666777888<<<;;;:::888777777888888999999999999999999::::::<<<<<<======>>>AAAEEEIIINNNSSS]]]lll~~~www```QQQIIIEEECCCCCCCCCBBBAAA@@@@@@@@@@@@>>>???@@@@@@BBBEEEJJJNNNVVV___ooo}}}oooeee\\\[[[ZZZWWWSSSRRRTTTRRRPPPOOOPPPPPPOOONNNMMMLLLKKKIIIHHHGGGGGGGGGDDDBBBAAA@@@AAABBBAAA@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHJJJKKKMMMOOOPPPPPPQQQTTTWWWYYY[[[^^^aaadddffffffggghhhjjjlllmmmnnnnnnnnnnnnnnnppprrrtttuuuwwwwwwxxxyyyzzz{{{||||||~~~~~~}}}rrrfff```YYYVVVRRROOOMMMKKKHHHEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGEEECCCCCCDDDEEECCC@@@CCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFBBB>>>===>>>>>>===<<>>>>>??????@@@===???AAAAAAAAAAAACCCEEE888777666555555555666777777777666666555555666666555555666666666666555555666666555555666777888999::::::999888777777888888777777777888999999::::::;;;<<<<<<======@@@DDDGGGKKKPPPXXXddduuunnnYYYKKKEEECCCCCCCCCBBBAAA@@@@@@@@@@@@===>>>??????@@@BBBFFFJJJRRRXXXdddvvv{{{ooobbb]]]ZZZVVVSSSRRRTTTRRRPPPPPPPPPQQQPPPOOONNNMMMLLLJJJIIIGGGFFFFFFDDDCCCCCCCCCDDDDDDBBBAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGIIIJJJLLLNNNOOOOOOPPPSSSVVVXXXZZZ\\\___aaaddddddeeegggiiikkklllmmmllllllmmmnnnpppqqqrrrsssvvvvvvwwwxxxyyyzzz{{{|||~~~~~~}}}rrrggg```XXXUUUQQQNNNLLLJJJGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCCCCDDDDDDBBBAAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHGGGFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKJJJIIIGGGFFFGGGDDDAAA?????????>>>===AAAAAAAAAAAACCCEEEGGGIIIDDDFFFHHHIIIJJJLLLOOORRRVVV[[[bbbggghhheee```\\\VVVWWWYYY\\\^^^aaacccdddbbbeeejjjqqqyyyyyynnndddaaacccgggwww~~~yyyxxxvvvtttvvvzzz~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{{{{||||||~~~~~~{{{yyyyyyzzz}}}~~~~~~~~~}}}}}}||||||{{{|||{{{xxxuuuqqqooommmlllrrrvvv|||}}}|||{{{yyyyyyxxxvvvrrrlllhhheeebbbbbbccceeefffhhhiiijjjfffeeedddcccbbbbbbcccddd```cccggghhhjjjpppzzzyyyppplllnnnssswww|||~~~~~~|||}}}yyyxxx}}}|||wwwqqqjjj^^^VVVLLLEEEBBBBBBBBBAAA@@@??????>>>>>>??????@@@===???AAAAAAAAAAAACCCEEE999888666444333444666777777666666555555555666666555666666666666666666555555555555666777888888999888888888888777777777888555555666777888999:::::::::;;;<<<<<<===???BBBEEEHHHLLLTTT___nnnyyyaaaOOOGGGEEECCCCCCBBBAAA@@@@@@@@@@@@>>>????????????AAADDDGGGNNNQQQZZZhhh{{{zzzjjjbbb]]]XXXVVVVVVUUUSSSQQQPPPQQQQQQPPPOOOOOONNNMMMLLLJJJHHHFFFEEEFFFEEEEEEFFFGGGGGGDDDBBBAAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMNNNOOOOOORRRUUUVVVXXXZZZ\\\___aaabbbdddfffhhhjjjkkkllljjjkkklllnnnooopppppppppuuuuuuvvvwwwxxxzzzzzz{{{|||}}}}}}rrrggg```WWWUUUQQQNNNLLLJJJGGGEEECCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@AAABBBCCCDDDFFFGGGHHHIIIEEEGGGHHHHHHGGGHHHJJJLLLMMMMMMNNNNNNOOOOOOOOOOOOMMMNNNOOONNNMMMJJJHHHFFFDDDBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEGGGIIIKKKIIIKKKMMMNNNMMMMMMNNNOOOQQQRRRVVVZZZ^^^^^^[[[XXXUUUVVVWWWYYY[[[\\\]]]]]]ZZZ\\\___fffoooyyy{{{ooohhhgggiiiuuu|||zzzxxxvvvxxx|||~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~|||{{{||||||}}}~~~~~~|||{{{{{{|||}}}~~~}}}|||{{{|||}}}}}}||||||{{{{{{{{{zzz}}}{{{wwwtttqqqooooooooosssvvvzzz||||||zzzzzzzzzyyyxxxvvvrrrnnniiieeebbb```aaadddfffhhhiiijjjjjjgggfffdddcccbbbbbbccccccdddhhhlllllllllqqq}}}}}}yyysssooooooqqqssssssxxx{{{~~~}}}~~~yyyuuupppjjjZZZRRRIIICCCAAABBBAAA@@@??????>>>>>>>>>>>>??????===???AAAAAAAAAAAACCCEEE999777555444333444555666666666555555555555666666666666666555555666666666444444555666777888888888666666777777777777777777444444555666888999::::::999:::;;;<<<<<<>>>AAACCCDDDIIIQQQZZZhhh|||~~~{{{gggUUUKKKHHHCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@@@@AAACCCFFFJJJKKKRRR___oooqqqfff```ZZZXXXXXXUUUSSSQQQQQQRRRRRRQQQPPPOOOOOONNNMMMKKKIIIFFFEEEEEEDDDDDDEEEFFFEEECCCAAAAAAAAABBBBBBCCCCCCDDDDDDFFFGGGHHHJJJKKKMMMNNNOOONNNPPPSSSUUUUUUWWWYYY\\\]]]___bbbdddgggiiijjjjjjiiijjjlllmmmooooooppppppssstttuuuvvvwwwyyyzzzzzz{{{}}}}}}qqqfff```XXXUUUQQQOOOMMMKKKIIIGGGBBBBBBBBBBBBCCCDDDFFFGGGDDDEEEDDDDDDBBBBBBAAABBBAAABBBCCCEEEFFFHHHIIIIIIEEEGGGHHHIIIIIIJJJMMMOOOPPPQQQRRRRRRSSSSSSRRRRRRPPPQQQQQQPPPNNNKKKHHHFFFCCCCCCCCCBBBAAAAAAAAABBBBBBBBBDDDFFFHHHJJJLLLMMMLLLNNNPPPPPPOOONNNNNNOOOPPPOOOPPPRRRUUUVVVUUUSSSRRRSSSUUUWWWYYYZZZ[[[[[[SSSTTTVVV\\\dddoooxxx~~~zzzqqqmmmlllttt}}}|||zzzwwwyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~}}}|||{{{{{{{{{|||~~~~~~}}}}}}}}}~~~~~~||||||||||||{{{{{{{{{{{{}}}{{{xxxuuutttssstttuuuwwwxxxxxxxxxvvvuuuvvvxxxzzzxxxuuupppkkkgggdddbbb___aaadddfffhhhiiiiiiiiihhhfffdddbbbaaa``````aaadddiiimmmnnnooovvvzzzyyy|||~~~}}}{{{xxxuuurrrpppnnnmmmttt|||}}}~~~~~~~~~{{{vvvtttoooiiiXXXQQQHHHBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>???===???AAAAAAAAAAAACCCEEE777666555444444444555666555555444444555555666666666666555555555555666666444555666777888888777777444555666777777777777777444555666777888999::::::888999;;;;;;<<<===???AAAAAAFFFNNNWWWcccuuuwww|||wwwjjj\\\PPPJJJCCCCCCBBBAAA@@@@@@@@@@@@???@@@AAAAAAAAAAAADDDEEEGGGGGGNNNYYYddduuuxxxkkkbbb\\\XXXXXXVVVTTTRRRRRRRRRSSSRRRPPPNNNNNNOOONNNLLLJJJHHHFFFBBBAAAAAAAAABBBBBB@@@???AAAAAABBBBBBBBBCCCCCCCCCEEEFFFGGGHHHJJJLLLMMMNNNMMMOOORRRSSSSSSUUUWWWYYYZZZ\\\```cccfffhhhiiiiiijjjjjjkkklllnnnooopppqqqrrrrrrsssuuuwwwxxxyyyzzzzzz|||}}}pppeee^^^WWWUUUQQQOOOMMMLLLIIIGGGBBBBBBBBBBBBCCCEEEGGGIIIGGGHHHIIIHHHFFFDDDEEEFFFBBBBBBCCCDDDFFFGGGHHHHHHGGGHHHJJJJJJKKKLLLOOOQQQRRRSSSTTTVVVVVVUUUTTTTTTSSSSSSSSSQQQNNNKKKHHHGGGFFFGGGGGGDDDAAA>>>>>>>>>@@@BBBEEEHHHLLLPPPRRRTTTPPPQQQSSSRRRPPPNNNNNNOOOMMMMMMMMMNNNNNNOOOQQQQQQOOOPPPSSSVVVXXXYYYYYYYYYSSSSSSUUUZZZaaaiiiqqquuuyyy}}}|||uuupppooottt}}}{{{xxxzzz~~~~~~~~~||||||}}}}}}}}}}}}|||||||||}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{yyywwwvvvwwwxxxyyyxxxxxxwwwuuussssssuuuwwwyyywwwsssnnniiifffcccbbb___aaaccceeeggghhhhhhggggggeeecccaaa```_________bbbffflllpppuuu~~~~~~zzzzzz||||||||||||{{{xxxsssnnnkkkpppwww~~~~~~wwwsssrrrmmmfffWWWPPPHHHBBB@@@@@@???===???>>>>>>======>>>>>>???===???AAAAAAAAAAAACCCEEE444444555555555555555555555444444444444555666777777666555444444555666777555666777888888777666666333444555777777888777777666666777777888999::::::777999;;;;;;;;;<<<>>>@@@>>>CCCKKKRRR\\\lllwwwxxx|||}}}xxxuuusssqqqppplllbbbUUUJJJCCCCCCBBBAAA@@@@@@@@@@@@===???AAAAAAAAAAAACCCEEEDDDEEEKKKUUU[[[fffssshhh___ZZZYYYWWWUUUSSSRRRSSSSSSRRRQQQMMMNNNNNNNNNMMMKKKIIIGGGDDDBBB@@@@@@AAABBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKMMMNNNQQQQQQRRRSSSUUUWWWXXXZZZ^^^bbbeeeggghhhhhhkkkkkkkkkkkkmmmoooqqqrrrqqqqqqssstttvvvxxxyyyzzzyyy||||||oooccc]]]VVVSSSPPPNNNLLLKKKHHHFFFCCCBBBBBBBBBDDDFFFIIIJJJHHHJJJKKKIIIGGGEEEFFFHHHEEEEEEFFFFFFGGGHHHIIIIIIHHHJJJLLLLLLMMMNNNQQQSSSSSSTTTVVVXXXXXXWWWVVVUUUVVVUUUSSSPPPMMMKKKHHHGGGEEEGGGGGGEEE@@@======>>>>>>@@@EEEKKKRRRWWW[[[]]]ZZZ[[[ZZZXXXUUUSSSRRRSSSNNNOOOPPPOOOLLLLLLOOORRRMMMNNNQQQTTTUUUVVVVVVUUUSSSSSSUUUYYY^^^ccchhhkkklllnnnqqqttttttsssqqqooottt|||zzz{{{~~~|||{{{{{{|||}}}}}}|||{{{{{{}}}}}}}}}}}}}}}||||||{{{{{{|||}}}~~~~~~~~~||||||}}}~~~~~~~~~|||~~~~~~~~~~~~}}}|||||||||||||||||||||||||||zzzzzzxxxwwwvvvwwwwwwxxxvvvwwwwwwvvvuuutttuuuwwwwwwuuupppkkkgggdddbbbbbb```aaabbbdddeeefffffffffdddcccaaa____________```dddgggmmmttt|||~~~}}}~~~}}}}}}{{{yyyvvvqqqmmmkkktttyyy~~~yyyqqqooooooiiibbbSSSMMMEEEAAA@@@@@@???===>>>>>>============>>>>>>===???AAAAAAAAAAAACCCEEE333333444555666666666555444444444444444555666777777666555444444555666777666666777888888777666555222333555777888888777777777777888888999999::::::777888:::;;;;;;<<<===???<<>>@@@@@@@@@AAACCCEEECCCCCCJJJSSSVVV\\\ttt{{{nnnccc]]][[[WWWUUUSSSRRRSSSSSSRRRQQQLLLMMMNNNOOONNNLLLJJJHHHGGGEEEBBBBBBCCCDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIILLLNNNPPPQQQQQQRRRTTTVVVWWWYYY]]]bbbeeeggghhhhhhllllllkkkkkklllooorrrssspppqqqrrrtttvvvwwwyyyyyyyyy||||||nnnccc\\\UUURRROOOLLLKKKJJJGGGEEECCCCCCBBBCCCDDDGGGJJJLLLGGGIIIJJJIIIFFFDDDEEEGGGIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKMMMMMMNNNOOORRRTTTTTTUUUWWWYYYYYYXXXWWWVVVXXXVVVSSSPPPLLLJJJHHHHHHAAADDDEEEDDDAAA??????AAA<<>>>>>>>>============>>>>>>===???AAAAAAAAAAAACCCEEE555555555555555555555555555666666666666666555444;;;:::777555444444555666777888888888777666444333666666555555555444444444777777777777888999:::;;;666777888888888999<<<>>>AAA@@@CCCJJJRRR^^^nnn}}}}}}wwwxxx~~~zzztttrrroookkkkkkooommm___PPPIIIGGGCCC???============???????????????????????????AAAFFFLLLQQQZZZkkk{{{tttfff^^^ZZZVVVWWWWWWVVVTTTRRRQQQQQQPPPPPPPPPOOONNNMMMLLLKKKIIIGGGEEEBBBAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJKKKLLLLLLNNNOOOQQQSSSTTTWWWYYY]]]aaadddfffffffffeeeeeefffhhhllloooqqqqqqooooooooopppsssuuuxxxyyy|||}}}~~~}}}|||mmmaaaZZZTTTRRROOOLLLJJJGGGFFFEEEBBBAAAAAABBBEEEHHHJJJJJJKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFHHHIIIJJJFFFHHHKKKNNNPPPPPPOOONNNOOOQQQTTTWWWYYYYYYYYYYYYWWWUUUSSSQQQMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBBBBBBB>>>BBBIIISSS]]]gggooossstttrrrooojjjeee```]]][[[XXXVVVTTTRRRQQQPPPNNNLLLNNNNNNPPPSSSVVVVVVUUUSSSOOONNNMMMNNNPPPQQQQQQOOOTTTTTTUUUXXX\\\aaaeeehhhmmmyyy~~~|||}}}~~~~~~~~~}}}}}}|||wwwxxxyyyzzzzzzzzzyyyyyyyyyyyyzzz|||}}}~~~}}}~~~}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzzyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuuuuuuuuuutttttttttvvvxxxxxxvvvsssnnnlllhhheeecccaaaaaaaaaccccccccccccbbbbbbaaa``````^^^]]]]]]^^^`````````kkkpppvvv||||||yyy{{{zzzrrrhhhfffmmmrrrqqquuuzzz{{{ooojjjiiiggg```YYYMMMGGGAAA@@@BBBDDDBBB@@@??????>>>>>>======<<<<<<=========>>>???@@@AAABBB666666666666666666666666555555666666666666555555777666444333222222222333777777888888777666444333666666555555555444444444777777777777888999:::;;;666888999999999:::<<<>>>CCCAAABBBHHHOOOYYYiiiwww|||vvvvvvsssnnnkkkmmmlllaaaVVVKKKHHHDDDAAA???????????????????????????????????????@@@DDDHHHLLLSSSbbbppp}}}mmmbbb]]]VVVWWWWWWVVVTTTRRRRRRRRRQQQQQQQQQPPPOOONNNMMMLLLIIIHHHEEECCCBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJLLLMMMOOOQQQRRRUUUWWW[[[___bbbdddeeeeeejjjiiiiiijjjmmmpppqqqrrrrrrqqqqqqqqqsssuuuxxxyyyzzz|||}}}~~~}}}nnnbbbZZZSSSRRROOOLLLIIIGGGFFFEEECCCBBBAAAAAACCCEEEFFFGGGJJJIIIIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIEEEGGGIIIKKKLLLMMMMMMMMMOOOQQQTTTWWWXXXXXXVVVUUUVVVUUUSSSPPPMMMKKKIIIHHHGGGFFFFFFDDDCCCBBBAAAAAA>>>BBBJJJTTTaaannnxxx~~~~~~zzztttmmmfffaaa___[[[YYYVVVUUUTTTRRROOOMMMNNNNNNPPPRRRUUUVVVUUUSSSNNNMMMMMMNNNOOOPPPOOONNNMMMMMMNNNPPPTTTXXX\\\___hhhuuu~~~}}}}}}|||}}}~~~}}}}}}zzzzzzzzzzzz{{{{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzyyyzzzzzzzzzxxxxxxwwwvvvuuuuuuuuuuuuwwwvvvwwwxxxyyywwwtttqqqllljjjgggdddbbbbbbbbbcccddddddddddddcccbbbaaa``````^^^]]]]]]___aaacccdddlllsss{{{~~~|||tttiiifffkkkoooooopppvvv~~~zzzooojjjiiieee]]]UUUKKKFFFAAA???AAACCCAAA??????>>>>>>>>>=========<<>>DDDBBBBBBEEEJJJSSScccqqq}}}{{{yyytttnnnllllllfff^^^NNNJJJEEEBBBAAAAAAAAAAAA????????????????????????AAAAAACCCFFFHHHMMMYYYeeeyyyxxxiii```XXXWWWVVVUUUTTTSSSSSSSSSQQQQQQQQQQQQPPPNNNMMMLLLJJJHHHFFFDDDCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIGGGGGGHHHIIIKKKMMMOOOPPPRRRTTTXXX\\\___bbbcccdddjjjiiijjjkkknnnrrrvvvxxxwwwuuusssrrrsssuuuxxxzzzyyy{{{}}}~~~~~~ooobbb[[[SSSQQQOOOLLLIIIGGGFFFEEEEEEDDDCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEFFFFFFHHHIIIJJJKKKOOOQQQTTTWWWWWWVVVTTTRRRUUUTTTRRRPPPMMMKKKIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@???CCCJJJVVVfffvvvxxxpppiiieeeaaa^^^[[[YYYWWWTTTQQQOOONNNNNNOOOQQQTTTUUUTTTRRRMMMLLLLLLMMMOOOOOONNNLLLHHHHHHHHHJJJLLLPPPSSSUUUbbbooo{{{zzzzzzzzz}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||}}}|||zzzxxxyyy{{{~~~~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{xxxwwwvvvuuuuuuttttttuuuyyyxxxxxxyyyxxxvvvrrrnnnjjjgggdddaaa```bbbdddeeefffffffffeeedddbbbaaa``````___^^^^^^```cccgggiiioooxxxvvvlllhhhjjjmmmmmmnnnwwwxxxooojjjhhhbbbYYYPPPIIIDDD@@@>>>@@@AAA@@@>>>>>>>>>>>>>>>============????????????@@@BBBCCCDDD666666666666666666666666222333444555666666777666555555666666666555444444777777777666666555555444555555555555555555555555777777777777777888999999999:::;;;;;;:::;;;===???DDDAAA@@@CCCHHHPPP^^^lll~~~|||~~~{{{uuuqqqpppmmmhhhSSSMMMGGGCCCBBBCCCCCCBBB????????????????????????DDDCCCDDDFFFHHHKKKTTT___ppppppccc[[[YYYVVVUUUTTTTTTTTTTTTQQQQQQQQQPPPOOONNNMMMLLLKKKJJJHHHFFFDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEGGGGGGFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQTTTXXX\\\___aaabbbccceeegggjjjnnntttzzz~~~zzzxxxuuutttsssuuuxxxzzzyyy{{{}}}~~~oooaaaZZZSSSQQQOOOLLLJJJHHHGGGFFFFFFFFFFFFEEEDDDEEEFFFHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKJJJHHHFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEGGGIIIKKKMMMPPPTTTWWWXXXVVVTTTRRRTTTSSSRRROOOMMMKKKIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@DDDKKKXXXiii|||yyyqqqlllfffccc```\\\ZZZWWWSSSPPPNNNNNNNNNPPPRRRSSSRRRQQQKKKKKKKKKMMMOOOOOONNNLLLIIIHHHHHHHHHJJJLLLOOOQQQ[[[hhh{{{~~~xxxwwwwwwxxx|||}}}~~~|||{{{zzzzzz|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{|||~~~zzzyyyxxxxxx{{{~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||{{{zzzzzzzzzzzz{{{wwwwwwvvvuuuttttttttttttwwwvvvwwwwwwwwwtttoookkkfffdddaaa______bbbeeegggggggggfffeeedddbbb```____________```bbbggglllpppsss}}}yyyqqqllllllnnnooouuu~~~}}}wwwpppkkkggg```UUULLLEEEBBB???>>>>>>???>>>===>>>>>>>>>>>>============>>>>>>>>>>>>???AAABBBCCC444444444444444444444444222222444555666666666666555666666777777777666666666666666555555555555555444555555555555555555555777777777666777777888888999:::;;;;;;::::::<<<>>>AAA??????CCCGGGNNN\\\iiiwww}}}||||||zzzvvv^^^VVVLLLEEECCCDDDCCCBBB????????????????????????CCCAAABBBEEEGGGIIIQQQZZZiii{{{xxxiii```\\\XXXUUUUUUVVVUUUTTTQQQQQQPPPPPPOOOMMMLLLKKKLLLKKKIIIGGGEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFFFFFFFGGGHHHJJJLLLNNNOOOMMMOOOQQQUUUXXX[[[^^^______aaaeeehhhkkkqqqwww|||yyyxxxvvvttttttuuuxxxyyyzzz|||~~~~~~nnnaaaYYYSSSRRRPPPMMMKKKIIIHHHHHHEEEFFFGGGFFFDDDEEEHHHKKKHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKIIIHHHGGGFFFGGGGGGHHHGGGFFFEEEEEEGGGIIIKKKLLLNNNRRRVVVWWWWWWVVVUUUSSSRRRQQQOOOMMMKKKJJJIIIKKKJJJHHHGGGEEECCCBBBAAABBBEEEMMMZZZlllyyytttllliiieee```]]]YYYTTTQQQPPPOOONNNOOOPPPQQQPPPNNNJJJJJJKKKNNNPPPQQQOOONNNLLLKKKJJJIIIJJJKKKMMMNNNVVVaaasss}}}wwwuuuttttttyyy}}}|||{{{zzzyyyyyy{{{}}}~~~}}}}}}}}}||||||||||||{{{}}}{{{zzz{{{}}}{{{zzzxxxyyy|||~~~}}}}}}}}}|||{{{zzzzzzzzz{{{zzzyyyyyyxxxxxxyyyyyywwwvvvuuutttssssssssssssrrrrrrsssttttttqqqlllhhhbbbaaa___^^^___bbbeeegggffffffeeedddcccaaa___^^^]]]___aaacccfffkkkqqqvvvyyy~~~xxxtttqqqqqqrrr}}}~~~zzzuuuoookkkfff]]]RRRIIICCCAAA???>>>>>>>>>==================>>>>>>>>>>>>?????????@@@AAABBBCCCDDD333333333333333333333333222333444555555555555555333444444444555666666666666666555444444555555666444444444555555555555555777777777666666777777888999:::;;;:::999:::;;;===>>><<<>>>BBBFFFLLLXXXdddpppttthhhWWWKKKGGGEEEDDDBBB???????????????????????????===>>>BBBDDDFFFLLLSSS^^^lllrrrfff```ZZZVVVVVVWWWVVVUUUQQQQQQQQQQQQPPPNNNMMMLLLMMMLLLKKKIIIGGGEEECCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOMMMNNNPPPSSSVVVYYY[[[\\\^^^aaaeeeggghhhjjjooosssuuuuuuttttttuuuvvvwwwxxxzzz{{{~~~oooaaaYYYTTTSSSQQQOOOMMMKKKJJJJJJEEEGGGHHHGGGDDDEEEHHHLLLJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKIIIHHHHHHIIIIIIJJJIIIHHHGGGGGGHHHJJJKKKKKKMMMPPPSSSUUUVVVVVVVVVQQQQQQPPPNNNMMMKKKJJJJJJJJJJJJIIIGGGFFFDDDCCCBBBCCCFFFNNN[[[nnn~~~ssspppjjjfffaaa\\\WWWTTTRRRPPPNNNNNNOOONNNMMMKKKIIIJJJLLLPPPSSSTTTSSSQQQOOOMMMKKKIIIIIIIIIKKKLLLPPPYYYiii{{{yyytttqqqppppppwww}}}{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{}}}~~~~~~}}}}}}{{{zzzzzz|||||||||{{{zzzyyyxxxwwwwwwyyyxxxxxxwwwwwwwwwwwwwwwvvvuuutttssssssrrrrrrsssoooooopppqqqqqqmmmhhhddd___^^^^^^^^^___aaadddeeecccccccccbbbaaa___^^^]]]ZZZ___dddgggjjjooovvv{{{~~~wwwtttuuuvvvrrrmmmhhhcccZZZOOOGGGAAA@@@???>>>========================>>>>>>>>>>>>AAAAAAAAAAAABBBDDDEEEFFF444444444444444444444444333333444555555444444444333333222222333555666777666555444444444444555666444444444555555555666666777777666666666666777777888999:::999888999:::<<<;;;:::===AAAEEEIIISSS]]]hhhzzz~~~gggUUULLLGGGDDDAAA???????????????????????????<<<===AAACCCDDDHHHNNNTTT^^^rrr}}}lllddd\\\XXXXXXXXXWWWUUUSSSSSSSSSSSSRRRPPPOOONNNMMMMMMLLLJJJHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFHHHIIIKKKMMMNNNMMMNNNOOOQQQTTTVVVYYYZZZZZZ___eeegggffffffjjjmmmpppppprrrtttuuuvvvwwwwwwvvvyyy{{{~~~rrrccc[[[VVVTTTRRRPPPNNNMMMLLLKKKJJJLLLMMMKKKGGGFFFJJJMMMMMMLLLLLLKKKKKKKKKKKKLLLNNNMMMLLLJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPRRRSSSSSSQQQPPPOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCFFFOOO]]]qqqzzzvvvpppkkkfff```[[[WWWTTTRRROOOMMMMMMLLLJJJIIIIIIJJJMMMRRRVVVXXXWWWUUUQQQPPPMMMKKKIIIIIIJJJJJJKKKSSSaaaqqqxxxsssnnnmmmkkkmmmuuu~~~~~~}}}}}}yyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{|||||||||||||||~~~}}}{{{{{{|||||||||{{{~~~|||zzzzzz|||~~~~~~~~~zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwvvvuuutttsssrrrrrrrrrrrrooooooppppppooojjjddd___\\\\\\]]]^^^```aaabbbccc`````````______]]]\\\\\\XXX^^^eeejjjnnnrrryyy~~~|||vvvvvvqqqnnniiiddd^^^VVVLLLEEE@@@@@@@@@???>>>=========<<<=========>>>>>>>>>????????????@@@AAABBBCCCDDD555555555555555555555555444444444555444444333333555444333222333555888999666555444333333444666666444444444555555555666666888777666666666666777777888999:::999888888:::;;;999999<<>>>>>BBBDDDDDDGGGLLLOOOWWWhhhoooggg^^^YYYXXXYYYWWWUUUUUUUUUUUUUUUTTTRRRQQQPPPNNNMMMLLLKKKHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEGGGHHHJJJLLLMMMNNNOOOOOOQQQSSSUUUWWWYYYVVV\\\cccfffffffffjjjmmmlllnnnpppsssuuuvvvwwwvvvtttvvvzzz}}}ttteee]]]VVVUUUSSSQQQOOONNNMMMMMMQQQSSSTTTQQQKKKJJJMMMPPPNNNNNNMMMLLLLLLKKKLLLLLLNNNNNNLLLKKKKKKLLLLLLMMMJJJJJJIIIIIIHHHIIIIIIIIILLLLLLLLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEBBBFFFPPP___ttt~~~zzztttoooiiiccc]]]ZZZUUUSSSOOOMMMLLLKKKIIIGGGIIIJJJNNNSSSXXXZZZYYYWWWUUUSSSPPPMMMKKKKKKKKKKKKHHHNNN[[[kkkyyy}}}rrrnnnjjjiiiiiikkkuuu}}}|||~~~~~~}}}}}}}}}yyyzzz{{{{{{||||||{{{{{{xxxxxxxxxyyyyyyyyyzzzzzz}}}{{{{{{{{{|||{{{zzz~~~|||zzzzzz{{{}}}}}}|||xxxxxxyyyyyyyyyyyyzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwuuuuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqnnniiiaaa\\\ZZZ\\\]]]___```aaaaaaaaa]]]^^^^^^^^^]]]\\\\\\[[[VVV^^^gggmmmpppttt{{{~~~vvvvvv}}}|||nnnkkkfffaaa[[[SSSJJJDDD???@@@@@@???>>>======>>><<<=========>>>>>>??????;;;;;;<<<<<<===>>>@@@AAA333333333333333333333333555555555444444333333333555444333333333555666777555444444333333444444555888777555333333333555666999777666555666777999:::999999888888888888888888======>>>???AAAFFFMMMQQQaaalll}}}|||jjj\\\MMMEEECCCEEECCCAAAAAAAAAAAA???===AAA@@@>>>>>>???BBBEEEGGGQQQSSS\\\lllrrrddd______]]]ZZZZZZVVVUUUTTTUUUUUUSSSQQQNNNOOOOOONNNLLLJJJHHHFFFEEEEEEDDDBBBAAA@@@AAAAAABBBBBBBBBAAA@@@AAABBBCCCDDDCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKMMMPPPSSSUUUVVVVVVZZZ[[[]]]```cccgggjjjkkkkkkmmmooooooooopppqqqssstttvvvzzzxxxkkkeee[[[XXXVVVUUUSSSPPPRRRXXX[[[]]]^^^ZZZRRRMMMLLLNNNLLLKKKJJJJJJKKKMMMNNNOOOOOONNNMMMKKKKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOKKKLLLMMMNNNOOOOOOPPPQQQNNNNNNNNNMMMMMMMMMMMMMMMIIIIIIJJJJJJIIIIIIHHHGGGEEEIIIQQQ```tttzzzuuummmccc\\\[[[WWWSSSPPPNNNLLLIIIFFFIIIIIILLLRRRZZZ^^^^^^\\\TTTSSSPPPMMMLLLKKKKKKLLLMMMPPPXXXeeesss{{{{{{yyyrrrnnniiieeedddjjjsssyyy~~~|||}}}~~~~~~~~~}}}{{{zzzyyyyyy{{{|||}}}}}}}}}}}}|||{{{{{{zzzyyywwwvvvuuuyyyxxxuuuttttttvvvzzz|||}}}}}}}}}}}}~~~|||{{{{{{zzzyyyyyyxxxxxxvvvwwwyyy{{{{{{yyywwwuuutttuuuuuuvvvvvvvvvuuuuuutttrrrooolllgggccc```^^^^^^___aaabbbccccccbbbaaaZZZ[[[]]]\\\ZZZYYYYYYZZZ___```gggoootttvvv{{{wwwzzzzzz|||mmmjjjeee^^^VVVNNNGGGDDDEEEEEECCCAAA???===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDD333333333333333333333333555555444444444333333333444444444444444555666666555444444333333444444555888666555333333333555666888777666555666777999:::888888888888888888888888<<<===>>>???AAAFFFLLLPPP^^^hhhyyyuuudddQQQGGGDDDDDDBBBAAA@@@AAAAAA???>>>AAA@@@>>>>>>???AAADDDFFFJJJMMMUUUbbbrrr~~~lllbbb]]]XXXUUUUUUVVVUUUTTTUUUUUUTTTQQQOOOOOOOOONNNMMMKKKIIIGGGFFFDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCDDDAAABBBDDDGGGIIIJJJJJJJJJIIIKKKMMMPPPRRRTTTUUUVVVZZZ[[[]]]```cccgggjjjkkkkkkmmmoooooooooppprrrssstttuuuyyy~~~}}}nnnfff[[[VVVSSSUUUXXXZZZ```fffkkkmmmllleee[[[RRRMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMOOONNNMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOMMMMMMNNNNNNOOOPPPPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHKKKTTTcccwww}}}uuullleee^^^[[[WWWUUUSSSQQQNNNKKKJJJIIIKKKPPPWWW\\\]]]]]]UUUSSSOOOLLLJJJJJJJJJKKKMMMOOOVVVdddsss{{{zzzwwwqqqnnnhhhddddddjjjssszzz|||}}}}}}~~~}}}|||{{{zzzzzzzzz{{{|||}}}}}}}}}}}}|||||||||{{{zzzyyyxxxwwwwwwvvvtttrrrsssuuuwwwyyy||||||}}}}}}~~~}}}}}}}}}}}}}}}|||{{{zzzuuuvvvxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvuuutttsssrrrppplllhhhccc```^^^]]]___```aaabbbcccbbbbbbaaa\\\\\\\\\ZZZXXXXXXZZZ\\\```bbbhhhqqqwww{{{~~~{{{wwwwwwzzz~~~uuurrr}}}|||wwwxxx{{{}}}qqqnnnggg___UUULLLEEEAAABBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDD333333333333333333333333555444444444444333333333333444555555666555555555555444444333333444444555777666555333333444555555888777666555666777888999888888888888888888888888;;;<<<===>>>@@@DDDJJJNNNWWWbbbrrrnnnYYYKKKFFFCCCAAA??????@@@@@@???>>>@@@???>>>>>>???AAADDDEEEDDDGGGNNNVVVaaasssxxxiii___XXXUUUUUUVVVUUUTTTTTTUUUTTTRRRPPPOOOOOOOOONNNLLLJJJIIIHHHDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCC???AAACCCFFFHHHJJJKKKKKKIIIJJJLLLOOOQQQSSSTTTTTTXXXXXXZZZ]]]aaadddgggiiijjjlllnnnooooooppprrrtttttttttwww|||uuujjj___XXXTTTXXXaaaiiirrryyywwwxxxuuummm```TTTLLLIIIJJJJJJJJJJJJKKKLLLLLLMMMOOONNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHKKKOOOXXXggg|||wwwpppgggddd```___]]]YYYRRRLLLKKKIIIIIIMMMTTTZZZ\\\\\\WWWUUUQQQMMMKKKKKKLLLLLLNNNOOOUUUddduuu~~~|||wwwsssooojjjfffeeejjjsssyyy||||||}}}~~~}}}|||{{{zzz||||||}}}}}}}}}}}}}}}|||||||||||||||{{{{{{{{{zzzxxxwwwuuuttttttvvvxxxyyyzzz{{{}}}~~~~~~}}}|||}}}~~~}}}{{{uuuvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvuuutttrrrqqqooolllgggbbb^^^\\\[[[[[[___```aaabbbcccbbbaaa```^^^]]][[[XXXVVVXXX\\\___bbbdddkkkttt|||~~~~~~xxxsssrrrooolllmmmqqqzzzzzzrrrsss~~~zzzxxxyyyzzz{{{|||uuuppphhh^^^TTTJJJCCC???>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDD222222333333333333444444444444444444444444444444333444555666666666444444555444444333333444444555666555444444444444555555777666666666666777888888888888888888888999999999;;;<<<===>>>???CCCHHHKKKQQQ[[[jjj{{{vvvdddSSSIIICCCAAA???>>>???@@@@@@???@@@??????>>>???AAACCCDDDCCCFFFKKKPPPUUUccc}}}rrrfff]]]ZZZ[[[WWWUUUTTTTTTUUUTTTSSSQQQPPPPPPOOOOOOMMMLLLKKKJJJDDDCCCBBBAAAAAAAAABBBCCCAAAAAAAAAAAAAAABBBBBBBBB@@@AAABBBDDDFFFHHHIIIJJJHHHIIIKKKMMMPPPQQQRRRSSSTTTUUUWWWYYY]]]```ccceeeiiikkkmmmnnnoooppprrrtttssssssvvvyyy~~~~~~qqqddd[[[XXX___lllwww{{{rrreeeYYYPPPLLLJJJJJJJJJKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKLLLMMMPPPPPPPPPPPPPPPPPPPPPOOORRRRRRQQQQQQPPPPPPPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLLQQQ[[[kkkxxxpppooooooooommmeeeYYYOOONNNJJJHHHJJJPPPVVVYYYZZZYYYVVVSSSOOOMMMMMMNNNOOOPPPPPPVVVeeexxx|||yyyuuupppkkkiiimmmsssyyy}}}}}}~~~~~~~~~{{{|||}}}}}}}}}|||{{{zzz}}}}}}}}}~~~}}}}}}||||||{{{{{{{{{zzz{{{{{{{{{|||{{{{{{zzzyyyyyyzzz{{{|||yyyzzz|||~~~~~~|||{{{zzz{{{~~~~~~{{{zzzxxxwwwvvvuuuuuuuuuvvvwwwvvvvvvvvvuuutttsssqqqqqqlllhhhccc]]]ZZZYYYZZZ[[[___```aaabbbbbbaaa```___\\\\\\[[[YYYXXXYYY]]]```cccgggoooxxx|||{{{{{{{{{||||||zzzwwwsssmmmiiihhhgggfffjjjoooyyyuuutttzzz|||}}}}}}~~~wwwuuupppggg\\\RRRHHHBBB???<<<<<<======>>>>>>??????========================>>>>>>???@@@AAABBBCCCCCC222222222333333444444444444444444444444444444444333444555666666555444333555444444333333444444555555555444444444555555555666666666666666777777888777777888888888999999999:::;;;<<<===>>>AAAEEEIIILLLUUUcccsss~~~yyynnn\\\MMMDDDBBB???>>>???@@@@@@??????????????????@@@BBBBBBCCCEEEIIIKKKMMMWWWmmm|||mmmbbb]]]]]]WWWVVVTTTTTTUUUUUUSSSRRRPPPPPPPPPPPPOOONNNMMMLLLFFFEEEDDDBBBBBBBBBBBBCCC@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPQQQRRRSSSUUUXXX\\\___bbbdddfffhhhkkkmmmmmmooorrrtttrrrsssuuuxxx|||tttddd]]]ZZZdddsss}}}pppddd[[[WWWLLLKKKJJJJJJKKKMMMOOOPPPNNNMMMKKKJJJIIIIIIJJJJJJNNNOOOPPPQQQQQQQQQPPPPPPSSSRRRRRRQQQQQQPPPPPPOOOLLLLLLKKKKKKJJJIIIIIIHHHEEEEEEEEEFFFGGGHHHJJJKKKKKKQQQ\\\nnn}}}wwwyyy}}}zzziii\\\RRRMMMIIIHHHMMMRRRUUUVVVUUUSSSQQQOOOOOOOOOOOOPPPQQQQQQWWWfffxxx~~~yyytttqqqqqquuuxxx}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{||||||}}}}}}{{{zzzyyy|||}}}}}}}}}}}}||||||{{{yyyyyyxxxxxxxxxyyyzzz{{{||||||||||||||||||||||||xxxzzz|||}}}}}}|||{{{zzzwwwyyy{{{||||||zzzwwwvvvyyyxxxvvvtttssssssttttttssssssssssssrrrqqqpppppphhheee___[[[XXXXXXZZZ\\\___``````aaa```___]]]\\\WWWYYY[[[[[[[[[\\\^^^```fffllluuu~~~~~~{{{{{{{{{}}}}}}zzzvvvrrriiiccc^^^___```ccciiiqqq{{{|||sssxxx{{{uuupppkkkbbbXXXOOOGGGCCCAAA>>>>>>=============================================>>>>>>???@@@AAABBBBBB111222222333333444444555333333333444444444444555555555555666555555444333555444444333333444444555444444444555555555555555555555666666666777777777777777777888999999::::::999:::<<<======@@@CCCFFFIIIPPP[[[iiizzz{{{yyyzzzuuucccQQQGGGDDDAAA??????@@@@@@??????????????????@@@AAAAAAAAACCCFFFHHHHHHNNN___ooowwwfff]]][[[XXXVVVTTTTTTTTTUUUTTTSSSQQQQQQQQQQQQPPPPPPOOONNNIIIHHHFFFDDDCCCBBBBBBCCC??????@@@AAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOSSSTTTVVVXXX\\\___bbbddddddfffiiikkklllnnnqqqsssrrrrrruuuxxx{{{wwwddd]]][[[cccqqqsssggg```SSSQQQMMMJJJJJJKKKNNNPPPPPPNNNLLLJJJIIIHHHIIIIIILLLMMMOOOQQQRRRRRRQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPMMMMMMLLLKKKJJJIIIIIIHHHDDDDDDDDDDDDEEEGGGIIIKKKJJJPPP]]]ppp|||{{{mmmWWWRRRKKKIIIKKKNNNPPPPPPMMMNNNNNNOOOOOOPPPPPPPPPQQQRRRXXXdddttt}}}yyywwwxxxzzz{{{||||||{{{zzzzzz{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}|||{{{zzzyyy{{{{{{|||||||||||||||{{{xxxxxxwwwvvvvvvwwwxxxyyyyyyzzzzzz{{{zzzyyyyyyxxxyyyyyy{{{{{{{{{{{{zzzyyywwwxxxyyyyyyxxxvvvtttsssxxxwwwuuusssrrrrrrssssssrrrrrrrrrqqqpppooommmlllccc```\\\XXXWWWXXX[[[]]]^^^_________^^^\\\[[[ZZZSSSVVVZZZ\\\]]]___```bbbjjjrrr|||~~~}}}yyytttpppaaa[[[WWWXXX[[[```iiirrr|||wwwvvv~~~zzztttjjjeee]]]SSSKKKFFFCCCBBB??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBB111111222333333444555555333333333444444444555555666666555444444444444444555444444333333444444555333444444555555666555555444555555666666666666666666777777888999999::::::888:::;;;<<<===>>>AAADDDGGGLLLUUU```ooo|||~~~~~~~~~~~~|||zzz{{{wwwgggVVVJJJFFFBBB@@@@@@@@@@@@??????????????????@@@@@@@@@@@@AAADDDGGGGGGJJJTTT___ssspppbbb]]]XXXVVVTTTSSSTTTUUUUUUTTTQQQQQQRRRRRRRRRQQQPPPPPPMMMKKKIIIFFFDDDCCCBBBBBB>>>???@@@AAABBBAAAAAA@@@AAAAAAAAAAAABBBCCCEEEFFFEEEFFFHHHJJJLLLMMMNNNNNNPPPQQQSSSVVVYYY]]]```bbbaaadddgggiiijjjlllooorrrqqqrrrvvvyyy{{{kkkccc\\\^^^gggvvvyyyooobbb^^^WWWPPPMMMMMMPPPRRRSSSRRROOOLLLJJJIIIIIIIIIIIIKKKNNNPPPRRRSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDEEEFFFHHHIIIIIIPPP^^^sssuuu\\\VVVOOOKKKKKKLLLKKKJJJIIIKKKNNNQQQSSSTTTTTTSSSQQQSSSXXX```kkkvvv~~~~~~|||||||||||||||zzzxxxxxxzzz{{{xxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||||||||{{{zzzyyyxxxyyyzzz{{{{{{|||{{{{{{yyyxxxvvvuuuuuuvvvwwwxxxwwwwwwyyyyyyyyywwwvvvuuuzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuutttssstttssssssssssssssstttttttttsssrrrpppmmmjjjhhhggg]]][[[YYYWWWVVVXXX[[[\\\]]]]]]^^^]]]\\\ZZZXXXWWWSSSUUUXXXZZZ\\\```dddgggpppyyy}}}yyyuuuqqqnnn```YYYTTTUUUYYY___iiisss{{{yyyyyywwwqqqfffaaaXXXOOOGGGCCCAAA@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA111111222333333444555555333333333444444555555555777666555444333333444555555444444333333444444555333333444555666666666555444555555666777666666666666777777888999999::::::888999;;;<<<<<<>>>AAACCCGGGJJJQQQZZZhhh{{{|||{{{~~~yyyyyy}}}~~~}}}wwwhhhYYYLLLHHHCCCAAA@@@@@@@@@??????????????????@@@@@@@@@AAAAAADDDHHHIIIJJJPPPXXXaaa|||{{{kkkeeeXXXVVVTTTSSSTTTUUUVVVUUUQQQRRRRRRRRRRRRRRRQQQQQQOOOMMMJJJGGGEEECCCBBBBBB>>>???@@@AAABBBAAA@@@@@@?????????@@@AAADDDFFFGGGEEEFFFHHHJJJKKKLLLMMMMMMLLLMMMOOORRRUUUYYY\\\^^^```bbbeeegggiiikkkoooqqqqqqrrrvvvzzz{{{uuujjj^^^YYY]]]jjjpppjjjaaaXXXRRRQQQSSSUUUVVVTTTQQQNNNLLLJJJIIIIIIGGGIIIMMMPPPRRRSSSSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIKKKJJJGGGFFFEEEEEEFFFGGGIIIPPP___tttsss___YYYQQQLLLKKKJJJIIIGGGHHHKKKQQQVVVYYYYYYYYYXXXQQQSSSWWW\\\dddmmmwww~~~}}}}}}|||zzzxxxwwwxxxzzzwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{|||||||||{{{zzzyyywwwxxxyyyzzz{{{{{{{{{{{{zzzyyywwwuuuuuuvvvwwwxxxvvvwwwyyyyyyyyywwwuuutttzzzzzzyyyxxxxxxyyyyyyzzz}}}|||zzzyyywwwvvvuuutttppppppqqqrrrtttuuuuuuvvvvvvuuusssoookkkgggdddbbbYYYXXXVVVUUUVVVXXXZZZ\\\\\\]]]]]]\\\[[[YYYWWWVVVTTTUUUVVVWWWZZZ```fffkkkttt~~~zzzuuuqqqooommmccc\\\VVVVVVZZZ```kkkuuuyyy~~~wwwuuu}}}zzzsssmmmeee___VVVLLLEEE@@@??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA666555555444444444555555666444222222555777777555555444333333333333444555222222222222222222222222555555555555555555555555222333555777888999999888888888777777888999999:::=========>>>??????@@@@@@CCCEEEKKKVVVaaappp|||ttt{{{xxxrrrppprrruuuwwwuuunnnddd]]]OOOKKKEEEAAA@@@@@@BBBBBB===>>>???@@@@@@@@@@@@@@@<<<>>>AAABBBDDDFFFJJJMMM]]]nnnuuujjj```YYYTTTVVVXXXWWWVVVWWWTTTRRRPPPQQQTTTUUUSSSQQQRRRPPPMMMLLLKKKHHHEEEBBBDDDBBB?????????@@@@@@???BBBAAA@@@???@@@BBBDDDFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKMMMOOOPPPQQQTTTWWWYYYaaaccceeefffgggjjjmmmpppooouuutttttt{{{~~~~~~lll^^^[[[XXXXXXhhhyyygggZZZUUUXXX\\\___^^^[[[WWWTTTQQQNNNKKKIIIKKKLLLNNNQQQSSSTTTVVVVVVOOOPPPRRRSSSTTTSSSRRRQQQOOOPPPPPPPPPOOOMMMKKKJJJJJJIIIGGGEEEDDDDDDEEEFFFGGGQQQaaauuuyyywwwyyywwwnnnfffUUURRRMMMIIIHHHIIIKKKMMMLLLPPPVVVYYYZZZZZZ[[[]]][[[VVVSSSVVV[[[aaakkkttt{{{~~~|||yyyvvvuuuwwwxxxyyyyyywwwvvvtttttttttuuuvvvwwwwwwxxxzzz{{{{{{zzzxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{yyyxxxwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwxxxxxxwwwwwwxxxyyy{{{{{{zzzxxxvvvsssqqqppprrrrrrrrrtttvvvvvvuuusssqqqpppooolllhhhccc___\\\VVVVVVVVVVVVWWWYYYZZZ[[[\\\YYYYYY[[[YYYUUUSSSUUUUUUVVVVVVVVVZZZcccoooxxx}}}yyyuuupppkkkgggaaa]]]\\\^^^bbbmmmwww{{{|||nnnooo~~~}}}}}}yyyrrrkkkiii\\\NNNFFFAAA>>>>>>@@@????????????>>>>>>>>>>>>>>>>>>============>>>>>>======>>>>>>???@@@BBBCCC444333333222222222333333555333222444666777666444555444333333333333444555222222222222222222222222555555555555555555555555222333444666777777777666888888777777777888999999;;;;;;;;;<<<======>>>>>>AAACCCIIISSS]]]lllyyyyyy}}}vvvpppmmmooorrruuutttnnneee^^^QQQLLLFFFBBBBBBBBBAAA@@@===>>>>>>??????@@@??????<<<>>>@@@BBBCCCEEEHHHKKKSSSbbb{{{rrrddd\\\VVVUUUVVVTTTSSSUUUTTTRRRPPPQQQSSSTTTSSSQQQRRRPPPNNNLLLKKKIIIEEECCCEEEBBB@@@???@@@AAAAAA@@@BBBAAA@@@@@@@@@BBBDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLOOOPPPQQQSSSVVVYYY]]]___aaaccceeegggkkkmmmnnntttrrrssszzz~~~|||jjj[[[XXXUUUSSS^^^pppoooaaa\\\]]]bbbeeeiiieee```ZZZUUUQQQNNNLLLMMMNNNPPPQQQRRRSSSSSSSSSNNNPPPRRRSSSTTTSSSRRRQQQQQQRRRQQQQQQOOOMMMKKKJJJKKKJJJGGGEEEDDDDDDEEEEEEIIIRRR```rrrtttmmmjjjggg___XXXRRRPPPLLLIIIGGGHHHJJJLLLNNNRRRWWW\\\___aaaaaabbb[[[VVVRRRTTTXXX\\\eeemmmvvv~~~~~~~~~|||zzzzzzxxxvvvuuuuuuvvvvvvuuuwwwvvvuuuuuuttttttttttttsssuuuwwwzzz{{{{{{{{{zzzwwwwwwxxxyyyzzzzzz{{{{{{yyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuvvvxxxwwwvvvvvvwwwyyyzzzzzzyyyxxxvvvtttsssrrrrrrrrrrrrsssttttttqqqooopppooommmjjjeee```[[[YYYUUUUUUVVVVVVXXXYYYZZZ[[[\\\YYYXXXYYYXXXTTTSSSUUUTTTVVVYYY[[[```hhhsss{{{{{{uuukkkccc]]]^^^aaagggrrr{{{zzztttxxx}}}||||||yyysssnnngggZZZMMMEEEAAA======???>>>>>>>>>============<<<>>>>>>============>>>>>>======>>>>>>???@@@BBBCCC333333222222222222333333444333444555777777555333444444333333333333444444222222222222333333333333444444444444444444444444222333444555555555555555999888777777777777777888888999999::::::;;;;;;<<>>>>>>>>>>>>>>???===>>>@@@AAAAAACCCEEEHHHLLLWWWjjjnnndddZZZWWWUUUSSSRRRTTTSSSRRRPPPQQQRRRSSSRRRPPPSSSRRROOONNNLLLJJJFFFDDDEEECCCAAA@@@AAABBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKNNNOOOPPPRRRUUUXXXXXXZZZ]]]___aaadddhhhjjjmmmrrrpppqqqxxx}}}mmm\\\XXXUUUQQQVVVaaakkk~~~~~~pppjjjmmmrrrwwwzzzuuummmccc[[[UUURRRQQQQQQQQQRRRSSSSSSRRRQQQPPPNNNOOOQQQSSSSSSSSSSSSRRRSSSSSSSSSRRRPPPNNNMMMLLLLLLKKKIIIFFFEEEDDDDDDDDDIIINNNZZZkkkpppccc]]]YYYSSSNNNQQQOOOLLLJJJJJJKKKMMMOOOSSSTTTXXX```hhhlllllljjjaaa[[[UUUUUUVVVYYY```gggpppwww|||{{{xxxxxxwwwtttwwwvvvttttttttttttsssqqqvvvvvvvvvvvvuuusssrrrqqqssstttvvvyyyzzzzzzzzzzzzwwwxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxyyywwwwwwwwwwwwvvvuuuttttttuuuvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvttttttrrrqqqqqqqqqrrrqqqnnnlllnnnmmmjjjfffaaa[[[WWWUUUTTTUUUVVVWWWYYYZZZ[[[\\\]]]XXXVVVVVVUUURRRSSSVVVTTTWWW\\\aaafffooozzzpppfff^^^___fffnnnxxxsssuuuzzz|||{{{zzzxxxtttqqqdddXXXKKKDDD@@@===<<<>>>============<<<<<<<<<<<<>>>>>>============>>>>>>======>>>>>>???@@@BBBCCC444444444333444444555555333444555777777666444222333333333333333333333333222222222333333333333333444444444444444444444444444444444555555555555444888888777666666666666777777777888999999::::::;;;===>>>CCCKKKSSS___rrrzzzxxxyyy{{{~~~|||wwwsssggg]]]OOOGGGDDDCCC@@@===>>>===============>>>>>>===???@@@@@@@@@@@@CCCEEELLLQQQ^^^tttzzznnnaaa[[[WWWTTTTTTVVVRRRRRRQQQQQQQQQQQQQQQPPPTTTRRRPPPOOOMMMKKKHHHEEEEEECCCAAA@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLNNNOOOQQQTTTWWWTTTVVVYYY[[[^^^aaaeeehhhjjjpppnnnnnnvvv{{{vvvbbb[[[XXXTTTUUU[[[\\\jjjqqqddd[[[WWWVVVSSSTTTUUUUUUUUUSSSRRRQQQOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPOOOMMMLLLJJJHHHFFFEEEDDDDDDFFFIIIRRRaaauuuqqqaaaYYYUUURRRPPPOOOOOONNNNNNPPPRRRUUUVVVYYYXXX\\\fffqqqxxxwwwtttkkkddd]]]ZZZXXXYYY^^^dddllltttyyyxxxvvvvvvuuussstttsssssstttuuuuuusssqqqtttuuuwwwxxxwwwuuusssqqqvvvvvvwwwxxxxxxwwwvvvvvvwwwwwwyyyzzzzzzzzzyyyyyywwwwwwvvvvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvuuutttttttttuuuwwwvvvuuuuuuvvvxxxwwwwwwxxxxxxwwwwwwvvvuuuqqqpppppppppqqqpppnnnlllllljjjfffbbb\\\XXXTTTRRRUUUVVVWWWYYYZZZ\\\]]]]]]\\\WWWTTTTTTSSSQQQSSSWWWUUUYYY^^^cccjjjuuusssggg]]]___hhhrrr|||wwwjjjvvv~~~|||yyywwwsssqqq___SSSHHHCCC@@@===<<<>>>>>>>>>=========<<<<<<<<<>>>>>>============>>>>>>=========>>>???@@@BBBBBB333333333333333444555666222444666777777555444333333333333333333333333333222222333333333444444444444444444444444444444444555555555555555555666666777777666666555666666777777888888999999:::;;;;;;======BBBIIIPPPZZZkkkzzz}}}ooo]]]NNNGGGDDDAAA@@@???>>>======<<<===>>>>>>>>>???@@@?????????AAACCCKKKNNNVVVfff~~~yyyjjj```ZZZVVVUUUVVVRRRSSSSSSRRRQQQQQQQQQQQQTTTSSSQQQPPPOOOMMMKKKHHHFFFCCCAAA@@@AAAAAAAAA@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIKKKLLLMMMOOOSSSUUUQQQTTTWWWYYY[[[___cccfffgggmmmkkkllltttyyyjjj```\\\WWWVVVXXXWWW]]]iiiqqqccc[[[XXXUUUVVVXXXYYYYYYWWWUUUSSSPPPQQQQQQRRRRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQRRRRRRNNNMMMKKKIIIGGGEEEDDDDDDEEEFFFNNN[[[llluuucccZZZVVVTTTSSSPPPQQQRRRTTTWWWZZZ\\\^^^___^^^aaammmzzz}}}uuulllddd___\\\ZZZ]]]cccllltttzzzyyywwwwwwwwwuuurrrrrrrrrtttvvvvvvuuutttrrrtttwwwyyyyyyxxxvvvtttuuuvvvvvvvvvvvvvvvvvvuuuuuuwwwxxxyyyyyyyyyxxxwwwtttttttttuuuuuutttttttttvvvvvvvvvvvvvvvuuuuuutttsssuuuvvvvvvuuutttvvvwwwuuuvvvvvvwwwwwwvvvvvvvvvpppoooooopppqqqqqqnnnllliiigggccc^^^YYYVVVSSSRRRUUUWWWXXXZZZ\\\]]]]]]]]]ZZZUUURRRSSSRRRRRRUUUZZZYYY\\\aaafffooo|||rrrfff\\\^^^fffpppzzzyyynnnkkk|||}}}yyyuuupppmmmXXXNNNEEEAAA@@@===<<<>>>?????????>>>>>>>>>======>>>>>>============>>>>>>=========>>>???@@@BBBBBB111000000111111222333444333555777777555444333444222222333333333333222222222222333333444444555555333333333333333333333333555555444444555666777777555555555555555666777777777888888999::::::;;;;;;<<<===AAAFFFLLLUUUdddrrrrrr]]]OOOGGGDDDCCC@@@???>>>===<<<===>>>???>>>???@@@?????????AAACCCFFFHHHOOOZZZmmmvvvjjj```YYYVVVVVVSSSTTTUUUTTTRRRPPPQQQRRRSSSRRRQQQQQQQQQPPPNNNLLLIIIFFFCCCAAAAAABBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFFFFHHHJJJKKKLLLNNNQQQTTTPPPRRRUUUWWWYYY\\\```ccccccjjjiiijjjrrrvvvyyylllddd\\\XXXWWWWWWWWW\\\ooo}}}kkkaaa\\\YYY[[[]]]^^^]]][[[XXXVVVSSSRRRRRRRRRQQQQQQQQQQQQOOONNNNNNNNNOOOPPPQQQRRRMMMLLLKKKJJJHHHGGGFFFEEEHHHGGGNNNYYYeeeuuu{{{jjj```[[[XXXWWWXXXYYY[[[]]]```bbbcccdddeeeeeeiiittt|||sssjjjddd___\\\___dddmmmuuu{{{{{{yyyzzzyyywwwtttsssrrrsssuuuvvvvvvuuuppprrruuuxxxyyyxxxwwwuuurrrrrrssstttuuuwwwxxxxxxtttuuuwwwxxxxxxwwwuuutttrrrssssssttttttssssssrrruuuuuuuuuvvvvvvuuuuuutttssstttuuuuuuttttttuuuvvvttttttuuuvvvvvvuuuuuutttppppppoooooopppooollljjjdddbbb]]]YYYVVVTTTSSSSSSUUUVVVXXXZZZ[[[[[[[[[ZZZXXXSSSQQQSSSTTTTTTWWW\\\]]]aaahhhoooxxx~~~oooeee\\\]]]ccckkkuuu}}}|||ooogggjjj{{{}}}yyytttlllfffQQQHHHAAA@@@???>>>===???????????????>>>>>>>>>>>>>>>>>>============>>>>>>======>>>>>>???@@@BBBCCC000000000000111222333444444666777666444222333555111222333333333333222111222222333333444555555666333333333333333333333333333333222333444555777888333333333444555666777888777777777888999999::::::;;;;;;???DDDHHHPPP^^^lll{{{ppp[[[MMMGGGFFFBBB@@@???=========???@@@>>>???@@@@@@???@@@BBBDDDBBBEEEJJJPPP[[[pppxxxkkk```YYYXXXTTTVVVWWWUUURRRQQQRRRSSSRRRQQQQQQQQQRRRRRRPPPOOOMMMJJJFFFDDDDDDCCCBBB@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCEEEFFFEEEGGGIIIJJJKKKMMMPPPSSSOOOQQQSSSUUUVVVYYY\\\___```ggghhhiiipppsss}}}vvviii```[[[XXXXXX[[[hhhrrrhhhddd```aaabbbbbb```]]]YYYWWWUUUTTTSSSRRRQQQPPPPPPPPPOOOOOOMMMLLLLLLLLLMMMNNNLLLLLLKKKKKKIIIHHHGGGFFFJJJHHHMMMWWW]]]eee{{{wwwnnniiigggeeehhhiiikkkllllllllllllllliiijjjoooyyy{{{qqqjjjeeeaaadddhhhmmmuuu{{{{{{zzz{{{{{{yyywwwuuusssrrrsssttttttsssppprrrtttuuuvvvuuutttsssqqqqqqrrrssstttvvvwwwxxxrrrtttvvvwwwwwwvvvsssrrrrrrsssttttttttttttsssrrrssssssttttttttttttssssssrrrtttuuuuuutttsssuuuvvvssstttttttttttttttssssssrrrqqqooonnnmmmkkkgggddd^^^\\\XXXTTTRRRRRRSSSTTTTTTUUUWWWXXXXXXXXXVVVVVVUUUQQQQQQTTTUUUVVVYYY^^^bbbhhhrrr|||~~~{{{~~~llleee^^^^^^```fffpppyyyzzzmmmgggfffkkkyyy{{{yyyssshhh___LLLDDD>>>>>>???>>>???@@@???>>>>>>>>>>>>=========>>>>>>============>>>>>>======>>>>>>???@@@BBBCCC222222222222333444555666555777777555222222444666111222333444444333222111222222333333444555666666333333333333333333333333111111111111222444666777222222333333555666888999666666777777888888999999::::::===BBBFFFMMM[[[hhhuuu~~~dddQQQIIIGGGCCCAAA???>>>===>>>???@@@===???@@@@@@???@@@BBBDDDBBBEEEHHHJJJOOO___wwwuuuggg^^^\\\UUUWWWXXXVVVSSSQQQRRRTTTQQQQQQPPPQQQSSSSSSRRRQQQPPPMMMIIIGGGEEEDDDCCCAAA@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDEEEDDDFFFHHHJJJKKKMMMPPPRRRNNNPPPRRRSSSTTTWWWZZZ]]]^^^fffgggiiippprrrzzzwwwiiibbbXXX[[[^^^fffzzzwwwnnnkkkeeeeeefffeeeccc^^^YYYVVVVVVUUUSSSRRRPPPOOOOOOOOOQQQPPPNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGJJJHHHLLLTTTVVVZZZkkk}}}zzzxxxvvvwwwxxxxxxxxxwwwuuutttrrrkkkmmmsss}}}wwwpppkkkgggiiinnnlllttt{{{{{{zzz{{{zzzyyyzzzwwwsssqqqqqqqqqqqqpppqqqrrrsssssssssrrrqqqpppuuuttttttssssssttttttuuuqqqsssuuuvvvvvvuuurrrqqqrrrssstttuuuuuutttsssrrrqqqqqqrrrsssssssssrrrrrrrrrsssuuutttsssssstttvvvssssssssstttssssssrrrqqqtttrrrpppnnnkkkhhhccc```ZZZXXXTTTQQQOOOPPPRRRTTTRRRSSSUUUVVVVVVUUUSSSRRRSSSPPPQQQTTTWWWXXX[[[```dddmmmzzzzzz}}}~~~|||kkkeee```^^^___ccclllvvvooodddeeejjjqqq~~~yyyxxxsssfff[[[HHHAAA<<<===?????????AAA>>>=========<<<<<<<<<<<<>>>>>>============>>>>>>======>>>>>>???@@@BBBCCC444333222111111111222333999666222///------///111333333222111000000000111444444444333333222222222666555555444444555555666555444333000...,,,***)))555555555555666666666666444555666777888999:::::::::888:::???CCCIIIUUU```lllwwwrrrZZZMMMIIIEEECCC@@@??????@@@???>>>@@@@@@????????????@@@@@@AAAAAADDDIIINNNUUUdddqqqssseee___[[[VVVSSSSSSRRROOOPPPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSOOOJJJGGGEEEDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKMMMOOORRRTTTUUUWWWZZZ\\\]]]]]]aaagggkkkpppyyywwwlllccc```___gggzzz}}}xxxttttttsssnnnggg```ZZZXXXTTTSSSRRRRRRTTTTTTRRRQQQOOOMMMKKKIIIHHHIIIJJJKKKNNNMMMLLLJJJIIIIIIIIIIIIGGGJJJMMMNNNPPPTTTZZZ___|||uuupppmmmrrr|||zzzrrrnnnnnnpppyyyyyyxxxxxxwwwvvvuuuuuuuuusssrrrpppooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqtttsssrrrqqqqqqqqqqqqqqqpppnnnmmmqqquuuvvvsssnnnrrrrrrsssuuuwwwvvvtttqqqrrrrrrqqqqqqqqqqqqqqqqqquuutttrrrppppppqqqrrrsssuuuuuuuuutttsssqqqpppooolllllllllkkkgggccc^^^[[[TTTSSSQQQPPPPPPRRRTTTVVVTTTTTTUUUUUUUUUTTTTTTSSSPPPRRRSSSSSSTTTXXX```ffflllxxx}}}}}}vvvooogggccceeeddddddqqqvvvccc]]]eeeooossstttmmmiii___SSSDDDCCCAAA???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>@@@BBBCCC333222111111111222333444666444222000000111222444333222111111111111111111444444444333333222222222333333222222222222333333333333333333333333444444444444444444555555555555555555666777888999999:::;;;:::;;;???BBBFFFPPPZZZeeeppphhhUUULLLFFFDDDAAA???@@@@@@@@@????????????>>>>>>?????????CCCBBBCCCFFFHHHLLLVVVbbbzzzsssjjj```ZZZWWWVVVUUURRRRRRUUUTTTTTTTTTTTTTTTTTTTTTTTTRRROOOKKKHHHGGGEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJLLLNNNQQQRRRSSSUUUXXXZZZ\\\\\\___eeehhhkkkttt}}}|||iiifffdddkkk|||~~~xxxqqqjjjccc___YYYWWWUUUTTTUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJJJJKKKNNNMMMLLLKKKJJJIIIIIIIIIGGGIIILLLMMMNNNQQQVVVZZZlll{{{vvvtttzzz{{{wwwvvvwwwzzzzzzyyyxxxwwwvvvuuuuuuuuutttsssrrrqqqqqqqqqrrrpppppppppppppppppppppppptttsssrrrrrrqqqqqqqqqrrrpppnnnnnnqqquuuvvvsssooorrrrrrrrrtttuuuuuurrrpppooooooooooooooooooooooooqqqpppnnnmmmmmmmmmooooooqqqqqqqqqqqqpppooonnnnnnnnnmmmllliiiddd___YYYVVVRRRPPPNNNMMMNNNQQQTTTVVVWWWWWWWWWWWWVVVUUUUUUTTTOOOQQQSSSSSSUUUZZZbbbiiippp|||}}}sssmmmoooppppppzzz|||jjj\\\\\\hhhtttwwwllleee```UUUIIIBBBAAA???===<<<<<<<<<====================================>>>>>>>>>??????======<<<===>>>???AAABBB111111111111222333444444222222222222333444555666222111111111111222222333444444333333333333222222333333222222222222333333111222333444666777888888333333333444444444444555666666666777777888888888;;;:::<<<@@@AAACCCJJJRRR[[[gggyyyyyy```RRRGGGDDDAAA???@@@@@@@@@??????>>>>>>======>>>>>>???AAA@@@AAACCCDDDDDDKKKTTTeee|||uuufff___YYYXXXWWWSSSSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTRRROOOLLLKKKIIIGGGEEEBBBCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQRRRTTTVVVZZZZZZ]]]aaacccfffnnnwwwtttpppmmmsssyyyooohhh```]]]YYYVVVUUUUUUUUUTTTSSSRRROOOMMMKKKKKKKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJLLLMMMNNNQQQTTTWWWZZZjjj||||||{{{zzzxxxvvvuuuttttttsssrrrqqqpppppppppqqqppppppppppppppppppppppppssssssrrrrrrqqqqqqrrrrrrqqqooooooqqquuuvvvsssppprrrqqqqqqrrrsssrrrooommmkkklllllllllmmmnnnnnnnnnooonnnmmmkkkkkklllmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmnnnmmmjjjfff```YYYTTTQQQOOONNNLLLKKKLLLOOOSSSVVVYYYXXXWWWVVVUUUSSSRRRRRROOOQQQSSSUUUXXX^^^gggnnnxxx|||~~~||||||~~~~~~}}}lll]]]VVV^^^ooo||||||zzztttkkkddd]]]QQQGGGAAA@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<===???@@@AAA000000111111222333444555000111222333444444444444111111111111222222333444333333333333333333333333555444444444444444444555333333333333333444444444333333444444444555555555666666666777777777777777888999<<<@@@AAA@@@EEELLLUUU```rrrgggXXXIIIEEEAAA??????@@@??????>>>>>>============>>>>>>>>>===???CCCDDDDDDIIIOOOWWWjjj}}}lllccc[[[YYYWWWSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPNNNMMMLLLJJJGGGDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKMMMNNNNNNOOOQQQSSSWWWWWWYYY^^^```ccckkkttt|||yyy}}}|||qqqgggbbb[[[WWWUUUTTTTTTTTTTTTSSSQQQNNNLLLKKKJJJJJJMMMMMMLLLLLLJJJIIIHHHHHHIIIKKKNNNPPPSSSVVVXXXZZZYYYbbbppp~~~}}}}}}|||{{{yyywwwuuusssppppppooonnnnnnnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqsssrrrrrrqqqqqqqqqrrrrrrqqqppppppqqqttttttrrrpppqqqppppppppppppooommmkkkiiijjjjjjkkklllmmmnnnnnnpppooonnnmmmmmmmmmmmmnnnjjjkkklllmmmmmmmmmmmmmmmllljjjfffaaa[[[VVVQQQOOOMMMLLLJJJJJJLLLPPPTTTVVVVVVUUUSSSQQQPPPNNNMMMMMMNNNQQQUUUXXX]]]dddooovvv~~~yyytttyyysssbbbWWWXXXeeewww~~~|||zzzxxxtttnnnfff\\\QQQHHHBBBBBBBBBBBBBBBBBBBBBBBB========================<<<<<<<<<<<<============<<<<<<===>>>???@@@AAAAAA000000111222333333444444000111222333333222222111222111111111222333444444333333333333333333333333444444444333333444444444444444333333222222222111444555555555666666666666666666666666666777777777555666;;;???@@@???CCCJJJRRR\\\lll}}}zzziii^^^KKKHHHCCC????????????>>>>>>>>>============>>>>>><<<;;;===BBBCCCCCCFFFKKKMMM[[[qqqtttjjj___[[[YYYUUUSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQOOONNNNNNLLLIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAACCCCCCDDDEEEEEEFFFGGGGGGGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSVVV[[[^^^aaaiiisss{{{mmmggg___XXXUUUSSSRRRRRRSSSRRRQQQOOOMMMKKKJJJJJJLLLLLLLLLLLLKKKJJJHHHGGGGGGIIINNNUUU[[[aaadddeeeccceeejjjrrryyy~~~~~~}}}|||}}}||||||zzzwwwtttsssnnnoooooonnnnnnnnnmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppppppppqqqqqqrrrqqqppppppqqqrrrrrrqqqpppqqqooonnnnnnnnnnnnllljjjjjjjjjkkkkkklllmmmnnnnnnoooooonnnmmmmmmmmmmmmmmmjjjkkkllllllmmmlllllllllgggeeeaaa\\\XXXTTTQQQPPPLLLLLLKKKLLLNNNQQQUUUWWWSSSRRRPPPNNNMMMLLLKKKKKKPPPSSSXXX]]]ccclllxxxwwwrrrnnnssstttjjj^^^YYY___mmm|||}}}{{{vvvsssppplllcccWWWKKKEEEAAABBBBBBBBBCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===============>>>???@@@AAABBBBBBBBB000111222333333333333333111111222222222111000000333222222222222333333444222222333333333333444444222222111111111111222222333333333444444444555555555555555666666666777777555555555666666777777777444555:::??????>>>BBBIIIOOOWWWeeettt|||www}}}|||xxxqqqhhhcccQQQLLLFFFBBB@@@??????>>>???>>>>>>======>>>>>>???>>>;;;<<>>>>>>>>===>>>@@@AAABBBCCCCCCCCC111111222333333333222111222222222222222222222222444444333222222222333333222222222333333444444444222222111111111111222222222333333444444555666666444444444555555555666666333444444555666777888888666777:::>>>>>>===AAAGGGJJJQQQ\\\jjjyyyuuuxxx{{{tttpppnnnlllhhheeeWWWRRRKKKFFFCCCAAAAAA@@@?????????>>>>>>?????????@@@<<<;;;>>>???>>>???BBBAAAGGGRRRaaavvvvvvhhhaaa^^^ZZZWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSPPPOOOOOOOOONNNMMMGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEEEEEEECCCEEEHHHJJJKKKLLLOOOQQQQQQQQQSSSWWWYYY[[[ccclllzzz{{{uuummmddd^^^ZZZVVVTTTSSSRRRRRRQQQPPPOOOMMMMMMKKKLLLMMMMMMLLLJJJHHHFFFGGGLLLXXXiiizzz~~~{{{zzzxxxyyyzzz{{{zzzwwwtttrrrppppppqqqrrrrrrqqqqqqpppoooooooooooooooooooooooommmmmmmmmmmmmmmnnnoooooonnnoooooonnnmmmmmmnnnoooooommmllllllmmmnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkiiijjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggeeecccbbbaaa[[[XXXTTTQQQNNNMMMMMMMMMJJJLLLNNNQQQRRRSSSRRRRRRQQQPPPOOONNNNNNOOOQQQRRRTTTYYY```gggppp|||rrrpppllljjjsssmmmkkkjjjmmmuuu~~~{{{wwwxxxsssoookkk```QQQGGGEEE??????@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????<<<===???AAABBBBBBBBBBBB111222333444333222111000222222222222333444555555555444444333222222222222222222222333333444444444444333333333333333333444333333333333333333333333333333333444444444555555333333444555666777888999888888;;;>>>===;;;???EEEFFFLLLVVVbbbqqqxxxxxxzzzqqqmmmlllkkkhhheee\\\WWWOOOIIIEEECCCBBBBBB@@@@@@????????????@@@@@@@@@<<<;;;???AAAAAABBBEEECCCEEEKKKUUUfffwwwggg```]]]YYYVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWTTTPPPNNNOOOOOOOOOOOOGGGFFFEEEDDDBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBEEEGGGIIIKKKLLLOOORRRRRRQQQSSSVVVVVVXXX___hhhttt{{{sssjjjddd^^^ZZZWWWSSSSSSSSSSSSRRRQQQPPPOOOKKKLLLMMMMMMLLLJJJHHHFFFKKKRRR```ttt~~~{{{zzzwwwxxxyyyzzzyyywwwtttrrrnnnooopppqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllmmmnnnooonnnnnnnnnmmmllllllmmmooonnnmmmkkkkkkmmmnnnnnnmmmkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhffffffeeecccaaa^^^\\\[[[XXXUUUQQQMMMJJJIIIIIIJJJIIIKKKNNNQQQSSSRRRQQQPPPOOONNNMMMMMMMMMOOORRRSSSVVV[[[bbbjjjtttsssqqqmmmkkkqqq~~~|||rrrrrrssswww~~~xxxtttvvvppplllhhh]]]LLLCCCBBBAAAAAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????;;;<<<>>>@@@AAAAAAAAAAAA222333333444444333333222333333333222222222111111333333333222222111111111333333222111111222333333111111222222222333333333777666444333333444666777444444555555555555444444555555555555666666666666999;;;======>>>???AAABBB@@@GGGRRR]]]jjjzzzzzzqqqsss{{{{{{vvvttttttsssnnniiiccc___XXXOOOGGGDDDDDDEEE===???AAA@@@===<<<>>>@@@>>>>>>??????@@@@@@@@@AAACCCCCCHHHOOO[[[ooooooeee^^^WWWVVVYYYXXXWWWVVVVVVWWWWWWVVVTTTVVVUUUTTTRRRQQQOOONNNNNNKKKIIIEEEBBBAAAAAACCCDDD???@@@AAABBBCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIJJJKKKKKKMMMOOORRRTTTXXX]]]```mmm~~~xxxtttnnnccc]]]\\\WWWXXXYYYYYYXXXVVVSSSQQQMMMMMMKKKJJJJJJIIIIIIIIIJJJRRRddd|||{{{yyywwwxxxxxxwwwuuussspppoooooooooooooooooonnnmmmmmmnnnnnnmmmllllllllllllmmmooonnnmmmlllkkkjjjjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkllllllmmmooollliiihhhhhhhhhgggfffhhhgggggghhhjjjjjjhhhgggdddcccbbb```]]]YYYVVVTTTPPPOOOLLLIIIHHHHHHHHHIIIMMMNNNPPPQQQQQQOOONNNLLLPPPQQQPPPNNNLLLNNNSSSYYY\\\bbbjjjqqqyyysssppppppttt}}}|||yyyyyy~~~{{{wwwvvvvvvsssoooggg\\\PPPGGGAAA???@@@AAAAAA@@@>>><<<;;;<<<@@@@@@??????>>>=========??????>>>>>>======<<<<<<<<<<<<===>>>???@@@AAAAAA222333333444444333333222111111111222222333333333333333333222222222111111333333222111111222333333111111222222222333333333666555333222222333555666444444555555555555444444555555555555666666666666777999;;;;;;<<<<<<>>>@@@AAAHHHPPPYYYdddtttwwwvvv{{{~~~{{{zzz|||zzzuuuqqqlllfff^^^UUUNNNHHHDDDBBBBBBDDDEEECCCAAA@@@AAACCC>>>>>>>>>??????@@@@@@@@@AAAAAADDDIIIRRRccc~~~yyymmmddd\\\YYY[[[ZZZXXXVVVVVVWWWWWWUUUTTTTTTTTTTTTSSSSSSSSSRRRRRROOOMMMIIIFFFDDDCCCCCCDDD???@@@AAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJJJJJJJLLLOOOPPPSSSVVVZZZ^^^fffttt|||ssshhhaaa___ZZZ[[[]]]]]][[[WWWSSSPPPNNNNNNMMMLLLKKKKKKKKKLLLPPPXXXkkk}}}zzzxxxuuuuuuvvvvvvuuusssrrrqqqnnnnnnnnnnnnnnnmmmllllllmmmllllllkkkkkkkkkkkkkkklllkkkkkkjjjiiiiiiiiiiiijjjkkkkkkllllllkkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjmmmkkkhhhggghhhhhhgggfffhhhgggffffffgggfffdddbbbbbbaaa```^^^ZZZVVVSSSQQQNNNMMMKKKIIIHHHIIIJJJKKKOOOPPPQQQRRRRRRPPPNNNMMMMMMNNNNNNMMMLLLOOOVVV\\\aaagggpppzzz{{{uuupppqqqttt|||~~~uuuqqqvvv}}}|||wwwtttssstttrrrmmmcccWWWLLLDDD@@@>>>@@@AAABBBAAA>>><<<<<<<<<<<<<<<======>>>??????@@@>>>>>>>>>>>>======<<<<<<======>>>???@@@AAABBBBBB222222333333333333222222//////000111222333444555333333333222222222222111333222222111111222222333111111222222222333333333444444222222222222444444333444444555555444444333444555555555555666666666555777999999999:::<<<===BBBGGGMMMSSS\\\jjj|||||||||vvvqqqjjjaaaXXXOOOFFFAAABBBCCCCCCAAA@@@???@@@AAA>>>>>>>>>>>>>>>?????????AAA@@@AAADDDIIIUUUjjj}}}{{{oooddd]]]\\\[[[YYYVVVVVVVVVVVVVVVUUUSSSSSSTTTTTTUUUVVVVVVVVVSSSQQQNNNJJJGGGFFFEEEEEE@@@@@@AAAAAAAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIIIIJJJKKKMMMNNNPPPRRRVVVYYYaaajjj|||uuulllhhhdddeeefffeeeaaa[[[UUUQQQOOOOOONNNNNNMMMNNNNNNNNNSSS]]]ppp|||zzzxxxvvvssssssssstttssssssrrrqqqlllmmmmmmmmmmmmlllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjhhhhhhhhhggggggfffffffffggggggjjjiiigggfffggghhhgggfffgggfffdddddddddbbb```^^^___^^^\\\YYYVVVRRROOOMMMJJJIIIIIIHHHIIIKKKLLLMMMRRRRRRSSSSSSRRRPPPNNNMMMJJJLLLNNNNNNOOOSSS[[[bbbiiioooyyy{{{rrrllllllrrr|||tttkkkiiittt}}}wwwsssqqqqqqqqqqqqiii]]]PPPFFF@@@>>>>>>@@@AAABBBAAA???=========;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>============<<<>>>>>>???@@@AAABBBCCCCCC222222333333333333222222///000000111222333333333222222222222222222222222222222222222222222222222111111222222222333333333333333222111111222333333333333444444444444333333444444444555555555666666444666888888888888:::<<>>>>>>>>>>>>>>>>>>>>>>>CCCBBBBBBCCCEEELLL\\\kkk{{{mmmbbb\\\[[[XXXUUUTTTUUUVVVWWWVVVTTTTTTTTTUUUVVVVVVWWWWWWTTTRRRPPPMMMKKKIIIHHHGGGBBBBBBAAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKLLLMMMOOORRRUUU___dddrrr~~~wwwsssssssssoooiiiaaaYYYTTTPPPOOOOOONNNNNNOOOOOOOOOQQQ[[[ooo|||yyyxxxwwwvvvuuurrrrrrrrrrrrqqqppppppooollllllmmmmmmmmmllllllkkkjjjjjjkkkjjjjjjjjjiiiiiifffggggggggghhhhhhggggggfffgggiiijjjjjjiiigggfffffffffeeeeeeddddddeeeeeegggfffdddeeefffffffffddddddcccaaaaaaaaa```]]][[[[[[YYYWWWTTTQQQMMMJJJIIIFFFFFFGGGHHHJJJLLLNNNOOORRRRRRRRRQQQPPPNNNLLLKKKKKKMMMOOOPPPSSSXXXaaahhhqqqwww}}}uuuoookkkllluuuvvvhhhdddeeeuuuyyyssspppnnnnnnnnnnnneeeWWWIIIAAA>>>>>>???@@@AAABBBAAA???======>>>>>>======<<<;;;;;;::::::===========================>>>>>>???@@@AAABBBBBB111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222111111222222222222222333333333333222222444444444444555555555555555666888888888888:::<<<>>>AAAEEEIIIPPP]]]nnn{{{rrr\\\OOOIIIEEEDDDBBBBBBBBBDDDEEEEEE?????????>>>>>>>>>>>>>>>BBBAAAAAACCCDDDGGGRRR^^^oooyyyiii___[[[XXXTTTSSSTTTVVVXXXYYYVVVVVVUUUUUUUUUUUUUUUTTTRRRQQQQQQOOONNNLLLJJJIIIDDDCCCBBBAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJLLLOOORRRZZZ___jjj~~~xxxooodddZZZUUUPPPPPPOOOOOONNNNNNOOOOOONNNXXXlllzzzxxxuuutttuuuuuutttsssssssssqqqpppnnnmmmlllllllllmmmmmmnnnnnnnnnmmmmmmjjjkkkkkkkkkkkkjjjiiiiiifffggghhhhhhiiihhhhhhgggfffggghhhhhhhhhhhhgggfffffffffeeeddddddddddddddddddcccbbbbbbddddddcccaaa___^^^]]]^^^^^^^^^\\\ZZZVVVTTTRRROOOLLLIIIGGGFFFDDDEEEFFFHHHJJJMMMOOOPPPPPPOOOOOONNNMMMKKKJJJIIIJJJMMMPPPRRRVVV]]]fffnnnzzz|||uuuqqqpppooopppyyy|||hhh^^^```eeesss~~~yyy|||~~~vvvqqqnnnnnnmmmllliii___QQQEEE???>>>>>>??????@@@AAAAAA???======>>>======<<<<<<;;;:::::::::<<<<<<<<<<<<<<<=========<<<<<<===>>>???@@@AAAAAA111111222222222222111111222222111111111000000000111222222222222333333333111222222333333222222111111111222222222333333333222222222222222222222222111222222333333222222111333444444444444555555555555777888999888888:::;;;;;;>>>BBBFFFLLLXXXhhhtttkkkYYYPPPHHHFFFBBBAAABBBCCCCCCCCC@@@@@@@@@??????????????????>>>???BBBBBBCCCJJJRRR]]]rrrwwwiii```\\\WWWTTTUUUWWWYYYYYYXXXWWWWWWVVVUUUTTTTTTSSSQQQQQQRRRQQQPPPNNNLLLJJJFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHJJJMMMPPPRRRXXXbbbsssrrrfff[[[UUURRRRRRQQQPPPOOOOOOOOOOOOOOOWWWhhh}}}vvvtttrrrrrrssstttsssrrrsssrrrpppnnnlllkkkjjjjjjllllllmmmnnnnnnnnnnnnmmmjjjjjjkkklllkkkjjjiiihhhggghhhiiijjjiiihhhgggfffffffffffffffffffffffffffffffffeeedddccccccccccccaaa```___```aaa```___]]][[[ZZZYYYZZZ[[[ZZZXXXVVVQQQOOOMMMJJJHHHFFFEEEEEECCCDDDFFFHHHKKKMMMNNNOOOMMMMMMLLLKKKJJJIIIIIIHHHIIILLLQQQUUUZZZcccnnnvvvwwwqqqoooqqqsssssszzzooo___[[[```fffoooyyyyyyssszzz|||tttpppnnnmmmkkkiiiaaaXXXKKKAAA>>>>>>>>>>>>>>>???@@@@@@>>>======>>>::::::;;;;;;<<<=========;;;<<<<<<<<<<<<=========<<<<<<===>>>???@@@@@@AAA111111222222222222111111000000000000111111111111111111222222222333333333111222333333333333222111111111222222222333333333222222333333333333222222111111222222222222111111333333444444444555555555555666888888777777999:::888<<<@@@DDDHHHRRR```kkk{{{lll^^^NNNJJJEEEBBBAAAAAA@@@???AAAAAAAAAAAA@@@@@@@@@???<<<<<<>>>AAABBBAAADDDJJJRRR___sssyyyiiiddd]]]XXXVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVUUUSSSTTTUUUTTTRRROOOLLLJJJIIIGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGGGGGGGIIIMMMOOONNNSSS[[[gggyyyxxxiii^^^XXXVVVUUUSSSRRRPPPPPPOOOOOOPPPWWWeeeuuu{{{uuusssrrrrrrssssssrrrqqqqqqpppnnnlllkkkjjjkkkkkkkkkkkklllmmmmmmmmmmmmmmmhhhiiijjjkkkjjjiiigggfffggghhhiiijjjiiigggfffdddfffeeecccbbbbbbccceeefffeeeeeecccbbbbbbaaaaaaaaa___^^^]]]^^^^^^]]][[[XXXXXXWWWVVVUUUVVVUUURRRPPPMMMLLLJJJGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIKKKOOOUUU\\\dddooo|||yyysssqqqsssvvvuuuzzzwwweee\\\^^^dddjjjmmmwwwxxxuuuvvv}}}yyyrrrooonnnmmmiiieeeXXXPPPEEE???======<<<;;;<<<>>>??????===<<<<<<===;;;;;;;;;<<<======>>>>>>;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@AAAAAABBB111111222222222222111111......///000111222333333111111111222222333333333111222333444444333222111111111222222222333333333222333333444444333333222111111222222222222111111333333333444444444555555444666777777666666888999888;;;@@@BBBFFFOOO[[[eeerrr~~~lllXXXSSSLLLGGGFFFDDDBBB???BBBBBBBBBAAAAAA@@@@@@@@@======???CCCBBB@@@BBBGGGIIIOOO[[[nnnqqqkkkbbb[[[XXXWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVWWWWWWVVVTTTPPPKKKIIIJJJIIIFFFDDDBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCEEEFFFGGGGGGIIIMMMPPPOOOSSSXXX^^^kkk}}}nnnbbb\\\XXXWWWVVVTTTRRRQQQPPPPPPQQQVVVaaaooowwwyyy}}}~~~zzzyyyzzz{{{}}}~~~}}}yyyvvvuuusssrrrrrrssssssrrrpppnnnmmmlllkkkjjjkkklllllliiijjjkkkkkkllllllllllllfffgggiiijjjiiihhhfffeeeggghhhiiiiiihhhfffdddccceeedddaaa______aaadddeeeddddddbbbaaa````````````^^^]]]\\\]]]]]][[[XXXVVVWWWVVVTTTSSSRRRPPPMMMKKKKKKJJJHHHFFFDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJNNNSSS[[[cccmmmzzzxxxuuuvvvxxxvvvyyy{{{jjj^^^\\\aaaiiimmmnnnyyyrrruuuzzz}}}wwwqqqnnnmmmlllgggcccRRRKKKBBB=========;;;888;;;===>>>>>><<<;;;<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAABBBBBBCCC222222222111111111000000000111222222222222111000111111000000111111222333555333111111333444222///000000000111222222222333222222222222222222222222333333333333333333333333444444444555555555666666777777777777777888888888;;;<<<>>>@@@EEELLLTTTZZZkkkvvv~~~eee[[[NNNFFFCCCCCCBBB@@@EEECCCAAA???===<<<<<<<<>>????????????===<<<;;;;;;<<<>>>AAABBB111111111000000000//////000000000000000000000000111111000000111111222333444222000111333333222000111111111111111222222222222222222222222222222222333333333333333333333333333444444444444555555555777777777777777888888888888:::;;;===AAAHHHPPPUUUeeepppoooeeeXXXMMMHHHGGGFFFEEEHHHGGGEEECCCBBBAAAAAAAAA????????????@@@@@@AAAAAA@@@BBBIIIRRR^^^qqqsssiiiaaaZZZWWWYYY[[[YYYWWWWWWXXXXXXVVVUUUVVVUUUTTTSSSRRRQQQQQQQQQNNNMMMKKKIIIGGGFFFFFFFFFDDDCCCAAAAAACCCDDDCCCBBB??????@@@AAAAAABBBCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGKKKQQQVVVZZZiiioooeee___XXXSSSTTTTTTQQQPPPRRRSSS^^^jjjpppvvv}}}|||vvvqqqooonnnnnnpppuuuxxxyyyxxxuuusssppppppoooooonnnmmmmmmmmmkkkkkkkkkjjjjjjjjjjjjiiihhhhhhgggggghhhiiijjjjjjfffeeeddddddeeeeeedddbbbeeeddddddbbbaaa```______]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWWWWVVVTTTSSSRRRQQQPPPNNNMMMKKKKKKJJJJJJCCCDDDDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJHHHEEEDDDGGGHHHHHHLLLQQQXXX^^^gggqqq}}}~~~}}}uuuooojjjkkkrrryyy|||{{{|||~~~zzzssslllkkkmmmiii^^^TTTFFFCCC>>><<<;;;<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;===>>>>>>?????????<<<<<<<<<<<<===???@@@BBB000000000///////////////111000///......///000111111111000000111111222333222111000000222333222111222222222111111111111111222222222222222222222222333333333333333333333333333333333333444444444444666666666777777888888888888999:::<<>>>>>>>>????????????@@@??????BBBGGGOOO]]]uuuvvvjjjaaa\\\[[[[[[YYYXXXXXXXXXXXXVVVTTTVVVVVVUUUTTTSSSRRRRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDCCCDDDDDDCCCBBB???@@@@@@AAAAAABBBBBBCCCBBBCCCCCCDDDEEEFFFGGGGGGEEEHHHMMMQQQSSS]]]sss|||qqqeee^^^XXXVVVTTTQQQQQQTTTUUU```lllrrrxxx|||xxxuuusssrrruuuwwwyyy{{{{{{yyyuuusssllllllllllllllllllllllllkkkkkkkkkjjjjjjjjjiiiiiigggffffffffffffgggggghhheeedddbbbcccddddddcccaaaccccccaaa```^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\[[[[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTSSSRRRPPPOOOPPPOOOMMMKKKHHHGGGFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGDDDEEEHHHIIIKKKPPPWWW\\\cccnnnzzzxxxvvvzzz{{{lllooouuu}}}~~~vvvqqqlllkkkjjjdddWWWMMMEEEBBB>>><<<;;;<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;<<<<<<===>>>>>>>>>>>>;;;<<<<<<===>>>???@@@AAA000000000000000000000000333111000......000111333111111000000111111222333111000000111111222222111333222222222111000000000222222222222222222222222222222222222222222222222222222222333333333444444555555666666777888888888:::;;;<<<<<<>>>CCCHHHLLLWWWaaappp|||ssskkkhhh```VVVMMMFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>???AAA???@@@CCCGGGPPPcccssswwwlllccc^^^ZZZXXXWWWWWWXXXXXXWWWUUUVVVVVVVVVUUUUUUTTTSSSRRRMMMNNNPPPQQQPPPOOOMMMLLLJJJHHHFFFEEEEEEDDDCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFCCCEEEIIIMMMNNNUUUeeevvvnnnfff^^^ZZZUUUQQQRRRUUUZZZeeepppuuuzzz~~~~~~~~~}}}yyyvvvssskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjeeeeeedddddddddddddddeeecccbbb```aaabbbbbbaaa___aaaaaa___^^^\\\ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQOOONNNMMMNNNMMMKKKHHHEEECCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGJJJLLLMMMUUU]]]ccckkkxxx|||xxxtttxxx~~~}}}rrrlllttt~~~|||tttqqqnnnkkkggg^^^QQQGGGCCC@@@===;;;;;;<<<;;;:::;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>;;;<<<<<<===>>>>>>======;;;<<<===???@@@@@@@@@@@@111111111111111111111111444333111000000111333444111111000000111111222333111111222111111111111222333222222222111000000000222222222222222222222222222222222222222222222222222222222333333333444444444555555666777777888888999:::;;;;;;<<<@@@DDDHHHRRR\\\jjjxxxzzz|||~~~xxxpppiiiffffffccc^^^UUUMMMHHHEEEDDDDDDDDDDDDDDDDDDDDDDDD???>>>>>>>>>>>>>>>>>>>>>BBB@@@@@@BBBDDDJJJWWWddd~~~yyykkkaaaZZZXXXVVVVVVWWWXXXXXXWWWVVVWWWWWWWWWVVVUUUTTTSSSMMMOOOQQQRRRRRRQQQOOOMMMLLLIIIFFFEEEEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEBBBCCCFFFJJJLLLPPP\\\iiizzzrrrhhhaaaYYYSSSSSSWWW```jjjtttxxx{{{}}}|||~~~{{{yyyyyy{{{}}}{{{vvvrrroookkkkkkkkkjjjiiiiiihhhhhhkkkkkkkkkjjjjjjjjjiiiiiidddcccbbbbbbaaaaaaaaaaaa```___^^^^^^______^^^\\\___^^^]]][[[YYYWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLJJJHHHEEECCCAAA@@@@@@DDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFHHHKKKLLLOOOXXXaaaqqqzzz~~~}}}|||{{{zzzwwwzzz~~~}}}sssmmmooowww}}}{{{{{{{{{uuusssooojjjcccXXXKKKCCC@@@>>><<<;;;;;;<<<;;;:::;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>;;;<<<<<<============<<<;;;<<<===???@@@@@@@@@@@@111111111111222222222222444333222222222222333444111111000000111111222333222333444333111000111222222222222111111111111111222222222222222222222222222222222222222222222222333333333333444444444444444444555666777777888888666777888999999<<<@@@CCCMMMVVVcccppp}}}}}}|||{{{xxxtttoookkkbbbcccbbb___ZZZSSSKKKGGGCCCCCCDDDDDDDDDCCCBBBBBB@@@????????????>>>>>>>>>@@@??????BBBCCCEEENNNWWWkkkvvvhhh```]]]YYYWWWWWWXXXYYYYYYVVVWWWXXXXXXXXXWWWUUUTTTOOOPPPRRRSSSSSSRRRPPPOOOMMMJJJGGGFFFEEEEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCBBBDDDGGGJJJMMMUUU___vvvuuukkk```WWWVVVZZZdddnnnwwwzzz|||}}}||||||~~~~~~~~~}}}zzzwwwvvvxxxyyy~~~~~~~~~{{{wwwsssnnnkkkiiijjjjjjiiiiiihhhgggffffffiiiiiiiiihhhhhhhhhhhhgggcccbbbaaa______^^^^^^^^^]]]\\\[[[[[[\\\\\\[[[YYYZZZZZZYYYWWWVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOONNNMMMLLLKKKJJJHHHGGGEEECCCBBBAAA@@@@@@AAAAAABBBDDDEEEGGGHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFIIIMMMNNNRRR]]]hhh||||||vvvuuuvvvwwwxxxyyy|||~~~rrrmmmmmmtttzzz}}}|||{{{vvvtttoooggg\\\PPPFFF@@@>>>===;;;;;;<<<<<<;;;:::;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;<<<<<<=========<<<<<<<<<======>>>???@@@AAABBB000000000000111111111222222222222222222222222222111111000000111111222333444666666555222000111222111111111111111222222222222222222222222222222222111111111111111111111111333444444444444555555555333333444555666777888999666777888888999;;;???BBBHHHPPP\\\hhhttt}}}yyyvvvtttrrrpppgggeeebbb```]]]YYYQQQLLLBBBCCCCCCDDDCCCBBBAAA@@@AAAAAA@@@@@@???????????????>>>@@@CCCCCCCCCGGGMMMXXXjjjwwwjjjeee^^^YYYWWWXXXYYYZZZVVVWWWXXXYYYYYYXXXVVVUUURRRRRRSSSTTTTTTSSSRRRQQQNNNLLLIIIHHHGGGGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAADDDFFFHHHNNNUUUcccvvvwwwiii]]]ZZZ]]]eeennnxxx{{{}}}~~~{{{yyyzzzzzzyyyxxxwwwxxxyyy{{{|||{{{{{{zzzwwwyyy{{{zzzxxxvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxvvvuuurrrooollliiigggfffffffffffffffffffffffffffffffffeeeeeeeeedddddddddbbbaaa___^^^]]]\\\\\\\\\ZZZYYYXXXXXXYYYYYYXXXWWWUUUUUUTTTSSSQQQPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGDDDDDDCCCBBBAAAAAABBBBBBAAABBBCCCDDDEEEFFFGGGHHHEEEDDDDDDCCCDDDEEEGGGGGGGGGIIIMMMSSSVVV[[[hhhuuuxxxrrroooppprrrtttwww{{{~~~tttppprrrvvv~~~|||xxxuuummmbbbUUUIIIAAA>>>===;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<======<<<;;;;;;>>>=========>>>@@@BBBCCC.../////////000000111111000111222222222222111000111111111000111222222333666777888666222000111222000000111111222222222333222222222222222222222222111111111111111111111111444444444555555555666666333333444555666777888999777888::::::;;;===AAADDDDDDKKKWWWbbbnnn}}}|||wwwuuusssrrrpppsssmmmgggeeedddaaa[[[UUUGGGHHHHHHHHHGGGFFFDDDCCCAAAAAAAAA@@@@@@@@@????????????AAAEEEEEEBBBDDDHHHKKKXXXnnnrrrlllccc[[[XXXXXXYYYZZZVVVWWWYYYZZZZZZXXXVVVUUUTTTTTTUUUUUUUUUTTTSSSSSSOOOMMMJJJIIIIIIIIIGGGFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDD@@@???AAABBBCCCIIIOOOSSSccc|||ooobbb^^^```dddnnnwww{{{}}}~~~zzzxxxwwwwwwwwwvvvsssssstttttttttssssssrrroootttyyy{{{yyywwwwwwxxxuuutttssssssssssssssstttpppooommmkkkiiihhhggggggbbbbbbcccddddddeeeffffffcccccccccbbbbbbbbbaaaaaaaaa```___]]]\\\[[[[[[ZZZYYYWWWVVVVVVWWWXXXVVVUUUQQQQQQPPPOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBAAABBBBBBCCCCCCFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHJJJMMMSSSYYY]]]eeesssxxxqqqnnnnnnpppqqqtttzzz~~~sssooosss{{{}}}xxxtttlll^^^PPPDDD???===<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;<<<<<<===<<<<<<;;;;;;???>>>======>>>@@@BBBDDD000000000000111111111111222222222222222222222222///222333222///---...000444444444333111000...---...111444555444222111111...///111222333333222222111111111111111111111111222222333333333333444444555555555666666666666666777777777888999;;;<<<===@@@GGGQQQZZZeeettt}}}}}}wwwvvvyyyuuuuuusssrrrsssqqqfffZZZPPPLLLHHHEEEDDDDDDCCCBBBCCCCCCAAA@@@???>>>>>>>>>??????>>>>>>???@@@AAAAAAJJJPPP\\\ooo|||mmmbbb\\\ZZZXXXWWWYYYZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVVVVWWWWWWUUUSSSPPPNNNMMMLLLLLLKKKHHHFFFBBBBBB@@@@@@@@@@@@AAABBB@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEEUUUXXXddd|||uuuccc]]]```jjjmmmrrrwww{{{~~~~~~xxxtttsssssstttsssqqqpppnnnmmmmmmmmmnnnooonnnoooqqqsssuuuuuuuuuuuuqqqooommmjjjiiiiiijjjkkkkkkjjjhhhfffdddcccbbbbbb___```aaaaaaaaaaaaaaa```___^^^]]]\\\[[[\\\]]]^^^XXXYYYZZZ[[[[[[ZZZYYYXXXUUURRROOOOOOPPPRRRSSSSSSNNNMMMMMMMMMMMMMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDDDDDDDEEEHHHKKKPPPTTTYYY]]]cccnnn}}}~~~yyyuuupppjjjhhhjjjoooxxxqqqiiimmmyyyuuutttiiiVVVGGGAAA>>>999;;;;;;999999999999;;;;;;<<<;;;;;;:::::::::;;;;;;======<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>@@@AAABBB000000000000111111111111111111111111111111111111///222444333111000111222000000000000///---,,,+++...111444555333111000000//////000111222333333333333333333333333333333333222222333333333333444444555555555555666666666666777777777888999:::<<<<<<>>>EEEMMMVVV```ooo||||||yyyvvvyyyuuuyyy}}}uuugggVVVQQQJJJEEEDDDEEEEEEDDDDDDCCCBBB@@@??????>>>>>>??????>>>>>>???@@@@@@AAABBBGGGOOO\\\ooo|||lllbbb]]]YYYVVVUUUVVVWWWXXXXXXXXXYYYYYYYYYXXXWWWVVVWWWUUUSSSQQQPPPOOOMMMMMMMMMLLLIIIGGGFFFEEEDDDCCCBBBCCCCCCDDD@@@AAAAAABBBBBBAAAAAAAAA???@@@@@@@@@AAACCCDDDEEEHHHNNNZZZlll~~~kkkeeehhhiiillloootttwwwyyyzzzzzz{{{xxxssspppppppppoooooommmlllkkkjjjiiijjjjjjkkklllmmmooopppqqqppppppooonnnmmmkkkiiihhhhhhhhhhhhgggfffeeedddbbbaaa```___]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\ZZZYYYYYYYYYZZZ[[[XXXXXXYYYYYYYYYXXXVVVVVVSSSQQQOOOOOOQQQRRRSSSRRRMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDEEEEEEEEEGGGJJJLLLPPPVVV___gggppp}}}yyyrrrkkkfffeeeiiihhhpppxxxzzzllliiirrr}}}sssooocccQQQEEEAAA>>>:::;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@000000000000111111111111000000000000000000000000///111222222111111111222111111222222111000000///111444666666444222111111000000000000111222333333222222222222222222222222222222333333333333444444444444555555555666666666777777777888999:::;;;<<<===BBBIIIPPPYYYgggyyy|||vvv|||yyyzzzvvv~~~eee\\\PPPHHHEEEFFFFFFFFFDDDCCCBBBAAA@@@??????????????????>>>??????@@@AAABBBDDDHHHNNNYYYlll~~~pppfff^^^YYYWWWWWWXXXYYYYYYYYYYYYYYYZZZYYYWWWVVVVVVUUURRRPPPQQQPPPNNNNNNNNNMMMKKKHHHHHHHHHFFFEEEDDDCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA?????????@@@AAABBBCCCDDD@@@GGGPPPYYYeeeyyyvvvnnnoooiiijjjmmmppprrrsssssssssrrrooommmllllllkkkjjjiiiiiihhhggggggffffffgggggghhhiiijjjjjjjjjjjjhhhhhhgggffffffeeedddcccbbbbbbaaabbbbbbaaa```^^^\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVVVVVVVUUUTTTRRRRRRNNNMMMMMMMMMOOOPPPPPPNNNLLLLLLKKKKKKKKKKKKLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCEEEFFFFFFFFFFFFHHHLLLOOOTTT]]]jjjvvvxxxnnngggaaabbbfffeeekkksss|||vvvjjj```aaaooo~~~{{{xxxrrriiiYYYIIIBBB@@@>>>;;;;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>///000000000111111111111000000000000000000000000///000111111000/////////111222222333333222222222444666888888555333222222222111000000000111333444222222222222222222222222222222222333333333444444333444444555555666666666777777777777888999:::;;;<<<@@@EEEJJJRRR```qqq~~~vvvxxx~~~{{{zzzmmm[[[NNNIIIHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@???????????????@@@@@@CCCEEEGGGGGGKKKXXXlll{{{wwwiiiaaa^^^]]][[[ZZZZZZYYYXXXWWWXXXWWWVVVVVVVVVVVVSSSQQQRRRQQQPPPPPPPPPOOOMMMJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????@@@AAABBBCCCAAAFFFKKKNNNRRR^^^ppp~~~}}}rrrpppjjjkkklllmmmnnnnnnmmmmmmjjjiiihhhhhhiiihhhfffeeeffffffeeeeeeddddddddddddbbbcccdddeeeeeeeeedddccc____________^^^]]][[[[[[]]]^^^______^^^\\\ZZZXXXXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOJJJIIIIIIKKKLLLMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGJJJNNNRRR[[[fffvvvtttllleee___```dddjjjnnnsss{{{}}}vvvddd^^^YYY]]]iiivvv|||~~~}}}}}}yyyvvvqqqdddQQQDDD??????===::::::::::::::::::::::::::::::::::::999::::::;;;;;;>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>???///000000000111111111111111111111111111111111111333222222222111000///...---...//////000/////////333555666555333111111111222111000000000111222333333333333333333333333333222222222333333333444444333333333444555666666777777777777777888999::::::<<>>BBBCCCBBBBBBHHHUUU```uuuwwwkkkdddaaa\\\ZZZYYYYYYXXXWWWVVVUUUUUUVVVXXXXXXWWWUUUSSSRRRQQQQQQRRRQQQOOOMMMKKKKKKJJJHHHGGGEEECCCCCCBBBCCCCCCCCCBBBBBBAAA@@@???????????????@@@AAABBBCCCDDDFFFGGGJJJPPPYYY___nnnvvvqqqllljjjjjjjjjjjjjjjjjjjjjiiifffeeeeeefffgggfffdddbbbaaaaaaaaa`````````______[[[\\\^^^```aaaaaaaaa```[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZ\\\\\\\\\ZZZXXXWWWVVVWWWVVVVVVUUUTTTSSSRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPOOOOOOOOOOOOOOOJJJIIIIIIJJJLLLLLLJJJHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBDDDEEEFFFIIIMMMSSSXXXaaannnzzztttnnnkkkfffaaa```ccckkkmmmqqqwwwwwwqqqhhhaaaXXXYYY\\\bbbkkkttt||||||{{{|||~~~}}}{{{yyyooo___LLLAAA>>>===;;;999::::::::::::::::::::::::999999999999999:::;;;<<<=========>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<============>>>???@@@@@@000000000000111111111111111111111111111111111111555333222333333333111/////////000111111111000000000111222111000......///222111111111111111222222555555555555555555555555222222333333333333444444222222333444555666666777777777777777777888999999:::>>>AAADDDIIISSSbbbmmm~~~xxxqqqwwwzzzfff[[[TTTMMMHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@??????>>>?????????===@@@CCCBBBAAACCCJJJPPP]]]ooo}}}mmmggg___ZZZYYYZZZYYYXXXUUUUUUUUUWWWYYYZZZYYYXXXUUUSSSRRRSSSSSSSSSQQQOOONNNNNNNNNMMMKKKIIIHHHFFFCCCCCCDDDCCCCCCBBBAAA@@@??????>>>>>>??????@@@AAA?????????BBBFFFJJJMMMNNNVVV\\\eeeppp}}}~~~mmmhhhffffffffffffffffffeeeeeecccbbbaaabbbccccccaaa___ZZZZZZZZZZZZZZZYYYXXXXXXVVVWWWYYY[[[]]]]]]]]]]]][[[[[[ZZZZZZYYYYYYYYYYYYVVVWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQPPPOOONNNNNNMMMNNNNNNOOOQQQQQQNNNMMMKKKKKKLLLLLLJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCEEEGGGJJJNNNUUU]]]ccckkkxxxxxxrrrkkkhhhggghhhgggbbbbbbdddffffffjjjmmmkkkccc]]][[[UUU[[[bbbiiipppwwwxxx{{{}}}zzzgggXXXHHH@@@>>><<<:::999999::::::;;;;;;::::::999999888888999999:::;;;<<<<<<<<<============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>@@@AAABBB000000000000111111111111000000000000000000000000000///...000222333222///222222333333333222222111///000111111///...///000111111222222222111111000333333333333333333333333222222333333333333444444111222222333555666666777777777777777777888888999888;;;???BBBFFFNNN[[[eeevvv|||sssrrrvvv}}}rrrfff]]]TTTLLLGGGFFFEEECCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>??????>>>@@@AAABBBBBBDDDGGGIIIMMMXXXlllwwwjjjaaa]]][[[YYYWWWXXXWWWWWWXXXZZZ[[[ZZZYYYUUUTTTSSSTTTUUUTTTRRRPPPNNNOOOOOONNNMMMKKKIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>???@@@@@@>>>>>>>>>???AAADDDFFFGGGHHHLLLRRRXXX```kkkxxxuuuhhheee``````_________``````aaa```^^^]]]]]]^^^^^^]]][[[VVVVVVWWWWWWWWWVVVUUUTTTSSSTTTVVVWWWXXXXXXXXXWWWYYYXXXWWWVVVVVVVVVWWWXXXSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQQQQRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPOOONNNMMMKKKKKKLLLMMMOOOQQQTTTUUUPPPNNNKKKIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFDDDCCCCCCBBBAAA@@@???>>>@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCFFFHHHLLLPPPWWW```iiippp}}}|||tttjjjdddaaa___```ddddddbbbcccfffeeedddeeefffbbb\\\^^^dddeeehhhmmmtttzzz{{{}}}xxxttt[[[NNNCCC???>>>:::999:::999::::::;;;;;;::::::999888888888888999:::;;;<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<>>>@@@BBBCCC000000000000111111111111////////////////////////***((((((+++///111000...000000000000000///......111222333333222111222444000111222333333222000///////////////////////////222222333333333444444444111111222333555666666777888777777777777777888999666:::>>>AAADDDKKKWWW```qqq{{{wwwqqqooouuuyyynnndddYYYPPPGGGFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@???>>>>>>??????<<<<<<===>>>@@@BBBCCCDDDEEEKKKXXXlllwwwiiiaaa]]]YYYVVVZZZYYYYYYZZZ[[[[[[ZZZXXXVVVUUUTTTTTTUUUUUUSSSQQQLLLMMMMMMMMMLLLKKKIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@BBBBBBAAA???>>>???BBBEEECCCFFFJJJLLLPPPWWW```gggoooyyy{{{llleeeddd[[[ZZZZZZZZZ[[[\\\]]]]]]]]][[[YYYYYYYYYZZZYYYXXXVVVVVVWWWXXXWWWVVVUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRVVVUUUSSSRRRQQQRRRTTTUUUQQQQQQPPPPPPPPPQQQRRRRRRNNNOOOOOOPPPPPPPPPOOOOOOMMMNNNNNNOOOOOONNNLLLKKKIIIJJJKKKLLLOOOSSSVVVXXXOOOLLLHHHEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBAAA@@@???>>>===<<<@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDJJJLLLPPPVVV]]]gggrrryyy|||xxxtttpppjjjccc___^^^[[[\\\```bbbbbbdddhhhiiifffeeeccc^^^[[[dddppp|||{{{|||zzzqqqkkkQQQGGG??????>>>999999<<<999999;;;;;;;;;;;;999999888888888888999:::;;;<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<888999999;;;===???AAABBB222000///000333444222000000000000000000000000000000000111111111///...---111000/////////000222333111111111111111111111111333222222222222222222333000000000000000000000000222222111111000111111111222222333333444555666666777666555444555777999:::555999===???BBBHHHRRRYYYfffooo~~~yyysssrrr|||{{{tttkkk^^^TTTNNNJJJFFFEEEFFFFFFEEECCC@@@@@@??????>>>=========@@@@@@@@@@@@AAABBBCCCDDDFFFGGGMMMWWWeeezzzqqqiiieee```[[[ZZZYYYWWWWWWYYYZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQNNNKKKHHHFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>???@@@AAA@@@??????@@@@@@AAAAAABBBBBBCCCAAAAAACCCEEEGGGJJJLLLMMMWWW]]]fffnnnuuu~~~tttjjjbbb\\\WWWYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPOOORRRQQQQQQPPPPPPPPPQQQQQQOOOOOONNNNNNMMMMMMNNNNNNNNNOOOPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCCCCBBB@@@>>>>>>???@@@AAA???>>>===<<<<<<>>>@@@AAABBBAAAAAAAAAAAABBBCCCCCCAAABBBCCCCCCBBBAAA???>>>>>>>>>???AAADDDEEEDDDCCCIIINNNUUU^^^iiiwww~~~rrrooojjjfffccc```^^^\\\___]]]]]]aaagggllllllkkknnnkkkgggccc\\\\\\kkk|||{{{yyyxxxwwwzzzjjjSSSKKKGGGAAA===<<<<<<;;;;;;999:::;;;<<<<<<;;;999888::::::999888999:::;;;<<<>>>============<<<<<<<<<;;;<<<===<<<:::999:::;;;<<<<<<<<<<<<===>>>@@@@@@222000///000222333222000000000000000000000000000...///000111111000//////111000/////////000222222000000000000000000000000222222111111111111222222111111111111111111111111222111111111111111222222222222333333444555555666666666555444555777999:::666999<<<===???DDDLLLSSS___iiixxx{{{~~~{{{tttlll```WWWPPPLLLGGGDDDDDDDDDCCCBBBAAAAAAAAA@@@??????>>>>>>????????????@@@AAABBBCCCCCCCCCGGGOOOZZZkkkvvvkkkccc^^^[[[YYYXXXXXXYYYYYYXXXWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPMMMKKKIIIIIIIIIIIIHHHFFFDDDCCCBBB@@@???>>>???@@@AAA@@@>>>AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJNNNSSSXXX\\\```fffnnnuuuzzz~~~~~~wwwnnngggbbb^^^[[[XXXTTTTTTTTTTTTSSSSSSSSSSSSUUUUUUTTTSSSSSSRRRQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPOOOOOONNNNNNPPPOOOOOONNNNNNNNNOOOOOOOOOOOONNNMMMMMMLLLMMMMMMMMMNNNNNNMMMKKKJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJIIIIIIGGGFFFEEEEEEEEEEEEAAAAAABBBCCCCCCBBBAAAAAACCCAAA@@@>>>>>>>>>@@@AAA@@@???>>>======???@@@BBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCCCCBBB@@@@@@AAAAAAAAADDDGGGIIIKKKKKKNNNSSS\\\fffrrr~~~zzzlllhhhccc```___```aaabbbgggfffgggmmmtttwwwuuurrrqqqiiibbb^^^]]]aaammm{{{{{{}}}~~~{{{rrrpppnnn___LLLFFFBBB===:::999999888888888888999:::::::::999999::::::999999999:::;;;<<<=========<<<<<<<<<;;;;;;;;;<<<===<<<:::999:::;;;::::::;;;<<<>>>???AAABBB111000///000222333222111000000000000000000000000---...///000111111111111000000000///000111111222////////////////////////111111000000000000111111222222222222222222222222000000000000111222333333222222333333444444555555666555555444555777888999888;;;=========AAAGGGMMMWWW```nnn}}}~~~wwwoooeee^^^TTTOOOIIIEEECCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>???@@@AAABBBAAA@@@CCCHHHNNNYYYjjjzzzyyyllleee^^^\\\ZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNMMMMMMMMMLLLJJJHHHFFFCCCBBBAAA???>>>???@@@AAA@@@>>>AAAAAA@@@@@@???>>>>>>===??????@@@@@@BBBCCCEEEFFFDDDGGGJJJKKKLLLNNNTTTXXX\\\```eeeiiimmmppptttwwwyyyzzz{{{{{{yyywwwtttrrrllliiifffggglllsssyyy||||||zzzwwwtttpppnnnlllkkkccc```\\\ZZZYYYXXXWWWVVVQQQQQQQQQQQQPPPPPPPPPPPPRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOOOONNNNNNNNNOOONNNNNNMMMMMMLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMOOONNNMMMLLLKKKKKKKKKKKKKKKLLLKKKIIIGGGGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCCCCC???@@@AAAAAAAAAAAA@@@???AAA@@@???>>>>>>>>>???@@@AAA@@@???>>>???@@@AAABBBAAABBBBBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@AAACCCFFFKKKOOORRRWWW^^^iiiuuu|||wwwssseeeaaa\\\ZZZ]]]ccckkkqqqyyyyyy}}}yyykkkaaaXXXXXX]]]fffrrr{{{~~~vvvwww~~~~~~|||sssooolllcccTTTHHHBBB???;;;999888888888777999999999999999:::;;;<<<::::::999999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<:::999:::;;;999999:::<<<>>>@@@BBBCCC000000000000111111111111000000000000000000000000......///000000000000000000000000000000111111222000000000000000000000000000000////////////000000222222222222222222222222000000000000111222333444222222333333333444444444555555444555555666888888;;;<<<===>>>>>>AAAFFFJJJPPPXXXeeesss{{{rrriiidddXXXSSSMMMGGGDDDDDDEEEFFFBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@AAA@@@BBBEEEHHHMMMXXXccc{{{|||rrrdddaaa^^^]]]\\\\\\ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVTTTTTTSSSSSSRRRRRRQQQPPPMMMMMMLLLKKKIIIGGGEEEDDDBBB@@@???@@@AAAAAA@@@???@@@?????????>>>>>>>>>===>>>>>>>>>>>>???@@@AAAAAA@@@BBBDDDEEEEEEGGGJJJNNNPPPSSSUUUWWWWWWXXXYYY[[[\\\]]]^^^______]]]\\\[[[XXXVVVTTTUUUYYY^^^bbbdddeeedddbbb```^^^\\\ZZZZZZVVVUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKJJJJJJKKKKKKLLLLLLNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDDDDGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCAAABBBBBBCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGMMMUUUZZZeeennnzzz~~~zzzuuuooojjj___\\\YYYYYY___kkkzzz}}}ttt]]]YYYVVVYYYaaakkkvvv}}}}}}}}}|||wwwyyyyyyoooooojjj[[[MMMHHHDDDAAA>>><<<;;;;;;:::999;;;:::999999:::;;;===>>>999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999:::;;;<<<<<<:::::::::<<<::::::;;;<<<>>>???AAABBB///000000000000000111111////////////////////////111111000//////////////////000000000111111111111111111111111111111111111000//////////////////000111111111111111111111111000000000000111222333444222222222333333333333333444444444555555666777888999:::;;;<<<>>>AAAEEEGGGKKKRRR^^^kkkxxx|||ssskkkggg[[[WWWPPPJJJEEEDDDEEEGGGAAAAAAAAA@@@??????>>>>>>>>>>>>======>>>>>>??????@@@???@@@CCCDDDFFFLLLTTTddduuunnnjjjddd___]]][[[ZZZXXXXXXXXXWWWWWWVVVWWWWWWWWWTTTSSSSSSRRRRRRRRRRRRRRRLLLLLLLLLKKKJJJIIIHHHGGGDDDBBBAAAAAABBBBBBAAA???=========>>>>>>?????????=========<<<======>>>???BBBCCCDDDDDDEEEFFFGGGIIIGGGIIIJJJKKKIIIIIIJJJKKKMMMMMMNNNOOOPPPOOOOOONNNPPPNNNLLLMMMPPPSSSTTTTTTRRRRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPPPPOOONNNMMMMMMOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFDDDBBBCCCEEEHHHEEEEEEEEEEEEEEEEEEEEEEEEAAABBBBBBCCCDDDEEEEEEFFFEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????????????????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAABBBCCCDDDDDDDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCCFFFFFFGGGIIIMMMTTT^^^eeevvv~~~{{{uuunnneee___XXXXXXXXXZZZcccqqq~~~ooofffXXX^^^dddgggjjjpppyyy}}}{{{}}}|||{{{xxx{{{xxxyyy|||qqqpppjjj[[[OOOMMMHHHEEEAAA>>>======<<<;;;:::999888888888999;;;<<<999999:::::::::;;;;;;;;;;;;::::::::::::999999999:::;;;<<<;;;::::::;;;<<<======<<<======>>>??????...///111000//////000222////////////////////////222111000///............//////000111111111111000111111111111111111111111000000////////////000000000000000000000000000000000000000000111222333333222222222222333333333333333444444555666666777777666666777888;;;>>>AAACCCFFFMMMXXXcccooo~~~}}}{{{~~~{{{uuummmiiiaaa^^^WWWOOOHHHDDDDDDFFFAAAAAAAAA@@@??????>>>>>>???>>>>>>>>>>>>>>>??????>>>===>>>AAABBBAAAEEEJJJRRR^^^rrr{{{pppfff___\\\YYYXXXYYYXXXXXXWWWWWWWWWXXXXXXUUUTTTTTTSSSSSSSSSSSSTTTLLLLLLLLLLLLLLLKKKJJJIIIFFFEEECCCCCCDDDDDDBBBAAA<<<======>>>??????@@@@@@======<<<<<<<<<===>>>>>>BBBBBBBBBBBBBBBAAAAAAAAA@@@BBBDDDEEEEEEEEEFFFGGGEEEFFFFFFGGGGGGGGGGGGGGGIIIHHHGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLIIIJJJKKKKKKJJJJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHGGGGGGGGGGGGGGGGGGDDDEEEEEECCCBBBBBBDDDFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>===<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDGGGJJJMMMRRR[[[hhhpppwwwnnneee\\\WWWTTTVVVYYY]]]dddqqqttthhhccccccppp||||||wwwwww{{{~~~~~~{{{{{{~~~yyy~~~ssswww~~~yyyrrreee]]][[[NNNIIICCC>>><<<;;;;;;:::777777666666666666777777888999:::;;;;;;;;;::::::;;;;;;:::::::::999999999999;;;<<<;;;::::::;;;===>>>>>>============>>>>>>---///111000///...000222////////////////////////111000///......///000000...///000111222111111000111111111111111111111111111000000//////000000111111111111111111111111111222111111111111111222222222222222222222222222222333333444555666666666666666666666888:::===>>>???BBBHHHQQQ[[[ggguuuxxxzzz~~~zzztttpppmmmjjjdddZZZOOOHHHFFFFFFBBBBBBBBBAAA@@@@@@??????@@@??????>>>>>>????????????======AAAAAA@@@BBBFFFIIIOOO[[[iiitttssshhh```\\\ZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXWWWUUUTTTTTTTTTUUUUUUPPPPPPOOONNNMMMLLLJJJIIIHHHGGGEEEEEEFFFEEEDDDBBB????????????????????????======<<<<<<===>>>>>>???????????????@@@???>>>===>>>@@@CCCCCCCCCCCCDDDFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGEEEDDDGGGHHHIIIJJJJJJJJJIIIIIIEEEGGGHHHGGGFFFFFFHHHKKKHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFEEEEEEFFFFFFGGGGGGBBBCCCDDDDDDBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@>>>>>>===<<<<<<===>>>>>>@@@@@@AAABBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEECCCCCCCCCBBBBBBCCCDDDFFFGGGHHHEEEIIIOOOUUU]]]hhhwwwwwwlllccc\\\WWWTTTUUUYYY^^^bbbfffooo{{{{{{lllhhhjjjqqq}}}{{{sssyyy}}}uuunnniiieeeTTTNNNFFF???;;;;;;::::::888888888888777777666555888999:::;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999:::<<<;;;::::::;;;==================>>>??????---///111111......000222//////////////////////////////......///000111333...///000222222111111000000000000000000000000000111111000000000000111111222222222222222222222222222222111111111111111111222222222222222222222222222333444555666666666666:::999888999<<<===>>>>>>>>>DDDLLLUUUaaaooo~~~{{{{{{|||wwwyyywwwooodddWWWNNNIIIIIIDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???????????????@@@AAA??????BBBBBB@@@AAAEEEGGGGGGMMMVVV___hhhyyypppgggaaa___YYYYYYXXXXXXXXXYYYYYYZZZZZZYYYWWWVVVUUUUUUVVVWWWSSSSSSRRRQQQOOOLLLJJJIIIIIIHHHFFFFFFGGGFFFEEECCCAAAAAA@@@@@@???>>>>>>>>>===============>>>???@@@===<<<===???AAABBBAAA@@@>>>@@@AAAAAA???>>>>>>???CCCCCCBBBAAAAAA@@@@@@???>>>>>>???AAADDDEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCBBBFFFGGGHHHFFFDDDCCCFFFIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHAAACCCDDDDDDCCCBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>>>>???@@@AAA@@@AAABBBBBBCCCCCCCCCBBB>>>???@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFEEEDDDBBBDDDDDDDDDDDDFFFHHHJJJKKKLLLRRRZZZccclllyyy|||mmm```XXXVVVVVVVVVXXX^^^cccgggiiinnnvvv}}}pppdddeeelllxxx{{{yyyvvv|||wwwooommmiiidddZZZSSSIIIAAA===<<<<<<<<<;;;<<<<<<<<<;;;999777666888999:::;;;<<<;;;::::::<<<<<<;;;;;;;;;;;;::::::999:::;;;;;;::::::<<<===;;;;;;<<<<<<===???@@@AAA000111222333333222111000000000////////////000000////////////000000000000//////000000111111111222111000/////////000222333000000000000000000000000......///000000000000000111111222222222222111111222222333333333444444444444444444555555555555666777777888999;;;<<<<<<======AAAGGGNNNXXXfffvvvxxxwww~~~oooaaaXXXOOOIIIGGGEEEBBB???======>>>>>>@@@@@@????????????@@@@@@>>>>>>?????????@@@@@@@@@FFFFFFHHHJJJPPPYYYcccjjjzzzuuuiii___```___]]]\\\[[[[[[\\\\\\[[[ZZZXXXVVVUUUUUUVVVVVVSSSSSSRRRQQQPPPNNNLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBB@@@???>>>>>>============>>>???@@@AAAAAA@@@@@@???????????????>>>?????????@@@@@@@@@@@@????????????????????????>>>???@@@@@@@@@>>>===<<>>>>>>>>???????????????????????????>>>=========???BBBCCCAAAAAAAAA@@@@@@?????????BBB@@@??????AAABBBCCCCCCCCCAAADDDIIIIIIGGGLLLUUUVVV]]]hhhtttrrrbbbXXXTTTRRRTTTYYYbbbgggkkkkkknnnqqqqqqmmmzzz{{{xxxooofffeeeoooyyy~~~|||pppfffaaa___^^^cccYYYMMMDDD@@@>>>:::777:::999999999999999999::::::999999888888999999:::888:::======;;;::::::;;;::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@///000000111111000000///000000////////////000000////////////000000000000//////000000000111111111111000/////////000222222000000000000000000000000...///000000111111000000000111111222222111111000000000111111111222222222333333333333444444444555666666777888999:::;;;;;;===@@@EEEKKKSSS```nnnxxx}}}tttzzzpppbbbVVVLLLIIIGGGCCC@@@>>>???@@@AAA@@@@@@????????????@@@@@@??????@@@@@@AAAAAAAAAAAA@@@AAAAAABBBEEEKKKRRRXXXgggxxx|||pppeeebbb^^^\\\\\\\\\[[[ZZZVVVVVVVVVVVVVVVWWWXXXYYYSSSSSSSSSRRRPPPOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCAAA@@@@@@???>>>>>>=========>>>??????@@@@@@???>>>>>>>>>??????>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>======BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEGGGHHHJJJKKKGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@@@@??????????????????????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAAAAACCCDDDEEEAAAAAAAAAAAA@@@@@@@@@???AAA@@@@@@@@@BBBDDDEEEEEECCCBBBDDDIIIJJJLLLSSS]]]gggmmmxxxpppdddWWWRRRQQQRRRXXX]]]hhhooossspppmmmppprrrssstttpppjjjeeeeeejjjssszzz{{{|||~~~~~~|||{{{uuuggg^^^[[[\\\\\\\\\TTTIIIAAA>>><<<999777999999888888888888999999:::999999888888999999::::::;;;;;;:::888888:::<<<::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@000//////......//////000000000////////////000000////////////000000000000//////000000000000111111000000000///000111111222000000000000000000000000///000111111222222111111000111111222222111111000000000111111111222222222222222222333333333444444555555666777888999999:::<<>>>>>======>>>>>>???>>>>>>>>>>>>>>>??????=========>>>>>>>>>??????========================@@@??????>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDCCCCCCBBBBBB??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>??????????????????????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEHHHMMMQQQXXXcccnnn{{{{{{tttaaaWWWOOOMMMOOOSSSZZZbbbmmmuuuyyytttnnnnnnssswwwnnnfff^^^^^^fffpppvvvxxxuuuxxx{{{{{{yyyyyy{{{}}}~~~yyywww~~~~~~uuuhhh]]]WWWVVVWWWXXXRRRKKKBBB===;;;;;;999777888888888777777888888888:::999999888888999999:::<<<;;;:::888666777;;;>>>::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@111000............000111//////000000000000//////////////////000000000000//////000000000000000000000000000000000111111222////////////////////////000000111222222222222222000000111111111111000000222222333333333444444444222333333333333444444444555555666777888888999999;;;===@@@CCCHHHPPP\\\dddwww}}}~~~pppbbbTTTPPPJJJDDDAAA@@@BBBCCCAAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDFFFJJJRRR___mmmvvvhhh`````````^^^[[[WWWXXXYYYYYYXXXWWWUUUTTTTTTTTTTTTSSSRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBAAA??????>>>>>>>>>>>>>>>======>>>>>>??????============>>>>>>>>>>>>========================@@@???>>>======>>>???@@@??????@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======??????????????????????????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@@@@???BBBBBBBBBBBBAAAAAAAAAAAA@@@AAACCCDDDDDDEEEFFFFFFHHHJJJOOOUUU]]]iiixxxxxxkkkcccZZZSSSMMMMMMOOOSSS[[[bbbmmmuuuzzzvvvqqqrrrtttuuukkkddd^^^aaakkktttwwwvvvuuuwwwyyyvvvsssttt{{{}}}tttpppppp{{{}}}wwwtttnnnhhh___XXXTTTSSSRRRQQQGGGBBB<<<999888999888888888888777777777777888888:::999999888888999999:::;;;<<<;;;999888999;;;>>>::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@111111///......///111111//////000000000000//////////////////000000000000000000/////////////////////000000000111111111111////////////////////////000000111222222222222222000000000111111000000000222222333333333444444444444444444444555555555555666666777777888888999999888;;;>>>AAAEEELLLWWW^^^ppp{{{{{{lll\\\XXXQQQIIIDDDAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????;;;===???AAAAAAAAABBBDDDFFFJJJRRR^^^mmmrrrfffbbbaaa^^^[[[YYYZZZZZZZZZYYYWWWUUUTTTUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@???????????????>>>>>>>>>@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@@@@@@@????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEEEEDDDEEEGGGIIIMMMRRRXXX```kkk{{{{{{mmmaaaYYYTTTOOOLLLMMMOOOSSSZZZbbblllsssyyyyyyzzzzzzwwwrrrhhhggghhhmmmtttyyyzzzyyyzzzzzzxxxtttqqquuu~~~vvvnnnmmmpppyyyzzzpppiii\\\ZZZVVVSSSPPPMMMIIIFFF>>><<<999777777888888888888888777777777777888888:::999999888888999999::::::;;;======;;;:::;;;<<<::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@111000000//////000000111...///000111111000///...////////////000000000000000000////////////......//////000111111111111000000000000000000000000000///000111111222222111111///000000111111000000///000000111111111222222222444444444555555555666666666777777777888888888888777:::===???BBBIIIRRRYYYgggrrr|||rrrddd___XXXPPPIIIDDDAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???????????????>>>:::<<>>?????????=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@?????????>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@????????????>>>????????????@@@@@@@@@>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBEEEGGGGGGFFFHHHLLLPPPVVV^^^gggooozzz{{{pppdddZZZSSSLLLIIIIIILLLNNNQQQYYYbbbmmmssszzz}}}zzzsssiiilllrrrxxx}}}|||{{{yyyvvvuuuzzz{{{rrrooorrrvvv|||xxxiii___LLLKKKJJJIIIHHHEEE@@@<<<:::999888777777888999999888888888777777888888888:::999999888888999999:::888;;;======<<<:::::::::::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@...//////000000//////......///000111111000///...////////////000000000000000000/////////............///000111222111111000000000000000000000000000...///000000111111000000//////000000000000//////000000111111111222222222333333444444444555555555555555666666666666777777888:::<<<>>>@@@EEEMMMSSS]]]gggwww}}}~~~uuuhhheee___XXXPPPJJJEEECCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@????????????AAACCCCCCBBBBBBDDDEEE@@@???CCCKKKRRRZZZhhhuuuvvvlllfff^^^^^^\\\[[[ZZZZZZYYYYYYVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPOOONNNMMMLLLKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@????????????>>>>>>>>>?????????@@@@@@==============================>>>???????????????????????????>>>>>>=====================>>>???@@@????????????????????????>>>>>>>>>>>>????????????=========>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA????????????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDBBBEEEHHHIIIIIIMMMUUU\\\fffqqq{{{~~~uuukkkbbbYYYRRRMMMIIIGGGHHHLLLNNNPPPXXX```llluuu|||}}}}}}|||zzzvvvsssuuuyyy~~~}}}yyyxxxxxxzzz}}}wwwtttvvv|||~~~ppp]]]PPPBBBAAA????????????===;;;999999999999888888999:::999999888888888888999999:::999999888888999999:::888999::::::888888999:::::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@,,,---...//////...---,,,...///000222222000///...////////////000000000000000000//////.........---...///000222222111111000000000000000000000000000......///000000000000000//////000000000000//////222222333333333444444444222222333333333444444444444444555555555555555555888:::<<<===>>>BBBIIIOOOVVV```ppp~~~|||wwwzzzxxxkkkhhhccc]]]UUUOOOIIIFFFBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAA?????????@@@AAA???AAAGGGJJJLLLUUUaaajjjzzzvvvnnneeeccc```\\\YYYXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPPPPOOONNNMMMLLLLLLHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEDDDCCCAAA@@@???>>>>>>????????????@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@???>>>@@@@@@??????>>>>>>>>>===<<<<<<<<<======>>>@@@@@@???????????????@@@@@@@@@============>>>>>>>>>???<<<=========>>>>>>?????????????????????????????????????????????????????????>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBBAAAAAABBBDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEBBBEEEIIIJJJLLLRRR\\\eeeuuuvvvpppggg^^^WWWPPPKKKGGGLLLKKKLLLNNNOOOOOOVVV^^^jjjuuu}}}{{{vvvuuuwwwwww}}}|||~~~}}}xxxtttuuuxxx}}}zzzuuuwww|||wwwgggRRRDDD???<<<::::::;;;===>>>>>>999:::;;;:::999999999:::::::::999999999999:::::::::999999999999999999:::999999777555444555888;;;::::::999999::::::;;;<<<<<<<<<<<<======>>>???@@@000000000000//////////////////000000111111222222000000///////////////000222222000///............//////............////////////000000111111222222111111111111111111111111222111111111000000//////000000//////////////////222222333333333333444444999888888777666666555555555666888999;;;???EEEIIITTTZZZffftttxxxtttxxx|||ooolllhhhccc^^^WWWPPPLLLIIIFFFBBB???>>>@@@CCCEEE@@@@@@@@@@@@?????????>>>AAA@@@@@@@@@@@@@@@@@@AAACCCAAA@@@@@@CCCHHHMMMQQQ\\\gggvvvzzzpppddd]]]___aaa]]]YYYYYYVVVTTTSSSSSSTTTUUUTTTRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>@@@???>>><<<<<<<<<===>>>>>>>>>>>>>>>????????????<<<=========>>>>>>????????????@@@@@@@@@@@@??????AAA@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>????????????>>>>>>=========<<<======>>>???????????????<<<<<<===??????@@@@@@@@@AAA@@@>>>======>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBAAAAAABBBDDDDDDDDDJJJGGGIIIQQQXXX___kkkwwwzzztttgggbbbZZZTTTOOOLLLJJJIIIHHHHHHHHHKKKPPPUUUZZZ]]]hhhqqqwwwtttkkkhhhoooxxx{{{xxxvvvvvvxxxwwwyyy}}}{{{wwwuuuwwwzzz{{{~~~~~~|||nnnYYYHHHBBBCCCAAA>>><<<:::;;;<<<===:::999999888888888888888777777777777777777777777777888999:::;;;:::999999888888999999999:::::::::999:::<<<;;;::::::;;;=========<<<<<<<<<<<<======000000000000//////////////////000000000000000000222222111111111111111222333222111000//////////////////............//////............------------000000000000000000000000111111111111000000000///444444444444444444444444222222333333333333444444444444444444555555555555666777888999;;;>>>DDDGGGOOOTTT___mmmyyyxxxtttyyy~~~sssooojjjfffccc___XXXRRROOOKKKFFFCCCCCCCCCDDDCCCAAAAAAAAA@@@@@@@@@@@@???@@@@@@????????????@@@@@@@@@???======???CCCGGGIIIOOOWWWcccmmmxxx|||ooodddbbb```[[[WWWVVVYYYXXXWWWWWWXXXXXXVVVTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMLLLJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@?????????AAA@@@>>>=========>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>?????????@@@>>>??????@@@@@@??????>>>?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>??????@@@????????????>>>>>>>>>=========>>>???????????????<<<===>>>???@@@@@@@@@@@@BBBAAA???>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDEEEGGGHHHHHHGGGJJJIIIMMMXXXbbblllyyyzzzoooggg[[[XXXRRRNNNKKKIIIIIIHHHIIIKKKLLLLLLNNNRRRXXX]]]bbbgggkkkjjjgggkkkvvv~~~yyytttrrrqqqvvvvvvyyywwwttttttxxxwwwdddOOOCCCAAA@@@???>>>===<<<;;;::::::777666666555555555555555777777777777777777777777777888999:::::::::999999888999999999999:::::::::999:::<<<;;;::::::;;;===;;;;;;;;;<<<<<<>>>??????////////////000000000000000000//////////////////111111111000000111111222222222111111000000////////////............/////////......---,,,,,,++++++////////////////////////111111111111000000000000000111111222222333333333222222333333333333444444222222333444555555666666777777888999:::===AAAEEEGGGLLLWWWdddooozzzuuussswww|||wwwqqqkkkkkknnnmmmgggaaaYYYRRRIIIEEEEEEEEEBBB???BBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>????????????>>>======>>>@@@AAACCCGGGLLLRRRXXXaaaooorrriiiddd^^^ZZZXXXYYYXXXWWWWWWXXXWWWTTTRRRUUUTTTSSSQQQPPPPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@?????????@@@@@@=========>>>>>>>>>>>>??????????????????@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@????????????@@@@@@@@@???????????????>>>>>>======>>>????????????>>>===>>>???@@@@@@AAAAAA@@@CCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCBBBCCCDDDFFFGGGHHHIIIIIIPPPRRRYYYeeeqqq}}}yyymmm```YYYQQQOOOMMMKKKIIIIIIJJJJJJKKKNNNPPPQQQRRRTTTYYY]]]]]]]]]^^^___cccmmm{{{}}}xxxtttrrrrrrxxxzzzyyywwwxxx~~~~~~yyylllWWWDDD===@@@<<<======>>>===;;;999888999999888777777777777888777777777777777777777777777888999999::::::999999999999999999::::::::::::999:::<<<;;;::::::;;;===:::::::::;;;===>>>@@@AAA////////////000000000000000000//////......------///............//////000111111111000000//////...//////............//////000000000//////.........////////////////////////111111111000000000000000,,,------...///000111111222222222333333333444444444444555666666777777888777888999999999;;;???AAACCCGGGPPP\\\fffpppyyysssuuuzzz~~~~~~|||{{{zzzvvvppplllqqqzzz}}}xxxlll```RRRJJJIIIHHHDDD@@@BBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAA@@@@@@@@@@@@@@@@@@CCCFFFIIIMMMRRR]]]kkkuuuwwwooohhhdddaaa[[[ZZZXXXXXXYYYXXXUUUSSSUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBB======>>>>>>>>>?????????????????????????????????>>>??????????????????>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>===>>>>>>?????????????????????@@@AAAAAAAAAAAAAAADDDDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDCCCCCCEEEFFFHHHKKKPPPSSS\\\```iiiuuuvvvkkk```WWWQQQMMMMMMMMMLLLKKKLLLNNNOOONNNQQQWWW]]]aaacccaaa```[[[XXXVVVXXX```mmmyyy|||yyyxxxyyyzzzzzz}}}uuujjj\\\KKK>>>:::===;;;;;;;;;;;;;;;:::999888;;;:::999999888888999999777777777777777777777777777888888999999999999999999999999:::::::::;;;;;;999:::<<<;;;::::::;;;===::::::;;;;;;===>>>???@@@.../////////000000000111000000//////......------......------...///000000//////000000000///...---//////............////////////000000000111111111000000000000000000000000000000000000000000111111000000111111222333444444222222222333333333444444666666666666666666666666666777888888888:::===???AAADDDLLLVVV___hhhwwwwwwsssvvv|||~~~zzzvvvtttrrrnnnmmmvvvuuubbbTTTOOOMMMJJJGGGBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAAAAAAAA@@@@@@???>>>===@@@CCCEEEHHHNNNVVV\\\lll~~~}}}uuunnniiibbb```]]]\\\\\\[[[YYYWWWUUUTTTSSSRRRRRRQQQRRRRRRRRRRRRQQQQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD?????????@@@@@@@@@AAAAAA??????????????????????????????@@@@@@@@@@@@??????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAEEEDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJMMMTTT]]]dddiiipppzzz~~~rrrggg^^^WWWSSSPPPLLLMMMMMMLLLLLLMMMQQQTTTWWWZZZcccoooxxxwwwmmmcccVVVTTTSSSXXXbbbmmmvvvyyy||||||{{{yyyxxxyyy|||~~~zzzxxx~~~vvvgggWWWLLLEEE>>>;;;<<<<<<;;;999888888999:::;;;777777666555555555555666777777777777777777777777777777777888888888999999999999:::::::::;;;;;;;;;999:::<<<;;;::::::;;;======<<<<<<<<<<<<======>>>......//////000000111111000000//////////////////////////////000111222222...///000111111000///...//////............//////------......///000000111000000000000000000000000000000000000111111111111111111222222333333444444222222333333333333444444444444333333333333333333555666888888888999;;;===@@@CCCIIIQQQXXX```nnn{{{yyyxxx{{{}}}wwwuuuqqqoooqqq|||ppp^^^SSSNNNJJJHHHCCCCCCBBBBBBBBBAAAAAAAAA?????????>>>>>>?????????????????????>>>>>>>>>======???AAACCCEEEGGGKKKNNN\\\lll|||ssslllhhhbbb^^^\\\ZZZXXXWWWUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????>>>>>>>>>???????????????@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGIIILLLOOOTTT^^^jjjssswwwxxxpppeee[[[UUURRRQQQPPPIIIKKKMMMMMMOOOSSS[[[```iiiooozzzrrrdddQQQQQQSSSZZZeeeooouuuwww{{{zzzyyywwwwwwyyy~~~}}}uuuuuuxxx~~~}}}{{{iiiYYYHHHBBBAAA???===<<<<<<:::888666777999;;;===999888777777666666777777777777777777777777777777888777777777777888999999::::::::::::;;;;;;;;;;;;999:::<<<;;;::::::;;;=========<<<<<<<<<<<<======.........///000111111111//////000000000000000000///......//////111222222///000222333333222111000//////............//////---.....................///////////////////////////000000000111111111111000000000000000111111111222222333333333333444444111222222333333444444555333555777888888999;;;===???@@@EEELLLQQQWWWeeerrr}}}{{{}}}uuutttxxxlll\\\RRRLLLIIIEEEEEEEEEDDDDDDDDDDDDCCC@@@@@@????????????@@@@@@===============>>>??????@@@AAAAAABBBBBBDDDFFFHHHNNN\\\nnn}}}}}}wwwmmmeee```\\\ZZZYYYWWWVVVUUUUUUTTTUUUUUUUUURRRRRRRRRQQQPPPOOOMMMMMMNNNMMMMMMLLLKKKKKKJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKIIINNNVVV\\\cccmmmzzzxxxhhhccc[[[UUUQQQPPPOOONNNKKKOOORRRVVVZZZcccoooxxxnnnaaaQQQRRRVVV]]]fffoootttvvvyyyyyyyyyxxxzzzwwwqqqrrrvvv}}}uuuooo[[[NNNBBB>>>>>>=========:::999999888999:::;;;<<<;;;::::::999888999999999777777777777777777777777888777777666777888999::::::::::::;;;;;;;;;;;;<<<999:::<<<;;;::::::;;;===<<<<<<<<<<<<<<<===>>>???---......///000111111222//////000000111111222222,,,,,,,,,------///000000111222444555555444333111//////............//////000000000///......------........................//////000000111111111222222222222111111111111111222222333333333444444444111222333444666777888999222444666777888999;;;======>>>BBBHHHLLLRRR___lllxxx|||yyyyyy}}}|||iii[[[SSSOOOGGGGGGGGGGGGFFFFFFFFFEEEAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>======>>>???AAABBB???>>>===<<<===???AAACCCEEEPPP^^^kkk}}}}}}rrrjjjeeecccaaaXXXXXXWWWVVVVVVVVVWWWWWWRRRRRRRRRQQQPPPOOOMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFHHHIIIJJJIIIHHHHHHFFFGGGGGGGGGGGGHHHHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCCCCDDDEEEDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLQQQYYYdddnnnvvv|||qqq___[[[VVVSSSQQQNNNLLLJJJPPPUUUZZZ```gggttt|||iii___UUUVVVYYY^^^fffmmmrrruuuwwwxxxyyy{{{~~~uuuqqqrrrtttyyymmmcccRRRIIIAAA>>><<<;;;<<>>@@@AAA........................////////////////////////000000000000000000000000222222111111000/////////...............///000000///////////////000111111000000000000000000000000333222222222111111000000000000000000111111111111333333333222222111111111///222666999999666222///555555444444444666888999>>>???@@@AAAFFFNNNXXX^^^oooyyyqqqccc[[[XXXOOOLLLIIIHHHGGGFFFCCCBBB@@@AAAAAA???===<<>><<<;;;<<<;;;:::;;;;;;;;;;;;::::::999888555555666777888999999:::333555666666555555777888666666666666777888999:::999999999888888777777777;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>........................////////////////////////........................000000000////////////..................///000000///////////////000111111000000000000000000000000222222111111000000000000000000000000111111111111333333333222222222111111222333444555555444333222777666666666777888999:::<<<===>>>???CCCJJJSSSYYYhhhrrrvvvjjjbbb___TTTPPPLLLIIIGGGFFFDDDBBBBBBCCCCCCAAA>>>===???AAA@@@??????>>>>>>??????@@@???@@@@@@AAAAAA@@@@@@???>>>CCCJJJQQQ[[[kkkvvvooofffbbb\\\YYYYYYZZZZZZYYYWWWUUUSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNNNNMMMKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHJJJOOOTTTVVVWWWVVVGGGEEEBBBBBBDDDDDDCCCAAADDDDDDCCCCCCCCCCCCDDDDDDBBBDDDEEEDDDCCCBBBCCCEEECCCDDDEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGDDDEEEEEEDDDDDDDDDGGGIIIIIIJJJLLLOOORRRWWW^^^bbbnnnyyy~~~rrreee\\\VVVSSSPPPPPPTTTWWWYYYZZZccciiiuuussskkkiiikkkgggeeehhhooouuuwwwwww~~~~~~{{{uuusssuuuxxxyyyzzz~~~vvvhhhVVVJJJCCC@@@===;;;;;;;;;;;;:::::::::;;;;;;::::::999888777777777777777888888888444666777666555555666777666666666666777888999:::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<........................////////////////////////........................------........./////////...............///000000///////////////000111111////////////////////////000000000000////////////000000000000111111111111333333333222222222222111666444333111111333444666666666666666777888999:::::::::;;;<<>>>>>>>>>>>????????????@@@AAAAAA@@@??????===@@@DDDGGGLLLWWWgggrrrsssmmmfff```]]]]]]]]]]]]XXXXXXXXXVVVTTTQQQNNNLLLMMMNNNNNNNNNOOOOOOPPPPPPNNNOOOOOONNNNNNMMMLLLKKKMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHHHHHHHHHHGGGMMMPPPUUUYYY\\\^^^```bbb^^^YYYRRRMMMJJJIIIHHHGGGFFFEEECCCBBBBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCDDDFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEFFFFFFEEEGGGJJJLLLNNNPPPSSSWWW\\\dddlllrrr|||pppdddZZZTTTTTTRRRQQQTTTZZZaaagggjjjttt{{{zzzuuuuuuvvvuuuqqqlllmmmqqqwwwzzz{{{rrrqqqppprrruuuxxxzzzzzz}}}{{{|||mmm[[[KKKBBBAAA>>>;;;::::::::::::999:::::::::::::::999999888888888888888777777666666666777888777555444555666666666666666777888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======........................////////////////////////........................,,,------...//////000000...............///000000///////////////000000111........................//////////////////......///000000000111111111111222222222222222222222222666444222111111222444666333333444444555666666777999999:::;;;===AAAGGGKKKUUU^^^jjjuuuvvvmmmhhhgggbbb[[[UUUQQQMMMJJJGGGDDDDDDDDDDDDBBBAAAAAAAAA?????????>>>>>>???????????????@@@@@@@@@@@@??????@@@AAACCCCCCEEEKKKVVV^^^ooo~~~~~~uuulllfffcccbbbbbb``````^^^[[[WWWSSSQQQPPPMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLMMMMMMNNNNNNOOOOOOLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJSSSUUUWWWWWWUUUUUUXXX\\\iiiddd\\\UUUPPPOOOPPPPPPKKKJJJGGGEEEDDDCCCDDDEEEFFFGGGHHHGGGEEEEEEEEEGGGEEEFFFFFFGGGHHHIIIIIIJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIKKKNNNPPPQQQTTTYYY```iiittt{{{mmmbbb\\\XXXUUUSSSTTTVVV\\\fffqqqzzz|||yyy{{{}}}~~~uuuqqqnnnnnnsss{{{{{{mmmooosssvvvzzz{{{{{{zzz}}}zzzuuubbbPPPEEEAAA>>><<<:::999::::::999888999999:::::::::999999888888888777777777777777777777888888777555444555666777777666666777888999999777777777888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????........................////////////////////////////////////////////////------...///000000111111...............///000000///////////////000000111------------------------................../////////000000000111111111111222222222222222222222222333333333222222333333333222333444444555666666666888999:::;;;<<>>??????@@@........................////////////////////////000000000000000000000000------...///000000111111...............///000000///////////////000111111....................................////////////000000000000111111111111111222222222222333333333222222333333333333222222444444555777777777777777888999;;;;;;<<<>>>BBBDDDIIIPPPZZZdddooo}}}zzzyyyvvvsssmmmeee]]]VVVNNNKKKHHHFFFFFFFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>???@@@???@@@@@@@@@@@@BBBFFFJJJHHHNNNZZZhhhwww{{{ooocccZZZWWWXXXQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQJJJKKKLLLMMMOOOPPPRRRRRROOOOOOOOOPPPPPPPPPPPPPPPLLLMMMMMMNNNOOONNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOUUUSSSPPPLLLJJJLLLOOOSSSTTTTTTRRROOOMMMNNNQQQTTTTTTSSSRRRPPPNNNLLLKKKJJJJJJKKKLLLKKKIIIGGGHHHIIIHHHHHHHHHHHHIIIIIIKKKKKKGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLLLLOOORRRTTTXXX\\\aaaeeeiiioooxxx|||yyylllfff]]]UUURRRTTTYYY\\\fffjjjrrr{{{}}}vvvxxx~~~wwwuuutttvvv|||yyyrrrmmmqqqxxx}}}ooo]]]KKK@@@<<<<<<;;;:::999999:::;;;999888777888999999999999999999555555666777888999::::::777888999888666555666777888777777777777777888888::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>........................////////////////////////////////////////////////---------....../////////...............///000000///////////////000111111............................../////////000000000000000000000111111111111111111222222222333333333222222222222222222222222333444555777777777777666666888:::;;;<<<>>>@@@BBBDDDKKKSSS[[[dddrrr}}}qqqhhhZZZUUUNNNJJJHHHGGGFFFDDDCCCBBBBBBAAAAAABBBBBBCCC@@@???>>>======>>>???@@@???????????????AAACCCDDDDDDDDDJJJTTT]]]gggyyyttteee^^^\\\UUUTTTTTTSSSSSSRRRRRRQQQRRRSSSSSSTTTTTTTTTSSSSSSNNNOOOOOOPPPPPPQQQQQQRRRPPPPPPPPPPPPPPPOOOOOOOOOMMMNNNNNNOOOPPPOOOOOOOOONNNOOOOOOPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOPPPQQQOOOMMMMMMNNNPPPQQQQQQXXXXXXWWWSSSNNNJJJJJJKKKMMMNNNOOOOOOOOONNNLLLKKKLLLMMMMMMLLLJJJIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJJJJFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIGGGGGGEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLNNNOOOPPPSSSVVV\\\aaahhhooovvv{{{|||tttmmmhhheee___\\\XXXVVVWWW\\\ccchhhvvv|||tttmmmkkkrrr}}}zzz{{{|||}}}~~~wwwrrroooyyy}}}qqq___OOOEEE???<<<999:::999999:::;;;;;;:::999777777888999999999999999666666777777888888888999666777888888777666777999888888777777777777888888;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>>........................////////////////////////........................,,,,,,------------.....................///000000///////////////000111111////////////////////////.../////////000000111111000000000000111111111111111111111222222333333333444333111000000111333444111222333555555555555444555777999;;;<<<===???AAABBBGGGNNNUUU]]]jjjzzzxxxccc\\\SSSLLLJJJHHHFFFDDDDDDCCCCCCBBBBBBCCCCCCDDD@@@???>>>======>>>???@@@???@@@@@@@@@@@@@@@AAABBBEEECCCDDDIIILLLPPP^^^mmmpppddd```XXXWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPLLLKKKJJJMMMPPPQQQOOOLLLQQQSSSTTTRRRNNNKKKJJJKKKJJJMMMPPPRRRSSSSSSQQQPPPMMMMMMNNNMMMJJJIIIIIIJJJKKKJJJHHHGGGGGGHHHIIIJJJFFFFFFHHHIIIJJJKKKKKKKKKGGGGGGHHHIIIHHHGGGEEEDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKKKKMMMOOOQQQRRRTTTZZZ^^^eeemmmvvv~~~wwwnnnfff___[[[XXXXXXXXXXXXZZZ^^^fffpppvvv}}}rrrkkkhhhfffnnn{{{}}}|||}}}~~~|||}}}xxxvvvuuu}}}|||qqqcccRRRGGGCCCBBB>>>;;;:::999999:::<<<<<<;;;999666777888999999999999999888888888888777777777777555666888888777777888:::888888777777777777777888:::999999888888777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA......------------......111111000000/////////...111000---,,,,,,---000111///////////////.........,,,,,,,,,,,,---...//////------...///000000////////////000000///...------......///000000000000000---...///000111222333333000111111111111222222222222222333333333222111111222222333333444555666666555555666777999;;;===>>>BBBBBBFFFMMMUUU___ooo}}}uuugggXXXPPPLLLHHHFFFGGGJJJHHHEEEDDDDDDDDDCCCAAA>>>>>>>>>>>>>>>?????????>>>>>>??????@@@@@@@@@AAA@@@@@@AAABBBEEEJJJQQQVVVgggtttuuujjjeee___YYYYYY]]]^^^YYYTTTSSSTTTVVVXXXYYYVVVQQQMMMQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQPPPPPPOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNOOOMMMLLLLLLKKKLLLLLLMMMMMMOOOOOOOOONNNNNNNNNMMMMMMKKKKKKKKKLLLNNNPPPSSSTTTPPPNNNLLLJJJIIIIIIJJJJJJIIIJJJJJJIIIHHHIIIKKKMMMIIIIIIHHHHHHGGGFFFFFFFFFIIIJJJJJJHHHFFFEEEEEEFFFJJJHHHFFFGGGJJJJJJGGGEEEHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLPPPVVVVVVRRRUUU\\\ccclllyyyxxxrrriii___YYYWWWWWWXXXXXXZZZ^^^ccciiipppxxx}}}|||vvvqqqkkkkkkppptttuuuyyy~~~~~~zzzzzz}}}~~~{{{|||zzzwwwaaaVVVGGG===:::;;;;;;::::::::::::999999999888888777777777777777777777777444555555666666666777777999999888777666555444444777888888999999999888888;;;;;;;;;999888888:::<<<:::999999999:::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@......------------......///.........------------000///...------...///000.........///////////////000000///...---------------......///000000/////////////////////...------......///000000000000000000000000///////////////000111111111111222222222111222222333333333222222222333333444444555555555555666666888999;;;===>>>CCCBBBEEEKKKQQQZZZhhhuuu{{{ggg[[[TTTMMMJJJIIIIIIGGGEEEDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@BBBBBBCCCCCCDDDGGGKKKOOOSSS]]]mmm}}}}}}vvvpppjjjhhhjjjiiiddd___ZZZYYYWWWWWWWWWVVVTTTRRRTTTSSSSSSSSSSSSTTTUUUVVVSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRPPPPPPOOONNNNNNNNNNNNNNNQQQQQQPPPPPPPPPPPPQQQQQQOOONNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMOOOPPPRRRSSSRRRQQQNNNKKKJJJJJJKKKLLLIIIJJJLLLLLLJJJIIIIIIJJJIIIIIIIIIIIIHHHHHHGGGGGGKKKLLLMMMKKKIIIHHHHHHIIIJJJHHHHHHIIIKKKLLLJJJHHHFFFHHHIIIKKKMMMOOOQQQSSSTTTSSSWWW\\\]]]^^^eeennnwwwyyysssmmmiiibbb\\\XXXWWWXXXZZZZZZ]]]```eeellluuu}}}qqqiiijjjoooqqqtttxxx}}}{{{|||}}}yyyzzz~~~|||~~~wwwmmmXXXNNNBBB;;;:::;;;;;;::::::::::::999999999888888777777777777777777777777666666555555666777777888777777888888888999999999777777888888888999999999888999999999888888:::<<<999999888888999::::::;;;999999:::;;;<<<===>>>>>>......------------..................------------/////////....../////////------......//////000000111111000.....................///000000000//////.........///......---,,,......///000000000000000000/////////.........---000111111111111222222222000111222222333333333333444444444444444444444444666666777888999;;;===>>>BBBAAACCCHHHLLLRRR___jjjuuu~~~ssscccZZZRRRLLLIIIIIIGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>?????????@@@AAABBBCCCCCCDDDFFFHHHHHHNNNWWWbbbooo|||vvvpppiiieee___[[[ZZZZZZZZZZZZVVVUUUTTTTTTTTTUUUVVVWWWUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPWWWUUURRRNNNLLLKKKJJJJJJEEEHHHKKKMMMLLLJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHGGGFFFFFFGGGIIIJJJJJJIIIJJJKKKMMMNNNOOORRRVVVYYYYYYZZZ]]]cccgggmmmxxxyyyvvvuuuqqqjjjccc___]]]ZZZWWWWWWXXX[[[\\\^^^aaaeeekkkrrr{{{~~~uuuhhh```^^^gggvvv~~~{{{~~~zzzzzz~~~ooo^^^KKKEEE===999999;;;;;;::::::::::::999999999888888777777777777777777777777888666555444444666888999444444555555555666666666777777666777777999;;;<<<:::<<<===<<<:::999999:::::::::999999::::::;;;;;;999999:::;;;<<<===>>>>>>......------------......000000000000000/////////---...///000000///...---,,,------...///000111111------------...///000111...//////000000000//////------............------......///000000000000000------...//////000111111000000111111111222222222///000111222333444444444444444444444444444333333666666666777999;;;<<<===@@@???AAAEEEHHHMMMWWWbbbkkkttt{{{jjjaaaXXXQQQMMMKKKIIIGGGFFFFFFFFFEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;===@@@BBBBBBCCCEEEFFFJJJLLLOOOSSS[[[fffrrr{{{}}}xxxpppjjjfffdddcccbbb\\\[[[YYYWWWWWWWWWXXXYYYWWWWWWVVVVVVVVVWWWWWWXXXSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSTTTSSSRRRRRRQQQQQQRRRRRRRRRPPPOOOOOONNNNNNNNNNNNOOOQQQQQQQQQPPPPPPPPPPPPPPPLLLMMMNNNOOOOOONNNMMMLLLWWWVVVUUUSSSPPPMMMJJJHHHEEEGGGIIIJJJJJJJJJKKKLLLIIIIIIIIIIIIJJJJJJJJJJJJFFFGGGHHHGGGFFFEEEFFFGGGIIIHHHHHHIIIJJJKKKKKKKKKQQQSSSUUUUUUTTTVVV[[[___cccgggmmmtttzzzzzztttqqqnnniiiaaa\\\VVVVVVUUUVVVWWWZZZ]]]___bbbfffkkkqqqvvv|||uuujjjccc``````eeeqqqxxx{{{}}}xxxwwwzzzuuucccPPPBBB>>>:::888999::::::999:::::::::999999999888888777777777777777777777777888666444222222444777888777666666555444333222222777777666555777999<<<===AAACCCCCCAAA===:::888777<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@......------------....../////////000000000000000---...///000000///...---,,,------...///000111111,,,,,,,,,,,,---...///000///000000000000000//////------......///......---......///000000000000000/////////000000111111222000000111111111222222222///000111222333444444444444444444444444444333333555555666777888999;;;<<<===<<>>>>>>>>>>>>>>;;;===@@@AAAAAAAAABBBCCCEEEFFFGGGHHHLLLQQQWWW[[[jjjvvv|||zzztttnnnjjjfffddd```]]][[[ZZZ[[[[[[VVVVVVVVVVVVWWWXXXYYYYYYTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRRRRQQQPPPPPPQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPLLLMMMNNNNNNNNNMMMKKKJJJOOOPPPSSSUUUUUURRROOOMMMLLLLLLKKKHHHGGGGGGIIIKKKHHHIIIIIIIIIJJJJJJKKKKKKIIIJJJLLLKKKJJJJJJKKKLLLOOOOOOOOOOOOOOOPPPRRRSSSVVVYYY]]]^^^___aaaggglllxxx}}}yyyuuuppplllhhhccc]]]XXXSSSSSSTTTVVVXXX\\\___aaadddiiiooosssuuuuuuuuuvvv{{{xxxsssnnniiieeecccaaadddkkkuuu}}}vvvkkkooowww}}}|||wwwrrrmmmeeeUUUGGG>>><<<:::999999999999888:::::::::999999999888888777777777777777777777777777555333111111333555777;;;;;;:::999888777666666777777666555777999<<<===AAACCCCCCAAA===:::888777;;;;;;:::::::::::::::;;;;;;;;;<<<===>>>???@@@@@@......------------......---------...............---...///000000///...---------......//////000000///...---,,,,,,+++,,,,,,000000111111111000//////---...//////000/////////......///000000000000000333333222111000//////...000111111111111222222222000111222222333333333333444444444444444444444444444444444555666888999:::::::::===AAACCCFFFNNNWWW\\\cccooo}}}~~~rrrdddYYYTTTOOOLLLIIIHHHGGGFFFDDDCCCEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@???????????????@@@AAABBBBBB@@@??????@@@???@@@AAACCCEEEHHHIIIJJJPPPZZZ```hhhsssuuu{{{zzzpppmmmhhhbbb^^^\\\[[[[[[XXXXXXWWWWWWWWWWWWXXXXXXUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRPPPPPPPPPQQQRRRSSSPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMLLLLLLKKKGGGJJJNNNRRRUUUVVVUUUUUUXXXUUUQQQKKKGGGEEEGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMJJJLLLMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSSSSUUUYYY\\\[[[bbbjjjoooqqqvvv~~~{{{ooolllgggbbb^^^[[[WWWTTTQQQQQQRRRTTTXXX\\\```bbbfffiiimmmnnnlllgggdddbbbhhhddd___\\\]]]bbbhhhmmmttt~~~}}}zzzyyy}}}}}}qqqiii```fffqqq||||||xxxwwwqqqfff\\\SSSJJJAAA<<<<<<;;;:::999999888888:::::::::999999999888888777777777777777777777777777666444222222333444555777777777888888888999999777777666777777999;;;<<<:::<<<===<<<:::999999:::999999888777777777888888999999:::;;;<<<===>>>>>>......------------......------------.........///......////////////...............///////////////000///...------,,,,,,,,,111111111111111000//////...//////000111111000000......///000000000000000222222111000///...------000111111111111222222222111222222333333333222222222333333444444555555555333333333444555666777888999999<<>>>>>.........------............/////////000000111111///////////////////////////////////////............------......///000111111111111111111000////////////000111111111111111...//////000000000000000.........///////////////000111111111111222222222222222333333333222111111222222333333444555666666222222222333444555666777999999;;;>>>>>>>>>CCCKKKMMMRRR[[[hhhvvvtttjjjggg^^^\\\XXXUUUSSSQQQNNNLLLGGGGGGGGGGGGGGGGGGHHHHHHBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAAAAABBBEEEGGGBBBAAA@@@@@@AAABBBBBBAAABBBHHHFFFHHHNNNPPPVVVgggpppzzzwwwvvvkkkiiifffccc___]]][[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVUUUSSSQQQQQQRRRTTTUUUTTTTTTSSSTTTTTTUUUVVVVVVVVVVVVTTTSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSRRRQQQOOOOOONNNOOOPPPQQQTTTQQQLLLIIIIIIMMMQQQUUUYYYYYYYYYVVVSSSPPPPPPPPPMMMMMMNNNOOOQQQRRRSSSSSSRRRTTTUUUVVVUUUVVVWWWYYY[[[^^^bbbfffiiiooovvv|||}}}sssggg\\\YYYSSSNNNKKKKKKKKKLLLKKKJJJKKKMMMRRRXXX^^^aaagggfffbbb\\\TTTOOOLLLKKKJJJNNNTTT^^^iiiuuu~~~}}}}}}~~~xxx~~~}}}|||xxxnnniiigggffflllvvv}}}wwwqqqjjj[[[KKKCCCAAA???;;;777888999888777888999;;;:::::::::999999999888888777777777777777777777777999888888888777777666666999999888777666555555444777888888999999999888888;;;;;;;;;999888888:::<<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@//////............//////------------.........///000000////////////000000////////////////////////////////////////////////222111000.........//////////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111111222333333333111000///222222333333444555666666444444555555666777777777888888999999;;;>>>@@@BBBGGGJJJSSS```mmmyyy~~~tttnnnkkkllljjjgggeeeccc[[[RRRQQQJJJEEEGGGIIIHHHHHHIIILLLHHHDDDAAAAAAAAABBBAAAAAAAAABBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@EEEDDDBBBAAACCCHHHMMMPPPYYYcccsss~~~yyysssmmmjjjhhhfffddd___]]]YYYWWWXXXXXXXXXXXXVVVUUUTTTUUUVVVWWWVVVTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVVVVVVVUUUUUUUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMLLLMMMMMMLLLKKKKKKMMMNNNQQQUUUZZZ\\\ZZZVVVRRRPPPPPPRRRUUUVVVUUUUUUVVVWWWZZZ\\\___bbbbbbaaa^^^\\\cccfffjjjrrr{{{}}}wwwoooeee]]]UUURRRNNNJJJHHHHHHJJJKKKHHHHHHIIILLLOOOSSSVVVXXXZZZVVVPPPLLLJJJIIIIIIIIILLLOOOUUU___qqq}}}xxxtttxxx~~~zzz{{{uuurrruuuwwwuuu}}}}}}zzzmmm\\\KKKBBB>>>;;;999999:::;;;<<<;;;999777777888<<<;;;999888888888999999666444444777;;;>>><<<::::::999888666666666777777666777888999999888777666555555555555555666666777::::::::::::;;;;;;<<<===888888888999:::;;;<<<===::::::;;;;;;<<<=========//////............//////------........./////////000000////////////000000////////////////////////////////////////////////222111000///......///////////////................../////////000000000000000000000000111111111111111111111111111111111111222222222222222111000000111111222222333444444555444444555555666666777777888888888999;;;===@@@AAADDDFFFNNNYYYdddqqq}}}}}}~~~~~~zzzwwwrrriii___WWWOOOIIIIIIJJJHHHGGGHHHKKKHHHEEECCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@???AAA???>>>>>>@@@CCCGGGIIILLLRRR]]]iiiwww|||vvvrrrooojjjgggccc```___^^^]]]\\\XXXVVVUUUUUUVVVWWWVVVUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTQQQRRRRRRRRRRRRQQQQQQQQQUUUTTTSSSSSSRRRRRRRRRRRRQQQRRRSSSQQQPPPPPPQQQSSSQQQTTTWWWXXXWWWVVVUUUVVVUUUWWWYYY[[[\\\]]]```bbbdddgggjjjnnnpppqqqqqqqqqwwwzzz~~~xxxqqqkkkgggbbbZZZTTTSSSPPPMMMJJJHHHHHHIIIIIIEEEEEEFFFGGGJJJMMMOOOQQQQQQNNNJJJHHHGGGIIIJJJKKKPPPVVV^^^hhhvvv~~~zzzxxxwwwwwwtttsssyyy{{{wwwwww~~~xxxyyy|||tttcccTTTFFF???===;;;::::::777888999888666555555555:::999888777777888999:::999888888888999888777555888888666555555555666666777777888888888888777777999999888888999999:::;;;999999888888888999::::::999999999999999:::;;;<<<::::::;;;;;;<<<=========//////............//////....../////////000000000000//////......//////000////////////////////////////////////////////////111000///////////////000//////......------,,,,,,....../////////000000000000000000000111111111111111111111111111111111111333222111111111111111111000111111222222333333333444444444555666666777777888888888888:::<<>>>>>>>>>>>>>>>>>?????????EEEEEEEEEFFFJJJRRR\\\ccckkksss}}}xxxuuuqqqmmmgggcccbbbaaaaaa`````````___^^^]]]]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYZZZZZZZZZYYYYYYVVVVVVUUUUUUUUUVVVWWWWWWVVVWWWXXXVVVUUUUUUVVVXXXYYY[[[^^^aaacccfffkkknnnmmmooorrruuuyyy|||tttlllggg___[[[VVVSSSRRRQQQPPPNNNKKKKKKJJJIIIHHHGGGEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEGGGIIILLLPPPUUUYYYdddnnnvvvxxxwwwwwwuuuqqqqqqoooqqqvvv|||}}}|||~~~}}}}}}yyygggVVVKKKBBB<<<<<<<<<;;;999:::;;;===>>>===;;;::::::;;;888888777777666666666666111555888777555444666999777666555444444555666666999888777666666777888999999888888888888999::::::<<<<<<;;;:::999999999:::::::::999999999999999999::::::;;;;;;<<<=========//////............//////////////////000000000000//////............//////////////////////////////////////////////////////......//////000000111111111111000000///...------............///////////////000000000111111111111000000000000000000000000222222000000000111222333333333333333444444444444333333444444555666666666777666666777888:::<<<===BBBAAADDDJJJNNNUUUaaammmwwwzzzmmmeee\\\SSSLLLKKKIIIHHHGGGHHHIIIIIIHHHGGGDDDEEEEEEEEEEEEDDDCCCCCC@@@AAAAAAAAAAAA@@@??????>>>>>>>>>??????>>>>>>>>>???@@@AAAAAACCCGGGLLLPPPVVV[[[bbbkkkttt{{{uuurrrpppnnnllliiiiiihhhfffeeecccbbbbbb___^^^^^^^^^^^^]]]]]]]]]ZZZ\\\]]]^^^___^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^______```aaaaaa```aaaccceeedddhhhnnnrrruuuxxxzzz|||zzzppphhhbbb]]]YYYSSSPPPMMMJJJIIIIIIIIIHHHGGGGGGHHHHHHGGGEEEDDDCCCCCCBBBAAA@@@@@@AAABBBCCCBBBGGGNNNTTTZZZ```gggkkkwww}}}|||wwwvvvvvvtttppppppuuu~~~|||}}}|||yyywww|||~~~ppp[[[IIIFFF???;;;<<<===:::999:::777999::::::888777777888999999888777666444333333///222666777555555888:::777666555555555666777888999888777666666777888999777777777777777888999999<<<;;;::::::999999999999::::::999888888888999999::::::;;;;;;<<<=========//////............//////....../////////000000000///......------......///////////////////////////////////////////////////------///000111111111111111111000000//////......------........./////////000000000000111111111111000000000000000000000000111111111111111111222333444444444444444444444444333333333444555555666666666666666666777999;;;<<<>>>>>>@@@EEEHHHMMMWWWaaalllwwwwwwlll```VVVSSSMMMKKKIIIHHHHHHIIIHHHFFFEEEFFFFFFFFFFFFEEEDDDDDDAAABBBBBBBBBBBBAAA@@@@@@===============<<<<<<<<<;;;===@@@AAAAAABBBDDDEEEIIILLLOOORRRXXXaaammmvvv~~~}}}{{{xxxvvvsssrrrqqqkkkjjjjjjiiihhhgggffffffdddeeegggiiijjjiiihhhgggeeeeeeffffffggghhhiiijjjjjjlllnnnoooppprrruuuxxxzzzzzzsssiii___XXXTTTQQQOOOLLLKKKIIIGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCBBB??????>>>>>>@@@AAACCCDDDFFFNNNZZZdddkkkqqqwww||||||}}}vvvrrrsssuuuuuuzzz|||}}}xxxuuuuuuuuuyyy}}}pppaaaPPPBBBCCC>>>;;;<<<<<<:::999:::888999;;;;;;999888888999999999999888777555333222333555666777666555666777777666555555555666777888888888777777777777888888888888888888888999::::::999888888777777777777888999999888888888999999:::::::::;;;;;;<<<=========//////............//////------.........////////////......------......///////////////////////////////////////////////////+++---...000111222111111////////////////////////---------.........//////000000000000111111111111000000000000000000000000000000111222222222222222333333333333333333333333222333333444444555555666666555555555666888:::;;;;;;;;;>>>CCCEEEHHHPPPYYYaaammm}}}}}}nnnbbb\\\RRROOOKKKIIIIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA===<<<<<<<<<<<<<<<======;;;>>>AAABBBAAAAAAAAABBBAAACCCFFFGGGIIINNNVVV\\\gggppp}}}}}}|||{{{zzz{{{~~~}}}xxxxxxxxxyyyzzz|||}}}~~~}}}vvvpppgggbbbZZZSSSNNNLLLIIIHHHGGGHHHHHHGGGFFFEEEFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>@@@BBBEEEHHHJJJSSS\\\iiissswwwyyy|||yyyzzzwwwqqqppptttwwwwww{{{tttnnnmmmpppsssvvv{{{jjjYYYLLLDDD>>>???;;;999;;;<<<999999<<<999:::<<<<<<;;;::::::;;;777777888888888777666555777666666666777777666444555555444444444555666777777777888888888888777777888888888888888999::::::777777777777777777888999888777777777888999::::::::::::;;;;;;<<<=========//////............//////------------.........///.........------.........////////////////////////////////////////////////+++,,,...000222222222111---------...............---------.........//////000000000000111111111111000000000000000000000000///000111333333333222111222222222222222222222222222222333444444555555666666555555555666777999:::;;;;;;???DDDFFFGGGNNNVVVZZZfffvvvwwwiiicccWWWSSSNNNJJJIIIIIIHHHHHHFFFGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDCCCCCCBBBAAA???>>>===<<<===>>>???@@@;;;===??????>>>===>>>>>><<>>555777888888777666777888444555777888999999999888777555444666999:::888555444333333222333444555666666777888999999888777666777777666666777777888999999888888888999:::;;;;;;777777777777888999:::;;;::::::;;;;;;<<<======>>>......////////////......---------............///...//////...,,,,,,---...111000000///...------------.........,,,,,,...//////------...///000000...------------..................///000111222222333...//////000000000000000////////////000000000000111111000000000000111111333333333222222111111111222333444444555555444444777777666666555555555555999;;;<<<===???BBBGGGKKKUUU[[[iiizzzwwwlllaaa\\\VVVSSSRRRPPPLLLIIIKKKIIIGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHHHHFFFEEEDDDEEECCC@@@>>>===>>>???AAA???????????????@@@@@@@@@@@@AAABBBBBBAAABBBDDDFFFFFFKKKQQQVVV[[[cccmmmvvvvvvkkkiiifffbbb]]]YYYUUUTTTLLLKKKIIIFFFDDDBBBAAA@@@CCCCCCDDDDDDDDDCCCBBBBBBDDDAAA>>>>>>@@@BBBAAA???CCCAAAAAACCCIIIRRR[[[aaatttwww{{{}}}|||{{{zzzzzz|||}}}~~~~~~~~~uuuhhh]]][[[aaakkksss~~~qqq[[[LLLEEEBBB???<<<<<<:::888666666888:::<<<777888999;;;<<<<<<;;;;;;888555333444888;;;;;;:::555555555555555666777777555555555555666666666777444444444333333222222222444555555666666666555555888888888999999:::::::::888888999999999:::::::::::::::;;;;;;<<<=========......////////////.............../////////000000///000000///......///000111000000///......------000111111000......///111000///......000111000///////////////000000000000/////////000111111111222///000000111111111000000////////////000000000000111111000000000000111111333333333222222111111111111222333333444444333333555666666666777777888888999:::<<<===>>>BBBFFFIIISSSXXXdddttt~~~tttfffbbb___]]]\\\YYYSSSNNNLLLJJJGGGFFFGGGGGGFFFEEEFFFFFFGGGGGGGGGFFFEEEDDDBBBAAA???>>>>>>>>>@@@AAA???????????????????????????@@@AAA@@@@@@@@@BBBDDDBBBFFFJJJKKKLLLQQQYYY___cccjjjrrrzzz{{{zzzzzzwwwnnnggg___]]][[[WWWSSSOOOLLLKKKHHHGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCC@@@>>>>>>AAACCCDDDCCCBBBDDDIIIPPPYYYccclllrrrxxx{{{~~~{{{{{{}}}rrrmmmfffaaabbbiiirrryyynnn```NNNBBB===;;;999666;;;:::888777777888:::;;;666777999:::;;;;;;;;;::::::777666666888999888777555555555555555666777777666666666555444444333333666555555555444444444444555555666777777777777777777888888888888888999999888888999999999::::::::::::;;;;;;<<<======>>>>>>......////////////......////////////000000000111////////////////////////000000000///......------000111111000...---///000000...---...//////...---////////////000000000000000000000000000000000000000000111111111111000000////////////000000000000111111000000000000111111222222222222222111111111000111222222333333222222444555555777888999::::::888999;;;<<<===@@@DDDGGGPPPSSS]]]jjjuuu}}}pppnnnmmmmmmkkkfff^^^WWWQQQNNNJJJHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDDDD>>>????????????@@@@@@AAA????????????????????????===>>>??????>>>>>>@@@BBBBBBDDDFFFEEEDDDFFFKKKPPPNNNRRRVVVZZZ___gggqqqyyyvvvooohhheeedddbbb\\\WWWQQQPPPNNNKKKIIIFFFDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDAAABBBBBBBBBBBBBBBBBBBBBDDDBBB@@@@@@BBBEEEGGGGGGGGGLLLUUU```kkktttzzz}}}{{{~~~~~~yyy{{{|||~~~|||uuuqqqffffffgggjjjooovvv}}}~~~xxx^^^TTTGGG???<<<;;;999777999999999999999999999999666777888999999:::999999;;;:::999999999888666444666666555555555666777777888888666555333222111000777777777666666666666666555666777888999:::::::::888888888777777777777777888888999999999:::::::::;;;<<<<<<======>>>??????......////////////............/////////000000000---------...///000///...000000//////............/////////...,,,+++,,,......---,,,,,,------,,,+++------------............000000000000000////////////000000000000000//////////////////000000000000111111000000000000111111222222222111111111111111111111222333333333333333444444555666777888999999777888:::;;;<<<>>>BBBDDDLLLNNNUUU```jjjuuu~~~|||{{{yyytttkkkdddYYYUUUOOOKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDD???@@@AAABBBBBBAAA@@@@@@???????????????>>>>>>>>><<<===>>>===<<<===>>>@@@AAABBBCCCCCCCCCDDDHHHKKKIIIJJJLLLMMMOOOSSSZZZ___dddlllwwwooohhh___XXXVVVTTTQQQNNNJJJIIIHHHFFFEEECCCBBBAAABBBBBBBBBAAABBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@AAADDDCCCBBBCCCFFFIIILLLMMMPPPWWWaaallltttyyy{{{{{{{{{}}}||||||~~~wwwoooiiifffjjjpppxxx~~~|||{{{~~~uuufffSSSMMMEEE@@@???>>><<<999777888999::::::999888777666666777777888888888888:::::::::::::::888666444777666666666666666777777888888777666444333222111777777666666666666666666666666888999;;;;;;<<<<<<999999888888777777777666888888999999999:::::::::<<<<<<======>>>?????????......////////////......------.........////////////......000333444222000////////////...............//////...,,,+++---......---,,,---......---,,,------------............000000000///////////////---...//////000000//////////////////000000000000111111000000000000111111111111111111111111111111222333333444444444444444444444444555555555666666666777999:::;;;<<>><<<===>>>===<<<<<<>>>???>>>????????????@@@BBBDDDCCCEEEGGGHHHIIIJJJLLLMMMQQQWWW___hhhpppyyy~~~wwwiiiaaaXXXPPPMMMKKKIIIHHHFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@AAAAAACCCBBBAAA@@@??????@@@@@@AAACCCFFFJJJOOOSSSXXX[[[\\\bbbkkksssxxxyyyxxxvvvvvvzzz}}}zzzvvvssstttxxx}}}zzz|||wwwdddVVVJJJFFFAAA>>>===;;;888666666777999::::::999777666777777777777777777888888777888999:::999888777777888777777666666666777777777777777777666666666555555555555555555555555555666666888999;;;;;;<<<<<<:::::::::999999888888777888888999999999:::::::::<<<<<<======>>>?????????......////////////......------------............111000000333777999666333//////////////////......///000111000......000111///.........000111000///////////////000000000000////////////////////////,,,---...000111111111111////////////000000000000111111000000000000111111000000000111111111111111333333444555555555555444444444444444444444555555444666888999999:::<<<>>>CCCDDDJJJRRRZZZcccqqq}}}nnnggg]]]TTTNNNKKKHHHGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGFFFEEECCCAAA@@@BBBBBBBBBAAA@@@@@@??????===>>>???>>>======>>>@@@AAAAAA@@@???????????????>>>@@@CCCFFFHHHHHHGGGGGGGGGKKKQQQUUUXXX^^^ffflllsssyyyxxxnnnhhh[[[VVVNNNHHHDDDCCCBBBAAACCCCCCCCCCCCBBBBBBBBBBBBDDDDDDBBBAAA@@@@@@@@@@@@DDDCCCBBBAAABBBCCCDDDEEEEEEJJJQQQWWW]]]ccciiilllgggkkkrrrxxx{{{|||zzzyyytttyyy|||zzzzzz{{{}}}}}}zzzgggVVVLLLHHHEEEBBB???===;;;888666666777888999999888777666888888777777777777888888444666888888777777888999888888777666666666777777666666777777777888888888333444444444444555555555555666777888999::::::::::::::::::999999999999999888888999999999:::::::::;;;<<<<<<======>>>??????......////////////..................////////////111//////333888:::777333.../////////////////////...///000/////////111333---,,,,,,---///111111000////////////000000000000---.........///000000000,,,---///111333444555555////////////000000000000111111000000000000111111///000000000111111111222222222333444444444444333222333333444555666777777333555888999999999:::<<>>>>>???AAACCCBBB@@@@@@@@@@@@???>>>>>>???AAACCCEEEEEEDDDBBBAAAEEEHHHJJJJJJMMMRRRWWW\\\^^^aaaeeeiiilllooopppuuuyyy|||yyytttnnniiibbb[[[VVVNNNKKKFFFCCCAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBAAAAAA@@@AAAAAACCCCCCCCCDDDFFFIIILLLNNNUUUZZZccciiimmmppptttvvvrrrtttwwwzzz|||}}}}}}}}}yyy}}}yyy{{{~~~eeeUUULLLGGGGGGFFFCCCAAA???===:::999777777888888888888777777999999888777777777888999444666777666555555777999999888888777666666777777555666666666777777777888333333444444444555555555555555666777777777777777888888888888999999999999888888999999999::::::::::::;;;;;;<<<======>>>>>>......////////////......////////////000000000000...,,,,,,000666888444000.........///////////////+++,,,---------...000222)))((((((***,,,......---------------.........///,,,------...///000111111---...000333555777888888////////////000000000000111111000000000000111111//////000000111111111222111111222333333333333222111222333555777888::::::333555777888888888999;;;<<<===BBBIIIMMMRRR\\\fffrrrtttggg___YYYVVVTTTJJJIIIHHHGGGGGGGGGHHHIIICCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@??????@@@BBB===<<<<<<<<<>>>???>>>===>>>======>>>>>>>>><<<:::???BBBDDDEEEDDDEEEIIIMMMRRROOONNNOOORRRWWWYYYZZZ\\\^^^ccckkkvvv|||xxxtttsssrrrpppooofffccc^^^ZZZVVVRRRNNNKKKFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBBBBBBBBBBCCCDDDFFFJJJOOOSSSVVVeeekkkrrrwwwwwwvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~zzz{{{kkkRRRHHHFFFEEEDDDCCCAAA???===;;;999888888777777777777777777888:::999888777777888999999555777777555333333666999999999888777777666777777666666666666666666666666333444444444555555666666444555555666666666555555666666777777888888999999888888999999999:::::::::::::::;;;;;;<<<=========000000000000000///......///...,,,,,,...///...---///...---,,,,,,---...///...///000000...---...//////000111111111///...---///////////////////////////////////////.........////////////////////////...//////000111222222222///......------///000111222222111111111111222222000000000000000000000000111111222222222333333333333333333444444444555555666666666666777888999:::===???BBBEEEKKKSSS\\\bbbhhhxxx|||qqqiiiaaa\\\[[[VVVPPPNNNPPPNNNHHHHHHLLLEEEEEEDDDEEEFFFEEECCCAAACCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB============<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDEEEGGGHHHIIIIIIIIIHHHLLLMMMPPPTTT[[[cccjjjnnn}}}~~~|||{{{zzz~~~xxxqqqoooqqqvvvyyy{{{}}}{{{tttqqqgggeeeaaa]]]YYYWWWWWWWWWTTTSSSPPPNNNJJJHHHEEEDDDBBBBBBAAA@@@@@@AAABBBCCC>>>@@@BBBCCCCCCAAA???>>>??????@@@??????AAAEEEHHHFFFHHHIIIMMMRRR[[[eeelllzzzzzzyyyvvvttttttvvvxxxwwwxxx{{{}}}~~~{{{www|||rrrXXXJJJDDDAAA???BBBAAA>>><<<::::::::::::777777777777777666555555777777777777888888888888666666666666777888999999999:::::::::999777666444555555555555555666777777888888777777666666555555777777666666666666666777999999888777666666666777888888999:::;;;;;;<<<<<<::::::;;;;;;<<<======>>>111111222222222111/////////...,,,,,,...///...---///...------------...///---...//////...---...//////000000111000///...---......................../////////////////////..............................//////000111111222222//////...---...///000111222111111000000111111222000000000000000000000000111111111222222222333333333333333444444444444555555555555555666777888999999:::<<>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@?????????AAABBBCCCEEEFFFFFFEEEEEEGGGGGGHHHIIIMMMQQQVVVYYYbbbdddhhhlllnnnooooooooommmmmmmmmnnnpppsssvvvxxx~~~~~~~~~}}}{{{wwwtttrrrrrrppplllhhheeeccccccdddiiilllpppqqqnnnkkkiiigggddd___ZZZYYY]]]bbbeeeggg```bbbccccccccceeejjjmmmrrrsssuuuwwwxxxyyyzzzzzz{{{yyyvvvqqqkkkeee```]]]YYYWWWTTTQQQOOONNNNNNOOOKKKJJJIIIGGGFFFDDDCCCBBBEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCFFFHHHKKKMMMQQQVVV]]]gggqqqwwwxxxxxxwwwvvvtttvvvyyy|||~~~{{{||||||yyygggQQQGGGCCCAAA???@@@???>>><<<;;;:::999999777777777777777666555555666666777777777888888888888888888888999:::<<<<<<;;;;;;;;;;;;:::888666555555555555555555666777777777777777777666666666666777777666666666666777777999888777777777777777777888888888999:::;;;;;;;;;:::::::::;;;<<<<<<======111222333444444222111//////...,,,,,,...///...---///...------------...///+++,,,......------...000//////000000000///......------------------------......//////////////////------------------------...//////000000111111222//////.........///000111222111111000000111111222000000000000000000000000111111111222222222222333333333333333444444444444444444444444555666777777666777999;;;>>>DDDKKKPPPSSSccclllvvvzzztttnnnkkklllmmmjjjiiihhhcccZZZUUUTTTNNNKKKHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@AAACCCFFFGGGKKKLLLNNNQQQSSSTTTUUUVVVWWWWWWWWWWWWYYY[[[]]]^^^ddddddcccbbb___\\\YYYWWWVVVUUURRRPPPOOOPPPQQQRRRQQQTTTWWWXXXVVVSSSQQQPPPNNNKKKIIIJJJNNNSSSVVVXXXJJJLLLMMMMMMMMMOOOQQQSSSUUUVVVWWWYYYZZZ[[[[[[[[[___^^^]]]ZZZWWWSSSPPPNNNIIIHHHGGGEEEEEEEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBFFFDDDCCCAAA@@@@@@@@@AAAEEEDDDBBBAAABBBDDDFFFHHHEEEFFFHHHIIIHHHIIIJJJLLLOOORRRWWW]]]dddllltttyyyvvvvvvvvvuuuuuuwww||||||xxxuuuyyy}}}ooo[[[LLLDDDAAA???<<<=========<<<;;;999888777777777777777777666555555666666777777777777888888:::::::::;;;<<<===??????=========<<<;;;999777555666555555555555666666777666666666666777777777777777777666666666666777777777777777777777777888999777777888888999:::::::::999999999:::;;;;;;<<<<<>>=========<<<<<<======>>>>>>>>>>>>???>>>>>>>>>???AAACCCDDDBBBCCCCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNNNNIIIHHHGGGFFFGGGHHHIIIJJJIIIKKKMMMMMMKKKIIIHHHHHHEEEDDDDDDEEEIIILLLPPPQQQDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIJJJLLLLLLMMMMMMMMMPPPPPPOOOMMMLLLJJJIIIHHHCCCBBBAAAAAAAAAAAABBBCCC@@@@@@@@@AAABBBBBBCCCCCCDDDCCCAAA@@@@@@AAAAAABBBFFFEEEDDDCCCCCCEEEFFFHHHGGGJJJNNNPPPRRRTTTVVVXXXTTTXXX]]]ccchhhmmmrrruuuwwwwwwxxxyyy{{{~~~yyyuuuqqqqqqzzz}}}wwwlllbbbTTTJJJDDD@@@===:::;;;;;;<<<;;;:::888666555777777777777777666555555666666666666777777777888:::::::::;;;===>>>@@@AAA>>>???>>>>>><<<:::777666666666555555555555666777555555666666777777888888777666666666666777777888777666666666777888999999777777888888888999999999888888999::::::;;;;;;<<<---///000111111000///...///...,,,,,,...///...------..................---***+++------------...000..................//////---------------------------.........//////000000........................///////////////000000000/////////000000000000000111000000000000000000111000000000000000000000000000000111111111222222222222222222333333333444444555555555555666777888888999:::;;;;;;<<>>>>>>>>========================>>>>>>>>>>>>>>>>>>???@@@BBBBBB???>>>>>>???@@@AAACCCDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGCCCBBBBBBAAAAAABBBBBBCCCBBBDDDEEEEEECCCBBBBBBCCC@@@@@@@@@AAACCCEEEHHHJJJBBBBBBAAABBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAA@@@@@@@@@AAACCCDDDFFFIIIIIIJJJJJJKKKKKKKKKJJJOOORRRVVVXXXZZZ\\\^^^```ZZZ^^^dddiiimmmqqqtttwwwyyy|||zzzrrrnnnlllppp{{{~~~yyyzzzooo\\\VVVMMMFFFBBB@@@===;;;::::::;;;;;;:::888666555777777777777777666555555555666666666666777777777999999999:::;;;===>>>????????????>>>===;;;888777666666555555555555666666555555666666777777888888666666666666666777888888777666666666777888999999888888888888888888999999888888999::::::;;;;;;<<<------......///.........///...,,,,,,...///...---------...//////...------+++,,,......------...000......------......///000------------------------------......///000000000////////////////////////////////////////////////...///000111111111000000111000000//////000000111000000000000000000000000000000000111111111111222222222222222333333333333555555555555666777888999888999999999999;;;???BBBFFFRRRWWW___oooyyy{{{tttooohhhaaa[[[VVVQQQMMMJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@??????????????????????????????????????????>>>>>>======>>>>>>??????>>>>>>===<<<<<<<<<<<>>>>>???@@@AAABBB?????????@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@@@@>>>>>>???@@@???@@@@@@@@@@@@BBBEEEHHHCCCAAA???>>>??????>>>===>>>???@@@@@@@@@@@@@@@???BBBAAA@@@???????????????AAAAAAAAA@@@@@@?????????AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBCCCFFFHHHIIIOOOPPPQQQSSSTTTUUUUUUUUUUUUWWWYYYZZZZZZ[[[]]]___]]]bbbhhhmmmqqquuuxxx{{{~~~{{{zzz}}}tttmmmlllnnnsss}}}}}}|||rrrcccNNNJJJEEEAAA??????>>>===::::::::::::999888777666777777777777777666555555555555666666666666777777999999999999999:::;;;<<<===>>>>>>>>>===;;;:::888777666666555555555555666666666666666777777777777666555555666666777888999777777777777777777888999999999999999999999999999999999999:::;;;;;;<<<<<<...---,,,,,,,,,...///000///...,,,,,,...///...---------...//////...---------...//////...---...///......---------...///000........................------......///000000111........................////////////////////////...///000111222111000000000000////////////000000000000000000000000000000000000000000111111111111111222222222222333333333444444444444555666777777666777888777777999<<<>>>@@@KKKOOOVVVeeennnvvv|||xxxrrrkkkeee___YYYUUUSSSRRRPPPNNNKKKIIIGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>======>>>???@@@@@@@@@???>>><<<;;;;;;:::??????@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@BBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@???>>>>>>@@@AAA@@@AAAAAA@@@@@@BBBGGGKKKHHHDDD@@@??????@@@???>>>@@@@@@AAAAAAAAA@@@@@@???BBBAAA@@@@@@@@@AAABBBCCC??????@@@@@@AAA@@@@@@@@@AAAAAABBBCCCDDDFFFGGGGGGEEEEEEEEEEEEGGGHHHJJJLLLRRRRRRSSSVVVYYY]]]```bbb\\\]]]^^^^^^^^^___bbbdddgggkkkppptttwwwyyy}}}|||xxxyyyzzzrrrnnnsssyyy~~~zzznnnaaaVVVKKKHHHCCC???===<<<======;;;;;;:::999888888888888777777777777777666555555555555555666666666777777999999999888888999999:::<<<<<<=========<<<;;;:::777777666555555555555555777777777777666666666666555555555555666777888999999888777777777777777777:::::::::::::::999999999:::::::::;;;<<<<<<======///...,,,+++,,,---000111///...,,,,,,...///...---,,,---...//////...---,,,...///000000...---...///...------,,,---...///000////////////////////////---------...///000000111------------------------///////////////............///000222222111111000000000////////////000000000000000000000000000000000000000000111111111111111111222222222333333333333333333333444555666666666777888888777999;;;>>>;;;EEEHHHOOO^^^fffmmmyyy|||wwwqqqlllfff___[[[ZZZXXXVVVTTTQQQNNNLLLJJJCCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@@@@>>>======>>>???@@@AAAAAAAAAAAA@@@@@@@@@???<<<======>>>>>>===<<<<<<:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<===>>>>>><<<=========>>>>>>>>>????????????>>>======???AAA===>>>???>>>>>>AAAGGGMMMJJJEEE@@@>>>???@@@???>>>@@@@@@AAAAAA@@@@@@????????????>>>>>>???AAACCCDDD>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDFFFHHHJJJKKKLLLJJJIIIHHHHHHIIIJJJLLLMMMRRRQQQRRRTTTYYY```gggkkkggghhhhhhiiijjjmmmqqquuuwwwzzz}}}}}}zzz}}}|||zzztttsss{{{wwwnnnhhhaaaZZZPPPLLLFFF@@@<<<:::;;;;;;<<<;;;999888777888999999777777777777777666666555555555555555666666666777::::::999888888888999999:::;;;<<<======<<<;;;:::888777666555555555555555888888777777666666555555555555555555666777999999999999888777666666777777::::::::::::::::::::::::::::::;;;<<<<<<======>>>//////////////////////////////...---------------//////............//////((()))***+++---...//////...------,,,---...///000........................,,,,,,------...///000000000000//////.........---..................------///////////////000111111////////////000000000000///////////////000111111///////////////000000111444444444444333222222111111222333444555555555555444555555666777888888999===@@@EEEKKKSSS\\\ffflllvvvyyyvvvwwwuuuqqqlllpppooommmfff^^^WWWSSSQQQNNNJJJFFFDDDEEEEEEDDDCCCCCCAAA??????@@@AAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@AAA????????????????????????AAAAAAAAA@@@???>>>======>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>========================@@@@@@??????>>>======<<<===>>>>>>>>>???BBBGGGJJJRRRKKKCCC@@@AAABBBAAA???BBBCCCCCCBBB@@@>>>???@@@>>>@@@BBBBBBBBBAAABBBDDDFFFFFFEEEFFFFFFEEECCCAAAGGGJJJMMMPPPQQQRRRTTTVVVRRRPPPOOOPPPRRRUUUWWWWWWYYYWWWUUUWWW\\\bbbhhhlllrrrsssuuuwwwyyy|||}}}~~~}}}}}}}}}~~~~~~wwwpppkkkggg]]]NNNCCC>>><<<;;;;;;888888888888888999999999777888:::999777666666777888777666555555666777888666666666666666777777888888999::::::999888666555666555333333333444666888444444444444444444444444222333333444555666777777666666666666555555555555666666777888999999::::::@@@???===<<<;;;;;;;;;<<<........................000///......---------...//////............//////++++++,,,---...///000000...------,,,---...///000........................,,,,,,------...//////000000/////////....................................///////////////000000111////////////000000000000///////////////000111111111111111111111222222333333333333444333333222222222222333333444555555555555555666666777777888888;;;>>>BBBHHHOOOWWW```fffpppzzz|||yyyyyyyyywwwtttvvvzzz}}}}}}vvvlllddd^^^XXXSSSNNNKKKJJJIIIHHHFFFDDDAAA???>>>???@@@AAA@@@BBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>???>>>>>>>>>============????????????????????????=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????@@@???????????????BBBFFFIIIRRRNNNHHHDDDDDDCCCCCCAAA>>>???AAAAAA@@@@@@BBBCCCAAACCCEEEEEEDDDDDDDDDFFFFFFEEEDDDDDDEEEGGGHHHHHHNNNQQQVVVYYY[[[]]]___```cccaaa\\\ZZZYYYZZZ[[[[[[[[[ZZZZZZ\\\bbbjjjqqquuuxxx{{{~~~}}}{{{xxxyyy|||~~~uuu```NNNCCC???<<<;;;999999888888888888888888666888999888777555666666888777666555555666777888777666666666666777888888;;;;;;;;;;;;:::888777666666555444333333444666777555555555555555555555555333444555555777777888999777777777666666666555555666666777888888999::::::>>>>>><<<;;;;;;;;;<<<===........................000//////............/////////............//////....../////////000000000...------------...//////........................,,,,,,------.../////////////////////....................................//////......//////000111////////////000000000000///////////////000111111111111111111111222222333111222333333333333333333333333222222333444666777666666666666666666666666999;;;???CCCIIIPPPXXX]]]hhhqqq~~~|||xxxyyy{{{{{{zzz}}}yyysssiiiccc[[[VVVTTTRRROOOMMMHHHEEEAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBCCCCCCAAAAAAAAA@@@@@@BBBEEEHHHMMMLLLKKKGGGCCCAAAAAAAAA???AAABBBBBBBBBBBBCCCEEECCCEEEGGGGGGFFFEEEEEEFFFHHHGGGFFFFFFHHHLLLPPPSSSUUUYYY___cccfffhhhkkklllnnnjjjddd___\\\\\\^^^```dddcccdddggglllrrryyy}}}~~~}}}zzzuuussswww}}}|||sssYYYIIIAAA===;;;:::999999999888777777777555777888888666555555666777666666555555666666777777777777777777888888999:::::::::999888777555444777666444333333444555666666666666666666666666666444555666777888999999:::888888777777777666666666666777777888888999999999<<<;;;;;;;;;;;;<<<===>>>........................000//////........./////////......------......///000000//////////////////......------....................................---------........./////////////////////.........---------...............///............///000000////////////000000000000///////////////000000111///////////////000000111000111222333333333333333444333111111111333666777666666666666666666555555888:::===???CCCIIIPPPUUU```hhhuuu|||wwwvvvxxxyyyzzz}}}uuujjjccc```]]]YYYUUUOOOLLLHHHEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAABBBDDDGGGJJJMMMNNNKKKEEEAAABBBCCCEEEFFFFFFFFFDDDCCCCCCEEEEEEGGGIIIIIIGGGFFFGGGHHHMMMMMMNNNNNNOOORRRVVVXXXUUUZZZ```fffiiillloooqqqooolllgggbbb```aaaeeeiiipppqqqqqqrrruuuyyy}}}wwwvvvtttuuu|||~~~~~~aaaMMMBBB===::::::::::::999888777666666444666777777555444555666666666666666666666666666777777777777777888999999666666666555555444333333666666555444444444555555555555555555555555555555444555555666777888999:::888888888888777777777777666777777777888888888999999999::::::;;;===>>>>>>........................//////............//////......------------....../////////............---..................------........................---------........................///////////////---------.........//////...............//////000////////////000000000000///////////////000000111///////////////000000111000111111222333333333333333222111000111333555777666666666666555555555555999:::<<<===@@@DDDJJJOOOZZZaaalllwwwzzzwwwwwwxxxyyyyyypppllliiiddd___WWWTTTPPPNNNMMMKKKIIIGGGJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDBBBBBBDDDFFFIIINNNRRRPPPIIIEEEFFFHHHEEEFFFGGGGGGEEEDDDEEEFFFKKKMMMNNNNNNMMMMMMMMMNNNQQQTTTVVVVVVUUUTTTUUUWWWSSSVVV\\\aaaeeeiiimmmooopppooommmjjjhhhjjjppptttyyy{{{|||}}}}}}zzzuuutttnnnpppuuuzzziiiSSSFFF>>>::::::::::::999888777666666444555777777666555555666555555666666666666555555777777777666777888888999444444444444444444555555555555555444444444555555444444444444444444444444333444555666777888888999888888888888777777777777777777777777777888888888777777999:::<<<======>>>------------------------...------------...//////......------------......------------------------.........///......---,,,.........................................................///////////////,,,,,,------.../////////......------......///000////////////000000000000///////////////000111111111111111111111222222333000111222222222222222222222222111111222333555666555555555555555555555555999:::;;;;;;===AAAFFFJJJTTTZZZdddmmmwww}}}}}}}}}zzzvvvsssnnniii___^^^\\\\\\[[[YYYVVVTTTWWWVVVUUURRROOOMMMKKKJJJGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFEEEDDDDDDEEEFFFDDDIIIMMMLLLHHHDDDEEEGGGCCCEEEGGGHHHHHHHHHJJJLLLSSSUUUWWWWWWWWWVVVWWWXXXWWWZZZ\\\[[[VVVSSSSSSTTTSSSUUUYYY\\\```dddjjjmmmrrrsssuuusssqqqrrrvvvzzz~~~xxxnnniiihhhpppvvv~~~mmmVVVHHH@@@<<<:::999999999888777777777444555777777666666666777444555555666666555555444666666666666666777777888666666555555555666777888444444444555555555666666444444444444444444444444333444444555666777888999888888777777777666666666777777777777777777777777555666888:::;;;<<<======------------------------,,,,,,,,,,,,,,,---.........------,,,,,,------...---------------------........./////////...,,,,,,............................................................/////////000,,,,,,------...//////000...------------...//////////////////000000000000///////////////000111111111111111111111222222333111222222222222111111000111111111222333333444444333444444555555666666666888999999999;;;>>>CCCGGGNNNSSS[[[ccckkkwww~~~{{{vvvqqqjjjkkklllooopppooollliiigggfffccc___[[[WWWTTTRRROOONNNLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGFFFEEEEEEFFFGGGCCCFFFIIIJJJHHHFFFGGGHHHJJJKKKMMMNNNNNNOOOQQQSSSXXXZZZ\\\^^^]]]^^^___aaa```bbbbbb^^^XXXTTTUUUWWWXXXZZZ[[[]]]___dddkkkoootttyyy~~~~~~~~~~~~~~~}}}zzzuuuoooiiihhhkkk|||gggPPPDDD???===999999888888888888888888444666888888777777777888444444555666666555444444555555555555555666666777999999777666555555555666222222444555666666777777555555555555555555555555444555666666888888999:::777777777666666666555555777777777777777777777666555666888:::;;;<<<<<<;;;------------------------++++++++++++,,,,,,---......------,,,,,,------...------------......//////....../////////...,,,+++.............................................------.........//////000000,,,,,,------...///000000...------------...//////////////////000000000000///////////////000111111///////////////000000111222222222222222111000///000000222333333333333333333333444444555666777777777777888888999<<>>======888888888888888999999999555666888999888777888999333444555666666555444333444444444444444555666666;;;999777444222222111111111222333555666777777888666666666666666666666666666666777888999::::::;;;666666666666555555555555777777777777666666666666555666888:::;;;;;;;;;;;;---------............///------------------------,,,,,,,,,---...///000111------------............,,,------......------,,,........................//////.........---------////////////////////////............//////////////////000000000000/////////......------///000111222222111111000000//////000000000000000000000000000111111111111222222222000000111222333444444555444444444555555555555666555555666888:::<<<>>>???FFFIIIOOOVVV^^^hhhrrrxxxzzzyyy}}}xxx|||}}}yyyvvvrrrlllgggccc]]]]]]\\\\\\\\\[[[WWWTTTMMMLLLLLLKKKIIIGGGEEEDDDIIIGGGDDDDDDDDDEEEDDDDDDEEEDDDBBBAAAAAABBBCCCDDDBBBBBBBBBAAAAAA@@@??????@@@AAACCCEEEFFFDDDCCCAAAEEEDDDDDDCCCBBBBBBBBBCCCAAACCCEEEGGGHHHHHHFFFFFFFFFHHHKKKKKKKKKKKKLLLMMMKKKMMMRRRWWW[[[\\\]]]]]]```^^^]]]\\\[[[\\\]]]^^^[[[[[[]]]aaagggnnnrrrsssrrrnnnhhhbbb___^^^___``````fffnnnqqqppprrrwww}}}|||sssjjjgggmmmwww~~~tttWWWJJJDDD>>>999777777777777777777777777777777777777777777777777666666555555555555666666666666666666666666666666555555555555555555555555666555555555555444444444555555666777777777777777666666666777888888999999<<<<<<;;;:::999999999999999999888888888888999999666777999;;;<<<<<<<<<;;;---------............///------------------------...------------...///////////////.........------,,,------......------,,,........................//////.........---------////////////////////////............//////////////////000000000000////////////...---...///000111111111111000000000000000000000000000000000000000000111111111111222222222222222222222222222333333444444444444555555555555555555666777999:::<<<===@@@CCCHHHOOOWWW```jjjppp~~~}}}vvvtttwwwyyy~~~yyysssoooggghhhiiilllnnnmmmkkkhhhbbb```^^^ZZZVVVRRROOONNNLLLJJJHHHHHHIIIKKKLLLKKKKKKIIIHHHFFFFFFHHHIIIKKKHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFCCCDDDGGGIIIIIIIIIIIIHHHJJJJJJKKKMMMOOOQQQRRRSSSQQQTTTZZZ___cccddddddddddddcccaaa^^^\\\YYYXXXWWW^^^```dddiiiooorrrttttttnnnllliiigggggghhhjjjlllkkkpppvvvyyyzzz~~~~~~}}}}}}rrrnnnllloooyyywwwooohhhhhhnnn|||kkkPPPDDD@@@;;;777777777777777777777777777666666666666666666666666666666555555555555666666777777777777777777777777555555555555555555555555555555555555444444444444444444555666666666666555555555666777777888888999999999888777777777888888444444444333333444444444777777666777888999;;;<<<---------............///........................000///...---------------222111111000...------,,,,,,------......------,,,.......................................---------////////////////////////............//////////////////000000000000////////////.........///000111000000000000111111111111000000000000000000000000000111111111111222222222333333333222222222111111444444444444555555555555555555555666777888::::::;;;>>>CCCIIIPPPYYYccciiivvv||||||zzz|||~~~~~~tttvvvyyy~~~}}}vvvsssoooiiiccc]]]YYYWWWUUUTTTRRRSSSVVVZZZ\\\]]]YYYWWWTTTRRRQQQSSSUUUVVVVVVSSSOOOKKKHHHGGGHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRLLLLLLKKKJJJJJJKKKLLLMMMJJJLLLOOORRRSSSRRRQQQPPPOOOMMMKKKNNNSSSWWWYYYXXXTTTXXX^^^cccggggggfffdddaaaaaaaaaaaaaaaaaa``````dddggglllqqqssssssqqqpppiiijjjkkknnnqqqtttwwwyyyzzz}}}}}}yyyxxxwwwssstttwwwvvvvvv|||}}}pppaaaUUUNNNJJJKKKPPPZZZlllgggOOODDD@@@<<<999666666666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666555555555555555555555555555555555555444444444444333333444555555555555444444555555666666777888888888888777777777888999999666666666666666666666666999888666555666999<<<>>>---------............/////////////////////////////////...------------...222111111000///.........,,,------......------,,,................................................////////////////////////............//////////////////000000000000/////////////////////000000000//////000000111111222222000000000000000000000000000000111111111222222222222222222222222222222222333333444444444555555555555555555555555666777888;;;>>>BBBGGGMMMVVV^^^dddooouuu~~~{{{uuunnnhhhdddaaadddbbb```bbbggglllqqqsssmmmkkkgggdddbbbaaabbbccceeeaaaZZZSSSOOONNNOOOPPPRRRTTTXXX[[[^^^```aaabbbZZZXXXWWWUUUUUUUUUWWWWWWXXX\\\bbbfffhhheeeaaa^^^YYYTTTOOOQQQWWW\\\]]]\\\YYY]]]cccgggiiihhhdddbbb``````aaabbbdddgggjjjllljjjmmmppprrrrrrpppoooooooooqqquuuyyy}}}|||~~~{{{xxxuuuuuuxxx{{{}}}}}}uuufffYYYVVVZZZ]]]]]]]]]ZZZTTTMMMGGGDDDDDDEEEGGGLLLWWWiii||||||aaaMMMCCC???<<<:::777777777777777777777777666666666666666666666666666555555444444555555666333333333333333333333333555555555555555555555555555555555444444444333333333333444555555555555555444444555555666666777777999999888888999:::;;;;;;999::::::::::::::::::999:::999999888999;;;>>>???---------............///////////////////////////...------------...///////////////000000000000000,,,------......------,,,........................---.....................////////////////////////............//////////////////000000000000///////////////000000000000000//////000000111111222222000000000000000000000000000000111111111222222222000000111222333333444444333333333444444444444555555555444444555555666777;;;===AAAEEEJJJQQQYYY___fffllluuu~~~}}}wwwsssppppppmmmlllnnnsss{{{{{{wwwssspppoooooolllhhhaaa[[[YYY[[[^^^aaagggkkkppptttvvvtttqqqooogggeeebbb```______``````iiiooowww~~~{{{uuupppgggaaa\\\\\\```eeeeeeccceeehhhllloooooolllgggdddfffdddaaa```aaadddiiilllmmmooorrrsssuuuwww|||zzzvvvtttqqqoooqqqyyyxxxuuuwww|||jjjZZZOOOGGGEEEFFFEEEEEEEEEFFFFFFDDDBBBAAAAAABBBCCCDDDHHHQQQ___iiinnnaaaPPPBBB;;;999888777888888888888888888888888555555555555555555555555555555444444444444555555333333333333333333333333555555555555555555555555555444444444444333333333444444555666666666666555444444555555666666777777888888888888999::::::;;;666777777888888777777666888999:::;;;<<<=========---------............///........................---------------...///000.........//////000000000,,,------......------,,,........................---------...............////////////////////////............//////////////////000000000000//////...///000111111111000000000000000000111111111111000000000000000000000000000111111111111222222222///000111222333444444555333333333333444444444444444444444444555666777777888:::===@@@DDDKKKRRRWWW```gggpppyyy}}}yyyvvvsssqqqsssyyy|||yyywwwnnnkkkgggeeeggglllrrrvvv{{{vvvpppnnnkkkhhhgggggghhhiiivvv|||vvvrrrmmmkkkmmmooopppooonnnpppsssuuutttpppllliiieeedddbbbbbbdddiiinnnqqqooossswww|||{{{vvvmmmnnnnnnrrryyy}}}wwwvvvyyy~~~kkkTTTGGGBBB???>>>??????===<<<<<<======;;;:::;;;===>>>>>>>>>BBBIIINNNNNNHHH@@@;;;888888999999777777777777777777777777555555555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555444444444444333333333333444444555666666666666666444555555666666777888888777777666666666777888888555666777888888777666555555777999;;;<<<<<<;;;:::---------............///------------------------//////...------------...//////..................,,,------......------,,,........................---------.........//////////////////////////////............//////////////////000000000000//////...///000111222111000000111111111000000000000000000000000000000000000000000111111111111222222222111111111222222333333333222222333333333444444444444444444444555666888888555666999<<<@@@EEELLLQQQZZZaaallluuu}}}zzzwwwtttuuu{{{~~~{{{tttrrroooooosssyyy~~~yyyvvvtttqqqooooooqqqsssuuu~~~}}}zzzxxxwwwxxxyyyzzzvvvwwwzzz{{{zzzxxxuuusssnnnnnnooorrruuuxxx{{{}}}vvv{{{~~~yyyuuurrrmmmqqqyyydddUUUFFF@@@>>><<<;;;<<<;;;999777888999:::888666:::::::::::::::;;;===>>><<<<<<;;;::::::999999:::666666666666666666666666555555555555555555555555555444444333333444444555555555555555555555555555555555555555555555555555444444444333333333222222333333444555555555555444555555666777777888888999888777777666666666666777777888:::;;;;;;:::888777777888888999:::;;;<<<===---------.........//////------------------------111000///...---,,,,,,,,,000000///...---,,,,,,+++,,,------......------,,,........................---------.........//////////////////////////////............/////////000//////000000000000//////...///000222222111111000222222111111000000//////000000000000000000000000000111111111111222222222333333333222222222222111222222333333333444444444444444444555666777888999444666888:::>>>CCCJJJOOOPPPXXXcccmmmuuu|||~~~zzzvvvwww|||}}}{{{yyywwwwwwzzz~~~{{{zzzyyyvvvuuuvvvyyy|||~~~~~~{{{{{{}}}}}}zzzuuuqqqppprrrzzz}}}zzz{{{~~~xxxggg\\\NNNGGGAAA@@@>>>;;;999:::666444333666999<<<;;;999:::999888666666666555555666777999999888666444333444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555444444444333333333222222222222333444444444333333666666777777888888999999::::::999888777777888888666777999::::::999777666<<<;;;999999:::<<>>CCCFFFHHHNNNWWW```jjjsss|||~~~}}}~~~||||||{{{zzzyyyyyyzzz{{{|||{{{rrrppptttzzz}}}~~~|||{{{zzzyyyxxxeeeVVVNNNKKKAAA@@@===;;;888666555444999888777666777:::<<<>>>::::::999999888777666666888777777666666666666777555555666666666666555555333444666555444333333444444444222222222222444444444555555666666666666666333555666555444444555666555555555444444555555555555555555555666666666666444444555555666888999:::999999888777666666777777777666666777999999888666666777888888::::::;;;<<<,,,------...//////000000.........------......///......------------....................................---------......///000///...---,,,------...000///...---------......////////////////////////............////////////////////////////////////////////////////////////000000000000111111111111111000///...///000222333000000000000111111111111333333333333333333333333222333333333333444444444222333555777888777666666444444444555888<<<@@@BBBGGGLLLTTT\\\dddmmmuuuzzz~~~~~~~~~|||||||||}}}~~~{{{wwwwwwyyy}}}xxxuuusssvvv~~~}}}}}}}}}rrrbbbUUUKKKCCC>>><<<;;;:::999888888888888999888777777888999;;;<<<::::::999888888777666666999888888777666666666666555555666666666666555555555666777777555333333444555555444333333444555555444444555666666666666666444555666555444333444555555555444444444444555555555555555555666666666666555666666666777999:::;;;999999888777777777777777999777777777999:::999888777777888999:::;;;<<<<<<........./////////000000//////......---......///......------------......------------------------//////...---------------//////...------------...000000///.........///////////////////////////////////////......---------////////////////////////////////////////////////000000000000111111111111111000/////////000222333000000000000111111111111222222222222222222222222111111222222222333333333000111444666777666555444666666666666888:::<<<>>>DDDHHHNNNUUU]]]dddlllpppwww~~~~~~yyytttrrrrrrtttyyy~~~~~~~~~}}}uuuuuuyyy{{{kkkVVVIIIEEEBBB<<<666999999888888888888999999888888888888888888888999999999999888888777777666:::999888777666666666666555555666666666666555555777888999888666444444444666666555555555555666666555666777777888888777777555666777666444333333444444444333333333333444444444555555555555666666666777777777777888:::;;;;;;999888777777777777777777:::888777777999:::::::::888888999:::;;;<<<======111000000000000/////////000//////.....................------------......------------------------///......---------......000000000/////////000000//////..................///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000//////000000111222///000000000111111111111111111111111111111111111000111111111111222222222111222444666666555444333999999999999999:::::::::???CCCHHHOOOUUU]]]dddiiipppxxx{{{}}}~~~yyyuuussstttvvvyyy|||yyyxxxyyy|||~~~}}}|||rrreeeVVVEEE<<<===@@@===999:::999888777666666666666888888999999888777666666999888888888777777777666999888777666555444444444444555555666666555555444777888999888666444333444555555555555555555555555888888999::::::::::::999666777777666444222333444444333333222222333333444444444444555555555666666777777777777888999:::;;;888888777777777777777888:::888666555777999::::::888999999:::;;;<<<===>>>...//////000111222333333111000///.....................------------......------------------------,,,,,,,,,------///000000//////000000000000000000------------------------...........................//////000111111222222................................................///000000000111111111111000000000000000111111222///000000000111111111111111111111111111111111111000000000111111111222222444555666666777666666555666666666666666777888999;;;>>>CCCIIIPPPWWW___dddlllrrrzzz|||xxxuuuwwwxxx|||~~~|||uuusssrrruuu|||rrrbbbXXXSSSKKKAAA;;;<<<======<<<999888777777666666777777888888888888888666555555888888888777777777777777888777666555444444444444444444555555555555444444555777888777555333333444444444444555555444444444666777888888999999888888666777777666444222333444444333333222222333333444444444444444555555555555666666666666666777888999888777777777777777888888999777444444555777888999888999999:::;;;<<<===>>>***+++...000333666888999111111000///..................------------......------------------------,,,,,,,,,---...///000111,,,---......///.........+++,,,------...---------...........................//////000222333333444................................................000000000000111111111111///000000000111111111111000000000000111111111111111111111111111111111111000000111111111222222222222222222222333555666777444333333333333555666888888;;;@@@EEEKKKRRRZZZ___gggkkkqqqwww}}}}}}{{{}}}}}}{{{wwwtttrrrmmmmmmqqqzzz{{{}}}tttfffXXXNNNIIIIIIFFFAAA===:::999999999555555666666777999:::;;;888777777777666666555555777777777777777777777777666666555555444444555555444444555555555555444444444666777777555444444555333444555555555555444333333444555555666666555555555666777666444333333444444444333333333333444444333444444444444555555555666666555555666777777888777777777777777888888999777555444444555777777777888888999:::;;;<<<======,,,---///111444666888999222111000///..................------------..............................---------------...///000+++,,,.../////////......+++,,,---/////////...---........................//////000000111111222222................................................000000000000111111111111//////000111111111111111000000000000111111111111222222222222222222222222111111111222222222333333111000000111444888===@@@CCC@@@===999777666777777888;;;>>>AAAFFFMMMTTTYYY___dddjjjooottt|||zzzvvvsssrrrsssrrruuu{{{{{{iiiYYYOOOIIIEEEBBBDDDAAA===;;;:::999888888666666666777888999:::;;;888777666555555555666777666777777777777777777777777666666666666777888888333444444555555444444333444666777777666666666777444555666666666666555444333444555555666666555555444555666555444333444555555555444444444444555555333333444444444555555555777777666666777777888999777777777777777888999999777555555666777888777666777777888999:::;;;<<<<<<111222222333333444444555222222000///.....................------.........//////////////////////////////...------------...---...000111111111000000,,,---///000000000//////........................000000000000////////////................................................000000000000111111111111//////000111111111111111000000000000111111111111222222222222222222222222111222222222222333333333777666666888<<>>:::888888999;;;===@@@CCCIIIOOOTTTYYY^^^eeekkkpppvvv~~~zzzvvvvvvxxx{{{~~~wwwgggSSSFFFDDDDDDBBB>>>AAA===999888:::<<<<<<:::;;;:::999888777777777777888666555333444555777888666666666666777777777777777777777777888999:::;;;333444444555555444444333444666888888888777888999555666777888888777666555666666777888888888888888333555666555444444555666666555555444444555555666333333333444444444555555888888888888888888999999777777666777777888999999777666666777999999888666666777888999:::;;;;;;<<<......///000111222333333111111000///...---,,,,,,------......///000000000000///...------...///000------------------------///////////////...............---------,,,,,,,,,------...//////...------.........------,,,,,,,,,............//////////////////......---------,,,---------.........//////------...///////////////333333222222222333555555555222///...111222222000444444444444222111///...000222444666888<<>>444???:::888:::===AAAIIIPPPTTTXXX___ffflllrrrxxx|||}}}}}}}}}}}}~~~}}}qqq[[[RRRFFF???===>>>===;;;FFFAAA<<<888888999::::::999999999999888888888888555555555555444444444444777777666555555555555555888666555666888999777444000111222333555666777777555555555555555555555555555222444:::;;;666555888777555333000000111333555222333444444555555444444444333333222111111111222666666666666666666666666666666666666777777777777777777777777777777777777555666666666777777777777888999999::::::;;;;;;<<<------...///000111222333111000///...............///////////////.........//////...------...//////------------------------.........///////////////............------,,,,,,......................../////////......---------............////////////000000000000//////.............../////////000000//////000111111111111000333333222111111222333444555333111111333444333222222222222222222222222222111222777???HHHLLLKKKIII:::???IIIRRRWWWSSSIIIBBB888777999>>>@@@>>>???BBBOOOSSSYYY___eeejjjpppssszzz~~~rrrcccZZZQQQIII@@@;;;<<>>===@@@CCCDDDDDD:::888555444555666555555555555555555444444444444333333444555666777888888777666555555444444555555555444444555666666555333333333333444444444555555333333333333333333333333666444555777666333111222333333333333333444444444222333444444555555444444555555444444333333444444333333333333333333333333444444444444555555555555777777888888999999999:::888888888888888888777777888999999::::::;;;;;;<<<,,,,,,------...//////000///...---------///000222000000//////............------------------------........................,,,------...///000111111/////////////////////...000///...------...///000//////..............................////////////111111111111111111111111////////////////////////000000111222222222222111111111111000000000000000//////000222222222000///222111000///000333555777444222555===GGGHHH@@@777999555000000888FFFTTT]]]\\\UUUMMMIIIEEE@@@AAAEEE@@@CCCHHHMMMRRRWWW\\\```fffjjjqqqwww|||{{{|||||||||wwwcccRRRGGGDDDDDD@@@???>>>@@@BBBCCCBBB@@@888777666666888888777666888888777777777666666666444444555555666777888888666666555444444444444555444444444444555555444333444444444444444444444444333333333333333333333333555444555666555444333333111222333555555555444444222333444444555555444444444444333333333333444444333333333333333333333333666666666666777777777777777777888888999999::::::999999999888888888888888888999999::::::;;;;;;<<<,,,,,,------......//////......------...///000111............//////000000,,,------------------,,,........................,,,------...///000111111...//////////////////////////////....../////////------------------------............////////////000000000000000000000000...........................//////000111000000000000000000000000000000000---///000222222111000000444333111000000111333555000//////111333444333111000222444777:::>>>AAADDDOOORRRYYY___[[[NNNAAA;;;;;;>>>BBBGGGLLLQQQWWW[[[```dddjjjoootttxxx}}}{{{vvvrrruuuzzz~~~~~~}}}~~~~~~}}}~~~~~~|||{{{yyyzzz|||~~~uuujjjYYYKKKDDDAAABBBBBB???@@@AAAAAAAAA===999555777666666777999:::999777999999999888888888777777666666666666666555555555666666555444444444444444333333444444444333333333555444444444444333333333444444444444444444444444333444555555555666666555111222444666666666444444222333444444555555444444333222222222222222333333444444444444444444444444666666666666777777777777777777888888888999999999999999888888888888888888888999999::::::;;;;;;<<<---------.........//////---....../////////000000------......///000000111------............------........................------......//////000000---............/////////...//////000000//////...,,,,,,,,,---------------............////////////.........////////////000............------------------.../////////////////////000111111111111111///000222333222222333444555444222111111111222222555666666444222333888<<<111222333333333555888;;;:::===EEEMMMLLLCCC;;;888888;;;>>>BBBFFFKKKQQQVVVYYY\\\aaafffjjjoootttwwwvvvwwwyyyyyyyyyxxxvvvtttlllgggeeeiiiooovvv{{{wwwvvvxxxzzz}}}{{{kkk^^^TTTGGG???===>>>??????IIIIIIHHHFFFBBB===888555666555444555777888777666777777777777666666666666666666555555444444444444666555444444333333444444222444555555444333333444444444444444444444444444555555555555555555555555222555555444444888888666222333555666666555444444222333444444555555444444222222111111111222333333444444444444444444444444444444444444555555555555777777777777777777777777777777777888888888999999888999999::::::;;;;;;<<<.............../////////,,,...///000000000...---.........///////////////---...////////////...---.................................///////////////,,,,,,------............---...000222222000...---------------.........///............////////////........./////////000000////////////.........---------...////////////...---...000222333333333222///111222222000000333666333333333222222222111111,,,///000///------000333555444111---,,,///777===444111000333444444777;;;888999<<<>>>@@@DDDIIIMMMOOORRRVVVZZZ___ccchhhlllllloooqqqssssssqqqmmmkkkaaa]]][[[___dddjjjsss|||}}}}}}||||||||||||}}}}}}~~~{{{{{{{{{yyy|||}}}nnn]]]SSSKKKHHHCCC@@@@@@BBBDDDEEEQQQOOOIIICCC===:::::::::777555444444666777777666777666666666666555555555333333333333444444444444666555444444333333444444222555777666444333444555333444444444444444444444444444444444444444444444333666666222222666777333555555555555555555444444222333444444555555444444222222222222222333444444333333333333333333333333444444444444555555555555888888777777666555555555555555666666777888999999888999999::::::;;;;;;<<<.........///////////////,,,...000222111000---,,,000000000///......---------...///000000///...---///////////////////////////////////////.........,,,,,,,,,---------......,,,...111333333111...,,,---.........//////000000............/////////000......//////000000000111111111000000/////////...---......///////////////---...000222333444444333---///000///---...111555111222222333333333222222000222555666555222000///,,,000555777555222222222444222444888999777777999888999:::;;;<<>>BBBFFFGGGGGGIIINNNRRRPPPJJJBBB888333333777:::999777555555666777888777888777777777666666666666000111222222333444555555555555444333333333333444222555777777444333444666333333333444444444555555333333333333333333333333333777666111000444444000666666555555444444444444222333444444555555444444333333333333444444555666222222222222222222222222666666666666777777777888888888777666555444333333333444444666777888999:::888999999::::::;;;<<<<<<---------............///////////////............////////////////////////......------------......000000//////......------000000//////.........---......//////000000111111////////////////////////...,,,+++---000111///,,,......---,,,---...///000222111111111000000//////000///...---------------000//////............///---...000222333222111000111111111000///......---//////000111222222333333000111333444555555444444222222333333333333444444333333333444444555555555777777777888:::<<<>>>@@@??????AAACCCGGGKKKOOOQQQVVVYYY]]]```aaa___\\\YYYRRRNNNJJJJJJNNNUUU[[[^^^kkksss}}}yyywwwvvvwww}}}|||~~~yyyggg\\\VVVQQQPPPQQQJJJNNNQQQQQQMMMIIIFFFDDDDDDBBB===999777666888999888777666666666888999:::<<<:::777444222222444555555555444444444444555555555555555555555555555555444444444444444444444444444444444444333333222111222222222222222222222222444444444444333333222111222333444555555444333222222333333444444333333222777333//////333555333000333333333444444444555555666666666666777777777777666777777666444333444666666777777777777888888888888999999:::;;;<<<======---------............///........................////////////////////////......------------......///////////////.........///.........------------...///////////////000000////////////////////////...,,,,,,---000000///---...------,,,---...///000111111000000000///////////////...---------------/////////......//////000---...000000111000//////000000////////////000000//////000111111222333333222222222222222000///...222222222333333333444444333333333444444444444444666666666666888999;;;<<<;;;;;;<<<===@@@CCCEEEGGGJJJLLLPPPSSSTTTRRROOOMMMIIIFFFCCCCCCGGGMMMRRRTTT\\\dddmmmtttyyy~~~{{{}}}}}}lll```TTTNNNKKKHHHFFFGGGCCCDDDEEEEEEDDDBBB@@@@@@<<<:::777555333333444555666666666666666777888888:::888666444333333444555555555444444444444555555555555555555555555555555444444444444444444444444333333444444333333222222222222222222222222222222333333444444333333222111333444444444444444444333222333333444444333333222///,,,)))+++///222111///222222222222333333333333555555555666666666777777777888888777555555666777777777777888888888888999888999999:::;;;<<<======---------............///........................////////////////////////......------------...............///////////////---------------,,,,,,,,,/////////...............////////////////////////------,,,...///000...---...------------.../////////////////////.........//////...------------...//////...//////000111222////////////............///.........///000222333///000000111111222222222222222222222111000///...222222222222333333333333444444444444333333333333555444444444555666888888888888888888999;;;<<<===BBBEEEHHHKKKLLLJJJHHHFFF@@@>>><<<===AAAEEEHHHIIIOOOVVV^^^dddkkkttt~~~~~~jjj\\\MMMFFFAAAAAABBB@@@>>>>>>>>>===<<<===>>>???>>>===888888777666555555666666444555666666666666666666666666666555555555555555555444444333333444444555444444444444444444444444333333333333333333333333222222333333333333333333222222222222222222222222333333333333333222222111555444444333333444444555222333333444444333333222222///---///333555444333000000111111111222222222444444444555555555666666777888888777555555666777777888888888888999999999888888999:::;;;<<<======---------............///......////////////000000////////////////////////......------------......------......//////000000------------------------//////......------,,,,,,////////////////////////---------...//////...---------------......//////........................///......---------...............///000111222333111000///...............000///...---...000222333///000000000111111111222000111222222333444444444111222222222222333333333555444444333333222222222444444444444444555555555888888888888888999999999???AAACCCEEEFFFEEEDDDBBB<<<;;;:::<<>>===;;;;;;===@@@AAA???>>>777888888888777666666555333444555666666666444444333444555666666666555555444444333333333333444444444444444444444444444444333333333333333333333333222222222222333444444555222222222222222222222222222222333333333222222111555444333222222333444555222333333444444333333222888666444555666777555444000111111111111222222222333333333444444444555555555666666555444444555777888888888888999999999999888888999:::;;;<<<<<<===---------............/////////000000000111111111////////////////////////......------------......------......//////000000..................////////////......------,,,,,,////////////////////////---...//////...------------------...............------------..................---------......///............///000222222222222111000/////////000111000///......///000111000000000000000111111111111111111111222333444444111111111222222222333333444444444333333222222111444444555555555555555555666666777888888999999999999:::<<<===>>>>>>===<<<::::::999;;;===??????>>><<>>:::888:::;;;:::;;;>>>999;;;===???AAA@@@===:::555666666666555333222111333444555666666555444333111222444666777666555555333333222222222222333333444444444444444444444444333333333333333333333333333222222222222333555555222222222222222222222222111111222333333222222222555444333222222333444555222333333444444333333222444333222333333333222111222222222333333333444444333333333333444444444444555666777666555555666888777777888888888999999999777888888999:::;;;<<<<<<---------............////////////000000111111222////////////////////////......------------...............///////////////.........////////////////////////...............////////////////////////---...000///...,,,------,,,---......//////......---------..................------------...//////......---......///000111111111111111000000000000000000000000000/////////000000000000000000000000222222000//////...//////111111111111222222222222333333333333222222222222444444555555666555555555333444555666777777777777777888999::::::;;;;;;;;;999888777888:::;;;;;;999;;;===@@@CCCHHHOOOVVV[[[iiipppyyy}}}zzzxxxwwwzzz}}}|||yyyyyy}}}nnneeeYYYQQQLLLHHHBBB===<<<888666777777555777;;;777:::>>>???===999666444777777777777666555444333555555555666555555444333111222444555666666555555333222222111111222222333333333333333333333333333444444444444444444444444444333222111222333444555222222222222222222222222000111222222222222222222555444444333333444444555222333333444444333333222...///111222333333444333333333444444444555555555333333333444444444555555777888888777666666888:::666777777777777888888888777777888999:::;;;<<<<<<---------............///---------...//////000000////////////////////////......------------......///////////////.........---------....../////////...///////////////000000////////////////////////---///000000---,,,,,,...,,,---.../////////...---------......////////////---------------...//////...---------------.........///000111111111000///,,,---///111222111000///000000000000000000000///222111000///......//////111111111111222222222222222222222222222333333333222222444555555555555444333444555666666555555444888888999999:::;;;;;;<<<999777666777888999888777:::;;;===@@@CCCFFFKKKMMMVVV]]]gggqqqzzz~~~}}}{{{|||{{{ppphhhXXXTTTNNNIIIEEEAAA<<<999777555666999888666777:::;;;@@@CCCAAA:::444333555888888888777777777888888777666666555444444555555222333333444555555555555222222111111111111222222333333333333333333333333555555555555555555555555555444333111111222333444222222222222222222222222000000111222222222222222333444444444444444444333222333333444444333333222///111333444555555555555333444444444555555555555444444444444555555555555444555666666555555777888555555666666666777777777777777888999:::;;;;;;<<<---------.........//////++++++,,,,,,---...//////////////////////////////.........------.........000000//////.........---,,,,,,,,,------...............//////000000111111////////////////////////,,,///111000---+++,,,...,,,,,,.../////////...---........./////////000000---------------...///000...------,,,,,,,,,------+++---///111111000///...)))+++///222333333111000000000000000////////////111111000000000222333555000111111111111222222222111111111222222333333444000111333444555555444444555666777777666555444333666666666666777888999::::::888777777888999888888555555777888:::<<<>>>@@@HHHOOOZZZeeeoooyyy}}}||||||~~~yyyoooggg```\\\OOOKKKEEE???:::777666777555555888======::::::===CCCHHHJJJDDD:::444666;;;222222222333333555666777888777666555444444555666333333333444444444555555222222111111111111222222333333333333333333333333666666666666666666666666666555333111111111333444222222222222222222222222///000111222222222222222222333555555555555333222222333333444444333333222111222444444333111000111333333333444444444555555444444444555555555666666000111222222111111333555555555555555666666666666777777888999:::;;;;;;<<>>>>>CCCDDDJJJTTT]]]eeepppzzz}}}~~~uuu```UUUQQQQQQVVV]]]XXXMMMAAA:::;;;<<<:::777333444555666888;;;===>>>JJJIIIEEE???999555444444777777666666555555555444333444444555555444444333888666555444555555333222222222222333555777888999555444444333333222222111333333333333333333333333222222222333333444444444333333333222222222111111333333333222222111111111444444444444444444444444111222333333444444333333000000000111222333444555444444444333333222222222333333222333444666888999666666666555555444444444555555555555555666777777555666888:::<<<===>>>>>>------------------------............//////////////////.........---------............////////////---------.......................................////////////000000000000.................................///......---,,,---------............///------............---------------............///,,,,,,,,,,,,---------...//////////////////////////////000000000111111111//////////////////000111000000000000000000000000000000111111111222222222111333555777666444222000222222333333444555555666666666666555555444444444555555444444555666666777888888888888888888888888888888999999:::;;;;;;<<<>>>>>>BBBJJJRRRYYYccclllxxx~~~zzzyyy}}}}}}kkk\\\MMMGGGEEEDDDFFFKKKXXXPPPFFF???;;;999666333::::::::::::;;;<<<======@@@@@@>>>;;;888666777888555555555555555666666666333444444555555444444333444333222333444555333111333333333333444555666666333333333333333333333333333333333333333333333333111111222222222333333333333333333222222222111111333333222222222222222222444444444444444444444444111222222333333333222222222222222222222333444555444444444333333222222222444333333333444666777888444444444444555555555555777777777777777888888999888999:::::::::::::::999........................---............/////////...............---------............////////////......------------------..............................//////000000000000........................,,,,,,---.../////////...---------............///------............---------------............///+++++++++,,,,,,,,,------////////////////////////........./////////000000000//////............///000000000000000000000000000000000111111111222222111333444555666555555444222222333333444444555555555555444444444444333333444444444333444444555666777777777777777777777777666666777777888888999999:::999;;;@@@EEEJJJRRR[[[hhhnnnyyy}}}}}}}}}yyywwwyyy{{{}}}~~~~~~{{{}}}tttdddZZZPPPHHH@@@??????>>>>>>???JJJIIIGGGEEEDDDCCCCCCBBBEEEEEEDDDCCCBBBBBBAAAAAA999999999777555555777999555555555555555666666666333444444555555444444333111111222444666777555333444444333333222333333333111111222333333444555555333333333333333333333333111111111111222222222222333333333222222222111111222222222222222222333333444444444444444444444444222222333333333222222111444333333333333333444444444444333333333333222222555444444333444555666777222222333444444555555666777777777777888888888888888999999999999999888888000000000000000000000000---------.........//////..................................../////////////////////......------,,,........................+++,,,,,,------......///........................,,,---......///.........---------............///------............---------------............///+++,,,,,,,,,,,,---------////////////////////////....../////////000000000111000//////............000000000000000000000000000000000000111111111111111111111222222222222222222222333333333444444444333333333333333333333333555444444444444444555555666666666666666666666666555555666666777777777777;;;888888;;;===@@@FFFNNNWWW___jjjttt|||~~~~~~||||||}}}}}}~~~mmm^^^TTTMMMJJJDDD@@@===>>>>>>>>>===<<<999===BBBEEEEEEFFFHHHJJJFFFFFFEEEDDDCCCBBBAAA@@@999999888555333222333555666666666555555444444444333444444555555444444333222222444666999:::999777333222222222222222222333222222222333333444444444222222222222222222222222222222222222222222222222333333333222222222111111111111111222222333333333333333333333333333333333333444444444444333222222555555444333333333444444333333333333333333333333666555444333444444666666333333333444444444444444444555555666666666666666555666777888999:::::::::000000000000000000000000------------............---.................................////////////111111000000//////..............................+++,,,,,,,,,------.......................................///......---,,,---------............///------............---------------............///------------............/////////////////////////////////000000000111111222222111000////////////000000000000000000000000//////000000000111111111222111111000000000000000222222222333333333333333222333333333333333333333666666555555444555555666555555555555555555555555666666666666777777777777:::888777999::::::>>>DDDIIIPPPZZZdddllluuu~~~~~~|||~~~~~~}}}~~~|||qqq```PPPGGGCCCBBBCCC<<<;;;:::888888999999888444999===>>>;;;888888:::::::::;;;;;;;;;:::999888999999888555333222333555888777666555444333222111333444444555555444444333222222333555888999888777111111111111222333444444444444444333333222222222222222222222222222222222444444444444444444444444333333333222222222111111111111111222222333333333333333333333333333333333444555555555555555444444555555444333333333444444333333333333333333333333666555444333444444666666666666555444333333222222444444555666777666666555444555777888999:::;;;;;;------------------------,,,------------.........---------...........................////////////111111000000000000000000................................................------------------------.../////////...---,,,,,,---------............///------............---------------............///---------.........////////////////////////////////////000000000111111111222111111000000000000111000000000000000000000000/////////000000000111111333333333222222111111111222222222222333333333333222222333333333333444444777666555555555555555555555555555555555555555555666666666666777777777777777555666888888666888======CCCLLLSSSZZZaaajjjppp{{{yyymmmYYYTTTMMMFFFBBB???<<<:::999;;;999555444777777555444777:::999666333222333333444666777888888777666555666666555444444666888888777666555444222111111333444444555555444444333222111000222444555555444111111111111222333444555555555444333333222111111222222222222222222222222555555555555444444444444333333333222222222111111222222222222222222333333333333333333333333333333333333444555555555555555444333333333333333444444222222333333333333444444555444444333444555666777888888777666444333222111555666888999999999888777777888888999::::::999999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////............////////////////////////000000000000........................000//////......------,,,------------------------,,,---......///.........---------............///------............---------------............///,,,,,,---------.........////////////////////////........./////////000000000////////////000000111000000000000000000000000////////////000000000111111222333444444444333333222222222222222222222222333333333333444444444555666555555444333333444444555555555555555555555555666666666666666666666666444333666999999555666:::999===BBBFFFJJJPPPWWW]]]iiipppzzzsssdddVVVLLLFFFDDDAAA@@@>>><<<999666777;;;;;;777666888888444444666777777777666777888333555777999:::999999888333444555444444555888:::555555444444444444333333333444444555555444444333555222000///111222222222333333222222222333333444333333333333333333333333111111111111111111111111555555555444444333333333333333333222222222111111333333222222222222222222222222222222222222222222000000222333444444555555222222222222222333444555222222222333333444444444444333333333444666777888888888777666555555444444555666888999999999777777666777888:::;;;;;;;;;;;;------------------------,,,,,,,,,---------......---------.........//////............/////////000------......//////000000..............................---,,,+++******)))------------------------***+++,,,...///000000000---------.........//////---..................------------.........//////++++++,,,,,,,,,---------////////////////////////---------.........//////...............///000111000000000000000000000000////////////000000000000...///111333444444444333222222222222222222222222333333333444444555555555555444333333222222222222666666666666666666666666555555555555555555555555333333777;;;;;;777777:::999<<>>@@@@@@......------------......------------------,,,,,,////////////////////////111000000/////////000000---------------------------.........---,,,++++++........................///...,,,++++++,,,...///---------,,,,,,+++++++++***,,,......---------...------,,,,,,,,,+++++++++000///...------...///000...............---------............////////////////////////////////////000000000000000000000000///000111222222111000///000111111111111222222222222222222222222222222222333333333333333333333333444444333222222222333333666555555444444333222222555444444333333444444555222222222333444555666777555555555555555555555555555666888;;;===???AAABBBMMMRRRYYYaaajjjsss|||{{{vvvwww|||sss___YYYPPPJJJFFFBBB>>>;;;;;;;;;::::::999888777777777777777777666666666666333333333333333333333333444444444555555555555666777777777777777777777777333333333222222111111111333333444444444444555555444444222222222222444444333222222111111222222333222222111111111111222222111///000333111,,,---222555444444333333222222111000000000000111222333444111111111222333444555666666555333222111222222333222222222222222222333333222333333444444333333222555555555555555555555555444333333333444555777888999999999777555555777999999999:::999888666444333888999999::::::;;;;;;<<<......------------.........---------------------------------------------000//////....../////////...------,,,,,,------..................---,,,,,,........................///...,,,++++++,,,---...---------,,,,,,,,,+++++++++---......---------...////////////......------000///...------...///000....................................////////////////////////////////////000000000000000000000000///000111111111111000/////////000000000111111111222222222222222222222222333333333333333333333333333333333222222222333333444444444444444333333333555444444333333444444555555555444444444555666666888888888888888888888888555555777999;;;===>>>???CCCGGGNNNUUU\\\dddkkkpppxxx}}}zzz{{{}}}rrrcccYYYLLLHHHBBB>>>===<<<:::888777777777666666555555444777777666666666555555555333333333333333333333333555555555666666666777777333333333333333333333333333333333222222222111111111111222222222222333333444333333222222333333444333222222111111222222333333333222222222222222222111///000444444111222666444444444333333222222222444333222111111000111111111111111111222222333444555444333222222222333444222222222222222222222222111222222333333222222111444444444444444444444444444444333333444555666777777777777555444444555777777777888999888777666555888888999::::::;;;;;;<<<......------------..............................++++++++++++++++++++++++......---------......//////...---,,,,,,---...///....../////////...------........................000///---,,,+++,,,,,,---------------,,,,,,,,,,,,---...//////---,,,---...000000000////////////...//////...------...//////---------......//////000............///////////////////////////////////////////////////////////////000000111111000000///.../////////000000000000222222222222222222222222222222222222222222222222222222222222222222222333333333333333444444444444555444444333333444444555777777666555555555555555888888888888888888888888444555555777888999:::;;;:::===BBBGGGLLLRRRXXX\\\fffmmmxxxxxxgggZZZPPPHHHCCCAAA>>>;;;999999::::::999555555555555555444444444666666555555555444444444333333333333333333333333444444444444555555555555111111111111111111111111333333333333222222222222111111222222222222333333444333333222222333333444222222111111111111222222333333333333333222111000333000000444666555555666333333333333333222222222555444333222222111111111111111111000000111222222333333222222222333444444444333333222222111111111000111111222222111111000333333333333333333333333555444444444444444555555444555555444222222333555444555777888999888888777888888999999:::;;;;;;;;;...------,,,,,,------............///////////////++++++++++++++++++++++++------,,,,,,,,,---......///...---,,,,,,---...///...///////////////..............................//////---,,,,,,,,,,,,,,,------------------,,,,,,///000000///---,,,---........................---........................,,,------...///000000111............////////////////////////////////////........................///000000000000000000////////////000000000111111222222222222111111111111111111111111222222222222111111111222222222222222111111222333444444555555555444444333333444444555555555444444444444555555666666666666666666666666555555555666777777888888888:::===@@@CCCFFFKKKNNNZZZ```hhhpppyyy~~~pppfffXXXLLLEEEBBB@@@??????===;;;999888888888888666666666666666777777777555555444444444333333333333333333333333333333333000111111111222222222222333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333222222111111111111222222111222333333222111000///555222111222444444222111222222222222222333333333222222222222333444555555333222222111111111111222222222222222333444444555444444333333222111000000111111222222222222111111222222222222222222222222555555444444444444444444333444555444222222222444555555777888888888777666888888888999::::::;;;;;;------,,,,,,,,,,,,------............//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...------------...///......///////////////.................................------,,,,,,,,,,,,------------------------/////////...,,,+++---...---.....................------............------------......///000111111............////////////////////////////////////------------------------000//////////////////000000000000111111111222222222222222111111000000000000000000111111222222222///000111222222222111111000111111222333444555555555444444333333444444555222222222222333444555666555555555555555555555555666666666666777777777777999;;;===>>>>>>@@@CCCFFFKKKOOOVVV\\\cccnnnyyyssscccXXXOOOLLLFFFBBB???>>>>>>===:::999888666444333444444666666777777777777777777444444444444333333333333333333333333333333333333000000000000111111111222333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333222111111000000111111222000000111111111111000000222222111000111222111000111111111222222333333333222222222222333444555555444333333222222222333333111222222333444444444444444444333333222111000000222222333333333333222222222222222222222222222222444444444444444444333333444555666555444333333444666666777888777666555444777777888999999::::::;;;------,,,,,,,,,,,,---------------......//////000........................,,,,,,,,,,,,------...///........................------.../////////..............................------------------------------------.....................,,,++++++---///...////////////000000000------............------.........//////000000111............////////////////////////////////////........................000//////......//////000111111111111222222222222222222222111000000///////////////000111111222222---...000111222222111000000111111222333444444555555444444333333444444555000000000111222444555666666666666666666666666666666666666666777777777777888999:::::::::;;;===???>>>BBBHHHNNNTTT]]]gggoooyyyxxxkkk```VVVKKKDDD@@@@@@@@@???===:::777666555666777666444444666777555555555555555555444444555555444444444333333333333333333333333333333333222222222222333333333333222222222222222222222222333333333333444444444444111111222222222222333333222333333444444333333222111111000000000000111111000000000000111222333444222555666333111333444333///000000111222333444444555444333222222111111111444333333222333333444444222222333444444444333333444333333222222111111111333333333444444333333333222222222222222222222222222333444444444444333333444666777777555333444444666777777888777666444333777777888888999:::::::::---,,,,,,++++++,,,,,,---+++,,,,,,---......//////------------------------,,,,,,,,,,,,---...///000---...///000000///...---,,,,,,---.......................................++++++,,,---............------------.........///,,,,,,,,,+++)))***---///------......////////////,,,------......------,,,///////////////000000000............////////////////////////////////////........................000///............///000000000000000111111111111222222222111000/////////......//////000111111222,,,---///111222222111000111111222222333333333444555444444333333444444555222222222222333333444555555555555555555555555555555555555666666666777777666777777777666777888::::::>>>BBBFFFJJJPPPXXX^^^eeemmmwww~~~wwwfff___UUUNNNIIIEEEAAA===;;;<<<<<<;;;999666555444555777888888666666888:::555555444444333333222222555555555555444444444444333333333333333333333333222222222333333333444444222222222222222222222222333333333444444444555555111111222222222222333333222333333444444333333222111111000000000000111111222111000000111444777999<<>>@@@@@@CCCHHHMMMVVV^^^ggglllooouuuwwwjjj___XXXOOOIIIBBB???>>>>>><<<:::999999888777666666888:::444777888777444222444666666666555444444333222222666666555555555444444444333333333333333333333333000111111111111222222222333333333333333333333333333333333444444555555555333333444444444555555555222222444444444444222222111111000000000000111111444222111000222666:::===IIIPPPQQQDDD777333333222...//////111222333444555000000000000111222333444000000000000111222333444333444444555444333111000222222222222222222333333111111222222222222111111333333333333333333333333///111222444555555444444222444666666444333222333222333555666888888888777777777777888999999:::::://///////...---------,,,---......---+++******+++------------------------------------------------------------------------000...---...000111...,,,------------------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------...------,,,,,,---------............///...---,,,++++++---...000......//////////////////...............---------//////............//////////////////000000000000///////////////...............//////000000111111111111000000//////......//////000111111111111111000111111111111222222222222222111111111111111111333222111222333555555444222222222222222222222222111111222222333444555555555555555555555555555555666666666666666777777888999999999:::<<>>===;;;999888888888888777777777777777777777777555666666666666555555444555555555555555555555555777666555444333333333333333333333222222222111111333333444444333333222111333333333222222111111111111111222333333333333333444444444333333333222222333333333333333333333333111111111111222222222222222222111111111222333444===HHHMMMCCC777111111111000000000111111111222222111111111111111111111111111222333333444444333333333222000111222333333222111111111111222222222222222222222111111111111000444333111000000111333444333333222222333333444555555555444444444444555555444444444444555555666777777777777888999999::::::------------............+++,,,......---...///111........................------------------------////////////////////////......---...000000...---------------------------......////////////......------,,,,,,,,,,,,------,,,,,,------...------,,,---------............/////////...---...///000111////////////......------......//////000000111111//////............//////....../////////000000000......//////////////////////////////000000000000000000000000//////////////////000111111111111111000000000111111111222222111111111111111111111111444444444444333333333333111111111111111111111111444444444444444444444444444444444444444444444444666555555555555666777777888888777777777888999999;;;===???AAACCCGGGKKKOOOWWWZZZ___dddiiiooouuuyyy{{{|||tttnnndddZZZMMMHHHBBB?????????===:::888888777777777777888888777777777777777777777777444444444444555555666777444444444444444444444444666666666666555444333333333333333222222222222111333333333333333222222111222222111111111111111000222222333444444444444333333333333222222222222222333333333333333333333333111111222222222333333333222111111111111222333333444:::===888222000111111111111111111222222222333111111111111111111111111111222222333333333333333111000///000222444444333333333333222222222222222222222222111111111111000222222222222222222222222333333222222333333444555555555444444444444555555222333333444666777888888777777777888999999::::::,,,,,,,,,------.........,,,...//////......///111////////////////////////------------------------........................---------...//////.......................................//////.........------,,,,,,,,,,,,------,,,,,,------...------------------............///......------......///000000//////......------,,,+++,,,,,,---...///000000//////............//////........./////////000000............////////////////////////000000000000000000000000//////////////////000111111111111111000000000000111111111111111111111111111222222222111222333333333222333333333333333333333333333333555555444444444444444444444444444444444444444444555555444444555555666777333333444555777888:::::::::<<<===>>>>>>@@@CCCFFFIIILLLPPPUUUYYY^^^cccgggjjjnnntttyyy}}}}}}uuunnncccZZZUUUQQQLLLGGGBBB@@@===<<<<<<<<<:::888666666666666666666777777666666666666666666666666555444333333333444666777444444444444444444444444555555666777666555333222222222222222222222222222222333333333333222111111222222222222111111111111111222222333444333333333222222111111111111111111222222222222222222222222222222222222333333333333111111111111111222222333222444444333222222333222111111222222222333333333222222222222222222222222111111222333333333333222111000///000222333333333333333333222222111111000222222222111111111000000111222333333333333222111333333222222333333444555555444444333333444444555333444444555666777777777777777777888999999::::::+++,,,,,,,,,------......///000111000...---...///////////////////////////------------------------------------------------+++,,,..........................................------............------...------,,,,,,------...+++,,,,,,---.........------------............///------,,,---------......//////......---------,,,+++,,,,,,---...///000000//////............//////............////////////---.........//////000000000000000000////////////////////////000000000000//////000111111111111111//////000000000111111111000000111111111222222222---000222333222111333444444444444444444444444444444444444444444444333333444444444444444444444444444444444444444555555666333333555666777888999999555666888999999:::<<<>>>@@@CCCFFFJJJMMMQQQUUUYYY[[[^^^ccchhhkkkooorrruuuzzz~~~tttiii___YYYVVVQQQKKKIIIGGGEEEBBB@@@???>>>===<<<<<<;;;999777777777777777666666555555555555555555555555555555666555333222222222333444444444444444444444444444444555666666666555444333222222222222222222222222222222333333222222111000222333333333333333333333000111111222222222222222111111111111111111111111222222222222222222222222111111222222222333333333000000111111222222222222444222111222333333333333111111222222222333333333333333333333333333333333000111222222333333222222333111000000111222222111222222111111000000000///222222222111111111000000000111333444444333111000333333222222333333444555444444333333333333444444555666666777777666555555777777777888999999::::::,,,,,,,,,,,,------------000111111000...,,,---...........................------------------------------------------------***,,,.........---...///........................---------......---------......------------......++++++,,,---............---------............///,,,,,,,,,---------------------------------------......//////000000111111//////............//////------........./////////------......///000000000000000000000////////////////////////000000000000//////000111111111111111/////////000000000111111000000000111222222333333,,,000444444222111222444444444444444444444444444333333333333333333333333333333333333333333333333444333333333333444555555666666777777777666555555333555777888777888:::;;;:::<<>>@@@CCCEEEHHHLLLPPPSSSVVVYYY[[[[[[^^^bbbdddfffhhhkkkmmmpppsssvvvxxxyyyzzz|||~~~~~~{{{rrriiiaaa\\\WWWSSSNNNKKKHHHFFFDDDBBBBBB===<<<>>>>>>999888:::555666666666555555555555666777777777777555444333444444444444444444444444111222222333333333333222333333333333333333333333333333222222222333333333111111222222222333333333222222222222222111000000111111222222333333333333000111222222333333222222111111111222222222333333111111111111111111111111//////000000000111111111...///000111222111111000222//////333333///...111000000000111111111222222111111111111111111111111000000111222222222222222111///...///111222222222000111111111111111222222222222222111111111111000222222222333333222222222333333222222333333444555444333333222222333333444444555777888888777666555777777777888999999::::::---------,,,,,,++++++++++++---......------///000------------------------------------------------////////////////////////(((+++......---,,,...000//////////////////////////////000000000000//////......------------......***+++,,,---............---------.........//////---......///000/////////***++++++,,,---...//////...............---------//////............//////---------.........//////---------...///000000111111111000000/////////....../////////000000111111//////000111111111111111////////////000000000000///000000111222222333333444888;;;:::444000000222000000000000000000000000//////000111222222333333333333333333333333333333333333222222333333444555000222333555666666555555333555666666555333444555777999:::::::::;;;===???777;;;???CCCFFFJJJMMMPPPQQQTTTWWWZZZ\\\]]]```bbb```bbbeeeffffffggghhhjjjlllnnnppprrrtttxxx~~~|||nnnhhh```ZZZVVVSSSPPPMMMKKKHHHDDDAAAAAA@@@@@@??????999888;;;:::666666:::777888888777555444444555444555666666666555444333444444444444444444444444...///111333444444444444333333333333333333333333333222111000111222333444111111111222222333333333111222222222222111000000000000111111222222222222222222333444444444444333111111222222333333333333111111111111111111111111////////////000000000000...///000222222111111000222///111666555000///333///000000000000111111111////////////////////////000000111222222222222111...------...111333444444111111111222222333333444222222222111111111111000222222222222222222222222333333222222333333444555444333333222222333333444222444666888999999888777777777777888999999::::::++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---//////////////////////////////////////////......---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---...//////---,,,***,,,------,,,,,,...///...........................***'''(((,,,...---***---------.........//////////////////////////////////////////////////////......---------,,,,,,,,,111111000000000000111111111111000///////////////000000000000000000000000222111///---...000222444:::999888777555333222222333222222222111000000000555444444333333222222111111111111111222333444444333333333222222111111111222222333333333333444444555555555666666666666777666666777777888888999999888:::<<<>>>@@@BBBCCCCCCIIIJJJKKKMMMPPPRRRTTTTTTVVVWWWXXXZZZ[[[\\\\\\\\\]]]___bbbcccddddddfffhhhmmmnnnpppssswww{{{~~~yyyqqqkkkeee]]]WWWVVVTTTPPPLLLIIIGGGEEEEEEBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999888777666555333444666777888777666666777444333444666777555333555444333333222222333333222222333333333333444444555444444333333444444555000111333555555555333222222222222222222222222222333222111000////////////000000000111111000000000444444333222111000///...111111222222222222111111111111000000000000000000111000/////////111222333222222222111111111000000000111222333333333333333111111000000000000000000000000000000000000000000222222222111111111000000111111222222222222111111222222222222222222222222222111000000000111333444333333333222222222111111333444555666777777777777777666555555444444555555444444555555666777777777777777777888999999::::::///......------,,,,,,+++------------------------000//////...---,,,+++***........................---------------------------------....../////////------------------------..........................................------........................---,,,,,,---......---,,,+++---...---,,,,,,---...........................111---***+++///111000...---------........./////////////////////////////////////////////////////////.........---------,,,111111000000000000111111111111000///////////////000000000000000000000000111000///...///000222333333333333222222111111111222222222111111111111111222222222222222333333333222222111111111222333333333333222222222222222222222222222333333333444444444444444555555555666666444444444555555555555555777888999;;;===>>>??????AAABBBCCCEEEGGGJJJKKKLLLNNNOOOQQQRRRSSSTTTTTTTTTPPPRRRUUUVVVVVVVVVWWWYYY[[[\\\^^^```cccfffiiikkknnnppprrrsssuuuyyyyyytttiiiccc[[[WWWUUUSSSOOOKKKJJJHHHEEEBBB???===<<<<<>><<<;;;::::::<<<;;;;;;:::999999::::::::::::999888777666555555555444444444444555666666555444333444555666555333555444333333222222333333222222333333333333444444222222111111111111222222222333444444444333222111222222222222222222222222444333222111111000111111222111000//////000111222222222222333333333444444111111222222222222111111111111222222222222222222000000000///000000111222222111111111111000000000000111222222333222222222111111222222222222222222222222222222222222222222222222222111111111111111111111222222222222111111000000000000000000000000000000111222222222222222333333333333333222222222222222333444444555555666666666555444444444444444444444555555666777777777777777777888999999::::::,,,,,,------.../////////........................,,,,,,------......//////.................................///////////////////////////////////////////////////////////////........................+++++++++,,,,,,---------...........................---,,,---///111111000---...///...,,,++++++---------------------------...,,,+++,,,...///...---............////////////////////////////////////////////////////////////000000000///////////////000000////////////000000000000////////////000000////////////////////////...///000111222111111000//////000111111222333333000000000111222222222333///000000000111111111222333333222111000000111111111111111222222333333333111222222222222333333333111222222222333333333333666555555555444333333333555555555555555666777777777777999:::<<<===>>>???>>>???@@@AAABBBBBBBBBBBBEEEGGGIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKOOOOOONNNNNNNNNOOOQQQSSSSSSTTTUUUWWWZZZ]]]```aaadddhhhmmmrrrvvv{{{|||xxxwwwtttlllfffaaa\\\VVVQQQNNNKKKIIIHHHEEECCC@@@???@@@@@@???===??????>>>===<<<;;;;;;;;;999888888777888888999999999999888777666666555555777666555444444555666777444444444444444444444444555444333333222222333333222222222333333333444444222222111111111111222222333333333333333222111000222222222222222222222222444333333222111111222222333222000//////000222333000000000000111111111111111111222222222222111111222222222222222333333333000000000000000000111111111111111111000000000000111111222222222222111111222222222222222333333333222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111///000111333333222111111222222222222222222222222222222222222333444555555888777666666555555666666444444555555666777777777777777777888999999::::::,,,,,,---......//////000------------------------***++++++,,,------......................................./////////000000000000000000000000000000////////////////////////........................+++++++++,,,,,,---------........................---+++***+++---///000///---...///...,,,++++++---------------------------,,,++++++,,,---...---,,,........./////////000000////////////////////////////////////////////////000000000000000000000000000000////////////000000000000////////////000000////////////////////////...///111222222222000///111111111111222222222222000000000111222222222333111111111000000/////////333222222111000000000000111111111222222333333333111111111222222222333333111111111111222222222333555555444444333333222222666666555444444555555666666666777888999:::;;;<<<<<<===>>>??????????????????AAABBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJLLLLLLQQQSSSVVVXXXZZZ\\\```bbbgggjjjnnnrrruuuzzz~~~zzzssslllccc___ZZZYYYYYYXXXSSSOOOKKKIIIFFFEEEDDDCCCAAA???AAA???===<<<<<<;;;:::999999999999999999888888888666666666666666777777888888777777666666555555555444333222111111111222333333444444444333333444444555444333333222222333333222222222333333333444444333333222222222222333333333333333333222111111000222222222222222222222222333333222222111222222222333222111000000111222333111111111000000000//////111111222222222222111111111111222222222333333333000000111111111000000000000000000000000000000000111111111222222111111000111111222222222333333333222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222///000111333333222111111000000000111111111111111222222111111222333555555555444444333222333333333444444555555666777777777777777777888999999::::::000000//////...---------------------------------------,,,,,,,,,+++++++++------------------------++++++,,,,,,---.........111111000000000000000///////////////////////////........................------..................////////////////////////+++)))((((((***,,,,,,,,,,,,.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...////////////........./////////000000000////////////////////////////////////////////////////////////000000000000000//////......//////000///////////////000000111000000000000000000000000...///000222222111111000111111000000000000//////111111111111111222222222222222111111000//////...222222111000000000111111222222222222222222333333111111111111222222222222111111111111222222222222222222222222111111111111777666555444444444666666444444555555666777888888;;;;;;<<<===============<<<===??????>>>===>>>???@@@??????>>>??????@@@@@@???>>>===>>>@@@BBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBEEEFFFHHHIIIIIIKKKNNNPPPQQQSSSUUUUUUVVVXXX[[[]]]ccceeehhhlllppptttvvvwww|||~~~|||vvvrrrooommmfffccc```^^^^^^\\\WWWTTTPPPNNNLLLKKKJJJHHHFFFDDDDDDCCCAAAAAAAAA???<<<:::::::::::::::::::::::::::666666777888888888777777666555555555555555666666777666666666555555555444444444333333222222333333222444555444333222333444555444333333222222333333222222333333333333444444333333222222222222333333222222222222111111111111222222222222222222222222333222111111111111222222222222222222222222222222333333222222222111111111111111222222222222111111000000111111222333333333000111111111111000////////////000000000000000111111111111222111111000///000000111111222333333333222222222222222222222222111111111111111222222222111111222222222222111111222222222222222222222222000000111222222222222222000000000111111111111111333222111111222333555666666666555444444444444555444444555555666777777777777777777888999999::::::000000//////......------........................---------------,,,,,,,,,------------------------++++++,,,,,,---......///////////////.........---..................................................................------........................---+++)))(((***,,,,,,,,,+++---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---...000111000000///000.../////////000000000000////////////////////////////////////////////////.........//////000000000//////............/////////////////////000111111000000000000000000000000//////000111111111111111////////////////////////222222222111111111111111111111111111111111111111111000000000000111111222333333222222222222222222111111111111222222222222111111111222222222333333111111111222222222222222666555444333333444666777333333333444444555555666777888888999999999999999:::<<<>>>>>>=========???======<<<======>>>???@@@===;;;:::;;;>>>??????===@@@??????>>>>>>??????@@@???@@@AAAAAA@@@AAADDDGGGEEEFFFGGGGGGFFFFFFHHHJJJLLLMMMOOORRRTTTVVVWWWXXXZZZ\\\^^^aaaeeehhhjjjkkknnnpppsssuuuuuuvvvwwwyyyyyyzzz|||}}}~~~~~~~~~~~~}}}zzzyyyvvvtttsssrrrrrrrrrpppnnnlllkkkkkkjjjgggeeeaaa```^^^\\\XXXUUURRRPPPNNNNNNMMMMMMLLLJJJIIIHHHDDDEEEFFFDDDAAA???@@@AAACCCAAA???>>>>>>===;;;999555777888999999999:::;;;666777888999999999888888666666555444444444555555666666555555555555444444555666666666555555444333222444555444222111333555555444333333222222333333222222333333333333444444222222111111111111222222111111111111111111222222222222222222222222222222111111000000000111111222000111333444444333111000111111111111222222222222111111222222222222111111//////000000111222222333000111111222111000///...////////////000000111111111111111111111000////////////000000111222222333111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111111111000000111111222333111111222222333333333333444333222111222444666777999888888777777777777777444444555555666777777777777777777888999999::::::------......///000000000000000000000000000000000++++++,,,---...///000111------------------------------......///000111111......---------,,,,,,,,,................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111///,,,+++,,,...///...+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---000000000/////////////////////000000000000////////////////////////////////////////////////---.........//////000000//////............/////////////////////000111111000000000000000000000000000000000000000111111111//////000000111111222222333222222222111111000000000000000111222222333333000000//////000111222222444333333222222111111111000111111111111222222222111222222222222333333333333333333444444555555666555444333222222444666777333444444444555555555666444555555666666666555555555777999:::999999:::;;;777777777777888:::;;;<<<:::777666777:::;;;999777::::::::::::;;;<<<======>>>??????>>><<<===???AAA>>>@@@AAABBBBBBCCCEEEHHHDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIKKKMMMOOOQQQRRRSSSSSSUUUWWWXXXWWWWWWXXXYYYWWWXXXZZZ\\\^^^^^^^^^^^^[[[\\\\\\]]]]]][[[ZZZYYY]]]\\\YYYWWWUUUUUUUUUUUUSSSRRRQQQQQQRRRQQQOOOMMMKKKLLLLLLKKKJJJGGGEEEDDDCCCDDDEEECCCAAA>>>>>>>>>:::>>>@@@???;;;999<<<@@@???<<<999888999::::::999111333444555555555555666333444555666777666555555777666555444444444444555555555555555555555444444222222333444333222000///111333555444222111333555555444333333222222333333222222333333333444444444111111000000000000111111111000000000111222333333222222222222222222222222111000000000000000111111///111333555555333111///------...///000111222222111111222222222222111111...//////000111111222222000111222222222000///....../////////000000111111111111111111111000//////...//////000111111222222000000000000000000000000000000111111222222222222111111222222222222111111000000000000000000000000222111000000000111333444333333333444444555555555444333222222222444666888666666555444444444444444444444555555666777777777777777777888999999::::::,,,,,,------...---------+++,,,------......------......---------,,,,,,,,,..................------///000000000///...---------------------------------------,,,,,,,,,------000000//////.........---------............------........................000///---,,,+++,,,,,,---,,,,,,,,,---------......---,,,+++,,,.........---////////////000000000000////////////////////////---.../////////...---,,,//////............////////////.........---------///////////////////////////////////////.........000000000000000000000000000000000000000000000000111111111111111111111111333222111000000111222333111111111111111111111111000000000000000000000000222222222111111///......000000000000////////////333222222111111222222333333333333333333333333333333333333333333222111000444444444555555555555666555666666777888999999:::888888999999999999888888777777666666666666777777666666777888999999::::::===;;;:::888888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????????????????@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDBBB@@@>>>>>>>>>@@@???===;;;;;;;;;===>>>===<<<;;;;;;::::::::::::EEECCC???;;;777555555555777666555444333444555555555555666666555444333333999999999999888777555555555444333333333333444555444444333333333333222222666666666555555444444444111111000000000000111111333333333333333333333333000000111111111111000000333333333222222111111111---000333444444333333333333333333222222111111111444333333222222333333444222222111111111111111111111111222333333333333222111111111000000000000///222222111111000/////////222222111000///...------////////////////////////222111000//////000111111222222222111111111000000---...///111222222222222111111111000000000000000000111111111111222222222333222222111111222222333111111111222222333333333222333444666666666666555666666666555333333444555444444444555555555666666666888:::999777666888;;;////////////...---,,,++++++,,,------......------.........---------,,,,,,......------------......//////...............---------------------------,,,,,,---.........------............---------,,,,,,,,,------------,,,,,,........................///...---,,,,,,,,,---------------........./////////...---...000000000///.../////////000000000000........................//////000///...---+++***//////............////////////.........---------////////////////////////.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000000111222222111111111111111111111111000000000000000000000000222222222111111000///...000000000000000000000///333222222111111222222333333333333333333333333333333333333333333222111000444444444444555555555555444444444555666666666777777777888888888888777777555555444444444444555555666666777777888999999::::::999888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAA???@@@AAA???===<<<===>>>===<<<:::888888999:::;;;::::::999888888888888888@@@>>>;;;888666555555666555444333333444555666777555555666666555444444333888888888888777666555444444333222222222222333444333333222222222111111111555555555444444333333333222222111111111111222222333333333333333333333333000111111111111111111000333333333222222111111111---///222333333222111222333333333222222111111111000000000000000000000000222222222222222222222222000111222222333333222222222222111111111000000000000000000000000000111111222111111000000//////...000000000000000000000000000000///......///000111333333333222222222111111...///000111111222111111111000000000000000000000000111111111111222222222222111111000000111111222222222333333333444444444222333444555666666666555444444555333222222333444444444444555555555666666555777999888666666777999///////////////...------,,,,,,---............---//////.........---------///...---,,,,,,---...///...---,,,,,,,,,---...///------------------------+++,,,...///000///...------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,,,,---.............../////////000000///...---...000000000///....../////////000000000........................000000000///...,,,***)))/////////....../////////...............---------////////////////////////------......//////000000000000000000000000000000000000000000000000000000////////////////////////222111111000000111111222111111111111111111111111000000000000000000000000111111222111111000///...000000000000000000000000222222111111111111222222222222222222222222222222222222333333333222111111333333333444444444555555444444555555555555555555666666666777777666666666555444444333333444444555666666666777777888888999777777666555666777999:::::::::::::::::::::::::::888888999::::::::::::999;;;;;;;;;;;;<<<<<<<<<<<<>>>=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>===============<<<<<<======<<<<<<;;;:::<<<<<<============<<<<<<:::;;;<<<<<<::::::;;;===999888666555555666777777777777666666555555666666999888666555444555666666222222222333444666777888555555555666555555444333666666666666666555444333333222222111111222222333222222222111111111000000333333333333333222222222333333222222222222333333333333333333333333333333111111222222222222111111222222222222222111111111///111333444333111111222222222222222222111111111...///000000000000///...333333333333333333333333000111222222333333222222333222222222111111111111......///000000111222222111111111111111111111111111111111111111111111111...............///000111333333333333333222222222000000111111111111000000000000000000000000111111000111111111111222222222111000000000000000000111333333333444444444444444222333444555555666666555333444555444333333555666444444555555555666666666444666777777666666777888***+++,,,...///000000000,,,------.............../////////.........------...---,,,++++++---...///---,,,*********,,,...000------------------------------------...//////000---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,---......///---.........////////////---,,,+++,,,.........---........./////////000000000000000000000000000000000//////......---,,,+++......////////////..............................////////////////////////,,,------...///000111111000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111000//////000000000000000111111111222222111111111111222222222222222222222222222222222222333333333222222111222333333333444444444444777666666666666666666666444555555666666555555444666555555555555555555666555555666666666777777777444444444444555666888888888888888888888888888888666777777888888888888888::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999999999::::::::::::999999888999:::999888888999:::666555444444444444555555666555555444444444555555666555444444444444555666222222333333444555666666444555555555555555444444555555555555555444333222333333222222222222333333222222222222111111111111222222222222111111111111222222222111111222222222222222222222222222222222222222222333333222222222222222222111111111111111222333555555333222222333222222222111111111111111000111333444444333111000111111222222222222333333000000111222222222222222333333333222222222111111////////////000000111111000000111111222222222222111111111111111111111111.........///000111222222222222222222222222222222111111111111111000//////000000000000000111111111000000111111111222222222111111000000000000111111333333333333333333333333222222333444555555555555555666777666666666888:::555555555555666666666666555666666777777777888999((()))+++,,,---......///,,,---......//////......///.........---------------,,,,,,+++,,,---...///,,,+++***)))***,,,...///------------------------///...,,,++++++---000222---------------------...------............------------------------------+++,,,,,,------.........,,,,,,---------.........---,,,+++,,,.........---............////////////111111111111111111111111...---------..................///000000///......---.....................////////////////////////,,,------...///000111111////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000000000111111111222222111111000000111111222111111111111111111111111111222222333333333222222222222222222333333333444666666666555555555555555444444555555555555444444555555444444444444555555444555555555555555666666222222333333444555666777777777777777777777777777555666777777888888777777666666777777777888888888666777777888999999::::::999999999999999999999999999999999999999999888888:::::::::::::::::::::::::::::::::::::::999888888888888999999999999888888888999:::999666555666777555444444444444444555555555555444444444444555555666555555444444444444444444444444444444444333333444444555555555555555444333444444444444333333222333333444444444444333333444333333333333222222222111111111111111111111111111111000000000000111111222222222222222222222222222222222333333222222222111111111111111111111111111222333333111000111222111111111111111111111111111222444555555444222111///000000000111111111222000000111222222222222111333333333222222222111111000000000000//////......000000000111222222333333111111111111111111111111//////000111222333333333000000000000111111111111111111222111111000///...//////000000111111111111000000111111111222222222222222222111111222222222222222111111111111111111222222333333444555555666555666777666666666888:::555555555666666666777777666666666777999999::::::,,,,,,,,,,,,,,,+++******------...////////////.........---------,,,,,,,,,++++++,,,,,,------......---,,,+++++++++,,,---...------------------------000...,,,******,,,...000------------............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,------------...///...---...000000000///------........./////////111111111111111111111111------,,,------...000000---...///000000///...------------...............////////////////////////------......//////000000////////////////////////000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000000000000000000000000000000000111111111111000000///000000111111222222222111111000000000000111111000000000000000000000000111111222333333333222222111111222222222333333333222333333333333333333333444444555555555555444444333222222111111222222333444444444444444444444444222222333333444444444555555555555555555555555555555555666777777777777777666666666777777777888888444444555666777888999999888888888888888888888888666666666666666555555555777777777777888888888888777888888888888777666666777777888888888888777777777888999777555444444555444444444555555555555555444444444444444444555666555555555555444444333333444444444444444333222222333444555555666555555555333333444444444444333333333444444555555444444333444444444333333333222222000000000111111111111111111000000000000000000111222222222222222222222222111111222222222222111111000000000111111111111111---///000///......///000000000000111111111111111000111222333333222111000......//////000111111111///000111111222222111111333222222222111111111111111111000//////...------000000000111111222222222111111111111111111111111000000111222333333333333/////////000000000000000111111111111111000///.../////////000111111222222000111111111111222222222333333222222222222333333111111111111000000000000222222222222333444555666333444555444333333555666555555666666666777777777777666666777:::;;;;;;:::......------,,,+++***)))------...///////////////---,,,,,,,,,,,,+++++++++(((***,,,.........---,,,------------,,,,,,,,,,,,---------------------------------,,,,,,+++******++++++,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++------------............///...---...000000000///---------.........//////000000000000000000000000......---,,,---...//////---...///000000///...------------.........//////////////////////////////.........///////////////////////////////////////000000000000000000000000111111111111111111111111...///000111111000///...000000000000000000000000000000000000000000000000000000111111111111000000///000000111111222333333111111000000000000111111000000000000000000000000000111222333333333333222111111111111222222222222111111111222333333333444444444555555555555444444222222111111111111222222444444444333333333333333222333333444444333333333444444444444444444444444444444555666666666666555666666666777777777888888333444444444555555666666555555555555555555555555666666555555555444444444555555555666666666777777666666777777666666555444555555666666666666555555444555666555444333444555333444444555555555555555333333222222333444444555222333333444444444333333111222333444444444333222333444444555666666555555333333444444444444444333222333444444444444333222333333333333222222222111000000000111111222222222222111111000000111111222111111111111111111111111000111111111111111111000///000000000111111111222---/////////...///000222///000000000111111111222000000000000000000000000...//////000111111222222///000000111111111111111222222111111111000000000//////////////////......000000000000000000000000000000000000000000000000000111222222333222111000//////000000111111111111000000111111111000000///...//////000111111222222000111111111111222222222222222111111111111222222222222222111111111000000333222222222222444555666444444555333222222333444555666666666777777777777666555444666999;;;:::999,,,,,,------...------------......///////////////,,,,,,,,,+++++++++******'''))),,,...///...---+++...............---,,,+++------------------------***,,,...///...+++'''%%%*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***............/////////000---,,,+++,,,.........------------.........//////////////////////////////000///...---,,,,,,---...---...///111111///...------------........./////////////////////////////////////////////.........////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000///000000111111111000000///000000111222222333333111111000000000000111111000000000000000000000000000111222333333333333333000111111111111222222222222222333444444555666666444555555666666555555444444333333333333333333444333333333333333333333333333333444444444333222222333333333333333333333333333333444555555555555444111111111222222222333333444444444333333333333222333333333333333333333333777777777666666666555555555555555666666777777777666777777777777666555555333333444444444444333333000222333333333333555666222333444555555555555555222222111111222333444444///000111333333444444444///000222444555555555444333333444555666666666555333333444555555444444444111222333444444333222111222222222111111111111000000000111111222222222333333222222222222222222333111111111111111111111111000000111111111111000000//////000000111111111222000111222222111222444666//////000000111111111222222222111111111111222222///000000111222222333333//////000111111111111111111111111000000000000///------......///000000000000000000///////////////////////////////////////000000111222222111//////000000111111222222222333000000111111111111000000...//////000111222222222000111111111111222222222111111000000000000111111333333333222222222111111333222111111222333555666666666777555333333444555666666666666777777777777555444333555888:::999888,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............------,,,,,,,,,------------------------------------------------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,------------------------/////////...---------,,,------------------------........................000000//////.........---....../////////...,,,+++)))+++,,,...//////......////////////////////////......------------......---......///000/////////............/////////000............////////////111000/////////000222333//////000000111111111222............/////////000////////////////////////000000000000111111111111222222111111111111111111111111000///......//////000111111111222222222222000000000000000000000000000000111222333333444444444444444333333222222222222333555555555555333222444333222222111111222222111111111111111111111111333222111000000111222333333333333333333333333333999777555333222333444555444333333444555555444222333333333333333333333333000000111111111222222222444333333333333444555555666666666666666666666666555555555555555555555555555333111222555666555444333444555666666555444333444444333222222333333333444444333333333333222222444444444444444444444444333333333333333333333333333333444555555444333333444444333333333333222222555555444444333222111111000111222222333333333333555222000000111222111///555555444333222111000///222222222111111111000000000000111222333333333333333333333222222222111111000000000000000000000000222222222222222111000///000000000000000000000000......///000111222222333111222222222333333333333444333333222222333333444000000000000000000000000////////////000000000000222111000000000111333333111000000000//////......111222222222222111000000000111111111111222222222111111111111222222222222000000000000000000000000////////////////////////222222111111111111111111222222222222333444555666555555444444444555555666666666666666666555555555666777777888888999::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................---------,,,,,,,,,------------------------------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------------------............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------.../////////...---,,,***+++,,,...//////..............................//////............//////------...////////////............///////////////............///////////////......---...///000111//////000000000111111111........./////////000000000000000000000000000000//////000000000111111111111111111111111111111111222222111000000000000000000000000111111111222222222222222222222222222222111111111222222333333333444444333333333222222222333333444444444444333333444333222222111111222222111111111111111111111111222222111111111111222222333333333333333333333333444444333222111222222333555444333333555555444222333333333333333333333333111222222222333333333333333333333333333444555555444444444444444444444444444444444444444444444444555333111222444666555444333444555666666555444333444333333222222333333333444444333333333333222222111111111111111111111111333333333333333333333333333333444555555444333333444444333333333333222222333333222222111000000///111111222333333333222222444222000000222333111000222222111111111111111000222222222111111111000000111111222222222111000000111111111000000000//////000000000000000000000000222222222222222111000000111111111111111111111111000000111111222222333333---............/////////111000000//////000000111000000000000000000000000....../////////000000000111111000000000111222333111111111000000000//////111111111000000000//////000000111111111222222222------------.........///000000000000000000000000111111111111111111111111111111111111111111111111333222222222333444444555555555444444444555555666666666666777777777777777777777888888999:::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------,,,,,,,,,------------------------------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,------......------,,,------------------------------------............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......///.........+++,,,---.......................................000000////////////000000,,,,,,---...............///////////////.....................////////////...............///000000//////000000000000111111....../////////000000000111111111111111111111111//////000000000000111111111111111111111111111111333333222111111111222222/////////000000000111111333333333333333333333333111111222222222222222222333333333333222222222222333222222222222222222333333333222111111111111222111111111111111111111111222222222333333222222222222222222222222222222222111111222222333333333222777555333333444444333222333333333333333333333333222222333333333444444444333333222222333333444555333333333333333333333333222222222222222222222222444333111222444555555444333444444555555444444333333333222222222222333333444444333333333333222222333333333333333333333333333333333333333333333333333333444444444444333333444444333333333333222222333222222111111000000000222222222333222222111111222111000111222333222111//////000000000111111111222222222111111111111111111222222111000///......111111111000000000000000000000000000000000000000111222222222222111000000222222222222222222222222222222222222222222333333/////////000000000000111/////////....../////////000000000000000000000000000000000000111111111111111000000000000111222222222222222111111111111000111111///.........///000000000000111111111222222000000000111111111222222000000000000000000000000333333333333333333333333111111111111111111111111444333333333333333444555666555555444444444555555666666666777777888888999777888888999::::::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------------------,,,,,,------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////......---,,,,,,,,,........................------------------------,,,,,,---....../////////,,,------.......................................//////............//////+++,,,------......------////////////........................////////////000000000000000111111222//////000000000000000000...////////////000000000000000000000000000000000////////////000000000111000000000000111111111111222222111111111111111222////////////000000000000333333333333333333333333222222222222111111111111333222222222222222222222333222111000000111222333333222222111111111111111111111111111111111111111111222333444444333222111111111111111111111111111000111333555666555444444888555333222333444333222333333333333333333333333222222222333333333333444222222222222222333333444333333333333333333333333333333333333333333333333333333222222333444444444333333333444444333333333222222222222222222333444444444333333333222222222444444444444444444444444222222333333333333444444333333333333333333333333444444333333333222222222444444444333333222222222222222222222222111000///111111111222333333333333000000000000111111111222111111111111111111111111111111222222111000//////222222222222222222222222000000000000000000000000111111222222222111111000222222222222222222222222222222222222222222111111111111111111222222222222222111111000000111111222000000000000000000000000111111222222222333333333000000000000000111111222222222222222222222222222333111///...---...000111000000000000111111111111333333333333444444444444000000000000000000000000333333333333333333333333111111111111111222222222444444333333333444444444666666555444444444444555444444555666777888888999888888888999::::::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------------------,,,,,,,,,---------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......000/////////......------..........................................//////------------......//////...------.........//////...........................------,,,,,,------...+++,,,------......------///////////////.....................///////////////000000111111111111111000000//////////////////////////////000000000111////////////////////////...////////////000000000//////000000000111111111000000////////////000000////////////000000000000111111111111111111111111222111111111111111111111222222222222222222222222222222000//////000222222333222111111000000111111111111111111111111111111111111333444444333111111111111111111111111111111...000222555666555444333777555333333444444333222333333333333333333333333111111111111222222222222222111111111111222333333333333333333333333333333333333333333333333333333222222222222222333444555333333333222222333333333111111111111222222333444444444333333333222222222000000000000000000000000222222222333333444444444333333333333333333333333444444333333333222222222444444333333333333333222222222222222111111000///000111222333333333333333333333222222222111111111111111111111111111111111000111111222333333222222222222222222222222222222000000000000000000000000000111111222222222111111222222222222222222222222111111111111111000000000.../////////000000000000222222222111111222222222000000000000000000000000000000000111111111111222//////000000111111111111222222222222222333333333444333111//////000111222//////000000000111111111....../////////000000000000000000000000000000000222222222222222222222222000000111111111222222222444444333333444444555555666666555444444444444444333333444444555666777777777888888999999:::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------------...------------------------+++,,,,,,------...............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////......---------.../////////......---......//////---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,---.........................../////////000............////////////------...///////////////000000////////////....../////////000000000111111..............................////////////000000...//////000000111111111......---------...///////////////000000000111111000000000000000000000000000000111111111111111111111111111222222222222222222111111111111111111222222222111000000000000111111111111111111111111111111111111222222111111111222222222222222222222222,,,...000222333222111000444333333444555555444222333333333333333333333333000000111111111222222222111111000000111111222333333333333333333333333333444444444444444444444444111222333222111222333555333222222111111222222333111111000111111222333444444444333333333333222222111111111111111111111111111222222333333444444555333333222222222222333333444444333333333333222222111111111111111111111111111111111222111111000000000222444555333222222333444333333333222222111111111111111111111222222222000000111333333444444444000000000000000111111111000000000000000000000000000000111222222222222111222222222222222222222222000000000000000000000111000000111111111222222222111000000//////000000111000000000000000000000000,,,---------...............///000000111111000000111222222222222333333333444333111000000000111222/////////000000000111111---------.........//////000000000000000000000000111111111111111111111111000000000111222222333333333333333333444555666777777666555444444444444444333333333444444555555666666777777888999999::::::,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......------------------------++++++,,,,,,---......///------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,,,,------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////...---,,,---......000///...------...//////---------------------------------,,,,,,---------------...////////////...,,,------...///000111111............////////////,,,---...///000//////...000000/////////.........//////000000000111111111////////////////////////........./////////000000......//////000111111222---------------...//////000000000111111111222222000000000000000000000000//////000000111111222222000111111111222222222222111222222222222222222111222222111000000000000000111111111111111111111111111000000//////000000111333333333333333333333333---...///111111111000000111111333555777777444222333333333333333333333333111111111222222222333333000000000000000111222222222222222222222222222222222222222222222222222222000222333222111111333555333222111000000111222333000000000000111222333444444444333333333333222222333333333333333333333333111111222333333444555555333333222111111222333333444444333333333333222222111111111111111111111111///000000111111111111000000333666666333111111222111111111111222222222222000000111111111222222222000111222222222222222111//////000000000111111111000000000000000000000000000000111222222222222222111111111111111111111111000000000111111222222222222222222222333333333333/////////....../////////000000000000000000000000,,,,,,---------...............000111111111000///111111111111222222222333111111111111000000000000////////////000000000111000000111111111222222222000000000000000000000000111111111111111111111111///000000111222222333333222222222333555666888999777777666444444333333444444444444555555555555555555666666777777888999999,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,---...//////---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000+++++++++,,,,,,+++++++++,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++((()))***+++,,,------...........................,,,,,,,,,------.........111///...---,,,,,,---...000///...------...///000------------------------.........------.........---...//////000000//////+++,,,---...///111222222............/////////000...///111222222222111000000000//////.........---000000000000111111111111000000000000000000000000............/////////000---......///000111111222---------------...///000111111111111222222222222000000000000000000000000...//////000111222222333000000111111222222222222111222333444444333222111222111111000000000000000111111111111111111111111111000///......///000111333333333333333333333333000111111222222222222222///000333666999888555222333333333333333333333333222222333333333444444444000000000000000111111222000000000000000000000000111111111111111111111111000222444333000000333666333222111000000111222333000000000000111222333444444444444333333333222222000000000000000000000000111111222333333444555555444333222111111222333444444444444333333333222222333333333333333333333333...///000111111111111111111444777777444111111111......///000111222333333000000111111222222222222111222222111111000///...111111222222333333333333000000000000000000000000///000111222222222222222000000000000000000000000000000111222333333444444............////////////000000////////////000000000000000000000000000000////////////000000000000---...000111111111000///000000000111111222222222000000000111000///......////////////000000000000000000111111111222222222000000000000000000000000111111111111111111111111///000000111222222333333111111222333555777999:::888777666555444333333333666666666666666555555555555555555666777777888888,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---------...------,,,,,,...------,,,,,,------...///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++////////////////////////------------------------.........------,,,,,,,,,---------...------,,,,,,,,,------......------,,,000000111111111111000000000000//////......------111///---...111222000...,,,,,,,,,---------......---------............///////////////////////////........................000000000000000000000000////////////////////////111111000000//////.........///000111111000///...000000000000000000000000---...///000222333555555555444333555999:::999666777777666555222000...---///000000000111111111111222222333333333222222111333444444444333222222111000000000000000000000000111111111111111111111111555444222000000111222333222111111000000111111222111111222222222333333333111222333444555555555555111111222222222333333333///000111222222111000///222222222222222222222222111222333333111111222333222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111222222222111111111111000333444555555444111///---111111111111111111111111000111111111111222222222222333444444555555444444111222222333333222222111111111000000000000000111///000111111222222222222000111222333333333333333222222222222222222222222222222111111111111222222000000000000000000000000444444333222222111111111111111000000000000111111444333111000000000111222222222111111000000/////////000111333333222111111//////000000111111222222000000000000111111111111000000000000000000000000111000/////////000222333//////000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222000000000//////////////////000111333333222111111333222111111222555777999777777666666555555555444666666555555555444444444222333666999::::::999999,,,,,,,,,,,,------------///...,,,++++++,,,...///,,,------...------,,,,,,...------,,,,,,------...---------,,,,,,,,,------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***++++++------...///........................------------------------------------------,,,,,,,,,------...------,,,,,,---......//////......---//////000000000000//////////////////............000...------///000///---,,,,,,------............---------............///////////////////////////////////////////////////////////////////////////////////////////////////111111111111000000000///...///000111111000///...000000000000000000000000222111111111222555888:::===;;;::::::;;;:::777444777777777666444333111111000000//////000000111111111222222333333222222111444444555555444333333222000000000000000000000000111111111111111111111111333222000......///000111333333222222222222333333111111111111222222222333///000111222333333333333111111111222222222333333000000111111111111000000111111111111111111111111111222333333111111222333222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111222222222111111111000000///000111111111111//////111111111111111111111111000111111111111222222222111222222333333333333333222222222222222222222222111111000000000000111111000000111111111111000000000111222222333333333222222222222222222222222222000000////////////000000000000000000000000000000111111111111111111111111111111000000000000111111333222111111000000111111000000000///////////////000000111222222222222111000000000000000111111111000000000000111111111111000000000000000000000000111000/////////000111222......////////////......000000000000000000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000000000111222222222222111333222111111222555777888777666666666555555555444666666555555555444444444333444777999:::;;;::::::,,,,,,------.........///...---,,,++++++,,,---...,,,,,,------...------,,,...------,,,,,,------...,,,,,,+++++++++,,,,,,---////////////////////////+++++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------)))***++++++------...///------------------------------------------------,,,,,,------------------,,,,,,------...------,,,...//////////////////.........////////////.....................////////////---,,,---...///...------............/////////---------............///////////////////////////000000000000000000000000////////////////////////////////////////////////222222111111111111000000//////000000000000//////000000000000000000000000222000...---...111555888999888666555555333111...333444444444444444333333000///.........///111222111111222222222222222111333333333333333222222111000000000000000000000000111111111111111111111111222111000///...///000000222222111111111111222222000000000111111111222222000000000111222222222333111111111222222222222333111111111111111111111111000000000000000000000000111222333222111111222333222222222222222222222222000000000000000000000000222222111111111111222222111111111111111111111111222222111111111000000000---......///000111222222111111111111111111111111000111111111111222222222000111111222222222222222333222111000000111222333111000000000000000111111111111111111111111000///000111222222333222222222222222222222222222222222000000////////////000000000000000000000000000000......//////000111111222111111000000000000111111111111222222111111000///............////////////111000000000000111222222111111111111000000000000000000000000111111111111000000000000000000000000000000/////////000111222---......//////......---000000000000000000000000000000000000000000000000............////////////////////////000000000000111111111111111111111111111111111000111111222333222222222222333444666777666666666555555555555555555555555555555444444444444555777999;;;;;;;;;;;;...........................---,,,,,,,,,,,,---...,,,,,,------...---------...------,,,,,,------...,,,,,,,,,+++,,,,,,---...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,------...---------......////////////......---..................------------....../////////.........................../////////////////////---------............///////////////////////////////////////////////////////////////////////////////////////////////////111000000000000000000000//////000000000000/////////////////////////////////...---,,,---///222444........./////////...---...///000111222222222222000///...---...///111222000111111222222222222111000111111111111111000000000000000000000000000000111111111111111111111111333333222111000111111222111000000//////000000111///000000000000111111111222222222222222333444444111111111111222222222222222111111111111111111222111111111111111111111111000222333222111000111222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111000000000000000000000000111333444555111111111111111111111111000000111111111222222222000111111222333222222222444222111//////111222444000000000000000000111222000111222222222222222222111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000/////////000000111111111111111000000000000111111000111222222222111///............//////000000000111000/////////000222333222222111111000000/////////000000000111111111111////////////////////////////////////000000111111......////////////......////////////////////////000000000000000000000000000000000000111111111111000111111111222222222222111111111111111222222222222111000000000111333444222222222222333444555666555555555555555555555555555555555555555555555555555666888999;;;<<<<<<<<<000000///...---,,,,,,+++---------,,,,,,---------+++,,,,,,---.........---...------,,,,,,------...---------------...//////------------------------...............---------........................------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........+++,,,,,,---.........---,,,------......------,,,------............------,,,,,,------......////////////000////////////000/////////////////////...---------............///////////////////////////................................................////////////////////////.../////////////////////000000////////////000000///////////////////////////000111222333333222222---...///000111111111222,,,---...000111222222222000//////...///000111222///000111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000222222222111111111111111111111000000000000111111///000000000000111111111222222111111111222333333000000111111111222222222111111111111111111111111222222222222222222222222000111222222000000111222111111111111111111111111222222222222222222222222222111111000000111111222111111111111111111111111111111111000000000//////222111111000000111222222111111111111111111111111000000111111111222222222111222222333333333333333333222000//////000222333000000//////000111222222000111222333444444444444111111111222222111111000111111111111111111111111222222111111111111222222000000000000000000000000222222111111111000000000111111000000000000111111000000111222222000///.../////////000000111111111111000/////////000222333222222111111000000/////////000000000111111111111////////////////////////......//////000000000000000000111111111111000000///////////////////////////////////////////////////000000000111111111222000111111111222222222222000000111111222222222222222111000000000111333444222222222222333333444555444444444555555555555555444555555555555555555555555666777999:::;;;<<<<<<000//////...---,,,++++++------------------------++++++,,,---...............------,,,,,,------...------------...//////000,,,,,,,,,,,,,,,,,,,,,,,,////////////....................................------------------------............------------)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------++++++,,,---............,,,,,,------------,,,,,,------............---------------------.........///000111000///...///111/////////............------------............///////////////////////////................................................////////////////////////------............//////000000////////////000000000000000000000000000000---...111222222111///...///111222222000//////000......000111222222333333///000000000111111111111//////000111222222222222222333444444444444444444000000000000000000000000000000000000000000000000000000/////////.........222222222111111222222222000000000111111111222222111000///......///000111000000000111111111111222000111222333333222111000222222222222222222222222000111222111000000111222111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111111111000000000/////////000000000//////......---111111111111111111111111000111111111111222222222111222222333333333333333222111000//////000111222////////////000111222333000111222333444444444444111111111222111111000///111111111111111111111111000000////////////000000000000000000000000000000333333222111111000//////111111000000000000111111000000111111000000///...000000000000111111111111000////////////000111111111111111111000000000000000000000000111111111111000000000000000000000000---...///000000000//////000111111222222111111000000000000000000000000000////////////////////////------......//////000000////////////000000000000//////000000111222222222111111111000111111222333111222222222333333333333444444444444444555555555444444444555555555555555555666777888999;;;<<<<<<,,,,,,,,,,,,------------,,,------------------,,,***+++,,,---...............------,,,,,,------...,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------)))***++++++------...///------------------------------------------------------------------,,,,,,***+++,,,---............------............------......////////////.........------------------,,,---///111000...---...000............------,,,,,,---------............///////////////////////////................................................////////////////////////............/////////000111000///......///000111000000000000000000000000,,,---.........---,,,,,,...000222000...,,,,,,---...///000111111111111000///000222333333333222111...///000111222222222222111111222333333333333333000000000000000000000000000000000000000000000000///////////////......---000000////////////000000111111111111222222222333111000...------...///000000000000000111111111111///111333555555333111///111111111111111111111111///111222111000///000222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111000000000////////////...///000000000///---,,,111111111111111111111111000111111111111222222222000111111222222222222222111111000000000000111111////////////000111222333222222222222111111000///111111111111111000//////111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000///111111000000000000111111111111000///////////////000000000000000/////////...//////000000000000000000000000000000111111111000000000000111111111111000000000000000000000000---...///000000000///...000000111111111111000000000000000000000000000000////////////////////////---------...///000000000////////////000000000000......///000000111222222000000111222222222222111111111222333333333333222333333333444444555555555444444444555555555666666555555666777888:::;;;<<<))))))***+++---......///,,,------......------,,,***+++,,,---...............------,,,,,,------...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************++++++++++++++++++++++++//////.........------------------,,,,,,,,,++++++------------------------------------------------.........------,,,,,,,,,***+++,,,---..................////////////............////////////...............------,,,,,,,,,,,,...000///---,,,---000......---------,,,,,,,,,---------.........//////////////////////////////000000000000000000000000........................////////////////////////.../////////000000111111111000///......///000111000000000000000000000000222111000///...///000000...111333222///......000---...............------///000333555555444222000......000111111222222222......///000000000000000000000000000000000000000000000000000000000000000111111111111111000000///,,,,,,,,,++++++,,,,,,,,,111222222222222333333333333222000///...000111222000000000000111111111111...000444666666444000...000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000////////////...///111333333222000///111111111111111111111111000111111111111222222222//////000111111111111111000000111111111111000000////////////000111222333333333222111///---,,,+++111111111111111000//////000000000000000000000000222222111111111111222222000000000000000000000000------......///000000000111111000000000000111111222111///.........///000000000//////.........------...000111111111000/////////000000111111222222000000000000111111111111000000000000000000000000,,,---///000000000///...//////000000000000//////000000000000000000000000////////////////////////...//////000111222222333111111111111222222222222---......///000111111111///000111333333222111111111111222333333333222222333333333444444555555555444444444555555555666666555555555666777999;;;;;;,,,------......------,,,+++,,,...---,,,,,,---/////////.........---------......---------,,,,,,,,,---------.........//////...---,,,+++,,,,,,...///+++,,,.........,,,***)))...------,,,,,,,,,------111///,,,******+++---///111111000///...------,,,------,,,+++))))))***,,,000000///............///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......------------.........------,,,,,,------.....................------******+++,,,,,,---......+++,,,,,,---...///000000111111000000//////.....................---------...///000111222222222222///......------///000111................................................000000////////////000000000000///...............///000000000000000//////111111111111000000000000......////////////......///////////////.........---...000111111111000///000///.........///111222555555444444333222111111000000000000000000000000000000000000000000000000000000000///---)))&&&###//////............//////111111111111111111111111000///////////////000111222222111111000/////////000000000000000000000000000000111111111000000///---...///000000111000000000000000000000000000000......///000000000000000000000000000000000000000111111000000000000111111111111000000000000111111///...---,,,,,,---...///000000111111111111000000000000000000111111111111111111111111111111111111111111000//////...//////000000000111222222333333:::666111....../////////000000000000000000000000000000111111111111000000////////////////////////000000////////////000000///000000000111111111111444333111///......///000222111000//////000111222000000////////////000000......//////000000111111---///000222222000///---......//////000000111111222111111111000000//////000000000000000000000000111111222222222222111111////////////////////////////////////000000000000////////////////////////111111000000//////......000000000000111111111111444444444444444444444444111111111222222333333333444444444444444444444444444444444444444444444444777777999:::::::::::::::,,,,,,------------,,,,,,+++,,,...---,,,,,,---///......------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------------...---,,,,,,,,,,,,---...---,,,+++***)))******+++...------,,,,,,---------000...---++++++,,,---...000//////......------,,,---......,,,******,,,---------------------------+++,,,,,,------,,,,,,+++------------------------......------------.........------,,,,,,------...------...............---***++++++,,,------......---------.............../////////.........------------..................------......------,,,+++///......---...///000111................................................000000////////////000000000000///...............//////000000000000//////111111111000000000//////......////////////....../////////////////////...------,,,++++++---...///000000/////////000111222444444333333222111111111000000000000000000000000000000000000000000000000222333333222111///---,,,//////............//////111111111111111111111111222111000//////...//////222222222222333333333333000000000000000000000000000000111111111000000//////000000111111111111000000000000000000000000000......///000000000000000000000000000000000000000111111000000000000111111111000000//////000000111111000////////////000111000000111111111111000000000000000000111111111111111111111111111111111111222111000000000000000111///000000111111222333333888555111///////////////000000000000000000000000///000000111111000000///111111111111111111111111000000////////////000000000111111111222222222222444333111///......///000111111000//////000111111000000////////////000000////////////000000000000...///000111111000///.........//////000000000000111111000000000/////////000000000000000000000000000000111111111111000000111111111111111111111111////////////000000000000000000000000000000000000222111111111000000000000000000000000111111111111333333333333333333333333222222222222222222333333444444444444444444444444333333333444555555666666555666777888999999999999,,,,,,------------,,,,,,+++,,,...---,,,,,,---///---,,,,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------000...***((((((***,,,...---------,,,,,,------.........---------,,,,,,,,,---------------------------......---++++++---...,,,---------,,,+++)))(((++++++------------+++++++++,,,,,,------...............------------.........------,,,,,,------...,,,,,,---...////////////+++++++++,,,------......//////.........---------.........---------------,,,---------.../////////......------+++***((('''///............///000000................................................000//////......//////000000//////............/////////000000111000000///111111000000000000//////......////////////............//////////////////000---***((((((+++///111111000000000000111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////111111111111111111111111333222111///............---......///000000111111000000000000000000000000///000000111111000000000111111222222222111000000000000000000000000000000......///000000000000000000000000000000000000000111000000//////000000111000//////......//////000111000000//////000000111000000111111111111000000000000000000111111111111111111111111111111111111111111000000111111222222//////000111111222222333444222000///000000///...000000000000000000000000...//////000000//////...111111111111111111111111000000////////////000000111111111222222222333333333222000///...//////000111000000//////000000111000000////////////000000000000000000////////////...///000111111000///......////////////000000000000000///////////////...000000000000000000000000//////000000000000//////111111111111111111111111////////////000000000000222222222222222222222222222222222222111111111111000000000000111111111111222222222222222222222222333333222222222222222222444444444444444444444444111222333444666777888999444555666777777888888777,,,,,,,,,------,,,,,,,,,+++,,,...---,,,,,,---///---,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,111///---++++++---///111------,,,,,,,,,---......,,,---.........---,,,++++++++++++,,,,,,---------,,,---...---,,,+++,,,......//////...,,,)))&&&$$$***+++---......---+++***++++++,,,,,,---...//////......------------.........------,,,,,,------...+++,,,---...////////////,,,,,,,,,,,,------....................................------------------,,,,,,,,,---...///000000/////////...---,,,+++***............/////////000................................................/////////....../////////000///............////////////000111111111000000111000000000////////////......////////////..................////////////222000---++++++...111333111111111111111222222222222111111111000000//////000000000000000000000000//////////////////////////////......///000111111//////............//////111111111111111111111111111111000//////...//////,,,,,,,,,------.........000000000000000000000000...///000000000000000000111111111111111000///...////////////////////////......///000000000000000000000000000000000000000000000////////////000000//////............/////////..................///000000111111111111000000///000000000111111111111111111111111111111111111000/////////000111222222//////000000111222222222111000///000111111///...000000000000000000000000......////////////..............................000000////////////000000000000111111111222222222222111000///////////////000000000//////000000000000000////////////000000111111000000//////......//////000000000000//////////////////////////////////////////............////////////////////////......////////////..............................////////////000000000000222222222222222222222222111111111111111111111111///000000000111111111111111111111111111222222222333333333222222111111111444444444444444444444444000111333555777999:::;;;444555666777777888888888+++,,,,,,,,,,,,,,,,,,++++++,,,...---,,,,,,---///------------..................---------,,,,,,,,,............---------------------,,,,,,++++++***........................,,,,,,,,,,,,,,,---...///+++,,,---//////...,,,+++******++++++,,,---------***+++---,,,+++***+++,,,---...//////...,,,)))(((++++++------------++++++++++++,,,,,,---...//////......------------.........------,,,,,,------...+++,,,---...////////////,,,,,,------------......,,,,,,------...//////000........................,,,,,,,,,---...///000000......////////////......---......///////////////................................................//////............////////////............////////////000111111111111111000000000////////////.........////////////......---.........//////000000000000000000000111111222000000111111222222222222111111000000000000000///////////////////////////////////////////////////333222111111111111222222//////............//////000000000000000000000000//////...//////000111111111111111000000/////////////////////////////////......///000000000000000///000000000///...------////////////////////////......///000000000000000////////////////////////000000////////////000000//////............//////...//////////////////...000000111111111111000000///000000000111111111111000000000000000000000000...............///000111...//////000111111222222//////...000111111///---////////////////////////......////////////..............................000000////////////000000////////////000000000000000000000////////////////////////000000/////////000000////////////000000111111000000//////......//////000000000000///////////////...........................////////////////////////////////////......////////////..............................////////////000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000111111222222222333333333222222111111111444444444444444444444444000111333555777999:::;;;666666777888999999999999++++++,,,,,,,,,,,,+++++++++,,,...---,,,,,,---///------...............///......---------,,,,,,,,,---------.........//////,,,---------,,,+++***)))(((***,,,......---+++***,,,,,,,,,,,,---......///+++,,,---.........---,,,+++++++++,,,,,,---------(((***,,,,,,+++***+++,,,)))+++,,,...///000//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............------------.........------,,,,,,------...,,,,,,---...////////////------------------......++++++,,,---...///000111.............../////////,,,---------.../////////++++++---....../////////---......///000/////////................................................///......------......//////............//////000//////000111222222222222000000////////////............////////////......------......///000000000---...///111111000///...///000111111222222111111111111000000000000000000////////////////////////000000000000000000000000111000000000000///////////////............//////000000000000000000000000............///111222333111111000//////...------////////////////////////------...///000000000000......//////......------000000000000000000000000......///000000000000000////////////////////////000//////......//////000000//////......//////000000111111222222111111000000000111111111111000000000000000000111111111111000000000000000000000000......---------...//////......///000000111111222///......///000000...,,,////////////////////////...//////000000//////...111111111111111111111111000000////////////000000........./////////000000////////////////////////...//////000000//////...000000////////////000000000000000000////////////000000////////////000000/////////............---...////////////000000000000000000000000000000000......////////////......111111111111111111111111////////////000000000000000000000000000000000000///////////////000000000000000000000111111111111000000000111222222333333333333222222222222222222444444444444444444444444111222333444666777888999777888999::::::;;;;;;:::++++++,,,,,,,,,,,,+++++++++,,,...---,,,,,,---///,,,,,,,,,------...............---------,,,,,,,,,++++++,,,---......///000,,,,,,------,,,+++)))(((''')))+++------,,,+++))),,,,,,,,,,,,---...//////+++,,,------.........---,,,,,,,,,,,,------------)))+++------,,,,,,,,,---++++++,,,---...///000000...---+++******+++---...------------------------......------------.........------,,,,,,------...------...............---..................------,,,---------......//////,,,,,,---------.........------..................++++++---....../////////------///000000000///...................................................///......------......///...............///000000//////000111222222222222000000/////////...............////////////......------......///000000111,,,---///000000000///......///000111111111000000111111111111111111111111////////////////////////000000000000000000000000,,,---...//////...------//////............//////000000000000000000000000//////...//////000111222......------------------////////////////////////,,,---...///000000000000---......////////////...000000000000000000000000......///000000000000000//////////////////////////////............//////111000000//////000000111000111222222222222111000000000111111111111000000000000000000111111111111000000000000000000000000000//////............///......//////000111111111000///------......---,,,///////////////////////////000000111111000000///111111111111111111111111000000////////////000000////////////000000000000......///////////////.........///000000///......000000////////////000000////////////000000000000000000////////////000000//////.........---------/////////000000000111111000000000000000000000000/////////000000/////////111111111111111111111111////////////000000000000000000000000000000000000//////000000000111111111000000000000111111111111000000111111222333333444222222222222222222333333444444444444444444444444333333333444555555666666777888999:::;;;;;;;;;;;;+++++++++,,,,,,++++++++++++,,,...---,,,,,,---///+++++++++,,,,,,---------......---------,,,,,,,,,))))))***+++---...//////,,,,,,------,,,+++)))(((***+++,,,------------,,,+++++++++,,,---...///000,,,,,,,,,------.........------------------------))),,,...///...------...000///...,,,,,,,,,,,,,,,///---+++))))))+++---///------------------,,,,,,.........------............------,,,,,,------............///......------..................------///............---------+++++++++,,,,,,---------...............------------...//////000000//////,,,---///000000000///............................................................------........................///000111//////000222222333333333000/////////..................////////////......---------...///000000111...//////000000000000000---...///111111000000///111111111111111222222222////////////////////////000000000000000000000000---///111333444333222111//////............//////000000000000000000000000111000///////////////000//////000000111222222222////////////////////////,,,---...///000000000000......///000000111000000000000000000000000000000...//////000000000000000//////////////////////////////............//////111111000000000000111111...///000111111000///...000000111111111111000000000000000000111111111111000000000000000000000000222111000//////...//////......//////000111111111111///---------...---,,,////////////////////////000000111111111111000000////////////////////////000000////////////000000000000000000111111111111......///////////////...---...///000000///...---000000////////////000000......//////000000111111000000////////////000000//////.........---------//////000000111111222222000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000111111222222222333000000000000111111111111000000111222333333444444111111111222222333333444444444444444444444444444444444444444444444444444777777999:::::::::::::::))))))***+++,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,---...///...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++,,,---.../////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////...---,,,+++,,,------))))))(((((()))+++---...------------------------------,,,+++,,,---...///...------,,,,,,------...........................111///------//////,,,)))------------------------...------,,,,,,,,,------......//////000000111111////////////////////////.......................................---------///////////////.........111111000///...---,,,,,,//////------------//////...------------...//////+++,,,...///000000000/////////............//////000000000000000000000000222111000111222222111000000000000000000000000000////////////............111111111111111000////////////000000000000//////////////////////////////........................000000111111000///......//////...---------------000000///...------,,,,,,000000000000000000000000000000111111111111000000///......------///000111//////.........---------111000///......///000111......---------///000111000000000000000000000000111111000000//////............////////////......000000111111111111000000111111000///////////////111111///...------------///...,,,******,,,...///......------------......------------------------////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000......////////////......000000000000////////////000000000000000000000000222222111000/////////000////////////////////////000///.........///111222222222111111000000//////////////////////////////////////////000000000000////////////////////////222222111000//////000000000000000000////////////......//////000000111111222222111111111111222222222222333333333333444444777777666666555555555444444444444444444444444444555666888888888999:::<<<++++++++++++++++++,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////.........------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------//////---,,,,,,,,,---...++++++******+++,,,...///------------------------------,,,,,,,,,---...///...------,,,,,,------...........................222000//////111111...+++------------------------......---------------...------........./////////000...---++++++---...000........................------................../////////////////////...111111000000000000000///,,,,,,+++******+++,,,,,,...------------...//////---...///111111111000000//////............//////000000000000000000000000222111000000222222111000000000000000000000000000////////////............000000000000000///...---///000000000000000000///////////////////////////..........................................------000//////...------...............---,,,+++++++++////////////////////////000000111111111111000000///......---...///000111//////.........---------000000////////////000000222111000//////000111111////////////////////////000000000000//////.........//////000000//////...000000111111111111000000111111000///////////////222111000///..........................................------------......////////////............////////////////////////000000000000000000000000000000000000//////......000000000000000000000000......////////////......000000000000////////////000000000000000000000000111111000000///000000000///////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000111111111111////////////////////////333222111000000000000000111000000000//////////////////000111222333444444222222111111111111222222222222333333333333444444666666666666555555444444333333333333333333333333555666888888888999:::<<<,,,,,,,,,+++++++++******,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................------------------------,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,000///......------............------------......---------------------------,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,111000//////000000...,,,------------------------///......---......//////---------------.........000...+++))))))+++...000////////////////////////,,,---------.../////////......//////////////////....../////////000000000......------------.........------------...//////...///000000000000////////////............//////000000000000000000000000222111000000222222111000000000000000000000000000////////////................../////////...------000000111111111111000000////////////////////////////////////////////////------..................000000//////......////////////......------,,,,,,........................///000000111111000000//////............///000000/////////............---//////000000000000//////333222111000////////////////////////////////////000000000////////////...///000000111111000000//////000000111111000000///111000000///////////////222111111000////////////---...///000000///...---......------------......111111111000000/////////////////////////////////000000000000000000000000////////////............000000000000000000000000......////////////......////////////000000000000000000000000000000000000000000/////////000111111////////////////////////...//////000000000000000///000000000000000000111111111111111111111111111111111111111222222222222////////////////////////333333222111111111111222111111000000000/////////...///000111222333444444222222111111111111222222222222333333333333444444333333222222222222111111222222222222222222222222555666888888888999:::<<<++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,+++***)))***+++,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++///.........---------,,,---------------------------------,,,,,,,,,++++++******+++,,,,,,---......------------------------000000//////............//////......------------------------------------,,,,,,,,,,,,------.........------,,,,,,------...************************...------......---,,,+++------------------------///............///000000------------------......///...,,,++++++,,,...///////////////////////////,,,,,,,,,---...///000000............////////////,,,,,,,,,,,,---------...////////////////////////...------------...//////......//////.........---//////............//////000000000000000000000000222000///000111222111000////////////////////////////////////................../////////......---000000111111111111000000////////////////////////000000000000000000000000/////////000000111222222000000////////////000000222111111111000000//////........................//////000000000000//////............/////////000/////////..................///000111111000///...000000///...............////////////////////////////////////////////////000000111111111111000000//////000000000000//////000000////////////000000222222111000000000000000......////////////.........------,,,,,,------...222222111111000/////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000///////////////////////////////////////000111222////////////////////////---...000111111111000///.../////////000000111111000000000000000000000000000000000111111111222222////////////////////////333333222222222222222333111111111000000000//////......//////000000111111222222111111111111222222222222222333333333444444333333333333333333333333333333333333333333333333555666888888888888:::<<<))))))***+++,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++***)))***+++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++......------,,,+++++++++,,,,,,------------------------,,,,,,,,,+++++++++******+++,,,,,,---......++++++,,,,,,---.../////////////////////...............------,,,,,,++++++------------------------,,,,,,,,,---------------...------,,,,,,------...++++++++++++++++++++++++,,,---......---,,,,,,,,,------------------------...............///000000........................---...////////////...---////////////////////////,,,,,,,,,---...///000000---.........//////000000------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...------------...//////000000////////////////////////............//////000000000000000000000000111000///000111111000///////////////////////////////////////...............//////000000/////////000000111111111111000000////////////////////////000000000000000000000000000000//////000111222333000000////////////000000111111111111111000000000........................//////000000000000//////---......///////////////////////////////////////...///000111111000///...------...///////////////......................................./////////000000111111111111000000//////000000000000//////000000////////////000000222111111000000000000000///...,,,++++++,,,...///------,,,,,,,,,,,,------000000000//////.........////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////........./////////000000000111///////////////////////////.........///000111111////////////////////////---...000111111111000///......//////000000000111/////////////////////////////////000000000111111000000000000000000000000333222222222222222333333111111111111000000000000000000000000////////////222222111111111111222222222222222333333333444444777777777777777777777777555555555555555555555555555666888888888888:::<<<((()))***+++,,,------...++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***++++++,,,---...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------***++++++,,,---...///000...////////////...------,,,,,,,,,,,,,,,+++***)))------------------------+++,,,------......------...------,,,,,,------...////////////////////////---...000000...---......------------------------------------...///000000/////////...............,,,...000111111000...,,,........................,,,---------.../////////------......///000000000000000000/////////......---......//////......---...------------...//////111111000000000000111222//////............//////000000000000000000000000111000//////111111000///000000000000000000000000////////////..................///000000000////////////000000000000//////////////////////////////////////////////////////000///...---...///000111//////......//////000000////////////.......................................//////000000//////...---......///000/////////...////////////000000000//////000000000000//////...///000111222222222222........................---............////////////000000111111000000///...//////000000//////...///////////////000000111111000000//////000000000000...+++******+++...000------,,,,,,,,,,,,------........................////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000......////////////............//////000000111111000000000000000000000000//////.........///000000////////////////////////...//////000000000000000...//////////////////000.........................../////////000000000000000000000000000000000000222111111111111222333333222222111111111000000000222222222222111111111111222222111111111111222222222222333333333333444444333333333444444444444444555555555555555555555555555666888888888999:::<<<*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------.........++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---......///...---,,,+++++++++,,,---,,,,,,+++***------------------------+++,,,---.........------...------,,,,,,------...........................,,,...000000...---...///------------------------,,,,,,,,,,,,---...///000.........---------,,,,,,---......//////......---------------------------------..................------......///000000111///000000000000000111111///000111222222111000///...------------...//////......------...///000111//////............//////000000000000000000000000111///...///000111000///000000000000000000000000////////////............,,,---...////////////.........////////////......////////////////////////........................222000///...---...///000......------...//////000........................////////////////////////......////////////......------///000000000///....../////////000000000000000000////////////000000///000111222222111000000........................---------.........//////...//////000000//////.........////////////......///////////////000111111000//////......//////000///...---,,,,,,---...///---,,,,,,++++++,,,,,,---,,,------......//////000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000......////////////...............///000111111111000000000000000000000000000000///........./////////////////////////////////////////////000000111///////////////.........//////////////////////////////000000000111111111000000000000000000000000000000000000000111222333222222222111111111000000///000000111222222333333222222111111111111222222222222333333333333444444///000000000111111111111555555555555555555555555555666888888888999:::<<<,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,...//////......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------........................+++++++++,,,,,,---------,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---.........---++++++***+++,,,---------,,,+++------------------------+++,,,---.........---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))),,,......+++***+++---------------------------+++++++++,,,---...///000---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...............------------------...///000000111,,,,,,---...///000111111,,,---...//////...---,,,...------------...//////******))))))***,,,---/////////............//////000000000000000000000000111///...///000111000///000000000000000000000000000/////////............+++,,,------.........---------............------////////////////////////........................555333111000///000111222---------------...///000////////////000000000000000000000000000000000000......////////////......,,,---///000000000///....../////////000000111111111000///......///000111//////000000000...---,,,........................---------.........//////......////////////............////////////......///////////////000111111//////............///000---...///000000///...------,,,,,,++++++,,,,,,---,,,,,,---...///000111111////////////////////////000000000000000000000000---.........//////000000000000000000000000000000......////////////......---......///000111111222000000000000000000000000111000///...............////////////////////////000///.........///111222000000//////.........---000000000000000000000000000111111111111222222222000000000000000000000000000000//////000111222222222222222111111111111000++++++---...000222333444222222111111111111222222222222333333333444444444333333444444444555555555444444444444444444444444555666888888888999:::<<<++++++******+++---///000/////////......---------------++++++++++++------........................---,,,,,,,,,,,,,,,,,,+++---,,,,,,---......---+++,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,---------******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------))))))*********+++++++++...------...///...+++)))------------------------***++++++,,,,,,++++++***------------------------,,,,,,,,,---------......000000000///......---------------------...///000+++,,,...///000///......***))))))+++---//////...........................////////////000000000000//////...------------...//////.........---------//////000000///...---------------............///...///000222222111000000......//////000000111111000000////////////000000111000000///...---------........................000///...,,,,,,---......111000///...------.../////////000//////...------111000///...............///...---,,,,,,,,,,,,,,,000000//////.........------///000222222000///---........................//////000000111222222222000000000000000000000000333222111000///...---,,,------......//////000000........................111111000000//////......000000//////.........---222111000.........///000............////////////............////////////////////////////////////000///...,,,,,,,,,---...000///.........///111222////////////////////////,,,,,,------...//////000111111000000/////////...111111000000//////......////////////000000000000000000000000////////////111111222333444444555555111111000000000000111111//////////////////..............................//////............//////222111000//////000111222......//////000000111111////////////000000000000...///000000///000222444333444444222000000111222222222111111111111222222000111111111222222222222111111000000111111222333777666555444333222222222222333444555666888999999999888888999;;;======<<<,,,,,,+++***++++++------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------)))******+++---......///,,,+++++++++------+++***,,,,,,,,,,,,,,,+++******)))************+++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,---------............---,,,---......,,,***------------------------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------..................////////////---------------...//////------..................,,,++++++,,,...000000///................................./////////000000//////...------------...//////.........---------///////////////...---------------............/////////000111111111111111////////////000000000000000000////////////000000111000000///......------------------------------------------......///000111000///...---......///000000000000000///......///////////////.........///...---,,,,,,,,,,,,---000/////////.........------...///000000///...---////////////////////////........................000000000000000000000000111111111000000000000000.........///////////////////////////////////////111000000000/////////...000/////////............111111000///////////////............////////////............////////////////////////////////////333222111000//////000111000//////...///000111222000000000000000000000000------......///000000111000000000//////.........////////////.........---....../////////000000000000000000000////////////.........///000111111111/////////......///////////////////////////////////////////////////////////////............//////222222111000000111222222////////////000000000000////////////000000000000///000111111000000222444444555555333111000111222333333222111111111111111111111111222222222333333333222222222222333444444666666444333222222222222444444444555555666666777555666666888:::<<<<<<;;;---,,,++++++******++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,+++,,,......,,,+++,,,------------,,,,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---......---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------.........////////////---,,,,,,---------,,,------------------------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,------...//////000000------------.........//////......---------.........---------///000///...........................---------.........////////////...------------..................---------///////////////......------------............///000000000000000111111222000000000000////////////000//////......//////000000000000///......------........................+++,,,---...///000000000000000///............///000000111111111000//////---...///000000//////.........---,,,,,,,,,------/////////...............////////////////////////000000000000000000000000//////......---,,,,,,+++000000000000000000000000...///000111222333333444///////////////.........000000000000000000000000000000000000////////////////////////............///000000111111000..................////////////............////////////////////////////////////000///......---.........///////////////000111111111111111111111111111111......//////000111111111/////////...........................------------------........./////////////////////000000000000,,,,,,------......//////.........------.........////////////////////////000000000000000000000000000//////......//////000333222222111111222222333000000000000////////////////////////000000000000000111222111111111333555666777777555222111111222000000///...............111111111222222222333333444444444444444555555666555444333333222222222222555555555444444444444444444555777999;;;<<<<<<<<<++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///......///000000///------------......---,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++,,,,,,,,,,,,000---++++++,,,---...---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,---------......---------....../////////------..................111000...---,,,,,,---...///...---...//////...---........................,,,,,,,,,---------......//////...------------..............................///////////////......---------............///111000/////////000222333111111000000//////....../////////....../////////000000//////............////////////////////////+++,,,...000000000///////////////.........////////////000000000000///...+++---///000111000///......------,,,,,,,,,------........................111111000000000000111111////////////////////////000000//////............000000000000000000000000---...///000111222333333000000//////......------////////////////////////000000000000///////////////////////////.........---///111222222000...---............////////////............////////////////////////////////////...---------------------///////////////000000111000000000000000000000000....../////////000000000..................------........................------------.........///////////////000000000000.........//////000000000---..................---.............../////////000000000000000000000000000000////////////000000111111111111111111111111111111000000//////......////////////000000000000111222333222111111333555777888888666444222111222///............///000000000000000111111111222222444444444444444555666666444333333222222222333333444444444444444444444444666888:::;;;<<<<<<===>>>))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******///......///000000///---,,,,,,---......---------,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,------......//////,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------------------------************++++++++++++///---++++++,,,.........------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///.........---------,,,---......//////...------111000...---,,,,,,---...///...------......---,,,........................,,,,,,,,,,,,------------//////...------------...---...........................///////////////...---------............///111000/////////000222333111111000000//////......//////............//////////////////..........................................000000000///...---......//////////////////------......///......---+++---///000111000///...------,,,,,,,,,------...---------...............000//////......//////000....................................//////000000////////////////////////---.........///000000000000000//////......------........................////////////000000000000.........///////////////,,,...111333333111...---............////////////............////////////////////////////////////000000000000111000000000...//////000000000000000////////////////////////------............//////------..................////////////////////////------------.........///.../////////000000000111//////000000000000000111...///000000000000///...,,,,,,,,,------.........////////////////////////000000////////////000000//////000000000000//////111111000000//////......////////////000000000000111222333222111111333555666777888777555333222222//////000111222444555666////////////000000000111333333333333333444444555333333333222333333444444222222333333444555555555777999;;;;;;:::;;;===@@@))))))+++,,,---.........************+++++++++++++++,,,,,,------,,,,,,+++........................+++++++++,,,,,,------------,,,+++,,,......,,,++++++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////,,,,,,---------.........---,,,,,,,,,,,,---......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******------------------------+++++++++,,,,,,,,,------...,,,++++++---......---------------------------,,,,,,------------,,,,,,+++,,,,,,------.........,,,,,,,,,---------......//////......---,,,,,,+++---.../////////...---,,,///......---------......///---,,,---......---,,,........................,,,,,,,,,---------......//////...------------...---------...............---...//////////////////---------............///000000000000000111111222000000000000///////////////......------....../////////////////////......,,,,,,,,,,,,,,,,,,,,,,,,000000000000000///...------...//////000/////////,,,,,,---.........---------...///000000//////...------,,,,,,,,,---......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---......//////////////////////////////........................///////////////.................................////////////000000000000.........///////////////,,,...000222222111///...............////////////............////////////////////////////////////......///000000000//////......///000000000000000........................---------..............................//////////////////000000000000000------........./////////......//////000000111111....../////////////////////000111222222111000///,,,,,,,,,------......///////////////////////////111000000//////000000111...//////000000//////...000000000000////////////////////////000000000000111222333222000000222444444666777777555333333333,,,,,,---...///111333444/////////000000000111111222222222222222333333444333333333333444444555666222333333444555666666666555777999999888;;;@@@EEE+++,,,---...///......---))))))*********++++++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,+++++++++------+++*********+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,------------..................---------++++++,,,,,,,,,------------,,,,,,,,,,,,---......***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,---------......,,,,,,+++---...///...,,,------------------------,,,,,,------------,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......---------------------------...///000///...,,,+++------..................///...------///000///...........................------------............//////...------------...---------.........//////------...///////////////---------............/////////000111111111111111////////////000000000000///......------......///.../////////////////////------------------------//////////////////000000,,,---///000000000//////,,,------...//////......///////////////.........,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........+++,,,---......---,,,+++................................................////////////////////////............////////////.........///////////////.........................../////////000000000111............/////////000---...000111222111000///............////////////............////////////////////////////////////++++++---.........---------...///000111000000////////////////////////////////////........................//////000000000........./////////000000....../////////000000000.........///000111111111///.....................///000222333333222000///------......///000000111000000000000000000000000111111000000000000111111...///000111111000///...////////////000000000000////////////000000000000111111222111//////111222222444666777555444333333------------...///000000111111111111222222222222222222222222222333333444444444444444555666777888555555555555555555555555555777999::::::@@@IIIPPP---.../////////...---,,,+++++++++,,,,,,---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++******)))---,,,,,,---......---+++)))***++++++,,,,,,,,,,,,---------.........//////,,,,,,,,,---------...............------,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------++++++,,,---//////...,,,------------------------,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,---------......+++,,,,,,------......///---...///000000...,,,++++++,,,...///000///......000......///000111111000........................---------.........////////////...------------...---------.........//////------...///000000//////---------.........//////...///111222222222111000......//////000000111111.........------..................///////////////000000000000000000000000///...---...///000222444,,,---///000000000//////------...///000000//////111000///...............,,,,,,,,,,,,,,,---...///,,,,,,,,,------............///111222222111///...000000000000000000000000222222222111000000//////////////////////////////---......///000111222222---.........//////000000000000000000000000000000.../////////000000111111---.........//////000000---...///000111111000000............/////////000............/////////000////////////////////////---...000111111111000000---...000111111111000///000000000000000000000000000000000000////////////.../////////000000111111---------.........//////////////////000000000000---......///000111111222000000000000000000//////...000111222222111000......//////000111222222333111111111111111111111111111111000000000000111111///000111222222111000///......//////000000111111////////////000000000000000111111000//////000222000222555666555444333444555555444333333333333333222222333333333444444444333222222222222333444444444444444555666777888999888777777666555555444444777999<<<<<>>BBBEEE++++++,,,,,,,,,++++++***************************+++,,,,,,---------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------)))***+++,,,,,,+++***))),,,+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***+++---///000000///...---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---...------,,,,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...000000000000...---,,,,,,...000000///,,,------...//////......,,,,,,,,,---------......,,,,,,---...////////////,,,,,,,,,---...///000111111000000///000111222333//////000000//////...---////////////////////////------------------------......///......---,,,,,,........................,,,,,,---------........................---------------............------...------,,,,,,,,,,,,,,,------............------+++,,,---...////////////,,,,,,,,,,,,,,,---......------...//////...------...///000111111000///...............////////////000000//////......------...............///000000////////////////////////---......///000000///////////////....../////////////////////////////////............////////////------------......//////000//////.........//////------......///000000000///////////////...................../////////////////////....../////////000000000000000000000000000000000000000000//////////////////////////////......////////////......000////////////000111111//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000/////////.........//////000000000000//////000000000000111111111111000000000000111111111222000000000111222222222333...///000000//////000222222222333333333333444444666666555555555444444444222222333444444555666666555666888999;;;===@@@AAA...------,,,+++***((((((((((((((((((((((((((((((******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...,,,,,,,,,---------......,,,---///000000///---,,,---+++***+++,,,...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,&&&***...///...---,,,,,,///...------,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////.........---,,,,,,,,,,,,---...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...000111111111---,,,+++,,,...000000000,,,,,,---.../////////...,,,,,,,,,---------......))))))+++,,,---.........---,,,,,,,,,---///111222+++,,,.../////////...---///////////////......------------------------------------------------------...//////////////////////////////////////////,,,,,,,,,---------....../////////......------,,,---..................---//////...---,,,,,,,,,,,,,,,---...//////...---,,,+++,,,---...////////////++++++++++++,,,,,,---...,,,---...//////...---,,,...///000111111000///.........//////000000111111222222111000///...------...............///000000////////////////////////------...///000000//////.........------.........////////////////////////............/////////000000000000000000000000000......---......///000111000000000///......------000000//////.........---............/////////000.........------.........000000000000000000000000222222111111000000//////////////////////////////......////////////......000000000000000111222222//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000//////.........---//////000000000000//////000000000000111111111111000000000000111111111111222222222111111111111111///111222222111111222444222222333333333444444444444444444333333222222222222222333333444555666666888888999::::::;;;<<<<<<++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,---...---+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***........................++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------000+++''''''+++...---***++++++++++++++++++++++++------------------------///...---,,,,,,,,,,,,,,,...,,,***+++---...,,,***++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,---///222111---))))))***,,,,,,,,,,,,...///---------,,,,,,+++++++++---------............///........................,,,---...//////...---,,,------,,,,,,,,,---....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///............////////////......////////////......---.........,,,,,,...000111000000///...---------........................................................................------......------,,,+++///............---------...------,,,,,,------...---------.........//////,,,,,,---///000222333333///......------///000111///////////////////////////............---------------///000111111111111111111111111111111111111111000///...------...///........................,,,,,,---.../////////...111111000000//////......////////////////////////,,,---......//////......////////////............------------.........///......------------......///////////////.........------............------+++,,,---......---,,,++++++---...000000000//////------......//////000000//////............//////***+++---///000//////...000000////////////000000////////////////////////000000000000////////////000000000000000111111222111000///......///000111///////////////.........000000000000000000000000---......///000111111222000000111111111000000///666444111///...///111222333222111111111222444555222222333333333333444444333333333444444444555555999888888777777777888888222555999;;;;;;;;;;;;<<<++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,---...---+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------///***&&&'''***,,,,,,)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------///...---,,,,,,,,,,,,---...,,,***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///...+++((()))***,,,,,,++++++,,,............---------,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,000000...---,,,+++++++++------..................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///............////////////......////////////......---...///...,,,,,,...000111000000///......------...............................................................---------.........///......---------------.........//////...------,,,,,,------...------------............/////////////////////000///......---...///000111///////////////////////////............------------...///000111111111111........................111000///...---......///........................------.../////////......000000000000//////......////////////////////////,,,---......//////......////////////............------.........////////////..................///---...///000///...,,,+++---......//////......---,,,---...//////...---,,,...///////////////.............../////////////////////............//////,,,,,,---...///000000///000000////////////000000////////////////////////000000/////////........./////////...///000000111111000///......///000111/////////////////////...000000000000000000000000,,,,,,---......///000000000000111111111111000000333111///...------...///000///.........///111111222222333333333333444444333333333444444444444555444444333333333333444444444666999:::::::::;;;<<<++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------***''''''***++++++)))+++++++++++++++++++++++++++++++++,,,,,,---------......---,,,,,,,,,---------,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***+++,,,------++++++,,,---//////............---------------............///------------------------------............------000000...---,,,,,,++++++,,,,,,------...//////000........................,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///............////////////...//////000000//////.........///...,,,,,,...///000000000///......------................................................//////.........------------....../////////......++++++,,,---...///000111...------,,,,,,------...---------------------,,,///////////////////////////............///000000///////////////////////////............------------...///000000111111000........................000000///............///........................//////000000000///......000000000////////////...////////////////////////------...////////////...////////////................../////////000000000000//////......//////000...///000111000///---,,,---......//////......---......////////////......111111///......---------///////////////.........//////............//////............///000111111000000////////////000000////////////////////////000000/////////........................//////000000000////////////000000......//////////////////000000000000000000000000---......//////000000000000000111111111111000000000000//////......------222111111111111222333333222222333333333333444444333333333333444444444444666555555555555555666666666888999999999999;;;<<<++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---***((((((***,,,+++******+++++++++++++++,,,,,,++++++,,,,,,------.........------,,,,,,,,,------------,,,,,,---------,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,---......---...///...---,,,---...............---------------------............///////////////////////////------------------------------,,,------...///000---------.........//////------------------------,,,,,,,,,------------...,,,,,,,,,---------......---------............///............//////////////////000000000000//////...//////...,,,,,,---///000000//////............................................................/////////...------,,,,,,,,,------...............,,,,,,------...//////000...------,,,,,,------...------------,,,,,,,,,,,,,,,,,,---...///000111222............/////////000///////////////////////////............---------......///000000000000000000000000000000000000000/////////.........//////........................000000111111000///......////////////////////////////////////////////////------...///////////////////////////............////////////000000000000000000////////////000000222111000000//////000000......////////////......//////000000000000//////111000///---------...///000000//////......------///......------......///000///.........000111222000000////////////000000////////////////////////111111000000000////////////............///000000000000////////////000000............////////////////////////////////////000111111111222222222333///000000111111111111000000111111222111000///...222222222222333333444444222222222333333333444444222222333333333444444444777777777777777777888999888999999999888888:::<<<++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------.........///------,,,,,,,,,------...------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---++++++,,,---///,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,------------............///////////////////////////---------,,,,,,---------------------...///000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......---------............///............//////////////////000000000000//////...//////...,,,,,,---...////////////............................................................//////.........---------+++,,,,,,---------,,,,,,...........................------,,,,,,------...------------------------,,,,,,---...///000000111---......//////////////////////////////////////////............---------...//////000000000000///////////////////////////......//////////////////........................000000111111000///...................../////////////////////////////////---...//////000000//////////////////............////////////000000000000000000////////////000000444111...++++++---000222...//////////////////...000000000//////000000000///...---------///000111000000//////......------......------------......000000///......///111222000000////////////000000////////////////////////222222222111111111000000000000//////000000111222//////000000000000//////---.........//////000000////////////////////////111111111111222222222222//////000111111111111111///000222222222111///......//////000000000000000222222222333333333444444222222222333333333444444555555555555555666777777888999999999888888:::<<<++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------*********++++++,,,,,,---------------------------------,,,,,,,,,---......,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***((()))+++---)))***++++++))))))***++++++++++++,,,,,,,,,,,,------------............///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000//////...------......000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......---------............///............///////////////000000111111000000//////000000...,,,+++,,,...//////////////////..............................................................................,,,,,,,,,,,,,,,+++******//////.........---------...------,,,,,,------...---------.........//////000//////......------------......///000////////////////////////////////////............---------//////000000000000//////---------------------------...//////000/////////........................//////000000000///......---............/////////////////////////////////......///000000000000///////////////................../////////000000000000//////......//////000222///+++((((((***...000...//////000000//////...000000////////////000000---------......///111111///////////////...............------------....../////////......//////000000000////////////000000////////////////////////222222111111111000000000000000000000000111222222//////000000000000//////------......///000000000000000000000000000000000////////////////////////...///000111111222111111...///000111111000///...///000111111222222111111222222333333333333444444222222222222333333333333777777777777777888999:::666888999999999999;;;<<<++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,---...---+++***+++,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,------,,,,,,,,,,,,)))******+++,,,,,,---------,,,,,,++++++******))),,,,,,,,,,,,,,,---...///,,,...//////---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++)))(((***,,,(((***++++++******,,,---,,,,,,,,,,,,------......---------............///++++++++++++++++++++++++------,,,++++++,,,------000//////.................................------------------------------------------............,,,,,,,,,---------......---------............///............////////////000000111111111111000000///000000...,,,+++,,,....../////////////////////................................................,,,,,,------.../////////.........---,,,+++***)))---------..................------,,,,,,------...,,,------...///000111111000//////......---,,,,,,------///000000000///...///////////////////////////............---------//////000000000000//////------------------------,,,---///000000000//////........................------.../////////......---------.........//////////////////////////////......///000000000000000////////////............------.........////////////..................///000///---,,,,,,,,,---...//////000000000000//////000///............///000......///////////////............///////////////...------,,,,,,------........./////////......---000000////////////000000////////////////////////000000000////////////...///////////////000111111...///000111111000///...------......///000000111000000000000000000000000...........................///000111111222222222000000111111111111000000111222333444555444333333222222333333333333444444111222222222222333333333888888888888999:::;;;<<<444666999:::::::::;;;<<<++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...---+++***+++,,,------------------------+++++++++,,,,,,+++++++++........................++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++***+++,,,,,,+++***++++++))))))***+++,,,,,,------,,,++++++***)))((('''''',,,,,,,,,,,,,,,---...///,,,...000///---,,,---000++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***---......+++***,,,...+++,,,............000111---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,------///000111222,,,,,,------.../////////........................---------.........//////,,,,,,,,,---------......---------.........//////............/////////000000000111111111111000000///000000...,,,+++,,,---.........///////////////................................................+++,,,,,,---...///000000000000///...---+++***)))+++,,,,,,---...///000000...------,,,,,,------...,,,---...///000222333333,,,------....../////////,,,---///000000000///...//////////////////////////////.........---------///000000000000000//////////////////////////////,,,---///000000000//////........................,,,,,,---.../////////...---------.........//////////////////////////////...//////000000000000000000/////////............------------.........///......------------......000111222222222111///...//////000000000000//////000///...------...///000//////000000000...---,,,---.........//////000000...------,,,,,,------...------...//////...---,,,000000////////////000000///////////////////////////.........------------...............///000000...///000111111000///...---------...///000000111000000000000000000000000000000000000////////////......///111111222222222333333333333333333444444...///000111222111000000222222333333333444444444111111222222222333333333444444444444555666777888222555999;;;;;;;;;;;;<<<******+++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,------,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,+++************...------,,,,,,------...,,,,,,.........,,,***(((++++++++++++++++++++++++***,,,...///......///000++++++,,,,,,---...//////***+++,,,---...---,,,,,,---,,,,,,+++,,,---///000---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///...---+++***........................,,,------......------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000111,,,,,,...///000000000000/////////---+++***+++,,,------------------------//////......---------,,,------......//////000000......---------,,,,,,,,,/////////...---,,,******&&&))),,,///000///,,,+++,,,,,,---...//////.........------------.../////////...---...///000///...***+++,,,---..................//////000000111111////////////000000000000......------------......222111111111000000//////000000//////.........---000000////////////000000+++,,,.../////////...---000...,,,++++++---000111111000...------...000111------------------------////////////////////////000000///.....................//////000000111111000///---,,,,,,---///000000000//////.........---......//////000000111111////////////000000000000000000000000000111111111000000000000///////////////////////////000111111---...///000000///...---------...///000111222222//////000333444333000---........................000000000000111111111111555333///---,,,---///111///...------...///000111////////////000000000000////////////000000000000000000000000000000000000444333222111000000000000111111222222222222111111333222111000000000111222111111111222333444555666555555444444444444555555888888888888888999999999******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++)))***++++++++++++***)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,******,,,,,,,,,+++---,,,,,,,,,,,,---......++++++++++++++++++++++++*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...------,,,,,,------...+++,,,.........---+++***++++++++++++++++++++++++,,,...//////...,,,---...+++++++++,,,,,,---------***+++,,,---------,,,,,,------,,,,,,,,,---...///++++++,,,,,,,,,---------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++........................,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------...///000+++,,,---...////////////...//////...---,,,...///......................../////////.........------............////////////.........---------,,,,,,............---,,,++++++)))***---//////...---+++,,,------...//////.........------------...//////000///......///000...---***+++,,,---..................//////000000000000....../////////000000000///......------......///111111000000000/////////000/////////............000//////......//////000,,,---......//////......///...---,,,---...000111///...,,,++++++,,,...///------------------------////////////////////////000000///.....................//////000000000000000///---,,,,,,---///000000/////////............////////////000000000000....../////////000000000000000000000000000000000111111000000000/////////...............//////000/////////000000/////////------...///000111222222...---,,,---...///...,,,/////////////////////////////////000000000111111222111000///............//////.........///000000....../////////000000000////////////000000000000000000000000000000000000222111111111111111222222111111222222222222111111333222111000111111222333444444444333444444555555555555444444444444555555888888888888999999999999******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******)))******++++++******)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++))))))+++,,,+++***,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,------...//////...------,,,,,,------...+++,,,---//////...------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---++++++,,,+++++++++++++++,,,,,,,,,***+++,,,---------,,,,,,......---,,,,,,,,,------,,,,,,,,,---------............---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------........................,,,------......------,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------......///,,,,,,---...////////////---...//////......000222////////////////////////000000////////////....../////////..............................---------,,,------......------,,,,,,------.........------,,,---......///............------------...//////111///......//////...,,,+++,,,---..................////////////000000000------.........////////////......------......//////////////////.........////////////.....................------...............------......///000........./////////000000///...---,,,,,,---...///------------------------////////////////////////000//////............///...////////////000000000000///...------...///000////////////............000000000000////////////------........./////////000000000000000000000000111111000000000/////////---------------...//////000000////////////000000------...///000111222222333000------...000111111000000000000000000000000....../////////000000000000000111111111///...,,,000000///.........//////------........./////////////////////000000000000000000000000000000000000000000000000111222333444111111222222222222111111222222111111222333444555777666555444444444444555555555444444444444555555888888888888999999::::::******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***))))))***++++++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------...------,,,,,,------...+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///......---,,,,,,,,,,,,....../////////000000000......------------......------------------------------------------------///...,,,++++++,,,---...........................,,,------......------,,,......------,,,,,,,,,,,,------------------------------------............///......---------......---...//////000000000///...//////...------///000........................000000000000000//////////////////......---------........................+++,,,------.........---///......---------......------...............---...------------...//////111000......//////...,,,,,,,,,---...............////////////////////////------------........./////////............//////........................///////////////............------,,,,,,------...///...---------...000111......000111111111000///000000////////////000000........................////////////////////////000///............////////////////////////////////////............/////////////////////.........111111000000//////......------------.........///000000000000000/////////////////////..................------......///000000///...------...///000.........///000111111111333111///...///111111111////////////////////////............////////////000000111111000///...---111111000//////.........------------.........///////////////000000000000000000000000000000000000111111000000111222222333111111222222222222111111111111222222333444555666555555444444444444555555555555444444444444555555777888888999999:::::::::******+++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***))))))***++++++***,,,++++++++++++,,,------++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))...------,,,,,,------...+++,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---..................---------+++++++++,,,,,,,,,------.........------,,,,,,+++............/////////000........................------------------------------------------------...---,,,++++++,,,...///........................,,,------......------,,,,,,,,,,,,------.........---------------------------------........./////////......---------......//////000111111111000000/////////...++++++,,,---------------------------/////////000000000000000//////......------,,,,,,------..................++++++,,,---............//////...---------......---...............------...------------...//////111///......//////...,,,------......//////....../////////...............------------.........////////////....../////////------------.....................///////////////------,,,,,,,,,,,,------//////...------///000111---...000111222111000///000000000//////000000000........................//////////////////////////////............///////////////.............../////////....../////////.........///////////////111111000000//////......------------.........///000000000000//////............---------,,,,,,,,,//////......//////000111///...,,,,,,,,,,,,...///......//////000000111111---,,,,,,,,,......---+++....................................////////////111000//////...//////000111111111000000///......------------.........///////////////000000000000000000000000000000000000333222222111000000111111111111222222222222111111111111222333444444555555222222222222333444555666555555444444444444555555777888888999::::::;;;;;;******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------+++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++))))))+++,,,+++***+++++++++++++++,,,------++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,------+++,,,------,,,***)))(((...------,,,,,,------...+++,,,,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,)))+++---------------///.............../////////,,,,,,+++++++++,,,---...------.........---,,,,,,+++++++++,,,,,,,,,---------...////////////...---------------------------------------------------------,,,,,,,,,---..............................,,,------......------,,,+++,,,,,,---......//////------------------------------........./////////......---------......//////000000111111000000000///000///---+++******,,,------------------------......////////////000000.........---------------,,,,,,,,,---------------+++,,,,,,---.........---...------,,,------...............///......---,,,...------------...//////000...---...///000///...---....../////////....../////////............---------........./////////000//////......//////000---------........................///////////////---------,,,,,,---------//////......//////000111---...///000111000//////................................................///////////////////////////............//////000/////////............---////////////////////////.........///////////////000000000000////////////------........./////////111000000//////......---...---------,,,,,,,,,,,,///////////////000111111...------------------....../////////000000000111...------...//////...,,,............................../////////000000000111000///......///000111000000111111111000//////------........./////////////////////000000000000000000000000000000000000444333222111000000000000111111222222222222111111000111222333444444333333111111111222333444555666555555444444444444555555777888888999:::;;;<<<<<<******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.........++++++***))))))***+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,******,,,,,,,,,++++++++++++***++++++,,,---++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------***+++---......,,,+++***...------,,,,,,------...,,,,,,+++,,,,,,---......------------------------***,,,------,,,+++,,,---,,,------....../////////,,,,,,+++++++++,,,---...+++,,,---.........---,,,*********++++++++++++,,,---...///000000///...---........................------------------------+++,,,------......------........................,,,------......------,,,---------...................................................////////////---------------...///000......////////////.........//////...,,,+++---...........................------........./////////,,,------------------...+++++++++,,,,,,,,,------,,,,,,------...---------++++++,,,,,,------............//////...------,,,...------------...//////...------...000111000///......////////////......//////.........---------....../////////000000000000000////////////000000------......////////////............/////////000......------------............///000000000000000------...///////////////......////////////..............................////////////////////////...............///000000//////.........---------//////000000000000//////............/////////000////////////000000000000....../////////000000000111000000///......------/////////.........------///............///000000...//////////////////...////////////000000000000222000......///000111000......................../////////000000000111111//////000000000000////////////000111111111000000....../////////000000000////////////000000000000000000000000000000000000222222111111111111111222111111222222222222111111000111222333333222222111333333333333333444555666555555444444444444555555777888888999:::;;;<<<===******+++++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,---...//////...---,,,++++++,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,------,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------)))+++---/////////------...------,,,,,,------...,,,,,,+++++++++,,,------------------------------,,,---......,,,******+++++++++,,,,,,---...//////---,,,+++***+++,,,---...***+++---...///...------++++++,,,,,,,,,------------...///000000///...---........................------------------------***+++---...///...------........................,,,------......------,,,/////////...------,,,,,,..................................../////////000,,,,,,,,,---...///000111,,,------...------,,,,,,.../////////---...///111////////////////////////,,,---------......//////,,,,,,,,,------.........*********++++++,,,,,,,,,,,,------......---,,,,,,)))***+++,,,---...------.../////////...---,,,,,,...------------...//////---,,,,,,---000111111000...///////////////......//////.........---------////////////000000000000000000////////////000000........./////////000000---.........//////000000///......------......///---...000111111111000///------------.........///000000111111111111000000////////////////////////////////////////////////...............///000111//////.........---------//////000000000000//////---.........//////000000......//////000000111111////////////000000000000111000000///...---------111000000000////////////...------------.../////////000111222222111000///////////////000000000000222...***((())),,,///000000000000000000000000000000000000000111111111111,,,...111333333111...---...///000111222222111000////////////000000000000////////////000000000000000000000000000000000000000000000000111222333444111111222222222222111111000111222333222111000///666666555444444444444555555555555444444555555555777888888999;;;<<<======++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///......---,,,++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++***)))***++++++------,,,+++************...---,,,,,,++++++++++++......------------,,,,,,,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,,,,***)))+++///000///............------,,,,,,,,,...------,,,,,,++++++***)))***++++++,,,---............///000000///..............................---,,,++++++******++++++---.........---,,,,,,+++...---,,,,,,+++++++++,,,333222222111000/////////+++,,,------......------+++,,,------......------...........................------,,,,,,------......------------------------------,,,,,,------......------,,,,,,------...,,,---...//////...---,,,---------............///////////////000000000000///...///000222222000....../////////000111111111///////////////////////////...---,,,,,,,,,,,,,,,666222...,,,,,,---------,,,---......//////......////////////////////////...............---------*********+++++++++,,,,,,------......//////000000,,,,,,------------,,,,,,...............---------///...------000555:::===444111......000222111000000000000000000000000000111111000000//////......////////////////////////---.........///000000000++++++---///000111111111000000000000////////////000000000///......------////////////////////////---...///000000///...---000111222111...---...///000000000000////////////............/////////000000000000000////////////000000000000000000000000///000000000000//////...////////////////////////......////////////................../////////000111000///......///000111333000------...000111000////////////000000000000222111111111000000//////000000///000000111222222111000///...---,,,++++++,,,------...............000000000000111111111111000000000000////////////000000000000000000000000111111222222222333333333555555555444444333333333333333333444444444555555555555555666666666666666555555666777888999999:::++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,,,,,,,,,,++++++***+++++++++......---,,,,,,,,,------,,,,,,++++++++++++******,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,---...,,,+++,,,///111000...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------......------,,,+++...------,,,+++++++++,,,///......---,,,,,,++++++++++++,,,---------------+++,,,------......------...........................------,,,,,,------...++++++++++++++++++++++++......---,,,,,,,,,------...------,,,,,,------...---...////////////...------------............///........./////////000000000//////000111111///---------------------..............................///...------,,,,,,,,,---111///...---...---,,,***,,,---......//////..............................//////......---------,,,------........./////////------------............------............------------..................000///......000333666888333000......000222111000////////////////////////000000000000//////......////////////////////////..................//////,,,,,,---///000000000000000000000000////////////------......///000000111////////////////////////......////////////......///000111000///...///000000000000000////////////........./////////000000000000000000////////////////////////////////////...//////000000000//////////////////////////////......////////////.............../////////000000000//////......//////000111///---,,,---///000///////////////000000000000111111000000000/////////000000///...------------///////////////............///000000111111000000000000000000111111111111111111111111111000000000000000000000000000000000111111111222222222333333444444444333333333222222333333333444444444555555555555555555666666666666555666777777999999:::;;;++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++++++++***++++++,,,,,,...------------......///,,,,,,++++++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------///...---...///000///---,,,,,,,,,,,,++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------......------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))+++,,,,,,---------------+++,,,------......------...........................------,,,,,,------...******++++++,,,,,,------///...---,,,,,,,,,,,,,,,...------,,,,,,------.........////////////......---------............///........./////////000000111000///000111000...,,,---------,,,,,,,,,,,,,,,------------------------///...------,,,------------------...///...+++))),,,---......//////..............................000000///...------,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,,,,.........//////.........,,,---------.../////////000000/////////000111111222000...///000111111000////////////////////////000000000////////////...////////////////////////.........------------------......///////////////000000000000////////////---......//////000000111//////////////////////////////............//////...///000000//////000111000000000000////////////....../////////000000000000000000000////////////........................---...//////000000000000////////////////////////......////////////............/////////000000000...//////////////////...000...,,,,,,---//////...////////////000000000000000000///////////////...//////...............///.../////////000000111111...///000000111111000000000000000000111111111111111111111111111222222222000000000000000000000000111111111222222222222333333333333222222222222222333333333444444444555555555555555555666666777777666777888999:::;;;;;;<<<***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------************+++,,,------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------//////.........------,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++***((((((***+++---....................................------,,,,,,,,,------...------,,,,,,------------------,,,,,,...---------,,,,,,,,,+++,,,---......//////......+++,,,------......------...........................------,,,,,,------...+++,,,,,,---...///000000///......---,,,,,,,,,,,,...------,,,,,,------...////////////////////////---------............////////////000000000111111222111000000000000...,,,/////////...---------,,,------------------------......------------......---,,,,,,---//////---,,,,,,---......///.................................000000///...---,,,,,,+++******+++++++++,,,,,,,,,///......------,,,,,,,,,......////////////......,,,,,,,,,---...///000000//////////////////......000000//////000000000000////////////////////////////////////////////////////////////////////////.........---,,,,,,,,,+++...///////////////......000000000000////////////111111000000///.........////////////////////////000///...------...///000,,,...000000//////111333000000000000////////////...////////////000000000000000000000////////////........................,,,---...///000000000000////////////////////////......////////////.........////////////000000000...///111111111111///...111///------...000//////////////////000000000000////////////..................///000222444555666....../////////000000000------...//////////////////000000000111111111111000000111111111111111222000000000000000000000000111111111111222222222222222222111111111111111111333333333444444444555555444444555555666666777777777888888999:::;;;<<<===*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++*********+++,,,------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------...------,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,,,,---.........,,,+++))))))+++,,,...........................,,,------...---,,,++++++,,,,,,------...------,,,,,,,,,---.........---,,,.........---------------......///000000000000000+++,,,------......------...........................------,,,,,,------...,,,,,,---......///000000///...---,,,,,,,,,,,,,,,...------,,,,,,------...//////............//////---------............///000000111111111222222222333111////////////...,,,/////////...---------,,,------------------------......---------......///111...,,,,,,---///000000,,,---......///.................................000//////...------,,,,,,............/////////000000/////////......------......////////////......,,,,,,,,,---...///000000,,,---...////////////...//////000000////////////......................................./////////////////////////////////.........---,,,,,,,,,+++///////////////......---000000000000////////////111111111000//////......////////////////////////000///...------...///000,,,...///000///000111333000000000000////////////////////////000000000111000000000000////////////........................,,,,,,---///000000000000////////////////////////......////////////......////////////000000000111000000222333333222000000222000//////111111111000////////////000000000000............////////////000000111222333555777888/////////.........---------......//////////////////000000000111111111111/////////000000000111111000000000000000000000000000000111111111222222222111111111111111111111111333333333444444444555555444444444555666777777888888888999:::;;;<<<<<<===*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++++++++***++++++,,,,,,+++************++++++,,,,,,,,,++++++++++++******,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,------,,,***)))***+++++++++++++++,,,,,,,,,,,,......---,,,,,,+++******)))******+++---......///------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***,,,,,,------......------+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,...//////000111000000000+++,,,------......------...........................------,,,,,,------...++++++,,,,,,------......---------,,,,,,------......------,,,,,,------.........------------......---------............///000000000111111111222222333111///...///000///...---------,,,,,,,,,,,,,,,------------------------.........---......///000222///,,,+++---///111111,,,---......//////......------------------------///............------------------............//////////////////..................//////.........,,,---------.../////////,,,,,,---///////////////---///111000///......///........................---............/////////////////////////////////.........---------------...///////////////......000000000000////////////...//////000000111111222//////////////////////////////............//////,,,...000000///000111333000000000000/////////////////////000000000111111000000000000////////////........................,,,---......////////////////////////////////////......////////////....../////////000000000111111000111111222222111111000222111000000222222111000////////////000000000000...////////////000000000222222111111111111111222//////......---------,,,///000111111222222111111000000000000111111111111.........///000000111111000000000000000000000000000000000111111111111222111111111111111222222222333333333444444444555555333444444555666777888888777888999999;;;;;;<<<===)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000,,,,,,+++******+++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,+++)))'''&&&,,,,,,++++++***+++++++++,,,,,,++++++******++++++,,,,,,++++++++++++******,,,,,,++++++,,,,,,---...---,,,,,,,,,+++++++++++++++---...---+++***+++---+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////...,,,++++++,,,------......------+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...+++,,,------......------...........................------,,,,,,------...,,,,,,,,,---------------,,,,,,,,,,,,------...///...------,,,,,,------......---,,,++++++,,,---...---------............///...////////////000000000222000......///000000///------------------.............................................///000000000///,,,,,,---.........,,,---......//////......---------------------------------...............+++++++++,,,,,,,,,,,,---------...............///------............------------................................./////////,,,///111111///---...///........................---------.........//////////////////////////////..................//////......///////////////...000000000000/////////////////////000111111222222////////////////////////......////////////......---///000000//////000222000000000000//////////////////000000000111111111000000000000////////////////////////////////////------......///.........////////////////////////......////////////......//////000000000111111111000000////////////000000111000///000222222000///////////////000000000000/////////000000000111111222111000000////////////............////////////000000111222222222222111000000000000111111111111...//////000111111222222000000000000000000000000000000000000111111111111111111111222222222333333333333333444444444555555333333444555666777888888777777888999:::;;;<<<<<<))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---------,,,***))))))***,,,---*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++***(((&&&%%%------,,,+++************...------,,,++++++++++++.........---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********+++---///...,,,+++---///,,,,,,,,,------.........***++++++,,,,,,------...------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***...........................///000111000///---,,,+++,,,,,,---.........---+++,,,...000000///...---------------------------+++,,,------......------+++,,,------......------...........................------,,,,,,------...///////////////.........+++++++++,,,---...///000...------,,,,,,------...---,,,++++++++++++,,,------------.........//////------------.........///111///------///000111000.../////////000111111111////////////////////////...............///000000...------...///...,,,***,,,---......//////......------------------------,,,,,,------.../////////........./////////000000,,,,,,,,,------.........,,,------------------,,,...............---------111000///............///+++///111111///---...///........................---------.........//////////////////////////////---.........///000000000---......///000/////////000000000000////////////222222111111000/////////////////////////////////---...///000000///...---...///000000//////000111000000000000////////////000000000000111111111111000000000000////////////000000000000000000000000.........///......------////////////////////////......////////////......000000000000111111111111///...---,,,,,,---...///000//////000111111///...////////////000000000000//////000000111111222222000000///000000111222222------...///000111222222......///000000000000000000000000000111111111111///000000111222222333333000000000000000000000000000000000000111111111111111111222222333333333333333333333444444444555555333333444555666777888999666777888999:::;;;;;;<<<,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,,,,---------............,,,+++***)))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,++++++------,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------************************//////...---,,,++++++***---------------------------.........///000000000---,,,,,,++++++,,,,,,---------------------------...---,,,,,,......---,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------.........//////000000...---,,,+++++++++,,,,,,------,,,,,,+++***+++,,,,,,---.........------------,,,,,,+++++++++---------............///000000///...------,,,,,,---------------------------,,,,,,,,,,,,---......+++---///000000///---+++.........------,,,,,,,,,---------------,,,,,,,,,////////////............---...............---,,,......------------..............................111000///...---,,,,,,,,,............////////////........................000000///...---,,,,,,+++,,,---......//////......---------............///111000///...............------------------------000...------///000000///...////////////...,,,,,,///////////////.........//////............//////---...///000000///...---///...---,,,---///111222000///...------...///000........................////////////////////////////////////////////////,,,,,,------......//////000000000000111111111111000///.........000111222000000000000/////////////////////000000000000000//////////////////////////////////////////////////////............//////000//////...//////000111///000111111111000...---////////////////////////---------......000111222//////000000000000//////111111000///////////////000000000000000000000000222111000//////000111222111111000///////////////000000000000111111111111000000000000000000000000222222111000//////000000000111111111111222222222111222222333333222222111333333444444444444555555111222333444555777888888777888888999999:::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++,,,,,,,,,---------,,,+++************,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++,,,---,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,++++++******++++++++++++++++++++++++------------------......---,,,,,,++++++,,,,,,---------------------------...---,,,,,,......---,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,------------.........///------,,,,,,,,,---......//////000000//////...---***++++++,,,------,,,,,,---------,,,,,,,,,++++++---------............///000//////...------,,,,,,---------------------------,,,,,,,,,,,,---......,,,...000111111000...,,,...---------,,,,,,,,,,,,......//////////////////////////////............---....../////////......//////............//////------------------------//////...------------...............////////////......................../////////...------,,,,,,,,,,,,,,,,,,,,,------------------............///000///......------..............................000/////////000000000///111111000000000000000000/////////////////////...//////............//////......////////////......111000.........///111222000///...------...///000000000000000000000000000/////////////////////////////////////////////////////////000000000000000//////000000000111111111000//////......///000111000000000000//////////////////////////////////////////////////////////////////////////////////////////............//////111111111000000////////////000000111000///...---////////////////////////...............///000111//////000000000000//////111111000///////////////000000000000000000000000111000////////////000111111111000///////////////000000000000111111111111000000000000000000000000222222111000000000000000000111111111111222222222222222333333333333222222111111222222222222333333333333444444555666666777777888888999999:::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,+++******++++++,,,,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------------------------...,,,,,,,,,......---,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,---...///---------------,,,++++++******++++++,,,,,,++++++------------,,,,,,,,,,,,---------............////////////...------,,,,,,---------------------------,,,,,,,,,,,,---.........///111222222111///...------,,,,,,,,,,,,++++++---.........///000000000////////////............---......///000000000000000000////////////000000---------------------------------------...///000............////////////...................................................---,,,,,,,,,---...///---------............//////...------------------//////////////////////////////000000000000//////000000000//////...............////////////////////////............////////////............//////222111000/////////000111//////............//////111111111111111111111111////////////////////////////////////////////////000000000000000///////////////000000000000111111111000000////////////000////////////000000000000///////////////.........//////////////////////////////////////////////////////............//////222222333333222000...---000000000000000///......//////////////////////////////.........//////000//////000000000000//////111000000///////////////000000000000000000000000000//////......//////000111000000///////////////000000000000111111111111000000000000000000000000222111000000000000000000000111111111111222222222222222333333333333222222111111222222222222333333555555555555555555555444777888888999999:::;;;;;;++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++++++++,,,+++*********++++++,,,---,,,,,,------------,,,,,,...------,,,,,,++++++***+++++++++++++++++++++++++++***)))***,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++,,,------...//////---,,,,,,,,,++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++++++++,,,,,,------------------------//////...---,,,++++++,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++------------------,,,,,,---------............/////////.........------------------------------------,,,,,,,,,,,,---.........///000111111000///...,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////////////////............------///000111111111111//////............//////...........................------------...//////............////////////........................---------.........//////111000...---...///111333---------............///...------,,,,,,,,,------////////////////////////---///000111000///......000000111111000...---+++............//////////////////............//////000///...------...///000222111000///......///////////////......///////////////////////////////////////////////////////////////////////////////////////......------,,,,,,////////////000000000111111111000000//////......////////////000000000000/////////...............//////////////////////////////////////////////////////............//////111222333444333111///...000000000000000//////...////////////////////////000//////............/////////000000000000//////000000////////////000000000000000000000000000000//////............//////000000////////////000000///000000000111111111111000000000000000000000000111111000000000000000111000000111111111222222222222333333333333333333222333333333444444444555555777666666555444444333333777888888999999:::;;;;;;++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,************+++,,,------++++++,,,,,,,,,,,,++++++---------,,,,,,++++++++++++++++++++++++++++++++++++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,------......++++++,,,------...//////......------,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---............------------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------------------,,,,,,///...------,,,,,,,,,,,,///////////////...------,,,---------------,,,,,,---------------------------------............///...............------------------------------------,,,,,,,,,,,,---......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////////////////............------///000111111111111...------,,,,,,------...//////////////////////////////...------------...............////////////........................,,,,,,------.../////////111000...---...///111333---------............///------,,,,,,,,,------...........................+++---//////...---...000...000333444555333000...---.........//////000000//////............//////000///...------...///000000///......------------...//////////////////...//////////////////////////////////////////////////////////////////////////////......------,,,,,,...////////////000000000111111000000//////........./////////000000000111000000//////............//////////////////////////////////////////////////////............//////...///111333444333222111111000000///////////////////////////////////////000//////............/////////000000000000//////000000////////////000000000000000000000000000000......////////////......000000////////////000000///000000000111111111111000000000000000000000000111000000000000000111111000000111111111222222222333333333444444333333333333333333444444444555555777666666555444444333333777888888999999:::;;;;;;++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,---+++*********+++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++***+++---......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,------.........*********++++++,,,,,,,,,............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---////////////............+++,,,,,,------,,,,,,+++******++++++,,,,,,------------------,,,,,,,,,,,,+++++++++,,,---...///000---............---,,,,,,------.........---,,,,,,------------............---------............///........................---------------------------,,,,,,,,,,,,---......------............------,,,,,,------------......---.........///000000000////////////............---......///000000000000---,,,,,,,,,,,,,,,,,,---////////////////////////000///...---------------............////////////........................---------.........//////...---,,,,,,,,,---...///---------............///------------------...///........................+++---//////------111444---...000111111111000///------......///000000000//////............////////////............//////......---------------,,,......////////////......111111111111111111111111////////////////////////////////////////////////000000000000000/////////......////////////000000///000000000000000///.........//////000000111111111111000000//////......//////////////////////////////////////////////////////............//////---...000222333333222222111111000/////////////////////////////////////////////.........//////000//////000000000000/////////////////////000000111000000000000000000000000...//////000000//////...///////////////000000111000000000000111111111111000000000000000000000000000000000000000111111222000111111111111222222222333333444444444444333333111111222222222222333333555555555555555555555444777888888999999:::;;;;;;************************++++++++++++++++++,,,,,,************+++++++++++++++++++++***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...******+++++++++,,,,,,,,,,,,++++++,,,...//////...+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++------------............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++,,,...//////...//////.........---------+++,,,,,,------,,,,,,++++++++++++,,,------......---------,,,,,,,,,+++++++++++++++,,,---...///000++++++,,,,,,++++++***)))---------------,,,++++++------------.........///---------............///........................---------------------------,,,,,,,,,,,,---...............//////.........---------....../////////......//////////////////////////////............---....../////////......---------,,,,,,---------...........................------------...//////............////////////........................---------...............,,,,,,,,,,,,,,,------------------............///......------......///000////////////////////////,,,...000///---///444:::<<<999444///---,,,...///------......///000000111//////............//////......////////////......------..................---...///000000///...---000000000000000000000000/////////////////////////////////////////////////////////000000000000000........./////////000000...///000111111000000///.........///000111111111333222222111000000////////////////////////////////////////////////////////////............///////////////000000111111111222111000///...//////000////////////////////////...............///000111//////000000000000/////////////////////000111111000000000000000000000000//////000111111000/////////////////////000111111000000000000111111111111000000000000000000000000000000000000000111222222000111111111111222222222333333444444444444333333111111222222222222333333333333444444555666666777777888888999999:::;;;;;;************************++++++++++++++++++++++++))))))))))))************,,,,,,++++++***++++++,,,,,,------......------,,,)))***+++,,,------...///*********++++++,,,,,,,,,---,,,+++---///000000///+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++,,,...//////.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------...//////---------,,,,,,+++++++++......---,,,,,,,,,------......//////......---,,,,,,,,,,,,,,,,,,+++***)))---------.........//////---------.........//////---.....................---------------------------,,,,,,,,,,,,---......000000000//////000000000........./////////000000---------------,,,,,,,,,000/////////..............................------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111............/////////000................................................,,,---......//////......---------.........//////...............///000111000000000000000000000000---000111000...111888>>>TTTMMMAAA666///---///111---------...///000000111//////............//////---...///000000///...---------...///000000000///---...///000000///...---........................////////////////////////////////////////////////,,,---------......//////............/////////000---...///111111111000000---......///000111111222333333333222111000000/////////////////////////////////////////////////////////............//////111000//////...//////000222111///.........///000////////////////////////---------......000111222//////000000000000/////////////////////000111111000000000000000000000000///000111222222111000//////////////////000111111000000000000111111111111000000000000000000000000000000///000000111222222000111111111111222222222333444444555555444444333333333444444444555555555111222333444555777888888777888888999::::::;;;;;;+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,+++,,,---///000+++++++++,,,,,,---------+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,///...---,,,,,,,,,---...---+++***+++------+++(((---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++111000///...---,,,++++++////////////////////////++++++++++++++++++++++++)))***++++++,,,---......,,,***)))***...///...,,,222000---***)))***---...,,,---------------------------------------------,,,,,,,,,---...///000111...---+++******+++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///---...000111222111///...,,,,,,---......---,,,,,,+++++++++,,,,,,,,,---------------............/////////...,,,,,,---111444555333111...------............//////////////////000000////////////000000........................////////////////////////......------------......////////////////////////..............................////////////......,,,,,,,,,---------......,,,---...///000000000000000///............////////////000000///---+++***/////////......222999???\\\SSSEEE777...,,,...000000000000000000000000000............////////////............////////////++++++,,,---...///000000---......///000000////////////000000//////...---////////////////////////////////////000000000000000000//////......------/////////////////////////////////...---------,,,////////////............111111000000//////......111111111111111000//////---......///////////////........................000///...---------------///............---------111000000///...---------...---------...///111222////////////////////////000000000000000000000000111111222333333333333222333111//////222222000...222222111111111111222222000000000000111111111111111111111111111111111111...//////000111222222222333222111/////////000111222222333444444444444333333333333333333333333333555555444444444555555666777777777777888999:::;;;++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++++++++---...///+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------..................------------,,,,,,------------,,,,,,,,,,,,+++******++++++,,,,,,***)))***++++++)))'''---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...111222111000------,,,,,,,,,------............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////...---,,,++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------............///,,,---///111111000///...,,,,,,---......---,,,,,,,,,,,,---------.........---------............/////////...,,,+++,,,///222000///---,,,,,,,,,...//////////////////.........,,,,,,++++++++++++,,,,,,........................---------------------------------,,,,,,---------////////////////////////........................,,,,,,------------,,,,,,,,,,,,---------.........,,,---...///000000000000///////////////////////////////////////...---,,,+++---...------///333777EEEAAA999222------...000000000000000000000000000............////////////............////////////.............../////////------......///...............//////......---,,,////////////////////////000000000000111111111111///////////////.........////////////////////////..................---------.........//////000000111000000000/////////...///////////////...---------...//////000000//////////////////////////////000///...------------............//////000000000111000000///......------......------...///000111////////////////////////000000000000000000000000000111111222222222222222222000//////111111000---000//////......//////000000000000000111111111111111111111111111111111111...//////000111111222222333222111111000000111111111222222333333333333333333333333333333333333333555555444444444555666666888888888888999:::;;;<<<******++++++++++++******++++++++++++++++++++++++,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++------------........................------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***+++,,,,,,***(((------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------******++++++,,,,,,------++++++++++++++++++++++++---------------------------------,,,,,,+++++++++---,,,+++,,,...//////...)))***,,,...//////...---//////...---,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---------............///,,,---.../////////...---,,,------......------,,,---------.........//////---------............/////////...,,,***+++---000...---,,,,,,,,,...///000000000//////.........---...------,,,,,,------...................................................---,,,,,,,,,,,,,,,,,,---////////////////////////........................,,,,,,------------,,,,,,,,,------------.........,,,---...///000000000000...///000111111111000///000//////......//////000,,,---//////...---///000222111///...------...///000000000000000000000000............////////////............////////////000000000//////............///////////////......///000000000000///......////////////////////////000000111111111222222222.........///////////////////////////////////////..................//////,,,,,,---...///000111111000000000000///////////////////////////...---------...//////000000//////000000000000000000000000//////......------......---......///111222222333111000000//////......---//////............///000000000000000000000000000000000000000000000000000//////000111111111111111111000...///000000///---///......------......///000000000000111111111111111111111111111111111111/////////000111111222222111222222222222111111000111111222333333333333222222222222222222222222222555555444444555555666777999999999999:::;;;<<<<<<)))******++++++******)))+++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------.........///............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,,,,***+++,,,........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---......//////......---,,,------......------,,,........................,,,,,,,,,,,,------......---------............///+++,,,---.........------------------------------------------............---------............/////////...,,,******,,,...//////......///000111222000000000///......------//////............//////........................111111111111111111111111...------,,,,,,------...////////////////////////..............................////////////......------------............------...//////000//////...///111222333222000///000///.........000111222111111111000/////////////////////......---------////////////////////////............////////////............////////////000000000000////////////000111111111111000//////111111222222111111000//////////////////////////////000000000000111111111------......//////000000////////////////////////------......//////000000---------...///000000111000000000000////////////111111111111111000//////......///000000000000000//////////////////////////////............//////......///000000111222222000000000000//////....../////////...............000000000000000000000000////////////////////////...//////000000000000000000//////...///......---000000////////////000000///000000000111111111111111111111111111111111111//////000000111111111111///000111222222111000///000111222222333333222222222222222222222222222222555444444444555666777888999999999999999:::;;;;;;)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,+++------......////////////.../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---------------......---,,,,,,,,,,,,---...,,,,,,,,,------.................................------,,,+++++++++,,,,,,---......//////......---,,,------......------,,,........................------,,,,,,,,,---...///---------............///+++,,,,,,---------------------------------------+++,,,,,,,,,,,,------------------............///...///...---+++***,,,---000000/////////000000000000000//////.........---------,,,,,,,,,,,,------........................111111111111111111111111//////............//////////////////////////////..............................////////////......---------.........//////---...//////////////////---///111222333222111/////////.........000222333666444111///...///000111222111000...------------////////////////////////............////////////............////////////////////////000000000000/////////000000//////...000111111111111000//////////////////////////////.........////////////000------......//////000000////////////////////////---......//////000000000///////////////.........////////////000000000000111111111111111000//////...//////000000000000000........................//////.........//////000////////////////////////000000000000000////////////////////////.........000000000000000000000000////////////////////////......///000000000000///////////////............000000////////////000000///000000000111111111111000000000000000000000000000000000000000111111111...///000111111111//////111111222333333333333222222222222222222222222222444444444555666777888888999888888888888999999:::******++++++++++++******++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++***---,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,------...------+++---...---,,,***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++......------,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///+++,,,---,,,++++++,,,---///...,,,++++++,,,---...***++++++,,,---...//////........................---,,,,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------------,,,+++,,,---...///---------............///,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,,,,---------------............///---...///...,,,,,,---...------..................//////////////////////////////............//////................................................000000////////////000000////////////////////////........................,,,,,,------------,,,,,,------........./////////......///////////////...---...000111111111111000............///000000111555111...,,,---...//////000///...------...///000000000000000000000000000............////////////............////////////.........//////000000000++++++,,,---------------......//////......---,,,////////////////////////---------.........//////........./////////////////////////////////////////////////////////000000000000//////............////////////000000000000///////////////...------...///000000111111000000........................//////......//////000000000000000//////.........000000000000000000000000......///////////////...000000000000000000000000000000000000000000000000......///000000000000000///000111000...---...//////......------......///000000000000111111111111000000000000000000000000000000000000000000111111//////000111111111111000222222333444444444444333333333333333333333333333444444444555666777888999999888888777777888999999++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...---,,,+++***+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---.........---***,,,...---+++)))***++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------***,,,---,,,***)))+++---++++++,,,---............+++,,,,,,------.................................---,,,,,,,,,---...//////...---,,,++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000---------............///---------------......///...---,,,,,,,,,,,,---...,,,,,,,,,,,,---------...---------............///---...//////------...000++++++,,,...//////000000------......///000000000111000000//////000000111........................------------------------//////............//////////////////////////////........................,,,,,,------------,,,,,,............////////////......////////////......------...//////000111111---....../////////......000...,,,,,,...000///---,,,---...//////000000000000000000000000000000000............////////////............/////////////////////...............***+++,,,...//////////////////000000//////...---////////////////////////............///////////////////////////.........////////////////////////000000000///////////////.........///////////////.../////////000000000111///////////////...------//////000111111111111000........................///////////////000111111000000000000000000000111000000000000000000000000,,,---...///000000//////////////////////////////000000000000000000000000//////000111111111111000///111222111///...///111000//////......//////000000000000000111111111111000000000000000000000000111000000000000000000000222222111111222222333444333333444555555555555444444444444444444444444444444444555555666888999::::::999999888888999999999+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------...///...---+++***+++++++++,,,,,,---------++++++,,,,,,,,,---------000000/////////.........+++++++++,,,,,,++++++++++++,,,...000111111000///+++...000///,,,++++++---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------'''((()))***+++,,,------------------------------////////////////////////------,,,,,,,,,,,,++++++...111222111///---///111&&&(((,,,///111000///------------------------,,,------------------------,,,,,,,,,---...///000111...---+++******+++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000---------.........//////...------------...//////...---,,,,,,,,,,,,---...---------.........//////---------.........//////,,,...//////......000111***+++---///111333444444,,,,,,---...///000111111,,,,,,,,,++++++,,,,,,,,,........................////////////////////////......------------......////////////////////////...........................//////////////////.............../////////000...///////////////......------------...///111111,,,---...//////...---,,,---------///222222///,,,,,,...000222333222000///000000000000000000000000............/////////000............/////////000111000///...---,,,++++++,,,---///111222333333333222333333333333222111111////////////////////////////////////000000000000000000//////.........---////////////////////////111111000000//////......,,,------...///000111111.../////////000000111111111111111111111000000/////////000111111111111111000000000000000000000000///////////////000111111//////000111222333333444000000000000000111111111+++,,,...000000000000000////////////////////////000000000000000000000000//////000111111111111111000222333222///...///111222222111111111111222222000000000000111111111111000000000000000000000000111111111000000000000000444444333222333444666777333444555555666666555555555555555555555555555555444444555555666888999:::;;;;;;:::999999:::::::::***++++++,,,,,,++++++*********+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,+++++++++---+++***+++...000...,,,...---,,,+++***+++,,,---++++++,,,,,,,,,,,,------......---,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******************------++++++++++++------...------,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,------............//////...---,,,++++++***,,,,,,,,,---------......000000//////............///......------......///---------,,,+++)))((('''***++++++,,,---...//////,,,,,,,,,,,,,,,---...///333222000...,,,++++++***------------...000111222...---,,,++++++,,,---...//////.........------------------............///000///...,,,,,,,,,---...///---,,,,,,------,,,+++........................////////////////////////////////////////////////...///000///...---...000000//////.........//////000...---...///000///...000000000000///...---,,,...------------...//////000//////.........//////000000000000000000000000////////////000000000000......///000111111000000//////000000000000//////......////////////......///////////////.........000000000000000000000000222111111000///......---+++,,,...///111222222222......//////......---,,,........................---------............///////////////000000000000222222111111000000//////000000000000000000000000////////////////////////222222111111111111222222444333222000//////......000///---,,,,,,---///000000000000000000000000000111111111111111111111111000000////////////000000//////...//////000111222111000...------...///111//////000111222333333444000000000000000000000000444222///......000333666555444222000///000000111111111111111111000//////111111111111222222222222333222111000000111222333111000///......///000000222222333444333222000///111222333444333222111000111111111222333444666666555555555555555666777777555777:::;;;;;;;;;<<<>>>***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------------,,,,,,+++++++++...,,,+++,,,...///...,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,+++******+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...------,,,,,,---------,,,,,,,,,++++++++++++***++++++,,,---------------.........------,,,,,,+++,,,,,,,,,---------....../////////.........---------,,,,,,++++++,,,,,,---------...////////////...............---------,,,---,,,,,,,,,,,,---...///...---,,,,,,++++++++++++...------......///000000......------------......//////.........------------------............///......---,,,,,,,,,,,,,,,111000...///000000///---................................................////////////////////////...///000///......///000000//////.........//////000...---...///000///.........///////////////......------------...////////////............//////000000000000000000000000////////////000000000000......///000000000////////////000000000000//////...//////000000//////...////////////////////////000000000000000000000000111111111000///.........,,,---...000111111111111....../////////...------................................./////////000000////////////000000000000000/////////.........---000000000000000000000000////////////////////////000000////////////000000222222111000////////////000///---,,,,,,---///000000000000000000000000000////////////////////////000000////////////000000000////////////000000111///...,,,++++++,,,...///000000000111111222222333000000000000000000000000333111000//////111333444444333222000000000000111111111111111111000//////////////////000000000000222222111000000111222222333222111000000111222333444444555555555444333222111222333444555555444444333333333222222333333444555555555555555666777777666888::::::::::::;;;<<<***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))*********+++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++...---,,,,,,---...---++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,+++...------------,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,------------------------,,,,,,,,,---------...............------------------,,,,,,++++++,,,,,,---+++,,,------.........---/////////.........------------,,,,,,,,,---......******++++++,,,------.....................//////.........//////........................------------------............//////////////////......---222111///000111111000...........................------------------------////////////////////////...///000000......///000/////////......//////000000...---...///000///...,,,---...///000000000000...------------...////////////............//////////////////////////////////////////000000000000//////////////////...---//////000000000000/////////000000111111000000///////////////////////////000000000000000000000000111111000000//////............///000000000000000///////////////......---........................////////////000000000111////////////000000000000////////////............000000000000000000000000///////////////////////////......------......///111000000//////000000111000///...------...///000////////////////////////////////////////////////000000////////////000000111111000/////////000000222111000//////000111222111111111111111111111111000000000000000000000000111000000000000111222333444333222111000000000000000111111111111000000///////////////000000000000222222111000000111222222222222111111111222222333444444444555444444333222111222444555666777777777555555444222111111111111555555555555555666777777666888::::::999888999:::***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------------,,,+++***+++,,,---...---,,,++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++------------------------,,,,,,------------,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......------------------------///......------......///.........---,,,+++******,,,------...///000111111------,,,,,,,,,------...+++,,,---...//////000000..................---------...///000000///...---........................---------............///000111222333333222111000000///......//////...---........................------------------------////////////////////////...000111000///...///000//////////////////000111000...---...///000///...------...///////////////...------------.../////////............//////000////////////////////////////////////000000000000///////////////...---,,,//////000000000000//////000000111111111111000000///////////////000000000000000000000000000000000111000000000/////////...//////000000000000/////////000000000000///..................................../////////000000000////////////000000000000111111111111000000000000///////////////////////////////////////////////////......------......//////////////////000111111//////............//////////////////////////////000000000000000000000000000000////////////000000222222111000////////////222111111000111222222333222111111111000000000//////////////////////////////000000111111111111111333222222111111000000000000000111111111111000///000111111111222222222222222111111111111111111222000000000000000000111111111111222222222111111111222333444555555666666666555444333222222111111111555555555555555666777777666888999999888777888999***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,,,,)))***,,,---...---,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********+++++++++++++++------------------------,,,------......------,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,++++++,,,,,,------.........,,,,,,,,,---------......------------------------///......------......///000000111000000///...---,,,------...///000111111...------,,,,,,,,,------,,,---.../////////...------......///......---,,,---...///000000///...------.....................---------............///000111222333333222111000000///......//////...---........................------------------------///////////////////////////000111000///...///111///////////////000111111000...---...///000///...//////000//////...------...------------...//////...............///000000////////////////////////////////////000000000000///000000000///...------//////000000000000//////000000111111111111000000////////////000000111111000000000000000000000000000000000000////////////000000000000000//////...000000111111000000///...////////////////////////------........./////////////////////000000000000000000000000111111111111////////////////////////////////////////////////000//////......//////000............///000111222/////////....../////////////////////////////////000000000000000000000000000000////////////000000333222111000000///000000---------------...//////222222111111000/////////////////////////////////...///000111111111000000222222222222111111111000///000000111111111000000000111111111222222222222111111111222222111111111//////000000111111111111111111111111111111111111444444333333333333333333333333222222333333444555555555555555555666777777666888999999888777888999***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++---......///,,,,,,---------.........------------------------++++++,,,,,,,,,,,,------,,,.........,,,+++,,,---******+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,------------...------............------+++,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---......///------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------------.........---,,,,,,++++++,,,,,,---++++++---.../////////////////////.........------......---,,,,,,,,,------+++,,,---------,,,+++***,,,,,,...//////...---,,,.........//////.........---------...............---------............///---......///////////////222111///000111111000...........................------------------------///////////////////////////000111111//////000111////////////000111222222000...---...///000///...000000000000///...---,,,...------------...//////......---......///000111////////////////////////////////////000000000000///000000000000000///...//////000000000000/////////000000111111000000///...//////000000111111222000000000000000000000000000000000000///////////////000000000000000///...111111111111111000//////////////////////////////------------............////////////000000000000............////////////000000000000000000000000////////////////////////111000000//////000000111............//////000111////////////////////////////////////////////////////////////////////////000000////////////000000222222111000000000111111------......//////000000111111111000000/////////000000000000000000000000...///000000111111000000111111222222222111111000///000000111111111111000////////////000000000000000111222222222222111000000111222333444444444444333222222222222333444444444333222111111111111222222222333333444666777888555555555555555666777777666888::::::999888999:::***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------+++---......,,,+++---///++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////...------------,,,,,,,,,.../////////......---,,,,,,,,,------------------,,,,,,,,,---------......------........./////////---,,,,,,++++++,,,,,,---'''((()))+++,,,,,,------............---------,,,///...---,,,,,,,,,,,,,,,***+++---......---+++******+++---/////////------......------------......---------.........//////---------............///,,,,,,,,,,,,,,,---......111000...///000000///---................................................///////////////////////////000111111000///000111////////////000111222333000...---...///000///......///////////////.........------------...//////---------......///000111000000000000000000000000////////////000000000000///000111111111111111111//////000000000000//////...//////000000//////......//////000111111222222000000000000000000000000////////////000000000000...///000000000000000///111111222222111111000///////////////////////////............////////////////////////000000000000---........./////////000000000000000000000000000////////////////////////111000000//////000000111//////.........//////000//////000000000000//////000000000000000000000000////////////////////////000000////////////000000111111111000111111222222000000111222333333333333000000000000000/////////000000000000000000000000////////////000000000111000111222222222222111000//////000111111111111111////////////000000000000000111222222222222111000000111222444555555444444333222111111111222444555222222111000111111333333444444444555666777888999555555555555555666777777666888::::::::::::;;;<<<+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***,,,......,,,,,,...000++++++******+++---...000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........./////////000000,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,++++++++++++------------+++++++++++++++,,,---...///000......---------,,,,,,,,,//////000000///...------------------------------,,,,,,,,,---------.............../////////000000///......------......///------.........---,,,,,,***++++++,,,---.../////////...---,,,,,,,,,,,,,,,***,,,...000000000...---)))***,,,...//////...---...---,,,++++++,,,---...---------.........//////---------.........//////...---,,,,,,,,,...///000///---,,,,,,------,,,+++........................///////////////////////////////////////////////////111222111000///000111////////////000111222333000...---...///000///...,,,---...///000000000000...------------...//////---------......000111111111111111111111111111111////////////000000000000///000111222222222222222//////000000000000//////......////////////.........//////000111222222222000000000000000000000000////////////000000000000......///000000000000000111222222222222111000000000000000000000000000000////////////000000000000////////////000000000000///000000000111111222222000000000000000000000000////////////////////////000000////////////000000//////............////////////000000000000//////111111111111111111111111111111111111111111111111000000////////////000000111000000000111222333333---...///000111222222222/////////000000000000000000000000000000000000000///////////////000111111000000222333333222111000//////000111111111111111111111111111222222222222000111222333333222111000...///111222333333222222000000/////////000222333111000000000111333555666555555555666666777888999555555555555555666777777555777:::;;;;;;;;;<<<>>>************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++*********+++,,,------------,,,,,,+++++++++------++++++++++++------...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,++++++++++++******+++,,,...000000///...------,,,,,,++++++,,,,,,---------------------------,,,---......,,,,,,,,,...+++***+++,,,......,,,***------------------------+++++++++,,,,,,------------............---,,,+++---///000111000///---,,,,,,,,,,,,++++++*********------------------------------++++++++++++------++++++++++++++++++++++++++++++---...//////000000111000///...---,,,++++++------------------,,,,,,+++,,,...111333222...+++------,,,++++++---...///000///...---------------///////////////.........////////////////////////---...000111111111000///000///...------...///000000000//////......------000/////////............000000000000000000000000////////////////////////,,,---------......//////111000///......///000111///000222333222111///------------...///000000111------...///000111222222000...,,,---000111///---///000111222222111000///000/////////000111222222000111111111111222222222111111000000//////......111000/////////111222333000000000000000000000000000000000000000000000000111000...---...///111222222222222111111111000000111000///---------...///111111000//////...//////000000//////.........---000000000000////////////000000////////////000000////////////////////////......///000000111000000//////............//////000000000000000000000000......////////////.........///000111111000///.........///000111222222333000000111111111000000/////////............//////222111000000000111333333222111111111000000//////111111000000//////......////////////000000000000111111111111///,,,)))'''///000222333444444333333111111111111111111111111---......///000111111222111111222222222333333333333333222222333333444555333444555666777777777777555555555555666666666666::::::;;;;;;<<<;;;;;;;;;------,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------.........//////---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------------....../////////***,,,---//////...---,,,---,,,,,,++++++,,,,,,---------------------------000111111///,,,******++++++++++++,,,......,,,+++------------------------+++,,,,,,,,,,,,,,,,,,---...---------,,,,,,,,,,,,......000000000///---,,,......------,,,,,,,,,,,,------------------------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////............------------------------------------,,,,,,---000111111...,,,---------------......///...------,,,++++++,,,,,,////////////............////////////////////////---...///000111000000///222111000000000000111222///////////////.........///............---------000000000000000000000000////////////////////////------......////////////111000///......///000111///000111222222000///...------......///000000111000////////////000000111111///......000111///---...///000000000000///...000000000000000000111222000111111111111222222222000000000111111111111111000000000000000000111222000000000000000000000000000000000000000000000000111000.........///111222111111111000000000//////000000///.........//////222111000000/////////000000000/////////.........000000000000////////////000000////////////000000////////////////////////...///000000000000000000//////............//////000000000000000000000000//////000000000000////////////000111111000////////////000000111111222222000000111111111111000000//////............//////111000000///000111222333111111111000000000//////111111000000////////////000000000000111111111111000111222222111///---,,,///000111111111111//////111111111111111111111111//////000000111111222222111111111111222222222333333222222222222333444444333444555666777777777777666666666666777777777777::::::;;;<<<<<<<<<<<<;;;---------,,,,,,++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***,,,---------,,,+++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***+++,,,---......***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---------------------------///000000...,,,******++++++++++++,,,......---+++---------------------------,,,,,,,,,,,,,,,,,,+++...---,,,+++++++++,,,---......///000///...---,,,/////////...............------------------------///......------......///------------------------.../////////......---,,,,,,,,,------.........///+++,,,,,,------.........---,,,,,,---//////...,,,------...////////////.........------,,,,,,------........................////////////////////////......///000000000000000222111111000000111111222.........///////////////.........---------,,,,,,000000000000000000000000////////////////////////////////////000000000000000000////////////000000///000111222111000///...------......///000000000222111000///...///000000222111//////000000///...//////000000000000//////222111000000000000000000000111111111111222222222///000000111222333333333000111111111111000000///000000000000000000000000000000000000000000000000000000///...///000111222000000000///////////////......///000000000//////222222111000000000000111000000////////////......////////////000000000000000000000000000000000000////////////////////////000000000111000000//////000//////......//////000000000000000000000000000000000111111111111000000///000000111111000000///000000000000000111111111000000111111111111000000000//////......//////000///......///000111222333111111000000000000//////111000000000000/////////111111111111222222222222...///000222222222111000111222222111111///......111111111111111111111111111111111111111222222222000000000111111111222222222222222222222333444444333444555666666666666666555555555555666666666666:::;;;;;;<<<======<<<<<<,,,++++++******)))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***''')))+++,,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------***+++---,,,++++++,,,---,,,+++***+++---...---,,,---------------------------------,,,,,,+++++++++...---+++******+++,,,........./////////...---,,,/////////...............------------------------......------------..............................+++++++++,,,,,,++++++***,,,,,,---------.........++++++,,,,,,---...//////---,,,++++++---......---,,,---///000000000///...111000000/////////000000------...............///////////////////////////...//////000000000000000////////////////////////------......//////000000//////.........---------////////////////////////////////////////////////000000000000000000111111000000////////////000000000000111111000000///...............//////000000222111000......///111222222222111111000000//////111111111111111111111111222222111000/////////000000000111111111222222222000000000111111222222222000111222222222000///...000000000000000000000000////////////////////////000000/////////000111222000000000000000000000000,,,...///111111111000///222222111111111111111222000000//////////////////////////////000000000000000000000111111000000000////////////////////////111111111111111000///...000000////////////000000///////////////////////////000000111111000000///000000000000000000000000111111111000000000000000///000000111111111111000000000////////////000000------...///000111222222000000000000000000//////000000000000000000000000000000000111111111222222---...///000000000000///333333333333222222111111111111111111111111111111111111111111111111111000///000000000000111111111222222222111222333333444333444555555666666666555333333444444444555555555::::::;;;<<<============+++++++++******)))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,...............---------*********+++++++++++++++---,,,,,,++++++,,,,,,---------------------------(((***++++++******+++,,,,,,+++***+++---...---,,,---------------------------------,,,,,,+++++++++...---+++******+++---..................------,,,------------------------------------------------,,,,,,,,,------,,,,,,,,,........................((()))***+++,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,---...//////...,,,++++++,,,.........,,,---///000000000///...000000/////////000000111,,,---------....../////////////////////////////////////////////000000111//////000000000000//////------......//////000000000000000000////////////////////////////////////////////////////////////111111111111111111000000//////000000000000//////000000000000000///..................////////////000/////////000111333444111222222111000//////000000000000000000000000000222222111000/////////000000000111111111222222222111111000000000/////////000111222222222000///...000000000000000000000000////////////////////////000000000000000111111222111111111111111111111111---...000111111111000000222111111111111111222222//////000000000000000000.../////////000000000111000000111111111111000000000000000000000000000000111111222111111000//////000000////////////000000////////////////////////...//////000000//////...111111000000000000111111111111111000000000000000//////000111111111111111000000////////////000000---......///000111111111//////////////////000000000000000000111111111111/////////000000000111111000000000000000000//////111111222222222333333444111111111111111111111111000000000000000////////////000000000000111111111222111111111111222333333333444444555555555555555444444555555555666666666999:::;;;<<<============,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,---...------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++***)))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++------------,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,,,,+++)))(((((()))---+++******,,,------------------------------------,,,,,,,,,,,,,,,,,,+++...---,,,,,,,,,---...///.........---------------,,,,,,,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++........................******,,,---.../////////...---------,,,,,,+++++++++,,,,,,------............---+++,,,---//////...------...////////////...------,,,,,,------......,,,,,,,,,---....../////////////////////////////////////////////000111111111222222333333222222111.........///////////////111111111000000000//////000000000000000000000000////////////////////////111111111111000000000000//////000000000000//////000000/////////...............//////////////////......///000222333333444///000111111//////000111//////............//////222111000000000000000000000111111111111222222222111111000000///......---000111111111111000000///000000000000000000000000000000000000000000000000000000000111111111222222111111111111222222222222//////000111111111000000111000000000000111222222//////000000000000111111......//////000000111111///000111222222111000///000000000000000000000000111111111222111111000000111000000//////000000111000000000000000000000000......////////////......222111111000000111111222000000000000000111111111...///000111111222111111111000000//////000000111...///000111111111000000......////////////000000000000000111111111111222.../////////000000000000444444333333222111111111////////////000111222333111111111111111111111111///////////////000000000000000000111111111222222111111111111111222333333333444444555555555444444777777777777888888888999888888:::;;;<<<<<<======+++++++++,,,,,,------...+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))*********++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******************+++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,---------------------------,,,---...,,,***)))***+++---,,,******,,,---------------------------------+++,,,,,,,,,,,,,,,,,,------------....../////////......------,,,,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,------------------------,,,,,,---......///......+++,,,,,,,,,,,,,,,------------------------------...---------///000///...---------------......///,,,,,,++++++,,,------...++++++,,,------...//////////////////////////////000//////...///000111222111222333333333333222111///////////////.........000000000000////////////000000000000000000000000////////////////////////111111000000000/////////...///000111111000///...000000///.............../////////////////////......///111333333333111111,,,...000000......000222111111000//////000111111000000000000000000111222000111111111111222222222111000000000000000000000000000000000000000111222000000000000000000000000000000000000000000000000000000111111222222222111000000000000111111111222111111000000000000000000000/////////000000111222//////000000000111111111.........///000111111111///000222333333222000///000000000000000000000000000000111222222222111111111111000000000000111111000000000000000000000000//////000000000000//////222222111000000111222222//////000000111111222222...///000111111222222222111111000000000000111111000111222222222111000///........./////////000000000000111111111222222222//////000000000111111111444444333222222222222333111000000//////000111222111111111111111111111111/////////000000111111222111111111111222222222333111111111111111222222333444444444555555444444333666666666777777777888888666777888:::;;;<<<<<<<<<(((((()))***+++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------,,,,,,,,,---...///+++++++++,,,,,,---------++++++------------++++++***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++,,,---...//////000,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------***,,,------------///000...,,,******,,,---...---------------------------+++++++++,,,,,,---------------...///000000//////......---,,,,,,,,,,,,---,,,,,,,,,------.........------------------------,,,---...//////...---,,,------------------------,,,,,,---------,,,++++++)))******+++---......///------------------,,,,,,...------///000111///...------,,,++++++---...///---------------...///000++++++,,,,,,---...//////////////////////////////000///.........///111222///000111222222111000///000000//////.........---000/////////............000000000000000000000000////////////////////////111000000000//////.........///000111111000///...000000///...............///////////////.........///111333444444222///...***---//////......000333555555444333333444555555000000//////000111222222000111111111111222222222000000000111222222333333111000/////////111222333000000000000000000000000000000000000000000000000000000111222222222222111.../////////000000111111333222111/////////000111//////...//////000111111//////000000111111111222---......///000111111222///000222333333222000///000000000000000000000000///000111222222222222222111111000000000000111111000000000000000000000000000000111111111111000000333222111000000111222333...//////000111222222333......///111111222222222111111000000000000111111222222333333222111///...---.........//////000000000000111111222222222222000111111111111222222222111111000000111111222222555444333111111111111222111111111111111111111111//////000111222333333444111222222222222333333333111111111000111222222333444444444555444444333333333333333444444444555555555666888999:::;;;;;;;;;++++++************++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,)))******++++++,,,,,,---------------------------++++++++++++++++++++++++......---,,,,,,+++******))))))***+++,,,,,,------......---,,,---...///000,,,------......------,,,,,,------......------,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---.........------------......000////////////.........333111///---,,,---...///++++++,,,,,,,,,,,,------........................------------------------111000///...------...///------............------000000111111000...,,,***//////.........---------,,,---...//////...---,,,000000///...............+++,,,,,,,,,,,,,,,,,,+++000000...------...//////000000000000111111111111000000111111111111000000..................------000000///...------,,,,,,...............///000000000000111111111111000000000000000000000000000000............/////////000......------...///111222---......///////////////000000111222333333444444222222222111111111000000333111//////111222333222///////////////000111111333333222222111000//////222222222111111111000000000000000000000000000000000000000000000000000000111111000000//////......000111111111111222222222000000000000000000000000000000000000000000000000...//////000111222222222//////000000111111222222000000////////////000000,,,...000222333222111111////////////////////////...///000222222222111000111333333222000...---...000000000000000000000000222111000//////000111222.........///000000111111000000000000000000000000222///......111111000---000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000//////......000000111111111000000///222222111000000111111222444333111//////000222333111111111111111000//////000111222333444333222222111111111111111111111111222222222333333333444444777666444444555555444333777888999:::;;;<<<<<<<<<,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++************++++++,,,,,,---+++++++++++++++,,,------,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------............------------....../////////.........------,,,,,,+++***+++---...000++++++,,,,,,,,,,,,------........................------------------------111000///...------...///------............------...............------,,,//////.........---------------...//////...------//////...---------------...//////000000//////...//////...---......///000...////////////000000000000000111111111111000000////////////////////////000//////......---,,,,,,...............///000000000000111111111111000000////////////////////////........./////////000000000000///.........///000...//////000111000000000000000111111222222333333222222222111111111000000333111//////111222333222///////////////000111111333333222222111000000///222222222111111111000000000000000000000000000000000000000000000000000000111000000000000000//////000111111111111222222222111111111111111111111111000000000000000000000000...//////000111111222222000000000000000111111111000000////////////000000---...000222222222111000111111111111111111111111000000111222222222222222///000222111000...///000000000000000000000000000222111000//////000111222222222222111111111111111000000000000000000000000111///......111111000...111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000////////////...///000111111111111111111111111111111111111111000000//////000222444666333222000/////////000111000111222333444333222222222222222222222222222222333333444444444555555555666666555555555555444333777888999:::;;;;;;;;;;;;---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,------------......//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------------------------//////...---------............------------............---------,,,,,,,,,++++++*********,,,...///++++++,,,,,,,,,,,,------........................------------------------000///......---.........------............------,,,,,,,,,,,,,,,---...///...............---------------...//////...------......---,,,,,,,,,,,,---,,,------......------,,,......---......///000111............////////////000000111111111111000000///000000000000000000000000//////......---------........./////////000000000000111111111111000000............................../////////000000000222111000///............///000000111111111111111111111111111111111111111222222222111111111111111222000//////000222222222000////////////000111111333333222222111000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000111111111111111000111111111111222222222111111111111111111111111000000000000000000000000/////////000111111222222111111111111000000000000000000000000000000000000///000111222222111000///111111111111111111111111222222111111111222333333---///111111000///000111000000000000000000000000111111000000000000111111333333222222111000000///000000000000000000000000000///...///000111000///111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111000000000000/////////---...///111222222222222000000111222222222111000000000//////000222444555444222///------///111333000111222333444333222222333333333333333333333333444444444555555555666666666666666555555555555444777888888999::::::::::::,,,,,,++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,++++++*********------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........................//////...------,,,------......------------......---------,,,,,,,,,++++++000///---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------........................------............------...---,,,+++,,,---...000........................---..................---......------,,,------...+++,,,,,,------,,,,,,+++---------...///000111111........./////////000000000000111111111111000000///////////////000000000000/////////......------......///000000000000000000000111111111111000000////////////////////////...////////////000000000111000000/////////////////////000111111111111000111111111000000000000000111111111111111111111111222000......000222222222000000//////000000111222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222333333000000111111111222222222111111111111111111111111000000000000000000000000//////000000111111111111222222111111000000//////000000000111111000000000000000111111111000000///111111111111111111111111222222000000000111222333...000222222111000111222////////////////////////111000000000000000000111000000000000//////......000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000////////////////////////222222222222222222222222000000000000000000000000...///000111111111111111000111333444555444222111444333222111000000000111222111000//////000111222000111222333444333222222333333333333333333333333444444444444555555555555555666666666555555555666777888888999:::::::::999++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,*********++++++,,,,,,,,,------------------------++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,++++++++++++++++++***+++---.........---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,..............................---,,,+++++++++,,,......------------......---,,,,,,,,,,,,+++++++++//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------..................------............------111000...---------...///---..............................------.........///...............////////////000000000000//////,,,------...///000000111//////000000000111111111000000111111111111000000---------......////////////////////////............///000000111111000000000000111111111111000000000000000000000000000000////////////000000000111...//////000000000000000---...//////000000//////111111111000000000000000111111111111111111111111222000......000111222111000000000000000111222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111222222333333000000111111111222222222111111111111111111111111000000000000000000000000000000000000000111111111222222111111000000//////000000111111111111000000000111111111111000000///000000000000000000000000111000///......///000111111333444333222000111111////////////////////////000000000111111000000000......//////000000000000000000000000000000000000...////////////000000111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000111111111111111111111111111000///...111222444666666555444333444333222111000000000000///000111222222111000///000111222333444333222222333333333333333333333333222333333333333444444444444666777777555444666777888888999:::::::::999999+++******))))))******+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------......++++++,,,------...//////+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------------------------------------------,,,+++++++++,,,,,,......------------......------,,,,,,,,,+++++++++******++++++,,,---------++++++,,,,,,,,,,,,------........................------------------------,,,,,,---............---------............------111000///...............---------...............///...------------...//////............///000000......////////////......,,,---...///000000000///000000000000111111111111000000111111111111000000,,,,,,------......//////////////////////////////...///000111222111000///000000111111111111000000111111111111111111111111/////////000000000111111---...///000111111111111------...///////////////111111111111111111111111111111111111111222222222111///......///111111111111000000000000111222222111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000000111111111111111000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000111111111111111111000000000000///000111222222111000///000000000000000111111111////////////////////////000000///.........//////111333444333222000000111000000000000000000000000000000111111111111000000///000000111222222333333000000000000000000000000---...000000//////111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222111///...---111222444555666555555444000000111111222222222222---///111333444222000...000111222333444333222222333333333333333333333333222222222333333333444444333666888777555444666999999::::::;;;;;;:::::::::,,,++++++******++++++,,,)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++*********,,,,,,------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))*********++++++,,,,,,---*********)))******+++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------.........------------......------------,,,,,,,,,,,,***+++,,,,,,------......++++++,,,,,,,,,,,,------........................------------------------+++,,,---.........------------............------------......//////......---------........./////////...------------...///...---------......///000,,,,,,------------,,,,,,---...///000000///....../////////000000000000111000000111111111111000000---------...//////000000/////////////////////000...///000222222111000///000000111111111111000000000000000000000000000000//////000000000111111111//////000111111111000///......///000000000000000000000111111222222333333000000111111111222222222111///------///111111111111111000000111111222333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111000000000000000//////000111111111111222222222222222222222222222222222000000000000000000000000111000000000000000000000000000000000000111111111///000222333333222000////////////000000111222222000000000000000000000000000000000000000///.........000111111000000000111000000000000000000000000///000111222222111000///111111111111111222222222000000000000000000000000,,,...000000//////111333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111000///...111111222222333444444444000000111222222222222111...///000222222222111000000111222333444333222222222222222222222222222222333333333333444444444555333666999888555444777:::;;;;;;;;;<<<<<<;;;;;;:::---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------...------,,,+++***))))))******+++++++++,,,,,,,,,---,,,,,,++++++******)))------------------------++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))***+++,,,,,,---------,,,+++***+++,,,...///+++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000.........------...............------------,,,,,,000000000000///...---,,,++++++,,,,,,,,,---------........................------------------------***+++---...///...---------..................---)))***,,,.../////////...---------........./////////...---,,,,,,---...///,,,,,,,,,,,,,,,---.../////////000000000000//////......///000000///...---............/////////000000000111111111111000000---......///000111111222////////////000000000000...///111222333222000///000000111111111111000000000000000000000000000000000000000000111111111111111111222222111000...---//////000111111111111111000000111222333444444444000000111111222222222222111///------///111111111111111111000111111222333111111111111111111222222000000111111222222222222111111111111111111111111000000000000000000000000111111000000//////......000111111111111222222222222222222222222222222222000000000000000000000000111111111000000000000000//////000000111111222222///000222333333222000///////////////000111333333111111111111111111111111000111222222222000///...***,,,.../////////000222000000000000000000000000///000111222222111000///111111000000///.........000000000000000000000000,,,...111000//////111333222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000111111222222222222///000000111111111111000000000000000111222333444444333333333111000///...000000///000000111222222000111222333444333222222111111111111111111111111444444444555555555666666222666999888555444777;;;<<<<<<<<<===<<<<<<;;;;;;------------------------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++------,,,,,,,,,,,,++++++,,,+++++++++,,,---......---+++)))***---...,,,***,,,,,,---...---,,,***)))************************++++++,,,,,,,,,,,,------...------,,,,,,------...,,,---...---+++***+++,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---///000000...---+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------///......------,,,,,,++++++,,,,,,---...///000000......---------......///000///...---------------+++,,,,,,---...///000000---------.........//////...............///000000///////////////.........222111111111000000////////////000//////...------000000000111222222222333000000000000000000000000000000000000000000000000000000000000111222444444333222111/////////000111333111000000111222222111000111111111111222222222......//////000000111111555555444333222222222333111111222222222333333333111222222333333222222111222222111111111111111111111222222333333222222111222222222222222222222222////////////////////////000111333444444333111000333222222111111222222333;;;666111///000111111///333333333222222111111111333333333333333222111000222222222222111111000000000000000000000000000000444444333333222111111111000000000000000000000000......//////000000000111000111222333333222111000111111111111111111111111111111000000//////......333222222222111000000000111111222333333111000///000000000000000000000000......///000111222222333111222222111000000111333333333222222111000000000000000000000111111111111111111111111111111111111333333333222222222111111111111000000000000111111111111000000111222333333111111222222222333333333333111///000333444222000000111111111111222222222//////000111222333333333333333333333444555666666555444444333333333444444666666666666666777777777999:::;;;;;;<<<<<<;;;;;;------------------------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,------,,,+++***))))))(((++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))******(((&&&%%%'''***,,,+++))),,,,,,---------,,,+++***************************++++++,,,,,,,,,,,,------...------,,,,,,------...---...///...,,,+++,,,------------------------------------,,,,,,,,,++++++------,,,,,,,,,---......///...---,,,,,,,,,,,,---,,,,,,,,,------.........,,,---...//////...---,,,------------------------------------------------,,,,,,---.........------............---------------------------.........,,,,,,,,,---...///000111//////...------------------------...............---------.........//////...............//////000.........///////////////000000000000//////......000000111111000//////...111111111111111222222222000000000000000000000000000000000000000000000000///.........///000111111222111000000000000000000222000//////000111000///000111111111111222222222/////////000000000000000222222111000000000000000//////000000000111111111111222222333333222222111222222111111111111111111222222333333333333222222222222222222222222222222000000000000000000000000111111222333333222111111333222222111111222222333666444111000111222222222333333333222222222111111222222333333222111111000222222222222111111111000111111111111111111111111555444333111000...---,,,111111111111111111111111//////000000000111111111111111222222222222111111111111111111111111111111444333222000///---,,,+++222222222111111111111111111111222222111111000///000000000000000000000000//////000000111111222222111222222111000000111333111111111111111111222222000000000000111111111111111111111111111111111111333333222222111111000000000000////////////000000222222111000000000111111111111111111222222222333333111///000222333222000000111111111111222222222000000111111222222333333555444444333333333444444555555555444444444555555666666777777777777777888999:::;;;;;;<<<<<<;;;;;;------------------------***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,......---,,,+++***))))))+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++)))((((((***,,,......---,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------......///000///---,,,---...------------------------------------,,,,,,,,,,,,......---,,,,,,,,,------......---,,,,,,,,,------***++++++,,,---...///000------------------......++++++++++++++++++++++++..............................//////......------------------...............---------,,,,,,,,,++++++++++++,,,...///111222//////...------------...//////.........------------------.....................------......///000------......//////000000////////////............111111111111111000000///222222222111111111111111000000000000000000000000000000000000000000000000000///////////////000000///000000111111111111000333111000000111111000...000111111111111222222222000000000000000000//////111111000/////////000000000000000000000111111111111222222333333222222111111111222222222222222222222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111333222222111111222222333111222333333222222333444333333333222222222222111111111222222111111000000222222222222111111111111222222222222222222222222333333222111000///......111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111333222111000///......---111111111111111222222222111111000000/////////000000000000000000000000000000111111111111111111111111222222111000000111333///000000111222222333333000000000000111111111111111111111111111111111111333222222111000000//////////////////////////////333222111000////////////000000000111111111222222222111000111222222111000000111111111111222222222111111111222222222222222666666555444333333333333666666666666666666666666777777777888888888999999::::::;;;<<<<<<<<<<<<;;;,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...------,,,,,,,,,+++++++++.........------,,,+++++++++++++++,,,---...///...,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...---...///...---,,,---...------------------------------------------,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++,,,,,,---...//////------,,,,,,,,,---...///++++++++++++++++++++++++------------------------......///......---,,,++++++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111///......---------.........................................................------------...//////,,,------...///000111111////////////////////////000000000111111000000///333222222222111000000000000000000000000000000000000000000000000000000000333222111111111111111222...///000222222222111000444333222222222222000///000000111111111222222222222111111000000/////////222222111111111111111222222222222222222222222222111222222333333222222111111111222222222222222333222333333333333333333222111222222222222222333333222222222222222222222222222111111000000111111222333222222111111222222333000333666555333111222444222222222222222222222222000000111111111000000///222222222222222222222222222222222222222222222222111111222333333444555555111111111111111111111111222222222222222222222222333222111000000111222333111111111111111111111111...//////000111111222222000000000111222222222333222111///.........///000000000000000000000000000222111111111111111111111111222222111000000111333000000111111111222222222///000000000111111111111111111111111111111111111222222111111000//////...//////000000000000//////111111000000///000000000///000000000000111111111222222111111111111111000000000111111111222222222222222222222222222222111666555444333333333333333666666777777888888777777666777777888999::::::::::::;;;;;;<<<<<<<<<<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++,,,,,,++++++((((((((()))))))))******++++++++++++++++++++++++---,,,+++***+++,,,...///------,,,,,,,,,+++++++++******++++++***)))((('''************)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...+++,,,------,,,+++,,,...------------------------------------------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***))))))***+++,,,------...******++++++,,,---......///......---------............---------......///,,,,,,------...//////000.....................------------------...//////,,,------...///000111111000000000000000000000000......//////000//////...333222222222111000000000111111111111111111111111111111111111111111111111333222111111111111111222...///000222222222111000222111111111222222000...000000111111111222222222222222111111000000//////222111111111111111222222222222222222222222222222111222222333333222222111111111222222333333333333333333333444444333333333111111111222222333333333222222222222222222222222222222111000000111222222333222222111111222222333111444777777333000000222222222222222222222222222///000000111111111000000222222222222222222222333111111111111111111111111111111222333444555555666111111111111111111111111333333333222222222222222333222111000000111222333111111111111111111111111......///000111222333333000000000111222222222333222111///.........///000111111111111111111111111222222222222111111111111111222222111000000111333222222222111111111000000///000000000111111111111111111111111111111111111111111111000000000000///000111222222222222111000////////////000111333333///000000000000111111111222222222222111000000000000000111111111222222222333333333222222222222222333333333333333444555666666666888999999999888888555666777888999:::;;;;;;:::;;;<<<<<<======<<<<<<,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++++++++++++++)))(((((('''&&&%%%$$$$$$++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++***+++,,,,,,,,,+++***))),,,------,,,***)))***+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...***+++---,,,++++++,,,...------------------------------------..................---,,,,,,,,,------------,,,,,,,,,---............---------,,,,,,,,,++++++,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++)))******+++,,,------...******+++,,,---...//////000///...---------------...------------...//////++++++,,,---...///000111...............---------------,,,,,,------...///------......//////000000000000000000111111111111---......////////////...222222222111111111111111111111111111111111111111111111111111111111111111000///////////////000000///000000111111111111000///...///000111111///---000111111111111222222222111111111111111111000000000000/////////000111111111111111000000000000000111222222333333222222111111111222222333444444444333333444444444444333333111111111222222333333444222222222222222222222222222222222222222222222222333222222111111222222333333555666666444222111111111222222222222333333333000000111111222222111111222222222222333333333333111111111111111111111111333333222222111111000000222222222222222222222222333333333222222222222111222222111111111111222222111111111111111111111111222222222111111000000000111111111111111222222222111111000000/////////000111111111111111111111111111111222222222222222222111222222111000000111333333333222222111000000///000000000000111111111111111111111111111111111111000000000111111111222222000111222333333222111000/////////000111333555555000000000111111111222222222333333222000///000111000111111111111222222222222222222333333333333333333333333333444555666666555666888999:::999999888444444666777999:::;;;<<<;;;;;;<<<============<<<++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++++++++++++++++++++***)))((('''&&&&&&+++++++++++++++++++++++++++,,,,,,---...---------------,,,,,,,,,,,,+++++++++,,,---//////...---,,,---///000///---,,,---///,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...+++,,,------,,,,,,---///------------------------------------.........///------,,,,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,------------------)))***,,,---......------------------------------------------------------+++,,,------------------,,,,,,,,,------.........,,,,,,------.........//////......---------......---------------...//////,,,---------......////////////.........---------------,,,,,,------...///.........////////////////////////000000000111111......///000000000000000111111111111111222222222111111111111111111111111111111111111111111111111///.........///000111111222111000000000000000000//////000222444444222000000111111111111222222222111111111111111111222222000000000000000111222222111111111000000000//////111222222333333222222111111111222222333444444555333333444444444444333333000111111222333333444444222222222222222222222222222333444555555444333222333222222111111222222333444444333444555555444222111111222222222333333333000111111222333333222222222222222333333333444444222222222222222222222222444444333222111111000000222222222222222222222222333222222222111111111111111111222222222222111111111111111111111111111111333333222222111000//////222222222111111111111111111111222222111111000///111111111111111111111111111111111222222333333333111222222111000000111333222222111111111111111111000000000000111111111111111111111111111111111111//////000111222333444444///111222333333222111///111111111111222333555555111111111111222222222333222333444333000...///111000111111111111222222222111222222333333444444444444444333333333444444555444555777999:::999888888222333444666888:::;;;<<<;;;;;;<<<===============+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***++++++++++++***,,,,,,---------.........+++++++++++++++++++++++++++,,,---...///...---,,,---------,,,,,,,,,++++++'''(((***,,,,,,,,,***)))(((***,,,,,,***))),,,...,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,---......------///000---------------------------------.........//////,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,---...///***++++++,,,---...//////((())),,,...///...---,,,------------------------........................,,,,,,---...////////////........./////////////////////.........------------------------...///000---------------...///000///............---------//////.........------------,,,,,,,,,,,,---......///////////////.........---.........//////000000//////000111111111111111000000111111222222222333111111111111111111111111111111111111111111111111000000000000111222444444333222111/////////000111111222333666888999777555000111111111111222222222000000000111222222222333333333222222333444555555333333333333222222111111222222222333333222222222111111222333333444555555333444444555555444444333000000111222333333444444111111111111111111111111222333555666666555333222333222222222222222222333444222000222666777666444111111111222222333333333000111222333333333333333222222222333333444444444333333333333333333333333333333444444444444555555222222222222222222222222222222222111111000000000000111222333333222111000111111111111111111111111111111111111111222222222333222222222111111000000111222222333333222000///111111111111111111111111000000111222333333444444111222222111000000111333000000000111222222333333000000000000111111111111111111111111111111111111...///000222333444555666...000111222222111000...333333333222333333444444111222222222222333333333222333555333000...///111000111111111111222222222111111222333333444555555666666555444333333333333333555777999:::999888777111222444555777999;;;;;;;;;<<<<<<===============...------,,,+++))))))(((,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++/////////000000000000111---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,...//////...,,,,,,,,,------......------,,,.........------,,,,,,,,,......//////......---,,,***,,,------,,,++++++,,,,,,---...//////...---,,,---..................------------............///..................------.........---,,,,,,,,,+++///,,,+++,,,...///---+++//////...---------......,,,,,,,,,---...///000000,,,---...000111333444555..............................------------............---,,,,,,,,,,,,---+++,,,,,,---......------.........------,,,,,,,,,---...//////000000//////...........................,,,+++---000222111///000111111111111222222222000000000000000000000000222222333333222111///...000000000000000000000000111000000000000000111222111111111111000000000000111000///...///111333555222222222444555666555333111111111111000000000000333222222111111111111222000111333444555555444444111333555555333333555777222333444333333333555777444444444444333333333333333333444444444333333222555444333222222222222222333444555666666555444333444444444444555555555555555555555444444444333333666555444444333333444444222333333444444333333222222222222222222222222222444444444555444444333333333333333333333333333333444333111222333333222000333333333333333333333333444333333222222111111111000111333444444333222111000000111111222222222222222222111111111111111222000111222222222222111000000000000111222222222333222222111111111111111222222222222222333333444555555444444333333222222111222222222111//////222444888777777666555444333333333333333222222222111111111111111222222333333333222222222222222222222222111222222222222333333333999777444222000000111111000000000111111222222222111333444444222222333555555444222111111222333444666999<<<===;;;999777777777666666666666666777888;;;<<<<<<===>>>>>>======------------,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......------)))******++++++******))),,,------......------,,,------,,,,,,,,,+++++++++---------------,,,,,,+++***,,,------,,,++++++,,,------............------------............------------------....................................///////////////............,,,***+++---...,,,***---------------......///------------...///000000---------....../////////------------------------///......------....../////////...------------...,,,------.........------.........------,,,,,,,,,---............/////////........................///...,,,...000222111///000111111111111222222222111111111111111111111111222222333333222111///...111111111111111111111111000000000000000111111222222222111111111111111111333333111111111333555666333333333444555666555444444444444444444444444555333333222222222222222222444555555666555333222111666888:::999777666777888444555777777777777:::<<<666666666666666666666666444444555555666555555555555555444333333333333333000111222444444444444333333333333444444444444444333333333333333333222222333333222111111111111222222333333333333333333222333333333333333333333333333444444555444444333333333333333333333333333333222111000111333444444222111111111111111111111111333333333222222222222222222222333333333222222111000111111111222222222222222222111111111111222222111111111111111111111111111111111111222222222222222222111111111111222222333222222222333333444555222222222222333333333333222222222111000000222444111000000//////......---000000111222333444444555222222222222222222333333222222222222222222222222000000000000111111111111...///000222333444444444111111111222222222333333111333444444222222333555555555444444444444555555777888999888777666666777666666666666666777888888::::::;;;;;;;;;;;;;;;;;;***+++++++++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,------......------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,++++++++++++******,,,,,,------,,,,,,+++******,,,------,,,++++++,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------.............................................///////////////,,,+++***+++,,,---,,,***,,,,,,,,,,,,------...///------------...///000000//////......---,,,,,,+++------------------------///......------......///000000///............///....../////////......---.........---------------......---,,,---...///000........................111///...///111111000///000111111111111222222222111111111111111111111111222222222222222111000///111111111111111111111111000000000111111222222222222222222222222222222222222111000000000111222333333333444444555555555555222222222222222333444555444444555666666555555555666666777777666555444333:::<<<===<<<:::888888888777999;;;;;;;;;<<<>>>???999999999888777777666666777888888999999999888888666666666555555555555555000111222444555555555555444444444444444444444444333333333333333333444444333333222111111111111222222222333333333333222222333333333333333333333333333333444444555444444333333333333333333333333333111000000111444555555444222222222222222222222222222222222222333333333333444444333222222222222222111111111111222222222222222222111111111111222222333222111000000111222333222222222222222111111111222222111111111111222222333333222222222333444444000000111111222333333444111222333222000000222333111111111000000000000000000000111222333444444555333333222222222222222222222222222222222222222222000000000000111111111222111222444555555444222000222222222222333333333333111333444444222222333555555666666777777777666666777777777555333333555777555555555555666888999999:::;;;;;;;;;;;;;;;::::::(((((()))))))))*********,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------///...---,,,,,,---...///,,,------......------,,,,,,,,,,,,+++++++++++++++,,,------------,,,++++++***,,,------,,,++++++,,,------+++******+++------+++,,,,,,------,,,,,,+++,,,,,,---------.........---------...............+++,,,,,,,,,---.........,,,,,,,,,,,,,,,---,,,,,,------,,,,,,,,,------..................///000000111111000///...------,,,------------------------//////............//////000//////.............../////////000//////...---...............---------///...,,,++++++---///000........................111111000000111111000000000000111111111222222222111111111111111111111111222222222222111111000000111111111111111111111111000000111222222333333333111222222222222222333333222222111000000111222222222333444333333444555666222222222333333555666777888999:::;;;<<<<<<;;;;;;:::;;;===???@@@AAA@@@@@@BBBCCCCCCCCCAAA@@@??????@@@BBBCCCDDDCCCCCCDDDFFFCCCBBBAAA@@@>>>===<<<;;;>>>>>>>>>>>>>>>===<<<;;;999999999999999888888777555666666777777777777777666666666666666555555555555555555555555666666666666555444444333333444444222222333333333333222222222222222222222222222222333333444444555444444444333333333333333333333333222111000222444555555444444444444444444444444444111222222333333444444444666555333222111111222333222222222222222222222222222222111111111222333333444333111000000111333444333333333222222111111111222222111111111222333333333333333222222333333444000000111111111222222222111222333222111111222333333333444444444555555555333333333222222222111111333333333222222111111111111222222222222222333333222222222333333333444444666666777777777555444333333333333333333333333333111222444333222222333555444555777888888777666555666666777555444333444666444444444555666888999:::=========>>>======<<<;;;*********)))))))))((((((,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------,,,+++***))))))***+++,,,,,,------......------,,,,,,,,,,,,---------------...............---,,,,,,***,,,------,,,++++++,,,------+++******+++------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------.........//////+++,,,,,,,,,---.........---.........------......///...------,,,,,,,,,,,,//////.........///000000///////////////.........------------------------/////////......////////////...------,,,,,,------...///////////////..............................///...,,,+++,,,---///111////////////////////////111111111111000000000000000000111111111222222222111111111111111111111111222222111111111111111111111111111111111111111111000000222333444444444444111111111222222333333333444444444444444444555555111333444444333444777::::::;;;<<<===>>>>>>?????????@@@AAABBBCCCCCCDDDDDDEEEGGGIIILLLNNNOOOOOOOOONNNMMMLLLKKKKKKKKKJJJIIIIIIKKKMMMNNNMMMLLLMMMNNNMMMMMMLLLLLLKKKJJJIIIIIIFFFFFFFFFEEEDDDCCCBBBAAA???????????????===<<<;;;<<<<<<;;;:::999888777777888888777777666666666555666666666666666666666666777666666555444555555555333333444444444444333333222222222222222222222222222333333444555555555444333333333333333333333333444333222333444444333222444444444444444444444444222222222333333444444555666555333222111222333444333222222222222222222222222222111111222333333444444333111000000111333444444333333333222222111111222222111111222333333444444333333222222333333333222222222111111111000000111222444333222111222333000111111222222333333444333333333222222222111111333333333222222111111111111111111222222333333333222333333333333444444444222222222444666999;;;===333333333333333333333333111222444333222222333555333444555666777666555555444666888999777555444444444444444555666888999:::<<<===============<<<<<<------,,,,,,+++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......------------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,------------............//////......---,,,***,,,------,,,++++++,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////.........///////////////---///000///...---.../////////...------------...000//////...//////000000---------------.................................000//////......//////000......---,,,,,,,,,,,,,,,------...////////////..................///////////////...---...///000111///////////////////////////000111111//////000111000111111111111222222222222222222222222222222222222222111111000111111222222222222222222222222222///000222444555555555444111222222333333444444555222222333444444555555666444777999999888:::>>>BBBCCCEEEGGGIIIIIIIIIGGGFFFFFFFFFGGGGGGIIIJJJLLLMMMNNNPPPRRRTTTVVVVVVVVVVVVVVVRRROOOLLLLLLMMMMMMLLLKKKNNNQQQSSSSSSRRRSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHFFFCCCBBBBBBAAA???===<<<::::::::::::::::::999999888888777777777777666666666555555666666555444444444444555444444555555555555444444222222222222222222222222222222333444555555555555333333333333333333333333666444333333444444333111222222222222222222222222333333333333444444444444444444333333333333444444333333333333222222222222222222111222222333444555444333222111111222333444333333333333333222222222222222111222222333444555444444333222222222333333444333333222111111000000111333444444333222222333111111111222222333333333000000111222333444444555333333222222222222222222111111111222222333333444111111111111222222222222333222111111222444777999333333333333222222222222111333444444222222333555222333333444555555555555444666::::::999666444444555555555555666888999999999::::::;;;<<<<<<;;;;;;,,,,,,,,,,,,------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......---------......//////......---,,,------......------,,,++++++,,,,,,,,,------------............---,,,,,,***,,,------,,,++++++,,,------............------------............------++++++,,,,,,,,,---------,,,,,,------...//////000///////////////.........,,,...000///---,,,---///---------...///000111222000000////////////000000........................////////////////////////000000////////////000000//////...---------------***+++,,,....../////////---........./////////000/////////000000000111111////////////////////////,,,...000000......000222000111111111111222222222222222222222222222222222222222111000000111222333222222222222222222222222///111333555666666555555444444444555666666777777333444555777888999:::::::::===@@@AAA@@@BBBHHHNNNNNNQQQTTTWWWWWWUUUQQQOOOLLLKKKJJJJJJKKKNNNQQQSSSWWWYYY\\\___aaacccdddddd___YYYRRRMMMLLLMMMMMMLLLPPPTTTYYY\\\^^^```aaaccccccaaa___[[[VVVSSSPPPNNNNNNOOOPPPRRRTTTUUUUUUUUUTTTTTTTTTSSSQQQNNNKKKJJJIIIGGGEEEDDDBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>><<<<<<;;;:::999888888777888777777666666666666666555555666666666666555555444444444444444444444444111222333444555555555555333333333333333333333333444333222333555555444333333333333333333333333333444444444444444333333333222222333444555555555555444444333333333222222222222222222222333444555555333333333333333333333333222222333333333333333333222222222222333444555555555444333333222222222333333333333333222222222222111333555555333222222333333333333333333444444444000000111222333444444555222222222222222222333333000111111222333333444444111111111222222222333333666666444333222222111111333333222222222111111111111333444444222222333555333333333333444555666777555777999888777555555555666666666666666777888888888888:::;;;<<<<<<======((()))***+++,,,---......,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------)))***,,,,,,,,,,,,***))),,,------......------,,,*********++++++,,,,,,,,,,,,,,,---------,,,++++++***,,,...---,,,+++,,,,,,,,,---////////////---,,,---......//////......---++++++,,,,,,,,,---------,,,,,,------...///000000.........------,,,,,,++++++---///...,,,+++,,,///+++,,,,,,...000222444555111000////////////000000222222111111000000//////000000000000000000000000000000////////////000000000000///...............)))***+++---...//////000---.........//////000000//////000111222111111111000000000000000000000000***---//////......000333000111111111111222222222222222222222222222222222222222111000000111222333222222222222222222222222///111333555666666666555555666666777888999999:::<<<===???AAABBBCCCDDDDDD???CCCFFFGGGFFFIIIPPPVVV[[[^^^bbbeeeeeebbb]]]ZZZNNNMMMKKKKKKLLLPPPTTTWWWbbbdddiiinnnrrruuuxxxyyykkkddd[[[TTTRRRRRRRRRQQQ\\\aaaggglllooorrruuuwwwxxxuuuoooggg^^^WWWPPPMMMNNNOOORRRUUUXXX[[[\\\]]]\\\\\\\\\[[[XXXUUUQQQOOONNNMMMKKKJJJIIIJJJJJJKKKJJJIIIIIIHHHGGGFFFFFFFFFBBBBBBAAA???>>>===<<<;;;;;;::::::999999999999999666666777777777777666666666666666666666666666666111222333444555555555555333333333333333333333333222222111333555777666555555555555555555555555555555555555444444333333333000111333555666666555555444444444333333222222222222222222222333444555666222333333444444333333222222222222333333444444444222222222222333444555666555444333333222222222222222222222333333444555555111333555555444222222333111111111111111111111111333333333222222222111111111111111222222333333444000000111222333333444444333333444444444555555555000222444666777777666666222222222111111000000000111333444444333222444555444444333333444555777888777777777555444444555777777666666666666666777888999:::;;;===>>>??????@@@*********)))******+++,,,******+++++++++,,,,,,,,,)))***,,,---...------,,,,,,,,,++++++,,,,,,---......,,,)))(((***,,,,,,,,,333000......000000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......,,,++++++,,,.........---,,,++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000///...---------,,,+++******,,,---///+++,,,...///000///.........///000///---,,,,,,...******+++,,,,,,---.........------,,,,,,+++******......---------,,,,,,,,,............////////////...............///000000333222222111000//////...//////////////////////////////000000///...------000//////......000111222,,,---///...---+++,,,,,,////////////000000000000,,,------...///000111111000000000000000000000000111111000000000000111111333///+++''''''***///222000000111222444555666666333333333333444555666777333333333333333444555555333222222111222333444555222555777777555444777999888999;;;===???BBBCCCDDDHHHHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHIIIIIILLLVVVbbbkkkqqqwwwyyyzzzvvvkkk```TTTPPPNNNNNNMMMPPPXXXbbbwww}}}kkkaaa\\\ZZZ^^^eeekkkvvvpppbbb\\\ZZZTTTUUUZZZdddpppvvvwwwtttvvvuuurrrkkkaaaYYYUUUUUUPPPNNNLLLJJJJJJLLLNNNPPPTTTUUUTTTQQQQQQRRRPPPKKKPPPIIIDDDFFFHHHEEEAAA@@@???>>>>>><<<;;;:::999999666888::::::888666444333444444444444333333333333222222222222222333333444333333333333333333333333222222222222222222222222444444444444444444444444666333111111444555444222111111111111111111111111111111111111111111111111333111///111444555444222222222222222222222222222333333444444444333222222555444444333333444444555000333555333///---///222222222222111111111000000333333444444444333222222222222222111222222333333555555444333222222111000333333333333333333333333111111222222222333333333555444444333333444444555222333333333222222333555444444444333333222222222222222222222333333444555222222333333333444444444444444444555555555666666777777777777888999::::::<<<<<<<<<<<<<<<<<<;;;;;;***************++++++,,,***++++++++++++,,,,,,,,,***+++,,,---------,,,+++,,,++++++++++++,,,------444111---+++******)))(((,,,+++***+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000000000///...---///---,,,******+++,,,---------..................---...///...,,,+++,,,---***++++++,,,------......------------,,,,,,,,,,,,............---------,,,............////////////...............///000000222111111000//////......///////////////////////////////////////...------//////.........///000111...///000000...------........./////////000000000,,,,,,------......//////000000000000000000000000111000000//////000000111111000...------...///111//////000111222222333333666555555444333444444444111111111111111222333333222333444555666666666666222444666777666666999<<>><<<<<<<<<<<<<<<<<<<<<<<<***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,------555222...,,,+++***((('''+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********------............------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++//////000000//////......///...,,,+++***++++++,,,///......---------......,,,---...---+++++++++---+++++++++,,,------......---------.............../////////.........---------............/////////...............///000000000000000///......------///////////////////////////////////////......---......------......///000///111222222000//////000------........./////////------------------------000000000000000000000000000//////......//////000///000111222222222000000000000000111111222222222888777666444333222222111111111111111111222222333222444666999:::999888888777888::::::;;;===@@@CCCDDDFFFJJJNNNSSSXXX[[[]]]fffccc^^^XXXRRRNNNJJJIIIJJJGGGFFFJJJPPP[[[mmm|||yyyooohhhbbb___]]]^^^fffnnn|||{{{uuuttttttyyy{{{{{{|||uuukkkiiigggeeeeeehhhkkkmmmlllnnnnnnkkkjjjjjjeee___]]]UUUQQQRRRTTTRRRRRRSSSTTTSSSPPPMMMKKKIIIHHHHHH???>>>===;;;:::999999999777777777777777777777777888777666555444444444444444444444444444444444444555555555555555555555555444444444444444444444444444222111222333444333222333333333333333333333333444444444444444444444444222111111111333444333222444444444444444444444444222333444555555555555555333333222222222222333333666888888666111///000222444444444333333333222222111111222333444444444333222222222222222333444444222222222333333444444444333333333333333333333333111111222222222333333333111111000000000000111111000000000111111333444555444444333333333333222222333333333333333333444555333333333444444444555555444444555555555666666666666666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<+++************+++,,,,,,+++++++++,,,,,,,,,------------------,,,++++++***+++++++++***+++,,,,,,---///---+++***,,,,,,,,,+++///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***---...///000000///...---+++,,,---......---,,,+++------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++------............------------,,,+++++++++,,,---111000...---,,,,,,---...,,,---......,,,,,,---...,,,,,,,,,,,,------......---------...///000000111000////////////.........---------.........//////...............///000000//////.........---------////////////////////////...///////////////......------------.........//////111222222000//////000------------.........///..................------//////////////////////////////............/////////000222333444333111000333333333333333333333333666666444333222111111111333333222333333444555666555666888:::;;;<<<<<<<<<@@@@@@@@@@@@BBBEEEHHHJJJFFFJJJPPPXXXaaajjjpppssszzzwwwqqqhhh^^^VVVRRRPPPSSSOOONNNQQQVVV^^^lllyyy{{{tttoookkkgggjjjnnnqqqyyy{{{xxxkkklllooovvv~~~}}}}}}~~~}}}sssfff^^^XXXWWWWWWTTTTTTVVVYYYXXXVVVUUUSSSSSSRRRRRRLLLJJJGGGEEECCCAAA>>><<<::::::999888777666666555666666555444444444444555444444444444444444444444555555555555555555555555555555555555555555555555333222222333333333222222444444444444444444444444333333333333333333333333222222222222222333222222444444444555555555555555222333444555666777777777333222222111111222222333333444555333111///000111444333333333333222222222///000111222333444444444222222222222222333444555333333333333333333333333333333333333333333333333111111222222222333333333444333333333333333333444111000000111333555555555333333333333333333333333444444333333333444444555444444444444555555555555555555555555666666666666444444555555777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<+++++++++***+++,,,,,,---++++++,,,,,,,,,---------...------,,,+++++++++++++++************+++,,,,,,)))(((((()))+++------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------***+++,,,------,,,+++******+++,,,------,,,+++***------,,,,,,,,,+++++++++------------------------------------------------+++,,,,,,------,,,,,,,,,++++++++++++,,,------...111000...---,,,,,,---...---///000///...---...000,,,,,,------------......,,,------...///000111111000////////////.........------------...........................///000000............------------////////////////////////......///////////////...,,,------..................000111111///......///------------.........///000000000/////////////////////////////////////////////............//////000000000111111222222222333333333333333333333333333333222222222222333333333333444444555777888999;;;;;;===???BBBDDDFFFHHHJJJGGGEEECCCDDDGGGIIIKKKKKKPPPXXXdddppp{{{~~~sssiiiccc```\\\XXXWWWZZZ\\\```gggooowwwxxxzzz}}}{{{vvvooolllmmmjjjmmmnnnmmmooorrruuuuuuvvvzzz}}}~~~}}}{{{xxxuuummmkkkjjjnnntttwwwwwwuuuqqquuu{{{yyywwwvvvwwwzzz~~~ssslllfffbbb___ZZZYYY\\\YYYYYYYYYYYYYYYYYYYYYXXXUUUSSSQQQPPPOOOLLLGGGCCC???>>>===;;;999777555444555444444444444444555555555555555555555555555555444444444444444444444444555555555555555555555555222333444444444333333333444444444444444444444444333333333333333333333333222222333222222222222222444444444555555666666666333444555666777888888888333222222111111222222333333444444444444444444555222222222222111111111111///000111222333333444444222222222222333444555666555555444333333222111111333333333333333333333333111111222222222333333333555555444444444444555555555333222333666999999888333333333333333333333333555555444333333444444444444444555555555666666666555555555666666666777777777888888888:::;;;<<<===;;;;;;;;;<<<<<<<<<======+++++++++++++++,,,------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,***************+++,,,,,,***)))((()))++++++***)))&&&''')))******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,---------///......---------.........///000000///...000111------------------......---------...///000000111/////////.........------,,,------------........................///000000........................////////////////////////---...//////////////////------...////////////...---///000///...---------------........./////////000000000000000000000000000000000000000000000000000//////......//////000111000//////000111333444000000000111111222222222333222222333444555666777444444555777888;;;===>>>CCCEEEJJJOOOTTTYYY\\\^^^WWWRRRLLLHHHGGGHHHIIIIIINNNSSS[[[eeepppzzzuuunnnjjjaaa^^^^^^aaacccccceeejjjkkkpppuuu{{{}}}{{{}}}{{{tttooonnngggfffddddddfffjjjmmmpppnnnsssvvvuuuttttttsssqqqmmmkkkhhhhhhjjjkkkhhhfffdddggglllqqqttttttrrrqqqmmmllllllmmmnnnppprrrssssssuuuyyy}}}wwwtttooojjjiiikkknnnnnnmmmjjjeee```[[[XXXXXXUUURRRQQQRRRPPPLLLHHHFFFEEECCCAAA>>><<<:::999777777666666555555666666666666666666666666666666555555555555555555555555555555555555555555555555222444666777555444444444444444444444444444444444222222222222222222222222222333444333111111111222333333444444555666666666555666777777888888888888333333222222222222333333000000111222333444444555222222222111111111000000000000111222333333333222222222222222333555666777666555555444222111111000333333333333333333333333111111222222222333333333444444333333333333444444333000...000444666555333222222333333333333444444666555444444444444444444555555555666666666666777555555666666666777777777777777777777888999::::::::::::;;;;;;<<<=========,,,++++++++++++,,,------,,,,,,,,,------------...---,,,+++++++++,,,---...***************++++++,,,+++***)))***++++++***((($$$''')))***)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................------,,,+++***)))------..................---...//////......///111..................---------------....../////////............---------,,,,,,,,,---------........................///000000........................////////////////////////------...///////////////---...///000000000//////---///000000...------........./////////000000000......//////000000111111000000000000000000000000111000000//////000000111000000000000111222333444//////000111222222333333555555555666777888999999888999:::<<>>===;;;999888777777666666666666666666666666666666666666666666666666555555555555555555555555222555888999777555555666333333333333333333333333444444444444444444444444222333555333111000111333222333333444555555666666777777888888999888888777444444333333333333444444000//////000222222222222333333222222222111111111000111111222222222111111222222222333444555666777444444444333333222222222333333333333333333333333111111222222222333333333444333333222222333333444222///,,,---111444222///222222222333333444444444666666555444444444444444555555666666666777777777555666666666777777777777666666555555555555666666::::::;;;;;;<<<======>>>,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,++++++***+++,,,...///*********)))***++++++,,,***))))))+++---...---+++)))+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))+++***((((((((((((***+++---,,,+++******+++,,,------------,,,,,,,,,++++++************************++++++++++++++++++++++++------...///000000000///000000///...,,,)))'''&&&+++,,,...///000///......,,,---......------///000..................---------------.....................---------,,,,,,,,,,,,,,,,,,---------.....................///000000......//////////////////////////////////////////------...///000000//////---...000111111111000///...///111000...------...////////////000000000000,,,------...///000111111000000000000000000000000111111000000000000111111///000111333444444333333000111111333444555666666999999999999999::::::;;;===>>>@@@CCCFFFJJJLLLNNNPPPYYYhhhyyyyyynnneeeaaa^^^\\\ZZZ^^^^^^___aaabbbcccdddeeeqqq{{{}}}uuuqqqqqqkkkggghhhgggeeeeeegggbbbgggkkkjjjmmmuuu}}}{{{}}}|||xxxttttttmmmiiigggfffeeecccbbbbbbiiirrrxxxwwwvvvxxxxxxuuurrrqqqpppmmmiiieeebbbaaa\\\]]]___bbbeeeeeecccaaaWWWZZZ^^^``````^^^]]]\\\XXXYYY^^^fffpppvvvxxxxxxxxxtttooojjjgggfffggggggkkkrrryyy~~~tttggg^^^ZZZYYYWWWUUUPPPOOOOOONNNMMMLLLLLLLLLFFFEEEBBB???===:::999888777777777777777777777777777777777777777777777777666666666666666666666666333666::::::777555555666333333333333333333333333555555555555555555555555222444555444111///111333222222333333444555666666888888999999999888888777555444444333333444444555666555444444555666555444444444444333333333222222111111222222222111111000222222222333444555777777222222333333333333444444333333333333333333333333111111222222222333333333555444444333333444444555888444111222666888666333222222222333333444444444777666555444444444444444666666666666777777777777666666666666777777777777:::999999888888888888888::::::;;;;;;<<<===>>>>>>++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,++++++++++++,,,,,,---------***,,,------++++++,,,...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,------.........000---******---......,,,------------------------,,,,,,++++++,,,,,,---...........................///////////////////////////,,,+++,,,...///---+++......////////////......111000///...............,,,,,,------.../////////+++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,........................///////////////.........222000///111333444222//////...---,,,,,,---...//////////////////////////////000000000000000//////---...000111111111000///111111000000//////......000///---,,,---...000222222222222111111111111111222333333333333444777999:::===@@@@@@>>>???BBBEEEHHHDDDDDDGGGHHHGGGJJJNNNWWW^^^jjjvvvzzzvvvooodddZZZ\\\^^^______]]]\\\]]]]]]kkkttt}}}zzzyyyuuupppkkkjjjlllkkkgggcccbbbbbbaaaaaadddkkkttt{{{|||yyywwwwwwwwwrrrnnnjjjgggeeedddbbb```lllnnnpppqqqqqqqqqsssuuuuuutttqqqlllhhhffffffggg]]][[[YYYXXXYYYYYYXXXWWWTTTWWW[[[___```___]]][[[VVVVVVXXX]]]dddiiilllmmmmmmkkkiiifffcccaaa```___bbbeeehhhkkkooovvvyyyqqqooommmgggaaa^^^YYYSSSPPPPPPQQQQQQPPPIIIHHHHHHHHHGGGCCC===999<<<:::888777888888777666777666666555555666666777555555444333333333444444555555444444444555555666444333333333333333333333333333333333333333333333...///000111333444666666666555333333333444666888333444555777777777666555555555666666555444333333444444333333333444555666555333222222333333111000222222333333333333444444444444444555555555666666444333222333555666555444333333333333333333333333222222333444444444333333444444444444333333222111333444444555555444444333222111111111222333333444444444444444444444444444444444444555555555555555777888999::::::999888777777666666666666777777888<<<<<<<<<<<<============++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,------------,,,***)))+++,,,,,,,,,,,,,,,,,,---***,,,------++++++,,,...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------------000---++++++---......,,,((()))***+++---...//////,,,,,,++++++,,,,,,---...------------------------...........................---+++,,,...///---+++.........//////.........------,,,+++++++++++++++////////////............,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,------........................................../////////////////////...111///...///111222000...///...------------.../////////////////////////////////000000000000//////......///000000000000000111111000000////////////111000///......000111333333333333222222222222222222333444444444666999<<<>>>AAADDDGGGIIIJJJLLLMMMNNNIIIGGGIIIIIIIIILLLQQQYYY]]]eeelllsss{{{xxxooogggeeefffhhhgggdddaaa``````dddmmmxxx~~~~~~{{{zzzzzzuuuqqqmmmmmmoooooommmiiifffdddaaa______ccckkkpppvvvvvvuuussspppoooppprrruuuuuusssqqqlllgggcccaaa```aaacccccccccdddgggiiirrrrrrpppmmmiiigggggghhhXXXVVVTTTSSSSSSSSSQQQPPPTTTWWW[[[^^^```^^^\\\ZZZUUUTTTUUUXXX]]]bbbeeefffcccbbbaaa```___^^^^^^^^^[[[]]]___```bbbjjjvvvzzzwwwuuuyyy~~~}}}zzzvvvmmmgggaaa\\\ZZZXXXVVVTTTRRRPPPNNNMMMLLLIIIEEECCCCCCAAA>>><<<<<<;;;999888888777777666666777777888666666555444444444555555888777666555444333333333333333333333333333333333555555555555555555555555222222333333444444444555666555333333333444666777999888777555555555555555555555666666555444444333000000111222444555666666444222111222333333222111222222333333333333444444333333444444444555555555333222111222444555444333222222222222222222222222222222333333444444333333333333444444333333222222333333444444444444333333333333222222333444444555444444444444444444444444444444444555555555555666777777888999999888777777666666666666666777777888;;;<<<<<<<<<============+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,************************.........---,,,+++))))))---,,,,,,,,,,,,,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------------------,,,,,,///---++++++---...------(((((()))***,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,......---,,,------............------,,,,,,+++*********++++++000//////...------,,,,,,---...............------++++++,,,,,,------......,,,,,,------...//////000..............................//////////////////111///------...//////...///......------....../////////////////////////////////000000000000/////////////////////000111111111000000000000/////////111111000///000111222333444444444333333333222222333444555666666999<<>>BBBEEEMMMWWWjjj~~~|||xxxuuunnneee``````bbb```]]]ZZZ[[[```hhhnnnsssuuuwwwuuuqqqppprrrvvvvvvwwwxxxuuuoooiiicccaaaZZZ\\\```ccceeegggjjjlllgggfffdddddddddddddddccccccaaa\\\WWWRRRQQQTTTVVVSSSTTTUUUVVVWWWZZZ^^^aaafffjjjmmmkkkddd___^^^```ccccccbbbbbbbbbdddhhhlllnnnpppqqqppplllhhheeedddaaaaaaaaacccfffgggfffeeebbbccceeeffffffdddbbbaaa^^^ZZZVVVSSSSSSUUUVVVVVVTTTTTTTTTUUUWWWXXXZZZZZZ[[[]]]^^^ZZZUUUVVV]]]cccmmmmmmllljjjfffbbb]]][[[]]][[[YYYYYY\\\dddlllrrrxxxzzz|||}}}}}}oooddd[[[UUUQQQQQQOOOMMMLLLLLLLLLKKKIIIAAA@@@>>>===<<<;;;;;;:::888777666555444444444444333444555666777777777777222222333444444555666666333333333333333333333333444444444444333333333333333333333333333444555555666777999:::999888666444444444555555555555555444666777777777666444111///222111000111333444444222222222222333333333444444111111111222222222333333444333222333444555555333333333333333333333333333222222111222222444555666333222222222222333555555111222222333333222222111333333222222222222222333444444444444444444444444444444555555666777777888666555555555555555555666555555555555666777888999::::::::::::;;;;;;;;;;;;+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,++++++,,,,,,........................*********+++,,,---//////---,,,,,,,,,,,,,,,,,,+++***,,,------++++++,,,...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------,,,,,,+++---......---,,,,,,---++++++,,,------...//////,,,,,,++++++,,,,,,---...........................------------------------,,,---......,,,,,,---...------............------------,,,,,,,,,---............//////000111111222+++,,,,,,---......------,,,,,,------......//////000//////...------,,,,,,////////////////////////------......///000000000***,,,///000//////000111...//////000000//////...////////////////////////---...///000000111111000///////////////000111111000000000111111111111222/////////000000000111111111111222333555666777777:::;;;===>>>???BBBFFFIIIQQQ\\\oooyyymmmeeedddkkkhhhbbb]]]ZZZ[[[```dddqqqsssuuutttrrrrrruuuxxxwwwyyyyyyvvvqqqkkkgggeee[[[ZZZYYYXXXYYY[[[]]]___]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYWWWUUUTTTVVVXXXYYY[[[^^^```bbbeeehhhkkkmmmpppqqqppplllkkklllmmmnnnooooooooooooqqqtttwwwzzz||||||{{{wwwssspppoookkkkkklllooorrrsssrrrpppnnnoooppppppooonnnkkkjjjgggddd```^^^^^^___``````\\\\\\[[[[[[[[[\\\]]]]]][[[\\\\\\ZZZVVVTTTUUUXXX]]]\\\ZZZYYYYYYZZZ[[[]]]ZZZZZZYYYYYY[[[```ggglllxxxzzz}}}zzznnneee```XXXUUURRRQQQPPPPPPNNNLLLHHHGGGEEEBBB@@@???>>>===:::999888666555555555555666666777888777666555444333333444444555555666666555555555555555555555555333333333333333444444444222333333333444444444444222444888:::;;;999666444333444555555666555555555444444666777777666555555333111111111333444333222222222333333333333444444111111222222222333333333444333222333555666555444333333333333333333333333222222111111222444666777444333222111222333444555222222333333333333222222333333222111111111222222444444444444444444444444444444555666777777888999666666555555555555666666555555555555666888999:::999999999:::::::::;;;;;;++++++,,,,,,------......******+++,,,,,,---......++++++,,,---------,,,,,,------------------------,,,++++++++++++,,,...///+++,,,,,,,,,,,,,,,,,,---***,,,------++++++,,,......------------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------------***---//////---,,,,,,---+++++++++,,,------......,,,,,,++++++,,,,,,---...------------------------........................+++---///...,,,+++---............//////.........,,,+++++++++,,,,,,---...////////////////////////))))))+++,,,------......---------.................................------////////////////////////------......///000000111%%%)))...000000///000111...///000111111000///...////////////////////////---...///000111111111111......///000000000000000000000111111111222222222000000111111222222111111111222333555777999;;;<<<@@@AAACCCDDDDDDGGGJJJMMMTTT^^^mmm{{{wwwoookkklllqqqnnnhhhbbb\\\ZZZ\\\^^^jjjlllpppsssttttttttttttvvvwwwwwwtttpppllljjjiii^^^[[[VVVTTTSSSUUUWWWXXXYYYZZZZZZZZZZZZ[[[]]]^^^^^^```cccdddddddddeeefffgggjjjnnnrrrtttvvvyyy{{{||||||}}}~~~~~~~~~}}}}}}}}}~~~{{{{{{|||}}}{{{|||||||||zzzxxxvvvuuuooommmkkkjjjkkkllllllllljjjiiihhhhhhggggggggghhheeedddbbb```___^^^^^^]]]\\\ZZZWWWUUUUUUXXX\\\^^^\\\^^^^^^^^^]]]___cccfffrrrsssvvvyyy{{{zzzxxxvvvuuuxxx||||||xxxlllhhhddd```\\\YYYUUUSSSQQQOOOMMMIIIFFFCCCBBBAAA<<<<<<:::999888777777777555666888888888777555444444444444555555555555555555555555555555555555555444444444444444444444444222222333333444444444444333444666888999888666555333444444555666666555555333444444555555666666666444222111222333333222111222222333333333333444444222222222222333333333444333222111222444555444333222222222222222222222222222111111111222444666888555444333111111222333444333333444444444444333333444444333222222222222222444444444444444444444444444444555666777888999999777777666555555666777777444444555555666888999:::999999999999::::::::::::++++++,,,------...//////******+++,,,,,,---......)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---+++++++++,,,,,,---------***,,,------,,,+++---.........---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........***---000///---+++,,,---------,,,,,,+++***)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////+++---///...,,,+++,,,///......////////////......,,,,,,,,,,,,------...///...------,,,,,,++++++***'''((()))+++,,,---.....................---------,,,,,,------.../////////000000000000000000000000---------...///000000111!!!&&&---000///...///000...///000111111000///...////////////////////////---...///000111111111111---...000111111111000///000000111111222222222222111111222333333333333222222333555777:::<<<>>>???DDDFFFGGGGGGHHHJJJNNNPPPWWW^^^iiirrrzzzxxxtttqqqnnnppptttsssppplllfff```]]]^^^___dddhhhnnntttwwwwwwtttrrrsssssssssqqqnnnkkkjjjjjjbbb^^^XXXTTTSSSUUUVVVXXX[[[\\\^^^______aaacccfffiiilllqqqsssttttttuuuvvvrrrvvv{{{~~~}}}uuusssrrrssstttuuuuuutttuuuuuutttsssrrrrrrrrrssssssppplllkkklllmmmllljjjeeebbb^^^[[[YYYZZZ]]]^^^bbbdddeeeccc___\\\]]]^^^eeefffjjjooorrrqqqlllhhhllljjjhhhhhhnnn}}}{{{tttoooiiiddd```WWWUUURRRNNNJJJGGGEEEDDD???>>><<<;;;:::999999999222333666888999999888777555555555555555444444444333333333333333333333333777777666666555555444444111222333444444444333333555555666666666666666666333333444555666666666555666666444333333333333333555333222222333333111000222222333333333444444444222222333333333444444444222111000111333444333222111111111111111111111111222111111000222444666888666555333111111111333444333444444555555444444333666555444444333333333333444444444444444444444444444444555666777888999999888777666555555666777888444444555555666888999:::888888999999999:::::::::)))'''%%%(((---000---***,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------+++)))((()))+++------,,,+++***************************---,,,,,,++++++,,,,,,---...------------...//////...---+++******+++---...,,,------......------,,,........................///............---------.........------,,,,,,,,,........................////////////////////////........................+++++++++,,,,,,,,,------+++---//////...---...///////////////////////////000000000000000000000000---...///000000///...------///111222333222111000---///000000///......///////////////000000000000111111000000000000000111222333333444333333222111111222333333222333444666:::;;;:::;;;@@@FFFFFFAAAEEEFFFGGGIIIKKKNNNSSSVVVXXX]]]eeemmmtttzzz|||yyyuuuqqqqqqssswwwyyy||||||yyytttllleeeaaa```cccggglllpppqqqpppppppppiiihhheeebbb______aaaccc]]]\\\[[[ZZZZZZ^^^dddhhhgggjjjmmmnnnnnnoooppprrr|||~~~~~~|||||||||}}}yyyuuuuuuwwwzzzzzzyyyxxxqqqiiieeeeeeeeeccc```___aaabbb```]]]ZZZYYYXXXYYY\\\___cccddddddcccbbbbbb___]]]]]]^^^dddqqqxxxsssjjjaaaWWWPPPOOONNNKKKHHHGGGCCC???======;;;888444777999:::888555444555777777777777666555555444444666555444333333444555666777666555444444444444444666666555555555444444444555444444555555666777888666666777777666666555444666666666666666666666666555555555444444333333333111222222333333222222111111222333444444222111000222111111000111222444555555444333333222222333333333444444555555444444333333333333333222111111000111222333333444444333333333333333333333333333333333333333333333333333333444444555555666666777777777777777777999;;;===>>>999888888888777777666666999999:::::::::;;;;;;;;;---***)))***...///,,,(((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......,,,******+++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------...//////...---+++******+++---...,,,------......------,,,------------------------+++,,,,,,---...///000000............------------........................................................................------------............111000000/////////......////////////////////////........................---...///000000///...---,,,...///111111111//////---///000000///....../////////000000000111111111111111000000000000000111222222111111111111111111111222333333444666:::===???BBBBBBBBBDDDGGGFFFBBBFFFIIILLLOOORRRUUUXXXYYY\\\___dddiiimmmsssxxx|||{{{vvvssssssvvv{{{zzztttnnnhhhcccaaa___bbbeeeffffffdddcccccc______^^^\\\ZZZ[[[]]]```eeeggghhhiiiiiikkknnnppprrrtttxxx{{{}}}{{{vvvooommmmmmnnnkkkhhhhhhhhhgggfffdddaaa^^^\\\UUUVVVWWWYYY\\\___bbbdddeeebbb```^^^[[[ZZZ```jjjyyyyyylllbbb\\\WWWQQQMMMNNNKKKGGGEEEDDDBBB>>>;;;777999:::888555444555666999999999888888777777777666666555444444555666666666666555555444444444444666666555555555444444444555444444555555666777888444444555555444444333222555555555555555555555555555555444444444333333333222222333333333333222222111222222333333333222222444444333222333444555555555444333333222222333333333444444555555444444333555555666666666555444444333444555555666666555555555555444333333222111111333333333333333333333333444444555555666777777777777777666777888999;;;<<<555555666777888999999:::999999:::::::::;;;;;;;;;000...,,,,,,......+++'''***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------++++++++++++------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------....................................------------------------............................../////////000000000222///,,,,,,...000///---......................................................////////////......,,,---///000000///......---///000000///...////////////000000000111111111000000/////////000000111222222111000111222333444333444555666888<<>><<<;;;;;;555555444444444444333333666666666666666666666666555555666666666555555555666666666666555555555555555444444555555666777888666666666777666666555444555555555555555555555555444444444444444444444444222333333333333333333222222222111111222333555777777777666555555555444444555555444333333333333333333444444555555444444333111222333444444555444444111222333333444444333333000000111222444555666666333333333333333333333333333444444555666777888888666666666666666666666666888888888777777777777777:::::::::;;;;;;;;;;;;<<<,,,++++++,,,---,,,+++***)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,------------,,,,,,...///000///.........---,,,,,,,,,---...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............---------******++++++,,,,,,,,,---........................................................................------........./////////---)))%%%'''---111111///000000000000000000000000/////////////////////////////////....../////////000000000000000000000///...000111111000//////000---------.........//////000000000000000111222222333333333333555888<<<>>><<>>===:::::::::999888888777777777777777777777777777777555555666777777666666555777777666666666555555555555444444555555666777888666666666777666666555444555555555555555555555555444444444444444444444444333333333444444333333333222222111111222444666777555555555555444444333333666555444444333333444444333444444555555444444333000111222333333333333333111222333333444444333333000000111222444555666666333333333333333333333333333333444555666777888888666666666666555555444444777777777777777777888888::::::;;;;;;;;;<<<<<<<<<)))***+++,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------.........---------------***++++++,,,,,,------...---,,,,,,---//////...,,,+++,,,,,,,,,------------------------------------++++++------------++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000++++++++++++,,,,,,,,,,,,........................////////////////////////........................,,,,,,---------.........222///,,,,,,...000///---000000000000000000000000000000000000000000000000//////............//////111111111111000000000000...000111111000//////000------........./////////111111111111111222333444111222333666999===@@@CCCCCCFFFIIIJJJIIIHHHGGGGGGMMMXXXfffpppyyy~~~zzztttqqqqqqpppnnnkkkllliiieee```]]]___dddhhhnnnoooppprrrrrrqqqooonnnhhhbbbZZZWWWXXXZZZ\\\\\\\\\___dddiiinnnssszzz~~~|||~~~|||yyywwwuuusssooommmlllhhhaaa^^^^^^bbbiiiqqquuutttrrrqqqqqqpppnnnlllkkknnnwwwwwwiii^^^WWWTTTOOOLLLIIIGGGFFFDDD@@@>>>======<<<:::999888777666777777888888888888777777444555666777888777666555777777777666666666555555555444444555555666777888444444555555444444333222444444444444444444444444333333333444444444444555333333444444444444333333333333222333333444555666333333444444444333222222666555555444444444444444333444444555555444444333333333444444555444444444333444555555666666555555444444444333333222222222333333333333333333333333222333444555666888888999555555666666666555444444333444555777888:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<***,,,------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------............******+++,,,,,,---......---,,,,,,---......,,,***((()))+++,,,---...------------------------------***+++---......---+++***,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------+++,,,,,,---...///000000......------------------........................................................................,,,,,,---------.........111000000/////////..............................////////////////////////000///...------...///000111111000//////////////////000222222000///000111/////////000000000000111222222222222333444555666222444777<<<@@@EEEHHHJJJJJJKKKKKKJJJHHHHHHJJJLLLOOOZZZhhhvvvxxxrrrqqqrrrsssrrrrrroookkkeeebbbbbbfffiiiqqqpppooonnnmmmmmmllllllccc```]]]\\\]]]bbbgggjjjmmmpppuuuyyy|||~~~zzzwwwvvvwwwssskkkeeedddbbbccceeegggjjjlllllllllmmmmmmmmmmmmmmmnnnrrrttt{{{qqqfff```VVVSSSOOOMMMLLLJJJFFFCCC??????===;;;999777666555777888888999999888888777444555777888888888666666777777777777666666666555555444444555555666777888444444555555444444333222444444444444444444444444333333333444444444555555333333444444444444333333333333444444444444444333222222333444555444333333666666555444444444444444333444444555555444444333555555555555555555444333333444555555666666555555555555444333333222111111333333333333333333333333222333444555666888999999444555666666777666555555333444555666888:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<---...//////...------...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,---------.../////////******+++,,,,,,---.........---,,,,,,------+++)))%%%'''***---......---,,,........................***+++---......---+++***,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,------......------,,,........................//////.........---------000000000//////......---........................------------------------........................---------............///+++---//////.........///,,,,,,,,,,,,,,,,,,,,,,,,........................000///...------...///000111000///...............///000222222000///000111111111111111222222222222333333333333444555666777555888===BBBHHHLLLOOOQQQNNNMMMKKKHHHGGGHHHMMMPPPRRR[[[iiiyyyyyyqqqppptttvvvwwwrrrpppmmmhhhfffgggkkknnnssspppmmmiiihhhhhhjjjkkkggggggfffgggiiinnnuuuzzz~~~~~~yyypppqqqsssuuuuuutttsssrrrlllkkkkkkjjjjjjkkkkkklllxxxzzz}}}}}}{{{xxxvvvuuutttuuuvvvwwwyyy|||~~~}}}{{{||||||ssskkkiiieeeaaa]]]]]]bbbfffiiiiiiqqquuuyyyzzzxxxsssooommmoooxxxzzzsss]]]ZZZVVVSSSRRRPPPLLLHHHEEEDDDBBB@@@===;;;999888777888999::::::999888777333555777888999888777666777777777777666666666666555444444555555666777888666666777777666666555444444444444444444444444444333333333444444555555555333444444555555444444333333444555555555444333222111222444555555555444444666666555444444444444555333444444555555444444333555555555555444333222222111222333333444444333333333333333333333333333333333333333333333333333333222222333555666888999999333444666777777777666555666666777777888888888999;;;;;;;;;<<<<<<<<<======++++++,,,,,,,,,,,,------///......------......///.........------,,,,,,,,,//////............---------------------------------,,,,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------000000000///.........---............---,,,,,,+++******************++++++******+++,,,,,,---..................//////000000...------,,,,,,------...////////////////////////---------,,,,,,,,,++++++---------------------------------,,,,,,++++++++++++,,,,,,---.........---...------------.../////////////////////.........000000000000000000000000////////////////////////000000000000000000000000000000000000///////////////111222111000///000222...000111111//////000222222444666666666777999:::<<<@@@GGGNNNRRRSSSRRRPPPTTTQQQMMMJJJLLLPPPVVVZZZWWWcccppp{{{|||wwwvvvwwwwwwwwwuuutttqqqkkkfffdddfffiiieeekkkkkkfffdddjjjoooooommmmmmmmmnnnpppvvv~~~|||~~~~~~}}}|||}}}vvvooojjjhhh```___]]]\\\]]]___bbbddd_________``````aaaaaaaaaeeegggjjjkkkkkkkkklllmmmlllllllllmmmoooqqqrrrsssvvvvvvwwwwwwwwwuuutttsssuuuvvvwwwwwwwwwvvvuuutttwwwzzz~~~~~~}}}pppmmmgggbbb``````bbbdddooowwwzzzrrrnnnkkksss{{{mmmaaa[[[XXXSSSPPPQQQLLLJJJFFFDDDAAA???;;;888666888:::::::::999999999777777777777666555444333777777777777777777777777777777666555555555555555888888777666555444444333555555666666555555444333666666666666777777777777444555666888888666555444444444444444444444444444222333444555555555444333333333444444444333222111444333333222222333333444333333333333333333333333111111111222333444555666555444333333222222333333777666444333222333333444666666666666777777777777999777666777999888555222666666777777888888999999;;;;;;;;;<<<<<<<<<<<<<<<++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......---------,,,,,,,,,******++++++,,,,,,------------------------------***)))(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////..................,,,------------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------........./////////...------,,,,,,------...---------------------------------,,,,,,,,,++++++------------------------...---------,,,,,,,,,,,,+++,,,------.........------------............////////////////////////...........................////////////////////////000000000000000000000000000000000000000000000//////111222111000///000111000111222222000000222333555666777777888;;;@@@CCCHHHKKKPPPTTTVVVUUUTTTRRRNNNLLLIIIHHHJJJPPPVVVZZZ[[[dddoooxxx}}}vvvssssssrrrqqqrrrqqqooojjjfffeeegggjjjeeekkknnnkkkkkkooorrrqqqtttuuuvvvwww{{{vvvqqqmmmmmmoooqqqqqqpppnnnmmmmmmooopppqqqoookkkgggddddddaaa```]]]\\\[[[\\\^^^___]]]]]]^^^___```aaabbbbbbaaadddfffhhhiiikkkmmmooopppppppppoooooopppppppppnnnnnnnnnnnnmmmkkkiiihhhggggggiiijjjkkkkkkkkkllliiikkkpppuuuyyy|||~~~}}}}}}~~~xxxsssmmmgggdddccceeegggooouuu~~~}}}wwwsssqqqtttyyy~~~~~~uuummmddd[[[UUUQQQNNNJJJGGGFFFDDDBBB@@@<<<<<<;;;:::999888999:::777888888888777666666555777777777777777777777777777777666555555555555666777777666666555444444444555555666666555555444333333333333333444444444444444555666777777666555444333333333333333333333333222333444555666555555444444444555666555444333222555444444333333444444555333333333333333333333333222222222222333444555555666555444444333333444444666555444444333333333444444444444444555555555555777555555777999999777444666666777777888888999999;;;;;;;;;<<<<<<=========++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------,,,,,,,,,((())))))***,,,------...------------------------((('''&&&'''***,,,------------------------------........................---------------------------------------.........++++++,,,---------,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,------------------------............------,,,,,,------...++++++++++++++++++++++++------------,,,,,,,,,,,,.......................................---------,,,,,,---............---,,,,,,.../////////...---......//////////////////........................////////////////////////000000000000000000000000000000000000000000000000///000111111000///000111000111222222111111333555999::::::;;;>>>CCCJJJOOOSSSUUUWWWXXXXXXUUURRRPPPIIIHHHHHHIIIMMMSSSYYY\\\^^^dddkkkqqqzzz|||uuuqqqpppoooooorrrqqqooollliiihhhjjjllliiiooosssssstttwwwyyyxxx{{{|||}}}~~~rrriiicccaaa``````aaabbbaaa___^^^___aaa___aaacccdddccccccdddfffgggeeecccaaa`````````aaaaaaaaabbbccceeefffhhhiiieeefffhhhjjjkkknnnrrruuuyyyxxxwwwvvvuuutttssssssnnnnnnnnnmmmkkkiiigggfffffffffgggiiikkkmmmooopppeeeeeefffgggiiijjjlllmmmkkkkkklllnnnqqquuuxxxzzz|||uuuoookkklllnnnppppppqqqtttxxxyyywwwsssooommmnnnooossswww{{{||||||uuuwwwzzz|||ooobbbXXXTTTNNNJJJHHHGGGEEEDDDAAA???<<<:::888777888888888888888888888777777777777777777777777777777777888777666666555555666666555555555555555555555555555666666666666555444444222222222333333333333444444555666777777666555444222222222222222222222222333333444555555555555555555666666777666555444333666555555444444555555666444444444444444444444444444333333333333333444444666666555444444444444555444555555555555444333333444444444444555555555555555444555666888999888777666666777777888999999:::::::::;;;<<<======>>>>>>+++++++++,,,,,,,,,------///......------......///------------------------++++++,,,,,,---......///------------------------,,,)))''''''***,,,..............................---------...............------------------------+++,,,,,,,,,---.........******+++,,,---------,,,------,,,+++******))))))---------------,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++...------------,,,,,,,,,........................///////////////.........------............------+++,,,...000000///...,,,............////////////........................////////////////////////////////////////////////000000000000000111111111000111222111000///000222///000111111111222444777<<<>>>@@@CCCFFFKKKQQQVVVUUUWWWYYYZZZXXXTTTOOOLLLHHHJJJMMMQQQUUUYYY\\\^^^___aaadddgggmmmtttzzz|||}}}wwwrrrppppppqqqqqqrrrrrrqqqpppoooooopppqqqqqqsssvvvxxx{{{~~~}}}wwwrrrkkkddd___^^^___aaa^^^^^^]]][[[ZZZ[[[^^^```^^^```dddfffhhhjjjnnnppprrrqqqpppoooooonnnnnnnnnlllmmmmmmnnnpppsssuuuvvvtttuuuuuutttuuuwww{{{~~~|||{{{zzzxxxwwwuuusssrrrttttttttttttvvvxxxzzz|||rrrpppllljjjhhhggghhhiiihhhhhhhhhhhhhhhiiijjjjjjpppsssyyy}}}zzzwwwxxxzzz|||xxxuuurrrrrrsssrrrnnnjjjbbbbbbeeeiiinnnoookkkgggeeeggghhhiiikkkooovvv|||ssseee___XXXQQQMMMKKKIIIHHHGGGEEEBBB@@@???===;;;:::999999888888888777888888777777777777777777777777888777777666555666666666333444444444555555555666666666666666666555444444444444555555555666666666555555666777777666555555333333333333333333333333222333333444444444444444555555666777666555444333555555444444444444555555555555555555555555555555555444444333333333444444666555555444444444444444333444555666666555444333666666666666777777777777555555666666777888777777666666777888999999::::::::::::;;;<<<===>>>??????+++++++++,,,,,,,,,------///......------......///------------------------------------------------------------------------111...++++++,,,---..............................---------.........//////------------------------+++,,,,,,,,,---.........***+++,,,,,,------------------,,,,,,+++***))))))...---------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,........................////////////////////////---......//////...------+++,,,...000000///...,,,---.........//////000000///////////////////////////////////////////////////////////////////////////000000000111111111222111222333222111000111333///000111111222444888;;;???BBBGGGKKKNNNQQQUUUWWWUUUXXX^^^aaaaaa\\\VVVRRROOOQQQVVVZZZ]]]____________]]]]]]```cccfffkkknnntttrrrooolllkkkllloooqqqnnnooopppsssvvvyyyzzz{{{xxxwwwwwwyyy|||~~~zzztttooolllaaaaaa```___```bbbeeefffaaaaaa```^^^]]]```dddhhhgggjjjmmmpppsssvvvzzz}}}~~~~~~~~~}}}}}}~~~}}}zzzvvvrrrppppppqqqrrrsssrrrqqqnnnkkkhhhfffdddhhhiiikkkllloootttzzz~~~{{{xxxwwwvvvssspppeeebbb``````bbbaaa^^^[[[bbbeeegggeeebbbaaadddggg{{{wwwqqqiiiaaa[[[VVVRRROOONNNLLLJJJIIIHHHEEEAAA===;;;:::999888777777777777888888888888888888888888888888777666666666666666333333444444555666666666666666777777666666555444555666666666777777777777555555666666666666555555555555555555555555555555222222222222222333333333444555555666555444333222444444333333333333444444555555555555555555555555555555444333333333444444555444333333222333333333333444555666666666555444666666666666777777777777777888777777666555666666666666777888999:::;;;;;;;;;;;;<<<<<<===>>>>>>???++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------------...---------,,,,,,+++++++++------------------------333000...---.........---------------------------,,,,,,------.../////////---------------------------------------.........,,,,,,------......------//////......------,,,,,,---------------..................---------------...------,,,,,,------.......................................---------,,,------------------------.........///////////////...////////////...------,,,,,,.../////////...---------......///000000000000000000000000000000000////////////////////////000000000000000000000000///000000111111222222222222333444444333222333444111222444555777:::???CCCDDDHHHMMMQQQRRRSSSTTTTTTWWW^^^jjjsssvvvssslllggg___```aaabbbccccccbbbbbbccc___]]]^^^^^^]]]```dddhhhhhhgggffffffhhhmmmqqqnnnooosssyyy{{{yyy|||xxxwwwtttppplllfffbbb___[[[]]]```dddgggiiikkkkkkhhhhhhgggggggggjjjooossstttwww{{{~~~||||||}}}}}}xxxsssnnnkkkkkkjjjiiiggggggjjjppptttyyyzzz{{{{{{|||~~~}}}zzzyyywwwpppggg___[[[ZZZZZZZZZaaaeeeiiiiiieeeaaa______lll{{{yyyrrrlllfff___[[[TTTPPPMMMKKKJJJFFF@@@;;;>>>===;;;999888777777888888888888888888888888888999888777777666666777777444555555555666666777777666777777777777666555555444444444555555555666666666666666666666666666666555555555555555555555555222222222111222333333444444444555666555444333222333333333222222333333333444444444444444444444444555444444444444444555555444444333222222222222333444444555666666666666555444444444444555555555555888999999777555444555666555666777888999;;;<<<<<<<<<<<<=========>>>>>>>>>++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------------------------//////......................../////////...------..................------,,,,,,------......///////////////.........------...------,,,,,,------...------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////...---------------............///------......///000000111////////////////////////////////////////////////000000000000000000000000///000000111111222333333444555666555444444444666666777999;;;>>>CCCIIIMMMLLLNNNQQQQQQQQQPPPQQQRRR[[[gggyyyxxxtttooojjjggghhhjjjllllllfffbbbaaa^^^YYYYYY]]]^^^```ccceeegggmmmtttyyy|||}}}}}}yyytttpppiiihhhgggeeebbb```___^^^aaadddhhhmmmppprrrrrrssssssttttttuuuvvvzzz}}}xxxwwwuuurrrppppppsssuuuvvvvvvvvvsssqqqpppqqqrrryyy~~~wwwnnneee```^^^^^^___dddjjjmmmlllgggbbb___dddmmmzzz~~~vvvqqqddd]]]UUUOOOMMMJJJEEE@@@CCCAAA>>>;;;999999999999888888888888888888888888999888777777666666777777666666777777777777777777777777777777777666555555333333333444444444555555666666555555555555666666555555555555555555555555444444333333333444555666555555666777666555444333444444333333333333444444333333333333333333333333444444444444444555666777555555444333333333333333555555555555555666777777444444444444555555555555666888888666444444666999555666777888:::;;;<<<===>>>>>>>>>===============++++++,,,,,,,,,---------///......------......///,,,,,,,,,------.........---......///000111222222------------------------***)))***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------000000000///.........---///000000000///...------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000/////////............------,,,,,,------...------------------------//////.........---------++++++++++++++++++++++++,,,---------......////////////000000///...------...------------...//////---------...///000000111........................////////////////////////000000000000000000000000///000000111222222333333555666777666555555555777:::<<<>>>@@@DDDJJJPPPUUURRRSSSRRRPPPNNNNNNOOOQQQ^^^mmmzzzpppkkkmmmqqquuutttmmmhhhfffaaaYYYVVVZZZXXX\\\bbbgggmmmuuu~~~~~~wwwqqqlllhhheeeccc\\\\\\]]]]]]___aaacccdddiiilllppptttwwwzzz{{{{{{~~~}}}{{{{{{|||}}}}}}zzzvvvqqqmmmlllllliiirrr|||wwwlllddd```aaaffflllqqqrrrnnngggccc```eeesssyyypppcccZZZVVVTTTPPPMMMGGGEEEAAA>>>;;;:::::::::888888888888888888888888999888888777777777777777888888888888777777777777777777777777777666666555444444444555555555666666666666555555555555666666444444444444444444444444666666555444555666777888666777888888888777555444555555555444444555555555333333333333333333333333333333333444555666777888666666555444444444444555666555444444444666777888666666666666777777777888444666777666444555888;;;555666777888:::;;;<<<===??????>>>>>>======<<<<<<------------,,,+++***)))+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,------++++++,,,---///......------......///......---------,,,,,,,,,---.../////////...---,,,///---,,,,,,---...,,,+++---,,,++++++++++++,,,---..................------........................+++++++++,,,,,,,,,------------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,......------------......,,,---...//////...---,,,,,,,,,,,,---------......000000000000000000000000333333222///---,,,...///////////////////////////............////////////////////////////////////111111000000//////......111111111000000000000000...000222222111111333555555555555555444666999<<>><<<<<<999999999999::::::::::::<<<;;;999777666777888999888888888777777777777777888888888888777777777777555555666666666666555555888777666555555555555555777666666666555555555555555444444333333444444555777777666666666666777777444444444333333222222222222444666777777666444333333444444444555666666666222222222222333333444555666666666666555555555555666555333222333444666888777777666666777888999999666666666666777888999:::<<<<<<;;;;;;;;;<<<<<<===+++,,,,,,---------,,,,,,,,,------......------,,,...------------------...---...///...,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,------.........+++,,,,,,---------,,,,,,,,,,,,------------.........---,,,++++++,,,---.....................------........................---------.........//////------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,......------------......------...//////...---------------.........//////...........................//////...,,,,,,---///////////////////////////............////////////////////////////////////111000000000/////////...111000000000000000000000...000111111111111333444555666777777888:::>>>AAAGGGIIILLLPPPTTTVVVXXXYYYQQQPPPMMMJJJHHHMMMVVV]]]gggsss{{{wwwzzz~~~~~~wwwlllaaa\\\YYYWWWXXX[[[```fffpppyyy}}}rrrkkkaaaaaabbbbbbdddgggiiijjjhhhkkkppptttwwwzzz}}}{{{zzzyyyxxxwwwwwwuuurrrpppuuuyyy|||vvvsssooonnnmmmmmmllliiieeebbbaaa```bbbhhhqqq{{{vvvmmmddd]]]SSSOOOJJJGGGEEEBBB???;;;>>>======<<<<<<;;;;;;;;;<<<:::888777666666777888777777777777777777666666888888888888777777777777444555555555555555555444666666555444444444555555666555555555555444444444555444444444444444444555444444333333333333444444555444444444333333333333444555666666666555444333444444555555555555555555444444333333444555555666666666666666666666666666666555444333444555777888777777777777777888999999888888888888999:::;;;;;;;;;;;;<<<<<<<<<=========******+++------.........---......//////......---...........................///000///---,,,---...---,,,,,,++++++,,,,,,---***++++++,,,---...///000,,,,,,,,,,,,---.../////////111222111...---...000......------------......------------------..............................---------.........//////------------------------...------,,,,,,------......------------,,,,,,,,,......------------......------...//////...------........./////////000000........................+++---...///...---...///////////////////////////............////////////000000000000000000000000000000000000////////////000000000000000000111111///000111111000111222444666888;;;<<<>>>AAADDDGGGIIIKKKOOORRRUUUVVVVVVUUUNNNMMMJJJGGGHHHOOOZZZcccmmmttt|||~~~{{{vvvqqqdddWWWTTTVVVYYY]]]bbbhhhooozzz}}}uuummmeee```ZZZ\\\___dddjjjqqqvvvyyyyyy}}}{{{vvvsssqqqrrrtttwww||||||zzzvvvssspppkkkfffccc___]]]ZZZ\\\aaaiiipppssszzzuuueee\\\RRRMMMLLLJJJEEE@@@???>>>===<<<::::::999999;;;:::888777666666777777666666666666666666666666999999888888888777777777555555666666666666555555666666555555666666777777555555555444444444333333444444444444444444444444333333222222222222333333555555555555555444444444666666555555555444444333666666555555555555555555555555555555555555666777777777777777777777777777777666555555555666888999777777777777777777888999:::999999999999999::::::999;;;<<<>>>??????>>>>>>***+++,,,---............------............------------............------...///000...,,,+++,,,---///......------......///++++++,,,,,,---.../////////.........///000222333555888999666///+++,,,///........................,,,,,,------------..............................+++++++++,,,,,,,,,------------------------------------------------------------------------------......------------......---..................------.........////////////........................,,,///111222111000///000////////////////////////............////////////000000000000000000000000000000000000////////////000000000000000111111111000111111111000111444666888;;;???BBBEEEHHHLLLOOOOOOPPPRRRSSSSSSQQQOOONNNIIIJJJIIIIIIKKKRRR\\\dddnnnqqqvvv|||ssskkkiii]]]RRRSSSYYY___dddiiiqqqxxx}}}vvvoooiiidddaaa___aaacccfffkkkrrrxxx~~~|||zzzyyy{{{|||wwwrrrnnnkkkccc^^^YYYWWWYYY^^^cccffflllnnnssszzz}}}sssdddYYYSSSOOOLLLIIIAAA@@@>>><<<;;;;;;;;;;;;::::::888777777666777777777777777777777888888888999999999888888888777777777777777888888777777777777777777777888888999:::666666555555555444444444444444555555555555444444666555555444444555555666666666666666666555555555777666555444444444444444777777666666555555444444666555555444555555666666777777777777888888888888777777666666777777888999888777777777777777888888888888777777666777777777888:::===???@@@@@@??????,,,------......------,,,,,,,,,------------,,,,,,+++,,,------------,,,+++,,,---...---+++***+++,,,///......------......///------------------------///.........///000222333444777888444...***+++...........................,,,,,,,,,,,,------..............................+++++++++,,,,,,,,,------------------------------------------------------------------------------......------------...............------.........,,,,,,---------.........////////////////////////...000222222000///......////////////////////////............////////////000000000000000000000000////////////000000000000//////000000111111111111111222222222222444777:::<<<@@@EEEIIILLLOOORRRTTTXXXXXXWWWVVVSSSPPPLLLJJJHHHKKKOOOQQQSSSWWW]]]cccjjjlllnnnvvv}}}}}}yyyppphhhbbbZZZVVV[[[ccciiinnnrrr{{{}}}~~~~~~zzzuuuqqqoookkkgggeeedddeeegggjjjlllpppuuu|||~~~|||zzz}}}~~~|||zzzpppkkkccc^^^\\\\\\]]]^^^___eeekkkooorrr|||wwwfffYYYQQQOOOPPPFFFDDDBBB@@@?????????@@@;;;:::999888888777777777888888999999999:::::::::999999999999888888888888555666666777777666666555666666666666777888888999777777777777666666666666444555555666666555555444777777666666666666777777666666666666666666666666777666555444444444444444777777777666666555555444555555444444444444444555666777777777888888888999777777777777777888999999888888777777777777777888888888777777666777777777888:::===???@@@@@@??????------.........------,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,------,,,+++***+++,,,------++++++,,,------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,---...//////---///000///,,,+++,,,...------............------++++++,,,,,,------..............................---------.........//////------------------------,,,------......------,,,,,,,,,,,,------------.........------------......///...------------...///,,,,,,,,,------------...000000000000000000000000---///000///---,,,,,,---////////////////////////............////////////000000000000000000000000////////////000000000000/////////000111111222222222333444444555888<<<@@@@@@DDDJJJNNNQQQSSSUUUWWWYYYXXXVVVTTTQQQNNNLLLJJJOOOTTTZZZ]]]^^^___aaadddiiikkkmmmoooyyy~~~xxxuuuppphhhbbb```^^^aaaiiipppuuuyyy~~~yyysssllliiikkkllljjjhhhfffggghhhhhhhhhkkkooorrrqqqtttyyy{{{tttlllgggbbb___\\\^^^eeekkkmmmllloooyyyvvvfff[[[VVVVVVIIIGGGDDDAAA?????????@@@;;;;;;;;;:::999999888888999999999:::;;;;;;<<<<<<:::999999999999888888888333333444444444444333333555555444444444555666666888888888777777777666666444555666777777666555444555555555444444555555555555555555666666666666666555555555555555555555555777777666666666666666666666555444444333444444444555666666777777888888888666777777777888888888888999888888777777777777777:::999999999999999::::::999;;;<<<>>>??????>>>>>>+++,,,---.../////////...,,,,,,------------,,,,,,+++,,,---......---,,,+++***,,,------,,,,,,...///---,,,,,,++++++,,,,,,---,,,,,,------------------+++,,,,,,---------,,,,,,+++,,,,,,,,,------......+++,,,---......---,,,+++***++++++,,,------..............................---------.........//////------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------............------------......///...------------...///------------............////////////////////////---.........,,,---...000////////////////////////............////////////////////////////////////.../////////000000000111...//////000111111222222333444666777888<<>><<<;;;::::::<<<<<<;;;::::::999999888888999999:::888888888888888888888888777777666666555555555444555555666666666666555555888888999999888777555444999999888777666555555444222222333444666888:::;;;777777666666555555555444777777777777777777777777999777555555555666555444111222333555666888999::::::999888777777888999:::777777777777777666555555888888777777777777777888<<<<<<===>>>???@@@AAAAAA+++++++++,,,,,,------------,,,***)))***+++---///,,,,,,---------.........------------------------+++++++++,,,,,,,,,,,,,,,---,,,***,,,...///...,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......//////...------,,,------------------------++++++,,,,,,---.........,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,........................------...//////...------------------------------////////////////////////000000000000000000000000///......---...///000111///////////////000111111111111000000000000111111111000000/////////000000111222222111111333666999777:::===???@@@DDDIIIMMMQQQRRRTTTTTTTTTRRROOONNNSSSbbbttt|||yyyyyyvvvrrroooqqqwww}}}}}}sssiiibbb___```dddiiimmmpppssswwwzzz~~~~~~wwwppplllhhhcccccceeeccceeehhhkkkoootttzzz|||wwwtttpppooommmjjjddd```ccccccjjjxxxyyynnnfffaaaYYYOOOIIIGGGGGGEEEBBB???<<<;;;;;;===<<<::::::;;;<<<;;;999999999888888888888999999666666666666666666666666777777666666666555555555555666666777777666666555666777888888999888777666666666555555444333333222444444444555555666888888888888777777777666666666777777777777777777777777888777555444555666555444222333444555666888999999999999888777777888999999888999999999888888777666888888777777777777888888::::::;;;<<<===>>>??????,,,,,,,,,,,,,,,---------///---+++)))))),,,///111---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,+++,,,.........---...------------,,,,,,,,,........................******+++,,,,,,---......,,,------......------,,,.........///......---,,,------------------------,,,,,,------.../////////..................------///......------......///////////////////////////------...//////...------////////////////////////////////////////////////000000000000000000000000///............///000000///////////////000111111111111000000000000111111111000000000000000111111111222333333444555999;;;:::===@@@CCCFFFIIIMMMOOOTTTSSSQQQOOONNNMMMMMMMMMXXXmmm|||vvvrrrrrrvvv}}}xxxmmmddd```^^^aaahhhpppuuuxxx|||{{{uuuoookkkhhhgggaaa\\\\\\\\\]]]aaagggjjjmmmppptttyyy}}}}}}}}}}}}~~~~~~xxxsssqqqmmmhhhdddaaa___aaahhhpppxxxzzztttkkk]]]RRRNNNLLLIIIGGGDDDBBB>>><<<>>>===;;;;;;;;;<<<;;;:::999888888777777888888999666666666666666666666666777777777777666666666666666666777777777777666666444555666888999999999999555555444444333333333222777777666555555555555666888888888888777777777777777777777777777777777777888666555444666666666555444444555666666777888888999999888777777888999999::::::::::::::::::999888999888888777888888999999::::::;;;<<<===>>>??????.........///////////////111000...---...///111333............------------..........................................------------,,,---------------------------------------////////////////////////---------.........//////,,,------......------,,,---...............------........................000000000///......------////////////............000000////////////000000////////////////////////---..................---////////////////////////////////////////////////////////////////////////............/////////000///////////////000000111111111000000000000111111111111000000000111222222111222444555666999<<>>???@@@@@@@@@////////////////////////...///000111111111000000///......---,,,+++******........................,,,,,,---......///000000---------------,,,------------------------------//////////////////////////////.........---------,,,------......------,,,------...............---........................111000000//////...------000000000//////.........---,,,,,,++++++,,,,,,---////////////////////////.........------.........000000000000000000000000////////////////////////////////////////////////---......//////////////////////////////000000111111111000000000000111111111111111111111222333333111333666888:::<<<@@@CCCGGGHHHKKKNNNQQQRRRRRRQQQOOOLLLIIIHHHIIIMMMRRRUUUYYYlll|||zzz{{{|||yyyvvvpppooolllhhhfffgggkkknnnrrrzzz~~~uuuqqqgggdddaaaaaabbbbbb___\\\\\\[[[\\\```dddiiirrr|||~~~~~~~~~~~~vvvqqqeeebbb```___^^^___gggqqquuu{{{{{{fff___VVVPPPNNNLLLJJJHHH@@@>>><<<<<<===???@@@???<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::777888888888888888888888777777888888888888777777888777777777777777777888555555666666666666666666555555555555555666777888666666666666666666666666666666666666666666666666777555444444666777666555777777777777777777777777888888888999999888888888888888999999999999999888999999999999999:::;;;;;;======>>>>>>??????@@@@@@.........---------------***,,,...000000///---,,,......---,,,+++******)))++++++++++++++++++++++++++++++,,,---...///000111---.........,,,+++,,,---,,,,,,,,,------------.................................---,,,++++++******,,,------......------,,,,,,---......///.................................------......///000000000000000000///......------......------------..............................///...------------...///000000000000000000000000////////////////////////000000000000000000000000---......///000////////////////////////000111111111111000000000000111111111111111111222333444444333666999<<>>???@@@@@@@@@===<<<<<<;;;;;;<<<<<<===888888888888888888888888888888888888999999999999888888999999999999888888999888777777777777777888333444444444555666666666333333444444666777999999555555555555666666666666777777777777777777777777777555444444666777777666777777777777777777777777777888999999999999888777666777777888888888888888999999999999:::;;;<<<<<<;;;<<<<<<<<<=========>>>///.........---------,,,+++,,,---.........------,,,---------------------++++++++++++++++++++++++,,,,,,,,,------.........,,,...///...,,,***,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...//////..............................,,,------......///000000000000///......---,,,,,,000000////////////000000------------------------///...------------...///////////////////////////////////////////////////000000000000000000000000------///000000000///...///////////////000111111111111000000000000111111111111111222222444555555666999>>>BBBEEEHHHLLLNNNUUUTTTUUUWWWXXXUUUPPPLLLFFFFFFGGGJJJNNNTTTYYY\\\dddjjjqqqzzz||||||{{{{{{yyyuuupppmmmfffiiinnnrrrvvv{{{{{{tttmmmfffaaa___\\\___cccfffggghhhjjjkkkgggjjjrrryyy{{{|||}}}uuunnnkkkiiiffffffiiiqqqssszzz~~~rrrfff\\\VVVSSSLLLIIIDDDAAA??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999888888888999999999::::::888999999999999999999888777777666666777888999:::444444555555666777888888444444444444555777888999555555666666777777777777777777777777777777777777666555444444666777777666666666777777777888888888777888999999999999888777666777777888888888888888999999999::::::;;;<<<===<<<<<<<<<<<<============111111000000/////////...///......---...///000111++++++,,,---...///000111------------------------...------------,,,,,,,,,,,,...000...+++***+++...,,,,,,,,,------.........------------------------,,,------......//////000,,,------......------,,,,,,,,,---.../////////.../////////////////////////////////...------,,,,,,000//////...---,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///////////////////////////////////////////////////000000000000000000000000,,,---///000000000///...///////////////000111111111111000000000000111111222222222222333444555666999<<>><<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::888999999::::::999999888555555555555777999;;;<<<666666777888999:::;;;;;;555555555555555666777888666666777777888888888999777777777777777777777777666555333444666777777666666666666777888888999999777888999::::::999888777666777888999999999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>????????????---.........///000000000,,,,,,+++++++++,,,---......------,,,++++++++++++,,,---.........---,,,+++,,,...000///+++***,,,...111///,,,+++,,,...///000------------------------+++++++++,,,///111111000---------...............------------------,,,,,,........................222000//////111222111000,,,------......------,,,------............------////////////////////////,,,---...//////...---,,,,,,,,,,,,------............................................./////////000////////////////////////000000//////.........---222222333222222111000///222222222222111000.........000222333444777;;;>>>CCCDDDGGGKKKOOOSSSVVVWWW]]]YYYXXXYYYVVVOOOKKKKKKHHHMMMUUU[[[^^^_________iiihhhhhhjjjnnnrrrssstttppprrrssssssqqqppppppqqqooossszzzqqqiii___^^^^^^^^^```cccfffhhhlllqqqsssqqqttt{{{~~~||||||xxxvvvtttuuu}}}|||zzzxxxtttpppqqquuuxxxuuutttuuuuuuzzz~~~qqqeeeZZZRRRIIIEEEFFFEEEAAA<<<::::::999;;;======<<<:::888888888888888888888888888888888888888888888888999999888777777888999:::888777777777666666555555:::888777999===AAAAAA@@@777777666666555555444444777777777777777777777777666666666555444444666888666666666666666666666666555666777777777666444333999::::::::::::999888888888888777666666777888888777888888999;;;<<<<<<===999:::<<<<<<<<<<<<===???..................//////,,,,,,---------.........------,,,,,,+++,,,,,,,,,------.........---,,,+++,,,---......------...///...---,,,,,,---...///...------------------------+++***)))+++---///...---...............---------------------------------------------------------///---,,,,,,---...---,,,,,,------......------,,,...//////////////////...------------------------------...//////...------,,,,,,,,,------.........////////////////////////........./////////000000////////////////////////111111000000000/////////000000111111111111111111000000111111111000000///000111444555777:::>>>BBBGGGHHHKKKOOORRRUUUWWWXXX[[[YYYZZZ^^^]]]XXXTTTTTTYYY\\\```dddeeeeeeeeeeeelllllljjjiiihhhhhhiiijjjkkkooosssvvvwwwwwwwwwwwwvvvzzzwwwjjj```\\\[[[ZZZZZZ[[[^^^ccchhhkkkrrrwwwyyyyyy||||||xxxwwwyyytttqqqrrrrrrooommmnnnqqquuusssfff\\\QQQJJJIIIHHHDDD@@@@@@???>>>???@@@@@@>>><<<999999999999999999999999:::::::::::::::;;;;;;;;;;;;:::999888888999999:::::::::::::::999999999999777555444666999<<<;;;:::666666666666666555555555666666666666666666666666666666777555444444666888888888888888888888888888666666777777777666555444555555666888999999::::::888888888888888888888888777888888999;;;<<<<<<===999;;;<<<<<<;;;;;;===>>>.........---------------,,,---...///000//////...,,,,,,,,,,,,,,,,,,---...------......------,,,+++...---,,,---///000000000---.../////////...---,,,------------------------,,,+++***+++---...---,,,//////......------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++,,,+++***------............------//////000000000000//////------------------------------...//////...---------------------.........000000000000000000000000....../////////000000000////////////////////////111111111111000000000000......///000000111222222//////000000111111111111111444777999<<>>>>>>>>===;;;999999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<;;;:::999999999:::777777777777888888888888777666555555777888777666555666666666666666777777666666666666666666666666666777777666555444666888888888888888888888888888666777777777777666666555444444555666777888888999888999::::::::::::999888888888999::::::;;;<<<<<<;;;<<<======<<<;;;<<<===.........---,,,,,,,,,++++++---///000000000...---,,,,,,,,,,,,,,,---...///---------------,,,,,,,,,000---***+++...111000......000222222000...,,,+++........................000///......///000///---//////...------,,,++++++++++++,,,,,,---...//////------------------------000///---,,,------,,,+++------............------/////////000000/////////////////////////////////---..................------------...............////////////////////////...////////////000000000////////////////////////000000000000000000000000///////////////000000111000000000000000111111222333666:::===@@@DDDHHHKKKPPPRRRUUUWWWXXXWWWUUUTTTQQQTTT^^^nnnyyy{{{{{{{{{{{{xxxuuurrrpppoooooonnnnnnpppppplllgggfffjjjooommmrrryyy}}}nnnhhhcccaaa^^^[[[[[[^^^]]]^^^bbbgggnnnuuuzzz~~~yyyrrrkkkhhhiiigggffflllyyyyyyiii[[[SSSOOOKKKHHHCCCAAA>>>======<<<;;;999::::::::::::::::::::::::777777888999999:::::::::<<<;;;;;;:::999999888888555555666666777777888888999999888888888888666555555555666666777777777888777777777777777777777777666777777777555555666888666666666666666666666666777777777777777777777777888777777666666666666666888999;;;<<<<<<;;;999888888888999::::::;;;<<<<<<<<<===>>>===<<<;;;<<<===.........---,,,,,,,,,+++***,,,...///000///---,,,,,,,,,,,,,,,---......///......------,,,,,,,,,,,,111...******---///...---+++...111111///---------........................111///......///000///---//////...---,,,++++++***++++++,,,,,,---...//////////////////////////////111///...---...///...------......//////......------......//////......---////////////////////////.........------.........................................................////////////000000000111000000000000000000000000////////////////////////111111000///......//////333222111111111111222333666:::>>>BBBEEEHHHLLLOOORRRTTTVVVWWWWWWUUURRRPPPMMMQQQ___uuuyyytttssssssrrrqqqnnnqqqrrrooolllmmmsssyyyyyy{{{wwwrrrfffeeefffiiihhhdddcccfffcccgggmmmttt{{{|||sssppppppjjjfffgggppp{{{vvvhhh]]]VVVOOOLLLHHHFFFCCCAAAAAAAAA@@@>>>::::::::::::::::::::::::888888999999999:::::::::999999999999999888777777999999999::::::;;;;;;;;;999:::;;;:::999777666666555666666666777777888888888888888888888888888888555777888888666666666777777777777777777777777777888888777777777888888888:::999888777777777888888888999;;;<<<<<<;;;999888888999999::::::;;;;;;;;;<<<===>>>>>><<<;;;<<<===.........---------------+++,,,---...///...------------------------...//////...---,,,,,,,,,,,,---111...,,,+++---///000000,,,///111000---,,,...111........................///---,,,---......---,,,......------,,,,,,+++++++++,,,,,,------.........///////////////////////////---,,,,,,---......---......////////////......------............------------------------------///...------------...////////////......................................./////////000000000111111000000000000000000000000............////////////333222000///......//////333333222222222333555666;;;???CCCGGGJJJMMMPPPSSSSSSTTTUUUUUUTTTQQQOOOMMMNNNRRRbbbyyy}}}xxxwwwwwwvvvtttpppqqqrrrppppppsssyyy~~~zzzrrrmmmgggggglllqqqpppjjjiiikkknnnqqqwww~~~}}}|||uuuooolllpppuuuzzz|||pppeee[[[UUUMMMJJJFFFCCCBBBBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;777888888999999888888777999999999999999999::::::666888::::::888666666666666777777777777777777888999999999999999999999999555777999888777666666777999999999999999999999999888888888777888888999:::888888777777888:::<<<===999999;;;;;;;;;;;;999999999999999::::::;;;;;;;;;<<<===>>>>>><<<<<<===>>>..................//////---............////////////......------------...///...---,,,,,,,,,------...............000444888<<<<<<:::444...+++...222...........................---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////---,,,+++,,,.../////////......////////////............////////////......------------------------///...------------...///000/////////.........---........................//////000000000111111111000000000000000000000000......//////000000000000333222000//////000111222222111111222444777:::<<>>999999999999999999999999999999::::::::::::;;;;;;;;;<<<>>>>>>======>>>@@@---.........///000000000///////////////000111111000///...---------------///...---,,,+++,,,------,,,...000000000333999>>>OOOMMMFFF;;;000***,,,000////////////////////////000///...///111111111000,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,...........................---,,,---///111222111......////////////......//////000000000000/////////////////////////////////...---,,,,,,---...///000000//////.........---000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222222111000///000111444555///000000222555:::>>>@@@EEEIIIMMMQQQSSSUUUXXXZZZUUUTTTSSSQQQOOONNNMMMMMMWWWZZZggg~~~{{{zzzxxxuuuqqqqqqppppppsss{{{~~~zzzvvvrrrppppppooopppttttttvvv||||||wwwpppllllllgggmmmvvvwwwmmm^^^YYYSSSMMMIIIEEEBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777666777999;;;<<<<<<<<<;;;<<<;;;;;;::::::999999999222666:::;;;:::999999;;;999999888888777777666666777777777777777777777777555777999999888777777777777777777777777777777777999999888888888999;;;<<<<<<;;;999777777888999::::::999999888888999999::::::::::::::::::::::::;;;:::<<<===>>>===>>>???AAA........................---......///////////////------------------------000000//////...---++++++......------333>>>CCCCCCHHH???444------//////---........................---------.........////////////.........---------------------------------................................................------------.........///000000///...------,,,,,,........................000///...------...///000........................///////////////////////////000000000111111111222000000000000000000000000/////////000111111222222666555444222222222333333666555444777;;;>>>@@@AAAHHHIIILLLRRRXXX\\\[[[YYYPPPQQQPPPLLLGGGGGGMMMSSS\\\^^^fffvvv}}}xxxvvvwwwqqqwww~~~}}}xxxvvvvvvwwwxxxyyywwwvvvxxx|||yyyooohhhjjjkkkpppwww~~~ooobbbWWWUUUSSSKKKCCCAAA???===;;;;;;<<<<<<;;;:::;;;::::::999999::::::;;;:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999999:::;;;;;;999666333000444444555555666888999:::;;;;;;:::999999888888777888999::::::888888999:::<<<;;;:::999888666555555999:::;;;<<<;;;999777555888888888888888888999999:::999999888888999999:::888888999999999:::::::::<<<;;;;;;<<<<<<===>>>???........................---......///////////////------------------------////////////...---,,,,,,000///***$$$&&&111===BBB>>>777///+++---000111000------------------------,,,------------.........//////.........---------------------------------................................................------........./////////000//////...------,,,,,,........................//////............//////............................................................////////////000000000000000000000000000000000000////////////111111000//////000222222444555777:::>>>AAAEEEGGGOOOPPPSSSWWW[[[[[[XXXUUURRRQQQNNNIIIFFFHHHNNNTTT\\\^^^dddppp|||zzzxxxyyy|||{{{wwwsssqqqsssvvvxxx{{{{{{zzz}}}~~~uuunnniiikkkpppuuuzzzqqqddd]]]VVVMMMGGGFFFAAA???===<<<======<<<;;;;;;::::::999999::::::;;;:::::::::::::::::::::::::::::::::::::::999999888888999:::::::::999777555777777666666666777888888777888888999999:::;;;;;;777888999999777777888999;;;:::999999888777666666777888:::;;;;;;:::888777888888777777777777777888:::999999888888999999:::::::::::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???........................---......///////////////---------------------------...............------)))...000......555===AAA888333...,,,...111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............---------------------------------....................................................../////////000000000/////////...------,,,,,,..............................////////////......////////////////////////------------------------////////////............000000000000000000000000111000000///......------//////......///000222333222666<<<@@@BBBEEEJJJMMMUUUVVVXXX[[[]]][[[VVVRRRQQQOOOKKKHHHIIILLLRRRUUU[[[^^^bbbhhhqqq{{{{{{wwwwwwxxx}}}uuurrrnnnlllmmmqqqwww{{{|||vvvkkklllppptttvvvzzzuuuiii]]]RRRLLLLLLEEEBBB@@@>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999::::::::::::999888888777888888999::::::;;;;;;:::999888777777777777777777888888999999:::;;;;;;666777888888777666777888999999888888888777777777555666888:::;;;;;;:::999999888777666666666666666999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???........................---......///////////////........................,,,------...//////......'''---000222888BBBJJJLLL:::666222000000000///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------................................................................................................////////////000000000000//////.........---------........................---...///000000///...---000000000000000000000000........................111111111111000000000000000000000000000000000000111111000000////////////111111000000111222333444333999AAADDDEEEGGGLLLQQQTTTVVVYYY[[[[[[XXXTTTQQQMMMLLLKKKMMMRRRVVVYYYZZZ\\\```eeefffgggllluuu}}}zzzvvvvvvxxx||||||vvvkkkjjjiiijjjnnnvvv}}}zzzqqqoooqqqssstttuuu{{{uuufffZZZSSSPPPJJJFFFCCC@@@??????===<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999::::::999999888777888777777777888:::;;;<<<:::999999888888888888888;;;;;;:::999999888888777777888999888777666777999777777777777888888888888666777888999::::::999999::::::888777666666666666999999888888888888999999;;;;;;;;;;;;::::::::::::<<<;;;;;;<<<<<<===>>>???........................---......///////////////........................+++,,,---...///////////////...,,,...:::IIIRRRRRR888666333111000...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.............................................................................................////////////000000000000...............---------........................---...///000000///...---000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000000000111111111222222222333222222111111333444555777>>>EEEGGGGGGHHHMMMQQQUUUVVVXXXXXXVVVTTTRRRQQQMMMPPPTTT[[[```cccbbbaaaaaahhhnnnlllgggeeekkkqqqtttrrrtttzzz~~~}}}{{{{{{{{{xxxsssoooggghhhjjjooowwwxxxssspppqqqrrrrrrwww}}}sssggg\\\VVVPPPLLLGGGCCC@@@???===<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999::::::::::::999888888999888777666666777999:::888888888888888999999:::;;;;;;:::999999888888777888999::::::888888999:::666777777777777888888888888888888888888888888888<<<;;;:::999888777777777999888888777777888888999:::::::::999999999999999<<<;;;;;;<<<<<<===>>>???........................---......///////////////........................,,,,,,---.../////////...---000666???KKKPPPIII>>>000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............................................................................................./////////000000000......................................................////////////......////////////////////////000000000000000000000000............////////////000000000000000000000000000000111222222333444444222111111111222333555666>>>BBBGGGIIIJJJLLLOOORRRXXXXXXXXXUUUSSSTTTVVVXXX[[[```gggnnnpppoookkkhhhiiipppvvvtttlllgggiiimmmpppqqqwww|||qqqpppppppppqqqpppnnnllljjjmmmsss{{{{{{{{{zzztttrrrrrrqqqssswwwyyyzzzmmmbbbYYYTTTMMMGGGCCCAAA???===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999999888777666666666777888777777777777777888999:::777888888999999:::;;;;;;888:::;;;:::999888999:::777777777777777777777777888888888888888888777777<<<;;;:::999999999999999888888777777777777888888888888888999999:::::::::<<<;;;;;;<<<<<<===>>>???........................---......///////////////........................------..................)))333>>>HHHNNNJJJ:::***---------,,,,,,---...000------------------------,,,------------.........---------.........//////........................................................................------........./////////................................................//////............//////........................000000000000000000000000,,,,,,---...///000111111000000000000000000000000111111111111111222222222000111111333555888:::<<>>???........................---......///////////////////////////////////////---...............------222555666333444555333...///000///...------///111........................---------.........//////---------.........//////////////////////////////................................................------------.........///---.............................................000///...------...///000........................////////////////////////---...///000111222333444000000000000000000000000222222111111000/////////111111333555999===AAACCCHHHGGGGGGKKKPPPUUUXXXYYYUUUUUUUUUVVV[[[eeesss}}}yyytttrrrkkkpppsssqqqkkkhhhjjjmmm{{{}}}|||ooodddaaacccfffjjjnnnqqqssstttwww}}}}}}{{{{{{{{{~~~wwwpppnnnjjjqqqzzz~~~hhhbbbYYYQQQKKKFFFCCCAAA<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::888888888999:::::::::;;;:::999888666555555444444;;;;;;::::::999888888777666888999888777666777888888777777777666666666666444555555666777999;;;<<<888888888888888888999999888888777777777777888888777888999:::<<<===>>>>>><<<;;;;;;<<<<<<===>>>???............////////////---......///////////////000///...---------------........................///////////////000111111000000000///......------.../////////...---,,,,,,,,,------------------,,,---------------------------///222444444222///---,,,,,,...///000000000000........................///...---,,,,,,---...///////////////////////////////////////............/////////...------///111//////............//////......///000000000000000111000/////////000222333000000000000000000000000000//////000111222222111444444555777:::>>>AAADDDGGGIIIMMMRRRVVVWWWVVVTTTSSSRRRRRRUUUaaauuuyyytttllljjjhhhggghhhlllqqqtttyyyllleeecccdddfffkkkqqqwwwzzz|||~~~~~~}}}{{{wwwrrrppprrrvvv|||}}}mmm^^^XXXSSSKKKEEECCC>>>===<<<<<<<<<<<<==============================<<<<<<<<<;;;;;;<<<<<<<<<:::999888777777888999:::999999999999::::::::::::777777888888888888777777;;;;;;::::::999888777777777777777666777888999999666666666666777888999:::888777777777666666555555555666999;;;;;;:::888666::::::999999999:::;;;;;;<<<<<<<<<===>>>??????@@@............////////////---....../////////////////////...---------------...........................------------...//////............////////////------......------,,,+++,,,,,,------------,,,,,,------------------------,,,...000111111000...,,,------...///000000000///........................///...------------...///////////////////////////,,,,,,---...///000111111/////////...------///111000000000//////000000000......///000000000000000111000/////////000222222111111111111111111111111111000000111222333333333333555777:::===???AAABBBHHHKKKOOOTTTWWWVVVTTTRRRQQQOOOPPPYYYjjj|||vvvjjjjjjjjjllloootttyyy|||~~~uuulllggghhhiiikkkpppuuuzzz}}}~~~~~~}}}{{{zzz{{{|||}}}|||}}}zzzuuurrrrrrtttzzzvvvggg___XXXOOOHHHEEE@@@???=========<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999::::::777777777777777777777777777888888999999888888777;;;;;;::::::999888888777666666666666666666777777666666666666777888999:::888888888777777777666666666777888::::::999888777::::::999999999:::;;;;;;::::::;;;;;;<<<======>>>............////////////---....../////////////////////...------------...........................,,,,,,,,,+++,,,------...,,,------...//////000000,,,------------,,,++++++,,,,,,------------,,,,,,------------------------,,,,,,---......---,,,,,,......///////////////...........................///...------------...///////////////////////////,,,,,,---...///000111111...///000///------///000///......------......///......///000000000000000000000000///000111111222111111111111111111111111222222222222333444555666777999===AAACCCDDDDDDDDDJJJMMMRRRVVVVVVTTTPPPMMMNNNMMMPPP\\\qqqwwwjjjllloootttzzz|||xxxuuupppkkkjjjoooqqqsssvvvzzz}}}|||xxxwwwwwwvvvvvvyyyzzz|||~~~xxxrrroooppp{{{vvvllldddYYYOOOJJJEEECCC@@@??????>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;:::::::::999888888888888999999::::::999999888;;;::::::999999888888888888888777777777777777777666666666666777888999:::999999999888888888888777777777888888999999999999:::999999999::::::;;;<<<:::;;;;;;<<<<<<======>>>............////////////---......//////////////////......---------..............................,,,,,,++++++,,,,,,---...---------....../////////---------......---,,,,,,---......//////......---........................------,,,,,,,,,,,,------...///////////////...---.................................------.........////////////////////////////////////...............///000///...---...000000//////////////////000......///000000000000000000000000000000111111222111111111111111111111111111222333333333555777999@@@BBBDDDGGGIIIKKKKKKKKKJJJNNNSSSUUUTTTPPPKKKHHHMMMOOOUUU```ppp|||tttlllooouuu|||zzzooollllllkkklllooouuuwwwzzz|||~~~~~~|||xxxvvvuuuvvvwwwxxxzzz}}}zzzrrrnnnsss{{{uuuhhhZZZQQQKKKHHHCCCAAAAAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999:::;;;<<<<<<;;;:::999<<<;;;;;;:::999888888777999::::::;;;;;;::::::999:::::::::999999888888888:::;;;;;;;;;::::::999999777777666666777888999999999999999999999999999999999888777777777888999:::999999999999:::;;;<<<<<<======>>>>>>????????????............////////////---......///////////////......---------......///........................---------------......//////.........---------,,,......////////////......//////000000000000//////..............................---,,,,,,---.........///////////////...---////////////////////////---..................---////////////////////////////////////............---///000000.........///333222222111111222222333......///000000000000000///000000000111111111111111111111111111111111111///111333333444666:::>>>HHHHHHHHHIIIKKKNNNPPPQQQKKKOOORRRSSSPPPKKKHHHGGGLLLSSS]]]eeekkkttt|||sssmmmlllpppwwwtttkkkddddddhhhkkkpppvvvzzz}}}xxxwwwvvvuuuuuuwwwzzz}}}zzzqqqpppssstttyyy{{{kkk___SSSMMMFFFBBBAAA@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888999:::;;;;;;:::999888777777666555555444333333::::::;;;;;;;;;;;;::::::::::::999999999999999888::::::;;;;;;;;;;;;:::999777777777777777777888999999999999999999:::::::::999888777666777888:::;;;999999999999:::;;;<<<===>>>>>>>>>???????????????............////////////---......///////////////...------------...//////.......................................//////000//////......---,,,,,,+++......///000000000000/////////000000000000//////........................///......------......///......///////////////...////////////////////////------...//////...------////////////////////////,,,,,,---...///000111111---///000000///......//////......------......///......///000000000000000//////000111111111111000222222222222222222222222...111444555555999???DDDKKKJJJIIIIIIKKKNNNQQQSSSMMMPPPRRRPPPKKKHHHHHHJJJNNNXXXbbbggghhhllluuu|||{{{vvvpppllliiilllpppwww}}}vvvgggbbb```eeekkkpppwww~~~}}}||||||{{{{{{vvvwwwwwwxxxyyy}}}uuuooopppqqqsssxxx~~~uuubbbXXXMMMEEECCCAAA===:::========================;;;;;;::::::::::::;;;;;;999999::::::::::::999999888888777777666666555555999::::::;;;;;;::::::999999999999999999999999999666777888999:::999888888888777777777777777888888888999999999999:::::::::999888777777777888:::;;;888888888999:::;;;<<<===========================............////////////---......///////////////---------------...//////.......................................//////000---------------------------......///000000//////......////////////..............................---..................---------...///000000000///////////////////////////------...//////...------////////////////////////,,,,,,---...///000111111,,,...000000///.........++++++************++++++......///000000000000000...///000111222111111000222222222222222222222222...222666777888===EEEKKKKKKKKKLLLMMMNNNPPPQQQRRRQQQRRRQQQMMMIIIHHHLLLPPPUUU[[[cccfffffffffjjjnnnppprrrssspppkkkiiikkknnnooossszzz|||vvvtttnnngggaaa```ccckkktttyyy}}}{{{||||||{{{{{{}}}{{{xxxwww|||yyyqqqqqqppprrrsssuuuyyyxxxkkk[[[OOOIIIFFFAAA===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::::::::999999::::::::::::999999999999999999999999999999333555777999::::::999888888888777777777777888888888888888888999999999:::888888888888888999999:::888888888999:::;;;==============================............/////////000---......///////////////---------------...///000...........................------------...//////+++,,,,,,------......///,,,,,,---.../////////...,,,------------------,,,////////////////////////,,,------......------,,,,,,,,,...///000000000000000000000000000000000000,,,---...//////...---,,,////////////////////////000/////////............,,,...000111///.........000//////......//////000...//////000000000000000...///000222222111111000222222222222222222222222///333777999;;;@@@IIIPPPLLLMMMPPPRRRSSSSSSRRRQQQSSSTTTRRRLLLHHHHHHOOOUUU\\\^^^aaaccccccaaa```___^^^bbbffffffdddfffnnnuuutttxxx~~~xxxnnniiifffaaa[[[aaaaaagggrrr{{{~~~{{{yyyvvvtttxxx|||uuuuuuoooqqqqqqppppppwww|||hhhYYYQQQLLLGGGBBB>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<;;;::::::;;;<<<===999999999999999999999:::888999999::::::999999888999999999999999999999999444555888:::<<<<<<;;;;;;888888777777777777777888777777777888888999999999777777888888999999999999888888888999:::;;;===>>>@@@@@@@@@???????????????000000000000000000000000000000000000////////////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000//////.........---......////////////......---------............/////////............////////////.........---------........................000///...------...///000+++,,,---///000000000000000000////////////000000000000////////////000000111111111111111111111111//////000000000000//////////////////000000000000111111111000000000000000000000111111222333333333222444999???DDDHHHKKKLLLPPPOOONNNOOOSSSVVVUUURRRSSSOOOLLLLLLOOOSSS[[[aaahhhbbbaaaggglllhhh```[[[```aaacccccceeellluuu}}}uuujjjgggfffeeedddffffffmmmvvv{{{||||||zzz}}}yyyxxx||||||uuunnniiiiiikkkqqq||||||fffYYYSSSLLLFFF???@@@@@@>>><<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999888888888777777;;;;;;:::999999888888888::::::999999999999:::::::::::::::999999999888888999999999999999999999999555666777888999999888777888888999999999:::::::::;;;:::888666666777999:::999999999:::::::::;;;;;;===============>>>??????000000000000000000000000////////////000000000000000/////////............------------------------,,,---------.../////////000/////////..................////////////......---------............/////////............////////////.........---------////////////////////////000///...------...///000---...///////////////...000//////////////////000000000////////////000000//////////////////////////////000000000000//////////////////000000000111111111111111000000000000222111111111222333444555666888<<>><<<<<<===>>>??????>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;:::999999999999999999:::::::::::::::999999:::::::::;;;;;;;;;:::::::::999999999999999999999999999999666777888999999888888777888888999999999:::::::::;;;:::888777666666666666::::::::::::;;;;;;;;;;;;===============>>>??????////////////////////////......//////000000111111////////////....................................------..................////////////..................////////////......---------............/////////............//////...............---------000000000000000000000000//////............/////////////////////...------//////............//////000000////////////000000//////////////////////////////000000000000///////////////000000000111111111111111111111111111111444333222111222444666888;;;===@@@DDDHHHKKKMMMMMMUUUVVVUUUSSSOOOMMMOOORRRXXX]]]eeejjjmmmnnnoooooollljjjlllooommmhhhdddddd\\\bbbiiiqqqxxxnnnhhhfffjjjppprrruuuxxx|||xxx{{{vvvqqqnnnnnnsssyyytttcccWWWNNNIIIHHHFFFCCCAAA???>>>===????????????>>>===<<<;;;============<<<<<<<<<<<<888888888999:::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888999888888777666888888999999999:::::::::::::::999888777555444333:::;;;;;;;;;;;;<<<<<<<<<===============>>>??????////////////////////////---......///000111111222///////////////.........////////////////////////...............---------///////////////...............////////////......---------............/////////............//////......................../////////////////////////////////....../////////...///////////////......//////............//////000000////////////000000000000000000000000000000//////000000000000////////////000000000111111111000111111111111111222222555333222111222555888:::@@@BBBDDDFFFIIIKKKMMMMMMPPPQQQSSSRRRNNNMMMTTT]]]fffppp||||||vvvpppmmmmmmnnnppplllfffeeehhhiiinnnvvv}}}|||tttnnnlllqqqvvvzzz~~~~~~}}}xxxtttsssvvvssscccXXXOOOLLLIIIFFFDDDBBB@@@>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::;;;;;;999999::::::::::::999999;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888777777666888888999999999:::::::::999999:::::::::888666444;;;;;;;;;<<<<<<<<<=====================>>>>>>???////////////////////////---......///000111111222.........///////////////////////////////////////...............---------.........///////////////......////////////......---------............/////////............//////---................................................//////////////////...,,,---...///000000000000//////............//////000000////////////000000000000000000000000000000//////000000000000//////000000000000111111111111000000111111222222222333444333222222444888;;;>>>DDDEEEFFFHHHIIIKKKMMMNNNNNNNNNPPPQQQNNNNNNXXXeeezzz}}}tttooonnnnnnnnniiidddffflllvvv|||xxxxxxsssqqquuu{{{yyywwwwwwzzzoooaaaTTTOOOIIIEEECCCBBB@@@>>>============<<<;;;::::::::::::::::::999999999999;;;;;;;;;:::::::::999999888888999::::::999888888::::::::::::999999999999999999999999999999999999::::::999888888888777777888888999999999:::::::::777999;;;<<<===;;;999888;;;;;;;;;<<<<<<<<<=====================>>>>>>???////////////////////////......//////000000111111.........///////////////////////////////////////------...........................///////////////......////////////......---------............/////////............//////---------.............................................////////////......+++,,,---///000000111111000000////////////000000000000////////////000000//////////////////////////////000000000000//////000000000111111111222222000000111111222333333333444444444666999===@@@CCCHHHHHHIIIIIIKKKMMMNNNOOOPPPNNNNNNQQQNNNMMMXXXggg|||tttpppnnnlllhhhfffkkksss~~~zzzuuuwwwttttttzzz~~~ttttttxxx{{{nnn^^^WWWMMMFFFCCCAAA???>>>>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;:::999999999888888::::::::::::888888::::::999999999888888888999999999999999999999999::::::999888888888999999888888999999999:::::::::777999;;;===>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===============>>>??????000000000000000000000000////////////000000000000............/////////000........................,,,---------.../////////............/////////000......////////////......---------............/////////............//////---------.........//////........................---...///000000///...---------...///000000//////111111000000000000111111000000////////////000000//////////////////////////////000000000000//////000000111111111222222222000000111222222333444444555666888;;;???CCCFFFHHHKKKKKKKKKLLLMMMOOOQQQRRRRRRLLLKKKOOOOOOOOOZZZiii{{{uuuooolllkkklllssszzz~~~}}}yyyvvvwwwwww{{{vvvwwwxxxzzz|||pppfffWWWLLLGGGEEECCCAAA@@@@@@@@@??????>>>===<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999:::<<<======<<<:::999;;;;;;:::::::::999999999999999999999999999999999:::999888888888999:::;;;888888999999999:::::::::999:::;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;===============>>>??????111111111111111111111111000000000000////////////---.........//////000000........................,,,,,,------...///000000---.........//////000000......////////////......---------.........////////////............//////---------.........//////000000000000000000000000---...///000000///...---///////////////......---222222111111111111222222000000////////////000000111111111111111111111111//////000000000000//////000111111111111222222222000000111222333333444444666777;;;???DDDHHHKKKLLLNNNMMMMMMNNNOOOQQQSSSUUUQQQJJJHHHNNNPPPQQQ]]]lllxxxpppmmmnnnqqqxxxyyyvvvxxx{{{{{{yyyzzz|||yyy{{{}}}{{{wwwuuuvvvxxxsssbbbTTTNNNKKKHHHEEEAAAAAABBBAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;999::::::;;;;;;<<<<<<===;;;<<<>>>??????>>><<<;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888888999;;;<<<888888999999999:::::::::;;;;;;;;;;;;:::999999888999999999:::::::::;;;;;;===============>>>??????000000000000000000000000333333222111000///......//////............////////////...------------...//////000000000...---,,,...///000111111000///...------......//////000000////////////////////////............////////////////////////////////////---///222444444222///---////////////////////////111111222222222222111111222111111111000000//////000000000000000000000000---...///000111222222222222222111000//////000000///////////////000111111111111111111222333444555555999???CCCFFFIIIMMMOOORRROOONNNPPPUUUVVVSSSOOONNNJJJFFFIIIRRR]]]fffkkk{{{|||xxxsssrrrvvv}}}zzzuuuqqqmmmjjjlllrrryyy~~~~~~|||}}}~~~~~~|||{{{||||||uuuooolllmmmooowwwwwwfffXXXMMMIIIIIIBBB@@@@@@BBB@@@<<<<<<@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999:::::::::999999888888888===;;;:::888777777888888;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999===<<<;;;:::::::::::::::999999:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>======000000000000000000000000111000000000000000////////////............////////////...------------.........///000000///...---...///000111111000///...............////////////////////////////////////........./////////000000////////////////////////---...000222222000...---////////////////////////000000111111111111000000111111000000000/////////000000000000000000000000//////000000111000000000222222111000000000000000000000000000000111111222111111000111222444666777:::>>>CCCGGGIIILLLNNNQQQOOOMMMLLLOOOTTTUUUQQQNNNNNNKKKIIILLLUUU```hhhmmmwwwyyy}}}|||rrrrrrssswww}}}{{{rrrlllgggggghhhkkkqqqzzz~~~zzzwwwsssqqqpppqqqrrrssstttwww{{{~~~|||{{{xxxqqqllljjjjjjppp{{{rrrcccWWWNNNKKKDDDBBBAAABBBAAA======@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::::::::999999999888888<<<;;;:::888888888888999;;;;;;;;;::::::999999999::::::::::::999999999999;;;;;;:::999999999999999999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>======000000000000000000000000.........//////000000000//////............////////////...------------...------.../////////.........//////000000//////.../////////...............////////////////////////////////////000000000000////////////////////////---......//////......---//////////////////////////////000000000000//////000000///////////////...000000000000000000000000111111111111111000///...222222111000000000000111111000000000000111222222222111000000222555888:::@@@CCCGGGJJJKKKLLLNNNPPPNNNMMMMMMPPPSSSSSSPPPLLLNNNLLLKKKPPPXXXccclllqqqwwwrrrlllkkklllooooooooommmpppwww~~~~~~wwwnnneee___]]]```gggpppzzz|||wwwpppkkkhhhfffdddbbbaaacccdddeeegggjjjnnnrrr{{{~~~~~~}}}uuunnniiifffkkkrrr~~~ttteeeWWWOOOHHHDDDBBBCCCAAA======@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::999999999999<<<;;;:::999888888999999;;;;;;::::::::::::999999888888888999999999999999::::::999888888888999999999999:::;;;;;;<<<<<<=========>>>>>>>>>>>>======////////////////////////............//////////////////............////////////...------------...,,,------......//////////////////////////////////////////......---------/////////////////////////////////000000000111111///////////////////////////..................///////////////////////////......////////////......////////////............000000000000000000000000111111222222222222111111222222111000000111111111000000000000000111222222333222000111333777<<>>>>>>>>>>>===////////////////////////////////////............//////............////////////...------------...,,,---------......////////////............////////////......------,,,,,,////////////////////////////////////000000000000////////////////////////000//////......//////000////////////////////////......////////////..................////////////////////////////////////000111222333444444444444222111111111111111222222000000//////000000111222333222222333666;;;@@@CCCHHHJJJLLLMMMMMMLLLLLLMMMSSSRRRQQQRRRQQQPPPNNNMMMQQQSSSUUUZZZ```gggnnnrrruuunnnfffbbbeeejjjoooqqqyyyqqqkkkhhhgggfffjjjpppxxx{{{wwwtttpppnnnjjjiiigggffffffhhhkkkmmmooorrrwwwzzzzzzyyyxxxxxxxxxvvvsssqqqnnnjjjeeebbb___[[[WWWTTTSSSSSSSSSRRRRRRSSSUUUVVVWWW[[[___cccfffiiimmmppprrrtttvvvxxxyyyxxxuuurrrpppnnnllllllkkkkkklllmmmooosssvvvxxx}}}{{{{{{{{{}}}~~~~~~vvvpppmmmooowwwppp^^^VVVNNNGGGEEEBBB>>><<<>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::999::::::::::::::::::::::::777777777888888999999:::;;;;;;::::::::::::;;;;;;999999:::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>000000000000000000000000000000000//////.........//////............////////////...------------...---------,,,------...//////......------......///.........---------------////////////////////////............////////////////////////////////////000//////......//////000////////////////////////......////////////.........////////////000000000////////////////////////000111222333444555555555222111111111111222333333111000000000000111222222333333444666:::???DDDGGGLLLNNNQQQQQQPPPOOOOOOOOOPPPPPPPPPQQQSSSUUUWWWXXX___```cccdddfffiiilllooollljjjgggfffggglllrrruuuxxxpppmmmnnnpppqqquuuyyy{{{wwwqqqllliiigggdddccc^^^]]]\\\[[[\\\^^^```aaaeeehhhllloooooonnnnnnnnnkkkiiifffdddbbb```\\\YYYRRRPPPNNNMMMMMMNNNMMMLLLLLLMMMOOOOOOPPPSSSWWWZZZ___bbbeeeggghhhhhhjjjkkklllkkkiiigggeeecccbbbbbbccccccdddfffhhhkkknnnooorrrvvv{{{~~~wwwuuurrrpppppprrrtttvvvxxxyyy{{{~~~zzznnnooouuummmaaaWWWMMMIIIFFFAAA>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;888888888999999999999999;;;;;;::::::;;;;;;<<<<<<999999:::;;;;;;<<<<<<===;;;<<<===>>>>>>??????>>>000000000000000000000000//////000000000000000111//////............////////////...------------...///...---,,,,,,,,,---...///...------------...///,,,------------------...////////////////////////------------............////////////////////////......................../////////////////////////////////000000//////////////////000000000111111////////////////////////000000111222333333333222222111111111222222333444333222222222222333444444333444666999>>>CCCGGGIIINNNOOORRRRRRPPPOOOOOOOOOLLLNNNQQQUUU[[[bbbjjjooorrrssstttqqqmmmkkkkkklllgggiiikkkkkkkkknnnvvv|||{{{uuutttwwwzzz}}}|||wwwnnnjjjddd___\\\ZZZXXXWWWSSSRRRRRRSSSSSSUUUVVVVVV\\\___bbbcccccccccdddeee```^^^\\\ZZZYYYWWWUUURRRIIIHHHHHHIIIJJJKKKIIIHHHHHHIIIJJJJJJJJJLLLPPPSSSYYY\\\___`````````aaabbb^^^]]]\\\[[[ZZZYYYYYYYYY[[[[[[\\\^^^```ccceeeffffffiiimmmpppqqqqqqrrrsssmmmllliiihhhhhhjjjlllnnnnnnoooqqqtttwwwzzz|||}}}uuusssuuu|||~~~lll```UUUOOOKKKEEEAAAAAA================================================;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<999:::;;;<<<<<<;;;::::::999999999::::::;;;;;;;;;::::::::::::999999999999::::::999999:::;;;;;;<<<999999:::;;;;;;<<<<<<===;;;<<<===>>>????????????000000000000000000000000......///000111222333333//////............////////////...------------...000///---,,,+++,,,,,,---///...---,,,,,,---...///,,,,,,,,,------.........////////////////////////,,,,,,,,,---------......////////////////////////,,,------......------,,,//////////////////////////////000000000000////////////000000111111222222////////////////////////000111111111111000//////222111111111222333333444555444444444444555666666333555888<<<@@@EEEIIIKKKLLLNNNPPPPPPNNNMMMMMMMMMKKKNNNSSSZZZdddppp{{{{{{sssllljjjiiihhhmmmppppppooorrr{{{{{{{{{{{{uuunnnhhheeeaaa[[[VVVSSSQQQOOONNNKKKLLLLLLMMMNNNOOOOOOOOOPPPSSSUUUVVVVVVVVVXXXYYYTTTRRRPPPOOONNNMMMKKKIIIFFFEEEFFFHHHJJJJJJHHHFFFGGGHHHHHHHHHHHHJJJMMMPPPPPPSSSVVVWWWWWWWWWXXXYYYUUUTTTTTTSSSSSSSSSTTTTTTPPPQQQRRRTTTVVVXXXZZZ[[[^^^aaadddfffffffffhhhiiiiiihhheeecccbbbccceeefffiiijjjllloooqqqrrrssssssrrrwww}}}yyyuuuwwwsssgggZZZSSSNNNHHHDDDCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999999888888888999::::::;;;999999:::;;;;;;<<<<<<===;;;<<<===>>>????????????////////////000000000000//////000000000000//////111111000000000000000000////////////////////////.........------,,,,,,,,,..............................------------.........///000111111000///...---,,,+++++++++,,,---...////////////////////////...///000111111000///...---///000000//////111222222///,,,,,,...///---+++////////////000000000000////////////////////////------......//////000000111111111000000000000000///000222222111111222333222666<<>>BBB@@@???>>>???@@@???>>>============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>::::::999888999:::;;;<<<<<<;;;::::::999999999999999999999999999999999999:::999999888888999999:::======<<<;;;::::::999999999999::::::;;;<<<======<<<===>>>??????@@@@@@???////////////000000000000//////000000000000//////000000111111111000000000/////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........///000111111000///...000///......---...//////////////////////////////......////////////......---///000000......///111000...,,,,,,...000///---////////////000000000000/////////////////////////////////000000000000000111000000000000000000000111333444444444444666777666:::@@@DDDGGGJJJLLLNNNLLLNNNPPPPPPNNNLLLKKKKKKKKKLLLTTTgggwwwrrrpppoooppptttyyyyyyuuuooohhhccc^^^YYYUUUOOONNNLLLJJJHHHEEEDDDCCCGGGFFFEEEEEEEEEFFFHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDEEEFFFHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMTTTTTTUUUUUUVVVXXXYYYZZZ\\\[[[ZZZYYYYYYZZZZZZ[[[]]]^^^```aaaaaaaaaccceeedddgggkkknnnrrruuuzzz}}}xxxuuu{{{pppaaaWWWQQQKKKGGG@@@>>>===<<<===>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::<<<<<<;;;;;;:::999999999::::::999999999999999999999999:::999999888888999999:::<<<<<<<<<;;;:::999999888999999::::::;;;<<<<<<===<<<===>>>??????@@@@@@???////////////000000000000//////000000000000//////...///000111111111000///////////////////////////000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,......------------.........//////000000//////...111000///...............////////////////////////......------------.........///000///------...///...,,,+++,,,///000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000111111///000111222222333555777<<>>>>>===============<<<<<<<<<<<<======<<<;;;;;;:::999999;;;;;;::::::;;;;;;<<<===::::::999999999:::;;;;;;:::::::::::::::::::::::::::999999888888999999:::;;;;;;::::::999999888888999999::::::;;;;;;<<<<<<<<<===>>>??????@@@@@@???////////////000000000000//////000000000000//////---...000111222111//////////////////////////////////////////////////////////////////////////////......------------......///////////////////////////...---,,,++++++******////////////////////////000///------------///000...///000///---,,,,,,---...---------...000000000////////////000000000000000000000000000000000000111111111000000/////////000000000000000111111111---///000111111333777999@@@DDDIIILLLNNNOOOQQQRRRRRRRRRRRROOOLLLIIIIIIJJJLLLMMMWWWnnnyyyvvvtttrrrtttyyy}}}{{{wwwyyy{{{{{{{{{~~~|||uuuoooiiifff\\\XXXSSSOOOMMMLLLKKKJJJGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOOOOPPPPPPQQQRRRRRROOOQQQSSSTTTUUUVVVXXXZZZ]]]```ccceeegggiiillloooooosssxxx~~~~~~xxxuuuttt{{{xxxgggZZZPPPKKKFFFCCC@@@???@@@@@@@@@@@@============<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;;;;<<<<<<======999999999999::::::;;;<<<:::::::::::::::::::::::::::999999888888999999::::::999999999999999999999999999:::::::::;;;;;;;;;<<<===>>>??????@@@@@@???////////////000000000000//////000000000000//////---...///000111000000///////////////////////////........................////////////////////////......------------......//////............//////---------,,,+++***))))))////////////////////////111000///......///000111...///000///---,,,,,,---/////////.........///000////////////000000000000000000000000000000000000000000000//////.........//////000000111111111111111222444555666999===AAACCCGGGKKKNNNOOOOOOPPPQQQRRRRRRQQQNNNJJJHHHIIIJJJLLLNNNXXXmmmyyyvvvvvvvvv{{{zzzzzz}}}yyytttpppnnnjjjmmmrrrvvvwwwxxx{{{~~~}}}xxxpppiiiccc^^^ZZZWWWUUUQQQLLLHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHJJJJJJKKKLLLLLLLLLMMMMMMKKKMMMOOOPPPPPPQQQSSSUUUTTTVVVZZZ\\\^^^```cccfffiiilllqqqvvvzzz~~~wwwqqqooosss}}}xxxhhhYYYQQQJJJGGGCCCAAA@@@AAAAAA@@@============<<<<<<<<<<<<999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999999999999::::::;;;<<<:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999999999999:::::::::::::::<<<===>>>??????@@@@@@???////////////000000000000//////000000000000//////.........//////000000111////////////////////////------............//////------------------------......------------......///......------......///.../////////...---,,,,,,////////////////////////000000////////////000000...///000///------...//////000000///...---///000////////////000000000000000000000000000000000000////////////............/////////000111111222222000222333555777;;;@@@DDDFFFIIIMMMOOOOOOOOOOOOPPPQQQPPPNNNKKKHHHHHHIIIKKKNNNQQQ[[[lll}}}wwwuuuxxx{{{zzzsssoooooorrrvvvzzztttooollljjjdddfffkkkqqqsssuuu{{{~~~yyyooojjjccc]]]YYYUUURRRPPPMMMJJJFFFDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGIIIKKKLLLMMMLLLMMMNNNPPPNNNPPPSSSUUUWWWYYY\\\^^^]]]aaagggkkkooossswwwzzzzzz~~~}}}tttmmmlllooo{{{tttbbbWWWMMMIIIDDDAAA@@@??????>>>============<<<<<<<<<<<<888888999::::::;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::999999999:::;;;;;;:::::::::::::::::::::::::::999999888888999999:::888888999999::::::;;;;;;999999999999::::::::::::<<<===>>>??????@@@@@@???////////////000000000000//////000000000000/////////...---------///111222////////////////////////....../////////000000000------------------------......------------......///...------------.../////////000111111000///...////////////////////////...//////////////////...---///000000......///111---///000///......111333////////////000000000000///////////////////////////////////////000000000...//////000111111222222///000222444777;;;AAAEEEHHHKKKNNNPPPPPPOOOOOOPPPNNNMMMKKKIIIGGGGGGJJJMMMRRRVVV___jjjuuu}}}~~~xxxsssttt{{{{{{xxxooommmjjjggghhhmmmwww~~~~~~yyysssooollljjjfffeeehhhnnnsssyyy|||vvvooojjjaaa^^^XXXTTTRRRPPPMMMKKKGGGEEECCCCCCDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDGGGIIIJJJJJJIIIIIIJJJLLLLLLNNNPPPQQQRRRSSSUUUWWWUUUXXX^^^cccfffiiimmmooonnnooosssxxx|||rrrooolllqqq}}}mmm```RRRNNNHHHCCCAAA@@@???>>>============<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;888999:::;;;<<<;;;;;;:::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::888999999:::;;;<<<<<<<<<999999999999999999999999<<<===>>>??????@@@@@@???////////////000000000000//////000000000000/////////...,,,+++,,,///222444//////////////////////////////000000111111111222000000000000000000000000.........------.........///...---,,,,,,---...///...///000111111000//////////////////////////////,,,---...//////...---,,,---///000000//////111222+++---//////...///333666////////////000000000000//////////////////////////////000000111111222222...//////000111222222222333444666888;;;@@@FFFKKKJJJLLLPPPQQQPPPPPPPPPPPPLLLKKKIIIGGGFFFGGGKKKNNNWWW[[[bbbgggkkknnnpppqqqqqqtttvvvtttqqqttt|||~~~vvvpppccccccbbbbbbfffqqq~~~yyysssooommmkkkjjjgggiiiooouuuyyyrrrlllggg```[[[TTTQQQMMMKKKIIIHHHFFFDDDDDDCCCCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDCCCDDDEEEGGGIIIDDDDDDBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDHHHHHHIIIIIIIIIGGGFFFEEEFFFHHHIIIHHHGGGFFFGGGIIIIIIKKKLLLLLLKKKKKKMMMNNNSSSVVV[[[___aaacccfffhhhhhhhhhhhhllluuuyyytttooonnnuuuzzzmmmWWWRRRLLLFFFCCCBBBAAA@@@>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;::::::999888999:::;;;;;;;;;:::999<<<;;;;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999:::999999:::;;;;;;<<<======999999999999999999999999<<<===>>>??????@@@@@@???,,,,,,---...............111111222222222222111111//////000000///...------000000///............///////////////////////////000000000000////////////------............------////////////////////////,,,---------,,,,,,...///---------.........//////......------------......000//////...------,,,,,,////////////////////////...//////000111222222333000000000000000000000000///////////////.........,,,---------......//////000444999===AAAFFFKKKNNNLLLMMMNNNPPPRRRQQQNNNKKKMMMHHHFFFGGGEEECCCJJJTTTaaacccdddeeeeeeeeeeeefffmmmqqqtttuuuuuuyyyzzzsssooogggccc```cccnnn{{{~~~{{{vvvsssqqqooollljjjkkkmmmqqqwwwxxxqqqgggaaa^^^ZZZTTTOOOJJJJJJIIIHHHGGGGGGGGGHHHEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCBBBBBBAAACCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJQQQSSSTTT]]]jjjjjjaaa[[[\\\aaahhhnnnuuuzzzsssooonnnssszzzeeeYYYOOOLLLHHHBBB@@@BBB???>>>===>>>???>>><<<:::========================;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666777999:::;;;;;;;;;::::::999999999:::999999888888999999:::;;;<<<<<<===>>>=========;;;:::999888999;;;===???<<<===>>>??????@@@@@@???000000111222222222222111000111111222222111111000//////000000///......---000//////...---.........////////////////////////000000000000////////////...//////////////////...////////////////////////...------------...//////---------........./////////......------......///,,,,,,---......//////000////////////////////////---------...///000000000000000000000000000000000000000000000000000000000222222222222333333444444444777;;;???CCCFFFKKKNNNOOOPPPPPPQQQQQQOOOLLLJJJNNNIIIFFFHHHHHHIIIOOOWWW___eeejjjiiicccaaadddiiimmmnnnqqqtttxxx~~~zzztttnnnkkkjjjgggfffjjjuuu}}}rrrrrrrrrrrrqqqppppppppptttxxxyyyssskkkeee\\\WWWUUURRRMMMIIIIIIHHHHHHGGGGGGGGGGGGHHHEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKPPPRRRRRRZZZeeeddd\\\VVVWWW[[[aaaeeekkkuuuyyysssnnnppp|||pppdddWWWRRRMMMEEE@@@???@@@>>>>>>>>>??????===;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::;;;;;;;;;:::::::::999999::::::999999999999:::::::::;;;<<<<<<======<<<<<<::::::999999:::;;;===>>><<<===>>>??????@@@@@@???111222333333444444333333000111111222222111111000//////000000000///......//////...------------...////////////////////////000000000000//////////////////000000000000//////////////////////////////000...+++,,,///111000...------.........////////////......------......///,,,------......///000000////////////////////////------......//////000000000000000000000000000000111111111111111111111111222222222222222333333444888;;;???CCCEEEHHHLLLNNNPPPPPPPPPPPPOOOMMMLLLKKKOOOJJJHHHKKKPPPSSSXXX]]]```jjjrrroooddd___eeennnooonnnpppvvv~~~}}}uuupppmmmkkkppppppqqqwww~~~vvvtttjjjnnnrrrsssssstttvvvyyyxxxooohhhccc\\\WWWQQQNNNMMMKKKHHHDDDGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFEEEDDDDDDCCCDDDDDDAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@AAAAAAAAAAAAAAADDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHGGGKKKKKKJJJOOOWWWVVVOOORRRRRRUUUZZZ\\\```hhhrrrvvvooonnnvvv~~~pppbbbZZZTTTLLLEEEAAA@@@???>>>>>>???@@@>>>===========================;;;;;;;;;;;;;;;;;;;;;;;;::::::888888888888::::::;;;;;;;;;;;;::::::::::::::::::999999999999::::::999:::;;;;;;<<<<<<;;;;;;999999:::;;;;;;<<<<<<===<<<===>>>??????@@@@@@???///000111111222222111111000000111111111111000000//////000000000//////...///......---------------////////////////////////000000000000/////////////////////000000/////////////////////////////////111,,,)))+++///222///,,,............//////////////////............//////000000//////...---------///////////////////////////000000000111111111222000000000000000000000000000000000111111111111111111000000000000111222333;;;>>>CCCFFFIIILLLNNNQQQMMMNNNNNNMMMLLLLLLMMMNNNNNNLLLLLLRRRZZZ```bbbcccdddmmmuuurrrhhhccciiipppppprrrvvv|||xxxtttsssssszzz{{{}}}vvvpppoookkkpppuuuwwwwwwyyyzzzqqqiiiccc]]]YYYSSSPPPLLLJJJJJJJJJHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCEEEGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHFFFGGGHHHHHHIIIIIIIIIHHHFFFHHHHHHFFFHHHMMMKKKFFFOOOOOORRRVVVXXX[[[bbbkkkxxxzzzrrrpppsssxxx|||jjj___ZZZUUUNNNIIIBBB@@@??????@@@@@@???>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999:::::::::999999:::;;;;;;;;;;;;:::888999:::;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@???...///000000111111000000000000000111111000000000//////000000000000000/////////...------------...000000000000000000000000000000000000////////////---......//////......---///////////////////////////+++((()))...000...***........./////////000000/////////....../////////111000000///......------000000000000000000000000000000000000111111111111000000000000000000000000/////////000000111111111222111111111222444666888===@@@FFFJJJLLLOOOQQQSSSNNNNNNMMMKKKHHHHHHKKKMMMNNNPPPUUU]]]eeekkkjjjggghhhlllpppooojjjiiilllpppqqqvvv||||||}}}{{{wwwrrrmmmllllllqqqvvvzzz}}}zzzuuummmeee```\\\XXXUUUPPPNNNLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJJJJHHHGGGGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHKKKLLLKKKIIIIIIKKKKKKHHHLLLLLLPPPTTTVVVXXX___gggnnnxxxtttsssssszzzuuufff^^^ZZZTTTOOODDDBBB@@@???@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;888999999:::;;;:::::::::888999:::;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@???///000111111222111111111///000000111111000000/////////000111111111000000000000///...............000000000000000000000000000000000000////////////------............------////////////////////////---***((())),,,...---+++....../////////000000000000//////......//////000---......//////000111111000000000000000000000000............////////////000000000000000000000000......///000000111111111000000///000222555888:::@@@DDDIIIMMMOOOPPPRRRSSSPPPPPPNNNJJJFFFEEEIIINNNTTT]]]gggooouuuvvvqqqjjjkkkkkkjjjkkklllnnnppprrrtttzzzyyyvvvsssnnnkkklllmmmqqqxxx|||nnnjjjddd___[[[YYYVVVTTTPPPPPPOOOOOOMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLJJJJJJIIIJJJJJJKKKLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIMMMQQQSSSTTT[[[ccceeevvv~~~xxxssszzzpppddd]]]WWWQQQGGGEEEBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;888999::::::;;;;;;::::::999999:::;;;;;;<<<<<<===<<<===>>>??????@@@@@@???///000111111222222111111//////000000000000////////////000111111111111111111111000////////////000000000000000000000000000000000000000////////////......////////////......////////////////////////,,,+++++++++,,,,,,------.../////////000000000000000000////////////000000.........///000000111111000000000000000000000000////////////............000000000000000000000000//////000111111222333333/////////000333777;;;>>>EEEHHHLLLOOOOOOOOOOOOPPPNNNNNNMMMIIIFFFHHHOOOUUUeeesss{{{pppnnnmmmlllmmmoootttyyy|||~~~{{{vvvtttqqqmmmlllooosssxxx}}}vvvjjjfffbbb^^^\\\ZZZXXXVVVUUUUUUUUUSSSQQQOOOMMMMMMOOONNNNNNMMMMMMMMMMMMNNNLLLKKKKKKLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNJJJJJJIIIIIIIIIIIIIIIIIIKKKJJJJJJJJJIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEEEEEEEEEEGGGIIIHHHIIILLLPPPQQQQQQWWW^^^^^^kkk|||}}}zzz|||mmmddd[[[TTTJJJGGGCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;999::::::;;;;;;;;;;;;;;;::::::999999:::;;;===>>><<<===>>>??????@@@@@@???......///000000000000000//////000000000000////////////000111111111111111222111111000000000000000000000000000000000000000000000000000//////////////////000000000000//////////////////////////////,,,---------,,,,,,...000////////////000000000000000000////////////000000111111111000//////......000000000000000000000000111111111111000000000000000000000000000000000000000000111222333333444444555444444666999>>>CCCEEEIIILLLOOOPPPOOOMMMMMMLLLHHHJJJKKKIIIIIIMMMWWW___uuuwwwrrrrrrrrrrrrsssyyyzzzwwwuuuqqqmmmooosss}}}|||uuujjjhhhdddaaa```^^^[[[YYYZZZZZZZZZXXXTTTQQQPPPOOOQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMMMMNNNOOOPPPRRRRRRPPPPPPPPPQQQRRRRRRSSSSSSMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGDDDEEEGGGIIIIIIIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJLLLLLLLLLMMMLLLLLLKKKKKKGGGFFFFFFGGGGGGGGGJJJMMMJJJJJJMMMQQQQQQPPPUUU\\\ZZZcccppp~~~yyy|||uuujjjaaaYYYLLLIIIDDDAAA@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;:::999888999;;;===???<<<===>>>??????@@@@@@???---///111333333111///---000111111222222111111000////////////000000000000000/////////............////////////000000000000111222222///,,,,,,///333000000////////////000000/////////////////////////////////...------,,,,,,//////......---------,,,111000///......///000111000000//////.........---............///000222222666555444222111///...------......///////////////111222222222222333555888888666555888>>>DDDGGGGGGMMMNNNOOOOOOOOONNNMMMLLLMMMGGGGGGKKKJJJKKKXXXkkkxxxuuuxxxzzzzzzzzz|||~~~|||}}}{{{xxx|||~~~ssspppkkkfffccc___[[[XXX\\\\\\[[[[[[ZZZXXXWWWVVVWWWUUUSSSPPPOOOOOOPPPQQQQQQPPPPPPQQQSSSSSSSSSQQQPPPQQQRRRQQQPPPPPPQQQSSSSSSPPPOOORRRSSSSSSVVV[[[YYYYYYYYYZZZXXXUUUUUUWWWSSSRRRQQQNNNKKKJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJHHHHHHHHHJJJKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKKKKLLLHHHHHHGGGHHHIIIJJJLLLMMMKKKIIIHHHGGGGGGHHHJJJKKKJJJIIIGGGGGGGGGIIIKKKLLLHHHHHHHHHHHHIIIIIIIIIIIIHHHKKKMMMNNNMMMLLLKKKLLLHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLNNNQQQTTTWWWXXXZZZ\\\cccppp|||~~~sssdddWWWUUUQQQKKKEEEAAA???@@@@@@============>>>>>>>>>>>><<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::===<<<;;;:::::::::::::::<<<<<<======<<<:::888777<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>???@@@///000222333333222000///111111222222222222111111////////////000000000111000000/////////.........////////////000000000000...///...,,,******,,,///000000///.........//////////////////////////////..................///////////////.........------111000///......///000111000000/////////.....................///000111222222222111111111000000000......///000000000000///111111222222111222555777:::999888;;;AAAEEEGGGGGGMMMMMMNNNOOOOOONNNLLLLLLLLLFFFDDDGGGHHHLLL]]]ppp{{{zzzzzzyyyzzz}}}zzzwwwrrrnnnkkkhhhdddbbb^^^^^^^^^^^^]]]\\\[[[[[[]]]\\\ZZZXXXWWWWWWXXXXXXWWWUUUTTTTTTVVVWWWVVVUUUUUUVVVUUUTTTSSSSSSUUUXXXZZZXXXXXX\\\^^^^^^aaagggiiiiiijjjkkkiiiccc^^^[[[WWWVVVTTTRRRPPPOOOPPPQQQQQQQQQQQQPPPPPPOOONNNNNNOOONNNMMMNNNOOOPPPPPPOOOKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMLLLLLLMMMNNNOOOOOONNNMMMLLLLLLNNNPPPQQQQQQPPPNNNLLLLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOOOOMMMMMMNNNOOOIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMOOOQQQTTTUUUXXXYYY___iiiuuuzzzyyyzzzlll___[[[VVVNNNHHHCCCAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<=====================<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;::::::========================>>>======<<<<<<;;;;;;;;;???????????????@@@@@@AAA222222222222222222222222222222222333333222222222/////////000000000111111000000000/////////......////////////000000000000111111111///------///111000000///...---------...////////////////////////------...//////000111111000000////////////......000000////////////000000000000////////////......///......//////000111222......///000000111222222//////000111111111111111000111111111111222555777;;;;;;===@@@DDDGGGHHHGGGMMMNNNNNNOOONNNMMMLLLKKKKKKEEEBBBDDDGGGNNNaaattt|||zzz{{{~~~|||yyyvvvssspppffffffeeeeeeeeeddddddcccaaaaaa``````____________```^^^\\\[[[\\\]]]]]]]]]]]]\\\[[[YYYYYY[[[___bbbggggggjjjpppssstttyyywwwmmmbbb___\\\YYYWWWWWWXXXXXXTTTTTTTTTSSSRRRQQQPPPOOOQQQPPPOOOPPPQQQSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPRRRQQQQQQPPPPPPOOOOOONNNQQQPPPOOOMMMMMMMMMNNNOOOQQQPPPOOOOOOOOOQQQRRRSSSUUUTTTRRRPPPNNNNNNOOOOOOTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSRRRQQQOOOPPPRRRTTTNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMNNNQQQTTTVVVXXXYYY\\\bbbiiiyyy|||ssssss}}}yyymmmaaa[[[RRRKKKFFFCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============;;;;;;<<<===>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;:::::::::::::::;;;<<<===========================??????>>>===<<<;;;::::::??????@@@AAAAAAAAAAAAAAA333333222111111222333333222222333333333333222222//////000000000111111111000000000////////////...////////////000000000000222222111000000000111111000///...------,,,------////////////////////////////////////000000111111000000000000000/////////000000////////////000000000000/////////////////////////////////000111111---......///000111111222000000111222222222222111///000111111000222555777;;;===AAAEEEIIIKKKKKKKKKOOOOOOPPPPPPOOOMMMKKKJJJHHHDDDBBBDDDHHHQQQbbbrrr}}}{{{{{{xxxtttuuu}}}~~~rrrqqqpppooonnnmmmllllllhhhhhhiiijjjjjjjjjjjjiiikkkiiifffeeeeeefffffffffcccbbbaaa______ccciiimmmxxxyyy~~~oookkkeeeaaa^^^^^^^^^^^^[[[[[[[[[ZZZXXXVVVTTTSSSSSSQQQPPPQQQSSSUUUVVVVVVZZZZZZYYYYYYXXXWWWVVVVVVZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSUUUUUUTTTSSSTTTTTTUUUVVVXXXWWWVVVTTTSSSSSSSSSSSSXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVWWWUUUSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWUUUSSSRRRRRRUUUYYY[[[[[[[[[]]]___bbbnnnsssmmmqqq}}}{{{fff___UUUMMMIIIFFFBBB@@@@@@???????????????>>>>>>========================888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::<<<===========================>>>>>>>>>======<<<<<<<<<===>>>@@@AAABBBAAA@@@@@@444333222000000222333444111222222333333222222111000000000000111111111111111000000000////////////////////////000000000000000///...............---//////...---------------000000000000000000000000111111000000/////////////////////000000000000000//////000000000000////////////000000000000000000000////////////000000111///////////////000000000000111111222222222222222///000111111111333666888;;;>>>CCCHHHLLLNNNOOOPPPPPPQQQQQQQQQOOOMMMKKKJJJEEEDDDDDDGGGLLLTTT```kkkuuu{{{{{{}}}zzztttnnnooottt~~~}}}{{{xxxvvvuuutttttttttuuuwwwxxxyyyzzzzzzzzzxxxuuusssqqqqqqqqqpppooojjjhhhfffccccccffflllppp|||uuummmgggdddcccbbbaaadddccccccaaa^^^[[[XXXVVVTTTSSSRRRTTTWWWZZZ\\\\\\___``````___^^^]]][[[ZZZ]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVVVVWWWYYYZZZ[[[]]]\\\\\\\\\[[[[[[\\\\\\^^^^^^]]]]]]]]]\\\]]]]]][[[ZZZZZZZZZYYYYYYYYYXXXYYYZZZ[[[[[[XXXVVVVVVVVVYYYYYYYYYZZZZZZZZZ[[[[[[[[[ZZZWWWVVVWWWZZZ]]]___\\\\\\^^^___```hhh{{{xxxmmmkkkrrryyykkkcccXXXPPPLLLIIIEEEAAAAAAAAA@@@@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>===;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;<<<>>>@@@AAA@@@@@@???333222111000000111222333111111111222222111111111000000000111111111222222111111000000000/////////////////////000000000000111000//////000000///...///...............//////000000000000000000000000111111000//////...------......////////////000000//////000000000000////////////000000000000111111000000////////////000000111111000000000000//////000000111222222222222111///000111222222444777:::===AAAFFFKKKMMMOOOQQQRRRQQQQQQQQQPPPOOOMMMJJJIIIBBBDDDFFFJJJOOOVVV___eeehhhoooyyy~~~zzz|||}}}tttoookkkkkkrrr{{{xxxvvvqqqjjjfffeeegggjjjzzz|||vvvooolllkkkjjjhhhjjjiiihhhfffaaa\\\XXXUUUSSSRRRRRRTTTXXX]]]```aaafffgggggggggfffeeecccbbbaaaaaa```___^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^```aaaaaaaaabbbbbbcccdddddddddffffffffffffeeeeeeeeeeeebbbbbbaaaaaa```____________``````___\\\ZZZZZZ[[[^^^^^^^^^^^^____________```^^^\\\[[[[[[\\\^^^```[[[[[[^^^bbbdddgggrrr}}}|||qqqkkklllnnn~~~tttkkk___VVVRRRNNNHHHCCCBBBBBBAAAAAA@@@?????????;;;;;;<<<<<<<<<<<<======<<<===============<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>><<<;;;:::999999999::::::::::::::::::::::::999999:::;;;<<<===>>>>>>;;;<<<===>>>???@@@@@@@@@111111111000000111111111///000000111111000000///000000111111111222222222111111111000000000//////////////////000000000000444222111222444444222///............///000111111000000000000000000000000//////..................------........./////////...///000111111000///...//////000000000111111111000000////////////000000111111111111111111111111///000000111222111111111000111222333333555888;;;AAAEEEIIILLLLLLMMMPPPRRRPPPPPPOOOOOOMMMJJJHHHFFFAAACCCFFFIIIOOOXXX```eeefffgggjjjpppuuuwwwyyyyyyzzz}}}wwwnnnkkkjjjooozzzwwwllleeebbbaaaggghhhlllpppsssyyy|||zzz{{{zzzxxxwwwwwwuuuqqqllleee```\\\XXXWWWWWWZZZ```fffjjjlllqqqrrrssstttsssrrrpppooonnnmmmmmmlllkkkjjjiiiiiifffeeeeeedddeeefffggghhhhhhiiikkknnnqqqssstttuuuuuuuuuuuutttsssrrrqqqpppmmmmmmlllkkkkkkjjjiiiiiiiiigggddd```]]]]]]```cccfffffffffgggggggggggghhhhhhfffdddbbb```_________\\\]]]bbbiiimmmmmmooosssxxxqqqmmmllluuuwwwiii___YYYTTTLLLFFFCCCBBBBBBAAA@@@@@@??????<<<<<<=========>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<=========>>>???@@@BBBBBB000000000000000000000000//////000000000000//////000111111111111222222222111111111111000000000000////////////000000000000111///...///111111///,,,............///111222333000000000000000000000000,,,,,,------.../////////,,,---------......//////...///000111111000///...//////000000111111111222111000////////////000000000000111111222222333333//////000111111111111000000222333333444666999<<>>>>>?????????@@@=========<<<;;;:::888888<<<<<<<<<<<<<<<===>>>>>>999:::;;;<<<===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::???>>>>>>>>>???AAACCCEEE////////////////////////333222222222111000000000333333222222111000000000111111000000000000111111000000000000000000000000111000000000//////......000000000000000000000000000000000000000000000000........................///////////////.........111000///---------...///...000222333333333111000000000000000111111111111111111000000//////......111111222222222111111000444333333333666:::>>>AAAFFFHHHLLLOOOQQQQQQPPPOOOSSSPPPMMMJJJHHHHHHHHHIIILLLMMMMMMMMMOOOVVV```gggjjjeeecccgggllloootttyyytttoookkkppp|||~~~lll___WWWVVVTTTRRRRRRTTTXXX]]]```nnnyyyyyywwwsssqqqvvv~~~|||{{{~~~yyyqqqllljjjmmmrrrvvv}}}|||{{{zzzyyyzzzzzz{{{zzzxxxuuupppllliiiiiijjjdddjjjqqqxxx{{{zzzvvvssswwwyyy|||zzztttsss{{{ooo```\\\WWWPPPHHHFFFCCCBBBAAA@@@>>>===??????>>><<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>?????????>>><<<999888>>>===<<<;;;:::;;;;;;<<<999::::::;;;<<<===>>>>>>>>>===;;;::::::;;;===>>>=========>>>??????@@@@@@000000000000000000000000222222222111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111000000/////////////////////////////////000000000000000000000000000000000000000000000000/////////////////////...111000///.........//////...000111333333222111000000000000000111111111111222111111111000000000000111111111111111111111000333222333555888<<<@@@CCCHHHJJJMMMPPPQQQQQQPPPOOOPPPPPPOOOMMMJJJIIIIIIJJJKKKPPPTTTVVVVVVYYY___dddhhhfffgggjjjlllnnnvvv~~~yyyvvvuuuzzzsssddd[[[TTTRRROOONNNOOORRRVVVYYY___iiiwww}}}{{{}}}~~~xxxsssooommmmmmnnnrrrwww|||~~~}}}zzzxxxwwwxxxyyy|||~~~vvvsssyyyyyykkkbbb\\\WWWLLLHHHEEEBBBAAA@@@>>>===@@@???>>>==================<<<<<<;;;;;;<<<<<<===<<<===============<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<=========>>>===<<<;;;;;;<<<===>>>======>>>>>>???@@@@@@AAA111111111111111111111111111111111111111222222222...//////000111111222222111111000000000000111111000000000000000000000000111111111111111000000000////////////////////////////////////////////////111111111111111111111111......//////////////////111111000/////////000000///000111222222222111000000000000000111111111111222222222222111111111111000000000000111111000000111222444777;;;@@@DDDGGGLLLMMMPPPRRRRRRRRRQQQPPPLLLNNNPPPNNNKKKKKKMMMOOOSSS[[[ccceeebbb```bbbfffhhhiiilllooonnnpppzzz{{{|||~~~~~~|||}}}}}}kkk```UUUSSSPPPMMMMMMNNNQQQSSSVVV\\\ggguuuyyyuuusssuuuwwwyyy{{{|||||||||{{{|||{{{zzzzzz}}}}}}wwwyyywwwhhh___]]]QQQMMMGGGCCC@@@???===<<<@@@???>>>>>>>>>>>>??????===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<===>>>???@@@:::;;;<<<<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>??????@@@AAAAAAAAA222222222222222222222222000000000111222222222333/////////000000111111111111111000000000000111111000000000000000000000000222222111111111111111111........................////////////////////////////////////////////////............////////////111111111000000000000111//////000111222111111000///000000000111111111111111111111111111111111111000000000000000000111111111222555:::???DDDHHHJJJOOOPPPQQQRRRSSSRRRQQQPPPJJJMMMNNNMMMMMMQQQXXX^^^fffnnnvvvvvvooojjjkkkmmmnnnnnnqqquuuvvvyyyzzzuuussssssxxxrrreee[[[YYYUUURRRPPPPPPQQQRRRWWW\\\dddooo~~~zzzzzzyyyyyyyyyzzz{{{}}}~~~~~~|||{{{~~~~~~jjj______WWWRRRKKKEEEAAA???>>><<<>>>>>>>>>===>>>>>>??????======<<<<<<<<<<<<======<<<;;;;;;;;;<<<===???AAA???>>>===<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<>>>??????@@@AAAAAABBBBBB222222222222222222222222000000000111222222222333222111111111000000000///111111000000000000111111111111111111111111111111111111111111111111222222////////////////////////////////////////////////////////////////////////---.........//////000000000000000111111111111000//////000000111111111111///000000000111111111111000000000000000000000000000000//////000111222222222444888>>>CCCHHHKKKMMMPPPPPPQQQRRRRRRQQQQQQPPPMMMNNNNNNPPPVVVaaapppzzzxxxrrrsssvvvvvvtttuuu|||~~~sssmmmkkklllpppwwwxxxkkkbbb___\\\XXXVVVUUUUUUUUUXXX\\\dddnnn}}}}}}{{{yyyzzz}}}||||||pppcccaaa]]]WWWOOOHHHDDDAAA???=========<<<<<<<<<===>>>>>>=========<<<<<<=========>>>===<<<;;;;;;<<<===>>>EEECCC???<<<:::;;;===>>>=========<<<;;;;;;::::::;;;::::::::::::::::::;;;>>>??????@@@AAAAAABBBBBB222222222222222222222222111111111111111222222222333333222222111000000///111111000000000000111111111111111111111111111111000000000111111111111111000000000000000000000000////////////////////////111111111111111111111111------......///000000000...///000111111111000000/////////000000000111111000000000000111111111111///////////////000000000111111000000000222333444555777<<>>======<<<<<<<<<<<<<<<===>>>======<<<<<<======>>>???>>>===<<<<<<<<<<<<<<>>>>>??????@@@AAAAAAAAA222222222222222222222222222222222111111111111111333333333222222222222222111111000000000000111111111111111111111111111111/////////000000111111111111111111111111111111111000000000000000000000000000000000000000000000000------......///000000111---...///000000000/////////////////////000111111000000000000111111111111//////000000000111111111222222111000111333555666888;;;???DDDIIIKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOMMMPPP^^^uuu~~~~~~|||}}}{{{mmmbbb^^^]]]eeemmmxxx|||{{{kkkjjjgggdddbbbaaa`````````cccjjjttt{{{oooccc^^^XXXQQQLLLGGGCCC@@@??????>>>===<<<<<<<<<===>>>>>>============>>>>>>===============<<<<<<;;;>>>>>>==================<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;======>>>>>>???@@@@@@AAA111111111111111111111111333222222222111111000000111222222333333444555555111111000000000000111111111111111111111111111111......//////000000000111111111111111111111111111111111111111111111111111........................---------...///000000111,,,---...000000000///...///////////////000111111000000000000111111111111000000111111222222222333333222111111222333666777:::===AAAFFFJJJKKKLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOJJJHHHNNN```~~~zzzpppaaaXXXXXX[[[gggqqq~~~|||{{{|||zzz}}}pppnnnllljjjhhhgggffffffmmmooosss{{{sssddd```ZZZTTTOOOIIIDDD@@@AAAAAA???>>>============>>>>>>============>>>>>>;;;<<<===>>>>>>===<<<;;;777999<<<>>>???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===============>>>??????@@@@@@