BM6P6(@ yyyssspppnnnkkkfffbbb___[[[VVVSSSUUURRROOOMMMLLLKKKIIIGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHLLLJJJJJJMMMPPPUUU```kkkyyyiiiVVVNNNKKKIIIIIIHHHHHHIIIJJJLLLMMMQQQSSSVVVWWWWWWWWWXXXZZZZZZZZZ[[[\\\^^^```bbbcccdddeeefffggghhhiiijjjkkklllmmmooopppqqqtttxxx{{{ppp[[[RRRRRRKKKGGGHHHFFFFFFFFFGGGIIIKKKMMMOOOPPPOOORRRTTTWWWZZZ```jjjqqq~~~|||yyytttmmmfff___YYYWWWTTTSSSQQQOOOMMMLLLLLLKKKKKKKKKJJJKKKKKKIIIEEEBBBFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<:::::::::;;;<<<===>>>>>>888999:::;;;<<<<<<<<<<<<===============<<<<<<<<<>>>???@@@BBBDDDGGGIIIJJJQQQVVV^^^fffqqq}}}xxxtttqqqnnniiieeeaaa\\\XXXUUUSSSQQQNNNMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHLLLPPPVVVbbbnnn|||{{{dddTTTMMMKKKIIIIIIHHHHHHIIIKKKMMMNNNRRRTTTVVVWWWWWWXXXYYY[[[[[[[[[\\\]]]___aaacccdddeeeeeefffgggiiijjjkkklllmmmnnnpppqqqrrruuuxxx{{{vvv```UUUSSSJJJFFFHHHEEEFFFFFFGGGIIIKKKMMMOOOPPPOOOQQQTTTVVVYYY___iiippp|||}}}yyyvvvqqqkkkeee^^^ZZZWWWTTTSSSQQQPPPNNNMMMLLLLLLJJJJJJJJJKKKLLLKKKHHHEEEGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>======;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<::::::;;;;;;<<<<<<======999:::;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;===>>>???@@@BBBDDDFFFGGGMMMRRRYYY```jjjwww{{{vvvsssnnniiiddd___ZZZWWWSSSQQQNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGIIIMMMRRRZZZgggsssrrr^^^QQQLLLKKKIIIIIIIIIIIIJJJLLLNNNOOOSSSUUUWWWYYYYYYYYYZZZ\\\\\\\\\]]]^^^```aaacccdddffffffggghhhjjjkkkllllllmmmoooqqqrrrsssuuuxxx{{{}}}~~~gggXXXSSSJJJFFFHHHEEEFFFFFFGGGIIIKKKMMMOOOPPPOOOQQQSSSUUUXXX^^^gggmmmxxx}}}yyytttssspppmmmgggbbb]]]YYYVVVSSSRRRQQQPPPOOONNNMMMMMMJJJJJJJJJLLLMMMMMMKKKIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<999:::;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???AAACCCDDDHHHLLLRRRXXX___jjjwww}}}yyysssmmmhhhbbb]]]YYYTTTRRROOONNNNNNNNNMMMKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJKKKJJJLLLQQQVVV___mmmzzzkkkZZZPPPKKKJJJIIIIIIIIIJJJKKKMMMPPPQQQTTTWWWYYYZZZZZZ[[[\\\]]]^^^^^^^^^___aaacccdddeeegggggghhhjjjkkklllmmmnnnmmmoooqqqrrrsssuuuwwwzzz}}}lllYYYSSSIIIFFFHHHFFFFFFFFFGGGIIIKKKMMMOOOPPPNNNQQQSSSTTTVVV[[[dddkkkuuu~~~|||wwwpppjjjjjjhhheeeaaa]]]YYYVVVTTTRRRRRRQQQQQQPPPPPPOOONNNMMMLLLLLLLLLNNNMMMKKKJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAAEEEHHHMMMQQQWWW___jjjrrryyyrrrllleee___ZZZVVVTTTQQQOOONNNMMMKKKIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIMMMLLLMMMSSSYYYbbbrrr|||fffWWWOOOLLLJJJIIIIIIJJJKKKMMMOOOQQQSSSVVVXXX[[[\\\\\\\\\^^^______``````aaabbbdddeeefffhhhiiijjjkkklllnnnoooooolllnnnqqqrrrssstttvvvxxx}}}ooo[[[SSSJJJGGGJJJGGGFFFFFFGGGIIIKKKMMMOOOPPPNNNPPPRRRRRRTTTYYYaaagggsss|||{{{ssskkkcccbbb```^^^[[[WWWTTTRRRPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOMMMMMMMMMMMMKKKIIIHHHHHHHHHGGGFFFFFFEEEEEECCCBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888888999::::::::::::999;;;;;;<<<<<<========================>>>???@@@AAADDDGGGKKKMMMQQQWWW```fffpppyyy}}}vvvoooggg```\\\VVVTTTQQQNNNMMMLLLJJJHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIMMMKKKNNNTTT\\\gggwwwuuuaaaUUUPPPLLLJJJIIIJJJJJJKKKNNNQQQSSSUUUXXXZZZ\\\]]]]]]^^^___aaaaaaaaaaaabbbccceeefffgggjjjjjjkkklllnnnoooppppppmmmooorrrttttttuuuwwwxxx}}}uuu^^^UUULLLIIIKKKGGGFFFFFFGGGIIIKKKMMMOOOPPPNNNPPPQQQQQQRRRVVV^^^dddpppzzz|||rrrhhh```\\\[[[YYYVVVSSSQQQNNNMMMOOOPPPRRRSSSSSSSSSRRRQQQRRRPPPNNNMMMMMMLLLJJJHHHIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;999999::::::::::::999999;;;;;;<<<<<<===>>>>>>>>>============>>>???AAAAAACCCFFFHHHJJJLLLPPPWWW]]]eeemmmxxxxxxppphhhaaa\\\TTTRRROOOMMMMMMLLLJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLPPPXXXbbbooolllZZZRRROOOLLLIIIJJJJJJJJJLLLOOORRRUUUVVVYYY[[[^^^_________```bbbccccccccccccdddeeeggggggjjjkkklllmmmooopppqqqqqqooorrruuuvvvwwwwwwxxxyyy{{{|||dddZZZOOOKKKKKKFFFFFFFFFGGGIIIKKKMMMOOOPPPNNNOOOPPPPPPPPPUUU\\\bbbmmmvvvttthhh___ZZZYYYWWWTTTRRROOOMMMLLLNNNPPPRRRTTTTTTTTTSSSSSSPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@??????>>>??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::999999999::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>>>>;;;;;;<<<<<<>>>???@@@AAA@@@CCCEEEFFFGGGJJJPPPUUU[[[bbbkkksss{{{~~~yyyqqqiiiaaa\\\RRRPPPMMMLLLMMMMMMKKKJJJLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLOOOOOOSSS]]]hhhwww|||eeeUUUPPPNNNLLLIIIJJJJJJKKKLLLOOORRRUUUWWWZZZ\\\^^^______```aaaccccccccccccdddeeefffggghhhkkklllmmmnnnooopppqqqrrrqqqtttwwwyyyyyyyyyzzz{{{zzz}}}zzziii]]]RRRLLLKKKEEEFFFGGGGGGIIIKKKMMMOOOQQQNNNOOOPPPOOOPPPTTT[[[aaajjjtttuuuiii```YYYXXXWWWTTTQQQOOOMMMLLLNNNOOORRRTTTUUUUUUTTTSSSNNNLLLKKKKKKLLLMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBBBB@@@@@@???>>>@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;::::::888888999::::::;;;<<<<<<<<<===============<<<<<<999999::::::;;;<<<======:::::::::;;;===???@@@AAA>>>@@@CCCCCCCCCFFFKKKPPPPPPVVV^^^eeelllwww~~~{{{}}}yyypppfff\\\VVVRRRQQQNNNKKKJJJIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKLLLGGGHHHIIIIIIHHHHHHJJJLLLQQQTTTZZZdddrrrppp]]]RRROOOLLLLLLMMMJJJLLLOOOPPPRRRTTTXXXZZZZZZ\\\___aaabbbdddfffhhhgggfffeeedddeeegggiiijjjmmmmmmnnnnnnoooppprrrsssxxxxxxxxxxxxyyyzzz{{{{{{|||xxx~~~uuuaaaUUUNNNKKKJJJHHHHHHGGGGGGHHHKKKNNNOOOQQQQQQQQQPPPPPPTTTYYY]]]gggrrrxxxlllddd[[[WWWRRRPPPQQQQQQOOOMMMQQQPPPQQQSSSTTTUUUSSSQQQOOONNNMMMLLLJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDAAAAAAAAABBBBBBBBBCCCCCC@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<===??????AAABBBCCCEEEFFFGGGNNNQQQUUU[[[cccmmmxxx~~~}}}yyy{{{}}}uuulllcccZZZUUUQQQPPPMMMKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLHHHIIIJJJIIIHHHHHHJJJLLLRRRVVV]]]hhhxxxzzzjjjYYYQQQOOOMMMMMMNNNKKKMMMPPPQQQSSSUUUYYY[[[[[[^^^aaacccdddeeegggiiihhhhhhgggfffgggiiikkklllnnnnnnnnnooopppqqqrrrsssxxxwwwwwwxxxxxxyyyzzz{{{~~~}}}zzzuuuyyy~~~gggXXXPPPKKKJJJHHHGGGGGGGGGHHHKKKMMMOOOOOOOOOOOONNNNNNQQQVVVZZZcccmmm||||||ooofff```[[[VVVTTTTTTTTTRRRPPPOOONNNOOOPPPRRRRRRQQQOOOMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHHHHFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???@@@BBBCCCDDDEEEGGGJJJNNNSSSZZZccclllrrr||||||xxxyyywwwnnneee]]]WWWRRRPPPOOOMMMKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLIIIJJJJJJIIIHHHIIIKKKMMMTTTYYYcccpppnnnaaaTTTPPPOOONNNNNNOOOMMMOOOQQQSSSTTTWWWZZZ]]]^^^aaadddeeefffgggiiijjjjjjjjjiiiiiiiiikkkmmmnnnooooooooopppqqqrrrttttttwwwwwwwwwwwwxxxyyyzzzzzz|||{{{zzzrrruuunnn[[[QQQKKKHHHHHHGGGGGGGGGHHHKKKMMMOOONNNOOONNNNNNNNNQQQUUUYYYccclll{{{uuujjjccc^^^XXXUUUUUUTTTQQQOOOOOONNNNNNOOOQQQQQQOOONNNMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<======???@@@AAABBBCCCBBBDDDHHHKKKPPPWWW___dddoooxxx|||vvvvvv}}}~~~xxxooofff^^^XXXSSSPPPOOONNNLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIJJJMMMOOOVVV]]]jjjzzzzzzdddZZZQQQOOOOOOMMMMMMNNNOOOQQQTTTUUUWWWYYY\\\___bbbdddggghhhhhhiiijjjlllkkkkkkjjjjjjkkklllmmmnnnpppppppppqqqrrrssstttuuuvvvvvvvvvvvvwwwxxxyyyyyy{{{{{{~~~{{{qqqsss|||ttt^^^QQQKKKHHHHHHGGGFFFFFFHHHJJJMMMNNNPPPPPPPPPPPPPPPRRRVVVYYYbbbkkkyyy}}}rrrjjjeee^^^ZZZYYYWWWTTTQQQQQQPPPOOOPPPQQQQQQOOONNNLLLLLLKKKJJJIIIHHHHHHIIIHHHHHHIIIIIIHHHGGGGGGFFFGGGFFFFFFEEECCCBBBBBBAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@AAAAAAAAACCCEEEHHHKKKPPPUUUZZZbbbkkkwww}}}vvvuuu{{{vvvppphhh___YYYUUUQQQOOONNNNNNMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLKKKKKKMMMPPPSSSZZZcccrrrrrr]]]UUUOOONNNNNNLLLLLLMMMRRRTTTVVVXXXYYY[[[___bbbeeegggiiijjjjjjjjjlllmmmkkkkkkkkkkkklllmmmnnnnnnppppppqqqqqqrrrsssuuuvvvuuuuuuuuuuuuvvvwwwxxxxxx{{{{{{|||ppprrryyy{{{bbbTTTNNNKKKGGGGGGFFFFFFGGGJJJLLLNNNOOOPPPPPPPPPPPPQQQUUUWWW]]]eeerrr~~~}}}vvvpppiiidddaaa___ZZZWWWTTTRRRPPPOOOOOOOOOMMMLLLJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@@@@AAA@@@BBBDDDEEEGGGJJJOOORRRUUU]]]gggooovvvwwwuuuzzzxxxnnniiibbb[[[WWWSSSQQQOOONNNNNNNNNMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMPPPUUUYYYaaakkk|||}}}jjjYYYSSSNNNNNNNNNLLLLLLOOOTTTVVVXXXZZZ[[[^^^aaadddgggiiikkklllkkkkkklllmmmkkkllllllmmmnnnnnnoooooopppppppppqqqrrrssstttuuuttttttttttttuuuvvvwwwwwwyyyzzzssstttyyygggXXXRRROOOGGGFFFFFFFFFGGGJJJLLLNNNLLLMMMNNNNNNMMMOOOQQQTTT[[[cccooo{{{yyyqqqkkkgggccc___[[[XXXUUURRRPPPOOOMMMKKKIIIGGGGGGFFFEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<===>>>?????????===>>>@@@AAABBBEEEIIIKKKPPPVVV]]]ccciiiqqq|||xxxvvvzzz{{{ttthhhddd^^^ZZZVVVTTTQQQOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNPPPTTTYYY]]]jjjtttsssbbbUUUPPPMMMNNNNNNMMMOOOSSSVVVXXXZZZ\\\]]]___cccfffhhhjjjlllmmmlllkkklllmmmmmmnnnoooooopppqqqqqqqqqppppppppppppqqqssstttuuusssssssssssstttuuuvvvwwwwwwyyy|||{{{}}}iiiYYYRRRNNNGGGFFFEEEEEEGGGIIILLLNNNLLLMMMNNNNNNMMMNNNPPPSSSZZZaaalllxxx{{{uuuppplllfffbbb___\\\WWWTTTRRROOOMMMKKKHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;<<<=========:::<<<>>>???@@@BBBEEEHHHMMMQQQWWWZZZ]]]dddooowwwyyyvvv{{{zzzsssdddaaa]]]YYYWWWTTTRRRPPPOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOQQQVVV\\\```ooozzzlll\\\SSSNNNLLLNNNOOOOOORRRWWWWWWXXX[[[\\\^^^```dddfffiiikkkmmmmmmlllkkklllmmmoooooopppqqqrrrrrrrrrrrrooooooooopppqqqrrrttttttsssssssssssssssuuuvvvvvvuuuxxxgggVVVOOOJJJGGGFFFEEEEEEGGGIIILLLMMMMMMOOOPPPPPPOOOPPPRRRTTTTTT[[[fffqqq|||}}}xxxrrrnnnfffccc]]]YYYVVVTTTQQQOOOKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======999999999::::::;;;;;;;;;999;;;===???@@@BBBEEEHHHFFFJJJOOOPPPRRRXXXbbbjjjqqqyyy~~~yyy{{{zzztttjjjeee___[[[XXXVVVUUUSSSPPPPPPQQQQQQPPPPPPOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNQQQOOOQQQUUUYYY]]]eeemmm|||}}}|||~~~sssaaaTTTRRRPPPNNNMMMOOORRRVVVXXX\\\]]]^^^```bbbdddfffgggkkkkkkllllllmmmnnnnnnooorrrrrrrrrrrrrrrrrrrrrrrroooooooooooopppqqqssstttsssssssssttttttttttttttt{{{{{{~~~lllXXXOOOLLLGGGGGGGGGGGGHHHJJJLLLMMMLLLNNNPPPQQQPPPOOOOOOPPPVVV[[[ccckkkuuu}}}wwwnnniiibbb]]]ZZZWWWSSSPPPQQQNNNKKKIIIHHHHHHGGGEEEJJJKKKKKKKKKKKKKKKJJJIIIJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::===============<<<<<<<<<=========>>>??????@@@@@@GGGGGGGGGJJJNNNSSSXXX[[[kkkpppwww{{{}}}~~~wwwkkkgggaaa\\\YYYWWWTTTSSSQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOOOOOOOPPPPPPPPPPPPRRRPPPRRRWWW\\\aaajjjsss~~~mmm\\\RRRRRRQQQPPPPPPRRRTTTXXXZZZ]]]^^^```bbbdddeeeggghhhkkkllllllmmmnnnnnnoooooorrrrrrrrrrrrrrrrrrrrrrrrpppoooooonnnoooppprrrssssssssssssttttttttttttuuu{{{{{{}}}ooo[[[QQQMMMHHHGGGGGGGGGHHHIIIKKKLLLLLLNNNPPPQQQPPPOOOOOOPPPTTTYYY```hhhrrrwwwqqqiiibbb___\\\WWWTTTSSSPPPMMMKKKKKKJJJIIIHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<:::::::::999999999999999:::;;;;;;<<<<<<;;;;;;:::============<<<<<<<<<<<<<<<======>>>>>>???@@@@@@DDDDDDEEEGGGJJJOOOSSSVVV^^^cccjjjrrrzzz}}}}}}qqqlllfff```]]]YYYVVVTTTSSSTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSTTTRRRTTTZZZ```hhhsss}}}uuucccVVVPPPQQQQQQRRRSSSUUUXXXZZZ[[[___```bbbdddfffhhhiiijjjllllllmmmnnnnnnooooooppprrrrrrrrrrrrrrrrrrssssssqqqpppooonnnnnnoooqqqqqqsssssstttttttttuuuuuuuuuzzzzzz}}}vvvaaaTTTNNNIIIHHHGGGFFFGGGHHHJJJKKKLLLNNNPPPQQQPPPOOOOOOPPPQQQUUU\\\dddnnn{{{}}}ssskkkfffbbb]]]YYYVVVSSSPPPNNNNNNNNNMMMKKKJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA???>>>>>>===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;::::::999999888888:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????BBBAAABBBCCCEEEIIIMMMOOOPPPUUU\\\bbbjjjsssyyytttmmmgggbbb^^^ZZZWWWUUUUUUUUUTTTTTTUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUUUUSSSVVV]]]eeeooo|||~~~kkkZZZQQQNNNOOOPPPSSSUUUXXXZZZ[[[\\\bbbbbbdddfffhhhjjjkkklllmmmmmmnnnnnnoooppppppqqqrrrrrrrrrsssssssssssssssrrrqqqpppooonnnooopppqqqssssssttttttuuuuuuvvvvvvzzzzzz|||jjjYYYNNNKKKJJJHHHFFFFFFGGGIIIKKKLLLNNNPPPQQQPPPOOOOOOPPPOOOSSSYYY```iiivvv}}}tttnnnhhhbbb^^^YYYWWWSSSQQQQQQPPPOOONNNJJJJJJKKKKKKLLLMMMNNNOOOLLLKKKIIIHHHFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999888888:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===;;;;;;<<<======>>>>>>???@@@??????@@@BBBEEEGGGIIIJJJNNNTTTYYY___gggpppwww|||uuunnngggbbb\\\YYYWWWVVVUUUUUUTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVUUUYYYaaakkkwwwuuucccUUUOOOOOOMMMOOORRRVVVYYY[[[\\\]]]cccdddfffgggiiikkkmmmnnnnnnnnnoooppppppqqqqqqrrrrrrrrrrrrsssssstttttttttrrrqqqpppoooooopppqqqqqqssssssttttttuuuvvvvvvwwwyyyyyy{{{~~~~~~{{{uuu```QQQNNNLLLIIIGGGFFFGGGIIIJJJLLLNNNPPPQQQPPPOOOOOOPPPNNNRRRWWW]]]fffrrr}}}vvvooogggbbb]]]ZZZVVVTTTSSSRRRPPPNNNKKKKKKKKKKKKLLLNNNOOOPPPLLLLLLJJJHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<======;;;;;;;;;<<<======>>>>>>???>>>>>>???@@@BBBDDDEEEGGGKKKPPPTTTWWW]]]eeekkkuuu|||}}}uuunnnggg```\\\ZZZYYYWWWVVVUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVXXXXXX]]]hhhsss|||lll\\\RRROOOPPPMMMOOORRRVVVYYY\\\^^^___dddeeeggghhhkkklllnnnoooooooooppppppqqqrrrrrrsssrrrrrrrrrsssttttttuuuuuusssrrrqqqppppppqqqsssssssssssstttuuuvvvvvvwwwxxxyyyxxxzzz}}}~~~|||vvvzzzkkkYYYQQQNNNKKKHHHFFFGGGIIIKKKLLLNNNPPPQQQPPPOOOOOOPPPNNNQQQUUUZZZaaammm{{{xxxnnnhhhbbb___ZZZWWWUUUSSSQQQOOOMMMMMMLLLLLLLLLNNNOOOPPPMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<======::::::;;;;;;<<<===============>>>>>>???AAABBBCCCCCCGGGKKKNNNOOOSSSYYY^^^fffllluuuxxxpppiiiddd___]]]ZZZXXXVVVUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWW[[[\\\cccooo{{{ssscccWWWQQQOOOPPPOOOPPPSSSWWW[[[^^^aaaccceeeeeegggiiikkkmmmnnnoooppppppqqqqqqrrrsssssssssrrrrrrsssssstttuuuuuuuuusssrrrrrrqqqrrrsssuuuvvvsssssstttuuuvvvwwwxxxxxxxxxxxxzzz||||||zzzsssuuuzzzwwwcccSSSQQQLLLIIIGGGHHHJJJKKKLLLNNNPPPQQQPPPOOOOOOPPPMMMOOORRRVVV]]]hhhuuuwwwooogggddd___[[[XXXUUURRRPPPOOONNNMMMLLLLLLMMMOOOPPPNNNMMMKKKJJJHHHGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<======999::::::;;;<<<<<<======;;;<<<<<<===>>>???@@@AAA@@@CCCFFFHHHHHHKKKPPPTTTXXX]]]eeemmmuuuyyyqqqlllbbb```]]]YYYWWWVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYY^^^```gggttt}}}mmm^^^TTTPPPOOOOOOQQQRRRTTTWWW\\\```dddfffeeefffgggiiikkkmmmnnnooopppqqqqqqrrrrrrsssssstttrrrrrrsssssstttuuuvvvvvvssssssrrrrrrsssuuuvvvwwwsssssstttuuuvvvwwwxxxxxxxxxxxxyyy{{{{{{~~~yyyqqqqqqvvvjjjUUURRRMMMIIIHHHHHHJJJLLLLLLNNNPPPQQQPPPOOOOOOPPPLLLNNNQQQTTTYYYdddrrr{{{}}}uuukkkgggbbb]]]ZZZWWWTTTQQQQQQOOONNNLLLLLLMMMOOOPPPNNNMMMKKKJJJHHHHHHGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999999:::;;;<<<======:::;;;;;;<<<<<<;;;;;;:::999999::::::;;;<<<======999999:::;;;;;;<<<<<<===::::::;;;<<<>>>??????@@@>>>AAADDDEEEEEEFFFKKKNNNNNNSSSZZZ```hhhqqq}}}yyyrrrkkkfff___\\\[[[ZZZXXXUUUXXXXXXYYYYYYYYYZZZZZZZZZaaaeeelllvvvsssbbbYYYTTTOOONNNOOOQQQTTTXXX[[[^^^aaadddfffiiiiiijjjkkklllnnnooopppoooppprrrssstttsssrrrrrrssssssrrrrrrrrrssstttuuusssrrrrrrqqqqqqrrrrrrsssrrrrrrssstttuuuuuuuuutttxxxuuuuuuwwwyyy|||{{{qqqqqqtttqqq]]]SSSJJJHHHHHHGGGHHHJJJLLLNNNPPPRRRSSSRRRPPPOOOKKKMMMPPPUUUWWW^^^lll{{{{{{sssnnngggaaa\\\YYYVVVTTTTTTSSSPPPNNNNNNOOOQQQRRRNNNNNNMMMMMMKKKJJJIIIHHHEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===>>>>>>===<<<;;;::::::999999999:::;;;;;;<<<<<<===::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@BBBCCCDDDDDDDDDJJJLLLPPPVVV^^^fffmmmqqqzzzzzzssslllddd___]]]\\\YYYWWWZZZZZZZZZ[[[[[[\\\]]]]]]dddhhhoooyyy}}}ooo```XXXSSSPPPOOOQQQTTTWWW[[[^^^```cccfffhhhiiiiiiiiijjjlllmmmoooppppppqqqrrrssstttsssrrrrrrrrrrrrrrrrrrrrrsssssstttrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrssstttuuuuuuuuuuuuxxxuuutttwwwyyy{{{sssqqquuuzzzaaaVVVLLLIIIIIIIIIIIIKKKMMMOOORRRTTTUUUTTTRRRPPPMMMMMMQQQTTTWWW\\\jjjxxx}}}uuuppphhhbbb]]]ZZZVVVTTTUUUSSSQQQOOONNNOOOQQQRRROOOOOONNNMMMLLLJJJHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>???>>>>>>===<<<;;;:::999<<<;;;;;;::::::999888888::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============??????@@@BBBCCCCCCCCCCCCGGGHHHJJJOOOTTT[[[aaadddjjjooowww|||uuukkkdddaaa___]]][[[^^^^^^]]]]]]^^^___aaabbbjjjmmmttt}}}vvviii]]]VVVSSSQQQQQQTTTXXX[[[___aaaccceeehhhjjjhhhhhhiiijjjkkkmmmnnnooopppqqqrrrsssssssssrrrqqqpppqqqqqqqqqqqqrrrrrrrrrqqqqqqppppppppppppqqqqqqqqqrrrssstttuuuuuuuuuuuuvvvttttttwwwyyyzzzuuurrrvvvhhh[[[OOOKKKKKKJJJJJJLLLNNNPPPTTTVVVWWWVVVTTTRRROOOOOOQQQTTTVVVZZZfffsss}}}wwwrrrjjjccc^^^ZZZWWWUUUUUUTTTQQQOOOOOOOOOPPPQQQQQQQQQPPPNNNLLLJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA????????????>>>===<<<;;;::::::;;;;;;::::::999888888888::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========??????@@@AAABBBBBBAAAAAADDDDDDEEEHHHKKKOOOSSSUUU]]]aaaiiiqqqzzz{{{qqqjjjgggfffdddcccdddcccaaaaaabbbcccfffgggooosssyyymmmcccYYYUUUSSSRRRTTTXXX[[[^^^aaadddeeegggiiikkkhhhhhhhhhiiikkklllnnnooopppqqqrrrsssssssssrrrqqqoooooopppqqqqqqqqqqqqqqqppppppooooooooooooppppppqqqqqqssstttuuuuuuuuuuuuuuussstttwwwyyyyyy~~~yyyrrruuu{{{pppaaaRRRLLLKKKJJJJJJKKKNNNQQQTTTWWWXXXWWWUUUSSSQQQPPPQQQSSSTTTXXXbbblllwww}}}vvvqqqjjjccc^^^[[[XXXVVVVVVUUURRRPPPOOOOOOPPPPPPRRRRRRQQQOOOMMMJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@??????>>>===<<<;;;;;;888999999::::::;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======??????@@@@@@@@@@@@@@@???CCCCCCDDDEEEGGGJJJLLLNNNTTTXXX^^^eeelllssszzzwwwqqqooopppooonnnllljjjhhhffffffiiikkkmmmtttwww}}}wwweee]]]VVVUUUTTTTTTWWW\\\]]]```ccceeefffgggiiijjjhhhhhhiiijjjkkkmmmnnnoooqqqrrrsssssssssrrrqqqpppnnnooopppqqqqqqqqqpppppppppoooooonnnnnnooooooppppppqqqrrrtttuuuvvvvvvvvvuuusssuuuxxxyyyyyy|||~~~ttttttvvvyyyhhhUUUMMMKKKJJJIIIJJJMMMPPPTTTXXXYYYXXXUUUSSSRRRPPPPPPRRRSSSUUU]]]fffqqqzzzxxxrrrmmmgggaaa]]][[[XXXVVVWWWVVVTTTRRRPPPOOOOOOOOORRRRRRQQQOOOMMMJJJHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>===<<<<<<;;;::::::;;;;;;<<<=========::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>???????????????>>>@@@AAABBBCCCEEEGGGIIIJJJJJJMMMRRRWWW\\\bbbhhhlllvvv|||||||||}}}}}}|||vvvtttpppmmmmmmooorrruuuyyy}}}yyynnn___YYYUUUUUUUUUUUUYYY___```bbbeeeffffffggghhhjjjiiiiiijjjkkklllnnnooopppqqqrrrsssssssssrrrqqqpppnnnooopppqqqrrrqqqppppppppppppoooooooooooopppppppppqqqrrrtttuuuvvvvvvvvvuuutttvvvzzzzzzyyy|||xxxtttuuu}}}pppZZZOOOLLLJJJIIIHHHMMMPPPUUUYYY[[[YYYVVVTTTSSSPPPOOOQQQRRRTTTZZZbbbllluuuwwwqqqkkkgggaaa]]][[[YYYXXXWWWWWWVVVUUUSSSQQQOOONNNNNNQQQQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>===<<<<<<>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????>>>===>>>???AAABBBDDDEEEFFFFFFHHHLLLOOORRRVVV[[[^^^fffkkkrrryyy~~~yyyuuutttvvvzzz|||sssfff[[[WWWTTTVVVVVVVVV[[[bbbbbbdddggghhhggghhhiiijjjjjjjjjkkklllmmmooopppqqqrrrrrrssstttsssrrrqqqpppnnnoooqqqrrrsssrrrqqqpppqqqppppppooooooppppppqqqoooppprrrtttuuuvvvwwwwwwvvvuuuwww{{{{{{yyy{{{}}}uuusssyyyxxx```SSSOOOLLLJJJIIINNNRRRWWW[[[]]][[[XXXVVVRRROOOMMMPPPQQQSSSXXX___gggppp~~~zzzqqqkkkccc```[[[XXXXXXXXXXXXWWWXXXWWWUUUSSSQQQOOONNNMMMOOOOOONNNMMMLLLJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>======<<<>>>======<<<;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===>>>?????????<<<===>>>???AAABBBBBBBBBDDDFFFIIIKKKMMMOOOSSSVVVXXX\\\bbbggglllrrrwww{{{{{{yyy{{{~~~pppaaaYYYVVVTTTVVVWWWWWW\\\cccdddfffhhhiiiiiiiiijjjkkkkkkkkkkkklllnnnoooqqqrrrrrrsssssstttsssrrrppppppnnnppprrrsssssssssqqqpppqqqqqqppppppppppppqqqqqqoooppprrrtttuuuvvvwwwwwwvvvuuuxxx||||||zzz{{{wwwpppttt{{{}}}cccUUUQQQNNNKKKIIIPPPSSSYYY]]]___]]]ZZZWWWRRRNNNMMMOOOQQQRRRWWW]]]dddnnn{{{wwwnnnhhh___[[[XXXVVVVVVWWWXXXWWWXXXWWWVVVTTTQQQOOONNNMMMNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@???>>>======999999:::;;;;;;<<<<<<===::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<999:::;;;===>>>?????????>>>>>>???@@@AAAAAAAAAAAA@@@BBBDDDEEEFFFHHHLLLNNNPPPSSSXXX\\\aaaffflllpppvvvggg___XXXXXXWWWUUUUUUXXX\\\```dddeeefffhhhiiiiiiiiiiiiiiijjjkkkmmmnnnpppqqqrrrtttttttttssssssrrrrrrrrrpppqqqssstttttttttssssssrrrrrrpppooooooooopppqqqoooqqqsssvvvxxxyyyyyyyyyzzzzzz{{{|||}}}}}}||||||xxxqqqrrruuu~~~iiiYYYQQQKKKJJJMMMNNNQQQUUU[[[^^^^^^[[[XXXXXXUUUQQQOOOOOORRRVVVXXXaaajjjxxx}}}sssiiiccc\\\YYYWWWUUUUUUWWWZZZ[[[ZZZYYYWWWUUURRRPPPNNNMMMPPPOOONNNMMMLLLJJJIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;<<<======:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<===999999::::::;;;<<<=================================>>>???@@@AAA@@@??????BBBBBBCCCCCCDDDFFFGGGHHHJJJMMMQQQUUUWWWZZZ]]]```uuuhhh```YYYYYYYYYWWWWWWZZZ^^^bbbeeefffggghhhiiijjjjjjjjjjjjkkklllmmmooopppqqqrrrssssssssssssssssssssssssqqqrrrssstttuuuttttttssstttsssrrrqqqpppqqqqqqrrrpppqqqsssvvvxxxyyyyyyyyyzzzzzz{{{|||||||||||||||tttrrrssszzzooo\\\RRRLLLJJJMMMNNNPPPUUUZZZ]]]^^^[[[XXXWWWTTTQQQNNNNNNQQQUUUWWW___hhhuuutttjjjccc]]][[[XXXVVVWWWYYY[[[\\\[[[YYYWWWUUURRRPPPNNNMMMOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<===999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????AAAAAAAAABBBCCCEEEFFFGGGFFFIIIMMMPPPRRRTTTWWWYYY~~~rrrgggaaaZZZ[[[ZZZZZZZZZ\\\aaadddfffggghhhjjjkkkkkkkkkkkkllllllmmmnnnpppqqqrrrrrrqqqrrrrrrsssttttttuuuuuurrrsssttttttuuutttttttttuuutttssssssrrrsssssssssqqqrrrsssuuuwwwxxxyyyyyyzzzzzz{{{||||||||||||{{{~~~wwwssspppuuuvvv```SSSMMMKKKMMMNNNPPPSSSXXX\\\]]][[[XXXVVVTTTPPPNNNNNNPPPSSSVVV[[[dddqqq~~~wwwkkkddd___\\\YYYXXXYYY[[[]]]]]][[[ZZZWWWTTTRRROOONNNMMMMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@??????>>>???>>>===;;;:::999999999::::::::::::::::::::::::=========<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????@@@@@@@@@@@@AAABBBDDDDDDAAADDDGGGIIIKKKLLLNNNPPPyyynnndddaaaZZZ[[[[[[[[[\\\^^^bbbfffhhhiiijjjkkklllmmmmmmmmmmmmnnnnnnooopppqqqqqqrrrpppqqqrrrssstttvvvwwwwwwtttttttttuuuuuuuuuttttttuuuuuuttttttssssssssssssrrrrrrtttuuuwwwxxxyyyyyyzzzzzz{{{||||||{{{{{{{{{|||}}}tttnnnrrr~~~}}}dddUUUNNNMMMNNNMMMOOORRRVVVZZZ\\\[[[YYYUUUSSSPPPMMMMMMOOORRRTTTYYYaaammmyyy{{{nnnfffaaa^^^[[[ZZZ\\\______^^^\\\ZZZWWWSSSPPPMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB???AAADDDEEEFFFGGGHHHJJJ}}}tttiiiaaa___YYYZZZ[[[\\\]]]___cccgggiiijjjlllmmmnnnnnnoooooonnnnnnooooooppppppqqqqqqooopppqqqsssuuuvvvxxxxxxuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttssssssssssssssstttuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{zzzzzz|||wwwnnnrrr}}}iiiWWWPPPOOOOOOMMMNNNPPPTTTXXXZZZZZZYYYUUUSSSPPPNNNMMMOOOQQQRRRWWW___jjjuuusssjjjeeeaaa^^^^^^aaacccbbb```]]]ZZZWWWRRROOOLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLLLLHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============>>>>>>>>>===<<<<<<<<<===>>>???@@@???AAACCCDDDDDDDDDFFFGGGxxxnnnccc]]]]]]YYYZZZ\\\]]]___aaaeeehhhkkklllmmmnnnooopppppppppoooooooooooooooooooooooopppppprrrsssuuuwwwxxxyyywwwwwwvvvuuuuuuuuuuuuvvvtttuuuuuuuuuuuutttsssssstttsssttttttuuuwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyy{{{}}}qqqttt~~~ooo[[[RRRPPPOOOMMMMMMNNNRRRVVVYYYZZZZZZUUUSSSQQQOOONNNOOOPPPRRRVVV\\\fffpppzzz{{{rrrkkkgggcccdddhhhjjjhhheee___]]]XXXSSSOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHHHHIIIIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@======<<<<<<===>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCCCCCCCCCCDDDFFFzzzqqqhhh___[[[\\\ZZZ\\\^^^```aaadddhhhjjjlllmmmnnnpppqqqqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrtttuuuwwwxxxyyyxxxwwwvvvuuuuuuuuuvvvvvvuuuvvvwwwwwwwwwvvvuuutttttttttttttttuuuvvvxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxxxx}}}uuuwwwvvv___TTTPPPMMMLLLLLLMMMPPPUUUYYYZZZZZZUUUTTTQQQPPPOOOOOOQQQRRRSSSYYYaaajjjsss{{{rrrmmmiiijjjoooqqqoookkkccc```[[[VVVRRROOONNNNNNKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<======<<<>>>AAAAAAAAAAAABBBDDDuuummmddd\\\ZZZ\\\[[[]]]```bbbcccfffjjjlllmmmnnnooopppqqqrrrrrrrrrnnnnnnnnnnnnmmmmmmmmmmmmqqqrrrssstttuuuwwwxxxxxxyyyxxxwwwuuuuuuuuuvvvwwwwwwwwwxxxyyyxxxwwwvvvuuuuuutttttttttuuuvvvxxxyyyzzz{{{{{{{{{zzzzzzyyyxxxwww{{{xxxyyyzzzaaaUUUOOOKKKLLLLLLLLLOOOTTTXXXZZZZZZVVVTTTRRRPPPOOOPPPQQQRRRQQQWWW^^^gggooo{{{wwwrrrmmmoootttwwwsssooogggccc^^^XXXTTTQQQQQQPPPLLLLLLKKKKKKJJJJJJJJJJJJFFFGGGHHHHHHIIIJJJKKKKKKFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAACCCBBBAAA???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<;;;:::;;;<<<===>>><<<<<<;;;;;;;;;<<<======:::<<>>>>>>>>>>>>>><<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;<<<===>>>>>>>>>===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<;;;;;;<<<======>>>???@@@@@@AAAuuuhhhaaa]]]ZZZYYY[[[\\\^^^aaadddhhhkkkmmmnnnoooqqqtttvvvwwwwwwuuutttrrrqqqnnnmmmlllmmmooopppqqqrrrsssuuuuuuuuuttttttsssttttttuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz~~~{{{|||tttfffZZZPPPNNNMMMLLLNNNRRRUUUWWWXXXWWWUUUSSSQQQOOONNNNNNNNNQQQTTTYYY^^^eeeppp}}}}}}ssslllddd^^^[[[XXXTTTQQQOOONNNMMMKKKJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@?????????===<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>=========<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;<<<<<<======>>>??????@@@~~~|||pppccc]]]ZZZXXXYYY\\\^^^^^^```cccfffjjjmmmnnnoooqqqtttwwwxxxwwwvvvuuurrrqqqooonnnmmmnnnpppqqqssssssttttttuuuttttttssssssssstttuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz{{{zzz|||ooo```TTTQQQOOOMMMMMMPPPSSSUUUVVVWWWVVVTTTRRRPPPOOOOOONNNOOORRRVVVZZZaaajjjwwwzzzsssiiibbb___[[[WWWTTTQQQPPPOOOMMMKKKJJJJJJIIIJJJKKKLLLMMMMMMNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>ssszzz}}}vvvkkk___ZZZYYYXXXZZZ]]]___``````bbbeeeiiilllnnnppprrrtttwwwxxxwwwvvvuuurrrqqqpppoooooopppqqqrrrttttttttttttttttttssssssrrrssstttuuuvvvwwwxxxyyywwwwwwxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuttttttuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz~~~{{{wwwxxxyyygggXXXSSSPPPMMMMMMOOORRRUUUVVVWWWVVVUUUSSSQQQPPPOOOOOOMMMPPPTTTXXX]]]fffqqqyyy{{{qqqiiiddd```[[[XXXTTTRRRPPPNNNLLLJJJIIIIIIIIIJJJKKKLLLNNNNNNNNNOOOLLLKKKJJJIIIHHHHHHGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<======iiioooxxx{{{pppeee\\\YYYYYYYYY[[[^^^aaaaaabbbcccfffiiilllnnnoooqqqtttwwwxxxwwwvvvuuurrrrrrqqqqqqqqqqqqrrrsssttttttttttttssssssssstttsssssstttuuuvvvwwwxxxxxxuuuvvvvvvvvvwwwwwwwwwxxxxxxwwwvvvtttttttttuuuuuuxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz}}}}}}uuuuuu~~~rrr```UUURRRNNNLLLNNNRRRVVVWWWWWWVVVUUUTTTRRRPPPOOONNNMMMPPPTTTWWW[[[bbblllsssvvvmmmgggbbb]]]ZZZVVVTTTRRROOOLLLJJJIIIHHHHHHIIIKKKLLLMMMNNNOOOOOONNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDBBBAAA@@@??????>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<[[[```gggoooxxxtttfff___[[[\\\_________aaacccdddfffhhhjjjllllllmmmmmmooorrruuuvvvuuutttsssrrrsssssssssssstttttttttssssssrrrrrrssstttuuuvvvuuuuuuuuuuuuvvvvvvvvvvvvtttuuuuuuvvvwwwwwwxxxxxxvvvuuutttssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyy}}}zzztttuuuxxx{{{aaa[[[TTTOOONNNPPPSSSTTTTTTTTTTTTSSSRRROOOMMMLLLMMMOOORRRTTTVVV[[[ccciiiwwwyyyqqqkkkfffbbb]]]\\\YYYUUUQQQNNNLLLKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCC???@@@@@@@@@>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999:::;;;======;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;==================<<<<<>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<======LLLNNNQQQVVV]]]hhhsss{{{~~~ssskkkfffffffffggghhhiiijjjkkkllllllmmmmmmmmmmmmllllllmmmnnnpppqqqsssttttttuuuuuutttsssqqqqqqqqqqqqrrrqqqqqqpppoooppprrrtttvvvuuuuuuuuuttttttuuuuuuvvvvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuvvvvvvvvvwwwwwwwww{{{||||||||||||{{{zzzzzzyyyzzz{{{~~~vvvtttttt~~~uuucccTTTSSSSSSOOONNNRRRSSSTTTVVVVVVUUURRROOOMMMOOOPPPPPPPPPQQQUUUZZZ^^^kkkuuuyyytttnnnkkkeee___[[[WWWVVVVVVVVVXXXYYYWWWTTTSSSTTTVVVUUUTTTRRRPPPNNNMMMLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===JJJKKKMMMPPPVVV^^^gggmmmvvvwwwyyy{{{}}}zzzqqqjjjiiijjjjjjkkklllnnnnnnoooqqqqqqqqqpppooonnnmmmllllllmmmooorrrtttuuuvvvvvvuuuuuutttrrrrrrqqqqqqrrrqqqqqqpppooopppqqqsssttttttttttttuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwxxxyyyyyyzzz|||||||||||||||{{{{{{zzzxxxyyy{{{~~~wwwsssyyyzzziiiZZZUUUSSSOOOOOOTTTTTTUUUVVVWWWVVVTTTQQQOOOOOOOOOOOOOOOOOOSSSXXX\\\gggppp~~~{{{vvvrrrlllfffaaa^^^^^^^^^\\\]]]\\\ZZZWWWUUUVVVWWWVVVUUUSSSQQQPPPNNNNNNMMMMMMMMMMMMMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::=========<<<<<<<<<<<<;;;::::::<<<=========<<<;;;HHHIIIKKKNNNQQQWWW___dddjjjlllooorrrvvv|||~~~vvvoooiiikkklllmmmooopppqqqrrrrrrrrrrrrrrrrrrqqqpppoooooolllmmmppprrrtttvvvwwwxxxvvvvvvuuutttsssrrrqqqqqqqqqppppppppppppqqqrrrsssssssssuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuutttuuuvvvwwwyyyzzz{{{|||||||||}}}}}}||||||{{{zzzxxxzzz|||~~~vvvwwwzzz~~~ooo```XXXSSSOOOPPPTTTTTTUUUWWWXXXWWWUUUSSSQQQOOOOOONNNNNNNNNQQQVVVYYYccclllyyy~~~zzztttnnniiigggggghhhdddcccaaa]]]ZZZXXXWWWWWWWWWVVVTTTRRRQQQPPPOOOOOOOOOOOOOOONNNMMMKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::=====================<<<999:::<<<>>>>>>===<<<:::EEEGGGIIIKKKNNNRRRXXX\\\aaacccfffjjjooouuu}}}zzzsssmmmjjjlllmmmnnnppprrrsssssssssqqqqqqrrrrrrrrrrrrqqqqqqmmmnnnpppsssuuuwwwxxxxxxwwwvvvvvvuuutttsssrrrqqqpppppppppqqqqqqrrrssssssrrrtttuuuwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvuuutttuuuvvvxxxyyy{{{|||}}}|||||||||||||||{{{{{{zzzyyy{{{}}}~~~{{{wwwsssuuu{{{vvvhhh\\\TTTOOOPPPSSSSSSUUUXXXZZZZZZXXXUUUSSSPPPPPPOOOMMMMMMOOOTTTWWW___hhhttt{{{vvvrrrqqqqqqqqqmmmjjjfffaaa]]][[[YYYXXXXXXWWWUUUSSSQQQPPPPPPOOOOOOOOONNNNNNLLLKKKIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::999999888888999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=====================999:::<<<>>>>>>===<<<:::AAACCCFFFGGGIIILLLQQQTTTWWWYYY\\\```eeellltttyyyuuuoookkkiiikkkmmmoooqqqssstttttttttqqqqqqrrrsssssssssrrrrrrnnnoooqqqtttuuuwwwxxxxxxwwwwwwwwwvvvuuusssrrrqqqooopppqqqrrrsssttttttuuussstttvvvxxxyyyzzzyyyyyywwwwwwxxxxxxxxxwwwwwwvvvtttuuuvvvwwwyyyzzz{{{|||{{{{{{{{{{{{{{{zzzzzzyyyzzz{{{||||||}}}wwwooommmpppuuu}}}}}}pppbbbVVVPPPQQQSSSTTTWWW\\\______\\\XXXUUUQQQQQQOOOMMMMMMNNNSSSVVV[[[cccooo|||}}}zzzyyyxxxyyyuuuqqqjjjeeeaaa]]]ZZZXXXXXXWWWUUUSSSRRRPPPPPPOOONNNNNNNNNMMMMMMKKKJJJIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@????????????=========<<<;;;;;;::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========::::::<<<=========<<<;;;BBBCCCFFFGGGGGGIIIKKKMMMPPPRRRVVVYYY^^^dddlllqqq|||{{{qqqkkkhhhhhhkkkmmmpppssstttuuuuuuttttttttttttttttttsssrrrqqqpppqqqrrrtttvvvwwwwwwwwwxxxxxxxxxwwwvvvtttrrrpppnnnoooqqqssstttvvvvvvwwwtttuuuwwwyyyzzzzzzyyyxxxvvvvvvwwwxxxxxxxxxwwwwwwuuuuuuvvvwwwxxxyyyzzz{{{zzzzzzzzzzzzzzzyyyyyyxxxyyyyyyyyyyyyyyy||||||pppkkkjjjnnnxxxxxxhhhZZZSSSSSSTTTVVVZZZaaaeeefffbbb\\\XXXRRRRRRPPPNNNMMMNNNRRRUUUWWW___kkkwww~~~}}}{{{vvvnnngggccc___\\\YYYXXXWWWUUUSSSQQQPPPOOOOOONNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@>>>======<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===EEEFFFHHHHHHHHHHHHIIIKKKNNNPPPSSSVVVZZZaaahhhmmmxxx|||xxxnnnhhhfffffflllnnnqqqtttvvvvvvvvvuuuxxxwwwwwwvvvtttsssqqqpppqqqrrrsssuuuvvvwwwwwwwwwxxxxxxxxxxxxvvvtttrrrpppnnnoooqqqtttvvvwwwxxxxxxuuuvvvxxxzzzzzzzzzyyyxxxuuuvvvwwwxxxxxxxxxxxxxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyzzzzzzyyyyyyxxxwwwxxxxxxwwwvvvwwwzzzsssllljjjmmmwww}}}mmm^^^VVVTTTUUUWWW]]]dddjjjkkkfff___ZZZSSSSSSQQQNNNMMMNNNRRRUUUTTT\\\gggsssxxxpppiiidddaaa\\\YYYWWWVVVUUUSSSQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======FFFEEEEEEEEEEEEEEEFFFFFFKKKLLLNNNRRRVVV[[[```bbbsssvvv{{{{{{rrrkkkggghhhlllnnnoooqqqsssuuuuuuuuuuuuwwwwwwwwwvvvuuuuuuttttttqqqqqqrrrssstttuuuvvvvvvvvvvvvwwwuuurrrqqqqqqrrrrrrqqqqqqsssvvvyyyzzzzzz|||||||||{{{zzzyyywwwwwwvvvwwwxxxyyyzzzyyyxxxwwwsssuuuvvvxxxyyyyyyyyyxxxvvvwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxwwwvvvxxx|||zzznnnlllooovvv}}}uuueee[[[XXXYYY]]]ccckkkpppoooiiibbb^^^XXXUUUQQQNNNNNNOOOOOOOOORRRYYYbbblllxxx}}}{{{vvvnnngggbbb^^^[[[YYYXXXVVVTTTQQQOOOOOONNNNNNLLLMMMNNNOOOPPPOOONNNMMMNNNMMMLLLJJJHHHFFFDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999======<<<<<<<<<;;;;;;;;;FFFFFFEEEEEEEEEEEEFFFFFFIIIJJJLLLOOOSSSXXX\\\___hhhlllqqqvvvzzzxxxoooiiifffhhhmmmpppqqqsssuuuvvvwwwwwwvvvwwwwwwvvvvvvuuutttttttttsssssssssttttttuuuuuuvvvuuuvvvvvvuuurrrqqqqqqrrrrrrrrrrrrtttxxxzzz{{{{{{||||||{{{zzzyyyxxxwwwvvvvvvwwwxxxyyyzzzyyyxxxxxxvvvvvvwwwxxxyyyxxxwwwwwwvvvwwwyyyzzz{{{{{{zzzzzzyyyyyyxxxwwwvvvxxx|||vvvqqqrrrxxx~~~lll___ZZZ[[[^^^eeennnssssssnnngggbbbZZZWWWRRRPPPOOOPPPPPPPPPSSSYYYaaajjjttt}}}{{{}}}|||wwwooohhhccc___\\\ZZZWWWUUUSSSPPPOOONNNMMMNNNLLLMMMNNNOOOPPPOOONNNNNNMMMMMMLLLKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA=========<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999===<<<<<<<<<;;;;;;;;;;;;FFFFFFEEEEEEEEEEEEEEEFFFFFFGGGIIILLLOOOTTTXXXZZZaaadddiiinnnsssxxx}}}ssskkkgggfffjjjooouuuuuuwwwxxxyyyyyyyyyyyywwwwwwvvvuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvtttrrrpppqqqrrrrrrrrrsssvvvzzz}}}~~~}}}||||||{{{yyyxxxvvvuuutttvvvwwwxxxyyyzzzyyyxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuwwwxxxyyyzzzzzz{{{{{{zzzyyyyyyxxxwwwvvvwww{{{~~~yyywww|||wwweee^^^^^^```gggpppwwwyyyuuunnnhhh]]]YYYTTTQQQQQQQQQQQQQQQSSSXXX___fffooo{{{{{{xxxvvvzzz}}}xxxpppiiiccc___\\\ZZZUUUSSSQQQOOOMMMLLLLLLLLLLLLMMMNNNPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA============<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999<<<<<<<<<<<<;;;;;;;;;;;;GGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGIIILLLPPPSSSUUUZZZ]]]bbbgggkkkpppuuuxxxzzz}}}|||pppjjjggghhhmmmtttyyyyyyzzzzzz{{{{{{{{{{{{xxxwwwuuutttssssssttttttvvvvvvvvvuuuuuutttttttttssstttuuusssqqqppppppqqqrrrrrrssswww{{{~~~|||{{{yyyxxxvvvuuutttsssuuuvvvxxxyyyzzzzzzyyyxxxwwwwwwwwwxxxwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{zzzzzzyyywwwvvvwwwzzz}}}}}}mmmbbbaaaaaagggpppyyy}}}{{{tttnnnaaa\\\VVVRRRQQQQQQQQQQQQRRRVVV\\\bbbjjjuuu{{{vvvsssssswww~~~|||wwwooohhhbbb^^^ZZZXXXSSSQQQOOOMMMLLLKKKKKKKKKLLLMMMOOOPPPPPPPPPPPPOOOMMMMMMMMMLLLKKKKKKJJJJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;GGGGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGHHHJJJMMMPPPRRRQQQTTTYYY]]]aaaeeeiiilllqqquuuzzzwwwmmmjjjjjjlllrrryyy}}}}}}||||||{{{{{{{{{{{{xxxwwwuuusssssssssttttttvvvvvvuuuuuuttttttssssssrrrssstttsssqqqppppppqqqqqqqqqssswww{{{~~~~~~~~~zzzyyywwwuuutttsssssssssuuuvvvxxxyyyzzzzzzyyyyyyvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{||||||{{{{{{yyywwwvvvvvvyyy|||~~~vvvgggccc```eeennnyyyyyyttteee```YYYTTTQQQQQQPPPPPPPPPSSSYYY^^^eeeppp~~~yyyuuurrrrrrxxx{{{uuummmfff```\\\XXXVVVQQQPPPNNNLLLKKKJJJJJJKKKLLLMMMOOOPPPQQQQQQPPPPPPOOONNNMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999888::::::;;;;;;;;;;;;;;;;;;HHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFGGGIIIKKKMMMOOONNNQQQUUUXXX[[[^^^bbbeeehhhlllqqqvvv{{{zzzrrrlllkkkmmmpppvvv}}}~~~}}}|||{{{{{{{{{{{{xxxvvvtttrrrrrrrrrttttttuuuuuuttttttsssssssssrrrqqqrrrsssrrrpppooopppqqqpppppprrrvvvzzz||||||{{{xxxwwwuuutttsssrrrsssssstttvvvwwwyyyzzzzzzzzzyyyuuuuuuuuuvvvwwwyyyzzz{{{yyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzwwwuuuvvvyyy{{{|||mmmeee```dddlllwww~~~zzzlllfff]]]VVVRRRQQQPPPOOOOOORRRVVVZZZ```kkkxxx{{{vvvssstttzzzzzzuuummmeee___[[[WWWTTTPPPOOOMMMLLLJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQQQQOOOOOONNNLLLKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888::::::::::::;;;;;;;;;;;;HHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEEEEFFFHHHJJJKKKLLLNNNQQQTTTVVVYYY\\\___```ccchhhmmmrrrxxx~~~tttmmmjjjlllpppsssxxx~~~}}}{{{zzzzzzzzzzzzxxxvvvtttrrrqqqrrrsssuuusssssssssssssssrrrrrrrrrpppqqqrrrqqqpppooopppqqqooooooqqquuuxxxzzzyyywwwvvvuuusssrrrqqqrrrsssttttttuuuwwwyyyzzzzzzzzzzzzwwwwwwvvvvvvvvvwwwyyyzzzzzzzzzyyyyyyzzz{{{}}}}}}}}}|||zzzwwwuuuvvvxxx{{{zzz}}}ssshhhaaacccjjjuuussslllbbbZZZUUURRRQQQPPPOOOQQQSSSVVV[[[dddqqqyyy~~~yyyvvvwww~~~{{{uuummmeee___[[[WWWTTTPPPOOOMMMKKKKKKJJJKKKKKKLLLMMMOOOPPPRRRRRRRRRQQQOOONNNNNNMMMLLLLLLKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999999::::::::::::999888888999999:::::::::;;;;;;;;;HHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFHHHIIIEEEHHHKKKMMMNNNPPPSSSVVVZZZ^^^bbbggglllrrrxxx|||~~~pppjjjhhhlllqqqtttyyy~~~}}}{{{yyyyyyyyyyyyxxxvvvtttqqqqqqrrrsssuuurrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrqqqoooooopppqqqnnnnnnqqqtttwwwxxxwwwuuuuuutttrrrqqqqqqrrrtttuuutttuuuwwwyyyzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxzzzzzzyyyyyyzzz{{{}}}~~~}}}|||{{{xxxuuuuuuxxxzzzxxx{{{wwwjjjbbbdddiiitttwwwpppfff\\\WWWTTTRRRQQQOOOQQQRRRTTTWWW```kkksss{{{xxxyyy|||vvvnnnfff```[[[WWWUUUPPPOOOMMMLLLKKKKKKKKKLLLLLLMMMOOOQQQRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999999::::::::::::999888888999999999::::::;;;;;;;;;IIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEGGGHHHIIIJJJLLLNNNPPPQQQSSSVVV[[[___ccchhhmmmqqqzzz~~~|||uuunnnmmmmmmooosssyyy~~~~~~~~~}}}{{{yyyxxxwwwvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrtttttttttsssrrrqqqooooooqqqrrrrrrssstttuuuvvvvvvuuuuuutttsssrrrrrrrrrrrrtttuuuwwwyyyzzz||||||}}}{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{zzzzzz}}}{{{zzzzzz{{{{{{zzzyyy~~~}}}sssddddddfffooo~~~uuugggbbb]]]VVVSSSTTTRRROOOOOOSSSWWW\\\fffppp|||}}}xxxmmmeee```\\\XXXTTTRRRQQQOOONNNMMMNNNOOOPPPVVVTTTRRRRRRSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLMMMJJJKKKKKKKKKJJJIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@??????>>>>>>??????=========<<<;;;;;;:::::::::::::::::::::::::::::::::999777777777999;;;===999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::JJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOORRRVVVZZZ^^^bbbgggkkkrrrvvv}}}{{{uuuooooooppprrruuuzzz~~~~~~}}}|||zzzxxxvvvvvvuuutttsssssssssssssssrrrqqqppppppqqqrrrsssuuuuuuuuutttsssrrrppppppsssssstttuuuvvvwwwxxxxxxuuutttssssssrrrrrrssssssuuuvvvwwwyyyzzz{{{{{{||||||{{{zzzzzzzzzzzzzzzzzzyyyzzzzzz{{{{{{zzzzzzzzz{{{zzzyyyzzz||||||{{{yyy|||{{{~~~vvvhhhggggggooo|||zzzllleee___WWWSSSTTTRRROOOOOORRRVVV[[[dddnnn||||||qqqhhhccc___[[[XXXVVVTTTRRRQQQPPPRRRSSSTTTXXXVVVTTTSSSTTTTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>===<<<<<<<<<:::::::::::::::::::::::::::999888888888999:::;;;999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::JJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHJJJJJJJJJMMMPPPSSSVVVZZZ___bbbgggkkkqqqwww|||zzzuuurrrrrrsssuuuxxx{{{~~~~~~~~~~~~|||zzzyyyvvvuuuuuuttttttuuuuuuuuutttrrrpppooooooppprrrtttvvvvvvvvvvvvuuusssrrrqqqsssssstttuuuvvvwwwwwwxxxtttsssssssssssstttuuuuuuvvvwwwxxxzzz{{{|||||||||}}}|||{{{{{{zzzzzz{{{{{{zzzzzz{{{{{{{{{zzzzzzyyyzzzyyyzzz|||~~~~~~}}}{{{zzzyyy||||||nnnjjjhhhnnnzzzsssiiiaaaYYYTTTSSSRRROOONNNRRRUUUYYYaaajjjwwwuuulllfffccc```]]]ZZZXXXVVVTTTTTTVVVYYY[[[[[[YYYVVVTTTUUUUUUTTTSSSQQQPPPOOONNNMMMLLLLLLLLLJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::LLLKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJMMMOOOQQQTTTYYY\\\]]]aaafffkkkpppvvv|||~~~yyyuuutttuuuwwwyyy{{{|||}}}}}}}}}~~~~~~}}}|||{{{uuuuuuuuuuuuuuuvvvwwwxxxvvvsssqqqooooooqqqsssvvvxxxxxxxxxwwwvvvuuussssssqqqqqqrrrssstttuuuuuuvvvsssssssssssstttuuuvvvwwwvvvwwwzzz|||~~~~~~}}}|||{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzzzz{{{|||~~~{{{zzz{{{tttmmmhhhlllwwwzzznnnddd\\\VVVSSSRRROOONNNQQQSSSVVV^^^fffqqq|||yyyooojjjgggdddaaa\\\ZZZXXXVVVWWWZZZ^^^aaa```]]]YYYVVVUUUUUUSSSRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFBBBBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888777999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::MMMLLLKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGIIILLLMMMNNNQQQTTTWWWWWWZZZ^^^bbbggglllrrrvvv}}}}}}yyyvvvuuuvvvxxxzzz{{{||||||{{{}}}}}}~~~~~~}}}|||vvvvvvvvvvvvwwwxxxyyyyyywwwuuurrrpppppprrruuuwwwyyyyyyyyyxxxwwwvvvuuutttqqqrrrrrrssstttuuuvvvvvvssssssssstttuuuvvvwwwxxxvvvxxx{{{~~~~~~~~~}}}{{{{{{zzzzzzzzzyyyzzz{{{{{{||||||{{{{{{|||}}}}}}|||}}}zzzppphhhlllttt~~~tttiii```YYYTTTSSSPPPOOOQQQRRRTTTZZZbbblllwww~~~tttoookkkgggeee^^^\\\YYYWWWYYY^^^cccgggfffbbb\\\XXXVVVUUUSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGCCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::999888777999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::NNNMMMKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGIIIJJJKKKLLLMMMPPPRRRSSSUUUXXX[[[^^^ccchhhlllrrrvvv{{{|||}}}~~~~~~~~~zzzxxxvvvuuuvvvwwwyyyzzzzzzzzzzzz|||}}}~~~~~~}}}wwwwwwwwwwwwwwwxxxyyyzzzxxxvvvtttsssssstttvvvxxxyyyyyyyyyyyyxxxvvvuuuttttttuuuvvvwwwxxxyyyyyyzzztttttttttuuuuuuwwwxxxxxxwwwyyy{{{~~~}}}|||{{{zzzzzzyyyyyyxxxyyyzzz{{{|||}}}}}}}}}~~~~~~}}}yyyzzz|||uuukkklllqqqxxx{{{pppggg___XXXTTTQQQPPPRRRRRRRRRXXX___hhhrrr|||vvvrrrmmmiiibbb___\\\[[[]]]cccjjjnnnnnniiibbb]]]YYYVVVTTTRRRRRRQQQOOOMMMKKKJJJJJJIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLKKKKKKJJJJJJIIIHHHHHHFFFGGGHHHHHHHHHGGGEEEDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999999999999999999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::OOONNNLLLJJJIIIHHHHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEGGGHHHHHHHHHIIIKKKMMMNNNPPPRRRTTTVVVZZZ___ccciiimmmrrrwww||||||~~~{{{wwwuuutttuuuuuuvvvvvvxxxyyyzzzzzz|||}}}~~~~~~yyyxxxxxxxxxxxxyyyyyyzzzxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyxxxwwwvvvuuutttvvvvvvwwwxxxyyyzzz{{{{{{uuuuuuuuuuuuvvvwwwwwwxxxyyyzzz|||~~~}}}|||zzzyyyyyyxxxxxxvvvxxxyyy{{{}}}~~~~~~tttuuuvvvzzz{{{ooommmnnnppp|||xxxpppfff^^^UUURRRQQQRRRRRRRRRVVV]]]ccclll{{{zzztttooogggdddaaa```ccciiiqqqvvvwwwqqqiiibbb]]]YYYVVVTTTRRRQQQOOOMMMKKKJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKJJJIIIIIIGGGHHHIIIJJJIIIHHHFFFEEECCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>===<<<<<<;;;:::999888888888999:::;;;999999999999999999999999:::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::OOONNNMMMKKKIIIHHHHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEFFFEEEEEEEEEGGGIIIKKKMMMNNNOOOQQQUUUYYY]]]^^^bbbhhhmmmqqqvvvzzz}}}~~~}}}~~~~~~}}}~~~~~~xxxtttsssrrrtttttttttuuuvvvxxxyyyzzz{{{|||~~~~~~zzzyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvuuutttuuuuuuvvvwwwxxxyyyyyyzzzvvvvvvvvvvvvvvvwwwwwwxxxzzz{{{|||~~~}}}}}}{{{zzzyyyxxxxxxxxxuuuwwwyyy{{{}}}qqqrrrrrrttt~~~rrrnnnllllllvvv}}}uuukkkbbbVVVSSSRRRSSSRRRQQQVVV\\\```iiivvvyyytttllliiieeedddgggnnnwww|||}}}wwwnnnfff```[[[XXXVVVRRRQQQOOOMMMKKKIIIIIIHHHJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJEEEFFFGGGHHHHHHFFFEEECCCDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>===<<<<<<;;;:::999777777777999;;;===999999999999999999999999:::999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::QQQQQQPPPNNNKKKIIIIIIJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFCCCDDDFFFGGGIIIIIIJJJJJJIIIIIIIIIJJJMMMPPPTTTVVVYYY\\\___cccggglllrrrvvv|||~~~}}}{{{zzzzzz{{{~~~zzzuuussssssssssssrrrrrrssstttvvvxxxyyy}}}~~~~~~}}}{{{yyyxxxxxxxxxyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuttttttttttttuuuwwwwwwvvvvvvvvvvvvvvvwwwvvvuuutttsssssstttuuuvvvyyyyyyxxxwwwxxxyyy{{{|||||||||zzzxxxwwwvvvuuuuuuyyyzzz}}}vvvlllkkkpppvvvsssgggeeellltttyyy{{{oooeee\\\XXXSSSPPPRRRUUUWWWYYY\\\cccnnn|||xxxrrrkkkfffiiiooovvvwwwlllccc]]]YYYXXXTTTQQQOOOMMMLLLLLLJJJHHHIIIJJJKKKMMMNNNNNNOOOOOOPPPPPPNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@????????????>>>;;;;;;:::999999999::::::;;;;;;;;;::::::999999999;;;::::::999999::::::;;;888888999999999::::::::::::::::::;;;<<<===>>>>>>UUUTTTRRROOOLLLJJJJJJJJJHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKNNNQQQSSSRRRUUUXXX[[[^^^ccchhhlllqqqtttxxx~~~}}}}}}~~~}}}uuuqqqpppppppppsssssssssssstttvvvxxxyyy|||~~~~~~}}}{{{yyyxxxxxxxxxyyyxxxxxxwwwwwwwwwvvvvvvvvvuuuuuuttttttssssssttttttwwwvvvvvvuuuuuuuuuvvvvvvvvvuuutttssssssssstttuuuwwwwwwwwwwwwxxxyyyzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxzzz|||~~~xxxllliiilllqqqvvviiifffjjjrrrwwwtttkkk___ZZZTTTQQQPPPRRRTTTTTTZZZ```jjjwwwxxxqqqlllnnnttt{{{uuukkkccc^^^[[[VVVSSSPPPNNNMMMLLLJJJIIIIIIJJJKKKLLLNNNOOOOOOOOOQQQPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@@@@@@@????????????<<<;;;;;;:::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::888888888999999999::::::::::::;;;;;;<<<<<<======\\\ZZZVVVRRROOOMMMLLLLLLIIIHHHGGGFFFEEEFFFGGGHHHGGGGGGFFFFFFEEEFFFFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHJJJMMMNNNLLLNNNQQQSSSUUUYYY]]]aaaeeehhhlllrrrxxx}}}zzzrrrooooooooopppttttttsssssstttvvvwwwyyy{{{}}}~~~}}}|||zzzyyyyyyxxxyyywwwwwwvvvvvvvvvvvvvvvuuuuuutttssssssrrrrrrrrrsssuuuuuutttttttttuuuuuuvvvuuuuuutttsssrrrrrrssssssuuuuuuuuuvvvwwwxxxzzz{{{wwwwwwvvvvvvvvvwwwxxxxxxxxxyyy{{{}}}}}}~~~~~~ooohhhiiilll||||||nnnggghhhnnnsss}}}rrrfff```YYYTTTRRRRRRRRRRRRWWW\\\eeeooo{{{{{{uuuwww|||tttiiibbb]]]XXXUUURRROOONNNMMMJJJHHHHHHIIIJJJKKKMMMNNNOOOOOOQQQQQQPPPOOOMMMLLLKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999999888888999999:::777777888888888999999999;;;;;;;;;;;;;;;<<<<<<<<>>===<<<<<<<<<<<<<<<888888999999::::::;;;;;;999999999888888999999999777777777888888888999999<<<;;;;;;;;;;;;;;;;;;;;;nnnhhh___XXXTTTRRROOONNNMMMLLLJJJIIIHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFJJJKKKLLLMMMMMMOOORRRUUUXXXYYY]]]aaaeeejjjmmmnnnppprrrvvvzzzyyyuuuttttttuuuuuuwwwvvvuuuttttttuuuwwwwwwxxxzzz}}}~~~||||||{{{zzzyyyxxxwwwwwwttttttttttttttttttttttttsssrrrqqqpppoooooooooooorrrrrrqqqqqqrrrssssssttttttttttttssssssrrrrrrqqqqqqrrrsssuuuvvvwwwxxxyyywwwwwwvvvuuuttttttttttttyyyzzz|||}}}~~~~~~~~~}}}zzz{{{|||~~~~~~~~~~~~}}}~~~~~~|||ooollllllxxx}}}pppiiiiiilllwwwrrrlllccc\\\XXXVVVUUUTTTSSSXXX]]]ccclllxxx~~~qqqfff___YYYVVVSSSPPPNNNMMMJJJHHHGGGGGGGGGHHHIIIJJJLLLLLLRRRQQQQQQPPPOOONNNMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>============999999999::::::;;;;;;;;;:::999999999999999999:::777888888888888999999999;;;;;;;;;;;;;;;:::::::::xxxoooddd\\\XXXUUURRRPPPNNNMMMKKKIIIHHHGGGGGGHHHJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIKKKNNNQQQRRRSSSVVVYYY\\\___bbbcccdddfffjjjnnnsssvvvyyyzzz~~~}}}}}}zzzxxxxxxxxxwwwvvvxxxwwwvvvuuuuuuuuuvvvwwwwwwyyy|||~~~~~~}}}|||zzzzzzzzzzzzzzzyyywwwvvvuuurrrsssssssssssstttttttttrrrqqqpppooonnnnnnmmmmmmppppppppppppqqqrrrssssssrrrsssttttttttttttssssssqqqrrrtttuuuvvvwwwwwwwwwwwwvvvuuutttssssssssssssyyyzzz{{{|||}}}||||||{{{xxxyyy{{{|||}}}}}}||||||{{{|||}}}~~~uuupppmmmuuuwwwllliiijjjppp{{{xxxqqqhhh___ZZZVVVTTTSSSRRRVVV\\\```fffqqqssshhhbbbZZZWWWTTTQQQPPPNNNLLLJJJJJJIIIIIIHHHHHHJJJKKKLLLQQQQQQPPPOOOOOONNNMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCBBBAAA???>>>>>>>>>>>>===============>>>>>>>>>;;;::::::999999::::::;;;888888999999999::::::::::::::::::::::::;;;;;;;;;|||ooofffaaa___[[[XXXSSSRRROOOLLLJJJIIIIIIIIIKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFDDDEEEEEEFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGIIILLLNNNOOOPPPQQQSSSUUUXXXYYYZZZ[[[]]]aaaeeeiiilllnnnoooppprrruuuwwwyyy{{{~~~~~~}}}|||~~~~~~~~~~~~|||zzzyyyxxxvvvuuuuuuuuuvvvvvvwwwxxxzzz||||||zzzxxxwwwyyyyyyyyyyyyxxxvvvtttsssqqqrrrrrrrrrssssssssssssrrrqqqooonnnmmmllllllllloooooooooooopppqqqrrrrrrqqqrrrtttuuuvvvvvvuuuuuurrrsssuuuvvvwwwwwwwwwvvvttttttssssssssssssssstttwwwwwwyyyzzzzzzyyyxxxxxxwwwxxxyyy{{{{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~xxxqqquuu}}}ooojjjjjjiiirrr~~~zzzpppeee^^^YYYVVVTTTQQQUUUZZZ]]]aaakkkzzz{{{qqqhhhbbb[[[YYYVVVTTTSSSRRRPPPNNNOOONNNLLLJJJJJJKKKLLLMMMPPPPPPOOOOOONNNNNNMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBB@@@??????>>>>>>???????????????>>>>>>>>><<<;;;;;;::::::;;;;;;<<<999::::::::::::;;;;;;;;;999999999::::::;;;;;;<<>>>>>======<<<<<<===<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<888888999::::::;;;<<<<<<{{{uuunnniiiddd___XXXTTTRRRPPPMMMIIINNNKKKHHHGGGGGGHHHHHHHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJKKKJJJKKKKKKLLLMMMNNNNNNOOOUUUUUUWWWYYY[[[]]]^^^___bbbbbbbbbcccdddfffggghhhnnnoooqqqsssuuuxxxyyyzzz~~~~~~|||yyyxxxyyysssrrrqqqqqqrrrsssvvvwwwxxxyyyzzz{{{|||}}}}}}}}}~~~xxxsssrrruuu|||~~~xxxxxxwwwuuussstttvvvxxxwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwxxxxxxwwwuuurrrqqqooooooooooooooopppppppppqqqooonnnlllkkkkkkkkklllmmmmmmmmmmmmnnnoooqqqqqqssssssrrrqqqrrrsssuuuvvvttttttttttttttttttssssssssssssrrrqqqqqqrrrrrrrrrrrrssstttuuuwwwwwwxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyvvvwwwxxxyyyzzz{{{{{{zzz~~~~~~~~~yyyvvvyyy|||ooofffeeegggmmmyyyrrrgggaaa[[[UUUUUUTTTUUUXXX[[[bbbooo||||||uuunnngggaaa]]]XXXVVVSSSSSSTTTVVVWWWVVVYYYVVVRRRPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<===>>><<<<<<============<<<<<<:::;;;<<<===<<<;;;:::999{{{vvvqqqkkkccc^^^[[[YYYUUURRRRRROOOKKKJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHIIIGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMRRRRRRSSSUUUWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^```aaaeeeeeegggiiikkkmmmoooppprrrrrrrrrsssttttttuuuuuuxxxyyyzzz{{{||||||||||||~~~|||||||||yyyuuusssrrrsssmmmlllllllllmmmooorrrsssssstttuuuwwwxxxyyyzzzzzz}}}vvvtttqqqpppsss|||}}}xxxxxxwwwuuussssssvvvxxxvvvwwwwwwwwwwwwvvvuuuuuuvvvwwwxxxxxxwwwuuurrrqqqooooooppppppppppppqqqqqqqqqpppnnnlllkkkjjjkkkkkkmmmmmmmmmnnnnnnooopppqqqrrrrrrqqqqqqqqqrrrtttttttttttttttssssssssssssssssssrrrrrrqqqqqqrrrrrrrrrrrrsssuuuvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwvvvwwwwwwxxxyyyzzz{{{{{{}}}|||}}}vvvxxxuuukkkdddffflllvvvxxxllleee^^^WWWWWWVVVVVVXXXYYY^^^jjjvvv~~~wwwoooiiiccc^^^ZZZYYYWWWVVVVVVYYY[[[]]]]]]^^^[[[VVVTTTSSSSSSSSSRRRRRRRRRQQQPPPOOONNNMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA????????????>>>>>>>>>>>>=========<<<======>>>>>><<<======>>>>>>======<<<<<<<<<<<<<<<<<<;;;::::::xxxooohhhddd```[[[XXXSSSPPPLLLJJJJJJJJJIIIHHHIIIIIIHHHHHHHHHIIIIIIJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXYYY[[[[[[]]]^^^```bbbcccdddcccddddddeeeeeefffggggggjjjjjjkkkmmmnnnooopppppptttuuuxxx{{{~~~~~~~~~}}}|||zzzwwwuuusssqqqrrrrrrooollljjjjjjjjjeeeddddddeeegggjjjnnnpppttttttvvvwwwyyy{{{}}}~~~|||zzzyyyxxxuuusssooooooooorrrzzz|||zzzwwwwwwvvvtttssssssvvvxxxvvvvvvvvvvvvvvvuuuttttttvvvwwwxxxxxxwwwuuurrrqqqpppppppppqqqqqqrrrrrrrrrrrrpppnnnlllkkkjjjjjjjjjmmmmmmmmmnnnooooooppppppqqqqqqqqqpppqqqqqqrrrsssssssssssssssssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrssstttuuuwwwxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwxxxzzz|||}}}|||{{{}}}}}}sssssszzz~~~yyynnndddfffjjjqqqzzztttkkkbbbZZZZZZWWWVVVVVVVVVYYYcccmmmxxx}}}xxxqqqjjjddd```[[[XXXZZZYYYXXXZZZ___cccfffgggeeebbb\\\YYYWWWWWWVVVUUUVVVUUUSSSRRRPPPNNNMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@???>>>>>>>>>??????===>>>>>>>>>>>>>>>>>>===>>>======<<<<<<<<<<<<<<<vvvpppjjjccc___YYYUUUQQQMMMLLLKKKIIIHHHJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVXXXYYYZZZ[[[\\\ZZZ[[[[[[\\\\\\]]]^^^^^^^^^___```aaaccceeefffgggjjjkkknnnqqqtttuuuvvvvvvvvvvvvuuusssqqqooommmkkkhhhhhhhhhgggdddbbbbbbccc______```aaadddhhhlllnnntttuuuwwwzzz|||}}}{{{zzzwwwuuurrrpppoooooonnnnnnpppsssxxx}}}{{{yyyxxxvvvvvvuuutttrrrsssuuuxxxwwwwwwwwwwwwvvvuuuttttttvvvwwwxxxxxxwwwuuurrrqqqpppqqqqqqrrrrrrssssssssssssqqqooommmkkkjjjjjjjjjmmmnnnnnnooooooppppppoooppppppppppppppppppqqqqqqrrrrrrrrrrrrrrrsssssssssqqqqqqqqqqqqqqqqqqrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuutttttttttwwwvvvvvvvvvwwwyyy|||~~~}}}{{{{{{uuusssyyy}}}zzzoooggghhhiiikkkppp{{{}}}rrrggg^^^[[[WWWUUUTTTTTTVVV]]]fffpppyyy{{{vvvnnngggbbb^^^[[[YYYXXXXXXYYY]]]dddkkkoooqqqmmmiiibbb]]]ZZZYYYWWWVVVVVVUUUTTTRRRPPPNNNMMMLLLKKKLLLNNNPPPQQQSSSSSSTTTQQQQQQOOONNNMMMLLLKKKKKKIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>???>>>>>>????????????>>>>>>@@@???>>><<<<<<===>>>>>>|||sssnnneeeaaa[[[VVVSSSQQQOOOMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRSSSSSSTTTUUUUUUTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXYYYZZZ\\\^^^aaabbbccceeegggjjjlllmmmmmmmmmmmmmmmlllkkkiiigggfffeeeaaabbbbbbaaa___^^^^^^___]]]^^^^^^aaadddiiimmmoooqqqsssvvvzzz}}}}}}yyytttqqqnnniiiiiihhhggghhhjjjmmmooouuu{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuuuuuuusssrrrrrruuuwwwxxxxxxxxxxxxwwwvvvuuutttvvvwwwxxxxxxwwwuuurrrqqqpppqqqqqqrrrssssssttttttsssrrrpppmmmlllkkkkkklllnnnooopppqqqqqqqqqpppooopppppppppppppppppppppoooqqqqqqqqqqqqrrrrrrssssssppppppppppppqqqqqqrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwvvvuuusssrrrrrrrrrrrrvvvvvvuuuuuuwwwyyy|||~~~~~~{{{{{{yyyzzzzzz{{{|||~~~~~~uuummmkkkiiigggiiirrryyylllbbb\\\WWWTTTSSSSSSTTTZZZbbbhhhqqq}}}}}}wwwooogggaaa^^^\\\ZZZWWWWWWZZZ```iiirrrxxxzzzvvvpppiiibbb^^^[[[YYYXXXVVVUUUTTTSSSQQQPPPOOONNNLLLMMMOOOQQQSSSUUUVVVVVVSSSRRRPPPNNNMMMLLLLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAA@@@???>>>===>>>???@@@~~~qqqllleee___ZZZWWWSSSPPPPPPOOONNNLLLKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRTTTSSSTTTUUUVVVYYY[[[]]]^^^___aaaccceeeeeeeeeeeeccccccbbbaaa```___^^^^^^]]]^^^___^^^\\\\\\\\\^^^]]]]]]^^^aaadddiiimmmpppsssvvv{{{zzztttooojjjgggeee^^^___aaacccgggmmmtttzzz~~~|||wwwwwwvvvuuuttttttuuuuuutttttttttrrrqqqrrruuuwwwyyyyyyyyyyyyxxxvvvuuutttvvvwwwxxxxxxwwwuuurrrqqqppppppqqqrrrssssssttttttsssrrrpppooonnnnnnnnnnnnpppqqqrrrssssssrrrqqqpppppppppqqqqqqqqqpppoooooooooppppppqqqqqqrrrrrrsssppppppoooppppppqqqrrrsssttttttuuuvvvvvvvvvvvvvvvuuutttrrrqqqpppqqqrrrrrruuuuuuuuuvvvwwwyyy|||}}}~~~||||||~~~xxxvvvvvvvvvxxxuuuqqqiiidddeeelllwwwsssiii^^^XXXTTTTTTTTTTTTYYY^^^bbbiiittt}}}sssjjjddd```^^^]]]XXXYYY]]]eeeoooyyyzzzqqqiiiccc```^^^\\\WWWWWWVVVTTTSSSQQQPPPPPPMMMNNNPPPSSSUUUWWWXXXXXXVVVTTTRRROOONNNMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@@@@????????????@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@|||tttmmmgggaaa\\\YYYVVVTTTSSSQQQOOONNNMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMOOOOOONNNOOOPPPSSSUUUWWWZZZ[[[\\\^^^^^^^^^]]]]]][[[[[[ZZZZZZYYYYYYYYYZZZZZZ\\\]]]\\\[[[[[[\\\]]]\\\\\\]]]___ccchhhlllooouuuyyyzzzvvvpppjjjdddaaa___^^^ZZZ]]]bbbgggnnnxxx{{{xxxssssssqqqqqqqqqrrrtttuuusssssssssrrrqqqrrruuuwwwyyyyyyxxxxxxwwwuuutttsssvvvwwwxxxxxxwwwuuurrrqqqoooooopppqqqrrrsssttttttssssssqqqpppppppppqqqqqqqqqrrrtttuuuuuutttrrrqqqqqqqqqrrrrrrrrrqqqooooooooooooooopppqqqrrrrrrrrroooooooooooopppqqqrrrssssssssstttuuuuuuuuuuuutttsssrrrpppoooooopppqqqrrrssstttuuuvvvxxxzzz{{{|||}}}{{{||||||vvvvvvuuuuuuzzz~~~vvvkkkcccccciiipppuuuyyyooobbb[[[VVVUUUUUUTTTWWW[[[\\\bbbkkkuuu}}}rrrkkkgggeeeddd]]]^^^ccckkkwwwzzzqqqkkkgggdddbbb\\\[[[ZZZXXXUUUSSSQQQPPPOOOPPPRRRTTTVVVWWWXXXYYYYYYWWWTTTQQQPPPOOOOOOPPPMMMLLLLLLKKKKKKJJJIIIIIIGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@}}}vvvpppkkkgggZZZYYYVVVTTTRRRPPPOOOOOOJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJLLLNNNQQQRRRVVVWWWYYYZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZ\\\\\\[[[ZZZ\\\]]][[[[[[\\\^^^bbbfffjjjmmmqqqvvv}}}sssoooiiiccc^^^\\\[[[\\\\\\```fffmmmwww}}}xxxuuuqqqpppooooooppprrrtttuuusssssssssqqqqqqrrruuuwwwxxxxxxwwwwwwvvvtttsssrrrvvvwwwxxxxxxwwwuuusssqqqnnnooooooppprrrsssttttttssssssrrrqqqqqqrrrssssssrrrsssuuuvvvvvvtttsssqqqqqqrrrssssssrrrqqqpppooonnnoooooopppqqqqqqrrrrrroooooooooooopppqqqrrrsssrrrsssttttttttttttttttttrrrqqqooonnnnnnppprrrsssrrrsssuuuwwwyyyzzz{{{{{{{{{zzz{{{~~~zzzzzzwwwtttwwwyyykkkccccccggglllooo~~~~~~ttteee^^^XXXVVVUUUSSSUUUXXXYYY^^^fffooo{{{zzzsssnnnlllkkkaaabbbgggppp|||wwwpppllliiigggaaa```]]]ZZZWWWTTTRRRPPPPPPQQQSSSUUUWWWXXXYYYYYY[[[YYYVVVSSSQQQQQQQQQRRRMMMMMMLLLLLLKKKKKKJJJJJJGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCDDDCCCBBBAAA@@@yyyrrrlllfff]]]XXXVVVUUUTTTRRROOOMMMLLLKKKKKKIIIFFFDDDIIIIIIHHHHHHIIIJJJKKKMMMLLLJJJIIIGGGGGGGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKKKKJJJJJJIIIIIIIIIMMMMMMMMMMMMNNNOOOQQQRRRUUUUUUUUUUUUTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]]^^^____________bbbgggjjjsssvvv{{{~~~xxxssshhhddd^^^ZZZZZZ[[[]]]^^^dddjjjsss~~~zzzuuupppooooooppprrruuuuuutttssstttsssqqqppppppqqqssstttwwwvvvuuussssssrrrrrrrrrqqqrrrtttuuutttrrrpppnnnooooooooopppqqqqqqrrrrrrqqqqqqrrrsssttttttttttttuuuuuuttttttssssssrrrrrrrrrrrrssssssrrrrrrqqqpppqqqqqqrrrrrrqqqpppnnnmmmooopppqqqrrrrrrrrrrrrrrrssssssttttttuuuuuuttttttpppooooooooopppqqqrrrrrrtttuuuvvvwwwyyyzzz{{{|||yyyzzzzzz{{{}}}{{{qqqqqqwww}}}tttiiiddddddiiimmmyyyxxxnnncccZZZVVVUUUSSSSSSUUUVVVXXX___iiirrr~~~yyyqqqlllhhhhhhkkkttt~~~vvvoookkkdddaaa^^^\\\[[[YYYWWWUUUVVVTTTSSSSSSVVVXXXYYYYYYVVVVVVUUUTTTSSSRRRQQQPPPSSSRRRPPPNNNMMMMMMMMMNNNJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBxxxrrrhhhbbb___]]]YYYWWWUUUSSSPPPOOOOOONNNLLLJJJNNNMMMLLLKKKKKKLLLMMMMMMJJJIIIGGGFFFEEEFFFFFFGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJKKKMMMOOOPPPSSSSSSRRRQQQQQQPPPPPPOOOSSSSSSSSSSSSTTTVVVXXXYYYZZZ[[[\\\]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\^^^cccfffppprrrwwwzzz{{{wwwqqqmmmccc```\\\ZZZ[[[^^^bbbeeeooovvv}}}xxxsssooonnnnnnooorrrtttvvvuuussstttsssrrrqqqqqqrrrssstttvvvuuutttssssssrrrrrrrrrrrrssstttuuutttrrrooommmnnnnnnoooooopppqqqqqqqqqppppppqqqrrrssstttttttttuuuuuuuuuttttttssssssssssssssssssssssssrrrqqqqqqrrrrrrssssssrrrqqqooonnnnnnoooooopppqqqqqqppppppqqqqqqrrrsssssssssrrrrrroooooooooooopppqqqrrrsssuuuuuuvvvwwwyyyzzz{{{|||zzzzzz{{{{{{|||uuurrrvvv{{{}}}pppfffccceeeiiivvv}}}qqqfff[[[WWWUUURRRRRRTTTUUUWWW]]]fffppp|||vvvooonnnnnnpppxxx~~~vvvqqqiiigggccc```___]]][[[YYYXXXWWWUUUVVVWWWXXXXXXXXXVVVVVVUUUTTTSSSRRRQQQQQQSSSRRRPPPOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBzzzrrrmmmiiiddd```[[[XXXTTTQQQPPPPPPNNNMMMOOONNNMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJLLLNNNOOOPPPRRRRRRQQQPPPOOOOOONNNNNNRRRRRRSSSTTTVVVXXXZZZ[[[]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZZZZYYYYYY[[[___bbbhhhjjjnnnpppoookkkfffccc___^^^]]]^^^bbbiiippptttzzzvvvrrrnnnmmmmmmnnnqqqtttvvvvvvuuuuuutttsssrrrrrrssstttuuuuuuuuuttttttsssrrrrrrrrrssssssttttttsssqqqnnnmmmmmmmmmnnnnnnooopppppppppnnnooopppqqqrrrsssttttttuuuuuuuuuuuuuuuuuuttttttssssssssssssrrrrrrrrrrrrrrrssssssssssssqqqpppooommmnnnnnnoooooooooooonnnppppppqqqrrrrrrrrrrrrrrroooooooooppppppqqqssssssuuuuuuvvvwwwyyyzzz{{{{{{zzzzzz{{{zzz{{{~~~~~~wwwwww|||zzzmmmeeeeeehhhqqq}}}xxxlll```ZZZWWWSSSSSSTTTTTTUUU[[[ccclllxxxzzzwwwuuuuuu|||yyyqqqnnniiifffdddbbb```___]]][[[ZZZYYYZZZYYYWWWVVVVVVUUUTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPOOOOOOPPPPPPPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCxxxrrrmmmhhhccc]]]WWWTTTRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOQQQSSSTTTTTTSSSSSSSSSRRRRRRQQQQQQSSSSSSTTTUUUWWWXXXYYYZZZ]]]]]]]]]]]]]]]\\\[[[ZZZXXXXXXXXXWWWVVVXXX\\\___bbbdddgggiiigggeeebbbaaaaaabbbeeejjjqqq{{{}}}xxxtttpppmmmllllllmmmpppsssvvvvvvvvvuuutttsssssssssssstttuuuttttttttttttssssssrrrrrrssssssttttttrrrpppnnnlllllllllmmmmmmnnnooooooooommmmmmnnnoooppprrrssstttssstttuuuvvvvvvvvvuuuttttttssssssrrrrrrrrrrrrrrrqqqrrrssssssrrrqqqooonnnmmmnnnnnnooooooooonnnnnnooopppqqqrrrrrrsssrrrrrrooooooooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{{{{zzz{{{{{{zzzzzz|||~~~vvvkkkiiijjjlllwwwuuuhhh```[[[VVVTTTUUUSSSTTTYYY```gggrrr}}}{{{zzzyyytttooojjjhhhgggeeedddbbb```]]]\\\[[[YYYVVVTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD|||vvvlllddd^^^ZZZWWWUUUTTTTTTSSSSSSRRRQQQPPPPPPLLLKKKJJJIIIHHHIIIJJJKKKHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLOOOQQQTTTUUUVVVTTTTTTTTTTTTTTTUUUUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWZZZZZZZZZZZZYYYXXXWWWWWWTTTTTTTTTRRRRRRTTTWWWZZZ]]]```dddfffffffffhhhiiiiiinnnttt||||||wwwssspppnnnmmmllllllooorrruuuvvvvvvtttttttttsssssstttttttttrrrsssssstttssssssrrrqqqssssssssssssqqqpppnnnmmmlllllllllmmmnnnnnnoooooommmmmmmmmmmmnnnpppqqqrrrrrrssstttvvvvvvvvvuuuttttttsssrrrqqqqqqqqqqqqrrrppppppqqqqqqpppooommmlllnnnooooooooooooooonnnnnnmmmmmmnnnooopppqqqqqqpppooooooooopppqqqssstttuuuvvvvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{zzz|||sssmmmkkkhhhrrr~~~|||oooggg```YYYVVVVVVUUUUUUXXX]]]cccnnn~~~yyyrrrmmmkkkjjjjjjiiifffccc```]]][[[XXXUUURRRSSSRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPQQQQQQRRRRRRRRROOOOOONNNMMMMMMMMMNNNNNNIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEE|||rrrjjjddd___\\\YYYYYYXXXWWWVVVTTTRRRQQQMMMLLLKKKIIIIIIIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHIIILLLPPPSSSUUUWWWXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVUUUTTTTTTOOOOOOOOONNNNNNPPPTTTWWWUUUZZZ```eeehhhkkkqqqvvv{{{|||xxxtttqqqooonnnmmmlllnnnrrrtttuuuuuussssssssssssssssssssssssqqqrrrsssttttttsssrrrqqqrrrrrrrrrrrrqqqpppooonnnllllllmmmmmmnnnooooooooommmmmmlllllllllnnnooopppoooqqqsssuuuvvvvvvuuutttsssrrrpppooooooooopppqqqoooppppppppppppnnnmmmlllooooooooooooooonnnnnnmmmiiijjjkkkmmmmmmnnnnnnnnnoooooooooppprrrsssuuuvvvvvvvvvwwwxxxyyyyyyzzzzzzzzz{{{||||||{{{|||~~~qqqlllhhhooowwwwwwooohhh___YYYWWWYYYXXXYYY]]]aaajjjzzz|||uuuooommmnnnnnnnnniiieee```[[[XXXVVVSSSQQQPPPPPPPPPOOOOOOOOONNNNNNMMMMMMOOOPPPRRRRRRRRRRRROOONNNNNNNNNNNNNNNOOOOOOJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFF|||uuuoookkkeeeeeedddbbb___[[[XXXVVVSSSQQQOOOMMMLLLKKKLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGIIIKKKOOOSSSVVVYYY[[[[[[WWWWWWVVVUUUTTTSSSRRRRRRQQQRRRTTTUUUVVVVVVVVVVVVSSSSSSTTTTTTTTTSSSSSSRRRNNNOOOOOONNNNNNQQQUUUXXXWWW^^^fffmmmsss{{{}}}yyyuuurrrqqqooommmmmmnnnqqqsssttttttrrrrrrssssssssssssrrrrrrpppqqqsssttttttsssrrrpppppppppqqqqqqqqqppppppppplllmmmmmmnnnooooooppppppnnnmmmlllkkkkkklllmmmnnnmmmooorrrtttvvvuuutttsssrrrqqqooonnnmmmnnnooopppppppppqqqqqqpppooommmlllnnnnnnnnnnnnnnnmmmlllllljjjkkklllmmmnnnooooooooooooooopppppprrrtttuuuvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{|||||||||}}}{{{qqqhhhmmmrrrxxx{{{sssiiiaaa^^^]]][[[[[[]]]```gggwww~~~vvvqqqpppqqqrrrsssjjjeee^^^YYYUUUTTTRRRQQQNNNNNNNNNNNNMMMMMMMMMMMMJJJLLLNNNPPPQQQRRRRRRRRRPPPPPPOOONNNMMMMMMMMMMMMJJJKKKKKKLLLLLLKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGwwwvvvtttppplllgggccc```XXXWWWUUURRRQQQPPPPPPPPPKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIILLLNNNRRRWWWZZZ]]]___```\\\[[[ZZZWWWUUUSSSQQQPPPOOOPPPRRRUUUVVVWWWWWWWWWRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQTTTYYY\\\ccckkkuuu}}}}}}~~~zzzvvvsssssspppnnnmmmnnnpppsssttttttqqqrrrrrrssssssrrrrrrqqqpppqqqsssttttttsssqqqppppppppppppppppppqqqqqqqqqmmmmmmnnnnnnooopppppppppooommmllljjjjjjkkklllmmmlllnnnqqqtttuuuuuutttsssqqqpppnnnmmmlllmmmooopppqqqqqqrrrrrrqqqpppnnnmmmlllmmmmmmmmmllllllkkkjjjmmmnnnoooqqqrrrrrrssssssoooooopppqqqrrrtttvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{}}}}}}}}}~~~yyyiiilllooosss~~~}}}rrriiieee```^^^]]]^^^___fffvvvxxxrrrqqqsssuuuvvvjjjeee]]]WWWSSSRRRQQQQQQMMMMMMMMMLLLLLLLLLLLLLLLIIIKKKMMMOOOQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGyyyrrrmmmkkkgggaaa\\\ZZZXXXWWWVVVWWWUUUTTTSSSSSSRRROOOMMMQQQOOONNNNNNNNNNNNMMMKKKKKKIIIGGGGGGGGGHHHGGGFFFJJJHHHFFFEEEFFFHHHHHHHHHIIIOOOUUUXXX]]]cccdddbbb[[[XXXUUUTTTTTTTTTQQQNNNOOOQQQTTTUUUUUUSSSSSSTTTUUUTTTTTTTTTTTTUUUWWWWWWTTTRRRSSSUUUVVVYYYaaakkkqqqzzz}}}~~~{{{wwwsssppppppooonnnnnnnnnpppqqqrrruuutttssssssrrrrrrrrrrrrrrrsssssstttsssrrrppppppqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooonnnmmmmmmmmmmmmlllkkkkkkjjjiiiiiinnnppprrrtttuuuuuuuuutttpppnnnmmmllllllmmmnnnpppoooooooooooooooooooooooonnnnnnmmmlllkkkkkkjjjjjjjjjkkkmmmnnnpppqqqqqqqqqmmmmmmoooppprrrsssuuuuuuxxxxxxxxxxxxxxxxxxyyyyyy||||||||||||}}}}}}}}}}}}sssmmmjjjoooyyy|||tttmmmgggccc______aaagggttt|||xxxuuutttssssssrrrkkkaaaXXXTTTRRROOOMMMNNNOOOOOOOOONNNMMMKKKIIIHHHLLLNNNQQQTTTVVVVVVVVVVVVQQQQQQPPPPPPNNNMMMKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJyyyuuunnniiifffcccaaa```___]]][[[ZZZZZZXXXUUURRRQQQPPPOOOOOOPPPPPPNNNMMMMMMKKKIIIIIIJJJKKKJJJIIILLLKKKIIIIIIJJJKKKLLLLLLLLLSSSYYY]]]aaaggggggddd]]]ZZZVVVTTTTTTTTTRRRPPPPPPSSSVVVXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^______^^^\\\[[[\\\^^^aaalllvvv~~~|||yyyuuussspppoooooonnnooopppqqqrrrttttttsssrrrrrrrrrrrrrrrrrrssstttttttttrrrqqqpppppppppqqqqqqqqqqqqqqqqqqooooooppppppoooooonnnmmmmmmmmmllllllkkkkkkjjjjjjmmmoooqqqsssttttttsssssspppnnnmmmllllllmmmnnnpppppppppppppppppppppppppppnnnnnnmmmmmmlllkkkkkkjjjkkklllnnnooopppqqqqqqqqqnnnnnnoooqqqrrrsssuuuuuuvvvvvvvvvvvvvvvwwwwwwwww{{{{{{{{{{{{|||||||||||||||tttmmmooovvvxxxnnnhhhcccaaaaaafffrrr~~~zzzxxxuuusssssssssrrrqqqkkkaaaXXXUUUSSSPPPOOOPPPQQQPPPPPPOOOMMMLLLKKKJJJLLLNNNPPPSSSUUUVVVUUUUUUQQQPPPPPPNNNMMMLLLKKKJJJJJJKKKLLLNNNOOOOOONNNNNNLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIII~~~yyyvvvsssqqqnnnllliiigggeeebbb___\\\WWWUUUTTTTTTUUUUUUSSSQQQNNNLLLJJJJJJKKKLLLKKKJJJKKKJJJJJJKKKKKKLLLMMMMMMPPPXXX___dddiiimmmmmmiiiccc___ZZZWWWVVVVVVVVVUUUSSSWWW\\\___aaaaaabbbcccccceeehhhlllnnnooooooooooookkkhhhiiijjjooo||||||}}}zzzxxxvvvqqqppppppooooooppprrrsssssssssrrrqqqqqqqqqrrrrrrsssssstttuuutttsssrrrqqqoooooopppppppppqqqqqqqqqppppppqqqqqqppppppooonnnmmmmmmmmmmmmllllllllllllmmmnnnppprrrssssssrrrrrrpppnnnmmmllllllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqooonnnnnnmmmmmmllllllkkkmmmnnnooopppqqqqqqqqqqqqoooooopppqqqrrrssstttuuusssssstttttttttuuuuuuuuuyyyyyyyyyzzzzzzzzzzzz{{{}}}|||~~~rrrnnnrrrzzzwwwooofffbbbaaaeeeppp{{{|||yyyzzzwwwuuuttttttuuuvvvtttssslllbbbZZZWWWUUURRRQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKLLLNNNPPPSSSUUUUUUTTTTTTRRRPPPNNNLLLKKKJJJJJJJJJIIIJJJLLLOOOPPPQQQQQQQQQMMMLLLLLLKKKKKKJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII|||xxxtttpppjjjgggbbbaaa______^^^\\\YYYWWWSSSQQQOOOOOOPPPPPPOOONNNMMMNNNOOOOOOOOOPPPRRRTTTVVV___hhhnnnssswwwvvvqqqlllhhhccc^^^\\\[[[\\\\\\[[[___fffkkknnnppprrrssstttwww|||}}}yyyxxxyyy~~~}}}{{{yyywwwsssrrrqqqppppppqqqrrrssssssrrrrrrqqqqqqqqqrrrrrrssstttuuuuuuuuuuuussssssnnnooooooppppppqqqqqqrrrqqqqqqqqqqqqqqqpppoooooommmmmmmmmnnnnnnnnnooooooooooooqqqrrrsssssssssrrrpppnnnmmmllllllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqooooooooonnnnnnmmmmmmmmmnnnooopppqqqqqqqqqqqqqqqoooppppppqqqrrrsssssstttrrrrrrssssssttttttuuuuuuwwwwwwwwwxxxxxxxxxyyyyyy}}}|||yyyppppppvvv~~~tttiiicccbbbeeeoooyyy||||||{{{wwwvvvwwwwwwwwwxxxzzz{{{{{{xxxuuunnnddd[[[YYYWWWTTTSSSTTTTTTSSSRRRPPPOOONNNMMMMMMMMMOOOQQQTTTUUUUUUTTTSSSSSSQQQNNNKKKIIIIIIJJJJJJJJJKKKNNNPPPQQQQQQQQQQQQMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIyyyuuurrrpppnnnmmmkkkgggccc___]]][[[YYYXXXXXXXXXWWWUUUUUUWWWXXXXXXWWWYYY]]]```bbbkkkuuu|||yyyvvvqqqkkkfffddddddeeeiiiooovvv}}}}}}{{{zzzxxxwwwtttsssrrrqqqqqqrrrssstttrrrrrrrrrqqqqqqrrrssssssttttttvvvvvvvvvvvvuuutttooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooommmmmmnnnooopppqqqqqqrrrqqqqqqrrrsssssstttttttttpppnnnmmmllllllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooooooooonnnnnnoooppppppqqqqqqqqqpppppppppppppppqqqqqqrrrrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwww}}}|||~~~wwwsssuuu~~~xxxkkkeeecccfffnnnwww|||{{{yyyvvvuuuvvvzzz{{{~~~}}}yyyqqqhhh___\\\ZZZWWWVVVWWWVVVUUUSSSQQQPPPOOOOOOOOOPPPQQQTTTVVVVVVVVVUUUTTTSSSQQQNNNKKKIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQPPPPPPMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII}}}yyysssoooiiifffcccbbbaaa```^^^]]]^^^``````______bbbhhhnnnuuu~~~xxxtttsssttt}}}}}}{{{{{{zzzxxxvvvuuuuuusssrrrrrrsssssstttssssssrrrrrrrrrssstttttttttuuuvvvwwwxxxwwwvvvuuuqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqppppppooonnnmmmmmmnnnpppqqqsssttttttrrrrrrrrrsssssstttttttttpppnnnmmmllllllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppppppppppppqqqppppppoooooooooooooooppppppppppppppprrrrrrssstttuuuvvvvvvwwwuuuuuuuuuvvvvvvvvvvvvwwwzzzzzz||||||yyy|||~~~pppiiifffgggmmmttt~~~{{{wwwvvvxxx|||xxxnnneeebbb___\\\ZZZ[[[YYYXXXVVVTTTRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXWWWVVVSSSRRROOOMMMKKKIIIIIIIIILLLMMMOOOPPPQQQPPPPPPOOONNNMMMMMMLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJ~~~{{{wwwuuusssrrrooommmmmmnnnmmmkkkjjjooowww}}}|||{{{{{{{{{|||{{{xxxvvvwwwvvvtttssssssssstttttttttsssssssssttttttuuuvvvtttuuuwwwxxxxxxxxxwwwwwwttttttssssssrrrqqqqqqqqqooooooppppppoooooonnnmmmmmmmmmoooppprrrtttvvvvvvrrrrrrrrrrrrrrrrrrsssssspppnnnmmmllllllmmmnnnpppppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqooopppppppppoooooonnnmmmooooooooonnnnnnnnnnnnnnnqqqqqqrrrssstttuuuvvvwwwuuuuuuuuuuuuvvvvvvvvvvvvxxxyyy|||~~~|||}}}vvvnnnjjjiiilllqqq|||}}}|||~~~vvvlllhhhfffbbb``````^^^]]]ZZZXXXVVVVVVWWWWWWWWWXXXZZZ[[[\\\[[[YYYXXXSSSRRRQQQOOOMMMKKKIIIHHHJJJKKKMMMOOOPPPQQQQQQPPPNNNNNNMMMMMMLLLKKKKKKKKKHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKK~~~~~~~~~{{{zzz~~~{{{yyyyyyyyyzzz{{{}}}|||yyyvvvwwwvvvuuutttsssssstttuuutttttttttttttttuuuvvvwwwuuuvvvwwwxxxyyyxxxxxxwwwvvvuuuttttttrrrrrrqqqpppooooooooooooooonnnmmmmmmmmmmmmoooqqqsssuuuwwwwwwqqqqqqqqqpppqqqqqqrrrrrrpppnnnmmmllllllmmmnnnpppooooooooooooooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqoooooopppoooooonnnmmmlllnnnnnnnnnnnnmmmmmmmmmmmmpppqqqqqqrrrtttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwyyyzzz~~~{{{zzzyyy|||sssmmmjjjkkknnnxxx{{{qqqmmmjjjfffcccdddbbb```]]][[[ZZZZZZZZZ[[[YYYZZZ\\\]]]]]]\\\[[[ZZZSSSSSSRRRPPPNNNKKKIIIHHHGGGIIILLLNNNPPPRRRRRRRRRNNNNNNMMMMMMLLLKKKKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL~~~{{{yyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvuuuttttttttttttttttttssssssttttttuuuvvvwwwyyyxxxxxxxxxxxxxxxxxxxxxtttttttttssssssrrrrrrrrrqqqpppooonnnnnnmmmnnnnnnoooooopppqqqrrrrrrrrrrrrrrrpppooopppssstttrrrpppmmmmmmlllkkkkkkkkkllllllppppppoooooopppqqqqqqrrrssssssssssssrrrqqqppppppooonnnnnnnnnnnnmmmmmmmmmiiiiiijjjkkkmmmnnnnnnooopppqqqrrrtttuuuvvvvvvvvvtttttttttttttttuuuvvvvvvuuuwwwzzz}}}|||vvvvvv{{{zzzqqqmmmnnnpppwww}}}}}}uuupppnnnkkkiiihhheeeaaa___```aaabbbbbbfffdddccccccbbb```]]]ZZZTTTSSSPPPMMMKKKJJJIIIIIIJJJLLLMMMNNNMMMNNNPPPQQQOOONNNMMMKKKJJJJJJJJJJJJGGGGGGHHHIIIJJJLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKK}}}{{{yyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuttttttsssssssssrrrrrrrrrrrrssstttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwttttttsssssssssrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrqqqqqqrrrttttttqqqooommmllllllkkkkkkkkkkkkkkkoooooooooooopppqqqqqqrrrssssssssssssrrrqqqpppooonnnnnnnnnmmmmmmmmmlllllliiiiiijjjkkklllmmmnnnooopppqqqssstttvvvvvvwwwwwwuuuuuuttttttttttttuuuuuuuuuwwwzzz}}}xxxssstttvvv|||xxxsssrrrqqqvvv{{{|||wwwssspppnnnkkkhhheeedddeeeggghhhiiikkkjjjhhhgggfffbbb^^^ZZZSSSRRROOOLLLJJJIIIIIIIIIKKKMMMOOOOOONNNOOOPPPRRROOONNNMMMLLLKKKJJJJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLzzzuuuwww}}}~~~|||zzzxxxwwwtttttttttttttttuuuvvvwwwxxxwwwvvvuuusssrrrrrrqqqppppppqqqqqqrrrrrrssssssuuuuuuuuuuuuuuuuuuuuuuuussssssssssssrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqrrrssstttvvvvvvtttpppmmmllllllkkkjjjjjjjjjjjjjjjnnnnnnnnnnnnoooppprrrrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmlllllllllkkkjjjjjjjjjjjjkkkmmmnnnnnnqqqrrrsssuuuvvvwwwxxxxxxwwwvvvuuuttttttssstttttttttvvvyyy{{{~~~yyypppmmmkkknnnvvvzzzuuurrruuuyyy}}}xxxuuuqqqnnnlllkkkmmmppprrrrrrsssrrrpppmmmjjjeee^^^ZZZRRRPPPMMMKKKJJJIIIJJJJJJMMMOOOPPPQQQPPPOOOPPPQQQNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMwww|||{{{ttttttvvv}}}~~~|||zzzxxxwwwwwwrrrrrrrrrrrrssstttuuuvvvwwwwwwvvvuuutttrrrppppppoooooopppqqqrrrrrrrrrrrrrrrrrrrrrsssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmlllllllllmmmmmmnnnooopppppppppppprrrtttwwwxxxxxxtttooollllllkkkjjjjjjiiiiiijjjjjjlllmmmmmmnnnoooppprrrrrrqqqqqqqqqqqqpppooonnnnnnmmmmmmlllllllllkkkkkkkkkjjjjjjjjjjjjkkklllmmmnnnqqqrrrtttuuuwwwxxxyyyyyyxxxwwwvvvuuussssssrrrrrrtttvvvxxxzzz|||zzzqqqjjjeeefffmmmuuuxxxtttvvvyyy~~~xxxvvvssssssvvvyyy{{{{{{zzzxxxuuuqqqmmmeee]]]XXXQQQOOOLLLJJJJJJJJJLLLMMMOOOQQQSSSSSSQQQPPPPPPQQQNNNOOOOOONNNNNNMMMMMMLLLIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLiiimmmttt{{{xxxrrrlllttt~~~|||zzzxxxwwwvvvvvvqqqqqqqqqqqqrrrssstttuuuwwwwwwvvvuuutttrrrpppoooooooooqqqrrrrrrsssrrrrrrpppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooommmllllllkkkkkkllllllmmmnnnoooooooooooorrruuuxxxzzzxxxtttooollllllkkkjjjjjjiiiiiijjjjjjkkkkkklllmmmnnnppprrrsssqqqqqqqqqqqqpppooonnnnnnmmmmmmlllllllllkkkkkkkkkkkkjjjiiiiiijjjkkkmmmnnnpppqqqsssuuuwwwxxxyyyzzzyyyxxxvvvuuusssrrrrrrrrrsssuuuwwwyyyzzz~~~sssiiibbbcccfffjjjrrr{{{zzzzzz{{{~~~|||{{{}}}~~~{{{wwwrrrlllddd\\\VVVQQQOOOLLLKKKKKKMMMOOOQQQRRRTTTVVVVVVTTTRRRQQQQQQPPPQQQQQQQQQQQQOOONNNNNNIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKK^^^bbbgggmmmrrryyyuuunnnmmmlll{{{~~~}}}{{{yyywwwvvvvvvuuuqqqqqqqqqqqqrrrrrrssstttuuuuuuvvvuuutttrrrpppooonnnoooppprrrrrrrrrrrrqqqnnnooooooppppppqqqqqqrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooommmlllkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnqqquuuyyyzzzwwwsssooommmllllllkkkjjjjjjjjjjjjjjjiiijjjkkklllnnnppprrrsssrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmlllllllllkkkllljjjiiihhhiiijjjlllnnnoooqqqrrruuuwwwxxxyyyyyyxxxwwwvvvuuussssssrrrrrrrrrtttvvvwwwyyy|||xxxkkkbbb`````````eeennnzzz|||vvvpppjjjbbb[[[VVVRRRPPPNNNLLLMMMPPPSSSUUUXXXZZZ\\\\\\YYYVVVUUUTTTTTTTTTUUUTTTSSSQQQPPPNNNJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJUUUXXX\\\```eeejjjqqquuu|||vvvmmmlllpppwww~~~}}}{{{yyywwwuuuuuutttrrrrrrqqqqqqqqqrrrrrrsssssstttuuuuuutttsssqqqooolllmmmoooqqqqqqqqqpppooonnnnnnoooooopppqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrqqqpppooommmlllkkkjjjjjjjjjkkklllmmmmmmnnnmmmmmmppptttxxxxxxvvvrrroooooommmllllllkkkkkkkkkkkkkkkhhhiiijjjkkkmmmppprrrsssssssssssssssrrrqqqpppooonnnnnnnnnmmmmmmmmmlllllllllkkkiiihhhhhhjjjlllmmmnnnoooqqqtttvvvxxxxxxyyywwwwwwvvvttttttsssssssssrrrsssuuuvvvwwwzzz~~~qqqccc___\\\YYY^^^hhhmmmttt|||uuunnnhhhaaa[[[WWWSSSRRROOONNNPPPSSSWWWZZZ___aaacccbbb___\\\ZZZYYYWWWWWWXXXWWWVVVSSSPPPOOOLLLMMMMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKOOORRRUUUYYY\\\aaagggkkknnnsss{{{yyyqqqkkknnnvvv~~~}}}{{{yyywwwuuuttttttssssssrrrrrrqqqrrrrrrrrrrrrssstttuuuuuusssqqqpppjjjkkknnnoooppppppnnnmmmmmmnnnnnnooopppqqqqqqrrrpppppppppqqqqqqrrrrrrrrrqqqpppooommmkkkjjjjjjjjjjjjjjjkkklllmmmmmmmmmmmmooossswwwwwwtttqqqppppppnnnmmmllllllkkkkkkllllllhhhhhhiiikkkmmmppprrrsssssssssssssssrrrqqqppppppooonnnnnnnnnnnnmmmmmmmmmlllkkkiiiggghhhiiilllmmmmmmoooqqqsssuuuwwwxxxyyywwwvvvuuuttttttsssttttttqqqssstttuuuwwwyyy}}}wwwfff```[[[WWW]]]hhhbbbjjjwww|||uuummmgggaaa\\\YYYTTTSSSQQQPPPQQQUUUYYY\\\ccceeeggggggddd```]]]\\\YYYZZZZZZYYYWWWTTTQQQOOOOOOOOOOOOOOOOOOOOOPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPSSSWWW[[[]]]eeehhhlllqqqxxxwwwppplllmmmyyy}}}}}}{{{yyywwwwwwwwwvvvttttttsssqqqppppppqqqsssttttttttttttsssrrrqqqpppoookkklllllllllmmmnnnnnnnnnlllmmmoooppprrrrrrssssssrrrqqqqqqqqqqqqrrrssstttsssrrrpppnnnkkkiiigggfffjjjkkkkkkkkkkkkjjjiiiiiinnnnnnnnnnnnnnnnnnmmmmmmnnnmmmlllkkkkkkkkkkkkkkkmmmlllkkkkkklllmmmnnnooossssssrrrqqqqqqpppoooooopppnnnmmmmmmnnnnnnmmmkkkjjjjjjiiiiiiiiiiiijjjjjjlllnnnppprrrrrrrrrtttuuutttttttttssssssrrrrrrrrrrrrssssssrrrrrrssswwwyyyooo```YYYXXXXXXYYY]]]aaajjjwww|||uuunnniiiddd```]]]XXXUUUTTTUUUVVVXXX___ffflllqqqtttqqqmmmkkkgggbbbbbbaaa^^^]]][[[WWWSSSPPPRRROOONNNOOORRRSSSQQQNNNRRRQQQOOONNNMMMLLLLLLKKKLLLLLLLLLMMMNNNPPPSSSTTTXXXZZZ^^^ccchhhpppwww}}}}}}ssspppsss{{{~~~|||}}}{{{yyywwwwwwwwwuuussssssrrrpppooooooppprrrssstttssssssrrrqqqpppnnnnnnlllllllllmmmmmmmmmmmmmmmllllllnnnooopppqqqqqqqqqppppppppppppqqqrrrssstttsssrrrqqqooollljjjiiihhhjjjjjjkkkkkkjjjjjjiiihhhllllllmmmnnnnnnmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkmmmlllllllllmmmnnnpppqqqssssssrrrrrrqqqppppppoooooonnnmmmmmmnnnnnnmmmkkkiiiiiiiiihhhhhhiiiiiiiiikkknnnpppqqqqqqrrrsssuuusssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrqqqsssvvvyyy{{{|||uuuddd[[[WWWUUUUUUWWW[[[bbbmmmzzzyyysssnnniiieeebbb]]]YYYXXXYYYZZZ[[[aaaiiirrrwwwzzzwwwtttqqqmmmiiihhhfffccc```^^^ZZZUUURRRRRRPPPOOOPPPSSSTTTSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKPPPRRRUUUXXX\\\bbbiiimmmsssvvv{{{zzzvvvxxx||||||}}}|||{{{}}}{{{yyywwwwwwvvvtttrrrrrrqqqpppoooooopppqqqrrrssssssrrrpppooommmllllllmmmmmmmmmmmmmmmlllllllllkkkkkklllnnnoooooooooooonnnnnnnnnoooppprrrttttttssssssqqqpppnnnlllkkkjjjiiijjjjjjjjjjjjiiihhhhhhjjjjjjkkklllmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllkkkkkklllmmmoooqqqrrrssssssrrrrrrqqqpppppppppooommmllllllmmmnnnmmmkkkiiihhhhhhgggggghhhhhhiiikkkmmmpppqqqqqqqqqrrrtttrrrqqqqqqqqqqqqppppppppppppqqqrrrqqqqqqrrruuuxxxyyyyyy|||{{{kkk___YYYUUUSSSSSSVVV[[[aaakkkzzz{{{vvvqqqmmmjjjfffbbb```aaaaaabbbhhhooozzz~~~|||wwwsssqqqnnniiieeeaaa]]]XXXUUURRRPPPPPPQQQTTTVVVWWWWWWVVVUUUSSSQQQPPPOOONNNNNNJJJKKKKKKKKKKKKJJJIIIIIIMMMOOOQQQSSSUUUYYY^^^bbbeeehhhmmmrrrwww|||}}}zzzzzz{{{{{{zzz|||zzzxxxwwwwwwvvvsssqqqrrrrrrqqqppppppqqqrrrrrrsssrrrpppnnnmmmkkkkkkjjjnnnnnnnnnmmmlllllllllkkkjjjjjjkkklllmmmmmmllllllkkkllllllnnnooorrrssstttssssssrrrqqqooonnnmmmmmmiiiiiijjjjjjiiiiiihhhggghhhiiijjjkkklllmmmmmmmmmllllllkkkkkkjjjkkkkkkllliiiiiiiiijjjlllnnnpppqqqrrrrrrqqqqqqqqqpppppppppmmmlllkkklllmmmmmmlllkkkhhhhhhgggggggggggghhhhhhjjjmmmooopppppppppqqqrrrpppppppppppppppoooooooooooopppqqqqqqqqqrrrtttvvvyyyyyy|||~~~sssggg^^^XXXUUUSSSUUUXXXZZZ___lll}}}{{{vvvssspppllliiihhhhhhiiiooowww}}}zzzvvvpppiiiddd___ZZZVVVQQQPPPPPPRRRUUUYYY\\\^^^\\\[[[YYYWWWUUUSSSRRRRRRJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJLLLMMMMMMOOOSSSVVVYYY]]]aaafffjjjnnnsssvvv||||||zzzyyyzzzzzzzzzzzzxxxwwwwwwwwwvvvsssqqqsssssssssrrrrrrsssssssssrrrqqqooommmkkkjjjjjjjjjnnnnnnnnnmmmlllllllllkkkiiijjjjjjkkkkkkkkkjjjjjjiiijjjkkklllnnnppprrrtttsssrrrrrrqqqppppppoooooojjjjjjjjjjjjjjjiiihhhhhhhhhiiijjjkkkllllllllllllkkkkkkjjjjjjjjjkkkkkklllggggggggghhhiiilllnnnooopppppppppppppppooooooooolllkkkjjjkkklllmmmlllkkkhhhhhhgggggggggggghhhhhhjjjlllnnnooonnnnnnoooqqqooooooooooooooooooooooooooopppqqqrrrqqqrrrtttvvvyyyyyy{{{~~~~~~~~~rrrfff\\\WWWRRRTTTVVVWWWZZZdddrrr}}}|||wwwrrrnnnnnnmmmnnnuuu}}}~~~uuummmfff```ZZZWWWPPPQQQQQQSSSWWW\\\bbbfffcccaaa^^^[[[XXXVVVTTTSSSJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJKKKKKKKKKKKKNNNPPPPPPRRRVVVZZZ\\\```dddfffmmmqqqxxx~~~}}}~~~}}}}}}}}}~~~|||yyyxxxxxxyyyyyywwwvvvvvvvvvwwwvvvtttqqqssssssttttttttttttssssssqqqooommmlllkkkkkkkkklllmmmmmmmmmmmmmmmllllllllliiijjjjjjjjjjjjjjjiiihhhhhhiiijjjkkkmmmoooqqqrrrqqqqqqqqqqqqqqqpppppppppjjjkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkklllllllllllljjjjjjjjjjjjjjjkkkkkklllgggffffffggghhhjjjlllmmmooonnnnnnnnnnnnnnnnnnnnnkkkjjjiiijjjlllmmmlllkkkiiihhhhhhgggggghhhhhhiiiiiikkkmmmnnnmmmmmmnnnooonnnnnnnnnoooooooooooopppoooppprrrsssrrrssstttvvvvvvvvvyyy{{{zzz{{{~~~oooaaaYYYRRRSSSTTTUUUWWW___iiiqqq}}}}}}xxxttttttsssttt|||{{{pppggg```[[[WWWRRRSSSTTTVVVZZZaaaiiioookkkiiifffaaa]]]ZZZWWWVVVMMMLLLKKKJJJIIIIIIJJJKKKIIIKKKLLLLLLKKKKKKLLLMMMJJJLLLOOOQQQSSSUUUXXXZZZ___ccchhhnnnsssyyy~~~{{{zzzzzzxxxzzz{{{{{{||||||zzz}}}}}}}}}{{{xxxvvvuuuvvvwwwtttttttttvvvwwwwwwtttrrrrrrssssssssssssssssssrrrpppnnnmmmkkkkkkkkkmmmmmmlllllllllmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjiiihhhhhhhhhiiiiiijjjlllnnnooopppppppppppppppqqqqqqqqqqqqkkkllllllllllllkkkjjjjjjkkkkkklllllllllllllllkkkjjjjjjiiiiiijjjkkkkkklllhhhggggggggghhhiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmjjjiiiiiijjjkkklllllljjjiiiiiiiiihhhhhhiiiiiiiiiiiikkkmmmmmmmmmlllmmmnnnnnnnnnooooooooopppppppppoooqqqssstttttttttuuuvvvtttuuuxxxzzzxxxxxx~~~zzzjjj```XXXVVVSSSRRRTTTYYY```dddmmmttt~~~~~~~~~~~~sssjjjbbb\\\XXXUUUVVVXXXZZZ___fffpppxxxxxxuuuqqqkkkfffbbb^^^]]]RRRPPPNNNKKKJJJJJJKKKLLLFFFHHHIIIIIIGGGGGGHHHIIIHHHJJJMMMNNNNNNPPPRRRTTTVVVYYY___dddiiinnntttxxx|||~~~~~~|||zzzwwwvvvvvvvvvvvvxxxzzz{{{}}}|||tttpppuuu}}}||||||zzzxxxuuuttttttuuusssssstttvvvxxxwwwuuusssqqqrrrrrrssssssrrrrrrqqqooonnnlllkkkkkklllnnnoookkkllllllmmmmmmnnnnnnnnnjjjjjjkkkjjjjjjiiihhhggghhhiiiiiijjjkkkmmmnnnooooooooopppppppppqqqqqqqqqllllllmmmmmmllllllkkkjjjllllllmmmmmmmmmlllkkkkkkjjjiiiiiiiiijjjkkkkkkllliiiiiihhhhhhhhhiiikkklllkkkllllllllllllllllllllljjjiiihhhiiikkklllkkkjjjjjjjjjiiiiiiiiiiiijjjjjjiiikkkmmmmmmllllllmmmnnnnnnoooooooooppppppqqqqqqppprrrtttuuuttttttvvvwwwuuuvvvyyy{{{yyyxxx~~~sssiiiaaa[[[TTTOOOPPPTTTXXXZZZ```hhhtttvvvkkkccc]]]ZZZWWWYYY[[[^^^bbbjjjuuu}}}{{{uuuooojjjfffdddTTTPPPLLLKKKLLLMMMLLLJJJKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNRRRSSSUUUXXX\\\```ccceeeqqquuuzzz~~~{{{xxxwwwxxxwwwvvvttttttvvvxxxtttyyy}}}~~~|||tttuuuwww|||}}}yyyuuusssssstttttttttssssssttttttuuutttttttttrrrssstttttttttrrrpppnnnnnnmmmmmmlllkkkjjjiiiiiilllmmmmmmnnnnnnmmmmmmlllgggggggggggghhhhhhhhhhhhggggggggghhhiiikkklllmmmooooooooooooooonnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnllljjjiiiiiiiiiiiijjjkkklllllllllkkkjjjiiikkkjjjhhhggggggiiijjjlllllllllkkkkkkkkklllmmmmmmffffffggghhhjjjkkklllmmmkkkkkkjjjjjjiiihhhhhhhhhhhhiiikkkmmmnnnnnnmmmmmmmmmmmmnnnnnnooooooooopppqqqrrrssstttuuuuuuuuuuuuwwwwwwxxxxxxxxx|||sssjjj```VVVSSSRRRRRRUUUYYY^^^```iiiwwwwwwllleeeaaa```\\\___ccceeehhhqqq~~~{{{xxxsssmmmYYYUUUPPPOOOPPPPPPOOOMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQTTTXXXZZZ\\\dddgggmmmrrrxxx~~~{{{yyyyyyxxxvvvtttssstttttttttssssssuuuxxxuuuzzzxxxtttuuuqqqvvv~~~|||yyyuuusssssssssssssssrrrrrrsssttttttttttttsssrrrrrrssstttsssqqqooonnnmmmmmmlllkkkjjjiiiiiihhhjjjjjjkkkkkkkkkkkkjjjjjjfffggggggggghhhhhhhhhhhhggggggggghhhiiijjjkkklllnnnooooooooooooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmqqqooommmkkkjjjjjjkkkkkkkkklllmmmmmmmmmlllkkkjjjkkkjjjiiihhhhhhiiijjjkkkllllllllllllllllllmmmmmmhhhhhhiiijjjkkkllllllmmmkkkkkkkkkjjjiiiiiihhhhhhhhhiiikkklllmmmmmmmmmmmmnnnnnnnnnnnnooooooooopppqqqrrrssstttuuuuuuuuuuuuuuuvvvvvvvvvwwwzzz~~~qqqeeeYYYTTTSSSPPPPPPQQQWWWYYY```mmm{{{~~~ssslllhhhfffdddfffhhhjjjnnnwww{{{]]]XXXSSSPPPQQQPPPNNNLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHIIIKKKMMMOOORRRSSSVVVYYY^^^cccgggmmmssswww}}}~~~{{{yyyxxxwwwtttrrrqqqqqqrrrqqqppppppqqqsssssstttuuuxxxzzzzzz~~~~~~xxxuuupppmmmooouuuxxx~~~~~~~~~~~~~~~{{{xxxtttrrrrrrsssrrrrrrqqqqqqrrrsssssssssssssssqqqrrrssssssrrrqqqooonnnmmmmmmlllkkkjjjiiihhhhhhiiiiiiiiijjjjjjiiiiiiiiiffffffggggggggghhhhhhhhhfffffffffggghhhiiijjjkkkmmmmmmnnnoooooonnnnnnnnnllllllllllllllllllllllllrrrpppnnnkkkjjjkkkmmmnnnmmmnnnnnnoooooommmlllkkklllkkkjjjiiiiiiiiijjjkkkllllllllllllmmmmmmnnnnnnkkkkkkkkkkkkllllllmmmmmmlllkkkkkkjjjjjjiiiiiihhhggghhhjjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnooooooppprrrrrrssstttuuuuuuuuuuuussstttuuuuuuvvvxxx|||}}}nnn^^^WWWUUUQQQOOONNNQQQQQQWWWcccppp~~~~~~wwwsssppppppqqqrrrssswwweee```YYYVVVTTTSSSPPPMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIKKKLLLNNNOOOPPPRRRVVVYYY\\\```dddhhhooosssxxx|||}}}{{{yyywwwtttsssqqqqqqpppooonnnmmmnnnoooppppppooorrruuuwwwxxx{{{~~~yyytttnnnjjjiiijjjnnnxxx}}}}}}~~~~~~~~~zzzwwwtttrrrrrrrrrrrrqqqppppppqqqrrrssssssssssssrrrrrrrrrrrrqqqpppooonnnmmmmmmlllkkkjjjiiihhhhhhjjjjjjkkkkkkkkkkkkjjjjjjfffffffffggggggggghhhhhhffffffffffffggghhhiiijjjkkkkkkllllllmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkqqqooollljjjjjjkkkmmmooooooooopppppppppooonnnmmmllllllkkkjjjjjjjjjjjjkkkkkklllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllkkkjjjjjjiiiiiiggghhhiiijjjlllmmmmmmnnnoooooonnnmmmnnnnnnoooppprrrrrrssstttttttttttttttrrrssstttuuuuuuwww{{{~~~zzzfff\\\XXXTTTQQQPPPOOONNNRRR[[[hhhwww}}}}}}}}}|||}}}sssmmmeee```]]]YYYUUUQQQNNNNNNLLLKKKJJJIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHIIIIIIJJJKKKLLLMMMOOOQQQSSSTTTTTTVVVYYY\\\dddfffjjjnnnrrrwww|||}}}zzzxxxtttsssqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmnnnppprrrqqqtttxxx{{{~~~zzzpppkkkhhhdddcccgggoooyyy}}}}}}~~~~~~~~~yyywwwtttssssssrrrqqqpppooopppqqqrrrsssssssssssssssrrrrrrrrrqqqppppppooonnnmmmmmmlllkkkjjjiiiiiiiiijjjjjjkkkkkkjjjjjjiiiffffffffffffgggggggggggggggfffffffffggghhhiiijjjiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiinnnllljjjiiihhhjjjlllmmmppppppqqqqqqqqqpppooonnnmmmllllllkkkkkkkkkkkkkkkkkklllmmmnnnooooooooooooooooooooonnnnnnnnnnnnmmmmmmmmmllllllkkkjjjjjjjjjhhhhhhiiijjjlllmmmnnnooopppooonnnmmmmmmnnnooopppqqqrrrrrrssssssssssssrrrrrrsssuuuuuuuuuwwwzzz|||}}}rrrddd\\\UUUQQQQQQOOOMMMPPPWWW```nnnzzzqqqiiiddd___YYYTTTTTTSSSQQQOOOMMMKKKKKKJJJKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHJJJKKKKKKMMMNNNOOOOOONNNOOOQQQSSSYYY[[[]]]```cccggglllooorrruuuyyy~~~~~~zzzyyyxxxuuusssqqqooonnnlllkkkkkkjjjjjjkkkkkkkkklllmmmnnnnnnnnnpppsssuuuuuuxxx}}}uuullleeeaaabbbbbbgggrrr~~~}}}~~~~~~yyywwwuuuttttttsssrrrpppooopppqqqsssttttttttttttttttttsssrrrrrrqqqqqqpppoooooonnnmmmlllkkkjjjjjjhhhhhhhhhiiiiiihhhhhhhhheeeeeefffffffffggggggggghhhggggggggghhhhhhiiijjjiiijjjjjjjjjiiiiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhjjjiiiiiihhhhhhiiijjjkkkpppqqqqqqrrrrrrpppooonnnmmmmmmmmmllllllkkkkkkjjjkkklllnnnpppqqqqqqppppppooooooooooooooonnnnnnnnnnnnmmmmmmllllllkkkkkkjjjiiiiiiiiijjjlllnnnpppqqqqqqpppnnnmmmlllmmmoooppppppqqqqqqrrrrrrqqqqqqpppqqqssstttuuuuuuvvvyyy{{{yyy}}}sssfffYYYRRRQQQOOONNNOOOTTTZZZdddvvvwwwpppiiibbb]]][[[ZZZWWWTTTQQQOOONNNMMMKKKKKKJJJJJJIIIJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKLLLLLLKKKLLLOOOQQQRRRSSSTTTUUUWWWZZZ^^^bbbdddgggjjjmmmqqqvvv|||~~~yyyxxxvvvvvvvvvuuusssqqqnnnmmmmmmlllkkkjjjiiiiiigggggggggggghhhiiijjjkkkkkkmmmpppqqqrrruuuzzz}}}}}}zzzpppiiidddcccccciiilllwww~~~}}}~~~~~~}}}zzzxxxvvvuuuuuutttrrrqqqpppqqqrrrssstttuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrppppppooonnnmmmllllllkkkhhhiiiiiiiiiiiiiiiiiihhheeeeeeeeefffffffffggggggiiihhhhhhhhhhhhiiijjjjjjlllllllllkkkjjjiiihhhgggggggggggggggggggggggggggggghhhhhhiiijjjjjjjjjjjjppppppqqqrrrqqqpppooonnnnnnnnnnnnmmmmmmlllkkkjjjkkklllnnnpppqqqqqqqqqpppnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmlllkkkkkkkkkjjjjjjjjjkkkmmmoooqqqsssrrrpppnnnllllllmmmooopppooooooppppppppppppoooooooooqqqssstttssstttvvvxxxvvv{{{xxxggg\\\ZZZQQQQQQRRRUUUWWW]]]lll{{{wwwooojjj```___\\\XXXUUURRRPPPOOOKKKKKKJJJJJJJJJKKKKKKLLLHHHHHHHHHHHHIIIJJJLLLLLLGGGIIIJJJKKKKKKMMMOOORRROOOPPPQQQQQQRRRTTTXXX[[[ZZZ\\\___aaadddhhhlllppprrruuuxxx{{{}}}~~~zzzwwwwwwvvvvvvtttsssqqqppppppooonnnnnnnnnmmmkkkiiiiiiiiiiiiiiihhhhhhhhhhhhfffffffffggghhhiiikkkkkklllooosssuuuwww{{{wwwrrrkkkeeebbbcccgggiiisssyyy~~~~~~}}}}}}~~~~~~|||zzzxxxvvvvvvvvvuuusssqqqpppqqqrrrtttuuuvvvvvvvvvvvvvvvuuusssssssssssssssqqqqqqpppooonnnmmmllllllkkkkkkllllllllllllkkkkkkeeeeeeeeefffffffffggggggiiiiiiiiiiiiiiiiiijjjkkknnnnnnmmmmmmkkkiiihhhgggggggggggggggggggggggggggfffgggiiijjjkkkkkkjjjiiippppppqqqrrrqqqpppooonnnnnnnnnnnnnnnmmmlllkkkjjjjjjllloooqqqrrrrrrqqqpppmmmnnnnnnnnnoooooooooooonnnnnnnnnmmmllllllkkkkkkjjjjjjkkkkkkmmmppprrrtttrrrqqqnnnllllllmmmooopppnnnnnnoooooooooooonnnmmmnnnppprrrrrrrrrssstttvvvvvv{{{vvvjjjgggUUUUUUVVVWWWWWW[[[hhhuuuwwwrrrmmmfff```\\\YYYVVVTTTQQQOOOMMMMMMMMMMMMLLLKKKHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRTTTTTTUUUWWWZZZ\\\___```eeeeeegggiiilllnnnqqqrrrxxxzzz}}}zzzuuurrrpppooojjjjjjkkkkkkjjjhhhgggeeehhhiiiiiiiiihhheeecccaaabbbcccccccccccccccddddddbbbccceeefffhhhjjjnnnqqqooouuu|||yyyvvvhhhfffccc___```gggttt}}}}}}yyywwwxxxyyyzzz{{{||||||||||||zzzwwwtttsssrrrsssssstttrrrrrrsssuuuwwwxxxwwwsssssssssrrrrrrqqqqqqppprrrqqqpppnnnnnnnnnoooooonnnnnnooonnnmmmllljjjhhhdddddddddfffiiikkkkkkkkkkkkjjjhhhggghhhjjjmmmnnnpppoooooonnnmmmkkkiiihhheeeeeeffffffgggggghhhhhheeegggjjjjjjiiihhhhhhiiioooppprrrsssssspppnnnlllnnnmmmlllkkkkkkjjjkkkkkklllmmmpppqqqqqqpppnnnllllllmmmooopppqqqqqqpppppppppooonnnmmmlllllllllllljjjiiijjjmmmpppssstttssspppooommmllllllmmmnnnooopppooonnnmmmmmmnnnoooppplllnnnpppppppppqqqssstttuuuyyy}}}yyyhhh\\\XXXTTTSSSRRRUUU^^^hhhyyyyyyqqqjjjddd___[[[XXXWWWTTTRRRQQQQQQQQQOOONNNKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRTTTVVVXXXZZZ\\\]]]^^^___aaadddfffgggiiijjjmmmppptttyyy|||~~~}}}|||zzzuuupppkkkhhhgggfffccccccdddddddddcccbbbaaabbbbbbcccdddcccbbbaaa```___``````aaabbbcccdddeeeeeefffhhhiiijjjmmmqqquuuyyysssjjjggg_________```ggguuu~~~~~~~~~{{{wwwvvvwwwxxxyyyzzzzzzzzzzzzzzzyyyvvvtttrrrrrrrrrssssssrrrqqqrrrtttvvvvvvvvvtttsssssssssrrrrrrqqqqqqrrrqqqpppooooooooopppqqqqqqqqqqqqpppnnnllljjjhhheeeeeeeeegggiiikkkkkkkkkkkkjjjhhhhhhhhhjjjmmmoooppppppooonnnllljjjiiihhhfffffffffggggggggghhhhhhfffhhhiiijjjiiihhhiiijjjooopppqqqqqqpppnnnlllkkkllllllkkkjjjjjjjjjjjjkkkkkklllmmmnnnnnnmmmkkkjjjjjjkkkmmmoooooopppoooooopppooonnnmmmlllllllllllljjjiiijjjlllooorrrrrrrrrooonnnlllkkkkkklllnnnooonnnnnnmmmlllllllllmmmnnnmmmnnnpppqqqpppqqqrrrttttttwww{{{}}}}}}ggg___WWWTTTRRRTTT[[[dddqqq}}}{{{rrrkkkddd```[[[XXXUUUSSSRRRQQQOOONNNKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZ^^^___```cccfffjjjmmmnnnrrrssstttvvvxxxzzz}}}~~~~~~yyywwwtttsssrrrqqqpppnnnmmmkkkhhhdddaaa___^^^^^^\\\\\\]]]^^^___^^^^^^^^^]]]^^^^^^______``````aaa^^^^^^___aaaccceeeggghhhiiijjjlllmmmooosssxxx|||xxxoooeee___^^^ZZZ]]]bbbjjjwww}}}zzz|||}}}{{{xxxuuuuuuvvvwwwwwwwwwxxxxxxxxxwwwuuusssrrrqqqrrrrrrsssqqqpppqqqrrrttttttssstttttttttsssssssssssssssrrrqqqpppppppppqqqrrrsssuuutttsssqqqooollljjjhhhgggffffffgggjjjllllllkkkkkkjjjiiihhhiiikkkmmmnnnqqqpppooommmkkkjjjhhhgggfffgggggggggggghhhhhhhhhggghhhiiihhhggghhhiiikkkoooooonnnmmmlllkkkjjjiiiiiijjjjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjiiiiiihhhhhhhhhiiikkkmmmnnnnnnnnnnnnooonnnmmmllllllkkkkkkllljjjiiiiiikkknnnppppppooommmlllkkkjjjjjjkkklllmmmlllkkkkkkjjjkkkkkkllllllmmmooopppqqqpppqqqrrrtttsssvvvyyyzzz{{{~~~wwwjjj[[[TTTRRRSSSXXX]]]fffppp{{{sssmmmeeeaaa\\\YYYWWWUUUSSSQQQOOOOOOOOONNNNNNNNNMMMMMMOOOOOONNNNNNMMMLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQRRRQQQQQQPPPPPPQQQRRRRRRSSSXXXXXXYYY[[[]]]```bbbcccggghhhiiijjjllloooqqqrrruuuuuuvvvuuutttsssqqqpppllljjjhhhgggfffeeeeeedddcccbbb```^^^\\\[[[[[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___```bbbbbb``````aaaccceeegggjjjkkkmmmooorrruuuxxx}}}xxxpppkkkfff```^^^aaa```gggqqq~~~|||zzz|||}}}|||zzztttttttttttttttuuuuuuuuuuuutttsssqqqqqqppppppqqqqqqpppooooooqqqrrrrrrqqqssstttttttttttttttttttttrrrqqqqqqpppqqqrrrtttuuuwwwwwwuuurrrooollljjjiiihhhgggggghhhjjjlllkkkkkkjjjjjjiiiiiiiiikkkmmmnnnpppooommmllljjjhhhgggggggggggggggggggggggggggggghhhhhhhhhgggfffgggiiilllpppnnnllljjjiiiiiiiiiiiihhhhhhiiijjjkkkkkklllllljjjjjjhhhgggffffffggggggfffhhhjjjlllmmmnnnmmmmmmnnnmmmlllkkkjjjjjjjjjjjjiiihhhhhhjjjlllnnnnnnmmmkkkjjjjjjiiijjjjjjkkklllkkkkkkkkkkkkkkkkkkllllllnnnpppqqqqqqqqqqqqrrrtttsssuuuxxxxxxxxxzzzsss___UUUSSSSSSVVVYYY^^^ffftttuuuqqqkkkeeebbb___]]][[[YYYXXXWWWVVVUUUTTTSSSRRRPPPPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOONNNNNNOOOOOOOOOQQQRRRRRRSSSUUUVVVXXXYYY^^^^^^```aaadddfffhhhjjjiiijjjjjjiiihhhfffdddcccaaaaaa```___^^^]]]^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZXXXYYYYYY[[[\\\]]]______```````````````aaabbbcccccccccdddeeegggjjjmmmooosssvvv{{{yyynnnhhhdddcccaaa___bbbgggkkkuuu|||{{{||||||{{{yyyttttttsssrrrrrrrrrssssssrrrqqqqqqppppppooooooooopppnnnmmmnnnpppqqqqqqqqqrrrssssssttttttuuuuuuuuurrrrrrqqqqqqqqqrrrtttuuuxxxvvvtttrrrooolllkkkjjjiiihhhggghhhjjjkkkkkkjjjiiiiiihhhhhhiiijjjlllmmmnnnmmmkkkiiihhhggggggggggggggggggfffffffffffffffgggggggggfffeeefffhhhjjjnnnmmmjjjhhhgggggghhhhhhggghhhiiikkklllllllllllljjjiiigggfffeeefffggghhhggghhhjjjlllmmmmmmmmmllllllkkkjjjiiihhhhhhhhhhhhgggffffffhhhkkkllllllkkkiiiiiiiiiiiijjjjjjkkkkkkkkkkkkllllllmmmmmmmmmmmmoooppprrrrrrqqqqqqrrrtttsssuuuwwwwwwvvvwww|||{{{eeeYYYVVVUUUUUUWWWYYY___lll}}}yyyrrrmmmjjjgggeeebbbaaa```]]][[[XXXWWWVVVSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMMMMMMMNNNPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVXXXZZZ]]]```bbbdddcccccccccbbbaaa^^^\\\ZZZZZZ[[[[[[ZZZXXXXXXYYY[[[XXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\^^^___aaaaaabbbccccccddddddeeegggggghhhiiilllppptttwww~~~vvvlllgggbbb```___bbbdddeeelllsss{{{~~~}}}{{{zzzzzzzzzyyywwwuuutttrrrqqqppppppqqqrrroooooooooooooooooonnnnnnnnnmmmlllmmmppprrrrrrrrrqqqqqqrrrssstttuuuuuuvvvsssrrrqqqqqqqqqrrrssstttuuutttrrrpppnnnllllllkkkiiihhhggghhhjjjjjjiiihhhggggggggghhhhhhiiijjjkkkjjjiiihhhfffeeeffffffgggfffffffffeeeeeeeeeeeeeeedddeeefffeeedddeeefffhhhjjjiiigggfffeeeeeefffgggfffgggiiijjjkkkkkkjjjjjjhhhgggfffeeeeeefffggghhhggghhhjjjkkkllllllkkkjjjiiihhhgggffffffeeeffffffeeeddddddfffiiikkkkkkjjjhhhhhhiiiiiijjjkkkkkkkkkkkklllmmmnnnnnnooonnnnnnpppqqqrrrrrrqqqqqqrrrtttsssuuuvvvuuutttuuuzzz~~~nnnbbb\\\XXXVVVWWWWWW\\\fffsss}}}yyyuuussspppooollliiieeebbb___^^^[[[[[[ZZZYYYXXXWWWVVVVVVTTTTTTSSSSSSSSSSSSSSSRRRPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPOOONNNNNNNNNNNNOOOQQQQQQRRRRRRSSSTTTVVVWWWTTTUUUWWWYYY]]]```ccceeedddddddddbbb```]]]ZZZXXXWWWXXXYYYXXXVVVVVVXXX[[[WWWWWWXXXYYYYYYZZZZZZYYYZZZZZZZZZZZZ[[[]]]___```bbbdddfffhhhjjjkkkkkkkkkmmmnnnooorrrwww}}}zzztttnnnhhhccc______```eeemmmsssyyy~~~zzzzzzyyyzzz{{{{{{zzzyyyuuutttrrrpppoooooopppqqqmmmmmmmmmnnnnnnnnnnnnmmmmmmlllkkkmmmpppsssssssssppppppqqqrrrssstttuuuuuusssrrrqqqppppppqqqrrrrrrqqqpppnnnmmmlllllllllmmmiiihhhggggggiiiiiihhhgggfffffffffggghhhhhhiiiiiigggfffdddccccccdddfffgggeeeeeedddddddddcccccccccaaaccceeeeeedddddddddeeeddddddcccccccccccccccddddddeeeggghhhiiihhhgggfffddddddddddddeeefffggggggggghhhiiijjjjjjiiihhhggggggfffeeedddcccccccccccccccbbbbbbeeehhhjjjkkkjjjhhhhhhiiijjjkkkkkkkkkkkkjjjkkkmmmnnnoooooonnnnnnppprrrsssrrrqqqqqqrrrtttqqqssstttsssrrrsssxxx|||}}}yyylllccc[[[WWWWWWTTTYYY```iiittt}}}yyytttpppmmmlllccccccbbbaaa```^^^^^^]]]\\\\\\[[[ZZZYYYXXXWWWVVVTTTSSSSSSRRRQQQQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTWWWXXXZZZ]]]aaaeeehhhjjjhhhhhhgggfffccc___\\\[[[WWWYYYZZZYYYWWWWWWZZZ]]]XXXYYYZZZ[[[\\\\\\\\\[[[]]]]]]\\\]]]^^^___aaacccdddgggjjjnnnqqqrrrrrrrrrssstttwww{{{|||ppplllhhhdddcccbbbaaa``````ccclllyyy~~~{{{xxxyyyzzz{{{}}}}}}}}}|||vvvtttrrrpppoooooopppqqqkkklllmmmmmmnnnmmmmmmmmmlllkkkkkkmmmqqqsssttttttoooooopppqqqssstttuuuuuutttsssqqqpppoooppppppqqqnnnmmmlllkkkkkklllmmmnnniiihhhgggggghhhhhhgggfffeeeeeeffffffggghhhhhhhhheeedddbbbbbbbbbdddfffgggdddddddddccccccbbbbbbbbb```bbbdddeeedddccccccccc````````````aaaaaaaaaaaabbbccceeeggggggfffeeedddaaabbbcccdddeeeffffffgggfffggghhhhhhhhhgggeeeeeeeeeeeedddcccbbbbbbbbbbbbaaaaaaaaadddhhhjjjkkkjjjggghhhiiikkkkkkllllllllliiikkklllnnnoooooonnnnnnppprrrssssssqqqqqqrrrtttoooqqqsssrrrppprrrvvv{{{~~~sssggg]]]WWWWWWSSSWWW]]]ccckkkyyy{{{xxxsssrrrpppmmmkkkiiihhhhhhggggggfffdddbbb```^^^]]]^^^[[[XXXVVVWWWXXXXXXWWWWWWWWWVVVUUUUUUUUUUUUVVVUUUVVVWWWWWWVVVVVVXXXZZZYYYaaaffffffjjjrrrwwwwww}}}zzzuuuoooiiiddd```^^^\\\\\\\\\\\\]]]]]]]]]]]]______^^^^^^^^^______```aaabbbccceeegggjjjlllnnnnnnppprrruuuxxxzzz||||||zzzssslllgggfffdddaaa^^^^^^bbbhhhmmmmmmvvv|||yyyyyyzzz|||}}}}}}|||zzzyyyyyytttooonnnpppqqqnnnkkkmmmmmmnnnnnnnnnmmmkkkjjjiiijjjkkkmmmnnnooooooooonnnnnnoooooopppppppppqqqqqqqqqqqqpppppppppppppppnnnnnnmmmlllkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhhhhfffeeedddccccccccccccccccccddddddeeedddccccccbbbbbbccccccbbbbbbbbbbbbbbbaaa````````````_________``````aaacccddddddeeeeeeddddddcccbbbbbbaaa```bbbdddggghhheeefffggghhhhhhfffdddcccdddcccccccccbbbbbbaaaaaabbbccceeeggghhhhhhhhhggghhhiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnkkknnnrrrssssssqqqpppooopppppppppqqqrrrssstttuuuwwwzzz~~~~~~rrrhhh^^^VVVWWWVVVWWW]]]dddnnn~~~|||{{{yyyyyyyyyxxxwwwtttqqqnnnllljjjjjjgggcccaaaaaaaaaaaa```\\\\\\[[[[[[[[[[[[\\\\\\ZZZ[[[\\\[[[[[[[[[^^^```bbbjjjqqqsssyyy{{{tttnnniiigggcccccccccccccccdddddddddeeeeeeeeeeeefffggghhhiiimmmnnnoooqqqsssuuuwwwxxx{{{}}}~~~tttmmmgggccc___```aaaccceeejjjqqqyyy|||yyyyyyzzz{{{|||||||||{{{zzzxxxsssooonnnooopppmmmjjjlllmmmnnnnnnnnnmmmlllkkkkkklllmmmooopppqqqqqqqqqnnnnnnooooooooopppppppppqqqpppppppppoooooonnnnnnlllkkkjjjjjjiiijjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffggggggggggggfffdddcccbbbccccccccccccdddddddddddddddccccccbbbbbbccccccaaaaaaaaaaaaaaa``````_________^^^^^^______``````ccccccddddddddddddccccccaaaaaa```aaabbbdddeeegggeeefffggghhhgggfffdddccccccccccccbbbbbbbbbaaaaaaaaabbbdddfffggghhhhhhhhhhhhiiijjjkkkllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmppprrrsssrrrpppppppppqqqqqqqqqqqqrrrtttuuuvvvxxxzzzzzzyyy|||uuuiii```ZZZWWWVVVZZZ___ggguuu~~~|||zzzwwwsssqqqooonnnmmmkkkiiiiiihhhhhhhhhiiiiiijjjdddeeeeeedddcccdddgggiiimmmuuu}}}|||vvvsssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppprrrtttvvvwww}}}}}}zzzooofffaaa___^^^^^^```eeellluuu|||yyyxxxyyy{{{||||||||||||{{{wwwsssnnnmmmnnnnnnllljjjlllmmmnnnoooooonnnmmmmmmlllmmmnnnooopppqqqqqqqqqnnnnnnooooooooooooppppppppppppooonnnmmmmmmllllllhhhhhhhhhhhhhhhhhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffeeedddcccbbbbbbbbbcccccccccddddddddddddddddddcccccccccbbbbbb```````````````___^^^^^^^^^]]]]]]]]]^^^^^^___```bbbbbbccccccccccccbbbbbb______```aaabbbcccddddddeeeeeefffggggggfffdddccccccccccccbbbbbbbbbbbbaaaaaabbbdddeeeggghhhhhhhhhiiiiiijjjkkklllllllllllllllmmmmmmmmmmmmnnnnnnnnnpppqqqrrrrrrpppooopppqqqrrrrrrrrrssstttuuuvvvwwwyyyyyy|||xxxuuuxxxwwwkkk```[[[WWWWWWZZZ___kkkuuu~~~|||zzzyyyyyyxxxwwwvvvvvvvvvvvvrrrrrrrrrqqqppppppsssuuuyyy|||||||||||||||{{{{{{{{{{{{|||}}}uuuppphhhbbb```bbbfffiiinnnuuu|||yyyxxxyyy{{{|||}}}~~~~~~}}}vvvsssooommmmmmmmmkkkjjjkkklllnnnooopppoooooonnnkkkkkklllnnnnnnooooooooonnnnnnoooooooooooooooooooooooonnnmmmlllkkkjjjiiigggffffffggghhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhfffffffffeeedddcccbbbaaabbbbbbbbbccccccddddddeeeddddddddddddccccccbbbbbb^^^____________^^^]]]]]]\\\\\\\\\\\\]]]^^^______aaaaaabbbbbbbbbbbbaaaaaa^^^___```aaabbbbbbbbbbbbdddeeefffffffffeeeddddddccccccccccccbbbbbbbbbbbbaaabbbccceeefffggghhhhhhiiiiiijjjkkklllllllllllllllllllllmmmmmmmmmnnnnnnrrrrrrrrrpppooooooppprrrsssssssssssstttvvvwwwxxx{{{yyyyyy|||{{{wwwzzzuuuhhh```ZZZXXXYYY\\\fffooo~~~|||zzzyyyxxxpppnnnjjjiiikkkqqqyyy~~~}}}yyywwwyyy|||wwwuuuqqqooonnnmmmlllkkklllmmmooopppppppppoooooollllllmmmnnnooooooooonnnoooooonnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkiiiiiihhhggggggggghhhiiijjjkkkllliiiiiiiiiiiiiiiiiiiiiiiigggfffeeedddcccbbbaaaaaaaaaaaabbbcccddddddeeeeeeccccccdddddddddcccbbbaaa^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\^^^______```aaaaaabbbbbbaaaaaa```^^^___```aaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeccccccccccccddddddddddddbbbccccccdddeeefffggghhhhhhiiijjjkkklllmmmmmmmmmllllllllllllmmmmmmmmmmmmqqqqqqqqqooommmnnnpppsssssssssssstttuuuvvvwwwxxxzzzxxxxxx{{{~~~}}}}}}qqqhhh^^^ZZZZZZ\\\ccckkkxxx{{{wwwssspppmmmmmmmmmmmmoooqqqtttuuuwwwxxxzzz}}}}}}yyyuuuyyy~~~yyywwwuuurrrooonnnmmmmmmnnnnnnpppqqqqqqpppoooooonnnoooppppppqqqqqqqqqpppoooooonnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjjjjiiiiiihhhhhhhhhhhhiiijjjkkkllliiiiiiiiiiiiiiiiiiiiiiiihhhgggfffdddcccbbbbbbaaaaaaaaabbbcccdddeeeeeefffccccccdddeeedddcccbbbaaa^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\]]]^^^___```aaaaaabbbbbbbbbbbbaaaaaa___`````````aaaaaaaaabbbdddddddddddddddeeeeeeeeeddddddeeeeeeeeeeeeffffffdddddddddcccdddeeefffffffffgggiiikkkmmmnnnnnnoookkkllllllllllllmmmmmmmmmnnnoooooonnnmmmnnnppprrrssssssssssssuuuvvvwwwxxxyyyvvvvvvzzz}}}uuuhhhaaa]]]\\\aaafffrrr{{{~~~|||{{{}}}xxxtttnnniiifffdddbbb```___```bbbgggooowww~~~}}}xxxtttyyy{{{zzzxxxtttqqqoooooopppooopppqqqqqqqqqpppooonnnoooooopppqqqqqqqqqqqqpppoooooonnnnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjjjjhhhhhhhhhhhhiiijjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffdddcccbbbbbbbbb```aaabbbcccdddeeeeeefffbbbcccdddeeeeeecccbbb```^^^^^^^^^___^^^]]]]]]\\\[[[[[[\\\\\\]]]___```aaaaaabbbbbbccccccbbbbbbaaabbbaaa`````````aaabbbcccdddcccccccccdddeeeeeefffffffffffffffggggggggghhhfffeeedddcccccccccdddddddddfffhhhjjjmmmoooppppppkkkkkklllllllllmmmmmmmmmkkklllmmmmmmmmmmmmppprrrrrrrrrrrrssstttuuuwwwwwwwwwtttuuuyyy{{{}}}xxxlllddd___```cccjjjrrr~~~{{{vvvrrrqqqsssvvvuuuuuuuuuvvvwwwyyyzzz{{{~~~zzzzzzyyyssspppiiiddd^^^ZZZXXXXXXWWWWWWWWWYYY___iiiuuu|||xxxsssyyy}}}|||zzzvvvsssqqqqqqqqqpppqqqrrrrrrqqqpppooonnnmmmnnnnnnoooooooooooonnnoooooonnnnnnmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggdddcccbbbbbbccc```aaaaaacccdddeeeffffffbbbcccdddeeeeeecccbbb```^^^^^^______^^^^^^]]]\\\\\\\\\\\\]]]^^^___aaabbbbbbbbbccccccccccccbbbbbbcccbbb```______aaacccddddddcccccccccddddddeeeffffffggggggggghhhhhhiiiiiigggfffeeecccbbbbbbccccccccceeegggjjjmmmoooqqqrrrkkkkkkkkklllllllllmmmmmmhhhjjjlllmmmmmmmmmoooqqqrrrrrrrrrrrrtttuuuvvvwwwuuusssssswwwyyyzzz}}}wwwkkkcccaaabbbdddkkkyyy{{{wwwssspppmmmkkklllkkkiiijjjkkkmmmlllkkkmmmmmmnnnqqquuuxxxyyyxxxzzz{{{}}}|||wwwooonnnmmmmmmoootttxxx{{{zzzsssmmmgggdddbbb\\\[[[XXXTTTQQQQQQTTTWWWWWW___jjjuuuzzzvvvwww{{{{{{yyywwwtttsssrrrssstttqqqqqqrrrrrrqqqqqqpppooonnnnnnnnnnnnoooooooooooopppooonnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjgggggghhhhhhiiiiiijjjjjjiiiiiijjjkkkkkkkkkkkkjjjjjjhhhfffdddbbbbbbcccdddfffeeeeeeeeeeeefffgggggggggggggggfffeeedddbbbaaa]]]]]]]]]^^^^^^_________]]]]]]\\\\\\]]]___```aaaeeeddddddcccccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbcccccccccbbbccccccddddddjjjjjjkkklllkkkjjjhhhhhhhhhgggfffeeedddcccccccccccceeegggjjjmmmoooqqqrrrpppoooooonnnmmmmmmllllllkkklllllllllmmmllllllkkkpppppppppqqqqqqrrrrrrrrrqqqssstttuuuuuuvvvyyy{{{xxxhhhccccccdddiiiqqq|||zzztttpppqqqmmmiiifffdddbbb___]]]```______```ccceeeeeedddiiijjjlllnnnppprrrrrrsssxxxwwwvvvuuutttuuuuuuvvvvvvwwwyyyxxxuuupppjjjfffaaa```___```bbbfffjjjmmm}}}{{{pppmmmhhhccc___]]]\\\[[[XXXXXXVVVTTTRRRSSSWWWZZZbbbjjjwww|||xxxuuuuuuxxx}}}}}}yyywwwuuusssrrrrrrssstttsssssssssrrrrrrqqqpppooommmnnnnnnnnnoooooooooooopppooommmlllkkkkkkjjjjjjkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiihhhiiijjjjjjkkkkkkjjjjjjiiigggeeecccbbbbbbcccdddeeeeeeddddddeeeeeefffggggggffffffeeedddcccbbbaaa_________``````aaaaaaaaa___^^^]]]]]]]]]___```bbbeeeddddddddddddeeeffffffffffffeeeeeeddddddddddddccccccbbbbbbcccdddeeeeeejjjkkkllllllllljjjiiihhhhhhgggfffeeeddddddddddddccceeegggjjjmmmnnnoooooonnnnnnmmmllllllkkkjjjjjjiiijjjkkklllmmmmmmmmmmmmppppppppppppqqqqqqqqqrrrppprrrsssttttttuuuxxxzzztttiiieeeccceeekkkttt~~~xxxpppiiiccc]]]YYYVVVWWWUUUTTTTTTUUUVVVTTTSSSYYYZZZ[[[]]]^^^___```aaaaaaaaaaaaaaabbbcccddddddccccccdddcccaaa]]]YYYWWWTTTSSSRRRRRRTTTWWW[[[]]]xxxvvvssspppppprrruuuwww|||||||||||||||{{{zzzyyyyyyyyyxxxxxxwwwvvvuuuuuuqqqppppppooommmkkkjjjiiibbb___[[[XXXVVVWWWXXXZZZXXXYYYYYYYYYZZZ]]]bbbeeeqqqyyy~~~{{{}}}||||||||||||yyyvvvssssssuuuxxxzzz{{{{{{zzzyyyvvvuuusssrrrqqqrrrssstttuuuuuutttsssrrrpppooonnnmmmmmmnnnnnnnnnoooooooooooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhiiijjjjjjjjjjjjjjjgggfffdddcccbbbcccddddddddddddccccccddddddeeeffffffeeeeeedddcccbbbaaaaaaaaaaaabbbcccccccccccccccbbb```___^^^^^^___aaabbbeeeeeeeeeeeefffhhhiiijjjjjjjjjiiihhhgggffffffeeebbbbbbbbbbbbccceeeffffffjjjkkklllllllllkkkjjjiiihhhgggfffeeeeeedddeeeeeecccdddgggjjjlllllllllkkklllkkkkkkjjjjjjiiiiiihhhhhhiiijjjlllmmmnnnooooooooooooooooooppppppppppppnnnpppqqqrrrssstttwwwyyyuuulllgggfffgggllluuuxxxnnnfff```\\\YYYWWWUUUTTTTTTSSSQQQOOORRRRRRSSSSSSTTTVVVWWWWWWUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYXXXWWWTTTRRRPPPNNNMMMLLLLLLMMMPPPRRRTTTaaa```___^^^___aaaccceeefffggggggggggggffffffeeeffffffeeedddcccbbbbbbaaaaaabbbbbbccccccbbbbbbaaabbb```]]][[[\\\___bbbeeeeeegggiiikkkmmmrrrwww{{{~~~|||zzzzzzyyyyyyyyyyyyxxxuuurrrrrrssstttuuuuuuvvvvvvwwwtttsssrrrqqqqqqsssuuuvvvvvvvvvuuutttrrrpppnnnmmmmmmmmmmmmnnnnnnnnnoooooonnnmmmlllkkkjjjiiiiiiiiijjjjjjjjjiiihhhhhhgggggghhhhhhhhhggggggfffffffffggghhhhhhiiijjjiiiiiiiiieeeddddddcccccccccddddddccccccbbbbbbccccccdddeeeeeedddcccbbbbbbaaaaaaaaabbbcccdddeeeffffffeeeeeeeeedddaaa_________aaabbbddddddeeefffhhhjjjlllmmmmmmmmmllljjjiiigggffffffaaaaaabbbcccdddeeeggghhhjjjkkklllmmmmmmlllkkkjjjhhhggggggfffeeeeeeffffffccceeegggjjjkkkjjjiiihhhkkkkkkjjjjjjiiiiiiiiihhhhhhiiikkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooolllnnnpppqqqqqqsssvvvxxx|||xxxoookkkiiijjjnnnyyyuuulllfff___\\\YYYWWWVVVTTTQQQNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLJJJIIIHHHHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWXXXXXXYYYXXXXXXXXXYYYXXXWWWVVVVVVVVVVVVWWWWWWXXX[[[]]]```bbbcccdddgggffffffgggkkkqqqwww{{{~~~}}}|||{{{yyyyyyxxxwwwwwwxxxwwwuuusssrrrrrrqqqqqqrrrsssttttttsssrrrqqqqqqqqqsssuuuwwwvvvvvvuuutttrrrooommmlllmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiijjjjjjiiihhhhhhgggffffffhhhgggggggggffffffeeeeeefffggghhhhhhiiiiiihhhhhheeeeeeddddddddddddddddddcccbbbbbbbbbbbbcccddddddddddddbbbaaaaaaaaaaaaaaabbbdddfffhhhiiiiiiiiihhhjjjgggdddaaa___```aaabbbccccccdddfffhhhjjjlllnnnnnnmmmllljjjiiigggfffeeebbbbbbbbbcccdddfffggghhhiiijjjkkklllllllllkkkjjjhhhhhhgggfffffffffggggggdddeeegggiiiiiiiiihhhgggkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmkkklllnnnoooppprrruuuxxx}}}uuuoookkkkkklllrrr{{{tttjjjgggbbb^^^[[[WWWSSSPPPMMMLLLKKKJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOMMMLLLJJJHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNLLLJJJIIIMMMNNNOOOPPPPPPPPPPPPPPPQQQPPPOOOOOOPPPQQQSSSTTTRRRUUUZZZaaagggmmmqqqssstttuuuwww|||~~~|||zzzzzzzzzyyywwwxxxvvvvvvvvvwwwwwwuuusssqqqqqqpppppppppqqqqqqrrrrrrqqqpppoooppprrrtttuuuuuuuuutttsssqqqooommmlllllllllmmmmmmmmmnnnnnnnnnooonnnmmmkkkjjjjjjjjjjjjjjjiiiiiihhhgggfffeeeeeefffffffffffffffeeeeeeeeeffffffggghhhhhhhhhhhhhhhfffffffffeeeeeedddddddddccccccbbbbbbccccccdddeeeeeedddbbbaaaaaaaaabbbcccccceeehhhkkkmmmnnnmmmmmmmmmkkkfffbbb``````bbbcccbbbbbbccceeegggiiikkkmmmmmmlllkkkjjjhhhgggeeeeeeccccccccccccdddfffgggggghhhiiijjjkkkkkkkkkjjjiiihhhhhhgggggggggggghhhhhheeeeeefffggghhhhhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmllllllkkkkkklllllllllllllllkkkkkkkkkjjjlllnnnoooppprrruuuxxx}}}~~~tttmmmmmmmmmooozzzyyysssmmmgggaaa]]]WWWVVVTTTSSSRRRSSSTTTUUUUUUVVVXXXYYYZZZ[[[ZZZZZZVVVVVVWWWWWWUUUSSSPPPNNNMMMLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNPPPSSSVVVXXXYYY^^^fffqqq}}}{{{zzzyyyyyyzzzyyywwwuuuvvvuuussstttuuuuuutttsssppppppooooooooooooooooooooonnnmmmmmmmmmoooqqqrrrssssssrrrqqqpppnnnlllkkklllllllllmmmmmmmmmnnnnnnpppooommmlllkkkkkkjjjjjjjjjiiihhhgggfffeeeeeedddeeeeeeeeeeeeeeeeeeffffffeeefffgggggghhhhhhgggggghhhhhhhhhgggfffeeedddccccccccccccccccccdddeeeeeeeeedddbbbaaaaaabbbcccdddeeegggkkkooorrrssssssssspppmmmhhhcccaaaaaabbbcccaaaaaabbbccceeegggiiikkklllkkkjjjiiihhhgggffffffdddddddddddddddeeefffgggggghhhiiijjjjjjjjjiiiiiiiiihhhhhhgggggghhhhhhiiiffffffffffffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkklllmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjkkknnnoooppprrrvvvxxx|||wwwsssqqqnnntttzzzsssnnneeecccaaa_________```aaa\\\^^^aaaccceeefffffffffaaabbbccccccaaa^^^[[[XXXTTTSSSSSSRRRRRRQQQRRRRRRQQQPPPOOONNNNNNNNNOOOPPPKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNOOOPPPSSSWWW[[[]]]eeekkkvvv}}}zzzzzz{{{|||zzzyyyyyyzzz{{{zzzwwwuuutttsssrrrrrrttttttsssrrrooonnnnnnnnnnnnnnnmmmmmmnnnmmmkkkkkkkkklllnnnppprrrrrrqqqqqqooonnnlllkkklllllllllmmmmmmmmmnnnnnnpppooonnnmmmlllkkkkkkkkkjjjiiihhhgggfffeeedddddddddddddddeeeeeefffffffffeeeffffffgggggggggggggggiiiiiiiiihhhgggeeedddcccddddddccccccddddddeeeffffffeeecccaaaaaabbbdddeeefffiiinnnrrrvvvwwwwwwwwwrrroooiiidddaaaaaabbbccc``````aaabbbdddfffhhhiiikkkkkkjjjjjjiiihhhggggggeeeeeedddddddddeeeeeeffffffggghhhiiijjjjjjiiihhhiiihhhhhhhhhhhhhhhiiiiiigggfffeeeeeefffhhhkkkllljjjjjjjjjjjjjjjjjjkkkkkkhhhiiijjjlllmmmnnnnnnoookkkkkkkkkjjjjjjjjjiiiiiijjjkkknnnooopppsssvvvxxxzzzzzzuuunnnqqqyyy{{{wwwuuuuuuvvvwwwtttwww{{{~~~~~~|||xxxssslllgggdddcccbbb___\\\[[[ZZZ[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUSSSSSSSSSSSSTTTUUUWWWWWWXXXXXXYYYZZZ\\\aaahhhlllwww~~~{{{xxxxxxxxxxxx{{{{{{{{{zzzxxxvvvtttsssuuuvvvvvvvvvtttsssqqqooollllllkkkjjjjjjkkklllllllllkkkiiihhhhhhjjjkkkmmmnnnnnnnnnmmmmmmllllllllliiiiiijjjkkkkkklllmmmmmmqqqooonnnlllkkkkkkkkkllllllkkkjjjhhhfffdddbbbaaaeeeeeeeeeeeedddcccbbbbbbbbbccccccddddddeeeffffffllllllkkkjjjhhheeebbbaaa___bbbdddeeedddccccccddddddeeedddcccbbbbbbdddfffkkknnnrrrwwwzzz|||||||||wwwqqqjjjeeecccaaa^^^\\\aaaaaaaaabbbccceeefffgggeeefffhhhgggffffffgggiiihhhhhhggggggffffffeeeeeedddddddddeeeeeeggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhgggeeeddddddfffhhhjjjllllllkkkjjjiiiiiiiiiiiiiiiiiijjjkkklllllllllllljjjiiiiiihhhhhhhhhhhhhhhjjjkkkmmmmmmnnnppptttwwwxxx|||tttqqqttt{{{yyywwwtttrrrppppppppppppmmmllljjjhhheeecccaaa```_______________```aaaaaaccceeeiiimmmssszzz|||yyywwwwwwwwwxxxzzzzzzyyyyyywwwvvvuuutttvvvvvvvvvuuutttrrrooonnnkkkkkkjjjiiiiiijjjkkkkkkkkkjjjhhhggggggiiijjjkkkllllllkkkkkkjjjjjjjjjjjjiiiiiijjjjjjkkklllllllllooonnnlllkkkjjjjjjjjjkkklllkkkiiihhhfffdddcccbbbbbbbbbcccdddddddddddddddbbbbbbbbbcccddddddeeeeeejjjjjjjjjiiigggdddbbbaaa```bbbeeeeeedddcccdddddddddeeeeeecccbbbbbbdddfffkkknnnsssxxx{{{|||{{{zzzuuupppiiieeecccaaa___]]]`````````aaabbbcccdddeeecccdddfffeeeddddddeeegggiiiiiihhhggggggfffeeedddddddddddddddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeedddeeefffiiijjjmmmlllkkkjjjiiiiiihhhhhhhhhiiijjjkkkkkkllllllllljjjiiihhhhhhgggggghhhhhhjjjlllnnnooopppqqqtttwwwwwwzzz}}}~~~wwwppppppsss}}}{{{xxxvvvvvvvvvuuuttttttsssttttttxxx|||}}}{{{yyyxxxwwwwwwwwwwwwxxxxxxwwwwwwvvvuuuttttttvvvvvvvvvuuussspppnnnllljjjiiiiiihhhhhhiiiiiijjjiiihhhgggffffffggghhhiiiiiiiiihhhhhhhhhhhhgggggghhhiiiiiijjjjjjkkkkkkkkklllkkkjjjiiihhhhhhiiiiiikkkjjjiiihhhfffeeedddcccbbbbbbcccccccccccccccccc``````aaabbbbbbccccccdddhhhhhhgggfffeeecccaaa```bbbccceeeeeedddddddddeeeeeeeeeeeedddcccccceeegggkkkoootttxxx{{{{{{yyyxxxrrrnnniiieeecccaaa```^^^____________``````aaabbbbbbccceeedddccccccdddfffjjjiiiiiihhhgggfffddddddddddddcccddddddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeeeeegggiiijjjmmmmmmkkkjjjiiihhhhhhhhhggghhhiiijjjjjjkkkkkkkkkiiiiiihhhgggggggggggggggiiillloooqqqrrrssstttuuuuuuwwwyyyzzz{{{sssooolllttt|||zzzyyyxxxwwwwwwwwwxxxxxxvvvvvvuuutttttttttttttttuuuuuuuuusssqqqnnnllljjjhhhhhhhhhgggggghhhhhhhhhhhhgggfffeeeeeeeeeffffffgggggggggggggggfffffffffhhhhhhhhhiiiiiijjjjjjjjjiiihhhgggffffffggghhhhhhjjjiiiiiihhhgggfffeeeeeeeeeeeeeeedddbbb```___^^^______``````aaabbbbbbbbbeeeeeeddddddcccbbbaaa```cccdddeeeeeedddcccdddeeegggggggggfffddddddgggiiikkknnnssswwwyyyxxxvvvtttnnnkkkhhheeebbbaaa```___^^^^^^]]]]]]]]]^^^^^^___bbbcccddddddccccccdddeeeiiiiiiiiiiiigggfffdddccccccccccccccccccdddeeeeeegggggggggggghhhhhhhhhhhhhhhgggfffeeefffggghhhjjjmmmlllkkkiiihhhggggggfffffffffggghhhiiiiiiiiiiiihhhhhhgggffffffffffffggghhhlllpppssssssssssssssstttuuuwwwwwwxxx||||||sssjjjnnnvvv|||yyyxxxxxxxxxxxxxxxxxxxxxyyyuuutttsssrrrrrrrrrrrrsssttttttsssrrrpppmmmjjjiiigggggggggggggggggggggggggggffffffeeeeeedddddddddfffffffffffffffgggggggggggggggggghhhhhhhhhhhhhhhffffffeeeddddddeeeggggggiiiiiihhhhhhggggggggggggffffffeeedddbbb```^^^]]]^^^______``````aaabbbbbbcccbbbbbbaaaaaaaaaaaaaaacccdddeeedddcccbbbdddeeehhhhhhhhhgggeeefffhhhjjjjjjmmmqqqtttuuutttqqqooojjjiiigggdddaaa_________\\\\\\\\\[[[[[[\\\]]]]]]___```bbbaaa``````aaaccchhhhhhiiiiiigggeeecccbbbcccbbbbbbbbbbbbccccccdddeeeeeeeeeffffffggggggggggggfffeeeeeeffffffhhhhhhkkkjjjiiihhhgggfffffffffdddeeefffggghhhhhhhhhhhhhhhgggffffffeeefffffffffgggjjjooorrrrrrqqqqqqqqqssstttuuuuuuwwwzzz}}}wwwjjjkkkoooxxx~~~{{{yyywwwxxxxxxxxxxxxxxxxxxxxxuuutttrrrpppoooppppppqqqrrrrrrrrrqqqooollljjjhhhfffgggggghhhhhhggggggffffffffffffeeeeeedddccccccfffffffffffffffgggggggggggggggggggggggggggggggggeeedddccccccdddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhddddddddddddcccbbbaaa```^^^______``````aaaaaabbbaaaaaa`````````aaaaaabbbcccddddddcccaaaaaacccdddggghhhgggfffeeeeeegggiiiiiikkkmmmoooooonnnlllkkkfffgggeeebbb___\\\\\\]]]ZZZZZZZZZZZZ[[[[[[\\\]]]\\\]]]___^^^]]]]]]^^^```eeefffggghhhgggeeecccaaabbbbbbaaaaaaaaaaaabbbccccccccccccdddeeeeeeffffffeeeeeeddddddeeeeeefffggghhhhhhgggfffeeeeeeeeeeeecccdddeeefffggggggggggggggggggfffeeeeeeeeeeeeeeeeeeiiimmmoooooonnnnnnnnnrrrrrrrrrsssuuuxxx{{{|||{{{llliiijjjqqq|||}}}||||||{{{yyyxxxvvvvvvvvvwwwwwwvvvvvvuuuuuutttqqqooonnnnnnnnnooopppppppppooonnnllljjjhhhfffggghhhhhhhhhhhhgggfffffffffffffffeeedddcccbbbddddddeeeeeeeeefffffffffffffffffffffffffffffffffdddcccccccccccceeefffhhhggggggggghhhhhhiiiiiijjjffffffeeeeeedddbbbaaa```_________```aaaaaabbbbbb``````______```aaabbbccccccdddcccbbb``````aaaccceeeeeeeeedddbbbccceeegggiiiiiijjjjjjjjjiiihhhgggdddeeedddaaa]]]ZZZYYYZZZYYYYYYYYYZZZZZZ\\\]]]^^^]]]^^^______^^^^^^___```bbbccceeeffffffeeecccaaabbbaaaaaa``````aaaaaaaaaaaaaaaaaabbbccccccddddddcccccccccdddddddddeeeeeeeeeeeeddddddcccddddddeeebbbcccdddeeeffffffffffffgggfffeeeeeeddddddeeeeeedddgggjjjllllllkkklllllloooooooooqqqtttvvvxxxyyy|||sssmmmkkkooouuu~~~|||zzzyyyyyyyyyxxxwwwuuuuuuuuuvvvuuuuuutttsssuuutttqqqnnnmmmlllmmmnnnnnnooooooooonnnllljjjiiifffggghhhiiiiiihhhgggfffffffffffffffeeedddcccbbbcccccccccddddddeeeeeeeeefffffffffffffffffffffeeeccccccbbbbbbccceeeggghhhggggggggghhhiiiiiijjjjjjjjjjjjhhhfffcccaaa^^^]]]______``````aaabbbbbbbbb``````______```aaacccdddcccccccccaaa______aaabbbbbbccccccaaa``````bbbdddhhhhhhggggggffffffeeeeeecccdddddd```[[[XXXXXXYYYXXXXXXYYYYYY[[[\\\]]]^^^```aaabbbbbbaaaaaabbbddd```aaadddffffffeeecccaaabbbaaa````````````aaaaaa___``````aaabbbcccccccccbbbbbbcccccccccdddddddddccccccbbbbbbccccccdddeeebbbbbbcccdddeeeeeeeeeeeeffffffeeeddddddddddddeeeccceeehhhiiiiiiiiijjjkkkmmmmmmmmmooorrruuuvvvwwwxxx}}}{{{tttnnnoooqqqyyy}}}|||{{{{{{zzzxxxwwwvvvvvvtttsssrrrrrrrrrssstttuuuvvvuuurrrpppnnnmmmmmmmmmnnnmmmlllllljjjjjjiiihhhccceeehhhiiihhhgggffffffdddeeeeeeffffffeeeeeedddddddddeeeeeeeeeeeeeeeeeedddeeefffeeecccaaaaaaaaaaaaaaabbbbbbbbbccccccccceeedddddddddeeeggghhhiiikkkkkkiiigggdddaaa^^^]]]]]]]]]^^^___```aaabbbbbbaaaaaa``````aaaaaabbbccceeedddcccaaaaaaaaaaaabbb``````___^^^^^^^^^^^^___aaabbbbbbbbbbbbcccccccccaaa```___]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXXZZZ\\\]]]```bbbdddeeedddccccccccccccccccccccccccaaa``````__________________^^^^^^^^^^^^___`````````````````````aaaaaabbbbbbbbbcccaaabbbbbbaaaaaa```___^^^cccbbbaaaaaaaaacccfffgggccccccbbbbbbaaa```______cccccccccdddeeefffggghhhgggjjjmmmooopppqqqssstttxxxzzzwwwrrrqqquuu}}}{{{{{{zzzzzzyyyxxxwwwvvvuuusssrrrqqqqqqqqqrrrsssssstttrrrpppnnnmmmllllllmmmllllllkkkjjjiiihhhhhhgggdddfffiiiiiihhhfffffffffddddddeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeecccdddeeedddbbbaaa```aaaaaaaaaaaabbbbbbcccccccccccccccccccccdddfffhhhjjjiiiiiigggfffcccaaa^^^]]]^^^______``````aaaaaabbbaaaaaaaaaaaaaaabbbccccccdddcccaaa```______``````^^^^^^]]]\\\\\\\\\\\\\\\______````````````aaaaaa___^^^]]]\\\ZZZZZZYYYYYYZZZYYYXXXXXXYYY[[[^^^___bbbdddffffffdddcccbbbcccaaabbbbbbaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```````````````____________`````````````````````aaa``````___^^^aaaaaa```aaaaaaccceeefffdddddddddcccbbbaaaaaaaaaaaaaaaaaabbbcccdddeeeffffffiiilllnnnoooppprrrssswwwxxx|||zzztttrrryyy|||yyyxxxyyyyyyxxxwwwvvvuuuuuutttqqqqqqppppppppppppqqqqqqpppooonnnmmmlllllllllmmmkkkkkkjjjiiihhhgggfffffffffhhhiiiiiigggeeedddeeeddddddeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeddddddbbbcccddddddbbb``````aaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaabbbdddfffhhhiiiggggggfffdddbbbaaa______````````````aaaaaaaaaaaabbbaaaaaaaaaaaabbbccccccbbbaaa```___^^^^^^^^^^^^\\\[[[ZZZZZZYYYYYYZZZZZZ\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYZZZ[[[^^^aaabbbeeeggghhhgggeeecccbbbbbb____________^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^______``````______^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^_______________^^^^^^___```aaabbbcccdddccccccbbbbbbaaa`````````____________aaabbbcccdddeeehhhjjjlllmmmnnnpppqqquuuuuuwww{{{|||}}}uuuuuuxxx|||yyyxxxxxxwwwwwwvvvvvvuuuttttttssssssppppppooooooooonnnnnnooonnnmmmmmmmmmmmmmmmmmmnnnkkkkkkjjjiiihhhggggggfffhhhiiijjjiiifffddddddddddddddddddeeeeeedddddddddeeedddddddddddddddcccccc```aaacccbbbaaa``````aaaaaaaaaaaaaaaaaaaaaaaaaaa`````````aaabbbeeeggghhhfffeeedddcccbbbbbbaaaaaabbbbbbaaaaaaaaa`````````bbbaaaaaaaaaaaabbbccccccaaa``````___^^^^^^]]]]]]ZZZZZZYYYXXXXXXXXXXXXXXX[[[[[[[[[[[[\\\\\\\\\\\\____________^^^^^^]]]]]][[[[[[ZZZ[[[]]]```ccceeehhhiiijjjhhheeebbb``````^^^^^^^^^^^^]]]\\\[[[ZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^^^^______^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZ[[[\\\]]]^^^^^^^^^^^^[[[\\\^^^___```aaaaaaaaa______^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^___```bbbbbbcccfffhhhjjjjjjkkkmmmoooqqqppprrrtttuuuxxxyyywwwxxx~~~|||xxxwwwwwwwwwwwwtttttttttsssrrrrrrqqqqqqooooooooonnnnnnmmmmmmlllmmmmmmmmmnnnnnnooooooooollllllkkkjjjiiihhhggggggiiijjjjjjhhhfffdddcccdddcccddddddddddddddddddcccdddcccccccccbbbbbbbbbaaa^^^```aaaaaa```___```aaa````````````````````````_________```aaaccceeegggfffeeedddcccbbbbbbbbbcccbbbbbbaaaaaa``````______aaaaaa``````aaaaaabbbccc`````````______^^^]]]]]]ZZZYYYYYYXXXXXXXXXXXXXXXZZZZZZZZZ[[[[[[[[[\\\\\\]]]^^^_________^^^]]]]]][[[[[[[[[[[[]]]```ccceeeiiijjjjjjhhhddd```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\]]]]]]]]]]]]\\\]]]]]]]]]\\\\\\[[[[[[ZZZXXXYYYZZZ[[[\\\]]]]]]]]]ZZZ[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^___aaabbbaaadddfffhhhhhhiiijjjllllllkkklllpppqqqssszzzyyywwwyyy}}}{{{wwwuuuuuuvvvvvvuuurrrrrrqqqqqqqqqpppppppppnnnooooooooonnnmmmlllkkkllllllmmmnnnoooooonnnnnnllllllkkkjjjiiihhhhhhgggiiiiiiiiihhheeeddddddeeeccccccddddddddddddccccccbbbbbbbbbaaa``````______\\\^^^``````______```aaa````````````__________________^^^^^^___aaacccdddeeedddcccaaaaaaaaabbbbbbaaaaaa``````_________^^^```____________```aaaaaa______```______^^^]]]\\\ZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[YYYZZZ[[[\\\]]]\\\[[[ZZZ[[[[[[ZZZ[[[\\\___bbbccchhhiiiiiifffbbb^^^\\\\\\[[[[[[[[[[[[[[[ZZZXXXXXXVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^___``````bbbdddfffffffffhhhiiihhhfffhhhlllnnnpppuuu||||||yyyxxx~~~wwwuuusssrrrssssssrrrqqqpppppppppooooooooooooooonnnooooooooonnnmmmkkkkkkkkkkkklllmmmnnnmmmllllllkkkkkkjjjiiihhhggggggfffhhhiiiiiigggeeedddeeefffccccccddddddddddddccccccaaaaaa```______^^^]]]]]][[[]]]____________```aaa`````````______^^^^^^^^^```___^^^^^^^^^___aaabbbdddbbb```^^^^^^^^^___```____________^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````]]]^^^^^^^^^^^^\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZWWWXXXZZZ\\\\\\[[[ZZZYYY[[[ZZZZZZZZZ[[[]]]___aaaeeeffffffddd```\\\ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYVVVWWWXXXYYYYYYYYYYYYYYY\\\[[[ZZZYYYXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZ\\\]]]^^^^^^```cccdddddddddfffgggfffdddeeeiiillllllpppvvvzzzzzz|||zzzqqqpppoooooopppqqqooonnnoooooooooooonnnnnnnnnnnnnnnoooppppppooommmkkkjjjjjjjjjllllllllllllkkkjjjjjjjjjiiihhhgggfffeeeeeehhhiiihhhgggeeedddeeegggcccccccccddddddccccccccc``````___^^^]]]]]]\\\\\\ZZZ\\\^^^___^^^^^^___aaa``````_________^^^^^^^^^```___^^^]]]^^^^^^___```bbbaaa^^^\\\[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^______\\\\\\]]]]]]\\\[[[YYYXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXYYY[[[]]]^^^]]]\\\[[[[[[ZZZYYYYYYZZZ[[[^^^___dddeeeeeeccc___[[[YYYYYYWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXVVVWWWXXXXXXYYYXXXXXXXXX^^^\\\YYYWWWVVVVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWWWWXXXYYYZZZ[[[\\\^^^```bbbcccccccccdddffffffcccdddhhhjjjjjjmmmqqqxxx~~~~~~zzzwwwvvv}}}{{{wwwtttlllmmmnnnmmmllllllnnnpppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnmmmkkkjjjiiihhhiiijjjkkklllkkkjjjjjjiiiiiiiiigggeeeddddddfffeeeeeeeeeeeedddcccbbbbbbbbbccceeeeeeeeedddbbb``````^^^[[[YYYXXXYYY[[[\\\[[[[[[\\\]]]___```aaaaaa```___^^^]]]^^^```bbbccc```^^^]]][[[[[[\\\]]]^^^``````___^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYY``````___^^^\\\ZZZXXXWWWTTTUUUVVVWWWVVVUUUTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTWWWXXXXXXXXXWWWVVVVVVUUUWWWWWWWWWVVVVVVUUUUUUUUURRRRRRSSSTTTUUUWWWYYYZZZXXXWWWWWWVVVVVVVVVWWWWWWVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTUUUWWWYYYZZZ[[[[[[\\\^^^^^^^^^^^^___aaacccfffiiiiiiggghhhkkknnnrrrvvv|||xxxvvvwwwxxx|||xxxuuurrrppplllmmmnnnnnnmmmmmmnnnpppnnnnnnnnnnnnmmmmmmmmmlllllllllmmmmmmllljjjiiihhhggghhhiiijjjkkkjjjiiiiiihhhiiiiiigggdddcccdddeeeddddddeeeddddddcccbbbaaaaaabbbcccddddddbbbaaa___```^^^[[[YYYXXXYYY[[[\\\[[[[[[\\\]]]^^^``````aaa______^^^]]]^^^```bbbccc```___]]]\\\[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\ZZZYYYXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXX\\\\\\[[[ZZZXXXVVVTTTSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTSSSVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVVVVUUUUUUUUUVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTUUUVVVXXXYYYZZZZZZ[[[]]]]]]]]]^^^```bbbcccgggjjjjjjhhhgggiiillloooqqqvvv|||}}}vvvtttsss{{{~~~zzzwwwuuusssqqqooolllmmmnnnnnnmmmmmmnnnpppnnnnnnmmmmmmmmmllllllllljjjjjjkkkkkkjjjiiihhhgggfffggghhhhhhiiihhhhhhhhhhhhhhhhhhfffdddcccccceeeccccccccccccbbbaaa````````````aaabbbbbb```___^^^___]]][[[YYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^___``````___^^^]]]]]]^^^___aaabbb```___]]]\\\\\\\\\]]]^^^]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVWWWWWWWWWXXXVVVVVVUUUUUUUUUUUUVVVVVVYYYYYYXXXWWWUUUTTTRRRQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSVVVUUUTTTSSSSSSRRRSSSSSSUUUTTTTTTSSSSSSTTTTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUWWWXXXXXXXXXZZZ[[[[[[\\\]]]```cccfffiiilllllliiigggggghhhkkkmmmooosssyyy}}}vvvrrrrrryyy~~~|||~~~~~~{{{xxxtttrrrqqqpppnnnlllkkkmmmnnnnnnmmmmmmnnnooommmmmmmmmlllllllllkkkkkkiiiiiiiiihhhhhhgggggggggeeeeeeffffffgggggggggggggggggggggeeecccbbbbbbdddbbbbbbbbbbbbaaa```___^^^^^^______```___^^^]]]]]]^^^]]][[[ZZZYYYZZZ[[[\\\]]]]]]]]]^^^^^^_________]]]]]]]]]]]]^^^___```aaa______^^^]]]\\\]]]]]]^^^\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVYYYYYYXXXWWWVVVTTTRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYYYYZZZ]]]bbbeeejjjnnnqqqpppkkkgggffffffiiikkklllnnnrrr}}}~~~wwwqqqvvv}}}zzzzzz~~~zzzxxxtttqqqnnnkkkjjjiiigggeeeiiikkkmmmnnnmmmllllllmmmllllllllllllkkkkkkkkkkkkhhhhhhggggggfffffffffgggeeedddeeeeeeeeeeeefffffffffffffffdddbbb```aaacccaaaaaaaaaaaa```___^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\]]]]]]^^^___```^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXWWWUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUSSSRRRQQQOOOOOOOOOOOOPPPPPPQQQQQQRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQPPPPPPPPPQQQRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXZZZ^^^dddhhhpppsssuuusssmmmgggeeedddeeeggghhhjjjmmmvvvxxxzzzzzzxxx|||~~~zzzwwwvvvtttssspppllljjjiiihhhfffdddgggjjjlllmmmlllkkkkkkkkkllllllkkkkkkkkkjjjjjjjjjggggggffffffffffffggggggeeeddddddddddddeeeffffffeeeeeeeeecccaaa``````bbbaaaaaaaaaaaa```___^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\^^^^^^^^^^^^^^^^^^]]]]]][[[[[[\\\]]]]]]^^^^^^___\\\\\\\\\\\\\\\[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[XXXWWWUUUTTTRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSRRRQQQPPPNNNMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPOOOOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSNNNNNNNNNOOOOOOQQQRRRSSSOOOOOOOOOOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWZZZ___fffkkkuuuwwwxxxtttlllfffcccccc```bbbdddeeehhhnnnxxxzzzzzz{{{~~~zzzuuusssrrrqqqppprrrooollljjjiiiiiihhhgggfffhhhkkklllkkkiiiiiiiiikkkkkkkkkkkkjjjjjjjjjjjjhhhgggfffeeeeeefffggghhheeeeeedddcccdddeeefffgggdddddddddbbb```___```aaaaaabbbbbbaaaaaa```___^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\_________^^^^^^]]]]]]]]]ZZZ[[[\\\]]]]]]^^^^^^^^^[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[VVVUUUTTTRRRPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTPPPPPPPPPOOONNNMMMLLLKKKLLLLLLLLLLLLLLLNNNOOOPPPQQQPPPOOONNNNNNOOOPPPQQQPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMMMMNNNNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSTTTTTTSSSRRRRRRPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVWWWZZZ```iiinnnxxxyyyxxxrrriiiccc``````]]]___bbbcccdddhhhooottt||||||yyyyyy~~~~~~zzzuuuqqqoooooonnnmmmllliiigggeeeffffffeeeddddddgggjjjkkkjjjhhhhhhhhhkkkkkkkkkjjjjjjjjjiiiiiihhhgggfffeeeeeefffhhhhhhfffeeedddcccdddeeefffgggdddddddddbbb```^^^___aaabbbbbbbbbbbbaaa```___^^^^^^]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\_________^^^^^^]]]]]]\\\ZZZZZZ[[[]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\UUUTTTSSSQQQOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRPPPPPPPPPOOOOOOMMMLLLKKKLLLKKKKKKKKKLLLMMMOOOPPPQQQPPPNNNMMMMMMNNNPPPQQQNNNOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQNNNOOOOOOPPPRRRTTTUUUVVVWWWVVVVVVWWWZZZaaajjjpppzzzzzzwwwpppggg```^^^^^^]]]```cccddddddfffjjjnnntttzzzxxx{{{~~~vvvtttqqqpppoooooommmlllmmmllljjjiiigggffffffeeegggggghhhhhhhhhhhhgggggghhhhhhiiiiiihhhgggfffeeeggggggffffffffffffgggggghhhgggeeedddccccccddddddcccbbbaaa```______```aaaaaa```___^^^]]]\\\\\\\\\]]]\\\ZZZZZZ[[[\\\[[[[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\YYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXXXXUUUTTTQQQOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIILLLLLLLLLMMMNNNPPPQQQRRRRRRQQQPPPOOONNNOOOPPPQQQPPPPPPPPPPPPOOOMMMKKKJJJIIIIIIJJJLLLMMMNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPOOOOOOOOONNNNNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPRRRSSSRRRSSSUUUWWWZZZ___fffkkkxxxtttnnnhhhccc___^^^]]][[[]]]___``````bbbeeegggpppwww~~~wwwxxx~~~|||xxxuuusssqqqpppoooooommmllllllkkkjjjhhhfffeeeeeeeeefffgggggghhhhhhggggggffffffffffffeeeeeeeeeeeeeeeggggggffffffffffffgggggghhhgggfffddddddddddddeeebbbaaa```_________``````aaa```___^^^]]]\\\\\\\\\[[[ZZZZZZ[[[]]]^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZ]]]]]]\\\[[[[[[ZZZZZZYYYZZZZZZZZZ[[[[[[[[[\\\\\\YYYYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWXXXXXXXXXXXXXXXVVVUUUTTTSSSTTTUUUVVVWWWWWWWWWWWWUUUSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKLLLMMMOOOOOOPPPPPPOOONNNNNNOOOPPPQQQPPPPPPPPPOOONNNLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMNNNPPPQQQRRRQQQRRRTTTUUUWWW\\\cccgggnnnkkkfff```\\\YYYXXXXXXYYY[[[]]]]]]^^^___bbbeeehhhoooyyy}}}zzzvvvttttttrrrpppooooooooommmkkkkkkjjjhhhgggeeeeeeddddddfffffffffggggggfffffffffdddcccbbbaaaaaacccdddfffggggggffffffffffffgggggghhhhhhfffeeeeeedddeeeeeeaaa```___^^^^^^^^^___```aaa```___^^^]]]\\\\\\\\\YYYYYYZZZ\\\______^^^\\\YYYYYYXXXXXXXXXXXXYYYYYY]]]\\\\\\[[[[[[ZZZYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUSSSRRRQQQOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLNNNMMMMMMMMMNNNOOOPPPQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLMMMNNNNNNNNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLKKKLLLLLLLLLMMMNNNOOOPPPQQQPPPQQQRRRRRRTTTWWW]]]aaabbb```]]]YYYVVVUUUUUUUUUWWWYYYZZZ[[[[[[\\\___aaabbbgggoooyyy}}}zzzwwwuuusssrrrpppoooooooooooommmkkkiiihhhgggfffeeedddddddddeeeeeeffffffffffffeeeeeedddbbb```______bbbeeegggggggggffffffffffffgggggghhhhhhgggfffeeeeeeeeeeee```___^^^]]]]]]^^^___```aaa```___^^^]]]\\\\\\\\\ZZZZZZ[[[^^^______]]][[[XXXXXXXXXXXXXXXXXXYYYZZZ\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[YYYYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSSSSRRRPPPPPPQQQSSSSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLLLLKKKLLLKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPOOONNNMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMLLLLLLKKKJJJLLLKKKKKKLLLMMMNNNOOOPPPNNNOOOOOOOOOPPPRRRWWWZZZ[[[ZZZXXXVVVUUUVVVVVVWWWVVVXXXYYYYYYYYYZZZ\\\^^^aaaeeekkkrrr|||}}}yyyvvvsssrrrpppooonnnooooooooommmkkkhhhhhhgggeeeddddddddddddeeeeeeffffffffffffeeeeeeeeeccc```^^^___aaaeeegggggggggffffffffffffgggggggggggggggffffffeeedddddd```___^^^]]]]]]^^^___```aaa```___^^^]]]\\\\\\\\\\\\\\\\\\^^^___]]]ZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZZZZXXXXXXXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMKKKJJJIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMNNNNNNNNNMMMOOORRRUUUVVVVVVUUUUUUUUUVVVWWWXXXWWWXXXYYYYYYXXXYYY[[[]]]aaadddiiinnnvvv~~~|||}}}~~~~~~|||wwwsssqqqpppnnnmmmmmmnnnpppooommmkkkhhhhhhgggeeeeeedddddddddfffffffffggggggfffffffffeeecccaaa______aaadddfffggggggffffffffffffggggggffffffffffffeeedddcccbbb```___^^^^^^^^^___```aaaaaa```___^^^]]]\\\\\\\\\^^^]]]\\\\\\]]][[[YYYVVVXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPQQQQQQQQQSSSTTTUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRNNNNNNOOOPPPQQQQQQQQQQQQNNNNNNOOOOOONNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJKKKKKKLLLKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMMMMMMMLLLMMMPPPRRRRRRRRRRRRRRRSSSTTTUUUUUUWWWXXXYYYXXXWWWXXXZZZ[[[^^^aaadddhhhnnnxxx}}}{{{yyyxxxzzz|||zzzvvvrrrpppooolllllllllnnnpppooommmkkkiiihhhgggfffeeeeeeeeeeeefffgggggghhhhhhggggggfffeeecccaaa______```bbbcccggggggffffffffffffggggggdddeeeeeeeeeeeecccbbbaaa``````_________```aaabbbaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZZZZ[[[[[[YYYXXXVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRPPPNNNNNNNNNOOOPPPPPPPPPRRRSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQNNNNNNOOOPPPQQQQQQQQQQQQMMMMMMNNNOOONNNNNNLLLLLLJJJIIIIIIHHHFFFEEEEEEDDDFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDDDDDDDEEEEEEFFFGGGEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMLLLMMMOOOQQQPPPPPPPPPQQQQQQRRRSSSSSSVVVWWWXXXWWWVVVVVVXXXZZZZZZ]]]aaaccchhhoooyyy~~~|||yyyvvvuuuxxx{{{zzzvvvrrrqqqqqqkkkkkklllnnnpppooommmjjjiiihhhgggfffffffffffffffgggggghhhhhhhhhhhhggggggdddcccaaa_________```aaaggggggffffffffffffggggggcccdddeeeeeedddcccaaa```aaa```______```aaabbbcccaaa```___^^^]]]\\\\\\\\\[[[YYYXXXXXXYYY[[[ZZZZZZUUUUUUUUUUUUVVVWWWXXXYYY[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSRRROOOMMMMMMMMMNNNOOOOOOPPPQQQSSSTTTTTTUUUUUUSSSRRRPPPOOONNNNNNOOOPPPNNNNNNOOOPPPQQQQQQQQQQQQLLLMMMNNNOOOOOONNNMMMLLLIIIIIIHHHGGGFFFEEEDDDCCCFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKMMMNNNMMMMMMMMMOOOQQQPPPPPPQQQQQQRRRRRRRRRRRRVVVWWWWWWVVVUUUUUUVVVXXXXXX[[[___bbbeeekkkttt{{{~~~~~~}}}~~~}}}{{{xxxvvvsssrrrrrrssstttttttttsssqqqqqqlllmmmnnnoooooonnnmmmlllmmmllljjjhhhggggggggghhhjjjiiiiiihhhggggggffffffgggeeebbb``````aaadddfffkkkjjjiiihhhgggfffeeeddddddddddddcccccccccbbbbbbaaaaaabbbccccccccccccbbbaaa```^^^[[[ZZZYYYZZZZZZ^^^]]][[[ZZZYYYXXXYYYYYYYYYXXXWWWVVVVVVWWWXXXYYY]]]]]]\\\\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWVVVVVVUUUTTTSSSQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMMMMLLLKKKJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJPPPOOONNNMMMNNNPPPRRRTTTSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ\\\]]]___ccciiimmmwww~~~|||~~~~~~~~~}}}{{{zzz|||~~~}}}|||{{{zzzxxxuuusssrrrsssssstttuuutttsssrrrqqqnnnooooooppppppoooooonnnnnnmmmkkkiiihhhhhhhhhhhhjjjjjjiiihhhgggffffffeeeiiigggdddbbbbbbdddfffhhhjjjiiiiiihhhfffeeeddddddccccccbbbbbbbbbaaaaaaaaaaaaaaabbbcccccccccccccccaaa```^^^\\\ZZZYYYYYYYYY]]]\\\ZZZYYYXXXYYYYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUVVVVVVVVVUUUTTTSSSQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFGGGFFFEEEDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKOOOOOONNNMMMNNNPPPRRRSSSSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXZZZ[[[\\\```eeeiiipppzzz~~~~~~}}}{{{zzz{{{}}}}}}{{{yyyyyyxxxxxxvvvuuusssrrrsssttttttuuuuuusssrrrqqqqqqqqqppppppppppppqqqqqqooommmllljjjiiiiiiiiijjjkkkjjjiiihhhgggfffeeeeeehhhgggeeecccccceeegggiiihhhhhhgggffffffeeeddddddbbbbbbaaaaaaaaa`````````aaabbbccccccddddddccccccbbbaaa___]]][[[ZZZYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[]]]]]]\\\[[[[[[\\\\\\]]]\\\\\\\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDBBBBBBAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFGGGFFFEEEDDDEEEGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMMMMMMMMMMOOOPPPQQQRRRRRRQQQRRRRRRSSSTTTUUUUUUVVVWWWXXXYYY\\\```ccchhhooo{{{~~~~~~|||zzzyyyyyyzzz{{{~~~~~~}}}{{{yyyuuuvvvvvvuuuuuutttsssrrrsssttttttuuutttsssrrrqqqrrrqqqpppoooooopppqqqrrrooonnnlllkkkjjjjjjkkkkkkkkkkkkjjjiiihhhgggffffffgggeeecccbbbbbbdddeeegggffffffeeeeeedddddddddcccbbbbbbaaaaaaaaa`````````aaabbbbbbcccdddcccccccccbbbaaa___]]]\\\ZZZYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\^^^^^^]]]]]]]]]]]]]]]]]][[[[[[[[[[[[ZZZYYYXXXWWWUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFGGGIIIHHHHHHHHHHHHGGGGGGGGGDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUVVVVVVVVVXXX\\\^^^aaafffoooyyyzzz{{{{{{zzz{{{~~~{{{wwwttttttvvvyyy~~~}}}{{{{{{yyywwwtttssssssttttttssssssrrrrrrrrrssstttttttttsssqqqppppppooonnnmmmmmmnnnooopppooonnnlllkkkkkkkkkkkkllllllkkkkkkjjjiiiiiihhhhhhhhhgggeeedddcccdddeeefffdddddddddcccccccccccccccccccccbbbbbbbbbaaaaaaaaa```aaabbbbbbccccccbbbbbb``````___^^^]]][[[ZZZYYYYYYYYYXXXXXXYYYZZZ[[[\\\^^^^^^^^^^^^]]]\\\\\\\\\ZZZZZZZZZZZZZZZYYYXXXWWWUUUUUUTTTSSSSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOMMMMMMLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIIIILLLKKKJJJIIIIIIJJJKKKLLLJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUVVVYYY[[[^^^aaagggooozzz{{{uuuqqqsssuuuvvvyyy}}}}}}wwwrrrppptttvvvyyy}}}|||}}}~~~~~~|||yyywwwvvvtttrrrppprrrssssssssssssrrrqqqqqqqqqrrrrrrssssssqqqpppooonnnnnnmmmmmmmmmmmmnnnnnnnnnmmmlllkkkjjjkkkllllllllllllllllllllllllllllllkkkjjjiiigggffffffffffffbbbbbbbbbbbbbbbbbbbbbcccccccccbbbbbbbbbaaaaaaaaa___```aaaaaabbbbbbaaaaaa____________^^^]]]\\\[[[[[[ZZZYYYYYYYYY[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[YYYZZZZZZZZZYYYYYYXXXWWWUUUUUUTTTSSSRRRRRRQQQPPPQQQQQQQQQQQQQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCBBBAAABBBDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNNNNNNNOOOQQQQQQQQQRRRTTTTTTTTTUUUWWWYYY[[[^^^ccchhhppp}}}uuuooojjjlllppprrrwww|||~~~{{{uuurrrrrrsssvvvyyy}}}{{{||||||{{{zzz{{{~~~~~~|||yyyuuusssrrrrrrqqqpppsssssssssssssssrrrqqqpppppppppqqqrrrqqqpppooonnnmmmmmmmmmnnnnnnmmmmmmmmmmmmlllkkkjjjjjjjjjkkkllllllllllllmmmnnnnnnoooooommmllljjjhhhgggeeeeeeeee`````````aaaaaabbbbbbbbbbbbbbbaaaaaaaaa`````````^^^^^^___```````````````]]]]]]^^^______^^^]]]]]]\\\\\\[[[ZZZZZZ[[[\\\]]]^^^_________^^^]]]\\\[[[YYYYYYYYYZZZYYYYYYXXXWWWVVVVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPPPPPPPOOOOOONNNLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPPPPNNNPPPRRRRRRRRRSSSUUUWWWXXX\\\```ccciiirrr}}}{{{rrrkkkjjjkkkmmmrrrwwwxxx~~~|||yyysssuuuvvvxxxzzz{{{||||||zzzyyyyyy{{{~~~~~~~~~~~~~~~|||yyyuuurrrrrrssstttssssssssssssssssssrrrqqqpppoooppppppqqqpppooonnnmmmlllmmmnnnoooooonnnmmmlllmmmlllkkkjjjjjjjjjkkklllllllllmmmnnnooopppqqqqqqmmmkkkiiigggeeecccbbbbbb______``````aaaaaabbbbbbaaa`````````____________]]]^^^^^^___```_________[[[\\\^^^_________^^^^^^^^^]]]\\\[[[[[[\\\]]]]]]___````````````^^^\\\[[[YYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOPPPPPPPPPOOONNNNNNLLLLLLKKKKKKKKKKKKLLLMMMFFFGGGHHHIIIJJJJJJKKKJJJEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFGGGHHHIIIIIIAAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPLLLNNNPPPQQQQQQRRRTTTVVVVVVZZZ^^^aaadddkkkttt{{{zzzpppkkkiiihhhkkkppptttzzzvvvwwwyyyzzz{{{yyyxxxxxxwwwxxxzzz{{{|||}}}}}}|||||||||}}}~~~~~~}}}||||||||||||wwwvvvtttrrrqqqqqqqqqrrrppprrrssstttssspppmmmjjjlllmmmnnnoooooonnnmmmlllkkklllmmmnnnnnnmmmlllllljjjiiihhhhhhhhhiiikkklllmmmoooqqqtttwwwwwwwwwwwwpppooollliiifffdddcccbbbccc```^^^^^^___aaabbbbbbbbbaaa___^^^`````````___```___^^^___``````^^^\\\]]]]]]]]]]]]]]]]]]^^^^^^\\\[[[[[[[[[\\\]]]]]]^^^[[[\\\^^^______]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQPPPOOONNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDCCCCCCBBBAAA??????>>>DDDCCCAAA@@@@@@AAABBBDDDCCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCGGGFFFDDDBBB@@@???>>>>>>CCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGEEECCCBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUWWWYYY[[[]]]```ffflllqqq{{{sssmmmggggggjjjpppwww||||||}}}~~~~~~~~~wwwvvvvvvuuuvvvwwwyyyzzz{{{~~~~~~}}}|||{{{zzzzzzzzz{{{{{{}}}|||{{{zzzzzzyyyyyyyyyvvvuuusssqqqppppppppppppqqqrrrrrrrrrpppnnnkkkiiikkklllmmmmmmmmmmmmlllkkkkkklllmmmnnnnnnmmmlllkkkiiihhhggggggggghhhiiijjjmmmooorrruuuwwwwwwvvvuuunnnmmmkkkhhhfffdddccccccdddaaa___^^^___aaaaaaaaaaaa```^^^^^^___```___^^^^^^]]]\\\]]]^^^^^^\\\ZZZ[[[[[[\\\\\\\\\]]]]]]]]][[[[[[[[[[[[[[[\\\]]]]]][[[\\\^^^______]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWWWWTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAABBBCCCDDDEEEEEEAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCDDDCCCBBBBBBAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEECCCCCCDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAACCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUUUUWWWYYY[[[^^^ccciiimmmsssyyy~~~sssjjjggghhhjjjqqqzzz~~~}}}~~~|||zzzxxxyyy|||ttttttsssssstttuuuwwwxxxzzz|||~~~~~~}}}}}}||||||{{{zzzyyyxxxxxxzzzyyyxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvvvvuuuvvvvvvssssssqqqpppooonnnnnnnnnppppppooonnnlllkkkjjjiiijjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmmmmmmmlllkkkjjjiiihhhfffeeeeeeeeeggghhhlllooorrruuuvvvuuusssqqqkkkjjjhhhgggfffeeeeeedddeeeccc```___```aaa`````````^^^]]]]]]^^^___^^^\\\\\\[[[ZZZ[[[\\\\\\ZZZXXXZZZZZZZZZZZZ[[[[[[[[[\\\[[[ZZZZZZZZZZZZ[[[[[[\\\[[[\\\]]]^^^^^^]]]\\\[[[\\\[[[[[[YYYXXXWWWVVVVVVUUUTTTTTTSSSRRRQQQPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>??????AAABBBCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@BBBCCCDDDCCCCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@@@@@@@AAACCCEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTSSSUUUVVVXXX[[[___dddhhhkkkoooyyytttllliiiiiimmmtttzzz~~~~~~}}}{{{|||}}}zzzvvvrrrqqqrrrtttvvvwwwzzz|||ssssssrrrrrrssstttvvvwwwxxxzzz}}}~~~}}}}}}}}}{{{}}}}}}yyywwwwwwwwwvvvvvvvvvvvvvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvvvvuuutttssssssrrrssssssqqqqqqpppnnnmmmmmmllllllmmmlllkkkjjjiiijjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmmmmllljjjiiihhhfffdddbbbbbbccceeefffkkkmmmpppssssssqqqnnnlllgggffffffeeeeeeeeeeeeffffffdddaaa`````````___^^^___]]]]]]]]]^^^^^^\\\[[[[[[ZZZZZZZZZ[[[[[[YYYWWWXXXXXXXXXYYYYYYZZZZZZ[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\\\\\\\[[[[[[\\\\\\[[[YYYXXXVVVUUUTTTTTTTTTSSSRRRQQQPPPOOONNNOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>???@@@@@@AAAAAAAAAAAAAAA=========>>>>>>>>>>>>???>>>???@@@@@@AAA@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@@@@AAAAAACCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@BBBCCCCCCBBBBBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>@@@AAA@@@@@@@@@BBBDDDCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNPPPQQQRRRRRRSSSUUUVVVXXX[[[```cccggghhhooo{{{vvvnnnllllllooorrruuuvvvuuuttttttuuuyyy~~~|||xxxrrrnnnmmmlllllllllmmmooorrrvvv|||ssssssrrrrrrssstttvvvwwwvvvxxxzzz}}}~~~{{{yyyxxxxxxxxx{{{}}}}}}|||{{{yyywwwttttttsssssssssssstttuuuvvvwwwwwwwwwvvvvvvvvvuuuuuuttttttsssqqqqqqqqqqqqqqqoooooonnnnnnmmmkkkjjjjjjiiihhhgggggghhhjjjlllmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllllllllkkkiiihhhfffeeebbb``````bbbdddfffiiikkkmmmnnnmmmkkkhhheeeccccccccccccdddeeefffffffffdddbbbaaaaaaaaa___^^^^^^]]]\\\]]]^^^^^^\\\ZZZ\\\[[[ZZZ[[[\\\\\\ZZZXXXVVVVVVWWWXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWUUUTTTSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMMMMLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB??????@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???>>><<<;;;:::>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>=========<<<<<<======>>>???@@@@@@??????@@@@@@@@@@@@???>>>===<<<========================>>>>>>???????????????@@@AAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCBBB@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@AAACCCCCCCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNPPPQQQQQQRRRTTTUUUVVVXXX\\\___``````eeennnxxxvvvnnnkkkhhhhhhjjjllllllkkkjjjlllpppwww|||uuupppllliiifffdddffffffhhhjjjooovvvssssssrrrrrrssstttvvvwwwuuuwwwyyy{{{}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvzzz{{{}}}}}}~~~~~~|||zzzxxxwwwwwwwwwuuusssppppppoooooopppqqqssstttvvvvvvvvvvvvvvvuuuttttttrrrrrrqqqpppoooooooooooonnnnnnnnnmmmlllkkkjjjiiigggfffffffffgggiiikkkmmmjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkklllkkkjjjhhhgggeeecccaaa______bbbeeegggjjjjjjjjjjjjhhhfffcccaaaaaaaaaaaabbbcccdddeeeffffffdddbbbbbbbbbaaa```^^^]]]]]]]]]^^^___^^^\\\ZZZ\\\[[[ZZZ[[[\\\\\\ZZZXXXUUUVVVVVVWWWXXXYYYZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVUUUTTTSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA<<<===>>>???AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>======>>>???@@@AAA@@@??????>>>>>>>>>======<<<<<<<<<<<<<<<======>>>?????????@@@@@@@@@???>>>===<<<;;;========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>??????AAA@@@@@@??????@@@@@@AAAAAABBBCCCAAA???>>>??????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCAAA@@@???@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSTTTUUUWWWZZZ\\\\\\___gggoooxxxtttmmmfffbbbbbbcccdddcccaaabbbfffnnnxxx|||uuupppjjjddd```aaaaaaaaabbbdddiiipppuuu|||sssrrrqqqqqqrrrsssuuuvvvuuuvvvxxxzzz{{{{{{{{{{{{|||{{{{{{zzzyyyyyyxxxxxxyyy{{{{{{{{{zzz{{{}}}}}}|||||||||{{{xxxwwwuuuuuuvvvvvvtttsssooonnnmmmmmmmmmoooqqqrrrttttttuuuvvvuuutttsssrrrpppooonnnmmmmmmlllmmmmmmmmmnnnnnnnnnmmmkkkiiihhhggggggggggggggghhhiiiiiiiiiiiihhhgggggghhhiiiiiijjjkkkkkkkkkjjjiiigggfffdddbbb___^^^___bbbfffiiilllkkkiiigggeeecccaaa````````````aaabbbcccdddeeeeeedddbbbbbbcccbbb```^^^^^^]]]^^^___```___\\\ZZZ\\\[[[ZZZ[[[\\\[[[ZZZXXXUUUUUUVVVWWWXXXYYYZZZZZZWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWXXXVVVVVVUUUUUUTTTSSSSSSRRRPPPPPPOOOOOONNNNNNNNNMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????======>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<======>>>??????@@@@@@<<<===???@@@AAA@@@???>>>===============>>>>>>>>><<<<<<;;;;;;<<<>>>???@@@>>>?????????>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@@@@????????????@@@@@@???@@@AAA@@@???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@>>>???@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNPPPQQQPPPQQQSSSUUUYYYYYY]]]ccciiippp|||{{{nnnddd```___]]][[[ZZZ[[[]]]eeerrryyyppphhhccc_________]]]]]]```eeehhhpppttt{{{rrrqqqqqqpppqqqssstttuuuuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxwwwwwwwwwwwwzzz{{{|||{{{zzzyyy{{{}}}{{{~~~|||{{{|||{{{zzzxxxvvvuuuuuuvvvvvvuuutttpppooonnnmmmmmmoooqqqssssssssstttuuutttsssrrrqqqnnnnnnmmmlllkkkkkkkkkkkkmmmnnnnnnnnnmmmkkkiiihhhiiiiiiiiihhhhhhgggffffffhhhgggfffeeeeeefffggghhhjjjkkkkkkkkkjjjiiigggfffcccaaa___^^^___cccgggjjjnnnllliiifffdddbbb``````````````````aaacccdddeeedddcccbbbcccccccccaaa___^^^^^^^^^___aaa```]]]ZZZ[[[ZZZYYYZZZ[[[[[[YYYWWWUUUUUUVVVWWWXXXZZZZZZ[[[WWWVVVVVVUUUTTTTTTTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWUUUTTTTTTTTTSSSSSSRRRRRROOONNNNNNNNNNNNNNNNNNNNNJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@<<<===???@@@AAA@@@>>>===;;;;;;<<<===>>>???@@@@@@===<<<;;;:::;;;===???AAA<<<======>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>============<<<<<<;;;<<<<<<===>>>???@@@@@@????????????@@@@@@===>>>@@@@@@??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>><<<===>>>>>>>>>>>>AAACCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJLLLMMMNNNKKKMMMNNNOOONNNNNNPPPQQQUUUUUUYYY___cccgggqqq{{{yyyjjjbbb]]]XXXUUUWWWWWWYYY```nnn~~~xxxnnngggaaaaaa___]]]\\\]]]```bbbcccggglllssszzzrrrqqqppppppqqqrrrtttuuuuuuwwwyyyzzzzzzyyy{{{|||xxxxxxwwwwwwwwwwwwwwwwwwzzzyyywwwvvvuuuuuuuuuvvv}}}~~~~~~~~~~~~||||||}}}}}}zzzxxxxxxxxxtttuuuuuuuuutttssssssrrroooooonnnmmmoooqqqsssuuutttssstttuuuuuutttqqqnnnmmmlllkkkjjjiiiiiiiiiiiillllllkkkkkkjjjiiihhhhhhhhhhhhggggggfffffffffeeecccddddddeeeeeefffffffffhhhiiijjjhhhfffeeefffgggfffccc``````cccfffiiijjjnnnllliiifffcccaaa````````````___```aaabbbdddeeecccbbbbbbaaa```_________^^^]]]]]]^^^______^^^\\\```]]]ZZZXXXXXXXXXWWWVVVUUUTTTTTTVVVXXXZZZYYYXXXWWWUUURRRPPPOOOOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTUUUQQQQQQPPPPPPPPPOOOOOOOOOMMMNNNNNNNNNMMMLLLJJJIIIJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>???AAABBBBBBAAA???>>>>>>>>>>>>???@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>===>>>?????????===<<<;;;<<<>>>??????===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>????????????????????????>>>>>>>>>===<<<===???BBBCCCBBB@@@>>>>>>???@@@AAA????????????@@@AAABBBCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLNNNNNNMMMMMMOOOPPPSSSTTTVVVXXX[[[bbbiiinnn|||}}}xxxnnnbbbZZZXXXWWWVVVWWW^^^gggtttzzzrrrhhhddd___]]]\\\]]]^^^^^^___```bbbfffmmmtttzzz~~~qqqqqqppppppqqqrrrtttuuutttvvvxxxyyyyyyyyyzzz|||zzzzzzyyywwwwwwwwwwwwwwwyyyxxxvvvuuuttttttuuuuuu{{{}}}~~~~~~~~~}}}}}}|||||||||~~~}}}||||||||||||~~~|||zzz{{{}}}~~~|||~~~~~~~~~|||zzzyyyzzz{{{|||}}}}}}}}}yyywwwvvvvvvssstttttttttssssssrrrqqqoooooonnnnnnppprrrtttvvvtttsssrrrssssssrrrooommmlllkkkjjjiiiiiiiiiiiiiiikkkjjjjjjiiihhhhhhggggggggggggggggggffffffeeeeeecccdddddddddeeeeeeffffffggghhhiiihhhgggfffggghhhgggeeeccccccfffjjjlllmmmnnnllliiifffcccbbbaaaaaaaaaaaa``````aaabbbcccdddbbbaaaaaa```______^^^^^^^^^]]]]]]^^^______^^^\\\\\\YYYWWWWWWXXXXXXXXXWWWVVVUUUTTTUUUWWWYYYXXXWWWVVVTTTRRRPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPOOOOOOOOONNNNNNKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBB>>>???AAABBBBBBAAA???>>>=========>>>>>>>>>>>>???>>>===<<<;;;;;;<<<===>>>======>>>>>>>>>===<<<;;;<<<>>>??????===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<====================================<<<<<<=========>>>>>>>>>===========================>>>???>>>======???AAABBBAAA???>>>>>>>>>???@@@????????????@@@AAABBBBBBAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJHHHJJJKKKKKKKKKKKKLLLNNNPPPQQQTTTVVVYYY___eeejjjqqqxxxzzzjjj___[[[WWWTTTVVV]]]fffsss|||qqqllleeeaaa^^^^^^]]]]]]^^^^^^___bbbffflllqqqttt}}}qqqqqqppppppqqqrrrtttuuusssuuuwwwxxxxxxyyy{{{}}}~~~}}}{{{yyywwwwwwwwwwwwxxxwwwvvvtttsssttttttuuuxxxzzz|||~~~|||zzzzzzzzzzzzyyyyyyyyyyyy{{{zzz{{{|||}}}{{{zzzyyywwwvvvuuuuuuuuuvvvuuutttuuuwwwxxxwwwvvvvvvvvvvvvwwwxxxyyy{{{|||||||||}}}}}}}}}}}}}}}||||||}}}~~~}}}|||}}}~~~~~~}}}|||{{{zzzxxxwwwwwwwwwxxxzzzzzzzzz|||~~~|||yyyvvvtttsssrrrrrrrrrrrrrrrrrrqqqpppppppppooopppqqqtttvvvwwwtttrrrpppooooooooonnnllljjjjjjiiiiiiiiiiiiiiijjjiiihhhhhhggggggfffffffffgggffffffffffffeeeeeeeeeddddddddddddddddddeeeeeeeeeggghhhhhhgggfffhhhiiiiiigggfffgggjjjnnnpppqqqmmmkkkiiigggdddcccbbbbbbbbbbbbaaaaaaaaaaaabbbbbb``````______^^^^^^]]]]]]^^^]]]]]]]]]______]]]\\\WWWVVVUUUUUUWWWYYYYYYYYYWWWUUUTTTUUUVVVWWWVVVUUUTTTSSSQQQOOONNNNNNOOOOOONNNOOOOOOOOOOOOPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMIIIJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFEEECCCBBBAAAAAABBBBBB>>>???@@@AAAAAA@@@???>>>============<<<<<<<<<<<<======<<<;;;;;;<<<======<<<<<<======<<<<<<;;;:::<<<>>>???>>><<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????>>>===>>>???AAA@@@>>>=========>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHFFFGGGIIIIIIHHHHHHJJJKKKLLLNNNQQQTTTWWW[[[___ccchhhnnnxxx}}}zzzlllddd]]]YYYYYY^^^eeeppp|||rrrjjjeeebbb___^^^^^^^^^]]]]]]___cccgggiiinnnrrrxxxqqqpppppppppppprrrssstttsssuuuwwwxxxyyy{{{}}}}}}zzzxxxwwwwwwwwwxxxwwwuuutttsssssssssttttttuuuxxxzzz{{{zzzyyyxxxuuuuuuvvvvvvvvvvvvvvvvvvwwwvvvwwwyyy|||}}}|||{{{{{{zzzxxxvvvuuusssssssssrrrrrrssstttuuuvvvuuuuuusssssssssssstttuuuvvvwwwvvvwwwxxxzzzzzz{{{{{{{{{zzz{{{{{{{{{zzzzzz|||~~~~~~|||zzzyyyxxxxxxxxxuuuwwwxxxyyyxxxyyy{{{|||~~~~~~|||zzzwwwtttqqqpppppppppqqqqqqqqqqqqpppppppppppppppqqqrrrtttvvvwwwssspppmmmkkklllllllllllliiiiiiiiihhhhhhhhhiiiiiihhhgggggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddccccccccccccdddeeeggggggffffffhhhjjjiiihhhgggiiilllpppqqqqqqkkkjjjhhhgggeeedddcccbbbcccbbbbbbaaaaaaaaaaaaaaa^^^^^^^^^]]]]]]]]]\\\\\\^^^]]]\\\]]]^^^___]]][[[WWWVVVUUUVVVXXXYYYYYYXXXWWWUUUTTTTTTUUUUUUTTTSSSRRRQQQPPPNNNMMMMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKHHHHHHIIIJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>===>>>???@@@>>>>>>???@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???>>>=========???>>>============>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDFFFGGGGGGGGGGGGHHHJJJIIILLLPPPSSSUUUWWWZZZ]]]aaafffmmmvvv~~~sssjjjccc___```eeelllxxxxxxpppjjjeeecccaaa```]]]\\\\\\^^^```bbbdddhhhmmmsssyyyqqqpppoooooopppqqqsssttttttvvvxxxyyy{{{}}}{{{yyyxxxxxxyyyzzzxxxvvvtttrrrrrrrrrrrrqqqrrrtttvvvvvvvvvuuutttrrrrrrrrrsssssstttttttttuuuuuuuuuwwwzzz{{{{{{yyyyyyxxxwwwuuusssrrrrrrrrrqqqrrrssstttttttttssstttrrrrrrrrrrrrrrrssstttuuutttuuuvvvxxxyyyzzz{{{{{{yyyzzzzzzzzzyyyyyy{{{|||~~~|||{{{yyyxxxxxxxxxuuuwwwxxxxxxwwwwwwxxxyyyzzzzzzyyywwwuuurrrpppnnnoooooopppppppppppppppooopppppppppqqqrrrssstttuuuqqqnnnkkkiiijjjkkklllkkkiiiiiihhhggggggggghhhhhhgggggggggggggggfffffffffddddddddddddeeeeeeeeeeeedddddddddcccbbbbbbbbbaaabbbccceeeeeeeeeeeegggiiigggggggggiiilllnnnooonnnhhhhhhgggfffeeedddcccbbbccccccbbbbbbaaaaaa```___]]]]]]]]]]]]\\\\\\\\\\\\]]]\\\\\\]]]^^^^^^]]][[[YYYXXXWWWXXXYYYYYYXXXVVVVVVUUUSSSSSSTTTTTTSSSQQQOOOOOONNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFBBBBBBCCCCCCCCCDDDDDDDDDBBBAAA???===<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;======>>><<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>>>>===<<<<<<=====================>>>>>>>>>>>>=========>>>??????????????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGGGGGGGGGGHHHJJJHHHKKKOOORRRSSSUUUWWWXXXYYY]]]bbbhhhqqq~~~|||wwwnnnfffdddeeeiiirrrzzz|||tttnnnjjjeeeccc```]]]\\\\\\]]]^^^___bbbfffjjjnnnsssxxx||||||ppppppoooooopppqqqsssttttttvvvxxxzzz{{{}}}zzzyyyzzz{{{|||{{{xxxuuusssqqqqqqqqqpppqqqrrrsssssssssrrrrrroooppppppqqqrrrsssttttttuuuuuuuuuwwwyyyzzzyyyxxxvvvuuusssrrrppppppoooooonnnppprrrsssqqqppppppppppppooooooooooooooopppqqqpppqqqsssuuuwwwxxxyyyyyywwwxxxxxxxxxwwwwwwyyy{{{}}}~~~}}}|||{{{zzzyyywwwvvvvvvuuuvvvxxxxxxvvvuuuuuuvvvvvvvvvuuusssrrrpppoooooonnnoooppppppqqqpppppppppoooooopppppppppqqqqqqqqqnnnkkkiiihhhiiikkklllllljjjiiihhhgggffffffffffffffffffffffffffffffffffffccccccdddddddddddddddeeeddddddccccccbbbaaa`````````bbbcccdddcccccceeefffeeeeeefffhhhkkklllkkkjjjeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbaaa```___]]]]]]]]]]]]\\\\\\\\\\\\]]]\\\\\\\\\^^^^^^\\\[[[[[[ZZZYYYYYYYYYYYYVVVTTTUUUTTTRRRRRRSSSSSSRRRQQQMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHHHHHHHHHHFFFFFFBBBBBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>??????>>>==================>>>???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<=========<<<999999:::;;;::::::::::::::::::::::::888999999::::::;;;;;;;;;999999::::::::::::999999::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<;;;<<<===============>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>?????????@@@>>>>>>???@@@AAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFHHHIIIIIIKKKNNNPPPQQQRRRSSSUUUWWWZZZ^^^bbbhhhsss~~~}}}qqqllljjjjjjooouuu}}}{{{vvvnnnkkkgggbbb___]]]]]]]]]]]]___aaabbbdddgggkkknnnrrruuu{{{pppooooooooooooqqqrrrssssssuuuwwwyyy{{{}}}{{{{{{|||}}}}}}zzzvvvsssqqqpppoooooopppqqqrrrrrrrrrqqqqqqnnnooopppqqqrrrsssttttttuuuttttttvvvwwwxxxwwwuuurrrqqqpppooonnnnnnnnnnnnmmmppprrrrrrooommmlllmmmnnnmmmllllllllllllmmmmmmnnnoooppprrrtttuuuvvvvvvvvvwwwwwwwwwvvvvvvxxxzzzzzz{{{|||~~~|||||||||{{{zzzxxxvvvuuutttuuuwwwwwwuuussssssssssssrrrqqqpppooooooppppppnnnooopppqqqqqqqqqqqqpppnnnnnnoooooonnnnnnmmmmmmkkkiiihhhhhhjjjlllmmmlllkkkjjjiiigggfffeeeddddddddddddeeeeeeeeeeeeeeeeeebbbcccccccccddddddddddddeeedddcccbbbaaa```_________aaabbbbbbaaaaaabbbdddddddddeeehhhjjjjjjhhhfffbbbcccdddddddddcccbbbaaaaaaaaabbbcccbbbbbbaaa```]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[\\\^^^^^^\\\[[[YYYXXXWWWXXXYYYXXXUUUSSSTTTRRRQQQQQQSSSSSSRRRQQQKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>===============<<<<<<============<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::<<<;;;:::::::::<<<===>>>=========;;;999888:::;;;::::::::::::::::::::::::888888888999::::::;;;;;;999::::::::::::::::::999::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;::::::<<<>>>======>>>>>>????????????>>>======<<<<<<==================>>>>>>>>>??????======>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFFFFEEEEEEGGGHHHIIIJJJLLLMMMMMMNNNPPPRRRTTTWWWZZZ]]]aaaiiittt{{{{{{tttppppppsssvvv}}}yyyssslllfffcccaaa```_________^^^]]]^^^aaacccgggjjjoootttxxx|||pppooooooooooooqqqrrrsssrrrtttvvvxxxzzz~~~~~~||||||}}}~~~{{{wwwsssqqqooooooooopppqqqqqqqqqqqqqqqqqqnnnooopppqqqrrrssstttuuuuuuttttttuuuvvvwwwuuutttqqqpppoooooonnnnnnnnnnnnnnnqqqssssssooolllllllllmmmmmmlllkkkkkkkkkkkklllmmmnnnppprrrssstttuuuuuuwwwxxxxxxxxxwwwwwwyyyzzzzzz{{{|||}}}~~~~~~~~~~~~|||}}}~~~~~~}}}zzzwwwvvvssstttvvvuuusssqqqqqqqqqrrrqqqooommmmmmnnnpppqqqoooooopppqqqqqqqqqqqqqqqnnnnnnnnnnnnmmmlllkkkjjjiiihhhgggiiikkkmmmmmmmmmlllkkkiiigggeeedddcccccccccccccccccccccccccccdddbbbbbbbbbccccccdddddddddeeedddcccbbbaaa```___^^^___```aaaaaa``````aaabbbddddddeeehhhiiiiiigggdddaaabbbcccddddddcccbbbaaa```aaabbbccccccbbbaaa```]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[\\\]]]^^^\\\ZZZVVVVVVVVVWWWXXXWWWUUUSSSSSSQQQPPPQQQRRRSSSRRRQQQKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@===>>>>>>>>>===<<<;;;:::======<<<<<<<<<<<<======;;;;;;::::::::::::999999::::::;;;<<<<<<;;;::::::<<<;;;;;;:::;;;<<<===>>>=========;;;999888:::<<<::::::::::::::::::::::::777777888999::::::;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::999:::<<<>>>======>>>???????????????>>>======<<<<<<<<<==================>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDEEEDDDDDDDDDBBBCCCEEEEEEDDDDDDFFFGGGHHHJJJKKKKKKKKKLLLNNNQQQMMMPPPSSSUUUXXX^^^gggnnnzzz~~~tttpppqqqqqqyyyvvvnnniiifffdddaaaaaa```]]][[[[[[]]]___YYY]]]aaaeeeiiimmmrrruuu{{{~~~nnnmmmlllllllllnnnooopppppprrruuuxxxyyy{{{~~~~~~}}}}}}vvvrrrqqqqqqnnnooopppqqqrrrqqqpppoooqqqpppppppppqqqsssuuuvvvttttttttttttttttttssssssooonnnmmmlllkkkllllllmmmoooooonnnnnnnnnnnnoooooommmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooppppppvvvvvvvvvvvvvvvvvvuuuuuutttuuuwwwyyy{{{|||}}}}}}}}}}}}}}}}}}|||{{{zzzyyyvvvuuuuuutttsssqqqpppoooooopppqqqpppnnnnnnoooqqqsssssssssrrrppppppqqqssspppooommmlllkkkkkkllllllgggggggggggghhhiiikkkllliiihhhgggfffdddcccbbbaaabbbbbbbbbaaaaaaaaaaaaaaaaaabbbdddddddddeeehhhjjjjjjiiigggeeebbb___]]]\\\\\\\\\]]]^^^^^^___``````dddcccaaa```______``````______]]]]]]]]]]]]______```````````````______^^^\\\\\\\\\[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[YYYXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUPPPRRRSSSQQQQQQQQQOOOLLLLLLKKKJJJIIIHHHHHHIIIJJJGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCDDDEEEEEEDDDBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::999999888888888888888777777777777888888999999999999999999999999999999999888888888777777888888999999999:::::::::888888999999999:::::::::;;;;;;::::::999:::::::::;;;;;;;;;::::::999999999888888::::::::::::888888888999999:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<======<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLPPPPPPQQQTTTYYY___dddgggooowwwvvvtttsssvvvwwwnnnhhhgggccc]]][[[\\\]]]\\\ZZZWWWYYY[[[]]]___```ccceeekkkooossswww{{{nnnnnnmmmmmmnnnooopppqqqoooqqqtttuuuvvvyyy|||~~~~~~|||wwwtttssspppqqqrrrssssssrrrrrrqqqppppppooopppqqqrrrtttuuuttttttttttttttttttttttttqqqooonnnlllkkkkkkllllllnnnnnnoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppppprrrqqqqqqqqqpppppppppppprrrsssuuuwwwyyyzzz{{{{{{|||||||||{{{zzzyyyxxxwwwuuuuuuuuutttsssqqqpppoooooopppppppppnnnnnnoooqqqrrrssstttsssqqqpppqqqrrrooonnnmmmlllkkkkkkkkklllggggggggghhhhhhiiijjjkkkgggfffeeedddbbbaaa```___`````````aaaaaaaaaaaaaaabbbdddeeeeeeeeegggiiikkkkkkjjjhhheeebbb___]]]\\\\\\\\\]]]]]]^^^______```aaa```_________```aaabbb___^^^]]]\\\\\\]]]^^^______````````````___^^^^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXWWWWWWVVVUUUUUUTTTQQQQQQQQQOOONNNMMMKKKJJJLLLKKKJJJHHHHHHHHHHHHIIIFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888777777666666777777888999999999999999999999999:::::::::999999888888888888888888999999999::::::888888888999999999::::::999888888777777888888888;;;;;;:::::::::999999999888999:::;;;;;;:::999888999999:::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<==================>>>>>>>>>========================???AAADDDEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMOOOSSSYYY^^^aaacccjjjttt{{{xxxwww{{{}}}vvvpppjjjddd```^^^[[[VVVSSSTTTUUUWWWXXXYYY[[[]]]^^^bbbeeeiiilllooossswwwzzz~~~nnnnnnnnnnnnoooqqqrrrssspppqqqrrrrrrsssvvvzzz}}}{{{|||}}}~~~{{{vvvtttssssssttttttttttttsssrrrnnnnnnoooooopppqqqssstttttttttttttttttttttttttttrrrqqqooommmllllllllllllmmmnnnooopppqqqqqqpppoooooonnnnnnnnnmmmnnnnnnnnnooonnnnnnnnnnnnooopppppprrrrrrqqqpppppppppppppppqqqrrrsssuuuwwwxxxyyyyyyzzzzzzzzzyyyxxxwwwuuuuuuttttttttttttsssrrrqqqpppooopppppppppnnnnnnpppqqqsssuuuwwwwwwtttrrrqqqqqqnnnnnnmmmkkkkkkkkkkkkkkkhhhhhhhhhhhhiiiiiijjjjjjffffffeeedddbbbaaa``````_________```aaaaaaaaabbbccceeefffgggggghhhjjjllllllkkkiiifffccc```^^^\\\\\\\\\\\\]]]^^^^^^______^^^^^^]]]]]]^^^___aaabbb^^^]]]]]]\\\\\\]]]]]]^^^_______________^^^]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTRRRQQQOOONNNLLLKKKJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;::::::;;;;;;;;;:::::::::::::::======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999999888888888777666666555555666666777888888888888888888888888::::::::::::999999999999777888888888999999999999777888888888999999999999888888777777777888888999::::::::::::999999999999999::::::;;;;;;::::::999::::::;;;;;;<<<<<<;;;;;;999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<==================<<<<<<<<<========================>>>AAACCCDDDBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKOOOSSSWWWZZZ\\\aaaiiirrr}}}{{{zzz}}}|||vvvnnngggccc]]]WWWRRRSSSSSSSSSTTTTTTUUUVVVWWWWWWZZZ]]]```ccceeeiiilllpppsssxxx|||nnnnnnooopppqqqrrrttttttrrrrrrrrrqqqqqqtttxxx{{{zzz{{{}}}~~~wwwtttuuuuuutttttttttsssrrrrrrmmmmmmnnnooopppqqqrrrrrrttttttttttttuuuuuuuuuuuutttsssqqqnnnmmmllllllllllllmmmpppqqqrrrqqqpppooooooooonnnmmmmmmnnnooooooppppppooooooooooooppppppssssssqqqpppoooppppppppppppqqqsssuuuvvvwwwxxxxxxzzzzzzzzzyyywwwvvvtttssstttttttttttttttsssrrrqqqooopppqqqpppooooooqqqsssvvvyyy{{{{{{xxxuuurrrqqqnnnmmmllllllkkkkkkjjjjjjhhhhhhiiiiiijjjjjjiiiiiihhhggggggfffdddccccccbbb______```aaabbbccccccdddccceeefffffffffhhhjjjlllmmmllljjjgggdddaaa___]]]\\\\\\]]]]]]^^^^^^^^^___^^^^^^]]]\\\]]]^^^___```]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSRRRPPPOOOOOONNNKKKKKKLLLKKKIIIHHHFFFEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@?????????>>>>>>???@@@@@@???=================================<<<<<<;;;::::::999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888888888666666555555555555666666888888888888888888888888999999888888888888888888777777777888888888888999777777777888888888888999999999999999999::::::;;;:::999999999999999999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;999999999:::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;========================>>>@@@BBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIJJJKKKNNNQQQTTTVVVYYY]]]bbbiiiqqq~~~zzzqqqkkkeee___[[[WWWVVVTTTSSSSSSTTTSSSSSSRRRTTTWWWYYYZZZ\\\___aaadddgggkkkooosssxxx}}}mmmnnnoooqqqssstttuuuuuuuuuuuutttrrrrrrssswwwzzzzzz{{{}}}~~~{{{vvvuuuttttttsssrrrqqqqqqppplllmmmnnnooopppqqqqqqqqqtttttttttuuuuuuuuuvvvvvvuuutttrrrooonnnmmmmmmmmmlllmmmpppqqqrrrqqqooonnnoooooonnnmmmmmmnnnpppqqqrrrqqqqqqpppppppppqqqqqqqqqpppnnnmmmllllllmmmmmmqqqqqqsssuuuvvvwwwwwwwwwyyyyyyyyyxxxwwwvvvttttttttttttuuuuuuuuuttttttssspppqqqrrrrrrqqqqqqssstttzzz}}}|||wwwtttrrrmmmmmmmmmmmmlllkkkjjjjjjiiiiiijjjjjjjjjjjjiiihhhggggggfffeeeeeedddccccccaaaaaabbbcccddddddeeeeeebbbdddeeeffffffgggiiikkkmmmllljjjhhheeebbb```___]]]^^^^^^^^^^^^^^^______```___^^^]]]\\\\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWVVVUUUUUUSSSSSSSSSSSSSSSRRRRRRRRROOOLLLNNNRRRQQQLLLJJJLLLJJJHHHGGGEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBAAA@@@@@@??????>>>======>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888999;;;<<<===>>>???999999999999999999999999999999999999999999999999888888888888888888888888666666555555555555666666777777777777777777777777666666666666666777777777666666777777777888888888666666777777777888888888999888888888999999:::;;;999999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::::::::;;;<<<<<<======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDIIIIIIIIIJJJLLLOOOQQQRRRTTTWWWZZZ^^^dddnnn{{{|||tttnnnhhhddd]]]ZZZVVVTTTSSSSSSRRRPPPPPPRRRTTTUUUUUUVVVXXXYYYWWWZZZ^^^aaadddhhhmmmqqqxxx|||lllmmmoooqqqsssuuuuuuvvvwwwwwwvvvtttssstttvvvxxxzzz{{{||||||~~~{{{uuutttsssqqqpppooooooooolllmmmnnnpppqqqqqqqqqqqqtttttttttuuuuuuvvvvvvwwwuuutttrrrpppoooooooooooommmnnnoooppppppooonnnmmmooonnnmmmlllmmmppprrrtttttttttsssrrrrrrrrrrrrssstttrrrpppmmmlllmmmnnnooopppqqqrrrtttuuuvvvvvvvvvwwwwwwxxxwwwwwwvvvuuutttuuuuuuvvvvvvvvvvvvvvvvvvrrrssstttsssssssssuuuwww~~~}}}xxxuuusssnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkkkkkkkjjjhhhgggeeeeeedddccccccbbbaaaaaacccccccccdddeeeeeeffffffbbbdddeeeeeeeeegggiiikkklllllljjjhhhfffdddcccbbb_____________________```aaa```^^^]]]\\\\\\]]]]]]]]]^^^^^^______^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVTTTUUUUUUVVVVVVUUUTTTTTTRRRRRRRRRQQQQQQQQQQQQQQQMMMKKKOOOWWWVVVMMMHHHIIIIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBAAAAAA@@@@@@?????????===<<<<<<===>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777888999:::;;;<<<===>>>777777888888888888999999999999999999999999999999777777777888888888888888777666666555555666666777666666666666666666666666555555555555555666666666666666666666777777777777666666666666777777777777666666666666666777888999888888888999999999999999:::999999888888999999:::::::::;;;;;;::::::999999888888999999::::::;;;;;;999999999999::::::::::::999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHJJJLLLMMMNNNQQQSSSVVVXXX[[[cccmmmtttzzzqqqkkkeee___YYYVVVUUUTTTQQQOOOOOOPPPRRRQQQPPPPPPRRRSSSSSSUUUXXX[[[]]]```dddgggjjjmmmrrrwww{{{kkkllloooqqqtttuuuuuuvvvvvvwwwwwwvvvtttssstttvvvwwwxxxzzzzzz{{{}}}~~~vvvuuusssqqqoooooooooooolllmmmoooqqqrrrrrrrrrqqqsssttttttuuuvvvvvvwwwwwwuuutttrrrqqqpppppppppqqqoooooonnnnnnmmmlllllllllmmmmmmllllllnnnqqqtttvvvvvvvvvuuutttttttttttttttvvvtttqqqooonnnnnnooopppooopppqqqrrrssstttttttttttttttuuuuuuuuuuuuttttttuuuvvvwwwxxxxxxxxxxxxxxxssstttuuuuuutttuuuwwwyyy|||wwwtttsssnnnoooooooooooommmlllkkkjjjkkkllllllkkkjjjhhhfffeeeddddddccccccbbbbbbaaaddddddddddddddddddddddddccceeefffffffffhhhjjjlllkkkkkkjjjiiigggfffeeedddaaaaaaaaaaaaaaaaaaaaa``````___^^^]]]]]]^^^______^^^______``````______^^^[[[[[[\\\\\\[[[[[[ZZZYYYXXXXXXVVVUUUUUUTTTTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOVVV```^^^PPPGGGGGGHHHGGGEEECCCAAAAAAAAAAAA@@@@@@??????@@@AAAAAABBB??????>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888999999999777777888888999999999999888888888888888888888888666777777777888888888999888777777666666777777888666666666666666666666666555555555666666666777777555555555666666666777777555555555666666666777777555555555555666777888999777888888888999999999999999888888777777888888999999999::::::999999888777666666666777888999999999888999999999999:::::::::888888888888999:::;;;<<<:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMPPPRRRTTTUUUWWW\\\cccjjjtttxxxnnnggg```[[[ZZZYYYUUUQQQPPPQQQRRRQQQOOONNNOOOPPPQQQSSSVVVWWWXXX[[[^^^aaa]]]```dddhhhlllqqqwww{{{jjjkkknnnqqqtttuuuuuuvvvvvvwwwwwwvvvtttrrrssssssuuuvvvxxxyyyzzz|||~~~wwwvvvtttqqqpppooooooooolllnnnoooqqqrrrrrrrrrrrrsssttttttuuuvvvwwwwwwxxxuuutttrrrqqqpppqqqqqqrrrpppooonnnlllkkkkkkkkkkkkmmmlllkkklllnnnqqquuuxxxwwwwwwvvvuuuuuuuuuuuuuuurrrpppmmmkkkiiijjjkkklllmmmnnnoooqqqqqqrrrrrrrrrqqqrrrssssssttttttssssssvvvwwwxxxyyyyyyyyyyyyyyytttuuuvvvvvvvvvvvvxxxzzzzzzvvvsssrrroooppppppppppppnnnmmmlllkkkkkklllmmmllljjjgggffffffffffffeeeeeedddddddddddddddcccccccccccccccccceeefffggghhhhhhiiikkknnnkkkjjjjjjiiihhhgggffffffbbbbbbbbbbbbaaaaaaaaaaaa___^^^]]]]]]^^^___aaabbb^^^___```aaaaaa```___^^^[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTRRRSSSTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPVVVUUU]]]iiifffUUUHHHGGGHHHGGGDDDBBBAAA@@@@@@@@@>>>>>>======>>>???@@@@@@<<<<<<<<<==================<<<<<<===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777999888888777666555555444888888999999999:::::::::888888888888888888888888666666777777888888888999888888777777777777888888666666666666666666666666555666666666777777888888555555555555666666666777555555555555666666666777777777777777888999:::;;;777777888888999999999999999888777666666777888999999999999999999888777666333444444555666777777888888888999999999:::::::::888888888888999:::;;;<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEGGGHHHJJJLLLMMMNNNKKKNNNPPPQQQQQQUUU[[[```bbbmmm}}}{{{vvvtttuuuwww~~~vvvooofffaaa```^^^ZZZVVVRRRSSSSSSRRRPPPOOOOOOPPPLLLNNNPPPPPPQQQSSSVVVXXXUUUXXX[[[^^^bbbgggmmmqqqzzz~~~kkklllmmmooorrruuuwwwyyyzzzxxxvvvtttsssrrrrrrrrrqqqrrruuuwwwyyyyyyyyyyyy~~~zzzwwwvvvtttrrrqqqooonnnnnnpppqqqrrrsssssssssssssssoooppprrrtttuuuuuuuuutttvvvtttrrrqqqrrrrrrqqqpppnnnnnnmmmlllkkkkkkkkkkkkjjjjjjlllmmmpppsssuuuvvvyyyyyyyyyxxxwwwuuusssqqqnnnlllkkkiiiiiikkknnnoooqqqqqqqqqrrrrrrsssssstttqqqrrrtttsssrrrrrrsssuuuxxxxxxyyyyyyxxxxxxwwwwwwvvvuuusssrrrrrrtttvvvwwwyyyzzz{{{zzzxxxsssnnnkkkoooooooooooonnnmmmkkkkkkmmmlllkkkkkkjjjjjjkkkkkkgggeeedddeeeggggggdddaaabbbbbbbbbcccdddddddddeeegggggggggggghhhhhhhhhhhhlllkkkiiihhhhhhhhhfffdddaaaaaabbbbbbbbbaaaaaa`````````aaaaaaaaaaaa``````___````````````^^^\\\[[[WWWXXXZZZ[[[ZZZYYYWWWVVVTTTSSSRRRQQQQQQPPPQQQQQQQQQRRRTTTUUUTTTRRROOOMMMNNNOOOOOONNNMMMNNNPPPRRRQQQkkk|||rrr]]]OOOHHHBBBBBBBBB@@@???>>>=========>>>>>>===>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888444666888:::;;;:::999888888:::;;;;;;999888888999666888999888777666777888999999888777666666666777777777888888999999999999777777888888888888777777666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666222444666888999888777777666666555555555555666666777777888888888888777777666777999::::::999777666999999999999999888777666::::::::::::999999999999777777777888999999999:::999999:::::::::;;;;;;;;;777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======?????????>>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>>>>???AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCEEEGGGJJJKKKMMMMMMMMMNNNOOOPPPRRRRRRXXX```mmm{{{zzzsssqqqpppmmmjjjuuuvvvxxxrrrlllfff___YYYWWWTTTQQQPPPQQQRRRSSSRRRKKKKKKMMMNNNPPPQQQRRRSSSRRRRRRTTTVVVZZZ^^^aaacccmmmqqqwww~~~kkklllmmmoooqqqtttwwwxxxyyyxxxvvvtttrrrqqqqqqqqqpppqqqsssuuuwwwxxxxxxxxx|||~~~|||yyyxxxwwwtttrrrpppooooooooooooooopppqqqqqqqqqqqqqqqoooppprrrtttuuuuuuuuutttvvvtttrrrrrrrrrrrrqqqpppnnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkmmmooorrrtttuuussstttuuuvvvvvvuuuttttttmmmkkkiiihhhhhhjjjlllmmmooooooooopppppppppqqqqqqoooqqqrrrrrrrrrrrrsssuuuwwwwwwxxxyyyyyyxxxxxxwwwwwwvvvuuuttttttuuuvvvvvvvvvwwwxxxxxxvvvssspppnnnoooooooooooonnnmmmlllkkkllllllkkkjjjjjjjjjjjjjjjhhhgggeeefffggggggeeebbbbbbbbbbbbccccccdddeeeeeegggggggggggghhhhhhhhhhhhkkkiiigggggggggfffeeecccaaaaaaaaaaaaaaa``````___aaaaaaaaabbbbbbaaaaaaaaa______``````___^^^\\\[[[XXXYYYZZZ[[[ZZZXXXVVVUUURRRQQQQQQPPPPPPPPPPPPQQQPPPRRRSSSTTTSSSQQQOOOMMMLLLMMMMMMMMMMMMNNNQQQSSSbbbqqquuudddPPPIIIJJJJJJDDDCCCBBB@@@????????????>>>>>>=========>>>??????;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888555666888:::::::::999888888:::;;;:::999888888888666777888888777666777888888777777666666666666777777777777888888888888888777777888888888888777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222333555777777777666555666666555555555555666666666666777777777777666666666777888999999888777666888888888888888777666666444444444444444444444444888888888888888888999999999999999999::::::::::::888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCEEEGGGIIIKKKKKKKKKKKKLLLMMMNNNPPPPPPUUU[[[eeeooo{{{yyysssoookkkgggiiikkkttt|||uuuooogggbbb]]]ZZZVVVTTTTTTTTTSSSRRRMMMMMMNNNNNNNNNOOOOOOOOOQQQQQQQQQRRRTTTWWWYYY[[[cccffflllrrrxxx~~~kkklllmmmoooqqqsssuuuwwwxxxwwwuuusssqqqpppooooooooooooqqqsssttttttuuuuuuwwwxxx{{{}}}~~~}}}{{{yyyyyyxxxuuurrrpppppppppqqqnnnnnnnnnooooooooooooooooooppprrrssstttuuuuuuuuuvvvtttssssssssssssrrrqqqmmmlllkkkjjjiiiiiiiiiiiijjjkkkkkkmmmnnnqqqrrrtttpppqqqrrrsssttttttssssssllljjjhhhgggfffhhhjjjkkkllllllmmmmmmmmmmmmmmmmmmlllnnnpppqqqqqqqqqsssuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwvvvvvvuuuuuuuuusssssstttttttttsssrrrrrroooooooooooonnnmmmmmmlllkkkkkkjjjiiiiiiiiiiiijjjjjjhhhgggfffggggggeeedddbbbbbbbbbbbbcccdddeeeeeegggggggggggghhhhhhhhhhhhhhhgggeeeeeeeeeeeecccaaa````````````_________^^^aaaaaabbbbbbbbbbbbaaaaaa]]]^^^______^^^]]][[[ZZZZZZZZZ[[[[[[ZZZWWWUUUSSSOOONNNNNNNNNNNNOOOPPPPPPPPPQQQRRRRRRRRRPPPNNNLLLJJJKKKLLLKKKKKKMMMPPPRRRlllqqqjjjWWWGGGEEEIIIKKKEEEDDDCCCBBBAAA@@@@@@@@@>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999777777999::::::999888777888999;;;:::999777888888666777888888666666777888666666666666666666777888777777777777777666666666666777777888888777777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555111222444555666666555444666666555555555555666666555555666666666666555555555666777888888777666555666666777777777666555555666666666666666666777777888888888888888888777777777888888888999999999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<============<<<=========>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@?????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIHHHHHHHHHIIIJJJKKKMMMMMMOOOSSSZZZ```iiiuuu{{{tttlllgggcccdddkkkuuu}}}uuuppphhhddd___[[[YYYXXXVVVTTTQQQQQQQQQPPPOOOOOONNNNNNQQQPPPOOOOOOOOOQQQRRRSSSWWW[[[___dddiiiooouuuyyy~~~llllllmmmnnnppprrrtttuuuvvvuuutttrrrpppooonnnmmmmmmnnnnnnooopppqqqqqqrrrrrrsssuuuwwwyyyzzzzzzzzzzzzxxxuuurrrqqqqqqrrrsssoooooonnnnnnnnnooooooooopppqqqqqqsssttttttuuuuuuvvvuuuttttttuuuuuusssrrrmmmlllkkkjjjiiiiiiiiiiiikkkkkkkkklllmmmooopppqqqrrrrrrrrrrrrrrrqqqqqqpppmmmkkkiiigggfffgggiiikkkllllllkkkkkkkkkkkkkkkkkkiiikkkmmmnnnoooppprrrtttssstttuuuwwwxxxxxxyyyyyyvvvvvvvvvvvvuuutttrrrqqqrrrqqqqqqqqqqqqqqqrrrrrrnnnnnnooooooooonnnnnnmmmkkkjjjiiiiiihhhhhhiiiiiiiiihhhgggfffffffffeeeeeeccccccbbbbbbcccdddeeefffgggggggggggghhhhhhhhhhhhgggfffddddddddddddcccaaa```______^^^]]]]]]]]]]]]______````````````______\\\\\\]]]]]]]]]\\\ZZZZZZZZZ[[[[[[[[[YYYVVVSSSQQQLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPPPPQQQPPPNNNMMMKKKIIIJJJKKKJJJIIIJJJLLLOOOaaaccc___SSSJJJGGGGGGEEEDDDDDDBBBAAA@@@?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999888888999999999888777777888999::::::888777777888666777888777666555666888666666666666777888888999666666666666666555555555666666777777777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555222333444555555555555444666555555444444555555666444555555555555555555444444555555666666555555444555555555666666555555444999999999999999:::::::::999999888888777777666666777777777777888888888888999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<===============>>>===============>>>???@@@>>>>>>>>>>>>????????????@@@@@@AAABBBDDDEEEGGGGGGEEEEEEEEEFFFGGGHHHJJJJJJIIILLLQQQVVV]]]iiivvvtttlllggggggiiinnnuuu|||rrrnnnhhhccc___]]]ZZZXXXUUUUUUTTTSSSRRRQQQPPPOOOQQQPPPOOONNNNNNNNNOOOPPPRRRUUUYYY]]]```eeejjjnnnpppsssyyyllllllmmmnnnoooqqqsssttttttssssssrrrpppooonnnmmmlllllllllmmmmmmnnnnnnooooooppprrrtttvvvxxxzzz{{{zzzyyyvvvtttssssssssstttqqqppppppooooooooopppqqqqqqqqqqqqrrrssstttuuuvvvvvvuuuuuuuuuwwwvvvtttsssnnnmmmlllkkkjjjjjjjjjjjjkkkkkkkkkkkklllmmmnnnoooppppppppppppqqqqqqrrrrrrpppnnnkkkiiihhhhhhjjjkkkllllllkkkkkkjjjjjjiiiiiifffiiikkklllmmmnnnqqqsssqqqrrrsssuuuvvvwwwwwwwwwssssssssssssrrrqqqooonnnqqqpppooonnnnnnnnnoooooonnnnnnooooooooooooooonnnkkkjjjiiiiiihhhhhhiiiiiihhhhhhgggfffeeeeeefffgggfffeeedddccccccdddeeefffgggggggggggghhhhhhhhhhhhfffeeeddddddddddddcccaaa___^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[[[[\\\\\\[[[YYYYYYYYYZZZZZZYYYWWWTTTQQQOOOJJJJJJJJJJJJKKKMMMNNNOOONNNNNNOOOOOONNNMMMLLLKKKKKKKKKJJJHHHFFFFFFHHHIIIPPPRRRQQQNNNKKKIIIFFFBBBCCCBBB@@@???>>>>>>============<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::888888999999999888888777777999::::::888777777888555777888777666555666777777777777777888888999:::666666555555555555555555666666777777777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444555555666666666555555555444444444444555555444444555555555555444444444444444555555444444444333444444555555555444444555555555555666666777777999888888777777666666666666666777777777888888888888888999999999:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>??????=========>>>>>>>>>????????????@@@BBBCCCDDDEEEEEECCCCCCCCCDDDEEEFFFGGGHHHGGGIIIMMMPPPUUU___kkkttt|||uuuoookkkiiijjjnnnvvv{{{vvvpppjjjeeeaaa^^^[[[VVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPRRRUUUXXXZZZ^^^bbbeeefffiiinnnsssxxx~~~lllllllllmmmnnnpppqqqrrrrrrrrrrrrrrrqqqpppooonnnllllllkkkkkkkkkkkklllmmmmmmnnnppprrruuuxxxzzz{{{yyyyyywwwvvvuuutttttttttsssrrrqqqpppooopppqqqrrrqqqqqqqqqrrrssstttuuuvvvvvvuuuvvvwwwxxxxxxvvvssspppooonnnmmmllllllllllllkkkkkkkkkkkkkkkkkkllllllkkkkkklllnnnpppsssuuuvvvrrrpppmmmjjjiiiiiikkklllllllllkkkkkkjjjiiihhhhhheeegggiiijjjkkklllnnnpppooopppqqqssstttuuuuuuuuupppppppppoooooonnnnnnnnnpppooonnnmmmllllllllllllmmmnnnooooooppppppppppppkkkkkkjjjiiiiiiiiiiiijjjggghhhhhhgggffffffiiikkkjjjiiifffdddcccdddeeefffgggggggggggghhhhhhhhhhhheeedddbbbcccddddddbbbaaa^^^]]][[[ZZZYYYYYYYYYZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXXXXWWWUUUSSSPPPNNNIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIGGGDDDCCCDDDFFFGGGFFFEEEEEEFFFGGGFFFEEEAAA@@@???===<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::888888888888888888999999777888:::999888666777777555666777777555555666777888777777777777777888999555555555555666666666777555666666777777666666555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555666666555555444444444444555555444444555555555555444444444444444444444444444444333333444555555555555444333333444444555666666666777777777777777777666666666777777777888888888888777777888888888999999999888888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<============<<<<<<<<<<<<======>>>=========>>>>>>>>>??????>>>???@@@AAACCCCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHHHHIIIKKKKKKMMMSSS\\\dddmmmwww|||tttmmmkkknnnttt~~~|||tttnnnhhhccc```[[[ZZZYYYXXXWWWUUUTTTTTTOOONNNMMMLLLLLLMMMNNNNNNMMMOOORRRSSSTTTVVVZZZ\\\___aaaeeehhhlllqqqwww{{{lllllllllmmmnnnooopppqqqppppppqqqrrrrrrqqqpppppplllkkkjjjjjjiiijjjkkkkkkkkkllloooqqqtttwwwxxxyyyxxxxxxyyyxxxwwwvvvtttssstttrrrqqqoooooopppqqqrrrqqqqqqqqqqqqrrrtttvvvwwwvvvvvvvvvxxxyyyyyyvvvtttrrrrrrpppooooooooooooooolllkkkkkkjjjjjjjjjjjjkkkhhhiiiiiikkknnnqqqtttuuusssqqqmmmjjjiiiiiijjjkkklllkkkjjjiiihhhgggffffffdddfffhhhiiiiiijjjlllnnnnnnnnnpppqqqrrrrrrrrrrrroooooommmmmmlllmmmnnnooollllllllllllllllllkkkkkkmmmmmmnnnooopppqqqqqqqqqllllllkkkjjjjjjjjjjjjjjjhhhiiijjjiiihhhiiilllpppnnnllliiifffddddddeeeeeegggggggggggghhhhhhhhhhhhcccbbb```aaabbbbbbaaa```^^^\\\ZZZXXXWWWWWWXXXXXXWWWXXXXXXYYYYYYXXXXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWUUUUUUVVVUUUTTTQQQOOOMMMJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGEEECCCBBBDDDEEEDDDBBBAAABBBCCCDDDDDDEEE@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;:::777777777777888999::::::777888999999777666666777555666777666555555666777777666666555555555555666444444555666777888888999555555666666666666555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555444444444444444555555444444333333444444555555555666666666666555555555555444444444444555555333333444555555555555555555555666666777888888999666666666777777777777777777777777888888888999999666666777777777888888888777888888999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::;;;<<<<<<============<<<;;;;;;;;;<<<<<<======>>>>>>>>>?????????===>>>@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHGGGHHHIIIIIIHHHLLLRRRXXXbbbjjjvvv|||wwwwwwyyy}}}}}}uuunnnjjjeeedddccc```^^^[[[ZZZYYYTTTRRRQQQOOONNNNNNOOOOOOLLLMMMOOOPPPPPPQQQTTTVVVXXXYYY[[[]]]___ccchhhlllrrrvvv{{{lllllllllmmmmmmnnnppppppooopppqqqrrrsssrrrrrrqqqlllkkkjjjiiiiiiiiijjjkkkjjjkkknnnqqqtttvvvwwwxxxwwwxxxyyyzzzyyywwwtttssstttrrrpppooonnnooopppqqqrrrqqqqqqqqqrrrtttvvvwwwvvvvvvwwwyyyzzzyyywwwuuutttsssrrrqqqpppppppppppplllkkkjjjjjjiiiiiijjjjjjjjjiiiiiijjjkkkmmmpppqqqsssqqqmmmjjjiiiiiijjjjjjkkkjjjjjjhhhgggfffeeeddddddfffhhhhhhhhhiiikkkmmmmmmnnnoooppppppqqqppppppooonnnlllkkklllmmmooopppiiijjjkkkllllllllllllkkklllmmmnnnpppqqqqqqqqqqqqmmmlllkkkkkkjjjjjjkkkkkkhhhjjjkkkjjjjjjkkkppptttqqqoookkkgggeeedddeeeeeegggggggggggghhhhhhhhhhhhaaa```______```aaa___^^^^^^\\\ZZZWWWVVVVVVWWWXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWSSSTTTTTTTTTSSSQQQNNNLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFDDDBBBBBBDDDFFFAAAAAABBBEEEEEEBBB@@@@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;777777777777888999:::;;;777888999999777666666777555666777666555444555777666555444333333333333333333444555666777999::::::555555666666666666555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444333222222333333333555444444333333444444555555555666666666666555555666555555444444555555666333444444555666666666555333444444555666777777888555555666666777777888888888888888888999999999999666666666666777777777777777777888999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999999:::;;;;;;<<<======>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????===>>>???AAABBBBBBBBBAAACCCCCCCCCDDDEEEFFFGGGHHHDDDFFFHHHHHHGGGJJJOOOTTTXXX]]]gggsss~~~xxxssspppooollliiieeebbb___^^^YYYXXXVVVTTTRRRQQQQQQQQQLLLMMMNNNOOONNNOOORRRTTTSSSTTTUUUVVVWWWZZZ^^^bbbgggjjjooottt{{{oooooonnnnnnnnnnnnooooooooopppqqqrrrsssrrrqqqqqqnnnlllkkkiiihhhhhhiiiiiilllmmmnnnoooqqqsssttttttzzzzzzyyyyyyxxxwwwvvvvvvsssrrrqqqpppoooooooooooossssssqqqpppppppppqqqrrruuuvvvwwwxxxyyyzzzzzzzzzvvvuuuuuusssrrrpppnnnmmmlllkkkjjjiiihhhhhhhhhhhhiiijjjjjjkkkmmmoooqqqrrrqqqpppnnnmmmllllllllllllnnnmmmjjjhhhfffeeeeeeeeecccdddfffgggiiijjjjjjjjjnnnnnnoooooooooooonnnnnnmmmmmmlllkkkkkkkkkllllllllllllkkkjjjjjjkkkllllllmmmnnnoooqqqqqqqqqpppooonnnlllkkkiiihhhhhhiiiiiimmmkkkiiiiiikkkpppvvvyyy|||uuukkkdddaaaaaacccdddhhhhhhhhhhhhgggfffeeeddd```aaabbbcccbbbaaa___]]]\\\\\\ZZZYYYWWWUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWVVVUUUUUUUUUSSSQQQQQQQQQPPPNNNMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<@@@???===<<<;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777888999999999999888999888777666666777888999444444444555555555555666555555555555555555555555444444444444444444444444333333333444444555555555555555555555555555555555333444444555555444444333444444444333333222222222333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333666666666666666666666666333333333444444444555555666666666666777777777777666777777777888888888888777777777777666666666666777777777777777777777777888888777777888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<========================<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLOOOUUU\\\dddnnn}}}zzzvvvsssoookkkfffbbb___\\\YYYVVVUUUTTTSSSQQQQQQQQQRRRSSSSSSTTTTTTTTTRRRRRRSSSTTTUUUWWWYYYZZZ___aaafffjjjooouuu{{{nnnmmmmmmmmmmmmmmmmmmnnnmmmnnnpppqqqqqqqqqpppooommmlllkkkiiihhhhhhiiiiiikkklllmmmoooqqqssstttuuuyyyyyyxxxwwwwwwvvvvvvuuusssrrrqqqppppppooooooooorrrrrrpppooooooooopppqqqssstttuuuvvvvvvwwwwwwwwwuuuttttttsssqqqooonnnmmmlllkkkjjjiiiiiihhhhhhhhhjjjjjjjjjkkkmmmooopppqqqqqqpppooommmmmmlllmmmmmmnnnmmmkkkiiigggfffffffffddddddeeeggghhhjjjkkkkkkmmmmmmmmmnnnmmmmmmllllllmmmllllllkkkkkkkkklllllllllkkkjjjjjjjjjjjjkkkllllllmmmooopppqqqppppppooommmllljjjiiihhhhhhiiiiiijjjhhhggghhhkkkpppvvvzzzzzzsssjjjcccaaaaaabbbcccfffffffffeeeeeedddcccbbb___```aaabbbbbb```^^^]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVUUUUUUTTTTTTSSSQQQPPPOOOOOOOOOMMMKKKKKKKKKJJJJJJIIIIIIJJJJJJGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???===<<<;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::999999999888888888666666777888888888777777888888777666666777888888444444444444555555555555555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444333333444444444444333333444444444333333222222222333333333333333333333333333333333444444444444555333333333333333333333333333333333333333333333333555555555555555555555555333333333444444444444555444555555555555666666666666666777777777888888888777666666666666666666666777777777777777777777777777777666666777777888999::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<===>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJLLLQQQVVV\\\cccrrr~~~yyytttnnnjjjhhheee```^^^\\\ZZZXXXWWWRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVXXX[[[^^^bbbfffkkkppptttyyy}}}mmmllllllkkkkkkllllllmmmlllmmmnnnooopppooonnnnnnmmmllljjjiiihhhhhhiiijjjjjjkkklllnnnqqqssstttuuuxxxwwwvvvuuuuuutttttttttssssssrrrqqqppppppppppppqqqpppooonnnnnnnnnooooooppppppqqqrrrssssssssssssrrrrrrrrrqqqpppooommmmmmllllllkkkjjjiiiiiiiiiiiijjjjjjkkkkkkmmmnnnppppppqqqpppooonnnnnnnnnnnnnnnooonnnllljjjhhhgggfffffffffeeeeeefffgggiiikkklllllllllllllllkkkkkkjjjiiilllkkkkkkkkkkkkkkklllmmmlllkkkkkkjjjjjjkkkkkkllllllmmmnnnooopppppppppppplllkkkjjjiiihhhhhhhhhiiifffeeeeeefffjjjpppuuuyyyuuuppphhhbbb``````aaabbbbbbccccccbbbbbbaaa```___^^^___```aaa```___^^^]]]\\\[[[ZZZXXXWWWUUUTTTSSSRRRRRRQQQPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMNNNNNNLLLJJJKKKJJJJJJIIIHHHHHHHHHIIIEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB???????????????????????????>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999888888888777444555666666777777666666888777777666666777777888444444444444555555555555444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444333333444444444444333333444444333333333333222222333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333444444444444333333444444444555555555666666666666777777777777666666666666666666666666777777777777777777777777666555555555555666777777999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<===============<<<>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDFFFGGGHHHJJJMMMPPPSSSXXXbbbqqq}}}{{{wwwpppmmmiiieeeccc```]]]ZZZYYYXXXWWWUUUSSSRRRPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTSSSUUUWWWZZZ\\\___dddhhhmmmqqqxxxllllllkkkkkkkkkkkkllllllkkklllnnnooooooooonnnmmmlllkkkiiihhhhhhhhhiiijjjiiijjjkkknnnppprrrtttuuuuuuuuusssrrrrrrrrrssssssssssssrrrqqqqqqqqqqqqqqqoooooonnnnnnmmmmmmmmmmmmmmmnnnooopppppppppppppppoooppppppoooooonnnmmmlllllllllkkkjjjjjjjjjjjjjjjkkkkkkkkklllmmmnnnoooppppppppppppoooooooooooooooooonnnmmmkkkiiihhhgggfffgggfffeeeeeefffhhhkkklllkkkkkkkkkkkkkkkjjjiiihhhkkkjjjjjjjjjkkkllllllmmmlllkkkkkkkkkkkkkkkkkklllllllllmmmnnnooooooooopppjjjjjjiiiiiihhhhhhhhhhhhdddddddddfffiiimmmqqqtttpppkkkeee```^^^___````````````aaaaaa```______^^^]]]]]]^^^______^^^]]]]]][[[ZZZYYYXXXVVVUUUTTTSSSQQQQQQPPPOOOOOONNNOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMMMMMMMMMMLLLJJJKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>===============<<<======<<<<<<;;;;;;;;;;;;::::::999999999999::::::::::::::::::999999999999999888888888888777777777555555666777777777777666777777777666666777777777333333444444444555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333333333333333333333333333333333333333333333333222222333333333444444444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444333444444444444555555555555555555666666666777777555555555666666666666666777777777777777777777777666666555555666666777888999999999999::::::::::::999999999::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<========================<<<============<<<<<<;;;============>>>???@@@@@@AAAAAABBBBBBCCCEEEFFFGGGIIIKKKMMMNNNQQQXXXccckkk{{{~~~zzzuuuqqqnnnjjjeeebbbcccbbb```^^^\\\ZZZXXXWWWTTTTTTTTTSSSSSSTTTTTTUUUSSSTTTVVVVVVWWWYYY\\\___dddhhhooouuu{{{kkkkkkkkkjjjjjjkkkkkkkkkkkklllnnnooooooooonnnmmmkkkjjjiiihhhhhhhhhiiijjjiiijjjkkkmmmoooqqqssstttsssrrrpppoooooopppqqqrrrrrrrrrqqqqqqppppppqqqqqqnnnnnnnnnnnnmmmmmmlllllllllmmmnnnnnnnnnnnnnnnnnnlllmmmmmmmmmmmmmmmllllllmmmlllkkkkkkkkkkkkkkkkkklllllllllllllllmmmnnnoooooooooooopppppppppppppppnnnnnnmmmkkkjjjhhhfffffffffeeeddddddeeegggiiikkkjjjkkkkkkkkkjjjjjjiiihhhiiiiiiiiijjjkkklllmmmnnnlllllllllmmmmmmlllllllllmmmmmmmmmmmmmmmnnnnnnnnnhhhhhhhhhhhhhhhhhhggggggeeeeeedddeeefffiiikkkllljjjfffaaa^^^]]]^^^^^^^^^______`````````___^^^^^^\\\\\\\\\]]]]]]]]]\\\\\\ZZZYYYYYYWWWVVVUUUTTTSSSQQQQQQOOONNNMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPNNNMMMMMMNNNNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888888999:::::::::999999999888888888888888888777777777666666555666777777888888777777666666666777777666666666333333333444444444444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333222333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444444444555555555666666666444555555555555666666666444444555555666666666777666666666666666666666666777666666666666777888888888888888999999999::::::999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======<<<<<<<<<<<<<<<<<<===>>>??????BBBBBBBBBCCCCCCEEEFFFGGGGGGIIIJJJKKKLLLQQQYYY___hhhttt~~~yyyssspppkkkjjjhhhfffdddaaa```___ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUXXXZZZ^^^bbbhhhmmmrrrwww|||jjjiiiiiihhhhhhiiiiiijjjkkklllmmmnnnooonnnmmmmmmjjjiiihhhgggggghhhiiijjjiiijjjkkkmmmnnnpppqqqrrrqqqpppnnnmmmlllnnnooopppqqqqqqppppppoooppppppqqqmmmnnnnnnnnnnnnmmmlllkkkkkkllllllmmmmmmllllllllliiijjjkkklllllllllllllllmmmllllllkkkkkklllllllllmmmmmmlllllllllmmmmmmnnnmmmmmmnnnoooppppppppppppmmmmmmlllkkkjjjhhhfffeeeddddddccccccdddeeeggghhhhhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhiiijjjlllmmmnnnmmmnnnnnnoooooonnnnnnmmmnnnnnnmmmllllllllllllmmmgggggghhhhhhhhhhhhgggfffeeeeeeeeedddeeeeeeeeefffeeebbb^^^\\\\\\]]]]]]\\\^^^_______________^^^^^^ZZZ[[[[[[[[[[[[[[[\\\\\\YYYYYYXXXWWWVVVUUUTTTTTTRRRQQQOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLLLLMMMMMMLLLKKKJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBAAABBBBBBCCCDDD@@@@@@@@@@@@????????????AAAAAA@@@???===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::999888777666666777888999:::999999888888777777777777777777777666666666666666666777888888888888777555666666777777666666555333333333333444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222333333333333222222222222333333333333444444333333333333333333333333222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333333333444555555555555666666666444444444444555555555666444444444555555666666777666666666666666666666666777777666666777777888999777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<;;;;;;;;;<<<<<<===>>>???BBBBBBBBBBBBCCCDDDEEEFFFDDDEEEFFFGGGHHHLLLQQQTTTZZZdddrrr|||uuutttrrrooollliiigggfffaaa```^^^\\\[[[ZZZZZZYYYYYYYYYYYYWWWUUUUUUVVVXXXZZZ^^^bbbgggjjjmmmqqqsssyyy|||ggggggffffffffffffggggggiiijjjlllmmmmmmmmmlllkkkjjjiiihhhgggggghhhiiijjjjjjkkkkkklllnnnoooooopppooonnnllljjjjjjlllnnnooopppoooooonnnnnnoooppppppmmmnnnnnnooonnnmmmlllkkkjjjjjjjjjkkkkkkjjjjjjiiiggghhhiiijjjkkkkkklllkkkmmmmmmllllllllllllmmmmmmnnnmmmmmmlllllllllmmmmmmkkklllmmmoooppppppoooooolllllllllkkkiiigggeeecccbbbbbbbbbccccccddddddeeeeeefffggghhhhhhiiihhhhhhgggggghhhiiijjjlllnnnooonnnooopppqqqqqqpppooonnnpppooommmllljjjjjjjjjkkkffffffggghhhhhhggggggfffddddddddddddccccccbbbbbbaaa^^^\\\ZZZ[[[\\\\\\[[[]]]]]]^^^^^^^^^^^^]]]]]]ZZZYYYYYYYYYZZZZZZ[[[\\\YYYXXXXXXWWWVVVUUUTTTTTTRRRRRRPPPNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOMMMLLLJJJKKKLLLLLLKKKJJJIIIHHHGGGDDDCCCAAAAAA@@@@@@@@@?????????@@@BBBBBB@@@@@@?????????>>>>>>>>>======<<<;;;;;;:::999999::::::;;;<<<<<<<<<;;;:::999888666555555666888999:::999999888777777666666777777666666666555555555444555666666777777666666555555666777777666555555222222333333333444444444333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222222222333333333333222222222222222333333444444444333333333333333333333333111222222222222333333333111111111111111111111111333333333333333333333333222222222222222222222222111222222222222333333333333333444444444555555555333333444444444555555555333333444555555666777777666666666666666666666666666666555555555666777777777777777777888888888999888888888999999999999:::;;;::::::999999::::::;;;::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???AAAAAA@@@AAAAAABBBCCCDDDCCCCCCDDDEEEFFFHHHJJJLLLQQQXXXbbbkkkttt~~~zzzvvvsssqqqkkkjjjhhheeedddbbbaaaaaa______^^^[[[YYYXXXYYYZZZ[[[]]]aaadddeeegggjjjlllooorrrvvvyyy{{{}}}eeeddddddccccccddddddeeehhhiiijjjkkklllkkkjjjjjjiiiiiihhhgggggghhhiiijjjkkkkkkllllllmmmnnnnnnooonnnmmmkkkiiiiiikkkmmmoooooonnnnnnnnnnnnnnnoooooommmnnnooooooooonnnllllllhhhiiiiiiiiiiiiiiihhhhhhfffggghhhiiikkkkkkkkkkkkmmmmmmlllllllllmmmmmmnnnnnnnnnmmmllllllllllllmmmjjjkkkmmmnnnooooooooooookkkkkkkkkkkkiiifffdddccc```aaabbbccccccccccccccccccccceeefffggghhhhhhhhhgggggghhhiiijjjlllnnnoooooopppqqqrrrrrrqqqpppoooqqqpppmmmkkkjjjiiiiiijjjeeefffggghhhhhhgggffffffbbbbbbccccccccccccbbbaaa___]]]ZZZZZZ[[[[[[[[[ZZZ[[[\\\\\\]]]]]]]]]\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[XXXXXXWWWVVVVVVUUUTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKMMMNNNNNNOOOOOOOOOKKKJJJIIIIIIJJJKKKJJJHHHIIIHHHFFFDDDBBBAAA@@@??????>>>=========???@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;<<<<<<<<<;;;:::999777666555555666777999999999999888777666666555777666666666555555555555333444555555666666555555444555666777777666555444222222333333333444444444333333333333333333333333222222222222222222222222333333333222222111111111111111111111111111111111222222222333333222222222222222222333333444444444333333333333333333333333111111222222222333333333111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333222222333333333444444444333333333444444444555555333333444444555666777777666666666666666666666666555444444444444555666666777777777777888888888888777777777777888888888888;;;::::::999999::::::;;;999999999999999999999999777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===??????????????????@@@AAABBBBBBDDDEEEEEEEEEFFFGGGHHHIIILLLQQQXXX^^^eeeppp~~~}}}tttssspppnnnllljjjiiihhhddddddccc```]]]\\\]]]^^^]]]```cccdddeeefffhhhjjjiiilllooorrrtttuuuxxxzzzwww|||ccccccbbbbbbbbbccceeefffhhhhhhiiijjjkkkllllllmmmkkkjjjhhhggggggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkklllmmmnnnooooooooooooqqqooolllkkklllllllllkkkiiiiiiiiiiiihhhhhhhhhhhhbbbcccdddfffhhhiiijjjkkkkkklllmmmnnnnnnmmmlllkkkmmmlllkkkjjjiiiiiiiiiiiiiiikkkmmmnnnpppppppppooonnnmmmllljjjgggdddbbb````````````aaaaaacccdddeeedddddddddddddddeeeeeeeeeeeefffggghhhkkkmmmoooppptttttttttssssssrrrrrrrrrqqqooollljjjhhhhhhhhhiiieeefffggghhhhhhgggfffeeecccbbbbbbaaaaaa`````````]]]]]][[[ZZZYYYYYYYYYYYY\\\\\\]]]___```___\\\YYYYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVTTTSSSRRRPPPOOOMMMLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFEEECCCAAA@@@>>>>>>===>>>>>>>>>>>>????????????AAA@@@???>>>============>>>>>>===<<<;;;;;;::::::::::::999999999999888888777888888888888666444333444555555555666666777777444444555555666666777777555444444333333444444555333444444555555444444333333333333222222111111111444444444333333222222222333333222111111222333333222222222222222222222222222222222111000//////...000111111111111222222222111222222333333222222111333333333333333333333333111111111111111111111111111111111111111111111111000000000000111222333444333222222111111222222333222222222222222222222222333333333333333333333333444444444444444444444444555444444444444555666666777777777777777777777777555555555555666666666666666666777888888888888777888888888888888888888888777888888888888999999999999999999999999999999999;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<============>>>>>>???@@@BBBCCCCCCDDD@@@AAABBBDDDEEEGGGHHHIIIIIILLLPPPRRRVVV^^^jjjsss}}}{{{wwwssspppnnnkkkhhhfffeeedddcccbbbfffgggggghhhhhhhhhhhhgggiiijjjkkklllmmmmmmllllllrrrtttvvvxxxzzz~~~dddcccbbbbbbbbbccceeefffhhhhhhiiijjjkkkllllllmmmkkkjjjiiihhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiiiiihhhhhhhhhiiiiiijjjkkkmmmnnnoooooooooqqqooolllkkklllmmmlllkkkiiiiiiiiihhhhhhgggggggggeeeeeeeeefffggghhhiiiiiikkklllmmmnnnnnnmmmlllkkkmmmmmmlllkkkjjjjjjjjjjjjiiijjjlllnnnoooooooooooonnnmmmllljjjgggeeebbbaaaaaaaaaaaaaaaaaabbbccccccdddddddddeeeeeefffffffffffffffgggiiikkkmmmooopppsssssssssrrrqqqqqqpppppppppnnnllliiihhhhhhhhhhhhffffffggghhhhhhgggfffeeeeeeeeeddddddccccccbbbbbb\\\\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\^^^______\\\ZZZXXXWWWWWWVVVVVVVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPNNNMMMLLLJJJJJJKKKKKKKKKKKKLLLLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDBBBAAA???>>>>>>=========>>>>>>>>>?????????AAA@@@???>>>============<<<<<<<<<;;;:::999999999:::::::::999999999999888888888888777777666444444444555555555666666666777555555555555555666666666444444333333333333444444333333444444444444333333333333333222222222111111444444333333333222222222333222222111111222222333222222222222222222222222222222111111000//////...000000111111111222222222111222222333333222222111333333333333333222222222111111111111111111111111111111111111111111111111////////////000111222333333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444555666666666666666666666666666666555555555555666666666666666777777888888888888888888888888888888888888888777777888888888999999999999999999999999999999999999999:::;;;<<<<<<<<<;;;999:::;;;<<<============>>>>>>???@@@AAABBBCCCCCCAAAAAABBBCCCDDDEEEEEEFFFDDDHHHKKKLLLNNNTTT^^^eeemmmxxx}}}{{{xxxtttrrrqqqpppnnnmmmoooooooooooonnnmmmlllkkkiiiiiiiiiiiiiiiiiiiiiiiijjjlllnnnoooqqquuu{{{eeedddcccbbbcccdddeeefffhhhhhhiiijjjkkkllllllmmmllllllkkkkkkkkkkkklllmmmkkkkkkjjjjjjjjjjjjkkkkkklllkkkjjjiiihhhgggggggggfffgggiiikkkmmmnnnnnnnnnqqqooommmlllmmmmmmlllkkkjjjiiiiiihhhgggffffffeeeggggggffffffgggggghhhhhhkkklllmmmnnnnnnmmmlllkkkmmmmmmlllkkkjjjjjjjjjjjjiiijjjkkkmmmnnnnnnnnnnnnnnnmmmllljjjhhhfffdddbbbccccccbbbaaaaaaaaaaaaaaadddddddddeeefffgggggghhhgggggghhhiiikkkmmmoooqqqrrrqqqqqqpppooonnnnnnnnnnnnmmmkkkiiiggggggggghhhgggggggggggggggfffeeedddeeeeeeeeeeeedddcccbbbaaa[[[[[[ZZZYYYYYYZZZZZZZZZ\\\\\\[[[\\\^^^^^^\\\[[[WWWWWWVVVUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTVVVUUUUUUSSSRRRPPPNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCDDDCCCAAA@@@???>>>============>>>>>>>>>>>>??????@@@???>>>======<<<======;;;;;;::::::999999888888;;;:::::::::999999999999888888777666555555555555555555555555555666666666555555555555555555444444444444333333333333444444333333444444444444333333333333333222222222222111333333333333222222222222333222111111111111222333222222222222222222222222222222111111000/////////000000000111111111222222111111222222222222111111333333333222222222111111111111111111111111111111111111111111111111111111............///000111222222222111111111111222222222222222222222222222222222222333333333333333333222222222222222222222222444444444444444555555666555555555555555555555555444555555555555666666666777777777888888888999999888888888888888888888888777777777888888888999999999999999999999999999999777888999;;;<<<<<<======999:::;;;<<<<<<======<<<===>>>>>>???@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAADDDFFFGGGGGGJJJPPPUUU\\\eeerrr~~~~~~|||{{{}}}}}}|||{{{yyyvvvtttsssooonnnlllkkkiiihhhhhhhhhfffggghhhiiijjjmmmqqquuuxxxyyyzzz|||}}}}}}}}}}}}fffeeedddccccccdddeeefffhhhhhhiiijjjkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnooolllkkkjjjjjjjjjjjjkkklllmmmllljjjiiihhhgggffffffdddfffgggjjjlllmmmnnnnnnpppooommmmmmnnnnnnlllkkkjjjiiiiiihhhgggfffeeeeeeggggggfffffffffggghhhiiikkkkkkmmmmmmmmmmmmkkkkkkllllllkkkjjjjjjjjjjjjjjjjjjjjjkkkllllllmmmmmmmmmnnnmmmmmmkkkiiigggeeedddeeeeeedddbbbbbbaaaaaaaaaddddddeeeeeefffggghhhhhhhhhhhhiiijjjlllnnnpppqqqppppppooonnnmmmlllkkkkkkkkkjjjiiihhhggggggggggggggggggggggggfffeeeddddddcccddddddccccccaaa```___ZZZZZZYYYYYYYYYZZZZZZ[[[\\\[[[ZZZ[[[\\\]]]\\\[[[XXXWWWVVVUUUUUUTTTUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSVVVVVVVVVUUUSSSQQQOOONNNKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>=====================>>>>>>>>>??????>>>======<<<<<<<<<===;;;;;;::::::999999999888::::::::::::999999999999888777666555444555555666555555555555555555555555666555555444444333333333444333333333333333333444333333333444444333333333222222222222222222222222333222222222222222222222222222111111111111222222111111111111111111111111111111111111000000//////000000000000111111111111111111222222222222111111333333333222111111000000111111111111111111111111111111111111111111111111///////////////000111222222222111111111111222222111111111111111111111111222222222222222333333333333333333333333333333333444444333333444444555666444444444444444444444444444444444555555555666666777777777777888888999999888888888888888888888888777777777777888888888888888888888888888888888888888888999:::;;;<<<<<<;;;999999:::;;;<<<<<<<<<<<<======>>>>>>???@@@AAAAAA?????????@@@@@@@@@AAAAAAAAACCCEEEEEEEEEGGGJJJMMMRRRYYYbbblllwww~~~|||xxxtttpppmmmkkkjjjhhhhhhhhhiiiiiikkknnnppprrrrrrsssssstttuuuvvvvvvvvvxxxxxxxxxvvvuuuvvvwwwzzz{{{|||gggfffeeeddddddeeeffffffhhhhhhiiijjjkkkllllllmmmoooooooooppppppppppppooommmllljjjjjjjjjjjjlllmmmmmmlllkkkiiihhhgggggggggdddfffgggjjjlllmmmnnnnnnpppooonnnnnnnnnnnnlllkkkjjjiiiiiihhhgggfffffffffgggfffffffffggghhhjjjllljjjkkklllmmmmmmlllkkkjjjkkkjjjjjjiiiiiiiiiiiijjjkkkkkkkkkkkkllllllmmmnnnnnnnnnmmmlllkkkiiigggfffggggggfffeeeddddddddddddeeeeeeffffffggghhhiiiiiiiiiiiijjjkkklllnnnpppqqqpppooonnnmmmkkkjjjhhhhhhhhhhhhggggggffffffffffffggggggffffffeeeeeeeeeeeeddddddeeedddcccaaa___^^^YYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYZZZ\\\]]]\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUSSSSSSRRRQQQQQQQQQQQQRRRUUUVVVVVVUUUSSSQQQNNNMMMKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>===============<<<============>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888888777555444444444666666555555555555555444444444555555444444333333222222333333333222222333333333222333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000//////000000000111111111000111111222222111111000222222222111111000000000000000000000000000000000000000000000000000000000111111000000000111222222222111111000000111111222111111111111111111111111111111111222222333333333333333333333333333333333333333333333333444555555444444444444444444444444444444444444555555555555777777666666666777888999777777777777777777777777666666777777777888888888888888888888888888888888999::::::;;;::::::999999888999:::;;;<<<<<<<<<<<<<<<======>>>>>>?????????<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDDDDFFFGGGIIIJJJNNNTTTZZZbbbppp{{{vvvrrrooommmlllkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmooopppqqqpppqqqrrrpppnnnmmmnnnnnnpppqqqrrrtttvvvxxxyyyzzz{{{{{{{{{|||~~~hhhgggfffeeedddeeeffffffhhhhhhiiijjjkkkllllllmmmqqqqqqqqqqqqqqqpppoooooonnnlllkkkiiiiiikkklllnnnnnnmmmlllkkkjjjiiiiiiiiifffgggiiikkkmmmnnnnnnnnnpppooonnnooooooooommmkkkiiiiiiiiiiiihhhhhhhhhhhhgggfffeeeeeegggiiikkkmmmjjjkkklllmmmmmmlllkkkjjjkkkjjjjjjiiiiiijjjjjjkkkllllllkkkkkklllmmmnnnnnnnnnnnnnnnmmmllljjjiiihhhiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkkmmmooopppqqqpppooonnnllljjjhhhgggffffffffffffffffffeeeeeeeeefffeeeeeedddeeeeeefffffffffgggggggggfffdddaaa___ZZZZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZ\\\]]]\\\ZZZZZZYYYXXXVVVUUUUUUUUUUUURRRRRRQQQPPPPPPPPPPPPPPPSSSTTTTTTTTTRRROOOMMMKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@>>>======<<<<<<<<<======<<<<<<============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999888888888777777777777666666555555444555555666555555555444444444444444333333333333333333222222333333222222222222333333222222333333333333222222111222222222222333333333111111111222222222222222000000111222222111000000111111111111111111111111111111000000000000000000/////////000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222111111000000000000111111111111111111111111111111000000111111222333333333111111111111111111111111333333333333333444444555444444444444444444444444333444444444444555555555666666555444555666777888777777777777777777777777666666666777777777888888888888888888888888888888:::::::::::::::999888888888999:::;;;;;;<<<<<<;;;<<<<<<<<<=========>>>>>>;;;;;;<<<===>>>???@@@AAA?????????@@@BBBCCCEEEFFFGGGJJJNNNPPPTTT]]]kkkvvv}}}zzzuuusssrrrrrrssstttsssrrrpppnnnllljjjiiijjjkkklllmmmnnnmmmkkkhhhffffffgggggghhhiiijjjkkkmmmnnnnnnnnnnnnmmmnnnpppsssvvvxxxyyyzzz{{{{{{|||{{{{{{{{{zzz{{{|||~~~iiihhhfffeeeeeeeeefffggghhhhhhiiijjjkkkllllllmmmrrrrrrssssssrrrpppnnnmmmnnnmmmkkkiiiiiikkkmmmnnnnnnmmmllllllkkkkkkkkkkkkiiijjjkkkmmmnnnooooooooopppooooooooopppooommmjjjiiiiiiiiiiiijjjjjjjjjjjjjjjhhhgggffffffhhhjjjllljjjkkkllllllllllllkkkjjjlllllllllkkkkkkllllllmmmnnnmmmlllllllllmmmnnnooonnnnnnnnnmmmmmmkkkjjjiiiiiiiiijjjjjjlllmmmoooooonnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkklllmmmooopppqqqpppooommmkkkiiigggfffeeeddddddeeeeeeeeeeeeeeedddeeeddddddddddddeeeggghhhfffggghhhhhhgggdddaaa___[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWXXX[[[]]]]]][[[YYYYYYXXXWWWUUUTTTTTTSSSSSSQQQQQQPPPOOOOOOOOOOOOOOOQQQRRRSSSSSSQQQNNNKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???===<<<<<<;;;<<<<<<======<<<<<<<<<=========>>>>>><<<;;;;;;:::;;;;;;<<<<<<999999999999999:::::::::777777777777666666666666444555555555666555555444555555555444444333333333222222222222333333333333333333222222222222333333222222333333333333222222111111222222222333333333000111111111222222222222///000111222222111000///111111111111111111111111000000000000000000000111////////////000000000111000000111111111111000000......//////000111111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111111111111111111111111111///000000111222222333333000000000000000000000000333333222222333333444555444444444444444444444444333333444444444555555555666555333333333444666777777777777777777777777777666666666666777777777888888888888888888888888888888999999:::::::::999999888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<=========>>>>>>??????@@@???>>>>>>@@@BBBCCCCCCEEEHHHKKKLLLMMMRRR\\\dddooozzz~~~{{{xxxtttooolllkkkkkklllnnnnnnmmmkkkgggdddcccccccccccccccdddeeeeeefffffffffeeeddddddfffiiilllnnnnnnnnnooooooooonnnmmmmmmlllmmmoooqqqsssvvvwwwxxxiiihhhgggfffeeeeeefffggghhhhhhiiijjjkkkllllllmmmsssssstttsssrrrpppnnnlllooommmkkkiiiiiikkkmmmooonnnmmmmmmlllllllllmmmmmmkkklllmmmnnnoooooooooooopppooooooppppppooommmjjjiiiiiiiiijjjkkkkkkllllllllljjjhhhffffffgggiiijjjjjjjjjlllllllllllljjjjjjnnnnnnmmmmmmmmmnnnnnnoooooonnnmmmlllmmmmmmooopppnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkklllnnnppprrrsssrrrrrrqqqqqqpppoooooooookkkkkkllllllnnnoooqqqqqqpppooonnnkkkiiigggeeedddccccccdddeeeeeeeeedddddddddcccccccccdddfffhhhiiidddeeeffffffeeebbb___]]]\\\[[[ZZZXXXXXXWWWWWWWWWVVVVVVXXX[[[]]]]]]ZZZXXXXXXWWWVVVTTTSSSRRRRRRRRRQQQPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPMMMIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@???<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<=========>>>;;;;;;:::::::::;;;;;;<<<888888888888888888999999666666666666555555555555333444555666666666444444555555555444444333333333111111111222222333333444333222222222222222222333222222222333333222222222111111111222222333333333000000111111222222222222///000111222222111000///000000000000000000000000000000000000000111111111////////////000000000000000000111111111111000000------...///000111222222000000000000000000000000000000000000000000000000111000////////////000000111111000000000000111111000000000000000000000000///000000111222222333333222222222222222222222222333333222222333333444555555555555555555555555555333333333444444444555555555444222222222333555777777777777777777777777777666666666666777777777777777777777777777777777777666777888999:::;;;;;;;;;888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>>>>============CCCAAA???>>>???AAACCCCCC@@@DDDFFFFFFFFFIIIQQQXXX^^^hhhvvv~~~xxxssspppppppppqqqqqqpppmmmhhheeeddddddccccccccccccccccccddddddcccbbbaaa```bbbdddhhhjjjggggggggggggfffeeeddddddcccdddfffhhhkkkmmmooopppjjjjjjiiihhhgggffffffeeehhhhhhiiijjjkkkllllllmmmqqqqqqqqqqqqpppnnnmmmllljjjjjjiiiiiijjjlllmmmnnnmmmmmmmmmmmmmmmnnnooooooqqqqqqqqqppppppppppppoooooopppppppppooonnnlllkkklllkkkiiiiiiiiikkkmmmoooqqqooollljjjhhhhhhiiijjjkkkkkklllllllllkkkjjjjjjiiijjjkkklllmmmooopppppppppooonnnmmmmmmnnnoooppprrrqqqpppnnnmmmlllllllllnnnnnnnnnoooqqqsssvvvwwwxxxvvvssspppnnnnnnnnnnnnkkklllmmmnnnoooooonnnnnnnnnnnnmmmllljjjgggeeedddeeeddddddccccccddddddeeebbbdddcccbbbeeekkkllljjjiiigggfffdddcccaaa^^^[[[WWWXXXZZZ[[[ZZZYYYWWWVVVXXXWWWWWWVVVVVVVVVWWWWWWYYYYYYWWWUUUSSSQQQPPPOOONNNOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBAAA???>>>===<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===============;;;::::::999999::::::;;;;;;;;;:::999888777666555888888888888777777777777666666555444333333222222222222444444444444222222777777666555444444333333222222222222111///...,,,111222333333333333222111222222222111111111000000222222222111111111111000////////////////////////000000000000000000000000000000000000000000000000111111000000111111222333222111000.........///000//////000000111111222222111111000000//////......////////////000000000000//////000000111111222222000000000000000000000000000111111111111222222222333222111000000111222333111111000000111111222333222222222222222222222222444444444444444444444444222333444444555555444444555555666666666666555555555555555666666666666777888777666555555666777888666666777777888888888999999999999999999999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????BBBCCCDDDDDDEEEGGGKKKNNNSSS\\\hhhrrr|||zzzwwwwwwvvvtttrrrooollljjjhhhddddddddddddcccaaa___^^^^^^^^^^^^^^^___```aaaaaacccbbbaaa```___^^^]]]]]]\\\]]]___bbbdddfffgggggglllkkkjjjiiigggfffffffffhhhiiiiiijjjkkklllllllllppppppppppppooonnnmmmmmmjjjiiiiiiiiiiiikkkmmmnnnkkkllllllmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssrrrqqqpppnnnmmmnnnmmmkkkjjjjjjkkkmmmnnnooonnnllljjjjjjiiijjjjjjllllllllllllkkkjjjiiiiiihhhiiijjjlllmmmoooppppppooonnnmmmmmmmmmnnnoooppptttsssrrrpppoooooonnnnnnnnnnnnnnnnnnppprrrtttuuuvvvtttrrrooommmmmmmmmnnnllllllmmmnnnnnnnnnnnnnnnooonnnnnnllljjjhhhfffeeeeeeddddddccccccddddddeeedddfffffffffjjjppprrrooollljjjfffdddbbb___\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXWWWXXXWWWVVVVVVVVVVVVVVVWWWVVVVVVTTTSSSQQQPPPNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIIIIHHHEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<===;;;::::::999999::::::;;;;;;::::::999888777666555777777777666666666555555666555555444333333222222222333333333333333333222444444444333333222222222222222333333222111000///111222222333333222222111222222222111111111000000222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333222111000///......///000///////////////000000000111000000000/////////...////////////000000000000000000000000000111111111////////////////////////000000111111111222222222222222111000000111222222111111000000111111222333222222222222222222222222333333333333333333333333222333444444555444444444555555666666666666555555444444555555555666666666888777666555555666777777666666777777777888888888999999999999999999999999888888888999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@AAABBBBBBBBBEEEHHHKKKGGGOOOXXX```iiiuuu~~~|||yyywwwxxx{{{~~~~~~zzzvvvsssrrrnnnnnnnnnmmmkkkiiifffeeecccbbbbbbaaaaaaaaabbbbbbaaaaaa```___^^^]]]]]]\\\\\\]]]___aaacccdddeeeeeeooonnnllliiihhhgggggghhhiiijjjjjjjjjkkklllllllllmmmnnnnnnnnnnnnnnnmmmmmmiiiiiihhhhhhhhhjjjkkkllljjjkkkkkkmmmnnnppprrrsssrrrrrrrrrrrrrrrrrrrrrrrruuuvvvvvvvvvuuusssqqqpppqqqpppooommmllllllmmmmmmmmmmmmlllllllllkkkkkkkkknnnnnnmmmlllkkkiiihhhgggggghhhiiikkkmmmnnnppppppnnnmmmllllllmmmnnnooopppssssssqqqpppoooooooooooonnnnnnmmmnnnnnnooopppqqqrrrqqqooommmllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooonnnmmmkkkjjjhhhgggeeeddddddccccccddddddeeedddgggjjjkkkqqqxxxzzzwwwrrrnnnhhhccc```^^^\\\ZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUURRRQQQQQQPPPOOONNNMMMLLLNNNNNNOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::::::::999888777666666555666666666555555555444444555555444444333333222222333333222222222222333333111111111111111111111111222222333333333333222111111111222333333222111111222222222111111111111111222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000000111222222111000000////////////000////////////............000000000000////////////////////////000000000000111111111111000000000000........................000000000111111111222222222111111000000111111222111111000000111111222333222222222222222222222222222222222222222222222222222222333444444444444444555555666666666666555555333444444444555555555555777666666555555666777777666666777777777777888888888888888888888888999999888888888999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>??????>>>???@@@@@@@@@BBBEEEHHHBBBGGGMMMRRRXXXcccqqq{{{{{{yyyxxxxxxyyy|||~~~~~~~~~{{{wwwrrrmmmkkkiiigggeeeccceeeiiimmmrrrzzz~~~|||{{{yyywwwtttqqqnnnmmmiiihhhgggfffeeedddccccccaaaaaa``````_________^^^___```aaabbbccccccddddddsssqqqnnnllljjjjjjjjjjjjkkkkkkllllllllllllllllllkkkllllllmmmnnnnnnmmmmmmiiihhhgggggggggiiijjjkkkkkkkkklllmmmnnnpppqqqrrrrrrrrrrrrsssssstttttttttyyyyyyzzzzzzyyywwwvvvtttvvvtttsssqqqooonnnnnnmmmkkklllmmmmmmmmmmmmllllllpppooonnnmmmkkkhhhfffeeeffffffhhhjjjlllnnnooopppllllllkkkkkklllnnnoooqqqqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmlllkkklllllllllmmmmmmmmmllllllllllllmmmnnnnnnnnnmmmllljjjiiihhheeeddddddccccccddddddeeeccchhhmmmqqqyyyxxxrrrjjjccc___]]]\\\[[[]]]\\\[[[[[[ZZZZZZ[[[[[[XXXWWWVVVUUUTTTSSSSSSSSSOOOOOONNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999:::::::::999999888777666666666666666666555555555444444444444444333333333222222444333222111111222333444000000000111111111111111000111111222222333333333111111222222222222111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111222222000000000////////////000000000000//////.........000000000000////////////////////////000000000000222222111111000000//////////////////////////////000000000000111111111111111111000000000000111111111111000000111111222333111111111111111111111111222222222222222222222222222222333444444444444333444555555666666555555444333333333444444444555555555555555555666666666777666666777777777777777777777777777888888888888888888888888888999999999999999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<============>>>>>>>>>???<<<===??????>>>@@@BBBDDDCCCFFFIIIKKKNNNVVVaaajjjsss}}}}}}xxxuuurrrqqqsssuuutttrrrnnnkkkeeeaaa___]]]\\\ZZZ[[[]]]___```cccgggmmmqqq}}}zzzwwwvvvrrrqqqpppnnnllljjjiiihhheeeeeeeeeeeeeeeeeeeeeeeeffffffgggggggggggggggfffuuutttrrrpppnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmjjjkkklllmmmmmmnnnnnnmmmiiihhhggggggggghhhiiijjjmmmlllllllllmmmnnnooopppqqqqqqrrrsssttttttuuuuuuzzz{{{{{{||||||{{{yyyyyyyyyxxxvvvtttrrrpppooonnnllllllmmmnnnnnnnnnmmmmmmppppppooommmjjjhhheeedddeeefffgggiiikkklllmmmnnnkkkjjjjjjjjjlllnnnpppqqqppppppooonnnmmmmmmmmmnnnmmmmmmmmmmmmllllllkkkkkkjjjjjjjjjkkkkkkkkkllllllnnnmmmlllkkkjjjjjjkkkkkkllllllllllllkkkjjjiiihhheeeddddddccccccddddddeeedddjjjqqqxxx{{{uuukkkccc___]]]]]]\\\]]]]]]\\\[[[[[[[[[[[[[[[WWWWWWUUUTTTRRRRRRQQQQQQNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEAAABBBBBBBBBBBBAAA@@@@@@?????????>>>>>>============<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999:::999999888888999999:::999888888777777666666666777777777666666666555555333333333333333222222222333333111000000111333333111111111111222222222222//////000000111111222333111111111111111111111111111111111111111111111111111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////000000//////000000111222/////////000000000000///111111111000000/////////////////////000000000000////////////000000000000222222111111000000//////000000000000000000000000//////000000000111111111000000000000000000000000111111000000111111222333111111111111111111111111444444444444444444444444111222333333444444333333444444555555555555444444333333333444444444555555444444555555666666666666777777666666666666666666666666666777777888888888777777888888888999999999999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<============>>>>>>>>><<<===??????>>>???AAABBBBBBCCCDDDDDDFFFKKKSSSYYYbbbkkkxxxzzzuuupppoooppppppnnnkkkgggccc^^^[[[YYYXXXVVVUUUVVVWWWXXXYYYYYY\\\___bbbkkkpppwww~~~~~~~~~}}}|||zzzwwwuuussspppppppppppppppooooooooopppqqqqqqqqqpppoooooonnnvvvvvvuuuuuutttsssrrrqqqqqqqqqppppppooooooooonnnkkkkkklllmmmnnnnnnnnnmmmiiiiiihhhgggggghhhiiijjjlllllllllkkkllllllmmmnnnppppppqqqrrrtttuuuvvvvvvyyyzzz|||}}}~~~}}}}}}||||||{{{yyywwwuuusssqqqpppmmmmmmnnnnnnnnnnnnnnnnnnqqqpppooommmjjjhhheeedddeeefffggghhhiiikkklllllliiiiiiiiijjjkkkmmmpppqqqrrrrrrqqqpppppppppppppppllllllmmmmmmlllkkkkkkjjjhhhhhhiiijjjkkklllmmmmmmmmmllljjjhhhhhhhhhhhhiiiiiiiiijjjiiiiiihhhggggggeeeddddddccccccddddddeeegggnnnvvv}}}zzztttjjjbbb^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[ZZZWWWVVVUUUSSSQQQPPPPPPOOONNNMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCC@@@AAAAAABBBBBBAAA???>>>>>>>>>>>>=====================<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::999999888999999888888888888999999888888777777777666666666777777777666666666555555333333333333222222222222222222111111111111222222333333222222222222222222000/////////000111222222222111000000000000111222111111111111111222222222111111000000000/////////////////////////////////000000000000000000000000////////////////////////000////////////000111111...//////000000000000///111111111111000000000000////////////000000000000////////////000000000000111111111111000000000000111111111111111111111111/////////000000000111111///000000111111000000///111111000000111111222333111111111111111111111111444444444444444444444444111111222333333333333333444444555555555555444444333444444444555555555555333444555666666666666666777777666666666666555555555555666666777777888888777777777888888888888999999999999999::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<============>>>>>><<<===??????>>>>>>???@@@BBBBBBBBBBBBCCCGGGLLLPPPVVV\\\gggrrr~~~~~~xxxsssqqqrrrqqqmmmhhheeeaaa]]]YYYXXXWWWUUUTTTQQQRRRSSSSSSSSSTTTWWWZZZ^^^bbbgggllloooooommmkkkkkknnnrrryyy}}}}}}}}}||||||{{{{{{{{{||||||||||||{{{zzzyyyxxxvvvwwwxxxyyyyyywwwvvvttttttssssssrrrqqqqqqpppppplllmmmmmmnnnnnnnnnmmmmmmjjjjjjhhhhhhhhhhhhiiijjjiiiiiiiiijjjkkklllmmmnnnooooooppprrrssstttvvvvvvwwwyyy{{{}}}~~~}}}}}}{{{zzzwwwuuusssqqqpppooonnnmmmmmmmmmnnnoooppppppooommmjjjhhhfffeeeffffffggghhhhhhiiijjjjjjhhhhhhhhhiiikkkmmmpppqqqrrrqqqqqqpppppppppppppppkkklllmmmmmmmmmlllkkkjjjfffggghhhjjjlllmmmmmmnnnlllkkkiiifffeeeeeefffgggffffffgggggggggfffeeeeeeeeeddddddccccccddddddeeegggooovvv}}}vvvpppggg```]]]\\\[[[[[[ZZZ[[[\\\\\\\\\[[[YYYYYYWWWVVVTTTRRRPPPOOONNNNNNMMMMMMLLLKKKKKKJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCBBB???@@@AAABBBAAA@@@>>>=================================<<<;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999888888888888999999777777777777666666666666666666666555555555444444222222222222222222222222111111222222222222111111333333333222222111111111222111000000000111222333222111000//////000111222000000111111111222222222111000000000////////////000000000000000000000000000000000000000000000000///////////////////////////////////////000111111---...///000111111000////////////000000000000000.../////////000000000111////////////000000000000000000000000000111111111000000000000000000000000////////////000000000111...///000111111000///...111111000000111111222333111111111111111111111111333333333333333333333333111111222333333333333222333444444555555444444333444444555555555666666666222333444666666666666666777777666666666555555555444444555666666777888888777777777777888888888888888999999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<=========>>>>>>;;;===>>>>>>===<<<===>>>AAAAAABBBCCCDDDFFFIIIKKKLLLQQQWWW^^^gggttt~~~wwwqqqkkkgggccc```___^^^]]]\\\UUUVVVVVVTTTRRRRRRSSSUUUVVVXXX[[[^^^______]]]\\\[[[]]]bbbgggnnnuuuzzz}}}~~~}}}~~~vvvxxxzzz||||||zzzxxxvvvuuuuuutttsssrrrrrrqqqqqqmmmnnnnnnnnnnnnnnnmmmmmmkkkjjjiiihhhhhhiiijjjjjjfffggggggiiijjjlllnnnooonnnnnnpppqqqssstttuuuvvvvvvwwwzzz}}}~~~~~~|||{{{yyyvvvtttsssrrrpppnnnmmmlllmmmoooppppppooonnnmmmkkkhhhfffeeegggggggggggghhhhhhhhhhhhgggggghhhiiikkkmmmpppqqqpppooonnnnnnnnnnnnnnnoookkklllmmmmmmmmmlllkkkjjjeeefffhhhjjjlllmmmnnnnnnllljjjhhheeeddddddeeeeeedddeeeeeeeeeeeeeeeddddddeeeddddddccccccddddddeeefffmmmtttyyy}}}|||uuurrrlllddd^^^[[[ZZZZZZZZZYYYZZZ\\\]]]\\\[[[YYYWWWWWWVVVTTTRRRPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBB>>>???AAAAAAAAA@@@>>><<<<<<<<<<<<===============>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999888777777999999888888888888999999777777777777666666666666555555444444444333333333222222222222222222222222000111222333333222111000444333333222111000//////444333222111111222333333222111000//////000111222000000111111222222222222000000000000////////////111111111111111111111111000000000000000000000000///////////////////////////////////////000111111---...///111111111000///---.........//////000000.../////////000000111111////////////000000000000//////000000111111222222////////////////////////////////////000000000000...///000111111000///...111111111000111222222333000000000000000000000000222222222222222222222222111111222333333333333222333444444555555444444333555555555666666666666777111222444666777777666555777777666666555555555444444444444555666777777888777777777777888888888888888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<=========>>>:::<<<======<<<;;;<<<<<<<<<===>>>???AAABBBDDDEEEFFFIIIMMMRRRYYYcccpppzzz~~~tttpppllliiihhhgggfffeee______]]]ZZZUUURRRRRRRRRPPPQQQSSSUUUVVVUUUTTTTTTQQQSSSWWW\\\aaafffiiikkkjjjnnnrrrssspppnnnmmmnnnkkkmmmqqquuuzzz}}}vvvxxxyyy{{{||||||{{{{{{yyyyyyyyyxxxvvvsssqqqooopppnnnmmmmmmooopppooonnnooommmkkkkkkkkklllkkkjjjffffffffffffhhhjjjlllmmmoooooopppqqqrrrrrrssssssvvvwwwyyy{{{}}}~~~}}}}}}{{{zzzwwwvvvtttsssrrrpppoooooooooppppppqqqpppnnnllljjjhhhffffffggghhhiiikkkkkkjjjiiiiiifffgggiiikkkmmmnnnnnnoooooooooooooooppppppppppppoooooopppooonnnmmmkkkjjjhhhiiijjjkkklllnnnooooooooommmjjjgggdddddddddddddddcccccccccbbbbbbaaaaaabbbbbbaaa```aaabbbdddeeekkkllloooqqqrrrrrrqqqqqqhhhfffbbb^^^[[[ZZZZZZZZZ]]]\\\[[[[[[[[[[[[YYYWWWVVVTTTQQQPPPPPPPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>===>>>>>>=========???@@@AAA???>>><<<;;;:::999999888::::::;;;;;;::::::999888777777777777777777777777666666666666555555555555444444444444444444444444222222222222222222333333444222000///...///000111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////222111111111000000//////000000000000000000000000111111000000//////......---...///000000///...---////////////000000000000////////////////////////000000000000111111111111......////////////...---000000000000000000000000000000000000000000000000111000///...............////////////000000000000000000////////////000000222222222222222111000///000111111111111222222222222222111111111111222222333333333333333333333333444444444444444444444444444444555666666555444444444444555555666666777777888888777777666666666555666666666666666666666666999888888888777777666666777777777888999:::<<<===;;;;;;;;;::::::999999999888999:::;;;<<<<<<<<<<<<;;;<<<<<<===============???>>>=========>>>@@@AAAFFFEEEEEEHHHMMMTTT[[[___mmmtttyyyvvvxxxyyywwwuuuqqqnnniiiccc^^^ZZZXXXWWWWWWRRRPPPRRRSSSQQQQQQSSSRRRQQQQQQRRRUUUXXXZZZ[[[aaaaaabbbbbbbbbaaaaaa```^^^___bbbeeehhhjjjkkklllqqqrrrsssvvvxxxzzz|||}}}vvvwwwyyyzzz{{{{{{zzzzzzyyyyyyyyyxxxwwwuuusssqqqqqqpppnnnnnnooopppooonnnooommmkkkkkkllllllkkkjjjhhhgggggggggiiijjjlllmmmnnnnnnoooppppppqqqrrrrrruuuvvvxxxzzz|||}}}~~~~~~}}}||||||zzzyyyvvvuuutttrrrqqqpppooonnnnnnoooooooooooonnnllljjjiiiggggggggghhhhhhiiiiiiiiiiiiiiiggghhhjjjkkkmmmnnnnnnnnnnnnoooooooooooooooooooooooooooppppppooommmkkkjjjhhhhhhiiijjjlllmmmnnnnnnnnnllliiifffddddddddddddcccccccccbbbbbbaaaaaaaaabbbbbbaaaaaabbbccccccdddeeefffhhhjjjkkkjjjiiihhhcccbbb___]]][[[[[[[[[[[[\\\[[[ZZZZZZ[[[ZZZXXXVVVVVVSSSQQQPPPPPPOOONNNLLLLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>=========<<<<<<<<<===>>>???>>>===<<<:::999999999999999999999999999888888777777777777777777777777777666666666666555555555555444444444444444444444444222222222222222222222222333222000///...///000111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////111111111000000000//////000000000000000000000000111000000000/////////...---...///000000///...---.../////////000000000000//////////////////////////////000000000111111111...///000000111111000000........................////////////////////////000//////............///////////////000000000000000000////////////000000111222222222222111000///000111111111111222222222222222111111111111222222333333333333333333333333444444444444444444444444555555555555555555555555555555555555666666666666777777666666666555555555666666666666666666666666888888777777777666666666999999888888888999::::::;;;;;;:::::::::999999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<===============>>>>>>=========>>>???@@@DDDCCCCCCEEEIIIOOOUUUXXX\\\cccmmmxxx~~~vvvmmmfffaaa^^^[[[VVVSSSTTTTTTQQQPPPQQQQQQQQQQQQSSSUUUXXXYYYYYYWWWWWWWWWXXXXXXWWWWWWWWWVVVWWWZZZ\\\___```bbbbbbeeeeeefffhhhiiijjjlllllltttuuuvvvwwwyyyzzz{{{{{{~~~~~~}}}|||zzzxxxvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxuuuvvvxxxyyyzzzyyyyyyxxxxxxxxxyyyyyyyyywwwvvvuuusssrrrpppooopppqqqpppooopppnnnlllllllllmmmlllkkkjjjiiiiiiiiijjjlllmmmnnnmmmnnnnnnoooooopppppppppssstttuuuwwwyyyzzzzzz{{{zzzzzzyyyxxxwwwuuusssrrrrrrqqqooommmmmmmmmmmmnnnnnnnnnmmmlllkkkjjjiiiiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjkkklllmmmmmmmmmmmmnnnmmmmmmmmmmmmmmmmmmmmmnnnnnnooopppooonnnllllllhhhiiiiiijjjkkkllllllmmmllljjjhhhfffddddddddddddbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbcccccccccbbbbbb```aaabbbccccccbbbaaa```^^^]]][[[ZZZZZZ[[[\\\\\\[[[ZZZYYYYYYZZZYYYWWWVVVUUURRRPPPOOOOOOOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::888888888888888777666666777777777777777777777777666666666555555555555444444444444444444444444444333333333222111111111000222222000/////////000111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////111111000000000000//////000000000000000000000000000000000000////////////......////////////............/////////000000000//////////////////////////////000000000000111111......///000111111111111................................................///............//////000////////////000000000000000000////////////000000111111222222111111000000000111111111111222222222222222111111111111222222333333333333333333333333444444444444444444444444666555444333333444555666666666666555555555555555666555555555555444444444666666666666666666666666777777666666666666666555;;;:::999888888888888888::::::::::::999999999999888999:::;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<>>>============>>>??????AAA@@@@@@AAACCCHHHLLLOOOOOOTTT\\\eeeooo}}}|||rrrkkkfffaaa[[[WWWWWWUUUQQQOOOPPPQQQRRRTTTVVVXXXYYYYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTPPPQQQSSSTTTVVVWWWXXXXXXZZZZZZZZZZZZZZZ[[[[[[\\\ccccccdddeeeggghhhiiiiiilllkkkkkkkkkjjjhhhgggfffiiiiiiiiiiiiiiiiiiiiiiiitttuuuvvvwwwxxxxxxwwwvvvwwwwwwyyyzzzzzzyyyyyyxxxuuusssqqqqqqrrrrrrqqqppprrrqqqooonnnoooooonnnmmmllllllkkkkkkkkkmmmnnnooonnnnnnnnnooooooppppppppppppqqqssstttuuuvvvvvvwwwwwwwwwwwwvvvtttrrrqqqppppppooommmlllkkkkkkllllllmmmllllllllllllkkkkkkkkkkkkjjjiiihhhiiijjjkkklllllllllmmmnnnnnnnnnmmmmmmmmmmmmlllllllllllllllkkkmmmnnnoooppppppooonnnmmmjjjjjjjjjkkkkkkkkkkkkllliiihhhfffeeeddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccddddddcccaaa`````````aaaaaa```___]]]]]]ZZZZZZYYYXXXYYYYYYZZZ[[[YYYXXXWWWXXXYYYXXXWWWUUUSSSQQQOOONNNNNNNNNMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@???>>>======<<<<<<;;;;;;::::::::::::::::::999999999999999:::777888888888888777666666666666666666666666666666666666555555555444444444333333333333333333333333444333333222111000000///222111000//////000111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000//////////////////////////////000000000000////////////...//////////////////............/////////000000////////////////////////////////////000000000111/////////000//////.....................................................................///000111////////////000000000000000000////////////000000000000111111111111000000000000111111111222222222222222111111111111222222222222222222222222222222333333333333333333333333666555333222222333555666666666666555555444444444444444444444444444444444666666666666666666666666666666666666555555555555:::999999888888888888888:::999999999999999999999888888999:::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>??????>>>>>>@@@BBBDDDFFFHHHLLLRRRXXX```kkkxxxvvvqqqkkkeeeaaa```^^^YYYWWWXXXUUUXXX\\\___```_________```___]]][[[YYYXXXWWWVVVRRRRRRSSSTTTUUUUUUUUUTTTVVVVVVUUUTTTSSSTTTTTTUUUVVVWWWWWWXXXZZZ[[[[[[\\\^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]ssstttuuuvvvvvvvvvuuutttuuuvvvxxxyyyzzzzzzyyyyyywwwuuussssssttttttsssrrruuusssqqqqqqqqqrrrqqqpppnnnnnnmmmllllllmmmnnnoooooooooooopppppppppppppppooooooppprrrrrrssssssssstttttttttsssqqqpppnnnnnnmmmlllkkkjjjjjjjjjkkkkkkllllllllllllllllllllllllmmmlllkkkjjjkkklllmmmnnnmmmnnnnnnoooooonnnnnnnnnmmmlllllllllkkkkkkjjjjjjlllmmmnnnpppppppppoooooolllllllllkkkkkkkkkkkkkkkfffeeeeeedddddddddddddddaaaaaaaaaaaaaaabbbbbbbbbbbbcccddddddcccbbb```___`````````___^^^\\\[[[[[[YYYYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVTTTRRRPPPMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAABBBBBBBBB>>>?????????????????????>>>>>>?????????>>>======<<<<<<<<<;;;;;;::::::999:::999999888888888999999888888888888888777777666555555555555555555555555555555555555444444444444333333333333333333333333333333222222111000//////000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////////////////000000////////////////////////////////////000000000000/////////....../////////............////////////////////////////////////...////////////000000000222222222111000///...---////////////////////////.......................................///000111////////////000000000000000000////////////000000///000000111111111000000000000111111111222222222222222111111111111222222222222222222222222222222333333333333333333333333666555333222222333555666666666555555444444333333333333333444444444444444666666666666666666666666555555555555666666666666888888777777888888999:::999999999999999999999999777888999:::;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>???@@@AAABBBEEEIIIMMMQQQZZZdddlllyyy}}}wwwqqqlllllljjjeeecccccc___ccchhhkkkkkkkkkkkklllmmmkkkhhhccc```]]][[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTRRRQQQPPPPPPQQQRRROOOOOOPPPQQQQQQRRRSSSSSSUUUUUUUUUUUUUUUTTTSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSrrrrrrssstttttttttsssrrrssstttvvvwwwyyyyyyxxxxxxwwwuuuttttttuuuvvvvvvuuuvvvtttrrrrrrrrrsssrrrqqqpppooommmmmmlllmmmnnnoooppppppppppppppppppppppppnnnnnnooopppppppppppppppqqqqqqqqqpppooonnnlllllljjjiiihhhhhhhhhiiikkkllllllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnnnnooopppppppppoooooommmmmmllllllkkkjjjjjjjjjkkklllnnnpppqqqqqqqqqqqqmmmllllllkkkjjjiiiiiiiiiccccccccccccddddddddddddbbbbbbbbbbbbbbbcccccccccdddddddddcccbbbaaa```___^^^]]]]]][[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUTTTUUUVVVVVVUUUSSSPPPNNNLLLLLLLLLMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>======:::;;;;;;;;;;;;::::::999:::999999888777777777888888888888888888777666666555555555555555555555555555555555444444444444333333333333333333333333333222222222111000000000///000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......////////////000000000000000000000000000000////////////000000000000//////............//////------........./////////////////////////////////......////////////000000444444444333222111000///000000000000000000000000........................///............//////000////////////000000000000000000////////////000000//////000000111111000000000111111111111222222222222222111111111111222222222222222222222222222222333333333333333333333333555444333222222333444555555555555444444444444444333333333444444444444555666666666666666666666666555666666666666777777777777777777777777888999:::888888888999999999999999777888999::::::;;;;;;;;;888999::::::;;;;;;:::::::::;;;;;;<<<===<<<<<<<<<=========>>>???????????????BBBFFFHHHJJJOOOVVV\\\hhhrrr~~~xxxsssrrrooojjjggghhhjjjooouuuxxxxxxxxxzzz|||~~~|||wwwrrrmmmjjjgggfffggggggfffeeecccaaa```___XXXVVVSSSPPPNNNMMMNNNNNNKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLIIIIIIJJJJJJKKKKKKLLLLLLqqqqqqrrrssssssrrrqqqpppqqqrrrtttvvvwwwwwwvvvvvvwwwuuutttuuuwwwxxxxxxxxxvvvtttrrrqqqrrrrrrqqqppppppooonnnmmmllllllmmmnnnoooooooooooooooooooooooommmnnnnnnooooooooonnnnnnooooooooonnnmmmlllkkkjjjggggggffffffgggiiikkklllmmmmmmmmmmmmmmmlllllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnooopppqqqqqqqqqpppnnnmmmmmmlllkkkkkkjjjjjjjjjkkknnnpppqqqrrrrrrrrrlllkkkjjjiiihhhgggfffeeeaaaaaabbbccccccddddddcccbbbcccccccccddddddddddddfffeeedddbbbaaa`````````\\\[[[ZZZYYYXXXWWWWWWWWWVVVWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSTTTUUUVVVTTTRRROOOMMMKKKKKKLLLLLLKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@??????>>>>>>??????<<<<<<<<<======>>>>>>>>><<<======>>>>>>======<<<777888999:::::::::999888;;;:::999777777666666666666777777777777666555555444444444444444444444444555555555444444444333333222222222222222222222222111111111111000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////........./////////000000000000000000000000000000.../////////000000000111000///...------...///000---------.........//////////////////////////////........./////////000000///000000111111111000000////////////////////////////////////////////////000//////............///////////////000000000000000000////////////000000...//////000000000000000000111111111111222222222222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333444444444444444444555333444444444555555555555666666666666666666666666666666666777777777888888999888888777777777777888777888888888999999999999777888999::::::;;;::::::888888999:::::::::::::::999:::;;;<<<<<<<<<;;;;;;:::;;;===>>>???????????????BBBEEEFFFFFFHHHMMMQQQZZZbbbnnnzzz}}}{{{wwwpppmmmmmmtttzzz}}}zzzxxxwwwvvvuuutttrrrpppmmmkkkiiiaaa^^^YYYTTTPPPNNNMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIFFFFFFGGGHHHHHHIIIJJJJJJpppqqqrrrsssrrrrrrpppppppppqqqssstttuuuuuuuuuuuuvvvuuutttuuuxxxzzzzzzyyytttsssqqqpppqqqqqqpppooopppooonnnmmmllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnnnnmmmlllkkkjjjiiieeeeeeeeefffgggiiikkkmmmmmmmmmmmmmmmmmmllllllllljjjkkkmmmnnnnnnnnnmmmlllnnnnnnoooqqqqqqrrrrrrqqqnnnnnnmmmllllllkkkjjjjjjjjjkkkmmmppprrrrrrssssssjjjjjjiiigggfffeeedddccc``````bbbccccccddddddccccccccccccddddddeeeeeeeeegggfffdddaaa````````````\\\[[[ZZZYYYXXXXXXXXXXXXUUUUUUVVVWWWWWWWWWWWWVVVSSSSSSRRRSSSUUUUUUTTTRRROOOMMMKKKJJJKKKLLLKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>===>>>>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<===============<<<555666777999999999888777;;;:::999777666555555555555555666666555555444333444444444444444444444444555555444444444333333333222222222222222222222222000000000000000111111111...///000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////---.........//////000000000000000000000000000000.../////////000000111111000///...------...///000---------.........//////////////////////////////............/////////000)))***+++---.../////////........................000000000000000000000000111000///...............////////////000000000000000000////////////000000......///000000000000000000111111111111222222222222222111111111111222222111111111111111111111111222222222222222222222222222333333444444333333222333333333444444555555555444444444555555666666666666666666666666666666666666666777777888888999999;;;:::999777666666555555777777888888999999999999777777888999::::::::::::888888999::::::::::::999999:::;;;<<<<<<<<<;;;:::999:::<<<>>>????????????;;;>>>AAABBBAAABBBEEEHHHLLLRRR[[[eeeqqq}}}xxxxxxzzz|||zzzwwwtttssslllhhhbbb[[[VVVRRRPPPPPPMMMNNNNNNNNNOOOPPPPPPPPPOOOOOOOOONNNMMMLLLJJJIIIGGGGGGHHHIIIJJJJJJKKKKKKpppqqqqqqrrrqqqpppooommmpppqqqqqqrrrrrrqqqqqqpppqqqqqqrrrrrrtttuuuwwwxxxtttsssrrrpppoooooonnnnnnooonnnnnnmmmllllllkkkkkkjjjjjjkkkkkkkkkkkkllllllmmmllllllkkkkkkllllllmmmmmmllllllkkkkkkjjjiiiiiifffeeeeeeeeefffgggiiijjjjjjjjjkkkllllllmmmnnnnnnmmmlllkkkjjjjjjlllnnnooooooooooooooonnnnnnnnnnnnooonnnmmmllljjjiiiggggggllllllmmmmmmnnnoooooopppllliiieeecccbbbbbbaaa```aaaaaaaaabbbcccdddfffgggeeeeeeddddddddddddeeeeeeffffffdddcccaaa```___^^^[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQSSSPPPNNNOOOSSSTTTQQQMMMNNNMMMKKKIIIHHHGGGHHHHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888777777666666555555444444555555555555555555555555666666666666666666666666555444333222111222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///......------///000111111111000000//////......000//////............///---......///////////////////////////000111222333444444222000///.........000000000000000000000000......////////////......///////////////.........000000000000000000000000------...///////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111444333111000000000111111111222333333444444333333333333333333333333333333444444444333333222222222444444444444444444444444666666555555555555666666777777777777666666666666999999888888777777666666888888888888888888888888;;;:::999999888888999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<========================>>>???@@@AAAEEEKKKQQQWWW^^^hhhuuu}}}{{{qqqmmmfff```\\\ZZZWWWUUUVVVUUUSSSTTTVVVXXXXXXWWWXXXVVVSSSPPPMMMLLLKKKKKKIIIIIIJJJKKKMMMOOOPPPQQQpppppppppppppppooonnnnnnppppppqqqqqqqqqqqqpppppppppppppppqqqrrrtttuuuvvvqqqpppooommmllllllmmmmmmnnnmmmmmmllllllkkkkkkjjjiiiiiiiiijjjjjjjjjkkkkkkllllllkkkkkkkkkkkkllllllllllllkkkkkkjjjiiiiiiiiieeeeeeddddddeeefffhhhiiihhhiiiiiiiiijjjjjjkkkkkklllkkkjjjiiiiiikkklllnnnmmmmmmmmmmmmnnnnnnnnnnnnooonnnmmmllljjjiiihhhggglllllllllmmmnnnnnnnnnnnnjjjgggcccaaa```aaa```___bbbbbbbbbcccdddfffggggggfffeeeeeeddddddeeeeeefffgggfffeeecccaaa___^^^]]]ZZZZZZXXXWWWVVVVVVWWWWWWUUUUUUVVVUUUTTTRRRQQQPPPQQQNNNMMMOOOSSSUUURRROOOMMMLLLJJJIIIGGGGGGGGGHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888888888666666666666555555555555555555555555555555555555555555555555555555555555555444333222222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///......---...///000111000000000000//////......//////........./////////---......///////////////222111000///...---------333333111000//////............................../////////////////////////////////////////////...////////////////////////......///000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111333222111000000000111222111222333333444444333333333333333333333333333333444444444333333222222222444444444444444444444444555555444444444444555555777666666666666666666666555555555555666666666666888888888888888888888888888888888888999999:::;;;999999999999:::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAEEEJJJNNNSSS[[[fffnnn|||zzzsssnnnfff```\\\YYYWWWUUUYYYXXXXXXZZZ\\\^^^___^^^\\\ZZZVVVRRROOOMMMLLLKKKKKKLLLLLLNNNPPPSSSUUUVVVooonnnnnnmmmmmmmmmmmmnnnnnnoooooooooooooooooonnnnnnnnnnnnooopppqqqrrrsssnnnmmmkkkiiiiiijjjkkkllllllllllllkkkjjjjjjiiiiiihhhhhhhhhiiiiiiiiiiiijjjkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhhddddddddddddeeefffggghhhfffffffffgggggggggggggggjjjiiihhhhhhhhhiiikkkllljjjjjjkkkkkklllmmmmmmmmmnnnnnnmmmlllkkkiiihhhhhhkkkllllllmmmmmmmmmmmmlllfffccc```^^^^^^______^^^ccccccddddddeeefffggghhhffffffeeeeeeeeeeeeffffffgggfffeeeccc```^^^]]]\\\ZZZYYYXXXWWWVVVVVVVVVVVVSSSSSSSSSSSSRRRQQQOOONNNOOOMMMMMMOOOSSSTTTRRRPPPKKKKKKIIIHHHGGGGGGFFFGGGFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999888888888777555555555555555666666666444444444444444444444444444444444444444444444444444444333222222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............///000000000000000////////////...------......//////000000---......///////////////111000///---,,,+++++++++222111000000/////////000........................000///...------...///000....../////////////////////////////////////////////000000000000000///...------------------------........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000111111222333111222222333333333333333333333333333333333333333444444333333333333222222444444444444444444444444444444444444444444444444666666666666666666666666444444444555666777777777888888888888888888888888777777777888999:::;;;<<<888888888888999999999999::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>AAADDDEEEGGGMMMTTTZZZfffooo|||~~~{{{xxxtttnnngggaaa^^^\\\[[[[[[YYYYYYZZZ]]]aaaccccccbbb]]][[[WWWSSSOOOLLLJJJJJJLLLLLLMMMOOORRRUUUXXXYYYmmmlllkkkjjjjjjkkklllmmmlllmmmmmmnnnnnnmmmmmmllllllllllllllllllmmmnnnooollljjjhhhgggggghhhkkklllkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhggggggfffeeeeeeeeeeeeffffffggggggeeeeeeeeeeeeeeeeeeeeeeeehhhhhhggggggggghhhiiijjjhhhhhhiiiiiijjjkkkllllllmmmmmmlllkkkjjjiiiiiiiiikkkkkklllmmmmmmlllkkkkkkccc```]]]\\\]]]^^^^^^^^^bbbcccdddeeeeeeffffffffffffeeeeeeddddddeeeeeefffgggfffdddbbb___]]]\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVSSSRRRRRRRRRQQQPPPOOOOOOOOONNNMMMOOOQQQQQQPPPNNNIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999999888888888888777777777444444444555555666666666444444444444444444444444222222222222222222222222333333333222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////,,,---...//////000000000---......///////////////...------,,,,,,------...000000/////////000000111........................111000...,,,,,,...000111............////////////////////////////////////000000000111000000///...------------------------////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000111111222333333111111222333333333333222333333333333333333333333333333333333333333333333444444444444444444444444444444444555555444444444555555555666666666666666666777777777888888888999888888888888888888888888777777777777888999:::;;;888888888999999999999:::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>@@@BBBBBBCCCFFFJJJNNNUUU\\\fffpppxxx~~~{{{vvvqqqjjjeeecccccccccccc]]]]]]^^^aaaeeeffffffeee```]]]ZZZUUURRROOOMMMMMMOOOOOOPPPQQQTTTXXX[[[]]]jjjiiihhhgggggghhhjjjkkkjjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjjjjiiihhhgggggggggiiikkklllkkkjjjjjjiiihhhhhhggggggiiiiiiiiiiiijjjjjjjjjkkkiiiiiihhhhhhhhhhhhiiiiiiiiihhhhhhgggffffffeeeeeeeeeeeefffffffffggggggfffddddddddddddeeeeeeeeeeeeffffffffffffgggggghhhhhhfffgggggghhhiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiihhhjjjkkklllmmmmmmmmmlllkkkbbb```]]]\\\]]]^^^___^^^aaabbbcccdddeeeeeeddddddddddddccccccccccccdddddddddcccbbb```^^^\\\ZZZYYYXXXXXXXXXWWWWWWVVVUUUUUURRRRRRQQQQQQPPPPPPOOOOOOPPPOOONNNNNNNNNMMMKKKJJJGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>===<<<;;;::::::::::::999999999999999999999999888888999999999999888888888888888777777777666666333333444444555555666666444444444444444444444444222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---......///////////////.............../////////+++,,,...///000000000000---......///////////////.........---......////////////////////////000111////////////////////////111000...,,,,,,...000111---.........//////000000........................//////000000000000//////................................................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000111111222222222222000111222222333333222222333333333333333333333333333333333333333333333333444444444444444444444444444555666666666666555444444444555555666666666777999888888888777777777666777777777777777777777777999999888777777888888888999999999999::::::::::::999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<:::::::::::::::;;;;;;<<<>>>???@@@AAABBBCCCFFFHHHLLLPPPWWW]]]eeennnxxx}}}uuuooolllkkkjjjiiieeedddeeegggjjjkkkkkkjjjfffddd```\\\YYYWWWUUUUUUUUUUUUTTTUUUWWW[[[^^^```gggffffffffffffggghhhhhhhhhiiiiiijjjjjjiiiiiihhhggggggffffffeeeffffffffffffffffffggghhhjjjkkkllljjjjjjjjjiiihhhhhhggggggiiiiiiiiijjjjjjjjjkkkkkkhhhhhhhhhgggggghhhhhhhhhgggggggggfffeeeeeedddddddddeeeffffffffffffeeeeeebbbbbbcccddddddeeeffffffffffffffffffggggggggggggfffggggggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhjjjlllnnnooonnnmmmllleeebbb___^^^___````````````aaacccdddeeedddccccccaaaaaa````````````aaaaaaaaa```___^^^\\\ZZZYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOPPPOOONNNNNNMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>======;;;:::::::::::::::888888888888888888888888777777888888888888777777777777777777666666666666444444444444444555555555333333333333333333333333222222222222222222222222222222222333222111111000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---......///000/////////---............/////////,,,---...000000000//////---......///////////////222111000///............/////////......///000000000000000000000000000000000///...------...///000------......///000000000........................------...///////////////////////////////////////------------------------////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222111111000111111222222222222222333333333333333333333333222222333333333333444444444444444444444444444444444555666777777666555444444444444555555666666777777777777666555444444444777777777777777777777777999999888777777777777777999999999999:::::::::;;;999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;<<<===>>>@@@AAABBBBBBEEEGGGKKKOOOTTTZZZaaafffrrr{{{|||xxxvvvpppnnnnnnoooqqqtttttttttqqqoookkkfffbbb```^^^]]][[[YYYXXXWWWXXX[[[^^^```cccdddeeeeeefffffffffeeegggggghhhhhhhhhhhhggggggeeeeeedddcccccccccccccccbbbccceeegggiiijjjjjjjjjkkkkkkjjjiiiiiihhhhhhggghhhhhhhhhiiiiiiiiiiiijjjhhhggggggffffffgggggghhhfffffffffeeeddddddccccccbbbcccddddddddddddcccbbb___```aaabbbccceeeeeefffeeeffffffgggggggggggggggggggggggghhhhhhhhhhhhhhhfffffffffggggggggggggggggggiiillloooppppppooonnnhhheeebbb```aaabbbbbbaaaaaabbbdddeeefffeeedddccc^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSPPPOOONNNMMMMMMMMMNNNNNNKKKLLLLLLKKKIIIGGGFFFFFFCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>=========<<<;;;:::999999999999777777777777777777777777666777777888888777777666777777666666666555555555555444444444444444444333333333333333333333333333222222222222222222222222111222222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------///000000000///...---------.........//////---...///000000000...------......///////////////000000///////////////000000//////.........//////////////////////////////////////////////////////------......///000000111........................***+++,,,...////////////////////////////////////------------------------////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111222333222111000000000000111222222222222222333333333333333333333333222222222333333444444444444444444444444444444444333444666777777666444333333333444555555666777777666666666666555555555555777777777777777777777777888777777777777888888999888888888888999999999999888888888888888888888888999:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;999:::;;;<<<>>>???>>>===???AAABBBEEEHHHLLLQQQTTT^^^fffrrr|||wwwssspppnnnjjjhhheeeccccccdddggghhhaaabbbdddeeefffeeeddddddffffffggggggggggggffffffeeedddcccbbbaaaaaaaaaaaa___aaadddgggiiiiiiiiihhhkkkkkkjjjjjjiiihhhhhhhhhgggggggggggghhhhhhhhhhhhggggggffffffffffffggggggffffffeeeddddddccccccbbb```aaabbbccccccbbb``````]]]^^^___aaabbbdddeeefffeeefffgggggghhhhhhgggggghhhhhhhhhhhhhhhgggggggggeeeeeeeeefffffffffffffffgggiiilllpppqqqqqqpppooojjjgggdddbbbccccccccccccbbbdddeeeggggggfffeeeccc]]]\\\\\\[[[[[[\\\\\\]]][[[[[[ZZZZZZYYYXXXXXXXXXVVVWWWXXXXXXWWWVVVTTTSSSNNNMMMLLLKKKKKKLLLMMMMMMHHHIIIJJJIIIHHHFFFFFFFFFBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@??????>>>>>>======<<<<<<;;;:::999999999999777777777777777777777777666666777777777777666666777666666666555555555555555555555444444333333333333333333333333333333333222222222222222222222222111111222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,---///000000000///...---------.........//////---...000111111///---,,,---......///////////////++++++,,,---///111333444000000///.............................................////////////......---------...///000000111........................)))***+++---...//////000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111222333333222111000///000000111222222222222111333333333333333333333333222222222333333444444444444444444444444444444444222333555666666555333222333333444444555666777777666666777777888888999999777777777777777777777777666666666666777999:::;;;777777777777888888888888888888888888888888888888888888999999999:::::::::<<<<<<;;;::::::;;;;;;;;;::::::;;;<<<>>>>>><<<;;;===>>>???AAACCCGGGJJJLLLOOOUUU___iiisss~~~~~~|||xxxuuutttuuuwwwyyybbbbbbbbbccccccdddddddddeeeeeefffggggggfffeeedddcccccccccbbbccccccddddddeeefffgggiiijjjjjjjjjjjjllljjjhhhhhhhhhhhhgggfffffffffggghhhiiiiiihhhhhhffffffffffffgggggghhhhhhgggggggggfffeeecccbbbaaacccbbbaaabbbbbbaaa```^^^^^^___```aaabbbcccdddeeeccccccdddeeefffhhhiiijjjkkkiiigggfffffffffeeeddddddddddddeeeeeeeeefffffffffgggjjjlllnnnooooooooojjjiiihhhfffeeedddddddddeeefffhhhjjjiiigggdddbbb\\\ZZZXXXWWWXXXYYYXXXWWWYYYYYYYYYXXXWWWWWWVVVVVVTTTTTTSSSSSSRRRPPPOOONNNLLLLLLLLLLLLKKKKKKKKKJJJLLLKKKHHHFFFEEEEEEFFFFFFAAAAAAAAA@@@???>>>======??????>>>>>>===;;;:::999;;;:::999777666555555555444444555555666666666777777666555555555666888999666666555555555444444444111111222222222222111111222222222222222222222222111111111111111111111111111222222222222111000000000000/////////111222333///////////////......---000000//////.........---111111000///...---,,,,,,//////............//////111111000000//////......////////////////////////////////////////////////000000000000000000000000/////////......---------........................---......///////////////............////////////////////////////////////................................................---------............///////////////////////////..................------111111000000//////.....................///000000000000000000000000000000222222111111000/////////111111111111111000//////222222222222222222222222111111222222222222111111222222222222222222222222555444444333333222222111444444444555444444333333333333555666666666555444333333444444555666777777777777777777888888888888777777777777777777777777777777777666777888888999<<<;;;999777666666777777888888999999999:::::::::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>>>>===;;;:::999;;;:::999777666555555555777777888888888999999999777666555555555666777888666555555555444444444444222222333333333333222222222222222222222222222222111111111111111111111111111222222222222111000000111000/////////000111222///000000000000///......000/////////............000000000///......------//////............//////000000000000//////..............................////////////////////////////////////////////////////////////.........---........................---......///////////////............////////////////////////////////////////////////////////////........................---------............///................................................000000000///////////////...............///000000000000000000000000000000000000000000000111111111111111111111111000//////222222222222222222222222000000111111111111000000222222222222222222222222111111222333333444444555333444444444444444333333333444555666666666555444333333444444555666666777666666777777777888888888777777777777777777777777666666666666666777777888;;;:::999777777777777888888888888999999999::::::999999999::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<>>>???@@@EEEGGGJJJMMMRRRYYYaaafffttt}}}aaaaaacccdddeeefffggggggggghhhhhhhhhgggeeedddcccaaaaaabbbbbbcccdddeeefffhhhhhhiiijjjkkkkkkkkkkkkllljjjhhhgggggggggfffddddddddddddeeeeeeeeeeeeeeeeeeeeeeeefffggghhhhhhiiiiiiiiihhhgggfffeeeeeedddeeefffggghhhhhheeecccaaa`````````aaaaaaaaabbbbbbaaaaaaaaaaaabbbccceeeeeecccaaaaaabbbdddeeedddccccccccccccddddddddddddeeedddeeegggiiikkkllllllmmmkkkkkkjjjiiihhhggggggggghhhkkkppprrrrrroookkkggg___[[[VVVSSSSSSTTTVVVVVVXXXXXXXXXWWWVVVVVVUUUUUURRRRRRRRRRRRQQQOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAA??????>>>>>>===;;;:::999:::999888777666555555555555555555555555666666666666555555555555666777777555555555555444444444444333333333444444333333333222222222222222222222222111111111111111111111111111111222222111111000///111111000/////////000000000000111111000000///...////////////............//////////////////////////////............//////000000000////////////...------------------------////////////////////////////////////////////////////////////....................................---......///////////////............////////////////////////////////////000000000000000000000000........................---------............///................................................//////////////////000000...............///000000000000000000000000000000...//////000111111222222000111111111111000000///222222222222222222222222111111111111111111111111222222222222222222222222111111222222333444444444333333444444444444333333333444555555666666555555333333444444555666666666666666777777777777888888777777777777777777777777555555555555666666666666999888888777777777888999888888888999999999999:::888888999999999:::::::::<<<;;;;;;::::::;;;;;;<<<::::::999::::::;;;======BBBCCCDDDDDDFFFJJJPPPTTT^^^eeepppzzz```aaaccceeeggghhhhhhhhhggggggggggggfffdddbbbaaaaaaaaaaaabbbccceeefffgggggghhhiiijjjjjjkkkjjjjjjllljjjhhhggggggfffeeedddcccccccccbbbccccccccccccddddddeeefffggghhhiiijjjiiihhhgggffffffeeeeeeeeedddfffiiijjjiiifffcccbbbaaaaaaaaaaaaaaaaaaaaaaaa```````````````aaabbbccccccbbbbbbccceeeeeedddcccbbbbbbbbbcccccccccddddddcccdddeeefffhhhiiijjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiilllqqquuuuuurrrmmmiii```[[[UUUPPPPPPRRRTTTUUUWWWWWWWWWVVVUUUUUUTTTTTTQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB??????>>>>>>===;;;:::999999999888666666555555555333333333333444444444444444444444555555555666666444444444444444444444444222222333333333333222222111111111111111111111111111111111111111111111111111111111111111000000///111111000000////////////111111111111111000/////////////////////.....................//////000000///......------......///////////////////////////------------------------////////////////////////////////////////////////.........---------------........................---......///////////////............////////////////////////////////////////////////////////////........................---------............///........................---------...............---......//////000000000...............///000000//////////////////////////////000000111111111111000000111111111111000///111111111111111111111111333222222222222222222333222222222222222222222222444444333333222111111111222222333444444444333333444444444555555555555555444444444555555555666666666666666666777777777888666666666666666666666666555555666666666777666666777777777777888888999999888888888888999999999999888888888888999999999999;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<======>>>>>>???@@@AAABBBEEEIIIMMMOOOTTT\\\ccckkkuuuaaabbbeeegggiiiiiiiiiiiijjjjjjkkkjjjiiigggeeedddaaaaaaaaabbbccceeefffgggffffffhhhiiijjjkkkkkkkkkmmmkkkhhhggggggfffeeeccccccbbbaaaaaa```aaabbbbbbccccccdddfffgggiiijjjkkkhhhgggfffeeedddddddddeeebbbfffjjjjjjhhhdddbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa``````_________```aaaaaadddcccbbbcccddddddbbb```aaaaaaaaabbbbbbbbbbbbcccbbbbbbcccdddeeefffggghhhiiiiiijjjjjjjjjiiiiiihhhgggkkkppptttuuurrrmmmjjjaaa\\\TTTOOONNNPPPRRRSSSVVVVVVVVVUUUTTTTTTSSSSSSPPPPPPPPPPPPOOOMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA??????>>>>>>===;;;:::999888888777666555555555555666666666666666666666666333444444444555555555555333333444444444444444444111111222222222222111111111111111111111111111111111111111111111111111111000111111111111000//////000000000000//////......111111111111111000//////.........///////////////------......///000000000......------------...................../////////........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---......///////////////............////////////////////////////////////................................................---------............///........................---------.........//////------......//////000000...............///000000////////////////////////111111111111000000/////////000000111111111000000111111111111111111111111222111000000000000111222222222222222222222222222444333333222222111000000111222222333444444333333444444444444555555666666444444444555555555555555555666666666666777777777666666666666666666666666555666777888888888777777555666666777888888888999777777888888888999999999777777777888888888999999::::::999999999999::::::::::::;;;<<<<<<============>>>??????@@@BBBFFFIIIHHHKKKOOOSSSXXX```jjjrrryyybbbdddfffiiijjjjjjiiihhhhhhhhhiiiiiihhhfffeeecccaaaaaabbbbbbcccdddeeefffeeefffhhhiiikkklllmmmmmmnnnllliiihhhhhhgggeeedddcccbbbaaa______```aaaaaabbbcccdddfffhhhiiikkkkkkgggfffeeedddcccddddddeeebbbfffjjjjjjfffcccbbbccccccccccccccccccccccccbbbbbbaaa```````````````aaabbbaaaaaabbbcccbbb___]]]`````````aaaaaaaaabbbbbb`````````aaabbbdddeeeffffffggghhhiiiiiiiiihhhgggfffiiinnnrrrssspppmmmjjjbbb]]]UUUPPPOOOPPPQQQRRRUUUUUUUUUTTTSSSSSSRRRRRROOOOOOOOOOOONNNLLLKKKJJJHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===;;;:::999888777666666555555555666555555555444444444444333222333444444555555444444333333333333444444444444000111111222222111111000111111111111111111111111111111111111111111111111000000111111000000///...//////000000000///......000000111111000000///............///////////////---.........//////000000......------------......---............/////////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---------........................---......///////////////............////////////////////////////////////................................................---------............///------------------------,,,,,,------.../////////..................//////...............///000000000000000000000000000000222222111111000//////...///000000111111111111000111111111111111111111111///...---,,,,,,---...///222222222222222222222222000000111111222333333333000111222333333444444333555444444444444555666666555555555555555555555555555555666666666666777777777777777777777777777777555666888999999999888777555666777777888888888777777777777888888888888999666777777777777888888888:::999999888888999999:::777888999:::;;;;;;;;;;;;>>>??????>>>======???BBBBBBDDDGGGIIIKKKPPPWWW]]]bbblllyyyccceeehhhjjjkkkjjjiiihhheeeeeefffffffffeeecccbbbcccbbbbbbbbbcccddddddeeeeeefffiiikkknnnoooqqqqqqpppmmmkkkiiiiiihhhfffeeecccbbb```_________```aaaaaabbbdddfffhhhjjjkkklllhhhgggeeedddddddddfffgggdddgggjjjiiieeebbbccceeedddddddddddddddddddddeeeccccccbbbaaaaaaaaaaaaaaa`````````bbbdddcccaaa_________`````````aaaaaaaaa____________```bbbcccdddcccdddfffhhhhhhgggfffeeeeeehhhlllooopppooommmkkkccc^^^WWWQQQPPPPPPPPPPPPUUUTTTTTTSSSSSSRRRQQQQQQOOOOOOOOONNNMMMLLLJJJJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>===;;;:::999777777666555555555555666222222222222111111111000111222333444555444444333222222333333333444444444111222222333333222222111111111111111111111111111111111111111111111111111000000000000000//////...---...///000000000///...///000000000000///................../////////000.........///////////////...------,,,,,,------...---------.........//////........................////////////////////////........................---------....../////////........................---......///////////////............////////////////////////////////////................................................---------............///------------------------,,,,,,------...//////000..................------...............///000000000000000000000000000000111111111000000000000000//////000111111111111111111111111111111111111111000///...------...///000222222222222222222222222000000000111222222333333000000111333333444444333555444444333444555666777555555555555555555555555555555555666666666777777777777777777777777777777444555777888999888777666555666777888888777777666777777777777888888888888666666666777777777888888999999888888888888999999666777999:::;;;;;;::::::<<<======<<<;;;;;;<<<>>>===@@@CCCDDDDDDFFFKKKPPPSSS[[[fffooowwwdddfffiiikkkkkkjjjhhhggggggggghhhiiiiiihhhgggfffcccccccccbbbccccccddddddfffgggjjjmmmppprrrttttttqqqnnnkkkjjjiiiiiigggeeedddcccaaa___^^^___```aaaaaabbbccceeehhhjjjlllmmmiiihhhfffeeeeeefffggghhheeehhhkkkiiieeebbbdddgggdddddddddeeeeeefffffffffeeedddcccbbbbbbaaaaaabbb``````aaadddggggggeeeccc____________`````````aaa___^^^^^^^^^___```bbbcccaaaccceeefffgggfffeeedddeeehhhkkknnnoooooommmlllccc^^^WWWSSSPPPPPPPPPOOOTTTTTTTTTSSSRRRRRRQQQQQQNNNNNNNNNNNNMMMKKKJJJIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCEEEEEEDDDCCCBBBBBBAAAAAA??????>>>>>>===;;;:::999777666666555555555555666555555555444444333333333111222333444555444333333222222222333333444444444222333333444444333333222000000000000000000000000111111111111111111111111000000000000000//////...,,,---...000000000/////////////////////......------.........//////000000////////////////////////...------,,,,,,------...---------.........//////------------------------////////////////////////.........................../////////000000111111........................---......///////////////............/////////000////////////////////////000000000000000000000000........................---------.........//////------------------------,,,,,,------...///000000/////////......------,,,...............///000000000000000000000000000000/////////000111111222222//////000111111111111111000000000000000000000000333222111//////111222333222222222222222222222222333333222222111000000000///000111222333444444444555555444333444555666777555555555555555555555444555555555555666666666777777777777777777777777777333444666777888777666555555666777888888777666555777777777777888888888888666666666666777777777777999999888888888888999999777888:::;;;<<<<<<;;;;;;999:::;;;;;;;;;<<<>>>@@@;;;>>>BBBCCCCCCDDDGGGJJJHHHOOOWWW\\\```jjjwwwfffgggggghhhhhhhhhhhhhhhkkklllmmmmmmlllkkkiiihhhgggfffeeecccbbbccccccdddgggiiilllpppssstttttttttrrrooollllllllllllhhhfffaaaaaa````````````aaaaaaaaaccceeeggghhhhhhgggfffggggggggggggggghhhiiiiiijjjhhhfffdddcccdddeeefffeeeeeeeeeeeeeeeeeeddddddffffffeeedddcccaaa``````bbbbbbcccdddeeeggghhhiiidddbbb______```aaaaaa```aaa``````____________```bbbbbbbbbbbbcccdddeeefffccceeegggjjjkkkkkkjjjjjjccc___YYYSSSPPPOOOQQQRRRTTTSSSRRRQQQQQQQQQQQQQQQMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAA@@@@@@???>>>@@@>>><<<:::999:::;;;<<<777777777777666666666666777777666555444444333333333333333333333333333333444444444333333222222222000000111222333333444444222111111111000000//////000000000000000000000000////////////////////////...///////////////......000//////...------,,,,,,////////////////////////000000//////.........---------......//////000000........................---...............------................................................///......------///000111///............---------....................................////////////////////////000000000000000000///...------,,,,,,...........................---,,,,,,,,,,,,---...000///...------...///000...------,,,,,,------...------------------------,,,---///000000000///...//////000000111111111222222222111000///...------000000000000000000000000000000000000111111111111555111...///111333222111111111111111111111111111111111111111111111111111111111222222222333333333666555333222111111222333444444444444444444333333666666555555555444444444555555555555555555555555666666666666555555555555666666666666777777777777333444555666777888999:::888777777777666666555555999999999999999999999999666666777888999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???AAABBBCCCDDDEEEGGGIIINNNTTT[[[aaaeeerrrxxxgggggghhhiiiiiiiiiiiihhhkkkkkklllllllllkkkiiihhhgggfffeeeccccccccccccdddfffhhhkkkoooqqqrrrssssssssspppmmmllllllkkkiiifffcccbbbbbbaaaaaaaaaaaabbbbbbccceeeggghhhhhhggggggggggggggggggggghhhiiiiiiiiihhhfffdddcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegggfffeeedddcccbbbaaaaaabbbccceeeggghhhiiiiiiiiieeeccc``````aaabbbbbbaaaaaaaaa```_________``````aaaaaaaaabbbcccdddeeefffccceeegggiiikkkjjjjjjiiiccc___YYYTTTQQQPPPQQQSSSTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBAAACCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<::::::::::::;;;777777777777666666666555777666666555444444333333333333333333333333333333333333222222222111111111000000111222222333444444111111111000000000//////000000000000000000000000////////////////////////,,,---...//////000//////111000000///......------////////////////////////000/////////.........---.........///////////////---------------------------...............------//////////////////..............................///......---...///000111///............---------....................................////////////.../////////000000000000.........///////////////........................///...------------.../////////............//////...------,,,,,,------...------------------------------///000000000///.../////////000000000111111000000000000////////////000000000000000000000000000000000000111111111111333111//////000111222111222222222111111111111111111111111111111111111111111111222222222333333333555444333222222222333333444444444444444444444444666666555555555444444444555555555555555555555555555555555555555555555555555666666666777777777777444444555666777888888999999999999888888888777777777777777777777777777777666666777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>??????@@@@@@AAABBBCCCFFFKKKPPPTTTWWW]]]bbbjjjsss|||hhhhhhiiijjjjjjjjjiiiiiijjjkkkkkkkkkkkkkkkjjjiiihhhgggeeedddccccccdddeeeeeegggjjjmmmooopppqqqqqqtttrrrooonnnmmmllliiigggeeeeeeddddddcccccccccbbbbbbdddfffggghhhiiihhhhhhhhhhhhhhhggghhhhhhiiijjjhhhgggeeecccccccccdddeeeddddddeeeeeeffffffggggggggggggfffeeedddccccccbbbccceeehhhkkkllllllkkkjjjfffdddcccbbbcccdddcccbbbbbbbbbaaa`````````````````````aaabbbcccdddeeeeeeccceeegggiiijjjiiihhhhhhbbb___ZZZUUURRRRRRRRRSSSTTTSSSRRRPPPOOONNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???????????????AAAAAAAAAAAAAAA@@@??????<<<<<<<<<;;;::::::999999777777777666666666555555666666555555444333333333333333333333333333333333111111111111111000000000000000111111222333333333111111000000000000//////000000000000000000000000////////////////////////+++,,,---...///000000000111111111000//////....../////////////////////////////////...............///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------...............---111111000000/////////...........................///............///000000///............---------....................................////////////....../////////000000000,,,,,,---///000111222333........................000///............///000......////////////............------------......---------------------------......///000/////////...///////////////000000------...///000111222222000000000000000000000000000000000000111111111111000111000///......000222222222222222111111000000111111111111111111111111111111222222222333333333333333222222222333444555222333333444444555555555555555555555555444444444555555555555555555555555444444444555555555555555555555666666666777777777555555666666666777777777999999888888888888777777777777777777777777777777666666777888999999999999:::::::::;;;;;;;;;;;;;;;===============<<<<<<<<>>>>>??????===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888777777777666666666555555555555555555444444333333333222222222222222222222222111111111111111111111111000000111111222222222333000000000000000000//////////////////////////////////////////////////////,,,------...////////////000000000/////////......////////////////////////........................000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........111111000000///............................................./////////000///............---------....................................////////////........./////////000000+++,,,---...///000111222........................///..................///,,,---////////////---,,,......------------..............................---......///////////////............////////////------...///000111222222///////////////////////////000000000111111111111///000111///---,,,///333333333222222111000000000111111111111111111111111111111222222222333333333111111222222333444555555222222333333444555666666555555555555555555555555555555555555555555555555555555555555555666666666555555555666666666777777666666666666666666666666666666666666666666555555999999999999999999999999666666777888888888888888999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@??????@@@AAABBBDDDEEEGGGIIIMMMPPPUUU[[[bbbggglllqqqzzzjjjkkkkkkllllllllllllllljjjjjjjjjkkkkkkllllllmmmkkkjjjiiigggggggggggghhhjjjkkklllnnnoooqqqqqqrrrttttttsssqqqooommmllllllkkkkkkkkkjjjiiihhhfffeeedddeeefffgggiiijjjkkkkkkjjjjjjiiiiiiiiiiiijjjjjjhhhfffdddccccccdddeeefffeeeeeefffgggggghhhiiiiiihhhhhhhhhggggggggggggggggggjjjooossstttssspppnnnjjjiiihhhiiijjjjjjhhhgggddddddcccaaaaaa`````````^^^___```bbbbbbbbbbbbbbbbbbccceeeffffffeeecccbbb___]]]ZZZXXXUUUTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHDDDDDDCCCBBBAAA@@@??????AAA@@@@@@???>>>?????????<<<<<<======<<<<<<;;;:::999:::::::::999888777666666666666666555555555555444444444444444333333333222222222222222222222222111111222222222222222222000111111111111111222222//////////////////000000////////////////////////////////////////////////......///......---,,,,,,//////............------////////////////////////---------...............000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////....../////////......---------........................---......//////////////////............---------....................................////////////............////////////,,,,,,,,,------.................................------------------------,,,---...//////...---,,,///......------......///..................................../////////000////////////............////////////000000000000///////////////////////////000000000111111111111///000111///---,,,///333222222222111111111000000111111111111111111111111111111222222222333333333000111222333444555555555222222333333444555666666444555555555555555555555555555555555555555555555555555666666666777777777555555555555666666666666666666666666555555555555555555555555555555666666888888888888888888888888666666777888888888777777777888888888999999::::::::::::;;;;;;<<<=========:::;;;;;;<<<===>>>??????@@@BBBDDDFFFHHHLLLRRRVVVYYY^^^eeennnvvv~~~kkklllmmmmmmnnnnnnmmmmmmkkkkkkkkkkkklllmmmoooooonnnmmmkkkjjjiiiiiijjjjjjmmmmmmnnnooopppqqqrrrssssssttttttssspppoooooopppnnnnnnnnnnnnllljjjgggfffdddeeefffhhhiiikkklllmmmlllkkkjjjjjjiiijjjjjjjjjhhhgggeeeddddddeeefffhhhffffffgggggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjlllqqqtttvvvuuurrrqqqmmmlllkkklllmmmlllkkkiiieeeeeecccbbbaaaaaaaaaaaa___```aaabbbbbbaaa```___```aaacccdddcccbbb```___\\\[[[ZZZXXXVVVTTTSSSSSSQQQPPPOOONNNLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@???@@@@@@???>>>>>>>>>>>>???===============<<<<<<;;;999999999888777777666666666666666555555555444444444444333333333333333333222222222222222222222222111111111222222222222222111111111111111111111111......////////////000000000000000000000000000000/////////////////////////////////...---,,,+++***...............---------////////////////////////---------------.........///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------..........................................---......///000////////////............---------....................................////////////------........./////////------,,,,,,,,,,,,,,,,,,........................,,,,,,------------,,,,,,------............------//////............//////........................///............///000000000000000////////////...111111000000//////......000000000000000000000000000000000000111111111111000111000///......000222111111111111111111111111111111111111111111111111111111222222222333333333000111222333444555444444222333333444444555555555444444444555555555555555555555555555555555555555444444555555666777777777444444555555555666666666666555555555555555555555666666777777777777888888666666666666666666666666666666777888888777777666666666777777888999999999999999::::::;;;<<<======;;;;;;<<<===>>>???@@@@@@<<<>>>???@@@AAADDDGGGJJJNNNQQQVVV[[[aaagggmmmqqq}}}lllmmmnnnnnnoooooonnnnnnllllllllllllmmmoooqqqrrrpppooonnnllllllllllllmmmnnnnnnnnnooopppqqqrrrsssrrrsssuuutttqqqpppqqqssspppqqqqqqpppnnnllliiigggeeeeeefffhhhiiikkkmmmnnnllllllkkkjjjjjjjjjjjjjjjiiihhhfffeeeeeefffhhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkklllnnnrrruuuvvvuuutttsssnnnmmmmmmnnnoooooollljjjfffeeedddcccbbbaaaaaaaaa```aaabbbbbbaaa```^^^\\\^^^___aaaaaaaaa___]]]\\\ZZZZZZYYYXXXVVVTTTSSSRRROOOOOONNNMMMLLLKKKKKKKKKHHHHHHIIIIIIHHHHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@???>>>======<<<<<<======<<<<<<<<<<<<<<<;;;;;;::::::999777666555555666666666666555555555444444444333333333333333333333333111111111111111111111111000000000111111111222222111111111111000000000000........./////////000000000000000000000000000000////////////////////////............---,,,,,,+++.............../////////////////////////////////,,,,,,,,,------..................///////////////------------------------+++,,,---...////////////------......//////000000........................------///000000000///...///............---------....................................////////////---------.........//////------------------------........................,,,---...//////...---,,,...------,,,,,,------...//////............//////........................///......---...///000111111111000000000/////////000000000000////////////000000000000000000000000000000000000111111111111333111//////000111222111000000000111222222333333111111111111111111111111111111222222222333333333111111333444444444444333444444444444444444444444444444444555555555666666555555555555555555555555222222333333444555555666444444444555555555666666444555555555555555555555666666666777777777888888666666666666666666666666666777777777777777666666555555666777777888999999999999999999999999999999<<<===>>>??????@@@@@@@@@;;;===???@@@???@@@BBBDDDFFFIIILLLNNNQQQUUUZZZ]]]dddjjjsss~~~mmmmmmnnnooooooooooooooommmllllllmmmnnnppprrrsssrrrqqqooonnnmmmmmmnnnnnnnnnnnnnnnnnnooopppqqqrrrqqqsssuuutttrrrqqqsssuuuqqqrrrrrrqqqooollliiigggeeeffffffhhhiiilllnnnooommmlllkkkkkkjjjjjjjjjjjjiiihhhgggffffffgggiiijjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkklllmmmooorrruuuvvvvvvuuutttooonnnnnnoooppppppmmmkkkgggfffeeecccbbbaaaaaaaaaaaaaaabbbbbbaaa___\\\[[[]]]^^^``````___^^^\\\ZZZYYYYYYXXXWWWVVVTTTRRRRRRNNNNNNMMMLLLLLLKKKLLLLLLGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@======<<<;;;;;;;;;;;;<<<999::::::::::::999888888:::999777555444555666777666666555555555444444444333333333333333333333333111111111111111111111111.../////////000000111111111111111000000000000000---.........//////000000000000000000000000000000////////////////////////,,,,,,------...---------////////////000000000000////////////////////////,,,,,,,,,------.........---.........//////000000........................+++,,,---...////////////------...///000111222222........................,,,---///000000000///...//////.........---------..................................../////////000---------.........//////---------.........//////........................---...///000000///...---......,,,++++++,,,......//////............/////////////////////////////////......------///000111222222111111000000//////////////////000000000000000000000000000000000000000000000000111111111111555111...///111333222111//////000111222333333444111111111111111111111111111111222222222333333333111222333444555444333222444444444444444444333333444444444555555555666666555555555555555555555555000000111222222333444444444444444555555555666666444444444555555555666666333444444444555555666666888888888888888888888888666777777777777777666666444555555666777888888999999999999888777666666555999::::::;;;;;;;;;::::::999;;;===>>>======>>>???BBBDDDFFFGGGHHHKKKOOOSSSVVVZZZbbbjjjsss~~~lllmmmnnnppppppoooooonnnpppmmmkkklllppptttuuuuuuvvvtttqqqooommmmmmnnnnnnqqqpppooonnnnnnooopppqqqssstttuuuuuutttrrrpppnnnqqqrrrrrrqqqoookkkhhhfffdddfffiiikkkmmmmmmmmmlllnnnkkkiiihhhhhhiiihhhhhheeefffgggiiijjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhhhhkkkkkkkkkkkkkkkkkkkkkkkknnnoooppprrrtttuuuwwwwwwqqqppppppoooooonnnnnnnnniiihhhgggeeedddcccbbbaaacccbbbaaa___^^^]]][[[[[[^^^______^^^]]]ZZZXXXWWWYYYXXXWWWVVVTTTSSSRRRRRRQQQOOOMMMJJJIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777777666666666666555444444333333444444555333222222111111222222333222222222111111111000000//////............//////000000//////...,,,+++***222222111000///...------///////////////////////////////////////////////////...---,,,,,,---...///---,,,,,,,,,,,,---......///...---,,,,,,---...///,,,,,,,,,---------..............................////////////............---------............///---///111111///......///)))+++------,,,,,,,,,------------............///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.../////////000000111111---------.........////////////////////////////////////.........------------,,,,,,,,,,,,---..................////////////................................................////////////000000000000222111000//////...//////////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000///......---000111111111111222222222222222333333333333444444444444444555555555555666555555555555555555555555666555555444444333222222555555666666666666555555444444555555555555444444444444444444444444444444555555666777777777777777777777777777777777777777999888888888777777666666888888999::::::::::::999::::::999999888999999999>>>===<<<;;;:::999999999;;;;;;;;;<<<===>>>>>>???AAA@@@??????AAACCCFFFGGGJJJMMMSSSYYY```gggoootttlllmmmnnnooopppoooooonnnooollljjjkkkooorrrssssssuuutttrrrpppooooooooopppqqqpppooonnnnnnooopppqqqssstttuuuuuutttrrrpppnnnqqqqqqpppooollliiigggeeedddfffhhhkkklllllllllkkkllljjjhhhhhhiiiiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjlllmmmnnnppprrrssstttuuuqqqqqqppppppooonnnmmmmmmhhhhhhgggfffdddcccbbbaaabbbaaa```___^^^\\\[[[[[[^^^______^^^]]][[[XXXWWWWWWVVVUUUTTTSSSQQQPPPPPPNNNMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEDDDBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777777777777666666666555444444333333333333444444333222222111111222222333222222222111111111000000000000////////////000000111111111111000///...---111111000000///.........////////////////////////........................///...------------...///...------------.../////////...------------...///,,,,,,------....................................////////////............---------............///...//////...---,,,,,,,,,***,,,......---,,,---...---------............///------------------------//////.........---------------------.........///---------.........//////........................//////.........---------------,,,,,,------...///............////////////.................................................../////////000000000000111000000////////////000////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444444333333222111111000000111111111111222222222222222222333333333444444444444444444555555555555555555555555555555555555333333444444444444444444555555666666666666555555444444555555555555444444555555555555555555555555555555666777777777777777666666666666666666666666888888888777777777666666777888999999::::::999999:::999999888888999999999===<<<;;;::::::999999999:::;;;;;;<<<======>>>>>>???>>>>>>===>>>@@@CCCDDDEEEHHHLLLPPPTTTZZZ```dddjjjooovvv}}}mmmmmmnnnoooooooooooonnnmmmkkkjjjjjjmmmpppqqqrrrtttsssrrrqqqpppqqqrrrsssqqqpppooonnnnnnooopppqqqtttuuuvvvvvvuuussspppoooqqqpppnnnkkkiiigggeeeeeedddeeegggiiikkkkkkkkkjjjjjjhhhggggggiiikkkjjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjlllmmmooopppqqqrrrqqqqqqpppooonnnmmmllllllhhhgggfffeeedddcccbbbaaaaaa```___^^^]]]\\\[[[ZZZ^^^^^^^^^^^^]]][[[YYYWWWUUUTTTSSSRRRQQQOOONNNNNNKKKJJJHHHGGGGGGGGGHHHIIIFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDCCCBBB@@@???>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888888777777777666666666555555444444333333333333444444333222222111111222222333222222222111111111111111111111000000000000111111//////000000000000//////////////////////////////000000000000000000000000........................///...------------...//////............///000000///...------------...///---............/////////......................../////////............------------............///111///---,,,,,,,,,+++***+++---//////...---...///---------............///.......................................---------------------............---------......................................................------------------,,,------...///............////////////....................................................../////////000000000000////////////000000111////////////000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000//////...000111111111111222222222222222222222333333333333444444444444555555555555444444444444444444444444222222222333444555555555555555666666666666555555444444555555555555444444666666666666666666666666555555666777777777777666666666666666666666666666888888777777777777666666777777888999999999999999999999888888888999999:::<<<<<<;;;:::999999999999:::;;;;;;<<<<<<=========>>>===<<<<<<<<<===???@@@@@@BBBEEEFFFHHHJJJNNNQQQWWWZZZ___dddiiiooouuuyyylllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkklllnnnpppqqqsssrrrrrrrrrrrrssstttuuuqqqpppooonnnnnnooopppqqqvvvwwwwwwxxxwwwtttrrrqqqpppnnnkkkhhhfffeeeeeeeeedddeeefffhhhiiijjjjjjiiihhhgggggghhhjjjllllllkkkkkkkkkiiihhhgggfffeeeeeegggggggggggggggggggggggggggggggggggggggggggggggghhhiiijjjkkkmmmnnnooooooppppppooommmlllkkkjjjiiigggffffffdddcccbbbbbbaaa______^^^]]]\\\[[[ZZZZZZ]]]]]]]]]]]]\\\ZZZXXXWWWTTTSSSRRRQQQOOONNNMMMMMMIIIHHHGGGGGGGGGHHHIIIIIIFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;:::::::::::::::;;;;;;;;;::::::999888777777777666666666555555555444333333333333333333444333222222111111222222333111111111111111111111111111000000//////000000111,,,,,,---......///.............../////////000000000000000000000000000000.................................------........................//////000.........------............/////////////////////........................//////.........------------------............///222///,,,,,,.........,,,---...000000///......///---------............///////////////////////////......................../////////000000000000000........................................................................---------------...//////............////////////........................................................./////////000000//////...//////000111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........000000111111111222222222111222222222222333333333333333444444444555555555444444444444444444444444222222333333333444444444444555555666666555555444444444555555555555444444555555555555555555555555444555666666777777666666666666666666666666666666777777777777777777666666666777777888999888888888888888888888888999999:::;;;;;;:::999999999999999::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>???AAAAAAAAAAAACCCEEEKKKMMMPPPSSSVVV[[[aaaffflllqqqwww}}}lllllllllllllllmmmmmmmmmnnnnnnmmmllllllmmmpppqqqrrrrrrrrrrrrssstttuuuuuuqqqpppooonnnnnnooopppqqqwwwxxxyyyyyyxxxvvvsssrrrnnnllliiifffeeedddeeefffdddeeefffggghhhiiiiiiiiihhhggggggiiilllnnnnnnmmmkkkjjjhhhfffdddbbbbbbbbbeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegggggghhhjjjkkklllmmmmmmllllllkkkjjjiiihhhggggggeeeeeedddcccbbbaaaaaa```^^^^^^]]]\\\[[[ZZZZZZYYY[[[[[[\\\\\\[[[YYYWWWVVVSSSSSSRRRPPPOOONNNMMMLLLHHHHHHGGGHHHHHHHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@???>>>>>>===;;;;;;:::::::::999999999::::::::::::999888777666666666666666555555555555333333333222222333333333333222222111111222222333111111111111111111111111000//////......//////000+++,,,---...////////////------......//////000000////////////////////////........................---..................---------,,,,,,------...///---..................---/////////////////////.......................................---------------------............///...---,,,,,,---.........---///000000///......///---------............///////////////////////////---.....................000000000000000/////////.....................---........................---........................------------...//////............////////////............................................................//////////////////...//////000111111//////////////////000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333333222222222222111111000000111111111222222222111111111222222222333333333333333444444444444555444444444444444444444444444444333333333222222222444444555555555555444444444444555555555555444444444444444444444444444444444444555666666666666666555555555555555555555555666666666666666666777777555666777777888888777777888777777777888888999:::::::::999888888888999999::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>>>>===???@@@BBBCCCDDDEEEGGGKKKQQQUUUZZZ^^^cccgggkkkqqqyyyjjjjjjjjjiiijjjkkkkkklllnnnnnnnnnlllkkkllloooqqqqqqqqqrrrssssssttttttuuuqqqpppooonnnnnnooopppqqqvvvwwwxxxxxxwwwuuusssqqqlllkkkiiigggffffffhhhhhhfffffffffggghhhiiiiiijjjiiihhhiiikkknnnpppooonnnkkkiiifffdddbbbaaa``````bbbbbbbbbbbbbbbccccccccccccccccccccccccccccccccceeefffggghhhiiijjjjjjkkkgggggggggfffeeeeeeddddddcccbbbbbbaaa``````______]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYWWWVVVUUURRRQQQPPPOOONNNMMMLLLKKKGGGGGGGGGHHHHHHHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>===;;;;;;::::::999999888888999999999999888777666666666666666555555555444444333333222222222222333333333222222111111222222333111111111111111222222222//////............//////......///000111111000000---------....../////////////////////////////////------------------------------...//////...------,,,,,,,,,,,,,,,---......------...//////...------/////////............---.................................------------,,,---------............///+++---......---,,,,,,---...///111000...---......---------............///////////////////////////---------..............................---------...............------------------------------------------.....................------......///000............////////////................................................------........./////////000////////////000000111/////////......//////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111222222222222333333333333444444444444333333333333333333333333444444444333222111111111444444555555555555444444444444555555555555444444444444444444444444444444444444555666666666666555555555555555555555555555555555666666666666777777555555666777777777777777777777777777777888999:::999999888888777888888999::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;888:::<<<<<<<<<;;;<<<===???@@@@@@@@@AAACCCHHHKKKLLLPPPTTTVVVXXX\\\bbbggglllrrryyyiiihhhhhhggghhhiiijjjkkkmmmnnnnnnkkkiiijjjmmmppppppqqqrrrsssssssssssssssqqqpppooonnnnnnooopppqqqtttuuuuuuvvvuuurrrpppooojjjjjjiiihhhhhhiiijjjkkkgggggggggggghhhiiijjjjjjjjjjjjkkkmmmpppqqqpppoookkkiiifffcccaaaaaaaaaaaa_________``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccdddeeefffgggggghhhbbbbbbbbbbbbbbbbbbbbbbbb`````````______^^^^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXVVVWWWXXXXXXWWWVVVTTTSSSPPPOOONNNMMMLLLJJJIIIIIIFFFFFFFFFGGGFFFFFFEEEEEE@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>======;;;;;;::::::999888888777999999999999888777666555666666555555555444444444333333222222222222333333333222222111111222222333000000111111111222222222000000////////////000000//////000000000000000///---.....................------------------------------------------------------...//////...---------------------...//////------...//////...------............------,,,,,,.................................---------,,,,,,---------............///---222666555///++++++...---///000000...------------------............///........................---------........./////////.........------------//////.........------------------------------------------.........//////...............//////000............////////////................................................---------.........//////111000000////////////000000//////.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............////////////000111111111111222222222111111111111222222222222222222333333333444444444333333333333333333333333333333222222222222222222333444444555555444444333444444555555555555444444555555555555555555555555333444555555666666555555555555555555555555555555555555555666666666777777444555666666777777666666666666666666777888999:::888888777777777777888888::::::999999999999999999999::::::;;;;;;;;;::::::888:::<<<===<<<;;;;;;<<<>>>?????????>>>@@@BBBDDDCCCFFFJJJKKKKKKMMMQQQUUUWWW\\\bbbhhhmmmuuu~~~hhhgggfffffffffgggiiijjjlllmmmmmmjjjhhhhhhkkknnnpppqqqrrrrrrsssssssssrrrqqqpppooonnnnnnooopppqqqrrrrrrssssssrrrpppnnnllliiiiiiiiijjjjjjkkkllllllhhhhhhggghhhhhhiiijjjkkkkkkkkkllloooqqqrrrqqqooollljjjgggdddbbbaaabbbbbb^^^^^^^^^^^^______``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccddddddeeeeee____________````````````_________^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXUUUVVVVVVWWWVVVUUUSSSRRRNNNNNNMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>>>>>>>>>>?????????@@@@@@??????>>>>>>======;;;;;;::::::999888777777999999999888888777666555666666555555555444444444333222222222222222222333333222222222222222222333000000111111222222222222111111000000000000111111---...............------........................------------------------------------------------,,,---...//////...---,,,...............///000000,,,---...//////...---,,,......---------,,,,,,,,,..............................---------,,,,,,,,,---------.........//////222999???<<<333,,,---000---///000///---,,,,,,------------.........//////........................---------.........//////111111000000/////////...//////.........------------------------------------------.........//////...............///000000............/////////000................................................---------.........//////222111000//////...//////000//////.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222000111111111111222222222000111111111111222222222222222333333333444444444333333333333333333333333111111111222222333444444333444444555555444444333444555555555555555555444666666666666666666666666333444555555666666555555555555555555555555555555444555555555666666777777444555555666666666666666666666666666777888999:::888777777777777777888888:::999999999999999999999888888999::::::::::::::::::<<<>>>???===<<<<<<===999;;;;;;;;;::::::;;;======AAADDDEEEEEEFFFIIILLLJJJNNNSSSWWW\\\bbbkkkqqqssszzzddddddddddddeeeeeefffgggjjjkkkkkkjjjiiihhhjjjkkkooopppqqqrrrsssrrrqqqqqqpppooonnnmmmmmmnnnooopppoooooopppoooooonnnmmmllllllllllllmmmmmmmmmmmmnnnkkkjjjhhhgggfffffffffgggkkklllnnnppppppooonnnmmmiiihhhgggdddbbb```^^^]]]^^^]]]\\\^^^```aaaaaa```aaaaaaaaaaaabbbbbbbbbbbbcccccccccbbbbbb```______^^^]]][[[ZZZZZZ[[[]]]^^^[[[[[[\\\[[[[[[ZZZYYYXXXWWWXXXXXXXXXWWWVVVUUUUUUVVVUUUTTTTTTTTTSSSQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@============>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;999::::::::::::999888888777777777777666666666666444444333333333333222222333333333222222222111111111111111111111111111111222111000//////000111222111000000///...---------............////////////////////////............000000000///......---------...//////000000//////........................+++,,,...///000///......---------.........//////---.........//////000000,,,---...//////...---,,,..................------........................---111555555222///......---------.........//////333111000///000111000///000000//////.........------.........//////000000000000//////......------000000//////.........---000000000000000000000000000000//////.........---000000000000000000000000//////.........---------...------------...//////000000//////.........---++++++,,,,,,---.........000000000///......------............//////////////////000000111111111222111111000000//////......000000000000000000000000000000000000000000000000//////000111111111111111000000111222333333444444111111000000111111222333333333333333333333333333222111111111222333333444333333333333333333333333333333333444444444555555333333333444444444555555444444444444444444444444555555555555555555555555666666555555555444444444666666777777666555444444555666666666666666555444555666666777888999999999666666777777888888888999666666666666666666666666888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>?????????@@@@@@@@@@@@FFFGGGHHHJJJMMMPPPTTTVVV___bbbhhhmmmsssyyycccccccccccccccdddeeefffhhhhhhiiihhhgggggghhhjjjmmmnnnooopppppppppooonnnnnnmmmlllkkkkkklllmmmnnnnnnnnnoooooonnnmmmllllllkkklllllllllmmmmmmmmmmmmkkkjjjhhhgggfffffffffgggkkklllmmmnnnnnnmmmlllkkkggggggeeedddbbb```___^^^^^^]]]]]]^^^```aaaaaa```aaaaaaaaaaaabbbbbbbbbbbbcccccccccbbbaaa```^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZZZZ[[[ZZZZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUUUUSSSRRRRRRRRRRRROOOMMMLLLKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@========================>>>>>>======<<<;;;;;;:::999999::::::999999888777777777777777666666666555444444333333333333222222333333222222222111111111111111111111111111111111111111000//////000111111111000000///......------............////////////////////////.....................///////////////+++,,,------......------........................,,,,,,---...............,,,------------.....................------------------...//////...------------......//////000000........................---000333333000......///---------.........//////222000......///000///...000/////////......................../////////000///////////////.........000/////////.........---////////////////////////000/////////............//////////////////////////////.........---------...------------...//////000/////////..............................------.........///////////////............/////////////////////000000000111111111000000000/////////...000000000000000000000000000000000000000000000000//////000111111111111111000000111222222333444444111111000000111111222333333333333333333333333333222222111111222222333444555555555555555555555555333333333444444444444555333333333444444444555555444444444444444444444444555555555555555555555555666666555555555444444444666666666666666555444444555555666666666666666555555666666777888888999999666666777777777888888888888888888888888888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<>>>>>>>>>>>>????????????BBBCCCDDDEEEHHHKKKMMMOOOOOORRRVVVZZZ^^^bbbhhhkkksssxxxbbbbbbaaaaaabbbbbbccccccdddeeeffffffeeeeeegggiiijjjkkklllmmmnnnmmmllllllkkkjjjiiihhhhhhiiijjjkkkllllllmmmmmmmmmlllkkkkkkkkkkkkkkkkkklllllllllllljjjiiihhhfffffffffggggggkkkllllllmmmllljjjiiihhheeeddddddcccbbbaaa``````___^^^^^^___aaabbbaaa```aaaaaaaaabbbbbbbbbccccccdddddddddbbbaaa___]]]\\\\\\[[[ZZZYYYYYYZZZ[[[\\\XXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSQQQPPPPPPPPPPPPMMMKKKKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@???==============================<<<<<<;;;;;;::::::999999999999999888777777777777777666666666555555444444333333333333222222333222222222222111111111111111111111111111111111111000000//////000000111000000000///......------............////////////////////////............------......///000000111+++,,,------......------........................,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------.........---,,,,,,++++++------...//////...------,,,,,,---...///000111111...........................///000000...---...///---------...............000///......//////...---////////////........................////////////.........////////////////////////...............////////////////////////////////////............////////////////////////...............---------...------------...//////////////////............//////......---,,,,,,+++------......///000000111............////////////...///////////////000000000000000000////////////000000000000000000000000000000000000000000000000//////000111111111111111000000111111222333333333111000000000000111222222333333333333333333333333222222111111222222333333555555555555555555555555333333333333444444444444333333333444444444555555444444444444444444444444444444444444444444444444555555555555555444444444555666666666666555444444444444555666777777777666555666666777777888888999666666777777777777888888888888888888888888888888888888888999999999999:::::::::::::::::::::::::::999999888888999999:::;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAACCCEEEFFFFFFHHHKKKMMMNNNPPPTTTWWW]]]aaagggmmmqqqvvvzzz}}}aaa```````````````aaaaaabbbcccddddddddddddfffhhhhhhiiijjjkkklllkkkjjjjjjiiihhhgggffffffggghhhiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkllljjjiiihhhfffffffffggghhhkkkkkkkkkjjjiiihhhfffeeebbbbbbbbbbbbbbbbbbbbbbbbaaa```___```bbbcccbbbaaaaaaaaabbbbbbbbbccccccccceeeddddddbbb```^^^\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZVVVVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVTTTTTTQQQPPPOOOOOOOOONNNLLLJJJIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@??????======<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;:::::::::999888888888999888777777666777777666666666555555555444444333333333222222222222222222222111111111111111111111111111111111111000000000//////000000000000000//////........................////////////////////////........................//////000000---...//////000/////////........................---,,,+++******+++---...+++++++++,,,,,,,,,------......---------------------..................---,,,,,,------.........///........................//////...---,,,---...///........................000///...///000000///---///////////////..................///////////////------......//////000000........................///////////////////////////////////////.........////////////////////////...........................------------.../////////////////////.........---------,,,,,,+++++++++............//////000000............////////////............////////////000000000000////////////000000000000000000000000//////////////////////////////000111111111111111000000111111222222222333000000000000000111222222222222222222222222222222333222222111222222333333222222222222222222222222222222333333333444444444333333333444444444555555333333444444444444444444444444444444444444444444555555555555555555555555555555555666666555444444333333555666777777777777666666666666777777888888666666777777777777777777666666666666666666666666888888888888999999999999999999999999999999999999999888888888888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@CCCEEEFFFGGGGGGHHHKKKMMMNNNQQQVVVZZZ^^^aaaeeehhhmmmqqqxxx~~~```______^^^^^^^^^______aaabbbcccccccccccceeegggfffggghhhjjjjjjiiiiiihhhgggfffeeeeeeeeeeeefffgggfffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiigggffffffgggggghhhkkkjjjjjjiiigggfffeeedddaaaaaabbbbbbcccccccccdddbbbaaa```aaacccccccccaaabbbbbbbbbbbbccccccccccccddddddcccbbb```^^^\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZUUUVVVWWWXXXXXXYYYXXXXXXXXXXXXWWWWWWVVVTTTSSSRRRQQQPPPNNNNNNOOONNNLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<;;;;;;::::::::::::::::::999999999999777777888888777777666555666666666666555555555555444444333333333222222222222222222111111111000000000000000000000000000000/////////000000/////////////////////........................////////////////////////............000000//////............---...//////000/////////...........................---+++******+++,,,---+++++++++,,,,,,,,,------,,,,,,---...///000000111.........------............------,,,,,,+++++++++........................///...,,,+++,,,---...///.....................---000//////000222222000............//////////////////////////////.........------......//////000000---------................................................///////////////........................---........................------------...//////.........///////////////,,,---------.........///000000//////........................////////////////////////............////////////000000000000000000000000000000000000//////////////////////////////000111111111111111000111111111111111222222000000//////000000111222222222222222222222222222333333222222111222222333222222222222222222222222222222222333333333444444333333333444444444555555333333333444444444555555444444444444444444444444444555555555555555555555444444555555555555444444333333555666777777777777666666666666666777777777777777666666666666666666666666666666666666666666777777888888888999999999999999999999999999999999999999999999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<=====================>>>?????????@@@CCCEEECCCEEEHHHKKKMMMPPPSSSVVV[[[___dddhhhmmmrrrwwwzzz______^^^^^^]]]]]]^^^^^^```aaabbbbbbaaaaaaccceeedddeeefffhhhhhhggggggfffeeedddcccbbbbbbcccdddeeecccdddeeegggggghhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjiiihhhgggffffffggghhhiiijjjiiiiiigggfffeeeddddddaaabbbbbbcccddddddeeeeeedddbbbbbbbbbddddddcccbbbbbbbbbbbbccccccccccccdddcccccccccaaa```^^^\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPPPPNNNMMMMMMNNNMMMJJJHHHGGGFFFEEECCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>><<<<<<<<<;;;::::::999999999999999999888888888888777777777777777666555555666666666555555555444444444444333333333333222222222111111111111000000000000000000000000000000000...//////000000//////...//////////////////..................////////////////////////............111000000///......------+++,,,------......------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...///111222222///...------------.../////////...---,,,+++******........................///...,,,,,,---/////////...............---------//////000111333333111///.........//////////////////////////////..................///////////////---------------..........................................///////////////........................---------..................------------...//////.........///////////////...//////000111111222222111000000///......------............////////////000000000////////////...////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000////////////000111111222222222222222222222222333333222222111111222222444444444444444444444444222222222222333333333333333333333444444444555555222333333444444555555555333333333333333333333333444444444555555555555555333333444555555555555444444444555666777777777666666666666666666666666666777777666666666666555555888888888888888888888888777777777888888888888999888888888888888888888888999999888888999999:::;;;999999999:::::::::;;;;;;<<<<<<============<<<<<<999:::;;;;;;;;;<<<>>>@@@???@@@BBBCCCDDDFFFJJJLLLNNNQQQUUUWWWYYY\\\```bbbiiinnnttt{{{```___^^^^^^]]]]]]]]]^^^___```aaa```^^^^^^```bbbaaabbbdddeeeeeeeeedddcccbbbaaa````````````aaabbbaaabbbccceeefffgggggggggggggggggghhhhhhhhhiiiiiiiiihhhgggffffffggghhhiiiiiiiiihhhgggfffeeeeeeeeecccccccccdddeeeeeeffffffeeecccbbbcccdddeeedddbbbbbbbbbbbbcccccccccddddddbbbbbbbbbaaa```^^^]]]\\\ZZZZZZZZZ[[[[[[ZZZZZZZZZXXXXXXYYYYYYYYYXXXXXXWWWUUUUUUUUUTTTRRRQQQOOONNNNNNLLLKKKKKKKKKKKKHHHFFFFFFEEEDDDBBBAAAAAAAAA@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;:::999999888888888888888888888888888666666777777666666555444666666555555555444444444444444333333333333222222111111111111000000000000000000000000000000000000......///000000///........./////////////////////............////////////////////////............///////////////.........+++,,,------......------.......................................---,,,,,,,,,------------.........,,,,,,------...///000000///...------------...////////////......---------........................///---,,,---///000000...//////.........---------......///111222222000.............../////////000000/////////............///////////////.........,,,,,,,,,------............................................./////////000........................---------.........//////...------------...//////............/////////000/////////000000000000000///////////////.....................////////////111111000000000/////////.../////////000000000111000000000000000000000000000000000000000000000000//////000111111111111111111111111111000000000000///////////////000111111111111111111111111111111444333222222111111222222333333333333333333333333111222222222222333333333333333333444444444555555222222333333444555555666333333333333333333333333444444444555555555666666222333444444555555555444555555666666666666666555666666666666666666666666777777666666666555555555888888888888888888888888777777777777888888888888888888888888888888888888888777777777777888999999999999999:::::::::;;;;;;:::;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;===???===???@@@@@@???AAADDDFFFEEEGGGJJJKKKKKKLLLOOOQQQUUUYYY^^^cccfffiiilllnnnrrrsssuuuxxx{{{}}}```___^^^^^^]]]]]]]]]]]]^^^______^^^]]]\\\^^^______```bbbcccccccccbbbaaa```___^^^^^^^^^^^^___``````aaabbbdddeeefffgggggggggggggggggghhhhhhhhhhhhiiihhhgggffffffggghhhiiiiiihhhgggfffffffffffffffdddddddddeeeeeefffffffffeeedddcccccceeeeeedddcccbbbbbbcccccccccdddddddddaaaaaaaaaaaa```___^^^]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWUUUUUUTTTSSSQQQPPPNNNMMMLLLKKKIIIIIIJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>============<<<<<<;;;::::::999888888777777777777777888888888666666666666666555555444666666555555555444444444444444444333333333222222111111111111000000000000000000000000000000000000---...///000000///...---.........///////////////............/////////000000/////////............------......///000000000---...//////000000//////..............................///000///...,,,+++---------.........//////,,,---------------------///...---,,,,,,---...////////////000000000000000........................///---,,,---000222000...//////.........---------,,,---...000222111///------.........//////000000000000//////.........---000000//////.........---,,,,,,,,,------.................................---.........//////000000........................---------.........//////...------------...//////---.........//////000000.........---,,,,,,++++++------......///000000000............/////////000222222111111000000//////.../////////000000111111000000000000000000000000000000000000000000000000//////000111111111111111111111111000000000000000///////////////000111111111111111111111111111111444333333222111111111222111111111111111111111111111111222222222333333333333333333444444444555555222222333333444555666666333333333333333333333333444444444555555555666666222333444444555555555444555666666666666666555555666666666666666555555555777777666666555555555444666666666666666666666666777777777777888888888888777777777777777777777777666666666666666777888888999999:::::::::;;;;;;;;;888999:::;;;;;;:::999999:::;;;;;;:::999999:::<<<999:::::::::999:::===???@@@BBBDDDDDDDDDDDDFFFHHHJJJNNNRRRTTTVVVWWWYYYZZZ]]]^^^```bbbeeegggiiijjjjjjmmmrrrwww{{{aaa```^^^]]]\\\]]]]]]^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]^^^aaacccddddddcccbbb```^^^]]]\\\\\\]]]___```ddddddddddddddddddddddddggggggfffffffffgggggghhhiiijjjiiigggeeeeeegggiiihhhhhhhhhhhhhhhgggfffeeegggggggggggghhhhhhhhhhhhhhhfffccccccdddeeeeeedddbbbbbbbbbdddeeeeeecccaaadddddddddcccbbbaaa```___aaaaaa```___^^^]]]\\\\\\^^^]]][[[YYYXXXXXXYYYZZZWWWVVVUUUSSSRRRPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDBBB@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999666666666666666666666666555555555555555555555555444444555555444444333222444444333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////.........---------------------------------,,,,,,,,,------------...000000000000000000000000........................///...---,,,,,,---...///........................------..................000000//////.........------------------...///000------------------------,,,---......,,,,,,---...---.........---,,,,,,++++++,,,...000000///...---------............------........................---------............///........................+++,,,---...////////////------------------------///......------------...........................,,,,,,,,,---------......---.........//////000000---.........//////000000//////............//////000///...------...///000///...---,,,,,,,,,,,,,,,000000000000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111333333333333333333333333444444444444444444444444111222333333444444333333222222333333333333444444555555555444444333333333444444444444444444333333777777666666555555444444666666555555555444444444555555555555666666666666222333444555666666666666555555666777888999999:::999888777555555777888999999999999999999999999999999999999::::::;;;;;;;;;999999999999999999999999999::::::;;;;;;::::::999;;;;;;:::999:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAACCCEEEGGGIIIKKKLLLLLLNNNOOOPPPQQQSSSUUUVVVVVVXXX[[[___bbbfffiiimmmpppyyy|||bbbaaa```^^^^^^^^^^^^___]]]]]]\\\[[[[[[[[[[[[[[[\\\^^^```bbbcccdddcccbbb```___^^^]]]]]]^^^```aaaddddddddddddddddddddddddgggffffffeeeeeeffffffgggfffffffffeeeddddddfffhhhkkkkkkkkkllllllkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhiiigggddddddeeeffffffeeebbbbbbbbbccceeeeeecccaaaccccccccccccbbbaaa``````aaa``````______^^^^^^^^^___^^^\\\ZZZYYYXXXYYYYYYVVVVVVUUUSSSQQQPPPNNNNNNKKKKKKJJJIIIHHHGGGFFFFFFEEEEEECCCBBB@@@>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;::::::::::::999999999555555555555555555555555555555555555555555555555444444444555444444333222333333222222222111111111000000000000000000000000000000000000000000000000........................//////////////////////////////.........---------////////////////////////---------....../////////////////////////////////........................///...------------...///........................+++,,,---...////////////000/////////.........---///......---------..............................,,,---......,,,,,,---....../////////......---,,,+++,,,...///000///...---------............------........................---------............///........................---...............------------------------------///...............//////........................,,,,,,---------.........------------......//////............/////////000//////............//////000///...------...///000///......---,,,,,,------000000000000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000000000111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333111222333333444444333333222222333333333333444444555555444444444333333333444444444444444444444444555555555555555555555555666666555555555444444444555555555555666666666666222333444555666666666666666666666777777888888999999888666555555666888999888888888888888888888888999999999:::::::::::::::999999999999999999999999999999::::::::::::999999;;;::::::999:::;;;<<<===============>>>>>>>>>>>><<<===???AAABBBDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKNNNQQQSSSUUUWWWZZZ]]]bbbeeeiiimmmpppqqqqqqqqqooonnnmmmlllmmmnnnpppqqqsssvvvyyy|||~~~ccccccaaa```____________\\\\\\[[[ZZZZZZZZZ[[[[[[[[[]]]___aaacccccccccccc``````_________```bbbcccddddddddddddddddddddddddfffeeeeeeddddddeeeeeeeeecccdddeeeeeedddeeegggiiillllllnnnnnnooonnnmmmmmmiiiiiiiiiiiiiiiiiihhhhhhjjjhhhffffffgggggggggfffcccbbbaaabbbccccccbbb```aaaaaabbbbbbbbbaaaaaa``````````````````````````````___]]][[[YYYXXXXXXXXXVVVUUUTTTRRRPPPOOONNNMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCAAA???>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888555555555555555555555555444444444444444444444444444444444444444333222222222111111111111000000000000000000000000000000000000000000000000000000000........................////////////////////////...............---------////////////////////////------......///000111111////////////////////////........................///...------------...///........................***+++,,,...///000000111/////////...............000///...------,,,------////////////////////////,,,.........---,,,---.../////////000//////...---+++,,,.../////////...---------............------........................---------............///........................////////////...---,,,+++....................................///000111111........................,,,------------.........,,,---------------..................//////////////////............////////////............////////////......------......000000000000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000000000000111111111222222111111000000000000111111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111222333333444444333333222222333333333333444444444444444444333333333333222333333444444555555555333333444444555666666777555555555555555444444444444555555555555666666666333333444555666666666666666666666777777777777777888888666666666666888888777777777777777777777777:::::::::999999999999999999999999999999999999999999999::::::::::::999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;888999:::;;;<<<=========>>>>>>>>>???@@@@@@AAAAAADDDFFFHHHHHHHHHIIIKKKMMMQQQRRRUUUXXXZZZ\\\]]]^^^[[[ZZZZZZYYYYYY[[[\\\]]]]]]```bbbeeefffhhhkkkmmmooosssyyy~~~ccccccbbbaaa```_________[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\^^^```bbbcccccccccaaa`````````aaacccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccddddddccceeefffgggggghhhjjjlllkkklllnnnpppppppppooonnnjjjjjjjjjjjjiiiiiiiiiiiijjjiiigggggghhhiiihhhgggcccbbbaaaaaabbbbbb```^^^^^^___``````aaaaaaaaa```____________``````aaaaaa```___]]]\\\ZZZXXXWWWVVVUUUTTTSSSQQQPPPNNNMMMLLLIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBB@@@???===<<<<<<;;;;;;;;;:::::::::999999999999999999888888888888555555555555555555555555444444444444444444444444333444444444444333222222222222111111111000000000000000000000000000000000////////////////////////........................////////////////////////........................------------------------,,,,,,---...///000000111////////////////////////.................................------.................................+++,,,---...////////////........................///......---------..............................---...///...---,,,---///....../////////......---,,,---......//////......------............------........................---------............///..............................//////...------,,,////////////////////////.........//////111222222........................------------............................................./////////////////////............///////////////....../////////000//////........./////////////////////////////////////////////000000111////////////000000000000////////////////////////////////////000000000000000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111222333333444444333333222222222333333333444444333333333333333333333333222222333333444555666666444444555555666666666666555555555555555555555555444444444555555555666666333444444555666666555555666666666666666666666555888777666666666666777888777777777777777777777777::::::999999888888777777888888888888888888888888888888999999999999888888999999999999999::::::;;;<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========@@@BBBCCCCCCCCCCCCEEEFFFIIIIIIJJJLLLNNNPPPRRRSSSPPPPPPOOOOOOPPPPPPQQQRRRQQQSSSUUUWWWWWWYYY[[[]]][[[___dddhhhlllooosssvvvvvvxxx|||ccccccbbbaaa```___^^^]]][[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]___```bbbbbbccc``````aaabbbcccdddffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccccccccccccccbbbdddggghhhhhhiiikkkmmmmmmnnnqqqssssssrrrqqqpppllllllkkkkkkjjjjjjjjjjjjjjjiiihhhiiijjjjjjhhhgggcccbbb```___``````^^^]]]\\\\\\]]]^^^____________]]]]]]]]]^^^______``````___^^^]]][[[YYYXXXVVVUUUTTTSSSRRRPPPNNNMMMLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::::::::999999999999999888888888777777777555555555555555555555555444444444444444444444444333333444444333333222111333222222222111111111111////////////////////////////////////////////////////////////////////////////////////////////////---.....................------------------------++++++,,,---......//////................................................---..................---..........................................---------------...............,,,,,,,,,---...///000111---------------------------...//////------...///,,,------.........------,,,------...............------............------........................---------............///........................,,,------...//////......////////////////////////.........//////111222222........................---------.........//////000000000//////////////////////////////.........//////............//////...//////////////////...//////.........//////000///////////////////////////////////////000000111////////////000000000000////////////////////////////////////000000000000//////000000000111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111222333333444444333333222222222333333333444444333333333333333333333333222222333333444555666666777777777666666666555555444555555555555555555555444444444444555555555555333444555555666555555555666666666555555555555555777666666666666666666777888888888888888888888888999999999888888777777777888888888888888888888888777888888999999888888777888888888999999999999999<<<<<<<<<;;;;;;::::::999:::;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>>===>>>???AAABBBAAABBBBBBDDDFFFHHHIIIFFFFFFFFFFFFFFFGGGGGGHHHFFFGGGIIIJJJJJJKKKMMMNNNPPPSSSVVVYYY[[[]]]___aaabbbdddgggiiikkkmmmooorrrcccccccccbbbaaa___]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\\\\]]]]]]^^^___```aaaaaa___```aaacccdddfffggggggeeeeeeeeeeeeeeeeeeeeeeeeffffffeeedddccccccccccccaaacccfffhhhhhhiiijjjlllqqqsssuuuwwwwwwvvvtttrrrmmmmmmllllllkkkkkkjjjjjjjjjiiihhhiiijjjjjjhhhfffdddbbb___^^^^^^^^^]]]\\\YYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\[[[YYYWWWUUUTTTSSSRRRQQQOOONNNLLLKKKJJJGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@???>>>===<<<;;;::::::::::::999999999999888888888777777777777666444444444444444444444444333333333333333333333333333333333333333222111111333333222222222111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////---------...............////////////////////////,,,,,,,,,---------------................................................------...//////...------........................////////////...---,,,+++---------------.........++++++,,,,,,...///111222---------------------------...//////...---...///+++,,,------------------------------......//////------............------........................---------............///........................+++,,,---...////////////....................................///000111111........................------........./////////111111111000000000000//////////////////.........//////............//////......////////////............------......//////000000000000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000/////////000000000111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111222333333444444333333222222333333333333444444222222222222333333333333222333333444444555555555888777777666555555444444444444444555555555555555333444444444444555555555444444555555555555555444444444444555555555555555666666666666666666666666888888888888888888888888888888888777777777777777888888888888888888888888777777888888888888777777777777888999999999999888;;;:::::::::::::::999999999999::::::::::::999999::::::;;;;;;;;;;;;;;;;;;999;;;<<<===<<<<<<>>>@@@>>>>>>>>>>>>???@@@BBBBBB@@@@@@AAAAAAAAAAAABBBBBB@@@BBBCCCCCCBBBBBBDDDEEEGGGIIILLLMMMMMMNNNPPPQQQSSSUUUWWWXXXYYYZZZ\\\^^^ddddddddddddbbb```^^^]]][[[[[[[[[[[[[[[\\\]]]]]]^^^]]]]]]]]]^^^______```^^^___aaaccceeefffggggggffffffffffffffffffffffffgggfffeeeddddddcccccccccbbbeeehhhiiijjjjjjkkklllssstttwwwxxxxxxvvvsssqqqnnnnnnmmmmmmlllkkkkkkjjjiiiiiihhhiiijjjjjjhhhfffdddbbb___]]]]]]]]]\\\[[[XXXXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYZZZZZZYYYXXXVVVUUUTTTRRRQQQPPPOOOMMMKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<;;;:::::::::999999999999888888888777777777666666666444444444444444444444444333333333333333333333333222333333333333222111111222111111111111000000000////////////////////////000000000000000000000000////////////////////////////////////////////////---------.........//////////////////////////////............------------................................................------...//////...------..........................................------,,,,,,,,,------.........,,,,,,,,,---...///000111........................---///000///...---...000,,,,,,---...............---------------...//////------............------........................---------............///........................------...............---------------------------///...............//////....................................////////////111000000000////////////000/////////............//////............//////---...///000000///...---------,,,,,,---......///000000000000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000////////////000000000111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222333333444444333333222222333333333333444444111111222222222333333333444444444444444444444444444444444444444444333333444444444555555555666666333333444444444555555555444555555555555555444444333333333444444555555666555666666666666666666555777777777777777777777777666666666777777777777777888888888888888888888888666777777777777777777666666666888999999999888777888888888888888888999999888888999999:::999999888888999999999::::::;;;;;;;;;<<<======<<<;;;<<<=========>>>>>>??????@@@@@@>>>>>>???@@@@@@@@@@@@@@@???@@@AAAAAA@@@???@@@BBB@@@BBBDDDEEEEEEEEEFFFGGGGGGIIIKKKLLLLLLMMMOOOQQQfffffffffeeedddbbb___^^^\\\\\\[[[[[[\\\]]]^^^^^^___^^^^^^]]]]]]^^^^^^___]]]^^^```ccceeefffggggggffffffffffffffffffffffffhhhgggfffeeeddddddddddddeeehhhkkkmmmmmmmmmnnnooorrrsssvvvwwwwwwtttqqqooooooooonnnmmmllllllkkkkkkiiihhhhhhiiijjjjjjgggeeedddbbb___]]]\\\\\\[[[ZZZWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYXXXVVVTTTSSSRRRQQQPPPNNNLLLKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>===<<<<<<;;;:::::::::999999999888888777777777777666666666666444444444444444444444444333333333333333333333333222333333333333222111111000000000000////////////////////////////////////000000000000000000000000........................////////////////////////---------.........//////------------------------000000000///......------................................................,,,---...//////...---,,,........................,,,,,,---.../////////...,,,,,,,,,------...............---------......///////////////////////////...///000///...---...000------...///000000//////...------------...//////---..................---........................---------.........//////........................////////////...---,,,,,,------------------------///......---------........................................../////////000000000//////.........---000000//////.........---//////............//////---...///000000///...---,,,,,,,,,,,,,,,---...///000000000000000000000000///////////////000111111////////////000000000000////////////////////////////////////000000000000////////////000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333444444444333333222222333333333444444444111111111222222333333333444444444444444444333333000111111222222333333444444444444555555555666666333333333444444444555555444555555555555555444444222222333333444555666666555555666666666666555555666666666666666666666666555555666666777777888888777777777777777777777777666666777777777777666666555666777999999888888777555555666666777777888888888999999:::::::::::::::888888999999:::;;;;;;<<<999::::::999777666777888;;;<<<<<<============<<<;;;;;;<<<==================>>>???>>>===<<<===>>>===???AAABBBBBBBBBCCCDDDAAABBBEEEFFFFFFGGGIIIKKKeeeeeedddbbbaaa___^^^]]]\\\\\\\\\]]]___aaabbbcccbbbaaa___]]]\\\]]]^^^______```aaabbbdddeeefffggghhhgggfffggghhhgggfffdddhhhfffdddbbbbbbccceeegggiiijjjlllmmmmmmmmmllllllqqqqqqqqqppppppppppppooommmkkkjjjkkknnnnnnllljjjiiiiiijjjkkkjjjiiihhhgggdddcccaaa___]]]ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVWWWVVVUUUTTTSSSPPPOOONNNLLLKKKJJJJJJJJJHHHGGGEEEBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<;;;::::::999999888888888666555555555555444444444666666555555555444444444444333333222222333333444111111111111111111111111000///...///111222222111........................------------------------//////......---------,,,........................,,,,,,,,,++++++*********/////////...---------,,,////////////////////////------------------------------------------------...---,,,,,,,,,,,,---...........................333222000...---,,,------000///...---------------------++++++++++++------..................------......------------..............................000///---,,,,,,...000222+++,,,---...////////////........................////////////////////////111///------......---,,,,,,---------.../////////---------------...///000---,,,,,,,,,,,,---......000///...------...///000---------............///------......//////000000........................///////////////............------,,,,,,------...////////////////////////............////////////////////////............111111111111000000000000000000111111111111000000000000000000111111111111000000000000111111111111000000000000000000000000111000000000111222333333222111111000000111222222222222222111111111000000111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333666555333111111111333444222222222222222222222222444444444444444444444444222333444555555444333222777666444333333444666777555555555555555555555555555666777666555444555777888888888777777777777777777999:::999555444666888777777777777777777777777888888777777777777888888888888888888888888888888::::::::::::999999888777999::::::;;;;;;::::::999;;;<<<<<<<<<;;;999777666888888888999999:::::::::888888999999999:::::::::================================================??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBgggfffdddbbb```___^^^^^^\\\]]]]]]^^^```aaacccdddcccaaa___^^^]]]^^^___```___```aaabbbccceeeffffffhhhgggfffggghhhhhhfffdddgggfffdddbbbbbbccceeefffhhhiiikkklllmmmmmmlllkkknnnnnnnnnnnnnnnnnnnnnnnnmmmkkkjjjlllnnnnnnllljjjiiijjjjjjkkkkkkiiihhhgggdddcccbbb```]]][[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSTTTUUUTTTSSSRRRQQQOOONNNMMMLLLJJJJJJJJJJJJHHHFFFDDDAAA???>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;:::999999888777777666555555555555444444444555555555444444444333333222222222111111222222222111111111111111111111111000///...///111222111000////////////////////////........................111000000000////////////..............................---------,,,,,,,,,...............---------........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000000...------....../////////...---------------------,,,++++++,,,------..............................------------.............................................//////000---...//////000000//////................................................000...------.........------------...............//////......---.........///............///000000000///...------...///000........./////////000000.........///////////////.................................//////////////////......------......///////////////////////////....../////////000000000////////////////////////////////////............000000111111111111000000//////000000000111111111000000000000111111111111000000000000000000000000000000000///000000111111222111111111000000000000222222222111111111000000111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222555444222111111222333444333333333333333333333333444444444444444444444444333444444444444444444333666555444333333444555666555555555555555555555555444666777666555444555777666666666666666666666666666777999888777555555666777777777777777777777777888888777777777777888888888888888888888888888888999999:::::::::999888888888999999999999999999888999::::::::::::999999888888999999999999999999:::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;==============================>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAiiigggdddaaa```___``````^^^^^^______aaabbbdddeeedddcccaaa___^^^______```______```aaabbbdddeeeeeehhhgggfffggghhhhhhfffdddfffeeecccaaaaaabbbcccdddggghhhiiikkkllllllkkkkkkjjjjjjkkkkkkllllllmmmmmmmmmlllkkklllmmmmmmllljjjiiijjjkkkkkkkkkjjjhhhhhhddddddbbbaaa___]]][[[[[[WWWWWWWWWWWWWWWWWWWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLJJJIIIIIIIIIIIIGGGEEECCC@@@>>><<<<<<<<<=========<<<<<<<<<<<<<<<<<<;;;:::999888777666666666555555555555444444444444444444333333333222222111111000000000000111111111111111111111111111111000///...///111222111000000000000000000000000000000000000000000000000000000000000000////////////........................///////////////.........---------.......................................////////////////////////........................+++,,,,,,------,,,,,,+++------------------------......------...///000000//////...------------...------,,,,,,,,,,,,------..............................------------..............................,,,---...000000///...---000000000000000000///...................................................///---,,,,,,...//////..................---------111000///......------...///............///000000000///............//////////////////000000000111///////////////.........////////////////////////------......//////000000000//////////////////000/////////////////////////////////000000000111111000000000000000000000000////////////............///000000111111000000/////////000000000000111111000000000000111111111111000000000000000000000000111000//////////////////111111111111111000///...222222222111111111111111111111111111111111111111333333333333333333333333333333333333333333333333111111111111111111111111333333222111111222444555333333333333333333333333444444444444444444444444555444444333333444444555666555444333333444555666444444444444444444444444444555666666555444555666555555555555555555555555666666666888999888555333777777777777777777777777888777777666666777777888888888888888888888888888888888999999:::999999999777777888888888888777777888888777777888999::::::999999999999999888888888888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@@@@@@@@@@???jjjhhhdddaaa``````aaabbb`````````aaabbbdddeeefffeeedddbbbaaa````````````^^^___```aaabbbcccddddddgggffffffggghhhhhhfffeeeeeedddbbbaaa```aaaaaabbbeeefffhhhiiijjjjjjjjjiiiggghhhhhhjjjkkklllmmmmmmllllllllllllllllllkkkjjjiiijjjkkkkkkkkkjjjhhhhhhddddddcccaaa```^^^]]]\\\WWWWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQOOONNNMMMKKKKKKJJJIIIHHHGGGGGGHHHEEEDDDAAA>>><<<::::::999<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999888777666555666555555555555444444444333333333222222222111111111111111000000111111111111111111111111111111111000///...///000111000///////////////////////////000000000000000000000000...............---------........................////////////////////////,,,---------.../////////........................------------------------........................+++,,,---......---,,,+++------------------------------------....../////////......---------......---------,,,,,,------------------.....................------------..............................,,,---......//////......111111111000///...------...................................................---+++,,,...//////////////////...---------,,,000000///.........//////---,,,,,,,,,,,,---......000//////...................../////////000000000000000//////......------000000000000000000000000,,,------...///000111111000//////......//////000////////////////////////000000000000111111111111000000000000111111111111111111111111000000000000//////000000000000//////////////////000000000111///000000000111111111111000000000000000000000000222111000///////////////000000111222222222111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333444555444444444444444444444444333333333333333333333333555444333222222333444555555444444333333444444555444444444444444444444444444555666666444444555666555555555555555666666666777666666888;;;;;;666222666666666666666666666666777777666666666666777777888888888888888888888888666777888999999999999999777888888888888888888777888777666666666777999:::::::::999999888888777777888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<@@@????????????>>>>>>>>>jjjhhheeebbbaaabbbdddeeebbbbbbbbbcccdddeeefffgggfffeeedddcccbbbaaaaaa```______```aaabbbccccccdddgggffffffggghhhhhhgggeeedddcccaaa```_________```bbbdddfffggghhhiiihhhhhhgggggghhhiiikkklllmmmmmmkkkkkkllllllkkkjjjiiiiiiiiiiiijjjjjjjjjiiihhhgggdddcccbbbaaa```___^^^^^^XXXXXXXXXXXXXXXXXXXXXXXXUUUTTTRRRPPPOOONNNMMMMMMNNNOOOPPPPPPPPPOOOMMMLLLIIIIIIHHHGGGFFFFFFFFFFFFCCCBBB???<<<:::999999999::::::::::::::::::;;;;;;;;;::::::999777666666555666555555555555444444444333333222222222111111111222222111111111111222222000000000000000000000000111///...///000000///...........................////////////////////////---------.........................................................//////,,,---------.../////////........................------------------------........................------............------------------------------...............------,,,......---------......///---------------------------------.........//////......------------..............................///...,,,+++,,,---///000000000000///...---,,,+++...................................................---+++,,,...//////////////////...---------,,,------------...000111111---,,,,,,,,,,,,---......///////////////......---------........./////////000000//////......------000000000000000000000000,,,------...///000111111///..................///////////////////////////000000000000111111111111///000000000111111111222111111111111000000000000//////000000000000//////...////////////000000000///000000000111111111111000000000000000000000000333222111111000000000000//////111222333333444444111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111222333333444444444444444444444444444333333333333333333333333555444333222222333444555444444444333333444444444444444444444444444444444444555666555444333444666555555555666666777777777777666666999<<<<<<777333666666666666666666666666777777666666666666777777777777777777777777777777666777888888999999999999888888999999999999888888999888777666555666777888999999999888888777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>hhhfffeeedddccceeefffgggdddddddddeeeeeefffggghhhggggggfffeeedddbbbaaaaaa``````aaaaaabbbccccccdddffffffeeefffhhhiiigggfffbbbbbbaaa___^^^^^^^^^^^^```bbbdddfffgggggggggggggggggghhhiiijjjkkklllmmmiiijjjkkkkkkiiigggggghhhggghhhiiiiiiiiihhhgggfffcccbbbbbbaaa```______^^^ZZZZZZZZZZZZZZZZZZZZZZZZVVVUUUSSSQQQOOOMMMLLLLLLMMMMMMNNNOOONNNMMMLLLKKKGGGGGGFFFEEEEEEEEEEEEEEEBBB@@@>>><<<:::999999999999999999999::::::::::::999999999888777777666666666555555555555444444444333333333222222222111111222222222111111222222222000000000000000000000000111///......000000///---................................................/////////000000000000000........................------------............---------...............------------------------////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++...------------...//////------............------,,,,,,------.../////////......------------..............................///...,,,***+++---///111////////////...---,,,+++........................------------------------///---,,,,,,...//////..................---------+++++++++,,,...///111222///............///000000///000000000///...---,,,------------............///////////////.........////////////////////////------......//////000000///......------......////////////////////////////////////000000000111111...//////000000111111111////////////...............//////000000//////.........////////////000000000000000000111111111111000000000000000000000000333222111111111111111222000000000000111222444555111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111222222222222222333333333333333333333333333333333333333333333333555444444333333444444555333333333444444333333333333333333333333333333333333444555555444333444555555555555666666777777888666666777999::::::777555777777777777777777777777777666666555555666666777777777777777777777777777777777888888999888888888888999999999999999999888999999888777777666777777888888888888888777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>eeeeeeeeeeeefffggghhhiiifffffffffffffffggghhhiiihhhhhhgggfffeeecccbbbaaaaaaaaabbbbbbcccdddddddddfffeeeeeefffhhhiiigggfffaaaaaa```___^^^]]]\\\\\\___```bbbdddfffffffffffffffgggggghhhiiijjjkkkkkkgggiiikkkjjjgggeeeeeegggfffggghhhhhhhhhgggeeedddaaaaaaaaa``````_________[[[[[[[[[[[[[[[[[[[[[[[[WWWUUUSSSQQQOOOMMMLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIFFFEEEDDDDDDDDDDDDDDDDDD@@@???===;;;::::::::::::888888888888999999::::::888888888888777777777777666555555555555444444444444333333333222222222222111111000000000000111111000000000000000000000000111///......//////...---................................................////////////000000000111........................---------.........//////...............---------------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------------------...//////,,,---...//////...---,,,,,,,,,------...//////000......------------..............................------,,,,,,,,,---...//////////////////...---,,,........................------------------------000...------.........------------...............+++++++++,,,,,,...///000///............///000000///000000000///...---,,,............////////////.........///////////////.................................///////////////000//////......//////000////////////////////////....../////////000000000------...//////000111111////////////..................////////////.............../////////000000000000000000111111111111000000000000000000000000111000000000000111111222222111///------...000222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222111111000333333333333333333333333222222222222222222222222333444444444444444444333333333333444444333333333333333333333333333333333333444555555333333444555333333444555555666777777333555666777666555666777777777777777777777777777666666555555555555666666777777777777777777777777777888888888888777777666777777888888888888777777777777888888999999888888777777777777888888888888888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;<<<===>>>>>>???cccdddeeefffgggiiiiiijjjggggggfffgggggghhhiiijjjiiiiiihhhgggfffdddbbbaaabbbbbbbbbcccdddddddddeeefffeeeeeefffhhhiiihhhfffaaa``````___]]]\\\[[[[[[^^^___bbbdddeeefffffffffffffffgggggghhhiiiiiiiiifffhhhjjjiiifffcccdddfffeeefffgggggggggfffddddddaaa`````````_________^^^\\\\\\\\\\\\\\\\\\\\\\\\WWWVVVTTTQQQOOOMMMLLLLLLIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDDDD???>>><<<;;;::::::;;;;;;777777888888999999999:::777777777777888888888888666666555555555444444444444444444333333333222222000000////////////000000000000000000000000000000111///......//////...,,,000000000000000000000000////////////////////////,,,---------......//////........................---.........//////000000/////////......------,,,------------------------------------------------++++++++++++++++++++++++---+++(((&&&&&&(((+++---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...---------------...///000,,,---...//////...---,,,,,,,,,------...///000000.........------.................................+++,,,---.........------000000000000000//////...........................------------------------111///------......---,,,,,,------....../////////,,,,,,+++++++++,,,---------,,,,,,,,,,,,---......///000000000000...,,,+++////////////000000000000---.........//////000000........................///////////////.........111111000000000000111111////////////////////////............////////////,,,------...///000000111111111111111000000000000......////////////................../////////000000000000000111111111111000000000000000000000000//////...//////000111222444222...+++***+++---...000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000///222222222222222222222222222222222222222222222222222333555555555555333222222333333444444333333222333333333333333333333333333444555555333333444555222222333333444555666666111333666555222222444777777777777777777777777777666666555555555555666666777777777777777777777777888888888888888777666555666666777777777777666666444555777999:::;;;::::::666666777777888888999999888888999999999:::::::::999999999999999999999999888888888888888888888888888999999999999:::::::::888999:::;;;<<<>>>??????```aaaccceeefffggghhhhhhiiiiiiiiigggeeeeeegggiiihhhhhhhhhgggfffeeeddddddaaa`````````bbbccceeefffdddccccccdddffffffdddccc```___]]][[[ZZZYYYXXXXXX[[[\\\___aaaccccccccccccdddeeefffggghhhhhhhhhhhhgggffffffeeeddddddcccccccccddddddddddddcccbbbbbb________________________\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXVVVSSSPPPMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@???>>>======<<<;;;::::::::::::999999999888888888888777777777777777666666666666333333444444555666666777333333333222222222111111000000000111222222222333000///...------...///000////////////////////////111000///...------.../////////000000000000//////...------,,,,,,------.........//////...---,,,,,,+++++++++,,,---...///000------------------------,,,---...---,,,,,,,,,...//////.........---------........................***+++,,,,,,------,,,,,,.........------,,,,,,,,,........................//////.........---------........................---------............///222///---...000222000...)))***+++,,,...///000111,,,---......//////......111...,,,---//////---+++////////////////////////...------------...//////......//////...---,,,,,,,,,---......//////..............................////////////////////////......------------......------......//////000000............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////,,,,,,------.../////////////////////000000000000///////////////.........////////////000000000000000000000000000000000000222222222111111111000000111111222222222222111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000000222444444333222111222222333333444444333333222111111222222222333333333222222222222222222222222333333333333333333333333222222333333333333444444555555555555555555555555777777777777777777777777666777888999999:::::::::777777777777777777777777666777777777777777666666666666666666777777777777777777777777888888888888999888777666666777888999777777777777777777777777:::999999999888777777777888888888888888888888888888888777777888888999:::999999::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<>>>>>======<<<;;;::::::::::::888888777777777666666666666555555555444444444444222222222333333333333333222222222111111111000000222111111000000////////////000111222222111000///////////////////////////........./////////......------............------+++,,,...//////...,,,+++------...............------------,,,------......////////////////////////+++,,,------++++++,,,------.............................................,,,---......//////..............................,,,,,,,,,,,,------......,,,,,,------------------........................---------............////////////.........///000,,,,,,---......//////000,,,---......///.........---............---.................................------------...//////------...............---,,,---......///.................................////////////////////////......------------......000000//////......------............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////---------....../////////////////////000000000000---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000000111111222222111111000////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111///......111333111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444666666666666666666666666333444555666666777777777555555555555555555555555444444555666666666666666555555555555666666666666444444444444555555555555666666666777777666666666666666666666666666666666555555555666666777777888777777777777777777777777777777666666777777888999888888888999999999::::::999999999999999999999999___```aaabbbccccccccccccdddfffggghhhfffffffffgggbbbdddgggiiiiiihhhfffeeedddcccbbbbbbbbbdddeeeffffffeeeddddddeeeeeecccaaaaaa```___^^^]]]]]]]]]]]][[[[[[[[[ZZZZZZ[[[\\\\\\```aaaaaabbbbbbbbbaaaaaa]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]YYYXXXUUURRRNNNKKKHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>============<<<;;;::::::::::::888888888777777777666666444444444444333333333333222222222222222222222222222111111111111000000000000000000000000000/////////000000111111000000///////////////////////////---...//////000000//////,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,---......///.........------,,,,,,,,,------...........................,,,---......---,,,---...---------.......................................,,,,,,---............---.............../////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------............///,,,------,,,++++++,,,...,,,,,,---...//////000000,,,---......//////......,,,---///...------...///------------------------...------------...//////,,,---......///.........,,,---......//////..............................////////////////////////......------------......///////////////.....................////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////,,,,,,------...//////000////////////000000000000------......///000000000////////////000000000000000000000000000000000000//////000000000000000111111111222222222222111111000000000000000000000000//////000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000111222111000///111222111111222222222222111111111111222222222333333333222222222222222222222222444444444444444444444444222222333333333333444444333333333333333333333333333333333333333333333333111222333444555555555555555555555555555555555555333444555555666666666666444444555555555666666666444444444555555555555666555666666777777666666555666666666666666666666666555555555555666666666666777777777777777777777777777666666666666777888888888888888888999999999999999999999888888888888777^^^___```aaaaaabbbbbbaaaaaaccceeefffeeeddddddeeecccdddfffggghhhhhhggggggeeeddddddccccccdddfffggggggfffeeeeeeffffffdddbbbaaa```___^^^^^^]]]]]]^^^\\\[[[ZZZYYYYYYYYYZZZ[[[______````````````______ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYVVVUUURRROOOLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>======<<<;;;::::::::::::777777666666666555555555555555444444444333333333222222222222222111111111111111111111000000000000/////////000000000000000000//////......//////000////////////////////////,,,---.../////////......---------......---------------------------------,,,------...//////............------------......---------------------------...///...------...///---------.........//////........................++++++,,,------------------........./////////000...------,,,,,,+++++++++++++++,,,,,,,,,---------........................---------............///+++---...,,,******,,,...............////////////,,,---......//////......+++---//////------...000------------------------...------------...//////,,,------...//////......,,,---......//////..............................////////////////////////......------------...............///////////////............////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////............////////////////////////000000000000------......///000000111////////////000000000000000000000000000000000000////////////000000111111000000111111111111000000111111111111111111111111////////////000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000222333333222111111222111111222222222222111111111111222222222333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222333444555555666555555444444444444444444444444222333444555666666666666444444444555555555666666444555555555555666666666555555666777777666555555666666666666666666666666666666555555555555555444777777777777777777777777666666666666666777888888888888888888999999999999999999888888777777777777^^^^^^___``````aaa``````___aaacccdddcccbbbbbbcccddddddeeeggghhhhhhhhhhhhgggfffeeedddeeefffggghhhhhhgggffffffgggfffdddbbbaaa```___^^^^^^^^^^^^^^^\\\[[[YYYXXXXXXYYYZZZZZZ^^^^^^^^^______^^^]]]]]]XXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWWWWWWWTTTRRRPPPNNNKKKHHHFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA???????????????@@@@@@@@@======<<<;;;::::::::::::666666555555555444444444666666555555555444444444222222111111111111111111111111111111000000000000......//////000000111111000///...------...///000////////////////////////***+++---...///...------//////000000000000//////...------,,,,,,------...,,,,,,---.../////////...000//////.........//////------------------------,,,---...---,,,,,,---...---------.........//////........................***+++,,,,,,------,,,,,,---.........//////000000///...------,,,+++***)))+++++++++,,,,,,---------........................---------.........//////---///000...,,,+++...000111000000///......------,,,---......//////......+++---//////---,,,...111------------------------...------------...//////,,,,,,---.../////////...,,,---......//////..............................////////////////////////.........------.........---.........//////000000............/////////000////////////////////////////////////////////////------------------------////////////////////////........................////////////////////////111111000000//////......////////////000000000000---------...///000000111////////////000000000000000000000000000000000000.../////////000000111111//////000000000000//////111111111111111111111111.../////////000000111111111111111111111111111111////////////////////////111111111111111111111111000000111111222222222222000222444444333222111222111111222222222222111111111111222222222333333333222222222222222222222222111111111111111111111111222222333333333444444444333333333333333333333333555555555555555555555555444555666777888888888888444444444444444444444444222333444555666666666666444444444555555555666666555555555666666666666777444555666777777666555444666666666666666666666666666666666555555444444333777777777777777777777777666666666666666777888888777888888888888999999999999888888888777777666666\\\^^^___aaaaaaaaaaaa``````aaaaaaaaabbbbbbccccccccccccddddddeeefffggggggfffffffffggghhhiiiiiiiiikkkjjjgggeeedddcccccccccaaa```___```aaaaaa___]]][[[ZZZYYYXXXWWWWWWXXXYYY]]]]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWXXXYYYZZZ[[[ZZZXXXVVVWWWZZZZZZWWWTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSRRRPPPNNNKKKGGGDDDCCCAAAAAA???>>>>>>>>>???@@@>>>>>>>>>>>>============???<<<:::999999999888777666666666666666555555444555555444333333222111111111111111111111111111111111111111111111111111111222111111000///......---......////////////......////////////////////////000000///...............,,,---///000000///---,,,///...---,,,+++,,,,,,---//////.........---------///............---------/////////...------,,,,,,..........................................------//////.........------------------------------------,,,,,,,,,,,,---....../////////...------,,,,,,+++++++++,,,,,,---------------------------------------......------,,,++++++,,,------,,,,,,...000111000///...............//////.........---------................................................------............------------............------------......------,,,+++//////.........---------+++,,,------......------............................................................//////////////////............//////........................////////////////////////..................------........................000000//////.........---////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///000111111111///...---////////////000000000000///////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000222222111000///...------111111222333333333333222222222222222222222222222222222222222222222222222///111333555555333111///000000000111111222222333333222222111111222222333222222333333333333444444222222333333333333444444333444444555555444444333333333333333333333333333666666444333333444555666555555555555555555555555555555555555555555555555777777777777666666666666444444444333333222222222555555666666666666555555555555555555666666666666777777666666555555444444666666777888888888888777888888888888888888888888\\\]]]___`````````____________``````aaaaaaaaaaaabbbbbbcccdddfffgggggghhheeeeeeffffffgggggghhhhhhjjjiiigggeeedddcccccccccaaa```___```aaaaaa___]]]ZZZZZZXXXWWWWWWWWWXXXXXX[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWXXXYYYXXXVVVUUUVVVWWWXXXUUUSSSTTTTTTUUUVVVVVVVVVUUUTTTUUUUUUUUUUUUTTTSSSRRRQQQOOOOOONNNLLLIIIGGGEEEDDDAAA@@@???>>>>>>>>>??????>>>>>>>>>=========<<<<<<>>><<<:::999999999888777666666666666666555444444555444444333222222111111111111111111111111111111111111111111111111111111111111111000///...............////////////..............................000000///...............,,,---...//////...---,,,///...---,,,,,,,,,------//////.........---------///............------------------------,,,,,,,,,................................................//////.........---------------------------------------,,,,,,------...///------..................,,,,,,,,,,,,,,,,,,------------------------------------......------,,,+++...//////...---,,,...///000000///...............//////.........---------................................................------............------------............------***+++,,,---...///////////////.........---------,,,,,,---...........................................................................//////////////////............//////........................////////////////////////........................////////////////////////000/////////............////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000000000000000000000111111111000//////////////////000000000000///////////////000111111000000000000000000000000//////000000000111111111111111111111111111111111000000000000000000000000111111111111111000000000000111222222333333222222222222222222222222222222222222222222222222222222000111333444444333111000111111111111222222222222333222222111111222222333222222333333333333444444222222333333333333444444444444555555555555444444333333333333333333333333666555444333333444555666555555555555555555555555555555555555555555555555666666666555555444444444555555555444444444333333444444555555555555444444555555555555666666666666666666666666555555555555555666666777777777777777888888888888888888888888\\\]]]^^^^^^^^^^^^^^^]]]^^^^^^^^^^^^____________aaabbbcccdddfffggghhhiiieeeeeeeeeeeeffffffffffffiiihhhgggeeedddcccccccccaaa```______``````^^^]]]YYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWUUUTTTSSSTTTUUUUUUSSSQQQRRRSSSTTTUUUVVVVVVVVVUUUVVVVVVUUUTTTSSSQQQPPPOOOLLLLLLKKKJJJHHHFFFEEEDDD@@@@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<===;;;999888999999888666555666666666666555444444444444333333222222111111111111111111111111111111111111111111111111111111111111000000//////............////////////......------------------------000///......---.................................///...------,,,---------...............---------///............---------+++++++++,,,,,,,,,,,,---...............................................................------------------------------------------,,,------...///,,,,,,------...//////000------------,,,,,,,,,,,,------------------------------......------,,,+++000111111000...,,,---.../////////..............................---------................................................------............------------............------***+++,,,---.../////////...............------------......///////////////............................................................//////////////////............//////........................000000000000000000000000........................000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000///000000111111////////////000000000000///////////////000111111000000000000000000000000//////000000000000111111111111111111111111111111000000000000000000000000//////000111222333444444000111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222333222222111111222222333222222333333333333444444222222333333333333444444333444444555555444444333333333333333333333333333555555444444444444555555555555555555555555555555444444444444444444444444666666555444333333222222666666555555555555444444333333444444444444333333444555555555555666666666555555555555555666666666555555666777777777777777888888888888888888888888\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]```aaabbbdddfffgggiiiiiiffffffffffffffffffffffffhhhhhhgggfffddddddccccccaaa```______``````^^^\\\XXXXXXVVVVVVUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVTTTSSSSSSTTTTTTSSSRRRQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMLLLKKKKKKIIIHHHFFFDDDCCC??????>>>>>>=====================<<<<<<<<<;;;;;;<<<:::888888888888777666555555666666555555444333333333333333222222111111111111111111111111111111111111111111111111111111111000000000/////////.........////////////......------------------------///......------.........///...------------...///.........------------...........................///............---------***++++++,,,------..............................---------.......................................,,,,,,---------------------------------...//////---------.........//////......------,,,,,,,,,+++------------------------------......------,,,+++...///000000...------........................---........................................................................------............------------............------...............------,,,..............................///000000000000000............................................................//////////////////............//////........................000000000000000000000000---------...............///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////........./////////000000//////////////////////////////...---...///111222////////////000000000000///////////////000000111////////////////////////////////////000000000111111111111111111111111111000000000000000000000000...///000000111222333333000000111222222222222222111111111111111111111111111111111111111111111111333222111000000111222333444444333333222222111111333222222111111222222333222222222333333333444444222222222333333333444444222333333333333333333222333333333333333333333333444444444444444444555555555555555555555555555555444444444444444444444444666666555444333222222111555555555555444444444444333333444444444444333333444444444555555555666666444444444555555666666666666666777888888888888777888888888888888888888888[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\______aaaccceeefffhhhhhhggggggggggggggghhhhhhhhhhhhhhhggggggfffeeedddcccaaa```______```___]]][[[XXXWWWVVVUUUVVVVVVXXXXXXYYYYYYXXXXXXXXXXXXXXXWWWVVVWWWWWWWWWWWWVVVVVVVVVSSSTTTUUUUUUTTTSSSRRRRRRTTTTTTTTTUUUVVVWWWWWWXXXVVVUUUTTTSSSQQQNNNMMMKKKMMMMMMLLLJJJHHHEEECCCAAA>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999777777888888777666555555555555555444444333333222222222222222111111000000000000000000000000000000000000000000000000000000000000////////////......////////////....................................------------......///...------------...///---.....................---.....................///............---------++++++,,,---...///000000........................---------.........//////---.....................,,,,,,,,,---------.........------------...////////////.........---------.........------,,,,,,,,,------------------------------......------,,,+++***,,,...///...------...,,,---......///...---------.....................................................................------............------------............------......//////......---,,,---........................///000000111111000000............................................................//////////////////............//////........................////////////////////////---------.........//////.................................///////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////...------,,,---...000111////////////000000000000///////////////000000111////////////////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111333222000//////000222333333333333222222111111111333222222111111222222333222222222333333333444444222222222333333333444444111111222222222222111111333333333333333333333333222333333444444444555555555555555555555555555555444444444444444444444444666666555555444333222222333333333333333333333444444444555555555555444444444444444444555555555555333333444444555555666666666777888888999999888888777777777777777777777777[[[ZZZZZZZZZ[[[\\\^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^___```aaacccdddeeefffffffffgggggghhhiiiiiijjjhhhiiiiiihhhhhhfffeeeeeeaaa```_________^^^\\\ZZZXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXXXXXXXWWWWWWVVVSSSUUUVVVUUUTTTRRRSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWTTTTTTSSSRRRPPPNNNLLLKKKMMMMMMKKKJJJGGGDDDBBB@@@===============<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::888666666777888777666444555555555555444333333222222222222222222111111000000000000000000000000000000000000000000000000000000000000////////////......////////////......////////////////////////---------,,,------...///........................------...////////////...---------...............///............---------,,,,,,------...///000000........................,,,,,,------.../////////---------...............+++,,,,,,------...............------......///000000//////...------,,,,,,.........---------------------------------------------......------,,,+++(((+++---......---......+++,,,---//////...---------------...............................................................------............------------............------+++,,,---...///000000000---------..................//////000000000000000............................................................//////////////////............//////........................////////////////////////,,,,,,------.../////////.................................///////////////////////////////////////////////////////////////////////////////////////------........./////////000000000000000000000000......------......//////////////////000000000000///////////////000111111000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000111111000000//////......///000111111222222111111111111111111111111111111111111111111111111111111222111000//////000111222222222111111111111111111333222222111111222222333222222333333333333444444222222333333333333444444000111111222222111111000333333333333333333333333111222333444444555444444555555555555555555555555333333333333333333333333555555444444444444333333222222222333333333333444444444555555555555444444333444444444444555555555444444444444444555555555666666777888888888888888777777777777777777777777ZZZZZZZZZZZZ[[[]]]___`````````_________^^^^^^^^^^^^^^^___```aaabbbccccccddddddeeefffgggiiijjjjjjiiiiiijjjjjjiiihhhgggfffaaa```_________^^^\\\ZZZXXXXXXWWWWWWWWWXXXZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYWWWXXXYYYYYYXXXWWWVVVUUURRRTTTVVVUUUSSSQQQRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHFFFDDDBBBAAA<<<<<<=========<<<;;;:::;;;;;;;;;::::::::::::999999777666666777777777666444444555555444444333222111111111111111111222222000000000000000000000000000000000000000000000000////////////000000000000......////////////..............................---,,,,,,,,,------...///,,,---...//////...---,,,,,,---...///000000///...---------........./////////............---------,,,,,,,,,------.................................,,,,,,------...//////000---------.........//////++++++,,,,,,---......///...............//////000..................------------------............------------------------------......------,,,+++***---///000///---------***+++---//////...---,,,---------.........//////................................................------............------------............------+++,,,---///000000000000---------.........//////---...//////000000//////............................................................//////////////////............//////........................------------------------,,,,,,------...//////000..................................../////////000////////////////////////////////////////////////////////////////////////---------.........//////000000000000000000000000000000000000000000//////////////////000000000000///////////////000111111000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000111111111000000000/////////000000111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000111111333222222111111222222333222222333333333333444444222222333333333333444444222222333333333333222222333333333333333333333333000111333444555555444444555555555555555555555555333333333333333333333333222222222222333333333333333333333333444444555555333333444444444444333333333333444444444555555555555444444444444444444333444555555666666666666666777777777777777777777777YYYYYYYYYZZZ\\\^^^```bbbaaaaaaaaa``````_________]]]^^^^^^___```aaaaaabbbaaabbbccceeeggghhhiiijjjiiijjjkkkkkkjjjiiihhhgggaaa```___^^^___^^^[[[YYYYYYXXXXXXWWWXXXYYYZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYXXXWWWUUUTTTQQQTTTVVVUUURRRPPPQQQSSSSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKFFFFFFFFFFFFEEECCCBBBBBB;;;<<<=========<<<::::::;;;;;;;;;:::::::::999999999777555555666777777666444444555555444444333222111111111111111111222222000000000000000000000000000000000000000000000000////////////000000000000......////////////......------------------------,,,,,,,,,,,,------...///,,,---///000000///---,,,,,,---///000000000///...---------.........////////////.........---------++++++,,,,,,,,,,,,------........................,,,,,,------...///000000---------.........//////++++++,,,,,,---...//////...............///000000,,,,,,------.../////////,,,---------.../////////------------------------------......------,,,+++---///222222000---,,,,,,***+++---//////...---,,,---------.........//////................................................---..................------..................---///////////////......------------.........//////---......///////////////............................................................/////////000//////............//////........................------------------------,,,,,,------...///000000000000000000000000000000---.........//////000000////////////////////////////////////////////////////////////////////////---------.........//////000000000000000000000000111222333333333111000///////////////000000000000///////////////000111111000000000000000000000000............/////////000000000000000000000000000000000000000000000000000111111111111111111222222//////000111111111111111000000000000000000000000000000000000000000000000000000000111111000000000......//////000000111111333222222222222222222333222222333333333444444444222222333333333444444444333444444555555444444333333333333333333333333333000111222444555555444444555555555555555555555555333333333333333333333333000000000111222222333333444444444555555555666666222222222333333222222222333333333444444444555555555555555444444333333333222333444444555555444444777777777777777777777777YYYZZZ\\\]]]\\\\\\^^^```aaabbbbbbbbbbbbaaa``````___aaabbbcccbbb___[[[YYY\\\\\\^^^aaaeeehhhhhhhhhjjjkkkkkkjjjjjjiiihhhgggaaa```___^^^]]]\\\\\\\\\ZZZYYYXXXXXXXXXYYY[[[\\\\\\ZZZXXXVVVVVVVVVWWWXXX[[[ZZZYYYXXXWWWVVVVVVVVVSSSSSSTTTSSSSSSRRRQQQPPPUUUSSSPPPMMMLLLLLLNNNOOOPPPPPPOOONNNMMMLLLKKKKKKIIIIIIHHHFFFDDDBBB@@@>>>;;;;;;<<<<<<;;;;;;:::999888;;;======:::777555444888777555444444444555666555555444333333222111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///...---,,,++++++000000///...------,,,,,,........................------------------------........................................................................000///...---,,,------..................---------,,,,,,,,,---,,,,,,++++++222222111000...---+++***---------........./////////......---------..............................------............------......---,,,---...///000///...---,,,,,,---...///,,,,,,------------,,,,,,.........///......---,,,000///...------...///000000000//////.........---......------------......................................................+++,,,,,,---...///000000........................---------------------------......///////////////////////////////////////000000000000000000000000...............///000000//////////////////////////////............//////////////////////////////////////////////////////(((+++...////////////000000000000000000000000000//////.........---------000000///...---,,,,,,+++000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111222000000////////////000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111222222111111222222333444222222222111111111111000...///000111111111111111111111222333333444555555444444444444444444444444222222222222222222222222333333333333333333333333444444444444444444444444333444444444333222222111111111222222222333333333555555555444444333333333333333333444444555555555888777666555444333333333444444444444444444444444444444444444444444444444555555555555555555444444666666555555555444444444[[[]]]^^^^^^]]]^^^```bbbbbbbbbcccccccccbbbbbbaaaaaaaaaaaaaaa___]]][[[YYY[[[[[[\\\```dddggghhhgggjjjjjjjjjiiiiiihhhgggfffaaa```___^^^^^^]]]]]]]]][[[[[[ZZZYYYZZZZZZ[[[\\\\\\ZZZXXXWWWVVVVVVWWWXXXZZZYYYXXXXXXWWWWWWWWWWWWSSSTTTTTTSSSSSSRRRQQQPPPSSSQQQOOOMMMLLLMMMMMMNNNOOONNNNNNMMMLLLKKKJJJJJJGGGFFFEEECCCAAA???===<<<;;;;;;;;;<<<;;;;;;:::999999:::;;;999777666666777777666555444444444555555555444444333222222111111222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...............---------000//////...------,,,,,,........................------------------------........................,,,,,,------------------........................000///...---,,,------...///...---,,,...111555777111000...,,,,,,,,,,,,---//////000000///...---------------.........//////.........---------..............................------............------...------,,,---...///000...---,,,,,,,,,,,,---...------............------,,,,,,---.../////////...000///...------...///000...............------,,,......------------........................................................................//////........................------------------------,,,------...............////////////////////////////////////////////////...............///000000........................//////............//////------------------------////////////////////////,,,...000///...---.../////////////////////////////////.........---------/////////......------,,,000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000000000//////000000111222000000////////////000000000000/////////.........000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222111111222222333444222222222111111111111000000111111111222222222333111222222333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333222111111111111111222222222333333555555444444444333333333333333333444444444444444666666555444333333333333444444444444444444444444444444444444444444444444555555555555555555444444666555555555444444444444___```aaa```___```bbbdddccccccddddddddddddddddddddddddcccbbb```^^^\\\[[[YYYYYYZZZ]]]bbbfffgggggghhhhhhhhhhhhhhhfffeeeeeebbbbbbaaa```____________^^^]]]]]]\\\\\\\\\]]]]]]\\\ZZZYYYWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWXXXXXXXXXTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDBBB@@@>>><<<<<<;;;;;;;;;;;;;;;:::999999::::::999666555555777:::666666555444444444444555444444333333222222111111222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........///////////////...------,,,,,,........................------------------------........................++++++,,,,,,,,,---------........................//////...------------...///---++++++///555<<>>======:::;;;;;;;;;;;;:::999999999999999777666666888:::666666666555555555555555333333333333222222111111222111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---------............/////////.........---------........................------------------------........................+++,,,,,,------......///....................................------......///---++++++...444;;;???333222000...------...///,,,,,,...///000000000000........................------..........................................------............------------------......//////------------------------......////////////......+++,,,---.../////////////////////....../////////***+++---/////////...---......------------......................................................000000000000000/////////................................................,,,,,,---............---////////////////////////.......................................///000000........................//////............//////////////////////////////////////////////////////333333222///---,,,...000////////////////////////........................---........./////////000////////////////////////////////////////////////........................////////////000000000000///////////////////////////////////////000111111000000////////////000000333333333333222222222111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111222222333222222222111111111000000444333111000000111333444333333333222222222222222222222222222222222222222222222222222222222222222555444444333222111000000111111111222222222222222333333444444444444333222555555555555666666666666333333333333333333333333555444444333333222222222222222111111222333333444333333333333333333333333333333333333333333333333333333444444444444555555444444444444444444444444dddfffgggfffeeeddddddeeeeeeeeeeeeeeefffgggiiiiiilllpppvvvyyyyyytttmmmiii___]]]\\\]]]```dddfffgggffffffgggffffffeeedddcccccccccbbbaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaa``````]]]]]]\\\[[[ZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZUUUUUUTTTTTTSSSQQQPPPOOOKKKLLLNNNOOOOOOMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA???>>>===<<<<<<::::::;;;;;;::::::999888888999::::::888777888999777777777777666666555555333222222222222222111111222111111000000000000000////////////////////////................................................///////////////////////////............---------...............---------........................------------------------........................---........./////////000........................------........................------...000222444,,,---///000000///...------...///////////////........................---,,,,,,---...//////..............................------............---------------.....................////////////............////////////......---...............------...//////////////////...,,,---...///000000///.........------------...............................................................///000111111222................................................------...///////////////////////////////////////////////////////////////...............///000000........................//////............//////000000000000000000000000////////////////////////000111000///---...000222........................---.....................------......///000000000////////////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////...///000000111000000////////////000000333333333333222222222111///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111111000000111111222333222222222111111111000000333222000///...000111333222222222222222222222111333333333333333333333333222222222222222222222222444444333222111111000000111222222222333333333444444444555555555555444444444444444444555555555555333333333333333333333333444444444333333222222111111111111111222222333444333333333333333333333333333333333333333333333333333333333333444444555555333333444444444444444444fffiiikkkllljjjgggffffffeeeeeedddeeefffhhhjjjkkkpppvvvzzzuuugggdddaaa___aaadddggghhhfffffffffffffffeeecccccccccbbbbbbaaaaaabbbbbbbbb``````aaabbbcccbbbbbbbbb______^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYXXXYYYYYYYYYUUUUUUUUUTTTSSSQQQOOOOOOLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDAAA???===;;;:::999999::::::::::::::::::999888888777999::::::888666666777666666777777666666555444222222222222222222111111222111111000000000000000000000000000000000000000................................................//////////////////////////////.........---------................................................------------------------........................////////////////////////........................,,,---......///.....................------,,,+++(((***---000000///---,,,//////////////////...---...............---------+++,,,---/////////..............................------............------,,,---......//////......//////000000000000//////.........//////...............//////...------,,,......////////////...............////////////000......------------......................................................,,,------...000111111222................................................---...//////000000//////////////////////////////////////////////////////...............///000000------------------------//////............//////........................////////////////////////---...//////......000222........................---------........................//////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////......//////000111000000////////////000000111111000000000/////////........................000000000000111111111111000000000000000000000000111111111111111111111111111000000000000111222222222222222111111111111000222111000/////////000111111111111222222222222222333333333333333333333333222222222222222222222222333333222222111111000000111111222222333444444444333444444555555555555444000111111111222222222222222222222222333333333333333333333333222222222222222111111111222333333444333333333333333333333333333333333333333333333333222222333333444444555555333333333333444444444444iiimmmqqqrrrpppllliiigggeeedddddddddfffhhhkkklllssszzzoookkkfffcccccceeeggghhhggggggggggggfffeeedddcccbbbbbbaaaaaaaaaaaabbbbbb^^^___aaacccdddddddddcccaaaaaaaaa```______^^^]]][[[[[[ZZZYYYXXXXXXXXXYYYUUUUUUUUUTTTRRRQQQOOONNNNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@>>><<<999888888999999999::::::::::::999888888888888888555333333444666444444555555555444333222111111111111111111222222222111111000000000000000000000000000000000000000................................................////////////////////////---------...............................................................------------------------........................000000000///......------........................,,,,,,.../////////....../////////......------,,,+++,,,---//////...---,,,......////////////......//////.........---------***+++---///000000///...........................------............------,,,---.../////////...---......///000000///......------............------------..................---...///000000///...---000///...,,,,,,---...///......------------......................................................------........./////////................................................,,,---......//////......////////////////////////.......................................///000000------------------------//////............//////........................////////////////////////,,,---//////......///000........................---------........./////////////////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///............///000000000000////////////000000000000/////////.........////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111222222222222222111111111111000222222222111111000000000000000111111222222333333222222222222222222222222222222222222222222222222222222222111111111111111000000111111222333333333111222222333444444333333111111111111222222222222111111222222222333333333222222222222222333333333333333222222222333333444222222222222222222222222222222222222222222222222111222222333444444555555222222333333333444444444kkkoootttvvvtttoookkkiiiddddddcccdddeeehhhkkkmmmuuu{{{uuupppiiieeeeeefffggghhhggggggggggggfffeeeddddddbbbaaaaaaaaaaaaaaabbbbbb]]]___aaacccdddeeeddddddbbbbbbbbbbbbaaa```___^^^\\\\\\[[[YYYXXXXXXXXXXXXVVVUUUUUUTTTRRRQQQOOONNNOOONNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDAAA???===;;;999999:::;;;999::::::::::::999888888:::888555111//////333666222222333444333222111000111111111111111111222222222111111000000000000000000000000000000000000000................................................////////////////////////++++++,,,---...///000111---.............................................------------------------........................000000///...---,,,,,,+++........................+++,,,.../////////......000//////...//////111111000///...---------------------...///000000000/////////.........---------***+++---///000000///...........................---..................---,,,,,,.../////////...---,,,---...//////...---,,,,,,------------------,,,++++++---...//////000000---...///000000///...---111///,,,******+++---............------........................................................................---------........................////////////////////////+++,,,------......------////////////////////////------------------------...............///000000------------------------//////............//////111111111111111111111111////////////////////////+++...000000...---------........................---------.........//////000000000000////////////000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000...............///000000000000////////////000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111000333333333333333222111000//////000111222333333444000000000000000000000000222222222222222222222222111111111111111222222222...//////000111222222222///000111222222222222222333333333444444444555555111111111222222333333333111111111222222333333444444444333333222333333444222222222222222222222222222222222222222222222222111111222333333444555555222222222333333444444444lllnnnqqqsssrrroookkkhhhfffeeeddddddeeegggjjjlllwww{{{wwwtttooojjjgggfffggghhhgggffffffeeeeeeeeeffffffdddccccccbbbaaa```____________```aaaaaaaaaaaaaaabbbbbbaaa______^^^^^^^^^\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSQQQOOOQQQPPPOOONNNMMMKKKKKKJJJGGGGGGFFFFFFEEEDDDDDDDDDAAA???===:::999999::::::999999888888777666555555666666666666555555555555444444333222222111000000222222111111111111222222000000000000000000000000//////////////////////////////............//////222333444333000...------////////////////////////........................+++---...///...///111222000000///...............//////////////////////////////............//////------------------------........................////////////////////////000---++++++,,,---------------..........................................222000------------,,,+++//////.........---------......................../////////...---------,,,///......------......///,,,---------.../////////------------------------................................................---------............///........................................................................//////////////////............------,,,...111444//////...------///000111/////////...------,,,,,,---------............///000///---,,,,,,---///000......------------......///...,,,++++++,,,...///........................////////////////////////........................//////............//////------...............---//////......---------,,,///000111222222111000///......//////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000222222111111111111222222........................000000000000000000000000000000000000000000000000222222111111000000//////...///000222222111000000111111000000000000111111555333111000//////111222222222222111111111000000000000000000000000000000111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111333333333333333333333333333333111111111222333444333333333222222111111111111222222333333222222222222222444444444444222222333333333333333333333333444333333222222333333444333333222222111222222222333444444555555444444333jjjllloooqqqqqqnnnkkkiiieeeeeeddddddeeegggiiikkkrrrvvvzzz~~~|||sssppplllgggeeeeeeeeefffgggfffffffffffffffffffffddddddcccbbbaaa``````_________``````aaaaaaaaaaaabbbaaa```___^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTSSSQQQOOOPPPPPPNNNMMMKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA>>><<<;;;:::;;;;;;:::999999888777777666666777777777777666666666666444444444333222111111111222111111000000111111222000000000000000000000000///////////////////////////..................//////111222111///---,,,,,,////////////////////////........................,,,...//////......000111//////...---------------........................//////............//////------------------------........................///////////////////////////...,,,,,,.........---/////////...---------,,,........................000///---...///000000/////////.........---------.......................................---------//////............//////---------...............------------------------........................////////////////////////---------............///.........................................................................................................------...000222......------......///000................................./////////000000///...,,,++++++,,,...////////////....../////////000///---,,,,,,---///000........................////////////////////////........................//////............//////..................------.........//////000000111...///000000000000///....../////////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111........................000000000000000000000000000000000000000000000000111111111000000000000000//////000111111111111111111111000000000000111111333222000///000111222333333333333222222222111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111333333333333333333333333444333222111111111222333333333333222222222111111222222333333333222111111222222333444444333222222333333333333333333333333333333222222222222333333333333222222111222222333333333444444444444333333gggiiilllnnnooommmjjjiiiddddddddddddeeefffhhhiiilllnnnqqqtttuuuuuuuuutttmmmkkkgggdddbbbcccdddeeeggggggffffffggggggggggggeeeeeedddcccbbbaaa``````____________````````````aaa```______^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTTTTTTTTTTQQQOOOOOONNNMMMKKKIIIHHHFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCBBB@@@===<<<<<<<<<<<<::::::999999888777777777888888777777777666666666555444444333333222222111222111111000000111111222000000000000000000000000////////////////////////......------------......,,,...///...---++++++,,,////////////////////////........................---///000///...---...000......---,,,,,,,,,,,,---------------------------//////............//////------------------------........................///////////////////////////...---...000000///---000000///...---,,,,,,+++........................---,,,+++,,,///111222111...............---------........................---------...............////////////////////////...............---------------------------------........................////////////////////////---------............///........................................................................------------------...........................///,,,,,,---...............---------...............////////////000000000111...---,,,++++++,,,---...000000////////////000000000///...------...///000........................////////////////////////........................//////............//////.../////////...---,,,,,,,,,---...000111333444555---......//////......---////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222111111000000000000111111111000000///000222333555333333333333333222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111333333333333333333333333444444333222111111111222333333333222222222222111333333333333333222111000222222333333333333222222333333333333333333333333222222111111111111222222333222222111222222333333333333444444444444333333ccceeehhhkkklllkkkiiihhhccccccccccccdddeeeggggggiiiiiijjjkkklllmmmmmmnnnhhhfffdddbbbaaabbbcccdddffffffggggggggggggggggggfffeeeeeedddcccbbbaaaaaa___^^^^^^^^^^^^^^^______```______^^^]]]]]]^^^^^^]]]]]]]]]]]]\\\ZZZYYYXXXVVVUUUTTTTTTTTTSSSQQQOOONNNMMMKKKJJJHHHFFFDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA???===<<<;;;;;;;;;:::999999999888888888777777666666666555555555555444444444333333333222222111111000000000000111111////////////////////////........................------,,,,,,,,,,,,------+++,,,...---,,,+++,,,---////////////////////////........................///000000000...------///......------,,,------...------------------------//////............//////................................................////////////////////////.........000222222000...//////......---------,,,........................***)))(((***,,,/////////................................................,,,---------.../////////......................../////////...---------,,,................................................////////////////////////---------............///........................................................................,,,,,,,,,---------------............//////---,,,***+++---.........---,,,...............---------....../////////000000000...------,,,,,,------...000//////////////////000//////...------...//////........................////////////////////////........................//////............//////////////////...---,,,+++,,,---...000111333444555........................////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000//////////////////////////////////////////////////////000000111111222222111000/////////000222333111111000000000000111111111111000000111111333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222444444333222222111111111222222222222222222222222333333333333222111000000222222222333333222222222222222222222222222222222222111111000000111111222222222111111222222333333333333333444444333333333___aaadddggghhhhhhgggfffbbbbbbbbbccccccdddeeeeeehhhgggggggggggghhhiiijjjeeedddbbbaaaaaaaaacccdddeeeeeefffggghhhhhhggggggfffeeeeeedddcccbbbaaaaaa^^^^^^]]]\\\\\\]]]^^^^^^___^^^^^^]]]]]]]]]]]]^^^]]]]]]]]]\\\[[[ZZZYYYXXXUUUTTTSSSSSSSSSRRRPPPNNNLLLKKKJJJHHHFFFEEECCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>><<<;;;:::999999999999999888888888888888555555444444444333333333444333333333333333222222111000000000000000000111////////////////////////------------------------------,,,,,,,,,,,,------,,,---...---,,,,,,...///////////////////////////........................///000111000...,,,---...///...............//////------------------------//////............//////................................................////////////////////////......///000222222000...,,,---------......//////........................,,,+++******,,,------------.............................................,,,---------.../////////,,,---............---,,,/////////...---------,,,................................................---------------------------------............///........................................................................,,,,,,,,,---------......///------...//////---+++***+++---.........---,,,000000///...---,,,,,,,,,------.........///////////////............/////////......------......///...------------------...........................////////////////////////........................//////............//////......//////...------,,,------......///000111111////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000//////////////////////////////////////////////////////000000111111222222111000/////////000222333111111000000000000111111333222222111111000000111000000000000111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333222222111111222222222222222222222222333333333333333222111000222222222222222222222222222222222222222222222222222111111000000111111222222111111111222222333444222333333333333333333222]]]^^^aaaccceeeeeeeeedddaaabbbbbbbbbccccccccccccgggffffffeeeeeeeeeffffffbbbbbbaaa``````aaabbbbbbcccdddeeegggggggggffffffeeeeeedddcccbbbaaa``````___^^^\\\[[[[[[[[[\\\]]]^^^]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWTTTRRRQQQQQQQQQQQQNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@======<<<;;;:::888777777777777777777777777777777444333333333333222222222222222222222222222222222111000000//////000000111000000000000000000000000------------------------......------------......---...///...------...000////////////////////////........................///000111000...------...///............///000000------------------------//////............//////................................................////////////////////////.........///111222111///+++,,,,,,---...///000000........................111///------...///...------------.......................................---------...............,,,---...//////...---,,,...............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................................................................,,,,,,,,,---....../////////---+++,,,///000...,,,,,,,,,---...............000//////...------,,,,,,------------............////////////////////////......------------......------------------------........................////////////////////////........................//////............//////------...............---------------............000//////......//////000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222111111000000000000111111333333222222111000000////////////000000000000000222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333333222111111222222222222333333333111222222333333222222222222222111111111111222222222222222222222222222222222222111111111111222222111111111111222333444444222222333333333333222222[[[]]]___aaabbbbbbbbbbbbaaaaaabbbbbbbbbbbbbbbbbbeeeddddddccccccbbbbbbbbb``````____________``````aaabbbdddfffgggfffeeeeeeddddddcccbbbaaa``````___^^^]]][[[ZZZZZZZZZ\\\\\\]]]]]]\\\\\\\\\\\\]]]]]][[[[[[[[[ZZZYYYXXXWWWVVVRRRQQQPPPOOOPPPOOOMMMKKKHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBAAA@@@@@@??????===<<<<<<;;;999888777666666666666666666666666666444444444333333333222222111111111111111111111111000000////////////000000000000000000000000000000///////////////////////////..................///...//////---,,,,,,...///////////////////////////...........................///000///...---...///...---------......///000........................//////............//////................................................///////////////////////////---,,,---///111111000,,,---------.../////////........................111///......///000000///---------.........//////.......................................---------...///000111111000///...---------...............................................................---------------------------------............///........................................................................,,,------...//////000000///,,,)))***...000///---......------......///000---------.........//////............////////////......////////////......//////............//////------............------........................////////////////////////........................//////............//////,,,,,,---...////////////,,,------------.........//////...------...//////111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000//////////////////000........................000000000000000000000000000000000000000000000000111111111000000000000000//////000111111111111111111111000000000000111111111111222222222111111000//////000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111///000222333444444333333111111222222222333333333000111111222333333333333333222111000000111222333111111111111111111111111333333222222222222333333111111111111222333444555222222333333333333222222[[[\\\^^^```aaaaaaaaa``````aaaaaabbbbbbbbbbbbaaaccccccbbbbbbaaa```____________^^^^^^]]]^^^^^^^^^```aaadddfffffffffeeedddddddddcccbbbaaa```_________]]][[[ZZZYYYZZZ[[[\\\\\\\\\\\\[[[\\\\\\]]]]]]ZZZZZZZZZZZZYYYWWWVVVUUUQQQPPPOOOOOOOOONNNLLLJJJGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBAAAAAA@@@??????>>>======<<<;;;:::888777666555555555555666666666666555555444444444333333333000000000000000000111111000000////////////000000000000000000000000000000111111111111111111111111//////............//////...///...---++++++,,,...////////////////////////........................---///000///......///000,,,,,,,,,,,,,,,---.../////////////////////////////////............//////////////////////////////........................///////////////////////////---,,,,,,...000111111..................------...........................---,,,,,,.../////////---------.........//////......................../////////......------,,,///111222333333222111///,,,------....../////////////////////////////////................................................---------.........//////........................................................................------......///000111111000+++'''(((---111000...//////...------///000111******+++---///000111222////////////000000000000------............------000000////////////000000......////////////..............................////////////////////////........................//////............//////++++++---...///000000000,,,,,,------...//////000...---,,,,,,,,,,,,---...111111000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000........................000000000000000000000000000000000000000000000000222222111111000000//////...///111222222222111000111111000000000000111111///000111222222222222222000000111111222222222333000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111...///111333444444444333111111111222222333333333///000111222333444444444333222111000000111222333111111111111111111111111444333333222222333333444111111111111222333444555222222222333333222222222[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^______```aaaaaaaaacccbbb```^^^]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^______``````aaabbbbbbbbbaaa```___^^^^^^^^^^^^^^^```___^^^]]]\\\ZZZYYYYYY[[[ZZZYYYYYYYYYZZZ\\\]]]\\\[[[YYYWWWTTTSSSRRRQQQLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHFFFCCCAAA???>>>>>>CCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;:::999777777666666666666777666555555444444444444333333333222222000000000000000000000000222111111000000000000000////////////////////////000000//////............---.........//////000000000000///...............000000000000000000000000//////////////////......///000111000///...///000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////------............------,,,---///000000000///...////////////////////////111000///...------...///........................------............------------............------///...---,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------......///000000000........................///...---,,,,,,---.../////////.........---------------............---------------............///////////////////////////000000000///......------...///000111111///---+++............////////////...................................................///000///---,,,,,,---........................////////////////////////////////////////////////////////////////////////000000000000000000000000---......///////////////........................000000000///......------000000000000000000000000222111111000///......---............////////////////////////////////////---......///000111111222///////////////////////////////////////.........111111000000//////......//////000000000000//////////////////////////////111000///000111222111///000111111111111222222222000000000000000000000000111111111111111111111111111111000000111111222333222111111000000000000000////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222333333333222222111111111111111000000000000111111111111111111111111111111222222222222222222222222111111000000000000111111111111222222222333333333222222333333333333444444[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^___``````aaaaaacccbbb```___]]]]]]]]]^^^\\\\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^___``````aaaaaa``````___^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\[[[ZZZXXXUUUSSSRRRQQQPPPKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFEEECCCBBBAAAAAAAAABBBBBB@@@>>>===<<<;;;;;;;;;::::::999888777777666555555666666555555444333333333333333222222222222000000000000000000000000222111000000//////000000////////////////////////////////////......------............/////////000000000///...............000000000000000000000000...........................///000///...------///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////...---......///////////////////////////////////////000///...---------..............................------............------------............------///...------------------------------------------//////...---------------------------------------,,,,,,,,,------.........////////////....................................//////...------...////////////.........---------------............---------------............///////////////////////////.........///////////////...///000000000///---,,,............////////////////////////////////////...........................///000///---,,,---...////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////000000000000000000000000////////////............000000000000000000000000111111111000///.....................////////////////////////////////////---......///000000111111000000000///////////////000000000000000/////////111000000000/////////...///000000111111000000///000000000000000000000000111000///000111222111/////////000000000111111111000000000000000000000000111111111111111111111111000000111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222333333333222222111111111333333222222222222333333111111111111111111111111222222222222222222222222111111000000000000111111111111111111222222222333222222222333333333444444ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^___`````````cccbbbaaa```___^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^____________^^^^^^^^^^^^]]]]]][[[[[[[[[[[[ZZZZZZZZZYYYZZZYYYYYYYYYYYYZZZ[[[[[[YYYXXXVVVTTTRRRPPPOOOOOOJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEDDDCCCCCCBBBCCCCCCAAAAAA@@@???===<<<;;;;;;999888888888777777666666444444555555444444333222333222222222222111111111000000000000000000000000222111000000//////000000////////////////////////...............---------............////////////000//////............///000000000000000000000000........................---//////...---,,,---...////////////////////////////////////////////////////////////////////////........................//////////////////////////////000000000000//////...............///000000///////////////////////////...------,,,---------........................------............------------............------.........---......//////////////////////////////000//////............///---------------------------------------.........000000//////...------,,,........................000//////......//////000...............---------------............---------------............///////////////////////////------......///000000111///////////////.....................////////////000000000000000000000000........................///000111000...---...///000000000000000000000000////////////////////////////////////////////////////////////////////////........................---......///////////////000000000000000000000000............////////////000000000000000000000000111111000000//////..................////////////////////////////////////.........//////000000111111000000000//////......000000000000000000000000000000000000////////////000111111111111111111000111111111111111111111111111000///000111222111///.../////////000000000000000000000000000000000000111111111111111111111111///000111222333222111111222111111000000000000000111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111222222222222222222222222222222222222222111111111333333222222222222333333111111111111111111111111111111111111111111111111111111000000000000111111000000000111111111222222222222222222333333333333ZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]^^^______``````ccccccbbbaaa``````______^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^^^^^^^]]]]]]]]]YYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWUUUTTTRRRPPPNNNNNNMMMIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@??????===<<<;;;:::777777777777666666666666333444444444444333222222222222222111111111000000000000000000000000000000111111000///////////////////////////////////////............------------.........///////////////000///............//////////////////////////////------------...............///000///---,,,---...////////////////////////////////////////////////////////////////////////................................................/////////000000////////////......------...000111////////////////////////------------,,,---------........................------............------------............------...............///000111////////////////////////000000///////////////000........................---------.............../////////......---------........................000000////////////000000........................------............---------------............///////////////////////////............//////000000000///............//////............////////////////////////////////////........................///000111000///...///000////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////........................---------...///000000111////////////////////////111000000000/////////...............////////////////////////////////////........./////////000000000000//////...---------////////////000000000000000000000000////////////111111222222222222111111111111111111111111111111111000///000111222111////////////000000000111111000000000000000000000000111111111111111111111111...000222333444333111000222111111000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111000000000000111111///000000000000111111111111222222222222333333333ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^___``````aaacccccccccbbbbbbaaa``````___^^^]]][[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^^^^]]]\\\\\\XXXYYYYYYYYYYYYZZZZZZZZZXXXXXXYYYYYYXXXXXXXXXXXXUUUTTTRRRPPPNNNMMMMMMMMMHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>======????????????>>><<<;;;:::777777666666666666666666333333333444333222222111222222222111111111000000000000000000000000000000111000000///.../////////////////////////////////........................///////////////.........//////............//////////////////////////////---------........./////////000111000...---...///////////////////////////////////////////////////////////////////////////........................---------------------------......//////......---///......------...000111////////////////////////,,,,,,------------------////////////////////////------............------------............------...............///000111000000000000000000000000000000/////////000000111................................................,,,---------.........///........................//////000000000000//////---.....................------............---------------............///////////////////////////000000//////............//////............///000............////////////...................................................000111000//////000111........................////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////........................,,,------...///000111111////////////////////////000000000000////////////............////////////////////////////////////............////////////.........------,,,,,,,,,---------.........//////////////////000000000000111111222222222222111111111111111111111111111111111000///000111222111///000000000111111111222222000000000000000000000000000000000000000000000000...000222333444333111000222111111000000000000000111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111000000000000111111///000000000000111111111111111111222222222333333[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^______```aaaaaaaaaccccccddddddccccccbbbaaa```___]]][[[YYYXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^]]]\\\[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXXXXXXXYYYXXXXXXWWWVVVTTTSSSQQQOOONNNMMMLLLLLLIIIHHHGGGGGGFFFEEEDDDDDDCCCBBB@@@???===<<<<<<;;;>>>>>>??????>>>===;;;:::888777777777666666555555333333444444333333222111333222222222222111111111000000000000000000000000111000//////......//////////////////////////////.........//////////////////////////////.........///............//////000000000000000000000000000------......///000000000000111111111///...///000////////////////////////////////////////////////////////////////////////........................------------------------------............------...............///000000////////////////////////,,,,,,---............---////////////////////////------............------------............------.........---......//////000000000000000000000000///////////////000000111......................../////////...............+++,,,,,,---......//////...........................//////000000//////...---------...............------............---------------............///////////////////////////111000000///......------.........///////////////............////////////................................................---///000000......///111........................////////////////////////////////////////////////////////////////////////000000000000000000000000---......///////////////000000000000000000000000---------...///000000111000000000000000000000000000000000000////////////............////////////////////////////////////........................------------------------,,,,,,,,,------......///////////////000000000000000111111111111111111000111111111111111111111111111000///000111222111///111111111111222222222222000000000000000000000000000000000000000000000000///000111222333222111111222111111000000000000000111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111000000000111111111111111333333222222222222333333111111111111111111111111111111111111111111111111111111000000000000111111000000000111111111222222111111111111222222222222\\\]]]]]]]]]]]]^^^^^^^^^______``````aaabbbbbbbbbcccddddddeeeeeedddbbbbbbaaa```]]][[[YYYWWWVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZYYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXXXXYYYXXXWWWVVVUUUSSSRRRQQQOOONNNMMMMMMLLLIIIIIIHHHGGGFFFEEEDDDCCCAAAAAA???>>>>>>===============>>>???>>>===;;;999999999888888777666555555444444444444444333333222333333333333222222222222000000000000000000000000000000///............////////////////////////////////////000000000111111000/////////...........................///000000000000000000000000000000......//////000111111222///000111000...---...///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......---......///////////////////////////////////////,,,---...///000//////...////////////////////////------............------------............------///...------------------///////////////////////////.........//////000111........................000/////////.........---------------------------........................---...////////////...------------.........//////------............---------------............//////////////////////////////////////////.........,,,---///000000000///...............////////////................................................,,,...//////......///000........................////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////000000000000000000000000------......//////000000000000000000000000000000////////////000000000000............////////////////////////////////////........................------...//////000000000,,,,,,------...//////000.../////////000000000111///000000111111000000///000000000000000000000000111000///000111222111///000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111///000000000111111111222333333222222222222333333111111111111111111111111222222222222222222222222111111000000000000111111111111111111222222222333111111111111222222222222]]]]]]]]]^^^^^^^^^______``````aaaaaabbbbbbcccccccccdddeeeeeeeeedddcccbbbaaa```^^^[[[YYYWWWUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZXXXYYY[[[]]]^^^]]][[[ZZZ\\\[[[[[[[[[ZZZZZZZZZYYYWWWWWWXXXYYYXXXWWWUUUTTTSSSRRRQQQOOONNNMMMMMMMMMIIIIIIHHHGGGFFFEEEDDDCCC@@@???????????????@@@@@@<<<===>>>???>>>===;;;999;;;:::999888777666555444444444555555444444333222444444444333333333222222000000000000000000000000000000///...............//////////////////////////////000000111111222222000000//////.........---...............///000111000000000000000000000000...//////000111222222333.../////////---,,,---...////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111//////000000000000//////,,,---///000000000///...////////////////////////,,,---///000000000//////000000000000000000000000---..................------..................---///...---,,,,,,,,,,,,,,,////////////////////////...............///000000////////////////////////000000//////.........---///......------,,,,,,+++........................,,,---...//////...---,,,---------.........//////---..................------------.........//////////////////////////////------......///000000000+++---///111111000///.............../////////000000000000000000000000000........................+++---......------...000000000000000000000000000////////////////////////////////////////////////////////////////////////........................---......///////////////.................................///////////////000000000000000000000000////////////000000000000............/////////000////////////////////////.....................---......///000111222333333------......///000000111.../////////000000111111//////000000000000//////////////////////////////111000///000111222111///////////////000000000000000000000000000000000000000000000000000000000000111111000000111111222333222111111000000000000000////////////////////////000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000//////000000111111111222111111000000000000111111111111111111111111111111222222222222222222222222111111000000000000111111111222222222222333333333000111111111111222222222\\\\\\\\\\\\]]]^^^______bbbcccdddcccbbbaaabbbcccdddccccccccccccdddeeeeee______]]][[[ZZZXXXVVVVVVWWWXXXYYYZZZZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZXXXVVVUUUUUUUUUUUUTTTTTTRRRPPPNNNLLLJJJIIIIIIHHHGGGFFFEEECCCCCCBBB@@@?????????>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333333333333333333333333333444444333222111111111111000000000000000000000000000000000000000000000000//////......---------,,,////////////////////////------......//////000000000000000000000000000000000000//////.........---000000//////.........---111111000000//////......000000000///......------......------------......000000000000000000000000---------......000111222......//////000000111111,,,///222111///------.../////////////////////////////////...---------,,,........................,,,,,,,,,---------......,,,------...///000111111//////////////////////////////............/////////...---,,,,,,---...///........................------...///////////////000000//////.........---//////.........//////000000///...------...///000000000000000000000000000...---,,,---000000...,,,,,,...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////111000...,,,+++,,,---...............////////////......////////////......////////////////////////000000//////.........---------/////////...---,,,////////////////////////...///////////////............////////////....../////////...---------,,,//////////////////////////////000000000000//////111000...---,,,...///000000000000000///////////////////////////000111111111000///...............///////////////////////////////////////////////////000111111111000...---////////////////////////////////////////////////////////////////////////............////////////222111111111000000//////111111111111000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000////////////000000000000000000000000000000555333111//////000222333//////000000000000//////......//////000000111111000000000000////////////000000000000000000000000222111111111000000//////111111000000000000111111222222111000/////////000000000000000000000000000000000000000000000000000222222222111222222333333000111111111111222222222\\\\\\\\\\\\]]]^^^______aaacccdddcccbbbaaabbbccceeeddddddccccccdddddddddaaa```^^^\\\ZZZYYYWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZYYYWWWVVVUUUUUUUUUUUUTTTTTTRRRPPPNNNLLLJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA?????????>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333333333333333333333333333333222222111000000000111000000000000000000000000000000000000000000000000/////////.........------////////////////////////.........///////////////........................000000/////////.........000/////////............111000000000/////////............///////////////......------------......////////////////////////...............///000111////////////000000000000))),,,///000......///111000000000000000000000000..................------........................------........./////////------......//////000000//////////////////////////////............/////////...------------...///..............................///////////////...000/////////............//////..................///......------......///........................000...---...//////---***+++,,,...///000///...---........................////////////////////////000///---,,,,,,---...///............////////////......////////////......////////////////////////000/////////............---......//////...------........................,,,,,,---...............////////////////////////..................------////////////////////////......////////////......000///...------...///000000000000000///////////////////////////000111111///...---,,,,,,,,,,,,---///////////////////////////////////////////////////000000000//////......////////////////////////////////////////////////////////////////////////............////////////111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000//////......//////000000000000000000000000000333222222111111000000000//////000000000000//////////////////000000000000000000000000000000000///000000000000000000000000111111111111000000000///111111000000000000111111222111000000000000000000000000000000000000000000000000000000000000000000444333333222111111111111000111111111111222222222\\\\\\\\\\\\]]]^^^______aaabbbccccccbbbaaabbbcccfffeeedddcccccccccccccccaaaaaa___]]][[[YYYXXXWWWXXXXXXYYYYYYYYYXXXXXXWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333333333333333333333333333222111111000000000000111000000000000000000000000////////////////////////000000////////////......///////////////////////////////////////.........------------------------000000////////////......////////////............000000000000////////////------......///000000111......------------......//////////////////////////////.........//////000000000000000////////////***,,,///000//////000222111111111111111111111111..................//////////////////////////////....../////////000000000........./////////////////////////////////////////////............/////////......------......///...........................///////////////......////////////............//////...------,,,,,,,,,///......------......///........................111///......///...,,,)))***+++---///000000000///........................///////////////////////////...---,,,,,,---///000............////////////......////////////......////////////////////////////////////............---....../////////......------------------------,,,---......////////////000///...------...///000..................//////////////////////////////------............------......//////////////////////////////000000000000///////////////000111111......------,,,,,,------////////////////////////////////////////////////000///......------......////////////////////////////////////////////////////////////////////////............////////////111111000000000000//////////////////////////////000000000000000000000000000000000000000000000000111111111111000000000000000//////......//////000000000000000000000000000111222333333222000...---//////000000000000//////000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000111111000000000000000000111222000000000000000000000000000000000000000000000000555444333222111000000000000111111111111222222222\\\\\\\\\\\\]]]^^^______aaabbbccccccbbbaaacccdddgggfffdddcccbbbaaaaaaaaaaaa```___]]][[[YYYXXXWWWYYYYYYYYYYYYXXXXXXXXXWWWXXXXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUUUUSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333222222222222222222222222222111111111111111222222000000000000000000000000////////////////////////000000000000000/////////////////////////////////000000//////......------------------------------000000/////////////////////////////////.........000000000000////////////............//////000000......------------......////////////////////////000//////............///111111000000//////......000111111111000/////////000000000000000000000000------......//////000000000000000000000000000000....../////////000000000///////////////.........//////////////////////////////............////////////............//////........................///////////////......---///////////////.........///.........---,,,+++***////////////////////////........................//////............,,,++++++,,,---...////////////------------------------////////////////////////---------------...///000............////////////......////////////......///////////////////////////////////////..................///////////////------------------------000111111111111111000000111000...,,,,,,...000111------......//////000000////////////////////////---......//////......------...//////000//////...////////////000000000000///////////////000000111000000////////////000000////////////////////////////////////////////////000///...,,,,,,---......////////////////////////////////////////////////////////////////////////............////////////000000000000000000//////---------...............////////////////////////000000000000000000000000111111111000000000000000111000000//////000000111000000000000000000000000222222222222111///...---//////000000000000//////111111000000//////......000000000000000111111111000000000000000000000000111111111000000000000000111111000000000000111111000/////////000111222222000000000000000000000000000000000000000000000000333333222111000000111111000000111111111222222222\\\\\\\\\\\\]]]^^^______```bbbccccccbbbbbbcccdddfffeeecccbbb```_______________^^^]]][[[ZZZYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOMMMKKKJJJJJJHHHGGGFFFDDDBBBAAA??????==================>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333222222222222222222222222222222222222222333444555000000000000000000000000/////////////////////////////////000000000000000////////////////////////000000//////......------........................//////000000000000000000.........///////////////////////////000000000000000000//////..................------------..............................000//////............///111111000000//////......111000////////////......////////////////////////---......//////000000000000000000000000000000000------.........////////////////////////.........//////////////////////////////............//////////////////////////////////////////////////////...///////////////...............///////////////............---,,,******000000000000000000000000////////////////////////+++,,,...............///..................------------------------------////////////////////////------------......//////............////////////......////////////......////////////////////////.........///////////////............//////000000------------------------222222222222111///...---111000...,,,,,,...000111---......//////000000000/////////////////////////////////000000/////////------...///000000//////.../////////000000000111///////////////000000111000000/////////000000111////////////////////////////////////////////////000///...,,,,,,---......////////////////////////////////////////////////////////////////////////............//////////////////////////////000000,,,---------.........///////////////////////////111111111111111111111111000000000000000000111111222111111000000111111222000000000000000000000000444333111///......///000//////000000000000//////111111000000//////......///000000000111111111222000000000000000000000000000000000000000000111111111111000000000000111111000/////////000111222222000000000000000000000000000000000000000000000000000000000000111222222333000000111111111222222222\\\\\\\\\\\\]]]^^^______```aaaccccccbbbbbbccceeeccccccaaa```___^^^^^^]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSTTTTTTSSSRRRQQQQQQPPPOOONNNMMMKKKJJJIIIIIIFFFFFFEEECCCBBBAAA@@@???<<<<<<============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333222222222222222222222222222222222333333555666777000000000000000000000000////////////////////////......////////////000000///////////////////////////////////////.........000000000000000000000000//////000000000000111111.........///////////////////////////000000000000111000000///......------......------------..............................//////.........//////000000000000000////////////,,,******+++---/////////........................//////////////////000000////////////////////////------........./////////........./////////////////////////////////////////////............//////...//////000000//////...////////////////////////---......///////////////.........///////////////---...//////...---,,,***///000000111111000000///000000000000000000000000))),,,...///......///111//////......------------////////////////////////////////////////////////---------...........................////////////......////////////......////////////////////////.........///////////////............///000111111------------------------000000000///...---,,,+++000///...------...///000//////////////////000000//////////////////////////////000000000000//////------......///000000000......//////000000111111///////////////000111111......------......//////////////////////////////////////////////////////000///......------......////////////////////////////////////////////////////////////////////////............////////////......////////////000000,,,,,,------.../////////000000000000000000000000111111111111111111111111000000000000111111111111222111111000000111111222000000000000000000000000444222///------...000222//////000000000000//////000000000000///////////////000000111111222222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000111222000000000000000000000000000000000000000000000000/////////000111222333444000111111111111222222222\\\\\\\\\\\\]]]^^^_________aaabbbcccbbbbbbdddeeeaaa```___^^^]]]]]]\\\\\\^^^_________````````````^^^]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZZZZYYYYYYWWWVVVVVVSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSQQQPPPOOONNNMMMMMMKKKJJJIIIHHHGGGDDDDDDCCCCCCBBBAAAAAA@@@<<<<<<<<<=========>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999777666444333333333111111111111111111111111111111111222333444666777000000000000000000000000000000000000000000000000------........./////////////////////////////////.........///////////////000000000000000000000000//////000000000111111111............/////////000.../////////000000000111///////////////...............------------.............................................///000111////////////000000000000...+++***+++...000000000////////////////////////000000000///////////////............................../////////000000000------......//////000000//////////////////////////////............//////...///000111111000///...////////////////////////,,,,,,---///000000000000............/////////000---...///000000///---,,,---...///000000///...---////////////////////////***---//////...---...000......---------......///////////////////////////////////////////////////..................------............////////////......////////////......////////////////////////............/////////000///.........///000111222........................,,,------.........------////////////////////////000000000///////////////////////////////////////...//////////////////.........------...///111222.........///000111111111///////////////000111111...............///000000///////////////////////////////////////////////////000000000//////......////////////////////////////////////////////////////////////////////////............////////////........./////////000000,,,------...//////000000000000000000000000000000111111111111111111111111///000000000111111111111000000////////////000000000000000000000000000000000//////...///000111111//////000000000000//////////////////000000000000///000000111111222333333000000000000000000000000///000000000111111111111111111000000000000111111222111000000000000000000000000000000000000000000000000000000000000000000000000///000000111222333000111111111111222222222\\\\\\\\\\\\]]]^^^_________aaabbbcccbbbbbbdddeee______^^^]]]\\\\\\\\\\\\___``````aaabbbccccccddd```___]]][[[ZZZZZZ[[[\\\ZZZZZZZZZZZZYYYXXXWWWVVVRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTRRRPPPNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;:::999777666444333333333111111111111111111111111000000000111222444555666000000000000000000000000111111111111111111111111,,,---------......//////////////////////////////---.........//////000000000000000000000000000000//////000000111111111222---.........//////000000.../////////000000111111------......///000000000.........------.................................---------......000111222......//////000000111111555111......000222111///000000000000000000000000111111000000//////..............................000000000000111111111111,,,------...///000111111//////////////////////////////............//////...///000111111000///...000000000000000000000000++++++---///000111111111---.........//////000000,,,...///111111000...---+++,,,---......---,,,+++........................,,,...000000---,,,---///,,,,,,,,,---...///000111........................////////////////////////.../////////...---,,,,,,............/////////000......////////////......////////////////////////---.........//////000000///.........///000222333////////////////////////+++,,,---///000111111111......////////////......111111000000//////......////////////////////////---..................---///...---,,,---///111333---......///000111111222///////////////000111111000000000000000111222222///////////////////////////////////////////////////000111111111000...---////////////////////////////////////////////////////////////////////////............/////////000---.........//////000000------......///000111111000000000000000000000000111111111111111111111111//////000000111111111222......------------......000000000000000000000000---...///000111111000000//////000000000000//////......//////000000111111///000000111222222333333000000000000000000000000//////000000111111111222111111000000000000111111222222111000//////000000000000000000000000000000000000000000000000000000111111000000000000000111000111111111111222222222```aaaaaa```^^^\\\]]]]]]___```aaabbbbbbaaa```______^^^]]]ZZZYYYYYY\\\___aaaaaaaaabbbcccccccccdddbbbaaa___\\\[[[ZZZZZZ[[[]]]\\\ZZZXXXXXXXXXXXXYYYTTTQQQNNNMMMNNNPPPQQQRRRUUUTTTRRRQQQPPPPPPQQQQQQNNNMMMKKKIIIHHHHHHHHHHHHEEEEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999888777666555444333000111111111111222222222222222222111000//////...////////////000000000000111111000000//////......////////////////////////////////////////////////222333333333222111///---////////////000000000000000000000000////////////111111000000//////......---------...............////////////////////////......................../////////////////////////////////...---+++***)))000000000000////////////111000///......///000111000000///////////////000000000000000000000000000////////////////////////222111111111000000////////////000000///...---------.........//////000000////////////////////////......////////////......000000000000////////////+++,,,...///111222222222////////////////////////......////////////............------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------............------,,,---......//////......------......//////000000...............///000000//////............//////////////////////////////000///...------...///000......///000000000000000000000//////.........---........................////////////////////////000000000000///...---,,,////////////000000000000////////////////////////000000000000111111111111////////////////////////////////////////////////000000000///......------////////////////////////000000000000000000000000////////////////////////000000//////.........---////////////////////////......//////000000111111000000000000////////////000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000111111000000000000000111444222000......///000111000000////////////000000000000000000000000000000000111222222222000///.........///000111222222333111...+++,,,///111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333222111000000111111___``````___]]]\\\]]]^^^______```aaaaaa```_________^^^]]][[[YYYZZZ\\\___`````````aaabbbbbbccccccbbbaaa___]]][[[[[[[[[[[[```___]]]ZZZXXXWWWVVVUUUTTTQQQNNNMMMNNNPPPQQQQQQRRRQQQPPPOOOOOONNNNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHFFFEEEDDDCCCAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666444333333000000111111111222222222222222111111000//////...////////////000000000000////////////.........---////////////////////////////////////////////////222222222222111000///...////////////000000000000000000000000////////////111000000000/////////...///.....................////////////////////////........................////////////////////////...////////////......---000000000000////////////111000////////////000111000000////////////000000000000000000000000000000////////////////////////111111000000000///////////////000000///......---............/////////000//////////////////////////////000000000000//////000000000000////////////,,,---...000111111111111////////////////////////...//////000000//////...///......------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......//////......---,,,---......//////...............///////////////...............///000000//////............//////////////////////////////000///...------...///000......///000000000000000000/////////....................................//////////////////////////////000000000000000///.../////////000000000000////////////////////////............////////////////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000////////////////////////000/////////.........---////////////////////////.../////////000000000111000000000000////////////////////////////////////000000000000111111111111////////////////////////000000000000000000000000111111000000000000111111222111000//////000000111000000////////////000000000000000000000000000000111111111111111000////////////000000111111222222111///------///111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111333222222111000000111111]]]___```___]]]]]]^^^___^^^______``````______^^^______^^^\\\ZZZZZZ]]]_________``````aaabbbbbbcccbbbaaa___]]]\\\[[[\\\\\\______^^^\\\ZZZXXXVVVUUUTTTRRRNNNMMMNNNOOOPPPOOONNNNNNNNNNNNMMMLLLKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777555444333333000000000111111111222222222222111111000/////////////////////000000000000............------------////////////////////////////////////////////////000000////////////000000////////////000000000000000000000000////////////000000000000////////////000000000//////.........////////////////////////........................////////////////////////...///000000111111111111////////////000000000000111000000//////000000111000000////////////000000000000000000000000000000////////////////////////000000///////////////...//////000000000///..................////////////////////////////////////000000111111111111000000000000000000////////////......///000000000000000///////////////////////////000000111111000000//////......------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......//////......---------...////////////...///////////////........................///000000//////............////////////////////////////////////............//////......///000000000000000////////////....................................////////////////////////......///000111222222111....../////////000000000000000000000000000000000............////////////000000000000000000000000////////////////////////------......///000000111////////////////////////000000000000000000000000/////////////////////////////////...............////////////////////////////////////000000000000////////////000000000000........................000000000000111111111111////////////////////////000000000000000000000000111000000000000000111111000000000000000111111111000000////////////000000000000000000000000000000222111111000000000000000000000000000000111111111111///......000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000333222111111000111111111^^^___``````___^^^___aaa^^^^^^^^^^^^^^^^^^^^^^^^_________]]][[[[[[]]]_________```aaabbbccccccdddcccaaa___^^^]]]\\\]]]]]][[[\\\]]]]]]]]]\\\ZZZYYYUUUSSSPPPNNNOOOOOOOOONNNLLLLLLMMMMMMMMMKKKIIIHHHJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@??????<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999888666555444333222000000000000111111111111111111111111000000//////////////////000000000000........................///////////////////////////////////////////////////...---------///000111////////////000000000000000000000000////////////000000000000////////////222111111000///......---////////////////////////........................//////////////////////////////000111111111111000////////////000000000000000000000000000000000000000////////////000000111////////////////////////////////////////////////////////////............//////000000000//////............//////////////////////////////////////////000000111111000000///000000000000//////////////////000000000000//////////////////////////////000000111111111111000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......------...///////////////000000//////......------...............///000000//////............///////////////////////////////////////....../////////......///000000000000000///////////////.................................////////////////////////......///000000000000000........./////////000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////............//////000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////000000000000////////////000000000000///////////////////////////000000000111111111111////////////////////////000000000000000000000000000000000000000000111222...///000111111111111111000000////////////000000000000000000000000000000222111000//////000111222111111111000000000000000///.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111222222111111111111111222___```aaaaaa```___```bbb^^^^^^]]]]]]]]]]]]^^^^^^___```___^^^\\\\\\^^^___```aaaaaabbbdddeeeeeefffcccbbb```^^^]]]]]]^^^^^^\\\]]]^^^^^^^^^]]][[[[[[WWWUUURRRPPPPPPPPPNNNMMMLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@???>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999888777666555333222222//////000000000111111111111111111000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////......---------///000111////////////000000000000000000000000////////////////////////000000000000222111111000///......---//////////////////////////////////////////////////////////////////////////////000000//////........./////////000000000111000000111111111111000000///////////////000111111////////////////////////////////////////////////............//////////////////000000000000000//////////////////.........////////////////////////...//////000000//////...000000000000////////////000000000000000//////...////////////////////////000000111111111111000000/////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////////////////...---...//////000000//////000000//////......------...............///000000//////............//////////////////////////////...//////////////////.........///000000000000000.........///////////////////////////////////////////////////////////////.../////////......---,,,............////////////000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000//////............////////////////////////////////////////////////////////////////////////---------...............////////////////////////000000000000////////////.../////////000000000111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000//////000111222222...///000111111111111111000000////////////000000000000000000000000000000222111000//////000111222111111111000000000000000------............//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111222222___aaabbbaaa______```aaa___^^^^^^]]]]]]^^^^^^______``````___]]]]]]^^^```aaaaaabbbcccdddfffggggggcccbbb```___^^^^^^______aaa``````___]]]\\\ZZZYYYZZZWWWTTTSSSRRRQQQNNNMMMLLLLLLLLLLLLKKKJJJIIIIIIFFFFFFGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@>>>======;;;;;;;;;;;;::::::::::::999999999999999999999999999888777666444333222222/////////000000000111111111111000000000000000000////////////000000000000/////////000000000000000////////////////////////////////////////////////...............///000000////////////000000000000000000000000////////////////////////000000000000000000000//////.........////////////////////////////////////////////////////////////////////////////////////......---,,,......//////000000111111000111111222222111111000///......//////000111222000000000000000000000000////////////////////////...////////////000000000//////000111111111000000///////////////.........////////////////////////......////////////......000000000000///////////////000000000000000///...///////////////////////////000000111111000000///000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...//////000000//////.........///000000000000//////////////////........................///000000//////............//////////////////////////////......////////////............///000000000000000.........///////////////////////////////////////////////////////////////............---,,,++++++------........./////////000000000000000000000000............////////////000000000000000000000000////////////////////////111000000///......------////////////////////////000000000000000000000000////////////////////////---------------.........////////////////////////000000000000////////////......//////000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000111222333000000000000000111111111000000////////////000000000000000000000000000000000000000000000111111222000000000000000111111111,,,...000000///...///000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222111111111000111111222333___```aaa```^^^]]]]]]^^^```___^^^]]]]]]^^^___```___```aaa```^^^^^^^^^`````````aaabbbdddeeefffgggcccbbbaaa____________```bbbaaa```^^^]]]\\\\\\\\\\\\ZZZWWWUUUSSSRRROOOMMMLLLLLLKKKJJJIIIIIIIIIIIIDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999888888777666444333222111////////////000000000111000000000000000000000111////////////000000000000........./////////000000////////////////////////////////////////////////...//////000000000//////////////////000000000000000000000000////////////.../////////000000000111///.....................////////////////////////////////////////////////////////////////////////------.../////////...............///000111111111000111222222222222111000............///000111222000000000000000000000000/////////////////////////////////000000000111111//////000111111111111111000/////////............//////////////////////////////000000000000//////000000000000////////////...///000000000000000///////////////////////////...//////000000//////...000000////////////000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////......///000000000000000.........///////////////...............///000000//////............//////////////////////////////---...///000000///...---......///000000000000000............/////////000////////////////////////////////////////////////---...............---------------.........//////////////////////////////............///////////////////////////////////////////////////////////////////////////.........////////////////////////000000000000000000000000////////////////////////,,,,,,,,,------.........////////////////////////111000000000/////////............///000111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000111222333222111000//////000000111000000////////////000000000000000000000000000000//////000111111111111111//////000000111111222222---000222222111000000222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000111222222333^^^______^^^\\\ZZZ[[[\\\```___^^^^^^^^^^^^___```___aaaaaaaaa___^^^___```^^^___```bbbcccdddffffffcccbbbaaa_________`````````___^^^]]]]]]^^^```aaa]]][[[XXXVVVUUURRROOOMMMLLLKKKIIIHHHGGGGGGHHHIIIDDDDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888777555444333222111////////////000000000000000000000000000111111111////////////000000000000---------.........//////////////////////////////////////////////////////...///000111111000///...////////////000000000000000000000000////////////.../////////000000111111---------...............////////////////////////000000000000000000000000////////////////////////+++,,,---///000000111111---......///000111111222000111222333333222111000............///000222222000000000000000000000000//////////////////////////////000000111111222222//////000111111111111111000000//////.........---////////////////////////000000111111111111000000000000000000////////////......///000000000000000////////////////////////......////////////......000000////////////000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////...//////000000000000000---.........//////000000...............///000000//////............//////////////////////////////---...///000000///...---...//////000000000000000---.........//////000000000000000000000000000000////////////////////////,,,---...///000000000000---------.........//////////////////////////////000000000000111111111111////////////////////////////////////////////////------......///000000000////////////////////////000000000000000000000000////////////////////////,,,,,,,,,------.........////////////////////////111111000000/////////...---......///000111111222////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000111222333444222000///...///000111000000////////////000000000000000000000000000000...///000222222222111000...//////000111222222333...111444555333111222444000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000111222333333___^^^]]]\\\\\\\\\\\\\\\aaa```^^^^^^]]]^^^___``````___^^^]]]\\\\\\\\\\\\\\\]]]^^^___```bbbccccccaaa```^^^]]]\\\\\\]]]]]]``````___^^^]]]]]]\\\\\\^^^]]][[[XXXUUUQQQNNNLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCBBB@@@>>><<<::::::::::::<<<;;;:::999888888888888888888888888888888888888777777555444333222222222222222222111111111000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000333111///000333444222000111111000000//////......000000000000000000000000////////////000000000000222111000//////...//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////222222111111111111222222000000000000000000000000000000000000111111111111//////000000000000//////111000///---------...///000000000000000000000000111111111111000000//////............///////////////000000000111111111111111000////////////---+++000000000000////////////---.........//////000000000000000000000000000000......//////000000111111////////////////////////////////////////////////...............///000000......//////000000111111////////////////////////............////////////000000000000000000000000000000///...............---.........//////000000......////////////......////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000---------............///////////////////////////000000//////.........---000000000000000000000000////////////////////////111000///...------...//////////////////......---//////////////////////////////000000000000//////000000000000000000000000333222000...///000333555000000000000000000000000000000000000000000000000...///000111111000///...******,,,...///000000000000///.........///111222222111000//////000111222000111111111111222222222000777<<<;;;;;;;;;666///000111222222222111111111000000000000111111111111111111000000000000111111111111000000000000111111//////000000000000//////333333222222111000000000______^^^]]]]]]]]]]]]]]]bbbaaa```^^^^^^^^^______^^^]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\^^^___```aaabbbaaa```^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZXXXUUUQQQOOOMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@>>><<<::::::::::::;;;;;;:::888888777777777888888888888888888888888777666555444333222222222111111111000000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000...,,,---///000///---////////////000000000000000000000000000000000000////////////000000000000111000000////////////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000000000000000111111111111//////000000000000//////000000///...............000000000000000000000000000000000///////////////............////////////000000000000000000000000---...///000000000000000000000000000////////////............/////////000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000////////////////////////............////////////000000000000000000000000000000///.........................../////////000......////////////......////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////---------............///////////////////////////000/////////....................................////////////////////////111000///...---......//////000000000000///......//////////////////////////////000000000000//////000000000000000000000000222111///...///111444555000000000000000000000000000000000000000000000000000000111222222111000000+++,,,---//////000000000000//////...///000111222111111000//////000111111000000111111111222222222111777;;;;;;<<>>???>>>777333...---...000000...000000000000111111111111111111000000000000111111111111000000000000111111111111222222222222111111//////000111111222333333``````aaaaaaaaa`````````bbbaaa```___]]]\\\\\\\\\YYYXXXWWWVVVUUUUUUUUUUUUWWWWWWXXXZZZ[[[\\\]]]^^^^^^^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWVVVUUUSSSQQQPPPOOOKKKJJJIIIHHHGGGFFFFFFEEECCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<:::999999999999888777777666666666777666666666666666666666666666555444333222222222222000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000///000000000000000.../////////000000000111////////////////////////////////////000000000000//////...//////000111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////111111000000000000111111///////////////////////////000000000111111111111//////000000000000//////...///000111111000///...////////////////////////........./////////000000............////////////////////////............111444777555///,,,---000////////////000000000000.........///////////////////////////////////////111111000000//////......////////////////////////000000000000000000000000...............///000000111111000000//////......////////////////////////............////////////////////////////////////000///............//////.........///////////////......////////////......////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////---------............//////////////////////////////////////////................................./////////////////////////////////.........//////111111111111111000//////////////////////////////111000///......///000111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000222222222222222222222222000000111111111000000//////////////////000000111000000000//////000000000000000000000111111111111000111111222555999<<<===;;;555///,,,...000000//////000000000111111111111111111000000000000111111111111000000000000111111000111111222222111111000///000000000111111111222``````aaabbbbbbaaaaaa`````````___^^^]]]\\\ZZZZZZWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTSSSRRRPPPNNNNNNIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAAAAA@@@?????????===<<<<<<;;;:::999888888777777666555555555666666555555555555555555555555555444333222222222222222111111111111111111111111//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111222111111111111111111000000000/////////...////////////////////////////////////000000000000//////...//////000111111////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////111111000000000000111111///////////////////////////000000000111111111111//////000000000000//////...///000111111000///...////////////////////////000000000000000000000000............////////////////////////............111555888555///,,,---000.../////////000000000111///////////////.........////////////////////////111111000000//////......////////////////////////////////////////////////...............///000000111111000000//////......////////////////////////............//////////////////////////////////////////............/////////////////////...............////////////......////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////........................---------............///////////////////////////.........///////////////////////////////////////////////////////////////......//////////////////111111111111111000//////////////////////////////000000////////////000000////////////////////////111111111111000000///...////////////////////////////////////////////////111111000000000000111111111111111111111000000///...//////000000000000000/////////000000///////////////000000000111111111111//////000222333666999<<<888222///000111111000///000000000111111111111111111000000000000111111111111000000000000111111//////000000000000//////111111111000000000//////___```aaabbbcccbbbaaa```____________^^^\\\[[[ZZZWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWUUUSSSRRRQQQRRRRRRQQQPPPOOOMMMLLLKKKGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>>>>===;;;;;;;;;;;;:::999888777666555555444444555555555444444444444444444444444444444333222222222222222111111111111222222222222//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000111000///...///111111111111000///.........000000000000000000000000////////////000000000000000////////////000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////......------......///000000000000000000000000000000000000111111111111//////000000000000////////////000000111111000000000000000000000000000000222111111111000000000000............////////////....../////////000000000///222444333111///000222......//////000000111111///////////////.........000000000000000000000000000000000000////////////////////////////////////.......................................///000000000000000000////////////////////////////////////............////////////000000000000000000000000///............//////000///////////////...............////////////......////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////........................---------............///////////////////////////.........///////////////000000000000000000000000////////////////////////---...//////000/////////000000111111000000///...//////////////////////////////000000000000//////////////////////////////000111111222111000...---////////////////////////////////////////////////000000///......///000000000000111111111000000///......///000000000000000...//////000000//////.../////////000000000111111333000000333333111222555999888666444222111111222000000000000111111111111111111000000000000111111111111000000000000111111//////000000000000//////222222111000000///......^^^___aaabbbcccbbbaaa```______`````````___]]]]]]XXXWWWVVVUUUUUUTTTTTTUUUTTTTTTUUUVVVXXXYYYZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZZZZWWWWWWVVVUUUTTTRRRRRRQQQPPPPPPOOONNNMMMKKKIIIHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>>>>======<<<::::::;;;;;;:::999888777555444444444444444555555333333333333333333333333444333222222111222222222000000000000111111111222//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000---///111000...---...000000000000000////////////000000000000000000000000////////////000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......------------......000000000000000000000000000000000000111111111111//////000000000000//////000000//////000111111222000000000000000000000000222222111000///......---............////////////---...//////000111222222111111222222111000000///.........///000111111111000/////////............000000000000000000000000////////////000000000000////////////////////////////////////////////////...............///000000////////////000000000000////////////////////////............////////////000000000000000000000000...............///000000000/////////..................////////////......////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////........................---------............///////////////////////////............/////////000////////////////////////////////////////////////,,,---///000000000/////////000000000000///......////////////////////////---...111222222111...---////////////////////////,,,...000222222111000...////////////////////////////////////////////////000000///......///000000//////000000111000000000---...///000111000000///......///000000///......////////////000000000111222///111555555111000222333666999888333000000111000000000000111111111111111111000000000000111111111111000000000000111111000000000111111000000000000000000000000/////////]]]___aaabbbcccbbbaaa`````````aaabbbbbbaaa```___YYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUVVVXXXYYYZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZYYYUUUUUUTTTTTTSSSSSSRRRRRROOOOOONNNMMMKKKIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@????????????>>>======<<<<<<999:::;;;;;;:::999777666444444333333333444444555333333333333333333333333333333222222111222222222.../////////000000111111//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000...000222111...---///111......//////000000111111000000000000000000000000////////////000000000000222111000//////...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000000000000000000000000000000000000000111111111111//////000000000000//////111000/////////000222333000000000000000000000000222222111///...---,,,+++............/////////000---...///000111222333444555444222111111///,,,***---......///000111111222000000//////.........---000000000000000000000000......//////000000111111////////////////////////000000000000000000000000...............///000000......//////000000111111////////////////////////............/////////000000000000000000000000000...............///000111000000//////.........---......////////////......////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////........................---------.........//////////////////////////////---.........//////000000........................////////////////////////,,,---///000000000/////////////////////......---////////////////////////,,,...111333333111...,,,////////////////////////)))+++...111333333222111////////////////////////////////////////////////111000///......///000111......///000000000000000---...000111111111000///---...///000000///...---////////////000000000000///---///555555000---000...444;;;:::444///...111000000000000111111111111111111000000000000111111111111000000000000111111111111222222222222111111......//////000000111111\\\]]]___aaaaaa```___^^^bbbbbbbbbbbbbbbaaa`````````]]]ZZZWWWUUUUUUVVVWWWSSSTTTUUUWWWXXXYYYYYYZZZXXXXXXYYYYYYYYYYYYYYYXXXTTTTTTSSSQQQPPPNNNMMMMMMOOOMMMLLLKKKLLLKKKJJJHHHGGGFFFDDDBBB@@@???>>>>>><<<;;;:::999888888888888999::::::::::::999888888666666555444333333222222222222222222222222222222...000111333333111000...111111111000000000000000222222111000//////000000000000000000000000000000000000000000000000000000111000...,,,+++,,,...///////////////////////////000000000000000000000000222111111111000000//////111111111111111111111111//////...///000111333444666666666555222000000000000000000000111111111111///111222111000///000111444333222111000000000000111111111000000000000000111111111000000000000000000111111111111222222222111111111111111111111111444333222000000000111111000000000000000000000000111000...---...///111222000000//////.........---000///.........///111222///////////////.........000000000000111111111111666555333111000000111111000000111111111111000000000/////////000111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000//////............//////000...------///000000///////////////////////////111000///...------...///111111111111111111111111,,,,,,---...///000111222111111000000///---,,,+++///...---,,,,,,---...//////---+++)))))),,,///111000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000...------...//////...---,,,++++++,,,---...000000000000000000000000//////............//////000000000000000000000000000000000000000000000000222111000000///000000111111111000000/////////...111111000000//////......000000000000000000000000......///000000000000000000000////////////000000000000000000000000000000000000000000000000000000000222666999999777444222000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000111111111111ZZZ\\\^^^___``````___^^^___```aaabbbcccccccccccc___]]]ZZZWWWUUUUUUVVVWWWTTTTTTVVVWWWXXXXXXYYYYYYWWWWWWXXXXXXYYYXXXXXXWWWUUUTTTSSSRRRPPPOOONNNMMMNNNLLLJJJJJJJJJJJJHHHGGGFFFDDDCCCAAA???>>>======<<<;;;:::999888888888888999999::::::999999888777666555555444333333222222222222222222222222222222000000222222222222000000111000000000000000000000222222111000000000000000000000000000000000000000000000000000000000000000222111///------...///000111111111111111111111111000000000000000000000000111111111111000000000///////////////////////////000000//////000111222333333444444333111000111222000000000000111111111111///111222111000///000111444333222111000000000000111000000000000000000000111000000000000000000000000111111111111222222222111111111111111111111111222111000000000111222222000000000000000000000000000///---------...000111111111000000000/////////000//////...///000111222000000000000000000000000000000000000111111111111333222222111111111111222000000111111111111000000000000000000000000111222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......//////000000000111111000000000/////////...000000000000000000000000000000000000000000000000//////............//////000///---...///111000000////////////////////////111000///...---....../////////////////////////////////////////////////////////000000//////.........---,,,,,,,,,,,,---...000///---,,,,,,...000111//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////........................//////............////////////...---......///000///...---,,,,,,---...///000000000000000000000000//////............//////000000000000000000000000000000000000000000000000111111111111111111111111//////.........---------000000000000////////////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///111444666666555222111000000000000000000000000000000000000000000000000000000//////////////////000000000000000000000000............////////////XXXYYY\\\^^^____________]]]^^^```bbbcccdddeeeeee___]]]ZZZWWWVVVUUUVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQOOONNNNNNLLLKKKIIIIIIIIIIIIGGGEEEDDDCCCAAA???===<<<<<<;;;<<<<<<;;;:::999999999999999999999999999888777777555555444444333333222222222222222222222222222222111111111111111111111111000000000000000000111111222111000000000000000000000000000000000000000000000000000000000000000000222111000///...///000111111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////111111000000000000111111000111222222111000111333000000000111111111222222///111222111000///000111333333222111000000000000000000000000000000111111000000000000000000111111000111111111111222222222111111111111111111111111////////////000111222333000000000000000000000000///...---------...000111222222111111111111000000000////////////000111222111111111111111111111111000000000111111111222222///000111111222222111111000000111111111111000000222111000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,---...///000111111000000000000////////////000000000000000000000000000000000000000000000000000//////......//////000000///---...///111111000////////////////////////000000///............///////////////////////////222111000000///...------......///000000000000000------,,,++++++,,,------111111000//////000000111........................//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////........................//////............//////......---......///000111//////............//////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000......///000111111111111//////............------////////////000000000000..............................///000000000000000000000111222222111000000000000000000000000000000000000000000000000000000...///111222222222111000000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000............////////////VVVWWWYYY[[[]]]^^^______^^^___```bbbcccdddeeeeee___]]]ZZZXXXVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRQQQPPPOOONNNLLLKKKIIIHHHIIIHHHGGGEEECCCBBB@@@>>>===<<<;;;;;;<<<;;;;;;:::999999::::::888888888999888777777666444444444333333333222222222222222222222222222222111000000//////000000111000000000000000111111111111111000000000000000111000000000000000000000000////////////////////////111000000/////////000111111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111222111111000000000000000///111222111000///000111000000111111111222222222///111222111000///000111333222222111000000111111000000000000000111111111000000000000000111111111000000111111111222222222111111111111111111111111///////////////000000111000000000000000000000000/////////...///000111111111111111111111111111111000000000000000111111111000000000111111111111111000000111111111222222222//////111222222111000///000000111111111111000000222222111000/////////000111000000000000000000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000111111000000000000////////////////////////////////////////////////////////////000000////////////000000///...,,,---...000///////////////////////////////////////.........//////000000000000000000000000222111111000///...------...///000000111111000000------------------------000111111111111000////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////---------...///000111111000000////////////000000000000000000000000000000//////............//////////////////////////////////////////////////////+++,,,---///000000000///111111000000000000000000......//////000000111111////////////////////////......///000000000000000///000222333333222000///////////////////////////000000000000000000000000//////000000000111111111////////////////////////000000000000000000000000000000//////...---------////////////////////////000000000000111111111111TTTUUUWWWYYY[[[]]]^^^^^^``````aaabbbbbbbbbbbbaaa^^^]]][[[XXXWWWVVVUUUUUUVVVVVVVVVWWWVVVVVVUUUTTTUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMKKKIIIIIIIIIIIIGGGEEEBBBAAA@@@>>>===<<<<<<<<<;;;;;;:::999999999::::::777777888888777777666555333333333333333222222222222222222222222222222222000///............///000//////000000111111111111111000000000000000111111000000000000000000000000/////////////////////////////////////////////000000000000000000000000000111111111111111111111111000000000000000000111111111111111111111111111111222222111111000000///...111222222111///......///111111111111222222222222///111222111000///000111333222111111000111111111//////000000111111111111//////000000111111111111000000111111111222222222111111111111111111111111000000000000//////......111111111111111111111111111111111111111222222333000000000000000000000000///000000111111111111111/////////000000111111111111111111111222222222222111111222222111000...---000000111111111111000000222222111000/////////000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000////////////000000...,,,+++,,,---.........////////////////////////......//////////////////000000000000000000000000000000000000000000//////000000000000000///............////////////.........///000000000///......000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////,,,------...///000000111///000000000000000000/////////////////////////////////............//////////////////////////////////////////////////////,,,---...///000000111111000000111111111111111111......//////000000111111000000000000000000000000......///000000000000000///000222333333222000///////////////////////////////////////////////////000000000000000111111222////////////////////////000000000000000000000000000000//////............////////////////////////000000000000111111111111SSSTTTUUUWWWYYY[[[\\\]]]```aaaaaaaaa``````___^^^^^^]]][[[YYYWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMKKKIIIIIIIIIIIIGGGEEEAAAAAA???>>>===<<<<<<<<<:::999999888888999999:::777777777777777666555555333333333333222222222222222222222222222222222222/////////////////////////////////000111111222222000000000000000111111222000000000000000000000000000000000000000000000000......//////////////////////////////////////////111111111111111111111111000000000000111111111111////////////////////////111111111111111000///...111222333111///......///111111111222222222222333///111222111000///000111222222111111111111111222/////////000111111222222/////////000111111222222000111111111111222222222111111111111111111111111111111111111000///...---111111111111111111111111111222222222333333333333/////////000000000000111///000111111222222111111......///000000111111111111111111222222222222333333333333222111000...---000000111111111111000000222111000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000000///////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111...,,,+++,,,---///......////////////////////////---...//////000//////////////////////////////////////////000000111111111//////000//////...------//////000000000000//////,,,---...////////////...111111111111111111111111//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////........................//////............//////,,,---...///000000000/////////000000000000////////////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000111222333333......////////////000000////////////000000000000111111111111111111111111......///000000000000000000000111222222111000000000000000000000000000000////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000///000000000000000000000000000000000000000000000............////////////SSSTTTTTTUUUWWWYYYZZZ[[[_______________^^^]]]]]]]]]\\\[[[YYYXXXVVVUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRPPPOOOOOONNNNNNMMMMMMLLLKKKJJJHHHGGGHHHGGGFFFDDD??????===<<<;;;;;;;;;;;;888888888777777888888999666666777777666666555444222222222222222222222222222222222222222222222222///000111222222111000///...//////000111111222222000000000000000111222222000000000000000000000000000000000000000000000000...///000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111////////////////////////000000111222111111000///000111222222000000000222111111111222222222333333///111222111000///000111222111111111111111222222...//////000111111222222...//////000111111222222000111111111111222222222111111111111111111111111000111111222222111000///111111111111111111111111111111222222333333333222000000000111111111222222///000111222222222111111//////000111111222333333111111111222222222333333444333222111111111111111000000111111111111000000000000000000000000111222222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111000000000000111111000...------///000000///////////////////////////,,,---///000000000////////////////////////////////////000000000111111111,,,------............---......///000000///......,,,,,,------...///000111000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////........................//////............//////---...///000000///............///000000///......//////////////////////////////............//////000000000000000000000000000000000000000000000000222111///---...///111333....../////////000000000000000000000////////////000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111111111000000000000000000000000000000000000000000000000000//////000000111222222222000000000000000000000000............////////////SSSTTTTTTUUUVVVXXXYYYZZZ]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZXXXVVVUUUTTTSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVTTTSSSSSSOOONNNNNNMMMMMMLLLLLLLLLJJJHHHGGGFFFFFFFFFDDDCCC>>>===<<<;;;:::999999999888777777777777777888888666666666666666555555444222222222222222222222222222222222222222222222222000111333444444333111000...//////000111222222222000000///000000111222222000000000000000000000000000000000000000000000000///000111222222222222222111111111111111111111111111111111111111111111111//////000000111111111222111111111111111111111111///000111222222111000///...000111222111111333444111111222222222333333333///111222111000///000111222111111111111111222222...//////000111222222222...//////000111222222222000111111111111222222222111111111111111111111111...///111222333333222222111111111111111111111111000000111222222222222111111111111222222333333333///000111222333222111111000000111222333333444444111111222222222333333333333222111111111222444555000000111111111111000000000000//////000111222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,------...///000111111.../////////000000111111000000000000000000000000000000000000000000000000111111000000000000111111111000//////111222222111////////////////////////,,,---///000000000//////111111111111111111111111111111111000000000000000)))***+++---.../////////,,,---...//////...---,,,,,,,,,,,,---...000222333//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////......///000000///...------...///000000///...---//////////////////////////////............//////000000000000000000000000000000000000000000000000111///,,,))))))+++...000000000111111222222222333111111000000//////......////////////////////////...//////000000000000000000000////////////000000000000000000000000000000////////////////////////---...000111111111000///000000000000000000000000000000000000000000000000//////000111222333444444000000000000000000000000000000000000111111111111RRRRRRRRRSSSUUUWWWYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUSSSUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVUUUTTTRRRPPPOOOPPPPPPOOONNNLLLJJJHHHGGGGGGGGGGGGEEEDDDBBB@@@???======<<<;;;::::::999999999888888777666555555444777666555444333444555555444444333333222111000000111222222333333222222111111222222222222111000000000000000000000000000000000000////////////000000222111000000000111333333111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000000111111111111222222222222000000000222333222111222222111111111111222222222222111111111111222222///000111333444444444444000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111000000111111111111111000//////000000000000000000000000333333333333333333333333333222222222111111000000333333222222222222333333111111111111111111111111333333333333333333333333000000111222222222222111111111222222222222111111///000111000.........///000111333333111000111222000000000000000000000000000000000000000000000000222222111111111111222222---///000111111000///---000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......222111111111000000/////////////////////.........333222111000000111222333000000000000000000000000111111000000//////......000000000000000000000000......////////////..............................111///......//////...,,,////////////////////////////////////000000000000000000000///////////////333111///...---------...////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111000000//////...---++++++////////////000000000000333111///...---------...------------------------............------------111111111111111111111111000000000000000000000000333333333222222000//////////////////000000000000000000000000000000000000............/////////000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000---...///000000111000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000111111111111000000SSSSSSSSSSSSTTTVVVXXXYYY[[[[[[[[[[[[ZZZZZZZZZZZZ\\\\\\\\\\\\ZZZXXXUUUTTTVVVVVVWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUTTTRRRPPPOOOPPPPPPOOONNNLLLJJJHHHGGGGGGGGGEEEDDDBBB@@@??????===<<<<<<;;;::::::999999888888777777666666555555777666555444333444444555444444333333222111111000111222222333333222222111111222222222222111000000000000000000000000000000111111000000000000111111222111000000000111222333111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000000111111111111222222222111000///000222333222111222222111111111111222222222222111111111111222222000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111000111111222111111000000///222222222222222222222222333333333333333333333333333333333222222222111111333222222111111222222333222222222222222222222222333333333333333333333333000000111222222222222222111111222222222222111111222333444333222111111333000111333333111000111222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////000000////////////000000000000000000000000000000111111000000////////////111111111111000000000///////////////////////////111000////////////000111000000000000000000000000111111000000////////////000000000000000000000000//////000000000000//////........................111///...///000000...---////////////////////////////////////000000000000111111111111111111111222111000///......---......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////...---,,,,,,------------............111000///.......................................222222222222111111111111////////////////////////000000000000000000000000000111111000000...------////////////000000000000000000000000000000000000........./////////000000////////////////////////000000000000000000000000000000000000000000000000///000000000000000000///...//////000000000000///000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000111111111111000000TTTTTTSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYYYY^^^^^^^^^]]][[[YYYVVVUUUVVVWWWWWWXXXXXXWWWVVVVVVTTTTTTTTTTTTSSSRRRPPPOOOPPPOOOOOONNNLLLJJJHHHGGGGGGFFFDDDAAA??????>>>???<<<<<<;;;;;;::::::999999777777777777666666666666666555555444333444444444444333333222222111111111111222222333333222222111111222222222222111000000000000000000000000000000222222111111111111222222111111000000111111222333111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111111111000111111111111222222222111/////////111222111000222222111111111111222222222222111111111111222222222111000000000111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111222222222111000000333333333333333333333333222222222222222222222222333333333333333222222222222222111111111111222222222222222222222222222222222222222222222222222222000111111222222222222222111111222222222222111111000111222111000//////111000222333333222111111222111111111111111111111111111111111111111111111111222222111111111111222222222111000000000000111222000000000000000000000000111000000//////000000111000000000000000000000000111000000000000/////////111111111111000000000000///////////////////////////......------......///000000000000000000000000111000000000000/////////000000000000000000000000000000111111111111000000........................111/////////000000///---////////////////////////////////////000000000000000000000111111222222222......////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////.........//////......---------------............/////////000000//////...////////////////////////111111000000000/////////////////////////////////000000000000000000000000000000000000///...------////////////000000000000000000000000000000000000....../////////000000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000000000000//////...000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000111111111111000000TTTTTTSSSSSSSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXYYYYYY^^^______^^^\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVTTTTTTSSSSSSRRRQQQPPPPPPOOOOOONNNMMMKKKIIIHHHGGGGGGEEEBBB???======>>>>>>;;;;;;;;;:::::::::999999666666666666777777777777555555444444444333333333333333333222222111111111111222222333333222222111111222222222222111000000000000000000000000000000222111111000000111111222111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000///...///111222111000222222111111111111222222333222222111111222222333333222000......///111222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222222222222222111111333333333333333333333333222222222222222222222222333222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222000111222222333333222222111222222333333222222111///000111000///......000000222333333222111111222111111111111111111111111111111111111111111111111222222111111111111222222///000000000000000000///222222222222222222222222111000000000000000000111000000000000000000000000000000000000000000000000111111111000000000000000///////////////000000000........................////////////////////////000000000000000000000000///////////////////////////000000111111000000///........................000000///000222222000...////////////////////////////////////000000000000,,,------...///000111111,,,---///000000000///...////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......------...///////////////////////////000000000000---...///111111111000/////////////////////////////////.........---------000000000000000000000000////////////////////////111111222222111000//////////////////000000000000////////////////////////...////////////000000000//////////////////////////////////////////////////////////////////////////////............//////000000111000000///...---000000000000000000000000000000111111111111000000////////////////////////////////////////////////000000111111111111000000TTTTTTSSSSSSSSSTTTVVVWWWVVVVVVWWWWWWXXXXXXXXXXXX^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVSSSSSSRRRQQQQQQPPPPPPPPPOOOOOONNNMMMKKKIIIGGGFFFFFFDDDAAA>>>===<<<======:::::::::::::::999999999666666666666777777777777444444444444444333333333333333222222222222222111111222222333333222222111111222222222222111000000000000000000000000000000000000////////////000000000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111//////000111222111000222222111111111111222222333333222222222222333333333222000......///111222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222333222222333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333222222222222222222222222111111222333333333333222222222333333333333222222333444555444222111222333111222444444222111222333111111111111111111111111111111111111111111111111222222111111111111222222...000222333333222000...111111111111111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000111111////////////000000111111////////////////////////////////////////////////000000000000111111111111////////////////////////...//////000000//////...////////////////////////000000000222333333000...////////////////////////////////////000000000000,,,,,,---...///000000111,,,---...000000000//////////////////////////////////////////////////////////////////////////////////////////////////////111111000000//////......------...///000000000000////////////000000000000---...///111111111000000........................000000000000////////////000000000000000000000000////////////////////////000111111111111000000///////////////000000000000////////////////////////////////////000000000111000000000000000000000000//////////////////////////////////////////////////////............//////000000111000000///...---000000000000000000000000000000000111111000000000////////////////////////////////////////////////000000111111111111000000SSSSSSRRRRRRSSSTTTVVVWWWVVVVVVVVVWWWXXXXXXYYYYYY\\\\\\]]]^^^^^^]]]\\\[[[YYYYYYWWWVVVVVVVVVVVVVVVRRRRRRQQQPPPPPPPPPPPPPPPOOONNNNNNMMMKKKIIIGGGFFFEEEDDDBBB???======<<<===::::::::::::999999999999777777777777666666666666333444444444444333222222222222222222222222222222111222222333333222222111111222222222222111000000000000000000000000000000000000////////////000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222000111111111111222222222111000000000222333222111222222111111111111222222333333222222222222333333222111000000000111222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222333333333333222222333444444444333333333333333333333333333333333333333333333333333333222222222222333333333333444444333333333333444444444444444444444444444444333333333333333333333333111222222333333333333333222222333333333333222222222333444333111000111222111333444444333222222333222222222222222222222222222222222222222222222222222222111111111111222222111222444555555444222111////////////////////////222111111000000111111222111111111111111111111111000000000111111111111222000000000000111111111111...//////000000111111222///000000111111000000///000000000000000000000000000000000111111111111222000000000000000000000000......////////////......////////////////////////000000111333444444111///////////////////////////////////////000000000000/////////000000111111111------...///000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////---...///000000000000000------------...............///000000111111111111....................................------------////////////////////////000000000000000000000000.........//////......---////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111///000000000000//////...000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000111111111111000000RRRQQQQQQRRRSSSUUUWWWXXXVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZ\\\]]]^^^^^^]]]]]]ZZZYYYWWWVVVUUUUUUVVVVVVRRRQQQPPPOOOOOOOOOPPPQQQNNNNNNMMMLLLKKKIIIGGGFFFDDDDDDBBBAAA???===<<<<<<999999999999999999999999888888777777666666555555333333444444444333222111222222222222222222222222111222222333333222222111111222222222222111000000000000000000000000000000111000000000000000000111///000111222333222222111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000111111111111222222222333111111222333444333222222222111111111111222222444333333222222333333444000000111111222222333333222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444222222333444444444444444444444444444444444444444444444444444444444444444444444444444555555666666666555555444444555555666444444444444444444444444444444444444444444444444111222333333444444333333222333333444444333333222000111222111///...///000111333444444333222222333222222222222222222222222222222222222222222222222222222111111111111222222222222111000000111222222000000000000000000000000222111111000000111111222111111111111111111111111000000111111111222222222///000000000111111111111...//////000111111222222///000111111111111000///000000000000000000000000000000111111111222222222000000000000000000000000//////000000000000/////////////////////////////////000111333555555222///////////////////////////////////////000000000000//////000000000000000000//////.........//////000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000...//////000000000//////------------............000000000000000000111111////////////////////////------,,,,,,,,,+++++++++////////////////////////000000000000000000000000------...............---////////////000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000222111///......///111222...//////000000000000///000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000QQQQQQQQQQQQSSSUUUWWWYYYVVVVVVWWWWWWXXXYYYZZZZZZWWWYYY[[[]]]^^^^^^^^^^^^ZZZYYYXXXVVVUUUUUUVVVVVVRRRQQQPPPOOONNNOOOPPPQQQNNNNNNMMMLLLJJJHHHGGGFFFDDDDDDCCCBBB@@@>>><<<;;;999999999999999999999999999888888777666555555444333333444555444333222111222222222222222222222222222222222333333222222222111222222222222111000000000000000000000000000000222222111111111111222222///000111222333222111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111111222222222222000111111111111222222222333222111222444555444333222222111111111111222222444333333222222333333444///000111333444444444444222222222222222222222222333333333333333333333333333333333333333333333333222222222333333444444444222333333444555555555444666666666666666666666666555555555555555555555555555666666666777777888888666666555555555555666666555555555555555555555555555555555555555555555555111222333333444444333333222333333444444333333222333444555444222111222333111333444444333222333333222222222222222222222222222222222222222222222222222222111111111111222222222000,,,)))))),,,000222333333333333333333333333222222111111111111222222111111111111111111111111000000111111222222222222//////000000111111111222...//////000111222222222...///000111111000///...000000000000000000000000000000111111222222222222000000000000000000000000000000111111111111000000000000000000000000000000///000111444666555222000////////////////////////////////////000000000000...............---------000///...------...///000////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111//////000000000000//////////////////000000000111222111000//////000111222000000000000000000000000111000000000000/////////111111111111111111111111000000000000000000000000//////000000000000000///////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000333111000......000111333......///000000111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000UUUSSSRRRQQQRRRSSSUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYVVVVVVVVVUUUTTTSSSRRRQQQOOOOOOOOOOOONNNMMMLLLLLLIIIIIIIIIHHHFFFDDDBBBAAABBBAAA@@@>>>===;;;:::999:::;;;<<<<<<<<<;;;:::999888777666555555444444444555555444444444444333333111111111111111111111111222222222222222222222222000000000000000000000000111111111000000000000000111111111111111111111111444333333222111111111222222222222111111111111000444444333333222111111111222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111222222222111111111111111333333444444444444333333222222111000//////000000000111111111222222222333333333333333444444444555111111222333444444444444222222222222222222222222222222222333333444444555999666333333666777777555666666666666555555555555888777777777777888999999::::::::::::999999999999:::999999999888888777777999::::::::::::999888888:::::::::999999999888888999999999999888888888888666888999::::::888666555777777777777777666555444666666666666666666555444666666555444333333222111444444333333444444555666333222222222222222222222444444333222222222222222222111111111111111222222///000111222222111000///222111000//////000111222333333222111000000000111222222111000//////000000000000////////////000000111111000000000000111111222222111111111111222222333222111000///...------000000000000111111111111000000000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000///......------......//////000000//////.........---------000000000000000000000000////////////000000000000////////////////////////////////////////////////------......//////000000///---------...///...------...///000000///...---------......//////000000000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111222000000000000000111111222000000000000000000000000111111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000............////////////TTTSSSRRRQQQRRRSSSUUUVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOOOOOOONNNMMMLLLLLLJJJIIIHHHFFFEEECCCBBBBBBAAA@@@???>>><<<;;;:::999999:::;;;;;;;;;:::888888888888777666555555555555333333222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000000111111111111111111111111444333222222111111222222111111111000000000000///000000000000000000111111222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222222222111333333222111111111111111222222222222222222222333222222222222333333333333111222222333444444333333222222222222333333333333444444444555555666666666;;;888555555777888777666666777777888888999999999;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<>>>>>=========>>>>>>????????????>>>>>>@@@@@@@@@?????????>>>>>>>>>=========<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999:::::::::999999777666555777777888888777777666555666666555555555555555555444444333333333444555555555555555555444444444444333333222111111111222222444333333222333333444444111111222222222222111111222111000000000000111222333222111111111111111111222222111000000000000000000000////////////000000111111000000000000111111000000////////////000000000000000000000000//////000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000000000000000000///.............../////////////////////.........---------000000000000000000000000////////////000000000000////////////////////////////////////////////////.........///////////////000///......000000///...---...///000000///...---.........///////////////000000000000000000000000000000000000////////////111000000000/////////...111111111111111111111111000000000000000000000000///000000111111000000///000////////////000111111111111000000111111222333000000000000000000000000000000000000000111111111000000////////////000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000....../////////000000000TTTSSSRRRQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWWWWUUUUUUTTTTTTSSSRRRPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKIIIGGGDDDCCCBBBAAAAAA@@@???>>>===<<<;;;::::::999999999:::999888888777999888777666666555555555333333222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111333333222222111111222222111000000000000/////////...//////000111111222222111111111111111111111111111111111111222222222333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222444444333333222222333333333333333333222222222222333333333333333333333333000000111222222222111111333444444444555555666666777777777888888888888888===;;;999999:::::::::999999:::;;;<<<>>>???@@@AAACCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>===;;;:::;;;;;;;;;;;;;;;:::999999777777777888888888999999777777666555555555666666444444444333333333222222333333222222222333333444555555444444444444555555333222222222222222222333222111111000000111111222222111111111111222222333222111000000000000000000111000000//////000000111111111000000000000111111000000////////////000000---......///000111222222000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000//////...///////////////........./////////............---000000000000000000000000////////////000000000000000000000000000000000000///////////////////////////////////////.........111///...///000111000///......////////////......000000///////////////...000000000000000000000000////////////000000000000000000000000////////////111111111111111111111111000000000000000000000000...//////000000//////...//////......//////000111111111000000111111222333000000000000000000000000//////000000111111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///000000000000111111111SSSRRRRRRRRRRRRSSSTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSTTTUUUVVVSSSSSSSSSSSSRRRPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKKKKIIIEEEBBB@@@@@@@@@AAA>>>>>>======<<<;;;::::::999999999999999888888888999999777666666666666666555555444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111333333222222111222222333111111111111000000000000111111222222222333333333000000000000000000000000111111111222222222333333222222222222222222222222222222222222222222222222000000000111111111111111444444333333333333444444444444333333333333333444333333333333222222222222555555555444444444444444333444555555555555555555666666777888999999::::::;;;;;;;;;<<<<<<<<<<<<<<>>>>>???===<<<<<<<<<;;;;;;::::::;;;::::::999999999999999999888777666555555555555555555444444444333333333111111111111111111111111222222222222222222222222000000000000000000000000//////000000111111111111111111111111111111111111333222222111222222333333333333222222222222111111333333333222222222111111000000000000000000000000111222222222222333333333333333333333333333333333222222222222222222222222000111111111222222222333444333222222222222333444333333222222222333333444333333333333333333333333555555555555555555444444999999:::;;;<<<<<<<<<<<<999:::;;;<<<===>>>??????AAABBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNQQQSSSVVVWWWXXXYYYYYYXXXXXXYYYYYYZZZ[[[^^^^^^^^^______`````````bbbbbbbbbbbbbbbbbbbbbbbbaaabbbdddeeeggghhhhhhhhhccccccccccccbbbbbbbbbbbbaaa``````___^^^^^^]]]]]]]]]\\\[[[ZZZZZZZZZ[[[[[[YYYYYYXXXXXXWWWUUUTTTSSSPPPPPPPPPOOOOOOMMMLLLLLLIIIHHHHHHGGGFFFFFFEEEEEEBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;:::999888888888666666555555555666666777555555444333222222333333333333111000000111333333222222333333333333222222222111111111222333444444111000000000000000111111111111000000000000111111111111000000000000111111222222111111111111222222000000000000111111111111///000000000111111111111111111111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////000000//////......------////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000//////......------///...------//////...---/////////....../////////111111000000/////////...////////////////////////......//////000000111111////////////000000000000111111111111111111111111////////////////////////......////////////.....................///000000///............///000000000000000000000000000000......///000111222222333000000////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////111111111111222222222222QQQQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQOOONNNMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPOOONNNLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHFFFDDDAAA>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999999999:::888777666555555444444444333333222222222222111111111111111111111111111111222222222222222222222222000000000000000000000000/////////000111111222222111111111111111111111111222222111111222222333333444444333333333222222222222222111111000//////...111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333333111111222222333444444444222222000000000000222222333333222222222333444444444555555555666666666666666666666666777777777888999:::<<<===???@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHLLLLLLMMMNNNPPPQQQRRRRRRQQQTTTWWWXXXXXXYYYZZZ\\\ZZZ[[[\\\^^^aaabbbdddeeedddddddddddddddeeeffffffgggggghhhhhhiiiiiijjjjjjmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnpppqqqrrrsssssssssnnnnnnmmmmmmmmmlllllllllllllllkkkkkkkkkkkkjjjjjjhhhhhhhhhhhhggggggggggggeeeffffffeeeeeedddcccbbb_________^^^]]]\\\[[[ZZZWWWWWWVVVUUUTTTSSSRRRQQQLLLKKKJJJGGGFFFDDDDDDCCCAAA@@@@@@???>>>===<<<<<<::::::999888888888888888777777666555444444444444444333333222222333333444222333333444444333333222333222222222222333333444000000000000000111111222222111111000000111111222111111000000000000111111000000////////////000000222222222111111000000000000000000000111111111111000000000000000000000111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000...//////000000000000000///////////////............////////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////.........///---,,,---...///...---//////............//////111000000000000000000///000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000//////...//////......//////000111///............///000000000000000000000000000000//////000000111111222222000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000111111111111222222222PPPQQQQQQRRRRRRRRRRRRRRRRRRRRRPPPOOONNNLLLKKKKKKMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOONNNMMMKKKKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCAAA???<<<;;;:::::::::::::::::::::;;;;;;;;;:::999888777888888999777666555444333333333333333333222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000...//////000111111222222111111111111111111111111222222111111222222333444333333333222222222111111111111000000000000000000222222222222222222222222222222222333333333444444222222222222222222222222333333333333333333333333222222333444444555666666555444222111111222444555444444333333444555555666777777888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAACCCEEEGGGIIIJJJJJJMMMNNNOOOQQQRRRTTTUUUVVVXXXYYYZZZ\\\^^^```bbbbbbaaadddggggggfffeeefffhhhhhhhhhiiikkklllmmmnnnooommmmmmmmmmmmmmmnnnoooooooooppppppqqqrrrrrrssssssuuuuuuuuuvvvvvvvvvwwwwwwuuuvvvwwwxxxyyyzzzzzzzzzuuuuuuuuutttttttttssssssrrrsssssssssssstttttttttppppppqqqrrrqqqpppooonnnoooooooooppppppoooooonnnlllllllllkkkjjjiiihhhgggdddcccccccccbbbbbbaaaaaa\\\[[[YYYVVVTTTSSSQQQQQQKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;999999888888888555555666666666666555555222333444555555444333222444444333222222222333333000000000000000111222222222111111000000111111222111111000000000000111111000000////////////000000222222222111111111000000000000000000111111111111/////////000111111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000......///000000000000000.........///////////////.../////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000.........//////////////////...---...///000///---000///...------...///000000000000000000111111111000000000000000000000000000000000000////////////.../////////000000000111////////////////////////000000000000000000000000///000000111111000000///000////////////000111111000000000000000111222222000000000000000000000000000000000000000111111111000000////////////000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////000000000111111111111222PPPQQQQQQRRRSSSRRRRRRRRRRRRRRRQQQOOOMMMLLLKKKJJJNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA???<<<:::888999999::::::::::::;;;;;;:::999777666666666777888666666555333333333333333555555555444444444333333111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111222111111111222333333444222222222111111111111000111111111222333333444444222222222222222222222222222222333333333444444444111111111111111111111111333333333333333333333333333333444444555666777777999888666555555666888999555555555555555666777888999999:::;;;===>>>??????BBBBBBCCCDDDFFFGGGHHHHHHMMMOOOQQQTTTVVVXXXYYYZZZYYYYYY[[[]]]___aaabbbcccaaabbbdddfffhhhkkkmmmnnnmmmppprrrrrrooommmmmmooopppqqqqqqrrrssssssttttttsssrrrrrrrrrrrrsssttttttvvvvvvwwwxxxxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{|||yyyzzzzzz{{{||||||||||||yyyxxxxxxxxxwwwwwwwwwwwwuuuvvvvvvwwwwwwxxxxxxyyyssstttvvvwwwvvvuuusssqqqsssttttttuuuuuuuuuuuuuuuuuuuuuttttttrrrqqqpppoookkkkkkkkkkkklllllllllllljjjiiifffdddaaa___^^^^^^ZZZYYYYYYXXXVVVUUUTTTTTTLLLKKKIIIHHHFFFEEEEEEEEE@@@@@@???======<<<<<<<<<666777888999999888777666333333444555555444333333555444444333222222222222000000///000000111222222222222111111111111222222111111000000000000111111222222111111111111222222111111111111111111222222000000000000111111111111......///000111222333333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000......///000000000000000---.........//////000000.../////////000000111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000---.........//////000000111///...///000111000///000///...------...///000//////000000111111222222000000000000000000000000111111000000//////........./////////000000111111////////////////////////000000000000000000000000000000111111111111000000000000000000000111222222222222222111222222333444000000000000000000000000111111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000.../////////000000111111///////////////////////////000000000000111111111PPPPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPNNNNNNMMMLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB???<<<;;;:::;;;<<<;;;;;;;;;:::999888777666999888888777666555555444666666555555555555666666111111111111111111111111222222111111111111222222222111111111000000//////222111111111111111222222///000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111222222333444111111111222222333333333555555444444333222222222111222444333222222333555000111333333333333555777666666555444444444444444888777777777888:::<<<>>>>>>???AAADDDGGGJJJLLLMMMOOOOOOOOOQQQSSSVVVYYY[[[YYY[[[```dddggghhhggggggeeefffhhhiiijjjjjjkkkkkkmmmmmmnnnoooppprrrtttuuuwwwwwwwwwvvvvvvvvvvvvvvvssstttvvvwwwxxxyyyyyyzzzwwwvvvuuuttttttvvvxxxyyy||||||||||||||||||||||||~~~~~~~~~~~~~~~}}}{{{|||{{{{{{{{{{{{||||||}}}yyyyyyyyyyyyyyyyyyyyyyyyvvvxxxzzz||||||{{{xxxwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{zzzzzzxxxvvvtttrrrqqqsssssssssttttttttttttssssssrrrooommmlllkkklllllliiihhhhhhfffdddaaa___^^^[[[ZZZYYYXXXVVVUUUSSSSSSLLLLLLKKKIIIGGGDDDBBBAAA?????????>>><<<;;;999888999777555555666666555444666555333111111222333444222222222111111000000000444333333333222222222111111111111111111111111111222111111111000000//////111///...------...///111222111000//////000111222,,,...000111222111000///000000000000000111111222111111111111000000000000000000000000000000000000000000111111111111000000////////////000000000000111111000000//////......111111000000//////......111/////////111222111000//////000000///...------///////////////.........---///000222222000///---000000000000000000000000111000/////////111222333000000000000000000000000///000111222222111000///000000000000000000000000111111000000//////.....................///000000000000000000000000000000111111000000//////......000000///////////////000111111000000//////......111111000000//////......222111000.........///000000///.........000111222000000000000000000000000111111111111111111111111------...///000111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111PPPPPPPPPQQQQQQQQQRRRRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGEEEDDDCCCCCCAAA???<<<;;;:::;;;;;;;;;;;;;;;;;;:::999888777888888777777666555555444666555555444444555555666222222222222222222222222222222111111111111222222222111111111000000000000222222111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222111222222333444333333333333444444444444555555555444444333333333222333444444222222222444222333444444333333444666666666666666666777888888;;;;;;<<<===???CCCFFFHHHKKKLLLNNNPPPSSSVVVXXXYYY\\\\\\]]]^^^```cccfffgggggghhhkkknnnooopppooooooqqqqqqrrrsssttttttttttttqqqrrrrrrsssuuuvvvxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyy{{{{{{|||||||||zzzzzzxxxxxxxxxyyy{{{|||}}}}}}}}}||||||}}}~~~~~~{{{{{{{{{{{{{{{|||||||||xxxyyy{{{|||}}}|||{{{zzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||zzzyyyxxxxxxxxxwwwwwwvvvvvvwwwwwwzzzyyywwwuuutttsssssstttrrrrrrqqqpppnnnllljjjiiiggggggfffdddcccaaa``````\\\[[[YYYWWWSSSPPPMMMLLLHHHHHHGGGFFFDDDCCCAAA@@@???===:::999:::999888666777666444333333444555666222222222222111111111000222111111111111111111111222222222222222222222222222111111111000000000000222111000//////000111222222111000//////000111222---...000111222111///...000000000000000111222222111111111111000000000000000000000000000000000000000000111111111111000000////////////000000000111111111000000////////////111000000000/////////...444111///...000222333333//////000000///......---////////////////////////...///000111111000///...000000000000000000000000111000/////////000222333000000000000000000000000///000000111000000000///000000000000000000000000111000000000/////////...//////......---.........000000000000000000000000////////////000000000000000000////////////000000111000000000/////////...////////////000000000000222111000///......///000000///......///000111222000000000000000000000000111111111111111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111PPPPPPPPPPPPQQQQQQQQQQQQRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOONNNNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;:::999888888777777666666555555555555444444333333444444555333333333333333333333333222222111111111111222222111111111111111000000000333333222111000000000111111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222333444444555555555555555555444444555555555444444444444444555666666555333222333444555666777777666555666888888888999:::<<<>>>@@@AAACCCDDDEEEHHHLLLQQQTTTWWWZZZ[[[]]]___bbbdddfffgggkkkkkklllmmmoooqqqssstttvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzz}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}|||||||||}}}}}}{{{{{{||||||}}}}}}}}}~~~zzzzzzzzz{{{{{{|||||||||}}}~~~~~~}}}|||zzzzzzzzz{{{|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvttttttsssrrrqqqpppooonnnmmmkkkiiifffbbb^^^[[[YYYUUUUUUTTTSSSQQQOOOMMMLLLIIIFFFDDDBBBAAA@@@===;;;999888777666555666777777444444444333333333222222111111111111222222222222222222222222222222222222111111111111111000000000444333222111111222333444111111000000000000111111///000111111111000///...111000000000000111222222111111111111000000000000000000000000000000000000000000111111111111000000/////////000000000111111111000000000000/////////000000000000////////////666222///---///222444555//////000000000///......////////////////////////...///000111111000///...000000000000000000000000000000000///000000111222000000000000000000000000000//////...//////000000000000000000000000000000000000000000////////////111000///...------------000000000000000000000000.........///000111111111000000////////////000000000000000000////////////.........///000111111111111000000////////////000000////////////000000111000000000000000000000000000000000000000000000000222222222222111111111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111QQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIFFFFFFFFFEEEDDDCCCBBBAAA@@@???===<<<;;;::::::::::::::::::::::::999888777777777666666666555555555444333333222222333333444333333333333333333333333222222111111111111222222111111111111111111111111333333222111000000000000111111111222222222333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333222222222222333444444666666666555555444444444444444444444444444555555666777888777555444444555777999:::;;;:::;;;<<<>>>>>>???@@@BBBEEEHHHKKKLLLPPPQQQSSSVVVZZZ___bbbdddeeefffhhhjjjlllnnnpppqqqtttuuuvvvwwwxxxyyyzzz{{{|||{{{zzzyyyyyyzzz{{{{{{yyyyyyzzzyyyyyyxxxwwwwwwyyyzzz{{{|||}}}~~~||||||||||||}}}}}}}}}}}}~~~}}}|||{{{zzzzzzzzzzzzzzzyyyzzzzzz{{{|||}}}}}}}}}zzzyyyxxxxxxyyyzzz||||||}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzyyyxxxxxxwwwwwwuuutttrrrooolllhhheeecccbbbaaaaaa___^^^\\\ZZZYYYUUURRRPPPNNNLLLIIIFFFCCC???>>><<<:::999888777777777777666666555555444444333333333333444444444444333333333333333333333333111111111111111111111111444333222222222222333444111000000000000000000111111111111111111000///...111111000000111111222333111111111111000000000///000000000000000000000000000000111111111111000000//////000000000111111111000000000000000000000000000000000000////////////444111///...000222333333//////000000000//////...///////////////000000000//////000000000000//////////////////////////////000000000000000000111111//////////////////////////////...------...000111000000000000000000000000000000000000////////////111000000/////////000000000000000000000000000000.../////////000000000111000////////////000000111000000000000////////////.../////////000000000111000000000////////////000000////////////000000000////////////////////////////////////////////////111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111RRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQPPPOOONNNMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIEEEEEEEEEDDDCCCBBB@@@@@@>>>>>>===;;;;;;::::::999777888888888888777666666666666666666555555555555333333222222222222333333222222222222222222222222222222111111111111222222111111111111111222222222333222222111000000111111000000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222333333444555666666555555444444333333333444444555555666666666666777888777666555666777888:::===???@@@BBBDDDFFFHHHIIIKKKNNNQQQUUUXXXYYY___```bbbeeehhhkkkmmmnnnnnnoooppprrrtttvvvwwwxxxzzzzzz{{{|||}}}}}}}}}~~~}}}|||zzzzzzzzz|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}yyyxxxwwwwwwxxxyyy{{{}}}|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{xxxxxxwwwuuussspppnnnmmmkkkjjjjjjiiihhhfffddddddaaa___\\\ZZZXXXUUUQQQNNNIIIGGGEEEBBB???===;;;::::::999888777666555444444444444444444444444444444333333333333333333333333111111111111111222222222222222222111111222222222000000000111111000000000222222111111111000//////111111111111111222222333111111111111000000000///000000000000000000000000000000111111111111000000000000000000111111111111000000000000111111111111////////////000000000000///......000111222000/////////000000000000000///////////////000000111111//////000000000000//////////////////////////////000000111111111000000000///////////////////////////...---------///000111000000000000000000000000////////////000000000000000000000000111222333444000000000000000000000000111000000000/////////...///////////////000111111////////////000000000000111000000000/////////.../////////000000000000//////000000000000/////////////////////////////////////////////////////////......//////000111111222111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111TTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLMMMMMMMMMMMMNNNKKKKKKJJJJJJIIIIIIIIIIIIDDDDDDCCCCCCBBB@@@???>>>===<<<<<<;;;;;;:::999999666666777777777666666555555555555555555555555555444333333222222333333444111111111111111111111111222222111111111111222222111111111222222222222222222111111111111111222222//////000000000111111111222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333333333333333333444444555555555555555555444444444555555666777888888999999666888999:::::::::<<<===>>>AAADDDGGGIIIKKKNNNQQQUUUVVVXXX[[[^^^bbbeeeffflllmmmnnnppprrrtttuuuuuuvvvvvvxxxyyy{{{|||}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}zzz{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{yyywwwvvvuuusssrrrqqqqqqqqqqqqqqqrrrtttuuuwwwxxxyyyuuuuuuttttttuuuwwwyyyzzzyyyzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{{{{{{{zzzyyywwwvvvuuuppppppppppppooonnnmmmlllkkkiiihhhfffeeebbb^^^[[[UUUTTTQQQNNNKKKGGGEEECCC@@@???>>><<<:::888777666555555555555444444444333444444444444444444444444111111111222222222222222111111111111111111111111000000111111111111000000222111111111111111000000222111111111111222333333111111111111000000000000000000000000000000000000000000111111111111000000000000000111111111222222000000000111111111111222////////////000000000000------...000222222///,,,//////000111111111000000...//////000000111111222000000////////////000000000000000000000000000000000111111111111000//////000000000000000000000000............///000111111000000000000000000000000////////////000000000000/////////000111333555666000000000000000000000000111111111000///.........///......//////000111222////////////000000000000111111111000///............//////000000000000//////000000000000//////...000000000000000000000000000000000000000000000000------...///000111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111VVVVVVVVVUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIIIIHHHCCCCCCBBBBBBAAA???>>>===;;;;;;;;;;;;::::::999888666666777777777777666666555555555555555555555555444444333333333333444444222222222222222222222222222222111111111111222222111111111222222333333333000000000000111222333333000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444444333333333333444555555555666666666666666666777888888999:::;;;<<<===>>><<<>>>AAACCCDDDEEEHHHJJJMMMOOORRRUUUVVVYYY\\\^^^bbbcccdddgggiiimmmoooqqqttttttvvvwwwyyyzzzzzz{{{zzzzzz{{{|||~~~~~~~~~}}}|||}}}}}}{{{zzzxxxuuusssnnnmmmkkkiiihhhgggffffffffffffhhhiiikkkmmmnnnooolllllllllmmmnnnpppqqqrrrqqqrrrtttwwwyyyzzz{{{|||zzz{{{{{{|||||||||||||||{{{|||~~~~~~~~~|||}}}~~~~~~|||{{{yyyxxxrrrssssssttttttssssssrrrrrrqqqppppppooommmiiifffaaa```^^^\\\YYYVVVTTTRRRLLLKKKIIIFFFCCCAAA???>>>::::::999999888777666666444444444444444444444444111111111222222333333333111111222222222222111111///000111222222111000///111111111000111111222222222222111111222222333444111111111111000000000000000000000000000000000000000000111111111111000000000000111111111222222222000000111111111222222222.../////////000000000111///......000111222000...//////000111111111111111...//////000111111222222000000////////////000000000000000000000000000000000111111222111000///...000000000000000000000000---...///000111111111111000000000000000000000000.../////////000000000111.........///000111222333000000000000000000000000000000000000////////////............///000111222.../////////000000000111000000000000////////////---...///000111111000//////000111111000///...---000000000000000000000000111111111111111111111111/////////000000111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111WWWWWWWWWVVVVVVUUUUUUUUUSSSSSSRRRQQQPPPOOOOOONNNLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIHHHHHHBBBBBBBBBAAA@@@???>>>===;;;;;;;;;;;;::::::999888666777888888888888777777444555555555555555555555555444444333333444444555333333333333333333333333222222111111111111222222111111111222222333333333//////000000111222444444111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444333333333333444555555666666777777888888999999:::;;;<<<===>>>@@@@@@AAADDDFFFJJJLLLNNNPPPTTTVVV[[[]]]```bbbcccdddgggiiijjjkkklllnnnpppsssuuuvvvwwwxxxyyy{{{|||}}}~~~~~~zzz{{{|||}}}~~~~~~~~~~~~|||yyywwwuuussspppnnneeedddbbb```^^^]]]]]]\\\\\\\\\^^^```bbbccceeefffccccccdddfffggghhhhhhiiijjjkkkmmmppprrrtttvvvvvvssstttuuuwwwxxxyyyyyyyyyyyy{{{~~~~~~zzz|||~~~~~~~~~}}}{{{zzzyyyttttttuuuvvvwwwwwwvvvvvvuuuuuutttuuuuuusssooolllhhhhhhgggeeecccaaa___^^^WWWVVVSSSPPPMMMJJJHHHFFF@@@@@@???>>><<<;;;::::::555555555555555555555555111111111222222333333333111222222333333222222111///000111222222111000///111000000000111222333333222222111111222222333444111111111111000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000111111222222222222.../////////000000111111222000......000222222111//////000111111111111111...//////000111222222222000000////////////000000000000000000000000000000000111222222222000///...000000000000000000000000---...000222222222222111000000000000000000000000.../////////000000111111///............//////000000000000000000000000000......//////000000111111............///000222222.../////////000000111111......//////000000111111---...///111111111000//////000111111111///...---000000000000000000000000111111111111111111111111222222222111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111SSSSSSTTTTTTTTTUUUUUUUUUUUUTTTRRRQQQOOOOOONNNNNNNNNMMMLLLKKKKKKJJJKKKKKKHHHHHHIIIIIIHHHHHHGGGFFFDDDCCCAAA???===<<<;;;:::999888888777777777777777777777666666555555555444444444444444444444444444444333222222111111222222000000111111111222222222000111111111111222222222222222222222222222222222222222222222222222222222222222111111222222333444222222222222222222222222333333333333333333333333222222333333333444444444333333333222111111333555111222444555666666666666777999;;;;;;::::::;;;<<>><<<;;;:::::::::999999888888888888888777666666666555555555444444444444444444444444444444444333222222222222222111111111222222222222333111111111111222222222222222222222222222222222222333333333333333333333333222222222222222333333444333333333333333333333333333333333333333333333333444444444444444444444444444444444333111222444666444444555666666777888888999===BBBEEEEEEDDDBBBBBBIIIJJJMMMPPPTTTWWWZZZ[[[bbbbbbbbbccceeegggiiikkkmmmpppsssvvvxxxxxxwwwwwwvvvvvvwwwxxxzzz|||~~~~~~~~~}}}}}}~~~~~~zzzyyyvvvrrrnnniiifffddd\\\XXXSSSOOONNNNNNNNNMMMKKKLLLNNNOOOPPPQQQPPPPPPPPPPPPPPPQQQSSSUUUXXXYYY[[[^^^```bbbcccdddgggiiihhhiiikkkkkkkkkmmmoooqqqrrrsssuuuvvvwwwvvvvvvuuutttssssssssssssuuuwwwxxxxxxxxxxxxyyyzzz{{{|||}}}yyyyyyyyyzzz{{{|||~~~~~~}}}}}}~~~~~~}}}zzzwwwuuuttttttsssrrrrrrssssssttttttttttttsssttttttuuuuuusssqqqooopppqqqqqqooommmkkkjjjiiihhhfffdddbbbaaaZZZYYYVVVRRROOOLLLJJJIIIDDDAAA>>><<<;;;:::888666777555444333444444222000333333222222222222333333222222111111111111111111333333333222222222111111111111111111111111111111222222222222111111111000111111111111111111111111111111111111111111111111000000000000111111111111333333111000000000111111111000000000000000000000222111111000000000111111...------///111222000---000///...000222333333222000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111000000000/////////...222111000///......///000000000////////////000000////////////////////////000000111111111222222222000000000000000000000000000000111111111111000000....../////////.........222111000///......///000////////////000000000000.........///000000111111000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000222222333333333333222222TTTTTTTTTTTTUUUUUUUUUUUUYYYXXXVVVSSSPPPNNNLLLKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFAAA@@@>>><<<;;;:::999999::::::999888888888888999666666666555555555555555444444444444444444444444555444444333333333333333222222222222333333333333111111111111222222222333333333333333333333333333333333333333333333333333222222222222333333333333444444444444444444444444333333333333333333444444555555555555555555444444666666666555444444666888777777777777888:::<<<===>>>DDDLLLQQQSSSQQQOOOMMMRRRUUUYYY___cccgggiiijjjkkkkkkllllllmmmooopppqqquuuwwwzzz|||~~~~~~~~~}}}yyyzzzzzz{{{}}}|||}}}~~~zzzxxxuuuqqqlllgggbbb```WWWSSSNNNKKKKKKKKKKKKJJJGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHIIIKKKMMMOOOQQQRRRUUUXXXZZZ[[[]]]___aaabbbdddeeeffffffgggiiijjjlllmmmnnnooooooooonnnmmmmmmlllkkkkkklllmmmooopppoooooopppqqqsssuuuwwwxxxuuuuuuuuuuuuvvvxxxyyyzzzwwwxxxyyyyyyxxxvvvsssqqqqqqqqqpppooonnnnnnnnnnnnpppppppppppppppqqqrrrssssssrrrqqqrrrtttuuuuuutttttttttsssrrrqqqooonnnmmmhhhgggeeebbb___[[[XXXWWWQQQNNNIIIFFFCCC@@@===;;;:::888666666666666444222333333222222222222333333111111111111111111111111333333333333222222222222222222222222222222222222222222222222111111111111000000000000000000000000111111111111111111111111000000000000111111111111333222111111000111111111000000000000000000111111222222111111111222222333000//////000222222000//////......///111222222000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000////////////111000000////////////000000000////////////000000000000000000000000000000000000000111111111222222000000000000000000000000000000111111111111000000......------------...///111000000////////////000////////////000000000000/////////000111111222222111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000222222333333333333222222SSSSSSTTTTTTTTTTTTUUUUUUXXXWWWVVVTTTRRROOONNNLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFF??????===;;;:::999888888:::999888888777777888888555555555555555555555555444444444444444444444444555555444333333333444444222222333333333444444444111111111222222222333333333333333333333333333333444444444444444444444444222222222333333333333333555555555555555555555555333333333444444444444444555555555555555444444444777777888777666777999;;;:::999999:::===AAADDDFFFFFFLLLTTTZZZ]]]\\\[[[[[[\\\___dddiiinnnqqqrrrsssqqqqqqqqqrrrrrrsssttttttxxxzzz|||~~~||||||}}}~~~~~~~~~|||zzzwwwrrrlllgggbbb___WWWTTTOOOMMMLLLKKKKKKJJJGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHKKKLLLKKKNNNRRRUUUWWWXXXZZZ\\\___aaacccdddddddddeeegggggghhhhhhiiihhhgggfffeeedddcccbbbbbbbbbdddeeefffdddeeefffhhhjjjmmmoooqqqrrrrrrqqqppppppppppppqqqqqqrrrssssssrrrqqqooonnnmmmlllkkkjjjiiihhhgggggghhhhhhiiiiiijjjkkklllmmmmmmnnnoooqqqsssuuuwwwwwwwwwwwwxxxwwwwwwvvvuuuuuussssssrrrpppmmmiiifffddd```\\\WWWRRRNNNJJJFFFCCC???>>><<<;;;<<<;;;:::888666555444333333333333333111111111111222222222222333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111///000000000111111111111222222111111111111111111000000000000000111111111222111111111111222222333000000000000111111111000///.........000111111///000000111111111111000000000000000000000000000000////////////////////////000000111111111111000000////////////////////////000000000000////////////000000000////////////000000////////////000000111222222222222222222222222000000000000111111111111////////////////////////000000111111111111000000///...---------...///000000000000////////////000////////////000000000000///000000111222222333333222222111111000000//////222222111111000000//////////////////////////////////////////////////////000111111111222222222222000000000000000000000000000000000000000000000000000000111111111111000000RRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRPPPPPPMMMLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDD>>>===<<<:::999888888888888888777666666666666666444444444555555555555555444444444444444444444444555555444333333333444444222222333333333444444444111222222222222333333333333333333333333333333333444444444444444444444444111222333444444444333333555555555555555555555555333333333444444555555555555555555555555444444444555666777777777888;;;>>>>>>>>>@@@BBBFFFKKKPPPSSSRRRVVV\\\```cccdddfffggggggjjjnnnrrruuuvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzuuuooojjjfffccc]]]YYYTTTQQQOOONNNLLLJJJIIIIIIGGGFFFDDDCCCBBBBBBCCCBBBBBBCCCDDDFFFHHHIIIIIILLLQQQUUUVVVXXXZZZ\\\^^^```bbbccccccbbbcccddddddeeeeeeeeedddbbbaaa___\\\[[[ZZZZZZZZZ[[[\\\]]]\\\\\\^^^```bbbeeeggghhhkkkjjjjjjiiiiiiiiiiiiiiijjjjjjkkkllllllkkkjjjiiigggffffffeeecccbbbaaa````````````aaaaaacccdddeeegggiiikkknnnqqqsssvvvxxxwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxvvvssspppnnnmmmjjjddd```\\\XXXTTTQQQLLLJJJFFFDDDBBB@@@===:::999888666555444333333222222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222333000000000000000000000000111111111111111111111111///000000000111111111111111111111111222111111111//////000000111111111111000000000000000111222333111111111000000000000111000///...///000111000///000000111111111111000000000000000000000000000000////////////////////////000000111111111111000000////////////////////////////////////000000000000/////////000000000000//////////////////000111111222222222222222222222222//////000000000111111111////////////////////////000000111111111111000000//////......///000000111/////////000000000000///////////////000000000000000000111111222222333333222222111111000000//////222222111111000000//////////////////////////////////////////////////////000111111111222222222222000000000000000000000000000000000000000000000000000000111111111111000000QQQQQQQQQQQQRRRRRRRRRRRRPPPQQQRRRSSSTTTSSSRRRQQQMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDEEEEEEDDDDDDCCCBBB>>>===<<<:::999999888888777777666555555555555666444444444444444555555555444444444444444444444444555444444333333333333333222222222222333333333333222222222222333333333333333333333333333333333333333333333333333333333333111222444555555555444333555555555555555555555555333333333444555555666666555555555555666666777777666777999999:::<<<@@@CCCGGGIIIKKKOOOSSSYYY]]]``````bbbeeehhhiiikkknnnpppssstttvvvxxxzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}yyytttoookkkiiiccc___[[[WWWUUUSSSQQQOOOMMMLLLJJJGGGEEECCCBBBAAABBBAAAAAAAAACCCDDDFFFGGGJJJNNNSSSWWWZZZ[[[]]]___^^^```cccdddcccccccccdddeeeeeeeeedddcccaaa^^^]]]WWWWWWUUUUUUUUUVVVWWWXXXWWWWWWXXXYYY[[[]]]___```^^^^^^^^^___```aaaccccccaaabbbbbbcccdddddddddddd```aaa``````^^^]]][[[[[[YYYYYYYYYYYYZZZZZZ[[[\\\aaacccgggjjjmmmpppsssvvvwwwwwwyyy{{{|||}}}}}}}}}}}}||||||{{{zzzyyywwwvvvwwwtttpppllliiigggcccaaa^^^ZZZUUUPPPLLLGGGBBB>>>>>>===;;;999666555444333555555555444444444333333333333333333444444444444333333333333333333333333222222222222333333333333111111111111111111111111111111111111111111111111000000000000111111111111000000111222222222222111/////////000111111222222000000000000000111222333000111111000......///111111000//////111111000///000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000...//////000000000000//////......//////000111222000000000000000000000000/////////000000000111111000000000000000000000000000000111111111111000000---...///000111111111000...//////000000000000///////////////000000000000000000000111222222333333111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000222222333333333333222222OOOOOOOOOPPPPPPPPPQQQQQQNNNOOOQQQSSSSSSSSSRRRQQQLLLKKKIIIHHHFFFEEEEEEEEEBBBBBBCCCCCCCCCBBBAAAAAA>>>===<<<;;;:::999999999888777777666666666666666333333333444444555555555444444444444444444444444444444333222222222222222111111111222222222222333222222222333333333444444444444444444444444444444333333333333333333333333111222444555666555444333444444444444444444444444333333444444555666666666666666777888999999::::::<<<>>>@@@AAACCCGGGKKKNNNTTTVVVYYY]]]aaaeeehhhjjjlllnnnpppqqqqqqrrrsssuuuyyyzzz{{{{{{|||}}}~~~~~~yyyzzz|||}}}~~~~~~~~~~~~~~~~~~{{{xxxtttqqqooojjjgggccc```___]]][[[YYYUUUSSSPPPLLLIIIGGGFFFEEEDDDCCCCCCCCCDDDFFFHHHIIIMMMQQQWWW[[[^^^___aaabbbbbbdddggghhhgggffffffggggggggggggfffdddaaa___]]]WWWVVVUUUTTTTTTTTTVVVVVVUUUUUUUUUVVVVVVXXXYYYZZZUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYZZZ[[[\\\\\\]]]]]][[[\\\\\\\\\[[[YYYXXXWWWUUUUUUTTTTTTTTTUUUUUUVVVXXX\\\```cccfffiiimmmqqqtttuuuwwwzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}zzzwwwuuuuuusssqqqpppnnnjjjeee```[[[VVVQQQMMMIIIGGGEEEAAA>>>;;;:::999888888777666555444444333333333333444444444555555333333333333333333333333222222222333333333444444222222222222222222222222111111111111111111111111000000000000111111111111///000111222333222222111...//////000111111222222111000000111222333444444000111111///---,,,...111222111000000111222111000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000000111---...///000111111000///............///000111222////////////////////////////////////000000000111000000000000000000000000000000111111111111000000+++,,,///111222111///...---...///000111111000///////////////000000000000//////000000111222222222000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000222222333333333333222222NNNNNNNNNOOOOOOOOOPPPPPPNNNOOOQQQSSSSSSRRRPPPOOOKKKJJJHHHFFFEEEDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???>>>===<<<;;;:::999999999999888888777777777777777333333333444444555555555444444444444444444444444444333222222111111222222000000111111111222222222222222333333333444444444444444444444444444444444222222222222222222222222111222444666666555444333444444444444444444444444333333444444555666777777777777888999;;;<<<===>>>DDDEEEHHHJJJMMMQQQUUUYYY]]]___bbbfffjjjlllnnnooosssvvvxxxyyyxxxwwwwwwwww{{{{{{{{{{{{|||}}}{{{}}}~~~~~~~~~}}}~~~|||yyyvvvtttrrrooommmjjjhhhgggfffdddccc\\\ZZZVVVRRROOOLLLKKKJJJGGGGGGFFFFFFGGGIIIJJJLLLNNNSSSYYY]]]```bbbccceeefffiiilllmmmmmmkkkkkkkkkiiiiiihhhgggeeebbb```^^^WWWWWWUUUUUUTTTUUUVVVWWWUUUTTTTTTTTTTTTUUUVVVVVVRRRRRRQQQPPPPPPPPPPPPPPPSSSTTTTTTUUUVVVXXXXXXYYYXXXYYYYYYZZZYYYXXXVVVUUUTTTSSSSSSRRRRRRRRRRRRSSSQQQUUUZZZ]]]___bbbgggkkkqqqsssuuuxxxzzz|||}}}}}}~~~}}}{{{{{{{{{{{{zzzyyyvvvsssoookkkiiieeeaaa^^^SSSQQQNNNJJJFFFCCCAAA@@@::::::999777666555444333333333333444444555555555333333333333333333333333222222222333333444444444333333333333333333333333111111111111111111111111000000000000111111111111///000111222333333222111...//////000111222222222222222222222333444555666///111111///,,,+++...111333111000111222222111000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000111111---...///111111111000///............///000222222000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000(((+++...111222000...,,,---...///111111111000///////////////000000000000/////////000111111222222//////000000111111222222//////000000111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000NNNNNNOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPKKKJJJHHHFFFEEEDDDCCCCCC@@@@@@??????>>>=========:::::::::999999999888888999999777666555555555555555444444444444555666666666666555555555444444444111111111222222333333333333333333333333333333333222222333333333333444444444333444666999888444000555555555444444333333333555666666777666555333222666666666666555555555555555555555555666888;;;<<<:::<<>>=========::::::::::::999999999999999888777666555555555555555444444444444555666666666555555555444444444444111111222222222333333333222222222222222222222222222222333333333333444444444333444666888777444111555555555444444333333333333444555666666666555555666666666666666555555555777777777888999;;;===>>>@@@CCCFFFIIILLLPPPTTTWWW[[[^^^bbbeeefffhhhkkkmmmnnnoooppprrrtttwwwxxxyyy||||||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{||||||||||||||||||||||||||||||||||||||||||||||||||||||{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyxxxwwwuuusssqqqpppooollliiieeeddddddbbb\\\WWWTTTRRRPPPNNNMMMNNNPPPQQQVVVZZZaaafffiiilllooopppssssssttttttttttttttttttppppppooonnnkkkhhhfffddd___]]][[[YYYXXXXXXYYYZZZYYYZZZZZZZZZYYYWWWVVVUUUSSSRRRPPPOOONNNNNNOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSQQQPPPNNNMMMMMMMMMNNNOOORRRVVVZZZ\\\aaadddhhhlllppptttxxx|||~~~}}}{{{{{{yyyvvvsssooojjjccc```___\\\WWWRRRNNNKKKFFFCCC@@@===;;;888777666666666777777555333222222333333444444333333222222222222222222222222333333333333333222111000111111222222222222111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111222444555666222222222111111111111000111111000//////000111111111111111111000000000///000000000000000000000000111111111000000000000000111000000///......//////000000000000000000000000000000000000000000000000111000///////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000111111111111........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111111111000000/////////000000000000000111222222000111111222222111111000333111......000222111000NNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIGGGEEEDDDCCCCCCCCC@@@??????>>>>>>======<<<;;;;;;;;;:::::::::999999999888777666666555555666555444444444444555666666555555555555444444444444222222222222333333333333111111111111111111111111222222333333333333444444333333444666777666444111555555555444444444444444000111333444666666777777777777777777888888888888;;;;;;<<<===???AAACCCDDDJJJMMMRRRVVVYYY]]]bbbeeeiiillloooqqqrrrsssuuuwwwssstttuuuwwwyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}||||||}}}}}}||||||{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{|||||||||{{{{{{{{{{{{zzzzzzzzzyyywwwvvvtttssssssrrrpppmmmmmmmmmlllgggccc^^^\\\ZZZWWWUUUUUUVVVWWW[[[___eeejjjmmmpppsssuuuxxxxxxxxxxxxxxxxxxxxxxxxuuuuuutttssspppmmmjjjhhhcccaaa```^^^]]]\\\]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWUUUTTTRRRQQQPPPQQQQQQRRROOOPPPQQQSSSTTTUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVUUUSSSQQQOOONNNKKKKKKKKKLLLNNNPPPSSSTTTYYY\\\aaaeeeiiimmmsssvvvzzz|||~~~~~~~~~}}}|||xxxtttpppooonnnkkkgggbbb\\\YYYUUUQQQMMMHHHCCC@@@<<<;;;999888999999888666555555555555444444333333333333333333333333222222222222333333333222111111111111222222222222111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111222333333222222222111111111111000000000////////////000000111111111111000000000000000000000000000000000000000000000000111111111111000//////...............000000000000000000000000000000000000////////////222111000///............000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000000000000000111111111111....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111111111111111000000000000000000000000000111222000111111222222111111000222000//////000111111000NNNOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMLLLLLLKKKKKKHHHHHHFFFEEEDDDCCCCCCCCC?????????>>>======<<<<<<;;;;;;;;;::::::::::::999888888777666666666666666555444444444444555666666444444444444444444444444333333333333333333333333222222222222222222222222222222222333333333444444333333444555666555333222555555555555555444444444000111222333444555666666888888999:::;;;;;;<<<<<<@@@AAACCCFFFIIILLLNNNPPPWWWZZZ^^^bbbeeehhhlllnnnrrrtttvvvwwwwwwwwwyyyzzzwwwxxxyyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}|||||||||{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwvvvvvvvvvvvvwwwwwwvvvuuusssrrrrrrsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvuuuttttttrrrqqqrrrrrrqqqnnnkkkhhhfffccc```^^^]]]]]]]]]```dddhhhlllooorrrvvvxxxzzzzzzzzzyyyyyyyyyyyyyyyzzzzzzyyywwwuuurrrooommmgggfffdddbbbaaa```````````````___^^^]]]\\\ZZZZZZWWWVVVUUUSSSSSSSSSTTTUUUSSSTTTUUUWWWXXXYYYZZZZZZYYYZZZ[[[\\\\\\\\\\\\\\\ZZZYYYYYYWWWVVVTTTRRRQQQNNNNNNMMMMMMNNNOOOPPPQQQSSSUUUYYY]]]aaafffkkkooorrruuuxxxzzz{{{|||~~~~~~~~~{{{yyyxxxwwwwwwuuuqqqmmmhhheeebbb___[[[VVVPPPLLLHHHEEEAAA>>>===<<<;;;:::888777777666555555555555333333333222222222222222222222333333333222222111111222222333333222222111111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111222222222222222111111111000000000000000000000000000000111111111000000000000000000000000000000000000000//////000000111111222222000//////.........//////////////////////////////000000000////////////...111111000///////////////000000000000000000000000000000000000000000000000111111111111000000000000///////////////////////////////////////////////////000000000111111111111...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222222111111111111111111111000000000000000111111000000111111111111000000111000000000000111111000NNNOOOOOOOOONNNNNNMMMLLLKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBB??????>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999888777777666666666666777555444444444444555666666333333444444444444444444333333333333333333333333444444444444444444444444222222222333333333444444222333555555444444333333555555555555555555555555222222222333444555555666777888999;;;===???AAABBBGGGIIILLLPPPUUUYYY\\\]]]bbbeeeiiikkkmmmoooqqqsssvvvxxxzzzzzzyyyyyyzzz{{{zzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}{{{{{{zzzzzzzzzyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwvvvuuutttssssssrrrrrrrrrrrrrrrrrrsssttttttsssrrrpppooooooppprrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvvvvvvvuuutttttttttuuuuuuvvvwwwwwwxxxvvvvvvuuuuuuttttttttttttssssssssstttttttttqqqpppnnnmmmjjjhhhfffddddddddddddfffiiilllnnnqqquuuxxxzzzzzzzzz{{{{{{{{{|||||||||||||||{{{yyyvvvsssrrrkkkjjjiiigggfffeeeddddddcccbbbaaa```___^^^^^^]]]ZZZZZZXXXWWWWWWXXXYYYYYYXXXYYYZZZ\\\]]]]]]^^^^^^]]]]]]^^^___`````````___]]]]]]\\\[[[YYYWWWUUUTTTRRRQQQQQQPPPPPPPPPPPPPPPOOOQQQTTTVVVZZZ^^^dddggghhhlllpppsssuuuxxx{{{}}}}}}}}}~~~~~~}}}~~~|||{{{{{{|||{{{zzzxxxuuupppooommmkkkiiiddd___ZZZUUUQQQKKKGGGDDDAAA>>><<<999888777666555555666666333333222222222111111111111222222333333333222222222222333333333333222222111111111111111111111111111111111111111111111111222222111111111111222222333333333333333222222222222222222111111111000000111111111111111111111111000000000000000000111111000000000000000000000000//////000000111111222222000000000//////000111111////////////////////////000000000000000////////////////////////000111111000000000000000000000000111111111111111111111111111111111000000000000000///////////////////////////////////////////////////000000000111111111111////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111222222111111000000000000000111000000000111111000000000000000111111000000000000OOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBB???>>>>>>======<<<<<<;;;:::::::::999999999888888777777666666666666777777555444444444444555666666333333333333444444444444444444444444333333333333555555555555555555555555222222333333333333444444222333555555333222333444555555555555555666666666555555555555666777888999999;;;===@@@DDDGGGIIIKKKRRRTTTXXX]]]aaaeeehhhiiikkknnnqqqsssttttttuuuvvvzzz|||}}}}}}|||{{{|||}}}{{{||||||}}}~~~~~~~~~}}}~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvuuutttssssssrrrrrrssssssuuutttsssrrrqqqpppooonnnkkkkkklllmmmnnnoooqqqrrrrrrqqqppppppppppppqqqrrroooooooooooooooooooooooonnnoooqqqrrrrrrqqqooonnnpppqqqqqqrrrssssssttttttqqqqqqqqqrrrrrrrrrrrrrrrrrrssstttuuuuuutttsssrrrpppooonnnlllkkkjjjiiiiiiggghhhjjjkkklllooosssvvvyyyzzzzzz{{{|||}}}~~~~~~||||||||||||zzzxxxvvvuuuppppppooommmkkkjjjiiihhhfffeeedddcccbbbbbbcccccc```___^^^]]]]]]^^^___```]]]^^^___``````aaaaaa`````````aaabbbbbbbbbaaaaaaaaaaaa```___]]][[[YYYXXXTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPQQQSSSTTTXXX]]]aaa```dddhhhlllooosssvvvyyyyyyzzz{{{}}}~~~~~~~~~}}}}}}xxxwwwvvvuuutttqqqllliiibbb^^^XXXSSSNNNIIIEEEAAA<<<;;;999777666666666666444444333333222222111111111111222333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222111111111111222222222333333444333333222222222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000000000000000111111111111111000000000000111111222000000000000000000000000///000000000111111111111............///000111222000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000111111111111111222111111000000000000000///000000111111000000//////000222222000///000111OOOOOOOOONNNNNNMMMLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;999999888888888777777777777777666666666666777777555444444444444555666666222222333333333444444444555555444444444333333333444444444444444444444444222222333333333333444444111333555444222111333555444555555555666666666777777777888888:::<<>>>>>>>>===<<<<<<;;;;;;888888888777777777777666777777666666666666777888555444444444444555666666222222222333333444444444555555555444444333333333333333333333333333333333222222333333333444444444111333555444222111333555444555555555666666777777999999:::;;;>>>AAADDDFFFKKKMMMQQQVVV[[[```dddfffhhhjjjllloooqqqrrrrrrrrrtttwww{{{~~~~~~~~~}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~}}}}}}|||||||||||||||}}}|||{{{zzzwwwxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqqqqqqqqqqppppppppppppoooqqqppppppooooooooooooooorrrqqqpppooommmkkkjjjjjjggghhhiiikkknnnqqqssstttrrrrrrssssssssssssrrrrrrmmmmmmmmmmmmmmmmmmmmmmmmmmmoooqqqrrrrrrqqqnnnmmmmmmmmmmmmmmmnnnnnnoooooolllmmmmmmnnnoooooopppppplllmmmoooooonnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkjjjjjjlllooossspppqqqsssuuuwwwyyyzzz{{{yyyyyyzzz{{{{{{zzzxxxxxxyyyyyyxxxwwwuuusssqqqppplllkkkjjjjjjjjjkkklllmmmkkkkkkjjjiiiiiijjjkkklllkkkkkkkkkkkkkkkjjjjjjiiijjjjjjkkkjjjjjjiiihhhhhhffffffeeedddbbb```^^^]]]\\\\\\\\\[[[ZZZYYYWWWWWWSSSSSSRRRQQQPPPRRRVVVYYYZZZ]]]aaadddfffgggjjjlllmmmnnnpppsssvvvxxxzzz{{{{{{~~~|||zzz{{{xxxtttpppkkkeee^^^ZZZQQQOOOJJJEEEAAA>>>======999888888777666555555555000111222333333333333333222333333444444333333222222222222222222222222222222222222222222222222222222222111111111111222222...///000222222222111000222222222111111111111000...///000111111000///...//////000000111111111222000000000000000000000000222222111111000000//////...............///000111000000000000000000000000//////000222333444555666222111000//////......///000000000000000000000000111111111111111111111111------...000111222333444////////////////////////111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......//////000000000111222222111000000///000000//////000000000000//////---000333333111//////111PPPPPPOOONNNMMMLLLKKKJJJLLLLLLLLLLLLKKKJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@???===<<<<<<:::999888777777777777777777666666666666666666666666555555555555333444444555555444444333555444222111111222444555333333333333333333333333444444222222222222444444333333333333333333333333222222222222333444555666444555555555555777;;;>>>>>>>>>@@@CCCFFFKKKOOOQQQWWWZZZ___cccfffiiilllooonnnppptttvvvwwwyyy{{{}}}|||}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyywwwuuusssrrrsssssssssqqqooonnnooopppppppppppprrrssstttsssrrruuutttsssqqqpppoooooooooqqqpppnnnmmmlllmmmmmmnnnuuuuuuuuuuuutttssssssrrrvvvuuutttsssrrrnnnjjjgggfffhhhkkkooossswwwzzz{{{}}}~~~~~~|||zzzyyyvvvuuuttttttvvvvvvuuutttttttttuuuvvvwwwtttppplllpppooonnnmmmmmmoooqqqrrrqqqqqqssstttttttttssssssooonnnnnnoooqqqqqqpppnnnooollliiiiiijjjmmmoooooonnnmmmlllkkkkkklllmmmnnnooopppqqqrrrssstttttttttuuutttsssrrrrrrsssuuuvvv{{{zzzzzzyyyxxxvvvtttssspppoooooooooooooooppppppmmmmmmnnnnnnooopppqqqqqqtttttttttsssrrrpppnnnnnnmmmmmmmmmmmmmmmlllkkkjjjllllllkkkkkkiiigggfffeeecccbbbaaaaaaaaa___[[[YYYWWWVVVTTTSSSRRRRRRSSSSSSXXXYYY\\\___cccfffiiijjjiiiiiijjjkkknnnrrrvvvxxx{{{|||~~~}}}zzzwwwsssnnnkkkiiiddd___XXXQQQLLLGGGBBB???<<<999777555666666666555444333222333555555444333444333222222333333222000222222333333333222222111222222111111111111222222222222111111111111222222222222111111222222333444222222222111111111000000222222111111111111111111.../////////000000111111000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000///...---...000333444444111222111000000222222111***+++,,,---...///000111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000111222333333222111000222222111111000/////////000000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000111222222222222222000000000000000000000000PPPOOOOOONNNLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJHHHHHHFFFDDDBBBAAAAAAAAA@@@>>>>>>>>>===<<<;;;:::999999777777777777666666666666666666666666555555555555333444444555555444444333555444222111111222444555333333333333333333333333444444333222222333444444444444444444444444444444555555555555555666777888666777888888888:::>>>@@@CCCEEEHHHLLLPPPUUUYYY[[[aaadddhhhkkkmmmoooqqqtttsssvvvxxxzzzzzzzzz|||}}}}}}~~~}}}}}}}}}||||||{{{{{{{{{{{{||||||yyyyyyxxxwwwwwwwwwwwwxxxzzzzzzyyyxxxwwwvvvttttttrrrssssssqqqooonnnooopppooooooooopppqqqqqqqqqppptttsssrrrrrrqqqrrrrrrrrrtttsssrrrrrrrrrssstttuuuyyyyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzxxxuuuppplllmmmoooqqquuuyyy~~~~~~|||xxxyyyxxxwwwvvvvvvwwwyyy{{{zzz{{{}}}~~~}}}|||zzzyyyuuusssrrrrrrssssssrrrppppppmmmkkkkkkmmmpppqqqrrrmmmlllkkkjjjjjjjjjkkkkkklllmmmnnnoooooopppoooooorrrrrrrrrsssssstttuuuvvvwwwwwwvvvvvvuuutttssssssrrrrrrqqqppppppppppppqqqsssssssssssssssssssssssswwwvvvvvvuuutttsssrrrqqqrrrrrrrrrrrrrrrqqqppppppoooooonnnmmmllljjjhhhggggggfffeeeeeedddbbb___]]]ZZZYYYWWWUUUTTTTTTTTTTTTWWWXXXYYY\\\^^^aaabbbdddgggggggggiiilllpppsssuuuxxxyyy|||~~~|||yyyvvvsssrrrmmmiiiccc]]]YYYTTTOOOLLLDDDAAA>>>;;;:::999777666666444333333333444222111444222111111333333222111222222333333333222222111333333222222222222333333222222111111111111222222222222111111222222333444222222222111111111000000111111111111111111111111/////////000000000111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000222111//////000111111111444333111///000111222111//////000111222333333444000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000111111111111111111000.........///000000111111000000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222111111000000000000000000000000OOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGDDDBBBAAA@@@@@@>>>===>>>>>>===<<<;;;:::999999777777777777666666666666666666666555555555555444333444444555555444444333444444222222222222444444333333333333333333444444555444333333333333444555444444444444444555555555555555444444444555666666888:::;;;<<<===@@@CCCGGGMMMPPPTTTYYY^^^bbbfffgggkkknnnqqqrrrssstttvvvxxxzzz|||}}}~~~}}}|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{zzzzzzyyyyyywwwvvvuuutttsssssstttuuussssssrrrqqqqqqqqqqqqqqqmmmmmmmmmllljjjiiijjjlllnnnoooooopppqqqrrrrrrrrruuuuuuuuuuuuwwwxxxyyyzzz||||||||||||}}}|||xxxzzzzzz|||~~~~~~zzzyyyxxxxxxwwwvvvtttrrrpppppprrruuuvvvvvvpppooonnnlllkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkjjjkkklllnnnooopppqqqqqqrrrrrrrrrsssssssssssssssttttttsssrrrqqqqqqqqqqqqwwwwwwvvvvvvvvvuuuuuuuuuxxxxxxwwwvvvuuuuuutttsssvvvwwwwwwwwwwwwvvvvvvuuuttttttsssrrrpppnnnlllkkkmmmkkkjjjiiiiiigggeeebbb^^^]]][[[YYYXXXWWWVVVVVVXXXXXXXXXYYY[[[\\\]]]^^^ccccccdddfffhhhkkknnnpppssstttwwwyyy{{{|||||||||}}}~~~}}}{{{{{{uuusssoookkkhhhddd___[[[QQQNNNIIIEEEBBB???;;;999999777555444444444333111333111111111333333333111222222333333333333222222444444333333333333444444222222111111111111222222222222111111222222333444222222222111111111111111111111111111111111111111000000000000000111111111000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000222111000//////000111222999555000//////000111111222222222333333333444444000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111000000//////000000111---------...//////000000000000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111000000000000000000000000000000NNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFDDDAAA@@@@@@???===<<<;;;;;;::::::999888777777777777777777666666666666666666555555555444444444333444444555555444444333444333333222222333333444333333333444444444444444555555444444444444555555333333444444444444555555666666555555666777888888:::<<>>>>>;;;888777777777666444333222111222333444333222222222333333444333333333444444333333333333444444333222222111111222222333222222111111222222333444111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000...//////000000222444777===666000...//////000111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111000///......///000111111000000//////...------///000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000MMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEEEECCC@@@?????????===<<<:::::::::999999888888777777777777777666666666666555555555555444444444444333444444555555444444333333333333333333333333333333333333444444555555555555555555555555555555555222333333333444444444555888888999:::;;;===???@@@>>>AAAFFFJJJNNNSSSYYY\\\dddfffiiillloooqqqrrrrrrpppsssvvvwwwwwwxxxzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}|||||||||~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzzzzzzzzyyyxxxxxxuuusssqqqooonnnooopppqqqpppooommmllllllmmmpppqqqqqqrrrrrrrrrqqqqqqrrrttttttwwwzzz|||~~~~~~|||{{{zzzvvvvvvtttrrrpppmmmkkkiiigggiiikkkmmmnnnnnnnnnnnnkkkkkkkkkkkklllmmmnnnoooooooooooooooppprrrssstttsssssstttuuuvvvwwwxxxyyyxxxxxxwwwvvvvvvwwwwwwxxxyyyzzz{{{||||||||||||||||||||||||{{{yyyxxxvvvuuuuuussspppoooooonnnllljjjfffeeedddbbb```]]][[[ZZZYYYXXXXXXXXXYYY[[[]]]^^^^^^___```aaaccceeeggghhhiiijjjlllnnnpppqqqrrrssstttuuuwwwyyy{{{}}}~~~}}}|||zzzzzzzzzwwwtttqqqkkkgggbbb]]]XXXRRRLLLHHHCCC@@@<<<:::999999888777444333222333444555444333111222333444444444444444333333222222222222333333333333222222222222333333222222111111222222333444111111111111111111111111000000111111111222222222222222222222222111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000...///111000000111555888AAA777///...000...///111000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111000///......///000111222222111000000//////...///000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///...000000000000000000000000LLLKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA???>>>??????>>><<<<<<;;;;;;;;;:::::::::999777777777777666666666666555555555444444444444333333444444555555444444333333333333333333333333333333333333444555555666666555555666777777666555555333333333444555555666666777777999;;;>>>AAADDDEEEGGGKKKPPPUUUZZZ___dddhhhmmmnnnoooqqqssstttttttttuuuwwwyyyzzzzzz{{{|||~~~yyy{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyxxxwwwvvvuuuuuutttsssuuuvvvxxxyyyyyyyyyyyyuuussspppmmmlllmmmooopppnnnmmmkkkkkklllppptttwwwzzz{{{|||{{{{{{{{{}}}{{{wwwsssqqqmmmnnnnnnoooooooooooonnnlllkkkjjjiiiiiijjjkkklllmmmmmmmmmnnnoooppprrrrrrqqqqqqssstttvvvwwwyyyyyyyyyxxxwwwvvvwwwxxxyyyzzzzzz{{{|||~~~~~~}}}}}}~~~}}}}}}{{{zzzzzzwwwuuurrrppppppooonnnllljjjiiiiiigggeeebbb```___ZZZYYYXXXWWWXXXZZZ\\\]]]______```bbbccceeeffffffgggggghhhiiikkklllmmmnnnooopppqqqtttvvvxxxzzz{{{}}}~~~~~~~~~~~~}}}{{{yyyuuurrrmmmiiieee```ZZZWWWLLLHHHCCC???===<<<:::999777666444444555666444333111222333444444555555444333333222222222222333333333333222222222222333333222222111111222222333444111111111111111222222222000000000111222222333333333333333222222222222222000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000111333444222//////222555BBB666...000222///...111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000//////000000111//////000000111222222222000000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////000000000000000000000000KKKKKKJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@>>>>>>>>>???>>>===;;;;;;;;;:::::::::::::::777777777777666666666666555555555444444444333333333444444555555444444333222333333444444333333222333333444444555666666666555666777777777777666555555555555666777777888888888999<<<@@@DDDIIIMMMOOOTTTWWW\\\aaaeeeiiimmmpppssssssttttttuuuwwwxxxyyyzzz{{{}}}}}}|||{{{|||}}}zzz|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{zzzzzzzzzzzzzzzwwwwwwvvvvvvuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrtttwwwzzz}}}~~~~~~~~~yyyvvvssspppoooppprrrssspppoooooopppttt{{{zzzzzzxxxwwwvvvvvvvvvvvvrrrqqqooommmlllmmmmmmnnnpppoooooonnnnnnooooooooonnnooopppqqqrrrssstttuuuuuutttsssssssssuuuvvvxxxxxxyyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}yyywwwtttrrrrrrqqqpppooonnnnnnmmmllljjjhhhfffddd___^^^[[[YYYYYYZZZ\\\]]]```aaabbbccceeeeeefffffffffffffffgggggghhhiiijjjiiijjjlllnnnppprrrtttuuuwwwxxxzzz|||}}}~~~{{{|||}}}~~~~~~|||zzzwwwtttrrrnnniiieee\\\WWWPPPJJJEEEBBB???<<<:::888777666777666555333111222333444555555555555444444333333333333444444444333333222222333333444222222111111222222333444000000111111111222222222///000000111222222333333444444333333333222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111333444222///...222666BBB555---111444000...111000000111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000111111111111111111000......//////000111111111000000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222111000000///000000000000000000000000JJJJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFEEEDDDCCC@@@>>>======>>>??????>>>999999888888888888888888777777777777666666666666555555444444444333333333333444444555555444444333222333333444444333333222333333444444555666777777555666777888888777666555666777777888999:::::::::AAABBBFFFJJJPPPVVVZZZ\\\^^^aaaeeeiiikkknnnqqqtttwwwvvvvvvvvvwwwzzz|||}}}|||~~~~~~|||zzzzzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyxxxxxxwwwwwwwwwttttttsssrrrqqqqqqppppppkkklllmmmnnnooopppqqqrrrtttvvvzzz~~~~~~|||xxxuuutttuuuwwwxxxyyyyyyyyy|||zzzxxxvvvsssrrrrrrrrrssssssrrrqqqooonnnmmmmmmmmmlllllllllmmmmmmnnnnnnnnnpppooonnnnnnnnnppprrrssstttuuuwwwxxxzzz{{{{{{{{{|||}}}~~~~~~~~~{{{xxxuuusssssssssqqqppppppqqqqqqpppnnnllljjjhhhfffddd```]]]\\\\\\]]]^^^aaabbbccceeeffffffffffffffffffeeeeeeeeefffggghhhffffffhhhjjjlllnnnooopppqqqrrrtttvvvxxxyyyzzzzzzuuuwwwyyy|||~~~}}}~~~~~~|||{{{zzzwwwrrrooojjjeee\\\TTTMMMHHHDDDAAA<<<:::888777777777555333111222333444555555555555555555555444444555555555444333333222222333333444222222111111222222333444000000111111222222222222///000000111222222333333444444444333333222222222000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000---000333222000000555:::BBB444,,,222555000...111......//////000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000111222333333222111000000000000///......------000000000000111111111111000000000000000000000000000000111222222222222111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222111000000000000000000000000000000HHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGFFFEEEDDDDDDCCCCCCAAA???>>>>>>>>><<<;;;999999999888888888888777888888777777666666666555666555555555555444444444444333222111111111222333333333333444444444555555666666777777666666555444999777555333333666888:::999999999999999<<<@@@DDDJJJNNNSSSZZZ___dddfffgggmmmnnnppprrrtttvvvwwwxxxzzzzzzzzzzzz{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{{{{}}}{{{yyyyyy|||}}}|||zzzyyyxxxvvvvvvvvvvvvtttsssqqqqqqqqqqqqqqqpppnnnnnnooopppooommmkkklllqqqvvvzzz|||~~~|||vvvrrrqqqpppmmmkkklllmmmmmmmmmmmmmmmllllllkkkkkkiiiiiijjjllloooppprrrtttvvvxxxxxxzzz|||}}}}}}||||||}}}~~~|||~~~zzzuuurrrqqqrrrqqqqqqqqqqqqqqqqqqpppnnnlllkkkhhhfffdddaaa___^^^]]]]]]bbbbbbcccdddeeefffeeeeeehhhgggeeedddcccbbbbbbbbbeeedddcccccccccdddffffffiiikkkmmmpppssstttuuuuuuwwwwwwwwwxxx{{{~~~}}}zzzzzz|||{{{yyyvvvtttqqqkkkccc[[[TTTOOOMMMGGGBBB===888666555444333666444333333333333111000555333333333555555555333444444444444444444444444444444333333333333222222000000000000000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000111222222111000///000000000000000000000000222111000000000111333333CCC777///000111///...111000000000000000000000000222222111000//////000000222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111111111000000//////......111111111111111111111111000000000000111111111111444333222000000000111222////////////////////////111111000000000000111111000111222222222000///...////////////000000000000GGGGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGFFFDDDCCCBBBBBBBBB@@@>>>=========<<<:::999999999888888888777777666555555555444444444444666555555555555444444444555444333222222333444444333333444444444555555555444555555666666666666666555555555555555666777888:::;;;===???AAAEEEKKKOOOVVVYYY^^^dddiiilllnnnoooqqqrrrsssuuuvvvxxxyyyzzzzzz{{{{{{{{{||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{yyyyyyzzzxxxuuuuuuwwwxxxwwwvvvwwwuuutttsssssssssrrrqqqqqqpppooonnnmmmmmmllllllnnnoooppppppooosssyyy~~~~~~|||xxxuuuqqqqqqqqqqqqooommmkkkjjjjjjiiihhhhhhiiikkklllnnnoooppprrrssstttvvvxxxyyyyyyxxxxxxzzz|||}}}|||zzz{{{xxxuuurrrrrrrrrrrrqqqrrrrrrrrrrrrqqqpppnnnmmmllljjjhhheeecccaaa``````ccccccdddeeefffggggggggghhhhhhfffeeedddcccbbbbbbcccbbbaaa``````aaabbbcccfffhhhjjjlllnnnppppppppptttttttttuuuwwwzzz|||}}}||||||||||||}}}~~~~~~||||||~~~~~~|||zzzyyyvvvrrrlllfffaaa]]][[[PPPLLLEEE@@@===;;;888666777666444444555555333222555333333333555555444333444444444444444444444444444444333333333333222222222222222222222222222222111111000///...---,,,,,,111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000222111000000000111222333AAA777///000111//////111000000000000000000000000222222111000000000000000222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111111111000000////////////111111111111111111111111000000000000111111111111222111///.........///000000000000000000000000000111111000000000000111111111111111111111000//////////////////000000000111FFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGEEECCCBBBAAA@@@@@@>>><<<;;;<<<<<<;;;:::999999888888888777777777555555555555444444444444666555555555555444444444555555444444444444555555333444444444444555555555444444555555666777777777333444666777888999888888===@@@DDDHHHMMMSSSYYY^^^cccfffiiinnnrrruuuvvvwwwwwwwwwxxxyyyzzz{{{{{{|||||||||||||||}}}}}}}}}}}}~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{yyyxxxvvvvvvwwwtttrrrqqqrrrssssssrrrtttsssrrrqqqqqqqqqqqqrrrrrrqqqooommmlllmmmnnnoooppprrruuuwwwyyy{{{{{{zzzxxxuuuqqqmmmjjjjjjiiiiiiiiiiiikkkllllllnnnnnnnnnoooqqqrrrtttuuutttttttttwwwyyy{{{zzzyyyxxxvvvssssssssssssrrrqqqssssssttttttsssrrrqqqqqqqqqpppmmmjjjhhhfffeeeddddddeeeeeeggghhhiiiiiijjjjjjiiihhhfffeeedddcccbbbaaa```^^^]]]\\\\\\]]]]]]aaabbbdddfffhhhjjjjjjkkkoooppppppqqqrrrtttvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{|||{{{zzz{{{}}}~~~~~~}}}|||{{{xxxuuurrrooolllkkk^^^ZZZSSSMMMHHHCCC???<<<:::888666666666666555444555444333333444555444333444444444444444444444444444444333333333333222222333333333333333333333333444333333222111000//////111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111000000111111222333>>>666000000111000///111000000000000000000000000222111000000000000000000222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111111000000000000/////////000000000000000000000000000000000000111111111111111000//////.../////////111111111111111111111111111111000000000000111111222111111000000000000000/////////000000000111111FFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFDDDBBBAAA???>>>???===;;;:::;;;;;;:::999888888888888777777777777777777777777777666666666666555555555555444444444444444444444444555555555444444444444555555555555555555555555666666777777555666777999;;;===>>>???EEEIIINNNSSSYYY___eeeiiilllnnnpppsssvvvxxxyyyzzz{{{{{{{{{{{{|||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}}}}}}}}}}zzzzzzyyyxxxwwwuuusssrrrsssrrrpppnnnnnnooooooooopppqqqrrrqqqqqqrrrtttuuuvvvtttrrrpppqqqsssvvvxxxxxx|||zzzuuuqqqooopppppppppppppppppppppqqqpppooopppqqqrrrssssssqqqpppqqqtttwwwyyyyyyxxxtttsssrrrrrrssssssrrrpppttttttuuuuuuuuuuuuuuutttuuutttrrrooommmkkkiiiiiifffffffffggghhhiiijjjkkkkkkkkkjjjiiigggfffeeeddd```^^^\\\ZZZXXXXXXXXXXXXZZZ[[[]]]```ccceeeggghhhllllllmmmnnnooopppqqqrrrsssrrrrrrrrrrrrsssssstttsssssstttvvvxxxzzz{{{{{{{{{{{{zzzyyyxxxvvvuuutttlllhhhaaaZZZTTTNNNHHHEEE>>>;;;999777777777666555666444333444555555444222444444444444444444444444444444333333333222222222333333333333333333333333111111222222333444444444111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000111111111111111222222222:::555111000000111000000000000000000000000000000111111000000000000000111111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111222222111111111111111111111111111111111111111111111111000000000000111111222111000//////000111222//////000000000111111111GGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEECCCAAA???>>>===>>><<<:::999:::;;;:::999888888888777777777666666666666666777777777777777666555555555555444444444222222333333444444444444444444444555555555666666888777777666666666777888999888888:::===BBBFFFIIIPPPTTTYYY___cccggglllooorrrssstttvvvxxxyyyzzz{{{||||||||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{{{{{{{||||||wwwwwwwwwvvvtttrrrpppooonnnmmmkkkiiihhhiiikkkmmmmmmpppsssuuuvvvwwwzzz}}}|||{{{yyyyyy{{{}}}~~~~~~}}}|||zzzxxxvvvvvvvvvvvvsssqqqmmmmmmnnnqqqtttvvvvvvuuurrrqqqpppqqqrrrsssrrrppptttttttttuuuuuuvvvwwwwwwwwwvvvuuusssqqqooonnnmmmhhhhhhgggggghhhiiikkkkkkllllllllllllkkkiiihhhgggaaa___]]]YYYWWWUUUUUUTTTTTTVVVXXX[[[___cccfffgggiiijjjkkklllmmmnnnoooooonnnmmmmmmlllkkkkkkkkkkkkjjjkkknnnppprrruuuwwwxxxyyyzzzzzzzzzzzzzzzyyyxxxuuurrrlllfff```ZZZSSSOOOFFFBBB>>>;;;:::999777666777666555555666666444333444444444444444444444444444444333333333222222222222222222222222222222222......//////000111111222111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000111111222222222222555444222000000111111000000000000000000000000000111000000000000000111111111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000000111111111111///////////////////////////000000000111111111111111111111222222222111111111111111111111111111111111111000000000000111111222111000//////000111222000000000000111111111111GGGGGGGGGGGGHHHHHHHHHIIIEEEEEEDDDBBB@@@???>>>======;;;999999:::;;;:::999888888777777777666666666444444444555555555555555666555555555555444444444111222333444444555444444444444555555555666666666999999888777777888::::::<<<<<<<<<>>>CCCJJJPPPTTT\\\```eeeiiikkknnnppprrrvvvwwwwwwxxxyyy{{{||||||||||||||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxtttttttttsssrrrpppooonnniiihhhgggeeedddeeehhhkkkmmmssszzz{{{wwwvvvxxxzzz|||~~~}}}}}}|||{{{yyysssmmmmmmnnnpppsssuuuuuutttrrrpppooooooqqqrrrqqqpppsssssssssssstttvvvwwwxxxxxxxxxxxxwwwvvvtttrrrqqqlllkkkjjjiiiiiijjjkkklllmmmnnnooooooooonnnlllkkkeeeccc___[[[XXXUUUTTTSSSQQQSSSUUUXXX\\\```dddffffffgggiiikkklllmmmnnnnnnkkkjjjhhhfffeeedddccccccbbbeeehhhjjjlllooorrruuuvvvwwwyyy{{{|||||||||{{{zzzxxxtttppplllfff___[[[SSSNNNHHHDDD@@@>>>;;;:::999888666666777777666444444444444444444444444444444444333333333333222222222222222222222222222222222222222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111222222222222111111333333000000222333000000000000000000000000000000000000000000111111222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000000000000000111111111111......///000000000000///111111111111111111111111111111000000000000111111000000000000000111111222000000000111111111222222FFFFFFFFFFFFGGGGGGGGGGGGCCCCCCBBBAAA@@@???>>>>>>===;;;:::999;;;;;;;;;:::888777777777666666666666444444444444555555555666666555555555555444444444111222444555666666666555555555555555666666666666888777777777999;;;>>>@@@BBBCCCFFFJJJQQQWWW]]]```eeeiiinnnqqqrrrssstttuuuxxxxxxxxxxxxyyy{{{||||||||||||||||||}}}}}}}}}}}}|||||||||}}}}}}}}}~~~~~~||||||||||||||||||||||||yyyyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuttttttsssssssssqqqqqqqqqqqqpppooonnnmmmhhhhhhhhhfffdddfffjjjnnnuuu~~~zzzwwwssspppoooqqqtttvvvyyyzzz|||}}}|||{{{yyywwwuuuxxxxxxxxxyyyyyyyyyxxxxxx|||sssssssssvvvyyyzzzzzzyyysssqqqnnnmmmooopppqqqpppqqqqqqqqqrrrsssuuuwwwyyyzzzzzz{{{{{{zzzyyywwwvvvqqqpppnnnlllllllllmmmnnnnnnoooqqqrrrrrrrrrpppoooiiigggccc^^^ZZZWWWUUUTTTQQQRRRSSSUUUYYY\\\___aaacccdddgggiiikkklllmmmmmmhhhgggeeebbb___^^^\\\\\\ZZZ]]]aaaccceeegggkkknnnppprrrvvvyyy|||}}}~~~~~~|||{{{yyywwwuuuqqqkkkgggbbb\\\UUUNNNIIIEEEBBB???;;;:::888888999888777555444444444444444444444444444444333333333333222222333333333333333333333333555555444444444444333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000///000111222333222222111...333444000000333333000000000000000000000000000000000000000000111222222000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000111111111111---...///000111000000///000000000000000000000000111111000000000000111111//////000111111111111111000000111111111222222222EEEEEEEEEEEEFFFFFFFFFFFFBBBBBBAAAAAA@@@???>>>>>>===;;;::::::;;;<<<;;;:::777777777777666666666666555666666666777777888888666666555555555444444444222333555777777777777666555555555555666666666777666666666888:::>>>BBBDDDGGGJJJPPPVVV]]]ccchhhjjjjjjnnnsssvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~||||||||||||}}}}}}}}}}}}{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvssssssrrrqqqqqqpppoooooooooooopppoooooonnnmmmmmmjjjkkkkkkiiihhhiiiooosss~~~wwwtttooollllllnnnrrrtttuuuvvvyyy|||~~~~~~}}}{{{wwwttttttttttttttttttsssrrrrrrxxx}}}}}}xxxwwwyyyzzzxxxvvvyyyzzzzzzzzz}}}tttqqqmmmlllmmmooopppppppppooopppppprrruuuwwwyyy{{{{{{|||}}}}}}|||zzzzzzuuutttqqqooonnnnnnoooooonnnppprrrtttttttttsssrrrllliiieee```\\\XXXVVVUUUSSSSSSSSSTTTVVVYYY[[[]]]aaabbbeeehhhjjjlllllllllgggfffccc```]]]ZZZYYYXXXSSSVVV[[[]]]^^^```eeehhhjjjmmmrrrvvvzzz}}}~~~~~~}}}}}}||||||{{{wwwrrrnnnlllfff^^^VVVPPPKKKGGGDDD<<<;;;999999999999888666444444444444444444444444444444444333333333222222444444444444444444444444...//////000222333444444111111111111111111111111111111111111111111111111111111111111111111111111///000111222222111000///000000000000000000000000///000111222333222111111---222444000000333444000000000000000000000000000000000///000000111222222000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111000000111111222222222222111111111111111111111111000000000000111111111111///000111333333333222111////////////////////////111111000000000000111111...///000222222222111000000111111111111222222222FFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBB@@@>>>===;;;;;;::::::999999888777666666777777777777777777777777777777666666555555555444666555444333333333333333777555333444666555222///444555777888777777999:::999:::<<<>>>@@@DDDIIIMMMRRRWWW]]]bbbfffjjjnnnppppppqqqrrrtttuuuwwwxxxyyyxxxwwwwwwxxxxxxzzz{{{{{{|||||||||}}}}}}~~~~~~~~~{{{{{{{{{{{{{{{|||||||||{{{{{{zzzxxxwwwvvvttttttvvvuuutttuuuuuuuuusssrrrpppppppppooommmmmmnnnooonnnoooqqqrrrssssssrrrrrrrrrsssrrrooolllooovvv}}}zzzuuupppnnnpppsssttttttvvvyyy}}}~~~{{{yyyvvvxxxyyyxxxvvvuuuuuuuuuxxxzzz{{{wwwwwwuuusssqqqqqqsssvvvxxx~~~{{{vvvqqqnnnnnnnnnooopppqqqpppnnnlllmmmqqquuuwwwyyy|||}}}}}}|||}}}}}}yyywwwtttrrrpppnnnnnnnnnppprrrtttwwwwwwvvvuuussssssnnngggaaa^^^\\\[[[ZZZVVVUUUTTTVVVYYY\\\]]]]]]```aaadddfffiiikkkllllllhhhgggeeeaaa^^^ZZZVVVUUUUUUUUUUUUVVVYYY^^^bbbeeehhhkkknnnpppsssvvvzzz}}}~~~~~~~~~{{{yyywwwvvvrrrlllfff```ZZZSSSNNNIIIEEE@@@===;;;;;;:::999888777555555666777666555444444444444444444444444444444444333333222222222000000222333555777888888111111111111111111111111333333333333333333333333222111111000000000000000000111333444444444333222111111111111111111111111111111000000000000111111222111000//////000111222000000000000000000000000000000000000000000000000222111111111000000//////111111000000000000111111111111000000000000111111000000000000000000000000...//////000000000000000000000000000000000000000222111111111000000//////000000111111111111000000222111111111000000//////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222222FFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA???===<<<::::::::::::999999888777777666777777777777777777777777777666666666555555555555666555444444333333333444555333222333555555333111777888999999888888:::<<<<<<>>>AAADDDGGGLLLRRRVVV]]]```eeeiiikkknnnppprrrrrrssstttuuuvvvwwwxxxyyyxxxxxxyyyyyyzzz{{{|||}}}||||||||||||}}}}}}~~~~~~||||||||||||{{{{{{{{{{{{wwwwwwvvvuuutttsssrrrrrrrrrqqqqqqqqqqqqpppooonnnnnnoooppppppooooooqqqsssrrrtttwwwzzz|||}}}~~~~~~~~~~~~{{{xxxyyy}}}yyytttssstttwwwyyyyyy}}}~~~|||{{{|||}}}}}}zzzyyyxxxyyy|||~~~~~~zzzxxxvvvsssqqqqqqrrrtttuuuzzzzzz}}}|||wwwuuuttttttqqqrrrrrrpppnnnnnnrrruuuuuuwwwyyyzzz{{{{{{{{{{{{yyyxxxuuusssrrrqqqqqqqqqqqqsssvvvxxxyyyyyyxxxwwwuuuqqqkkkfffccc```^^^\\\VVVTTTSSSSSSVVVXXXZZZZZZ___```bbbeeegggiiikkkkkkiiihhhfffccc___[[[XXXWWWVVVUUUUUUUUUXXX[[[___bbbfffhhhllloooqqquuuyyy||||||}}}~~~~~~|||zzzyyyzzzwwwrrrnnnjjjfff```]]]SSSOOOIIIDDDAAA???===;;;:::777555444555555444333444444444444444444444444333333222222222222222222222222222222222111111111111111111111111111111111222222222222222222222222222222111000000000000000+++,,,---...///......---111111111111111111111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000///111111000000000000111111111111000000000000111111000000000000000000000000...//////000000000000000000000000000000000000000111111111111000000000///000000111111111111000000111111111111000000000///111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222111111EEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>><<<;;;999999::::::999999888777777777777777777777777777777777666666666666555555555555666555444444333444444444444333222333555666555444:::;;;;;;:::999:::===???BBBEEEIIIMMMQQQWWW]]]aaagggjjjmmmppppppqqqrrrsssuuuuuuvvvvvvwwwxxxxxxyyyxxxxxxyyyzzz{{{|||}}}}}}||||||||||||}}}}}}}}}}}}~~~}}}}}}|||{{{zzzyyyxxxtttsssrrrqqqqqqpppppppppppppppoooooonnnmmmmmmlllllloooqqqsssuuuwwwzzz|||}}}~~~}}}~~~|||{{{}}}~~~~~~{{{zzzwwwuuutttsssssssssssstttwww|||~~~|||{{{|||zzzxxxuuusssrrrrrrtttuuuzzz~~~{{{zzzvvvvvvvvvsssqqqqqqsssuuuuuuvvvwwwyyyzzzzzzzzzzzzxxxwwwuuutttsssttttttuuusssuuuxxx{{{|||}}}|||{{{xxxuuuqqqmmmjjjgggccc```ZZZWWWTTTSSSUUUWWWXXXYYY^^^___aaaccceeehhhiiijjjjjjiiigggdddaaa^^^[[[YYYWWWVVVUUUUUUVVVZZZ]]]___dddfffjjjmmmooorrrvvvyyyyyyzzz|||}}}~~~~~~}}}}}}|||zzzxxxwwwuuussspppmmmbbb^^^WWWPPPKKKFFFBBB???===:::777555555555444333555555555555555555444444111111111111222222222222222222222111000000//////222222222222222222222222111111111111111111111111222222111000000000000111...///000000111111000000111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111000000000000111111000000000000000000000000...///000000111111000000000000000000000000000000111111111111000000000000000000111111111111000000111111111111000000000000111000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000DDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>><<<;;;:::999999999999888888888777777777777777777777777777777666666666666666555555555555555444444444444555555666666555666666777777777999:::;;;;;;<<>>CCCHHHLLLPPPUUUXXX___aaadddfffhhhiiilllnnnooorrruuuwwwxxxxxxzzz{{{xxxxxxxxxyyyyyyyyyyyyyyy{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxvvvtttrrrpppooonnnmmmllljjjiiihhhjjjkkkllllllooorrrrrrrrrtttyyy}}}~~~zzzxxxxxxzzz}}}~~~|||zzzyyywwwzzzzzzvvvsssrrrrrrrrrsssuuuvvvuuurrroooooommmjjjiiijjjkkkjjjiiijjjkkknnnsssxxx}}}~~~~~~~~~||||||{{{xxxuuurrrqqqooonnnmmmnnnnnnooorrrsssuuuxxxzzz|||}}}}}}}}}|||||||||{{{xxxsssooojjjgggdddbbbaaa```___^^^___``````aaadddgggjjjllljjjjjjiiihhhgggeeecccbbb^^^\\\[[[ZZZ[[[^^^```bbbcccfffhhhiiihhhggghhhhhhlllmmmpppssswww{{{~~~}}}xxxsssnnnhhhaaa\\\MMMIIICCC???<<<;;;999888888888777777666666555555444444444444555555555555444333222111000///......333333333333333333333333333333333333333333333333333333222111111111111222//////.........///000111111111111111111111111111111111000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000111222333333222111000111111000000000000111111111111111111111111111111///000111111222222111111000000000000000000000000000000000000111111111111000000111111111111000000000000000000111111111111000000000111111111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222111111000AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<;;;;;;888888888888888888888888666666666666666666666666555555555555666666666777555555555555555666777777444666777777777999===AAACCCGGGNNNTTTXXX\\\___bbbeeegggjjjllllllmmmoooqqqpppsssvvvxxxyyyyyyzzz{{{wwwwwwxxxxxxyyyyyyyyyzzz{{{{{{|||}}}|||zzzxxxwwwxxxxxxxxxwwwwwwwwwvvvvvvuuutttrrrqqqooommmkkkkkkjjjjjjiiiiiikkknnnrrrtttxxx{{{~~~}}}|||}}}~~~}}}yyyuuurrrooollljjjkkkkkkiiihhheeefffhhhjjjmmmoooqqqrrrrrrpppnnnnnnnnnqqqtttwww|||}}}yyyuuutttrrrpppnnnmmmmmmnnnpppqqqrrrtttvvvxxxyyyzzz{{{{{{{{{||||||zzzvvvsssnnnllljjjiiihhhfffcccaaaaaaaaabbbccceeehhhlllnnnmmmllllllkkkjjjiiiggggggbbbaaa^^^\\\[[[\\\^^^___```cccfffhhhhhhhhhhhhiiihhhiiilllppptttxxx{{{}}}~~~~~~|||yyytttnnniii]]]XXXPPPIIIDDD@@@>>><<<999999888777777666555555555444444444444444333333444333333222111000000///333333333333333333333333222222222222222222222222444333222222111111222222222111000000000111333333111111111111111111111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000111333444444333111000111111000000000000111111111111111111111111111111000000111222222222222111000000000000000000000000///000000000111111111111000000111111111111000000///000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222111111AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::888888888888888888999999666666666666666666666666444555555555666666777777555555555555555666777777555777999:::;;;???DDDIIIJJJOOOVVV]]]```cccfffggggggjjjmmmnnnoooppprrrssspppsssvvvwwwwwwwwwxxxyyyvvvvvvwwwxxxxxxyyyzzzzzzxxxyyyzzzzzzxxxvvvtttrrrvvvuuuuuuuuuttttttssssssrrrqqqpppnnnmmmkkkjjjiiijjjjjjjjjlllpppuuuzzz}}}zzz|||~~~wwwsssooonnnoooooommmkkkddddddeeefffggghhhhhhiiihhhfffdddccccccfffiiilllmmmrrrwww|||yyywwwuuurrrpppooonnnnnnnnnoooppprrrsssuuuvvvwwwzzzzzzzzz{{{|||{{{xxxuuurrrqqqoooooonnnlllhhheeecccccccccdddfffiiimmmoooooooooooonnnmmmllljjjjjjfffccc```\\\ZZZZZZ[[[[[[]]]aaaeeehhhhhhiiiiiijjjfffgggjjjmmmrrrvvvzzz|||||||||}}}{{{vvvrrrkkkeee[[[RRRKKKFFFBBB@@@999999999888777666666555444444444333333222222222222333333444555555666666333333333333333333333333111111111111111111111111444333222222111111222222111000/////////000222333111111111111111111111111111111000000000000111111222111000//////000111222000000000000000000000000000000000000000000000000//////000000111111111222000111333444444333111000111111000000000000111111111111111111111111111111000000111222222222222111000000000000000000000000//////000000111111111222000000111111111111000000//////000000111111111222000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000111222222222222222AAA???======@@@@@@>>><<<<<<;;;;;;::::::999999888777777777777777777777777666666666666666666666666555666666777666666555555777888999999888777888999999:::<<<>>>AAAGGGNNNRRRYYY[[[___cccgggkkknnnoooooooooooooooppprrrtttuuuvvvvvvwwwwwwwwwxxxxxxxxx{{{{{{zzzzzzzzz{{{{{{|||}}}}}}|||{{{xxxuuusssqqqrrrssstttrrrpppoooooopppkkknnnooonnnjjjiiijjjmmmmmmrrryyy}}}~~~}}}|||zzzwwwuuurrrqqqjjjiiihhhffffffffffffggggggfffdddcccbbbaaa``````eeegggiiilllooorrrtttuuurrruuuyyy{{{~~~}}}yyyuuuqqqnnnooooooppprrrttttttsssqqqwwwxxxyyyzzzzzzyyyxxxwwwrrrrrrsssrrrpppmmmjjjiiihhhgggeeeeeegggjjjnnnqqqppppppppppppooonnnllljjjmmmjjjgggcccaaa```___```bbbcccdddfffggghhhiiiiiijjjiiihhhiiilllqqquuuxxxzzz|||~~~zzzvvvtttpppiiibbbZZZQQQHHHCCC@@@===999666666666555444555444333222222333444555444444444333333333222222444444444444444444444444333333333333333333333333222222222111111111111000222111000000000111333333222222222222222222222222222222222222222222222222444333333333333333333444111111111111111111111111000000000000000111222222222222111111111111222222111111111111111111111111000000000000000000000000333222222111111111111111111111111000000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111000111111000000///...---111111000000000000111111111111000000//////......000000000000111111111111111111111111111111111111000111111111111222222222@@@>>><<<===??????===;;;<<<;;;;;;::::::999888888777777777777777777777777666666666666666666666666555666666666666666555555555666777777666666888:::;;;===AAADDDIIIOOOUUUZZZbbbcccfffiiilllnnnpppqqqppppppppppppqqqsssuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxzzzyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyywwwuuurrrqqqoooppppppooolllkkklllmmmjjjlllnnnmmmkkkkkknnnqqqzzz~~~{{{xxxvvvpppnnnllliiihhhhhhiiiiiijjjiiigggeeecccbbbbbbaaaeeeeeeffffffhhhiiikkkllleeegggjjjkkknnnvvv}}}wwwsssqqqppppppqqqssssssrrrqqquuuvvvvvvvvvvvvuuuttttttrrrsssttttttsssqqqooommmkkkjjjhhhgggiiikkkoooqqqsssssssssssssssrrrqqqpppnnnlllhhheeebbbaaa``````aaabbbdddfffggghhhiiiiiikkkjjjiiiiiikkknnnrrruuuwwwyyy}}}~~~zzzzzzwwwqqqkkkeee]]]TTTOOOFFFBBB===:::888888777666444333333222111222222222444444444333333333222222333333333333333333333333333333333333333333333333222222222222111111111111222111000000000111222333222222222222222222222222222222222222222222222222111000000000000000000111111111111111111111111111...............///000000222222111111111111222222111111111111111111111111000000000000000000000000222222111000000000000111222222111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111000000111111111111111000111111000000000000111111111111000000////////////000000000000111111111111111111111111111111111111000111111111111222222222???===<<<<<<======<<<;;;;;;;;;;;;:::999999888888777777777777777777777777666666666666666666666666555555555666666666666666555666777666777999<<>>DDDHHHHHHLLLSSSYYY^^^bbbgggjjjllllllnnnooopppqqqqqqqqqssssssssstttuuuuuuvvvwwwuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxwwwvvvvvvvvvwwwwwwvvvuuutttsssqqqooommmllliiiiiiiiihhhggghhhkkknnnqqquuuyyy}}}|||zzzyyyyyyzzz}}}zzzvvvsssqqqppppppnnnlllhhheeecccbbbcccdddbbbbbb```___```fffooouuuzzzzzzzzzyyyzzz|||}}}|||||||||{{{|||zzzxxxuuusssrrrrrrrrrrrrssstttvvvwwwwwwwwwwwwsssrrrqqqooooooooopppqqqpppooonnnnnnnnnpppqqqrrrrrrpppnnnkkkhhhfffeeeeeeccccccdddeeegggiiikkklllmmmlllkkkjjjiiiiiijjjkkklllpppvvv{{{~~~~~~}}}|||yyytttmmmiii___ZZZRRRJJJDDD@@@<<<:::777777777777777666666555555444444444444333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222444444333333333333444444111111111111111111111111111111000000111111222333222222111111111111222222111111111111111111111111000000000000000000000000222111000000//////000000333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111///000111111222222222111111111000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888777777666666666666666666666666777777777777777777777777777666666666666777888999999:::;;;===@@@EEEKKKOOORRRVVV\\\aaadddgggjjjllllllmmmnnnpppqqqrrrsssssssssttttttuuuvvvvvvvvvvvvttttttuuuuuuuuuvvvvvvvvvxxxwwwvvvvvvuuuuuuuuuvvvvvvuuussspppmmmkkkiiiiiiffffffffffffgggjjjooosssyyy~~~{{{zzzyyyyyyvvvsssooollljjjiiijjjkkkdddccc```]]]]]]```eeeiiimmmmmmlllkkkjjjlllpppsssvvv|||}}}yyyvvvuuuttttttrrrrrrssstttuuuvvvvvvvvvsssssssssrrrrrrrrrqqqqqqrrrrrrqqqqqqqqqsssuuuvvvsssrrrpppnnnllljjjiiiiiiffffffffffffhhhjjjkkklllnnnmmmlllkkkjjjiiiiiihhhjjjmmmssswwwzzz}}}~~~zzzuuuqqqmmmggg^^^VVVNNNGGGAAA>>>999999888888888888888888555555555444444444333333555555555555555555555555333333333333333333333333333333333222222222222111000000111111222222222222222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111222333333222222111111111111222222111111111111111111111111000000000000000000000000222111111000000000000000333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111000000111111000//////...111111000000000000111111000000000000111111111111///000000000111111111111111111111111111111111111000000111111111222222222<<<=========;;;:::;;;<<<:::::::::999888888777777666666666666666666666666777777777777777777777777888888777777777999:::;;;:::<<>>===;;;888777777777888555555555555444444444333555555555555555555555555333333333333333333333333333333333333222222222222000000111222222222222111222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000////////////000111111222222111111111111222222111111111111111111111111000000000000000000000000333222222111111111111111333222222222111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111111111111000000///------111111000000000000111111000000000111111111111222000000000000111111111111111111111111111111111111000111111111111222222222<<<===???>>>;;;:::;;;===::::::999999888777777777666666666666666666666666777777777777777777777777:::999888888999:::<<<>>>>>>AAAFFFKKKPPPUUU[[[```ccceeehhhjjjkkklllnnnpppqqqqqqssstttuuuuuuuuuuuussstttuuuvvvvvvvvvuuutttsssssstttttttttuuuuuuuuussssssrrrqqqppppppppppppqqqpppnnnlllkkkjjjjjjjjjkkklllmmmpppuuu}}}{{{xxxtttpppllliiigggeeeaaaaaaaaa___\\\[[[\\\]]][[[```fffmmmxxx~~~xxxwwwuuusssqqqpppoooooonnnoooqqqssstttuuutttsssqqqrrrsssssssssssssssrrrsssssssssssssssrrrrrrqqqnnnlllkkkjjjjjjkkklllnnnnnnooopppppppppnnnmmmlllkkkmmmoooppprrrvvv{{{~~~~~~{{{xxxtttooojjjbbbZZZUUUIIIFFFAAA<<<999888888999555555555555444444444444555555555555555555555555333333333333333333333333444444333333333222222222///000111222333222222111222222222222222222222222222222222222222222222222555444444333333444444555111111111111111111111111000000//////000000111222222222111111111111222222111111111111111111111111000000000000000000000000444333333222222222222222222222111111111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111000000111111111000000///111111000000000000111111000000111111111222222222000000000000111111111111111111111111111111111111000111111111111222222222<<<>>>???>>>;;;:::<<<>>>::::::999999888777777777666666666666666666666666777777777777777777777777;;;:::999999999;;;>>>???CCCGGGMMMSSSXXX^^^dddhhhfffhhhjjjlllmmmnnnqqqsssqqqrrrsssssssssssssssrrrssstttuuuvvvvvvuuuttttttssssssssstttttttttuuuuuuqqqpppooonnnmmmmmmmmmmmmnnnmmmlllkkkkkkkkkmmmmmmrrrsssuuuxxx|||xxxsssooojjjfffbbbccccccaaa^^^\\\[[[\\\WWW[[[___cccllluuuyyyxxxzzzyyyvvvsssqqqnnnmmmlllkkkmmmpppsssuuuuuuuuutttvvvwwwxxxyyyyyyxxxwwwvvvrrrsssttttttuuutttttttttpppooommmkkkkkkkkkmmmnnnnnnoooppprrrrrrpppooonnnmmmmmmnnnoooppptttyyy}}}}}}|||{{{yyywwwssslllddd___TTTOOOHHHAAA<<<::::::;;;666666555555555444444444444444444444444444444444333333333333333333333333444444444333333333222222///000111222333222111111222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111222222222111222222333444222222111111111111222222111111111111111111111111000000000000000000000000555444333333222222333333111111111000000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111///000111222222222222222111111000000000000111111000000111111222222222222000000000000111111111111111111111111111111111111000111111111111222222222::::::::::::::::::::::::888666555888;;;;;;777333222444666777666555555555777777888888777777666666999:::;;;<<<<<>>BBBFFFJJJOOOUUUXXX]]]___cccgggjjjmmmnnnooopppoooooooooooopppqqqqqqrrrrrrssstttttttttttttttqqqrrrtttuuutttsssqqqpppoooooonnnmmmlllllllllmmmmmmlllkkkjjjkkknnntttxxx{{{|||yyyuuurrrpppjjjiiigggeeedddcccddddddeeeggglllrrrwwwyyywwwuuuooonnnnnnqqquuuxxxzzz{{{yyyuuusssrrrqqqppppppqqqssstttrrrrrrrrrsssuuuwwwyyyzzzzzzzzz{{{|||}}}}}}}}}}}}yyyxxxvvvtttrrrrrrrrrrrruuuvvvwwwxxxyyyxxxxxxwwwuuutttsssrrrqqqqqqqqqqqqvvvxxx{{{~~~|||zzzyyywwwrrrkkkddd\\\TTTLLLHHH>>>===<<<:::888666444333444444555555555444444333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222444444444444333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000////////////000111111222222222111111000000///.........//////000000000000000000000000000000111111222222111111111111111111111111111111111000000000000/////////111111111111222222222333111222222222222333333333777777777777777777777777555666666777777666666555444666777777666666777888777888888999:::;;;<<<<<<@@@CCCHHHMMMRRRWWW\\\```ccceeegggjjjmmmoooppppppqqqpppppppppppppppqqqqqqrrrrrrssstttttttttttttttqqqrrrtttuuutttssspppooolllllllllllllllmmmnnnooommmmmmmmmnnnqqqxxx~~~{{{wwwuuuqqqmmmiiigggeeeeeeeeefffiiimmmppppppnnnkkkgggeeedddeeehhhjjjllllllnnnmmmmmmooottt{{{|||zzzwwwvvvuuuvvvuuuuuuooooooooooooqqqtttwwwyyyzzzzzz|||}}}~~~|||zzzyyywwwuuuuuuttttttvvvwwwyyy{{{|||}}}}}}}}}{{{zzzxxxvvvtttsssqqqqqqsssuuuxxx{{{~~~~~~~~~zzzuuuoooiiiaaaYYYSSSGGGEEEAAA===:::888666666333444555555555555444333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222555444444444444333333333111111111111111111111111111111111111111111111111111111111111111111111111//////000111111222333333222222111111111111000000111111111111111111111111111111111111111111111111111111000000000000111111///////////////////////////000111222222222222222000000000/////////000000000000000000000000000000///000000111111111000000111111111111111111111111000000000000000000000000000111222333333333222222111111111222222222333333777777777777777777777777666444555;;;BBBCCC<<<555555666777777666666777999777888888:::<<<>>>AAABBBHHHKKKPPPTTTXXX[[[```cccggghhhiiikkkmmmoooppppppqqqqqqpppppppppppppppqqqqqqrrrrrrsssssssssssssssqqqrrrsssttttttrrrpppoookkkkkkkkkkkkkkklllmmmnnnnnnpppssswww}}}{{{uuuoookkkhhhgggiiijjjkkknnnpppooollliiicccaaa^^^^^^___``````____________bbbgggnnnuuuyyy}}}zzzvvvrrrooonnnllllllmmmqqqtttwwwxxxyyy{{{|||~~~||||||{{{zzzyyyxxxwwwwwwxxxyyy{{{|||~~~}}}zzzxxxuuusssqqqrrrsssvvvyyy~~~}}}zzzwwwrrrllleee```SSSOOOHHHAAA;;;999999999555555666666555555444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111222333444444222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111/////////000000000000000///000111222222222222222111111111111111111111111000000000000000000000000000000111111111000000///111111111111111111111111000000000000111111111111000111333444444444222111000000000000111111111222777777777777777777777777999666888AAAKKKLLLCCC999666777888777666666888:::999999;;;===@@@EEEHHHJJJQQQTTTXXX[[[]]]___bbbdddhhhiiijjjkkkmmmnnnooopppqqqqqqpppoooooooooooopppppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqppppppooollllllllllllmmmnnnoooooouuuyyy}}}vvvqqqmmmlllooooooppprrrsssrrrooolllbbb```\\\ZZZYYYXXXWWWUUUWWWWWWWWWYYY]]]ccchhhlllxxx{{{tttrrrppplllkkkkkknnnrrruuuvvvwwwyyyzzz{{{||||||||||||||||||{{{{{{{{{zzzzzzyyyzzz{{{}}}}}}zzzwwwtttsssssstttuuuxxx|||}}}{{{yyyuuuppplll___ZZZRRRIIIBBB>>><<<<<<999888777666555555555555444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111222333444444111111222222222333333333111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111111111000111111222222222111111000111222333333333222222000000000000000000000000111111222222111111000000111111111111111111111111000000000111111111111222000111333444444444333222//////000000000111111111888888888888888888888888999888:::AAAIIIJJJCCC;;;777888888777666777999;;;<<<===>>>BBBFFFLLLQQQTTTXXX[[[^^^aaabbbccceeegggiiiiiijjjkkklllnnnooopppqqqpppoooooonnnnnnnnnooooooooopppqqqqqqqqqqqqppppppooonnnmmmmmmmmmnnnnnnlllmmmooorrruuuxxx{{{}}}zzzvvvtttwwwwwwwwwyyyzzzyyyvvvssshhheee```\\\ZZZWWWUUUSSSRRRRRRRRRTTTVVVZZZ^^^```kkkqqq|||wwwtttooolllkkknnnqqqttttttuuuvvvwwwxxxyyyyyyyyy{{{{{{||||||}}}}}}}}}|||zzzzzz{{{}}}~~~{{{yyywwwuuuuuuvvvxxx{{{~~~~~~|||xxxuuulllhhhaaaXXXOOOHHHCCC@@@===;;;888666444555666777555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333111111222333444555555666111111111111111111111111111111111111111111111111111111000000000000111111000111111111222222222333111111222222222111000000///000111222333222222111000000000000000000000000222222333333222111111000111111111111111111111111000000111111111222222222111222333333444444333333000000111111111222222222888888888888888888888888777888:::>>>BBBBBB???;;;888888888777666777999<<<>>>???AAAEEEKKKQQQWWWZZZ[[[^^^bbbeeeffffffhhhiiijjjjjjjjjkkklllnnnpppqqqppppppooonnnnnnmmmnnnnnnnnnnnnooopppppppppppppppooommmkkkjjjiiijjjlllmmmkkkmmmrrrwww~~~}}}}}}|||}}}~~~|||zzzppplllgggbbb^^^[[[XXXVVVQQQQQQQQQQQQSSSUUUWWWXXX___eeeppp{{{{{{wwwrrrnnnlllnnnrrrtttssstttuuuvvvvvvvvvvvvvvvzzzzzz|||}}}}}}~~~~~~~~~zzzzzz{{{|||~~~~~~|||wwwwwwwwwxxxzzz}}}}}}zzzvvvsssnnnfff]]]RRRJJJEEE@@@===999666444444666888666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111222222222222333333333111111222333555666777777111111111111111111111111111111111111111111111111111111000000000000111111111111222222222333333333222222222222222111000///...///000222222222111000000000000000000000000000333333333333333222111000111111111111111111111111000000111111222222222222222222222333333333444444111111222222222333333333666666777777777777666666999999999999999888777777777999:::999999999;;;===AAADDDJJJQQQWWW\\\^^^___dddeeefffgggiiikkklllmmmlllnnnoooqqqrrrrrrrrrqqqoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnooopppqqqqqqkkklllkkkjjjiiiiiilllnnnpppvvv~~~yyytttnnnjjjgggccc]]]XXXXXXSSSPPPRRRSSSRRRRRRUUU]]]___dddjjjpppuuuyyyzzz|||{{{rrrqqqrrrqqqoooqqqtttuuuuuurrrqqqsssuuuvvvwwwxxxzzz{{{{{{{{{{{{{{{|||}}}~~~}}}|||{{{{{{}}}|||yyytttnnnggg___WWWQQQFFF@@@:::888888999999777888777555555666777666555555555555555555555555555222222222222222222222222333333333333333333333333222222333333333333444444222222111111111111222222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222111000000111222555666333333333222222222111111444333222111111222333444111111111111111111111111111222222333333222222111222222222222222222222222222000...000333444333111000111111111111222222222111111111111111111111111000000111222222222222111222333333444444333333222///111222444444333222111222222222222222222222222666666777777777777666666555555666777777777777666888999::::::;;;<<<@@@BBBIIILLLRRRXXX]]]aaacccdddffffffgggiiijjjkkklllmmmmmmnnnpppqqqrrrrrrqqqqqqnnnmmmmmmmmmmmmmmmmmmnnnlllllllllllllllmmmnnnnnnkkkkkkkkkjjjjjjlllpppssszzz}}}yyytttqqqnnnjjjccc^^^ZZZUUUQQQSSSSSSRRRRRRUUUZZZ\\\___bbbfffjjjlllnnnqqqxxxzzzxxxxxxvvvtttsssttttttrrrnnnlllmmmooossssssuuuwwwyyyzzz{{{{{{{{{{{{|||~~~~~~}}}|||}}}~~~zzzuuuooohhh```[[[PPPJJJCCC>>>===<<<;;;999999777555444555555555444444444444444444555555555222222222222222222222222222222222222222222222222222222333333333333444444222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444222111000000111222444666333333333222222222111111111000///......///000111111111111111111111111111111222222333333222222111222222222222222222222222222000///000333444222111000111111111111222222222111111111111111111111111000000111222222222222111222333333444444333333222///111222444444333222111222222222222222222222222666666777777777777666666444444555666666777777777888:::;;;<<<>>>BBBGGGKKKSSSUUUYYY^^^bbbeeeggghhhiiiiiijjjjjjkkkllllllmmmnnnooopppqqqrrrrrrqqqpppmmmllllllkkkkkkllllllmmmlllkkkkkkkkkllllllmmmnnnlllmmmmmmnnnooosssxxx}}}~~~|||yyytttmmmgggaaa[[[WWWWWWWWWUUUUUUXXXYYYZZZZZZ[[[]]]^^^___```dddiiiqqqxxx|||~~~}}}{{{vvvvvvtttpppllljjjkkkllloooppprrruuuwwwyyy{{{{{{zzzzzz{{{|||~~~~~~~~~~~~~~~{{{wwwrrrlllhhh___XXXOOOHHHDDDAAA===:::;;;999666555555666555444444444444444444444444444333333333333333333333333111111111111111111111111222222333333333333444444222222111111111111222222222222222222222222222222222222222222222222222222333333222222222222222222444444444444444444444444222111111000111222444555333333333222222222111111333222222111111222222333111111111111111111111111111222222333333222222111222222222222222222222222222000000000222333222111000111111111111222222222111111111111111111111111000000111222222222222111222222333333333333222222000111222333444333222222222222222222222222222222777777666666666666777777777777777777888888999999999;;;===???CCCHHHNNNSSSYYY[[[^^^aaadddggghhhiiilllllllllllllllmmmmmmmmmnnnooopppqqqqqqqqqpppooollllllkkkkkkkkkkkkllllllkkkllllllmmmnnnoooqqqrrrrrrsssuuuvvvyyy~~~xxxrrrkkkddd______^^^\\\\\\^^^]]]]]]\\\[[[ZZZZZZYYYYYY[[[^^^cccgggiiikkknnnpppwww|||~~~|||yyytttpppnnnmmmnnnnnnoooppprrruuuwwwyyyzzzyyyzzz{{{|||}}}~~~~~~~~~}}}{{{xxxtttqqqllleeeZZZRRRLLLGGGAAA===<<<:::777666777888777777444444444444333333333333333333333333333333333333222222222222222222222222222222222333333333444444333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111222222111111111222333444333333333222222222111111444444333333333333444444111111111111111111111111111222222333333222222111111111111111222222222222111111111111222222222111000000111111111222222222111111111111111111111111000000111222222222222111222222333333333333222222000111222333333333222222111222222222222222333333777777666666666666777777:::999888888888888999999;;;===AAADDDIIIOOOUUUZZZ___```bbbdddfffhhhiiijjjmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppppppppooonnnmmmkkkkkkkkkjjjjjjkkkkkkkkkiiijjjkkknnnqqqtttwwwyyy}}}|||tttmmmgggfffeeebbbccceeedddcccbbbaaa___\\\ZZZXXXVVVXXXZZZ[[[\\\]]]___bbbfffkkkuuu~~~xxxtttpppnnnmmmmmmmmmnnnppprrrsssuuuxxxyyyyyy{{{|||}}}~~~~~~~~~~~~}}}zzzxxxuuunnnddd\\\VVVOOOGGGBBB===:::777555666888888888555555555444444333333333333333333333333333333333444444444444444444444444222222222333333333444444333333222222222222333333222222222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111222222222222222222333333333333333222222222111111000111111111111111111000111111111111111111111111111222222333333222222111000000000111111222222222111222222222111111111111000000111111111222222222111111111111111111111111000000111222222222222111111222222333333222222111111111222222333333333333111111111222222333333333888777666555555666777888999888777666777888999:::@@@CCCHHHLLLQQQVVV\\\___eeeeeefffhhhiiikkkllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnoooooonnnmmmlllkkkjjjiiiiiihhhhhhiiiiiijjjfffhhhkkkpppvvv|||{{{tttnnnmmmllliiijjjmmmmmmmmmmmmkkkgggbbb]]]ZZZVVVVVVWWWVVVTTTTTTVVVXXXZZZ___gggpppzzz}}}uuuppppppooommmlllllllllmmmnnnuuuuuuwwwxxxzzz|||}}}~~~|||~~~}}}yyytttmmmgggbbb[[[RRRLLLAAA===999777666777777777666666666555555444444333333333333333333333333333555555555555555555555555222222333333333333444444333333222222222222333333222222222222222222222222222222222222222222222222333333222222222222222222333333333333333333333333222222222222222222222222333333333222222222111111111222333333333333222111111111111111111111111111111222222333333222222111//////000000111222222222111222333222000000000222000111111111111222222222111111111111111111111111000000111222222222222111111111222222222222111111111111222222222333333333111111111222222333333444888777666555555666777888777777666777888;;;===???EEEIIIOOOUUUYYY]]]aaadddgggggghhhiiijjjkkkmmmnnnlllmmmmmmmmmnnnnnnoooooommmmmmnnnnnnmmmkkkjjjiiiggggggffffffffffffggggggfffiiiooovvv}}}}}}wwwvvvuuussstttwwwyyyzzzzzzxxxrrrjjjbbb]]]YYYZZZYYYWWWTTTSSSTTTUUUVVVYYY___dddjjjsss}}}}}}xxxvvvssspppnnnmmmllllllpppqqqsssuuuwwwyyy{{{|||{{{|||~~~|||yyyvvvsssoooiii___XXXLLLHHHBBB===;;;:::999888888888777666666555444444444444444444444444444444444444444444444444444444222222333333333333444444444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222333333222222111333333333222222222111111444444555666666555444444111111111111111111111111111222222333333222222111/////////000111222222222111222444222000///000222000111111111111222222222111111111111111111111111000000111222222222222111111111222222222222111111222222111111222222333333000111111222333333444444999777666555555666777999777777777999;;;???CCCEEEJJJNNNUUU[[[___bbbeeegggffffffggggggiiijjjlllmmmlllllllllmmmnnnooooooooollllllmmmmmmllljjjhhhgggeeeddddddccccccddddddeeeiiimmmttt}}}}}}}}}{{{|||{{{qqqgggaaa^^^^^^]]][[[WWWUUUUUUVVVWWWYYY[[[]]]___eeemmmsssxxx}}}zzzvvvrrrpppoooooommmnnnppprrruuuxxxzzz{{{{{{|||}}}~~~}}}~~~}}}{{{{{{xxxrrrhhhaaaXXXRRRKKKDDD@@@>>><<<;;;999888888777666555555555444444444444444444444444333333333333333333333333222222333333333444444444444333333222222333333444222222222222222222222222222222222222222222222222111111111222222333333444000000000000000000000000222222333333333222222111333333333222222222111111111111222333333222111111111111111111111111111111222222222333333222222222...//////000111222222222111333444333000...000222000111111111111222222222111111111111111111111111000000111222222222222111111111222222222222111111222222111111222222333444000000111222333333444444777888999999777666777888;;;;;;;;;<<<>>>CCCKKKPPPVVVWWW[[[^^^bbbeeeggghhhhhhiiijjjjjjkkkkkkkkkjjjjjjkkklllmmmnnnnnnnnnnnnlllkkkjjjlllmmmlllhhhdddbbbbbbbbbbbbbbbdddiiilllmmmsss~~~{{{tttqqqjjjgggdddbbb```^^^[[[YYY[[[ZZZYYYYYY\\\aaafffiiiqqquuu~~~}}}yyyxxxtttnnnnnnmmmmmmppptttwwwxxxxxxyyy|||~~~~~~}}}~~~|||vvvqqqnnnfff___TTTJJJDDD@@@>>>===<<<;;;999999999999777555555555444444444333333333555555555444444333333333444444444444444444444444333333333222222111111111222222333333333333444444666666666555444333222111333333333333333333333333333333333222222111111111222222222222222222222222333333333222222111111111222333333444444333333222333111///...---...///000222222222222222222222222222222222111111111000000333<<>>@@@DDDIIIPPPUUUYYY[[[^^^aaadddggghhhiiiiiiiiijjjkkkkkkkkkkkkkkklllllllllmmmmmmmmmlllllljjjhhhggghhhhhhgggdddaaa``````aaaaaacccggglllpppxxxzzzwwwrrrooollljjjiiifffcccaaa______^^^^^^___bbbeeeggglllooowww|||uuutttsssqqqppprrrssssssrrruuuxxxzzz{{{{{{{{{~~~}}}yyyuuusssnnnggg]]]TTTLLLFFFAAA===;;;999777777777777666444555555555444444444333333555555444444444333333333444444444444444444444444444333333333222222222222222222333333333333444444333333333333222111000000333333222222222111111111333333333222222222111111222222222222222222222222333333222222222222222222111222222333333222222111555444222111111111333444222222222222222222222222222222222111111111000000666<<>>CCCIIIOOOTTTXXX]]]```bbbccceeefffhhhiiiiiiiiikkkkkkjjjjjjjjjkkkkkkkkkooonnnmmmkkkjjjhhhhhhgggkkkjjjhhhgggfffffffffeeeeeefffhhhkkkpppxxx~~~|||zzzsssrrrqqqooommmkkkiiihhheeefffiiippp{{{|||yyyvvvssspppqqqrrrssstttuuuwwwxxx|||}}}zzztttnnneee[[[PPPIIICCC@@@<<<999888888888777555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444222333444444555555555444222222222333333333333444222222222222222222222222222222222222222222222222111111111222222333333333111111222222222222111111000000000000000111222333222222222222222222222222111111111111111111111111111333222//////222222...000000111111111222222222222222111111111111222222111111111111111111111111111000/////////111222444000000000000000000000000222222222222222222222222666777888888888:::===@@@CCCHHHOOOUUUYYY]]]```cccdddeeefffggghhhiiiiiiiiikkkjjjjjjiiiiiiiiijjjkkknnnmmmkkkiiihhhgggggggggggggggggggggggghhhiiikkklllnnnqqquuu{{{~~~}}}zzzwwwssspppnnngggffffffkkkrrr{{{yyyuuupppooommmmmmnnnppprrrsssyyy|||}}}zzzvvvooofff\\\VVVKKKFFF@@@<<<:::999888777666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444222222333444555555555555...///000111222444555555222222222222222222222222222222222222222222222222111111111222222333333333222222333333333333222222////////////000000111111222222222222222222222222111111111111111111111111444555333000222666555111000000111111111222222222222222111111111111222222111111111111111111111111000///......///000222333000000000000000000000000222222222222222222222222777888999:::<<>>AAAEEEKKKOOOSSSWWW[[[^^^```aaacccdddfffggghhhiiijjjjjjjjjjjjjjjiiigggfffeeefffggghhhiiihhhgggffffffgggiiijjjggglllrrrwwwzzz}}}vvvsssqqqppppppqqqpppooommmmmmlllkkkmmmrrrzzzzzzqqqllllllnnnpppqqqvvvwwwxxx{{{}}}}}}zzzvvvqqqmmmaaaZZZPPPGGG@@@===;;;:::666666666666555555555555333333333444444444555555444444444444444444444444222222222222333333333444222222333333333333444444111111222333333333222222000000000111222222333333111111222222222333333333222222222222222222222222333333222222222222222222222222333333333333222222222222333333222222111111222222222222222222222222000000111111111222222222000222111------000222111000111111111111222222222222222111111111111222222111111111111111111111111222222333333333222111111222222222222222222222222222222222222222222222222<<<===???AAAEEEJJJPPPUUUYYY\\\___aaabbbbbbdddeeeggghhhiiijjjkkkkkklllkkkjjjhhhfffeeedddeeefffggghhhgggfffeeefffhhhjjjkkkooovvv~~~}}}yyywwwuuutttqqqooodddddddddbbbccchhhpppwww}}}xxxqqqpppsssuuuvvvuuuvvvvvvxxxzzz|||~~~|||yyyvvvsssllldddXXXNNNFFFBBB???>>>777666666666555555555555333333333444444555555555444444444444444444444444111111111222222333333333222222333333333444444444444444444555555444444333666666666555555555444444111111111222222333333333222222222222222222222222444333333222222111111111111111222222222222111111222222222222222111000///222222222222222222222222000000111111222222222222333666666111///222555555000111111111111222222222222222111111111111222222111111111111111111111111444555555666555444222111000000000000000000000000222222222222222222222222===@@@DDDHHHLLLQQQVVVZZZ]]]^^^___aaaccceeefffgggjjjjjjjjjiiijjjjjjkkkkkkkkkhhhdddccceeefffeeecccbbbdddeeefffhhhkkkpppttt~~~|||xxxtttrrrlllhhhbbb^^^]]]```eeehhhrrr|||~~~~~~|||zzzyyyxxxxxxxxxyyy{{{~~~}}}{{{zzzyyywwwqqqggg\\\RRRIIIAAA<<<:::888666666777888777666777777777666555555444444555555555444444333333333444444444444444444444444444444444333333222222222444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111333333333333333333333333000111111111111222222222333333333333333333333333222222222222222222222222111111000000000000111111222222222222222222222222222222333333333333444444AAADDDHHHLLLPPPTTTYYY]]]^^^___```bbbdddfffggghhhjjjjjjiiiiiiiiiiiijjjjjjjjjhhheeedddfffggggggeeedddeeefffgggkkkrrr{{{~~~|||nnnjjjddd___]]]^^^aaacccjjjrrr~~~}}}zzzxxxxxxyyyzzz~~~}}}|||{{{vvvmmmddd[[[RRRJJJDDD===:::888666777777666555777777666666555444444444666666666555555444444444444444444444444444444444444333333333333333333222444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333000111111111111222222222333333333333333333333333222222222222222222222222111111000000000000111111222222222222222222222222222222333333333333444444GGGJJJNNNRRRUUUYYY]]]``````aaabbbdddeeeggghhhhhhiiiiiihhhhhhhhhhhhiiiiiifffdddbbbaaacccdddddddddfffgggiiillltttvvvrrrllleeeaaa_________dddiiiqqqyyy~~~yyyvvvvvvwww|||}}}~~~{{{vvvooohhh___VVVQQQEEEAAA<<<999888888777666777777666555555444444333666666666666666555555555333333333333333333333333222333333333333333333444444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222222222333333333333444444MMMPPPTTTWWWZZZ]]]```bbbbbbcccdddeeefffggghhhiiiiiihhhggggggggggggggggggdddcccbbbaaabbbcccdddeeeiiilllqqqxxx~~~xxxqqqjjjeeebbbaaaccceeeiiinnnvvv}}}xxxwwwvvvyyyzzz|||~~~|||xxxrrrjjjbbb\\\OOOJJJDDD>>>;;;:::999888777777666666555444444333666666555555555555555555333333333333333333333333222222222333333444444444444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222111111000000111111222222222222222222222222222222222222333333333444444RRRTTTXXX[[[]]]___aaacccddddddeeefffgggggghhhhhhhhhgggfffeeeeeeeeeeeeeeeeeeeeefffffffffhhhjjjlllpppuuu~~~}}}vvvoooiiifffdddddddddfffkkkttt}}}}}}xxxuuuvvvwwwyyyzzz}}}~~~|||xxxrrrjjjeeeYYYSSSKKKDDD???<<<999888888777777666666555444444444444444444444444444444333333333333333333333333222222222333333444444444444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222333333333444444UUUXXX\\\^^^___```bbbccceeeeeeffffffggggggggghhhgggfffeeedddddddddddddddbbbcccfffhhhjjjmmmqqquuu~~~zzzsssooogggfffddddddeeeiiinnnqqqvvvxxx~~~{{{vvvvvvvvvvvvwwwxxxzzz|||}}}~~~|||wwwqqqlllbbb\\\SSSKKKEEE???;;;888999999888777777666666555333333333444444444444444444444444444444444444444222333333333333333333444444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222222111333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222333333333333444444XXX[[[___aaabbbbbbbbbccceeeeeeffffffffffffffffffffffffdddccccccbbbbbbbbb```ccciiimmmrrrxxx{{{rrrpppmmmkkkjjjjjjiiiiiikkklllpppyyy}}}{{{zzzxxxwwwwwwwwwxxxxxxzzz|||{{{vvvrrrnnnhhh```WWWOOOHHHAAA===::::::999999888777777777444444444444555555555666555555555555555555555555444333333333333333333222444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333000111111111111222222222333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222333333333333444444ZZZ]]]aaaccccccccccccdddeeeeeefffffffffffffffffffffeeedddcccbbbbbbbbbbbbeeejjjqqqxxx~~~~~~|||yyyvvvtttpppmmmjjjgggggghhhooo{{{}}}zzzxxxwwwvvvvvvxxxzzz}}}~~~zzzvvvxxxsssjjjaaaYYYPPPIIIDDD;;;;;;::::::999888888888444555555555666666777777666666666666666666666666444444444333333222222222444333333222222333333444333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222111111111111111111111111111111111333333333333333333333333000111111111111222222222333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222333333333444444444^^^___aaabbbddddddeeeeeeggggggfffeeedddddddddeeeeeeeeedddcccbbbdddgggjjjjjjqqq{{{~~~~~~~~~}}}~~~~~~|||xxxpppjjjjjjhhhgggjjjqqqzzz}}}xxxvvvvvvwwwsssvvvzzz}}}}}}yyywwwsssmmmfff[[[QQQJJJAAA???===<<<;;;:::777555999888555333222111222222555555555555555555555555;;;888555444444555555444555555555555555555555555333333333333333333333333333333333333333333333333111222222333222111000///111111222222222333333333000111111222222333444444222222111111111222444555222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111333333333222222111111111222222222222222222222222333333333333333333333333333333333444444444555555333333222111111222222222___```aaabbbcccdddddddddddddddccccccccccccddddddcccccccccbbbcccfffkkknnnvvv|||~~~}}}||||||}}}wwwtttuuuvvvuuurrrqqqrrrtttssssssssssssssssssssssssrrrrrrrrrrrrrrrsssttttttuuuuuuuuuuuuvvvwwwxxxyyyvvvwwwxxxyyyzzz{{{||||||{{{vvvmmmjjjhhhiiimmmsssxxx{{{~~~|||{{{{{{{{{~~~yyyvvvttttttvvvxxx{{{}}}}}}{{{wwwssslllcccZZZSSSGGGDDD@@@===<<<;;;999777999888666555444444444444555555555555555555555555999777444333444555555444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333222111000111111222222222333333333333222222222222222222222333222111111111222333444222222222222222222222222222222222222222222222222222222222222222222333333111111111111111111111111333333333222222222111111222222222222222222222222000000000000000000000000333333333333444444444444444444333333333333333444aaaaaabbbbbbccccccccccccdddccccccccccccdddeeeeeebbbcccdddfffiiinnnuuuzzz}}}yyyxxxvvvsssqqqpppooonnnlllkkklllqqqxxxyyysssmmmcccfffhhhgggeeedddeeegggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeefffggggggfffffffffggghhhiiijjjjjjkkkkkklllmmmnnnnnnooorrrssstttvvvwwwxxxxxxxxxyyyzzz{{{}}}~~~wwwsssooollllllnnnnnnnnnnnnkkkjjjkkkllloooyyy|||yyyyyyyyyyyyzzz{{{|||}}}~~~}}}zzzuuunnnfffaaaPPPLLLEEE@@@===<<<::::::888888888777777666666666555555555555555555555555777444222222333555555444333333333333333333333333333333333333333333333333333333333333333333333333333333444444444333222111111111222222222333333333444444333333222111111000333333222111111222222333222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222333333333333333333333333222222222222333333333333444444444444444444444444bbbbbbbbbbbbbbbbbbccccccffffffeeeeeeeeefffggggggdddfffjjjnnnttt|||~~~{{{yyywwwvvvvvvuuusssqqqlllkkkiiigggfffeeeddddddbbb``````dddiiimmmmmmlllbbb```^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___``````______```aaaaaabbbbbbbbbccccccddddddeeeeeeffffffgggiiijjjkkkkkklllmmmmmmnnnooopppqqqrrrsssyyyyyyzzz{{{|||}}}~~~~~~~~~|||vvvrrrnnnjjjhhheeebbb```bbbcccfffnnnxxx~~~|||zzzzzz{{{|||}}}~~~~~~|||wwwqqqlll]]]WWWMMMEEE@@@===;;;:::888888888888888777777666555555555555555555555555444222111111333555555444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333333111111222222222333333333333333333222222111111111333333222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444111111222222222333333333333333333444444444444444cccbbbbbbaaaaaabbbcccdddggggggffffffgggggghhhiiihhhlllrrryyy~~~|||xxxvvvuuutttqqqpppkkkiiihhhgggggggggeeedddcccbbb```___^^^]]]]]]]]][[[[[[\\\[[[\\\```hhhnnnhhh```XXXUUUXXX[[[ZZZWWWZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\[[[[[[[[[[[[\\\\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]^^^^^^___```aaabbbccccccddddddeeefffggggggllllllmmmnnnooopppqqqqqqoooqqqtttvvvwwwzzz|||{{{tttlllgggccc^^^\\\\\\]]]^^^eeelll{{{|||yyyxxxxxxxxxyyy{{{~~~~~~{{{wwwsssiiibbbXXXNNNGGGBBB???===;;;;;;:::999888777777666555555555555555555555555333111000111333555444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444555111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111222222222333333333000111222333444333333333cccbbbaaaaaaaaabbbdddeeeeeeffffffgggiiijjjlllmmmqqqwww}}}}}}{{{zzzwwwuuusssqqqooollliiiggggggfffdddbbbbbb```______``````^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYVVVYYYZZZWWWUUUXXXbbbkkkiiiaaaXXXUUUWWWXXXVVVSSSWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]^^^```aaaaaabbbcccdddeeefffccceeegggiiiiiikkkmmmoooooopppqqqrrrrrrtttwwwzzz|||rrrlllfff___[[[ZZZYYYXXX\\\aaappp{{{{{{wwwuuutttuuuxxx{{{}}}zzzwwwrrrmmmddd[[[TTTMMMGGGCCCAAA@@@===:::888777777777555555555555555555555555333222111222444555444333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333444555555111111222222222333333333000111111222333333444444000111222333333333333222222222222222222222222222222222222222222222222222333333222222222222222222333333333333333333333333111222222222222333333333222222222222222222222222222222222222222222222222222222222222333333333333///000222333444333333222bbbaaa``````aaaccceeefffeeefffhhhkkkooosssvvvwww|||yyyxxxvvvsssqqqkkkkkkkkkjjjiiigggfffeeedddbbb___^^^^^^]]]\\\ZZZ^^^]]]\\\\\\]]]^^^]]][[[YYYYYYXXXWWWWWWXXXXXXXXXVVVXXXYYYXXXWWWYYY]]]bbbiiigggddd```\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVXXXYYYZZZWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^ZZZ\\\^^^^^^^^^___aaacccaaabbbccccccdddeeehhhkkkqqqtttxxx{{{~~~|||uuuooohhhaaa^^^\\\YYYZZZ^^^fffppp~~~{{{xxxssstttvvvyyy|||~~~|||zzzwwwsssnnnhhhaaaZZZSSSNNNIIIFFFAAA<<<999888888888555555555555555555555555444333222333555555444222444444444444444444444444333333333333333333333333333333333333333333333333333333222222222333555555111111222222222333333333222222222222222222222333///000111333444444444333222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333111111222222222333333333222222222222222222222222444444444444444444444444333333333333444444444444///000222444555555444333aaa`````````aaacccfffgggfffhhhkkkpppuuu{{{{{{yyyxxxtttrrrnnnllljjjiiifffddd______`````````___^^^^^^```^^^[[[[[[[[[[[[ZZZXXXZZZXXXXXXXXXZZZZZZYYYXXXZZZYYYYYYXXXXXXYYYYYYZZZXXXXXXZZZ\\\]]]]]]\\\[[[iiinnnrrrnnneee______bbb^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[\\\]]]]]]______^^^^^^^^^^^^^^^___YYYYYYYYYXXXXXXWWWWWWVVVYYYXXXXXXWWWXXXYYY[[[\\\WWWWWWWWWWWWWWWWWWWWWWWWVVVWWWWWWXXXYYYZZZ[[[[[[UUUWWWXXXYYYXXXYYYZZZ\\\[[[\\\]]]]]]]]]^^^aaadddaaacccgggjjjmmmpppsssvvvzzz{{{~~~}}}zzzrrrjjjfffbbb^^^^^^aaaaaaiiiuuu}}}tttuuuvvvxxxzzz|||}}}~~~}}}~~~~~~~~~{{{yyywwwtttpppkkkddd\\\VVVOOOKKKEEE>>>:::888999:::555555555555555555555555444444333444555555444222555555555555555555555555333333333333333333333333333333333333333333333333333222222111222333555555111111222222222333333333444444333222222111111111---///111333444555444444222222222222222222222222222222222222222222222222111111111222222333333444333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111333333444444444444555555000111444666666666555444^^^____________aaaeeehhhllloootttzzzzzzxxxuuurrrnnnllljjjiiigggfffdddcccaaaaaa``````]]]]]]\\\\\\[[[[[[ZZZZZZWWWYYYYYYYYYWWWWWWXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\YYYYYYZZZ[[[\\\[[[[[[[[[aaa```___^^^^^^^^^___```ggghhhlllrrrvvvsssjjjbbbaaaaaabbbbbbbbbbbbaaa```bbbbbbaaaaaaaaabbbbbbcccbbbbbbbbbaaaaaaaaa``````___^^^]]][[[[[[[[[[[[\\\WWWVVVVVVWWWYYYZZZYYYXXX[[[ZZZYYYXXXWWWWWWWWWWWW[[[ZZZXXXVVVVVVWWWXXXYYYSSSTTTTTTUUUUUUUUUTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]___aaacccdddlllmmmppprrruuuwwwxxxyyy|||xxxqqqjjjdddaaa___bbbgggoooxxx|||{{{yyyuuutttuuuwwwxxxxxxzzz{{{}}}}}}zzzxxxzzz~~~}}}|||{{{zzzxxxtttooohhhbbbWWWQQQHHHAAA<<<999666555777777777777666555444333444444444444444444444444444555555666666555555444222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222222222222222222222222222222333444444555555444444333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222333333333222222222111111111222333333444444333333333333333444444444555555___```aaaaaacccffflllpppqqquuu{{{~~~|||zzzxxxtttpppnnnmmmjjjgggdddbbbaaa```___^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[[[[ZZZYYYZZZ[[[ZZZ[[[\\\]]]^^^____________`````````aaaaaabbbbbbffffffffffffggghhhiiiiiijjjkkkooovvv||||||vvvpppooooooppppppppppppooooookkkkkkjjjiiiiiiiiiiiiiiihhhhhhhhhggggggggggggfffeeedddbbb```^^^^^^^^^^^^___^^^]]]^^^`````````___\\\[[[ZZZXXXWWWWWWWWWWWWYYYXXXWWWVVVVVVVVVWWWWWWTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXZZZ[[[]]]^^^aaabbbdddgggiiikkkllllllnnnpppsssvvvyyy{{{}}}}}}|||uuuoookkkiiieeegggkkkpppwww}}}zzzvvvtttuuuvvvxxxxxxzzz{{{|||~~~|||yyywwwxxx{{{~~~}}}|||{{{zzzxxxsssmmmhhh^^^XXXNNNEEE???;;;999777666666666666666555444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222333333333333333333333333222222333444444444444444333333333444444444444555333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222333333333222222222222111111222333333444444333333333333333444444444555555]]]^^^^^^___bbbhhhpppvvvyyy~~~}}}zzztttrrrooollljjjhhhdddbbbcccbbb```^^^\\\ZZZYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]___```aaa``````aaabbbaaaaaacccdddeeefffffffffjjjiiihhhhhhiiijjjmmmnnnnnnoooqqqssstttuuuvvvvvvssstttxxxzzz{{{{{{|||||||||{{{{{{yyyxxxwwwvvvuuutttttttttrrrrrrqqqqqqqqqpppppppppooonnnkkkiiifffeeeeeeeeedddcccbbbbbbcccdddbbbaaa___^^^]]]\\\ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZ\\\^^^``````aaaaaabbbccceeegggjjjlllmmmssswww|||}}}yyyvvvmmmmmmllllllooouuu}}}{{{wwwvvvwwwxxxwwwyyyyyyzzz{{{}}}|||xxxuuutttvvvxxx{{{{{{~~~~~~~~~}}}}}}|||yyytttpppiiiaaaVVVLLLDDD???;;;999666666666666555555555555444444444444444444444444555444333222222333444555444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333222222333333333333333333333333111222222333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111333333333333333333333333333333333333222222222222111222333333444444333333333333333444444444555555]]]]]]]]]___ccckkkuuu||||||yyywwwsssooollljjjhhhfffdddbbb___]]][[[]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[]]]^^^```aaabbbcccdddfffiiijjjjjjiiijjjkkkkkklllnnnpppqqqrrrssssssuuusssqqqqqqrrruuuxxx{{{|||}}}}}}}}}}}}|||||||||{{{{{{|||zzzwwwtttqqqpppoooooollljjjhhhhhhhhhhhhfffeeeeeedddcccaaa```^^^^^^^^^\\\]]]]]]]]]]]]\\\[[[[[[]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\^^^aaaccceeefffiiinnnrrruuuxxx|||~~~|||yyyvvvsssrrrtttwwwzzz}}}~~~{{{yyywwwvvvuuuvvvvvvwwwyyy|||~~~|||yyytttqqqppprrrtttuuuyyy}}}~~~~~~~~~~~~zzzwwwpppiii^^^SSSJJJCCC===:::777777666666555555555666555555555555555555555555555444222111111222444555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444000111222222333333222222222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444333333333222222222111222333333444444333333333333333444444444555555______```bbbhhhqqq|||}}}zzzuuurrrnnnllljjjhhheeebbbaaaaaa```^^^\\\ZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]___```bbbbbbbbbbbb```aaabbbdddgggiiijjjkkklllooorrrtttuuuuuuvvvwwwxxxyyy{{{}}}~~~}}}|||{{{zzzzzzzzzyyyvvvuuuuuutttrrrpppmmmllljjjhhhfffddddddcccbbbbbbbbbcccbbbaaaaaa```ccccccbbbaaa```^^^\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYXXXWWWVVVUUUUUUUUUUUUXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXYYY[[[]]]^^^]]]___cccgggiiikkknnnppptttxxx~~~|||xxxuuusssrrrvvv}}}{{{vvvsssrrrrrrrrrtttvvvzzz}}}}}}zzzvvvqqqnnnlllmmmooouuuyyy~~~~~~~~~~~~}}}{{{uuunnndddYYYPPPHHHAAA<<<:::999777666666666666666555555555555555555555555555444222111111222444555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444000111222222333333222222222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444333333333222222111222333333444444333333333333333444444444555555\\\]]]___dddkkkvvv}}}zzzwwwuuussspppmmmhhheeebbb```___^^^\\\ZZZXXXYYYZZZYYYWWWVVVVVVWWWUUUVVVVVVXXXZZZ\\\^^^___aaabbbeeegggiiijjjjjjjjjjjjkkkmmmoooqqqtttuuuvvvxxx|||~~~{{{xxxwwwuuurrrpppnnnmmmmmmkkkkkkjjjjjjjjjiiiiiiiiikkkjjjiiihhhfffcccaaa``````______^^^]]]\\\\\\[[[\\\[[[ZZZXXXWWWWWWVVVVVVXXXYYYYYYYYYYYYXXXWWWVVVTTTTTTTTTTTTTTTTTTUUUVVVVVVXXX\\\^^^___```bbbdddgggjjjoootttxxx}}}uuunnnmmmoooqqquuuyyyzzzuuuqqqqqqqqqrrrtttwwwzzz||||||~~~~~~}}}yyysssmmmjjjiiijjjooossszzz~~~~~~|||wwwrrrjjjbbbYYYPPPGGGBBB===<<<:::888666666666666555555555555555555555555555444333222222333444555555555555555555555555555333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333111222222333333333333333222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333444444444444333333333333111222333333444444333333333333333444444444555555\\\^^^cccjjjttt{{{wwwtttooommmkkkiiihhhgggdddbbb___]]]ZZZYYYYYYYYYXXXWWWUUUXXXYYYYYYXXXWWWYYY[[[ZZZ[[[\\\^^^aaadddggghhhlllnnnqqqtttvvvwwwxxxwwwzzzzzz|||~~~~~~}}}|||yyyxxxvvvuuuuuuuuuvvvwwwwwwvvvuuussspppmmmkkkjjjhhhhhhgggfffdddccccccbbbaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXXXXSSSSSSTTTTTTTTTSSSRRRRRRTTTVVVXXXYYYYYYYYYZZZ\\\\\\^^^bbbfffhhhlllooorrrvvv{{{vvvnnnnnnllljjjjjjnnnuuuyyy~~~tttsssqqqqqqqqqtttvvvxxxxxxzzz|||}}}wwwoooiiigggggghhhmmmuuu|||~~~}}}zzzwwwqqqkkkcccZZZPPPJJJAAA???<<<999777666666777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333222222333444444444444444111222222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333444444444444444444444444555444444444444333333333111222333333444444333333333333333444444444555555cccfffmmmvvv|||xxxsssnnnjjjhhheeecccaaa``````___]]][[[\\\ZZZWWWVVVWWWXXXXXXWWWXXX[[[]]]]]]\\\\\\___bbbbbbccceeegggkkknnnqqqsssxxxzzz}}}|||zzzwwwtttssspppooonnnmmmlllkkkjjjiiigggfffeeedddcccbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\VVVVVVWWWWWWWWWVVVTTTSSSTTTVVVXXXXXXXXXWWWXXXYYYUUUWWWZZZ\\\^^^```dddfffggglllqqqtttuuuyyyssspppkkkfffccceeekkkooovvvwwwuuusssqqqpppqqqsssuuuuuuwwwzzz}}}yyyqqqiiifffeeebbbiiirrrzzz}}}|||zzzvvvrrrkkkaaaWWWPPPCCCAAA>>>:::888777666777666666666666666666666666444555555666666555555444444444444444444444444444666666666666666666666666333333333333333333333333222222222333333444444444222222222222222222222222222333444444555555444444111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333444444444444444444444444555555444444444333333333222222333444444444333333333333333444444444555555iiiooozzzzzzxxxtttrrrnnnjjjfffbbb```___\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZ[[[ZZZXXXWWWXXXYYYYYY[[[]]]^^^___```cccfffgggjjjooossswww{{{~~~||||||{{{yyywwwvvvvvvvvvvvvrrrqqqooommmkkkiiiiiihhhjjjiiihhhhhhhhheeeaaa^^^^^^]]][[[ZZZYYYYYYYYYZZZXXXXXXXXXWWWVVVUUUTTTSSSVVVXXXZZZYYYWWWWWWYYY\\\aaaaaaaaacccfffjjjnnnqqqxxx}}}wwwmmmhhhgggeeeeeegggnnnvvvyyypppppprrrqqqqqqrrrrrrtttvvvzzz}}}}}}yyyuuunnnfffaaadddgggnnnuuu||||||xxxtttooohhh```[[[PPPHHH???:::::::::999666888::::::888555333555777;;;777333222444666555444555666777888888777666555333444444444555666666666444444444444444444444444666555333222111222333333666555444444333333333333111222333333444444444444333333333333333333333333333333333333333333333333555444333333333333444555444444444444333333222111333222111000111222333444444444444444444444444444444444444444444444444444333333222111222333444555555555555555555555444444uuu|||}}}xxxssspppmmmhhhgggdddaaa^^^\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZ[[[]]]ccceeegggiiijjjmmmpppssswwwzzz}}}zzzxxxvvvuuuuuuvvvuuutttsssrrrooojjjgggaaa___^^^\\\[[[ZZZ[[[[[[YYYYYYXXXXXXVVVUUUTTTSSSUUUWWWXXXWWWUUUUUUWWWYYY\\\\\\\\\]]]```cccfffhhhlllqqqwwwzzz}}}xxxpppjjjdddaaabbbeeekkkyyy~~~tttqqqrrrpppooopppnnnpppsssvvvyyy|||~~~}}}{{{vvvppphhhccccccffflllssszzz}}}zzzvvvsssmmmgggbbbWWWOOOEEE>>><<<<<<:::777555777888666444444666888777555444555888:::999888666666777777777777666666444444444555555555555555444444444444444444444444555444333333222222222333555444333333333333333333111222333444444444444444333333333333333333333333333333333333333333333333555444333333333333444555333444444444333333222111333222222111222333444555333333333333333333333333444444444444444444444444555555444444444555666777333333444555666666666555~~~zzzvvvuuurrroookkkgggdddbbb^^^]]]\\\[[[YYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\^^^```aaaaaabbbdddfffkkkmmmpppsssvvvyyy~~~~~~}}}{{{wwwrrrnnnhhhgggeeebbbaaa`````````^^^^^^]]][[[ZZZXXXWWWVVVWWWWWWXXXWWWUUUUUUVVVXXXXXXWWWWWWXXXYYY\\\^^^______cccgggjjjmmmqqqxxx}}}yyypppgggaaa``````cccmmm|||{{{vvvtttqqqppppppkkkmmmooosssvvvyyy|||}}}~~~}}}|||yyyssskkkfffccceeeiiiooovvv}}}}}}{{{zzzxxxtttoookkkaaaYYYNNNEEEAAA>>>;;;999555666777555444444555777555666888;;;>>>???===<<<777666666666666666666777555555555555555444444444444444444444444444444444333333444444333333222222333222222222222333333444222333333444444444444333333333333333333333333333333333333333333333333333555444444333333444444555333333444444444333222222333333333222333444444555444444444444444444444444444444444444444444444444555444444444444555666777111222333444666666666666{{{wwwrrrnnnkkkiiigggdddbbb___^^^]]]\\\[[[[[[ZZZZZZ[[[[[[\\\[[[\\\]]]^^^___```aaabbbccceeehhhjjjlllnnnqqqsssuuuxxx||||||wwwtttrrrpppmmmjjjiiihhhhhhfffeeecccaaa___]]]\\\[[[[[[[[[ZZZYYYXXXWWWXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZWWWZZZ]]]___aaaeeejjjnnnyyy}}}yyynnnhhhfffbbbccchhhqqq|||}}}yyytttqqqqqqkkkmmmoooqqquuuxxxzzz|||||||||||||||{{{vvvooojjjddddddgggkkkqqqyyy}}}}}}|||xxxtttqqqjjjbbbWWWMMMFFFAAA===;;;<<<<<<;;;999888777777888:::<<>>;;;777666555444444555666777666666666555444444444333444444444444444444444444222333444555444333222111111111111111222333333444333333444444444444444333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444333333222333333333444444444555555555555555555555555555555333333444444444444444444222222222222333333444444222333444444555555555555|||xxxtttppplllhhheeebbbaaa___^^^\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^___```aaacccfffhhhiiijjjlllooorrruuuwwwzzz}}}|||xxxuuusssrrrqqqnnnmmmjjjgggdddbbbaaaaaaaaa___^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVWWWUUUVVVWWWXXXZZZ\\\```bbbiiilllpppuuuzzzwwwooollldddbbbdddiiiqqq}}}~~~xxxtttsssmmmmmmnnnppprrruuuwwwyyyyyyyyyzzz{{{{{{xxxsssnnnfffffffffiiinnnuuu|||~~~}}}zzzvvvrrrpppjjjaaaWWWNNNGGGBBB???CCCBBBAAAAAAAAABBBBBBBBB@@@BBBDDDDDDBBB>>>:::888777666555444444555666777666666666555444444444333444444444444444444444444111222333444555444333222111111111111222333333444444444444555555444444333333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333333333333444444444555555555444444444444444444444444333333333444444444555555222222222333333333333333444555555555444333222222~~~yyyuuupppnnnjjjhhhfffccc___]]]\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZZZZ[[[\\\^^^```bbbcccfffgggiiilllooorrrtttvvvzzz|||}}}}}}xxxvvvsssooollliiihhhhhhgggeeebbbaaa```___^^^\\\ZZZYYYYYYYYYXXXWWWWWWWWWUUUUUUUUUUUUVVVWWWYYYZZZ\\\___cccggglllrrrxxx}}}vvvrrreeebbbbbbffflllvvv~~~xxxvvvqqqpppppppppppprrrtttuuuvvvwwwwwwyyyzzzyyyvvvsssiiihhhggghhhlllrrrxxx|||~~~{{{wwwttttttpppjjjaaaWWWOOOIIIEEEFFFEEEDDDFFFHHHJJJKKKKKKBBBCCCDDDBBB===999666555666555555555555555555666555555555555555444444444444444444444444444444444222222333444444444333333333222222222222333333444444555555555555444444333333333333333333333333333333333333333333333333333333444444555555444444333222222333444444444333333222222333444444444444444222222222222222222222222222333333444444555555555333444555555666666555555555555555555444222111000{{{wwwsssnnnkkkeeeccc```___^^^]]]ZZZXXXYYYXXXWWWWWWXXXZZZ\\\]]]]]]^^^```bbbfffiiilllnnnrrrtttvvvzzz~~~zzzwwwuuussssssqqqnnnjjjiiihhhgggeeeccc_________^^^^^^]]]\\\[[[XXXWWWUUUUUUUUUVVVWWWWWWYYYZZZ]]]___bbbggglllpppsssxxxzzzmmmjjjhhhiiilllrrryyyxxxuuutttsssssstttuuuuuutttuuuvvvyyyyyyxxxwwwmmmkkkjjjiiikkkoootttvvv}}}~~~zzzwwwvvvuuuqqqjjjaaaXXXPPPMMMEEECCCAAABBBDDDFFFEEEDDD===>>>>>>:::666444444555444555555666666555555444444444444555555555555555444444444444444444444444333222222222333333444555555444333333333333333333555555555555555444333333333333333333333333333333333333333333333333333333333333444555555444333333111222333333444444444333111111333444444444333222333333333333333333333333222222333333444555555666333444555666666666555555444444444444444333222111|||yyyuuurrrooolllhhheee___]]]\\\[[[[[[[[[YYYWWWYYYYYYXXXXXXYYY\\\^^^```bbbdddgggkkkppptttxxx{{{}}}}}}}}}zzzvvvrrrppppppooollliiidddddddddddddddbbbaaaaaa\\\ZZZXXXWWWWWWXXXWWWWWWXXXXXXYYYYYYYYY\\\___cccfffjjjpppwww~~~xxxtttpppooonnnqqq||||||yyyxxxwwwxxxxxxtttssssssuuuwwwyyyzzzyyyooommmkkkjjjkkknnnqqqsss{{{~~~}}}zzzxxxxxxvvvpppggg^^^VVVRRRDDDAAA===;;;<<<;;;888555888888888444111111444777333444555666666555444333333444444555555666666666444444444444444444444444333333222111222333555666666555555444333333333333555666666666555444333333333333333333333333333333333333333333333333333333333333444555555444333333111222333333444444444444000111222333444333222222666666666666666666666666222222333333444555666666111222333444444444333222222222333444444444333333yyytttqqqlllgggdddcccbbb```^^^[[[\\\[[[ZZZXXXYYY[[[]]]\\\]]]^^^___```bbbfffhhhhhhlllqqqvvvzzz|||yyyvvvyyytttooollllllllliiigggdddbbb___]]]\\\[[[XXXVVVXXXWWWVVVWWWZZZ[[[ZZZZZZ```aaaccchhhooowww~~~yyyuuutttxxx~~~~~~{{{xxxvvvtttrrrrrrsssvvvxxxyyyyyyxxxuuupppkkkggghhhlllpppyyy|||}}}zzz{{{wwwrrrpppooojjjbbb\\\LLLFFF>>>:::::::::999888888888888888777666555444444444444444444444444444555555555555555555555555333333333333333333333333444444444333333222222222444444444444444444444444333444444555555444444333333333333444444555555555666444333333444555444333555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555zzzwwwrrrmmmiiihhhddd___]]]\\\\\\ZZZYYYYYYZZZ[[[ZZZYYYZZZ]]]___```bbbdddfffgggjjjnnnqqqvvvzzzyyyvvvvvvuuurrrpppkkkgggccc```___]]][[[YYYXXXWWWWWWWWWYYYZZZYYYXXX]]]]]]^^^aaafffmmmsssvvv}}}|||{{{}}}|||xxxsssqqqppppppsssvvvxxxyyyyyyvvvqqqlllhhhhhhkkknnnvvvzzz~~~{{{}}}yyyuuusssrrrnnngggaaaRRRLLLCCC===<<<;;;999777777777777777777666555555555555555555555555555555444444444444444444444444333333333333333333333333555444444444333333333222444444444444444444444444333333444444444444333333444444555555555666666666666444333333444555444333555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555zzzvvvqqqmmmiiieeeaaa^^^___\\\ZZZXXXYYYYYYYYYXXXZZZ\\\^^^______aaadddggghhhkkknnnqqqtttwww||||||vvvrrrlllgggeeecccbbb```]]][[[ZZZZZZ[[[[[[ZZZXXXZZZZZZYYYZZZ]]]aaafffhhhnnnttt|||~~~vvvssspppoooqqquuuxxxyyyzzzxxxsssmmmhhhggghhhjjjqqqvvv}}}}}}|||yyyxxxwwwtttnnnhhh\\\TTTJJJCCC???<<<999777666666666666666666666555666666666666666666666666444444444444444444444444333333333333333333333333555555555444444444444444444444444444444444444444222333333444444333333222444444444444555555555555555444333333444555444333555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555yyytttpppmmmiiieeebbb___\\\[[[[[[ZZZZZZZZZ[[[]]]^^^^^^```cccfffhhhjjjmmmpppssssssvvvzzz~~~~~~wwwqqqmmmkkkjjjhhhdddbbb```______^^^\\\ZZZZZZYYYXXXXXXYYY\\\___```fffiiiooouuu||||||xxxssspppqqqtttxxxyyy{{{yyyuuuoooiiiffffffffflllrrryyy~~~|||{{{{{{xxxsssoooeee]]]RRRIIIDDD???:::666777666666666666666666666777777666666666666555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444222222333333333333222222222222222222222222222222444333222333555666444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555zzztttnnnjjjfffeeebbb___\\\ZZZZZZZZZXXXYYY[[[]]]___bbbdddfffjjjmmmppptttvvvyyy|||zzzvvvsssqqqoookkkhhhfffdddbbbaaa^^^[[[[[[ZZZYYYXXXYYYZZZ\\\]]]___```bbbeeekkksss{{{xxxsssqqqsssuuuvvvzzzyyyvvvqqqkkkfffeeedddhhhmmmuuu{{{~~~~~~~~~}}}}}}zzzvvvtttllldddZZZQQQKKKDDD===999888888777666666666777777666666666555555555444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444222333333444444333333222222222222222222222222222333222222444666666555333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555zzzuuuppplllgggddd]]]]]][[[YYYWWWWWWYYY[[[WWWZZZ___bbbeeeiiimmmpppvvvyyy}}}}}}zzzxxxsssqqqmmmjjjhhheeeaaa___]]]\\\[[[ZZZYYYZZZZZZ[[[]]]\\\\\\^^^bbbgggmmmpppxxx~~~~~~yyyuuusssrrrrrrwwwwwwvvvrrrmmmhhheeedddeeejjjpppvvvzzz}}}~~~~~~{{{xxxwwwpppkkkbbb[[[UUUMMMDDD>>>;;;:::888777666666777888777666666555555444444444555555555555555555555555444444444444444444444444444444444444444555555555444444444444444444444444333444444555555444444333555555555555444444444444222222222444666777555333333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555xxxuuupppkkkhhhfffbbb```[[[[[[[[[ZZZXXXZZZ^^^aaa___ccciiinnnrrrvvv{{{}}}yyyuuurrrnnnjjjgggdddbbb```^^^\\\[[[ZZZZZZ]]]\\\[[[\\\___bbbfffgggiiinnnuuuzzz~~~}}}}}}~~~~~~yyyuuussstttuuuuuusssnnniiifffeeecccggglllqqquuuyyy||||||zzzyyytttpppjjjeee___VVVLLLEEE>>>===:::888777777777888888888777777666555555444666666666666666666666666555555555555555555555555222333333333444444444444444444444444444444444444444555555666666555555444666666666555555555444444111111222555777777555333333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555}}}xxxuuuqqqnnniiifffdddbbb```^^^^^^___```___^^^```eeejjjiiinnnuuu{{{{{{wwwssspppkkkiiifffccc```^^^\\\[[[ZZZXXXWWWXXX[[[^^^```aaaeeehhhlllnnnqqqxxxzzzzzz{{{zzzwwwrrrtttuuusssooojjjgggfffcccfffjjjnnnrrrvvv{{{~~~~~~}}}{{{zzzvvvsssoookkkfff]]]RRRJJJ@@@???<<<999777777777888999999999888777666666555777777777777777777777777555555555555555555555555222222222333333444444444444444444444444444444444555555666666666666555555555555555444444333333333111111222555777777555333333333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555{{{xxxtttnnnjjjgggeeebbb___^^^___```aaa___```aaabbbdddiiipppuuutttyyy|||xxxuuurrrooollljjjgggccc```aaa^^^\\\[[[[[[\\\[[[ZZZ\\\^^^aaacccfffllltttzzz}}}wwwsssxxx|||yyywwwtttrrrqqqnnnkkkhhhdddddddddfffjjjqqqwww{{{~~~}}}|||yyytttpppjjjccc[[[VVVIIIEEE???:::888888888888888888999999888777555444444444444444444444444444777666555444444555666777777666555444333444555555444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555444444333222222222222333444444444444444444444444333333333222222111111111555555555555555555555555666666666666666666666666{{{vvvsssqqqnnnjjjgggcccbbb```^^^___```bbbdddfffhhhjjjllloootttzzz~~~{{{wwwsssqqqnnnkkkiiifffccc```^^^^^^^^^]]][[[[[[]]]^^^___```dddkkkpppxxx~~~zzztttvvvzzz{{{yyyvvvsssqqqnnnjjjfffdddccccccdddhhhooouuuyyy}}}~~~~~~}}}zzzxxxuuurrrnnniiiccc^^^QQQKKKCCC===:::999999888888888999999888777555444555555555555555555555555666666555444444555666666777666555444333444444555555555555444444333333333444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444444444444444444555666777444444444444444444444444666555555555444444444333555555555555555555555555666666666666666666666666{{{wwwrrrooollljjjiiihhhfffdddaaa``````aaacccfffiiikkkqqqtttxxx{{{|||zzzwwwuuuqqqnnnjjjgggeeecccaaa___^^^^^^]]]\\\\\\^^^bbbeeejjjnnntttzzzzzzwwwwwwyyyzzzvvvsssoookkkhhhdddbbbaaabbbeeekkkqqquuuxxx{{{~~~|||zzzyyyzzz}}}~~~~~~yyyxxxwwwvvvtttqqqllliii\\\UUUJJJAAA<<<:::999999777888888888777666555444666666666666666666666666555555444444444444555555666666555444444444444555444444444333333333333333555555555555555555555555333333333333333333333333666666666666666666666666444444444444444444444444333333333333333333333333333333333444555666888888444444444444444444444444666666666555555555555555555555555555555555555555666666666666666666666666}}}wwwrrrnnnjjjhhhgggfffeeeeeeeeedddcccccceeehhhlllqqquuuwww|||{{{vvvqqqmmmjjjgggdddbbbaaa___]]]\\\\\\^^^___aaadddgggkkkpppwww}}}yyyvvvxxx|||yyytttqqqnnnllleeeccc```___bbbggglllpppuuuxxx|||~~~{{{vvvssssssuuuxxx{{{}}}~~~~~~~~~~~~~~~yyyyyyxxxxxxxxxvvvssspppggg^^^RRRGGG@@@<<<:::999888888777777666555555444555555555555555555555555444444444444444444444444666666555555444444444444222222222222222222222222444444444444444444444444333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333222111111222333444555555444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666yyytttoookkkhhheeeeeeeeeeeedddeeefffggggggiiilllpppvvv|||{{{vvvqqqmmmjjjhhheeebbb```___^^^^^^^^^]]]^^^```bbbffflllrrrwwwzzz}}}wwwuuuwww|||}}}vvvrrrpppooogggddd```^^^___ccciiilllsssvvvzzz}}}|||xxxsssooooooppprrruuuxxxzzz|||}}}~~~}}}}}}}}}}}}~~~zzzzzzzzzzzzzzzyyyuuurrrmmmfffZZZNNNFFF@@@<<<:::999888777777666555555555444444444444444444444444333444444444444444444333555555555555555444444444333333333444444444444444333333333333333333333333333333333333333333333333111111111111111111111111444444444444444444444444333333333333333333333333444333333222222222333333444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666|||xxxsssooollliiigggeeeccceeefffgggggghhhkkkmmmoooqqquuu{{{{{{vvvrrrooolllhhheeecccbbb```^^^\\\\\\\\\^^^```dddhhhjjjlllsss|||{{{vvvvvvuuuyyy|||vvvrrrpppjjjfffaaa^^^^^^bbbgggjjjqqqtttxxxzzzyyyuuupppmmmjjjjjjkkkmmmppptttxxxzzz{{{{{{{{{||||||||||||}}}|||{{{{{{||||||zzzwwwtttqqqkkkaaaXXXOOOHHHAAA===:::999888777666666666777444444444444444444444444444444555555555555444444555555666666555555444333666666666666777777777777333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333777666555444444444444444444444444444444444444444555555555555555666666666555555555555555555555555666666666666666666666666~~~|||rrroookkkiiihhhhhhgggfffdddgggkkkmmmnnnqqqvvvyyy{{{}}}zzzvvvqqqmmmkkkhhhdddaaa^^^]]]]]]^^^___aaaaaabbbdddjjjrrrwww{{{|||{{{tttuuuwww{{{wwwrrrmmmiiiccc^^^^^^aaafffiiioooqqqtttvvvvvvsssnnnlllfffeeedddeeehhhmmmrrruuuvvvwwwyyy{{{|||||||||{{{|||{{{|||}}}}}}|||yyywwwrrrnnnhhhaaaYYYPPPGGGAAA;;;:::999888777777888888555555555555555555555555444555666666666666555444444555666666666555444333555555555666666666777777444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444555555444444444555666666444444444444444444444444333444444444555555555555555555555555555555555555666666666666666666666666{{{xxxuuusssooollliiihhhiiijjjjjjiiigggkkkpppsssvvvzzzyyyuuurrrnnnhhhdddaaa`````````aaaaaa```___\\\bbbhhhkkkmmmsss~~~wwwvvvuuutttwww~~~}}}uuuooojjjddd___^^^aaaeeeiiimmmooorrrtttsssqqqmmmkkkcccaaa______bbbhhhnnnrrrsssuuuxxxzzz||||||{{{{{{{{{{{{|||~~~~~~|||yyyrrrpppmmmhhh```VVVKKKDDD<<<;;;:::888888888888999666666666666666666666666444555666777777666555444444555666666666555333333222222222333333444444444555555555555555555555555333333333333333333333333555555555555555555555555444444444444444444444444555555555555555555555555111111111222333444555666444444444444444444444444111111111222222333333333555555555555555555555555666666666666666666666666{{{vvvtttqqqmmmjjjiiiiiijjjiiiiiijjjmmmooorrrvvv{{{{{{wwwqqqlllllliiieeeccccccbbb]]]ZZZZZZ\\\___aaadddjjjrrrxxx{{{vvvvvvwwwyyy~~~wwwpppkkkiiieee______dddkkkmmmooorrrtttrrrmmmiiifffaaaZZZWWWYYY^^^dddgggpppssswwwyyy{{{|||~~~~~~|||{{{}}}|||yyyuuurrrooojjjeee]]]UUUOOOEEE???999666777888555222333333444444555666666666666666666666666666666666444444444444444444444444333444444555555444444333333333333444444444555555444444444444444444444444555555555444444333333333666666555444444333222222333333333333333333333333222222333444444555555666333444444555555444444333444444444444444444444444333333333444444444555555666666777777777777666666~~~zzzuuurrrpppooollliiiiiikkkmmmnnnoooqqquuuxxxzzz~~~}}}xxxrrrnnniiifffeeeccc___[[[[[[\\\]]]]]]^^^ccciiinnnwww|||zzzxxxuuusssuuuzzzuuummmjjjfffbbbaaacccjjjkkkooorrrtttqqqmmmiiiccc^^^WWWTTTUUUYYY^^^aaajjjmmmssswwwyyy{{{}}}~~~}}}|||}}}~~~~~~{{{xxxtttrrrooolllhhhbbb[[[VVVJJJDDD===999999999666444555555555555555555555555666666666666666666666666555555555555555555555555333444444555555444444333333333333444444444555555444444444444444444444444555555444444444333333333444444333222222111000000333333333333333333333333444444444444444444444444333444444555555444444333555555555555555555555555333333444444444555555555666666777777777777666666|||xxxuuussspppnnnnnnooonnnmmmmmmooosssuuuxxx|||yyyrrrnnnkkkhhhddd```___^^^]]][[[ZZZ\\\```dddiiimmmsss{{{}}}xxxrrrqqqsss}}}tttnnnkkkhhheeeeeehhhjjjmmmqqqsssqqqllliiibbb]]]VVVRRRRRRUUUXXXZZZaaaffflllrrrvvvyyy|||}}}~~~}}}}}}}}}~~~}}}zzzxxxtttsssqqqooolllhhhccc___RRRKKKCCC===;;;:::888666777777666666555444444333666666666666666666666666666666666666666666666666333444444555555444444333333333333444444444555555444444444444444444444444555444444444444333333333444333333222222111111000333333333333333333333333666666555444444333222222444444555555555555444444666666666666666666666666333444444444444555555555666666777777777777666666|||yyyuuurrrqqqpppooopppqqqsssuuuvvvuuuxxx|||yyyvvvrrrmmmhhhfffddd```]]]ZZZ[[[]]]^^^```ccchhhnnnuuu~~~wwwtttuuuvvv~~~vvvssspppllliiihhhiiilllppprrrqqqllliiiddd___XXXSSSQQQRRRTTTTTTXXX^^^fffnnnssswww{{{}}}}}}}}}}}}}}}}}}{{{yyyxxxuuutttrrrqqqooolllhhhdddZZZSSSJJJBBB===;;;888777777666666666555555555444666666666666666666666666555555555555555555555555333444444555555444444333333333333444444444555555444444444444444444444444444444444444444444444444555555555444444333333333333333333333333333333333555555444444444333333333444444555555555555444444555555555555555555555555444444444444555555555555666666777777777777666666~~~yyyvvvsssrrrqqqoooppprrrtttvvvzzz}}}|||vvvqqqllliiiddd___]]]\\\\\\]]]\\\^^^aaaeeejjjrrrzzz~~~wwwwwwuuu{{{{{{xxxrrrllljjjjjjlllnnnppppppmmmjjjeee```YYYSSSQQQPPPPPPOOOSSSYYYaaaiiipppuuuyyy||||||}}}~~~}}}|||zzzyyyxxxxxxvvvtttrrrqqqnnnjjjggg```ZZZQQQHHHAAA<<<:::888555555555666666666777777666666666666666666666666444444444444444444444444333444444555555444444333333333333444444444555555444444444444444444444444444444444444444444444444555555444444444444333333333333333333333333333333333333333444444444555555444555555666666555555444444444444444444444444444444444444555555555666666666666777777777777666666~~~{{{wwwsssqqqqqqqqqrrrrrrtttwwwzzz}}}{{{tttoooiiiccc```^^^]]]\\\ZZZ\\\^^^```bbbggglllpppuuu{{{{{{yyyxxx{{{yyyqqqnnnmmmlllmmmnnnnnnmmmllleee```YYYTTTPPPNNNMMMKKKPPPUUU\\\dddkkkqqqvvvzzzzzz{{{}}}}}}|||zzzzzzzzzyyywwwuuusssrrrpppmmmjjjfffaaaYYYOOOGGG@@@<<<:::444444555666666777888888666666666666666666666666444444444444444444444444333444444555555444444333333333333444444444555555444444444444444444444444333333333444444444444555222222222222222222222222333333333333333333333333222222333333444555666666555555666666666666555555444444444444444444444444444444555555555666666666666666777777777777666666xxxwwwuuurrrqqqrrruuuwwwyyy|||zzzqqqjjjfffccc```^^^[[[\\\^^^^^^___```ccceeemmmrrrxxx~~~|||}}}zzzssspppmmmllllllmmmnnnnnnfffbbb\\\VVVSSSPPPMMMKKKNNNRRRXXX^^^eeekkkrrrwwwwwwzzz}}}}}}{{{zzz{{{|||zzzxxxvvvuuutttsssqqqooojjjggg```WWWMMMEEE@@@===666666666666666777777777666666666666666666666666555555555555555555555555333444444555555444444333333333333444444444555555444444444444444444444444333333333444444444555555222222222222222222222222333333333333333333333333333444444444444444444444555555666666666666555555555555555555555555555555555555555555666666666666666666777777777777666666}}}zzzwwwwwwuuussssssuuuyyy|||yyyqqqlllhhhddd```]]]___``````___^^^___aaaeeehhhlllpppvvv~~~vvvrrrmmmkkkkkkmmmnnnooojjjeee___ZZZVVVSSSPPPNNNLLLPPPUUUZZZ```hhhoootttvvvyyy}}}}}}{{{zzz{{{}}}zzzxxxvvvvvvvvvvvvtttsssmmmkkkeee\\\RRRIIICCC@@@888888777777666666555555666666666666666666666666666666666666666666666666333444444555555444444333333333333444444444555555444444444444444444444444333333333444444555555555444444444444444444444444333333333333333333333333666555555444444333333222555555666666666666555555666666666666666666666666555555555555666666666777666666777777777777666666~~~}}}|||}}}zzzzzzzzzzzz{{{~~~|||wwwqqqkkkgggeeeccc```______```______^^^aaaeeehhhlllqqqxxx~~~xxxqqqpppooommmlllmmmmmmiiibbb[[[VVVSSSRRRRRRNNNOOOPPPRRRWWW___hhhooowwwzzz|||}}}}}}}}}{{{zzzxxxxxxxxxwwwtttrrrpppnnnkkkfff___VVVLLLEEE===:::888666777777666555777777666555555555555555666555555555444444444444333444444444555666666666555555555555555555555555444444444333333222222222444444444444444444444444222333444555555555444444666555444333333333333333555444444333333444444555666666666666666666666666555555555555555555555555666666555555555444444444666666666666666555555555}}}{{{zzzzzz{{{|||}}}}}}vvvqqqllliiifffdddcccbbbaaa___]]]___bbbccceeejjjooottt}}}}}}tttpppnnnkkkjjjlllnnnjjjddd]]]WWWSSSQQQPPPNNNOOOPPPRRRVVV]]]eeekkkpppsssvvvxxxyyyyyyzzz{{{{{{zzzxxxxxxxxxxxxuuussssssqqqnnniiicccZZZQQQJJJ@@@===:::777777777777666777777666555555555555666666666666555555555444444444444444555555555555555555555555555555555555555555555555444444444333333333333333333333333333333666555555444444333222222666555444333333333333444555444444333333444444555555555555555555555555555555555555555555555555555666666555555555444444444666666666666666666666666}}}{{{zzz{{{|||}}}yyyvvvrrrnnnkkkhhheeeccc^^^___`````````bbbfffiiinnnuuu~~~{{{tttoookkkjjjlllmmmjjjfff```ZZZUUUPPPNNNOOOPPPQQQRRRUUUZZZaaafffmmmqqqvvvyyyzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyvvvtttvvvtttqqqnnnhhh```XXXRRRFFFBBB===999888888888777888777666666555555666666777777777666666666555555555555555555555444444444555555555555555555555555666666555555555555444444222222222222222222222222999888666333222111111111555555444333333333444444555444444333333444444555555555555555555555555555555555555555555555555555555555555555555444444444666666666666666666666666~~~~~~}}}}}}~~~zzzvvvqqqlllhhhbbbbbbaaa______```bbbccceeejjjqqqwww~~~{{{sssmmmkkkllljjjiiifffbbb]]]WWWRRRPPPRRRSSSTTTTTTVVVYYY^^^bbbjjjooouuuyyy{{{||||||}}}{{{zzzyyyzzzzzzzzzxxxvvvxxxvvvsssqqqlllfff___ZZZMMMHHHAAA;;;999888888888888777777666555666666666777777777777666666666666666666666555444444444333555555555555555555555555555555555555444444444444333333333333333333333333:::888555222111111222222555444444333333333444444555444444333333444444555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666777777777zzzsssooohhhfffcccaaa````````````___ccchhhlllqqqyyyyyyooojjjjjjfffffffffddd```[[[VVVSSSTTTUUUVVVWWWWWWYYY\\\___ccchhhooouuuxxxyyyzzz{{{{{{zzzzzzzzz||||||zzzxxxwwwvvvtttrrroookkkeee```TTTNNNFFF???<<<:::999888888888777666666666666666777777777777666666666666666666666555444444444333555555555555555555555555333333333333333333333444555555555555555555555555777666333222222222444555444444333333333444444555555444444333333444444555555555555555555555555555555555555555555555555555444555555555555555555555666666666666777777888888~~~yyyqqqmmmhhheeecccbbb```___]]]___bbbdddfffllluuu{{{tttkkkiiieeeeeefffdddbbb]]]YYYVVVUUUWWWXXXXXXXXXXXXZZZ\\\```eeekkkqqquuuxxxzzz|||{{{zzzzzz{{{}}}}}}|||zzzwwwuuutttsssqqqnnniiifff[[[UUUMMMFFFAAA===:::999999888777777666666777777777777777666666666555555555555555555555444444444555555555555555555555555222222222333333333333444555555555555555555555555444333333222333444555666444444333333333444555555555444444333333444444555444444444444444444444444555555555555555555555555444444444555555555555555555666666777777888888999~~~}}}xxxqqqllliiifffbbb___^^^___aaa``````ccciiinnnsss~~~~~~rrrmmmfffgggfffeeebbb]]]YYYWWWTTTVVVXXXXXXWWWWWWXXXYYY\\\```ggglllqqquuuyyy{{{{{{{{{zzz|||~~~~~~}}}|||wwwuuuttttttsssqqqmmmkkkaaa\\\TTTMMMGGGBBB===;;;999888777777666666777777666666666555555555444444444444444555555555555555555555555555555555555555333333333333444444555555555555555555555555555555333333333444444444555555333333333333333444555666555444444333333444444555444444444444444444444444555555555555555555555555444444444555555555666666555666666777888888999999~~~~~~zzzsssooojjjeeeaaa```aaabbb```^^^___dddhhheeeppp~~~yyyrrriiihhhgggeeeaaa]]]YYYVVVSSSUUUWWWWWWVVVVVVVVVWWWTTTXXX^^^ccchhhmmmrrrvvv{{{{{{{{{|||~~~~~~|||wwwvvvuuuuuuuuussspppmmmfffaaaYYYRRRLLLFFF@@@<<<999888888777777777777777666555555555444444444444333444444555555666666666555555555555555555555555444444444555555555666666444444444444444444444444333444444555555444444333333333333333333444555666555444444333333444444555444444444444444444444444555555555555555555555555444444444555555555666666555666666777888999999999zzzuuupppllleeedddaaa]]][[[\\\___aaadddhhhooowwwuuurrrnnniiifffeeebbb^^^ZZZVVVUUUTTTTTTUUUVVVTTTSSSQQQQQQUUU]]]ccciiirrr{{{yyy~~~~~~|||~~~~~~|||xxxwwwvvvuuussssssrrrrrrjjjeee___WWWPPPHHHAAA<<<===:::888777777777555444777777777777777777777777555555555555666666666666555555666666555444333333555555555555666666666666555555555555555555555555444444444444444444444444666666555444333333333333444444444444444444444444444444444555555555666666555555555555555555555555555555444333444555666777777777777777777888888999yyyttthhhfffccc___\\\[[[]]]^^^___bbbgggmmmuuu~~~xxxrrrlllhhhfffccc___\\\VVVTTTQQQQQQQQQQQQPPPOOONNNMMMQQQXXX^^^dddnnnwwwwww|||}}}|||}}}~~~{{{yyyxxxvvvuuusssrrrrrrrrrmmmjjjddd^^^WWWOOOGGGBBB>>><<<999888888888777555777777777777777777777777555555555555666666666666555555666666555444444333555555555555666666666666555555555555555555555555444444444444444444444444555555444333333333444444444444444444444444444444444444444555555555666666555555555555555555555555555555444444444555666777777777777777777888888999qqqnnniiiccc___]]]\\\\\\[[[]]]```ccchhhnnnuuu{{{wwwppplllhhhccc___YYYVVVQQQNNNNNNNNNNNNMMMIIIHHHKKKRRRXXX^^^gggppptttzzz}}}{{{{{{}}}}}}{{{zzzyyywwwuuusssrrrqqqpppooommmhhhddd]]]VVVMMMHHH@@@>>>;;;999999999888777777777777777777777777777555555555555666666666666555555555666555555444333444555555555555666666666555555555555555555555555444444444444444444444444444444333333333444555555444444444444444444444444444444555555555666666666555555555555555555555555555555444444555555666777777777777777777888888999~~~yyyrrrlllfffbbb^^^]]][[[\\\]]]^^^```eeejjjnnnyyywwwpppiiiccc___ZZZTTTOOOMMMMMMMMMMMMGGGEEEGGGMMMRRRXXXaaajjjqqqwww{{{{{{{{{~~~~~~|||{{{zzzxxxuuusssqqqppppppnnnllljjjfffaaaZZZQQQKKKCCC@@@<<<:::999999888777666666666666666666666666555555555555666666666666444555555555555555444444444444444555555555666666555555555555555555555555444444444444444444444444333222222333444555666777555555555555555555555555555555555555666666666666555555555555555555555555555555555555555666666777777777777777777888888999|||tttnnnhhhbbb^^^]]]]]]]]]]]]]]]___dddggglllssszzznnnfffccc]]]VVVPPPMMMLLLLLLLLLGGGEEEFFFJJJOOOSSS\\\eeennnuuuzzz{{{|||}}}{{{zzzxxxuuusssqqqppppppnnnllljjjhhhddd^^^VVVQQQFFFBBB>>>:::999999888777666666666666666666666666555555555555666666666666444444555555555555555444444444444444555555555555555555555555555555555555444444444444444444444444222222222333444555666777555555555555555555555555555555555666666666777777666666666666666666666666555555555666666666666666777777777777777888888999xxxppphhhbbb``````___]]][[[\\\___bbb___fffppp{{{uuujjjccc^^^VVVPPPMMMKKKJJJJJJJJJGGGFFFIIILLLPPPXXXaaajjjqqqwwwyyy{{{~~~~~~|||zzzyyywwwuuusssrrrqqqppppppnnnmmmkkkhhhccc]]]XXXKKKGGGAAA===:::999888777777777777777777777777777555555555555666666666666333444555555666555555555333444444444444555555555555555555555555555555555444444444444444444444444222222222333444555666777555555555555555555555555555555666666666777777777666666666666666666666666444555666777777777777666777777777777777888888999}}}ssslllgggfffccc___[[[ZZZ\\\^^^YYY^^^fffnnnwwwttteee```YYYSSSPPPNNNLLLJJJLLLIIIGGGHHHJJJMMMTTT]]]fffmmmtttvvvyyy|||}}}zzzyyyxxxvvvuuusssrrrrrrrrrqqqooommmkkkiiieeeaaa^^^QQQLLLEEE@@@===;;;999888777777777777777777777777555555555555666666666666333444444555666666555555333333444444444555555555555555555555555555555555444444444444444444444444333333333333333444555666555555555555555555555555555666666666777777777777666666666666666666666666444555666777888777777666777777777777777888888999~~~vvvmmmlllhhhbbb]]][[[[[[]]]YYY]]]aaafffllluuu}}}hhhccc]]]WWWTTTQQQOOOMMMNNNJJJGGGHHHIIIKKKRRRZZZbbbjjjqqqtttwwwzzz{{{yyyxxxwwwvvvuuussssssrrrrrrpppnnnkkkiiihhheeebbb___UUUPPPIIIBBB>>><<<:::999777777777777777777777777555555555555666666666777333333444555666666666555333333333444444444555555555555555555555555555555444444444444444444444444444444333333333444555555666666666666666666666666666666666666777777777777777777777777777777777777444555777888888888777666777777777777777888888999}}}xxxqqqkkkfffaaa]]]ZZZ\\\[[[]]]bbbgggkkkssszzzqqqjjjccc^^^WWWQQQPPPSSSNNNMMMLLLIIIIIIKKKPPPTTT]]]fffooosssvvvyyyxxxuuuuuuuuutttsssrrrqqqqqqqqqqqqooommmkkkhhheeecccbbb\\\WWWOOOHHHBBB>>>:::777:::999777888999:::888777444444555666777777666666777777777777777666555555666555444333333333333444555555555555555555555555444444444444444444444444666666666666666666666666555555555555666666666666444555555555666666777777777777777777777777777777777777777777666666666666666666777888999::::::;;;{{{tttnnnhhhbbb^^^]]]ZZZ[[[^^^aaadddiiipppxxxxxxoooeee___ZZZUUUSSSTTTQQQQQQOOOLLLKKKLLLPPPSSS]]]fffooosssvvvyyyxxxuuutttsssrrrqqqqqqqqqrrrrrrpppooommmkkkiiigggeeeddd^^^ZZZSSSLLLGGGAAA<<<888999777666666888888777666444444555666666666666666666666666666666555444444555555555444444333333333555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666666555555555666666666777777777777777777777777777777777777777777666666666666888888888888888999999999zzzrrrjjjeeeaaa]]]ZZZ\\\]]]]]]```eeelllsss~~~vvviiibbb^^^YYYVVVVVVTTTTTTSSSPPPNNNNNNPPPRRR^^^gggooosssuuuxxxxxxtttqqqpppooonnnoooppprrrsssoooooonnnmmmkkkjjjhhhgggbbb^^^YYYSSSMMMFFF???;;;999888666777888999888777444555555666666666666666555555555555555444444333444444555666555444333222555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555666666666666777777777777777777777777777777666666666666777777777777999999999888888888777777}}}rrrlllhhhbbb^^^^^^]]][[[\\\___dddjjjsss|||ooofffaaa\\\XXXVVVUUUUUUUUUTTTRRRRRRTTTVVV```hhhpppsssuuuxxxwwwtttooonnnlllkkklllnnnppprrrqqqqqqpppooommmkkkiiihhhdddbbb^^^ZZZTTTLLLCCC>>><<<:::888888999::::::999555555666666666666666555555555666666555555444333333444666777777555333222555555555555555555555555666666666666666666666666555555555555555555555555555555555555666666666666666666666666666666777777666666666666666666666666666666666666777777777777888888888888888888888888}}}uuuppphhhbbbaaa```]]]\\\^^^\\\```gggmmmvvvxxxmmmfff___YYYWWWSSSUUUUUUUUUUUUVVVYYY\\\cccjjjqqqtttuuuxxxxxxuuuooommmjjjhhhhhhjjjnnnppprrrrrrrrrqqqooollliiiggggggeeebbb___YYYQQQHHHBBB===;;;888777888888888777555666666666666666555555666777777777777666555555333444666777777666444333555555555555555555555555666666666666666666666666555555555555555555555555555555555555666666666666777777777777777777666666666666666666666666666666555666666666777777777888666777777888999999::::::zzzqqqiiifffddd```^^^^^^ZZZ]]]aaaeeejjjrrr}}}yyynnnddd]]][[[SSSTTTUUUVVVWWWYYY^^^aaafffmmmsssuuuvvvyyyyyyvvvpppmmmhhheeedddfffjjjlllpppqqqrrrqqqpppmmmjjjiiiiiihhhfffccc___WWWNNNHHH???<<<888666555666555555666666666666666666555444777777777777777666666555333444555666777666555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666888888777777777777666666777777777777777777777777555555666666777777888888555666777888999:::;;;;;;}}}sssooolllfffbbb```]]]___aaabbbccchhhpppvvvxxxjjjcccaaaUUUUUUUUUUUUVVVZZZ```dddhhhooouuuvvvwwwzzzzzzwwwrrrnnnhhhcccaaacccfffhhhlllnnnpppqqqqqqooommmlllmmmllljjjgggccc\\\UUUOOOCCC@@@;;;888777666666555666666666666666555444444666666777777666666555444444555555555666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555555555666666666666888888888777777777666666777777777777777777777777555555555666777888888888777777888888888999999999|||wwwrrrkkkfffddd\\\^^^___^^^]]]```fffkkkttt~~~oooggggggVVVVVVVVVUUUVVVZZZ```dddjjjqqqvvvwwwxxx{{{{{{xxxtttooohhhbbb___```cccfffiiikkknnnppprrrqqqpppoooooonnnllljjjfff```YYYTTTIIIEEE@@@<<<::::::999888666666777777666555444444555555666666555555444333555555555555555666777888555555555555555555555555444444444444444444444444444444444444444444444444555555555555666666666777999888888888777777666666777777777777777777777777444555555666777888888999999999999888888888888888zzzssskkkfffddddddbbb```^^^___aaadddiiiqqq|||qqqfff^^^YYYVVVWWWYYY[[[```fffjjjnnntttwwwyyyxxxxxxyyyvvvsssmmmddd]]]ZZZ]]]aaafffjjjooorrrsssrrrqqqqqqqqqooommmllliiieee___\\\SSSJJJ@@@:::999:::999888666666666666666777888888555555666666666666555555666555444333333444555666444555555333222222444666444444444444444444444444666666666666666666666666888777666555555666777888777777777777777777777777777777777777777777777777777777777777888888888888999999999999999999999999|||tttnnniiigggddd```]]]\\\^^^___aaagggqqqzzzzzzmmmccc\\\WWWWWWXXXZZZ^^^cccgggkkkqqquuuwwwwwwxxxyyywwwtttnnnfff___[[[\\\^^^fffjjjooorrrsssrrrrrrrrrsssqqqooommmkkkgggbbb___VVVOOOFFFAAA???===:::777666666666666666777888888555555666666666666555555666555444444444444555666444555555444222222444666555555555555555555555555666666666666666666666666777777666555555666777777666666666666666666666666777777777777777777777777777777777777888888888888999999999999999999999999{{{rrrnnniiiccc^^^\\\[[[\\\ZZZ^^^eeekkktttxxxiiiaaaYYYXXXXXXXXX[[[___cccggglllqqqsssuuuwwwyyyxxxvvvqqqjjjbbb]]][[[[[[dddhhhmmmqqqrrrsssssstttuuusssqqqooonnnjjjfffccc[[[VVVNNNIIIEEE@@@:::666777777666666666777888888555666666777777666666555666555555444444555555666444555555444333333444666666666666666666666666666666666666666666666666666666666555444444555666666666666666666666666666666777777777777777777777777777777777888888888999999999999999999999999999999|||wwwooohhhbbb___]]]\\\YYY[[[^^^bbbhhhsss~~~qqqfff\\\YYYWWWWWWYYY]]]^^^bbbggglllooorrrvvvxxxyyywwwtttnnnfff```[[[XXXaaaeeekkkoooqqqssstttvvvuuutttrrrpppooollliiifffaaa[[[TTTMMMGGGAAA:::666888777777666777777888888666666777777777777666666666666555555555555666666444555666555444333444666666666666666666666666666666666666666666666666666555555555444444555555555555555555555555555555555777777777777777777777777777777888888888999999999999999999999999999999999vvvmmmgggccc```^^^\\\\\\\\\]]]bbbiiirrrxxx|||ooobbb\\\ZZZXXXYYY[[[[[[^^^cccgggkkkppptttxxxyyyxxxuuupppjjjccc\\\XXX^^^bbbggglllooorrruuuwwwuuusssqqqoooooommmjjjhhheee```WWWNNNFFF@@@;;;888888888777777777777888888666666777777777777666666666666666666666666666666444555666666444444555666555555555555555555555555666666666666666666666666444555555555555555555444666666666666666666666666777777777777777777777777888888888888999999999999999999999999999999999999uuunnniiidddaaa___]]][[[[[[]]]bbbhhhlllvvv}}}mmmccc___[[[ZZZ[[[YYY\\\```dddhhhmmmssswwwyyywwwuuurrrmmmggg___ZZZZZZ^^^dddiiimmmqqquuuwwwtttrrrpppoooooonnnllljjjgggccc[[[RRRIIIBBB===;;;999999888777777777888888666777777888888777777666555666666777777666666555333555777777555444555666555555555555555555555555666666666666666666666666444555666666666666555444777777777777777777777777777777777777777777777777888888888999999999999:::999999999999999999999999|||||||||~~~yyyssslllgggbbb```]]]\\\]]]___bbbccckkkrrr}}}yyymmmeee___[[[[[[YYY[[[^^^bbbffflllrrrvvvxxxvvvtttrrrooojjjccc^^^VVV[[[aaafffkkkppptttxxxtttrrrpppooopppooonnnlllhhhfffaaaYYYPPPHHHBBB???:::999888888777777888888777777888888888888777777555666777888888777666555333555777777666555555555666666666666666666666666666666666666666666666666555666777777777777666555888888888888888888888888777777777777777777777777888888888999999999::::::999999999999999999999999}}}|||uuuuuuuuuvvvzzz{{{sssnnnfffccc```^^^___``````aaaaaafffnnnwwwsssjjjaaa\\\ZZZYYY[[[^^^aaaeeekkkqqqvvvxxxuuusssrrrpppllleee```UUUYYY___eeejjjoootttwwwuuusssqqqpppqqqqqqooonnnhhhhhhfff```VVVMMMEEEAAA::::::999888777777888888777777888888888888777777555666777888888777666555333555777888666555555555777777777777777777777777666666666666666666666666555666777888888777666555888888888888888888888888777777777777777777777777888888999999999:::::::::999999999999999999999999|||yyywwwuuutttrrrrrrssswww{{{}}}~~~xxxoookkkeee```]]][[[ZZZXXX```bbbfffjjjrrrqqqiiieeeaaa___ZZZXXX\\\bbbfffmmmssswwwyyy{{{zzzvvvooohhhcccXXXXXX[[[aaahhhnnnqqqsssvvvuuussspppooooooooooookkkhhheeeaaaZZZRRRIIICCC>>>;;;888777777777666555777888999999999888777666777777777888888999999999666666555555666777888888666666555555444444444333333333333444555777999:::777777888888888999999999999===AAABBB@@@<<<888666888777666555555555666666777888999888888999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;~~~|||xxxvvvrrrpppooonnnooorrruuuwww}}}zzzuuunnnhhhdddbbb```^^^___```aaadddjjjtttyyynnnfff___bbb\\\YYY\\\aaaeeekkkqqqtttuuuxxxxxxvvvqqqkkkggg[[[[[[\\\```gggmmmqqqsssuuutttrrrqqqoooooooooooommmkkkhhhccc^^^VVVMMMGGG???===:::888888888888777999888888777777888999999:::;;;;;;;;;<<<<<<<<<<<<666666555555555666666777888777777777666666666666999888777666555555444444666666666777777777888888;;;===???@@@???>>>>>>???;;;999777666666777999::::::999999999;;;>>>@@@BBB;;;;;;;;;;;;;;;;;;;;;;;;~~~{{{wwwuuuqqqooommmllllllnnnppprrrwww{{{}}}tttlllgggcccaaa_________^^^^^^aaaiiirrryyyyyylllbbbddd^^^ZZZ\\\```ccciiinnnooorrruuuvvvvvvsssooolll```^^^]]]```eeelllqqqttttttsssrrrqqqpppppppppppppppnnnkkkgggbbbZZZSSSMMMBBB???;;;999999999999888:::999777666777999;;;===AAAAAAAAABBBBBBBBBBBBBBB777666666555555555555666777777777777666666666666::::::999777666444333333555555555555666666666666999:::;;;;;;;;;>>>BBBEEEAAA???<<<999888888999:::;;;888666888===BBBCCCCCC;;;;;;;;;;;;;;;;;;;;;;;;}}}zzzvvvtttsssqqqooommmlllmmmnnnppptttwww{{{}}}}}}~~~|||rrrkkkfffbbb```bbb```]]]\\\]]]bbbhhhlllttt}}}yyylllfff___ZZZ[[[^^^aaaggglllnnnpppsssuuuvvvtttrrrpppfffbbb______cccjjjpppsssrrrrrrqqqqqqqqqqqqqqqqqqrrrpppmmmiiiddd^^^WWWRRREEEAAA===:::999999999888999999999999:::;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@888888777666555555555555555555555555555444444444666666777777777777777777444555555555666666666666666666777777888;;;???CCCDDDCCCAAA???<<<:::888777999555222555<<>>>>>===<<<888888888888888888888888999888888777666666666666444444444555555555555555333444555777888888888888555555555666666666777777444666777888888999;;;===???@@@BBBBBB@@@===:::777999555333666===AAAAAA>>>::::::::::::::::::::::::}}}zzzvvvssspppooommmkkkjjjiiiiiiiiikkknnnrrrssstttuuuyyy|||yyyrrrnnngggccc^^^\\\\\\]]]]]]]]]```fffoooyyysssjjjbbb______```dddiiilllmmmoooqqqrrrrrrrrrrrrmmmhhhaaa___```eeejjjmmmnnnoooppprrrrrrssssssrrrqqqooollliiifffbbb]]]YYYNNNIIIBBB===:::999888777666888<<<>>>???===;;;999777777777777777666666666888777777666666666666777666666666777777777777777444555666777777666555444555555555666666666666777666888::::::999999999:::666999===@@@AAA@@@>>><<<<<<;;;;;;===@@@BBB@@@===::::::::::::::::::::::::~~~zzzwwwtttooonnnllljjjiiihhhhhhhhhhhhkkkoooqqqqqqrrrvvvzzz}}}|||wwwlllhhhbbb___^^^]]]\\\ZZZYYY]]]cccjjjssstttjjjeeebbb```bbbgggggghhhjjjlllnnnpppqqqrrrnnniiibbb___```cccgggiiimmmnnnppprrrssssssssssssqqqooollliiigggccc___\\\TTTOOOGGG@@@<<<:::888777666777999;;;;;;:::888777999999999888888888777777555444444444444555555666666666666666777777777888444555666777666444333111333444444444555555555555777888999999777777888999666777999;;;===>>>>>>??????AAABBBCCCCCC@@@===;;;999999999999999999999999{{{wwwtttooonnnmmmkkkjjjiiiiiiiiihhhkkkoooqqqqqqrrrvvvzzz{{{~~~rrrmmmgggcccaaa___\\\YYYUUUWWW[[[```gggsss}}}pppiiiddd```aaaeeecccdddfffhhhkkknnnppprrrnnniiiccc______bbbeeeggglllnnnppprrrsssttttttsssrrrooollljjjhhhddd```]]]YYYSSSJJJCCC>>><<<:::888777777777666666666666666555555555444444333333333222222222222333333444555333444444444555555666666222333555666666555333222222222333333333444444444666666666444333444777999;;;:::888777888999;;;===@@@CCCFFFFFFCCC>>>:::888999999999999999999999999