BMv6( ~~~}}}|||{{{zzzzzzzzzxxxyyyyyyyyyyyyzzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzz~~~}}}}}}||||||yyyzzz{{{|||{{{yyyvvvuuuooooooooooooooopppqqqqqqxxxxxxxxxxxxuuurrrooommmmmmmmmlllllllllkkkkkkkkkjjjkkklllnnnpppsssuuuvvvttttttttttttsssrrrqqqppphhhhhhiiiiiiiiiiiihhhhhhzzztttpppllliiigggffffffffffffffffffffffffdddeeefffggggggfffeeedddbbbbbbbbbaaaaaaaaaaaa```dddcccbbb```^^^]]]]]]]]]\\\]]]^^^^^^]]][[[XXXVVVZZZYYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYY]]][[[WWWVVVVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSTTTQQQQQQRRRRRRRRRSSSSSSSSSRRRSSSSSSTTTSSSSSSRRRRRRUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSQQQPPPOOOLLLLLLLLLLLLMMMNNNOOOOOORRRRRRRRRQQQOOOLLLJJJIIINNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOOOOPPPOOOOOONNNMMMMMMNNNNNNOOOOOONNNNNNMMMzzzvvvqqqllleee^^^ZZZVVVSSSQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHHHHIIIIIIKKKLLLNNNMMMLLLJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJIIIHHHJJJJJJJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJKKKKKKJJJJJJJJJ|||}}}~~~~~~}}}||||||~~~xxxvvvwwwzzz~~~}}}||||||tttlllhhhhhhhhhhhhjjjnnnrrruuuwwwwwwwwwxxxyyyyyyyyyxxxuuusssqqqmmmnnnnnnooopppqqqqqqrrrrrrsssuuuwwwxxxwwwwwwvvvrrrsssrrrllleeebbbdddhhhccceeehhhkkkmmmmmmmmmlllnnnooopppppppppnnnkkkjjjhhhfffeeedddeeeeeecccbbbbbbaaa``````aaadddhhhjjjaaaaaaaaaaaabbbccceeeeeecccbbbaaaaaabbbdddfffgggfffeeefffiiiqqq|||}}}lllggg___YYYUUUQQQNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHGGGGGGGGGGGGHHHHHHAAACCCEEEGGGHHHFFFEEECCCBBBBBBCCCDDDDDDDDDCCCCCCGGGFFFEEEEEEEEEEEEFFFGGGEEEDDDCCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCEEEFFFGGGHHHDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEAAAAAABBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA~~~|||zzzyyyvvvvvvxxxzzz{{{}}}~~~~~~{{{xxxuuurrrpppnnnjjjkkkmmmnnnmmmllljjjiiifffgggiiijjjkkkjjjjjjiiieeefffggggggfffeeecccbbbbbbbbbbbbbbbbbbbbbbbbbbb``````___^^^^^^^^^^^^____________^^^^^^]]]]]]]]]___^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWVVVUUUVVVWWWYYYZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWYYY\\\```bbbdddaaa[[[VVVRRRQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTVVVWWWXXXWWWVVVUUUVVVXXXRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUWWWXXXYYYYYYYYYXXXUUUTTTSSSSSSQQQQQQPPPOOOSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRUUUUUUTTTTTTUUUVVVXXXYYYYYYYYY\\\bbblllwwwvvvrrrggg]]]ZZZWWWQQQLLLIIIJJJIIIHHHFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDDDDCCCBBBAAAEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDFFFFFFDDDCCCAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDBBBBBBEEEJJJKKKGGGCCC|||xxxtttqqqlllgggccccccbbbaaa```___^^^^^^^^^]]]\\\\\\[[[YYYXXXVVVUUUUUUVVVWWWXXXWWWVVVTTTSSSPPPQQQRRRRRRRRRQQQPPPOOOSSSSSSSSSTTTSSSSSSRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOONNNNNNNNNNNNNNNPPPPPPOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJKKKLLLMMMNNNRRRPPPMMMJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNLLLLLLMMMNNNKKKKKKLLLLLLLLLMMMMMMMMMIIIJJJLLLMMMMMMMMMLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPPPPPPPQQQRRRTTTUUUWWWZZZ___fffoooxxxxxxmmmccc___\\\VVVPPPNNNJJJHHHFFFCCCBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCCCCBBBAAA@@@DDDCCCCCCBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAABBBCCCAAAAAADDDHHHIIIFFFBBB}}}|||||||||zzzxxxtttpppjjjccc^^^___]]]ZZZWWWSSSQQQOOOOOOLLLMMMMMMNNNMMMLLLJJJIIIHHHIIIJJJJJJJJJIIIGGGFFFHHHHHHIIIIIIHHHGGGEEEDDDHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGFFFEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEGGGGGGHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMLLLMMMNNNPPPRRRSSSWWW]]]eeemmmsss}}}{{{pppeeeaaa___YYYTTTRRRMMMKKKGGGDDDAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@???CCCBBBBBBAAAAAAAAAAAABBB????????????????????????????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>??????????????????>>>????????????????????????????????????????????????>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@???>>>>>>>>>>>>>>>======??????@@@@@@@@@AAAAAAAAABBB@@@@@@BBBFFFFFFDDDAAA{{{{{{{{{{{{yyytttmmmhhheeeccc```\\\YYYVVVTTTSSSPPPPPPQQQPPPOOOLLLJJJHHHHHHHHHIIIIIIIIIHHHGGGFFFHHHIIIJJJJJJJJJIIIGGGFFFFFFFFFEEEEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGFFFEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMOOORRRTTTVVV[[[cccmmmsssyyy|||qqqgggdddbbb^^^ZZZYYYTTTQQQMMMHHHEEECCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBBBBCCCBBBBBBAAAAAA@@@@@@??????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>BBBAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAA@@@@@@??????@@@@@@AAA===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????=========>>>>>>>>>>>>???@@@??????????????????@@@========================????????????@@@@@@@@@@@@@@@??????@@@CCCCCCBBB???}}}xxxxxxxxxyyyxxxuuupppllleeedddaaa^^^YYYUUURRRPPPMMMMMMMMMLLLJJJGGGEEEDDDFFFFFFFFFFFFEEEEEEDDDDDDAAAAAACCCDDDDDDDDDCCCCCCDDDCCCCCCCCCDDDEEEGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCCCCBBBBBBAAABBBCCCEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDCCCBBBAAACCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKLLLNNNQQQUUUXXXZZZaaahhhqqqwww}}}~~~tttjjjhhhhhhfffcccccc[[[XXXSSSMMMIIIFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@???????????????????????????????????????????????????????????????????????????>>>>>>@@@@@@????????????@@@@@@????????????????????????>>>?????????@@@@@@@@@AAAAAAAAA@@@??????@@@AAAAAA>>>>>>????????????>>>>>>========================????????????????????????<<<<<<=========>>>>>>>>>@@@@@@????????????@@@@@@======>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>>>>???@@@AAA@@@???}}}{{{yyyvvvtttppplllhhhjjjiiigggddd___ZZZUUUQQQLLLLLLKKKJJJHHHGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBBBB>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@??????>>>??????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>???AAADDDFFFHHHIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDCCCBBBAAABBBDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKMMMPPPUUUZZZ^^^```gggnnnwww~~~uuukkkjjjjjjhhhfffggg```]]]XXXRRRMMMIIIFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>?????????>>>>>>>>>>>>???@@@@@@????????????????????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>========================????????????????????????<<<<<<<<<=========>>>>>>?????????>>>>>>?????????======>>>>>>>>>>>>??????===>>>>>>>>>>>>???????????????>>>>>>????????????yyytttpppllliiiooopppqqqqqqmmmhhhbbb^^^VVVUUUQQQNNNLLLKKKKKKKKKFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDDDDBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@??????@@@AAAAAAAAACCCDDDFFFHHHIIIJJJEEEEEEEEEDDDCCCBBBBBBBBBAAABBBCCCCCCAAAAAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJLLLMMMPPPUUU[[[aaafffiiinnnvvv|||rrroooooommmkkkkkkeeeccc___ZZZTTTNNNIIIFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@======>>>>>>???@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@>>>============>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@===>>>????????????>>>===>>>>>>????????????>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>>>>>>>============>>>>>><<<=========>>>>>>>>>???=========>>>>>>>>>???????????????>>>>>>>>>>>>???{{{uuuqqqnnnllllllooosssuuutttpppkkkggg]]]ZZZUUUOOOKKKHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEBBBCCCCCCDDDCCCBBB@@@???@@@AAABBBCCCDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCCCCDDD??????@@@@@@@@@@@@@@@??????????????????????????????>>>======>>>AAACCCEEECCCBBBBBBAAABBBBBBCCCCCCFFFFFFEEEEEEDDDCCCBBBBBBDDDEEEFFFFFFEEEDDDEEEFFFDDDDDDDDDDDDCCCCCCBBBBBB===>>>@@@AAABBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLOOOQQQUUUZZZ```gggmmmpppuuu}}}{{{zzzwwwuuuuuukkkiiifff```ZZZSSSMMMIIIBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;===>>>@@@AAA===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>>>>???;;;<<<>>>??????>>><<<;;;======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>???<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>?????????>>>======>>>@@@{{{vvvqqqmmmmmmpppvvvzzz{{{zzzvvvtttoooiii```VVVOOOKKKJJJJJJLLLJJJGGGDDDCCCCCCDDDDDDBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCDDDBBBBBBAAAAAAAAAAAA@@@@@@FFFDDDAAA>>>>>>@@@CCCEEECCCDDDEEEDDDCCCBBBCCCEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@DDDDDDDDDCCCBBBBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFGGGHHHIIIJJJKKKLLLRRRWWW^^^dddiiipppwww{{{{{{xxxuuuqqqiiibbb```___XXXOOOKKKEEE@@@@@@@@@???@@@CCCAAAAAAAAAAAA@@@@@@??????AAAAAA@@@???>>>===<<<<<<<<<<<<<<<===============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===???@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????~~~wwwqqqtttwwwzzz~~~~~~|||vvvqqqiii___WWWRRROOONNNJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????@@@@@@@@@AAAAAA@@@??????>>>>>>???@@@AAAAAAAAA@@@@@@@@@?????????DDDCCCAAA??????@@@BBBDDDBBBCCCDDDDDDBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHJJJLLLOOOSSSTTT[[[cccmmmrrruuuzzzzzzvvvuuupppjjjhhheee___WWWPPPIIIDDDDDDCCCAAAAAACCCBBBBBBAAA@@@???>>>>>>===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<============;;;<<<<<<<<<=======================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>==================>>><<<<<<<<<;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::;;;;;;<<<<<<======yyywwwxxxzzz|||~~~{{{tttkkkccc]]]XXXVVVLLLKKKJJJHHHGGGEEECCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@?????????@@@@@@??????>>>?????????????????????????????????????????????????????????>>>?????????@@@@@@@@@@@@@@@???===<<<<<<===>>>???@@@????????????>>>>>>>>>AAAAAA@@@@@@@@@AAAAAABBBAAABBBCCCBBBAAA@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAA>>>??????@@@@@@??????>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIGGGFFFFFFHHHLLLRRRXXX[[[dddnnn{{{}}}tttwwwvvvppplllhhhccc\\\WWWPPPKKKJJJHHHDDDBBBCCCCCCBBB@@@???>>>===<<<<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>><<<;;;::::::;;;;;;;;;;;;;;;;;;zzzzzzyyyzzz|||{{{uuunnngggaaa^^^TTTRRROOOKKKGGGEEEDDDCCCDDDCCCCCCBBBAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????AAAAAA@@@@@@??????>>>>>>AAA@@@??????>>>>>>>>>>>>????????????????????????????????????????????????>>>>>>>>>????????????@@@AAA@@@???>>>===>>>???@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@???AAABBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGJJJOOOWWW^^^cccnnnxxx}}}xxxqqqmmmiiiddd___YYYSSSQQQMMMGGGDDDDDDAAA@@@???>>>============;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<=========999;;;<<<>>>>>><<<;;;999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999;;;>>>@@@@@@>>><<<;;;<<<<<<;;;;;;;;;;;;;;;;;;~~~zzztttnnniiifff```\\\VVVOOOJJJGGGFFFEEEEEEDDDCCCAAAAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@???????????????@@@@@@@@@AAA@@@@@@?????????>>>>>>>>>@@@@@@@@@??????>>>>>>>>>AAAAAA@@@??????>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@??????????????????AAA@@@@@@@@@????????????======???@@@@@@@@@?????????@@@AAA@@@???>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKLLLNNNRRRYYYaaahhhlll{{{}}}yyyuuuqqqhhhbbb\\\YYYTTTLLLGGGFFF@@@???>>>=========??????<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===>>>>>>===;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999:::;;;;;;;;;;;;:::999999999999999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::===???@@@>>><<<;;;=========<<<<<<<<<<<<<<<}}}xxxsssnnnkkkhhhddd^^^VVVPPPLLLJJJIIIFFFEEECCCAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>===???????????????>>>>>>>>>AAA@@@??????????????????========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<===???@@@AAA@@@???>>>AAAAAA@@@@@@@@@?????????<<<<<<===>>>???????????????@@@AAA@@@???>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@????????????@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFHHHIIIJJJJJJJJJMMMRRRZZZccckkkqqqttt~~~}}}}}}}}}~~~yyyqqqkkkeeebbb\\\SSSLLLJJJBBB@@@>>>======>>>???@@@======<<<<<<;;;;;;;;;:::======<<<<<<;;;:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;:::999888777888888999999::::::;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::888:::<<<===>>>===<<<;;;<<<====================={{{vvvqqqooojjjhhheee```ZZZTTTPPPMMMFFFEEECCCAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAA?????????@@@@@@@@@AAAAAA??????>>>>>>>>>=========>>>>>>>>>>>>????????????>>>>>>=========>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>;;;===AAADDDEEEDDDAAA@@@@@@????????????>>>>>>>>>;;;;;;<<<======>>>?????????@@@AAAAAA??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???????????????===>>>>>>??????>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKPPP[[[gggrrrzzz}}}zzzyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzxxxxxxwwwwwwxxxzzz|||}}}zzz}}}~~~yyysssnnnkkkeeeZZZSSSPPPFFFDDDAAA>>><<<<<<===>>><<<<<<<<<<<<<<<===============<<<;;;;;;:::999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999999::::::::::::;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999999999999999999999999999:::::::::777888999::::::999888777777777777888999:::::::::999999:::::::::;;;;;;;;;999999999999999999999999888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<=========}}}wwwsssppphhhiiiiiifffaaaZZZSSSOOOGGGEEECCC@@@??????@@@AAA?????????@@@@@@AAAAAABBB???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>==================>>>>>>??????@@@@@@<<<<<<<<<<<<<<<===>>>???========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>><<>>>>>>>>>>>============;;;;;;;;;;;;<<<>>>???@@@???AAAAAAAAA@@@???@@@AAA????????????????????????======>>>???????????????>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKRRRZZZhhhwww~~~~~~|||yyyuuusssqqqqqqqqqnnnppprrrtttwwwxxxyyyzzzwwwvvvtttrrrrrrssstttuuutttvvvzzz||||||}}}~~~}}}yyytttqqqjjj```WWWTTTJJJGGGCCC???<<<;;;<<<<<<::::::;;;<<<===>>>???@@@======<<<;;;::::::999999888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;888888888888888888888888999999:::::::::;;;;;;;;;::::::999888888999::::::999999999999999999999999888888999999999:::::::::666777999::::::999777666666777777888999999::::::999999999::::::;;;;;;;;;999999999999999999999999888888999999:::;;;<<<<<<999999::::::;;;<<<======}}}tttpppnnnjjjfffeeefffddd]]]WWWLLLGGGAAAAAACCCEEEBBB???BBBAAA???>>>>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>======<<<<<<<<<;;;========================;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<===DDDIIIGGG@@@<<<@@@EEEMMMEEE<<<999:::======<<<<<<<<<<<<<<<============>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCDDDDDDEEE@@@DDDHHHIIIGGGIIINNNSSS]]]dddsss|||wwwtttssssssqqqqqqqqqqqqpppnnnmmmllliiijjjlllnnnqqqsssuuuvvvtttrrrooolllmmmooorrruuuqqqqqqpppqqqrrrtttwwwxxxsssuuuyyy~~~yyysssiii^^^UUURRRMMMEEE@@@>>>>>>???@@@???======>>>???@@@???>>>===:::888777777888777666888888999::::::::::::999999999888888888888999999999999999999999999999999:::::::::999999999888888;;;888555555888::::::999666777999::::::999777666888888888888999999999999777777777777777777777777777888888888888999999999::::::::::::::::::::::::888888888888888888888888:::::::::::::::::::::::::::::::::999999888888888>>><<<999888999;;;???AAA}}}{{{rrrmmmhhheeedddcccaaa___TTTNNNHHHEEEDDDDDDBBB@@@CCCBBBAAA??????>>>????????????@@@@@@@@@@@@??????>>>=========<<<<<<<<<;;;========================<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>><<>>>>>===:::<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>??????@@@@@@??????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEBBBDDDGGGGGGHHHLLLSSSZZZjjjvvv|||{{{zzzvvvrrrooonnnoooppppppppppppooonnnmmmllliiikkknnnqqqttttttttttttpppooonnnnnnnnnpppqqqrrrqqqqqqqqqqqqrrrtttvvvwwwsssuuuwwwyyy{{{{{{zzzyyy|||~~~{{{qqqeee]]]UUUQQQJJJEEEBBBAAA???>>>>>>===<<<===???@@@???>>>===;;;888777888888888777777888999999::::::999999999888888777777888888999999999999999999999999999888888888777777666666666:::777555666888::::::999666777999::::::999777666555555666666666777777777777777777777777777777777777777888888888999999999888888888888888888888888999999999999999999999999:::::::::::::::999999999:::::::::999999888888888888777777999<<<@@@DDDGGGzzzuuummmfffbbbbbbccceee\\\YYYSSSMMMHHHDDDCCCBBBBBBBBBAAA@@@??????>>>===>>>>>>????????????>>>>>>=========<<<<<<<<<<<<<<<=================================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999::::::;;;===>>>???;;;CCCMMMUUUWWWTTTQQQOOOFFFBBB===<<<===>>>===<<<;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<===>>>>>>>>>>>>>>>===>>>??????@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHIIILLLTTT___hhhzzz{{{wwwtttttttttrrrnnnllllllmmmoooooopppoooooonnnmmmlllkkkmmmqqqtttuuutttsssqqqnnnoooppprrrssssssssssssrrrrrrrrrrrrssstttuuuvvvuuuuuuvvvvvvvvvuuutttttttttuuuwwwzzz}}}xxxlllddd\\\WWWQQQKKKGGGCCC@@@>>>>>>===;;;<<<===>>>>>>======;;;999888999:::999888777888999999::::::999999999888888777777888888999888888888888888888888888777777777777666666666666999777666666888999999888666777888999999888777666555555666666666666777777777777777777777777777777777777777888888888999999666666666666666666666666:::::::::::::::::::::::::::::::::999999999888888999999999999999888888888999999999:::;;;<<<>>>???}}}uuukkkccc```aaaccc```___\\\VVVNNNGGGCCCBBB@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;<<<===>>><<<@@@GGGMMMOOOKKKEEE@@@:::888777888;;;<<<;;;:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????????????????????????????================================================<<<<<<===>>>>>>>>>>>>======>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBCCCDDDEEEHHHIIIJJJMMMUUUaaaoooyyy~~~|||yyyvvvssspppqqqrrrqqqooonnnnnnoooppppppqqqqqqqqqppppppooonnnoooqqqrrrssssssrrrrrrsssssstttvvvwwwxxxxxxyyyssssssssssssttttttuuuuuuwwwvvvvvvuuuttttttssssssqqqrrrssstttvvvxxxzzz{{{~~~zzzooohhhccc^^^VVVOOOJJJFFFCCCAAA???===;;;;;;<<<======<<<===;;;999999:::;;;:::888777777888999999999999999888888777777777777888888888888888888888888888888888888888888888888888888777777777777888888888888777777888888888888777777777777777777888888888999777777777777777777777777777777777777888888888888666666666666666666666666999999999999999999999999:::::::::999888888777777999999999888888888888888888888888888888888777777}}}sssiiiaaa^^^]]]___``````]]]VVVNNNHHHDDD????????????????????????>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<;;;;;;:::::::::;;;;;;>>>>>>@@@BBBCCC@@@:::555???>>>======<<<:::888666;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>======>>>????????????>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEHHHIIIMMMTTT```ooo}}}|||{{{{{{{{{zzzuuuuuutttsssqqqooonnnnnnoooqqqssssssrrrqqqrrrrrrrrrssstttttttttttttttssssssqqqooonnnooopppssstttwwwwwwvvvvvvxxxzzz|||~~~vvvvvvvvvvvvuuuuuuttttttuuuuuuuuuttttttsssssssssqqqqqqqqqqqqrrrtttuuuvvvxxxyyy||||||qqqjjjiiicccZZZRRRMMMJJJHHHGGGAAA???<<<;;;;;;<<<<<<;;;;;;:::999:::;;;;;;:::888777777888999999999999888888777777777777777777888777777777777777777777777777777777777777777777777666666777888777777888888777777777888888777777777666777777777777888888888666666666666666666666666666666777777777888888888777777777777777777777777777777777777777777777777999999999888888777777777888888888888888888888888000111444777999:::;;;;;;{{{rrriiiaaa\\\\\\^^^___```]]]WWWQQQLLLEEECCCAAA@@@?????????@@@>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::::::::>>>===<<<======<<<;;;999<<<<<<<<<===<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>><<<===>>>>>>??????>>>>>>????????????@@@@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFJJJSSS___nnn~~~|||wwwsssrrrsssssssssqqqqqqqqqooommmlllnnnooonnnqqqtttuuutttttttttuuutttuuuvvvwwwwwwxxxwwwwwwvvvssspppmmmnnnqqqtttwwwyyyxxxwwwwwwxxxzzz|||~~~xxxxxxyyyxxxwwwvvvuuutttsssssstttttttttsssrrrrrrpppooonnnnnnnnnoooqqqrrrssstttuuuwwwzzz~~~tttnnnlllfff___XXXTTTQQQOOONNNEEEBBB>>>;;;;;;;;;:::999:::999999:::;;;;;;999888666777888888999999888888888777777666666777777888666666666666666666666666444444444444555555555555444666888888777666777888777777777777777777777777444444555555555555666666666666666666666666666666666666666777777777888888888888888888888888888888777777777777777777777777777777777777777777777777777777777888888888888888555666777888::::::::::::~~~{{{tttkkkddd[[[[[[\\\^^^aaaaaa]]]YYYNNNKKKGGGBBB???>>>???@@@????????????>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999:::::::::;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===555666888999:::;;;<<<===::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@CCCCCCCCCDDDEEEFFFGGGHHHIIIPPP]]]nnn}}}|||vvvrrrnnnlllmmmooopppqqqrrrssssssqqqoooooorrruuuqqqtttwwwyyyxxxxxxxxxyyyuuuvvvwwwxxxyyyyyyyyyyyywwwuuurrrqqqqqqtttwwwyyyzzzzzz{{{{{{||||||||||||{{{{{{{{{{{{yyyxxxvvvuuuuuuvvvwwwwwwwwwuuusssqqqnnnmmmlllkkkkkkmmmnnnpppmmmoooqqqtttvvvwwwwwwwwwvvvyyy~~~wwwpppjjjhhhdddaaa^^^[[[VVVSSSIIIEEE@@@<<<;;;:::999888888888888999;;;;;;999777666777777888888888888888777777666666666666777777666666666666666666666666333333333444444555555555333666888999777666777888777777666666666666777777444444444555555555666666666666666666666666666666666666666666777777777888777777777777777777777777777777777777777777777777555555666666777888888888666777777777888888888999;;;::::::999888777666666}}}uuummm]]]ZZZXXX\\\cccgggeeebbbVVVRRRKKKEEE@@@>>>??????@@@@@@@@@@@@???>>><<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::777777888888888999999999888888888999:::;;;<<<===888999;;;:::888888:::<<<<<<======;;;999888888999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCCCCDDDDDDEEEGGGHHHIIIMMMVVVfff{{{~~~yyytttrrrqqqmmmjjjhhhhhhlllpppssstttqqqrrrrrrpppnnnooorrrvvvuuuwww{{{}}}||||||||||||uuuvvvwwwxxxyyyzzzzzzzzzvvvvvvuuuuuuuuuwwwxxxyyy{{{}}}~~~|||||||||}}}|||{{{xxxvvvuuuzzz{{{||||||{{{xxxtttrrrnnnmmmlllkkkkkklllnnnoooiiilllpppsssuuusssqqqooopppssswww{{{wwwqqqhhhhhhhhhhhhfffbbb[[[VVVKKKGGGAAA===;;;:::888777888777777999::::::888666666666777888888888888888777777666666666666777777666666666666666666666666555555555666666666777777222666999999777555666888777777666666666666777777666666666666777777777888666666666666666666666666666666666666777777777777777777777777777777777777888888888888888888888888444444555666777888999999666666777777888888888999444444444555666888:::;;;~~~{{{xxxiii```XXXZZZdddlllkkkfff```ZZZRRRKKKGGGEEECCCBBBDDDBBB@@@@@@@@@???===;;;>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;888888999999999:::::::::===<<<<<<<<<<<<;;;;;;;;;888888999999999:::::::::999999:::;;;;;;<<<======<<<:::888:::===???>>><<<===============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;<<<:::888999<<<>>><<<:::<<<<<<======>>>>>>?????????>>>>>>>>>>>>>>>???@@@BBB??????BBBDDDCCCFFFKKKTTT```ooo~~~|||zzzvvvsssqqqooollljjjiiigggfffiiinnnrrrsssrrruuuuuutttssstttvvvxxxzzz~~~}}}}}}{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyzzz|||~~~~~~~~~~~~|||}}}~~~~~~|||yyyuuussssssqqqpppnnnmmmmmmmmmnnnqqqpppppppppppppppppppppsssrrrqqqsssxxx}}}{{{sssooolllhhheeedddbbb]]]ZZZWWWQQQIIICCC>>><<<:::888;;;;;;:::999888777666666999888666555555555666777777777777777777777777777666666777777777777666666777666555444444444444444666666666666666666666666777666555444444555666777777777777777666555444333444444444555666777777888666666666666666666666666777777777777777777777777666777777777777777666666777777777777666666666666333333444555666888:::;;;888888999999999:::::::::tttjjj```\\\aaahhhkkkkkkiiiccc[[[SSSMMMGGGCCC@@@BBB@@@>>>>>>>>>>>><<<;;;======<<<<<<;;;::::::999::::::::::::::::::::::::777888888888888888888999::::::999888888888888888:::999888888888888999:::999999999999999999999999;;;;;;;;;;;;::::::::::::888888888999999999::::::999999999:::;;;;;;;;;<<<;;;:::999:::===???>>><<<============<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;<<<:::999:::<<<===<<<:::<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>??????@@@BBB??????CCCEEEFFFJJJPPPYYYfffwww}}}wwwvvvssspppnnnlllkkkjjjiiihhhhhhiiimmmssswwwxxxxxxzzzyyyxxxwwwxxxzzz|||~~~~~~}}}||||||{{{||||||}}}}}}}}}|||||||||~~~~~~~~~}}}{{{zzzyyyvvvtttrrrppppppppprrrrrrqqqppppppooonnnmmmpppnnnnnnooosssxxxzzz{{{~~~uuunnnllljjjiiiiiifffaaa]]]YYYTTTMMMFFFBBB???===;;;:::999888888777666666666999888777666555666666777666666666666666666666666666666777777777777666666777666666555555555555666555555555555555555555555777777666555555666777777444444555666666666555555444444444555666777777777555555555555555555555555666666666666666666666666666666777777777777666666555555666666777777777888666666666666666777888999777777777888888888999999~~~wwwkkkccc```dddjjjooonnnjjjddd^^^WWWOOOHHHCCCCCCAAA>>>============<<<<<<<<<;;;;;;::::::999999::::::::::::::::::::::::888888888888888777777777999999888777666666777777888888777777777777888888999999999999999999888888:::::::::999999999888888888888888999999999999:::999999999999999999999:::;;;:::999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<===<<<;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@CCCAAABBBFFFHHHKKKQQQYYYfffsss~~~yyyuuuooommmkkkiiihhhhhhiiijjjiiikkkooouuu{{{~~~}}}||||||~~~}}}~~~{{{xxxvvvuuuuuuwwwwwwvvvtttrrrpppnnnmmmnnnmmmlllnnnqqqssstttsssuuuxxx}}}zzzsssrrrppppppnnnlllgggddd^^^YYYSSSMMMHHHDDDAAA>>>::::::999888777777777777888888777666666666666666666666666666666666666666555666666777777666666555666666555555555666777777555555555555555555555555777666666555555666666777111222333444555555555555444444444555666666777777555555555555555555555555666666666666666666666666555666666777777666666666333444555666777888888999:::999888777666666666666666666666777777777888888~~~wwwmmmeeedddiiinnnlllkkkiiifffbbb[[[SSSMMMGGGDDD@@@>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999999999999999999999999999;;;;;;::::::999999888888777777666666777777888999888888888888888888888888999999999999888888888888::::::999999999888888888888888888888999999999999999999999888888888888888:::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAAAAAEEEDDDEEEIIILLLPPPZZZcccvvv|||yyywwwtttqqqkkkjjjiiihhhhhhjjjmmmooonnnqqqwww}}}}}}||||||~~~}}}{{{yyyvvvsssqqqqqqpppooopppqqqrrrqqqoooppprrrvvvzzz~~~|||xxxuuurrrooolllkkkeeeaaa[[[UUUOOOIIICCC???===<<<;;;999999999999:::888777777666666666666666666666666666666666666666555666666666666666666555444444444444444555666777555555555555555555555555555555444444444444555555111222333333444444444444444444444555555666666666555555555555555555555555666666666666666666666666555555666666777666666666444444555555666777777888:::999888777777666777777666666666777777777888888yyypppjjjiiiiiiiiijjjjjjkkkiiiccc\\\WWWLLLHHHCCC???>>>>>>======;;;:::::::::::::::999999999999999999999999999999:::::::::999999888888888555555555666888999;;;<<<888999999999999999999888888888888888888888888888::::::::::::999999999888777777888888888999999999888888888888888888888777::::::;;;;;;;;;;;;;;;<<<:::;;;;;;;;;<<<<<<======???????????????>>>======;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBBEEEDDDFFFJJJNNNUUUbbbnnn}}}zzzvvvrrrooommmjjjiiihhhiiijjjjjjjjjlllqqqtttuuuyyy|||yyywwwvvvuuusssssssssrrrpppooooooqqqrrrtttwww|||xxxrrrooonnnnnnllliiiccc]]]VVVNNNFFFAAA>>>===;;;999888888888999777777777777777666666555555555555555555555555555555555666666666666555555222222222222333333444555555555555555555555555555333333333333333333333333333333444444333222222111444444444444555555555555555555555555555555555555555555555555555555555555444444555666666666666666666666666555555555555555777777777777777777888999777777777888888888999999|||tttmmmiiikkkkkklllmmmlllhhhbbb]]]SSSNNNFFF@@@===<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777666666666444444555666888999;;;<<<888888999::::::999888888777777777888888888999999:::::::::999999999888888777777777888888888888999888888888888888888888999999:::<<<;;;:::999:::<<<:::::::::;;;<<<<<<======>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<:::<<<======<<<<<<===>>><<<<<<======>>>>>>??????>>>>>>>>>???@@@AAABBBCCCCCCCCCFFFMMMSSS]]]nnn~~~~~~uuussspppmmmjjjhhhgggggggggjjjnnnooooooqqquuuyyy{{{~~~|||zzzwwwuuuuuutttrrrqqqpppqqqrrrqqqrrrtttxxx{{{vvvqqqpppqqqqqqooojjjeee___VVVMMMGGG???>>>;;;888666666666777777777777777777666555555555555555555555555555555444555555666666555555444222222111111111222333333444444444444444444444444222222333444444333222222444444444444333222111000444444444444444444444444444444444444444444444444555555555555555555555555333444555555666666666666666666666555555555444444555555555555666777999999777777777888888888999999~~~uuummmlllllllllmmmmmmkkkhhheee]]]VVVMMMEEEAAA???======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666666666777777777777555555555555666777888888777777888999999888777777555555666777888999::::::999999888888888777777777777777777777888888888888777888888999999:::::::::999;;;<<<;;;999888:::<<<999999:::;;;;;;<<<======;;;<<<======>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======:::<<<>>>===<<<;;;===???<<<<<<======>>>>>>??????>>>>>>>>>???@@@AAACCCCCCDDDFFFLLLTTT^^^lll{{{wwwtttnnnmmmlllkkkjjjjjjkkkllliiinnntttwwwvvvwww{{{~~~}}}{{{zzzyyyyyyxxxssstttuuutttssssssuuuvvvyyy}}}{{{yyyxxxsssrrrppplllggg___VVVPPPDDDBBB>>>:::888777777888666777777888777666555444555555555555555555555555444555555666666555555444333333222222111222222222444444444444444444444444333444555555555555444333333444444444444444333333444444444444444444444444444444444444444444444444555555555555555555555555222333444555666666666666444444555555555555555555444444444444555666777888666666666777777777888888|||sssjjjjjjjjjlllnnnooonnnlllfff___TTTKKKEEECCCAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888777777888888999999::::::666666555444444444444555555666777888888777666555444444555777888999:::;;;777777777777666666666666777777777777888888888888777777888999:::;;;;;;;;;999;;;<<<;;;999888999<<<999999::::::;;;<<<======888999:::<<<======>>>>>>;;;;;;;;;<<<<<<<<<======:::<<<>>>>>><<<;;;===???<<<<<<======>>>?????????>>>>>>>>>???@@@BBBCCCDDDGGGJJJRRR]]]iiizzz|||wwwsssnnnkkkeeeffffffggggggiiilllnnnnnnttt{{{~~~~~~~~~~~~wwwxxxyyyxxxwwwvvvwwwxxxvvvyyy|||||||||tttsssrrrqqqmmmfff]]]WWWIIIGGGCCC>>>;;;::::::;;;666777888888888777555444555555555555555555555555444555555555555555555444555444444333222222222222444444444444444444444444444555666777777666555444222222333444555555555555444444444444444444444444444444444444444444444444555555555555555555555555222333444555666666666666222333333444555666777777555444444444444555555666555555555555666666666777zzzrrrmmmhhhiiinnnqqqooolllkkkggg___VVVNNNFFFAAA>>>???<<<888777777888999999999999999999999888777777777888999:::::::::::::::777777888888888888777777888888888888888888888888777777777777777777777777888888888888777777777666666666777888888888888888999999999999999999999999999::::::;;;;;;::::::999777888999:::;;;:::999999888999;;;<<<===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;===>>>>>>>>>?????????@@@===???AAAAAA???@@@DDDGGGKKKRRR]]]iiiyyy{{{uuupppnnnllliiifffeeefffgggiiikkknnnqqqrrrxxx{{{}}}|||{{{zzzzzzyyyxxxvvvttttttvvvyyyzzz~~~vvvvvvxxx{{{{{{ssseee[[[TTTNNNEEE>>>;;;:::999999999888888777777777777777666666666666555555555555666666666666666666666666444333333222222333333444444444444444444444444444444444444444333333222111666666666666666666666666666666666666666666666666333444555666666555444333666666555555555444444444222222222333444555666777444444444444444444444444555555555555666666666666666666666666666666666666~~~xxxooogggffflllooonnnjjjiiigggbbb[[[SSSKKKDDD@@@>>><<<;;;:::;;;:::999888777777777777777666666555666666777888888888888888666666666777777666666666888888888888888888888888777777777777777777777777999999888888777666666555666666777888888888888888999999999999999999999999999999::::::::::::999999777888999:::::::::999999999999::::::;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBDDDIIIMMMVVV^^^kkkzzzyyytttnnnjjjiiihhhfffdddeeefffiiilllooosssuuuvvv{{{~~~}}}{{{yyyvvvtttsssssstttuuuzzz}}}zzzxxxxxx{{{}}}yyynnneeeXXXRRRJJJBBB>>><<<:::999888888777666666777777777666666666666555555555555555555555555555555555555444333333222222333333444444444444444444444444444333444444444333333222111333333333333333333333333555555555555555555555555444444444555555444444444666555555555444444444444333333333333444444555666444444444444444444444444555555555555666666666666666666666666666666666666~~~}}}vvvkkkfffiiilllmmmkkkiiihhhfffbbb[[[RRRKKKFFF???>>>=========<<<999777777777888888777777666555555555666666777777666666555555555555555555555555777777777777777777777777777777777777777777777777999999888777777666555555666777777777888888888888999999999999999999999999888888999999999999888888777888999::::::::::::999::::::999888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>============???@@@AAA@@@AAAEEEMMMSSSbbbmmm||||||xxxqqqmmmhhheeeeeeeeefffffffffhhhlllqqquuuyyy{{{|||~~~}}}yyyvvvsssrrrrrrrrrvvvxxxzzz|||zzz{{{wwwooo```ZZZQQQIIICCC>>>;;;999777777666666666666777777666666666666555555555555444444444444444444444444444333333222222333333444444444444444444444444444333333444444444333222222222222222222222222222222444444444444444444444444444333333222222333333444555555555555444444444444444444333333333444444555444444444444444444444444444555555555555666666666666666666666666666666666{{{yyy{{{}}}ssskkkfffgggkkknnnkkkjjjiiifffaaaZZZTTTPPPDDDBBB???>>>===<<<:::888999::::::::::::999888888555555666666666666666555666555555555555555555666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777888888999888888888888888888888888777888888999999888888777888888999999::::::::::::<<<;;;:::888888888999::::::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<===<<<<<<<<<>>>>>>>>>============<<<>>>???@@@@@@CCCKKKVVV^^^rrryyyuuurrrllliiifffdddeeegggjjjkkkkkknnnsssxxx|||~~~}}}zzzwwwuuutttsssssstttuuuuuuwwwzzz~~~|||}}}wwwiiicccZZZPPPIIIBBB===:::777666666666666666777777666666666666555555555555333333333333333333333333444333333222222333333444444444444444444444444444333333333444444333333222333333333333333333333333333333333333333333333333444333222111111222333444444444444444444444444444555555444333333333444444444444444444444444444444444444444555555555666666666666666666666666666666{{{zzz}}}|||rrrfffbbbgggmmmmmmllljjjgggddd```]]][[[MMMHHHBBB>>><<<;;;;;;;;;:::::::::::::::999888888777777777888888777777666777666666555555666666777555555555555555555555555666666666666666666666666444444555666777888999999777777666666777777888999888888888888888888888888777888888999999888888777999888999999999999::::::===<<<;;;999999999:::;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<======<<<<<<>>>>>>>>>>>>>>>=========???@@@CCCEEELLLWWWeeeooo{{{uuuqqqnnnlllhhhgggffffffgggjjjnnnqqqtttvvvzzz}}}}}}{{{yyywwwwwwpppqqqqqqqqqqqqtttxxx{{{~~~sssmmmcccYYYPPPGGG@@@;;;888888777666666666666666666666666666555555555555333333333333333333333333444333333222222333333444444444444444444444444444222333333444444333333333333333333333333333333333333333333333333333333333333222111000000111222333333333444444444444444444555555444333333333444444444444444444444444444444444444444444555555555555666666666666666666666666|||||||||{{{zzzmmmdddeeeiiillllllkkkiiigggeeecccbbbUUUOOOGGGAAA>>>=========888888888999888888777666888888999999999888777777888777666555555666777888666666666666666666666666777777777777777777777777333333444555777888999999888777666666666777999:::888888888888888888888888888888999999999999888888999999888888999999:::;;;<<<<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===============>>>>>>>>>????????????===@@@DDDKKKTTTccctttwwwqqqmmmjjjhhhgggeeeggghhhjjjkkknnnssswww{{{}}}}}}{{{{{{pppqqqqqqpppoooppprrrtttwwwzzz}}}wwwmmmbbbXXXNNNEEE@@@;;;:::999777666666666666666666666666555555555555333333333333333333333333444333333222222333333444444444444444444444444444222222333444444444333333111111111111111111111111333333333333333333333333333222222111111222222333333333333333444444444444444444333333333444444555444444444444444444444444333444444444444555555555666666666666666666666666}}}|||qqqiiifffiiijjjllllllkkkiiifffddd\\\VVVNNNHHHCCC@@@>>>===888888999999888888777666888999999999888888777666777666444333333444666777666666666666666666666666777777777777777777777777555555555666666666666777888777666555666777999:::888888888888888888888888999999::::::::::::999999999999888888888999:::;;;999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<999:::;;;<<<==================>>>???@@@AAABBBBBB@@@EEELLLUUUbbbtttyyytttoookkkiiihhhgggggggggjjjnnnqqqsssuuuzzz}}}wwwxxxwwwuuuqqqooooooooorrrtttxxx{{{vvvlllaaaVVVLLLEEE===<<<;;;999777666555555666666666666555555555555444444444444444444444444444333333222222333333444444444444444444444444444111222333333444444444333222222222222222222222222444444444444444444444444222222333333333333222222222222333333333444444444333333333333444444555666444444444444444444444444333333444444444555555555666666666666666666666666~~~pppfffeeehhhllloooooolllgggddd___[[[TTTNNNIIIDDD???===:::;;;;;;;;;;;;:::999999888888888888888777666666666555333222222333555666777777777777777777777777777777777777777777777777777777777666555555444444999888666555666777999:::777777777777777777777777999::::::;;;;;;::::::999:::999888888888999:::;;;666777999:::;;;;;;:::999:::::::::;;;;;;;;;<<<<<<999:::;;;<<<==================>>>@@@AAABBBCCCDDDJJJPPPYYYdddsss}}}zzzrrroookkkiiiiiiiiiiiiiiikkkooouuuxxxzzz|||~~~{{{vvvqqqooonnnooopppsssuuuyyy|||qqqfff[[[PPPJJJ???>>><<<:::888666555444777666666666555555555555444444444444444444444444444333333222222333333444444444444444444444444444111222333333444444444444444444444444444444444444444444444444444444444444222333444555555444333222222222222333333444444444222222222333444555666777444444444444444444444444333333333444444444555555666666666666666666666666}}}pppiiihhhfffgggiiijjjkkkkkkaaa\\\WWWSSSPPPKKKDDD???@@@>>>;;;;;;;;;:::999888777666666666666666777888777777666666555555555444555555555555555555555555777777777777777777777777666666666666666666666666666666666666666777888888444444555666777888999999777888888999999888888777888888999999999:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<=========>>><<<:::;;;???AAA@@@BBBFFFPPPVVVgggzzzuuurrrlllkkkiiihhhiiikkknnnppprrrvvv||||||wwwsssppplllmmmnnnnnnnnnqqqwww}}}rrrdddXXXQQQFFFCCC>>>:::777777888888666777777777777555444222444444444444444444444444444333222111111111222333222222222222222222222222///000111222333444444444222222222222222222222222333333333333333333333333444444333333333333444444333444444555555444444333666666666555555444444444333333444555555444333333555555555555555555555444555555666666777777888888xxxnnnllliiihhhiiijjjjjjjjjeee```[[[XXXUUUQQQJJJEEEAAA>>>;;;:::999999999777888777777666666777777777777666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777888888666666666666777777777777888888999999999999888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<===============>>><<<===AAABBBAAADDDIIISSS\\\sss|||xxxtttpppmmmiiiiiiiiijjjlllnnnqqqsssxxx{{{~~~xxxuuunnnnnnnnnlllkkkmmmrrrvvv|||~~~pppaaaWWWNNNJJJDDD???;;;999888777555666666777666555444333444444444444444444444444444333222111111111222222222222222222222222222222000111222222333333333333222222222222222222222222333333333333333333333333444444333333333333444444333444444444444444444333555555555444444444333333333333444555555444333333444444444555555555666666555555666666777777888888yyyuuuqqqnnnmmmmmmlllkkkhhhddd```]]]ZZZWWWQQQLLLFFFBBB>>>;;;:::::::::::::::999888777777777777777666666666666555555555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666777888888888777777777666666666555999999::::::::::::999999888888999999999:::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;===============<<<<<<<<>>============;;;;;;999888777777777777666666666666666555555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666666777777888777777777777666666666666999::::::;;;;;;::::::999888888999999999:::::::::999999999999999999999999::::::999999999999::::::============<<<<<<<<<<<>>???BBBCCCCCCIIIQQQaaatttyyyvvvrrrnnnmmmkkkiiigggeeehhhlllrrrwww{{{}}}}}}yyyuuuqqqoooooooooqqquuu|||xxxlll^^^XXXPPPIIICCC>>>999444444444555555555555444444444444444444444444444444333333222222222222111222111111111111111111111111222222333333333222111111222222222222222222222222222222222222222333333333555555444444444444555555444333333333333333333444333333333333333333333333444444444444444444444444555555555555555555555444555555666666777777888888~~~|||yyyuuusssqqqmmmiiigggeeebbb]]]XXXPPPKKKEEE@@@>>>>>>======;;;;;;999888777777777777555555555666666666666666444444444444444444444444555555555555555555555555666666666666666666666666666666666666666777777888555555555666777888888888999::::::;;;;;;::::::999888888999999999:::::::::999999999999999999999999999999888888888888999999===============<<<<<<<<<>>>>>>@@@BBBCCCDDDMMMVVVnnn{{{ssspppmmmkkkjjjiiihhhggghhhkkkpppwww|||{{{wwwtttrrrpppqqqtttyyy~~~zzzddd]]]SSSLLLGGGBBB<<<777666555555555444444444444444444444444444444444444333333333333222222111111111111111111111111111111222222333333333222111111222222222222222222222222111111111222222333333333666666555555555555666666444333222222222222333444333333333333333333333333444444444444444444444444777777666555444333333222555555666666777777888888{{{wwwyyyuuuqqqnnnllliiiccc___RRRNNNHHHCCC@@@>>><<<;;;:::999888777777777777777555555555666666666666666333333333333333333333333555555555555555555555555666666666666666666666666666666666666666777888888444444555666777888999999999999::::::::::::999999888888999999999:::::::::999999999999999999999999999999888888888888999999<<<<<<<<<<<<=========>>>>>>>>>AAADDDDDDGGGRRR]]]sss~~~xxxtttllljjjgggggghhhiiiiiihhhnnnqqqvvv|||}}}zzzwwwtttsssuuuwwwyyyzzz|||nnndddYYYPPPLLLGGGAAA<<<888888666555555444444555444444444444444444444444222333333333333222111000111111111111111111111111111222222333333333222222222222222222222222222222000000111111222333333333666666555555555555666666444333222111111222333444333333333333444444444444555444444333333444444555777777666555444333333222555555666666777777888888}}}yyyuuurrrppplllfffbbbVVVRRRMMMHHHEEEBBB>>><<<888777777666666777777777555555555555666666666777444444444444444444444444666666666666666666666666666666666666666666666666666666666666666777888888555555666666777777888888888888999999999999888888888888999999999:::::::::888888888888888888888888;;;::::::::::::::::::;;;:::;;;;;;<<<===>>>?????????@@@CCCFFFGGGKKKXXXdddsss{{{uuuooolllfffeeedddfffiiilllnnnnnnvvvxxx{{{|||yyyyyyxxxvvvuuuvvvyyy|||~~~zzzoooaaaWWWRRRMMMGGGBBB;;;:::888666555444444555444444444444444444444444222222333333333222111000111111111111111111111111000111222222333333333333222222222222222222222222///000000111222222333333444444333333333333444444444333222000000222333444333333444444444555555555555444333333333333444555555555555555555555555555555555666666777777888888~~~zzzuuurrrooolllfffaaa[[[WWWRRRNNNJJJFFFBBB???777666666666666666777888444555555555666666777777555555555555555555555555777777777777777777777777666666666666666666666666666666666666666777888888777777777777666666666666888888888999999888888888888888999999999:::::::::888888888888888888888888===<<<<<<;;;;;;<<<<<<===999:::;;;<<<===???@@@@@@@@@AAAEEEHHHIIINNN\\\iiivvv{{{tttnnnjjjgggccccccdddggglllqqqtttuuu{{{|||~~~~~~}}}zzzwwwtttuuuxxx{{{xxx~~~wwwggg[[[VVVRRRKKKFFF===<<<999777555555444555444444444444444444444444222222333444333222111000000000000000000000000000///000111222333444444444222222222222222222222222///000000111222222333333333222222111111222222333444333111000000111333444444444444555555666666666555444333333333333444555222222333444555666777888555555666666777888888888}}}zzzwwwsssooojjjggg___\\\XXXSSSOOOIIICCC>>>@@@>>>:::999888888777555666666666666555555555555666555444333333444555666333555666777666444111///666666777777777777666666777777777666555555444444777777666666666666777777:::::::::999999999999888:::999999888888999999:::;;;;;;:::999999::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>?????????>>>???BBBFFFIIIOOOYYYeeennn}}}|||ssskkkgggeeeeeebbbfffkkkooorrrvvvzzz}}}~~~~~~{{{|||}}}{{{xxxxxxyyy|||~~~~~~qqqeee```ZZZQQQHHH@@@===999666555555444333444444444444444444444444333333333333333333333333222222222222222222333333111111111111111111111111111111111111222222222222111222222333333222222111555555444222222333777:::;;;999666333222333444555555555444444444444555555111222222333333444444555666666555555555666666777555666777999999888888777|||wwwssspppkkkhhhbbb___[[[WWWSSSNNNHHHDDD===;;;888666777777777666666666666666555555555555666555444444444444555666000111222333555666777888666666777777777777666666444444555555666777888888777777666666666666777777777888888888999999:::::::::999999888888999999:::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@CCCGGGLLLSSS^^^lllvvv{{{tttmmmhhheeeeeefffgggkkkppptttwwwzzz}}}|||wwwvvvwwwyyy}}}tttggg[[[SSSMMMCCC@@@;;;888777666555444444444444444444444444444222222222222222222222222555444444333222111000///111111111111111111111111////////////000000000000111222222333333222222111444444444333333555999<<>>>>>AAADDDIIIPPPZZZhhhxxx{{{tttqqqllliiigggggghhhjjjnnnrrrwww{{{~~~~~~yyyuuuvvvwwwyyy}}}rrr```WWWUUUHHHDDD???;;;999888666444444444444444444444444444111111111111111111111111555444444333222111000000111111111111111111111111/////////000000000111111111222222333333222222111333333444444444666:::===FFFBBB;;;444111111444666333333333222222333333333777777666555555444333333444444444444444555666666666777888888999999888888zzzuuurrrnnnjjjjjjhhheeebbb```[[[VVVSSSCCC@@@;;;999888888888777666666666666555555555555555555555444444555555555999777555333222111222222555666666666666666666555777777777777777777777777777777666666666666777777555666666777888888999999:::999999888888999999:::::::::999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<=========>>>>>>CCCGGGNNNWWWcccuuuzzztttmmmllljjjiiijjjlllooopppuuuyyy~~~~~~xxxyyyyyyzzz{{{}}}~~~jjj^^^ZZZMMMIIICCC>>>;;;999666444444444444444444444333333222222222222222222222222111111111222222333333444111111111111111111111111111111222222222333333333111222222333333222222111222333444333333555888:::;;;999555222111222444666444444333333333333444444666555555555444444444333444333333444444555666777777777888888999999999999yyyuuuppplllmmmkkkhhhfffddd```[[[XXXJJJFFF@@@;;;888777555444666666666666555555555555444555555555555555555444000111222444555666666777555555666666666666555555666777777777888888999999777777666666666666777777777777777777777777777777:::999999888888999999::::::999999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<===>>>@@@@@@FFFLLLUUUaaaqqq{{{rrrmmmjjjjjjkkklllnnnqqqtttuuuzzz~~~~~~}}}}}}}}}}}}wwwhhh```SSSNNNGGGBBB===:::666444555555444444444333333333333333333333333333333333000000111222333333444444111111111111111111111111222222222222333333333333111222222333333222222111333333333222111222333555222222222222333333333444555555444444444444555555222222333333333444444444333333333444555666777777888888888888888999999:::yyysssooopppnnnkkkiiigggccc___[[[QQQKKKDDD===999666444222666666666666555555555555444444555666666555444444222333444555555555444444444555555666666555555444333444555777999<<<===>>>777777666666666666777777999999888888888777777777:::999999888888999999:::999999999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<======<<<===>>>@@@BBBDDDLLLTTT```ooo~~~xxxqqqjjjggghhhiiikkknnnqqquuuxxxyyy}}}||||||~~~sssgggYYYTTTMMMFFF@@@<<<888555555555555444444333333222333333333333333333333333333333333222222222111111111111111111111111111111000000000111111111111222111222222333333222222111222333333222000000111333222333444555555444222111666555555444444555555666111111222222333444444555444444444555666777888999999888888888888999::::::wwwtttsssqqqnnnllljjjfffaaa^^^XXXRRRJJJBBB===:::888666666666666666555555555555444444555666666555444444999888666333222111111111444555555666666555555444222333555888:::<<<>>>???777777666666666666777777888888888999999999999999:::999999888888999999:::999999999999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<============???BBBEEEGGGSSS\\\kkk|||~~~vvvpppjjjfffffffffhhhlllqqqvvv{{{~~~}}}zzz||||||||||||ppp___ZZZRRRJJJDDD???:::777666555555444333333222222222222222222222222222222333333333222222222222111111111111111111111111111000000000111111111222222111222222333333222222111111222333333111111222444333444444444444333222222555444444333333444444555333333333444444444444444555555555666777888999:::999999888888888999:::;;;{{{xxxvvvsssqqqnnnlllhhhccc___^^^XXXOOOHHHCCC@@@>>>===777666666666555555555555333444555666666555444333666444111000000333777:::444555555555555555555444666666777888:::;;;<<<<<<777777666666666666777777777777888999:::;;;;;;<<<:::999999999999999999:::999999999999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<=========>>>@@@DDDGGGIIIYYYbbbssswwwqqqlllhhhhhhjjjgggjjjooouuu{{{~~~zzz{{{~~~yyyyyy|||wwwddd^^^VVVNNNGGGAAA<<<999666666555444333333222222111111111111111111111111///000000222333444555555111111111111111111111111222222333333333444444444222222222333333222222222000111333333333333555666222222111111111222333444444333333222222333333444666666666555444444333333555555666666777999:::;;;:::999888888888999:::;;;xxxvvvwwwvvvrrrlllhhhhhhiiibbb]]]VVVOOOHHHAAA:::555888666444444555555444333555555444444444333333333444444444444444444444444666666666666777777777777555555555666777888888999555777888777666555666777999999888888888888888888::::::;;;;;;;;;<<<<<<<<<::::::999999999999999999;;;;;;;;;<<<<<<===>>>???===<<>>>>>;;;999666555555555333222222222222222222222222222222222222222222222222222000000111111111222222222333222222222111111000000222222222222222222222222333333333333333222111000333333333222222111111111///000000000000111111111222333444444555555444444555555666666777777888888888888999999999999888888{{{yyyuuuqqqllliiiggggggddd```ZZZSSSLLLEEE===999:::888666555666666555444555555555444444444333333444444444444444444444444555555555555666666666666444444555666666777888888888999::::::888888999:::888888888888888888888888888888888888999999999999999999999999999:::::::::::::::;;;;;;===>>>???@@@???>>>@@@DDDEEEGGGOOOXXXaaannn|||zzztttmmmhhhggghhhggggggmmmoootttzzzxxxkkk___XXXRRRIIIBBB@@@;;;999666555555555444222222222222222222222222222222222222222222222222222000000111111111222222222111000000000////////////222222222222222222222222333333333333333222111000333333333222222222111111111111222222222333333333222333444444555555444444555555666666777777888888888999999:::::::::999999|||uuuooollljjjgggdddfffccc^^^YYYRRRKKKCCC>>><<<:::777666777777777666666555555555444444444444444444444444444444444444444444444444555555555555444444444555666666777777666777888777666555666888888888888888888888888888777777777888888888888999888999999::::::;;;;;;;;;::::::;;;;;;===>>>???@@@===<<<>>>BBBEEEJJJTTT___eeeqqq~~~tttpppkkkhhhhhhiiijjjjjjpppssswww|||wwwfff]]]WWWOOOHHHDDD<<<:::777555555555444333333333333333333333333333222222222222222222222222111111111111111222222222000000000000000/////////222222222222222222222222222222333333333222111111333333333222222222222111333333333444444444555555222333444444555555444444555555666666777777888888888999999::::::;;;;;;;;;uuunnnmmmmmmiiieeehhheeebbb^^^XXXPPPHHHCCC>>>;;;888777777777777666666666666555555555555444555555555555555555555555444444555555555666666666444444444444555555666666444555666666444444555666888888888888888999999999888888999999999:::::::::888999999:::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>===<<<>>>CCCHHHOOO\\\hhhooozzz|||yyyooommmkkkjjjkkkmmmooopppsssvvvzzz~~~ooo```YYYSSSMMMHHH???<<<888666555555444333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111222222222222222333333222222333333333222222111222222222222222222222222444444444444555555555555222333444444555555444444555555666666777777888888888888888999:::;;;<<<===yyyqqqpppppplllhhhiiigggddd```\\\UUUMMMHHHBBB>>>:::777777777777666777777666666666555555555555555555555555555555555555555666666666777777777444444444555555555555555777888999999777777888999777777888888888999999999888888999999999:::::::::999999:::;;;<<<<<<======???>>>===<<<<<<;;;;;;;;;AAA@@@CCCIIIPPPYYYhhhuuu~~~xxxqqqnnnjjjjjjkkklllmmmpppsssuuuuuuxxx|||zzzfff\\\WWWRRRMMMCCC???;;;777666666555444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222333333333111111111222222333333333111222222333333333222222222222222222222222222222333333333333444444444444222333444444555555444444555555666666777777888888777777777888:::<<<>>>???xxxtttssspppmmmkkkiiifffbbb^^^YYYRRRNNNGGGCCC===:::888777777666777777777777666666666666555555555555555555555555666666666666777777777888555555555555555555555555555777888777666555666777777777777888999999::::::777777777888888888888999:::;;;;;;<<<<<<=========@@@???>>><<<<<<;;;;;;;;;???@@@EEENNNXXXdddttt~~~wwwooohhhfffeeegggjjjmmmooorrruuuxxxwww{{{sssddd]]]WWWQQQHHHDDD>>>:::777666555444333333333333333333333333222222222222222222222222222222222111111111111111000000000111111111111111111111111222222333333444111111222333333333222222111222222222222333333333222222222333333333444444222333444444555555444444555555666666777777888888777777777888;;;===@@@BBBzzzvvvtttrrrnnnlllhhhddd```\\\WWWSSSMMMHHHBBB===:::999888777888888888777777777666666555555555555555555555555555555555666666666777777666666666666666666666666333444555555333333444555666777777888999999::::::888888888888999999999999<<<<<<<<<<<<<<<===============<<<<<<<<<<<<======@@@CCCKKKXXXeeetttwwwrrrlllhhhhhhdddhhhmmmppprrruuuyyy|||zzz~~~qqqeee\\\TTTMMMHHHAAA<<<888777555444444444444444444444444444222222222222222222222222222222222111111111000000000000000111111222222222000111111222333333444444000111222333333333333222111111222222222333333333222222333333333444444444222333444444555555444444555555666666777777888888999888999:::===@@@DDDFFF}}}xxxuuuuuuqqqnnniiieeebbb^^^ZZZWWWQQQLLLEEE???<<<:::999888888888888888777777777777666666666666666666666666444444444555555555666666777777777777777666666666666777888777666666666888666777777888999999::::::::::::;;;;;;;;;<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;===>>>???@@@HHHLLLVVVfffvvvuuuooollliiiiiikkkfffkkkppptttvvvyyy}}}|||{{{lll___VVVPPPKKKCCC===999777555444444444444444444444444444222222222222222222222222222222222222111111000000222222222333333444444444000000111222333333444444000111222333333333333333111111111222222333333333333333333444444444555555222333444444555555444444555555666666777888888888::::::;;;<<>>>>>AAAFFFHHHQQQbbbuuu~~~wwwooojjjiiijjjkkkjjjnnnqqquuuxxxzzz|||sssbbb[[[UUUOOOIIIFFF@@@999555666666555555444333333333333222222222222222222222222333333333333333333333333111111222333333333333222222222444555555444222222111111222333333333333222444333222222111111111111333333333444444444555555666666666666666666555555888777777777777777888888777999;;;===@@@EEELLLQQQ}}}yyyssspppkkkgggcccaaa```___\\\XXXPPPHHHAAA<<<:::999888777666666555555555555777777666666666555555555666777888888666666777888666777999888666555555666888777666666666666777888777777888999999999999888888888888999:::<<<===>>>??????>>>===<<<;;;::::::???<<<<<<>>>???>>>AAAFFFMMMVVViiixxxssslllhhhhhhjjjkkkkkkqqqtttwwwyyy{{{~~~lllaaaXXXQQQKKKHHHCCC;;;777888666555444333333333333333222222222222222222222222333333333333333333333333111111222333333333333222222222333333333333222222111111222333333333333222666555444444333333333444333333333444444444555555444444444444444444444444888777777777777888888999888999;;;>>>CCCJJJPPPTTT|||tttsssooojjjfffccccccddd```\\\UUUMMMFFF@@@<<<:::888777777666666666777777777777666666666666555555555666777777555555666777666888999888777555666666777666666555555666666777777777888999999999999888999999999:::;;;<<<===>>>=========<<<<<<<<<<<<;;;>>><<<<<>>;;;::::::999999999999::::::777777666666666666666666444666777666555444555777666888999999777666666777666666555555555555666666777777888999999999999888999999999::::::;;;======;;;;;;;;;<<<<<<<<<======;;;:::;;;???AAACCCJJJRRR]]]nnnyyynnnlllkkkkkknnnrrruuuxxxyyyzzz{{{}}}ooobbbYYYQQQNNNIIIBBB<<<;;;666666444333222222222222222222222222222222222222111111111111111111111111111111222333333333333222333222111000000111222333111222333333444444333333333222222111111222222222333333333444444444555555666666666666777777777777777777777777888999:::;;;======@@@GGGRRR\\\cccfffxxxvvvsssnnniiigggfffgggcccaaa^^^XXXQQQIIIBBB===<<<;;;;;;::::::::::::;;;666666777777777777777777444666777666555444555777777888:::999777666666777555555666666666666555555777777888999999999999888999888888888999:::;;;<<<::::::;;;;;;<<<=========<<<;;;===@@@BBBFFFPPP[[[nnnyyyqqqjjjjjjkkkmmmpppuuuyyy|||{{{|||~~~|||jjj___TTTOOOKKKDDD???===888777555444333222222222222222222222222222222222111111111111111111111111111111222333333333333222333222111000000111222333222222333444444444444333222222222111111222222333333333333444444444555555666666666777777777888888666666666777888:::;;;<<<===???CCCLLLWWWbbbkkkppp}}}yyysssooollljjjhhhfffbbbbbbaaa^^^WWWOOOGGGAAA<<<;;;:::999999888888888666666777777777777888888555666777777555555666777777999:::999888666777777555666666777777666666555777777888999999999999888999888888888999999:::;;;999::::::;;;<<<<<<======AAA???@@@BBBDDDJJJYYYggg}}}|||tttlllfffhhhkkknnnqqquuuzzz~~~}}}tttgggYYYQQQLLLFFFAAA@@@999888777555444333333333222222222222222222222222222222222222222222222222111111222333333333333222222222111111111111222222222222333444444444444444444444333333333444555555333333333444444444555555444444444555555666666777555666666777999;;;<<<===>>>BBBIIIQQQ[[[gggrrryyy}}}tttqqqpppooojjjeeeaaacccdddccc]]]UUULLLGGG>>>===<<<:::999888888888666666777777777888888888666777888888666666777888777999::::::888777777888666666777888888777666666777777888999999999999888:::999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<@@@???@@@DDDIIITTTgggyyyzzzvvvpppkkkfffiiinnnqqqtttwww|||~~~ooo]]]TTTOOOIIIEEEDDD;;;:::888777555444444444222222222222222222222222333333333333333333333333111111222333333333333222222222333333333333222222222333444444555444444444444333333333444444555666333333333444444444555555333444444555666666777777555555666777999;;;===>>>BBBJJJSSS[[[bbbmmm{{{~~~~~~~~~~~~|||}}}uuurrrsssrrrllleeebbbdddffffffaaaYYYQQQKKKBBBAAA???===;;;:::999999666666777777888888888999666888999888777666777999777999::::::888777777888666777888999999888777666777777888999999999999888;;;;;;:::::::::;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<>>???HHHRRR]]]dddjjjttt~~~{{{wwwttttttvvvyyyzzzzzzzzz}}}xxxuuuvvvrrrllliiibbbcccdddeeeccc^^^VVVQQQJJJCCC<<<888:::;;;:::777666666777888888888888888777777666666777888999999777666555555555777888999666666666666666777888888::::::::::::999888777777999888777666777999<<<===?????????===;;;:::;;;<<<;;;CCCBBBEEEVVVhhhwwwrrrmmmiiiiiikkkkkknnnsssvvvyyy{{{~~~gggWWWSSSQQQIIIAAAAAA???<<<888555444333333111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444555555444444444444444444444444444444444555555555666666666666666666666555555555777999;;;:::888;;;BBBHHHXXX]]]bbbeeennn{{{uuuuuutttsssrrrssswwwzzz}}}}}}~~~xxxwwwrrrmmmkkkfffeeefffeeeccc^^^WWWRRRMMMFFF>>>::::::;;;:::888666666777888888888888888777777777777777888888999888777666555555666777777666666666666666777888888999999:::::::::999888888999999888888999:::<<<===<<<======<<<;;;;;;<<<>>>===CCCDDDKKK[[[kkkyyypppllljjjgggiiimmmmmmpppssswwwyyy|||qqq___VVVRRRLLLGGGEEEBBB>>>999666444444444222222333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222333333444444444444444444444444444444444555555555666666666666666666666666666666666888::::::999===EEELLLZZZaaaggglllxxx~~~yyytttpppjjjllloooqqqsssvvvzzz}}}yyytttooonnnkkkjjjhhhfffccc___YYYUUURRRKKKBBB<<<;;;:::999888666777888888999888888888777777777777777888888888999888777666555555555666777666666666666777888888888888999:::::::::999999999999:::;;;<<<<<<<<<<<<999:::;;;;;;;;;<<<>>>@@@???CCCGGGRRRaaannnyyyqqqiiihhhhhhhhhlllqqqppprrruuuxxx{{{}}}jjj\\\TTTPPPNNNJJJFFFAAA;;;777555444555333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222333333444444444444444444444444444444555555555666666666666666666666666666666666666777999999;;;AAAJJJQQQZZZcccmmmvvvxxxssspppmmmkkkfffiiinnnsssvvvzzz~~~|||uuurrrppppppnnnjjjgggddd```\\\XXXVVVPPPFFF???<<<:::888777777888888999999888888888777777777888888888777777777777777666666666666666777777666666777777888999666777888999:::;;;;;;:::999:::<<<===>>>===<<<;;;999:::;;;;;;;;;;;;===@@@AAAEEEKKKXXXfffqqqvvvnnnhhhhhhjjjlllpppvvvtttuuuxxxzzz~~~~~~~~~xxxcccWWWSSSSSSNNNJJJCCC<<<777555444444333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555333333444444444444444444555555555555666666666666666666666666666777777777777888999:::===EEENNNUUUZZZeeessswwwpppllljjjiiiiiigggkkkqqquuuyyy}}}zzztttqqqsssoookkkgggeeebbb___]]]YYYTTTLLLDDD>>>;;;888777888888999999999999888888777777888888888888777666444555555666777888888888777777777777777888999999666777888999:::;;;;;;;;;999:::===>>>???===<<<::::::;;;<<<<<<;;;;;;===???CCCJJJPPP\\\jjjvvvyyytttmmmhhhiiilllnnnrrrwwwvvvxxx{{{~~~nnn]]]VVVUUUPPPLLLFFF???999666444444222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555333333333444444444555555555555555666666666777777666666666666777777888888999999:::===BBBJJJSSSXXX___mmm~~~yyyuuupppkkkhhhggghhhiiikkkoootttxxx|||xxxsssrrroookkkhhhgggeeebbbaaa\\\YYYRRRKKKDDD>>>;;;999999999999:::999999888777777777888999999888666555222333555777888999999999888777777777777888999999666777888999:::;;;;;;;;;:::;;;===>>>>>>===;;;:::;;;<<<======<<<<<<>>>@@@EEEPPPWWW```pppzzztttpppkkkhhhjjjmmmooorrrvvvxxx{{{~~~}}}ggg[[[WWWRRROOOIIICCC===999666555222222333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222333333222333333444444555555555555555666666666777777777555666666777777888888999:::;;;>>>CCCJJJSSS[[[___kkkzzzzzzpppooollliiiggggggjjjlllrrruuuyyy}}}}}}uuuooommmjjjiiihhhgggeeeddd```^^^YYYRRRJJJCCC>>><<<999:::::::::999999888777777777999999999888666555333444666777888888888888888888777777888888999:::777888999::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::;;;=========>>>AAACCCGGGXXX___dddwwwvvvrrrmmmiiihhhmmmpppqqqsssvvvyyy|||tttbbbZZZTTTRRRNNNHHHBBB===999777333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222333333222222333333444555555666555666666666777777777777555666666777888888999999:::<<>>:::::::::::::::999888777777888999:::999888666444555666777888888777666666888888888777888888999:::888888999:::::::::999999;;;;;;;;;;;;;;;;;;::::::888:::<<<===>>>@@@CCCFFFHHH]]]dddggg|||{{{rrrnnnllliiijjjoootttuuuvvvyyyyyy}}}}}}hhh]]]VVVTTTQQQLLLFFF@@@<<<999444555555555555555555444333333333333333333333333222222222222222222222222222222222222222222222222333333444444444555555555222222333333444555666666666666666666777777777777555666666777888999999999999===CCCNNNZZZeeemmmppp|||